From 708ee222405815eac61c514542a334fd40e47cac Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Wed, 22 Sep 2021 14:11:29 +0300 Subject: [PATCH] salary bonuss task --- 22.09.21/main.py | 30 + .../installed-files.txt | 18 - .../_cffi_backend.cp39-win_amd64.pyd | Bin 183296 -> 0 bytes .../__pycache__/override.cpython-39.pyc | Bin 230 -> 0 bytes .../installed-files.txt | 11 - .../__pycache__/__init__.cpython-39.pyc | Bin 255 -> 0 bytes .../__pycache__/__main__.cpython-39.pyc | Bin 420 -> 0 bytes .../cffi-1.14.6.dist-info/LICENSE | 26 - .../cffi-1.14.6.dist-info/METADATA | 37 - .../cffi-1.14.6.dist-info/RECORD | 44 - .../cffi-1.14.6.dist-info/entry_points.txt | 3 - .../cffi-1.14.6.dist-info/top_level.txt | 2 - .../.venv/Lib/site-packages/cffi/__init__.py | 14 - .../cffi/__pycache__/__init__.cpython-39.pyc | Bin 509 -> 0 bytes .../cffi/__pycache__/api.cpython-39.pyc | Bin 34352 -> 0 bytes .../__pycache__/backend_ctypes.cpython-39.pyc | Bin 39949 -> 0 bytes .../__pycache__/cffi_opcode.cpython-39.pyc | Bin 4745 -> 0 bytes .../__pycache__/commontypes.cpython-39.pyc | Bin 1890 -> 0 bytes .../cffi/__pycache__/cparser.cpython-39.pyc | Bin 23713 -> 0 bytes .../cffi/__pycache__/error.cpython-39.pyc | Bin 1510 -> 0 bytes .../__pycache__/ffiplatform.cpython-39.pyc | Bin 3567 -> 0 bytes .../cffi/__pycache__/lock.cpython-39.pyc | Bin 407 -> 0 bytes .../cffi/__pycache__/model.cpython-39.pyc | Bin 19749 -> 0 bytes .../cffi/__pycache__/pkgconfig.cpython-39.pyc | Bin 5145 -> 0 bytes .../__pycache__/recompiler.cpython-39.pyc | Bin 46944 -> 0 bytes .../__pycache__/setuptools_ext.cpython-39.pyc | Bin 7284 -> 0 bytes .../__pycache__/vengine_cpy.cpython-39.pyc | Bin 35470 -> 0 bytes .../__pycache__/vengine_gen.cpython-39.pyc | Bin 21007 -> 0 bytes .../cffi/__pycache__/verifier.cpython-39.pyc | Bin 9313 -> 0 bytes .../Lib/site-packages/cffi/_cffi_errors.h | 149 - .../Lib/site-packages/cffi/_cffi_include.h | 385 -- .../.venv/Lib/site-packages/cffi/_embedding.h | 527 --- .../.venv/Lib/site-packages/cffi/api.py | 965 ----- .../Lib/site-packages/cffi/backend_ctypes.py | 1121 ------ .../Lib/site-packages/cffi/cffi_opcode.py | 187 - .../Lib/site-packages/cffi/commontypes.py | 80 - .../.venv/Lib/site-packages/cffi/cparser.py | 1006 ----- .../.venv/Lib/site-packages/cffi/error.py | 31 - .../Lib/site-packages/cffi/ffiplatform.py | 127 - .../.venv/Lib/site-packages/cffi/lock.py | 30 - .../.venv/Lib/site-packages/cffi/model.py | 617 --- .../Lib/site-packages/cffi/parse_c_type.h | 181 - .../.venv/Lib/site-packages/cffi/pkgconfig.py | 121 - .../Lib/site-packages/cffi/recompiler.py | 1581 -------- .../Lib/site-packages/cffi/setuptools_ext.py | 219 -- .../Lib/site-packages/cffi/vengine_cpy.py | 1076 ----- .../Lib/site-packages/cffi/vengine_gen.py | 675 ---- .../.venv/Lib/site-packages/cffi/verifier.py | 307 -- .../__pycache__/version.cpython-39.pyc | Bin 266 -> 0 bytes .../cli/__pycache__/__init__.cpython-39.pyc | Bin 186 -> 0 bytes .../installed-files.txt | 415 -- .../mime/__pycache__/__init__.cpython-39.pyc | Bin 191 -> 0 bytes .../http/__pycache__/__init__.cpython-39.pyc | Bin 185 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 187 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 187 -> 0 bytes .../http/__pycache__/__init__.cpython-39.pyc | Bin 253 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 183 -> 0 bytes .../tests/__pycache__/__init__.cpython-39.pyc | Bin 176 -> 0 bytes .../gevent/__pycache__/ares.cpython-39.pyc | Bin 408 -> 0 bytes ...ent_c_abstract_linkable.cp39-win_amd64.pyd | Bin 115200 -> 0 bytes ...t_c_greenlet_primitives.cp39-win_amd64.pyd | Bin 70656 -> 0 bytes .../_gevent_c_hub_local.cp39-win_amd64.pyd | Bin 60416 -> 0 bytes ...gevent_c_hub_primitives.cp39-win_amd64.pyd | Bin 132608 -> 0 bytes .../gevent/_gevent_c_ident.cp39-win_amd64.pyd | Bin 57856 -> 0 bytes .../gevent/_gevent_c_imap.cp39-win_amd64.pyd | Bin 93184 -> 0 bytes .../_gevent_c_semaphore.cp39-win_amd64.pyd | Bin 124928 -> 0 bytes .../_gevent_c_tracer.cp39-win_amd64.pyd | Bin 93696 -> 0 bytes .../_gevent_c_waiter.cp39-win_amd64.pyd | Bin 86016 -> 0 bytes .../gevent/_gevent_cevent.cp39-win_amd64.pyd | Bin 113664 -> 0 bytes .../_gevent_cgreenlet.cp39-win_amd64.pyd | Bin 237056 -> 0 bytes .../gevent/_gevent_clocal.cp39-win_amd64.pyd | Bin 132608 -> 0 bytes .../gevent/_gevent_cqueue.cp39-win_amd64.pyd | Bin 202752 -> 0 bytes .../libev/__pycache__/__init__.cpython-39.pyc | Bin 309 -> 0 bytes .../gevent/libev/corecext.cp39-win_amd64.pyd | Bin 307712 -> 0 bytes .../libuv/__pycache__/__init__.cpython-39.pyc | Bin 309 -> 0 bytes .../site-packages/gevent/libuv/_corecffi.pyd | Bin 217088 -> 0 bytes .../__pycache__/sitecustomize.cpython-39.pyc | Bin 496 -> 0 bytes .../tests/__pycache__/__init__.cpython-39.pyc | Bin 176 -> 0 bytes .../tests/__pycache__/__main__.cpython-39.pyc | Bin 365 -> 0 bytes .../_blocks_at_top_level.cpython-39.pyc | Bin 258 -> 0 bytes .../_import_import_patch.cpython-39.pyc | Bin 220 -> 0 bytes .../__pycache__/_import_patch.cpython-39.pyc | Bin 245 -> 0 bytes .../__pycache__/_import_wait.cpython-39.pyc | Bin 727 -> 0 bytes .../_imports_at_top_level.cpython-39.pyc | Bin 213 -> 0 bytes ...mports_imports_at_top_level.cpython-39.pyc | Bin 388 -> 0 bytes .../getaddrinfo_module.cpython-39.pyc | Bin 300 -> 0 bytes .../test__GreenletExit.cpython-39.pyc | Bin 299 -> 0 bytes .../test__ares_timeout.cpython-39.pyc | Bin 1459 -> 0 bytes .../test__getaddrinfo_import.cpython-39.pyc | Bin 226 -> 0 bytes .../test__import_wait.cpython-39.pyc | Bin 282 -> 0 bytes .../__pycache__/test__issue230.cpython-39.pyc | Bin 895 -> 0 bytes .../test__issue_728.cpython-39.pyc | Bin 321 -> 0 bytes .../test__monkey_hub_in_thread.cpython-39.pyc | Bin 712 -> 0 bytes ...st__monkey_multiple_imports.cpython-39.pyc | Bin 236 -> 0 bytes .../test__monkey_sigchld_2.cpython-39.pyc | Bin 961 -> 0 bytes .../test__nondefaultloop.cpython-39.pyc | Bin 403 -> 0 bytes .../__pycache__/test__sleep0.cpython-39.pyc | Bin 348 -> 0 bytes .../test__subprocess_poll.cpython-39.pyc | Bin 478 -> 0 bytes ...g_holding_lock_while_monkey.cpython-39.pyc | Bin 337 -> 0 bytes .../__pycache__/__main__.cpython-39.pyc | Bin 333 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 188 -> 0 bytes .../__pycache__/workers.cpython-39.pyc | Bin 511 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 189 -> 0 bytes .../greenlet-1.1.1.dist-info/WHEEL | 5 - .../greenlet/_greenlet.cp39-win_amd64.pyd | Bin 30720 -> 0 bytes .../tests/__pycache__/__init__.cpython-39.pyc | Bin 178 -> 0 bytes .../tests/_test_extension.cp39-win_amd64.pyd | Bin 13824 -> 0 bytes .../_test_extension_cpp.cp39-win_amd64.pyd | Bin 12800 -> 0 bytes .../__pycache__/package_data.cpython-39.pyc | Bin 191 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 175 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 177 -> 0 bytes .../cli/__pycache__/__init__.cpython-39.pyc | Bin 264 -> 0 bytes .../__pycache__/status_codes.cpython-39.pyc | Bin 343 -> 0 bytes .../index/__pycache__/__init__.cpython-39.pyc | Bin 218 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 252 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 240 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 188 -> 0 bytes .../build/__pycache__/__init__.cpython-39.pyc | Bin 194 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 252 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 188 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 195 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 199 -> 0 bytes .../utils/__pycache__/__init__.cpython-39.pyc | Bin 183 -> 0 bytes .../__pycache__/filetypes.cpython-39.pyc | Bin 795 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 2891 -> 0 bytes .../__pycache__/wrapper.cpython-39.pyc | Bin 665 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 285 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 267 -> 0 bytes .../__pycache__/__main__.cpython-39.pyc | Bin 444 -> 0 bytes .../chardet/__pycache__/compat.cpython-39.pyc | Bin 390 -> 0 bytes .../cli/__pycache__/__init__.cpython-39.pyc | Bin 187 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 192 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 435 -> 0 bytes .../_trie/__pycache__/__init__.cpython-39.pyc | Bin 344 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 192 -> 0 bytes .../__pycache__/package_data.cpython-39.pyc | Bin 203 -> 0 bytes .../__pycache__/_version.cpython-39.pyc | Bin 210 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 305 -> 0 bytes .../__pycache__/packages.cpython-39.pyc | Bin 494 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 193 -> 0 bytes .../collections_abc.cpython-39.pyc | Bin 367 -> 0 bytes .../tomli/__pycache__/__init__.cpython-39.pyc | Bin 371 -> 0 bytes .../__pycache__/_version.cpython-39.pyc | Bin 205 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 191 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 208 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 305 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 202 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 564 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 185 -> 0 bytes .../__pycache__/setup.cpython-39.pyc | Bin 313 -> 0 bytes .../pycparser-2.20.dist-info/LICENSE | 27 - .../pycparser-2.20.dist-info/METADATA | 27 - .../pycparser-2.20.dist-info/RECORD | 41 - .../pycparser-2.20.dist-info/top_level.txt | 1 - .../Lib/site-packages/pycparser/__init__.py | 90 - .../__pycache__/__init__.cpython-39.pyc | Bin 2516 -> 0 bytes .../__pycache__/_ast_gen.cpython-39.pyc | Bin 10215 -> 0 bytes .../__pycache__/_build_tables.cpython-39.pyc | Bin 529 -> 0 bytes .../__pycache__/ast_transforms.cpython-39.pyc | Bin 2529 -> 0 bytes .../__pycache__/c_ast.cpython-39.pyc | Bin 35181 -> 0 bytes .../__pycache__/c_generator.cpython-39.pyc | Bin 16721 -> 0 bytes .../__pycache__/c_lexer.cpython-39.pyc | Bin 11895 -> 0 bytes .../__pycache__/c_parser.cpython-39.pyc | Bin 60499 -> 0 bytes .../__pycache__/lextab.cpython-39.pyc | Bin 5411 -> 0 bytes .../__pycache__/plyparser.cpython-39.pyc | Bin 4676 -> 0 bytes .../__pycache__/yacctab.cpython-39.pyc | Bin 146784 -> 0 bytes .../Lib/site-packages/pycparser/_ast_gen.py | 338 -- .../site-packages/pycparser/_build_tables.py | 37 - .../Lib/site-packages/pycparser/_c_ast.cfg | 191 - .../site-packages/pycparser/ast_transforms.py | 106 - .../Lib/site-packages/pycparser/c_ast.py | 1084 ----- .../site-packages/pycparser/c_generator.py | 444 --- .../Lib/site-packages/pycparser/c_lexer.py | 514 --- .../Lib/site-packages/pycparser/c_parser.py | 1863 --------- .../Lib/site-packages/pycparser/lextab.py | 10 - .../site-packages/pycparser/ply/__init__.py | 5 - .../ply/__pycache__/__init__.cpython-39.pyc | Bin 226 -> 0 bytes .../ply/__pycache__/cpp.cpython-39.pyc | Bin 16043 -> 0 bytes .../ply/__pycache__/ctokens.cpython-39.pyc | Bin 2079 -> 0 bytes .../ply/__pycache__/lex.cpython-39.pyc | Bin 21420 -> 0 bytes .../ply/__pycache__/yacc.cpython-39.pyc | Bin 52975 -> 0 bytes .../ply/__pycache__/ygen.cpython-39.pyc | Bin 1789 -> 0 bytes .../Lib/site-packages/pycparser/ply/cpp.py | 905 ----- .../site-packages/pycparser/ply/ctokens.py | 133 - .../Lib/site-packages/pycparser/ply/lex.py | 1099 ------ .../Lib/site-packages/pycparser/ply/yacc.py | 3494 ----------------- .../Lib/site-packages/pycparser/ply/ygen.py | 74 - .../Lib/site-packages/pycparser/plyparser.py | 133 - .../Lib/site-packages/pycparser/yacctab.py | 338 -- .../pyparsing-2.4.7.dist-info/WHEEL | 6 - .../_deprecation_warning.cpython-39.pyc | Bin 544 -> 0 bytes .../__pycache__/py34compat.cpython-39.pyc | Bin 474 -> 0 bytes .../__pycache__/version.cpython-39.pyc | Bin 318 -> 0 bytes .../windows_support.cpython-39.pyc | Bin 1017 -> 0 bytes .../__pycache__/debug.cpython-39.pyc | Bin 248 -> 0 bytes .../__pycache__/py38compat.cpython-39.pyc | Bin 419 -> 0 bytes .../__pycache__/py37compat.cpython-39.pyc | Bin 1028 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 182 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 263 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 371 -> 0 bytes .../__pycache__/_version.cpython-39.pyc | Bin 193 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 179 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 196 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 293 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 190 -> 0 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 552 -> 0 bytes .../zope.event-4.5.0.dist-info/INSTALLER | 1 - .../zope.interface-5.4.0.dist-info/INSTALLER | 1 - .../event/__pycache__/__init__.cpython-39.pyc | Bin 423 -> 0 bytes ...nterface_coptimizations.cp39-win_amd64.pyd | Bin 34304 -> 0 bytes .../tests/__pycache__/dummy.cpython-39.pyc | Bin 463 -> 0 bytes .../tests/__pycache__/m1.cpython-39.pyc | Bin 584 -> 0 bytes IKEA_scraper/.venv/Scripts/Activate.ps1 | 399 -- IKEA_scraper/.venv/Scripts/activate.bat | 33 - IKEA_scraper/.venv/Scripts/deactivate.bat | 21 - IKEA_scraper/.venv/Scripts/futurize.exe | Bin 74752 -> 0 bytes IKEA_scraper/.venv/Scripts/normalizer.exe | Bin 106395 -> 0 bytes IKEA_scraper/.venv/Scripts/pasteurize.exe | Bin 74752 -> 0 bytes IKEA_scraper/.venv/Scripts/pip.exe | Bin 106372 -> 0 bytes IKEA_scraper/.venv/Scripts/pip3.9.exe | Bin 106372 -> 0 bytes IKEA_scraper/.venv/Scripts/pip3.exe | Bin 106372 -> 0 bytes IKEA_scraper/.venv/Scripts/python.exe | Bin 543464 -> 0 bytes IKEA_scraper/.venv/Scripts/pythonw.exe | Bin 542440 -> 0 bytes IKEA_scraper/.venv/bin/Activate.ps1 | 241 ++ .../__pycache__/bottle.cpython-39.pyc | Bin 145422 -> 145455 bytes IKEA_scraper/.venv/{Scripts => bin}/activate | 4 +- IKEA_scraper/.venv/bin/activate.csh | 25 + IKEA_scraper/.venv/bin/activate.fish | 64 + IKEA_scraper/.venv/{Scripts => bin}/bottle.py | 2 +- .../futurize-script.py => bin/futurize} | 2 +- IKEA_scraper/.venv/bin/normalizer | 8 + .../pasteurize-script.py => bin/pasteurize} | 2 +- IKEA_scraper/.venv/bin/pip | 8 + IKEA_scraper/.venv/bin/pip3 | 8 + IKEA_scraper/.venv/bin/pip3.9 | 8 + IKEA_scraper/.venv/bin/python | 1 + IKEA_scraper/.venv/bin/python3 | 1 + IKEA_scraper/.venv/bin/python3.9 | 1 + .../site/python3.9/greenlet/greenlet.h | 0 .../Eel-0.14.0-py3.9.egg-info/PKG-INFO | 0 .../Eel-0.14.0-py3.9.egg-info/SOURCES.txt | 0 .../dependency_links.txt | 0 .../installed-files.txt | 18 + .../Eel-0.14.0-py3.9.egg-info/requires.txt | 0 .../Eel-0.14.0-py3.9.egg-info/top_level.txt | 0 .../__pycache__/bottle.cpython-39.pyc | Bin 145408 -> 145442 bytes .../__pycache__/pyparsing.cpython-39.pyc | Bin 240386 -> 240420 bytes .../__pycache__/whichcraft.cpython-39.pyc | Bin 1932 -> 1966 bytes .../site-packages/_distutils_hack/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 5099 -> 5133 bytes .../__pycache__/override.cpython-39.pyc | Bin 0 -> 264 bytes .../site-packages/_distutils_hack/override.py | 0 .../beautifulsoup4-4.10.0.dist-info/AUTHORS | 0 .../COPYING.txt | 0 .../beautifulsoup4-4.10.0.dist-info/INSTALLER | 0 .../beautifulsoup4-4.10.0.dist-info/LICENSE | 0 .../beautifulsoup4-4.10.0.dist-info/METADATA | 0 .../beautifulsoup4-4.10.0.dist-info/RECORD | 0 .../beautifulsoup4-4.10.0.dist-info/WHEEL | 0 .../top_level.txt | 0 .../bottle-0.12.19.dist-info/AUTHORS | 0 .../bottle-0.12.19.dist-info/INSTALLER | 0 .../bottle-0.12.19.dist-info/LICENSE | 0 .../bottle-0.12.19.dist-info/METADATA | 0 .../bottle-0.12.19.dist-info/RECORD | 4 +- .../bottle-0.12.19.dist-info/WHEEL | 0 .../bottle-0.12.19.dist-info/top_level.txt | 0 .../python3.9}/site-packages/bottle.py | 0 .../PKG-INFO | 0 .../SOURCES.txt | 0 .../dependency_links.txt | 0 .../installed-files.txt | 11 + .../requires.txt | 0 .../top_level.txt | 0 .../bottle_websocket/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 327 -> 361 bytes .../__pycache__/plugin.cpython-39.pyc | Bin 531 -> 565 bytes .../__pycache__/server.cpython-39.pyc | Bin 955 -> 989 bytes .../site-packages/bottle_websocket/plugin.py | 0 .../site-packages/bottle_websocket/server.py | 0 .../bs4-0.0.1-py3.9.egg-info/PKG-INFO | 0 .../bs4-0.0.1-py3.9.egg-info/SOURCES.txt | 0 .../dependency_links.txt | 0 .../installed-files.txt | 0 .../bs4-0.0.1-py3.9.egg-info/requires.txt | 0 .../bs4-0.0.1-py3.9.egg-info/top_level.txt | 0 .../python3.9}/site-packages/bs4/__init__.py | 0 .../bs4/__pycache__/__init__.cpython-39.pyc | Bin 23181 -> 23215 bytes .../bs4/__pycache__/dammit.cpython-39.pyc | Bin 71367 -> 71401 bytes .../bs4/__pycache__/diagnose.cpython-39.pyc | Bin 8458 -> 8492 bytes .../bs4/__pycache__/element.cpython-39.pyc | Bin 65429 -> 65463 bytes .../bs4/__pycache__/formatter.cpython-39.pyc | Bin 6171 -> 6205 bytes .../bs4/__pycache__/testing.cpython-39.pyc | Bin 44336 -> 44370 bytes .../site-packages/bs4/builder/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 15403 -> 15437 bytes .../__pycache__/_html5lib.cpython-39.pyc | Bin 12493 -> 12527 bytes .../__pycache__/_htmlparser.cpython-39.pyc | Bin 13066 -> 13100 bytes .../builder/__pycache__/_lxml.cpython-39.pyc | Bin 9498 -> 9532 bytes .../site-packages/bs4/builder/_html5lib.py | 0 .../site-packages/bs4/builder/_htmlparser.py | 0 .../site-packages/bs4/builder/_lxml.py | 0 .../python3.9}/site-packages/bs4/dammit.py | 0 .../python3.9}/site-packages/bs4/diagnose.py | 0 .../python3.9}/site-packages/bs4/element.py | 0 .../python3.9}/site-packages/bs4/formatter.py | 0 .../python3.9}/site-packages/bs4/testing.py | 0 .../certifi-2021.5.30.dist-info/INSTALLER | 0 .../certifi-2021.5.30.dist-info/LICENSE | 0 .../certifi-2021.5.30.dist-info/METADATA | 0 .../certifi-2021.5.30.dist-info/RECORD | 0 .../certifi-2021.5.30.dist-info/WHEEL | 0 .../certifi-2021.5.30.dist-info/top_level.txt | 0 .../site-packages/certifi/__init__.py | 0 .../site-packages/certifi/__main__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 289 bytes .../__pycache__/__main__.cpython-39.pyc | Bin 0 -> 454 bytes .../certifi/__pycache__/core.cpython-39.pyc | Bin 1146 -> 1180 bytes .../site-packages/certifi/cacert.pem | 0 .../python3.9}/site-packages/certifi/core.py | 0 .../INSTALLER | 0 .../LICENSE | 0 .../METADATA | 0 .../charset_normalizer-2.0.6.dist-info/RECORD | 2 +- .../charset_normalizer-2.0.6.dist-info/WHEEL | 0 .../entry_points.txt | 0 .../top_level.txt | 0 .../charset_normalizer/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 1562 -> 1596 bytes .../__pycache__/api.cpython-39.pyc | Bin 10169 -> 10203 bytes .../__pycache__/cd.cpython-39.pyc | Bin 7172 -> 7206 bytes .../__pycache__/constant.cpython-39.pyc | Bin 13451 -> 13485 bytes .../__pycache__/legacy.cpython-39.pyc | Bin 3032 -> 3066 bytes .../__pycache__/md.cpython-39.pyc | Bin 14330 -> 14364 bytes .../__pycache__/models.cpython-39.pyc | Bin 12948 -> 12982 bytes .../__pycache__/utils.cpython-39.pyc | Bin 7421 -> 7455 bytes .../__pycache__/version.cpython-39.pyc | Bin 0 -> 300 bytes .../site-packages/charset_normalizer/api.py | 0 .../charset_normalizer/assets/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 7449 -> 7483 bytes .../site-packages/charset_normalizer/cd.py | 0 .../charset_normalizer/cli/__init__.py | 0 .../cli/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 220 bytes .../cli/__pycache__/normalizer.cpython-39.pyc | Bin 6134 -> 6168 bytes .../charset_normalizer/cli/normalizer.py | 0 .../charset_normalizer/constant.py | 0 .../charset_normalizer/legacy.py | 0 .../site-packages/charset_normalizer/md.py | 0 .../charset_normalizer/models.py | 0 .../site-packages/charset_normalizer/py.typed | 0 .../site-packages/charset_normalizer/utils.py | 0 .../charset_normalizer/version.py | 0 .../site-packages/distutils-precedence.pth | 0 .../python3.9}/site-packages/eel/__init__.py | 0 .../python3.9}/site-packages/eel/__main__.py | 0 .../eel/__pycache__/__init__.cpython-39.pyc | Bin 10162 -> 10196 bytes .../eel/__pycache__/__main__.cpython-39.pyc | Bin 1209 -> 1243 bytes .../eel/__pycache__/browsers.cpython-39.pyc | Bin 1908 -> 1942 bytes .../eel/__pycache__/chrome.cpython-39.pyc | Bin 2664 -> 2698 bytes .../eel/__pycache__/edge.cpython-39.pyc | Bin 659 -> 693 bytes .../eel/__pycache__/electron.cpython-39.pyc | Bin 845 -> 879 bytes .../python3.9}/site-packages/eel/browsers.py | 0 .../python3.9}/site-packages/eel/chrome.py | 0 .../python3.9}/site-packages/eel/edge.py | 0 .../python3.9}/site-packages/eel/eel.js | 0 .../python3.9}/site-packages/eel/electron.py | 0 .../future-0.18.2-py3.9.egg-info/PKG-INFO | 0 .../future-0.18.2-py3.9.egg-info/SOURCES.txt | 0 .../dependency_links.txt | 0 .../entry_points.txt | 0 .../installed-files.txt | 413 ++ .../top_level.txt | 0 .../site-packages/future/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 3140 -> 3174 bytes .../future/backports/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 637 -> 671 bytes .../__pycache__/_markupbase.cpython-39.pyc | Bin 9464 -> 9498 bytes .../__pycache__/datetime.cpython-39.pyc | Bin 49343 -> 49377 bytes .../backports/__pycache__/misc.cpython-39.pyc | Bin 28773 -> 28807 bytes .../__pycache__/socket.cpython-39.pyc | Bin 14280 -> 14314 bytes .../__pycache__/socketserver.cpython-39.pyc | Bin 22289 -> 22323 bytes .../__pycache__/total_ordering.cpython-39.pyc | Bin 2270 -> 2304 bytes .../future/backports/_markupbase.py | 0 .../future/backports/datetime.py | 0 .../future/backports/email/__init__.py | 0 .../email/__pycache__/__init__.cpython-39.pyc | Bin 2043 -> 2077 bytes .../__pycache__/_encoded_words.cpython-39.pyc | Bin 6164 -> 6198 bytes .../_header_value_parser.cpython-39.pyc | Bin 80106 -> 80140 bytes .../__pycache__/_parseaddr.cpython-39.pyc | Bin 12581 -> 12615 bytes .../__pycache__/_policybase.cpython-39.pyc | Bin 14643 -> 14677 bytes .../__pycache__/base64mime.cpython-39.pyc | Bin 3485 -> 3519 bytes .../email/__pycache__/charset.cpython-39.pyc | Bin 11886 -> 11920 bytes .../email/__pycache__/encoders.cpython-39.pyc | Bin 2176 -> 2210 bytes .../email/__pycache__/errors.cpython-39.pyc | Bin 5937 -> 5971 bytes .../__pycache__/feedparser.cpython-39.pyc | Bin 10687 -> 10721 bytes .../__pycache__/generator.cpython-39.pyc | Bin 11773 -> 11807 bytes .../email/__pycache__/header.cpython-39.pyc | Bin 17020 -> 17054 bytes .../__pycache__/headerregistry.cpython-39.pyc | Bin 21198 -> 21232 bytes .../__pycache__/iterators.cpython-39.pyc | Bin 2179 -> 2213 bytes .../email/__pycache__/message.cpython-39.pyc | Bin 28634 -> 28668 bytes .../email/__pycache__/parser.cpython-39.pyc | Bin 6086 -> 6120 bytes .../email/__pycache__/policy.cpython-39.pyc | Bin 8361 -> 8395 bytes .../__pycache__/quoprimime.cpython-39.pyc | Bin 9316 -> 9350 bytes .../email/__pycache__/utils.cpython-39.pyc | Bin 10382 -> 10416 bytes .../future/backports/email/_encoded_words.py | 0 .../backports/email/_header_value_parser.py | 0 .../future/backports/email/_parseaddr.py | 0 .../future/backports/email/_policybase.py | 0 .../future/backports/email/base64mime.py | 0 .../future/backports/email/charset.py | 0 .../future/backports/email/encoders.py | 0 .../future/backports/email/errors.py | 0 .../future/backports/email/feedparser.py | 0 .../future/backports/email/generator.py | 0 .../future/backports/email/header.py | 0 .../future/backports/email/headerregistry.py | 0 .../future/backports/email/iterators.py | 0 .../future/backports/email/message.py | 0 .../future/backports/email/mime/__init__.py | 0 .../mime/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 225 bytes .../__pycache__/application.cpython-39.pyc | Bin 1634 -> 1668 bytes .../mime/__pycache__/audio.cpython-39.pyc | Bin 2799 -> 2833 bytes .../mime/__pycache__/base.cpython-39.pyc | Bin 1123 -> 1157 bytes .../mime/__pycache__/image.cpython-39.pyc | Bin 2079 -> 2113 bytes .../mime/__pycache__/message.cpython-39.pyc | Bin 1465 -> 1499 bytes .../mime/__pycache__/multipart.cpython-39.pyc | Bin 1664 -> 1698 bytes .../__pycache__/nonmultipart.cpython-39.pyc | Bin 975 -> 1009 bytes .../mime/__pycache__/text.cpython-39.pyc | Bin 1491 -> 1525 bytes .../backports/email/mime/application.py | 0 .../future/backports/email/mime/audio.py | 0 .../future/backports/email/mime/base.py | 0 .../future/backports/email/mime/image.py | 0 .../future/backports/email/mime/message.py | 0 .../future/backports/email/mime/multipart.py | 0 .../backports/email/mime/nonmultipart.py | 0 .../future/backports/email/mime/text.py | 0 .../future/backports/email/parser.py | 0 .../future/backports/email/policy.py | 0 .../future/backports/email/quoprimime.py | 0 .../future/backports/email/utils.py | 0 .../future/backports/html/__init__.py | 0 .../html/__pycache__/__init__.cpython-39.pyc | Bin 1043 -> 1077 bytes .../html/__pycache__/entities.cpython-39.pyc | Bin 50750 -> 50784 bytes .../html/__pycache__/parser.cpython-39.pyc | Bin 13632 -> 13666 bytes .../future/backports/html/entities.py | 0 .../future/backports/html/parser.py | 0 .../future/backports/http/__init__.py | 0 .../http/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 219 bytes .../http/__pycache__/client.cpython-39.pyc | Bin 30752 -> 30786 bytes .../http/__pycache__/cookiejar.cpython-39.pyc | Bin 53855 -> 53889 bytes .../http/__pycache__/cookies.cpython-39.pyc | Bin 16330 -> 16364 bytes .../http/__pycache__/server.cpython-39.pyc | Bin 34448 -> 34482 bytes .../future/backports/http/client.py | 0 .../future/backports/http/cookiejar.py | 0 .../future/backports/http/cookies.py | 0 .../future/backports/http/server.py | 0 .../site-packages/future/backports/misc.py | 0 .../site-packages/future/backports/socket.py | 0 .../future/backports/socketserver.py | 0 .../future/backports/test/__init__.py | 0 .../test/__pycache__/__init__.cpython-39.pyc | Bin 457 -> 491 bytes .../test/__pycache__/pystone.cpython-39.pyc | Bin 6761 -> 6795 bytes .../__pycache__/ssl_servers.cpython-39.pyc | Bin 7093 -> 7127 bytes .../test/__pycache__/support.cpython-39.pyc | Bin 55875 -> 55909 bytes .../future/backports/test/badcert.pem | 0 .../future/backports/test/badkey.pem | 0 .../future/backports/test/dh512.pem | 0 .../test/https_svn_python_org_root.pem | 0 .../future/backports/test/keycert.passwd.pem | 0 .../future/backports/test/keycert.pem | 0 .../future/backports/test/keycert2.pem | 0 .../future/backports/test/nokia.pem | 0 .../future/backports/test/nullbytecert.pem | 0 .../future/backports/test/nullcert.pem | 0 .../future/backports/test/pystone.py | 0 .../future/backports/test/sha256.pem | 0 .../future/backports/test/ssl_cert.pem | 0 .../future/backports/test/ssl_key.passwd.pem | 0 .../future/backports/test/ssl_key.pem | 0 .../future/backports/test/ssl_servers.py | 0 .../future/backports/test/support.py | 0 .../future/backports/total_ordering.py | 0 .../future/backports/urllib/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 221 bytes .../urllib/__pycache__/error.cpython-39.pyc | Bin 2683 -> 2717 bytes .../urllib/__pycache__/parse.cpython-39.pyc | Bin 28870 -> 28904 bytes .../urllib/__pycache__/request.cpython-39.pyc | Bin 69753 -> 69787 bytes .../__pycache__/response.cpython-39.pyc | Bin 3926 -> 3960 bytes .../__pycache__/robotparser.cpython-39.pyc | Bin 6127 -> 6161 bytes .../future/backports/urllib/error.py | 0 .../future/backports/urllib/parse.py | 0 .../future/backports/urllib/request.py | 0 .../future/backports/urllib/response.py | 0 .../future/backports/urllib/robotparser.py | 0 .../future/backports/xmlrpc/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 221 bytes .../xmlrpc/__pycache__/client.cpython-39.pyc | Bin 33750 -> 33784 bytes .../xmlrpc/__pycache__/server.cpython-39.pyc | Bin 29885 -> 29919 bytes .../future/backports/xmlrpc/client.py | 0 .../future/backports/xmlrpc/server.py | 0 .../site-packages/future/builtins/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 1247 -> 1281 bytes .../__pycache__/disabled.cpython-39.pyc | Bin 2343 -> 2377 bytes .../__pycache__/iterators.cpython-39.pyc | Bin 1520 -> 1554 bytes .../builtins/__pycache__/misc.cpython-39.pyc | Bin 3071 -> 3105 bytes .../__pycache__/new_min_max.cpython-39.pyc | Bin 1584 -> 1618 bytes .../__pycache__/newnext.cpython-39.pyc | Bin 2038 -> 2072 bytes .../__pycache__/newround.cpython-39.pyc | Bin 2821 -> 2855 bytes .../__pycache__/newsuper.cpython-39.pyc | Bin 2855 -> 2889 bytes .../site-packages/future/builtins/disabled.py | 0 .../future/builtins/iterators.py | 0 .../site-packages/future/builtins/misc.py | 0 .../future/builtins/new_min_max.py | 0 .../site-packages/future/builtins/newnext.py | 0 .../site-packages/future/builtins/newround.py | 0 .../site-packages/future/builtins/newsuper.py | 0 .../site-packages/future/moves/__init__.py | 0 .../moves/__pycache__/__init__.cpython-39.pyc | Bin 382 -> 416 bytes .../__pycache__/_dummy_thread.cpython-39.pyc | Bin 359 -> 393 bytes .../__pycache__/_markupbase.cpython-39.pyc | Bin 353 -> 387 bytes .../moves/__pycache__/_thread.cpython-39.pyc | Bin 341 -> 375 bytes .../moves/__pycache__/builtins.cpython-39.pyc | Bin 375 -> 409 bytes .../__pycache__/collections.cpython-39.pyc | Bin 630 -> 664 bytes .../__pycache__/configparser.cpython-39.pyc | Bin 331 -> 365 bytes .../moves/__pycache__/copyreg.cpython-39.pyc | Bin 399 -> 433 bytes .../__pycache__/itertools.cpython-39.pyc | Bin 360 -> 394 bytes .../moves/__pycache__/pickle.cpython-39.pyc | Bin 391 -> 425 bytes .../moves/__pycache__/queue.cpython-39.pyc | Bin 336 -> 370 bytes .../moves/__pycache__/reprlib.cpython-39.pyc | Bin 339 -> 373 bytes .../__pycache__/socketserver.cpython-39.pyc | Bin 357 -> 391 bytes .../__pycache__/subprocess.cpython-39.pyc | Bin 474 -> 508 bytes .../moves/__pycache__/sys.cpython-39.pyc | Bin 329 -> 363 bytes .../moves/__pycache__/winreg.cpython-39.pyc | Bin 340 -> 374 bytes .../future/moves/_dummy_thread.py | 0 .../site-packages/future/moves/_markupbase.py | 0 .../site-packages/future/moves/_thread.py | 0 .../site-packages/future/moves/builtins.py | 0 .../site-packages/future/moves/collections.py | 0 .../future/moves/configparser.py | 0 .../site-packages/future/moves/copyreg.py | 0 .../future/moves/dbm/__init__.py | 0 .../dbm/__pycache__/__init__.cpython-39.pyc | Bin 475 -> 509 bytes .../moves/dbm/__pycache__/dumb.cpython-39.pyc | Bin 344 -> 378 bytes .../moves/dbm/__pycache__/gnu.cpython-39.pyc | Bin 339 -> 373 bytes .../moves/dbm/__pycache__/ndbm.cpython-39.pyc | Bin 340 -> 374 bytes .../site-packages/future/moves/dbm/dumb.py | 0 .../site-packages/future/moves/dbm/gnu.py | 0 .../site-packages/future/moves/dbm/ndbm.py | 0 .../future/moves/html/__init__.py | 0 .../html/__pycache__/__init__.cpython-39.pyc | Bin 857 -> 891 bytes .../html/__pycache__/entities.cpython-39.pyc | Bin 361 -> 395 bytes .../html/__pycache__/parser.cpython-39.pyc | Bin 353 -> 387 bytes .../future/moves/html/entities.py | 0 .../site-packages/future/moves/html/parser.py | 0 .../future/moves/http/__init__.py | 0 .../http/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 287 bytes .../http/__pycache__/client.cpython-39.pyc | Bin 334 -> 368 bytes .../http/__pycache__/cookiejar.cpython-39.pyc | Bin 358 -> 392 bytes .../http/__pycache__/cookies.cpython-39.pyc | Bin 380 -> 414 bytes .../http/__pycache__/server.cpython-39.pyc | Bin 569 -> 603 bytes .../site-packages/future/moves/http/client.py | 0 .../future/moves/http/cookiejar.py | 0 .../future/moves/http/cookies.py | 0 .../site-packages/future/moves/http/server.py | 0 .../site-packages/future/moves/itertools.py | 0 .../site-packages/future/moves/pickle.py | 0 .../site-packages/future/moves/queue.py | 0 .../site-packages/future/moves/reprlib.py | 0 .../future/moves/socketserver.py | 0 .../site-packages/future/moves/subprocess.py | 0 .../site-packages/future/moves/sys.py | 0 .../future/moves/test/__init__.py | 0 .../test/__pycache__/__init__.cpython-39.pyc | Bin 303 -> 337 bytes .../test/__pycache__/support.cpython-39.pyc | Bin 463 -> 497 bytes .../future/moves/test/support.py | 0 .../future/moves/tkinter/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 707 -> 741 bytes .../__pycache__/colorchooser.cpython-39.pyc | Bin 483 -> 517 bytes .../__pycache__/commondialog.cpython-39.pyc | Bin 483 -> 517 bytes .../__pycache__/constants.cpython-39.pyc | Bin 471 -> 505 bytes .../tkinter/__pycache__/dialog.cpython-39.pyc | Bin 455 -> 489 bytes .../tkinter/__pycache__/dnd.cpython-39.pyc | Bin 447 -> 481 bytes .../__pycache__/filedialog.cpython-39.pyc | Bin 471 -> 505 bytes .../tkinter/__pycache__/font.cpython-39.pyc | Bin 451 -> 485 bytes .../__pycache__/messagebox.cpython-39.pyc | Bin 475 -> 509 bytes .../__pycache__/scrolledtext.cpython-39.pyc | Bin 479 -> 513 bytes .../__pycache__/simpledialog.cpython-39.pyc | Bin 479 -> 513 bytes .../tkinter/__pycache__/tix.cpython-39.pyc | Bin 443 -> 477 bytes .../tkinter/__pycache__/ttk.cpython-39.pyc | Bin 443 -> 477 bytes .../future/moves/tkinter/colorchooser.py | 0 .../future/moves/tkinter/commondialog.py | 0 .../future/moves/tkinter/constants.py | 0 .../future/moves/tkinter/dialog.py | 0 .../site-packages/future/moves/tkinter/dnd.py | 0 .../future/moves/tkinter/filedialog.py | 0 .../future/moves/tkinter/font.py | 0 .../future/moves/tkinter/messagebox.py | 0 .../future/moves/tkinter/scrolledtext.py | 0 .../future/moves/tkinter/simpledialog.py | 0 .../site-packages/future/moves/tkinter/tix.py | 0 .../site-packages/future/moves/tkinter/ttk.py | 0 .../future/moves/urllib/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 305 -> 339 bytes .../urllib/__pycache__/error.cpython-39.pyc | Bin 545 -> 579 bytes .../urllib/__pycache__/parse.cpython-39.pyc | Bin 786 -> 820 bytes .../urllib/__pycache__/request.cpython-39.pyc | Bin 1082 -> 1116 bytes .../__pycache__/response.cpython-39.pyc | Bin 493 -> 527 bytes .../__pycache__/robotparser.cpython-39.pyc | Bin 368 -> 402 bytes .../future/moves/urllib/error.py | 0 .../future/moves/urllib/parse.py | 0 .../future/moves/urllib/request.py | 0 .../future/moves/urllib/response.py | 0 .../future/moves/urllib/robotparser.py | 0 .../site-packages/future/moves/winreg.py | 0 .../future/moves/xmlrpc/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 217 bytes .../xmlrpc/__pycache__/client.cpython-39.pyc | Bin 330 -> 364 bytes .../xmlrpc/__pycache__/server.cpython-39.pyc | Bin 330 -> 364 bytes .../future/moves/xmlrpc/client.py | 0 .../future/moves/xmlrpc/server.py | 0 .../future/standard_library/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 18411 -> 18445 bytes .../site-packages/future/tests/__init__.py | 0 .../tests/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 210 bytes .../tests/__pycache__/base.cpython-39.pyc | Bin 16680 -> 16714 bytes .../site-packages/future/tests/base.py | 0 .../site-packages/future/types/__init__.py | 0 .../types/__pycache__/__init__.cpython-39.pyc | Bin 6004 -> 6038 bytes .../types/__pycache__/newbytes.cpython-39.pyc | Bin 14337 -> 14371 bytes .../types/__pycache__/newdict.cpython-39.pyc | Bin 3610 -> 3644 bytes .../types/__pycache__/newint.cpython-39.pyc | Bin 12565 -> 12599 bytes .../types/__pycache__/newlist.cpython-39.pyc | Bin 3090 -> 3124 bytes .../__pycache__/newmemoryview.cpython-39.pyc | Bin 995 -> 1029 bytes .../__pycache__/newobject.cpython-39.pyc | Bin 2662 -> 2696 bytes .../types/__pycache__/newopen.cpython-39.pyc | Bin 1599 -> 1633 bytes .../types/__pycache__/newrange.cpython-39.pyc | Bin 6127 -> 6161 bytes .../types/__pycache__/newstr.cpython-39.pyc | Bin 14556 -> 14590 bytes .../site-packages/future/types/newbytes.py | 0 .../site-packages/future/types/newdict.py | 0 .../site-packages/future/types/newint.py | 0 .../site-packages/future/types/newlist.py | 0 .../future/types/newmemoryview.py | 0 .../site-packages/future/types/newobject.py | 0 .../site-packages/future/types/newopen.py | 0 .../site-packages/future/types/newrange.py | 0 .../site-packages/future/types/newstr.py | 0 .../site-packages/future/utils/__init__.py | 0 .../utils/__pycache__/__init__.cpython-39.pyc | Bin 20282 -> 20316 bytes .../surrogateescape.cpython-39.pyc | Bin 3838 -> 3872 bytes .../future/utils/surrogateescape.py | 0 .../gevent-21.8.0.dist-info/AUTHORS | 0 .../gevent-21.8.0.dist-info}/INSTALLER | 0 .../gevent-21.8.0.dist-info/LICENSE | 0 .../gevent-21.8.0.dist-info/METADATA | 0 .../gevent-21.8.0.dist-info/NOTICE | 0 .../gevent-21.8.0.dist-info/RECORD | 34 +- .../gevent-21.8.0.dist-info}/WHEEL | 3 +- .../gevent-21.8.0.dist-info/entry_points.txt | 0 .../gevent-21.8.0.dist-info/top_level.txt | 0 .../site-packages/gevent/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 2457 -> 2491 bytes .../_abstract_linkable.cpython-39.pyc | Bin 10350 -> 10384 bytes .../gevent/__pycache__/_compat.cpython-39.pyc | Bin 5307 -> 5341 bytes .../gevent/__pycache__/_config.cpython-39.pyc | Bin 20424 -> 20458 bytes .../_fileobjectcommon.cpython-39.pyc | Bin 18945 -> 18979 bytes .../_fileobjectposix.cpython-39.pyc | Bin 10451 -> 10485 bytes .../_greenlet_primitives.cpython-39.pyc | Bin 2895 -> 2929 bytes .../__pycache__/_hub_local.cpython-39.pyc | Bin 2809 -> 2843 bytes .../_hub_primitives.cpython-39.pyc | Bin 12046 -> 12080 bytes .../gevent/__pycache__/_ident.cpython-39.pyc | Bin 2111 -> 2145 bytes .../gevent/__pycache__/_imap.cpython-39.pyc | Bin 6249 -> 6283 bytes .../__pycache__/_interfaces.cpython-39.pyc | Bin 11656 -> 11690 bytes .../__pycache__/_monitor.cpython-39.pyc | Bin 8070 -> 8104 bytes .../__pycache__/_patcher.cpython-39.pyc | Bin 7188 -> 7222 bytes .../__pycache__/_semaphore.cpython-39.pyc | Bin 13055 -> 13089 bytes .../__pycache__/_socket2.cpython-39.pyc | Bin 8040 -> 8074 bytes .../__pycache__/_socket3.cpython-39.pyc | Bin 16262 -> 16296 bytes .../__pycache__/_socketcommon.cpython-39.pyc | Bin 16986 -> 17020 bytes .../gevent/__pycache__/_ssl2.cpython-39.pyc | Bin 11356 -> 11390 bytes .../gevent/__pycache__/_ssl3.cpython-39.pyc | Bin 20369 -> 20403 bytes .../__pycache__/_sslgte279.cpython-39.pyc | Bin 18696 -> 18730 bytes .../gevent/__pycache__/_tblib.cpython-39.pyc | Bin 10057 -> 10091 bytes .../__pycache__/_threading.cpython-39.pyc | Bin 4937 -> 4971 bytes .../gevent/__pycache__/_tracer.cpython-39.pyc | Bin 4841 -> 4875 bytes .../gevent/__pycache__/_util.cpython-39.pyc | Bin 9160 -> 9194 bytes .../__pycache__/_util_py2.cpython-39.pyc | Bin 645 -> 679 bytes .../gevent/__pycache__/_waiter.cpython-39.pyc | Bin 6954 -> 6988 bytes .../gevent/__pycache__/ares.cpython-39.pyc | Bin 0 -> 442 bytes .../__pycache__/backdoor.cpython-39.pyc | Bin 7824 -> 7858 bytes .../__pycache__/baseserver.cpython-39.pyc | Bin 13075 -> 13109 bytes .../__pycache__/builtins.cpython-39.pyc | Bin 2742 -> 2776 bytes .../__pycache__/contextvars.cpython-39.pyc | Bin 9756 -> 9790 bytes .../gevent/__pycache__/core.cpython-39.pyc | Bin 561 -> 595 bytes .../gevent/__pycache__/event.cpython-39.pyc | Bin 15255 -> 15289 bytes .../gevent/__pycache__/events.cpython-39.pyc | Bin 15303 -> 15337 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 4675 -> 4709 bytes .../__pycache__/fileobject.cpython-39.pyc | Bin 2884 -> 2918 bytes .../__pycache__/greenlet.cpython-39.pyc | Bin 33212 -> 33246 bytes .../gevent/__pycache__/hub.cpython-39.pyc | Bin 22991 -> 23025 bytes .../gevent/__pycache__/local.cpython-39.pyc | Bin 12984 -> 13018 bytes .../gevent/__pycache__/lock.cpython-39.pyc | Bin 11095 -> 11129 bytes .../gevent/__pycache__/monkey.cpython-39.pyc | Bin 35279 -> 35313 bytes .../gevent/__pycache__/os.cpython-39.pyc | Bin 13953 -> 13987 bytes .../gevent/__pycache__/pool.cpython-39.pyc | Bin 24110 -> 24144 bytes .../gevent/__pycache__/pywsgi.cpython-39.pyc | Bin 39483 -> 39517 bytes .../gevent/__pycache__/queue.cpython-39.pyc | Bin 21182 -> 21216 bytes .../__pycache__/resolver_ares.cpython-39.pyc | Bin 605 -> 639 bytes .../resolver_thread.cpython-39.pyc | Bin 621 -> 655 bytes .../gevent/__pycache__/select.cpython-39.pyc | Bin 7665 -> 7699 bytes .../__pycache__/selectors.cpython-39.pyc | Bin 5619 -> 5653 bytes .../gevent/__pycache__/server.cpython-39.pyc | Bin 8610 -> 8644 bytes .../gevent/__pycache__/signal.cpython-39.pyc | Bin 4075 -> 4109 bytes .../gevent/__pycache__/socket.cpython-39.pyc | Bin 3209 -> 3243 bytes .../gevent/__pycache__/ssl.cpython-39.pyc | Bin 917 -> 951 bytes .../__pycache__/subprocess.cpython-39.pyc | Bin 43435 -> 43469 bytes .../gevent/__pycache__/thread.cpython-39.pyc | Bin 3178 -> 3212 bytes .../__pycache__/threading.cpython-39.pyc | Bin 5661 -> 5695 bytes .../__pycache__/threadpool.cpython-39.pyc | Bin 23165 -> 23199 bytes .../gevent/__pycache__/time.cpython-39.pyc | Bin 565 -> 599 bytes .../gevent/__pycache__/timeout.cpython-39.pyc | Bin 11230 -> 11264 bytes .../gevent/__pycache__/util.cpython-39.pyc | Bin 19517 -> 19551 bytes .../__pycache__/win32util.cpython-39.pyc | Bin 2677 -> 2711 bytes .../gevent/_abstract_linkable.py | 0 .../site-packages/gevent/_compat.py | 0 .../site-packages/gevent/_config.py | 0 .../site-packages/gevent/_ffi/__init__.py | 0 .../_ffi/__pycache__/__init__.cpython-39.pyc | Bin 801 -> 835 bytes .../_ffi/__pycache__/callback.cpython-39.pyc | Bin 1631 -> 1665 bytes .../_ffi/__pycache__/loop.cpython-39.pyc | Bin 19149 -> 19183 bytes .../_ffi/__pycache__/watcher.cpython-39.pyc | Bin 19398 -> 19432 bytes .../site-packages/gevent/_ffi/callback.py | 0 .../site-packages/gevent/_ffi/loop.py | 0 .../site-packages/gevent/_ffi/watcher.py | 0 .../site-packages/gevent/_fileobjectcommon.py | 0 .../site-packages/gevent/_fileobjectposix.py | 0 ...ct_linkable.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 901816 bytes ..._primitives.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 672256 bytes ...c_hub_local.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 383016 bytes ..._primitives.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 1124280 bytes ...ent_c_ident.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 416336 bytes ...vent_c_imap.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 733712 bytes ...c_semaphore.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 980184 bytes ...nt_c_tracer.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 776176 bytes ...nt_c_waiter.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 601592 bytes ...vent_cevent.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 809392 bytes ...t_cgreenlet.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 2050248 bytes ...vent_clocal.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 1039656 bytes ...vent_cqueue.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 1662056 bytes .../gevent/_greenlet_primitives.py | 0 .../site-packages/gevent/_hub_local.py | 0 .../site-packages/gevent/_hub_primitives.py | 0 .../python3.9}/site-packages/gevent/_ident.py | 0 .../python3.9}/site-packages/gevent/_imap.py | 0 .../site-packages/gevent/_interfaces.py | 0 .../site-packages/gevent/_monitor.py | 0 .../site-packages/gevent/_patcher.py | 0 .../site-packages/gevent/_semaphore.py | 0 .../site-packages/gevent/_socket2.py | 0 .../site-packages/gevent/_socket3.py | 0 .../site-packages/gevent/_socketcommon.py | 0 .../python3.9}/site-packages/gevent/_ssl2.py | 0 .../python3.9}/site-packages/gevent/_ssl3.py | 0 .../site-packages/gevent/_sslgte279.py | 0 .../python3.9}/site-packages/gevent/_tblib.py | 0 .../site-packages/gevent/_threading.py | 0 .../site-packages/gevent/_tracer.py | 0 .../python3.9}/site-packages/gevent/_util.py | 0 .../site-packages/gevent/_util_py2.py | 0 .../site-packages/gevent/_waiter.py | 0 .../python3.9}/site-packages/gevent/ares.py | 0 .../site-packages/gevent/backdoor.py | 0 .../site-packages/gevent/baseserver.py | 0 .../site-packages/gevent/builtins.py | 0 .../site-packages/gevent/contextvars.py | 0 .../python3.9}/site-packages/gevent/core.py | 0 .../python3.9}/site-packages/gevent/event.py | 0 .../python3.9}/site-packages/gevent/events.py | 0 .../site-packages/gevent/exceptions.py | 0 .../site-packages/gevent/fileobject.py | 0 .../site-packages/gevent/greenlet.py | 0 .../python3.9}/site-packages/gevent/hub.py | 0 .../site-packages/gevent/libev/__init__.py | 0 .../libev/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 343 bytes .../_corecffi_build.cpython-39.pyc | Bin 1962 -> 1996 bytes .../libev/__pycache__/corecffi.cpython-39.pyc | Bin 13573 -> 13607 bytes .../libev/__pycache__/watcher.cpython-39.pyc | Bin 9062 -> 9096 bytes .../gevent/libev/_corecffi.abi3.so | Bin 0 -> 479784 bytes .../gevent/libev/_corecffi_build.py | 0 .../corecext.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 2495032 bytes .../site-packages/gevent/libev/corecffi.py | 0 .../site-packages/gevent/libev/watcher.py | 0 .../site-packages/gevent/libuv/__init__.py | 0 .../libuv/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 343 bytes .../_corecffi_build.cpython-39.pyc | Bin 5675 -> 5709 bytes .../libuv/__pycache__/loop.cpython-39.pyc | Bin 12870 -> 12904 bytes .../libuv/__pycache__/watcher.cpython-39.pyc | Bin 19324 -> 19358 bytes .../gevent/libuv/_corecffi.abi3.so | Bin 0 -> 1305880 bytes .../gevent/libuv/_corecffi_build.py | 0 .../site-packages/gevent/libuv/loop.py | 0 .../site-packages/gevent/libuv/watcher.py | 0 .../python3.9}/site-packages/gevent/local.py | 0 .../python3.9}/site-packages/gevent/lock.py | 0 .../python3.9}/site-packages/gevent/monkey.py | 0 .../python3.9}/site-packages/gevent/os.py | 0 .../python3.9}/site-packages/gevent/pool.py | 0 .../python3.9}/site-packages/gevent/pywsgi.py | 0 .../python3.9}/site-packages/gevent/queue.py | 0 .../site-packages/gevent/resolver/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 7109 -> 7143 bytes .../__pycache__/_addresses.cpython-39.pyc | Bin 2988 -> 3022 bytes .../__pycache__/_hostsfile.cpython-39.pyc | Bin 2873 -> 2907 bytes .../resolver/__pycache__/ares.cpython-39.pyc | Bin 9426 -> 9460 bytes .../__pycache__/blocking.cpython-39.pyc | Bin 1544 -> 1578 bytes .../__pycache__/dnspython.cpython-39.pyc | Bin 11418 -> 11452 bytes .../__pycache__/thread.cpython-39.pyc | Bin 2826 -> 2860 bytes .../gevent/resolver/_addresses.py | 0 .../gevent/resolver/_hostsfile.py | 0 .../site-packages/gevent/resolver/ares.py | 0 .../site-packages/gevent/resolver/blocking.py | 0 .../cares.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 1921408 bytes .../gevent/resolver/dnspython.py | 0 .../site-packages/gevent/resolver/thread.py | 0 .../site-packages/gevent/resolver_ares.py | 0 .../site-packages/gevent/resolver_thread.py | 0 .../python3.9}/site-packages/gevent/select.py | 0 .../site-packages/gevent/selectors.py | 0 .../python3.9}/site-packages/gevent/server.py | 0 .../python3.9}/site-packages/gevent/signal.py | 0 .../python3.9}/site-packages/gevent/socket.py | 0 .../python3.9}/site-packages/gevent/ssl.py | 0 .../site-packages/gevent/subprocess.py | 0 .../site-packages/gevent/testing/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 4164 -> 4198 bytes .../__pycache__/errorhandler.cpython-39.pyc | Bin 1355 -> 1389 bytes .../__pycache__/exception.cpython-39.pyc | Bin 522 -> 556 bytes .../testing/__pycache__/flaky.cpython-39.pyc | Bin 2980 -> 3014 bytes .../testing/__pycache__/hub.cpython-39.pyc | Bin 1940 -> 1974 bytes .../__pycache__/leakcheck.cpython-39.pyc | Bin 5361 -> 5395 bytes .../__pycache__/modules.cpython-39.pyc | Bin 2556 -> 2590 bytes .../__pycache__/monkey_test.cpython-39.pyc | Bin 2150 -> 2184 bytes .../__pycache__/openfiles.cpython-39.pyc | Bin 4970 -> 5004 bytes .../testing/__pycache__/params.cpython-39.pyc | Bin 811 -> 845 bytes .../patched_tests_setup.cpython-39.pyc | Bin 27136 -> 27170 bytes .../__pycache__/resources.cpython-39.pyc | Bin 3186 -> 3220 bytes .../testing/__pycache__/six.cpython-39.pyc | Bin 1039 -> 1073 bytes .../__pycache__/skipping.cpython-39.pyc | Bin 3700 -> 3734 bytes .../__pycache__/sockets.cpython-39.pyc | Bin 1326 -> 1360 bytes .../__pycache__/support.cpython-39.pyc | Bin 3669 -> 3703 bytes .../__pycache__/switching.cpython-39.pyc | Bin 1570 -> 1604 bytes .../__pycache__/sysinfo.cpython-39.pyc | Bin 3713 -> 3747 bytes .../__pycache__/testcase.cpython-39.pyc | Bin 14095 -> 14129 bytes .../__pycache__/testrunner.cpython-39.pyc | Bin 22995 -> 23029 bytes .../testing/__pycache__/timing.cpython-39.pyc | Bin 3970 -> 4004 bytes .../testing/__pycache__/travis.cpython-39.pyc | Bin 1243 -> 1277 bytes .../testing/__pycache__/util.cpython-39.pyc | Bin 16291 -> 16325 bytes .../__pycache__/sitecustomize.cpython-39.pyc | Bin 0 -> 530 bytes .../testing/coveragesite/sitecustomize.py | 0 .../gevent/testing/errorhandler.py | 0 .../site-packages/gevent/testing/exception.py | 0 .../site-packages/gevent/testing/flaky.py | 0 .../site-packages/gevent/testing/hub.py | 0 .../site-packages/gevent/testing/leakcheck.py | 0 .../site-packages/gevent/testing/modules.py | 0 .../gevent/testing/monkey_test.py | 0 .../site-packages/gevent/testing/openfiles.py | 0 .../site-packages/gevent/testing/params.py | 0 .../gevent/testing/patched_tests_setup.py | 0 .../site-packages/gevent/testing/resources.py | 0 .../site-packages/gevent/testing/six.py | 0 .../site-packages/gevent/testing/skipping.py | 0 .../site-packages/gevent/testing/sockets.py | 0 .../site-packages/gevent/testing/support.py | 0 .../site-packages/gevent/testing/switching.py | 0 .../site-packages/gevent/testing/sysinfo.py | 0 .../site-packages/gevent/testing/testcase.py | 0 .../gevent/testing/testrunner.py | 0 .../site-packages/gevent/testing/timing.py | 0 .../site-packages/gevent/testing/travis.py | 0 .../site-packages/gevent/testing/util.py | 0 .../gevent/tests/2_7_keycert.pem | 0 .../site-packages/gevent/tests/__init__.py | 0 .../site-packages/gevent/tests/__main__.py | 0 .../tests/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 210 bytes .../tests/__pycache__/__main__.cpython-39.pyc | Bin 0 -> 399 bytes .../_blocks_at_top_level.cpython-39.pyc | Bin 0 -> 292 bytes .../_import_import_patch.cpython-39.pyc | Bin 0 -> 254 bytes .../__pycache__/_import_patch.cpython-39.pyc | Bin 0 -> 279 bytes .../__pycache__/_import_wait.cpython-39.pyc | Bin 0 -> 761 bytes .../_imports_at_top_level.cpython-39.pyc | Bin 0 -> 247 bytes ...mports_imports_at_top_level.cpython-39.pyc | Bin 0 -> 422 bytes .../getaddrinfo_module.cpython-39.pyc | Bin 0 -> 334 bytes .../__pycache__/known_failures.cpython-39.pyc | Bin 15206 -> 15240 bytes .../__pycache__/lock_tests.cpython-39.pyc | Bin 23525 -> 23559 bytes .../test__GreenletExit.cpython-39.pyc | Bin 0 -> 333 bytes .../__pycache__/test___config.cpython-39.pyc | Bin 6051 -> 6085 bytes .../__pycache__/test___ident.cpython-39.pyc | Bin 2349 -> 2383 bytes .../__pycache__/test___monitor.cpython-39.pyc | Bin 12632 -> 12666 bytes .../test___monkey_patching.cpython-39.pyc | Bin 2997 -> 3031 bytes .../__pycache__/test__all__.cpython-39.pyc | Bin 7389 -> 7423 bytes .../__pycache__/test__api.cpython-39.pyc | Bin 4095 -> 4129 bytes .../test__api_timeout.cpython-39.pyc | Bin 5725 -> 5759 bytes .../test__ares_host_result.cpython-39.pyc | Bin 1285 -> 1319 bytes .../test__ares_timeout.cpython-39.pyc | Bin 0 -> 1493 bytes .../__pycache__/test__backdoor.cpython-39.pyc | Bin 6892 -> 6926 bytes .../test__close_backend_fd.cpython-39.pyc | Bin 2678 -> 2712 bytes .../__pycache__/test__compat.cpython-39.pyc | Bin 2637 -> 2671 bytes .../test__contextvars.cpython-39.pyc | Bin 10925 -> 10959 bytes .../__pycache__/test__core.cpython-39.pyc | Bin 5898 -> 5932 bytes .../test__core_async.cpython-39.pyc | Bin 1070 -> 1104 bytes .../test__core_callback.cpython-39.pyc | Bin 996 -> 1030 bytes .../test__core_fork.cpython-39.pyc | Bin 1726 -> 1760 bytes .../test__core_loop_run.cpython-39.pyc | Bin 757 -> 791 bytes .../test__core_stat.cpython-39.pyc | Bin 3422 -> 3456 bytes .../test__core_timer.cpython-39.pyc | Bin 4086 -> 4120 bytes .../test__core_watcher.cpython-39.pyc | Bin 3554 -> 3588 bytes .../__pycache__/test__destroy.cpython-39.pyc | Bin 1067 -> 1101 bytes .../test__destroy_default_loop.cpython-39.pyc | Bin 1732 -> 1766 bytes .../__pycache__/test__doctests.cpython-39.pyc | Bin 3748 -> 3782 bytes .../__pycache__/test__environ.cpython-39.pyc | Bin 592 -> 626 bytes .../__pycache__/test__event.cpython-39.pyc | Bin 16069 -> 16103 bytes .../__pycache__/test__events.cpython-39.pyc | Bin 1935 -> 1969 bytes .../test__example_echoserver.cpython-39.pyc | Bin 1489 -> 1523 bytes ...test__example_portforwarder.cpython-39.pyc | Bin 2049 -> 2083 bytes .../test__example_udp_client.cpython-39.pyc | Bin 1172 -> 1206 bytes .../test__example_udp_server.cpython-39.pyc | Bin 886 -> 920 bytes .../test__example_webproxy.cpython-39.pyc | Bin 1241 -> 1275 bytes .../test__example_wsgiserver.cpython-39.pyc | Bin 2650 -> 2684 bytes ...est__example_wsgiserver_ssl.cpython-39.pyc | Bin 858 -> 892 bytes .../__pycache__/test__examples.cpython-39.pyc | Bin 3389 -> 3423 bytes .../__pycache__/test__exc_info.cpython-39.pyc | Bin 1791 -> 1825 bytes .../test__execmodules.cpython-39.pyc | Bin 1579 -> 1613 bytes .../test__fileobject.cpython-39.pyc | Bin 17220 -> 17254 bytes .../test__getaddrinfo_import.cpython-39.pyc | Bin 0 -> 260 bytes .../__pycache__/test__greenio.cpython-39.pyc | Bin 3364 -> 3398 bytes .../__pycache__/test__greenlet.cpython-39.pyc | Bin 36313 -> 36347 bytes .../test__greenletset.cpython-39.pyc | Bin 6337 -> 6371 bytes .../test__greenness.cpython-39.pyc | Bin 2338 -> 2372 bytes .../__pycache__/test__hub.cpython-39.pyc | Bin 12323 -> 12357 bytes .../__pycache__/test__hub_join.cpython-39.pyc | Bin 3778 -> 3812 bytes .../test__hub_join_timeout.cpython-39.pyc | Bin 3978 -> 4012 bytes ...import_blocking_in_greenlet.cpython-39.pyc | Bin 750 -> 784 bytes .../test__import_wait.cpython-39.pyc | Bin 0 -> 316 bytes .../__pycache__/test__issue112.cpython-39.pyc | Bin 751 -> 785 bytes .../test__issue1686.cpython-39.pyc | Bin 1901 -> 1935 bytes .../__pycache__/test__issue230.cpython-39.pyc | Bin 0 -> 929 bytes .../__pycache__/test__issue330.cpython-39.pyc | Bin 2505 -> 2539 bytes .../__pycache__/test__issue467.cpython-39.pyc | Bin 1181 -> 1215 bytes .../__pycache__/test__issue6.cpython-39.pyc | Bin 1144 -> 1178 bytes .../__pycache__/test__issue600.cpython-39.pyc | Bin 1415 -> 1449 bytes .../__pycache__/test__issue607.cpython-39.pyc | Bin 1903 -> 1937 bytes .../__pycache__/test__issue639.cpython-39.pyc | Bin 586 -> 620 bytes .../test__issue_728.cpython-39.pyc | Bin 0 -> 355 bytes .../test__issues461_471.cpython-39.pyc | Bin 2305 -> 2339 bytes .../__pycache__/test__iwait.cpython-39.pyc | Bin 1435 -> 1469 bytes .../__pycache__/test__joinall.cpython-39.pyc | Bin 735 -> 769 bytes .../__pycache__/test__local.cpython-39.pyc | Bin 14157 -> 14191 bytes .../__pycache__/test__lock.cpython-39.pyc | Bin 1008 -> 1042 bytes .../test__loop_callback.cpython-39.pyc | Bin 840 -> 874 bytes .../test__makefile_ref.cpython-39.pyc | Bin 14144 -> 14178 bytes .../__pycache__/test__memleak.cpython-39.pyc | Bin 1227 -> 1261 bytes .../__pycache__/test__monkey.cpython-39.pyc | Bin 5479 -> 5513 bytes ...est__monkey_builtins_future.cpython-39.pyc | Bin 552 -> 586 bytes ...test__monkey_futures_thread.cpython-39.pyc | Bin 1327 -> 1361 bytes .../test__monkey_hub_in_thread.cpython-39.pyc | Bin 0 -> 746 bytes .../test__monkey_logging.cpython-39.pyc | Bin 1379 -> 1413 bytes .../test__monkey_module_run.cpython-39.pyc | Bin 4052 -> 4086 bytes ...st__monkey_multiple_imports.cpython-39.pyc | Bin 0 -> 270 bytes .../test__monkey_queue.cpython-39.pyc | Bin 8880 -> 8914 bytes .../test__monkey_select.cpython-39.pyc | Bin 1000 -> 1034 bytes .../test__monkey_selectors.cpython-39.pyc | Bin 2314 -> 2348 bytes .../test__monkey_sigchld.cpython-39.pyc | Bin 1733 -> 1767 bytes .../test__monkey_sigchld_2.cpython-39.pyc | Bin 0 -> 995 bytes .../test__monkey_sigchld_3.cpython-39.pyc | Bin 1165 -> 1199 bytes .../test__monkey_ssl_warning.cpython-39.pyc | Bin 1238 -> 1272 bytes .../test__monkey_ssl_warning2.cpython-39.pyc | Bin 1552 -> 1586 bytes .../test__monkey_ssl_warning3.cpython-39.pyc | Bin 1575 -> 1609 bytes .../test__nondefaultloop.cpython-39.pyc | Bin 0 -> 437 bytes .../__pycache__/test__order.cpython-39.pyc | Bin 2239 -> 2273 bytes .../tests/__pycache__/test__os.cpython-39.pyc | Bin 10358 -> 10392 bytes .../__pycache__/test__pool.cpython-39.pyc | Bin 22135 -> 22169 bytes .../__pycache__/test__pywsgi.cpython-39.pyc | Bin 64538 -> 64572 bytes .../__pycache__/test__queue.cpython-39.pyc | Bin 16581 -> 16615 bytes .../test__real_greenlet.cpython-39.pyc | Bin 1162 -> 1196 bytes .../__pycache__/test__refcount.cpython-39.pyc | Bin 4385 -> 4419 bytes .../test__refcount_core.cpython-39.pyc | Bin 1148 -> 1182 bytes .../test__resolver_dnspython.cpython-39.pyc | Bin 1655 -> 1689 bytes .../__pycache__/test__select.cpython-39.pyc | Bin 4046 -> 4080 bytes .../test__selectors.cpython-39.pyc | Bin 3174 -> 3208 bytes .../test__semaphore.cpython-39.pyc | Bin 11923 -> 11957 bytes .../__pycache__/test__server.cpython-39.pyc | Bin 19483 -> 19517 bytes .../test__server_pywsgi.cpython-39.pyc | Bin 3727 -> 3761 bytes .../__pycache__/test__signal.cpython-39.pyc | Bin 2662 -> 2696 bytes .../__pycache__/test__sleep0.cpython-39.pyc | Bin 0 -> 382 bytes .../__pycache__/test__socket.cpython-39.pyc | Bin 18778 -> 18812 bytes .../test__socket_close.cpython-39.pyc | Bin 2040 -> 2074 bytes .../test__socket_dns.cpython-39.pyc | Bin 26507 -> 26541 bytes .../test__socket_dns6.cpython-39.pyc | Bin 3044 -> 3078 bytes .../test__socket_errors.cpython-39.pyc | Bin 1195 -> 1229 bytes .../test__socket_ex.cpython-39.pyc | Bin 1341 -> 1375 bytes ...est__socket_send_memoryview.cpython-39.pyc | Bin 1581 -> 1615 bytes .../test__socket_ssl.cpython-39.pyc | Bin 1313 -> 1347 bytes .../test__socket_timeout.cpython-39.pyc | Bin 1794 -> 1828 bytes .../test__socketpair.cpython-39.pyc | Bin 1346 -> 1380 bytes .../__pycache__/test__ssl.cpython-39.pyc | Bin 3306 -> 3340 bytes .../test__subprocess.cpython-39.pyc | Bin 15778 -> 15812 bytes ...est__subprocess_interrupted.cpython-39.pyc | Bin 808 -> 842 bytes .../test__subprocess_poll.cpython-39.pyc | Bin 0 -> 512 bytes .../test__systemerror.cpython-39.pyc | Bin 3657 -> 3691 bytes .../__pycache__/test__thread.cpython-39.pyc | Bin 1104 -> 1138 bytes .../test__threading.cpython-39.pyc | Bin 2786 -> 2820 bytes .../test__threading_2.cpython-39.pyc | Bin 19364 -> 19398 bytes ...st__threading_before_monkey.cpython-39.pyc | Bin 842 -> 876 bytes ...g_holding_lock_while_monkey.cpython-39.pyc | Bin 0 -> 371 bytes ..._threading_monkey_in_thread.cpython-39.pyc | Bin 1994 -> 2028 bytes ...eading_native_before_monkey.cpython-39.pyc | Bin 2050 -> 2084 bytes .../test__threading_no_monkey.cpython-39.pyc | Bin 1043 -> 1077 bytes ...st__threading_patched_local.cpython-39.pyc | Bin 761 -> 795 bytes ...test__threading_vs_settrace.cpython-39.pyc | Bin 4138 -> 4172 bytes .../test__threadpool.cpython-39.pyc | Bin 26447 -> 26481 bytes ...threadpool_executor_patched.cpython-39.pyc | Bin 707 -> 741 bytes .../__pycache__/test__timeout.cpython-39.pyc | Bin 5295 -> 5329 bytes .../__pycache__/test__util.cpython-39.pyc | Bin 9565 -> 9599 bytes .../gevent/tests/_blocks_at_top_level.py | 0 .../gevent/tests/_import_import_patch.py | 0 .../gevent/tests/_import_patch.py | 0 .../gevent/tests/_import_wait.py | 0 .../gevent/tests/_imports_at_top_level.py | 0 .../tests/_imports_imports_at_top_level.py | 0 .../site-packages/gevent/tests/badcert.pem | 0 .../site-packages/gevent/tests/badkey.pem | 0 .../gevent/tests/getaddrinfo_module.py | 0 .../site-packages/gevent/tests/hosts_file.txt | 0 .../tests/https_svn_python_org_root.pem | 0 .../site-packages/gevent/tests/keycert.pem | 0 .../gevent/tests/known_failures.py | 0 .../site-packages/gevent/tests/lock_tests.py | 0 .../gevent/tests/monkey_package/__init__.py | 0 .../gevent/tests/monkey_package/__main__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 515 -> 549 bytes .../__pycache__/__main__.cpython-39.pyc | Bin 0 -> 367 bytes .../issue1526_no_monkey.cpython-39.pyc | Bin 652 -> 686 bytes .../issue1526_with_monkey.cpython-39.pyc | Bin 790 -> 824 bytes .../__pycache__/issue302monkey.cpython-39.pyc | Bin 600 -> 634 bytes .../__pycache__/script.cpython-39.pyc | Bin 657 -> 691 bytes .../threadpool_monkey_patches.cpython-39.pyc | Bin 1133 -> 1167 bytes .../threadpool_no_monkey.cpython-39.pyc | Bin 1035 -> 1069 bytes .../monkey_package/issue1526_no_monkey.py | 0 .../monkey_package/issue1526_with_monkey.py | 0 .../tests/monkey_package/issue302monkey.py | 0 .../gevent/tests/monkey_package/script.py | 0 .../threadpool_monkey_patches.py | 0 .../monkey_package/threadpool_no_monkey.py | 0 .../site-packages/gevent/tests/nullcert.pem | 0 .../site-packages/gevent/tests/server.crt | 0 .../site-packages/gevent/tests/server.key | 0 .../site-packages/gevent/tests/sha256.pem | 0 .../gevent/tests/test__GreenletExit.py | 0 .../gevent/tests/test___config.py | 0 .../gevent/tests/test___ident.py | 0 .../gevent/tests/test___monitor.py | 0 .../gevent/tests/test___monkey_patching.py | 0 .../site-packages/gevent/tests/test__all__.py | 0 .../site-packages/gevent/tests/test__api.py | 0 .../gevent/tests/test__api_timeout.py | 0 .../gevent/tests/test__ares_host_result.py | 0 .../gevent/tests/test__ares_timeout.py | 0 .../gevent/tests/test__backdoor.py | 0 .../gevent/tests/test__close_backend_fd.py | 0 .../gevent/tests/test__compat.py | 0 .../gevent/tests/test__contextvars.py | 0 .../site-packages/gevent/tests/test__core.py | 0 .../gevent/tests/test__core_async.py | 0 .../gevent/tests/test__core_callback.py | 0 .../gevent/tests/test__core_fork.py | 0 .../gevent/tests/test__core_loop_run.py | 0 .../gevent/tests/test__core_stat.py | 0 .../gevent/tests/test__core_timer.py | 0 .../gevent/tests/test__core_watcher.py | 0 .../gevent/tests/test__destroy.py | 0 .../tests/test__destroy_default_loop.py | 0 .../gevent/tests/test__doctests.py | 0 .../gevent/tests/test__environ.py | 0 .../site-packages/gevent/tests/test__event.py | 0 .../gevent/tests/test__events.py | 0 .../gevent/tests/test__example_echoserver.py | 0 .../tests/test__example_portforwarder.py | 0 .../gevent/tests/test__example_udp_client.py | 0 .../gevent/tests/test__example_udp_server.py | 0 .../gevent/tests/test__example_webproxy.py | 0 .../gevent/tests/test__example_wsgiserver.py | 0 .../tests/test__example_wsgiserver_ssl.py | 0 .../gevent/tests/test__examples.py | 0 .../gevent/tests/test__exc_info.py | 0 .../gevent/tests/test__execmodules.py | 0 .../gevent/tests/test__fileobject.py | 0 .../gevent/tests/test__getaddrinfo_import.py | 0 .../gevent/tests/test__greenio.py | 0 .../gevent/tests/test__greenlet.py | 0 .../gevent/tests/test__greenletset.py | 0 .../gevent/tests/test__greenness.py | 0 .../site-packages/gevent/tests/test__hub.py | 0 .../gevent/tests/test__hub_join.py | 0 .../gevent/tests/test__hub_join_timeout.py | 0 .../test__import_blocking_in_greenlet.py | 0 .../gevent/tests/test__import_wait.py | 0 .../gevent/tests/test__issue112.py | 0 .../gevent/tests/test__issue1686.py | 0 .../gevent/tests/test__issue230.py | 0 .../gevent/tests/test__issue330.py | 0 .../gevent/tests/test__issue467.py | 0 .../gevent/tests/test__issue6.py | 0 .../gevent/tests/test__issue600.py | 0 .../gevent/tests/test__issue607.py | 0 .../gevent/tests/test__issue639.py | 0 .../gevent/tests/test__issue_728.py | 0 .../gevent/tests/test__issues461_471.py | 0 .../site-packages/gevent/tests/test__iwait.py | 0 .../gevent/tests/test__joinall.py | 0 .../site-packages/gevent/tests/test__local.py | 0 .../site-packages/gevent/tests/test__lock.py | 0 .../gevent/tests/test__loop_callback.py | 0 .../gevent/tests/test__makefile_ref.py | 0 .../gevent/tests/test__memleak.py | 0 .../gevent/tests/test__monkey.py | 0 .../tests/test__monkey_builtins_future.py | 0 .../tests/test__monkey_futures_thread.py | 0 .../tests/test__monkey_hub_in_thread.py | 0 .../gevent/tests/test__monkey_logging.py | 0 .../gevent/tests/test__monkey_module_run.py | 0 .../tests/test__monkey_multiple_imports.py | 0 .../gevent/tests/test__monkey_queue.py | 0 .../gevent/tests/test__monkey_select.py | 0 .../gevent/tests/test__monkey_selectors.py | 0 .../gevent/tests/test__monkey_sigchld.py | 0 .../gevent/tests/test__monkey_sigchld_2.py | 0 .../gevent/tests/test__monkey_sigchld_3.py | 0 .../gevent/tests/test__monkey_ssl_warning.py | 0 .../gevent/tests/test__monkey_ssl_warning2.py | 0 .../gevent/tests/test__monkey_ssl_warning3.py | 0 .../gevent/tests/test__nondefaultloop.py | 0 .../site-packages/gevent/tests/test__order.py | 0 .../site-packages/gevent/tests/test__os.py | 0 .../site-packages/gevent/tests/test__pool.py | 0 .../gevent/tests/test__pywsgi.py | 0 .../site-packages/gevent/tests/test__queue.py | 0 .../gevent/tests/test__real_greenlet.py | 0 .../gevent/tests/test__refcount.py | 0 .../gevent/tests/test__refcount_core.py | 0 .../gevent/tests/test__resolver_dnspython.py | 0 .../gevent/tests/test__select.py | 0 .../gevent/tests/test__selectors.py | 0 .../gevent/tests/test__semaphore.py | 0 .../gevent/tests/test__server.py | 0 .../gevent/tests/test__server_pywsgi.py | 0 .../gevent/tests/test__signal.py | 0 .../gevent/tests/test__sleep0.py | 0 .../gevent/tests/test__socket.py | 0 .../gevent/tests/test__socket_close.py | 0 .../gevent/tests/test__socket_dns.py | 0 .../gevent/tests/test__socket_dns6.py | 0 .../gevent/tests/test__socket_errors.py | 0 .../gevent/tests/test__socket_ex.py | 0 .../tests/test__socket_send_memoryview.py | 0 .../gevent/tests/test__socket_ssl.py | 0 .../gevent/tests/test__socket_timeout.py | 0 .../gevent/tests/test__socketpair.py | 0 .../site-packages/gevent/tests/test__ssl.py | 0 .../gevent/tests/test__subprocess.py | 0 .../tests/test__subprocess_interrupted.py | 0 .../gevent/tests/test__subprocess_poll.py | 0 .../gevent/tests/test__systemerror.py | 0 .../gevent/tests/test__thread.py | 0 .../gevent/tests/test__threading.py | 0 .../gevent/tests/test__threading_2.py | 0 .../tests/test__threading_before_monkey.py | 0 ...st__threading_holding_lock_while_monkey.py | 0 .../tests/test__threading_monkey_in_thread.py | 0 .../test__threading_native_before_monkey.py | 0 .../gevent/tests/test__threading_no_monkey.py | 0 .../tests/test__threading_patched_local.py | 0 .../tests/test__threading_vs_settrace.py | 0 .../gevent/tests/test__threadpool.py | 0 .../test__threadpool_executor_patched.py | 0 .../gevent/tests/test__timeout.py | 0 .../site-packages/gevent/tests/test__util.py | 0 .../gevent/tests/test_server.crt | 0 .../gevent/tests/test_server.key | 0 .../tests/tests_that_dont_do_leakchecks.txt | 0 .../tests/tests_that_dont_monkeypatch.txt | 0 .../tests/tests_that_dont_use_resolver.txt | 0 .../site-packages/gevent/tests/wrongcert.pem | 0 .../python3.9}/site-packages/gevent/thread.py | 0 .../site-packages/gevent/threading.py | 0 .../site-packages/gevent/threadpool.py | 0 .../python3.9}/site-packages/gevent/time.py | 0 .../site-packages/gevent/timeout.py | 0 .../python3.9}/site-packages/gevent/util.py | 0 .../site-packages/gevent/win32util.py | 0 .../DESCRIPTION.rst | 0 .../INSTALLER | 0 .../METADATA | 0 .../gevent_websocket-0.10.1.dist-info/RECORD | 0 .../gevent_websocket-0.10.1.dist-info/WHEEL | 0 .../metadata.json | 0 .../top_level.txt | 0 .../site-packages/geventwebsocket/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 646 -> 680 bytes .../__pycache__/_compat.cpython-39.pyc | Bin 727 -> 761 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 868 -> 902 bytes .../__pycache__/handler.cpython-39.pyc | Bin 7601 -> 7635 bytes .../__pycache__/logging.cpython-39.pyc | Bin 1453 -> 1487 bytes .../__pycache__/resource.cpython-39.pyc | Bin 3285 -> 3319 bytes .../__pycache__/server.cpython-39.pyc | Bin 1450 -> 1484 bytes .../__pycache__/utf8validator.cpython-39.pyc | Bin 6115 -> 6149 bytes .../__pycache__/utils.cpython-39.pyc | Bin 1224 -> 1258 bytes .../__pycache__/websocket.cpython-39.pyc | Bin 12954 -> 12988 bytes .../site-packages/geventwebsocket/_compat.py | 0 .../geventwebsocket/exceptions.py | 0 .../geventwebsocket/gunicorn/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 222 bytes .../__pycache__/workers.cpython-39.pyc | Bin 0 -> 545 bytes .../geventwebsocket/gunicorn/workers.py | 0 .../site-packages/geventwebsocket/handler.py | 0 .../site-packages/geventwebsocket/logging.py | 0 .../geventwebsocket/protocols/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 223 bytes .../protocols/__pycache__/base.cpython-39.pyc | Bin 1501 -> 1535 bytes .../protocols/__pycache__/wamp.cpython-39.pyc | Bin 7393 -> 7427 bytes .../geventwebsocket/protocols/base.py | 0 .../geventwebsocket/protocols/wamp.py | 0 .../site-packages/geventwebsocket/resource.py | 0 .../site-packages/geventwebsocket/server.py | 0 .../geventwebsocket/utf8validator.py | 0 .../site-packages/geventwebsocket/utils.py | 0 .../geventwebsocket/websocket.py | 0 .../greenlet-1.1.1.dist-info/AUTHORS | 0 .../greenlet-1.1.1.dist-info}/INSTALLER | 0 .../greenlet-1.1.1.dist-info/LICENSE | 0 .../greenlet-1.1.1.dist-info/LICENSE.PSF | 0 .../greenlet-1.1.1.dist-info/METADATA | 0 .../greenlet-1.1.1.dist-info/RECORD | 10 +- .../greenlet-1.1.1.dist-info}/WHEEL | 3 +- .../greenlet-1.1.1.dist-info/top_level.txt | 0 .../site-packages/greenlet/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 835 -> 869 bytes .../_greenlet.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 129960 bytes .../site-packages/greenlet/greenlet.c | 0 .../site-packages/greenlet/greenlet.h | 0 .../platform/setup_switch_x64_masm.cmd | 0 .../greenlet/platform/switch_aarch64_gcc.h | 0 .../greenlet/platform/switch_alpha_unix.h | 0 .../greenlet/platform/switch_amd64_unix.h | 0 .../greenlet/platform/switch_arm32_gcc.h | 0 .../greenlet/platform/switch_arm32_ios.h | 0 .../greenlet/platform/switch_csky_gcc.h | 0 .../greenlet/platform/switch_m68k_gcc.h | 0 .../greenlet/platform/switch_mips_unix.h | 0 .../greenlet/platform/switch_ppc64_aix.h | 0 .../greenlet/platform/switch_ppc64_linux.h | 0 .../greenlet/platform/switch_ppc_aix.h | 0 .../greenlet/platform/switch_ppc_linux.h | 0 .../greenlet/platform/switch_ppc_macosx.h | 0 .../greenlet/platform/switch_ppc_unix.h | 0 .../greenlet/platform/switch_riscv_unix.h | 0 .../greenlet/platform/switch_s390_unix.h | 0 .../greenlet/platform/switch_sparc_sun_gcc.h | 0 .../greenlet/platform/switch_x32_unix.h | 0 .../greenlet/platform/switch_x64_masm.asm | 0 .../greenlet/platform/switch_x64_masm.obj | Bin .../greenlet/platform/switch_x64_msvc.h | 0 .../greenlet/platform/switch_x86_msvc.h | 0 .../greenlet/platform/switch_x86_unix.h | 0 .../greenlet/slp_platformselect.h | 0 .../site-packages/greenlet/tests/__init__.py | 0 .../tests/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 212 bytes .../test_contextvars.cpython-39.pyc | Bin 7359 -> 7393 bytes .../tests/__pycache__/test_cpp.cpython-39.pyc | Bin 844 -> 878 bytes .../test_extension_interface.cpython-39.pyc | Bin 3547 -> 3581 bytes .../tests/__pycache__/test_gc.cpython-39.pyc | Bin 2900 -> 2934 bytes .../__pycache__/test_generator.cpython-39.pyc | Bin 2220 -> 2254 bytes .../test_generator_nested.cpython-39.pyc | Bin 5327 -> 5361 bytes .../__pycache__/test_greenlet.cpython-39.pyc | Bin 24922 -> 24956 bytes .../__pycache__/test_leaks.cpython-39.pyc | Bin 3174 -> 3208 bytes .../test_stack_saved.cpython-39.pyc | Bin 856 -> 890 bytes .../__pycache__/test_throw.cpython-39.pyc | Bin 2948 -> 2982 bytes .../__pycache__/test_tracing.cpython-39.pyc | Bin 2233 -> 2267 bytes .../__pycache__/test_version.cpython-39.pyc | Bin 1528 -> 1562 bytes .../__pycache__/test_weakref.cpython-39.pyc | Bin 1847 -> 1881 bytes .../greenlet/tests/_test_extension.c | 0 ...t_extension.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 34632 bytes .../greenlet/tests/_test_extension_cpp.cpp | 0 ...tension_cpp.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 47368 bytes .../greenlet/tests/test_contextvars.py | 0 .../site-packages/greenlet/tests/test_cpp.py | 0 .../tests/test_extension_interface.py | 0 .../site-packages/greenlet/tests/test_gc.py | 0 .../greenlet/tests/test_generator.py | 0 .../greenlet/tests/test_generator_nested.py | 0 .../greenlet/tests/test_greenlet.py | 0 .../greenlet/tests/test_leaks.py | 0 .../greenlet/tests/test_stack_saved.py | 0 .../greenlet/tests/test_throw.py | 0 .../greenlet/tests/test_tracing.py | 0 .../greenlet/tests/test_version.py | 0 .../greenlet/tests/test_weakref.py | 0 .../idna-3.2.dist-info}/INSTALLER | 0 .../idna-3.2.dist-info/LICENSE.md | 0 .../site-packages/idna-3.2.dist-info/METADATA | 0 .../site-packages/idna-3.2.dist-info/RECORD | 0 .../site-packages/idna-3.2.dist-info/WHEEL | 0 .../idna-3.2.dist-info/top_level.txt | 0 .../python3.9}/site-packages/idna/__init__.py | 0 .../idna/__pycache__/__init__.cpython-39.pyc | Bin 827 -> 861 bytes .../idna/__pycache__/codec.cpython-39.pyc | Bin 2858 -> 2892 bytes .../idna/__pycache__/compat.cpython-39.pyc | Bin 676 -> 698 bytes .../idna/__pycache__/core.cpython-39.pyc | Bin 9144 -> 9166 bytes .../idna/__pycache__/idnadata.cpython-39.pyc | Bin 22118 -> 22152 bytes .../idna/__pycache__/intranges.cpython-39.pyc | Bin 1840 -> 1874 bytes .../__pycache__/package_data.cpython-39.pyc | Bin 0 -> 225 bytes .../idna/__pycache__/uts46data.cpython-39.pyc | Bin 146163 -> 146185 bytes .../python3.9}/site-packages/idna/codec.py | 0 .../python3.9}/site-packages/idna/compat.py | 0 .../python3.9}/site-packages/idna/core.py | 0 .../python3.9}/site-packages/idna/idnadata.py | 0 .../site-packages/idna/intranges.py | 0 .../site-packages/idna/package_data.py | 0 .../python3.9}/site-packages/idna/py.typed | 0 .../site-packages/idna/uts46data.py | 0 .../site-packages/libfuturize/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 209 bytes .../__pycache__/fixer_util.cpython-39.pyc | Bin 11962 -> 11996 bytes .../__pycache__/main.cpython-39.pyc | Bin 9553 -> 9587 bytes .../site-packages/libfuturize/fixer_util.py | 0 .../libfuturize/fixes/__init__.py | 0 .../fixes/__pycache__/__init__.cpython-39.pyc | Bin 1983 -> 2017 bytes .../__pycache__/fix_UserDict.cpython-39.pyc | Bin 2224 -> 2258 bytes .../fix_absolute_import.cpython-39.pyc | Bin 2494 -> 2528 bytes ...rts_except_unicode_literals.cpython-39.pyc | Bin 1087 -> 1121 bytes .../__pycache__/fix_basestring.cpython-39.pyc | Bin 812 -> 846 bytes .../__pycache__/fix_bytes.cpython-39.pyc | Bin 1052 -> 1086 bytes .../fixes/__pycache__/fix_cmp.cpython-39.pyc | Bin 1097 -> 1131 bytes .../__pycache__/fix_division.cpython-39.pyc | Bin 433 -> 467 bytes .../fix_division_safe.cpython-39.pyc | Bin 3048 -> 3082 bytes .../__pycache__/fix_execfile.cpython-39.pyc | Bin 1330 -> 1364 bytes .../fix_future_builtins.cpython-39.pyc | Bin 1744 -> 1778 bytes ...fix_future_standard_library.cpython-39.pyc | Bin 1086 -> 1120 bytes ...ure_standard_library_urllib.cpython-39.pyc | Bin 1152 -> 1186 bytes .../__pycache__/fix_input.cpython-39.pyc | Bin 1090 -> 1124 bytes .../__pycache__/fix_metaclass.cpython-39.pyc | Bin 5805 -> 5839 bytes .../__pycache__/fix_next_call.cpython-39.pyc | Bin 3045 -> 3079 bytes .../__pycache__/fix_object.cpython-39.pyc | Bin 819 -> 853 bytes .../fix_oldstr_wrap.cpython-39.pyc | Bin 1400 -> 1434 bytes ...fix_order___future__imports.cpython-39.pyc | Bin 1047 -> 1081 bytes .../__pycache__/fix_print.cpython-39.pyc | Bin 2413 -> 2447 bytes .../fix_print_with_import.cpython-39.pyc | Bin 966 -> 1000 bytes .../__pycache__/fix_raise.cpython-39.pyc | Bin 2506 -> 2540 bytes ...remove_old__future__imports.cpython-39.pyc | Bin 1252 -> 1286 bytes .../fix_unicode_keep_u.cpython-39.pyc | Bin 1175 -> 1209 bytes ...fix_unicode_literals_import.cpython-39.pyc | Bin 818 -> 852 bytes .../fix_xrange_with_import.cpython-39.pyc | Bin 897 -> 931 bytes .../libfuturize/fixes/fix_UserDict.py | 0 .../libfuturize/fixes/fix_absolute_import.py | 0 ...future__imports_except_unicode_literals.py | 0 .../libfuturize/fixes/fix_basestring.py | 0 .../libfuturize/fixes/fix_bytes.py | 0 .../libfuturize/fixes/fix_cmp.py | 0 .../libfuturize/fixes/fix_division.py | 0 .../libfuturize/fixes/fix_division_safe.py | 0 .../libfuturize/fixes/fix_execfile.py | 0 .../libfuturize/fixes/fix_future_builtins.py | 0 .../fixes/fix_future_standard_library.py | 0 .../fix_future_standard_library_urllib.py | 0 .../libfuturize/fixes/fix_input.py | 0 .../libfuturize/fixes/fix_metaclass.py | 0 .../libfuturize/fixes/fix_next_call.py | 0 .../libfuturize/fixes/fix_object.py | 0 .../libfuturize/fixes/fix_oldstr_wrap.py | 0 .../fixes/fix_order___future__imports.py | 0 .../libfuturize/fixes/fix_print.py | 0 .../fixes/fix_print_with_import.py | 0 .../libfuturize/fixes/fix_raise.py | 0 .../fixes/fix_remove_old__future__imports.py | 0 .../libfuturize/fixes/fix_unicode_keep_u.py | 0 .../fixes/fix_unicode_literals_import.py | 0 .../fixes/fix_xrange_with_import.py | 0 .../site-packages/libfuturize/main.py | 0 .../site-packages/libpasteurize/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 211 bytes .../__pycache__/main.cpython-39.pyc | Bin 5904 -> 5938 bytes .../libpasteurize/fixes/__init__.py | 0 .../fixes/__pycache__/__init__.cpython-39.pyc | Bin 846 -> 880 bytes .../__pycache__/feature_base.cpython-39.pyc | Bin 2646 -> 2680 bytes ...ix_add_all__future__imports.cpython-39.pyc | Bin 1072 -> 1106 bytes ...fix_add_all_future_builtins.cpython-39.pyc | Bin 1200 -> 1234 bytes ...ure_standard_library_import.cpython-39.pyc | Bin 1001 -> 1035 bytes .../fix_annotations.cpython-39.pyc | Bin 1693 -> 1727 bytes .../__pycache__/fix_division.cpython-39.pyc | Bin 1359 -> 1393 bytes .../__pycache__/fix_features.cpython-39.pyc | Bin 2266 -> 2300 bytes .../fix_fullargspec.cpython-39.pyc | Bin 864 -> 898 bytes .../fix_future_builtins.cpython-39.pyc | Bin 1541 -> 1575 bytes .../__pycache__/fix_getcwd.cpython-39.pyc | Bin 1126 -> 1160 bytes .../__pycache__/fix_imports.cpython-39.pyc | Bin 3611 -> 3645 bytes .../__pycache__/fix_imports2.cpython-39.pyc | Bin 6023 -> 6057 bytes .../__pycache__/fix_kwargs.cpython-39.pyc | Bin 3771 -> 3805 bytes .../__pycache__/fix_memoryview.cpython-39.pyc | Bin 933 -> 967 bytes .../__pycache__/fix_metaclass.cpython-39.pyc | Bin 2025 -> 2059 bytes .../__pycache__/fix_newstyle.cpython-39.pyc | Bin 1218 -> 1252 bytes .../fixes/__pycache__/fix_next.cpython-39.pyc | Bin 1547 -> 1581 bytes .../fix_printfunction.cpython-39.pyc | Bin 806 -> 840 bytes .../__pycache__/fix_raise.cpython-39.pyc | Bin 1348 -> 1382 bytes .../__pycache__/fix_raise_.cpython-39.pyc | Bin 1474 -> 1508 bytes .../__pycache__/fix_throw.cpython-39.pyc | Bin 1207 -> 1241 bytes .../__pycache__/fix_unpacking.cpython-39.pyc | Bin 5667 -> 5701 bytes .../libpasteurize/fixes/feature_base.py | 0 .../fixes/fix_add_all__future__imports.py | 0 .../fixes/fix_add_all_future_builtins.py | 0 .../fix_add_future_standard_library_import.py | 0 .../libpasteurize/fixes/fix_annotations.py | 0 .../libpasteurize/fixes/fix_division.py | 0 .../libpasteurize/fixes/fix_features.py | 0 .../libpasteurize/fixes/fix_fullargspec.py | 0 .../fixes/fix_future_builtins.py | 0 .../libpasteurize/fixes/fix_getcwd.py | 0 .../libpasteurize/fixes/fix_imports.py | 0 .../libpasteurize/fixes/fix_imports2.py | 0 .../libpasteurize/fixes/fix_kwargs.py | 0 .../libpasteurize/fixes/fix_memoryview.py | 0 .../libpasteurize/fixes/fix_metaclass.py | 0 .../libpasteurize/fixes/fix_newstyle.py | 0 .../libpasteurize/fixes/fix_next.py | 0 .../libpasteurize/fixes/fix_printfunction.py | 0 .../libpasteurize/fixes/fix_raise.py | 0 .../libpasteurize/fixes/fix_raise_.py | 0 .../libpasteurize/fixes/fix_throw.py | 0 .../libpasteurize/fixes/fix_unpacking.py | 0 .../site-packages/libpasteurize/main.py | 0 .../python3.9}/site-packages/past/__init__.py | 0 .../past/__pycache__/__init__.cpython-39.pyc | Bin 3111 -> 3145 bytes .../site-packages/past/builtins/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 1626 -> 1660 bytes .../builtins/__pycache__/misc.cpython-39.pyc | Bin 2368 -> 2402 bytes .../__pycache__/noniterators.cpython-39.pyc | Bin 3275 -> 3309 bytes .../site-packages/past/builtins/misc.py | 0 .../past/builtins/noniterators.py | 0 .../past/translation/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 11157 -> 11191 bytes .../site-packages/past/types/__init__.py | 0 .../types/__pycache__/__init__.cpython-39.pyc | Bin 889 -> 923 bytes .../__pycache__/basestring.cpython-39.pyc | Bin 1318 -> 1352 bytes .../types/__pycache__/olddict.cpython-39.pyc | Bin 2375 -> 2409 bytes .../types/__pycache__/oldstr.cpython-39.pyc | Bin 2918 -> 2952 bytes .../site-packages/past/types/basestring.py | 0 .../site-packages/past/types/olddict.py | 0 .../site-packages/past/types/oldstr.py | 0 .../site-packages/past/utils/__init__.py | 0 .../utils/__pycache__/__init__.cpython-39.pyc | Bin 3056 -> 3090 bytes .../pip-21.2.4.dist-info}/INSTALLER | 0 .../pip-21.2.4.dist-info/LICENSE.txt | 0 .../pip-21.2.4.dist-info/METADATA | 0 .../site-packages/pip-21.2.4.dist-info/RECORD | 6 +- .../pip-21.2.4.dist-info/REQUESTED | 0 .../site-packages/pip-21.2.4.dist-info/WHEEL | 0 .../pip-21.2.4.dist-info/entry_points.txt | 0 .../pip-21.2.4.dist-info/top_level.txt | 0 .../python3.9}/site-packages/pip/__init__.py | 0 .../python3.9}/site-packages/pip/__main__.py | 0 .../pip/__pycache__/__init__.cpython-39.pyc | Bin 623 -> 657 bytes .../pip/__pycache__/__main__.cpython-39.pyc | Bin 579 -> 613 bytes .../site-packages/pip/_internal/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 744 -> 778 bytes .../__pycache__/build_env.cpython-39.pyc | Bin 9083 -> 9117 bytes .../__pycache__/cache.cpython-39.pyc | Bin 7834 -> 7868 bytes .../__pycache__/configuration.cpython-39.pyc | Bin 10686 -> 10720 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 15635 -> 15669 bytes .../_internal/__pycache__/main.cpython-39.pyc | Bin 568 -> 602 bytes .../__pycache__/pyproject.cpython-39.pyc | Bin 3447 -> 3481 bytes .../self_outdated_check.cpython-39.pyc | Bin 4331 -> 4365 bytes .../__pycache__/wheel_builder.cpython-39.pyc | Bin 8269 -> 8303 bytes .../site-packages/pip/_internal/build_env.py | 0 .../site-packages/pip/_internal/cache.py | 0 .../pip/_internal/cli/__init__.py | 0 .../cli/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 298 bytes .../__pycache__/autocompletion.cpython-39.pyc | Bin 5121 -> 5155 bytes .../__pycache__/base_command.cpython-39.pyc | Bin 6025 -> 6059 bytes .../cli/__pycache__/cmdoptions.cpython-39.pyc | Bin 22481 -> 22515 bytes .../command_context.cpython-39.pyc | Bin 1279 -> 1313 bytes .../cli/__pycache__/main.cpython-39.pyc | Bin 1354 -> 1388 bytes .../__pycache__/main_parser.cpython-39.pyc | Bin 2151 -> 2185 bytes .../cli/__pycache__/parser.cpython-39.pyc | Bin 9935 -> 9969 bytes .../__pycache__/progress_bars.cpython-39.pyc | Bin 7611 -> 7645 bytes .../__pycache__/req_command.cpython-39.pyc | Bin 12046 -> 12080 bytes .../cli/__pycache__/spinners.cpython-39.pyc | Bin 4934 -> 4968 bytes .../__pycache__/status_codes.cpython-39.pyc | Bin 0 -> 377 bytes .../pip/_internal/cli/autocompletion.py | 0 .../pip/_internal/cli/base_command.py | 0 .../pip/_internal/cli/cmdoptions.py | 0 .../pip/_internal/cli/command_context.py | 0 .../site-packages/pip/_internal/cli/main.py | 0 .../pip/_internal/cli/main_parser.py | 0 .../site-packages/pip/_internal/cli/parser.py | 0 .../pip/_internal/cli/progress_bars.py | 0 .../pip/_internal/cli/req_command.py | 0 .../pip/_internal/cli/spinners.py | 0 .../pip/_internal/cli/status_codes.py | 0 .../pip/_internal/commands/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 3097 -> 3131 bytes .../commands/__pycache__/cache.cpython-39.pyc | Bin 6030 -> 6064 bytes .../commands/__pycache__/check.cpython-39.pyc | Bin 1559 -> 1593 bytes .../__pycache__/completion.cpython-39.pyc | Bin 3128 -> 3162 bytes .../__pycache__/configuration.cpython-39.pyc | Bin 8335 -> 8369 bytes .../commands/__pycache__/debug.cpython-39.pyc | Bin 6656 -> 6690 bytes .../__pycache__/download.cpython-39.pyc | Bin 3979 -> 4013 bytes .../__pycache__/freeze.cpython-39.pyc | Bin 2623 -> 2657 bytes .../commands/__pycache__/hash.cpython-39.pyc | Bin 2121 -> 2155 bytes .../commands/__pycache__/help.cpython-39.pyc | Bin 1295 -> 1329 bytes .../commands/__pycache__/index.cpython-39.pyc | Bin 4514 -> 4548 bytes .../__pycache__/install.cpython-39.pyc | Bin 17648 -> 17682 bytes .../commands/__pycache__/list.cpython-39.pyc | Bin 9950 -> 9984 bytes .../__pycache__/search.cpython-39.pyc | Bin 5307 -> 5341 bytes .../commands/__pycache__/show.cpython-39.pyc | Bin 8370 -> 8404 bytes .../__pycache__/uninstall.cpython-39.pyc | Bin 3089 -> 3123 bytes .../commands/__pycache__/wheel.cpython-39.pyc | Bin 4852 -> 4886 bytes .../pip/_internal/commands/cache.py | 0 .../pip/_internal/commands/check.py | 0 .../pip/_internal/commands/completion.py | 0 .../pip/_internal/commands/configuration.py | 0 .../pip/_internal/commands/debug.py | 0 .../pip/_internal/commands/download.py | 0 .../pip/_internal/commands/freeze.py | 0 .../pip/_internal/commands/hash.py | 0 .../pip/_internal/commands/help.py | 0 .../pip/_internal/commands/index.py | 0 .../pip/_internal/commands/install.py | 0 .../pip/_internal/commands/list.py | 0 .../pip/_internal/commands/search.py | 0 .../pip/_internal/commands/show.py | 0 .../pip/_internal/commands/uninstall.py | 0 .../pip/_internal/commands/wheel.py | 0 .../pip/_internal/configuration.py | 0 .../pip/_internal/distributions/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 787 -> 821 bytes .../__pycache__/base.cpython-39.pyc | Bin 1914 -> 1948 bytes .../__pycache__/installed.cpython-39.pyc | Bin 1233 -> 1267 bytes .../__pycache__/sdist.cpython-39.pyc | Bin 3567 -> 3601 bytes .../__pycache__/wheel.cpython-39.pyc | Bin 1568 -> 1602 bytes .../pip/_internal/distributions/base.py | 0 .../pip/_internal/distributions/installed.py | 0 .../pip/_internal/distributions/sdist.py | 0 .../pip/_internal/distributions/wheel.py | 0 .../site-packages/pip/_internal/exceptions.py | 0 .../pip/_internal/index/__init__.py | 0 .../index/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 252 bytes .../__pycache__/collector.cpython-39.pyc | Bin 15942 -> 15976 bytes .../__pycache__/package_finder.cpython-39.pyc | Bin 28096 -> 28130 bytes .../index/__pycache__/sources.cpython-39.pyc | Bin 7183 -> 7217 bytes .../pip/_internal/index/collector.py | 0 .../pip/_internal/index/package_finder.py | 0 .../pip/_internal/index/sources.py | 0 .../pip/_internal/locations/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 10044 -> 10078 bytes .../__pycache__/_distutils.cpython-39.pyc | Bin 4657 -> 4691 bytes .../__pycache__/_sysconfig.cpython-39.pyc | Bin 6248 -> 6282 bytes .../locations/__pycache__/base.cpython-39.pyc | Bin 1526 -> 1560 bytes .../pip/_internal/locations/_distutils.py | 0 .../pip/_internal/locations/_sysconfig.py | 0 .../pip/_internal/locations/base.py | 0 .../site-packages/pip/_internal/main.py | 0 .../pip/_internal/metadata/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 1839 -> 1873 bytes .../metadata/__pycache__/base.cpython-39.pyc | Bin 9452 -> 9486 bytes .../__pycache__/pkg_resources.cpython-39.pyc | Bin 6153 -> 6187 bytes .../pip/_internal/metadata/base.py | 0 .../pip/_internal/metadata/pkg_resources.py | 0 .../pip/_internal/models/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 286 bytes .../__pycache__/candidate.cpython-39.pyc | Bin 1432 -> 1466 bytes .../__pycache__/direct_url.cpython-39.pyc | Bin 7047 -> 7081 bytes .../__pycache__/format_control.cpython-39.pyc | Bin 2719 -> 2753 bytes .../models/__pycache__/index.cpython-39.pyc | Bin 1231 -> 1265 bytes .../models/__pycache__/link.cpython-39.pyc | Bin 10251 -> 10285 bytes .../models/__pycache__/scheme.cpython-39.pyc | Bin 998 -> 1032 bytes .../__pycache__/search_scope.cpython-39.pyc | Bin 3471 -> 3505 bytes .../selection_prefs.cpython-39.pyc | Bin 1654 -> 1688 bytes .../__pycache__/target_python.cpython-39.pyc | Bin 3404 -> 3438 bytes .../models/__pycache__/wheel.cpython-39.pyc | Bin 4332 -> 4366 bytes .../pip/_internal/models/candidate.py | 0 .../pip/_internal/models/direct_url.py | 0 .../pip/_internal/models/format_control.py | 0 .../pip/_internal/models/index.py | 0 .../pip/_internal/models/link.py | 0 .../pip/_internal/models/scheme.py | 0 .../pip/_internal/models/search_scope.py | 0 .../pip/_internal/models/selection_prefs.py | 0 .../pip/_internal/models/target_python.py | 0 .../pip/_internal/models/wheel.py | 0 .../pip/_internal/network/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 274 bytes .../network/__pycache__/auth.cpython-39.pyc | Bin 7437 -> 7471 bytes .../network/__pycache__/cache.cpython-39.pyc | Bin 2882 -> 2916 bytes .../__pycache__/download.cpython-39.pyc | Bin 5471 -> 5505 bytes .../__pycache__/lazy_wheel.cpython-39.pyc | Bin 8337 -> 8371 bytes .../__pycache__/session.cpython-39.pyc | Bin 10536 -> 10570 bytes .../network/__pycache__/utils.cpython-39.pyc | Bin 1418 -> 1452 bytes .../network/__pycache__/xmlrpc.cpython-39.pyc | Bin 2039 -> 2073 bytes .../pip/_internal/network/auth.py | 0 .../pip/_internal/network/cache.py | 0 .../pip/_internal/network/download.py | 0 .../pip/_internal/network/lazy_wheel.py | 0 .../pip/_internal/network/session.py | 0 .../pip/_internal/network/utils.py | 0 .../pip/_internal/network/xmlrpc.py | 0 .../pip/_internal/operations/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 222 bytes .../__pycache__/check.cpython-39.pyc | Bin 3933 -> 3967 bytes .../__pycache__/freeze.cpython-39.pyc | Bin 6274 -> 6308 bytes .../__pycache__/prepare.cpython-39.pyc | Bin 14214 -> 14248 bytes .../_internal/operations/build/__init__.py | 0 .../build/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 228 bytes .../build/__pycache__/metadata.cpython-39.pyc | Bin 1140 -> 1174 bytes .../metadata_legacy.cpython-39.pyc | Bin 1914 -> 1948 bytes .../build/__pycache__/wheel.cpython-39.pyc | Bin 1119 -> 1153 bytes .../__pycache__/wheel_legacy.cpython-39.pyc | Bin 2513 -> 2547 bytes .../_internal/operations/build/metadata.py | 0 .../operations/build/metadata_legacy.py | 0 .../pip/_internal/operations/build/wheel.py | 0 .../operations/build/wheel_legacy.py | 0 .../pip/_internal/operations/check.py | 0 .../pip/_internal/operations/freeze.py | 0 .../_internal/operations/install/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 286 bytes .../editable_legacy.cpython-39.pyc | Bin 1295 -> 1329 bytes .../install/__pycache__/legacy.cpython-39.pyc | Bin 3456 -> 3490 bytes .../install/__pycache__/wheel.cpython-39.pyc | Bin 20295 -> 20329 bytes .../operations/install/editable_legacy.py | 0 .../_internal/operations/install/legacy.py | 0 .../pip/_internal/operations/install/wheel.py | 0 .../pip/_internal/operations/prepare.py | 0 .../site-packages/pip/_internal/pyproject.py | 0 .../pip/_internal/req/__init__.py | 0 .../req/__pycache__/__init__.cpython-39.pyc | Bin 2551 -> 2585 bytes .../__pycache__/constructors.cpython-39.pyc | Bin 11667 -> 11701 bytes .../req/__pycache__/req_file.cpython-39.pyc | Bin 13361 -> 13395 bytes .../__pycache__/req_install.cpython-39.pyc | Bin 21362 -> 21396 bytes .../req/__pycache__/req_set.cpython-39.pyc | Bin 5888 -> 5922 bytes .../__pycache__/req_tracker.cpython-39.pyc | Bin 4271 -> 4305 bytes .../__pycache__/req_uninstall.cpython-39.pyc | Bin 18754 -> 18788 bytes .../pip/_internal/req/constructors.py | 0 .../pip/_internal/req/req_file.py | 0 .../pip/_internal/req/req_install.py | 0 .../pip/_internal/req/req_set.py | 0 .../pip/_internal/req/req_tracker.py | 0 .../pip/_internal/req/req_uninstall.py | 0 .../pip/_internal/resolution/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 222 bytes .../__pycache__/base.cpython-39.pyc | Bin 1018 -> 1052 bytes .../pip/_internal/resolution/base.py | 0 .../_internal/resolution/legacy/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 229 bytes .../__pycache__/resolver.cpython-39.pyc | Bin 11986 -> 12020 bytes .../_internal/resolution/legacy/resolver.py | 0 .../resolution/resolvelib/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 233 bytes .../__pycache__/base.cpython-39.pyc | Bin 6735 -> 6769 bytes .../__pycache__/candidates.cpython-39.pyc | Bin 19026 -> 19060 bytes .../__pycache__/factory.cpython-39.pyc | Bin 18443 -> 18477 bytes .../found_candidates.cpython-39.pyc | Bin 4788 -> 4822 bytes .../__pycache__/provider.cpython-39.pyc | Bin 6745 -> 6779 bytes .../__pycache__/reporter.cpython-39.pyc | Bin 3318 -> 3352 bytes .../__pycache__/requirements.cpython-39.pyc | Bin 7569 -> 7603 bytes .../__pycache__/resolver.cpython-39.pyc | Bin 7764 -> 7798 bytes .../_internal/resolution/resolvelib/base.py | 0 .../resolution/resolvelib/candidates.py | 0 .../resolution/resolvelib/factory.py | 0 .../resolution/resolvelib/found_candidates.py | 0 .../resolution/resolvelib/provider.py | 0 .../resolution/resolvelib/reporter.py | 0 .../resolution/resolvelib/requirements.py | 0 .../resolution/resolvelib/resolver.py | 0 .../pip/_internal/self_outdated_check.py | 0 .../pip/_internal/utils/__init__.py | 0 .../utils/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 217 bytes .../utils/__pycache__/_log.cpython-39.pyc | Bin 1508 -> 1542 bytes .../utils/__pycache__/appdirs.cpython-39.pyc | Bin 1321 -> 1355 bytes .../utils/__pycache__/compat.cpython-39.pyc | Bin 1502 -> 1536 bytes .../compatibility_tags.cpython-39.pyc | Bin 4101 -> 4135 bytes .../utils/__pycache__/datetime.cpython-39.pyc | Bin 502 -> 536 bytes .../__pycache__/deprecation.cpython-39.pyc | Bin 2965 -> 2999 bytes .../direct_url_helpers.cpython-39.pyc | Bin 1812 -> 1846 bytes .../__pycache__/distutils_args.cpython-39.pyc | Bin 1088 -> 1122 bytes .../utils/__pycache__/encoding.cpython-39.pyc | Bin 1292 -> 1326 bytes .../__pycache__/entrypoints.cpython-39.pyc | Bin 1293 -> 1327 bytes .../__pycache__/filesystem.cpython-39.pyc | Bin 5129 -> 5163 bytes .../__pycache__/filetypes.cpython-39.pyc | Bin 0 -> 829 bytes .../utils/__pycache__/glibc.cpython-39.pyc | Bin 1605 -> 1639 bytes .../utils/__pycache__/hashes.cpython-39.pyc | Bin 4987 -> 5021 bytes .../inject_securetransport.cpython-39.pyc | Bin 956 -> 990 bytes .../utils/__pycache__/logging.cpython-39.pyc | Bin 9036 -> 9070 bytes .../utils/__pycache__/misc.cpython-39.pyc | Bin 21656 -> 21690 bytes .../utils/__pycache__/models.cpython-39.pyc | Bin 1887 -> 1921 bytes .../__pycache__/packaging.cpython-39.pyc | Bin 2511 -> 2545 bytes .../utils/__pycache__/parallel.cpython-39.pyc | Bin 3028 -> 3062 bytes .../__pycache__/pkg_resources.cpython-39.pyc | Bin 1709 -> 1743 bytes .../setuptools_build.cpython-39.pyc | Bin 2953 -> 2987 bytes .../__pycache__/subprocess.cpython-39.pyc | Bin 5690 -> 5724 bytes .../utils/__pycache__/temp_dir.cpython-39.pyc | Bin 6827 -> 6861 bytes .../__pycache__/unpacking.cpython-39.pyc | Bin 6471 -> 6505 bytes .../utils/__pycache__/urls.cpython-39.pyc | Bin 1527 -> 1561 bytes .../__pycache__/virtualenv.cpython-39.pyc | Bin 3206 -> 3240 bytes .../utils/__pycache__/wheel.cpython-39.pyc | Bin 5957 -> 5991 bytes .../site-packages/pip/_internal/utils/_log.py | 0 .../pip/_internal/utils/appdirs.py | 0 .../pip/_internal/utils/compat.py | 0 .../pip/_internal/utils/compatibility_tags.py | 0 .../pip/_internal/utils/datetime.py | 0 .../pip/_internal/utils/deprecation.py | 0 .../pip/_internal/utils/direct_url_helpers.py | 0 .../pip/_internal/utils/distutils_args.py | 0 .../pip/_internal/utils/encoding.py | 0 .../pip/_internal/utils/entrypoints.py | 0 .../pip/_internal/utils/filesystem.py | 0 .../pip/_internal/utils/filetypes.py | 0 .../pip/_internal/utils/glibc.py | 0 .../pip/_internal/utils/hashes.py | 0 .../_internal/utils/inject_securetransport.py | 0 .../pip/_internal/utils/logging.py | 0 .../site-packages/pip/_internal/utils/misc.py | 0 .../pip/_internal/utils/models.py | 0 .../pip/_internal/utils/packaging.py | 0 .../pip/_internal/utils/parallel.py | 0 .../pip/_internal/utils/pkg_resources.py | 0 .../pip/_internal/utils/setuptools_build.py | 0 .../pip/_internal/utils/subprocess.py | 0 .../pip/_internal/utils/temp_dir.py | 0 .../pip/_internal/utils/unpacking.py | 0 .../site-packages/pip/_internal/utils/urls.py | 0 .../pip/_internal/utils/virtualenv.py | 0 .../pip/_internal/utils/wheel.py | 0 .../pip/_internal/vcs/__init__.py | 0 .../vcs/__pycache__/__init__.cpython-39.pyc | Bin 506 -> 540 bytes .../vcs/__pycache__/bazaar.cpython-39.pyc | Bin 2992 -> 3026 bytes .../vcs/__pycache__/git.cpython-39.pyc | Bin 11707 -> 11741 bytes .../vcs/__pycache__/mercurial.cpython-39.pyc | Bin 4639 -> 4673 bytes .../vcs/__pycache__/subversion.cpython-39.pyc | Bin 7953 -> 7987 bytes .../__pycache__/versioncontrol.cpython-39.pyc | Bin 19476 -> 19510 bytes .../site-packages/pip/_internal/vcs/bazaar.py | 0 .../site-packages/pip/_internal/vcs/git.py | 0 .../pip/_internal/vcs/mercurial.py | 0 .../pip/_internal/vcs/subversion.py | 0 .../pip/_internal/vcs/versioncontrol.py | 0 .../pip/_internal/wheel_builder.py | 0 .../site-packages/pip/_vendor/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 2925 bytes .../__pycache__/appdirs.cpython-39.pyc | Bin 21391 -> 21425 bytes .../_vendor/__pycache__/distro.cpython-39.pyc | Bin 36870 -> 36904 bytes .../__pycache__/pyparsing.cpython-39.pyc | Bin 240427 -> 240461 bytes .../_vendor/__pycache__/six.cpython-39.pyc | Bin 27500 -> 27534 bytes .../site-packages/pip/_vendor/appdirs.py | 0 .../pip/_vendor/cachecontrol/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 541 -> 575 bytes .../__pycache__/_cmd.cpython-39.pyc | Bin 1562 -> 1596 bytes .../__pycache__/adapter.cpython-39.pyc | Bin 3067 -> 3101 bytes .../__pycache__/cache.cpython-39.pyc | Bin 1814 -> 1848 bytes .../__pycache__/compat.cpython-39.pyc | Bin 738 -> 772 bytes .../__pycache__/controller.cpython-39.pyc | Bin 7755 -> 7789 bytes .../__pycache__/filewrapper.cpython-39.pyc | Bin 2163 -> 2197 bytes .../__pycache__/heuristics.cpython-39.pyc | Bin 4695 -> 4729 bytes .../__pycache__/serialize.cpython-39.pyc | Bin 4214 -> 4248 bytes .../__pycache__/wrapper.cpython-39.pyc | Bin 0 -> 699 bytes .../pip/_vendor/cachecontrol/_cmd.py | 0 .../pip/_vendor/cachecontrol/adapter.py | 0 .../pip/_vendor/cachecontrol/cache.py | 0 .../_vendor/cachecontrol/caches/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 319 bytes .../__pycache__/file_cache.cpython-39.pyc | Bin 3301 -> 3335 bytes .../__pycache__/redis_cache.cpython-39.pyc | Bin 1557 -> 1591 bytes .../_vendor/cachecontrol/caches/file_cache.py | 0 .../cachecontrol/caches/redis_cache.py | 0 .../pip/_vendor/cachecontrol/compat.py | 0 .../pip/_vendor/cachecontrol/controller.py | 0 .../pip/_vendor/cachecontrol/filewrapper.py | 0 .../pip/_vendor/cachecontrol/heuristics.py | 0 .../pip/_vendor/cachecontrol/serialize.py | 0 .../pip/_vendor/cachecontrol/wrapper.py | 0 .../pip/_vendor/certifi/__init__.py | 0 .../pip/_vendor/certifi/__main__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 301 bytes .../__pycache__/__main__.cpython-39.pyc | Bin 0 -> 478 bytes .../certifi/__pycache__/core.cpython-39.pyc | Bin 1535 -> 1569 bytes .../pip/_vendor/certifi/cacert.pem | 0 .../site-packages/pip/_vendor/certifi/core.py | 0 .../pip/_vendor/chardet/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 1891 -> 1925 bytes .../__pycache__/big5freq.cpython-39.pyc | Bin 27170 -> 27204 bytes .../__pycache__/big5prober.cpython-39.pyc | Bin 1125 -> 1159 bytes .../chardistribution.cpython-39.pyc | Bin 6211 -> 6245 bytes .../charsetgroupprober.cpython-39.pyc | Bin 2252 -> 2286 bytes .../__pycache__/charsetprober.cpython-39.pyc | Bin 3474 -> 3508 bytes .../codingstatemachine.cpython-39.pyc | Bin 2901 -> 2935 bytes .../chardet/__pycache__/compat.cpython-39.pyc | Bin 0 -> 424 bytes .../__pycache__/cp949prober.cpython-39.pyc | Bin 1132 -> 1166 bytes .../chardet/__pycache__/enums.cpython-39.pyc | Bin 2639 -> 2673 bytes .../__pycache__/escprober.cpython-39.pyc | Bin 2624 -> 2658 bytes .../chardet/__pycache__/escsm.cpython-39.pyc | Bin 7073 -> 7107 bytes .../__pycache__/eucjpprober.cpython-39.pyc | Bin 2438 -> 2472 bytes .../__pycache__/euckrfreq.cpython-39.pyc | Bin 12054 -> 12088 bytes .../__pycache__/euckrprober.cpython-39.pyc | Bin 1133 -> 1167 bytes .../__pycache__/euctwfreq.cpython-39.pyc | Bin 27174 -> 27208 bytes .../__pycache__/euctwprober.cpython-39.pyc | Bin 1133 -> 1167 bytes .../__pycache__/gb2312freq.cpython-39.pyc | Bin 19098 -> 19132 bytes .../__pycache__/gb2312prober.cpython-39.pyc | Bin 1141 -> 1175 bytes .../__pycache__/hebrewprober.cpython-39.pyc | Bin 3010 -> 3044 bytes .../__pycache__/jisfreq.cpython-39.pyc | Bin 22126 -> 22160 bytes .../chardet/__pycache__/jpcntx.cpython-39.pyc | Bin 37599 -> 37633 bytes .../langbulgarianmodel.cpython-39.pyc | Bin 21801 -> 21835 bytes .../__pycache__/langgreekmodel.cpython-39.pyc | Bin 20477 -> 20511 bytes .../langhebrewmodel.cpython-39.pyc | Bin 20545 -> 20579 bytes .../langhungarianmodel.cpython-39.pyc | Bin 21746 -> 21780 bytes .../langrussianmodel.cpython-39.pyc | Bin 26349 -> 26383 bytes .../__pycache__/langthaimodel.cpython-39.pyc | Bin 20721 -> 20755 bytes .../langturkishmodel.cpython-39.pyc | Bin 20561 -> 20595 bytes .../__pycache__/latin1prober.cpython-39.pyc | Bin 2946 -> 2980 bytes .../mbcharsetprober.cpython-39.pyc | Bin 2253 -> 2287 bytes .../mbcsgroupprober.cpython-39.pyc | Bin 1122 -> 1156 bytes .../chardet/__pycache__/mbcssm.cpython-39.pyc | Bin 15709 -> 15743 bytes .../sbcharsetprober.cpython-39.pyc | Bin 3106 -> 3140 bytes .../sbcsgroupprober.cpython-39.pyc | Bin 1691 -> 1725 bytes .../__pycache__/sjisprober.cpython-39.pyc | Bin 2474 -> 2508 bytes .../universaldetector.cpython-39.pyc | Bin 5822 -> 5856 bytes .../__pycache__/utf8prober.cpython-39.pyc | Bin 1983 -> 2017 bytes .../__pycache__/version.cpython-39.pyc | Bin 430 -> 464 bytes .../pip/_vendor/chardet/big5freq.py | 0 .../pip/_vendor/chardet/big5prober.py | 0 .../pip/_vendor/chardet/chardistribution.py | 0 .../pip/_vendor/chardet/charsetgroupprober.py | 0 .../pip/_vendor/chardet/charsetprober.py | 0 .../pip/_vendor/chardet/cli/__init__.py | 0 .../cli/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 221 bytes .../cli/__pycache__/chardetect.cpython-39.pyc | Bin 2681 -> 2715 bytes .../pip/_vendor/chardet/cli/chardetect.py | 0 .../pip/_vendor/chardet/codingstatemachine.py | 0 .../pip/_vendor/chardet/compat.py | 0 .../pip/_vendor/chardet/cp949prober.py | 0 .../pip/_vendor/chardet/enums.py | 0 .../pip/_vendor/chardet/escprober.py | 0 .../pip/_vendor/chardet/escsm.py | 0 .../pip/_vendor/chardet/eucjpprober.py | 0 .../pip/_vendor/chardet/euckrfreq.py | 0 .../pip/_vendor/chardet/euckrprober.py | 0 .../pip/_vendor/chardet/euctwfreq.py | 0 .../pip/_vendor/chardet/euctwprober.py | 0 .../pip/_vendor/chardet/gb2312freq.py | 0 .../pip/_vendor/chardet/gb2312prober.py | 0 .../pip/_vendor/chardet/hebrewprober.py | 0 .../pip/_vendor/chardet/jisfreq.py | 0 .../pip/_vendor/chardet/jpcntx.py | 0 .../pip/_vendor/chardet/langbulgarianmodel.py | 0 .../pip/_vendor/chardet/langgreekmodel.py | 0 .../pip/_vendor/chardet/langhebrewmodel.py | 0 .../pip/_vendor/chardet/langhungarianmodel.py | 0 .../pip/_vendor/chardet/langrussianmodel.py | 0 .../pip/_vendor/chardet/langthaimodel.py | 0 .../pip/_vendor/chardet/langturkishmodel.py | 0 .../pip/_vendor/chardet/latin1prober.py | 0 .../pip/_vendor/chardet/mbcharsetprober.py | 0 .../pip/_vendor/chardet/mbcsgroupprober.py | 0 .../pip/_vendor/chardet/mbcssm.py | 0 .../pip/_vendor/chardet/metadata/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 226 bytes .../__pycache__/languages.cpython-39.pyc | Bin 7923 -> 7957 bytes .../pip/_vendor/chardet/metadata/languages.py | 0 .../pip/_vendor/chardet/sbcharsetprober.py | 0 .../pip/_vendor/chardet/sbcsgroupprober.py | 0 .../pip/_vendor/chardet/sjisprober.py | 0 .../pip/_vendor/chardet/universaldetector.py | 0 .../pip/_vendor/chardet/utf8prober.py | 0 .../pip/_vendor/chardet/version.py | 0 .../pip/_vendor/colorama/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 469 bytes .../colorama/__pycache__/ansi.cpython-39.pyc | Bin 3220 -> 3254 bytes .../__pycache__/ansitowin32.cpython-39.pyc | Bin 7686 -> 7720 bytes .../__pycache__/initialise.cpython-39.pyc | Bin 1702 -> 1736 bytes .../colorama/__pycache__/win32.cpython-39.pyc | Bin 3934 -> 3968 bytes .../__pycache__/winterm.cpython-39.pyc | Bin 4656 -> 4690 bytes .../pip/_vendor/colorama/ansi.py | 0 .../pip/_vendor/colorama/ansitowin32.py | 0 .../pip/_vendor/colorama/initialise.py | 0 .../pip/_vendor/colorama/win32.py | 0 .../pip/_vendor/colorama/winterm.py | 0 .../pip/_vendor/distlib/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 1048 -> 1082 bytes .../distlib/__pycache__/compat.cpython-39.pyc | Bin 32150 -> 32184 bytes .../__pycache__/database.cpython-39.pyc | Bin 42472 -> 42506 bytes .../distlib/__pycache__/index.cpython-39.pyc | Bin 17281 -> 17315 bytes .../__pycache__/locators.cpython-39.pyc | Bin 38245 -> 38279 bytes .../__pycache__/manifest.cpython-39.pyc | Bin 10184 -> 10218 bytes .../__pycache__/markers.cpython-39.pyc | Bin 4428 -> 4462 bytes .../__pycache__/metadata.cpython-39.pyc | Bin 26579 -> 26613 bytes .../__pycache__/resources.cpython-39.pyc | Bin 11002 -> 11036 bytes .../__pycache__/scripts.cpython-39.pyc | Bin 11085 -> 11119 bytes .../distlib/__pycache__/util.cpython-39.pyc | Bin 52587 -> 52621 bytes .../__pycache__/version.cpython-39.pyc | Bin 20339 -> 20373 bytes .../distlib/__pycache__/wheel.cpython-39.pyc | Bin 27212 -> 27246 bytes .../pip/_vendor/distlib/_backport/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 475 -> 509 bytes .../_backport/__pycache__/misc.cpython-39.pyc | Bin 1095 -> 1129 bytes .../__pycache__/shutil.cpython-39.pyc | Bin 21669 -> 21703 bytes .../__pycache__/sysconfig.cpython-39.pyc | Bin 15959 -> 15993 bytes .../__pycache__/tarfile.cpython-39.pyc | Bin 62723 -> 62757 bytes .../pip/_vendor/distlib/_backport/misc.py | 0 .../pip/_vendor/distlib/_backport/shutil.py | 0 .../_vendor/distlib/_backport/sysconfig.cfg | 0 .../_vendor/distlib/_backport/sysconfig.py | 0 .../pip/_vendor/distlib/_backport/tarfile.py | 0 .../pip/_vendor/distlib/compat.py | 0 .../pip/_vendor/distlib/database.py | 0 .../pip/_vendor/distlib/index.py | 0 .../pip/_vendor/distlib/locators.py | 0 .../pip/_vendor/distlib/manifest.py | 0 .../pip/_vendor/distlib/markers.py | 0 .../pip/_vendor/distlib/metadata.py | 0 .../pip/_vendor/distlib/resources.py | 0 .../pip/_vendor/distlib/scripts.py | 0 .../site-packages/pip/_vendor/distlib/t32.exe | Bin .../site-packages/pip/_vendor/distlib/t64.exe | Bin .../site-packages/pip/_vendor/distlib/util.py | 0 .../pip/_vendor/distlib/version.py | 0 .../site-packages/pip/_vendor/distlib/w32.exe | Bin .../site-packages/pip/_vendor/distlib/w64.exe | Bin .../pip/_vendor/distlib/wheel.py | 0 .../site-packages/pip/_vendor/distro.py | 0 .../pip/_vendor/html5lib/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 1294 -> 1328 bytes .../__pycache__/_ihatexml.cpython-39.pyc | Bin 13763 -> 13797 bytes .../__pycache__/_inputstream.cpython-39.pyc | Bin 21622 -> 21656 bytes .../__pycache__/_tokenizer.cpython-39.pyc | Bin 39717 -> 39751 bytes .../__pycache__/_utils.cpython-39.pyc | Bin 4794 -> 4828 bytes .../__pycache__/constants.cpython-39.pyc | Bin 66332 -> 66366 bytes .../__pycache__/html5parser.cpython-39.pyc | Bin 91003 -> 91037 bytes .../__pycache__/serializer.cpython-39.pyc | Bin 10805 -> 10839 bytes .../pip/_vendor/html5lib/_ihatexml.py | 0 .../pip/_vendor/html5lib/_inputstream.py | 0 .../pip/_vendor/html5lib/_tokenizer.py | 0 .../pip/_vendor/html5lib/_trie/__init__.py | 0 .../_trie/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 378 bytes .../_trie/__pycache__/_base.cpython-39.pyc | Bin 1588 -> 1622 bytes .../_trie/__pycache__/py.cpython-39.pyc | Bin 2249 -> 2283 bytes .../pip/_vendor/html5lib/_trie/_base.py | 0 .../pip/_vendor/html5lib/_trie/py.py | 0 .../pip/_vendor/html5lib/_utils.py | 0 .../pip/_vendor/html5lib/constants.py | 0 .../pip/_vendor/html5lib/filters/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 226 bytes .../alphabeticalattributes.cpython-39.pyc | Bin 1314 -> 1348 bytes .../filters/__pycache__/base.cpython-39.pyc | Bin 862 -> 896 bytes .../inject_meta_charset.cpython-39.pyc | Bin 1868 -> 1902 bytes .../filters/__pycache__/lint.cpython-39.pyc | Bin 2610 -> 2644 bytes .../__pycache__/optionaltags.cpython-39.pyc | Bin 2755 -> 2789 bytes .../__pycache__/sanitizer.cpython-39.pyc | Bin 16878 -> 16912 bytes .../__pycache__/whitespace.cpython-39.pyc | Bin 1360 -> 1394 bytes .../filters/alphabeticalattributes.py | 0 .../pip/_vendor/html5lib/filters/base.py | 0 .../html5lib/filters/inject_meta_charset.py | 0 .../pip/_vendor/html5lib/filters/lint.py | 0 .../_vendor/html5lib/filters/optionaltags.py | 0 .../pip/_vendor/html5lib/filters/sanitizer.py | 0 .../_vendor/html5lib/filters/whitespace.py | 0 .../pip/_vendor/html5lib/html5parser.py | 0 .../pip/_vendor/html5lib/serializer.py | 0 .../_vendor/html5lib/treeadapters/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 929 -> 963 bytes .../__pycache__/genshi.cpython-39.pyc | Bin 1537 -> 1571 bytes .../__pycache__/sax.cpython-39.pyc | Bin 1456 -> 1490 bytes .../_vendor/html5lib/treeadapters/genshi.py | 0 .../pip/_vendor/html5lib/treeadapters/sax.py | 0 .../_vendor/html5lib/treebuilders/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 3324 -> 3358 bytes .../__pycache__/base.cpython-39.pyc | Bin 11308 -> 11342 bytes .../__pycache__/dom.cpython-39.pyc | Bin 9445 -> 9479 bytes .../__pycache__/etree.cpython-39.pyc | Bin 11813 -> 11847 bytes .../__pycache__/etree_lxml.cpython-39.pyc | Bin 12996 -> 13030 bytes .../pip/_vendor/html5lib/treebuilders/base.py | 0 .../pip/_vendor/html5lib/treebuilders/dom.py | 0 .../_vendor/html5lib/treebuilders/etree.py | 0 .../html5lib/treebuilders/etree_lxml.py | 0 .../_vendor/html5lib/treewalkers/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 3990 -> 4024 bytes .../__pycache__/base.cpython-39.pyc | Bin 6989 -> 7023 bytes .../__pycache__/dom.cpython-39.pyc | Bin 1724 -> 1758 bytes .../__pycache__/etree.cpython-39.pyc | Bin 3486 -> 3520 bytes .../__pycache__/etree_lxml.cpython-39.pyc | Bin 6623 -> 6657 bytes .../__pycache__/genshi.cpython-39.pyc | Bin 1880 -> 1914 bytes .../pip/_vendor/html5lib/treewalkers/base.py | 0 .../pip/_vendor/html5lib/treewalkers/dom.py | 0 .../pip/_vendor/html5lib/treewalkers/etree.py | 0 .../html5lib/treewalkers/etree_lxml.py | 0 .../_vendor/html5lib/treewalkers/genshi.py | 0 .../pip/_vendor/idna/__init__.py | 0 .../idna/__pycache__/__init__.cpython-39.pyc | Bin 839 -> 873 bytes .../idna/__pycache__/codec.cpython-39.pyc | Bin 2870 -> 2904 bytes .../idna/__pycache__/compat.cpython-39.pyc | Bin 664 -> 710 bytes .../idna/__pycache__/core.cpython-39.pyc | Bin 9132 -> 9178 bytes .../idna/__pycache__/idnadata.cpython-39.pyc | Bin 22130 -> 22164 bytes .../idna/__pycache__/intranges.cpython-39.pyc | Bin 1852 -> 1886 bytes .../__pycache__/package_data.cpython-39.pyc | Bin 0 -> 237 bytes .../idna/__pycache__/uts46data.cpython-39.pyc | Bin 146151 -> 146197 bytes .../site-packages/pip/_vendor/idna/codec.py | 0 .../site-packages/pip/_vendor/idna/compat.py | 0 .../site-packages/pip/_vendor/idna/core.py | 0 .../pip/_vendor/idna/idnadata.py | 0 .../pip/_vendor/idna/intranges.py | 0 .../pip/_vendor/idna/package_data.py | 0 .../pip/_vendor/idna/uts46data.py | 0 .../pip/_vendor/msgpack/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 1406 -> 1440 bytes .../__pycache__/_version.cpython-39.pyc | Bin 0 -> 244 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 1844 -> 1878 bytes .../msgpack/__pycache__/ext.cpython-39.pyc | Bin 6272 -> 6306 bytes .../__pycache__/fallback.cpython-39.pyc | Bin 26718 -> 26752 bytes .../pip/_vendor/msgpack/_version.py | 0 .../pip/_vendor/msgpack/exceptions.py | 0 .../site-packages/pip/_vendor/msgpack/ext.py | 0 .../pip/_vendor/msgpack/fallback.py | 0 .../pip/_vendor/packaging/__about__.py | 0 .../pip/_vendor/packaging/__init__.py | 0 .../__pycache__/__about__.cpython-39.pyc | Bin 582 -> 616 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 438 -> 472 bytes .../__pycache__/_manylinux.cpython-39.pyc | Bin 7286 -> 7320 bytes .../__pycache__/_musllinux.cpython-39.pyc | Bin 4601 -> 4635 bytes .../__pycache__/_structures.cpython-39.pyc | Bin 3074 -> 3108 bytes .../__pycache__/markers.cpython-39.pyc | Bin 9445 -> 9479 bytes .../__pycache__/requirements.cpython-39.pyc | Bin 3966 -> 4000 bytes .../__pycache__/specifiers.cpython-39.pyc | Bin 22202 -> 22236 bytes .../packaging/__pycache__/tags.cpython-39.pyc | Bin 12281 -> 12315 bytes .../__pycache__/utils.cpython-39.pyc | Bin 3603 -> 3637 bytes .../__pycache__/version.cpython-39.pyc | Bin 13144 -> 13178 bytes .../pip/_vendor/packaging/_manylinux.py | 0 .../pip/_vendor/packaging/_musllinux.py | 0 .../pip/_vendor/packaging/_structures.py | 0 .../pip/_vendor/packaging/markers.py | 0 .../pip/_vendor/packaging/requirements.py | 0 .../pip/_vendor/packaging/specifiers.py | 0 .../pip/_vendor/packaging/tags.py | 0 .../pip/_vendor/packaging/utils.py | 0 .../pip/_vendor/packaging/version.py | 0 .../pip/_vendor/pep517/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 339 bytes .../pep517/__pycache__/build.cpython-39.pyc | Bin 3570 -> 3604 bytes .../pep517/__pycache__/check.cpython-39.pyc | Bin 5117 -> 5151 bytes .../__pycache__/colorlog.cpython-39.pyc | Bin 2930 -> 2964 bytes .../pep517/__pycache__/compat.cpython-39.pyc | Bin 1285 -> 1319 bytes .../__pycache__/dirtools.cpython-39.pyc | Bin 1339 -> 1373 bytes .../__pycache__/envbuild.cpython-39.pyc | Bin 4516 -> 4550 bytes .../pep517/__pycache__/meta.cpython-39.pyc | Bin 2912 -> 2946 bytes .../__pycache__/wrappers.cpython-39.pyc | Bin 12262 -> 12296 bytes .../site-packages/pip/_vendor/pep517/build.py | 0 .../site-packages/pip/_vendor/pep517/check.py | 0 .../pip/_vendor/pep517/colorlog.py | 0 .../pip/_vendor/pep517/compat.py | 0 .../pip/_vendor/pep517/dirtools.py | 0 .../pip/_vendor/pep517/envbuild.py | 0 .../pip/_vendor/pep517/in_process/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 907 -> 941 bytes .../__pycache__/_in_process.cpython-39.pyc | Bin 9923 -> 9957 bytes .../_vendor/pep517/in_process/_in_process.py | 0 .../site-packages/pip/_vendor/pep517/meta.py | 0 .../pip/_vendor/pep517/wrappers.py | 0 .../pip/_vendor/pkg_resources/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 100323 -> 100357 bytes .../__pycache__/py31compat.cpython-39.pyc | Bin 642 -> 676 bytes .../pip/_vendor/pkg_resources/py31compat.py | 0 .../pip/_vendor/progress/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 5649 -> 5683 bytes .../progress/__pycache__/bar.cpython-39.pyc | Bin 2631 -> 2665 bytes .../__pycache__/counter.cpython-39.pyc | Bin 1465 -> 1499 bytes .../__pycache__/spinner.cpython-39.pyc | Bin 1382 -> 1416 bytes .../site-packages/pip/_vendor/progress/bar.py | 0 .../pip/_vendor/progress/counter.py | 0 .../pip/_vendor/progress/spinner.py | 0 .../site-packages/pip/_vendor/pyparsing.py | 0 .../pip/_vendor/requests/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 3994 -> 4028 bytes .../__pycache__/__version__.cpython-39.pyc | Bin 535 -> 581 bytes .../_internal_utils.cpython-39.pyc | Bin 1294 -> 1328 bytes .../__pycache__/adapters.cpython-39.pyc | Bin 16965 -> 16999 bytes .../requests/__pycache__/api.cpython-39.pyc | Bin 6699 -> 6745 bytes .../requests/__pycache__/auth.cpython-39.pyc | Bin 8311 -> 8357 bytes .../requests/__pycache__/certs.cpython-39.pyc | Bin 625 -> 659 bytes .../__pycache__/compat.cpython-39.pyc | Bin 1604 -> 1638 bytes .../__pycache__/cookies.cpython-39.pyc | Bin 18814 -> 18848 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 5397 -> 5431 bytes .../requests/__pycache__/help.cpython-39.pyc | Bin 2885 -> 2919 bytes .../requests/__pycache__/hooks.cpython-39.pyc | Bin 982 -> 1016 bytes .../__pycache__/models.cpython-39.pyc | Bin 24462 -> 24496 bytes .../__pycache__/packages.cpython-39.pyc | Bin 0 -> 528 bytes .../__pycache__/sessions.cpython-39.pyc | Bin 19837 -> 19883 bytes .../__pycache__/status_codes.cpython-39.pyc | Bin 4219 -> 4265 bytes .../__pycache__/structures.cpython-39.pyc | Bin 4440 -> 4486 bytes .../requests/__pycache__/utils.cpython-39.pyc | Bin 23316 -> 23350 bytes .../pip/_vendor/requests/__version__.py | 0 .../pip/_vendor/requests/_internal_utils.py | 0 .../pip/_vendor/requests/adapters.py | 0 .../site-packages/pip/_vendor/requests/api.py | 0 .../pip/_vendor/requests/auth.py | 0 .../pip/_vendor/requests/certs.py | 0 .../pip/_vendor/requests/compat.py | 0 .../pip/_vendor/requests/cookies.py | 0 .../pip/_vendor/requests/exceptions.py | 0 .../pip/_vendor/requests/help.py | 0 .../pip/_vendor/requests/hooks.py | 0 .../pip/_vendor/requests/models.py | 0 .../pip/_vendor/requests/packages.py | 0 .../pip/_vendor/requests/sessions.py | 0 .../pip/_vendor/requests/status_codes.py | 0 .../pip/_vendor/requests/structures.py | 0 .../pip/_vendor/requests/utils.py | 0 .../pip/_vendor/resolvelib/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 598 -> 632 bytes .../__pycache__/providers.cpython-39.pyc | Bin 6518 -> 6552 bytes .../__pycache__/reporters.cpython-39.pyc | Bin 2294 -> 2328 bytes .../__pycache__/resolvers.cpython-39.pyc | Bin 15145 -> 15179 bytes .../__pycache__/structs.cpython-39.pyc | Bin 7271 -> 7305 bytes .../pip/_vendor/resolvelib/compat/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 227 bytes .../collections_abc.cpython-39.pyc | Bin 0 -> 401 bytes .../resolvelib/compat/collections_abc.py | 0 .../pip/_vendor/resolvelib/providers.py | 0 .../pip/_vendor/resolvelib/reporters.py | 0 .../pip/_vendor/resolvelib/resolvers.py | 0 .../pip/_vendor/resolvelib/structs.py | 0 .../site-packages/pip/_vendor/six.py | 0 .../pip/_vendor/tenacity/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 16271 -> 16305 bytes .../__pycache__/_asyncio.cpython-39.pyc | Bin 2586 -> 2620 bytes .../__pycache__/_utils.cpython-39.pyc | Bin 1223 -> 1257 bytes .../tenacity/__pycache__/after.cpython-39.pyc | Bin 1202 -> 1236 bytes .../__pycache__/before.cpython-39.pyc | Bin 1090 -> 1124 bytes .../__pycache__/before_sleep.cpython-39.pyc | Bin 1382 -> 1416 bytes .../tenacity/__pycache__/nap.cpython-39.pyc | Bin 1184 -> 1218 bytes .../tenacity/__pycache__/retry.cpython-39.pyc | Bin 8772 -> 8806 bytes .../tenacity/__pycache__/stop.cpython-39.pyc | Bin 4236 -> 4270 bytes .../__pycache__/tornadoweb.cpython-39.pyc | Bin 1736 -> 1770 bytes .../tenacity/__pycache__/wait.cpython-39.pyc | Bin 7948 -> 7982 bytes .../pip/_vendor/tenacity/_asyncio.py | 0 .../pip/_vendor/tenacity/_utils.py | 0 .../pip/_vendor/tenacity/after.py | 0 .../pip/_vendor/tenacity/before.py | 0 .../pip/_vendor/tenacity/before_sleep.py | 0 .../site-packages/pip/_vendor/tenacity/nap.py | 0 .../pip/_vendor/tenacity/retry.py | 0 .../pip/_vendor/tenacity/stop.py | 0 .../pip/_vendor/tenacity/tornadoweb.py | 0 .../pip/_vendor/tenacity/wait.py | 0 .../pip/_vendor/tomli/__init__.py | 0 .../tomli/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 405 bytes .../tomli/__pycache__/_parser.cpython-39.pyc | Bin 16346 -> 16380 bytes .../tomli/__pycache__/_re.cpython-39.pyc | Bin 2421 -> 2455 bytes .../pip/_vendor/tomli/_parser.py | 0 .../site-packages/pip/_vendor/tomli/_re.py | 0 .../pip/_vendor/urllib3/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 2169 -> 2215 bytes .../__pycache__/_collections.cpython-39.pyc | Bin 10776 -> 10810 bytes .../__pycache__/_version.cpython-39.pyc | Bin 0 -> 239 bytes .../__pycache__/connection.cpython-39.pyc | Bin 13350 -> 13396 bytes .../__pycache__/connectionpool.cpython-39.pyc | Bin 24458 -> 24492 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 11638 -> 11672 bytes .../urllib3/__pycache__/fields.cpython-39.pyc | Bin 8141 -> 8187 bytes .../__pycache__/filepost.cpython-39.pyc | Bin 2754 -> 2788 bytes .../__pycache__/poolmanager.cpython-39.pyc | Bin 15156 -> 15190 bytes .../__pycache__/request.cpython-39.pyc | Bin 5605 -> 5651 bytes .../__pycache__/response.cpython-39.pyc | Bin 20828 -> 20862 bytes .../pip/_vendor/urllib3/_collections.py | 0 .../pip/_vendor/urllib3/_version.py | 0 .../pip/_vendor/urllib3/connection.py | 0 .../pip/_vendor/urllib3/connectionpool.py | 0 .../pip/_vendor/urllib3/contrib/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 225 bytes .../_appengine_environ.cpython-39.pyc | Bin 1399 -> 1445 bytes .../__pycache__/appengine.cpython-39.pyc | Bin 8264 -> 8298 bytes .../__pycache__/ntlmpool.cpython-39.pyc | Bin 3606 -> 3652 bytes .../__pycache__/pyopenssl.cpython-39.pyc | Bin 15586 -> 15620 bytes .../securetransport.cpython-39.pyc | Bin 21902 -> 21936 bytes .../contrib/__pycache__/socks.cpython-39.pyc | Bin 5615 -> 5661 bytes .../urllib3/contrib/_appengine_environ.py | 0 .../contrib/_securetransport/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 242 bytes .../__pycache__/bindings.cpython-39.pyc | Bin 10715 -> 10749 bytes .../__pycache__/low_level.cpython-39.pyc | Bin 9152 -> 9198 bytes .../contrib/_securetransport/bindings.py | 0 .../contrib/_securetransport/low_level.py | 0 .../pip/_vendor/urllib3/contrib/appengine.py | 0 .../pip/_vendor/urllib3/contrib/ntlmpool.py | 0 .../pip/_vendor/urllib3/contrib/pyopenssl.py | 0 .../urllib3/contrib/securetransport.py | 0 .../pip/_vendor/urllib3/contrib/socks.py | 0 .../pip/_vendor/urllib3/exceptions.py | 0 .../pip/_vendor/urllib3/fields.py | 0 .../pip/_vendor/urllib3/filepost.py | 0 .../pip/_vendor/urllib3/packages/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 339 bytes .../packages/__pycache__/six.cpython-39.pyc | Bin 27563 -> 27609 bytes .../urllib3/packages/backports/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 236 bytes .../__pycache__/makefile.cpython-39.pyc | Bin 1288 -> 1334 bytes .../urllib3/packages/backports/makefile.py | 0 .../pip/_vendor/urllib3/packages/six.py | 0 .../packages/ssl_match_hostname/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 598 bytes .../_implementation.cpython-39.pyc | Bin 3283 -> 3329 bytes .../ssl_match_hostname/_implementation.py | 0 .../pip/_vendor/urllib3/poolmanager.py | 0 .../pip/_vendor/urllib3/request.py | 0 .../pip/_vendor/urllib3/response.py | 0 .../pip/_vendor/urllib3/util/__init__.py | 0 .../util/__pycache__/__init__.cpython-39.pyc | Bin 1101 -> 1135 bytes .../__pycache__/connection.cpython-39.pyc | Bin 3453 -> 3487 bytes .../util/__pycache__/proxy.cpython-39.pyc | Bin 1325 -> 1371 bytes .../util/__pycache__/queue.cpython-39.pyc | Bin 1044 -> 1090 bytes .../util/__pycache__/request.cpython-39.pyc | Bin 3432 -> 3478 bytes .../util/__pycache__/response.cpython-39.pyc | Bin 2341 -> 2375 bytes .../util/__pycache__/retry.cpython-39.pyc | Bin 15816 -> 15862 bytes .../util/__pycache__/ssl_.cpython-39.pyc | Bin 11325 -> 11359 bytes .../__pycache__/ssltransport.cpython-39.pyc | Bin 7506 -> 7540 bytes .../util/__pycache__/timeout.cpython-39.pyc | Bin 8927 -> 8973 bytes .../util/__pycache__/url.cpython-39.pyc | Bin 10664 -> 10698 bytes .../util/__pycache__/wait.cpython-39.pyc | Bin 3112 -> 3158 bytes .../pip/_vendor/urllib3/util/connection.py | 0 .../pip/_vendor/urllib3/util/proxy.py | 0 .../pip/_vendor/urllib3/util/queue.py | 0 .../pip/_vendor/urllib3/util/request.py | 0 .../pip/_vendor/urllib3/util/response.py | 0 .../pip/_vendor/urllib3/util/retry.py | 0 .../pip/_vendor/urllib3/util/ssl_.py | 0 .../pip/_vendor/urllib3/util/ssltransport.py | 0 .../pip/_vendor/urllib3/util/timeout.py | 0 .../pip/_vendor/urllib3/util/url.py | 0 .../pip/_vendor/urllib3/util/wait.py | 0 .../site-packages/pip/_vendor/vendor.txt | 0 .../pip/_vendor/webencodings/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 9715 -> 9749 bytes .../__pycache__/labels.cpython-39.pyc | Bin 3829 -> 3863 bytes .../__pycache__/mklabels.cpython-39.pyc | Bin 1899 -> 1933 bytes .../__pycache__/tests.cpython-39.pyc | Bin 5063 -> 5097 bytes .../__pycache__/x_user_defined.cpython-39.pyc | Bin 2659 -> 2693 bytes .../pip/_vendor/webencodings/labels.py | 0 .../pip/_vendor/webencodings/mklabels.py | 0 .../pip/_vendor/webencodings/tests.py | 0 .../_vendor/webencodings/x_user_defined.py | 0 .../python3.9}/site-packages/pip/py.typed | 0 .../site-packages/pkg_resources/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 100431 -> 100465 bytes .../pkg_resources/_vendor/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 219 bytes .../__pycache__/appdirs.cpython-39.pyc | Bin 20502 -> 20536 bytes .../__pycache__/pyparsing.cpython-39.pyc | Bin 201339 -> 201373 bytes .../pkg_resources/_vendor/appdirs.py | 0 .../_vendor/packaging/__about__.py | 0 .../_vendor/packaging/__init__.py | 0 .../__pycache__/__about__.cpython-39.pyc | Bin 698 -> 735 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 544 -> 581 bytes .../__pycache__/_compat.cpython-39.pyc | Bin 1142 -> 1179 bytes .../__pycache__/_structures.cpython-39.pyc | Bin 2896 -> 2933 bytes .../__pycache__/_typing.cpython-39.pyc | Bin 1487 -> 1524 bytes .../__pycache__/markers.cpython-39.pyc | Bin 9306 -> 9340 bytes .../__pycache__/requirements.cpython-39.pyc | Bin 4083 -> 4117 bytes .../__pycache__/specifiers.cpython-39.pyc | Bin 20582 -> 20616 bytes .../packaging/__pycache__/tags.cpython-39.pyc | Bin 17261 -> 17295 bytes .../__pycache__/utils.cpython-39.pyc | Bin 1649 -> 1686 bytes .../__pycache__/version.cpython-39.pyc | Bin 13316 -> 13353 bytes .../_vendor/packaging/_compat.py | 0 .../_vendor/packaging/_structures.py | 0 .../_vendor/packaging/_typing.py | 0 .../_vendor/packaging/markers.py | 0 .../_vendor/packaging/requirements.py | 0 .../_vendor/packaging/specifiers.py | 0 .../pkg_resources/_vendor/packaging/tags.py | 0 .../pkg_resources/_vendor/packaging/utils.py | 0 .../_vendor/packaging/version.py | 0 .../pkg_resources/_vendor/pyparsing.py | 0 .../pkg_resources/extern/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 2874 -> 2908 bytes .../__pycache__/setup.cpython-39.pyc | Bin 0 -> 347 bytes .../data/my-test-package-source/setup.py | 0 .../pyparsing-2.4.7.dist-info}/INSTALLER | 0 .../pyparsing-2.4.7.dist-info/LICENSE | 0 .../pyparsing-2.4.7.dist-info/METADATA | 0 .../pyparsing-2.4.7.dist-info/RECORD | 0 .../pyparsing-2.4.7.dist-info}/WHEEL | 0 .../pyparsing-2.4.7.dist-info/top_level.txt | 0 .../python3.9}/site-packages/pyparsing.py | 0 .../requests-2.26.0.dist-info}/INSTALLER | 0 .../requests-2.26.0.dist-info/LICENSE | 0 .../requests-2.26.0.dist-info/METADATA | 0 .../requests-2.26.0.dist-info/RECORD | 0 .../requests-2.26.0.dist-info/REQUESTED | 0 .../requests-2.26.0.dist-info/WHEEL | 0 .../requests-2.26.0.dist-info/top_level.txt | 0 .../site-packages/requests/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 3857 -> 3891 bytes .../__pycache__/__version__.cpython-39.pyc | Bin 547 -> 569 bytes .../_internal_utils.cpython-39.pyc | Bin 1282 -> 1316 bytes .../__pycache__/adapters.cpython-39.pyc | Bin 16881 -> 16915 bytes .../requests/__pycache__/api.cpython-39.pyc | Bin 6711 -> 6733 bytes .../requests/__pycache__/auth.cpython-39.pyc | Bin 8323 -> 8345 bytes .../requests/__pycache__/certs.cpython-39.pyc | Bin 601 -> 635 bytes .../__pycache__/compat.cpython-39.pyc | Bin 1691 -> 1725 bytes .../__pycache__/cookies.cpython-39.pyc | Bin 18802 -> 18836 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 5373 -> 5407 bytes .../requests/__pycache__/help.cpython-39.pyc | Bin 2853 -> 2887 bytes .../requests/__pycache__/hooks.cpython-39.pyc | Bin 970 -> 1004 bytes .../__pycache__/models.cpython-39.pyc | Bin 24378 -> 24412 bytes .../__pycache__/packages.cpython-39.pyc | Bin 677 -> 711 bytes .../__pycache__/sessions.cpython-39.pyc | Bin 19849 -> 19871 bytes .../__pycache__/status_codes.cpython-39.pyc | Bin 4231 -> 4253 bytes .../__pycache__/structures.cpython-39.pyc | Bin 4452 -> 4474 bytes .../requests/__pycache__/utils.cpython-39.pyc | Bin 23292 -> 23326 bytes .../site-packages/requests/__version__.py | 0 .../site-packages/requests/_internal_utils.py | 0 .../site-packages/requests/adapters.py | 0 .../python3.9}/site-packages/requests/api.py | 0 .../python3.9}/site-packages/requests/auth.py | 0 .../site-packages/requests/certs.py | 0 .../site-packages/requests/compat.py | 0 .../site-packages/requests/cookies.py | 0 .../site-packages/requests/exceptions.py | 0 .../python3.9}/site-packages/requests/help.py | 0 .../site-packages/requests/hooks.py | 0 .../site-packages/requests/models.py | 0 .../site-packages/requests/packages.py | 0 .../site-packages/requests/sessions.py | 0 .../site-packages/requests/status_codes.py | 0 .../site-packages/requests/structures.py | 0 .../site-packages/requests/utils.py | 0 .../setuptools-57.4.0.dist-info}/INSTALLER | 0 .../setuptools-57.4.0.dist-info/LICENSE | 0 .../setuptools-57.4.0.dist-info/METADATA | 0 .../setuptools-57.4.0.dist-info/RECORD | 0 .../setuptools-57.4.0.dist-info/REQUESTED | 0 .../setuptools-57.4.0.dist-info/WHEEL | 0 .../entry_points.txt | 0 .../setuptools-57.4.0.dist-info/top_level.txt | 0 .../site-packages/setuptools/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 8618 -> 8652 bytes .../_deprecation_warning.cpython-39.pyc | Bin 0 -> 578 bytes .../__pycache__/_imp.cpython-39.pyc | Bin 2079 -> 2113 bytes .../__pycache__/archive_util.cpython-39.pyc | Bin 5808 -> 5842 bytes .../__pycache__/build_meta.cpython-39.pyc | Bin 9067 -> 9101 bytes .../__pycache__/config.cpython-39.pyc | Bin 19957 -> 19991 bytes .../__pycache__/dep_util.cpython-39.pyc | Bin 851 -> 885 bytes .../__pycache__/depends.cpython-39.pyc | Bin 5243 -> 5277 bytes .../__pycache__/dist.cpython-39.pyc | Bin 36238 -> 36272 bytes .../__pycache__/errors.cpython-39.pyc | Bin 844 -> 878 bytes .../__pycache__/extension.cpython-39.pyc | Bin 1938 -> 1972 bytes .../__pycache__/glob.cpython-39.pyc | Bin 3688 -> 3722 bytes .../__pycache__/installer.cpython-39.pyc | Bin 2765 -> 2799 bytes .../__pycache__/launch.cpython-39.pyc | Bin 895 -> 929 bytes .../__pycache__/lib2to3_ex.cpython-39.pyc | Bin 2697 -> 2731 bytes .../__pycache__/monkey.cpython-39.pyc | Bin 4607 -> 4641 bytes .../__pycache__/msvc.cpython-39.pyc | Bin 42833 -> 42867 bytes .../__pycache__/namespaces.cpython-39.pyc | Bin 3594 -> 3628 bytes .../__pycache__/package_index.cpython-39.pyc | Bin 32630 -> 32664 bytes .../__pycache__/py34compat.cpython-39.pyc | Bin 0 -> 508 bytes .../__pycache__/sandbox.cpython-39.pyc | Bin 15768 -> 15802 bytes .../__pycache__/unicode_utils.cpython-39.pyc | Bin 1108 -> 1142 bytes .../__pycache__/version.cpython-39.pyc | Bin 0 -> 352 bytes .../__pycache__/wheel.cpython-39.pyc | Bin 7274 -> 7308 bytes .../windows_support.cpython-39.pyc | Bin 0 -> 1051 bytes .../setuptools/_deprecation_warning.py | 0 .../setuptools/_distutils/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 452 -> 486 bytes .../__pycache__/_msvccompiler.cpython-39.pyc | Bin 13807 -> 13841 bytes .../__pycache__/archive_util.cpython-39.pyc | Bin 6639 -> 6673 bytes .../__pycache__/bcppcompiler.cpython-39.pyc | Bin 6550 -> 6584 bytes .../__pycache__/ccompiler.cpython-39.pyc | Bin 33418 -> 33452 bytes .../_distutils/__pycache__/cmd.cpython-39.pyc | Bin 13978 -> 14012 bytes .../__pycache__/config.cpython-39.pyc | Bin 3581 -> 3615 bytes .../__pycache__/core.cpython-39.pyc | Bin 6706 -> 6740 bytes .../cygwinccompiler.cpython-39.pyc | Bin 8786 -> 8820 bytes .../__pycache__/debug.cpython-39.pyc | Bin 0 -> 282 bytes .../__pycache__/dep_util.cpython-39.pyc | Bin 2768 -> 2802 bytes .../__pycache__/dir_util.cpython-39.pyc | Bin 5869 -> 5903 bytes .../__pycache__/dist.cpython-39.pyc | Bin 34439 -> 34473 bytes .../__pycache__/errors.cpython-39.pyc | Bin 5304 -> 5338 bytes .../__pycache__/extension.cpython-39.pyc | Bin 6969 -> 7003 bytes .../__pycache__/fancy_getopt.cpython-39.pyc | Bin 10677 -> 10711 bytes .../__pycache__/file_util.cpython-39.pyc | Bin 6035 -> 6069 bytes .../__pycache__/filelist.cpython-39.pyc | Bin 10827 -> 10861 bytes .../_distutils/__pycache__/log.cpython-39.pyc | Bin 2367 -> 2401 bytes .../__pycache__/msvc9compiler.cpython-39.pyc | Bin 17564 -> 17598 bytes .../__pycache__/msvccompiler.cpython-39.pyc | Bin 14759 -> 14793 bytes .../__pycache__/py35compat.cpython-39.pyc | Bin 624 -> 658 bytes .../__pycache__/py38compat.cpython-39.pyc | Bin 0 -> 453 bytes .../__pycache__/spawn.cpython-39.pyc | Bin 2895 -> 2929 bytes .../__pycache__/sysconfig.cpython-39.pyc | Bin 12401 -> 12435 bytes .../__pycache__/text_file.cpython-39.pyc | Bin 8493 -> 8527 bytes .../__pycache__/unixccompiler.cpython-39.pyc | Bin 6832 -> 6866 bytes .../__pycache__/util.cpython-39.pyc | Bin 17331 -> 17365 bytes .../__pycache__/version.cpython-39.pyc | Bin 7393 -> 7427 bytes .../versionpredicate.cpython-39.pyc | Bin 5177 -> 5211 bytes .../setuptools/_distutils/_msvccompiler.py | 0 .../setuptools/_distutils/archive_util.py | 0 .../setuptools/_distutils/bcppcompiler.py | 0 .../setuptools/_distutils/ccompiler.py | 0 .../setuptools/_distutils/cmd.py | 0 .../setuptools/_distutils/command/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 527 -> 561 bytes .../command/__pycache__/bdist.cpython-39.pyc | Bin 3657 -> 3691 bytes .../__pycache__/bdist_dumb.cpython-39.pyc | Bin 3640 -> 3674 bytes .../__pycache__/bdist_msi.cpython-39.pyc | Bin 19822 -> 19856 bytes .../__pycache__/bdist_rpm.cpython-39.pyc | Bin 12277 -> 12311 bytes .../__pycache__/bdist_wininst.cpython-39.pyc | Bin 8597 -> 8631 bytes .../command/__pycache__/build.cpython-39.pyc | Bin 3929 -> 3963 bytes .../__pycache__/build_clib.cpython-39.pyc | Bin 4852 -> 4886 bytes .../__pycache__/build_ext.cpython-39.pyc | Bin 16311 -> 16345 bytes .../__pycache__/build_py.cpython-39.pyc | Bin 10485 -> 10519 bytes .../__pycache__/build_scripts.cpython-39.pyc | Bin 4382 -> 4416 bytes .../command/__pycache__/check.cpython-39.pyc | Bin 4961 -> 4995 bytes .../command/__pycache__/clean.cpython-39.pyc | Bin 2134 -> 2168 bytes .../command/__pycache__/config.cpython-39.pyc | Bin 10264 -> 10298 bytes .../__pycache__/install.cpython-39.pyc | Bin 13845 -> 13879 bytes .../__pycache__/install_data.cpython-39.pyc | Bin 2337 -> 2371 bytes .../install_egg_info.cpython-39.pyc | Bin 3072 -> 3106 bytes .../install_headers.cpython-39.pyc | Bin 1762 -> 1796 bytes .../__pycache__/install_lib.cpython-39.pyc | Bin 5134 -> 5168 bytes .../install_scripts.cpython-39.pyc | Bin 2185 -> 2219 bytes .../__pycache__/py37compat.cpython-39.pyc | Bin 0 -> 1062 bytes .../__pycache__/register.cpython-39.pyc | Bin 8505 -> 8539 bytes .../command/__pycache__/sdist.cpython-39.pyc | Bin 14532 -> 14566 bytes .../command/__pycache__/upload.cpython-39.pyc | Bin 5255 -> 5289 bytes .../setuptools/_distutils/command/bdist.py | 0 .../_distutils/command/bdist_dumb.py | 0 .../_distutils/command/bdist_msi.py | 0 .../_distutils/command/bdist_rpm.py | 0 .../_distutils/command/bdist_wininst.py | 0 .../setuptools/_distutils/command/build.py | 0 .../_distutils/command/build_clib.py | 0 .../_distutils/command/build_ext.py | 0 .../setuptools/_distutils/command/build_py.py | 0 .../_distutils/command/build_scripts.py | 0 .../setuptools/_distutils/command/check.py | 0 .../setuptools/_distutils/command/clean.py | 0 .../setuptools/_distutils/command/config.py | 0 .../setuptools/_distutils/command/install.py | 0 .../_distutils/command/install_data.py | 0 .../_distutils/command/install_egg_info.py | 0 .../_distutils/command/install_headers.py | 0 .../_distutils/command/install_lib.py | 0 .../_distutils/command/install_scripts.py | 0 .../_distutils/command/py37compat.py | 0 .../setuptools/_distutils/command/register.py | 0 .../setuptools/_distutils/command/sdist.py | 0 .../setuptools/_distutils/command/upload.py | 0 .../setuptools/_distutils/config.py | 0 .../setuptools/_distutils/core.py | 0 .../setuptools/_distutils/cygwinccompiler.py | 0 .../setuptools/_distutils/debug.py | 0 .../setuptools/_distutils/dep_util.py | 0 .../setuptools/_distutils/dir_util.py | 0 .../setuptools/_distutils/dist.py | 0 .../setuptools/_distutils/errors.py | 0 .../setuptools/_distutils/extension.py | 0 .../setuptools/_distutils/fancy_getopt.py | 0 .../setuptools/_distutils/file_util.py | 0 .../setuptools/_distutils/filelist.py | 0 .../setuptools/_distutils/log.py | 0 .../setuptools/_distutils/msvc9compiler.py | 0 .../setuptools/_distutils/msvccompiler.py | 0 .../setuptools/_distutils/py35compat.py | 0 .../setuptools/_distutils/py38compat.py | 0 .../setuptools/_distutils/spawn.py | 0 .../setuptools/_distutils/sysconfig.py | 0 .../setuptools/_distutils/text_file.py | 0 .../setuptools/_distutils/unixccompiler.py | 0 .../setuptools/_distutils/util.py | 0 .../setuptools/_distutils/version.py | 0 .../setuptools/_distutils/versionpredicate.py | 0 .../site-packages/setuptools/_imp.py | 0 .../setuptools/_vendor/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 216 bytes .../__pycache__/ordered_set.cpython-39.pyc | Bin 16376 -> 16410 bytes .../__pycache__/pyparsing.cpython-39.pyc | Bin 201336 -> 201370 bytes .../_vendor/more_itertools/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 297 bytes .../__pycache__/more.cpython-39.pyc | Bin 110008 -> 110042 bytes .../__pycache__/recipes.cpython-39.pyc | Bin 17928 -> 17962 bytes .../setuptools/_vendor/more_itertools/more.py | 0 .../_vendor/more_itertools/recipes.py | 0 .../setuptools/_vendor/ordered_set.py | 0 .../setuptools/_vendor/packaging/__about__.py | 0 .../setuptools/_vendor/packaging/__init__.py | 0 .../__pycache__/__about__.cpython-39.pyc | Bin 701 -> 732 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 547 -> 578 bytes .../__pycache__/_compat.cpython-39.pyc | Bin 1145 -> 1176 bytes .../__pycache__/_structures.cpython-39.pyc | Bin 2899 -> 2930 bytes .../__pycache__/_typing.cpython-39.pyc | Bin 1490 -> 1521 bytes .../__pycache__/markers.cpython-39.pyc | Bin 9300 -> 9334 bytes .../__pycache__/requirements.cpython-39.pyc | Bin 4077 -> 4111 bytes .../__pycache__/specifiers.cpython-39.pyc | Bin 20579 -> 20613 bytes .../packaging/__pycache__/tags.cpython-39.pyc | Bin 17258 -> 17292 bytes .../__pycache__/utils.cpython-39.pyc | Bin 1652 -> 1683 bytes .../__pycache__/version.cpython-39.pyc | Bin 13319 -> 13350 bytes .../setuptools/_vendor/packaging/_compat.py | 0 .../_vendor/packaging/_structures.py | 0 .../setuptools/_vendor/packaging/_typing.py | 0 .../setuptools/_vendor/packaging/markers.py | 0 .../_vendor/packaging/requirements.py | 0 .../_vendor/packaging/specifiers.py | 0 .../setuptools/_vendor/packaging/tags.py | 0 .../setuptools/_vendor/packaging/utils.py | 0 .../setuptools/_vendor/packaging/version.py | 0 .../setuptools/_vendor/pyparsing.py | 0 .../site-packages/setuptools/archive_util.py | 0 .../site-packages/setuptools/build_meta.py | 0 .../site-packages/setuptools/cli-32.exe | Bin .../site-packages/setuptools/cli-64.exe | Bin .../site-packages/setuptools/cli.exe | Bin .../setuptools/command/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 405 bytes .../command/__pycache__/alias.cpython-39.pyc | Bin 2365 -> 2399 bytes .../__pycache__/bdist_egg.cpython-39.pyc | Bin 13031 -> 13065 bytes .../__pycache__/bdist_rpm.cpython-39.pyc | Bin 1351 -> 1385 bytes .../__pycache__/build_clib.cpython-39.pyc | Bin 2462 -> 2496 bytes .../__pycache__/build_ext.cpython-39.pyc | Bin 9821 -> 9855 bytes .../__pycache__/build_py.cpython-39.pyc | Bin 8376 -> 8410 bytes .../__pycache__/develop.cpython-39.pyc | Bin 6450 -> 6484 bytes .../__pycache__/dist_info.cpython-39.pyc | Bin 1389 -> 1423 bytes .../__pycache__/easy_install.cpython-39.pyc | Bin 63546 -> 63580 bytes .../__pycache__/egg_info.cpython-39.pyc | Bin 21972 -> 22006 bytes .../__pycache__/install.cpython-39.pyc | Bin 4030 -> 4064 bytes .../install_egg_info.cpython-39.pyc | Bin 2421 -> 2455 bytes .../__pycache__/install_lib.cpython-39.pyc | Bin 4128 -> 4162 bytes .../install_scripts.cpython-39.pyc | Bin 2416 -> 2450 bytes .../__pycache__/py36compat.cpython-39.pyc | Bin 4583 -> 4617 bytes .../__pycache__/register.cpython-39.pyc | Bin 839 -> 873 bytes .../command/__pycache__/rotate.cpython-39.pyc | Bin 2498 -> 2532 bytes .../__pycache__/saveopts.cpython-39.pyc | Bin 917 -> 951 bytes .../command/__pycache__/sdist.cpython-39.pyc | Bin 6458 -> 6492 bytes .../command/__pycache__/setopt.cpython-39.pyc | Bin 4529 -> 4563 bytes .../command/__pycache__/test.cpython-39.pyc | Bin 8515 -> 8549 bytes .../command/__pycache__/upload.cpython-39.pyc | Bin 812 -> 846 bytes .../__pycache__/upload_docs.cpython-39.pyc | Bin 6155 -> 6189 bytes .../site-packages/setuptools/command/alias.py | 0 .../setuptools/command/bdist_egg.py | 0 .../setuptools/command/bdist_rpm.py | 0 .../setuptools/command/build_clib.py | 0 .../setuptools/command/build_ext.py | 0 .../setuptools/command/build_py.py | 0 .../setuptools/command/develop.py | 0 .../setuptools/command/dist_info.py | 0 .../setuptools/command/easy_install.py | 0 .../setuptools/command/egg_info.py | 0 .../setuptools/command/install.py | 0 .../setuptools/command/install_egg_info.py | 0 .../setuptools/command/install_lib.py | 0 .../setuptools/command/install_scripts.py | 0 .../setuptools/command/launcher manifest.xml | 0 .../setuptools/command/py36compat.py | 0 .../setuptools/command/register.py | 0 .../setuptools/command/rotate.py | 0 .../setuptools/command/saveopts.py | 0 .../site-packages/setuptools/command/sdist.py | 0 .../setuptools/command/setopt.py | 0 .../site-packages/setuptools/command/test.py | 0 .../setuptools/command/upload.py | 0 .../setuptools/command/upload_docs.py | 0 .../site-packages/setuptools/config.py | 0 .../site-packages/setuptools/dep_util.py | 0 .../site-packages/setuptools/depends.py | 0 .../site-packages/setuptools/dist.py | 0 .../site-packages/setuptools/errors.py | 0 .../site-packages/setuptools/extension.py | 0 .../setuptools/extern/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 2913 -> 2947 bytes .../site-packages/setuptools/glob.py | 0 .../site-packages/setuptools/gui-32.exe | Bin .../site-packages/setuptools/gui-64.exe | Bin .../site-packages/setuptools/gui.exe | Bin .../site-packages/setuptools/installer.py | 0 .../site-packages/setuptools/launch.py | 0 .../site-packages/setuptools/lib2to3_ex.py | 0 .../site-packages/setuptools/monkey.py | 0 .../site-packages/setuptools/msvc.py | 0 .../site-packages/setuptools/namespaces.py | 0 .../site-packages/setuptools/package_index.py | 0 .../site-packages/setuptools/py34compat.py | 0 .../site-packages/setuptools/sandbox.py | 0 .../setuptools/script (dev).tmpl | 0 .../site-packages/setuptools/script.tmpl | 0 .../site-packages/setuptools/unicode_utils.py | 0 .../site-packages/setuptools/version.py | 0 .../site-packages/setuptools/wheel.py | 0 .../setuptools/windows_support.py | 0 .../soupsieve-2.2.1.dist-info}/INSTALLER | 0 .../soupsieve-2.2.1.dist-info/LICENSE.md | 0 .../soupsieve-2.2.1.dist-info/METADATA | 0 .../soupsieve-2.2.1.dist-info/RECORD | 0 .../soupsieve-2.2.1.dist-info/WHEEL | 0 .../soupsieve-2.2.1.dist-info/top_level.txt | 0 .../site-packages/soupsieve/__init__.py | 0 .../site-packages/soupsieve/__meta__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 3666 -> 3700 bytes .../__pycache__/__meta__.cpython-39.pyc | Bin 5775 -> 5809 bytes .../__pycache__/css_match.cpython-39.pyc | Bin 34026 -> 34060 bytes .../__pycache__/css_parser.cpython-39.pyc | Bin 26864 -> 26898 bytes .../__pycache__/css_types.cpython-39.pyc | Bin 10620 -> 10654 bytes .../soupsieve/__pycache__/util.cpython-39.pyc | Bin 2863 -> 2897 bytes .../site-packages/soupsieve/css_match.py | 0 .../site-packages/soupsieve/css_parser.py | 0 .../site-packages/soupsieve/css_types.py | 0 .../site-packages/soupsieve/util.py | 0 .../urllib3-1.26.6.dist-info}/INSTALLER | 0 .../urllib3-1.26.6.dist-info/LICENSE.txt | 0 .../urllib3-1.26.6.dist-info/METADATA | 0 .../urllib3-1.26.6.dist-info/RECORD | 0 .../urllib3-1.26.6.dist-info/WHEEL | 0 .../urllib3-1.26.6.dist-info/top_level.txt | 0 .../site-packages/urllib3/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 2181 -> 2203 bytes .../__pycache__/_collections.cpython-39.pyc | Bin 10764 -> 10798 bytes .../__pycache__/_version.cpython-39.pyc | Bin 0 -> 227 bytes .../__pycache__/connection.cpython-39.pyc | Bin 13362 -> 13384 bytes .../__pycache__/connectionpool.cpython-39.pyc | Bin 24446 -> 24480 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 11626 -> 11660 bytes .../urllib3/__pycache__/fields.cpython-39.pyc | Bin 8153 -> 8175 bytes .../__pycache__/filepost.cpython-39.pyc | Bin 2742 -> 2776 bytes .../__pycache__/poolmanager.cpython-39.pyc | Bin 15144 -> 15178 bytes .../__pycache__/request.cpython-39.pyc | Bin 5617 -> 5639 bytes .../__pycache__/response.cpython-39.pyc | Bin 20816 -> 20850 bytes .../site-packages/urllib3/_collections.py | 0 .../site-packages/urllib3/_version.py | 0 .../site-packages/urllib3/connection.py | 0 .../site-packages/urllib3/connectionpool.py | 0 .../site-packages/urllib3/contrib/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 213 bytes .../_appengine_environ.cpython-39.pyc | Bin 1411 -> 1433 bytes .../__pycache__/appengine.cpython-39.pyc | Bin 8228 -> 8262 bytes .../__pycache__/ntlmpool.cpython-39.pyc | Bin 3618 -> 3640 bytes .../__pycache__/pyopenssl.cpython-39.pyc | Bin 15550 -> 15584 bytes .../securetransport.cpython-39.pyc | Bin 21866 -> 21900 bytes .../contrib/__pycache__/socks.cpython-39.pyc | Bin 5627 -> 5649 bytes .../urllib3/contrib/_appengine_environ.py | 0 .../contrib/_securetransport/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 230 bytes .../__pycache__/bindings.cpython-39.pyc | Bin 10691 -> 10725 bytes .../__pycache__/low_level.cpython-39.pyc | Bin 9164 -> 9186 bytes .../contrib/_securetransport/bindings.py | 0 .../contrib/_securetransport/low_level.py | 0 .../urllib3/contrib/appengine.py | 0 .../site-packages/urllib3/contrib/ntlmpool.py | 0 .../urllib3/contrib/pyopenssl.py | 0 .../urllib3/contrib/securetransport.py | 0 .../site-packages/urllib3/contrib/socks.py | 0 .../site-packages/urllib3/exceptions.py | 0 .../site-packages/urllib3/fields.py | 0 .../site-packages/urllib3/filepost.py | 0 .../urllib3/packages/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 327 bytes .../packages/__pycache__/six.cpython-39.pyc | Bin 27575 -> 27597 bytes .../urllib3/packages/backports/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 224 bytes .../__pycache__/makefile.cpython-39.pyc | Bin 1300 -> 1322 bytes .../urllib3/packages/backports/makefile.py | 0 .../site-packages/urllib3/packages/six.py | 0 .../packages/ssl_match_hostname/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 586 bytes .../_implementation.cpython-39.pyc | Bin 3295 -> 3317 bytes .../ssl_match_hostname/_implementation.py | 0 .../site-packages/urllib3/poolmanager.py | 0 .../site-packages/urllib3/request.py | 0 .../site-packages/urllib3/response.py | 0 .../site-packages/urllib3/util/__init__.py | 0 .../util/__pycache__/__init__.cpython-39.pyc | Bin 1089 -> 1123 bytes .../__pycache__/connection.cpython-39.pyc | Bin 3429 -> 3463 bytes .../util/__pycache__/proxy.cpython-39.pyc | Bin 1337 -> 1359 bytes .../util/__pycache__/queue.cpython-39.pyc | Bin 1056 -> 1078 bytes .../util/__pycache__/request.cpython-39.pyc | Bin 3444 -> 3466 bytes .../util/__pycache__/response.cpython-39.pyc | Bin 2329 -> 2363 bytes .../util/__pycache__/retry.cpython-39.pyc | Bin 15828 -> 15850 bytes .../util/__pycache__/ssl_.cpython-39.pyc | Bin 11301 -> 11335 bytes .../__pycache__/ssltransport.cpython-39.pyc | Bin 7470 -> 7504 bytes .../util/__pycache__/timeout.cpython-39.pyc | Bin 8939 -> 8961 bytes .../util/__pycache__/url.cpython-39.pyc | Bin 10628 -> 10662 bytes .../util/__pycache__/wait.cpython-39.pyc | Bin 3124 -> 3146 bytes .../site-packages/urllib3/util/connection.py | 0 .../site-packages/urllib3/util/proxy.py | 0 .../site-packages/urllib3/util/queue.py | 0 .../site-packages/urllib3/util/request.py | 0 .../site-packages/urllib3/util/response.py | 0 .../site-packages/urllib3/util/retry.py | 0 .../site-packages/urllib3/util/ssl_.py | 0 .../urllib3/util/ssltransport.py | 0 .../site-packages/urllib3/util/timeout.py | 0 .../site-packages/urllib3/util/url.py | 0 .../site-packages/urllib3/util/wait.py | 0 .../whichcraft-0.6.1.dist-info/AUTHORS.rst | 0 .../whichcraft-0.6.1.dist-info}/INSTALLER | 0 .../whichcraft-0.6.1.dist-info/LICENSE | 0 .../whichcraft-0.6.1.dist-info/METADATA | 0 .../whichcraft-0.6.1.dist-info/RECORD | 0 .../whichcraft-0.6.1.dist-info/WHEEL | 0 .../whichcraft-0.6.1.dist-info/top_level.txt | 0 .../python3.9}/site-packages/whichcraft.py | 0 .../zope.event-4.5.0-py3.6-nspkg.pth | 0 .../zope.event-4.5.0.dist-info}/INSTALLER | 0 .../zope.event-4.5.0.dist-info/LICENSE.txt | 0 .../zope.event-4.5.0.dist-info/METADATA | 0 .../zope.event-4.5.0.dist-info/RECORD | 0 .../zope.event-4.5.0.dist-info/WHEEL | 0 .../namespace_packages.txt | 0 .../zope.event-4.5.0.dist-info/top_level.txt | 0 .../zope.interface-5.4.0-py3.9-nspkg.pth | 0 .../zope.interface-5.4.0.dist-info}/INSTALLER | 0 .../LICENSE.txt | 0 .../zope.interface-5.4.0.dist-info/METADATA | 0 .../zope.interface-5.4.0.dist-info/RECORD | 6 +- .../zope.interface-5.4.0.dist-info}/WHEEL | 2 +- .../namespace_packages.txt | 0 .../top_level.txt | 0 .../site-packages/zope/event/__init__.py | 0 .../event/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 457 bytes .../__pycache__/classhandler.cpython-39.pyc | Bin 2049 -> 2083 bytes .../event/__pycache__/tests.cpython-39.pyc | Bin 1990 -> 2024 bytes .../site-packages/zope/event/classhandler.py | 0 .../site-packages/zope/event/tests.py | 0 .../site-packages/zope/interface/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 2673 -> 2707 bytes .../__pycache__/_compat.cpython-39.pyc | Bin 4581 -> 4615 bytes .../__pycache__/_flatten.cpython-39.pyc | Bin 588 -> 622 bytes .../__pycache__/adapter.cpython-39.pyc | Bin 26361 -> 26395 bytes .../__pycache__/advice.cpython-39.pyc | Bin 4968 -> 5002 bytes .../__pycache__/declarations.cpython-39.pyc | Bin 30992 -> 31026 bytes .../__pycache__/document.cpython-39.pyc | Bin 3185 -> 3219 bytes .../__pycache__/exceptions.cpython-39.pyc | Bin 7262 -> 7296 bytes .../__pycache__/interface.cpython-39.pyc | Bin 25243 -> 25277 bytes .../__pycache__/interfaces.cpython-39.pyc | Bin 60678 -> 60712 bytes .../__pycache__/registry.cpython-39.pyc | Bin 22612 -> 22646 bytes .../interface/__pycache__/ro.cpython-39.pyc | Bin 19707 -> 19741 bytes .../__pycache__/verify.cpython-39.pyc | Bin 4484 -> 4518 bytes .../site-packages/zope/interface/_compat.py | 0 .../site-packages/zope/interface/_flatten.py | 0 .../_zope_interface_coptimizations.c | 0 ...timizations.cpython-39-x86_64-linux-gnu.so | Bin 0 -> 179072 bytes .../site-packages/zope/interface/adapter.py | 0 .../site-packages/zope/interface/advice.py | 0 .../zope/interface/common/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 8721 -> 8755 bytes .../__pycache__/builtins.cpython-39.pyc | Bin 3544 -> 3578 bytes .../__pycache__/collections.cpython-39.pyc | Bin 8114 -> 8148 bytes .../__pycache__/idatetime.cpython-39.pyc | Bin 24679 -> 24713 bytes .../__pycache__/interfaces.cpython-39.pyc | Bin 7733 -> 7767 bytes .../common/__pycache__/io.cpython-39.pyc | Bin 1379 -> 1413 bytes .../common/__pycache__/mapping.cpython-39.pyc | Bin 7373 -> 7407 bytes .../common/__pycache__/numbers.cpython-39.pyc | Bin 2180 -> 2214 bytes .../__pycache__/sequence.cpython-39.pyc | Bin 8993 -> 9027 bytes .../zope/interface/common/builtins.py | 0 .../zope/interface/common/collections.py | 0 .../zope/interface/common/idatetime.py | 0 .../zope/interface/common/interfaces.py | 0 .../site-packages/zope/interface/common/io.py | 0 .../zope/interface/common/mapping.py | 0 .../zope/interface/common/numbers.py | 0 .../zope/interface/common/sequence.py | 0 .../zope/interface/common/tests/__init__.py | 0 .../tests/__pycache__/__init__.cpython-39.pyc | Bin 3679 -> 3713 bytes .../__pycache__/basemapping.cpython-39.pyc | Bin 3665 -> 3699 bytes .../__pycache__/test_builtins.cpython-39.pyc | Bin 1259 -> 1293 bytes .../test_collections.cpython-39.pyc | Bin 5317 -> 5351 bytes .../__pycache__/test_idatetime.cpython-39.pyc | Bin 1307 -> 1341 bytes .../test_import_interfaces.cpython-39.pyc | Bin 663 -> 697 bytes .../tests/__pycache__/test_io.cpython-39.pyc | Bin 1873 -> 1907 bytes .../__pycache__/test_numbers.cpython-39.pyc | Bin 1221 -> 1255 bytes .../interface/common/tests/basemapping.py | 0 .../interface/common/tests/test_builtins.py | 0 .../common/tests/test_collections.py | 0 .../interface/common/tests/test_idatetime.py | 0 .../common/tests/test_import_interfaces.py | 0 .../zope/interface/common/tests/test_io.py | 0 .../interface/common/tests/test_numbers.py | 0 .../zope/interface/declarations.py | 0 .../site-packages/zope/interface/document.py | 0 .../zope/interface/exceptions.py | 0 .../site-packages/zope/interface/interface.py | 0 .../zope/interface/interfaces.py | 0 .../site-packages/zope/interface/registry.py | 0 .../site-packages/zope/interface/ro.py | 0 .../zope/interface/tests/__init__.py | 0 .../tests/__pycache__/__init__.cpython-39.pyc | Bin 3737 -> 3771 bytes .../advisory_testing.cpython-39.pyc | Bin 1156 -> 1190 bytes .../tests/__pycache__/dummy.cpython-39.pyc | Bin 0 -> 497 bytes .../tests/__pycache__/idummy.cpython-39.pyc | Bin 661 -> 695 bytes .../tests/__pycache__/m1.cpython-39.pyc | Bin 0 -> 618 bytes .../tests/__pycache__/odd.cpython-39.pyc | Bin 3494 -> 3528 bytes .../__pycache__/test_adapter.cpython-39.pyc | Bin 75793 -> 75827 bytes .../__pycache__/test_advice.cpython-39.pyc | Bin 15854 -> 15888 bytes .../test_declarations.cpython-39.pyc | Bin 113992 -> 114026 bytes .../__pycache__/test_document.cpython-39.pyc | Bin 21231 -> 21265 bytes .../__pycache__/test_element.cpython-39.pyc | Bin 854 -> 888 bytes .../test_exceptions.cpython-39.pyc | Bin 7140 -> 7174 bytes .../__pycache__/test_interface.cpython-39.pyc | Bin 114966 -> 115000 bytes .../test_interfaces.cpython-39.pyc | Bin 6604 -> 6638 bytes .../test_odd_declarations.cpython-39.pyc | Bin 10326 -> 10360 bytes .../__pycache__/test_registry.cpython-39.pyc | Bin 125190 -> 125224 bytes .../tests/__pycache__/test_ro.cpython-39.pyc | Bin 18895 -> 18929 bytes .../__pycache__/test_sorting.cpython-39.pyc | Bin 2481 -> 2515 bytes .../__pycache__/test_verify.cpython-39.pyc | Bin 33994 -> 34028 bytes .../zope/interface/tests/advisory_testing.py | 0 .../zope/interface/tests/dummy.py | 0 .../zope/interface/tests/idummy.py | 0 .../site-packages/zope/interface/tests/m1.py | 0 .../site-packages/zope/interface/tests/odd.py | 0 .../zope/interface/tests/test_adapter.py | 0 .../zope/interface/tests/test_advice.py | 0 .../zope/interface/tests/test_declarations.py | 0 .../zope/interface/tests/test_document.py | 0 .../zope/interface/tests/test_element.py | 0 .../zope/interface/tests/test_exceptions.py | 0 .../zope/interface/tests/test_interface.py | 0 .../zope/interface/tests/test_interfaces.py | 0 .../interface/tests/test_odd_declarations.py | 0 .../zope/interface/tests/test_registry.py | 0 .../zope/interface/tests/test_ro.py | 0 .../zope/interface/tests/test_sorting.py | 0 .../zope/interface/tests/test_verify.py | 0 .../site-packages/zope/interface/verify.py | 0 IKEA_scraper/.venv/lib64 | 1 + IKEA_scraper/.venv/pyvenv.cfg | 2 +- 2824 files changed, 881 insertions(+), 21414 deletions(-) create mode 100644 22.09.21/main.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/installed-files.txt delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/_cffi_backend.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/_distutils_hack/__pycache__/override.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/installed-files.txt delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/certifi/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/certifi/__pycache__/__main__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/LICENSE delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/METADATA delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/RECORD delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/entry_points.txt delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/top_level.txt delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__init__.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/api.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/backend_ctypes.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/cffi_opcode.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/commontypes.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/cparser.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/error.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/ffiplatform.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/lock.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/model.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/pkgconfig.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/recompiler.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/setuptools_ext.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/vengine_cpy.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/vengine_gen.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/verifier.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/_cffi_errors.h delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/_cffi_include.h delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/_embedding.h delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/api.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/backend_ctypes.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/cffi_opcode.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/commontypes.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/cparser.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/error.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/ffiplatform.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/lock.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/model.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/parse_c_type.h delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/pkgconfig.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/recompiler.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/setuptools_ext.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/vengine_cpy.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/vengine_gen.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/cffi/verifier.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/__pycache__/version.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/cli/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/installed-files.txt delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/future/backports/xmlrpc/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/future/tests/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/ares.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_abstract_linkable.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_greenlet_primitives.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_hub_local.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_hub_primitives.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_ident.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_imap.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_semaphore.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_tracer.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_waiter.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_cevent.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_cgreenlet.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_clocal.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_cqueue.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/libev/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/libev/corecext.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/libuv/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/libuv/_corecffi.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/testing/coveragesite/__pycache__/sitecustomize.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/__main__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_blocks_at_top_level.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_import_import_patch.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_import_patch.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_import_wait.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_imports_at_top_level.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_imports_imports_at_top_level.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/getaddrinfo_module.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__GreenletExit.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__ares_timeout.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__getaddrinfo_import.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__import_wait.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__issue230.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__issue_728.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__monkey_hub_in_thread.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__monkey_multiple_imports.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__monkey_sigchld_2.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__nondefaultloop.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__sleep0.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__subprocess_poll.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__threading_holding_lock_while_monkey.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/gevent/tests/monkey_package/__pycache__/__main__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/geventwebsocket/gunicorn/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/geventwebsocket/gunicorn/__pycache__/workers.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/geventwebsocket/protocols/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/greenlet-1.1.1.dist-info/WHEEL delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/greenlet/_greenlet.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/greenlet/tests/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/greenlet/tests/_test_extension.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/greenlet/tests/_test_extension_cpp.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/idna/__pycache__/package_data.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/libfuturize/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/libpasteurize/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/cli/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/cli/__pycache__/status_codes.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/index/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/models/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/network/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/build/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/install/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/resolution/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/resolution/legacy/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/resolution/resolvelib/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/utils/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_internal/utils/__pycache__/filetypes.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/cachecontrol/__pycache__/wrapper.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/certifi/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/certifi/__pycache__/__main__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/chardet/__pycache__/compat.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/chardet/cli/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/chardet/metadata/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/colorama/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/html5lib/_trie/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/html5lib/filters/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/idna/__pycache__/package_data.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/msgpack/__pycache__/_version.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/pep517/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/requests/__pycache__/packages.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/resolvelib/compat/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/resolvelib/compat/__pycache__/collections_abc.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/tomli/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/__pycache__/_version.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/contrib/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/packages/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pkg_resources/_vendor/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pkg_resources/tests/data/my-test-package-source/__pycache__/setup.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/LICENSE delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/METADATA delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/RECORD delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/top_level.txt delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__init__.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/_ast_gen.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/_build_tables.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/ast_transforms.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/c_ast.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/c_generator.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/c_lexer.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/c_parser.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/lextab.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/plyparser.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/yacctab.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/_ast_gen.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/_build_tables.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/_c_ast.cfg delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ast_transforms.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/c_ast.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/c_generator.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/c_lexer.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/c_parser.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/lextab.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__init__.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/cpp.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/ctokens.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/lex.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/yacc.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/ygen.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/cpp.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/ctokens.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/lex.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/yacc.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/ygen.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/plyparser.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pycparser/yacctab.py delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/pyparsing-2.4.7.dist-info/WHEEL delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/_deprecation_warning.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/py34compat.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/version.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/windows_support.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/_distutils/__pycache__/debug.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/_distutils/__pycache__/py38compat.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/_distutils/command/__pycache__/py37compat.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/_vendor/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/_vendor/more_itertools/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/setuptools/command/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/urllib3/__pycache__/_version.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/urllib3/contrib/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/urllib3/packages/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/urllib3/packages/backports/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/zope.event-4.5.0.dist-info/INSTALLER delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/zope.interface-5.4.0.dist-info/INSTALLER delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/zope/event/__pycache__/__init__.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/zope/interface/_zope_interface_coptimizations.cp39-win_amd64.pyd delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/zope/interface/tests/__pycache__/dummy.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Lib/site-packages/zope/interface/tests/__pycache__/m1.cpython-39.pyc delete mode 100644 IKEA_scraper/.venv/Scripts/Activate.ps1 delete mode 100644 IKEA_scraper/.venv/Scripts/activate.bat delete mode 100644 IKEA_scraper/.venv/Scripts/deactivate.bat delete mode 100644 IKEA_scraper/.venv/Scripts/futurize.exe delete mode 100644 IKEA_scraper/.venv/Scripts/normalizer.exe delete mode 100644 IKEA_scraper/.venv/Scripts/pasteurize.exe delete mode 100644 IKEA_scraper/.venv/Scripts/pip.exe delete mode 100644 IKEA_scraper/.venv/Scripts/pip3.9.exe delete mode 100644 IKEA_scraper/.venv/Scripts/pip3.exe delete mode 100644 IKEA_scraper/.venv/Scripts/python.exe delete mode 100644 IKEA_scraper/.venv/Scripts/pythonw.exe create mode 100644 IKEA_scraper/.venv/bin/Activate.ps1 rename IKEA_scraper/.venv/{Scripts => bin}/__pycache__/bottle.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Scripts => bin}/activate (94%) create mode 100644 IKEA_scraper/.venv/bin/activate.csh create mode 100644 IKEA_scraper/.venv/bin/activate.fish rename IKEA_scraper/.venv/{Scripts => bin}/bottle.py (99%) rename IKEA_scraper/.venv/{Scripts/futurize-script.py => bin/futurize} (92%) create mode 100644 IKEA_scraper/.venv/bin/normalizer rename IKEA_scraper/.venv/{Scripts/pasteurize-script.py => bin/pasteurize} (92%) create mode 100644 IKEA_scraper/.venv/bin/pip create mode 100644 IKEA_scraper/.venv/bin/pip3 create mode 100644 IKEA_scraper/.venv/bin/pip3.9 create mode 120000 IKEA_scraper/.venv/bin/python create mode 120000 IKEA_scraper/.venv/bin/python3 create mode 120000 IKEA_scraper/.venv/bin/python3.9 rename IKEA_scraper/.venv/{Include => include}/site/python3.9/greenlet/greenlet.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/Eel-0.14.0-py3.9.egg-info/PKG-INFO (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/Eel-0.14.0-py3.9.egg-info/SOURCES.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/Eel-0.14.0-py3.9.egg-info/dependency_links.txt (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/installed-files.txt rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/Eel-0.14.0-py3.9.egg-info/requires.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/Eel-0.14.0-py3.9.egg-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/__pycache__/bottle.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/__pycache__/pyparsing.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/__pycache__/whichcraft.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/_distutils_hack/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/_distutils_hack/__pycache__/__init__.cpython-39.pyc (94%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/_distutils_hack/__pycache__/override.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/_distutils_hack/override.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/beautifulsoup4-4.10.0.dist-info/AUTHORS (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/beautifulsoup4-4.10.0.dist-info/COPYING.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/beautifulsoup4-4.10.0.dist-info/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/beautifulsoup4-4.10.0.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/beautifulsoup4-4.10.0.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/beautifulsoup4-4.10.0.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/beautifulsoup4-4.10.0.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/beautifulsoup4-4.10.0.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle-0.12.19.dist-info/AUTHORS (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle-0.12.19.dist-info/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle-0.12.19.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle-0.12.19.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle-0.12.19.dist-info/RECORD (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle-0.12.19.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle-0.12.19.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/PKG-INFO (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/SOURCES.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/dependency_links.txt (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/installed-files.txt rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/requires.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket/__pycache__/__init__.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket/__pycache__/plugin.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket/__pycache__/server.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket/plugin.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bottle_websocket/server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4-0.0.1-py3.9.egg-info/PKG-INFO (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4-0.0.1-py3.9.egg-info/SOURCES.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4-0.0.1-py3.9.egg-info/dependency_links.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4-0.0.1-py3.9.egg-info/installed-files.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4-0.0.1-py3.9.egg-info/requires.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4-0.0.1-py3.9.egg-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/__pycache__/__init__.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/__pycache__/dammit.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/__pycache__/diagnose.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/__pycache__/element.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/__pycache__/formatter.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/__pycache__/testing.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/builder/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/builder/__pycache__/__init__.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/builder/__pycache__/_html5lib.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/builder/__pycache__/_htmlparser.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/builder/__pycache__/_lxml.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/builder/_html5lib.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/builder/_htmlparser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/builder/_lxml.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/dammit.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/diagnose.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/element.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/formatter.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/bs4/testing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi-2021.5.30.dist-info/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi-2021.5.30.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi-2021.5.30.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi-2021.5.30.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi-2021.5.30.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi-2021.5.30.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi/__main__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/certifi/__pycache__/__init__.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/certifi/__pycache__/__main__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi/__pycache__/core.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi/cacert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/certifi/core.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/cffi-1.14.6.dist-info => lib/python3.9/site-packages/charset_normalizer-2.0.6.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer-2.0.6.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer-2.0.6.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer-2.0.6.dist-info/RECORD (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer-2.0.6.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer-2.0.6.dist-info/entry_points.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer-2.0.6.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__pycache__/__init__.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__pycache__/api.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__pycache__/cd.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__pycache__/constant.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__pycache__/legacy.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__pycache__/md.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__pycache__/models.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/__pycache__/utils.cpython-39.pyc (91%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/__pycache__/version.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/api.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/assets/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/assets/__pycache__/__init__.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/cd.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/cli/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/cli/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/cli/__pycache__/normalizer.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/cli/normalizer.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/constant.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/legacy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/md.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/models.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/py.typed (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/charset_normalizer/version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/distutils-precedence.pth (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/__main__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/__pycache__/__init__.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/__pycache__/__main__.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/__pycache__/browsers.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/__pycache__/chrome.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/__pycache__/edge.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/__pycache__/electron.cpython-39.pyc (60%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/browsers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/chrome.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/edge.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/eel.js (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/eel/electron.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future-0.18.2-py3.9.egg-info/PKG-INFO (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future-0.18.2-py3.9.egg-info/SOURCES.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future-0.18.2-py3.9.egg-info/dependency_links.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future-0.18.2-py3.9.egg-info/entry_points.txt (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/installed-files.txt rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future-0.18.2-py3.9.egg-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/__pycache__/__init__.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/__pycache__/__init__.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/__pycache__/_markupbase.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/__pycache__/datetime.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/__pycache__/misc.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/__pycache__/socket.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/__pycache__/socketserver.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/__pycache__/total_ordering.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/_markupbase.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/datetime.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/__init__.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/_encoded_words.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/_header_value_parser.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/_parseaddr.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/_policybase.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/base64mime.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/charset.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/encoders.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/errors.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/feedparser.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/generator.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/header.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/headerregistry.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/iterators.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/message.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/parser.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/policy.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/quoprimime.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/__pycache__/utils.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/_encoded_words.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/_header_value_parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/_parseaddr.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/_policybase.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/base64mime.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/charset.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/encoders.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/errors.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/feedparser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/generator.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/header.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/headerregistry.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/iterators.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/message.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__pycache__/application.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__pycache__/audio.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__pycache__/base.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__pycache__/image.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__pycache__/message.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__pycache__/multipart.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__pycache__/nonmultipart.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/__pycache__/text.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/application.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/audio.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/image.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/message.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/multipart.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/nonmultipart.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/mime/text.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/policy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/quoprimime.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/email/utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/html/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/html/__pycache__/__init__.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/html/__pycache__/entities.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/html/__pycache__/parser.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/html/entities.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/html/parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/__pycache__/client.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/__pycache__/cookiejar.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/__pycache__/cookies.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/__pycache__/server.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/client.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/cookiejar.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/cookies.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/http/server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/misc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/socket.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/socketserver.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/__pycache__/__init__.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/__pycache__/pystone.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/__pycache__/ssl_servers.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/__pycache__/support.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/badcert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/badkey.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/dh512.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/https_svn_python_org_root.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/keycert.passwd.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/keycert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/keycert2.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/nokia.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/nullbytecert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/nullcert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/pystone.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/sha256.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/ssl_cert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/ssl_key.passwd.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/ssl_key.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/ssl_servers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/test/support.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/total_ordering.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/__pycache__/error.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/__pycache__/parse.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/__pycache__/request.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/__pycache__/response.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/__pycache__/robotparser.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/error.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/parse.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/request.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/response.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/urllib/robotparser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/xmlrpc/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/xmlrpc/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/xmlrpc/__pycache__/client.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/xmlrpc/__pycache__/server.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/xmlrpc/client.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/backports/xmlrpc/server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__pycache__/__init__.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__pycache__/disabled.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__pycache__/iterators.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__pycache__/misc.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__pycache__/new_min_max.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__pycache__/newnext.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__pycache__/newround.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/__pycache__/newsuper.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/disabled.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/iterators.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/misc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/new_min_max.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/newnext.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/newround.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/builtins/newsuper.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/__init__.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/_dummy_thread.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/_markupbase.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/_thread.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/builtins.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/collections.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/configparser.cpython-39.pyc (55%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/copyreg.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/itertools.cpython-39.pyc (51%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/pickle.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/queue.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/reprlib.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/socketserver.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/subprocess.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/sys.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/__pycache__/winreg.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/_dummy_thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/_markupbase.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/_thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/builtins.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/collections.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/configparser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/copyreg.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/dbm/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/dbm/__pycache__/__init__.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/dbm/__pycache__/dumb.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/dbm/__pycache__/gnu.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/dbm/__pycache__/ndbm.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/dbm/dumb.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/dbm/gnu.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/dbm/ndbm.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/html/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/html/__pycache__/__init__.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/html/__pycache__/entities.cpython-39.pyc (55%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/html/__pycache__/parser.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/html/entities.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/html/parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/__pycache__/client.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/__pycache__/cookiejar.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/__pycache__/cookies.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/__pycache__/server.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/client.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/cookiejar.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/cookies.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/http/server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/itertools.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/pickle.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/queue.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/reprlib.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/socketserver.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/subprocess.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/sys.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/test/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/test/__pycache__/__init__.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/test/__pycache__/support.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/test/support.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/__init__.cpython-39.pyc (67%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/colorchooser.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/commondialog.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/constants.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/dialog.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/dnd.cpython-39.pyc (65%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/filedialog.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/font.cpython-39.pyc (65%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/messagebox.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/scrolledtext.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/simpledialog.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/tix.cpython-39.pyc (65%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/__pycache__/ttk.cpython-39.pyc (65%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/colorchooser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/commondialog.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/constants.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/dialog.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/dnd.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/filedialog.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/font.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/messagebox.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/scrolledtext.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/simpledialog.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/tix.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/tkinter/ttk.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/__pycache__/__init__.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/__pycache__/error.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/__pycache__/parse.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/__pycache__/request.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/__pycache__/response.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/__pycache__/robotparser.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/error.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/parse.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/request.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/response.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/urllib/robotparser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/winreg.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/xmlrpc/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/xmlrpc/__pycache__/client.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/xmlrpc/__pycache__/server.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/xmlrpc/client.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/moves/xmlrpc/server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/standard_library/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/standard_library/__pycache__/__init__.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/tests/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/future/tests/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/tests/__pycache__/base.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/tests/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/__init__.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newbytes.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newdict.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newint.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newlist.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newmemoryview.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newobject.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newopen.cpython-39.pyc (70%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newrange.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/__pycache__/newstr.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newbytes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newdict.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newint.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newlist.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newmemoryview.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newobject.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newopen.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newrange.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/types/newstr.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/utils/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/utils/__pycache__/__init__.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/utils/__pycache__/surrogateescape.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/future/utils/surrogateescape.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent-21.8.0.dist-info/AUTHORS (100%) rename IKEA_scraper/.venv/{Lib/site-packages/charset_normalizer-2.0.6.dist-info => lib/python3.9/site-packages/gevent-21.8.0.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent-21.8.0.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent-21.8.0.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent-21.8.0.dist-info/NOTICE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent-21.8.0.dist-info/RECORD (95%) rename IKEA_scraper/.venv/{Lib/site-packages/zope.interface-5.4.0.dist-info => lib/python3.9/site-packages/gevent-21.8.0.dist-info}/WHEEL (50%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent-21.8.0.dist-info/entry_points.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent-21.8.0.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/__init__.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_abstract_linkable.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_compat.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_config.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_fileobjectcommon.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_fileobjectposix.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_greenlet_primitives.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_hub_local.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_hub_primitives.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_ident.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_imap.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_interfaces.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_monitor.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_patcher.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_semaphore.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_socket2.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_socket3.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_socketcommon.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_ssl2.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_ssl3.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_sslgte279.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_tblib.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_threading.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_tracer.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_util.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_util_py2.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/_waiter.cpython-39.pyc (95%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/ares.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/backdoor.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/baseserver.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/builtins.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/contextvars.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/core.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/event.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/events.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/exceptions.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/fileobject.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/greenlet.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/hub.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/local.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/lock.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/monkey.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/os.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/pool.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/pywsgi.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/queue.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/resolver_ares.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/resolver_thread.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/select.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/selectors.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/server.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/signal.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/socket.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/ssl.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/subprocess.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/thread.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/threading.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/threadpool.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/time.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/timeout.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/util.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/__pycache__/win32util.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_abstract_linkable.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_config.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ffi/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ffi/__pycache__/__init__.cpython-39.pyc (51%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ffi/__pycache__/callback.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ffi/__pycache__/loop.cpython-39.pyc (65%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ffi/__pycache__/watcher.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ffi/callback.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ffi/loop.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ffi/watcher.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_fileobjectcommon.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_fileobjectposix.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_abstract_linkable.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_greenlet_primitives.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_hub_local.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_hub_primitives.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_ident.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_imap.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_semaphore.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_tracer.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_waiter.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_cevent.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_cgreenlet.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_clocal.cpython-39-x86_64-linux-gnu.so create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_cqueue.cpython-39-x86_64-linux-gnu.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_greenlet_primitives.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_hub_local.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_hub_primitives.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ident.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_imap.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_interfaces.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_monitor.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_patcher.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_semaphore.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_socket2.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_socket3.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_socketcommon.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ssl2.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_ssl3.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_sslgte279.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_tblib.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_threading.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_tracer.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_util_py2.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/_waiter.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/ares.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/backdoor.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/baseserver.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/builtins.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/contextvars.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/core.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/event.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/events.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/fileobject.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/greenlet.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/hub.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libev/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/libev/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libev/__pycache__/_corecffi_build.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libev/__pycache__/corecffi.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libev/__pycache__/watcher.cpython-39.pyc (94%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/libev/_corecffi.abi3.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libev/_corecffi_build.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/libev/corecext.cpython-39-x86_64-linux-gnu.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libev/corecffi.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libev/watcher.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libuv/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/libuv/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libuv/__pycache__/_corecffi_build.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libuv/__pycache__/loop.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libuv/__pycache__/watcher.cpython-39.pyc (54%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/libuv/_corecffi.abi3.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libuv/_corecffi_build.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libuv/loop.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/libuv/watcher.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/local.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/lock.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/os.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/pool.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/pywsgi.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/queue.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/__pycache__/__init__.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/__pycache__/_addresses.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/__pycache__/_hostsfile.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/__pycache__/ares.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/__pycache__/blocking.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/__pycache__/dnspython.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/__pycache__/thread.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/_addresses.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/_hostsfile.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/ares.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/blocking.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/resolver/cares.cpython-39-x86_64-linux-gnu.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/dnspython.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver/thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver_ares.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/resolver_thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/select.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/selectors.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/signal.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/socket.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/ssl.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/subprocess.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/__init__.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/errorhandler.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/exception.cpython-39.pyc (60%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/flaky.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/hub.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/leakcheck.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/modules.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/monkey_test.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/openfiles.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/params.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/patched_tests_setup.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/resources.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/six.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/skipping.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/sockets.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/support.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/switching.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/sysinfo.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/testcase.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/testrunner.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/timing.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/travis.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/__pycache__/util.cpython-39.pyc (69%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/testing/coveragesite/__pycache__/sitecustomize.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/coveragesite/sitecustomize.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/errorhandler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/exception.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/flaky.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/hub.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/leakcheck.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/modules.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/monkey_test.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/openfiles.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/params.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/patched_tests_setup.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/resources.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/six.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/skipping.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/sockets.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/support.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/switching.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/sysinfo.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/testcase.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/testrunner.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/timing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/travis.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/testing/util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/2_7_keycert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__main__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/__init__.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/__main__.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/_blocks_at_top_level.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/_import_import_patch.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/_import_patch.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/_import_wait.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/_imports_at_top_level.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/_imports_imports_at_top_level.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/getaddrinfo_module.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/known_failures.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/lock_tests.cpython-39.pyc (99%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__GreenletExit.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test___config.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test___ident.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test___monitor.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test___monkey_patching.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__all__.cpython-39.pyc (65%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__api.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__api_timeout.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__ares_host_result.cpython-39.pyc (81%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__ares_timeout.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__backdoor.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__close_backend_fd.cpython-39.pyc (51%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__compat.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__contextvars.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__core.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__core_async.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__core_callback.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__core_fork.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__core_loop_run.cpython-39.pyc (67%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__core_stat.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__core_timer.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__core_watcher.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__destroy.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__destroy_default_loop.cpython-39.pyc (68%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__doctests.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__environ.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__event.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__events.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__example_echoserver.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__example_portforwarder.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__example_udp_client.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__example_udp_server.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__example_webproxy.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__example_wsgiserver.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__example_wsgiserver_ssl.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__examples.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__exc_info.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__execmodules.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__fileobject.cpython-39.pyc (97%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__getaddrinfo_import.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__greenio.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__greenlet.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__greenletset.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__greenness.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__hub.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__hub_join.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__hub_join_timeout.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__import_blocking_in_greenlet.cpython-39.pyc (62%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__import_wait.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issue112.cpython-39.pyc (66%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issue1686.cpython-39.pyc (85%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__issue230.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issue330.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issue467.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issue6.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issue600.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issue607.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issue639.cpython-39.pyc (60%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__issue_728.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__issues461_471.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__iwait.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__joinall.cpython-39.pyc (67%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__local.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__lock.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__loop_callback.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__makefile_ref.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__memleak.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_builtins_future.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_futures_thread.cpython-39.pyc (77%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__monkey_hub_in_thread.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_logging.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_module_run.cpython-39.pyc (93%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__monkey_multiple_imports.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_queue.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_select.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_selectors.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_sigchld.cpython-39.pyc (76%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__monkey_sigchld_2.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_sigchld_3.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_ssl_warning.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_ssl_warning2.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__monkey_ssl_warning3.cpython-39.pyc (84%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__nondefaultloop.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__order.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__os.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__pool.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__pywsgi.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__queue.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__real_greenlet.cpython-39.pyc (70%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__refcount.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__refcount_core.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__resolver_dnspython.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__select.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__selectors.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__semaphore.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__server.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__server_pywsgi.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__signal.cpython-39.pyc (67%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__sleep0.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket_close.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket_dns.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket_dns6.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket_errors.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket_ex.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket_send_memoryview.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket_ssl.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socket_timeout.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__socketpair.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__ssl.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__subprocess.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__subprocess_interrupted.cpython-39.pyc (64%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__subprocess_poll.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__systemerror.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__thread.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threading.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threading_2.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threading_before_monkey.cpython-39.pyc (61%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/__pycache__/test__threading_holding_lock_while_monkey.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threading_monkey_in_thread.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threading_native_before_monkey.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threading_no_monkey.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threading_patched_local.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threading_vs_settrace.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threadpool.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__threadpool_executor_patched.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__timeout.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/__pycache__/test__util.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/_blocks_at_top_level.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/_import_import_patch.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/_import_patch.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/_import_wait.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/_imports_at_top_level.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/_imports_imports_at_top_level.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/badcert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/badkey.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/getaddrinfo_module.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/hosts_file.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/https_svn_python_org_root.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/keycert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/known_failures.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/lock_tests.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__main__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__pycache__/__init__.cpython-39.pyc (52%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/tests/monkey_package/__pycache__/__main__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__pycache__/issue1526_no_monkey.cpython-39.pyc (59%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__pycache__/issue1526_with_monkey.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__pycache__/issue302monkey.cpython-39.pyc (50%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__pycache__/script.cpython-39.pyc (70%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__pycache__/threadpool_monkey_patches.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/__pycache__/threadpool_no_monkey.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/issue1526_no_monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/issue1526_with_monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/issue302monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/script.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/threadpool_monkey_patches.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/monkey_package/threadpool_no_monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/nullcert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/server.crt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/server.key (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/sha256.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__GreenletExit.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test___config.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test___ident.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test___monitor.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test___monkey_patching.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__all__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__api.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__api_timeout.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__ares_host_result.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__ares_timeout.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__backdoor.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__close_backend_fd.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__contextvars.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__core.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__core_async.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__core_callback.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__core_fork.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__core_loop_run.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__core_stat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__core_timer.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__core_watcher.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__destroy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__destroy_default_loop.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__doctests.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__environ.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__event.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__events.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__example_echoserver.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__example_portforwarder.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__example_udp_client.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__example_udp_server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__example_webproxy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__example_wsgiserver.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__example_wsgiserver_ssl.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__examples.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__exc_info.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__execmodules.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__fileobject.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__getaddrinfo_import.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__greenio.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__greenlet.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__greenletset.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__greenness.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__hub.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__hub_join.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__hub_join_timeout.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__import_blocking_in_greenlet.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__import_wait.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue112.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue1686.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue230.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue330.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue467.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue6.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue600.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue607.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue639.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issue_728.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__issues461_471.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__iwait.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__joinall.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__local.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__lock.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__loop_callback.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__makefile_ref.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__memleak.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_builtins_future.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_futures_thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_hub_in_thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_logging.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_module_run.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_multiple_imports.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_queue.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_select.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_selectors.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_sigchld.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_sigchld_2.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_sigchld_3.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_ssl_warning.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_ssl_warning2.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__monkey_ssl_warning3.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__nondefaultloop.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__order.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__os.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__pool.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__pywsgi.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__queue.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__real_greenlet.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__refcount.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__refcount_core.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__resolver_dnspython.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__select.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__selectors.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__semaphore.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__server_pywsgi.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__signal.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__sleep0.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket_close.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket_dns.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket_dns6.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket_errors.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket_ex.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket_send_memoryview.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket_ssl.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socket_timeout.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__socketpair.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__ssl.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__subprocess.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__subprocess_interrupted.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__subprocess_poll.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__systemerror.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading_2.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading_before_monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading_holding_lock_while_monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading_monkey_in_thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading_native_before_monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading_no_monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading_patched_local.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threading_vs_settrace.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threadpool.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__threadpool_executor_patched.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__timeout.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test__util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test_server.crt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/test_server.key (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/tests_that_dont_do_leakchecks.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/tests_that_dont_monkeypatch.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/tests_that_dont_use_resolver.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/tests/wrongcert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/thread.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/threading.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/threadpool.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/time.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/timeout.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent/win32util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent_websocket-0.10.1.dist-info/DESCRIPTION.rst (100%) rename IKEA_scraper/.venv/{Lib/site-packages/gevent-21.8.0.dist-info => lib/python3.9/site-packages/gevent_websocket-0.10.1.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent_websocket-0.10.1.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent_websocket-0.10.1.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent_websocket-0.10.1.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent_websocket-0.10.1.dist-info/metadata.json (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/gevent_websocket-0.10.1.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/__init__.cpython-39.pyc (52%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/_compat.cpython-39.pyc (52%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/exceptions.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/handler.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/logging.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/resource.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/server.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/utf8validator.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/utils.cpython-39.pyc (50%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/__pycache__/websocket.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/_compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/gunicorn/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/geventwebsocket/gunicorn/__pycache__/__init__.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/geventwebsocket/gunicorn/__pycache__/workers.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/gunicorn/workers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/handler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/logging.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/protocols/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/geventwebsocket/protocols/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/protocols/__pycache__/base.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/protocols/__pycache__/wamp.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/protocols/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/protocols/wamp.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/resource.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/server.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/utf8validator.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/geventwebsocket/websocket.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet-1.1.1.dist-info/AUTHORS (100%) rename IKEA_scraper/.venv/{Lib/site-packages/gevent_websocket-0.10.1.dist-info => lib/python3.9/site-packages/greenlet-1.1.1.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet-1.1.1.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet-1.1.1.dist-info/LICENSE.PSF (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet-1.1.1.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet-1.1.1.dist-info/RECORD (90%) rename IKEA_scraper/.venv/{Lib/site-packages/gevent-21.8.0.dist-info => lib/python3.9/site-packages/greenlet-1.1.1.dist-info}/WHEEL (50%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet-1.1.1.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/__pycache__/__init__.cpython-39.pyc (66%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/greenlet/_greenlet.cpython-39-x86_64-linux-gnu.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/greenlet.c (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/greenlet.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/setup_switch_x64_masm.cmd (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_aarch64_gcc.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_alpha_unix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_amd64_unix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_arm32_gcc.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_arm32_ios.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_csky_gcc.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_m68k_gcc.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_mips_unix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_ppc64_aix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_ppc64_linux.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_ppc_aix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_ppc_linux.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_ppc_macosx.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_ppc_unix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_riscv_unix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_s390_unix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_sparc_sun_gcc.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_x32_unix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_x64_masm.asm (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_x64_masm.obj (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_x64_msvc.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_x86_msvc.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/platform/switch_x86_unix.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/slp_platformselect.h (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/greenlet/tests/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_contextvars.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_cpp.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_extension_interface.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_gc.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_generator.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_generator_nested.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_greenlet.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_leaks.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_stack_saved.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_throw.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_tracing.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_version.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/__pycache__/test_weakref.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/_test_extension.c (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/greenlet/tests/_test_extension.cpython-39-x86_64-linux-gnu.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/_test_extension_cpp.cpp (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/greenlet/tests/_test_extension_cpp.cpython-39-x86_64-linux-gnu.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_contextvars.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_cpp.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_extension_interface.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_gc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_generator.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_generator_nested.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_greenlet.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_leaks.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_stack_saved.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_throw.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_tracing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/greenlet/tests/test_weakref.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/greenlet-1.1.1.dist-info => lib/python3.9/site-packages/idna-3.2.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna-3.2.dist-info/LICENSE.md (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna-3.2.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna-3.2.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna-3.2.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna-3.2.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/__pycache__/__init__.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/__pycache__/codec.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/idna/__pycache__/compat.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/idna/__pycache__/core.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/__pycache__/idnadata.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/__pycache__/intranges.cpython-39.pyc (81%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/idna/__pycache__/package_data.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/idna/__pycache__/uts46data.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/codec.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/core.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/idnadata.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/intranges.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/package_data.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/py.typed (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/idna/uts46data.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/libfuturize/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/__pycache__/fixer_util.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/__pycache__/main.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixer_util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/__init__.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_UserDict.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_absolute_import.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_add__future__imports_except_unicode_literals.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_basestring.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_bytes.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_cmp.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_division.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_division_safe.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_execfile.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_future_builtins.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_future_standard_library.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_future_standard_library_urllib.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_input.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_metaclass.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_next_call.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_object.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_oldstr_wrap.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_order___future__imports.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_print.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_print_with_import.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_raise.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_remove_old__future__imports.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_unicode_keep_u.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_unicode_literals_import.cpython-39.pyc (68%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/__pycache__/fix_xrange_with_import.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_UserDict.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_absolute_import.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_add__future__imports_except_unicode_literals.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_basestring.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_bytes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_cmp.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_division.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_division_safe.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_execfile.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_future_builtins.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_future_standard_library.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_future_standard_library_urllib.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_input.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_metaclass.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_next_call.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_object.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_oldstr_wrap.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_order___future__imports.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_print.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_print_with_import.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_raise.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_remove_old__future__imports.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_unicode_keep_u.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_unicode_literals_import.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/fixes/fix_xrange_with_import.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libfuturize/main.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/libpasteurize/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/__pycache__/main.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/__init__.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/feature_base.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_add_all__future__imports.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_add_all_future_builtins.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_add_future_standard_library_import.cpython-39.pyc (70%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_annotations.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_division.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_features.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_fullargspec.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_future_builtins.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_getcwd.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_imports.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_imports2.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_kwargs.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_memoryview.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_metaclass.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_newstyle.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_next.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_printfunction.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_raise.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_raise_.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_throw.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/__pycache__/fix_unpacking.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/feature_base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_add_all__future__imports.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_add_all_future_builtins.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_add_future_standard_library_import.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_annotations.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_division.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_features.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_fullargspec.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_future_builtins.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_getcwd.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_imports.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_imports2.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_kwargs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_memoryview.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_metaclass.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_newstyle.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_next.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_printfunction.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_raise.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_raise_.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_throw.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/fixes/fix_unpacking.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/libpasteurize/main.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/__pycache__/__init__.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/builtins/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/builtins/__pycache__/__init__.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/builtins/__pycache__/misc.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/builtins/__pycache__/noniterators.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/builtins/misc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/builtins/noniterators.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/translation/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/translation/__pycache__/__init__.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/types/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/types/__pycache__/__init__.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/types/__pycache__/basestring.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/types/__pycache__/olddict.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/types/__pycache__/oldstr.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/types/basestring.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/types/olddict.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/types/oldstr.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/utils/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/past/utils/__pycache__/__init__.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib/site-packages/idna-3.2.dist-info => lib/python3.9/site-packages/pip-21.2.4.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip-21.2.4.dist-info/LICENSE.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip-21.2.4.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip-21.2.4.dist-info/RECORD (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip-21.2.4.dist-info/REQUESTED (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip-21.2.4.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip-21.2.4.dist-info/entry_points.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip-21.2.4.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/__main__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/__pycache__/__init__.cpython-39.pyc (67%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/__pycache__/__main__.cpython-39.pyc (55%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/__init__.cpython-39.pyc (52%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/build_env.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/cache.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/configuration.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/exceptions.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/main.cpython-39.pyc (51%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/pyproject.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/self_outdated_check.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/__pycache__/wheel_builder.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/build_env.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cache.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/cli/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/autocompletion.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/base_command.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/cmdoptions.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/command_context.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/main.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/main_parser.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/parser.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/progress_bars.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/req_command.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/__pycache__/spinners.cpython-39.pyc (93%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/cli/__pycache__/status_codes.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/autocompletion.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/base_command.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/cmdoptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/command_context.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/main.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/main_parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/progress_bars.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/req_command.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/spinners.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/cli/status_codes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/__init__.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/cache.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/check.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/completion.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/configuration.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/debug.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/download.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/freeze.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/hash.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/help.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/index.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/install.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/list.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/search.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/show.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/uninstall.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/__pycache__/wheel.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/cache.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/check.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/completion.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/configuration.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/debug.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/download.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/freeze.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/hash.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/help.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/index.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/install.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/list.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/search.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/show.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/uninstall.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/commands/wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/configuration.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/__pycache__/__init__.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/__pycache__/base.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/__pycache__/installed.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/__pycache__/sdist.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/__pycache__/wheel.cpython-39.pyc (67%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/installed.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/sdist.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/distributions/wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/index/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/index/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/index/__pycache__/collector.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/index/__pycache__/package_finder.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/index/__pycache__/sources.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/index/collector.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/index/package_finder.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/index/sources.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/locations/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/locations/__pycache__/__init__.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/locations/__pycache__/_distutils.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/locations/__pycache__/_sysconfig.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/locations/__pycache__/base.cpython-39.pyc (69%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/locations/_distutils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/locations/_sysconfig.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/locations/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/main.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/metadata/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/metadata/__pycache__/__init__.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/metadata/__pycache__/base.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/metadata/__pycache__/pkg_resources.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/metadata/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/metadata/pkg_resources.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/models/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/candidate.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/direct_url.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/format_control.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/index.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/link.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/scheme.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/search_scope.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/selection_prefs.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/target_python.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/__pycache__/wheel.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/candidate.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/direct_url.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/format_control.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/index.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/link.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/scheme.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/search_scope.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/selection_prefs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/target_python.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/models/wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/network/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/__pycache__/auth.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/__pycache__/cache.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/__pycache__/download.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/__pycache__/lazy_wheel.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/__pycache__/session.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/__pycache__/utils.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/__pycache__/xmlrpc.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/auth.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/cache.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/download.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/lazy_wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/session.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/network/xmlrpc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/operations/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/__pycache__/check.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/__pycache__/freeze.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/__pycache__/prepare.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/operations/build/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/__pycache__/metadata.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/__pycache__/metadata_legacy.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/__pycache__/wheel.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/__pycache__/wheel_legacy.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/metadata.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/metadata_legacy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/build/wheel_legacy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/check.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/freeze.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/install/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/operations/install/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/install/__pycache__/editable_legacy.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/install/__pycache__/legacy.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/install/__pycache__/wheel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/install/editable_legacy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/install/legacy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/install/wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/operations/prepare.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/pyproject.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/__pycache__/__init__.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/__pycache__/constructors.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/__pycache__/req_file.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/__pycache__/req_install.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/__pycache__/req_set.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/__pycache__/req_tracker.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/__pycache__/req_uninstall.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/constructors.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/req_file.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/req_install.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/req_set.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/req_tracker.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/req/req_uninstall.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/resolution/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/__pycache__/base.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/legacy/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/resolution/legacy/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/legacy/__pycache__/resolver.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/legacy/resolver.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__pycache__/base.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__pycache__/candidates.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__pycache__/factory.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__pycache__/found_candidates.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__pycache__/provider.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__pycache__/reporter.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__pycache__/requirements.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/__pycache__/resolver.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/candidates.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/factory.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/provider.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/reporter.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/requirements.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/resolution/resolvelib/resolver.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/self_outdated_check.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/utils/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/_log.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/appdirs.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/compat.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/compatibility_tags.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/datetime.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/deprecation.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/direct_url_helpers.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/distutils_args.cpython-39.pyc (66%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/encoding.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/entrypoints.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/filesystem.cpython-39.pyc (89%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_internal/utils/__pycache__/filetypes.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/glibc.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/hashes.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/inject_securetransport.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/logging.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/misc.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/models.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/packaging.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/parallel.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/pkg_resources.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/setuptools_build.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/subprocess.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/temp_dir.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/unpacking.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/urls.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/virtualenv.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/__pycache__/wheel.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/_log.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/appdirs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/compatibility_tags.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/datetime.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/deprecation.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/direct_url_helpers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/distutils_args.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/encoding.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/entrypoints.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/filesystem.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/filetypes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/glibc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/hashes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/inject_securetransport.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/logging.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/misc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/models.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/packaging.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/parallel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/pkg_resources.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/setuptools_build.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/subprocess.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/temp_dir.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/unpacking.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/urls.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/virtualenv.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/utils/wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/__pycache__/__init__.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/__pycache__/bazaar.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/__pycache__/git.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/__pycache__/mercurial.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/__pycache__/subversion.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/__pycache__/versioncontrol.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/bazaar.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/git.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/mercurial.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/subversion.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/vcs/versioncontrol.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_internal/wheel_builder.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/__pycache__/appdirs.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/__pycache__/distro.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/__pycache__/pyparsing.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/__pycache__/six.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/appdirs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/__init__.cpython-39.pyc (55%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/_cmd.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/adapter.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/cache.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/compat.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/controller.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/filewrapper.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/heuristics.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/__pycache__/serialize.cpython-39.pyc (89%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/cachecontrol/__pycache__/wrapper.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/_cmd.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/adapter.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/cache.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/caches/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/file_cache.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/redis_cache.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/controller.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/filewrapper.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/heuristics.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/serialize.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/cachecontrol/wrapper.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/certifi/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/certifi/__main__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/certifi/__pycache__/__init__.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/certifi/__pycache__/__main__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/certifi/__pycache__/core.cpython-39.pyc (70%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/certifi/cacert.pem (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/certifi/core.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/__init__.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/big5freq.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/big5prober.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/chardistribution.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/charsetgroupprober.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/charsetprober.cpython-39.pyc (66%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/codingstatemachine.cpython-39.pyc (77%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/chardet/__pycache__/compat.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/cp949prober.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/enums.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/escprober.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/escsm.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/eucjpprober.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/euckrfreq.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/euckrprober.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/euctwfreq.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/euctwprober.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/gb2312freq.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/gb2312prober.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/hebrewprober.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/jisfreq.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/jpcntx.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/langbulgarianmodel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/langgreekmodel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/langhebrewmodel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/langhungarianmodel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/langrussianmodel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/langthaimodel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/langturkishmodel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/latin1prober.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/mbcharsetprober.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/mbcsgroupprober.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/mbcssm.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/sbcharsetprober.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/sbcsgroupprober.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/sjisprober.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/universaldetector.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/utf8prober.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/__pycache__/version.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/big5freq.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/big5prober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/chardistribution.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/charsetgroupprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/charsetprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/cli/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/chardet/cli/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/cli/__pycache__/chardetect.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/cli/chardetect.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/codingstatemachine.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/cp949prober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/enums.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/escprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/escsm.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/eucjpprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/euckrfreq.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/euckrprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/euctwfreq.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/euctwprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/gb2312freq.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/gb2312prober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/hebrewprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/jisfreq.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/jpcntx.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/langbulgarianmodel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/langgreekmodel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/langhebrewmodel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/langhungarianmodel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/langrussianmodel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/langthaimodel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/langturkishmodel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/latin1prober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/mbcharsetprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/mbcsgroupprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/mbcssm.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/metadata/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/chardet/metadata/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/metadata/__pycache__/languages.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/metadata/languages.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/sbcharsetprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/sbcsgroupprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/sjisprober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/universaldetector.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/utf8prober.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/chardet/version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/colorama/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/__pycache__/ansi.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/__pycache__/ansitowin32.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/__pycache__/initialise.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/__pycache__/win32.cpython-39.pyc (50%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/__pycache__/winterm.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/ansi.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/ansitowin32.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/initialise.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/win32.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/colorama/winterm.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/__init__.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/compat.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/database.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/index.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/locators.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/manifest.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/markers.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/metadata.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/resources.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/scripts.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/util.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/version.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/__pycache__/wheel.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/__pycache__/__init__.cpython-39.pyc (51%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/__pycache__/misc.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/__pycache__/shutil.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/__pycache__/sysconfig.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/__pycache__/tarfile.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/misc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/shutil.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/sysconfig.cfg (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/sysconfig.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/_backport/tarfile.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/database.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/index.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/locators.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/manifest.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/markers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/metadata.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/resources.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/scripts.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/t32.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/t64.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/w32.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/w64.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distlib/wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/distro.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__pycache__/__init__.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__pycache__/_ihatexml.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__pycache__/_inputstream.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__pycache__/_tokenizer.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__pycache__/_utils.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__pycache__/constants.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__pycache__/html5parser.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/__pycache__/serializer.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_ihatexml.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_inputstream.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_tokenizer.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_trie/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/html5lib/_trie/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_trie/__pycache__/_base.cpython-39.pyc (67%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_trie/__pycache__/py.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_trie/_base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_trie/py.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/_utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/constants.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/html5lib/filters/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/__pycache__/alphabeticalattributes.cpython-39.pyc (50%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/__pycache__/base.cpython-39.pyc (65%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/__pycache__/inject_meta_charset.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/__pycache__/lint.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/__pycache__/optionaltags.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/__pycache__/sanitizer.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/__pycache__/whitespace.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/alphabeticalattributes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/inject_meta_charset.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/lint.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/optionaltags.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/sanitizer.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/filters/whitespace.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/html5parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/serializer.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treeadapters/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treeadapters/__pycache__/__init__.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treeadapters/__pycache__/genshi.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treeadapters/__pycache__/sax.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treeadapters/genshi.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treeadapters/sax.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/__init__.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/base.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/dom.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/etree.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/etree_lxml.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/dom.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/etree.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treebuilders/etree_lxml.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/__init__.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/base.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/dom.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/etree.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/etree_lxml.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/genshi.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/base.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/dom.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/etree.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/etree_lxml.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/html5lib/treewalkers/genshi.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/__pycache__/__init__.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/__pycache__/codec.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/idna/__pycache__/compat.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/idna/__pycache__/core.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/__pycache__/idnadata.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/__pycache__/intranges.cpython-39.pyc (80%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/idna/__pycache__/package_data.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/idna/__pycache__/uts46data.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/codec.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/core.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/idnadata.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/intranges.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/package_data.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/idna/uts46data.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/__pycache__/__init__.cpython-39.pyc (77%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/msgpack/__pycache__/_version.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/__pycache__/exceptions.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/__pycache__/ext.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/__pycache__/fallback.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/_version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/ext.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/msgpack/fallback.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__about__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/__about__.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/__init__.cpython-39.pyc (52%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/_manylinux.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/_musllinux.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/_structures.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/markers.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/requirements.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/specifiers.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/tags.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/utils.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/__pycache__/version.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/_manylinux.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/_musllinux.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/_structures.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/markers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/requirements.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/specifiers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/tags.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/packaging/version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/pep517/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__pycache__/build.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__pycache__/check.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__pycache__/colorlog.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__pycache__/compat.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__pycache__/dirtools.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__pycache__/envbuild.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__pycache__/meta.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/__pycache__/wrappers.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/build.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/check.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/colorlog.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/dirtools.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/envbuild.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/in_process/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/in_process/__pycache__/__init__.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/in_process/__pycache__/_in_process.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/in_process/_in_process.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/meta.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pep517/wrappers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pkg_resources/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pkg_resources/__pycache__/__init__.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pkg_resources/__pycache__/py31compat.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pkg_resources/py31compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/progress/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/progress/__pycache__/__init__.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/progress/__pycache__/bar.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/progress/__pycache__/counter.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/progress/__pycache__/spinner.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/progress/bar.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/progress/counter.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/progress/spinner.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/pyparsing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/__init__.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/requests/__pycache__/__version__.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/_internal_utils.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/adapters.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/requests/__pycache__/api.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/requests/__pycache__/auth.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/certs.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/compat.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/cookies.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/exceptions.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/help.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/hooks.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/models.cpython-39.pyc (98%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/requests/__pycache__/packages.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/requests/__pycache__/sessions.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/requests/__pycache__/status_codes.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/requests/__pycache__/structures.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__pycache__/utils.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/__version__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/_internal_utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/adapters.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/api.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/auth.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/certs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/cookies.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/help.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/hooks.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/models.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/packages.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/sessions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/status_codes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/structures.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/requests/utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/__pycache__/__init__.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/__pycache__/providers.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/__pycache__/reporters.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/__pycache__/resolvers.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/__pycache__/structs.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/compat/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/resolvelib/compat/__pycache__/__init__.cpython-39.pyc create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/resolvelib/compat/__pycache__/collections_abc.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/compat/collections_abc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/providers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/reporters.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/resolvers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/resolvelib/structs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/six.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/__init__.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/_asyncio.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/_utils.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/after.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/before.cpython-39.pyc (76%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/before_sleep.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/nap.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/retry.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/stop.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/tornadoweb.cpython-39.pyc (66%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/__pycache__/wait.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/_asyncio.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/_utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/after.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/before.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/before_sleep.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/nap.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/retry.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/stop.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/tornadoweb.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tenacity/wait.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tomli/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/tomli/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tomli/__pycache__/_parser.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tomli/__pycache__/_re.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tomli/_parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/tomli/_re.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/__init__.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/__pycache__/__init__.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/__pycache__/_collections.cpython-39.pyc (96%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/urllib3/__pycache__/_version.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/__pycache__/connection.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/__pycache__/connectionpool.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/__pycache__/exceptions.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/__pycache__/fields.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/__pycache__/filepost.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/__pycache__/poolmanager.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/__pycache__/request.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/__pycache__/response.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/_collections.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/_version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/connection.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/connectionpool.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/urllib3/contrib/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/contrib/__pycache__/_appengine_environ.cpython-39.pyc (70%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/__pycache__/appengine.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/contrib/__pycache__/ntlmpool.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/__pycache__/pyopenssl.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/__pycache__/securetransport.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/contrib/__pycache__/socks.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/_appengine_environ.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/bindings.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/contrib/_securetransport/__pycache__/low_level.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/_securetransport/bindings.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/appengine.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/ntlmpool.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/pyopenssl.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/securetransport.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/contrib/socks.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/fields.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/filepost.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/packages/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/urllib3/packages/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/packages/__pycache__/six.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/packages/backports/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/packages/backports/__pycache__/makefile.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/packages/backports/makefile.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/packages/six.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/packages/ssl_match_hostname/__pycache__/_implementation.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/_implementation.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/poolmanager.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/request.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/response.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/__pycache__/__init__.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/__pycache__/connection.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/util/__pycache__/proxy.cpython-39.pyc (70%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/util/__pycache__/queue.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/util/__pycache__/request.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/__pycache__/response.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/util/__pycache__/retry.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/__pycache__/ssl_.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/__pycache__/ssltransport.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/util/__pycache__/timeout.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/__pycache__/url.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib/site-packages => lib/python3.9/site-packages/pip/_vendor}/urllib3/util/__pycache__/wait.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/connection.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/proxy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/queue.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/request.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/response.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/retry.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/ssl_.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/ssltransport.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/timeout.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/url.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/urllib3/util/wait.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/vendor.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/__pycache__/__init__.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/__pycache__/labels.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/__pycache__/mklabels.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/__pycache__/tests.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/__pycache__/x_user_defined.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/labels.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/mklabels.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/tests.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/_vendor/webencodings/x_user_defined.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pip/py.typed (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/__pycache__/__init__.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pkg_resources/_vendor/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/__pycache__/appdirs.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/__pycache__/pyparsing.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/appdirs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/__about__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/__init__.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/setuptools => lib/python3.9/site-packages/pkg_resources}/_vendor/packaging/__pycache__/__about__.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib/site-packages/setuptools => lib/python3.9/site-packages/pkg_resources}/_vendor/packaging/__pycache__/__init__.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib/site-packages/setuptools => lib/python3.9/site-packages/pkg_resources}/_vendor/packaging/__pycache__/_compat.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib/site-packages/setuptools => lib/python3.9/site-packages/pkg_resources}/_vendor/packaging/__pycache__/_structures.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib/site-packages/setuptools => lib/python3.9/site-packages/pkg_resources}/_vendor/packaging/__pycache__/_typing.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/__pycache__/markers.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/__pycache__/requirements.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/__pycache__/specifiers.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/__pycache__/tags.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages/setuptools => lib/python3.9/site-packages/pkg_resources}/_vendor/packaging/__pycache__/utils.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib/site-packages/setuptools => lib/python3.9/site-packages/pkg_resources}/_vendor/packaging/__pycache__/version.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/_compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/_structures.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/_typing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/markers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/requirements.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/specifiers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/tags.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/packaging/version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/_vendor/pyparsing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/extern/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/extern/__pycache__/__init__.cpython-39.pyc (91%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/pkg_resources/tests/data/my-test-package-source/__pycache__/setup.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pkg_resources/tests/data/my-test-package-source/setup.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/pip-21.2.4.dist-info => lib/python3.9/site-packages/pyparsing-2.4.7.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pyparsing-2.4.7.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pyparsing-2.4.7.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pyparsing-2.4.7.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib/site-packages/pycparser-2.20.dist-info => lib/python3.9/site-packages/pyparsing-2.4.7.dist-info}/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pyparsing-2.4.7.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/pyparsing.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/pycparser-2.20.dist-info => lib/python3.9/site-packages/requests-2.26.0.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests-2.26.0.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests-2.26.0.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests-2.26.0.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests-2.26.0.dist-info/REQUESTED (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests-2.26.0.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests-2.26.0.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/__init__.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/requests/__pycache__/__version__.cpython-39.pyc (58%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/_internal_utils.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/adapters.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/requests/__pycache__/api.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/requests/__pycache__/auth.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/certs.cpython-39.pyc (65%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/compat.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/cookies.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/exceptions.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/help.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/hooks.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/models.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/packages.cpython-39.pyc (60%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/requests/__pycache__/sessions.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/requests/__pycache__/status_codes.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/requests/__pycache__/structures.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__pycache__/utils.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/__version__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/_internal_utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/adapters.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/api.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/auth.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/certs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/cookies.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/help.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/hooks.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/models.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/packages.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/sessions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/status_codes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/structures.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/requests/utils.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/pyparsing-2.4.7.dist-info => lib/python3.9/site-packages/setuptools-57.4.0.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools-57.4.0.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools-57.4.0.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools-57.4.0.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools-57.4.0.dist-info/REQUESTED (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools-57.4.0.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools-57.4.0.dist-info/entry_points.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools-57.4.0.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/__init__.cpython-39.pyc (97%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/__pycache__/_deprecation_warning.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/_imp.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/archive_util.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/build_meta.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/config.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/dep_util.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/depends.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/dist.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/errors.cpython-39.pyc (61%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/extension.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/glob.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/installer.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/launch.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/lib2to3_ex.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/monkey.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/msvc.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/namespaces.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/package_index.cpython-39.pyc (98%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/__pycache__/py34compat.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/sandbox.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/unicode_utils.cpython-39.pyc (79%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/__pycache__/version.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/__pycache__/wheel.cpython-39.pyc (96%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/__pycache__/windows_support.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_deprecation_warning.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/__init__.cpython-39.pyc (53%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/_msvccompiler.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/archive_util.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/bcppcompiler.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/ccompiler.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/cmd.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/config.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/core.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/cygwinccompiler.cpython-39.pyc (96%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/_distutils/__pycache__/debug.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/dep_util.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/dir_util.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/dist.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/errors.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/extension.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/fancy_getopt.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/file_util.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/filelist.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/log.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/msvc9compiler.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/msvccompiler.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/py35compat.cpython-39.pyc (63%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/_distutils/__pycache__/py38compat.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/spawn.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/sysconfig.cpython-39.pyc (68%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/text_file.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/unixccompiler.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/util.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/version.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/__pycache__/versionpredicate.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/_msvccompiler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/archive_util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/bcppcompiler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/ccompiler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/cmd.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/__init__.cpython-39.pyc (56%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/bdist.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/bdist_dumb.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/bdist_msi.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/bdist_rpm.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/bdist_wininst.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/build.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/build_clib.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/build_ext.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/build_py.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/build_scripts.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/check.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/clean.cpython-39.pyc (85%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/config.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/install.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/install_data.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/install_egg_info.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/install_headers.cpython-39.pyc (62%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/install_lib.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/install_scripts.cpython-39.pyc (70%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/_distutils/command/__pycache__/py37compat.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/register.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/sdist.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/__pycache__/upload.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/bdist.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/bdist_dumb.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/bdist_msi.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/bdist_rpm.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/bdist_wininst.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/build.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/build_clib.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/build_ext.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/build_py.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/build_scripts.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/check.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/clean.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/config.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/install.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/install_data.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/install_egg_info.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/install_headers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/install_lib.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/install_scripts.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/py37compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/register.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/sdist.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/command/upload.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/config.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/core.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/cygwinccompiler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/debug.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/dep_util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/dir_util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/dist.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/errors.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/extension.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/fancy_getopt.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/file_util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/filelist.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/log.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/msvc9compiler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/msvccompiler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/py35compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/py38compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/spawn.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/sysconfig.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/text_file.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/unixccompiler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_distutils/versionpredicate.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_imp.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/_vendor/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/__pycache__/ordered_set.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/__pycache__/pyparsing.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/more_itertools/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/_vendor/more_itertools/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/more_itertools/__pycache__/more.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/more_itertools/__pycache__/recipes.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/more_itertools/more.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/more_itertools/recipes.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/ordered_set.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/__about__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/__init__.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/pkg_resources => lib/python3.9/site-packages/setuptools}/_vendor/packaging/__pycache__/__about__.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib/site-packages/pkg_resources => lib/python3.9/site-packages/setuptools}/_vendor/packaging/__pycache__/__init__.cpython-39.pyc (54%) rename IKEA_scraper/.venv/{Lib/site-packages/pkg_resources => lib/python3.9/site-packages/setuptools}/_vendor/packaging/__pycache__/_compat.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib/site-packages/pkg_resources => lib/python3.9/site-packages/setuptools}/_vendor/packaging/__pycache__/_structures.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib/site-packages/pkg_resources => lib/python3.9/site-packages/setuptools}/_vendor/packaging/__pycache__/_typing.cpython-39.pyc (78%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/__pycache__/markers.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/__pycache__/requirements.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/__pycache__/specifiers.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/__pycache__/tags.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages/pkg_resources => lib/python3.9/site-packages/setuptools}/_vendor/packaging/__pycache__/utils.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib/site-packages/pkg_resources => lib/python3.9/site-packages/setuptools}/_vendor/packaging/__pycache__/version.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/_compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/_structures.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/_typing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/markers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/requirements.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/specifiers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/tags.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/packaging/version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/_vendor/pyparsing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/archive_util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/build_meta.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/cli-32.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/cli-64.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/cli.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/setuptools/command/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/alias.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/bdist_egg.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/bdist_rpm.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/build_clib.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/build_ext.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/build_py.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/develop.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/dist_info.cpython-39.pyc (79%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/easy_install.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/egg_info.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/install.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/install_egg_info.cpython-39.pyc (83%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/install_lib.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/install_scripts.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/py36compat.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/register.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/rotate.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/saveopts.cpython-39.pyc (75%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/sdist.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/setopt.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/test.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/upload.cpython-39.pyc (74%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/__pycache__/upload_docs.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/alias.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/bdist_egg.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/bdist_rpm.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/build_clib.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/build_ext.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/build_py.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/develop.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/dist_info.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/easy_install.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/egg_info.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/install.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/install_egg_info.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/install_lib.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/install_scripts.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/launcher manifest.xml (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/py36compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/register.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/rotate.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/saveopts.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/sdist.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/setopt.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/test.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/upload.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/command/upload_docs.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/config.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/dep_util.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/depends.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/dist.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/errors.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/extension.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/extern/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/extern/__pycache__/__init__.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/glob.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/gui-32.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/gui-64.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/gui.exe (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/installer.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/launch.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/lib2to3_ex.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/monkey.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/msvc.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/namespaces.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/package_index.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/py34compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/sandbox.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/script (dev).tmpl (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/script.tmpl (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/unicode_utils.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/wheel.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/setuptools/windows_support.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/requests-2.26.0.dist-info => lib/python3.9/site-packages/soupsieve-2.2.1.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve-2.2.1.dist-info/LICENSE.md (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve-2.2.1.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve-2.2.1.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve-2.2.1.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve-2.2.1.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/__meta__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/__pycache__/__init__.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/__pycache__/__meta__.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/__pycache__/css_match.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/__pycache__/css_parser.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/__pycache__/css_types.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/__pycache__/util.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/css_match.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/css_parser.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/css_types.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/soupsieve/util.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/setuptools-57.4.0.dist-info => lib/python3.9/site-packages/urllib3-1.26.6.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3-1.26.6.dist-info/LICENSE.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3-1.26.6.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3-1.26.6.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3-1.26.6.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3-1.26.6.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/__init__.py (100%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/__pycache__/__init__.cpython-39.pyc (90%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/__pycache__/_collections.cpython-39.pyc (96%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/urllib3/__pycache__/_version.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/__pycache__/connection.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/__pycache__/connectionpool.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/__pycache__/exceptions.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/__pycache__/fields.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/__pycache__/filepost.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/__pycache__/poolmanager.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/__pycache__/request.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/__pycache__/response.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/_collections.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/_version.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/connection.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/connectionpool.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/urllib3/contrib/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/contrib/__pycache__/_appengine_environ.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/__pycache__/appengine.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/contrib/__pycache__/ntlmpool.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/__pycache__/pyopenssl.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/__pycache__/securetransport.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/contrib/__pycache__/socks.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/_appengine_environ.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/_securetransport/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/_securetransport/__pycache__/bindings.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/contrib/_securetransport/__pycache__/low_level.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/_securetransport/bindings.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/_securetransport/low_level.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/appengine.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/ntlmpool.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/pyopenssl.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/securetransport.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/contrib/socks.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/fields.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/filepost.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/packages/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/urllib3/packages/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/packages/__pycache__/six.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/packages/backports/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/urllib3/packages/backports/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/packages/backports/__pycache__/makefile.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/packages/backports/makefile.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/packages/six.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/packages/ssl_match_hostname/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/packages/ssl_match_hostname/__pycache__/_implementation.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/packages/ssl_match_hostname/_implementation.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/poolmanager.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/request.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/response.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/__pycache__/__init__.cpython-39.pyc (80%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/__pycache__/connection.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/util/__pycache__/proxy.cpython-39.pyc (71%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/util/__pycache__/queue.cpython-39.pyc (73%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/util/__pycache__/request.cpython-39.pyc (92%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/__pycache__/response.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/util/__pycache__/retry.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/__pycache__/ssl_.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/__pycache__/ssltransport.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/util/__pycache__/timeout.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/__pycache__/url.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib/site-packages/pip/_vendor => lib/python3.9/site-packages}/urllib3/util/__pycache__/wait.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/connection.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/proxy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/queue.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/request.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/response.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/retry.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/ssl_.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/ssltransport.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/timeout.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/url.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/urllib3/util/wait.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/whichcraft-0.6.1.dist-info/AUTHORS.rst (100%) rename IKEA_scraper/.venv/{Lib/site-packages/soupsieve-2.2.1.dist-info => lib/python3.9/site-packages/whichcraft-0.6.1.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/whichcraft-0.6.1.dist-info/LICENSE (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/whichcraft-0.6.1.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/whichcraft-0.6.1.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/whichcraft-0.6.1.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/whichcraft-0.6.1.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/whichcraft.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.event-4.5.0-py3.6-nspkg.pth (100%) rename IKEA_scraper/.venv/{Lib/site-packages/urllib3-1.26.6.dist-info => lib/python3.9/site-packages/zope.event-4.5.0.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.event-4.5.0.dist-info/LICENSE.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.event-4.5.0.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.event-4.5.0.dist-info/RECORD (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.event-4.5.0.dist-info/WHEEL (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.event-4.5.0.dist-info/namespace_packages.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.event-4.5.0.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.interface-5.4.0-py3.9-nspkg.pth (100%) rename IKEA_scraper/.venv/{Lib/site-packages/whichcraft-0.6.1.dist-info => lib/python3.9/site-packages/zope.interface-5.4.0.dist-info}/INSTALLER (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.interface-5.4.0.dist-info/LICENSE.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.interface-5.4.0.dist-info/METADATA (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.interface-5.4.0.dist-info/RECORD (96%) rename IKEA_scraper/.venv/{Lib/site-packages/cffi-1.14.6.dist-info => lib/python3.9/site-packages/zope.interface-5.4.0.dist-info}/WHEEL (67%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.interface-5.4.0.dist-info/namespace_packages.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope.interface-5.4.0.dist-info/top_level.txt (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/event/__init__.py (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/zope/event/__pycache__/__init__.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/event/__pycache__/classhandler.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/event/__pycache__/tests.cpython-39.pyc (82%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/event/classhandler.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/event/tests.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/__init__.cpython-39.pyc (86%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/_compat.cpython-39.pyc (94%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/_flatten.cpython-39.pyc (57%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/adapter.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/advice.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/declarations.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/document.cpython-39.pyc (84%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/exceptions.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/interface.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/interfaces.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/registry.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/ro.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/__pycache__/verify.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/_compat.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/_flatten.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/_zope_interface_coptimizations.c (100%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/zope/interface/_zope_interface_coptimizations.cpython-39-x86_64-linux-gnu.so rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/adapter.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/advice.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/__init__.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/builtins.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/collections.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/idatetime.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/interfaces.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/io.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/mapping.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/numbers.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/__pycache__/sequence.cpython-39.pyc (96%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/builtins.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/collections.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/idatetime.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/interfaces.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/io.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/mapping.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/numbers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/sequence.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__pycache__/__init__.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__pycache__/basemapping.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__pycache__/test_builtins.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__pycache__/test_collections.cpython-39.pyc (81%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__pycache__/test_idatetime.cpython-39.pyc (77%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__pycache__/test_import_interfaces.cpython-39.pyc (52%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__pycache__/test_io.cpython-39.pyc (72%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/__pycache__/test_numbers.cpython-39.pyc (64%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/basemapping.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/test_builtins.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/test_collections.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/test_idatetime.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/test_import_interfaces.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/test_io.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/common/tests/test_numbers.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/declarations.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/document.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/interface.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/interfaces.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/registry.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/ro.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__init__.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/__init__.cpython-39.pyc (93%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/advisory_testing.cpython-39.pyc (76%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/zope/interface/tests/__pycache__/dummy.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/idummy.cpython-39.pyc (61%) create mode 100644 IKEA_scraper/.venv/lib/python3.9/site-packages/zope/interface/tests/__pycache__/m1.cpython-39.pyc rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/odd.cpython-39.pyc (91%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_adapter.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_advice.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_declarations.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_document.cpython-39.pyc (98%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_element.cpython-39.pyc (63%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_exceptions.cpython-39.pyc (95%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_interface.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_interfaces.cpython-39.pyc (89%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_odd_declarations.cpython-39.pyc (88%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_registry.cpython-39.pyc (99%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_ro.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_sorting.cpython-39.pyc (87%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/__pycache__/test_verify.cpython-39.pyc (97%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/advisory_testing.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/dummy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/idummy.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/m1.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/odd.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_adapter.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_advice.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_declarations.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_document.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_element.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_exceptions.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_interface.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_interfaces.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_odd_declarations.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_registry.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_ro.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_sorting.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/tests/test_verify.py (100%) rename IKEA_scraper/.venv/{Lib => lib/python3.9}/site-packages/zope/interface/verify.py (100%) create mode 120000 IKEA_scraper/.venv/lib64 diff --git a/22.09.21/main.py b/22.09.21/main.py new file mode 100644 index 00000000..e4709fdd --- /dev/null +++ b/22.09.21/main.py @@ -0,0 +1,30 @@ +# Author - Kristiāns Francis Cagulis +# Date - 22.09.2021 +# +# Uzdevums: +# +# Firma apsolījusi Ziemassvētku bonusu 15% apjomā no mēneša algas par KATRU nostrādāto gadu virs 2 gadiem. +# Uzdevums. Noprasiet lietotājam mēneša algas apjomu un nostrādāto gadu skaitu. +# Izvadiet bonusu. + + +class Bonuss(): + def __init__(self): + self.percent = .15 + self.salary = float(input("Mēneša algas apjoms: ")) + self.time_worked = int(input("Nostrādātais gadu skaits: ")) + + def _calculate_bonus(self): + if self.time_worked > 2: + salary_bonus = self.percent * self.salary * (self.time_worked - 2) + return f"Jūsu algas bonuss ir {round(salary_bonus, 2)}€" + else: + return "Jums algas bonuss nepienākas." + + +def main(): + print(Bonuss()._calculate_bonus()) + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/installed-files.txt b/IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/installed-files.txt deleted file mode 100644 index b3fa7ce0..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/installed-files.txt +++ /dev/null @@ -1,18 +0,0 @@ -..\eel\__init__.py -..\eel\__main__.py -..\eel\__pycache__\__init__.cpython-39.pyc -..\eel\__pycache__\__main__.cpython-39.pyc -..\eel\__pycache__\browsers.cpython-39.pyc -..\eel\__pycache__\chrome.cpython-39.pyc -..\eel\__pycache__\edge.cpython-39.pyc -..\eel\__pycache__\electron.cpython-39.pyc -..\eel\browsers.py -..\eel\chrome.py -..\eel\edge.py -..\eel\eel.js -..\eel\electron.py -PKG-INFO -SOURCES.txt -dependency_links.txt -requires.txt -top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/_cffi_backend.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/_cffi_backend.cp39-win_amd64.pyd deleted file mode 100644 index 9df446abd3ce02683deef85629ef283770fbe8eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183296 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/installed-files.txt b/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/installed-files.txt deleted file mode 100644 index 011bf10d..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/installed-files.txt +++ /dev/null @@ -1,11 +0,0 @@ -..\bottle_websocket\__init__.py -..\bottle_websocket\__pycache__\__init__.cpython-39.pyc -..\bottle_websocket\__pycache__\plugin.cpython-39.pyc -..\bottle_websocket\__pycache__\server.cpython-39.pyc -..\bottle_websocket\plugin.py -..\bottle_websocket\server.py -PKG-INFO -SOURCES.txt -dependency_links.txt -requires.txt -top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/certifi/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 6f3f627a5e637ce934828c80033b6230ae9206b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmYk0!Ait16h)J?$}lqE(qHJpPOZ2R8FZnbBQh|%5)3hU+F+ZMmslD9$Y1K#mA~N1 zWH%Syxm+$hu3RkUBeq;obx|9i)1fZ{WEC4Cd7=g)r6xA5NN@7Q6x2Rn^^ABa@m%K7D zvoYZWggD9X?!7y|JKpa{#KrybgnzpH-jM&{J96%xzH=ampe0F~%t~6ZgjHVRQ37P& zc_oPt{xT4r=m=i~FOBZ+yG{=wTr!-%0k9p}QA%XwYVW5ObVi2V59dy9hs=h#k_M#F z)_-0A!j{GPHj3jvInqWUWCm9-q&DEWDU=*WHsm<3Icl)o9MBYx1v2M}o&!4=<9t;) z+i5d_HfSf&_P7w4``Gqu)T#~Fw$q|tVKb OvO^ZqLmIMx_SiSFVt0T5 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/LICENSE b/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/LICENSE deleted file mode 100644 index 29225eee..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/LICENSE +++ /dev/null @@ -1,26 +0,0 @@ - -Except when otherwise stated (look for LICENSE files in directories or -information at the beginning of each file) all software and -documentation is licensed as follows: - - The MIT License - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, - copy, modify, merge, publish, distribute, sublicense, and/or - sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE. - diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/METADATA b/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/METADATA deleted file mode 100644 index eb89ffb9..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/METADATA +++ /dev/null @@ -1,37 +0,0 @@ -Metadata-Version: 2.1 -Name: cffi -Version: 1.14.6 -Summary: Foreign Function Interface for Python calling C code. -Home-page: http://cffi.readthedocs.org -Author: Armin Rigo, Maciej Fijalkowski -Author-email: python-cffi@googlegroups.com -License: MIT -Platform: UNKNOWN -Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 2 -Classifier: Programming Language :: Python :: 2.6 -Classifier: Programming Language :: Python :: 2.7 -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.2 -Classifier: Programming Language :: Python :: 3.3 -Classifier: Programming Language :: Python :: 3.4 -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 -Classifier: Programming Language :: Python :: Implementation :: CPython -Classifier: Programming Language :: Python :: Implementation :: PyPy -Classifier: License :: OSI Approved :: MIT License -Requires-Dist: pycparser - - -CFFI -==== - -Foreign Function Interface for Python calling C code. -Please see the `Documentation `_. - -Contact -------- - -`Mailing list `_ - - diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/RECORD b/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/RECORD deleted file mode 100644 index f32f78ba..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/RECORD +++ /dev/null @@ -1,44 +0,0 @@ -_cffi_backend.cp39-win_amd64.pyd,sha256=g-0gIhTSjRQSX9t2C3xkOfecWcArs6OeeBL41iLJeto,183296 -cffi-1.14.6.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 -cffi-1.14.6.dist-info/LICENSE,sha256=esEZUOct9bRcUXFqeyLnuzSzJNZ_Bl4pOBUt1HLEgV8,1320 -cffi-1.14.6.dist-info/METADATA,sha256=iARP_3-zijWu2wMTGLxBjOvhLauXbXbudMbvCUaPKrI,1191 -cffi-1.14.6.dist-info/RECORD,, -cffi-1.14.6.dist-info/WHEEL,sha256=jr7ubY0Lkz_yXH9FfFe9PTtLhGOsf62dZkNvTYrJINE,100 -cffi-1.14.6.dist-info/entry_points.txt,sha256=Q9f5C9IpjYxo0d2PK9eUcnkgxHc9pHWwjEMaANPKNCI,76 -cffi-1.14.6.dist-info/top_level.txt,sha256=rE7WR3rZfNKxWI9-jn6hsHCAl7MDkB-FmuQbxWjFehQ,19 -cffi/__init__.py,sha256=mPnPU823V2y9fzXsnm_A9UrnX9xQ1MbonbJLTlSIJY4,527 -cffi/__pycache__/__init__.cpython-39.pyc,, -cffi/__pycache__/api.cpython-39.pyc,, -cffi/__pycache__/backend_ctypes.cpython-39.pyc,, -cffi/__pycache__/cffi_opcode.cpython-39.pyc,, -cffi/__pycache__/commontypes.cpython-39.pyc,, -cffi/__pycache__/cparser.cpython-39.pyc,, -cffi/__pycache__/error.cpython-39.pyc,, -cffi/__pycache__/ffiplatform.cpython-39.pyc,, -cffi/__pycache__/lock.cpython-39.pyc,, -cffi/__pycache__/model.cpython-39.pyc,, -cffi/__pycache__/pkgconfig.cpython-39.pyc,, -cffi/__pycache__/recompiler.cpython-39.pyc,, -cffi/__pycache__/setuptools_ext.cpython-39.pyc,, -cffi/__pycache__/vengine_cpy.cpython-39.pyc,, -cffi/__pycache__/vengine_gen.cpython-39.pyc,, -cffi/__pycache__/verifier.cpython-39.pyc,, -cffi/_cffi_errors.h,sha256=G0bGOb-6SNIO0UY8KEN3cM40Yd1JuR5bETQ8Ni5PxWY,4057 -cffi/_cffi_include.h,sha256=H7cgdZR-POwmUFrIup4jOGzmje8YoQHhN99gVFg7w08,15185 -cffi/_embedding.h,sha256=wHYFVdsluJBmvPMOftLrP8qWAWpXpJdMkw52o1hHU-8,18108 -cffi/api.py,sha256=Xs_dAN5x1ehfnn_F9ZTdA3Ce0bmPrqeIOkO4Ya1tfbQ,43029 -cffi/backend_ctypes.py,sha256=BHN3q2giL2_Y8wMDST2CIcc_qoMrs65qV9Ob5JvxBZ4,43575 -cffi/cffi_opcode.py,sha256=57P2NHLZkuTWueZybu5iosWljb6ocQmUXzGrCplrnyE,5911 -cffi/commontypes.py,sha256=mEZD4g0qtadnv6O6CEXvMQaJ1K6SRbG5S1h4YvVZHOU,2769 -cffi/cparser.py,sha256=CwVk2V3ATYlCoywG6zN35w6UQ7zj2EWX68KjoJp2Mzk,45237 -cffi/error.py,sha256=Bka7fSV22aIglTQDPIDfpnxTc1aWZLMQdQOJY-h_PUA,908 -cffi/ffiplatform.py,sha256=qioydJeC63dEvrQ3ht5_BPmSs7wzzzuWnZAJtfhic7I,4173 -cffi/lock.py,sha256=vnbsel7392Ib8gGBifIfAfc7MHteSwd3nP725pvc25Q,777 -cffi/model.py,sha256=HRD0WEYHF2Vr6RjS-4wyncElrZxU2256zY0fbMkSKec,22385 -cffi/parse_c_type.h,sha256=fKYNqWNX5f9kZNNhbXcRLTOlpRGRhh8eCLyHmTXIZnQ,6157 -cffi/pkgconfig.py,sha256=9zDcDf0XKIJaxFHLg7e-W8-Xb8Yq5hdhqH7kLg-ugRo,4495 -cffi/recompiler.py,sha256=LmEalHqs90dgp5od-BiZizsu2M2WJV7S6ctNSxj3FsA,66149 -cffi/setuptools_ext.py,sha256=8y14TOlRAkgdczmwtPOahyFXJHNyIqhLjUHMYQmjOHs,9150 -cffi/vengine_cpy.py,sha256=ukugKCIsURxJzHxlxS265tGjQfPTFDbThwsqBrwKh-A,44396 -cffi/vengine_gen.py,sha256=mykUhLFJIcV6AyQ5cMJ3n_7dbqw0a9WEjXW0E-WfgiI,27359 -cffi/verifier.py,sha256=AZuuR7MxjMYZc8IsZjGsF8mdGajCsOY60AZLwZZ_Z2Y,11560 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/entry_points.txt b/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/entry_points.txt deleted file mode 100644 index eee7e0fb..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/entry_points.txt +++ /dev/null @@ -1,3 +0,0 @@ -[distutils.setup_keywords] -cffi_modules = cffi.setuptools_ext:cffi_modules - diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/top_level.txt b/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/top_level.txt deleted file mode 100644 index f6457795..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi-1.14.6.dist-info/top_level.txt +++ /dev/null @@ -1,2 +0,0 @@ -_cffi_backend -cffi diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__init__.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/__init__.py deleted file mode 100644 index cdc26f09..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/__init__.py +++ /dev/null @@ -1,14 +0,0 @@ -__all__ = ['FFI', 'VerificationError', 'VerificationMissing', 'CDefError', - 'FFIError'] - -from .api import FFI -from .error import CDefError, FFIError, VerificationError, VerificationMissing -from .error import PkgConfigError - -__version__ = "1.14.6" -__version_info__ = (1, 14, 6) - -# The verifier module file names are based on the CRC32 of a string that -# contains the following version number. It may be older than __version__ -# if nothing is clearly incompatible. -__version_verifier_modules__ = "0.8.6" diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index f859cacfaddd778465ef466da45c5ae472a78b8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 509 zcmZut%Sr<=6iwz``%rP?!oAGG(TWri5v5vuBM2_SK!`J$Y3R(PB(-2a$DO~Ftt)@Q zm3O9#x-gKFbI*N;b-QZ_&hFtYTelGUs*S$~G;|JEUjyVQMIV@;6sJ~!ON&^z=5}G1 z4slACxTQzD(kFhSJD>+70Pd1j>XEh7C+#$NMqw*-jXfIOn9UciL?#k86SBHeN-DGU zS9%ayiz+v*;U&+O{s8hC_Kjhr5Ub{KlmnJ>Yp7>dcH=a?r%67PRVMN#XW{ju{!ugt zZRJ70cdv$;E!>0XI2t^L9ph8Vih@#Ov#DsR8<*Fk{ntYIkZjtN&biXC1Eg)N3{hp0 zQnIsBAPn~9ik32cE4Zfg6RCBm(ZJ8c=p=r6AJ1eJD^{hljGvRSltp}VcXdH^qS%zH zIGXcn9^Z@CSc@6oo3doWa<1bf%fvpVq7pMoqv^W|PM2-Y>OayQfWYqHZQQXO?6|)% C)rC<2 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/api.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/api.cpython-39.pyc deleted file mode 100644 index db1578d1c475051135474a29c8b9c41e4dcc485e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34352 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

6xS#Wn|Su#&M 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/backend_ctypes.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/backend_ctypes.cpython-39.pyc deleted file mode 100644 index b0761eedac740d692f95e2ce48c19bb410833d3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39949 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%0D`>lMcP6dokrM>{RXf}<8-CCOvK#~i3wodY>R`AZ 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/cffi_opcode.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/cffi_opcode.cpython-39.pyc deleted file mode 100644 index 4ec29a8d2ae7b668e29b2551a5d81c45f3cae9f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4745 zcmcInNmm<560Rzh76f9kF*aW11sh?5*^Dv9*g^})h$=ObFwT}cEtDycEhJo3c+sOT zjr-nnpM!nu`}~dh19hE~{=&SO@kC@vg}`rK_hm{?U&WRYk&%(9R526^O7Ps7eqKC( zUXuQSOy@HT%rp3!^NJ)fiOE%IPbRV~tw>B^p3f5VaOKEDJWOTY&k|9YM7+#Le9TY$ zEI`5IaxK zvkT+`8z#f-BDn~DFR@GHGWfp2E|aU^{~EhO!Vu#+yGm|AoSW<#xdpLCSeV>~cz4)! zG72#x>;@TwxOdr2at~sUvs+{W;@@W@WD;_iVzq3tG0G;$GUOR!_eq>hk_4L~Nj6PZ*bG@^vn0hH zkmqcUtg(kA&F0BEdqgz0Ky>z)WY{A40q6~WnP21A`At5;ukfop%x~~p{5HSCM|p%l z=WF~DALD7h&hPSje4J14`+Sm5@o7H8XZZs@#~<=}{)jK|$9$1L;Y<7}f5xMHna6mX zCwP*t@Kv5-PyRYXvQWz$)G`ls+=SY_fck9lmu!hWh4p+EmyYBknUIP^e&hxI>PY(X z(^rtirB~Ahg;4UE(=SC9{VM;a7!u#+uX*W65j15!w*0FyEb$-t>qY4|<(PSarc1W5|JTWg~?3$EJ2q+pTQe?jrrj1 zWzb{r_OULA6107>a=D`KmpmOFkw%{}_?rCyhw`CBr9%Y}e8V_dizv2I-?u$QV<+OV zRg+iCh6<*J7vOiv@Wbn$ndCwt^J&+r*9u0l#_D^8Y-zV%uNG2ki6}KoMsc4Tg^BmP z_P&s=Y!}Rm#mD!HrMJZ$ZWcZ6LiG97Y0?tD~e+WD`ur;TE$w4i$d8R z(=zN}EFH~esTN&N{H_>2$k6U8Rg0!sEADYoNe2Q#Q#5Ib@{julvZgqTXNATGK_=Dd9^Ao1U`z?xKS$BYIQ5j_bOI+#8?PdD?o7;w(8;O zv9Xz{@u|jerwzz6pRC<_Z2`=iIQ>Z1ansrUipeTF70dQiYL*?+-*cl}t$z@E#vUlw zjlH5p%k=|;Zhx}4X<+G$ZUpR*NUQSR_r>bLcUA9$g6@mh&fq>6VGaUF@*vbbAgi+P zn@A)yb6RReGy#-HC4VU&~;FMpgpawQ?!O3x=eJFYV^PW z+q1*14b41aS2Q;t0XJ1 zqWJOs%Ro&N=hDP;t%*LGScWF{O%p5L#DX*j5Y8f;Lx6jM)Eq{*gm4An8p3sin+PKa zcMu{7@Rgd_hfQpXCe}ry-NY_!VqVQ&lwq39GYBFzu@IM$#T9M}N|=O^y@7BG;Wol3 z!WhC`1T1-T9AN_CKEfoz6v8yZ48knJH+Y)=LHIX7WX4uYyG6tHn!9zwGB6=qt=4Nh zjV{EnAiK@VP7U@mS~fxlwNAFzWrc@EkITd6?JyRO&bUg~x$T9$U9@Z;s~>Dvd81os zT1>Cdg=wt5w_oKS8-0%46%a37hMytg|A47civ;jJHP@zQrh)Q7BJ=R}AG8U0J2og0 zlphFT96*tvP&7A-o>1gaKjU2FG&a}J(JK{Y#*@M+(tf@ zb21}-5G1txI_U-?nb%@D$d{m5n*nuPm}$D65oXJ&oS27TaxcL_>WL zh-M+re%HrIiE9Em51g_Aku%ISf|O4if#{SGq<`87L{8<=Q&J@4WQa?5LeS>j*scXg zj%S5F+{ms8NKTqS+>VLkpw8N^N4Gj^i=30UXor}-o=GRR$Qe--rwQ6JryH>qAgN;p z!go>F-Qt)aA=vY4n*Ks_*t0Gx+&jWSSBM=++r39qI-FhUMC*2q z%luHWcAe`sUKBbGU~zlITcRCUbS|AsGH_-Xut({?6!5EXv;I>bNdM=e$ZFe< dqIwj#DgNI-fA`I~GlTyZ%C~^3%0u!6`M=ZXrV0Q6 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/commontypes.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/commontypes.cpython-39.pyc deleted file mode 100644 index 15d62dc8b5dd02a6019a838a61692dc67e74eb0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1890 zcmZ8i&2Jk;6rY*>@WvmBo0QOA&`NyOh&WX_AVm=(aUJT`aje>s@zd zoM6knG>E@~gI#gq!ifV1PW%U4_sXdfe*i+F<;^;@Zf4{+GjHF#k9oiM>=g=G1mnY7 zcfCJg_oq564hs&S!%zGQgd&PVI%3wSfsvYzP(*GbMy5;Dq?s9E1~s=4wP0P^2L5sOICmR;v+m?sep;Z} z8Ri3)X9mk}qsN1<^I&P2=4k#q#@gGfRXLA2?60^-OuByD@5hlVM*}7jeXmxpI+j~IaMPXP?#6ML z=!ZZZ;!2+=wHL#HRlQaPe&Tl^vwMAstCP`fVP&BvWmICwNAl5UEdyG|q|G znh=T!dZIniBL{fqapu@MMf@viPBRlS!>_(>gCv0{2Xcvmo-STT=lCg(-UFSA|2^>a z*Zc{ZX4U-;QM$pN2D)=#@yEO9DV}H(y-Spz+i1QwAvY~_6LJmjW;D2ZvVT?ulN-Y* z@ZsGyBE~4A8+po22UsmVWxekKP)q%$aOL6Fe z+wS9`7Yb)}7oJ4j+#S^@i)0{2B_lCYS?*-#;8nSB3<%y26O%JB45eeF_kTisO{KHB zx7BHmdNPhW9F)iXPRs8BraQHJ)g4#(+#4|7DW9_Fv{MfbJ0g&5W8nEG-VqZWm4eOJ zrbKx#O4h(m9GCPk3oZ-Kn8 zE-j8c9MZaKz(%4eRKpQ;o@W^L(2Hh^tCsTg8J^)I4Wx``c&4i^L#<15>4zL(Jlk+q z+y{+X<=}SJZME;$8efz&$E>sHNcNnFv-mJ7C5Xby~tvA!NF<;E)TpU&1BxqhK22*`GEe4(gDW~8n;JJqYLl#l4+HI1n^;P3Yi_pmrqmw8;n>X(?1YS(l zr&W|#a7&y8vd5Qzo8oM4-Wovn=*GOCn8N{uMzRoR8g?42wGDq7!;pQZ8lw0Bh@~K{ a=@6BIb{?AmU<>wHn1txWddIq!#s2{m$NMAz diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/cparser.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/cparser.cpython-39.pyc deleted file mode 100644 index f898be997fcc9b770b57366604541d912915182d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23713 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/error.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/error.cpython-39.pyc deleted file mode 100644 index 77fac51e716b8f696dffa22ac5097c844c06f620..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1510 zcmbVMO>fgc5MA5re9=}ZphBSsUm_Gl3*v%QA=Iigs0E@*tw2PPEZ4hEwsqEK*C|bu zoZ!eG>0k1dQ~v@dW;Sg}X%47s?RejKJefCd;$VKhLSQ|4xf}d+2>FFzdQkuyu=N3$ zcZ3mU{eaEMcc*0mwwVLiG1vx7nG4u8*a2K%MZiUaDc}+-11=lvvdTWG-w7e}wPgX? zfUT=wIB8jov}|U<-G+E4FEtuF+e#%Wr(qO{Cc1oI20iZkdByj83G2srp7Z^${UDw^ zIU}k7`HcC!+gNY!4Z2w(+bWPO>9zO6Zj!|9o%h?Dz7AE8a@Aft;qs*YK^(TV$oOg+ zgvUXL>o)%CbB-0Pr2~cK+E^}{l4bA>PWWsCgC2sp&Ivo%au@|}ZeHGc%OgWh;VU5~ zzg#XHP^~T4x&>zVbVQCojb$>nM%IyaWRGogcg7C0NA}2x>?Ja$pNU+dB%_&|6(VQQ zun1nv8PhLB+Al!05jC0IWrA-&C57fW{`9a|)9W?1?&V}iYr3Y-!Aa`HoCd0+TW**n zisdvCG0$l%B+nN%vrLJ@e#R#fl@A8##j&y@89y~{U`jQQqt;y5SBlHbXFQDa5+*{q z@**aa{a#*36_3Q}U+q*8D#(kzuQTQQ2+W)i%eE?339hPj7f!>)t4^+6#5U_xIS{XK zs1VU%k&P=k8-~mc`sg|SAb1Sk7d&ixvL`I@Bk?PeAo)M_ln{>gOd}=hX z^3vnZYG_{kuaX}_fh$ub+X_9+dLb`wpN2feVKJW)Gk8WkL&}8BYC>LmJ*nmmemFD^ MaMh{KRo!ag4+jZGg8%>k diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/ffiplatform.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/ffiplatform.cpython-39.pyc deleted file mode 100644 index 9b694c4f13515f2a190478cf0ab176450a7a0181..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3567 zcmai1&2JmW6`$D;a``D*mR;L$UDmCV&_Gnx1=7MWiWvStohWhu88ytR*{*h$)Kbe` zdS)q`#4?8}D0(uAo_mmr92%g1L{I$#dYo%d`4@U<`g^mKWc$)3=IxuEH*aR%$L|e; zR;$kNynp+X;Ij^6|EA8HkB833XzHIJf(f3me);BoE-Yau*4XaboDG?9{>uA~_@1bU z>Q}t)iYvksHE8zxJG^)+Q4x zqJv&zz7{p3*1+nw&H5|-70kPVd7atc%6U<9Id-AHvYdNCtYYq}xG2`}z9=q<%XqH| zzQcOgzQtMC_O~3g$MuC@M=~D7VUWjJ`cTSD_FP?6*;Iy+(#<#xlc|V&5li%vcuxj$ zR`y!at6TMlyMp#9n)($;&W`A?FkiyQ*23YeU_-ue z3+n;&bC~hq4w}q9;FHg z=vmrHgK;DstkkRORewJS5BwmY{-8;e{^T}^Vxo$rMogn zMK<2u3HP%s*?s)!!+X98WiW~4?#5x19`0_%d%G&mqYo$8dN7RCZa5gkKS7%$K|a8) zHYPLO8b-Mf50vMoKvhi;#w)yu=J7QyFQXrlB~Bj_qvPI3Q?EfvXXJcj9or{t;mkkD zoq|jaGaoq%7bD~d_XG}l#tP@SdcxqQo4eMcvZ$JQ9=WNg9@z4u!h9(zciD@N(vANk zE#8n8o2+o*Qa=Ciem0)K(%qnYzk7DPE=)ef$Ek|bVfWmBy_%#$%M}n^h4EsUrP>KI z7^vd!P2)sJc1SZ@G%jb>^y@2y~M%Y|JTRz_Y|!xaMsmcN}3Ce8^*d#F0UjW9I}phPNvmxUO2* zf=!v+$}6Ml$XnRLE$o3+R0Uims(5>Ny9G1fYH#rMyKMeN;f`v@b%9)*{88|QH@{=P zGzyEd6RR|76~nd6dbOf<+&*Eud{IZxnAwF#5^4L*-X=ldBZnkbMjb;h46Hx#*>%nq z4bJA>d{s1x#^~Z`t!NCa%j}5%o0n%N@d&qbM zL<8>i%Men!X2OC}M>pQcDcOa=dzO43ucz8YnuXD+EMQO9%V~(7$-J_z?sV5x?~-gm zTK*VBcg~|SA{15q*7=tt8|u|bAXVgtSvrV^K1GkxE0o09gfiC&Qsc5i(5xF~2@|nOSIVvF=KV6%4c_b8 zR-7IfRuXdSn(v26pp@@x&-V%He81O}->0+QAo2quT_Wb_wX=h2hge-LkEHrFY}Zes z!zj_!a4cv;{ff#AjPiH0MP7wQ(yBH=nAPMRs|_Hlqj>-|YE8>R)>z=`_%*FAzE-|# zTemDT8}-an*e_W(v`EYHA)bKH03Rh{&PM#$D%c5Ma)|B&YlnTqw|ln169XLb8e~ya ztieywZoiY?@?(tNLsMogZu%h=rPId+L!fKc{R5cubycTeJE(mNK4c54;0xP~*@b<= z0k6n&z_5K_sb3Ua-8Hh-u~V2#o4=R41?{|YWXVxs5iE0~d*l_?Yvk1q+KVd=%WJbQ z%WJ}O^f%E2#w2aJS3f_ec4GyI)UKK&aW2~!Hiyxba4HEQs}f#B{Ay>E#i_17*)ajr zb4z@+Nya6=s(y6>S@dOtw4Bwz5)m(sgV|o>%Lt_`K8$<<c6j%&?b?9d~@G|j) zmE`$VP`L$(x4cT$rDm-AFEBamnRD3WW&!UCp4$a5gK+IKJPrK$yOD4pk-~!PxN?GV zvOc6ONLxp|lr*=I>+lJ%vw%iew~E4OUqx}G-iz(@cSe_&*9I2!eQk8u<%&xkR4UsG z2Q%SIGwaXkEiZAsuq4!oxxFp~k%UM*|9QS2 zby0d=W>Tnbo^|1$crg2**9FAnL7b}YG*#2dB$Ih0y5%*kyDoc8U5`;mRUV{(I2$;r z-Io$|5nvOcdKw@?meMp_Zz3R)=L3>*+%>e5P=dSpbdp565vPDJ=_gq_)U~IxNwf?K z&0lFgkUMaR{2`H>MBWYs`4r!LG)039uD(Jk4OdgjucAZ}*CrlG?|ojX7gG21Aq+Un`wes`w*?SJ-kLY@$APLhRlikas6G4OG(*kBpS*5w z!zXe2v)knr*O8<{d#4vbT}MTjPIBBJm2Ny9laEW&a~VMLoqd~2(o1|-bfaKSnN`Rr zx@7dYk;buU)7xk7OJ>dTYUM^$(oA*euWmiwdFnrTa+ItHr@+)ebD`XVt-5M<28XhL~~1MuTK-l5H(gb9UddLq8%Y( zE)-d25>cv{(mV>BZ!7CMONBNyI!^V}xczd5N=U2`*B<4C!E%Ub&~@Y@&#QRjyXN*0 z#=HG*z&4R<`5oO}@TY248qHB?X>vYJX2xWEbU(a~ZGxgu$a_nrm;51pE;4n+=y!Wa5_m1Bvb8I(Jl0yXc9xdIP`sBT z&Tz=_xpyQF!%22`oLwi~jh$@sMB2;*DN>Os=JhDdrVjFHuZ;$zsM!dG7m0 zapDVxm-aI68(zlGZrjC4q$j*A(pi5J=_#Zqy(y%p{3)cT{poF^m_zQgmqTt&a`z#< z&znJd#@~lpGf40EW|5wi^nRot^X8DAlk_ao2fTTt=jHv!kUr=gLi&*Z7~Y>l`mlEd z=_8Upfb`?u6G%TH_2>P0Keufb4|+$vJVtTIKP2hHsP_r)80sDK=h4m)q@VPTBYj-n zd)$BApYcv?o1VFC6`w%qN$(U&Psv!1B7NE`AYJf};_W=rXS`1${YgKM^e2#h%6l5= zrzL$1>9gK5NIxU>pY$$y=e+apo5kba=e!HvvxuGWZOqq6-`qL1YZOm=7rjpb-h%g> z_i6l|@t*fSgWpejFL!`7LQ@|TcPfl^KaAUWuHXq45VVaD*rjGY zvu*B}yT$=y%S4`qywjc)%d?Sp$+HLY2)eV_O64ofMiAy(nf%>m9e~ySd@GwTm6RWZ zs#Xc}1t&^|MYsfvRYpDgIkqqwf4+f)AQ?R*EgdS`>9novuHS&LSUG# znbnVzHPt@kRG2;Z;p{Eo32q?p4UnKwv^=wD<8i!MFX1JD1c?r@B{iuPQ<}s;jE@O% znIK6aCy=F(QE|fCkJ+4yW-gZle`#~wzr1CYh2Hdc%+r|s+j>36{*R;^(ERpT36VQZJ`YpNy0ZO`5{)q;nbcMbd|+U6We z8?$ZGOCB`5)Lqo`+_p)a2%R=oe%r#^&Q5~ZvTJQQURvJ$W|;IcZDS|3YqYJZHD_#_ z=*_`+CKexn4&Xf(t8vfuC(@IHU) zL~tr!YvfM^FXT5GtBvNpMn1%(AfFC$%+B=R zejMrG7y`pgnlqMbI_8X-5j@hNWm;zDq4m(QTaS+}?%94z6)tV}!+3912^d$EE9zOh z7G~C7RF5H7?MG0s)FH;7KycqwdB#aCeSpNbT zZ|oSm#$7T1Yf&9U9{Ob;>NtaV=TYWPIq1yw1r&E-7&jaJnj;`^Mg#;-3)$vexpK$%O1BAY z5V>FSH#K{oxxG=VBOgr6Z+J46C=>Xh=U2->%|cQZJhH*tqD-~cs0DZGwIGbrAgU5r zU3oJ~TqZ{;CgtbC@bcsY1qXV6o>Qe6qGe72m9q$E%+`}*rfvA$k!9;)4jb%ZP8F<1 zaHr*5IuX36PM~Zo>bR65>#9_Gi7<7L_wX1vy7k8PPZ)w(1m7~MLPGDmAAp=*2BQ*E zioL{6xZtF$fONHtC4Faxd^0pYFvta~*3Vh*V(DZiA+S@Jg>o1w2rujGxyT`J8W@gd z8JD;!mFC*|i?5*3|B1(FogX(6PASCJT5$Ff)qr~NA|l;)*;|Qy1*L%=gaC9mLdEj> z%jlsyW#eeAUvsfw3nNjSBVo=3^J*a*VfKa1mZD6l1i86U_e-THTPjg5aKrW!3W$*%nKD&?@$Dw8rkgo)ckf}OWX2!Mo z&7@sh$}1>}eYkWBcmmExUpRXfG%bib&%v)FBHEyc#@f4)+g*aa6{RC+jqI1yylOQM zfx@9GX+>xi%vcpr0c)Qwl`8de5C9iBuKSjz%tSN1|txV3(i?xJ^~fTc!e*~Yyf95SFJ2)Nnp@@Tt>l|-WpiDMZU-uAOZ$^Vp)s`$ZRPn zrKdSWLe790S{S>%3%aRVq#ZqSCvw2I? zLY)Jaq$2mtX3ZlLm2O9-Dz+$OawV8(n!zRR;?0u!vhi^yDHrN54#KMNXR!Pm5TU!pX>!!>@m zbn@4p1?$udnS-E6p%3(TSk8-0;0TYqlmg8iUEHUQ$|kknN?>)PsIy zX=tWb*lRpWRO`)h7$v>t#_hV_nvjxCVoJ*Lr7Id8TGKkemr+cVF2e>brtT56Qdo5P zd;Ym@?AZ&5B>~9u_)TqeBly*Im?Nue<0aQ zNsCkcQb|wtily~|VoCRlrKf>nNl)x>~P zCpX-|(-HPluohc$F~aC`dh)97hjFqU;q>IqqKQBj!$gPd7jCa^A|IXq7=Co;<2YKD zJW3E0a_q05YL}fIii0s&ZG?^fKv0$l!)*p*U=a21w+6a?e57lvZO>-=;d`e<*|YbE zx~kB!7K#IK93FwAU+;&9;>|}vp(qIc+Cbl5vJ9Bk1-K{ zdujtz2CI02y9l7}+w__|@@qY^^wIBjOaCbOX*U5ikzZR8h7q|-d|$v5&~O=+yKzO) zOCg=~T&zMmn)!-$TV2!WEUM!hXku?(MD>Qes3dxva344qp<|a&0OFRlqdlsqEDSFo zr~LQu1P%haqFRSXA=sP4kjn^%;p^g)wicK6RE}g>e;+lw=yGgKU!b)ZE!(Ky{V>i) zx}=2{ifdp6ZUOoZySnqmP6OKaCr&{)HS*0yeKUXC&u;|K2FlgYSMWfut=H&#ZZ_^) z(f-9|c#W#t8a$}JCw`Pi> z+Imn6BD;LMwpgJg=zda&kalHKe;$zzD}lidbp|fTlGSz)VxNMR6O{Gq%>Md?YP)INbVAXlu&efF(yih*94i$i+Jb6(Uzs7jo#$}7n}G8A;ajy#n{#I zz=FtHd>RFRj7QOR*?M|-8hdy+&ZG9gK700T(V?x}vYyJzZiSj>V~-&yq}3|pTmV&P zu!bN?me<$ejg2PZmks>VIy`c|YDCUTv)1T4;|nQmW{+v1=+dt#YdghOhvYFi$Uny; zI74h#G1w}O^N^c#|kU~ykA5c>w@!VRzj?iVR6 z0hmABYg$5_P%q?bVZIjR%lWPYQc9l6vwAtdj^)8ZJsmcmj+Mhb!!hs4I{piXJHR@Q z4Grh)DCdZwI>l>GZ<|9xyVFQ}ctD*i4z)M!PD@17-Kn|}Dq-Mb5J(*-!2M+;9Yp)F z(b64QsWaIBih{13esUP@G4&ULwL_k_ciGkF8HhZijyBM9AAv#?{ChlFs5#)W5NnFL z6+E#|4~g=~jxoit4mh=eYAyHl8I3hDq#^606cwcTCL)+lcxXF&F!nMxLov}W8}H14 z-8tBgNpwre@ZO#GOkr8z!mF05qHZFn$_`I*B~?Wkc6es6!{csxdWT2v-GpiJxY=Q* z?Q9E+T}dn_+sWTB-!Oib&Oc{SCaDOwa1eTMG9`{Xvb5hvtssxUz>bdtMl&m65(+c-fs))De+b3wBGw?lid%Q79T_sO=wLNTWV1?>PI^7}ksHT{>d<}bW!$Tli zX^AY6D^XwE(bNQlMl3Jpu% zQE3#RM_GwDeMh+~Jf$-L?HoI`@Pc8gpF~(;bnwFt7x0WKuE3j);+oJV$0Bw-y@9r& ztO*Qav~v8h{q)#kk}^W_Ya*|`YeNO4$|%SyRvt&F8XvyA zbF@3nWN$E$4-SLf!@b_J1?;cil*9y?zlMS%Y>$HxWr;Z>bIAE!z!O|V5Muyil_fc% zm+JV}U2g)jn~l;haeuYL5FGC9;uMwNSPt*RwI@QtN08(yB7@ujyujE1(L&hSjX9(! z>`r^2n}&-sKsdDno|aV-s#~!FeCLw zJUk>LS&}|fJVel^+^?g8%pRyFk9aW+ex=(TKs{nzG==j>&H7!O43zc%%m7UDeVF2v zM))WhjR5pTM6jU?V@u72aCx^yHpuBM!2_*AnFdaOA-#<=V>$=C7Iq_eEhGv`lH240 z_F}8>2)(>Bi+K%raf&Rt+&eb_t%aJK*1`o_gf$DblRwL9bqT%Cq}|KVkoV%#mpC~z zu6VAG7Jt%`V=PDd6E%)sr-!v)@oS3MBaUh~zr`4Z!N3Cbc>@>p1bgR-OW&3|$)gL3 zB?`xUAHgWt>YtlY&~K2A_TLQEMkRb*eWd{h*z4+*#>Sd@1MQ3&+&yGGj$+dLI?sMm zl46Bz)`#ook!_vQ&oH(|A?H`TEly^XEK`ClRSE2?@OE^@+-rf zGh0uM8AC^@9DQ|!#z>cf(&Qc;wkM}Fa0Z$_)B>_WT|bQ<^%rzJ&$wjt*}JAO8D9xj zrJR0wy$>ct#<6i=#$VW*Em2wGoa>XBK~6TDkcKzKqVGhgNT&JYhxh?pU<%O_=&NyZ$iVe;?yNK*1N- zEp?L)#yhb6m|wvY`w#~g@B}LeMo}GyE-d)b4{-k)&ao6cODVV#TyI|FBG1msfpwgn zJ=i%-JJH#B&USX5C-q_U;*>swUYr(}_MvDpHW!PcnO&`rA9g>C_mJrf5-}M%;77w@ zKBEM_xRcn$p}#(oC50R!w_5kO7C6a=7*+THr}OIG?OMo9Ny(LS&Ke!{AwEq>KZjn` z&olTggTKfij-sN>{3xfJ45sHEqDnIt8{v3S$@wSUabW^7HsYjs_Ff2u4=}xL!C=nc z!inE49B1TKqnZ!xwiP093#93^Q?nf(ygg_nHt=hVhLA;M#^%09~5o~&D z95HC(BZ>}`8_mY%T5}_Su}o%Gs@D9v7gRY)TK5L5(K#yIaeO|z$9qdL7QqH+J;;cu zCvt=sm)41nc%~lrwmFMjj1s&M52aqBZEZW4iL1AqEqlw^O2AbBM;B(}P6&T!n8Iw_ z!HMcSa4fjH@TtC&*-EujGCRe0&p|#qz?5Xwk(_ffUv^Kslxa)L5=S;9qn@^30DuDs z(3{05%rVQLXs6|K2(d!k0#-VS}PTBadjxzlhpVs)K&oo;${V;_IM(1$lMO zIX$4nEElRWth9$YYX)||WoONd)tZlESs$zz?@ObFp3O#E8m<@mZ9!}IlGA2 z#msJ{ws77YrT{$7Gy@PzO3X$qB{2svSG#Rs@0oDCz^6@1S7Hugw!{*M(Jf^ZiAs2Rlmx%#@HLtq!tQQY)XZGqs1vD zGdJiJlkY61m0wJ#d|QX(lNx)!LVE3fIHx@w?l=-X^9iHhb>Qx@gFHA>=NK|(vgcd0 zg(J%W%xJ$pEZp@kX~Q_73ALwUi2<$7qmyAwxq!TH_jynT*x^_XhSPc?J`l>9%E0mB z3i(g>Lkb{uGB3CQ&P&Qv#~Fg>fNel8B`sQmK42W)1&!kHHO??$h4~J5CJc4?BeU_R zNWq(d)c3w+d23>1spJ|}qM#s^Z04@WMx6)gga59`?PusxLmr>`P z{MJOFO$KQKPvO^c~;ww?XJ*mwDh-eBT39;Q1Sb@O$kn`Ulj(_o>G;o)`G`p_iHVOgk%( zeP1BsSh$o|xuV2!HNfzH`E*v5O1CsBND+No{O@K%B|ztfrdcDkL}g}-Frl;z~2 zq7S%rTKSa?72pJ5UdxaT<>x&gXL50=1l%wWl9H`N+2e_^DvErP6wy&wpX^2D^j?%+ zgn|7icvy)2(9b@FAGL|#zBPQ9lFFIl#?&r}g!BtH>ciHj;>0nA2FGnu3Go%ok4Y-p zpY$EXT1Q0~a7<@;V+KcO^X2^Q=JH06rgmi6OXt(zK29{zS~+?&^HxKY%EWdz?Cjs*Z5_&EJE+=jD3^AHyCivaYCM*B;52X4fbaL~G`l$dARe22Wguz#4T2|pv>ht$PYi3xF6;%HELIVid^UCnAx zOlwh#i7ck!hQ&#IMyDi-n`6rj9xqT!Y$j2avP6~QqL>!n;S!>_3jncROf+DUhsDh0 zt5j-OP)tLj;EX?7)Qt7l39aDFUqU_8 z!k!{_e&ww{Cd4A6O_*FqTg0B{~eA&be-#r{S1Q-8N9||NbjT9;ZHb-3?g)xWPm#E z!&W{%lu?HX_L&PNJndHtxnT=ZW^$LE{WgQ&Wbi73Ut&N_Q~f0dq-#a2S6qAzH{lt8 zQJ@v-_y`3*LO`iaiKR(x3Qlu3nVE8DGAZ}-@U%E$c2rO$_Q89`0-k_P#Vt?T-cd%6 zRwy?ah#j(cf8->$%w&K5`mp^jTKx}%jkt@G+)V$_Fr>waBOoM%FD|OTg?7eH#_yrv zKM!=s^hk#`G8ga!ml4DV&66iEx2HO$HV<*6U~1!-x0e=^JL65@H|=G;N&G@F!Zb}s zE*(soy;1eQ8b69c^^_BEg?%1Ju%`(vh&*UKC$xn)!B%+_w5ebK%E~j`E3T`WBHIV z`iHuvvgFFJhQ`5n{ujsLBEnlk8BlBMKyMU(UT4%1ye-Uep3E_r--9sm$>3>|H<$N_g9&b&xY z>)H7~t;4;ccl+&M<&22}+L2sU8T%K}8rKK-Wy0Zt7))QeS9+8Amb$1N6;P1vu7iHd zXVo`Er+ZKq)pOh_z)7}R)jm-fW0;o0-X zi^ggK#sn^*V@pwT+eyi#iQ%-<7^|+Ijn%){sgK-&`WM@on?^V(m(gWZUF8E8(M4-+ zedUA_ExFOmYnGCS|D+DrX$X}UH)?CRVDj1gGI$ODMFA&^%Fu~LE%x8tsNof8eEG1M zKh?WJ0&a9lpBeiqQK-n^Z3ed(P)k=k2wIco}5Og(%P*EJIr+!aw# zdJ*18IV%!5tfaM@FB87sVnDhpOb#i^#i?Koa6)%23GBs5*i!f>g-%la1482PB2F=b zy&tdU;r9Odf%t`DQpn|e=l4P}L6!Hs{u#cCto|O_OM&|aUqpl+zbT9AZ5CUB7XFff zCs2}B^3RgCOUlBNfl|yk%c#u4LnvN|?k^SR0oK!{zaHIFdl@;%F7jPemcI)qw8|o! zn#@D*`Vi0o79cEIq|Dz&0sqHCG>ndVVnHcM;x3}ASQ=BAW736-3pJ0fiyW0bZpKiB z#`XZd+YTL;pe<1eLAe(9$c5Ln?Bgf!hZ&tMw(bcBY9AtDqGVImmTL{%`lCQ8X0&EQ z2bb8c0|SvU{2?lx<0@nkp)T0*0h)>>d&7SkrH_UmZdPy{?tQ{(+;WZsY}f(<=-2SF z`bP}n@-E7Chb5PPAo!mrXj=Gb(9}Q1Ya>=bkCFZ;O1T*vn%Kj%R4#-P6FMJaKQ~Ok zhl`ViJS7uc2ytR{*U&kowEkU5zXe^!gS*@@wrvxh#Pj&;k8{FC$w;;Gg2CV)C1l%HObk){ z@_8Lk@IMg1w@rTwyo*)-tpN_vDfvf{Ru-p-;H^Cf5pxqW6k3~@)xL;n%|b+(5YCwQ zw*9j>84OYM9O@-DzhN3%_=BR>6Crkch!pKq6}Al-_FI@&52Zhmg7-~+&l&iu1oX7! zhRF{Xp?0}DDf);ZY|=t5f6z|Cua>w3VKBU2?U5CHYhXPaIjrY@99d8NyT;$dxLX}!GyUmQpF|x+9Ys7F+Bx#ikc@0hdm)1hXsRNr>RD#GJoqO>Cx`Kz z)q7qb-9$FDs>t-gs);>C2g&n8D=GJPUgP>5Lt6%{Ot3^@d+;j3#-B1zJ5*_@47&Iq z5~&{}RlM6*WT~a-WA~VSeRIghf34c$Wx=s5{7`-?FMx_JCIs>juUFRT})&XeDKB z0+GE?nmMOJFzTle1N48wj4=vy^cZLh^IY=ZtN81rBivJ|HkUaHt*y?R>ff;qTDFUY zrxnRq{R;%VlUi9-WZF35CY~m~AwCVQ5Od2zk!`982Kx|z``%vhE1~>lfm&epH3Y?U z?{>D__?7EN%4czn!3u+r!3G1KgeYeC%DNz+oY*Sn;%v_V0eEqB5_;M)Hezs{G0 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/pkgconfig.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/pkgconfig.cpython-39.pyc deleted file mode 100644 index 70033ec805f33970348c5a17ce1e3fcb03973f5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5145 zcmc&&&u<&Y6`t8&qNpEM6xVQqwpb8$Vx|&fJ5B2fvf|X1QN^yR+I503bcxl@l3Iz} zWoDML#V&iOT*y5XZSOrumjVWQ>|e8oUV8GmH=}U-y;)kMR42AjpjmQfW@l&K%zX3S z_ui~GHC1G|-o5;Z_lGwa`v*OYUM3!{;Z{FEBADPUR?Tx><@(vE8p04}%WPX!i!)&f z`w^?!0o!*DSc3~kj6LGjF;NiXs4ob9mz9f8A&sp*RBW2rMmQpiisj*U6lwq1?@2@`%WHWHLy;e6+ZbQax*KagJ*VnUk z8!fM?P}98ZCNc6$#iEOA`JvbDw1NfwKoxD0QrE37{HoLn*QF=JK$RBUFG_I~lBf`>^Ei88jH#@6ZO%-jlgGFyZ8 zgvkkP+OyT03$?YKjU&9TeSPS#HiFeoA6Bo8pAjBEzIAWed{w8Em$nEb|TLDHd>VuTUd#c z+Pi#zjFdjtwa?h+OxS(<*LGCQ^NZ{vORfFF0fX*3{jt>A92d@(DgV}+PRI6(sd2#j zV~{@!`4c;T;f#Ktv&gu}5*sZbU2E~==9C!QvgPw+I&~5Udj1>|oPh)f65fG?Q#=34 zC18GqR9i*rG^~7f1F18cZ;0_N^N(D-w`Hq(_s(v^{Nla0WQyGf^;xM9O>#N9~bidh_X=uOYhcc6&Ld_cCY%0}j>M4+3_ zQQ3RT_o66HT-l9AMp|&st5umZ##7qS-mRfjyrX|UkpPOnlfYh+4KHyA!e9y_@MD3O z55i=_4I(_i9^CVCp?F?Cl*;V27BrPa2VWOE$cG}4%{J7oj zMxpN|K~~HcM$^xnd>PsJ@@!XP|3JgH9CIAgQ~TTy+Mkd(WaaylO*5rp$%`Nq`r@Y znXoe>J^X5uL1xa1S zUFio<1x4FGs;L8I$bG>*1qM4L@k*s~SO%x9cf*zl{Hb{stB^M}``?o@{nW0ja6q z>WZK)LaFBT{4fe!)J|Rl1O^Uk4mQ+)ggPY2Sk1Yhf9cf+P}Lz(xgZ2BB7X(&wg&Yw zpysd(Oi7y{jB3CZ@J=JPM=0kDJ`|R(x{@#Tju$Fe_u7%50gHgCt3Z>`h%i!7x8a2? zl_P&d*+}t7(e9G6kq60@EoFI#u}iUvxq74v#U`Yqx=RU#CQI4JtuDNIaP+g5Zgf8I_9}e|X%oii_lF3D>3D==M+CtoLIb zK-4J;sUNCGWw8}wjcTdVgi?;~2i1rxhkBfOaV$I6m~uaXGgzw$dRP?^RAV zg(JxQAHlvY%b4`4d=IIdqlAKxA#=(1@%S^Ux`^a;fE_i6mjNp;k+cseIXYCP@f_{G zibf~EbF}L>g=gz^@VrBd*LZ&PYAwlEg&6o`U`~;89`^nD2$J7B!I&?F@l6u;T_i6Y z&K{j!$m!rPFv17+Q9dB8KI8*heM$ltS%075gu%9%JO@w1_Q46lJTQn<(1tbOaRi+* ztW}NfGk#T)l_4OqlP-=A@-jVfSwVJOshpgFKgBCW5iNsfE$|tmcjeVEJSr6a%VEUx&3~IC@$4_40=s{?%A&>e5(h)*9{pOB(z2y})SKZwl2P5TI9HiK>4D z)oZWTm3(brp%aqVH0kHC^ZE#)b0-<~2%edw(^=12?G@(dbJgiN^YgUavXf1YMi|*-PQ`hg zn2jG2b2fD(PRwTiJ5J0_9Sac4ru+`3pM47`H4u2?OoQ(aFAgO7pis7C2~DbILj~0$ z0=t1~R|{0889s63hiD;xM9B{+`G}HhlzdFdP{WHyg5_)4<5QNQ2+n{ diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/recompiler.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/recompiler.cpython-39.pyc deleted file mode 100644 index ed1772c225cd9ec8efcf9248ced0feec22ae4ead..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46944 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 Ad;kCd diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/setuptools_ext.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/setuptools_ext.cpython-39.pyc deleted file mode 100644 index 5cb1a097caba09f707ccd4bfe94631429111c378..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7284 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/vengine_gen.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/vengine_gen.cpython-39.pyc deleted file mode 100644 index e272afc873fc1950adac753fb2b608e18162bd3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21007 zcmbt+dypK*dEd;=?C$K|-UEljlOQ<)0TO!x0q`M+CP0W!kd&npEl?1(0<~If&mQ)$ zw|nTB18}Q7IVK)FTb9Vj|kV0wCb`tf!5*WY`tHaS_e@O$9lkJf&3$+CWj52HU94^QF> zUqGTPWw)$~x!V<6o->t<$|$GhEV~ugwvcyQ+2vd%XIsx(DywogEtL!MH=K&6@|A+J z&sk;fZS-a>ylo>b+i`Zeqk`6LJKk|V(9K4(UW=NY_H$Zybe$DPe-0j=#1-B|;i z0Kl#|DpPTlquiTTC2NMQ`iYlqen>N6hQqw3Ys?Vw&Y8E9EYNwh* zNlEQeyK$dXd(>Xsr_?^RANOf>mpXv^OfX&95zJI(aqU!ht9wv3hx{&eukw-Ktv;X* z;=V`Srw-x1R~=UOOOWFRSO(3%Jj#7u82`|DgJu`k4ASY93WpwV*zM+=J>R^+R}fOnp+F!~HmV zJfU7zpF;j2bzXfM_lHsTha;KDT3dCN zFPy7i>U3HcUi`u5o~nj*U0VtCg=1HP_SFj?YhJt%HlyIdm0JCBZ7~Qh)B(hCyyFC` zi$VL?%3ADItIc*Zs#d2tF%OAl=WGvGcTajrj`eG9Sr;BKS(jO4diDm6SkGFrH#0a& zSc`IIK~LZfW>gG=NCl1BYAZ^L^d#QI?&WJLlqs5oz{GPawWxln8eETpc8J4NWu;ws z6UxT8-TTG>+^&9|!1aHeUJjQ4`!X^;=UMC3kFLAeOm~m9p6z9nwQA{mB7nc1>1FVC zemxgumh26um+NIWGwXSIa(nqrTOaJ@GnNg!urbXm2d}uCuI4D^Z0v+?Fw`r|Am`<*j={b$e zZi_w0p~)}At_tcc%&6IZ8Qk>@pbd2G9LS36DR9}W+PN0=-7U+~w9 z<$^why73ebJkX$eDX6JH3nhuY6&=);FSdfXKpGI}S`=t5E#9-OuJ2Dq?tZhFdzic1qWoHwjnmU3^{>n{3W?QG9gxi=kb zx(nKtU#R3;of^q^9V4fHgonTIek6T9|8?;BuVdf@O5`g6O- z#}Akm%iZ^rN`NIYaD5C=oe`yn6{5;cK4lg7~?%lxiQv zl^oYLP>|a4$pV*4G9m!J2(AgXtaq~`l4iXJNt~;%YAzqSa%IX4+o!{EX>_mRY?Y63 zRw!Ux{J4<%mq8B8S#yB0jaF?jjPw1W4sevyOoX8S0CO^rk0AFHEOA6&#Nt>4h|uId&p;E(dFICR(Yu-1*^anP*%)-D-wW zy|cV>=5y%zf8esZkB&_bR4b~IGS)!4AQptfLosZQB_`&?`RYndhk>q4rkccAFo|U_ z!dKVOIE6v){C`GO)A5b2WZTM+qde(-;rGNFU zWCb%DLKHSLcy`yb-Q5wmg>rh3Q-nuk)^ne>+V{9t9$ zv=L5}U3ka#HIb*gbHFl~sU8mTzk6@H6Zy^Ml~%AEw4*@z&9*O+?Anp?$pUsx9l1G%RoNLyj#kY zkjuSW%w!-fiM+ITD;^r|Stp?VA2EZQ`-8Z`n@9$md(~`a&mGy^9K}i5+DtE(Y^~Sb z+w*!^Y>wSJS}iv`(2+()+1UC^HZEM^mn z+&8m*<(zDdCXv)X#DvFMR$i0#my3p^KF-olF`rXRzg~?}_RG6fXkbaV7 zxDqLpYdnj!-D_5Li|9p~nOaecPy#^}2%hv5BFKzqaFrtNm9vnCKz81M^aM!;){2{6G{L?|c!Zl2 z@KjnaqOW4o*RS*n82LD_NJg561war&ZQC5Q9ft-y#cfkV!3PK ztjHFzJ>Sh94zC|p-Km;hTqSArI}M2HDQ?QmqnNgno9H7EZn_s+K>gE(Ds6EpoPgn| zWxMO36H0F6gLNa3JNh}aja`Zwv4im_($qVk#@7>;CUV3JsPt2~LZWUCu%<#Uva5}yi+uSTmxiAs7|+F6cj++E$JYH@^4lmw!hHL z&TIb(znj-Vw5r>Fcfuc3J{8;R<+-@n44dsRsl{^NO;XS0}Rbgy5b&ankz^Ak;DlI1qF2lmor?ki!!cHRfk*FN3yhkCMG8 z>CV4@bgGk<_J1Ufq-D?G3YS1(c@}X#)3j_pp=G3I&L#w-x9qkL>IF&$KAIK1jVC)t zx^n|3SWYx4n8y>Xi>T{Gq(`|MHYnXm9J9iJGNF!sE3!dniktR&v6tHbJ?Rx28KF8J zo=^^or_esXK7qa`Owam{dJ{_}F&zDBGzt1Ru`#s?YDgOK8fIZA7pR!GF%4=tL4J+i zk%!tpf&TG~o@UUey^)D_^t>B3Xc?&YrUO~rTAJP13F>Ww%0XZwed{?JbD(#V&}Xwf z%=Xp&W+qslU633AHOy18K39%KyCF7aK#f8Dqdh%nvP*k07nzk%EN|g#iX@RSl0JmI z_9KCKKf7)ZcjP>1-4z(h`f8=4FQJwZ8al{9o)&84fEtYn199Ornep`%edgP2^CFV& z$#JAHT3Lz$jS!!H2i^Gx4u=o;&Cp*BA#~P4KcOuof=7MGm3-G(sa;tOgidKnAvz$0 z`$j-+vUCYaJSDsqM@h&{gmc|q)60AL2(!#eWwKvfC6&_G2yT~+rw1<*a+H1g zEU1sZ&KhG<&0Jqv8KpP>2o=MRA`wz!&w*Hwyp-N`k(&icDT*jaG6MpX$-SF-H|G@b zMB)Ow5bBkL^zeP=U096lEvDb?#!XQeGFf7^NJ|uVajsw^dV}Z7+8{l#Vd-&{4RhV2 zEPEpZdr;+Ml$(iW5bf=02RM+pv~X!~}FshJQYuA$82Br?!iU}yVMW?wR= z9-j6=OliO}%RDW#%Hn%SX;|4FW{Fk8?6@dpyW(P)m9j0ihHgXOf|j17Pf-!R%rbT-y~9p099TLW zjxGb=M9tsCHL#%*6?67%cGiK5WZVO>-C0cu?L-DLzGv8_kA#Bxl65%~PKn5#7`H*5 z6JZ_b5a*1W=ypaFulSxJTQ@JN9bH|e03&jm{w%s3KbZT5ZFn@3c9bCgJ0WqASU82< zBjdD~)Rv->P~(wib!oz8_%To9kXg+kL#3ApZ5Xu?jrE_#3&^E=<*d@(H3t1{V^<#6 zp2kSb&O!6xME(dp_Z7N><1-*Rc)AM6@4_XAmPe0G<@61_XGW|R5t z94Rxpcz>>!hI2LZf(D@9vah^?F?Yc;L2pbkgPx=&>k&qq)?zf#r>;8piA-#4tMc`QFA%) zuhn!LhXvBH_Td-oXtY1xE&9H3BCeb=di|b$!I2{?51xVg?w>yGKU6-|z1xSM5raPA z-!CstB@LtHl~ewD*PTbE3-@%;0(cs{K1*wV$PoY=p*^k_3G5z-(JPUzMx4bU-z;~J z`o1BwzFCD@tGU>g)xpU1OEv9ZKgEvLFy5)|0oIlk8T0{dJN)dcfba|5X&=9^*$p}k ztW^1Ex6Fc0qX8KjMRyqIsK17)yHZsThet6eif34S0zmes)7{UKWRN4WA>|WgS+t|w z9N#_oP}lVd><%A_iWoZt#^$T1x{pXl(WStLZWQ?~#Ai@pc2RM= zJX%VQoG70v&%{(ej7=en=`>f2&7(*|hwMT))OX^^mvnQv88xp46eZ*7W(bpd6f6eV z1{8>$!`R{-^d%M!(Q)F!Q&2b7q)`sml*QAX=5nzaaV1eMPNE9?OtT05HIyMb%L*?bLm`(&3up{5R=_MF z|Da(&cc2kJ<4idj)PULf|CF35`-o^0#+*Tuh6ingJ98nbv1P&!PJ(XywY;NBZs#15RkQfc3Qik3a$TTG%HLN?_@i zV2SWHTw|5!6_op7_yw+l4Q$={2iDsCF-b4cZ z_M6O$>N6#%+G&8-!b_|44ZfiwKE!j~!DF0<`!8zNT9ruzHX!~09@hxrM7o8S6~xJ0 z50pVn{g>Ffgrq#P9X@N(rvExCy^aJ}3e2X#F3y<_pslSg$M*F~A?idRc0l0Dlw^f= z(f(U8B(c*#WRE$PsHFb}`y4~>pFr7%iQeud)YXB{g zhfyjEREF`12#6X`mx16eO;J*sl~N!(N^>k#c?dN&g%KFFuBI5c1Ht4cuY8&9dU@FEy*OV2W1f~0w7p$l`Bf8<)=U#eXV{KE-F zf2PlwwI9~jz};0@lV+5iN`Vf{tF_i@P??0u4EEtb$z$v+hl^t<6K93qR){pjVupKV z@Xv!arTd|A8kSht#;{^&0g%3o5HNF1ciM}PC4khz;EWS-*J$wo!}ZT$C z2hZ<|0^L346;DU%1ssio(=F<}9L3mK>A(>D@d@`OP|Jv=_k(Gdo%QuCt<$~lUiVQhYfNHZBX1J+5G zziV9n?V_0_Deu4*v2}hkqZ+47k2t%nCcA62>Hy9k8J*qUO!v@svrFs~gGLLWI5d>k zW%Ds0e`L-BL(o}ti-|#+0eZp*A)0I+C6II&K1*^9P0QA;o*f<&X#zSgq>INTpM%bu zPxQSUmMiG*b8~snQ&hJopq6#4D&^(ny(dCRD z_zoPYiJEcZlu@=0B=uXQ=aNVxVJYSAy}mzugx+*yP_0a@=~Q>;phG_Ur=RdooQj>R zHT{l#zYv@*Jc^^8iPwhT2VMErc5rGLCOPVz4Ux*z44 zcoG>){GU`3s45so1SK$|a2WZk2$zJ|h2hYkC)A|kA+@_(43a5|XwHzsfs!AI1c`-^ z|ND^{62i``vE)G9BKhN47({g>VdojP!hE}VqN_ge3ceF<1v?U-xVgL z{%5%)gw6tg`#!GTRKpaBm`3{niP(!SK^z#gf#`Z62J;{Wd*!fM8=!=}oE-M-dcOVp zIN(2L$j3lY@{(stkW^=I7(pTmYz0M$q=qu04dn;nBT$}7P>&{96M34?s7QUQR|>zC z^aBHw^fQTf2xgJe92~9ooOQ;ceAre3rxpGJVN~AwR0NeL@+3&+-$0_Ag1ZA;S%_Q) zu3rR?Ai!li=!!Sc->@}E#vCESEC3l4rQ$+&${c!GO_+eX#lfMRH`3WG4gmG1VR^Y* z7(9rm_O^!=?-p2#_M)<`;<-GL*x{>}+nsCe)X5XkN&jusGJ4gIA{RS6Y5$OA1EFH% zL?$5*f>GjSInSD+GW|>DevMsZ&1w7!3#dcspJ%DP5_|1n5!RclIGRs?48(~Sl(RO? z0oxwX9vc2VVk7xz|HB4`CQyf`nq-bCJ&5~pG(4FO1k!o-!WQ?)|>sZ1}X!mHjjR3BT7fTuvCA|A8laG zP;?&}sYf;^6<6^M(qbEd20UFOEj}epVAS)CUGm~;L&nVbFb;IsUdZT4kfHfT8u{qxA=(0f!2qe}+D7 zjZ`mvIg?=5N5$HBI6Qci*4^O`4KPRoraD+Y^|r!xcc)k*Ve1b*bP6G0{yKcQhw!e? zXaq+EDan7wFjIdAWib(v9L{`lhVcA%iw;u{HV$)$T{!$1VlB}{Tbz@3k{VLDN=zrd z3P07z5LX$43!)6%Aup9@L;%P$)G5fPIKL8I!*?)lC`8$kMd3`N7MMm`T9G|T>=8cn z$-+R<06C}cg`bIeJz#I5{pT0DIf`kYebta{1X~E%X4!oCZF;u!0|2d?U5y$KK86o? zC`pggVETb!wwJGUG!;YrSD9pyBmvQeVJ(gh&wd)k8j0y@#+t_6|=~g zAm|e4BsYL&rtOVN+whIls#BsFtomL&;JX{JdN6K$Bp{SPuR0ujxvMhchZ zqCBi$Kr(|d1Y>icd0QiPMlB3nkfE_|_|?nH5E8ie`adxF5hjdXsmvr+@G63cI<2cP zm(x3&@#Z2$rPL50rB{EUsX8%WA9ZZy5k7heq69D|W z(+1ZuoXB|nmGdUe;UFuw-G#1m?AS4)6lH1LwpZsw&`tvl89#N9mTPt05naybOo-5w zo*BNomCE0t<(4zZ4HPnY7MYPbWo1tEY~c?oQ0@b9gd^ZhxCA1x2PK;cUW?77%U~!U z{|>r>p^Hc8Pbv$`GJKB>$JQbh#UU$E9-^>W1bp)YG`k)4z=FxIt;hiK%&REo`QBE^!{O?9PYykf5+(5W9HN^rX+~utP z=coWA{8iqHBPz^aLqWX5IEJe*&8)UXwKQyI0xu2M`68>i{QS<~aT29BWHll!io%$S zR;q{&7~jY-8wD&-%^JRE7Q8;mE!~eHXpUx}9^*)vGv3}A(5UZYxkz=FLiQc#mD|ii z9bT|g+x&aUHs2a-FcBXzz`#;LBOs&z8ZW8eL-(ic!X0d90bVClf>4`H`$h(I4`DjA zR=}I^Z5dsUF41f-aPIz@jMRZ*5ti(TbA{n5~Z_6ZlC zvf$GgKr@MubM`$cv~^aF<4y#a4~`>|3>KPXMi_S&-Mj;<#+I2S9|L)+fDqYf`7o%c zCXkWJqxgZLuR4K=mI#Aj znPD#%1HabxYm8SgpPHQQmW*VH?G;1H{Gh`+JM90M2MQTJPx^?Dza=bJzkvsXiKmc5 zM4&T3P4dJzhgfffgf9{S*@I}%oY!j)Ygbbw&l{nIe5JAc~ zjh9-e-hX9INS^@2KQ$T+cJ84LTzZdD>AZ2ki!} z>HA$>N21szr9L%dyKvbXI}|=J&Fp?}%S(SO5L+Ju;YRGl_t;|oUnt{G%-H(hn>TX% zkUohg{b44Qq$>Clt5plbDn7cd%!&hUWes1#w)-E~Q+(4zE`2wXdzl$=8^OOHUkM|Co>egvqy=TxRm?NXCZg8@3D*{#(}i4wLUP z5&8HRnfoOszs%%!kzg4|rzWz1{!e`S`+S?8NPh$MAF_g=)i5D$X|fZt#_$pn{(%BS zcjWM|=s88l+g&_>{4}4u9DNFI)_V{&4tYC07iCV8KI9$n4obTMED7%x4|^`0&j-8$ z>P>jr;*Mg`^SnG-PI@zLMndhR;LNWiTqV z$D6K&$GO8HYQj*2D7jZ&c|{!lVIpsI+J4wUC}RI_jxZ*$SVTp9p&R-a8P`L~eP6Q? z`r)O{Dk2F%)Gy=HaD>Fw>Jh>ln+h>C_(NMQyos&_K^x(Pe*L(i^U2>-I95OEr~d3w zePs=Q_GqjSqAm*A98Muq-}I6!&#_B{4zT!G5CrF`Bh`V zExwvp63=cm5d^JbdDz6Re2Bth1y_VA=@CM$FY z$kKI_b-DwL>AJ~k-2vK>HEVpICFA?|TrpO7&jn+J_qSf#!IGX0cbtL<``E{_4Nd+Nnk(goE^E34N@`i2uXgf2C40}gb=IkLLlOrB!m zGoe_k{~Z%bhjFfRaR~u#!kY9vi-(+2aw3X(r_CSSIYV2Dn5+2>G88;#=7%lwZ}I;E D9?&lc diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/verifier.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/cffi/__pycache__/verifier.cpython-39.pyc deleted file mode 100644 index 561288eaefeaab6dcf37eec5fcb496910dc1ad0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9313 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/_cffi_errors.h b/IKEA_scraper/.venv/Lib/site-packages/cffi/_cffi_errors.h deleted file mode 100644 index 158e0590..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/_cffi_errors.h +++ /dev/null @@ -1,149 +0,0 @@ -#ifndef CFFI_MESSAGEBOX -# ifdef _MSC_VER -# define CFFI_MESSAGEBOX 1 -# else -# define CFFI_MESSAGEBOX 0 -# endif -#endif - - -#if CFFI_MESSAGEBOX -/* Windows only: logic to take the Python-CFFI embedding logic - initialization errors and display them in a background thread - with MessageBox. The idea is that if the whole program closes - as a result of this problem, then likely it is already a console - program and you can read the stderr output in the console too. - If it is not a console program, then it will likely show its own - dialog to complain, or generally not abruptly close, and for this - case the background thread should stay alive. -*/ -static void *volatile _cffi_bootstrap_text; - -static PyObject *_cffi_start_error_capture(void) -{ - PyObject *result = NULL; - PyObject *x, *m, *bi; - - if (InterlockedCompareExchangePointer(&_cffi_bootstrap_text, - (void *)1, NULL) != NULL) - return (PyObject *)1; - - m = PyImport_AddModule("_cffi_error_capture"); - if (m == NULL) - goto error; - - result = PyModule_GetDict(m); - if (result == NULL) - goto error; - -#if PY_MAJOR_VERSION >= 3 - bi = PyImport_ImportModule("builtins"); -#else - bi = PyImport_ImportModule("__builtin__"); -#endif - if (bi == NULL) - goto error; - PyDict_SetItemString(result, "__builtins__", bi); - Py_DECREF(bi); - - x = PyRun_String( - "import sys\n" - "class FileLike:\n" - " def write(self, x):\n" - " try:\n" - " of.write(x)\n" - " except: pass\n" - " self.buf += x\n" - " def flush(self):\n" - " pass\n" - "fl = FileLike()\n" - "fl.buf = ''\n" - "of = sys.stderr\n" - "sys.stderr = fl\n" - "def done():\n" - " sys.stderr = of\n" - " return fl.buf\n", /* make sure the returned value stays alive */ - Py_file_input, - result, result); - Py_XDECREF(x); - - error: - if (PyErr_Occurred()) - { - PyErr_WriteUnraisable(Py_None); - PyErr_Clear(); - } - return result; -} - -#pragma comment(lib, "user32.lib") - -static DWORD WINAPI _cffi_bootstrap_dialog(LPVOID ignored) -{ - Sleep(666); /* may be interrupted if the whole process is closing */ -#if PY_MAJOR_VERSION >= 3 - MessageBoxW(NULL, (wchar_t *)_cffi_bootstrap_text, - L"Python-CFFI error", - MB_OK | MB_ICONERROR); -#else - MessageBoxA(NULL, (char *)_cffi_bootstrap_text, - "Python-CFFI error", - MB_OK | MB_ICONERROR); -#endif - _cffi_bootstrap_text = NULL; - return 0; -} - -static void _cffi_stop_error_capture(PyObject *ecap) -{ - PyObject *s; - void *text; - - if (ecap == (PyObject *)1) - return; - - if (ecap == NULL) - goto error; - - s = PyRun_String("done()", Py_eval_input, ecap, ecap); - if (s == NULL) - goto error; - - /* Show a dialog box, but in a background thread, and - never show multiple dialog boxes at once. */ -#if PY_MAJOR_VERSION >= 3 - text = PyUnicode_AsWideCharString(s, NULL); -#else - text = PyString_AsString(s); -#endif - - _cffi_bootstrap_text = text; - - if (text != NULL) - { - HANDLE h; - h = CreateThread(NULL, 0, _cffi_bootstrap_dialog, - NULL, 0, NULL); - if (h != NULL) - CloseHandle(h); - } - /* decref the string, but it should stay alive as 'fl.buf' - in the small module above. It will really be freed only if - we later get another similar error. So it's a leak of at - most one copy of the small module. That's fine for this - situation which is usually a "fatal error" anyway. */ - Py_DECREF(s); - PyErr_Clear(); - return; - - error: - _cffi_bootstrap_text = NULL; - PyErr_Clear(); -} - -#else - -static PyObject *_cffi_start_error_capture(void) { return NULL; } -static void _cffi_stop_error_capture(PyObject *ecap) { } - -#endif diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/_cffi_include.h b/IKEA_scraper/.venv/Lib/site-packages/cffi/_cffi_include.h deleted file mode 100644 index e4c0a672..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/_cffi_include.h +++ /dev/null @@ -1,385 +0,0 @@ -#define _CFFI_ - -/* We try to define Py_LIMITED_API before including Python.h. - - Mess: we can only define it if Py_DEBUG, Py_TRACE_REFS and - Py_REF_DEBUG are not defined. This is a best-effort approximation: - we can learn about Py_DEBUG from pyconfig.h, but it is unclear if - the same works for the other two macros. Py_DEBUG implies them, - but not the other way around. - - The implementation is messy (issue #350): on Windows, with _MSC_VER, - we have to define Py_LIMITED_API even before including pyconfig.h. - In that case, we guess what pyconfig.h will do to the macros above, - and check our guess after the #include. - - Note that on Windows, with CPython 3.x, you need >= 3.5 and virtualenv - version >= 16.0.0. With older versions of either, you don't get a - copy of PYTHON3.DLL in the virtualenv. We can't check the version of - CPython *before* we even include pyconfig.h. ffi.set_source() puts - a ``#define _CFFI_NO_LIMITED_API'' at the start of this file if it is - running on Windows < 3.5, as an attempt at fixing it, but that's - arguably wrong because it may not be the target version of Python. - Still better than nothing I guess. As another workaround, you can - remove the definition of Py_LIMITED_API here. - - See also 'py_limited_api' in cffi/setuptools_ext.py. -*/ -#if !defined(_CFFI_USE_EMBEDDING) && !defined(Py_LIMITED_API) -# ifdef _MSC_VER -# if !defined(_DEBUG) && !defined(Py_DEBUG) && !defined(Py_TRACE_REFS) && !defined(Py_REF_DEBUG) && !defined(_CFFI_NO_LIMITED_API) -# define Py_LIMITED_API -# endif -# include - /* sanity-check: Py_LIMITED_API will cause crashes if any of these - are also defined. Normally, the Python file PC/pyconfig.h does not - cause any of these to be defined, with the exception that _DEBUG - causes Py_DEBUG. Double-check that. */ -# ifdef Py_LIMITED_API -# if defined(Py_DEBUG) -# error "pyconfig.h unexpectedly defines Py_DEBUG, but Py_LIMITED_API is set" -# endif -# if defined(Py_TRACE_REFS) -# error "pyconfig.h unexpectedly defines Py_TRACE_REFS, but Py_LIMITED_API is set" -# endif -# if defined(Py_REF_DEBUG) -# error "pyconfig.h unexpectedly defines Py_REF_DEBUG, but Py_LIMITED_API is set" -# endif -# endif -# else -# include -# if !defined(Py_DEBUG) && !defined(Py_TRACE_REFS) && !defined(Py_REF_DEBUG) && !defined(_CFFI_NO_LIMITED_API) -# define Py_LIMITED_API -# endif -# endif -#endif - -#include -#ifdef __cplusplus -extern "C" { -#endif -#include -#include "parse_c_type.h" - -/* this block of #ifs should be kept exactly identical between - c/_cffi_backend.c, cffi/vengine_cpy.py, cffi/vengine_gen.py - and cffi/_cffi_include.h */ -#if defined(_MSC_VER) -# include /* for alloca() */ -# if _MSC_VER < 1600 /* MSVC < 2010 */ - typedef __int8 int8_t; - typedef __int16 int16_t; - typedef __int32 int32_t; - typedef __int64 int64_t; - typedef unsigned __int8 uint8_t; - typedef unsigned __int16 uint16_t; - typedef unsigned __int32 uint32_t; - typedef unsigned __int64 uint64_t; - typedef __int8 int_least8_t; - typedef __int16 int_least16_t; - typedef __int32 int_least32_t; - typedef __int64 int_least64_t; - typedef unsigned __int8 uint_least8_t; - typedef unsigned __int16 uint_least16_t; - typedef unsigned __int32 uint_least32_t; - typedef unsigned __int64 uint_least64_t; - typedef __int8 int_fast8_t; - typedef __int16 int_fast16_t; - typedef __int32 int_fast32_t; - typedef __int64 int_fast64_t; - typedef unsigned __int8 uint_fast8_t; - typedef unsigned __int16 uint_fast16_t; - typedef unsigned __int32 uint_fast32_t; - typedef unsigned __int64 uint_fast64_t; - typedef __int64 intmax_t; - typedef unsigned __int64 uintmax_t; -# else -# include -# endif -# if _MSC_VER < 1800 /* MSVC < 2013 */ -# ifndef __cplusplus - typedef unsigned char _Bool; -# endif -# endif -#else -# include -# if (defined (__SVR4) && defined (__sun)) || defined(_AIX) || defined(__hpux) -# include -# endif -#endif - -#ifdef __GNUC__ -# define _CFFI_UNUSED_FN __attribute__((unused)) -#else -# define _CFFI_UNUSED_FN /* nothing */ -#endif - -#ifdef __cplusplus -# ifndef _Bool - typedef bool _Bool; /* semi-hackish: C++ has no _Bool; bool is builtin */ -# endif -#endif - -/********** CPython-specific section **********/ -#ifndef PYPY_VERSION - - -#if PY_MAJOR_VERSION >= 3 -# define PyInt_FromLong PyLong_FromLong -#endif - -#define _cffi_from_c_double PyFloat_FromDouble -#define _cffi_from_c_float PyFloat_FromDouble -#define _cffi_from_c_long PyInt_FromLong -#define _cffi_from_c_ulong PyLong_FromUnsignedLong -#define _cffi_from_c_longlong PyLong_FromLongLong -#define _cffi_from_c_ulonglong PyLong_FromUnsignedLongLong -#define _cffi_from_c__Bool PyBool_FromLong - -#define _cffi_to_c_double PyFloat_AsDouble -#define _cffi_to_c_float PyFloat_AsDouble - -#define _cffi_from_c_int(x, type) \ - (((type)-1) > 0 ? /* unsigned */ \ - (sizeof(type) < sizeof(long) ? \ - PyInt_FromLong((long)x) : \ - sizeof(type) == sizeof(long) ? \ - PyLong_FromUnsignedLong((unsigned long)x) : \ - PyLong_FromUnsignedLongLong((unsigned long long)x)) : \ - (sizeof(type) <= sizeof(long) ? \ - PyInt_FromLong((long)x) : \ - PyLong_FromLongLong((long long)x))) - -#define _cffi_to_c_int(o, type) \ - ((type)( \ - sizeof(type) == 1 ? (((type)-1) > 0 ? (type)_cffi_to_c_u8(o) \ - : (type)_cffi_to_c_i8(o)) : \ - sizeof(type) == 2 ? (((type)-1) > 0 ? (type)_cffi_to_c_u16(o) \ - : (type)_cffi_to_c_i16(o)) : \ - sizeof(type) == 4 ? (((type)-1) > 0 ? (type)_cffi_to_c_u32(o) \ - : (type)_cffi_to_c_i32(o)) : \ - sizeof(type) == 8 ? (((type)-1) > 0 ? (type)_cffi_to_c_u64(o) \ - : (type)_cffi_to_c_i64(o)) : \ - (Py_FatalError("unsupported size for type " #type), (type)0))) - -#define _cffi_to_c_i8 \ - ((int(*)(PyObject *))_cffi_exports[1]) -#define _cffi_to_c_u8 \ - ((int(*)(PyObject *))_cffi_exports[2]) -#define _cffi_to_c_i16 \ - ((int(*)(PyObject *))_cffi_exports[3]) -#define _cffi_to_c_u16 \ - ((int(*)(PyObject *))_cffi_exports[4]) -#define _cffi_to_c_i32 \ - ((int(*)(PyObject *))_cffi_exports[5]) -#define _cffi_to_c_u32 \ - ((unsigned int(*)(PyObject *))_cffi_exports[6]) -#define _cffi_to_c_i64 \ - ((long long(*)(PyObject *))_cffi_exports[7]) -#define _cffi_to_c_u64 \ - ((unsigned long long(*)(PyObject *))_cffi_exports[8]) -#define _cffi_to_c_char \ - ((int(*)(PyObject *))_cffi_exports[9]) -#define _cffi_from_c_pointer \ - ((PyObject *(*)(char *, struct _cffi_ctypedescr *))_cffi_exports[10]) -#define _cffi_to_c_pointer \ - ((char *(*)(PyObject *, struct _cffi_ctypedescr *))_cffi_exports[11]) -#define _cffi_get_struct_layout \ - not used any more -#define _cffi_restore_errno \ - ((void(*)(void))_cffi_exports[13]) -#define _cffi_save_errno \ - ((void(*)(void))_cffi_exports[14]) -#define _cffi_from_c_char \ - ((PyObject *(*)(char))_cffi_exports[15]) -#define _cffi_from_c_deref \ - ((PyObject *(*)(char *, struct _cffi_ctypedescr *))_cffi_exports[16]) -#define _cffi_to_c \ - ((int(*)(char *, struct _cffi_ctypedescr *, PyObject *))_cffi_exports[17]) -#define _cffi_from_c_struct \ - ((PyObject *(*)(char *, struct _cffi_ctypedescr *))_cffi_exports[18]) -#define _cffi_to_c_wchar_t \ - ((_cffi_wchar_t(*)(PyObject *))_cffi_exports[19]) -#define _cffi_from_c_wchar_t \ - ((PyObject *(*)(_cffi_wchar_t))_cffi_exports[20]) -#define _cffi_to_c_long_double \ - ((long double(*)(PyObject *))_cffi_exports[21]) -#define _cffi_to_c__Bool \ - ((_Bool(*)(PyObject *))_cffi_exports[22]) -#define _cffi_prepare_pointer_call_argument \ - ((Py_ssize_t(*)(struct _cffi_ctypedescr *, \ - PyObject *, char **))_cffi_exports[23]) -#define _cffi_convert_array_from_object \ - ((int(*)(char *, struct _cffi_ctypedescr *, PyObject *))_cffi_exports[24]) -#define _CFFI_CPIDX 25 -#define _cffi_call_python \ - ((void(*)(struct _cffi_externpy_s *, char *))_cffi_exports[_CFFI_CPIDX]) -#define _cffi_to_c_wchar3216_t \ - ((int(*)(PyObject *))_cffi_exports[26]) -#define _cffi_from_c_wchar3216_t \ - ((PyObject *(*)(int))_cffi_exports[27]) -#define _CFFI_NUM_EXPORTS 28 - -struct _cffi_ctypedescr; - -static void *_cffi_exports[_CFFI_NUM_EXPORTS]; - -#define _cffi_type(index) ( \ - assert((((uintptr_t)_cffi_types[index]) & 1) == 0), \ - (struct _cffi_ctypedescr *)_cffi_types[index]) - -static PyObject *_cffi_init(const char *module_name, Py_ssize_t version, - const struct _cffi_type_context_s *ctx) -{ - PyObject *module, *o_arg, *new_module; - void *raw[] = { - (void *)module_name, - (void *)version, - (void *)_cffi_exports, - (void *)ctx, - }; - - module = PyImport_ImportModule("_cffi_backend"); - if (module == NULL) - goto failure; - - o_arg = PyLong_FromVoidPtr((void *)raw); - if (o_arg == NULL) - goto failure; - - new_module = PyObject_CallMethod( - module, (char *)"_init_cffi_1_0_external_module", (char *)"O", o_arg); - - Py_DECREF(o_arg); - Py_DECREF(module); - return new_module; - - failure: - Py_XDECREF(module); - return NULL; -} - - -#ifdef HAVE_WCHAR_H -typedef wchar_t _cffi_wchar_t; -#else -typedef uint16_t _cffi_wchar_t; /* same random pick as _cffi_backend.c */ -#endif - -_CFFI_UNUSED_FN static uint16_t _cffi_to_c_char16_t(PyObject *o) -{ - if (sizeof(_cffi_wchar_t) == 2) - return (uint16_t)_cffi_to_c_wchar_t(o); - else - return (uint16_t)_cffi_to_c_wchar3216_t(o); -} - -_CFFI_UNUSED_FN static PyObject *_cffi_from_c_char16_t(uint16_t x) -{ - if (sizeof(_cffi_wchar_t) == 2) - return _cffi_from_c_wchar_t((_cffi_wchar_t)x); - else - return _cffi_from_c_wchar3216_t((int)x); -} - -_CFFI_UNUSED_FN static int _cffi_to_c_char32_t(PyObject *o) -{ - if (sizeof(_cffi_wchar_t) == 4) - return (int)_cffi_to_c_wchar_t(o); - else - return (int)_cffi_to_c_wchar3216_t(o); -} - -_CFFI_UNUSED_FN static PyObject *_cffi_from_c_char32_t(unsigned int x) -{ - if (sizeof(_cffi_wchar_t) == 4) - return _cffi_from_c_wchar_t((_cffi_wchar_t)x); - else - return _cffi_from_c_wchar3216_t((int)x); -} - -union _cffi_union_alignment_u { - unsigned char m_char; - unsigned short m_short; - unsigned int m_int; - unsigned long m_long; - unsigned long long m_longlong; - float m_float; - double m_double; - long double m_longdouble; -}; - -struct _cffi_freeme_s { - struct _cffi_freeme_s *next; - union _cffi_union_alignment_u alignment; -}; - -_CFFI_UNUSED_FN static int -_cffi_convert_array_argument(struct _cffi_ctypedescr *ctptr, PyObject *arg, - char **output_data, Py_ssize_t datasize, - struct _cffi_freeme_s **freeme) -{ - char *p; - if (datasize < 0) - return -1; - - p = *output_data; - if (p == NULL) { - struct _cffi_freeme_s *fp = (struct _cffi_freeme_s *)PyObject_Malloc( - offsetof(struct _cffi_freeme_s, alignment) + (size_t)datasize); - if (fp == NULL) - return -1; - fp->next = *freeme; - *freeme = fp; - p = *output_data = (char *)&fp->alignment; - } - memset((void *)p, 0, (size_t)datasize); - return _cffi_convert_array_from_object(p, ctptr, arg); -} - -_CFFI_UNUSED_FN static void -_cffi_free_array_arguments(struct _cffi_freeme_s *freeme) -{ - do { - void *p = (void *)freeme; - freeme = freeme->next; - PyObject_Free(p); - } while (freeme != NULL); -} - -/********** end CPython-specific section **********/ -#else -_CFFI_UNUSED_FN -static void (*_cffi_call_python_org)(struct _cffi_externpy_s *, char *); -# define _cffi_call_python _cffi_call_python_org -#endif - - -#define _cffi_array_len(array) (sizeof(array) / sizeof((array)[0])) - -#define _cffi_prim_int(size, sign) \ - ((size) == 1 ? ((sign) ? _CFFI_PRIM_INT8 : _CFFI_PRIM_UINT8) : \ - (size) == 2 ? ((sign) ? _CFFI_PRIM_INT16 : _CFFI_PRIM_UINT16) : \ - (size) == 4 ? ((sign) ? _CFFI_PRIM_INT32 : _CFFI_PRIM_UINT32) : \ - (size) == 8 ? ((sign) ? _CFFI_PRIM_INT64 : _CFFI_PRIM_UINT64) : \ - _CFFI__UNKNOWN_PRIM) - -#define _cffi_prim_float(size) \ - ((size) == sizeof(float) ? _CFFI_PRIM_FLOAT : \ - (size) == sizeof(double) ? _CFFI_PRIM_DOUBLE : \ - (size) == sizeof(long double) ? _CFFI__UNKNOWN_LONG_DOUBLE : \ - _CFFI__UNKNOWN_FLOAT_PRIM) - -#define _cffi_check_int(got, got_nonpos, expected) \ - ((got_nonpos) == (expected <= 0) && \ - (got) == (unsigned long long)expected) - -#ifdef MS_WIN32 -# define _cffi_stdcall __stdcall -#else -# define _cffi_stdcall /* nothing */ -#endif - -#ifdef __cplusplus -} -#endif diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/_embedding.h b/IKEA_scraper/.venv/Lib/site-packages/cffi/_embedding.h deleted file mode 100644 index 7410231f..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/_embedding.h +++ /dev/null @@ -1,527 +0,0 @@ - -/***** Support code for embedding *****/ - -#ifdef __cplusplus -extern "C" { -#endif - - -#if defined(_WIN32) -# define CFFI_DLLEXPORT __declspec(dllexport) -#elif defined(__GNUC__) -# define CFFI_DLLEXPORT __attribute__((visibility("default"))) -#else -# define CFFI_DLLEXPORT /* nothing */ -#endif - - -/* There are two global variables of type _cffi_call_python_fnptr: - - * _cffi_call_python, which we declare just below, is the one called - by ``extern "Python"`` implementations. - - * _cffi_call_python_org, which on CPython is actually part of the - _cffi_exports[] array, is the function pointer copied from - _cffi_backend. - - After initialization is complete, both are equal. However, the - first one remains equal to &_cffi_start_and_call_python until the - very end of initialization, when we are (or should be) sure that - concurrent threads also see a completely initialized world, and - only then is it changed. -*/ -#undef _cffi_call_python -typedef void (*_cffi_call_python_fnptr)(struct _cffi_externpy_s *, char *); -static void _cffi_start_and_call_python(struct _cffi_externpy_s *, char *); -static _cffi_call_python_fnptr _cffi_call_python = &_cffi_start_and_call_python; - - -#ifndef _MSC_VER - /* --- Assuming a GCC not infinitely old --- */ -# define cffi_compare_and_swap(l,o,n) __sync_bool_compare_and_swap(l,o,n) -# define cffi_write_barrier() __sync_synchronize() -# if !defined(__amd64__) && !defined(__x86_64__) && \ - !defined(__i386__) && !defined(__i386) -# define cffi_read_barrier() __sync_synchronize() -# else -# define cffi_read_barrier() (void)0 -# endif -#else - /* --- Windows threads version --- */ -# include -# define cffi_compare_and_swap(l,o,n) \ - (InterlockedCompareExchangePointer(l,n,o) == (o)) -# define cffi_write_barrier() InterlockedCompareExchange(&_cffi_dummy,0,0) -# define cffi_read_barrier() (void)0 -static volatile LONG _cffi_dummy; -#endif - -#ifdef WITH_THREAD -# ifndef _MSC_VER -# include - static pthread_mutex_t _cffi_embed_startup_lock; -# else - static CRITICAL_SECTION _cffi_embed_startup_lock; -# endif - static char _cffi_embed_startup_lock_ready = 0; -#endif - -static void _cffi_acquire_reentrant_mutex(void) -{ - static void *volatile lock = NULL; - - while (!cffi_compare_and_swap(&lock, NULL, (void *)1)) { - /* should ideally do a spin loop instruction here, but - hard to do it portably and doesn't really matter I - think: pthread_mutex_init() should be very fast, and - this is only run at start-up anyway. */ - } - -#ifdef WITH_THREAD - if (!_cffi_embed_startup_lock_ready) { -# ifndef _MSC_VER - pthread_mutexattr_t attr; - pthread_mutexattr_init(&attr); - pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); - pthread_mutex_init(&_cffi_embed_startup_lock, &attr); -# else - InitializeCriticalSection(&_cffi_embed_startup_lock); -# endif - _cffi_embed_startup_lock_ready = 1; - } -#endif - - while (!cffi_compare_and_swap(&lock, (void *)1, NULL)) - ; - -#ifndef _MSC_VER - pthread_mutex_lock(&_cffi_embed_startup_lock); -#else - EnterCriticalSection(&_cffi_embed_startup_lock); -#endif -} - -static void _cffi_release_reentrant_mutex(void) -{ -#ifndef _MSC_VER - pthread_mutex_unlock(&_cffi_embed_startup_lock); -#else - LeaveCriticalSection(&_cffi_embed_startup_lock); -#endif -} - - -/********** CPython-specific section **********/ -#ifndef PYPY_VERSION - -#include "_cffi_errors.h" - - -#define _cffi_call_python_org _cffi_exports[_CFFI_CPIDX] - -PyMODINIT_FUNC _CFFI_PYTHON_STARTUP_FUNC(void); /* forward */ - -static void _cffi_py_initialize(void) -{ - /* XXX use initsigs=0, which "skips initialization registration of - signal handlers, which might be useful when Python is - embedded" according to the Python docs. But review and think - if it should be a user-controllable setting. - - XXX we should also give a way to write errors to a buffer - instead of to stderr. - - XXX if importing 'site' fails, CPython (any version) calls - exit(). Should we try to work around this behavior here? - */ - Py_InitializeEx(0); -} - -static int _cffi_initialize_python(void) -{ - /* This initializes Python, imports _cffi_backend, and then the - present .dll/.so is set up as a CPython C extension module. - */ - int result; - PyGILState_STATE state; - PyObject *pycode=NULL, *global_dict=NULL, *x; - PyObject *builtins; - - state = PyGILState_Ensure(); - - /* Call the initxxx() function from the present module. It will - create and initialize us as a CPython extension module, instead - of letting the startup Python code do it---it might reimport - the same .dll/.so and get maybe confused on some platforms. - It might also have troubles locating the .dll/.so again for all - I know. - */ - (void)_CFFI_PYTHON_STARTUP_FUNC(); - if (PyErr_Occurred()) - goto error; - - /* Now run the Python code provided to ffi.embedding_init_code(). - */ - pycode = Py_CompileString(_CFFI_PYTHON_STARTUP_CODE, - "", - Py_file_input); - if (pycode == NULL) - goto error; - global_dict = PyDict_New(); - if (global_dict == NULL) - goto error; - builtins = PyEval_GetBuiltins(); - if (builtins == NULL) - goto error; - if (PyDict_SetItemString(global_dict, "__builtins__", builtins) < 0) - goto error; - x = PyEval_EvalCode( -#if PY_MAJOR_VERSION < 3 - (PyCodeObject *) -#endif - pycode, global_dict, global_dict); - if (x == NULL) - goto error; - Py_DECREF(x); - - /* Done! Now if we've been called from - _cffi_start_and_call_python() in an ``extern "Python"``, we can - only hope that the Python code did correctly set up the - corresponding @ffi.def_extern() function. Otherwise, the - general logic of ``extern "Python"`` functions (inside the - _cffi_backend module) will find that the reference is still - missing and print an error. - */ - result = 0; - done: - Py_XDECREF(pycode); - Py_XDECREF(global_dict); - PyGILState_Release(state); - return result; - - error:; - { - /* Print as much information as potentially useful. - Debugging load-time failures with embedding is not fun - */ - PyObject *ecap; - PyObject *exception, *v, *tb, *f, *modules, *mod; - PyErr_Fetch(&exception, &v, &tb); - ecap = _cffi_start_error_capture(); - f = PySys_GetObject((char *)"stderr"); - if (f != NULL && f != Py_None) { - PyFile_WriteString( - "Failed to initialize the Python-CFFI embedding logic:\n\n", f); - } - - if (exception != NULL) { - PyErr_NormalizeException(&exception, &v, &tb); - PyErr_Display(exception, v, tb); - } - Py_XDECREF(exception); - Py_XDECREF(v); - Py_XDECREF(tb); - - if (f != NULL && f != Py_None) { - PyFile_WriteString("\nFrom: " _CFFI_MODULE_NAME - "\ncompiled with cffi version: 1.14.6" - "\n_cffi_backend module: ", f); - modules = PyImport_GetModuleDict(); - mod = PyDict_GetItemString(modules, "_cffi_backend"); - if (mod == NULL) { - PyFile_WriteString("not loaded", f); - } - else { - v = PyObject_GetAttrString(mod, "__file__"); - PyFile_WriteObject(v, f, 0); - Py_XDECREF(v); - } - PyFile_WriteString("\nsys.path: ", f); - PyFile_WriteObject(PySys_GetObject((char *)"path"), f, 0); - PyFile_WriteString("\n\n", f); - } - _cffi_stop_error_capture(ecap); - } - result = -1; - goto done; -} - -#if PY_VERSION_HEX < 0x03080000 -PyAPI_DATA(char *) _PyParser_TokenNames[]; /* from CPython */ -#endif - -static int _cffi_carefully_make_gil(void) -{ - /* This does the basic initialization of Python. It can be called - completely concurrently from unrelated threads. It assumes - that we don't hold the GIL before (if it exists), and we don't - hold it afterwards. - - (What it really does used to be completely different in Python 2 - and Python 3, with the Python 2 solution avoiding the spin-lock - around the Py_InitializeEx() call. However, after recent changes - to CPython 2.7 (issue #358) it no longer works. So we use the - Python 3 solution everywhere.) - - This initializes Python by calling Py_InitializeEx(). - Important: this must not be called concurrently at all. - So we use a global variable as a simple spin lock. This global - variable must be from 'libpythonX.Y.so', not from this - cffi-based extension module, because it must be shared from - different cffi-based extension modules. - - In Python < 3.8, we choose - _PyParser_TokenNames[0] as a completely arbitrary pointer value - that is never written to. The default is to point to the - string "ENDMARKER". We change it temporarily to point to the - next character in that string. (Yes, I know it's REALLY - obscure.) - - In Python >= 3.8, this string array is no longer writable, so - instead we pick PyCapsuleType.tp_version_tag. We can't change - Python < 3.8 because someone might use a mixture of cffi - embedded modules, some of which were compiled before this file - changed. - */ - -#ifdef WITH_THREAD -# if PY_VERSION_HEX < 0x03080000 - char *volatile *lock = (char *volatile *)_PyParser_TokenNames; - char *old_value, *locked_value; - - while (1) { /* spin loop */ - old_value = *lock; - locked_value = old_value + 1; - if (old_value[0] == 'E') { - assert(old_value[1] == 'N'); - if (cffi_compare_and_swap(lock, old_value, locked_value)) - break; - } - else { - assert(old_value[0] == 'N'); - /* should ideally do a spin loop instruction here, but - hard to do it portably and doesn't really matter I - think: PyEval_InitThreads() should be very fast, and - this is only run at start-up anyway. */ - } - } -# else - int volatile *lock = (int volatile *)&PyCapsule_Type.tp_version_tag; - int old_value, locked_value; - assert(!(PyCapsule_Type.tp_flags & Py_TPFLAGS_HAVE_VERSION_TAG)); - - while (1) { /* spin loop */ - old_value = *lock; - locked_value = -42; - if (old_value == 0) { - if (cffi_compare_and_swap(lock, old_value, locked_value)) - break; - } - else { - assert(old_value == locked_value); - /* should ideally do a spin loop instruction here, but - hard to do it portably and doesn't really matter I - think: PyEval_InitThreads() should be very fast, and - this is only run at start-up anyway. */ - } - } -# endif -#endif - - /* call Py_InitializeEx() */ - if (!Py_IsInitialized()) { - _cffi_py_initialize(); -#if PY_VERSION_HEX < 0x03070000 - PyEval_InitThreads(); -#endif - PyEval_SaveThread(); /* release the GIL */ - /* the returned tstate must be the one that has been stored into the - autoTLSkey by _PyGILState_Init() called from Py_Initialize(). */ - } - else { -#if PY_VERSION_HEX < 0x03070000 - /* PyEval_InitThreads() is always a no-op from CPython 3.7 */ - PyGILState_STATE state = PyGILState_Ensure(); - PyEval_InitThreads(); - PyGILState_Release(state); -#endif - } - -#ifdef WITH_THREAD - /* release the lock */ - while (!cffi_compare_and_swap(lock, locked_value, old_value)) - ; -#endif - - return 0; -} - -/********** end CPython-specific section **********/ - - -#else - - -/********** PyPy-specific section **********/ - -PyMODINIT_FUNC _CFFI_PYTHON_STARTUP_FUNC(const void *[]); /* forward */ - -static struct _cffi_pypy_init_s { - const char *name; - void *func; /* function pointer */ - const char *code; -} _cffi_pypy_init = { - _CFFI_MODULE_NAME, - _CFFI_PYTHON_STARTUP_FUNC, - _CFFI_PYTHON_STARTUP_CODE, -}; - -extern int pypy_carefully_make_gil(const char *); -extern int pypy_init_embedded_cffi_module(int, struct _cffi_pypy_init_s *); - -static int _cffi_carefully_make_gil(void) -{ - return pypy_carefully_make_gil(_CFFI_MODULE_NAME); -} - -static int _cffi_initialize_python(void) -{ - return pypy_init_embedded_cffi_module(0xB011, &_cffi_pypy_init); -} - -/********** end PyPy-specific section **********/ - - -#endif - - -#ifdef __GNUC__ -__attribute__((noinline)) -#endif -static _cffi_call_python_fnptr _cffi_start_python(void) -{ - /* Delicate logic to initialize Python. This function can be - called multiple times concurrently, e.g. when the process calls - its first ``extern "Python"`` functions in multiple threads at - once. It can also be called recursively, in which case we must - ignore it. We also have to consider what occurs if several - different cffi-based extensions reach this code in parallel - threads---it is a different copy of the code, then, and we - can't have any shared global variable unless it comes from - 'libpythonX.Y.so'. - - Idea: - - * _cffi_carefully_make_gil(): "carefully" call - PyEval_InitThreads() (possibly with Py_InitializeEx() first). - - * then we use a (local) custom lock to make sure that a call to this - cffi-based extension will wait if another call to the *same* - extension is running the initialization in another thread. - It is reentrant, so that a recursive call will not block, but - only one from a different thread. - - * then we grab the GIL and (Python 2) we call Py_InitializeEx(). - At this point, concurrent calls to Py_InitializeEx() are not - possible: we have the GIL. - - * do the rest of the specific initialization, which may - temporarily release the GIL but not the custom lock. - Only release the custom lock when we are done. - */ - static char called = 0; - - if (_cffi_carefully_make_gil() != 0) - return NULL; - - _cffi_acquire_reentrant_mutex(); - - /* Here the GIL exists, but we don't have it. We're only protected - from concurrency by the reentrant mutex. */ - - /* This file only initializes the embedded module once, the first - time this is called, even if there are subinterpreters. */ - if (!called) { - called = 1; /* invoke _cffi_initialize_python() only once, - but don't set '_cffi_call_python' right now, - otherwise concurrent threads won't call - this function at all (we need them to wait) */ - if (_cffi_initialize_python() == 0) { - /* now initialization is finished. Switch to the fast-path. */ - - /* We would like nobody to see the new value of - '_cffi_call_python' without also seeing the rest of the - data initialized. However, this is not possible. But - the new value of '_cffi_call_python' is the function - 'cffi_call_python()' from _cffi_backend. So: */ - cffi_write_barrier(); - /* ^^^ we put a write barrier here, and a corresponding - read barrier at the start of cffi_call_python(). This - ensures that after that read barrier, we see everything - done here before the write barrier. - */ - - assert(_cffi_call_python_org != NULL); - _cffi_call_python = (_cffi_call_python_fnptr)_cffi_call_python_org; - } - else { - /* initialization failed. Reset this to NULL, even if it was - already set to some other value. Future calls to - _cffi_start_python() are still forced to occur, and will - always return NULL from now on. */ - _cffi_call_python_org = NULL; - } - } - - _cffi_release_reentrant_mutex(); - - return (_cffi_call_python_fnptr)_cffi_call_python_org; -} - -static -void _cffi_start_and_call_python(struct _cffi_externpy_s *externpy, char *args) -{ - _cffi_call_python_fnptr fnptr; - int current_err = errno; -#ifdef _MSC_VER - int current_lasterr = GetLastError(); -#endif - fnptr = _cffi_start_python(); - if (fnptr == NULL) { - fprintf(stderr, "function %s() called, but initialization code " - "failed. Returning 0.\n", externpy->name); - memset(args, 0, externpy->size_of_result); - } -#ifdef _MSC_VER - SetLastError(current_lasterr); -#endif - errno = current_err; - - if (fnptr != NULL) - fnptr(externpy, args); -} - - -/* The cffi_start_python() function makes sure Python is initialized - and our cffi module is set up. It can be called manually from the - user C code. The same effect is obtained automatically from any - dll-exported ``extern "Python"`` function. This function returns - -1 if initialization failed, 0 if all is OK. */ -_CFFI_UNUSED_FN -static int cffi_start_python(void) -{ - if (_cffi_call_python == &_cffi_start_and_call_python) { - if (_cffi_start_python() == NULL) - return -1; - } - cffi_read_barrier(); - return 0; -} - -#undef cffi_compare_and_swap -#undef cffi_write_barrier -#undef cffi_read_barrier - -#ifdef __cplusplus -} -#endif diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/api.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/api.py deleted file mode 100644 index 999a8aef..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/api.py +++ /dev/null @@ -1,965 +0,0 @@ -import sys, types -from .lock import allocate_lock -from .error import CDefError -from . import model - -try: - callable -except NameError: - # Python 3.1 - from collections import Callable - callable = lambda x: isinstance(x, Callable) - -try: - basestring -except NameError: - # Python 3.x - basestring = str - -_unspecified = object() - - - -class FFI(object): - r''' - The main top-level class that you instantiate once, or once per module. - - Example usage: - - ffi = FFI() - ffi.cdef(""" - int printf(const char *, ...); - """) - - C = ffi.dlopen(None) # standard library - -or- - C = ffi.verify() # use a C compiler: verify the decl above is right - - C.printf("hello, %s!\n", ffi.new("char[]", "world")) - ''' - - def __init__(self, backend=None): - """Create an FFI instance. The 'backend' argument is used to - select a non-default backend, mostly for tests. - """ - if backend is None: - # You need PyPy (>= 2.0 beta), or a CPython (>= 2.6) with - # _cffi_backend.so compiled. - import _cffi_backend as backend - from . import __version__ - if backend.__version__ != __version__: - # bad version! Try to be as explicit as possible. - if hasattr(backend, '__file__'): - # CPython - raise Exception("Version mismatch: this is the 'cffi' package version %s, located in %r. When we import the top-level '_cffi_backend' extension module, we get version %s, located in %r. The two versions should be equal; check your installation." % ( - __version__, __file__, - backend.__version__, backend.__file__)) - else: - # PyPy - raise Exception("Version mismatch: this is the 'cffi' package version %s, located in %r. This interpreter comes with a built-in '_cffi_backend' module, which is version %s. The two versions should be equal; check your installation." % ( - __version__, __file__, backend.__version__)) - # (If you insist you can also try to pass the option - # 'backend=backend_ctypes.CTypesBackend()', but don't - # rely on it! It's probably not going to work well.) - - from . import cparser - self._backend = backend - self._lock = allocate_lock() - self._parser = cparser.Parser() - self._cached_btypes = {} - self._parsed_types = types.ModuleType('parsed_types').__dict__ - self._new_types = types.ModuleType('new_types').__dict__ - self._function_caches = [] - self._libraries = [] - self._cdefsources = [] - self._included_ffis = [] - self._windows_unicode = None - self._init_once_cache = {} - self._cdef_version = None - self._embedding = None - self._typecache = model.get_typecache(backend) - if hasattr(backend, 'set_ffi'): - backend.set_ffi(self) - for name in list(backend.__dict__): - if name.startswith('RTLD_'): - setattr(self, name, getattr(backend, name)) - # - with self._lock: - self.BVoidP = self._get_cached_btype(model.voidp_type) - self.BCharA = self._get_cached_btype(model.char_array_type) - if isinstance(backend, types.ModuleType): - # _cffi_backend: attach these constants to the class - if not hasattr(FFI, 'NULL'): - FFI.NULL = self.cast(self.BVoidP, 0) - FFI.CData, FFI.CType = backend._get_types() - else: - # ctypes backend: attach these constants to the instance - self.NULL = self.cast(self.BVoidP, 0) - self.CData, self.CType = backend._get_types() - self.buffer = backend.buffer - - def cdef(self, csource, override=False, packed=False, pack=None): - """Parse the given C source. This registers all declared functions, - types, and global variables. The functions and global variables can - then be accessed via either 'ffi.dlopen()' or 'ffi.verify()'. - The types can be used in 'ffi.new()' and other functions. - If 'packed' is specified as True, all structs declared inside this - cdef are packed, i.e. laid out without any field alignment at all. - Alternatively, 'pack' can be a small integer, and requests for - alignment greater than that are ignored (pack=1 is equivalent to - packed=True). - """ - self._cdef(csource, override=override, packed=packed, pack=pack) - - def embedding_api(self, csource, packed=False, pack=None): - self._cdef(csource, packed=packed, pack=pack, dllexport=True) - if self._embedding is None: - self._embedding = '' - - def _cdef(self, csource, override=False, **options): - if not isinstance(csource, str): # unicode, on Python 2 - if not isinstance(csource, basestring): - raise TypeError("cdef() argument must be a string") - csource = csource.encode('ascii') - with self._lock: - self._cdef_version = object() - self._parser.parse(csource, override=override, **options) - self._cdefsources.append(csource) - if override: - for cache in self._function_caches: - cache.clear() - finishlist = self._parser._recomplete - if finishlist: - self._parser._recomplete = [] - for tp in finishlist: - tp.finish_backend_type(self, finishlist) - - def dlopen(self, name, flags=0): - """Load and return a dynamic library identified by 'name'. - The standard C library can be loaded by passing None. - Note that functions and types declared by 'ffi.cdef()' are not - linked to a particular library, just like C headers; in the - library we only look for the actual (untyped) symbols. - """ - if not (isinstance(name, basestring) or - name is None or - isinstance(name, self.CData)): - raise TypeError("dlopen(name): name must be a file name, None, " - "or an already-opened 'void *' handle") - with self._lock: - lib, function_cache = _make_ffi_library(self, name, flags) - self._function_caches.append(function_cache) - self._libraries.append(lib) - return lib - - def dlclose(self, lib): - """Close a library obtained with ffi.dlopen(). After this call, - access to functions or variables from the library will fail - (possibly with a segmentation fault). - """ - type(lib).__cffi_close__(lib) - - def _typeof_locked(self, cdecl): - # call me with the lock! - key = cdecl - if key in self._parsed_types: - return self._parsed_types[key] - # - if not isinstance(cdecl, str): # unicode, on Python 2 - cdecl = cdecl.encode('ascii') - # - type = self._parser.parse_type(cdecl) - really_a_function_type = type.is_raw_function - if really_a_function_type: - type = type.as_function_pointer() - btype = self._get_cached_btype(type) - result = btype, really_a_function_type - self._parsed_types[key] = result - return result - - def _typeof(self, cdecl, consider_function_as_funcptr=False): - # string -> ctype object - try: - result = self._parsed_types[cdecl] - except KeyError: - with self._lock: - result = self._typeof_locked(cdecl) - # - btype, really_a_function_type = result - if really_a_function_type and not consider_function_as_funcptr: - raise CDefError("the type %r is a function type, not a " - "pointer-to-function type" % (cdecl,)) - return btype - - def typeof(self, cdecl): - """Parse the C type given as a string and return the - corresponding object. - It can also be used on 'cdata' instance to get its C type. - """ - if isinstance(cdecl, basestring): - return self._typeof(cdecl) - if isinstance(cdecl, self.CData): - return self._backend.typeof(cdecl) - if isinstance(cdecl, types.BuiltinFunctionType): - res = _builtin_function_type(cdecl) - if res is not None: - return res - if (isinstance(cdecl, types.FunctionType) - and hasattr(cdecl, '_cffi_base_type')): - with self._lock: - return self._get_cached_btype(cdecl._cffi_base_type) - raise TypeError(type(cdecl)) - - def sizeof(self, cdecl): - """Return the size in bytes of the argument. It can be a - string naming a C type, or a 'cdata' instance. - """ - if isinstance(cdecl, basestring): - BType = self._typeof(cdecl) - return self._backend.sizeof(BType) - else: - return self._backend.sizeof(cdecl) - - def alignof(self, cdecl): - """Return the natural alignment size in bytes of the C type - given as a string. - """ - if isinstance(cdecl, basestring): - cdecl = self._typeof(cdecl) - return self._backend.alignof(cdecl) - - def offsetof(self, cdecl, *fields_or_indexes): - """Return the offset of the named field inside the given - structure or array, which must be given as a C type name. - You can give several field names in case of nested structures. - You can also give numeric values which correspond to array - items, in case of an array type. - """ - if isinstance(cdecl, basestring): - cdecl = self._typeof(cdecl) - return self._typeoffsetof(cdecl, *fields_or_indexes)[1] - - def new(self, cdecl, init=None): - """Allocate an instance according to the specified C type and - return a pointer to it. The specified C type must be either a - pointer or an array: ``new('X *')`` allocates an X and returns - a pointer to it, whereas ``new('X[n]')`` allocates an array of - n X'es and returns an array referencing it (which works - mostly like a pointer, like in C). You can also use - ``new('X[]', n)`` to allocate an array of a non-constant - length n. - - The memory is initialized following the rules of declaring a - global variable in C: by default it is zero-initialized, but - an explicit initializer can be given which can be used to - fill all or part of the memory. - - When the returned object goes out of scope, the memory - is freed. In other words the returned object has - ownership of the value of type 'cdecl' that it points to. This - means that the raw data can be used as long as this object is - kept alive, but must not be used for a longer time. Be careful - about that when copying the pointer to the memory somewhere - else, e.g. into another structure. - """ - if isinstance(cdecl, basestring): - cdecl = self._typeof(cdecl) - return self._backend.newp(cdecl, init) - - def new_allocator(self, alloc=None, free=None, - should_clear_after_alloc=True): - """Return a new allocator, i.e. a function that behaves like ffi.new() - but uses the provided low-level 'alloc' and 'free' functions. - - 'alloc' is called with the size as argument. If it returns NULL, a - MemoryError is raised. 'free' is called with the result of 'alloc' - as argument. Both can be either Python function or directly C - functions. If 'free' is None, then no free function is called. - If both 'alloc' and 'free' are None, the default is used. - - If 'should_clear_after_alloc' is set to False, then the memory - returned by 'alloc' is assumed to be already cleared (or you are - fine with garbage); otherwise CFFI will clear it. - """ - compiled_ffi = self._backend.FFI() - allocator = compiled_ffi.new_allocator(alloc, free, - should_clear_after_alloc) - def allocate(cdecl, init=None): - if isinstance(cdecl, basestring): - cdecl = self._typeof(cdecl) - return allocator(cdecl, init) - return allocate - - def cast(self, cdecl, source): - """Similar to a C cast: returns an instance of the named C - type initialized with the given 'source'. The source is - casted between integers or pointers of any type. - """ - if isinstance(cdecl, basestring): - cdecl = self._typeof(cdecl) - return self._backend.cast(cdecl, source) - - def string(self, cdata, maxlen=-1): - """Return a Python string (or unicode string) from the 'cdata'. - If 'cdata' is a pointer or array of characters or bytes, returns - the null-terminated string. The returned string extends until - the first null character, or at most 'maxlen' characters. If - 'cdata' is an array then 'maxlen' defaults to its length. - - If 'cdata' is a pointer or array of wchar_t, returns a unicode - string following the same rules. - - If 'cdata' is a single character or byte or a wchar_t, returns - it as a string or unicode string. - - If 'cdata' is an enum, returns the value of the enumerator as a - string, or 'NUMBER' if the value is out of range. - """ - return self._backend.string(cdata, maxlen) - - def unpack(self, cdata, length): - """Unpack an array of C data of the given length, - returning a Python string/unicode/list. - - If 'cdata' is a pointer to 'char', returns a byte string. - It does not stop at the first null. This is equivalent to: - ffi.buffer(cdata, length)[:] - - If 'cdata' is a pointer to 'wchar_t', returns a unicode string. - 'length' is measured in wchar_t's; it is not the size in bytes. - - If 'cdata' is a pointer to anything else, returns a list of - 'length' items. This is a faster equivalent to: - [cdata[i] for i in range(length)] - """ - return self._backend.unpack(cdata, length) - - #def buffer(self, cdata, size=-1): - # """Return a read-write buffer object that references the raw C data - # pointed to by the given 'cdata'. The 'cdata' must be a pointer or - # an array. Can be passed to functions expecting a buffer, or directly - # manipulated with: - # - # buf[:] get a copy of it in a regular string, or - # buf[idx] as a single character - # buf[:] = ... - # buf[idx] = ... change the content - # """ - # note that 'buffer' is a type, set on this instance by __init__ - - def from_buffer(self, cdecl, python_buffer=_unspecified, - require_writable=False): - """Return a cdata of the given type pointing to the data of the - given Python object, which must support the buffer interface. - Note that this is not meant to be used on the built-in types - str or unicode (you can build 'char[]' arrays explicitly) - but only on objects containing large quantities of raw data - in some other format, like 'array.array' or numpy arrays. - - The first argument is optional and default to 'char[]'. - """ - if python_buffer is _unspecified: - cdecl, python_buffer = self.BCharA, cdecl - elif isinstance(cdecl, basestring): - cdecl = self._typeof(cdecl) - return self._backend.from_buffer(cdecl, python_buffer, - require_writable) - - def memmove(self, dest, src, n): - """ffi.memmove(dest, src, n) copies n bytes of memory from src to dest. - - Like the C function memmove(), the memory areas may overlap; - apart from that it behaves like the C function memcpy(). - - 'src' can be any cdata ptr or array, or any Python buffer object. - 'dest' can be any cdata ptr or array, or a writable Python buffer - object. The size to copy, 'n', is always measured in bytes. - - Unlike other methods, this one supports all Python buffer including - byte strings and bytearrays---but it still does not support - non-contiguous buffers. - """ - return self._backend.memmove(dest, src, n) - - def callback(self, cdecl, python_callable=None, error=None, onerror=None): - """Return a callback object or a decorator making such a - callback object. 'cdecl' must name a C function pointer type. - The callback invokes the specified 'python_callable' (which may - be provided either directly or via a decorator). Important: the - callback object must be manually kept alive for as long as the - callback may be invoked from the C level. - """ - def callback_decorator_wrap(python_callable): - if not callable(python_callable): - raise TypeError("the 'python_callable' argument " - "is not callable") - return self._backend.callback(cdecl, python_callable, - error, onerror) - if isinstance(cdecl, basestring): - cdecl = self._typeof(cdecl, consider_function_as_funcptr=True) - if python_callable is None: - return callback_decorator_wrap # decorator mode - else: - return callback_decorator_wrap(python_callable) # direct mode - - def getctype(self, cdecl, replace_with=''): - """Return a string giving the C type 'cdecl', which may be itself - a string or a object. If 'replace_with' is given, it gives - extra text to append (or insert for more complicated C types), like - a variable name, or '*' to get actually the C type 'pointer-to-cdecl'. - """ - if isinstance(cdecl, basestring): - cdecl = self._typeof(cdecl) - replace_with = replace_with.strip() - if (replace_with.startswith('*') - and '&[' in self._backend.getcname(cdecl, '&')): - replace_with = '(%s)' % replace_with - elif replace_with and not replace_with[0] in '[(': - replace_with = ' ' + replace_with - return self._backend.getcname(cdecl, replace_with) - - def gc(self, cdata, destructor, size=0): - """Return a new cdata object that points to the same - data. Later, when this new cdata object is garbage-collected, - 'destructor(old_cdata_object)' will be called. - - The optional 'size' gives an estimate of the size, used to - trigger the garbage collection more eagerly. So far only used - on PyPy. It tells the GC that the returned object keeps alive - roughly 'size' bytes of external memory. - """ - return self._backend.gcp(cdata, destructor, size) - - def _get_cached_btype(self, type): - assert self._lock.acquire(False) is False - # call me with the lock! - try: - BType = self._cached_btypes[type] - except KeyError: - finishlist = [] - BType = type.get_cached_btype(self, finishlist) - for type in finishlist: - type.finish_backend_type(self, finishlist) - return BType - - def verify(self, source='', tmpdir=None, **kwargs): - """Verify that the current ffi signatures compile on this - machine, and return a dynamic library object. The dynamic - library can be used to call functions and access global - variables declared in this 'ffi'. The library is compiled - by the C compiler: it gives you C-level API compatibility - (including calling macros). This is unlike 'ffi.dlopen()', - which requires binary compatibility in the signatures. - """ - from .verifier import Verifier, _caller_dir_pycache - # - # If set_unicode(True) was called, insert the UNICODE and - # _UNICODE macro declarations - if self._windows_unicode: - self._apply_windows_unicode(kwargs) - # - # Set the tmpdir here, and not in Verifier.__init__: it picks - # up the caller's directory, which we want to be the caller of - # ffi.verify(), as opposed to the caller of Veritier(). - tmpdir = tmpdir or _caller_dir_pycache() - # - # Make a Verifier() and use it to load the library. - self.verifier = Verifier(self, source, tmpdir, **kwargs) - lib = self.verifier.load_library() - # - # Save the loaded library for keep-alive purposes, even - # if the caller doesn't keep it alive itself (it should). - self._libraries.append(lib) - return lib - - def _get_errno(self): - return self._backend.get_errno() - def _set_errno(self, errno): - self._backend.set_errno(errno) - errno = property(_get_errno, _set_errno, None, - "the value of 'errno' from/to the C calls") - - def getwinerror(self, code=-1): - return self._backend.getwinerror(code) - - def _pointer_to(self, ctype): - with self._lock: - return model.pointer_cache(self, ctype) - - def addressof(self, cdata, *fields_or_indexes): - """Return the address of a . - If 'fields_or_indexes' are given, returns the address of that - field or array item in the structure or array, recursively in - case of nested structures. - """ - try: - ctype = self._backend.typeof(cdata) - except TypeError: - if '__addressof__' in type(cdata).__dict__: - return type(cdata).__addressof__(cdata, *fields_or_indexes) - raise - if fields_or_indexes: - ctype, offset = self._typeoffsetof(ctype, *fields_or_indexes) - else: - if ctype.kind == "pointer": - raise TypeError("addressof(pointer)") - offset = 0 - ctypeptr = self._pointer_to(ctype) - return self._backend.rawaddressof(ctypeptr, cdata, offset) - - def _typeoffsetof(self, ctype, field_or_index, *fields_or_indexes): - ctype, offset = self._backend.typeoffsetof(ctype, field_or_index) - for field1 in fields_or_indexes: - ctype, offset1 = self._backend.typeoffsetof(ctype, field1, 1) - offset += offset1 - return ctype, offset - - def include(self, ffi_to_include): - """Includes the typedefs, structs, unions and enums defined - in another FFI instance. Usage is similar to a #include in C, - where a part of the program might include types defined in - another part for its own usage. Note that the include() - method has no effect on functions, constants and global - variables, which must anyway be accessed directly from the - lib object returned by the original FFI instance. - """ - if not isinstance(ffi_to_include, FFI): - raise TypeError("ffi.include() expects an argument that is also of" - " type cffi.FFI, not %r" % ( - type(ffi_to_include).__name__,)) - if ffi_to_include is self: - raise ValueError("self.include(self)") - with ffi_to_include._lock: - with self._lock: - self._parser.include(ffi_to_include._parser) - self._cdefsources.append('[') - self._cdefsources.extend(ffi_to_include._cdefsources) - self._cdefsources.append(']') - self._included_ffis.append(ffi_to_include) - - def new_handle(self, x): - return self._backend.newp_handle(self.BVoidP, x) - - def from_handle(self, x): - return self._backend.from_handle(x) - - def release(self, x): - self._backend.release(x) - - def set_unicode(self, enabled_flag): - """Windows: if 'enabled_flag' is True, enable the UNICODE and - _UNICODE defines in C, and declare the types like TCHAR and LPTCSTR - to be (pointers to) wchar_t. If 'enabled_flag' is False, - declare these types to be (pointers to) plain 8-bit characters. - This is mostly for backward compatibility; you usually want True. - """ - if self._windows_unicode is not None: - raise ValueError("set_unicode() can only be called once") - enabled_flag = bool(enabled_flag) - if enabled_flag: - self.cdef("typedef wchar_t TBYTE;" - "typedef wchar_t TCHAR;" - "typedef const wchar_t *LPCTSTR;" - "typedef const wchar_t *PCTSTR;" - "typedef wchar_t *LPTSTR;" - "typedef wchar_t *PTSTR;" - "typedef TBYTE *PTBYTE;" - "typedef TCHAR *PTCHAR;") - else: - self.cdef("typedef char TBYTE;" - "typedef char TCHAR;" - "typedef const char *LPCTSTR;" - "typedef const char *PCTSTR;" - "typedef char *LPTSTR;" - "typedef char *PTSTR;" - "typedef TBYTE *PTBYTE;" - "typedef TCHAR *PTCHAR;") - self._windows_unicode = enabled_flag - - def _apply_windows_unicode(self, kwds): - defmacros = kwds.get('define_macros', ()) - if not isinstance(defmacros, (list, tuple)): - raise TypeError("'define_macros' must be a list or tuple") - defmacros = list(defmacros) + [('UNICODE', '1'), - ('_UNICODE', '1')] - kwds['define_macros'] = defmacros - - def _apply_embedding_fix(self, kwds): - # must include an argument like "-lpython2.7" for the compiler - def ensure(key, value): - lst = kwds.setdefault(key, []) - if value not in lst: - lst.append(value) - # - if '__pypy__' in sys.builtin_module_names: - import os - if sys.platform == "win32": - # we need 'libpypy-c.lib'. Current distributions of - # pypy (>= 4.1) contain it as 'libs/python27.lib'. - pythonlib = "python{0[0]}{0[1]}".format(sys.version_info) - if hasattr(sys, 'prefix'): - ensure('library_dirs', os.path.join(sys.prefix, 'libs')) - else: - # we need 'libpypy-c.{so,dylib}', which should be by - # default located in 'sys.prefix/bin' for installed - # systems. - if sys.version_info < (3,): - pythonlib = "pypy-c" - else: - pythonlib = "pypy3-c" - if hasattr(sys, 'prefix'): - ensure('library_dirs', os.path.join(sys.prefix, 'bin')) - # On uninstalled pypy's, the libpypy-c is typically found in - # .../pypy/goal/. - if hasattr(sys, 'prefix'): - ensure('library_dirs', os.path.join(sys.prefix, 'pypy', 'goal')) - else: - if sys.platform == "win32": - template = "python%d%d" - if hasattr(sys, 'gettotalrefcount'): - template += '_d' - else: - try: - import sysconfig - except ImportError: # 2.6 - from distutils import sysconfig - template = "python%d.%d" - if sysconfig.get_config_var('DEBUG_EXT'): - template += sysconfig.get_config_var('DEBUG_EXT') - pythonlib = (template % - (sys.hexversion >> 24, (sys.hexversion >> 16) & 0xff)) - if hasattr(sys, 'abiflags'): - pythonlib += sys.abiflags - ensure('libraries', pythonlib) - if sys.platform == "win32": - ensure('extra_link_args', '/MANIFEST') - - def set_source(self, module_name, source, source_extension='.c', **kwds): - import os - if hasattr(self, '_assigned_source'): - raise ValueError("set_source() cannot be called several times " - "per ffi object") - if not isinstance(module_name, basestring): - raise TypeError("'module_name' must be a string") - if os.sep in module_name or (os.altsep and os.altsep in module_name): - raise ValueError("'module_name' must not contain '/': use a dotted " - "name to make a 'package.module' location") - self._assigned_source = (str(module_name), source, - source_extension, kwds) - - def set_source_pkgconfig(self, module_name, pkgconfig_libs, source, - source_extension='.c', **kwds): - from . import pkgconfig - if not isinstance(pkgconfig_libs, list): - raise TypeError("the pkgconfig_libs argument must be a list " - "of package names") - kwds2 = pkgconfig.flags_from_pkgconfig(pkgconfig_libs) - pkgconfig.merge_flags(kwds, kwds2) - self.set_source(module_name, source, source_extension, **kwds) - - def distutils_extension(self, tmpdir='build', verbose=True): - from distutils.dir_util import mkpath - from .recompiler import recompile - # - if not hasattr(self, '_assigned_source'): - if hasattr(self, 'verifier'): # fallback, 'tmpdir' ignored - return self.verifier.get_extension() - raise ValueError("set_source() must be called before" - " distutils_extension()") - module_name, source, source_extension, kwds = self._assigned_source - if source is None: - raise TypeError("distutils_extension() is only for C extension " - "modules, not for dlopen()-style pure Python " - "modules") - mkpath(tmpdir) - ext, updated = recompile(self, module_name, - source, tmpdir=tmpdir, extradir=tmpdir, - source_extension=source_extension, - call_c_compiler=False, **kwds) - if verbose: - if updated: - sys.stderr.write("regenerated: %r\n" % (ext.sources[0],)) - else: - sys.stderr.write("not modified: %r\n" % (ext.sources[0],)) - return ext - - def emit_c_code(self, filename): - from .recompiler import recompile - # - if not hasattr(self, '_assigned_source'): - raise ValueError("set_source() must be called before emit_c_code()") - module_name, source, source_extension, kwds = self._assigned_source - if source is None: - raise TypeError("emit_c_code() is only for C extension modules, " - "not for dlopen()-style pure Python modules") - recompile(self, module_name, source, - c_file=filename, call_c_compiler=False, **kwds) - - def emit_python_code(self, filename): - from .recompiler import recompile - # - if not hasattr(self, '_assigned_source'): - raise ValueError("set_source() must be called before emit_c_code()") - module_name, source, source_extension, kwds = self._assigned_source - if source is not None: - raise TypeError("emit_python_code() is only for dlopen()-style " - "pure Python modules, not for C extension modules") - recompile(self, module_name, source, - c_file=filename, call_c_compiler=False, **kwds) - - def compile(self, tmpdir='.', verbose=0, target=None, debug=None): - """The 'target' argument gives the final file name of the - compiled DLL. Use '*' to force distutils' choice, suitable for - regular CPython C API modules. Use a file name ending in '.*' - to ask for the system's default extension for dynamic libraries - (.so/.dll/.dylib). - - The default is '*' when building a non-embedded C API extension, - and (module_name + '.*') when building an embedded library. - """ - from .recompiler import recompile - # - if not hasattr(self, '_assigned_source'): - raise ValueError("set_source() must be called before compile()") - module_name, source, source_extension, kwds = self._assigned_source - return recompile(self, module_name, source, tmpdir=tmpdir, - target=target, source_extension=source_extension, - compiler_verbose=verbose, debug=debug, **kwds) - - def init_once(self, func, tag): - # Read _init_once_cache[tag], which is either (False, lock) if - # we're calling the function now in some thread, or (True, result). - # Don't call setdefault() in most cases, to avoid allocating and - # immediately freeing a lock; but still use setdefaut() to avoid - # races. - try: - x = self._init_once_cache[tag] - except KeyError: - x = self._init_once_cache.setdefault(tag, (False, allocate_lock())) - # Common case: we got (True, result), so we return the result. - if x[0]: - return x[1] - # Else, it's a lock. Acquire it to serialize the following tests. - with x[1]: - # Read again from _init_once_cache the current status. - x = self._init_once_cache[tag] - if x[0]: - return x[1] - # Call the function and store the result back. - result = func() - self._init_once_cache[tag] = (True, result) - return result - - def embedding_init_code(self, pysource): - if self._embedding: - raise ValueError("embedding_init_code() can only be called once") - # fix 'pysource' before it gets dumped into the C file: - # - remove empty lines at the beginning, so it starts at "line 1" - # - dedent, if all non-empty lines are indented - # - check for SyntaxErrors - import re - match = re.match(r'\s*\n', pysource) - if match: - pysource = pysource[match.end():] - lines = pysource.splitlines() or [''] - prefix = re.match(r'\s*', lines[0]).group() - for i in range(1, len(lines)): - line = lines[i] - if line.rstrip(): - while not line.startswith(prefix): - prefix = prefix[:-1] - i = len(prefix) - lines = [line[i:]+'\n' for line in lines] - pysource = ''.join(lines) - # - compile(pysource, "cffi_init", "exec") - # - self._embedding = pysource - - def def_extern(self, *args, **kwds): - raise ValueError("ffi.def_extern() is only available on API-mode FFI " - "objects") - - def list_types(self): - """Returns the user type names known to this FFI instance. - This returns a tuple containing three lists of names: - (typedef_names, names_of_structs, names_of_unions) - """ - typedefs = [] - structs = [] - unions = [] - for key in self._parser._declarations: - if key.startswith('typedef '): - typedefs.append(key[8:]) - elif key.startswith('struct '): - structs.append(key[7:]) - elif key.startswith('union '): - unions.append(key[6:]) - typedefs.sort() - structs.sort() - unions.sort() - return (typedefs, structs, unions) - - -def _load_backend_lib(backend, name, flags): - import os - if not isinstance(name, basestring): - if sys.platform != "win32" or name is not None: - return backend.load_library(name, flags) - name = "c" # Windows: load_library(None) fails, but this works - # on Python 2 (backward compatibility hack only) - first_error = None - if '.' in name or '/' in name or os.sep in name: - try: - return backend.load_library(name, flags) - except OSError as e: - first_error = e - import ctypes.util - path = ctypes.util.find_library(name) - if path is None: - if name == "c" and sys.platform == "win32" and sys.version_info >= (3,): - raise OSError("dlopen(None) cannot work on Windows for Python 3 " - "(see http://bugs.python.org/issue23606)") - msg = ("ctypes.util.find_library() did not manage " - "to locate a library called %r" % (name,)) - if first_error is not None: - msg = "%s. Additionally, %s" % (first_error, msg) - raise OSError(msg) - return backend.load_library(path, flags) - -def _make_ffi_library(ffi, libname, flags): - backend = ffi._backend - backendlib = _load_backend_lib(backend, libname, flags) - # - def accessor_function(name): - key = 'function ' + name - tp, _ = ffi._parser._declarations[key] - BType = ffi._get_cached_btype(tp) - value = backendlib.load_function(BType, name) - library.__dict__[name] = value - # - def accessor_variable(name): - key = 'variable ' + name - tp, _ = ffi._parser._declarations[key] - BType = ffi._get_cached_btype(tp) - read_variable = backendlib.read_variable - write_variable = backendlib.write_variable - setattr(FFILibrary, name, property( - lambda self: read_variable(BType, name), - lambda self, value: write_variable(BType, name, value))) - # - def addressof_var(name): - try: - return addr_variables[name] - except KeyError: - with ffi._lock: - if name not in addr_variables: - key = 'variable ' + name - tp, _ = ffi._parser._declarations[key] - BType = ffi._get_cached_btype(tp) - if BType.kind != 'array': - BType = model.pointer_cache(ffi, BType) - p = backendlib.load_function(BType, name) - addr_variables[name] = p - return addr_variables[name] - # - def accessor_constant(name): - raise NotImplementedError("non-integer constant '%s' cannot be " - "accessed from a dlopen() library" % (name,)) - # - def accessor_int_constant(name): - library.__dict__[name] = ffi._parser._int_constants[name] - # - accessors = {} - accessors_version = [False] - addr_variables = {} - # - def update_accessors(): - if accessors_version[0] is ffi._cdef_version: - return - # - for key, (tp, _) in ffi._parser._declarations.items(): - if not isinstance(tp, model.EnumType): - tag, name = key.split(' ', 1) - if tag == 'function': - accessors[name] = accessor_function - elif tag == 'variable': - accessors[name] = accessor_variable - elif tag == 'constant': - accessors[name] = accessor_constant - else: - for i, enumname in enumerate(tp.enumerators): - def accessor_enum(name, tp=tp, i=i): - tp.check_not_partial() - library.__dict__[name] = tp.enumvalues[i] - accessors[enumname] = accessor_enum - for name in ffi._parser._int_constants: - accessors.setdefault(name, accessor_int_constant) - accessors_version[0] = ffi._cdef_version - # - def make_accessor(name): - with ffi._lock: - if name in library.__dict__ or name in FFILibrary.__dict__: - return # added by another thread while waiting for the lock - if name not in accessors: - update_accessors() - if name not in accessors: - raise AttributeError(name) - accessors[name](name) - # - class FFILibrary(object): - def __getattr__(self, name): - make_accessor(name) - return getattr(self, name) - def __setattr__(self, name, value): - try: - property = getattr(self.__class__, name) - except AttributeError: - make_accessor(name) - setattr(self, name, value) - else: - property.__set__(self, value) - def __dir__(self): - with ffi._lock: - update_accessors() - return accessors.keys() - def __addressof__(self, name): - if name in library.__dict__: - return library.__dict__[name] - if name in FFILibrary.__dict__: - return addressof_var(name) - make_accessor(name) - if name in library.__dict__: - return library.__dict__[name] - if name in FFILibrary.__dict__: - return addressof_var(name) - raise AttributeError("cffi library has no function or " - "global variable named '%s'" % (name,)) - def __cffi_close__(self): - backendlib.close_lib() - self.__dict__.clear() - # - if isinstance(libname, basestring): - try: - if not isinstance(libname, str): # unicode, on Python 2 - libname = libname.encode('utf-8') - FFILibrary.__name__ = 'FFILibrary_%s' % libname - except UnicodeError: - pass - library = FFILibrary() - return library, library.__dict__ - -def _builtin_function_type(func): - # a hack to make at least ffi.typeof(builtin_function) work, - # if the builtin function was obtained by 'vengine_cpy'. - import sys - try: - module = sys.modules[func.__module__] - ffi = module._cffi_original_ffi - types_of_builtin_funcs = module._cffi_types_of_builtin_funcs - tp = types_of_builtin_funcs[func] - except (KeyError, AttributeError, TypeError): - return None - else: - with ffi._lock: - return ffi._get_cached_btype(tp) diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/backend_ctypes.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/backend_ctypes.py deleted file mode 100644 index e7956a79..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/backend_ctypes.py +++ /dev/null @@ -1,1121 +0,0 @@ -import ctypes, ctypes.util, operator, sys -from . import model - -if sys.version_info < (3,): - bytechr = chr -else: - unicode = str - long = int - xrange = range - bytechr = lambda num: bytes([num]) - -class CTypesType(type): - pass - -class CTypesData(object): - __metaclass__ = CTypesType - __slots__ = ['__weakref__'] - __name__ = '' - - def __init__(self, *args): - raise TypeError("cannot instantiate %r" % (self.__class__,)) - - @classmethod - def _newp(cls, init): - raise TypeError("expected a pointer or array ctype, got '%s'" - % (cls._get_c_name(),)) - - @staticmethod - def _to_ctypes(value): - raise TypeError - - @classmethod - def _arg_to_ctypes(cls, *value): - try: - ctype = cls._ctype - except AttributeError: - raise TypeError("cannot create an instance of %r" % (cls,)) - if value: - res = cls._to_ctypes(*value) - if not isinstance(res, ctype): - res = cls._ctype(res) - else: - res = cls._ctype() - return res - - @classmethod - def _create_ctype_obj(cls, init): - if init is None: - return cls._arg_to_ctypes() - else: - return cls._arg_to_ctypes(init) - - @staticmethod - def _from_ctypes(ctypes_value): - raise TypeError - - @classmethod - def _get_c_name(cls, replace_with=''): - return cls._reftypename.replace(' &', replace_with) - - @classmethod - def _fix_class(cls): - cls.__name__ = 'CData<%s>' % (cls._get_c_name(),) - cls.__qualname__ = 'CData<%s>' % (cls._get_c_name(),) - cls.__module__ = 'ffi' - - def _get_own_repr(self): - raise NotImplementedError - - def _addr_repr(self, address): - if address == 0: - return 'NULL' - else: - if address < 0: - address += 1 << (8*ctypes.sizeof(ctypes.c_void_p)) - return '0x%x' % address - - def __repr__(self, c_name=None): - own = self._get_own_repr() - return '' % (c_name or self._get_c_name(), own) - - def _convert_to_address(self, BClass): - if BClass is None: - raise TypeError("cannot convert %r to an address" % ( - self._get_c_name(),)) - else: - raise TypeError("cannot convert %r to %r" % ( - self._get_c_name(), BClass._get_c_name())) - - @classmethod - def _get_size(cls): - return ctypes.sizeof(cls._ctype) - - def _get_size_of_instance(self): - return ctypes.sizeof(self._ctype) - - @classmethod - def _cast_from(cls, source): - raise TypeError("cannot cast to %r" % (cls._get_c_name(),)) - - def _cast_to_integer(self): - return self._convert_to_address(None) - - @classmethod - def _alignment(cls): - return ctypes.alignment(cls._ctype) - - def __iter__(self): - raise TypeError("cdata %r does not support iteration" % ( - self._get_c_name()),) - - def _make_cmp(name): - cmpfunc = getattr(operator, name) - def cmp(self, other): - v_is_ptr = not isinstance(self, CTypesGenericPrimitive) - w_is_ptr = (isinstance(other, CTypesData) and - not isinstance(other, CTypesGenericPrimitive)) - if v_is_ptr and w_is_ptr: - return cmpfunc(self._convert_to_address(None), - other._convert_to_address(None)) - elif v_is_ptr or w_is_ptr: - return NotImplemented - else: - if isinstance(self, CTypesGenericPrimitive): - self = self._value - if isinstance(other, CTypesGenericPrimitive): - other = other._value - return cmpfunc(self, other) - cmp.func_name = name - return cmp - - __eq__ = _make_cmp('__eq__') - __ne__ = _make_cmp('__ne__') - __lt__ = _make_cmp('__lt__') - __le__ = _make_cmp('__le__') - __gt__ = _make_cmp('__gt__') - __ge__ = _make_cmp('__ge__') - - def __hash__(self): - return hash(self._convert_to_address(None)) - - def _to_string(self, maxlen): - raise TypeError("string(): %r" % (self,)) - - -class CTypesGenericPrimitive(CTypesData): - __slots__ = [] - - def __hash__(self): - return hash(self._value) - - def _get_own_repr(self): - return repr(self._from_ctypes(self._value)) - - -class CTypesGenericArray(CTypesData): - __slots__ = [] - - @classmethod - def _newp(cls, init): - return cls(init) - - def __iter__(self): - for i in xrange(len(self)): - yield self[i] - - def _get_own_repr(self): - return self._addr_repr(ctypes.addressof(self._blob)) - - -class CTypesGenericPtr(CTypesData): - __slots__ = ['_address', '_as_ctype_ptr'] - _automatic_casts = False - kind = "pointer" - - @classmethod - def _newp(cls, init): - return cls(init) - - @classmethod - def _cast_from(cls, source): - if source is None: - address = 0 - elif isinstance(source, CTypesData): - address = source._cast_to_integer() - elif isinstance(source, (int, long)): - address = source - else: - raise TypeError("bad type for cast to %r: %r" % - (cls, type(source).__name__)) - return cls._new_pointer_at(address) - - @classmethod - def _new_pointer_at(cls, address): - self = cls.__new__(cls) - self._address = address - self._as_ctype_ptr = ctypes.cast(address, cls._ctype) - return self - - def _get_own_repr(self): - try: - return self._addr_repr(self._address) - except AttributeError: - return '???' - - def _cast_to_integer(self): - return self._address - - def __nonzero__(self): - return bool(self._address) - __bool__ = __nonzero__ - - @classmethod - def _to_ctypes(cls, value): - if not isinstance(value, CTypesData): - raise TypeError("unexpected %s object" % type(value).__name__) - address = value._convert_to_address(cls) - return ctypes.cast(address, cls._ctype) - - @classmethod - def _from_ctypes(cls, ctypes_ptr): - address = ctypes.cast(ctypes_ptr, ctypes.c_void_p).value or 0 - return cls._new_pointer_at(address) - - @classmethod - def _initialize(cls, ctypes_ptr, value): - if value: - ctypes_ptr.contents = cls._to_ctypes(value).contents - - def _convert_to_address(self, BClass): - if (BClass in (self.__class__, None) or BClass._automatic_casts - or self._automatic_casts): - return self._address - else: - return CTypesData._convert_to_address(self, BClass) - - -class CTypesBaseStructOrUnion(CTypesData): - __slots__ = ['_blob'] - - @classmethod - def _create_ctype_obj(cls, init): - # may be overridden - raise TypeError("cannot instantiate opaque type %s" % (cls,)) - - def _get_own_repr(self): - return self._addr_repr(ctypes.addressof(self._blob)) - - @classmethod - def _offsetof(cls, fieldname): - return getattr(cls._ctype, fieldname).offset - - def _convert_to_address(self, BClass): - if getattr(BClass, '_BItem', None) is self.__class__: - return ctypes.addressof(self._blob) - else: - return CTypesData._convert_to_address(self, BClass) - - @classmethod - def _from_ctypes(cls, ctypes_struct_or_union): - self = cls.__new__(cls) - self._blob = ctypes_struct_or_union - return self - - @classmethod - def _to_ctypes(cls, value): - return value._blob - - def __repr__(self, c_name=None): - return CTypesData.__repr__(self, c_name or self._get_c_name(' &')) - - -class CTypesBackend(object): - - PRIMITIVE_TYPES = { - 'char': ctypes.c_char, - 'short': ctypes.c_short, - 'int': ctypes.c_int, - 'long': ctypes.c_long, - 'long long': ctypes.c_longlong, - 'signed char': ctypes.c_byte, - 'unsigned char': ctypes.c_ubyte, - 'unsigned short': ctypes.c_ushort, - 'unsigned int': ctypes.c_uint, - 'unsigned long': ctypes.c_ulong, - 'unsigned long long': ctypes.c_ulonglong, - 'float': ctypes.c_float, - 'double': ctypes.c_double, - '_Bool': ctypes.c_bool, - } - - for _name in ['unsigned long long', 'unsigned long', - 'unsigned int', 'unsigned short', 'unsigned char']: - _size = ctypes.sizeof(PRIMITIVE_TYPES[_name]) - PRIMITIVE_TYPES['uint%d_t' % (8*_size)] = PRIMITIVE_TYPES[_name] - if _size == ctypes.sizeof(ctypes.c_void_p): - PRIMITIVE_TYPES['uintptr_t'] = PRIMITIVE_TYPES[_name] - if _size == ctypes.sizeof(ctypes.c_size_t): - PRIMITIVE_TYPES['size_t'] = PRIMITIVE_TYPES[_name] - - for _name in ['long long', 'long', 'int', 'short', 'signed char']: - _size = ctypes.sizeof(PRIMITIVE_TYPES[_name]) - PRIMITIVE_TYPES['int%d_t' % (8*_size)] = PRIMITIVE_TYPES[_name] - if _size == ctypes.sizeof(ctypes.c_void_p): - PRIMITIVE_TYPES['intptr_t'] = PRIMITIVE_TYPES[_name] - PRIMITIVE_TYPES['ptrdiff_t'] = PRIMITIVE_TYPES[_name] - if _size == ctypes.sizeof(ctypes.c_size_t): - PRIMITIVE_TYPES['ssize_t'] = PRIMITIVE_TYPES[_name] - - - def __init__(self): - self.RTLD_LAZY = 0 # not supported anyway by ctypes - self.RTLD_NOW = 0 - self.RTLD_GLOBAL = ctypes.RTLD_GLOBAL - self.RTLD_LOCAL = ctypes.RTLD_LOCAL - - def set_ffi(self, ffi): - self.ffi = ffi - - def _get_types(self): - return CTypesData, CTypesType - - def load_library(self, path, flags=0): - cdll = ctypes.CDLL(path, flags) - return CTypesLibrary(self, cdll) - - def new_void_type(self): - class CTypesVoid(CTypesData): - __slots__ = [] - _reftypename = 'void &' - @staticmethod - def _from_ctypes(novalue): - return None - @staticmethod - def _to_ctypes(novalue): - if novalue is not None: - raise TypeError("None expected, got %s object" % - (type(novalue).__name__,)) - return None - CTypesVoid._fix_class() - return CTypesVoid - - def new_primitive_type(self, name): - if name == 'wchar_t': - raise NotImplementedError(name) - ctype = self.PRIMITIVE_TYPES[name] - if name == 'char': - kind = 'char' - elif name in ('float', 'double'): - kind = 'float' - else: - if name in ('signed char', 'unsigned char'): - kind = 'byte' - elif name == '_Bool': - kind = 'bool' - else: - kind = 'int' - is_signed = (ctype(-1).value == -1) - # - def _cast_source_to_int(source): - if isinstance(source, (int, long, float)): - source = int(source) - elif isinstance(source, CTypesData): - source = source._cast_to_integer() - elif isinstance(source, bytes): - source = ord(source) - elif source is None: - source = 0 - else: - raise TypeError("bad type for cast to %r: %r" % - (CTypesPrimitive, type(source).__name__)) - return source - # - kind1 = kind - class CTypesPrimitive(CTypesGenericPrimitive): - __slots__ = ['_value'] - _ctype = ctype - _reftypename = '%s &' % name - kind = kind1 - - def __init__(self, value): - self._value = value - - @staticmethod - def _create_ctype_obj(init): - if init is None: - return ctype() - return ctype(CTypesPrimitive._to_ctypes(init)) - - if kind == 'int' or kind == 'byte': - @classmethod - def _cast_from(cls, source): - source = _cast_source_to_int(source) - source = ctype(source).value # cast within range - return cls(source) - def __int__(self): - return self._value - - if kind == 'bool': - @classmethod - def _cast_from(cls, source): - if not isinstance(source, (int, long, float)): - source = _cast_source_to_int(source) - return cls(bool(source)) - def __int__(self): - return int(self._value) - - if kind == 'char': - @classmethod - def _cast_from(cls, source): - source = _cast_source_to_int(source) - source = bytechr(source & 0xFF) - return cls(source) - def __int__(self): - return ord(self._value) - - if kind == 'float': - @classmethod - def _cast_from(cls, source): - if isinstance(source, float): - pass - elif isinstance(source, CTypesGenericPrimitive): - if hasattr(source, '__float__'): - source = float(source) - else: - source = int(source) - else: - source = _cast_source_to_int(source) - source = ctype(source).value # fix precision - return cls(source) - def __int__(self): - return int(self._value) - def __float__(self): - return self._value - - _cast_to_integer = __int__ - - if kind == 'int' or kind == 'byte' or kind == 'bool': - @staticmethod - def _to_ctypes(x): - if not isinstance(x, (int, long)): - if isinstance(x, CTypesData): - x = int(x) - else: - raise TypeError("integer expected, got %s" % - type(x).__name__) - if ctype(x).value != x: - if not is_signed and x < 0: - raise OverflowError("%s: negative integer" % name) - else: - raise OverflowError("%s: integer out of bounds" - % name) - return x - - if kind == 'char': - @staticmethod - def _to_ctypes(x): - if isinstance(x, bytes) and len(x) == 1: - return x - if isinstance(x, CTypesPrimitive): # > - return x._value - raise TypeError("character expected, got %s" % - type(x).__name__) - def __nonzero__(self): - return ord(self._value) != 0 - else: - def __nonzero__(self): - return self._value != 0 - __bool__ = __nonzero__ - - if kind == 'float': - @staticmethod - def _to_ctypes(x): - if not isinstance(x, (int, long, float, CTypesData)): - raise TypeError("float expected, got %s" % - type(x).__name__) - return ctype(x).value - - @staticmethod - def _from_ctypes(value): - return getattr(value, 'value', value) - - @staticmethod - def _initialize(blob, init): - blob.value = CTypesPrimitive._to_ctypes(init) - - if kind == 'char': - def _to_string(self, maxlen): - return self._value - if kind == 'byte': - def _to_string(self, maxlen): - return chr(self._value & 0xff) - # - CTypesPrimitive._fix_class() - return CTypesPrimitive - - def new_pointer_type(self, BItem): - getbtype = self.ffi._get_cached_btype - if BItem is getbtype(model.PrimitiveType('char')): - kind = 'charp' - elif BItem in (getbtype(model.PrimitiveType('signed char')), - getbtype(model.PrimitiveType('unsigned char'))): - kind = 'bytep' - elif BItem is getbtype(model.void_type): - kind = 'voidp' - else: - kind = 'generic' - # - class CTypesPtr(CTypesGenericPtr): - __slots__ = ['_own'] - if kind == 'charp': - __slots__ += ['__as_strbuf'] - _BItem = BItem - if hasattr(BItem, '_ctype'): - _ctype = ctypes.POINTER(BItem._ctype) - _bitem_size = ctypes.sizeof(BItem._ctype) - else: - _ctype = ctypes.c_void_p - if issubclass(BItem, CTypesGenericArray): - _reftypename = BItem._get_c_name('(* &)') - else: - _reftypename = BItem._get_c_name(' * &') - - def __init__(self, init): - ctypeobj = BItem._create_ctype_obj(init) - if kind == 'charp': - self.__as_strbuf = ctypes.create_string_buffer( - ctypeobj.value + b'\x00') - self._as_ctype_ptr = ctypes.cast( - self.__as_strbuf, self._ctype) - else: - self._as_ctype_ptr = ctypes.pointer(ctypeobj) - self._address = ctypes.cast(self._as_ctype_ptr, - ctypes.c_void_p).value - self._own = True - - def __add__(self, other): - if isinstance(other, (int, long)): - return self._new_pointer_at(self._address + - other * self._bitem_size) - else: - return NotImplemented - - def __sub__(self, other): - if isinstance(other, (int, long)): - return self._new_pointer_at(self._address - - other * self._bitem_size) - elif type(self) is type(other): - return (self._address - other._address) // self._bitem_size - else: - return NotImplemented - - def __getitem__(self, index): - if getattr(self, '_own', False) and index != 0: - raise IndexError - return BItem._from_ctypes(self._as_ctype_ptr[index]) - - def __setitem__(self, index, value): - self._as_ctype_ptr[index] = BItem._to_ctypes(value) - - if kind == 'charp' or kind == 'voidp': - @classmethod - def _arg_to_ctypes(cls, *value): - if value and isinstance(value[0], bytes): - return ctypes.c_char_p(value[0]) - else: - return super(CTypesPtr, cls)._arg_to_ctypes(*value) - - if kind == 'charp' or kind == 'bytep': - def _to_string(self, maxlen): - if maxlen < 0: - maxlen = sys.maxsize - p = ctypes.cast(self._as_ctype_ptr, - ctypes.POINTER(ctypes.c_char)) - n = 0 - while n < maxlen and p[n] != b'\x00': - n += 1 - return b''.join([p[i] for i in range(n)]) - - def _get_own_repr(self): - if getattr(self, '_own', False): - return 'owning %d bytes' % ( - ctypes.sizeof(self._as_ctype_ptr.contents),) - return super(CTypesPtr, self)._get_own_repr() - # - if (BItem is self.ffi._get_cached_btype(model.void_type) or - BItem is self.ffi._get_cached_btype(model.PrimitiveType('char'))): - CTypesPtr._automatic_casts = True - # - CTypesPtr._fix_class() - return CTypesPtr - - def new_array_type(self, CTypesPtr, length): - if length is None: - brackets = ' &[]' - else: - brackets = ' &[%d]' % length - BItem = CTypesPtr._BItem - getbtype = self.ffi._get_cached_btype - if BItem is getbtype(model.PrimitiveType('char')): - kind = 'char' - elif BItem in (getbtype(model.PrimitiveType('signed char')), - getbtype(model.PrimitiveType('unsigned char'))): - kind = 'byte' - else: - kind = 'generic' - # - class CTypesArray(CTypesGenericArray): - __slots__ = ['_blob', '_own'] - if length is not None: - _ctype = BItem._ctype * length - else: - __slots__.append('_ctype') - _reftypename = BItem._get_c_name(brackets) - _declared_length = length - _CTPtr = CTypesPtr - - def __init__(self, init): - if length is None: - if isinstance(init, (int, long)): - len1 = init - init = None - elif kind == 'char' and isinstance(init, bytes): - len1 = len(init) + 1 # extra null - else: - init = tuple(init) - len1 = len(init) - self._ctype = BItem._ctype * len1 - self._blob = self._ctype() - self._own = True - if init is not None: - self._initialize(self._blob, init) - - @staticmethod - def _initialize(blob, init): - if isinstance(init, bytes): - init = [init[i:i+1] for i in range(len(init))] - else: - if isinstance(init, CTypesGenericArray): - if (len(init) != len(blob) or - not isinstance(init, CTypesArray)): - raise TypeError("length/type mismatch: %s" % (init,)) - init = tuple(init) - if len(init) > len(blob): - raise IndexError("too many initializers") - addr = ctypes.cast(blob, ctypes.c_void_p).value - PTR = ctypes.POINTER(BItem._ctype) - itemsize = ctypes.sizeof(BItem._ctype) - for i, value in enumerate(init): - p = ctypes.cast(addr + i * itemsize, PTR) - BItem._initialize(p.contents, value) - - def __len__(self): - return len(self._blob) - - def __getitem__(self, index): - if not (0 <= index < len(self._blob)): - raise IndexError - return BItem._from_ctypes(self._blob[index]) - - def __setitem__(self, index, value): - if not (0 <= index < len(self._blob)): - raise IndexError - self._blob[index] = BItem._to_ctypes(value) - - if kind == 'char' or kind == 'byte': - def _to_string(self, maxlen): - if maxlen < 0: - maxlen = len(self._blob) - p = ctypes.cast(self._blob, - ctypes.POINTER(ctypes.c_char)) - n = 0 - while n < maxlen and p[n] != b'\x00': - n += 1 - return b''.join([p[i] for i in range(n)]) - - def _get_own_repr(self): - if getattr(self, '_own', False): - return 'owning %d bytes' % (ctypes.sizeof(self._blob),) - return super(CTypesArray, self)._get_own_repr() - - def _convert_to_address(self, BClass): - if BClass in (CTypesPtr, None) or BClass._automatic_casts: - return ctypes.addressof(self._blob) - else: - return CTypesData._convert_to_address(self, BClass) - - @staticmethod - def _from_ctypes(ctypes_array): - self = CTypesArray.__new__(CTypesArray) - self._blob = ctypes_array - return self - - @staticmethod - def _arg_to_ctypes(value): - return CTypesPtr._arg_to_ctypes(value) - - def __add__(self, other): - if isinstance(other, (int, long)): - return CTypesPtr._new_pointer_at( - ctypes.addressof(self._blob) + - other * ctypes.sizeof(BItem._ctype)) - else: - return NotImplemented - - @classmethod - def _cast_from(cls, source): - raise NotImplementedError("casting to %r" % ( - cls._get_c_name(),)) - # - CTypesArray._fix_class() - return CTypesArray - - def _new_struct_or_union(self, kind, name, base_ctypes_class): - # - class struct_or_union(base_ctypes_class): - pass - struct_or_union.__name__ = '%s_%s' % (kind, name) - kind1 = kind - # - class CTypesStructOrUnion(CTypesBaseStructOrUnion): - __slots__ = ['_blob'] - _ctype = struct_or_union - _reftypename = '%s &' % (name,) - _kind = kind = kind1 - # - CTypesStructOrUnion._fix_class() - return CTypesStructOrUnion - - def new_struct_type(self, name): - return self._new_struct_or_union('struct', name, ctypes.Structure) - - def new_union_type(self, name): - return self._new_struct_or_union('union', name, ctypes.Union) - - def complete_struct_or_union(self, CTypesStructOrUnion, fields, tp, - totalsize=-1, totalalignment=-1, sflags=0, - pack=0): - if totalsize >= 0 or totalalignment >= 0: - raise NotImplementedError("the ctypes backend of CFFI does not support " - "structures completed by verify(); please " - "compile and install the _cffi_backend module.") - struct_or_union = CTypesStructOrUnion._ctype - fnames = [fname for (fname, BField, bitsize) in fields] - btypes = [BField for (fname, BField, bitsize) in fields] - bitfields = [bitsize for (fname, BField, bitsize) in fields] - # - bfield_types = {} - cfields = [] - for (fname, BField, bitsize) in fields: - if bitsize < 0: - cfields.append((fname, BField._ctype)) - bfield_types[fname] = BField - else: - cfields.append((fname, BField._ctype, bitsize)) - bfield_types[fname] = Ellipsis - if sflags & 8: - struct_or_union._pack_ = 1 - elif pack: - struct_or_union._pack_ = pack - struct_or_union._fields_ = cfields - CTypesStructOrUnion._bfield_types = bfield_types - # - @staticmethod - def _create_ctype_obj(init): - result = struct_or_union() - if init is not None: - initialize(result, init) - return result - CTypesStructOrUnion._create_ctype_obj = _create_ctype_obj - # - def initialize(blob, init): - if is_union: - if len(init) > 1: - raise ValueError("union initializer: %d items given, but " - "only one supported (use a dict if needed)" - % (len(init),)) - if not isinstance(init, dict): - if isinstance(init, (bytes, unicode)): - raise TypeError("union initializer: got a str") - init = tuple(init) - if len(init) > len(fnames): - raise ValueError("too many values for %s initializer" % - CTypesStructOrUnion._get_c_name()) - init = dict(zip(fnames, init)) - addr = ctypes.addressof(blob) - for fname, value in init.items(): - BField, bitsize = name2fieldtype[fname] - assert bitsize < 0, \ - "not implemented: initializer with bit fields" - offset = CTypesStructOrUnion._offsetof(fname) - PTR = ctypes.POINTER(BField._ctype) - p = ctypes.cast(addr + offset, PTR) - BField._initialize(p.contents, value) - is_union = CTypesStructOrUnion._kind == 'union' - name2fieldtype = dict(zip(fnames, zip(btypes, bitfields))) - # - for fname, BField, bitsize in fields: - if fname == '': - raise NotImplementedError("nested anonymous structs/unions") - if hasattr(CTypesStructOrUnion, fname): - raise ValueError("the field name %r conflicts in " - "the ctypes backend" % fname) - if bitsize < 0: - def getter(self, fname=fname, BField=BField, - offset=CTypesStructOrUnion._offsetof(fname), - PTR=ctypes.POINTER(BField._ctype)): - addr = ctypes.addressof(self._blob) - p = ctypes.cast(addr + offset, PTR) - return BField._from_ctypes(p.contents) - def setter(self, value, fname=fname, BField=BField): - setattr(self._blob, fname, BField._to_ctypes(value)) - # - if issubclass(BField, CTypesGenericArray): - setter = None - if BField._declared_length == 0: - def getter(self, fname=fname, BFieldPtr=BField._CTPtr, - offset=CTypesStructOrUnion._offsetof(fname), - PTR=ctypes.POINTER(BField._ctype)): - addr = ctypes.addressof(self._blob) - p = ctypes.cast(addr + offset, PTR) - return BFieldPtr._from_ctypes(p) - # - else: - def getter(self, fname=fname, BField=BField): - return BField._from_ctypes(getattr(self._blob, fname)) - def setter(self, value, fname=fname, BField=BField): - # xxx obscure workaround - value = BField._to_ctypes(value) - oldvalue = getattr(self._blob, fname) - setattr(self._blob, fname, value) - if value != getattr(self._blob, fname): - setattr(self._blob, fname, oldvalue) - raise OverflowError("value too large for bitfield") - setattr(CTypesStructOrUnion, fname, property(getter, setter)) - # - CTypesPtr = self.ffi._get_cached_btype(model.PointerType(tp)) - for fname in fnames: - if hasattr(CTypesPtr, fname): - raise ValueError("the field name %r conflicts in " - "the ctypes backend" % fname) - def getter(self, fname=fname): - return getattr(self[0], fname) - def setter(self, value, fname=fname): - setattr(self[0], fname, value) - setattr(CTypesPtr, fname, property(getter, setter)) - - def new_function_type(self, BArgs, BResult, has_varargs): - nameargs = [BArg._get_c_name() for BArg in BArgs] - if has_varargs: - nameargs.append('...') - nameargs = ', '.join(nameargs) - # - class CTypesFunctionPtr(CTypesGenericPtr): - __slots__ = ['_own_callback', '_name'] - _ctype = ctypes.CFUNCTYPE(getattr(BResult, '_ctype', None), - *[BArg._ctype for BArg in BArgs], - use_errno=True) - _reftypename = BResult._get_c_name('(* &)(%s)' % (nameargs,)) - - def __init__(self, init, error=None): - # create a callback to the Python callable init() - import traceback - assert not has_varargs, "varargs not supported for callbacks" - if getattr(BResult, '_ctype', None) is not None: - error = BResult._from_ctypes( - BResult._create_ctype_obj(error)) - else: - error = None - def callback(*args): - args2 = [] - for arg, BArg in zip(args, BArgs): - args2.append(BArg._from_ctypes(arg)) - try: - res2 = init(*args2) - res2 = BResult._to_ctypes(res2) - except: - traceback.print_exc() - res2 = error - if issubclass(BResult, CTypesGenericPtr): - if res2: - res2 = ctypes.cast(res2, ctypes.c_void_p).value - # .value: http://bugs.python.org/issue1574593 - else: - res2 = None - #print repr(res2) - return res2 - if issubclass(BResult, CTypesGenericPtr): - # The only pointers callbacks can return are void*s: - # http://bugs.python.org/issue5710 - callback_ctype = ctypes.CFUNCTYPE( - ctypes.c_void_p, - *[BArg._ctype for BArg in BArgs], - use_errno=True) - else: - callback_ctype = CTypesFunctionPtr._ctype - self._as_ctype_ptr = callback_ctype(callback) - self._address = ctypes.cast(self._as_ctype_ptr, - ctypes.c_void_p).value - self._own_callback = init - - @staticmethod - def _initialize(ctypes_ptr, value): - if value: - raise NotImplementedError("ctypes backend: not supported: " - "initializers for function pointers") - - def __repr__(self): - c_name = getattr(self, '_name', None) - if c_name: - i = self._reftypename.index('(* &)') - if self._reftypename[i-1] not in ' )*': - c_name = ' ' + c_name - c_name = self._reftypename.replace('(* &)', c_name) - return CTypesData.__repr__(self, c_name) - - def _get_own_repr(self): - if getattr(self, '_own_callback', None) is not None: - return 'calling %r' % (self._own_callback,) - return super(CTypesFunctionPtr, self)._get_own_repr() - - def __call__(self, *args): - if has_varargs: - assert len(args) >= len(BArgs) - extraargs = args[len(BArgs):] - args = args[:len(BArgs)] - else: - assert len(args) == len(BArgs) - ctypes_args = [] - for arg, BArg in zip(args, BArgs): - ctypes_args.append(BArg._arg_to_ctypes(arg)) - if has_varargs: - for i, arg in enumerate(extraargs): - if arg is None: - ctypes_args.append(ctypes.c_void_p(0)) # NULL - continue - if not isinstance(arg, CTypesData): - raise TypeError( - "argument %d passed in the variadic part " - "needs to be a cdata object (got %s)" % - (1 + len(BArgs) + i, type(arg).__name__)) - ctypes_args.append(arg._arg_to_ctypes(arg)) - result = self._as_ctype_ptr(*ctypes_args) - return BResult._from_ctypes(result) - # - CTypesFunctionPtr._fix_class() - return CTypesFunctionPtr - - def new_enum_type(self, name, enumerators, enumvalues, CTypesInt): - assert isinstance(name, str) - reverse_mapping = dict(zip(reversed(enumvalues), - reversed(enumerators))) - # - class CTypesEnum(CTypesInt): - __slots__ = [] - _reftypename = '%s &' % name - - def _get_own_repr(self): - value = self._value - try: - return '%d: %s' % (value, reverse_mapping[value]) - except KeyError: - return str(value) - - def _to_string(self, maxlen): - value = self._value - try: - return reverse_mapping[value] - except KeyError: - return str(value) - # - CTypesEnum._fix_class() - return CTypesEnum - - def get_errno(self): - return ctypes.get_errno() - - def set_errno(self, value): - ctypes.set_errno(value) - - def string(self, b, maxlen=-1): - return b._to_string(maxlen) - - def buffer(self, bptr, size=-1): - raise NotImplementedError("buffer() with ctypes backend") - - def sizeof(self, cdata_or_BType): - if isinstance(cdata_or_BType, CTypesData): - return cdata_or_BType._get_size_of_instance() - else: - assert issubclass(cdata_or_BType, CTypesData) - return cdata_or_BType._get_size() - - def alignof(self, BType): - assert issubclass(BType, CTypesData) - return BType._alignment() - - def newp(self, BType, source): - if not issubclass(BType, CTypesData): - raise TypeError - return BType._newp(source) - - def cast(self, BType, source): - return BType._cast_from(source) - - def callback(self, BType, source, error, onerror): - assert onerror is None # XXX not implemented - return BType(source, error) - - _weakref_cache_ref = None - - def gcp(self, cdata, destructor, size=0): - if self._weakref_cache_ref is None: - import weakref - class MyRef(weakref.ref): - def __eq__(self, other): - myref = self() - return self is other or ( - myref is not None and myref is other()) - def __ne__(self, other): - return not (self == other) - def __hash__(self): - try: - return self._hash - except AttributeError: - self._hash = hash(self()) - return self._hash - self._weakref_cache_ref = {}, MyRef - weak_cache, MyRef = self._weakref_cache_ref - - if destructor is None: - try: - del weak_cache[MyRef(cdata)] - except KeyError: - raise TypeError("Can remove destructor only on a object " - "previously returned by ffi.gc()") - return None - - def remove(k): - cdata, destructor = weak_cache.pop(k, (None, None)) - if destructor is not None: - destructor(cdata) - - new_cdata = self.cast(self.typeof(cdata), cdata) - assert new_cdata is not cdata - weak_cache[MyRef(new_cdata, remove)] = (cdata, destructor) - return new_cdata - - typeof = type - - def getcname(self, BType, replace_with): - return BType._get_c_name(replace_with) - - def typeoffsetof(self, BType, fieldname, num=0): - if isinstance(fieldname, str): - if num == 0 and issubclass(BType, CTypesGenericPtr): - BType = BType._BItem - if not issubclass(BType, CTypesBaseStructOrUnion): - raise TypeError("expected a struct or union ctype") - BField = BType._bfield_types[fieldname] - if BField is Ellipsis: - raise TypeError("not supported for bitfields") - return (BField, BType._offsetof(fieldname)) - elif isinstance(fieldname, (int, long)): - if issubclass(BType, CTypesGenericArray): - BType = BType._CTPtr - if not issubclass(BType, CTypesGenericPtr): - raise TypeError("expected an array or ptr ctype") - BItem = BType._BItem - offset = BItem._get_size() * fieldname - if offset > sys.maxsize: - raise OverflowError - return (BItem, offset) - else: - raise TypeError(type(fieldname)) - - def rawaddressof(self, BTypePtr, cdata, offset=None): - if isinstance(cdata, CTypesBaseStructOrUnion): - ptr = ctypes.pointer(type(cdata)._to_ctypes(cdata)) - elif isinstance(cdata, CTypesGenericPtr): - if offset is None or not issubclass(type(cdata)._BItem, - CTypesBaseStructOrUnion): - raise TypeError("unexpected cdata type") - ptr = type(cdata)._to_ctypes(cdata) - elif isinstance(cdata, CTypesGenericArray): - ptr = type(cdata)._to_ctypes(cdata) - else: - raise TypeError("expected a ") - if offset: - ptr = ctypes.cast( - ctypes.c_void_p( - ctypes.cast(ptr, ctypes.c_void_p).value + offset), - type(ptr)) - return BTypePtr._from_ctypes(ptr) - - -class CTypesLibrary(object): - - def __init__(self, backend, cdll): - self.backend = backend - self.cdll = cdll - - def load_function(self, BType, name): - c_func = getattr(self.cdll, name) - funcobj = BType._from_ctypes(c_func) - funcobj._name = name - return funcobj - - def read_variable(self, BType, name): - try: - ctypes_obj = BType._ctype.in_dll(self.cdll, name) - except AttributeError as e: - raise NotImplementedError(e) - return BType._from_ctypes(ctypes_obj) - - def write_variable(self, BType, name, value): - new_ctypes_obj = BType._to_ctypes(value) - ctypes_obj = BType._ctype.in_dll(self.cdll, name) - ctypes.memmove(ctypes.addressof(ctypes_obj), - ctypes.addressof(new_ctypes_obj), - ctypes.sizeof(BType._ctype)) diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/cffi_opcode.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/cffi_opcode.py deleted file mode 100644 index a0df98d1..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/cffi_opcode.py +++ /dev/null @@ -1,187 +0,0 @@ -from .error import VerificationError - -class CffiOp(object): - def __init__(self, op, arg): - self.op = op - self.arg = arg - - def as_c_expr(self): - if self.op is None: - assert isinstance(self.arg, str) - return '(_cffi_opcode_t)(%s)' % (self.arg,) - classname = CLASS_NAME[self.op] - return '_CFFI_OP(_CFFI_OP_%s, %s)' % (classname, self.arg) - - def as_python_bytes(self): - if self.op is None and self.arg.isdigit(): - value = int(self.arg) # non-negative: '-' not in self.arg - if value >= 2**31: - raise OverflowError("cannot emit %r: limited to 2**31-1" - % (self.arg,)) - return format_four_bytes(value) - if isinstance(self.arg, str): - raise VerificationError("cannot emit to Python: %r" % (self.arg,)) - return format_four_bytes((self.arg << 8) | self.op) - - def __str__(self): - classname = CLASS_NAME.get(self.op, self.op) - return '(%s %s)' % (classname, self.arg) - -def format_four_bytes(num): - return '\\x%02X\\x%02X\\x%02X\\x%02X' % ( - (num >> 24) & 0xFF, - (num >> 16) & 0xFF, - (num >> 8) & 0xFF, - (num ) & 0xFF) - -OP_PRIMITIVE = 1 -OP_POINTER = 3 -OP_ARRAY = 5 -OP_OPEN_ARRAY = 7 -OP_STRUCT_UNION = 9 -OP_ENUM = 11 -OP_FUNCTION = 13 -OP_FUNCTION_END = 15 -OP_NOOP = 17 -OP_BITFIELD = 19 -OP_TYPENAME = 21 -OP_CPYTHON_BLTN_V = 23 # varargs -OP_CPYTHON_BLTN_N = 25 # noargs -OP_CPYTHON_BLTN_O = 27 # O (i.e. a single arg) -OP_CONSTANT = 29 -OP_CONSTANT_INT = 31 -OP_GLOBAL_VAR = 33 -OP_DLOPEN_FUNC = 35 -OP_DLOPEN_CONST = 37 -OP_GLOBAL_VAR_F = 39 -OP_EXTERN_PYTHON = 41 - -PRIM_VOID = 0 -PRIM_BOOL = 1 -PRIM_CHAR = 2 -PRIM_SCHAR = 3 -PRIM_UCHAR = 4 -PRIM_SHORT = 5 -PRIM_USHORT = 6 -PRIM_INT = 7 -PRIM_UINT = 8 -PRIM_LONG = 9 -PRIM_ULONG = 10 -PRIM_LONGLONG = 11 -PRIM_ULONGLONG = 12 -PRIM_FLOAT = 13 -PRIM_DOUBLE = 14 -PRIM_LONGDOUBLE = 15 - -PRIM_WCHAR = 16 -PRIM_INT8 = 17 -PRIM_UINT8 = 18 -PRIM_INT16 = 19 -PRIM_UINT16 = 20 -PRIM_INT32 = 21 -PRIM_UINT32 = 22 -PRIM_INT64 = 23 -PRIM_UINT64 = 24 -PRIM_INTPTR = 25 -PRIM_UINTPTR = 26 -PRIM_PTRDIFF = 27 -PRIM_SIZE = 28 -PRIM_SSIZE = 29 -PRIM_INT_LEAST8 = 30 -PRIM_UINT_LEAST8 = 31 -PRIM_INT_LEAST16 = 32 -PRIM_UINT_LEAST16 = 33 -PRIM_INT_LEAST32 = 34 -PRIM_UINT_LEAST32 = 35 -PRIM_INT_LEAST64 = 36 -PRIM_UINT_LEAST64 = 37 -PRIM_INT_FAST8 = 38 -PRIM_UINT_FAST8 = 39 -PRIM_INT_FAST16 = 40 -PRIM_UINT_FAST16 = 41 -PRIM_INT_FAST32 = 42 -PRIM_UINT_FAST32 = 43 -PRIM_INT_FAST64 = 44 -PRIM_UINT_FAST64 = 45 -PRIM_INTMAX = 46 -PRIM_UINTMAX = 47 -PRIM_FLOATCOMPLEX = 48 -PRIM_DOUBLECOMPLEX = 49 -PRIM_CHAR16 = 50 -PRIM_CHAR32 = 51 - -_NUM_PRIM = 52 -_UNKNOWN_PRIM = -1 -_UNKNOWN_FLOAT_PRIM = -2 -_UNKNOWN_LONG_DOUBLE = -3 - -_IO_FILE_STRUCT = -1 - -PRIMITIVE_TO_INDEX = { - 'char': PRIM_CHAR, - 'short': PRIM_SHORT, - 'int': PRIM_INT, - 'long': PRIM_LONG, - 'long long': PRIM_LONGLONG, - 'signed char': PRIM_SCHAR, - 'unsigned char': PRIM_UCHAR, - 'unsigned short': PRIM_USHORT, - 'unsigned int': PRIM_UINT, - 'unsigned long': PRIM_ULONG, - 'unsigned long long': PRIM_ULONGLONG, - 'float': PRIM_FLOAT, - 'double': PRIM_DOUBLE, - 'long double': PRIM_LONGDOUBLE, - 'float _Complex': PRIM_FLOATCOMPLEX, - 'double _Complex': PRIM_DOUBLECOMPLEX, - '_Bool': PRIM_BOOL, - 'wchar_t': PRIM_WCHAR, - 'char16_t': PRIM_CHAR16, - 'char32_t': PRIM_CHAR32, - 'int8_t': PRIM_INT8, - 'uint8_t': PRIM_UINT8, - 'int16_t': PRIM_INT16, - 'uint16_t': PRIM_UINT16, - 'int32_t': PRIM_INT32, - 'uint32_t': PRIM_UINT32, - 'int64_t': PRIM_INT64, - 'uint64_t': PRIM_UINT64, - 'intptr_t': PRIM_INTPTR, - 'uintptr_t': PRIM_UINTPTR, - 'ptrdiff_t': PRIM_PTRDIFF, - 'size_t': PRIM_SIZE, - 'ssize_t': PRIM_SSIZE, - 'int_least8_t': PRIM_INT_LEAST8, - 'uint_least8_t': PRIM_UINT_LEAST8, - 'int_least16_t': PRIM_INT_LEAST16, - 'uint_least16_t': PRIM_UINT_LEAST16, - 'int_least32_t': PRIM_INT_LEAST32, - 'uint_least32_t': PRIM_UINT_LEAST32, - 'int_least64_t': PRIM_INT_LEAST64, - 'uint_least64_t': PRIM_UINT_LEAST64, - 'int_fast8_t': PRIM_INT_FAST8, - 'uint_fast8_t': PRIM_UINT_FAST8, - 'int_fast16_t': PRIM_INT_FAST16, - 'uint_fast16_t': PRIM_UINT_FAST16, - 'int_fast32_t': PRIM_INT_FAST32, - 'uint_fast32_t': PRIM_UINT_FAST32, - 'int_fast64_t': PRIM_INT_FAST64, - 'uint_fast64_t': PRIM_UINT_FAST64, - 'intmax_t': PRIM_INTMAX, - 'uintmax_t': PRIM_UINTMAX, - } - -F_UNION = 0x01 -F_CHECK_FIELDS = 0x02 -F_PACKED = 0x04 -F_EXTERNAL = 0x08 -F_OPAQUE = 0x10 - -G_FLAGS = dict([('_CFFI_' + _key, globals()[_key]) - for _key in ['F_UNION', 'F_CHECK_FIELDS', 'F_PACKED', - 'F_EXTERNAL', 'F_OPAQUE']]) - -CLASS_NAME = {} -for _name, _value in list(globals().items()): - if _name.startswith('OP_') and isinstance(_value, int): - CLASS_NAME[_value] = _name[3:] diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/commontypes.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/commontypes.py deleted file mode 100644 index 8ec97c75..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/commontypes.py +++ /dev/null @@ -1,80 +0,0 @@ -import sys -from . import model -from .error import FFIError - - -COMMON_TYPES = {} - -try: - # fetch "bool" and all simple Windows types - from _cffi_backend import _get_common_types - _get_common_types(COMMON_TYPES) -except ImportError: - pass - -COMMON_TYPES['FILE'] = model.unknown_type('FILE', '_IO_FILE') -COMMON_TYPES['bool'] = '_Bool' # in case we got ImportError above - -for _type in model.PrimitiveType.ALL_PRIMITIVE_TYPES: - if _type.endswith('_t'): - COMMON_TYPES[_type] = _type -del _type - -_CACHE = {} - -def resolve_common_type(parser, commontype): - try: - return _CACHE[commontype] - except KeyError: - cdecl = COMMON_TYPES.get(commontype, commontype) - if not isinstance(cdecl, str): - result, quals = cdecl, 0 # cdecl is already a BaseType - elif cdecl in model.PrimitiveType.ALL_PRIMITIVE_TYPES: - result, quals = model.PrimitiveType(cdecl), 0 - elif cdecl == 'set-unicode-needed': - raise FFIError("The Windows type %r is only available after " - "you call ffi.set_unicode()" % (commontype,)) - else: - if commontype == cdecl: - raise FFIError( - "Unsupported type: %r. Please look at " - "http://cffi.readthedocs.io/en/latest/cdef.html#ffi-cdef-limitations " - "and file an issue if you think this type should really " - "be supported." % (commontype,)) - result, quals = parser.parse_type_and_quals(cdecl) # recursive - - assert isinstance(result, model.BaseTypeByIdentity) - _CACHE[commontype] = result, quals - return result, quals - - -# ____________________________________________________________ -# extra types for Windows (most of them are in commontypes.c) - - -def win_common_types(): - return { - "UNICODE_STRING": model.StructType( - "_UNICODE_STRING", - ["Length", - "MaximumLength", - "Buffer"], - [model.PrimitiveType("unsigned short"), - model.PrimitiveType("unsigned short"), - model.PointerType(model.PrimitiveType("wchar_t"))], - [-1, -1, -1]), - "PUNICODE_STRING": "UNICODE_STRING *", - "PCUNICODE_STRING": "const UNICODE_STRING *", - - "TBYTE": "set-unicode-needed", - "TCHAR": "set-unicode-needed", - "LPCTSTR": "set-unicode-needed", - "PCTSTR": "set-unicode-needed", - "LPTSTR": "set-unicode-needed", - "PTSTR": "set-unicode-needed", - "PTBYTE": "set-unicode-needed", - "PTCHAR": "set-unicode-needed", - } - -if sys.platform == 'win32': - COMMON_TYPES.update(win_common_types()) diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/cparser.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/cparser.py deleted file mode 100644 index 74830e91..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/cparser.py +++ /dev/null @@ -1,1006 +0,0 @@ -from . import model -from .commontypes import COMMON_TYPES, resolve_common_type -from .error import FFIError, CDefError -try: - from . import _pycparser as pycparser -except ImportError: - import pycparser -import weakref, re, sys - -try: - if sys.version_info < (3,): - import thread as _thread - else: - import _thread - lock = _thread.allocate_lock() -except ImportError: - lock = None - -def _workaround_for_static_import_finders(): - # Issue #392: packaging tools like cx_Freeze can not find these - # because pycparser uses exec dynamic import. This is an obscure - # workaround. This function is never called. - import pycparser.yacctab - import pycparser.lextab - -CDEF_SOURCE_STRING = "" -_r_comment = re.compile(r"/\*.*?\*/|//([^\n\\]|\\.)*?$", - re.DOTALL | re.MULTILINE) -_r_define = re.compile(r"^\s*#\s*define\s+([A-Za-z_][A-Za-z_0-9]*)" - r"\b((?:[^\n\\]|\\.)*?)$", - re.DOTALL | re.MULTILINE) -_r_line_directive = re.compile(r"^[ \t]*#[ \t]*(?:line|\d+)\b.*$", re.MULTILINE) -_r_partial_enum = re.compile(r"=\s*\.\.\.\s*[,}]|\.\.\.\s*\}") -_r_enum_dotdotdot = re.compile(r"__dotdotdot\d+__$") -_r_partial_array = re.compile(r"\[\s*\.\.\.\s*\]") -_r_words = re.compile(r"\w+|\S") -_parser_cache = None -_r_int_literal = re.compile(r"-?0?x?[0-9a-f]+[lu]*$", re.IGNORECASE) -_r_stdcall1 = re.compile(r"\b(__stdcall|WINAPI)\b") -_r_stdcall2 = re.compile(r"[(]\s*(__stdcall|WINAPI)\b") -_r_cdecl = re.compile(r"\b__cdecl\b") -_r_extern_python = re.compile(r'\bextern\s*"' - r'(Python|Python\s*\+\s*C|C\s*\+\s*Python)"\s*.') -_r_star_const_space = re.compile( # matches "* const " - r"[*]\s*((const|volatile|restrict)\b\s*)+") -_r_int_dotdotdot = re.compile(r"(\b(int|long|short|signed|unsigned|char)\s*)+" - r"\.\.\.") -_r_float_dotdotdot = re.compile(r"\b(double|float)\s*\.\.\.") - -def _get_parser(): - global _parser_cache - if _parser_cache is None: - _parser_cache = pycparser.CParser() - return _parser_cache - -def _workaround_for_old_pycparser(csource): - # Workaround for a pycparser issue (fixed between pycparser 2.10 and - # 2.14): "char*const***" gives us a wrong syntax tree, the same as - # for "char***(*const)". This means we can't tell the difference - # afterwards. But "char(*const(***))" gives us the right syntax - # tree. The issue only occurs if there are several stars in - # sequence with no parenthesis inbetween, just possibly qualifiers. - # Attempt to fix it by adding some parentheses in the source: each - # time we see "* const" or "* const *", we add an opening - # parenthesis before each star---the hard part is figuring out where - # to close them. - parts = [] - while True: - match = _r_star_const_space.search(csource) - if not match: - break - #print repr(''.join(parts)+csource), '=>', - parts.append(csource[:match.start()]) - parts.append('('); closing = ')' - parts.append(match.group()) # e.g. "* const " - endpos = match.end() - if csource.startswith('*', endpos): - parts.append('('); closing += ')' - level = 0 - i = endpos - while i < len(csource): - c = csource[i] - if c == '(': - level += 1 - elif c == ')': - if level == 0: - break - level -= 1 - elif c in ',;=': - if level == 0: - break - i += 1 - csource = csource[endpos:i] + closing + csource[i:] - #print repr(''.join(parts)+csource) - parts.append(csource) - return ''.join(parts) - -def _preprocess_extern_python(csource): - # input: `extern "Python" int foo(int);` or - # `extern "Python" { int foo(int); }` - # output: - # void __cffi_extern_python_start; - # int foo(int); - # void __cffi_extern_python_stop; - # - # input: `extern "Python+C" int foo(int);` - # output: - # void __cffi_extern_python_plus_c_start; - # int foo(int); - # void __cffi_extern_python_stop; - parts = [] - while True: - match = _r_extern_python.search(csource) - if not match: - break - endpos = match.end() - 1 - #print - #print ''.join(parts)+csource - #print '=>' - parts.append(csource[:match.start()]) - if 'C' in match.group(1): - parts.append('void __cffi_extern_python_plus_c_start; ') - else: - parts.append('void __cffi_extern_python_start; ') - if csource[endpos] == '{': - # grouping variant - closing = csource.find('}', endpos) - if closing < 0: - raise CDefError("'extern \"Python\" {': no '}' found") - if csource.find('{', endpos + 1, closing) >= 0: - raise NotImplementedError("cannot use { } inside a block " - "'extern \"Python\" { ... }'") - parts.append(csource[endpos+1:closing]) - csource = csource[closing+1:] - else: - # non-grouping variant - semicolon = csource.find(';', endpos) - if semicolon < 0: - raise CDefError("'extern \"Python\": no ';' found") - parts.append(csource[endpos:semicolon+1]) - csource = csource[semicolon+1:] - parts.append(' void __cffi_extern_python_stop;') - #print ''.join(parts)+csource - #print - parts.append(csource) - return ''.join(parts) - -def _warn_for_string_literal(csource): - if '"' not in csource: - return - for line in csource.splitlines(): - if '"' in line and not line.lstrip().startswith('#'): - import warnings - warnings.warn("String literal found in cdef() or type source. " - "String literals are ignored here, but you should " - "remove them anyway because some character sequences " - "confuse pre-parsing.") - break - -def _warn_for_non_extern_non_static_global_variable(decl): - if not decl.storage: - import warnings - warnings.warn("Global variable '%s' in cdef(): for consistency " - "with C it should have a storage class specifier " - "(usually 'extern')" % (decl.name,)) - -def _remove_line_directives(csource): - # _r_line_directive matches whole lines, without the final \n, if they - # start with '#line' with some spacing allowed, or '#NUMBER'. This - # function stores them away and replaces them with exactly the string - # '#line@N', where N is the index in the list 'line_directives'. - line_directives = [] - def replace(m): - i = len(line_directives) - line_directives.append(m.group()) - return '#line@%d' % i - csource = _r_line_directive.sub(replace, csource) - return csource, line_directives - -def _put_back_line_directives(csource, line_directives): - def replace(m): - s = m.group() - if not s.startswith('#line@'): - raise AssertionError("unexpected #line directive " - "(should have been processed and removed") - return line_directives[int(s[6:])] - return _r_line_directive.sub(replace, csource) - -def _preprocess(csource): - # First, remove the lines of the form '#line N "filename"' because - # the "filename" part could confuse the rest - csource, line_directives = _remove_line_directives(csource) - # Remove comments. NOTE: this only work because the cdef() section - # should not contain any string literals (except in line directives)! - def replace_keeping_newlines(m): - return ' ' + m.group().count('\n') * '\n' - csource = _r_comment.sub(replace_keeping_newlines, csource) - # Remove the "#define FOO x" lines - macros = {} - for match in _r_define.finditer(csource): - macroname, macrovalue = match.groups() - macrovalue = macrovalue.replace('\\\n', '').strip() - macros[macroname] = macrovalue - csource = _r_define.sub('', csource) - # - if pycparser.__version__ < '2.14': - csource = _workaround_for_old_pycparser(csource) - # - # BIG HACK: replace WINAPI or __stdcall with "volatile const". - # It doesn't make sense for the return type of a function to be - # "volatile volatile const", so we abuse it to detect __stdcall... - # Hack number 2 is that "int(volatile *fptr)();" is not valid C - # syntax, so we place the "volatile" before the opening parenthesis. - csource = _r_stdcall2.sub(' volatile volatile const(', csource) - csource = _r_stdcall1.sub(' volatile volatile const ', csource) - csource = _r_cdecl.sub(' ', csource) - # - # Replace `extern "Python"` with start/end markers - csource = _preprocess_extern_python(csource) - # - # Now there should not be any string literal left; warn if we get one - _warn_for_string_literal(csource) - # - # Replace "[...]" with "[__dotdotdotarray__]" - csource = _r_partial_array.sub('[__dotdotdotarray__]', csource) - # - # Replace "...}" with "__dotdotdotNUM__}". This construction should - # occur only at the end of enums; at the end of structs we have "...;}" - # and at the end of vararg functions "...);". Also replace "=...[,}]" - # with ",__dotdotdotNUM__[,}]": this occurs in the enums too, when - # giving an unknown value. - matches = list(_r_partial_enum.finditer(csource)) - for number, match in enumerate(reversed(matches)): - p = match.start() - if csource[p] == '=': - p2 = csource.find('...', p, match.end()) - assert p2 > p - csource = '%s,__dotdotdot%d__ %s' % (csource[:p], number, - csource[p2+3:]) - else: - assert csource[p:p+3] == '...' - csource = '%s __dotdotdot%d__ %s' % (csource[:p], number, - csource[p+3:]) - # Replace "int ..." or "unsigned long int..." with "__dotdotdotint__" - csource = _r_int_dotdotdot.sub(' __dotdotdotint__ ', csource) - # Replace "float ..." or "double..." with "__dotdotdotfloat__" - csource = _r_float_dotdotdot.sub(' __dotdotdotfloat__ ', csource) - # Replace all remaining "..." with the same name, "__dotdotdot__", - # which is declared with a typedef for the purpose of C parsing. - csource = csource.replace('...', ' __dotdotdot__ ') - # Finally, put back the line directives - csource = _put_back_line_directives(csource, line_directives) - return csource, macros - -def _common_type_names(csource): - # Look in the source for what looks like usages of types from the - # list of common types. A "usage" is approximated here as the - # appearance of the word, minus a "definition" of the type, which - # is the last word in a "typedef" statement. Approximative only - # but should be fine for all the common types. - look_for_words = set(COMMON_TYPES) - look_for_words.add(';') - look_for_words.add(',') - look_for_words.add('(') - look_for_words.add(')') - look_for_words.add('typedef') - words_used = set() - is_typedef = False - paren = 0 - previous_word = '' - for word in _r_words.findall(csource): - if word in look_for_words: - if word == ';': - if is_typedef: - words_used.discard(previous_word) - look_for_words.discard(previous_word) - is_typedef = False - elif word == 'typedef': - is_typedef = True - paren = 0 - elif word == '(': - paren += 1 - elif word == ')': - paren -= 1 - elif word == ',': - if is_typedef and paren == 0: - words_used.discard(previous_word) - look_for_words.discard(previous_word) - else: # word in COMMON_TYPES - words_used.add(word) - previous_word = word - return words_used - - -class Parser(object): - - def __init__(self): - self._declarations = {} - self._included_declarations = set() - self._anonymous_counter = 0 - self._structnode2type = weakref.WeakKeyDictionary() - self._options = {} - self._int_constants = {} - self._recomplete = [] - self._uses_new_feature = None - - def _parse(self, csource): - csource, macros = _preprocess(csource) - # XXX: for more efficiency we would need to poke into the - # internals of CParser... the following registers the - # typedefs, because their presence or absence influences the - # parsing itself (but what they are typedef'ed to plays no role) - ctn = _common_type_names(csource) - typenames = [] - for name in sorted(self._declarations): - if name.startswith('typedef '): - name = name[8:] - typenames.append(name) - ctn.discard(name) - typenames += sorted(ctn) - # - csourcelines = [] - csourcelines.append('# 1 ""') - for typename in typenames: - csourcelines.append('typedef int %s;' % typename) - csourcelines.append('typedef int __dotdotdotint__, __dotdotdotfloat__,' - ' __dotdotdot__;') - # this forces pycparser to consider the following in the file - # called from line 1 - csourcelines.append('# 1 "%s"' % (CDEF_SOURCE_STRING,)) - csourcelines.append(csource) - fullcsource = '\n'.join(csourcelines) - if lock is not None: - lock.acquire() # pycparser is not thread-safe... - try: - ast = _get_parser().parse(fullcsource) - except pycparser.c_parser.ParseError as e: - self.convert_pycparser_error(e, csource) - finally: - if lock is not None: - lock.release() - # csource will be used to find buggy source text - return ast, macros, csource - - def _convert_pycparser_error(self, e, csource): - # xxx look for ":NUM:" at the start of str(e) - # and interpret that as a line number. This will not work if - # the user gives explicit ``# NUM "FILE"`` directives. - line = None - msg = str(e) - match = re.match(r"%s:(\d+):" % (CDEF_SOURCE_STRING,), msg) - if match: - linenum = int(match.group(1), 10) - csourcelines = csource.splitlines() - if 1 <= linenum <= len(csourcelines): - line = csourcelines[linenum-1] - return line - - def convert_pycparser_error(self, e, csource): - line = self._convert_pycparser_error(e, csource) - - msg = str(e) - if line: - msg = 'cannot parse "%s"\n%s' % (line.strip(), msg) - else: - msg = 'parse error\n%s' % (msg,) - raise CDefError(msg) - - def parse(self, csource, override=False, packed=False, pack=None, - dllexport=False): - if packed: - if packed != True: - raise ValueError("'packed' should be False or True; use " - "'pack' to give another value") - if pack: - raise ValueError("cannot give both 'pack' and 'packed'") - pack = 1 - elif pack: - if pack & (pack - 1): - raise ValueError("'pack' must be a power of two, not %r" % - (pack,)) - else: - pack = 0 - prev_options = self._options - try: - self._options = {'override': override, - 'packed': pack, - 'dllexport': dllexport} - self._internal_parse(csource) - finally: - self._options = prev_options - - def _internal_parse(self, csource): - ast, macros, csource = self._parse(csource) - # add the macros - self._process_macros(macros) - # find the first "__dotdotdot__" and use that as a separator - # between the repeated typedefs and the real csource - iterator = iter(ast.ext) - for decl in iterator: - if decl.name == '__dotdotdot__': - break - else: - assert 0 - current_decl = None - # - try: - self._inside_extern_python = '__cffi_extern_python_stop' - for decl in iterator: - current_decl = decl - if isinstance(decl, pycparser.c_ast.Decl): - self._parse_decl(decl) - elif isinstance(decl, pycparser.c_ast.Typedef): - if not decl.name: - raise CDefError("typedef does not declare any name", - decl) - quals = 0 - if (isinstance(decl.type.type, pycparser.c_ast.IdentifierType) and - decl.type.type.names[-1].startswith('__dotdotdot')): - realtype = self._get_unknown_type(decl) - elif (isinstance(decl.type, pycparser.c_ast.PtrDecl) and - isinstance(decl.type.type, pycparser.c_ast.TypeDecl) and - isinstance(decl.type.type.type, - pycparser.c_ast.IdentifierType) and - decl.type.type.type.names[-1].startswith('__dotdotdot')): - realtype = self._get_unknown_ptr_type(decl) - else: - realtype, quals = self._get_type_and_quals( - decl.type, name=decl.name, partial_length_ok=True, - typedef_example="*(%s *)0" % (decl.name,)) - self._declare('typedef ' + decl.name, realtype, quals=quals) - elif decl.__class__.__name__ == 'Pragma': - pass # skip pragma, only in pycparser 2.15 - else: - raise CDefError("unexpected <%s>: this construct is valid " - "C but not valid in cdef()" % - decl.__class__.__name__, decl) - except CDefError as e: - if len(e.args) == 1: - e.args = e.args + (current_decl,) - raise - except FFIError as e: - msg = self._convert_pycparser_error(e, csource) - if msg: - e.args = (e.args[0] + "\n *** Err: %s" % msg,) - raise - - def _add_constants(self, key, val): - if key in self._int_constants: - if self._int_constants[key] == val: - return # ignore identical double declarations - raise FFIError( - "multiple declarations of constant: %s" % (key,)) - self._int_constants[key] = val - - def _add_integer_constant(self, name, int_str): - int_str = int_str.lower().rstrip("ul") - neg = int_str.startswith('-') - if neg: - int_str = int_str[1:] - # "010" is not valid oct in py3 - if (int_str.startswith("0") and int_str != '0' - and not int_str.startswith("0x")): - int_str = "0o" + int_str[1:] - pyvalue = int(int_str, 0) - if neg: - pyvalue = -pyvalue - self._add_constants(name, pyvalue) - self._declare('macro ' + name, pyvalue) - - def _process_macros(self, macros): - for key, value in macros.items(): - value = value.strip() - if _r_int_literal.match(value): - self._add_integer_constant(key, value) - elif value == '...': - self._declare('macro ' + key, value) - else: - raise CDefError( - 'only supports one of the following syntax:\n' - ' #define %s ... (literally dot-dot-dot)\n' - ' #define %s NUMBER (with NUMBER an integer' - ' constant, decimal/hex/octal)\n' - 'got:\n' - ' #define %s %s' - % (key, key, key, value)) - - def _declare_function(self, tp, quals, decl): - tp = self._get_type_pointer(tp, quals) - if self._options.get('dllexport'): - tag = 'dllexport_python ' - elif self._inside_extern_python == '__cffi_extern_python_start': - tag = 'extern_python ' - elif self._inside_extern_python == '__cffi_extern_python_plus_c_start': - tag = 'extern_python_plus_c ' - else: - tag = 'function ' - self._declare(tag + decl.name, tp) - - def _parse_decl(self, decl): - node = decl.type - if isinstance(node, pycparser.c_ast.FuncDecl): - tp, quals = self._get_type_and_quals(node, name=decl.name) - assert isinstance(tp, model.RawFunctionType) - self._declare_function(tp, quals, decl) - else: - if isinstance(node, pycparser.c_ast.Struct): - self._get_struct_union_enum_type('struct', node) - elif isinstance(node, pycparser.c_ast.Union): - self._get_struct_union_enum_type('union', node) - elif isinstance(node, pycparser.c_ast.Enum): - self._get_struct_union_enum_type('enum', node) - elif not decl.name: - raise CDefError("construct does not declare any variable", - decl) - # - if decl.name: - tp, quals = self._get_type_and_quals(node, - partial_length_ok=True) - if tp.is_raw_function: - self._declare_function(tp, quals, decl) - elif (tp.is_integer_type() and - hasattr(decl, 'init') and - hasattr(decl.init, 'value') and - _r_int_literal.match(decl.init.value)): - self._add_integer_constant(decl.name, decl.init.value) - elif (tp.is_integer_type() and - isinstance(decl.init, pycparser.c_ast.UnaryOp) and - decl.init.op == '-' and - hasattr(decl.init.expr, 'value') and - _r_int_literal.match(decl.init.expr.value)): - self._add_integer_constant(decl.name, - '-' + decl.init.expr.value) - elif (tp is model.void_type and - decl.name.startswith('__cffi_extern_python_')): - # hack: `extern "Python"` in the C source is replaced - # with "void __cffi_extern_python_start;" and - # "void __cffi_extern_python_stop;" - self._inside_extern_python = decl.name - else: - if self._inside_extern_python !='__cffi_extern_python_stop': - raise CDefError( - "cannot declare constants or " - "variables with 'extern \"Python\"'") - if (quals & model.Q_CONST) and not tp.is_array_type: - self._declare('constant ' + decl.name, tp, quals=quals) - else: - _warn_for_non_extern_non_static_global_variable(decl) - self._declare('variable ' + decl.name, tp, quals=quals) - - def parse_type(self, cdecl): - return self.parse_type_and_quals(cdecl)[0] - - def parse_type_and_quals(self, cdecl): - ast, macros = self._parse('void __dummy(\n%s\n);' % cdecl)[:2] - assert not macros - exprnode = ast.ext[-1].type.args.params[0] - if isinstance(exprnode, pycparser.c_ast.ID): - raise CDefError("unknown identifier '%s'" % (exprnode.name,)) - return self._get_type_and_quals(exprnode.type) - - def _declare(self, name, obj, included=False, quals=0): - if name in self._declarations: - prevobj, prevquals = self._declarations[name] - if prevobj is obj and prevquals == quals: - return - if not self._options.get('override'): - raise FFIError( - "multiple declarations of %s (for interactive usage, " - "try cdef(xx, override=True))" % (name,)) - assert '__dotdotdot__' not in name.split() - self._declarations[name] = (obj, quals) - if included: - self._included_declarations.add(obj) - - def _extract_quals(self, type): - quals = 0 - if isinstance(type, (pycparser.c_ast.TypeDecl, - pycparser.c_ast.PtrDecl)): - if 'const' in type.quals: - quals |= model.Q_CONST - if 'volatile' in type.quals: - quals |= model.Q_VOLATILE - if 'restrict' in type.quals: - quals |= model.Q_RESTRICT - return quals - - def _get_type_pointer(self, type, quals, declname=None): - if isinstance(type, model.RawFunctionType): - return type.as_function_pointer() - if (isinstance(type, model.StructOrUnionOrEnum) and - type.name.startswith('$') and type.name[1:].isdigit() and - type.forcename is None and declname is not None): - return model.NamedPointerType(type, declname, quals) - return model.PointerType(type, quals) - - def _get_type_and_quals(self, typenode, name=None, partial_length_ok=False, - typedef_example=None): - # first, dereference typedefs, if we have it already parsed, we're good - if (isinstance(typenode, pycparser.c_ast.TypeDecl) and - isinstance(typenode.type, pycparser.c_ast.IdentifierType) and - len(typenode.type.names) == 1 and - ('typedef ' + typenode.type.names[0]) in self._declarations): - tp, quals = self._declarations['typedef ' + typenode.type.names[0]] - quals |= self._extract_quals(typenode) - return tp, quals - # - if isinstance(typenode, pycparser.c_ast.ArrayDecl): - # array type - if typenode.dim is None: - length = None - else: - length = self._parse_constant( - typenode.dim, partial_length_ok=partial_length_ok) - # a hack: in 'typedef int foo_t[...][...];', don't use '...' as - # the length but use directly the C expression that would be - # generated by recompiler.py. This lets the typedef be used in - # many more places within recompiler.py - if typedef_example is not None: - if length == '...': - length = '_cffi_array_len(%s)' % (typedef_example,) - typedef_example = "*" + typedef_example - # - tp, quals = self._get_type_and_quals(typenode.type, - partial_length_ok=partial_length_ok, - typedef_example=typedef_example) - return model.ArrayType(tp, length), quals - # - if isinstance(typenode, pycparser.c_ast.PtrDecl): - # pointer type - itemtype, itemquals = self._get_type_and_quals(typenode.type) - tp = self._get_type_pointer(itemtype, itemquals, declname=name) - quals = self._extract_quals(typenode) - return tp, quals - # - if isinstance(typenode, pycparser.c_ast.TypeDecl): - quals = self._extract_quals(typenode) - type = typenode.type - if isinstance(type, pycparser.c_ast.IdentifierType): - # assume a primitive type. get it from .names, but reduce - # synonyms to a single chosen combination - names = list(type.names) - if names != ['signed', 'char']: # keep this unmodified - prefixes = {} - while names: - name = names[0] - if name in ('short', 'long', 'signed', 'unsigned'): - prefixes[name] = prefixes.get(name, 0) + 1 - del names[0] - else: - break - # ignore the 'signed' prefix below, and reorder the others - newnames = [] - for prefix in ('unsigned', 'short', 'long'): - for i in range(prefixes.get(prefix, 0)): - newnames.append(prefix) - if not names: - names = ['int'] # implicitly - if names == ['int']: # but kill it if 'short' or 'long' - if 'short' in prefixes or 'long' in prefixes: - names = [] - names = newnames + names - ident = ' '.join(names) - if ident == 'void': - return model.void_type, quals - if ident == '__dotdotdot__': - raise FFIError(':%d: bad usage of "..."' % - typenode.coord.line) - tp0, quals0 = resolve_common_type(self, ident) - return tp0, (quals | quals0) - # - if isinstance(type, pycparser.c_ast.Struct): - # 'struct foobar' - tp = self._get_struct_union_enum_type('struct', type, name) - return tp, quals - # - if isinstance(type, pycparser.c_ast.Union): - # 'union foobar' - tp = self._get_struct_union_enum_type('union', type, name) - return tp, quals - # - if isinstance(type, pycparser.c_ast.Enum): - # 'enum foobar' - tp = self._get_struct_union_enum_type('enum', type, name) - return tp, quals - # - if isinstance(typenode, pycparser.c_ast.FuncDecl): - # a function type - return self._parse_function_type(typenode, name), 0 - # - # nested anonymous structs or unions end up here - if isinstance(typenode, pycparser.c_ast.Struct): - return self._get_struct_union_enum_type('struct', typenode, name, - nested=True), 0 - if isinstance(typenode, pycparser.c_ast.Union): - return self._get_struct_union_enum_type('union', typenode, name, - nested=True), 0 - # - raise FFIError(":%d: bad or unsupported type declaration" % - typenode.coord.line) - - def _parse_function_type(self, typenode, funcname=None): - params = list(getattr(typenode.args, 'params', [])) - for i, arg in enumerate(params): - if not hasattr(arg, 'type'): - raise CDefError("%s arg %d: unknown type '%s'" - " (if you meant to use the old C syntax of giving" - " untyped arguments, it is not supported)" - % (funcname or 'in expression', i + 1, - getattr(arg, 'name', '?'))) - ellipsis = ( - len(params) > 0 and - isinstance(params[-1].type, pycparser.c_ast.TypeDecl) and - isinstance(params[-1].type.type, - pycparser.c_ast.IdentifierType) and - params[-1].type.type.names == ['__dotdotdot__']) - if ellipsis: - params.pop() - if not params: - raise CDefError( - "%s: a function with only '(...)' as argument" - " is not correct C" % (funcname or 'in expression')) - args = [self._as_func_arg(*self._get_type_and_quals(argdeclnode.type)) - for argdeclnode in params] - if not ellipsis and args == [model.void_type]: - args = [] - result, quals = self._get_type_and_quals(typenode.type) - # the 'quals' on the result type are ignored. HACK: we absure them - # to detect __stdcall functions: we textually replace "__stdcall" - # with "volatile volatile const" above. - abi = None - if hasattr(typenode.type, 'quals'): # else, probable syntax error anyway - if typenode.type.quals[-3:] == ['volatile', 'volatile', 'const']: - abi = '__stdcall' - return model.RawFunctionType(tuple(args), result, ellipsis, abi) - - def _as_func_arg(self, type, quals): - if isinstance(type, model.ArrayType): - return model.PointerType(type.item, quals) - elif isinstance(type, model.RawFunctionType): - return type.as_function_pointer() - else: - return type - - def _get_struct_union_enum_type(self, kind, type, name=None, nested=False): - # First, a level of caching on the exact 'type' node of the AST. - # This is obscure, but needed because pycparser "unrolls" declarations - # such as "typedef struct { } foo_t, *foo_p" and we end up with - # an AST that is not a tree, but a DAG, with the "type" node of the - # two branches foo_t and foo_p of the trees being the same node. - # It's a bit silly but detecting "DAG-ness" in the AST tree seems - # to be the only way to distinguish this case from two independent - # structs. See test_struct_with_two_usages. - try: - return self._structnode2type[type] - except KeyError: - pass - # - # Note that this must handle parsing "struct foo" any number of - # times and always return the same StructType object. Additionally, - # one of these times (not necessarily the first), the fields of - # the struct can be specified with "struct foo { ...fields... }". - # If no name is given, then we have to create a new anonymous struct - # with no caching; in this case, the fields are either specified - # right now or never. - # - force_name = name - name = type.name - # - # get the type or create it if needed - if name is None: - # 'force_name' is used to guess a more readable name for - # anonymous structs, for the common case "typedef struct { } foo". - if force_name is not None: - explicit_name = '$%s' % force_name - else: - self._anonymous_counter += 1 - explicit_name = '$%d' % self._anonymous_counter - tp = None - else: - explicit_name = name - key = '%s %s' % (kind, name) - tp, _ = self._declarations.get(key, (None, None)) - # - if tp is None: - if kind == 'struct': - tp = model.StructType(explicit_name, None, None, None) - elif kind == 'union': - tp = model.UnionType(explicit_name, None, None, None) - elif kind == 'enum': - if explicit_name == '__dotdotdot__': - raise CDefError("Enums cannot be declared with ...") - tp = self._build_enum_type(explicit_name, type.values) - else: - raise AssertionError("kind = %r" % (kind,)) - if name is not None: - self._declare(key, tp) - else: - if kind == 'enum' and type.values is not None: - raise NotImplementedError( - "enum %s: the '{}' declaration should appear on the first " - "time the enum is mentioned, not later" % explicit_name) - if not tp.forcename: - tp.force_the_name(force_name) - if tp.forcename and '$' in tp.name: - self._declare('anonymous %s' % tp.forcename, tp) - # - self._structnode2type[type] = tp - # - # enums: done here - if kind == 'enum': - return tp - # - # is there a 'type.decls'? If yes, then this is the place in the - # C sources that declare the fields. If no, then just return the - # existing type, possibly still incomplete. - if type.decls is None: - return tp - # - if tp.fldnames is not None: - raise CDefError("duplicate declaration of struct %s" % name) - fldnames = [] - fldtypes = [] - fldbitsize = [] - fldquals = [] - for decl in type.decls: - if (isinstance(decl.type, pycparser.c_ast.IdentifierType) and - ''.join(decl.type.names) == '__dotdotdot__'): - # XXX pycparser is inconsistent: 'names' should be a list - # of strings, but is sometimes just one string. Use - # str.join() as a way to cope with both. - self._make_partial(tp, nested) - continue - if decl.bitsize is None: - bitsize = -1 - else: - bitsize = self._parse_constant(decl.bitsize) - self._partial_length = False - type, fqual = self._get_type_and_quals(decl.type, - partial_length_ok=True) - if self._partial_length: - self._make_partial(tp, nested) - if isinstance(type, model.StructType) and type.partial: - self._make_partial(tp, nested) - fldnames.append(decl.name or '') - fldtypes.append(type) - fldbitsize.append(bitsize) - fldquals.append(fqual) - tp.fldnames = tuple(fldnames) - tp.fldtypes = tuple(fldtypes) - tp.fldbitsize = tuple(fldbitsize) - tp.fldquals = tuple(fldquals) - if fldbitsize != [-1] * len(fldbitsize): - if isinstance(tp, model.StructType) and tp.partial: - raise NotImplementedError("%s: using both bitfields and '...;'" - % (tp,)) - tp.packed = self._options.get('packed') - if tp.completed: # must be re-completed: it is not opaque any more - tp.completed = 0 - self._recomplete.append(tp) - return tp - - def _make_partial(self, tp, nested): - if not isinstance(tp, model.StructOrUnion): - raise CDefError("%s cannot be partial" % (tp,)) - if not tp.has_c_name() and not nested: - raise NotImplementedError("%s is partial but has no C name" %(tp,)) - tp.partial = True - - def _parse_constant(self, exprnode, partial_length_ok=False): - # for now, limited to expressions that are an immediate number - # or positive/negative number - if isinstance(exprnode, pycparser.c_ast.Constant): - s = exprnode.value - if '0' <= s[0] <= '9': - s = s.rstrip('uUlL') - try: - if s.startswith('0'): - return int(s, 8) - else: - return int(s, 10) - except ValueError: - if len(s) > 1: - if s.lower()[0:2] == '0x': - return int(s, 16) - elif s.lower()[0:2] == '0b': - return int(s, 2) - raise CDefError("invalid constant %r" % (s,)) - elif s[0] == "'" and s[-1] == "'" and ( - len(s) == 3 or (len(s) == 4 and s[1] == "\\")): - return ord(s[-2]) - else: - raise CDefError("invalid constant %r" % (s,)) - # - if (isinstance(exprnode, pycparser.c_ast.UnaryOp) and - exprnode.op == '+'): - return self._parse_constant(exprnode.expr) - # - if (isinstance(exprnode, pycparser.c_ast.UnaryOp) and - exprnode.op == '-'): - return -self._parse_constant(exprnode.expr) - # load previously defined int constant - if (isinstance(exprnode, pycparser.c_ast.ID) and - exprnode.name in self._int_constants): - return self._int_constants[exprnode.name] - # - if (isinstance(exprnode, pycparser.c_ast.ID) and - exprnode.name == '__dotdotdotarray__'): - if partial_length_ok: - self._partial_length = True - return '...' - raise FFIError(":%d: unsupported '[...]' here, cannot derive " - "the actual array length in this context" - % exprnode.coord.line) - # - if isinstance(exprnode, pycparser.c_ast.BinaryOp): - left = self._parse_constant(exprnode.left) - right = self._parse_constant(exprnode.right) - if exprnode.op == '+': - return left + right - elif exprnode.op == '-': - return left - right - elif exprnode.op == '*': - return left * right - elif exprnode.op == '/': - return self._c_div(left, right) - elif exprnode.op == '%': - return left - self._c_div(left, right) * right - elif exprnode.op == '<<': - return left << right - elif exprnode.op == '>>': - return left >> right - elif exprnode.op == '&': - return left & right - elif exprnode.op == '|': - return left | right - elif exprnode.op == '^': - return left ^ right - # - raise FFIError(":%d: unsupported expression: expected a " - "simple numeric constant" % exprnode.coord.line) - - def _c_div(self, a, b): - result = a // b - if ((a < 0) ^ (b < 0)) and (a % b) != 0: - result += 1 - return result - - def _build_enum_type(self, explicit_name, decls): - if decls is not None: - partial = False - enumerators = [] - enumvalues = [] - nextenumvalue = 0 - for enum in decls.enumerators: - if _r_enum_dotdotdot.match(enum.name): - partial = True - continue - if enum.value is not None: - nextenumvalue = self._parse_constant(enum.value) - enumerators.append(enum.name) - enumvalues.append(nextenumvalue) - self._add_constants(enum.name, nextenumvalue) - nextenumvalue += 1 - enumerators = tuple(enumerators) - enumvalues = tuple(enumvalues) - tp = model.EnumType(explicit_name, enumerators, enumvalues) - tp.partial = partial - else: # opaque enum - tp = model.EnumType(explicit_name, (), ()) - return tp - - def include(self, other): - for name, (tp, quals) in other._declarations.items(): - if name.startswith('anonymous $enum_$'): - continue # fix for test_anonymous_enum_include - kind = name.split(' ', 1)[0] - if kind in ('struct', 'union', 'enum', 'anonymous', 'typedef'): - self._declare(name, tp, included=True, quals=quals) - for k, v in other._int_constants.items(): - self._add_constants(k, v) - - def _get_unknown_type(self, decl): - typenames = decl.type.type.names - if typenames == ['__dotdotdot__']: - return model.unknown_type(decl.name) - - if typenames == ['__dotdotdotint__']: - if self._uses_new_feature is None: - self._uses_new_feature = "'typedef int... %s'" % decl.name - return model.UnknownIntegerType(decl.name) - - if typenames == ['__dotdotdotfloat__']: - # note: not for 'long double' so far - if self._uses_new_feature is None: - self._uses_new_feature = "'typedef float... %s'" % decl.name - return model.UnknownFloatType(decl.name) - - raise FFIError(':%d: unsupported usage of "..." in typedef' - % decl.coord.line) - - def _get_unknown_ptr_type(self, decl): - if decl.type.type.type.names == ['__dotdotdot__']: - return model.unknown_ptr_type(decl.name) - raise FFIError(':%d: unsupported usage of "..." in typedef' - % decl.coord.line) diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/error.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/error.py deleted file mode 100644 index 0a27247c..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/error.py +++ /dev/null @@ -1,31 +0,0 @@ - -class FFIError(Exception): - __module__ = 'cffi' - -class CDefError(Exception): - __module__ = 'cffi' - def __str__(self): - try: - current_decl = self.args[1] - filename = current_decl.coord.file - linenum = current_decl.coord.line - prefix = '%s:%d: ' % (filename, linenum) - except (AttributeError, TypeError, IndexError): - prefix = '' - return '%s%s' % (prefix, self.args[0]) - -class VerificationError(Exception): - """ An error raised when verification fails - """ - __module__ = 'cffi' - -class VerificationMissing(Exception): - """ An error raised when incomplete structures are passed into - cdef, but no verification has been done - """ - __module__ = 'cffi' - -class PkgConfigError(Exception): - """ An error raised for missing modules in pkg-config - """ - __module__ = 'cffi' diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/ffiplatform.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/ffiplatform.py deleted file mode 100644 index 85313460..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/ffiplatform.py +++ /dev/null @@ -1,127 +0,0 @@ -import sys, os -from .error import VerificationError - - -LIST_OF_FILE_NAMES = ['sources', 'include_dirs', 'library_dirs', - 'extra_objects', 'depends'] - -def get_extension(srcfilename, modname, sources=(), **kwds): - _hack_at_distutils() - from distutils.core import Extension - allsources = [srcfilename] - for src in sources: - allsources.append(os.path.normpath(src)) - return Extension(name=modname, sources=allsources, **kwds) - -def compile(tmpdir, ext, compiler_verbose=0, debug=None): - """Compile a C extension module using distutils.""" - - _hack_at_distutils() - saved_environ = os.environ.copy() - try: - outputfilename = _build(tmpdir, ext, compiler_verbose, debug) - outputfilename = os.path.abspath(outputfilename) - finally: - # workaround for a distutils bugs where some env vars can - # become longer and longer every time it is used - for key, value in saved_environ.items(): - if os.environ.get(key) != value: - os.environ[key] = value - return outputfilename - -def _build(tmpdir, ext, compiler_verbose=0, debug=None): - # XXX compact but horrible :-( - from distutils.core import Distribution - import distutils.errors, distutils.log - # - dist = Distribution({'ext_modules': [ext]}) - dist.parse_config_files() - options = dist.get_option_dict('build_ext') - if debug is None: - debug = sys.flags.debug - options['debug'] = ('ffiplatform', debug) - options['force'] = ('ffiplatform', True) - options['build_lib'] = ('ffiplatform', tmpdir) - options['build_temp'] = ('ffiplatform', tmpdir) - # - try: - old_level = distutils.log.set_threshold(0) or 0 - try: - distutils.log.set_verbosity(compiler_verbose) - dist.run_command('build_ext') - cmd_obj = dist.get_command_obj('build_ext') - [soname] = cmd_obj.get_outputs() - finally: - distutils.log.set_threshold(old_level) - except (distutils.errors.CompileError, - distutils.errors.LinkError) as e: - raise VerificationError('%s: %s' % (e.__class__.__name__, e)) - # - return soname - -try: - from os.path import samefile -except ImportError: - def samefile(f1, f2): - return os.path.abspath(f1) == os.path.abspath(f2) - -def maybe_relative_path(path): - if not os.path.isabs(path): - return path # already relative - dir = path - names = [] - while True: - prevdir = dir - dir, name = os.path.split(prevdir) - if dir == prevdir or not dir: - return path # failed to make it relative - names.append(name) - try: - if samefile(dir, os.curdir): - names.reverse() - return os.path.join(*names) - except OSError: - pass - -# ____________________________________________________________ - -try: - int_or_long = (int, long) - import cStringIO -except NameError: - int_or_long = int # Python 3 - import io as cStringIO - -def _flatten(x, f): - if isinstance(x, str): - f.write('%ds%s' % (len(x), x)) - elif isinstance(x, dict): - keys = sorted(x.keys()) - f.write('%dd' % len(keys)) - for key in keys: - _flatten(key, f) - _flatten(x[key], f) - elif isinstance(x, (list, tuple)): - f.write('%dl' % len(x)) - for value in x: - _flatten(value, f) - elif isinstance(x, int_or_long): - f.write('%di' % (x,)) - else: - raise TypeError( - "the keywords to verify() contains unsupported object %r" % (x,)) - -def flatten(x): - f = cStringIO.StringIO() - _flatten(x, f) - return f.getvalue() - -def _hack_at_distutils(): - # Windows-only workaround for some configurations: see - # https://bugs.python.org/issue23246 (Python 2.7 with - # a specific MS compiler suite download) - if sys.platform == "win32": - try: - import setuptools # for side-effects, patches distutils - except ImportError: - pass diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/lock.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/lock.py deleted file mode 100644 index db91b715..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/lock.py +++ /dev/null @@ -1,30 +0,0 @@ -import sys - -if sys.version_info < (3,): - try: - from thread import allocate_lock - except ImportError: - from dummy_thread import allocate_lock -else: - try: - from _thread import allocate_lock - except ImportError: - from _dummy_thread import allocate_lock - - -##import sys -##l1 = allocate_lock - -##class allocate_lock(object): -## def __init__(self): -## self._real = l1() -## def __enter__(self): -## for i in range(4, 0, -1): -## print sys._getframe(i).f_code -## print -## return self._real.__enter__() -## def __exit__(self, *args): -## return self._real.__exit__(*args) -## def acquire(self, f): -## assert f is False -## return self._real.acquire(f) diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/model.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/model.py deleted file mode 100644 index ad1c1764..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/model.py +++ /dev/null @@ -1,617 +0,0 @@ -import types -import weakref - -from .lock import allocate_lock -from .error import CDefError, VerificationError, VerificationMissing - -# type qualifiers -Q_CONST = 0x01 -Q_RESTRICT = 0x02 -Q_VOLATILE = 0x04 - -def qualify(quals, replace_with): - if quals & Q_CONST: - replace_with = ' const ' + replace_with.lstrip() - if quals & Q_VOLATILE: - replace_with = ' volatile ' + replace_with.lstrip() - if quals & Q_RESTRICT: - # It seems that __restrict is supported by gcc and msvc. - # If you hit some different compiler, add a #define in - # _cffi_include.h for it (and in its copies, documented there) - replace_with = ' __restrict ' + replace_with.lstrip() - return replace_with - - -class BaseTypeByIdentity(object): - is_array_type = False - is_raw_function = False - - def get_c_name(self, replace_with='', context='a C file', quals=0): - result = self.c_name_with_marker - assert result.count('&') == 1 - # some logic duplication with ffi.getctype()... :-( - replace_with = replace_with.strip() - if replace_with: - if replace_with.startswith('*') and '&[' in result: - replace_with = '(%s)' % replace_with - elif not replace_with[0] in '[(': - replace_with = ' ' + replace_with - replace_with = qualify(quals, replace_with) - result = result.replace('&', replace_with) - if '$' in result: - raise VerificationError( - "cannot generate '%s' in %s: unknown type name" - % (self._get_c_name(), context)) - return result - - def _get_c_name(self): - return self.c_name_with_marker.replace('&', '') - - def has_c_name(self): - return '$' not in self._get_c_name() - - def is_integer_type(self): - return False - - def get_cached_btype(self, ffi, finishlist, can_delay=False): - try: - BType = ffi._cached_btypes[self] - except KeyError: - BType = self.build_backend_type(ffi, finishlist) - BType2 = ffi._cached_btypes.setdefault(self, BType) - assert BType2 is BType - return BType - - def __repr__(self): - return '<%s>' % (self._get_c_name(),) - - def _get_items(self): - return [(name, getattr(self, name)) for name in self._attrs_] - - -class BaseType(BaseTypeByIdentity): - - def __eq__(self, other): - return (self.__class__ == other.__class__ and - self._get_items() == other._get_items()) - - def __ne__(self, other): - return not self == other - - def __hash__(self): - return hash((self.__class__, tuple(self._get_items()))) - - -class VoidType(BaseType): - _attrs_ = () - - def __init__(self): - self.c_name_with_marker = 'void&' - - def build_backend_type(self, ffi, finishlist): - return global_cache(self, ffi, 'new_void_type') - -void_type = VoidType() - - -class BasePrimitiveType(BaseType): - def is_complex_type(self): - return False - - -class PrimitiveType(BasePrimitiveType): - _attrs_ = ('name',) - - ALL_PRIMITIVE_TYPES = { - 'char': 'c', - 'short': 'i', - 'int': 'i', - 'long': 'i', - 'long long': 'i', - 'signed char': 'i', - 'unsigned char': 'i', - 'unsigned short': 'i', - 'unsigned int': 'i', - 'unsigned long': 'i', - 'unsigned long long': 'i', - 'float': 'f', - 'double': 'f', - 'long double': 'f', - 'float _Complex': 'j', - 'double _Complex': 'j', - '_Bool': 'i', - # the following types are not primitive in the C sense - 'wchar_t': 'c', - 'char16_t': 'c', - 'char32_t': 'c', - 'int8_t': 'i', - 'uint8_t': 'i', - 'int16_t': 'i', - 'uint16_t': 'i', - 'int32_t': 'i', - 'uint32_t': 'i', - 'int64_t': 'i', - 'uint64_t': 'i', - 'int_least8_t': 'i', - 'uint_least8_t': 'i', - 'int_least16_t': 'i', - 'uint_least16_t': 'i', - 'int_least32_t': 'i', - 'uint_least32_t': 'i', - 'int_least64_t': 'i', - 'uint_least64_t': 'i', - 'int_fast8_t': 'i', - 'uint_fast8_t': 'i', - 'int_fast16_t': 'i', - 'uint_fast16_t': 'i', - 'int_fast32_t': 'i', - 'uint_fast32_t': 'i', - 'int_fast64_t': 'i', - 'uint_fast64_t': 'i', - 'intptr_t': 'i', - 'uintptr_t': 'i', - 'intmax_t': 'i', - 'uintmax_t': 'i', - 'ptrdiff_t': 'i', - 'size_t': 'i', - 'ssize_t': 'i', - } - - def __init__(self, name): - assert name in self.ALL_PRIMITIVE_TYPES - self.name = name - self.c_name_with_marker = name + '&' - - def is_char_type(self): - return self.ALL_PRIMITIVE_TYPES[self.name] == 'c' - def is_integer_type(self): - return self.ALL_PRIMITIVE_TYPES[self.name] == 'i' - def is_float_type(self): - return self.ALL_PRIMITIVE_TYPES[self.name] == 'f' - def is_complex_type(self): - return self.ALL_PRIMITIVE_TYPES[self.name] == 'j' - - def build_backend_type(self, ffi, finishlist): - return global_cache(self, ffi, 'new_primitive_type', self.name) - - -class UnknownIntegerType(BasePrimitiveType): - _attrs_ = ('name',) - - def __init__(self, name): - self.name = name - self.c_name_with_marker = name + '&' - - def is_integer_type(self): - return True - - def build_backend_type(self, ffi, finishlist): - raise NotImplementedError("integer type '%s' can only be used after " - "compilation" % self.name) - -class UnknownFloatType(BasePrimitiveType): - _attrs_ = ('name', ) - - def __init__(self, name): - self.name = name - self.c_name_with_marker = name + '&' - - def build_backend_type(self, ffi, finishlist): - raise NotImplementedError("float type '%s' can only be used after " - "compilation" % self.name) - - -class BaseFunctionType(BaseType): - _attrs_ = ('args', 'result', 'ellipsis', 'abi') - - def __init__(self, args, result, ellipsis, abi=None): - self.args = args - self.result = result - self.ellipsis = ellipsis - self.abi = abi - # - reprargs = [arg._get_c_name() for arg in self.args] - if self.ellipsis: - reprargs.append('...') - reprargs = reprargs or ['void'] - replace_with = self._base_pattern % (', '.join(reprargs),) - if abi is not None: - replace_with = replace_with[:1] + abi + ' ' + replace_with[1:] - self.c_name_with_marker = ( - self.result.c_name_with_marker.replace('&', replace_with)) - - -class RawFunctionType(BaseFunctionType): - # Corresponds to a C type like 'int(int)', which is the C type of - # a function, but not a pointer-to-function. The backend has no - # notion of such a type; it's used temporarily by parsing. - _base_pattern = '(&)(%s)' - is_raw_function = True - - def build_backend_type(self, ffi, finishlist): - raise CDefError("cannot render the type %r: it is a function " - "type, not a pointer-to-function type" % (self,)) - - def as_function_pointer(self): - return FunctionPtrType(self.args, self.result, self.ellipsis, self.abi) - - -class FunctionPtrType(BaseFunctionType): - _base_pattern = '(*&)(%s)' - - def build_backend_type(self, ffi, finishlist): - result = self.result.get_cached_btype(ffi, finishlist) - args = [] - for tp in self.args: - args.append(tp.get_cached_btype(ffi, finishlist)) - abi_args = () - if self.abi == "__stdcall": - if not self.ellipsis: # __stdcall ignored for variadic funcs - try: - abi_args = (ffi._backend.FFI_STDCALL,) - except AttributeError: - pass - return global_cache(self, ffi, 'new_function_type', - tuple(args), result, self.ellipsis, *abi_args) - - def as_raw_function(self): - return RawFunctionType(self.args, self.result, self.ellipsis, self.abi) - - -class PointerType(BaseType): - _attrs_ = ('totype', 'quals') - - def __init__(self, totype, quals=0): - self.totype = totype - self.quals = quals - extra = qualify(quals, " *&") - if totype.is_array_type: - extra = "(%s)" % (extra.lstrip(),) - self.c_name_with_marker = totype.c_name_with_marker.replace('&', extra) - - def build_backend_type(self, ffi, finishlist): - BItem = self.totype.get_cached_btype(ffi, finishlist, can_delay=True) - return global_cache(self, ffi, 'new_pointer_type', BItem) - -voidp_type = PointerType(void_type) - -def ConstPointerType(totype): - return PointerType(totype, Q_CONST) - -const_voidp_type = ConstPointerType(void_type) - - -class NamedPointerType(PointerType): - _attrs_ = ('totype', 'name') - - def __init__(self, totype, name, quals=0): - PointerType.__init__(self, totype, quals) - self.name = name - self.c_name_with_marker = name + '&' - - -class ArrayType(BaseType): - _attrs_ = ('item', 'length') - is_array_type = True - - def __init__(self, item, length): - self.item = item - self.length = length - # - if length is None: - brackets = '&[]' - elif length == '...': - brackets = '&[/*...*/]' - else: - brackets = '&[%s]' % length - self.c_name_with_marker = ( - self.item.c_name_with_marker.replace('&', brackets)) - - def length_is_unknown(self): - return isinstance(self.length, str) - - def resolve_length(self, newlength): - return ArrayType(self.item, newlength) - - def build_backend_type(self, ffi, finishlist): - if self.length_is_unknown(): - raise CDefError("cannot render the type %r: unknown length" % - (self,)) - self.item.get_cached_btype(ffi, finishlist) # force the item BType - BPtrItem = PointerType(self.item).get_cached_btype(ffi, finishlist) - return global_cache(self, ffi, 'new_array_type', BPtrItem, self.length) - -char_array_type = ArrayType(PrimitiveType('char'), None) - - -class StructOrUnionOrEnum(BaseTypeByIdentity): - _attrs_ = ('name',) - forcename = None - - def build_c_name_with_marker(self): - name = self.forcename or '%s %s' % (self.kind, self.name) - self.c_name_with_marker = name + '&' - - def force_the_name(self, forcename): - self.forcename = forcename - self.build_c_name_with_marker() - - def get_official_name(self): - assert self.c_name_with_marker.endswith('&') - return self.c_name_with_marker[:-1] - - -class StructOrUnion(StructOrUnionOrEnum): - fixedlayout = None - completed = 0 - partial = False - packed = 0 - - def __init__(self, name, fldnames, fldtypes, fldbitsize, fldquals=None): - self.name = name - self.fldnames = fldnames - self.fldtypes = fldtypes - self.fldbitsize = fldbitsize - self.fldquals = fldquals - self.build_c_name_with_marker() - - def anonymous_struct_fields(self): - if self.fldtypes is not None: - for name, type in zip(self.fldnames, self.fldtypes): - if name == '' and isinstance(type, StructOrUnion): - yield type - - def enumfields(self, expand_anonymous_struct_union=True): - fldquals = self.fldquals - if fldquals is None: - fldquals = (0,) * len(self.fldnames) - for name, type, bitsize, quals in zip(self.fldnames, self.fldtypes, - self.fldbitsize, fldquals): - if (name == '' and isinstance(type, StructOrUnion) - and expand_anonymous_struct_union): - # nested anonymous struct/union - for result in type.enumfields(): - yield result - else: - yield (name, type, bitsize, quals) - - def force_flatten(self): - # force the struct or union to have a declaration that lists - # directly all fields returned by enumfields(), flattening - # nested anonymous structs/unions. - names = [] - types = [] - bitsizes = [] - fldquals = [] - for name, type, bitsize, quals in self.enumfields(): - names.append(name) - types.append(type) - bitsizes.append(bitsize) - fldquals.append(quals) - self.fldnames = tuple(names) - self.fldtypes = tuple(types) - self.fldbitsize = tuple(bitsizes) - self.fldquals = tuple(fldquals) - - def get_cached_btype(self, ffi, finishlist, can_delay=False): - BType = StructOrUnionOrEnum.get_cached_btype(self, ffi, finishlist, - can_delay) - if not can_delay: - self.finish_backend_type(ffi, finishlist) - return BType - - def finish_backend_type(self, ffi, finishlist): - if self.completed: - if self.completed != 2: - raise NotImplementedError("recursive structure declaration " - "for '%s'" % (self.name,)) - return - BType = ffi._cached_btypes[self] - # - self.completed = 1 - # - if self.fldtypes is None: - pass # not completing it: it's an opaque struct - # - elif self.fixedlayout is None: - fldtypes = [tp.get_cached_btype(ffi, finishlist) - for tp in self.fldtypes] - lst = list(zip(self.fldnames, fldtypes, self.fldbitsize)) - extra_flags = () - if self.packed: - if self.packed == 1: - extra_flags = (8,) # SF_PACKED - else: - extra_flags = (0, self.packed) - ffi._backend.complete_struct_or_union(BType, lst, self, - -1, -1, *extra_flags) - # - else: - fldtypes = [] - fieldofs, fieldsize, totalsize, totalalignment = self.fixedlayout - for i in range(len(self.fldnames)): - fsize = fieldsize[i] - ftype = self.fldtypes[i] - # - if isinstance(ftype, ArrayType) and ftype.length_is_unknown(): - # fix the length to match the total size - BItemType = ftype.item.get_cached_btype(ffi, finishlist) - nlen, nrest = divmod(fsize, ffi.sizeof(BItemType)) - if nrest != 0: - self._verification_error( - "field '%s.%s' has a bogus size?" % ( - self.name, self.fldnames[i] or '{}')) - ftype = ftype.resolve_length(nlen) - self.fldtypes = (self.fldtypes[:i] + (ftype,) + - self.fldtypes[i+1:]) - # - BFieldType = ftype.get_cached_btype(ffi, finishlist) - if isinstance(ftype, ArrayType) and ftype.length is None: - assert fsize == 0 - else: - bitemsize = ffi.sizeof(BFieldType) - if bitemsize != fsize: - self._verification_error( - "field '%s.%s' is declared as %d bytes, but is " - "really %d bytes" % (self.name, - self.fldnames[i] or '{}', - bitemsize, fsize)) - fldtypes.append(BFieldType) - # - lst = list(zip(self.fldnames, fldtypes, self.fldbitsize, fieldofs)) - ffi._backend.complete_struct_or_union(BType, lst, self, - totalsize, totalalignment) - self.completed = 2 - - def _verification_error(self, msg): - raise VerificationError(msg) - - def check_not_partial(self): - if self.partial and self.fixedlayout is None: - raise VerificationMissing(self._get_c_name()) - - def build_backend_type(self, ffi, finishlist): - self.check_not_partial() - finishlist.append(self) - # - return global_cache(self, ffi, 'new_%s_type' % self.kind, - self.get_official_name(), key=self) - - -class StructType(StructOrUnion): - kind = 'struct' - - -class UnionType(StructOrUnion): - kind = 'union' - - -class EnumType(StructOrUnionOrEnum): - kind = 'enum' - partial = False - partial_resolved = False - - def __init__(self, name, enumerators, enumvalues, baseinttype=None): - self.name = name - self.enumerators = enumerators - self.enumvalues = enumvalues - self.baseinttype = baseinttype - self.build_c_name_with_marker() - - def force_the_name(self, forcename): - StructOrUnionOrEnum.force_the_name(self, forcename) - if self.forcename is None: - name = self.get_official_name() - self.forcename = '$' + name.replace(' ', '_') - - def check_not_partial(self): - if self.partial and not self.partial_resolved: - raise VerificationMissing(self._get_c_name()) - - def build_backend_type(self, ffi, finishlist): - self.check_not_partial() - base_btype = self.build_baseinttype(ffi, finishlist) - return global_cache(self, ffi, 'new_enum_type', - self.get_official_name(), - self.enumerators, self.enumvalues, - base_btype, key=self) - - def build_baseinttype(self, ffi, finishlist): - if self.baseinttype is not None: - return self.baseinttype.get_cached_btype(ffi, finishlist) - # - if self.enumvalues: - smallest_value = min(self.enumvalues) - largest_value = max(self.enumvalues) - else: - import warnings - try: - # XXX! The goal is to ensure that the warnings.warn() - # will not suppress the warning. We want to get it - # several times if we reach this point several times. - __warningregistry__.clear() - except NameError: - pass - warnings.warn("%r has no values explicitly defined; " - "guessing that it is equivalent to 'unsigned int'" - % self._get_c_name()) - smallest_value = largest_value = 0 - if smallest_value < 0: # needs a signed type - sign = 1 - candidate1 = PrimitiveType("int") - candidate2 = PrimitiveType("long") - else: - sign = 0 - candidate1 = PrimitiveType("unsigned int") - candidate2 = PrimitiveType("unsigned long") - btype1 = candidate1.get_cached_btype(ffi, finishlist) - btype2 = candidate2.get_cached_btype(ffi, finishlist) - size1 = ffi.sizeof(btype1) - size2 = ffi.sizeof(btype2) - if (smallest_value >= ((-1) << (8*size1-1)) and - largest_value < (1 << (8*size1-sign))): - return btype1 - if (smallest_value >= ((-1) << (8*size2-1)) and - largest_value < (1 << (8*size2-sign))): - return btype2 - raise CDefError("%s values don't all fit into either 'long' " - "or 'unsigned long'" % self._get_c_name()) - -def unknown_type(name, structname=None): - if structname is None: - structname = '$%s' % name - tp = StructType(structname, None, None, None) - tp.force_the_name(name) - tp.origin = "unknown_type" - return tp - -def unknown_ptr_type(name, structname=None): - if structname is None: - structname = '$$%s' % name - tp = StructType(structname, None, None, None) - return NamedPointerType(tp, name) - - -global_lock = allocate_lock() -_typecache_cffi_backend = weakref.WeakValueDictionary() - -def get_typecache(backend): - # returns _typecache_cffi_backend if backend is the _cffi_backend - # module, or type(backend).__typecache if backend is an instance of - # CTypesBackend (or some FakeBackend class during tests) - if isinstance(backend, types.ModuleType): - return _typecache_cffi_backend - with global_lock: - if not hasattr(type(backend), '__typecache'): - type(backend).__typecache = weakref.WeakValueDictionary() - return type(backend).__typecache - -def global_cache(srctype, ffi, funcname, *args, **kwds): - key = kwds.pop('key', (funcname, args)) - assert not kwds - try: - return ffi._typecache[key] - except KeyError: - pass - try: - res = getattr(ffi._backend, funcname)(*args) - except NotImplementedError as e: - raise NotImplementedError("%s: %r: %s" % (funcname, srctype, e)) - # note that setdefault() on WeakValueDictionary is not atomic - # and contains a rare bug (http://bugs.python.org/issue19542); - # we have to use a lock and do it ourselves - cache = ffi._typecache - with global_lock: - res1 = cache.get(key) - if res1 is None: - cache[key] = res - return res - else: - return res1 - -def pointer_cache(ffi, BType): - return global_cache('?', ffi, 'new_pointer_type', BType) - -def attach_exception_info(e, name): - if e.args and type(e.args[0]) is str: - e.args = ('%s: %s' % (name, e.args[0]),) + e.args[1:] diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/parse_c_type.h b/IKEA_scraper/.venv/Lib/site-packages/cffi/parse_c_type.h deleted file mode 100644 index 84e4ef85..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/parse_c_type.h +++ /dev/null @@ -1,181 +0,0 @@ - -/* This part is from file 'cffi/parse_c_type.h'. It is copied at the - beginning of C sources generated by CFFI's ffi.set_source(). */ - -typedef void *_cffi_opcode_t; - -#define _CFFI_OP(opcode, arg) (_cffi_opcode_t)(opcode | (((uintptr_t)(arg)) << 8)) -#define _CFFI_GETOP(cffi_opcode) ((unsigned char)(uintptr_t)cffi_opcode) -#define _CFFI_GETARG(cffi_opcode) (((intptr_t)cffi_opcode) >> 8) - -#define _CFFI_OP_PRIMITIVE 1 -#define _CFFI_OP_POINTER 3 -#define _CFFI_OP_ARRAY 5 -#define _CFFI_OP_OPEN_ARRAY 7 -#define _CFFI_OP_STRUCT_UNION 9 -#define _CFFI_OP_ENUM 11 -#define _CFFI_OP_FUNCTION 13 -#define _CFFI_OP_FUNCTION_END 15 -#define _CFFI_OP_NOOP 17 -#define _CFFI_OP_BITFIELD 19 -#define _CFFI_OP_TYPENAME 21 -#define _CFFI_OP_CPYTHON_BLTN_V 23 // varargs -#define _CFFI_OP_CPYTHON_BLTN_N 25 // noargs -#define _CFFI_OP_CPYTHON_BLTN_O 27 // O (i.e. a single arg) -#define _CFFI_OP_CONSTANT 29 -#define _CFFI_OP_CONSTANT_INT 31 -#define _CFFI_OP_GLOBAL_VAR 33 -#define _CFFI_OP_DLOPEN_FUNC 35 -#define _CFFI_OP_DLOPEN_CONST 37 -#define _CFFI_OP_GLOBAL_VAR_F 39 -#define _CFFI_OP_EXTERN_PYTHON 41 - -#define _CFFI_PRIM_VOID 0 -#define _CFFI_PRIM_BOOL 1 -#define _CFFI_PRIM_CHAR 2 -#define _CFFI_PRIM_SCHAR 3 -#define _CFFI_PRIM_UCHAR 4 -#define _CFFI_PRIM_SHORT 5 -#define _CFFI_PRIM_USHORT 6 -#define _CFFI_PRIM_INT 7 -#define _CFFI_PRIM_UINT 8 -#define _CFFI_PRIM_LONG 9 -#define _CFFI_PRIM_ULONG 10 -#define _CFFI_PRIM_LONGLONG 11 -#define _CFFI_PRIM_ULONGLONG 12 -#define _CFFI_PRIM_FLOAT 13 -#define _CFFI_PRIM_DOUBLE 14 -#define _CFFI_PRIM_LONGDOUBLE 15 - -#define _CFFI_PRIM_WCHAR 16 -#define _CFFI_PRIM_INT8 17 -#define _CFFI_PRIM_UINT8 18 -#define _CFFI_PRIM_INT16 19 -#define _CFFI_PRIM_UINT16 20 -#define _CFFI_PRIM_INT32 21 -#define _CFFI_PRIM_UINT32 22 -#define _CFFI_PRIM_INT64 23 -#define _CFFI_PRIM_UINT64 24 -#define _CFFI_PRIM_INTPTR 25 -#define _CFFI_PRIM_UINTPTR 26 -#define _CFFI_PRIM_PTRDIFF 27 -#define _CFFI_PRIM_SIZE 28 -#define _CFFI_PRIM_SSIZE 29 -#define _CFFI_PRIM_INT_LEAST8 30 -#define _CFFI_PRIM_UINT_LEAST8 31 -#define _CFFI_PRIM_INT_LEAST16 32 -#define _CFFI_PRIM_UINT_LEAST16 33 -#define _CFFI_PRIM_INT_LEAST32 34 -#define _CFFI_PRIM_UINT_LEAST32 35 -#define _CFFI_PRIM_INT_LEAST64 36 -#define _CFFI_PRIM_UINT_LEAST64 37 -#define _CFFI_PRIM_INT_FAST8 38 -#define _CFFI_PRIM_UINT_FAST8 39 -#define _CFFI_PRIM_INT_FAST16 40 -#define _CFFI_PRIM_UINT_FAST16 41 -#define _CFFI_PRIM_INT_FAST32 42 -#define _CFFI_PRIM_UINT_FAST32 43 -#define _CFFI_PRIM_INT_FAST64 44 -#define _CFFI_PRIM_UINT_FAST64 45 -#define _CFFI_PRIM_INTMAX 46 -#define _CFFI_PRIM_UINTMAX 47 -#define _CFFI_PRIM_FLOATCOMPLEX 48 -#define _CFFI_PRIM_DOUBLECOMPLEX 49 -#define _CFFI_PRIM_CHAR16 50 -#define _CFFI_PRIM_CHAR32 51 - -#define _CFFI__NUM_PRIM 52 -#define _CFFI__UNKNOWN_PRIM (-1) -#define _CFFI__UNKNOWN_FLOAT_PRIM (-2) -#define _CFFI__UNKNOWN_LONG_DOUBLE (-3) - -#define _CFFI__IO_FILE_STRUCT (-1) - - -struct _cffi_global_s { - const char *name; - void *address; - _cffi_opcode_t type_op; - void *size_or_direct_fn; // OP_GLOBAL_VAR: size, or 0 if unknown - // OP_CPYTHON_BLTN_*: addr of direct function -}; - -struct _cffi_getconst_s { - unsigned long long value; - const struct _cffi_type_context_s *ctx; - int gindex; -}; - -struct _cffi_struct_union_s { - const char *name; - int type_index; // -> _cffi_types, on a OP_STRUCT_UNION - int flags; // _CFFI_F_* flags below - size_t size; - int alignment; - int first_field_index; // -> _cffi_fields array - int num_fields; -}; -#define _CFFI_F_UNION 0x01 // is a union, not a struct -#define _CFFI_F_CHECK_FIELDS 0x02 // complain if fields are not in the - // "standard layout" or if some are missing -#define _CFFI_F_PACKED 0x04 // for CHECK_FIELDS, assume a packed struct -#define _CFFI_F_EXTERNAL 0x08 // in some other ffi.include() -#define _CFFI_F_OPAQUE 0x10 // opaque - -struct _cffi_field_s { - const char *name; - size_t field_offset; - size_t field_size; - _cffi_opcode_t field_type_op; -}; - -struct _cffi_enum_s { - const char *name; - int type_index; // -> _cffi_types, on a OP_ENUM - int type_prim; // _CFFI_PRIM_xxx - const char *enumerators; // comma-delimited string -}; - -struct _cffi_typename_s { - const char *name; - int type_index; /* if opaque, points to a possibly artificial - OP_STRUCT which is itself opaque */ -}; - -struct _cffi_type_context_s { - _cffi_opcode_t *types; - const struct _cffi_global_s *globals; - const struct _cffi_field_s *fields; - const struct _cffi_struct_union_s *struct_unions; - const struct _cffi_enum_s *enums; - const struct _cffi_typename_s *typenames; - int num_globals; - int num_struct_unions; - int num_enums; - int num_typenames; - const char *const *includes; - int num_types; - int flags; /* future extension */ -}; - -struct _cffi_parse_info_s { - const struct _cffi_type_context_s *ctx; - _cffi_opcode_t *output; - unsigned int output_size; - size_t error_location; - const char *error_message; -}; - -struct _cffi_externpy_s { - const char *name; - size_t size_of_result; - void *reserved1, *reserved2; -}; - -#ifdef _CFFI_INTERNAL -static int parse_c_type(struct _cffi_parse_info_s *info, const char *input); -static int search_in_globals(const struct _cffi_type_context_s *ctx, - const char *search, size_t search_len); -static int search_in_struct_unions(const struct _cffi_type_context_s *ctx, - const char *search, size_t search_len); -#endif diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/pkgconfig.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/pkgconfig.py deleted file mode 100644 index 5c93f15a..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/pkgconfig.py +++ /dev/null @@ -1,121 +0,0 @@ -# pkg-config, https://www.freedesktop.org/wiki/Software/pkg-config/ integration for cffi -import sys, os, subprocess - -from .error import PkgConfigError - - -def merge_flags(cfg1, cfg2): - """Merge values from cffi config flags cfg2 to cf1 - - Example: - merge_flags({"libraries": ["one"]}, {"libraries": ["two"]}) - {"libraries": ["one", "two"]} - """ - for key, value in cfg2.items(): - if key not in cfg1: - cfg1[key] = value - else: - if not isinstance(cfg1[key], list): - raise TypeError("cfg1[%r] should be a list of strings" % (key,)) - if not isinstance(value, list): - raise TypeError("cfg2[%r] should be a list of strings" % (key,)) - cfg1[key].extend(value) - return cfg1 - - -def call(libname, flag, encoding=sys.getfilesystemencoding()): - """Calls pkg-config and returns the output if found - """ - a = ["pkg-config", "--print-errors"] - a.append(flag) - a.append(libname) - try: - pc = subprocess.Popen(a, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - except EnvironmentError as e: - raise PkgConfigError("cannot run pkg-config: %s" % (str(e).strip(),)) - - bout, berr = pc.communicate() - if pc.returncode != 0: - try: - berr = berr.decode(encoding) - except Exception: - pass - raise PkgConfigError(berr.strip()) - - if sys.version_info >= (3,) and not isinstance(bout, str): # Python 3.x - try: - bout = bout.decode(encoding) - except UnicodeDecodeError: - raise PkgConfigError("pkg-config %s %s returned bytes that cannot " - "be decoded with encoding %r:\n%r" % - (flag, libname, encoding, bout)) - - if os.altsep != '\\' and '\\' in bout: - raise PkgConfigError("pkg-config %s %s returned an unsupported " - "backslash-escaped output:\n%r" % - (flag, libname, bout)) - return bout - - -def flags_from_pkgconfig(libs): - r"""Return compiler line flags for FFI.set_source based on pkg-config output - - Usage - ... - ffibuilder.set_source("_foo", pkgconfig = ["libfoo", "libbar >= 1.8.3"]) - - If pkg-config is installed on build machine, then arguments include_dirs, - library_dirs, libraries, define_macros, extra_compile_args and - extra_link_args are extended with an output of pkg-config for libfoo and - libbar. - - Raises PkgConfigError in case the pkg-config call fails. - """ - - def get_include_dirs(string): - return [x[2:] for x in string.split() if x.startswith("-I")] - - def get_library_dirs(string): - return [x[2:] for x in string.split() if x.startswith("-L")] - - def get_libraries(string): - return [x[2:] for x in string.split() if x.startswith("-l")] - - # convert -Dfoo=bar to list of tuples [("foo", "bar")] expected by distutils - def get_macros(string): - def _macro(x): - x = x[2:] # drop "-D" - if '=' in x: - return tuple(x.split("=", 1)) # "-Dfoo=bar" => ("foo", "bar") - else: - return (x, None) # "-Dfoo" => ("foo", None) - return [_macro(x) for x in string.split() if x.startswith("-D")] - - def get_other_cflags(string): - return [x for x in string.split() if not x.startswith("-I") and - not x.startswith("-D")] - - def get_other_libs(string): - return [x for x in string.split() if not x.startswith("-L") and - not x.startswith("-l")] - - # return kwargs for given libname - def kwargs(libname): - fse = sys.getfilesystemencoding() - all_cflags = call(libname, "--cflags") - all_libs = call(libname, "--libs") - return { - "include_dirs": get_include_dirs(all_cflags), - "library_dirs": get_library_dirs(all_libs), - "libraries": get_libraries(all_libs), - "define_macros": get_macros(all_cflags), - "extra_compile_args": get_other_cflags(all_cflags), - "extra_link_args": get_other_libs(all_libs), - } - - # merge all arguments together - ret = {} - for libname in libs: - lib_flags = kwargs(libname) - merge_flags(ret, lib_flags) - return ret diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/recompiler.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/recompiler.py deleted file mode 100644 index 86b37d7f..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/recompiler.py +++ /dev/null @@ -1,1581 +0,0 @@ -import os, sys, io -from . import ffiplatform, model -from .error import VerificationError -from .cffi_opcode import * - -VERSION_BASE = 0x2601 -VERSION_EMBEDDED = 0x2701 -VERSION_CHAR16CHAR32 = 0x2801 - -USE_LIMITED_API = (sys.platform != 'win32' or sys.version_info < (3, 0) or - sys.version_info >= (3, 5)) - - -class GlobalExpr: - def __init__(self, name, address, type_op, size=0, check_value=0): - self.name = name - self.address = address - self.type_op = type_op - self.size = size - self.check_value = check_value - - def as_c_expr(self): - return ' { "%s", (void *)%s, %s, (void *)%s },' % ( - self.name, self.address, self.type_op.as_c_expr(), self.size) - - def as_python_expr(self): - return "b'%s%s',%d" % (self.type_op.as_python_bytes(), self.name, - self.check_value) - -class FieldExpr: - def __init__(self, name, field_offset, field_size, fbitsize, field_type_op): - self.name = name - self.field_offset = field_offset - self.field_size = field_size - self.fbitsize = fbitsize - self.field_type_op = field_type_op - - def as_c_expr(self): - spaces = " " * len(self.name) - return (' { "%s", %s,\n' % (self.name, self.field_offset) + - ' %s %s,\n' % (spaces, self.field_size) + - ' %s %s },' % (spaces, self.field_type_op.as_c_expr())) - - def as_python_expr(self): - raise NotImplementedError - - def as_field_python_expr(self): - if self.field_type_op.op == OP_NOOP: - size_expr = '' - elif self.field_type_op.op == OP_BITFIELD: - size_expr = format_four_bytes(self.fbitsize) - else: - raise NotImplementedError - return "b'%s%s%s'" % (self.field_type_op.as_python_bytes(), - size_expr, - self.name) - -class StructUnionExpr: - def __init__(self, name, type_index, flags, size, alignment, comment, - first_field_index, c_fields): - self.name = name - self.type_index = type_index - self.flags = flags - self.size = size - self.alignment = alignment - self.comment = comment - self.first_field_index = first_field_index - self.c_fields = c_fields - - def as_c_expr(self): - return (' { "%s", %d, %s,' % (self.name, self.type_index, self.flags) - + '\n %s, %s, ' % (self.size, self.alignment) - + '%d, %d ' % (self.first_field_index, len(self.c_fields)) - + ('/* %s */ ' % self.comment if self.comment else '') - + '},') - - def as_python_expr(self): - flags = eval(self.flags, G_FLAGS) - fields_expr = [c_field.as_field_python_expr() - for c_field in self.c_fields] - return "(b'%s%s%s',%s)" % ( - format_four_bytes(self.type_index), - format_four_bytes(flags), - self.name, - ','.join(fields_expr)) - -class EnumExpr: - def __init__(self, name, type_index, size, signed, allenums): - self.name = name - self.type_index = type_index - self.size = size - self.signed = signed - self.allenums = allenums - - def as_c_expr(self): - return (' { "%s", %d, _cffi_prim_int(%s, %s),\n' - ' "%s" },' % (self.name, self.type_index, - self.size, self.signed, self.allenums)) - - def as_python_expr(self): - prim_index = { - (1, 0): PRIM_UINT8, (1, 1): PRIM_INT8, - (2, 0): PRIM_UINT16, (2, 1): PRIM_INT16, - (4, 0): PRIM_UINT32, (4, 1): PRIM_INT32, - (8, 0): PRIM_UINT64, (8, 1): PRIM_INT64, - }[self.size, self.signed] - return "b'%s%s%s\\x00%s'" % (format_four_bytes(self.type_index), - format_four_bytes(prim_index), - self.name, self.allenums) - -class TypenameExpr: - def __init__(self, name, type_index): - self.name = name - self.type_index = type_index - - def as_c_expr(self): - return ' { "%s", %d },' % (self.name, self.type_index) - - def as_python_expr(self): - return "b'%s%s'" % (format_four_bytes(self.type_index), self.name) - - -# ____________________________________________________________ - - -class Recompiler: - _num_externpy = 0 - - def __init__(self, ffi, module_name, target_is_python=False): - self.ffi = ffi - self.module_name = module_name - self.target_is_python = target_is_python - self._version = VERSION_BASE - - def needs_version(self, ver): - self._version = max(self._version, ver) - - def collect_type_table(self): - self._typesdict = {} - self._generate("collecttype") - # - all_decls = sorted(self._typesdict, key=str) - # - # prepare all FUNCTION bytecode sequences first - self.cffi_types = [] - for tp in all_decls: - if tp.is_raw_function: - assert self._typesdict[tp] is None - self._typesdict[tp] = len(self.cffi_types) - self.cffi_types.append(tp) # placeholder - for tp1 in tp.args: - assert isinstance(tp1, (model.VoidType, - model.BasePrimitiveType, - model.PointerType, - model.StructOrUnionOrEnum, - model.FunctionPtrType)) - if self._typesdict[tp1] is None: - self._typesdict[tp1] = len(self.cffi_types) - self.cffi_types.append(tp1) # placeholder - self.cffi_types.append('END') # placeholder - # - # prepare all OTHER bytecode sequences - for tp in all_decls: - if not tp.is_raw_function and self._typesdict[tp] is None: - self._typesdict[tp] = len(self.cffi_types) - self.cffi_types.append(tp) # placeholder - if tp.is_array_type and tp.length is not None: - self.cffi_types.append('LEN') # placeholder - assert None not in self._typesdict.values() - # - # collect all structs and unions and enums - self._struct_unions = {} - self._enums = {} - for tp in all_decls: - if isinstance(tp, model.StructOrUnion): - self._struct_unions[tp] = None - elif isinstance(tp, model.EnumType): - self._enums[tp] = None - for i, tp in enumerate(sorted(self._struct_unions, - key=lambda tp: tp.name)): - self._struct_unions[tp] = i - for i, tp in enumerate(sorted(self._enums, - key=lambda tp: tp.name)): - self._enums[tp] = i - # - # emit all bytecode sequences now - for tp in all_decls: - method = getattr(self, '_emit_bytecode_' + tp.__class__.__name__) - method(tp, self._typesdict[tp]) - # - # consistency check - for op in self.cffi_types: - assert isinstance(op, CffiOp) - self.cffi_types = tuple(self.cffi_types) # don't change any more - - def _enum_fields(self, tp): - # When producing C, expand all anonymous struct/union fields. - # That's necessary to have C code checking the offsets of the - # individual fields contained in them. When producing Python, - # don't do it and instead write it like it is, with the - # corresponding fields having an empty name. Empty names are - # recognized at runtime when we import the generated Python - # file. - expand_anonymous_struct_union = not self.target_is_python - return tp.enumfields(expand_anonymous_struct_union) - - def _do_collect_type(self, tp): - if not isinstance(tp, model.BaseTypeByIdentity): - if isinstance(tp, tuple): - for x in tp: - self._do_collect_type(x) - return - if tp not in self._typesdict: - self._typesdict[tp] = None - if isinstance(tp, model.FunctionPtrType): - self._do_collect_type(tp.as_raw_function()) - elif isinstance(tp, model.StructOrUnion): - if tp.fldtypes is not None and ( - tp not in self.ffi._parser._included_declarations): - for name1, tp1, _, _ in self._enum_fields(tp): - self._do_collect_type(self._field_type(tp, name1, tp1)) - else: - for _, x in tp._get_items(): - self._do_collect_type(x) - - def _generate(self, step_name): - lst = self.ffi._parser._declarations.items() - for name, (tp, quals) in sorted(lst): - kind, realname = name.split(' ', 1) - try: - method = getattr(self, '_generate_cpy_%s_%s' % (kind, - step_name)) - except AttributeError: - raise VerificationError( - "not implemented in recompile(): %r" % name) - try: - self._current_quals = quals - method(tp, realname) - except Exception as e: - model.attach_exception_info(e, name) - raise - - # ---------- - - ALL_STEPS = ["global", "field", "struct_union", "enum", "typename"] - - def collect_step_tables(self): - # collect the declarations for '_cffi_globals', '_cffi_typenames', etc. - self._lsts = {} - for step_name in self.ALL_STEPS: - self._lsts[step_name] = [] - self._seen_struct_unions = set() - self._generate("ctx") - self._add_missing_struct_unions() - # - for step_name in self.ALL_STEPS: - lst = self._lsts[step_name] - if step_name != "field": - lst.sort(key=lambda entry: entry.name) - self._lsts[step_name] = tuple(lst) # don't change any more - # - # check for a possible internal inconsistency: _cffi_struct_unions - # should have been generated with exactly self._struct_unions - lst = self._lsts["struct_union"] - for tp, i in self._struct_unions.items(): - assert i < len(lst) - assert lst[i].name == tp.name - assert len(lst) == len(self._struct_unions) - # same with enums - lst = self._lsts["enum"] - for tp, i in self._enums.items(): - assert i < len(lst) - assert lst[i].name == tp.name - assert len(lst) == len(self._enums) - - # ---------- - - def _prnt(self, what=''): - self._f.write(what + '\n') - - def write_source_to_f(self, f, preamble): - if self.target_is_python: - assert preamble is None - self.write_py_source_to_f(f) - else: - assert preamble is not None - self.write_c_source_to_f(f, preamble) - - def _rel_readlines(self, filename): - g = open(os.path.join(os.path.dirname(__file__), filename), 'r') - lines = g.readlines() - g.close() - return lines - - def write_c_source_to_f(self, f, preamble): - self._f = f - prnt = self._prnt - if self.ffi._embedding is not None: - prnt('#define _CFFI_USE_EMBEDDING') - if not USE_LIMITED_API: - prnt('#define _CFFI_NO_LIMITED_API') - # - # first the '#include' (actually done by inlining the file's content) - lines = self._rel_readlines('_cffi_include.h') - i = lines.index('#include "parse_c_type.h"\n') - lines[i:i+1] = self._rel_readlines('parse_c_type.h') - prnt(''.join(lines)) - # - # if we have ffi._embedding != None, we give it here as a macro - # and include an extra file - base_module_name = self.module_name.split('.')[-1] - if self.ffi._embedding is not None: - prnt('#define _CFFI_MODULE_NAME "%s"' % (self.module_name,)) - prnt('static const char _CFFI_PYTHON_STARTUP_CODE[] = {') - self._print_string_literal_in_array(self.ffi._embedding) - prnt('0 };') - prnt('#ifdef PYPY_VERSION') - prnt('# define _CFFI_PYTHON_STARTUP_FUNC _cffi_pypyinit_%s' % ( - base_module_name,)) - prnt('#elif PY_MAJOR_VERSION >= 3') - prnt('# define _CFFI_PYTHON_STARTUP_FUNC PyInit_%s' % ( - base_module_name,)) - prnt('#else') - prnt('# define _CFFI_PYTHON_STARTUP_FUNC init%s' % ( - base_module_name,)) - prnt('#endif') - lines = self._rel_readlines('_embedding.h') - i = lines.index('#include "_cffi_errors.h"\n') - lines[i:i+1] = self._rel_readlines('_cffi_errors.h') - prnt(''.join(lines)) - self.needs_version(VERSION_EMBEDDED) - # - # then paste the C source given by the user, verbatim. - prnt('/************************************************************/') - prnt() - prnt(preamble) - prnt() - prnt('/************************************************************/') - prnt() - # - # the declaration of '_cffi_types' - prnt('static void *_cffi_types[] = {') - typeindex2type = dict([(i, tp) for (tp, i) in self._typesdict.items()]) - for i, op in enumerate(self.cffi_types): - comment = '' - if i in typeindex2type: - comment = ' // ' + typeindex2type[i]._get_c_name() - prnt('/* %2d */ %s,%s' % (i, op.as_c_expr(), comment)) - if not self.cffi_types: - prnt(' 0') - prnt('};') - prnt() - # - # call generate_cpy_xxx_decl(), for every xxx found from - # ffi._parser._declarations. This generates all the functions. - self._seen_constants = set() - self._generate("decl") - # - # the declaration of '_cffi_globals' and '_cffi_typenames' - nums = {} - for step_name in self.ALL_STEPS: - lst = self._lsts[step_name] - nums[step_name] = len(lst) - if nums[step_name] > 0: - prnt('static const struct _cffi_%s_s _cffi_%ss[] = {' % ( - step_name, step_name)) - for entry in lst: - prnt(entry.as_c_expr()) - prnt('};') - prnt() - # - # the declaration of '_cffi_includes' - if self.ffi._included_ffis: - prnt('static const char * const _cffi_includes[] = {') - for ffi_to_include in self.ffi._included_ffis: - try: - included_module_name, included_source = ( - ffi_to_include._assigned_source[:2]) - except AttributeError: - raise VerificationError( - "ffi object %r includes %r, but the latter has not " - "been prepared with set_source()" % ( - self.ffi, ffi_to_include,)) - if included_source is None: - raise VerificationError( - "not implemented yet: ffi.include() of a Python-based " - "ffi inside a C-based ffi") - prnt(' "%s",' % (included_module_name,)) - prnt(' NULL') - prnt('};') - prnt() - # - # the declaration of '_cffi_type_context' - prnt('static const struct _cffi_type_context_s _cffi_type_context = {') - prnt(' _cffi_types,') - for step_name in self.ALL_STEPS: - if nums[step_name] > 0: - prnt(' _cffi_%ss,' % step_name) - else: - prnt(' NULL, /* no %ss */' % step_name) - for step_name in self.ALL_STEPS: - if step_name != "field": - prnt(' %d, /* num_%ss */' % (nums[step_name], step_name)) - if self.ffi._included_ffis: - prnt(' _cffi_includes,') - else: - prnt(' NULL, /* no includes */') - prnt(' %d, /* num_types */' % (len(self.cffi_types),)) - flags = 0 - if self._num_externpy: - flags |= 1 # set to mean that we use extern "Python" - prnt(' %d, /* flags */' % flags) - prnt('};') - prnt() - # - # the init function - prnt('#ifdef __GNUC__') - prnt('# pragma GCC visibility push(default) /* for -fvisibility= */') - prnt('#endif') - prnt() - prnt('#ifdef PYPY_VERSION') - prnt('PyMODINIT_FUNC') - prnt('_cffi_pypyinit_%s(const void *p[])' % (base_module_name,)) - prnt('{') - if self._num_externpy: - prnt(' if (((intptr_t)p[0]) >= 0x0A03) {') - prnt(' _cffi_call_python_org = ' - '(void(*)(struct _cffi_externpy_s *, char *))p[1];') - prnt(' }') - prnt(' p[0] = (const void *)0x%x;' % self._version) - prnt(' p[1] = &_cffi_type_context;') - prnt('#if PY_MAJOR_VERSION >= 3') - prnt(' return NULL;') - prnt('#endif') - prnt('}') - # on Windows, distutils insists on putting init_cffi_xyz in - # 'export_symbols', so instead of fighting it, just give up and - # give it one - prnt('# ifdef _MSC_VER') - prnt(' PyMODINIT_FUNC') - prnt('# if PY_MAJOR_VERSION >= 3') - prnt(' PyInit_%s(void) { return NULL; }' % (base_module_name,)) - prnt('# else') - prnt(' init%s(void) { }' % (base_module_name,)) - prnt('# endif') - prnt('# endif') - prnt('#elif PY_MAJOR_VERSION >= 3') - prnt('PyMODINIT_FUNC') - prnt('PyInit_%s(void)' % (base_module_name,)) - prnt('{') - prnt(' return _cffi_init("%s", 0x%x, &_cffi_type_context);' % ( - self.module_name, self._version)) - prnt('}') - prnt('#else') - prnt('PyMODINIT_FUNC') - prnt('init%s(void)' % (base_module_name,)) - prnt('{') - prnt(' _cffi_init("%s", 0x%x, &_cffi_type_context);' % ( - self.module_name, self._version)) - prnt('}') - prnt('#endif') - prnt() - prnt('#ifdef __GNUC__') - prnt('# pragma GCC visibility pop') - prnt('#endif') - self._version = None - - def _to_py(self, x): - if isinstance(x, str): - return "b'%s'" % (x,) - if isinstance(x, (list, tuple)): - rep = [self._to_py(item) for item in x] - if len(rep) == 1: - rep.append('') - return "(%s)" % (','.join(rep),) - return x.as_python_expr() # Py2: unicode unexpected; Py3: bytes unexp. - - def write_py_source_to_f(self, f): - self._f = f - prnt = self._prnt - # - # header - prnt("# auto-generated file") - prnt("import _cffi_backend") - # - # the 'import' of the included ffis - num_includes = len(self.ffi._included_ffis or ()) - for i in range(num_includes): - ffi_to_include = self.ffi._included_ffis[i] - try: - included_module_name, included_source = ( - ffi_to_include._assigned_source[:2]) - except AttributeError: - raise VerificationError( - "ffi object %r includes %r, but the latter has not " - "been prepared with set_source()" % ( - self.ffi, ffi_to_include,)) - if included_source is not None: - raise VerificationError( - "not implemented yet: ffi.include() of a C-based " - "ffi inside a Python-based ffi") - prnt('from %s import ffi as _ffi%d' % (included_module_name, i)) - prnt() - prnt("ffi = _cffi_backend.FFI('%s'," % (self.module_name,)) - prnt(" _version = 0x%x," % (self._version,)) - self._version = None - # - # the '_types' keyword argument - self.cffi_types = tuple(self.cffi_types) # don't change any more - types_lst = [op.as_python_bytes() for op in self.cffi_types] - prnt(' _types = %s,' % (self._to_py(''.join(types_lst)),)) - typeindex2type = dict([(i, tp) for (tp, i) in self._typesdict.items()]) - # - # the keyword arguments from ALL_STEPS - for step_name in self.ALL_STEPS: - lst = self._lsts[step_name] - if len(lst) > 0 and step_name != "field": - prnt(' _%ss = %s,' % (step_name, self._to_py(lst))) - # - # the '_includes' keyword argument - if num_includes > 0: - prnt(' _includes = (%s,),' % ( - ', '.join(['_ffi%d' % i for i in range(num_includes)]),)) - # - # the footer - prnt(')') - - # ---------- - - def _gettypenum(self, type): - # a KeyError here is a bug. please report it! :-) - return self._typesdict[type] - - def _convert_funcarg_to_c(self, tp, fromvar, tovar, errcode): - extraarg = '' - if isinstance(tp, model.BasePrimitiveType) and not tp.is_complex_type(): - if tp.is_integer_type() and tp.name != '_Bool': - converter = '_cffi_to_c_int' - extraarg = ', %s' % tp.name - elif isinstance(tp, model.UnknownFloatType): - # don't check with is_float_type(): it may be a 'long - # double' here, and _cffi_to_c_double would loose precision - converter = '(%s)_cffi_to_c_double' % (tp.get_c_name(''),) - else: - cname = tp.get_c_name('') - converter = '(%s)_cffi_to_c_%s' % (cname, - tp.name.replace(' ', '_')) - if cname in ('char16_t', 'char32_t'): - self.needs_version(VERSION_CHAR16CHAR32) - errvalue = '-1' - # - elif isinstance(tp, model.PointerType): - self._convert_funcarg_to_c_ptr_or_array(tp, fromvar, - tovar, errcode) - return - # - elif (isinstance(tp, model.StructOrUnionOrEnum) or - isinstance(tp, model.BasePrimitiveType)): - # a struct (not a struct pointer) as a function argument; - # or, a complex (the same code works) - self._prnt(' if (_cffi_to_c((char *)&%s, _cffi_type(%d), %s) < 0)' - % (tovar, self._gettypenum(tp), fromvar)) - self._prnt(' %s;' % errcode) - return - # - elif isinstance(tp, model.FunctionPtrType): - converter = '(%s)_cffi_to_c_pointer' % tp.get_c_name('') - extraarg = ', _cffi_type(%d)' % self._gettypenum(tp) - errvalue = 'NULL' - # - else: - raise NotImplementedError(tp) - # - self._prnt(' %s = %s(%s%s);' % (tovar, converter, fromvar, extraarg)) - self._prnt(' if (%s == (%s)%s && PyErr_Occurred())' % ( - tovar, tp.get_c_name(''), errvalue)) - self._prnt(' %s;' % errcode) - - def _extra_local_variables(self, tp, localvars, freelines): - if isinstance(tp, model.PointerType): - localvars.add('Py_ssize_t datasize') - localvars.add('struct _cffi_freeme_s *large_args_free = NULL') - freelines.add('if (large_args_free != NULL)' - ' _cffi_free_array_arguments(large_args_free);') - - def _convert_funcarg_to_c_ptr_or_array(self, tp, fromvar, tovar, errcode): - self._prnt(' datasize = _cffi_prepare_pointer_call_argument(') - self._prnt(' _cffi_type(%d), %s, (char **)&%s);' % ( - self._gettypenum(tp), fromvar, tovar)) - self._prnt(' if (datasize != 0) {') - self._prnt(' %s = ((size_t)datasize) <= 640 ? ' - '(%s)alloca((size_t)datasize) : NULL;' % ( - tovar, tp.get_c_name(''))) - self._prnt(' if (_cffi_convert_array_argument(_cffi_type(%d), %s, ' - '(char **)&%s,' % (self._gettypenum(tp), fromvar, tovar)) - self._prnt(' datasize, &large_args_free) < 0)') - self._prnt(' %s;' % errcode) - self._prnt(' }') - - def _convert_expr_from_c(self, tp, var, context): - if isinstance(tp, model.BasePrimitiveType): - if tp.is_integer_type() and tp.name != '_Bool': - return '_cffi_from_c_int(%s, %s)' % (var, tp.name) - elif isinstance(tp, model.UnknownFloatType): - return '_cffi_from_c_double(%s)' % (var,) - elif tp.name != 'long double' and not tp.is_complex_type(): - cname = tp.name.replace(' ', '_') - if cname in ('char16_t', 'char32_t'): - self.needs_version(VERSION_CHAR16CHAR32) - return '_cffi_from_c_%s(%s)' % (cname, var) - else: - return '_cffi_from_c_deref((char *)&%s, _cffi_type(%d))' % ( - var, self._gettypenum(tp)) - elif isinstance(tp, (model.PointerType, model.FunctionPtrType)): - return '_cffi_from_c_pointer((char *)%s, _cffi_type(%d))' % ( - var, self._gettypenum(tp)) - elif isinstance(tp, model.ArrayType): - return '_cffi_from_c_pointer((char *)%s, _cffi_type(%d))' % ( - var, self._gettypenum(model.PointerType(tp.item))) - elif isinstance(tp, model.StructOrUnion): - if tp.fldnames is None: - raise TypeError("'%s' is used as %s, but is opaque" % ( - tp._get_c_name(), context)) - return '_cffi_from_c_struct((char *)&%s, _cffi_type(%d))' % ( - var, self._gettypenum(tp)) - elif isinstance(tp, model.EnumType): - return '_cffi_from_c_deref((char *)&%s, _cffi_type(%d))' % ( - var, self._gettypenum(tp)) - else: - raise NotImplementedError(tp) - - # ---------- - # typedefs - - def _typedef_type(self, tp, name): - return self._global_type(tp, "(*(%s *)0)" % (name,)) - - def _generate_cpy_typedef_collecttype(self, tp, name): - self._do_collect_type(self._typedef_type(tp, name)) - - def _generate_cpy_typedef_decl(self, tp, name): - pass - - def _typedef_ctx(self, tp, name): - type_index = self._typesdict[tp] - self._lsts["typename"].append(TypenameExpr(name, type_index)) - - def _generate_cpy_typedef_ctx(self, tp, name): - tp = self._typedef_type(tp, name) - self._typedef_ctx(tp, name) - if getattr(tp, "origin", None) == "unknown_type": - self._struct_ctx(tp, tp.name, approxname=None) - elif isinstance(tp, model.NamedPointerType): - self._struct_ctx(tp.totype, tp.totype.name, approxname=tp.name, - named_ptr=tp) - - # ---------- - # function declarations - - def _generate_cpy_function_collecttype(self, tp, name): - self._do_collect_type(tp.as_raw_function()) - if tp.ellipsis and not self.target_is_python: - self._do_collect_type(tp) - - def _generate_cpy_function_decl(self, tp, name): - assert not self.target_is_python - assert isinstance(tp, model.FunctionPtrType) - if tp.ellipsis: - # cannot support vararg functions better than this: check for its - # exact type (including the fixed arguments), and build it as a - # constant function pointer (no CPython wrapper) - self._generate_cpy_constant_decl(tp, name) - return - prnt = self._prnt - numargs = len(tp.args) - if numargs == 0: - argname = 'noarg' - elif numargs == 1: - argname = 'arg0' - else: - argname = 'args' - # - # ------------------------------ - # the 'd' version of the function, only for addressof(lib, 'func') - arguments = [] - call_arguments = [] - context = 'argument of %s' % name - for i, type in enumerate(tp.args): - arguments.append(type.get_c_name(' x%d' % i, context)) - call_arguments.append('x%d' % i) - repr_arguments = ', '.join(arguments) - repr_arguments = repr_arguments or 'void' - if tp.abi: - abi = tp.abi + ' ' - else: - abi = '' - name_and_arguments = '%s_cffi_d_%s(%s)' % (abi, name, repr_arguments) - prnt('static %s' % (tp.result.get_c_name(name_and_arguments),)) - prnt('{') - call_arguments = ', '.join(call_arguments) - result_code = 'return ' - if isinstance(tp.result, model.VoidType): - result_code = '' - prnt(' %s%s(%s);' % (result_code, name, call_arguments)) - prnt('}') - # - prnt('#ifndef PYPY_VERSION') # ------------------------------ - # - prnt('static PyObject *') - prnt('_cffi_f_%s(PyObject *self, PyObject *%s)' % (name, argname)) - prnt('{') - # - context = 'argument of %s' % name - for i, type in enumerate(tp.args): - arg = type.get_c_name(' x%d' % i, context) - prnt(' %s;' % arg) - # - localvars = set() - freelines = set() - for type in tp.args: - self._extra_local_variables(type, localvars, freelines) - for decl in sorted(localvars): - prnt(' %s;' % (decl,)) - # - if not isinstance(tp.result, model.VoidType): - result_code = 'result = ' - context = 'result of %s' % name - result_decl = ' %s;' % tp.result.get_c_name(' result', context) - prnt(result_decl) - prnt(' PyObject *pyresult;') - else: - result_decl = None - result_code = '' - # - if len(tp.args) > 1: - rng = range(len(tp.args)) - for i in rng: - prnt(' PyObject *arg%d;' % i) - prnt() - prnt(' if (!PyArg_UnpackTuple(args, "%s", %d, %d, %s))' % ( - name, len(rng), len(rng), - ', '.join(['&arg%d' % i for i in rng]))) - prnt(' return NULL;') - prnt() - # - for i, type in enumerate(tp.args): - self._convert_funcarg_to_c(type, 'arg%d' % i, 'x%d' % i, - 'return NULL') - prnt() - # - prnt(' Py_BEGIN_ALLOW_THREADS') - prnt(' _cffi_restore_errno();') - call_arguments = ['x%d' % i for i in range(len(tp.args))] - call_arguments = ', '.join(call_arguments) - prnt(' { %s%s(%s); }' % (result_code, name, call_arguments)) - prnt(' _cffi_save_errno();') - prnt(' Py_END_ALLOW_THREADS') - prnt() - # - prnt(' (void)self; /* unused */') - if numargs == 0: - prnt(' (void)noarg; /* unused */') - if result_code: - prnt(' pyresult = %s;' % - self._convert_expr_from_c(tp.result, 'result', 'result type')) - for freeline in freelines: - prnt(' ' + freeline) - prnt(' return pyresult;') - else: - for freeline in freelines: - prnt(' ' + freeline) - prnt(' Py_INCREF(Py_None);') - prnt(' return Py_None;') - prnt('}') - # - prnt('#else') # ------------------------------ - # - # the PyPy version: need to replace struct/union arguments with - # pointers, and if the result is a struct/union, insert a first - # arg that is a pointer to the result. We also do that for - # complex args and return type. - def need_indirection(type): - return (isinstance(type, model.StructOrUnion) or - (isinstance(type, model.PrimitiveType) and - type.is_complex_type())) - difference = False - arguments = [] - call_arguments = [] - context = 'argument of %s' % name - for i, type in enumerate(tp.args): - indirection = '' - if need_indirection(type): - indirection = '*' - difference = True - arg = type.get_c_name(' %sx%d' % (indirection, i), context) - arguments.append(arg) - call_arguments.append('%sx%d' % (indirection, i)) - tp_result = tp.result - if need_indirection(tp_result): - context = 'result of %s' % name - arg = tp_result.get_c_name(' *result', context) - arguments.insert(0, arg) - tp_result = model.void_type - result_decl = None - result_code = '*result = ' - difference = True - if difference: - repr_arguments = ', '.join(arguments) - repr_arguments = repr_arguments or 'void' - name_and_arguments = '%s_cffi_f_%s(%s)' % (abi, name, - repr_arguments) - prnt('static %s' % (tp_result.get_c_name(name_and_arguments),)) - prnt('{') - if result_decl: - prnt(result_decl) - call_arguments = ', '.join(call_arguments) - prnt(' { %s%s(%s); }' % (result_code, name, call_arguments)) - if result_decl: - prnt(' return result;') - prnt('}') - else: - prnt('# define _cffi_f_%s _cffi_d_%s' % (name, name)) - # - prnt('#endif') # ------------------------------ - prnt() - - def _generate_cpy_function_ctx(self, tp, name): - if tp.ellipsis and not self.target_is_python: - self._generate_cpy_constant_ctx(tp, name) - return - type_index = self._typesdict[tp.as_raw_function()] - numargs = len(tp.args) - if self.target_is_python: - meth_kind = OP_DLOPEN_FUNC - elif numargs == 0: - meth_kind = OP_CPYTHON_BLTN_N # 'METH_NOARGS' - elif numargs == 1: - meth_kind = OP_CPYTHON_BLTN_O # 'METH_O' - else: - meth_kind = OP_CPYTHON_BLTN_V # 'METH_VARARGS' - self._lsts["global"].append( - GlobalExpr(name, '_cffi_f_%s' % name, - CffiOp(meth_kind, type_index), - size='_cffi_d_%s' % name)) - - # ---------- - # named structs or unions - - def _field_type(self, tp_struct, field_name, tp_field): - if isinstance(tp_field, model.ArrayType): - actual_length = tp_field.length - if actual_length == '...': - ptr_struct_name = tp_struct.get_c_name('*') - actual_length = '_cffi_array_len(((%s)0)->%s)' % ( - ptr_struct_name, field_name) - tp_item = self._field_type(tp_struct, '%s[0]' % field_name, - tp_field.item) - tp_field = model.ArrayType(tp_item, actual_length) - return tp_field - - def _struct_collecttype(self, tp): - self._do_collect_type(tp) - if self.target_is_python: - # also requires nested anon struct/unions in ABI mode, recursively - for fldtype in tp.anonymous_struct_fields(): - self._struct_collecttype(fldtype) - - def _struct_decl(self, tp, cname, approxname): - if tp.fldtypes is None: - return - prnt = self._prnt - checkfuncname = '_cffi_checkfld_%s' % (approxname,) - prnt('_CFFI_UNUSED_FN') - prnt('static void %s(%s *p)' % (checkfuncname, cname)) - prnt('{') - prnt(' /* only to generate compile-time warnings or errors */') - prnt(' (void)p;') - for fname, ftype, fbitsize, fqual in self._enum_fields(tp): - try: - if ftype.is_integer_type() or fbitsize >= 0: - # accept all integers, but complain on float or double - if fname != '': - prnt(" (void)((p->%s) | 0); /* check that '%s.%s' is " - "an integer */" % (fname, cname, fname)) - continue - # only accept exactly the type declared, except that '[]' - # is interpreted as a '*' and so will match any array length. - # (It would also match '*', but that's harder to detect...) - while (isinstance(ftype, model.ArrayType) - and (ftype.length is None or ftype.length == '...')): - ftype = ftype.item - fname = fname + '[0]' - prnt(' { %s = &p->%s; (void)tmp; }' % ( - ftype.get_c_name('*tmp', 'field %r'%fname, quals=fqual), - fname)) - except VerificationError as e: - prnt(' /* %s */' % str(e)) # cannot verify it, ignore - prnt('}') - prnt('struct _cffi_align_%s { char x; %s y; };' % (approxname, cname)) - prnt() - - def _struct_ctx(self, tp, cname, approxname, named_ptr=None): - type_index = self._typesdict[tp] - reason_for_not_expanding = None - flags = [] - if isinstance(tp, model.UnionType): - flags.append("_CFFI_F_UNION") - if tp.fldtypes is None: - flags.append("_CFFI_F_OPAQUE") - reason_for_not_expanding = "opaque" - if (tp not in self.ffi._parser._included_declarations and - (named_ptr is None or - named_ptr not in self.ffi._parser._included_declarations)): - if tp.fldtypes is None: - pass # opaque - elif tp.partial or any(tp.anonymous_struct_fields()): - pass # field layout obtained silently from the C compiler - else: - flags.append("_CFFI_F_CHECK_FIELDS") - if tp.packed: - if tp.packed > 1: - raise NotImplementedError( - "%r is declared with 'pack=%r'; only 0 or 1 are " - "supported in API mode (try to use \"...;\", which " - "does not require a 'pack' declaration)" % - (tp, tp.packed)) - flags.append("_CFFI_F_PACKED") - else: - flags.append("_CFFI_F_EXTERNAL") - reason_for_not_expanding = "external" - flags = '|'.join(flags) or '0' - c_fields = [] - if reason_for_not_expanding is None: - enumfields = list(self._enum_fields(tp)) - for fldname, fldtype, fbitsize, fqual in enumfields: - fldtype = self._field_type(tp, fldname, fldtype) - self._check_not_opaque(fldtype, - "field '%s.%s'" % (tp.name, fldname)) - # cname is None for _add_missing_struct_unions() only - op = OP_NOOP - if fbitsize >= 0: - op = OP_BITFIELD - size = '%d /* bits */' % fbitsize - elif cname is None or ( - isinstance(fldtype, model.ArrayType) and - fldtype.length is None): - size = '(size_t)-1' - else: - size = 'sizeof(((%s)0)->%s)' % ( - tp.get_c_name('*') if named_ptr is None - else named_ptr.name, - fldname) - if cname is None or fbitsize >= 0: - offset = '(size_t)-1' - elif named_ptr is not None: - offset = '((char *)&((%s)0)->%s) - (char *)0' % ( - named_ptr.name, fldname) - else: - offset = 'offsetof(%s, %s)' % (tp.get_c_name(''), fldname) - c_fields.append( - FieldExpr(fldname, offset, size, fbitsize, - CffiOp(op, self._typesdict[fldtype]))) - first_field_index = len(self._lsts["field"]) - self._lsts["field"].extend(c_fields) - # - if cname is None: # unknown name, for _add_missing_struct_unions - size = '(size_t)-2' - align = -2 - comment = "unnamed" - else: - if named_ptr is not None: - size = 'sizeof(*(%s)0)' % (named_ptr.name,) - align = '-1 /* unknown alignment */' - else: - size = 'sizeof(%s)' % (cname,) - align = 'offsetof(struct _cffi_align_%s, y)' % (approxname,) - comment = None - else: - size = '(size_t)-1' - align = -1 - first_field_index = -1 - comment = reason_for_not_expanding - self._lsts["struct_union"].append( - StructUnionExpr(tp.name, type_index, flags, size, align, comment, - first_field_index, c_fields)) - self._seen_struct_unions.add(tp) - - def _check_not_opaque(self, tp, location): - while isinstance(tp, model.ArrayType): - tp = tp.item - if isinstance(tp, model.StructOrUnion) and tp.fldtypes is None: - raise TypeError( - "%s is of an opaque type (not declared in cdef())" % location) - - def _add_missing_struct_unions(self): - # not very nice, but some struct declarations might be missing - # because they don't have any known C name. Check that they are - # not partial (we can't complete or verify them!) and emit them - # anonymously. - lst = list(self._struct_unions.items()) - lst.sort(key=lambda tp_order: tp_order[1]) - for tp, order in lst: - if tp not in self._seen_struct_unions: - if tp.partial: - raise NotImplementedError("internal inconsistency: %r is " - "partial but was not seen at " - "this point" % (tp,)) - if tp.name.startswith('$') and tp.name[1:].isdigit(): - approxname = tp.name[1:] - elif tp.name == '_IO_FILE' and tp.forcename == 'FILE': - approxname = 'FILE' - self._typedef_ctx(tp, 'FILE') - else: - raise NotImplementedError("internal inconsistency: %r" % - (tp,)) - self._struct_ctx(tp, None, approxname) - - def _generate_cpy_struct_collecttype(self, tp, name): - self._struct_collecttype(tp) - _generate_cpy_union_collecttype = _generate_cpy_struct_collecttype - - def _struct_names(self, tp): - cname = tp.get_c_name('') - if ' ' in cname: - return cname, cname.replace(' ', '_') - else: - return cname, '_' + cname - - def _generate_cpy_struct_decl(self, tp, name): - self._struct_decl(tp, *self._struct_names(tp)) - _generate_cpy_union_decl = _generate_cpy_struct_decl - - def _generate_cpy_struct_ctx(self, tp, name): - self._struct_ctx(tp, *self._struct_names(tp)) - _generate_cpy_union_ctx = _generate_cpy_struct_ctx - - # ---------- - # 'anonymous' declarations. These are produced for anonymous structs - # or unions; the 'name' is obtained by a typedef. - - def _generate_cpy_anonymous_collecttype(self, tp, name): - if isinstance(tp, model.EnumType): - self._generate_cpy_enum_collecttype(tp, name) - else: - self._struct_collecttype(tp) - - def _generate_cpy_anonymous_decl(self, tp, name): - if isinstance(tp, model.EnumType): - self._generate_cpy_enum_decl(tp) - else: - self._struct_decl(tp, name, 'typedef_' + name) - - def _generate_cpy_anonymous_ctx(self, tp, name): - if isinstance(tp, model.EnumType): - self._enum_ctx(tp, name) - else: - self._struct_ctx(tp, name, 'typedef_' + name) - - # ---------- - # constants, declared with "static const ..." - - def _generate_cpy_const(self, is_int, name, tp=None, category='const', - check_value=None): - if (category, name) in self._seen_constants: - raise VerificationError( - "duplicate declaration of %s '%s'" % (category, name)) - self._seen_constants.add((category, name)) - # - prnt = self._prnt - funcname = '_cffi_%s_%s' % (category, name) - if is_int: - prnt('static int %s(unsigned long long *o)' % funcname) - prnt('{') - prnt(' int n = (%s) <= 0;' % (name,)) - prnt(' *o = (unsigned long long)((%s) | 0);' - ' /* check that %s is an integer */' % (name, name)) - if check_value is not None: - if check_value > 0: - check_value = '%dU' % (check_value,) - prnt(' if (!_cffi_check_int(*o, n, %s))' % (check_value,)) - prnt(' n |= 2;') - prnt(' return n;') - prnt('}') - else: - assert check_value is None - prnt('static void %s(char *o)' % funcname) - prnt('{') - prnt(' *(%s)o = %s;' % (tp.get_c_name('*'), name)) - prnt('}') - prnt() - - def _generate_cpy_constant_collecttype(self, tp, name): - is_int = tp.is_integer_type() - if not is_int or self.target_is_python: - self._do_collect_type(tp) - - def _generate_cpy_constant_decl(self, tp, name): - is_int = tp.is_integer_type() - self._generate_cpy_const(is_int, name, tp) - - def _generate_cpy_constant_ctx(self, tp, name): - if not self.target_is_python and tp.is_integer_type(): - type_op = CffiOp(OP_CONSTANT_INT, -1) - else: - if self.target_is_python: - const_kind = OP_DLOPEN_CONST - else: - const_kind = OP_CONSTANT - type_index = self._typesdict[tp] - type_op = CffiOp(const_kind, type_index) - self._lsts["global"].append( - GlobalExpr(name, '_cffi_const_%s' % name, type_op)) - - # ---------- - # enums - - def _generate_cpy_enum_collecttype(self, tp, name): - self._do_collect_type(tp) - - def _generate_cpy_enum_decl(self, tp, name=None): - for enumerator in tp.enumerators: - self._generate_cpy_const(True, enumerator) - - def _enum_ctx(self, tp, cname): - type_index = self._typesdict[tp] - type_op = CffiOp(OP_ENUM, -1) - if self.target_is_python: - tp.check_not_partial() - for enumerator, enumvalue in zip(tp.enumerators, tp.enumvalues): - self._lsts["global"].append( - GlobalExpr(enumerator, '_cffi_const_%s' % enumerator, type_op, - check_value=enumvalue)) - # - if cname is not None and '$' not in cname and not self.target_is_python: - size = "sizeof(%s)" % cname - signed = "((%s)-1) <= 0" % cname - else: - basetp = tp.build_baseinttype(self.ffi, []) - size = self.ffi.sizeof(basetp) - signed = int(int(self.ffi.cast(basetp, -1)) < 0) - allenums = ",".join(tp.enumerators) - self._lsts["enum"].append( - EnumExpr(tp.name, type_index, size, signed, allenums)) - - def _generate_cpy_enum_ctx(self, tp, name): - self._enum_ctx(tp, tp._get_c_name()) - - # ---------- - # macros: for now only for integers - - def _generate_cpy_macro_collecttype(self, tp, name): - pass - - def _generate_cpy_macro_decl(self, tp, name): - if tp == '...': - check_value = None - else: - check_value = tp # an integer - self._generate_cpy_const(True, name, check_value=check_value) - - def _generate_cpy_macro_ctx(self, tp, name): - if tp == '...': - if self.target_is_python: - raise VerificationError( - "cannot use the syntax '...' in '#define %s ...' when " - "using the ABI mode" % (name,)) - check_value = None - else: - check_value = tp # an integer - type_op = CffiOp(OP_CONSTANT_INT, -1) - self._lsts["global"].append( - GlobalExpr(name, '_cffi_const_%s' % name, type_op, - check_value=check_value)) - - # ---------- - # global variables - - def _global_type(self, tp, global_name): - if isinstance(tp, model.ArrayType): - actual_length = tp.length - if actual_length == '...': - actual_length = '_cffi_array_len(%s)' % (global_name,) - tp_item = self._global_type(tp.item, '%s[0]' % global_name) - tp = model.ArrayType(tp_item, actual_length) - return tp - - def _generate_cpy_variable_collecttype(self, tp, name): - self._do_collect_type(self._global_type(tp, name)) - - def _generate_cpy_variable_decl(self, tp, name): - prnt = self._prnt - tp = self._global_type(tp, name) - if isinstance(tp, model.ArrayType) and tp.length is None: - tp = tp.item - ampersand = '' - else: - ampersand = '&' - # This code assumes that casts from "tp *" to "void *" is a - # no-op, i.e. a function that returns a "tp *" can be called - # as if it returned a "void *". This should be generally true - # on any modern machine. The only exception to that rule (on - # uncommon architectures, and as far as I can tell) might be - # if 'tp' were a function type, but that is not possible here. - # (If 'tp' is a function _pointer_ type, then casts from "fn_t - # **" to "void *" are again no-ops, as far as I can tell.) - decl = '*_cffi_var_%s(void)' % (name,) - prnt('static ' + tp.get_c_name(decl, quals=self._current_quals)) - prnt('{') - prnt(' return %s(%s);' % (ampersand, name)) - prnt('}') - prnt() - - def _generate_cpy_variable_ctx(self, tp, name): - tp = self._global_type(tp, name) - type_index = self._typesdict[tp] - if self.target_is_python: - op = OP_GLOBAL_VAR - else: - op = OP_GLOBAL_VAR_F - self._lsts["global"].append( - GlobalExpr(name, '_cffi_var_%s' % name, CffiOp(op, type_index))) - - # ---------- - # extern "Python" - - def _generate_cpy_extern_python_collecttype(self, tp, name): - assert isinstance(tp, model.FunctionPtrType) - self._do_collect_type(tp) - _generate_cpy_dllexport_python_collecttype = \ - _generate_cpy_extern_python_plus_c_collecttype = \ - _generate_cpy_extern_python_collecttype - - def _extern_python_decl(self, tp, name, tag_and_space): - prnt = self._prnt - if isinstance(tp.result, model.VoidType): - size_of_result = '0' - else: - context = 'result of %s' % name - size_of_result = '(int)sizeof(%s)' % ( - tp.result.get_c_name('', context),) - prnt('static struct _cffi_externpy_s _cffi_externpy__%s =' % name) - prnt(' { "%s.%s", %s, 0, 0 };' % ( - self.module_name, name, size_of_result)) - prnt() - # - arguments = [] - context = 'argument of %s' % name - for i, type in enumerate(tp.args): - arg = type.get_c_name(' a%d' % i, context) - arguments.append(arg) - # - repr_arguments = ', '.join(arguments) - repr_arguments = repr_arguments or 'void' - name_and_arguments = '%s(%s)' % (name, repr_arguments) - if tp.abi == "__stdcall": - name_and_arguments = '_cffi_stdcall ' + name_and_arguments - # - def may_need_128_bits(tp): - return (isinstance(tp, model.PrimitiveType) and - tp.name == 'long double') - # - size_of_a = max(len(tp.args)*8, 8) - if may_need_128_bits(tp.result): - size_of_a = max(size_of_a, 16) - if isinstance(tp.result, model.StructOrUnion): - size_of_a = 'sizeof(%s) > %d ? sizeof(%s) : %d' % ( - tp.result.get_c_name(''), size_of_a, - tp.result.get_c_name(''), size_of_a) - prnt('%s%s' % (tag_and_space, tp.result.get_c_name(name_and_arguments))) - prnt('{') - prnt(' char a[%s];' % size_of_a) - prnt(' char *p = a;') - for i, type in enumerate(tp.args): - arg = 'a%d' % i - if (isinstance(type, model.StructOrUnion) or - may_need_128_bits(type)): - arg = '&' + arg - type = model.PointerType(type) - prnt(' *(%s)(p + %d) = %s;' % (type.get_c_name('*'), i*8, arg)) - prnt(' _cffi_call_python(&_cffi_externpy__%s, p);' % name) - if not isinstance(tp.result, model.VoidType): - prnt(' return *(%s)p;' % (tp.result.get_c_name('*'),)) - prnt('}') - prnt() - self._num_externpy += 1 - - def _generate_cpy_extern_python_decl(self, tp, name): - self._extern_python_decl(tp, name, 'static ') - - def _generate_cpy_dllexport_python_decl(self, tp, name): - self._extern_python_decl(tp, name, 'CFFI_DLLEXPORT ') - - def _generate_cpy_extern_python_plus_c_decl(self, tp, name): - self._extern_python_decl(tp, name, '') - - def _generate_cpy_extern_python_ctx(self, tp, name): - if self.target_is_python: - raise VerificationError( - "cannot use 'extern \"Python\"' in the ABI mode") - if tp.ellipsis: - raise NotImplementedError("a vararg function is extern \"Python\"") - type_index = self._typesdict[tp] - type_op = CffiOp(OP_EXTERN_PYTHON, type_index) - self._lsts["global"].append( - GlobalExpr(name, '&_cffi_externpy__%s' % name, type_op, name)) - - _generate_cpy_dllexport_python_ctx = \ - _generate_cpy_extern_python_plus_c_ctx = \ - _generate_cpy_extern_python_ctx - - def _print_string_literal_in_array(self, s): - prnt = self._prnt - prnt('// # NB. this is not a string because of a size limit in MSVC') - if not isinstance(s, bytes): # unicode - s = s.encode('utf-8') # -> bytes - else: - s.decode('utf-8') # got bytes, check for valid utf-8 - try: - s.decode('ascii') - except UnicodeDecodeError: - s = b'# -*- encoding: utf8 -*-\n' + s - for line in s.splitlines(True): - comment = line - if type('//') is bytes: # python2 - line = map(ord, line) # make a list of integers - else: # python3 - # type(line) is bytes, which enumerates like a list of integers - comment = ascii(comment)[1:-1] - prnt(('// ' + comment).rstrip()) - printed_line = '' - for c in line: - if len(printed_line) >= 76: - prnt(printed_line) - printed_line = '' - printed_line += '%d,' % (c,) - prnt(printed_line) - - # ---------- - # emitting the opcodes for individual types - - def _emit_bytecode_VoidType(self, tp, index): - self.cffi_types[index] = CffiOp(OP_PRIMITIVE, PRIM_VOID) - - def _emit_bytecode_PrimitiveType(self, tp, index): - prim_index = PRIMITIVE_TO_INDEX[tp.name] - self.cffi_types[index] = CffiOp(OP_PRIMITIVE, prim_index) - - def _emit_bytecode_UnknownIntegerType(self, tp, index): - s = ('_cffi_prim_int(sizeof(%s), (\n' - ' ((%s)-1) | 0 /* check that %s is an integer type */\n' - ' ) <= 0)' % (tp.name, tp.name, tp.name)) - self.cffi_types[index] = CffiOp(OP_PRIMITIVE, s) - - def _emit_bytecode_UnknownFloatType(self, tp, index): - s = ('_cffi_prim_float(sizeof(%s) *\n' - ' (((%s)1) / 2) * 2 /* integer => 0, float => 1 */\n' - ' )' % (tp.name, tp.name)) - self.cffi_types[index] = CffiOp(OP_PRIMITIVE, s) - - def _emit_bytecode_RawFunctionType(self, tp, index): - self.cffi_types[index] = CffiOp(OP_FUNCTION, self._typesdict[tp.result]) - index += 1 - for tp1 in tp.args: - realindex = self._typesdict[tp1] - if index != realindex: - if isinstance(tp1, model.PrimitiveType): - self._emit_bytecode_PrimitiveType(tp1, index) - else: - self.cffi_types[index] = CffiOp(OP_NOOP, realindex) - index += 1 - flags = int(tp.ellipsis) - if tp.abi is not None: - if tp.abi == '__stdcall': - flags |= 2 - else: - raise NotImplementedError("abi=%r" % (tp.abi,)) - self.cffi_types[index] = CffiOp(OP_FUNCTION_END, flags) - - def _emit_bytecode_PointerType(self, tp, index): - self.cffi_types[index] = CffiOp(OP_POINTER, self._typesdict[tp.totype]) - - _emit_bytecode_ConstPointerType = _emit_bytecode_PointerType - _emit_bytecode_NamedPointerType = _emit_bytecode_PointerType - - def _emit_bytecode_FunctionPtrType(self, tp, index): - raw = tp.as_raw_function() - self.cffi_types[index] = CffiOp(OP_POINTER, self._typesdict[raw]) - - def _emit_bytecode_ArrayType(self, tp, index): - item_index = self._typesdict[tp.item] - if tp.length is None: - self.cffi_types[index] = CffiOp(OP_OPEN_ARRAY, item_index) - elif tp.length == '...': - raise VerificationError( - "type %s badly placed: the '...' array length can only be " - "used on global arrays or on fields of structures" % ( - str(tp).replace('/*...*/', '...'),)) - else: - assert self.cffi_types[index + 1] == 'LEN' - self.cffi_types[index] = CffiOp(OP_ARRAY, item_index) - self.cffi_types[index + 1] = CffiOp(None, str(tp.length)) - - def _emit_bytecode_StructType(self, tp, index): - struct_index = self._struct_unions[tp] - self.cffi_types[index] = CffiOp(OP_STRUCT_UNION, struct_index) - _emit_bytecode_UnionType = _emit_bytecode_StructType - - def _emit_bytecode_EnumType(self, tp, index): - enum_index = self._enums[tp] - self.cffi_types[index] = CffiOp(OP_ENUM, enum_index) - - -if sys.version_info >= (3,): - NativeIO = io.StringIO -else: - class NativeIO(io.BytesIO): - def write(self, s): - if isinstance(s, unicode): - s = s.encode('ascii') - super(NativeIO, self).write(s) - -def _make_c_or_py_source(ffi, module_name, preamble, target_file, verbose): - if verbose: - print("generating %s" % (target_file,)) - recompiler = Recompiler(ffi, module_name, - target_is_python=(preamble is None)) - recompiler.collect_type_table() - recompiler.collect_step_tables() - f = NativeIO() - recompiler.write_source_to_f(f, preamble) - output = f.getvalue() - try: - with open(target_file, 'r') as f1: - if f1.read(len(output) + 1) != output: - raise IOError - if verbose: - print("(already up-to-date)") - return False # already up-to-date - except IOError: - tmp_file = '%s.~%d' % (target_file, os.getpid()) - with open(tmp_file, 'w') as f1: - f1.write(output) - try: - os.rename(tmp_file, target_file) - except OSError: - os.unlink(target_file) - os.rename(tmp_file, target_file) - return True - -def make_c_source(ffi, module_name, preamble, target_c_file, verbose=False): - assert preamble is not None - return _make_c_or_py_source(ffi, module_name, preamble, target_c_file, - verbose) - -def make_py_source(ffi, module_name, target_py_file, verbose=False): - return _make_c_or_py_source(ffi, module_name, None, target_py_file, - verbose) - -def _modname_to_file(outputdir, modname, extension): - parts = modname.split('.') - try: - os.makedirs(os.path.join(outputdir, *parts[:-1])) - except OSError: - pass - parts[-1] += extension - return os.path.join(outputdir, *parts), parts - - -# Aaargh. Distutils is not tested at all for the purpose of compiling -# DLLs that are not extension modules. Here are some hacks to work -# around that, in the _patch_for_*() functions... - -def _patch_meth(patchlist, cls, name, new_meth): - old = getattr(cls, name) - patchlist.append((cls, name, old)) - setattr(cls, name, new_meth) - return old - -def _unpatch_meths(patchlist): - for cls, name, old_meth in reversed(patchlist): - setattr(cls, name, old_meth) - -def _patch_for_embedding(patchlist): - if sys.platform == 'win32': - # we must not remove the manifest when building for embedding! - from distutils.msvc9compiler import MSVCCompiler - _patch_meth(patchlist, MSVCCompiler, '_remove_visual_c_ref', - lambda self, manifest_file: manifest_file) - - if sys.platform == 'darwin': - # we must not make a '-bundle', but a '-dynamiclib' instead - from distutils.ccompiler import CCompiler - def my_link_shared_object(self, *args, **kwds): - if '-bundle' in self.linker_so: - self.linker_so = list(self.linker_so) - i = self.linker_so.index('-bundle') - self.linker_so[i] = '-dynamiclib' - return old_link_shared_object(self, *args, **kwds) - old_link_shared_object = _patch_meth(patchlist, CCompiler, - 'link_shared_object', - my_link_shared_object) - -def _patch_for_target(patchlist, target): - from distutils.command.build_ext import build_ext - # if 'target' is different from '*', we need to patch some internal - # method to just return this 'target' value, instead of having it - # built from module_name - if target.endswith('.*'): - target = target[:-2] - if sys.platform == 'win32': - target += '.dll' - elif sys.platform == 'darwin': - target += '.dylib' - else: - target += '.so' - _patch_meth(patchlist, build_ext, 'get_ext_filename', - lambda self, ext_name: target) - - -def recompile(ffi, module_name, preamble, tmpdir='.', call_c_compiler=True, - c_file=None, source_extension='.c', extradir=None, - compiler_verbose=1, target=None, debug=None, **kwds): - if not isinstance(module_name, str): - module_name = module_name.encode('ascii') - if ffi._windows_unicode: - ffi._apply_windows_unicode(kwds) - if preamble is not None: - embedding = (ffi._embedding is not None) - if embedding: - ffi._apply_embedding_fix(kwds) - if c_file is None: - c_file, parts = _modname_to_file(tmpdir, module_name, - source_extension) - if extradir: - parts = [extradir] + parts - ext_c_file = os.path.join(*parts) - else: - ext_c_file = c_file - # - if target is None: - if embedding: - target = '%s.*' % module_name - else: - target = '*' - # - ext = ffiplatform.get_extension(ext_c_file, module_name, **kwds) - updated = make_c_source(ffi, module_name, preamble, c_file, - verbose=compiler_verbose) - if call_c_compiler: - patchlist = [] - cwd = os.getcwd() - try: - if embedding: - _patch_for_embedding(patchlist) - if target != '*': - _patch_for_target(patchlist, target) - if compiler_verbose: - if tmpdir == '.': - msg = 'the current directory is' - else: - msg = 'setting the current directory to' - print('%s %r' % (msg, os.path.abspath(tmpdir))) - os.chdir(tmpdir) - outputfilename = ffiplatform.compile('.', ext, - compiler_verbose, debug) - finally: - os.chdir(cwd) - _unpatch_meths(patchlist) - return outputfilename - else: - return ext, updated - else: - if c_file is None: - c_file, _ = _modname_to_file(tmpdir, module_name, '.py') - updated = make_py_source(ffi, module_name, c_file, - verbose=compiler_verbose) - if call_c_compiler: - return c_file - else: - return None, updated - diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/setuptools_ext.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/setuptools_ext.py deleted file mode 100644 index 8fe36148..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/setuptools_ext.py +++ /dev/null @@ -1,219 +0,0 @@ -import os -import sys - -try: - basestring -except NameError: - # Python 3.x - basestring = str - -def error(msg): - from distutils.errors import DistutilsSetupError - raise DistutilsSetupError(msg) - - -def execfile(filename, glob): - # We use execfile() (here rewritten for Python 3) instead of - # __import__() to load the build script. The problem with - # a normal import is that in some packages, the intermediate - # __init__.py files may already try to import the file that - # we are generating. - with open(filename) as f: - src = f.read() - src += '\n' # Python 2.6 compatibility - code = compile(src, filename, 'exec') - exec(code, glob, glob) - - -def add_cffi_module(dist, mod_spec): - from cffi.api import FFI - - if not isinstance(mod_spec, basestring): - error("argument to 'cffi_modules=...' must be a str or a list of str," - " not %r" % (type(mod_spec).__name__,)) - mod_spec = str(mod_spec) - try: - build_file_name, ffi_var_name = mod_spec.split(':') - except ValueError: - error("%r must be of the form 'path/build.py:ffi_variable'" % - (mod_spec,)) - if not os.path.exists(build_file_name): - ext = '' - rewritten = build_file_name.replace('.', '/') + '.py' - if os.path.exists(rewritten): - ext = ' (rewrite cffi_modules to [%r])' % ( - rewritten + ':' + ffi_var_name,) - error("%r does not name an existing file%s" % (build_file_name, ext)) - - mod_vars = {'__name__': '__cffi__', '__file__': build_file_name} - execfile(build_file_name, mod_vars) - - try: - ffi = mod_vars[ffi_var_name] - except KeyError: - error("%r: object %r not found in module" % (mod_spec, - ffi_var_name)) - if not isinstance(ffi, FFI): - ffi = ffi() # maybe it's a function instead of directly an ffi - if not isinstance(ffi, FFI): - error("%r is not an FFI instance (got %r)" % (mod_spec, - type(ffi).__name__)) - if not hasattr(ffi, '_assigned_source'): - error("%r: the set_source() method was not called" % (mod_spec,)) - module_name, source, source_extension, kwds = ffi._assigned_source - if ffi._windows_unicode: - kwds = kwds.copy() - ffi._apply_windows_unicode(kwds) - - if source is None: - _add_py_module(dist, ffi, module_name) - else: - _add_c_module(dist, ffi, module_name, source, source_extension, kwds) - -def _set_py_limited_api(Extension, kwds): - """ - Add py_limited_api to kwds if setuptools >= 26 is in use. - Do not alter the setting if it already exists. - Setuptools takes care of ignoring the flag on Python 2 and PyPy. - - CPython itself should ignore the flag in a debugging version - (by not listing .abi3.so in the extensions it supports), but - it doesn't so far, creating troubles. That's why we check - for "not hasattr(sys, 'gettotalrefcount')" (the 2.7 compatible equivalent - of 'd' not in sys.abiflags). (http://bugs.python.org/issue28401) - - On Windows, with CPython <= 3.4, it's better not to use py_limited_api - because virtualenv *still* doesn't copy PYTHON3.DLL on these versions. - Recently (2020) we started shipping only >= 3.5 wheels, though. So - we'll give it another try and set py_limited_api on Windows >= 3.5. - """ - from cffi import recompiler - - if ('py_limited_api' not in kwds and not hasattr(sys, 'gettotalrefcount') - and recompiler.USE_LIMITED_API): - import setuptools - try: - setuptools_major_version = int(setuptools.__version__.partition('.')[0]) - if setuptools_major_version >= 26: - kwds['py_limited_api'] = True - except ValueError: # certain development versions of setuptools - # If we don't know the version number of setuptools, we - # try to set 'py_limited_api' anyway. At worst, we get a - # warning. - kwds['py_limited_api'] = True - return kwds - -def _add_c_module(dist, ffi, module_name, source, source_extension, kwds): - from distutils.core import Extension - # We are a setuptools extension. Need this build_ext for py_limited_api. - from setuptools.command.build_ext import build_ext - from distutils.dir_util import mkpath - from distutils import log - from cffi import recompiler - - allsources = ['$PLACEHOLDER'] - allsources.extend(kwds.pop('sources', [])) - kwds = _set_py_limited_api(Extension, kwds) - ext = Extension(name=module_name, sources=allsources, **kwds) - - def make_mod(tmpdir, pre_run=None): - c_file = os.path.join(tmpdir, module_name + source_extension) - log.info("generating cffi module %r" % c_file) - mkpath(tmpdir) - # a setuptools-only, API-only hook: called with the "ext" and "ffi" - # arguments just before we turn the ffi into C code. To use it, - # subclass the 'distutils.command.build_ext.build_ext' class and - # add a method 'def pre_run(self, ext, ffi)'. - if pre_run is not None: - pre_run(ext, ffi) - updated = recompiler.make_c_source(ffi, module_name, source, c_file) - if not updated: - log.info("already up-to-date") - return c_file - - if dist.ext_modules is None: - dist.ext_modules = [] - dist.ext_modules.append(ext) - - base_class = dist.cmdclass.get('build_ext', build_ext) - class build_ext_make_mod(base_class): - def run(self): - if ext.sources[0] == '$PLACEHOLDER': - pre_run = getattr(self, 'pre_run', None) - ext.sources[0] = make_mod(self.build_temp, pre_run) - base_class.run(self) - dist.cmdclass['build_ext'] = build_ext_make_mod - # NB. multiple runs here will create multiple 'build_ext_make_mod' - # classes. Even in this case the 'build_ext' command should be - # run once; but just in case, the logic above does nothing if - # called again. - - -def _add_py_module(dist, ffi, module_name): - from distutils.dir_util import mkpath - from setuptools.command.build_py import build_py - from setuptools.command.build_ext import build_ext - from distutils import log - from cffi import recompiler - - def generate_mod(py_file): - log.info("generating cffi module %r" % py_file) - mkpath(os.path.dirname(py_file)) - updated = recompiler.make_py_source(ffi, module_name, py_file) - if not updated: - log.info("already up-to-date") - - base_class = dist.cmdclass.get('build_py', build_py) - class build_py_make_mod(base_class): - def run(self): - base_class.run(self) - module_path = module_name.split('.') - module_path[-1] += '.py' - generate_mod(os.path.join(self.build_lib, *module_path)) - def get_source_files(self): - # This is called from 'setup.py sdist' only. Exclude - # the generate .py module in this case. - saved_py_modules = self.py_modules - try: - if saved_py_modules: - self.py_modules = [m for m in saved_py_modules - if m != module_name] - return base_class.get_source_files(self) - finally: - self.py_modules = saved_py_modules - dist.cmdclass['build_py'] = build_py_make_mod - - # distutils and setuptools have no notion I could find of a - # generated python module. If we don't add module_name to - # dist.py_modules, then things mostly work but there are some - # combination of options (--root and --record) that will miss - # the module. So we add it here, which gives a few apparently - # harmless warnings about not finding the file outside the - # build directory. - # Then we need to hack more in get_source_files(); see above. - if dist.py_modules is None: - dist.py_modules = [] - dist.py_modules.append(module_name) - - # the following is only for "build_ext -i" - base_class_2 = dist.cmdclass.get('build_ext', build_ext) - class build_ext_make_mod(base_class_2): - def run(self): - base_class_2.run(self) - if self.inplace: - # from get_ext_fullpath() in distutils/command/build_ext.py - module_path = module_name.split('.') - package = '.'.join(module_path[:-1]) - build_py = self.get_finalized_command('build_py') - package_dir = build_py.get_package_dir(package) - file_name = module_path[-1] + '.py' - generate_mod(os.path.join(package_dir, file_name)) - dist.cmdclass['build_ext'] = build_ext_make_mod - -def cffi_modules(dist, attr, value): - assert attr == 'cffi_modules' - if isinstance(value, basestring): - value = [value] - - for cffi_module in value: - add_cffi_module(dist, cffi_module) diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/vengine_cpy.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/vengine_cpy.py deleted file mode 100644 index 6de0df0e..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/vengine_cpy.py +++ /dev/null @@ -1,1076 +0,0 @@ -# -# DEPRECATED: implementation for ffi.verify() -# -import sys, imp -from . import model -from .error import VerificationError - - -class VCPythonEngine(object): - _class_key = 'x' - _gen_python_module = True - - def __init__(self, verifier): - self.verifier = verifier - self.ffi = verifier.ffi - self._struct_pending_verification = {} - self._types_of_builtin_functions = {} - - def patch_extension_kwds(self, kwds): - pass - - def find_module(self, module_name, path, so_suffixes): - try: - f, filename, descr = imp.find_module(module_name, path) - except ImportError: - return None - if f is not None: - f.close() - # Note that after a setuptools installation, there are both .py - # and .so files with the same basename. The code here relies on - # imp.find_module() locating the .so in priority. - if descr[0] not in so_suffixes: - return None - return filename - - def collect_types(self): - self._typesdict = {} - self._generate("collecttype") - - def _prnt(self, what=''): - self._f.write(what + '\n') - - def _gettypenum(self, type): - # a KeyError here is a bug. please report it! :-) - return self._typesdict[type] - - def _do_collect_type(self, tp): - if ((not isinstance(tp, model.PrimitiveType) - or tp.name == 'long double') - and tp not in self._typesdict): - num = len(self._typesdict) - self._typesdict[tp] = num - - def write_source_to_f(self): - self.collect_types() - # - # The new module will have a _cffi_setup() function that receives - # objects from the ffi world, and that calls some setup code in - # the module. This setup code is split in several independent - # functions, e.g. one per constant. The functions are "chained" - # by ending in a tail call to each other. - # - # This is further split in two chained lists, depending on if we - # can do it at import-time or if we must wait for _cffi_setup() to - # provide us with the objects. This is needed because we - # need the values of the enum constants in order to build the - # that we may have to pass to _cffi_setup(). - # - # The following two 'chained_list_constants' items contains - # the head of these two chained lists, as a string that gives the - # call to do, if any. - self._chained_list_constants = ['((void)lib,0)', '((void)lib,0)'] - # - prnt = self._prnt - # first paste some standard set of lines that are mostly '#define' - prnt(cffimod_header) - prnt() - # then paste the C source given by the user, verbatim. - prnt(self.verifier.preamble) - prnt() - # - # call generate_cpy_xxx_decl(), for every xxx found from - # ffi._parser._declarations. This generates all the functions. - self._generate("decl") - # - # implement the function _cffi_setup_custom() as calling the - # head of the chained list. - self._generate_setup_custom() - prnt() - # - # produce the method table, including the entries for the - # generated Python->C function wrappers, which are done - # by generate_cpy_function_method(). - prnt('static PyMethodDef _cffi_methods[] = {') - self._generate("method") - prnt(' {"_cffi_setup", _cffi_setup, METH_VARARGS, NULL},') - prnt(' {NULL, NULL, 0, NULL} /* Sentinel */') - prnt('};') - prnt() - # - # standard init. - modname = self.verifier.get_module_name() - constants = self._chained_list_constants[False] - prnt('#if PY_MAJOR_VERSION >= 3') - prnt() - prnt('static struct PyModuleDef _cffi_module_def = {') - prnt(' PyModuleDef_HEAD_INIT,') - prnt(' "%s",' % modname) - prnt(' NULL,') - prnt(' -1,') - prnt(' _cffi_methods,') - prnt(' NULL, NULL, NULL, NULL') - prnt('};') - prnt() - prnt('PyMODINIT_FUNC') - prnt('PyInit_%s(void)' % modname) - prnt('{') - prnt(' PyObject *lib;') - prnt(' lib = PyModule_Create(&_cffi_module_def);') - prnt(' if (lib == NULL)') - prnt(' return NULL;') - prnt(' if (%s < 0 || _cffi_init() < 0) {' % (constants,)) - prnt(' Py_DECREF(lib);') - prnt(' return NULL;') - prnt(' }') - prnt(' return lib;') - prnt('}') - prnt() - prnt('#else') - prnt() - prnt('PyMODINIT_FUNC') - prnt('init%s(void)' % modname) - prnt('{') - prnt(' PyObject *lib;') - prnt(' lib = Py_InitModule("%s", _cffi_methods);' % modname) - prnt(' if (lib == NULL)') - prnt(' return;') - prnt(' if (%s < 0 || _cffi_init() < 0)' % (constants,)) - prnt(' return;') - prnt(' return;') - prnt('}') - prnt() - prnt('#endif') - - def load_library(self, flags=None): - # XXX review all usages of 'self' here! - # import it as a new extension module - imp.acquire_lock() - try: - if hasattr(sys, "getdlopenflags"): - previous_flags = sys.getdlopenflags() - try: - if hasattr(sys, "setdlopenflags") and flags is not None: - sys.setdlopenflags(flags) - module = imp.load_dynamic(self.verifier.get_module_name(), - self.verifier.modulefilename) - except ImportError as e: - error = "importing %r: %s" % (self.verifier.modulefilename, e) - raise VerificationError(error) - finally: - if hasattr(sys, "setdlopenflags"): - sys.setdlopenflags(previous_flags) - finally: - imp.release_lock() - # - # call loading_cpy_struct() to get the struct layout inferred by - # the C compiler - self._load(module, 'loading') - # - # the C code will need the objects. Collect them in - # order in a list. - revmapping = dict([(value, key) - for (key, value) in self._typesdict.items()]) - lst = [revmapping[i] for i in range(len(revmapping))] - lst = list(map(self.ffi._get_cached_btype, lst)) - # - # build the FFILibrary class and instance and call _cffi_setup(). - # this will set up some fields like '_cffi_types', and only then - # it will invoke the chained list of functions that will really - # build (notably) the constant objects, as if they are - # pointers, and store them as attributes on the 'library' object. - class FFILibrary(object): - _cffi_python_module = module - _cffi_ffi = self.ffi - _cffi_dir = [] - def __dir__(self): - return FFILibrary._cffi_dir + list(self.__dict__) - library = FFILibrary() - if module._cffi_setup(lst, VerificationError, library): - import warnings - warnings.warn("reimporting %r might overwrite older definitions" - % (self.verifier.get_module_name())) - # - # finally, call the loaded_cpy_xxx() functions. This will perform - # the final adjustments, like copying the Python->C wrapper - # functions from the module to the 'library' object, and setting - # up the FFILibrary class with properties for the global C variables. - self._load(module, 'loaded', library=library) - module._cffi_original_ffi = self.ffi - module._cffi_types_of_builtin_funcs = self._types_of_builtin_functions - return library - - def _get_declarations(self): - lst = [(key, tp) for (key, (tp, qual)) in - self.ffi._parser._declarations.items()] - lst.sort() - return lst - - def _generate(self, step_name): - for name, tp in self._get_declarations(): - kind, realname = name.split(' ', 1) - try: - method = getattr(self, '_generate_cpy_%s_%s' % (kind, - step_name)) - except AttributeError: - raise VerificationError( - "not implemented in verify(): %r" % name) - try: - method(tp, realname) - except Exception as e: - model.attach_exception_info(e, name) - raise - - def _load(self, module, step_name, **kwds): - for name, tp in self._get_declarations(): - kind, realname = name.split(' ', 1) - method = getattr(self, '_%s_cpy_%s' % (step_name, kind)) - try: - method(tp, realname, module, **kwds) - except Exception as e: - model.attach_exception_info(e, name) - raise - - def _generate_nothing(self, tp, name): - pass - - def _loaded_noop(self, tp, name, module, **kwds): - pass - - # ---------- - - def _convert_funcarg_to_c(self, tp, fromvar, tovar, errcode): - extraarg = '' - if isinstance(tp, model.PrimitiveType): - if tp.is_integer_type() and tp.name != '_Bool': - converter = '_cffi_to_c_int' - extraarg = ', %s' % tp.name - else: - converter = '(%s)_cffi_to_c_%s' % (tp.get_c_name(''), - tp.name.replace(' ', '_')) - errvalue = '-1' - # - elif isinstance(tp, model.PointerType): - self._convert_funcarg_to_c_ptr_or_array(tp, fromvar, - tovar, errcode) - return - # - elif isinstance(tp, (model.StructOrUnion, model.EnumType)): - # a struct (not a struct pointer) as a function argument - self._prnt(' if (_cffi_to_c((char *)&%s, _cffi_type(%d), %s) < 0)' - % (tovar, self._gettypenum(tp), fromvar)) - self._prnt(' %s;' % errcode) - return - # - elif isinstance(tp, model.FunctionPtrType): - converter = '(%s)_cffi_to_c_pointer' % tp.get_c_name('') - extraarg = ', _cffi_type(%d)' % self._gettypenum(tp) - errvalue = 'NULL' - # - else: - raise NotImplementedError(tp) - # - self._prnt(' %s = %s(%s%s);' % (tovar, converter, fromvar, extraarg)) - self._prnt(' if (%s == (%s)%s && PyErr_Occurred())' % ( - tovar, tp.get_c_name(''), errvalue)) - self._prnt(' %s;' % errcode) - - def _extra_local_variables(self, tp, localvars, freelines): - if isinstance(tp, model.PointerType): - localvars.add('Py_ssize_t datasize') - localvars.add('struct _cffi_freeme_s *large_args_free = NULL') - freelines.add('if (large_args_free != NULL)' - ' _cffi_free_array_arguments(large_args_free);') - - def _convert_funcarg_to_c_ptr_or_array(self, tp, fromvar, tovar, errcode): - self._prnt(' datasize = _cffi_prepare_pointer_call_argument(') - self._prnt(' _cffi_type(%d), %s, (char **)&%s);' % ( - self._gettypenum(tp), fromvar, tovar)) - self._prnt(' if (datasize != 0) {') - self._prnt(' %s = ((size_t)datasize) <= 640 ? ' - 'alloca((size_t)datasize) : NULL;' % (tovar,)) - self._prnt(' if (_cffi_convert_array_argument(_cffi_type(%d), %s, ' - '(char **)&%s,' % (self._gettypenum(tp), fromvar, tovar)) - self._prnt(' datasize, &large_args_free) < 0)') - self._prnt(' %s;' % errcode) - self._prnt(' }') - - def _convert_expr_from_c(self, tp, var, context): - if isinstance(tp, model.PrimitiveType): - if tp.is_integer_type() and tp.name != '_Bool': - return '_cffi_from_c_int(%s, %s)' % (var, tp.name) - elif tp.name != 'long double': - return '_cffi_from_c_%s(%s)' % (tp.name.replace(' ', '_'), var) - else: - return '_cffi_from_c_deref((char *)&%s, _cffi_type(%d))' % ( - var, self._gettypenum(tp)) - elif isinstance(tp, (model.PointerType, model.FunctionPtrType)): - return '_cffi_from_c_pointer((char *)%s, _cffi_type(%d))' % ( - var, self._gettypenum(tp)) - elif isinstance(tp, model.ArrayType): - return '_cffi_from_c_pointer((char *)%s, _cffi_type(%d))' % ( - var, self._gettypenum(model.PointerType(tp.item))) - elif isinstance(tp, model.StructOrUnion): - if tp.fldnames is None: - raise TypeError("'%s' is used as %s, but is opaque" % ( - tp._get_c_name(), context)) - return '_cffi_from_c_struct((char *)&%s, _cffi_type(%d))' % ( - var, self._gettypenum(tp)) - elif isinstance(tp, model.EnumType): - return '_cffi_from_c_deref((char *)&%s, _cffi_type(%d))' % ( - var, self._gettypenum(tp)) - else: - raise NotImplementedError(tp) - - # ---------- - # typedefs: generates no code so far - - _generate_cpy_typedef_collecttype = _generate_nothing - _generate_cpy_typedef_decl = _generate_nothing - _generate_cpy_typedef_method = _generate_nothing - _loading_cpy_typedef = _loaded_noop - _loaded_cpy_typedef = _loaded_noop - - # ---------- - # function declarations - - def _generate_cpy_function_collecttype(self, tp, name): - assert isinstance(tp, model.FunctionPtrType) - if tp.ellipsis: - self._do_collect_type(tp) - else: - # don't call _do_collect_type(tp) in this common case, - # otherwise test_autofilled_struct_as_argument fails - for type in tp.args: - self._do_collect_type(type) - self._do_collect_type(tp.result) - - def _generate_cpy_function_decl(self, tp, name): - assert isinstance(tp, model.FunctionPtrType) - if tp.ellipsis: - # cannot support vararg functions better than this: check for its - # exact type (including the fixed arguments), and build it as a - # constant function pointer (no CPython wrapper) - self._generate_cpy_const(False, name, tp) - return - prnt = self._prnt - numargs = len(tp.args) - if numargs == 0: - argname = 'noarg' - elif numargs == 1: - argname = 'arg0' - else: - argname = 'args' - prnt('static PyObject *') - prnt('_cffi_f_%s(PyObject *self, PyObject *%s)' % (name, argname)) - prnt('{') - # - context = 'argument of %s' % name - for i, type in enumerate(tp.args): - prnt(' %s;' % type.get_c_name(' x%d' % i, context)) - # - localvars = set() - freelines = set() - for type in tp.args: - self._extra_local_variables(type, localvars, freelines) - for decl in sorted(localvars): - prnt(' %s;' % (decl,)) - # - if not isinstance(tp.result, model.VoidType): - result_code = 'result = ' - context = 'result of %s' % name - prnt(' %s;' % tp.result.get_c_name(' result', context)) - prnt(' PyObject *pyresult;') - else: - result_code = '' - # - if len(tp.args) > 1: - rng = range(len(tp.args)) - for i in rng: - prnt(' PyObject *arg%d;' % i) - prnt() - prnt(' if (!PyArg_ParseTuple(args, "%s:%s", %s))' % ( - 'O' * numargs, name, ', '.join(['&arg%d' % i for i in rng]))) - prnt(' return NULL;') - prnt() - # - for i, type in enumerate(tp.args): - self._convert_funcarg_to_c(type, 'arg%d' % i, 'x%d' % i, - 'return NULL') - prnt() - # - prnt(' Py_BEGIN_ALLOW_THREADS') - prnt(' _cffi_restore_errno();') - prnt(' { %s%s(%s); }' % ( - result_code, name, - ', '.join(['x%d' % i for i in range(len(tp.args))]))) - prnt(' _cffi_save_errno();') - prnt(' Py_END_ALLOW_THREADS') - prnt() - # - prnt(' (void)self; /* unused */') - if numargs == 0: - prnt(' (void)noarg; /* unused */') - if result_code: - prnt(' pyresult = %s;' % - self._convert_expr_from_c(tp.result, 'result', 'result type')) - for freeline in freelines: - prnt(' ' + freeline) - prnt(' return pyresult;') - else: - for freeline in freelines: - prnt(' ' + freeline) - prnt(' Py_INCREF(Py_None);') - prnt(' return Py_None;') - prnt('}') - prnt() - - def _generate_cpy_function_method(self, tp, name): - if tp.ellipsis: - return - numargs = len(tp.args) - if numargs == 0: - meth = 'METH_NOARGS' - elif numargs == 1: - meth = 'METH_O' - else: - meth = 'METH_VARARGS' - self._prnt(' {"%s", _cffi_f_%s, %s, NULL},' % (name, name, meth)) - - _loading_cpy_function = _loaded_noop - - def _loaded_cpy_function(self, tp, name, module, library): - if tp.ellipsis: - return - func = getattr(module, name) - setattr(library, name, func) - self._types_of_builtin_functions[func] = tp - - # ---------- - # named structs - - _generate_cpy_struct_collecttype = _generate_nothing - def _generate_cpy_struct_decl(self, tp, name): - assert name == tp.name - self._generate_struct_or_union_decl(tp, 'struct', name) - def _generate_cpy_struct_method(self, tp, name): - self._generate_struct_or_union_method(tp, 'struct', name) - def _loading_cpy_struct(self, tp, name, module): - self._loading_struct_or_union(tp, 'struct', name, module) - def _loaded_cpy_struct(self, tp, name, module, **kwds): - self._loaded_struct_or_union(tp) - - _generate_cpy_union_collecttype = _generate_nothing - def _generate_cpy_union_decl(self, tp, name): - assert name == tp.name - self._generate_struct_or_union_decl(tp, 'union', name) - def _generate_cpy_union_method(self, tp, name): - self._generate_struct_or_union_method(tp, 'union', name) - def _loading_cpy_union(self, tp, name, module): - self._loading_struct_or_union(tp, 'union', name, module) - def _loaded_cpy_union(self, tp, name, module, **kwds): - self._loaded_struct_or_union(tp) - - def _generate_struct_or_union_decl(self, tp, prefix, name): - if tp.fldnames is None: - return # nothing to do with opaque structs - checkfuncname = '_cffi_check_%s_%s' % (prefix, name) - layoutfuncname = '_cffi_layout_%s_%s' % (prefix, name) - cname = ('%s %s' % (prefix, name)).strip() - # - prnt = self._prnt - prnt('static void %s(%s *p)' % (checkfuncname, cname)) - prnt('{') - prnt(' /* only to generate compile-time warnings or errors */') - prnt(' (void)p;') - for fname, ftype, fbitsize, fqual in tp.enumfields(): - if (isinstance(ftype, model.PrimitiveType) - and ftype.is_integer_type()) or fbitsize >= 0: - # accept all integers, but complain on float or double - prnt(' (void)((p->%s) << 1);' % fname) - else: - # only accept exactly the type declared. - try: - prnt(' { %s = &p->%s; (void)tmp; }' % ( - ftype.get_c_name('*tmp', 'field %r'%fname, quals=fqual), - fname)) - except VerificationError as e: - prnt(' /* %s */' % str(e)) # cannot verify it, ignore - prnt('}') - prnt('static PyObject *') - prnt('%s(PyObject *self, PyObject *noarg)' % (layoutfuncname,)) - prnt('{') - prnt(' struct _cffi_aligncheck { char x; %s y; };' % cname) - prnt(' static Py_ssize_t nums[] = {') - prnt(' sizeof(%s),' % cname) - prnt(' offsetof(struct _cffi_aligncheck, y),') - for fname, ftype, fbitsize, fqual in tp.enumfields(): - if fbitsize >= 0: - continue # xxx ignore fbitsize for now - prnt(' offsetof(%s, %s),' % (cname, fname)) - if isinstance(ftype, model.ArrayType) and ftype.length is None: - prnt(' 0, /* %s */' % ftype._get_c_name()) - else: - prnt(' sizeof(((%s *)0)->%s),' % (cname, fname)) - prnt(' -1') - prnt(' };') - prnt(' (void)self; /* unused */') - prnt(' (void)noarg; /* unused */') - prnt(' return _cffi_get_struct_layout(nums);') - prnt(' /* the next line is not executed, but compiled */') - prnt(' %s(0);' % (checkfuncname,)) - prnt('}') - prnt() - - def _generate_struct_or_union_method(self, tp, prefix, name): - if tp.fldnames is None: - return # nothing to do with opaque structs - layoutfuncname = '_cffi_layout_%s_%s' % (prefix, name) - self._prnt(' {"%s", %s, METH_NOARGS, NULL},' % (layoutfuncname, - layoutfuncname)) - - def _loading_struct_or_union(self, tp, prefix, name, module): - if tp.fldnames is None: - return # nothing to do with opaque structs - layoutfuncname = '_cffi_layout_%s_%s' % (prefix, name) - # - function = getattr(module, layoutfuncname) - layout = function() - if isinstance(tp, model.StructOrUnion) and tp.partial: - # use the function()'s sizes and offsets to guide the - # layout of the struct - totalsize = layout[0] - totalalignment = layout[1] - fieldofs = layout[2::2] - fieldsize = layout[3::2] - tp.force_flatten() - assert len(fieldofs) == len(fieldsize) == len(tp.fldnames) - tp.fixedlayout = fieldofs, fieldsize, totalsize, totalalignment - else: - cname = ('%s %s' % (prefix, name)).strip() - self._struct_pending_verification[tp] = layout, cname - - def _loaded_struct_or_union(self, tp): - if tp.fldnames is None: - return # nothing to do with opaque structs - self.ffi._get_cached_btype(tp) # force 'fixedlayout' to be considered - - if tp in self._struct_pending_verification: - # check that the layout sizes and offsets match the real ones - def check(realvalue, expectedvalue, msg): - if realvalue != expectedvalue: - raise VerificationError( - "%s (we have %d, but C compiler says %d)" - % (msg, expectedvalue, realvalue)) - ffi = self.ffi - BStruct = ffi._get_cached_btype(tp) - layout, cname = self._struct_pending_verification.pop(tp) - check(layout[0], ffi.sizeof(BStruct), "wrong total size") - check(layout[1], ffi.alignof(BStruct), "wrong total alignment") - i = 2 - for fname, ftype, fbitsize, fqual in tp.enumfields(): - if fbitsize >= 0: - continue # xxx ignore fbitsize for now - check(layout[i], ffi.offsetof(BStruct, fname), - "wrong offset for field %r" % (fname,)) - if layout[i+1] != 0: - BField = ffi._get_cached_btype(ftype) - check(layout[i+1], ffi.sizeof(BField), - "wrong size for field %r" % (fname,)) - i += 2 - assert i == len(layout) - - # ---------- - # 'anonymous' declarations. These are produced for anonymous structs - # or unions; the 'name' is obtained by a typedef. - - _generate_cpy_anonymous_collecttype = _generate_nothing - - def _generate_cpy_anonymous_decl(self, tp, name): - if isinstance(tp, model.EnumType): - self._generate_cpy_enum_decl(tp, name, '') - else: - self._generate_struct_or_union_decl(tp, '', name) - - def _generate_cpy_anonymous_method(self, tp, name): - if not isinstance(tp, model.EnumType): - self._generate_struct_or_union_method(tp, '', name) - - def _loading_cpy_anonymous(self, tp, name, module): - if isinstance(tp, model.EnumType): - self._loading_cpy_enum(tp, name, module) - else: - self._loading_struct_or_union(tp, '', name, module) - - def _loaded_cpy_anonymous(self, tp, name, module, **kwds): - if isinstance(tp, model.EnumType): - self._loaded_cpy_enum(tp, name, module, **kwds) - else: - self._loaded_struct_or_union(tp) - - # ---------- - # constants, likely declared with '#define' - - def _generate_cpy_const(self, is_int, name, tp=None, category='const', - vartp=None, delayed=True, size_too=False, - check_value=None): - prnt = self._prnt - funcname = '_cffi_%s_%s' % (category, name) - prnt('static int %s(PyObject *lib)' % funcname) - prnt('{') - prnt(' PyObject *o;') - prnt(' int res;') - if not is_int: - prnt(' %s;' % (vartp or tp).get_c_name(' i', name)) - else: - assert category == 'const' - # - if check_value is not None: - self._check_int_constant_value(name, check_value) - # - if not is_int: - if category == 'var': - realexpr = '&' + name - else: - realexpr = name - prnt(' i = (%s);' % (realexpr,)) - prnt(' o = %s;' % (self._convert_expr_from_c(tp, 'i', - 'variable type'),)) - assert delayed - else: - prnt(' o = _cffi_from_c_int_const(%s);' % name) - prnt(' if (o == NULL)') - prnt(' return -1;') - if size_too: - prnt(' {') - prnt(' PyObject *o1 = o;') - prnt(' o = Py_BuildValue("On", o1, (Py_ssize_t)sizeof(%s));' - % (name,)) - prnt(' Py_DECREF(o1);') - prnt(' if (o == NULL)') - prnt(' return -1;') - prnt(' }') - prnt(' res = PyObject_SetAttrString(lib, "%s", o);' % name) - prnt(' Py_DECREF(o);') - prnt(' if (res < 0)') - prnt(' return -1;') - prnt(' return %s;' % self._chained_list_constants[delayed]) - self._chained_list_constants[delayed] = funcname + '(lib)' - prnt('}') - prnt() - - def _generate_cpy_constant_collecttype(self, tp, name): - is_int = isinstance(tp, model.PrimitiveType) and tp.is_integer_type() - if not is_int: - self._do_collect_type(tp) - - def _generate_cpy_constant_decl(self, tp, name): - is_int = isinstance(tp, model.PrimitiveType) and tp.is_integer_type() - self._generate_cpy_const(is_int, name, tp) - - _generate_cpy_constant_method = _generate_nothing - _loading_cpy_constant = _loaded_noop - _loaded_cpy_constant = _loaded_noop - - # ---------- - # enums - - def _check_int_constant_value(self, name, value, err_prefix=''): - prnt = self._prnt - if value <= 0: - prnt(' if ((%s) > 0 || (long)(%s) != %dL) {' % ( - name, name, value)) - else: - prnt(' if ((%s) <= 0 || (unsigned long)(%s) != %dUL) {' % ( - name, name, value)) - prnt(' char buf[64];') - prnt(' if ((%s) <= 0)' % name) - prnt(' snprintf(buf, 63, "%%ld", (long)(%s));' % name) - prnt(' else') - prnt(' snprintf(buf, 63, "%%lu", (unsigned long)(%s));' % - name) - prnt(' PyErr_Format(_cffi_VerificationError,') - prnt(' "%s%s has the real value %s, not %s",') - prnt(' "%s", "%s", buf, "%d");' % ( - err_prefix, name, value)) - prnt(' return -1;') - prnt(' }') - - def _enum_funcname(self, prefix, name): - # "$enum_$1" => "___D_enum____D_1" - name = name.replace('$', '___D_') - return '_cffi_e_%s_%s' % (prefix, name) - - def _generate_cpy_enum_decl(self, tp, name, prefix='enum'): - if tp.partial: - for enumerator in tp.enumerators: - self._generate_cpy_const(True, enumerator, delayed=False) - return - # - funcname = self._enum_funcname(prefix, name) - prnt = self._prnt - prnt('static int %s(PyObject *lib)' % funcname) - prnt('{') - for enumerator, enumvalue in zip(tp.enumerators, tp.enumvalues): - self._check_int_constant_value(enumerator, enumvalue, - "enum %s: " % name) - prnt(' return %s;' % self._chained_list_constants[True]) - self._chained_list_constants[True] = funcname + '(lib)' - prnt('}') - prnt() - - _generate_cpy_enum_collecttype = _generate_nothing - _generate_cpy_enum_method = _generate_nothing - - def _loading_cpy_enum(self, tp, name, module): - if tp.partial: - enumvalues = [getattr(module, enumerator) - for enumerator in tp.enumerators] - tp.enumvalues = tuple(enumvalues) - tp.partial_resolved = True - - def _loaded_cpy_enum(self, tp, name, module, library): - for enumerator, enumvalue in zip(tp.enumerators, tp.enumvalues): - setattr(library, enumerator, enumvalue) - - # ---------- - # macros: for now only for integers - - def _generate_cpy_macro_decl(self, tp, name): - if tp == '...': - check_value = None - else: - check_value = tp # an integer - self._generate_cpy_const(True, name, check_value=check_value) - - _generate_cpy_macro_collecttype = _generate_nothing - _generate_cpy_macro_method = _generate_nothing - _loading_cpy_macro = _loaded_noop - _loaded_cpy_macro = _loaded_noop - - # ---------- - # global variables - - def _generate_cpy_variable_collecttype(self, tp, name): - if isinstance(tp, model.ArrayType): - tp_ptr = model.PointerType(tp.item) - else: - tp_ptr = model.PointerType(tp) - self._do_collect_type(tp_ptr) - - def _generate_cpy_variable_decl(self, tp, name): - if isinstance(tp, model.ArrayType): - tp_ptr = model.PointerType(tp.item) - self._generate_cpy_const(False, name, tp, vartp=tp_ptr, - size_too = tp.length_is_unknown()) - else: - tp_ptr = model.PointerType(tp) - self._generate_cpy_const(False, name, tp_ptr, category='var') - - _generate_cpy_variable_method = _generate_nothing - _loading_cpy_variable = _loaded_noop - - def _loaded_cpy_variable(self, tp, name, module, library): - value = getattr(library, name) - if isinstance(tp, model.ArrayType): # int a[5] is "constant" in the - # sense that "a=..." is forbidden - if tp.length_is_unknown(): - assert isinstance(value, tuple) - (value, size) = value - BItemType = self.ffi._get_cached_btype(tp.item) - length, rest = divmod(size, self.ffi.sizeof(BItemType)) - if rest != 0: - raise VerificationError( - "bad size: %r does not seem to be an array of %s" % - (name, tp.item)) - tp = tp.resolve_length(length) - # 'value' is a which we have to replace with - # a if the N is actually known - if tp.length is not None: - BArray = self.ffi._get_cached_btype(tp) - value = self.ffi.cast(BArray, value) - setattr(library, name, value) - return - # remove ptr= from the library instance, and replace - # it by a property on the class, which reads/writes into ptr[0]. - ptr = value - delattr(library, name) - def getter(library): - return ptr[0] - def setter(library, value): - ptr[0] = value - setattr(type(library), name, property(getter, setter)) - type(library)._cffi_dir.append(name) - - # ---------- - - def _generate_setup_custom(self): - prnt = self._prnt - prnt('static int _cffi_setup_custom(PyObject *lib)') - prnt('{') - prnt(' return %s;' % self._chained_list_constants[True]) - prnt('}') - -cffimod_header = r''' -#include -#include - -/* this block of #ifs should be kept exactly identical between - c/_cffi_backend.c, cffi/vengine_cpy.py, cffi/vengine_gen.py - and cffi/_cffi_include.h */ -#if defined(_MSC_VER) -# include /* for alloca() */ -# if _MSC_VER < 1600 /* MSVC < 2010 */ - typedef __int8 int8_t; - typedef __int16 int16_t; - typedef __int32 int32_t; - typedef __int64 int64_t; - typedef unsigned __int8 uint8_t; - typedef unsigned __int16 uint16_t; - typedef unsigned __int32 uint32_t; - typedef unsigned __int64 uint64_t; - typedef __int8 int_least8_t; - typedef __int16 int_least16_t; - typedef __int32 int_least32_t; - typedef __int64 int_least64_t; - typedef unsigned __int8 uint_least8_t; - typedef unsigned __int16 uint_least16_t; - typedef unsigned __int32 uint_least32_t; - typedef unsigned __int64 uint_least64_t; - typedef __int8 int_fast8_t; - typedef __int16 int_fast16_t; - typedef __int32 int_fast32_t; - typedef __int64 int_fast64_t; - typedef unsigned __int8 uint_fast8_t; - typedef unsigned __int16 uint_fast16_t; - typedef unsigned __int32 uint_fast32_t; - typedef unsigned __int64 uint_fast64_t; - typedef __int64 intmax_t; - typedef unsigned __int64 uintmax_t; -# else -# include -# endif -# if _MSC_VER < 1800 /* MSVC < 2013 */ -# ifndef __cplusplus - typedef unsigned char _Bool; -# endif -# endif -#else -# include -# if (defined (__SVR4) && defined (__sun)) || defined(_AIX) || defined(__hpux) -# include -# endif -#endif - -#if PY_MAJOR_VERSION < 3 -# undef PyCapsule_CheckExact -# undef PyCapsule_GetPointer -# define PyCapsule_CheckExact(capsule) (PyCObject_Check(capsule)) -# define PyCapsule_GetPointer(capsule, name) \ - (PyCObject_AsVoidPtr(capsule)) -#endif - -#if PY_MAJOR_VERSION >= 3 -# define PyInt_FromLong PyLong_FromLong -#endif - -#define _cffi_from_c_double PyFloat_FromDouble -#define _cffi_from_c_float PyFloat_FromDouble -#define _cffi_from_c_long PyInt_FromLong -#define _cffi_from_c_ulong PyLong_FromUnsignedLong -#define _cffi_from_c_longlong PyLong_FromLongLong -#define _cffi_from_c_ulonglong PyLong_FromUnsignedLongLong -#define _cffi_from_c__Bool PyBool_FromLong - -#define _cffi_to_c_double PyFloat_AsDouble -#define _cffi_to_c_float PyFloat_AsDouble - -#define _cffi_from_c_int_const(x) \ - (((x) > 0) ? \ - ((unsigned long long)(x) <= (unsigned long long)LONG_MAX) ? \ - PyInt_FromLong((long)(x)) : \ - PyLong_FromUnsignedLongLong((unsigned long long)(x)) : \ - ((long long)(x) >= (long long)LONG_MIN) ? \ - PyInt_FromLong((long)(x)) : \ - PyLong_FromLongLong((long long)(x))) - -#define _cffi_from_c_int(x, type) \ - (((type)-1) > 0 ? /* unsigned */ \ - (sizeof(type) < sizeof(long) ? \ - PyInt_FromLong((long)x) : \ - sizeof(type) == sizeof(long) ? \ - PyLong_FromUnsignedLong((unsigned long)x) : \ - PyLong_FromUnsignedLongLong((unsigned long long)x)) : \ - (sizeof(type) <= sizeof(long) ? \ - PyInt_FromLong((long)x) : \ - PyLong_FromLongLong((long long)x))) - -#define _cffi_to_c_int(o, type) \ - ((type)( \ - sizeof(type) == 1 ? (((type)-1) > 0 ? (type)_cffi_to_c_u8(o) \ - : (type)_cffi_to_c_i8(o)) : \ - sizeof(type) == 2 ? (((type)-1) > 0 ? (type)_cffi_to_c_u16(o) \ - : (type)_cffi_to_c_i16(o)) : \ - sizeof(type) == 4 ? (((type)-1) > 0 ? (type)_cffi_to_c_u32(o) \ - : (type)_cffi_to_c_i32(o)) : \ - sizeof(type) == 8 ? (((type)-1) > 0 ? (type)_cffi_to_c_u64(o) \ - : (type)_cffi_to_c_i64(o)) : \ - (Py_FatalError("unsupported size for type " #type), (type)0))) - -#define _cffi_to_c_i8 \ - ((int(*)(PyObject *))_cffi_exports[1]) -#define _cffi_to_c_u8 \ - ((int(*)(PyObject *))_cffi_exports[2]) -#define _cffi_to_c_i16 \ - ((int(*)(PyObject *))_cffi_exports[3]) -#define _cffi_to_c_u16 \ - ((int(*)(PyObject *))_cffi_exports[4]) -#define _cffi_to_c_i32 \ - ((int(*)(PyObject *))_cffi_exports[5]) -#define _cffi_to_c_u32 \ - ((unsigned int(*)(PyObject *))_cffi_exports[6]) -#define _cffi_to_c_i64 \ - ((long long(*)(PyObject *))_cffi_exports[7]) -#define _cffi_to_c_u64 \ - ((unsigned long long(*)(PyObject *))_cffi_exports[8]) -#define _cffi_to_c_char \ - ((int(*)(PyObject *))_cffi_exports[9]) -#define _cffi_from_c_pointer \ - ((PyObject *(*)(char *, CTypeDescrObject *))_cffi_exports[10]) -#define _cffi_to_c_pointer \ - ((char *(*)(PyObject *, CTypeDescrObject *))_cffi_exports[11]) -#define _cffi_get_struct_layout \ - ((PyObject *(*)(Py_ssize_t[]))_cffi_exports[12]) -#define _cffi_restore_errno \ - ((void(*)(void))_cffi_exports[13]) -#define _cffi_save_errno \ - ((void(*)(void))_cffi_exports[14]) -#define _cffi_from_c_char \ - ((PyObject *(*)(char))_cffi_exports[15]) -#define _cffi_from_c_deref \ - ((PyObject *(*)(char *, CTypeDescrObject *))_cffi_exports[16]) -#define _cffi_to_c \ - ((int(*)(char *, CTypeDescrObject *, PyObject *))_cffi_exports[17]) -#define _cffi_from_c_struct \ - ((PyObject *(*)(char *, CTypeDescrObject *))_cffi_exports[18]) -#define _cffi_to_c_wchar_t \ - ((wchar_t(*)(PyObject *))_cffi_exports[19]) -#define _cffi_from_c_wchar_t \ - ((PyObject *(*)(wchar_t))_cffi_exports[20]) -#define _cffi_to_c_long_double \ - ((long double(*)(PyObject *))_cffi_exports[21]) -#define _cffi_to_c__Bool \ - ((_Bool(*)(PyObject *))_cffi_exports[22]) -#define _cffi_prepare_pointer_call_argument \ - ((Py_ssize_t(*)(CTypeDescrObject *, PyObject *, char **))_cffi_exports[23]) -#define _cffi_convert_array_from_object \ - ((int(*)(char *, CTypeDescrObject *, PyObject *))_cffi_exports[24]) -#define _CFFI_NUM_EXPORTS 25 - -typedef struct _ctypedescr CTypeDescrObject; - -static void *_cffi_exports[_CFFI_NUM_EXPORTS]; -static PyObject *_cffi_types, *_cffi_VerificationError; - -static int _cffi_setup_custom(PyObject *lib); /* forward */ - -static PyObject *_cffi_setup(PyObject *self, PyObject *args) -{ - PyObject *library; - int was_alive = (_cffi_types != NULL); - (void)self; /* unused */ - if (!PyArg_ParseTuple(args, "OOO", &_cffi_types, &_cffi_VerificationError, - &library)) - return NULL; - Py_INCREF(_cffi_types); - Py_INCREF(_cffi_VerificationError); - if (_cffi_setup_custom(library) < 0) - return NULL; - return PyBool_FromLong(was_alive); -} - -union _cffi_union_alignment_u { - unsigned char m_char; - unsigned short m_short; - unsigned int m_int; - unsigned long m_long; - unsigned long long m_longlong; - float m_float; - double m_double; - long double m_longdouble; -}; - -struct _cffi_freeme_s { - struct _cffi_freeme_s *next; - union _cffi_union_alignment_u alignment; -}; - -#ifdef __GNUC__ - __attribute__((unused)) -#endif -static int _cffi_convert_array_argument(CTypeDescrObject *ctptr, PyObject *arg, - char **output_data, Py_ssize_t datasize, - struct _cffi_freeme_s **freeme) -{ - char *p; - if (datasize < 0) - return -1; - - p = *output_data; - if (p == NULL) { - struct _cffi_freeme_s *fp = (struct _cffi_freeme_s *)PyObject_Malloc( - offsetof(struct _cffi_freeme_s, alignment) + (size_t)datasize); - if (fp == NULL) - return -1; - fp->next = *freeme; - *freeme = fp; - p = *output_data = (char *)&fp->alignment; - } - memset((void *)p, 0, (size_t)datasize); - return _cffi_convert_array_from_object(p, ctptr, arg); -} - -#ifdef __GNUC__ - __attribute__((unused)) -#endif -static void _cffi_free_array_arguments(struct _cffi_freeme_s *freeme) -{ - do { - void *p = (void *)freeme; - freeme = freeme->next; - PyObject_Free(p); - } while (freeme != NULL); -} - -static int _cffi_init(void) -{ - PyObject *module, *c_api_object = NULL; - - module = PyImport_ImportModule("_cffi_backend"); - if (module == NULL) - goto failure; - - c_api_object = PyObject_GetAttrString(module, "_C_API"); - if (c_api_object == NULL) - goto failure; - if (!PyCapsule_CheckExact(c_api_object)) { - PyErr_SetNone(PyExc_ImportError); - goto failure; - } - memcpy(_cffi_exports, PyCapsule_GetPointer(c_api_object, "cffi"), - _CFFI_NUM_EXPORTS * sizeof(void *)); - - Py_DECREF(module); - Py_DECREF(c_api_object); - return 0; - - failure: - Py_XDECREF(module); - Py_XDECREF(c_api_object); - return -1; -} - -#define _cffi_type(num) ((CTypeDescrObject *)PyList_GET_ITEM(_cffi_types, num)) - -/**********/ -''' diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/vengine_gen.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/vengine_gen.py deleted file mode 100644 index 26421526..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/vengine_gen.py +++ /dev/null @@ -1,675 +0,0 @@ -# -# DEPRECATED: implementation for ffi.verify() -# -import sys, os -import types - -from . import model -from .error import VerificationError - - -class VGenericEngine(object): - _class_key = 'g' - _gen_python_module = False - - def __init__(self, verifier): - self.verifier = verifier - self.ffi = verifier.ffi - self.export_symbols = [] - self._struct_pending_verification = {} - - def patch_extension_kwds(self, kwds): - # add 'export_symbols' to the dictionary. Note that we add the - # list before filling it. When we fill it, it will thus also show - # up in kwds['export_symbols']. - kwds.setdefault('export_symbols', self.export_symbols) - - def find_module(self, module_name, path, so_suffixes): - for so_suffix in so_suffixes: - basename = module_name + so_suffix - if path is None: - path = sys.path - for dirname in path: - filename = os.path.join(dirname, basename) - if os.path.isfile(filename): - return filename - - def collect_types(self): - pass # not needed in the generic engine - - def _prnt(self, what=''): - self._f.write(what + '\n') - - def write_source_to_f(self): - prnt = self._prnt - # first paste some standard set of lines that are mostly '#include' - prnt(cffimod_header) - # then paste the C source given by the user, verbatim. - prnt(self.verifier.preamble) - # - # call generate_gen_xxx_decl(), for every xxx found from - # ffi._parser._declarations. This generates all the functions. - self._generate('decl') - # - # on Windows, distutils insists on putting init_cffi_xyz in - # 'export_symbols', so instead of fighting it, just give up and - # give it one - if sys.platform == 'win32': - if sys.version_info >= (3,): - prefix = 'PyInit_' - else: - prefix = 'init' - modname = self.verifier.get_module_name() - prnt("void %s%s(void) { }\n" % (prefix, modname)) - - def load_library(self, flags=0): - # import it with the CFFI backend - backend = self.ffi._backend - # needs to make a path that contains '/', on Posix - filename = os.path.join(os.curdir, self.verifier.modulefilename) - module = backend.load_library(filename, flags) - # - # call loading_gen_struct() to get the struct layout inferred by - # the C compiler - self._load(module, 'loading') - - # build the FFILibrary class and instance, this is a module subclass - # because modules are expected to have usually-constant-attributes and - # in PyPy this means the JIT is able to treat attributes as constant, - # which we want. - class FFILibrary(types.ModuleType): - _cffi_generic_module = module - _cffi_ffi = self.ffi - _cffi_dir = [] - def __dir__(self): - return FFILibrary._cffi_dir - library = FFILibrary("") - # - # finally, call the loaded_gen_xxx() functions. This will set - # up the 'library' object. - self._load(module, 'loaded', library=library) - return library - - def _get_declarations(self): - lst = [(key, tp) for (key, (tp, qual)) in - self.ffi._parser._declarations.items()] - lst.sort() - return lst - - def _generate(self, step_name): - for name, tp in self._get_declarations(): - kind, realname = name.split(' ', 1) - try: - method = getattr(self, '_generate_gen_%s_%s' % (kind, - step_name)) - except AttributeError: - raise VerificationError( - "not implemented in verify(): %r" % name) - try: - method(tp, realname) - except Exception as e: - model.attach_exception_info(e, name) - raise - - def _load(self, module, step_name, **kwds): - for name, tp in self._get_declarations(): - kind, realname = name.split(' ', 1) - method = getattr(self, '_%s_gen_%s' % (step_name, kind)) - try: - method(tp, realname, module, **kwds) - except Exception as e: - model.attach_exception_info(e, name) - raise - - def _generate_nothing(self, tp, name): - pass - - def _loaded_noop(self, tp, name, module, **kwds): - pass - - # ---------- - # typedefs: generates no code so far - - _generate_gen_typedef_decl = _generate_nothing - _loading_gen_typedef = _loaded_noop - _loaded_gen_typedef = _loaded_noop - - # ---------- - # function declarations - - def _generate_gen_function_decl(self, tp, name): - assert isinstance(tp, model.FunctionPtrType) - if tp.ellipsis: - # cannot support vararg functions better than this: check for its - # exact type (including the fixed arguments), and build it as a - # constant function pointer (no _cffi_f_%s wrapper) - self._generate_gen_const(False, name, tp) - return - prnt = self._prnt - numargs = len(tp.args) - argnames = [] - for i, type in enumerate(tp.args): - indirection = '' - if isinstance(type, model.StructOrUnion): - indirection = '*' - argnames.append('%sx%d' % (indirection, i)) - context = 'argument of %s' % name - arglist = [type.get_c_name(' %s' % arg, context) - for type, arg in zip(tp.args, argnames)] - tpresult = tp.result - if isinstance(tpresult, model.StructOrUnion): - arglist.insert(0, tpresult.get_c_name(' *r', context)) - tpresult = model.void_type - arglist = ', '.join(arglist) or 'void' - wrappername = '_cffi_f_%s' % name - self.export_symbols.append(wrappername) - if tp.abi: - abi = tp.abi + ' ' - else: - abi = '' - funcdecl = ' %s%s(%s)' % (abi, wrappername, arglist) - context = 'result of %s' % name - prnt(tpresult.get_c_name(funcdecl, context)) - prnt('{') - # - if isinstance(tp.result, model.StructOrUnion): - result_code = '*r = ' - elif not isinstance(tp.result, model.VoidType): - result_code = 'return ' - else: - result_code = '' - prnt(' %s%s(%s);' % (result_code, name, ', '.join(argnames))) - prnt('}') - prnt() - - _loading_gen_function = _loaded_noop - - def _loaded_gen_function(self, tp, name, module, library): - assert isinstance(tp, model.FunctionPtrType) - if tp.ellipsis: - newfunction = self._load_constant(False, tp, name, module) - else: - indirections = [] - base_tp = tp - if (any(isinstance(typ, model.StructOrUnion) for typ in tp.args) - or isinstance(tp.result, model.StructOrUnion)): - indirect_args = [] - for i, typ in enumerate(tp.args): - if isinstance(typ, model.StructOrUnion): - typ = model.PointerType(typ) - indirections.append((i, typ)) - indirect_args.append(typ) - indirect_result = tp.result - if isinstance(indirect_result, model.StructOrUnion): - if indirect_result.fldtypes is None: - raise TypeError("'%s' is used as result type, " - "but is opaque" % ( - indirect_result._get_c_name(),)) - indirect_result = model.PointerType(indirect_result) - indirect_args.insert(0, indirect_result) - indirections.insert(0, ("result", indirect_result)) - indirect_result = model.void_type - tp = model.FunctionPtrType(tuple(indirect_args), - indirect_result, tp.ellipsis) - BFunc = self.ffi._get_cached_btype(tp) - wrappername = '_cffi_f_%s' % name - newfunction = module.load_function(BFunc, wrappername) - for i, typ in indirections: - newfunction = self._make_struct_wrapper(newfunction, i, typ, - base_tp) - setattr(library, name, newfunction) - type(library)._cffi_dir.append(name) - - def _make_struct_wrapper(self, oldfunc, i, tp, base_tp): - backend = self.ffi._backend - BType = self.ffi._get_cached_btype(tp) - if i == "result": - ffi = self.ffi - def newfunc(*args): - res = ffi.new(BType) - oldfunc(res, *args) - return res[0] - else: - def newfunc(*args): - args = args[:i] + (backend.newp(BType, args[i]),) + args[i+1:] - return oldfunc(*args) - newfunc._cffi_base_type = base_tp - return newfunc - - # ---------- - # named structs - - def _generate_gen_struct_decl(self, tp, name): - assert name == tp.name - self._generate_struct_or_union_decl(tp, 'struct', name) - - def _loading_gen_struct(self, tp, name, module): - self._loading_struct_or_union(tp, 'struct', name, module) - - def _loaded_gen_struct(self, tp, name, module, **kwds): - self._loaded_struct_or_union(tp) - - def _generate_gen_union_decl(self, tp, name): - assert name == tp.name - self._generate_struct_or_union_decl(tp, 'union', name) - - def _loading_gen_union(self, tp, name, module): - self._loading_struct_or_union(tp, 'union', name, module) - - def _loaded_gen_union(self, tp, name, module, **kwds): - self._loaded_struct_or_union(tp) - - def _generate_struct_or_union_decl(self, tp, prefix, name): - if tp.fldnames is None: - return # nothing to do with opaque structs - checkfuncname = '_cffi_check_%s_%s' % (prefix, name) - layoutfuncname = '_cffi_layout_%s_%s' % (prefix, name) - cname = ('%s %s' % (prefix, name)).strip() - # - prnt = self._prnt - prnt('static void %s(%s *p)' % (checkfuncname, cname)) - prnt('{') - prnt(' /* only to generate compile-time warnings or errors */') - prnt(' (void)p;') - for fname, ftype, fbitsize, fqual in tp.enumfields(): - if (isinstance(ftype, model.PrimitiveType) - and ftype.is_integer_type()) or fbitsize >= 0: - # accept all integers, but complain on float or double - prnt(' (void)((p->%s) << 1);' % fname) - else: - # only accept exactly the type declared. - try: - prnt(' { %s = &p->%s; (void)tmp; }' % ( - ftype.get_c_name('*tmp', 'field %r'%fname, quals=fqual), - fname)) - except VerificationError as e: - prnt(' /* %s */' % str(e)) # cannot verify it, ignore - prnt('}') - self.export_symbols.append(layoutfuncname) - prnt('intptr_t %s(intptr_t i)' % (layoutfuncname,)) - prnt('{') - prnt(' struct _cffi_aligncheck { char x; %s y; };' % cname) - prnt(' static intptr_t nums[] = {') - prnt(' sizeof(%s),' % cname) - prnt(' offsetof(struct _cffi_aligncheck, y),') - for fname, ftype, fbitsize, fqual in tp.enumfields(): - if fbitsize >= 0: - continue # xxx ignore fbitsize for now - prnt(' offsetof(%s, %s),' % (cname, fname)) - if isinstance(ftype, model.ArrayType) and ftype.length is None: - prnt(' 0, /* %s */' % ftype._get_c_name()) - else: - prnt(' sizeof(((%s *)0)->%s),' % (cname, fname)) - prnt(' -1') - prnt(' };') - prnt(' return nums[i];') - prnt(' /* the next line is not executed, but compiled */') - prnt(' %s(0);' % (checkfuncname,)) - prnt('}') - prnt() - - def _loading_struct_or_union(self, tp, prefix, name, module): - if tp.fldnames is None: - return # nothing to do with opaque structs - layoutfuncname = '_cffi_layout_%s_%s' % (prefix, name) - # - BFunc = self.ffi._typeof_locked("intptr_t(*)(intptr_t)")[0] - function = module.load_function(BFunc, layoutfuncname) - layout = [] - num = 0 - while True: - x = function(num) - if x < 0: break - layout.append(x) - num += 1 - if isinstance(tp, model.StructOrUnion) and tp.partial: - # use the function()'s sizes and offsets to guide the - # layout of the struct - totalsize = layout[0] - totalalignment = layout[1] - fieldofs = layout[2::2] - fieldsize = layout[3::2] - tp.force_flatten() - assert len(fieldofs) == len(fieldsize) == len(tp.fldnames) - tp.fixedlayout = fieldofs, fieldsize, totalsize, totalalignment - else: - cname = ('%s %s' % (prefix, name)).strip() - self._struct_pending_verification[tp] = layout, cname - - def _loaded_struct_or_union(self, tp): - if tp.fldnames is None: - return # nothing to do with opaque structs - self.ffi._get_cached_btype(tp) # force 'fixedlayout' to be considered - - if tp in self._struct_pending_verification: - # check that the layout sizes and offsets match the real ones - def check(realvalue, expectedvalue, msg): - if realvalue != expectedvalue: - raise VerificationError( - "%s (we have %d, but C compiler says %d)" - % (msg, expectedvalue, realvalue)) - ffi = self.ffi - BStruct = ffi._get_cached_btype(tp) - layout, cname = self._struct_pending_verification.pop(tp) - check(layout[0], ffi.sizeof(BStruct), "wrong total size") - check(layout[1], ffi.alignof(BStruct), "wrong total alignment") - i = 2 - for fname, ftype, fbitsize, fqual in tp.enumfields(): - if fbitsize >= 0: - continue # xxx ignore fbitsize for now - check(layout[i], ffi.offsetof(BStruct, fname), - "wrong offset for field %r" % (fname,)) - if layout[i+1] != 0: - BField = ffi._get_cached_btype(ftype) - check(layout[i+1], ffi.sizeof(BField), - "wrong size for field %r" % (fname,)) - i += 2 - assert i == len(layout) - - # ---------- - # 'anonymous' declarations. These are produced for anonymous structs - # or unions; the 'name' is obtained by a typedef. - - def _generate_gen_anonymous_decl(self, tp, name): - if isinstance(tp, model.EnumType): - self._generate_gen_enum_decl(tp, name, '') - else: - self._generate_struct_or_union_decl(tp, '', name) - - def _loading_gen_anonymous(self, tp, name, module): - if isinstance(tp, model.EnumType): - self._loading_gen_enum(tp, name, module, '') - else: - self._loading_struct_or_union(tp, '', name, module) - - def _loaded_gen_anonymous(self, tp, name, module, **kwds): - if isinstance(tp, model.EnumType): - self._loaded_gen_enum(tp, name, module, **kwds) - else: - self._loaded_struct_or_union(tp) - - # ---------- - # constants, likely declared with '#define' - - def _generate_gen_const(self, is_int, name, tp=None, category='const', - check_value=None): - prnt = self._prnt - funcname = '_cffi_%s_%s' % (category, name) - self.export_symbols.append(funcname) - if check_value is not None: - assert is_int - assert category == 'const' - prnt('int %s(char *out_error)' % funcname) - prnt('{') - self._check_int_constant_value(name, check_value) - prnt(' return 0;') - prnt('}') - elif is_int: - assert category == 'const' - prnt('int %s(long long *out_value)' % funcname) - prnt('{') - prnt(' *out_value = (long long)(%s);' % (name,)) - prnt(' return (%s) <= 0;' % (name,)) - prnt('}') - else: - assert tp is not None - assert check_value is None - if category == 'var': - ampersand = '&' - else: - ampersand = '' - extra = '' - if category == 'const' and isinstance(tp, model.StructOrUnion): - extra = 'const *' - ampersand = '&' - prnt(tp.get_c_name(' %s%s(void)' % (extra, funcname), name)) - prnt('{') - prnt(' return (%s%s);' % (ampersand, name)) - prnt('}') - prnt() - - def _generate_gen_constant_decl(self, tp, name): - is_int = isinstance(tp, model.PrimitiveType) and tp.is_integer_type() - self._generate_gen_const(is_int, name, tp) - - _loading_gen_constant = _loaded_noop - - def _load_constant(self, is_int, tp, name, module, check_value=None): - funcname = '_cffi_const_%s' % name - if check_value is not None: - assert is_int - self._load_known_int_constant(module, funcname) - value = check_value - elif is_int: - BType = self.ffi._typeof_locked("long long*")[0] - BFunc = self.ffi._typeof_locked("int(*)(long long*)")[0] - function = module.load_function(BFunc, funcname) - p = self.ffi.new(BType) - negative = function(p) - value = int(p[0]) - if value < 0 and not negative: - BLongLong = self.ffi._typeof_locked("long long")[0] - value += (1 << (8*self.ffi.sizeof(BLongLong))) - else: - assert check_value is None - fntypeextra = '(*)(void)' - if isinstance(tp, model.StructOrUnion): - fntypeextra = '*' + fntypeextra - BFunc = self.ffi._typeof_locked(tp.get_c_name(fntypeextra, name))[0] - function = module.load_function(BFunc, funcname) - value = function() - if isinstance(tp, model.StructOrUnion): - value = value[0] - return value - - def _loaded_gen_constant(self, tp, name, module, library): - is_int = isinstance(tp, model.PrimitiveType) and tp.is_integer_type() - value = self._load_constant(is_int, tp, name, module) - setattr(library, name, value) - type(library)._cffi_dir.append(name) - - # ---------- - # enums - - def _check_int_constant_value(self, name, value): - prnt = self._prnt - if value <= 0: - prnt(' if ((%s) > 0 || (long)(%s) != %dL) {' % ( - name, name, value)) - else: - prnt(' if ((%s) <= 0 || (unsigned long)(%s) != %dUL) {' % ( - name, name, value)) - prnt(' char buf[64];') - prnt(' if ((%s) <= 0)' % name) - prnt(' sprintf(buf, "%%ld", (long)(%s));' % name) - prnt(' else') - prnt(' sprintf(buf, "%%lu", (unsigned long)(%s));' % - name) - prnt(' sprintf(out_error, "%s has the real value %s, not %s",') - prnt(' "%s", buf, "%d");' % (name[:100], value)) - prnt(' return -1;') - prnt(' }') - - def _load_known_int_constant(self, module, funcname): - BType = self.ffi._typeof_locked("char[]")[0] - BFunc = self.ffi._typeof_locked("int(*)(char*)")[0] - function = module.load_function(BFunc, funcname) - p = self.ffi.new(BType, 256) - if function(p) < 0: - error = self.ffi.string(p) - if sys.version_info >= (3,): - error = str(error, 'utf-8') - raise VerificationError(error) - - def _enum_funcname(self, prefix, name): - # "$enum_$1" => "___D_enum____D_1" - name = name.replace('$', '___D_') - return '_cffi_e_%s_%s' % (prefix, name) - - def _generate_gen_enum_decl(self, tp, name, prefix='enum'): - if tp.partial: - for enumerator in tp.enumerators: - self._generate_gen_const(True, enumerator) - return - # - funcname = self._enum_funcname(prefix, name) - self.export_symbols.append(funcname) - prnt = self._prnt - prnt('int %s(char *out_error)' % funcname) - prnt('{') - for enumerator, enumvalue in zip(tp.enumerators, tp.enumvalues): - self._check_int_constant_value(enumerator, enumvalue) - prnt(' return 0;') - prnt('}') - prnt() - - def _loading_gen_enum(self, tp, name, module, prefix='enum'): - if tp.partial: - enumvalues = [self._load_constant(True, tp, enumerator, module) - for enumerator in tp.enumerators] - tp.enumvalues = tuple(enumvalues) - tp.partial_resolved = True - else: - funcname = self._enum_funcname(prefix, name) - self._load_known_int_constant(module, funcname) - - def _loaded_gen_enum(self, tp, name, module, library): - for enumerator, enumvalue in zip(tp.enumerators, tp.enumvalues): - setattr(library, enumerator, enumvalue) - type(library)._cffi_dir.append(enumerator) - - # ---------- - # macros: for now only for integers - - def _generate_gen_macro_decl(self, tp, name): - if tp == '...': - check_value = None - else: - check_value = tp # an integer - self._generate_gen_const(True, name, check_value=check_value) - - _loading_gen_macro = _loaded_noop - - def _loaded_gen_macro(self, tp, name, module, library): - if tp == '...': - check_value = None - else: - check_value = tp # an integer - value = self._load_constant(True, tp, name, module, - check_value=check_value) - setattr(library, name, value) - type(library)._cffi_dir.append(name) - - # ---------- - # global variables - - def _generate_gen_variable_decl(self, tp, name): - if isinstance(tp, model.ArrayType): - if tp.length_is_unknown(): - prnt = self._prnt - funcname = '_cffi_sizeof_%s' % (name,) - self.export_symbols.append(funcname) - prnt("size_t %s(void)" % funcname) - prnt("{") - prnt(" return sizeof(%s);" % (name,)) - prnt("}") - tp_ptr = model.PointerType(tp.item) - self._generate_gen_const(False, name, tp_ptr) - else: - tp_ptr = model.PointerType(tp) - self._generate_gen_const(False, name, tp_ptr, category='var') - - _loading_gen_variable = _loaded_noop - - def _loaded_gen_variable(self, tp, name, module, library): - if isinstance(tp, model.ArrayType): # int a[5] is "constant" in the - # sense that "a=..." is forbidden - if tp.length_is_unknown(): - funcname = '_cffi_sizeof_%s' % (name,) - BFunc = self.ffi._typeof_locked('size_t(*)(void)')[0] - function = module.load_function(BFunc, funcname) - size = function() - BItemType = self.ffi._get_cached_btype(tp.item) - length, rest = divmod(size, self.ffi.sizeof(BItemType)) - if rest != 0: - raise VerificationError( - "bad size: %r does not seem to be an array of %s" % - (name, tp.item)) - tp = tp.resolve_length(length) - tp_ptr = model.PointerType(tp.item) - value = self._load_constant(False, tp_ptr, name, module) - # 'value' is a which we have to replace with - # a if the N is actually known - if tp.length is not None: - BArray = self.ffi._get_cached_btype(tp) - value = self.ffi.cast(BArray, value) - setattr(library, name, value) - type(library)._cffi_dir.append(name) - return - # remove ptr= from the library instance, and replace - # it by a property on the class, which reads/writes into ptr[0]. - funcname = '_cffi_var_%s' % name - BFunc = self.ffi._typeof_locked(tp.get_c_name('*(*)(void)', name))[0] - function = module.load_function(BFunc, funcname) - ptr = function() - def getter(library): - return ptr[0] - def setter(library, value): - ptr[0] = value - setattr(type(library), name, property(getter, setter)) - type(library)._cffi_dir.append(name) - -cffimod_header = r''' -#include -#include -#include -#include -#include /* XXX for ssize_t on some platforms */ - -/* this block of #ifs should be kept exactly identical between - c/_cffi_backend.c, cffi/vengine_cpy.py, cffi/vengine_gen.py - and cffi/_cffi_include.h */ -#if defined(_MSC_VER) -# include /* for alloca() */ -# if _MSC_VER < 1600 /* MSVC < 2010 */ - typedef __int8 int8_t; - typedef __int16 int16_t; - typedef __int32 int32_t; - typedef __int64 int64_t; - typedef unsigned __int8 uint8_t; - typedef unsigned __int16 uint16_t; - typedef unsigned __int32 uint32_t; - typedef unsigned __int64 uint64_t; - typedef __int8 int_least8_t; - typedef __int16 int_least16_t; - typedef __int32 int_least32_t; - typedef __int64 int_least64_t; - typedef unsigned __int8 uint_least8_t; - typedef unsigned __int16 uint_least16_t; - typedef unsigned __int32 uint_least32_t; - typedef unsigned __int64 uint_least64_t; - typedef __int8 int_fast8_t; - typedef __int16 int_fast16_t; - typedef __int32 int_fast32_t; - typedef __int64 int_fast64_t; - typedef unsigned __int8 uint_fast8_t; - typedef unsigned __int16 uint_fast16_t; - typedef unsigned __int32 uint_fast32_t; - typedef unsigned __int64 uint_fast64_t; - typedef __int64 intmax_t; - typedef unsigned __int64 uintmax_t; -# else -# include -# endif -# if _MSC_VER < 1800 /* MSVC < 2013 */ -# ifndef __cplusplus - typedef unsigned char _Bool; -# endif -# endif -#else -# include -# if (defined (__SVR4) && defined (__sun)) || defined(_AIX) || defined(__hpux) -# include -# endif -#endif -''' diff --git a/IKEA_scraper/.venv/Lib/site-packages/cffi/verifier.py b/IKEA_scraper/.venv/Lib/site-packages/cffi/verifier.py deleted file mode 100644 index a500c781..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/cffi/verifier.py +++ /dev/null @@ -1,307 +0,0 @@ -# -# DEPRECATED: implementation for ffi.verify() -# -import sys, os, binascii, shutil, io -from . import __version_verifier_modules__ -from . import ffiplatform -from .error import VerificationError - -if sys.version_info >= (3, 3): - import importlib.machinery - def _extension_suffixes(): - return importlib.machinery.EXTENSION_SUFFIXES[:] -else: - import imp - def _extension_suffixes(): - return [suffix for suffix, _, type in imp.get_suffixes() - if type == imp.C_EXTENSION] - - -if sys.version_info >= (3,): - NativeIO = io.StringIO -else: - class NativeIO(io.BytesIO): - def write(self, s): - if isinstance(s, unicode): - s = s.encode('ascii') - super(NativeIO, self).write(s) - - -class Verifier(object): - - def __init__(self, ffi, preamble, tmpdir=None, modulename=None, - ext_package=None, tag='', force_generic_engine=False, - source_extension='.c', flags=None, relative_to=None, **kwds): - if ffi._parser._uses_new_feature: - raise VerificationError( - "feature not supported with ffi.verify(), but only " - "with ffi.set_source(): %s" % (ffi._parser._uses_new_feature,)) - self.ffi = ffi - self.preamble = preamble - if not modulename: - flattened_kwds = ffiplatform.flatten(kwds) - vengine_class = _locate_engine_class(ffi, force_generic_engine) - self._vengine = vengine_class(self) - self._vengine.patch_extension_kwds(kwds) - self.flags = flags - self.kwds = self.make_relative_to(kwds, relative_to) - # - if modulename: - if tag: - raise TypeError("can't specify both 'modulename' and 'tag'") - else: - key = '\x00'.join(['%d.%d' % sys.version_info[:2], - __version_verifier_modules__, - preamble, flattened_kwds] + - ffi._cdefsources) - if sys.version_info >= (3,): - key = key.encode('utf-8') - k1 = hex(binascii.crc32(key[0::2]) & 0xffffffff) - k1 = k1.lstrip('0x').rstrip('L') - k2 = hex(binascii.crc32(key[1::2]) & 0xffffffff) - k2 = k2.lstrip('0').rstrip('L') - modulename = '_cffi_%s_%s%s%s' % (tag, self._vengine._class_key, - k1, k2) - suffix = _get_so_suffixes()[0] - self.tmpdir = tmpdir or _caller_dir_pycache() - self.sourcefilename = os.path.join(self.tmpdir, modulename + source_extension) - self.modulefilename = os.path.join(self.tmpdir, modulename + suffix) - self.ext_package = ext_package - self._has_source = False - self._has_module = False - - def write_source(self, file=None): - """Write the C source code. It is produced in 'self.sourcefilename', - which can be tweaked beforehand.""" - with self.ffi._lock: - if self._has_source and file is None: - raise VerificationError( - "source code already written") - self._write_source(file) - - def compile_module(self): - """Write the C source code (if not done already) and compile it. - This produces a dynamic link library in 'self.modulefilename'.""" - with self.ffi._lock: - if self._has_module: - raise VerificationError("module already compiled") - if not self._has_source: - self._write_source() - self._compile_module() - - def load_library(self): - """Get a C module from this Verifier instance. - Returns an instance of a FFILibrary class that behaves like the - objects returned by ffi.dlopen(), but that delegates all - operations to the C module. If necessary, the C code is written - and compiled first. - """ - with self.ffi._lock: - if not self._has_module: - self._locate_module() - if not self._has_module: - if not self._has_source: - self._write_source() - self._compile_module() - return self._load_library() - - def get_module_name(self): - basename = os.path.basename(self.modulefilename) - # kill both the .so extension and the other .'s, as introduced - # by Python 3: 'basename.cpython-33m.so' - basename = basename.split('.', 1)[0] - # and the _d added in Python 2 debug builds --- but try to be - # conservative and not kill a legitimate _d - if basename.endswith('_d') and hasattr(sys, 'gettotalrefcount'): - basename = basename[:-2] - return basename - - def get_extension(self): - ffiplatform._hack_at_distutils() # backward compatibility hack - if not self._has_source: - with self.ffi._lock: - if not self._has_source: - self._write_source() - sourcename = ffiplatform.maybe_relative_path(self.sourcefilename) - modname = self.get_module_name() - return ffiplatform.get_extension(sourcename, modname, **self.kwds) - - def generates_python_module(self): - return self._vengine._gen_python_module - - def make_relative_to(self, kwds, relative_to): - if relative_to and os.path.dirname(relative_to): - dirname = os.path.dirname(relative_to) - kwds = kwds.copy() - for key in ffiplatform.LIST_OF_FILE_NAMES: - if key in kwds: - lst = kwds[key] - if not isinstance(lst, (list, tuple)): - raise TypeError("keyword '%s' should be a list or tuple" - % (key,)) - lst = [os.path.join(dirname, fn) for fn in lst] - kwds[key] = lst - return kwds - - # ---------- - - def _locate_module(self): - if not os.path.isfile(self.modulefilename): - if self.ext_package: - try: - pkg = __import__(self.ext_package, None, None, ['__doc__']) - except ImportError: - return # cannot import the package itself, give up - # (e.g. it might be called differently before installation) - path = pkg.__path__ - else: - path = None - filename = self._vengine.find_module(self.get_module_name(), path, - _get_so_suffixes()) - if filename is None: - return - self.modulefilename = filename - self._vengine.collect_types() - self._has_module = True - - def _write_source_to(self, file): - self._vengine._f = file - try: - self._vengine.write_source_to_f() - finally: - del self._vengine._f - - def _write_source(self, file=None): - if file is not None: - self._write_source_to(file) - else: - # Write our source file to an in memory file. - f = NativeIO() - self._write_source_to(f) - source_data = f.getvalue() - - # Determine if this matches the current file - if os.path.exists(self.sourcefilename): - with open(self.sourcefilename, "r") as fp: - needs_written = not (fp.read() == source_data) - else: - needs_written = True - - # Actually write the file out if it doesn't match - if needs_written: - _ensure_dir(self.sourcefilename) - with open(self.sourcefilename, "w") as fp: - fp.write(source_data) - - # Set this flag - self._has_source = True - - def _compile_module(self): - # compile this C source - tmpdir = os.path.dirname(self.sourcefilename) - outputfilename = ffiplatform.compile(tmpdir, self.get_extension()) - try: - same = ffiplatform.samefile(outputfilename, self.modulefilename) - except OSError: - same = False - if not same: - _ensure_dir(self.modulefilename) - shutil.move(outputfilename, self.modulefilename) - self._has_module = True - - def _load_library(self): - assert self._has_module - if self.flags is not None: - return self._vengine.load_library(self.flags) - else: - return self._vengine.load_library() - -# ____________________________________________________________ - -_FORCE_GENERIC_ENGINE = False # for tests - -def _locate_engine_class(ffi, force_generic_engine): - if _FORCE_GENERIC_ENGINE: - force_generic_engine = True - if not force_generic_engine: - if '__pypy__' in sys.builtin_module_names: - force_generic_engine = True - else: - try: - import _cffi_backend - except ImportError: - _cffi_backend = '?' - if ffi._backend is not _cffi_backend: - force_generic_engine = True - if force_generic_engine: - from . import vengine_gen - return vengine_gen.VGenericEngine - else: - from . import vengine_cpy - return vengine_cpy.VCPythonEngine - -# ____________________________________________________________ - -_TMPDIR = None - -def _caller_dir_pycache(): - if _TMPDIR: - return _TMPDIR - result = os.environ.get('CFFI_TMPDIR') - if result: - return result - filename = sys._getframe(2).f_code.co_filename - return os.path.abspath(os.path.join(os.path.dirname(filename), - '__pycache__')) - -def set_tmpdir(dirname): - """Set the temporary directory to use instead of __pycache__.""" - global _TMPDIR - _TMPDIR = dirname - -def cleanup_tmpdir(tmpdir=None, keep_so=False): - """Clean up the temporary directory by removing all files in it - called `_cffi_*.{c,so}` as well as the `build` subdirectory.""" - tmpdir = tmpdir or _caller_dir_pycache() - try: - filelist = os.listdir(tmpdir) - except OSError: - return - if keep_so: - suffix = '.c' # only remove .c files - else: - suffix = _get_so_suffixes()[0].lower() - for fn in filelist: - if fn.lower().startswith('_cffi_') and ( - fn.lower().endswith(suffix) or fn.lower().endswith('.c')): - try: - os.unlink(os.path.join(tmpdir, fn)) - except OSError: - pass - clean_dir = [os.path.join(tmpdir, 'build')] - for dir in clean_dir: - try: - for fn in os.listdir(dir): - fn = os.path.join(dir, fn) - if os.path.isdir(fn): - clean_dir.append(fn) - else: - os.unlink(fn) - except OSError: - pass - -def _get_so_suffixes(): - suffixes = _extension_suffixes() - if not suffixes: - # bah, no C_EXTENSION available. Occurs on pypy without cpyext - if sys.platform == 'win32': - suffixes = [".pyd"] - else: - suffixes = [".so"] - - return suffixes - -def _ensure_dir(filename): - dirname = os.path.dirname(filename) - if dirname and not os.path.isdir(dirname): - os.makedirs(dirname) diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/__pycache__/version.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/__pycache__/version.cpython-39.pyc deleted file mode 100644 index b17a69ed7229f5251fb9b69ccf44949ddf7ecd4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmYk1u}TCn5QdZ6oF^*>R@Syx8088J5z%6WQ@IltES6x1$>0WelaQ>7w@;&`uawre zureoC_``g|2LnGNrqdjyJk4*!D(&x${7;tTGEF#0P^dx*R~YceNR2*mm8q;mGcxSw z#k;cs4twxHTayptIX$7L5!2<2#0lrhO3vdR=i7@UFXVSp#~*&G z>oa!0t~+a(7e?8Zm9nG7Cu17jrFZ) b^Z@>NTT9(K?w+?+y)|%wH-C`?LJ0l^$zn@U diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/cli/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/cli/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index d80cabacbb4b15e676f498048dab9a3122ad89c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186 zcmYe~<>g`kf;c0uL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zlbn%QRGeB8pO;^ho0yYXm0F~qoRg^^AD@|*SrQ+wS5SG2!zMRBr8Fni4rK9XAZ7pn DOh_?) diff --git a/IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/installed-files.txt b/IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/installed-files.txt deleted file mode 100644 index a07675a3..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/installed-files.txt +++ /dev/null @@ -1,415 +0,0 @@ -..\..\..\Scripts\futurize-script.py -..\..\..\Scripts\futurize.exe -..\..\..\Scripts\pasteurize-script.py -..\..\..\Scripts\pasteurize.exe -..\future\__init__.py -..\future\__pycache__\__init__.cpython-39.pyc -..\future\backports\__init__.py -..\future\backports\__pycache__\__init__.cpython-39.pyc -..\future\backports\__pycache__\_markupbase.cpython-39.pyc -..\future\backports\__pycache__\datetime.cpython-39.pyc -..\future\backports\__pycache__\misc.cpython-39.pyc -..\future\backports\__pycache__\socket.cpython-39.pyc -..\future\backports\__pycache__\socketserver.cpython-39.pyc -..\future\backports\__pycache__\total_ordering.cpython-39.pyc -..\future\backports\_markupbase.py -..\future\backports\datetime.py -..\future\backports\email\__init__.py -..\future\backports\email\__pycache__\__init__.cpython-39.pyc -..\future\backports\email\__pycache__\_encoded_words.cpython-39.pyc -..\future\backports\email\__pycache__\_header_value_parser.cpython-39.pyc -..\future\backports\email\__pycache__\_parseaddr.cpython-39.pyc -..\future\backports\email\__pycache__\_policybase.cpython-39.pyc -..\future\backports\email\__pycache__\base64mime.cpython-39.pyc -..\future\backports\email\__pycache__\charset.cpython-39.pyc -..\future\backports\email\__pycache__\encoders.cpython-39.pyc -..\future\backports\email\__pycache__\errors.cpython-39.pyc -..\future\backports\email\__pycache__\feedparser.cpython-39.pyc -..\future\backports\email\__pycache__\generator.cpython-39.pyc -..\future\backports\email\__pycache__\header.cpython-39.pyc -..\future\backports\email\__pycache__\headerregistry.cpython-39.pyc -..\future\backports\email\__pycache__\iterators.cpython-39.pyc -..\future\backports\email\__pycache__\message.cpython-39.pyc -..\future\backports\email\__pycache__\parser.cpython-39.pyc -..\future\backports\email\__pycache__\policy.cpython-39.pyc -..\future\backports\email\__pycache__\quoprimime.cpython-39.pyc -..\future\backports\email\__pycache__\utils.cpython-39.pyc -..\future\backports\email\_encoded_words.py -..\future\backports\email\_header_value_parser.py -..\future\backports\email\_parseaddr.py -..\future\backports\email\_policybase.py -..\future\backports\email\base64mime.py -..\future\backports\email\charset.py -..\future\backports\email\encoders.py -..\future\backports\email\errors.py -..\future\backports\email\feedparser.py -..\future\backports\email\generator.py -..\future\backports\email\header.py -..\future\backports\email\headerregistry.py -..\future\backports\email\iterators.py -..\future\backports\email\message.py -..\future\backports\email\mime\__init__.py -..\future\backports\email\mime\__pycache__\__init__.cpython-39.pyc -..\future\backports\email\mime\__pycache__\application.cpython-39.pyc -..\future\backports\email\mime\__pycache__\audio.cpython-39.pyc -..\future\backports\email\mime\__pycache__\base.cpython-39.pyc -..\future\backports\email\mime\__pycache__\image.cpython-39.pyc -..\future\backports\email\mime\__pycache__\message.cpython-39.pyc -..\future\backports\email\mime\__pycache__\multipart.cpython-39.pyc -..\future\backports\email\mime\__pycache__\nonmultipart.cpython-39.pyc -..\future\backports\email\mime\__pycache__\text.cpython-39.pyc -..\future\backports\email\mime\application.py -..\future\backports\email\mime\audio.py -..\future\backports\email\mime\base.py -..\future\backports\email\mime\image.py -..\future\backports\email\mime\message.py -..\future\backports\email\mime\multipart.py -..\future\backports\email\mime\nonmultipart.py -..\future\backports\email\mime\text.py -..\future\backports\email\parser.py -..\future\backports\email\policy.py -..\future\backports\email\quoprimime.py -..\future\backports\email\utils.py -..\future\backports\html\__init__.py -..\future\backports\html\__pycache__\__init__.cpython-39.pyc -..\future\backports\html\__pycache__\entities.cpython-39.pyc -..\future\backports\html\__pycache__\parser.cpython-39.pyc -..\future\backports\html\entities.py -..\future\backports\html\parser.py -..\future\backports\http\__init__.py -..\future\backports\http\__pycache__\__init__.cpython-39.pyc -..\future\backports\http\__pycache__\client.cpython-39.pyc -..\future\backports\http\__pycache__\cookiejar.cpython-39.pyc -..\future\backports\http\__pycache__\cookies.cpython-39.pyc -..\future\backports\http\__pycache__\server.cpython-39.pyc -..\future\backports\http\client.py -..\future\backports\http\cookiejar.py -..\future\backports\http\cookies.py -..\future\backports\http\server.py -..\future\backports\misc.py -..\future\backports\socket.py -..\future\backports\socketserver.py -..\future\backports\test\__init__.py -..\future\backports\test\__pycache__\__init__.cpython-39.pyc -..\future\backports\test\__pycache__\pystone.cpython-39.pyc -..\future\backports\test\__pycache__\ssl_servers.cpython-39.pyc -..\future\backports\test\__pycache__\support.cpython-39.pyc -..\future\backports\test\badcert.pem -..\future\backports\test\badkey.pem -..\future\backports\test\dh512.pem -..\future\backports\test\https_svn_python_org_root.pem -..\future\backports\test\keycert.passwd.pem -..\future\backports\test\keycert.pem -..\future\backports\test\keycert2.pem -..\future\backports\test\nokia.pem -..\future\backports\test\nullbytecert.pem -..\future\backports\test\nullcert.pem -..\future\backports\test\pystone.py -..\future\backports\test\sha256.pem -..\future\backports\test\ssl_cert.pem -..\future\backports\test\ssl_key.passwd.pem -..\future\backports\test\ssl_key.pem -..\future\backports\test\ssl_servers.py -..\future\backports\test\support.py -..\future\backports\total_ordering.py -..\future\backports\urllib\__init__.py -..\future\backports\urllib\__pycache__\__init__.cpython-39.pyc -..\future\backports\urllib\__pycache__\error.cpython-39.pyc -..\future\backports\urllib\__pycache__\parse.cpython-39.pyc -..\future\backports\urllib\__pycache__\request.cpython-39.pyc -..\future\backports\urllib\__pycache__\response.cpython-39.pyc -..\future\backports\urllib\__pycache__\robotparser.cpython-39.pyc -..\future\backports\urllib\error.py -..\future\backports\urllib\parse.py -..\future\backports\urllib\request.py -..\future\backports\urllib\response.py -..\future\backports\urllib\robotparser.py -..\future\backports\xmlrpc\__init__.py -..\future\backports\xmlrpc\__pycache__\__init__.cpython-39.pyc -..\future\backports\xmlrpc\__pycache__\client.cpython-39.pyc -..\future\backports\xmlrpc\__pycache__\server.cpython-39.pyc -..\future\backports\xmlrpc\client.py -..\future\backports\xmlrpc\server.py -..\future\builtins\__init__.py -..\future\builtins\__pycache__\__init__.cpython-39.pyc -..\future\builtins\__pycache__\disabled.cpython-39.pyc -..\future\builtins\__pycache__\iterators.cpython-39.pyc -..\future\builtins\__pycache__\misc.cpython-39.pyc -..\future\builtins\__pycache__\new_min_max.cpython-39.pyc -..\future\builtins\__pycache__\newnext.cpython-39.pyc -..\future\builtins\__pycache__\newround.cpython-39.pyc -..\future\builtins\__pycache__\newsuper.cpython-39.pyc -..\future\builtins\disabled.py -..\future\builtins\iterators.py -..\future\builtins\misc.py -..\future\builtins\new_min_max.py -..\future\builtins\newnext.py -..\future\builtins\newround.py -..\future\builtins\newsuper.py -..\future\moves\__init__.py -..\future\moves\__pycache__\__init__.cpython-39.pyc -..\future\moves\__pycache__\_dummy_thread.cpython-39.pyc -..\future\moves\__pycache__\_markupbase.cpython-39.pyc -..\future\moves\__pycache__\_thread.cpython-39.pyc -..\future\moves\__pycache__\builtins.cpython-39.pyc -..\future\moves\__pycache__\collections.cpython-39.pyc -..\future\moves\__pycache__\configparser.cpython-39.pyc -..\future\moves\__pycache__\copyreg.cpython-39.pyc -..\future\moves\__pycache__\itertools.cpython-39.pyc -..\future\moves\__pycache__\pickle.cpython-39.pyc -..\future\moves\__pycache__\queue.cpython-39.pyc -..\future\moves\__pycache__\reprlib.cpython-39.pyc -..\future\moves\__pycache__\socketserver.cpython-39.pyc -..\future\moves\__pycache__\subprocess.cpython-39.pyc -..\future\moves\__pycache__\sys.cpython-39.pyc -..\future\moves\__pycache__\winreg.cpython-39.pyc -..\future\moves\_dummy_thread.py -..\future\moves\_markupbase.py -..\future\moves\_thread.py -..\future\moves\builtins.py -..\future\moves\collections.py -..\future\moves\configparser.py -..\future\moves\copyreg.py -..\future\moves\dbm\__init__.py -..\future\moves\dbm\__pycache__\__init__.cpython-39.pyc -..\future\moves\dbm\__pycache__\dumb.cpython-39.pyc -..\future\moves\dbm\__pycache__\gnu.cpython-39.pyc -..\future\moves\dbm\__pycache__\ndbm.cpython-39.pyc -..\future\moves\dbm\dumb.py -..\future\moves\dbm\gnu.py -..\future\moves\dbm\ndbm.py -..\future\moves\html\__init__.py -..\future\moves\html\__pycache__\__init__.cpython-39.pyc -..\future\moves\html\__pycache__\entities.cpython-39.pyc -..\future\moves\html\__pycache__\parser.cpython-39.pyc -..\future\moves\html\entities.py -..\future\moves\html\parser.py -..\future\moves\http\__init__.py -..\future\moves\http\__pycache__\__init__.cpython-39.pyc -..\future\moves\http\__pycache__\client.cpython-39.pyc -..\future\moves\http\__pycache__\cookiejar.cpython-39.pyc -..\future\moves\http\__pycache__\cookies.cpython-39.pyc -..\future\moves\http\__pycache__\server.cpython-39.pyc -..\future\moves\http\client.py -..\future\moves\http\cookiejar.py -..\future\moves\http\cookies.py -..\future\moves\http\server.py -..\future\moves\itertools.py -..\future\moves\pickle.py -..\future\moves\queue.py -..\future\moves\reprlib.py -..\future\moves\socketserver.py -..\future\moves\subprocess.py -..\future\moves\sys.py -..\future\moves\test\__init__.py -..\future\moves\test\__pycache__\__init__.cpython-39.pyc -..\future\moves\test\__pycache__\support.cpython-39.pyc -..\future\moves\test\support.py -..\future\moves\tkinter\__init__.py -..\future\moves\tkinter\__pycache__\__init__.cpython-39.pyc -..\future\moves\tkinter\__pycache__\colorchooser.cpython-39.pyc -..\future\moves\tkinter\__pycache__\commondialog.cpython-39.pyc -..\future\moves\tkinter\__pycache__\constants.cpython-39.pyc -..\future\moves\tkinter\__pycache__\dialog.cpython-39.pyc -..\future\moves\tkinter\__pycache__\dnd.cpython-39.pyc -..\future\moves\tkinter\__pycache__\filedialog.cpython-39.pyc -..\future\moves\tkinter\__pycache__\font.cpython-39.pyc -..\future\moves\tkinter\__pycache__\messagebox.cpython-39.pyc -..\future\moves\tkinter\__pycache__\scrolledtext.cpython-39.pyc -..\future\moves\tkinter\__pycache__\simpledialog.cpython-39.pyc -..\future\moves\tkinter\__pycache__\tix.cpython-39.pyc -..\future\moves\tkinter\__pycache__\ttk.cpython-39.pyc -..\future\moves\tkinter\colorchooser.py -..\future\moves\tkinter\commondialog.py -..\future\moves\tkinter\constants.py -..\future\moves\tkinter\dialog.py -..\future\moves\tkinter\dnd.py -..\future\moves\tkinter\filedialog.py -..\future\moves\tkinter\font.py -..\future\moves\tkinter\messagebox.py -..\future\moves\tkinter\scrolledtext.py -..\future\moves\tkinter\simpledialog.py -..\future\moves\tkinter\tix.py -..\future\moves\tkinter\ttk.py -..\future\moves\urllib\__init__.py -..\future\moves\urllib\__pycache__\__init__.cpython-39.pyc -..\future\moves\urllib\__pycache__\error.cpython-39.pyc -..\future\moves\urllib\__pycache__\parse.cpython-39.pyc -..\future\moves\urllib\__pycache__\request.cpython-39.pyc -..\future\moves\urllib\__pycache__\response.cpython-39.pyc -..\future\moves\urllib\__pycache__\robotparser.cpython-39.pyc -..\future\moves\urllib\error.py -..\future\moves\urllib\parse.py -..\future\moves\urllib\request.py -..\future\moves\urllib\response.py -..\future\moves\urllib\robotparser.py -..\future\moves\winreg.py -..\future\moves\xmlrpc\__init__.py -..\future\moves\xmlrpc\__pycache__\__init__.cpython-39.pyc -..\future\moves\xmlrpc\__pycache__\client.cpython-39.pyc -..\future\moves\xmlrpc\__pycache__\server.cpython-39.pyc -..\future\moves\xmlrpc\client.py -..\future\moves\xmlrpc\server.py -..\future\standard_library\__init__.py -..\future\standard_library\__pycache__\__init__.cpython-39.pyc -..\future\tests\__init__.py -..\future\tests\__pycache__\__init__.cpython-39.pyc -..\future\tests\__pycache__\base.cpython-39.pyc -..\future\tests\base.py -..\future\types\__init__.py -..\future\types\__pycache__\__init__.cpython-39.pyc -..\future\types\__pycache__\newbytes.cpython-39.pyc -..\future\types\__pycache__\newdict.cpython-39.pyc -..\future\types\__pycache__\newint.cpython-39.pyc -..\future\types\__pycache__\newlist.cpython-39.pyc -..\future\types\__pycache__\newmemoryview.cpython-39.pyc -..\future\types\__pycache__\newobject.cpython-39.pyc -..\future\types\__pycache__\newopen.cpython-39.pyc -..\future\types\__pycache__\newrange.cpython-39.pyc -..\future\types\__pycache__\newstr.cpython-39.pyc -..\future\types\newbytes.py -..\future\types\newdict.py -..\future\types\newint.py -..\future\types\newlist.py -..\future\types\newmemoryview.py -..\future\types\newobject.py -..\future\types\newopen.py -..\future\types\newrange.py -..\future\types\newstr.py -..\future\utils\__init__.py -..\future\utils\__pycache__\__init__.cpython-39.pyc -..\future\utils\__pycache__\surrogateescape.cpython-39.pyc -..\future\utils\surrogateescape.py -..\libfuturize\__init__.py -..\libfuturize\__pycache__\__init__.cpython-39.pyc -..\libfuturize\__pycache__\fixer_util.cpython-39.pyc -..\libfuturize\__pycache__\main.cpython-39.pyc -..\libfuturize\fixer_util.py -..\libfuturize\fixes\__init__.py -..\libfuturize\fixes\__pycache__\__init__.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_UserDict.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_absolute_import.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_add__future__imports_except_unicode_literals.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_basestring.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_bytes.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_cmp.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_division.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_division_safe.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_execfile.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_future_builtins.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_future_standard_library.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_future_standard_library_urllib.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_input.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_metaclass.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_next_call.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_object.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_oldstr_wrap.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_order___future__imports.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_print.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_print_with_import.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_raise.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_remove_old__future__imports.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_unicode_keep_u.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_unicode_literals_import.cpython-39.pyc -..\libfuturize\fixes\__pycache__\fix_xrange_with_import.cpython-39.pyc -..\libfuturize\fixes\fix_UserDict.py -..\libfuturize\fixes\fix_absolute_import.py -..\libfuturize\fixes\fix_add__future__imports_except_unicode_literals.py -..\libfuturize\fixes\fix_basestring.py -..\libfuturize\fixes\fix_bytes.py -..\libfuturize\fixes\fix_cmp.py -..\libfuturize\fixes\fix_division.py -..\libfuturize\fixes\fix_division_safe.py -..\libfuturize\fixes\fix_execfile.py -..\libfuturize\fixes\fix_future_builtins.py -..\libfuturize\fixes\fix_future_standard_library.py -..\libfuturize\fixes\fix_future_standard_library_urllib.py -..\libfuturize\fixes\fix_input.py -..\libfuturize\fixes\fix_metaclass.py -..\libfuturize\fixes\fix_next_call.py -..\libfuturize\fixes\fix_object.py -..\libfuturize\fixes\fix_oldstr_wrap.py -..\libfuturize\fixes\fix_order___future__imports.py -..\libfuturize\fixes\fix_print.py -..\libfuturize\fixes\fix_print_with_import.py -..\libfuturize\fixes\fix_raise.py -..\libfuturize\fixes\fix_remove_old__future__imports.py -..\libfuturize\fixes\fix_unicode_keep_u.py -..\libfuturize\fixes\fix_unicode_literals_import.py -..\libfuturize\fixes\fix_xrange_with_import.py -..\libfuturize\main.py -..\libpasteurize\__init__.py -..\libpasteurize\__pycache__\__init__.cpython-39.pyc -..\libpasteurize\__pycache__\main.cpython-39.pyc -..\libpasteurize\fixes\__init__.py -..\libpasteurize\fixes\__pycache__\__init__.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\feature_base.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_add_all__future__imports.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_add_all_future_builtins.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_add_future_standard_library_import.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_annotations.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_division.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_features.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_fullargspec.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_future_builtins.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_getcwd.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_imports.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_imports2.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_kwargs.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_memoryview.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_metaclass.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_newstyle.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_next.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_printfunction.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_raise.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_raise_.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_throw.cpython-39.pyc -..\libpasteurize\fixes\__pycache__\fix_unpacking.cpython-39.pyc -..\libpasteurize\fixes\feature_base.py -..\libpasteurize\fixes\fix_add_all__future__imports.py -..\libpasteurize\fixes\fix_add_all_future_builtins.py -..\libpasteurize\fixes\fix_add_future_standard_library_import.py -..\libpasteurize\fixes\fix_annotations.py -..\libpasteurize\fixes\fix_division.py -..\libpasteurize\fixes\fix_features.py -..\libpasteurize\fixes\fix_fullargspec.py -..\libpasteurize\fixes\fix_future_builtins.py -..\libpasteurize\fixes\fix_getcwd.py -..\libpasteurize\fixes\fix_imports.py -..\libpasteurize\fixes\fix_imports2.py -..\libpasteurize\fixes\fix_kwargs.py -..\libpasteurize\fixes\fix_memoryview.py -..\libpasteurize\fixes\fix_metaclass.py -..\libpasteurize\fixes\fix_newstyle.py -..\libpasteurize\fixes\fix_next.py -..\libpasteurize\fixes\fix_printfunction.py -..\libpasteurize\fixes\fix_raise.py -..\libpasteurize\fixes\fix_raise_.py -..\libpasteurize\fixes\fix_throw.py -..\libpasteurize\fixes\fix_unpacking.py -..\libpasteurize\main.py -..\past\__init__.py -..\past\__pycache__\__init__.cpython-39.pyc -..\past\builtins\__init__.py -..\past\builtins\__pycache__\__init__.cpython-39.pyc -..\past\builtins\__pycache__\misc.cpython-39.pyc -..\past\builtins\__pycache__\noniterators.cpython-39.pyc -..\past\builtins\misc.py -..\past\builtins\noniterators.py -..\past\translation\__init__.py -..\past\translation\__pycache__\__init__.cpython-39.pyc -..\past\types\__init__.py -..\past\types\__pycache__\__init__.cpython-39.pyc -..\past\types\__pycache__\basestring.cpython-39.pyc -..\past\types\__pycache__\olddict.cpython-39.pyc -..\past\types\__pycache__\oldstr.cpython-39.pyc -..\past\types\basestring.py -..\past\types\olddict.py -..\past\types\oldstr.py -..\past\utils\__init__.py -..\past\utils\__pycache__\__init__.cpython-39.pyc -PKG-INFO -SOURCES.txt -dependency_links.txt -entry_points.txt -top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index b53a9bc4e92b328061921e52bb19745048ab144d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191 zcmYe~<>g`k0%o0Eu^{>}h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o11y%_=6KGNU9v zFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2uPnwVGbyGxvm{lwATc>RF+H_7 zCatujv?w(u3CJ(VFDfaHNzF~n%!$d(%uS7nkI&4@EQycTE2zB1VUwGmQks)$2eSP$ H5HkP(aRf8) diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index a75f4a9c553cebcbc827f107bdbd56b8e8b6d10c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 185 zcmYe~<>g`k0%o0Eu^{>}h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o11*%_=6KGNU9v zFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2uPnwVGbyGxvm{lwATc>RF+H_7 zCatujv?w(u3CJ(VFDfaH$tWo)h>4HS%*!l^kJl@xyv1RYo1apelWGUD_cIVP001tx BF`fVb diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 44a92df3c3cb015fd86aaf3d4bf886128c359ffc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmYe~<>g`k0%o0Eu^{>}h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o11u%_=6KGNU9v zFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2uPnwVGbyGxvm{lwATc>RF+H_7 zCatujv?w(u3CJ(VFDfaHDJ{y$0ji3R&&g`k0%o0Ev1&m2F^Gc<7=auIATDMB5-AM944RC7D;bJF!U*D5f}2%LKxIZr zeqKybVqQvqZcK1;Mt*)yjHkD&V|;OPQDQ-AQH)+$YF=54Pi9g~ab`)XZb4#lc4B&J zaZFliNoi4POcIb^kY7|%98-~-Q&f-~6Ca2KczG$)edCyXCP(( E0JSqRoB#j- diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index f77aae1fe918e32e67e94856842834d631f2a57f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmYe~<>g`k0%o0EvF;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8ys{Xd z%%qs&%#u{yg2d$P#PrnS7>LO+x%p*4PDV*dK}>vnW?p7Ve7s&kg`k0%o0Eu^{>}h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o11z%_=6KGNU9v zFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2uPnwVGbyGxvm{lwATc>RF+H_7 zCatujv?w(uH@^(XsmRSKDoBorkI&4@EQycTE2zB1VUwGmQks)$2eS1u5HkP(#`ZAN diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/tests/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/future/tests/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 5c4a2e84a8eebd246fb999bfe4a47cf7c930aae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmYe~<>g`k0%o0Eu^{>}h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o11>%_=6KGNU9v zFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2uPnwVGbyGxvm{lwATc>RF+H_7 tCatujv?w*EB(=DtI3_+mGcU6wK3=b&@)n0pZhlH>PO2Tqy3at&003W0E#m+H diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/ares.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/ares.cpython-39.pyc deleted file mode 100644 index 64c641b56d68e48044a1db263f2e067a9bb6b594..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 408 zcmaJ-!AiqG5Zz7F7y`Wr-uGw=uBf*lqJn}}q)@%Yh3$5CY@?fQ*i9qxkNl-vJ^2fs z+*AY);=sH&bC`KEPYebL^09k(EhZSD_pbRJfp1QIx{(KkGNiByG`{P&r*RPk2&1Bx zg&0Bj)X(}4q3TW1Fnn#!g?xSyRyiU~QHm;`=Q^(%B6Kbsc{G-!g;D8j0X3{DYQY&@ zgQZgVaz>McQlg-=AVmc#P00a0N(dqM4*s1?KK!X@h+90m9Y*aI=gLUVvzu;2^h;O(X6k2oshHT^)Zs2o#nX*Z_zSKrc5?s# diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_abstract_linkable.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_abstract_linkable.cp39-win_amd64.pyd deleted file mode 100644 index 6e9973e45bd1772ecafbb1cced8dc29a7d9a3d8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115200 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 PVUi1xCN)@Y*zzHVf*9PS}r7wHJoE4AF1{3gCU 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_hub_local.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_hub_local.cp39-win_amd64.pyd deleted file mode 100644 index 4215d357b93dfc674a33742fcfe29267694b37da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60416 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 LYT(t|Gg1Eshj;d( diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_hub_primitives.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_hub_primitives.cp39-win_amd64.pyd deleted file mode 100644 index b4225540192ceff3dd53425e327a15e081bad18c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132608 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_ident.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_ident.cp39-win_amd64.pyd deleted file mode 100644 index 8bce5d8378702a05514b4727cd279e14127073b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57856 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 KiYR;YfBy+TA+-1a diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_imap.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_imap.cp39-win_amd64.pyd deleted file mode 100644 index efcb821a0191100f8fd41086810c57739fa9b1e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93184 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 G-2ZRCPsMHk diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_semaphore.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_semaphore.cp39-win_amd64.pyd deleted file mode 100644 index ffd3c617ec5d684ad93dfd7c366c7154b7eea2af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124928 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_tracer.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_tracer.cp39-win_amd64.pyd deleted file mode 100644 index 609554c23f4a21af7cb8b9be041f43fffa0ab3a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93696 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 z 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_waiter.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_c_waiter.cp39-win_amd64.pyd deleted file mode 100644 index 02342058cc40d29d86845484cfa33185005a8290..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 86016 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 z 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�>3zn3&1zo90-h)wz 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 A^Z)<= diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_cevent.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_cevent.cp39-win_amd64.pyd deleted file mode 100644 index 819c39cb01011340b19db02e0105fa93e798d524..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113664 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 Pzto+d_JE)e*gV=X>;#cp7U(y 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°=JSWdKM8WIWdTW{^|}c>9luyE7_wLu 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

hug>0%qg!ZqgqY|NX1fANu@C={qez%(3@k zOuN!fdI`G+7L(70v+cz#dCM=?<*y1XZ`*$sFQ;IKAI9e4@0j_`kGNonDuyDgquRY^ zPzsd)c){|&tG$g83p0E7d0PvE=Ne*uy144w@7$<*Vcb>y$+gr~(-ftDeS90NA}s0A zar4KpTJ(ho(x2LZzJ2KsV!fARn0bFaCJA4Ik4EHqz|Qk};-!5}hu;J$VMBz@&C<%Z zy&6)Ph22M}ZOYjvmTXHrcXOliZi2<9B3(>)$oUY;#%eD`k^T|Z7-%>w$ z=+$wJn_gACEW`A=2kS@q==B!J_xPVLWP06Z=Xv$?TE(pErk4WLKzdz&nW5LGRv3Ey z;aBp}Yc6u0AHC#!(H-b>>Tuk@%H%S*ZNUmalva`aefY^s2`4(2ax-u`@zaZGEPgW> zZ2U)GCd^zilfl>e!}uR>I*jw2ziOs`PeN(D8I#lT&(9;CX8Qr> zQE#{hRXiOB`agLCylzxB9xq0R!eYdC+?Ps{sJT@NR z3m}*ieC=6>FK{}^cr^FO`>k9JCdz!G(at3FnzTLdUW@j;G}qIf$FKyHzdeVrW#(0f5$2d>p&-ZhSxcB^SPbOyKUHD!xk#;_Hl``g;kp*@xleXJi#0 z{wcQma1I(nC|{3)#SLtw-i>+rk-l3Szwr5a7&i|T!6YV8I9D~oEAlKbIO2EBPRf@; zzP~{}-sPTie-mOuVu3}E{9m4Z7G-#5;JG-MzOA6`4OYoO%nqAx%ac~{eWY9a*~ z^gS|N99#~>o^Ay`jbHcyQ1ed=woz8L68>VTObos?erN=|g2Q*KeggeruPrP_R@W)W z*?5H5l+&UGmZ4oYCH;)oG1&hLgz{dR;IqF0@`!^^d3gQT{&3K?C+zzcU&VUECwb;$ z<_nMVQ`Hq~sPCNlLYfesWWKN%1aPf4{Lhz=J>Pucjq_!_;RxvIT5qT)G2!)wL-fL# zFMNtBK2rJ{aKD)^+;~>wLhB6=<75-&3qScKl05T;>(Gu9M*$1-1)k?0skjz-8;`f3 zJI8;B(+>FV#J%2-!qrctSi+O6HxRw`S7myIl1$vDcOD-ANPIIy=P5{-8<+(N+a}zH zO6H{=zh*tP0{Fc2_sGnY*J*egE0k`8f)nI+gf1%F@j9xU)YwHo<}iRRq@=TwLe zvVVijHc=?hR`wk zCRvWAk7Pk$S`4O7(r5$OSzG@Vjnmi=(&Lrnk!2n`$l>=EAHN@GGP&2+9_JK$eXajo z)n7BxhTlKMPgOrhAGrDb9n@;@d%vu&wV3s_uMoT=rH|p9p^M*l|Cmzw%z}4)?M^5e zOm#3no(sBmQv3T~dM99N z2m5~&X!<1kuZt#qfB*BnxX1#N*DqpxSpL5%m9lj|MVc||-bSuV8?9{+v2UDhzW!9> zoDYpOUw4Ov@Jrk7|5A1V4=jz#Y zoktp6NPY^%?KW$9XZ&#D_*~V?vnR(7^}_Gh!}cfhdVNyw7!4EQwXVjo=X!nu-gLpR zQy?3)0JP$lY_@=nLqxj>A_nuF+gL! zbFOL&NI2)j*vt%0VPI6j81Yw(P{6#-R7rabhX;;9n|^Wp@;vq3{~mfrMgUw@+Eg&5 zfiF(ZRIo}1mo0w))bs+O_rS<*tey2uIawK~E31Bf@K(>k1!}Up2K3K$x0dOTm#J@W zKHLc6{@u>Q-xx>p<%Fat{f6D!4r8SKPUAa&h&{irHvXrA%l2<%FK#5~Ssg7UzdY4E z?Hf%UC!4SQ#?Fps-gtO^CC!Qs5C8Vu zbFO4-d>&E;`QH>#jh0!8b;`bQf}l^S6$6G$fp`2FAi`4q5zOKTQNEq+CZwGuW-c$b9z624Eu z$0U4O!tY3UM#5PFw_d{AB>m$%2PFKUgrAXcM8fAK9Fy>@gym;+ zJxe64lW?nqtrE6Nn3C|2ghwTOOu`Wf|4G7^C45D~S^uHyyG+7b2^%E5OTxEEc&~)- zlkhPKM6NTw#jo!!T||CCgEo!{IZ0nB>b_2XC+*6R@bvp!d(*HC1F~^`y@On;o}mH zNcayDj!Ae{!dbtPc1Tz&;bsYMlQ1peyCocw@Us%0l<<2JPDrSJt>Mp;(2}rD!p#!4 zN*I-}U&2EY4oUb~3BN4icO?9G3Ds|OeG4S4k+4C+RtY;LJRso%624Eu$0R%<;VB8v znDFPio-qlZlkiCiha`MJ!nB0#5;jX%FQFx2rG&r!nTG$OgeN8Zw1h_`d_cmignK32 zAmI`TOC%hh&~U#a;onL4goK}v@DT|QNEnr{MZ#+(yh_4(5}x^~&_%-MB)n1h`M5lb zx>L(8Q3JH(V8WrkVtyX+g(m-N71q6b8rL%_p@B>L5$?Zzu>-M0wl*8@i6wipO6^F; zVu|ipwswEKySpY6>+W1_#riv9scbx%xWT;L)*sKVw%WUs9s6%+OZUcBTLR#QUCBgj z<*Zqj{Iy2nnV6OBido^X4JI76;t5XNXKHgw?CeBVhD_Nqc%TXpuOTSWSZAcSJG*kV z)fb6pt=>d7-tB>8*Bp(12@<<|TCD2c4D^29gAi;{I)5&zLwKHoYMXhKD z0+DXiVfBDYsdzVNk0yf(VwbfkH?n2={Cxods0TGa8FT zZ4j=e)YeivWA*h;>xc)o#!|6F6!at%`nn=nO>#GRV*Rm>-YjJyM2Lu}E*rCPAu!2K ze!LW{7=K_#%^-4v5KOD62THuBCl-wZcK1Qx5+j;`{x&Y)h+ZO=Ae2lH zeF>xohz*)r6tObB?HTZn-RIl^t3j#NR-BM_Rp0>=g9v4SXJ-;z*Av-K?a%afbO9t0 zAEmi!Z)>cG)89lEWURFs(Y>A4+S;|$lR!SwlS03veE>|1oO)Q6l{E#_;v84h?tbOpc7FaxY@FYgbx6bi6#;5do_u z6Mi<`11;4N0l}CpNcT~H7|zIm5i|pKB%?%7!?3^;+~&c@p>`(H8MA6)wfkyUQwM{w zQt4z0r0zv!=&^9PGoC;X9t?+9Qb&=jc|i3hpr;_A5IhHJN3yp&3LTMwfRh^SNT$=h zDaylAQ)}(X0Cf+Xh*jSc%XZa=(Ww1l5@LByNBVS94RliksI6oH0*8aIfqfcU_Mnwb zdZ2Z5$4Don2!~{Ex+4a~XlK|RL)q?3(vofw&LDznJ(ime3WQw{>i5SE_9fF$1P4tbb?%>nVHUBG@>I(;zc~fLB85HQ~iX`^MqV@GwUG3WSwRIi< zt9V3NrN@gtXV_~$Xa+rJ{K*Fr@*i2}fygY2)*75xob@=;jzM0AIxtQ)x!N);53SRO z&hh|CrM2G0yUuj7$67^W(JJUJ)>%AYGL%}Y84Q-OYJBYF)fNOEyh{Iq(X=eZqNLB0 zz5BW*Z{#`p5FP7QEqZiCFK4nek|jGmz_b}a?TT30bUbB6 z(#c*Km7KxHLDI38BGG6llZx~uLZmUWcNN5Qek%Sctkiqz9i65AKwo{_HxKb{dwo=0>YMne2ANyp>H9rcrOq z0;c#EqX&)O$pi*h#A)O)jRohy%t4DYFoA4(JHxC4IDoV5G9UkEzq#kcNbhKuK9472C>qM9BONhjLxmwDLBKmhG<<;v5#I$% za2wf>h?7Z&fdB0N&*kSD!`LqSezIJ|He|s%y}LUGLl`n;tumliLHUpxh$jvt_oM50 z`1Px23|VZcW^6W~k(wLtv!*p5Xm2v7F^FIUgJNc}WJ8AN0Xru{CM`zRcxM~{EUPif z7Akt)u7NFOgQe9&Mp_o?8@#4XYSxl$oWY_1Z$UTemQWcqgi6@Jq+~}d@2~(G@}RJ` zc7tn7KyT>b75x><`ujbZ!h1cqD!R5$Y1Na(fEL264D60HZ6ql528!#UUXksL$6R=# zHufq#Zyb>Dn1rV!EGyFQt0lDgCB&9x$j$#+cLC21r8Y-0v2A7^iTdqw*{*c5&*0Cd zsH(SsUq>X-5hGG+{iHPAQ>y0Up?yX+U{Gp-gu&n_)T9 zxs-~NOyXTKJ(-@ttu9Q|2J*4Pgcl zOLIM;?P*9CKJ!JMcogZObZlQdlT9Bae0m~~P7-THQ!|pk2&R7rkUxd43Gwiu-?K%4 z_o713pPf`Erb?Jb0yqggcq0To6G|ktj-Y3Z2c&vXH|lWI0CKzNPQ);(Lk6tX)@~ZW zVo@5#Z*aw30#C1Oy}lv?4Qb3F;(tANq0z?0>14RM1fIu#h`b02#Tr1g^uq{6Wq1HsOzOV|W z{3D_#1&GXw(05=o*dYa)c{SWlAraka&KhqV*kj~D=Yh)+{cTf{hc?eLe2 zpIL_S?sh$7s1EdDCA`5* z6X^~y|KYh!7I;LOq}w1}Y&oDFG(O&WkXp5$aEoBkqhL;JxroZQ)qH4}{6&~8x0 z7`r_N`YNeyLJ+X8WT_Ng&n(t~a+kU#eJWYW%T5UsR03Cr2PhlRXEj}^%O?zvN{p6lo23VKvo(To!6F}Wm1MZ4sq33!q=`}+<5ki*i zcu}%5p3Y>Q5+D^55_TpUMdoBU3|7TLo|)QuCPbvqp#H(fNn|GNMUzuKW3XzdM`=L| zn$?vIqb5QtPn@=LwcSfJy~V0PhGv{>+z?RFwXBt`7R=@1$=*!&LA`>;qy`0Tx$5Kf zg|5hf7_4S2AUgIsfU|jq8dz{q3e8GD-?;Rmi~h92r4?6>oRF@JMD=n=7Na6;(B7Vu z+h&ES$^#t>vb(%7WT+7S?D{ap(8^02GG@-AbGh#nTN66La;z|PkGC_`Yi#I%1?i?ENsT547Ju~d$|Ow zp)m8~Semuy725@-ePG>Q&oUV`wmt&9>%*RrGhA!kk?aK-p%F5f_&(BtAQ3GPh`8Dv zpl88I)yq5(L|#6IFlM^Q^pKG%oQ|c^(8jVhEd7GsiaYCwG+pK;8eOMWaL^^lMTq)P zl!8;#(SC|+Ug7Xifp?awc+R= zGMt>*kC;4Uh|(OxYguoHu)tc`?HJoGbD%j6Wg&wZ!3e;Z>}dUb?W$(PSBa1`CSQ zAIt%5(eliT=S{Lzr{CMYR;&{O1s9GDCcWIve}q3^^p}A7D8h| zlBof8M^^ZxHl)K}EZ8}Qq1)(#k;I0ex7lI05!VI{Xb+GV$_S+W9xPKCBJ#4lSZTC} z2^l1#jF^nfD&Gn-?|EbM01{RoZo@VP&nrBdk0-mN)y(n~snm!wn32_~mza3K)RGH1 z-q)42Y={nFm3m8(_mXHWg0v8(gPlA#wFw!*Mq>}GDM>eSPFggM38S6Q+3R2ybkb=H zSVVt!!5J9{Rh(nvY>ncl5I! zl+B8nt39rEYwXD~L~emA_&BJzr1<=fJ8Vy4FAUs(735eNMg-5tL?^DYTZ(OygWww; zxJX_0um~~7tgZHj!2DS7KjpN?Vi%StN)%v28;u4p9p|?`ZpsJzVO^MuF`_ ztyby*DAHrIXQmztE~{3x)7D5Vx(d=kQ*K&(VY3DXS2D4NmVTWQY%UqP*o?cXvAY{f zz>sKOBhf|#c*lm<(~FrEMtqxo$PCG7k98-F2?i^b%sZ@j*)7u>d9YMys}!ZF0=#EJ z=vK=q4ZT<>ySr2`ZTg921EP`1#fu5av>9BvdcCj-)5Ru|7O-*OJYTCom2UqGzztOoG@2MIhlpKmMnorvr z=12;gbr4_5Xjg3$fjN)Xm5feX7^FTjIO zux*BAE{C7xM1$C$JvI-Rw#0DM13HJ;fOI6pp@!!v-i>HcpV){eGZQUL_8})mH<(Z` zaIx%xw1Xb>cn^sB9UWm)%Mi-F<46#lwlFfR)NKM1v23=$JmVmCiqpvi&(eKe*x8)~ zwd5ERNg+k4?Xq%2DAV#3v$|8MZV2-^k79hfB<@TF*`Vw~m834XlRam!h*Ja+Jsinu zBC`>%QuFXdlry-ID7gmASa&2vCzte=qup|0B^P;UQHPgwwc>FMNB6A6z0>Vhtzufx zRNK}d&`35NR%4jqskklHB;uIS;k=uTlQW4%F5WW-^}sz59;0|krxzyxbb8Bgv`{yG=xFH1)wAq*Vuu;r6l*;yeSEah<1QJSE5aJXYc*8Fm9{LC0^oI^)X%r>w^eioe z1ts31#rhO46PsxbPa|m3!G-aU%goVp6M5mFqUS#{U2^O_ds#~tFzapxw5S@;mL=a+ zPH!m6^vvMpn#i{Do)?z8oJ}F(6-bgf^I^|iZRRnD1RTwj?~p(n^yO=?q2yg$vkfg< z9*DyxuS%qtObaM^Pr+5IZr-!I&DwQK8_XlyhPSo6qi#TU?Ap+_5&wlkIC&(?rWvfa zNV3}09qDP0M(9Wh|Ji&fo1bJ)(+fMjz(Eh3Bjr;eX5-(?2eR$macny|aESL^&ufPta0qX(BO|%9_|x8 zYROqzX95kSo{gt)OsmmhOi|3TE=TH+MoPVRX&+1WaDZRwvqk0_=b=eyy%p=lH0V0m zI;^1?Q1Es(P#6%OjpjM10|U!DtS`KbjZ8R|t5vscr=arlJ~iWMoy8--?|yEkk2baO zXZR1Y6vF;`53IZcF=#nqKjm61qwEe}IqOoK&U^E;n2+;Uo_sW2beHqgzlszCt$di32(k-koT(+o$LVW5Z7~Z3)V^%UoHro6$VhW9_hix?cj>zC z+GmCsn(EqN7GyvEc2<&~82XVkU#iCqjVB`S>7#Yud9JyJLu@`^*Od z`KAlqu};s?c`|G1@S!6kZRY$ZF~2!qLfF8nqw}{tkp$Mlb;V>Cns%(_Q@CR0XzRv7 zo)>>iPTDiEH@s*qR-0FD!|Wg}{-H6b6=z>cNf?CFWvZ_@lG#LFz9>kQ0H=sLUN+D-a+(T%lw#Mxn(m2D*by@=Qh{%=7z zhv!}HUOyduz#6sxs}9>PATe7dFjk?%`7@4MOP@!y+a5MwPT<^4B#qT>_smigM&#UX zmsyuRKYE=n^+MN@+=G98R8%;Z6^Xj{KcQE&ji*m`@);ldP?KAZeTF2ok8=PO`J(X* znUu;IUv&G;^16P4UU7~aa+2MzBpXPvpY4NAV((Q67LAnsuLfOa+h-(>PYX4 zMfQ{G=h<#NS!?gTNJkV{ALO%+RJGmbvP4C6(<>`RGvnC3eMo>*kJ*ejW1*u<1cW}J zp@Enk`&R+X6g6W24Hp`yog$lmG=u6*@a&vMbeW;^Bu(d7;n>4u6NG7u345k|P_gC+ zCG8PFb6~lG4vzDR2PRVHus|$>Q%p9|@=ssadJjaf5p1Yt2tlSiQPZ_$tXIYR{AUjw z^WUzP8lhWO>)ErWj$)gP7ZCkq(kBymr#aFIA@Yn%9@wn0_3m21#;*4^wv9PNPV2U{ zHg35ow4-&~wq4EJ+CpuJV1q(0nPWwWPnqg%U)h+%LIMcm#sz0Z`0TO0J1hbTHqSOiPy2)QO-7wP&5`vcgN8N=U_if73A?AC_qNEl?({G zhJ207^PNFX0~1)kFgk=rXs|^#)=wX8B_jLq!AGq{hB~n`$w@d&lLb_t>BRtGR}RX> z5*cg;XKaetCJNSp2r8eigzZGDA+*X<+s;swsV{+Tx*DEip!h=!kcL5xG|hFOR{Zdf~-$B zQA1F|&8Lo9CN+<9@vg}wo?9DtZN24YYfEcm3%@trQ|nsz5tHBhK4@Mnrm$@g@IgeH zpmK4s-vM0Ce8O^~^H}ym(r*2UkY}1AN1GXdZ~CC*C@1F0wD;p29MHA7$6Gc9AcMBm?Q30bu_`?Pp#3$vu@WG*zp(} zwb4vm&gW4rRt%KGl*73{s0ulV?M?^(2q9Q1CjV@iG6!ZOt5uI)juO!ZC`-ED1mfsE zF^*Z1_0|Bm942f!wnopP&=Q+MHtXqiXJg;HR2AkWj1}og`y-UqT1@RlX0dGB^nqXK zRF-JF78@tP&|hKk@)K(T7jRngr}4@;-864(TE zZyFIunzhl|gJv~*L)Et%2l2FRcUpPqkN5QUIEOy{dvpR!>jheDwDFQb*lriv32VuG zKqs4M+<2j#Rf9gp@`iJ;Sc{e%bTh<9xWmlX^}3mFY*;x>PR`fhP2+q`p0pOu*Wyj%e0x1yZcWS)dX>B@RiziLz+l#b*IPb6R*Z7Q%7poNE6VuNPFBL1oM`*qdQS~vTfdx$3 zdP+NvG*{nj;57KP*$9`0QkJ?Gf76upZlr1Oh)+{{;gq_zJ)>7~hNr1b^qi6mqtjFv zrE1ey?Os;5mLPKoQ z&vOu8jGuW=&zHE~7nKyLlFdrZTs&PZ-Y`ckPA?dnpSn0q@Col*k@xkGzghjo95ODg z#Vtj1rmHz<%N(?2&bryDqM1c%W;@E1m8i0GNorcSxK8k{E2=0_6&q%%ignXlW>S4u zC}rR$A>hBluL1BWEW&My#VrWum#O(t{Mu%y`KV+5y2?~hRViq9LRA$VSJNpE(_^}t zwQhP!;{#kal&U%NW~Ydbgg^aJsPk&tNgL{PTDh9_Fv@Eh*Xep^q28IO7xlNI-s)MZ zI$Ex(+h(ik4T!hSpO`m>^n5txNn5n2Sj{L}u3k9+83Zzh=1Z%<2U*YtbSy<1>#kDj z{rGi#y;v;;&hBT%HCv2)(2&w+OH1i_x(efCYr1Ij7?mUX1E%t)1D-pdfl+j4xw}&%*3NwXki0TKMzIiHpX{M~W7fsfAIbw_U6j!nruoL5u02#Z1tlOjWO&Ken{G zL{(>jf7^65cr|#k4!U<#*r4lo9GD)s9(DmDLk4a5Cx z!??aoU7ww$t_8oW1q^PVfot0NyFM3!Grv^L|48NNMX8E#IdsO-c_nJznKD&E&hp!! zckp|G+CY4HdL};)Bkiy>+9^WgW0$qzaArYX;J4j&mlbMu~|A%&#F zUGEkxqA}+p){(^5U>j9*Nr}2d9$PR{#N#o> zWY>6X*WtpyXi2$R60J~6+7Lqam#nLvzz8`yZv?uK@`0~0{)A2cjAARl1nY2h|0p~K z-AK*?)Fr7dj&|ooWuoyI0 z+-m3~VO;;5kG90OFS?!e{9}p<%rgdn$N-GkfkM%B@dtHgBK*HYo|fi zgXhtAj6ZnFI)rch@!NVzWCHY}=cn;&F=?<_==m%7MJWw(;(zv(!FxAc(UZ0uHaw`* z!}vXE!=J&=e}=SY1wOrZKfB9#c#LHTvV*oPM%xwx|HbPTj4fJLqAo7FMwN^fw~&4t zfNi(5u3XifS*L1FuUFQy8&q}ndQ};%S7jTnQ`Qls-icq`w{`p6&qZa^RN3Z|39@~c zUIsmNxr8`B0ho6FJoql9H1IUp=ambKR6TxM|C#Efe$)23Hyz`)E1zzM zqtA>k7(t$M_&vn1Fb=d$SKc%@UU%iOarC#zJhSeY4LuKgG7VeOq_gc>3EOoJY}boa z^}{mf3CO<)JUizzvnOVb%@}pt!7x?q`HF29nmQz0w2E}j23&=*TJg+dbk>Nru(jRL z0=Zgb%~W%LP%$xkZ06{U5mSSH-$ix!b>Ky%>Y|U#nkXBcK2j2fOuep5y)FwIplz0# zeVXjQN;Ue1BJ~^mo_kUAg8R9MY_y^(b`e(2sYNDqD6{qilxiT)$%hJL;f-EdZ7yP zzW`&)Ley2QQa2T;2l4Bdy4=s)Z_w|Hu7qrFSOB}+OG(mCAcHD;WVU+b%yjj~r!P_! z?Os}%zF%}X^bPFe%FmQf%o@`@LFKtGubQQ<+OSAn_59@%myTUBx@cr!YC*Wlo(mZm zIiZmyf5@^kOU+8V=HMoeTdv%3AO93B!FaV{p<42M)x^bPb4TZlkd-jIrD*FcwG}d7 z1sz${23v0f)?TpgqQ|;<80*lN;DaR(yKK5wQ^wDG{^t*ss}G%~HG~St6V?$nU>$+h z5Jt@!f=?f_%^84SPTR>oonqd3WolmAY&8$EKCcxs{M76)+gHHr;tjB|TIWnujLIAj za-u$1r2Z4XGv5bq^ZaNwKc7Qd*_h^cdhdRAmno{oy!T6UCt$UW&K{YWDhto3<8>QK z|45#68Ux>fF)#&rJy5O=oSv@keqn}s^Rs2@j1=|-+??+ zE+L&j8j4#}bj2)n1=2j$R2_Kl(sFfacCNZKTB$CD4!socE`4~>#KN(v5nEO#(P<>B zi{4eP-j$uN-m&3QH4nN-wCf1g*4W-SO7iUI2iDur*PvH5XjPpSz0K))*02`N!Wz$9 ztnXB+h3ShY=8nx7tr#&paFJ5KC{peCo%t8hZ=Powf4q70T3Mbo50(j@q#Z(LxwpP9Gck%x!1?%h!zF5I5ymBt1_XcT`ct$nxAdlRb<^pY zY72O>`b?Rc`vUYX#-$SQXLw1m%Ha0`*AM#y?`h2PrlY@+?oGqGqN{8UuK9G1AAjae z(v80LRewI}^DjX^jG!$%CeKipgN_R^uFu2#b{5K0-w&=TR)2}#&}pJ2a7G?)n({ms zy>*6qD{Qh1V3;*Y+g6!Rb19#G4w_TDZBuu=zD(6;%hWZPThct6*A;`(qR59i#u~^8 z@}-I>pFhn#7P{klO*K_aG66f_$}?D}!P@D?&(2cinETT_VyvN9{VRSWKhk{WeqMBW ziJA*tHhrwb)-Ow~a%G)?K7C<bH78rGW=9u+XBVr6&BZE&pZc+e<$f-j3;t@W zRCCj8v(dV$%*`%R*3HH09{if6oc9^a6w*hZ$Nn2aKDkGyHysz6wH>MT z*R6pQp-`kJdhLeV)WN7~Ik*!acGJh0-n{DMzYz@mSN;n2dj6o(XSK0}rokUu`zu({6uZ&RqK<>2;o@}5`%PRm2|p@CBKFiepj>s#0xxlVjnamzt@Mn?MB0Ov=hwH(}& zh@1C*0+TY zn%^up2wVc#ZS3NDH(inw+5r~;-$HI2zYGBZjf(obr0gKaqT9@8kvB(hwNWgi{>Z`k zW}L-LcBmI6|Lu`9vSR@b&s*TJ1AeAMJ2SV@O$2I0^0bimYh=2MDMU_~fFsUg00;P; z!hJt!IGm%l5ip#rgxy@yaxl~!gG4Fpk8$tWp-+>Y&y6(Nf#ukBl**t zVHoYN8tYkjS;YJAzN^Mo>pHdy^&DEwpi1y+lt$4w$Nwn z#H%;kE!Dd0x5T?4K42}Re}LMhr4bm5D5?bx&N~w=-4Fnx=X9h>uS58aO#T88gtxhp zlXzwsV>bV_XP_-m8 zx8R16M*2MV47Xt`eJ}%=+BcQ|i$CDFDoxoAkr&G5;OkPiaGa&?TL)A!$`y4B0{hM1op zI~{nyY-eUW9oUB~MAbbgB^-j57!JA9^lK|Te_@CJZdZA&JdJ#QMq0=XP#-loG^Xe> z6!oVrytl?^@Kow2NV^@LO>i}p9uAq4wxFaNz#1=%iN+)j8 zJwGm#Vc@F41p)oYD(#a($7w#HLn?nT}>kJXo)FXytA1(oI3>Ni} zA`9Jwj|vm4#qV{>@67C!n-SD^(ej&-k6BTz(sT%sUtZEMJnE`9BNerXQ1jF-{AmEEYnkeJqz-W1X;_$Y({DE8muo9`mjStj!1EDMt_AY*{rXqO7v3 zWlYJUsogQUIU*Jn6{ijXzHqP*;ytdOGs<#-h7jw6fMKAA2M49z=3v44OZ#nI3wSiH z5OMT)dYW2*9)d8iR(iX;9DP)!-fz<(2?rnVcHRR?oc$4q#C96u8-bx75nI@)$x0fP zZ^4b0JrGJVX4E&SFOAw1Dg3_RAqJlMEue(Z&#|=E2AeDOX>#ZqmvQ?ESwpuql56)t zcxdj?xwg0^Ym3$-cMz_mX;a6XA^#hw^Vl59* zEex_bncUx-!cM$9r;M6MTvViC8;7Zl(6gm^zw_J*166$=&$g~-;$l;o)3Twh@eDp! zj;fRHdTjgMaM>k75zVboyxYkcru3MbGJ1Gvp}tKW1RWCVud9ucONDVu_i#y_V?QV&hrnURNNdONO|0Iu+l2j5Xy)mn0EZ!CSVC6>mA zQTXV&1Fe9m3qxmVF7%yIwcM4ejbkD4&{sQZEK)>wP*K74*{u)Jwo>#l9h>(^@{$r^fQInpy(IN%`OB^SA&C@hk6l0Li5KnLBZdT@mcd0V?}OY5FpZ98w?wsu3E zhFPsT$uLlh6ec2Mh~V27cBTPR^r+W6@lXsmF@-X*u23g;Qi#}~8aExW3tmtbE^XoN ztuF*03kQ^1uS@Dinpd&JfjC@4l2*f#z9$EaXmXg%9^{m|LgAZY%(gH^^t@Pr`Y0c~ zj-}#jdNQ;QyQU+ZT|*Z@uIXO8X6+hjm+w73_oHcyJInP%m5v_BU7lxpV72^8GcBz7CeBtew-kIjx*rZ3%JC>X6difA~`7YP~3awfP*d7A&U7 zUzBke<@FeabN=iqj(tvf^W`kB*QWX*gY+e*2cDhJ_CewD$)(E#rHz0xlQBr5IZTMx8Nbb2(3fUXCj6P_dim5|r#gP({2N8J9?uJtEB7!C`_*CpkoZ~p04 z%uZMl_$(M+F32~!{`|LayK)^%7(S-5uM$a(5I!2#5(%#)@Wg807jhoB%h&m~#;}!C zfP;$H2w(aV{?(uh+27ZlY}fZA68+rwxY4s_kD8Sfr@wr9#PB@5zhHX7>&7CloO@-N zusMIZ_S|-Z^0w1}Mk_=140(Xicj&;Sdjjs%$S)(MGXa54-x3=Fl}$ivsAuxxM_A325z$D?8AgLdN^2Hp$0 z$@e=#S8e1GgZ)_0-LBfPpe>NrD%VATTn0`iSHUX-yn?gGWBS;geaOdg4KaE6gJ5e% z$q|dJKwR4FI8(6inbnP_vgEaDANj9g{h85_A^S`~@^NDmRe#}6hHI_0I|*+-u&6BK z%*rMmy9zFlkY@$1bcV+%@@{E7HLZl(1rO_ZuIOllGSQyAnA~vg z4lSA$1*rQRY{FU-o(;6`51mYo&}h@Zg#yT8l#2E+mNkCOT3Ll$d5{JikGFYtjm9ptu?J(-kk_0PIy_F-Gf?ju zFHLNbgjZf~-O}oTx6VO|m7510GD*Pb+7r3ytQ-*Q83fA~69&RelOetn1OE5nOM=$P ziM(#tQWm-8)vhl*2%&+3h~sYyEKg8kk&Z6iOYkaTDOoGuoKj< zc&+sKvjKkgT`s}+aTe5#iRhXv?Vf0#Kg)?iwB$hH#0Tj`T*SC zv!*Xb0hBK3L>^7M53Vs+D$%W6G-)Tv#kecC5)i)Tj^IH2e2$OYk7Ui{7-$3(f5GtB zp>U=HXkuxEHs?b4J0EAV7+22AwXAWDsu7caFCc#D7V=X%nX_BqK(ZZ*(yEUB!+pF- zx)zSp%_IV^{Pz)sLU&`Ojxy*8j)udVPYlR?uP-I=dzWd7`H{9$Wq!o(X_AF?BFazx z=lH?%o;OYCHNB@@Gr8@|v?JCT>Fv&vAfbMF(0M|k{eA8f+{Z=^*LX{Tyxis9kJqF3 z&!mPB?zpB4`%I0Y4qogGtq;|O>LS_mDkJm=% z8Q=5qGsW}$4NcenafW6WdGZZQx+(L}Or5XJm(RR6;UkjI^5q+nbd&GsYz;3p%UiE` zZ^9wTSLw?)Ea@g+L%D{heEC{Tx@2sq(D}w@PF`=5gQ=ve((wX{DPEMrQY%*pU}@^27a-A#uo(qH*r)yPssa*-)j23 zL*5TREcrzaMt|jfKk&Euy(RA}f2rRa{2D%{-`5y9`h~ar*rWP=Ns(@!`kwdwz%%;& zMpOPt{oc^;i5k8fB2K$@<)gD`!*>*_UGRBBY&>n-zDz{-s6Qo z_&)tUYVaG>?+twiPwMw6dEfAm5B^8=`vG}h`Jfkm>P!0lpecX9_x;$1^?T{Az+hbX zd8AqELI3)2U_p5?DEu)zU)LX$f2+`Wut2^cf!9(X-y;IAu0XyZe1g(zL>?y===P)} z+$iZm<$}_y4ZL>UA5B3SFK~KG{nYs30;BPogCCir^~2C^&A(v@{S}Q)G2bc4S1E9Y zTJzfn<5SFcR`Lx9oXP-rWg>^8w@N!C^tYpWiur0JUqb*K19#&T^EF96s{p*cQ_R;T z`BVXT{Zq_$Nb-%`qUmR~VhOFm2Tg(WoaO?cA46FqCv zf7kGo*fWDOCfC1B7il@EE0Axh_|QHh{RNE|XAPbG0C#G7%BMd5xAt?(j{N;+XOPIm z)~V%F&BkKW1>rx7?RogX^4Rq?{tD!|VS%P!>SD1+7D?#KUzzpl*#_VH|EfpbJHh?a zBK%leJHP{5O==BTefmiV4MxpN;H(q8$gl=(t#&etYoqFCcs z*{Z^|r^n50bwjp<}fV-G=GjcKTjlz(-@5U%)EP1N7hprbCyp zPw&?Hz}Wo;#ct{Upm~Mq-_#?z-&238!@Bo*`QS;ZCun{*WZqw)@vwX0f9mIP!9%4q zUzqpdLD6GkzYbpS<h~i)xjQcK8Up4cErL%fqs#m062$LY1#U{_c}8Bwj%zrB z@;+!D=BHjwFKVqPjtHto`=4u>of4ef2PY>Qhr?e$@KHE;e$E4oS|>O z(9hsu^84vIDD(~L{~&s$q~4%)1%rQ!@RzASNT2izANa?|p{oBTebS&QIc(M^1dq`v z&Ibp4?H-Wv-O!<6c)RXTldn?diRSsW4#UEal>zG*uNeR20qYE=zsKLN`PI*N=6z8A z*T_1Pe>@pp^xF1+Wynj{KsrkQht2wz;L$Kee9D9lf$-1sMcv}pmJa^v%S`_VtfQ5Q zd=6O}52GKeMb8xK-?9Iq{vEyZ{Q9?2oPe4j6L{~nV5o%j>oe`dTH zm37EdqR)fYVK>S9q2=CjW?07YvjTtYHZOlvensaGOZkZad&Th2M&CI3kdzBrfA-ri zhVEI>R}*3fm~qj(|CqcFT9@4`^$w>s{)S$r{7HE~SnPdo*0t|7`Z8c$xl-h*Zi$y( z8~;YbGxP}3mj(|L9txP()ERv|*K2>6awhCI?FrZiIA!?fZjG;@=g~(rz9;4V@B#1p zjk1nhs6E4G-^ABo_+s?TpAEkLaA2v%V{GB%?ev!meBP>CI3{?FUZnA;E1w!ZBW4~i z6@&}W-;W1;-FVtPI&W(A`r%CVxnKHk=>57L)4yTahcNwT>_G$9*Ig!AHORW8e>`s~ zy|C@D5y**{7UjJ7Z%G)sz;rPE<=2me>@$D=R?7Tf?8}-T;knZLSEM;$qs&w4WM45T z-!aKo_FfGSp5nZJ0f5LdjC7&hZ&;oBRdt<&|+Ob#k5j<{s|D@hg z$#+KZo8ip`c)H>-8UM>GmNxpG2kNu2>cZD~X4R2iVJ0|N)3j^|nCEu8g zABzL>)yViYD*P8j=K;ZQ?2k2mxT?haC+*lM`A$kZ;EmP$Cw$c<{m~`u2EhSNh7Y==-Y!{xnD3>E-M?do zUj$wdenZl~O)`GK)2;VU`lDakF(mMU^hTG!J0$Qf_d>JrJ1*@V6nH`Xc3j|<3A~_s z2ZaA7g#Uu%BP{JWF6Rn@;FSrT_e%c;!8;{g|_$horqhd|xf=RU1V=ugIxaCma>J9Fub={&gTFaycgW9er507anQ7 zf5KN`f!8eOOuV}@C?ffkKc)A;~u&>xT9LHj`iKoe=)p zEAkekhs?Tslk`V!K24b8(vER~7t|k0`t6j!yV~GoLZS1p@ckj7pMU;i=w}I^HpqFP zp#D%sKMOo~srUW~UCM+m8zf)Q_&YA`xJ%B#6nmke-*m!B;g@FNm)v|h;~{D9e5p4# zpN6;B;3x8C&Kud)OTA}B-d>UMC84rj~d~Z zjlwU1c9_s*lkj~mzi2)f6#dd9>wQ6bXjs~NO7u{WJ~$@%QX-c@{9;La@0IZ*s6QH{ zz1`B@oY|h}mm2A}7bRa1{l=xXTPOIP6ulP2_j`pdfp=8qA3^vjq4SW~lR@+|`~G){{05C5T~cq0 z&^bsSG>JZ~6FCpUZ?Ev_fYci#A1y+c%E8I$my&)f6FCafrvpNljZ$wAori?~!lGY- z;8{}dLxNwBeyNjsUlDyDl<%1E)x9FWe*I_k+9{#4DxeRJN;?h}kn>8(cUK+(skcPx4YHf6r9U1Keh$hvCiT_` zU*+lzUGqtS*C6^JNRDcxy4Oa-X!g4lKu$N2gjs89uhhSwPRfBEtB<^ApRSYdizB#gT}2xQg4m$X%M`$Q-LYH#M7sOY`r5)A6e?feDR@$*z`Xfl64oEv*C?Mw>rQVdt zZ%}*dBwyDP1;%Nqw?^bLi2uyFz)IOK3#zwC^sXiH5u}F(h0ceBpM&T(A@r-3`BBg~ z*e~$9Mc#t+OM|qxxj=uM5?%qxQUU|8@wDdR%!exBC5$3%`!3Y~-6J0kSEw}5@R zQQC2r@M#cV?G-*aEBY@;-Ug-Kl<1)#IyXtZZGrNk?b9Y{?_GiXtn(d}emf@la`mLn z*CO!7#V!e=-?-#ETWCHg?YK|)C5SG2rGEzmKmT}c?3@wNf13*Q+o<%%YN1~cpB@ta zYZ875lB12%Z#9BnkX$O!e_euKkiFX_?d=!65wzb^Dfk^1z7Nv(EkfrSftNe~(EWQz z>OC#}7DSh7q4S{7FBhJcw-$j{E%Xbb%US7)sd|~02 zSESycb(L{}_c6&AG_N=+`Rb(JApWZsI;R9)5PpY*F0Y7P62yNs0&k>%9{o+aaX5MNo+j;QceP`|YZzq}xJSdcy) z6#S}19|Y~|)=9ptLYJU+3>mq6Sj%P5xG*C8S1tP~LHX*Wyf(8AI0==?^n5n)?_YM1XI26+%?wR(S zTeM5bdCDQd%YWXwGN_yY7+UB(*V*EGw(ALq)Fr&_xzOjWC*(YBkl%_*!&d=*DGdL@ z(Ux&m2-j3;+$9o+qZ*}F&!tj-cs-H0KXRS3%Ao(AIjvz%a5o3d3m&UIoL+QsZ|QD zN7-?sA^UPTGwigqKO}3#^4hf^#R`Y?J#_67`O5PZVjc|gZ-uIqcD4w74`#rtR?YHE z{qiX2O1#^_?wR2EkGqxpOj*l!qf8I{JH^QXTstnR%4q+V2iPY#T#h9=amz=xo^T|l zUcr229?0KvCt$}qy<$dFm|Y{1A|Z^hudkbLn*qt=QJxT<1*Z8m@vBxL03 z&Q~EY=MwPmjv7eNZ?N7}TU+}Fb^*ISB01<>3sTd4P~xo)(npdfE+Iizcri@VGjRgk zV`&kuwYJ%!a1RJZo_@Cw9ip+cNQFr@HxqDm!oNlc{%h(b{?Qy@>V>)?B@xk`q#d}5 zj$}@$S!rb>`@v7KemJ6oD`WVShgal%z2t}J)*ha^c3k?xBs@uvqK<| z-|_aAn_K&kG|=JxPodr{dD=9MflpZSmq&lk@DxyN0LO0hK59A(4sUF zE0s*g_t9NXRL<=;FBdQ5AS4W8C~N%g70N4Ik#X{AhxAlG{q638Ge8WBJbY>~(5%JI zcuBFC!S9~fY75upU?A3G0eOL(tbBgi^7+Rj`Wl6!wNJE{n~Gb-*Si1 z_24Bm0ghtfJeJhI%^}<{og4najgY#PDQmAZ8US7*8^=A4)4*WHahK(Db6gzyQhpcx zZLm7c8TB%~DIS_Kbg`60gCY&P@V!feXA-@w|8QXjoP^qA^or#el`szJYj#=R|xiIv|<9o91(o7$t3iB;-K;649@ONq~J=_O{9Bh z6xM&FmN4|g2xCviq~X|QDH;sd%cd~yLe|`5*Dm9q(}ydT?^ywm{(Rt`-UQQ-ua#4~ zfF3(usEa9Q`0@0ff-83tIE?+UR>(G^J|)C-Oa=Ap@(gr1S#!|1y|`IK>^#46 zwd>d5P^N&OvFBV2=Em)=*bs(!BOXh5GmH%TW*bd!(&3~6mbY4&u4Hd_RGT=q_3ksU zJrKw@I7rY+kaq29ZU&>_hD$hFhGjv%huI@9WCKR@E$qWQv<0>4dab@Ln0-8iQ1uZp zv~5v%t>M}9)Z@|e+Km~DmC=JRD+==~%`nIMJU zheGYWxU~n9H$9ILf2Ly9!ycBmnz|UvdfUZ8Y6iERb##SD(NV{-7UX#mluBeDIZW+N zl9{MW-mHatMNS)6@IVylCWrYn5sYCb$;LmfL9kk5Ylr}JR}h8=)MBV8S{Qi*G0bZs z*)HRymGHo2M7Gyfde+!b4wrjd_zBL2;0hksfPn4LhS08Cc5MU9opj@qzB^RLFO2M2 zJtupC>n>?Xk;d(?&kw; zG!IgmfJQY~tMs!|x9JU?jvKxB^4Wx3$-4)dj2wRJw+eT_X%%DO_@8s|&^PO-koJ>r zV^pvlb()q2GZxT?mQ4ocG3=dC1$&&49fh8qp@Vw9<`N zA5ARf&z(+5#8>E6FpL(A-1lCQcj%3)l6%1N2Vz{1?!&w(#9V?v zt(5asD>YfGM2F+%N-|%#;7Y~!McG!CTQ7R>ac~pM+mu@`jN@boD7V^jvH*s;r^-ou zwZwD-_QnH<$SuI#T3KA*orQ0GeNTahuC8$|A4&BkMS38kwh(Iy9W-CiznV}^`*a3x z{}rky+S}7}FvKD!1J&Vi~;l{H{-!()9%DLc*^#m$iX)j20o? z<4XQ7so&IRLgM7t9-mi#U4y-g_s`;k6?iL8o7%I|^spd1qOgPnYf%(K>FuYYLpRq53!b0U={d?D# zU8`>m!oWk)#-Gv$!*!RF+l^cWr&f+{)#9Ey-~4X-ngIBp1L5rutF~6#$gZ27fIU{# z(QMw7D8xTD9Pdr1h3mc0`TaMs>V_1?D}OnEs{eV4aCuRWFgf4+T%TQ9?wNHx7l!A( zxi(P0U;!@Ek&dV2KJ2N&6*ie-yQbQH-A;l{?WeFXKIX<=%6*0&~Fln}2XbOJau>{>$Rv4~5pT!a;bbv-b&o~#{?hdSo zn+3VT^0JwSBcMs#9MDOX@XCo-L4zGrz8iS{OpR8zrA=hOe{^(MmSwTA!N!Gno3CH!9Nd}Pm0g)Tau{@1x1zHs}e3V*Vj=%<2T zaCxIMr`G@4j_Z!_viTJF#hc&zg#9C4IW^Fx(he@6%T0+N^npy@673Z5&R;HnDxJ;i zNglvWoSuc?DdC6HKDoutYn+@~zvZtde=2N_yjV@Cf9Q_nkm=FF{IBOEh4W!!E!n5^ zzf-}(+|28mB!N&<9Y_AV@)f3oeKf<u{fjgP&cJ?nmG;;LnJ3@~LPrd{X&PnbpYv)z7Yv!JpQl)! zE{k`FUbsHGrT%>KhxkYpjKGc=#}Q|MQHx}z{YxVAmsgZ(<*K(!GoT#nbAJcS9f zDU@^Vw4Pu7^IYfg)HCJvCf~+gV0)&Vk9Ux3J84cGOC)Uq>u$_h2b(gU+avLAd>gWx z42D>=8Osg;&6~-SuLBk+=Y~Nj`kw>ov0JOl^Tww@Ie-2B=U{w1gn>~{M=_1|pM>wc z4X}rdDb|DS(*oO(&ka!s3BNC_ZQxbn1;R_O{@Fj`AjIbFF4jux03h%{_ zU{W|JaSFeUAL02T!hQIFmf~IXAuXKxL=mTO8Ge*b;mr~cBm4_EvL8bF;|Ry`8%CVM zWtZr94Z^R&IsKDJ593mU2QE|UMZ^aY&bu6CC>`NtmQoXl*CBiYzgG|+LHNC;N|k)Q zSWO@-yHcrY#48cbUZzwX;ugZy%Rx`X8xXF#3iL$04&nRp>q4Bu_hQ{Vg*b&D#qS}+ zhbdm8)CUj`<9z7n@jHe%g{SZvMx4U3*P$;Fr*JiXFCyN6@D}`DMm&tL6K7w~Af7__ zwyTw@97P)umehe3h*S8F_-#O(!XM+;jQ9k?256bP5N|>FMf{?Ok0SgTe%**u_#6EC z5vOqHdh{RS6lU;y9B~Q<@p}^SFtp{;Ym^#Aybj?9@Eb#X7~%NqfivP02$LJpwr_y9 z5tdx1)O^G%5&qTnN?C}HAbj&C&>8U*!nfX_)JDXI@Ilm~2Ji#o4G53m*G1_Fzt9Le zBR-0-V>5UT@f5};RioRK`WWTkuGIBA zASa09j#>5oCZ(Q3oWdXC_afpHo}nM*->KBK_?0{l+z|HQSB^ODrB%OvBie{Kg-ti1 zUl6D8PW(0^9!7Y)8SfAuLs+>BZA2V*5v$wqi&7qh-^8z*@*uqW7VI$~-hl84{O(13 z1mT<(v=?#Qo2=f4-$RHGA^bUhk02ht6>@>!2N1^{)vBZw?L{2-S*sL&k5hhxYPV9K zrF4Wh;rArsxRYDG7r$pI55lwfJ%_kz125tC0^$@7<98Zy4iSF^@zV&q_MmOwgp4En zXZ)5SPT_yxw*heqXWa&wLc9{;3H;g+r|_?DM|s34{0)8slxHt=8-9-`3LA<#8U`|@vA|61mOd3M!OInMEHIDnh>8rxCxeZ8{#bpe~Did z@wzbd0Df7-M-V;{K|fL);fLEHV~7tUyrctdr2Giqg5SpwPa*sZY-~MF`4RpHe$OJV zI+c2GA9xz^L4-fV?`4X2K_}p+{t-CDp>yynLwpS3GyBmN#77a9V8x;iaSAK&+k`lU zx8T=;IE5YfMG>cP0KY8ag9yKa-+hRWA)MX=K17_tE%-fxIE8oMcMNd~BltaucnaZP z;`bclV+gNHg5-!dAp8V=FC#vJ@I(szLUDxG-i`kLC*(ocir*5%Da_)x3~>sF@Y{$u zg`dW+8SxQ>MQP|j#48b|GvG1A2N3=b{O&`14B_-F@TWWoKh+ET5g$f)$pPSx_$b16 z^+8?`A4K?AKiY!$7{ZMQ(H6uhd=Gx75U23Z@Ov3?3crt^`c^TAze0RI;uMzL1N;%M zMEF+xHXu&n7x3GPIEAP2+l%-F!e6`<_#>|FRqA#4{r}~i|F2th8ONW~jZt9A(SVjO zh6=+K1GC7t3L87YK}s0fC}5)~9c)-|gTkGxnyD2==wQkLF{wE4v^{N4zgIK$s*5%T zwLyeJ_Ct|xMWz&;p~`>~C-{2Krol-319ZtduNQ}N@BN(T^Z7jI-U~Y?i(ByGFEKZ` z^5?|Hhj7i8SwDCNF8T^R2sdGy4DdcYGshmmEx6-mz8*e>%Wh>~>v3q@#{F@`$HJS* z$#@^WJJ0pwVYq>;!j(TI30(OrvKCh!wv{pC%Hzm3T)Bj7$Cam&7H+}2$xdAPZSnxF ze1?p0sns1KM}Lj+<6(FUiQ>xL4>M+5`8rvTn~#WmoovRH zpBakeapjL6Wj)}1n0$;H;wdG05}(5Jcky}g1pMlVHH_QPdxG)&mURVx@hs!Phwy~m zTt6O#kN<(O;o%8b;to7%u^~M@4tKtt;JnLC zt~CvL0O$R3QX#u=<$3QkvyI|#vBMmWe3x1u1aNb!f z`$z=my{+;o62&v{2@=!e?>6LYvIpXWE-x0ImGqi%HxjW z8gb%xcdXDgWlb@(^(5UzamJgx;-?jied`LH2JlEqI2e17~w<^oq{h=nV!y~vP+ zI^0UKxbh>H8L|aet|u)#2OlRpao%ewpZFxT#Z$1kh8p61c+izx=hM^&KDUmwfluKj z*HJ4x1?S0fybnXyQ%5`uvt%`%gClYYZe)kopHxn|hx+4Dc*4Dg>`;d`8RER7kj6^Aa1(a!@T1>h zoVaomiQ>xB9o7bJ!A6a>f%oCV-(#)fWB3=6!2FG~^1h59ht&a@J2d?^(VUeBUFi13U`%JjFP0dD@WU$E*iE4!4pt&aYAbWA;%jDSS7{ft)%pn0e8Rvblvgpu&tkUD~cybA@G~Ui$ z!IejoJRXI&lLBtTKN1I@!pPwP@$?*+COtd@FFKZS;wd;scHzp%dzo`wc|Hm5-p|kA zVO+V1oQ~UYN><@=JfDlK#xwB!Co*O{3T=|cdB3j6`}p^`36D7`AXz;JK16JM3^%`@ zYr$>UB@V9aevscisKZCeE?g<6QCr-E-#Q~8Gu(l1kj1}ej?N6o_Ok+V1U`g^oXz#& zIrw{G;Zu0&IgB4q!7a-JlEiJeV?{vL<9*mWmyc72y_EsEM;%^hQD-~>A16ETF?^o% zapjTcahr?FG2+T?WFxM8o@~LV zaOI`c5VzqkNDm*vgDzv<^*H=1>ErT=fV@Zs>PfyY{3Ny2^WkZi^Z9TK9()Bqmpo6M z;arMw;W_vNays6JuaM=qtl=10gpVd#-9IL~L3*gD3D zTkuY@9p^c0@*;6@xjG;Zk`_LM_kK1YJM|oRewsStJjYF5CL>&~3CM>&$M=;u&vldX zdX7!_TJSM)1g_k-fwAB|uVWlI&sUQNGyMJlAHpR!Fn&D_w~)2C4R@3EIPZa$RX1|Y zcmld)GtT>#W#JqjgPU+I*@kD}1LPh&w=p19vR%)I&kz?6e?A}=kQSbTw~-zA7{2Ew zt{vY8kJ?0U`3*ercfI*T4*2qw*$q5DW!;VXjI9+*PhA#W z8eYe7#rxl=Y=bJdO4&s~4@##8uPNoTK_+pz4WQFs{vbaGve2``!c-&PNH;PKyHRM&H~NinW6}sV&1R?>ZN{2b zGuccv)6HBn-?W=vv)7bXuoY=VTZLAyHEKya*0$Q|cBY+e+wE8<(HVAv-B35)O?KzI z{qC?k?oPTAULYyz9de>htXL>IRJvarQt3%?dZ5~2>K&uraq68arTv=Qr2od`8fI7uh#6~nCdIIBIwS}*uBp!E-yOxAhKuX?VO_v@|Io>6OEf2|v zPs-D>$vW3Ho}#XK*LHQ^>8jQWM=H@ug0-ycSl95NGNjV8N{Bk^+D%t8Rl8cK&R6@@ zadlGFdPk|auHYPX_iDY`ur{jAsD9XsQ2T_J@v>gQbG*Jc@aMp+hgjPdD?81;wprEl ztm&~o8#)t-MzWD*9&`={jiFzEt-jTavz9ZgMb-0u-G{8~ z8PyNBBh)_OukJ$IY4_U$e-_M6h*_{YsZP3+@7SGQXTCG)j62c|b|c+rH^J)9c5_{) z>-n=Z?asPlEfB}w17XK<;!fJhIJQ%8=AFJXb|y}+XcnWzSTRXQ%F&NJ`q7YXG-H40 z-iXtQGVF>1ov2SI(%oQ|L;gNUmDBzX=&}AstbU;rMck;Hpa*4H`3}8jKv$g7bwYF; zi#?F8WGXg&MtjVd-Jl&+_d&9n`j7q+u0?8bx=f~)trh4p{o26aAEp=bVxGnBNPBtD zW{=E!Bld~Vfwcc<_tD;?ok#nQcAfv$bF|}Vzsb>UwAT!qqvnjgq5C4ldL8vol}A?kN3 r-AOuA+OcfrYItBLMVPCEKUZn)1%>K>J3*{w9k>%@YFxwK zShcmEYPDLct@fj~R#B8D1X)A{u^@;GxK0=qu*#y<`+Yypxp$U;{r30z{r>#%(#*YQ zdCs$)=RD^*%Wb+~Zb4B&K|wM9yKX_jJbvY0z5e~b{3$Fb*yG@r_9%F+=NpI2D~!Hz z$k`LFnp{3{()CwPy7b!eahG0q-Sx5Z%f^>aieFcL)pg|!XN)Sp_WH}m4+sW(Rd}Ee zx@`7eFDTl)(f@zcEz>q$!h6Y$Uu_u8?}!QJx8%l68_v}9^oFza_lphZ^ZVtbuk`nV zqOUe?Z!-r5nxrm->FzRpTZ|TRvqY8w(09|3&wLVT1cz>ZfffIJCTX zw>|n6jD)~8lR9#5eoOUv7OCdBTR}m0P0Icj)RQR8)W3UpZ<{t{Z}vTP8xsB^%N8y6~HT{ zq1!Iy2AdlH|KHd3-xXJc4sKCq*mc3J4;2=~OYQdd(kr&NyKcO&!){+z+W9Lu`ugj3 z^B0w^t75gyn+ju<@@L=X?+RnR=844Y=0%kqsTp*MbRcyGKcVN_G%ez+l;2L#7N_pxk!8jyhYbm!-Y}NK0F&WhoU?an$$rwR0LO z>g!)9Y#y}d*HjO+zDm}TKp`)JLaL2IEp4$gQY(7$_8l6WI)o%UX?=v2+R5PC{G@*D zT~N^47C$m|u_<0o{$EZ0qmsXt{3U^>wic>})gSNPzC5+62kO=0#!pL?l>pFLYd6;v z#42oOY3g9IXtXTqEPhE;E#kasJ4I0^cq+ic?pto))pTKj@+jS{y3KYjs;IJ^SVfKP zOslZrMS1v=ju!z^kb0fJbCHSiQ(i(uSoUdY1`VLt#AIgFm(f^ zosRS)28q)JiMg-a<T8x;&bwFH4L>K6c5u=c$0|BhD7*J4DpFDjuq}Qkx13X7;FV z>--7|l7rpm9fdbF+D_o%QE(hK_gd0WQ6McReB%4tZUssp1~pAy?VXmIvpa)DM+I}e94$g zI()gQK8x_mBhC)zUEA48Cy57Azl8}=XNmK+EeeuR0^~oY^Da=Qe*GxZ0oGM7bFG+z!K;u}Yz z^xHbol0WfgI}K=EBJe&Uvy<}N+(!2cTr2NRV6prp0w+;iO4jpSN79nOo}@^#O9H)l z5?L+@Sl-h-x?0;47Bsyk@*E)>T{5>n@cKEpP7el zv{l)mHb3<^m0HSlqc*ktEnB?N)+tNK!(|LKOP#csw82>>~h4H`7!1G~UPq~)1xK!FJ zb(wkTkvgA;^cOkxQ>T-X8q6OrG21t`6+sBcCGm1@iFsyV?eH`4VT5wj`m*|dLg`z zojkM5E?UWBcRSfG6n0;nLhh@J=D$)+vgc`Ie~KAmKFb**P9Y&#F8C}t<`TT3Qm1J=;B zPLmu^KgG9#$qkyTg|e2A&Ynz3hS)-ZDG%i`&~#VOtxF{nYdO+Rv`RCAh$e>T-7l@` zSkXF1@O(xFUB}d5FdxehKhi>d`NijvQRutI!U8-28D)ScgGsV+OXyxW(okVbqrazs zv{vt0ck+n(^?~&zNxLYuK*#Y1DptZQd-fvX*~Qo)@fEe#+R47n6QuT_Y5b)3!rK!1 zF@diSBe}Vw#IE~rQm5&u$Z(92gJ1VNQ+H&Sx^sV`?m`q;+RmDd((1PAWuZqJoc6}* z^$pJQ@a!$u#l~L~p1t+-@z=#0oK?=2>Sf{Nkiy2^OGA%@XMcUwb>kz6;)=%JuK}mn z*$LxI5@%QRiI23KgTKC)(Wu{+)7;RYw(f-mvC2VXyLT&y9WrR5{2UN?X6L{0smgDv zuwRt1SJ-QZ9&MkzPlFS<{Bu0a=B0%ViNN_hrhAY!l81S?a0LxX`}?{r(+(G0X}!S_ zucg>;JM_}WJty~S?A=b?zEoKfC;}0I-jE0u@ECgO^L;|icbkOtJ%t7HF{cHIzMt?& z-p?jaDm;kSaEuvLPO94qi=eeWLHB{D@>L z#Tky_NjEPl9V7Nmhdv&v+iC-6Q;4CX!|nG!Lxj5z=-=Pz-yQmQlm2~A|Guez+w|{W z_3t0_?;8HT{`xb89l(?pUVpuHSqyCpv`U9@K_hSrPq=}B!y5dQ{dqElDK9pj+k#gUDG1X zZN(HSxv388dD2I&JJ@Nt^`e8&jG~3^1}A)=6Dh;lILPj8VC1K4XY!&0(4tDbgC~R- zG^5J3UJ*Q*+Rz#Iu#-b@ro~Iuvd(gyp}E#nDc;;44{k@ir@E&%!6t81Tq0ANa;-7< zhrR^`@_)+v_21Xzyem_4{)l&17d#w$5O&(a&dSie@;-wmL-#J^>E*%XkQna0viC~t zwA=5ITy|$|1jF>8hyDOw$-ei?PpcbhnG5ejrA49A;iaJ?QPHnMr9;YX#`MasLwjPO zLeDo;gnP-uk+_br6J|}T7+er5ajiGOCtWQb01jmX1Hb#4h^u#_*ssiFj1Pj@o>ENm6}b}>IklSm zDRScgg(AAK5=DmLdmh+{J8ql_4==UBb|Tk@szL+rqwg`zajiZyiDE!>sHGitllS{Y zk_7$tYo03C(dxaw0A9=ks=y_h3{It7lwOgvLJvxMPuKe2dJw@8=p5|Kbg{3I7skN>(!GN1eGk`nF1BYTW*jbOhKtb>>SHR~8U`xSm;t~JF!2*if zA89uqTPS+H!nGbE%Wwf9)!WWB_~BR_Y_?3la|+%_!Rog3+AhN5wJX2E=Z0kzV*0-+ z;%o)4`QX*$>|iqOS}Oz~3_mqE0k=*zFoqi#pFD4vFWeG9ILPG+t-nA+ch8Y^51k6~h*%c&@Z;nY8UPIcuEyrJE%amS(Wagj;Vng?!7 zq+RQ2Dtp%Hc-Q(9Z?2Wjq{SvvC1$F`se*lmE3UOaC0g623>DMjyrYVDr&bazjU6j0 zCwyj_?P_w!c9|!JTHB_cVz(~yRN>xJ0ob}e781+nnY~%0We7*2c{75JY~9gPH(M>j zD=c`;XF=ZYf8vKVbE7f>GJp6)Xn#DT7qI};rU%m>q%Aezp_bXILcvQv6VWn8S*KCo zcETl5XO8%DO$=rM!c%Gdrf*O^m^3(tNmnT-Wm5kfCJoj`VUL{*yV$p>CrP(49p*ab zY&n#U;q^Z;$gg%%ezi(oe~LkP(3Q9-45`B$+Nvf()lyMPN?848+|P2tUG)FJ?Y|=* z_ws~r^2|cl`X1T3*2R!X-kT2;7QBSB3tyH>8AiVKL0OkLU5k_yM9e zcW4`S_3Nqio5YP@BuL;-Q~sr;!e*S>%BZx)1Yiqs4I0_=IS?Sd+;eiJpM=fyocKk( z3>`yN;j+MI$hQbKk|POLwaX9K78nKk$S>H0Nchv}6J0ri;H7H?5J+Vw6yIEd|8wwc|lo|^KR(i`hsjc+378qHq_3Q_NQNw z#WHq5v~F4K%7`<2v|vkDJUr^u;}@-B0Glxg;ANqMahghELu?lxsjVbZw{qI%^kEUF zJtto6%qo!Tb?vbOMGrUIb#KP@in!REj*@8IhoL)eW)w?z55Ghy)CQWu&O)(I44b}h z<1qwh;uTbHcl~i1&cAa(DZN7^(Yii#=Zm=vk(Y?uCP+r>I)ovEo&-`9hQLu_h#y~% z7=Cz?+m#=ay7Hr1*>S32N4@f6#DB++BRqbri1m%Q3nR*pw+%l;r6ukTJ4!W%Sz`23 z-}C5?)Gdv7*G$S~Bz0ueu}iC0Ie0Q&LYz@4Y4KSvoA3%`D&Q53K4wNT4+;V6}+*v{QXKURsUK8u-GQ|qc3huFzs zsE5GcQ(^#Tq8qWOEh1<~PZm!59EaU@+UMFvKO*SIF@_&bpp@35z&=p)D~n%H@gsf^ zE26TY*+(n$3v#ihsFM(!#C{&ugfA~Rwau_1Nqp|wJ!#0tqixz|#Y1@@RrfMHz^Aot zr_(G*nwB%>i6#Ij@WHoK~h{CLXx89XREI<`-@qyvdP)nNGSR{##Q3OCquup zfpB=4jE758Co!*ccF+S$8gRO|uT2*sq(PPkvFBAYH4v zMyf#i$I8<{Z^|tR{O}%AS`wB7HuD6qg2WW!@nxMa@#q}$0f`MP7~r0~nc5RL(Q#WE z>b{+Rcm(gRXjSdBH6`%_Y^To}J8|F|yZK1i(?Uhp`g9;1oaO|64}iKZ*uy3x?ciYQ*_i z{LS!18Edku|Be43Rhg@VofLN8`OdXcB2D#~V)a?2JhWL-*PxX5KP5`}-3dl1QHK|_ zf_O&pqjKDxiIiY~$Y6INgW1((5oa>XKp*1;JApgj^_8_ndE+Z9YKpE-6J2FCD0=zd z>gqSuV5yVwEuyP9v70m{!?^YG>MZUY&oG#=V%dk*WuX>gyGZ^bu^V{({u1oKt3Z}X zX9Lp|^mv%3$5*Rx(BmG|YDi2JZAIK@PA%n^1p4#09u6-F^yNu3T85f>8FBrUPU)3Z zjjZ||^W!>c;!X4$;%idJ3L@in)V(_W2=Ua5RyEYdeoDiOpi4CTAAs16hPNP#tcL#& zg`8vNN^6P0-SR_EsC#EdzpQ$P4xR|85B|Fx!3gyvRk*cNHy1>8IVm==GIDMpe z30}R-z{d~+GQU~K=1J!Z5`;{ih4on%b~+kcS4}Bv8uwaL(Xyd+4a-Vql!(8>XfHW4 z`s4kC`*-}N|H8L+go`@taZBx@Wes%=%S)yQ8l08s?la07So>_Odw1IEoXi>B7}69- z7X<1@ont~=>zqy4;8&nRhPa-ziHmvhg#=z@jRf)9(ZuByBcsl^2~mF{ zomD;0qY!iC_X|TvG%g& z_dU>LIL26J(E41`s9WFFioU5C$ijKm6Hga$vgRN7{Tgb!*$`%4kuKB6qKLZ@xA}QU z&e2Dad8sNs({@aV2B)02FuKTZFyI;2l^4N*yfisymPHeLd!e$uMdi^ndY1U;s{F3C zT4V?(_cESqZYCg?z(GuP>e%x|erv@p_hWs*)R6%)cpuFXNtp4BNMNxBHqII#m2@6} zX*N>B1>x=v*EjMCW~@4^LZ?ktL3 z-rQLj8{OPl92?f$d2{TP**go!iS>uB$3B z8*Ns4x93cW!Yrjf*|?Feb-QMZ62xw{o#9M!>dTv76fP7@>j^bK2M7q(1rDKj>{wFD zNP*fgsL?&UsWS?-$K_M|OJ1wj=eQ)ZB|p)3)7$*u!CdaErm8IPo@ExUY@0N?_7UD#n}&Ws(g1H$Y$@Z!T{*iJ9jSxX}B(sVI#W%_WmqP$6LFyqbJVRsbEu!|^{ zhogySRunoa)mRADI-EMw+LV77+DMTA%z5`7Iaj?IlRY zSwzU^nh-0y$bt(+U6NKEZNNky{!>S0=(QbYK!%_!5&w_y4;lPN(~=KAnuTu!-39-O z4E}p4{sRnmjl^Z8K~V2uP_KC)5B06Y$UKn{RoVq}LxbS&E9Np4{|PpHnl2&xvA>rt z!92qWJ_ehcWcWupe*;{<3!nurijOIn!1XB}*ROjJt}hBZX6-A>EwShMOBc@9YPip2 zMA^x1f!Lu@XGCc()&Znek)*ei`TV9L zPIae7m34}JqVf||P9KpiKG!RLh7>0`UR=E@eI*5djhLfOqbNuVeDW1!inf^^)`a|J zuiXlFO?r@kW41`^VFOM?P1U3|n{X`<2IoLH(Llg(nChNGk{{sTg_n|mr0{Xu8Laja z7P$R70F_hHn`fb0{yb})Dqv({lvNMIp_O5G4TD=N3p5}$yj+uQXSJ7%^^xTIF3FZj zw!0+%C_HtBtJBEhqz~kClRUah>6IpVY?ovWb~?i+bV+{1l&}ay1ZU_|h@>`9^ zZO3_7GV@Yds&d3F$xn@l6IrG6Lfqjg;>jLWy{-0dvnV;E+;&3w#Y^4AcJq>wI?bQ9 zLB?XKo-;d>#XH7KcG~8M!&_g~U53BuhrpU|sT9L46X~55q8H0kIF<4%m1W1}Dw4Ah z%=)a|JhhTC>tqMYLa*AP`PF`#S1kiT^Z`eZpq<&A;;fUYK?EO0J&-m^zLDQ&%WYqf^8%>5Pgk(UznKCRj8LASJ!Fs02c-myBQb@*VKjT*>L)Ahu z#`+o4O@=ClWK8fgE;ku9q^Wvj<}1TBBcmL+{ZFc*cqklgvL6=a!2-$FXD>TwvelXO zvh~@^{_0TSMMj&XwrZA_y+X5%GL2CEa=xv7au#jPIL4d*dy17o_W`Qpsn!Rojj}rY zdxfS-di4~s5E4ryCV&8B#%@IH>4&opYC3yhdkA4FruC{4(E_t5+284uU;tL~UJ*djYWg2x zH1_?yavri%f@=@)#(XvnU<0rFRyH^g0~lVV-AB^C+fCYy+jcE?=yuYiBK4)~<#pR^ z|8c@2l@H;OyDgyn2gYpG0}%s`f>tmo>Y;8^VG!35;bC@cF*_qeEvC*fJ30yr)XQ+K zAoTe$?3abnOw*#yo6Ip-=xM87CF_qQBY;Ynbp{n(>qudlhLd%_4F16B!ZZxpVB0x^ zF^1@_BEU!`=oPz!VO;AGsg`Iq`kM*o^^vNMNo52*j&hn3_?KWNGoe5yPqJbkn0v6F z^b2|NU`ZKM9}8(4g~d!_1a@)O;j*v4vsGV|e{mu#aiyRw-rW;xqFM8S-9=Q!KW!J+ z>NFNT{!X8XooG9QOSaF_DOo{5d0brmMFKEsS@-iJdew4Ju9IiG-8eXbGnJ5LB8j=$ z8U`TKPrsqO=WJ$lLmo2tKP*x)_+JRWwHLr_+g&M>N1kd#h%iZei!do%&YM;fvW$gH z(hTg&q>5g8EN}vAJrU%xAWMH7EwuiwMY=(VfPfH%luJneEFti#mGUvvE013bq#uez z;n%M{ex2PnmtR>HWawA2{@>G2GtlqzNGZ+IFEZ?+0$u6XB0|4_fPRIPM?Woif)x5G z--Z6-xY93zNLr1*^65YDKhwX?y<0`DvX1xm=MN&j|3d7)0=go#iy6Y-n?P54U&PV6 ziV)#KIFMtB$ZOAZ!xwnU$rCA|W@EM6hR1fvF*3~IA8Vf0-|rK8gTGQS&`mD>SuWXK z^hD;LXHy~l2K@)8qCS!sSudk%rq?W>dVa6*^(9>Ibr#FD=0H7T4^^`rUOEUVxvH)R zXYq|O)y+}c(%4}Ji;-ZVu15xonk*L3_L8)gw2G8cNWA%gToMgevVY;VpqKa1;UIreQu< z2{@*lrb9b{ptc3Ufg*V_$trVv!rZ|)>bw`heTgK7mz=}tFj)*BZ2eS)nm4DDvlX_p zu&MRSP|FhLClO~lp3XEJb6Fz&yQJXv3`_P2vB+3dy}l`N3zU?AQq+X+d%M;JNTYKi zMeWuvV~0eX6_NhiZD)1HUn}0jPO!_IeT{f6?EetgY^cagmzv{yP{XypggKo=DGFrm z!Hy>Hs1O9B?BBu2>juHIE7)51MpN>H&8~H9nZ(~hEoOf6qb^)T`v2JEd?xeQ(%k(V zvU{{VA0C@~Dw~p*%l3+J$zk`a*>MX2ZaXd7toCqc8^<1~m@Dv_7mW^I zJm!*%J6P1EC0QKxlWcc`>65bm8xga;eU$2h?sf#4(TFD12%?$39{8ent-Ybn6FOQs z9z0Z;ZNkFR=7k+7QS4A7{)mWQ7P^JV-O3-G@#GJ^B7X?&0xz2QgOVk}lTk=CquywQ zNYJQ-^TruyL|9zCQrFsVU!xcIX~Pc~VLCse8WHC!wmdZmKAt`(NYyWemb_Ngq2aKH zJ$;ZFC8F2yPdb)rV#Bej51N>0L>(TpR2}~0=|N-bC#nj+61lPOd#;d)Dx6EPE~?P9 z8&!xphGcK`s*PH^sKk?!n5z7OS#eV>7u!weo}{1H3gZTOm2A<^-q_351gJNTxOPUElcoja&B zv0JH+DL9RS>D9a1b-xvbpA5cAG0uw$Em)5Lm=Fht*YfKZ)nDPccZLS62=PUoS<<;B zfXZG_oq1G>cA3Si0U+7Am%M`HJdmWAtfx&^7Fn0jEC*UOw;Q?n+|6s)d(rkY>w{Gq zV`S%ZKb3;&z!2Dc&`Sb$1-ni&6Do=v^ak!#MD1KzWk z7}Info1@Or02~+$DxZ&{FcY7~Y}>i5fKkGB9vUe>FiU6T`{nFs)cuBReuU3oN5^fH zNh6c&SOrUZEYf1oJ}rTtt~G2=wtKz;6e!tZFX46#*NxU*T^hP`xPVR)%E3%dfOio5 z%5%cJLz z`?T~x=V_s^dRtTLC!sqZBqib;xXo_<-i_Y?A}1&!NrT9CLw9(HEGQL3GLzRcs2E8cxGl1zVOxptBU1NatV|ZqV8dUO@h;nr zz6sqiflRS^W5u3M2)hh6XCn&P+&Au3!?(J@rJ+0Ipcwn~1+FN_2O%-@x>_#rKYE@B z2bEw~(8b}4#)!8s3#du!Wk;Avd?hmOjV59yuq5h4mzKfJTBvSfQqUx;MxytXP@&*w z0$yhh=?8p`^8G98`@ag!o&*5$5MoQ3GO_`wA1;tX{S>T zlS?B^VUcdefj^Govyp(qoe3%1s43fYu_=#7(J}Q}DLzEg#7_cnU&F zcjPIg{K9LZ^*yRKyLA1Jc#yu7Kl54;l=4x)|4=aUL6xTlCb zX}vo~x{FPBS*SYuT_1laLmhOsATA>U*eEzAtqT&Sduib}c3ZglM-E4A)yn`fhb{J| zc{6Lz1Dj>v*MO29T`#7>R$3WXNzCa$Z_2CGXUq}@0L1)`?2k{3*G(*WsbaE`czR7! z(k{>L$8E~f$5@29S-fYYcCP3m>w9in#M^+p#v8MRHBkNBZGs)^QNeeWyO@=?dixaV zXzc{sBqwRrDnp4yiS2nRuTU3cd1e0VKm<6q;V% z+Li9$^`1Of@*=)8d-{D615%+QrxTm@a^p@KULKE1qO$w`LKsB1>IVQn1}Hm5FU`q@6>+AGx4tT(M}RiC?lA|aRw;&dN?tD#3W z5jta+>;Z0;>trJC1`!pDJ+gaU7LU#p=`~L+V-y@Jk4|7k53t%M9_VPhb})yF@6cX7 ztdx@vd54SpizT<5)5{nRw=*T$DTj;K>UuldaC6hrGZ}r0DN%A0N13emA7j{Qx&7V? zX-^Lpk2w%1cKgR1EMA))<>bBsIUUxK@I2wRvsO;bGA>>Pmn0TJ4?^&x-SnY4wjD2p zn%PrNNpUe4?v8~X^+eBht&icjs78cgt%sz`v~e%j`We+ouD6}jQH0T~Mf_fKgYQZ+ zN$Z{#F|>#jDPP}R>cO4Pq%wwm=x?SD(CuhjG(A1VKZrAeX6}Dd{k&AFO1P^|(n-Qz zcKAkA%mA4s@~9GPRRcz;V5P`J&O&dAAFVTzt7$WRNRu3+*9(>=asGmB5yB@p(H zKeM@YuPjx=a>&U{ury2|^BAFP;1NDux@LtDya%+in@%z_t*D40X?=UE68a;=X9(R| zENM){#CB&Y_=tPIYM(`e2^x8KvOq-OTdn(@c#NvpB0u)_vMnY5)O>&GLK($oFI85t zIW;ee?Wd(@M*Ji50|`$QKdMLOXK%PzG`pQ6^SP>=J}d84G`n7PdAjP_TDCljX5Xbe z*^<@lLv*{(Xep!%eyZ5aOU@N?WQsMywR%Y|SPwxk1C&go*n>$Y8TR{%y;O69g`&kt z>!sOQ#r{>1n4>fU(%W>L)ak0-yV(tN#oVKyPyR3Se*O2JIq$h5*^NBPZRZBM+Pik$ zz{QHu&QQxLX|ZnL;o!j$2#s(rwA)jsHE*FSEQ}Xp;P>QAUZ{DwqSmmataGbAT{qEo zZk!;Y+&a5?dWmk7M!UXLPHLAMZ#yf6yXO$l&Ant`FWN!@JJoYx$1Ha-%_u8~UCZD- zwa#|B3s0+A%_AhUhh4N55OBvmw=6w_9{6fEsf*E4x zsXMnu2SVztkFj44A<)@w5G93cnd>Rm7J!*MwHQf-UBtcwLBL-$z%9l9Sibbqh7qG`8#=?>|x^>5ywJt(+!q5V>=p|oGN zEA2ls75|AU7}|&ZQ6S~hP8T!^822;=+F2KXvF~xGtJx~(g*-EJDDOR^iJm^_degGl zsUSO6fN^OFjxU=}a4E#g;T|Hvh(6>+8C6;Xa-?+?O;Y>N4953ArWi|g+kIF?_8FEjd((B`;Av3Ce5LYU@J(7%rwQ6fvXa8;kM1VmqU&EA^h#V^=3S1+@D(0i z{beLEWP`4Lg~v7}hm`QTR(AL~;R%uCsI_+DstHQoRih(pJWX6RHj*5^fkGv&wN?0A zd-dp0>uOagIkRX629_2uj;^&tu@BApdu~4WdVsDJW%)5Y33}zE1YmX6igd-A~ zyzvJ_&W0A&BQwFi%QP+j#)J{1VR;RTk;DL7{yR1=%+Oz|fi$S*EL2-wYJT{_<&b4Y zpGS*FHx?x$*k|ry6phZD;;4ncKK*IFqk@z`AtpM9V4#&kr1K4}j;flEcVh$|Jr!@n0eDGp21HAai! zsuA`cf=gB6hu63&H`XKdIu30*kZQ%i)6!nTQwiyb8)rr?+i4mt3DYNt!$wzwiHSy5 zq#Nazkv&IhW2D(GXOo62DpIqHz8o(Za;gsBT@Th}n#?s(LRXo0Ni6FI_o-f3L%;Lr zgE)4{Ltphz(Dwz7E%ZIMK|x7hMeHR=hqf8?dH>$U7ztbg`uFF33f))6-&8`wIrIbOY_*gW9P1De4=Uj zy>F$YY1{ceNN)R4=Wek9QKxS&SbN3X2$n$XYNW0sc2vY+YMJO3an8b?Ve@)QmhL>n ztnf?GW%66tLCG?CVaxhk>G?SgWVX6lf2P}9G1qoVq#XB1zQ&DH-nIm0_3i0Tb7u8f z0N$OnHW$*$`m!$Lm>YHc#Z3;AL=z)Rnw*{d5S84*&pZu1o7L7x@&weED=C~OB(NHu z{V9Ko8}Uewiq@S|8cO~P12DpguGRxB6Nfp)tGGTPs`r|4*T^hNr;m|EV|l{+mQjcm z1xzXDd$!9c6lx)k1Pi%#G)gS8+;*UBjgU!@sXfY#7SqH{(-SImvacc<)A%6U^Fu8W z08k;+A`_qd{RTZLUdpgs8b2c9yyaTAB2{tDriO^8s6t`_Dt!ddPUfX7s>+>s#LfSa zWZ3D!Ev}L(O?hm+jY32M%5A zu~Cp5B}gW%YvM9E2a_})l^#}EV05Q#^M-`Zh?p3zTv6c!_cjnep#=s7eClq1%Ic~AL_EqC?9q@wJ*_v@trS(N zYI1M~+JUnim1zn!t&1juW#mUfP3=4ecw{?S(z@dzg&z$yERAq4DNqi-mXuI~tRg=o zjcWuJn}zz#{1z&k7uh*IhxTi@h`Q+knnwHw(c)XQNabEMp~Kn!)Y5UPri0TqB`iLh ztAirWtkJ55Z80J?BTHEi;Q(=sx$UDQc4_7YnAfSe6j9IXpJ z4698%^DQ zo7e^Z)yJ-tOL}$+4Bbo=i>V8a7Xav0P>?^%p9lc4`Xe}}B3?x}|cqlZwg#pqva&=$MEiIhi0J>`63U-7>f`TRES>KmrW>RTwaML|N*4OIq5I!{7vw9MQ>I+qfYcArPR|ULhEs2{Vd77Nwi8~jJX(obINWB73(WSdQcGla{Sx-@R zp6Ic2f3-1dMc1#$>#V!*b0GXY&g19D+Re09RTqAGy;KU+b3<11#=8>3%Y6twNqN7zUPb6n2Id+;FlilkooD=Ked!H_l?=>h za+u>{%4Mh->z{wJ(jZmOHaq{uQ;Bbwv2|w-Q&l@g8toYEYsXmGbIoLX z+l&($xbg(=`DU(r)BUxgAKXsWK!I{b))Z@7n7BOEcvtp-NqtZoD@X!Y#w*XSm#-%n z5C7uMYp9*WJ`?ZF@J|Q+vfODVGrG&T1`rPkN>)bsE8FOZEaA=GTqg77kYrw5YCAuO zzGD({;+7?`UV5NCd1iU~IM}W313SZA>kpgQsI!BOI=Z|evqss=g3x4Rp>uD=Gh)E& z(yZ7!-=~>(e>s&kmQ(sO98KKWFPLzc~#qNS+;pJ8a$Gfv#w!7(fL25gJ@>?eD1Nn+^MXK2Rdbp)TyG! zyK7*7-3P+64_L=xov6qz`heeI$>I~)UWywJ*OoW6Zi8!!>6!3sY3<9(YhhV?q<qqBw5S^w|(ZGk)jpcP?`GoC!%z03R@yeSw6E~K#0x~pABf|)etcmcIdriJ_~Zy zt&6@f5AvO)dW1I%da(BLg$j1^FaU;HghcNDr6Id66(ax{yj`A?*4`7mQDYcKyEQ1< z*``_<6)jpLQHm)Vt~`r;iBUWcBne)XN>q1>7d)OKkzfg2Xz<}?07!0?ms@2g3OmPZ zA|q;D;0Qp)$3zI>)D15sAc#l8h85~B=Sr|bfQMR+6&z6FiEug8!m$jpb2y_4EF5?g5WR%Xz!@ppVTP&gOq0pSr;_0}H-u5D&(icAth1uXtc{3~ot-+a z2lJ|zDJWfzW#DeH8C)P<4ZCzp$XNh|Z@sVd__h~y4d3Pna3^?(0_!O?rys>%nSB4q ze3j{Ww@dh8N>2U5sP9?U_N_&ACCRFy4{Elckx& z!I8v?=^)n*qo{D4k;cE0({r>jVO@3#RQ2Q}l~0$-JyY@# z0;*N#xc}Ndog{Z*BOx#_k$iKA8@H;NvZX6?s{EYnNaB==>b6MYB(6m2QhPYrnKg@g zaar<*QJtk`uQ2rFLA*mmQRZJ7aXwD1&Y&b=E?#i%3aynpV@RydlGa@TBmAT!P5kY2Jaekn#?JUKgjJQC}4LXmC#=@*h6+$ zI>BPoem?+tIw<_wnAes7%Jj#oYFBLVND<>m`ebSns*bjmONmNx1aKAT>p5Fm)`;+RvRzzSLzS-aE_=*% zZOWt0r6ssF^l+{@l&ks}ayY@)Vorb61!@o!%j_WCi;1VRL#;6JF_9l{?|@HJ?Q<3E z!zz#&E?0hT0}q*g4kL*}Tbg#O3Q#AG)jF=!XV!JQ6~ubsu8*WNUsQ-X&&YmH1`e(e zX`WXmsqu5wGrdt@fJcq(R7qE4fa(tXCZ`cSX1?&%Mn#Dt@oAi=khknfxMdsg7Z3u# zbWmymE?2=|cQHrHxnw1um;Xa?>BJY>PT*X5u06dZK7z1BS)86brc?}S*6dwFiAdsL zohGG63w_y!M=GTCvFFuVJfo62g|zfzk;G}~BSppm>ZaL+8H{~MOG)d?u`&%Kq|hYC z2QgI-kS=|jJUz>Ze!CvJ5ywi0Wbw>m&_7y++8#%x2UhqL?R-M<=%?tHwGN{k+(Y+-MAmV<62*rc4+M2yR zDP7BSF4hKCh%&JVJ#T|Fmy+Hn$B2fC3Y622?f%Q>%Gy!#LbG>a$PShP_Aj-YHy6e~ z7ysVedpuPs&f6&39YRGD&^q;Fumihptx~CoJaXp4{y7xxrDWp*`*~dJ0L4z+kk|;p zj6lenV3vvZ{3rbQ#Ks$`b*d1#*F|6Xo}lM>SfKgS==uJCc0EH5XMczMVbH{qnDDDu z{l;YQ%!|dJ{NBiTw-;fu?6Dm4C5r)z&~kcIoC8L`(MNN@XtgjdX|2JDQghOGyi)6DS5b_4>f@ z&@6`A1uL|JZRf#igJFx0;Vth9hW`~WMc`fW%~>I4e4ENu?d+33X_}1YAIX`xJ3mFc zqRBAP1tEiZaZRXYhiIG}<&bX)-Kpg(jO&JpS zJQ1;3wsx_#td$GwzXup$)>(13T(DYnG%6t@;f>VWHpC<|P+MLy1`3SMD~;BTDh;)U z6}apm9L_HMcBW|ZVIBs-ot%rQAk#Ucyn(x`N0mDZ!|k2j+Ed-a%^Q0(Z|Kobw=~qs zUb=#9?d7pOx3$;5SS3V-8s4yrR){8@VQ*U~IScD!Y{ni{mF~q~TXII(VZDhh^n77M z==pBxeR%B_?-_c5*B82_15ROs(=A-b;_@Q`l1utREz5XnblRIjPcKY$u7(xcbW*%H zJp%)`4BBvll+6qAbKzD{iYnpfP;^sA9(@hO%!JuaIEdV8fjjP05^y37|NotNIriql{acm z`7q)Xe~~6YR=hC1I%Cnh>J#HbdG&hT7^y*h`Bnki1p0xiFa)e~v0=_xE+4C^9qQ}C zzw>pW9F#>DxaOdMbsAL>oR*$mGFt>aT{stAI6#4mE{xb!7k&V+(S-(QC?B?H+l@Ae zd3s5-fbh0xMG&oUUX#hIuMy#GZ6x!z-VQaaw2Rh=I-L7oszZF5s6y-(UkyHb8}I6e zZt>#Qw)9m{d0$6*Jj(F0h^Zr^45vrxwm2O|8R{BjX$8wbH+f@?uL2l&zU)>@?Y3nZxmoO-pP`-9{u?SA*wf;nG|z1IOmJu zo~%4#oKUxH9-(%-|BjHvtNXBZjxF%@jA4bj=YRAD?EJ|!S|uwD2iyH$^UpV;ZhNw& z#!j9kV_>8?#rdHecPu-9C>Lbq4&~sw8SLh7K%l0}#49-`C>;nK8SjIChBcV@d(IOZ zhsnj|xstA#v7zEcWLpq_DQ7{2Z*!altoT0WT1^>*@ei5WTrPrPIIoedfBr#nSDMv< zJ=FSwAjGtxp6{G#a`4%IO751NO=m}GR7t`syKX!i)s2xOkm~ar-wPTc+suq-d5P}D zDz}{(W9`IH`F}M36CTdlYxXZ`t&4B@p<=)+s;h6gSTodX6~Dn>+RJx^)dtjizVOk) zRVVm9+Wp_tG?TsyO*QxbBu#h*|AD51cSBQekEUJx<*yYrPen71agJ<7a{m5rs4*sv ze0a%Had@nT?%1B1C=|v^GFKBN!V|K}LKU@#UjLzpGj%N93F0|(bd=)JLM3*U2pK&Shd}F_Cs%S*T?lFW&cjn(7wo_k7k%A4*Otlj|9|<^5fA6j>r%-btHK z@-k{|Z+-$)_*WllIZHqi*Uo%}X-dvln6BX(tuROz$gC3wesNrB~Jq`GV2Yym}PJ z{+VfF`LxXh*tyManZl27T`>V$|1{Bc*)1)x%j~*!vESy9ag>sw-zyqwNT_GF%=e-u zvqX^d&7ySr2+;TMOYzoI*>n_@V$hK0qf()kQ+bQH?UCk%tU4?Y-7$%G{7Bqm@td?4 z3>wN075Lx|_u0!>|5fOYi!)Lz#aK0GXKW~OGc9SXc8Tg>75(L^HopB+*B+M$_1=ex zaDrc~5++;LD9_=3YK0e}>iqgpau_oB%#Qk-d}gNr8yMxcgkQc<@Wd4Hp^slFFM-}S z0RdXsLOAerbdirVgcrPg6lz~c*b;;`;acK&k3;JiNnC4^srMv6{CXk3-U6w&tXL3` zItNpS`z1_;?*xw5&@kXHruu8$dQk-*?g2O8t*NS z!+0DKyTm4}X6Ju}ElSAl=K~l3lL2Qa&FJp3WYY%D|A3|c5w>$S$o8&Zlw9i_giQH|b2xdgUw)O8AK{mO zTFXCVINv5a@;vyL`{m!3@&{2K=pWhw{Wov&V&dj~_^8FtsnscmOhlG4UAO8FmtwbS zF>$K7&OovqyPVUqCAIp|IK2vg4DjS;o#4LI(3^FFq#)E2Apl8l?9{B50ydddKNnWD}k2m`vRh-$!Fvz5$F^)CIg2~ z(zlP5sjNMT+i}I*%;#SlANIcf+Vlh;e{F0FJ>S^gi=QK#o{1e-Uo(B7eD`$?ZKg3J z=R8Aza9-Y5U+cg!%}rGw!)6w4D5Bq0eNTu<=wUQMu}fX6x5(C+%nCtAB~i3ct9*~H zcF-dBSFqvO3EXqN;BK8gQGSAdhlBWQO6t_!;RRcTb$^wwaKU&YIL#y_i)Mrd5U* z?kyJ;LVsFiG7ENR2z=UW5~;9chZy@TCn?c)ATYuU{taZ6xyT>7Wlt~1MC3>aEA_5* z28GS7VqN@!6UmVKy;!Cr&LgE+5RXavb5I~?2gyKp?T00Hcb|UT1NKO zw|8&gEoN~y0Uc*?RKBCt5r)e3zr@Bn!6=2*8y%v>k1Vv81WphD{0p@XAd&BY0k`uo z$xrk>Tg$VNbYB@GoPotEwqTPa1NHCUNU93wIQGkUa*#bWKT{R8iow9=*;=N}fV>+8 z?OeiW#k1UEf|JTVRe5&?etV6;4SprbfIl}6{89mlm<9aH@B@)NHarV{ssVqifS+K% z-{^xMt>A-Sp?#^}|4W( zYchE!iZ)BV6xWu3E0FZs!q|xj*OsidKnn&Av5(y zuf&m*NS$Bhv$b1)*gE{*u==s1{j?%UJ4w>^Ji<>ambAkp?Jo!WX#q(Kkw*7=0qx`a zZqf~PTne>(BL;)-?VJjhVgQIxcH94a+1I=^0w1-p@yHx&k!?_1G%N4|1A)U}qvvL~ zIVGQJ4ffJ!-Do4gn+JKoPZr>O$;P^Y0Q`6%Hi&J}E!mTI@`LmURmz>TBiz;HA8JWUkR>6+3C? zHfiS}C9}WR&W}5l%<;M#L&%if-9on{D4COf4wt_O0R3J7W!K~0TciXB z0VA8met1Tj@z`WAs1`O2ms(2ZlQe@@^#}R!$h==*WI-l)%^B2gHZ2UH*XeXJcqAN3 zElTAfdLQ~Z{}H8lh=*t&rMR9*IvbI!Q?3#%-{lID2UV3ld` zGU#)VCguY~_RRzIbHvQK0AS#lmwN3Fllm9t*MFY+ITSvw-~#2s`(&`^i9*>nIabBh z7pYD6W>_e)oKMf1|EN-Sjz`(?00*1%yI^DX!xZ`0m^$YRHg9m%dk!^~`Pl5wtEWeI zN{$hqw0)Yi{g}3Wx!3mda%;R3I0wol`jye62GMxYBkQ{>cyfaCVL0a_>3{G>fPD>O z9m~<*(E}JHlt@A%uv41wRA#&>y5MS(lEE<d{Z>qBz z{5$ozm(>8KIXKor-Q(e1$d}9l>m|S>svchOClA-s~~QElh*s2S1)4f)eB$w{-yl*@^3RU$JPAiDD0gAgC%|1ZuejW6oxeoF>3^T z@;@?UkIk0u@Je^6BWNuk)TE^wv!##EmR{tQzR#2{RZif4@0TrIoGtyTSNcj*x|a{T zb3q1^HL%aad$Cu#)|5WQFFik7`iX4mC0^;?ru2;}U@%E$ON;&VU@!Gbzc1dPW0m`* z$7D-Kv!$1LrJpvXKk_j-E?fGbZ0Xm$(z8wJ3ZExM+0t83BM+11Ug=RYvEC8!3mz6!LBqH zyUFxW&&+HAQLpZ1ukNUP?CyM7_z~O;Lfkv0k`EkUuq!%Nu{-+Gtc`C==Am}CfUj57 zzVpDBC~DSr5Yn}ppzJ5(p4)6cy(nAh-(IDEY{}!;ck>me3$?RYM=Nc+Js@+YFHB?4 zx(Q@k(dmx&FV5b0f$Uggf#EOEu1J0N5&OH>dMtVaZh4hTyh>I1=v)mt5$8vl%Wf&j z4BV>~$&8eKAz(&p+k1Ope%LH+2M%PDgPh;Y4BWjXK^?$DKr8j~<9UA7pe&#=575H` zD68P>UlR6Mi!L$_;J^PU&3F!#!Qf|9>>Q@eTMtsqNaD8$(zVVp)}hoxwyzXDIKP3L zX&|RBT+OTJt!&^ir!(FS|L32tL|1yamKdV9Lt~zE|5=9UquCjdT9S*jfpCmqa^F{Z z-Ehl`O6s4Kg)35fQY)wVy|T?$dCkYE4{xSWp-GksgMWm@d>@`Zh`dWZWRI7oj>>PU zRhojyO%Au?bG}0M9bzx8Qw#!QR0+8tu{QVxY?MGn;1&pBDCOG|BHBUM@S5&Vll?D* zze(O}hKD1O`4=b`2YF;H{8CD+NVUatH1)7- zxzoIIzmRfS&1j#O(bT(&g>!+&rCGUypf-56kM})n_0GY&g;&LU2%3_*gubD84-~yg z2Ck68NozmB`|CM*c;5q4J-ml{`1JDdF3H9F>TEgNEBEFXd3g8C;{8sM;=Ng#HFzKB zWL3M>Cfa1t*w#5N$YMZr%w5W5W_}1xrmZ|ezKgi7D>#%R5AZ8 zn0JP?{oqxq?B}dyZV2PoW;aYm6Y-U)e+h@pTA74>6wqB+Ko1Hay>KGiA*+}GA)vc4 zM;a=%K0Kc%%*%wIP_EPH32;|%JRuAEVFCT1@Fp9ZS^b=V?t1<4KfKh@c{>UIr(0OV?dL*&U>-nqB_ z2FgS(rdz)PCseQ}~o_L-ir4E9fQ_tLF;dy=Z$cC7>IWPQDZIEmuCx$b_?!M1CDFq z2JQ#0tktr5JAb^Ayis5~zy`g+8DJC7{YhY}QBAsD;uNX_a509;19*i3+#~=`HUQtE zS3&F}8ECsib(R3l8<|VzU!?$k6acS&CKy>eMv4E0Y1fd|&Fj2T%`aMT3`PHkqB&m2 zx6gtfy7Yi*PH==l;ozS}p&=KAs}+Ub0(Y>Y5O@$td8+qk9#!?$2~ckYNA+IgRc*>| z&OyD-Uhk=%!yBsiloU={*HSr^nw?R-()p&XptQB-Q`hxQliw$u!FS6{k&qPm8%50R z5AQ_f<_9O3K1*DbMic>U7Q-S=!HLLv{?C<)gQ+IU_#0~G4EFzgMs@M;!ja@TvvT!2 zRxt$ypOp%)67H|{VSWUMJeY@iFwX~Ou7b~0pvzNNVybiEpc6EC;P0~lju2X;cIu)V zGVWo!7E@PLlynlsJ)OEPU7pYNT2>PSUbkcQ&u8b<59$><`v@TK5WXXx)iY zIB9LhDx@aO%xIkq5PO5y{E5oga|NU24CgTRIoeSj6w+lIL+`(4`le{sdr;<8yMSt# zkj~SjCO49(1q$@0WqfxysE%#m`;ojSPA^X_RCQ8*mMH`s4Z{mA^T4ddcg*F%@&9Y) z5tvGExwM>=9C_`@EBn7C(TGX5f}8?=x)0%6A!-{i5$QjK8|u)nh7;UVE7rk?rw`>l zv0^HiC0{S~u914888zz0KmHe%K#mD7C}hUj*`GYtQAAnIFdm#G(qiq28LuwKtbIyQ z3hb1g?|8dcwy(8$lnpKN`KTSV^|Q9^Yxyj@lLV4p;(qsqG&*}x8+r1PC(a1(<_-wX zkIQbeN=_niKeYB3yVSKF)F*3Acin`;7sFjP0m<#ZiNHeA!p=LP`xeUgz&M^47z<*e zLdS`O*y9(bA-is6>=Vq%bHdJ~)vwBov1A?*ONforDC39n)bbJ}t0={X9r(G*gtZQ_BZ z{=s}t8cte)!#zaoEFx6~kp%-J3q; zTDFxM_L2`o+%Zm;wSmbxzqt~cYoJSISF-*H@J6nTJHD(Z|!Htf4n_KFEL6F!7?bh)(3it?k%1+${uE*6D-DT)z! z$I_HHlCz>rTw;XM8(cygYCy$w?FgUWjnssPxUKW*4bFInR z9!qsBD!ZByEH&WTao`1B)(b zl^vOn$Z(WtWxecT#PG;f8+w#8r{0f1&#AYWSGGtl%VF?O@b^pX9qZ`Ir+oej_QKyG zf|9pl@A3CxHIn45&^)nJa_K$%{mO7+rWOc}6;>s!{R4(Cq9dRF(c|ysTEy_TUYqy$ zySKtL{C&uPt1{sJBsqNd@F3x1*@X1dCM z;_vUI9`PJ$TId`gO(;`h&yaq-+GiNDK+}~W;6lOoVF8*pf&!hJWGb3G<}592C?BfI zB$OY-cZ0ODq5LsZZ(pfbsC^m5u>}j(mqsXIp_aoWBRjX<`Ixq~N^SHCyr8kd0nW#h zkeW8$>>l}1kjQG-tJI;JT|yDpnyaigYVaxLKzyJATMDq@Q3bY-06W$L_N*ziMGdI5 zIKZ^{HVLU-UZFcop}%Dc-EAPh5+@N)(DfDN#$Hm}fNQ|QPHq?_1p z0)Zt`=(k>>zNXM8+J6P7cTIE4{||X@9vD@T^$mxmF$SB?sEtv!7J~$Y5I`^x!89b; zfsP^w1_47z8i<4>CLJ~vK@ufiTajVh#sx$jw^7Fxh=icXE+8u63XWTcsNe>uK)&Da zRNdRRL!4)x?|a|BK4whyt$XU6Q>RXyI(2Hf$OzBYK*zX+C?bXRkBbzR00j4SOEV}b z><1jAkSoY2g|8J`Ly4@1M)qtpvNDCNl^`2pL$*vI`xs^dJqyTk{K9@!Cm{PYUkTzm z1@wdfk^RN0jzMIEU)Ml`6i`7&Vj__2XTf(M3A9WDovnb*vM>!&q_eDhJ(a0WCKzYbhY`GN0bOQY`RaNk2 z1=P_38a7fe{Q>tUyjKI|D4-9;C1M4gid-#${-uHXE1(B0paTkM9)a%EKEWQ5PtKo2RPmo1>D z70`nO`W07jVH967M*+>YfR?Lf8AqVq8i;$2z*7qg=n}=#KDdtIXEji71ym{SBzbyl zgzz+xK(}e2SOs*61vFU!bxs6Oo(B4o8*w6i;h7a2MC-pmu5BDOf9mm6pVv)6=riO@ zg&i_Jhn;3G(jBL-13qQw3e2b2<9|O_csq>-Yvgi}t9CSy6FN4#x%Lopz9)9WAt*SI zU@ItI07be&u?p{D^D2>qPg5wCnkYgF5|bpvo*h>y$bN+U?5{%XH4`$Q#EdQB%)2Fj zM5bn96!Rl8c=Ay`T1WBk<73FV8z!aEJ@ql7P%N^TcMW6ypu3V52mAWO@N5ZBRiyvQ zwqtdUBcKH&!v#qvL86T9mv~_zIYS}&tS3r=&rS+SvdQNvfyH=5g7*_B> zNuAC!>pF)7fnx$!h~XDd9mz;8^COj8`v@QVV7m6XUd4KfInY1gh2OW5SQMv|?40hQ zX$iS&n1D*TqF!K9`HfTGkh2o6;Wr2pC9?x~;a!ues_+0!dB{CNBS}_B8qF%aLL@+b zZ%C>zCqq}^A;FQZaQv1eI6h{Avyunz5!km(kul~$9AgxYi%c9`{IoUs%MbI>YVybV z7;;tsDZZn$f+!UGvSw;F`3Ob2kC5IHE>WcC4%cj+P7?Umjv(nNNR%KCx1bCd2tYG_ z)Lr=B!~}fyR7l2}{J$u$rT7cjzbV*T1$I~Xt>xQ0R@7W<8`BZ4YgK#urmco zf+Copko z2ngJSM@;$DJcTg_Jw>s0flefRldC;0m%Jmq?!!XVpLs;19diqpX?a!J#QvhO|1FKZ zgZipf^tkkn`&H#%R*n4-6I67EG6q9TL2r=W;m&>##Y4_VoPer!?xJXoVJWa0Z%B^2 zsvUD~O+|ws^94MGyFz4W)+M(91GcdJ9c8i>ug3Hg$7d06bi{$9tU(g{uQ)BMT7Dol z*I_6zId`CyaE}{ch$Bt7a9l&Wi&yUkiWrUYO)aY9hz2SJC@0toO zRSE9*Uxf5qBwegYZ^tXt?1iR+8{a(X^{QqGLV6ouShL#&z2jxzfJ%IojwIxqe1y_; zaFZOQxtW>Oj-@31GnUnHeCcYm{c2=O@OZ$J_{Goio`kZhK?WCH8SWPb>zVUiv8W&B z+tN2&=4W|No7WEpMGsbg+=rqOyZs#=?NeK;8%0WN1xWapN@3@1Na1{PX}G&8?dXpu z%-7K$!0nSZ%*#lK9hBYOLL1#Xqt6FBzol%jZy&ma^MO*HgGfccMmPDyxG42zUhozO z=5+1`1x6uMuDMhS(^t zty*5&??tI5_ULuwSwhoy;zde4z!DJ&-@!-2*;et|QR>z{Qn!JP?s%!&7%MNh3hoKK9ne$bdt~Sm$0UJ4A4G6{g zjthkIb>oSok04Q;|BdrS_lV~FJUn6$e6K4BxbI9vJwncZ z;wfA=PFY|tNrW5|6vV;v1foA79?=k86vVgZ3y!2pfmnm5@J$-x1ZK?=IFS{7Uz^Dva58zncEN0pAAO~Dsr`B85mScT!-0y)sB_4irmcQ*sn5D z!L-WQsWQH`imX!^SEwR5z;D_O8P6H@9SuC2mjQ98QEN3MGw|-={*<0-b#fdm7!(DxA-OfJp2<-~@t=KwvUkhmtratpK-Qq5+GAxcf!|s^*!ZAfBe&D15(y z*nnqC_-_CgEukrVZb7C%DSQu^#_uWkeJAGI)nXPL$-tP-GF$<@R z(ouUW<++*;Da)B%!RSj2XR=^N=M~qZ}g~3?)#ZoGWQv8O2Xb?9mt4g3+;NGp| zjteMRPg8YplOP{cc|ZtF0x3{+TtI88PH1Ecd><0?6f|;!YLH+YgtcfR`@&nw{OAXJ zXJLQgdYZm(WXNUG`p$in0qzSz5Q z7s+?J6J<{s>Z?0dh*&@2lJJloB0p!Drt&esH5H7KeodthsH7_@J#17?gs>bx9N~se zFSDL72Btev-D#!N{FC59&~USH3}-t{V|EmcF!7=$r12@G7IMGsiqzx*i^ij;&-jmc?bPH&fymOvcN<5A@xq|19kg=dRM`63)Q=Mln38!RPUbV zy8`ttn_9znPpNmAeCJc|ely>3B>?nRl3p+M?j7@8sl0=j#AZguT~iHkX^pGuv_9B} z@Mibs)(`7D42a4$zZc;cMIrK&5&XCiZ-{mbVh+YD`>jFi?j)3>vjC6s0Mdg;S2K`* zRgk~1J&aLFfTY3snvYFz7AnYX3KEmZ;WSe<%|KqJAXg~JR6rtL=(wjDNVkHVtsv3g zhNlB^dNYs>=-hbaSCFvm!+m%h(hTGVKq{$Ew1#8V-?-I5z9$V~d?YvhL5TQ>2_%Q3 z`MVqULOF{e1&`#QD@x8JkqcqWoRP>$iGo4>Mx{pOU~l-S^r)P(k>iWXk#BS9+nTU! zYQMnBY;S(y<0DJ~m(XMfJK%l^)DCRo_C0uA%DduTtXjFs(v05;F?0B)3<~=>}*qn3>ZC4S8 zdFDMSDAT~;gcCM|!gRO8t?lMdhuXiL-pLk_wF zH(cYp+1955T32N84pVHzPUl8!yu_kx4n`YzZ!oLOj{Zh$#;M>v1iS)QuAyv(h@MlL z3T(Nt!lX9?Mq94yCSv!7^LVw)R=&pC9?bT@Hb`Xs8_|M>&5iCMc&+EGYj9_=3{HEw znvL3R59g-iEka^OSVz}71HCQw<|0S9e+uBZNm494FS+*Qg0?o8W`A&u66L1-g9=G2 z4q{FdTeS{+L9U&3Ptc9*Y6kMJfIP)o=<&H3djYkHwioQx3IA=cHm$$;eKYiJ+%qk_ zj*2IevwfR~$3p=i9o02{xs4T36!n``NjF3*;C-^DKd*#-|5#aa8XNvs#^mbH@S! zw#KKDW*~pAB0k5}3ep^(GMjzPqYU_*Tg;F%j_lwfD|D<2{Q^A#fh4@qSYq83te$BNqi&ZAX z@5r|@C#X!?-Ycxk43)_i9%N?P)zi|)4tyJ>kEd&RyFP{%6Uy;}>TMqA4tdzm$0n8~ zACOIShb{PD>koB9n#9tU|4}!H->eUGW2^A`C-!3Ft*pqO*o%LtmqMP##A7!mcgV{> zGbaD3eOFUCRr~&vKc#(FsZ6%-{Z{5(DwDEZY-ZY9jWt#O%=$Ve5>DFBwD(!Mq`m## zSwtvDvH+v@YEbXe4CE?6{x90^|AM_gUA02<_P(`LS z`X@zA&&g%#(NK8oNJAu{4HP0Hl-^zwCX-mf+O1dCdjzf+Y+mtwL80DmS^B6>L0>#o%pBDRSfwX z?@{pL%TJ+i(E)%k$eG7wwk2Nm&N7ucYwHkFth`i44o6)^h3@iXd*16Y&j+aQPj% z#NvRx;-BBlijTm-Oq?Ecr!WF+>};m)1EDSYKoZ6IEkse92^o58e<#)>)Exv{ zgRY3ra{2LR@g|QiGyy~HC%53NM5h-Soi={vF-zP$@5g;`DBLhl2If~5k`q)1x7TGE zpXqm#eIZ|h|Dqow-zUT+-0gU-C6vYckj?v)KlgD{be+gt8Xeczoh0&(%7fYQkeuQX74&V(U$K)no_X!kvqD$IhL1jO z^`7>&Zt~)dH2L+Tp+hhY1@)ig!deH8!{uOyH7{`{Djbx(m3j@f*03z1nZdK+HZ z1UCnd>R9j)VD_$N+|>9WTslnMI!{635X?ehbYr@FsRbVve+#0707Qd#hhN54HBvw) z(JPhbM-w@dkH)5k7b1;M`)zE*lEPC&U7d5xS3Tn}zJ(jc@uUO1nRd!P;}Fix?ana1 z#fN>jWbkQjU50U#XC^ZYG#D?(u2!E3WV(fjIL_S=+aC)7IN48-bpAmo3C9&0-7U!n zI$3*!F>BEyYdWE}wd*>;PJBqsL9t5pxk4k{=zf1*1bQi^p->9{j?1< zK+rA({eYkgEKo9teG@j&!36aX^b3NH1t@G?A~cT{4ZLs=h1pYfP_|*%?=Vl34kBiQ zHTv#mU^}1Kz9+U5Qr2*JR(C0HUVdHV`s}=1|#KzA6w7z3j zoe7|Q#|gUw53q?ZY5~3~E)c6Y6p#&akjw;3A>iu(1Q0r&NIA#isgXQ==>Rk8o=gB^ zUOb1)IeJ1Sa)rz6ti_kLs3^_a%ryv%PKRuU>K%c_5bPHLWyn*Rhr)Lg)t$9JYW zzo7;9oHQmsml$&1b()-dhaFsg8SNmhRb35k>L14+xiDs(D5>DAR$^=gWcBBfW!ycB zqb`e4<=}YyI5-yRY2SiZ$NhH@@aX)0(f(0u6i(Im`IL`ku%Fknsxi z2w>+ro6+%@uW>UgkS=4Tt$c5kH$7LwJ*Pvnp2`wxzuxP#4-H1F=$%~0v-9#r1zCJw z6sM5V?98o-m7}0fz`z!`4;SN+oc0Hr zcZ@?&f4?y^HmbxF0dWsHkJi@qMc{Z>p{X1ANR=I4)E;K0K^(d{YLfiwX4sp|GkSQ`4W1Z}CwDkexr0+mQP)v(Ud- zs2`zL6AGcxn3`UEEau};)T!noKIZc=%*UR5yoQe-iAbHFvu)unr$)|i`>@EEg11<; zEJ#cZ-^8uaYE95p(}(5nW%&oB{Pys=o0SRX5Q}h8Em;z%2LaVEyU|_5n!?BEhz6_^ z>2Bf2&MF4d7YUAPboWQ5&7j@{46^# zF}QeNf%i777XmB&r^*WP3g9}rs;=ix+OgB|vVIbu#M~*}#K@l@Zj)Ro&zruLW~#>| z-0FpqKgHI6-@1X^(!qqKUn1gpMSbWGuF48N^FC(#ICBq5_>9WLIstwz@qPh{{@BAT z4Z}`BF=Fas-HdUSyyMch-Abh)_mr!jFGMD zPh8jx`8^r{MlzbOHTnh2UG$3;`h^Dz)lUKAsouBvU*q^W3HV7lvG_Jb^<20FAH(y4 zt^WoaW5l5D3U67+&RF5pD0$&`!(6y$YF`Jwr$BYa_YByHbc_Jl&m{J9g^7v8zJoe~ zS-J`{JWfgKd&e+yuf9A1!??eCjwk#(_T>AG1C(JO>K2h}Jo&%_%&Tc9;JUl2779)* z7X?u9h6>w^;c8^4PdGXM1vyuAfwXp)ATQ*8;3QwcGB2G);m%-n+GiUZAtCtB0LCO} ztattO$d~D&5C>T=$Z|@{?`)!^$s0R?2fo^wK#PyMi&2of&p!okDB(JX()6`r@l&Y9qDb;*9|vbd`g5WQof(9 zd>d81q)GYp&6J0i7CTNR*yfk)r{HsN_>5zB{EoS0^Hu!FN z-v+ce_T2}mPk_S)HA&kLz5x@Fw|)4?TIJVZBg?n~L>CESKmuZ}K)^3vv{c?>PULQd z&>j)BZrsiLx_VJ3)%Y2|oFh<-Ua;-yS#e zkHHVl4e;|4ypo?0)r^@*4KGGdg~sB$B;;#QW`e58 z&!l+Q4~EjzXULSHmEZW%pVsL{y!06-Dy}p`cq9BqK0fYxnp`6mA!-25oZQ{Scm*bR z=!4-_cY;kle~0OW4aftep4@3bOzyUaKju*jM#7F%m=bPBZqDKy!S`>2<#+kREZ>TIenWE~Ah@3T~VSG8;}bfF8-(Do2- z+HYuv+P;mAT0)l+X;<(BLC&F$prSteFjK^^z@$W9_;j;Ea9(xcp)4#{t3?Di1{`G> z*%%l1hNl%#2ApzOMZ7FBRVrbf3F*R0q;*=zb~Jt!5gaEgkm5!RO19D&EG@$s%>Rp` ziBR*237B1i$5ff3I}XRAEQ1>ZzTq#!ar+D)#%KB%w_Siay~J%tU;y7Kaa&9TAyT!z zyd0owpjI)_aoZdnw;jzgpp+B-L#``C)uMxmSCbUxo*agkph?%CA$nLuzWY#JBhkYi z0QDQA&}V-2r#WAqj=qovDa?nq2m7Hl9)MI3#JUa*md)Kw7;nQA5Hx%NfHme)VqUMi zpWpa{-x(6)L;*N@16h`_AXWlE=ro=RTr=UkjPee-4;<6z8m9rBOBlVK=%7SwLbwN8 z1m30K=bG@lBJc*`zXW;stAsKeTVV_FEjl!?je|XZ3;iX$ETTq9n&{mCgS>Ls{t-nw z9hKw|az(=sTkg-GjqY+adQET?`pPI#l%3(f&lN>U)hL%Klny~@DcWl&%u(@D)d2^{ zpt=&74Lx~Z86$`ojoJ0iI0DUu;$6Q!UgYwy!uKlVX%4(zOl4$JhS8T7_+e-O3XGt* zm4^Pa8Y0ZNl#Z3@m|6JJWcCc532Qm9p_|QxZpTVu3B>q85aYjSDXQ8&=N zk4%d=@Y)^o)qK|^ApW=@Y4Syuy9Ei|izXOm%L{zPQBNHfZ=7O%k2-ot_Zy#%^N!03 z&0LAFrAWeXEPNUC`{P4fnO(SKR6Q{vtGYZ4H#)2O#sgmC*X-*2eO}{4c6Isg%ur@a zzww2ydfXwj@ih|1-JV^2%-|V$?%=f<%YPS7BxRXeZ6n2 zJrBCK%fU~@EE0XrNJJO{fmHVj43*79BhF>lRZAB{wGHZA^Q)lRNK`(cVr-EXz;NH$ zJdO{jvz9M9rv1xSqA-V~4R4rz{K0OMyVaqsg0 z>Z+`iyC0;EMA+>RA+?pH9^ilwiDbW#FQoXvAKZ)PiWqoE5FfUzaD{tTQ6rC0=~?~l zkVehVQvLUdFH7)QJ*i0W?FwIAj8YLYBKEV2%A0HdVhio}8&clek zpTimMcDjKM5e<+Y6&Ij@c;|lOB%8#qGQw1KAOGWWbbQmYKxA<5*iY5RWV#G?(nZu0LGauU9r@zRG0&% ze9tAe7`*eoF`n4o12!;ow9$PHv=Z#@*Eh_%x}>9AUvLqe;7=QHI+PiqRlvt{9tDHY;Pjs;RcP?*xg;J0@rGW~ zRC1AP@NsM~Yq$%a4m%{{&A(6zG1%&<;LrQUY(S&OOp>;9{}X|CSr*LRU(*Uz0oVAt zdgkWvr()w=mCs->&6XJbV?V;N9<)HBn;Vs4|=X|P_tb+mNLJ+~ti?eoxFIYre;wvx0Lax z1@to5Ez1~>eqfK{%NP_yH5jLV1+CH$N1#S`!W1$jBSw79$AWx1k$(h>4Fx;5HOCrG zn`~N!TG1Cx3fC;4o+;yqh{U9+(4>8W;|Ah5oj4-n%85xtxikFrbZVhB3VnlYU1~N< z@dK0)!!A-zbEkkm@n5fGTZY{G4)HDesf)!v6=HX=SQ3gUyU!Kwcdym*QV@3%q75Ki zmA@-_)e$}7{*6S}tR>z_eKsY-H4ty@eMGY!;|7}W=tL$Bm|OEx3>W!~k_1L!yJGCe zqyz&A=ebxrf&|p8cN0bo?*w6ZXZozV{a&N)N7P|K-I8PVD3pmb?k_pIaTP>sLi7NHxl}bCw+Fh9PS$L< zSGc>Ixc5!~?s~!f7nVH4pQ}+ETSJi@I_S{uQwT^VlxyeOkggs{7*6>ZTBcJ&-%1NE1io#+hk zDm%o;RvXIZ zp~QV`@kJXKBKebvmEILn|H*Hsj28*^@gh`|_z|XF7$(`qjwg}G)JtxC#O55i&7Dih z*uRhFON9#E4}*qDSAXp6!1@ZNXxzo)L4Wv`(yGq9-CtdCw{+)|;2z?;?>i!g_-e;P zI-F&BYxCMev(9&!{enh&p`1d-0Hh%D3DMY&{Q}|#0%wU>QupEC_|&Wl-%JingIXno zN{D7P(4cxxf`0!`z&PzGG&mO;{E1D2TSaT|3jmLp)0WDdj(b6LcJe>OmwYuflt5C!kI5^fB6A zkp4DakPb7EuDRMmx{rlAT1dm!!7{2!yQ(k;GiiTJuwTz0Q_h(un7F@_ph~kkFb{0I8vYAT;0W{4k-qDJ09qzG@Can4S^AMIebg3BAqEJ3E0%JH5*B^kV-D!O zB|~;{M8{~()-O_<`jLN(B?=yBYT{u2TV7<|-ZXz3@|!xpuL&&7PWCypI!9Y5tCLOz zTC|b2!ftiY*x!%WjeQ0*1{%~mOfJylcZ@-eSBeI;gGSf)L5<~7TWC-n3W)}(_wju1 zqC^-0kX2Fg^=aahyPV0{QS9$;jgc5pw0pzI&z z2!6lO{MKFt+|LW{%US6BD1H}?*8D1nEJ8G%uK6`goX;qn7nwM(C(aiI=QS+x4oYZ# zT{eE7I01eY*aU(-2{7`D;H|rliTeu8@7J2&cEtTJ!F>Y@-GD-7;A3ZaH*O)3_EQk$ zgt!tAuF5M>Bpa)N7&Z37vV^Xw&F+SRif=vP+dRXP4?1XmIY!vFh5cdJhcl|vssX$;2YW4znLwu&b@OKK4 z=LOuK{z!E?W!I=f&}zNiB>37U0AD(Ig_b1)QU6cG>+qXi$8gJU)?SCdN8bvpxDFPg z2;)uCtBGJG{AvjTB0aDx#M~)*HlR+~DY`2hBAnVO%IYPfX=@Zaoybm$sOs&`rXW$R zG{*^`3tojE1;`6x{;?~|+=Y1_ax9lh;p#?Q5;(>lPQS6@02&;gYeh#*t2^J%W9v7b z2LBNsNyswnUnjW+D6@?djIXiS#nM)?|1uli54b1>I~ADXUY;=0=!j)E1lF+qa-=bd z+b`weOi0Dsh|P@qU@KgeKS1OhI8!OM)Tj+b2mO4d&)~T){;Apa%aop`a2deGzD(y< zEQf7B=EH(aIY9O39-zG>1Mo6hrNFD#-Oi0;0gn828 zg?)8ih|A^3Ho)8ZzKVnm?`~ zduumXL3z=Os0&oDdU%FhL%EGQ#JKg&Vo$9TRKzr?-r2g<9CpG1=_ z7F$sd(KCAbdxYLjVr4uQw&SNPvu!bF!PWvbLUsAG5$X?sdl7EuaUyfZvRTbo)wi&mgfq~{lGFg^sYl`*%$?j{+SQ&;O^%)jInXQnYo5@DRcmx z;67U%a&zY0ERDhZzHnbgw$+R*t%i#R-dd+3wHYnQX>ddZDu9s_{EU7AC9rb@4ipulhyh!!vc&x!mP7LRB$8k3ux?iUdiVMW{Zw+)QsB(arq{ArF^&8K+Ay zpyIWwlHo5L*yWhKuz^3Vu4eCBv!u_9(&0o}@6JS6E(p)l2*1IQh_*kQZEv^-{5h(w zK&3Ser_DN|c!S6EhVZ!`D3@mhAtY4Y&s*CW5Fq(16qKqaWVQQx4FFLYD59%!8tB)L z#2=eJUP43>HAxb@JHv-t!aN-lk6YE@e2}QWhk}R%|Nh9ts06%kqD|J&jlw8A!Em=6%od!f-x=-jl?X+rtG66yLTm|s|#PMneu}vuBt2{9>dv^O@r8> zeXqCLScefmyc}z&x^-B`0Yq0Jb-YHSI{{&=0ZItu66tr+Q1KdS0y%yIAmXx61lJ!V z*}YJBwe^!m2VMjvf~0yxlCOF}O8C1O7Tw+&)pVd@y}`!wki4rZ15+;vK;~vBB`)Kr z9g&O=*%*cVIDf?x=s0#I9ZJXad-5%UuDGEf+pRdzgS+Z*4UZyv8zBTjx5$XJb`R zXRbu1-zY`%mnQj*DIUKuBSqRC9}<$ya5&$>l?be*F_fD`=NWyu3}~~lF zDH{fsm0`VDnQp&9bEPr~ip;ARXmn+YO)@9EQkf^wA~iP(nfFNM2K*G!@xBX9XBg=C ztMgN`8LCfnw$)^MFEh#f3ptS4Y>dB}%xNZ>dli|>NaiLX^Cii|2^lmEFIm!LJ`vF2 zvHt3rsiMrdTS>pFlUFxFxpBo1C%>mPy1$YSY4 z`UXlBs#}~+bSqI;=>{NhDG1mY`W^tZA?#2p6yJZZ6^cI)+t|2Hh2o>vd0$5<8Ezwc zoO!bnR>gz7_U@s?g+NEw)4pr!)^xN>(+_>lLMAbx;}meCb99j_rAU)aRfCaPJt zXGAUh>T#U&8#EBQo?Ppc1%Cv?u<;`XJy+$b7`TdcDooGWOBSYQ&0K+$N;8@+LELed zaSo%dKuT?L1yVPC1(FT?LILL$NC@9~*>vp83HSlUZ1Dl=ihVlh2GTe!0KA&wmCbMF z9l^NLts7G%h5OMVJL}>& z?)P3iWYE`;jJ^+H%uWsgt;s>Pqgxoa5<1So>lT1O!KODbh=1gZ9g8KB6@<_SYWa!V zxd)8Tm2>osI#c@t&(!*j8xk;P)Ma1?j5w-}4c{uug+{|JaI~DvQMnE~TA%hv!~WY< z=-nBi5!Pvsns+cE8Or6J>Q~ejL8CYA_xds5)LVPtEcCv%typnq_)8>c(x~mYK~7%7 z)CFI7PAJ$`ZIRII~iBygsXk0?}2w03Z^ z&zJ!Ra0XP7`+o6?dtT`A;xo%IIQ+roY3w=Yfsma*TX6|k{eCD}b>I6Q8Ak{H=cWA7 z`!@7zZ*AP!P$-xMY+}SWAF;*#L7%aqp%PjU&P=Boi9Nw)qTb^L{tUvWW4W#b=v|dE z`Wfznlmbcs~t}Z~-=>vkQ&~j50KL?4hCA%u531v?lk83_l9(@rNqa(dy80 zY1{DILsT$r{WU1>t-STnZUQuFBlkEyN3Hbfv*ss81L~LZ^L;GKTZ{u26k0# z04Ltsi2zwY0rf+BPfI7eI4hgY9WqLg*i0Ax9BRRHVQ_93_Q9LgtcCqNSp!(%i!DuG z?2#8-Yq5jBf!wCsex4#^lX>!TA-E#x8O({sVGAuV{^8O&jFMw7#X=6OI{@N9|@YVs-UQ9|hP#D&s6(M$e)@Q$Ai zrD~qS;hFLhJwpx#HXT}jNoCQuuv)bOg{|xGa6tQ0FFzr==(}SiXgJQg9SK*wRgc8C zP_g0IlT|%4>^1gd-|+#TQICDc`!bC~*mu0!YcyitF}4?DYjFmg0bX<~_xH+{8vaS) zA0PkVa)ilbQd{1Y=mxbtrNb7Si4M2C4Mof_=VA5^k5_HZ!P!iBxsLvyqa-IALwfL+ z;W&5+lK*bq`Y1rxfDnphCLj(3zZ{#uI7F02Z@ie4I3s-R1S%~$W^^FvWs<{Qi}>2! z!g7c#=d?y<#NE4_bXt-QMgd==d%x(V4C@?fUW9e6O_kDrXXytV5L2zNYa zulWwZtwq5Y<4tUL)i?MoPh3c`aC3{CiNo~mImrq)TtmL#P)Dy4X8?0_M)l)she%D1uqJO)8j+feCvzCuJoWqd!f<4QX{!dQ zss_JZ{9o6gP171+*KuXy3gSi$m^Q7!{d|Wuc?xOxn(@unCfHwsA<}VnujSPxr=FwJzivZU9Dl_e^NcpEx&jrDIrTs0XmtUM_T|gHHXK z_z6D(`;BE9^D$ZqF*T`LTwzcf53(0?T{Ea`KJhb4U|F^SFJ#87q+UP%+v`U3=PGO7MOg~-TRlNVp; z7rv%1w&)k9%+FuIi&Lib4`LVgIsXobwOwJ8y{kJzyx~udo@|Vsf+JMK z`7?(&<4QE6+FHB{SbWvF2@DTos!i*y0i#wJbbTWC|EX)pphIQxu50SDVF!)+pIx`0 z0VQO?I5ZBea0AlCzQy4dI8`ERsZ-hX#N#U%pF1IB75}q0#-hR7RBO7_`Avi4g}H$^%<3@3z6crr{6{ zW3Lb95C*p#-PMomg&cb^t|3Yy9Rbqsvy!<$%gH^i4Q9TFvzze)WO^63w&5?Z6Wd5k z>Oj8hzrkapyA?SHiMX|25#~vOajqi+A;+*Mknmy?kVP{)k35HGAWs5Oo|mQ_U=}~H zfYAWh(e8_SqouzAvW7{p15_ZOcdp&f9IQ*7Y#E#m#hIum9C#dv8KD67`)%02+9=pF zPr-fxu^$62sMcoMsE~6ZV7;q5g2!;xuUf0>|0e9P(a@N1oQ!Nlq?JmI1`4dKnM(ap zFX-}UDD?{PinAGpbA2*v>+k@tR%-Y2D8kA;4q#BuR+Klr6|K~5O!5uqiW+BIYWyk6 zVUb&_F@g=aRD`ByA=zBKaWwa}*+0}m-HYcS3N2*N&3iSb57yOsh_Co*Fb_(nb>{8? z5_s83{f|V}5G4?VqS?k5;UBP_MK2+?$ExbxeKEyt19`3M2SL^!;y`XV`cf?P+(v_U zKkRA5Z|Y3$4duecMHRmH}xvkG}{qARY+B>n;IKR~2t~LhPXaPC<^a-7=up zr_G*F#4jfCNrV&AEGKAQ0cLG%RtJGSBUG=nntZY_>|F3Zz#*u)S*sy;{#yv!0y*RUnebMBl#s56Hmr}OkbK0r4ZrMm zsVy^v%8t~aUt)24clj^emuiPgFSb9<%OFpyHLB&Q-erhbDc`4**~6a ztZl?U#9%5s4ZUsPU0IQcPjMC=ZA+%Di7YfJF`b7)CZ=W?Gt;w-a%^P!(%Pxo+;u&; zADWxtd1DW3fuqeF&|oltQ+wljj##d1w#wa^KdM0se=${*p=+7w_S+1R43nX&ul(&Q zf6r3GSWsYwiK~=@*kKY;kH!xVe_&YQ=*EG~LDwr?mPGy~TDgx`cL4P{f^Lxf&5`kJ zPW@le^cbp^Y-fTq1whggCaK(HoAXcrDRb2BOb4>m)FjxNEml@K7xdUA_Agld*>G%Bq0F~ir?1~ z#C?|@H$AOIVz5s|7hTs)~a2hFa5(w<_eS0mTXV;MdchM=>M-uy4XblXnKTs7z&MN`y zUF`sm;pe{B1AD_z(PB|x(d3A3o7ygumJb<{9E~xBQEYf^@KD14I7SP>4`9JRe(*i` z$BQ?XV%)uMawJe^t#@6`@fS<4;}Nr42q|IGm%!zhNr`i@Qh=J3vIotO;0MnpJ2oVO zcjV{zjd}+1?`I)8WHRN&S83D^s?qlB+R1W=o2H#?KuE;J~3W%jX<6O?iGJI(t zW6>ICm$5z-&m6U0qs}bT`{o&DgbQPRob0(D-o*B|wz;zKhP||P+=mE%V-5)6GU6*4MP^1pAsDs2nejKbS5kz||-k5IA!7TY=5C|qF=uHpx;*yO7f{)?z$9O=% z_>H$BxeHJexfN+KGQr{Dhb*`Mqelq_=4NyTbGcy7yZR8=ss9dtdC2gL?w`x@~Pi8^e}-*(fX2CTN#>HC9m zaT>QOWTkBgjzNo6976p^gB4hK!+AHP4$=o6R&~zim2qTY4p>-wlT`Re#ju;5GUS~7 z8d~F{ugxL-yr$Eh=TVT;9xLdBi|yD%=_*7N75PyQY_F*M2o`^bMs@siCJ-sd8pCoK zE?LC&mql1}VMyozZWqC|KDMY3?}pSd99+JOs1POs_^X|2-reCd%95xNP@DN4#1_Pj z_K~^-iSUe`t)CGj;%{_t%n5Ki;%JJ=2x|iE1U2SM2o;TK2*Ua;+(7DBDx_civWP(Z z>U|Knt5Td$TxV~%m)6?g3=Ic5#{}+6NSfE)8}6_jj(0?|`+)Jo>~fRMtMMO3v!Wl5 zeKo2d-*gvqK|VU9g!|<#(2jF|w5vX%E#fe%TJHx!d|#t85P(kH+Fk_I4sL*4gd7Jk zW{V3AiPHUi^)L&e=*)SYlED zGo)~-jlvQ|f!n*IDQrFu6uJW$9o&ONB(}-J97e8MN#tr}N4y9*E(8TLa`ib;Y5sqI znXlc(DcB2%eHd_|<2pSAay|lB@9H1GVtD(%&B)b!HV8FKG^`9BgT!8!q55(G+ize@ zOicn9fvKs2OJ?r>`#Xz5RwvE{Et{!f_d`@C%ZP+TMuMFz20w7Mpv~0umuxK9rwv#N zLh2F@aQx-^h^aY8B;byJP*ckVwfe;rG!8?Fse$#gn;NWRj>gc0Z!zpya2ajQQW~52 zQO2e_j7{YG8#a407Of!m<^aeBGhuJKKok&hDMZYQTlVHO);h}GJV6}^IorGh2^W5G zQs2V@my&m*N5U*aQ7{Xatja|wycrntgZZ1es-Q2cTl}XNiCOc7ChUS{gEmkoyPGg@qZwH5;|xqN%*=A8UsuWY4vE zFiB)8ZNT}^2;)Ozm$BKk{7t`c1X;D`Kr@zaz^@`Sg>0s8yNy?X!HIYfvNU#A?U~0# z$8J!eS~`*5^)HeF=W^y%qa!ekGV=YG8Y<2yj$ThTvWh|x(2M1uC5W-qF2Kg?p zA!oZ68GynET|NwN$8rr%GhM`!8rE(D9;UZ%;rSb%jUh)MWA@uf-1H`SfvE^KD^Yvj zz(;Z!m% z&7pa1>QCPILex04{0_i2=TF|)(dJJUK-jd|14&S9b}n-w{^a*08FFmGh-mtgJ(u&h z@+Xfx&)4n`5#WmUCtp1q7NrEZU;!skD?-j?fc38a23iq5=d*}E`3H9-W2pbn{-pIi zTe^MN?ZNf7W4z+R^#4E)o4#eM2lwRb>_?c*l`qco@nt8_f#VR_ZHoK9;eo_*PN@A= zy;cBjB$|lzFWkFi^K`iW9d5nL<<3!lMY$`I!`+*KRRJD5CcG+C($KC z%v0YA+KQZmMBLhggwbBaIx>LuFKQn{eIQFO;>bOC);cp7JV0kwF^hf*T^SjB7o7>6 z`3}fr{mYG9(a5iv!!TJ(36pV~At)TEM#8B)u-|XP{>F2B?an*}`vt^)61bp|n`!() z&K$scSN|LI!&M)fK6R?Zc-7(;woFt2a+dD}rr>@sV-IFe7eY#|%1sn9 zuJ!_=ZmTi0bI$S-@;Jlkf?P*MJccq10%D(F z0rplP=djLU9Dv+|Rj&8kfW}zA0q@pbdj@*MKVw-j=O1WE#v>tysB8Hu1u?t{VnjcL zHmeKi!t-#6GjW~^oSlgCP2!veoLF3}A1`R#9f=lO$YeNZ{^Ac8tfxodFI7A;87_hb!vAH$>z0kBl^FJnHgNw5024bl1;657R&MNgqiGPlv447{BC-H-Q-B~5`F z$Vk!@J}~sG4?4}38W*wrXF(?pJbeJnuBuKBWmCDlnT;JV_6^6QfEpfow(*PKXoz~# zmvu}VvJ5D&+tyY2Bd}l;f9w?|wu|>#2dDTY;&dEgz6Ha4p|S+K|K2`p4Hwk#?-qI` zrHG!=OiGSBK!(wlE`ES$@g{r)sqv;AUSlJ7^pZQR8hLsL za_|Js(#|a7Ncd$e6fqWx&Pk^lr2hh7>ppe!kjgvZI|#_(3OnZtioIhP-H)T-H zSZZO&J>gEJ;?}h2a9gP5W)NJrhibVT%)#v0EM7Y{1tU5OAk_-Q*!|pS^D}*l6siW| zA8O}BdsUG+0E24y(vG?+AH}$*J}9vZ_sF3Z+ye%SVz7njCf8M*+30?ltT9;sseohV zlgV`j&gP-AuFCtAIG!}cu@PXnl~csAz$T6>ZQ^j7CLN)SNYDy$h(QBE4p$jXXJb&Ectqy(P_2`>^8~|}WT359@=$8F6BN9edcdW|_rDG@gi1-G# zTx5(n=1}k>z5hE3ntY;bB8)%#bTT86sD~04;$8i63G-?uqTbAxH_rEf3Ko6e?Mhjo zH$Cnk5?J-s7*f{V%`P)ZD(39MHV?TI=(7=EIsj}Pi=UrT`gM|pdZ|JOK>&rmT%rs0 zW1(%}O=%&w;Xr2}e;$6)KhDBu4|eiZ1{JgcztkgQ%`x?#@^Kg6UW-RGk~p*~XN=B) z+eB=&7+Eank z2N(u7V25V6zd?zkyi}fd^x>{;17|dG2s;zFj4f4lb7TA0E&i&q4FST%1?S;)adtX*)IBbSDzJDFr zZ3pp0vAYA)k+f~DWp$>Q)c4C(=si`M03&%_1v>dQaewHddu+P|K*v1d3Q<(FA{`?g zldje+Oq5XseX`e8oS_RgGy_3=#=@u2cpJi9nt5M!58ttS$GHAxaUCJSvB@dD2CdYs z7(;wC628aMyTzOZI{Xw+L23h4&(&AO+c83ZgRY82yCRcqnQeGc`E6OoyJ46j{ry_q z9ka*ck1*Ro!07fk4}HkX{^T6S*HtinylYnp`S0-sVVEn^z&Mseyr2O z&nbRPxRW~nh)&J?J2hOXPOs4E#X9Y()3bFNtJBAIYT_C5n4))`PG{@%4xK)v(`R&A ztJ9r2{kKjJ>ojJS!q-lx7wUANPJKGPPNzYgR_b(_PM_52TAgmw=>eS{*J<42ie5*Z z4%F#LonEWcpib}9=|ehwNv9iix<{wq>GZfx&*n{;_}5dX19h6A)9Z8^)M=$oAJOS^ zI(I=x?~ujq7>PT$w*L7g7gX*@5-#lOxv zP0?vD-G0~V=VG1Ss?&RQ`jSpJ>U6J859;)|PS1Qw(dnwwi*-6or(<+lpwpmEZ`0|6 zI(bgxbi>NHmO=L{{U zMBOfD>-6LbMgM?Kcj)vboj#<~+jJV#X^u`W)@etbw$|xSk1D*M>vXqH-_YrEI=xG$ zH|cbSPIGjcq0dZtcKKBDk{r_=Vjez7_|qU-mSPIv3{4V^xt(+73BK&J&d^=W;$ zT0alddbm&16J^Ao#11hF$%&bczOIElmo`aF`2SOB`UyqnfKE-k5;n5^$(@x~HZxEb zGrcSjC@u;Fa|??Lg8QD6P!^9_>zJEump5mB1VMjJAa7<_U>bOs9>DV){4OZWCvPS@Gv|QMisFj$KtW7d z-W*_>8I$v(mak4%=yZ!t59>7kUka|gEPvAU!0bSAaFSFaxpZF4^nBJIRP%ztGSDv% z6it)L<4;~uQLX^yl9}?{X(eU3rtFf;A0G2ZkGMDw{$&*h17*c|MV^Ad)Qahz8G)kG zK$!| zN)%gs#mw?RehGf+T(TZ4H!&5L2lI;a10D*ru%tMzY+f%^A4LMio@r$zvw#2vOp)q} zBqw`j2g=F`Ur-Pz7(Ce1H@SaaKf%eiQf)-`VxVK?F{;rDXYm`7m*KsMjooHhUgMnG>RfPr6H>HGHw}g8#D{#4^CybuJ0{AzlO!SU;q$es&F)`iBOySOe z?21d!_QA5ksTIM1r+c^Z?&w3*@nnS`c!Yx0tEunAYhr^(ultEvPP3OUOEiBK?FDWajKsTUmFzMkLSjiWATrS%r zw-f>_oXcF~3nkSKv-2Q){Vz9Hb0(4_zF>YuSsCiC0CIEli_o{o9mQ`kHmA(45u{rj zn1i=AI)Xqy7oazwZwj24JClB4fhA%)JX=F}jI@)jflT3dXSXT~RUyhN#)qMKVfZ*K1FAT2E`X&EUkAM(zBB1Sg7dW3!jXOIK^Xe(z`SzhJl z1_R|beX+@@S%xkx%9}N{AaAINx3FA|0wy7}OG)WGt2rQl^d5>xXX*AxLSOFX=}E;! z(sSmV9ze*FCf>Nq^+48JYNk6yIjn|QOx0;9=BarYHasQ8o+-Ji#xTRG5*Pxe0*Y-gsHK*ss(w$yyUp7X`Xo{ z6`mP+vtdz@gK`)Km^CM_SjLH|=1_w%BhNz8%TrE+GtZNc<_`wqB5$H3DaIZnE)96Z z#*`1{@G^AhP>KJz=DmBlZJ@E(*4WIB2z)noS2Vj12I`xm ziJD-^(9wdxw7iO}+8-$YcN=pO91xZrK zUL>kbL8@Vva2X`RCEKCEOb2UuTX{5(Sr;$G*2n32_1N318(1=FjxxA#fml&Aof#N_J zhUD}g+m7s5$O$J*I1^_Y71Jyuz4u5oM$%qLg@8j|@+Dh$V zcg^muEEXzI9)!23I)&=&F!S^1BFmT`?Pp7tC4G7FWY6<+x}&BuQOa-GADSOil{r-^ z%quFKkAY-}X9TQH!1k712;K-_a&wb7h0p_*y-!KMng&<5Xj-xjTT>8%mE~c`^o*TX z4zERgr=;#CcG$e4BJdC_DS<|6hrhhLy=M_aQ!3#3>aq$u%NCTWJ;@cNP~AWh#@Qw{ zE5D%v>Qo>Vi;@&^s7Zz*s3q64rw0lxV=yf=#vlwL(<+MC%H{~CO{rFrUY=P246+3n zW{L~qEa~KNjsOk3q6Dt3s9>QQ@lYBrB!DfcYXs;RLC>7Rq9Ra*{)ngodHFLe6^~LG z`Uad)vRmh&3Z;2vkbtFypv+3d0jfB_0fr6%>R|B~@Ca^GYomr6=Si=MyJr3B)z$?>Y zGwW>jW<;PG2=#B`#h7Bh+6;ntl4g})&Rqr-!)Q&V^2MwURkj#90c`$htn=9i+aY@8!P<{tv5H#2rRLW=27NGs2t@>cA zss1PPYR$IMc&6WFdX%U11amx(8Zl9@scR_JB|`R@xVW(;y+k$tT%rEg8Wg8mzg$LC zYB7d*tIkpEp~2wH#6@?fxVT6ZLx<8Nj?q`eF~*7Q6`tvti`y^OkM?F(UJw>6G7Uku z#>kK-Q5c=uFL^*R=&DdrS)d$VDm=+zW$oDcsI`Hj!s&&WBdTarUfER4FK8Ny;I_cf zN+71Bq?mZr5Dov+l2c$VW&tp2%~zvea(@;ZhhZxZ!pWQ28}oO%pNRFK2KhySJUS5( z+X~mRcqYY&nI-0}h2=BIZayYz#6w8?*bWyBYO730G@62vz@Kx~KaWnOC(D$m6g5X0 zdPkPSWZI*GLUhAm5u#EEcNTz0I*jNmR^SJmCwK#9|WvXa^8QZTFF34?k*BY4frS=R`?(K7`TR~oI{ z+$mE``wW7%ZjPrZQ$&n_;2>54p(2P|Mt1bzsDq7wn#out{Jr5?r6^ex337x4R%oEA z3)@LY^opUPn0iKQtd669m&V2r$zU-W2kt0{!PSQP z7NQqG@SHr*ELtrkYR$UqnB9~qtWDCK8HMEV6az(TYU*%#4^KJjn-A~QQ&3UHma+>G zLRXOmctjHNF(VXaoC-7j(mVuDu0}vmhqRS2cB z3JS|5IBvG18P_oR)ohqylNcQ(kI5^aSDas1g2;o8rRj(m>S~6pPKj3&_o%=;i)|HI zR20Qxt8O6~(flg6&(nLT>XCpj<7ztWX2#7JZIU=%mgy@i3x?`eFq({(NApmlv=eB? zr4-XFtpbyPEn|?!4262j%L8S!P?~$;k5O3$Q}J))uruZTddu{}Ml^(9szS7b$HXkee|@os|8o3y&bcu$aX1WgDgGOc^IhZc-=p|1 z1^atnJOgWHIP`Xww?)kC>srJt1CGmwU+s^pj--EKO3YQ(3ubyC`OQ?+Gx z)o$8q6E{^-S}PmUvcG1#NLf zn3vcIy-pTR=*PsTm=s`L8^7|ctXvOjQsnjI^Q=sgKha+Vg87T0W>Losv#4RZSyWYO z7Hyb6BEGb!+FYWsRj)>Qm2Q}lm_M_`%&dx$=YcOH`TKHxTi|}ABw|W788c&9saaMv&n#Bx+TnX#Aq(GnAFD@jjHO{rA5D_z{r${nUVmOMNL@)Y4>zfMj2%rV(G}DY3S~^%%aF8 zQz|r8AEjpIhSIc?2U)77nRyFlrA3cUn-2PVuHcNSY4A%iK16X$zVfk%Ss^lapv~fZ zcm(NOd9%&T7b(xRNu`r>CUVX|PUNja&hnY2ykWK}-#yEeSAo}+jV>4=f4n-4lecu~ z6f-@t%DnsmY?MmmWM72cAm<$PE_KMPVhntXF+D#=9gsD6ZDr*IvT0R}sQ3`QuVIm? zt12@~I+mCvyBC`!-;0gT9hp54SrRo%8pz+h&@8E1Ao<8&iu^N>J!;A~l#Q$?FEQnK z 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_cqueue.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/_gevent_cqueue.cp39-win_amd64.pyd deleted file mode 100644 index 46079240814211ea4846223359505b4ff5a464a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202752 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�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 Sk<1z1j6t$~?eE`%1^yqQr&H4a diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/libev/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/libev/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 97145111e60f97c66804457dbc0eece38ebccca3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309 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
K@2_`Aeh-2;PZ3;>4c+{H!EMd_9&DYJ-(O&E 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 OhFS8DfBz4*!2bmrDA`Z| diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/libuv/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/libuv/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index c58c96c89bd51235490fc799bbb31f62d6cbb189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309 zcmYk0&q~BF5XO_H>n@9{uVF!V!J~-iLBT(Wuy`qfA#Gwem?kBE3j0X=O1*mW6+Aid zx9SZ9|{;(+g0Hvg+YbBhzsQ6!Pnke=3*W-gG6y7*&;%xXqSN9t0R zTT;!w@dv5sbSj$QOo|G0KR6#TT1Y+Wpq)iN8N9X;K9X%CCa=|OS_0abyaMp~0MD|N zDAOE37z1!1exAcDKkpA${B6IB&T=oTbUoj;JLe34e7?Vf(0VZ_&)1`}BY)8i4?3!g pLA0NuQ-OC17ja{Blg15zwmJf=hyAp;?ww3V-Q*j>5y~;eX1|-6QTqS@ diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/libuv/_corecffi.pyd b/IKEA_scraper/.venv/Lib/site-packages/gevent/libuv/_corecffi.pyd deleted file mode 100644 index 608fe5ed10f3185309360c8704180c8ccc06dfb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217088 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

l`C9QOsQuvLkygb62 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¬++zt1iRbHj($Wr|ur`i2f>nTUa#j6zy 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 G`Tf6&yTYab diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/testing/coveragesite/__pycache__/sitecustomize.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/testing/coveragesite/__pycache__/sitecustomize.cpython-39.pyc deleted file mode 100644 index 4c5ebeefa4090438bffc88716c3d7775fd3d6743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 496 zcmZWjO-md>5UrlsT}M%j9wf&(`2l8EBqvdch=N8$Fc6#!EWJI&?!?*drn+Y1EIB2A zM34TZxq8Z9@MMo45U`qhMfZEJ`pJcbIqcr0aZFS<9v!;Th-C-*koma`z`;w`{*GO TftVK`dg`k0u3XtL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 slb#BcDA6xTEiNh6kB`sH%PfhH*DI*J#bJ}1pHiBWY6r6JGY~TX048`XHUIzs diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/__main__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/__main__.cpython-39.pyc deleted file mode 100644 index 38eb3670238baa69f4abb7f41e4dd6bbe0059164..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 365 zcmYjM%SyyB6iw1jEyWo(euQ1v5pg9Vx=`?e2!opv2$?2!!Zb;_NeAX{bm`i^>DHCM z;L1c1ypR)a4(Aa*ofas}!SOAB5BEo0{tpSuML6yxfItFwNaGr7QWKrj2}Uv%WKG~G za7j1OS)GNq>}BT_VImOQv*h!H>C68|5OE zGp4yRjFosSymTH0Vv;0KV5K`aMJgfu`@8Lk6S&sw>W##d3QObc10(`fmI zAb$7Em|gt)ak;u$nHKm9-tcxx2b#t^wXlpjEKi(0jF{PI-CQ^JdLk>F969 dJZ8B0U*W3Xj`^9kV(8>~?B`g`k0u3XtL<1oG7{oyaOhAqU5Esh;i4=wu#vF!R#wbQchE&EBre+|W!W_kv z!V=7&$@&tgfc-eRm+ z$xy@!WPyoaiEdUg0hJjg`FSx#iFqmcxiP`X8Tt7+F`nM8j`79GMTrHeMKO9n{beye znMpClnI);Z1&PVoiRr1uF%X0GOHzwViuL1@a`Kb2i{leZ;!E-i;&XtO=I9kv-r}&y V%}*)KNws4H+FHy4BzPD(7y&GjMNg`k0u3XtL>VCc7{oyaOhAqU5Et_RiByIZhGs@ah7`tN22G|Y-uTSig8ZVA z_=3cezRFroOB3`HQlVB%Mzn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zP zd~tG7VnJ$Aj9yu4URjJ!W>QRXW=X1UL1J=tVtQ(EOnNF%qC~$WwYa2MA7%lv)p`Y$ Vw>WHa^HWN5QtcRlwtfa;1^^AjK5hU2 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_import_patch.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_import_patch.cpython-39.pyc deleted file mode 100644 index 39e6900c53367cd2da936725b87828b30b263c04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 245 zcmYe~<>g`k0u3XtM13Ir7{oyaOhAqU5EqL9i4=wu#vFzy##F{ErUlFk85n{5U-t^S6)VvbC-2A-k)XFF}2seri%I7RdEJ@CYPt3_#$xs9`8BF|&a&#UML57y;GeLni5gg5S`VBvvv{_+FMRN#)l>$$52W`a3O6G1s6h8f!J!twy3-kyBjC=G3gJn zkNr!!_LRTSQ)ea87?Oo~Gdug(_hu!ryW0a=2PdDzsR!`KZ8n!X{Xk*n1QH}GAO`74 z{};qe1~R1VA*_7#)@&85fr0GEE$W8L{iYv2_OT=RJ-cIPW52OuI=5TW{+MH9EfS_S|(E|+uzd`$yp5X7*$J6BNVrom3 zXrW{|OGeqWEQ{pg^YAP+nHCl5B)9TfMlc+;e zi5t~i`!rBnxw&g^thOmX%6F-LChx2@@;g*mdMo!GB#@vN#r<#7++3L9ZH1XdIbd}+ z5;GiXUFsJV_q50jriw@@I@aqAedlGlJ(`x+g?uv>c`@i|H+?&RbEi2$?N88ZN3Q#4 r#-O%&sai?*%he2PcKf0_e>W@Tb%F1F;+ag`k0u3XtL~|hh7{oyaOhAqU5Et_RiByIZhGs@ah7`tN22G}0ta+&=Mah1e zjJLSr<1=#$@{3C1<5w~iF$0x?iC;->RxtsU87297F-3`aDfziE!O0o<`8hG3-mZ@E z#mPm91*t_bdS$73WidXPNioHlC8@dviOJcC>8Zsr>8U`868)0Y;*w&0s0GFGi6!wR e`33PgK*=1vg34PQHo5sJr8%i~Ag6u?Vg>+x2Rt7D diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_imports_imports_at_top_level.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/_imports_imports_at_top_level.cpython-39.pyc deleted file mode 100644 index 9ce39a52aba660392cfd261befea1698a54439f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmZut%SyyB6us$VsKr_O3t|_}fJ+fkM8OAxFe^(S#3pvCZ4;7MnYDh%%+g=V)|J2D z%G(*yS$N0oP-aDDIoR^uJ|1R_~^wZLKG)hb{9#2AT{J50ujDJP9!V>NtPrJ zWw?lzK(IfBEc(P*m=ry4B0zD5Ww((W&b|_K06Kz6zQd|UE8{HVjya`SEjw9f#HZ}1 z!`M5RKF^B29xo2*?R@4`OAT*@YUs3>DOJ+@4)3&XWEbkxbVqc_z(wUv|mnio&J zl$Msby>(+Jt+V6btN)8I(sNH9w)))t1Av$qIg9hbddEuo*lPaLdQ$qZl4qH5S>l@!Z!ay4~^haN~s40+ad*f3Jc3NJI2%`8+NyX{u+DqFXh^kf1#(2 z#)CeX_vQ@`-pC;60--m2k&g8DWUkR9^GsuVL<$tkAgYz+5P1yH+xyB>4B@Ns<1ZS(ob$vhYzKU*D^uN>+*p^>+ImF ZOXOO8XBd{-s`FUyPmDTkgQ&yqy?>~QRSWTEU};sIZDvq|jRlENL>d!R%(qq@_Ix_Gx^jy?XK$ zJULxKIxyeN&&=?TO4B~07+#LmJJqkfIE;kEEhU~23^UxZlFvA2Ab>-%6L>miAG}qa zoe0CdGGfZIWUqrx&EsNstzfrwyde@~lD+f26Jh4LWnW)`v5Eu{M|1|o|Bjk5n z+#GoN7^eLNgd&QjB%^{-)LF^|Tf9BtopeF-Ql9z3r(}oZ4>-}mai0=VqXbTw@OQ{_ z@DjDJYI&o2uaPy3#8WQ|MR*mpo;5^sq5EkoYl}7|n$0@eS8PI5FlV0-Ra4CgGbiB9w#jPa5~?PvwCs#ck~=w^J@J+Sfs7BB&w&3l*MX$~z~5 zD-NajWwWoX>nE8mChqbru#G8*>*0eE!UPhC{Q<<3%!s3BWKO>)-;o)clT-RF8B#?R zI}cBp^JaX?=JeD<%c-~T&w&;fOsVqjkr7o~`Je~)0IVPRDF>^X3-{|PoU@@bYq6j-#xxqsZ zeR~hnB92n~s8<;qB zXg}Fn-8heAz$g9336?Mny47buTWm)uy;3-Q;fTpy(Cjh@LR&QSTD(D9tV4sBf!C!c z-B%&pgfyX)m{7{HA!SymNs4+)$`_L;txiN!UXvr`f|M#b_Clp$1ttJ-3#P?;g#l-a z9ZZl#NiOB;5~dhV+{8c%gS-L(dE&5ggH0)xEBJuX>Z|QxV^sJxH!>t@eE}A`LQizA z956(Zk3{WSsRL5bWw0$?`?pQ6`fJz)dm^w0$#`QZ!akUO6ahte4f7_5l4ITfchxd{ kSRwTYyUebDXt9uml+iBj(E9*-3nr%lWq&iid^e>30Fps|m;e9( diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__getaddrinfo_import.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__getaddrinfo_import.cpython-39.pyc deleted file mode 100644 index dd3158e4fe3189be2a2d3d9d3db595c039398e8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 zcmYe~<>g`k0u3Xt#7ag6hQ}ZdGGGF79Dul(4@jgiq%h_%L@`7I>0ky;rk6l520u;4 zD53P!lEjphqRhOs{P^7bl+v8kl?+87yi}jp~eLm_3cc z{*1hVq6<=HKgmx@=yPM+6?XG-hviFLV;lXD$#$KLRV}2}Y%Ch%tdHVFHnE4-PvS?( zvZ3FH>r;N;)zP-x%T`gcSo<~O%jmm*YNI`n*+g4g`6dE}vqc;sZYl1mKyzwtO? ch+)HGyKCyYzBn^hJ!?E4z6yDwF%-0*e?5&$tpET3 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__issue230.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__issue230.cpython-39.pyc deleted file mode 100644 index 0fcc1e544837dd08e7b0478947ca88e8c1e45d51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 895 zcmZuvJ8u**5VrT}z3d4T=xI3#4iq|sqC^oO9y&z|1zJ|JoV9becl*NjMGAt7wETxl z$zO6ym7a=5q`^I8C9uctnd#}Y$O2`ikwk?3*0G7$YNg`=QGOFm( z+xS<64mUv-^qDXVVfQLpM_CLxUj~;XV=sveWpqhoq~c}r)z3z1N5(5pzgO`l?NR6n znXqekfy^e<#a0g%3A97P@(J7rz z&sB4tzb#L5Q(E<~6U9o*mC5G{67~@`YINnY-W=2rNnFAvciEmp*U{T<{LwC}2c4hE+F;Jb++Z5$i2|8%X~f{X##}O^7nX z9t}f7#F_S?Mk4}f9$BG5qDibnyp6!QTlKoKWvAOh83Xfh@$qo(S-8+Zjdj7YEgMie zFseFpwEL^AW{47?ICtP=FeEhfQp)J31o=!cHv@Kz^G4K)b2s9=ZsoedbISS0wWx-S z-i7Kd@P32{sqqJ6ve%f=K1Re^lnv*TaW)>tG_Biar7p5)2(#!;WKTI`*z}Pws((WxD;MB1|Le=KX9JUcoLc{986A0yGB1r-xXT#*4J1#? AlmGw# diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__issue_728.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__issue_728.cpython-39.pyc deleted file mode 100644 index aa505083534a1dea09930b2ba5edcc93f8f84d10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321 zcmYjLy-LJD5Z+DBBOc}vY%IhSMz}^15iJxvMTG0Z!mwtCOUVAQyLXWKp2qjFN^9jS zSh+bx9GLH$|8IDn&q%bB`GUVk{uq=0mc-;Hx<8H}h@g@vT2V@nZb`&MBwgZ;Fcs-G zR>fpVioMS`OA0#dTOR5LxRgT%pm?hRszYd%H7@u+<^h7SAaR58xtLV>Dn>e#%IFSz zH@-0LYpxJrn8EKNz#DPX*xbPvyT4>FeG`mkj%#5QTh@&+l07`$-GZ+jx9C_IFK^gW y`^tP9@YM3U<16&+NAfJ74}OPH#rrkF`TU}^{g7QLBi0hH$8Y?odO)XXmVN_;;#-&i diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__monkey_hub_in_thread.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__monkey_hub_in_thread.cpython-39.pyc deleted file mode 100644 index 54d2cb5b27f5cab7fd9a10baf0f300c9ea659c58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 zcmY*VO>Yx15cPPy8z&@4h(ExQJrJZG5keqJ#YYt(l~c6Ha@S_FWWVZlDn&|8<=X#{ z9{EeYa_V2;#MmoU!IGb!J>!`-PtIl&g6sLoXUQocfBfZmMR<9OyFW)zL_tMrSOO3Y zimK=q8NRZL*3mKwJg(T1sYH!_k!7s78snMhk(#Wj`KXf{f?4qeNgv%~MUsLWchcr7 zA*<>PZ;4$QEtO~A0$b!h?|7k3@*a0TMX=-mcfKaUny^TzW45fdi~CCJ?l&C1E?98^hbmaECEYkrZT)qbRt6 zQ}X@U9xPa@=q>E&jvgXE;Eo*Fj^3f+SJNHAtZ9hFK6Z5y#*Y^FzHo3+nnK$&aWRfs zXycm&8EA}^#=1myoog`k0u3XtL=8p;hQ}ZdGGGF79Dul(2S}tcq%bryGBTtv1~X_fMTx{`<`(1^ zmB6Ti#FFF;KTXD4T=6iW_>~MrAS1xUuPisKn1ITRlKi}wqQtzE{M?w}tOeo1O^Nimp=kI&7| o%TBF~&n?X<$t=i8h1y!IS5SG2!zMRBr8Fnijtyx2XCP((0IrTjZ~y=R diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__monkey_sigchld_2.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__monkey_sigchld_2.cpython-39.pyc deleted file mode 100644 index 2b05089f1d7f6008c20e9c00de9570145eea345e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 961 zcmY*X&2AGh5VoC7c9SNhEup1=AmY?W5YiqIR8%zmqojx+s;*XAnb=J>*?3pBTS$)- z?mR+r>cKu zV~jW+3abc4@A9Px-d=guD@ z@z6qiVfX_>WP1CW{|E_EM|_^4K2bmSV0Vr`W3irc-gL{n+`Bbeyv9m;OP9R2S$>S& zWxhPRliv7Wv2dV^Led4pEmWPEBy(%F6Z=nKX2=5F233n-G*Sy1j|jsW_tMT7f>_d= z`~j(2CKCtDkVqN(BMmeF*FJ0>>})i*tJq|HDm&^sk~XCJ-QIfYy%~0OBs@t4iw0h+ z-HoEq+kMs8@KsyVm`ksA%EhU-AAImsp!wsNw)?chmDl0m&`&g1TBX+a2a)LWp|65Y zyBjiptribWt_!I{K9e+%bb_#D$vmvaZtZTr+}Yop5I|Kj$-pv6zKdIWbM$WKpt;$2 z|N3CFarWRX6_wRW%2WwNrCzJ6%8Kd-am?BC)vB?yJmF_c&8Tvj@=--ZIt>U!r+QZ= z#3rML%H*IpLBq=mx>QlEr750rse(xOfjEwg4Gjk}5+>8(+GJxH2yHC>DbU7=L#mG> zIWXB1K?htWpWn6Mq%V{DWj0~LzOj_1+SmuJhLn+XOVer9rW0~=Q|RU{aXzNH-Suf0 zrc?1ZxAuWIin%cO*ks#bq?Gvt39qVyaj-+2jAIw^ed6Fk4ltf2 W4zV!7Wn3hSc)@{lJO}EKBKZr~_xZ2@ diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__nondefaultloop.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__nondefaultloop.cpython-39.pyc deleted file mode 100644 index 3f2571e688f30c94742241f8fc263e5a27363e37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 403 zcmYjNu};G<5cS1Q8&KMXpP&OlVnhhRKqU%7NL^55DRN_zrgh@TPAYYUnSW?U{)I2d z%G6(A;?gp3lHa@c&hkB33-1tGzL38=@xK^~8$6C9NFqU#0%Cx!_q12gm;zB$ z(s%SS5;Fx0Uoz=`KReljla^|ewM-jR z#i4D=Bo$iEM7nHyqN-FWTZ--{vE3K!;YW-w`SW^So03~mN>lJ@IyXl1`-i*R#HChL z%JK-8ulQp=<1Vk&S%puEOgVlCa^3}TdrXqjlz+Lq7*VxugR8>GMyu;Cyc;5f5YoV7 J5W)}w_yy7IY#9Im diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__sleep0.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__sleep0.cpython-39.pyc deleted file mode 100644 index 255cb9066b1fe7a8a0e35c4cc80d5a0dea2d5685..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmYk2%}T>S6ov0hk{ZN{pi3XX2*&DC#Gi!~tB6oR8wSFd8Pee7$IP@)UDlloU%@Wj z_(0i-tG?ypmwTAN&`wj zQejOAI(%5d7S4>mZ#KymFvI!N_8q>m!G@_tAY0o5-Rl5pdVnfOAH3Eax5KqZDu*jx zrgIBp{IcAOt8Li-$-qeEcQnxQ6qo;pSM1{Q>@?I-$qQLB9|>c2l{_$=7`apM=#j@#vjuXu hM(Rexut9YEVp6$>X)Z=e9ucJJ`nz1RV!75T{R36DSe^g? diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__subprocess_poll.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__subprocess_poll.cpython-39.pyc deleted file mode 100644 index de784600ad63061df2b7357bf7057c6c4411df3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 478 zcmZ8e%}T^D5Khu|t;;SbBKQb;u!2Vs(Sw3N$bz>}ENL_BR@0^?sqT99MfB(^_3CL~ z!IP6!S#e;#%;cMyZ$iXy*e7V)`xk;!LOy)**FsE=(d{jQB$6t^{mB%q7-y6Klfet6 z{w`EO74mQqM=Gj%yoY>G_B;MRBI7aE^BCgS)i<2i62l*^B)uU!t8>&K*E_V^ zglXxrr_xPy>oNmYx2AxuZ`-^vx&UjjC>rSoY99zCOf?U%`I+q&UDyaL=y!pgS-v%f zN2p!mz`C*?C%?n2VOY=Cf9U08%$a^)`?s}7d3tb6x2$+6Ei@5 z0iXHVK{}dEoUT(NYN@OArkH50((}vHlgt)IG+@#MH+xL4$~?8DgWX0H_hJk-{np;| nE87KT*>bZ^W)4#B4yl4_M6B=zx9!8*hjT diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__threading_holding_lock_while_monkey.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/gevent/tests/__pycache__/test__threading_holding_lock_while_monkey.cpython-39.pyc deleted file mode 100644 index b0ee947d8ea81cc5b05865657faa8756822c1448..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmYjN%}T>S5T4!qkQNIbeFSr`{v3;l9u$9yh&_m5VOf(U3E5;rc8$&12k;fzqpy^! zCttynlNQ7o=3{2QVZLF+WHJV{{gYdg`k0&OF&L=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zlb#BcC@D`(D$Y;NPA$<-FU`wL&M(T-kB`sH%PfhH*DI*J#bJ}1pHiBWY6r6VGY~TX E0GQb_J^%m! diff --git a/IKEA_scraper/.venv/Lib/site-packages/geventwebsocket/gunicorn/__pycache__/workers.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/geventwebsocket/gunicorn/__pycache__/workers.cpython-39.pyc deleted file mode 100644 index 12ed7373ffe4d3cb5d6db4e38317a3aecf74c357..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmZ8d-AcnS6i(Vs>gZqyqOUO24!jf*z0f%o8T4XM0x@esSJpN&={9z)FXMao6utGz zSMbV{#_90DIXQp%_`btBoi+kHI=y4>@P3$L+dL>P!Syi&jyTRyfn$tK?&MD4#x6z! z#9i*aBJK(I#f?4QicoLo6Mmo`uDfF~iDWVp)h#P|E)?|k24X47YP23lgW*`JnNW#Y z-!=@zCAjWF5GckR#f~uW7~q|H-(vitTbRdQtM(}^Ss^H`+msfPFLILyls+$5ZYRnC z&^TD>G^0~X>kTO%noan6x;Z1G^|X>DQ81PTiIS<5IT_wxUs0VXHW!M7AYw@#vI)^y zB~IonnXy!8k~ZpAVxk+}{d7@giBx5O)kxLhe67r7Tj1I-@o`fF`S{@9=kSM~Wqi1S h3O7)x-B+&RZb1K3*lZViwSR8!aAB^h&02s1_Ztm1g;D?j diff --git a/IKEA_scraper/.venv/Lib/site-packages/geventwebsocket/protocols/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/geventwebsocket/protocols/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 80ae1445100f9e79b856f55ac0e088d7cde19366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/greenlet/tests/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/greenlet/tests/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 7f0320ae833ae8b48364fa33c12d9112987baf3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmYe~<>g`k0(B#=L=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 vlU|gXnwOJWqF<6)TvDtbAD@|*SrQ+wS5SG2!zMRBr8Fni4rJkHAZ7pnh;S|h diff --git a/IKEA_scraper/.venv/Lib/site-packages/greenlet/tests/_test_extension.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/greenlet/tests/_test_extension.cp39-win_amd64.pyd deleted file mode 100644 index 66e109b8ddfc778a330ecb49e33bccdb8bb9f6c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13824 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 W>%k`uW)7+c9m9Xo-utuf{Qm;OOj9NR diff --git a/IKEA_scraper/.venv/Lib/site-packages/idna/__pycache__/package_data.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/idna/__pycache__/package_data.cpython-39.pyc deleted file mode 100644 index 5568620d627f7cac153d4208abc4ac7c1df4e221..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191 zcmYe~<>g`kf>TZlX-=vg K$Wfnxm;nGwA2PN8 diff --git a/IKEA_scraper/.venv/Lib/site-packages/libfuturize/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/libfuturize/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 6b75f13c475d2bf2249706747bdf214a6235051c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmYe~<>g`k0%o0EvGPFrF^Gc<7=auIATDMB5-AM944RC7D;bJF!U*D5h?`YRKxIZr zeqKybVqQvqZcK1;Mt*)yjHkD&V|;OPQDQ-AQH)+$YF=54Pi9g~ab`)XZb4#lc4B&J taZFBTQd((AX;EfXYD|25W?p7Ve7s&kg`k0%o0EvGPFrF^Gc<7=auIATDMB5-AM944RC7D;bJF!U*D5n448hKxIZr zeqKybVqQvqZcK1;Mt*)yjHkD&V|;OPQDQ-AQH)+$YF=54Pi9g~ab`)XZb4#lc4B&J vaZFBTQbA&INor|PW>soTe0*kJW=VX!UP0w84x8Nkl+v73JCJ>!ftUdRqG~Q& diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/cli/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/cli/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index b9b84756ac31100a98473c9bc2aba2e1e5b5248a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmYjM%SuBr5Y6qzQs_TqCtcVJE=5EaR(v4B-Ic&FO{Q%ycM_7cP}ly9ztpXt;LerP z(uD`k8O{vMoWb#Uqy)3eC;XK9eK7ygh`AM(p@>s+<(f`S1|JXIW|7doa`lu~ z@Z_#laEAE}AAG|wLoDl95wW;>B)#aLQv459h&xgILVzl{Le*TQTCPz&*Qt>k)XYsf zfy!(;3WqYvfl-stB@Br(0Wg~kQ<%E058+_?aU8{im4YRRo&i3{(=3RS)Cql%VGt#F z5v9Nz&R4OY1yKs|eHw%w_Ja7=e*z->pWAzS&#u ZP{!x&emJ_>G;~|BTX`{;Uo_Oe{07x7THOEu diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/index/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/index/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 8b13ce9cdf846a39fc262a89e0b3d885100433f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 218 zcmYjLJqyAx6imA)h0bo`>R=0wBBFzWABfOR9z0?aY_KLFiK6}^|58_ff}4}6lLvQ? zJ2>vqG)+jrVz{E+a9@r2M-?+h1Hu3;YdNDARo#;_G iFw*4s8&kB(WwV`Q2&6~M%)M@p&zfHP=5X|#Z5&VZ-J@h^3NlLNxpio;%!CQ$eYqInOpGino!TwQy$!kBMx1L;U z4;`3UW)8~?4u=CJnBOe$Uhdb~{6{6`L0I}CPQ58tE!C*^F`nv#c7yMvxkc7C21Xx> z-bP1VxrCWgrb2@K%EZ9{+)!ojwa_t-$Hc) DS{F(H diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/network/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/network/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 16d7a1c19d2351819ea5db320a6fae3c2739c05e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmYk1O-chn5QTfPF$8jl*#^lBWGNzw81M%XvXdr7IbE0{o$jW)CNkd0D`o2u+_|zM zE`0D_@ztUph12Q8sFsU6Tm# zw{ry)a&<54S(r*Qd7M>;695-GfDe;Ldg(X5*UK~eG;AaWn=!b!v#V|sqqn#BH&;-) zjES;s_7wK^fnRK4p?Sh?i?38{;?x2Mp&Zb+fBh}!iUpua!(n{Bi>~){as1*-ZGHeJ Ce?~F@ diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 399cc53726dd2110700563c97f5e6cc750350145..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmYe~<>g`k0yiVCL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=DpAD@|5l3J9Pn4_N$RGL_lnV(mz9}g7GEQycTE2zB1VUwGmQks)$2eSGz5HkP( Dp0_d_ diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/build/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/build/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index d9cd187840239c5ece5e03f3497d2dccf889b8b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 194 zcmYe~<>g`k0yiVCL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=DpAD@|5l3J9Pn4_N$RGL_lnV(mzpH!NelcFCFl*=rMkJl@xyv1RYo1apelWGTY Jz-J(400857G+_V$ diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/install/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/operations/install/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index f54f702c7427546767897398191b348a04ee7373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmYjMO>06i5X|$U2>yp$h4wwDw<2N>eb5hz;H?Cf?Mu+5F&mOpu>Yuk$!mXtH&3p$ zg$~Rt!!E-tjz&WzXm1{IBJ=xf{-Y8z7v_P8Rj*33|+V=r0cK}~1^(5*?j?~_o#co|Vn1sRd#w@!vvo{Y<_ji!H zgwZ8aZ(Z1$XL>W4io5>HHIZTi6pBj$eZz8!g*fEqw?qT7r2g`k0yiVCL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=DpAD@|5l3J9Pn4@2mTAZI#T9TQcryma#%`AzJ*DI*J#bJ}1pHiBWY6r6VGY~TX E0HGT)EC2ui diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/resolution/legacy/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/resolution/legacy/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 21e2b4eaed4103912d54a98362aa057060f65f08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmYe~<>g`k0yiVCL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=DpAD@|5l3J9Pn4@2mTAZI#T9TQcr=OFWo|s&z9}kqwEQycTE2zB1VUwGmQks)$ L2Xet@AZ7pn9$_@s diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/resolution/resolvelib/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/resolution/resolvelib/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 47772f7cfb220ce8cd4c7c71e0d98d115a679057..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmYe~<>g`k0yiVCL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=DpAD@|5l3J9Pn4@2mTAZI#T9TQc2Vs__=42-6#{(5)mc+;F6;$5hu*uC&Da}c> L1G(Ze5HkP(3QIPf diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/utils/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/utils/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 0600be308e1b5422be50c205d63cc034a92eaced..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmYe~<>g`k0yiVCL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=DpAD@|5l3J9Pn4@1>l9^Mi9}g7BEQycTE2zB1VUwGmQks)$2eS1u5HkP(l(;Yi diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/utils/__pycache__/filetypes.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_internal/utils/__pycache__/filetypes.cpython-39.pyc deleted file mode 100644 index 99a122ae1047b0b01ebdec02952868497233999d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 795 zcmY*XO>fgc5Z$$%#7UF3>Y)XRgRef|NWFn7M5q!qP=%_ApjsKZ+w3M;vHsAmleShl z!4H8Wf5}%){Rwbl){SUbX`bH9c>U&$O*@?yf-^XLOMhDk{W8hsff{-Zq0ayqB8XvT zNgP|m!iL+@jve9vcSw!ZNS)P5gEe?)4a3J)lYbrDFj>dGRf&@V*h+w0!Ey6}KhO|g+)ALHJ{F@*L2a&(8jVuqih z@AwD$g70u{t&n=gtTAFXIC6>?=R9Ak#G9xkn3{Q)361%sC$vYsX_{!kxZ=#CkS8AK zEyRj@GuT3KZ=@#!-&Qt|vL@4OuFAdM`SHo{LqF^d?mODa6>uDp?*auDR0w8-AyV${M3;4)ymyIZ5=`@PU zI$RdXT$v4)Pe38~rw~*MK`dad%Iwa^lYam7(PO#&h8#YoHq&h~Jo_)7^v*YO oRR_&#qG~xCV1D<~J&IGdl>C+1xZVSB?6%dm9Pr^ZjGJBiFIHsKfB*mh diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index ffb99dfc7146a77b003f1e1b6d66f18ed59b0b22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2891 zcmbuBTW{Mo6o9FVCEIn{v`sJR)=s@Q?W**$v|CXOyTrk|6~(Y_C}tQCWRZ!LQlduE zS*<2d*&YY%CnS&iOT^yx)W5K&9ZHNBY=~2A63mZ0JUSwIj?QsBGt)+Jt=#)Ej!q!- zhaT*|JQ#ceKjGO3Vbnv|!Zx)syJuUv?@*`bRCIfdieAsdZqFx;_2y2iYTM+rb1Z*_`&?{Nh^Z1M%ieNitJ1LN(WbMfyX}B45ctA-R{F2+Y=y7yZgIUjSa*ZM zF;iuQZz@4sdElKamZ}*=d7P0bQtim>3HtsTWrLUs$`NCs{EXod zctLqw6f~8}7evNV@&#A5>p5*$&D0@4aP=PL4q`!+J0vmw4e>cx-JjpCJnDZv9!i$? zIe3R<{pZP$G1`CfRrk|KBs?w%?}uP#qyID=^hGMk?IKQI#%o0MAz&6w&@I9a@>E7q zSd3M3@4e@>FJ_@ZR>!ujvsS0&*|XNH#ZQB*Y}^cg98%@SMS)W;R40j(A%W15oPjtY zT&An3Y9@>_9%r%gaVjKD2g=hO&QxRe!skS;8YmF*-(+;kA*tVP?AB~ zk9EwHSErZ(pJj0lUpk)_3C6&*LxeA)fT$*0TR|*H#a(@E5BEiv<7x diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/cachecontrol/__pycache__/wrapper.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/cachecontrol/__pycache__/wrapper.cpython-39.pyc deleted file mode 100644 index 113efbefb4299ea30d6ff4134dc38b1ad189e871..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmYjP&2H2%5VoD)?e0P;7sLY~%iG}QplFc!vy%7q`lXo>UgKK%gQV4yJ z2@tO@;Oa8~i#b{&^~j)G)Derf*v9=cgSWAbEw;o4HnfpVIQ|}QQ;U8OPHg&f^+qT+sl-~<+SJVLvt7T9P$g@q*6zuWMK2psw!&1B z>rGM_(;wyeCiO%E%K{ZZ#|oB+T-3^SXR?V4wSWTAP(X#=A9;v9_|>{O-K}N!Ddnek z$-V6tOb+_p=hLI&(@kY$S18(X*%s%llCmk@e>gcVHB+<~syMtB-F5M?zASWY#LJ$t zFZ4?2qObeB1Rs|wANshTFaHX8ka*bNxY=U#P`*R`8~{xZaEi(J+{Nh(&xqOwZ0`LGHCJ+P?Sfd*6F^+YjlRDj}P^Vjz_kJ*p zdc>W}kCYttSpe-F(%P7&T&2+XSMgBu$T(Ehe zoDE=upASAdK=@oXb#qqM7v*{VSmblA90I0N%p%Q4LQH_(I4i^#!NU|J`sJHT{Zs0rBIoI>M?d^^53grmM%L(knAIvlNCcx<^)th_;&qp&>u{i!=r2vC@F_jR; Xnjl0u?&rnT;PiVB>onV^Imhe|$ZbZ; diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/certifi/__pycache__/__main__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/certifi/__pycache__/__main__.cpython-39.pyc deleted file mode 100644 index c0c012bc26f77316b7847b7864d4769552e1b4af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 444 zcmYjLO-lnY5KXe(?Ygw3;IG)jZo#97*n`l-GJB{osGq}?H~2>zg)Xq*`ppTNFwQq%<9foG-orGJ2Qt8 zAcxi)nYrLDJ?Y4nbfx!N^X{Q-c^~{G!!euy+mk(|qzLTn{LYe2N!b3h>f}CT#!t&a zL!p&%UlxF{V^O*bqUetflr9kxjcW+0@kFY#vIqm?3!GO16`0d1tKwt>g)A{n0d@A2 zA+!4ESTMaI&eyrMnAES)c+D>~9U*06MVdPkG;F;q(`wMIFe~&s!Coy@!xtZ&^T~Fh z%Yvh@b~&G>i?Uqto7?MQqEZwUAdhX74Zq7Cxym#|l}Mk(92B=P2gjI$W6VL4~3xG=D|1U!4~RGMD$=mEmEi#Ltsfa(>854S(3DLAIY1~ldGq` zf+uGe1Sfo7=F2b4@P5BbuqNXd{uLAQ-Gu)YVt7E=DViW6*bz#AYyuH(i5ZHBh9agB z#E>jQdIkyYK)T6jrmpZkL>@sG;+DlNJExfl=46nZa3Xmdgr^8^6QI3M20b6y+WOuB zjFnpDQZ2QQW*_6mZV)=-J9{MyEx`9MNwvydU4iwPgQIJE9}8JHpGgM>Ra&1cYKLEv zHhmIv(X4FjhfZ$UtX?~XhS#dY4YMg`k0yiVCL`ER}7{oyaAVCKpE@lA|DGb33nv8xc8Hzx{2;x_Qn^jCeWkyMU zUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4URjJ!W>QRXW=X1UL1J=tVtQ(E zOhIOWemqbvCBH~NIU}(sCACC9IVV#;K0Y%qvm`!Vub}c4hfQvNN@-529mwX-K+FID DTB$Kh diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/chardet/metadata/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/chardet/metadata/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index db6629b694d817650c5dea1f06491e943b04718d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmYe~<>g`k0yiVCL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=Dp9}kpE$uH7R&PXguNiEUOO)W`GNi0d!kB`sH%PfhH*DI*J#bJ}1pHiBWY6r6Z IGY~TX0BN-|SO5S3 diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/colorama/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/colorama/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 0db12c31c4c0496e40ed555b78e1ab5d987c7b80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 435 zcmYjN%Sr<=6rD$AI_-3D+h3T4Q>k5vi1ktMfe00Z5D9T6*x+O`B-3jBBY!DdSFYT< zGS?z_A?Lmi_k?BHz;iaAT(U3cKOp&UflH3vGiMGeukve8`q-BN4rGW!i7@h^9@LSH zaV&edClj2=KJNe4!+Ic7oVpm{VHGXBJpS|@RgNqYjp%G#@vYZepOvasnn^}G{@TIV zTxo962`is%wCFZ9xAEyp8>MsKrnAO~J9RIb{mEOjS4@lPO`h2SPzqKH!!;<-Apio1 z99YEMnvNmw0VDu@=%mo;)C&-5_!^s1y5`yl)lmBG=^Ypa_D!>kHqov-PXxqPu!4Jv|~r?_VoBq@|aRMoYJD**yK>E RYE|!4FcVb=Uv^ diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/html5lib/_trie/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/html5lib/_trie/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index e8760a7648c4b3185d0455f6e1bf169f95553fb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmYk1%}N6?5XY13_Jd;4gD+9RE(l&kL=P7HK!kc)0z-BayTN1=lI%hs$ydtNQ(wW8 zNly;Uf9B83z;D=cxj-p4SIPbCG zeYwN+lux#3H9e$#v?}5$YrIiI5FoWRF2p&Pqx91B@oea2Yq$U0Jx0fiY#T4NbLT&7H0rVDS&U}@;^uUZ8tacecuJsQ^$I4G~KqH zF^WFDJU)PL9kasG^(gw0zRHIBgmGzE`^9#`Q!8x+X~vDKx}epyl1&96kyQY)mjPgH U_i=u!4Ih-a%j`Z=os$#t2gtl#vH$=8 diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/html5lib/filters/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/html5lib/filters/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index f831924d2b3821d86daabba66bc3e35b7cd39324..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmYe~<>g`k0yiVCL=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=Dp9}kpE$uH8+D9Oz+&B;vCPs_|HNi8bYkB`sH%PfhH*DI*J#bJ}1pHiBWY6r6Z IGY~TX0BEr@RsaA1 diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/idna/__pycache__/package_data.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/idna/__pycache__/package_data.cpython-39.pyc deleted file mode 100644 index 36981d92485d2dc83231d2456e3f1d25242cc548..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmYe~<>g`k0(T>?L{T997{oyaj6jY95EpX*i4=w?h7`tN22G|aW@9}gKTXD4-0|^c zsYS(^`FZj2D;bKIfU3a6uUI#$n1ITRlKi}wqQtzE{M?w}{zwM7@H_ UTO2mI`6;D2sdgX-egg`k0(T>?L=hnU7{oyaj6jY95EpX*i4=w?h7`tN22CbS=9eIumq5($k_kxo zX)@koFH0>d&dkqS$xy@!6ao{!V%)4^0xB~~^7CSf67y2>b7O*&GxGCuVm!TF9pj6W zixLY`i(>T3QuE4Ud@_?_iZe@6bqf-cvlG)(i(?8h3-sfGaw+*m`nkpFAaM{MY>i$) VE|NHQbSrGMiu&DNE_ z;L2N3@WMTp1NS`GcsxQdH%E8u4erO5{GSlWC9K;A;AoC`Fb{ahqdI&-Jf5LsXLIsw znK8mT>@{9AvgWwxe5DmOtX#3BaJX?&Epag|@Ns^ME3H>8m&JWnT|0azzN9~?X; zQNK$m*CnO>9;GdKO09qlUwq6t{Qrj(*wc>xk$S>f( zcxB=*FyR7~ILXhxcXz(`*y3UYE{--&*t-YtF-`tQ!zH`!=#c{s93>>cy?wai338vX z1&K#Kc@w1C1PHr8b%MLb1YOTg5>Pg`k0(T>?L=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=Dp9}kpE$uH6`N-fUMDND`COwv!z&n-wS(T|VM%*!l^kJl@xyv1RYo1apelWGUD J|1%IX0066%Gx-1j diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/resolvelib/compat/__pycache__/collections_abc.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/resolvelib/compat/__pycache__/collections_abc.cpython-39.pyc deleted file mode 100644 index 9d6826ba8c6a79844ca9d74f636021cb4d714fb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmYjN%Sr=55S*E8%wh~)@&(@ZU?LtxM8PQWg^+`|3=Fd~L$Ww8XEzJ$xA+78(p)|H z3!d!F!K9n6qN$=OnvX{N2(pc2zq|1Gmx{x)3Yp zG@akiu2>}k_bSjyqijPT%7Rv9t&TkxZ+xjL>PtUmph*{|K~+vSN|(h{IOBN@^q-AE Zwux_JdTyLtYX!f6$8|AMLhu+L;6J%4Vl@B& diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/tomli/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/tomli/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index a5e8407208696ec072bbb3ede82101225789e47d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmZ9HOH0Hs6ou0^?f77D;mX}C1nI(zkDZ7(;3(?&fN@m&ym2*#t;RGAbFCb()>YOp@q_-?^-5qh z^alAX&X4&0V%EBvgT$v5pO!P{EWf-SkAyElHX1m?+Bu(?NA69lcNa1*n~5y8r+H diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/__pycache__/_version.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/__pycache__/_version.cpython-39.pyc deleted file mode 100644 index 24fb8fa18352f7535460465456fee8f4baead133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmYe~<>g`k0(T>?M0+6p7{oyaj6jY95EpX*i4=w?h7`tN22G|aHbXrlGd(juO~zZ? z@$qG;Ma7x?m%-GapA?8Nlc;+TTW0)3#tKz&8}rA0Y8nMuYVKG-6? Wg34PQHo5sJr8%i~APYYOF#`ZDEjPvh diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/contrib/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/contrib/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 75325d4fb7b6df44b203bcfb9dfc899a744e34f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191 zcmYe~<>g`k0(T>?L=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=Dp9}kpE$uH6`Ey~HsOfuF_&d)0;%1qLakI&4@EQycTE2zB1VUwGmQks)$2eSP$ H5HkP(GLtgu diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index cc3867bce3ef4b982afb682d8cb3057d0a2a0398..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmYk0JqiLb5QVc~A;KQS!VPFAB3h{Ug9x^PkWGRc%qC%yEbNiIlC4Luvofjl!TW}J z1CL>4IYLRh>4D|>%J^52mQ}JJBnWgxut>ID;U9BGI&^l!!u>3GPyU@=7rN;~W0p8oESLO{?w_5%zyM8mawu4m%{;5EhMC4iqkj>K0J9RP4d zfDhv5S^vP7ygg?xyCGV`JU7B>w&@3Jk=;MuTtnzRcha-g`k0(T>?L=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;=Dp9}kpE$uH6`Ey~HsOfuGoN$Mv7RTbnHl@#m8$7kkcmc+;F6;$5hu*uC&Da}c> L13Ba~5HkP(os2g- diff --git a/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index bbeaeb0cc268ace3cd80f880e5d24d74ca35f4ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 564 zcmZWkL5mYH6n@FfwAF204|5R~DISC#>@0c{SrploT}6aFh{HfgCs`YtOok*|Z1J>S z_do2}zcg1*{R^IaX%Ssa$j5uUFW>tM9>BJhubPyWbUz~BK=OT2(mJrn6ykyR%Qe~LUWdaq^m0e@vieNqj!t(Xv_Gv zV~8Fq^#9I3K|>E=haxKnf}F#ozd=XvenL0s8#WojggP4Q7-{|Bglj$H^{;<=Sp4s)U>HgT#-{D68@w=9Txxj~!}}azKxvkf0nN#fP@1PhdXW4E{wA5o diff --git a/IKEA_scraper/.venv/Lib/site-packages/pkg_resources/_vendor/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pkg_resources/_vendor/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index d0873350dd68be6664dec54ab3aa616878c3436b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 185 zcmYe~<>g`k0&XL(L=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ;?k=UzA#$Us{x$TC5)rRF#rnq#qxjnU`4-AFo$Xd5gm)H$SB`C)EyQ?`I%p007?U BFwX!0 diff --git a/IKEA_scraper/.venv/Lib/site-packages/pkg_resources/tests/data/my-test-package-source/__pycache__/setup.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pkg_resources/tests/data/my-test-package-source/__pycache__/setup.cpython-39.pyc deleted file mode 100644 index 22c9534a094264409681e558f59bb8ca7b460fe1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 313 zcmZ8dOG?B*5be%qCX5VTzzbxNL|uxAE)>*3gqhXQ5ZZJ(iIb$8u1+Aig9q_S*}C!y zf?y{ih*i|9509!x@#S(stR0-*@!aP3vH5GhZ7yx#kp)2nEyQXyh zlW_K78RVfqth&emnn>|%&v($fC-LznbO*2I6%6whG#0Yn27RGYhJ}IO^T^bG umuf)S=nOC!rC}nt;mJRt(GMk=?#HSdg7Zp>ri2S>mEicNfO^y!{p%ZdZdzXe diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/LICENSE b/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/LICENSE deleted file mode 100644 index 79b7547b..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/LICENSE +++ /dev/null @@ -1,27 +0,0 @@ -pycparser -- A C parser in Python - -Copyright (c) 2008-2017, Eli Bendersky -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -* Neither the name of Eli Bendersky nor the names of its contributors may - be used to endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE -GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT -OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/METADATA b/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/METADATA deleted file mode 100644 index a3939e06..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/METADATA +++ /dev/null @@ -1,27 +0,0 @@ -Metadata-Version: 2.1 -Name: pycparser -Version: 2.20 -Summary: C parser in Python -Home-page: https://github.com/eliben/pycparser -Author: Eli Bendersky -Author-email: eliben@gmail.com -Maintainer: Eli Bendersky -License: BSD -Platform: Cross Platform -Classifier: Development Status :: 5 - Production/Stable -Classifier: License :: OSI Approved :: BSD License -Classifier: Programming Language :: Python :: 2 -Classifier: Programming Language :: Python :: 2.7 -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 -Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* - - -pycparser is a complete parser of the C language, written in -pure Python using the PLY parsing library. -It parses C code into an AST and can serve as a front-end for -C compilers or analysis tools. - - diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/RECORD b/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/RECORD deleted file mode 100644 index bd7739ef..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/RECORD +++ /dev/null @@ -1,41 +0,0 @@ -pycparser-2.20.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 -pycparser-2.20.dist-info/LICENSE,sha256=PHZimICuwvhXjtkUcBpP-eXai2CsuLfsZ1q_g8kMUWg,1536 -pycparser-2.20.dist-info/METADATA,sha256=5_RDLTEfmg8dh29oc053jTNp_OL82PllsggkGQTU_Ds,907 -pycparser-2.20.dist-info/RECORD,, -pycparser-2.20.dist-info/WHEEL,sha256=kGT74LWyRUZrL4VgLh6_g12IeVl_9u9ZVhadrgXZUEY,110 -pycparser-2.20.dist-info/top_level.txt,sha256=c-lPcS74L_8KoH7IE6PQF5ofyirRQNV4VhkbSFIPeWM,10 -pycparser/__init__.py,sha256=O2ajDXgU2_NI52hUFV8WeAjCR5L-sclmaXerpcxqgPo,2815 -pycparser/__pycache__/__init__.cpython-39.pyc,, -pycparser/__pycache__/_ast_gen.cpython-39.pyc,, -pycparser/__pycache__/_build_tables.cpython-39.pyc,, -pycparser/__pycache__/ast_transforms.cpython-39.pyc,, -pycparser/__pycache__/c_ast.cpython-39.pyc,, -pycparser/__pycache__/c_generator.cpython-39.pyc,, -pycparser/__pycache__/c_lexer.cpython-39.pyc,, -pycparser/__pycache__/c_parser.cpython-39.pyc,, -pycparser/__pycache__/lextab.cpython-39.pyc,, -pycparser/__pycache__/plyparser.cpython-39.pyc,, -pycparser/__pycache__/yacctab.cpython-39.pyc,, -pycparser/_ast_gen.py,sha256=_LbRr_kKa2EHeb7y0gV525JV29nzCUbTH4oZ-9I4qIs,10607 -pycparser/_build_tables.py,sha256=oZCd3Plhq-vkV-QuEsaahcf-jUI6-HgKsrAL9gvFzuU,1039 -pycparser/_c_ast.cfg,sha256=1W8-DHa5RqZvyhha_0b4VvKL0CEYv9W0xFs_YwiyEHY,4206 -pycparser/ast_transforms.py,sha256=93ENKENTlugzFehnrQ0fdprijVdNt_ACCPygMxH4v7Q,3648 -pycparser/c_ast.py,sha256=JdDyC3QUZBfX9wVu2ENOrQQPbc737Jmf8Vtozhukayo,30233 -pycparser/c_generator.py,sha256=AwzNyE_rOFK2gzK0J5pCWDqfk7V8KL54ITFRf9m4GlY,15365 -pycparser/c_lexer.py,sha256=GWPUkwFe6F00gTAKIPAx4xs8-J-at_oGwEHnrKF4teM,16208 -pycparser/c_parser.py,sha256=w74N4tFGQ3TETIqUwClZIcbl-V4hFeJSPG2halVgUVs,69746 -pycparser/lextab.py,sha256=FyjRIsaq2wViDqJNYScURuc7GDW5F12VuYxOJLh1j4g,7011 -pycparser/ply/__init__.py,sha256=q4s86QwRsYRa20L9ueSxfh-hPihpftBjDOvYa2_SS2Y,102 -pycparser/ply/__pycache__/__init__.cpython-39.pyc,, -pycparser/ply/__pycache__/cpp.cpython-39.pyc,, -pycparser/ply/__pycache__/ctokens.cpython-39.pyc,, -pycparser/ply/__pycache__/lex.cpython-39.pyc,, -pycparser/ply/__pycache__/yacc.cpython-39.pyc,, -pycparser/ply/__pycache__/ygen.cpython-39.pyc,, -pycparser/ply/cpp.py,sha256=UtC3ylTWp5_1MKA-PLCuwKQR8zSOnlGuGGIdzj8xS98,33282 -pycparser/ply/ctokens.py,sha256=MKksnN40TehPhgVfxCJhjj_BjL943apreABKYz-bl0Y,3177 -pycparser/ply/lex.py,sha256=7Qol57x702HZwjA3ZLp-84CUEWq1EehW-N67Wzghi-M,42918 -pycparser/ply/yacc.py,sha256=eatSDkRLgRr6X3-hoDk_SQQv065R0BdL2K7fQ54CgVM,137323 -pycparser/ply/ygen.py,sha256=2JYNeYtrPz1JzLSLO3d4GsS8zJU8jY_I_CR1VI9gWrA,2251 -pycparser/plyparser.py,sha256=saGNjpsgncQz-hHEh45f28BLqopTxHffaJg_9BCZhi8,4873 -pycparser/yacctab.py,sha256=KOewsHNgbSYaYrLvDJr7K3jXj-7qou0ngyNEnhDmyB4,169715 diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/top_level.txt b/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/top_level.txt deleted file mode 100644 index dc1c9e10..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser-2.20.dist-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -pycparser diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__init__.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/__init__.py deleted file mode 100644 index 6e86e9f6..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__init__.py +++ /dev/null @@ -1,90 +0,0 @@ -#----------------------------------------------------------------- -# pycparser: __init__.py -# -# This package file exports some convenience functions for -# interacting with pycparser -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#----------------------------------------------------------------- -__all__ = ['c_lexer', 'c_parser', 'c_ast'] -__version__ = '2.20' - -import io -from subprocess import check_output -from .c_parser import CParser - - -def preprocess_file(filename, cpp_path='cpp', cpp_args=''): - """ Preprocess a file using cpp. - - filename: - Name of the file you want to preprocess. - - cpp_path: - cpp_args: - Refer to the documentation of parse_file for the meaning of these - arguments. - - When successful, returns the preprocessed file's contents. - Errors from cpp will be printed out. - """ - path_list = [cpp_path] - if isinstance(cpp_args, list): - path_list += cpp_args - elif cpp_args != '': - path_list += [cpp_args] - path_list += [filename] - - try: - # Note the use of universal_newlines to treat all newlines - # as \n for Python's purpose - text = check_output(path_list, universal_newlines=True) - except OSError as e: - raise RuntimeError("Unable to invoke 'cpp'. " + - 'Make sure its path was passed correctly\n' + - ('Original error: %s' % e)) - - return text - - -def parse_file(filename, use_cpp=False, cpp_path='cpp', cpp_args='', - parser=None): - """ Parse a C file using pycparser. - - filename: - Name of the file you want to parse. - - use_cpp: - Set to True if you want to execute the C pre-processor - on the file prior to parsing it. - - cpp_path: - If use_cpp is True, this is the path to 'cpp' on your - system. If no path is provided, it attempts to just - execute 'cpp', so it must be in your PATH. - - cpp_args: - If use_cpp is True, set this to the command line arguments strings - to cpp. Be careful with quotes - it's best to pass a raw string - (r'') here. For example: - r'-I../utils/fake_libc_include' - If several arguments are required, pass a list of strings. - - parser: - Optional parser object to be used instead of the default CParser - - When successful, an AST is returned. ParseError can be - thrown if the file doesn't parse successfully. - - Errors from cpp will be printed out. - """ - if use_cpp: - text = preprocess_file(filename, cpp_path, cpp_args) - else: - with io.open(filename) as f: - text = f.read() - - if parser is None: - parser = CParser() - return parser.parse(text, filename) diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index df6f64864f695318d86e03709898db0dcda427a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2516 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

ugLEt-k&Z{hpj(hZhl?{Ex?tIqgdgTR zGyTv@<&W`2V≠2}P8L*pojl$f)HmXXj3~ypO5m1G-Rn zP#2D^e}Tt;z?pP$QLDx)rCa}FnbqBbfpz?*)26Fw&Kf@y)L1$4;$;}RiU+D=yw0mK zYV9c4Tt;2yG6xfwE_BX_tfC~j!%RCvxCMF~9+q%}@Nj{`!xVm_5gg2AxhghT&>}1t z(ZQ_rpMu1{;8YReS_6|6Bkza{Z}lF?-l3sCqRTp6W>iZ##;0`M?IY z4XZ@qI$ip>WOI(=$DZS;%$t$|_RNy3OwyuBB43-5C+8(4w@W>EV~lO_oORK%tV`Av z>yJ2BcK;0#_oM6o-^2b$T)QUjY;I!L|M1ZU9?-J650}YxsACs7^EizWmqS!qh9^a3 zD)3chiqd1+C9PrD59?(Y`y;g6i`nyHI}#2~M3@Rcl!2EHPx|5u)%KqB8hJW~%P~A2 zCdiW|n3lWehEX4{z%>8Qe|WaCuCyjpeQtEZ?bt=-`wB{20wnCj+x=lEeu|7Xkjcvv z@q9l`N6FeJpCG36G3TBPf(Ug)FX%@>`pFIkd>(p1lpuus^vON@_n>*(eTL$a9UhEg znTq5jv2D&4WH6H5c=tsfJFZ^6%6{NMp!Oy7I!KUjb19IvC{*y-eF43$3fkBr=YZ2k zL_!r{BvBZ;J`7)Cl{mZNEkDJ-eA`k`hZ_u&Fv9jY@&cNDm3LCL_?1VXmFFwsW6@n% z-HyacpHh@=*I|}}ULU`tvhK=uM41+K$%_nBFd&(FJ&eYSofQ@;7($_?o6Dyt6(DR| z<(g#D#1v%AIclU^J*EIr#2r+vuq{u;u8S&(8cZ&kAV5)bMrxIv(R@{CC|od+d!Wj& zv~d)plXO3h1a)qzpCLS!*e#?yM=4IBTcU_D<6#PC$l=3rm^D-|i(NZurK@y8-AfuM zQ4rmAu~NNE0u(-|5Z!DhIcZx=s?KN0Q_|;a*Kh7rYOe9~F)@@=E9Y#!R~)?OCC>-e z*BKNF2Yc8SW0SHx6E>00T=>9!g0(_7a5r4(ecqm07#jI8e zqt2Bg36%_Cp88v7E2)<^`8q;xIY9{Dt7fY8<9tnZR}~BbTah9ac}O7!V;4(tI1XTc zY}CVH*&9v}MG031?8d69MIB%xxVCDZWIsO67XTIDbvT!PlKSx&E+QTbk|15bfkH7> zi54(f{|rTR6b8vc8Vy87?R4@U&cTU8y?6(#wn`PQNQlR<;q*kX-(lZPrpsj)L=Qv& zSQ2KfsxhU)NE3y2L>EzFER*mk7@qV5D%);Z$ZiaPY}NFIE+0|x`{AQ}1l9@TkM~1V zImuF)AA~pNFz{>DB^s}kbCzcQjV6CDy6!=YvLUS#3LbtK?TG}RHv(+?8vK^ zj$x?-aT1Tku?t$@GC>uJcq~=K)`Ja9)Sya?(lV{1zz8B->g@|&A)*pT2-5{A?gFpZ zAW*LJ@5q*yqL#=gQH(W+5?2&{;C&!ND8U!G#M!w^NS&P<*+QiasDY6eMu=oo$ySAG zUOou9TUGyPVmkZ~#as7;)>JhJQ8y4;DDn$z^=h5VeprW6Ck)mG&Kn!ZatzG@{Pp>h z2OJove+;!_H-FZ&Y=ddRPt6+?3B|ND?slMlGz~_`NGO_vc8OXLbyuTS;5||ldwMh#ytc}#g?R^djXVwRkt)6MjLxlPPYHyzHQetPl zygS>ew5j#-?rf)0Ve94H*-j0+S!aP*2hdI}MSO}B7HLs4Q&gdq^FeYRd7oNtctoSf zh4ZF?9YLNZlJcI6cU2mR-3xs^KoqC%UvN}X#K)1~(ay7H&%{B11kpzw@pwOwm3yLB zh&P-ia^aM7rpnR9iiAqt(JQHj<`iq*`!hfw_=StVa6sBzuA5@;Zp`U>T4MeU1v_IZLD#P7<0-F@{P zCuf1SIY=N_i@BU?rAoGtI8jW7>U~6qVSLP;_mD%twa{E*GZtg)3c|Fmx+6$e$WUmm zvPJKx&th`Pt;Xj@jG$B_a}7fBE;aNVHK2zD1;e`tV_=-N%UHT{8^TYVl$89FnxY&G zH9R3XNOI8C0vpY@Ngdz*6#I%tDvp9r?hQt-7imcp z;0XbpO5>2BL10!`?2Kq_SkaA+KSzG!VTTIMH$5WBy8)J;Dx>W;DH8ltLRu{b35~Kr zK-zQ%SZVQ?_hc(b4`7L;T$X`sdEj~>zU1QbR)d=^F^NAq5$X#msZG%kKkna9Gf~dK zV;p6Ej)xEA0Z>BqWA&y)|GPm?9*3pE5;PT3(k9`H2;H0qu7V5I4YpNUF~iRa?ax(B#ka{O0iY}&E;cgD)G%VuToTsEovKB9Wa;AR;ed1EadHVW2U8S%=`W&y{qgPDuS8fGt@Bj5EBZ? z2II)1zsOyxHH$v{GX SDrM;lt;K7LvGI*@>3;!INms`J diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/_build_tables.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/_build_tables.cpython-39.pyc deleted file mode 100644 index d3ccfed4f00433e8cd2d5a55d0674970b8234a62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 529 zcmYjN&1%~~5Z;w!Yc0#fm7U7h&|}{r zIrf!w%_*-?C}dV?OJw-5R|=7=VHeri$>{fkfez)O_YAkw(Kpe z+m7C2Gs0SE1Nvq@b9q?6_e9lAUglfiK`YWUk+586eA37NO0!Aln$~n)Et(Z)c6gFO zrCr>F`+rf#Fl9G@&Qmp1d{npT8=1C;UoK9M6O(FDgN~yORGauRU&bbH;A1V)Zz2N||7YG$mg~Hb o39=MmB0K{-ER|dra5P0O^8pQ`yKYDsojRfCQOCYNL!V*h6*>cvd;kCd diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/ast_transforms.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/ast_transforms.cpython-39.pyc deleted file mode 100644 index 1939840723a0f0d72971fe02ec9764c38e2cb005..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2529 zcmd5;UvDEd5VvcX782@3wB_29cqo6=(t>mcst`RP6a_`j+DSIqUGLf6 z_5!JdI6eWNpnZgo6!FGWzXC5X<4w|(ZVw?|&e1xyXLdX@zp;PI*Vk7Fw0HNO@`DXR z{=ms%^I&oSk73XWB4|t!+N6{SPxwERrY8bXfq!3APf26xnu1z`PAXxW8yn(m)&dw* z;5mZF{05yRV`AyRd+C|_Q}PqV`M`&j09M`^lT(mh20gbrs9bp$RL~0#bq3Y!phu3$ zcdZK_-okg5;Hh=NmL8AkpnADH_OHN8yE681{?ela|AqH}TzJnv9eaZ2ME|m=i>rgx z*_$waLac=5J zC7H@ovBM69h-{=%9>=3C@FO)c%x!cg*~2cZZQH(9d9UAK7{S6ub5nEI6KTw72f~dY zIs?&VU@4Bcj_e5ILN|_BPxB<<8ucXWsyJ5X5bXZS+#Uv7q=h|9MrT|%*bldasNkI0 zeYAf^fWjgBnC(9LuvC_TY{=eYyX9gnZLZVOx80U|C0jbd;}QY-GBvnY;*OAAp2xO4 zhK`nec-zN|n;ad1)Jg*>g+yB|0j$i(T&Qi4Ct2ek**tYcb|)QAj`x{M@EyslI?7!; z!a}$&_c!^!V--d7^p{HK*)Ns4eaiqq!`Pg{eLxf{3xJgFar`Pw(1gR~1_&(Tp5k#) z-wq6(ny%6b9sxLe-RMPu5}uANIFvfYvmIHu0E(kI_v609@EXB~8F)2>sPR8w{8tF) z=V_ic+;P_aD}0BD4_uOmr_bEIil7xcNVpmiT&{aLUf3+*Bi4~DQ6lO_Aa(nnT>k~F zu{K$W;L3*EJq@Ks@@rNL)Fy$kiEY+qC#qQqmC~ZQ+KE*-Y)8NbW)fi3lclNilPb?L znTpAqZTZ4#9@=&)jg_JuqFMzFnnuuEEiTD6@8x(LA_TRJz&8Mw2=uvOV<({WR-H*l$Be9@psx4T8EKRO}y~lAk;G%kJvP!w`k6l+yXJ%KDPinK+T0@Me66p))~#%6w<&Tg^UZ} z*uG3=MC;&b$C0r`iCkk`+K29>QPUWh#&0KACAx~ECG2X@P5ew{dKpFyuepp_EWlm4 zvFTteI!v%r4q;%>5((a-b?Vkm8o^|`2PW99Exe1xpwYmj_7PNc9?MVADTD5<`L%EU E21o{1{r~^~ diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/c_ast.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/c_ast.cpython-39.pyc deleted file mode 100644 index b2a8f8a2b61c4617ed9889a0ad12ca81ff7fd90a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35181 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/c_generator.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/c_generator.cpython-39.pyc deleted file mode 100644 index 0bac1ddc426fa7d2c574e069702de498039d8187..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16721 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 YBYl_!h_x=C>cjHFzU0niUpkfi|4eQw$p8QV diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/lextab.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/lextab.cpython-39.pyc deleted file mode 100644 index 3872d257ea5f0965e91ae01291eb02e6387805ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5411 zcmd5A$#&bwk-MPH@-mB)$uid179kB~$&+MkkJK87Y*L6pfC50vX@bIoMM|SLG|30j zezN1tC6^rX0XgK9TYd@GoN}2Dm{Y1Z5TtX+d*&h36RK-LRdrSMQV3R8ms0S%_we_@ z*=MQLzbKOYDS&(n|D(Uaqmv@3Zn~5HbDCs28ItW}Nv=cx@}0upvn1bHxJY%Bf27Yd z7wOI-jF-fC8OAGg+*yUuH8xs<(RDVu0i&BtGRO23I=9##)w$65sPl2>6Gm4qQ)IF8 zsgqJ~zs-HMy}P5Hk=!#&uSAM*Xlv!C*o~G?%14^*mo3u)q-t22E0BC$H=9mWup63< z%_wJBW-ZD!44^64F!Y9_J5i?Ql3dMlEt11#vmO;1*w(EI&~db?n?jdg!R08g*|v2; z6yFE>?!!mX+7W*4CoL8#R`bxn(Gs(akDHp2RAQCgXvx*<*x{^fGVyuV}hH`iSCwT?21svcO6Ujf+O_Hft;2unr zK&WY{WetevQlj<>21^}Got7phdH>L|j3@*8a}KWSFmh?0>UE7MR<-J27c#j(Lk&TS zvd=A>_yqb71XY>lm=+)@jOrGgV zi>iBd)_XO&eBC9Bmwho*v!pN__AdKfq6~+_Ft~UbkOke;U0pK*EuBgg4;p)8pUe1F zh@7d_F$l$(J+D}71*NxIiER5n+}XeHoq8qDJJ?untHAAS!SkxMQ+gbf z&b3mty`{o$a~-Hj)wCLYSdE9+M#UY__^R3N^+1RY3U$FglH^s(xmw8FJ&j7!pNB(_}vo`Y0Ak zM1w3R5H31-!b{iVmxMdff*1gEEoO3;2rO%=?(MOh2+z6y-=-p1a-krOPo^sPP?l&L zlA5FQyh#mC>kMm9fWW$yU`d_f1J1ja;DJ7pg-7tWxcvBDgj%0_+%!G_5g~ z8NPcV?~jteS0?iQBngSl8x`q~*N3;wAXUT%-nOb1TV334mA2Xkg2{@C*3;H|ELCk) z&y5}wsI)Y5R6tp`uAaAUG*;d9rPfhr1p2x+ptR$Ir5aBrqf5kf`V#0(?9m4VA5VnL}$l!eT7*=+NT7}<0d^qsI#!l($ z_GatRW4bXhfr%3dfq8l`F#z|L|Nk9ya)_c0I7>D@^{&!1 z_S>5qut#ZhcbHn3u=c{;*>yX$Y{=>qI;#NIO?YEg!Bo|UD-(8d2U!{WlX44x6AOU_ z*n1L16K0Y;*m!0#Pu6A#u@yD|eQ+30XM$Xt#)H3t4ZbDJ+}n{c$4eD8I(=Q7!!61PhKF1y3=(gS2uuJ^gmFus(^UJ-fQ^iLX;%@p#syvdcrvXS@BdnbkD zeH?kG`;sQE=pYx95|?$fw-=KW%^*T3CdZu(n2w2)z7lzxF_nsflr$~-DReKEkgXVc zun#wJaXpr%<$WUPBWyR9Vqo@0)8dn zp@3fqSQhYO0ZRhj6mUVnO#zDlgCFC|qilqb*OoEiO(F8=b&eg+kTXb^#CU2TD=`71 zNrrffhPagd~oS(S96jXbfroRyD6SV|$A5|`gRkk^u=8cx&& z|ImTF_#mL|G`fFZ3iEP;N|FR-owbOl6#K_mr$C*^5;i5P`tiwfL z%D4Fk2=qYW%q59HJ)(OOp-nRSMq(l|60Nxtx7oK2^hC0tDMvp@gtqADj;h{)N;boa zsDf<)zY*}a0)8#vzJRL&{zAYl0g-^W1l$u4>WWqEvVeI3RRQk_cwIpH>5cleBjC>k zd@SG-0dEWVO9Af+_(;H|dBbu08T1n^NZzX*M|10VL03ntATL1t6 diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/plyparser.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/__pycache__/plyparser.cpython-39.pyc deleted file mode 100644 index 706bee4692fc19e2669af81711c907ec68322675..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4676 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 HzSsW+^>;IG diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/_ast_gen.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/_ast_gen.py deleted file mode 100644 index 5ec2d3df..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/_ast_gen.py +++ /dev/null @@ -1,338 +0,0 @@ -#----------------------------------------------------------------- -# _ast_gen.py -# -# Generates the AST Node classes from a specification given in -# a configuration file -# -# The design of this module was inspired by astgen.py from the -# Python 2.5 code-base. -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#----------------------------------------------------------------- -import pprint -from string import Template - - -class ASTCodeGenerator(object): - def __init__(self, cfg_filename='_c_ast.cfg'): - """ Initialize the code generator from a configuration - file. - """ - self.cfg_filename = cfg_filename - self.node_cfg = [NodeCfg(name, contents) - for (name, contents) in self.parse_cfgfile(cfg_filename)] - - def generate(self, file=None): - """ Generates the code into file, an open file buffer. - """ - src = Template(_PROLOGUE_COMMENT).substitute( - cfg_filename=self.cfg_filename) - - src += _PROLOGUE_CODE - for node_cfg in self.node_cfg: - src += node_cfg.generate_source() + '\n\n' - - file.write(src) - - def parse_cfgfile(self, filename): - """ Parse the configuration file and yield pairs of - (name, contents) for each node. - """ - with open(filename, "r") as f: - for line in f: - line = line.strip() - if not line or line.startswith('#'): - continue - colon_i = line.find(':') - lbracket_i = line.find('[') - rbracket_i = line.find(']') - if colon_i < 1 or lbracket_i <= colon_i or rbracket_i <= lbracket_i: - raise RuntimeError("Invalid line in %s:\n%s\n" % (filename, line)) - - name = line[:colon_i] - val = line[lbracket_i + 1:rbracket_i] - vallist = [v.strip() for v in val.split(',')] if val else [] - yield name, vallist - - -class NodeCfg(object): - """ Node configuration. - - name: node name - contents: a list of contents - attributes and child nodes - See comment at the top of the configuration file for details. - """ - - def __init__(self, name, contents): - self.name = name - self.all_entries = [] - self.attr = [] - self.child = [] - self.seq_child = [] - - for entry in contents: - clean_entry = entry.rstrip('*') - self.all_entries.append(clean_entry) - - if entry.endswith('**'): - self.seq_child.append(clean_entry) - elif entry.endswith('*'): - self.child.append(clean_entry) - else: - self.attr.append(entry) - - def generate_source(self): - src = self._gen_init() - src += '\n' + self._gen_children() - src += '\n' + self._gen_iter() - - src += '\n' + self._gen_attr_names() - return src - - def _gen_init(self): - src = "class %s(Node):\n" % self.name - - if self.all_entries: - args = ', '.join(self.all_entries) - slots = ', '.join("'{0}'".format(e) for e in self.all_entries) - slots += ", 'coord', '__weakref__'" - arglist = '(self, %s, coord=None)' % args - else: - slots = "'coord', '__weakref__'" - arglist = '(self, coord=None)' - - src += " __slots__ = (%s)\n" % slots - src += " def __init__%s:\n" % arglist - - for name in self.all_entries + ['coord']: - src += " self.%s = %s\n" % (name, name) - - return src - - def _gen_children(self): - src = ' def children(self):\n' - - if self.all_entries: - src += ' nodelist = []\n' - - for child in self.child: - src += ( - ' if self.%(child)s is not None:' + - ' nodelist.append(("%(child)s", self.%(child)s))\n') % ( - dict(child=child)) - - for seq_child in self.seq_child: - src += ( - ' for i, child in enumerate(self.%(child)s or []):\n' - ' nodelist.append(("%(child)s[%%d]" %% i, child))\n') % ( - dict(child=seq_child)) - - src += ' return tuple(nodelist)\n' - else: - src += ' return ()\n' - - return src - - def _gen_iter(self): - src = ' def __iter__(self):\n' - - if self.all_entries: - for child in self.child: - src += ( - ' if self.%(child)s is not None:\n' + - ' yield self.%(child)s\n') % (dict(child=child)) - - for seq_child in self.seq_child: - src += ( - ' for child in (self.%(child)s or []):\n' - ' yield child\n') % (dict(child=seq_child)) - - if not (self.child or self.seq_child): - # Empty generator - src += ( - ' return\n' + - ' yield\n') - else: - # Empty generator - src += ( - ' return\n' + - ' yield\n') - - return src - - def _gen_attr_names(self): - src = " attr_names = (" + ''.join("%r, " % nm for nm in self.attr) + ')' - return src - - -_PROLOGUE_COMMENT = \ -r'''#----------------------------------------------------------------- -# ** ATTENTION ** -# This code was automatically generated from the file: -# $cfg_filename -# -# Do not modify it directly. Modify the configuration file and -# run the generator again. -# ** ** *** ** ** -# -# pycparser: c_ast.py -# -# AST Node classes. -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#----------------------------------------------------------------- - -''' - -_PROLOGUE_CODE = r''' -import sys - -def _repr(obj): - """ - Get the representation of an object, with dedicated pprint-like format for lists. - """ - if isinstance(obj, list): - return '[' + (',\n '.join((_repr(e).replace('\n', '\n ') for e in obj))) + '\n]' - else: - return repr(obj) - -class Node(object): - __slots__ = () - """ Abstract base class for AST nodes. - """ - def __repr__(self): - """ Generates a python representation of the current node - """ - result = self.__class__.__name__ + '(' - - indent = '' - separator = '' - for name in self.__slots__[:-2]: - result += separator - result += indent - result += name + '=' + (_repr(getattr(self, name)).replace('\n', '\n ' + (' ' * (len(name) + len(self.__class__.__name__))))) - - separator = ',' - indent = '\n ' + (' ' * len(self.__class__.__name__)) - - result += indent + ')' - - return result - - def children(self): - """ A sequence of all children that are Nodes - """ - pass - - def show(self, buf=sys.stdout, offset=0, attrnames=False, nodenames=False, showcoord=False, _my_node_name=None): - """ Pretty print the Node and all its attributes and - children (recursively) to a buffer. - - buf: - Open IO buffer into which the Node is printed. - - offset: - Initial offset (amount of leading spaces) - - attrnames: - True if you want to see the attribute names in - name=value pairs. False to only see the values. - - nodenames: - True if you want to see the actual node names - within their parents. - - showcoord: - Do you want the coordinates of each Node to be - displayed. - """ - lead = ' ' * offset - if nodenames and _my_node_name is not None: - buf.write(lead + self.__class__.__name__+ ' <' + _my_node_name + '>: ') - else: - buf.write(lead + self.__class__.__name__+ ': ') - - if self.attr_names: - if attrnames: - nvlist = [(n, getattr(self,n)) for n in self.attr_names] - attrstr = ', '.join('%s=%s' % nv for nv in nvlist) - else: - vlist = [getattr(self, n) for n in self.attr_names] - attrstr = ', '.join('%s' % v for v in vlist) - buf.write(attrstr) - - if showcoord: - buf.write(' (at %s)' % self.coord) - buf.write('\n') - - for (child_name, child) in self.children(): - child.show( - buf, - offset=offset + 2, - attrnames=attrnames, - nodenames=nodenames, - showcoord=showcoord, - _my_node_name=child_name) - - -class NodeVisitor(object): - """ A base NodeVisitor class for visiting c_ast nodes. - Subclass it and define your own visit_XXX methods, where - XXX is the class name you want to visit with these - methods. - - For example: - - class ConstantVisitor(NodeVisitor): - def __init__(self): - self.values = [] - - def visit_Constant(self, node): - self.values.append(node.value) - - Creates a list of values of all the constant nodes - encountered below the given node. To use it: - - cv = ConstantVisitor() - cv.visit(node) - - Notes: - - * generic_visit() will be called for AST nodes for which - no visit_XXX method was defined. - * The children of nodes for which a visit_XXX was - defined will not be visited - if you need this, call - generic_visit() on the node. - You can use: - NodeVisitor.generic_visit(self, node) - * Modeled after Python's own AST visiting facilities - (the ast module of Python 3.0) - """ - - _method_cache = None - - def visit(self, node): - """ Visit a node. - """ - - if self._method_cache is None: - self._method_cache = {} - - visitor = self._method_cache.get(node.__class__.__name__, None) - if visitor is None: - method = 'visit_' + node.__class__.__name__ - visitor = getattr(self, method, self.generic_visit) - self._method_cache[node.__class__.__name__] = visitor - - return visitor(node) - - def generic_visit(self, node): - """ Called if no explicit visitor function exists for a - node. Implements preorder visiting of the node. - """ - for c in node: - self.visit(c) - -''' diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/_build_tables.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/_build_tables.py deleted file mode 100644 index 958381ad..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/_build_tables.py +++ /dev/null @@ -1,37 +0,0 @@ -#----------------------------------------------------------------- -# pycparser: _build_tables.py -# -# A dummy for generating the lexing/parsing tables and and -# compiling them into .pyc for faster execution in optimized mode. -# Also generates AST code from the configuration file. -# Should be called from the pycparser directory. -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#----------------------------------------------------------------- - -# Insert '.' and '..' as first entries to the search path for modules. -# Restricted environments like embeddable python do not include the -# current working directory on startup. -import sys -sys.path[0:0] = ['.', '..'] - -# Generate c_ast.py -from _ast_gen import ASTCodeGenerator -ast_gen = ASTCodeGenerator('_c_ast.cfg') -ast_gen.generate(open('c_ast.py', 'w')) - -from pycparser import c_parser - -# Generates the tables -# -c_parser.CParser( - lex_optimize=True, - yacc_debug=False, - yacc_optimize=True) - -# Load to compile into .pyc -# -import lextab -import yacctab -import c_ast diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/_c_ast.cfg b/IKEA_scraper/.venv/Lib/site-packages/pycparser/_c_ast.cfg deleted file mode 100644 index b93d50bb..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/_c_ast.cfg +++ /dev/null @@ -1,191 +0,0 @@ -#----------------------------------------------------------------- -# pycparser: _c_ast.cfg -# -# Defines the AST Node classes used in pycparser. -# -# Each entry is a Node sub-class name, listing the attributes -# and child nodes of the class: -# * - a child node -# ** - a sequence of child nodes -# - an attribute -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#----------------------------------------------------------------- - -# ArrayDecl is a nested declaration of an array with the given type. -# dim: the dimension (for example, constant 42) -# dim_quals: list of dimension qualifiers, to support C99's allowing 'const' -# and 'static' within the array dimension in function declarations. -ArrayDecl: [type*, dim*, dim_quals] - -ArrayRef: [name*, subscript*] - -# op: =, +=, /= etc. -# -Assignment: [op, lvalue*, rvalue*] - -BinaryOp: [op, left*, right*] - -Break: [] - -Case: [expr*, stmts**] - -Cast: [to_type*, expr*] - -# Compound statement in C99 is a list of block items (declarations or -# statements). -# -Compound: [block_items**] - -# Compound literal (anonymous aggregate) for C99. -# (type-name) {initializer_list} -# type: the typename -# init: InitList for the initializer list -# -CompoundLiteral: [type*, init*] - -# type: int, char, float, etc. see CLexer for constant token types -# -Constant: [type, value] - -Continue: [] - -# name: the variable being declared -# quals: list of qualifiers (const, volatile) -# funcspec: list function specifiers (i.e. inline in C99) -# storage: list of storage specifiers (extern, register, etc.) -# type: declaration type (probably nested with all the modifiers) -# init: initialization value, or None -# bitsize: bit field size, or None -# -Decl: [name, quals, storage, funcspec, type*, init*, bitsize*] - -DeclList: [decls**] - -Default: [stmts**] - -DoWhile: [cond*, stmt*] - -# Represents the ellipsis (...) parameter in a function -# declaration -# -EllipsisParam: [] - -# An empty statement (a semicolon ';' on its own) -# -EmptyStatement: [] - -# Enumeration type specifier -# name: an optional ID -# values: an EnumeratorList -# -Enum: [name, values*] - -# A name/value pair for enumeration values -# -Enumerator: [name, value*] - -# A list of enumerators -# -EnumeratorList: [enumerators**] - -# A list of expressions separated by the comma operator. -# -ExprList: [exprs**] - -# This is the top of the AST, representing a single C file (a -# translation unit in K&R jargon). It contains a list of -# "external-declaration"s, which is either declarations (Decl), -# Typedef or function definitions (FuncDef). -# -FileAST: [ext**] - -# for (init; cond; next) stmt -# -For: [init*, cond*, next*, stmt*] - -# name: Id -# args: ExprList -# -FuncCall: [name*, args*] - -# type (args) -# -FuncDecl: [args*, type*] - -# Function definition: a declarator for the function name and -# a body, which is a compound statement. -# There's an optional list of parameter declarations for old -# K&R-style definitions -# -FuncDef: [decl*, param_decls**, body*] - -Goto: [name] - -ID: [name] - -# Holder for types that are a simple identifier (e.g. the built -# ins void, char etc. and typedef-defined types) -# -IdentifierType: [names] - -If: [cond*, iftrue*, iffalse*] - -# An initialization list used for compound literals. -# -InitList: [exprs**] - -Label: [name, stmt*] - -# A named initializer for C99. -# The name of a NamedInitializer is a sequence of Nodes, because -# names can be hierarchical and contain constant expressions. -# -NamedInitializer: [name**, expr*] - -# a list of comma separated function parameter declarations -# -ParamList: [params**] - -PtrDecl: [quals, type*] - -Return: [expr*] - -# name: struct tag name -# decls: declaration of members -# -Struct: [name, decls**] - -# type: . or -> -# name.field or name->field -# -StructRef: [name*, type, field*] - -Switch: [cond*, stmt*] - -# cond ? iftrue : iffalse -# -TernaryOp: [cond*, iftrue*, iffalse*] - -# A base type declaration -# -TypeDecl: [declname, quals, type*] - -# A typedef declaration. -# Very similar to Decl, but without some attributes -# -Typedef: [name, quals, storage, type*] - -Typename: [name, quals, type*] - -UnaryOp: [op, expr*] - -# name: union tag name -# decls: declaration of members -# -Union: [name, decls**] - -While: [cond*, stmt*] - -Pragma: [string] diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ast_transforms.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ast_transforms.py deleted file mode 100644 index 0aeb88f0..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ast_transforms.py +++ /dev/null @@ -1,106 +0,0 @@ -#------------------------------------------------------------------------------ -# pycparser: ast_transforms.py -# -# Some utilities used by the parser to create a friendlier AST. -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#------------------------------------------------------------------------------ - -from . import c_ast - - -def fix_switch_cases(switch_node): - """ The 'case' statements in a 'switch' come out of parsing with one - child node, so subsequent statements are just tucked to the parent - Compound. Additionally, consecutive (fall-through) case statements - come out messy. This is a peculiarity of the C grammar. The following: - - switch (myvar) { - case 10: - k = 10; - p = k + 1; - return 10; - case 20: - case 30: - return 20; - default: - break; - } - - Creates this tree (pseudo-dump): - - Switch - ID: myvar - Compound: - Case 10: - k = 10 - p = k + 1 - return 10 - Case 20: - Case 30: - return 20 - Default: - break - - The goal of this transform is to fix this mess, turning it into the - following: - - Switch - ID: myvar - Compound: - Case 10: - k = 10 - p = k + 1 - return 10 - Case 20: - Case 30: - return 20 - Default: - break - - A fixed AST node is returned. The argument may be modified. - """ - assert isinstance(switch_node, c_ast.Switch) - if not isinstance(switch_node.stmt, c_ast.Compound): - return switch_node - - # The new Compound child for the Switch, which will collect children in the - # correct order - new_compound = c_ast.Compound([], switch_node.stmt.coord) - - # The last Case/Default node - last_case = None - - # Goes over the children of the Compound below the Switch, adding them - # either directly below new_compound or below the last Case as appropriate - # (for `switch(cond) {}`, block_items would have been None) - for child in (switch_node.stmt.block_items or []): - if isinstance(child, (c_ast.Case, c_ast.Default)): - # If it's a Case/Default: - # 1. Add it to the Compound and mark as "last case" - # 2. If its immediate child is also a Case or Default, promote it - # to a sibling. - new_compound.block_items.append(child) - _extract_nested_case(child, new_compound.block_items) - last_case = new_compound.block_items[-1] - else: - # Other statements are added as children to the last case, if it - # exists. - if last_case is None: - new_compound.block_items.append(child) - else: - last_case.stmts.append(child) - - switch_node.stmt = new_compound - return switch_node - - -def _extract_nested_case(case_node, stmts_list): - """ Recursively extract consecutive Case statements that are made nested - by the parser and add them to the stmts_list. - """ - if isinstance(case_node.stmts[0], (c_ast.Case, c_ast.Default)): - stmts_list.append(case_node.stmts.pop()) - _extract_nested_case(stmts_list[-1], stmts_list) - diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_ast.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_ast.py deleted file mode 100644 index b7bbbeed..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_ast.py +++ /dev/null @@ -1,1084 +0,0 @@ -#----------------------------------------------------------------- -# ** ATTENTION ** -# This code was automatically generated from the file: -# _c_ast.cfg -# -# Do not modify it directly. Modify the configuration file and -# run the generator again. -# ** ** *** ** ** -# -# pycparser: c_ast.py -# -# AST Node classes. -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#----------------------------------------------------------------- - - -import sys - -def _repr(obj): - """ - Get the representation of an object, with dedicated pprint-like format for lists. - """ - if isinstance(obj, list): - return '[' + (',\n '.join((_repr(e).replace('\n', '\n ') for e in obj))) + '\n]' - else: - return repr(obj) - -class Node(object): - __slots__ = () - """ Abstract base class for AST nodes. - """ - def __repr__(self): - """ Generates a python representation of the current node - """ - result = self.__class__.__name__ + '(' - - indent = '' - separator = '' - for name in self.__slots__[:-2]: - result += separator - result += indent - result += name + '=' + (_repr(getattr(self, name)).replace('\n', '\n ' + (' ' * (len(name) + len(self.__class__.__name__))))) - - separator = ',' - indent = '\n ' + (' ' * len(self.__class__.__name__)) - - result += indent + ')' - - return result - - def children(self): - """ A sequence of all children that are Nodes - """ - pass - - def show(self, buf=sys.stdout, offset=0, attrnames=False, nodenames=False, showcoord=False, _my_node_name=None): - """ Pretty print the Node and all its attributes and - children (recursively) to a buffer. - - buf: - Open IO buffer into which the Node is printed. - - offset: - Initial offset (amount of leading spaces) - - attrnames: - True if you want to see the attribute names in - name=value pairs. False to only see the values. - - nodenames: - True if you want to see the actual node names - within their parents. - - showcoord: - Do you want the coordinates of each Node to be - displayed. - """ - lead = ' ' * offset - if nodenames and _my_node_name is not None: - buf.write(lead + self.__class__.__name__+ ' <' + _my_node_name + '>: ') - else: - buf.write(lead + self.__class__.__name__+ ': ') - - if self.attr_names: - if attrnames: - nvlist = [(n, getattr(self,n)) for n in self.attr_names] - attrstr = ', '.join('%s=%s' % nv for nv in nvlist) - else: - vlist = [getattr(self, n) for n in self.attr_names] - attrstr = ', '.join('%s' % v for v in vlist) - buf.write(attrstr) - - if showcoord: - buf.write(' (at %s)' % self.coord) - buf.write('\n') - - for (child_name, child) in self.children(): - child.show( - buf, - offset=offset + 2, - attrnames=attrnames, - nodenames=nodenames, - showcoord=showcoord, - _my_node_name=child_name) - - -class NodeVisitor(object): - """ A base NodeVisitor class for visiting c_ast nodes. - Subclass it and define your own visit_XXX methods, where - XXX is the class name you want to visit with these - methods. - - For example: - - class ConstantVisitor(NodeVisitor): - def __init__(self): - self.values = [] - - def visit_Constant(self, node): - self.values.append(node.value) - - Creates a list of values of all the constant nodes - encountered below the given node. To use it: - - cv = ConstantVisitor() - cv.visit(node) - - Notes: - - * generic_visit() will be called for AST nodes for which - no visit_XXX method was defined. - * The children of nodes for which a visit_XXX was - defined will not be visited - if you need this, call - generic_visit() on the node. - You can use: - NodeVisitor.generic_visit(self, node) - * Modeled after Python's own AST visiting facilities - (the ast module of Python 3.0) - """ - - _method_cache = None - - def visit(self, node): - """ Visit a node. - """ - - if self._method_cache is None: - self._method_cache = {} - - visitor = self._method_cache.get(node.__class__.__name__, None) - if visitor is None: - method = 'visit_' + node.__class__.__name__ - visitor = getattr(self, method, self.generic_visit) - self._method_cache[node.__class__.__name__] = visitor - - return visitor(node) - - def generic_visit(self, node): - """ Called if no explicit visitor function exists for a - node. Implements preorder visiting of the node. - """ - for c in node: - self.visit(c) - -class ArrayDecl(Node): - __slots__ = ('type', 'dim', 'dim_quals', 'coord', '__weakref__') - def __init__(self, type, dim, dim_quals, coord=None): - self.type = type - self.dim = dim - self.dim_quals = dim_quals - self.coord = coord - - def children(self): - nodelist = [] - if self.type is not None: nodelist.append(("type", self.type)) - if self.dim is not None: nodelist.append(("dim", self.dim)) - return tuple(nodelist) - - def __iter__(self): - if self.type is not None: - yield self.type - if self.dim is not None: - yield self.dim - - attr_names = ('dim_quals', ) - -class ArrayRef(Node): - __slots__ = ('name', 'subscript', 'coord', '__weakref__') - def __init__(self, name, subscript, coord=None): - self.name = name - self.subscript = subscript - self.coord = coord - - def children(self): - nodelist = [] - if self.name is not None: nodelist.append(("name", self.name)) - if self.subscript is not None: nodelist.append(("subscript", self.subscript)) - return tuple(nodelist) - - def __iter__(self): - if self.name is not None: - yield self.name - if self.subscript is not None: - yield self.subscript - - attr_names = () - -class Assignment(Node): - __slots__ = ('op', 'lvalue', 'rvalue', 'coord', '__weakref__') - def __init__(self, op, lvalue, rvalue, coord=None): - self.op = op - self.lvalue = lvalue - self.rvalue = rvalue - self.coord = coord - - def children(self): - nodelist = [] - if self.lvalue is not None: nodelist.append(("lvalue", self.lvalue)) - if self.rvalue is not None: nodelist.append(("rvalue", self.rvalue)) - return tuple(nodelist) - - def __iter__(self): - if self.lvalue is not None: - yield self.lvalue - if self.rvalue is not None: - yield self.rvalue - - attr_names = ('op', ) - -class BinaryOp(Node): - __slots__ = ('op', 'left', 'right', 'coord', '__weakref__') - def __init__(self, op, left, right, coord=None): - self.op = op - self.left = left - self.right = right - self.coord = coord - - def children(self): - nodelist = [] - if self.left is not None: nodelist.append(("left", self.left)) - if self.right is not None: nodelist.append(("right", self.right)) - return tuple(nodelist) - - def __iter__(self): - if self.left is not None: - yield self.left - if self.right is not None: - yield self.right - - attr_names = ('op', ) - -class Break(Node): - __slots__ = ('coord', '__weakref__') - def __init__(self, coord=None): - self.coord = coord - - def children(self): - return () - - def __iter__(self): - return - yield - - attr_names = () - -class Case(Node): - __slots__ = ('expr', 'stmts', 'coord', '__weakref__') - def __init__(self, expr, stmts, coord=None): - self.expr = expr - self.stmts = stmts - self.coord = coord - - def children(self): - nodelist = [] - if self.expr is not None: nodelist.append(("expr", self.expr)) - for i, child in enumerate(self.stmts or []): - nodelist.append(("stmts[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - if self.expr is not None: - yield self.expr - for child in (self.stmts or []): - yield child - - attr_names = () - -class Cast(Node): - __slots__ = ('to_type', 'expr', 'coord', '__weakref__') - def __init__(self, to_type, expr, coord=None): - self.to_type = to_type - self.expr = expr - self.coord = coord - - def children(self): - nodelist = [] - if self.to_type is not None: nodelist.append(("to_type", self.to_type)) - if self.expr is not None: nodelist.append(("expr", self.expr)) - return tuple(nodelist) - - def __iter__(self): - if self.to_type is not None: - yield self.to_type - if self.expr is not None: - yield self.expr - - attr_names = () - -class Compound(Node): - __slots__ = ('block_items', 'coord', '__weakref__') - def __init__(self, block_items, coord=None): - self.block_items = block_items - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.block_items or []): - nodelist.append(("block_items[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.block_items or []): - yield child - - attr_names = () - -class CompoundLiteral(Node): - __slots__ = ('type', 'init', 'coord', '__weakref__') - def __init__(self, type, init, coord=None): - self.type = type - self.init = init - self.coord = coord - - def children(self): - nodelist = [] - if self.type is not None: nodelist.append(("type", self.type)) - if self.init is not None: nodelist.append(("init", self.init)) - return tuple(nodelist) - - def __iter__(self): - if self.type is not None: - yield self.type - if self.init is not None: - yield self.init - - attr_names = () - -class Constant(Node): - __slots__ = ('type', 'value', 'coord', '__weakref__') - def __init__(self, type, value, coord=None): - self.type = type - self.value = value - self.coord = coord - - def children(self): - nodelist = [] - return tuple(nodelist) - - def __iter__(self): - return - yield - - attr_names = ('type', 'value', ) - -class Continue(Node): - __slots__ = ('coord', '__weakref__') - def __init__(self, coord=None): - self.coord = coord - - def children(self): - return () - - def __iter__(self): - return - yield - - attr_names = () - -class Decl(Node): - __slots__ = ('name', 'quals', 'storage', 'funcspec', 'type', 'init', 'bitsize', 'coord', '__weakref__') - def __init__(self, name, quals, storage, funcspec, type, init, bitsize, coord=None): - self.name = name - self.quals = quals - self.storage = storage - self.funcspec = funcspec - self.type = type - self.init = init - self.bitsize = bitsize - self.coord = coord - - def children(self): - nodelist = [] - if self.type is not None: nodelist.append(("type", self.type)) - if self.init is not None: nodelist.append(("init", self.init)) - if self.bitsize is not None: nodelist.append(("bitsize", self.bitsize)) - return tuple(nodelist) - - def __iter__(self): - if self.type is not None: - yield self.type - if self.init is not None: - yield self.init - if self.bitsize is not None: - yield self.bitsize - - attr_names = ('name', 'quals', 'storage', 'funcspec', ) - -class DeclList(Node): - __slots__ = ('decls', 'coord', '__weakref__') - def __init__(self, decls, coord=None): - self.decls = decls - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.decls or []): - nodelist.append(("decls[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.decls or []): - yield child - - attr_names = () - -class Default(Node): - __slots__ = ('stmts', 'coord', '__weakref__') - def __init__(self, stmts, coord=None): - self.stmts = stmts - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.stmts or []): - nodelist.append(("stmts[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.stmts or []): - yield child - - attr_names = () - -class DoWhile(Node): - __slots__ = ('cond', 'stmt', 'coord', '__weakref__') - def __init__(self, cond, stmt, coord=None): - self.cond = cond - self.stmt = stmt - self.coord = coord - - def children(self): - nodelist = [] - if self.cond is not None: nodelist.append(("cond", self.cond)) - if self.stmt is not None: nodelist.append(("stmt", self.stmt)) - return tuple(nodelist) - - def __iter__(self): - if self.cond is not None: - yield self.cond - if self.stmt is not None: - yield self.stmt - - attr_names = () - -class EllipsisParam(Node): - __slots__ = ('coord', '__weakref__') - def __init__(self, coord=None): - self.coord = coord - - def children(self): - return () - - def __iter__(self): - return - yield - - attr_names = () - -class EmptyStatement(Node): - __slots__ = ('coord', '__weakref__') - def __init__(self, coord=None): - self.coord = coord - - def children(self): - return () - - def __iter__(self): - return - yield - - attr_names = () - -class Enum(Node): - __slots__ = ('name', 'values', 'coord', '__weakref__') - def __init__(self, name, values, coord=None): - self.name = name - self.values = values - self.coord = coord - - def children(self): - nodelist = [] - if self.values is not None: nodelist.append(("values", self.values)) - return tuple(nodelist) - - def __iter__(self): - if self.values is not None: - yield self.values - - attr_names = ('name', ) - -class Enumerator(Node): - __slots__ = ('name', 'value', 'coord', '__weakref__') - def __init__(self, name, value, coord=None): - self.name = name - self.value = value - self.coord = coord - - def children(self): - nodelist = [] - if self.value is not None: nodelist.append(("value", self.value)) - return tuple(nodelist) - - def __iter__(self): - if self.value is not None: - yield self.value - - attr_names = ('name', ) - -class EnumeratorList(Node): - __slots__ = ('enumerators', 'coord', '__weakref__') - def __init__(self, enumerators, coord=None): - self.enumerators = enumerators - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.enumerators or []): - nodelist.append(("enumerators[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.enumerators or []): - yield child - - attr_names = () - -class ExprList(Node): - __slots__ = ('exprs', 'coord', '__weakref__') - def __init__(self, exprs, coord=None): - self.exprs = exprs - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.exprs or []): - nodelist.append(("exprs[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.exprs or []): - yield child - - attr_names = () - -class FileAST(Node): - __slots__ = ('ext', 'coord', '__weakref__') - def __init__(self, ext, coord=None): - self.ext = ext - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.ext or []): - nodelist.append(("ext[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.ext or []): - yield child - - attr_names = () - -class For(Node): - __slots__ = ('init', 'cond', 'next', 'stmt', 'coord', '__weakref__') - def __init__(self, init, cond, next, stmt, coord=None): - self.init = init - self.cond = cond - self.next = next - self.stmt = stmt - self.coord = coord - - def children(self): - nodelist = [] - if self.init is not None: nodelist.append(("init", self.init)) - if self.cond is not None: nodelist.append(("cond", self.cond)) - if self.next is not None: nodelist.append(("next", self.next)) - if self.stmt is not None: nodelist.append(("stmt", self.stmt)) - return tuple(nodelist) - - def __iter__(self): - if self.init is not None: - yield self.init - if self.cond is not None: - yield self.cond - if self.next is not None: - yield self.next - if self.stmt is not None: - yield self.stmt - - attr_names = () - -class FuncCall(Node): - __slots__ = ('name', 'args', 'coord', '__weakref__') - def __init__(self, name, args, coord=None): - self.name = name - self.args = args - self.coord = coord - - def children(self): - nodelist = [] - if self.name is not None: nodelist.append(("name", self.name)) - if self.args is not None: nodelist.append(("args", self.args)) - return tuple(nodelist) - - def __iter__(self): - if self.name is not None: - yield self.name - if self.args is not None: - yield self.args - - attr_names = () - -class FuncDecl(Node): - __slots__ = ('args', 'type', 'coord', '__weakref__') - def __init__(self, args, type, coord=None): - self.args = args - self.type = type - self.coord = coord - - def children(self): - nodelist = [] - if self.args is not None: nodelist.append(("args", self.args)) - if self.type is not None: nodelist.append(("type", self.type)) - return tuple(nodelist) - - def __iter__(self): - if self.args is not None: - yield self.args - if self.type is not None: - yield self.type - - attr_names = () - -class FuncDef(Node): - __slots__ = ('decl', 'param_decls', 'body', 'coord', '__weakref__') - def __init__(self, decl, param_decls, body, coord=None): - self.decl = decl - self.param_decls = param_decls - self.body = body - self.coord = coord - - def children(self): - nodelist = [] - if self.decl is not None: nodelist.append(("decl", self.decl)) - if self.body is not None: nodelist.append(("body", self.body)) - for i, child in enumerate(self.param_decls or []): - nodelist.append(("param_decls[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - if self.decl is not None: - yield self.decl - if self.body is not None: - yield self.body - for child in (self.param_decls or []): - yield child - - attr_names = () - -class Goto(Node): - __slots__ = ('name', 'coord', '__weakref__') - def __init__(self, name, coord=None): - self.name = name - self.coord = coord - - def children(self): - nodelist = [] - return tuple(nodelist) - - def __iter__(self): - return - yield - - attr_names = ('name', ) - -class ID(Node): - __slots__ = ('name', 'coord', '__weakref__') - def __init__(self, name, coord=None): - self.name = name - self.coord = coord - - def children(self): - nodelist = [] - return tuple(nodelist) - - def __iter__(self): - return - yield - - attr_names = ('name', ) - -class IdentifierType(Node): - __slots__ = ('names', 'coord', '__weakref__') - def __init__(self, names, coord=None): - self.names = names - self.coord = coord - - def children(self): - nodelist = [] - return tuple(nodelist) - - def __iter__(self): - return - yield - - attr_names = ('names', ) - -class If(Node): - __slots__ = ('cond', 'iftrue', 'iffalse', 'coord', '__weakref__') - def __init__(self, cond, iftrue, iffalse, coord=None): - self.cond = cond - self.iftrue = iftrue - self.iffalse = iffalse - self.coord = coord - - def children(self): - nodelist = [] - if self.cond is not None: nodelist.append(("cond", self.cond)) - if self.iftrue is not None: nodelist.append(("iftrue", self.iftrue)) - if self.iffalse is not None: nodelist.append(("iffalse", self.iffalse)) - return tuple(nodelist) - - def __iter__(self): - if self.cond is not None: - yield self.cond - if self.iftrue is not None: - yield self.iftrue - if self.iffalse is not None: - yield self.iffalse - - attr_names = () - -class InitList(Node): - __slots__ = ('exprs', 'coord', '__weakref__') - def __init__(self, exprs, coord=None): - self.exprs = exprs - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.exprs or []): - nodelist.append(("exprs[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.exprs or []): - yield child - - attr_names = () - -class Label(Node): - __slots__ = ('name', 'stmt', 'coord', '__weakref__') - def __init__(self, name, stmt, coord=None): - self.name = name - self.stmt = stmt - self.coord = coord - - def children(self): - nodelist = [] - if self.stmt is not None: nodelist.append(("stmt", self.stmt)) - return tuple(nodelist) - - def __iter__(self): - if self.stmt is not None: - yield self.stmt - - attr_names = ('name', ) - -class NamedInitializer(Node): - __slots__ = ('name', 'expr', 'coord', '__weakref__') - def __init__(self, name, expr, coord=None): - self.name = name - self.expr = expr - self.coord = coord - - def children(self): - nodelist = [] - if self.expr is not None: nodelist.append(("expr", self.expr)) - for i, child in enumerate(self.name or []): - nodelist.append(("name[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - if self.expr is not None: - yield self.expr - for child in (self.name or []): - yield child - - attr_names = () - -class ParamList(Node): - __slots__ = ('params', 'coord', '__weakref__') - def __init__(self, params, coord=None): - self.params = params - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.params or []): - nodelist.append(("params[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.params or []): - yield child - - attr_names = () - -class PtrDecl(Node): - __slots__ = ('quals', 'type', 'coord', '__weakref__') - def __init__(self, quals, type, coord=None): - self.quals = quals - self.type = type - self.coord = coord - - def children(self): - nodelist = [] - if self.type is not None: nodelist.append(("type", self.type)) - return tuple(nodelist) - - def __iter__(self): - if self.type is not None: - yield self.type - - attr_names = ('quals', ) - -class Return(Node): - __slots__ = ('expr', 'coord', '__weakref__') - def __init__(self, expr, coord=None): - self.expr = expr - self.coord = coord - - def children(self): - nodelist = [] - if self.expr is not None: nodelist.append(("expr", self.expr)) - return tuple(nodelist) - - def __iter__(self): - if self.expr is not None: - yield self.expr - - attr_names = () - -class Struct(Node): - __slots__ = ('name', 'decls', 'coord', '__weakref__') - def __init__(self, name, decls, coord=None): - self.name = name - self.decls = decls - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.decls or []): - nodelist.append(("decls[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.decls or []): - yield child - - attr_names = ('name', ) - -class StructRef(Node): - __slots__ = ('name', 'type', 'field', 'coord', '__weakref__') - def __init__(self, name, type, field, coord=None): - self.name = name - self.type = type - self.field = field - self.coord = coord - - def children(self): - nodelist = [] - if self.name is not None: nodelist.append(("name", self.name)) - if self.field is not None: nodelist.append(("field", self.field)) - return tuple(nodelist) - - def __iter__(self): - if self.name is not None: - yield self.name - if self.field is not None: - yield self.field - - attr_names = ('type', ) - -class Switch(Node): - __slots__ = ('cond', 'stmt', 'coord', '__weakref__') - def __init__(self, cond, stmt, coord=None): - self.cond = cond - self.stmt = stmt - self.coord = coord - - def children(self): - nodelist = [] - if self.cond is not None: nodelist.append(("cond", self.cond)) - if self.stmt is not None: nodelist.append(("stmt", self.stmt)) - return tuple(nodelist) - - def __iter__(self): - if self.cond is not None: - yield self.cond - if self.stmt is not None: - yield self.stmt - - attr_names = () - -class TernaryOp(Node): - __slots__ = ('cond', 'iftrue', 'iffalse', 'coord', '__weakref__') - def __init__(self, cond, iftrue, iffalse, coord=None): - self.cond = cond - self.iftrue = iftrue - self.iffalse = iffalse - self.coord = coord - - def children(self): - nodelist = [] - if self.cond is not None: nodelist.append(("cond", self.cond)) - if self.iftrue is not None: nodelist.append(("iftrue", self.iftrue)) - if self.iffalse is not None: nodelist.append(("iffalse", self.iffalse)) - return tuple(nodelist) - - def __iter__(self): - if self.cond is not None: - yield self.cond - if self.iftrue is not None: - yield self.iftrue - if self.iffalse is not None: - yield self.iffalse - - attr_names = () - -class TypeDecl(Node): - __slots__ = ('declname', 'quals', 'type', 'coord', '__weakref__') - def __init__(self, declname, quals, type, coord=None): - self.declname = declname - self.quals = quals - self.type = type - self.coord = coord - - def children(self): - nodelist = [] - if self.type is not None: nodelist.append(("type", self.type)) - return tuple(nodelist) - - def __iter__(self): - if self.type is not None: - yield self.type - - attr_names = ('declname', 'quals', ) - -class Typedef(Node): - __slots__ = ('name', 'quals', 'storage', 'type', 'coord', '__weakref__') - def __init__(self, name, quals, storage, type, coord=None): - self.name = name - self.quals = quals - self.storage = storage - self.type = type - self.coord = coord - - def children(self): - nodelist = [] - if self.type is not None: nodelist.append(("type", self.type)) - return tuple(nodelist) - - def __iter__(self): - if self.type is not None: - yield self.type - - attr_names = ('name', 'quals', 'storage', ) - -class Typename(Node): - __slots__ = ('name', 'quals', 'type', 'coord', '__weakref__') - def __init__(self, name, quals, type, coord=None): - self.name = name - self.quals = quals - self.type = type - self.coord = coord - - def children(self): - nodelist = [] - if self.type is not None: nodelist.append(("type", self.type)) - return tuple(nodelist) - - def __iter__(self): - if self.type is not None: - yield self.type - - attr_names = ('name', 'quals', ) - -class UnaryOp(Node): - __slots__ = ('op', 'expr', 'coord', '__weakref__') - def __init__(self, op, expr, coord=None): - self.op = op - self.expr = expr - self.coord = coord - - def children(self): - nodelist = [] - if self.expr is not None: nodelist.append(("expr", self.expr)) - return tuple(nodelist) - - def __iter__(self): - if self.expr is not None: - yield self.expr - - attr_names = ('op', ) - -class Union(Node): - __slots__ = ('name', 'decls', 'coord', '__weakref__') - def __init__(self, name, decls, coord=None): - self.name = name - self.decls = decls - self.coord = coord - - def children(self): - nodelist = [] - for i, child in enumerate(self.decls or []): - nodelist.append(("decls[%d]" % i, child)) - return tuple(nodelist) - - def __iter__(self): - for child in (self.decls or []): - yield child - - attr_names = ('name', ) - -class While(Node): - __slots__ = ('cond', 'stmt', 'coord', '__weakref__') - def __init__(self, cond, stmt, coord=None): - self.cond = cond - self.stmt = stmt - self.coord = coord - - def children(self): - nodelist = [] - if self.cond is not None: nodelist.append(("cond", self.cond)) - if self.stmt is not None: nodelist.append(("stmt", self.stmt)) - return tuple(nodelist) - - def __iter__(self): - if self.cond is not None: - yield self.cond - if self.stmt is not None: - yield self.stmt - - attr_names = () - -class Pragma(Node): - __slots__ = ('string', 'coord', '__weakref__') - def __init__(self, string, coord=None): - self.string = string - self.coord = coord - - def children(self): - nodelist = [] - return tuple(nodelist) - - def __iter__(self): - return - yield - - attr_names = ('string', ) - diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_generator.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_generator.py deleted file mode 100644 index 973d24a8..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_generator.py +++ /dev/null @@ -1,444 +0,0 @@ -#------------------------------------------------------------------------------ -# pycparser: c_generator.py -# -# C code generator from pycparser AST nodes. -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#------------------------------------------------------------------------------ -from . import c_ast - - -class CGenerator(object): - """ Uses the same visitor pattern as c_ast.NodeVisitor, but modified to - return a value from each visit method, using string accumulation in - generic_visit. - """ - def __init__(self): - # Statements start with indentation of self.indent_level spaces, using - # the _make_indent method - # - self.indent_level = 0 - - def _make_indent(self): - return ' ' * self.indent_level - - def visit(self, node): - method = 'visit_' + node.__class__.__name__ - return getattr(self, method, self.generic_visit)(node) - - def generic_visit(self, node): - #~ print('generic:', type(node)) - if node is None: - return '' - else: - return ''.join(self.visit(c) for c_name, c in node.children()) - - def visit_Constant(self, n): - return n.value - - def visit_ID(self, n): - return n.name - - def visit_Pragma(self, n): - ret = '#pragma' - if n.string: - ret += ' ' + n.string - return ret - - def visit_ArrayRef(self, n): - arrref = self._parenthesize_unless_simple(n.name) - return arrref + '[' + self.visit(n.subscript) + ']' - - def visit_StructRef(self, n): - sref = self._parenthesize_unless_simple(n.name) - return sref + n.type + self.visit(n.field) - - def visit_FuncCall(self, n): - fref = self._parenthesize_unless_simple(n.name) - return fref + '(' + self.visit(n.args) + ')' - - def visit_UnaryOp(self, n): - operand = self._parenthesize_unless_simple(n.expr) - if n.op == 'p++': - return '%s++' % operand - elif n.op == 'p--': - return '%s--' % operand - elif n.op == 'sizeof': - # Always parenthesize the argument of sizeof since it can be - # a name. - return 'sizeof(%s)' % self.visit(n.expr) - else: - return '%s%s' % (n.op, operand) - - def visit_BinaryOp(self, n): - lval_str = self._parenthesize_if(n.left, - lambda d: not self._is_simple_node(d)) - rval_str = self._parenthesize_if(n.right, - lambda d: not self._is_simple_node(d)) - return '%s %s %s' % (lval_str, n.op, rval_str) - - def visit_Assignment(self, n): - rval_str = self._parenthesize_if( - n.rvalue, - lambda n: isinstance(n, c_ast.Assignment)) - return '%s %s %s' % (self.visit(n.lvalue), n.op, rval_str) - - def visit_IdentifierType(self, n): - return ' '.join(n.names) - - def _visit_expr(self, n): - if isinstance(n, c_ast.InitList): - return '{' + self.visit(n) + '}' - elif isinstance(n, c_ast.ExprList): - return '(' + self.visit(n) + ')' - else: - return self.visit(n) - - def visit_Decl(self, n, no_type=False): - # no_type is used when a Decl is part of a DeclList, where the type is - # explicitly only for the first declaration in a list. - # - s = n.name if no_type else self._generate_decl(n) - if n.bitsize: s += ' : ' + self.visit(n.bitsize) - if n.init: - s += ' = ' + self._visit_expr(n.init) - return s - - def visit_DeclList(self, n): - s = self.visit(n.decls[0]) - if len(n.decls) > 1: - s += ', ' + ', '.join(self.visit_Decl(decl, no_type=True) - for decl in n.decls[1:]) - return s - - def visit_Typedef(self, n): - s = '' - if n.storage: s += ' '.join(n.storage) + ' ' - s += self._generate_type(n.type) - return s - - def visit_Cast(self, n): - s = '(' + self._generate_type(n.to_type, emit_declname=False) + ')' - return s + ' ' + self._parenthesize_unless_simple(n.expr) - - def visit_ExprList(self, n): - visited_subexprs = [] - for expr in n.exprs: - visited_subexprs.append(self._visit_expr(expr)) - return ', '.join(visited_subexprs) - - def visit_InitList(self, n): - visited_subexprs = [] - for expr in n.exprs: - visited_subexprs.append(self._visit_expr(expr)) - return ', '.join(visited_subexprs) - - def visit_Enum(self, n): - return self._generate_struct_union_enum(n, name='enum') - - def visit_Enumerator(self, n): - if not n.value: - return '{indent}{name},\n'.format( - indent=self._make_indent(), - name=n.name, - ) - else: - return '{indent}{name} = {value},\n'.format( - indent=self._make_indent(), - name=n.name, - value=self.visit(n.value), - ) - - def visit_FuncDef(self, n): - decl = self.visit(n.decl) - self.indent_level = 0 - body = self.visit(n.body) - if n.param_decls: - knrdecls = ';\n'.join(self.visit(p) for p in n.param_decls) - return decl + '\n' + knrdecls + ';\n' + body + '\n' - else: - return decl + '\n' + body + '\n' - - def visit_FileAST(self, n): - s = '' - for ext in n.ext: - if isinstance(ext, c_ast.FuncDef): - s += self.visit(ext) - elif isinstance(ext, c_ast.Pragma): - s += self.visit(ext) + '\n' - else: - s += self.visit(ext) + ';\n' - return s - - def visit_Compound(self, n): - s = self._make_indent() + '{\n' - self.indent_level += 2 - if n.block_items: - s += ''.join(self._generate_stmt(stmt) for stmt in n.block_items) - self.indent_level -= 2 - s += self._make_indent() + '}\n' - return s - - def visit_CompoundLiteral(self, n): - return '(' + self.visit(n.type) + '){' + self.visit(n.init) + '}' - - - def visit_EmptyStatement(self, n): - return ';' - - def visit_ParamList(self, n): - return ', '.join(self.visit(param) for param in n.params) - - def visit_Return(self, n): - s = 'return' - if n.expr: s += ' ' + self.visit(n.expr) - return s + ';' - - def visit_Break(self, n): - return 'break;' - - def visit_Continue(self, n): - return 'continue;' - - def visit_TernaryOp(self, n): - s = '(' + self._visit_expr(n.cond) + ') ? ' - s += '(' + self._visit_expr(n.iftrue) + ') : ' - s += '(' + self._visit_expr(n.iffalse) + ')' - return s - - def visit_If(self, n): - s = 'if (' - if n.cond: s += self.visit(n.cond) - s += ')\n' - s += self._generate_stmt(n.iftrue, add_indent=True) - if n.iffalse: - s += self._make_indent() + 'else\n' - s += self._generate_stmt(n.iffalse, add_indent=True) - return s - - def visit_For(self, n): - s = 'for (' - if n.init: s += self.visit(n.init) - s += ';' - if n.cond: s += ' ' + self.visit(n.cond) - s += ';' - if n.next: s += ' ' + self.visit(n.next) - s += ')\n' - s += self._generate_stmt(n.stmt, add_indent=True) - return s - - def visit_While(self, n): - s = 'while (' - if n.cond: s += self.visit(n.cond) - s += ')\n' - s += self._generate_stmt(n.stmt, add_indent=True) - return s - - def visit_DoWhile(self, n): - s = 'do\n' - s += self._generate_stmt(n.stmt, add_indent=True) - s += self._make_indent() + 'while (' - if n.cond: s += self.visit(n.cond) - s += ');' - return s - - def visit_Switch(self, n): - s = 'switch (' + self.visit(n.cond) + ')\n' - s += self._generate_stmt(n.stmt, add_indent=True) - return s - - def visit_Case(self, n): - s = 'case ' + self.visit(n.expr) + ':\n' - for stmt in n.stmts: - s += self._generate_stmt(stmt, add_indent=True) - return s - - def visit_Default(self, n): - s = 'default:\n' - for stmt in n.stmts: - s += self._generate_stmt(stmt, add_indent=True) - return s - - def visit_Label(self, n): - return n.name + ':\n' + self._generate_stmt(n.stmt) - - def visit_Goto(self, n): - return 'goto ' + n.name + ';' - - def visit_EllipsisParam(self, n): - return '...' - - def visit_Struct(self, n): - return self._generate_struct_union_enum(n, 'struct') - - def visit_Typename(self, n): - return self._generate_type(n.type) - - def visit_Union(self, n): - return self._generate_struct_union_enum(n, 'union') - - def visit_NamedInitializer(self, n): - s = '' - for name in n.name: - if isinstance(name, c_ast.ID): - s += '.' + name.name - else: - s += '[' + self.visit(name) + ']' - s += ' = ' + self._visit_expr(n.expr) - return s - - def visit_FuncDecl(self, n): - return self._generate_type(n) - - def visit_ArrayDecl(self, n): - return self._generate_type(n, emit_declname=False) - - def visit_TypeDecl(self, n): - return self._generate_type(n, emit_declname=False) - - def visit_PtrDecl(self, n): - return self._generate_type(n, emit_declname=False) - - def _generate_struct_union_enum(self, n, name): - """ Generates code for structs, unions, and enums. name should be - 'struct', 'union', or 'enum'. - """ - if name in ('struct', 'union'): - members = n.decls - body_function = self._generate_struct_union_body - else: - assert name == 'enum' - members = None if n.values is None else n.values.enumerators - body_function = self._generate_enum_body - s = name + ' ' + (n.name or '') - if members is not None: - # None means no members - # Empty sequence means an empty list of members - s += '\n' - s += self._make_indent() - self.indent_level += 2 - s += '{\n' - s += body_function(members) - self.indent_level -= 2 - s += self._make_indent() + '}' - return s - - def _generate_struct_union_body(self, members): - return ''.join(self._generate_stmt(decl) for decl in members) - - def _generate_enum_body(self, members): - # `[:-2] + '\n'` removes the final `,` from the enumerator list - return ''.join(self.visit(value) for value in members)[:-2] + '\n' - - def _generate_stmt(self, n, add_indent=False): - """ Generation from a statement node. This method exists as a wrapper - for individual visit_* methods to handle different treatment of - some statements in this context. - """ - typ = type(n) - if add_indent: self.indent_level += 2 - indent = self._make_indent() - if add_indent: self.indent_level -= 2 - - if typ in ( - c_ast.Decl, c_ast.Assignment, c_ast.Cast, c_ast.UnaryOp, - c_ast.BinaryOp, c_ast.TernaryOp, c_ast.FuncCall, c_ast.ArrayRef, - c_ast.StructRef, c_ast.Constant, c_ast.ID, c_ast.Typedef, - c_ast.ExprList): - # These can also appear in an expression context so no semicolon - # is added to them automatically - # - return indent + self.visit(n) + ';\n' - elif typ in (c_ast.Compound,): - # No extra indentation required before the opening brace of a - # compound - because it consists of multiple lines it has to - # compute its own indentation. - # - return self.visit(n) - else: - return indent + self.visit(n) + '\n' - - def _generate_decl(self, n): - """ Generation from a Decl node. - """ - s = '' - if n.funcspec: s = ' '.join(n.funcspec) + ' ' - if n.storage: s += ' '.join(n.storage) + ' ' - s += self._generate_type(n.type) - return s - - def _generate_type(self, n, modifiers=[], emit_declname = True): - """ Recursive generation from a type node. n is the type node. - modifiers collects the PtrDecl, ArrayDecl and FuncDecl modifiers - encountered on the way down to a TypeDecl, to allow proper - generation from it. - """ - typ = type(n) - #~ print(n, modifiers) - - if typ == c_ast.TypeDecl: - s = '' - if n.quals: s += ' '.join(n.quals) + ' ' - s += self.visit(n.type) - - nstr = n.declname if n.declname and emit_declname else '' - # Resolve modifiers. - # Wrap in parens to distinguish pointer to array and pointer to - # function syntax. - # - for i, modifier in enumerate(modifiers): - if isinstance(modifier, c_ast.ArrayDecl): - if (i != 0 and - isinstance(modifiers[i - 1], c_ast.PtrDecl)): - nstr = '(' + nstr + ')' - nstr += '[' - if modifier.dim_quals: - nstr += ' '.join(modifier.dim_quals) + ' ' - nstr += self.visit(modifier.dim) + ']' - elif isinstance(modifier, c_ast.FuncDecl): - if (i != 0 and - isinstance(modifiers[i - 1], c_ast.PtrDecl)): - nstr = '(' + nstr + ')' - nstr += '(' + self.visit(modifier.args) + ')' - elif isinstance(modifier, c_ast.PtrDecl): - if modifier.quals: - nstr = '* %s%s' % (' '.join(modifier.quals), - ' ' + nstr if nstr else '') - else: - nstr = '*' + nstr - if nstr: s += ' ' + nstr - return s - elif typ == c_ast.Decl: - return self._generate_decl(n.type) - elif typ == c_ast.Typename: - return self._generate_type(n.type, emit_declname = emit_declname) - elif typ == c_ast.IdentifierType: - return ' '.join(n.names) + ' ' - elif typ in (c_ast.ArrayDecl, c_ast.PtrDecl, c_ast.FuncDecl): - return self._generate_type(n.type, modifiers + [n], - emit_declname = emit_declname) - else: - return self.visit(n) - - def _parenthesize_if(self, n, condition): - """ Visits 'n' and returns its string representation, parenthesized - if the condition function applied to the node returns True. - """ - s = self._visit_expr(n) - if condition(n): - return '(' + s + ')' - else: - return s - - def _parenthesize_unless_simple(self, n): - """ Common use case for _parenthesize_if - """ - return self._parenthesize_if(n, lambda d: not self._is_simple_node(d)) - - def _is_simple_node(self, n): - """ Returns True for nodes that are "simple" - i.e. nodes that always - have higher precedence than operators. - """ - return isinstance(n, (c_ast.Constant, c_ast.ID, c_ast.ArrayRef, - c_ast.StructRef, c_ast.FuncCall)) diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_lexer.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_lexer.py deleted file mode 100644 index 045d24eb..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_lexer.py +++ /dev/null @@ -1,514 +0,0 @@ -#------------------------------------------------------------------------------ -# pycparser: c_lexer.py -# -# CLexer class: lexer for the C language -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#------------------------------------------------------------------------------ -import re -import sys - -from .ply import lex -from .ply.lex import TOKEN - - -class CLexer(object): - """ A lexer for the C language. After building it, set the - input text with input(), and call token() to get new - tokens. - - The public attribute filename can be set to an initial - filename, but the lexer will update it upon #line - directives. - """ - def __init__(self, error_func, on_lbrace_func, on_rbrace_func, - type_lookup_func): - """ Create a new Lexer. - - error_func: - An error function. Will be called with an error - message, line and column as arguments, in case of - an error during lexing. - - on_lbrace_func, on_rbrace_func: - Called when an LBRACE or RBRACE is encountered - (likely to push/pop type_lookup_func's scope) - - type_lookup_func: - A type lookup function. Given a string, it must - return True IFF this string is a name of a type - that was defined with a typedef earlier. - """ - self.error_func = error_func - self.on_lbrace_func = on_lbrace_func - self.on_rbrace_func = on_rbrace_func - self.type_lookup_func = type_lookup_func - self.filename = '' - - # Keeps track of the last token returned from self.token() - self.last_token = None - - # Allow either "# line" or "# " to support GCC's - # cpp output - # - self.line_pattern = re.compile(r'([ \t]*line\W)|([ \t]*\d+)') - self.pragma_pattern = re.compile(r'[ \t]*pragma\W') - - def build(self, **kwargs): - """ Builds the lexer from the specification. Must be - called after the lexer object is created. - - This method exists separately, because the PLY - manual warns against calling lex.lex inside - __init__ - """ - self.lexer = lex.lex(object=self, **kwargs) - - def reset_lineno(self): - """ Resets the internal line number counter of the lexer. - """ - self.lexer.lineno = 1 - - def input(self, text): - self.lexer.input(text) - - def token(self): - self.last_token = self.lexer.token() - return self.last_token - - def find_tok_column(self, token): - """ Find the column of the token in its line. - """ - last_cr = self.lexer.lexdata.rfind('\n', 0, token.lexpos) - return token.lexpos - last_cr - - ######################-- PRIVATE --###################### - - ## - ## Internal auxiliary methods - ## - def _error(self, msg, token): - location = self._make_tok_location(token) - self.error_func(msg, location[0], location[1]) - self.lexer.skip(1) - - def _make_tok_location(self, token): - return (token.lineno, self.find_tok_column(token)) - - ## - ## Reserved keywords - ## - keywords = ( - '_BOOL', '_COMPLEX', 'AUTO', 'BREAK', 'CASE', 'CHAR', 'CONST', - 'CONTINUE', 'DEFAULT', 'DO', 'DOUBLE', 'ELSE', 'ENUM', 'EXTERN', - 'FLOAT', 'FOR', 'GOTO', 'IF', 'INLINE', 'INT', 'LONG', - 'REGISTER', 'OFFSETOF', - 'RESTRICT', 'RETURN', 'SHORT', 'SIGNED', 'SIZEOF', 'STATIC', 'STRUCT', - 'SWITCH', 'TYPEDEF', 'UNION', 'UNSIGNED', 'VOID', - 'VOLATILE', 'WHILE', '__INT128', - ) - - keyword_map = {} - for keyword in keywords: - if keyword == '_BOOL': - keyword_map['_Bool'] = keyword - elif keyword == '_COMPLEX': - keyword_map['_Complex'] = keyword - else: - keyword_map[keyword.lower()] = keyword - - ## - ## All the tokens recognized by the lexer - ## - tokens = keywords + ( - # Identifiers - 'ID', - - # Type identifiers (identifiers previously defined as - # types with typedef) - 'TYPEID', - - # constants - 'INT_CONST_DEC', 'INT_CONST_OCT', 'INT_CONST_HEX', 'INT_CONST_BIN', 'INT_CONST_CHAR', - 'FLOAT_CONST', 'HEX_FLOAT_CONST', - 'CHAR_CONST', - 'WCHAR_CONST', - - # String literals - 'STRING_LITERAL', - 'WSTRING_LITERAL', - - # Operators - 'PLUS', 'MINUS', 'TIMES', 'DIVIDE', 'MOD', - 'OR', 'AND', 'NOT', 'XOR', 'LSHIFT', 'RSHIFT', - 'LOR', 'LAND', 'LNOT', - 'LT', 'LE', 'GT', 'GE', 'EQ', 'NE', - - # Assignment - 'EQUALS', 'TIMESEQUAL', 'DIVEQUAL', 'MODEQUAL', - 'PLUSEQUAL', 'MINUSEQUAL', - 'LSHIFTEQUAL','RSHIFTEQUAL', 'ANDEQUAL', 'XOREQUAL', - 'OREQUAL', - - # Increment/decrement - 'PLUSPLUS', 'MINUSMINUS', - - # Structure dereference (->) - 'ARROW', - - # Conditional operator (?) - 'CONDOP', - - # Delimeters - 'LPAREN', 'RPAREN', # ( ) - 'LBRACKET', 'RBRACKET', # [ ] - 'LBRACE', 'RBRACE', # { } - 'COMMA', 'PERIOD', # . , - 'SEMI', 'COLON', # ; : - - # Ellipsis (...) - 'ELLIPSIS', - - # pre-processor - 'PPHASH', # '#' - 'PPPRAGMA', # 'pragma' - 'PPPRAGMASTR', - ) - - ## - ## Regexes for use in tokens - ## - ## - - # valid C identifiers (K&R2: A.2.3), plus '$' (supported by some compilers) - identifier = r'[a-zA-Z_$][0-9a-zA-Z_$]*' - - hex_prefix = '0[xX]' - hex_digits = '[0-9a-fA-F]+' - bin_prefix = '0[bB]' - bin_digits = '[01]+' - - # integer constants (K&R2: A.2.5.1) - integer_suffix_opt = r'(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?' - decimal_constant = '(0'+integer_suffix_opt+')|([1-9][0-9]*'+integer_suffix_opt+')' - octal_constant = '0[0-7]*'+integer_suffix_opt - hex_constant = hex_prefix+hex_digits+integer_suffix_opt - bin_constant = bin_prefix+bin_digits+integer_suffix_opt - - bad_octal_constant = '0[0-7]*[89]' - - # character constants (K&R2: A.2.5.2) - # Note: a-zA-Z and '.-~^_!=&;,' are allowed as escape chars to support #line - # directives with Windows paths as filenames (..\..\dir\file) - # For the same reason, decimal_escape allows all digit sequences. We want to - # parse all correct code, even if it means to sometimes parse incorrect - # code. - # - # The original regexes were taken verbatim from the C syntax definition, - # and were later modified to avoid worst-case exponential running time. - # - # simple_escape = r"""([a-zA-Z._~!=&\^\-\\?'"])""" - # decimal_escape = r"""(\d+)""" - # hex_escape = r"""(x[0-9a-fA-F]+)""" - # bad_escape = r"""([\\][^a-zA-Z._~^!=&\^\-\\?'"x0-7])""" - # - # The following modifications were made to avoid the ambiguity that allowed backtracking: - # (https://github.com/eliben/pycparser/issues/61) - # - # - \x was removed from simple_escape, unless it was not followed by a hex digit, to avoid ambiguity with hex_escape. - # - hex_escape allows one or more hex characters, but requires that the next character(if any) is not hex - # - decimal_escape allows one or more decimal characters, but requires that the next character(if any) is not a decimal - # - bad_escape does not allow any decimals (8-9), to avoid conflicting with the permissive decimal_escape. - # - # Without this change, python's `re` module would recursively try parsing each ambiguous escape sequence in multiple ways. - # e.g. `\123` could be parsed as `\1`+`23`, `\12`+`3`, and `\123`. - - simple_escape = r"""([a-wyzA-Z._~!=&\^\-\\?'"]|x(?![0-9a-fA-F]))""" - decimal_escape = r"""(\d+)(?!\d)""" - hex_escape = r"""(x[0-9a-fA-F]+)(?![0-9a-fA-F])""" - bad_escape = r"""([\\][^a-zA-Z._~^!=&\^\-\\?'"x0-9])""" - - escape_sequence = r"""(\\("""+simple_escape+'|'+decimal_escape+'|'+hex_escape+'))' - - # This complicated regex with lookahead might be slow for strings, so because all of the valid escapes (including \x) allowed - # 0 or more non-escaped characters after the first character, simple_escape+decimal_escape+hex_escape got simplified to - - escape_sequence_start_in_string = r"""(\\[0-9a-zA-Z._~!=&\^\-\\?'"])""" - - cconst_char = r"""([^'\\\n]|"""+escape_sequence+')' - char_const = "'"+cconst_char+"'" - wchar_const = 'L'+char_const - multicharacter_constant = "'"+cconst_char+"{2,4}'" - unmatched_quote = "('"+cconst_char+"*\\n)|('"+cconst_char+"*$)" - bad_char_const = r"""('"""+cconst_char+"""[^'\n]+')|('')|('"""+bad_escape+r"""[^'\n]*')""" - - # string literals (K&R2: A.2.6) - string_char = r"""([^"\\\n]|"""+escape_sequence_start_in_string+')' - string_literal = '"'+string_char+'*"' - wstring_literal = 'L'+string_literal - bad_string_literal = '"'+string_char+'*'+bad_escape+string_char+'*"' - - # floating constants (K&R2: A.2.5.3) - exponent_part = r"""([eE][-+]?[0-9]+)""" - fractional_constant = r"""([0-9]*\.[0-9]+)|([0-9]+\.)""" - floating_constant = '(((('+fractional_constant+')'+exponent_part+'?)|([0-9]+'+exponent_part+'))[FfLl]?)' - binary_exponent_part = r'''([pP][+-]?[0-9]+)''' - hex_fractional_constant = '((('+hex_digits+r""")?\."""+hex_digits+')|('+hex_digits+r"""\.))""" - hex_floating_constant = '('+hex_prefix+'('+hex_digits+'|'+hex_fractional_constant+')'+binary_exponent_part+'[FfLl]?)' - - ## - ## Lexer states: used for preprocessor \n-terminated directives - ## - states = ( - # ppline: preprocessor line directives - # - ('ppline', 'exclusive'), - - # pppragma: pragma - # - ('pppragma', 'exclusive'), - ) - - def t_PPHASH(self, t): - r'[ \t]*\#' - if self.line_pattern.match(t.lexer.lexdata, pos=t.lexer.lexpos): - t.lexer.begin('ppline') - self.pp_line = self.pp_filename = None - elif self.pragma_pattern.match(t.lexer.lexdata, pos=t.lexer.lexpos): - t.lexer.begin('pppragma') - else: - t.type = 'PPHASH' - return t - - ## - ## Rules for the ppline state - ## - @TOKEN(string_literal) - def t_ppline_FILENAME(self, t): - if self.pp_line is None: - self._error('filename before line number in #line', t) - else: - self.pp_filename = t.value.lstrip('"').rstrip('"') - - @TOKEN(decimal_constant) - def t_ppline_LINE_NUMBER(self, t): - if self.pp_line is None: - self.pp_line = t.value - else: - # Ignore: GCC's cpp sometimes inserts a numeric flag - # after the file name - pass - - def t_ppline_NEWLINE(self, t): - r'\n' - if self.pp_line is None: - self._error('line number missing in #line', t) - else: - self.lexer.lineno = int(self.pp_line) - - if self.pp_filename is not None: - self.filename = self.pp_filename - - t.lexer.begin('INITIAL') - - def t_ppline_PPLINE(self, t): - r'line' - pass - - t_ppline_ignore = ' \t' - - def t_ppline_error(self, t): - self._error('invalid #line directive', t) - - ## - ## Rules for the pppragma state - ## - def t_pppragma_NEWLINE(self, t): - r'\n' - t.lexer.lineno += 1 - t.lexer.begin('INITIAL') - - def t_pppragma_PPPRAGMA(self, t): - r'pragma' - return t - - t_pppragma_ignore = ' \t' - - def t_pppragma_STR(self, t): - '.+' - t.type = 'PPPRAGMASTR' - return t - - def t_pppragma_error(self, t): - self._error('invalid #pragma directive', t) - - ## - ## Rules for the normal state - ## - t_ignore = ' \t' - - # Newlines - def t_NEWLINE(self, t): - r'\n+' - t.lexer.lineno += t.value.count("\n") - - # Operators - t_PLUS = r'\+' - t_MINUS = r'-' - t_TIMES = r'\*' - t_DIVIDE = r'/' - t_MOD = r'%' - t_OR = r'\|' - t_AND = r'&' - t_NOT = r'~' - t_XOR = r'\^' - t_LSHIFT = r'<<' - t_RSHIFT = r'>>' - t_LOR = r'\|\|' - t_LAND = r'&&' - t_LNOT = r'!' - t_LT = r'<' - t_GT = r'>' - t_LE = r'<=' - t_GE = r'>=' - t_EQ = r'==' - t_NE = r'!=' - - # Assignment operators - t_EQUALS = r'=' - t_TIMESEQUAL = r'\*=' - t_DIVEQUAL = r'/=' - t_MODEQUAL = r'%=' - t_PLUSEQUAL = r'\+=' - t_MINUSEQUAL = r'-=' - t_LSHIFTEQUAL = r'<<=' - t_RSHIFTEQUAL = r'>>=' - t_ANDEQUAL = r'&=' - t_OREQUAL = r'\|=' - t_XOREQUAL = r'\^=' - - # Increment/decrement - t_PLUSPLUS = r'\+\+' - t_MINUSMINUS = r'--' - - # -> - t_ARROW = r'->' - - # ? - t_CONDOP = r'\?' - - # Delimeters - t_LPAREN = r'\(' - t_RPAREN = r'\)' - t_LBRACKET = r'\[' - t_RBRACKET = r'\]' - t_COMMA = r',' - t_PERIOD = r'\.' - t_SEMI = r';' - t_COLON = r':' - t_ELLIPSIS = r'\.\.\.' - - # Scope delimiters - # To see why on_lbrace_func is needed, consider: - # typedef char TT; - # void foo(int TT) { TT = 10; } - # TT x = 5; - # Outside the function, TT is a typedef, but inside (starting and ending - # with the braces) it's a parameter. The trouble begins with yacc's - # lookahead token. If we open a new scope in brace_open, then TT has - # already been read and incorrectly interpreted as TYPEID. So, we need - # to open and close scopes from within the lexer. - # Similar for the TT immediately outside the end of the function. - # - @TOKEN(r'\{') - def t_LBRACE(self, t): - self.on_lbrace_func() - return t - @TOKEN(r'\}') - def t_RBRACE(self, t): - self.on_rbrace_func() - return t - - t_STRING_LITERAL = string_literal - - # The following floating and integer constants are defined as - # functions to impose a strict order (otherwise, decimal - # is placed before the others because its regex is longer, - # and this is bad) - # - @TOKEN(floating_constant) - def t_FLOAT_CONST(self, t): - return t - - @TOKEN(hex_floating_constant) - def t_HEX_FLOAT_CONST(self, t): - return t - - @TOKEN(hex_constant) - def t_INT_CONST_HEX(self, t): - return t - - @TOKEN(bin_constant) - def t_INT_CONST_BIN(self, t): - return t - - @TOKEN(bad_octal_constant) - def t_BAD_CONST_OCT(self, t): - msg = "Invalid octal constant" - self._error(msg, t) - - @TOKEN(octal_constant) - def t_INT_CONST_OCT(self, t): - return t - - @TOKEN(decimal_constant) - def t_INT_CONST_DEC(self, t): - return t - - # Must come before bad_char_const, to prevent it from - # catching valid char constants as invalid - # - @TOKEN(multicharacter_constant) - def t_INT_CONST_CHAR(self, t): - return t - - @TOKEN(char_const) - def t_CHAR_CONST(self, t): - return t - - @TOKEN(wchar_const) - def t_WCHAR_CONST(self, t): - return t - - @TOKEN(unmatched_quote) - def t_UNMATCHED_QUOTE(self, t): - msg = "Unmatched '" - self._error(msg, t) - - @TOKEN(bad_char_const) - def t_BAD_CHAR_CONST(self, t): - msg = "Invalid char constant %s" % t.value - self._error(msg, t) - - @TOKEN(wstring_literal) - def t_WSTRING_LITERAL(self, t): - return t - - # unmatched string literals are caught by the preprocessor - - @TOKEN(bad_string_literal) - def t_BAD_STRING_LITERAL(self, t): - msg = "String contains invalid escape code" - self._error(msg, t) - - @TOKEN(identifier) - def t_ID(self, t): - t.type = self.keyword_map.get(t.value, "ID") - if t.type == 'ID' and self.type_lookup_func(t.value): - t.type = "TYPEID" - return t - - def t_error(self, t): - msg = 'Illegal character %s' % repr(t.value[0]) - self._error(msg, t) diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_parser.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_parser.py deleted file mode 100644 index 744ede8a..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/c_parser.py +++ /dev/null @@ -1,1863 +0,0 @@ -#------------------------------------------------------------------------------ -# pycparser: c_parser.py -# -# CParser class: Parser and AST builder for the C language -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#------------------------------------------------------------------------------ -import re - -from .ply import yacc - -from . import c_ast -from .c_lexer import CLexer -from .plyparser import PLYParser, Coord, ParseError, parameterized, template -from .ast_transforms import fix_switch_cases - - -@template -class CParser(PLYParser): - def __init__( - self, - lex_optimize=True, - lexer=CLexer, - lextab='pycparser.lextab', - yacc_optimize=True, - yacctab='pycparser.yacctab', - yacc_debug=False, - taboutputdir=''): - """ Create a new CParser. - - Some arguments for controlling the debug/optimization - level of the parser are provided. The defaults are - tuned for release/performance mode. - The simple rules for using them are: - *) When tweaking CParser/CLexer, set these to False - *) When releasing a stable parser, set to True - - lex_optimize: - Set to False when you're modifying the lexer. - Otherwise, changes in the lexer won't be used, if - some lextab.py file exists. - When releasing with a stable lexer, set to True - to save the re-generation of the lexer table on - each run. - - lexer: - Set this parameter to define the lexer to use if - you're not using the default CLexer. - - lextab: - Points to the lex table that's used for optimized - mode. Only if you're modifying the lexer and want - some tests to avoid re-generating the table, make - this point to a local lex table file (that's been - earlier generated with lex_optimize=True) - - yacc_optimize: - Set to False when you're modifying the parser. - Otherwise, changes in the parser won't be used, if - some parsetab.py file exists. - When releasing with a stable parser, set to True - to save the re-generation of the parser table on - each run. - - yacctab: - Points to the yacc table that's used for optimized - mode. Only if you're modifying the parser, make - this point to a local yacc table file - - yacc_debug: - Generate a parser.out file that explains how yacc - built the parsing table from the grammar. - - taboutputdir: - Set this parameter to control the location of generated - lextab and yacctab files. - """ - self.clex = lexer( - error_func=self._lex_error_func, - on_lbrace_func=self._lex_on_lbrace_func, - on_rbrace_func=self._lex_on_rbrace_func, - type_lookup_func=self._lex_type_lookup_func) - - self.clex.build( - optimize=lex_optimize, - lextab=lextab, - outputdir=taboutputdir) - self.tokens = self.clex.tokens - - rules_with_opt = [ - 'abstract_declarator', - 'assignment_expression', - 'declaration_list', - 'declaration_specifiers_no_type', - 'designation', - 'expression', - 'identifier_list', - 'init_declarator_list', - 'id_init_declarator_list', - 'initializer_list', - 'parameter_type_list', - 'block_item_list', - 'type_qualifier_list', - 'struct_declarator_list' - ] - - for rule in rules_with_opt: - self._create_opt_rule(rule) - - self.cparser = yacc.yacc( - module=self, - start='translation_unit_or_empty', - debug=yacc_debug, - optimize=yacc_optimize, - tabmodule=yacctab, - outputdir=taboutputdir) - - # Stack of scopes for keeping track of symbols. _scope_stack[-1] is - # the current (topmost) scope. Each scope is a dictionary that - # specifies whether a name is a type. If _scope_stack[n][name] is - # True, 'name' is currently a type in the scope. If it's False, - # 'name' is used in the scope but not as a type (for instance, if we - # saw: int name; - # If 'name' is not a key in _scope_stack[n] then 'name' was not defined - # in this scope at all. - self._scope_stack = [dict()] - - # Keeps track of the last token given to yacc (the lookahead token) - self._last_yielded_token = None - - def parse(self, text, filename='', debuglevel=0): - """ Parses C code and returns an AST. - - text: - A string containing the C source code - - filename: - Name of the file being parsed (for meaningful - error messages) - - debuglevel: - Debug level to yacc - """ - self.clex.filename = filename - self.clex.reset_lineno() - self._scope_stack = [dict()] - self._last_yielded_token = None - return self.cparser.parse( - input=text, - lexer=self.clex, - debug=debuglevel) - - ######################-- PRIVATE --###################### - - def _push_scope(self): - self._scope_stack.append(dict()) - - def _pop_scope(self): - assert len(self._scope_stack) > 1 - self._scope_stack.pop() - - def _add_typedef_name(self, name, coord): - """ Add a new typedef name (ie a TYPEID) to the current scope - """ - if not self._scope_stack[-1].get(name, True): - self._parse_error( - "Typedef %r previously declared as non-typedef " - "in this scope" % name, coord) - self._scope_stack[-1][name] = True - - def _add_identifier(self, name, coord): - """ Add a new object, function, or enum member name (ie an ID) to the - current scope - """ - if self._scope_stack[-1].get(name, False): - self._parse_error( - "Non-typedef %r previously declared as typedef " - "in this scope" % name, coord) - self._scope_stack[-1][name] = False - - def _is_type_in_scope(self, name): - """ Is *name* a typedef-name in the current scope? - """ - for scope in reversed(self._scope_stack): - # If name is an identifier in this scope it shadows typedefs in - # higher scopes. - in_scope = scope.get(name) - if in_scope is not None: return in_scope - return False - - def _lex_error_func(self, msg, line, column): - self._parse_error(msg, self._coord(line, column)) - - def _lex_on_lbrace_func(self): - self._push_scope() - - def _lex_on_rbrace_func(self): - self._pop_scope() - - def _lex_type_lookup_func(self, name): - """ Looks up types that were previously defined with - typedef. - Passed to the lexer for recognizing identifiers that - are types. - """ - is_type = self._is_type_in_scope(name) - return is_type - - def _get_yacc_lookahead_token(self): - """ We need access to yacc's lookahead token in certain cases. - This is the last token yacc requested from the lexer, so we - ask the lexer. - """ - return self.clex.last_token - - # To understand what's going on here, read sections A.8.5 and - # A.8.6 of K&R2 very carefully. - # - # A C type consists of a basic type declaration, with a list - # of modifiers. For example: - # - # int *c[5]; - # - # The basic declaration here is 'int c', and the pointer and - # the array are the modifiers. - # - # Basic declarations are represented by TypeDecl (from module c_ast) and the - # modifiers are FuncDecl, PtrDecl and ArrayDecl. - # - # The standard states that whenever a new modifier is parsed, it should be - # added to the end of the list of modifiers. For example: - # - # K&R2 A.8.6.2: Array Declarators - # - # In a declaration T D where D has the form - # D1 [constant-expression-opt] - # and the type of the identifier in the declaration T D1 is - # "type-modifier T", the type of the - # identifier of D is "type-modifier array of T" - # - # This is what this method does. The declarator it receives - # can be a list of declarators ending with TypeDecl. It - # tacks the modifier to the end of this list, just before - # the TypeDecl. - # - # Additionally, the modifier may be a list itself. This is - # useful for pointers, that can come as a chain from the rule - # p_pointer. In this case, the whole modifier list is spliced - # into the new location. - def _type_modify_decl(self, decl, modifier): - """ Tacks a type modifier on a declarator, and returns - the modified declarator. - - Note: the declarator and modifier may be modified - """ - #~ print '****' - #~ decl.show(offset=3) - #~ modifier.show(offset=3) - #~ print '****' - - modifier_head = modifier - modifier_tail = modifier - - # The modifier may be a nested list. Reach its tail. - # - while modifier_tail.type: - modifier_tail = modifier_tail.type - - # If the decl is a basic type, just tack the modifier onto - # it - # - if isinstance(decl, c_ast.TypeDecl): - modifier_tail.type = decl - return modifier - else: - # Otherwise, the decl is a list of modifiers. Reach - # its tail and splice the modifier onto the tail, - # pointing to the underlying basic type. - # - decl_tail = decl - - while not isinstance(decl_tail.type, c_ast.TypeDecl): - decl_tail = decl_tail.type - - modifier_tail.type = decl_tail.type - decl_tail.type = modifier_head - return decl - - # Due to the order in which declarators are constructed, - # they have to be fixed in order to look like a normal AST. - # - # When a declaration arrives from syntax construction, it has - # these problems: - # * The innermost TypeDecl has no type (because the basic - # type is only known at the uppermost declaration level) - # * The declaration has no variable name, since that is saved - # in the innermost TypeDecl - # * The typename of the declaration is a list of type - # specifiers, and not a node. Here, basic identifier types - # should be separated from more complex types like enums - # and structs. - # - # This method fixes these problems. - # - def _fix_decl_name_type(self, decl, typename): - """ Fixes a declaration. Modifies decl. - """ - # Reach the underlying basic type - # - type = decl - while not isinstance(type, c_ast.TypeDecl): - type = type.type - - decl.name = type.declname - type.quals = decl.quals - - # The typename is a list of types. If any type in this - # list isn't an IdentifierType, it must be the only - # type in the list (it's illegal to declare "int enum ..") - # If all the types are basic, they're collected in the - # IdentifierType holder. - # - for tn in typename: - if not isinstance(tn, c_ast.IdentifierType): - if len(typename) > 1: - self._parse_error( - "Invalid multiple types specified", tn.coord) - else: - type.type = tn - return decl - - if not typename: - # Functions default to returning int - # - if not isinstance(decl.type, c_ast.FuncDecl): - self._parse_error( - "Missing type in declaration", decl.coord) - type.type = c_ast.IdentifierType( - ['int'], - coord=decl.coord) - else: - # At this point, we know that typename is a list of IdentifierType - # nodes. Concatenate all the names into a single list. - # - type.type = c_ast.IdentifierType( - [name for id in typename for name in id.names], - coord=typename[0].coord) - return decl - - def _add_declaration_specifier(self, declspec, newspec, kind, append=False): - """ Declaration specifiers are represented by a dictionary - with the entries: - * qual: a list of type qualifiers - * storage: a list of storage type qualifiers - * type: a list of type specifiers - * function: a list of function specifiers - - This method is given a declaration specifier, and a - new specifier of a given kind. - If `append` is True, the new specifier is added to the end of - the specifiers list, otherwise it's added at the beginning. - Returns the declaration specifier, with the new - specifier incorporated. - """ - spec = declspec or dict(qual=[], storage=[], type=[], function=[]) - - if append: - spec[kind].append(newspec) - else: - spec[kind].insert(0, newspec) - - return spec - - def _build_declarations(self, spec, decls, typedef_namespace=False): - """ Builds a list of declarations all sharing the given specifiers. - If typedef_namespace is true, each declared name is added - to the "typedef namespace", which also includes objects, - functions, and enum constants. - """ - is_typedef = 'typedef' in spec['storage'] - declarations = [] - - # Bit-fields are allowed to be unnamed. - # - if decls[0].get('bitsize') is not None: - pass - - # When redeclaring typedef names as identifiers in inner scopes, a - # problem can occur where the identifier gets grouped into - # spec['type'], leaving decl as None. This can only occur for the - # first declarator. - # - elif decls[0]['decl'] is None: - if len(spec['type']) < 2 or len(spec['type'][-1].names) != 1 or \ - not self._is_type_in_scope(spec['type'][-1].names[0]): - coord = '?' - for t in spec['type']: - if hasattr(t, 'coord'): - coord = t.coord - break - self._parse_error('Invalid declaration', coord) - - # Make this look as if it came from "direct_declarator:ID" - decls[0]['decl'] = c_ast.TypeDecl( - declname=spec['type'][-1].names[0], - type=None, - quals=None, - coord=spec['type'][-1].coord) - # Remove the "new" type's name from the end of spec['type'] - del spec['type'][-1] - - # A similar problem can occur where the declaration ends up looking - # like an abstract declarator. Give it a name if this is the case. - # - elif not isinstance(decls[0]['decl'], - (c_ast.Struct, c_ast.Union, c_ast.IdentifierType)): - decls_0_tail = decls[0]['decl'] - while not isinstance(decls_0_tail, c_ast.TypeDecl): - decls_0_tail = decls_0_tail.type - if decls_0_tail.declname is None: - decls_0_tail.declname = spec['type'][-1].names[0] - del spec['type'][-1] - - for decl in decls: - assert decl['decl'] is not None - if is_typedef: - declaration = c_ast.Typedef( - name=None, - quals=spec['qual'], - storage=spec['storage'], - type=decl['decl'], - coord=decl['decl'].coord) - else: - declaration = c_ast.Decl( - name=None, - quals=spec['qual'], - storage=spec['storage'], - funcspec=spec['function'], - type=decl['decl'], - init=decl.get('init'), - bitsize=decl.get('bitsize'), - coord=decl['decl'].coord) - - if isinstance(declaration.type, - (c_ast.Struct, c_ast.Union, c_ast.IdentifierType)): - fixed_decl = declaration - else: - fixed_decl = self._fix_decl_name_type(declaration, spec['type']) - - # Add the type name defined by typedef to a - # symbol table (for usage in the lexer) - # - if typedef_namespace: - if is_typedef: - self._add_typedef_name(fixed_decl.name, fixed_decl.coord) - else: - self._add_identifier(fixed_decl.name, fixed_decl.coord) - - declarations.append(fixed_decl) - - return declarations - - def _build_function_definition(self, spec, decl, param_decls, body): - """ Builds a function definition. - """ - assert 'typedef' not in spec['storage'] - - declaration = self._build_declarations( - spec=spec, - decls=[dict(decl=decl, init=None)], - typedef_namespace=True)[0] - - return c_ast.FuncDef( - decl=declaration, - param_decls=param_decls, - body=body, - coord=decl.coord) - - def _select_struct_union_class(self, token): - """ Given a token (either STRUCT or UNION), selects the - appropriate AST class. - """ - if token == 'struct': - return c_ast.Struct - else: - return c_ast.Union - - ## - ## Precedence and associativity of operators - ## - precedence = ( - ('left', 'LOR'), - ('left', 'LAND'), - ('left', 'OR'), - ('left', 'XOR'), - ('left', 'AND'), - ('left', 'EQ', 'NE'), - ('left', 'GT', 'GE', 'LT', 'LE'), - ('left', 'RSHIFT', 'LSHIFT'), - ('left', 'PLUS', 'MINUS'), - ('left', 'TIMES', 'DIVIDE', 'MOD') - ) - - ## - ## Grammar productions - ## Implementation of the BNF defined in K&R2 A.13 - ## - - # Wrapper around a translation unit, to allow for empty input. - # Not strictly part of the C99 Grammar, but useful in practice. - # - def p_translation_unit_or_empty(self, p): - """ translation_unit_or_empty : translation_unit - | empty - """ - if p[1] is None: - p[0] = c_ast.FileAST([]) - else: - p[0] = c_ast.FileAST(p[1]) - - def p_translation_unit_1(self, p): - """ translation_unit : external_declaration - """ - # Note: external_declaration is already a list - # - p[0] = p[1] - - def p_translation_unit_2(self, p): - """ translation_unit : translation_unit external_declaration - """ - p[1].extend(p[2]) - p[0] = p[1] - - # Declarations always come as lists (because they can be - # several in one line), so we wrap the function definition - # into a list as well, to make the return value of - # external_declaration homogenous. - # - def p_external_declaration_1(self, p): - """ external_declaration : function_definition - """ - p[0] = [p[1]] - - def p_external_declaration_2(self, p): - """ external_declaration : declaration - """ - p[0] = p[1] - - def p_external_declaration_3(self, p): - """ external_declaration : pp_directive - | pppragma_directive - """ - p[0] = [p[1]] - - def p_external_declaration_4(self, p): - """ external_declaration : SEMI - """ - p[0] = [] - - def p_pp_directive(self, p): - """ pp_directive : PPHASH - """ - self._parse_error('Directives not supported yet', - self._token_coord(p, 1)) - - def p_pppragma_directive(self, p): - """ pppragma_directive : PPPRAGMA - | PPPRAGMA PPPRAGMASTR - """ - if len(p) == 3: - p[0] = c_ast.Pragma(p[2], self._token_coord(p, 2)) - else: - p[0] = c_ast.Pragma("", self._token_coord(p, 1)) - - # In function definitions, the declarator can be followed by - # a declaration list, for old "K&R style" function definitios. - # - def p_function_definition_1(self, p): - """ function_definition : id_declarator declaration_list_opt compound_statement - """ - # no declaration specifiers - 'int' becomes the default type - spec = dict( - qual=[], - storage=[], - type=[c_ast.IdentifierType(['int'], - coord=self._token_coord(p, 1))], - function=[]) - - p[0] = self._build_function_definition( - spec=spec, - decl=p[1], - param_decls=p[2], - body=p[3]) - - def p_function_definition_2(self, p): - """ function_definition : declaration_specifiers id_declarator declaration_list_opt compound_statement - """ - spec = p[1] - - p[0] = self._build_function_definition( - spec=spec, - decl=p[2], - param_decls=p[3], - body=p[4]) - - def p_statement(self, p): - """ statement : labeled_statement - | expression_statement - | compound_statement - | selection_statement - | iteration_statement - | jump_statement - | pppragma_directive - """ - p[0] = p[1] - - # A pragma is generally considered a decorator rather than an actual statement. - # Still, for the purposes of analyzing an abstract syntax tree of C code, - # pragma's should not be ignored and were previously treated as a statement. - # This presents a problem for constructs that take a statement such as labeled_statements, - # selection_statements, and iteration_statements, causing a misleading structure - # in the AST. For example, consider the following C code. - # - # for (int i = 0; i < 3; i++) - # #pragma omp critical - # sum += 1; - # - # This code will compile and execute "sum += 1;" as the body of the for loop. - # Previous implementations of PyCParser would render the AST for this - # block of code as follows: - # - # For: - # DeclList: - # Decl: i, [], [], [] - # TypeDecl: i, [] - # IdentifierType: ['int'] - # Constant: int, 0 - # BinaryOp: < - # ID: i - # Constant: int, 3 - # UnaryOp: p++ - # ID: i - # Pragma: omp critical - # Assignment: += - # ID: sum - # Constant: int, 1 - # - # This AST misleadingly takes the Pragma as the body of the loop and the - # assignment then becomes a sibling of the loop. - # - # To solve edge cases like these, the pragmacomp_or_statement rule groups - # a pragma and its following statement (which would otherwise be orphaned) - # using a compound block, effectively turning the above code into: - # - # for (int i = 0; i < 3; i++) { - # #pragma omp critical - # sum += 1; - # } - def p_pragmacomp_or_statement(self, p): - """ pragmacomp_or_statement : pppragma_directive statement - | statement - """ - if isinstance(p[1], c_ast.Pragma) and len(p) == 3: - p[0] = c_ast.Compound( - block_items=[p[1], p[2]], - coord=self._token_coord(p, 1)) - else: - p[0] = p[1] - - # In C, declarations can come several in a line: - # int x, *px, romulo = 5; - # - # However, for the AST, we will split them to separate Decl - # nodes. - # - # This rule splits its declarations and always returns a list - # of Decl nodes, even if it's one element long. - # - def p_decl_body(self, p): - """ decl_body : declaration_specifiers init_declarator_list_opt - | declaration_specifiers_no_type id_init_declarator_list_opt - """ - spec = p[1] - - # p[2] (init_declarator_list_opt) is either a list or None - # - if p[2] is None: - # By the standard, you must have at least one declarator unless - # declaring a structure tag, a union tag, or the members of an - # enumeration. - # - ty = spec['type'] - s_u_or_e = (c_ast.Struct, c_ast.Union, c_ast.Enum) - if len(ty) == 1 and isinstance(ty[0], s_u_or_e): - decls = [c_ast.Decl( - name=None, - quals=spec['qual'], - storage=spec['storage'], - funcspec=spec['function'], - type=ty[0], - init=None, - bitsize=None, - coord=ty[0].coord)] - - # However, this case can also occur on redeclared identifiers in - # an inner scope. The trouble is that the redeclared type's name - # gets grouped into declaration_specifiers; _build_declarations - # compensates for this. - # - else: - decls = self._build_declarations( - spec=spec, - decls=[dict(decl=None, init=None)], - typedef_namespace=True) - - else: - decls = self._build_declarations( - spec=spec, - decls=p[2], - typedef_namespace=True) - - p[0] = decls - - # The declaration has been split to a decl_body sub-rule and - # SEMI, because having them in a single rule created a problem - # for defining typedefs. - # - # If a typedef line was directly followed by a line using the - # type defined with the typedef, the type would not be - # recognized. This is because to reduce the declaration rule, - # the parser's lookahead asked for the token after SEMI, which - # was the type from the next line, and the lexer had no chance - # to see the updated type symbol table. - # - # Splitting solves this problem, because after seeing SEMI, - # the parser reduces decl_body, which actually adds the new - # type into the table to be seen by the lexer before the next - # line is reached. - def p_declaration(self, p): - """ declaration : decl_body SEMI - """ - p[0] = p[1] - - # Since each declaration is a list of declarations, this - # rule will combine all the declarations and return a single - # list - # - def p_declaration_list(self, p): - """ declaration_list : declaration - | declaration_list declaration - """ - p[0] = p[1] if len(p) == 2 else p[1] + p[2] - - # To know when declaration-specifiers end and declarators begin, - # we require declaration-specifiers to have at least one - # type-specifier, and disallow typedef-names after we've seen any - # type-specifier. These are both required by the spec. - # - def p_declaration_specifiers_no_type_1(self, p): - """ declaration_specifiers_no_type : type_qualifier declaration_specifiers_no_type_opt - """ - p[0] = self._add_declaration_specifier(p[2], p[1], 'qual') - - def p_declaration_specifiers_no_type_2(self, p): - """ declaration_specifiers_no_type : storage_class_specifier declaration_specifiers_no_type_opt - """ - p[0] = self._add_declaration_specifier(p[2], p[1], 'storage') - - def p_declaration_specifiers_no_type_3(self, p): - """ declaration_specifiers_no_type : function_specifier declaration_specifiers_no_type_opt - """ - p[0] = self._add_declaration_specifier(p[2], p[1], 'function') - - - def p_declaration_specifiers_1(self, p): - """ declaration_specifiers : declaration_specifiers type_qualifier - """ - p[0] = self._add_declaration_specifier(p[1], p[2], 'qual', append=True) - - def p_declaration_specifiers_2(self, p): - """ declaration_specifiers : declaration_specifiers storage_class_specifier - """ - p[0] = self._add_declaration_specifier(p[1], p[2], 'storage', append=True) - - def p_declaration_specifiers_3(self, p): - """ declaration_specifiers : declaration_specifiers function_specifier - """ - p[0] = self._add_declaration_specifier(p[1], p[2], 'function', append=True) - - def p_declaration_specifiers_4(self, p): - """ declaration_specifiers : declaration_specifiers type_specifier_no_typeid - """ - p[0] = self._add_declaration_specifier(p[1], p[2], 'type', append=True) - - def p_declaration_specifiers_5(self, p): - """ declaration_specifiers : type_specifier - """ - p[0] = self._add_declaration_specifier(None, p[1], 'type') - - def p_declaration_specifiers_6(self, p): - """ declaration_specifiers : declaration_specifiers_no_type type_specifier - """ - p[0] = self._add_declaration_specifier(p[1], p[2], 'type', append=True) - - - def p_storage_class_specifier(self, p): - """ storage_class_specifier : AUTO - | REGISTER - | STATIC - | EXTERN - | TYPEDEF - """ - p[0] = p[1] - - def p_function_specifier(self, p): - """ function_specifier : INLINE - """ - p[0] = p[1] - - def p_type_specifier_no_typeid(self, p): - """ type_specifier_no_typeid : VOID - | _BOOL - | CHAR - | SHORT - | INT - | LONG - | FLOAT - | DOUBLE - | _COMPLEX - | SIGNED - | UNSIGNED - | __INT128 - """ - p[0] = c_ast.IdentifierType([p[1]], coord=self._token_coord(p, 1)) - - def p_type_specifier(self, p): - """ type_specifier : typedef_name - | enum_specifier - | struct_or_union_specifier - | type_specifier_no_typeid - """ - p[0] = p[1] - - def p_type_qualifier(self, p): - """ type_qualifier : CONST - | RESTRICT - | VOLATILE - """ - p[0] = p[1] - - def p_init_declarator_list(self, p): - """ init_declarator_list : init_declarator - | init_declarator_list COMMA init_declarator - """ - p[0] = p[1] + [p[3]] if len(p) == 4 else [p[1]] - - # Returns a {decl= : init=} dictionary - # If there's no initializer, uses None - # - def p_init_declarator(self, p): - """ init_declarator : declarator - | declarator EQUALS initializer - """ - p[0] = dict(decl=p[1], init=(p[3] if len(p) > 2 else None)) - - def p_id_init_declarator_list(self, p): - """ id_init_declarator_list : id_init_declarator - | id_init_declarator_list COMMA init_declarator - """ - p[0] = p[1] + [p[3]] if len(p) == 4 else [p[1]] - - def p_id_init_declarator(self, p): - """ id_init_declarator : id_declarator - | id_declarator EQUALS initializer - """ - p[0] = dict(decl=p[1], init=(p[3] if len(p) > 2 else None)) - - # Require at least one type specifier in a specifier-qualifier-list - # - def p_specifier_qualifier_list_1(self, p): - """ specifier_qualifier_list : specifier_qualifier_list type_specifier_no_typeid - """ - p[0] = self._add_declaration_specifier(p[1], p[2], 'type', append=True) - - def p_specifier_qualifier_list_2(self, p): - """ specifier_qualifier_list : specifier_qualifier_list type_qualifier - """ - p[0] = self._add_declaration_specifier(p[1], p[2], 'qual', append=True) - - def p_specifier_qualifier_list_3(self, p): - """ specifier_qualifier_list : type_specifier - """ - p[0] = self._add_declaration_specifier(None, p[1], 'type') - - def p_specifier_qualifier_list_4(self, p): - """ specifier_qualifier_list : type_qualifier_list type_specifier - """ - spec = dict(qual=p[1], storage=[], type=[], function=[]) - p[0] = self._add_declaration_specifier(spec, p[2], 'type', append=True) - - # TYPEID is allowed here (and in other struct/enum related tag names), because - # struct/enum tags reside in their own namespace and can be named the same as types - # - def p_struct_or_union_specifier_1(self, p): - """ struct_or_union_specifier : struct_or_union ID - | struct_or_union TYPEID - """ - klass = self._select_struct_union_class(p[1]) - # None means no list of members - p[0] = klass( - name=p[2], - decls=None, - coord=self._token_coord(p, 2)) - - def p_struct_or_union_specifier_2(self, p): - """ struct_or_union_specifier : struct_or_union brace_open struct_declaration_list brace_close - | struct_or_union brace_open brace_close - """ - klass = self._select_struct_union_class(p[1]) - if len(p) == 4: - # Empty sequence means an empty list of members - p[0] = klass( - name=None, - decls=[], - coord=self._token_coord(p, 2)) - else: - p[0] = klass( - name=None, - decls=p[3], - coord=self._token_coord(p, 2)) - - - def p_struct_or_union_specifier_3(self, p): - """ struct_or_union_specifier : struct_or_union ID brace_open struct_declaration_list brace_close - | struct_or_union ID brace_open brace_close - | struct_or_union TYPEID brace_open struct_declaration_list brace_close - | struct_or_union TYPEID brace_open brace_close - """ - klass = self._select_struct_union_class(p[1]) - if len(p) == 5: - # Empty sequence means an empty list of members - p[0] = klass( - name=p[2], - decls=[], - coord=self._token_coord(p, 2)) - else: - p[0] = klass( - name=p[2], - decls=p[4], - coord=self._token_coord(p, 2)) - - def p_struct_or_union(self, p): - """ struct_or_union : STRUCT - | UNION - """ - p[0] = p[1] - - # Combine all declarations into a single list - # - def p_struct_declaration_list(self, p): - """ struct_declaration_list : struct_declaration - | struct_declaration_list struct_declaration - """ - if len(p) == 2: - p[0] = p[1] or [] - else: - p[0] = p[1] + (p[2] or []) - - def p_struct_declaration_1(self, p): - """ struct_declaration : specifier_qualifier_list struct_declarator_list_opt SEMI - """ - spec = p[1] - assert 'typedef' not in spec['storage'] - - if p[2] is not None: - decls = self._build_declarations( - spec=spec, - decls=p[2]) - - elif len(spec['type']) == 1: - # Anonymous struct/union, gcc extension, C1x feature. - # Although the standard only allows structs/unions here, I see no - # reason to disallow other types since some compilers have typedefs - # here, and pycparser isn't about rejecting all invalid code. - # - node = spec['type'][0] - if isinstance(node, c_ast.Node): - decl_type = node - else: - decl_type = c_ast.IdentifierType(node) - - decls = self._build_declarations( - spec=spec, - decls=[dict(decl=decl_type)]) - - else: - # Structure/union members can have the same names as typedefs. - # The trouble is that the member's name gets grouped into - # specifier_qualifier_list; _build_declarations compensates. - # - decls = self._build_declarations( - spec=spec, - decls=[dict(decl=None, init=None)]) - - p[0] = decls - - def p_struct_declaration_2(self, p): - """ struct_declaration : SEMI - """ - p[0] = None - - def p_struct_declaration_3(self, p): - """ struct_declaration : pppragma_directive - """ - p[0] = [p[1]] - - def p_struct_declarator_list(self, p): - """ struct_declarator_list : struct_declarator - | struct_declarator_list COMMA struct_declarator - """ - p[0] = p[1] + [p[3]] if len(p) == 4 else [p[1]] - - # struct_declarator passes up a dict with the keys: decl (for - # the underlying declarator) and bitsize (for the bitsize) - # - def p_struct_declarator_1(self, p): - """ struct_declarator : declarator - """ - p[0] = {'decl': p[1], 'bitsize': None} - - def p_struct_declarator_2(self, p): - """ struct_declarator : declarator COLON constant_expression - | COLON constant_expression - """ - if len(p) > 3: - p[0] = {'decl': p[1], 'bitsize': p[3]} - else: - p[0] = {'decl': c_ast.TypeDecl(None, None, None), 'bitsize': p[2]} - - def p_enum_specifier_1(self, p): - """ enum_specifier : ENUM ID - | ENUM TYPEID - """ - p[0] = c_ast.Enum(p[2], None, self._token_coord(p, 1)) - - def p_enum_specifier_2(self, p): - """ enum_specifier : ENUM brace_open enumerator_list brace_close - """ - p[0] = c_ast.Enum(None, p[3], self._token_coord(p, 1)) - - def p_enum_specifier_3(self, p): - """ enum_specifier : ENUM ID brace_open enumerator_list brace_close - | ENUM TYPEID brace_open enumerator_list brace_close - """ - p[0] = c_ast.Enum(p[2], p[4], self._token_coord(p, 1)) - - def p_enumerator_list(self, p): - """ enumerator_list : enumerator - | enumerator_list COMMA - | enumerator_list COMMA enumerator - """ - if len(p) == 2: - p[0] = c_ast.EnumeratorList([p[1]], p[1].coord) - elif len(p) == 3: - p[0] = p[1] - else: - p[1].enumerators.append(p[3]) - p[0] = p[1] - - def p_enumerator(self, p): - """ enumerator : ID - | ID EQUALS constant_expression - """ - if len(p) == 2: - enumerator = c_ast.Enumerator( - p[1], None, - self._token_coord(p, 1)) - else: - enumerator = c_ast.Enumerator( - p[1], p[3], - self._token_coord(p, 1)) - self._add_identifier(enumerator.name, enumerator.coord) - - p[0] = enumerator - - def p_declarator(self, p): - """ declarator : id_declarator - | typeid_declarator - """ - p[0] = p[1] - - @parameterized(('id', 'ID'), ('typeid', 'TYPEID'), ('typeid_noparen', 'TYPEID')) - def p_xxx_declarator_1(self, p): - """ xxx_declarator : direct_xxx_declarator - """ - p[0] = p[1] - - @parameterized(('id', 'ID'), ('typeid', 'TYPEID'), ('typeid_noparen', 'TYPEID')) - def p_xxx_declarator_2(self, p): - """ xxx_declarator : pointer direct_xxx_declarator - """ - p[0] = self._type_modify_decl(p[2], p[1]) - - @parameterized(('id', 'ID'), ('typeid', 'TYPEID'), ('typeid_noparen', 'TYPEID')) - def p_direct_xxx_declarator_1(self, p): - """ direct_xxx_declarator : yyy - """ - p[0] = c_ast.TypeDecl( - declname=p[1], - type=None, - quals=None, - coord=self._token_coord(p, 1)) - - @parameterized(('id', 'ID'), ('typeid', 'TYPEID')) - def p_direct_xxx_declarator_2(self, p): - """ direct_xxx_declarator : LPAREN xxx_declarator RPAREN - """ - p[0] = p[2] - - @parameterized(('id', 'ID'), ('typeid', 'TYPEID'), ('typeid_noparen', 'TYPEID')) - def p_direct_xxx_declarator_3(self, p): - """ direct_xxx_declarator : direct_xxx_declarator LBRACKET type_qualifier_list_opt assignment_expression_opt RBRACKET - """ - quals = (p[3] if len(p) > 5 else []) or [] - # Accept dimension qualifiers - # Per C99 6.7.5.3 p7 - arr = c_ast.ArrayDecl( - type=None, - dim=p[4] if len(p) > 5 else p[3], - dim_quals=quals, - coord=p[1].coord) - - p[0] = self._type_modify_decl(decl=p[1], modifier=arr) - - @parameterized(('id', 'ID'), ('typeid', 'TYPEID'), ('typeid_noparen', 'TYPEID')) - def p_direct_xxx_declarator_4(self, p): - """ direct_xxx_declarator : direct_xxx_declarator LBRACKET STATIC type_qualifier_list_opt assignment_expression RBRACKET - | direct_xxx_declarator LBRACKET type_qualifier_list STATIC assignment_expression RBRACKET - """ - # Using slice notation for PLY objects doesn't work in Python 3 for the - # version of PLY embedded with pycparser; see PLY Google Code issue 30. - # Work around that here by listing the two elements separately. - listed_quals = [item if isinstance(item, list) else [item] - for item in [p[3],p[4]]] - dim_quals = [qual for sublist in listed_quals for qual in sublist - if qual is not None] - arr = c_ast.ArrayDecl( - type=None, - dim=p[5], - dim_quals=dim_quals, - coord=p[1].coord) - - p[0] = self._type_modify_decl(decl=p[1], modifier=arr) - - # Special for VLAs - # - @parameterized(('id', 'ID'), ('typeid', 'TYPEID'), ('typeid_noparen', 'TYPEID')) - def p_direct_xxx_declarator_5(self, p): - """ direct_xxx_declarator : direct_xxx_declarator LBRACKET type_qualifier_list_opt TIMES RBRACKET - """ - arr = c_ast.ArrayDecl( - type=None, - dim=c_ast.ID(p[4], self._token_coord(p, 4)), - dim_quals=p[3] if p[3] != None else [], - coord=p[1].coord) - - p[0] = self._type_modify_decl(decl=p[1], modifier=arr) - - @parameterized(('id', 'ID'), ('typeid', 'TYPEID'), ('typeid_noparen', 'TYPEID')) - def p_direct_xxx_declarator_6(self, p): - """ direct_xxx_declarator : direct_xxx_declarator LPAREN parameter_type_list RPAREN - | direct_xxx_declarator LPAREN identifier_list_opt RPAREN - """ - func = c_ast.FuncDecl( - args=p[3], - type=None, - coord=p[1].coord) - - # To see why _get_yacc_lookahead_token is needed, consider: - # typedef char TT; - # void foo(int TT) { TT = 10; } - # Outside the function, TT is a typedef, but inside (starting and - # ending with the braces) it's a parameter. The trouble begins with - # yacc's lookahead token. We don't know if we're declaring or - # defining a function until we see LBRACE, but if we wait for yacc to - # trigger a rule on that token, then TT will have already been read - # and incorrectly interpreted as TYPEID. We need to add the - # parameters to the scope the moment the lexer sees LBRACE. - # - if self._get_yacc_lookahead_token().type == "LBRACE": - if func.args is not None: - for param in func.args.params: - if isinstance(param, c_ast.EllipsisParam): break - self._add_identifier(param.name, param.coord) - - p[0] = self._type_modify_decl(decl=p[1], modifier=func) - - def p_pointer(self, p): - """ pointer : TIMES type_qualifier_list_opt - | TIMES type_qualifier_list_opt pointer - """ - coord = self._token_coord(p, 1) - # Pointer decls nest from inside out. This is important when different - # levels have different qualifiers. For example: - # - # char * const * p; - # - # Means "pointer to const pointer to char" - # - # While: - # - # char ** const p; - # - # Means "const pointer to pointer to char" - # - # So when we construct PtrDecl nestings, the leftmost pointer goes in - # as the most nested type. - nested_type = c_ast.PtrDecl(quals=p[2] or [], type=None, coord=coord) - if len(p) > 3: - tail_type = p[3] - while tail_type.type is not None: - tail_type = tail_type.type - tail_type.type = nested_type - p[0] = p[3] - else: - p[0] = nested_type - - def p_type_qualifier_list(self, p): - """ type_qualifier_list : type_qualifier - | type_qualifier_list type_qualifier - """ - p[0] = [p[1]] if len(p) == 2 else p[1] + [p[2]] - - def p_parameter_type_list(self, p): - """ parameter_type_list : parameter_list - | parameter_list COMMA ELLIPSIS - """ - if len(p) > 2: - p[1].params.append(c_ast.EllipsisParam(self._token_coord(p, 3))) - - p[0] = p[1] - - def p_parameter_list(self, p): - """ parameter_list : parameter_declaration - | parameter_list COMMA parameter_declaration - """ - if len(p) == 2: # single parameter - p[0] = c_ast.ParamList([p[1]], p[1].coord) - else: - p[1].params.append(p[3]) - p[0] = p[1] - - # From ISO/IEC 9899:TC2, 6.7.5.3.11: - # "If, in a parameter declaration, an identifier can be treated either - # as a typedef name or as a parameter name, it shall be taken as a - # typedef name." - # - # Inside a parameter declaration, once we've reduced declaration specifiers, - # if we shift in an LPAREN and see a TYPEID, it could be either an abstract - # declarator or a declarator nested inside parens. This rule tells us to - # always treat it as an abstract declarator. Therefore, we only accept - # `id_declarator`s and `typeid_noparen_declarator`s. - def p_parameter_declaration_1(self, p): - """ parameter_declaration : declaration_specifiers id_declarator - | declaration_specifiers typeid_noparen_declarator - """ - spec = p[1] - if not spec['type']: - spec['type'] = [c_ast.IdentifierType(['int'], - coord=self._token_coord(p, 1))] - p[0] = self._build_declarations( - spec=spec, - decls=[dict(decl=p[2])])[0] - - def p_parameter_declaration_2(self, p): - """ parameter_declaration : declaration_specifiers abstract_declarator_opt - """ - spec = p[1] - if not spec['type']: - spec['type'] = [c_ast.IdentifierType(['int'], - coord=self._token_coord(p, 1))] - - # Parameters can have the same names as typedefs. The trouble is that - # the parameter's name gets grouped into declaration_specifiers, making - # it look like an old-style declaration; compensate. - # - if len(spec['type']) > 1 and len(spec['type'][-1].names) == 1 and \ - self._is_type_in_scope(spec['type'][-1].names[0]): - decl = self._build_declarations( - spec=spec, - decls=[dict(decl=p[2], init=None)])[0] - - # This truly is an old-style parameter declaration - # - else: - decl = c_ast.Typename( - name='', - quals=spec['qual'], - type=p[2] or c_ast.TypeDecl(None, None, None), - coord=self._token_coord(p, 2)) - typename = spec['type'] - decl = self._fix_decl_name_type(decl, typename) - - p[0] = decl - - def p_identifier_list(self, p): - """ identifier_list : identifier - | identifier_list COMMA identifier - """ - if len(p) == 2: # single parameter - p[0] = c_ast.ParamList([p[1]], p[1].coord) - else: - p[1].params.append(p[3]) - p[0] = p[1] - - def p_initializer_1(self, p): - """ initializer : assignment_expression - """ - p[0] = p[1] - - def p_initializer_2(self, p): - """ initializer : brace_open initializer_list_opt brace_close - | brace_open initializer_list COMMA brace_close - """ - if p[2] is None: - p[0] = c_ast.InitList([], self._token_coord(p, 1)) - else: - p[0] = p[2] - - def p_initializer_list(self, p): - """ initializer_list : designation_opt initializer - | initializer_list COMMA designation_opt initializer - """ - if len(p) == 3: # single initializer - init = p[2] if p[1] is None else c_ast.NamedInitializer(p[1], p[2]) - p[0] = c_ast.InitList([init], p[2].coord) - else: - init = p[4] if p[3] is None else c_ast.NamedInitializer(p[3], p[4]) - p[1].exprs.append(init) - p[0] = p[1] - - def p_designation(self, p): - """ designation : designator_list EQUALS - """ - p[0] = p[1] - - # Designators are represented as a list of nodes, in the order in which - # they're written in the code. - # - def p_designator_list(self, p): - """ designator_list : designator - | designator_list designator - """ - p[0] = [p[1]] if len(p) == 2 else p[1] + [p[2]] - - def p_designator(self, p): - """ designator : LBRACKET constant_expression RBRACKET - | PERIOD identifier - """ - p[0] = p[2] - - def p_type_name(self, p): - """ type_name : specifier_qualifier_list abstract_declarator_opt - """ - typename = c_ast.Typename( - name='', - quals=p[1]['qual'], - type=p[2] or c_ast.TypeDecl(None, None, None), - coord=self._token_coord(p, 2)) - - p[0] = self._fix_decl_name_type(typename, p[1]['type']) - - def p_abstract_declarator_1(self, p): - """ abstract_declarator : pointer - """ - dummytype = c_ast.TypeDecl(None, None, None) - p[0] = self._type_modify_decl( - decl=dummytype, - modifier=p[1]) - - def p_abstract_declarator_2(self, p): - """ abstract_declarator : pointer direct_abstract_declarator - """ - p[0] = self._type_modify_decl(p[2], p[1]) - - def p_abstract_declarator_3(self, p): - """ abstract_declarator : direct_abstract_declarator - """ - p[0] = p[1] - - # Creating and using direct_abstract_declarator_opt here - # instead of listing both direct_abstract_declarator and the - # lack of it in the beginning of _1 and _2 caused two - # shift/reduce errors. - # - def p_direct_abstract_declarator_1(self, p): - """ direct_abstract_declarator : LPAREN abstract_declarator RPAREN """ - p[0] = p[2] - - def p_direct_abstract_declarator_2(self, p): - """ direct_abstract_declarator : direct_abstract_declarator LBRACKET assignment_expression_opt RBRACKET - """ - arr = c_ast.ArrayDecl( - type=None, - dim=p[3], - dim_quals=[], - coord=p[1].coord) - - p[0] = self._type_modify_decl(decl=p[1], modifier=arr) - - def p_direct_abstract_declarator_3(self, p): - """ direct_abstract_declarator : LBRACKET type_qualifier_list_opt assignment_expression_opt RBRACKET - """ - quals = (p[2] if len(p) > 4 else []) or [] - p[0] = c_ast.ArrayDecl( - type=c_ast.TypeDecl(None, None, None), - dim=p[3] if len(p) > 4 else p[2], - dim_quals=quals, - coord=self._token_coord(p, 1)) - - def p_direct_abstract_declarator_4(self, p): - """ direct_abstract_declarator : direct_abstract_declarator LBRACKET TIMES RBRACKET - """ - arr = c_ast.ArrayDecl( - type=None, - dim=c_ast.ID(p[3], self._token_coord(p, 3)), - dim_quals=[], - coord=p[1].coord) - - p[0] = self._type_modify_decl(decl=p[1], modifier=arr) - - def p_direct_abstract_declarator_5(self, p): - """ direct_abstract_declarator : LBRACKET TIMES RBRACKET - """ - p[0] = c_ast.ArrayDecl( - type=c_ast.TypeDecl(None, None, None), - dim=c_ast.ID(p[3], self._token_coord(p, 3)), - dim_quals=[], - coord=self._token_coord(p, 1)) - - def p_direct_abstract_declarator_6(self, p): - """ direct_abstract_declarator : direct_abstract_declarator LPAREN parameter_type_list_opt RPAREN - """ - func = c_ast.FuncDecl( - args=p[3], - type=None, - coord=p[1].coord) - - p[0] = self._type_modify_decl(decl=p[1], modifier=func) - - def p_direct_abstract_declarator_7(self, p): - """ direct_abstract_declarator : LPAREN parameter_type_list_opt RPAREN - """ - p[0] = c_ast.FuncDecl( - args=p[2], - type=c_ast.TypeDecl(None, None, None), - coord=self._token_coord(p, 1)) - - # declaration is a list, statement isn't. To make it consistent, block_item - # will always be a list - # - def p_block_item(self, p): - """ block_item : declaration - | statement - """ - p[0] = p[1] if isinstance(p[1], list) else [p[1]] - - # Since we made block_item a list, this just combines lists - # - def p_block_item_list(self, p): - """ block_item_list : block_item - | block_item_list block_item - """ - # Empty block items (plain ';') produce [None], so ignore them - p[0] = p[1] if (len(p) == 2 or p[2] == [None]) else p[1] + p[2] - - def p_compound_statement_1(self, p): - """ compound_statement : brace_open block_item_list_opt brace_close """ - p[0] = c_ast.Compound( - block_items=p[2], - coord=self._token_coord(p, 1)) - - def p_labeled_statement_1(self, p): - """ labeled_statement : ID COLON pragmacomp_or_statement """ - p[0] = c_ast.Label(p[1], p[3], self._token_coord(p, 1)) - - def p_labeled_statement_2(self, p): - """ labeled_statement : CASE constant_expression COLON pragmacomp_or_statement """ - p[0] = c_ast.Case(p[2], [p[4]], self._token_coord(p, 1)) - - def p_labeled_statement_3(self, p): - """ labeled_statement : DEFAULT COLON pragmacomp_or_statement """ - p[0] = c_ast.Default([p[3]], self._token_coord(p, 1)) - - def p_selection_statement_1(self, p): - """ selection_statement : IF LPAREN expression RPAREN pragmacomp_or_statement """ - p[0] = c_ast.If(p[3], p[5], None, self._token_coord(p, 1)) - - def p_selection_statement_2(self, p): - """ selection_statement : IF LPAREN expression RPAREN statement ELSE pragmacomp_or_statement """ - p[0] = c_ast.If(p[3], p[5], p[7], self._token_coord(p, 1)) - - def p_selection_statement_3(self, p): - """ selection_statement : SWITCH LPAREN expression RPAREN pragmacomp_or_statement """ - p[0] = fix_switch_cases( - c_ast.Switch(p[3], p[5], self._token_coord(p, 1))) - - def p_iteration_statement_1(self, p): - """ iteration_statement : WHILE LPAREN expression RPAREN pragmacomp_or_statement """ - p[0] = c_ast.While(p[3], p[5], self._token_coord(p, 1)) - - def p_iteration_statement_2(self, p): - """ iteration_statement : DO pragmacomp_or_statement WHILE LPAREN expression RPAREN SEMI """ - p[0] = c_ast.DoWhile(p[5], p[2], self._token_coord(p, 1)) - - def p_iteration_statement_3(self, p): - """ iteration_statement : FOR LPAREN expression_opt SEMI expression_opt SEMI expression_opt RPAREN pragmacomp_or_statement """ - p[0] = c_ast.For(p[3], p[5], p[7], p[9], self._token_coord(p, 1)) - - def p_iteration_statement_4(self, p): - """ iteration_statement : FOR LPAREN declaration expression_opt SEMI expression_opt RPAREN pragmacomp_or_statement """ - p[0] = c_ast.For(c_ast.DeclList(p[3], self._token_coord(p, 1)), - p[4], p[6], p[8], self._token_coord(p, 1)) - - def p_jump_statement_1(self, p): - """ jump_statement : GOTO ID SEMI """ - p[0] = c_ast.Goto(p[2], self._token_coord(p, 1)) - - def p_jump_statement_2(self, p): - """ jump_statement : BREAK SEMI """ - p[0] = c_ast.Break(self._token_coord(p, 1)) - - def p_jump_statement_3(self, p): - """ jump_statement : CONTINUE SEMI """ - p[0] = c_ast.Continue(self._token_coord(p, 1)) - - def p_jump_statement_4(self, p): - """ jump_statement : RETURN expression SEMI - | RETURN SEMI - """ - p[0] = c_ast.Return(p[2] if len(p) == 4 else None, self._token_coord(p, 1)) - - def p_expression_statement(self, p): - """ expression_statement : expression_opt SEMI """ - if p[1] is None: - p[0] = c_ast.EmptyStatement(self._token_coord(p, 2)) - else: - p[0] = p[1] - - def p_expression(self, p): - """ expression : assignment_expression - | expression COMMA assignment_expression - """ - if len(p) == 2: - p[0] = p[1] - else: - if not isinstance(p[1], c_ast.ExprList): - p[1] = c_ast.ExprList([p[1]], p[1].coord) - - p[1].exprs.append(p[3]) - p[0] = p[1] - - def p_typedef_name(self, p): - """ typedef_name : TYPEID """ - p[0] = c_ast.IdentifierType([p[1]], coord=self._token_coord(p, 1)) - - def p_assignment_expression(self, p): - """ assignment_expression : conditional_expression - | unary_expression assignment_operator assignment_expression - """ - if len(p) == 2: - p[0] = p[1] - else: - p[0] = c_ast.Assignment(p[2], p[1], p[3], p[1].coord) - - # K&R2 defines these as many separate rules, to encode - # precedence and associativity. Why work hard ? I'll just use - # the built in precedence/associativity specification feature - # of PLY. (see precedence declaration above) - # - def p_assignment_operator(self, p): - """ assignment_operator : EQUALS - | XOREQUAL - | TIMESEQUAL - | DIVEQUAL - | MODEQUAL - | PLUSEQUAL - | MINUSEQUAL - | LSHIFTEQUAL - | RSHIFTEQUAL - | ANDEQUAL - | OREQUAL - """ - p[0] = p[1] - - def p_constant_expression(self, p): - """ constant_expression : conditional_expression """ - p[0] = p[1] - - def p_conditional_expression(self, p): - """ conditional_expression : binary_expression - | binary_expression CONDOP expression COLON conditional_expression - """ - if len(p) == 2: - p[0] = p[1] - else: - p[0] = c_ast.TernaryOp(p[1], p[3], p[5], p[1].coord) - - def p_binary_expression(self, p): - """ binary_expression : cast_expression - | binary_expression TIMES binary_expression - | binary_expression DIVIDE binary_expression - | binary_expression MOD binary_expression - | binary_expression PLUS binary_expression - | binary_expression MINUS binary_expression - | binary_expression RSHIFT binary_expression - | binary_expression LSHIFT binary_expression - | binary_expression LT binary_expression - | binary_expression LE binary_expression - | binary_expression GE binary_expression - | binary_expression GT binary_expression - | binary_expression EQ binary_expression - | binary_expression NE binary_expression - | binary_expression AND binary_expression - | binary_expression OR binary_expression - | binary_expression XOR binary_expression - | binary_expression LAND binary_expression - | binary_expression LOR binary_expression - """ - if len(p) == 2: - p[0] = p[1] - else: - p[0] = c_ast.BinaryOp(p[2], p[1], p[3], p[1].coord) - - def p_cast_expression_1(self, p): - """ cast_expression : unary_expression """ - p[0] = p[1] - - def p_cast_expression_2(self, p): - """ cast_expression : LPAREN type_name RPAREN cast_expression """ - p[0] = c_ast.Cast(p[2], p[4], self._token_coord(p, 1)) - - def p_unary_expression_1(self, p): - """ unary_expression : postfix_expression """ - p[0] = p[1] - - def p_unary_expression_2(self, p): - """ unary_expression : PLUSPLUS unary_expression - | MINUSMINUS unary_expression - | unary_operator cast_expression - """ - p[0] = c_ast.UnaryOp(p[1], p[2], p[2].coord) - - def p_unary_expression_3(self, p): - """ unary_expression : SIZEOF unary_expression - | SIZEOF LPAREN type_name RPAREN - """ - p[0] = c_ast.UnaryOp( - p[1], - p[2] if len(p) == 3 else p[3], - self._token_coord(p, 1)) - - def p_unary_operator(self, p): - """ unary_operator : AND - | TIMES - | PLUS - | MINUS - | NOT - | LNOT - """ - p[0] = p[1] - - def p_postfix_expression_1(self, p): - """ postfix_expression : primary_expression """ - p[0] = p[1] - - def p_postfix_expression_2(self, p): - """ postfix_expression : postfix_expression LBRACKET expression RBRACKET """ - p[0] = c_ast.ArrayRef(p[1], p[3], p[1].coord) - - def p_postfix_expression_3(self, p): - """ postfix_expression : postfix_expression LPAREN argument_expression_list RPAREN - | postfix_expression LPAREN RPAREN - """ - p[0] = c_ast.FuncCall(p[1], p[3] if len(p) == 5 else None, p[1].coord) - - def p_postfix_expression_4(self, p): - """ postfix_expression : postfix_expression PERIOD ID - | postfix_expression PERIOD TYPEID - | postfix_expression ARROW ID - | postfix_expression ARROW TYPEID - """ - field = c_ast.ID(p[3], self._token_coord(p, 3)) - p[0] = c_ast.StructRef(p[1], p[2], field, p[1].coord) - - def p_postfix_expression_5(self, p): - """ postfix_expression : postfix_expression PLUSPLUS - | postfix_expression MINUSMINUS - """ - p[0] = c_ast.UnaryOp('p' + p[2], p[1], p[1].coord) - - def p_postfix_expression_6(self, p): - """ postfix_expression : LPAREN type_name RPAREN brace_open initializer_list brace_close - | LPAREN type_name RPAREN brace_open initializer_list COMMA brace_close - """ - p[0] = c_ast.CompoundLiteral(p[2], p[5]) - - def p_primary_expression_1(self, p): - """ primary_expression : identifier """ - p[0] = p[1] - - def p_primary_expression_2(self, p): - """ primary_expression : constant """ - p[0] = p[1] - - def p_primary_expression_3(self, p): - """ primary_expression : unified_string_literal - | unified_wstring_literal - """ - p[0] = p[1] - - def p_primary_expression_4(self, p): - """ primary_expression : LPAREN expression RPAREN """ - p[0] = p[2] - - def p_primary_expression_5(self, p): - """ primary_expression : OFFSETOF LPAREN type_name COMMA offsetof_member_designator RPAREN - """ - coord = self._token_coord(p, 1) - p[0] = c_ast.FuncCall(c_ast.ID(p[1], coord), - c_ast.ExprList([p[3], p[5]], coord), - coord) - - def p_offsetof_member_designator(self, p): - """ offsetof_member_designator : identifier - | offsetof_member_designator PERIOD identifier - | offsetof_member_designator LBRACKET expression RBRACKET - """ - if len(p) == 2: - p[0] = p[1] - elif len(p) == 4: - p[0] = c_ast.StructRef(p[1], p[2], p[3], p[1].coord) - elif len(p) == 5: - p[0] = c_ast.ArrayRef(p[1], p[3], p[1].coord) - else: - raise NotImplementedError("Unexpected parsing state. len(p): %u" % len(p)) - - def p_argument_expression_list(self, p): - """ argument_expression_list : assignment_expression - | argument_expression_list COMMA assignment_expression - """ - if len(p) == 2: # single expr - p[0] = c_ast.ExprList([p[1]], p[1].coord) - else: - p[1].exprs.append(p[3]) - p[0] = p[1] - - def p_identifier(self, p): - """ identifier : ID """ - p[0] = c_ast.ID(p[1], self._token_coord(p, 1)) - - def p_constant_1(self, p): - """ constant : INT_CONST_DEC - | INT_CONST_OCT - | INT_CONST_HEX - | INT_CONST_BIN - | INT_CONST_CHAR - """ - uCount = 0 - lCount = 0 - for x in p[1][-3:]: - if x in ('l', 'L'): - lCount += 1 - elif x in ('u', 'U'): - uCount += 1 - t = '' - if uCount > 1: - raise ValueError('Constant cannot have more than one u/U suffix.') - elif lCount > 2: - raise ValueError('Constant cannot have more than two l/L suffix.') - prefix = 'unsigned ' * uCount + 'long ' * lCount - p[0] = c_ast.Constant( - prefix + 'int', p[1], self._token_coord(p, 1)) - - def p_constant_2(self, p): - """ constant : FLOAT_CONST - | HEX_FLOAT_CONST - """ - if 'x' in p[1].lower(): - t = 'float' - else: - if p[1][-1] in ('f', 'F'): - t = 'float' - elif p[1][-1] in ('l', 'L'): - t = 'long double' - else: - t = 'double' - - p[0] = c_ast.Constant( - t, p[1], self._token_coord(p, 1)) - - def p_constant_3(self, p): - """ constant : CHAR_CONST - | WCHAR_CONST - """ - p[0] = c_ast.Constant( - 'char', p[1], self._token_coord(p, 1)) - - # The "unified" string and wstring literal rules are for supporting - # concatenation of adjacent string literals. - # I.e. "hello " "world" is seen by the C compiler as a single string literal - # with the value "hello world" - # - def p_unified_string_literal(self, p): - """ unified_string_literal : STRING_LITERAL - | unified_string_literal STRING_LITERAL - """ - if len(p) == 2: # single literal - p[0] = c_ast.Constant( - 'string', p[1], self._token_coord(p, 1)) - else: - p[1].value = p[1].value[:-1] + p[2][1:] - p[0] = p[1] - - def p_unified_wstring_literal(self, p): - """ unified_wstring_literal : WSTRING_LITERAL - | unified_wstring_literal WSTRING_LITERAL - """ - if len(p) == 2: # single literal - p[0] = c_ast.Constant( - 'string', p[1], self._token_coord(p, 1)) - else: - p[1].value = p[1].value.rstrip()[:-1] + p[2][2:] - p[0] = p[1] - - def p_brace_open(self, p): - """ brace_open : LBRACE - """ - p[0] = p[1] - p.set_lineno(0, p.lineno(1)) - - def p_brace_close(self, p): - """ brace_close : RBRACE - """ - p[0] = p[1] - p.set_lineno(0, p.lineno(1)) - - def p_empty(self, p): - 'empty : ' - p[0] = None - - def p_error(self, p): - # If error recovery is added here in the future, make sure - # _get_yacc_lookahead_token still works! - # - if p: - self._parse_error( - 'before: %s' % p.value, - self._coord(lineno=p.lineno, - column=self.clex.find_tok_column(p))) - else: - self._parse_error('At end of input', self.clex.filename) diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/lextab.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/lextab.py deleted file mode 100644 index eb3ae07d..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/lextab.py +++ /dev/null @@ -1,10 +0,0 @@ -# lextab.py. This file automatically created by PLY (version 3.10). Don't edit! -_tabversion = '3.10' -_lextokens = set(('VOID', 'LBRACKET', 'WCHAR_CONST', 'FLOAT_CONST', 'MINUS', 'RPAREN', 'LONG', 'PLUS', 'ELLIPSIS', 'GT', 'GOTO', 'ENUM', 'PERIOD', 'GE', 'INT_CONST_DEC', 'ARROW', '__INT128', 'HEX_FLOAT_CONST', 'DOUBLE', 'MINUSEQUAL', 'INT_CONST_OCT', 'TIMESEQUAL', 'OR', 'SHORT', 'RETURN', 'RSHIFTEQUAL', 'RESTRICT', 'STATIC', 'SIZEOF', 'UNSIGNED', 'UNION', 'COLON', 'WSTRING_LITERAL', 'DIVIDE', 'FOR', 'PLUSPLUS', 'EQUALS', 'ELSE', 'INLINE', 'EQ', 'AND', 'TYPEID', 'LBRACE', 'PPHASH', 'INT', 'SIGNED', 'CONTINUE', 'NOT', 'OREQUAL', 'MOD', 'RSHIFT', 'DEFAULT', 'CHAR', 'WHILE', 'DIVEQUAL', 'EXTERN', 'CASE', 'LAND', 'REGISTER', 'MODEQUAL', 'NE', 'SWITCH', 'INT_CONST_HEX', '_COMPLEX', 'PPPRAGMASTR', 'PLUSEQUAL', 'STRUCT', 'CONDOP', 'BREAK', 'VOLATILE', 'PPPRAGMA', 'ANDEQUAL', 'INT_CONST_BIN', 'DO', 'LNOT', 'CONST', 'LOR', 'CHAR_CONST', 'LSHIFT', 'RBRACE', '_BOOL', 'LE', 'SEMI', 'LT', 'COMMA', 'OFFSETOF', 'TYPEDEF', 'XOR', 'AUTO', 'TIMES', 'LPAREN', 'MINUSMINUS', 'ID', 'IF', 'STRING_LITERAL', 'FLOAT', 'XOREQUAL', 'LSHIFTEQUAL', 'RBRACKET')) -_lexreflags = 64 -_lexliterals = '' -_lexstateinfo = {'ppline': 'exclusive', 'pppragma': 'exclusive', 'INITIAL': 'inclusive'} -_lexstatere = {'ppline': [('(?P"([^"\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))*")|(?P(0(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|([1-9][0-9]*(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?))|(?P\\n)|(?Pline)', [None, ('t_ppline_FILENAME', 'FILENAME'), None, None, None, None, None, None, ('t_ppline_LINE_NUMBER', 'LINE_NUMBER'), None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, ('t_ppline_NEWLINE', 'NEWLINE'), ('t_ppline_PPLINE', 'PPLINE')])], 'pppragma': [('(?P\\n)|(?Ppragma)|(?P.+)', [None, ('t_pppragma_NEWLINE', 'NEWLINE'), ('t_pppragma_PPPRAGMA', 'PPPRAGMA'), ('t_pppragma_STR', 'STR')])], 'INITIAL': [('(?P[ \\t]*\\#)|(?P\\n+)|(?P\\{)|(?P\\})|(?P((((([0-9]*\\.[0-9]+)|([0-9]+\\.))([eE][-+]?[0-9]+)?)|([0-9]+([eE][-+]?[0-9]+)))[FfLl]?))|(?P(0[xX]([0-9a-fA-F]+|((([0-9a-fA-F]+)?\\.[0-9a-fA-F]+)|([0-9a-fA-F]+\\.)))([pP][+-]?[0-9]+)[FfLl]?))|(?P0[xX][0-9a-fA-F]+(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)', [None, ('t_PPHASH', 'PPHASH'), ('t_NEWLINE', 'NEWLINE'), ('t_LBRACE', 'LBRACE'), ('t_RBRACE', 'RBRACE'), ('t_FLOAT_CONST', 'FLOAT_CONST'), None, None, None, None, None, None, None, None, None, ('t_HEX_FLOAT_CONST', 'HEX_FLOAT_CONST'), None, None, None, None, None, None, None, ('t_INT_CONST_HEX', 'INT_CONST_HEX')]), ('(?P0[bB][01]+(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|(?P0[0-7]*[89])|(?P0[0-7]*(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|(?P(0(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?)|([1-9][0-9]*(([uU]ll)|([uU]LL)|(ll[uU]?)|(LL[uU]?)|([uU][lL])|([lL][uU]?)|[uU])?))|(?P\'([^\'\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))\')|(?PL\'([^\'\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))\')|(?P(\'([^\'\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))*\\n)|(\'([^\'\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))*$))|(?P(\'([^\'\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))[^\'\n]+\')|(\'\')|(\'([\\\\][^a-zA-Z._~^!=&\\^\\-\\\\?\'"x0-7])[^\'\\n]*\'))', [None, ('t_INT_CONST_BIN', 'INT_CONST_BIN'), None, None, None, None, None, None, None, ('t_BAD_CONST_OCT', 'BAD_CONST_OCT'), ('t_INT_CONST_OCT', 'INT_CONST_OCT'), None, None, None, None, None, None, None, ('t_INT_CONST_DEC', 'INT_CONST_DEC'), None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, ('t_CHAR_CONST', 'CHAR_CONST'), None, None, None, None, None, None, ('t_WCHAR_CONST', 'WCHAR_CONST'), None, None, None, None, None, None, ('t_UNMATCHED_QUOTE', 'UNMATCHED_QUOTE'), None, None, None, None, None, None, None, None, None, None, None, None, None, None, ('t_BAD_CHAR_CONST', 'BAD_CHAR_CONST')]), ('(?PL"([^"\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))*")|(?P"([^"\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))*?([\\\\][^a-zA-Z._~^!=&\\^\\-\\\\?\'"x0-7])([^"\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))*")|(?P[a-zA-Z_$][0-9a-zA-Z_$]*)|(?P"([^"\\\\\\n]|(\\\\(([a-zA-Z._~!=&\\^\\-\\\\?\'"])|(\\d+)|(x[0-9a-fA-F]+))))*")|(?P\\.\\.\\.)|(?P\\+\\+)|(?P\\|\\|)|(?P\\^=)|(?P\\|=)|(?P<<=)|(?P>>=)|(?P\\+=)|(?P\\*=)|(?P\\+)|(?P%=)|(?P/=)', [None, ('t_WSTRING_LITERAL', 'WSTRING_LITERAL'), None, None, None, None, None, None, ('t_BAD_STRING_LITERAL', 'BAD_STRING_LITERAL'), None, None, None, None, None, None, None, None, None, None, None, None, None, ('t_ID', 'ID'), (None, 'STRING_LITERAL'), None, None, None, None, None, None, (None, 'ELLIPSIS'), (None, 'PLUSPLUS'), (None, 'LOR'), (None, 'XOREQUAL'), (None, 'OREQUAL'), (None, 'LSHIFTEQUAL'), (None, 'RSHIFTEQUAL'), (None, 'PLUSEQUAL'), (None, 'TIMESEQUAL'), (None, 'PLUS'), (None, 'MODEQUAL'), (None, 'DIVEQUAL')]), ('(?P\\])|(?P\\?)|(?P\\^)|(?P<<)|(?P<=)|(?P\\()|(?P->)|(?P==)|(?P!=)|(?P--)|(?P\\|)|(?P\\*)|(?P\\[)|(?P>=)|(?P\\))|(?P&&)|(?P>>)|(?P-=)|(?P\\.)|(?P&=)|(?P=)|(?P<)|(?P,)|(?P/)|(?P&)|(?P%)|(?P;)|(?P-)|(?P>)|(?P:)|(?P~)|(?P!)', [None, (None, 'RBRACKET'), (None, 'CONDOP'), (None, 'XOR'), (None, 'LSHIFT'), (None, 'LE'), (None, 'LPAREN'), (None, 'ARROW'), (None, 'EQ'), (None, 'NE'), (None, 'MINUSMINUS'), (None, 'OR'), (None, 'TIMES'), (None, 'LBRACKET'), (None, 'GE'), (None, 'RPAREN'), (None, 'LAND'), (None, 'RSHIFT'), (None, 'MINUSEQUAL'), (None, 'PERIOD'), (None, 'ANDEQUAL'), (None, 'EQUALS'), (None, 'LT'), (None, 'COMMA'), (None, 'DIVIDE'), (None, 'AND'), (None, 'MOD'), (None, 'SEMI'), (None, 'MINUS'), (None, 'GT'), (None, 'COLON'), (None, 'NOT'), (None, 'LNOT')])]} -_lexstateignore = {'ppline': ' \t', 'pppragma': ' \t', 'INITIAL': ' \t'} -_lexstateerrorf = {'ppline': 't_ppline_error', 'pppragma': 't_pppragma_error', 'INITIAL': 't_error'} -_lexstateeoff = {} diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__init__.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__init__.py deleted file mode 100644 index 6e53cddc..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# PLY package -# Author: David Beazley (dave@dabeaz.com) - -__version__ = '3.9' -__all__ = ['lex','yacc'] diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 3b9c1787d04ae0883b7cbc2e64f55c13634e2f08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 zcmYjL&1wQM7|i}aiz4_E9z3{0Jyk^Xpiq@k5PDbwA77KG!I*?(T^irWSK6y@(NnWM zbzo+g%gkV}*C7#umkl1GKicpgX$*@<-;cscNqEB3V_GIW+mm5_%O=HZlPU3C<^dUd zAEr$gpcc+cqXC*H08|R#PFx-v{^aL#J*6MvR2fYjYHluc&rZfD`nFvy!83;M1& diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/cpp.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/cpp.cpython-39.pyc deleted file mode 100644 index 99b97e6cc37d321a481ce6afe5bc5488abc38a13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16043 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 (VWWD$wl6bad3b`pQqe1vqC5*!hq z%Ux+A&5Y-HuAf58#S?LaY5dDdNWEqIdvcBgp&$77zteet&*<*aU$DCWYI30ryItZ> K97W5H^#1}(ce+CW diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/ctokens.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/ctokens.cpython-39.pyc deleted file mode 100644 index 2c024eb85ebdb6d70d6e7acdd8432b5f8449d941..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2079 zcma)7TX)(<5S9eUfbHDxSKEng2@K?(CbdneksUSS5`o)hybgylG;!j94`82~(mwTv zw0X;4(raJZzra(!l^}6W@=$bU=9}5k%Ton&e5L+=Nm}( zAE=iKEALcNSS6J;(l|sR4pW#T6k(loo}dYiQj}v9<2c26k|ueIrg)mB`4}DJ<8+)) z&vWxG zXohELmgi`WZ_o|CNjG_(=6Qh@c##&_AcIXZIY9|dQj(WwiBpu~G^II18NNlg_%_|< zJ9LNd(p|pC_y17n9zWoRu=n|^ief%8?~!KbNv}RHTd)&$v1)Btt`}K%O1Y}1SE{aE z+@RRnlboAdt70Tvb~YBQGZB6$In{$cVI=3er5|Vl z`%uie&pq8K=Ul7k>26@7&bQd5r&iUAx?`mKF$*~|VtJ9ZQlXF|y==L5Der|VR>77* zr&RQ!mgCsvie2ezA~{r3Fo~g>8LIO@gQ2=GRDTD0(btxj``YSiKP(1f(AO3)FgsM2 zhw3VZRxkuvfy}N9)s=ooB!DxJdFdnpQUJ@y46Vx41sNVl^bWfq2$U+Q= z3E6^dLw<$)HdL2j(nIy@q58P5i?n?D=eBYws;Bz3?Gd<@dQ{s^^k)SpjjjF7?ZMWr z0|gWSc+xSm{j6ai$uv+$nx-L=gOr)|gJyPSFyo_7!$wf#=XF`&te7*lUI-yt+XF+0 zv}q=?Vy=JDaLlY&{CsG!q2g;F|0Iq;)*#(0Py^+)5>{TTu-cy?R{v5TDwq>b+MzwfA1>7^pqm zTz@Rehp&3=mgv-5+@STHumbBZnKlw+da%QdhIvORyVzO=*4<9dBAXR59Bh!P>Oaz?Id77TWttIf3;@- z#;fH|SE*+*>4a$gD|g4#I&(0c8&WMuC6^K?6UduF_i}kOfdL|;37k+nOYn;315Xd; zN_wv*zgU{+)dDU72-qartBv>sC}0!{_iEsaNUtUd14i-+jARxhjkpD9#4Z?;{DK}n z!$>RNKozhIG&n|L%g4S3+aLnIK@pz|Dul%x;heZXtAHke$Gk(6!8(EgymEwlrqRM@ zyI>IRQT{=Z4-ABVZOl9ff1o4O{>VdcJ~9zDE8rr$IbtJ!BYYl`C}1Q)wJ|42JZ2?7 z*XJWYH$bQva1&k+*hy}nz&Q11%I25dZ)H diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/lex.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/lex.cpython-39.pyc deleted file mode 100644 index 4f122449c7a3fecca93f1ff93034062b2e69f686..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21420 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

Tqywgl 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

>6hcI&K9;$J$_h+In4g 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/ygen.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/__pycache__/ygen.cpython-39.pyc deleted file mode 100644 index b77dd717cd8dc0a93a6ed4bde540f138c8536b83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1789 zcmZuxOK%%D5GJ`#tsXW4!*LB4aM7f#3Rrm@iXsq<=G7ogVH9zKwhN_;^^%r1mUh=9 z6-UDAq~zT8A4tdkmi_}?d&;@Do;su+wbLxY*_q*xJ3I4zjO+CP!E^ogck!P-LVs!F z;zPjr2Bx?Jf+C80D8%MXLP80(-k{K;Hg(`_QKGN1K&e7%=<6}1tC$1CU{IJF7YNBTa=i$U6Kdr#de2`ov~ZGQ#?acQd%?2cQ88p z`fO*l?yc6X(uVamtp9Y@E*)xJMWuI4AQSswRR45u?~~o@Vo%7J%TaY{vW&jNkVn&2 z6_yS9jK`8GM@XI)Dloy~Je4QPhe)F}edYAhj0t7QxEuO{C&mmbCOXni4}y(So%_;^ zve(MiaUpz$M#k|6;<^+6JpJ}g=ZE2m%(D)UGn)51hsjBv_d1WCJiHr;gvSNroz^Rs zz3P0Q9(6=2*#Wz48 z?CU{lxPje;yCz5|s8^@(~(WWKdS9HzDHyw1E1c zRm&?+=ZYLzrRKOi7waZrfF4Cx(eLEUhE%Y^0SK2H`ZkFot(zZ2 zNzm@4LMC~?*x!c(|AvW1Tm3lATJ2t*#67VO$}&XZ^U>P#g2K%}cNc%ytSgcWWfw8r z4IWK-7WbL*qX=NjqDZ;oWFXU?a+16l-d6U@Jk6Ay1I$&0vzQuC8`>Ehs^FXhtLIR6 z3Z7=NS>xM~mcqw|6=Bs>EixBMSeY9@ny|5~=3=R~vi0ib%39QV5w-C@zm5)ao_6Pi zyKt__>H{au|KU9X+PaFLL*il=1OlS%;!XS+X#nvWR?P}v)Nl>#P5dR{*C0lhP49}L zrl-7Iv~*Fq?ljl@{jW-^XkF|my1;#tgt-9xc0Z?s9^2P0VJHokoxkQ+{f~Y8FJz;? AHUIzs diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/cpp.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/cpp.py deleted file mode 100644 index 86273eac..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/cpp.py +++ /dev/null @@ -1,905 +0,0 @@ -# ----------------------------------------------------------------------------- -# cpp.py -# -# Author: David Beazley (http://www.dabeaz.com) -# Copyright (C) 2017 -# All rights reserved -# -# This module implements an ANSI-C style lexical preprocessor for PLY. -# ----------------------------------------------------------------------------- -import sys - -# Some Python 3 compatibility shims -if sys.version_info.major < 3: - STRING_TYPES = (str, unicode) -else: - STRING_TYPES = str - xrange = range - -# ----------------------------------------------------------------------------- -# Default preprocessor lexer definitions. These tokens are enough to get -# a basic preprocessor working. Other modules may import these if they want -# ----------------------------------------------------------------------------- - -tokens = ( - 'CPP_ID','CPP_INTEGER', 'CPP_FLOAT', 'CPP_STRING', 'CPP_CHAR', 'CPP_WS', 'CPP_COMMENT1', 'CPP_COMMENT2', 'CPP_POUND','CPP_DPOUND' -) - -literals = "+-*/%|&~^<>=!?()[]{}.,;:\\\'\"" - -# Whitespace -def t_CPP_WS(t): - r'\s+' - t.lexer.lineno += t.value.count("\n") - return t - -t_CPP_POUND = r'\#' -t_CPP_DPOUND = r'\#\#' - -# Identifier -t_CPP_ID = r'[A-Za-z_][\w_]*' - -# Integer literal -def CPP_INTEGER(t): - r'(((((0x)|(0X))[0-9a-fA-F]+)|(\d+))([uU][lL]|[lL][uU]|[uU]|[lL])?)' - return t - -t_CPP_INTEGER = CPP_INTEGER - -# Floating literal -t_CPP_FLOAT = r'((\d+)(\.\d+)(e(\+|-)?(\d+))? | (\d+)e(\+|-)?(\d+))([lL]|[fF])?' - -# String literal -def t_CPP_STRING(t): - r'\"([^\\\n]|(\\(.|\n)))*?\"' - t.lexer.lineno += t.value.count("\n") - return t - -# Character constant 'c' or L'c' -def t_CPP_CHAR(t): - r'(L)?\'([^\\\n]|(\\(.|\n)))*?\'' - t.lexer.lineno += t.value.count("\n") - return t - -# Comment -def t_CPP_COMMENT1(t): - r'(/\*(.|\n)*?\*/)' - ncr = t.value.count("\n") - t.lexer.lineno += ncr - # replace with one space or a number of '\n' - t.type = 'CPP_WS'; t.value = '\n' * ncr if ncr else ' ' - return t - -# Line comment -def t_CPP_COMMENT2(t): - r'(//.*?(\n|$))' - # replace with '/n' - t.type = 'CPP_WS'; t.value = '\n' - return t - -def t_error(t): - t.type = t.value[0] - t.value = t.value[0] - t.lexer.skip(1) - return t - -import re -import copy -import time -import os.path - -# ----------------------------------------------------------------------------- -# trigraph() -# -# Given an input string, this function replaces all trigraph sequences. -# The following mapping is used: -# -# ??= # -# ??/ \ -# ??' ^ -# ??( [ -# ??) ] -# ??! | -# ??< { -# ??> } -# ??- ~ -# ----------------------------------------------------------------------------- - -_trigraph_pat = re.compile(r'''\?\?[=/\'\(\)\!<>\-]''') -_trigraph_rep = { - '=':'#', - '/':'\\', - "'":'^', - '(':'[', - ')':']', - '!':'|', - '<':'{', - '>':'}', - '-':'~' -} - -def trigraph(input): - return _trigraph_pat.sub(lambda g: _trigraph_rep[g.group()[-1]],input) - -# ------------------------------------------------------------------ -# Macro object -# -# This object holds information about preprocessor macros -# -# .name - Macro name (string) -# .value - Macro value (a list of tokens) -# .arglist - List of argument names -# .variadic - Boolean indicating whether or not variadic macro -# .vararg - Name of the variadic parameter -# -# When a macro is created, the macro replacement token sequence is -# pre-scanned and used to create patch lists that are later used -# during macro expansion -# ------------------------------------------------------------------ - -class Macro(object): - def __init__(self,name,value,arglist=None,variadic=False): - self.name = name - self.value = value - self.arglist = arglist - self.variadic = variadic - if variadic: - self.vararg = arglist[-1] - self.source = None - -# ------------------------------------------------------------------ -# Preprocessor object -# -# Object representing a preprocessor. Contains macro definitions, -# include directories, and other information -# ------------------------------------------------------------------ - -class Preprocessor(object): - def __init__(self,lexer=None): - if lexer is None: - lexer = lex.lexer - self.lexer = lexer - self.macros = { } - self.path = [] - self.temp_path = [] - - # Probe the lexer for selected tokens - self.lexprobe() - - tm = time.localtime() - self.define("__DATE__ \"%s\"" % time.strftime("%b %d %Y",tm)) - self.define("__TIME__ \"%s\"" % time.strftime("%H:%M:%S",tm)) - self.parser = None - - # ----------------------------------------------------------------------------- - # tokenize() - # - # Utility function. Given a string of text, tokenize into a list of tokens - # ----------------------------------------------------------------------------- - - def tokenize(self,text): - tokens = [] - self.lexer.input(text) - while True: - tok = self.lexer.token() - if not tok: break - tokens.append(tok) - return tokens - - # --------------------------------------------------------------------- - # error() - # - # Report a preprocessor error/warning of some kind - # ---------------------------------------------------------------------- - - def error(self,file,line,msg): - print("%s:%d %s" % (file,line,msg)) - - # ---------------------------------------------------------------------- - # lexprobe() - # - # This method probes the preprocessor lexer object to discover - # the token types of symbols that are important to the preprocessor. - # If this works right, the preprocessor will simply "work" - # with any suitable lexer regardless of how tokens have been named. - # ---------------------------------------------------------------------- - - def lexprobe(self): - - # Determine the token type for identifiers - self.lexer.input("identifier") - tok = self.lexer.token() - if not tok or tok.value != "identifier": - print("Couldn't determine identifier type") - else: - self.t_ID = tok.type - - # Determine the token type for integers - self.lexer.input("12345") - tok = self.lexer.token() - if not tok or int(tok.value) != 12345: - print("Couldn't determine integer type") - else: - self.t_INTEGER = tok.type - self.t_INTEGER_TYPE = type(tok.value) - - # Determine the token type for strings enclosed in double quotes - self.lexer.input("\"filename\"") - tok = self.lexer.token() - if not tok or tok.value != "\"filename\"": - print("Couldn't determine string type") - else: - self.t_STRING = tok.type - - # Determine the token type for whitespace--if any - self.lexer.input(" ") - tok = self.lexer.token() - if not tok or tok.value != " ": - self.t_SPACE = None - else: - self.t_SPACE = tok.type - - # Determine the token type for newlines - self.lexer.input("\n") - tok = self.lexer.token() - if not tok or tok.value != "\n": - self.t_NEWLINE = None - print("Couldn't determine token for newlines") - else: - self.t_NEWLINE = tok.type - - self.t_WS = (self.t_SPACE, self.t_NEWLINE) - - # Check for other characters used by the preprocessor - chars = [ '<','>','#','##','\\','(',')',',','.'] - for c in chars: - self.lexer.input(c) - tok = self.lexer.token() - if not tok or tok.value != c: - print("Unable to lex '%s' required for preprocessor" % c) - - # ---------------------------------------------------------------------- - # add_path() - # - # Adds a search path to the preprocessor. - # ---------------------------------------------------------------------- - - def add_path(self,path): - self.path.append(path) - - # ---------------------------------------------------------------------- - # group_lines() - # - # Given an input string, this function splits it into lines. Trailing whitespace - # is removed. Any line ending with \ is grouped with the next line. This - # function forms the lowest level of the preprocessor---grouping into text into - # a line-by-line format. - # ---------------------------------------------------------------------- - - def group_lines(self,input): - lex = self.lexer.clone() - lines = [x.rstrip() for x in input.splitlines()] - for i in xrange(len(lines)): - j = i+1 - while lines[i].endswith('\\') and (j < len(lines)): - lines[i] = lines[i][:-1]+lines[j] - lines[j] = "" - j += 1 - - input = "\n".join(lines) - lex.input(input) - lex.lineno = 1 - - current_line = [] - while True: - tok = lex.token() - if not tok: - break - current_line.append(tok) - if tok.type in self.t_WS and '\n' in tok.value: - yield current_line - current_line = [] - - if current_line: - yield current_line - - # ---------------------------------------------------------------------- - # tokenstrip() - # - # Remove leading/trailing whitespace tokens from a token list - # ---------------------------------------------------------------------- - - def tokenstrip(self,tokens): - i = 0 - while i < len(tokens) and tokens[i].type in self.t_WS: - i += 1 - del tokens[:i] - i = len(tokens)-1 - while i >= 0 and tokens[i].type in self.t_WS: - i -= 1 - del tokens[i+1:] - return tokens - - - # ---------------------------------------------------------------------- - # collect_args() - # - # Collects comma separated arguments from a list of tokens. The arguments - # must be enclosed in parenthesis. Returns a tuple (tokencount,args,positions) - # where tokencount is the number of tokens consumed, args is a list of arguments, - # and positions is a list of integers containing the starting index of each - # argument. Each argument is represented by a list of tokens. - # - # When collecting arguments, leading and trailing whitespace is removed - # from each argument. - # - # This function properly handles nested parenthesis and commas---these do not - # define new arguments. - # ---------------------------------------------------------------------- - - def collect_args(self,tokenlist): - args = [] - positions = [] - current_arg = [] - nesting = 1 - tokenlen = len(tokenlist) - - # Search for the opening '('. - i = 0 - while (i < tokenlen) and (tokenlist[i].type in self.t_WS): - i += 1 - - if (i < tokenlen) and (tokenlist[i].value == '('): - positions.append(i+1) - else: - self.error(self.source,tokenlist[0].lineno,"Missing '(' in macro arguments") - return 0, [], [] - - i += 1 - - while i < tokenlen: - t = tokenlist[i] - if t.value == '(': - current_arg.append(t) - nesting += 1 - elif t.value == ')': - nesting -= 1 - if nesting == 0: - if current_arg: - args.append(self.tokenstrip(current_arg)) - positions.append(i) - return i+1,args,positions - current_arg.append(t) - elif t.value == ',' and nesting == 1: - args.append(self.tokenstrip(current_arg)) - positions.append(i+1) - current_arg = [] - else: - current_arg.append(t) - i += 1 - - # Missing end argument - self.error(self.source,tokenlist[-1].lineno,"Missing ')' in macro arguments") - return 0, [],[] - - # ---------------------------------------------------------------------- - # macro_prescan() - # - # Examine the macro value (token sequence) and identify patch points - # This is used to speed up macro expansion later on---we'll know - # right away where to apply patches to the value to form the expansion - # ---------------------------------------------------------------------- - - def macro_prescan(self,macro): - macro.patch = [] # Standard macro arguments - macro.str_patch = [] # String conversion expansion - macro.var_comma_patch = [] # Variadic macro comma patch - i = 0 - while i < len(macro.value): - if macro.value[i].type == self.t_ID and macro.value[i].value in macro.arglist: - argnum = macro.arglist.index(macro.value[i].value) - # Conversion of argument to a string - if i > 0 and macro.value[i-1].value == '#': - macro.value[i] = copy.copy(macro.value[i]) - macro.value[i].type = self.t_STRING - del macro.value[i-1] - macro.str_patch.append((argnum,i-1)) - continue - # Concatenation - elif (i > 0 and macro.value[i-1].value == '##'): - macro.patch.append(('c',argnum,i-1)) - del macro.value[i-1] - continue - elif ((i+1) < len(macro.value) and macro.value[i+1].value == '##'): - macro.patch.append(('c',argnum,i)) - i += 1 - continue - # Standard expansion - else: - macro.patch.append(('e',argnum,i)) - elif macro.value[i].value == '##': - if macro.variadic and (i > 0) and (macro.value[i-1].value == ',') and \ - ((i+1) < len(macro.value)) and (macro.value[i+1].type == self.t_ID) and \ - (macro.value[i+1].value == macro.vararg): - macro.var_comma_patch.append(i-1) - i += 1 - macro.patch.sort(key=lambda x: x[2],reverse=True) - - # ---------------------------------------------------------------------- - # macro_expand_args() - # - # Given a Macro and list of arguments (each a token list), this method - # returns an expanded version of a macro. The return value is a token sequence - # representing the replacement macro tokens - # ---------------------------------------------------------------------- - - def macro_expand_args(self,macro,args): - # Make a copy of the macro token sequence - rep = [copy.copy(_x) for _x in macro.value] - - # Make string expansion patches. These do not alter the length of the replacement sequence - - str_expansion = {} - for argnum, i in macro.str_patch: - if argnum not in str_expansion: - str_expansion[argnum] = ('"%s"' % "".join([x.value for x in args[argnum]])).replace("\\","\\\\") - rep[i] = copy.copy(rep[i]) - rep[i].value = str_expansion[argnum] - - # Make the variadic macro comma patch. If the variadic macro argument is empty, we get rid - comma_patch = False - if macro.variadic and not args[-1]: - for i in macro.var_comma_patch: - rep[i] = None - comma_patch = True - - # Make all other patches. The order of these matters. It is assumed that the patch list - # has been sorted in reverse order of patch location since replacements will cause the - # size of the replacement sequence to expand from the patch point. - - expanded = { } - for ptype, argnum, i in macro.patch: - # Concatenation. Argument is left unexpanded - if ptype == 'c': - rep[i:i+1] = args[argnum] - # Normal expansion. Argument is macro expanded first - elif ptype == 'e': - if argnum not in expanded: - expanded[argnum] = self.expand_macros(args[argnum]) - rep[i:i+1] = expanded[argnum] - - # Get rid of removed comma if necessary - if comma_patch: - rep = [_i for _i in rep if _i] - - return rep - - - # ---------------------------------------------------------------------- - # expand_macros() - # - # Given a list of tokens, this function performs macro expansion. - # The expanded argument is a dictionary that contains macros already - # expanded. This is used to prevent infinite recursion. - # ---------------------------------------------------------------------- - - def expand_macros(self,tokens,expanded=None): - if expanded is None: - expanded = {} - i = 0 - while i < len(tokens): - t = tokens[i] - if t.type == self.t_ID: - if t.value in self.macros and t.value not in expanded: - # Yes, we found a macro match - expanded[t.value] = True - - m = self.macros[t.value] - if not m.arglist: - # A simple macro - ex = self.expand_macros([copy.copy(_x) for _x in m.value],expanded) - for e in ex: - e.lineno = t.lineno - tokens[i:i+1] = ex - i += len(ex) - else: - # A macro with arguments - j = i + 1 - while j < len(tokens) and tokens[j].type in self.t_WS: - j += 1 - if tokens[j].value == '(': - tokcount,args,positions = self.collect_args(tokens[j:]) - if not m.variadic and len(args) != len(m.arglist): - self.error(self.source,t.lineno,"Macro %s requires %d arguments" % (t.value,len(m.arglist))) - i = j + tokcount - elif m.variadic and len(args) < len(m.arglist)-1: - if len(m.arglist) > 2: - self.error(self.source,t.lineno,"Macro %s must have at least %d arguments" % (t.value, len(m.arglist)-1)) - else: - self.error(self.source,t.lineno,"Macro %s must have at least %d argument" % (t.value, len(m.arglist)-1)) - i = j + tokcount - else: - if m.variadic: - if len(args) == len(m.arglist)-1: - args.append([]) - else: - args[len(m.arglist)-1] = tokens[j+positions[len(m.arglist)-1]:j+tokcount-1] - del args[len(m.arglist):] - - # Get macro replacement text - rep = self.macro_expand_args(m,args) - rep = self.expand_macros(rep,expanded) - for r in rep: - r.lineno = t.lineno - tokens[i:j+tokcount] = rep - i += len(rep) - del expanded[t.value] - continue - elif t.value == '__LINE__': - t.type = self.t_INTEGER - t.value = self.t_INTEGER_TYPE(t.lineno) - - i += 1 - return tokens - - # ---------------------------------------------------------------------- - # evalexpr() - # - # Evaluate an expression token sequence for the purposes of evaluating - # integral expressions. - # ---------------------------------------------------------------------- - - def evalexpr(self,tokens): - # tokens = tokenize(line) - # Search for defined macros - i = 0 - while i < len(tokens): - if tokens[i].type == self.t_ID and tokens[i].value == 'defined': - j = i + 1 - needparen = False - result = "0L" - while j < len(tokens): - if tokens[j].type in self.t_WS: - j += 1 - continue - elif tokens[j].type == self.t_ID: - if tokens[j].value in self.macros: - result = "1L" - else: - result = "0L" - if not needparen: break - elif tokens[j].value == '(': - needparen = True - elif tokens[j].value == ')': - break - else: - self.error(self.source,tokens[i].lineno,"Malformed defined()") - j += 1 - tokens[i].type = self.t_INTEGER - tokens[i].value = self.t_INTEGER_TYPE(result) - del tokens[i+1:j+1] - i += 1 - tokens = self.expand_macros(tokens) - for i,t in enumerate(tokens): - if t.type == self.t_ID: - tokens[i] = copy.copy(t) - tokens[i].type = self.t_INTEGER - tokens[i].value = self.t_INTEGER_TYPE("0L") - elif t.type == self.t_INTEGER: - tokens[i] = copy.copy(t) - # Strip off any trailing suffixes - tokens[i].value = str(tokens[i].value) - while tokens[i].value[-1] not in "0123456789abcdefABCDEF": - tokens[i].value = tokens[i].value[:-1] - - expr = "".join([str(x.value) for x in tokens]) - expr = expr.replace("&&"," and ") - expr = expr.replace("||"," or ") - expr = expr.replace("!"," not ") - try: - result = eval(expr) - except Exception: - self.error(self.source,tokens[0].lineno,"Couldn't evaluate expression") - result = 0 - return result - - # ---------------------------------------------------------------------- - # parsegen() - # - # Parse an input string/ - # ---------------------------------------------------------------------- - def parsegen(self,input,source=None): - - # Replace trigraph sequences - t = trigraph(input) - lines = self.group_lines(t) - - if not source: - source = "" - - self.define("__FILE__ \"%s\"" % source) - - self.source = source - chunk = [] - enable = True - iftrigger = False - ifstack = [] - - for x in lines: - for i,tok in enumerate(x): - if tok.type not in self.t_WS: break - if tok.value == '#': - # Preprocessor directive - - # insert necessary whitespace instead of eaten tokens - for tok in x: - if tok.type in self.t_WS and '\n' in tok.value: - chunk.append(tok) - - dirtokens = self.tokenstrip(x[i+1:]) - if dirtokens: - name = dirtokens[0].value - args = self.tokenstrip(dirtokens[1:]) - else: - name = "" - args = [] - - if name == 'define': - if enable: - for tok in self.expand_macros(chunk): - yield tok - chunk = [] - self.define(args) - elif name == 'include': - if enable: - for tok in self.expand_macros(chunk): - yield tok - chunk = [] - oldfile = self.macros['__FILE__'] - for tok in self.include(args): - yield tok - self.macros['__FILE__'] = oldfile - self.source = source - elif name == 'undef': - if enable: - for tok in self.expand_macros(chunk): - yield tok - chunk = [] - self.undef(args) - elif name == 'ifdef': - ifstack.append((enable,iftrigger)) - if enable: - if not args[0].value in self.macros: - enable = False - iftrigger = False - else: - iftrigger = True - elif name == 'ifndef': - ifstack.append((enable,iftrigger)) - if enable: - if args[0].value in self.macros: - enable = False - iftrigger = False - else: - iftrigger = True - elif name == 'if': - ifstack.append((enable,iftrigger)) - if enable: - result = self.evalexpr(args) - if not result: - enable = False - iftrigger = False - else: - iftrigger = True - elif name == 'elif': - if ifstack: - if ifstack[-1][0]: # We only pay attention if outer "if" allows this - if enable: # If already true, we flip enable False - enable = False - elif not iftrigger: # If False, but not triggered yet, we'll check expression - result = self.evalexpr(args) - if result: - enable = True - iftrigger = True - else: - self.error(self.source,dirtokens[0].lineno,"Misplaced #elif") - - elif name == 'else': - if ifstack: - if ifstack[-1][0]: - if enable: - enable = False - elif not iftrigger: - enable = True - iftrigger = True - else: - self.error(self.source,dirtokens[0].lineno,"Misplaced #else") - - elif name == 'endif': - if ifstack: - enable,iftrigger = ifstack.pop() - else: - self.error(self.source,dirtokens[0].lineno,"Misplaced #endif") - else: - # Unknown preprocessor directive - pass - - else: - # Normal text - if enable: - chunk.extend(x) - - for tok in self.expand_macros(chunk): - yield tok - chunk = [] - - # ---------------------------------------------------------------------- - # include() - # - # Implementation of file-inclusion - # ---------------------------------------------------------------------- - - def include(self,tokens): - # Try to extract the filename and then process an include file - if not tokens: - return - if tokens: - if tokens[0].value != '<' and tokens[0].type != self.t_STRING: - tokens = self.expand_macros(tokens) - - if tokens[0].value == '<': - # Include <...> - i = 1 - while i < len(tokens): - if tokens[i].value == '>': - break - i += 1 - else: - print("Malformed #include <...>") - return - filename = "".join([x.value for x in tokens[1:i]]) - path = self.path + [""] + self.temp_path - elif tokens[0].type == self.t_STRING: - filename = tokens[0].value[1:-1] - path = self.temp_path + [""] + self.path - else: - print("Malformed #include statement") - return - for p in path: - iname = os.path.join(p,filename) - try: - data = open(iname,"r").read() - dname = os.path.dirname(iname) - if dname: - self.temp_path.insert(0,dname) - for tok in self.parsegen(data,filename): - yield tok - if dname: - del self.temp_path[0] - break - except IOError: - pass - else: - print("Couldn't find '%s'" % filename) - - # ---------------------------------------------------------------------- - # define() - # - # Define a new macro - # ---------------------------------------------------------------------- - - def define(self,tokens): - if isinstance(tokens,STRING_TYPES): - tokens = self.tokenize(tokens) - - linetok = tokens - try: - name = linetok[0] - if len(linetok) > 1: - mtype = linetok[1] - else: - mtype = None - if not mtype: - m = Macro(name.value,[]) - self.macros[name.value] = m - elif mtype.type in self.t_WS: - # A normal macro - m = Macro(name.value,self.tokenstrip(linetok[2:])) - self.macros[name.value] = m - elif mtype.value == '(': - # A macro with arguments - tokcount, args, positions = self.collect_args(linetok[1:]) - variadic = False - for a in args: - if variadic: - print("No more arguments may follow a variadic argument") - break - astr = "".join([str(_i.value) for _i in a]) - if astr == "...": - variadic = True - a[0].type = self.t_ID - a[0].value = '__VA_ARGS__' - variadic = True - del a[1:] - continue - elif astr[-3:] == "..." and a[0].type == self.t_ID: - variadic = True - del a[1:] - # If, for some reason, "." is part of the identifier, strip off the name for the purposes - # of macro expansion - if a[0].value[-3:] == '...': - a[0].value = a[0].value[:-3] - continue - if len(a) > 1 or a[0].type != self.t_ID: - print("Invalid macro argument") - break - else: - mvalue = self.tokenstrip(linetok[1+tokcount:]) - i = 0 - while i < len(mvalue): - if i+1 < len(mvalue): - if mvalue[i].type in self.t_WS and mvalue[i+1].value == '##': - del mvalue[i] - continue - elif mvalue[i].value == '##' and mvalue[i+1].type in self.t_WS: - del mvalue[i+1] - i += 1 - m = Macro(name.value,mvalue,[x[0].value for x in args],variadic) - self.macro_prescan(m) - self.macros[name.value] = m - else: - print("Bad macro definition") - except LookupError: - print("Bad macro definition") - - # ---------------------------------------------------------------------- - # undef() - # - # Undefine a macro - # ---------------------------------------------------------------------- - - def undef(self,tokens): - id = tokens[0].value - try: - del self.macros[id] - except LookupError: - pass - - # ---------------------------------------------------------------------- - # parse() - # - # Parse input text. - # ---------------------------------------------------------------------- - def parse(self,input,source=None,ignore={}): - self.ignore = ignore - self.parser = self.parsegen(input,source) - - # ---------------------------------------------------------------------- - # token() - # - # Method to return individual tokens - # ---------------------------------------------------------------------- - def token(self): - try: - while True: - tok = next(self.parser) - if tok.type not in self.ignore: return tok - except StopIteration: - self.parser = None - return None - -if __name__ == '__main__': - import ply.lex as lex - lexer = lex.lex() - - # Run a preprocessor - import sys - f = open(sys.argv[1]) - input = f.read() - - p = Preprocessor(lexer) - p.parse(input,sys.argv[1]) - while True: - tok = p.token() - if not tok: break - print(p.source, tok) diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/ctokens.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/ctokens.py deleted file mode 100644 index f6f6952d..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/ctokens.py +++ /dev/null @@ -1,133 +0,0 @@ -# ---------------------------------------------------------------------- -# ctokens.py -# -# Token specifications for symbols in ANSI C and C++. This file is -# meant to be used as a library in other tokenizers. -# ---------------------------------------------------------------------- - -# Reserved words - -tokens = [ - # Literals (identifier, integer constant, float constant, string constant, char const) - 'ID', 'TYPEID', 'INTEGER', 'FLOAT', 'STRING', 'CHARACTER', - - # Operators (+,-,*,/,%,|,&,~,^,<<,>>, ||, &&, !, <, <=, >, >=, ==, !=) - 'PLUS', 'MINUS', 'TIMES', 'DIVIDE', 'MODULO', - 'OR', 'AND', 'NOT', 'XOR', 'LSHIFT', 'RSHIFT', - 'LOR', 'LAND', 'LNOT', - 'LT', 'LE', 'GT', 'GE', 'EQ', 'NE', - - # Assignment (=, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, |=) - 'EQUALS', 'TIMESEQUAL', 'DIVEQUAL', 'MODEQUAL', 'PLUSEQUAL', 'MINUSEQUAL', - 'LSHIFTEQUAL','RSHIFTEQUAL', 'ANDEQUAL', 'XOREQUAL', 'OREQUAL', - - # Increment/decrement (++,--) - 'INCREMENT', 'DECREMENT', - - # Structure dereference (->) - 'ARROW', - - # Ternary operator (?) - 'TERNARY', - - # Delimeters ( ) [ ] { } , . ; : - 'LPAREN', 'RPAREN', - 'LBRACKET', 'RBRACKET', - 'LBRACE', 'RBRACE', - 'COMMA', 'PERIOD', 'SEMI', 'COLON', - - # Ellipsis (...) - 'ELLIPSIS', -] - -# Operators -t_PLUS = r'\+' -t_MINUS = r'-' -t_TIMES = r'\*' -t_DIVIDE = r'/' -t_MODULO = r'%' -t_OR = r'\|' -t_AND = r'&' -t_NOT = r'~' -t_XOR = r'\^' -t_LSHIFT = r'<<' -t_RSHIFT = r'>>' -t_LOR = r'\|\|' -t_LAND = r'&&' -t_LNOT = r'!' -t_LT = r'<' -t_GT = r'>' -t_LE = r'<=' -t_GE = r'>=' -t_EQ = r'==' -t_NE = r'!=' - -# Assignment operators - -t_EQUALS = r'=' -t_TIMESEQUAL = r'\*=' -t_DIVEQUAL = r'/=' -t_MODEQUAL = r'%=' -t_PLUSEQUAL = r'\+=' -t_MINUSEQUAL = r'-=' -t_LSHIFTEQUAL = r'<<=' -t_RSHIFTEQUAL = r'>>=' -t_ANDEQUAL = r'&=' -t_OREQUAL = r'\|=' -t_XOREQUAL = r'\^=' - -# Increment/decrement -t_INCREMENT = r'\+\+' -t_DECREMENT = r'--' - -# -> -t_ARROW = r'->' - -# ? -t_TERNARY = r'\?' - -# Delimeters -t_LPAREN = r'\(' -t_RPAREN = r'\)' -t_LBRACKET = r'\[' -t_RBRACKET = r'\]' -t_LBRACE = r'\{' -t_RBRACE = r'\}' -t_COMMA = r',' -t_PERIOD = r'\.' -t_SEMI = r';' -t_COLON = r':' -t_ELLIPSIS = r'\.\.\.' - -# Identifiers -t_ID = r'[A-Za-z_][A-Za-z0-9_]*' - -# Integer literal -t_INTEGER = r'\d+([uU]|[lL]|[uU][lL]|[lL][uU])?' - -# Floating literal -t_FLOAT = r'((\d+)(\.\d+)(e(\+|-)?(\d+))? | (\d+)e(\+|-)?(\d+))([lL]|[fF])?' - -# String literal -t_STRING = r'\"([^\\\n]|(\\.))*?\"' - -# Character constant 'c' or L'c' -t_CHARACTER = r'(L)?\'([^\\\n]|(\\.))*?\'' - -# Comment (C-Style) -def t_COMMENT(t): - r'/\*(.|\n)*?\*/' - t.lexer.lineno += t.value.count('\n') - return t - -# Comment (C++-Style) -def t_CPPCOMMENT(t): - r'//.*\n' - t.lexer.lineno += 1 - return t - - - - - - diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/lex.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/lex.py deleted file mode 100644 index 4bdd76ca..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/lex.py +++ /dev/null @@ -1,1099 +0,0 @@ -# ----------------------------------------------------------------------------- -# ply: lex.py -# -# Copyright (C) 2001-2017 -# David M. Beazley (Dabeaz LLC) -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# -# * Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# * Neither the name of the David Beazley or Dabeaz LLC may be used to -# endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# ----------------------------------------------------------------------------- - -__version__ = '3.10' -__tabversion__ = '3.10' - -import re -import sys -import types -import copy -import os -import inspect - -# This tuple contains known string types -try: - # Python 2.6 - StringTypes = (types.StringType, types.UnicodeType) -except AttributeError: - # Python 3.0 - StringTypes = (str, bytes) - -# This regular expression is used to match valid token names -_is_identifier = re.compile(r'^[a-zA-Z0-9_]+$') - -# Exception thrown when invalid token encountered and no default error -# handler is defined. -class LexError(Exception): - def __init__(self, message, s): - self.args = (message,) - self.text = s - - -# Token class. This class is used to represent the tokens produced. -class LexToken(object): - def __str__(self): - return 'LexToken(%s,%r,%d,%d)' % (self.type, self.value, self.lineno, self.lexpos) - - def __repr__(self): - return str(self) - - -# This object is a stand-in for a logging object created by the -# logging module. - -class PlyLogger(object): - def __init__(self, f): - self.f = f - - def critical(self, msg, *args, **kwargs): - self.f.write((msg % args) + '\n') - - def warning(self, msg, *args, **kwargs): - self.f.write('WARNING: ' + (msg % args) + '\n') - - def error(self, msg, *args, **kwargs): - self.f.write('ERROR: ' + (msg % args) + '\n') - - info = critical - debug = critical - - -# Null logger is used when no output is generated. Does nothing. -class NullLogger(object): - def __getattribute__(self, name): - return self - - def __call__(self, *args, **kwargs): - return self - - -# ----------------------------------------------------------------------------- -# === Lexing Engine === -# -# The following Lexer class implements the lexer runtime. There are only -# a few public methods and attributes: -# -# input() - Store a new string in the lexer -# token() - Get the next token -# clone() - Clone the lexer -# -# lineno - Current line number -# lexpos - Current position in the input string -# ----------------------------------------------------------------------------- - -class Lexer: - def __init__(self): - self.lexre = None # Master regular expression. This is a list of - # tuples (re, findex) where re is a compiled - # regular expression and findex is a list - # mapping regex group numbers to rules - self.lexretext = None # Current regular expression strings - self.lexstatere = {} # Dictionary mapping lexer states to master regexs - self.lexstateretext = {} # Dictionary mapping lexer states to regex strings - self.lexstaterenames = {} # Dictionary mapping lexer states to symbol names - self.lexstate = 'INITIAL' # Current lexer state - self.lexstatestack = [] # Stack of lexer states - self.lexstateinfo = None # State information - self.lexstateignore = {} # Dictionary of ignored characters for each state - self.lexstateerrorf = {} # Dictionary of error functions for each state - self.lexstateeoff = {} # Dictionary of eof functions for each state - self.lexreflags = 0 # Optional re compile flags - self.lexdata = None # Actual input data (as a string) - self.lexpos = 0 # Current position in input text - self.lexlen = 0 # Length of the input text - self.lexerrorf = None # Error rule (if any) - self.lexeoff = None # EOF rule (if any) - self.lextokens = None # List of valid tokens - self.lexignore = '' # Ignored characters - self.lexliterals = '' # Literal characters that can be passed through - self.lexmodule = None # Module - self.lineno = 1 # Current line number - self.lexoptimize = False # Optimized mode - - def clone(self, object=None): - c = copy.copy(self) - - # If the object parameter has been supplied, it means we are attaching the - # lexer to a new object. In this case, we have to rebind all methods in - # the lexstatere and lexstateerrorf tables. - - if object: - newtab = {} - for key, ritem in self.lexstatere.items(): - newre = [] - for cre, findex in ritem: - newfindex = [] - for f in findex: - if not f or not f[0]: - newfindex.append(f) - continue - newfindex.append((getattr(object, f[0].__name__), f[1])) - newre.append((cre, newfindex)) - newtab[key] = newre - c.lexstatere = newtab - c.lexstateerrorf = {} - for key, ef in self.lexstateerrorf.items(): - c.lexstateerrorf[key] = getattr(object, ef.__name__) - c.lexmodule = object - return c - - # ------------------------------------------------------------ - # writetab() - Write lexer information to a table file - # ------------------------------------------------------------ - def writetab(self, lextab, outputdir=''): - if isinstance(lextab, types.ModuleType): - raise IOError("Won't overwrite existing lextab module") - basetabmodule = lextab.split('.')[-1] - filename = os.path.join(outputdir, basetabmodule) + '.py' - with open(filename, 'w') as tf: - tf.write('# %s.py. This file automatically created by PLY (version %s). Don\'t edit!\n' % (basetabmodule, __version__)) - tf.write('_tabversion = %s\n' % repr(__tabversion__)) - tf.write('_lextokens = set(%s)\n' % repr(tuple(self.lextokens))) - tf.write('_lexreflags = %s\n' % repr(self.lexreflags)) - tf.write('_lexliterals = %s\n' % repr(self.lexliterals)) - tf.write('_lexstateinfo = %s\n' % repr(self.lexstateinfo)) - - # Rewrite the lexstatere table, replacing function objects with function names - tabre = {} - for statename, lre in self.lexstatere.items(): - titem = [] - for (pat, func), retext, renames in zip(lre, self.lexstateretext[statename], self.lexstaterenames[statename]): - titem.append((retext, _funcs_to_names(func, renames))) - tabre[statename] = titem - - tf.write('_lexstatere = %s\n' % repr(tabre)) - tf.write('_lexstateignore = %s\n' % repr(self.lexstateignore)) - - taberr = {} - for statename, ef in self.lexstateerrorf.items(): - taberr[statename] = ef.__name__ if ef else None - tf.write('_lexstateerrorf = %s\n' % repr(taberr)) - - tabeof = {} - for statename, ef in self.lexstateeoff.items(): - tabeof[statename] = ef.__name__ if ef else None - tf.write('_lexstateeoff = %s\n' % repr(tabeof)) - - # ------------------------------------------------------------ - # readtab() - Read lexer information from a tab file - # ------------------------------------------------------------ - def readtab(self, tabfile, fdict): - if isinstance(tabfile, types.ModuleType): - lextab = tabfile - else: - exec('import %s' % tabfile) - lextab = sys.modules[tabfile] - - if getattr(lextab, '_tabversion', '0.0') != __tabversion__: - raise ImportError('Inconsistent PLY version') - - self.lextokens = lextab._lextokens - self.lexreflags = lextab._lexreflags - self.lexliterals = lextab._lexliterals - self.lextokens_all = self.lextokens | set(self.lexliterals) - self.lexstateinfo = lextab._lexstateinfo - self.lexstateignore = lextab._lexstateignore - self.lexstatere = {} - self.lexstateretext = {} - for statename, lre in lextab._lexstatere.items(): - titem = [] - txtitem = [] - for pat, func_name in lre: - titem.append((re.compile(pat, lextab._lexreflags), _names_to_funcs(func_name, fdict))) - - self.lexstatere[statename] = titem - self.lexstateretext[statename] = txtitem - - self.lexstateerrorf = {} - for statename, ef in lextab._lexstateerrorf.items(): - self.lexstateerrorf[statename] = fdict[ef] - - self.lexstateeoff = {} - for statename, ef in lextab._lexstateeoff.items(): - self.lexstateeoff[statename] = fdict[ef] - - self.begin('INITIAL') - - # ------------------------------------------------------------ - # input() - Push a new string into the lexer - # ------------------------------------------------------------ - def input(self, s): - # Pull off the first character to see if s looks like a string - c = s[:1] - if not isinstance(c, StringTypes): - raise ValueError('Expected a string') - self.lexdata = s - self.lexpos = 0 - self.lexlen = len(s) - - # ------------------------------------------------------------ - # begin() - Changes the lexing state - # ------------------------------------------------------------ - def begin(self, state): - if state not in self.lexstatere: - raise ValueError('Undefined state') - self.lexre = self.lexstatere[state] - self.lexretext = self.lexstateretext[state] - self.lexignore = self.lexstateignore.get(state, '') - self.lexerrorf = self.lexstateerrorf.get(state, None) - self.lexeoff = self.lexstateeoff.get(state, None) - self.lexstate = state - - # ------------------------------------------------------------ - # push_state() - Changes the lexing state and saves old on stack - # ------------------------------------------------------------ - def push_state(self, state): - self.lexstatestack.append(self.lexstate) - self.begin(state) - - # ------------------------------------------------------------ - # pop_state() - Restores the previous state - # ------------------------------------------------------------ - def pop_state(self): - self.begin(self.lexstatestack.pop()) - - # ------------------------------------------------------------ - # current_state() - Returns the current lexing state - # ------------------------------------------------------------ - def current_state(self): - return self.lexstate - - # ------------------------------------------------------------ - # skip() - Skip ahead n characters - # ------------------------------------------------------------ - def skip(self, n): - self.lexpos += n - - # ------------------------------------------------------------ - # opttoken() - Return the next token from the Lexer - # - # Note: This function has been carefully implemented to be as fast - # as possible. Don't make changes unless you really know what - # you are doing - # ------------------------------------------------------------ - def token(self): - # Make local copies of frequently referenced attributes - lexpos = self.lexpos - lexlen = self.lexlen - lexignore = self.lexignore - lexdata = self.lexdata - - while lexpos < lexlen: - # This code provides some short-circuit code for whitespace, tabs, and other ignored characters - if lexdata[lexpos] in lexignore: - lexpos += 1 - continue - - # Look for a regular expression match - for lexre, lexindexfunc in self.lexre: - m = lexre.match(lexdata, lexpos) - if not m: - continue - - # Create a token for return - tok = LexToken() - tok.value = m.group() - tok.lineno = self.lineno - tok.lexpos = lexpos - - i = m.lastindex - func, tok.type = lexindexfunc[i] - - if not func: - # If no token type was set, it's an ignored token - if tok.type: - self.lexpos = m.end() - return tok - else: - lexpos = m.end() - break - - lexpos = m.end() - - # If token is processed by a function, call it - - tok.lexer = self # Set additional attributes useful in token rules - self.lexmatch = m - self.lexpos = lexpos - - newtok = func(tok) - - # Every function must return a token, if nothing, we just move to next token - if not newtok: - lexpos = self.lexpos # This is here in case user has updated lexpos. - lexignore = self.lexignore # This is here in case there was a state change - break - - # Verify type of the token. If not in the token map, raise an error - if not self.lexoptimize: - if newtok.type not in self.lextokens_all: - raise LexError("%s:%d: Rule '%s' returned an unknown token type '%s'" % ( - func.__code__.co_filename, func.__code__.co_firstlineno, - func.__name__, newtok.type), lexdata[lexpos:]) - - return newtok - else: - # No match, see if in literals - if lexdata[lexpos] in self.lexliterals: - tok = LexToken() - tok.value = lexdata[lexpos] - tok.lineno = self.lineno - tok.type = tok.value - tok.lexpos = lexpos - self.lexpos = lexpos + 1 - return tok - - # No match. Call t_error() if defined. - if self.lexerrorf: - tok = LexToken() - tok.value = self.lexdata[lexpos:] - tok.lineno = self.lineno - tok.type = 'error' - tok.lexer = self - tok.lexpos = lexpos - self.lexpos = lexpos - newtok = self.lexerrorf(tok) - if lexpos == self.lexpos: - # Error method didn't change text position at all. This is an error. - raise LexError("Scanning error. Illegal character '%s'" % (lexdata[lexpos]), lexdata[lexpos:]) - lexpos = self.lexpos - if not newtok: - continue - return newtok - - self.lexpos = lexpos - raise LexError("Illegal character '%s' at index %d" % (lexdata[lexpos], lexpos), lexdata[lexpos:]) - - if self.lexeoff: - tok = LexToken() - tok.type = 'eof' - tok.value = '' - tok.lineno = self.lineno - tok.lexpos = lexpos - tok.lexer = self - self.lexpos = lexpos - newtok = self.lexeoff(tok) - return newtok - - self.lexpos = lexpos + 1 - if self.lexdata is None: - raise RuntimeError('No input string given with input()') - return None - - # Iterator interface - def __iter__(self): - return self - - def next(self): - t = self.token() - if t is None: - raise StopIteration - return t - - __next__ = next - -# ----------------------------------------------------------------------------- -# ==== Lex Builder === -# -# The functions and classes below are used to collect lexing information -# and build a Lexer object from it. -# ----------------------------------------------------------------------------- - -# ----------------------------------------------------------------------------- -# _get_regex(func) -# -# Returns the regular expression assigned to a function either as a doc string -# or as a .regex attribute attached by the @TOKEN decorator. -# ----------------------------------------------------------------------------- -def _get_regex(func): - return getattr(func, 'regex', func.__doc__) - -# ----------------------------------------------------------------------------- -# get_caller_module_dict() -# -# This function returns a dictionary containing all of the symbols defined within -# a caller further down the call stack. This is used to get the environment -# associated with the yacc() call if none was provided. -# ----------------------------------------------------------------------------- -def get_caller_module_dict(levels): - f = sys._getframe(levels) - ldict = f.f_globals.copy() - if f.f_globals != f.f_locals: - ldict.update(f.f_locals) - return ldict - -# ----------------------------------------------------------------------------- -# _funcs_to_names() -# -# Given a list of regular expression functions, this converts it to a list -# suitable for output to a table file -# ----------------------------------------------------------------------------- -def _funcs_to_names(funclist, namelist): - result = [] - for f, name in zip(funclist, namelist): - if f and f[0]: - result.append((name, f[1])) - else: - result.append(f) - return result - -# ----------------------------------------------------------------------------- -# _names_to_funcs() -# -# Given a list of regular expression function names, this converts it back to -# functions. -# ----------------------------------------------------------------------------- -def _names_to_funcs(namelist, fdict): - result = [] - for n in namelist: - if n and n[0]: - result.append((fdict[n[0]], n[1])) - else: - result.append(n) - return result - -# ----------------------------------------------------------------------------- -# _form_master_re() -# -# This function takes a list of all of the regex components and attempts to -# form the master regular expression. Given limitations in the Python re -# module, it may be necessary to break the master regex into separate expressions. -# ----------------------------------------------------------------------------- -def _form_master_re(relist, reflags, ldict, toknames): - if not relist: - return [] - regex = '|'.join(relist) - try: - lexre = re.compile(regex, reflags) - - # Build the index to function map for the matching engine - lexindexfunc = [None] * (max(lexre.groupindex.values()) + 1) - lexindexnames = lexindexfunc[:] - - for f, i in lexre.groupindex.items(): - handle = ldict.get(f, None) - if type(handle) in (types.FunctionType, types.MethodType): - lexindexfunc[i] = (handle, toknames[f]) - lexindexnames[i] = f - elif handle is not None: - lexindexnames[i] = f - if f.find('ignore_') > 0: - lexindexfunc[i] = (None, None) - else: - lexindexfunc[i] = (None, toknames[f]) - - return [(lexre, lexindexfunc)], [regex], [lexindexnames] - except Exception: - m = int(len(relist)/2) - if m == 0: - m = 1 - llist, lre, lnames = _form_master_re(relist[:m], reflags, ldict, toknames) - rlist, rre, rnames = _form_master_re(relist[m:], reflags, ldict, toknames) - return (llist+rlist), (lre+rre), (lnames+rnames) - -# ----------------------------------------------------------------------------- -# def _statetoken(s,names) -# -# Given a declaration name s of the form "t_" and a dictionary whose keys are -# state names, this function returns a tuple (states,tokenname) where states -# is a tuple of state names and tokenname is the name of the token. For example, -# calling this with s = "t_foo_bar_SPAM" might return (('foo','bar'),'SPAM') -# ----------------------------------------------------------------------------- -def _statetoken(s, names): - nonstate = 1 - parts = s.split('_') - for i, part in enumerate(parts[1:], 1): - if part not in names and part != 'ANY': - break - - if i > 1: - states = tuple(parts[1:i]) - else: - states = ('INITIAL',) - - if 'ANY' in states: - states = tuple(names) - - tokenname = '_'.join(parts[i:]) - return (states, tokenname) - - -# ----------------------------------------------------------------------------- -# LexerReflect() -# -# This class represents information needed to build a lexer as extracted from a -# user's input file. -# ----------------------------------------------------------------------------- -class LexerReflect(object): - def __init__(self, ldict, log=None, reflags=0): - self.ldict = ldict - self.error_func = None - self.tokens = [] - self.reflags = reflags - self.stateinfo = {'INITIAL': 'inclusive'} - self.modules = set() - self.error = False - self.log = PlyLogger(sys.stderr) if log is None else log - - # Get all of the basic information - def get_all(self): - self.get_tokens() - self.get_literals() - self.get_states() - self.get_rules() - - # Validate all of the information - def validate_all(self): - self.validate_tokens() - self.validate_literals() - self.validate_rules() - return self.error - - # Get the tokens map - def get_tokens(self): - tokens = self.ldict.get('tokens', None) - if not tokens: - self.log.error('No token list is defined') - self.error = True - return - - if not isinstance(tokens, (list, tuple)): - self.log.error('tokens must be a list or tuple') - self.error = True - return - - if not tokens: - self.log.error('tokens is empty') - self.error = True - return - - self.tokens = tokens - - # Validate the tokens - def validate_tokens(self): - terminals = {} - for n in self.tokens: - if not _is_identifier.match(n): - self.log.error("Bad token name '%s'", n) - self.error = True - if n in terminals: - self.log.warning("Token '%s' multiply defined", n) - terminals[n] = 1 - - # Get the literals specifier - def get_literals(self): - self.literals = self.ldict.get('literals', '') - if not self.literals: - self.literals = '' - - # Validate literals - def validate_literals(self): - try: - for c in self.literals: - if not isinstance(c, StringTypes) or len(c) > 1: - self.log.error('Invalid literal %s. Must be a single character', repr(c)) - self.error = True - - except TypeError: - self.log.error('Invalid literals specification. literals must be a sequence of characters') - self.error = True - - def get_states(self): - self.states = self.ldict.get('states', None) - # Build statemap - if self.states: - if not isinstance(self.states, (tuple, list)): - self.log.error('states must be defined as a tuple or list') - self.error = True - else: - for s in self.states: - if not isinstance(s, tuple) or len(s) != 2: - self.log.error("Invalid state specifier %s. Must be a tuple (statename,'exclusive|inclusive')", repr(s)) - self.error = True - continue - name, statetype = s - if not isinstance(name, StringTypes): - self.log.error('State name %s must be a string', repr(name)) - self.error = True - continue - if not (statetype == 'inclusive' or statetype == 'exclusive'): - self.log.error("State type for state %s must be 'inclusive' or 'exclusive'", name) - self.error = True - continue - if name in self.stateinfo: - self.log.error("State '%s' already defined", name) - self.error = True - continue - self.stateinfo[name] = statetype - - # Get all of the symbols with a t_ prefix and sort them into various - # categories (functions, strings, error functions, and ignore characters) - - def get_rules(self): - tsymbols = [f for f in self.ldict if f[:2] == 't_'] - - # Now build up a list of functions and a list of strings - self.toknames = {} # Mapping of symbols to token names - self.funcsym = {} # Symbols defined as functions - self.strsym = {} # Symbols defined as strings - self.ignore = {} # Ignore strings by state - self.errorf = {} # Error functions by state - self.eoff = {} # EOF functions by state - - for s in self.stateinfo: - self.funcsym[s] = [] - self.strsym[s] = [] - - if len(tsymbols) == 0: - self.log.error('No rules of the form t_rulename are defined') - self.error = True - return - - for f in tsymbols: - t = self.ldict[f] - states, tokname = _statetoken(f, self.stateinfo) - self.toknames[f] = tokname - - if hasattr(t, '__call__'): - if tokname == 'error': - for s in states: - self.errorf[s] = t - elif tokname == 'eof': - for s in states: - self.eoff[s] = t - elif tokname == 'ignore': - line = t.__code__.co_firstlineno - file = t.__code__.co_filename - self.log.error("%s:%d: Rule '%s' must be defined as a string", file, line, t.__name__) - self.error = True - else: - for s in states: - self.funcsym[s].append((f, t)) - elif isinstance(t, StringTypes): - if tokname == 'ignore': - for s in states: - self.ignore[s] = t - if '\\' in t: - self.log.warning("%s contains a literal backslash '\\'", f) - - elif tokname == 'error': - self.log.error("Rule '%s' must be defined as a function", f) - self.error = True - else: - for s in states: - self.strsym[s].append((f, t)) - else: - self.log.error('%s not defined as a function or string', f) - self.error = True - - # Sort the functions by line number - for f in self.funcsym.values(): - f.sort(key=lambda x: x[1].__code__.co_firstlineno) - - # Sort the strings by regular expression length - for s in self.strsym.values(): - s.sort(key=lambda x: len(x[1]), reverse=True) - - # Validate all of the t_rules collected - def validate_rules(self): - for state in self.stateinfo: - # Validate all rules defined by functions - - for fname, f in self.funcsym[state]: - line = f.__code__.co_firstlineno - file = f.__code__.co_filename - module = inspect.getmodule(f) - self.modules.add(module) - - tokname = self.toknames[fname] - if isinstance(f, types.MethodType): - reqargs = 2 - else: - reqargs = 1 - nargs = f.__code__.co_argcount - if nargs > reqargs: - self.log.error("%s:%d: Rule '%s' has too many arguments", file, line, f.__name__) - self.error = True - continue - - if nargs < reqargs: - self.log.error("%s:%d: Rule '%s' requires an argument", file, line, f.__name__) - self.error = True - continue - - if not _get_regex(f): - self.log.error("%s:%d: No regular expression defined for rule '%s'", file, line, f.__name__) - self.error = True - continue - - try: - c = re.compile('(?P<%s>%s)' % (fname, _get_regex(f)), self.reflags) - if c.match(''): - self.log.error("%s:%d: Regular expression for rule '%s' matches empty string", file, line, f.__name__) - self.error = True - except re.error as e: - self.log.error("%s:%d: Invalid regular expression for rule '%s'. %s", file, line, f.__name__, e) - if '#' in _get_regex(f): - self.log.error("%s:%d. Make sure '#' in rule '%s' is escaped with '\\#'", file, line, f.__name__) - self.error = True - - # Validate all rules defined by strings - for name, r in self.strsym[state]: - tokname = self.toknames[name] - if tokname == 'error': - self.log.error("Rule '%s' must be defined as a function", name) - self.error = True - continue - - if tokname not in self.tokens and tokname.find('ignore_') < 0: - self.log.error("Rule '%s' defined for an unspecified token %s", name, tokname) - self.error = True - continue - - try: - c = re.compile('(?P<%s>%s)' % (name, r), self.reflags) - if (c.match('')): - self.log.error("Regular expression for rule '%s' matches empty string", name) - self.error = True - except re.error as e: - self.log.error("Invalid regular expression for rule '%s'. %s", name, e) - if '#' in r: - self.log.error("Make sure '#' in rule '%s' is escaped with '\\#'", name) - self.error = True - - if not self.funcsym[state] and not self.strsym[state]: - self.log.error("No rules defined for state '%s'", state) - self.error = True - - # Validate the error function - efunc = self.errorf.get(state, None) - if efunc: - f = efunc - line = f.__code__.co_firstlineno - file = f.__code__.co_filename - module = inspect.getmodule(f) - self.modules.add(module) - - if isinstance(f, types.MethodType): - reqargs = 2 - else: - reqargs = 1 - nargs = f.__code__.co_argcount - if nargs > reqargs: - self.log.error("%s:%d: Rule '%s' has too many arguments", file, line, f.__name__) - self.error = True - - if nargs < reqargs: - self.log.error("%s:%d: Rule '%s' requires an argument", file, line, f.__name__) - self.error = True - - for module in self.modules: - self.validate_module(module) - - # ----------------------------------------------------------------------------- - # validate_module() - # - # This checks to see if there are duplicated t_rulename() functions or strings - # in the parser input file. This is done using a simple regular expression - # match on each line in the source code of the given module. - # ----------------------------------------------------------------------------- - - def validate_module(self, module): - try: - lines, linen = inspect.getsourcelines(module) - except IOError: - return - - fre = re.compile(r'\s*def\s+(t_[a-zA-Z_0-9]*)\(') - sre = re.compile(r'\s*(t_[a-zA-Z_0-9]*)\s*=') - - counthash = {} - linen += 1 - for line in lines: - m = fre.match(line) - if not m: - m = sre.match(line) - if m: - name = m.group(1) - prev = counthash.get(name) - if not prev: - counthash[name] = linen - else: - filename = inspect.getsourcefile(module) - self.log.error('%s:%d: Rule %s redefined. Previously defined on line %d', filename, linen, name, prev) - self.error = True - linen += 1 - -# ----------------------------------------------------------------------------- -# lex(module) -# -# Build all of the regular expression rules from definitions in the supplied module -# ----------------------------------------------------------------------------- -def lex(module=None, object=None, debug=False, optimize=False, lextab='lextab', - reflags=int(re.VERBOSE), nowarn=False, outputdir=None, debuglog=None, errorlog=None): - - if lextab is None: - lextab = 'lextab' - - global lexer - - ldict = None - stateinfo = {'INITIAL': 'inclusive'} - lexobj = Lexer() - lexobj.lexoptimize = optimize - global token, input - - if errorlog is None: - errorlog = PlyLogger(sys.stderr) - - if debug: - if debuglog is None: - debuglog = PlyLogger(sys.stderr) - - # Get the module dictionary used for the lexer - if object: - module = object - - # Get the module dictionary used for the parser - if module: - _items = [(k, getattr(module, k)) for k in dir(module)] - ldict = dict(_items) - # If no __file__ attribute is available, try to obtain it from the __module__ instead - if '__file__' not in ldict: - ldict['__file__'] = sys.modules[ldict['__module__']].__file__ - else: - ldict = get_caller_module_dict(2) - - # Determine if the module is package of a package or not. - # If so, fix the tabmodule setting so that tables load correctly - pkg = ldict.get('__package__') - if pkg and isinstance(lextab, str): - if '.' not in lextab: - lextab = pkg + '.' + lextab - - # Collect parser information from the dictionary - linfo = LexerReflect(ldict, log=errorlog, reflags=reflags) - linfo.get_all() - if not optimize: - if linfo.validate_all(): - raise SyntaxError("Can't build lexer") - - if optimize and lextab: - try: - lexobj.readtab(lextab, ldict) - token = lexobj.token - input = lexobj.input - lexer = lexobj - return lexobj - - except ImportError: - pass - - # Dump some basic debugging information - if debug: - debuglog.info('lex: tokens = %r', linfo.tokens) - debuglog.info('lex: literals = %r', linfo.literals) - debuglog.info('lex: states = %r', linfo.stateinfo) - - # Build a dictionary of valid token names - lexobj.lextokens = set() - for n in linfo.tokens: - lexobj.lextokens.add(n) - - # Get literals specification - if isinstance(linfo.literals, (list, tuple)): - lexobj.lexliterals = type(linfo.literals[0])().join(linfo.literals) - else: - lexobj.lexliterals = linfo.literals - - lexobj.lextokens_all = lexobj.lextokens | set(lexobj.lexliterals) - - # Get the stateinfo dictionary - stateinfo = linfo.stateinfo - - regexs = {} - # Build the master regular expressions - for state in stateinfo: - regex_list = [] - - # Add rules defined by functions first - for fname, f in linfo.funcsym[state]: - line = f.__code__.co_firstlineno - file = f.__code__.co_filename - regex_list.append('(?P<%s>%s)' % (fname, _get_regex(f))) - if debug: - debuglog.info("lex: Adding rule %s -> '%s' (state '%s')", fname, _get_regex(f), state) - - # Now add all of the simple rules - for name, r in linfo.strsym[state]: - regex_list.append('(?P<%s>%s)' % (name, r)) - if debug: - debuglog.info("lex: Adding rule %s -> '%s' (state '%s')", name, r, state) - - regexs[state] = regex_list - - # Build the master regular expressions - - if debug: - debuglog.info('lex: ==== MASTER REGEXS FOLLOW ====') - - for state in regexs: - lexre, re_text, re_names = _form_master_re(regexs[state], reflags, ldict, linfo.toknames) - lexobj.lexstatere[state] = lexre - lexobj.lexstateretext[state] = re_text - lexobj.lexstaterenames[state] = re_names - if debug: - for i, text in enumerate(re_text): - debuglog.info("lex: state '%s' : regex[%d] = '%s'", state, i, text) - - # For inclusive states, we need to add the regular expressions from the INITIAL state - for state, stype in stateinfo.items(): - if state != 'INITIAL' and stype == 'inclusive': - lexobj.lexstatere[state].extend(lexobj.lexstatere['INITIAL']) - lexobj.lexstateretext[state].extend(lexobj.lexstateretext['INITIAL']) - lexobj.lexstaterenames[state].extend(lexobj.lexstaterenames['INITIAL']) - - lexobj.lexstateinfo = stateinfo - lexobj.lexre = lexobj.lexstatere['INITIAL'] - lexobj.lexretext = lexobj.lexstateretext['INITIAL'] - lexobj.lexreflags = reflags - - # Set up ignore variables - lexobj.lexstateignore = linfo.ignore - lexobj.lexignore = lexobj.lexstateignore.get('INITIAL', '') - - # Set up error functions - lexobj.lexstateerrorf = linfo.errorf - lexobj.lexerrorf = linfo.errorf.get('INITIAL', None) - if not lexobj.lexerrorf: - errorlog.warning('No t_error rule is defined') - - # Set up eof functions - lexobj.lexstateeoff = linfo.eoff - lexobj.lexeoff = linfo.eoff.get('INITIAL', None) - - # Check state information for ignore and error rules - for s, stype in stateinfo.items(): - if stype == 'exclusive': - if s not in linfo.errorf: - errorlog.warning("No error rule is defined for exclusive state '%s'", s) - if s not in linfo.ignore and lexobj.lexignore: - errorlog.warning("No ignore rule is defined for exclusive state '%s'", s) - elif stype == 'inclusive': - if s not in linfo.errorf: - linfo.errorf[s] = linfo.errorf.get('INITIAL', None) - if s not in linfo.ignore: - linfo.ignore[s] = linfo.ignore.get('INITIAL', '') - - # Create global versions of the token() and input() functions - token = lexobj.token - input = lexobj.input - lexer = lexobj - - # If in optimize mode, we write the lextab - if lextab and optimize: - if outputdir is None: - # If no output directory is set, the location of the output files - # is determined according to the following rules: - # - If lextab specifies a package, files go into that package directory - # - Otherwise, files go in the same directory as the specifying module - if isinstance(lextab, types.ModuleType): - srcfile = lextab.__file__ - else: - if '.' not in lextab: - srcfile = ldict['__file__'] - else: - parts = lextab.split('.') - pkgname = '.'.join(parts[:-1]) - exec('import %s' % pkgname) - srcfile = getattr(sys.modules[pkgname], '__file__', '') - outputdir = os.path.dirname(srcfile) - try: - lexobj.writetab(lextab, outputdir) - except IOError as e: - errorlog.warning("Couldn't write lextab module %r. %s" % (lextab, e)) - - return lexobj - -# ----------------------------------------------------------------------------- -# runmain() -# -# This runs the lexer as a main program -# ----------------------------------------------------------------------------- - -def runmain(lexer=None, data=None): - if not data: - try: - filename = sys.argv[1] - f = open(filename) - data = f.read() - f.close() - except IndexError: - sys.stdout.write('Reading from standard input (type EOF to end):\n') - data = sys.stdin.read() - - if lexer: - _input = lexer.input - else: - _input = input - _input(data) - if lexer: - _token = lexer.token - else: - _token = token - - while True: - tok = _token() - if not tok: - break - sys.stdout.write('(%s,%r,%d,%d)\n' % (tok.type, tok.value, tok.lineno, tok.lexpos)) - -# ----------------------------------------------------------------------------- -# @TOKEN(regex) -# -# This decorator function can be used to set the regex expression on a function -# when its docstring might need to be set in an alternative way -# ----------------------------------------------------------------------------- - -def TOKEN(r): - def set_regex(f): - if hasattr(r, '__call__'): - f.regex = _get_regex(r) - else: - f.regex = r - return f - return set_regex - -# Alternative spelling of the TOKEN decorator -Token = TOKEN diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/yacc.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/yacc.py deleted file mode 100644 index 20b4f286..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/yacc.py +++ /dev/null @@ -1,3494 +0,0 @@ -# ----------------------------------------------------------------------------- -# ply: yacc.py -# -# Copyright (C) 2001-2017 -# David M. Beazley (Dabeaz LLC) -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# -# * Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# * Neither the name of the David Beazley or Dabeaz LLC may be used to -# endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# ----------------------------------------------------------------------------- -# -# This implements an LR parser that is constructed from grammar rules defined -# as Python functions. The grammer is specified by supplying the BNF inside -# Python documentation strings. The inspiration for this technique was borrowed -# from John Aycock's Spark parsing system. PLY might be viewed as cross between -# Spark and the GNU bison utility. -# -# The current implementation is only somewhat object-oriented. The -# LR parser itself is defined in terms of an object (which allows multiple -# parsers to co-exist). However, most of the variables used during table -# construction are defined in terms of global variables. Users shouldn't -# notice unless they are trying to define multiple parsers at the same -# time using threads (in which case they should have their head examined). -# -# This implementation supports both SLR and LALR(1) parsing. LALR(1) -# support was originally implemented by Elias Ioup (ezioup@alumni.uchicago.edu), -# using the algorithm found in Aho, Sethi, and Ullman "Compilers: Principles, -# Techniques, and Tools" (The Dragon Book). LALR(1) has since been replaced -# by the more efficient DeRemer and Pennello algorithm. -# -# :::::::: WARNING ::::::: -# -# Construction of LR parsing tables is fairly complicated and expensive. -# To make this module run fast, a *LOT* of work has been put into -# optimization---often at the expensive of readability and what might -# consider to be good Python "coding style." Modify the code at your -# own risk! -# ---------------------------------------------------------------------------- - -import re -import types -import sys -import os.path -import inspect -import base64 -import warnings - -__version__ = '3.10' -__tabversion__ = '3.10' - -#----------------------------------------------------------------------------- -# === User configurable parameters === -# -# Change these to modify the default behavior of yacc (if you wish) -#----------------------------------------------------------------------------- - -yaccdebug = True # Debugging mode. If set, yacc generates a - # a 'parser.out' file in the current directory - -debug_file = 'parser.out' # Default name of the debugging file -tab_module = 'parsetab' # Default name of the table module -default_lr = 'LALR' # Default LR table generation method - -error_count = 3 # Number of symbols that must be shifted to leave recovery mode - -yaccdevel = False # Set to True if developing yacc. This turns off optimized - # implementations of certain functions. - -resultlimit = 40 # Size limit of results when running in debug mode. - -pickle_protocol = 0 # Protocol to use when writing pickle files - -# String type-checking compatibility -if sys.version_info[0] < 3: - string_types = basestring -else: - string_types = str - -MAXINT = sys.maxsize - -# This object is a stand-in for a logging object created by the -# logging module. PLY will use this by default to create things -# such as the parser.out file. If a user wants more detailed -# information, they can create their own logging object and pass -# it into PLY. - -class PlyLogger(object): - def __init__(self, f): - self.f = f - - def debug(self, msg, *args, **kwargs): - self.f.write((msg % args) + '\n') - - info = debug - - def warning(self, msg, *args, **kwargs): - self.f.write('WARNING: ' + (msg % args) + '\n') - - def error(self, msg, *args, **kwargs): - self.f.write('ERROR: ' + (msg % args) + '\n') - - critical = debug - -# Null logger is used when no output is generated. Does nothing. -class NullLogger(object): - def __getattribute__(self, name): - return self - - def __call__(self, *args, **kwargs): - return self - -# Exception raised for yacc-related errors -class YaccError(Exception): - pass - -# Format the result message that the parser produces when running in debug mode. -def format_result(r): - repr_str = repr(r) - if '\n' in repr_str: - repr_str = repr(repr_str) - if len(repr_str) > resultlimit: - repr_str = repr_str[:resultlimit] + ' ...' - result = '<%s @ 0x%x> (%s)' % (type(r).__name__, id(r), repr_str) - return result - -# Format stack entries when the parser is running in debug mode -def format_stack_entry(r): - repr_str = repr(r) - if '\n' in repr_str: - repr_str = repr(repr_str) - if len(repr_str) < 16: - return repr_str - else: - return '<%s @ 0x%x>' % (type(r).__name__, id(r)) - -# Panic mode error recovery support. This feature is being reworked--much of the -# code here is to offer a deprecation/backwards compatible transition - -_errok = None -_token = None -_restart = None -_warnmsg = '''PLY: Don't use global functions errok(), token(), and restart() in p_error(). -Instead, invoke the methods on the associated parser instance: - - def p_error(p): - ... - # Use parser.errok(), parser.token(), parser.restart() - ... - - parser = yacc.yacc() -''' - -def errok(): - warnings.warn(_warnmsg) - return _errok() - -def restart(): - warnings.warn(_warnmsg) - return _restart() - -def token(): - warnings.warn(_warnmsg) - return _token() - -# Utility function to call the p_error() function with some deprecation hacks -def call_errorfunc(errorfunc, token, parser): - global _errok, _token, _restart - _errok = parser.errok - _token = parser.token - _restart = parser.restart - r = errorfunc(token) - try: - del _errok, _token, _restart - except NameError: - pass - return r - -#----------------------------------------------------------------------------- -# === LR Parsing Engine === -# -# The following classes are used for the LR parser itself. These are not -# used during table construction and are independent of the actual LR -# table generation algorithm -#----------------------------------------------------------------------------- - -# This class is used to hold non-terminal grammar symbols during parsing. -# It normally has the following attributes set: -# .type = Grammar symbol type -# .value = Symbol value -# .lineno = Starting line number -# .endlineno = Ending line number (optional, set automatically) -# .lexpos = Starting lex position -# .endlexpos = Ending lex position (optional, set automatically) - -class YaccSymbol: - def __str__(self): - return self.type - - def __repr__(self): - return str(self) - -# This class is a wrapper around the objects actually passed to each -# grammar rule. Index lookup and assignment actually assign the -# .value attribute of the underlying YaccSymbol object. -# The lineno() method returns the line number of a given -# item (or 0 if not defined). The linespan() method returns -# a tuple of (startline,endline) representing the range of lines -# for a symbol. The lexspan() method returns a tuple (lexpos,endlexpos) -# representing the range of positional information for a symbol. - -class YaccProduction: - def __init__(self, s, stack=None): - self.slice = s - self.stack = stack - self.lexer = None - self.parser = None - - def __getitem__(self, n): - if isinstance(n, slice): - return [s.value for s in self.slice[n]] - elif n >= 0: - return self.slice[n].value - else: - return self.stack[n].value - - def __setitem__(self, n, v): - self.slice[n].value = v - - def __getslice__(self, i, j): - return [s.value for s in self.slice[i:j]] - - def __len__(self): - return len(self.slice) - - def lineno(self, n): - return getattr(self.slice[n], 'lineno', 0) - - def set_lineno(self, n, lineno): - self.slice[n].lineno = lineno - - def linespan(self, n): - startline = getattr(self.slice[n], 'lineno', 0) - endline = getattr(self.slice[n], 'endlineno', startline) - return startline, endline - - def lexpos(self, n): - return getattr(self.slice[n], 'lexpos', 0) - - def lexspan(self, n): - startpos = getattr(self.slice[n], 'lexpos', 0) - endpos = getattr(self.slice[n], 'endlexpos', startpos) - return startpos, endpos - - def error(self): - raise SyntaxError - -# ----------------------------------------------------------------------------- -# == LRParser == -# -# The LR Parsing engine. -# ----------------------------------------------------------------------------- - -class LRParser: - def __init__(self, lrtab, errorf): - self.productions = lrtab.lr_productions - self.action = lrtab.lr_action - self.goto = lrtab.lr_goto - self.errorfunc = errorf - self.set_defaulted_states() - self.errorok = True - - def errok(self): - self.errorok = True - - def restart(self): - del self.statestack[:] - del self.symstack[:] - sym = YaccSymbol() - sym.type = '$end' - self.symstack.append(sym) - self.statestack.append(0) - - # Defaulted state support. - # This method identifies parser states where there is only one possible reduction action. - # For such states, the parser can make a choose to make a rule reduction without consuming - # the next look-ahead token. This delayed invocation of the tokenizer can be useful in - # certain kinds of advanced parsing situations where the lexer and parser interact with - # each other or change states (i.e., manipulation of scope, lexer states, etc.). - # - # See: https://www.gnu.org/software/bison/manual/html_node/Default-Reductions.html#Default-Reductions - def set_defaulted_states(self): - self.defaulted_states = {} - for state, actions in self.action.items(): - rules = list(actions.values()) - if len(rules) == 1 and rules[0] < 0: - self.defaulted_states[state] = rules[0] - - def disable_defaulted_states(self): - self.defaulted_states = {} - - def parse(self, input=None, lexer=None, debug=False, tracking=False, tokenfunc=None): - if debug or yaccdevel: - if isinstance(debug, int): - debug = PlyLogger(sys.stderr) - return self.parsedebug(input, lexer, debug, tracking, tokenfunc) - elif tracking: - return self.parseopt(input, lexer, debug, tracking, tokenfunc) - else: - return self.parseopt_notrack(input, lexer, debug, tracking, tokenfunc) - - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # parsedebug(). - # - # This is the debugging enabled version of parse(). All changes made to the - # parsing engine should be made here. Optimized versions of this function - # are automatically created by the ply/ygen.py script. This script cuts out - # sections enclosed in markers such as this: - # - # #--! DEBUG - # statements - # #--! DEBUG - # - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - def parsedebug(self, input=None, lexer=None, debug=False, tracking=False, tokenfunc=None): - #--! parsedebug-start - lookahead = None # Current lookahead symbol - lookaheadstack = [] # Stack of lookahead symbols - actions = self.action # Local reference to action table (to avoid lookup on self.) - goto = self.goto # Local reference to goto table (to avoid lookup on self.) - prod = self.productions # Local reference to production list (to avoid lookup on self.) - defaulted_states = self.defaulted_states # Local reference to defaulted states - pslice = YaccProduction(None) # Production object passed to grammar rules - errorcount = 0 # Used during error recovery - - #--! DEBUG - debug.info('PLY: PARSE DEBUG START') - #--! DEBUG - - # If no lexer was given, we will try to use the lex module - if not lexer: - from . import lex - lexer = lex.lexer - - # Set up the lexer and parser objects on pslice - pslice.lexer = lexer - pslice.parser = self - - # If input was supplied, pass to lexer - if input is not None: - lexer.input(input) - - if tokenfunc is None: - # Tokenize function - get_token = lexer.token - else: - get_token = tokenfunc - - # Set the parser() token method (sometimes used in error recovery) - self.token = get_token - - # Set up the state and symbol stacks - - statestack = [] # Stack of parsing states - self.statestack = statestack - symstack = [] # Stack of grammar symbols - self.symstack = symstack - - pslice.stack = symstack # Put in the production - errtoken = None # Err token - - # The start state is assumed to be (0,$end) - - statestack.append(0) - sym = YaccSymbol() - sym.type = '$end' - symstack.append(sym) - state = 0 - while True: - # Get the next symbol on the input. If a lookahead symbol - # is already set, we just use that. Otherwise, we'll pull - # the next token off of the lookaheadstack or from the lexer - - #--! DEBUG - debug.debug('') - debug.debug('State : %s', state) - #--! DEBUG - - if state not in defaulted_states: - if not lookahead: - if not lookaheadstack: - lookahead = get_token() # Get the next token - else: - lookahead = lookaheadstack.pop() - if not lookahead: - lookahead = YaccSymbol() - lookahead.type = '$end' - - # Check the action table - ltype = lookahead.type - t = actions[state].get(ltype) - else: - t = defaulted_states[state] - #--! DEBUG - debug.debug('Defaulted state %s: Reduce using %d', state, -t) - #--! DEBUG - - #--! DEBUG - debug.debug('Stack : %s', - ('%s . %s' % (' '.join([xx.type for xx in symstack][1:]), str(lookahead))).lstrip()) - #--! DEBUG - - if t is not None: - if t > 0: - # shift a symbol on the stack - statestack.append(t) - state = t - - #--! DEBUG - debug.debug('Action : Shift and goto state %s', t) - #--! DEBUG - - symstack.append(lookahead) - lookahead = None - - # Decrease error count on successful shift - if errorcount: - errorcount -= 1 - continue - - if t < 0: - # reduce a symbol on the stack, emit a production - p = prod[-t] - pname = p.name - plen = p.len - - # Get production function - sym = YaccSymbol() - sym.type = pname # Production name - sym.value = None - - #--! DEBUG - if plen: - debug.info('Action : Reduce rule [%s] with %s and goto state %d', p.str, - '['+','.join([format_stack_entry(_v.value) for _v in symstack[-plen:]])+']', - goto[statestack[-1-plen]][pname]) - else: - debug.info('Action : Reduce rule [%s] with %s and goto state %d', p.str, [], - goto[statestack[-1]][pname]) - - #--! DEBUG - - if plen: - targ = symstack[-plen-1:] - targ[0] = sym - - #--! TRACKING - if tracking: - t1 = targ[1] - sym.lineno = t1.lineno - sym.lexpos = t1.lexpos - t1 = targ[-1] - sym.endlineno = getattr(t1, 'endlineno', t1.lineno) - sym.endlexpos = getattr(t1, 'endlexpos', t1.lexpos) - #--! TRACKING - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # The code enclosed in this section is duplicated - # below as a performance optimization. Make sure - # changes get made in both locations. - - pslice.slice = targ - - try: - # Call the grammar rule with our special slice object - del symstack[-plen:] - self.state = state - p.callable(pslice) - del statestack[-plen:] - #--! DEBUG - debug.info('Result : %s', format_result(pslice[0])) - #--! DEBUG - symstack.append(sym) - state = goto[statestack[-1]][pname] - statestack.append(state) - except SyntaxError: - # If an error was set. Enter error recovery state - lookaheadstack.append(lookahead) # Save the current lookahead token - symstack.extend(targ[1:-1]) # Put the production slice back on the stack - statestack.pop() # Pop back one state (before the reduce) - state = statestack[-1] - sym.type = 'error' - sym.value = 'error' - lookahead = sym - errorcount = error_count - self.errorok = False - - continue - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - else: - - #--! TRACKING - if tracking: - sym.lineno = lexer.lineno - sym.lexpos = lexer.lexpos - #--! TRACKING - - targ = [sym] - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # The code enclosed in this section is duplicated - # above as a performance optimization. Make sure - # changes get made in both locations. - - pslice.slice = targ - - try: - # Call the grammar rule with our special slice object - self.state = state - p.callable(pslice) - #--! DEBUG - debug.info('Result : %s', format_result(pslice[0])) - #--! DEBUG - symstack.append(sym) - state = goto[statestack[-1]][pname] - statestack.append(state) - except SyntaxError: - # If an error was set. Enter error recovery state - lookaheadstack.append(lookahead) # Save the current lookahead token - statestack.pop() # Pop back one state (before the reduce) - state = statestack[-1] - sym.type = 'error' - sym.value = 'error' - lookahead = sym - errorcount = error_count - self.errorok = False - - continue - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - if t == 0: - n = symstack[-1] - result = getattr(n, 'value', None) - #--! DEBUG - debug.info('Done : Returning %s', format_result(result)) - debug.info('PLY: PARSE DEBUG END') - #--! DEBUG - return result - - if t is None: - - #--! DEBUG - debug.error('Error : %s', - ('%s . %s' % (' '.join([xx.type for xx in symstack][1:]), str(lookahead))).lstrip()) - #--! DEBUG - - # We have some kind of parsing error here. To handle - # this, we are going to push the current token onto - # the tokenstack and replace it with an 'error' token. - # If there are any synchronization rules, they may - # catch it. - # - # In addition to pushing the error token, we call call - # the user defined p_error() function if this is the - # first syntax error. This function is only called if - # errorcount == 0. - if errorcount == 0 or self.errorok: - errorcount = error_count - self.errorok = False - errtoken = lookahead - if errtoken.type == '$end': - errtoken = None # End of file! - if self.errorfunc: - if errtoken and not hasattr(errtoken, 'lexer'): - errtoken.lexer = lexer - self.state = state - tok = call_errorfunc(self.errorfunc, errtoken, self) - if self.errorok: - # User must have done some kind of panic - # mode recovery on their own. The - # returned token is the next lookahead - lookahead = tok - errtoken = None - continue - else: - if errtoken: - if hasattr(errtoken, 'lineno'): - lineno = lookahead.lineno - else: - lineno = 0 - if lineno: - sys.stderr.write('yacc: Syntax error at line %d, token=%s\n' % (lineno, errtoken.type)) - else: - sys.stderr.write('yacc: Syntax error, token=%s' % errtoken.type) - else: - sys.stderr.write('yacc: Parse error in input. EOF\n') - return - - else: - errorcount = error_count - - # case 1: the statestack only has 1 entry on it. If we're in this state, the - # entire parse has been rolled back and we're completely hosed. The token is - # discarded and we just keep going. - - if len(statestack) <= 1 and lookahead.type != '$end': - lookahead = None - errtoken = None - state = 0 - # Nuke the pushback stack - del lookaheadstack[:] - continue - - # case 2: the statestack has a couple of entries on it, but we're - # at the end of the file. nuke the top entry and generate an error token - - # Start nuking entries on the stack - if lookahead.type == '$end': - # Whoa. We're really hosed here. Bail out - return - - if lookahead.type != 'error': - sym = symstack[-1] - if sym.type == 'error': - # Hmmm. Error is on top of stack, we'll just nuke input - # symbol and continue - #--! TRACKING - if tracking: - sym.endlineno = getattr(lookahead, 'lineno', sym.lineno) - sym.endlexpos = getattr(lookahead, 'lexpos', sym.lexpos) - #--! TRACKING - lookahead = None - continue - - # Create the error symbol for the first time and make it the new lookahead symbol - t = YaccSymbol() - t.type = 'error' - - if hasattr(lookahead, 'lineno'): - t.lineno = t.endlineno = lookahead.lineno - if hasattr(lookahead, 'lexpos'): - t.lexpos = t.endlexpos = lookahead.lexpos - t.value = lookahead - lookaheadstack.append(lookahead) - lookahead = t - else: - sym = symstack.pop() - #--! TRACKING - if tracking: - lookahead.lineno = sym.lineno - lookahead.lexpos = sym.lexpos - #--! TRACKING - statestack.pop() - state = statestack[-1] - - continue - - # Call an error function here - raise RuntimeError('yacc: internal parser error!!!\n') - - #--! parsedebug-end - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # parseopt(). - # - # Optimized version of parse() method. DO NOT EDIT THIS CODE DIRECTLY! - # This code is automatically generated by the ply/ygen.py script. Make - # changes to the parsedebug() method instead. - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - def parseopt(self, input=None, lexer=None, debug=False, tracking=False, tokenfunc=None): - #--! parseopt-start - lookahead = None # Current lookahead symbol - lookaheadstack = [] # Stack of lookahead symbols - actions = self.action # Local reference to action table (to avoid lookup on self.) - goto = self.goto # Local reference to goto table (to avoid lookup on self.) - prod = self.productions # Local reference to production list (to avoid lookup on self.) - defaulted_states = self.defaulted_states # Local reference to defaulted states - pslice = YaccProduction(None) # Production object passed to grammar rules - errorcount = 0 # Used during error recovery - - - # If no lexer was given, we will try to use the lex module - if not lexer: - from . import lex - lexer = lex.lexer - - # Set up the lexer and parser objects on pslice - pslice.lexer = lexer - pslice.parser = self - - # If input was supplied, pass to lexer - if input is not None: - lexer.input(input) - - if tokenfunc is None: - # Tokenize function - get_token = lexer.token - else: - get_token = tokenfunc - - # Set the parser() token method (sometimes used in error recovery) - self.token = get_token - - # Set up the state and symbol stacks - - statestack = [] # Stack of parsing states - self.statestack = statestack - symstack = [] # Stack of grammar symbols - self.symstack = symstack - - pslice.stack = symstack # Put in the production - errtoken = None # Err token - - # The start state is assumed to be (0,$end) - - statestack.append(0) - sym = YaccSymbol() - sym.type = '$end' - symstack.append(sym) - state = 0 - while True: - # Get the next symbol on the input. If a lookahead symbol - # is already set, we just use that. Otherwise, we'll pull - # the next token off of the lookaheadstack or from the lexer - - - if state not in defaulted_states: - if not lookahead: - if not lookaheadstack: - lookahead = get_token() # Get the next token - else: - lookahead = lookaheadstack.pop() - if not lookahead: - lookahead = YaccSymbol() - lookahead.type = '$end' - - # Check the action table - ltype = lookahead.type - t = actions[state].get(ltype) - else: - t = defaulted_states[state] - - - if t is not None: - if t > 0: - # shift a symbol on the stack - statestack.append(t) - state = t - - - symstack.append(lookahead) - lookahead = None - - # Decrease error count on successful shift - if errorcount: - errorcount -= 1 - continue - - if t < 0: - # reduce a symbol on the stack, emit a production - p = prod[-t] - pname = p.name - plen = p.len - - # Get production function - sym = YaccSymbol() - sym.type = pname # Production name - sym.value = None - - - if plen: - targ = symstack[-plen-1:] - targ[0] = sym - - #--! TRACKING - if tracking: - t1 = targ[1] - sym.lineno = t1.lineno - sym.lexpos = t1.lexpos - t1 = targ[-1] - sym.endlineno = getattr(t1, 'endlineno', t1.lineno) - sym.endlexpos = getattr(t1, 'endlexpos', t1.lexpos) - #--! TRACKING - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # The code enclosed in this section is duplicated - # below as a performance optimization. Make sure - # changes get made in both locations. - - pslice.slice = targ - - try: - # Call the grammar rule with our special slice object - del symstack[-plen:] - self.state = state - p.callable(pslice) - del statestack[-plen:] - symstack.append(sym) - state = goto[statestack[-1]][pname] - statestack.append(state) - except SyntaxError: - # If an error was set. Enter error recovery state - lookaheadstack.append(lookahead) # Save the current lookahead token - symstack.extend(targ[1:-1]) # Put the production slice back on the stack - statestack.pop() # Pop back one state (before the reduce) - state = statestack[-1] - sym.type = 'error' - sym.value = 'error' - lookahead = sym - errorcount = error_count - self.errorok = False - - continue - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - else: - - #--! TRACKING - if tracking: - sym.lineno = lexer.lineno - sym.lexpos = lexer.lexpos - #--! TRACKING - - targ = [sym] - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # The code enclosed in this section is duplicated - # above as a performance optimization. Make sure - # changes get made in both locations. - - pslice.slice = targ - - try: - # Call the grammar rule with our special slice object - self.state = state - p.callable(pslice) - symstack.append(sym) - state = goto[statestack[-1]][pname] - statestack.append(state) - except SyntaxError: - # If an error was set. Enter error recovery state - lookaheadstack.append(lookahead) # Save the current lookahead token - statestack.pop() # Pop back one state (before the reduce) - state = statestack[-1] - sym.type = 'error' - sym.value = 'error' - lookahead = sym - errorcount = error_count - self.errorok = False - - continue - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - if t == 0: - n = symstack[-1] - result = getattr(n, 'value', None) - return result - - if t is None: - - - # We have some kind of parsing error here. To handle - # this, we are going to push the current token onto - # the tokenstack and replace it with an 'error' token. - # If there are any synchronization rules, they may - # catch it. - # - # In addition to pushing the error token, we call call - # the user defined p_error() function if this is the - # first syntax error. This function is only called if - # errorcount == 0. - if errorcount == 0 or self.errorok: - errorcount = error_count - self.errorok = False - errtoken = lookahead - if errtoken.type == '$end': - errtoken = None # End of file! - if self.errorfunc: - if errtoken and not hasattr(errtoken, 'lexer'): - errtoken.lexer = lexer - self.state = state - tok = call_errorfunc(self.errorfunc, errtoken, self) - if self.errorok: - # User must have done some kind of panic - # mode recovery on their own. The - # returned token is the next lookahead - lookahead = tok - errtoken = None - continue - else: - if errtoken: - if hasattr(errtoken, 'lineno'): - lineno = lookahead.lineno - else: - lineno = 0 - if lineno: - sys.stderr.write('yacc: Syntax error at line %d, token=%s\n' % (lineno, errtoken.type)) - else: - sys.stderr.write('yacc: Syntax error, token=%s' % errtoken.type) - else: - sys.stderr.write('yacc: Parse error in input. EOF\n') - return - - else: - errorcount = error_count - - # case 1: the statestack only has 1 entry on it. If we're in this state, the - # entire parse has been rolled back and we're completely hosed. The token is - # discarded and we just keep going. - - if len(statestack) <= 1 and lookahead.type != '$end': - lookahead = None - errtoken = None - state = 0 - # Nuke the pushback stack - del lookaheadstack[:] - continue - - # case 2: the statestack has a couple of entries on it, but we're - # at the end of the file. nuke the top entry and generate an error token - - # Start nuking entries on the stack - if lookahead.type == '$end': - # Whoa. We're really hosed here. Bail out - return - - if lookahead.type != 'error': - sym = symstack[-1] - if sym.type == 'error': - # Hmmm. Error is on top of stack, we'll just nuke input - # symbol and continue - #--! TRACKING - if tracking: - sym.endlineno = getattr(lookahead, 'lineno', sym.lineno) - sym.endlexpos = getattr(lookahead, 'lexpos', sym.lexpos) - #--! TRACKING - lookahead = None - continue - - # Create the error symbol for the first time and make it the new lookahead symbol - t = YaccSymbol() - t.type = 'error' - - if hasattr(lookahead, 'lineno'): - t.lineno = t.endlineno = lookahead.lineno - if hasattr(lookahead, 'lexpos'): - t.lexpos = t.endlexpos = lookahead.lexpos - t.value = lookahead - lookaheadstack.append(lookahead) - lookahead = t - else: - sym = symstack.pop() - #--! TRACKING - if tracking: - lookahead.lineno = sym.lineno - lookahead.lexpos = sym.lexpos - #--! TRACKING - statestack.pop() - state = statestack[-1] - - continue - - # Call an error function here - raise RuntimeError('yacc: internal parser error!!!\n') - - #--! parseopt-end - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # parseopt_notrack(). - # - # Optimized version of parseopt() with line number tracking removed. - # DO NOT EDIT THIS CODE DIRECTLY. This code is automatically generated - # by the ply/ygen.py script. Make changes to the parsedebug() method instead. - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - def parseopt_notrack(self, input=None, lexer=None, debug=False, tracking=False, tokenfunc=None): - #--! parseopt-notrack-start - lookahead = None # Current lookahead symbol - lookaheadstack = [] # Stack of lookahead symbols - actions = self.action # Local reference to action table (to avoid lookup on self.) - goto = self.goto # Local reference to goto table (to avoid lookup on self.) - prod = self.productions # Local reference to production list (to avoid lookup on self.) - defaulted_states = self.defaulted_states # Local reference to defaulted states - pslice = YaccProduction(None) # Production object passed to grammar rules - errorcount = 0 # Used during error recovery - - - # If no lexer was given, we will try to use the lex module - if not lexer: - from . import lex - lexer = lex.lexer - - # Set up the lexer and parser objects on pslice - pslice.lexer = lexer - pslice.parser = self - - # If input was supplied, pass to lexer - if input is not None: - lexer.input(input) - - if tokenfunc is None: - # Tokenize function - get_token = lexer.token - else: - get_token = tokenfunc - - # Set the parser() token method (sometimes used in error recovery) - self.token = get_token - - # Set up the state and symbol stacks - - statestack = [] # Stack of parsing states - self.statestack = statestack - symstack = [] # Stack of grammar symbols - self.symstack = symstack - - pslice.stack = symstack # Put in the production - errtoken = None # Err token - - # The start state is assumed to be (0,$end) - - statestack.append(0) - sym = YaccSymbol() - sym.type = '$end' - symstack.append(sym) - state = 0 - while True: - # Get the next symbol on the input. If a lookahead symbol - # is already set, we just use that. Otherwise, we'll pull - # the next token off of the lookaheadstack or from the lexer - - - if state not in defaulted_states: - if not lookahead: - if not lookaheadstack: - lookahead = get_token() # Get the next token - else: - lookahead = lookaheadstack.pop() - if not lookahead: - lookahead = YaccSymbol() - lookahead.type = '$end' - - # Check the action table - ltype = lookahead.type - t = actions[state].get(ltype) - else: - t = defaulted_states[state] - - - if t is not None: - if t > 0: - # shift a symbol on the stack - statestack.append(t) - state = t - - - symstack.append(lookahead) - lookahead = None - - # Decrease error count on successful shift - if errorcount: - errorcount -= 1 - continue - - if t < 0: - # reduce a symbol on the stack, emit a production - p = prod[-t] - pname = p.name - plen = p.len - - # Get production function - sym = YaccSymbol() - sym.type = pname # Production name - sym.value = None - - - if plen: - targ = symstack[-plen-1:] - targ[0] = sym - - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # The code enclosed in this section is duplicated - # below as a performance optimization. Make sure - # changes get made in both locations. - - pslice.slice = targ - - try: - # Call the grammar rule with our special slice object - del symstack[-plen:] - self.state = state - p.callable(pslice) - del statestack[-plen:] - symstack.append(sym) - state = goto[statestack[-1]][pname] - statestack.append(state) - except SyntaxError: - # If an error was set. Enter error recovery state - lookaheadstack.append(lookahead) # Save the current lookahead token - symstack.extend(targ[1:-1]) # Put the production slice back on the stack - statestack.pop() # Pop back one state (before the reduce) - state = statestack[-1] - sym.type = 'error' - sym.value = 'error' - lookahead = sym - errorcount = error_count - self.errorok = False - - continue - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - else: - - - targ = [sym] - - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - # The code enclosed in this section is duplicated - # above as a performance optimization. Make sure - # changes get made in both locations. - - pslice.slice = targ - - try: - # Call the grammar rule with our special slice object - self.state = state - p.callable(pslice) - symstack.append(sym) - state = goto[statestack[-1]][pname] - statestack.append(state) - except SyntaxError: - # If an error was set. Enter error recovery state - lookaheadstack.append(lookahead) # Save the current lookahead token - statestack.pop() # Pop back one state (before the reduce) - state = statestack[-1] - sym.type = 'error' - sym.value = 'error' - lookahead = sym - errorcount = error_count - self.errorok = False - - continue - # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - - if t == 0: - n = symstack[-1] - result = getattr(n, 'value', None) - return result - - if t is None: - - - # We have some kind of parsing error here. To handle - # this, we are going to push the current token onto - # the tokenstack and replace it with an 'error' token. - # If there are any synchronization rules, they may - # catch it. - # - # In addition to pushing the error token, we call call - # the user defined p_error() function if this is the - # first syntax error. This function is only called if - # errorcount == 0. - if errorcount == 0 or self.errorok: - errorcount = error_count - self.errorok = False - errtoken = lookahead - if errtoken.type == '$end': - errtoken = None # End of file! - if self.errorfunc: - if errtoken and not hasattr(errtoken, 'lexer'): - errtoken.lexer = lexer - self.state = state - tok = call_errorfunc(self.errorfunc, errtoken, self) - if self.errorok: - # User must have done some kind of panic - # mode recovery on their own. The - # returned token is the next lookahead - lookahead = tok - errtoken = None - continue - else: - if errtoken: - if hasattr(errtoken, 'lineno'): - lineno = lookahead.lineno - else: - lineno = 0 - if lineno: - sys.stderr.write('yacc: Syntax error at line %d, token=%s\n' % (lineno, errtoken.type)) - else: - sys.stderr.write('yacc: Syntax error, token=%s' % errtoken.type) - else: - sys.stderr.write('yacc: Parse error in input. EOF\n') - return - - else: - errorcount = error_count - - # case 1: the statestack only has 1 entry on it. If we're in this state, the - # entire parse has been rolled back and we're completely hosed. The token is - # discarded and we just keep going. - - if len(statestack) <= 1 and lookahead.type != '$end': - lookahead = None - errtoken = None - state = 0 - # Nuke the pushback stack - del lookaheadstack[:] - continue - - # case 2: the statestack has a couple of entries on it, but we're - # at the end of the file. nuke the top entry and generate an error token - - # Start nuking entries on the stack - if lookahead.type == '$end': - # Whoa. We're really hosed here. Bail out - return - - if lookahead.type != 'error': - sym = symstack[-1] - if sym.type == 'error': - # Hmmm. Error is on top of stack, we'll just nuke input - # symbol and continue - lookahead = None - continue - - # Create the error symbol for the first time and make it the new lookahead symbol - t = YaccSymbol() - t.type = 'error' - - if hasattr(lookahead, 'lineno'): - t.lineno = t.endlineno = lookahead.lineno - if hasattr(lookahead, 'lexpos'): - t.lexpos = t.endlexpos = lookahead.lexpos - t.value = lookahead - lookaheadstack.append(lookahead) - lookahead = t - else: - sym = symstack.pop() - statestack.pop() - state = statestack[-1] - - continue - - # Call an error function here - raise RuntimeError('yacc: internal parser error!!!\n') - - #--! parseopt-notrack-end - -# ----------------------------------------------------------------------------- -# === Grammar Representation === -# -# The following functions, classes, and variables are used to represent and -# manipulate the rules that make up a grammar. -# ----------------------------------------------------------------------------- - -# regex matching identifiers -_is_identifier = re.compile(r'^[a-zA-Z0-9_-]+$') - -# ----------------------------------------------------------------------------- -# class Production: -# -# This class stores the raw information about a single production or grammar rule. -# A grammar rule refers to a specification such as this: -# -# expr : expr PLUS term -# -# Here are the basic attributes defined on all productions -# -# name - Name of the production. For example 'expr' -# prod - A list of symbols on the right side ['expr','PLUS','term'] -# prec - Production precedence level -# number - Production number. -# func - Function that executes on reduce -# file - File where production function is defined -# lineno - Line number where production function is defined -# -# The following attributes are defined or optional. -# -# len - Length of the production (number of symbols on right hand side) -# usyms - Set of unique symbols found in the production -# ----------------------------------------------------------------------------- - -class Production(object): - reduced = 0 - def __init__(self, number, name, prod, precedence=('right', 0), func=None, file='', line=0): - self.name = name - self.prod = tuple(prod) - self.number = number - self.func = func - self.callable = None - self.file = file - self.line = line - self.prec = precedence - - # Internal settings used during table construction - - self.len = len(self.prod) # Length of the production - - # Create a list of unique production symbols used in the production - self.usyms = [] - for s in self.prod: - if s not in self.usyms: - self.usyms.append(s) - - # List of all LR items for the production - self.lr_items = [] - self.lr_next = None - - # Create a string representation - if self.prod: - self.str = '%s -> %s' % (self.name, ' '.join(self.prod)) - else: - self.str = '%s -> ' % self.name - - def __str__(self): - return self.str - - def __repr__(self): - return 'Production(' + str(self) + ')' - - def __len__(self): - return len(self.prod) - - def __nonzero__(self): - return 1 - - def __getitem__(self, index): - return self.prod[index] - - # Return the nth lr_item from the production (or None if at the end) - def lr_item(self, n): - if n > len(self.prod): - return None - p = LRItem(self, n) - # Precompute the list of productions immediately following. - try: - p.lr_after = Prodnames[p.prod[n+1]] - except (IndexError, KeyError): - p.lr_after = [] - try: - p.lr_before = p.prod[n-1] - except IndexError: - p.lr_before = None - return p - - # Bind the production function name to a callable - def bind(self, pdict): - if self.func: - self.callable = pdict[self.func] - -# This class serves as a minimal standin for Production objects when -# reading table data from files. It only contains information -# actually used by the LR parsing engine, plus some additional -# debugging information. -class MiniProduction(object): - def __init__(self, str, name, len, func, file, line): - self.name = name - self.len = len - self.func = func - self.callable = None - self.file = file - self.line = line - self.str = str - - def __str__(self): - return self.str - - def __repr__(self): - return 'MiniProduction(%s)' % self.str - - # Bind the production function name to a callable - def bind(self, pdict): - if self.func: - self.callable = pdict[self.func] - - -# ----------------------------------------------------------------------------- -# class LRItem -# -# This class represents a specific stage of parsing a production rule. For -# example: -# -# expr : expr . PLUS term -# -# In the above, the "." represents the current location of the parse. Here -# basic attributes: -# -# name - Name of the production. For example 'expr' -# prod - A list of symbols on the right side ['expr','.', 'PLUS','term'] -# number - Production number. -# -# lr_next Next LR item. Example, if we are ' expr -> expr . PLUS term' -# then lr_next refers to 'expr -> expr PLUS . term' -# lr_index - LR item index (location of the ".") in the prod list. -# lookaheads - LALR lookahead symbols for this item -# len - Length of the production (number of symbols on right hand side) -# lr_after - List of all productions that immediately follow -# lr_before - Grammar symbol immediately before -# ----------------------------------------------------------------------------- - -class LRItem(object): - def __init__(self, p, n): - self.name = p.name - self.prod = list(p.prod) - self.number = p.number - self.lr_index = n - self.lookaheads = {} - self.prod.insert(n, '.') - self.prod = tuple(self.prod) - self.len = len(self.prod) - self.usyms = p.usyms - - def __str__(self): - if self.prod: - s = '%s -> %s' % (self.name, ' '.join(self.prod)) - else: - s = '%s -> ' % self.name - return s - - def __repr__(self): - return 'LRItem(' + str(self) + ')' - -# ----------------------------------------------------------------------------- -# rightmost_terminal() -# -# Return the rightmost terminal from a list of symbols. Used in add_production() -# ----------------------------------------------------------------------------- -def rightmost_terminal(symbols, terminals): - i = len(symbols) - 1 - while i >= 0: - if symbols[i] in terminals: - return symbols[i] - i -= 1 - return None - -# ----------------------------------------------------------------------------- -# === GRAMMAR CLASS === -# -# The following class represents the contents of the specified grammar along -# with various computed properties such as first sets, follow sets, LR items, etc. -# This data is used for critical parts of the table generation process later. -# ----------------------------------------------------------------------------- - -class GrammarError(YaccError): - pass - -class Grammar(object): - def __init__(self, terminals): - self.Productions = [None] # A list of all of the productions. The first - # entry is always reserved for the purpose of - # building an augmented grammar - - self.Prodnames = {} # A dictionary mapping the names of nonterminals to a list of all - # productions of that nonterminal. - - self.Prodmap = {} # A dictionary that is only used to detect duplicate - # productions. - - self.Terminals = {} # A dictionary mapping the names of terminal symbols to a - # list of the rules where they are used. - - for term in terminals: - self.Terminals[term] = [] - - self.Terminals['error'] = [] - - self.Nonterminals = {} # A dictionary mapping names of nonterminals to a list - # of rule numbers where they are used. - - self.First = {} # A dictionary of precomputed FIRST(x) symbols - - self.Follow = {} # A dictionary of precomputed FOLLOW(x) symbols - - self.Precedence = {} # Precedence rules for each terminal. Contains tuples of the - # form ('right',level) or ('nonassoc', level) or ('left',level) - - self.UsedPrecedence = set() # Precedence rules that were actually used by the grammer. - # This is only used to provide error checking and to generate - # a warning about unused precedence rules. - - self.Start = None # Starting symbol for the grammar - - - def __len__(self): - return len(self.Productions) - - def __getitem__(self, index): - return self.Productions[index] - - # ----------------------------------------------------------------------------- - # set_precedence() - # - # Sets the precedence for a given terminal. assoc is the associativity such as - # 'left','right', or 'nonassoc'. level is a numeric level. - # - # ----------------------------------------------------------------------------- - - def set_precedence(self, term, assoc, level): - assert self.Productions == [None], 'Must call set_precedence() before add_production()' - if term in self.Precedence: - raise GrammarError('Precedence already specified for terminal %r' % term) - if assoc not in ['left', 'right', 'nonassoc']: - raise GrammarError("Associativity must be one of 'left','right', or 'nonassoc'") - self.Precedence[term] = (assoc, level) - - # ----------------------------------------------------------------------------- - # add_production() - # - # Given an action function, this function assembles a production rule and - # computes its precedence level. - # - # The production rule is supplied as a list of symbols. For example, - # a rule such as 'expr : expr PLUS term' has a production name of 'expr' and - # symbols ['expr','PLUS','term']. - # - # Precedence is determined by the precedence of the right-most non-terminal - # or the precedence of a terminal specified by %prec. - # - # A variety of error checks are performed to make sure production symbols - # are valid and that %prec is used correctly. - # ----------------------------------------------------------------------------- - - def add_production(self, prodname, syms, func=None, file='', line=0): - - if prodname in self.Terminals: - raise GrammarError('%s:%d: Illegal rule name %r. Already defined as a token' % (file, line, prodname)) - if prodname == 'error': - raise GrammarError('%s:%d: Illegal rule name %r. error is a reserved word' % (file, line, prodname)) - if not _is_identifier.match(prodname): - raise GrammarError('%s:%d: Illegal rule name %r' % (file, line, prodname)) - - # Look for literal tokens - for n, s in enumerate(syms): - if s[0] in "'\"": - try: - c = eval(s) - if (len(c) > 1): - raise GrammarError('%s:%d: Literal token %s in rule %r may only be a single character' % - (file, line, s, prodname)) - if c not in self.Terminals: - self.Terminals[c] = [] - syms[n] = c - continue - except SyntaxError: - pass - if not _is_identifier.match(s) and s != '%prec': - raise GrammarError('%s:%d: Illegal name %r in rule %r' % (file, line, s, prodname)) - - # Determine the precedence level - if '%prec' in syms: - if syms[-1] == '%prec': - raise GrammarError('%s:%d: Syntax error. Nothing follows %%prec' % (file, line)) - if syms[-2] != '%prec': - raise GrammarError('%s:%d: Syntax error. %%prec can only appear at the end of a grammar rule' % - (file, line)) - precname = syms[-1] - prodprec = self.Precedence.get(precname) - if not prodprec: - raise GrammarError('%s:%d: Nothing known about the precedence of %r' % (file, line, precname)) - else: - self.UsedPrecedence.add(precname) - del syms[-2:] # Drop %prec from the rule - else: - # If no %prec, precedence is determined by the rightmost terminal symbol - precname = rightmost_terminal(syms, self.Terminals) - prodprec = self.Precedence.get(precname, ('right', 0)) - - # See if the rule is already in the rulemap - map = '%s -> %s' % (prodname, syms) - if map in self.Prodmap: - m = self.Prodmap[map] - raise GrammarError('%s:%d: Duplicate rule %s. ' % (file, line, m) + - 'Previous definition at %s:%d' % (m.file, m.line)) - - # From this point on, everything is valid. Create a new Production instance - pnumber = len(self.Productions) - if prodname not in self.Nonterminals: - self.Nonterminals[prodname] = [] - - # Add the production number to Terminals and Nonterminals - for t in syms: - if t in self.Terminals: - self.Terminals[t].append(pnumber) - else: - if t not in self.Nonterminals: - self.Nonterminals[t] = [] - self.Nonterminals[t].append(pnumber) - - # Create a production and add it to the list of productions - p = Production(pnumber, prodname, syms, prodprec, func, file, line) - self.Productions.append(p) - self.Prodmap[map] = p - - # Add to the global productions list - try: - self.Prodnames[prodname].append(p) - except KeyError: - self.Prodnames[prodname] = [p] - - # ----------------------------------------------------------------------------- - # set_start() - # - # Sets the starting symbol and creates the augmented grammar. Production - # rule 0 is S' -> start where start is the start symbol. - # ----------------------------------------------------------------------------- - - def set_start(self, start=None): - if not start: - start = self.Productions[1].name - if start not in self.Nonterminals: - raise GrammarError('start symbol %s undefined' % start) - self.Productions[0] = Production(0, "S'", [start]) - self.Nonterminals[start].append(0) - self.Start = start - - # ----------------------------------------------------------------------------- - # find_unreachable() - # - # Find all of the nonterminal symbols that can't be reached from the starting - # symbol. Returns a list of nonterminals that can't be reached. - # ----------------------------------------------------------------------------- - - def find_unreachable(self): - - # Mark all symbols that are reachable from a symbol s - def mark_reachable_from(s): - if s in reachable: - return - reachable.add(s) - for p in self.Prodnames.get(s, []): - for r in p.prod: - mark_reachable_from(r) - - reachable = set() - mark_reachable_from(self.Productions[0].prod[0]) - return [s for s in self.Nonterminals if s not in reachable] - - # ----------------------------------------------------------------------------- - # infinite_cycles() - # - # This function looks at the various parsing rules and tries to detect - # infinite recursion cycles (grammar rules where there is no possible way - # to derive a string of only terminals). - # ----------------------------------------------------------------------------- - - def infinite_cycles(self): - terminates = {} - - # Terminals: - for t in self.Terminals: - terminates[t] = True - - terminates['$end'] = True - - # Nonterminals: - - # Initialize to false: - for n in self.Nonterminals: - terminates[n] = False - - # Then propagate termination until no change: - while True: - some_change = False - for (n, pl) in self.Prodnames.items(): - # Nonterminal n terminates iff any of its productions terminates. - for p in pl: - # Production p terminates iff all of its rhs symbols terminate. - for s in p.prod: - if not terminates[s]: - # The symbol s does not terminate, - # so production p does not terminate. - p_terminates = False - break - else: - # didn't break from the loop, - # so every symbol s terminates - # so production p terminates. - p_terminates = True - - if p_terminates: - # symbol n terminates! - if not terminates[n]: - terminates[n] = True - some_change = True - # Don't need to consider any more productions for this n. - break - - if not some_change: - break - - infinite = [] - for (s, term) in terminates.items(): - if not term: - if s not in self.Prodnames and s not in self.Terminals and s != 'error': - # s is used-but-not-defined, and we've already warned of that, - # so it would be overkill to say that it's also non-terminating. - pass - else: - infinite.append(s) - - return infinite - - # ----------------------------------------------------------------------------- - # undefined_symbols() - # - # Find all symbols that were used the grammar, but not defined as tokens or - # grammar rules. Returns a list of tuples (sym, prod) where sym in the symbol - # and prod is the production where the symbol was used. - # ----------------------------------------------------------------------------- - def undefined_symbols(self): - result = [] - for p in self.Productions: - if not p: - continue - - for s in p.prod: - if s not in self.Prodnames and s not in self.Terminals and s != 'error': - result.append((s, p)) - return result - - # ----------------------------------------------------------------------------- - # unused_terminals() - # - # Find all terminals that were defined, but not used by the grammar. Returns - # a list of all symbols. - # ----------------------------------------------------------------------------- - def unused_terminals(self): - unused_tok = [] - for s, v in self.Terminals.items(): - if s != 'error' and not v: - unused_tok.append(s) - - return unused_tok - - # ------------------------------------------------------------------------------ - # unused_rules() - # - # Find all grammar rules that were defined, but not used (maybe not reachable) - # Returns a list of productions. - # ------------------------------------------------------------------------------ - - def unused_rules(self): - unused_prod = [] - for s, v in self.Nonterminals.items(): - if not v: - p = self.Prodnames[s][0] - unused_prod.append(p) - return unused_prod - - # ----------------------------------------------------------------------------- - # unused_precedence() - # - # Returns a list of tuples (term,precedence) corresponding to precedence - # rules that were never used by the grammar. term is the name of the terminal - # on which precedence was applied and precedence is a string such as 'left' or - # 'right' corresponding to the type of precedence. - # ----------------------------------------------------------------------------- - - def unused_precedence(self): - unused = [] - for termname in self.Precedence: - if not (termname in self.Terminals or termname in self.UsedPrecedence): - unused.append((termname, self.Precedence[termname][0])) - - return unused - - # ------------------------------------------------------------------------- - # _first() - # - # Compute the value of FIRST1(beta) where beta is a tuple of symbols. - # - # During execution of compute_first1, the result may be incomplete. - # Afterward (e.g., when called from compute_follow()), it will be complete. - # ------------------------------------------------------------------------- - def _first(self, beta): - - # We are computing First(x1,x2,x3,...,xn) - result = [] - for x in beta: - x_produces_empty = False - - # Add all the non- symbols of First[x] to the result. - for f in self.First[x]: - if f == '': - x_produces_empty = True - else: - if f not in result: - result.append(f) - - if x_produces_empty: - # We have to consider the next x in beta, - # i.e. stay in the loop. - pass - else: - # We don't have to consider any further symbols in beta. - break - else: - # There was no 'break' from the loop, - # so x_produces_empty was true for all x in beta, - # so beta produces empty as well. - result.append('') - - return result - - # ------------------------------------------------------------------------- - # compute_first() - # - # Compute the value of FIRST1(X) for all symbols - # ------------------------------------------------------------------------- - def compute_first(self): - if self.First: - return self.First - - # Terminals: - for t in self.Terminals: - self.First[t] = [t] - - self.First['$end'] = ['$end'] - - # Nonterminals: - - # Initialize to the empty set: - for n in self.Nonterminals: - self.First[n] = [] - - # Then propagate symbols until no change: - while True: - some_change = False - for n in self.Nonterminals: - for p in self.Prodnames[n]: - for f in self._first(p.prod): - if f not in self.First[n]: - self.First[n].append(f) - some_change = True - if not some_change: - break - - return self.First - - # --------------------------------------------------------------------- - # compute_follow() - # - # Computes all of the follow sets for every non-terminal symbol. The - # follow set is the set of all symbols that might follow a given - # non-terminal. See the Dragon book, 2nd Ed. p. 189. - # --------------------------------------------------------------------- - def compute_follow(self, start=None): - # If already computed, return the result - if self.Follow: - return self.Follow - - # If first sets not computed yet, do that first. - if not self.First: - self.compute_first() - - # Add '$end' to the follow list of the start symbol - for k in self.Nonterminals: - self.Follow[k] = [] - - if not start: - start = self.Productions[1].name - - self.Follow[start] = ['$end'] - - while True: - didadd = False - for p in self.Productions[1:]: - # Here is the production set - for i, B in enumerate(p.prod): - if B in self.Nonterminals: - # Okay. We got a non-terminal in a production - fst = self._first(p.prod[i+1:]) - hasempty = False - for f in fst: - if f != '' and f not in self.Follow[B]: - self.Follow[B].append(f) - didadd = True - if f == '': - hasempty = True - if hasempty or i == (len(p.prod)-1): - # Add elements of follow(a) to follow(b) - for f in self.Follow[p.name]: - if f not in self.Follow[B]: - self.Follow[B].append(f) - didadd = True - if not didadd: - break - return self.Follow - - - # ----------------------------------------------------------------------------- - # build_lritems() - # - # This function walks the list of productions and builds a complete set of the - # LR items. The LR items are stored in two ways: First, they are uniquely - # numbered and placed in the list _lritems. Second, a linked list of LR items - # is built for each production. For example: - # - # E -> E PLUS E - # - # Creates the list - # - # [E -> . E PLUS E, E -> E . PLUS E, E -> E PLUS . E, E -> E PLUS E . ] - # ----------------------------------------------------------------------------- - - def build_lritems(self): - for p in self.Productions: - lastlri = p - i = 0 - lr_items = [] - while True: - if i > len(p): - lri = None - else: - lri = LRItem(p, i) - # Precompute the list of productions immediately following - try: - lri.lr_after = self.Prodnames[lri.prod[i+1]] - except (IndexError, KeyError): - lri.lr_after = [] - try: - lri.lr_before = lri.prod[i-1] - except IndexError: - lri.lr_before = None - - lastlri.lr_next = lri - if not lri: - break - lr_items.append(lri) - lastlri = lri - i += 1 - p.lr_items = lr_items - -# ----------------------------------------------------------------------------- -# == Class LRTable == -# -# This basic class represents a basic table of LR parsing information. -# Methods for generating the tables are not defined here. They are defined -# in the derived class LRGeneratedTable. -# ----------------------------------------------------------------------------- - -class VersionError(YaccError): - pass - -class LRTable(object): - def __init__(self): - self.lr_action = None - self.lr_goto = None - self.lr_productions = None - self.lr_method = None - - def read_table(self, module): - if isinstance(module, types.ModuleType): - parsetab = module - else: - exec('import %s' % module) - parsetab = sys.modules[module] - - if parsetab._tabversion != __tabversion__: - raise VersionError('yacc table file version is out of date') - - self.lr_action = parsetab._lr_action - self.lr_goto = parsetab._lr_goto - - self.lr_productions = [] - for p in parsetab._lr_productions: - self.lr_productions.append(MiniProduction(*p)) - - self.lr_method = parsetab._lr_method - return parsetab._lr_signature - - def read_pickle(self, filename): - try: - import cPickle as pickle - except ImportError: - import pickle - - if not os.path.exists(filename): - raise ImportError - - in_f = open(filename, 'rb') - - tabversion = pickle.load(in_f) - if tabversion != __tabversion__: - raise VersionError('yacc table file version is out of date') - self.lr_method = pickle.load(in_f) - signature = pickle.load(in_f) - self.lr_action = pickle.load(in_f) - self.lr_goto = pickle.load(in_f) - productions = pickle.load(in_f) - - self.lr_productions = [] - for p in productions: - self.lr_productions.append(MiniProduction(*p)) - - in_f.close() - return signature - - # Bind all production function names to callable objects in pdict - def bind_callables(self, pdict): - for p in self.lr_productions: - p.bind(pdict) - - -# ----------------------------------------------------------------------------- -# === LR Generator === -# -# The following classes and functions are used to generate LR parsing tables on -# a grammar. -# ----------------------------------------------------------------------------- - -# ----------------------------------------------------------------------------- -# digraph() -# traverse() -# -# The following two functions are used to compute set valued functions -# of the form: -# -# F(x) = F'(x) U U{F(y) | x R y} -# -# This is used to compute the values of Read() sets as well as FOLLOW sets -# in LALR(1) generation. -# -# Inputs: X - An input set -# R - A relation -# FP - Set-valued function -# ------------------------------------------------------------------------------ - -def digraph(X, R, FP): - N = {} - for x in X: - N[x] = 0 - stack = [] - F = {} - for x in X: - if N[x] == 0: - traverse(x, N, stack, F, X, R, FP) - return F - -def traverse(x, N, stack, F, X, R, FP): - stack.append(x) - d = len(stack) - N[x] = d - F[x] = FP(x) # F(X) <- F'(x) - - rel = R(x) # Get y's related to x - for y in rel: - if N[y] == 0: - traverse(y, N, stack, F, X, R, FP) - N[x] = min(N[x], N[y]) - for a in F.get(y, []): - if a not in F[x]: - F[x].append(a) - if N[x] == d: - N[stack[-1]] = MAXINT - F[stack[-1]] = F[x] - element = stack.pop() - while element != x: - N[stack[-1]] = MAXINT - F[stack[-1]] = F[x] - element = stack.pop() - -class LALRError(YaccError): - pass - -# ----------------------------------------------------------------------------- -# == LRGeneratedTable == -# -# This class implements the LR table generation algorithm. There are no -# public methods except for write() -# ----------------------------------------------------------------------------- - -class LRGeneratedTable(LRTable): - def __init__(self, grammar, method='LALR', log=None): - if method not in ['SLR', 'LALR']: - raise LALRError('Unsupported method %s' % method) - - self.grammar = grammar - self.lr_method = method - - # Set up the logger - if not log: - log = NullLogger() - self.log = log - - # Internal attributes - self.lr_action = {} # Action table - self.lr_goto = {} # Goto table - self.lr_productions = grammar.Productions # Copy of grammar Production array - self.lr_goto_cache = {} # Cache of computed gotos - self.lr0_cidhash = {} # Cache of closures - - self._add_count = 0 # Internal counter used to detect cycles - - # Diagonistic information filled in by the table generator - self.sr_conflict = 0 - self.rr_conflict = 0 - self.conflicts = [] # List of conflicts - - self.sr_conflicts = [] - self.rr_conflicts = [] - - # Build the tables - self.grammar.build_lritems() - self.grammar.compute_first() - self.grammar.compute_follow() - self.lr_parse_table() - - # Compute the LR(0) closure operation on I, where I is a set of LR(0) items. - - def lr0_closure(self, I): - self._add_count += 1 - - # Add everything in I to J - J = I[:] - didadd = True - while didadd: - didadd = False - for j in J: - for x in j.lr_after: - if getattr(x, 'lr0_added', 0) == self._add_count: - continue - # Add B --> .G to J - J.append(x.lr_next) - x.lr0_added = self._add_count - didadd = True - - return J - - # Compute the LR(0) goto function goto(I,X) where I is a set - # of LR(0) items and X is a grammar symbol. This function is written - # in a way that guarantees uniqueness of the generated goto sets - # (i.e. the same goto set will never be returned as two different Python - # objects). With uniqueness, we can later do fast set comparisons using - # id(obj) instead of element-wise comparison. - - def lr0_goto(self, I, x): - # First we look for a previously cached entry - g = self.lr_goto_cache.get((id(I), x)) - if g: - return g - - # Now we generate the goto set in a way that guarantees uniqueness - # of the result - - s = self.lr_goto_cache.get(x) - if not s: - s = {} - self.lr_goto_cache[x] = s - - gs = [] - for p in I: - n = p.lr_next - if n and n.lr_before == x: - s1 = s.get(id(n)) - if not s1: - s1 = {} - s[id(n)] = s1 - gs.append(n) - s = s1 - g = s.get('$end') - if not g: - if gs: - g = self.lr0_closure(gs) - s['$end'] = g - else: - s['$end'] = gs - self.lr_goto_cache[(id(I), x)] = g - return g - - # Compute the LR(0) sets of item function - def lr0_items(self): - C = [self.lr0_closure([self.grammar.Productions[0].lr_next])] - i = 0 - for I in C: - self.lr0_cidhash[id(I)] = i - i += 1 - - # Loop over the items in C and each grammar symbols - i = 0 - while i < len(C): - I = C[i] - i += 1 - - # Collect all of the symbols that could possibly be in the goto(I,X) sets - asyms = {} - for ii in I: - for s in ii.usyms: - asyms[s] = None - - for x in asyms: - g = self.lr0_goto(I, x) - if not g or id(g) in self.lr0_cidhash: - continue - self.lr0_cidhash[id(g)] = len(C) - C.append(g) - - return C - - # ----------------------------------------------------------------------------- - # ==== LALR(1) Parsing ==== - # - # LALR(1) parsing is almost exactly the same as SLR except that instead of - # relying upon Follow() sets when performing reductions, a more selective - # lookahead set that incorporates the state of the LR(0) machine is utilized. - # Thus, we mainly just have to focus on calculating the lookahead sets. - # - # The method used here is due to DeRemer and Pennelo (1982). - # - # DeRemer, F. L., and T. J. Pennelo: "Efficient Computation of LALR(1) - # Lookahead Sets", ACM Transactions on Programming Languages and Systems, - # Vol. 4, No. 4, Oct. 1982, pp. 615-649 - # - # Further details can also be found in: - # - # J. Tremblay and P. Sorenson, "The Theory and Practice of Compiler Writing", - # McGraw-Hill Book Company, (1985). - # - # ----------------------------------------------------------------------------- - - # ----------------------------------------------------------------------------- - # compute_nullable_nonterminals() - # - # Creates a dictionary containing all of the non-terminals that might produce - # an empty production. - # ----------------------------------------------------------------------------- - - def compute_nullable_nonterminals(self): - nullable = set() - num_nullable = 0 - while True: - for p in self.grammar.Productions[1:]: - if p.len == 0: - nullable.add(p.name) - continue - for t in p.prod: - if t not in nullable: - break - else: - nullable.add(p.name) - if len(nullable) == num_nullable: - break - num_nullable = len(nullable) - return nullable - - # ----------------------------------------------------------------------------- - # find_nonterminal_trans(C) - # - # Given a set of LR(0) items, this functions finds all of the non-terminal - # transitions. These are transitions in which a dot appears immediately before - # a non-terminal. Returns a list of tuples of the form (state,N) where state - # is the state number and N is the nonterminal symbol. - # - # The input C is the set of LR(0) items. - # ----------------------------------------------------------------------------- - - def find_nonterminal_transitions(self, C): - trans = [] - for stateno, state in enumerate(C): - for p in state: - if p.lr_index < p.len - 1: - t = (stateno, p.prod[p.lr_index+1]) - if t[1] in self.grammar.Nonterminals: - if t not in trans: - trans.append(t) - return trans - - # ----------------------------------------------------------------------------- - # dr_relation() - # - # Computes the DR(p,A) relationships for non-terminal transitions. The input - # is a tuple (state,N) where state is a number and N is a nonterminal symbol. - # - # Returns a list of terminals. - # ----------------------------------------------------------------------------- - - def dr_relation(self, C, trans, nullable): - dr_set = {} - state, N = trans - terms = [] - - g = self.lr0_goto(C[state], N) - for p in g: - if p.lr_index < p.len - 1: - a = p.prod[p.lr_index+1] - if a in self.grammar.Terminals: - if a not in terms: - terms.append(a) - - # This extra bit is to handle the start state - if state == 0 and N == self.grammar.Productions[0].prod[0]: - terms.append('$end') - - return terms - - # ----------------------------------------------------------------------------- - # reads_relation() - # - # Computes the READS() relation (p,A) READS (t,C). - # ----------------------------------------------------------------------------- - - def reads_relation(self, C, trans, empty): - # Look for empty transitions - rel = [] - state, N = trans - - g = self.lr0_goto(C[state], N) - j = self.lr0_cidhash.get(id(g), -1) - for p in g: - if p.lr_index < p.len - 1: - a = p.prod[p.lr_index + 1] - if a in empty: - rel.append((j, a)) - - return rel - - # ----------------------------------------------------------------------------- - # compute_lookback_includes() - # - # Determines the lookback and includes relations - # - # LOOKBACK: - # - # This relation is determined by running the LR(0) state machine forward. - # For example, starting with a production "N : . A B C", we run it forward - # to obtain "N : A B C ." We then build a relationship between this final - # state and the starting state. These relationships are stored in a dictionary - # lookdict. - # - # INCLUDES: - # - # Computes the INCLUDE() relation (p,A) INCLUDES (p',B). - # - # This relation is used to determine non-terminal transitions that occur - # inside of other non-terminal transition states. (p,A) INCLUDES (p', B) - # if the following holds: - # - # B -> LAT, where T -> epsilon and p' -L-> p - # - # L is essentially a prefix (which may be empty), T is a suffix that must be - # able to derive an empty string. State p' must lead to state p with the string L. - # - # ----------------------------------------------------------------------------- - - def compute_lookback_includes(self, C, trans, nullable): - lookdict = {} # Dictionary of lookback relations - includedict = {} # Dictionary of include relations - - # Make a dictionary of non-terminal transitions - dtrans = {} - for t in trans: - dtrans[t] = 1 - - # Loop over all transitions and compute lookbacks and includes - for state, N in trans: - lookb = [] - includes = [] - for p in C[state]: - if p.name != N: - continue - - # Okay, we have a name match. We now follow the production all the way - # through the state machine until we get the . on the right hand side - - lr_index = p.lr_index - j = state - while lr_index < p.len - 1: - lr_index = lr_index + 1 - t = p.prod[lr_index] - - # Check to see if this symbol and state are a non-terminal transition - if (j, t) in dtrans: - # Yes. Okay, there is some chance that this is an includes relation - # the only way to know for certain is whether the rest of the - # production derives empty - - li = lr_index + 1 - while li < p.len: - if p.prod[li] in self.grammar.Terminals: - break # No forget it - if p.prod[li] not in nullable: - break - li = li + 1 - else: - # Appears to be a relation between (j,t) and (state,N) - includes.append((j, t)) - - g = self.lr0_goto(C[j], t) # Go to next set - j = self.lr0_cidhash.get(id(g), -1) # Go to next state - - # When we get here, j is the final state, now we have to locate the production - for r in C[j]: - if r.name != p.name: - continue - if r.len != p.len: - continue - i = 0 - # This look is comparing a production ". A B C" with "A B C ." - while i < r.lr_index: - if r.prod[i] != p.prod[i+1]: - break - i = i + 1 - else: - lookb.append((j, r)) - for i in includes: - if i not in includedict: - includedict[i] = [] - includedict[i].append((state, N)) - lookdict[(state, N)] = lookb - - return lookdict, includedict - - # ----------------------------------------------------------------------------- - # compute_read_sets() - # - # Given a set of LR(0) items, this function computes the read sets. - # - # Inputs: C = Set of LR(0) items - # ntrans = Set of nonterminal transitions - # nullable = Set of empty transitions - # - # Returns a set containing the read sets - # ----------------------------------------------------------------------------- - - def compute_read_sets(self, C, ntrans, nullable): - FP = lambda x: self.dr_relation(C, x, nullable) - R = lambda x: self.reads_relation(C, x, nullable) - F = digraph(ntrans, R, FP) - return F - - # ----------------------------------------------------------------------------- - # compute_follow_sets() - # - # Given a set of LR(0) items, a set of non-terminal transitions, a readset, - # and an include set, this function computes the follow sets - # - # Follow(p,A) = Read(p,A) U U {Follow(p',B) | (p,A) INCLUDES (p',B)} - # - # Inputs: - # ntrans = Set of nonterminal transitions - # readsets = Readset (previously computed) - # inclsets = Include sets (previously computed) - # - # Returns a set containing the follow sets - # ----------------------------------------------------------------------------- - - def compute_follow_sets(self, ntrans, readsets, inclsets): - FP = lambda x: readsets[x] - R = lambda x: inclsets.get(x, []) - F = digraph(ntrans, R, FP) - return F - - # ----------------------------------------------------------------------------- - # add_lookaheads() - # - # Attaches the lookahead symbols to grammar rules. - # - # Inputs: lookbacks - Set of lookback relations - # followset - Computed follow set - # - # This function directly attaches the lookaheads to productions contained - # in the lookbacks set - # ----------------------------------------------------------------------------- - - def add_lookaheads(self, lookbacks, followset): - for trans, lb in lookbacks.items(): - # Loop over productions in lookback - for state, p in lb: - if state not in p.lookaheads: - p.lookaheads[state] = [] - f = followset.get(trans, []) - for a in f: - if a not in p.lookaheads[state]: - p.lookaheads[state].append(a) - - # ----------------------------------------------------------------------------- - # add_lalr_lookaheads() - # - # This function does all of the work of adding lookahead information for use - # with LALR parsing - # ----------------------------------------------------------------------------- - - def add_lalr_lookaheads(self, C): - # Determine all of the nullable nonterminals - nullable = self.compute_nullable_nonterminals() - - # Find all non-terminal transitions - trans = self.find_nonterminal_transitions(C) - - # Compute read sets - readsets = self.compute_read_sets(C, trans, nullable) - - # Compute lookback/includes relations - lookd, included = self.compute_lookback_includes(C, trans, nullable) - - # Compute LALR FOLLOW sets - followsets = self.compute_follow_sets(trans, readsets, included) - - # Add all of the lookaheads - self.add_lookaheads(lookd, followsets) - - # ----------------------------------------------------------------------------- - # lr_parse_table() - # - # This function constructs the parse tables for SLR or LALR - # ----------------------------------------------------------------------------- - def lr_parse_table(self): - Productions = self.grammar.Productions - Precedence = self.grammar.Precedence - goto = self.lr_goto # Goto array - action = self.lr_action # Action array - log = self.log # Logger for output - - actionp = {} # Action production array (temporary) - - log.info('Parsing method: %s', self.lr_method) - - # Step 1: Construct C = { I0, I1, ... IN}, collection of LR(0) items - # This determines the number of states - - C = self.lr0_items() - - if self.lr_method == 'LALR': - self.add_lalr_lookaheads(C) - - # Build the parser table, state by state - st = 0 - for I in C: - # Loop over each production in I - actlist = [] # List of actions - st_action = {} - st_actionp = {} - st_goto = {} - log.info('') - log.info('state %d', st) - log.info('') - for p in I: - log.info(' (%d) %s', p.number, p) - log.info('') - - for p in I: - if p.len == p.lr_index + 1: - if p.name == "S'": - # Start symbol. Accept! - st_action['$end'] = 0 - st_actionp['$end'] = p - else: - # We are at the end of a production. Reduce! - if self.lr_method == 'LALR': - laheads = p.lookaheads[st] - else: - laheads = self.grammar.Follow[p.name] - for a in laheads: - actlist.append((a, p, 'reduce using rule %d (%s)' % (p.number, p))) - r = st_action.get(a) - if r is not None: - # Whoa. Have a shift/reduce or reduce/reduce conflict - if r > 0: - # Need to decide on shift or reduce here - # By default we favor shifting. Need to add - # some precedence rules here. - - # Shift precedence comes from the token - sprec, slevel = Precedence.get(a, ('right', 0)) - - # Reduce precedence comes from rule being reduced (p) - rprec, rlevel = Productions[p.number].prec - - if (slevel < rlevel) or ((slevel == rlevel) and (rprec == 'left')): - # We really need to reduce here. - st_action[a] = -p.number - st_actionp[a] = p - if not slevel and not rlevel: - log.info(' ! shift/reduce conflict for %s resolved as reduce', a) - self.sr_conflicts.append((st, a, 'reduce')) - Productions[p.number].reduced += 1 - elif (slevel == rlevel) and (rprec == 'nonassoc'): - st_action[a] = None - else: - # Hmmm. Guess we'll keep the shift - if not rlevel: - log.info(' ! shift/reduce conflict for %s resolved as shift', a) - self.sr_conflicts.append((st, a, 'shift')) - elif r < 0: - # Reduce/reduce conflict. In this case, we favor the rule - # that was defined first in the grammar file - oldp = Productions[-r] - pp = Productions[p.number] - if oldp.line > pp.line: - st_action[a] = -p.number - st_actionp[a] = p - chosenp, rejectp = pp, oldp - Productions[p.number].reduced += 1 - Productions[oldp.number].reduced -= 1 - else: - chosenp, rejectp = oldp, pp - self.rr_conflicts.append((st, chosenp, rejectp)) - log.info(' ! reduce/reduce conflict for %s resolved using rule %d (%s)', - a, st_actionp[a].number, st_actionp[a]) - else: - raise LALRError('Unknown conflict in state %d' % st) - else: - st_action[a] = -p.number - st_actionp[a] = p - Productions[p.number].reduced += 1 - else: - i = p.lr_index - a = p.prod[i+1] # Get symbol right after the "." - if a in self.grammar.Terminals: - g = self.lr0_goto(I, a) - j = self.lr0_cidhash.get(id(g), -1) - if j >= 0: - # We are in a shift state - actlist.append((a, p, 'shift and go to state %d' % j)) - r = st_action.get(a) - if r is not None: - # Whoa have a shift/reduce or shift/shift conflict - if r > 0: - if r != j: - raise LALRError('Shift/shift conflict in state %d' % st) - elif r < 0: - # Do a precedence check. - # - if precedence of reduce rule is higher, we reduce. - # - if precedence of reduce is same and left assoc, we reduce. - # - otherwise we shift - - # Shift precedence comes from the token - sprec, slevel = Precedence.get(a, ('right', 0)) - - # Reduce precedence comes from the rule that could have been reduced - rprec, rlevel = Productions[st_actionp[a].number].prec - - if (slevel > rlevel) or ((slevel == rlevel) and (rprec == 'right')): - # We decide to shift here... highest precedence to shift - Productions[st_actionp[a].number].reduced -= 1 - st_action[a] = j - st_actionp[a] = p - if not rlevel: - log.info(' ! shift/reduce conflict for %s resolved as shift', a) - self.sr_conflicts.append((st, a, 'shift')) - elif (slevel == rlevel) and (rprec == 'nonassoc'): - st_action[a] = None - else: - # Hmmm. Guess we'll keep the reduce - if not slevel and not rlevel: - log.info(' ! shift/reduce conflict for %s resolved as reduce', a) - self.sr_conflicts.append((st, a, 'reduce')) - - else: - raise LALRError('Unknown conflict in state %d' % st) - else: - st_action[a] = j - st_actionp[a] = p - - # Print the actions associated with each terminal - _actprint = {} - for a, p, m in actlist: - if a in st_action: - if p is st_actionp[a]: - log.info(' %-15s %s', a, m) - _actprint[(a, m)] = 1 - log.info('') - # Print the actions that were not used. (debugging) - not_used = 0 - for a, p, m in actlist: - if a in st_action: - if p is not st_actionp[a]: - if not (a, m) in _actprint: - log.debug(' ! %-15s [ %s ]', a, m) - not_used = 1 - _actprint[(a, m)] = 1 - if not_used: - log.debug('') - - # Construct the goto table for this state - - nkeys = {} - for ii in I: - for s in ii.usyms: - if s in self.grammar.Nonterminals: - nkeys[s] = None - for n in nkeys: - g = self.lr0_goto(I, n) - j = self.lr0_cidhash.get(id(g), -1) - if j >= 0: - st_goto[n] = j - log.info(' %-30s shift and go to state %d', n, j) - - action[st] = st_action - actionp[st] = st_actionp - goto[st] = st_goto - st += 1 - - # ----------------------------------------------------------------------------- - # write() - # - # This function writes the LR parsing tables to a file - # ----------------------------------------------------------------------------- - - def write_table(self, tabmodule, outputdir='', signature=''): - if isinstance(tabmodule, types.ModuleType): - raise IOError("Won't overwrite existing tabmodule") - - basemodulename = tabmodule.split('.')[-1] - filename = os.path.join(outputdir, basemodulename) + '.py' - try: - f = open(filename, 'w') - - f.write(''' -# %s -# This file is automatically generated. Do not edit. -_tabversion = %r - -_lr_method = %r - -_lr_signature = %r - ''' % (os.path.basename(filename), __tabversion__, self.lr_method, signature)) - - # Change smaller to 0 to go back to original tables - smaller = 1 - - # Factor out names to try and make smaller - if smaller: - items = {} - - for s, nd in self.lr_action.items(): - for name, v in nd.items(): - i = items.get(name) - if not i: - i = ([], []) - items[name] = i - i[0].append(s) - i[1].append(v) - - f.write('\n_lr_action_items = {') - for k, v in items.items(): - f.write('%r:([' % k) - for i in v[0]: - f.write('%r,' % i) - f.write('],[') - for i in v[1]: - f.write('%r,' % i) - - f.write(']),') - f.write('}\n') - - f.write(''' -_lr_action = {} -for _k, _v in _lr_action_items.items(): - for _x,_y in zip(_v[0],_v[1]): - if not _x in _lr_action: _lr_action[_x] = {} - _lr_action[_x][_k] = _y -del _lr_action_items -''') - - else: - f.write('\n_lr_action = { ') - for k, v in self.lr_action.items(): - f.write('(%r,%r):%r,' % (k[0], k[1], v)) - f.write('}\n') - - if smaller: - # Factor out names to try and make smaller - items = {} - - for s, nd in self.lr_goto.items(): - for name, v in nd.items(): - i = items.get(name) - if not i: - i = ([], []) - items[name] = i - i[0].append(s) - i[1].append(v) - - f.write('\n_lr_goto_items = {') - for k, v in items.items(): - f.write('%r:([' % k) - for i in v[0]: - f.write('%r,' % i) - f.write('],[') - for i in v[1]: - f.write('%r,' % i) - - f.write(']),') - f.write('}\n') - - f.write(''' -_lr_goto = {} -for _k, _v in _lr_goto_items.items(): - for _x, _y in zip(_v[0], _v[1]): - if not _x in _lr_goto: _lr_goto[_x] = {} - _lr_goto[_x][_k] = _y -del _lr_goto_items -''') - else: - f.write('\n_lr_goto = { ') - for k, v in self.lr_goto.items(): - f.write('(%r,%r):%r,' % (k[0], k[1], v)) - f.write('}\n') - - # Write production table - f.write('_lr_productions = [\n') - for p in self.lr_productions: - if p.func: - f.write(' (%r,%r,%d,%r,%r,%d),\n' % (p.str, p.name, p.len, - p.func, os.path.basename(p.file), p.line)) - else: - f.write(' (%r,%r,%d,None,None,None),\n' % (str(p), p.name, p.len)) - f.write(']\n') - f.close() - - except IOError as e: - raise - - - # ----------------------------------------------------------------------------- - # pickle_table() - # - # This function pickles the LR parsing tables to a supplied file object - # ----------------------------------------------------------------------------- - - def pickle_table(self, filename, signature=''): - try: - import cPickle as pickle - except ImportError: - import pickle - with open(filename, 'wb') as outf: - pickle.dump(__tabversion__, outf, pickle_protocol) - pickle.dump(self.lr_method, outf, pickle_protocol) - pickle.dump(signature, outf, pickle_protocol) - pickle.dump(self.lr_action, outf, pickle_protocol) - pickle.dump(self.lr_goto, outf, pickle_protocol) - - outp = [] - for p in self.lr_productions: - if p.func: - outp.append((p.str, p.name, p.len, p.func, os.path.basename(p.file), p.line)) - else: - outp.append((str(p), p.name, p.len, None, None, None)) - pickle.dump(outp, outf, pickle_protocol) - -# ----------------------------------------------------------------------------- -# === INTROSPECTION === -# -# The following functions and classes are used to implement the PLY -# introspection features followed by the yacc() function itself. -# ----------------------------------------------------------------------------- - -# ----------------------------------------------------------------------------- -# get_caller_module_dict() -# -# This function returns a dictionary containing all of the symbols defined within -# a caller further down the call stack. This is used to get the environment -# associated with the yacc() call if none was provided. -# ----------------------------------------------------------------------------- - -def get_caller_module_dict(levels): - f = sys._getframe(levels) - ldict = f.f_globals.copy() - if f.f_globals != f.f_locals: - ldict.update(f.f_locals) - return ldict - -# ----------------------------------------------------------------------------- -# parse_grammar() -# -# This takes a raw grammar rule string and parses it into production data -# ----------------------------------------------------------------------------- -def parse_grammar(doc, file, line): - grammar = [] - # Split the doc string into lines - pstrings = doc.splitlines() - lastp = None - dline = line - for ps in pstrings: - dline += 1 - p = ps.split() - if not p: - continue - try: - if p[0] == '|': - # This is a continuation of a previous rule - if not lastp: - raise SyntaxError("%s:%d: Misplaced '|'" % (file, dline)) - prodname = lastp - syms = p[1:] - else: - prodname = p[0] - lastp = prodname - syms = p[2:] - assign = p[1] - if assign != ':' and assign != '::=': - raise SyntaxError("%s:%d: Syntax error. Expected ':'" % (file, dline)) - - grammar.append((file, dline, prodname, syms)) - except SyntaxError: - raise - except Exception: - raise SyntaxError('%s:%d: Syntax error in rule %r' % (file, dline, ps.strip())) - - return grammar - -# ----------------------------------------------------------------------------- -# ParserReflect() -# -# This class represents information extracted for building a parser including -# start symbol, error function, tokens, precedence list, action functions, -# etc. -# ----------------------------------------------------------------------------- -class ParserReflect(object): - def __init__(self, pdict, log=None): - self.pdict = pdict - self.start = None - self.error_func = None - self.tokens = None - self.modules = set() - self.grammar = [] - self.error = False - - if log is None: - self.log = PlyLogger(sys.stderr) - else: - self.log = log - - # Get all of the basic information - def get_all(self): - self.get_start() - self.get_error_func() - self.get_tokens() - self.get_precedence() - self.get_pfunctions() - - # Validate all of the information - def validate_all(self): - self.validate_start() - self.validate_error_func() - self.validate_tokens() - self.validate_precedence() - self.validate_pfunctions() - self.validate_modules() - return self.error - - # Compute a signature over the grammar - def signature(self): - parts = [] - try: - if self.start: - parts.append(self.start) - if self.prec: - parts.append(''.join([''.join(p) for p in self.prec])) - if self.tokens: - parts.append(' '.join(self.tokens)) - for f in self.pfuncs: - if f[3]: - parts.append(f[3]) - except (TypeError, ValueError): - pass - return ''.join(parts) - - # ----------------------------------------------------------------------------- - # validate_modules() - # - # This method checks to see if there are duplicated p_rulename() functions - # in the parser module file. Without this function, it is really easy for - # users to make mistakes by cutting and pasting code fragments (and it's a real - # bugger to try and figure out why the resulting parser doesn't work). Therefore, - # we just do a little regular expression pattern matching of def statements - # to try and detect duplicates. - # ----------------------------------------------------------------------------- - - def validate_modules(self): - # Match def p_funcname( - fre = re.compile(r'\s*def\s+(p_[a-zA-Z_0-9]*)\(') - - for module in self.modules: - try: - lines, linen = inspect.getsourcelines(module) - except IOError: - continue - - counthash = {} - for linen, line in enumerate(lines): - linen += 1 - m = fre.match(line) - if m: - name = m.group(1) - prev = counthash.get(name) - if not prev: - counthash[name] = linen - else: - filename = inspect.getsourcefile(module) - self.log.warning('%s:%d: Function %s redefined. Previously defined on line %d', - filename, linen, name, prev) - - # Get the start symbol - def get_start(self): - self.start = self.pdict.get('start') - - # Validate the start symbol - def validate_start(self): - if self.start is not None: - if not isinstance(self.start, string_types): - self.log.error("'start' must be a string") - - # Look for error handler - def get_error_func(self): - self.error_func = self.pdict.get('p_error') - - # Validate the error function - def validate_error_func(self): - if self.error_func: - if isinstance(self.error_func, types.FunctionType): - ismethod = 0 - elif isinstance(self.error_func, types.MethodType): - ismethod = 1 - else: - self.log.error("'p_error' defined, but is not a function or method") - self.error = True - return - - eline = self.error_func.__code__.co_firstlineno - efile = self.error_func.__code__.co_filename - module = inspect.getmodule(self.error_func) - self.modules.add(module) - - argcount = self.error_func.__code__.co_argcount - ismethod - if argcount != 1: - self.log.error('%s:%d: p_error() requires 1 argument', efile, eline) - self.error = True - - # Get the tokens map - def get_tokens(self): - tokens = self.pdict.get('tokens') - if not tokens: - self.log.error('No token list is defined') - self.error = True - return - - if not isinstance(tokens, (list, tuple)): - self.log.error('tokens must be a list or tuple') - self.error = True - return - - if not tokens: - self.log.error('tokens is empty') - self.error = True - return - - self.tokens = tokens - - # Validate the tokens - def validate_tokens(self): - # Validate the tokens. - if 'error' in self.tokens: - self.log.error("Illegal token name 'error'. Is a reserved word") - self.error = True - return - - terminals = set() - for n in self.tokens: - if n in terminals: - self.log.warning('Token %r multiply defined', n) - terminals.add(n) - - # Get the precedence map (if any) - def get_precedence(self): - self.prec = self.pdict.get('precedence') - - # Validate and parse the precedence map - def validate_precedence(self): - preclist = [] - if self.prec: - if not isinstance(self.prec, (list, tuple)): - self.log.error('precedence must be a list or tuple') - self.error = True - return - for level, p in enumerate(self.prec): - if not isinstance(p, (list, tuple)): - self.log.error('Bad precedence table') - self.error = True - return - - if len(p) < 2: - self.log.error('Malformed precedence entry %s. Must be (assoc, term, ..., term)', p) - self.error = True - return - assoc = p[0] - if not isinstance(assoc, string_types): - self.log.error('precedence associativity must be a string') - self.error = True - return - for term in p[1:]: - if not isinstance(term, string_types): - self.log.error('precedence items must be strings') - self.error = True - return - preclist.append((term, assoc, level+1)) - self.preclist = preclist - - # Get all p_functions from the grammar - def get_pfunctions(self): - p_functions = [] - for name, item in self.pdict.items(): - if not name.startswith('p_') or name == 'p_error': - continue - if isinstance(item, (types.FunctionType, types.MethodType)): - line = getattr(item, 'co_firstlineno', item.__code__.co_firstlineno) - module = inspect.getmodule(item) - p_functions.append((line, module, name, item.__doc__)) - - # Sort all of the actions by line number; make sure to stringify - # modules to make them sortable, since `line` may not uniquely sort all - # p functions - p_functions.sort(key=lambda p_function: ( - p_function[0], - str(p_function[1]), - p_function[2], - p_function[3])) - self.pfuncs = p_functions - - # Validate all of the p_functions - def validate_pfunctions(self): - grammar = [] - # Check for non-empty symbols - if len(self.pfuncs) == 0: - self.log.error('no rules of the form p_rulename are defined') - self.error = True - return - - for line, module, name, doc in self.pfuncs: - file = inspect.getsourcefile(module) - func = self.pdict[name] - if isinstance(func, types.MethodType): - reqargs = 2 - else: - reqargs = 1 - if func.__code__.co_argcount > reqargs: - self.log.error('%s:%d: Rule %r has too many arguments', file, line, func.__name__) - self.error = True - elif func.__code__.co_argcount < reqargs: - self.log.error('%s:%d: Rule %r requires an argument', file, line, func.__name__) - self.error = True - elif not func.__doc__: - self.log.warning('%s:%d: No documentation string specified in function %r (ignored)', - file, line, func.__name__) - else: - try: - parsed_g = parse_grammar(doc, file, line) - for g in parsed_g: - grammar.append((name, g)) - except SyntaxError as e: - self.log.error(str(e)) - self.error = True - - # Looks like a valid grammar rule - # Mark the file in which defined. - self.modules.add(module) - - # Secondary validation step that looks for p_ definitions that are not functions - # or functions that look like they might be grammar rules. - - for n, v in self.pdict.items(): - if n.startswith('p_') and isinstance(v, (types.FunctionType, types.MethodType)): - continue - if n.startswith('t_'): - continue - if n.startswith('p_') and n != 'p_error': - self.log.warning('%r not defined as a function', n) - if ((isinstance(v, types.FunctionType) and v.__code__.co_argcount == 1) or - (isinstance(v, types.MethodType) and v.__func__.__code__.co_argcount == 2)): - if v.__doc__: - try: - doc = v.__doc__.split(' ') - if doc[1] == ':': - self.log.warning('%s:%d: Possible grammar rule %r defined without p_ prefix', - v.__code__.co_filename, v.__code__.co_firstlineno, n) - except IndexError: - pass - - self.grammar = grammar - -# ----------------------------------------------------------------------------- -# yacc(module) -# -# Build a parser -# ----------------------------------------------------------------------------- - -def yacc(method='LALR', debug=yaccdebug, module=None, tabmodule=tab_module, start=None, - check_recursion=True, optimize=False, write_tables=True, debugfile=debug_file, - outputdir=None, debuglog=None, errorlog=None, picklefile=None): - - if tabmodule is None: - tabmodule = tab_module - - # Reference to the parsing method of the last built parser - global parse - - # If pickling is enabled, table files are not created - if picklefile: - write_tables = 0 - - if errorlog is None: - errorlog = PlyLogger(sys.stderr) - - # Get the module dictionary used for the parser - if module: - _items = [(k, getattr(module, k)) for k in dir(module)] - pdict = dict(_items) - # If no __file__ attribute is available, try to obtain it from the __module__ instead - if '__file__' not in pdict: - pdict['__file__'] = sys.modules[pdict['__module__']].__file__ - else: - pdict = get_caller_module_dict(2) - - if outputdir is None: - # If no output directory is set, the location of the output files - # is determined according to the following rules: - # - If tabmodule specifies a package, files go into that package directory - # - Otherwise, files go in the same directory as the specifying module - if isinstance(tabmodule, types.ModuleType): - srcfile = tabmodule.__file__ - else: - if '.' not in tabmodule: - srcfile = pdict['__file__'] - else: - parts = tabmodule.split('.') - pkgname = '.'.join(parts[:-1]) - exec('import %s' % pkgname) - srcfile = getattr(sys.modules[pkgname], '__file__', '') - outputdir = os.path.dirname(srcfile) - - # Determine if the module is package of a package or not. - # If so, fix the tabmodule setting so that tables load correctly - pkg = pdict.get('__package__') - if pkg and isinstance(tabmodule, str): - if '.' not in tabmodule: - tabmodule = pkg + '.' + tabmodule - - - - # Set start symbol if it's specified directly using an argument - if start is not None: - pdict['start'] = start - - # Collect parser information from the dictionary - pinfo = ParserReflect(pdict, log=errorlog) - pinfo.get_all() - - if pinfo.error: - raise YaccError('Unable to build parser') - - # Check signature against table files (if any) - signature = pinfo.signature() - - # Read the tables - try: - lr = LRTable() - if picklefile: - read_signature = lr.read_pickle(picklefile) - else: - read_signature = lr.read_table(tabmodule) - if optimize or (read_signature == signature): - try: - lr.bind_callables(pinfo.pdict) - parser = LRParser(lr, pinfo.error_func) - parse = parser.parse - return parser - except Exception as e: - errorlog.warning('There was a problem loading the table file: %r', e) - except VersionError as e: - errorlog.warning(str(e)) - except ImportError: - pass - - if debuglog is None: - if debug: - try: - debuglog = PlyLogger(open(os.path.join(outputdir, debugfile), 'w')) - except IOError as e: - errorlog.warning("Couldn't open %r. %s" % (debugfile, e)) - debuglog = NullLogger() - else: - debuglog = NullLogger() - - debuglog.info('Created by PLY version %s (http://www.dabeaz.com/ply)', __version__) - - errors = False - - # Validate the parser information - if pinfo.validate_all(): - raise YaccError('Unable to build parser') - - if not pinfo.error_func: - errorlog.warning('no p_error() function is defined') - - # Create a grammar object - grammar = Grammar(pinfo.tokens) - - # Set precedence level for terminals - for term, assoc, level in pinfo.preclist: - try: - grammar.set_precedence(term, assoc, level) - except GrammarError as e: - errorlog.warning('%s', e) - - # Add productions to the grammar - for funcname, gram in pinfo.grammar: - file, line, prodname, syms = gram - try: - grammar.add_production(prodname, syms, funcname, file, line) - except GrammarError as e: - errorlog.error('%s', e) - errors = True - - # Set the grammar start symbols - try: - if start is None: - grammar.set_start(pinfo.start) - else: - grammar.set_start(start) - except GrammarError as e: - errorlog.error(str(e)) - errors = True - - if errors: - raise YaccError('Unable to build parser') - - # Verify the grammar structure - undefined_symbols = grammar.undefined_symbols() - for sym, prod in undefined_symbols: - errorlog.error('%s:%d: Symbol %r used, but not defined as a token or a rule', prod.file, prod.line, sym) - errors = True - - unused_terminals = grammar.unused_terminals() - if unused_terminals: - debuglog.info('') - debuglog.info('Unused terminals:') - debuglog.info('') - for term in unused_terminals: - errorlog.warning('Token %r defined, but not used', term) - debuglog.info(' %s', term) - - # Print out all productions to the debug log - if debug: - debuglog.info('') - debuglog.info('Grammar') - debuglog.info('') - for n, p in enumerate(grammar.Productions): - debuglog.info('Rule %-5d %s', n, p) - - # Find unused non-terminals - unused_rules = grammar.unused_rules() - for prod in unused_rules: - errorlog.warning('%s:%d: Rule %r defined, but not used', prod.file, prod.line, prod.name) - - if len(unused_terminals) == 1: - errorlog.warning('There is 1 unused token') - if len(unused_terminals) > 1: - errorlog.warning('There are %d unused tokens', len(unused_terminals)) - - if len(unused_rules) == 1: - errorlog.warning('There is 1 unused rule') - if len(unused_rules) > 1: - errorlog.warning('There are %d unused rules', len(unused_rules)) - - if debug: - debuglog.info('') - debuglog.info('Terminals, with rules where they appear') - debuglog.info('') - terms = list(grammar.Terminals) - terms.sort() - for term in terms: - debuglog.info('%-20s : %s', term, ' '.join([str(s) for s in grammar.Terminals[term]])) - - debuglog.info('') - debuglog.info('Nonterminals, with rules where they appear') - debuglog.info('') - nonterms = list(grammar.Nonterminals) - nonterms.sort() - for nonterm in nonterms: - debuglog.info('%-20s : %s', nonterm, ' '.join([str(s) for s in grammar.Nonterminals[nonterm]])) - debuglog.info('') - - if check_recursion: - unreachable = grammar.find_unreachable() - for u in unreachable: - errorlog.warning('Symbol %r is unreachable', u) - - infinite = grammar.infinite_cycles() - for inf in infinite: - errorlog.error('Infinite recursion detected for symbol %r', inf) - errors = True - - unused_prec = grammar.unused_precedence() - for term, assoc in unused_prec: - errorlog.error('Precedence rule %r defined for unknown symbol %r', assoc, term) - errors = True - - if errors: - raise YaccError('Unable to build parser') - - # Run the LRGeneratedTable on the grammar - if debug: - errorlog.debug('Generating %s tables', method) - - lr = LRGeneratedTable(grammar, method, debuglog) - - if debug: - num_sr = len(lr.sr_conflicts) - - # Report shift/reduce and reduce/reduce conflicts - if num_sr == 1: - errorlog.warning('1 shift/reduce conflict') - elif num_sr > 1: - errorlog.warning('%d shift/reduce conflicts', num_sr) - - num_rr = len(lr.rr_conflicts) - if num_rr == 1: - errorlog.warning('1 reduce/reduce conflict') - elif num_rr > 1: - errorlog.warning('%d reduce/reduce conflicts', num_rr) - - # Write out conflicts to the output file - if debug and (lr.sr_conflicts or lr.rr_conflicts): - debuglog.warning('') - debuglog.warning('Conflicts:') - debuglog.warning('') - - for state, tok, resolution in lr.sr_conflicts: - debuglog.warning('shift/reduce conflict for %s in state %d resolved as %s', tok, state, resolution) - - already_reported = set() - for state, rule, rejected in lr.rr_conflicts: - if (state, id(rule), id(rejected)) in already_reported: - continue - debuglog.warning('reduce/reduce conflict in state %d resolved using rule (%s)', state, rule) - debuglog.warning('rejected rule (%s) in state %d', rejected, state) - errorlog.warning('reduce/reduce conflict in state %d resolved using rule (%s)', state, rule) - errorlog.warning('rejected rule (%s) in state %d', rejected, state) - already_reported.add((state, id(rule), id(rejected))) - - warned_never = [] - for state, rule, rejected in lr.rr_conflicts: - if not rejected.reduced and (rejected not in warned_never): - debuglog.warning('Rule (%s) is never reduced', rejected) - errorlog.warning('Rule (%s) is never reduced', rejected) - warned_never.append(rejected) - - # Write the table file if requested - if write_tables: - try: - lr.write_table(tabmodule, outputdir, signature) - except IOError as e: - errorlog.warning("Couldn't create %r. %s" % (tabmodule, e)) - - # Write a pickled version of the tables - if picklefile: - try: - lr.pickle_table(picklefile, signature) - except IOError as e: - errorlog.warning("Couldn't create %r. %s" % (picklefile, e)) - - # Build the parser - lr.bind_callables(pinfo.pdict) - parser = LRParser(lr, pinfo.error_func) - - parse = parser.parse - return parser diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/ygen.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/ygen.py deleted file mode 100644 index acf5ca1a..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/ply/ygen.py +++ /dev/null @@ -1,74 +0,0 @@ -# ply: ygen.py -# -# This is a support program that auto-generates different versions of the YACC parsing -# function with different features removed for the purposes of performance. -# -# Users should edit the method LParser.parsedebug() in yacc.py. The source code -# for that method is then used to create the other methods. See the comments in -# yacc.py for further details. - -import os.path -import shutil - -def get_source_range(lines, tag): - srclines = enumerate(lines) - start_tag = '#--! %s-start' % tag - end_tag = '#--! %s-end' % tag - - for start_index, line in srclines: - if line.strip().startswith(start_tag): - break - - for end_index, line in srclines: - if line.strip().endswith(end_tag): - break - - return (start_index + 1, end_index) - -def filter_section(lines, tag): - filtered_lines = [] - include = True - tag_text = '#--! %s' % tag - for line in lines: - if line.strip().startswith(tag_text): - include = not include - elif include: - filtered_lines.append(line) - return filtered_lines - -def main(): - dirname = os.path.dirname(__file__) - shutil.copy2(os.path.join(dirname, 'yacc.py'), os.path.join(dirname, 'yacc.py.bak')) - with open(os.path.join(dirname, 'yacc.py'), 'r') as f: - lines = f.readlines() - - parse_start, parse_end = get_source_range(lines, 'parsedebug') - parseopt_start, parseopt_end = get_source_range(lines, 'parseopt') - parseopt_notrack_start, parseopt_notrack_end = get_source_range(lines, 'parseopt-notrack') - - # Get the original source - orig_lines = lines[parse_start:parse_end] - - # Filter the DEBUG sections out - parseopt_lines = filter_section(orig_lines, 'DEBUG') - - # Filter the TRACKING sections out - parseopt_notrack_lines = filter_section(parseopt_lines, 'TRACKING') - - # Replace the parser source sections with updated versions - lines[parseopt_notrack_start:parseopt_notrack_end] = parseopt_notrack_lines - lines[parseopt_start:parseopt_end] = parseopt_lines - - lines = [line.rstrip()+'\n' for line in lines] - with open(os.path.join(dirname, 'yacc.py'), 'w') as f: - f.writelines(lines) - - print('Updated yacc.py') - -if __name__ == '__main__': - main() - - - - - diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/plyparser.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/plyparser.py deleted file mode 100644 index 6222c0ea..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/plyparser.py +++ /dev/null @@ -1,133 +0,0 @@ -#----------------------------------------------------------------- -# plyparser.py -# -# PLYParser class and other utilites for simplifying programming -# parsers with PLY -# -# Eli Bendersky [https://eli.thegreenplace.net/] -# License: BSD -#----------------------------------------------------------------- - -import warnings - -class Coord(object): - """ Coordinates of a syntactic element. Consists of: - - File name - - Line number - - (optional) column number, for the Lexer - """ - __slots__ = ('file', 'line', 'column', '__weakref__') - def __init__(self, file, line, column=None): - self.file = file - self.line = line - self.column = column - - def __str__(self): - str = "%s:%s" % (self.file, self.line) - if self.column: str += ":%s" % self.column - return str - - -class ParseError(Exception): pass - - -class PLYParser(object): - def _create_opt_rule(self, rulename): - """ Given a rule name, creates an optional ply.yacc rule - for it. The name of the optional rule is - _opt - """ - optname = rulename + '_opt' - - def optrule(self, p): - p[0] = p[1] - - optrule.__doc__ = '%s : empty\n| %s' % (optname, rulename) - optrule.__name__ = 'p_%s' % optname - setattr(self.__class__, optrule.__name__, optrule) - - def _coord(self, lineno, column=None): - return Coord( - file=self.clex.filename, - line=lineno, - column=column) - - def _token_coord(self, p, token_idx): - """ Returns the coordinates for the YaccProduction objet 'p' indexed - with 'token_idx'. The coordinate includes the 'lineno' and - 'column'. Both follow the lex semantic, starting from 1. - """ - last_cr = p.lexer.lexer.lexdata.rfind('\n', 0, p.lexpos(token_idx)) - if last_cr < 0: - last_cr = -1 - column = (p.lexpos(token_idx) - (last_cr)) - return self._coord(p.lineno(token_idx), column) - - def _parse_error(self, msg, coord): - raise ParseError("%s: %s" % (coord, msg)) - - -def parameterized(*params): - """ Decorator to create parameterized rules. - - Parameterized rule methods must be named starting with 'p_' and contain - 'xxx', and their docstrings may contain 'xxx' and 'yyy'. These will be - replaced by the given parameter tuples. For example, ``p_xxx_rule()`` with - docstring 'xxx_rule : yyy' when decorated with - ``@parameterized(('id', 'ID'))`` produces ``p_id_rule()`` with the docstring - 'id_rule : ID'. Using multiple tuples produces multiple rules. - """ - def decorate(rule_func): - rule_func._params = params - return rule_func - return decorate - - -def template(cls): - """ Class decorator to generate rules from parameterized rule templates. - - See `parameterized` for more information on parameterized rules. - """ - issued_nodoc_warning = False - for attr_name in dir(cls): - if attr_name.startswith('p_'): - method = getattr(cls, attr_name) - if hasattr(method, '_params'): - # Remove the template method - delattr(cls, attr_name) - # Create parameterized rules from this method; only run this if - # the method has a docstring. This is to address an issue when - # pycparser's users are installed in -OO mode which strips - # docstrings away. - # See: https://github.com/eliben/pycparser/pull/198/ and - # https://github.com/eliben/pycparser/issues/197 - # for discussion. - if method.__doc__ is not None: - _create_param_rules(cls, method) - elif not issued_nodoc_warning: - warnings.warn( - 'parsing methods must have __doc__ for pycparser to work properly', - RuntimeWarning, - stacklevel=2) - issued_nodoc_warning = True - return cls - - -def _create_param_rules(cls, func): - """ Create ply.yacc rules based on a parameterized rule function - - Generates new methods (one per each pair of parameters) based on the - template rule function `func`, and attaches them to `cls`. The rule - function's parameters must be accessible via its `_params` attribute. - """ - for xxx, yyy in func._params: - # Use the template method's body for each new method - def param_rule(self, p): - func(self, p) - - # Substitute in the params for the grammar rule and function name - param_rule.__doc__ = func.__doc__.replace('xxx', xxx).replace('yyy', yyy) - param_rule.__name__ = func.__name__.replace('xxx', xxx) - - # Attach the new method to the class - setattr(cls, param_rule.__name__, param_rule) diff --git a/IKEA_scraper/.venv/Lib/site-packages/pycparser/yacctab.py b/IKEA_scraper/.venv/Lib/site-packages/pycparser/yacctab.py deleted file mode 100644 index 7fbdef97..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pycparser/yacctab.py +++ /dev/null @@ -1,338 +0,0 @@ - -# yacctab.py -# This file is automatically generated. Do not edit. -_tabversion = '3.10' - -_lr_method = 'LALR' - -_lr_signature = 'translation_unit_or_emptyleftLORleftLANDleftORleftXORleftANDleftEQNEleftGTGELTLEleftRSHIFTLSHIFTleftPLUSMINUSleftTIMESDIVIDEMOD_BOOL _COMPLEX AUTO BREAK CASE CHAR CONST CONTINUE DEFAULT DO DOUBLE ELSE ENUM EXTERN FLOAT FOR GOTO IF INLINE INT LONG REGISTER OFFSETOF RESTRICT RETURN SHORT SIGNED SIZEOF STATIC STRUCT SWITCH TYPEDEF UNION UNSIGNED VOID VOLATILE WHILE __INT128 ID TYPEID INT_CONST_DEC INT_CONST_OCT INT_CONST_HEX INT_CONST_BIN FLOAT_CONST HEX_FLOAT_CONST CHAR_CONST WCHAR_CONST STRING_LITERAL WSTRING_LITERAL PLUS MINUS TIMES DIVIDE MOD OR AND NOT XOR LSHIFT RSHIFT LOR LAND LNOT LT LE GT GE EQ NE EQUALS TIMESEQUAL DIVEQUAL MODEQUAL PLUSEQUAL MINUSEQUAL LSHIFTEQUAL RSHIFTEQUAL ANDEQUAL XOREQUAL OREQUAL PLUSPLUS MINUSMINUS ARROW CONDOP LPAREN RPAREN LBRACKET RBRACKET LBRACE RBRACE COMMA PERIOD SEMI COLON ELLIPSIS PPHASH PPPRAGMA PPPRAGMASTRabstract_declarator_opt : empty\n| abstract_declaratorassignment_expression_opt : empty\n| assignment_expressionblock_item_list_opt : empty\n| block_item_listdeclaration_list_opt : empty\n| declaration_listdeclaration_specifiers_no_type_opt : empty\n| declaration_specifiers_no_typedesignation_opt : empty\n| designationexpression_opt : empty\n| expressionid_init_declarator_list_opt : empty\n| id_init_declarator_listidentifier_list_opt : empty\n| identifier_listinit_declarator_list_opt : empty\n| init_declarator_listinitializer_list_opt : empty\n| initializer_listparameter_type_list_opt : empty\n| parameter_type_liststruct_declarator_list_opt : empty\n| struct_declarator_listtype_qualifier_list_opt : empty\n| type_qualifier_list direct_id_declarator : ID\n direct_id_declarator : LPAREN id_declarator RPAREN\n direct_id_declarator : direct_id_declarator LBRACKET type_qualifier_list_opt assignment_expression_opt RBRACKET\n direct_id_declarator : direct_id_declarator LBRACKET STATIC type_qualifier_list_opt assignment_expression RBRACKET\n | direct_id_declarator LBRACKET type_qualifier_list STATIC assignment_expression RBRACKET\n direct_id_declarator : direct_id_declarator LBRACKET type_qualifier_list_opt TIMES RBRACKET\n direct_id_declarator : direct_id_declarator LPAREN parameter_type_list RPAREN\n | direct_id_declarator LPAREN identifier_list_opt RPAREN\n direct_typeid_declarator : TYPEID\n direct_typeid_declarator : LPAREN typeid_declarator RPAREN\n direct_typeid_declarator : direct_typeid_declarator LBRACKET type_qualifier_list_opt assignment_expression_opt RBRACKET\n direct_typeid_declarator : direct_typeid_declarator LBRACKET STATIC type_qualifier_list_opt assignment_expression RBRACKET\n | direct_typeid_declarator LBRACKET type_qualifier_list STATIC assignment_expression RBRACKET\n direct_typeid_declarator : direct_typeid_declarator LBRACKET type_qualifier_list_opt TIMES RBRACKET\n direct_typeid_declarator : direct_typeid_declarator LPAREN parameter_type_list RPAREN\n | direct_typeid_declarator LPAREN identifier_list_opt RPAREN\n direct_typeid_noparen_declarator : TYPEID\n direct_typeid_noparen_declarator : direct_typeid_noparen_declarator LBRACKET type_qualifier_list_opt assignment_expression_opt RBRACKET\n direct_typeid_noparen_declarator : direct_typeid_noparen_declarator LBRACKET STATIC type_qualifier_list_opt assignment_expression RBRACKET\n | direct_typeid_noparen_declarator LBRACKET type_qualifier_list STATIC assignment_expression RBRACKET\n direct_typeid_noparen_declarator : direct_typeid_noparen_declarator LBRACKET type_qualifier_list_opt TIMES RBRACKET\n direct_typeid_noparen_declarator : direct_typeid_noparen_declarator LPAREN parameter_type_list RPAREN\n | direct_typeid_noparen_declarator LPAREN identifier_list_opt RPAREN\n id_declarator : direct_id_declarator\n id_declarator : pointer direct_id_declarator\n typeid_declarator : direct_typeid_declarator\n typeid_declarator : pointer direct_typeid_declarator\n typeid_noparen_declarator : direct_typeid_noparen_declarator\n typeid_noparen_declarator : pointer direct_typeid_noparen_declarator\n translation_unit_or_empty : translation_unit\n | empty\n translation_unit : external_declaration\n translation_unit : translation_unit external_declaration\n external_declaration : function_definition\n external_declaration : declaration\n external_declaration : pp_directive\n | pppragma_directive\n external_declaration : SEMI\n pp_directive : PPHASH\n pppragma_directive : PPPRAGMA\n | PPPRAGMA PPPRAGMASTR\n function_definition : id_declarator declaration_list_opt compound_statement\n function_definition : declaration_specifiers id_declarator declaration_list_opt compound_statement\n statement : labeled_statement\n | expression_statement\n | compound_statement\n | selection_statement\n | iteration_statement\n | jump_statement\n | pppragma_directive\n pragmacomp_or_statement : pppragma_directive statement\n | statement\n decl_body : declaration_specifiers init_declarator_list_opt\n | declaration_specifiers_no_type id_init_declarator_list_opt\n declaration : decl_body SEMI\n declaration_list : declaration\n | declaration_list declaration\n declaration_specifiers_no_type : type_qualifier declaration_specifiers_no_type_opt\n declaration_specifiers_no_type : storage_class_specifier declaration_specifiers_no_type_opt\n declaration_specifiers_no_type : function_specifier declaration_specifiers_no_type_opt\n declaration_specifiers : declaration_specifiers type_qualifier\n declaration_specifiers : declaration_specifiers storage_class_specifier\n declaration_specifiers : declaration_specifiers function_specifier\n declaration_specifiers : declaration_specifiers type_specifier_no_typeid\n declaration_specifiers : type_specifier\n declaration_specifiers : declaration_specifiers_no_type type_specifier\n storage_class_specifier : AUTO\n | REGISTER\n | STATIC\n | EXTERN\n | TYPEDEF\n function_specifier : INLINE\n type_specifier_no_typeid : VOID\n | _BOOL\n | CHAR\n | SHORT\n | INT\n | LONG\n | FLOAT\n | DOUBLE\n | _COMPLEX\n | SIGNED\n | UNSIGNED\n | __INT128\n type_specifier : typedef_name\n | enum_specifier\n | struct_or_union_specifier\n | type_specifier_no_typeid\n type_qualifier : CONST\n | RESTRICT\n | VOLATILE\n init_declarator_list : init_declarator\n | init_declarator_list COMMA init_declarator\n init_declarator : declarator\n | declarator EQUALS initializer\n id_init_declarator_list : id_init_declarator\n | id_init_declarator_list COMMA init_declarator\n id_init_declarator : id_declarator\n | id_declarator EQUALS initializer\n specifier_qualifier_list : specifier_qualifier_list type_specifier_no_typeid\n specifier_qualifier_list : specifier_qualifier_list type_qualifier\n specifier_qualifier_list : type_specifier\n specifier_qualifier_list : type_qualifier_list type_specifier\n struct_or_union_specifier : struct_or_union ID\n | struct_or_union TYPEID\n struct_or_union_specifier : struct_or_union brace_open struct_declaration_list brace_close\n | struct_or_union brace_open brace_close\n struct_or_union_specifier : struct_or_union ID brace_open struct_declaration_list brace_close\n | struct_or_union ID brace_open brace_close\n | struct_or_union TYPEID brace_open struct_declaration_list brace_close\n | struct_or_union TYPEID brace_open brace_close\n struct_or_union : STRUCT\n | UNION\n struct_declaration_list : struct_declaration\n | struct_declaration_list struct_declaration\n struct_declaration : specifier_qualifier_list struct_declarator_list_opt SEMI\n struct_declaration : SEMI\n struct_declaration : pppragma_directive\n struct_declarator_list : struct_declarator\n | struct_declarator_list COMMA struct_declarator\n struct_declarator : declarator\n struct_declarator : declarator COLON constant_expression\n | COLON constant_expression\n enum_specifier : ENUM ID\n | ENUM TYPEID\n enum_specifier : ENUM brace_open enumerator_list brace_close\n enum_specifier : ENUM ID brace_open enumerator_list brace_close\n | ENUM TYPEID brace_open enumerator_list brace_close\n enumerator_list : enumerator\n | enumerator_list COMMA\n | enumerator_list COMMA enumerator\n enumerator : ID\n | ID EQUALS constant_expression\n declarator : id_declarator\n | typeid_declarator\n pointer : TIMES type_qualifier_list_opt\n | TIMES type_qualifier_list_opt pointer\n type_qualifier_list : type_qualifier\n | type_qualifier_list type_qualifier\n parameter_type_list : parameter_list\n | parameter_list COMMA ELLIPSIS\n parameter_list : parameter_declaration\n | parameter_list COMMA parameter_declaration\n parameter_declaration : declaration_specifiers id_declarator\n | declaration_specifiers typeid_noparen_declarator\n parameter_declaration : declaration_specifiers abstract_declarator_opt\n identifier_list : identifier\n | identifier_list COMMA identifier\n initializer : assignment_expression\n initializer : brace_open initializer_list_opt brace_close\n | brace_open initializer_list COMMA brace_close\n initializer_list : designation_opt initializer\n | initializer_list COMMA designation_opt initializer\n designation : designator_list EQUALS\n designator_list : designator\n | designator_list designator\n designator : LBRACKET constant_expression RBRACKET\n | PERIOD identifier\n type_name : specifier_qualifier_list abstract_declarator_opt\n abstract_declarator : pointer\n abstract_declarator : pointer direct_abstract_declarator\n abstract_declarator : direct_abstract_declarator\n direct_abstract_declarator : LPAREN abstract_declarator RPAREN direct_abstract_declarator : direct_abstract_declarator LBRACKET assignment_expression_opt RBRACKET\n direct_abstract_declarator : LBRACKET assignment_expression_opt RBRACKET\n direct_abstract_declarator : direct_abstract_declarator LBRACKET TIMES RBRACKET\n direct_abstract_declarator : LBRACKET TIMES RBRACKET\n direct_abstract_declarator : direct_abstract_declarator LPAREN parameter_type_list_opt RPAREN\n direct_abstract_declarator : LPAREN parameter_type_list_opt RPAREN\n block_item : declaration\n | statement\n block_item_list : block_item\n | block_item_list block_item\n compound_statement : brace_open block_item_list_opt brace_close labeled_statement : ID COLON pragmacomp_or_statement labeled_statement : CASE constant_expression COLON pragmacomp_or_statement labeled_statement : DEFAULT COLON pragmacomp_or_statement selection_statement : IF LPAREN expression RPAREN pragmacomp_or_statement selection_statement : IF LPAREN expression RPAREN statement ELSE pragmacomp_or_statement selection_statement : SWITCH LPAREN expression RPAREN pragmacomp_or_statement iteration_statement : WHILE LPAREN expression RPAREN pragmacomp_or_statement iteration_statement : DO pragmacomp_or_statement WHILE LPAREN expression RPAREN SEMI iteration_statement : FOR LPAREN expression_opt SEMI expression_opt SEMI expression_opt RPAREN pragmacomp_or_statement iteration_statement : FOR LPAREN declaration expression_opt SEMI expression_opt RPAREN pragmacomp_or_statement jump_statement : GOTO ID SEMI jump_statement : BREAK SEMI jump_statement : CONTINUE SEMI jump_statement : RETURN expression SEMI\n | RETURN SEMI\n expression_statement : expression_opt SEMI expression : assignment_expression\n | expression COMMA assignment_expression\n typedef_name : TYPEID assignment_expression : conditional_expression\n | unary_expression assignment_operator assignment_expression\n assignment_operator : EQUALS\n | XOREQUAL\n | TIMESEQUAL\n | DIVEQUAL\n | MODEQUAL\n | PLUSEQUAL\n | MINUSEQUAL\n | LSHIFTEQUAL\n | RSHIFTEQUAL\n | ANDEQUAL\n | OREQUAL\n constant_expression : conditional_expression conditional_expression : binary_expression\n | binary_expression CONDOP expression COLON conditional_expression\n binary_expression : cast_expression\n | binary_expression TIMES binary_expression\n | binary_expression DIVIDE binary_expression\n | binary_expression MOD binary_expression\n | binary_expression PLUS binary_expression\n | binary_expression MINUS binary_expression\n | binary_expression RSHIFT binary_expression\n | binary_expression LSHIFT binary_expression\n | binary_expression LT binary_expression\n | binary_expression LE binary_expression\n | binary_expression GE binary_expression\n | binary_expression GT binary_expression\n | binary_expression EQ binary_expression\n | binary_expression NE binary_expression\n | binary_expression AND binary_expression\n | binary_expression OR binary_expression\n | binary_expression XOR binary_expression\n | binary_expression LAND binary_expression\n | binary_expression LOR binary_expression\n cast_expression : unary_expression cast_expression : LPAREN type_name RPAREN cast_expression unary_expression : postfix_expression unary_expression : PLUSPLUS unary_expression\n | MINUSMINUS unary_expression\n | unary_operator cast_expression\n unary_expression : SIZEOF unary_expression\n | SIZEOF LPAREN type_name RPAREN\n unary_operator : AND\n | TIMES\n | PLUS\n | MINUS\n | NOT\n | LNOT\n postfix_expression : primary_expression postfix_expression : postfix_expression LBRACKET expression RBRACKET postfix_expression : postfix_expression LPAREN argument_expression_list RPAREN\n | postfix_expression LPAREN RPAREN\n postfix_expression : postfix_expression PERIOD ID\n | postfix_expression PERIOD TYPEID\n | postfix_expression ARROW ID\n | postfix_expression ARROW TYPEID\n postfix_expression : postfix_expression PLUSPLUS\n | postfix_expression MINUSMINUS\n postfix_expression : LPAREN type_name RPAREN brace_open initializer_list brace_close\n | LPAREN type_name RPAREN brace_open initializer_list COMMA brace_close\n primary_expression : identifier primary_expression : constant primary_expression : unified_string_literal\n | unified_wstring_literal\n primary_expression : LPAREN expression RPAREN primary_expression : OFFSETOF LPAREN type_name COMMA offsetof_member_designator RPAREN\n offsetof_member_designator : identifier\n | offsetof_member_designator PERIOD identifier\n | offsetof_member_designator LBRACKET expression RBRACKET\n argument_expression_list : assignment_expression\n | argument_expression_list COMMA assignment_expression\n identifier : ID constant : INT_CONST_DEC\n | INT_CONST_OCT\n | INT_CONST_HEX\n | INT_CONST_BIN\n constant : FLOAT_CONST\n | HEX_FLOAT_CONST\n constant : CHAR_CONST\n | WCHAR_CONST\n unified_string_literal : STRING_LITERAL\n | unified_string_literal STRING_LITERAL\n unified_wstring_literal : WSTRING_LITERAL\n | unified_wstring_literal WSTRING_LITERAL\n brace_open : LBRACE\n brace_close : RBRACE\n empty : ' - -_lr_action_items = {'VOID':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[6,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,6,-96,-111,-106,-65,-95,-112,6,-221,-109,-113,6,-63,-118,6,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,6,-53,6,-84,6,6,-61,-133,-307,-132,6,-153,-152,-166,-90,-92,6,-89,-91,-94,-83,-86,-88,-69,-30,6,6,-70,6,-85,6,6,6,-135,-130,-145,-146,-142,-308,6,6,-167,6,6,-36,-35,6,6,-73,-76,-72,-74,6,-78,-199,-198,-77,-200,-75,6,-139,6,-137,-134,-143,-131,-128,-129,-154,-71,6,-31,6,6,6,-34,6,6,6,-218,-217,6,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,6,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'LBRACKET':([2,3,5,6,7,8,9,10,11,15,16,19,20,21,24,25,29,30,31,32,35,37,39,41,44,45,48,50,51,54,61,69,70,71,73,74,76,77,78,79,80,83,85,88,91,92,96,105,113,115,126,127,131,139,140,143,150,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,187,188,189,192,193,196,199,229,232,234,235,237,238,244,249,251,260,276,279,280,282,286,293,296,319,324,325,356,357,362,363,370,371,374,379,383,384,385,386,389,394,397,398,418,419,420,421,427,428,447,448,452,454,456,459,460,466,472,473,474,475,476,484,485,486,491,492,495,496,507,510,511,512,513,518,520,525,],[-104,-117,-115,-101,-99,59,-97,-116,-98,-102,-93,-96,-111,-106,-95,-112,-221,-109,-309,-113,-118,-29,-107,-103,-114,-108,-110,-105,-119,-100,59,-133,-307,-132,-153,-152,-28,-164,-166,-27,-90,-92,144,-37,-89,-91,-94,-30,198,-294,-135,-130,-308,-167,-165,144,-298,-286,-301,-305,-302,-299,-284,-285,284,-297,-271,-303,-295,-283,-300,-296,-36,-35,198,198,326,-45,330,-294,-139,-137,-134,-131,-128,-129,-154,-38,376,-306,-304,-280,-279,-31,-34,198,198,326,330,-138,-136,-156,-155,-44,-43,-183,376,-278,-277,-276,-275,-274,-287,198,198,-33,-32,-197,-191,-193,-195,-39,-42,-186,376,-184,-272,-273,376,-51,-50,-192,-194,-196,-41,-40,-185,509,-289,-46,-49,-288,376,-281,-48,-47,-290,-282,-291,]),'WCHAR_CONST':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,156,-28,-309,156,-308,-167,-309,156,156,-270,156,-268,156,-267,156,-266,156,156,-265,-269,156,156,156,-73,-76,-72,156,-74,156,156,-78,-199,-198,-77,-200,156,-75,-266,156,156,156,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,156,-233,-234,-226,-232,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,-309,-266,156,-218,-217,156,-215,156,156,156,-201,156,-214,156,-80,-202,156,156,156,-266,156,156,-12,156,156,-11,156,156,-28,-309,-266,-213,-216,156,-205,156,-79,-203,-309,-182,156,156,-309,156,-266,156,156,156,156,-204,156,156,156,156,-11,156,-209,-208,-206,-80,156,-309,156,156,156,-210,-207,156,-212,-211,]),'FLOAT_CONST':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,157,-28,-309,157,-308,-167,-309,157,157,-270,157,-268,157,-267,157,-266,157,157,-265,-269,157,157,157,-73,-76,-72,157,-74,157,157,-78,-199,-198,-77,-200,157,-75,-266,157,157,157,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,157,-233,-234,-226,-232,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,-309,-266,157,-218,-217,157,-215,157,157,157,-201,157,-214,157,-80,-202,157,157,157,-266,157,157,-12,157,157,-11,157,157,-28,-309,-266,-213,-216,157,-205,157,-79,-203,-309,-182,157,157,-309,157,-266,157,157,157,157,-204,157,157,157,157,-11,157,-209,-208,-206,-80,157,-309,157,157,157,-210,-207,157,-212,-211,]),'MINUS':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,115,121,131,139,144,147,148,150,151,152,153,154,155,156,157,158,159,160,161,162,164,166,167,169,170,171,172,173,174,175,176,177,178,179,180,181,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,229,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,284,285,288,289,290,291,292,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,383,384,385,386,389,394,395,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,422,423,424,430,432,433,435,437,439,442,443,454,457,458,459,460,461,463,465,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,507,509,510,511,514,517,520,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,160,-28,-309,-294,160,-308,-167,-309,160,160,-298,-270,-257,-286,-301,-305,-302,-299,-284,160,-268,-285,-259,-238,160,-267,160,-297,-266,-271,160,160,-303,-265,-295,-283,301,-300,-296,-269,160,160,160,-73,-76,-72,160,-74,160,160,-78,-199,-198,-77,-200,160,-75,-266,-294,160,160,160,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,160,-233,-234,-226,-232,-306,160,-263,-304,-280,-279,160,160,160,-257,-262,160,-260,-261,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,-309,-266,160,-218,-217,160,-215,160,160,160,-201,160,-214,160,-80,-202,160,160,160,-266,160,160,-12,160,160,-11,-278,-277,-276,-275,-274,-287,160,301,301,301,-243,301,301,301,-242,301,301,-240,-239,301,301,301,301,301,-241,160,-28,-309,-266,-213,-216,160,-205,160,-79,-203,-309,-182,-264,-272,-273,160,160,-258,-309,160,-266,160,160,160,160,-204,160,160,160,160,-11,160,-209,-208,-206,-80,-288,160,-309,-281,160,160,-282,160,-210,-207,160,-212,-211,]),'RPAREN':([2,3,5,6,7,8,9,10,11,15,16,19,20,21,24,25,29,30,31,32,35,37,39,41,44,45,48,50,51,54,58,60,61,69,71,73,74,76,77,78,79,80,83,85,88,91,92,96,105,109,110,111,112,113,114,115,116,118,126,127,131,139,140,141,143,145,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,183,187,188,189,190,191,192,193,194,195,196,197,199,211,227,232,234,235,237,238,244,249,251,256,257,276,278,279,280,282,285,286,289,290,292,293,294,295,296,297,319,320,321,322,323,324,325,327,331,332,333,334,347,356,357,362,363,370,371,381,382,383,384,385,386,388,389,390,392,393,394,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,418,419,420,421,425,426,427,428,431,436,438,440,444,447,448,458,459,460,465,472,473,474,475,476,484,485,490,491,492,494,495,496,500,503,507,511,512,513,514,515,518,520,521,525,],[-104,-117,-115,-101,-99,-52,-97,-116,-98,-102,-93,-96,-111,-106,-95,-112,-221,-109,-309,-113,-118,-29,-107,-103,-114,-108,-110,-105,-119,-100,105,-309,-53,-133,-132,-153,-152,-28,-164,-166,-27,-90,-92,-54,-37,-89,-91,-94,-30,187,-17,188,-170,-309,-18,-294,-168,-175,-135,-130,-308,-167,-165,251,-55,-309,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,-236,-300,-296,-222,-36,-35,-309,-174,-2,-188,-56,-172,-1,-45,-173,-190,-14,-219,-139,-137,-134,-131,-128,-129,-154,-38,370,371,-306,-263,-304,-280,-279,389,-31,-257,-262,-260,-34,394,395,-309,-261,-188,-23,-24,420,421,-57,-189,-309,-309,-176,-169,-171,-13,-138,-136,-156,-155,-44,-43,-223,458,-278,-277,-276,-275,-292,-274,460,463,464,-287,-187,-188,-309,-244,-256,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,-253,-241,-33,-32,-197,-191,472,473,-193,-195,476,-220,479,481,483,-39,-42,-264,-272,-273,-258,-51,-50,-192,-194,-196,-41,-40,-293,507,-289,-237,-46,-49,-309,516,-288,-281,-48,-47,-309,522,-290,-282,526,-291,]),'LONG':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[21,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,21,-96,-111,-106,-65,-95,-112,21,-221,-109,-113,21,-63,-118,21,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,21,-53,21,-84,21,21,-61,-133,-307,-132,21,-153,-152,-166,-90,-92,21,-89,-91,-94,-83,-86,-88,-69,-30,21,21,-70,21,-85,21,21,21,-135,-130,-145,-146,-142,-308,21,21,-167,21,21,-36,-35,21,21,-73,-76,-72,-74,21,-78,-199,-198,-77,-200,-75,21,-139,21,-137,-134,-143,-131,-128,-129,-154,-71,21,-31,21,21,21,-34,21,21,21,-218,-217,21,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,21,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'PLUS':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,115,121,131,139,144,147,148,150,151,152,153,154,155,156,157,158,159,160,161,162,164,166,167,169,170,171,172,173,174,175,176,177,178,179,180,181,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,229,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,284,285,288,289,290,291,292,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,383,384,385,386,389,394,395,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,422,423,424,430,432,433,435,437,439,442,443,454,457,458,459,460,461,463,465,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,507,509,510,511,514,517,520,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,167,-28,-309,-294,167,-308,-167,-309,167,167,-298,-270,-257,-286,-301,-305,-302,-299,-284,167,-268,-285,-259,-238,167,-267,167,-297,-266,-271,167,167,-303,-265,-295,-283,305,-300,-296,-269,167,167,167,-73,-76,-72,167,-74,167,167,-78,-199,-198,-77,-200,167,-75,-266,-294,167,167,167,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,167,-233,-234,-226,-232,-306,167,-263,-304,-280,-279,167,167,167,-257,-262,167,-260,-261,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,-309,-266,167,-218,-217,167,-215,167,167,167,-201,167,-214,167,-80,-202,167,167,167,-266,167,167,-12,167,167,-11,-278,-277,-276,-275,-274,-287,167,305,305,305,-243,305,305,305,-242,305,305,-240,-239,305,305,305,305,305,-241,167,-28,-309,-266,-213,-216,167,-205,167,-79,-203,-309,-182,-264,-272,-273,167,167,-258,-309,167,-266,167,167,167,167,-204,167,167,167,167,-11,167,-209,-208,-206,-80,-288,167,-309,-281,167,167,-282,167,-210,-207,167,-212,-211,]),'ELLIPSIS':([201,],[333,]),'GT':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,306,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,306,-245,-243,-247,306,-246,-242,-249,306,-240,-239,-248,306,306,306,306,-241,-264,-272,-273,-258,-288,-281,-282,]),'GOTO':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,204,-308,-73,-76,-72,-74,204,-78,-199,-198,-77,-200,204,-75,-218,-217,-215,204,-201,-214,204,-80,-202,204,-213,-216,-205,204,-79,-203,204,-204,204,204,-209,-208,-206,-80,204,204,-210,-207,204,-212,-211,]),'ENUM':([0,1,3,7,8,9,11,12,14,17,18,19,23,24,26,34,35,36,37,40,42,47,49,51,53,54,55,56,57,60,61,64,65,67,68,70,72,78,87,101,102,103,104,105,117,120,121,122,123,124,125,128,129,130,131,132,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,233,236,258,277,286,287,288,291,293,327,331,336,337,339,340,346,349,351,352,353,360,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[28,-309,-117,-99,-52,-97,-98,-64,-60,-66,28,-96,-65,-95,28,-63,-118,28,-29,-62,-67,-309,-309,-119,-68,-100,-87,-10,-9,28,-53,-84,28,28,-61,-307,28,-166,28,-83,-86,-88,-69,-30,28,-70,28,-85,28,28,28,-145,-146,-142,-308,28,-167,28,28,-36,-35,28,28,-73,-76,-72,-74,28,-78,-199,-198,-77,-200,-75,28,28,-143,-71,28,-31,28,28,28,-34,28,28,-218,-217,28,-215,-201,-214,-78,-80,-202,-144,28,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'PERIOD':([70,115,131,150,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,260,276,279,280,282,374,379,383,384,385,386,389,394,452,454,456,459,460,466,486,491,492,507,510,511,518,520,525,],[-307,-294,-308,-298,-286,-301,-305,-302,-299,-284,-285,283,-297,-271,-303,-295,-283,-300,-296,-294,375,-306,-304,-280,-279,-183,375,-278,-277,-276,-275,-274,-287,-186,375,-184,-272,-273,375,-185,508,-289,-288,375,-281,-290,-282,-291,]),'GE':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,310,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,310,-245,-243,-247,310,-246,-242,-249,310,-240,-239,-248,310,310,310,310,-241,-264,-272,-273,-258,-288,-281,-282,]),'INT_CONST_DEC':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,177,-28,-309,177,-308,-167,-309,177,177,-270,177,-268,177,-267,177,-266,177,177,-265,-269,177,177,177,-73,-76,-72,177,-74,177,177,-78,-199,-198,-77,-200,177,-75,-266,177,177,177,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,177,-233,-234,-226,-232,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,-309,-266,177,-218,-217,177,-215,177,177,177,-201,177,-214,177,-80,-202,177,177,177,-266,177,177,-12,177,177,-11,177,177,-28,-309,-266,-213,-216,177,-205,177,-79,-203,-309,-182,177,177,-309,177,-266,177,177,177,177,-204,177,177,177,177,-11,177,-209,-208,-206,-80,177,-309,177,177,177,-210,-207,177,-212,-211,]),'ARROW':([115,131,150,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,279,280,282,383,384,385,386,389,394,459,460,507,511,520,],[-294,-308,-298,-286,-301,-305,-302,-299,-284,-285,281,-297,-271,-303,-295,-283,-300,-296,-294,-306,-304,-280,-279,-278,-277,-276,-275,-274,-287,-272,-273,-288,-281,-282,]),'CHAR':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[41,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,41,-96,-111,-106,-65,-95,-112,41,-221,-109,-113,41,-63,-118,41,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,41,-53,41,-84,41,41,-61,-133,-307,-132,41,-153,-152,-166,-90,-92,41,-89,-91,-94,-83,-86,-88,-69,-30,41,41,-70,41,-85,41,41,41,-135,-130,-145,-146,-142,-308,41,41,-167,41,41,-36,-35,41,41,-73,-76,-72,-74,41,-78,-199,-198,-77,-200,-75,41,-139,41,-137,-134,-143,-131,-128,-129,-154,-71,41,-31,41,41,41,-34,41,41,41,-218,-217,41,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,41,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'HEX_FLOAT_CONST':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,180,-28,-309,180,-308,-167,-309,180,180,-270,180,-268,180,-267,180,-266,180,180,-265,-269,180,180,180,-73,-76,-72,180,-74,180,180,-78,-199,-198,-77,-200,180,-75,-266,180,180,180,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,180,-233,-234,-226,-232,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,-309,-266,180,-218,-217,180,-215,180,180,180,-201,180,-214,180,-80,-202,180,180,180,-266,180,180,-12,180,180,-11,180,180,-28,-309,-266,-213,-216,180,-205,180,-79,-203,-309,-182,180,180,-309,180,-266,180,180,180,180,-204,180,180,180,180,-11,180,-209,-208,-206,-80,180,-309,180,180,180,-210,-207,180,-212,-211,]),'DOUBLE':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[45,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,45,-96,-111,-106,-65,-95,-112,45,-221,-109,-113,45,-63,-118,45,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,45,-53,45,-84,45,45,-61,-133,-307,-132,45,-153,-152,-166,-90,-92,45,-89,-91,-94,-83,-86,-88,-69,-30,45,45,-70,45,-85,45,45,45,-135,-130,-145,-146,-142,-308,45,45,-167,45,45,-36,-35,45,45,-73,-76,-72,-74,45,-78,-199,-198,-77,-200,-75,45,-139,45,-137,-134,-143,-131,-128,-129,-154,-71,45,-31,45,45,45,-34,45,45,45,-218,-217,45,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,45,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'MINUSEQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,265,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'INT_CONST_OCT':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,181,-28,-309,181,-308,-167,-309,181,181,-270,181,-268,181,-267,181,-266,181,181,-265,-269,181,181,181,-73,-76,-72,181,-74,181,181,-78,-199,-198,-77,-200,181,-75,-266,181,181,181,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,181,-233,-234,-226,-232,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,-309,-266,181,-218,-217,181,-215,181,181,181,-201,181,-214,181,-80,-202,181,181,181,-266,181,181,-12,181,181,-11,181,181,-28,-309,-266,-213,-216,181,-205,181,-79,-203,-309,-182,181,181,-309,181,-266,181,181,181,181,-204,181,181,181,181,-11,181,-209,-208,-206,-80,181,-309,181,181,181,-210,-207,181,-212,-211,]),'TIMESEQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,274,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'OR':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,315,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,315,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,315,-250,-252,-253,-241,-264,-272,-273,-258,-288,-281,-282,]),'SHORT':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[2,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,2,-96,-111,-106,-65,-95,-112,2,-221,-109,-113,2,-63,-118,2,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,2,-53,2,-84,2,2,-61,-133,-307,-132,2,-153,-152,-166,-90,-92,2,-89,-91,-94,-83,-86,-88,-69,-30,2,2,-70,2,-85,2,2,2,-135,-130,-145,-146,-142,-308,2,2,-167,2,2,-36,-35,2,2,-73,-76,-72,-74,2,-78,-199,-198,-77,-200,-75,2,-139,2,-137,-134,-143,-131,-128,-129,-154,-71,2,-31,2,2,2,-34,2,2,2,-218,-217,2,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,2,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'RETURN':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,207,-308,-73,-76,-72,-74,207,-78,-199,-198,-77,-200,207,-75,-218,-217,-215,207,-201,-214,207,-80,-202,207,-213,-216,-205,207,-79,-203,207,-204,207,207,-209,-208,-206,-80,207,207,-210,-207,207,-212,-211,]),'RSHIFTEQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,275,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'RESTRICT':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,31,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,59,60,61,63,64,67,68,69,70,71,72,73,74,76,78,80,83,87,91,92,96,101,104,105,107,108,113,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,144,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,254,255,258,277,286,287,288,291,293,296,326,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,423,424,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[35,35,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,35,-96,-111,-106,-65,-95,-112,35,-221,-109,35,-113,35,-63,-118,-29,-107,-62,-103,-67,-114,-108,35,-110,35,-105,-119,-68,-100,35,35,-53,35,-84,35,-61,-133,-307,-132,35,-153,-152,35,-166,-90,-92,35,-89,-91,-94,-83,-69,-30,35,35,35,-70,35,-85,35,35,35,-135,-130,-145,-146,-142,-308,35,35,-167,35,35,35,-36,-35,35,35,-73,-76,-72,-74,35,-78,-199,-198,-77,-200,-75,35,-139,35,-137,-134,-143,-131,-128,-129,-154,35,35,-71,35,-31,35,35,35,-34,35,35,35,35,-218,-217,35,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,35,-33,-32,35,35,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'STATIC':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,59,60,61,63,64,67,68,69,70,71,73,74,78,80,83,87,91,92,96,101,104,105,107,113,120,121,122,126,131,139,144,145,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,232,234,235,249,254,258,286,293,326,327,331,336,337,339,340,346,349,351,352,353,356,357,362,363,398,418,419,423,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[9,9,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,9,-96,-111,-106,-65,-95,-112,9,-221,-109,-113,9,-63,-118,-29,-107,-62,-103,-67,-114,-108,9,-110,9,-105,-119,-68,-100,108,9,-53,9,-84,9,-61,-133,-307,-132,-153,-152,-166,-90,-92,9,-89,-91,-94,-83,-69,-30,185,9,-70,9,-85,-135,-308,-167,255,9,-36,-35,9,9,-73,-76,-72,-74,9,-78,-199,-198,-77,-200,-75,-139,-137,-134,-154,368,-71,-31,-34,424,9,9,-218,-217,9,-215,-201,-214,-78,-80,-202,-138,-136,-156,-155,9,-33,-32,470,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'SIZEOF':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,159,-28,-309,159,-308,-167,-309,159,159,-270,159,-268,159,-267,159,-266,159,159,-265,-269,159,159,159,-73,-76,-72,159,-74,159,159,-78,-199,-198,-77,-200,159,-75,-266,159,159,159,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,159,-233,-234,-226,-232,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,-309,-266,159,-218,-217,159,-215,159,159,159,-201,159,-214,159,-80,-202,159,159,159,-266,159,159,-12,159,159,-11,159,159,-28,-309,-266,-213,-216,159,-205,159,-79,-203,-309,-182,159,159,-309,159,-266,159,159,159,159,-204,159,159,159,159,-11,159,-209,-208,-206,-80,159,-309,159,159,159,-210,-207,159,-212,-211,]),'UNSIGNED':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[20,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,20,-96,-111,-106,-65,-95,-112,20,-221,-109,-113,20,-63,-118,20,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,20,-53,20,-84,20,20,-61,-133,-307,-132,20,-153,-152,-166,-90,-92,20,-89,-91,-94,-83,-86,-88,-69,-30,20,20,-70,20,-85,20,20,20,-135,-130,-145,-146,-142,-308,20,20,-167,20,20,-36,-35,20,20,-73,-76,-72,-74,20,-78,-199,-198,-77,-200,-75,20,-139,20,-137,-134,-143,-131,-128,-129,-154,-71,20,-31,20,20,20,-34,20,20,20,-218,-217,20,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,20,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'UNION':([0,1,3,7,8,9,11,12,14,17,18,19,23,24,26,34,35,36,37,40,42,47,49,51,53,54,55,56,57,60,61,64,65,67,68,70,72,78,87,101,102,103,104,105,117,120,121,122,123,124,125,128,129,130,131,132,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,233,236,258,277,286,287,288,291,293,327,331,336,337,339,340,346,349,351,352,353,360,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[22,-309,-117,-99,-52,-97,-98,-64,-60,-66,22,-96,-65,-95,22,-63,-118,22,-29,-62,-67,-309,-309,-119,-68,-100,-87,-10,-9,22,-53,-84,22,22,-61,-307,22,-166,22,-83,-86,-88,-69,-30,22,-70,22,-85,22,22,22,-145,-146,-142,-308,22,-167,22,22,-36,-35,22,22,-73,-76,-72,-74,22,-78,-199,-198,-77,-200,-75,22,22,-143,-71,22,-31,22,22,22,-34,22,22,-218,-217,22,-215,-201,-214,-78,-80,-202,-144,22,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'COLON':([2,3,5,6,8,10,15,20,21,25,29,30,32,35,37,39,41,44,45,48,50,51,61,69,71,73,74,85,86,88,105,115,119,126,127,131,133,143,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,183,187,188,212,227,229,232,234,235,237,238,244,245,249,251,276,278,279,280,282,286,289,290,292,293,297,344,345,356,357,359,362,363,370,371,381,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,436,447,448,458,459,460,465,484,485,494,507,511,520,],[-104,-117,-115,-101,-52,-116,-102,-111,-106,-112,-221,-109,-113,-118,-29,-107,-103,-114,-108,-110,-105,-119,-53,-133,-132,-153,-152,-54,-163,-37,-30,-294,-162,-135,-130,-308,239,-55,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,-236,-300,-296,-222,-36,-35,342,-219,354,-139,-137,-134,-131,-128,-129,361,-154,-38,-306,-263,-304,-280,-279,-31,-257,-262,-260,-34,-261,439,-235,-138,-136,239,-156,-155,-44,-43,-223,-278,-277,-276,-275,-274,-287,-244,-256,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,467,-253,-241,-33,-32,-220,-39,-42,-264,-272,-273,-258,-41,-40,-237,-288,-281,-282,]),'$end':([0,12,14,17,23,26,34,40,42,43,52,53,68,101,104,120,131,258,353,],[-309,-64,-60,-66,-65,-58,-63,-62,-67,0,-59,-68,-61,-83,-69,-70,-308,-71,-202,]),'WSTRING_LITERAL':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,153,155,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,276,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,155,-28,-309,155,-308,-167,-309,155,155,-270,276,-305,155,-268,155,-267,155,-266,155,155,-265,-269,155,155,155,-73,-76,-72,155,-74,155,155,-78,-199,-198,-77,-200,155,-75,-266,155,155,155,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,155,-233,-234,-226,-232,-306,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,-309,-266,155,-218,-217,155,-215,155,155,155,-201,155,-214,155,-80,-202,155,155,155,-266,155,155,-12,155,155,-11,155,155,-28,-309,-266,-213,-216,155,-205,155,-79,-203,-309,-182,155,155,-309,155,-266,155,155,155,155,-204,155,155,155,155,-11,155,-209,-208,-206,-80,155,-309,155,155,155,-210,-207,155,-212,-211,]),'DIVIDE':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,308,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,308,308,308,308,308,308,308,308,308,308,-240,-239,308,308,308,308,308,-241,-264,-272,-273,-258,-288,-281,-282,]),'FOR':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,209,-308,-73,-76,-72,-74,209,-78,-199,-198,-77,-200,209,-75,-218,-217,-215,209,-201,-214,209,-80,-202,209,-213,-216,-205,209,-79,-203,209,-204,209,209,-209,-208,-206,-80,209,209,-210,-207,209,-212,-211,]),'PLUSPLUS':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,115,121,131,139,144,147,148,150,151,153,154,155,156,157,158,159,160,161,162,166,167,169,170,171,172,173,174,175,176,177,178,180,181,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,229,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,276,277,279,280,282,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,383,384,385,386,389,394,395,422,423,424,430,432,433,435,437,439,442,443,454,457,459,460,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,507,509,510,511,514,517,520,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,169,-28,-309,-294,169,-308,-167,-309,169,169,-298,-270,-286,-301,-305,-302,-299,-284,169,-268,-285,282,169,-267,169,-297,-266,-271,169,169,-303,-265,-295,-283,-300,-296,-269,169,169,169,-73,-76,-72,169,-74,169,169,-78,-199,-198,-77,-200,169,-75,-266,-294,169,169,169,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,169,-233,-234,-226,-232,-306,169,-304,-280,-279,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,-309,-266,169,-218,-217,169,-215,169,169,169,-201,169,-214,169,-80,-202,169,169,169,-266,169,169,-12,169,169,-11,-278,-277,-276,-275,-274,-287,169,169,-28,-309,-266,-213,-216,169,-205,169,-79,-203,-309,-182,-272,-273,169,169,-309,169,-266,169,169,169,169,-204,169,169,169,169,-11,169,-209,-208,-206,-80,-288,169,-309,-281,169,169,-282,169,-210,-207,169,-212,-211,]),'EQUALS':([8,37,61,85,86,87,88,89,97,105,115,119,131,138,143,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,187,188,229,251,276,278,279,280,282,286,289,290,292,293,297,370,371,374,379,383,384,385,386,389,394,418,419,447,448,452,456,458,459,460,465,484,485,486,507,511,520,],[-52,-29,-53,-54,-163,-162,-37,147,148,-30,-294,-162,-308,250,-55,-298,267,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-36,-35,-294,-38,-306,-263,-304,-280,-279,-31,-257,-262,-260,-34,-261,-44,-43,-183,457,-278,-277,-276,-275,-274,-287,-33,-32,-39,-42,-186,-184,-264,-272,-273,-258,-41,-40,-185,-288,-281,-282,]),'ELSE':([53,104,131,202,203,206,208,217,220,225,336,337,340,349,351,352,353,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[-68,-69,-308,-73,-76,-72,-74,-78,-77,-75,-218,-217,-215,-214,-78,-80,-202,-213,-216,-205,-79,-203,-204,-209,-208,-206,517,-210,-207,-212,-211,]),'ANDEQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,272,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'EQ':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,312,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,312,-245,-243,-247,-251,-246,-242,-249,312,-240,-239,-248,312,-250,312,312,-241,-264,-272,-273,-258,-288,-281,-282,]),'AND':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,115,121,131,139,144,147,148,150,151,152,153,154,155,156,157,158,159,160,161,162,164,166,167,169,170,171,172,173,174,175,176,177,178,179,180,181,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,229,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,284,285,288,289,290,291,292,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,383,384,385,386,389,394,395,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,422,423,424,430,432,433,435,437,439,442,443,454,457,458,459,460,461,463,465,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,507,509,510,511,514,517,520,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,176,-28,-309,-294,176,-308,-167,-309,176,176,-298,-270,-257,-286,-301,-305,-302,-299,-284,176,-268,-285,-259,-238,176,-267,176,-297,-266,-271,176,176,-303,-265,-295,-283,313,-300,-296,-269,176,176,176,-73,-76,-72,176,-74,176,176,-78,-199,-198,-77,-200,176,-75,-266,-294,176,176,176,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,176,-233,-234,-226,-232,-306,176,-263,-304,-280,-279,176,176,176,-257,-262,176,-260,-261,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,-309,-266,176,-218,-217,176,-215,176,176,176,-201,176,-214,176,-80,-202,176,176,176,-266,176,176,-12,176,176,-11,-278,-277,-276,-275,-274,-287,176,-244,313,-245,-243,-247,-251,-246,-242,-249,313,-240,-239,-248,313,-250,-252,313,-241,176,-28,-309,-266,-213,-216,176,-205,176,-79,-203,-309,-182,-264,-272,-273,176,176,-258,-309,176,-266,176,176,176,176,-204,176,176,176,176,-11,176,-209,-208,-206,-80,-288,176,-309,-281,176,176,-282,176,-210,-207,176,-212,-211,]),'TYPEID':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,76,77,78,79,80,81,83,84,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,140,142,145,149,173,187,188,189,192,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,281,283,286,287,288,291,293,327,331,336,337,339,340,346,349,351,352,353,356,357,359,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[29,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,29,-96,-111,-106,-141,-65,-95,-112,29,69,73,-221,-109,-309,-113,88,-63,-118,29,-29,-140,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,29,-53,88,-84,29,29,-61,-133,-307,-132,29,-153,-152,-28,-164,-166,-27,-90,88,-92,88,29,-89,-91,-94,-83,-86,-88,-69,-30,196,29,-70,29,-85,29,29,29,-135,-130,-145,-146,-142,-308,29,88,-167,-165,88,29,88,29,-36,-35,29,196,29,-73,-76,-72,-74,29,-78,-199,-198,-77,-200,-75,29,-139,29,-137,-134,-143,-131,-128,-129,-154,-71,29,383,385,-31,29,29,29,-34,29,29,-218,-217,29,-215,-201,-214,-78,-80,-202,-138,-136,88,-144,-156,-155,29,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'LBRACE':([8,18,22,27,28,37,38,53,61,62,64,66,67,69,70,71,73,74,87,101,104,105,121,122,131,146,147,148,187,188,202,203,206,208,215,217,218,219,220,222,224,225,260,286,293,336,337,340,342,346,349,351,352,353,354,372,378,380,395,418,419,432,433,437,439,442,443,454,457,458,463,464,466,479,480,481,483,487,488,501,502,504,505,510,517,522,523,524,526,527,528,],[-52,-309,-141,70,70,-29,-140,-68,-53,-7,-84,70,-8,70,-307,70,70,70,-309,-83,-69,-30,70,-85,-308,70,70,70,-36,-35,-73,-76,-72,-74,70,-78,-199,-198,-77,-200,70,-75,-309,-31,-34,-218,-217,-215,70,-201,-214,70,-80,-202,70,-12,70,-11,70,-33,-32,-213,-216,-205,70,-79,-203,-309,-182,70,70,70,-309,70,-204,70,70,70,-11,-209,-208,-206,-80,-309,70,70,-210,-207,70,-212,-211,]),'PPHASH':([0,12,14,17,23,26,34,40,42,53,68,101,104,120,131,258,353,],[42,-64,-60,-66,-65,42,-63,-62,-67,-68,-61,-83,-69,-70,-308,-71,-202,]),'INT':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[50,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,50,-96,-111,-106,-65,-95,-112,50,-221,-109,-113,50,-63,-118,50,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,50,-53,50,-84,50,50,-61,-133,-307,-132,50,-153,-152,-166,-90,-92,50,-89,-91,-94,-83,-86,-88,-69,-30,50,50,-70,50,-85,50,50,50,-135,-130,-145,-146,-142,-308,50,50,-167,50,50,-36,-35,50,50,-73,-76,-72,-74,50,-78,-199,-198,-77,-200,-75,50,-139,50,-137,-134,-143,-131,-128,-129,-154,-71,50,-31,50,50,50,-34,50,50,50,-218,-217,50,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,50,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'SIGNED':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[48,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,48,-96,-111,-106,-65,-95,-112,48,-221,-109,-113,48,-63,-118,48,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,48,-53,48,-84,48,48,-61,-133,-307,-132,48,-153,-152,-166,-90,-92,48,-89,-91,-94,-83,-86,-88,-69,-30,48,48,-70,48,-85,48,48,48,-135,-130,-145,-146,-142,-308,48,48,-167,48,48,-36,-35,48,48,-73,-76,-72,-74,48,-78,-199,-198,-77,-200,-75,48,-139,48,-137,-134,-143,-131,-128,-129,-154,-71,48,-31,48,48,48,-34,48,48,48,-218,-217,48,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,48,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'CONTINUE':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,210,-308,-73,-76,-72,-74,210,-78,-199,-198,-77,-200,210,-75,-218,-217,-215,210,-201,-214,210,-80,-202,210,-213,-216,-205,210,-79,-203,210,-204,210,210,-209,-208,-206,-80,210,210,-210,-207,210,-212,-211,]),'NOT':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,184,-28,-309,184,-308,-167,-309,184,184,-270,184,-268,184,-267,184,-266,184,184,-265,-269,184,184,184,-73,-76,-72,184,-74,184,184,-78,-199,-198,-77,-200,184,-75,-266,184,184,184,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,184,-233,-234,-226,-232,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,-309,-266,184,-218,-217,184,-215,184,184,184,-201,184,-214,184,-80,-202,184,184,184,-266,184,184,-12,184,184,-11,184,184,-28,-309,-266,-213,-216,184,-205,184,-79,-203,-309,-182,184,184,-309,184,-266,184,184,184,184,-204,184,184,184,184,-11,184,-209,-208,-206,-80,184,-309,184,184,184,-210,-207,184,-212,-211,]),'OREQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,273,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'MOD':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,316,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,316,316,316,316,316,316,316,316,316,316,-240,-239,316,316,316,316,316,-241,-264,-272,-273,-258,-288,-281,-282,]),'RSHIFT':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,298,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,298,-245,-243,298,298,298,-242,298,298,-240,-239,298,298,298,298,298,-241,-264,-272,-273,-258,-288,-281,-282,]),'DEFAULT':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,212,-308,-73,-76,-72,-74,212,-78,-199,-198,-77,-200,212,-75,-218,-217,-215,212,-201,-214,212,-80,-202,212,-213,-216,-205,212,-79,-203,212,-204,212,212,-209,-208,-206,-80,212,212,-210,-207,212,-212,-211,]),'__INT128':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[25,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,25,-96,-111,-106,-65,-95,-112,25,-221,-109,-113,25,-63,-118,25,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,25,-53,25,-84,25,25,-61,-133,-307,-132,25,-153,-152,-166,-90,-92,25,-89,-91,-94,-83,-86,-88,-69,-30,25,25,-70,25,-85,25,25,25,-135,-130,-145,-146,-142,-308,25,25,-167,25,25,-36,-35,25,25,-73,-76,-72,-74,25,-78,-199,-198,-77,-200,-75,25,-139,25,-137,-134,-143,-131,-128,-129,-154,-71,25,-31,25,25,25,-34,25,25,25,-218,-217,25,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,25,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'WHILE':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,350,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,213,-308,-73,-76,-72,-74,213,-78,-199,-198,-77,-200,213,-75,-218,-217,-215,213,-201,-214,441,213,-80,-202,213,-213,-216,-205,213,-79,-203,213,-204,213,213,-209,-208,-206,-80,213,213,-210,-207,213,-212,-211,]),'DIVEQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,264,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'EXTERN':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,60,61,63,64,67,68,69,70,71,73,74,80,83,87,91,92,96,101,104,105,113,120,121,122,126,131,145,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,232,234,235,249,258,286,293,327,331,336,337,339,340,346,349,351,352,353,356,357,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[11,11,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,11,-96,-111,-106,-65,-95,-112,11,-221,-109,-113,11,-63,-118,-29,-107,-62,-103,-67,-114,-108,11,-110,11,-105,-119,-68,-100,11,-53,11,-84,11,-61,-133,-307,-132,-153,-152,-90,-92,11,-89,-91,-94,-83,-69,-30,11,-70,11,-85,-135,-308,11,-36,-35,11,11,-73,-76,-72,-74,11,-78,-199,-198,-77,-200,-75,-139,-137,-134,-154,-71,-31,-34,11,11,-218,-217,11,-215,-201,-214,-78,-80,-202,-138,-136,-156,-155,11,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'CASE':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,214,-308,-73,-76,-72,-74,214,-78,-199,-198,-77,-200,214,-75,-218,-217,-215,214,-201,-214,214,-80,-202,214,-213,-216,-205,214,-79,-203,214,-204,214,214,-209,-208,-206,-80,214,214,-210,-207,214,-212,-211,]),'LAND':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,311,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,311,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,-253,-241,-264,-272,-273,-258,-288,-281,-282,]),'REGISTER':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,60,61,63,64,67,68,69,70,71,73,74,80,83,87,91,92,96,101,104,105,113,120,121,122,126,131,145,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,232,234,235,249,258,286,293,327,331,336,337,339,340,346,349,351,352,353,356,357,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[19,19,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,19,-96,-111,-106,-65,-95,-112,19,-221,-109,-113,19,-63,-118,-29,-107,-62,-103,-67,-114,-108,19,-110,19,-105,-119,-68,-100,19,-53,19,-84,19,-61,-133,-307,-132,-153,-152,-90,-92,19,-89,-91,-94,-83,-69,-30,19,-70,19,-85,-135,-308,19,-36,-35,19,19,-73,-76,-72,-74,19,-78,-199,-198,-77,-200,-75,-139,-137,-134,-154,-71,-31,-34,19,19,-218,-217,19,-215,-201,-214,-78,-80,-202,-138,-136,-156,-155,19,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'MODEQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,266,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'NE':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,303,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,303,-245,-243,-247,-251,-246,-242,-249,303,-240,-239,-248,303,-250,303,303,-241,-264,-272,-273,-258,-288,-281,-282,]),'SWITCH':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,216,-308,-73,-76,-72,-74,216,-78,-199,-198,-77,-200,216,-75,-218,-217,-215,216,-201,-214,216,-80,-202,216,-213,-216,-205,216,-79,-203,216,-204,216,216,-209,-208,-206,-80,216,216,-210,-207,216,-212,-211,]),'INT_CONST_HEX':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,170,-28,-309,170,-308,-167,-309,170,170,-270,170,-268,170,-267,170,-266,170,170,-265,-269,170,170,170,-73,-76,-72,170,-74,170,170,-78,-199,-198,-77,-200,170,-75,-266,170,170,170,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,170,-233,-234,-226,-232,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,-309,-266,170,-218,-217,170,-215,170,170,170,-201,170,-214,170,-80,-202,170,170,170,-266,170,170,-12,170,170,-11,170,170,-28,-309,-266,-213,-216,170,-205,170,-79,-203,-309,-182,170,170,-309,170,-266,170,170,170,170,-204,170,170,170,170,-11,170,-209,-208,-206,-80,170,-309,170,170,170,-210,-207,170,-212,-211,]),'_COMPLEX':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[30,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,30,-96,-111,-106,-65,-95,-112,30,-221,-109,-113,30,-63,-118,30,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,30,-53,30,-84,30,30,-61,-133,-307,-132,30,-153,-152,-166,-90,-92,30,-89,-91,-94,-83,-86,-88,-69,-30,30,30,-70,30,-85,30,30,30,-135,-130,-145,-146,-142,-308,30,30,-167,30,30,-36,-35,30,30,-73,-76,-72,-74,30,-78,-199,-198,-77,-200,-75,30,-139,30,-137,-134,-143,-131,-128,-129,-154,-71,30,-31,30,30,30,-34,30,30,30,-218,-217,30,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,30,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'PPPRAGMASTR':([53,],[104,]),'PLUSEQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,269,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'STRUCT':([0,1,3,7,8,9,11,12,14,17,18,19,23,24,26,34,35,36,37,40,42,47,49,51,53,54,55,56,57,60,61,64,65,67,68,70,72,78,87,101,102,103,104,105,117,120,121,122,123,124,125,128,129,130,131,132,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,233,236,258,277,286,287,288,291,293,327,331,336,337,339,340,346,349,351,352,353,360,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[38,-309,-117,-99,-52,-97,-98,-64,-60,-66,38,-96,-65,-95,38,-63,-118,38,-29,-62,-67,-309,-309,-119,-68,-100,-87,-10,-9,38,-53,-84,38,38,-61,-307,38,-166,38,-83,-86,-88,-69,-30,38,-70,38,-85,38,38,38,-145,-146,-142,-308,38,-167,38,38,-36,-35,38,38,-73,-76,-72,-74,38,-78,-199,-198,-77,-200,-75,38,38,-143,-71,38,-31,38,38,38,-34,38,38,-218,-217,38,-215,-201,-214,-78,-80,-202,-144,38,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'CONDOP':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,314,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,-256,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,-253,-241,-264,-272,-273,-258,-288,-281,-282,]),'BREAK':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,221,-308,-73,-76,-72,-74,221,-78,-199,-198,-77,-200,221,-75,-218,-217,-215,221,-201,-214,221,-80,-202,221,-213,-216,-205,221,-79,-203,221,-204,221,221,-209,-208,-206,-80,221,221,-210,-207,221,-212,-211,]),'VOLATILE':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,31,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,59,60,61,63,64,67,68,69,70,71,72,73,74,76,78,80,83,87,91,92,96,101,104,105,107,108,113,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,144,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,254,255,258,277,286,287,288,291,293,296,326,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,423,424,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[51,51,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,51,-96,-111,-106,-65,-95,-112,51,-221,-109,51,-113,51,-63,-118,-29,-107,-62,-103,-67,-114,-108,51,-110,51,-105,-119,-68,-100,51,51,-53,51,-84,51,-61,-133,-307,-132,51,-153,-152,51,-166,-90,-92,51,-89,-91,-94,-83,-69,-30,51,51,51,-70,51,-85,51,51,51,-135,-130,-145,-146,-142,-308,51,51,-167,51,51,51,-36,-35,51,51,-73,-76,-72,-74,51,-78,-199,-198,-77,-200,-75,51,-139,51,-137,-134,-143,-131,-128,-129,-154,51,51,-71,51,-31,51,51,51,-34,51,51,51,51,-218,-217,51,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,51,-33,-32,51,51,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'PPPRAGMA':([0,12,14,17,23,26,34,40,42,53,68,70,72,101,104,120,121,123,124,125,128,129,130,131,202,203,206,208,215,217,218,219,220,222,224,225,231,233,236,258,336,337,340,342,346,349,351,352,353,354,360,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[53,-64,-60,-66,-65,53,-63,-62,-67,-68,-61,-307,53,-83,-69,-70,53,53,53,53,-145,-146,-142,-308,-73,-76,-72,-74,53,-78,-199,-198,-77,-200,53,-75,53,53,-143,-71,-218,-217,-215,53,-201,-214,53,-80,-202,53,-144,-213,-216,-205,53,-79,-203,53,-204,53,53,-209,-208,-206,-80,53,53,-210,-207,53,-212,-211,]),'INLINE':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,60,61,63,64,67,68,69,70,71,73,74,80,83,87,91,92,96,101,104,105,113,120,121,122,126,131,145,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,232,234,235,249,258,286,293,327,331,336,337,339,340,346,349,351,352,353,356,357,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[54,54,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,54,-96,-111,-106,-65,-95,-112,54,-221,-109,-113,54,-63,-118,-29,-107,-62,-103,-67,-114,-108,54,-110,54,-105,-119,-68,-100,54,-53,54,-84,54,-61,-133,-307,-132,-153,-152,-90,-92,54,-89,-91,-94,-83,-69,-30,54,-70,54,-85,-135,-308,54,-36,-35,54,54,-73,-76,-72,-74,54,-78,-199,-198,-77,-200,-75,-139,-137,-134,-154,-71,-31,-34,54,54,-218,-217,54,-215,-201,-214,-78,-80,-202,-138,-136,-156,-155,54,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'INT_CONST_BIN':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,150,-28,-309,150,-308,-167,-309,150,150,-270,150,-268,150,-267,150,-266,150,150,-265,-269,150,150,150,-73,-76,-72,150,-74,150,150,-78,-199,-198,-77,-200,150,-75,-266,150,150,150,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,150,-233,-234,-226,-232,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,150,-309,-266,150,-218,-217,150,-215,150,150,150,-201,150,-214,150,-80,-202,150,150,150,-266,150,150,-12,150,150,-11,150,150,-28,-309,-266,-213,-216,150,-205,150,-79,-203,-309,-182,150,150,-309,150,-266,150,150,150,150,-204,150,150,150,150,-11,150,-209,-208,-206,-80,150,-309,150,150,150,-210,-207,150,-212,-211,]),'DO':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,224,-308,-73,-76,-72,-74,224,-78,-199,-198,-77,-200,224,-75,-218,-217,-215,224,-201,-214,224,-80,-202,224,-213,-216,-205,224,-79,-203,224,-204,224,224,-209,-208,-206,-80,224,224,-210,-207,224,-212,-211,]),'LNOT':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,151,-28,-309,151,-308,-167,-309,151,151,-270,151,-268,151,-267,151,-266,151,151,-265,-269,151,151,151,-73,-76,-72,151,-74,151,151,-78,-199,-198,-77,-200,151,-75,-266,151,151,151,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,151,-233,-234,-226,-232,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,151,-309,-266,151,-218,-217,151,-215,151,151,151,-201,151,-214,151,-80,-202,151,151,151,-266,151,151,-12,151,151,-11,151,151,-28,-309,-266,-213,-216,151,-205,151,-79,-203,-309,-182,151,151,-309,151,-266,151,151,151,151,-204,151,151,151,151,-11,151,-209,-208,-206,-80,151,-309,151,151,151,-210,-207,151,-212,-211,]),'CONST':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,31,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,59,60,61,63,64,67,68,69,70,71,72,73,74,76,78,80,83,87,91,92,96,101,104,105,107,108,113,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,144,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,254,255,258,277,286,287,288,291,293,296,326,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,423,424,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[3,3,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,3,-96,-111,-106,-65,-95,-112,3,-221,-109,3,-113,3,-63,-118,-29,-107,-62,-103,-67,-114,-108,3,-110,3,-105,-119,-68,-100,3,3,-53,3,-84,3,-61,-133,-307,-132,3,-153,-152,3,-166,-90,-92,3,-89,-91,-94,-83,-69,-30,3,3,3,-70,3,-85,3,3,3,-135,-130,-145,-146,-142,-308,3,3,-167,3,3,3,-36,-35,3,3,-73,-76,-72,-74,3,-78,-199,-198,-77,-200,-75,3,-139,3,-137,-134,-143,-131,-128,-129,-154,3,3,-71,3,-31,3,3,3,-34,3,3,3,3,-218,-217,3,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,3,-33,-32,3,3,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'LOR':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,299,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,-256,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,-253,-241,-264,-272,-273,-258,-288,-281,-282,]),'CHAR_CONST':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,154,-28,-309,154,-308,-167,-309,154,154,-270,154,-268,154,-267,154,-266,154,154,-265,-269,154,154,154,-73,-76,-72,154,-74,154,154,-78,-199,-198,-77,-200,154,-75,-266,154,154,154,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,154,-233,-234,-226,-232,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,154,-309,-266,154,-218,-217,154,-215,154,154,154,-201,154,-214,154,-80,-202,154,154,154,-266,154,154,-12,154,154,-11,154,154,-28,-309,-266,-213,-216,154,-205,154,-79,-203,-309,-182,154,154,-309,154,-266,154,154,154,154,-204,154,154,154,154,-11,154,-209,-208,-206,-80,154,-309,154,154,154,-210,-207,154,-212,-211,]),'LSHIFT':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,300,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,300,-245,-243,300,300,300,-242,300,300,-240,-239,300,300,300,300,300,-241,-264,-272,-273,-258,-288,-281,-282,]),'RBRACE':([53,70,72,101,104,115,121,123,124,125,128,129,130,131,136,137,138,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,183,202,203,206,208,215,217,218,219,220,222,223,225,226,231,233,236,246,247,248,260,261,276,278,279,280,282,289,290,292,297,336,337,340,345,346,349,351,352,353,360,364,365,373,377,380,381,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,432,433,437,442,443,451,454,455,458,459,460,465,480,489,493,494,501,502,504,505,506,507,510,511,520,523,524,527,528,],[-68,-307,131,-83,-69,-294,-309,131,131,131,-145,-146,-142,-308,-157,131,-160,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,-236,-300,-296,-222,-73,-76,-72,-74,-6,-78,-199,-198,-77,-200,-5,-75,131,131,131,-143,131,131,-158,-309,-177,-306,-263,-304,-280,-279,-257,-262,-260,-261,-218,-217,-215,-235,-201,-214,-78,-80,-202,-144,-159,-161,131,-22,-21,-223,-278,-277,-276,-275,-274,-287,-244,-256,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,-253,-241,-213,-216,-205,-79,-203,-178,131,-180,-264,-272,-273,-258,-204,-179,131,-237,-209,-208,-206,-80,-181,-288,131,-281,-282,-210,-207,-212,-211,]),'_BOOL':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[15,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,15,-96,-111,-106,-65,-95,-112,15,-221,-109,-113,15,-63,-118,15,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,15,-53,15,-84,15,15,-61,-133,-307,-132,15,-153,-152,-166,-90,-92,15,-89,-91,-94,-83,-86,-88,-69,-30,15,15,-70,15,-85,15,15,15,-135,-130,-145,-146,-142,-308,15,15,-167,15,15,-36,-35,15,15,-73,-76,-72,-74,15,-78,-199,-198,-77,-200,-75,15,-139,15,-137,-134,-143,-131,-128,-129,-154,-71,15,-31,15,15,15,-34,15,15,15,-218,-217,15,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,15,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'LE':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,302,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,302,-245,-243,-247,302,-246,-242,-249,302,-240,-239,-248,302,302,302,302,-241,-264,-272,-273,-258,-288,-281,-282,]),'SEMI':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,46,47,48,49,50,51,53,54,55,56,57,61,63,65,68,69,70,71,72,73,74,80,82,83,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,115,119,120,121,123,124,125,126,127,128,129,130,131,133,143,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,183,187,188,202,203,205,206,207,208,210,211,215,217,218,219,220,221,222,223,224,225,227,229,231,232,233,234,235,236,237,238,240,241,242,243,244,245,249,251,252,258,259,261,262,263,276,278,279,280,282,286,289,290,292,293,297,335,336,337,338,339,340,342,345,346,347,349,351,352,353,354,356,357,358,360,362,363,370,371,381,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,418,419,432,433,434,435,436,437,439,442,443,445,446,447,448,451,458,459,460,465,477,478,479,480,481,483,484,485,489,494,499,501,502,504,505,507,511,516,517,520,522,523,524,526,527,528,],[17,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,-96,-111,-106,-65,-95,-112,17,-221,-109,-113,-309,-63,-118,-309,-29,-107,-62,-103,-67,-114,-108,101,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,-53,-309,-309,-61,-133,-307,-132,128,-153,-152,-90,-20,-92,-54,-163,-162,-37,-122,-81,-89,-91,-19,-120,-124,-94,-126,-16,-82,-15,-83,-86,-88,-69,-30,-294,-162,-70,-309,128,128,128,-135,-130,-145,-146,-142,-308,-309,-55,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,-236,-300,-296,-222,-36,-35,-73,-76,336,-72,337,-74,340,-14,-309,-78,-199,-198,-77,349,-200,-13,-309,-75,-219,-294,128,-139,128,-137,-134,-143,-131,-128,-26,-25,360,-147,-129,-149,-154,-38,-121,-71,-123,-177,-127,-125,-306,-263,-304,-280,-279,-31,-257,-262,-260,-34,-261,432,-218,-217,433,-309,-215,-309,-235,-201,-13,-214,-78,-80,-202,-309,-138,-136,-151,-144,-156,-155,-44,-43,-223,-278,-277,-276,-275,-274,-287,-244,-256,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,-253,-241,-33,-32,-213,-216,477,-309,-220,-205,-309,-79,-203,-148,-150,-39,-42,-178,-264,-272,-273,-258,-309,500,-309,-204,-309,-309,-41,-40,-179,-237,514,-209,-208,-206,-80,-288,-281,523,-309,-282,-309,-210,-207,-309,-212,-211,]),'LT':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,304,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,304,-245,-243,-247,304,-246,-242,-249,304,-240,-239,-248,304,304,304,304,-241,-264,-272,-273,-258,-288,-281,-282,]),'COMMA':([2,3,5,6,7,8,9,10,11,15,16,19,20,21,24,25,29,30,31,32,35,37,39,41,44,45,48,50,51,54,61,69,71,73,74,76,77,78,79,80,82,83,85,86,87,88,89,91,92,94,95,96,97,98,105,112,113,114,115,116,118,119,126,127,131,136,137,138,139,140,143,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,183,187,188,190,191,192,193,194,195,196,197,199,211,227,229,232,234,235,237,238,240,243,244,245,246,247,248,249,251,252,259,261,262,263,276,278,279,280,282,286,289,290,292,293,294,296,297,324,325,332,334,338,345,356,357,358,362,363,364,365,370,371,377,381,383,384,385,386,387,388,389,390,391,394,396,397,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,427,428,436,438,440,444,445,446,447,448,451,455,458,459,460,465,472,473,474,475,476,484,485,489,490,493,494,495,496,503,506,507,511,512,513,519,520,],[-104,-117,-115,-101,-99,-52,-97,-116,-98,-102,-93,-96,-111,-106,-95,-112,-221,-109,-309,-113,-118,-29,-107,-103,-114,-108,-110,-105,-119,-100,-53,-133,-132,-153,-152,-28,-164,-166,-27,-90,142,-92,-54,-163,-162,-37,-122,-89,-91,-120,-124,-94,-126,149,-30,-170,-309,200,-294,201,-175,-162,-135,-130,-308,-157,248,-160,-167,-165,-55,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,-236,-300,-296,-222,-36,-35,-174,-2,-188,-56,-172,-1,-45,-173,-190,341,-219,-294,-139,-137,-134,-131,-128,359,-147,-129,-149,248,248,-158,-154,-38,-121,-123,-177,-127,-125,-306,-263,-304,-280,-279,-31,-257,-262,-260,-34,341,-309,-261,-57,-189,-176,-171,341,-235,-138,-136,-151,-156,-155,-159,-161,-44,-43,454,-223,-278,-277,-276,-275,341,-292,-274,461,462,-287,-187,-188,-244,-256,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,341,-253,-241,-33,-32,-197,-191,-193,-195,-220,341,341,341,-148,-150,-39,-42,-178,-180,-264,-272,-273,-258,-51,-50,-192,-194,-196,-41,-40,-179,-293,510,-237,-46,-49,341,-181,-288,-281,-48,-47,341,-282,]),'OFFSETOF':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,166,167,169,171,173,174,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,165,-28,-309,165,-308,-167,-309,165,165,-270,165,-268,165,-267,165,-266,165,165,-265,-269,165,165,165,-73,-76,-72,165,-74,165,165,-78,-199,-198,-77,-200,165,-75,-266,165,165,165,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,165,-233,-234,-226,-232,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,-309,-266,165,-218,-217,165,-215,165,165,165,-201,165,-214,165,-80,-202,165,165,165,-266,165,165,-12,165,165,-11,165,165,-28,-309,-266,-213,-216,165,-205,165,-79,-203,-309,-182,165,165,-309,165,-266,165,165,165,165,-204,165,165,165,165,-11,165,-209,-208,-206,-80,165,-309,165,165,165,-210,-207,165,-212,-211,]),'TYPEDEF':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,60,61,63,64,67,68,69,70,71,73,74,80,83,87,91,92,96,101,104,105,113,120,121,122,126,131,145,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,232,234,235,249,258,286,293,327,331,336,337,339,340,346,349,351,352,353,356,357,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[7,7,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,7,-96,-111,-106,-65,-95,-112,7,-221,-109,-113,7,-63,-118,-29,-107,-62,-103,-67,-114,-108,7,-110,7,-105,-119,-68,-100,7,-53,7,-84,7,-61,-133,-307,-132,-153,-152,-90,-92,7,-89,-91,-94,-83,-69,-30,7,-70,7,-85,-135,-308,7,-36,-35,7,7,-73,-76,-72,-74,7,-78,-199,-198,-77,-200,-75,-139,-137,-134,-154,-71,-31,-34,7,7,-218,-217,7,-215,-201,-214,-78,-80,-202,-138,-136,-156,-155,7,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'XOR':([115,131,150,152,153,154,155,156,157,158,161,162,164,170,172,175,177,178,179,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,458,459,460,465,507,511,520,],[-294,-308,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,-238,-297,-271,-303,-295,-283,307,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-244,307,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,307,-250,-252,307,-241,-264,-272,-273,-258,-288,-281,-282,]),'AUTO':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,37,39,40,41,42,44,45,47,48,49,50,51,53,54,60,61,63,64,67,68,69,70,71,73,74,80,83,87,91,92,96,101,104,105,113,120,121,122,126,131,145,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,232,234,235,249,258,286,293,327,331,336,337,339,340,346,349,351,352,353,356,357,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[24,24,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,24,-96,-111,-106,-65,-95,-112,24,-221,-109,-113,24,-63,-118,-29,-107,-62,-103,-67,-114,-108,24,-110,24,-105,-119,-68,-100,24,-53,24,-84,24,-61,-133,-307,-132,-153,-152,-90,-92,24,-89,-91,-94,-83,-69,-30,24,-70,24,-85,-135,-308,24,-36,-35,24,24,-73,-76,-72,-74,24,-78,-199,-198,-77,-200,-75,-139,-137,-134,-154,-71,-31,-34,24,24,-218,-217,24,-215,-201,-214,-78,-80,-202,-138,-136,-156,-155,24,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'TIMES':([0,1,2,3,4,5,6,7,9,10,11,12,14,15,16,17,19,20,21,23,24,25,26,29,30,31,32,33,34,35,36,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,59,63,65,68,69,70,71,73,74,76,77,78,79,80,81,83,91,92,96,101,102,103,104,106,107,108,113,115,120,121,126,127,131,133,139,142,144,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,164,166,167,169,170,171,172,173,174,175,176,177,178,179,180,181,184,185,186,189,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,229,232,234,235,237,238,239,244,249,250,253,254,255,258,260,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,284,285,288,289,290,291,292,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,356,357,359,361,362,363,367,368,369,372,376,378,380,383,384,385,386,389,394,395,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,422,423,424,430,432,433,435,437,439,442,443,454,457,458,459,460,461,463,465,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,507,509,510,511,514,517,520,522,523,524,526,527,528,],[31,-309,-104,-117,31,-115,-101,-99,-97,-116,-98,-64,-60,-102,-93,-66,-96,-111,-106,-65,-95,-112,31,-221,-109,-309,-113,31,-63,-118,31,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,-309,31,31,-61,-133,-307,-132,-153,-152,-28,31,-166,-27,-90,31,-92,-89,-91,-94,-83,-86,-88,-69,171,-28,-309,31,-294,-70,228,-135,-130,-308,31,-167,31,-309,228,228,31,-298,-270,-257,-286,-301,-305,-302,-299,-284,228,-268,-285,-259,-238,228,-267,228,-297,-266,-271,228,228,-303,-265,-295,-283,309,-300,-296,-269,228,228,31,329,-73,-76,-72,228,-74,228,228,-78,-199,-198,-77,-200,228,-75,-266,-294,-139,-137,-134,-131,-128,228,-129,-154,228,367,-28,-309,-71,-309,-227,-230,-228,-224,-225,-229,-231,228,-233,-234,-226,-232,-306,228,-263,-304,-280,-279,228,228,228,-257,-262,228,-260,31,-261,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,-309,-266,430,-218,-217,228,-215,228,228,228,-201,228,-214,228,-80,-202,228,228,-138,-136,31,228,-156,-155,-266,228,228,-12,228,228,-11,-278,-277,-276,-275,-274,-287,228,31,309,309,309,309,309,309,309,309,309,309,-240,-239,309,309,309,309,309,-241,469,-28,-309,-266,-213,-216,228,-205,228,-79,-203,-309,-182,-264,-272,-273,228,228,-258,-309,228,-266,228,228,228,228,-204,228,228,228,228,-11,228,-209,-208,-206,-80,-288,228,-309,-281,228,228,-282,228,-210,-207,228,-212,-211,]),'LPAREN':([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,23,24,25,26,29,30,31,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,59,61,63,65,68,69,70,71,73,74,76,77,78,79,80,81,83,84,85,88,91,92,96,101,102,103,104,105,106,107,108,113,115,120,121,126,127,131,133,139,140,142,143,144,147,148,149,150,151,153,154,155,156,157,158,159,160,161,162,165,166,167,169,170,171,172,173,174,175,176,177,178,180,181,184,185,186,187,188,189,192,193,196,198,199,202,203,206,207,208,209,213,214,215,216,217,218,219,220,222,224,225,228,229,230,232,234,235,237,238,239,244,249,250,251,253,254,255,258,260,264,265,266,267,268,269,270,271,272,273,274,275,276,277,279,280,282,284,285,286,288,291,293,296,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,319,324,325,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,356,357,359,361,362,363,367,368,369,370,371,372,376,378,380,383,384,385,386,389,394,395,397,398,418,419,420,421,422,423,424,427,428,430,432,433,435,437,439,441,442,443,447,448,454,457,459,460,461,463,466,467,469,470,471,472,473,474,475,476,477,479,480,481,482,483,484,485,487,488,495,496,500,501,502,504,505,507,509,510,511,512,513,514,517,520,522,523,524,526,527,528,],[4,-309,-104,-117,4,-115,-101,-99,60,-97,-116,-98,-64,4,-60,-102,-93,-66,-96,-111,-106,-65,-95,-112,4,-221,-109,-309,-113,81,-63,-118,4,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,-309,60,81,4,-61,-133,-307,-132,-153,-152,-28,-164,-166,-27,-90,81,-92,81,145,-37,-89,-91,-94,-83,-86,-88,-69,-30,173,-28,-309,189,-294,-70,173,-135,-130,-308,81,-167,-165,81,145,-309,173,173,81,-298,-270,-286,-301,-305,-302,-299,-284,277,-268,-285,285,287,288,-267,291,-297,-266,-271,173,291,-303,-265,-295,-283,-300,-296,-269,173,173,-36,-35,189,189,327,-45,173,331,-73,-76,-72,173,-74,339,343,288,173,348,-78,-199,-198,-77,-200,173,-75,-266,-294,355,-139,-137,-134,-131,-128,288,-129,-154,288,-38,173,-28,-309,-71,-309,-227,-230,-228,-224,-225,-229,-231,173,-233,-234,-226,-232,-306,173,-304,-280,-279,173,173,-31,173,173,-34,398,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,288,173,288,288,189,327,331,-309,-266,173,-218,-217,173,-215,173,173,173,-201,173,-214,173,-80,-202,173,173,-138,-136,81,288,-156,-155,-266,173,173,-44,-43,-12,288,173,-11,-278,-277,-276,-275,-274,-287,288,398,398,-33,-32,-197,-191,173,-28,-309,-193,-195,-266,-213,-216,173,-205,173,482,-79,-203,-39,-42,-309,-182,-272,-273,173,288,-309,288,-266,173,173,-51,-50,-192,-194,-196,173,173,-204,173,173,173,-41,-40,173,-11,-46,-49,173,-209,-208,-206,-80,-288,173,-309,-281,-48,-47,173,173,-282,173,-210,-207,173,-212,-211,]),'MINUSMINUS':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,115,121,131,139,144,147,148,150,151,153,154,155,156,157,158,159,160,161,162,166,167,169,170,171,172,173,174,175,176,177,178,180,181,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,229,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,276,277,279,280,282,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,383,384,385,386,389,394,395,422,423,424,430,432,433,435,437,439,442,443,454,457,459,460,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,507,509,510,511,514,517,520,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,174,-28,-309,-294,174,-308,-167,-309,174,174,-298,-270,-286,-301,-305,-302,-299,-284,174,-268,-285,280,174,-267,174,-297,-266,-271,174,174,-303,-265,-295,-283,-300,-296,-269,174,174,174,-73,-76,-72,174,-74,174,174,-78,-199,-198,-77,-200,174,-75,-266,-294,174,174,174,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,174,-233,-234,-226,-232,-306,174,-304,-280,-279,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,-309,-266,174,-218,-217,174,-215,174,174,174,-201,174,-214,174,-80,-202,174,174,174,-266,174,174,-12,174,174,-11,-278,-277,-276,-275,-274,-287,174,174,-28,-309,-266,-213,-216,174,-205,174,-79,-203,-309,-182,-272,-273,174,174,-309,174,-266,174,174,174,174,-204,174,174,174,174,-11,174,-209,-208,-206,-80,-288,174,-309,-281,174,174,-282,174,-210,-207,174,-212,-211,]),'ID':([0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,38,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,59,60,63,65,68,69,70,71,73,74,75,76,77,78,79,80,81,83,84,91,92,96,101,102,103,104,106,107,108,113,120,121,126,127,131,133,134,135,139,140,142,144,145,147,148,149,151,159,160,166,167,169,171,173,174,176,184,185,186,189,192,198,200,202,203,204,206,207,208,214,215,217,218,219,220,222,224,225,228,232,234,235,237,238,239,244,248,249,250,253,254,255,258,260,264,265,266,267,268,269,270,271,272,273,274,275,277,281,283,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,319,326,327,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,356,357,359,361,362,363,367,368,369,372,375,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,462,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,508,509,510,514,517,522,523,524,526,527,528,],[37,-309,-104,-117,37,-115,-101,-99,-97,-116,-98,-64,37,-60,-102,-93,-66,-96,-111,-106,-141,-65,-95,-112,37,71,74,-221,-109,-309,-113,37,-63,-118,37,-140,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,-309,115,37,37,-61,-133,-307,-132,-153,-152,138,-28,-164,-166,-27,-90,37,-92,37,-89,-91,-94,-83,-86,-88,-69,115,-28,-309,37,-70,229,-135,-130,-308,37,138,138,-167,-165,37,-309,115,115,115,37,-270,115,-268,115,-267,115,-266,115,115,-265,-269,115,115,37,37,115,115,-73,-76,335,-72,115,-74,115,229,-78,-199,-198,-77,-200,229,-75,-266,-139,-137,-134,-131,-128,115,-129,138,-154,115,115,-28,-309,-71,-309,-227,-230,-228,-224,-225,-229,-231,115,-233,-234,-226,-232,115,384,386,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,37,-309,115,-266,115,-218,-217,115,-215,115,229,115,-201,115,-214,229,-80,-202,229,115,-138,-136,37,115,-156,-155,-266,115,115,-12,115,115,115,-11,115,115,-28,-309,-266,-213,-216,115,-205,229,-79,-203,-309,-182,115,115,115,-309,115,-266,115,115,115,229,-204,229,115,229,115,-11,115,-209,-208,-206,-80,115,115,-309,115,229,229,-210,-207,229,-212,-211,]),'IF':([53,70,101,104,121,131,202,203,206,208,215,217,218,219,220,222,224,225,336,337,340,342,346,349,351,352,353,354,432,433,437,439,442,443,479,480,481,483,501,502,504,505,517,522,523,524,526,527,528,],[-68,-307,-83,-69,230,-308,-73,-76,-72,-74,230,-78,-199,-198,-77,-200,230,-75,-218,-217,-215,230,-201,-214,230,-80,-202,230,-213,-216,-205,230,-79,-203,230,-204,230,230,-209,-208,-206,-80,230,230,-210,-207,230,-212,-211,]),'STRING_LITERAL':([3,35,51,53,59,70,76,78,79,101,104,106,107,108,121,131,139,144,147,148,151,159,160,161,166,167,169,171,173,174,175,176,184,185,186,198,202,203,206,207,208,214,215,217,218,219,220,222,224,225,228,239,250,253,254,255,260,264,265,266,267,268,269,270,271,272,273,274,275,277,279,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,326,329,330,336,337,339,340,341,342,343,346,348,349,351,352,353,354,355,361,367,368,369,372,376,378,380,395,422,423,424,430,432,433,435,437,439,442,443,454,457,461,463,466,467,469,470,471,477,479,480,481,482,483,487,488,500,501,502,504,505,509,510,514,517,522,523,524,526,527,528,],[-117,-118,-119,-68,-309,-307,-28,-166,-27,-83,-69,175,-28,-309,175,-308,-167,-309,175,175,-270,175,-268,279,175,-267,175,-266,175,175,-303,-265,-269,175,175,175,-73,-76,-72,175,-74,175,175,-78,-199,-198,-77,-200,175,-75,-266,175,175,175,-28,-309,-309,-227,-230,-228,-224,-225,-229,-231,175,-233,-234,-226,-232,175,-304,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,-309,-266,175,-218,-217,175,-215,175,175,175,-201,175,-214,175,-80,-202,175,175,175,-266,175,175,-12,175,175,-11,175,175,-28,-309,-266,-213,-216,175,-205,175,-79,-203,-309,-182,175,175,-309,175,-266,175,175,175,175,-204,175,175,175,175,-11,175,-209,-208,-206,-80,175,-309,175,175,175,-210,-207,175,-212,-211,]),'FLOAT':([0,1,2,3,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,23,24,25,26,29,30,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,50,51,53,54,55,56,57,60,61,63,64,65,67,68,69,70,71,72,73,74,78,80,83,87,91,92,96,101,102,103,104,105,113,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,139,145,173,187,188,189,201,202,203,206,208,215,217,218,219,220,222,225,231,232,233,234,235,236,237,238,244,249,258,277,286,287,288,291,293,296,327,331,336,337,339,340,346,349,351,352,353,356,357,360,362,363,398,418,419,432,433,437,442,443,480,501,502,504,505,523,524,527,528,],[39,-309,-104,-117,-115,-101,-99,-52,-97,-116,-98,-64,-60,-102,-93,-66,39,-96,-111,-106,-65,-95,-112,39,-221,-109,-113,39,-63,-118,39,-29,-107,-62,-103,-67,-114,-108,-309,-110,-309,-105,-119,-68,-100,-87,-10,-9,39,-53,39,-84,39,39,-61,-133,-307,-132,39,-153,-152,-166,-90,-92,39,-89,-91,-94,-83,-86,-88,-69,-30,39,39,-70,39,-85,39,39,39,-135,-130,-145,-146,-142,-308,39,39,-167,39,39,-36,-35,39,39,-73,-76,-72,-74,39,-78,-199,-198,-77,-200,-75,39,-139,39,-137,-134,-143,-131,-128,-129,-154,-71,39,-31,39,39,39,-34,39,39,39,-218,-217,39,-215,-201,-214,-78,-80,-202,-138,-136,-144,-156,-155,39,-33,-32,-213,-216,-205,-79,-203,-204,-209,-208,-206,-80,-210,-207,-212,-211,]),'XOREQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,268,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'LSHIFTEQUAL':([115,131,150,152,153,154,155,156,157,158,161,162,170,172,175,177,178,180,181,229,276,278,279,280,282,289,290,292,297,383,384,385,386,389,394,458,459,460,465,507,511,520,],[-294,-308,-298,270,-286,-301,-305,-302,-299,-284,-285,-259,-297,-271,-303,-295,-283,-300,-296,-294,-306,-263,-304,-280,-279,-257,-262,-260,-261,-278,-277,-276,-275,-274,-287,-264,-272,-273,-258,-288,-281,-282,]),'RBRACKET':([3,35,51,59,78,79,106,107,115,131,139,144,150,152,153,154,155,156,157,158,161,162,163,164,168,170,171,172,175,177,178,179,180,181,182,183,198,227,253,254,276,278,279,280,282,289,290,292,297,317,318,326,328,329,330,345,366,367,381,383,384,385,386,387,389,394,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416,417,422,423,429,430,436,449,450,453,458,459,460,465,468,469,494,497,498,507,511,519,520,],[-117,-118,-119,-309,-166,-27,-309,-28,-294,-308,-167,-309,-298,-257,-286,-301,-305,-302,-299,-284,-285,-259,286,-238,-4,-297,293,-271,-303,-295,-283,-236,-300,-296,-3,-222,-309,-219,-309,-28,-306,-263,-304,-280,-279,-257,-262,-260,-261,418,419,-309,427,428,-309,-235,447,448,-223,-278,-277,-276,-275,459,-274,-287,-244,-256,-245,-243,-247,-251,-246,-242,-249,-254,-240,-239,-248,-255,-250,-252,-253,-241,-309,-28,474,475,-220,484,485,486,-264,-272,-273,-258,495,496,-237,512,513,-288,-281,525,-282,]),} - -_lr_action = {} -for _k, _v in _lr_action_items.items(): - for _x,_y in zip(_v[0],_v[1]): - if not _x in _lr_action: _lr_action[_x] = {} - _lr_action[_x][_k] = _y -del _lr_action_items - -_lr_goto_items = {'expression_statement':([121,215,224,342,351,354,439,479,481,483,517,522,526,],[202,202,202,202,202,202,202,202,202,202,202,202,202,]),'struct_or_union_specifier':([0,18,26,36,60,65,67,72,87,117,121,123,124,125,132,145,173,189,201,215,231,233,277,287,288,291,327,331,339,398,],[5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,]),'init_declarator_list':([33,63,],[82,82,]),'init_declarator_list_opt':([33,63,],[90,90,]),'iteration_statement':([121,215,224,342,351,354,439,479,481,483,517,522,526,],[203,203,203,203,203,203,203,203,203,203,203,203,203,]),'unified_string_literal':([106,121,147,148,159,166,169,173,174,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,395,422,435,439,461,463,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,]),'assignment_expression_opt':([106,198,253,330,422,],[163,328,366,429,468,]),'brace_open':([27,28,66,69,71,73,74,121,146,147,148,215,224,342,351,354,378,395,439,458,463,464,479,481,483,487,517,522,526,],[72,75,121,123,124,134,135,121,121,260,260,121,121,121,121,121,260,466,121,466,466,466,121,121,121,260,121,121,121,]),'enumerator':([75,134,135,248,],[136,136,136,364,]),'typeid_noparen_declarator':([113,],[197,]),'type_qualifier_list_opt':([31,59,108,144,255,326,424,],[77,106,186,253,369,422,471,]),'declaration_specifiers_no_type_opt':([1,47,49,],[55,102,103,]),'expression_opt':([121,215,224,339,342,351,354,435,439,477,479,481,483,500,514,517,522,526,],[205,205,205,434,205,205,205,478,205,499,205,205,205,515,521,205,205,205,]),'designation':([260,454,466,510,],[372,372,372,372,]),'parameter_list':([60,145,189,327,331,398,],[116,116,116,116,116,116,]),'labeled_statement':([121,215,224,342,351,354,439,479,481,483,517,522,526,],[206,206,206,206,206,206,206,206,206,206,206,206,206,]),'abstract_declarator':([113,189,296,398,],[191,323,191,323,]),'translation_unit':([0,],[26,]),'init_declarator':([33,63,142,149,],[94,94,252,263,]),'direct_abstract_declarator':([113,189,192,296,319,397,398,],[199,199,325,199,325,325,199,]),'designator_list':([260,454,466,510,],[379,379,379,379,]),'identifier':([60,106,121,145,147,148,159,166,169,173,174,185,186,198,200,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,327,330,339,341,342,343,348,351,354,355,361,368,369,375,376,378,395,422,435,439,461,462,463,467,470,471,477,479,481,482,483,487,500,508,509,514,517,522,526,],[118,178,178,118,178,178,178,178,178,178,178,178,178,178,332,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,118,178,178,178,178,178,178,178,178,178,178,178,178,452,178,178,178,178,178,178,178,492,178,178,178,178,178,178,178,178,178,178,178,518,178,178,178,178,178,]),'offsetof_member_designator':([462,],[491,]),'unary_expression':([106,121,147,148,159,166,169,173,174,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,395,422,435,439,461,463,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[152,152,152,152,278,289,292,152,297,152,152,152,152,289,152,152,289,289,152,152,152,152,152,152,152,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,289,152,289,289,152,152,152,152,152,152,152,152,152,289,152,152,289,152,289,152,152,152,152,289,289,152,152,152,152,152,152,152,152,152,152,152,152,152,152,]),'abstract_declarator_opt':([113,296,],[190,396,]),'initializer':([147,148,378,487,],[259,262,455,506,]),'direct_id_declarator':([0,4,13,26,33,36,63,65,81,84,113,133,142,149,189,192,319,359,],[8,8,61,8,8,8,8,8,8,61,8,8,8,8,8,61,61,8,]),'struct_declaration_list':([72,123,124,],[125,231,233,]),'pp_directive':([0,26,],[12,12,]),'declaration_list':([18,87,],[67,67,]),'id_init_declarator':([36,65,],[95,95,]),'type_specifier':([0,18,26,36,60,65,67,72,87,117,121,123,124,125,132,145,173,189,201,215,231,233,277,287,288,291,327,331,339,398,],[16,16,16,96,16,96,16,127,16,96,16,127,127,127,237,16,127,16,16,16,127,127,127,127,127,127,16,16,16,16,]),'compound_statement':([66,121,146,215,224,342,351,354,439,479,481,483,517,522,526,],[120,208,258,208,208,208,208,208,208,208,208,208,208,208,208,]),'pointer':([0,4,26,33,36,63,65,77,81,113,133,142,149,189,296,359,398,],[13,13,13,84,13,84,13,140,84,192,84,84,84,319,397,84,397,]),'typeid_declarator':([33,63,81,133,142,149,359,],[86,86,141,86,86,86,86,]),'id_init_declarator_list':([36,65,],[98,98,]),'declarator':([33,63,133,142,149,359,],[89,89,245,89,89,245,]),'argument_expression_list':([285,],[390,]),'struct_declarator_list_opt':([133,],[242,]),'typedef_name':([0,18,26,36,60,65,67,72,87,117,121,123,124,125,132,145,173,189,201,215,231,233,277,287,288,291,327,331,339,398,],[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,]),'parameter_type_list_opt':([189,331,398,],[322,431,322,]),'struct_declarator':([133,359,],[243,445,]),'type_qualifier':([0,1,18,26,31,33,47,49,59,60,63,67,72,76,87,107,108,113,121,123,124,125,132,133,144,145,173,189,201,215,231,233,254,255,277,287,288,291,296,326,327,331,339,398,423,424,],[47,47,47,47,78,91,47,47,78,47,91,47,78,139,47,139,78,91,47,78,78,78,139,244,78,47,78,47,47,47,78,78,139,78,78,78,78,78,244,78,47,47,47,47,139,78,]),'assignment_operator':([152,],[271,]),'expression':([121,173,207,215,224,277,284,288,291,314,339,342,343,348,351,354,355,435,439,477,479,481,482,483,500,509,514,517,522,526,],[211,294,338,211,211,294,387,294,294,415,211,211,438,440,211,211,444,211,211,211,211,211,503,211,211,519,211,211,211,211,]),'storage_class_specifier':([0,1,18,26,33,47,49,60,63,67,87,113,121,145,189,201,215,327,331,339,398,],[1,1,1,1,80,1,1,1,80,1,1,80,1,1,1,1,1,1,1,1,1,]),'unified_wstring_literal':([106,121,147,148,159,166,169,173,174,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,395,422,435,439,461,463,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,153,]),'translation_unit_or_empty':([0,],[43,]),'initializer_list_opt':([260,],[373,]),'brace_close':([72,123,124,125,137,226,231,233,246,247,373,454,493,510,],[126,232,234,235,249,353,356,357,362,363,451,489,511,520,]),'direct_typeid_declarator':([33,63,81,84,133,142,149,359,],[85,85,85,143,85,85,85,85,]),'external_declaration':([0,26,],[14,68,]),'pragmacomp_or_statement':([224,342,354,439,479,481,483,517,522,526,],[350,437,443,480,501,502,504,524,527,528,]),'type_name':([173,277,287,288,291,],[295,382,391,392,393,]),'block_item_list':([121,],[215,]),'pppragma_directive':([0,26,72,121,123,124,125,215,224,231,233,342,351,354,439,479,481,483,517,522,526,],[23,23,129,217,129,129,129,217,351,129,129,351,217,351,351,351,351,351,351,351,351,]),'statement':([121,215,224,342,351,354,439,479,481,483,517,522,526,],[218,218,352,352,442,352,352,352,352,505,352,352,352,]),'cast_expression':([106,121,147,148,166,173,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,395,422,435,439,461,463,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[164,164,164,164,290,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,465,164,164,164,164,465,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,]),'struct_declarator_list':([133,],[240,]),'empty':([0,1,18,31,33,36,47,49,59,60,63,65,87,106,108,113,121,133,144,145,189,198,215,224,253,255,260,296,326,327,330,331,339,342,351,354,398,422,424,435,439,454,466,477,479,481,483,500,510,514,517,522,526,],[52,57,62,79,93,100,57,57,79,110,93,100,62,182,79,195,223,241,79,110,320,182,347,347,182,79,380,195,79,110,182,320,347,347,347,347,320,182,79,347,347,488,488,347,347,347,347,347,488,347,347,347,347,]),'parameter_declaration':([60,145,189,201,327,331,398,],[112,112,112,334,112,112,112,]),'primary_expression':([106,121,147,148,159,166,169,173,174,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,395,422,435,439,461,463,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,]),'declaration':([0,18,26,67,87,121,215,339,],[34,64,34,122,64,219,219,435,]),'declaration_specifiers_no_type':([0,1,18,26,47,49,60,67,87,121,145,189,201,215,327,331,339,398,],[36,56,65,36,56,56,117,65,65,65,117,117,117,65,117,117,65,117,]),'jump_statement':([121,215,224,342,351,354,439,479,481,483,517,522,526,],[220,220,220,220,220,220,220,220,220,220,220,220,220,]),'enumerator_list':([75,134,135,],[137,246,247,]),'block_item':([121,215,],[222,346,]),'constant_expression':([214,239,250,361,376,],[344,358,365,446,453,]),'identifier_list_opt':([60,145,327,],[109,256,425,]),'constant':([106,121,147,148,159,166,169,173,174,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,395,422,435,439,461,463,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,]),'type_specifier_no_typeid':([0,18,26,33,36,60,63,65,67,72,87,113,117,121,123,124,125,132,133,145,173,189,201,215,231,233,277,287,288,291,296,327,331,339,398,],[10,10,10,83,10,10,83,10,10,10,10,83,10,10,10,10,10,10,238,10,10,10,10,10,10,10,10,10,10,10,238,10,10,10,10,]),'struct_declaration':([72,123,124,125,231,233,],[130,130,130,236,236,236,]),'direct_typeid_noparen_declarator':([113,192,],[193,324,]),'id_declarator':([0,4,26,33,36,63,65,81,113,133,142,149,189,359,],[18,58,18,87,97,119,97,58,194,119,119,119,58,119,]),'selection_statement':([121,215,224,342,351,354,439,479,481,483,517,522,526,],[225,225,225,225,225,225,225,225,225,225,225,225,225,]),'postfix_expression':([106,121,147,148,159,166,169,173,174,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,395,422,435,439,461,463,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,]),'initializer_list':([260,466,],[377,493,]),'unary_operator':([106,121,147,148,159,166,169,173,174,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,395,422,435,439,461,463,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,166,]),'struct_or_union':([0,18,26,36,60,65,67,72,87,117,121,123,124,125,132,145,173,189,201,215,231,233,277,287,288,291,327,331,339,398,],[27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,]),'block_item_list_opt':([121,],[226,]),'assignment_expression':([106,121,147,148,173,185,186,198,207,215,224,253,271,277,284,285,288,291,314,330,339,341,342,343,348,351,354,355,368,369,378,422,435,439,461,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[168,227,261,261,227,317,318,168,227,227,227,168,381,227,227,388,227,227,227,168,227,436,227,227,227,227,227,227,449,450,261,168,227,227,490,497,498,227,227,227,227,227,261,227,227,227,227,227,227,]),'designation_opt':([260,454,466,510,],[378,487,378,487,]),'parameter_type_list':([60,145,189,327,331,398,],[111,257,321,426,321,321,]),'type_qualifier_list':([31,59,72,108,123,124,125,144,173,231,233,255,277,287,288,291,326,424,],[76,107,132,76,132,132,132,254,132,132,132,76,132,132,132,132,423,76,]),'designator':([260,379,454,466,510,],[374,456,374,374,374,]),'id_init_declarator_list_opt':([36,65,],[99,99,]),'declaration_specifiers':([0,18,26,60,67,87,121,145,189,201,215,327,331,339,398,],[33,63,33,113,63,63,63,113,113,113,63,113,113,63,113,]),'identifier_list':([60,145,327,],[114,114,114,]),'declaration_list_opt':([18,87,],[66,146,]),'function_definition':([0,26,],[40,40,]),'binary_expression':([106,121,147,148,173,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,330,339,341,342,343,348,351,354,355,361,368,369,376,378,422,435,439,461,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,179,416,417,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,]),'enum_specifier':([0,18,26,36,60,65,67,72,87,117,121,123,124,125,132,145,173,189,201,215,231,233,277,287,288,291,327,331,339,398,],[44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,]),'decl_body':([0,18,26,67,87,121,215,339,],[46,46,46,46,46,46,46,46,]),'function_specifier':([0,1,18,26,33,47,49,60,63,67,87,113,121,145,189,201,215,327,331,339,398,],[49,49,49,49,92,49,49,49,92,49,49,92,49,49,49,49,49,49,49,49,49,]),'specifier_qualifier_list':([72,123,124,125,173,231,233,277,287,288,291,],[133,133,133,133,296,133,133,296,296,296,296,]),'conditional_expression':([106,121,147,148,173,185,186,198,207,214,215,224,239,250,253,271,277,284,285,288,291,314,330,339,341,342,343,348,351,354,355,361,368,369,376,378,422,435,439,461,467,470,471,477,479,481,482,483,487,500,509,514,517,522,526,],[183,183,183,183,183,183,183,183,183,345,183,183,345,345,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,183,345,183,183,345,183,183,183,183,183,494,183,183,183,183,183,183,183,183,183,183,183,183,183,183,]),} - -_lr_goto = {} -for _k, _v in _lr_goto_items.items(): - for _x, _y in zip(_v[0], _v[1]): - if not _x in _lr_goto: _lr_goto[_x] = {} - _lr_goto[_x][_k] = _y -del _lr_goto_items -_lr_productions = [ - ("S' -> translation_unit_or_empty","S'",1,None,None,None), - ('abstract_declarator_opt -> empty','abstract_declarator_opt',1,'p_abstract_declarator_opt','plyparser.py',43), - ('abstract_declarator_opt -> abstract_declarator','abstract_declarator_opt',1,'p_abstract_declarator_opt','plyparser.py',44), - ('assignment_expression_opt -> empty','assignment_expression_opt',1,'p_assignment_expression_opt','plyparser.py',43), - ('assignment_expression_opt -> assignment_expression','assignment_expression_opt',1,'p_assignment_expression_opt','plyparser.py',44), - ('block_item_list_opt -> empty','block_item_list_opt',1,'p_block_item_list_opt','plyparser.py',43), - ('block_item_list_opt -> block_item_list','block_item_list_opt',1,'p_block_item_list_opt','plyparser.py',44), - ('declaration_list_opt -> empty','declaration_list_opt',1,'p_declaration_list_opt','plyparser.py',43), - ('declaration_list_opt -> declaration_list','declaration_list_opt',1,'p_declaration_list_opt','plyparser.py',44), - ('declaration_specifiers_no_type_opt -> empty','declaration_specifiers_no_type_opt',1,'p_declaration_specifiers_no_type_opt','plyparser.py',43), - ('declaration_specifiers_no_type_opt -> declaration_specifiers_no_type','declaration_specifiers_no_type_opt',1,'p_declaration_specifiers_no_type_opt','plyparser.py',44), - ('designation_opt -> empty','designation_opt',1,'p_designation_opt','plyparser.py',43), - ('designation_opt -> designation','designation_opt',1,'p_designation_opt','plyparser.py',44), - ('expression_opt -> empty','expression_opt',1,'p_expression_opt','plyparser.py',43), - ('expression_opt -> expression','expression_opt',1,'p_expression_opt','plyparser.py',44), - ('id_init_declarator_list_opt -> empty','id_init_declarator_list_opt',1,'p_id_init_declarator_list_opt','plyparser.py',43), - ('id_init_declarator_list_opt -> id_init_declarator_list','id_init_declarator_list_opt',1,'p_id_init_declarator_list_opt','plyparser.py',44), - ('identifier_list_opt -> empty','identifier_list_opt',1,'p_identifier_list_opt','plyparser.py',43), - ('identifier_list_opt -> identifier_list','identifier_list_opt',1,'p_identifier_list_opt','plyparser.py',44), - ('init_declarator_list_opt -> empty','init_declarator_list_opt',1,'p_init_declarator_list_opt','plyparser.py',43), - ('init_declarator_list_opt -> init_declarator_list','init_declarator_list_opt',1,'p_init_declarator_list_opt','plyparser.py',44), - ('initializer_list_opt -> empty','initializer_list_opt',1,'p_initializer_list_opt','plyparser.py',43), - ('initializer_list_opt -> initializer_list','initializer_list_opt',1,'p_initializer_list_opt','plyparser.py',44), - ('parameter_type_list_opt -> empty','parameter_type_list_opt',1,'p_parameter_type_list_opt','plyparser.py',43), - ('parameter_type_list_opt -> parameter_type_list','parameter_type_list_opt',1,'p_parameter_type_list_opt','plyparser.py',44), - ('struct_declarator_list_opt -> empty','struct_declarator_list_opt',1,'p_struct_declarator_list_opt','plyparser.py',43), - ('struct_declarator_list_opt -> struct_declarator_list','struct_declarator_list_opt',1,'p_struct_declarator_list_opt','plyparser.py',44), - ('type_qualifier_list_opt -> empty','type_qualifier_list_opt',1,'p_type_qualifier_list_opt','plyparser.py',43), - ('type_qualifier_list_opt -> type_qualifier_list','type_qualifier_list_opt',1,'p_type_qualifier_list_opt','plyparser.py',44), - ('direct_id_declarator -> ID','direct_id_declarator',1,'p_direct_id_declarator_1','plyparser.py',126), - ('direct_id_declarator -> LPAREN id_declarator RPAREN','direct_id_declarator',3,'p_direct_id_declarator_2','plyparser.py',126), - ('direct_id_declarator -> direct_id_declarator LBRACKET type_qualifier_list_opt assignment_expression_opt RBRACKET','direct_id_declarator',5,'p_direct_id_declarator_3','plyparser.py',126), - ('direct_id_declarator -> direct_id_declarator LBRACKET STATIC type_qualifier_list_opt assignment_expression RBRACKET','direct_id_declarator',6,'p_direct_id_declarator_4','plyparser.py',126), - ('direct_id_declarator -> direct_id_declarator LBRACKET type_qualifier_list STATIC assignment_expression RBRACKET','direct_id_declarator',6,'p_direct_id_declarator_4','plyparser.py',127), - ('direct_id_declarator -> direct_id_declarator LBRACKET type_qualifier_list_opt TIMES RBRACKET','direct_id_declarator',5,'p_direct_id_declarator_5','plyparser.py',126), - ('direct_id_declarator -> direct_id_declarator LPAREN parameter_type_list RPAREN','direct_id_declarator',4,'p_direct_id_declarator_6','plyparser.py',126), - ('direct_id_declarator -> direct_id_declarator LPAREN identifier_list_opt RPAREN','direct_id_declarator',4,'p_direct_id_declarator_6','plyparser.py',127), - ('direct_typeid_declarator -> TYPEID','direct_typeid_declarator',1,'p_direct_typeid_declarator_1','plyparser.py',126), - ('direct_typeid_declarator -> LPAREN typeid_declarator RPAREN','direct_typeid_declarator',3,'p_direct_typeid_declarator_2','plyparser.py',126), - ('direct_typeid_declarator -> direct_typeid_declarator LBRACKET type_qualifier_list_opt assignment_expression_opt RBRACKET','direct_typeid_declarator',5,'p_direct_typeid_declarator_3','plyparser.py',126), - ('direct_typeid_declarator -> direct_typeid_declarator LBRACKET STATIC type_qualifier_list_opt assignment_expression RBRACKET','direct_typeid_declarator',6,'p_direct_typeid_declarator_4','plyparser.py',126), - ('direct_typeid_declarator -> direct_typeid_declarator LBRACKET type_qualifier_list STATIC assignment_expression RBRACKET','direct_typeid_declarator',6,'p_direct_typeid_declarator_4','plyparser.py',127), - ('direct_typeid_declarator -> direct_typeid_declarator LBRACKET type_qualifier_list_opt TIMES RBRACKET','direct_typeid_declarator',5,'p_direct_typeid_declarator_5','plyparser.py',126), - ('direct_typeid_declarator -> direct_typeid_declarator LPAREN parameter_type_list RPAREN','direct_typeid_declarator',4,'p_direct_typeid_declarator_6','plyparser.py',126), - ('direct_typeid_declarator -> direct_typeid_declarator LPAREN identifier_list_opt RPAREN','direct_typeid_declarator',4,'p_direct_typeid_declarator_6','plyparser.py',127), - ('direct_typeid_noparen_declarator -> TYPEID','direct_typeid_noparen_declarator',1,'p_direct_typeid_noparen_declarator_1','plyparser.py',126), - ('direct_typeid_noparen_declarator -> direct_typeid_noparen_declarator LBRACKET type_qualifier_list_opt assignment_expression_opt RBRACKET','direct_typeid_noparen_declarator',5,'p_direct_typeid_noparen_declarator_3','plyparser.py',126), - ('direct_typeid_noparen_declarator -> direct_typeid_noparen_declarator LBRACKET STATIC type_qualifier_list_opt assignment_expression RBRACKET','direct_typeid_noparen_declarator',6,'p_direct_typeid_noparen_declarator_4','plyparser.py',126), - ('direct_typeid_noparen_declarator -> direct_typeid_noparen_declarator LBRACKET type_qualifier_list STATIC assignment_expression RBRACKET','direct_typeid_noparen_declarator',6,'p_direct_typeid_noparen_declarator_4','plyparser.py',127), - ('direct_typeid_noparen_declarator -> direct_typeid_noparen_declarator LBRACKET type_qualifier_list_opt TIMES RBRACKET','direct_typeid_noparen_declarator',5,'p_direct_typeid_noparen_declarator_5','plyparser.py',126), - ('direct_typeid_noparen_declarator -> direct_typeid_noparen_declarator LPAREN parameter_type_list RPAREN','direct_typeid_noparen_declarator',4,'p_direct_typeid_noparen_declarator_6','plyparser.py',126), - ('direct_typeid_noparen_declarator -> direct_typeid_noparen_declarator LPAREN identifier_list_opt RPAREN','direct_typeid_noparen_declarator',4,'p_direct_typeid_noparen_declarator_6','plyparser.py',127), - ('id_declarator -> direct_id_declarator','id_declarator',1,'p_id_declarator_1','plyparser.py',126), - ('id_declarator -> pointer direct_id_declarator','id_declarator',2,'p_id_declarator_2','plyparser.py',126), - ('typeid_declarator -> direct_typeid_declarator','typeid_declarator',1,'p_typeid_declarator_1','plyparser.py',126), - ('typeid_declarator -> pointer direct_typeid_declarator','typeid_declarator',2,'p_typeid_declarator_2','plyparser.py',126), - ('typeid_noparen_declarator -> direct_typeid_noparen_declarator','typeid_noparen_declarator',1,'p_typeid_noparen_declarator_1','plyparser.py',126), - ('typeid_noparen_declarator -> pointer direct_typeid_noparen_declarator','typeid_noparen_declarator',2,'p_typeid_noparen_declarator_2','plyparser.py',126), - ('translation_unit_or_empty -> translation_unit','translation_unit_or_empty',1,'p_translation_unit_or_empty','c_parser.py',514), - ('translation_unit_or_empty -> empty','translation_unit_or_empty',1,'p_translation_unit_or_empty','c_parser.py',515), - ('translation_unit -> external_declaration','translation_unit',1,'p_translation_unit_1','c_parser.py',523), - ('translation_unit -> translation_unit external_declaration','translation_unit',2,'p_translation_unit_2','c_parser.py',530), - ('external_declaration -> function_definition','external_declaration',1,'p_external_declaration_1','c_parser.py',542), - ('external_declaration -> declaration','external_declaration',1,'p_external_declaration_2','c_parser.py',547), - ('external_declaration -> pp_directive','external_declaration',1,'p_external_declaration_3','c_parser.py',552), - ('external_declaration -> pppragma_directive','external_declaration',1,'p_external_declaration_3','c_parser.py',553), - ('external_declaration -> SEMI','external_declaration',1,'p_external_declaration_4','c_parser.py',558), - ('pp_directive -> PPHASH','pp_directive',1,'p_pp_directive','c_parser.py',563), - ('pppragma_directive -> PPPRAGMA','pppragma_directive',1,'p_pppragma_directive','c_parser.py',569), - ('pppragma_directive -> PPPRAGMA PPPRAGMASTR','pppragma_directive',2,'p_pppragma_directive','c_parser.py',570), - ('function_definition -> id_declarator declaration_list_opt compound_statement','function_definition',3,'p_function_definition_1','c_parser.py',581), - ('function_definition -> declaration_specifiers id_declarator declaration_list_opt compound_statement','function_definition',4,'p_function_definition_2','c_parser.py',598), - ('statement -> labeled_statement','statement',1,'p_statement','c_parser.py',609), - ('statement -> expression_statement','statement',1,'p_statement','c_parser.py',610), - ('statement -> compound_statement','statement',1,'p_statement','c_parser.py',611), - ('statement -> selection_statement','statement',1,'p_statement','c_parser.py',612), - ('statement -> iteration_statement','statement',1,'p_statement','c_parser.py',613), - ('statement -> jump_statement','statement',1,'p_statement','c_parser.py',614), - ('statement -> pppragma_directive','statement',1,'p_statement','c_parser.py',615), - ('pragmacomp_or_statement -> pppragma_directive statement','pragmacomp_or_statement',2,'p_pragmacomp_or_statement','c_parser.py',662), - ('pragmacomp_or_statement -> statement','pragmacomp_or_statement',1,'p_pragmacomp_or_statement','c_parser.py',663), - ('decl_body -> declaration_specifiers init_declarator_list_opt','decl_body',2,'p_decl_body','c_parser.py',682), - ('decl_body -> declaration_specifiers_no_type id_init_declarator_list_opt','decl_body',2,'p_decl_body','c_parser.py',683), - ('declaration -> decl_body SEMI','declaration',2,'p_declaration','c_parser.py',742), - ('declaration_list -> declaration','declaration_list',1,'p_declaration_list','c_parser.py',751), - ('declaration_list -> declaration_list declaration','declaration_list',2,'p_declaration_list','c_parser.py',752), - ('declaration_specifiers_no_type -> type_qualifier declaration_specifiers_no_type_opt','declaration_specifiers_no_type',2,'p_declaration_specifiers_no_type_1','c_parser.py',762), - ('declaration_specifiers_no_type -> storage_class_specifier declaration_specifiers_no_type_opt','declaration_specifiers_no_type',2,'p_declaration_specifiers_no_type_2','c_parser.py',767), - ('declaration_specifiers_no_type -> function_specifier declaration_specifiers_no_type_opt','declaration_specifiers_no_type',2,'p_declaration_specifiers_no_type_3','c_parser.py',772), - ('declaration_specifiers -> declaration_specifiers type_qualifier','declaration_specifiers',2,'p_declaration_specifiers_1','c_parser.py',778), - ('declaration_specifiers -> declaration_specifiers storage_class_specifier','declaration_specifiers',2,'p_declaration_specifiers_2','c_parser.py',783), - ('declaration_specifiers -> declaration_specifiers function_specifier','declaration_specifiers',2,'p_declaration_specifiers_3','c_parser.py',788), - ('declaration_specifiers -> declaration_specifiers type_specifier_no_typeid','declaration_specifiers',2,'p_declaration_specifiers_4','c_parser.py',793), - ('declaration_specifiers -> type_specifier','declaration_specifiers',1,'p_declaration_specifiers_5','c_parser.py',798), - ('declaration_specifiers -> declaration_specifiers_no_type type_specifier','declaration_specifiers',2,'p_declaration_specifiers_6','c_parser.py',803), - ('storage_class_specifier -> AUTO','storage_class_specifier',1,'p_storage_class_specifier','c_parser.py',809), - ('storage_class_specifier -> REGISTER','storage_class_specifier',1,'p_storage_class_specifier','c_parser.py',810), - ('storage_class_specifier -> STATIC','storage_class_specifier',1,'p_storage_class_specifier','c_parser.py',811), - ('storage_class_specifier -> EXTERN','storage_class_specifier',1,'p_storage_class_specifier','c_parser.py',812), - ('storage_class_specifier -> TYPEDEF','storage_class_specifier',1,'p_storage_class_specifier','c_parser.py',813), - ('function_specifier -> INLINE','function_specifier',1,'p_function_specifier','c_parser.py',818), - ('type_specifier_no_typeid -> VOID','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',823), - ('type_specifier_no_typeid -> _BOOL','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',824), - ('type_specifier_no_typeid -> CHAR','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',825), - ('type_specifier_no_typeid -> SHORT','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',826), - ('type_specifier_no_typeid -> INT','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',827), - ('type_specifier_no_typeid -> LONG','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',828), - ('type_specifier_no_typeid -> FLOAT','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',829), - ('type_specifier_no_typeid -> DOUBLE','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',830), - ('type_specifier_no_typeid -> _COMPLEX','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',831), - ('type_specifier_no_typeid -> SIGNED','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',832), - ('type_specifier_no_typeid -> UNSIGNED','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',833), - ('type_specifier_no_typeid -> __INT128','type_specifier_no_typeid',1,'p_type_specifier_no_typeid','c_parser.py',834), - ('type_specifier -> typedef_name','type_specifier',1,'p_type_specifier','c_parser.py',839), - ('type_specifier -> enum_specifier','type_specifier',1,'p_type_specifier','c_parser.py',840), - ('type_specifier -> struct_or_union_specifier','type_specifier',1,'p_type_specifier','c_parser.py',841), - ('type_specifier -> type_specifier_no_typeid','type_specifier',1,'p_type_specifier','c_parser.py',842), - ('type_qualifier -> CONST','type_qualifier',1,'p_type_qualifier','c_parser.py',847), - ('type_qualifier -> RESTRICT','type_qualifier',1,'p_type_qualifier','c_parser.py',848), - ('type_qualifier -> VOLATILE','type_qualifier',1,'p_type_qualifier','c_parser.py',849), - ('init_declarator_list -> init_declarator','init_declarator_list',1,'p_init_declarator_list','c_parser.py',854), - ('init_declarator_list -> init_declarator_list COMMA init_declarator','init_declarator_list',3,'p_init_declarator_list','c_parser.py',855), - ('init_declarator -> declarator','init_declarator',1,'p_init_declarator','c_parser.py',863), - ('init_declarator -> declarator EQUALS initializer','init_declarator',3,'p_init_declarator','c_parser.py',864), - ('id_init_declarator_list -> id_init_declarator','id_init_declarator_list',1,'p_id_init_declarator_list','c_parser.py',869), - ('id_init_declarator_list -> id_init_declarator_list COMMA init_declarator','id_init_declarator_list',3,'p_id_init_declarator_list','c_parser.py',870), - ('id_init_declarator -> id_declarator','id_init_declarator',1,'p_id_init_declarator','c_parser.py',875), - ('id_init_declarator -> id_declarator EQUALS initializer','id_init_declarator',3,'p_id_init_declarator','c_parser.py',876), - ('specifier_qualifier_list -> specifier_qualifier_list type_specifier_no_typeid','specifier_qualifier_list',2,'p_specifier_qualifier_list_1','c_parser.py',883), - ('specifier_qualifier_list -> specifier_qualifier_list type_qualifier','specifier_qualifier_list',2,'p_specifier_qualifier_list_2','c_parser.py',888), - ('specifier_qualifier_list -> type_specifier','specifier_qualifier_list',1,'p_specifier_qualifier_list_3','c_parser.py',893), - ('specifier_qualifier_list -> type_qualifier_list type_specifier','specifier_qualifier_list',2,'p_specifier_qualifier_list_4','c_parser.py',898), - ('struct_or_union_specifier -> struct_or_union ID','struct_or_union_specifier',2,'p_struct_or_union_specifier_1','c_parser.py',907), - ('struct_or_union_specifier -> struct_or_union TYPEID','struct_or_union_specifier',2,'p_struct_or_union_specifier_1','c_parser.py',908), - ('struct_or_union_specifier -> struct_or_union brace_open struct_declaration_list brace_close','struct_or_union_specifier',4,'p_struct_or_union_specifier_2','c_parser.py',918), - ('struct_or_union_specifier -> struct_or_union brace_open brace_close','struct_or_union_specifier',3,'p_struct_or_union_specifier_2','c_parser.py',919), - ('struct_or_union_specifier -> struct_or_union ID brace_open struct_declaration_list brace_close','struct_or_union_specifier',5,'p_struct_or_union_specifier_3','c_parser.py',936), - ('struct_or_union_specifier -> struct_or_union ID brace_open brace_close','struct_or_union_specifier',4,'p_struct_or_union_specifier_3','c_parser.py',937), - ('struct_or_union_specifier -> struct_or_union TYPEID brace_open struct_declaration_list brace_close','struct_or_union_specifier',5,'p_struct_or_union_specifier_3','c_parser.py',938), - ('struct_or_union_specifier -> struct_or_union TYPEID brace_open brace_close','struct_or_union_specifier',4,'p_struct_or_union_specifier_3','c_parser.py',939), - ('struct_or_union -> STRUCT','struct_or_union',1,'p_struct_or_union','c_parser.py',955), - ('struct_or_union -> UNION','struct_or_union',1,'p_struct_or_union','c_parser.py',956), - ('struct_declaration_list -> struct_declaration','struct_declaration_list',1,'p_struct_declaration_list','c_parser.py',963), - ('struct_declaration_list -> struct_declaration_list struct_declaration','struct_declaration_list',2,'p_struct_declaration_list','c_parser.py',964), - ('struct_declaration -> specifier_qualifier_list struct_declarator_list_opt SEMI','struct_declaration',3,'p_struct_declaration_1','c_parser.py',972), - ('struct_declaration -> SEMI','struct_declaration',1,'p_struct_declaration_2','c_parser.py',1010), - ('struct_declaration -> pppragma_directive','struct_declaration',1,'p_struct_declaration_3','c_parser.py',1015), - ('struct_declarator_list -> struct_declarator','struct_declarator_list',1,'p_struct_declarator_list','c_parser.py',1020), - ('struct_declarator_list -> struct_declarator_list COMMA struct_declarator','struct_declarator_list',3,'p_struct_declarator_list','c_parser.py',1021), - ('struct_declarator -> declarator','struct_declarator',1,'p_struct_declarator_1','c_parser.py',1029), - ('struct_declarator -> declarator COLON constant_expression','struct_declarator',3,'p_struct_declarator_2','c_parser.py',1034), - ('struct_declarator -> COLON constant_expression','struct_declarator',2,'p_struct_declarator_2','c_parser.py',1035), - ('enum_specifier -> ENUM ID','enum_specifier',2,'p_enum_specifier_1','c_parser.py',1043), - ('enum_specifier -> ENUM TYPEID','enum_specifier',2,'p_enum_specifier_1','c_parser.py',1044), - ('enum_specifier -> ENUM brace_open enumerator_list brace_close','enum_specifier',4,'p_enum_specifier_2','c_parser.py',1049), - ('enum_specifier -> ENUM ID brace_open enumerator_list brace_close','enum_specifier',5,'p_enum_specifier_3','c_parser.py',1054), - ('enum_specifier -> ENUM TYPEID brace_open enumerator_list brace_close','enum_specifier',5,'p_enum_specifier_3','c_parser.py',1055), - ('enumerator_list -> enumerator','enumerator_list',1,'p_enumerator_list','c_parser.py',1060), - ('enumerator_list -> enumerator_list COMMA','enumerator_list',2,'p_enumerator_list','c_parser.py',1061), - ('enumerator_list -> enumerator_list COMMA enumerator','enumerator_list',3,'p_enumerator_list','c_parser.py',1062), - ('enumerator -> ID','enumerator',1,'p_enumerator','c_parser.py',1073), - ('enumerator -> ID EQUALS constant_expression','enumerator',3,'p_enumerator','c_parser.py',1074), - ('declarator -> id_declarator','declarator',1,'p_declarator','c_parser.py',1089), - ('declarator -> typeid_declarator','declarator',1,'p_declarator','c_parser.py',1090), - ('pointer -> TIMES type_qualifier_list_opt','pointer',2,'p_pointer','c_parser.py',1201), - ('pointer -> TIMES type_qualifier_list_opt pointer','pointer',3,'p_pointer','c_parser.py',1202), - ('type_qualifier_list -> type_qualifier','type_qualifier_list',1,'p_type_qualifier_list','c_parser.py',1231), - ('type_qualifier_list -> type_qualifier_list type_qualifier','type_qualifier_list',2,'p_type_qualifier_list','c_parser.py',1232), - ('parameter_type_list -> parameter_list','parameter_type_list',1,'p_parameter_type_list','c_parser.py',1237), - ('parameter_type_list -> parameter_list COMMA ELLIPSIS','parameter_type_list',3,'p_parameter_type_list','c_parser.py',1238), - ('parameter_list -> parameter_declaration','parameter_list',1,'p_parameter_list','c_parser.py',1246), - ('parameter_list -> parameter_list COMMA parameter_declaration','parameter_list',3,'p_parameter_list','c_parser.py',1247), - ('parameter_declaration -> declaration_specifiers id_declarator','parameter_declaration',2,'p_parameter_declaration_1','c_parser.py',1266), - ('parameter_declaration -> declaration_specifiers typeid_noparen_declarator','parameter_declaration',2,'p_parameter_declaration_1','c_parser.py',1267), - ('parameter_declaration -> declaration_specifiers abstract_declarator_opt','parameter_declaration',2,'p_parameter_declaration_2','c_parser.py',1278), - ('identifier_list -> identifier','identifier_list',1,'p_identifier_list','c_parser.py',1309), - ('identifier_list -> identifier_list COMMA identifier','identifier_list',3,'p_identifier_list','c_parser.py',1310), - ('initializer -> assignment_expression','initializer',1,'p_initializer_1','c_parser.py',1319), - ('initializer -> brace_open initializer_list_opt brace_close','initializer',3,'p_initializer_2','c_parser.py',1324), - ('initializer -> brace_open initializer_list COMMA brace_close','initializer',4,'p_initializer_2','c_parser.py',1325), - ('initializer_list -> designation_opt initializer','initializer_list',2,'p_initializer_list','c_parser.py',1333), - ('initializer_list -> initializer_list COMMA designation_opt initializer','initializer_list',4,'p_initializer_list','c_parser.py',1334), - ('designation -> designator_list EQUALS','designation',2,'p_designation','c_parser.py',1345), - ('designator_list -> designator','designator_list',1,'p_designator_list','c_parser.py',1353), - ('designator_list -> designator_list designator','designator_list',2,'p_designator_list','c_parser.py',1354), - ('designator -> LBRACKET constant_expression RBRACKET','designator',3,'p_designator','c_parser.py',1359), - ('designator -> PERIOD identifier','designator',2,'p_designator','c_parser.py',1360), - ('type_name -> specifier_qualifier_list abstract_declarator_opt','type_name',2,'p_type_name','c_parser.py',1365), - ('abstract_declarator -> pointer','abstract_declarator',1,'p_abstract_declarator_1','c_parser.py',1376), - ('abstract_declarator -> pointer direct_abstract_declarator','abstract_declarator',2,'p_abstract_declarator_2','c_parser.py',1384), - ('abstract_declarator -> direct_abstract_declarator','abstract_declarator',1,'p_abstract_declarator_3','c_parser.py',1389), - ('direct_abstract_declarator -> LPAREN abstract_declarator RPAREN','direct_abstract_declarator',3,'p_direct_abstract_declarator_1','c_parser.py',1399), - ('direct_abstract_declarator -> direct_abstract_declarator LBRACKET assignment_expression_opt RBRACKET','direct_abstract_declarator',4,'p_direct_abstract_declarator_2','c_parser.py',1403), - ('direct_abstract_declarator -> LBRACKET assignment_expression_opt RBRACKET','direct_abstract_declarator',3,'p_direct_abstract_declarator_3','c_parser.py',1414), - ('direct_abstract_declarator -> direct_abstract_declarator LBRACKET TIMES RBRACKET','direct_abstract_declarator',4,'p_direct_abstract_declarator_4','c_parser.py',1423), - ('direct_abstract_declarator -> LBRACKET TIMES RBRACKET','direct_abstract_declarator',3,'p_direct_abstract_declarator_5','c_parser.py',1434), - ('direct_abstract_declarator -> direct_abstract_declarator LPAREN parameter_type_list_opt RPAREN','direct_abstract_declarator',4,'p_direct_abstract_declarator_6','c_parser.py',1443), - ('direct_abstract_declarator -> LPAREN parameter_type_list_opt RPAREN','direct_abstract_declarator',3,'p_direct_abstract_declarator_7','c_parser.py',1453), - ('block_item -> declaration','block_item',1,'p_block_item','c_parser.py',1464), - ('block_item -> statement','block_item',1,'p_block_item','c_parser.py',1465), - ('block_item_list -> block_item','block_item_list',1,'p_block_item_list','c_parser.py',1472), - ('block_item_list -> block_item_list block_item','block_item_list',2,'p_block_item_list','c_parser.py',1473), - ('compound_statement -> brace_open block_item_list_opt brace_close','compound_statement',3,'p_compound_statement_1','c_parser.py',1479), - ('labeled_statement -> ID COLON pragmacomp_or_statement','labeled_statement',3,'p_labeled_statement_1','c_parser.py',1485), - ('labeled_statement -> CASE constant_expression COLON pragmacomp_or_statement','labeled_statement',4,'p_labeled_statement_2','c_parser.py',1489), - ('labeled_statement -> DEFAULT COLON pragmacomp_or_statement','labeled_statement',3,'p_labeled_statement_3','c_parser.py',1493), - ('selection_statement -> IF LPAREN expression RPAREN pragmacomp_or_statement','selection_statement',5,'p_selection_statement_1','c_parser.py',1497), - ('selection_statement -> IF LPAREN expression RPAREN statement ELSE pragmacomp_or_statement','selection_statement',7,'p_selection_statement_2','c_parser.py',1501), - ('selection_statement -> SWITCH LPAREN expression RPAREN pragmacomp_or_statement','selection_statement',5,'p_selection_statement_3','c_parser.py',1505), - ('iteration_statement -> WHILE LPAREN expression RPAREN pragmacomp_or_statement','iteration_statement',5,'p_iteration_statement_1','c_parser.py',1510), - ('iteration_statement -> DO pragmacomp_or_statement WHILE LPAREN expression RPAREN SEMI','iteration_statement',7,'p_iteration_statement_2','c_parser.py',1514), - ('iteration_statement -> FOR LPAREN expression_opt SEMI expression_opt SEMI expression_opt RPAREN pragmacomp_or_statement','iteration_statement',9,'p_iteration_statement_3','c_parser.py',1518), - ('iteration_statement -> FOR LPAREN declaration expression_opt SEMI expression_opt RPAREN pragmacomp_or_statement','iteration_statement',8,'p_iteration_statement_4','c_parser.py',1522), - ('jump_statement -> GOTO ID SEMI','jump_statement',3,'p_jump_statement_1','c_parser.py',1527), - ('jump_statement -> BREAK SEMI','jump_statement',2,'p_jump_statement_2','c_parser.py',1531), - ('jump_statement -> CONTINUE SEMI','jump_statement',2,'p_jump_statement_3','c_parser.py',1535), - ('jump_statement -> RETURN expression SEMI','jump_statement',3,'p_jump_statement_4','c_parser.py',1539), - ('jump_statement -> RETURN SEMI','jump_statement',2,'p_jump_statement_4','c_parser.py',1540), - ('expression_statement -> expression_opt SEMI','expression_statement',2,'p_expression_statement','c_parser.py',1545), - ('expression -> assignment_expression','expression',1,'p_expression','c_parser.py',1552), - ('expression -> expression COMMA assignment_expression','expression',3,'p_expression','c_parser.py',1553), - ('typedef_name -> TYPEID','typedef_name',1,'p_typedef_name','c_parser.py',1565), - ('assignment_expression -> conditional_expression','assignment_expression',1,'p_assignment_expression','c_parser.py',1569), - ('assignment_expression -> unary_expression assignment_operator assignment_expression','assignment_expression',3,'p_assignment_expression','c_parser.py',1570), - ('assignment_operator -> EQUALS','assignment_operator',1,'p_assignment_operator','c_parser.py',1583), - ('assignment_operator -> XOREQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1584), - ('assignment_operator -> TIMESEQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1585), - ('assignment_operator -> DIVEQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1586), - ('assignment_operator -> MODEQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1587), - ('assignment_operator -> PLUSEQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1588), - ('assignment_operator -> MINUSEQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1589), - ('assignment_operator -> LSHIFTEQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1590), - ('assignment_operator -> RSHIFTEQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1591), - ('assignment_operator -> ANDEQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1592), - ('assignment_operator -> OREQUAL','assignment_operator',1,'p_assignment_operator','c_parser.py',1593), - ('constant_expression -> conditional_expression','constant_expression',1,'p_constant_expression','c_parser.py',1598), - ('conditional_expression -> binary_expression','conditional_expression',1,'p_conditional_expression','c_parser.py',1602), - ('conditional_expression -> binary_expression CONDOP expression COLON conditional_expression','conditional_expression',5,'p_conditional_expression','c_parser.py',1603), - ('binary_expression -> cast_expression','binary_expression',1,'p_binary_expression','c_parser.py',1611), - ('binary_expression -> binary_expression TIMES binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1612), - ('binary_expression -> binary_expression DIVIDE binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1613), - ('binary_expression -> binary_expression MOD binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1614), - ('binary_expression -> binary_expression PLUS binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1615), - ('binary_expression -> binary_expression MINUS binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1616), - ('binary_expression -> binary_expression RSHIFT binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1617), - ('binary_expression -> binary_expression LSHIFT binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1618), - ('binary_expression -> binary_expression LT binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1619), - ('binary_expression -> binary_expression LE binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1620), - ('binary_expression -> binary_expression GE binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1621), - ('binary_expression -> binary_expression GT binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1622), - ('binary_expression -> binary_expression EQ binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1623), - ('binary_expression -> binary_expression NE binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1624), - ('binary_expression -> binary_expression AND binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1625), - ('binary_expression -> binary_expression OR binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1626), - ('binary_expression -> binary_expression XOR binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1627), - ('binary_expression -> binary_expression LAND binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1628), - ('binary_expression -> binary_expression LOR binary_expression','binary_expression',3,'p_binary_expression','c_parser.py',1629), - ('cast_expression -> unary_expression','cast_expression',1,'p_cast_expression_1','c_parser.py',1637), - ('cast_expression -> LPAREN type_name RPAREN cast_expression','cast_expression',4,'p_cast_expression_2','c_parser.py',1641), - ('unary_expression -> postfix_expression','unary_expression',1,'p_unary_expression_1','c_parser.py',1645), - ('unary_expression -> PLUSPLUS unary_expression','unary_expression',2,'p_unary_expression_2','c_parser.py',1649), - ('unary_expression -> MINUSMINUS unary_expression','unary_expression',2,'p_unary_expression_2','c_parser.py',1650), - ('unary_expression -> unary_operator cast_expression','unary_expression',2,'p_unary_expression_2','c_parser.py',1651), - ('unary_expression -> SIZEOF unary_expression','unary_expression',2,'p_unary_expression_3','c_parser.py',1656), - ('unary_expression -> SIZEOF LPAREN type_name RPAREN','unary_expression',4,'p_unary_expression_3','c_parser.py',1657), - ('unary_operator -> AND','unary_operator',1,'p_unary_operator','c_parser.py',1665), - ('unary_operator -> TIMES','unary_operator',1,'p_unary_operator','c_parser.py',1666), - ('unary_operator -> PLUS','unary_operator',1,'p_unary_operator','c_parser.py',1667), - ('unary_operator -> MINUS','unary_operator',1,'p_unary_operator','c_parser.py',1668), - ('unary_operator -> NOT','unary_operator',1,'p_unary_operator','c_parser.py',1669), - ('unary_operator -> LNOT','unary_operator',1,'p_unary_operator','c_parser.py',1670), - ('postfix_expression -> primary_expression','postfix_expression',1,'p_postfix_expression_1','c_parser.py',1675), - ('postfix_expression -> postfix_expression LBRACKET expression RBRACKET','postfix_expression',4,'p_postfix_expression_2','c_parser.py',1679), - ('postfix_expression -> postfix_expression LPAREN argument_expression_list RPAREN','postfix_expression',4,'p_postfix_expression_3','c_parser.py',1683), - ('postfix_expression -> postfix_expression LPAREN RPAREN','postfix_expression',3,'p_postfix_expression_3','c_parser.py',1684), - ('postfix_expression -> postfix_expression PERIOD ID','postfix_expression',3,'p_postfix_expression_4','c_parser.py',1689), - ('postfix_expression -> postfix_expression PERIOD TYPEID','postfix_expression',3,'p_postfix_expression_4','c_parser.py',1690), - ('postfix_expression -> postfix_expression ARROW ID','postfix_expression',3,'p_postfix_expression_4','c_parser.py',1691), - ('postfix_expression -> postfix_expression ARROW TYPEID','postfix_expression',3,'p_postfix_expression_4','c_parser.py',1692), - ('postfix_expression -> postfix_expression PLUSPLUS','postfix_expression',2,'p_postfix_expression_5','c_parser.py',1698), - ('postfix_expression -> postfix_expression MINUSMINUS','postfix_expression',2,'p_postfix_expression_5','c_parser.py',1699), - ('postfix_expression -> LPAREN type_name RPAREN brace_open initializer_list brace_close','postfix_expression',6,'p_postfix_expression_6','c_parser.py',1704), - ('postfix_expression -> LPAREN type_name RPAREN brace_open initializer_list COMMA brace_close','postfix_expression',7,'p_postfix_expression_6','c_parser.py',1705), - ('primary_expression -> identifier','primary_expression',1,'p_primary_expression_1','c_parser.py',1710), - ('primary_expression -> constant','primary_expression',1,'p_primary_expression_2','c_parser.py',1714), - ('primary_expression -> unified_string_literal','primary_expression',1,'p_primary_expression_3','c_parser.py',1718), - ('primary_expression -> unified_wstring_literal','primary_expression',1,'p_primary_expression_3','c_parser.py',1719), - ('primary_expression -> LPAREN expression RPAREN','primary_expression',3,'p_primary_expression_4','c_parser.py',1724), - ('primary_expression -> OFFSETOF LPAREN type_name COMMA offsetof_member_designator RPAREN','primary_expression',6,'p_primary_expression_5','c_parser.py',1728), - ('offsetof_member_designator -> identifier','offsetof_member_designator',1,'p_offsetof_member_designator','c_parser.py',1736), - ('offsetof_member_designator -> offsetof_member_designator PERIOD identifier','offsetof_member_designator',3,'p_offsetof_member_designator','c_parser.py',1737), - ('offsetof_member_designator -> offsetof_member_designator LBRACKET expression RBRACKET','offsetof_member_designator',4,'p_offsetof_member_designator','c_parser.py',1738), - ('argument_expression_list -> assignment_expression','argument_expression_list',1,'p_argument_expression_list','c_parser.py',1751), - ('argument_expression_list -> argument_expression_list COMMA assignment_expression','argument_expression_list',3,'p_argument_expression_list','c_parser.py',1752), - ('identifier -> ID','identifier',1,'p_identifier','c_parser.py',1761), - ('constant -> INT_CONST_DEC','constant',1,'p_constant_1','c_parser.py',1765), - ('constant -> INT_CONST_OCT','constant',1,'p_constant_1','c_parser.py',1766), - ('constant -> INT_CONST_HEX','constant',1,'p_constant_1','c_parser.py',1767), - ('constant -> INT_CONST_BIN','constant',1,'p_constant_1','c_parser.py',1768), - ('constant -> FLOAT_CONST','constant',1,'p_constant_2','c_parser.py',1774), - ('constant -> HEX_FLOAT_CONST','constant',1,'p_constant_2','c_parser.py',1775), - ('constant -> CHAR_CONST','constant',1,'p_constant_3','c_parser.py',1791), - ('constant -> WCHAR_CONST','constant',1,'p_constant_3','c_parser.py',1792), - ('unified_string_literal -> STRING_LITERAL','unified_string_literal',1,'p_unified_string_literal','c_parser.py',1803), - ('unified_string_literal -> unified_string_literal STRING_LITERAL','unified_string_literal',2,'p_unified_string_literal','c_parser.py',1804), - ('unified_wstring_literal -> WSTRING_LITERAL','unified_wstring_literal',1,'p_unified_wstring_literal','c_parser.py',1814), - ('unified_wstring_literal -> unified_wstring_literal WSTRING_LITERAL','unified_wstring_literal',2,'p_unified_wstring_literal','c_parser.py',1815), - ('brace_open -> LBRACE','brace_open',1,'p_brace_open','c_parser.py',1825), - ('brace_close -> RBRACE','brace_close',1,'p_brace_close','c_parser.py',1831), - ('empty -> ','empty',0,'p_empty','c_parser.py',1837), -] diff --git a/IKEA_scraper/.venv/Lib/site-packages/pyparsing-2.4.7.dist-info/WHEEL b/IKEA_scraper/.venv/Lib/site-packages/pyparsing-2.4.7.dist-info/WHEEL deleted file mode 100644 index ef99c6cf..00000000 --- a/IKEA_scraper/.venv/Lib/site-packages/pyparsing-2.4.7.dist-info/WHEEL +++ /dev/null @@ -1,6 +0,0 @@ -Wheel-Version: 1.0 -Generator: bdist_wheel (0.34.2) -Root-Is-Purelib: true -Tag: py2-none-any -Tag: py3-none-any - diff --git a/IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/_deprecation_warning.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/_deprecation_warning.cpython-39.pyc deleted file mode 100644 index 132324140cf1846994451be61ed0c335006e389e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 544 zcmZWlOG^VW5YD#6meqm>j~;R@Xa$cVQpE>8C_)9HEM(J7+70d|Yi4()UiFuF^Dphy zpWw}tvk$D|z&Dx6%r}#Kyx(^T+WP(#FYx>*li$|CWQ2e%bQeSr;k+Uwd1+4_(VCD! zJHW~xb1)krU=y7r*hi)<;Y{0gf3ZE0X_lnML~tq-D+8V?qwl%ZN-v(@T#9zWLDC@N z0Ca9FeX5I8tonf}O?@AJX8FEbQSU+p4HW}zQe;_`OF`$>#7OzS)c1EN*Mf4OkOd)C zP)*7es97ZGY>6Z0Jd4s{bw3_-iXLN{$C9zaWh^!#i^_O|vB!)@O{L42Facxl#IB(f zmHT4n2j1;6OpW#|?liGC2}0DuySzR-W)N7ONb3!AsdMi}%{)-4+)a4!z!ws{)pz&U tFELmn&@frrQvMRqLf3Pud^~6s-A3W+V)dXp>SAxvJFGu)RMI~Yw4 diff --git a/IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/py34compat.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/py34compat.cpython-39.pyc deleted file mode 100644 index c7792aa2b45e905a088c3cbab276a7b7b1ff5363..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmYjN%}T>S5S~q9thSco(FYK6u!?#T5sOr)N)f7vArQ97YEzSJ*xeK&9(@o!`bvBC zy5caYygex({Wd~C(`EBH>67n2Ei&KGuuaYT&!6BFBLXK1pE z@B(vqBZ$_!sUc&})^5sa%!FLAqX3Qhnkp+uBK)6`^b9;UiTvs#2^FYu% z=2fkWqSwU65 zsC2KH89oS}g=SvIJl8@1BFy4ESFa^m!G%hbsqX%V{Zb{VZjWkeCb3)iP@CwA+#)ubWmNp@xM1CbPoUk diff --git a/IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/version.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/setuptools/__pycache__/version.cpython-39.pyc deleted file mode 100644 index 310a633e80177309187ea7358d792eb06a282ad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 318 zcmYjN%}T^D5Kh|4c6TlG|Uny5l zzJe!HSF>cg~TF56c+j5DjORB-hRu^Dg zT7sp#GFDg1)>cxuQ3u)#&6LtjOQ{>rp9@ff-~;KgH~6LRyYnM*+pnw?L^HwVnkrkbtQkEv}nl_1p?XGm{ zE^Igc#CGJb@DqIHv@Jju_WpPoNIe}48>S8W8gQhn=v)e!oo7WYku#cLS+ zIk*4?I6}SUjC(lH0{sg0G@=DYkh?;cxTgoWgG%NtWTUo^)%430h7-^m82kx1fv)il zFiv##Xvx$;3k183w#;|KB%m|yL*8#wyA_KIgB#!im5tk9P)U=9$4mtpQb5gqMXj9wH{F%o#J zjrFl{fdS>lX6ExlZGl}Y!v#Qgpj|*@ffm}OcA+nHzAy0g$_@I216@7I`Dfb!>k#3H z5phOg5Rk<2gka%dDu_d2;S9qF5Oac%5noU?FWcF!2BWbv5+dEIRJZ_b=^0_eh|bDB zjVm9fgo}_Syt47?WwpAoxmj6mJ4rn;I&tDD7tVkEj8^-E+TvwXQBxx!gqexm4!V(f~R(tDkjRw@Zdsja1O6!hGnytfb=lDqGYTbjQ znzW#yvO}b?cW}^>c?RXe>C)ey_ue1Z-Th{* zR&Pt45%KSP7eG|vDh*fQHv9oNRIsp(*Rib`nvD(2og`k0&XL(#BLz{7{oya%s`F<5En}Ti4=wu#vFzyhE#?u#sy3%ObZ#Km{S;o z88n$+0%aNeqWE1rgF`|?Jbi-WU0j_)-8ETmG36KEVo%L0%Ph*zyTzQIT5^jOEVYuM zhz+O*O#F&=vx*6*%qYpviz!OXOUciT2~N()&(DeR^mcWOFHSB>EJ!Vi(JKR*6XTPa z6jPj8lB!#fn4F!Mo?0AJoLW*^Py$q5tRJ6}SzJlIYq;;_lhPbtkw OwPOU@SIh(?I9LFmA4D7g diff --git a/IKEA_scraper/.venv/Lib/site-packages/setuptools/_distutils/__pycache__/py38compat.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/setuptools/_distutils/__pycache__/py38compat.cpython-39.pyc deleted file mode 100644 index 486ce811c7734436a09717321d8929cd414f4698..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 419 zcmYjNu};G<5IrYV8`^YX;0x%Gp#=d0LI{CSkqW3n>VQC&f=OH&k;InmRHOi3^#E`#cnEyzB5QKiI#a+^1u?j3} zAQ)oUMGeFV(@szWGo7VC6OMK@X7rHQ1WRY>o;I~GGry5J#4^ba;VF)fi3hr2FkDB4 z>=?45s;%S=VKCCbYE!O*V3-jX_3;Q{bcD{~?h7nmFujgg>Rb!;-4rucP@>Z-h?%Ps zugnF$(7r;9@+@QzcC!}HXV0odVb}Mph2o+`J!Ww#T!)L-7IS1c2pv~id;Y*>mgCv( zfN?AA@@Y(x!F6^76;aWub8ZDuKufoQuih0C7ojj*;y5ECY5QK==`?0*QL9oduWeV> zTlLNIm&$teARi=^9FB^Iqr=hoIRuSol(+`bFw1LO8{6d%^@0&+Zm$rkA@Rcw4_lMW ztsxb$(e_23hOq`0#@R04A95ib-xJVMbcsX`)SvFg`(`cbhQ8Mn0Nn34>vq@o-R9P( zO1UL%K?5$D#Ub~G&249=DV>nN38>wp9WI-ahl3ylcUfxPR#US5ejjp`f@on8?0|;F zAc|*O6J+pIP^H?{p#Z6{p;QiMu}*Ys;v6=w#6#G#Rhc)WYz0!WRHvut6t{_*f)f)u zsoftJ<(>k5soWodI74Un2s!8o|HR+%u^Ka6O<>dIv>CO(t6S#Y{zC27*rn8$D?6L?rW1-n4T z3fR~L5gUw(J;xKz)Iy`qejzQ?cT657agTG;PPQDc?Z;-|(opp})?Jv^M&|aNC-g`k0&XL(L=gQLL?8o3AjbiSi&=m~3PUi1CZpdFw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 xQ=D2-T2KO1UaTJvRFaZkq#qxjnU`4-AFo$Xd5gm)H$SB`C)EyQ>1QBj002kCFR}mt diff --git a/IKEA_scraper/.venv/Lib/site-packages/setuptools/_vendor/more_itertools/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/setuptools/_vendor/more_itertools/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 32d60e7597c30d32bfb287af644e3d70eb33f657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmYjLO-lnY5KXpQTr9o&7glg9o{EU*K|w7d)>8=#aWmNHZW1QxLj6bmOMCU?U-0Ct zdho%#$D40Go$d?9# diff --git a/IKEA_scraper/.venv/Lib/site-packages/setuptools/command/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/setuptools/command/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 3cf9bb080e838fc1ea416dddec962387fda610c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmY+AJx{|h5QhEHR;9GS#@aOlsf3tNgkS)P51~rk5=)jFyQv|GBipT%{u&thNn~Z> zFEDY5I>1Rj-*bNNJ;`D+86k+n^9S(>_g4#lg92Q`aSm3!3mLMfr9=wIG_MG{iW2-KQ~lmSwP~04mrT?WM2EVDW@U8 zbft3@4C2#Pyzx4BVQPv(lrroFECIKMy4uCZD`N}c`TpI-NBg`kf>?m%-GapA?8Nlc;+WE+oSe)gV||$6dIgoYIBatBQ%ZAE L?Ld}%24V&PnQAjU diff --git a/IKEA_scraper/.venv/Lib/site-packages/urllib3/contrib/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/urllib3/contrib/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 9a8b32e5b2b543e003aa1ddac8602d07f04d294c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 179 zcmYe~<>g`kf>Fw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 wQ(BahlbK|!pPZjpQk0pbA0MBYmst`YuUAlci^C>2KczG$)edCiXCP((0Mz6zU;qFB diff --git a/IKEA_scraper/.venv/Lib/site-packages/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 345d27cb5282ebdb6ca1dce9239f64347e048cbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196 zcmYe~<>g`kf>Fw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ(BahlbK|!pPZjpQk0pbA77lBTw0V`0yL_)Ait5KJ<&xGcK}eu39HxC?p{5j`mQU=jA@5NR@#=ma~-kjKJ)lD{-pPx}j= z%qW5dUDZ`Ibcw}cMlxPb?*(T49L;~QY_9Tz<4lrBip0>GQX-iwkeQ+`@?O-XEH|W@ z?DG|==x`{S;4no6+VsxHJ^js(LO?JgwjFdXL@SJ1SCe4|@S0-s3c!ya2ja_74gdrq zzz6Zu?0@L%`SzSY?YihJ_rgkN_@?cgLw@&ga}A;OqF0_Tx5{q$qi%T6QJwUneHU*k j@Z=G7bGG^mRsh=S2(avT!}P*9nNVGhb;DR;&gSeJCy`H_ diff --git a/IKEA_scraper/.venv/Lib/site-packages/urllib3/packages/backports/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/urllib3/packages/backports/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 71ea3d2aa196ad5e9857a8d236297039c2cd1e36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190 zcmYe~<>g`kf>Fw$mUz}W&Sddy2qgR%iR~F-wnG{o;S(2(-keHmEn4Vf3 zQ(BahlbK|!4-?Q&0?HKR7nKz2$H!;pWtPOp>lIYq;;_lhPbtkwwF6oH8HgDG4SF)M diff --git a/IKEA_scraper/.venv/Lib/site-packages/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-39.pyc deleted file mode 100644 index 3cc356945aab167af2058a1fc2f7b9d3d5d3633c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmZWk!D<^Z5FKfEZ6~qY9`;fQ!Q@czp>}9*p@fu@K+;eOIg~D2guGH})zWH_6oXAq z>9zmRbAM^CJ^2@U%E+d)p(FH|(LB9*!v}+1!1(mylK)5me#PS7*u&x!um6r9KoAWD ztd1mnA%f1qA8fK@p1Eg|iu4<~Bgo2hV$vctS&b z%Mcw@=>F}0gqj|~7DZO{1i6M$ca4tV-H5KyH>@*+5p^`?ai!JMbFTH2SMy=8!-cGc zby5r~E98i_Pu@ru)QzfmkY~?gQE)QIp~pC6a+ zm$P8&(s8tH%Ij)otu8O#p1o$ia=ekQ9OFuh@=8rhuY!Eu;9UM$`tsIkt)?$0e;y|P p`C3;HYxN(f*en|K}c!; diff --git a/IKEA_scraper/.venv/Lib/site-packages/zope/interface/_zope_interface_coptimizations.cp39-win_amd64.pyd b/IKEA_scraper/.venv/Lib/site-packages/zope/interface/_zope_interface_coptimizations.cp39-win_amd64.pyd deleted file mode 100644 index 7eefbde0da3992e7c88befb8a0a6aa3367bdba6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34304 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 diff --git a/IKEA_scraper/.venv/Lib/site-packages/zope/interface/tests/__pycache__/m1.cpython-39.pyc b/IKEA_scraper/.venv/Lib/site-packages/zope/interface/tests/__pycache__/m1.cpython-39.pyc deleted file mode 100644 index 7f3e32cbb2a610224cce63addefd1efa8ad1f8df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmb7BOH0E*5Z-K(zHCd;Kah(^L0j6Rh*UwPDy5(xgut?9M;pw`-L%kN>!0ag%GHx+ zZ=RfOXz9U=12fFGJCAQ>c%xAxD2M%9eryu*sll#T2nML?5{)1(5r&|l5mA>$rfVAH zh6qzwA4FI{m!@kWwnYhXX^m|#!2)|p4I;`9q+MAYJ%Y-dC=t^ToNU4~M}Qx43CiKI z6T}(F7w$vt3mcL)&8x%BQ{F7H#xj`&0+g>KcEvz2Kvi`#KwJX}Q(<6Rn$ux#v@-Jw zV=<3_vAo7uQ4ak&WA9TQ7C$Q@tC+twKTp@E-grLAlGu|x7D?ni_>&|Fz2V)}1yjD{ zDM+s~gLvlM2hW}gGB`=O|HfZId5a{4?slYZhLfvq)a#^ksTaGC`i)A~=%3^CN7B}* zTdswt&nfl%2in=&pi#S&ml+d@&zRfPygFN6lIkeDe!*j%{a4w%a#n2Yyos@@g2tjP I+A>=77t&vW$p8QV diff --git a/IKEA_scraper/.venv/Scripts/Activate.ps1 b/IKEA_scraper/.venv/Scripts/Activate.ps1 deleted file mode 100644 index 35245b2f..00000000 --- a/IKEA_scraper/.venv/Scripts/Activate.ps1 +++ /dev/null @@ -1,399 +0,0 @@ -<# -.Synopsis -Activate a Python virtual environment for the current PowerShell session. - -.Description -Pushes the python executable for a virtual environment to the front of the -$Env:PATH environment variable and sets the prompt to signify that you are -in a Python virtual environment. Makes use of the command line switches as -well as the `pyvenv.cfg` file values present in the virtual environment. - -.Parameter VenvDir -Path to the directory that contains the virtual environment to activate. The -default value for this is the parent of the directory that the Activate.ps1 -script is located within. - -.Parameter Prompt -The prompt prefix to display when this virtual environment is activated. By -default, this prompt is the name of the virtual environment folder (VenvDir) -surrounded by parentheses and followed by a single space (ie. '(.venv) '). - -.Example -Activate.ps1 -Activates the Python virtual environment that contains the Activate.ps1 script. - -.Example -Activate.ps1 -Verbose -Activates the Python virtual environment that contains the Activate.ps1 script, -and shows extra information about the activation as it executes. - -.Example -Activate.ps1 -VenvDir C:\Users\MyUser\Common\.venv -Activates the Python virtual environment located in the specified location. - -.Example -Activate.ps1 -Prompt "MyPython" -Activates the Python virtual environment that contains the Activate.ps1 script, -and prefixes the current prompt with the specified string (surrounded in -parentheses) while the virtual environment is active. - -.Notes -On Windows, it may be required to enable this Activate.ps1 script by setting the -execution policy for the user. You can do this by issuing the following PowerShell -command: - -PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser - -For more information on Execution Policies: -https://go.microsoft.com/fwlink/?LinkID=135170 - -#> -Param( - [Parameter(Mandatory = $false)] - [String] - $VenvDir, - [Parameter(Mandatory = $false)] - [String] - $Prompt -) - -<# Function declarations --------------------------------------------------- #> - -<# -.Synopsis -Remove all shell session elements added by the Activate script, including the -addition of the virtual environment's Python executable from the beginning of -the PATH variable. - -.Parameter NonDestructive -If present, do not remove this function from the global namespace for the -session. - -#> -function global:deactivate ([switch]$NonDestructive) { - # Revert to original values - - # The prior prompt: - if (Test-Path -Path Function:_OLD_VIRTUAL_PROMPT) { - Copy-Item -Path Function:_OLD_VIRTUAL_PROMPT -Destination Function:prompt - Remove-Item -Path Function:_OLD_VIRTUAL_PROMPT - } - - # The prior PYTHONHOME: - if (Test-Path -Path Env:_OLD_VIRTUAL_PYTHONHOME) { - Copy-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME -Destination Env:PYTHONHOME - Remove-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME - } - - # The prior PATH: - if (Test-Path -Path Env:_OLD_VIRTUAL_PATH) { - Copy-Item -Path Env:_OLD_VIRTUAL_PATH -Destination Env:PATH - Remove-Item -Path Env:_OLD_VIRTUAL_PATH - } - - # Just remove the VIRTUAL_ENV altogether: - if (Test-Path -Path Env:VIRTUAL_ENV) { - Remove-Item -Path env:VIRTUAL_ENV - } - - # Just remove the _PYTHON_VENV_PROMPT_PREFIX altogether: - if (Get-Variable -Name "_PYTHON_VENV_PROMPT_PREFIX" -ErrorAction SilentlyContinue) { - Remove-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Scope Global -Force - } - - # Leave deactivate function in the global namespace if requested: - if (-not $NonDestructive) { - Remove-Item -Path function:deactivate - } -} - -<# -.Description -Get-PyVenvConfig parses the values from the pyvenv.cfg file located in the -given folder, and returns them in a map. - -For each line in the pyvenv.cfg file, if that line can be parsed into exactly -two strings separated by `=` (with any amount of whitespace surrounding the =) -then it is considered a `key = value` line. The left hand string is the key, -the right hand is the value. - -If the value starts with a `'` or a `"` then the first and last character is -stripped from the value before being captured. - -.Parameter ConfigDir -Path to the directory that contains the `pyvenv.cfg` file. -#> -function Get-PyVenvConfig( - [String] - $ConfigDir -) { - Write-Verbose "Given ConfigDir=$ConfigDir, obtain values in pyvenv.cfg" - - # Ensure the file exists, and issue a warning if it doesn't (but still allow the function to continue). - $pyvenvConfigPath = Join-Path -Resolve -Path $ConfigDir -ChildPath 'pyvenv.cfg' -ErrorAction Continue - - # An empty map will be returned if no config file is found. - $pyvenvConfig = @{ } - - if ($pyvenvConfigPath) { - - Write-Verbose "File exists, parse `key = value` lines" - $pyvenvConfigContent = Get-Content -Path $pyvenvConfigPath - - $pyvenvConfigContent | ForEach-Object { - $keyval = $PSItem -split "\s*=\s*", 2 - if ($keyval[0] -and $keyval[1]) { - $val = $keyval[1] - - # Remove extraneous quotations around a string value. - if ("'""".Contains($val.Substring(0, 1))) { - $val = $val.Substring(1, $val.Length - 2) - } - - $pyvenvConfig[$keyval[0]] = $val - Write-Verbose "Adding Key: '$($keyval[0])'='$val'" - } - } - } - return $pyvenvConfig -} - - -<# Begin Activate script --------------------------------------------------- #> - -# Determine the containing directory of this script -$VenvExecPath = Split-Path -Parent $MyInvocation.MyCommand.Definition -$VenvExecDir = Get-Item -Path $VenvExecPath - -Write-Verbose "Activation script is located in path: '$VenvExecPath'" -Write-Verbose "VenvExecDir Fullname: '$($VenvExecDir.FullName)" -Write-Verbose "VenvExecDir Name: '$($VenvExecDir.Name)" - -# Set values required in priority: CmdLine, ConfigFile, Default -# First, get the location of the virtual environment, it might not be -# VenvExecDir if specified on the command line. -if ($VenvDir) { - Write-Verbose "VenvDir given as parameter, using '$VenvDir' to determine values" -} -else { - Write-Verbose "VenvDir not given as a parameter, using parent directory name as VenvDir." - $VenvDir = $VenvExecDir.Parent.FullName.TrimEnd("\\/") - Write-Verbose "VenvDir=$VenvDir" -} - -# Next, read the `pyvenv.cfg` file to determine any required value such -# as `prompt`. -$pyvenvCfg = Get-PyVenvConfig -ConfigDir $VenvDir - -# Next, set the prompt from the command line, or the config file, or -# just use the name of the virtual environment folder. -if ($Prompt) { - Write-Verbose "Prompt specified as argument, using '$Prompt'" -} -else { - Write-Verbose "Prompt not specified as argument to script, checking pyvenv.cfg value" - if ($pyvenvCfg -and $pyvenvCfg['prompt']) { - Write-Verbose " Setting based on value in pyvenv.cfg='$($pyvenvCfg['prompt'])'" - $Prompt = $pyvenvCfg['prompt']; - } - else { - Write-Verbose " Setting prompt based on parent's directory's name. (Is the directory name passed to venv module when creating the virutal environment)" - Write-Verbose " Got leaf-name of $VenvDir='$(Split-Path -Path $venvDir -Leaf)'" - $Prompt = Split-Path -Path $venvDir -Leaf - } -} - -Write-Verbose "Prompt = '$Prompt'" -Write-Verbose "VenvDir='$VenvDir'" - -# Deactivate any currently active virtual environment, but leave the -# deactivate function in place. -deactivate -nondestructive - -# Now set the environment variable VIRTUAL_ENV, used by many tools to determine -# that there is an activated venv. -$env:VIRTUAL_ENV = $VenvDir - -if (-not $Env:VIRTUAL_ENV_DISABLE_PROMPT) { - - Write-Verbose "Setting prompt to '$Prompt'" - - # Set the prompt to include the env name - # Make sure _OLD_VIRTUAL_PROMPT is global - function global:_OLD_VIRTUAL_PROMPT { "" } - Copy-Item -Path function:prompt -Destination function:_OLD_VIRTUAL_PROMPT - New-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Description "Python virtual environment prompt prefix" -Scope Global -Option ReadOnly -Visibility Public -Value $Prompt - - function global:prompt { - Write-Host -NoNewline -ForegroundColor Green "($_PYTHON_VENV_PROMPT_PREFIX) " - _OLD_VIRTUAL_PROMPT - } -} - -# Clear PYTHONHOME -if (Test-Path -Path Env:PYTHONHOME) { - Copy-Item -Path Env:PYTHONHOME -Destination Env:_OLD_VIRTUAL_PYTHONHOME - Remove-Item -Path Env:PYTHONHOME -} - -# Add the venv to the PATH -Copy-Item -Path Env:PATH -Destination Env:_OLD_VIRTUAL_PATH -$Env:PATH = "$VenvExecDir$([System.IO.Path]::PathSeparator)$Env:PATH" - -# SIG # Begin signature block -# MIIc9wYJKoZIhvcNAQcCoIIc6DCCHOQCAQExDzANBglghkgBZQMEAgEFADB5Bgor -# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG -# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAwnDYwEHaCQq0n -# 8NAvsN7H7BO7/48rXCNwrg891FS5vaCCC38wggUwMIIEGKADAgECAhAECRgbX9W7 -# ZnVTQ7VvlVAIMA0GCSqGSIb3DQEBCwUAMGUxCzAJBgNVBAYTAlVTMRUwEwYDVQQK -# EwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xJDAiBgNV -# BAMTG0RpZ2lDZXJ0IEFzc3VyZWQgSUQgUm9vdCBDQTAeFw0xMzEwMjIxMjAwMDBa -# Fw0yODEwMjIxMjAwMDBaMHIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2Vy -# dCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMTAvBgNVBAMTKERpZ2lD -# ZXJ0IFNIQTIgQXNzdXJlZCBJRCBDb2RlIFNpZ25pbmcgQ0EwggEiMA0GCSqGSIb3 -# DQEBAQUAA4IBDwAwggEKAoIBAQD407Mcfw4Rr2d3B9MLMUkZz9D7RZmxOttE9X/l -# qJ3bMtdx6nadBS63j/qSQ8Cl+YnUNxnXtqrwnIal2CWsDnkoOn7p0WfTxvspJ8fT -# eyOU5JEjlpB3gvmhhCNmElQzUHSxKCa7JGnCwlLyFGeKiUXULaGj6YgsIJWuHEqH -# CN8M9eJNYBi+qsSyrnAxZjNxPqxwoqvOf+l8y5Kh5TsxHM/q8grkV7tKtel05iv+ -# bMt+dDk2DZDv5LVOpKnqagqrhPOsZ061xPeM0SAlI+sIZD5SlsHyDxL0xY4PwaLo -# LFH3c7y9hbFig3NBggfkOItqcyDQD2RzPJ6fpjOp/RnfJZPRAgMBAAGjggHNMIIB -# yTASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBhjATBgNVHSUEDDAK -# BggrBgEFBQcDAzB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6Ly9v -# Y3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2NhY2VydHMuZGln -# aWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNydDCBgQYDVR0fBHow -# eDA6oDigNoY0aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJl -# ZElEUm9vdENBLmNybDA6oDigNoY0aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0Rp -# Z2lDZXJ0QXNzdXJlZElEUm9vdENBLmNybDBPBgNVHSAESDBGMDgGCmCGSAGG/WwA -# AgQwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAK -# BghghkgBhv1sAzAdBgNVHQ4EFgQUWsS5eyoKo6XqcQPAYPkt9mV1DlgwHwYDVR0j -# BBgwFoAUReuir/SSy4IxLVGLp6chnfNtyA8wDQYJKoZIhvcNAQELBQADggEBAD7s -# DVoks/Mi0RXILHwlKXaoHV0cLToaxO8wYdd+C2D9wz0PxK+L/e8q3yBVN7Dh9tGS -# dQ9RtG6ljlriXiSBThCk7j9xjmMOE0ut119EefM2FAaK95xGTlz/kLEbBw6RFfu6 -# r7VRwo0kriTGxycqoSkoGjpxKAI8LpGjwCUR4pwUR6F6aGivm6dcIFzZcbEMj7uo -# +MUSaJ/PQMtARKUT8OZkDCUIQjKyNookAv4vcn4c10lFluhZHen6dGRrsutmQ9qz -# sIzV6Q3d9gEgzpkxYz0IGhizgZtPxpMQBvwHgfqL2vmCSfdibqFT+hKUGIUukpHq -# aGxEMrJmoecYpJpkUe8wggZHMIIFL6ADAgECAhADPtXtoGXRuMkd/PkqbJvYMA0G -# CSqGSIb3DQEBCwUAMHIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJ -# bmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMTAvBgNVBAMTKERpZ2lDZXJ0 -# IFNIQTIgQXNzdXJlZCBJRCBDb2RlIFNpZ25pbmcgQ0EwHhcNMTgxMjE4MDAwMDAw -# WhcNMjExMjIyMTIwMDAwWjCBgzELMAkGA1UEBhMCVVMxFjAUBgNVBAgTDU5ldyBI -# YW1wc2hpcmUxEjAQBgNVBAcTCVdvbGZlYm9ybzEjMCEGA1UEChMaUHl0aG9uIFNv -# ZnR3YXJlIEZvdW5kYXRpb24xIzAhBgNVBAMTGlB5dGhvbiBTb2Z0d2FyZSBGb3Vu -# ZGF0aW9uMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqr2kS7J1uW7o -# JRxlsdrETAjKarfoH5TI8PWST6Yb2xPooP7vHT4iaVXyL5Lze1f53Jw67Sp+u524 -# fJXf30qHViEWxumy2RWG0nciU2d+mMqzjlaAWSZNF0u4RcvyDJokEV0RUOqI5CG5 -# zPI3W9uQ6LiUk3HCYW6kpH177A5T3pw/Po8O8KErJGn1anaqtIICq99ySxrMad/2 -# hPMBRf6Ndah7f7HPn1gkSSTAoejyuqF5h+B0qI4+JK5+VLvz659VTbAWJsYakkxZ -# xVWYpFv4KeQSSwoo0DzMvmERsTzNvVBMWhu9OriJNg+QfFmf96zVTu93cZ+r7xMp -# bXyfIOGKhHMaRuZ8ihuWIx3gI9WHDFX6fBKR8+HlhdkaiBEWIsXRoy+EQUyK7zUs -# +FqOo2sRYttbs8MTF9YDKFZwyPjn9Wn+gLGd5NUEVyNvD9QVGBEtN7vx87bduJUB -# 8F4DylEsMtZTfjw/au6AmOnmneK5UcqSJuwRyZaGNk7y3qj06utx+HTTqHgi975U -# pxfyrwAqkovoZEWBVSpvku8PVhkBXcLmNe6MEHlFiaMoiADAeKmX5RFRkN+VrmYG -# Tg4zajxfdHeIY8TvLf48tTfmnQJd98geJQv/01NUy/FxuwqAuTkaez5Nl1LxP0Cp -# THhghzO4FRD4itT2wqTh4jpojw9QZnsCAwEAAaOCAcUwggHBMB8GA1UdIwQYMBaA -# FFrEuXsqCqOl6nEDwGD5LfZldQ5YMB0GA1UdDgQWBBT8Kr9+1L6s84KcpM97IgE7 -# uI8H8jAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUHAwMwdwYDVR0f -# BHAwbjA1oDOgMYYvaHR0cDovL2NybDMuZGlnaWNlcnQuY29tL3NoYTItYXNzdXJl -# ZC1jcy1nMS5jcmwwNaAzoDGGL2h0dHA6Ly9jcmw0LmRpZ2ljZXJ0LmNvbS9zaGEy -# LWFzc3VyZWQtY3MtZzEuY3JsMEwGA1UdIARFMEMwNwYJYIZIAYb9bAMBMCowKAYI -# KwYBBQUHAgEWHGh0dHBzOi8vd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EMAQQB -# MIGEBggrBgEFBQcBAQR4MHYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2lj -# ZXJ0LmNvbTBOBggrBgEFBQcwAoZCaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29t -# L0RpZ2lDZXJ0U0hBMkFzc3VyZWRJRENvZGVTaWduaW5nQ0EuY3J0MAwGA1UdEwEB -# /wQCMAAwDQYJKoZIhvcNAQELBQADggEBAEt1oS21X0axiafPjyY+vlYqjWKuUu/Y -# FuYWIEq6iRRaFabNDhj9RBFQF/aJiE5msrQEOfAD6/6gVSH91lZWBqg6NEeG9T9S -# XbiAPvJ9CEWFsdkXUrjbWhvCnuZ7kqUuU5BAumI1QRbpYgZL3UA+iZXkmjbGh1ln -# 8rUhWIxbBYL4Sg2nqpB44p7CUFYkPj/MbwU2gvBV2pXjj5WaskoZtsACMv5g42BN -# oVLoRAi+ev6s07POt+JtHRIm87lTyuc8wh0swTPUwksKbLU1Zdj9CpqtzXnuVE0w -# 50exJvRSK3Vt4g+0vigpI3qPmDdpkf9+4Mvy0XMNcqrthw20R+PkIlMxghDOMIIQ -# ygIBATCBhjByMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkw -# FwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMTEwLwYDVQQDEyhEaWdpQ2VydCBTSEEy -# IEFzc3VyZWQgSUQgQ29kZSBTaWduaW5nIENBAhADPtXtoGXRuMkd/PkqbJvYMA0G -# CWCGSAFlAwQCAQUAoIGYMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwGCisG -# AQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCwGCisGAQQBgjcCAQwxHjAcoBqAGABQ -# AHkAdABoAG8AbgAgADMALgA5AC4ANzAvBgkqhkiG9w0BCQQxIgQgBrni4mcRv7sM -# JHsxpROjRopOz2wuQVrJnn+lD7X7y+gwDQYJKoZIhvcNAQEBBQAEggIAlpjGHgZ7 -# CPnoJRAJIxIBpQAvUTGheJi/uP1gtaPWRvcxP8tQvtvdTd9aMrsZnNy0gdaa5WL3 -# yYMzA0Ytzwfh0fsGuQjdx1ht/J8U++D/Lfl/w+rdbZ4mXhjnbqmTAJknEDW4NEWa -# mwyhp+5zzADBp2VkryFpB3B7K04u8CyxXpRG6no86ROHkmsOk4j2mZUP9g/Hx4tv -# eWjakNMPkdXZ7tWtkGNWbwOYDosvSt1aCDld5TE2o2CHOJJpi06rHRI4o4X2gNRO -# rk8+6pH0XTS0//OMfHZRcDtRgJ7ohU/v2CDRuDw/b5NH1S1kwbdLpOoVw1bTrjsx -# jOotJbVUuPO3ES0ZzidPbEejPz1/D/z6Yl01KfbQJ9DanTzPhQw/hCezsUUsKZBR -# iZ1WWqZmZaT3faO/VwumIeQEa4XlGMcviEuyRye09nx3E+d9Gu8eCwm3RLD8rRDb -# J1+GIZDkBi+Qebo3hao16666J+dezjV6HO50NkXeY/1I43A/P2nXtwqsAuaO+h/X -# +3enzdtZx4HZa7E7wQ2F3daOV69IOliB6PCUfzPB4bqoms7c85YKEb3ZDYPX+Igf -# EPDOQd+U3pvXLvzaJj8RL+g+s2/xaPm4KrzpKXr4SO4Voje6p0Keso/6/pErSfAf -# OFWx+zhUKELWbCZLzdDZ76IuT0V8arqtTK+hgg19MIINeQYKKwYBBAGCNwMDATGC -# DWkwgg1lBgkqhkiG9w0BBwKggg1WMIINUgIBAzEPMA0GCWCGSAFlAwQCAQUAMHcG -# CyqGSIb3DQEJEAEEoGgEZjBkAgEBBglghkgBhv1sBwEwMTANBglghkgBZQMEAgEF -# AAQgOSCrDv+oDMEj/ophQEUCc8G75r8sYGG8KKaH7Fm+WY0CEFzwQrsuwLerUKVb -# vYKnHYEYDzIwMjEwODMwMjAzMjQwWqCCCjcwggT+MIID5qADAgECAhANQkrgvjqI -# /2BAIc4UAPDdMA0GCSqGSIb3DQEBCwUAMHIxCzAJBgNVBAYTAlVTMRUwEwYDVQQK -# EwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMTAvBgNV -# BAMTKERpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBUaW1lc3RhbXBpbmcgQ0EwHhcN -# MjEwMTAxMDAwMDAwWhcNMzEwMTA2MDAwMDAwWjBIMQswCQYDVQQGEwJVUzEXMBUG -# A1UEChMORGlnaUNlcnQsIEluYy4xIDAeBgNVBAMTF0RpZ2lDZXJ0IFRpbWVzdGFt -# cCAyMDIxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwuZhhGfFivUN -# CKRFymNrUdc6EUK9CnV1TZS0DFC1JhD+HchvkWsMlucaXEjvROW/m2HNFZFiWrj/ -# ZwucY/02aoH6KfjdK3CF3gIY83htvH35x20JPb5qdofpir34hF0edsnkxnZ2OlPR -# 0dNaNo/Go+EvGzq3YdZz7E5tM4p8XUUtS7FQ5kE6N1aG3JMjjfdQJehk5t3Tjy9X -# tYcg6w6OLNUj2vRNeEbjA4MxKUpcDDGKSoyIxfcwWvkUrxVfbENJCf0mI1P2jWPo -# GqtbsR0wwptpgrTb/FZUvB+hh6u+elsKIC9LCcmVp42y+tZji06lchzun3oBc/gZ -# 1v4NSYS9AQIDAQABo4IBuDCCAbQwDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQC -# MAAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwgwQQYDVR0gBDowODA2BglghkgBhv1s -# BwEwKTAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5kaWdpY2VydC5jb20vQ1BTMB8G -# A1UdIwQYMBaAFPS24SAd/imu0uRhpbKiJbLIFzVuMB0GA1UdDgQWBBQ2RIaOpLqw -# Zr68KC0dRDbd42p6vDBxBgNVHR8EajBoMDKgMKAuhixodHRwOi8vY3JsMy5kaWdp -# Y2VydC5jb20vc2hhMi1hc3N1cmVkLXRzLmNybDAyoDCgLoYsaHR0cDovL2NybDQu -# ZGlnaWNlcnQuY29tL3NoYTItYXNzdXJlZC10cy5jcmwwgYUGCCsGAQUFBwEBBHkw -# dzAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tME8GCCsGAQUF -# BzAChkNodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRTSEEyQXNz -# dXJlZElEVGltZXN0YW1waW5nQ0EuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQBIHNy1 -# 6ZojvOca5yAOjmdG/UJyUXQKI0ejq5LSJcRwWb4UoOUngaVNFBUZB3nw0QTDhtk7 -# vf5EAmZN7WmkD/a4cM9i6PVRSnh5Nnont/PnUp+Tp+1DnnvntN1BIon7h6JGA078 -# 9P63ZHdjXyNSaYOC+hpT7ZDMjaEXcw3082U5cEvznNZ6e9oMvD0y0BvL9WH8dQgA -# dryBDvjA4VzPxBFy5xtkSdgimnUVQvUtMjiB2vRgorq0Uvtc4GEkJU+y38kpqHND -# Udq9Y9YfW5v3LhtPEx33Sg1xfpe39D+E68Hjo0mh+s6nv1bPull2YYlffqe0jmd4 -# +TaY4cso2luHpoovMIIFMTCCBBmgAwIBAgIQCqEl1tYyG35B5AXaNpfCFTANBgkq -# hkiG9w0BAQsFADBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5j -# MRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBB -# c3N1cmVkIElEIFJvb3QgQ0EwHhcNMTYwMTA3MTIwMDAwWhcNMzEwMTA3MTIwMDAw -# WjByMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL -# ExB3d3cuZGlnaWNlcnQuY29tMTEwLwYDVQQDEyhEaWdpQ2VydCBTSEEyIEFzc3Vy -# ZWQgSUQgVGltZXN0YW1waW5nIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB -# CgKCAQEAvdAy7kvNj3/dqbqCmcU5VChXtiNKxA4HRTNREH3Q+X1NaH7ntqD0jbOI -# 5Je/YyGQmL8TvFfTw+F+CNZqFAA49y4eO+7MpvYyWf5fZT/gm+vjRkcGGlV+Cyd+ -# wKL1oODeIj8O/36V+/OjuiI+GKwR5PCZA207hXwJ0+5dyJoLVOOoCXFr4M8iEA91 -# z3FyTgqt30A6XLdR4aF5FMZNJCMwXbzsPGBqrC8HzP3w6kfZiFBe/WZuVmEnKYmE -# UeaC50ZQ/ZQqLKfkdT66mA+Ef58xFNat1fJky3seBdCEGXIX8RcG7z3N1k3vBkL9 -# olMqT4UdxB08r8/arBD13ays6Vb/kwIDAQABo4IBzjCCAcowHQYDVR0OBBYEFPS2 -# 4SAd/imu0uRhpbKiJbLIFzVuMB8GA1UdIwQYMBaAFEXroq/0ksuCMS1Ri6enIZ3z -# bcgPMBIGA1UdEwEB/wQIMAYBAf8CAQAwDgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQM -# MAoGCCsGAQUFBwMIMHkGCCsGAQUFBwEBBG0wazAkBggrBgEFBQcwAYYYaHR0cDov -# L29jc3AuZGlnaWNlcnQuY29tMEMGCCsGAQUFBzAChjdodHRwOi8vY2FjZXJ0cy5k -# aWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3J0MIGBBgNVHR8E -# ejB4MDqgOKA2hjRodHRwOi8vY3JsNC5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1 -# cmVkSURSb290Q0EuY3JsMDqgOKA2hjRodHRwOi8vY3JsMy5kaWdpY2VydC5jb20v -# RGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3JsMFAGA1UdIARJMEcwOAYKYIZIAYb9 -# bAACBDAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT -# MAsGCWCGSAGG/WwHATANBgkqhkiG9w0BAQsFAAOCAQEAcZUS6VGHVmnN793afKpj -# erN4zwY3QITvS4S/ys8DAv3Fp8MOIEIsr3fzKx8MIVoqtwU0HWqumfgnoma/Capg -# 33akOpMP+LLR2HwZYuhegiUexLoceywh4tZbLBQ1QwRostt1AuByx5jWPGTlH0gQ -# GF+JOGFNYkYkh2OMkVIsrymJ5Xgf1gsUpYDXEkdws3XVk4WTfraSZ/tTYYmo9WuW -# wPRYaQ18yAGxuSh1t5ljhSKMYcp5lH5Z/IwP42+1ASa2bKXuh1Eh5Fhgm7oMLStt -# osR+u8QlK0cCCHxJrhO24XxCQijGGFbPQTS2Zl22dHv1VjMiLyI2skuiSpXY9aaO -# UjGCAoYwggKCAgEBMIGGMHIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2Vy -# dCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMTAvBgNVBAMTKERpZ2lD -# ZXJ0IFNIQTIgQXNzdXJlZCBJRCBUaW1lc3RhbXBpbmcgQ0ECEA1CSuC+Ooj/YEAh -# zhQA8N0wDQYJYIZIAWUDBAIBBQCggdEwGgYJKoZIhvcNAQkDMQ0GCyqGSIb3DQEJ -# EAEEMBwGCSqGSIb3DQEJBTEPFw0yMTA4MzAyMDMyNDBaMCsGCyqGSIb3DQEJEAIM -# MRwwGjAYMBYEFOHXgqjhkb7va8oWkbWqtJSmJJvzMC8GCSqGSIb3DQEJBDEiBCBI -# G7lS/r0RCENJotqNy8WPsrW/fmVFip107NYjeJ0Q0TA3BgsqhkiG9w0BCRACLzEo -# MCYwJDAiBCCzEJAGvArZgweRVyngRANBXIPjKSthTyaWTI01cez1qTANBgkqhkiG -# 9w0BAQEFAASCAQBLFNmzEWXnvby6UBfPXhcIQetEVjem6zU9lbSj5MXY7ZJDCtV/ -# cdI6SWEsz1uZyzNlHvBvctGK03lZcWcwa0PrGokLG2v3zuU1MAj2MJVuunQ5GjaI -# UoWDeROFwEBtqKnR+hTB2GV/pOb1nEHR6xm4KvMao0WcnkQhVL3LXVVawDSJIrA8 -# 8I5XyqZx3q6jRFVAuIlM6HLrQiaLRpP9j25/1Pin8zLd0e65jaAufHQW6V7vG3GI -# C9d89LkmDN7uftGjXS5LKiC4EYMYKK8L3/ikBW70mATlDXZfLBoEdAv1rUoIXnf2 -# 7AxXiMi4hXF2JsMk/J2h9lfvENROxXGIStD1 -# SIG # End signature block diff --git a/IKEA_scraper/.venv/Scripts/activate.bat b/IKEA_scraper/.venv/Scripts/activate.bat deleted file mode 100644 index 37f860dc..00000000 --- a/IKEA_scraper/.venv/Scripts/activate.bat +++ /dev/null @@ -1,33 +0,0 @@ -@echo off - -rem This file is UTF-8 encoded, so we need to update the current code page while executing it -for /f "tokens=2 delims=:." %%a in ('"%SystemRoot%\System32\chcp.com"') do ( - set _OLD_CODEPAGE=%%a -) -if defined _OLD_CODEPAGE ( - "%SystemRoot%\System32\chcp.com" 65001 > nul -) - -set VIRTUAL_ENV=F:\Pyhton\random\School\IKEA_scraper\.venv - -if not defined PROMPT set PROMPT=$P$G - -if defined _OLD_VIRTUAL_PROMPT set PROMPT=%_OLD_VIRTUAL_PROMPT% -if defined _OLD_VIRTUAL_PYTHONHOME set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME% - -set _OLD_VIRTUAL_PROMPT=%PROMPT% -set PROMPT=(.venv) %PROMPT% - -if defined PYTHONHOME set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME% -set PYTHONHOME= - -if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH% -if not defined _OLD_VIRTUAL_PATH set _OLD_VIRTUAL_PATH=%PATH% - -set PATH=%VIRTUAL_ENV%\Scripts;%PATH% - -:END -if defined _OLD_CODEPAGE ( - "%SystemRoot%\System32\chcp.com" %_OLD_CODEPAGE% > nul - set _OLD_CODEPAGE= -) diff --git a/IKEA_scraper/.venv/Scripts/deactivate.bat b/IKEA_scraper/.venv/Scripts/deactivate.bat deleted file mode 100644 index 1205c618..00000000 --- a/IKEA_scraper/.venv/Scripts/deactivate.bat +++ /dev/null @@ -1,21 +0,0 @@ -@echo off - -if defined _OLD_VIRTUAL_PROMPT ( - set "PROMPT=%_OLD_VIRTUAL_PROMPT%" -) -set _OLD_VIRTUAL_PROMPT= - -if defined _OLD_VIRTUAL_PYTHONHOME ( - set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%" - set _OLD_VIRTUAL_PYTHONHOME= -) - -if defined _OLD_VIRTUAL_PATH ( - set "PATH=%_OLD_VIRTUAL_PATH%" -) - -set _OLD_VIRTUAL_PATH= - -set VIRTUAL_ENV= - -:END diff --git a/IKEA_scraper/.venv/Scripts/futurize.exe b/IKEA_scraper/.venv/Scripts/futurize.exe deleted file mode 100644 index 675e6bf3743f3d3011c238657e7128ee9960ef7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74752 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 diff --git a/IKEA_scraper/.venv/Scripts/normalizer.exe b/IKEA_scraper/.venv/Scripts/normalizer.exe deleted file mode 100644 index dc7c9d04133a0fc66d41b9adf2274c59b104deea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106395 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 diff --git a/IKEA_scraper/.venv/Scripts/pip.exe b/IKEA_scraper/.venv/Scripts/pip.exe deleted file mode 100644 index cc06e2b429cce266016df3ad6457c4be78cb22f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106372 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 Mw}UR}WzQ=A3zx+T*#H0l diff --git a/IKEA_scraper/.venv/Scripts/pip3.9.exe b/IKEA_scraper/.venv/Scripts/pip3.9.exe deleted file mode 100644 index cc06e2b429cce266016df3ad6457c4be78cb22f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106372 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 Mw}UR}WzQ=A3zx+T*#H0l diff --git a/IKEA_scraper/.venv/Scripts/pip3.exe b/IKEA_scraper/.venv/Scripts/pip3.exe deleted file mode 100644 index cc06e2b429cce266016df3ad6457c4be78cb22f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106372 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 Mw}UR}WzQ=A3zx+T*#H0l diff --git a/IKEA_scraper/.venv/Scripts/python.exe b/IKEA_scraper/.venv/Scripts/python.exe deleted file mode 100644 index 75eb381e1f94d509d7a5f21b1b6e99dba34e6427..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543464 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%0A%MgwHz8sSvIJ?wZ1j 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

lb?D^n(BqE*}SV%%?-`2Et!}S7b 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 z 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 y1^_nEjC&^8@!#3s6Uk+$J@ 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 p%yRPhsnwiVIZ2${{SM>$kzY> literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_hub_primitives.cpython-39-x86_64-linux-gnu.so b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_hub_primitives.cpython-39-x86_64-linux-gnu.so new file mode 100644 index 0000000000000000000000000000000000000000..c2ca73f38ac57a064138399936d76ea746319f8d GIT binary patch literal 1124280 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ðHGXME(WS3^eY4VQ-YC%m%j!B z`-*{TF#kQ!2HKEo!vd>2JWRyki_5-`S3dZp~3DJgsZ3rd-I zR~P-F)XtT7_z!|PrVl@Wcbs~hiCiB(A@jtI$?cSG2S3t2oGvG2CA6GY*uhm2m~!Sb zZ5*a;{Dau&iWwzFYByG-Y~1-qT5q=u+5cCuvG-g)oHo87b5yDR0?)mt^6*;@6nV&w z$isD>Q{8tmRmvY{ljPxp@{M7Bp1s_e@t6> z_&t?)<=>R}IHn7&FX<)zyVpI|e@?;<&Q{{PaBx~Z;x|h=9KS>|HW=z{{f%1ur})i9 z+Bvs-#oquz?jJbiuR)PEIx12taJxV6Mf%$=A4vttK2`)bt@D1`KrA?xO~h(&_bu;V z>s^X0H>4;EnVzBwKut+eMYt{GaDLMXXN#43LT!UJxQnqE&+8#uHey`rMlY^(R#SP- zZ(>8g? zMr-FBq|_EGwbNIDc^6hJZlDfQYTskC9lVvyX|*<{n#@M8+CRT4qkRZHoG%f4jP`d* z?NpE2PWsKxyO#o^<(pT6xy7UQ38|C*{m>C=|De@I)I)5jO16KbSfsq(SKIL%ej1eW z`o7AJ!)eE4Wrw{+hW{ZTcli0rj-!$(>vHV!Kobnc(2+! zUyMoSH#9)>o z{nT>~2ZRa)2K5xmaa4un<1=tav9j<_)R7Jl{Z9+m;ZdWMV}5v9Ec^|FaY8Tw0lEa) zhP+q}A+BSRVr^bAha4^c_9ZZHmG!(TYQtE7ZU1xPzTh!PXOG&sTJ2=7+J#Cj=dH6D zLxI`^vJGmhJ!%&zwNFrBw0r{9HhR>4#5!jChbpzV^&agn7z{`ITfj5gJ(b#As-39R z&VX91qHX`1A|~emrL!H`0iEk!1n2iSBfEjPQt4cXUdVwua?!)(cd&OVC7p#@`)ywB zk&QCY9mp%_V_lMmHikk6O3Ys=%g%d?lkPf?#)Fl{LZ$I(9z^4jy*2KmHJ%zy zj}=w!{1ghm*A-qwUqF^= z@Mc%|0x z#8qL=56qHCJx{ZTFrJb6BIhkG!*yExhhb>Fno5@}#?_`OPPeRMJc14fZkJD|8*nN< zAG49k^7=ktch8Sgh1EZtJa*3K%n>(qn@D&=w}nYLY>f`x%S^>+-lOD-2LFkJbI>|S zX6R01RgU=g6a)N@q+HH?ukfj+@C6k9`D!hErV{=~CHxEuUrx_c_&2O<5&t7}yY07? z@O@n24Bf65Xt^hJhf#P0!rjp2DEY6GF&caW2WNtctc31wP@$eaXYp5w|Q@qGFZvM@g%^I;O;6tPk99l_U878?Np(60Q;%Q2BD2hHyQC zNyTuDfYwyFo)%XBpUGqA>`C+8aP2@6^$OR~oZ`2y(jNUCXLL00RdPjxui@Y{B9!9M z7g@w2{u=tw_LnK)cahT--fjwi6(e*`b%npk@kaCNl<;~A-`f>FM+r~RR@?s}&9HNh z_X^K9h0mt&_g8AmCn@1OmQzRYI~<(H7)s{C@0IXBE8*8D;W2W$mOo0uo5lN4_|>lP zeoA;dxuU`Aad1Yv!r$lQiug;E@FSG)vE-z1CfXlKcoXeu7MTJFcN6UaPJw7%o|1nc z<$nvWNkX7TETRhR!_f*m=L;qiW#ie_<2RGQuGJn~hDZUbrSR1;_FgLmXrvOpgq+df z!#GI1rPO>KXgd@SRH_2>BGShFQPDv_brwGkb0mvzeg+aEjd)<)KLn=eES|@FKyIV> zF#gU&EG^tJ_D>idV&SQF3lDe34qPRfd>#X8mv5(ekuRO@wJMWG^@r)H%eXIBlGpzV zne3bom*L>XY&{8Y%r4?Y+W3-Ah#F3mXx_c#iU#k)!MU3*XF^zw-ke%JILv}rNtCJlER;SQM;u~37?>ZPo(hcUEx!e z@N<>$^OW!+S2)vce-Z9Yw>a|N83*ZZx^3Y^h~~waEYaYXI5>kBDHw-J#Q65+QH?!J|iE5r{4ZImCt%fQu%g9*DfE-K_Qj% zR;yHgQHrv=BXKx*aZ;#(4N&_dh9ai)JjuQ}C6X?AFLQe4d-U$$bg+X@N=(XE(*f9z zdJ0pBW&e_18dkh0ljZMZvUARP8VA?6r;+gbb`ll+?S-^&Yp5ZbH-L=M;C?tbGbOBQ zow5LSEYI?RACJD{qJ1lW%TNH?C%|81;`8f zZI)Nc^^}q_ah}NZpD)!Z=O-qL>%`AUc%4`X>CSo2bLc8T_oupO-V0=m23O$V6si10 zzd&0psw%HD5o=jEFfE;t%ppCxcwg2^uH^hh5XB$U@pmzDbuhfZxeAlVy;U;W?{UOx zdNVbIr$Na*3jD_93+EwF&JIzcT=OX=1X5}?XOUgrBuT%@sgEhwTnQ5py+He47~9BJ z=VJ7a-vlBQ`A_AFJx<_r+Dj0_P;y`Xh-Q~Fg34RVPk##uQQ-vq!65J;}QO;Rg_b_V6#5pI6}@nYEvMgfE!2PoO#eHVMw~u0TY%36kQqkjSFXsCJmG9gEUa9yzfhblb8%Q3B}ox7+1MsnmC`q zPK>Bru}CP!G*MdeLFI}S>2MWQuJ|Y&s6#4OY)w=9RIVr%=Q9`xPdxe?$91Y0NvFjR z;3K~)%F;kz0fwZ39Y2wyJPmv-fRzTi1gK5}F9|Rz4Ll~m*=gWz0n)#biQgnZQ<`Ie z05=P;FD<=9fWHYKAvs@we+wWXu>{yCfP~~!0X`N$Lh^e7eiT3oT%G{?rlJz>C%}=Z zz{J1%k;5O7icS0z0Y(WRm28s$7YHDgjBiG%Tyd!Y1vLF}0j?Ba5P`o75D`G?SX6+A z1VF%i@v8**w*XSZE)`&<0AtB9L4elD%NHJh6*6{YNY_@2q493sQ}~B0N+$mx#IjZ zaI*km0ik_Pq= zV7&mWd+{H3(b8Abz<&kUlm^}u;GHzEN`Md2z!L)W2=E|CMFji@mmBKAOK5g ze4zk^0&wcaX9_Sx0MNep1p=h2U;Hcq(&a6F8i48uiZh3b(gpnq)QWFXh9yudeo9%D zK&?19WdW*t{HvWPp4YC~4t4H35msZ>Q`<4f7oYoNG8s7B7kKP~!e6efF8rmU1q+wQ z#ufgux&uD}$GtQEWo=v##ln4(U3l<3dv)OODwN=8`HxGu_VMrFp{ysI2iAQx>t4z3 zz~K<&^MPBA;NK|x!BspQ{hPJ&x4u?nyS36e!^&D`ZTc;Y-{txnw1Dhn_cYPt_HQYV zpr5b##PL{NoeeIW1U|!yE~4f4U5lmc@y}u<*_ccw*ZC)bFY7|LpL>*FJWo3zaCjT7 z@^wJh6Rj|$)t3d93P|g*TKD94#h}N2$K!ZJyQ36-rw8`M<=0a{tVjnpE44RTD3JU+ zZ+HaXa+`;h>`dN?<)!q&<9m5mNS_+sdOTf}_Q3<&c)3NSrU3urlBK2?|Ci$b3M~_> zN&g_QVwr6RYf?re{*|)N9$BM}SNiRd^#W?f(t2rd-!c>Hd5%j{FE689Oq&+FnAh zjKaEP8U}7(Rjwcoxfj-2^>DNX@PI$4`ON_U~wctxE_ z6n_)e(O&#Ob?^8)aD^HllOJ;+o&WYot9N|uk$Abw&m789am6rc*J17$8^TF0jwewOW773bY?5 z)a7^^#F_%Um0@CK@?#lyYfo15S>O+UZbjaZH_cS@A!&K>j8pe7?q7gZubbh^zVPCN z@bmF&p~)TJ8qBqqwMdx{qpy(w-8V=DX!&CZ8?=_hCay+%`^ILxUj}B;M(j2)!UcSO zPHgJfjTP_xbGKG3x9nl~L4NQNTwGW-YJfkNisf;|olhVsZdCQ>e?}GAtvvkF3M;?F zBW_()!Uv{=Kef;m{uc<3AA_1G@)h4}gIy!+6yIg!>jS=N9qIXG*;mw9k)M!G(el3| zOXH6|noN4y-MMxTgUMO5uhrUD=A}%F)s}t35^0IyEjy84aq2*Bcgrh%B6mpfw6QVU z+6PH@w}_D5MOn?u_;lsX7`kOkL*gNo_x8XnSe*Ea9`{&DaO7j_vPDQ4ytJb~GY6L! zlQA6p=2~7uupizhlaE#e@5HP?+q?W`FDT&UJ(~*BP5)F)cq4*pDoQsoiO{QLs}Yen!@iV$Am7vc+*BF#|LU;Spnz67OzLT+FHp81)>X^T4#tw(2tgSE$^%5@1e*`XfbiIhY;bfCu>C)Sr9*iNeLem&perP=x^tc{d z->;BIOVhL;T96^|rntbREz*)?s=bI-EJM_i+7P$iJ2sV3xvKxp0@9n(^rfVqNYOGM z8K_#zo?UN64!|2t>Kf&3T(0BJX$%~QH$O3sa5VH6Wrb10Q_eXq?VJHHD<7{K^V9==0x)|Na6&{`aa4u78OZ0gFee^j?&-38H zS7M&85h|_UeJ2rOJg{dzOWZXWEmn{h;#3iXhQ4%qj+*C5#sZD@)hID+ybyWpWq3Ws zfB*?Lt+QjMj$v9wp?Fx6P08!L39ia7Hwn|Y_s=g$2Pao%Vs zJzmEKo_Hn|UuOa7NSeMBbo~7Ee4j|VC{3S5dKV_UiifO@c>2DkiH>6RYr+_HVO)qk zy$pqMtZI^a#$FZaUPY=2Iiv(y>84*86KNQ@z_%pKiKJ zH8r|Ts{BY*AFY~7VVtVL5ZqrS0?vvs02Tbs4;jMKs_iNB_(Gd;_H8Wy+cz&ft>o*(zWO}Y zx;Crq?W+r|DQiRa>G%OfGK`ljotV}9g>&PB$)xHcJXd{4LEJUp^bcf=eplPXk{DhM ziS>#z5$uWE()n=~==hX$J`5p!Qkp)NbXJ=F9qF!AzBqf6elSh{`~c`H({zILIcfR> z(uHaI71BTc>gJ#GJn7fd^rNKjPt$)TJugMe^~9a1aX6rZl%doMf>C&)QKqzg`MGGYAzf*yyR=HPeU>R)=^`?jnM$bRf+tsEPMN^58bmh-h(RV z5Br7=m{iRRlfd#FXS8NSZeu?Gly6nV8eID{ppNrE>WK#%h_Gs{hL%49}FPDa5`lZfTnB((vec?Z0Reu`T z6>luXdmwldo7MW;e{hOnW1cJQ2h6g>6LS3sIf1shn2?DlN%Pc+)3kei4H}mYc<33} zk&@#$dG3kcR%Dnk>I*S z_IKz8x=x*~(&wj2^#Wj(UGo!I zkH~Liow1#?y{a%faX0;5ZC{S?;d&D9c0RT`vIE^pHsX4}w|1;&WPSKtNlewu4$B^z ztCqXax;_*=9XmFBiz(lqx)f!HZMm>0(DoxtMo!C1PQ$bCE-x#JcWIWb3q`Rk4&1g1 zudxc;7Rz3RCnUfbijKh0aZP;veV||vQfbqdxKZ6tou|L649u?Tmme6=57`)loUZ1t zs&Q%E+WlLoY+ZQYkUb6yFeA_?bGSqndzvAa4#2Rh3v2i$II9|_V}UcH zu(%Sp)qS~`b7w~TZMPy96qe!@&Q|0VcF(t9aV>A2s}ngM(kV}!Pbjg5dNG%3va650 zZ;4Esap)lXF@3Vmj8w&88RVQ9Ilu{F(&9Cicn}P)qU0+CkG)TJU7oF07Y4A!vY}pH zn#KKTk<9?fyXPWX5hJCo%!;0e;c?j<8Ng|a6>c>zD>g0+R@+lyc4TcRdg!Z(9H}G7 z)#|cO!w2DXS}14Iubqm&V^V#t{EN32(rFUgZ08?$>tu<~lyk}(^h1#oKnISbC~-S= z<(9-cl;7!ctQQf9=5ONH;AH3Y11pl|1a_xfXDmbl7$|^$@NCSvXmGFnWWqb=D()jN z%gyzzdP}UmCuR^%cCvhjkx04J@;z5A-{sZSYW04mXZ3zUdiB0HvYV@SsXO?}bLEBc z(_mP7{&M|Z1SGM+^$XtrNBWs88k%S+03VU{X zCo%G@S|qub7CE{|rsXgD8|23|ZTt6vZ20EB1C?)RpIiwgHb^~`z2_YAAn*M!fxmKI z2W_3q7O7*;%2!NK<&M2mWw`={d%a^(U&7UwvcCCw)V7;uit_PV`3kTq3YEtQ!uNn1k`0MWU_Y?j5DE)q|zkIj);r27UZXbiQK!v`b!U7@FxNCap_1`-~ zhWfHP={TFws)qWqoM-&ks`mGF`;)2mM?C8p*$?k+58h}8dup^jSn6l8Cw7p4 z-(6bYP*SuJASmv_NAouD|$g&y~%;gg>XlThRLzPV1;H8jT!%w%Zz~f!cRe!;0U^7PDI-R#YFvj?Uun5Va@;lVJE^AcT4}rG( zfu3d0_#PwqDA4{H&M9X_`|aY!z7%o(H3?ZDxp^^U;E#>?jd;Jd&8Q(?KP-M4L{|l#1@Y`*@#8^oeJd|>#~-*jJ9^wI zwSV#^${>~>nDTP-!CoS(AS|0IcsBwI6j^pv6=FZAO0B1?Yd=Fw`f*iNiZ9qA1he}^ zud}$R$_G$~N*ZGM6)GE%8@Ra=(G1z)b$A*60Z4FeQ?U(y$As$ws2EqslYoAWyj@z2 zrA^sy&HKi?si*8Dz2Ds$!-)(_)y>U`^tmKA(1tS)ULF2bB2QK#A*`F^rTZvY*taVM zD;A$4bDKYRDi^D*+YmYg+H&!4iWzIQQkc;EI_7ht`S5R6F{Q( zIB*e~c-VOdAYROa^D24-+CE}u?K)*DTqQ1x25ndse}yt7e$EF-a>{F;C?lZ8>!tge z+VpiZ{&a~u&v5^HDqNkqKE!2!eGM{2ZreNzM^!X0;Grdam3m!oMR;!IxRN9<^}chC zhc@-NXLuAJ1(nM&2iAvLk1Ir?t_@$rwJCluH7a}OwcKT>2w$L{7xJr(@arX2-oRy9}~?-u?1OkBkTBZXeY^-iMqi+b|%D zh5~p+)&noGohH2i6PmZ-&tjlP<1|7qr1NF>dmVdmo1-#WpWVR=qx~(sBUo=^5LD}b zS;yWz+1;EN<#&BEA2D>-=pDHCTWz10Yrn)Tl@QWQc2vIbwa_KT^$d#ei|%#_d`tH?&s>w^5{)Hkinv=|6~GQybT+6 z-XK}yzIbH>QnQ8CR&p}X_5fMrHPRJzm?6~-T2{Nr;gXHDqdaKBS+2LhSTTbNjPt|^PYigyv%K2AfuqF|F3@&5=uvhJlx$vjRA@*A z)?nuVD%qUKm2riJRCNIx!s5`n3c5C9UDmo1Up6-17T<|V!BM62jqCm0=iERzwHYTt zZn17|K8o9GSk&S4AuCAc!xVBX)XA85Py5w>a6QuA-A}99(@lpRn8i8`86VkCyBD+M z%Q`n@n^L^%IOE;@w2di-`F&hr50b&NpLPYtEBk43e+)TvkGf?0Ki{ve#ntoO(#OWb zI=o38xucWm##`68gQo6R|0fE!+QOHyq&0pf=g)zvpEiA8B;^zFLn9t6OH_7J8 zc$VV-;D=0npk=MoBf?pQdBZc0F-raMhSYfg>!<=+->cDyva4D^9)-IVFQQ)K7S-1% z*XmDEt#&mz-yzSznfNP0mb?%Vjs{CriE$bsSN=FC;_7`q=N?{_aJ%A=Ue653A5L@Y zEiN#2%JyzH-a2Ow{EU*ZZje=w972)56^b0(*c02gs1ve&Ugss&W4y}gm+SF#Sn@{N z$e$Q+r?w(L)H>Xk#dmXV=Hpfp_y~g#b+K=Vm+-F3xZ}-?A~N9eBqqUfHNuxTlg^KN2zDErs| zt?~WQm37E2|M&*_1%H2I4!nl6sU2m{Y7DI((a7=g=?PxRhU^jbm4N{xYPmSicE&UE z*aBur-qe@fu#)yCuYshpk@uVSi8z5h{CI){SqNQtKGd| zitQI@e~X4hUPnc8uI-_U@VoASJ^5+pO@dH7jkv0fm+?rP@)+mV zSa=>=l=Q^HTKx5!dU&L9RAd$&Hh@EvYj9IX-;f>7NW&PA$KYc6Tp?p5i$Kvnz!N?q)g;s6@CgYVp@?Ku}{hN0F)D3Us9b0+c_|!{yeX1VTaDmIKtyTwlgd^Sl zA=HKBw(}}{lilmPmFVjrYdA0CMv*2j=M&zO1U#~b%6`21#K=!azZ`jc<=2O2y}jwztk+%F(~kfQA?@vug``sdX6?edMSG7pwt z%LBFo^l4#;zveuy6EDJup2LXw601MA(^IM(JPI674RYro*ZEbWC`E^0#ee z{X6ArYvpJCs-yji;v1Oo+W7YKARja9WEvkqeZqioDb8@^I?uMTje8`#JdgJWYsfA| zuF0bm?FYaJ=Qi-f`_mk5p*Uf26gN{iHhI8>^=&){mG=e?iN85MIUlTy^Y<;)b_lm? z5&>%nuGdf|XpLH1U-K1a{V3dwyLk}6Gwm?1=XM0z{A7u|%V$c9xQkOjpTgjAFnHQ` zQhnR`Lm56>iXWJh0sp`rFoYmF@hJUKc`nZgvdT+u72y__|5(@+HDWIQj+J;f6-LjyNIN6%wt5!Z38KlKf?kCHUNHi~q#&qb!~QEfMXb{%T9{*2yF zO241`1lsRJ50<1`_zMtqBaQY}N2k)|{vJM&%)#NWrAmfkFA5jcteV@BcpM#x&^`k6 z@>+I}<~+E|=X)^+Kggj4cu#S8AS=t~+`3BzF*|+;cvJHc3kcbBt+ppYS6;uXaGf2& z>S~+wL|g?^WhQ@57;62BC-ovc(5ZQ%!m~YPKF}FR%Gwvd&-M8xK;A;IX_u9M4PK{d=l@6Bn}A1I zr2XE2MB|d_Fq$!nXjB|=oj9727^7(f?MNc1fVkth42lbCGU5WFbdU7(G~&MRjymHu z8hvJd#}6hstQ*$)sfXf zyn@WGPmn20=t|;7?SU=%s61}KQg8xa3-V2&$KX8t{)gb;NIuPIUvBmZv;d^ROu0Q+ zAIb$Q-QO8Ck?I@kE(%2H}<` za*LF^4JZ(uyNi8(>%}3g4m(D$DjQBD6{i2=>pFEhr!(CiBIr&6*8=1?eKe zQ*!UB$r;7-b=}o&wycVxVLhRD1Z8sbR9Y{==HAw?G{1;nH4g>67RCJNkxhB9WXW=m zi&%;H%kQs|C50B8B0|X=(L0gpN+cjn>v#^fADoVHPf&ozRbhXnX6ez)46nitVz^Sb zrwK29;l;u4a(QX{1BQqG<(YW-Bc&~0G-b}iWIYYN{76-6*F#<32oNYyhXjf@L_5qCvc+T2+97GlX& z%(OXkwD|xIZS<}zzpsL~DV9`Z5u$MiZ~tbRB>!HIC0RSu+zbL43~2I0ywJKNgd3i& zBABIK1@wu`lVd5#Vev`uxZJKuh#oZ8SHU1||1o~9%gECraj`}7XtHNtc?PvnH{0%%!yTCLnNHKL#u}$ z%;nXo3!y=&zuIy_>;IZ7FJ)rI3({EfPSm+AN{yTjDHRB zEdnUqOQ4WS=~~j0uMkD7$jw2av;(X4?h*TX=|3i4=D*x5Rg*2-_bdIW|C~dL7On#S zSe(yZ*hyQ54WD;~Bq^gWBco9(J%5lym$)3ww*WDMZfc02P%>&Gh#kbW8G;zQWVEvb zDM+wivq*+LNe}-_Gg=YOngHyZGNa4ok!e(1y7ibmPAE~7{A5M}XG74)QnSh2i83n? zt>vt}6^9;6>iI7ni%!15(#@|SHYKZZ+`bI{9}tn&wl`kR;O{i*8cUm<4C<{%!);v{ z+I}koO?3UD=gx#%1DMZ7#-=Sw1ngvnbwF`)Mrs4i!Se zyS`;3kZ)#dRsdpP2&fCl=l93VuRR=)S6cr^d5~`@Xl2IaL2h75K8r>%_5lF=c93CdfWeczU1Yp-Sr~&r#O%4u<#`lABO3$?!dgdou%e_UWjH}Y%?|jLRmv;Spp0@8=%N$Vr-4;r!e?z|h zF&)0M`oIMDIBKS`Xv!vfgq~i`VRu67!FE&>qdH_s$f&8~7`D6Q&xSgfZczeh&nSl` zGQFB=ziZjYIPxhm0|LNrHQ*)sw=&XS3MeOjW}-ZqAuI9}EqAHcLi|GVr_rVus44xa zBvddM%ofdmr5irGFrL|bbjw>c9yzRfUxt$j73v$upivBf#4@pzj~9ujmibv`)fx|j5qAiF939rQ5!bLN(;x}3U7UQR+8@%dy_y^Ch+o{Fd zNtoWumOT`}FryekZVW>JR71Z3R5!5l3SOpPyrGq*f~PW~#>^=!hWp`gWsAfZ@1!OK z2*O9&5g9|riz6{jzQlC7mc>;*yiuYhdfx^~<9d8cn^Iy(npkQgJ&2$$X`%0NmiWP) zL!$k5-DYA)HVg;bNdsmEv(%hFW|yYAR&9g94Vb-KHr2JvBH2LFwh^#$@dyBypTtU-`ec+_Deiw5z1|4fSlfCvZLLtl_+*8lR4egE4iQ++FH zsHyhr)_H-lCSNMJX3N$t2SxFv3J3F}Esh zZK4Z*$)9n*=D<=tmePGWtos|z&-)3^d|%)(M+z)H+i2K339gkRc!O1Kd=hyGjg@XR z^yHPLN{yRYSeZxbEZN-VJ@x*Jz61@1zKO3E_&&Y=ViUwr=)V|F3};y8wXlpiQIgk$ z;|dN%1|dTF(x*0u29a#P->30Pv~I6+2?mHnc`!g_3;W^T6Y*&uXe?V1|BM#0H3JA> zktbp)$@nDG(%G^e`euvkM_}NgxfIv7$}O?{(-6nd!`)PL?;|xe^+GsEalC?jOOZdJ zilKyXF)E?8+h{F!2Tcq5@&)x*lYdc@lG4E=W*RjxN;7#2{)fL%ks0iL1ae64>mZub zgDITT4Yq+G;_ZX(9DNXmQj-n+=7(7x*X+yctcjYVzr?rDh3S7xI+}jPZ}rip{|^KL zzJ&|b?$0(H;O<^zr<`_MM~4228)!4CT(gdKx4A2>wJyru{KOh#yz}_QVUNMId1~$) znv4$(9=1l4jE{Cl_;z7!P3ClUdX0WvpkJf)Yq)-0Y;_tsMe&sEYld6V?1CJV>5`g0 zrl~1&Q7Px!d6`BkE^|&f{;rCJ=SsTB%5Lok47OuDlTlTja>s5bjrIvBC>IJg`2?mF zqj)-F%k%vPbbI zY7(8x2+d?nkL+b4z9~Jt+EjDlmW9v{m#y!CU~$#wd$A=yraJ^!FgmDD$|I&Izr+8{A&K6XPwqj$++i7Y28<9oYLdxA!G_Q-*e5U5x zKZ#ermixaOn1j&9%ij^sqh^KJJ%4FLENSN#xfc%Ja;Kf=r?a_+9G+)bZu6PtZW{F#tuM|jG50ztj+=Tk}oym;Vn6wCaK=@zFr>D?$@9= zys$I1Js&-u;?qWIq*JVPU*SPOj87Y(T(N&BKi%n8eP(cq0Sf;Z;}KKm=zre9)_-Z( ze{cG4e<*DKxWZ<>g^Jj^^<6#&b z^2IjvLLNU*)&KiEK2e07t*>1MB{gAQ3zBz|w*ik|MUTeg6U8v*qxe!ay-%Xfes0L) ztZ(<(nUU{@&{_(sBEO=Qi_SDd&y|Ze7JxBKc-LhyP&-S4BQF$B4hgMK(M)EfF z8_I{X4FZx61Ni0T!^y+*-2F@Pp%CZE`W>je z2lMc84NCvjr`^*KZq&E|MO6GTAK}MCYmFaAEfGodc8{puY+o;rSl0!VM)F`!K8F07 zGkG9HnH-OYgEV=dyZRz|aI96I8Jr)=gIyUgvB2{ck7_6n<-QJzROb zO2t`a<&TJ++q3Gd*tyfai7vk-yD_XJ*=amD+-dv{qj3ydH-%lsO+<|f_Lf!MlsOA7 zI;1(%%3;hiv}4rL~q@U>59oH|zM4?1FLS0!p! z;=dFiK~RKwR@sKYQr2bV)bY>A#=7-o2mLAB4UqznzZp8;mT4q7fYVCcO&#DtB~fIt z+ZMqhv5O}JpLlAxLCJNV`sDV^u5Bk_3-3sBwSHvF{_=k4QekRSKS6qoVsRFn;_)p( zUI}qT+UZW4iOFciMQ$LYC-7A=+B=4&H{8NM<=HHGoY6^5^(n$TH+Ic-&9H`K^yAEx zfFl&*ZhNY?%&lX|u|1H>)MK_j^C6AheYzLXe<80a{W)$VTw3ej0xa$=tP(3PJJLIu zr_){NQUAMo_BL80Of2d9HEo5vv3=DQbUh7TCNdJTrhx6^P83Up+!Xklu6-qZFl8dJ z^xa4ggx%b%L1)VjK!;D>k!;>o%+{X`b-A8eSZV3{fl!&Fu}_{eTX>E7&>^;98H3h4Q0v%#uQ6k4i(7L*G&@?Nr*4R*`1Ve za>!4R$*Mn+UPG%U=QZu1!oCU~`SqWK0-SN($YNueo#f)JqlgOKX;Cw=aj$kJs3)3Uf#PA(Rj9C>bY$+p0W<( z38~D@KU2h^;8Uz68uRt1T&MQF$){cSsJ(}9z~su*o*ZkDespVudF)0`z?R(ddq_Q7 z^9BqkJ<*AIKpjJ=5#gWIpLFx=d?1UHG6$0XObXK)*}UGPU` z4#ygh>nBq(s+xu0D$f@r&nD?VvAy%YWjFXKbPy~nE#;m*1)4<9gnXby=e^2`^feSQ zQR#A64f&$)W0lt4rlqlem0ngz4^w(en&f*(HsbE!H5-eU5Aim!wsCpzEctnPbB7@7 zT2fhfoDwNO*OaJFT$H*sci(z+K*z%Ema7kaqAPkO8c_wMK8A4Y}>0NeI?5(ah$e&mvM9v)(C!r(hK|) zy8YS_P(zChC&Gg~A0r8awZs4(}uDK4h#SrZYRwJ*k!voNVW?H1x; z{=;ms?>L#4sTq8X5wt6NxL~H$(QX(I^F0_-Jj^;&2d)3c@6BdQj+)Q-Eg(i@r(0>b3be2=80?Q`HZYLBRW?0PLzE1+7l~kdyH?qrGVWp3wG{A}Io=wT0hUrI zmu#4}!Jt5%_s|c-J;Lr0<@NUVgmmexN+0gi3LhA+^j<#gx}RV@1)tfXpwrZI=q=v% z>+(p?X3M^xi>>#0UrxYiJ$O3G$bB}K7PKcmk@ynhMYlhV3TvgoGr$&PhxoM_L%+gw zqenIqHSX12O%VVz_uj^=?$WozmN2e^KM7H?Ia_uU45kjX;k_Hv!V*OZ4A#3z?Dhr6 znj!%!%iSZS?Ml_J( zV#i!;;?kdj-^TGsgR!x-ij3Q+m?!a~{g~0jsTWv3!_-d$y}LTbD?mQ&#~W|ENd2i) z`vd`R4J;SDNi#~EubywGoege@hE@Q`(Z6gIo^GkR|}eI3ewkMMJfgue)gzP;&Uf?glJ+!yI| zl>03mVm|f|Qz~Lo3?*rw`a2ye@aoEA7~8EjclHtyJMKJkOaQfC9Y$kJfq9wVWBdtr zh9HQ>_yM>^^c_FW&S%&GNdj=!hHlh^=^_2Ysu+i9vt)-qm(ewL%`GMhD#||sTIp94 zr+2-b^NHcP_i#PbJF=pyWj!@#h;5Pa)r+$lW(~`E8cRNeK!{Bk&c9|*Cv{N^zcy** zmfngB`%6gKHFtlRqzQ9XhzZW2K(le&3Vfd{V%Kg>LRMU_CNNOt4Lp+7`h_G^9e$M? zLDZFGcj4ZyGENijy{qtjmbJ7QXI?+qZz0FE+Ba!Ve<$-Tl@uk|-GXJEDcV>&0HuGA zs0i_!m0yalDB%MZa1jNOJ)3GYEt{EQYB?y8N!>~j4%YZM2*M#xr)P^*S3?)sMC6iaczR(D_%9BTj}^h16u7D+=A_f)A|-zz+FSk1w%~zKpwp7 zk3?{HnEUKN6#UV10O%jmFTShR4|K<8P!fu{W*UeP;&aj<>W2#++U=e1Y+ z`Q=WApC%6$Jk3_oz8U6epPBko|HM22alQKkRxw(>Wee{i+{{3y_}$eT#qSC|B5 z6$PW@$K6lk&Q_d}AO2jn%Hzl9mj8;$oe&)4^{D)JN8vxqG=gl|Zu%pJtcddq^!|fxPtAQP@C*&Q+khG6WJNkXRvFoMf^F0AqFS%Wuj!&Y7I$3)!_65Bc-5~$>~wx;9zSaNgd#MB1A$t z?%~Rm{IG-ISW`Wd3F9WgrE_wVY$duX>gO98%-dhCyRXlA9SA13L_j@`Urcnz>5Oa; zedMa?6=^XRLUCJ82YQQz*l$!;W}?a0$zG(rhu2rrYSy$=IY_GP@1rDflfgyG`9if7 zbe;QDzn0mY8uIZ<7Oceja-c}}Pe@GO8=tkqMi+naYn?YNt*4 zqPPNWEr)mG!(O^yv?}56MnVw8QoGOuEl7GN1+v;^GEblr#lmN8CxC0-j?C<^gd3+U zw3M^l5{`PzVNdA7$G+A)+?UGu@QRkTU1>$G+}U>e`*q4T>TpwYe2eGK+6dH~5*`oHh2Iq^1eq?f|vyStvQupxUoGAzhn3tkUfcm3tKq<5LA? z@^)NZ)buz^7@F;Fq6E#4A7aSUs(Sob^)58*q8i!y52o`cy;V;a9N|g1C;1k-^^rkh ztDfuMOr$y5y`6@V;igon;b&FZ&)CjeSlG!f8lWBS7-T~o-CzfelLuJueRxM=aDxtt zXKHpcNJRI0#F8~MS8&4oMve3C>2^%QydpYnWe5D^fVh?f7hB^Mf#O9!-W=H1y6o4> zFYUo9li+lP7E}CFWpw0fW`~HvwTvx66^j-b2L<_oziuRAZvE%%r$y*}8axR$l3$q-zC62&K48ArAGgv(p0o_M4l?j^w(x0uiU`OieZTF+#4c|9>R0 z_!acw6ZhW^2+uh_lgKoJHr zfqa!dcfD11E<#UoUkB4Qj9v5XO2VCQE%nuq`|;G;U5p^!*0>F6+n?-*==g~|2od&l z%lmaO*QV=Bw(R`L+NrXIIJbh<@A49Cb24ICvg-iJmezeWntxKcy=SyOLH<;R(PU$3 zhW_{IwksE$uQ3%Z2 zBBgtt$7tehx6zx?TY7QuD?Ygqa3=_p z981lUl**KJ`V9ll*3?eb@O!(n)yy+|Qay@xSWnw}Js}+WjXCq&o2fo_iKY*On}{3_ zT{O%69`X`|pHN~q60Wa@L2wfY(5P+f4d+T6$({qooz_l4z-iroX$oMe%x`#eDd5(fM|$#GfoNz0entni#j1 z#k?HTdI2t5G3a&jPVf59a4|nt?Xeg^F5ANWaG)kbC3AQcCbfPSmMZSs2C);~=(Q+v z>F?NtqxqLKVMUMmUz@bq9SV@WF`N#nWTHTu0NJUlerD}hlO^F zqOiE^9GzVb476d8T50-+C#}3RkahAmx@yXl{QVHXl&SfHpq1vpIq1c0MDv+ZSSmD# z8sOebn5YSka%TbSrcBqKBAE}wS>ib8q%v>JTp@UQW5(MkBgoiquIUYYmJ;4DELyL- z$#ve+GGnPsGnXxx9#JLM$<$0aNFys~)K@}{>T5slXGHw7CZkh{oTvu@BM32<0#)um zd@kO`i>t%4MasU~XE!vZNAxz&tuK8d*-h!w$zD18uz`YsPBSNyWV@Z99@!T$9_BUfY<~1@5urqc)9_zBJ(X3T~$xGlsJR0RT~I*UV9l z$}ZbeA5&oHGYN9M}uOAtr<2+dT=GEFx@6nsOIfYI^Gqi2Sm0hM%oD zTy4One?BzQJ5#O!1M#-Ht?@~JfKM9fGURFBA0~opewr2;H2$vW=_{|;B7JDxEkr_w z_ZP}VIjY`cD^v3kk&h8?b2e|@Eicx!a^Ss3Kz9B zDJ)cFg`R@&&682hDA->{hNQG|CH5M5a6Vl6XP9(Mb#RQnyM+ucIESC1-hD;sAfJ}A zL;Yx=?#Y8~A_4m|D95oPRtfZ5=|7&H$q3VJNJi)--gXlJl^cV*(n%iP)T~rZ-CiX-Av3%( z_{e_S_}m)C9Ndwgk84+24}6F7U8r<(A^nQdyBE@TKpG095ecUfG;G6;w`G{1MUD7& zB0=L`dBO%AT#IUAJfTP6oifo|#UDAt0@)pkb{LFD;7yW|pP;Nv-^|}5cn-~NMhEiu zy!S7ZTS}nL)_>Lp4bJ@+J^TU+?^f55PWZGS?UWu(8s6N26;Me2uf3pNLsMrqrH67N= zM8#;Xa{DQk{1!c$$lqNXOD@oi6xo;ho;O76j^=csp0U;)NV2=adysTW)gL%~iF-eJ z*I+B!&Ky}e27g z?MioIJ!wcc^^C-d_uuSJFQDi5Kpt#eH>rbv>&z#WTXBp2SbqUP!oRhQV^jFIj)a1_ zwZ;2>QE+!|~ZM_j=l7S-0zYil39bCs4s(o*t#&C;O zJ!mFLIz_GA_d2De+iyJmg;Y5~^E}K*&$s6;KRBG9qC>;^9YN<%)*VmS{Qiv)G=Eti z`ijW0;(2|v`EAbp@Rxn14$q}Sqmy{sb#!GOhg6c5IivX-z&p{_38iBAt81Yh@p;SE z;oxr2;1nikbh*+EqeT0%kPqL2C=CzhT=96gXNw{~+7=q7{AhmIWs8WRWq_b!D~5_6 z?KCiXYVLEPVQBDTh=0-hcs|JXkqGtYRC&Mepm22Xb}Y3y(~`0KdT;RYGgTRshaY^; z4K|{1esyV0bYz)eZ|KwDfyXG=iGu{P=Z7WSTYu0b z%C=z=b~N5BsCFJYd?S(Rm8gA(SFCZG~A4>kbk7}Lcha!5Mr85 zkX1#SAPFwK@KfHZXHW*`=k@4pHxLj8QisML%UuKMXrD>OUA4YLUi$8KRbrGE9etS> zYp`-S0DI_lGR?!d&_&%|1vpw}TK4!~U7Kfa)K94z+X4 zKh0^t#rU+?oc>np^@@D|?uHr$`#kpx=G^vG(`PQ78gt) zO#;Pe|BWqR74-I2o}2Lu6qZM8ovH$qHTQ|`w6$o)ce0owko%hSW7G~d^>AR+xmGeK zBikhdFU1*(Vx9FYeqrH=f)F||vEa+X_!-jo?tOz2_XKdPa^ z-KSlw@4P#E69a~SES6V65Tu5P)NTB7V{iim*YYb*53ot@D#0IXr&Dk_#O~#P5j^uK z9{Ur~ojm`0)y2c|U17XjKzlFQ!B-K#u6GlaUggtnoDvuLsT+UJb|aMqdl>(o zuEb?|{?QNzDr-7bBK}u;H{YK4yISdzu>DMYl(#9I?qy>vx$eH|%N@zDlIrl5)S>-5#L-thgDC(u?eWl=zj_D$ObJZ8O zQd1F^Ea9$f5G@WT1Jkbl%Pt_2^hitdW0ZcxlBGsW^61xWsrc2Rb$IQTeq-c?CiXUm zb6q^kp;wd&)qj`4`2%|Sw z^J*YH5O&t8QZACZl7nf@cDNSuBbFLf=F4FM_@|!x4Bg{@0mAZHie(CW16rC>gxBWV9Vy( zol7;?P`oX(xXCt)6YQ7q2Dtn*3c=-vrZ-nVggvg|=K@9;;HLFeGED--`c+@-& z*>|Fs#O$PzA#)Zj%xkaYko1i@c83sySqAJ-Gci&#M z!Gy>6+Dg-@U$ch@rsiDYsS5DXyo-g&1QRA5W@kJ6S#dV|;A^X(S-6S&+~Le-`ew%! ziL(wiYt-gaqdlXbZC5+4a=3xg{MPeAPXN#AXfAjGZ|pgi2}^8Y4zMTdRzIq-D@jve zOr`kM;3dTaA_LhJeKZ)`cs*2ErU=h88bRU|p%;UH?D&{;!GDV4(N09h?-I|FL}6x7Z@?EfeIIx@45s?x=PEG6R`E-*)NxGMZOuo& z)%dUhzvOn6kZ6VLg(B{!PNXs3BN4d;+*&MYwzqU%Agn<=C9az3RaSVJY2@0I{>~g5 z`6VB+<(mAG&lo>ST7uUG`6d;=4JE&Rzo%-jZ=r5D$KCurq)g0BPF`xdP~JP1+LmF2 zgo@AIUgR>?gW=rDy=8KLQlL}rVAL=>Fyhu;h1{T?J20ZHOZ~^A!jDD;A7?be>eQi%oyovrk)+ZEkIFSR6pAH^112^r&>VGp}GTvr2%I5ItTw2l{nBq0^n$ zROynJr266edN*9(uk_y|u^G$_%Oks;@E(S{^d;L}(o5#ZbU1U-PjF^t=uo?F?ZcMd z7U%X`n4;sIYx_Zd{#H{XUpM4dv)q$EOTvlHqZ`;}yUVX+Ffw|)9crrTLCh-Nw)>KO z##s$Jr}`BhBU<>+!Q()L7-=mSZZSQxj5^;lZ@9T)xn4R_KhL!;4DF=C|<{ zWU#xixLmanbuhyqYIKv=W$D{|r@n|BBv%*U4*e93Z^w?~Q-pFMPF>}=U;ekgwaVZR ze4WTT!>mHYAR;!qTF|-Ntis3;9H}K%%MpmM$@ZU5eJV`Jx>qw+(f#rzEBee66EQ5q}u`8wCH}5-TY9K}e4SY#RKMY%|Dsoe`uA zHc)#Wew&9g4neFrx|^UHjM!k>w;^5>p1cIlV-SRV2w%RT^y(deV=wuD>3xD zXuZ~?^^dZ4C(G6=>?U7JMw8Y_>*>bxlgf=ETVNciSr3m4Z_|^(L`u5%42_YgVVJSQ z7ZJ6Zz?0qzW!=MIvZJgEuKgi`H`|4qMdKKfABUYIK;VV~nZDf8o}MxQq=Yp8R0TI1 zMxjU6V?`i+E-V^?^fF2@F%>96l(??SWx}EjY89;sT71*JtP=PCQ6OjnYp#62^!JGVJcqM?;J-4es#jo~f^ZW(= z$!&i!!n4Xvh{}a`CN)5p#184x#raPM`bBR<@A^0-|53;C2yJqG$q6Qd)FLcYTd9!z ztAaj!)e*x=w=ExJAXWyKcC4{(7mwl)Z{NU_MeQx=_;nIrg@$qf2=qT;Arzm=re7z} zFc35Z*PATGq_&HL3JrBI)UzW?-M06upQQ!<4)#*pP=C4W4tGYeW(P?H|3dJH&aXGl zo&_k@2WNh*nk6TFQ-xtsbJOjr(c8^p=*AV+N1k{jfzdLoO>9qQDH5JbLoM=NJM^~C zZu%bLLLGQQ3#rUr8j%}fkL!Ho!)=V&6X7&wAD=oCPz1Ug(&XBI0jNJx)CQpUZ-N&7 zfluDmrNXBy&kJ2|Q%IY0fp(bqH z``2nbX7jafYZ32yQS=Po$A`K;v-K^o)SO;xI5KPnC(?`H%rGAWqzurn%R@BCKF;S+ z=KcbP7VxPsl~-w}FqKC;PUX)3zf<{D(NvJd1n<`_YT1eQ{WOq>8%*OMde|tlH<^*X z%b#D34zFJIg(yW7o#3zi7#RH+svm3|5T>H_T;b@d#WxfmU46%lqaKGVIyX}@Z&ek7 zNVA2&OONEIR?uwbIMVnoiUDIe~7Z_n42erkRs+z{q_mIAYbPQ%>byCh%q z)fS*P1J3YrhjzK>WIMf}LHOnG?&`}{3+AWBHLmyR78mwu9?}eI7sOI0+ggoyn@r6K z3KQ%IqUSN>3n2QBt#wPz`7)aJzZeBGWhqWDzFrP%b*6NLVZNnjsdsva z3D4*`%q8!H4>Vc}Sk=8s7O*;1efXG^kC{X`$JzYkpmah#r`ZoDvL}saKh6GDtC;zdOeF(j_LHunc>&3fogbM%NT~ydw&m9A3 z&G4m-FLneGIuj$$x_iP>(_6QL9FAO3C5ng(T7-aHb8nk@(Q``6X*aV-{XQSP25Q=-?On$550w3#Fm zcbU7M0)`p8*gwOC^zR|!q)*F?VxVW zKHJEhwBDUO!k}gS9tjJF=XDQ_!{sPRG}Pga6;E^b&aCb#3duQC?7|G2;Y_V%hy zvE)E~l9&m}6b1HSK{{#4>E2`=gr#7or(Y~ETZ@{?Y!X~5uua6S_4wI(`v^bBqV@Ce z(ysRE?STK@5q?=;E8Q(jOFGya|Dcw;Rqc(ZSECo! z|4QHG)AD$f%3i_@{H`#;aW9p+uP`|k#CdV?cwKuBn|1K6Uw2Gh01Zo`wbVe`uVf+Z z8c3U4#b?w<$UU27_SzatT|jHvj6ciIPvcu%iJdwFko2Ww#@e41-0$0GKWb__ zU9{ifzssySkcQ*aI^$1tYqzD{jdYRhH!@8fg?!$a`HPGXdtNb%tCD^N)r4L$gr1=x zPWZ8Z%417m^^GoPU0FfC$vQb?huJd2*^lKw#u+@btL{f_Lk6Uks83l zn&sU=2Sk$d4)tovVMal4DsHeblM^IVt(S~)ri+E--nvxu$vn-IEAWt=a6dEYjRBm8 zF7;ugvbQo?uB-#we`Dd|W@kcdCr87#2p{c5kL4%)kSXb0v2&;B5NA1~oQ5(5@DgJC zLYeBn+!%P3<>SB4)Tb;E^(9j#Tryf^uKM&)qB=L@V&PHMJ}@CYoF%#184?O7wF5E4 zlHUuQ28}yRchvt)4Q5InUycf)jmFv|N@L028>V2S5aKrTVT=Odfhf@7273>^DgC1X zT>5M;+A~%4X}*hux=62#Pa7f<{po6nu6~_FxwV>6b|7puSl(DRXW#;ffbS|`$$d#^ z!Biffwu@?3k?EoFzoc+Id8x+hXq=a9tdaNJ18Q+o5+PshkNg1?LENt!5ocT~OE0Q< z7&YyJU30DMZF<=Fc}*IA-j}br$Gxh0{AR}G(lq_BZwKY#dec?=%f27^7keok^0WGx zI+}h$E&hc;pzMA%tZw^anP=;VsM+h(>?}qsyIMe5vJDww+@Sm+Zz%nHD`1uhtm*v) z?m51g2`>un9R?STrFo!T_6PMPp_F^qPr}_qZ@a3uK?s>>+_Sx28$naXQo*xGD(KbZ zqYNP+HO!inaD4j);VO`P%ofW>iMDfp)Ets3t8uzYjeE05Ux)8?Y!dcU9^^cdqVn^c z+nVxvs?_xTJhwpUM}69jKv*h1?mpOw@9fwO70oC3QFt(RAgTP5vidwUILeogPrU_X z{1-A{UaRJQ1yZr#!nj+L$kQJm2Nr#V?Tc0bd>pEe-l=g#UP$=BBE}zd!Q$}n<{qi| z)PFFPU?hN%>b~eV6j;U5WAct_HCuKSmQ$`}H_7@+5m2`N7MWq^T*I<6B==wqpmvjf zEqKw4dqTf30oJ<*_3JWzspvs87@t~0>%w%$(gu`r2Z)nNi7^#Wap`i@bH z&yt8w8%RrPSM1#WSpK}9{6sp>#=s{)0o=~KVftQWhJ)Z#HpWXo2hB581gXQX?s2Ol4# zDADITL!wQ^X5n^?24}OdTVk4cy3R!919&cQYy&7;7O*DrK3%`=K`jppLA2bjhb;Ch ze~Hg9cO15|Ed?aoQ$+7FCJtWozYonIQYX^?{zmnx&@elI&w1l|4Yj0;Qi^*_a*TbRH)= zs2>#5`rYZSOT+Xp zyNp}1*|^U(Yv|2=5Nnxp{QDQHV#!z3MfUPUeB82zM64fic=7LFApZf&Z^iPM#kY_7 z*7rM_d?Rib1D^>x`Ni3tJ1EyTvu)qZj{R!iilrW;VNPLyif8%7ZAc36h&}m+dmtvB zD0^&i71u+>V>iwU4r8Pf4NWVd7cDcc{ZinB-ayewMB@Rx-bxNMFmlhp`CExhd?fA5 zV8%QcbtUh8RON$A{!HrxnP})NcC;}nG3IFwd}}PUSs9Esf|5PX{pm}o-CVn}X zYU1D?fnDqm*^~hm90S9#guIhO%A=Y0qmvKugZFc)Jh8o*c=N{u?<7tbBaGF)5zDsf zM`kb^da~yZe!(1g>3*D`UmJP74>HOlS}{}qBqK`HUe5Oa-w~yD^l*^>T6t9F;3YbJ z=p#HhPgDoLd$&QVnx7IByJ^SHOkZpDr>9En!QUmn&f?qvEcN1z(!nh z?xHFNpojgskkJ@D?Dw5`MyzK}A07QRtNwgpU*>jbV45ue9x=t;)iRn9_MBbPVeUIr zR11WU`Qf4IfU>!9QlEw^_uQ7uWPw+zNuiO}eVj6AG$9czL^YTlvDmx=ntm>q_FC~vP4GoqS6T#P`I z-auJ2NHPGT=z#Qf3|8_aRJdSRzD55ulr)KH*aokSrBr%LY!0+^b&-3w`Fp zI0s1BnNlwkKy-)8)0U-$z!u6f-MP0=hYqUR0_^NWLh?{I4?GFTkIG!J%+AM(LWASY zs)Nt+G8aS)HL!BOgoyQ(ks5|rUSRDZBGa|y2<@N+>owlChLExN)FXuhdT-s{dwkpj zo6Fskzw+f^txmFKdybLGoxjZM&lqrSyD>tu(Pz#UGx<=1dq|osY_S?hiZEECjKc)LWw8dKkb`cZ)3jsf5ixsA8%WPmhKSvSnq=I6f$PnWwCh zT)c88|Ajv~Ju&4Hz~^2<0t`JNI2<7o`3rcK%MSW2WN^e9tTPRlIvM+qD~@z+dN03Y zBbVEe*{-YQzyeKJ$Drv+D%oxEhl3)&&z{-mw)d+zcG=$AH95ca-lp0W{FvT)3(w%0 zu_J;R006xBZut|jfg@ERQ>J?URN#U3%kCG{?JBeZ0ZQ;eCr?9c6h4Awji=rXm%}W7haIBz7_yPAJhyOD zh6Rv&1v-n2{e$JptCur^4EWc5PuTwy2?iM_87Ll6y2huW9WP#Quyzoy!R6qDPQ1Ld zbD1k$3dq|DvWyJ;w*3hejZbZ6fWgD8?m|5=Q0+eN)6lCQU!Aq9@f}6Gj8D-kde2lh zv;f=&8Uc8C4(^koyoV7)gG>+?3}Ff(y?HtNF`$o6?N5z(TX)6~9+Q%M;Qaq(0PS$T zb}_VkA@h9%k{o z2CfF3zpg4?&x$O2b+vNcCM*Nm+@I3?HHk3QjGISM}#?LVM?V{|j`)_@CP`xSJIi z_;!1V9wi^`Ops^eAKtDC`4yP`%yiB{ah8?w1K?%&Gv!1^4HLuUhh4?&rn_etMoRf zkQ9STUjmU201~-lL4^nS8?dUo_!0^Y2Ey)ahK3OnXx}&9Hke{!o_J2R3fC|^phk5K z199@^>9q@F<(^qWJzk@Yw+*Li`->gE2QTswGdSM%Zy*xS9YLGHYETz%ds-P&mBG3t zn8-h@7A60sgN-u+8Ja2nG4+aVfh4}1ze7@Z! zXy~h-w7v@D6fCB?l0)9A>ePBbKAieXm+GuRc#@jI5Yf;0wSPfB>s5M@*V`0|?6cN4 z-LstpC_;!!y3=$cs|!N-dTIA~PX)zYhy#%9;hLkr~?B6RCwnI%NKuxD@zi`ABG%s6f>gTdVj#^Lt?P8YG* zj9RutDD7qDdINAMxo$q-NPiBke$mQI?F?iIqRd=uu0Ox17xbipi0}?tY`<0HcOAci zu~LK>=8R#?9gVCw618u&9L}P33-;t^S&B%0-odVYsdWX2<^|2QMt zVz2PNSVU5-qm7(ax}!{nw-D+<>5kycLop&JZi_T4r{xa?dfM5XA7>h7WYF4*PIPq> zg9)0+7fFmK(XRLpH%7mpS)+&8guPYKXyTm?H1Q6BtQ*q=ud1TYz|Bf`^Ld^o`dZHs zO)Qdy(t#%uTmo*~ke^M^n<_>4P`t%^@ga>+#9-0Hx44jA6YNJBrnJa`uX@9QkV4IK zKZ+vk6ol;^{hz0;-S=Zy6*ReKJpHd~EFqoga z!s~UrEmCgs0uqpAub-;adHe_cDTpO?)niNF6?Tt_nML?Ppxkv+9Y9fgb0AakT<{8;5G~o=R+*@iuGOgjLo>@yVqz*yJgsj1d7Djytzn< zAX75pd%j?tu`nEJt8AHnl`1z>kro5<2CuTp-BwqCLHSwHD2?g4w*D-oC4ZyZ7_Bu~ zJmPQBj3`HEx(c+!7NNtvJ9G7B>UorRXGUSF4c@-lfp2na!p_((7Up3qO(LYu@ZtP+ zuCUV9pl;0Nq9^bh`U`$#EvtW9b?P2)g&*~nLDis{7?N$!{RL?&rMpaR3r7VSL~Vogw-0SvnQ!HDvd83Uuql&PgLX+?oi(V-QR2FPEh3yBf>G^e)-Db1WeVmZ~L(0-gEcv081|1o3vU#v}HsUS0|K%zR3&dj`UJ%ll?y3Xi zt(VC7TeDgevZCce6Xva4`n=LDC$D{&hgZj`GC`Y=(NwuQuvNr5VLelFAYE~|ty+Jg z8ERdwn{U$H!fspAUTxfr_S(pYVfOiOx(^(N8us*lyf^m9ceLjT1VXq-z1F%|>OwD( zUYM&+H&0}b2Hz48nX)I9mF}kVHis4l!lLXc8jbuLCHqmz`#Z(pv~Qtc=F2S)GFX+i ze)8+gQuh|OGfE1Twm%;2k4`5mSnS6s3-n(~>j%to8@} zJba;-qC&x`s83%`m7mDxpP0{I?rtSFSm)v7GFAi`8Z01(^?J!^-wJ^}zW#zgwL?)( zOG^cplJ}J%)*oTKqmxTWCw5jram~T-0k%Y>d{yi~ikVQ9yib@~+mbAQzvUokiexXWFR8%9m`&D8KI3lQSCjV?-zymzJr8--8*PDeCuH#sML+Kd^@=) zp)Se|J~7@H>nF+if=H~oArv;5YSJ~BYHj;+rq-FhW|9ZGl>1Qa)5&-k<{rK{1bpy2 z8+Bjd`9tV`4Go3-`3*agew;}^*`$U6jY0o>3R+p1GGFb-tU{p5srQZ1>8R4i+O>!! z;F&18zo(~BM0kHsQ{CBY#tondfz)#06wQb8+gg*jo|SX~kDZjI zNAe`EzWJKOr2KccjI^we-oZGZ8Now*{*rwJZzd^%{&W-iYjmFF5j8c?a0&bt3y-Dl z1~Prr`R*Oz%XywWp3e^pc`X`zY1kU;@nCV5rLMmfLCyzdv@=m~7yumNx%~}39tx}s zz)fDD1}-n>+@lgk3%@PEVV+yf9RrA%I) zgo5q&_&)P((iV!y-ih$^lAl-11|?z)`ZFlA?O;6|JKR1C#|1m#e<`f5)!S^UwBJ_L zPLVP@v1`#t)Jd_X)AI(CZQn6lw(1OgQj2Iw;+_SC`pm$cYT92#0?)*DxOT8CjtEkXQtqHZxZIbS2gwXUM`4AywMeXwHQ zbp4u9IwO|StFPoNQclwD+|{|NL3*s_B%MNp8>L}N-Tv@}X29&oV+%r^R;g1qG-W`( z4a&3^F@7}tYVV}C?M%!fRkTm_0>cw53!0<|Sucej8^n z1o{XdZR37Id2ESymRCV6QRENHP1y)$>V>OPB39AN(w^AXIofCxsqtZwh12&f34=T1pvoo*T|G#v#qGwTZL-cs0lH%ppe^2u15St zVZ^(EZ+q2A7U%+NUyDU~%~&RCjp)}9qEBy?!L0+sJ-L%YB)Lyy!$=L1}oSgAKS(?LHfp z?-g>L*iy_Gbi;oyfP4@2cH|Blt|yO3j{EajbMce;8SIWu!pQwaen0HL>hT{oOsnJ< zrLHn88fw)Z3`tFfUw``CPc{6yL&vWlcKq6%udvgXQ;cNWPL&8=mbXpZQS=n5AsHvZ zSrD)+!kcNuG)S;LWGHxS0yhMd=JQXs&dOZh2?A)WeTVo1g}ZT#slBOgpKs|YmaHHr zSOl6)-~XhhwU@7k)+=$p8baPBbbh2^19-XNAU%+8uvHLuv}dBt zOHERyQPj(p8t%dL;uRy4wu6WIBwZRz0#n9a#_CeRA**Za>#QRGBK`-Qi8v)H{`xU6 z#GiX|rZhEo%yGKwZQPHYTgGsaMESTMyR@{*&En2&7c8c?_7ClZ$+oSOEn9jr>hP%@ zAu7=|>Tt?MojSSKPZk`=Xx}?5&uaL-$#j%{-R1^OOlM@)goUOWdhD&HGiPHPf5?@@ zmRB97Cj^{WMC?z#~aF!bkLo|CK)m%H~xn_1)n5;QXxb_bYN*QCkYw*E1yt+ zlYKPpVc=%`NhZ}yxpb0!q&EE?{4vzW(J>_sdBt;&fJnC-zj1gpYX!Nw$d+p*%d#h_ zr~3OYq)754AUSSkdExe5@7HIcdbEa?USt>K{TA_P&kXj^4?&)_>9D0zHr!U>9m86i z>b-GWo7%$R8dB!n{YZniAk47pV2EOas{ahD`ibdqmBI7@ewb`n%3ciad)Ft>^!3hC zEUCBy(_+Li2nsC;A5*@c?fP^N_bjj+@;g+_ZY+aQlg@nxz889Y%SE(+v?{jFZeJqz z&>Tza-jaW{FV5Fn>HbB&_aa@_{$4~snUbr7sZ9OHAM&Sm6li}#)6eWPR~fqVP%ju# zpqmun6`$~1>vZy$lW((VWgWND9ZmC74x?^7Hy11h{rEgFo_m+yQ~C-l9^X=Ge$uBK zDeP#i=o*^T*8J3jHlw9rQxa!QoYKb{oU8`F#b|aJM3pq*v3yogP)IlTQ@}^x=&b-f zy&m!l1DixRSo;k=?fP5&nbCXYF#5m2so8n=YLJ*Z_^`R~RU5a(3&tx&3*m*YyZH-W zcc4fZ&l%qLx`isS6+(EWtrzclj<$8*s{nuzG3!hy} z^1)_pmu(8Lt3RQ@T(z8D4be&tb9gtFyo*^%_UJy=bLj}@B025jOM~!Fd2lx_8e2Jwh;qh$`Ev8CnDg^gL1{s_|Iv=zA zqYR(Sh{(y0SHdPIMJW_-Aj zjFDkq5KnVRnRxnvS{=mGbBi{rs(05^)r+UQNSS!ro5^($PY*x}k$76p$BZQjJ>SRlH;!iww*YrfJd5#{YZX7qgi{EoDnfFwcIOx#hRIsKN>q@s^ zzoL4^$@d^=hUQL0>+9m{j|Q_ku2=in`W5GN>g3)S%;?6=>{ZZNfGHXm1d{xa2^pmf z0ji=DEdwF2kX%x4inKE&rjIja@%I>w?H2B!*=Bn5Qik+&AEjl%XG*^Kw+cy5AEL}+ zJ&lWv0=q&o9rg5f!-N+T@yWBP6yp4LVLH9CSWh2{B^(mRxqOZE^rwT=Q~i%;Gv^Oc zj%hJ_4zBJS694F3L|T^*Z@Qdh0f1Z?WF0LCi1+-=FmDC<+AI0(<%u z;SN_?Axs(va(1ZFAN#cAbwcUc;rHlWJjrHX@Mxini z_BVZbGo?IAQW<_~K<|A-hhs>bHPMZ*_Gd=-r)zwZ_}m`Zk6i1KEgKCc8q-d}ec6gM zqEM||1@pj)Y55a#ji4zw(B?eW;GU^S!)K-^?;@k1C!aG(eeF;UQ>Nx%(MeuU*6L#P z8z|CIPhO=;MS8OJN!l*blXsn>Mmp-r_{YprHb8 zpSSd<<}m)aFF!OYw&2aso;gwdbKNn0g>6fm%Hx~+gIc^;kj~V%_{K_nW1Fh6`>Zjq z+UHZMSherR6sdIxwOslGb^2oayLnyzETuO-pA<{prm2Pc9*PR}{R{=kn!cZQV#s)i z7qo&}fjqZE>;)4@7*)5PLCqqg&i%BI&-d{e>qqB%3ii*z@^41=&*QRx_9Q2G916(u zZ>~;2IA0DOY=S4$)(P-;Q3pXk+Rm2`7k^nI0=e10r8<#bl`tjG#;VqPS1htVTlTU= z+R;$j$B$7oTBI?)vNx5%dhTdnwDp~6P59b?4c3GYpV6t4n>>IPrTW{anmn29N*QGo z=beu)3gg{|)8i5$k)>@F;HD=uD2ZN{;77InU~6?yrb}x2n4@4T%o1Eo<5qWWX-e=o ziH;R5hFMp(%RgH?Rc_%bD5J*sL9ct7@j zAIrDFx-~lLP_yYf6xks3<$g503=#h_pyC4vwrHlU=Gs3IxX_)9=FA1&S@%>fnn-48;aDhBF`I=+~*vT(<=wm)R&V+jCo19lJqAOui%PAgm~;dCsQshOY% zRNtR{H#jIRx3JQDlm-i?+~b;P?U~H~X?87-w)xA$ zBQo52&1PC}clywfftoU1dtx*3{(DzMLfh<}`FCoXG2ulf#GJAFX`Vw{-iEt~Uw+&9 zOUZ6;?UiX3<7N(T>hK2cM0$6_7r;dyc=Y|T*!;i)Q(UkM|KyIx` zX3H9zq5~fBX~rno`m0WZ#t$Gs(Zk?#O^^w01nyx*4UrZrS->-Gh7m`GF zo}uU%G=}fs zAlACQUd4eOy0i5(aBa-8`cy21x^7U{Ch*))>wh)!EsP?t{!z!Y``Fu>2JL>#ERg3y z_pRgwOKhaX$Gi0AH^}n2+TK=yR#rR!9I`c2jt~rb zyCH9Znzc~3(ZC~s!D!${=43fHM>+RIImsyJpX3zz$Kyl1bNN+0$nqA}QZ=5!#p*3n zHuM$#Frjik90he^cT|Z)dzr}j6R>N_?k)cc4+CB(Ws|Kq25RC}z}xLrK7bsRT-0iceD0h{&yN$s4L z&HL%hwZ-*ld)J!?!YpIN))Exxfo^HbADYBYsC0K}vrYY9VVZVkb@a4K!4JUt{Z2pl z*o1TC@k02Q+e_n`0n3QL9nL`U<2_u}$-Q=vU$Y%X!Cci&;x&N;zBNC`S@beyZ*yEF z=WBifd}_4@2AuOVI||!&NNM|az8;R)cU3n1dE9Ia7K*?>SOfW-HPNFXQ*q~9!4#SD zrE5HpK|j2VYou!@+h|-rmnl_7E7T$cax5ZL0hYLSd%j zu|oOa4*q()yr-?$1uK;pP6{yOv!%t+W2NMK8ClDuA4J)K4^#~43S$M z{wm#Oa0o|OR?BE}Lm0ZSpna;XHRRuF$gn|ac+E-!^kPgQ&O;+dOc8u$k{y5*@bGW- zk=LJY${SLyP{je{=emnTk!y(3Bs4}>cSPThrK#LD`u=?J_sgU2%T>Qj-)|}Yexkm! z{_VpUCIL4DOxZCctj|7_%x$VVr}GQ4dgpGzsOA9`unA`la<#8}6Q(p6!4R6#ubY1% z^PKmyuj1uOvRMqu&tB5?9?A1ka)K01PW+|yS>h!+$t#%j|MB{4pyG53>$3@Q2ut@% z}btVlhgWat9%>9>$9_FQ{=z1K70HwMBe}O`fT7VVE9Yx zvwQl>YQ)tgYWv@<&(2|J|LyhJZmVc{%R6ls8BhkLBg zPQHXTkVF65)@Q#3l92CS*JqjY!mrOdKq7d3wgEBW*JqVnT+sTgr3)s}>8#H>3#j~) zVb^B^6y1RJ*~tT_g<7Arze1~m!1dYMnV1*qXkK`Tq_1c2%Q|0D& zWgn~@8fg`wHoi{~irn}vUeI2Jt-09?+Uw%THv~$2PVgIx2YIj(+eB-7+REH4<+*_^)>`6(-x z^EFp5q0L{;ql_;;wD}LKY%&*xV+SxmTaiPqllWUCw7uW<3|4JuHP)7Q(-W^224>=E z`@nynhrqvD_&b5y`@Dw4fYkyWd*Ic=Pj57kobU;fX|*sQ2iRI7^Q^ZT2ijpNRI zJ15U`rtbA6{0saPHl?ktguAA57m#r(YAK0Fh)uWw801J4m-rrvBE&vFzQMp5f&%yx zZvl&Nhc(={aF^0|N*A_cDJd?kqwD?X+MnZ;2?sy0LMB)B8|<>j6;^Z-WZtjPx!bAw z^!0c6>iHv%@P-O^eFyAXcEB!ZA0SMor$CI&q<>J!{1zSEFA8t{#i*2R)5nNjuoe5} zbbR2Svd9TzNa&G*dIUM`<31#T67L*UqNVcHr6nvvL9Z@t?ko5p4pCGCLhY}+p7;Pe z+qUULRD#~g7MwUrwZtkZkQH>ksg3Sur`riJNo4ZUdI8!>?vYIIJvj0h(AJl1ZR>%& zH`jnRdq$W_xcTX2G(t4{3y6%^6!`-Q4_ihTavYexiLT5f|Kh%`Q!FT(Xiuzr6Hz3) zj~((nnbRTHq@wm`#&oa{z%hUPEK~#{W$-EL0QdR_)M{`NH6jYZj`_D_q7XME20G?< z%0!<2Rcn6j(WxcmaDKx(6!pXidw43@1%Ku%Pb=WV_5NfkaRqlGTur^cX*oKno8A}m zuP<@11$u}ta^-a`z7h`yPL=g|w^--O(Sd=%JM{3sz2V*cEVS)Ga76ewr=irK`O^!B zr}u1Gv~ANO6o_F-p5l7sWcj-vBT$$Mci^eJ1OH@sbR2lV7;io>No>0{Sq}M;5kEo2 ztNV9IiPk`gVid3*qjLe>Q-q5-pTq^#Ct75c5C5Xi4gMwf0MxStY9@9o2>0%kAtAEiHpbbc98 z@Y8!6_T8yw>xI91FPkmTu-Wnq3d7X$>C=X=S2jYvO@Hz~fFI~jehUg9#Gg!?-XZ?v zXDL^JKlzV4KwH=={joCf+bd7(hrMzqPHg1tjbyL9V5;5YlhK$q;+5uI!+9dDNBnt; z+S_2EhGI!?YqOw`g#@Hn<+E4h4B777p3$O=}>daaLFjDmVeEG1H7~+w0`hutvQOJeZ*zT{R+?x`59C% zdXIZFL|zPKC*%nOz56-1yj6dZ_cfcnuly$Y_JN}&Q9Bc!fb#b)9xJ@BEjV4i?`M$X z?le4sb@kf}Ae}o4Ws-UK`(I(ez7Fd2J_@UU_Wwim`UlZZ;mKu{yKw6p-Prt*`XpyB znX*sQ3_yNRoPUJ^fzs=4#Fhfax%Z;Iv^au)4f_YaeGgD2?)|5~{@$4?eH~7^@4K7Q zHwC2AHr&pqQN153{UW#PHX@Q2j_f)!<(KqNHQ~nzeDB+kXN>1#>6oaL|LsixT&ELM z=518wATBc-Q!u|LnB+a%r0)e|yiY*SK>oU~06+&JOUNED=!v#FB#ixz{D6yd2qmLC z898_trd7i)@O;Q;C==D-^Rf8g9_)O&+NgUhIy|5~P@cE^QYz0CU@EKWO)93pigBx$ z1jP8~pK$)ajK_?CnR4s*_y0WwIsyK_i4cT4APD<9&mxrxwrADlL6(~*qE!L@zaLRH z<^MBj1o{6S2TF*o7xsL{BU_FCy#FuzQS?Pv|KE8u6i?UxhpL^v|L+}84&(nLKKzgT ze;B>t{C^jnP0R4R(XIbE|KC#>pMNmNGkNy#{S!n6`v2llZlG@`)c==6itN96K0`FQ zhyO3FhyQPDHe~!paya$w|9cWG4?dsq%@gEP_#7jKbgjWU0uL$l@E`X7^(Vd3)Bgu) z50SC|>-mhoqD?__tvH`i4wF@!p$qW;5h}E%@c$*F(^)Zx^ZzN#0RJDN0%gQM7r!`^ z#KS)q%kvo@g9T61YZN_sZ5l(EEM5Tj#rcd!U{oppUyAJEp8mhb(S~0Ae?U52|KAj{ zS9_k%=m3cj{~ux^`2V=LApc*@!(?io#`%m+n79%Be~NCP|L-x>!u0=PcPzyJHxBc{ zPiS6vfutPYOUlB4sTil&Y5M<&jNkuv1jspiDPO4nkIv%$xBPz_L0kI&umbSg)0I$9 z-o=m7SpB%yu^Qz6L&iY=AE}j`eMJ!T)ARqKLZ|2d!)_YM7Y33%pJCyWzo-B28t?)B zzhvS8{C{Y8fd3Cri2rYojPd*bRLtr4|4rO5?Uu;I~O^=o9oN+2+)e>6>u>U zAB5}c5|W1YJ~v-Yd|=ntL#Tw`^>qi;GMwux9tm>o6YBbU0Oo5zTjBbe1LVDI7(FAb z1h~Fl!MGO9{w3-lmW_8(ZP+MS%yHyzq&t+uI#1h3?4j7;Kc#N~va{t^w04jyJRx#8 zJ+S0#plwf>ya_A3xTM&ubEu)&}cHCK;QUMF%ztp%!oeSkC0 z`!^VbZt=V)+{yb!6a9fdqrmS@{t3tS*>Dz2`!I)3mJyNd2~Q%K+{t@kCJA@)cqogK zeO^?J4xd~GDo<~-Pyty>;94eka_ML+54vFv?j@V=+kAhY=wL@U-(Mkwz(1vj`2MnF zBAZl{J<#_@Uo1DL{v6qzLB7A?5AyLm z2hjo$4YC(fi1rjo+qUU0L6!WS8<^^so_ndhraO<{1pkHbZ&o6O{f%}>SNaPVsQ6;p zUidFFsr+T^StK3cO(A%Of^minOYnG=@AoR7@L$IN6dFnB$%y{T>QvKz`3H90pxv;z zneHbwpfS$;^?vgR*&heG ze<%Dg0siJX#B}UsGwT^Pv#iJkS;@K25cXAjG|J%*x#Ik5HfkQ|uiVOs@_s7uy75S$ zg!n7_Q?3Ai<;3-%EziHE5_P&Kmkxl%pqk!K;I_`$8_B-%`yK=RmA~RVk=9TCJpTcI z<*|RAG8a%;7*}#q+D{@7?5`Y*RKLG+3_1;ylBLCv{>tA&N1Oi2mjQ(FSGrkA`Zr>v zzj6ed&Frrv?=<-<%|+9GFk4JKUxKFaSH8nVh4ok7)sL#>Un5C><;ysS+uItcTjS9I zIrQH45XsjI-B-c0Nctm^|F8mA9hm+@>{ToIoQVOz>L?!KxbHRSmF~kVs%@w_=-XBL zHRP*1Kr0@@ZE|iU=_sVWr-iP4UzGsPEWdJ=M|3t49 zxzHZdA2`IMwy>}85dgR8U2?p3QW+Y`@VcNx$caebYW;3b#Oruy z_IYY8hR^nM+lW5Q@-wNT2hbJa{fpbdF;s*7iytAUt&Kjl)!l>)raosSbl$yE34Mn8 za?Ds2bDxSCqGBFJjNg91XQgq_`WtL28#sYDQdp_#!_iHn3;iFBZi?quezzWl^<&V! zF^&{xqZwPo_h!$XL8^iF`fEt?XI`GvbODZTPvBVo-s~g{DttL&2%1FSyCDvH;C|0e zIzGT(pGjSX(_i%5BtHEtNE6Kjo|z%93)&sXD_(bMKli|$D0Az(+*g@AW^w3+cM;B} z!rBMEb{EEW`$8P429YGHSbNrcO*D?b!YNC@MeUE4P&A#5>x8`G+%k^Ec5Rr$2gRqK z#P@#?TR45ct?ey5Ks}BS`&aGD4&Yw$-{78BPKSp5B|Sh_7U5f4$9R_-U$cGHL;dyu zioo??yuCsW>f>axBmp1#{%r1KTN~XYC+rbwtk~1oL>qrngstAQkHeLQU@6HxHVyJGw9O-YBXTmj!KHP9OW1rBa75%e$Gz9_wI&J zj;(#-5!g13qoq35WE7l=5CA$|2>6dB^-t5b|2vMciHjmEdUZJ2W$6XVvyMX zd5rl#-m>@gMAW72W&*bl>>P?&_EkLduJ3CT!1CQ#_2IBG9T?vG1aOZZ_1;9<0dHY+ zA#Q$lt9qf@`kV5Tf4VvVg3mceSW42A_aBuMIOIGh4Fm^;m zlMszUzb2Y!QyUWajSXt^Is$MQff;ZafaAAMdb9gxLfv=}k$pZSy|J~=?-6vrDk(g7 z4>1Y=w48tZU?3;$16MWgS)^Am#6rHON2~x_?n;0^=S+woGZebctXE>HIwp0|m!H~jH4qwxFV_pQOz$qx>sWwSLjC$=1@@A}CBjfD zTjRym5$&LlJNMfGV&#cX{fecklZtK6T62ei>7VX=p8hVr@5gl>xZ!d{PJhMLMz1F= zY~M&KhToMtmtneH`ppgbMbLeP)3F{cqg?nNTiXgeK*fyq_h(VNrwd5`#68=L^t!EW z5*~z}d9LZ0_#*Gjk(CXkXTGE)yf0#~i1Ob3`+OjVHcNRkFb>_%O-%7#H%bV|3ZZpc zkyncFC6Fp)F5HS2y59Z?NiZCdg@~-`*w+r3dHRqLqKk)s*7mGDumrsq3<0%`FTfU* z9m}*l=MeFI^_1xiWNP{~M1x*v*@~ketssqeHDSV7k3TBcT`1ODjrij)2|1ws(u=t| zM@{|qlBwU${hiBzzWOKWHcVMi( z&l5f53PMD}<<(d@5Cqxk&Qb~vOs@hyGkpyzxo?@`UN@O8-tNF`WV+QMCtVRE-fjLD zAo?5#)Ye=&Ef$RpbesG}qQDvTvLGRG9DEev}Md6SXy?u-r z!@GI}X*V)jH@!j%lBO`!vg>wP%cnRJ@}gRHAE(Fxb9}SZVi`30xAqy0pqsh{I_?JQ z1gOJ*+)1Po`ce|w?zeApR`3CZttWEup^kqGUBs`2ab5jB12PgasC%{s95VblB5XSz zAYlzSXqZZ9?JK|m8Yu11Q|-_*PKNp2F!}P=-JFjO8@@zO?FpSX8L*FOpWgcrg#a8?gA~^_z~`4N$B+BjFdPyN`XRtDC^Zd2kKAiRrseiEdzM` zZehpZRASTc!uDx`5ruKxco{#yK9r{o&#g5u(i2`Agj#Pu_f81p1@L4|f;Lg#Asbj{ zBPP*W@Fd1>$-YxSBA3y5i082nO|f|_G)1ZnJc#(d65VHlmV>u(-SD$u?6!g%io(Ed z9rITFFcbw0dY@+gcea9I?ZKN&4k%};m?yb#U*3IdG#HvUF* z|HajTo#q`P=r%P-n(tp`n3>OAL?r17k9WCg1D*yfd8>mXS|JdhE_sPch=|`jC@BF%@ z@ZZw{pRPB`rt6Jxbd{Qb#u+3`;g7E7V0bJ4eO4coZ2IqSxgIGY{`(4Gkc&WEH}N9X zw7t)ts%Z|ur|dU*pij-~CRQ^*AEt&zrn_myD*q5N(cXxByAw-So~y-0U${4~1MQ^! zKGr#WdKD5*Cn~L^{Ib1=V8_bi42VNjaAg}v^5;lCK#{_oJ)EjGbL4HPnr+iqY8Mp= znqVMwJ(H~DH%bG~up(OAJTd=QCb@cFwS#}N$N=k7Wz3NZTOKCAAEupO(Q1Z{$?1bfz8Dg6pMh)n-+hk zJqF&ic!l*MdFmgf8nA%%%iig*xn}Lb;lAaiPBYCg!sTU2+?!F2M zN1UgYF~f8VTxdN!_+-wxCO9%Rc19aP$0>N^H90_zm!1!#sk> zdVh)}@|Rh=hk&yt;I!{QsVfbf_Fd3k4PB3E0o@+qYMA@};`f|i2%Re@fgh5P1y2Gs zNcDTpZ{^Y7=Ou@MX^~F)l54A|y$I$h>~&h;FC=4+XGFdwhEDqa8qriYwU5i|icG3r zlJ}2fJ7QEpzY;2WI#`#`BqtWHyiOLr^I|S+AGMqE;JCow=t!^CyZSSzAhwu)V6fXlp?UMW*1PoE|dpP#y4s!Vjpr`0h@uSPHeV|32XB)O3c{>;&@`8SV+Q z8@da4pk?FyKU5NVoZf&tR*Z8wv}kw-oZCGP)0V~|&V{_%9Y?k~kFULa@6t1*4ZEXR zHMF6bkoAWk#LN=9y=>of46g1k0{r9Nc9s4Ze98MJQ+lAko|pabO?uzoA$XL;H*K5x zi~RKmk<<-eB-PtHQ_&j=5#KkS=+OsM0`#lsxf_@s+R<$wX8^r7Xr@W>y3O*&2c|FM&$C!k57Ka*}hcF(X1NK1jOn?5}0GKDwg4z4VP#urqX>aRj zlExqb5!`1f$vHtB2=k_jmjucjZ6UkW@5)5c?;*R@M`R)o-yH5eIuXAq2U5|Ui+>&1 zlTt^M3+QCBfN(Im02i?oR3ksHd@{OQpd!700`qA@;#vSOwpLzhVC0-TmYR$0g|6-3 z%g;d-FHh{HtCPAhdLVSTQ3mP$`(%!bOG9{{p$#P9>PAfWa;lG*Y>sSGlR*q9h`8s> zxPfNe&&)WOrciizQ*Gl5*5|3#^0&It>8!7HdeY1C%5sW}v|LA}QQ@eqHL7YItKCMG ztI^17DQK#%@YJ~KwOJJ{Rr1*wyWDVijIj-~wX(8?mgcewM?+0n8Gu@sqte-kNAZA| zs+w9SU{_Y92&cT}u#tfr_2N29ae!%?1U!0x71b*{=Lpu3%p#)@hXt8h@!Zf$J( zo!uxx@U~7Ox4i5 zTBpP9p@%vb!f(mg(4sk;9TlG177d)JuW;6ut#j0Pv>N(f=Bh7qt-8!v;c*A0y30J( zPGU$+J&?+@g*9$BYG`;`8k~m6Ky6dR++`KDF1NGHQC}%Ca!bdJT|UmJaT~;eN@rC~ zJ?`*Z)l^gKsR7d}T0GS#ys@d?Q&ZlgW4cz{vY0Dt zq-izOIVOKZlT?e=IXo5B&PI*lMyI1vJgsZ2@i_gF0U#>kc2%r#dNd_<+6C)sKxA=~ zXP%V9l{KE~1uj>EwyY6C;;dZiSf`RS(P!ypA}p)m>YxG(o6y*XTIWiz8sKUt7%sWJ zuF+Yg0MJac^3zF>C@Q4m_HnS*{ zl{Gpmn<{9Gl$FULQKr%0E30%>AP)bL#t|e2h@pVdFK=?xNc&yGs?s6#nz61LN{3Y$jVOmv z%rdSIB18?=&-f8$RetwPm8axdNhmqteBNqpr=Y>kvSzI4g}jW38jH#<2=* z7O0XBJ>t_PrD})USl8$RZ`?Jj>m43+x{+d%8=HPElqh!5PZR{G+vJeZ-6vSRpmcd&8}%U+bu?sWjGl zSSG4mP4$&Ln=4(%lZ>X-N!@9za=0N{)sD4Jm8Zg0Usa2G&M?LanHh&kx6%Yedqs*8 zDme`~f@UyA490WUtjE}7@u{4^+^newOB^1jv8skSTvK1+s%wDOSXEP7<7r7Z<|;|2 z!B*Ais)NW^L)$tVrIe~@HF#zH-05T85b^(Ad9YAu)R>G#KQw`}WJ!e%ZSZpWxIjK4 zZ$zs_wMWv&=xTzBl*2zFWwPZ+9>*><+)#40m7L?7(YW6nVwJy&D110c)?TL&o z!fXbW>Zrs}t$?x<8dDJ%M_LpJ=*gf0A)TC~tc*%6e%pxFuwnG9!EA zV-LGmu)o)SRK}%XtGieH2>l+|U((7J73i(rWkj$Dvy;Q)YD_O%<)jr0etBYv0iC$k zi8Y3tM8Qk()N4IM=qii?gu|Jg81T(o?xyfjI>a;th(%UI1*m;jWo8%{RIV;|KH<@ zT=hrd$^W)KG-@N&M2yV;ZGG6;@vRm5-`0ot^X+wtP#=Hve`AcR@g=-L-^#BZ^R?-; zF}+f}K$gnyTh_;FMW$wKAs@kdYE{61obFdqVahBsok_~pRGuqn$Oxm425g?WGL-dD zOQ-L-9;f-q=)t7m37J~j3rc#Zldm^?)rHClc)Iw~0oZGOn7;5Ga!2JzUoY%x_5+J~ zn^uYNuVJF$$u7`;LC#|3zo2L7zc{UW(y-xDd*>V1(;Q~KUT%6ZjWy?W#mZo*LC zZMt;jDq$~kHNuGr_txpQC#W3oAP7#8R`~=20tPEVIN~N474R;21cQ5P$I7tlG|B8R z!JaWbUkR?=8H{Vn`r%K*-^J(pd?Tj$e6Qmb?HBR)4E{=f>hqn%-^+LTeEad&iN7yi z^7+~hVsqsm8?F20aNX?8|0*O`6Y!QciFO zcxq~mG*QJgGF3?~TWG;Y4~DBz)Pwx<>4I7TmVIRV)nRo&UILh-1iJ7KPB}*-Jjz%K z(Pj&;)ZI1YUo?FH?g>oL?Q|M5NZ@9aQya@A?eui`#^5O=uTJHR8OEgaNsJCwEJGPR zJQiupGOjlqk}g=c=|)aN13XY-O|SeHw9nB%z6W+Tnw3mf#EY$`$M%sgna*{4ktzMzv=JO98k zy`}|7zFD4fqhUXRonxF3Fj3LDQQIr^9r&~dpiMw3Je^>sBu^OM`<7d^cnU$*Va@z zvG;`n)bSLD0XHKFc0GwOn`7b>1G5oc$yz6!cA*670csf$^0+EowMI&#V;wen)?jyt zjJ2kE2?*ogojOA(jESZ^%Fb4+*K%_kh)e5%$IVNhOQW$jR8kx17dY!24b>QEyyBeJJ0r*@K$Xf{W%F9U*&=V=d2BkeF0F79Z!divu;1(7!Qz1-cFbDLM*j>S> zBA&WnD;g>2N?}Nsm#eW_E|hKn6X}4IQe$${RP?yBQnHUQ+|EXF^&0D(*jsmdTn!CD z$pQ6{gDDs_PV?MxU0m{P*i&o4IY~Ls58_8705LnHbxNV%~sT2obnZC9dD=V-2}YpRot!y<=^6LTu@(-a%AL}2+9 z!(}ONlL{(a4=j-6s24+%yklGj4w_-f1OVqw;I&7wE!^(`%n>B9Eb3tzvCljFDkIb# zt`wN586)W~v4;h711B(AYMj{kO_M#BM$-gW5L*bMITNJJljzV0NaM~ZUVtS+GZu4Do%(<#b2rt|*m7W>w~@Aa)e6(B%LJb2#MU&IfiZ~18up~2ACV8e zgZ)fM4qGE+&+r^5nnE(@SnI+u2W)TA2`{w9?P_YoS&|u2;nD0*6qJvQ`I(a9z#c06 z7O7|C)zE}C%ZM}w$_`Z6?u5+Tz_!;&~S4<*rW6~tqW=xJ%lNUp=0LC0U-3f+py~zT;nPn9)f>Q*eqOYK5B)%6myU}dJb{$ znoMS)S%?D=6)J-3MoK{vlw$10oQ|RqjU-sHu;?mfl_rungsZV*t)r%vPS;4@v0#e% z7IH}EDFeayb{87&8pIvsh6%#D#`7vREqmaL!-bq7)b^wTR-)^|oI43T ze;^ApmoL0-g7V?ByfQW%X|8_+`T^dl(;=T#0OyudE{SP0;5Y+L6=SxAnwtpw3&spQ zYSih(ez{y?u@wE;=vt>#0gpZ-ja!kX`j50Fbr@wKL}eUFp{F9lOXd{6WD^qP03syh zJCHwV0dmeukj5r4>`)@F3eAdui1hTSAcF5M3jpW<<|!i zq+@lA4D>&GQQ-O5y2L~%L1^cHZF&L<&k=S7lR6@$B zt#z#v?2sj;5p~o@sn>M)h7FuMr@56Hh103jr^o}PS%E49^Z*M~$iE2k6)3;r{7kTz zVQU4A0WS>=QesRD2>WfB}Jf5au`e~K=>(-G)M+)t7~2>`g8D#ar^TG|K=45x>3$01`|^`0lILW_M2C@s;f2>f#KGsrz!TAp zGfnM=u{IVSE;1{}Hbzw4T!>s|`}dMVwr2b1U_QfCD@HKvDgU-M&4O||b&3r)TG_js zYSfY5#{S}jjyRgc)sg3c;Gl5O94hv6YT%)06s9K@S5-t8S^;k=;}>|IE4XUuc%?G_lY{p+$vzPCy@}v|NyOhV zW+EPX*b8!BR^gPf0>R4+>u4*svZ=0)xa$8^z)$1E=3|)$@4Glx;hh(M8a+AOE%g;O zu5|O23Gq6Bi6rG$oJN?-Z$y}B^x&_*I@T7HtoGr}nK6XCN@wPB%0FW;GDl56Tc45W#C_ieR276 z6(y;akwgP5Ul-%^3>sES{C*nZ(E-RlNAs-GYFygt3N1~;k#LJWdS+X+rnx}CTYSp5 z3(w6fPx+?eUV(Kbr+l>tSC*dg-Ggw&g{OQUA$$X2idEAlTztxx)DNqXd!yL^+tFE7GM@T>V}r+l{~Jo2U>m()qU7b=FpG&hVLOQ|L8(O#^$ieEb#O z4&G7(eiT=NzkI|&%=ky;)Z#B2aj6uOug6vDRt>{XYr|g&;;UtRRAGPJnjgz_b|LOz zq(L0{N3@^7-|mpOgNVBaaa3pe5#4w2w+C@kD56x4+Za`f5=GicgolxqLTO7VZ3U-M zJ>$`SFVZfcv`Rg$9w`^&k?wrUz(rp7Q+%!-w>>IXPudopqZ^xJa`cpqee(5;sDl1_ zO1^I7=t;oH)vfblmmsDfASORHA2G;f;>?ZZexQ5#Tj`=OqJO0xw+iJ_d+$N~LByl0 z`A2bd)$w7(Q9J2J;j4%{hPZPmg4=Wnw`mqYFVen1+6xG^9BS|RsBBSxJuY9j7RE-Q zN^$da>)hB2@sOum^I})vp}_2i6x>PB2K@*z=O6KH7UDV($CEQ?ZjM5WHb$fM%lhj{ z=-?dPnghLH0Jj>r9{_ibS$@>7(8~*Aqtd^E0&7)^T!`BZt=MxneN(Q|cUd&~koWgE%-=Ds<4 z=EgH}_3WtM>X~_Z1_nc}ZeVbTA&?0=)u6KqSKP6zAbJPU*-mt}#mv)FHdFZ<`$k>F zH868RS0V2`$a^R9USi4xk2{tN9(TwaU1SL!cgRQWK8CzkV*cEOXTf{)*=CZdjWJO* zVEsHErTMYw60jP*Aj(X_e0v!A=xSHWw}Zy|_GmO~8_D8kYWK#zTq^p}Utt62%aHdZ z`tOf;COvmK1bsdaG16+HkDGz>1m<&+d+k!Gn~I)iy?Z0l23&wSl+svkSVa%;%E%Xf8O0w0DqJ9hBzc@kHqw?4${>lftEsL9&7L zgOGpL$=nxtH0IG4Q7ct5sh{WzC_dm#mGTnE^SQx1&)3VN2V27N9CWD68$s)@koQVF zi~ffm+!zh57qv{4Nprw6z&nPvskxEraR_lX$j-IF_2BX9uSY(O*L=M=x)Sw(B!~1p z=ujVzuxi@UWv6_L@l0~GoyM%x$9Ym`tPL4;#Xwz#d^N~-Oy-kg$3ND2?99_!qoNx0 zEm4JfM^qKU97J5GXJB*%jVRgwph^AD`U7%Pjy|TrM0|JwY1IF2Di6Oa@ke&?X z7{D0aLE~4B0Z6>mTf~QEXyGt}02AYe2nmq#Fd0aNYt8s0dwLn{?YE@P57e6lBoF@b z=jk1mXctwWphr*4i;cP_Y(W^FcZSoo#E-)$yYo@MJ(iC+FXEm+9P6ajGzUSB0zbGi>AUmxvc0ou?4w*n?Ye4&g3Z@1aGld{I z6`gz#^yxZjL7(R%NUh%vgas5tz9_aKBxYXhHe_!Ft#`1Fx)S3yvaaUwTA(*XpAlY8 z3t|_Am6F2P=ua$qGe(vrSKngEfu!Z=JMp&*f4lLw2Y;RT>$1$(8;Eyt17Jt)JLPl9 zakC=|X1|=Lp(W%z4MQyY35#C6LT^~AR~P8zm-c7T4IH>I%#P^QEA@sly*fuP2ki#> z1O0cfzPn$Ji|tYKsBf5e(#Fef0;h@sOgxN2Oa(#gM8gJv6)E$A(Y6I=M0qs7etoB)j3* zO0>3s);(Ca_dhLKQHR2k%8li9=V8#QK6=VG8*_iydIjpjgGNEW37P3DnnQR+^CIsSc!;ogp@gI zsf-{D(s5Ydi!2I5j(^nY;AilaSy91oa_X0de5%tmeZtBB&+Siu#8mi_l5h)dm8nm{ zwUO6E^Psc;O-<~%DuOWFkA$9c{`s-d@lks73RIsLJ3&~vxG)OKAin?1s z$dm)_Oc0qMryaV?3s5 z-4Qbcx^O%$r^YjE590z@9W>Bd0UAiFMcTP$S$-YY!=Bz_i9Q^@?$G+Jm}pmGqOIf! z7pOK%XiR%FVpaghi7*$Fv(U5mpbjb1eZKcho8Dgs*0X{7K6`yw=22rw&z=CSS7*Qv ziD%;7c9`GFrdPHR)_p;fEv$>+2xMjbPe$HMT*XiIT1D&3aP{JG0R0cHhEc2}OypPD z0$T0xHLjm7>J_-&_UlzFSEHi;6{GJ)Nqb4!oU-4a# zzf+yRQ#G#sF4g!>l&J?#n|0p>x&AZ==RkhvleCvk=wVrt4(!DKK|FNAG8%(Cr?C#? zb-v&Bk~S@r&GPVbn(2?SLJ^Kxh_ADQoCd2p>Utg zpN)Mn#M!zDv1SWmqh9N2$FT0b5#(Ay`%3JGj5FuvaC50_M|t$h@KX{@sFwp)BQ#<5 zoN%Fo{~b1AUTpN!Q2`b=s-z_i1Ai~{3I7)61ZY(&%uAj}ry^|&(l(iO4yX5Iop)KH z8^X^&L{6*3UmNHhT!lNAP5y#jps$hnO9tI+G@qO`fy)Ifg?0wod0|%+V*W=t4Xgh% z^`^Drtl{uSyYRj|HH2j_93P||1U@ubu;yHhX>BRO0<1yH!cGb1Jbydrcdh@=)%PRN z(>D5i2TrrTC&TyK`LR(?hBO500+3#Sy}O1TKHu}wCJ*%U&(pJO`}1N|c$t-7vlV#; zT;J37pfP?s(z21ZPOgc<+4!`R5oFdw9DWTc3ECsUBuneokEnh(!~QeZF8{lAE6Gdk z2(;(NK40ws0H+}@Uxw#@er(huJ@`**@Kw;?zrpYKLKNGnA0WOH@i2Y9>mn6+gHn_*c7MU_#aKFH_Qo=<$!% z2=t?&NWVgvjxORKsZ{#?11=~EPsoDR8sjM0;rP)KhJG33x4@5Bp8Lp6F zl?>O)aI*|=mf?Led`gA~WOzh|AIk7c8TMTy%a>uY45!JkK!z)1SS7=?GTbb~n`L;P z44;zW0T~{V;fFH(QigpO%kpKIEW>FsERf*}8CJ<~tqeEI@Mam_C&Q;?ctD0nWcZ;B zzm#F$Vp+ZnlVvzfh6OTQA;T&eu9e|t8Qv_z`(*f(3=hcghzviJ;g>S(yF`{R!(u@IDznCBp+UJR-vnW%#8G`!1E`%P?7n(_~m6!xb{DlHpnz zZkFNAGQ3ZQPs#9r43Eh0Lm7T4!@d{D@@1GT!)Y=Uso2B(FZ~q#)d&ek=q};fIEW60bwjKNM20-qLre{4zWlQm$%$q;~g~o+0_B z>d_fOU&Sl>DqZnAw7sElgKTeTeuWn)eM<jzeVTaf67Sg4ktm7y zou`R+kHqWhrG7sHbAro=O(9%+3ve7oP1c*j&bBH(>0@rw6{ zr}KSdPj@`}Wck`Zf^!_3EA&toeJSjF{1mlYR*1||lE!Ms=@C10z9`qAPo?9h)|qB* zi-NkS?+F$ z*CpxcCW3sBc)KK?Cflpl%_h3U+bQv~WjoF@5fnWUb|`uhZ)ya*EfTN#Ytat1-Zjx> zxvdf}?kj;8sU6J{uT{1~t;<8{HAuWJiKo`#p?K92ue=w$az*cRQNJ{kkbIEsD3N&C z5^qcdykd#hD)FX7z$=t^n#4Oh0$#SNpB!f+BH(38yfpu(clPp84^#E?T9qa zQzTw%FZ2wFSKJH#l2p09$U&UMEAK@gSS4OZFXLR3c)KK@)%!UndzAi@euIakywH|X z&`;u>ka)XgJ0i(}SK?*&!k1$bZ-Xp1(s(;6@lN#8-a`^^Zv?qlaDE-o@=*fN?6vR9Ll7D+7UW=@s+P5&#CEjj{x3d>{*(LEBB)v%bWv9d|?**?z z;uZITw?*PzFY6bn9m-!-BJo1?z2Zx=q_-ympA}w%#5*DJBDJ?#;vMT{oR>?yVu=^Y zZZA=Iy|klP;vJH56-mDoO1$h|_?#{Aw)ev4Oo?|)+9i?J0T~i+v!oZvPE3(_8NJlc zka(@KT)b8q{F4JDN#c2Bxsk?soWwgO^_ALpGl|OaVU>8PvVM`|Pm_38_tIYFhkaVo z3!N{O{GE{gRHGNZcqN{_m-;Ec^R8ax{-~t)=U(`CNaA%wq$fD3{I`XYUZio^CF!;H zqQ{jV*^uQ%va|O{dhhhoj@_!z+Mll+S_1zA2wd2W_?8NKkiLE>q>(5ses4ZZNMT;dtMlv^V4vL(Gp^M0`^w->o8 zRP=hm%a(YDWVw;_eJEQa!D_w^O>cNhq?Cjt?7Ax?;(rC^3rXH3>$T?rQE*2DfAk4? zUZZ@3Xh+u^;RpM^)!h{v%&83JkNmy_PcvWA0a0#)Y)AfS=2K|FwN|k>hc5ZJ+aLA+ z?vw0aRf*Oo`g@W;9Ulhsr(C8VQ|Tvy(~WLH-zNR` zdmargzx-nX=g9JpJuG0wzYdxHTS;GgJD7f#Og}8sGhPl(H$D;cdh6fbEl)M3rcX^j&zPJsX>!JtNmGoJrMRf75Vu@% z{KUyqQUj4Q)2F0QBIM~np5#a7_=&)!%Ri#H6j7yPvI5)2ii%}lAgaI@CE#(+G65eG zfp+F{@u1R2$qkSenXWcOE)nFkFII|#LYY2G&Rk^@zD>eYCH@s|AJYd{lOb!LJiMT6zZWb2 zVcQ2c1JC|$5uSJO^A%S6wi$q)U?|@Dkf8G}=p@s#ecni30jDory*0ZF`Y`b|qR?0XknmyA!Ph%@@#~L>oa1Ed9}Fye82` z99$&o*_F5-arR=1^?j80f;NhJunmu6NQk1fE02su@)LUQe$+h4{`@>k3f zO+TIu;2GwKRgXcF>|NZcaaz2U-jR>DQtvZiY7-NtSSp2MKUc9sG-n4|Z<#Z?98@l} zjHDEcWzI)XB=(C;@QXPBFIHf@mG-HVlQB~4J0O?CR}c9yB5dUs;`!cT)KM0TtuzbYuJ^6mm}qiJW=44MR9 zBwvU6*h|ktL}NTX7skXSE~PfaybL{W+b~Vj&b~tybXA`iYVz4*ES8f%-S8wDes$49 zqF@%xJCTaa85(G)wf$z?~C648S>-;gr#0$$fSf6vUY6R=Ool zpNm{$X7(f6nx2fzV`ecB10Kf%p^C6Z5yw{IfhEtP&DkBVX=CFp`aHxzx~$az6D+c- zbM~Tuu|q9`s6&wYAR*gLa!33I{no3|fBKt9PJV9CpYg2e*P&yQpC3eGoTUHd2LN7(Beoj)$4F0pVH5!=dJ`s> zWDs2qaZvx7YW*2E`;b2L zG64S=^e|G6>d&EflD{0>3E-H1D+E9Jt6|HK)vN!a62RBP9sqDc-%4oT3_Atjx3y@|Jon*;d zo&wNf(ceL8iY4#9c>tp)(J4~X52OIC ziRr{?_T`Cy)<*9`lKmG@JyAa$`Zb>8tr|LDiiNs?{*ve)Vu?gDJ=^2Q1NokzYn*ryXNV;T)i<8H8>bd1b-lL3rhC2V7i>luTX zO}a*u!mOv>(Clwd1nx6}^6m|I-YcHZ%E0r!1d>2||8wyCtfENgW6WQeX1`$paGy&skQQ%E#(%-AnI4=HjTBs2Mc2FyH+F#zT~@z}zdKPl}T>;|%D8MXQ>swB+fr+^36hJ+PKM zLukrH`1FpJJX4Hn{Zmj%p2a|tzHTLe**q&7dP_NgISh=^_h7syXU9_Krs&^X3Ls|? z6_cSCt^ttCK&Ji~Y0^9fvh}z|0Qp>lLbRXSYHw{t+}!Am;DCMNDm>4#%?6oxYd-!9 zxwsThf{FaZJqGR});^#fISS(%ILBK2Uu_}%=f~FU_e})K`3W~L%8&71u)NbmuqEkWatCXg~?Yikg2a|0B|J(+4`g709+*|7X3Lg z7dCK8u|AEcUCpFR^drRZRtC!TTay6%fPrfLv-1F4!$5<+hCa&4z7EtyTXu zq&#^O_sbSNekp*>oYJ8`Nhw=6&rbcEYXEFzV3%Gq1i+6N*sVWC-O$d!9{mfN)3$L- zJN4JW#^mjs(xvA^I+J%Wa8SQ?E`VzpIHadho(=|%>L*D|u4CYs?jZsS@ibk z=TS^naq>_4&5lC{pHYLzI|p`fZXMA==6JB+$%}qQ{Y?crT}9=<%Zf+!sd^K&HN!YPOq6XX{Hb+LIq(YK5A878XFs z4@N%*;mb-&ez@NiRIf}YA|H|UdS(oOpUHX+91Y;-Lud}d#QY42)Sl?`kq4O{>qnOc z>(^Bv@^NMgT1X6kLU2gG{tN(5GJwp_l7aSA^baX>TykeWFJ*3-h{#{YPX?PbeQ6zl zr;{oHST%bKY{BGTMZW;Fcq^3@Z>1p8z!cc+P6oheF&^5~Nxi45BGRIVEXPrK>_qN#r~Rh+arU$AEPysj+cnS2EGm0fOiv zTp_Qe4jix=wYM(9_cpaueSjN49Meg)iOT7x(4f>fApjuybI^&m((1vvI10*n&L7D1 zzRIFB_a7Gk+@QcwmxHm>p*kF>Qg&Q=OES*>5~_L0J*(1w70=a!9C)_Pos4If%HN5Ba!!MUvSKps?lTzUsQfida~Th@A0Z}clveI52K$9tulTmVN6R|85zs_T>{FyrpUNct|=ZI3bb8v zm{yhnxXVT|o}`z+9?y8|47#e^(2rp}W&A;>{3#e%uSBCs-L;5&JDO^nRhV(C-y=l) zFw||vdqXPltm*d>@jo;141GWHWPHFjOQwG4QUHJ9lx)qu0%c_UHQI$t)z*xU`+Sav zGJK0u%lO1b7E@^|rk;!wgDJkWKL%*Vr-Q$uXB$0#Hkj{`j<Um~g#Sq78;1@uw$ZzRfKQV_sKjOr=lCS4WPmKR8^2F zz)+tuc)5gr6N?MV5)|euO`3M@I0d~9&P^MvpvSHPG(ma{mZmK# zw~A8iUC@U!hew}-XWRSJ;HD>x$YHo+fqQ;3fhS-o0X%Wdny4fP|&P;KnoRg z&kR6|6m<5LfQl7#JuHt|OBA$Ian1Zv0>NI;L>1%CY{I1}Uf$O_^!3%$*dou&&KJBA-BRz9XCX*f?q|O#wCcg&TFm8B44QC*66d7(XGw{kYWNBk318iK{2r{BB~uy zz4L4IX3ns|ln|%iTm)b^FBy~c8L%R9>=A0d!h$P$f1<+q+r+i=l zN|m+F{U{leLGFaOdx;)7WOFAD5RR&BbV+Wy?IFa)>0eF)aE{LG)2~9e=4K3}!DDEb zvy%#LdEnWJTJEIi3ZnCu*~pli755hade+s55vyQLzrhM%4x4!}ehDu(J9;nWDZ+rS z&Yd6UfvuqrffVE}h<_9bn*NhB04%hTdpJcOH4(rf1~T-6ZUBq9YMFWw0mX5|?ri-k z*bKQ#Mi8+={i0a_md25fr&w=3AHW5%Z|T$ozp)1gz+#e4YC?PQM8vkZ+SBa36X- zKTe7O^?Lpw?)4PS{v?c*{K3(CK+Sd>gFoNYfNw)%=d1p+JqeD_9Xgx%0=@qvikh3G zpcNRJbB8M{=?f2_kqUYuQ_~96po+J;Mk@Jl!;=^=w}9`O?GudJc}n5h?*U5-`;Ghw zkaFpHPtjoOrx0XranTUj;yTo(NUR~^^o4l<5_s7Vuiu;jK&~NlQtw5HoH9a>0$+=g z7%=qInE-|{Fh+0e3t%_{Df$cuVv!g%@c+YjDH5Y5Q=hULz({6hw*GPnfKdz->Zj0z zqB9vN*004xS!6I!qTdB|UzE(gm2!P5I<06Nr&Q~e+uV_3= zZ>wGh3#DiRr)<$zUjZP4Q#$mIA#X*q;-k+b|Nq;VEsL@S^#ia=e~Bt8#=>s>B&Ez5 zk`Gottl8w(1nh^#-Va|^qa>rzv5v=O~ByinR^xMJ8`9m4V&~L!Vo1e%) zrap22fFzzcvh^u803#SE)bp|d2#y!)pF+{iAJzXMRJTO`B{)9+Oa@BzUqg}1KZ~iA z>yMrTU<`L=wf^b_0MZz!)jxsk&L7V}gT4{cFnJ%F!W?M8`RQyp zR9iILztL$62Fd{#ZygD4*j~R<(-!uV4n12YTE1|E8n8vVfJQ3li!-puQ=`DP12g?% zt4f=9DWHB5veQbeI6nRs@VC`c=5b?pWXTlk^0UD1OD@5uRi+L4JDxRtJ1q7k=P_W_ zmnHzn9QHX<;`Czl(UO_*lRzO!f36OI*sC*i_cQ=m+}JVt9gv$Pa~K$_-?|n+juic| zVCs?r1}5mE37E$~hW;^z*pi~b)hH)ZU*`aDJ_FhMAq=r4^O^UBx^*Fd1q>AHpP+e5 z7Bf(yZ-Yi&QY^dZ(8!yLC{#nAUaxTG1dtIvikE!o7t3B50d|B}sY2A%wYrKVC_ zvXuc1?y8tJ^yJWZ2O4pW1>e@gcgLRny@qkJY`jYIU_rUeoUkv49lmU$N_%;#rY#?8r$Y{yFHb2{cO!mGRmQO;K8;p!2T+G+#k~0Xs?;D(D+@Wa%OW{Sex!bg_c2 z@c=4TP!@Wqbg6qAA=z`Ma3Yr4FQo2Gx^PwwCS1M=`22yE>fEypsCPArIiYL z6neO{NbhCoeegNne1x=a^Xs3cIF~a{J#=Zl*s%mL_?XyqWCp|f- zw1fajNJvizRYQ{wp?3%!L?8mvOVBG~2fZkYCD_1@9eY4fEJ#FAv4(5Idlj)<#cSbz zXV#jX6Tka?&wn0F6C3-Hq%|sLe^gnm&CYe~%m+KrScmt5}*tBSNAx4S!3myD{iqk5FpUf3(ELnD`R@ zk3EPyP2S&imr1h+$9@ANewh=d_jq@3z_$+)%x;bFa?4#6_jCk5t zIV!dn%4$kxpYM&PXYsf9^@%V%rGwK6wXf4=nY52%lADsmo|t zZ3GVU;`$PfN5sg=?l6(i$VyEhVUua1w~nTw3k z9;rIP>=+alnbjdaSB#4(?+qrAnbeq$oxmh9lM&N)2AJfSGpLH3m~mKlRi~tovZ9!y z=-<_;%yfx)9z$t$8qdg;F+Ex5NCGcs1JD?3%9)V8^oQj=;WeeOW@TXY&SYCnOH*jz^RxFm!z%$W} zt$>%GJPR)93C1zZsA*t=-XzL)u(2PQ2yY@WZRo%DXcOE#Z58ZA&c=8X6M^+u-WO$N z6?vV>;8GTO5LN6oPuNb!7;Kez`PjlyJ8LXPYb9Q$(+;h3Gj(H09$GaOY|+ zPW70KLd&oQdYzBlgo7ku%3O#JmV~Tkh)Jl`4Aoq!>MTuHPNV@b~%d8{bv18B|slk!%9zS8gPqk)y zoei#~In6B1ZDwhnv7~xfsDun_iPw4AO}MmK!ez}8UStxc$a?pjc-5c{D zdIE}L6V_6@tvkKWHE!fx-r=NFrPM8i=XZOjJ`HYr%Ga3ft$VcAI@M!F4LR_=*P+;y zMHpnQAH15TWtTdeo~=*R-X_yypx>RGhBV z$Gzi5flE#4LlypnH+BNJj1)R8v!2vmkeDX>89MUt9zGk&7U+lB& z)9OJG^=OWKA}_GNfMXFd{ zi(%^nuhRjlbyhxXmX(jZLoYy7T*|rBr$3gg450@3iTB(kh|5T6K)qO>N>;Ykf@?Hc zNlB&>JYfu`yoy=K`iJH!Q$C^|_?ef__y(jLX$$UiUG-I}$5;#i8CJf}A^Ry$v`1ut zFZPFG%EevO5(_owq%3R$uE-Y~4RvuTr_n5}Vqa_pINFd=&M^I>DD*)vRctC($c0da zsFeVM`#K=izr8c54QM%fz$2CaGjddbiB26!Up)@eUSA)oogT-r7>~1Je9pfRrHeb( z*OO`ml3!vlvEqG$&mb<*c@zKl_;M0vIjfb=>4&^%`PRNE)Us5{ei|R!_+qCaDlTO| zwZ(K_?6u%hQ*K@gF2fi5G`I}oB*~@nkiq-63(008E7qB~ym`DUlu8khEQWiD&TKGR zo^*%lV|h0bB)1{nIe{IhmFb)GE|{R*V5WdX=TGELtNDi1(0@omjWE&q2#k)STH?6W z3$?dr+$gRxPTOQS+rqXtI?w?Z~%8CGF~ zqj*`MVlE#7CYl*B|nUjYSS|mJ?m#A1wX*l$!GgB(vs+$ zU&Z8M2At8>ENJScgVE<{17hx|0@IFTs$yQP1=F6H@i9N3C(O{xmg<;?M}f)Wn0Yb3 zqEpV$YnYmtCn~|{0A(K0V+Zx?t4jXnni-Xd^sZ0f9+ z1>P+1_q_lg@<+c<%OSf~;8R%cSg-k0DquQjuQYI?Lq+K~t^8*BKK|{qS0#^z=Y7F2;$#)llW6*l6e~5IEfrC>qG+JL7x7JguIVtvYB7LID-}j-wNyqyaheMIwi0Y_<~h{zZ3Y(AgtK% zaZ(6AE%0f9ucYGq-mllh_DKVud-E{BXEkhDmspV~0u}HD?aIDJ-?RWEyaAJiM$tEp zW>TNP?;E(yqe#90I(Xc&RMsSfojK^&Rv-|fh@dU^a5)!Kbvpvf^>D1>AyMH`S+|jj zAIQ&OAVd-9&E~2EXFkRsD?(tosmJ-1I!C0yauJ8K1A~nfB?jf*IyRWz#rPahS+NK^ z3Im`O9SBhbI;}CtvV%p|# zbq-|X0wIbB+H$2M%RVEr4jwxs*%~U&_&|sv(DkJ(24cZtB?v6He>v?@k5))D%jHO{ zIT7H?Ni@s-K+Ya4-mGMS zoNw9!P8C=#t8uaf&GGEk#;xPH_@2rC6;*S}sa)&YJuj7OO98hRSZ--?_EU%JAh29|;)G}@$r4!Z8ey-0 z6tDd%>ofAYGgU!$AVd*CTkdyso)`c)N8m$pjmA*S&{ju*>FwZS2Py^m8t~2$i(}VW)_;{8w|u|_Qj2m+lyl7@ zz=ZZ*kv@w5`k~^uCZkkV zIl|7-TF9Oo2vJ1PmK(C1?KBisiVC@K#rXikiq%VcO})|V{EYRS)mz{_0#BiZMjwIe z1m3g&a9@G92z&*3-A~|Jf!osXa-P670-sF*++SK?wShU09nmB>k1;AM4PhsWG!F=b zC?aTAiHe7(0v;$TD#KM=ASxnN)?`xA-2>S{fe=Lm?IKa}G*!T0fiuEYJS-}r@whvw zpkHCNh6F+s5wzn(MF9;hL!|C;j0Z$QFg{xR0DsYrOmsB*afb7&jh$7Hq%pHGh?oN?Szg%IGkIJrvVBz65|VvwF=UqoLKFcX!et*4+0I!1lWYW?zg>hCJjkbC_%IET8wB1f@N?||*9yEx-~<{uHwwJl zgf-|7PwL1jkFuz zA@KVGuO=n82;3m>r8FwsD)1qJi!TCvo51w~510b@c7gW_+>07=oxpnprpLgnodWL` zcxe&fI|Qy1_@6W+-zo5Rfolc=zDwXO0`EmVSa%D&S>VG|^Y;i`EAR)?0q+ucrNEcb zEWTUd8i6yZsO}Ybp1>Vw!*rj()dJr`dxrZ39xw1`BLP1kaFxJU(ZSt=0uK<_L&MBN z0#^!b(e~qO0-qU>iB3bqKP@%(3Vd4NENWFx3w%=G-ID=7BXFa@ z=g?U7tibOJ+{y#^Ie{Aley2a+=LJ3_a9=9H7X+>s_~RPDFABU@;7J_-*9*Ky;EWQ$ z`vl%C@G)xN`vtBOxSp1xFA2O|;3sLiKOpcHffaSYg92|B_+iS<%L3O5oK3s5R|H-u z@Ml!8hXk$>cm!4Ps{+pxcq}#K*95K>xKljf*99Iga1k}OHw3N{_#&#b!vYTw*dmi} z3S24h;w->N1nwg6qcoT{2wWuaY&v{-OW+)VN5ld?DsYCtzFfd>3!EzO^Rz{MN8mVt zSI}zXn81#})zrS<6<7(p%MbWHfzOz$PMz~;5B;?E^fe#5>R1NqOf$If+lI-xpQo1h+Ks6SRGAWf(tAK&=gvK};LX zI6a9;H!*gDsA@|CREB}i&@|B2Fm%nCm1$Db_i9!l+40|f5n03H&VNH5}H-)FvX`3I>OwG^_Q6G9Y$O}n`-*6CXc zxFW%*s5UB`gHeE;RCClJx6eA+G#CU^jdW$W!A_Xg*=6|i;VNn%$@$K~H+<7bMDWY@ybCfy6oY19u1$7+rg?H< zhVi31T!(+G@dKxBS^p*-JI{yk_iaNI105e3KNeDD{m|Cvs0`OJNOVM?MRx_`l(d5I zrR_o#gEPnvjE=fFfH$=>Ix>t7=N!s;oA&05Ww}h+d5xy=^!7$tiS+X{j=$DnB0bxL zR%3>aHZ)`$g*mPl52}R5fiF5F(pS!Kp_iE+d*%WDtwR!BSA|lpG;lT5RKKhd^k^F3 zaHZL32dvamPH{5C?#xO|0fw?M*T6ex+XH?+%P7q_$Fw$bX||+BsjMFXF(*5545yYK zb8JITC|@OFc-`$}I>eH*Td!p?)yZh1w|gHGF=ViY%6MIF+MO&WKMCpV&H=nRw>7;` zi`JZHQqyZi-%IKQoVn5fb!$oD2~I6PaNC9+oJt+vl;J!YKprhgbbw)m%r?c9Mz$MD zOgYHU0?=LAX+q$l*Pt2!ssqulhw7(EG_ zHU>ptb?ltNZy(qeno~z8=-9b}72nVevALc3hE!E?1(tis$x$q7wSj1tW#G#w1a(wJ z6-QP;#A8H;8WB$k#dTS_Yzg8j>Cq!q(FwCyifshngJ5P~j1MVx9@)(tRYu`+>FMe& za}XNw0jXL#e=fpv2`!nWQoQ{5R{8-n#}prj=Q$~U-+qWrn^U7w0&$HLM9ASQKUB%G zg} znOn-r;k@PP~!K?eO=K8J&O=E46&GbRfvp;9CkD&MYQ?r`Q8e$ zv89l@5agAZaAV5f$GA`f7p77>ha2nh|LCB7U>`C?AOA!nv>rlhjSyZ#uts~qhPN6xfplal5*uyo%&1LES*qu5Q&$=mxM?fpojN zO@lEQ3;du71t8rXpDec` zA45~A#p-}Qwi}{X0O(`gTOJ$*<(~Zz!@@*808)|Ez783YrqFRo^jNv?7D_}7`Xmy3 z3Gzy;v@sO1;@%(;9u-Fo`tfq#aY-DFnJg0I{lTb~#BOi+$wYWnB_)2U+(&O*b8jd? z!Xgm&29XOW3HeO*y1jueHy%UABu0#pr@HS+j7QawwY}xOC&b!Xq+Bi5M9!xql<-$; zJ0W{JS(6yCMp;w-875!U_uhex=DjYk*hC*ibYPib8o~H)GR!G3AzCMdcUQ|AK?8~Z zJ|pxyggUd3H1BmtFv2QQ-g+Yv(M84|>eJLaMo{li1#k3&@{Ohs$d43AUqByNGei2o zMm^xZhTI+i(b&4Nyz`Avl7T@u8KnEb#`1pD2X+A12BJQ2v2N}^g8d4l`@kg{+<=ko zB9Ly&+t8NRpuNo;Mdb(A+|VLHE-m*}RiklS0kI#D@H8ky?SFxh@VOyL<2i|;lG=U> zdOW>fiiSWLyVj&Yk4=EBE6Sr^Af z|B@XQkmizwLJnMH3X?k$-QG?g>LU|jv1tl$`^XU^Que>}k+gOjkZxJIS*7iVmX37c zE1>SQ1c}F45HW+8;a7B)l}{rkdl@>(Mdf@Ck4np_gxE~e)vU8n6a4*RK(opt=tm%e zFLh!jm6)7h5oS?qUU>}3VPAMZ{)?Symc6g2ia(3d0;d?4x*?*=>?KQp^dY;MbPYlD zl#vux6{n)X3^0qmOChSG2lQmoH!z<>4;Vq=lKConAYUF;vIwCNt#)%tmZ|8GA=acS z{AfMVmB#9GuGLD;dS*>~ik-k}=Wuutr>mH`4iRZ4S^6wEJM)62K)TYy>0PEHG=xJl z5Sl`vl7&kat7v^YQVzM*hOgBpx7wtzTj|GILTB3)?U<_Q*#~TdF)@!!Ky5_1sEs(U zNo^!A^jK}It2UO^qO?|E4HqqI=xdE4PmU<^u+M6fr63pEC)(PxpXvwK48ErSV$7_< ziOXnOM922&L_^^eG~8aG(WPk8v3l6+n%uFIP^FS8eM_B#rEw= zY1g6hrh~?eLOY1<$1gtY!?OqXg2uds4jX$OUn6o5oA75rW0qn!65BtKUOny=hx~we zwH-Uj>X5TUsSk|59#z*7l7nOO=AfT-L(DS}-2;lI2>U!BdGToKAbTX3Dg=gsI!ps| z)@V_x5yEk;BY&L@Etex^1w@vDJnO(bg202sTnOf02z&*KrX=<@AlV5@wFTKb!K_7K z2{8|XIfK9{5U#bMq5ZO#D2NW>hORP5T&9ml_5~rO=n`FgI?(9$n42Ol7ulTbyN$9* zgWGkGx(3913}!+S zuCoC}la&1xkQ3lO1ld1aQs<9Ov3$j~+If1|tP~?ioP_f1` z7Ih}n+5EK<%6*6D!t#RVZQ#i!sL}eiEG2CzhOK2S7?*&~1~0k;Sg*&dzkZKEdOh6J&$E@&M(pHxEZA;|9rdHRC+4S`=l z$s#I$?GcD=*9Kz-2nJ|A{M;DuxS{V1VqIGhg;`p8@*y@9DF%Z)ZNV%-pav8W(Ty*7 z&^f2U`MsvdY&YbN>(>;-c{V`gMx@+Es+NFx4uNMt$&ygS?W+*`HDW#m**Aijl8*Z( zKp}Gb3uC7#6!9A62}ONrK{UI3F=T5&?DD+`+zs-I7`cqW$h);}gI^~M>@^vmit6@S z2Q~T(DwYPV4fubwRm9r@?98z@ppSQuY5f=Q+6P+(iYrD8@9CDBSd>ma)TEaO@1aIO zi_@>*%n49ng2@RFgaN-XOMTBf(mY_gmGqnJ^n-+5gDkyN3VW_qOQa^gv(t%bqTa0$Us)P2}p`lEydp(;F zGY!hefIO?ge2Bn%#4G}n++L{!kY@%My4Q0kD4NpS*8$lF?kSLc8<@%tSoeYK`@npL zzavXNZZ4= zOw!(ubUP{S>9DfV{ROlC_Ji8yO(>G9ki;nUA2RqZ;0H7ww6~g{K6E$OL3^1CjYJ2; zS*7vgNu>Kpr=uR%tY6~vim(ajq5cfx6xokLX&d|AiZGn8wd7`p7g1D&#zKUuqMTL* zBLRAj{h05O zGOi->d$`5xzCR%HD~Q*96&=w@K)mj|5P^lDXiCECzK6l>0`a=91y(CDAYS*~hd><& zIiYo*^9lu#aW|A|kho#K4mB`9yZY97Xy71~OV`LXz{+Gq*)72I0o)7ZooUh?KvAN^ zap{wj(ca0(Dns*QQwguKC76;>hC$*=qqm5udC)b7OqB4a{%tj&N8i-s4 z8bmF3k*irkA|KaXpWr?Q(MLdmbw*T=Dc*k`(mow!r^nb4XycH2bH9dZp!e6kq?txA z-BDfC9{6~dPkCsd_sSyolvcwBKNauBp?$<8;~N&Fp{B#f{;{!XwCl*^ol0yrV3o-` zl(={f^UfrWe_$@1cO>z=BS}x23T+AcD}kyqghL$GJCAcLH7U>o&80)MWzilalZK?Y z4!Nw7Ug?hO(1-jesad>K#bxpP+}QQSWyO$0I=!GBm(A~I=Ti;yHwkfFQz(hbNpFv_ zHtyVL62&U_0I5qc`I_b$ODSemY%G<1*2eV3qN>6-7s+JXM~m)Ew(99kZ-r-m3`=pI z;p{K_?wQEy3T6SfwZ98-wP2i`NO;NYMHFsLVU_mXYLswL_WjuSs(9L@0V<@SjuJZ&I{a8e| zq`RN-`jfmC{5w`vfctVPdw_v)*l-V&W9b{Ochk$946t^20)HK5rR_k6v_35}?5C80 z#^nr^P=a{=>gCh2eynx@io|LxyI{@w=*+8Op}#cOtB}%Zi!dZ-(A3;|#|C(w<|+a?InS zn3+#Z_F^2%yraEReNUGoW?xyVWnTlU@pO+eSgnE%N5G8cR15K)e_3l1!naj)FGJe> zR3-P9nWL2_C^>s@e_1C=p$bABA<(`o#07c!IY9W#d0zj;NkI=3V-j0zU&g03jTi;q z1tnE<;gs{~&gq$0T8{xG9VK_#mn|=bg0ldABXALRG5|M|#op)&T|g0c2LNViZ}$Os z3Y0f%HomvWF5?TRyA>$a8I(sSF;-3)pHZy_Kud>+->4OKD&w=D{{Z-jz@Mni73gB? zk3qH%$oCbtVZWG+VV8(08|hN(FT&9LEA81Jvks(uiEHtn$vM8&Cc(n8=#D4=PcKC6 zhR_`#PZ^m1AV8NvCS-$&CRuwJLIaCn6y%*|^w9TC7|erquKX-94guOr@nR;mf3!xT z8oucYYf+{ewmhec|CITQYB;e%sv)XuFqPv@SlI^B)eu!SgQ}qmioFv^S3^|UVycE$ z@!vrLxf-I%Hd68!3>O}du7((04R-^$38bqbR#!u3G@~MrF7c2q@yh{hAdpKuNtgJa z0R98wg1p`MZmT`i$dk*WS0f8tklo6#ga&azUWLFWVyGZLM&KAIn$mEA(u-IJ)r+ux17chrMt?hQa*M)2s@8~bRC^49Z7X`b7xGvAYDhN zO6jf})wKfiHAvUdsnQFnj{XK<2}sw`=~C|4Q_$<^LI7Py-*z6)1zR;FB4=kxqiSzXJsz6*vrQI>sfw+$TgTP5p zG^OD>I@|;6WKbk^ph8m|wi~LF0(zk|YA85LY3vnHXvVuOe^|lq{Mg zeGBSf-a$s2+YXfZW)-FAUGUe)uwKWFO15eH4-nza=PJLdE5L| zW5dgs%J@^zaRmyk!88Z;qDBv!zv#169J)O;l=5>JU7<1?q}xM7={RZ+apxi-NVkWE z(pl6V4gjbpko#;y>2hihv6VO&0;t==QQaO+0(=*w+r!(sJv`k@sfR(jJ-nyeLrHHe zML@be9M|pPEdYl>+#W(N!ZbcO#lwcf`k*xW;Weg;()wUk2ja>*g+L=Q+-LhL^*Sh; z(r|m&gDLec5Vwa7u1*Qn8N@<+xQ_Hwd+2r^MlTSzhs6jiAcpimfWU50@?X>I_HeV& z_Fvn>vww~JYkPw5O(!-PTj?!)<9nX{Tj#B=XqvL`VBs-BJg1p$dMOSu^P2Z{;PWJMd*rb;x(a-1Q z1mosF|9z$WWkZnmU)KGl{FO?OM~??Ig9SzWe8g=pZLOa}N?#|AY%k?6YdTKH54|9s zS3c~>_R`7Zh&unr^O16v=`KaLQ$xcXTE~Czu)aNmh7{*gjT$~5X801kGFG)mEc99*c!7^3=;6e_2?%r^C~|5|-|LN#_o9-tWSqc`eh_z7rk#HIIU^7&xto zr4}~|wNvpY$^6AgIBo+fhnBPxOAD#lKaK)>2sGH0p>qlpSkQjRWL+1~7__)mQ=z<1 zsae9_T1)G00?y$MG;cP?4jvx?oEt@-((yOKf&4pQH0YU+=zgUg(4ql7;X>z?R%qyu z3-vF})X;}6G(ezJE;O(-OG{aBM5`ZE+Ezn}E;LvyX1mZ3(bdg`hL-l%35UASuu|U9 zs{Cpf8eW>CrIxx-RVi;w(Qhj)^W zt=fAPf9^GZQ9WZeqIyuK=jbwZhC=}4Bm8m^Q*ktu^(ysM0`<(oe+wZq7v$e=WKz+F z;}Jm{{H4I_3|<4QV-r5uHJyzFx|^V)y<)0dqohLh{l~@7R{_5*)&egpO3$U5R|T(O zePSh})lnWB?!kZftQLQ7vF_TWvz1(0L<#o6)u%ymr=xHV1a~67Er5d5(nRXV?W-{2 zfcW(Dq)}$6B8-j@@$)g>RK!mN1uim1^dU%GHG~GiPpvRbE8Gsjzl%b9m-fz5TS#G= zQFs*bZ<4~<%@x)|h;D1s3R`G}Q6sQz2C;{2T!p7eVGE=1JjC|~1;#X2m=UAYH?G2# zT45~&*NVcfuEHwFS}l#jXAu7+DeTu=VJ(DuULqd0(h7fq;Av4f+Eqxm=~=Ce!h(@F z1Oo-in=5RD&^4~Y)>`2_2+jg=mKVDU<6@z(wNZEn;%_5`9hxhwgwUt1!ZuprM-Y5p z6kg#ftRaPMjKbtm*w%ppNzE13L8$0&lI3)*unK}hKWZW+Sx{OBS z2L=AUTQ@!3R#n^+Mm!Ye8ig6?^sPXFW6c%P*Z4QN3iGr=di--Nh&^oQDy$`ic}C&i z5x<2L9&D~~4}|{dD(s{cz6rtCL}6c7VIwK*WE47MF)V=sPc&1QJj$@U%wIhW7wBO) z55sVw9)^1(?Kz-Gs?6m^Sh=CA3}O|RMqh)$iYs>wYek-3*)V5WKbcu6GdX8fQJ|5+PL zc*)$ZTL8=rC00(5J-oa`FK0iZ)x_l`tw?+DU==gjY)TajYXNqdvDJ7BwBZxFRsY32 zIcc+5#w;u8M%G_NvA+aLVlS4J^d&FS#sL6D@XGrleWB=B03$&@`pV!NqZtoYL*80j z;u{LZ{5`=I$k1yHDqtD2^oW>B>raFH9C${RVci9BuC_Vak9dBfYfi}kE_QZiPRW=X zA)1rT59QXB@EnIZ^PO{%ew@i-#!iUfbCdatEDpNDWN}VO@iP7j)66!2AW|a7PTyC;EW&&QE0jbc%S7FIvL_BWja!E9~ zq=RQ0MCcb3SAvp7RwV45hv`mon65qciQCB3Y0O==`T@fWAam&gn@l~Km_3{A;CW8VO8(P7m+%B}9YN+{}Ps=MJu)~*KD>%XY( zt|%y8n0G6wpz6L7?rj9=>h4z3i?jyN1^)o3tGm0d?#%${F?_D>e;CbPC7~}3V)ZNW z|9gb6%Z~3CI3}|t9vnG7J|6Cw;^ynh^sqZ6se+Y zUEL3h56?knFGxF{;R;Hqy&$OW&n3}MNbmzEq8Zl}aYL@-sO~HjDOY#e6ufr=3X~X? zy1Fef&{W;MXsGHW)lFT2tGkn~6J6b%%m~Z9yHm-?ue|7jUYcsw-0!WTJkp7}HSdZ&CdD$o!>-ay6zcnkiyRN=cVB<^uL4rlco% zg0CxixQo;JDv|9TpeP#dUNu^*68$*bYQ!%G;izZA65xJgd^Rj`_WdQD$x=Mq z@t0JR9aRun3E8v7dg|C?R6pJ1=y7rMY%wPnN6!|s0&6rsi2b-pfHA{__KFIR@$XUi zwuk*oqqiQcZ();1-^^=_gWnc&QRw>lwzyYQcl@?^SXll1RxG3MQyrn`gmFIOR>~08 zPUbI4c^6c3cRZn0e+a|JK)O4gDCV-x!wi-U;+EdgB&Jaf|GqBv-2@#xm&}9AERYIx zH9~qWS&#t1Ba)lblA9yNJOb$494XfGIhXyB;_%k?vE(N0j}R0cGP$u@Uu%lxkWs{G z4;Awef_c0Rgr5|vb42*b@G^WdybPagR)z<}YC&}$D7wd3Rkw2yszUP@W%w_s<}$oT ztKN+wxC5li@E%=;X8`;J;xY`H#2$WM)Oxho_c3&E8J17O10En1$S^`9u$)o_f9nA! zc9`5$-mRV3X#T>9e{L~O>?kgwMtl);ECwaTg<+G zKYv%9{&72m102TJ{eDM3drl7l_#J-wyySf44@QxnB@1S+QvL}2gaOsFKO%|jqURl$j{jGV*RL9sN0$s<^opjUX-Aq9?emTFTV&Btp6oknYDOB}qSMo__5) z2)E>KLPyY>eo3X)$owo|cox6n7}ml`0dr3F5~*SFKt6eqNne2{IsCMDW+y+w!8|&2 z&TL2F2o9@?QNzGkrg;AW723LoGo{ilN3=Ds*u=NK9-}iauIClA4gEFyykf45AUE~- z#U|-({g8C1BwbEP`Ahks#pUE){JX0-UVlT+N{8#DIl=ExH`a(^UccuAJ4^sKs#qSY zPkU`O__m_>2Ul_1;?7Nq+ZLZk44se_6m#hZuO&SN#axNO?z6xYYJ+;eP$brm^hZ>8 zZ9RCXB{TekiRcGMePBakJLB(?sZcQ=hHJHnrU({nL&LVdE7GNRg)97B5&trnE`jfg zhOpQ4I0s~BQ56MmK@D4{^^X<=??_~Z51+G_&c>8{x~P=W=+~1Xi!GJ*<4VZfXDnI& zc1_(^)RDD!SkLi%%pM<21$bZ4fD6$+b>8ncrUK~g)&qu_v>42Tn$e~{r$+Y@I;0~{ zrQEa4v|Y!OPi+@n#?jB7q~{KWoHvSIbWLBr1YutyeeIjRio$*!o`vFc0+BRqq;JLm z;5fQ7oy4-(3G%j%TfNiK%HIG}{Dy@SnL?)UluZW=G)^MFjF^LN=_K<5L0TxKB@3a> zKB4*Jh9c8VzJ{83>TQ5>NhCfOTEOsYW7&)Gj`fY`1 z_d`S+2j%hiLBoo;7kFpj8E1eI%P)fDu%a}o)iD5vg7W6#i=E+G@LBMWfVw|j&Fa|? z3jKRK*3R_q&$1%!N%q#g8y4cl(`7}xGxlt)T(}H*UslA=?|8Nj;3JGLjTT!;=!`+E zl|}I*P;op1(c{c{AU?wQmyrl42}v4vHW~@pDo{XT^lZc?L#AM$&4e<|Uu#WK`~fk! z0?98Dlc`3+t0W|8T$8sz_GU6EF<~aNU6T^(EGE|$#aE!@IG6j7{6#U@$u%hZBTr znIlk6XYgnM_;LpoPp<`T9iaRl8KM4I8GogP=tw>gW$Z4Zl@Pz78!(c1D%XS(&0lL= zQS>=Cp}^=V*fH>A6v!*FBDN%oMkONwrQv_<<(ed#Ay7nKHxZuA*o>8)6jcZ~m=*MV&m~ z0UiaP27^4Gfq52zM~Hb34BkLj1)ykpQo#NV$YyZ0AlnC{-y!e?sB0{kjJ`nQ5V&A2 z_ADT~C72HoI10+`0Hzuu*FuS%3#RWpJd6$UUS_;}ti19{;@GgN|y-=f4kmtgCq;Ua|0 zYl$<8RDz$!>yjBNA;8mAK6#b?GN}o*q6rZ57IQ5%hcZh|KsDu>$@_b_Lm!!CFuVNi z4%%Dby%7ji(7^u&^7SMrDV^q}+#+7;9GDLf6mfDYz&t&N%{d<@P$0co&ns#}$-e~f zK7n75WG6jAUAzE~UxV~aUtVPS$gFr{tLok?o77_`s{0{C)kF9hkmn9CITzpt6p-fz zFpUV%O)1fo#(oCK4GYm2K=#XE3Krp+HIRK2%y>t5g zj6f|hXTjW$z}>_|-id;$!JBztI;DUagACD!pPn8&MKjnFna~9DH$E}==B;p+9@L(X z^fN&^%~Ng~2|Xieii4ipOq%B)|0t#DK<|l(gr(|xV>wY0w}Ry8Rk2d6unIx^s@P%# z=7XY1ieDAm5AHdT|4n0qUKN{%#OSl$t-Ck)X?R|T-u}6X*Kdy%(l$>ZuN(SV9PJw1 zM-I>c9F4UW?Y+DbX$BG24);kDJtj>bOPwb7dj`bigwX#1(OoiM5o3RvILJQg9rSa7C<#_*#&DKwTs(B_Xj9KUqJZekWw< z9Zj!9h<6((H*EMhW5%x}^r9Fpi*69ZuR+PnWS9$9BrGMNHzZAYbc;GuuwEL4L0*Y$ zUa*Dq^^Zg~g+3EaoujWOP4s@xIndGr#54R`uEP?NB<>796SC9E@+U@CvJDJPsf}p` z^t#?7u%V|x(~$h#P3#jG?2njO{b2q&q#bHvX)5^2jm4b~2B%kY&bm5P>yYsv4MT#S zX2=evN^g~kaYyOBW|TG;u%Ksee+YMs7%{v9(+4UFiW2Up(Pb~9HX}QmK%V=-Jcz*k zplA|nbr6WXbewD5k3|5PD=Z40By-eJ zjzW6_$oq_u2`^P&?cI3$$3#S{T1s466f@`!B)%R|zaSwU;73zTt2!X;o@W{i<0J0z z>u#=l;$1Dd$0s+Ak;l8bWTC9c$F8+nhL>bO-UJgbu2Di&@v#@3)-s!$f;(|0LNi6Y zRY)T}p8>>M{LNY>%?t6?aC&eg{fGx)y~$6f=`P;O8?q8?5aNA&+K^s54zQp1VO}jn>>At#Wrd1(H^}?2l<<962KHeU8~s=g+veQl8))D=qJlO* zX`lIP0>$!8ADQ!tC_I(taC*=y=;b4u%;XFTm+UJ+Ug!WjsB@TJP4a;Vy4fI|4oiai z;D>jg!3sTO)_7&l=ly-N~=@(7MzM>*3<@l4;9M^LZm>};h{YB=2h38On)~|)8 zewMjOe=X!MQ}L`hVteUlnJ74j3Mc+>Urse~Lxd>&PoYuxII7S3L=?X3D*U8S@ATRH zCxtzDYs&{NpA_=1GsjOZVHLHIY_#kh;>S!ZgsiQF=1gq{rHABJ-5`PsS0eVhLcT0P zRa}og8!5ee+Ab8;LA1k2-E%YPtTNJ0=JQi}q%qPP$1dgqgRF zMmWIB*3ACx5q9`@+xZ+bGVB~PGJ?++_-&-fNS05hrW6?!Px{l7auJT!;qNOE);~bX zoh7oy8u|S|VAHIT^JDOLhBb2QeEgkb<@ZM7l9{+PDzbYLH5e>~uUvzuL9Iz`j*c3V z#!;wjhn(&^a5@TPV<9@;wGfK0BlhA#c0B%ij5O9IreOQh-9y$~lKhV=InPLP4%Le5zHm5E>$80NFNU@p*1kRH^w78&M!8od^4ZEDhf48DPQyq_~~H_DY> zoeISFq&KJdAU6;{oJU_e5DmohhM@}%R|4@h1gDo30#4wToPIs>A4t$+Xd+If0ts0x z(+Z6wkjOvxt|pbDlLb7m_NZ&k)1%3nhsX3xwx&A^Tk|a8e#4r)T2os04#>s$Ld*IU zzFLh?r{DV;Usy!?f+TEBEHrj2TVh>8c8A?-av2J<8w#@0J_|w<9lzVm0@xe zSC1iV@_mq|LicuTNmbGdl08AHkZzosju}pWB(&Hd-VEP9B;^aIRzZFRNMAT*1n>&7 z2}u(7!l~OJdkfjnMwYooB(zS9wDo1(Z;ZTz1pCCuDiKf;k|eH?laT$g$%q@TB(zC% zWcscYBhjebND$}bVk6*J5|SjYky6MOgRqmK1$Vtkft?JB*4x$h1u3RQ_9O_61MxcR zpb_(_3?Jg<%EE1k-wFyirh;glWi-ETlHe6)B=L6ho%evzd;}?87tIYuEJoFaYYwi$ z0u~>m!XAZutn;JR9-TL4mvfr{*cH<_6Myp6?0Kd^=L?5Y01O%_F@q<_sGF?(1<;fJU1vlLAG^mgtS5a3ZTAC#_6l z;JP$0?F!?2qYhNXCg`*i%+mB~sN`LoouG?30h<#$VFaytGaq8f1r$!F4VWF`rll&D zjRNCuWl@ZMz*XVrw}yG&X6vuD(~~jr*?NDYDjd@7G0DDjlX-Xrtu5$sRcURZ*>Vca zjl@G9LB{z7Ca17B(P$bj5~$A-l6YcBlIdN8>{1pLVa4AJ^Mms#TW8- zUMPVy3kQ;xDS-};q6C%}1L#7UyDTk1kWV=?JE0FmSi@+Im_E7+VTadr>8(pC%)bsk z^1~Q}Cs-q2$1X2os+AuBb?NsdgUR6cozl-z!nSNW{W2{1A~N|)#Pp?DZbxLM+z93Q zzaf9=^h5Cxc`0{LY2Q#l;WiY;!j&pBq7Q%J=(5AK#xEBlYPfX9o3LiEP8R6rm+Yx< zrQ^~i_`>dFK`s{*isWQLH#%U}`=@^v=nC!Ih|Q1nX#tjB_q&NcEg1F!N;kd-_3%#% z7R*7I7{S<5=Gp={I|sN7E!aK}?=mrjICLxI_J9EU>vZF~d19Y+c4_WqVJo%Zku zNaLy~{mvI%(xkV5^#%Hg)5RzP#E)xAy3g38Zx~-H(0kRsHx7c>GX)qp={QPnZJsUA zTbs1PrHFh`Y|zbK+Qx$g`nf8$@nC`8KatvpL~XyeNV$^=hOX_=3)r0ny!_TD3Ofs` zXynjOHtj5!PE1D(&q%bC!m4jWI#g^U6?CzbRvUyPCtFv*olF&+p+*#+m&s4E z$v4&~Zblj4gGKe1ah6Jo8p}ds$%hnVB^DHM5T|}tQeHHHe_$EBiohcTCTpzsH3Lc1lK_kjTo@3w7gh4mZ=4>lE4L&%@$hnG=P(! zcC`Gk1{c^FuPj1fLV?}wI(AvbHN1vzC!avNyDvdZO&<4_amdkdP@wf}E!K#M+dtnh zbc6IkBykTZgZ7~Yj5qZ0-e!cFT}K-xpt^sv(ul6of2*Fvx83}h_13%uDxN1``7scm z;r_=+TS`J+lg`?jcPk(1eE`|_$y{n-gV^(zR_pv(Nmd!<-9<+Ji^2-0_utUU2jQ7)l2f^^D1%AOB_ z>>yGuG2%ItzXav_@{{5DNi;bJ?S_8n`S>_|;mGiOKA%OCGcZ449luGeN+?l~;rY9+ zhEo34UB{(>olBH<`qD{Y{4O(BU3-^|0&;^E$K z4;P6)N2nE55**VD2Cu+BRmW|BOXo=5BD_laDsTa zJKV$9#UCZ1HwBrHzw0gW@L71r4-^MJ3it50zj`Pp*+Ve|4;$W7>R#8wW#VC7GY^-E zhugzFeB&~yWeFV-WLf^MrBKRcNUx@R!e#ieiRN1V)i7=?i%IrS48cS7K8{PCl`>o< z9&Tyo;VSWPbGU~cH;ac7>Lkdj{9Q><${zY|#WE740^LkBdpOoGu7_fhJrqOmum~Q0 z>w36eJgjZz;d=3KWw?i%#2+Q0%LQ4Vzw0USFc;qCu!lE>d-&vEJrtAdp%{XP_3-f8 z=cEj85D#mbd3b|(I4|78HJ3{nN@%?xH{|b{0Hs`p!{Oaf_V6kb&1JaTFm4%&N%l|- z!Nb$=u=siLaEEwU-OR%s;^Fvk58oGml!QJMWJmt4-^9aZ@NNlv_;t94zAJS8To1)0 zdnktBVa9PB&$%AfiHB9qJggHB2ZVcAZfsaeLR|!@%inb?lyVu~1n+KS56?5vT!u6L z>YUJ-jpA z!x#VRp_pV3#SlEKg@-9Giih`!hegdiyiYvL3HR_j@kdGM2SM)3-*rMf{0!cmU=J0R zcl6;hOgD^M%VLr}6hrWE4?KL@_3#1lFr%4=4~U1U;T{e)HY_Ef;etGnzv~hxX4)mXgpwL0-w< z)uG;am=Evr*u!xqn#*vhVcaqllkA}wf`>Km@DC`{D~C74L)FZ~H^jp;=Grt~Iov7! zC<)yo$Q${)UJ(yR!n-Q=@bPdD8~*B{m}C#d5In4dhqvz&58o0GPa9YC+U70s@MO4$ z>S`1qK3IaAkS)kt`Mc&rDc3SRM{^N-7;mDv4D$`+mZ6wr55*8XY=DQo_KSz_iieHO zJbYI?d_Ua7DdLZkP_-cM=I@GxQugo`cy}{|aP_wX6HS4rb|AGUPY3eJbO4yuGv~VGlI5~&|yj1CC~nwB)V`H zZn3&Y5`FC^lF&Djs9T=>v?Ln&5MJgCFIwtQr1@+0$g@vLqBb};SdXI@ z6}cbL`9{R+hW1IK0eOL}SMZ3kh)6`MW00`7{q0tBftIdCB5owH>E<|;G7N@_UD0;a|R2nz2QI~TS-V{lf1r`(7|o_q36-vLCV|K$fu#CP&h&RZ%rlAf!_FjFwyAZHg)sc!2At?^~78UhHjug4C>&;7o4Kaql!?j zNs$qeq%8$8nP|wZKq0#NUc|g^ND$9jPZVE!e-UICP~)d-?@uD|B`8_MG z1H#9@-eiZK_{)WDK6L2vmTp4ITNf71QS&597w=al9yhO<&?)mbsld0I@J<2$&8$pP2Q#0U=yKi2bmtBefXo%vzfvq!O=;)m1)h8zEsB`p zKY?C}kpd5&nsT|z{I$;S7?=b(5B(tc*T~IRpnmPaj5HE>${s3`(}JE#pfMQqqCkOZ zCYoND^{+5YAGlTmZ8VA$slY}9kEE<#W0-1UZZpgxFes~s47(2O5>7t`qn7_z7<{>b zOO*d#VQ`&+OO;p6reea4olruB9Xt!h*CEwXi%g71WsvxayudH`8%<1c7sLlv8v&X} z122X#P~bq|BUeEcDOi;kh`|35$``^1g?bbes53#jG9Id2_9iN0HqT2HzuUl>eV$+TRuU|Ikhs9@2-jf7_&evVp0{TED4_053#` z7a7GDKqlO>t|tVW(nL}O|!hFp5Nrn8Y7RAoM~Y4=6->jtKmso+QH>vYTh*R zXedq1QTd+<6Zt|^;vMM)+5xhZbfl>vhqbt7mO2@ED!xue9+k5qOwDA0n>*aB_#OyT zvsBC~|1V)`?i9GWnr7a#xS*-{>ch-(*BcoY`JRbH72RrJ%5k7U=lCz3qgfRl4O7#` z$fJr{FKjBfVFLdju1+xWRB*G!tn%L#re>SK&DAvXrZG&-10s(ezo^NZj|BeT)p*y0 z$~4`gGw8qidwH1bJ0g4fzsh>)b;;Xg8B69y_oqrw6;+>T39gFWvU>FY9+vPqNq8bWVZ%3J3A-FMD^h=pnkI|? zmV|ej>~Y33s$>I%ugvP*gk8cC7QACzeJng-?X0kbm2Zp1v0(}4O2U`I6Yi-EOW5Eh zTp5q;X-Vj%7u@JW)xlNqRd}Mx*VQd#i`S_|tj}xJ4PQ${6J!65_)k&iZ-eY0>V07YIw#0Z2J;019~09K z%usZ}ejvLD%o7MaNK8*Kt<(gU z!_2NEpd>WQAnp!k1!ONGYtu}OSX)Z&`5S7qmp5UGio>^_+%|qTZA1BgG|{0)J!*iC z=EDheUlHQ&+r*6YINNct%7sm8=Ze~lccmHAE0pvhwYM9!{H|Bf79m!9)@`IvyITbY zn{*BLd6b`Cwxkc;|M0rlP?csY75LmlcYF{(>*QaeWgomB4E;C^eduSW{C69MZ;?Q| z<^sq#N3^_TqFKv{a4l!Uw4jk(iJmZs%M{H*6;ZWq$ZIwEBlHwv?As8(8})EA$i5%U zaCF~uLH1rS-eWl7Am$*Li@~e}*+;=BRQ%6iia!OzZF--vVk-$9F^H9&Yk!SAaGPF^ zgv&r)iIs|9j;ymHiNKqKM!`p-C@0r0Ic^l~fRdX?k;IB35@toWETiIt!%9N;8pJBk zwbzKEdMJ5;6iMv=P$UtylF-wlsB^A;KotE8NZ-w2a;r7RZTU~4cWn0 z2i#o;qN(%;aR(B)fRfNFMy1<<7D4s`kXK^Djp=JaCB~y9bX?r-o@+lKmam7Ftz!8N zBjHyPk~FU6y^wv9EK7`7=34TPHI+qO_jTC#OV?dxqN$JBA9D2nSJ&MdrZ!WjYwDHC zzc)UbUe^(2vaij|4`C5TuG%0+!&?=?Xnv>@IMWNxs=*v zZC)$S37Si3gcyqW?@`?!g6xT4K1EkP2D0aZnS#bY3S=(>^C1Fnfr>YR;V#&C5%)k0 zJrerXAXZhb{U^NUL16^i$#9TYV#AvhE6SxlgpWr_sKOxD=v=!$z8=t{3zRG)MH2fz z6n*9@lF(^UG%45KB8qlE$xWn4V#5`2UzRB?M%7W7P0O`^pu{xw)+6ByApR0V6{#No-<6pv-IU^&6aF7#UjpZ2_5FXJ&;2ZB z_?WS8^O^a~41+OaDY9oQMXRwSDU66AN+m=XTXsgtmSsqyQd&q!QKY^hEh1D?B8s9? zk?Q|G=brn_GsElm`hQ-pGjq>9=e*C|p8MSA+-JewsuANtlUI}7-0sF|anBr15wV?L|6`FgMU@GF~N5OeC7=Ztxbe%VD&k--6j2_110>m@w-J!UCl^d-p4W1=ku(lMBR z<{~kPn95*MFws;7=~OVAk$4W&s3DlZE$FCHqZI%ADhrp8&VA{jy~l8<-V0GX9Mjj* zaXkvmTqI@^GZD;TB)%Y~FPJ(w3Q|B}0?>1i^9Z;HKzb3F?~wQcRQ+8rjrQRWZ!CNx zezmfxGm=v!F;L?>VAICJy%Cy`<3@t>m|z+|R8S7jqKuts$ZbW)jHP z5X`$sybTJIn!XV^>RW`rkW-r8t7u{HdJO?ABmbSwjjDDy4wS$GrTW0;E>Pu?TDm-> zlOdT1^2dlRy|aq?U>v-u^xNSl9`S$yKcECX!EA)?T2T5uU~(XN;RGZD!PLQkjDmRO zaf_g7Wm9+Avfb9G+zu)m9i?>0O#%6PiPYPY{0cH_R!Z5_ObgV#QKPzW&aWVQ7a(tg zDwovaSCCzVHua3;xWnTH z=ynA8t;AM}$A$ko(Wj?;%v2z4_M8a(%BEho&iXWpIZwr*HoFhdLkZqWE&N01Fm8M+ z@F|HfKPiGH1x$La1$ltIZ(a3@~3KaTHY98e5a6^J9s&@1yw3%SN7&3+TTidC9^-yOtP94*qkR%Y zE1OzqJw8`YpRpd7okhR_1$3&(RTpk9Rjja3q<3Si@rn5 z@X+vn6n%3&-It81v4)?+{a`RQML*%z(WZX49=F!h>#WC}e_%2L`K{FJk&B)=29Wsq zlufmi9Os>S`kVzi1&|*I$Vx8*vI3mk1fY`z+Fnn$K%;Z_mHiV_JjidQ7Rc>Bdi2@+ z3aAY}s;B#tF}1-~7&Zc#Hkc`jeq~dOtjGQJ^b6MGrAvqkf&5l_na5XLp#9|WvwHe~ z_4w>Rc)}56Jldyww6dwg*5ko?IuV15>v+J2EftX8O1&Pr)vW-JS_{BQ3v{TS9%O+o z0^~0OvQi5)5+&jR6Buin3SZ>;1VukqPv?^{HP%XvpfJc3JzW(2%BGr0j&rh}{?d9} zP|8t{gZx%{na6G}P!4(gsh;*>CxJaSjd9fLFg70T(@I*|)T7qpFZJ|IWJJevwX%+? z0`gm_*CRKU6=-EsGc3^AdU}Bcx)va<2*^q;kUO&0ikVW|spx;#)7xy(kHD}W$Q1n} zw~jV-$a+*6I(SBkKBWS}j3B?2dOdQ{%h8OEpHJCTqU1RK4BgoRtp~`n1Z1U`0a<}o zHkDz40vUR-1=7RVhiH;5VTuc9`H&(J%_mzjh`K{FJk=tOCnE8}Vy=Q@{W$11es3x9tP67F?^fDkT(8{LvTcGM0 zdYJ{f0U#X-$Vx4cI}Xl>8J10-q77Tc_?QHIX59*3qnY6!@0 zrCyKR>Q`%p)KxwLmmr80ZDJ=r;AH1!|L_%j1m1hw)~ByhcD) z>IDkWm(;BQA3~;9&&r7F24jBF{tiJ@s*ptfCSh)xjy1854NNJ?H=^ZJHg(39q&@oI zmSjBMB>yPLZ>8RnaFwh8_pu1TMGMp+Lm#(5PXlBX0a>X9;(!|mEDOKtsT0Uh{eI>`~nxXFp7&q>{nT{F^@>{7biQ7w7 zpp{JxwLsl6^cD-050JS8WTh6!tw)Z6mk>6f9~{VG-Jd6lDjfc#c!OX60^3beARk1WvL8G4ol8V8WE1Z1Ta$gR?k zVusI5QMrd@#O;AG54>|CLg7F6^itWY9aR8KsZ!hor10}8n~F$|Gdx3A`c0~IT~kN3 z2l=hkmc*@+72r-O0Z6w%4`k>*7H9}SatX*vEs$HK8^p}78dA9*&4^nGW3E!Rh;WhU ztr2$ z`GKF$Tt%Du!WL~ljtOh@+;xs>2Qo(Ax<)qjy){~pq0d;OvNt+v?G4uG7uU$9eziu6 zGIYv$smFu2Iw}@qJpJPuxv4xFWvJ8A41K#b`l2gt%LJL(xMCh_U?|#Dvg9}`GIRkM z(W2_}9*+7H!|R1Z1U`0sY|u*_58B_~*Qyp|AQw zN|boJqY^-VE4>V8n3(yLO^vZYJ2UiH3)CJUZ3)Oqy+DCGM&PBjVumHo=V;9R8TvdK zKMYYW3 z_>`NPByI6&hQ1b8F5EkbccCpnexFFaRbZf@BJe4jdc*>KlcA?sp!NW1OF&lY1qzJC zvGs(QVX1QfZE-52+^N4%il-nN0>gnI-&`HJ>X!=i?7%~CmkY8;d8fX&e$`L19wk18EJo0uYabA=bOHsbMz99!Sml zVz5Eqw#67x@F|;`W=$$)>Sc-u7J8BomZ>5)2VW*g3E}$wTWoqYdslsU({s`hK zlxC+g{H3o4Nj#}@^roOQ`whI4)?tLIzh0~&d&s<9Cf;CCb)HhNos0!B) z!b@~Pek=7>flp(xQwfuPHWii}Cp}Y7ARszPz6X%OATyXA6cwMcsR`Dod8Yorde6Am zQRyJRm3qDN7mm*(#oSDN`#;hsbsln58i*U^ z79?&0g-MMYWem9CAa0aV0^=x~vi}|1D9uMW>J;?x<2lVL1XKZe9-OHckY{R$_M>nz z0Qn~htZfLI)3`-fiU6@8Nxfi8a4+g=fpP&dkbtbz0`XKuEqZ7=6^L5YrjAOEGbvM- z|5sXfFFM};6$_p^lhVAg@B4b49{<6>VIur z_fB%uMZ(v`YW-gUa+ZLs)BXw9ZL>KYI?T5lxo1cgbB8|^W0 zc_41It=5yWDf{1Tv{TUi7=#~>G^>D-MxM`PYCLrzb)Aa3g8aJ#*4EW+v|}RhDVsWH zOYjToYJsXehPs0MR%(IVA$#3C+xj-uO>&&SGxaVD)CwRi2*^r{0ny9-UlOyRoBG58 z1?$JP@u6z;qW^vX=?kiC^{tk?^dC#MePU-{`pg(y`nFi2f@H&O6V5PPS?yAZP@aYBtIB$Vs>g!J|(DMLUPe4{`fv8bA(q2B_ zG%8jS)U_4rYl_bEA$u5x`#@&wHx)&{vZ)S|<5aD$+iNL$pJ|S|3*@&_>(MRxI5G1n zo0@5X66)*O7HBd+CK8a9UIt_ZTG`ZM3lyoZ4_Kge09i{wR%(H`4Jh9AyO;%4_EEG! zTK%}neym36K>b@pO68Hr#=AZP-bWy5#OQq6h#N^OqrPqf0B*!a(;d|SWEwF`6mgG> zq;8S_&Q<7tGNS(P0fX)!zm?h|yNzfC*bf(gJ1x-F=zj||79fuhkd;~>_n@)@t!!$r z1!`PhR}V;u3IMW#fUML4J&Kz1&|WNNK4nucTA*v|>;4vK7eL-4p!FiPKvXr}InR31 zG$w8^qQ<-x)gfcrIX?@-lOWzX-)7;JP5sXn!QM^Zc?KRW0Qs%NI>WV;c#FE;a=wDM zo6&Va@iqdM4}#d6)e9(_%Cwf&+Y;z5B5zh=y;0Rn-K+$+c#^kU>gx^G+fG=%WxZV` z*g<7eZmU>tHD}_43i4Zt^+sK*f=~COe^^}O_KQ96!8hdO*w-Ki-xTpqT>c$r@ooAy z=Qb7mQUui?@Q26_kLL7v4+EHf!M{A>R4eZ5ifi3%^ym@gb}Yuj0Qb4#{UZJp;ya8r z9up4!EZOvA@Hh+l)Vszf3Qjs@`Ws|=lz7#ZbwbzOV|4i5{j!f3rVs|Z#1|e+Y$4gS z<^L6D(?gLec(>$#_c*@pV$^X>j3<*lFl9<{d(e}~hdnSgIh#L)6V$TbNieO9I>XnJ z{Kj~!pgZSxVfe0+Po=!K2!6a|Qz<74Je6{-2mUF6r&9jvfqA6}CULB31A_UVz>s=J z$){3&Colw0FE*tgmF7Yb%sU>KaxpxXxKclOVCr%{e}pd>Lz4o2RN1zi--Y$Bk$i&h zY4oWr@0M&T<#2(gQqGcmD&=&6r&4b4z!wNS=^ysMzg`3%q?HJM1pl$X6HI-{C-@%( zo?xa*KD|HsUjt7Aut2iu-L{ouc_45P9+Z5lY-2Yc=YOtplxG@zUhhS`j=@Or#J;@q zg@-ooStIxxM3G>|mV^mS5GgqiuJfp_y-f9MuWD$5sXL*5a+zvtkuvH)kLsn8s=+5j zN?li>v^fm$M0lCJBK&%sZK{2%(OM2AW=%L6pk3lx;V7%6S^DAksHu77u7xc=5# zR&j6RJU|ybKr6gJA9;Y%!&3ifaiHHlKGK&S%gw;TN`}`ebQL6>8z3?FnqNLFpMso z0z&tRN+II&!F*u|eyRuFzPoGQ0HwAWoEV*T(6J-mNB1yx;X9sjoAw4-M5#~`icdef zpV4pMu1$+W94$ovO4YwM4hz%Y)9did;1~5UR=?kF{^J$mA>2+=i9gx?dpdt1?3S6h zF$L6kz&-fx*YD{)Nn<%OmVjdUQ}5@~`L*3&BjXFo+;la3oKNS^Ph`!){Y{|QdgSp6j8c(lNl#*g;Q*a!-(m118)WkW9s z6WbCsKW-UY^NqVr)1iJGmi|i=e9ET&mK^6|db!Hwacw~1tkZDwBS<1~ws}-TD%ij2 zfo`NomvZH1BLWZdHxwPaOs8c7U+)|g0UoL+<1+OEJII)>cdmh9V-R0~SiOLOJJ=$}xz`>r47vFl;n{jCp$M`+NDouCn(a78 ziQk^ym?tp%?SnH*A;b?oLk}_C=z?x>9&dNebJKaVgl zoj;Ed!yh{sl+GVJh~bYMH-PQDfbG42 z9lU_oc>((nV3o!ItZV`4MGOY8ssQqb8>)HHt9#LFc+nHQ=*N zkgDs~(chcgVpRIYJ(%f;ss9*`3ui`}84dZ*P@Yo%TWkKK(5>LNF+PboBaNrDr{QT4 z$b2$mW*QHfw)w~)!iQaErCooz5pd@teg)zv^z#CXdm2zdXHMGa(YRZ+Je_IHN%9p} zVLK_zP1B!2flrce0%S9YpRjse^aAQE^xQ{ieuw-lD6~t;O;Z`5Da5pKs6uJ2sP2Y^DGF86)Th2BWePo$*|2ehZ& zzq<;Bq_7}Oe`I~H2IdOu`-1B`zO={pQOFOG?`JOeUEX$~%7TfrFs6u z&-$JT%*U+nrmpXX&~w{-C*<47_teXM-|Rx?5cIONlf(@jAngu1py{)~52OvWp9Ov( z?fyj=oVD*!&Vy+@mDa{#^N=}g)Wgef08~y|*eO_Lj=^tMyT_tG$sCJ026zmLavz8e zyMD&L?33t1P<$Q^t)vK+3H;*U+%*0Y%2G%cg1BEl7JMwKq3h(P`FUCJIpq66p-tk~ z982+qP#W$64mN;g7s3OG0e^G><8kykg9We?g5r1!7!U(Y zg9JE40N;Xq3jsb^9IyaNn6X3l9*l>}fGC-lJ#Q|}r0N){R z+Hj}=90J9GAg*##7qB68ouLA_2J!*|e7HDZ4wPPVOE}B`ehtOL7VuUVFrNU231HR5 zj;aU>4J!s1d|R5l32g%an3lR&dEI`Gh5628a_~R2OL802rP2Xm+L;v+nW_32H^OO0 zIfFG^W(MA3`Hz! z$2tA9QguYn=cZiCZ)-JjR>1bIQfshZqb>4E-`}viV=3-12358I)=XD|_5w&A2Pu`6 zXbWQ2;kXfURcn;@u#`7X#J^d!Wh;_RaSzwJn>yhgz`PD>jLGP5t^0X0ddgABAnLut zwMNsV^aR*hAex+x)Z)o$u0x+lFL3L(pO)!IYhCM%g9G0kkX?Ymd64f`FdZ>S+Jb!T z!7M@I31Y4R^Ai%sL19AB1Ci5mIlcl9Qfly0TkfJh!kF!jzTwLaRX;KUZuitOYb*Nn z6aDJiE?nlcOF>02GWXOPL?iQIz&-$?y6veof?D7eurE>;M&_Pc6DjK#us?xlWbUoi zIV%%`b%mqqfM{fXT8mdVox$D$$|`5wd9Q_v%GlvZI?DJYR*bqYN@Et)i%cu3YBg!q z-M?0nb4LSI|9w*Uur{&=)QY1Vqdm}gluHm}DwiO&JPYl?Mq<{blWXZz{;t}zT3Ddg zO$BB~P5Ct7?{HIY14UjkY7V0s8=sjqxnipRTTLK}igxyLZdCQO{KuFtT@x!-wvX22 zZ}*KvJ3I)g)BxAYu$)YwuOj0mP{)JhJh^5g`V^vyZTE(d0WYw&u{wWp8#ON-NKLf>8ApayOe;0f0 zm$w5t_?gJDGF$(>M60~oNO0|IM$PmBy=ralK+gG8X~gYl1k;G;Q+e55ZdqrR&!)q5xqQ`a(+G?|$l%wSPKl0srk!~c=W4R1R8FJbt4>q6>H?_>Cxp1+vtxy1TA)zkBr zjKuVOY)$F;vNiEmiZAHWWSSH@3!|ET!Sz!0WzOklwlAlp^139Z0LLvFtWu3zVL2nU zJayYeWS#(3I!_DI8L4&YJCqkzIqD#&(mNA5lRqaq?P)xG2#V#_m}@Fi>ltW)V!2i3 znamT&_<}OIb@EN-vukl70gB~Tnr||5pLJAEP%Mw6CsTPOwO{9`Y9R9!!iA;<7CncV z3S_=QxX83ogXeLv1~OkETx>KCAY(VEBag==#*vC{sDi5ekgC5zW$72qcn}$#}(FmCA=-|%WjeP0`)il(q|XM_9u!=-+IXZdxUPp5oz}&X1g;+6;jjvoElC=fB6z2 zx)nvr0{OavxroGH#9Rj^`6Wjsfqc!tbVA~KV(NjpABkb0Frn$b$XN|;0Z0!8la1Ns zT2S>z!05;DC-r4q+k^BIV2&ekfS3X>8(u+V9h9*FOdY9L#%2!_DAT;C0@YM}Q&d3L zjQa`yeHjov@G9G&ExuLbfYfoZe}H!6X`WTUS~PET+>K)M^4iAaniCI`%y zNbDeH7?^)H<7PpS9s}ms7Ds&u($m1Sd=vA>8(9`G#+`I*56_|P3F>izPi(tCH ziz0&(wt}I4)E^)*26v6z4blg|Ox%fA$bu5SW0kxK3BPb+`hY_i@$%=~OUTAK;(@>4soh{14B6fplvyUm)=!F*kzQu*Xp|K>BttbM~R7Pn9}zJd4y7LTp!g#EEQZqKAYSoq6Mv4f zsdsJ8o|Mpj@=fuSAEEyp$QZdQ%BJ48Mtf620XSl#TRuStf>iS%^|UIWg1!a+Pa$g& zh%a@lp`Yc>zLXpJa`6DeN-OW7%BHDDh*=CR?n|CLeGr>^o9IRkbh?h$Cx4!`dI{+H1QBtXUW5%lz<+3ewCw0ZbQcZ2Fr?ui2YI&6G8v6p62bXBr%n z1P9&U5-2yMR(ORx)8P0FUOxu$;HdB!P9UH#sqx^L32qW7vPdAFHpRgFuR@h%mX!e$ zpQ%+245wwnxHb~M!0;4^2h0Zo;3%8gYje7!mUdvnec$$TM>Pi-BUeS))F;-cYij9h ztkD`6tRSQ2`6xp^6}}1n{En=jLELZF(9d$GTk5Uc^6d{esx`=e$|s5f8Z0f;{w2jcI~XaIvd@fr~Uy=%lCED)^_g4h@E0&@CD;RBRd&*o+!o zV#JvJGc%yDjOMXgTU^JgLUP?VHT1f5-5qYTLHW#wFf_xQGk@yJwN zt%0=60vOH&amzFkCvj>c^xT#ya}eM}kC$-p5cLRqs45;xtN3f-VN|LfYdt&&%Ulq9 zXek~lsyyhq9!^639eHR~!UN9|=`js3NkISA#^~;2I9A&q!n6!x-;c@MtJMBB@ST+! zI%|FVzI4>T&|}~EqKEZGmdAH1=rjX`ev-9-31~6&Iv2VjOq{l{?!;OT=gCK_9 z;6mqkp*KSQ0zv4I81BQb}l@%Ys%b5YKaY zNQ?x9NsZ^ZKf(P1iew1HEEv+Drg^Td)LG`anvF2e!7%qK7@u!}8h(YdB#7s^UIKt@ zN%gfk38~>zR317pE`)wQ$QZdQ%BK2TqeyBv5sujC7!1B4qvjh?hI}f#ZizyFjVlrm zj}2>xd5+p3F*TbfjN2ja1`3^&N!tuNm0tELOmNWbe>En!3P5uwxGA;>s$n}I)k-a0 zNClw@?g=2xu^z3SU*$p1J;=U={40?EACE_B(xM5jKs;cABM)^_OGi)&E^p);^eo7~ zp@cQfGC}K-=DD^oG1Cvui=Jt&wHV5Y(LevM@t!lMo#>vEB4DDUBBZCrEU`rx0`~(! zp~apesM4b_nr@I0q21J2$#F`jjy+EZ8=$rt)&(G60hs?G@c}VUfcX`Pv&1|Grh1{H zs)AH-;wm$Mo27qE#?i4)W~-^9>RQL19wUN08I;Tg>MmeG<$hB*udRNdqvmxR}EU^W_GS zY{F~_(KhJ30rE8h^CuF&fx@JwuR~6w?;Mp0YSINvSbCwA{6B^I>#h*o3ynb_eHWND zNUR2_YshthjGj&MKO9@7Jozn8{wkN0Rwtj= zx)9{s1*SO?O^Mk8rY{n`iFqE(R3s)7vjWWXNUR5i2`%9pW zeq=IGK5q;}`EM7^D>MY!?XsFA=2TURqEt0oqci=A@6@Bv0`rI>kFA6P%uA5~Xm^~X zOw4m$3f}}!?pq2D&P$m_chHopg9sj&HJDN9U&Fx7}zB}`3XRtwXBn5V@L-x;$;7`|ud8F9+@ z46QX16SloSRYylqP|%ke$X;xEG}>!0GOkYz3|c4|UG76h^VHC=MJB_<_#aNynIB;V z6!QcHCqGIlM{&bCwMPuY4#vKe%EaNl7hjXcg(PTvmJ-(s-J&v6sB?ymMwUOd@_z_e zW|pTMhN+QS#RHR=nqXk+7>Lx=N~aJjg+&L~BHIK9#c{XP>cuR2rdBW(6-!Y}n@86W z*z)MYyYrrGgktowqbsSE4X^i0d600-Q0te%`-vvJ-Y;b}OL#!_OWDQ@2afxt93{qt z*YB3D;W0Eo7#>6Sq;#C%hSvvr`)QE3pK`tZG%`iP>tj+7ULQ0Nh5jvBHlQ|{P8qtx z{Kr*td> zyx!^uTyTO+c>Q8BA5n)+I_iHQ6JGz@WKKTisE0u&yne}K*8kB_QIH9*|6?-0M8-#y z$>DV;g~RJBe!|)uWWwt{(*j?dfg_L!uWQpr_x+5R9ms^&{YJCmF9;5UOn5zD8ePKc z-BR?NEvAJ`c>T5%ecEPlc>RtPeM#CfzTvG{D73NR^)e|EUe7BQUN4*C39rMzgx4#i zaCm(;%JC{FKCd$x?^;MXyk0kj!|Th>BAf*Z_ISgTi9*?>poLQahj+U33h%aej8www zK+18E8XBY@fpUV79`hh|y$mT(3@IB(&$&oV4N}c>=q6C`Q)vY%)3VEuj=$|GQ_FN| z!W{Wu8I5Mb>#b8bynYuDdx88niG~fYQ_O*C$tMuousF??2(Ryb&$z=fAk9<5#_&_T zt&V$Zr~-75+wMeo9Tj$ZrG(FB<6JimqFE@?1d#7#Fv-6nq7L${0n-VI>xo$e=6)oG z5i=9aLL?S|!i1*ZM$U)ewu1CWU`G9hNHeJVAu#$l{@nOG0>B{sE0{9pQ6OUe1M@kU zouG^|m~p0VHC4>0+$hMdmeZUN!;Sgfj%7(q-J%swQx5K|q@Hy3c*14!2f^WNW%dLE=3gDL$F zqVSi%v;}j$@~NNy19K~wliH`Yfb^YUP6vGIQ&2)K7!I#Lj6|J~PsM}uBruIi`BX9} zVIHd>yuOSR2(Pc_1j6f^k+?1fdLaECm{YMnwF{*8gPC8(r|tmhufQBB>rQLG9+)u^z~IPr7%{){h>`gE9$OL>e>(u*Pmbve9Ud{`05}T7j;$Wz z>(FyY%tw&#CdZl5fp(}CjhG|iA&15)_-zUDuk-k(CZp&y2U)(6vmgTO zJz@M^vK~Xm6l9qI!-qlKG{1x@?Xe7*AfmM;)99qO0^P9+jqdjv1EPJ zdgvYTscskAQNOKlCr$HPXN{=FP2MUuK2ZsiL%K>q4 z=r)0wBL9N`;o#5;XemjHi}T+ok$ zLx<(0hxa*2>b(4S5FGlNYD>YPp0-4}YNmWm9=&V>@F*vkF>hH!9Ji(##zPMp` zJDTr#T4Uv7PPiTZt^);VyWu~#C-&coo*0>2VdV`d8*Mj4Q&27tZ#TS-#3o{ByWv|T zz9ELT8%n48R17Fg0KDDM6x`Jy-fnmRiTjCZ0>gz!EFgxq8@3|x1_(pAHRkp%+w7u1 z-G!3mC0B~M5hbB%|2t@X4dQ7(r6ykC1PYTHPy0*2%?CvW3dBWJ!A|?1O2f&tKc>7^ zSui{ZY`q$-aS4Whfq2?qAOKjFN@}sqnVuZ(N#&twzgaDxx(Z~BToq+g%dOFjrpJtWf+E^M>x<_5^)N94%;uiiev_P~Wr1M#8O${dJ!)%~ zCnux~Wz~Kv!$PcVZBV{n&iKO}k+QyI)tNGt;JNv5H= z#?33_dU^f8Au2GPWDY>*6A<@D6VVH(9O$|I5my%@6cpO!t(1XoBPOvbpP*ON5450K z5%di(xemn89Yn9J+U|v(4EY3*e~Sm2x`t2f=BWy?tf0=4hn4jMjJ^$4Z&>v1qEkgh z`+5rgC*;2o`k@l&=8gbUgT``<;uHg0=Y{0Zd0T@<>G%u?h-+}I=wVgl^>HucgFvAc zGN;Sgi%z{gTws#3WAH)LzMPMkS98VJ7Dtu~{&m0pcC8 zSCM#`7}^m#g2b1^(2khS!14>ELhIi$b1ZLg9q=&07IHw*2G^~0ZODc?tCdh~qzA#79W`>Q<1=MhiJEwb!o`KK> zZ)ViNXh;L`X2vZ@+(Zm*W;}$%1H{l~#u6kJ5ks39?;x=a6ehG1n;FNqmhA<9i3dXS@C!DD^fF? z6_=u(&5D17;mwMFqn^!*|3t!@70Sd@&3)WHVK~sNh2hN#zc9R65lHrIRs@qhn-w9E z@McA+WY1E;4Bo7GCONeCVUuAtE51$EnWM4dFuM#* zlf9c2Et2hK#Vpd`&5Ab3vRUylW$|Xk@MN=D@s0~KE!n$SF*CXNX2rZ@yIFD0wRkI; z!@sgw@lJB_&5E7L?q&t;5LEjX%MfRu9ZfIMXyT~;zUTuyn)q(_ebH&m@NU<>=qhG- zb7EigEn>`m#K$sbct7G3VR)E)8omB{cR%8@sONV7&!e8({SO$4>5A{7vLA6Ginzpk zccYy5NjbA-n08;g!2HL4#QnM0P~ei^7wt|((wTT64h~MUA2B@2`w_|Yu`&ml{fOaF z-jC?gz^7`1%zni1DDOvPHo`ImWcDK-HkJAMDxca1GW!uDP3Fq0eQF-a>_?0;nK_N| zl30-0dKeq!t%uf4aIYuGY&|?`D!aZZ-t-GHTMy$*bJS~w&?LxgJ&ZS+Taob+$ZS1K zFpgyFVS7~1ooO1wY(2ai)n{x5Z#}#p)oo`Pjrfh#95v#0yY=u`v?m(NbZ?HgVuRx2YdC5?;wxtBp&-g*?-xi;fr6c-2o&a@ z3@ti`+GvFe-S&hjkJ)-CgpVUG(z6DsRSR5OfPz0rmlM+7%aEFQky_?IZgAg|{~b|P zvth6y${PkFfcPND|FUS<4Fg*?-Y~GuaruV9d+!+sIMpV3YIqO)6tCeXZ@J7l$aYgu zWufVu9Z?;o*a>Z@FF}zOf%qKsHWF_UL+7CHk@$`nItRtJ^r=!HJ_j{KqCO~0XeG`; zC!}mwJ_i+5LIpxN?(OI(rG`_%c1Oc)Fe-f2Ar1ceDe--?_G;2r?!JHceO_Nf}6>bYR_!}z1F#al3uqbGrR7tAXlJrB&xHh6y& zC}SCzN$>#z5zejpth zjN6@W@To^Yx+0jaw;(dcJ`@%Z$;dT+U^;Ze;svA^f_bewUbzd>PlH*~1CtX-Zv=Do?WiUm2FpVmJ;W)*3nOBr5 zOhPX_pA@$o(G`wU#NCCfG!VxrZb0HXP?*#>PB9tW1W>4wxRaQ~lQj@}j5_MUJE52i zKRckb6~r-#cf}vZjHGtkoL7@Vr^z?PBr5cVKFAokD$1rlvPQ2Zg_7ZjjYh&?I2kps zlz_Mh%Agy-|4w9W2l3^LHT1LG*_329FaCx6BFMjIu4y3~l%%*SHZSf5;BWvAKzJgd zJwV;fiv($3+_ML{^Hx&eM=B3pueRvpQ;k9F*y{OJb~5DlMz-mYPXYPq1sn9Uj*ISu ztS27ADj$~4J4t~kO2H9|cVYQ9D3t55R>63&ps+&+=wf2K?Ad_Pa$rhm!ro3*Z0};4 z;3&17JU5J1*hiizh;<2G{{r#gXw?@HBv6>tcyPQ5?s-sTnLxZ_ia~MeP%W8RWx#BW z;F*#XM?H<$hhB=dt(t>S9f$|aUID;UG?Mz%<}{0zj=+ZdehBpM1{ot)McLFB)~I>3 zbXRM%7Y4h@sCmmots0^XdL8^n`uS895ciuk#FwBTcUnZv-o;SJ2ZH>qq#bR)nMgqT zbO7eSU?D;b30ru;$lgUMIR^1E0|IOtji~`09xz)0xXC)UdieHPD&%&+#N3U=4amQs zgyW(ClOi6l^n#_+AsW+#JWxohJuKURLUlaWDtJj+hX%t)=oSqaPcUmsi4jA4^Y&pA z8_CKL*Rd*(TwfmzeP&&cgWE@_;8i`Y>6A-xe~v1ZmqCnOA2RM8)lDdRL5I>d7`_VP zF1bdW#Hs9>o|b9SAHfxnf3@deAO{c8am600ilnsK2ur6=R4=j~o`U6k5PQfH4;58> zEsuwC128B-{;ndoozAmF`fEvOap-?M00XH9`g{m z!GH&`?**cV7$)@Ge$R&dW>9F>f})8+s`Y{kT|m%vqM<<+dL~RBv(PWQ(EGj6J0agr z(917}{?LV1wE8hY14{|l3g7J8ox-4J?ishbVN6bK4EQXHCs_2uT9iYS#s(C3mW z+}sbQ6s#Wullwp%tp68@OTRWm?kj% z4T*EaP_Vvgu1{44q5UXWKgcafK9%I}q)MBqBs9;pfmTZp&vO%yco-BWHJ<1G0QWN} z@~A*O3qu-nG|ycsKF@uej7LXcIOT2_=VEx=IoPLe1MxifoB-g?8%e!nb96KufDO-c zFF=0{$QZdQ%BEhmM*e8Hg*7TW1Pc?8YJMl~4^wsEe(T1@)miAd zLni57EHy#?GairBq(u`Py+Db6T1D%^LtM0UbCiN7xI1Ba8(GgOVNJ74(7L2~t~X4~ z^n+>4GtK=Y*A;SNv@v_$+%F2*Uz8%ms%$DkxoFHLTZDCRzXlWB(xCLUxPRjT52dRp+Fo7ZHPpDVki>Y6Nw%myeV3aJ_<>;0}9pX z|9m#!Wm&Uv==8XU31&;hD0Di5q5h9&1Cpez$nTr~AAbGUh{0vg27D_uz=?y}vu9La zbB_#~38>;&5I-AmTJ*53DyfS$$DSd#KzB1JWF=42N&}!VPgAtC}Gm}Z~T2YxT9(0CKX+rNJzaUNv0f3sxt+$R5vZ~vB* z7H$8QloZ?kO}HP|c_9Ar_OHDd$49WF{|ePq@L_DGb=*RO;Z*p-q-yn-E~)|VOZE%d$u^`DE1s9F`?5QQHf%oN(y98G2_%ku`{EAL6andqu9}CXxL`qA|c{CMby#cxB z4K|&Uo@EI~u{$NbOH6MbK%J6O9eOpAiD};;eZhm~CSiEc+$^JkJLVQ|$K2}en9kmg z>767o?S5G1*H69yr8dlTDK(oipAvl!^ZmvN;q5Rm zH{YL6=G3GVVo%g#jU48i&l%~q8B$4gepmA zn+SM5kiK$}${VC1Kp99#Rit`^^zmg#=O-9H2B{&CYNL84DqqbYtpQ2_A@!GbA*5>1 zDqf}oUZj@grTm@b{}Y7D@3u)w;#m4oARY$!uNDm(OSiS;Sh{Ukj-_wJgQ4!bZC-uP z6ddQ-*FA0Z@@3^};%zHc`tP||AxlN@xTB=(f2UQ_RlfVNrU=i&BJNS2`VU3)RRuE` z%pi~o?8RjBir59zb~KsOIw@RrIIIdG%7@Zykgp=9lYL0+AtnUocO-r#<|5RpkHgJZ zAm14rdFXniWU>FAp_z)ioQtnCWiJXrXn$!7}}$F9*OnD&_4MmNPG+m z6IzKqiY+p#-IZFgee$Bgp#me;;8sY{c2pJ>tX0zAH)4+Tt%6AB`P4t;@kKDhzzhQU zrh$0}i8qK@0H)GJTq}dZ1faJf=W%dzLHYwQA0hD}h!^D-#2a=*$lK`#$qsp=Mfq>g z`31y_^2|v-RTmT{HC~ht0@okJi}D!hiN^AO=>yQB2XyTy<%f|t1Tu^A=`z@t z%m3nw@{-b`MR`d{u|@fRfd7YF&@XtWEeI9c-vX+h%cMN7X0i8G3pehU&$lA2liJ!#Gd zF?{A;C=8#H7MW9$IdLx*37@!^3d85>r_5Q#yl8NlIS-k4oi8_%DBlXOBT;{W%TfA8 z`GteK5_Kh9Px7x~DSG&_+Vk~Lm0VkuGgKAcgU(HSn5$Br-UpnUIExvsWNzX!%y8** z6Sos%3Ov|b;CqGPmB!G-o5J;>#-$(TE&YAo(%)|+=4>}MQC1og5JawzTRidN3@K+e zCMx=kLZ{OYD~%ViCN#U}v57sYNG&GgHhz#^>H{(> zjWTAXv3MFjiVlk91}JALGjRr1FCer0C~q=%&h)8uAhXh_U^2_h#=hVzWb%W1Rm`Fy zcMfJAkXckzHIbap%9XzpkO;G0-dLKK&$9HjX+fB$>FBNe8z8?gSnr6i{*cd zk@h^@DUr|9Ri8k(66BvC8pY4kbn_Svd0Ppbr+uT4)swGn@d~;h+|zVvx|8Z{agMDc zN&PARoz{t^E2DMzY|$DHTY~s((I1I^#L(Gd1`^YVp|izHNNga6&K3ud_zYCJB(kQ* z#q|Q*FbC4~(0E-WYJ>dN`IXNiw(O`>j9&JxjC!Z1a}~c`Z<1RzJlTnJEB&a+8>1G* znmkzE(;;0;N<*7G9TIASNuGY(J1TG;rUpBJN~!JWcBfxrc+W(%Q%{KQK_zYj`6hsA z^rTPK0{I>U^C1%3h`9$$zlBf(g$Y2xd{`TlaTv_!SWeO};}{rwBm`(uuw|~Svi?DtMG_kyXk7BMbj zMuVC9tWWg?>8W5^t;g5`>BqsOJ&)5NC}Smkm^AXtz5L_~St;be8}={|e$XDKZY5BDTh7_?!+Y z?2Zrjp2El;Mmx8L>OZJ|5s7;crQjMq3+Sgo<>@7VVG?uAjv?zSP~>(o?GFQ6v+HE0 zF*V~mF$MhDc%>M}s{%4U9?^Ai#m%1A!f-ViuPb59Z=Io6>pdsNmDPSSJ`vFat#Kg? zkCO4?62{oQF>m*NO^hSRK;xW?M5n>nynZ)*!+$>25ZU;2wAqfiL5@X7+0-pICqJ_O zLvl;qUG*i5Vvq{n@9E+55OXgN_x5tG?d8xS(WRlG(rYQ)kO1G8;5(rf;zaHZ2{Wxr zb(V^}DiRtC9o~Lv1E(!Pyy0_7@X(zOW{f}74~=ADJq zr7ycxET95B8woVW5OE^D31!!2J06duJ9{ODA>!2zmo(US8UGWNX$Yi8%<_qHep19jFGFNZ0dDu zv?LPqku|yl2Dgz>^C)5;8&L*b4*s7&);tg&f7TE$Q-$1F8o8Md@V$_K2=d=uVzfWR zO&J^~GxiYRU5|><&@}Hor5zOd4kWFQF&zc%Eb_w}xC#n?%*kv20B&zD2iF!QNTD%GmY{r-b@hUtW zi8{p4Dm)vBTZy4n_(&v15JRi*Wk@Uqg$a#U-v0yl0f<-LzaVi2V6hP?B zuWRZX!IuYMWP%1c5wm&3yF&eh;W$D6h}rJp%kBZf@UGB3!UWr(AOppQU&J&>7=95` zt}whSG+1o-MNC6P!WZ%PiiG!ZhDJQMzz;K$=%ESl^H@Z8!^SB6%vJqw5p7}-7bCi0 zu#sf`I~muao9Go*`H?D9{Rk9jd-^YR35yP7bND|-y9q~4+X2ST<74(k{TQVdi-@vQ=m%xyup$h{FG3#B{k+yIeWi@3kFan zj{hvF@iT4QG<_HMB!kTM!O|Ms+2QvP2L_emeqLrW=^cf!+}F!%aK{gV#vPzo?(-EU zv%^l@h6yUgeZSJ0=1(Za{a;`+7Eg%fF|f*HT)PW5*upH9$HHoZwHm9IJWwo;iKk6w znU662fns^baE&p43K_#FlXniEF`1M1;>84@Sl&TgYcg-zhn*2nEbk;fYck7yf(MfK zBa?R&*O|;_pJ84E#q!SLdXst00UYw6*s=-er{_%Ou!DFM4`hNZ&zo{yJcR2@kO{WD zP=kkU!BN~m0y4pt4My|6LIk-%QI4dwiReSUOm~~n+bN>|!ae--i;k%auLBcw<1Ug> zf!>u?KN6_WTQU|8LdKbdm^_>DeIsN_vQxGn7 zx1;Ufn1QzE`Q~H|o^RZXk*Rn-f_{$5I)}eM)(BOEE-!gU!+r#a7oI!BgJ0RyA<1zU zo-af9C6NC!k=SJ}pZNJYai(}vDv!MVR3mgFd7}%HL$LfD6#7R-Gq)03(fcpxhlK`N z{ahoIXRXSg@Tsz(Q0ASUwhiWq1zn@8fNt?Cn75>S<_ZSaHuOCRzIch>e+Hi|fq{7o zUipNIG!b&=evJ3h&@V=jj#EBid3h>!sI?qxrc>k3evKD`&a@-_j)Y3)oRQZdg{{p< zza!yV!i~|RC7VZj4LL~hISWbEwmEksJUbAe+_g8Nx}88O*y1izBpT_DL(C)Hdg768 z@l|NH=$erp#rUL;CYzByF@Z<=LjWBHiqD2L4pKAHrzG%5e;1OsLEIQW%At>YmnUoOI0q(eVEq*|-0%S(ItDG4Uh?$~-F}^eZ`~%gQsbKLz5tHIn%Qb%UNey39@c)J^EAv-)V9PlFvb= zN8Q$m{}yF`D#1KF90o3kV#R2hZg9?gb%Cy?n;S4G*> zaci_RA;bo+LHR{8Q1MwP%dok&M+*|%us`3hO|LnlAD-->GOtbu>?Ehuqk$i>D-8^; zo7MBHtnWNM+6_9LLH9W zUV}weYZC$uQ3tl#4U6~4YO0*Xc-jc2hz0djX7bvWV%ptrcu&#y?=S(ng_3-k18#DhTo(VoJ%k%IV!-zzn5 zo*hzenMvXs=zj@{&xf=zq{izzW|F9X26ttG*z53awtMzN*Lg=KiCoABfI@RT%`THf zFW1DT`q-Rp2{D7=jz`E^n6ChtuWz|3Du?{MEfYiR&!`y)!zg-Osm}R!80}0bN3Rrh zPl3y<3pE^i&ie@=KXiE*-2waCKwO_yqKCKjLeHHTo`8HFC=~G?+9nY9u9zsbpP)ZX z2(=(+I&tiU$%kb2u(uifkBf!rYP#{?pf@3fP8bo3`1ftF_XZ&jKl_FMuPbhiF2SZ0qAFt z)9D-@P6E|>1fxioq1yC6e3X?#8ikx}BVvPdAdTA_bT342Z`1B^3 z;#PSwoe9Z@P}&9JRZV?S3n-hqT5^0R9W&QEzu~B6;06Tj%H32eu?Uq7?6ywQU{n*t zPMV2AP}!6RgqU~9ie|q*VDT%6 zhwTE<3n+EcGi)3Fj*S_Rf3;`jRt;h4{Fo3Ec|tr4f#pCDdsriSaVp2_ zVGZO3pwKvv2Z^-4C?=IuK0*JK5Hs3Be+`qv7W!4utERSlp{t(vsfwUb?&Z)^!gqY7PbXS<%3gS}F6g|I+p7ONIY{;h*w3h1~v#{d^S?xk+!^An45L17FG|2lf zdDlWe>q6&wq17LFPKKcC6^EuV@Ngg7n;QxGpM=u)5;Tp07BIU8QC@cHd6YG z^>7ZBXRL>&qKEYY^jr`1{=$YhC{(%FbsQJIvkN_(pyMK?=~KmA_mzeJlK0P)sxl?&Kh0)Re^#`Q3;vH?pM=GIf3YKY4~=cO7tVKF>W6h3?r7sr4yyOvh5yviZP zjWzUjRkuK2^?9sq>`a@pwFWv(sj^`L5q>n-Q51YK!~ z6zOG{YykP`O{es;MWPioe~h_<7%P=S#$yu#*OD={(0LgC08)W3)?f`GOI9psjzRI& zgz_zyLQy}11&7vZF39%>^iCjA2r7RHOqg_aJak(7wQ2y;5im!P_zaX@7fc>h0)W!# zVA=+>Y7OG+?}l=U#ba}lY9jxgPaA|!*m6Ds{ZSy5wa1o`uNi2h^Nl`cD68N~5pTj2 zSqmO{n&c0`@XNvdN2G20wxlVP^Q7{}#1b;<=;W#br4rxeUAsjZRKlWXD1oNmCu%{hLlZp_f-BEwLNuGZ|L6%!bhZK zYPzi2zj>;ifMS=dwohi8;?<_Xe!xPaTT$(g5(2qYZ5r%T;4=>t%9T=?^9EUcA=4t( zK{WN&jFf)HTD=R4w?Y10cV1yUlJRjd#?82=VO%>>`iM2Y1jE0`WmV}XL8zQ>TGSr05WvxnSbrpzD2mgqBJl+dE_e`@1^5;SR zN+k|$x*9O&GAqHA7=@#5jOgvwLmk{{Rug2-mVyveSl&hUi5 z%~0ln_Br4`1)17D-3uKkje{2yy7Bg+AtumU!~`o*f^HYly)ATm zn6v>g^fuAMO7s^`smDS72tnU{IrMHZ!MzVKaoR`pI~MwNn7nGC_lRCt<$0mcL4F40 zujPR@Cu}>wJ`+oP)0#YVi0JAorCsXb&EvH}T=+wxS6LN$J=_C%KTxQd#{=4hp61>o zS=hcpY})yxM!6{jP3NVRFnJ2Z=cWJ0+IfISReXPcHuok=5|->HWK$4`6h#FDML`e@ zDkxSERIsAhD~Meb{Ha(GupoA9hy?{3prR-i5XGoiuwun77VPEyoHJ*ZP2~T7-{<+g zdHAw(W=@%zJ9qlb{Q$@7ASGy0;?BZQA8P_f`zSu{+Sc6~l5mCx}k= zR&)`avRD2xcrF6Ex8gY*PlJ@O>D~%9sJK7z(Y+PNo0=Q!_qiD~gR)n?H(Xl--CHph z#~9%ER!q0<)@=K2ytkrh=(@cXO+y;(t(cDbX<|bDbVte#rk>8fq>#N8@})-2sD&^- z2K?R%3C`PFaj40ycW=cKOJ{ERJa2D>KH;zmMi)Y?Zr-|ZrC62Xu^NjXg5+WO1C^rX zR$)sgSH5iK3ye&{c5|(_x4N(LRv*x~gWh_+1a!Ozthy>j zz4oCST`Kvfy#cS%4?fd0c6UXaSfM?hPQ?}KJxt~^lgrFs_ENZ-p2v{fF}7-)_!2(9 zwSG*i2{L(@x$`s)pQfu6x{`mAU%IrF?D4I1lF_-YbLG6j;ijqKUjIllv;8mY&s*Id zHoqUBwBz9CDnB=oW^RIr zT-vJ6_ZrBrnn{eW6TQPjc@LBRq4aL$&skOs*6_S@mc3i~bCyr-q#=6F(w}$e<1@`) zD%sZvU5xM7YPYL9v-YH0CARY`%Ko%Qy&$T6}d#hGYR!+)B zZcpIPJG@n^3&Oo>BG(L*Xa>Ajt6L8G5tB~9pR9b}dk*3fsLeo$X2=KL^J;D{Iv3a> z%33X3b2zwh0qAYHeIb5G8c`TAz4id*SWd)>fMp%1{7_b zr)dCOjpNiYUsJZ1#qebN_2(q3Tj}|Wlh8IA#3L*;oWGE%02`JSMLdfQ?<{MFDfNuWE z5wiJf3w*nQY*Wom4(|nnxz?-E=C2TA($Xq->>|3u(lOR`>(YtOR#lM3W@BBm?KZ00 zvbO1Yj6$iKLqViM;-M$DY?bQB>szohLB|ovgCq$jLR4=|j6uPn5QA{^6=H9QS8%)p zQlcOlC%m0VJBTiZcn-%ypmrKWbQ}Lo--Ip;h~_|y*pxR3L<=D{+$?e#(D?<3>zUn? zzs|4a5rtB@gg95bHBuGr+^X!``-tv6z2hl8u3ve7M#KRCTY#zD!AbJ|&`fib%1frMoiFY9m?9L<#h`xaM zdkfx45d91>vQO_=N}1KoQ z9aA>@!siE9SPdc7PuE5d+)b)w475En4BG;2l>#3F75H*vpecl32I4wFa++6( z=Bc%r^Y2A-duqWcXuSj!WFbDlu~LX)h^};=I)RkPM4RJtHq>b#+7{vk9M6HGS55gi zAy7*~i=*MsSzXfaQwt`GH}Rp`jkAxYX}9bfW4S~$>|xQL4zb_=AaHeFr5MjKBG>yp zJ=o@n%Jjz1roPa18%pZ0tSx*>QZF6ccw0I+AYRg>JTR2Hxbr}KH0>7pb4{;UW6CbMyJoVvUDbbCj%|5fv=D!omZBY622G|{gYRg4n>2M zC1M!A)x@yG+Lz)W!Odf6OgvQ^y&Wvq_N5#FwS1&$E^#yREuTgBX&{z00{IK2Rg&g2 zCNx3Z7A6+v)<$Wme=0)_*Hb>z(a^U*=^PV!$>?FnOeGXB%CgKJ-skYepB4)Ogmf3kTmBeZKc)Ck?#I;_@TYNO+vy)8s{ zvhM49d&Syu9&Uv0UL9dhGsLzJvF-Xul6Wqzv7x~ld1IXW`bYoE(BO)P!_Z)H z&3-cQ+n^t{5b#5TXKQq5FlxKV?F#(R;Mp1-8eCW(xuby}8a!L0LxWfPQ;dNh8oW@W zLxaz@kKFsf4-J-i&pmdC+(6)m1}}Qgd3f9}o^Q4%-VHT6H0ZMfyax$->*_x8!cx>N&fr@p{h3O z@`HKk2%%MNbdGtX7cnec{9qU%yi;Q%ghh=;2=CR{2!Y#Fx{U}Ugb!I}V(63)xqa%dp30Vw^uCX}D2;nuje6uZ;jZ7fSwx{U(^;6Ka8IkfMgg?Ee#2^-x zL{sNHO|9W-tm*1}O?~Q(nqt4xM62F`Qc$aX`)$zL6U2uZN9f!8=@qTLildMn)G~S^ zE!VYQmFwCU9hn!chyE3N0k`U7KUyI{MkP>Z8dixvM<6eJne_bM6;b7kWP&k_LT{R-ML2YUj zZ&tx5g4*xGstzc)1Y%blgM>I6VhoNGg%}Mn9mh0~5(UvU_$-2Y97MN6{Db2+u)$mi zy-ei^9DDA{iwUA-5SQV&NQk!}8gRS_I)4hW*wWJZTZq|46wNY+w1J(8trRS2bY3?9 zTr)6#T{Fj*Q5d$+8oc(e)?>i`EVds0njQW_KJ~DgDRI^#)S%i%^r+D*8GKXHqvnz^ zyoSCh=~45gu=&jXwh9q!O9Z=qDyHXF z`!-_ET;HYnllMygXd@0;NE@M%om+jV#G=h^)TY3<5f4^t8_{g{$o(LmI(_tDwYCw( zdqi$60ltlRuv*)Q@9}&OlxUjgS8E&5uxI3!fD%pn0`IxaUWW8&Nle*9iDF;>l`lBO3N%wGsF>Vo|lW5qA$|sSNlw;wjI0>o8WZfuBBl+8eUQ z;jikb8+DWX`NrX&>gdGap^ZaS6P-f!EPv_r?%WdlSZExUR$JpRqfz6qta@GJFa-fW zee_bbHVzl>P2C0hd>)M0qo`XDD&lXewIW^(*QX#ZHjc&>v7F)Ka78f93oG?T-Xu#| zxbenMv2-;p985RYk@lPTvbyw7tZPNvd>=9oXhpjPj&4FoMVlj}q8*O!J`y4o?KwEc zfoxOFde-h#u-A+_f57W=#rdOKjP6Rz;_e{*y~va6J~%_HlLT zTaQ}W+U!dW3p8yz;@DmYNn4JPwB^_&ZO6cJ6v#H!tZAE0$TXm7TZH3r5C`M`ZQ6=< zwQ?t2gr7;px`v(cSJ9Jsp)DztjYB`q3*Dk=XtJZ_k904RXXg{I=MfCR&ZSNc#lM+b zMR88VHK~0bCrckAsAM>k#h~Cmh;BH#3ULd>zBu+4;wp&$;1~x|q99s=&#O?&LG(IA z`3MRfh(3Zi4aXQEzJquH$1_6w3DIG{$h85Ti>Y9j+xyeK9HQtvORdyqZHb)Zg>+Sh zC%U`%ZDY+fdCgW@^(Wi3TGnWj_j1!FPfJ#)8@TP>lpJNhiNC9(EwH9<&B?^-B%meh zS{&C1AtftENXdE<--Qw)CF@fhAA@XD&04Z5_GfMmXvyk>qbG=i@&C4D#TWk1SweH( zG%va~456*q&Ki+!vwiN}X^jbu$nH#p_(o*A>T9LNyPnvd2P(A{*sglHv@CZY5V@Pc zLD~vzS6z@0-}(dDp#cukW?;MOUh4Y|J|Bp$9)R7hdgp|66|O#r`9R=%`}MviPaMpa z1o6~v!1msA3Z5qee#PC@ZE^(s_ppeE!EL3Oj~OE zvS?>+O?-y-WjT467+h_~nP#=O<%wAp>fO(ua++h_=_!K}ZVSXpJ~)E#y{gj^emzJ%Qgdo?~&r6(W#0 zygH=G*5D#vW+;tOGEzMdpH$$wAt}b09)?}ip{D{c40P)?H z0U@)-l8B-ZO*w_|2_jN^>6Mew)cJZ=jzcLSV*aE;?w$~7@`ogPP*XocBT>X0ll&!I z9r;2@*tkD=Q}6~syI_51kdlz-BYeg{9S@L|N#S-T%Qg{_9add&o5;$f@B?t&2Xvdr z*El{0DPi-I!`qnXRR~DjNmTNAOQ=l_KR(L2{c;wjh=qNto4-!eUj7L|1#k1;7Dq;| z9Vl21@h6TSKuUO{Z}BCh)Z`^U6ohz_0MdL-(^aTp3D{{g0x}`U9V0CfHVxEtzpf5(~ zVG%5qS?D&VJCk$On@{58>f)gyBt>$+V`y01m{W`dd@OP>LxBqX{ApPiw$2hlu; zYj9i%;_K~2yQEj%%89gZN6AysAO1fmbLH3)nuHwV64 z^*D&|oj@!Ldh*vOzqK+RV<9cwDzR{5b(E&tpcYO*@;IPRH}F-t;F@8QIcrzKJ5{Vr zX<|*PQ`h=9OJ)c3TYVHCXq@Zm1m$Q-giWjIH2)l9v&3w!y4UC6CgEY-kVq{F z{i~8{-PZFciGKuCZr)8Lr%O-j7d(Chep^qeA3IxLskx8i)+aKe1I?w!77VdmC8es2 z)^#M_7ZQFhNQrNBJU;J2y#b;#AvPb)+$@MLgt!vNBq6SX_zcG?A#Q=FAH$jz=zJeU z){@eB9)vTZ=vzyur0(_S^-)DXvQsNDOnU9@j4k)T8s4(TO?vHZtF_nuV$)u`>pH6| zIdXHApYTZE0gy9M~3=I!3|kW;8kfbVJE;XRK$l`Y=D_cUi# z>DIFLSK_HX&AUA3^`}Q}GVn$1w<_yty6WiL zdwhPR8+PDRdoPEc=A0_)X-;p{)0|UfJEq(1N@da>r6VFxoo@Vu#OtgV` zriF*PMOU=7q3jW!uM4hig3mKmsV#|AhuO1~DHQhUCG_?tlMw*7M{46d`yCs((% zJd0rhh{sw;NUip(wK=%StkKaFYYkPUn-DQ=4*DS3Q>0(8Cmp1vW-JQPluqPsh)Ct= z=k=$KlzwD4PQ97cM*U2ZDZ#uf+A(;*-YSOt15oln)yA{LzH|)6VtWioNr-j~u7jEe zkd%#;Wxux&SM6rr0mm&s zyP5Cfco%3lvq2O|H?#O0`Yph^neUj2ukDv^W&_&Rb^nfr_ekN_Zss4xR&CEQ_3v(G zQ-DB;Cw?#z$@#h!hmGfy^sobQ%!>t=5FAGYa(lzK`x^FXM5fu{Ce9J4??-{RRQ zwV@nrYpM&mSk~8P^}*QJRnZwV7g`QJLD5IRZva_g8k@U0@(6yfirx`MsrpLKqhAWN zau0lEZV`OB>TUqx{Xu-KJ%>g)sFmvnW+Cg=h=o6^qQ11@YGFK*X9Wv^uZ9sto`nU3 zKP(n5YhppFL>D(R-}Ut~Y~M$-rrnIeNAE)?qeIqrGA3-`Giz2?YXojcRDKsa86C1Z zAr_s_{#znZ^0RC_?U>d6MCtydZU|V~SCDYmP2>d-@ zJ-z3OYnf>T{vNPi-m~lm7Fn;yQ#)1L_|$BCBc25KPF3%$cB;DFjE6uwRee0?7PnA@ zfbUeDN2f|ZI#g3td}*D3?scDZBld?@758pq9_=>8W6!GMk2;%2NfwU-;b>?w zs%YCyy+^v?BIl;P7Wz>8X8nzJw=pvU(%mk0t`DJpwr;g&Uk&PM+6fteF^f1WRs=v>Pvkq@;3oZ&q2ml=<4Ci zRU7XT{uW3UZ<3!L?H-Lc5z4%%J}jH;FRGlaNjibBfnFw+xAr z9}YtNasLPgBefeSEE~o4MSFbC)m;zE6WR82#6lN>E`etvDA*9<861m1awjVQ=RSdf zWP^$8>dQAqyebbQU4IRg*X!W{KbzGXvErGL`yDmSWvkyqR=AQ*coWZN_tZ=~4W6+; zGi`zKl)BOI;a$1Xh6b zoM}wpy%AoEKeIJ5;2nNff2FwH|;s_LyH`X3$A`a=V;J`W$+f%u-*0pileuw>6kPYmCDOybEhWF7K0nu`ZgK!KN;%$igaNG-a=|Ev>mopVy;kR&? zl7gOayb0?opkPOc4);?Df^6UlztIpvcOzsMAb%ZiAys4B`zH=P*|`?&s#i(mpCaTm z*v5c@hag_S@ia&YSF{|TPIDr+5s2P_7>Z+8AwGv#fa88pbd%|poyb#A%R7|66M3lx z$5YpwQ*@UPm(4fHS1dsGA14=B6(qGl{MBYYw(HwloczN|z{7~O-otXuQ3#m*kUgi* zZ{&qt9K?{DPlrl7i*p|Vu1We;$+9VAa{B$6IImG2k79p2pDRr=-*fpJ%moPoJu?ow2Gf z;`R?RQw98+n`3do6(W$>w#vV`Ghv<~0#sT=Y4khc&E3AL%3pP5ZQQJ2&JDhTsP9;n z`c90>L-+;x?|~*U@R3CLat~prha$HFNM7*oHtuCpopcSNdZ(&XN1~xQa~>k&MQrnY zv7%r^$NunAX5*<1=WwMRm!EN+j33~~7h6FL<9}U;DiQ{N1sYu(y#i~uT&*-%O2HS| z;x6wI0l5NeA;uQ~y#g!oFuN3mkSnkTK=cQC1=giFE&wS}pjTkM3-uPzE3k%|0q&3> zoGY-Jzl(mk0;}62G~ys70eS`2_<2-)fLC8GkvcaQw>cu3Dm+|7G7~0xK8pg6m3?;0ml4f|2Ze=Bt1jnQRP2F1Uh7&PX44w*f5D zN$hjsIoA!rh+Tm-66S+~f$2E|!4=qZ1}=d2JT+iFzQ9rFf@_9pN&K8GJyaf~tSdc( z%q)@99@|y9DrFV9n%JPKc%d*#Xead~L2uN%MB(O7q5#(su^QWPaDnPYN}+ z(#%qfyyII|Rad-^YMB%|5|L3rCxvdoaU)0xn;ubr2kK3bTxdNkn+TFsla;2mg>zS; zbx>95Akiw7Rn=oW9+2EG{~gg}ex8d3#M4k$&ON=jei}F?fL--$}y8Pd&+vQZR5!Jg@ zmG1X}#d@2^nalzj>y2}&>#oX+^;p7B1j$u44zXDO&PJ6XIn{#^NgPsDT=*gLR?T=5 z3p(@PY~=0&1$7XsaeOR9ONfpOX|F&^1f!n#TmW@0h<1Q@3ddtY>vMvNRsavw_Yu zO|igg7hHioXYF=)Zw2wq#v6L7+TQVsN{Mf8O>@GHB&Lbds?zOwR9fPfA^W_@@0Hg) zhrYj-&Yn5pDI#21ReZY$OTjN)L^6S9$F|1DcP8_*V*ug(LHt7#1KPh=3j&~F(#BAa1Xs|VADV}pIh?!n7aZd#;Mt;b6}kQ3=7P_za~Lr zsT(PbS7oDPg;A2a?{kqG0^$jIWlXzDi!}e`KBD$*{KMg9QW3v7+xDtp=XOMI1%6)r zeq-dbU*-yf_ryKfK}&2C!62G@_E{A-Am1lJZ(GNTIq+hr*mJ%H*s zs-w@w0#_$G7IkesBIvjep1Xn9A;FR8_zbU4K&|M~S0U)25f&Xwy0#ep8S#);A@u@P zIPfP~C0Jj9L3r%|TAym>2O%K!;Hk6#bF4SuUyJ5-sQHhvvGqbMywJ5cC5~uw!fr&* z)u6D$LtN}=jLcIA;_W877f8?3e-fPkM34elXSrq zeiM_rw%%m5J-XzJkxKx5bi;7$1+sxP{OY3{N649gEGrwuCR8)PRT~n|$z7YDAxgUt zG!w4dfzDkm!?6^^&zOMBT}eji7pi19>naW=_C+@9&37Nnm752@ylc8(JS=Na^R4JT z38K|YG9>aHc;7j#W&oHtm`ybI7c567_= zhz~X95N95){v|K8#7Ko6zhi{mXPD?FV<7&MLACtF&8_-B4sKsYava?W*Y|Z%2Vac2 zz+B>W-R7;EHF{rfBR;nP|Go;3zOOIf^&BYNnwNKl>EQUT=$N_r=0AMNJ3mO?aPf(T z;cE6W&k$&7`_d$+N=4$T&D&gygqF7B;5hQO&QSA_N%E$y5I`G zQrfQh!b;nP@Sh8`w5`DLD#!-b@T;ZmPeOhNR@y3arOnBNA*F4#DDA=n-RKoAP6PVn zcEvFW#I^r>Y3pMRBPS@#)nLDgP})vH%?YAcO4}S9vp}{fyOy@>t8C5!TH4OQF&1cP zd%(0Z+LU;Q()JwTPXmo}!E4<11QB0j%uP$1wvgXif(l%4{TA}%n#~KJljkf=nMC~ofPolpoh-c=F zfkc@c?$)UP(#{v{Vi#Nm?Y&Rp+^V{BrI>5fwR0DOxH(WPU0xM^Dwd@CI0-8k0PQ{& z1{JOWzFg;SE#couY`W!j0EkUIRU2ME1Z`uoB<}_(O;yoOUz?4AD`;AP+GuZlN!Ja& zoQ(;Dj|1`G#x}Gv^A@_AWOFxCEKI42?g|zjMe>ngVN2snyD9k=ejAd`C zO(Oha5Z{S3b#rNkBNnBhN-5XSQe3L_;Kx5s?_{!XbeANdNzCTEg zZlt>3qxMckr@5kMP-st~C@cWV;NoxZUmWEPF5=UiznV;rwdC(ujPKaYzmtpmXkB10 zOxHmaxkRec_Q7R6&jB`cU?1FBe}*OMRHdF$e3sZ=4NCs%ie!sQU84SEC8z9wUwAI_ zo+rN(xx;|}09D3&$_)#C(Yd@bIfi1i^}CU)1AfuD!gEc2kGXf?_rSIEo}azXDIehX zz*TzBBUZ6Z7WfZQWxdWjKjgwf&`du>RTV7H8sAJ8o~wh$obi6qxyE}O{SglX_@&=k zudCh1)Z@S}{kE#qrQgY)5I^9TemC%(tv{px_9>~UFOr}-GXFg%{EEUX(< zhvTox!a-F&r0&VB@%WAqWA$H)s?0_QReO$fw+YTo{Vgnb9Z}g*J~MFD>d5^E=p5^X z_SERA!J9a$vT*7Tlx~@09r`(MJsei6A=ASDWPj`akn zV}Q=FUTy~HQ=Lou5w{!tJ^E#i^&wbp7eNWoIo6S1vK$X=j&*^F(y)kVs&J`@${g!; zFiitG{rQBk6}jMA90bE>2401?K^5y9YcAXcSA$6~$J$lWFGhYrU~Mq+V$Mi#1(Dno zXzQ=Y2w-!pxo{U;ZwDhb$GQW|{eh<9^_+p=3hX%pN5Ol98nBi(YbAlrjAT&ayvpSB z5_uV9PKNJNkX&UvI@_RQ*e%SbnVTb03o4UqL`qtOrARz077ArnE)=w+TP2K%Y~d9@ z!6>tG(bv?)FzW1FUx;mh&d!~NW2_J|J2wx<{U9X@bat-h8+O40ot@ho$DTsS?A)z5 zZW2Of=ibHf7SK7ggDt|0;{HQ9XkYm1k3>US{p`1NdV$uGhZ$Ru8w^{n*%(atZXo$h zeolDJ$Cy{Cn;@Dy6mBUA6wQ|)F)?U9(b&q|oP5pC5WWb+X?x$oe3|ra+yI%RJHsT| zkS+#nV(xE*ehmfjgc7lg?6WparmKnlP~ z$esX_i&}XeUjU@DH_N10R}!hODw89BMrsW~bC8$?3Oe$F@Lwa4(u^=2gV>ja>_GT5CCeCOoGCeU`5n zA2Y4+<(}n3gwFxVZ}Jo6Rlj2*rJPGc^-Wz1ouo=0=C_D^8C0(_KBijX%c<`4149K6 zugX&`E$3LtVcnVVrAfAQBgMkaUHvrcp-3GBG~(YG57Vsq+HW9yx@d1`qJ5k`KmWdM zZ1p(9d(r<#W#J#ckOFz%Rv`N-(D&^R9KQ%5v*BC)$Pss-@7ow0$Agq8(D&^gs5^na zZ>w>9D1^LkTm6I}(D&^`9LEBE-*&cm6u330;eFd)q9GZ17c6%GP3rE(R^;j~$jiu& z3I6~jN8}}y8eLw8eNBW84`SgPHse67m}e;&jW^0dl>_nSui7^lHxW0#)Dqq(-SxcjfDuMCwX{`XbQ>q$Fg68TiOSyf|q({L<*Kf~ob) z29#zdgg=Rs4!YVIBk!=NzN51E=@6mAP&-m0G&?^+$+NA2k+EOv&y4s8Avp}eUAN7w z9$K68DjH;kSvrgx{${h$E;k#U-$g7MX}mH4y@%)3%k#s>`25$;^acUf`XpmM)EIfk zlA%_T&p@<(+H&r^Jcibm9KG;XGhwi$B4z=XOz2b@JrBP=m7Bm(BvS+acfCxtNd zj${ucQrT>@$?sOa-$h~t&{BAzNz(kmm#ZkY{e@{{5I5v$mhz&nvet6#t9_MAm3|=> z%CgavVBu6GPXf9obDpI#cEL5nd~(+2zWh%vQ zwkN!xQm--bN5>*RBylzE&Lrr~mVSVi_$DX%W=kE8dG5Db>M*Rm?i2mKB|CQ(79qCG z#MUr{B7eWyFXOuV|KgmAUg)x{rN$w#w?7c}VoQyM4dq_)iieYd!$5P1deFv!Fmxsw zTBZt?;ysn{$si@Z(Hr>8hk6Kf{utsHv)x?QMuLjwu3l7p(lXM%>-R8!2js8j%npP+ zS78b7@K4CI=PItz6L$M=Nci&=nsA>BON`JH{x4MM@X}usx6DFxWAlp@x*54xPx8N1 zp_`D4^#uQNW7BKmUN%C}mF|R2fPNuf3Xs-7tBsO*&>(oNh zvf?Vqbbmcl%Zhtt=VV5&T54JGyb?nYNAi6o^hTzZ6~77LpG~FZj6Rzx%S}BCS8b0& zpG}Ri>9eV|5PdeS@}JEH`Ol_x{Vh|?w1Tg1Yoet;x!;P0#o1Ai6LBjqQH=iz^H3=jBQj~*$% zL_GWdMGp!1oAKtAYuPROhm-Pu-+La;pkXKAughEDJ)cR$ZYJ>8>+efi0 z1SNXs(qrY_Z=@+bGmhP1z`xRum)k3?nX<54UyPFqV|M`X^BPZ-Ygs*`D0ZWOpVxTO zbKa4R-6Y^22eh^AzG4*7eLnpH$E2M@g$sd+_oZgbC(o^T2W?+f|Hh+eDx ze0kN^y(pj2qHvn<@WJH#((*EYIl~Mt&0|5v-;1=YT<=ACu37Bv1AP`%c%8r6Z_fh0 z$E_FCtu5DkksdFO-J>90WgOvNB;Bc|YdGsHGgT(@QgSVloO2sd9L0;hex|r5-^pc& zrlcU}I?a3%AD5R_L@a*G{c|5;@B^S1yd+C_FhDPO$q{nFOO8!0ceMJlZCTC|t>Z;$^UdH&PO{4*B*3f{oLf1mja|7LmqujTpg zkmvtvp8x)N{)eR3=^wk!Ke?5?C9>3%thB6GVqrdUL8TYB6)9=!L#4r&y{QBesfv^< z=V={F&~Iercc9=Ph;gadodgPoK>UMatq?mx{HI0iP6q`&A+{`w-5(Gs(H5O9f*FEA zbOFSBI35<_3W#$mVs|E}y%{39m;YXcnh&A{5P!6c-AWKW2XR(5cKd_qHHfdPV)q<~ zRzXaxp|1|2Zy+wHjopzT`W@oqR1_3X#H3g# z5~)5FWv3Q%{mguV3hv>*+O`yIkdojHp2bJ%$L4a*V2Oz`AU*@p-8OHoXADNbJp||( zgQsvT5F){L_&w`l*B|H^gI{p`2vQ=fXAHLAFm_#mo-x><9oY^#${B;ta*=F+nR5jP zHX~(nuAo0G+kun>=vjiJpbi6imf#K?Hwz(W3D)BH5$IWhFLRL(uJ9Yq60~X0Y#q=w z>|=2p4YGkN{OTI^m4r+M@~3AB-fH2CF*Kca&Jt`%rs`ROCt#Zo^ejR14zX(nQo^NY z33i0q9_U$uV{sfQgq$U~6UQx}=oiy1X9?aVA9#cF&k_{diy3n;ujo%7u5H;cSwV8i zjD_owg0@D;>lXJmV!cNS-nRVGBLy`npS*)fmF#1iI!kXA>P|Z&N5U_#c3+Mc$o>b} z`e2206O(kVUPd$9RYdnn&PXBsnZ*47k^>qQQrW;ZASX3iq;{z&%a$M|yLP&Dj9q7- z8`w_3aRf*So9^CO4)p?Py|1ZAA}DnpFMqP5)k%4q+K$XwS|pbCsEBqGOA^15jmUhE z9AL@Qmq?dr&oC*bh|P7j{U%0KL}#EOZ&OJ>dEP6b31PwyG|e_A^O?eBcKii@#$9d?6bL2 zO03{+XZom2Mc=fF!sA4r6pXu(oGH@3<`rBkW4;a_nu|=Dd8NdS70F2m=jG;zoc4NQ zm{C#qv@nSFm|I>X7P$*@bk=YjNj%(ynz_*;bW25MPKqc^Cg^jbvkIgnB)SftT{^{X zM-bf!aSe_u!KM#DG{76^EkEwyZ$5>vNU6n+y- zB{wC)Anw#8tK{+N9Nu~MWD4B`5q_{DI=BV#lv(iY5bO(d1}yM3b9F5H$mE(ngQ6Sr zp6nnbCAvI^_;TyJgtX}_vsw%i2{!>viH9qqr-H@fu{J7L3>sp$#w=>?eMtBRAfD62 zg3l0{`3x3fSBKfeBNfr+WtOI9n;{8wUUH_zy_pNHCFUdPQ)~U<-A-hl$V+E<&^`wb zwX9`5POLpt5uF{Z9f9OwKyxtg6}yq};Q18j zSNPg@iCtTe5;pw`-+@pgfPRH%Ypw2-xO;|?y%p+ zU*T&Sy6!7{O+y-eg>NnDe-sn)S1P$S-(C*BId86&_A6iH>mWI}9Jbo7bXY^xLiFHvKlUoawit#Xv8MntR8;2)n)S zf0=&!swPao^(sG6Vlj%0+!Ofex8CJ?6Z!7lV%HP+o5*{Y>rLc)bdOzc;OFFem+MXB zTW=A&cA!Mlyq%AK<(AYGphVMN?>*1K<5cm~Jm~K|SL5-4c^32BAeVq{#veh>YI9wX(@2Q zHP3t!W6Db>X6;QKg2g?7zNx3-I7J9~Q*(s8sW;+#y@be{x){e(Alp>4zNz06@*U7O zwWc@41;oMl`rp(LcYV+Dr`*0hB+=7m1qG&FgN<(SSLy_8RMw4AfKBbl8K#lM+LZ%<`%X?bc@HCZ}AfjAidZ%bDErln#%S+btI=z3fs&%H~=w{L?Re9iUO+y0kE zoN%l}YH}{@L>=L_ypky8uaH5;{ ze0^8mW#D(!cK4pA?jE~ifWOXZOYgb&9+L;X z#$%p%>f&3UjIJ+zwI3}T@Xg(}p0oV{u`30>H_#^Z20E5U>CxLdS6xT@r8k}Lkg@wG zFA6J0deiw18M}XSO1OV=bYJI=Z%g~6H=Pg2=>3yD4`iVQq-ShLqqqT~x}3UCM(>|| zjF1Hq+Cbl87@ODN^C*XIL=2%>Cg$N{uXZ-z>hrxWP2yjVEKdyplO^)eG z@Ie{7>3oL2PHDr}ebo7|5PXS|nbJex)e-Tf$X^IFiI-Zm$Pbd38_zvM_|qW1*1|&) z&la`1pJ!9E(9G3K=8Vde-Xs=eZs02t34~rw zsIL$1&ggcFwxeQK1N3ES^D24AA8jtYiMuoYF0~T~KMKT?tTcq@E%Q_U%%VWoQlkitST>XZmDK}dgPn|NJ{YSn=7-=?A zZjsn{D3hEcHsqDq=y1kfAU?fG7L7-^Xn+aI+r9!3DO)me5Vj-A_0Nx)V5kvvtPxfw zx{>}Fy*W(ZE!8IxPe4iolenT?c7(^Mz^$`nr$8}e}XM1EHg_iZfCGvwhuACkwzor}o7 z9_|+O9!)Sj+(yj-%S(E;`<4dO>0jNJ#NeDv*|r^sfvgf;jP(nEt`aT9@gztIo30Yo z9~HY^p!FlBq6>l&k5gGC+S>}2trAI%_)^Z&NU?NDrfg=gbQ@}J25RYJ94kRe*woT~ zN5^h2(E1}&aZR43!y8+YWsGl)E$L>6rD>V6pT*MW1T93(0+5mrUB>tg>PHYC^@`7j zu#6%3?3YDaTL@2B^exGh4eV(8h948VVIUanb^2ID%r>^bUiM1 z9e`T6H)mm0zJ=Qfp8?`0n^^E26?vMkSqQJu)>xR4$($?}q};rZX5I0zYY9@q zrcZM=)E%Jp=ceLt1Vg#$XswJdH`+fq#_F+_F1RiV)$Svi!i8d0-j^09kR}k1v(S($ zQl)5(a)SjhST)z}LD2@~bzh<=@1X4h3rf2+Qtfssk9OPGa&Q~0bQf!~nDd13wRH8p z@}AN4gkK}EX=aUXhz&0XrAn@#SZ$K*Uq>?WY9=$I3sJ~jLGdQyuYdx%f@0GXS+M{q z;nkz<*F#+k^n`iP#X(Ec8h+&}ir*yWJ&9}s{7--ax#{o9(exHTHn4_YU7df7kOhFq zu6)3`UrjAbR1#UPqWFAMl>SE0YPdcI1#%Td`!PINkP^0aS5l0|>o}mg2EQqJ!2G9M zBf7YfVoA_-7d&?Y)zyIGMUWCUy_%xrBvzAwznVfWjyTM8v1q#uy0|#v0d%E=(90tR z!d(yaIRBZ(%=Hk$%;gai#IRf*aV0#Hfgb073CB{95;i@~pBzhf2xw-XZ)%b*xWca- z=RaZ-%j_NC?+Y}ur{K68WCLsX)y$qx$RmJ)S~kkLX=b1x=eosw{ z=rQ@^$s`iQfpy(6dFg15L$_We(c4Dx+{S0F+wC`Zw7)ZIHU)aLe+Z5}LAEKo9_>Gq zkduKP?SBr(GoV7!FxIrLb6p(lgk%0+!TSZ!_@_^aT?-HgwsrBBvO<$`wB>=G+<(vr ze{$bCHchUUh=&`K)K^l$XzdlZea$Nj*G=fhcKwAE-3js6O}ycGA~!)w3fE0cZS-z# zMNGE@`feV8V>n0&ufChppsoP^+6mLeW+BnVwG(HFF1>a_eDvCh6>z^O5^~AOS0+Im zdLzNL6P=LIa=P`Yd?XKOIXw@@c#sk{EvE~i762`$znPk(3$E}h<+Md-E2qD~|0B?H zI`A}Byg@dwhF>kGClGQRuyR^r`AhfET$T1K<@6XaAmwyA64QV_=Y=>P194yt&slpX zx_3a!>0>MX6DV-OwLvI9;R=e6P_s(($`usJ)5$!LZOX3Yv>PFt0xhTGaGVLWoc?Hb z*oSGZ;$SC~(_7%Z8EE{U!|@D=1KYaz`v~j)vu>6TJS=&FTtP8Np1BNuxq`x;ix%X~ zj58GEb^B}A-H{S6F^O;yg%;%GLKC&ATPfuOt!z6tQtW<_sVM2nQ;=5q8zTLMq+&3{ zCTB2T1X9ALt@7zmCxO=cn~Fb(aA=hef6J#WZ_m%y#zwm*J=cFS$$GIQE%EcHSqze$ zEZWlc`33RC)>%tASC3TN^5|BPlAcfEOy=N_(pEL_rMas)uT|{>PfrlLJk1hG9X99| zf~97m($$NF4a=i=bF*+Zl4F2c2z=G9A>TssED8yTTQspS*72tnf^8n9Og7e)M<)df z{gLbobPGWr%d|olT!YOgH%2%U-qXd}APWh-1nqkkg?{4X!I{pu4^TTMZcF=l_HHjo5p(Y5m;5jD>@RE`=GkvcpCD0skiv2!@Qbx~ zq;;|O{&Dm*fnTh>Bdv?IFP+VnT;LaL??~%n?MLTOc>%vzdw1HOdYZs&2k?uv_ju1s z@iV29Mc^mtAM%Edx*&EVfj=ejV>()~%;$+;vt65xI=yHfx@P-ZI(o%&FD<94 z-s!=hUQbCpmbNw9k&V`D7pB*(*-k*fuh}k2>nVxXu)GwcR}r%9mNNO#jOX-DS|>jS zPGqwwD7ww!B!AlHO(-eN`L#ou;jhTFf*wZHu)-bk08NABn{)@>NP1?V!?QXJ0GFBfP+kk9S&ANV-kpi@%1lbg}CdRe}g4Nmh!e} zdfuXF&%7+Zg;X@k@}jYMp-(mqO|}kMFMH`v$s?%NWj!ktAXYu;1}1(_r@q*VeEO82 zg(TuJQ1BMS$2dL|Vi`oqMeIce1y4Y9!_gI_L_zceKKnuq1<^kc({M}y8#JdrlEwR| z2FGXkd?YLzLA1Y^T~;9465>c4qd@0+h;mC?=RpvET3K)Xqd6WRrji$WYfYlN9K@l+ zAGa|fsdcsT?3BL{n(~z=-<-;CNXQL2u@hc6cCJZo{FIKar!MlPhB(~_Wj~EU>#8ea_ZB#)Q!h1qRN`W?VUH`RNPw?mXOwAW z{0$x}#dGP#u-@W5pTCOo2mG4lZQk>$t7EqZ@N1U0o9Fb{?F{^ylv~892DzG&bz#)ukG*l#MZYk4-I^6 ze@~g#_8o7HT?Y8t{$9_y$!%l}@N1QqrR|$}SEi#mzxwP?k3QJB<=aw!>zd{KGF!7e zs(m|UXr^nH^UG|_a@ z#mWWOhQa5>vec1S)miDKXn7X+Y3v+}3$74>#7kv<%`$OE?EVn}mrfr-;(CW^?AOX{ z&2oxgv+Qaan{X50OT1oIS_Q9mxi>{e2cStDpG#r`eCxWXgr5rHsg08u%T>Bq*J!S#L6 z_H0>kNgsPegOKPWQaUTy-(sF|!8I~u^t)xnLq$lEzY2l(K|IVt^Gk@XTHa~-!f|lP zyH#avCyTJeJb5SeBS=Yz#(W2;zQ7{!k;(F`c<1mboU?U2jd zSdrLqHk+YAJl`S^io~hHu0>*hlT5ha8X0_!N*7;-RV@-%qh%8CMIy(-RX5&nh(O|K zD-yrJ{JjX!NF3zc8FZjY41BDF!Ivu% zR}nr1#GRT{Fgj7C1>#1tz)B|#eB$JE@-(p^1!6gpFNpL-O)^Mc)}o0fD39%WME>=Ul{)%rE01||W0x6Qk((iwD$~&@u_S42Hz#&&K)l3~6$*pY4;szc zxo9?sa9ujHAVl*31cw8S<}@5vfRwOlG#j8^1j(x{A1z9f__uRfom5xt(wX+#TjHC~ zWefvU>uxx<2Pt7wt&5=^1FgR^6)h3;55Xm$ZEQ&v#OB+pSnJaA7HpF)94VG0@f$rr zKM};IH+hH2NB<%$HsSUzxR#htVuy6QNhq=!7BI?Y~SaEc2ctr9yMQ+8zlDa-wf!Ik;!wT#~Mviz1&#%Dl>gid}Gh8kqknYxjPRSsR9X?6I)DO}ZkJ)6s4_5-pjX z-GwL(1b$}IqE_wtm}{i{=4yoV;5}E8F}z7Kv;kIYJuD=}7Hq6dN=NqvYj-0#6KI_i z_?QcZFK6Ks!dHofqncP4Cz-7lLI?#!EL@(BHlQ8U^wd4fDk9MIyki;?F1UU*pPaSh z;5`P!-!!o%@2!hpu$-HG7{8~h>9HGlhL-s&dR*5Xb|$6|wD807hCd`@o%^#Op})+AmJJQV@&{U+ zBI&-F2QnG>+0cht=xpddk8oHW_}S2hTIg(OVjhz=;`!vc*m$Ug&W4Vi&+H5+StS{} zpoI>=S1w>621+!8AN8KkKN`CSL5XJcW8U-O$Cw8JC7R!ld(Yb*CrZFikuGYXQ>3>n z+(PF@`z@yP2Kvl${<*BO-!pfnL7DhIhqL zFwG=XxI)IJG{0{=rFoEP;qp3jU1PtA)h$Z*8N_=nC(r7hp?w89IW-W+jzY-fRF06z zsT`Z^%s&p6V?eg4W}T?Ij*#gq_ODy3I}pQR1Q)3Dh@$g zh`(@r0lIef%qs352J#!HC8&|w1)*T>uau&_M14ktZ<>kR{D>hqUK|e zJitOl6^DYXL$cya1Ah@#DB`_c0`dq zB-#DCp9QfuRV-al7R?k(GRl~XmDxbwmB3f%rofl$iGM}-YKcv{No=IZ_6+H5+0UHhzmEEI=)cx0ocUhVv|(LiiXEPq&&l6v}hdf?U9PUr3(ohGe3D*)HA1 zg48Rsk-P`E)&s0$3@6AB24yFnc6@ZMOx8HNxqhdH0yNH@Xq+UaC?rCL6xVxyx=XpE z{rN+QqIxS(@^Oj>^K>+`LQ~5P0xx-g|IFh%EF?EzS*MwO72V2otH`jXOM`l{IP^D* zU2wf+`IIOvi&jaSB0aHJ$%6)> z){WLCrhZyCTAP?k=Z)4TraJl2+PyVsy)dOi5kGXh$Ov5!yx53m4}|SfBXsC?St@Vn zHYt@ibi3TxbfIr@N(UdsdMI&<5xTH9)!6ik)+>zAD_XBKHZELaGoleX5WLz5J)<}+ zmAC2T8Xw{Zf>T>W?KkX%aK9FX?JwF1$5uF|isO8O^w!>M z0e*D4g@3e9e$DP|;76xhdd}!u>f>+l)B@VW8|wWXqZ8oAq^GB%)dPJ-`5ir{rlJD| zn1>Eh&rU`A*L#oj;D_n291sSn{ZqDq$92dbr0$Ti4LnoEr|KUGgVX^j9i+aE<$FP& zZiBqe(e_)vZy2N=kx7m;Sa)Y_fZTJIy zX;4rGQT!w83PKb>-1<}OE&?f$i8jXPskQVML9_+L!kIAX)%14#%lNJPYwIjuk?@0@3dec7}kh z-h&vqozI>N?DtAh_7MS-;kXb)-$MM1<6Gdi`U9$km78w%`@G2fNx;5;##|vxXSKD3 zY(gvOistX^ZEOwo0ld;O(~*ha%JcWFwR4;QL4#grk>QAexi+@nlIE3NM)3GjlMCEL zES(9;t0BB#V50^zfv!O?Re3}Zto)1Z+Q18LQ^FyNkqgN5QXH4!e<6sfAeQ2I3UrjY z?@jD|;s$@1OZF~*OZ3Uq_hx^?0#Xv7Q{SgUoebgwO(;x#pDO*CjxsJe(n2^QBI@=j zZYjl5`i_qyIA4UPSpJ00kO;>cnw(rwol{g1$L7)XgW?HpVMbp_DQ!J|0lgZNW3 zyZ+8WcsaFc&)<3WuWLs%4JYj4OAbqzl7{_LrBCf|Y4{vtp8-un3s>lx15HDYkTmqb zcMA!TH0+0CI7o>$O~XY{6M?4TJ{2a;I>2>OUry$uR_LF|?& zblZcJutkIMSqilnlpX}JfvJgduEFM$_`YjlYf*V2Y}tZB*Af(*3DF-%A0dv1n10C0+jSXYFTg$9((#|G(Gke_pT8+3Q*Bxvbk>*S*)i45BC! zHM2qZe28~(tQDd@#1A;W7os}ESy562lA_J)flt3!)LaR?{t*Af5d_|7h-*tn&AGrE z5Aj7hxd*%%5L+^$rU-a1K%|xBCI3u_r4X&kN6l~LAc`S6Wiwg=IU6CoFZeqKwH$c+ zAl|7QH4}h$1mf>gh$Zl7HO#syQL`F&84$H{qvkImPJu`}HEMQLg{Td2T3*x~s}?m4 znn2XOfWPV5z}LMrm1qZ%r9F6q>mY0)jZ@y3ajx;|6M89m+K)H7scIb=X0}^l%-);A zrph9S;Q5KFu2juo!b3S3X@&6E3GD9bQL`P`>80ai|NO0#>1D&yqNW~*Z@tv7FLs5- ze*ofaRUJ3|5DDdGq&+37r6KN%$n7A~Bt=YWjm%18&X(+euSUcVu)~%8cDN#Md;g=7 zZkycR{ISU}oL0(Tr|>sI-_;y3rbuFOJXy9~A+eC1@_EEy4zL@cdvNRoNnx`ap^a)p z%~>FKyQ*k`pu~k4ZTwqpe^NF=_Xnl1ODz4Jj6N!sB)#{d=57#~-r__yx%5V>JsLL0 zRk)1Fd>i3L8Ckt+mcGEK@?&QbxWsp)Pj~y%|kwD?&S9+ljz-5Z(_FJw0kdz(i(h zNwm^_(|>N9Oyd5R^@Z+%_I?tLHcQpRK-IGx_Z<@MHxqfjzWi!(ENqnSmJHvmK$XTI)#W>e*PN-Z)dKC=$H3EU9 zBGl|j%x116@-uOiI)iip+Xy&8o**JTR6fH$0HHJC?LlNziM!d)KD**upp8L>ajrtw z@|>CxUnH@R8|7Kl6oGgL4Yln_oo>XW0F$-4lPx_V-h*c?uq(dLDlaR(60MEN(-QF6 z6<@DT)cgaVUGZ%W(G0|Qw(;*mf5mr-ire0Qu@Wa%e4P&+lxQ!=@Vbk3iR}=S4FHkW zI%aV7Mivw8V;I|lsBISEju~a&5MgP3mLRwg*jn=)j(s30Y_`_aJTq$YKzy4v`za5= z#4dK7vnfXFH5p}3@1a_6Mx-mSTA#)-4RG9sYW3=pANb@}Q56*tq%KA#AHJKT!7tT} z(b_0$4+V(+2$Q!O;zGpF1GZvat|~&txvp|PT{F@KNsOd6j(~p<@Ee1G#q^V?-366MV}!e>Rz-+0>^*i|h=Y!{&W^5 zAbBsa793xU-J%o=6&gfMSrF+}!h)S6+cZ3@7Sc^VlA$Lvyc=)R9BYqc8(=NWRlYK& zU#f+t37;tzt}S6fDz0DcOKY>mohlaY&4^AF3sUVrM{+BOZ%(PXew*UPxaq-Yx4P;H zP0Xma3Jw0|ORSrYmv%AT*oHT4nCw5?tL?2_*!s!$mlcti%PLtAKjU`GpXQa?Oy%V# z^L*LwZtuTzl;#D;h0Zu5t+ z9D4krvWfmx|Ds>xB^xa#?UIzztdm`m&wV+&^3z`09PD-O!nq%nYyvVCgR;DGk zM9Z4Dh~Gi@o}_n`%+sXADm09mG9Xe-r_Fi~MkbRI#N{n3w+I?BW-a1Fl3saMk?pET zcSO4ZyQ1(Aj_DMj?2}p`IyQ1JVV#EpTiozKRt0Mg+%GJDp5L>r(R54jwW<>rd}VnJ99KK@5CFxM-#=eQ13q# z_gli>bg^42$CR+U9DgMIJ(FFn(0M$Ovdi(OAL8$F#FDy|Q98-1z5SZPd{84WNw*6= z*DDXRP3Y^k3l1iFN-SO^qviqs9kYXp(c*akk8gqhA+qlh`XMsA)c(C6$J&jfraDN- z281&dHO0%Y|6?K<-iY@w!UuqGF~o;B)`O(5cwgXiS`$V$z}p8g7)M_rjzD~YV~Y?W za`3FPsXxHWfEbJ89#Hobh;^E-x-}pcD-oNm4oPY!K=FFN(B^Og*)M!>l_f&vq#r9& zP_F$p1r3Z>`k#co`RbJ@Ue>YmOOw94()|KnT+f#ougb{ZgO9lUy(@jL6nVv_w4g-T z&)>V!S4#d?JD2fOGd#cc)orsCgHZE>{a1{nMMik}pqCP>(_BTcnj3kZvo> zjtisaKfvGn80dTMZb6;_|82d&zUMC&Ma?MSzpXdK_dIebQ(WM`tvA&7EO!NqfNk-N zU5KG!zUP7t^zgucTW@%}t&rocj+z^Q|F+%;-}BZ^QPTtqe@|+h&w1W0Oml#LV}6#<8*?X)fme&^M6}xIOL4rHh+fvf zuRGPs565FgBL3jHzDH)ixyD>Hi20m-6LDg?zKJ;WwCc78^xs6Bn67Ukj#2N-e)ITN z$Urul?CGhK)9ssxgL`mSfy_w@cu%pvd&%V4bo(aa7D7Ij&|*SY+~r;}c|P5~iFk~V z-+&!mRMaXSF~S>qKHYy4vFfc+Qw2os(D0K+e0J`UbT@}_u5!-jx%A{uShWMuR%mGf z{AJL9#Wo(sNF&MmmqRei6q)7v+aw%R12j{zGTj#^z`jwLHeRdPhton z-Ol%8;W9{O9kER+C_{fk0%)pi{}Y^^N=tQ_nsw6yeNWLpJ+&b{`a7(fUlOD-Q_?s& zy;fJ$*|+)5$NIS-DIxZ4zMG+L0=nujQ)L+^s_SW|ZB}~PW1>f93e%8yNTlrC#3d(Y zoU5lMFtjv1?OhR)(1a?>G8IrM+|5hoxH{;;gz3MOT9Nw$`C*C=n zpsN1sox>j*`ejOk&dnE^lUD${gUCkB23NK1 z?8x5xf7Exko^$=}e0HVB4`J0-t%`RrW(EGeAFvqbauEo9ogTLW!(bjD0=#obl&&7) z?)`n~x<9XnX|~a*^YQ9ui28x_=u|So-uvs3Ukz*$9bd$ZfiJlCEA?T22gLu{4&KnE34e95BjHzp$e|K9pPg&k8nH(u zL&mxGJD*mG^nWB1q_LTdmWO~}BLWuVTrL8kOA`L^s=vbgqX=+1EPHBwhPfKiHgWRt zsvDa6c@r{nAXVtfMA{-U!q$jO?u?oOV3XKPlfa}HzMw`tLHJ`J((dFW>h#JlU1uX| zHj9m`5^3Ly4XGL*Bm1GqC$+mzy=iRK*r^fBFh=sWLn5s@iLt_oevFVn{G1eF6I-hi zQYS8h*KgG*@|e^Ke~*QZq^`zTJCexc%~D}_utY14RE#mt^5FPzS26ng72^_2UIa21 z6Z#DX{E9KiuNY$p83}Bz9Y1kXz#AH*72^%UUj>n&S~F8q?Jp<%6x^xKb=3I`NTgRH zPPSqkMayB}SB!wgIG2k+XrNY%i|>k>3jvASMU>i(a1~>C!ak!VuYcHemKr)BqhdTq z)JG=L)`?MB`x=e>FkqAD_&AyazMx`kB>X)P8CN2SCzcl*sfDCDEEYy5(mY~gOE%u0 z)*M7?myniqpjZ_Zl#;8Bh!n8hx(UjT;$8G_H+@PCU^0<8=|5}|-$U{C8A=2mOl1F4 z-I(^+Z4NSv_)h4hBVFOoPS`PG%>hw!D#+YS=q`-=h5t;#ju8hF(hu02$vfM>wRiv% z-q14%e~h@6@RcBPeKSAY6~0~LvaLd8l?)l@%5^?ZCz2J2lP&!0fl-qI{K5}djB~jN zgo>DeN;5JX=7A!>q021pTrkQN{tJl;@_=4Y_}4pgrVzf+yhQq1F)D?>5&5;iCeiUR z42CZ#{Dy-V=77laCnwQgtJgNakJ{kHL;CR0e-i1(#fG#B_aHk8#0yg7P3#JlkaEu< z?v#6KiGQHXdPDnF;^Y#yHT$k6e!iD7hhN0-!-@C|l-b0+h0*1}Caxpj^_E|{DO{M6 zxYC1ZbwIq2hHED%JA6)c!W1DAdL$A5%c*XH$XURueo-6wGJFRvMfD8A9|w`QHC(Gk z(3at49;%$KFl!e<0{fWIqDoa*S=;4vCt}K{y667{@>%{(!9r$83-k z1zs+}A407M-Wd>8hw{__@R~qei=&eeEg(kW7y&3j88Utv#H3JSGA&WzCy9w{5zT?C z2-wY>y*R!ANnx{FL<5FJO>dCtRWi6pA3|K(sXjjUsje}44NXXldRP=Kge_w@g#*IU!JUnxu@F-rZp3ke z5D!8;h~s|XuXn$ons{1FBDN+G|5o(Ljj|A?`M?(Vf0U0A0(`-ZvXAg@K>XU20$0^* z0@cN$`kh3)V2rBH8$s3qt9pH)`f#f1E`)am@oxXEdRL&j8c*nj)+XXJo$ALCne0@5 z8>nsvUl8j}gl`blcbud;-cbuvPSlL8RN_kN%~rHak?6o{oSYdW`&g_e$;l5U_LP=y zlc&QbPJ?XwVSlMvAN1@Hkq0DNl%o2|qZYAcDj^4Uo@yoRBN*{~y(w)Rp3(S=+8h5b zYU2-SibUK*^$lP@Hhn#gt3guOPX5?*RX4~t znNOp_eQbI@+|P-4lD6|Wj$eh4k4^U;#f%i#k4^uB;}}Sau>IKd^>?!m1MJ79tBsDD zs-UKPY`TS7VhIvvJ~sXSy~I^MHr)!Ai$PKX?8m0>fa(S8$EN4wcuolU*z_?RzXAKP z=~hAHoy%R_$EK@~VbKGG}!`$+go6c^t^E{xhU>j&|iKE*<9c;pvy} zBl4@@dK-}yz_Ao}>_@0e-4iu2U_U}#AIF(O$VaGq;^+ZlE7hjFNpv$N zsF^7rq0aq4gGcy5ex;SxB)&yM?B}O};&=xnh0V6St?p%X z19FR0#SI9$mUpd=nNl|Fmj{+i5tg>4m)Ytp%|p!`U@h&&u@fYP&04B@U({3rxgV&C zb!uqL4i^Oxl#%~{v9Uv)eHhwqWPtOK&*QknH5p+2*N}G|C_+6l7oMo!b!O}g6_{(BR z;6%)P! zL@KEsH#WCxICk{7Njsj>MxMtHZA*ANorOP z{*YSw&!a2?0$-@JV=>NkgY&7Mhm{Y1H2$d1^0%_51z#lC-uL@)FcU1HxdcB(c^A~@n-1nsjFY-e9wBIb{#$SwO9 zIj{7mzQGc?75P+`n#3TnFA>Wr{~AkEx#}3WuhYHNP~Lbp&li@lUPEO~+TSm~-rv6S z-`?w%?wQIr*M;W_Cw5yPc13!75i46i--h3Bb=V`MuS~Za+P=c8e1)c7)ob8u5c9Wo zcQL4y-|u>5YgeBAt&rZ|GSwGlov63%K!qcD*7HK~oQKD=pz*+A{Y2eW;`s+2M}S@I zIIJq;#<`9-BaLHa!&tE`N$bfpoWQg>=zy93M*?@^=PL7bstWv!zp=sZlh@Bm-YF`QUWO!XR zzm@f}Zw8iK&tehb?X0f;Js8O~4VMwZG>vxVR=+63E2Om9`;e^u@mb=NC&3K|_A}9z z<>!`S=8`=K?^f1q!+rz%o9HE3B4e7iJ)MB_Lm`Qf7oi0@r!Vv=4G80%F1ph2h;Vs7 zjWq~88gHPtnF!OQZGt}o8& zHi4rrJyYKM$}06b{8^@dfsD zhAueTgVfHZGNb~udCh5NCv3CDT|$4RnYj!^PxtyC{_Xl7oos26n!2^%GIk7TDRv8#rDCoj-PB8xbN~Qd_G|flfQm z$d|>8#dG{3I`?`1O7Y(|1#|Ba_6G`o2H{U3x=&+O3WUFb_!!4(Ar3=~n@-^Y?@x#y za2ymOjj=|Z8BtRMc-asma0~!;Si3{b@~CT^3iedJ=u3}bRpuXG!t)uh1Lxh!7c+(M z1;g43Px9alcjlUrWBFF)ZoF;vf`%6||{o(F4BA}`qBA~x6zKf#~7L%k=Q@GJOH{nU=h?>w5B zxaxhHsg?Z5wTjb8+3ke=LQD^V@F0j*PqP^X!uLWv<2V#}vKZEh29qQXlrSMC6eY zBIPA{j@=7fPq>6$+$dqway7yofKBBv97BYV^v}jI3p7~|F-z6Y*K7C*BCwHwHE^r~ zL!NOV{;Nq8rD^gd3@@wyO1(A{$z25OM`|x9Sgs*1wM~8?biI0R)oVWy`-OnyGmOSS z!N!tep)tnnRL}49I#U&OvCDV9a(5$CDdvs1(>6VMrvYeejrO z(#l>@uN9^tR+oU0hzu98GA_TJ*tvwBrk-{6+E&CaB;XlDo))p%CB?2F^c?kUq1XFF ztOEh-5P3($nwJzSB=idP?4;K>M63q^-yw29#5$A^>pOtZo78ivUULTG>D|L$xo2sJ zK;Q8YBQ^LDy?T%0*@n=|K*2rg>x$OUQyrXS%ow(_D8cIk<&I2{zrk;wj9SRAlnH$ksMJUaa8cg zcB|EHjYN(X$PNZqARI>p(aP@gk0SLi~<`y*PG*h?6@N4(WpJ!{PRUn-22en2Ab) z`Z?uhaW-r-8WZ?tggi8+h+QT#w^wAwGqei{m+9pUj&d#KyVSJD=r^(gw{WX0pKZ75qCuVh#(pLY@^KZwRktcdM$}XTZn}?o)e+~qVd8g)eWKv zM9r6?<`fV<17Z%2>7ZtJh>GlO$uDFwE0T`JiAqu*pC_czB05G8o&j+`j*&t<3h^_J zJwn_IF>f&ocpy9&qSg}D*g;a1d5iIR0csZTRzRHgGQ|kI^&*I4x)56+3YT&+1Mqf1 ze1Ky$sB#cOK8@`i#nEaRyBVO0;eMBo`BX_*$7`d#N;v*Q&~w160g?F%k0*n=`4IOp z8IoU3nXT4Tg7r&DZ*JOIptD5#7Co=>7X(CfoX35S_ z$n+E4XG9MOpVYY3@T>rlkly&gk|GR;O3Mm`u)y-^JlTkL{qiEi`3{SfYM>1|{K zx4pgVJ4kDGflD348_H-mwCsZ(!fN0Cv0Jw$c2Lz$N9`78(7wD`S99P6LSoI85Vqr~ zY?13VB$)bj(bkuOEcnXZj6t(xZL>N`JNw66nkAL~L$9>6?-Y@PS@Y;+$i2oOEDxeC z!11IIbs-9uQwc#i*?IPw^0y9ZHSjKm2)`CJe+qFGL`R4=!0Q6B6vrY^Q8ZZnE@Swx zn~~@WtY(?;%CC&chb_=NlkjOEvOh($v{TaRnN||@mo+5I6pDeG{?zI-gg$c0mn%yp zvp7}x>2J{5fKKue75Rnyc$@q#_!a&iMS<*3U$P=aPBmRSCHR(38pX z*QtR4Q<>=B*)Y0Vls-(*bhw@Xc97%vcr;8UYCFmOA^((;x8Qx#YR=3@S3XJg9w$M2 z@Y@CKJoX%wVpmG+^=sJ0){&}j(F+1wlFgNeeHD0ulDwAit3mu)4cELbFL_<)ViUN6 zT)(wp$Y%Lt$W8z@%QxZJAcSOj;%(+nATn6B1h-%2dR^ZkJ(oYs_){7F&?`mSU=I1! zm9X|`Xa&NzLF~q{U5LRD=dR=+4qykPa*~z&_lzK2F(c$rR(|q0k$E*oAAD!~T=gme#48qOXB3-KZN`N zU`wXXJ5f^`WII-OwI$PmkamEQku2+~YFV^VSCDyiDH+MRyWt)VY|g!jW4RELbHC#_ z0wM!cHYk~XDJApyquevf5M{a`KT2l&Tq6HHVJ+5jybcKe4iR0)142SXStEWA;&osv z=|id_Y@EwoL%%ktdglw86%V}2LzTd0#X%hVLAGOcSDO{(*7JZXz^aUUo(K#SN*Vsq zAUa)?$^hvixXu;M%t-{rh`Cpu_|3y>4zN|=SrreN%_4rh!4?VAt@JJPy>#~7o zr&6jwmG^jt1jLIq+*JX|y8S`4oGZx0Lk&XxTrPG(z5}qiI0eT2rxxG^gr5uI zvRW=b*DXobT^mHpxdu2(n;L{{4h}_jAh0?33XUa0NDlst;|CDwt1?01adeq)i*6}* zBDa__?03p%g*GoB`T2x3{gC~35I!H`LmaDxxD2AlCT7FHzr~!Wc}QLE8hWEa;$taq zX>E?ce;C*js<)ZB2FP}-?rKY@6CqavcZ;c7HlT9J;x!GT$3>}>(1UQ@Eu5M81l>l= zz0Sn%d%X4o{}v14*H6UX(Oc~Fk9esG__vtyPz&J+TG>LvZvgRP4R<9ZS+_ojmUGEw zgZx6TQbLl0Pa^vSusQe{j!%S;9L)NdRs=+Ls!UKq`6(q-@3|9;JTtFV<(%XCA3B#7 zgn3u;*B&)j0Iv(gBRIx_20bC{)O@UyGtM>D`Bcr1UWY0><648zDiCp@l2m^ggOTkO zD)I{Rq1a7IyaUJm$opI}1!80zze7XqvwzNHkh*Jw)aCy=l~bdYdDC@4;?7t|;^L39 z=qG<(dHxO(uf4#_g*g2a$_;pDK-`Gq29VPPVp6CD|D(Mt_&h@gESmNR7z7)Iv%s!mON$YrIrSfQjwW>;B#<(nu6>0Dq#N%X}7FYaL^_SC*B5$WKx$?|^fylZ%Z*+Z-_ibOIHmoBo zyp^mVA?03&@IK+M13p)R246wgmybM^W6(o}go^T`FAxV?nI4959Eem>p47@@x72bp zfTd3nel9X_~OR7>NvCRY?m$Yek{gZNUAXt`&!fgCz;U{8{~m* z>4fs-u`QOA{#2I6EC%>B=P;~ZKmS+u2b z)*p+peSn~9+jy=SgfqwTJ}-`zLU<6paoi@vQP?Kom>|SfOPUz=`(WxRN=~;xpLSWPLnR2l6t1c%Kq-P7fABz#c4W8!e zk8!R!&ZkVHv>jqaR=tiP@f(P^(A1h7aiT$6I%!qVm&aXY`Ix34vRIYxf(UN;ho>6j z>T%f{g8E$kWsE;XSoJSiDg@yL5Cd`a1>QRl>u?kc@exG!b~-L_$xaB<;5+`?E*Gc0 zt^ah%GWn-cXTQylekJ#d+}7O?Dg?H_b$mQc2w%|OjwSp75Q%97Q!~KCKXvJncI~JV zKWHNTlYV4{t%H3=?OMA|lYbYDuS@PvCz5^ZGNN@KVJ~5B0SHfoID})L5Hlez+`;4* zgy%v`#_1JQOVf1&#Fa8h%%>IJSA>XTNc zboHggqas}QAUO(@mnW8-2n)E%>aO9D;e;Jdt%Y|vu*0dsucGEgknPyq)efh|5%M75 zXP3n`sm`z|BJD@lJ!Srs$+Pg_REJbS9Qe#t7SW8oMs7Ukn{|l>pSAG<_-%^1e zntA3@E1+-KgiEbQb(&ZBzT2GYVC_hC;W%^=j=ZPBe<4hqrJvB{U0E^Bm&1q6E0Uf3 zUh^+ZP2~u7dl-7DT|7@ruGnMJmq0uR>;dZ6e@zPy>bp>FCRFyd=b0LdxwWTEL!;eiM!^z@Cm?q}j4o zuS;G*nVgRP6daF>h@6fd*~jPt!ap7T98FuHUcVI?IUT(RY`1`TOAYZ)N1wOc&kH#n z{V#a6g^O%X@fW|ru-Vhm3pFyHaju@~!|CX4NUl8{{V^X@_H^{maC`*p>FDoknmp4FW==;xD*EJf^wSTpGz^jw zU{6OM0CgvbwALj4_vz?=s5;gLMO~+~hEf})Q(2DSQW5U1!tNfG{E4hqx&N2b(et~# z0H@aT&)@JfpZYG39ES%Ib{y@8KzIzq+=Cp83c}+dI)BH)CJ4`gsQx{J77$(xaU+iF zg;)VG6UQ`AWj%!KUsc&+9c)?2TNU19wyeI#@hv=`0PlB*mk;sqEbt=iUyS&HB{R?< z6QXV<{%(EUk7(U$5Pv$NHpCN}gtpVsVroizd%LF2Gnv)tvNJ}Ee2uipto19DehzFi zd)ALkh(S`gY}0xTR7aqCwyGY!P$YVq<-Ozd+ym1nVD-F(<8_b}F01D+sAGV+hrIPM z2LEG-dQBiMK1??N;$<`ye^T+|Jv0?E%`$Z^g6}Xwttb=kVu(oyj0erGg2+D&GwpD^ zkIy<$HC&~ws#j7~nfg6obh+mRu0d)%y)gQq6#PAKg?}Q(AUqJF4vyO55r0rwrCpDG zq=f93twB)kO#7;%`}CB4XNY$g*?cpR${LyADS}cPLbfDnwe44{NY4I+q*nPhzG*{c zZBR~R2_Gfw7NT(#@M^xq^zLU?SwMpZ5N#{-XWC}Se>lwlAws?a^`#p8tvZ@vy z1!*(i&?@oxFHEt4Ey}t_m=uC+$LX%NSg$6e1E6}yNFb_ljhiu)NTPMwYHy-bdjGL7 z4FR_IcWk8t0p}C+{w;syWK>||upY-cknPyq)yCm4AwK|qHjxR9L?)X@;whU*dTrfo zj6_K4eeO{r1FV4wIL3qQfKw%`fmaDx2B-qf$kD|lZT*#m|*tGnF<42I~INjBzrSk8@3^0N?O*P7^7`LE`iYsrEoTJ|IyzPU&w?3|G2cR;Y z+@LH$6)rqch2iCAhhc@v#=>I_68>Z~BK22>VHXjD3xFLeJ2swef-M*-k0g93=rlmp z=mui!CZ%s8g4NL|H=NyfmJV@p=mEzr;mvKhJllAUX*1h}1QU#T8gFj76}PZhq73(~ zkTft1nH7?wmct(s_6AXT8Qky%1n)%sz@^$TnsiWZ4@8qc_&cN;@>Rn=?0d%vxE{7n zz>9V_W(tnUpjjD+F(lf{#PK#huL2J2>;>6cRa~dnWUWLtktugSVd3HYRs93&z?>~{ z@1<-m?#ap(ZM4cse9K7+vP-h$NE*%-TO~u1wQ8QQb1^nrh#h|UWe|~L@#XjP+y0eo zl6O_@S=IeuycO6}tiQwYEwHl$C&hOURDPgdlQ&guy%Kq8CoVqD(m1f~gkxk9rL686 zv=g7fyB650KmAW;?I7E+xvQ=E#e}>K_}P2w9@QB#&gHJjn_A722uVBfI}-bWHSqjj zjCDb_<8)VRU?U+L0Q#jdoS^zk1+Ez`!G+bE6>Eb3MBry&6YLlm>nf|e1_>VaHv=wU z<5T`09=rzGj?GC;7J_QLAK*`S8HH3 zA;p0E{Q>I55|=zvRFj8FZ_avc6*?CY@*Pb3K=?U`nkHuQKzJI&%{aP(R;N-8oq|lW zSQNC(44;SZY=WN@{ss`+aBKld;qY4FQy~;HWkHkn5UVu`hxOWy7OND7zN9iO&PErHh;Vj+(CpxID}{L^6>hGQQ- z-vC<fuhn8^jU9J=7>EQFN9G#pcaEeEF{-7FRbS`Hr(yixci zU(zESyAG1VVauTvR145e^7MDj|Fjc%nj{h_`C5|WM81{`IVoR9VPOQ|*H;RBnHt!m zS6kR~U?>8%uy^42(wFe>%LkM-WSr|E7t2o7Ka#AHhA0xn2(b61WAp+M=M&tQ1@N8= z>}@k1$HO4ovAL_gZI%)8GT>(qS$HgnkaM|fveTvZp4JZ36^@bwS}aC|Prtq^lcagzh@Zit#`F;f|M4?`@% zF;|EuAd;nHCLOfx58*$TcfZ=>kwkTk(`!blw2RkbSr$bbBa{zJO?eaQ3FQcz!dk}g z3G53bhVr&kKX`5j_C2W8I93QDZ%CC*$23Tahq8<*@HUd76td3yPhkgbdB{h_Q@(P8N=|R+eCh zGt|9?Mbf8{5gS!|#1u)=6Vc(4bQz8ABlh2b$YEu1qfr^rMS82J`%V&LEt7xESjt;1 zKD!zpew4SI!4&RA*qI618xS4{@iC5dAm<*4goxg!qKv$1AvlI7D}=E}l0E@g6`$aE z7bJzn6Vbwqn7J0zod9vZTCFn;BC|FN|LbY-r$g+AWgGCGhnQZ5BNKr4GQ{6FjsUx; zeyhfTueGS_cD;tCHmoq>T^cQ^KmM~2pKB0@31KQUzG2!N7;FU_kr^|6fWLJVc9~(u z2;;yH8V*kup0B{|~_5)NtlJ<6IqFx<5R- zj1{O*p7tJ4J>|)l`A(^6C()VN&_74*0yxgGT-*WQFxxBIDD|G>;x_wN?tr&HBo4n4 zHW$XRz@F?=u|muo%Yu+Ie>!K!Oh;f3^_hiZk`N6DIjv&MoC?}jmPW3oyg|G~O@z#t z2Hdrom9pNaVjd&JKl*3AhI0;|gg39WkZ^nSPgfLO2a*!ttwCZM)D&Qk{`myQCL!eL zpE8xmV9=@tsdp;V%`PO}aX;-P7=&BGvIEEGASoQSYsjrk%MIjbkN9c&p>^};Tm#gH zBYt{rAd+&#&vl4&2KI=byK#&J*(D|H5kJon@(i#?{Jf82oe*-wPdEp=Al6E;GHbOsUSoQcYkdhcj?Y z21#MHQ^UWYjsZI>e9fuaAq*$zAQ|DF|=WH~V_bRl0m;nZ1SwJI@F71&=*xeaoZ zjoF%HSee}28!29?!BBhof~2t9Ui!AG3~YeyrJu*~G>A1>&ChAwQ0%7sdSe#EppTRN;-Z4_NF=IRBk+wT~fl{GzElQ0IJ9f1fh=hcIg3q z3y4%!-I5h2X9JDYAFkn{WZuFt1>__la&q|dYVr4Yt(fTvyv7jspTX<}cr74)trIg} z1Mfs>$(8aZ9rHrOMuqn@Ei;a&0_|?itucu4TLY$o7>B0T(^jEdO=i$}$hh9UIDtix#HR(=It51Fce<<{~V=v|Ds9E7 zj)g}?h|;XeWh#6OqYUf6g6VT$8;nK`V&+U>8;mJ9CW55M*al-0)O)}-7*!iGV*#-O zRW5hQ4D6qLr(DocgBg#%>4*Andz~28cTo;$Fk+8uVMrVB-M{m1)EXgeO5}GX{%u%q zpH=Fv+Ifmu(muPg*Fn-QW4PW#zbA;C^DlMG4mfA3FpH5Q+`Dqw7e!c(QF|W2XFxf5 zgfl6@Ik)4=U92Kc!AMrvPV@@BrFCd2Me<9axmYy!t6X-$Ct4(5qxDN*izL4hH#@LJ zG8)G)kQ5nPBp*Vp2ewE~X-qu?u`-&8QY3XzTcSu#(_o6^DnC?<#J$I4;%6$0Et3q5 zzLd$B{~^#-d2FE!RpNgZN@G>e10|P|`u>%p`y};JDA$mH_8?MRqEJQ}okCow!s(_! zga=fP*4U!L6A^qwgcp|(9w5T<-p*bXX0cU-7gqLWi?B3H8xULzY@^}$cnt-$@pt?!-Yy|ytV{P1vkS;xxsui;Whn0=&t zA}jZO)pgSeT?f=lCb@&vyRnI{(ptPr_WQn4LY}32#^>>Ga(4Yptm7_g*T|IUHPyg* z)L*D~a0XOL1nt{(`m$U~{QT~6jMlM-_xgJ2E>GP-eoA-w4f(VN*dDT=DYFt_d&t*t zJS&9skn_)pnHj+LkUg6*assx8Y;kVPGzGSY+<{{$DA7YMJ)a2-us!7X3u5LDV0*{| z7skw1V0*}I1u^puus!7V7Tm6&K`*+?26yq-R(f>5Y5!bP6fw@VQ+=ejIr1rqlip^{ zMKQA+_`S_;$6^*st)jQd{Y)9#UmP=+0$=;j0i$yrbw2bq9h}hn2&@i-{%|bDx&CoJ z^fqIiP`#EhQycibjrWa~h}k7kqPMwk8&Q(pW;9I0fNk17!LdOI8J;$36*KigQesu0)w*qorQx)?s68ksD`j9 zxID$eO_#<@7Z4fxFG=tZ9(_|SuwaO!^q4!vg7la(kbE5YJ*EWvJ?3T=*#x6BqcZL6 zsu`WqW0u!AvCk};=`pu|q19?DS~me(t!lJps0(bh8i1n@NQ#WDR;!^_09&ofT*kZ} z#OkYZsa7|lwnVkM*yYD4bB`bTUp;0UWwG_DszzVx)yw}wppWv{iZ$;4t72WP>Z5FU zlX`m0%3o^5x{L(00+G!nN+swqZ&G1C4k^O)n4O&PeF%;g;o=g)L5~^J0G5PBm>zSp z2urP8iQwzN)=J06t1j>bwKC)Km?;Hfr=%Eo0}WEt(qq1u;;(+%V^-4;R=wI{nI5y@ zcD39Ejh%tD?D*K$fiJK;mGH+v#KPayO`VW0N~tE9jjk zINhx(-PSzc`~TFp#=llww#WQO3F$FE@wKG%m;9DrXvqFP+lb<~aTS-1G2jPJbXSHD;5_tDOtibV_5ECF0ZDZzV zA!b6#_^sIuR!d*GG@L2IjbRZHu2|e=kJlLVx~9n4nQ1f$7B(BMDv~`O(+onoYR_d<%;L3&mn#U5@vrv+z2SOPz%& zKlmClO=hPQ3-QiG8$^z3xU=9l%yJ~kUbSFM0g|EdIb|z+MH-~pY=LBR;5VBR>^Gao zRU`(Z+&3tTSJ0wOX*QdyO{OrSd2&wK^1IM1z40it4gt2=`~b%~A*44x<=U930FokO zo6Xyyx&zy6F2}JH#I952(riBN$0K!1=MD{~Qop9L^mk?aYRcUoAE+$0*}OobFU{tG z{~^#rd2F*eMv4E~ACFS?G)j{CDLK)0l6vWnec|2ZxB&uP!!B{y2%-u8c} z{6{4k)ifF$lF*AXSy#T?O)eH!-$+vol8bL6wi1>x5+hGyQmb3c z{DzMw5jwp)9XRkLVt4e2nHzv75xntMgn%dU?06f^G4Le1lkT8>2A;$^dMBCC7gmYA zC$UfVgBN&`h+#PH6hhLHdlwB4sQUm!$5JGYUxNt{cFC-TCX&Ihx-N0aj%S@wagSs> zmGB-kj0Sus9?8t!#%$lqcjEUz*l+pBqI}heubh67@X)1M*B@dJovms>=p4{Q~w26wX>HvWC_A=9LL(I_q}zsSNpJxO%Qn>AIEI7d zX3^aqpSPjj0P?FTUz(^9_p<@I4-uVFC#3`uTl0Mu1o=)h)flQqpVh;S;By-k`zuao{a}xO+f&`e>SvTa`ijhIq|1 zKccqXzf_5TYxi^8YR1$cCDJlVXJZ%SH^h7uvLGLcs&e-+3DzjI{cNxDoS{HsL#?yo z&q|)ifOj9s`UcpRyOZ+8%ozBB_A_rN+sq(-NG(Wj&&H`dV{n^_lrf7%b(^fXZ8W>U z-Wfz5PZ9B>E|HQg*NLv4n_VJVKI^jRJ|ZQxeF~D3fvK}VYI|Q!U?9j_1hE3|SAl&S zdYY<;Tb|HaS^j|oX~Vb~fsNoSW#)%ysA*Q& z{SreN!i++67_gi3%W*6PNnx{_^S?kH0=er{#pei0@@bOe8?_PehctEGB2|kKd}}{R zTn%y2a5f5nZ6A)P0*06B`rY|ln3dKP8JlBw!#@=GLII0$u0NenK~~xwPG|!H?}|{f zO_<#!k>89XIwEF5z-FHljM(r{i>$V`d@m&YJP=v?@7X6+V}MqTY?FB>*>^=&^cS%# zed;ho2Z8vDDdMKiG^`iE+xq}nF$-cTJc~e7o<&`z`X~<3cY4-o?clRdpB{qe0I<)c z)*2Zzr-Aqt+JDJ|y(a#=ip%X5U#*1yK!U{9`Gif8Xz!fm%@ges+nZ6=6-1WlO`1B| zwX5ofgQ#s5;oezg{}y4XDKinA25e2)isK`Y6gFE^%8a6*LHv%={;llS3S0Jdqpl@$ zu6*?g-I*0_bPx-2x3ow6QsA#u-J&ccxgSv(lvTFjcQDH6cpXf|z>bb9+#NGzfE^uo z$8jS_ii{l{FNInN?C3Z`+x0g@Y^*A`?H~3_w12ZT*c)PEpZURdRHGl4msQjFT;;LD z86KA+nsSTy&#(9g4vIiuEk)Z*a)iFUKmV$DaH<@ z;z|%nsMV8-QR=`-6;3x}M0jXc^hGB;9>H-U{9B1Sz#Z)mA>UKsvSzUe56g-kaKh^l zTrI+lN?4XA+D7{`6*gv<2#?H)p8CB;+l+~sKM{^sO%e7Rs9yr9%)5{pn^ks@NJ+Ij z7pb#>t#$)(^aDv@v(@e;s0AS2Tr*S~qo29y3SqkZ5O?5j5Z}YJ7uX8fNV}VmajtWm z&%~^>cf__-$maL(Fa+?00v6+3=R2WES!u_d(9;Oa5TRy~e;95_M58!SNY@JRJri-AYJH zt%&tjL3zNg1`(I^NWag=GN_006agQ+J*bkxJwU$Rc#T9^qD!CAsX%3GE9M3T9)OV@uSO5 ztlST5b~?VYW;1+2cK%5C0T4Sw^~eoc9u0o8U?LxuxcB^Q7Rye8J@Jy}AAiVuS#D%z~ z&W>*E@N2Ki@R){JJ00H^_V1}Eb%PU(q~BiH5EL$B=3 zZI#LB1j35RsukdpnGoiZdGg;TV65K$&6J5pia*Lg=+T+-309Myb9MeEj*gVno3Did*M|9eukJIIuBGI+J zUPkg4;w62Mc__wbva}Bx0C6Ws3Y+bN7DCMjxf3)xfB!7C!9RJY#}$6&`2A9%8tR@< zHa@c}mfo+ImK29qpRn)H^DT(hSjKx3K~|Y{FuqkU_xB@2sVPC{JRCEPLAWJEe;j>5 zQrNuq_`C!)57@JymaCe$aV~caJz6h!r=+qecT4CIiVPV$KkWul2(lfkyV|+x!-R|j zw5>9rU9Sds08?F`=ruI4UgBJd^I0(2e+T&_zXlGs|;@Cw)9_%lXkoOO{C<0 z%|A{xQrC99h9=a@43CE8Z`AxLdiz7v9M1|l$S%q5jVJULLb?KP8pIMD3qg5F!z-%w zglnC%^FY0%jsHP-_X8XMGLMqqAmZ3g#Gk11i^{h#wrf6kCSOYM?Rsg8q=L#fFU~=@ zA+TS=2nhL3MnJp=@h~j+gQO_1-^ch8>JwnUkI`xZ(?4Lpk1-X;1Yq0wV?m+x6VrSj zW9zS&mbvoR@azD#C;40XSk#0sXn9Ya$btrljMi*$E$;xEIO$0u8p6}IVu8i2n*vHWD_rhUVo*+uT4ViSyaU)cEy6J$B!x9c%*XqvxFo7g zkPgY$pu;hdvz6(hpcu#i=};zVK!tWeH+0QkL{mDE_>`DAE|#TxnGNw6IMJD$HI+>$ zU^|n=s)r}3h?#UIXNek->;q2^V0C_mV-rXUo9#?4e4ITpaH2DDx}v67bkUh~JBBXl zOeVoN4%i9JA2@ynNnx{{$&F92j0R1O5Ocdj5m z=wPx-dfLwBLG0WMY-hvkhEo6Kx1K1|+4MM0l%=zI8=e)wb~fMQ_!=aI&2~0<(`YJy z?QBY`nz(T;ca_ej%^#wY`ZEyzJAmzMw&M5%WII-OwVlmhgd7Lj*;G^mVdGrY)kiv; zxne*%n_AOZ-vzd@Zj0k`5OJ)ou@2rb@jIKTs>w6Xb=c{4oy}dSxl{B?XEPngRFGYg z-F7yg60#ZC&ZfqUn5hPAXY-zFwe_~p?f`8yS4s2I&h4RHr5qv?T+kl)*+etavn*U2B=pVw--`*-ZQ zJ%WbsoxjQTM+s|z)g~bPB*YdR9|$oQqUBR8r~q#n#C{yRg;)jAbT*H_0q;YI`*DmB z;!B8P9B&A*AL5j!xz&O9E5v3T>xBpp2$^$>7}5Z*48#H)&jPzF6wxR~Oy&_vZ&_9E zY>BC?9%Md4$$|Je$|Gg(&)G|>Pr7lg3NEQDt5&-O4gS<7woG&4_WSvk72dAfi0#$@ znNz*$2c&t^Khyk@2Q6P_>yQn^8%t~;#{WrCY4TsXmjzw5-R|}vyZ6LBc4P<}Ndhhb z;SV9UJV(kw_)CZ%p67uJ5Z({**$X^Z2fU*Y{pa%NKJdKzLZ<3Gx)0!GLKNcYBp$gC zId%B+n)3HIUR#8xCB()B+|j^m4>A5lQ~~csh~_U*^uX&4u>{9cLJWnNwkXEu9UvZn zcwlkN+y%VHASN$ivIQ~=D4v=;Txr)#o^iQtoa=e#GbwlecmGg=G8X9bG7pac6PtRQ zpEWWjsE8IiET+UQtJ_A3d`|OvDPiK3G#jOxH<@FwTPft3Dm5v>@ZjwZId-Vqs2he5+WH zdU*uN!y?^IwL58PlVV?~pe$JZZd2-JE|Xi!jmpzNKdGEs)AIY8A!JJXP($VivQV3L ztJWp6SnSWujkX{Yto^!6dAuC>v(sM6$hxX9zL8tzKf)*jijFW{1?+%gGLDBpQrPT( z;uokxAa|6in1!HBwB#9&n!SAc{y-wL+ELy}2y5v-ru=c^T+>`^-^-nUK+H?&7c66! z2blPrp1v|E(MbQ4s$i=@VQMwF)>Q*Pbbv;f>oz3ur%EkhySo$W{TPK#Jz-OT5aS$ogbhrYS>SBd| zQsL5Ovk33W_4xV1TM^tO!mUdP4|c-8t1wR>{f6+jxn6-2uJI~s6(Dj>31R!liqw;T zR5;tT6XCtN-Y6$L0Kq;YT)Tv@^lbJvj%q-zajrD=3H_8?Z2^i>mOdA25Vx0DI+E+v zh>%9<$yZ}#1+e#=<70UczTloKyPVDe#8#%nCIbypCS+u!Qi;3CzZYe)=Oj3K=XWgs zn(IC2EEl5jdSET@Rn19L1YcnJCBheg$hBJPuK1(`{85Utz?%bN;b^XR#97#nVc+c;OI>I|&qy~g{lAd*(Xn*S)yOEiE(G=$de7}mDsb}ovMldA~29Lbg-{2|0l z98*A2*t{?C@m}XyAbh<25Enq43!-vH#RGxPF`{!x{oFdDQ;z-^2G1a1kGfcjV-ZLS zn?35{5Yz!+j~tn;YCh2GnyBX=Ia2Elwj6;yg`yD0jX;ka(SmED*AhpLln6a>G)A=& zAtxP;@c`=Y6BD+KB-g5GTg?`~q;Ns~iuXwhC8HL=I1iMQEKEvpj^tL3HJd8)ub9J!G6~o%5NVoA#Z=OIpB; zH+c*P_(B1Tajp$cXhv>YH5oC8P!|L`i%@cx6j51hKMpw=*jny{*sqp+crw@DuiixX z1`xTjM4vXmW?{^AC~^+q1K850FjiL^5E%%)<@=|3>rV`X?3RpvC@JNkt;kN5laZC^ zvO722$aG?MgHz7wWFBsZqYMY-SDL|}{8(DYwF#_@v? zG6Jpp77wccI|98GM>ip41o|wFSwhGN^f-<~LdXbo*4xa%fE|IxRgp5E3L-Yl8 zt3VutRep8Pf_OuTwlX^Q+xGeD#RxS@QW>FcD@Ej`W7v+4Z6IDsQzk8oU)YOOD&07j zQypT28YTHULYlin>%6#jXG}?O=$0?gB7T~Rch=0V(#X@X`NdK5M zEj+v(5Q{!x%?Wr1Ax_=Ggj9&%Al7bW7!ABg$B-HHSaK`% z1XlIXLB41iQxHp0y_N8dAU1U93Dy14AU7!OKxAc#N%hkn&{?K;M`P%lJnx{heBKw# z{(!Z7uUh8&#Hp4S6aFHIJgbR5xsPqmX!Lze8!dSp3;B6v3KC?S3{(#yxfj@>T#YYd zrW!~Jo4@h}bv=kbpwZVsX*(E_N!sTw6wxdgo&dIe&KT&YpVxHNRo?lWlNWzP>`GJn zBmDb-FBGsC=c?$0n&ridolwW^F>?i=3zZ1ohV40!vw_VaCloOf9y&Mga@$t?LiiyN zc}sK9<&gh4R_0=u|0FS0Mxij+zVGW|V5*fuS&O{rJ@DANcF_)&aDg@I_%I4zP}e3A zJ|0A#N~sW1@FylZqtrsu6pMwHdC}!!L7KPskz5Dj^HQR0VmGUVOkcLci$48Go;!A# zef!p0RBn!=AKfeE<~UL#K2}8>bRec*$t!f`Dr}NQHENwg^aEC6_aP+*Ah(@wM1RzozGi&=}ROoQcL>7 ze>>1x;#iDhuIPN;&P(6xgtj8ENraMx*!Om0yXG!NhQO~SDikpi9$J}qrOonzg!cuJ zM2S1q78suuIirq`>2T?kT2l6F z@)kt8moVxNS!J5hT`hQK5|W|!^3ryQ1*s)%kh~Pcccs)Z&ZJNYsQ_VOOzFrTyR1}C zo<3S1tHDrG8j#qOB74A??Cu6z-57{1`H8cX>58HF=h5(j6t;fNdZ8YbYyn>KfvF#^ohHl6Xn`@Cf{4fiD!W80Q+{gdWOE z#xP`s)*!G-gtA?*i;K6IcO831X2@sO72!XIFF4+?j2rlU85JYiLK*cQg0?IbzBH{)H6nBE+t`T+I<2J5? z`#UWq$}j*iRt|DCGpn|p7=?4gis5pcsGP8P9 zNf0MLS;=q3N&1@aPB#K)ofbGq6pc^NdpdF9hMr#r_*^-9S?&(=7^V+b}@oW;W&Zf21j z|L<1d$ggJa3lx!-T4?eyZGK9ZlV!cr?jyh8Dtmb7e!Fnxn7|)qM{y9#>NMTjeo;^H zv2G-;BCZY)YE3&Y@nl+&DP7&U16}zeYy*j2_{T@f#vGnBkC|KBPR>ke~$ug6-YyjL($Rodi`q(7#p5z;`BecM0Pvb1z{kSR^-YHQJR$6EfBcFTKe zr{5__bYa|Kc`9yHCk?2?4Cu_10XZ$pX7f73ax?VGb1Vt2cC&V2hAyIP_rG!OOG>+z zhv9$6+9RcP@^BtED@f|MJp9DXXY%lS9-jRSg_fjV~1 z3qD3fQs48i`b*sVBo&(DIy1i}*qx;Ec<4xkk~)Wn%pX~4@^C2+eSX4{B17H4 z!@d8;U?-`&c^LUKE=zfMl!s@XkaH_ZJ;%e+w2;$4(kj`&GYla)|Lx2At}j&0J3&v` zkzP|FKGhpC%FS1tNy)!7=UwW>ccJ0wA*X;88o0`oC#YoA7BoK>kpt*s3e`IS=ti0x zMbdiHKnuE$vyOUk(0`=-6_P*jtS->c072Nc6{C7)LYFqr8r4D1tXS#!*h00}U^}S2 zypU5#(mju`J?A;o`X%&yALVzG(kI~?l7GS0Y8=<1E*)>j2FugZy?t1pOQZ);mp-TE zrzEW|?c#@=QKW3Crq!h;o{lAjMqBi)xpX%bnuZ`1hac}c>!@%gNvlJ5+P+*TxVtyV zxp!FTUFlcUp|7a_H7Ss1FJYG-I6bc%p zJ5ui6Kg<}_-%|c1Dg78r!GJ>6sP3EVI)@aX{p<_CxKZ7kGgkS>K{@5_Bg4Fnf`{Oi3toL6W?W27uX)Mox(hNczl?b1r}P%d6AaSkwU*r zKpDHpwh+~&l)Av{Zd8A4I}FUFo{Z{67Lemildek&b03zjg(JclAWhO7@k?&@BxOrA z%@L3D^dPBVl?Bmh@X$te<=KX2mP^`cboNlV>Cg|Bl5;7~m-C!X@2} z>e(q=(vwl$+jiZ{DeOXH`3?Z&&V`}Tg_d52WQUxoBt1!2*?L&M)Qi*WJjz#*Lg90|gq@Y6_r^gl7tp&D zhL#7QpQg!^0qBR~pzlru{WIl12HPv?=eQT-e@zn2Fws?+<@h@_3`vE1xTvPSjBI3^1PlOKlVza*H5OqfQk z14&vYv~zP7DO;*(nGnheIX{zA@HY$M2^tDBh@23EZ(`xfwER0ot^?o8`S{bveahS^mCPwv4fhk7y)6{vAq>bvIx%q*VE!DJ9U6YS&lq5e}afb!- zCwu))_6ISlTdA>tq>buMZf+wPqq^P>aGt#;8`Y_$T}E|kNs>|h3gBOoF65s!ssj#6 zcY-@*1+@eayey*?qWzObUz3bcomw@)sQ%uf+oMtaqaA;bMs?pnQ{P!HGcl?I^FZv+ z@g|#~xHqkGDn|9S!?aO7H^l}mINSo8+68QeRSm?bKEY(`b9iG^53yVcyMgUxrd}C^04!++(@e9;f38o&K)Fm6c4BE5ps?p8Ke3VLrC8#+!fmVYNUE- zEF3Q??4}~DT9Q_7zPilROLLB+UVIlCT^w?TlR^WpGUaCf)1a#@Xbyw~^ob)?*{&9J zgeEgc8uUO5x{p)1TLS2JD1U?G54^Gq^bjD(4%8|}bwZamFEFa(gIWkgcgaY#Ht2cZ zl8{qF(mju`J?HVU>x7;kqWnHm`lQRddbS#kRhN#pJs?DOr-!FT^!ZeJ5Orw_Ek7q| zb!qp~kh2RZTdHYwDaun5DKy%mADlr_;lbUIigz+azotS5$(T#FFU%!-cW;pMhY_Jl z+Gus?Tk8LVWX+|ZiW5|RFvxjfMCkaS(TuW?a|DSqNI~!s`tIcMCX%L5&?w!Ja`(j% z#;E>*@^47#$5;vm%7-|Pvv5inyDR&PWX^iSq zDL;{v-r3WHIeiyW`42^K$u9sH*O5O7FmPTLVADrt96}wxw>7dh~Ub<6KoWLc6 z#)X`GQhK^wUjb_-7}b^o_@!Q2y2p&nSS39OmmEgRgGr&~2`FP!TbzUeI;qR-^k7t{ za7m9wwe6aZ)=SqjM}{(rZPypj?Ky(@MG0LC8)&2YWvZWE!Nh+s-gRE0+V4olsJ0;a zU6v9+?maSevVar`end4cGm@U9t86{q9Hw4;RjsD{JW?oZx6}j)es3JKQwr#PMuy%9 zKtD^9rvuOr#X*-)FAiGOU>OSNow|d5IS%?b0X=DCsHDVVJ&|TLB#reOanS9FpqEhI zN($|s3|br2R%&x}FQ9vk%v~>_#i+iYCU=muQJp&;_X|lI)f2gyAP-_x&*COR$`%0H zsJ@t|)g*0HzsSvV@*qZacmi7#NgLIBaI+gJFskF2d?A?Rjm#fa3MR5k98RriBrOxx za&s;zTdHZ9kXZ{vQo-LWhkb`hjOzS})Fp+262p>C-;y!{Aj=ULxrqW}?*Ju-AJlT((IYc2gaUd2 z)B>eiph2$HLT za=Ab{Jq406s%@solOJdzGuzFmwzF(Eovj+x78FKx0MuUHT}Ngd2emXluY=30q|h2$ zs%dJBYTFS;wY}SHuWshZQyvirVpRW&*58t}Q9XRmkTZ;=jq1tV93T&3RR4;b1tg4W zyL83U{R}AEvvfm8SY9_qwS5qydS?WmkVs3^o=&Q7w}XUHI9ABy|`V;hK3y)X{l z2@!Y9;^o)OIV^YdN%bnbjUY{gyFMQ=XHpdu5u^G_hPhV8E%xExxcPv@5Am>uCAR#q zz1T}g+Ni#en{!FVsE)&Q%7KYdeP1Oo#i)LkI!}|dQLXkyfbx(n)wEGPk(?TmF{&+? zKiTV4fM}z72{l?t+Ni#pn>$I?sI~)~XRj$nbxLW1QJqqfWK_Qa_}8Qh`Dcu3TOFg? z-l@Q1!>ArD6cnO;PowWh)~HUYnrKwpqMnUvJN}-HYOD4hL7(uDHmYrw*q^ISc7|H_ zrkQ!+(q0dZ&_?w&DK==q;kM=VUBG5o)j*8uCroytQEj} zk)+xhd8#Uai%63OkK?IzAnqGd!<|y*uVBfO4j5a+(=D?cN74bKrRGtN79V*1j+$N(?-$|Df{9`qCiQtgOv8YJY7-F2kc3QTsj_749>^JMjCUt z>+)DWiXSi_rTK0Vk5^YXj-)XMx>Yp&X^i7YDn6%z!u%+|%u6axa|Q06XYle3Y4XW6 zJndiPIFgzxW&Fn<#i1;zxk5jU=7}_=dOT&3{rJ2N>A(!Z{QV5akyKkKFqfRh%#a$g zi|O#5R>zT)7S_|&zBgY7AhkRoL_KRK$C1=>pFEuec_p<(rQwm)jw7i!Lu0xdbduDN zD^*LOwxotUsXAjYGeJu8TtVlZ0gfXnGD^_d9db*GOqQqT_jDXdX`cwG?pXqIq%nKw zJ|1f1J3gd_U8RqEprNFOJp`z;lu0B-MpV-9qmhmysi9i;cQoSKo%*fAxkDadpR~9 zsrXYRaQrmZG-=MhLjITeHm0OG`w4C{a^Vfq><$@l2^5qx`}QfLrq*5&%zU6zjlG47Bs##fl zew8%)=CsO_5JxjXjdZ*SwbKXjxl~fgn|jQn8KI={BZ{b*a~LO6q~je>9R(*y+HasB ze!&FCkyNc^#gFqGM^d$3f2To1NwtH88teAQ;373w2{roUIF6)->jbk43mr$&37g#B zJpMp|q!T`Nv#EQ@9*!fa3`q^U z6oET0emQrCF+kjVRziqX{24%cq7g<*`4?qxOIu2zdl+K$N>i$?GFMcdD0iw=%8%_U z_oMdVw4Q_!9lD?KJMOu-j?;RrnbZs7droO?ny-JWMpbm(r=QaXY28wI!Ykl%sQb_) z?+Cv>v%xzm(C|@9$oGUlO5=X-Ud$0Haa_D_{ks~8qwRdmb8AEoQ5f)uNetw0u zs|6e|9OR0rG&(+HP0&m;m1D+e+;^tWa4>WHc4a0#jRk5#-maOT{ovk5_&I#LtuOn@$#yZY1)m~2fa9FnC9csF(%saNoUYeQHoup~ND_v< z+=UR~#GEtSL`Fc&IBg7Bg=OYexE0O;xw2adIaj(u9$xNu?F3rtoaH8RV$#Z4l~go2 zS#+N5TGAvgkaOIw#U{e~Tvr$_*kNTd&eJ(o0@(fjeEQidD{*s6nu7~;6Rjo0+j#=( z!ma|_h0b2>#(7dtQ#*7(szA;)T_vSjygTf<-6t%qJ4GxzpvDB-A{vNMZPL4Bozo=x z6FL@(koyCAgv&qCium8UsJVDnMp}!Sg?tN|j*m3Qie?LSr!C!Y zPIK(Y$fDLc3+B(6KWpZkc?;*xtZXT39#>u6*jUos++5OF-qKW7QBqOWSW{WiIIg9v zG+H&Ttg5B41sIrZ2Sj4OIH@_ZFa`+I9+SJWw6vF+q}5X%kEHC8k=RWywQaHOTOvZboBtg6DaK4Siy<^?U0U;Juu<6PT)Wlc0%5veLK zX=)x9X^cb}cWI=gyu7k{T%@|GW?WNAQ*>OUsoDUT*0`uOG9|Kf$$~{K7C;5Giq=$C zl~ptXsimqqIxfn*R+ca=<>kzLw4@mV)ffPWHqL2{q)@QDrMkSPyfo6%SYFvu)7(-$ zuA-)_d2HI!gEiL%9AV}mTGiN63X6`5mX?o;R8*BSh^D5- z#;USXQcWe3T3%XS-DI%Xr={g^_$<=Y*nEO%-&6^kmsazyd>p8hw?rEwxv^-L7`E*~V!C@Zj|QzOVM?1DHMT}t4_~}+u0^E+evC${N-LTxTdG-WEv(f@O>;$c3-o9%sUFuH zg|(xNh8l-0XEOShrKPPrr zY!Twi@>WYV7`Iflv{bf~M4KbkER2?x=H}|=vSx%(^EhZ*RT>#*rNsV==QoS&N?fBY zrB&mqOR8laXv74!AQze-&>Cxj4X+0|vL-d<_0XpB_FI*~8g?uFW zyvEpUQzJHKUW7Yf*gGJ^Wj+#ip60xG4sDUYi<@KfBJ-Leiwv}uNNe+=#3~Dy&Ted# z4ye9xX-lMO@htPuv@{lJT(qchX=3f}ne;1}t%6ud{8>pIGx!CIlEx5|m6g~gIYTgGh7v0zJyYJo zwv||(^i27JqznifnZI~mVgq)r#K)A01HwGL02Av(Vdli==DCfnNkos%Ngh?wGawf( zZEjrH%Ca`oD-)D-r>jI4vD!_xzK!=tsqE!i#+vfhxpSJ6$k-g2n>1Z>Vv!V1YmFh@ zOzVY9g9jj^wZ%JvT3U&lgPt&_F=>QLB8?|3ibNBu8U}BT{K`O`5B9AKK{K(=!a2<+ z%!RL$8p`mSWjSlMXQeJ!WS^QB%#TG*3Krjjme$1!yB4ES5*IC=Z(1Vc%{pZeO><*& z=9_s7z&6XWHxGg8##4sqLV;|G?|TauEr>0c$u1MAscNYh*HThmS{1FTiPRvp%Mt!9 zr4^-RjqID%k(ROwz@VV*t5wzj)M2w5(MQn=H6YZU8pLy?0)?fjv8k~dg`%{nrlPu; zU8Aw2gnhocC1L?BT*@*rh(bBpy39j-d{Ajg<04Tc<20K)hdpFzbHGmt${v-QBPTXm z7`07{=gf`mF=zgsDET5f5t%?ob~)bpu9K1Wu63QNKlFD!m7ANF>-8JNOU} zbG;nh@D49iW-(XliDwrJy}UFfMND3l?n zCxeoaw&d}kpZ-gWAwSD}_P z@WT4$7(JrPIy4C^Thj2u_sodAsp>=_!$DHSwZY4>*P*)kiQ8^o=&Q}AZxoVv!>Au- zw7%)_Ha)-uRA05!QA=v+XR0@d`UC2@oua$+{298dt+p%l&SRSHZxMFxT8bb4v4nhehU(Ovd_%+G>O56f6!Z2~ z8TH-(wWPzV^JAVT{VA2_{)fPiWg+H=3pJsR_4|4`>mbw}c8XSd1-={e!ky$DXy@<4 z23_bL+g`+nvS9^RogDLam76xtJ=W`^mcWrJqo|(p3|}o4{uCL|S1s-!nS-?-O>d2_`)t4I)S4qsrZ0XwXrLx~u0sFPq zdV@xRNlZAf*0A6~Ni4Y4wuRnYU)`-B8aU4N`vT%XFGqNOis64RDsz#`Ov)d)H(jOdHqEy$js%s-e5IP-_^=pAtFPy$PzTe?qdj>C6{ni|CM#a*Wi3L7Fg=2 zx>~@Dt(99oBj~G<_2C9e2gKx|q1K|%kb=S*0Wiw-2C1W^^HKG3SLo^P4)APuj7W_N z*M{E|@ovggBpQ@zWMT|U^=S|P(PPVz`&q#~@LR(DJTFgU;QrFf+OxghJ5Xl2@H#uw z-=8KEO=gbQXBNH1#no|o_U=g)SI=8Kk1mvOqXB!=LZB z$>s+Y?gB1Zc_+raqY)^xMOx)?+sFH(JJLJ)0MFlxee|srUf9(WQ{mTn<7mKlAy|g> zUSEB6y>xwTliuV`-LLmBeJj11TJpDpevxN-JG3yz0dsr;%v@8u8_fH*15LPyY{L-m@K;&m_RC0?(QRJY~O@NlwM{ z?(M+bATZNu=q~oshcUJAGCI(DzrGgLu)edWKaB7TEveQ0()#cEo_!w1M|bhUYz8W` ztq=u6U3Tv>kxXc*uHV}mR7uIwIncj z%T@H<95VLQV*$fnWTD#X!CIG}q7fGLK-)E9{14xPWIpBe!j@J4Sr1MeWwqIq6}@ z>ulXywpZ58CQKz<+{Q` zGd~yJw5(HdeYM5F$WUa-PU1>Vt*$0ng)x~xQfrH~Yr&!D84}8vSyCnJPFUI7toOSNHWkqpJWPN6+i`Ffx z)9BIDH@3Fd=l+=2;HyvPu$PPV%0nM7bFCL@Wxtt1yMDep4~Yk?O!dvPPHo)iJ4?&K zKviRN`scGwj0Sn?U0t%ZDeSNY?I$AXLJTwB&)KG*-s(FsE{*+|r&gr)^DnT_{k*e7 z{rtUKKW7I0{2=`pYcx+SPwnT&pr5yPsGomy>!;21(?|VV`Z2a`p8DzjxB!Ky(Cz1- zpH18BCu-@orCUEg0})Vt)EUnu^z(gcKW)!hy1l+b{V>@n^Yf$WCtIzQegeDu+thx} z4ElLx+x?i)GuN`fazzPZr(FHOvZya>2*P~Pt*A3m)O78nRA-5P^1c>2vVdG4eLZiY zw%!3BcSl0p@_Mz+AB%nBV*tFx$2R^PdSY_X1CmOaVOyZw1dYwgdCq1eoK2 zIWYld|E<7Wz8#p~CBWR#dH?z9ZO{9^5@7D=9Q}J+FyZij3rw-5L}S@QU(LS0K@V`N zV$*QqiVwOtac>{TMFQo9BvGzYWTfP%ueXH}+`TdZ=03pOF9Bx3R$zX$9hhe(z?=lk zUnIaBx)qpPwgdC51ep5*bN>XG!?ptR%dNqb-JY?p(l7;3oww5rFC*&pt@BC&hLb2m zF122^T$rm8eZ~IM*_OJ9sYkC7KcZwZceajEl@m1=rhC3$FTIwkHt95@w$49rg_yG_ z3h1!NK&y3pclENio&{Z($lLZEy&w?Rd|(73(h#52M6~y8CGM4g#TI+s3M^}X5=!vN zh4tPdG2ZXK)f(^jM-jrJ5iIiiba>&tJl3h$6*!4&y|I3gw>wl*xUxiz?~=nlPr{B++A!fK`W3O3xGqp5@{R9!xoPqTV%#`uE%sQE+Bgs zil=d9k4kMloNSr3dag6N7t8eY)OQ6<7|^~HAH?m|LcnV=jg!I0(4^|UA}Sosb*A{g zEDbg8F%%%f7{_vL>|Q*E>{41cagD@_$w*w8+5TcrPGQK-k9j*&wXCbd4zCom4;wfu zzlbO^%>|da#x?0;h!mo`&=A;&)m)74ea@MUsY4_L>db080X`&S1~@c^~IS(8PFd1#sO40`^|pjBzRZ8edJ&h>gry(zh; z`W+p${t}j8zPGD-Y*~jl03R=&JywPv?pN!d=z~7~rX}%5Z`Y$`X+L&~arnmF@v67+ zi2j)B5nXOQqJr43YQ5bcR~GJsBLI7_oD0=@JJoZ4koDNk6uG9h3Wbw^dF_Azr)*>O zFW1INUWTwJg+-cvRL(gUZl2>@ z?@D;gyV>=PRnZ}h;>NnJ`&Kz_k+}E&Yz`Ofn>br0YOWGbvAC5p{A=y=(bn}5HU{%YR|yZty_Bc= zZFmwG-q*6pNXzkc={{!<>Vhj|p9+M(cG1_0h3u+xVfy;QqPil@YsR?xG!d*+%T?!Y zcHDMg4OM4cL7%j37Ih*MOb40V=vZS+&$r_~1;*0rlEXbzY|Ux&3fe z96529lQBXw^Vb4O$ge$h;eKuOIlkHq?q&JtZDKf6>_|SJH3J8e>oBSG_ucc+rJc|t^#je_qlD=je!nz zf3|g>-B#TwbzQamv@YMv*{WXhIJ4F5Gt}9tPFMQwRO@#+TNQ3jbi1$~A9~MWS7H^( z@mt>mSut;dr>j;N7s>z@7py#5eJ%cvK9JPEM32Lq8svEytiJ>gXFHYqs8{gzQ?oL# z04Jh*9tu5YSjqHneNND|u<}%*;wLI!mf~oGl~zn=u;n8i%R2ECwNb+Oz!~Nl;BTz; zr-St|zB*PPQhQl>JoNVZh_fubkH+)K_~`~7q=#upZa?*Ohdz~u)?{f9QmyC!F3uby zJFn8a!nQHIGZDi-b}VZb3_Yz4AvIknAc~8&D71NM{rHSwUnx+VG)d(a70f?BVMH7e z9=k!$3L~14GNL~xj;JFT(fjcck)=m8!PUygQFcTR?ZAlEB#wv~{!d4=eyby5)*fAE zh9rtb_&{bz4#ZvcT@s@WRX_ik$<+tuhS9D_bOC-4xB#z-y8y}3!>w|)88+3r0KeLS z;cf(4oW<_B)(ls6g5Ob~xl3;cWSoqrpVc04968hVskIm(eZ25g8Hv_X)s@#RLzZl9 z;`KSAdPfh@Ogt=@(XKi5!Nh?+9Srp0_&~|h10C;jKIo$B8o|tufWc|o=G2E02l`Tc zpt6>(lcJ=t&Gc2h%vATW-Ma&0d#cB=y_`6<&R}e>$HzuiPm_4t4vg*E#Ib#xG`6$5 zj}2v6T{$}}!93jNcmt<+$fjTExvTg7$4sK@#Uvxyd zwLe0(2ie(jMEUqo>#Lcq=IPPkiMW9r;v>*WY6+e(EnYBqA~sD1nE~@pI0l~%;C5gte738Gt@oTFRK?fe3p9c9sJmmb;tF~YQFbP+Hm~<-WKYxc zGQGpQB#jXZiKc5(XZv%!y|l7lM|Vey5*C(|jX`R|JA%Au78hxCsF&CvU+ASVNQY?1 z9*A0h-k;%Vi6e9OuCFcP0IL_H5URCl-6D%{Gtn_J{O5I$L|YrTd)tvu2gCsN`rqg& zT`Ra=Xt9^q$|>nYt!;%mAY)klaOtuQY$Pi`aq4RU&n$PY)fCQC&jd;qRF!iL%KrWq z;0z&G2octMnf(!e9qYY`!gM-V=0JT1&T>_mwQ`YDPPMjoOxlPCIIOD^nVp@IXhBtc`0a{K>zJABqOx@n< z=IfWmyl2@Or?)dVb?KQxy?s%TMJwcXi3EFOt%v<$b>1l|8w*mkT3t20p6dP7^{2$h zoKw&30AuX^IUP(g(NNZ&67>d&w!KD>k*khzW3_;Vm#5Vp140VrgcwD~&~A;M0c?|O z42((|=VBR5xeROwJ<3KMHh~`vUdBKZb+%Kx*S{76WmmslTl@IS`Upoh^jCvqIk@V+ z#7>8+-<`q;>o|`_F^x)ZxaL)ij zXn@LzdMA7Xn74%+>&Q5Xx(r-=0##9*5XVB)-lFDZtLsF3d;R^*>6z-U*Rd$w@IW!r z=oPQkN4)fZm5#0-jH0jl@)T{G;=>?9>kidV9Itum zb%ADWfJ6D@Fcs15Wg$iGW&)eR)gLuY_!?c zVzOUrbF@j1JzdZjFPPW&m^N>W_=g0`t_YHVX`A72qZ71k33IP+tNH7pq83Hl8Ss-JpMg8!^P?bdGov`yBZb_;d89BQIrs6VkbjTWI@ zX%fpz?m8#}X1d14c#R~tndc2+)L?TRn-7=gsFtlBSXS2&(=Ibc%(`bk6Ffyf@3$uy zPU){*e(eTDhQkO}fE{tc3daV8z10<$FAGk{zp#j}?vD63akK)&J8MM(s#VK~p0l|B zBVK7@e3WK`WSOhg26H(I%2vdt#cE^zItbvZZ$SmlU~rc&6Td?qteLB>7Ll5?&b+LF z)C;Q*PO%I1!gQpKVR6a-gr&yjq+4HQTFZn(u3r(F5!B04p9V|yg7nmUi2N)(I#YL@ zkO2{BFwk7}cac3HlcgehKxiURR00r)$K|iMeuP4q z5pIpIEx%PXqs*hpSfTg94F70N&>MT64)sQdX|JAVq-FUngipRTO*9!fx+X}tP zGI|R@dh~ds^Cv7*kyIXgtY)TJ*5iGoUbE!K9p1S?qlv+OIR$U`hPbo)=pFQROZe}p zTV$r{(CK@MB7M;~5VZ0ts3{y7;(^E&4YXSn=}}aHgT=@9|5^|!%)>T&(R)q|EQldZ z?+xGvYhtskfJdo44A_c?&d+3pMLu#$()x#H`Dyk$Ad$%OJlzwa(icSOrM) zI#`rDb*WZ;0LCjE)V7QzmK$N{9wuW~6#BEegL+^=z4uX*;PE`QM%;CxoigJTx$5In zqiylXwRNgZGI<~2)Ha<<$dbDH&rYGYD+a+40?aik*JyPT(@|AdYxVZaq!Qe`K}2SS zcaVC+4~u~gss~Bz(RH#5LZ2L?s9g%`m**!Zth5I0`_!UpuP7y__2; z;}w7U5|P^j^!n}>lQ53Ks_lIkBZ#8=t_!XN)?ju3w@r(2^piZ4nw^gVLF^PG&;xIL zgC@?ZxYw$TV5-1tb)JbbW=6r?-CUV_{NCG_(sfG)rqs zrccFrC5uetQh~Z!);J`R1E0QAykQZck`zJ7qFQg5dM_kZO(X$$bj_Xk?!oA@E_iD_ zZ^nO5Ej&el>u-Y=!vY@qud>z{mRlcA3f1ZxmdUCG<9(Ubg7BH5%udw2)E9+Z9c*}A zt2jq&^!5ouJ!-vvh~c{!Yq(6y;oii5i;a*u4qT>avvf4p ziYUOvTCpBYV0@dGeUz8EhhWzWQ^L2v;)~Uy2fF)>dDs ze%@*I@IT)5vF<>QJ-tI?K)DGm=>uGG_bk#TTqA9AYx=(j-^z};noE%oZ^QPtzbbedZ)lv%!g_(FGA-7O8MoS|M$E22wZT}6kY`9JXq`~+3=@-)&~)4Z5X zc6F;{YpUiPC?UdwmV3De(B~9QVIqk0L`Q63Dn;e`3^Rsz8{)Icl&$f~b#T-uXpvnT z^G^0VytA+j1aS_vgjVfD4V=WHcD)Jp-uw;T32k2A6}56Gb!jW0c7nn6rfgITIeal} z4S+#rx+E`~_v$ob=p`xageZ%Nu5@6WVFcA+cA$f+-o07Yg4v2iE?)K~bkGjj=d=d? z;tf)s>x(xeto|ZOsc708ef2?>D@RTqhqD>i=7P~1UdBWoABSq6EHao3qOiAw>INrR z!D~(&t_)@Q>&Vu1I}+JyBh7X&venk!!N}GQ!+SSk8li%U6Qn(zRj8dK>OhnOxzq0t zbp6o`%R*;v`>TBzZ9W0xBF7l)otDCD^fkj@D+b7B3RJJn@gjN>P7JG`($aXru@7#F z6`ZnBsh>Gvd_OSW(0uBck_`sSOYI7IFDQn8WB}lDt3*+Qf$W2QVTU8kBn;O`8O=$g z2o0p0toA^jOfe=4`GiLlCCZbv|Cu<^0wkkNgbB*Be#1sOJF3mwg(DmP*IqeK7)aTw zu1>_WdJ=Y${dV^WUcp2!kKteAPh|n+c|*q2V2W6`Tqnw!;yO#O^QYq?Xp0&5{fv7n zlRzJMjUazpZ4{bhDxxFgsLCQDimNfKh+m?MT_$=Z6F}@DOGgp8dwC<8$yzKCs5;wWs(CovZgc(h>}l(+)T`O*cZNSbe-oYkIZeIuAvnH_&-l7DyyW+#G0q}} z0SPa~1E}c}X#S#Tk7Aa_;3JpUmb7exL=u}Mrnh-EJI1^5>DmZ1xB?;UyPUxb2Si^qHtT4Ag}9f)Sp}@Ne?#C2j%z|6G@d zp3T7fNJa<-m$hz@3FiC`6nLvROU);rE!CPkvM|K;Qmok^|8{HUctUpMEE}FSLEpSV zyC-BprH$@KUs>vA5s>+3FsH<7+_+zqZJ|Gj;}!89kvCUPO!Ih+SbR-=RQ?uhC`7WD zzJX{iRliys`G zj30DNl3;YkN2zg7<$0sz%KO~9f_@1%{v=uY6thd}^>ha{(t?gYYLwkn15;NGWvI3n z9SGZM9*H23+~pR96{crX)Ag>`sQOXwMsou+2@`pVy>$ua_J8M~wGD>4gmf$EaneST zekI*t;;Xj}7V4&rY`O_(Ez(FKIG$xc7FJLfL5@zYDuQ+)5l~AvF~{Gf%V> zw|+C;(i~nr5{WFzWt;=iy79P*HXrg&(}u!vIIztN;KH)MpiDEY;nMu|xgrp~th7=6 zybIF8F*LcpezuO!!#cj*t=|Z(#PL6dS{%A%Vw+{FH4_=|pxoR+jEQKO{qd7Are@c} zX>vZ}SVww*^aANlm*ck=7!z=oZq#u4s~aZPb84slJSpnk>bBp2A%;YL_}EUEM_gRR zMPi#3s6%8uUQ3p%cIOtMpAMA6WxL`C_)L+pY@o7tAWw!xrQ!f_5afF4taW?5a083M z>Q){*{p-*@-G829Ip^_mR~Vr4x>Pur6ye`j4mn(v)mDflDECOIkH2pPN zHEh?m=>^v#^67UnoE`|gr2&Q8hvVoXKzF`VtpHUv(oxGF15^N0^2xvQ>DHFM$|F6dR-8 zo764_JJQz=Zv+T)eXS4%_lZ6ynZ*ocP1cUa!}MnIU-^&0LHx^`=>WqX)p-&*!DOxw zl+{(%U9pvU?EQ!r-rei-tj6JZ?T_%)O=i4()m!g4@@A8`93+pxPhjfoqIz#bnw$_% zd)b~4pS>RvM(KX%4oAs>oaivLzfre;+qA!78|@GF)myZeNTYcB z0qSCTDaM|nrlVGgCo4pJ_A|AD<7e{9jjvm%(l-2!?}>{rUVT&7$X7$u z`NYu55`J-}-Xqn$g|cym(bZ;dWImMosW8g2(EAkyd1}K3_4|kc%5Hd0At#-1Q_eFyT`S#CGeiAzrs#UaU=pVvvaX6pkE3-D^b_N-2sIK& zA*&F;f4aj@5;~M>d-&?YLfO|*`*nrCCRAX2H?cKSEv$b0*g=FcA=e7C2!~~>zn=`isdCddMnvAOEy8$mt66>ziotPuZVofN3+b?AsOT1;+uqA>nuz16?P zc8f;cPFS6~cR#=&IhZ)RU5FO5MHct(Yh;qv@2`c!Q#IQZ4!_;s2#1ge2bmsEU98!T zt@kt7jx}ohGNOfu*(++6EcZ;ycGn9<0=COUT3EKbE+zkM*sd?f!9>s*Qr;#NEZYee zz_PExEW*avaHvUSV4GVr$7k&P$+~(Ict;Yz5MhoxqSBo-_}c-Ttn48BVuIW2YT@sLvaxk zyNIPYRNXxyN*T>wrEG}xAO(IV{e=_?Z_rYfgAV;slr6G-gw=g!=})Bj5cTLWdd|Hg z(VxW+&5Zw!av@o>kFp)*hKV#MP`ywgCmtm6r80+_j398G*4i`FyF<+^{O-7f>0=6h zJFJd%1l{5-?l@MY5X#VNFg6pMxk1nWfQC*lAJ?WIHp)h(b^Bh}D3d~qGW7+vNha?Z zfE8S0CSbkvmoV$41ThZNI=zotr&s?2301(|NMZW_7QC!u-7I1{QR*SP>dngZ;Ur%@ z&3n?qto5Rp+dJVRBsr^(SELDW#_HAtJOik4QD-D-$PUGbHmX%?E8xqa_PrU`J3%sB zPrrEMdKYWE1XIagpDuv~~r()oH<(RXt2AveZf zCPBQ&A{bHA>4mMZzpeJ8u9mbDhOMEdn1e0^TRPSE5Y1wqONDgNQ2wGeC9^ZLW0nEbI4#s z0Js&X+ur81!;@DrFsWpXPSh_cai~RHps3Vwhb`_d?XdmkG^$zQ8Mp=5e4);N>al%5 zD~|rku*6pL=8AUb2IoFtm#^N_VzHmPcBX7)EX3u1a_Zm?B>DRN$cRhw0`+bUU%A>z zmW>%jpl*E5Diw}HqZ(bfhcuJdiWo)I4VsQ2L6vGv}gF1rl|koxoKQST!@ zz+g7vmmG6AX84d%DfOG~JO>h5`x4E;XkTF*KH@IWr0Q`y)=suqSQz1>q7k`N|W5W-Yj!D#avd~#b`VnM1pvn&Kz?&&0N-4 zWNx=9C- zP<_k}Q80mhVX;1x>eb*4ZPicON#h@{r=jyWc+iSv;G=PgA`4l*N?OU1*V82LpkNUm zUqv3csLgi#3d(APsS zkMuPFx$z7x+DsFuL_cBm%yELy0QNlbd)QOZM*8kSr+_GYd5Kdv* z0k6)Lu#*($>U7=n8q@RbDLvC@6~er`e>JgR?+h;=DN)xUTyV_+iCYfc_Q(Z7R57#+ z?`TV_`-anfWodezJ8Xlt-@erLTb|msP}wnl(|EpE*oJJ~rh7OKVTXSnb-OHQpOG0Zf->Bm?mmum*bcpxnZGqd3|ZDHHH7J$Ew$++rmjSeY_^WsxCh<1W%-T!Zf;otJSb47jB=$3kXGGKe_#;p z@Vxz9Pm5O9yg}{Ssd2quYZ{1%mo_dA2y^|7p-rL9NOa%2KE25~fm^996E%6m*4(k2 z4Jq{$Yjq@S#!Q}+#bANF}slLbEwO>sD6%Ho5I ztJB)}2%@-N6I{3#A)x*##1R*+EI4!@@#7wV5{(#XalMm!^i3CO-!#DZ1mzeyi2H+o z>KT}LEVc^FIJyP1%>l66+;)}Kp_X=dKSP2)WN%D$g6Vvscsa7yuRAvAs0x;+aDr?R ziOvssMm7=EO$>HXlpU{@cg=Jjs-WIUo|q=mT+4wcie*2*m{k+}M5**}P=$@=_eGuZ z#UVAcwi`%74~(TPUI(h|F2{wQ`hcB>XVn38IJg7zyVia?z#2R&1b(oY(ePiz1R9Hc zFkc+vlRvrwP_QLemWZ6~r+z$GB3h{ZV`}Z64o(L5b1{M{5#0AF71~O=`a?@Tb2r+f zDzdCZ2Mo@ud+^O}GJa~o;;X}5qpkfczys?|Sg~h^iL2I>P!T5uP7oYfXB`5S)DK14 zC-&5?+9&o1=jOOZ{%6;%yC;s~$bee1mx)h|V1JiSc(ifEVl%X!h?o^eJ5K0(cXQPX zhZA~?e{?qkRva+f9HsgADFyN zc`9LPJzi{9+v8hl4n`Na>c!%E&Wr@{u=>q3QJJbxs3^-;XBP|GGv@E6ZISoJ1*?BU z)9s)o`t94UdM0T76faVz%O@k8^&u73L#ch0S+R|>_G$IPbJp+ix4G8t*w5VVN z{gQ`?h<}WaCvMR(2NGoXqj>Fht(Q@JNaUb?pP9)*XyGt_p1Bf-`Gt&LX`0ZWAm&I38)j5X~eVB3}AVf$Ig=@r(8i+td`qrhN@$$3A|F5Xp zQBjqxemU;Uj;{TO^|B(dD*rxDX|Nj@+ zXQj!G3A;enZLs3&$!QyQMApTHokaY;jSPIe*aZ9hr=o5>qKfm`?Tb1q>v)T>2T_M> z@F-vqY_T}eC_`BF@pJB!7|)B0Tf9^)&~{iqZHL{F5}xDjynREg_ZH&^|F7dh+OSUu zdFavnA>L`U7~L~!*=2RyNsLda;6%_4jU9vve$&CIK<>Rw)G zunw*imw4dddemA{uiNYWfkkC90*eZwgiAcNyZl^)SXLn-Bie}b);n(vsZ)q73K*UM6RHT@g^zB-$OJ41P?+=W`#o%Zc_J?_YzAv@7iT`;X_t24Yz zb1_zZb^?0#JJ(v1DQ`C;Lc!(ajV!gkRD5DAxjVi5BacGcSt0MDVQq8fwKbktTfCr>?idYg`0t@k_SGh#;J zX1^DNef6OXRb9%O2rEycuamxT2FeB^gii3((1r#0z-LfomsW&J&0sX{yhSd-@HF?oC#4xVqLx*oMlN`%(QlAEI~Pr1dTgi5S05 zw>@mX>3GXj^L=QsV|v66jN4c}j}o=Bpx*o3Rfl%6<}q_%)(3Vm@5FXu&!|mD$>Ay; zoelL9I}(bnVbh5lLw`RqZVYXa20yZTlNwA?*HGV>Lg*J-B>eE}Wm=*z*z1y6S5Mi) zOo{l^-$xw1aQYTwIT7j||EEh9h#x6O-Z5L#8t%5hP)O|r^DBG znNQ^+%e?Nw^CB<*2v!5V!A@E`}q(7$D?h0ov}7a ztYX9be^{nkFV5CvsxWPLPnNjgT=i?HhYZ{wf9(#*K>dPycVL1+d@eTiJQqF6@KXf~ z!sE(#!;xuJ*T@Um@N7HpC#tz^zZI-Lhyt{j1n-v0yD%AQ-9b8* zA2fTAS)GBz=viioEn`!Ul0~;}OGC6oktpg=HlNSks6JdOtuq^057JD}z}00gAL)QO z|F-jHZB)c1kj&c^V?_>G&r5=^!NqdL*e%{&l@h(5T9@){uAyNJYd2?WmR*Sm7 zL9kGpC^`SNiIVldHBn?Ek8H(6!6_^@$?m*_xYa0oeK2Y47uhNQv$*+~H9v4&*|_;W z@VE%L!1{P)SN12#=)wAsY>_!>BL~PYid}s~+9=mM-o@GJdTU9ykRBtwL3%*K=HI}T z+AVCJ@gKN8h?;Nb^%LElyz!^;i2p&xYs~()M`~JYH#)Jv_SI7dYn@si)T8)Z^;;LB zTT2f5wOq!_AM|Xw_$%Zu`nG;R=hj#BZhdvVx%yh~EwInLmr?IsK}T|6Bq8^IAiYca znshE|&vk+76KLuW8I07kCCTq)G#aG`ipe*E3F6Aw>#)!<@z)nGFVGybYUr@U&w{?9p8*Y=-ya@Ak8?Z!(3sKLZd zs(&6H<8`Wb?y{GZ!11uxY5cwS69LBsxm{Eh|R zcjE_(`R^S0P?6E-+EVAE)H6|%9I-CdVqGFy^|XAHf*IA;6v$CZ5N^CVp@P*EE(VT_2KwFEET-gZOymfo z$iJLO3MRD^OK2vd-Vn0W|kAXo}&8?;ypiV9g;ZTR|oUGc}M2^_Qb(3->(#yvz*&f z@?TAz?|V~-#(X~u(c+<$`kP(QKdc^TGL!sV!X*DBt$UbciP~Y3pYLHBZ%yb>c!6nr zF=-laPN~3TYzB@EU^+)i1IDK4D?QK*bwd-ML;@U(^{>f`brzo$NK;$%^snxk{W)Z(Md3% zdS{Xx(BabX)lZI?OnK@r!XhSGV4da;Prciuw|8|NjFfCcK~OA6JJQFP?Hs-o(v{hHn-%^aUl?MHk*tsI`@f20O$`>kVy0V*Ij8-z3DKe~9UU!ty%q}Au1Sa%eFw>~ z-DuGVQ`eiE#4~#rA|?OHjIiGMcBBdMY|uv2csgg}U9<98Th)QsP!FN%8jfZ%WA!-Jv<9cbn+AMp|04<<`5Kkj-y0f@uEN7p9HGywdW5 z*Il(JNd7}-#`@Uq`{~;1+0pY05!J>X)Sb$_S}a~~(m5hg8x3BatRP;UZtzB$CHGNF z0$WV>)g^=Fy;{wshfVPMl#00KHzv&yA!{zMd7f)xLjY_q^#FQ`RE#f#^AQ^SusZdXX5m8O}LJ#jM9bxdg3L~35*_&lvk|S<} z4cT7q9ISu0i(ih$TORZN!5L@F+agb*#_Rqclm6{i1|VF-byi-&9apmV39=$ejBk=i zZQG%-(;*Y1)E`Ay(@8`=u@*bD5r6P4bBhlLtFzSSE>;TOzgtvtWC^;O>- zAY_8J`pJ1TNWHAVYwFw-)S#_J`4x>auXI=?ZjDq4#0Jp+Hh3coKF3?B)QnE=Pifjm zw{!fQ;uERfgO(}KY5nftI4wTa3XW2j(P1W`z=TaDz9hQY0Fn`RpMQbosxNk8z-$m> zH)_{(z1$B^dNmXU?#@_F9 zYrCXKNr-XwXuV6~<@k<0Qb~)@?T9EBHoo7N6X?1oMbO2S5TjfVuv^kUQ5u& zRBqI&Fb`W5X3f@BmUk8VmC>~6T?7_5x| zxiO(s780eec9s6Rd+BSs)V@%Cos2Ajed%`-<*dQqum*QhFR}*tXpPjsL4T`Wmz$>O zFC*S$*QF+DjD0HbQXd8kNQzI1rm`qS$neS0qwIP-k2C%4I-6Gt;sME7kl&3q%F>FI z{C}k`$n#T1%mVm=5$OfVD??(Bi;`kp&0)2Ax^Y2%Il9Zwyis8Epd4BkT^*ds);)E|!$S(~G7CQvEl zZ`!tC$J}t}e3<90qYMph+NCylmS#h0Q{|GhBL047 z5m;fxNBD#}wj!i>)sH@f2bSe)y%$^ls4YpK)|mo4taSMlFm(s2Pp{LzG|qzMvq`d# zv1~H^+zG&F;0E`@3U1dYuAAPP%fb`&y1{~mVCM%5CsA;D8S*ZLenXR~xh83966F_s z%vS|?f!+MTss0{-5C_?KW!JP<@K)R*?8o{`UaL{pZX`V-3WewVSs~Dzvn}hvYkF;z;4~>p!u3Has37e zy7>l1px^vR4)?fsThJiLeBJoMF}y9QWp}3fp`v38GokLD3_fbr(STRqk931$kXsX# z5~{s6N`5#*zH+9?;;H*JLg+{@fzkV}`tEepzTXo40`-36d;Qy@9)sQ}-|GSHYI)TH z16W?0Kt^n?GqFFZ2G(~nK5JmD&=l;aewr>z00V0UlW>|)HA7uIgKr#?TY>cmUR$5w zol@qPHjglvTSw#NXF|1lX^rjpO!57H{hKS3)a7r3^{(~iTZUmj{7S8s_b*Ql6!2P3 zB-`|_iHZD_tw9vqtpikbv#I47h2}Q-#EQqqs|-X@Q9FcukBJ1lEs7Rl6kGW z156I6=5t&TJqDWHu&1%p}KaqP^j}rY}zL@$jKb~-;dIHtr6Z6u} zofXDU%TEdQR$qeXX&41j;wmPo6?{VJ9alY1aLTUg{z`F>ukkMBlm7>#u}bvYJh?n` z1l~vG7D>rGe%1LCFr0$SvmdJzBRlXD;`zZrDBqUbmV+=yI|zlb{ttWa0Vh>;{{J(3 zxWg<}c9$9pXksk5wpbFEXsWvESEDg5M!!i+Tubu*CNYa9-)N8ptf&hpis(|rhKm*3 zqDHK1@1RDoA&NcN`~UrU&bc#p?#?V=$uIf;f4*F1=HAoKbDn;lC!ruT^&vqPSvaF` zv7)e%=4+dx5gg41a^{-!+!CGVzlcJ6Rbhj8F?+d&szM9C7+=d(1FNegEamc@bYAKpmHpoM(VVFuFV4a1*ZPiS;)a9x%zU%w*%rU=v%iv zOy{o+%=NJ% zXR{)3eQyA`L)@fY!qxUF;> zGgECmm2cz1&TTxzvc&?srI11)IoOT1NMw~w{+?ZwJ>9U@mLT=39-r(8ka(X7 zt6(#tMV$pmHuTSv4x9l{i+Gg?53Tx%iO~etgx47jFgwVdemh9Cvy(yYPBCom)pp`A z>SRE;^Cu%T@uqJ=oJEi9R4etar{+C`Ls39{9gjdX5o053hnjOaT&QUEl_ys4?C z#Do7R(O+PwKP&7;FV>RLK8xO`murQ9X54dss~sl(7C!W}{kdmJ!^s$rtHFpWR)2yK zEfU~7Bbta>X?B`yt_^bGK1S&>88sD<3VV|qP1hOsq>b$Y8{3n_H0Nl_#J}hBS`}W^6`kK-p7)eUdA^3ReJ#vR9_hhyJi?3jFiTG#? z%sS068@NDVnij`kqJ`x!Exuu>ztT-QpwV;CzvQ`d$A8^hcCNSD_UMjaOS;ZCC?FSM zF1FctRtLX$P1(H+NFhg&<+x4R=Yq<5>H)bbvr_kRC&SIH^lR`AuIce2*h+-u(3x98 zJ8UQ!lslbZP99~!GC1*(wzeA z9i*>l?fi!~2P#yr|9wsPyf1uS>S1RXp?g&zR)Q-ev2I@Vw3rsZ7#400oO9r!f;a;ZF>cFwns)5 z(wooDQRprL2W-%QAx)fK&P_O=QS9g_H-WV#^3`YC8>#ZTP9b5`E#5@-#7t!xN171? zfKPz}eXc6Ek)?5rd~PE;VpnIAffxP8%C?s5QPOkhfPWMM;^g7(e$K;_>$k{xL3Li) zHgDcXXV(q(tGdZI6yxEk9p?L z2Zt0~gmUinGsZLnO+DS@m(h8+5Nv9hkN*vtx-qDp`5U*I_KQcjaXDL85HG=yo;l3l) zPl-3066=gzTp%J_o+2P3G*> z8lw_h!WwU9WoU#36^TXY zSSK<@<=Gn%U}lKB1%Q<1e^Rtz zCaP1=!00y?32PGc>Ih!#szJ)i`@`nwSm$0O0nB3fd1UDaO;N2wLQZBoA|u=)8U!3T zwA;EP7unYqFE{ig@-xaRj|2Zg!yM%)8M1Al3`(5Oo3xY(9LV{+URDzxaf~=>bGMWt zNi2*qJgs|Z)OR1|SV;0TL}zI~Jxb(x+TAbhLl+2hl>>}mjQvXTJO#9H2U8I*JPFT>SAX4r67`k z9KIML0g%#;U|Ln3Tqc%3xrx)6mO*IYf^35bezS9rK&74l*uV}0SCY-1g{zM+r=Fox zbC%!+!1Y@@K6Pp~$C=%qnhP=AecL^;8>fbLL`B^>JW8LMYWEzcW_KFiGqmeZ&HKU+ z34o;G&uEy$)SGZqArpbq56wjIif6D@N209Qqk*pt(XAOrxUI7@jj_M!lKs#eF9Q?g zU9b(&6;NLOxo}^2$2weG;VxtGj;)}j=)wx(&1RxcX*OC)-t-2AZsPeR749KUW^)BP zORNgLWK(F6lK<(y1y>BQAq`w0Q_6)utevr(3vN0`>0&Xa?imC_u`|ZD(2tcnHZIp% zVQ=-GgU3sfqrmU1?S>089BNFD6dFSmxatt;5@r2V*#z^G3>F6>pxu9IxV7WOBUBG4#m zF7zfDCC&=4;AiZA!o<38W3NPO_s?kwPlqaZgk(Bk=9Z0P*9YB90YnT>->Sk1zyR%C zzp+2w;5qBB2lqYpV-!A$>M40DL8GOP36{16v>*x5`#VZ&9pL-=RBzzLnj971psqpeXY7V7wC}q`3zl#oSc^}v0 zIh`p4c&K!JMauiQr#BY$^-j#EST8(w?v0Hz;&`p|=ECC-dF&7EiSdZdZ=g9`&8Ax1 zHK!Frn}`-&d_2+?~J ziM<9iL);5WVn$x#W~9d3iQYVfq|_pt>o+Li80VW4Mqx3$J+g19clY={U>ln1=`I?P z@)D9}=+Dhjbv+)n9x`4^j_3E7bQuu1JmEwOA?HG(#(uGupd3XCEW=DNjb{~wzC=H; z6W_C?kpUXXxHUs`IgF_(9c~?EQX(Q#6(*m;M;NF{20&eYK(zuwk5|%172Ei zJv%IKJbikxWEzyMj96kJ{w0>=hL@2`MCNsjqwHR`c3lW2LEI=Qm=uc}t1pUXA9N zFMG`Ny(L}_axai|wGUTELq&gX3)>_QsSU#Fsq0K(-&dr#~eoVvT1v?bw09`Jm!%p@h=j4q@*e*7oZgQ_}~dFOA$SERj1F3T2I=sH#BK5;tpa z;hS63208gcQ+@TBQ#SV8aL+koaU*t*UQ#L=9cvHw8k z(H2m&pPRFZ$>={-T82PeU3HsbbOO>Od9|`PJZ9{Za*upwghT;oHpv8SlP*kc`^Lzr ztgllFjBsCKvWmozP1Tn-MJ=uOK|V16mSzELK50`m3)X*=VJ8$M2B0eg!?MB(aaB?c zmqT$n3f7q)=hCjq3ZOIY^-VL28bQ{Oh*Q|~)wbF-3o(>(A43B2ewT>iefI})I&ctY z$k|cehfGmEJK(cFKh~b%PuJ->(+PeOAb%blI?{mLGpmymMYJ?rV10oiVy0N_o<3CC z6CO7dG>=KmmlkOYMFiG?vAutMRmJJ#%|h|T$>OEtP&&X>V$LS!-Q%9xx2~bp#5dT+ zKWmsD#@98k#1aOHDbj)N0HQd`(@`PILyeyW^3#&aH#!t2qd5;O<$Z;fk5bYuQ*3I1G6lUxG) z__K$nI0a2!1R~!|8x#I1h?X_zg7Fn7Am)g_XTfIwtUZYgn4y4?ev({pu9nRLenz93 z?B!nEqS0)n&P=6t`(3~UjU(lcD4j87(~fC1Yp5R3lUqiP=Z( z9<1b;=Ix#!-9G8v)Z~sag5{fd(tSqi`HQfsHKz6ZF%9k=q?cBe3Wry^QuCBIPyZ=V;0l@%`Qb^MQb((l|GsPS&V}s!Aa^HN3|4`PHSVQVk>Fy+6URQ=;|uq- z4p4AwkCXt~PeB@LF}TSYG|Ni}&FN3!RVAn`WXnNu`5Rw(dYcESk1ZtFhCX{_?HOf94%D&iD*`ODH&dNsaB~z+6H!akCp(}zF>Mjd) zmxsF3p}Zx$Zask&Vlb}{%#S3=Uc|bx`}U0w>~efHeA{3^<9`Z#Vi@Y<-rFcMX=HSB z#-V?ZYvNG%R;Hbe2Mc*tb3tG=JtTNmljR$V_r)d(^~feZjj%r;W47S$K@fk)_DN-~ zeJt`l<=CIQWqTGHifCiPd(OSQuNT+O03{Z{jRuSf$kpnuxknsH*brbeHgRXFulv1s zoos4si7)IcN!A)&*f&QBcV30D6%rTR3hk7>iHEU>w_Mvc3x-K3?w8FYs|jh5K|bfcn);9abW@QJoZdO&q*R(1rw# z>VvZjkV|$@3t4wqUDTj&_&xZK_)6l`Ah7u?D;ZR#{{0;LM3wqi{kFl_MgCfua}QD? zD8=w%LtdNgmBJVH4oT{6%9tkihq@i`igllMBUHiS%&8=LmY&kRy197B|6#2_S+aLW+0QkS zQDsM>(J+`5Ea;ShJ}!PC_LDt6LSyU;Z)cHF@yJKA<*Kp9-pfaj5@TSM`a~dy(qn zjS{v*i{j=SrsYL>{?tH$4ccq3>)S2JNd7`GK4_G#aaaA8LNPZ6!+BSYr|nm!p5I*q zgd-N?>E{KG1uBr>$=QvCHQFdt)+ikAjQY=u`su#O44(D3XZz`2ZMZs~@H^_4meU27 zBk+Ewxo|bhMj1L2bw(9^o4pO(YY^fuPmC!PyR*h`kr(1GO%zZs8*9Rv2il#(897GO z@wyRvyebK8+cnd?boo@b7H!gPw{-)TSGyY&B9&df<+d(%c~6w^Dz`T+nuCF4i^xqn zRJ%m}*Eawoi=_|@3POrf5roJdewSt*&T!&gLX3QBfY%JqNIhRNprJVb>qRP%*dnEO&)`!>5%RsL9k| zQxd#O)taG>62ilO-q?tWt4RKp>WVUKX7auiy`v)5b*Tt2~)Z<}NTX*AlC1 z%|=Q5VQACYZUgbtZB*7Uk6#&}r;$73aP{Qes{=Acw?A4oAw8ouk4e*F9e~o9x z)4$x<<~daHHiK<}pMYvCQKd@3+O3Xu^c%pVfGSY^4CIM9#L7Y;(zT?sZ4 zHHhWqO{NW{s*rAV9A9gkp_+BwCj&!#t>(kL77-YU<7<69FvQn7j(4jUUn^wgJ(iP! z_07lE`X@$F(L(HXaaP{bc&|gVzv62N339x;%F6rL@3c;puC3Zn{k6|C)iB zI9Rxipyc$$&x@NH8c#bf;k97{an~5_#G4CqnKBP$qS^di&!2Oz2kjka4FpD)%Ea^$ z8*?`Cnwq13W*nGT0yHqEy{aYk0_&hh9EsFXj-JBEU!0l z6Nc3DqOW_uQJ34s8HF88W{&Uh%V)h@XOF1&82t+5$}kSJ{QbeymzBP!48IFJ%N7kc z2^~*(DA`$1GI0J&3p~3rwJSpQ6Xq;J_EQ!F7MIrIrFh{GO@w1IoenJ)`~b?3yWH@k zj4xh#^0e&jJW{6;$oPbTp5u5c_54IIJY@Mh`NX3it3ZMY;6NVBHrk22lkR4y8v(5Q z>@bWNUX&U;&@zVD{@h_ZA(B-L%;E$9sAe7V)WKbu=u^ee_)P$IwE~`_cr#HT(7WSl zr-!H}|3y7=Gx^9Jg5a*9w#b7LD_%<{xC;9s@Q{$dHel?vkW*v$aqi_n7gl-Pic$cS zJ6x?M001W|K_~0Ed$v-SCIhg@@!o!d2Q2e;ZoG&yB(Mp7wa&PiYIo@#E!y@Mw&I?q z!2`J1ow|pPiS|iT*#J5s=UVPqvl==~G3WW3=B2x&)mTz&VpVR*;aX&dblL#?9h0SB zw$fTfUtsb8JXDhfIFAJui5AXC7qHVA^H3BxE73(f+F!Ot)y>e7y6BfS(nI_fJfpS) zu{XJ&;7J^;Cti4(byx3x6 z`6{z77_iP1$q?$=!YyTgf=c@S)JR~j=u#l<6|R91zNd4swwMcx{*?W0)Z;gS4ey9c z!Y$F+Ztn5{I*yg@!NYN95c+*E+o7WbrWC&?OnDv1bUK(|Af69imp#Ln$13+6%;OhE zpq&pW-M3`i$0nNO-1y(Z+Q^NY$GEsWRoICb)ryeiuLdm3xN8=SspDR8qYnoO!~VC9 zXkV`z2ubGGBp&2kIWMWU0f)XgJEQu>v9~v?mt?+}e0H9YNN8N;v9|LgIn`; zE(w&`Q^4>}>_foZBu*;i^+Hb(UjUXtMa9S#^g{l1 zKv4GDkd(d&h(4Zx_d;GfwaTWlNSC>)f`A- zESMG|XvH+fPzEBL#5FPBrF{m#7Ux2obP*6<+3L()jXJHVIv00UM+_eQh+_`@1V)PC zI^=BYHP4r&X_^L~lZa=5Tk(Kn3)bYMhMQPf4_$)31~%y+_gtd|>a@GOEAD31rvdnv z@plV8=D9+8Mqk zZs7dJnl7mj5&7jH)nVu|re#u%5BqwL$*Mu^mI(VgADX|)u&>V~L`B;i8Hd&cmz7W| zXpLkPk=2RTSnZX_LR~TGZ)z0rF2JNutnmt`H&V|}K`mIsq`#jSzEA;ujfZ_vUxU~R z@##6sGR>Cc+(*ClT>1o>i6h5)QM%NAi011=vFjQUKtZePwFwKmyAQR%v0Q+1%ZCsY z(_D`&$G6vN#|IjQUhC;j13#%S!zH3@Jf@{ggD6X?sZM*B%vGLEg^s`(yiSd&6_=@ zuGz9f@1>Jk?cVZa5uIEU1t6cNm?omytxUg|!CXDPdyBPHSHe9r?NVHfdHQ6}s{uV! z?~1g!+aL*v(dJF)1+y#cmc+M4MVs#zeQRX2`40B)uDls(;RSl@9@7+S>*s2Aarla* z?HGRUW#aArt=O+RBFe560^#<_&Wd)VlMy>bJ8mBhm0kS+^w~|i%HPACG?Y!Qv0RH4 z>z9okOm*X^;#4X_;|t6dlRW+v&qxP1y2d9`>V zsNy3BTTsPc5hj{|KITdt?i`~UDBzJ@p^CT}!0_w?-1QrY=HX>D>X9R0*Z{J8S|B7~ zlp(N}Y^%&ej@a#JD&{NlXMcC^O6l5i>7h8%|1WzoZLD;z}l!w}kloAs|y*oJUn!I-I0jVg`i<@f>XY+f+`A-Nz>S zP%-%6_Xe|z%-Cy-K5eAg0E3JG27{YP&}J~Sb$j9Ygs98YU55DBliliJ`~l9VZe;be zG77*MUqV^eR?2GudqD^Cp{rXCPB}Kd0opMl0B*IemL!Ivv2IM%8N913@S|CEIeL{o zNEB9)CvWbCJznR+!qpTUgzKVTqrOpm;6}z`o(@0;#dTUQ`1=^S2)f5_4yUzK<%7BE zsmh0j%3i6Mbp*0zOsI^X04P=&;_w>HCFWLGwL6A*ZsltKJb(X2^W^oNL*n~4yZg1c zN#zo#f#tr5wLq(m=h`7r{~Z{D0^a-O_xHF?@DSpOPuk;G0ETMfW*P};bZm%;E>IyY zw70gGIuW)jSEWWmvD=0Sg5n6FS0oA;1R>LB-DH5#D}a0~_So0%Aq`TPih$U219Dho z$l(uq5CUSeBqy>5A<9US#KS6JdWc5gSA+AzcoW>wUB(fyMG-8@NsC0&^Wcwe^7m?| z@)6XRPiesElfWFynP@PI&aBuU~qdwV|+8Z)k~FKR}iitoj8k zZV6YR$I6T*=o{V+oj$r6oxU>!Dkc7InFYP8apwr3YKsj|EDG@j)G^EWqIkPOPt&c`vk5`NWF52?2 ze}ir|x%F8N?#Q_}Zxy4Y*b)P9XCnE^f-x1}(&)zB){WbJ4fZ4xL7Glx(-Z^aO8z?d zdz!x?C`WI_5@fzClTGK^6Sm2{Ig8^=t0K)U9dczsGB{bjpKB|T?Fe^|f>|@F(qYeG zx&WPxFJ^qp#3<2*1>0bX4;vqISVIXr087 zK`gkX(A-MXtkvApgW>f~xbyft2VDPZ2yiHOt{GN|@!qTP7M2izQQVLTrj_xFcN2?; zb;K_o))E$vWFtJuM1RUeC$d=Q@OL?Xcks7_xRtfi-XmND@Sl?c3auKVl-^|{R&k_t z8jp1E&~Gc@6fJh+2Z7r7Q*8VU=k@$@=av0TB~bMTmWG|1TXZ;e3BdfwY*DaSzL0T` zio>{(zC&=K^AAye2rBn-69;7gl7rofgI7kqn~C>;QG9Zy+1|3YOR%@-^zE+PAzD~b zGQ-Hz8w;?c2?D}P!7a%P0OM68CO=H?{UKOU;n95q`59EYcLy$lf)0iG9X=x(IyM>( zkHa`xi5Jtr=+<(N9h~`RwEx>k6!ij>XEW{=2BvVHG+QIbR-#3yH%^e&q^qSoL`xY2 zQL7jaMA~tmW!S>3Uji};`pf$RvJte66ZmAJ;jBd*G1I6!XiI*K?IDJy$5Njhf{A)1 zQ|Rkj@a4WMQ!inM@GsMm2RwcXhihW$a6QZ6+DI!rgTuwzbGmp`?sRGOue_C*og;DI z40+LKA@3IMKe#$Ibg2?hS;; z$0t?cGoQ>{8p3Gq+i3gu6CX?eZO*4+=__m|!SjzBgCyLVad*F^+??+TQuN9lAfTt3bPOee9iYfpXT^ zJ0FQLdw0>T1L5?Xi=FdPi0o&5DTD*M4Fx;#EHR%UXv3*IJJg@Yu7fs6XT{`KGiXC7 z{Xv|~>VYl;LI52{8+6o)adLA+k~Y!TX1YAu=pKmnNHUxZ$Pz}1VI1UqwRSo<-F7+- z(B8R2EfN&W0bB@3vn23~gW8?aoC(z|X!Im;mb-Ez*q{8bf_+iSFAMfdDik_E&IZ5a z`05INgS+*=1^i~Bk23D!trb|WhOgOvxJpdjFsBPZRc^)k7G|ATbKeSqx}?*A=B?-6 z{YFzYB_^hfYq|S}ez|qXsVF)JYLnH6#My|E^$9jrcm9-LXqYg3X zc0qXQ*F`Hj$^UdcgYcn8)AbnNs_&31!A#_w3Z8kf5kBW_lOMG#QdQD#dp+7eeH|3_ zuqSYu`jkxRnyLRmg*|o)w_zLXJBt%9*TVY3VvBWjPLSow8T~J?D_!r%eJYHcDL0f21xTRVz4Oo>2?y+T(4!uA6Ab>LB1XjEc0sA ze?M}QkWnfG&3;}Zs-Ye_{j(X$=HRw;dV|vvqZU7jg#XeuLBcm_NQl8JpN>|UFAN?it)6QLeKq*j^;p4=bqO05J$qFelgw?o0$ z+o<(P0XYWl`#p`ixcIT#YFXHsW9zj=+qh%5m11jhgm|>ABpAV$dnZv*R2pbgC~-Ds z=7zHJzC20^tdBGeb5F(aIi1JA_aOMxj1g1DSkpLfFZg=z~D^!7700PZZ85 zD|5oWXuL*c5UXi|ldWFVTz~f}y}&w6-q6mDwM~h)@=b46u4!3A)N()f6bGF-= z6?^k*ecYV{$TT3m9>C~+(Tsmd49$I*)o|App8oTWX9+(wzCDLhKq&3%_i8F7f~)LMXCY%th;1 zpgo&OBimB|~@rmW7j+!kBc7E9AI`nMYgg2rWD5zx$?)+hCcrxHg4R(V~f1G=>|{%M9+&EbxGB zP;LdO#e!SgO{qmfFL6B$72lbj(A7@qd{gUIY6Sbw*T1b0#zMCkfaj|yeK=u7=1PlEJ zLW9AM!#pxsq_Qzib?$=gJZXP&mv9;3g6+J|+*K@S5h!a*&We?s=WOR&o1A{0V3|Wo+O#*5?vgXo9XF4xgBJ%rXU%awXkBka)zf<6K^aeQAEf zq?Cb@JY*=b#?8yWVB69=DWIZkyz6a3TIF^k z1$BMu8%AAWh2c(jh+s4ejB!6Vi!J>LZTvKbHL3ZAC-Rc{{A2z1kNTY(ZNUXj1$tB& zVD#tI`|nWCHs;nCA_H#&S((pN;Tx)rei*xU-mYTTAf`(|J1j;o)LLqggsuI@@?f!e zhp4~UMo$dKi|Z8ISnEFAnkrrzxRUfz$>R)_yPdw)W|rG28D5GgUX~b|z=`4=6c0qv z+pOABO)~s@DC4PO$%vhVAd8Mr#7+})U*8bvZS}%Zum|Kv)NOjfYaha11lLiwP*;*Y zHq|X~0lzFwY3vZ^2K+T^u?4Q+LT&0MR&sX2bp*Gia8 zyE?-K#l=xS8TifKQi7Xh2d^2Ur4;zr8Ti8l0ssC!j=6S@0zxzHc@}Yyz5)5)1Q_)- z;eL^iPA9^bdv!m0cc*iM`lJf?6iRWfgMPEIE`(ISs=_U9kSIE3OtVnjbeB&I zaA{ZAsgZ_s4JRK+*S>@+^*I<*Ew~vfih@f_u5hzh?G?ZdoxNEw2^KnQF<(!%1(h^R zwya~?#C-4u7Qads9dxD37(JAP;V%PCEKK!oll{ls&sQUYy{B8Q$C0aOmPmSUR42Xt1z$|qUE(p zQT9^Gy`ndUg!aYYTH`RJ#3Iz|3C_jVZ(9VcI_{6Zo^h|S0JmqF8yn*L|JP;EB(6~a z0DpZyYZF` z`xH1S9XD;PmGaTmKFgO9GFGGRQ^BpiL0R>|%9W^F$|=^Cd~Jb*72KMpjae2S#-Du7v)JgPYcvb049zIKnXE%qOj6loVt*hp z7O~^mq?jcZ&&McV*~Tk^T2jwng;h2wALW;=@H7=j$Psk)yirY97}Q_N`-yM09p#)m zr``fXR=Z`}h@tV3X}umyLR+!G5LM#An{8-^V#q$Yt$TYLAJ<%&CL8oQ#?&;lNEZq1N-AGCV zq&;2&(lina#Uml7k9!xk>&1-QtPuwmx`rSv!zWSns5yFH7_hsWyuW?I%k^;wD!sYe zyb)`jQ0+f6-@|u;df%cX)C6bd&xLW*yR2KA4mWx+kL7mxO0j*hXv!|%{VlK3xgz!a z9{6d$%RA9p9CNrm#Wd32E$}iiw<?@$W^NOIRI=6A>mo9D>UM2aOr%_g*a(aBl#k7W?c`&{VT`sI*L8?z#goLCu+$pzS@EL+@{#nqF&9d|Bbl{VUK{hMio_sKV;6mgyM9vk zvvS&=J>7o=F7nJD;|@b3X8>GRY$s+nET=Fu|Je)d)LFL{^eR?93+BHDn9(%3&-~JJ zFscZuzd9oAxLwjBE%SF0S%N(4-bc?=5NR0)XztY?Y26SxPG`3CCZQ3Zb)TIxH_}AL z*vxRB7(g#CULos5oMI&Cfj-!|u!K_3Aqir{V7a{yA$=UXOPxfoBV4l#3h`CYcT@G4 z|3ll0Bt(uTDev3~+bdB;CW{vCM^R>L&c<_!2hVlo*0506o(A%DZC!tetw{J)BeTCV z9Cp^7{NLsg`quFBGW#A`chY}z>sz3jodhAWh6Ej2$gI16=TZx-33(F{d(E^y5ujo> zb|TMo|Acjaq3?ci7v1lQUYzd5M9GjAPXd=`f$V*_m()cM+BxE_!EAeC;Uw(>vo|t= z;Qw=d=eIW%-d@-F?cWP;uT8uSr{QM3O`L|=Dv~%2Pi{|!KFjFXOKBl9u1`RTm+!nX z@6pW&uPxn+T=0lF;b(D8p-gg|E0bleE|f{mR4gT6d>(K8scA(K6nQ-m8k(R83dFUA zt?Irk2y_&)y@R|T8Y+0^6d+LS!J=OChMzQFl%1cIc9W#T6Irq6 zGY!Usd^9{}LhvGb4X(qx5&cz|GoLA&sXY?B?EGv~V?lXJ%T4a%?UWGg)J}rX(%+a3UOXBE~;B$^Eu|%SpGFA0V z&wEbaUIYxKgZ^!ZIntf&VUwN}{%MYx(}3EGnbSqw*3BN+B_l_&yTUnUEMvF#?7D$r ze7*CmZU&N zduKQ7RX*^)&uyn^ch`)&EBs#fW;wK+{dGzXWLxmQJ)nu*lD1>f1`XL4;GMmRuF=n+cr;%Mh^FWBdL?F? zNc{X2Qt3dU4Q4%6jw!O>;9p9Og{z@;WvFp@TZS5kw`HiYLxTlH+9wGo{BQkh zw>|7Y5+VjhC}da#A$dR!305a^5y9kvM1s|5pfzI@1$>^(9XcRev1t`a#oV)ywnHuH z(PZeF+|Eg|7(K$@{7iNjU($(FD=l&AHpoG4kCmKgyH44H!y>GFU%Qq8dZ~%Nt{b}k zo^FV3>5nI9$sbL}v4mDt`JR*Myng;3Gh(a(?}hBjZTvmSU&$NM0Cwcw4(of$w+V8` z%4Hn;+skp|h;OwJLU#zj?vc4+>-ekuF?Ij8NA}ic2=d=j?4w_9Xi|&VMaq7{RgYsG zU%nC+aY1+7P~Z_gd(gUz52z*|bN$Hzglq-F7ATL1(T^B@On;EL0m$az!L%XvZURh| zv3GEtYs-TFZ@_gj#yt0zw7=NZva>lM(Qp>HcWzNMiJJ=T(SGhU6uMA~BKw%OU93f+l*#$LIX_lr{yylf@UQ@EpT6k7| zo1lj*RCNQHgj-N3aR1?`)b)qCLX38`C|mLEDzx?PR&ZZq{>sf9PE|X95Ak=UE)zYJ zLDMy}!c82Lso1DWO}+*Nk?LunyJ7u?KVb&H{lLb^lGDzwP$u+TOC7u@1=WTH5=aGLrGkY|HYEmP05`qLPZsIO+FwBl3A&qbz zk{w!u>>$&Fa8fyCVJnO8PCC%rI>-|EV-HGAHemV^B(79sa%uLeq}baX;*?VCjT5Db z6?*8+V_hCzOL_{g+*ytH<*LjY%c|yde+9>}peB@x(1*%76VyA8zuWi=VRH=k2Nj@0 z{Risz$MWSLk#m48SV=qgeb+Q``p#nHYFzIo*MxMB<3&L|7rRNvpCX|8&*-ph_MH@= z-XB78fEI6U2dlJ>YeKj{8B(v}ja)9Oi$?L19l4f`G2DQ;d?!!vUfWTFt#Olf;*91m zSiNpfBR4sedSgd%PP(YJLmU9eYE86SOwqZwLPIC}hBWU!ZsK=s8#ij#P|!ETVQr_YWupR zn2;LvuxQXh^gT|_xtu9Q*qZEzc_<{{w+vT~Xuwww^3aOkLuL5k5DW8sT%!UXa;vYr z%95R#Kq>8v4{l&Pb0;_Jm<=|->y@~foOPzgE$HZrgFG+NMfm*A^g<1Jb2q;=kEP#S zcr!s_iozQ#wIX46B)UM=T6GKG0vvqC&o~fL&OOVud`b*(Gj1mQMjSWhBCT$j4I$pa zOf?2(nxO?hl3O>rz#SBzk0v`8`X}(gd6c*1s4?JqxTuImC!dRAHJIHu>ik%<$+(5I zM@v+^^Y3H0ZRlN2)Y={9M^SNkJj(hwKzaqIe)onS>`&$}7vK4}171kqacQo{kuUFTOQjjHa7 z9O)Ah7aKjM>U{FFmNavtZ>Gk1^kv6L4t2$Q#W3a@MyJL#)ZoO(2wlSj$B?I)^C-9Z zPc!a+8aVjm*d3OSt2;0g;l8&8ueU+i#F(=$r^efpK`EaYo~?D`*wVt&kHgdPMNdBp zPbb*ZC`8bmc;gtIRE9uCW9GDpd;OMfK8EgTH;z#d-O+}$RxgO|vpTw6N721(s1DOZ z2b(wIynwz-c_U)kcn}0G%ZAR57YP}U``BX&{D8)*JH@gcK%sIWbZuv16poMFKLZLs zX{Q7N;rU8Xcu{n&DJl?<1VivKG{H2_vVi$Gy54d~I1xJtOH`!On= z0UCf;A=W@9nuX7K-$n)>u)~Q(otg)LYT;6{+^}~XO85Apa$#_sn3uG>8iAqb++;q8 zr&}Yez8_H5qKh(?^EwSu(QpfOEGW|Pf`3d={PMK@U=CR!I(NAf!xH8;ici7SozIP2 zQBAfm=Qs(AQz_(8^0@*5+vUpaJX`4)0aL>>OU!*b zS^K;y$vq5t{sR7X<^zL(b(l0tZgAdA@!;AVd_5~DRAC`Z?WFZ7mQNLkD$iiBmMSqi z#&$j?CzP7UAuW~?RgEiSreGUlCrdEk{9g-TJqFwYwe%Vyze4odHbU*XV;dC+z{@00 z+%QJ2nC?iW@Dvg$CzRCk-YsPucB-G(VKhOa_*An`NW3$5#1R1qI3G0TU0(i*8whx6 zu$#*xxG?o4>o{+t^6^RScDG_^Ru0U;WfSEs=>M|~Ey}KC|9H@t_nlmwj&rd&;I}dd z49pE1eT4NUNEWA`{uE!grTe`_tgEW8R>X$>X0kV|8tYtAoA=FIocwd!{QCVinYR)^3J z$Ioh@A^1M((tHa@R51Jc>24UQbG8`a3+IRsy1PJAW|*Q8!wU`tVgmbJ77f^UKPtcj z%L97A&-gym-zWPmnyUXHs0)17A2Rso^>8e6@6t)CYpkXEk!HQSE5JxyIN}SM^kEWT~MlYO;V}$t{rAx z#AgjBY=G{L>WuUR;Z+W{%j2yxY1D2htR9}*trMPG^0auoY+E*WnLrF(?tN%7om;0P zItv&-3KycQ8R$LyDTL5l{GA9Ym?_evOAD zs)jcdGsbjJn0wgu#`Cb__t78O#6Xwfpag_c>#Uu57^|q;$nq8jog`` z)XQ~-)H*3HCRr_O==IQ0i*KlzhumA=fj+Ws)ryPeb-PepeDteMii?LNsY`Eh8Qj1s z)fUfaOfk=k+Tt8sn530>I`#bAx|G`DB^4-ETb#~PtcKd+l^=Mu#Tj)4wZ)Y`)Eajd zo`Tw9DlMng7E4nD*c81a+Tvc5s?b`@hn-xN(&8WAXSDIQz;nzR8MH~M=d(wq6c*2`K(W4J z8uYA$x?=hFy|&`)kp*SNJgsS&Z9rKuotDbzDxOI68&nmoBa=M#;$#8lzov=`s4{>_ zy?ei(R#V&ubd*(7-1&o5t0~4ZucVgZj%1xuY5}wq&8a%Kuc{7W$2jV&N=H!|`v`oy z&{14vi<3r5om3PaCv`q$K}B($wNm3eo{D+)E;JNZjQsKx6wNxRT-E!OvszG4j15me zD|&itczP@wk6J1yC?@Tc(od||(W@s;-)T*?6HjqOyH-xjUq{M`dk-?@#FgumM+PV- z?m4KGa$>CEX>=2xfu~ocny@X2@c}A`R|A?pO$Rpd{58;Yk!s>B6)2&ac#5SfqndcG z3=$|-O)RB>a;k|_i#koJCZ0769jhiL7L_ZgCZ5;63JvieseZl$)kJ)%%2V%R)kL|I z0s<Ow6MlhoBvOU(JTS4$*# znj*DC7psw1OB63gQY&#EXZI`6N<6k6hb}L_c`@++fL7wNUw&S#gkijtR^lU2MXZ&; z_OJ$8i60 zK(4BcQbOF?mhKPc64l>)6z8RU6r;TQL7~?YUWx_z(e+;WCCI60Y`X9sYlucz5Z^NH zW1m~d7GQf1O$4isSOV?`cbk-eFVL2ik%09W9ZpoS!Jz2Jn0F469QuqoF5YuPu z;`xOgKBs-(1TwYhUK*L|7306Xn0`#WHu{;;3fa%qaRLpAxZ{~jiq=+Z7JJN6bh}1m zReMA-YWvI=E!S;&C;@2&cT%erXScGJrGN0f+DtKNTR)iC z@NXa_k|txUWiuWd)R9EL!by48*t%U16H)mE>vl}j(l;Q#keH}7LGUdtDee&s`n950 ztdWKL3y6yG2BoA$TuG%K5~7PyinnBWYtny!xQLT&!nFMrii<2#o+&W_g?0N4UI(a~ z4&f_i?U`JzLSAgZ%JsD5hnUawCiVXyfiVV_n7b|3Se26*Ss-trME!J$_)VFlxF%Xq zXmJ^>V5KX^{OQcmLT91TLX#k<-#)S~*6qsmwEwh}V`_VAxLESx_q@}mnkzG)q@lgs zfF#BCa#zQCf=9kz7n{tAdDAk2t?um%_2xTo`osJ>(tJ>3?X-MQ3*1G}PKRq?r+q(m zUQHMd^BnpDZ#Z0R4m=oNOvUDr8H2`c_nsXxjs8~uTR+Hz7BD>0f0x1om8;xx^k@Z5 zaA{azlWn(Qg)! zcW*PRl&hClR{si@Sa~}Dj4yx9Cz`aB#3#U>?wL_W;=sEoC4$^Jr%SkeF;Pc&aoAA><9Mo+RF$Xz+Qe6iwIm@S^5=Bmh_OP9 zKFT19r29r$Jj|d=Xm=U3uyd=fxw?ljdqu-Jy}ffQqlpUCFX8m#bzpJK%B@fW?jNfy z(qcg(sQ))I820Uk=Y(~96yaRvFKb{iEK$p?pY5`tzvr6#W7hdar~R zXJcJtt&UW58GS3~m0*O!u35?*pdPzl-YMWiWS3_bD#?&6Z2bDSu&^EL{j!`JOF|W+ zg`X&8NWsX~?4L*OQ=YS^&W+hPNvz2#6*v zZ{y5=+I_0E_tf|c*xr^8G~3(RnDKELUN*42x*glwG)kpxZ&$U)F2ncT&UjX3eY?fL zCswP2iP~=s+q5wKW`Xib7P$=HZAFSra3t3#X@k4(hTt-M)vXDa;nQt}%bVfmtFJBEm48orAmd8Gg(kGb&znLnoi%<${^A*0@W7LqVJ%Lc37x z{i^X|T02|wOWNb+71b(Zkei;a)war75Ycl~YgIP6viM5#=)x>_uV1LnXsnZEE?}{; zrn!fFOEoTFwy=O*xewn>6>z>7>M!m-yaJHa=D0Jpy#@Q+OY!rwil4t2KcD8G$2Pk6 zuTMJ>H{TJQh(Ef1jh%?!(P8e|PB(p!>~t?2YIeG50lk+p+GD3%27>SGMEsJ+9T@7) zQg^Ge)cFmHaR;Wl2{GUn|yy1usvYSHpyN<6+)}SHv(C8S%PWn7qO)y)H>R z-g1%hufULZgKhw&wCDc^40#=mpVyG*kz>k|cRE~1Y{|R*`ZclStz;l&EP3ImgNc!r z<^w+FVLS;Om$&6D0*MWFQ+f1N*z%sfwObc1#+|Ks)e1dQ@HH0M@8n}l7%qQJJ?~ju z%E`FAmG7%?G8Q=I4PE`yCa2gCW1nBPwQHr9DZDM{G{lP3(XgMv=r!>enC?>V^UwZ2 zYxG(JQ7zVO{2NJYt1^Bi<+XzOD^C#0*uOrvyrvbxJ*}L`_PLB;UqEJyH>{J`whA-Y zf0W!-Y!Lfuu(t%X?7W?Mm${XnIM;YjCmIkn!CI)?>|o7j6pxo z`leN6&-;RWASNCTYX*#+e4!S2*h^7U~bRuW^B}A z@6O%4k#`K@1>UV4l5~4Fl*;V>(Jv_(WzVxTvV$9xH*oKUm1OJXuH-D@I1^2l+H1Q9 z_mbA8njl7*MT&I@i+wq-iJ9}!W&nnpu($bpey~}={*~K-RgLr2{u~hBJ7c-Eh?ir& z&$_3oDR9?0xWx=J72}6RYl0^1JAz}cW~FO*mvCEKu)rT>{*babZK z0Ck9g=^?4m#tLk7AbqXx*0c8qE~8t03pV-Wdqs^H=}u?k`f**GsQh?gV^G!(GoZZ` zAR!ouM{B1$qO}H6V;%S4=3I-;jy6b`=OH16pveJ(&hQY_Vi43K5b5derlWQLq?%^y z>5)AgXs>a9FPbS)WpcH&e2`nhM0J<2(w*nzw4nId+v}(hv0wxzM_)71Z~ey@|1rgM zP?_lB@OiWUv|6x8_Gw{u^v!}w>5F??L(n&j0`?|k7iyE$*-BJ$0`$eFMH1$>bLdss z?~rp=?9s##`d#Bzs<{$Y(U#zexY)`??yXSo)Dih~e1Lv0Qlt0W3OU7HF$QlFj_O!a zoqM$@KsS+d)0GR+1L{0R7T9j)jqn#T?@v9ybVSOevseWJP%3yieVxxb=OMf}ER2Wn z&St;>tF3I|-tM`hGfmn-LQ%1W9WcoHYu5f6AlK?*CvO)688V};*Je9^`CjeKyqL*O zf3`VcJ}hlRGK_1?wLTmc@G{1!(!T|g-2fszHxkd_FfNUtOBk)4sp;TKy}zY?IY4s< ze{uZM@yLPG)3P9^&vx`WPGvi2Bp(Ge>kbYw;1cvuBNUT9f#LP+Pln+;qTTif$v2Vj zikGTQ$~L_o~%E+9Czw#`TT_se|Z z-Xyg#`3SI?y%`{GgyEJwJz=*8XjdyQWOdl>z6w#T(6IfX3{0g@O zkonm26V*EUk$ZS=56zctmSG$LmH``Zjb-r&SanyRRXFZ*AysDK)oQ|khB6<~2=#3> zk!nbo@a|?FsXiJ8J8`!x0xp! zm!_WIzgdcGT$>nMARD*SzkxsTt;R-!7K9^kNQom*nt%YzEp^!z18EH%$bb=5NLrv_un(*)YVlmpB|kR2%%mDB7FC{VK}XVfmsN2Rt3L?%fh& zPOVut2mZ95J=PUE`?4r%3B%J*1^OACfxGD8ek2d7(lO^-eaQKS$ha#4t@-pVj6M-@ z-j-mjZ@VQrA<+purTa_UN-@lY=#u+DkL+O<#fRh*cELd5?THjxzbsrE%wNRwSJ+m7 zRBQzkVRJP4Au*Tc(TmNmV*9G-NA}H)2hM9FV5ia68>&Uvl@^3eRK0_ z6)l(hK3TU{!sYm6OdYM9*f_8av3PrBC*vzBx?z!|b%dfC3n%>p(yVeEe@TGO49UV# za`QKzKZWIK%Mecb9?$}f9o1^0wKcXsjg9Asm1t~5SB(ve8~e+$xG|zoyWXwtFQ_4L zLaJKCu}qyyMX*zbv?NZat88>FCO$tv=j!9Ne>%Lj(bf;^@k{ZlQ2{#*=-uVU;CVWZd=g zm6NHxzOj{MDfB~9&F_rsR|A6aG_;scS0Pfr5o!mZeHky^Vl%eLPfn`Q6+ zd%-O0!#o3^2Ya*Zq1HA0%HMAqLm1lFEPFYWsMMg6M#XZ25={1TbT1i@mXqD5!pRyh zuX9)InQtap3%4tksa=l>Mp^qw`)Ee;adJxX4tSn@=>{rzuWnHf>~8nQpJV28Q39i_^279sdwZ(dGE1V(?fM&ZzF+^63~oC-08^Y?Do zw3)9ms(QbX5dqcvep}2+wba$oI(tOD$JkE=0WmX*L_qg{CZhT(Ov;@@s{1_JokOZa zcesed1q`q3Pli-C^u>i(gSB87no*?nC>c#%=B=FF$>cn}Lgl4=q(vP<{NBF%vN>_KMb9l55 z_ZZ0-8kP~f#f&O#(vCd|`YK}t_dCW|!5&1)Mv=6wg_1|ffF~7h%?c}^SiLv#H$$6p zWJ4pSGNSK;OE=>8D(vL$V?$F}A{Pa0Mcq%piba)058XH*jt6qq zG@!YX2?om>yZ;Uw973C8t#Z$ETbs-kXf!wzQ+Ox8h@1JFl_B-KzZw0p?jXU(kT0dk z3VSM$kBNhk<=n-@7tUb`Gls`9&^EMY8@Qvbe=2%*qs97el@&Yf)6M>K$G*Z2bB3#< z`fR_b@|`Bx$h{KxnX~9Fe>}%Qa4*pVQ|s3G=q`t-ynWdl-qDX#W-m?Kk2@DrW;SrJ!QT(W{R!Ijxxs$YV5 z#2rsPYfPP#*uC{gQ+2;Vjm}ERlDJN$zOEL7-Uhb%1NkPUT;-BzU-y@$sB#N4NG(*15}PSI7Hfv)FihxfZ@nJq)BSxQTBk)=)CZIvW+@NCQ5NAO4CsOyK>Aa4-ujF7;;%}qz{8{9T3n^h%t)3BCm*bR%0ZZE zQs)Drop?F`3cynSCfeBb#9hZ7#RcRYcstVT(;{KB839#1AdQgcS5qN=$OIT3QZS66!kiYWd^g+cQpA2`ZC&A6VmmVt=5E_S?55$GA!VxAtE6o_}1X#lUea<1L}q@KU!kwGUq1DCJX>{A|^xcED0#~ z9^0WbOyzOqF9Y^_m-1jg*4)j@5%HylZ)@e+qYd|H(zEeLGiDB|puO+u4Csyk@S|bj zbpTMS_GLl?e;)OfD7Cxz9d2s3O7rhNeipZDo55Hf6bQfg@&e%(|HG-e?>R=o*7JQg z)0EP9{Aq1ma<1Bl&$Z6sa~y1WEvSaCd7QD9ka=x|o?Fe?>6%YI$5nY5uHUjZNqM2u zxc;GW4b8IquxI~UA60K}{VBa;1mF$L4n>gyR1X@2+iT@gv=7qj z(^>?4A^U^V9-AS^#L>#XJO3HZV1EYxj~QGCp%e0kR!7~jg8GA03HJnz)G|X5<%UJ= z>?|8p>;&+QKd>MwafU7PXK2I%==ay|e0p>pVjgQDlI84MOX8;aj zN>|EU8PbP;%?!4NmZ_mU1E@J@4F&z~6c*9X_VRd>G-9fegR`Q8LTfqtrHVI7JQX*U z2dG-#(A0cGH&y4B$^jOo=RXisy7zZ&GeL<|XrWp9{HDhDP4eSpqF*WD&mplH#s+&` zYSyQ$1g3VG~JGe2xv+t8yG{On9`k$#}aDUWR{;dM()|Y-PuoRGSqoH(3urwC!{8JzZso*fwKaTDn(7y~VYlEH%bK-y!h!h^4Vlh-Um-P_=*9 z$Wg$W7fbq(GBsP@BmrqHcco5Y6-ey<8Dr||vPS|Ws^#NYuhYOn%`6n28y8+g;rhDl z|61uG?pK*QZ4LWzJ0%9;BriYd%ItFS8F7lO$k=4>dD|ZNX&8|()?j*DMlIt`=-Bg6 zccfO%!&r@*t97e{gbi{J^vVct2>?^{w0nn;^< zm#RGtSN`TQLH5bMV0fZW_5g$R1*v)rM3Y9#bG53fN+mA$>OIO{&Ucuy@loa6>=uJU zyOXNH49TX+cVO%ZU+ES?;u{6)W5xZAM}B9T$EgUHCi|mPU1OJ4xT0;B5g{M?b@u_V4J)P^%7VOB;rJ|k3|}U??u8;y zn61re!i1i4L>?j#;n6go#p|m&+90d&6rsEqAz{{^>YkzfK5oum>t#!Fhp>GEX{y@2 z$>J6>BoxfKGh$|>DLa#qO6L^tZnmi@J4?8Sez^~X-yPn>BFDS=aD_12;$Mw3Hyz9F zHsluyNZ*Eh<}u`^qvf3YRf{3u;U4l|O%nl0;!`tjwm{|gjnPo|OqC)zUdrz3ZpD!r zS5r&(fz0j&tzIv|HeSt#(>7mqX@?0P#t36>1(#ep?gQl%BC0~yRO#4f@WcNDJB)ZF z#A2_S__}{6MXNv8mKz@vWxwn7BO1D?;~KJVP$nyB8@Oc153wH$C0M%}n`ggP6z4w4 z+Q}LBk!y&4(+B{#|KGWEy z9;Z-2vgCU0#KUTWan!|pw-PDfx0=nRw5cMlM*NcG-e@f>g9lLb7Zjb6anDiocQ)}E ze`&K=^|sL9kisDuWzRL;-E<&*WJRK1M(guvMn%PrRndU@=$r~#ol(If##MvlYt6Z!qZN*haXDc?UivDbU5OCl6 zxFD`@o+@16D|nBXY9_Zc5Am30P?PeLE7i=!aWk~g6w!HdcH47PC)%N?+gTMA-?!Ch zRry)P)^80)z?NN9+C4Tw3UP>jlcj4va_~jdk zK5ak~c@q!lOJx1e{uU5iZ$PNc?Ty@u%8j9cOA@w7IKau%pGrs56~wCeBU5@nL# z-7-glR5vHpA;^dxA1n0O_NDb$)cXV0`}J|}He)G!x5_Rfg}Xl}ww&FwB<9vM#cZg= ze^KHmaS37PpX6F$wMXX*T_MyssRGyO)8kXJFXGXjBct7pi1s`(`q}7cSJ$(N>tdwn z+;4O=2T^BHw43`w6Mc+kBs%4DGUzh*b$_g#*^Q@&TPtM z0xFH(^D*8&wlS>HgTSWcDJP^rsu0|~B!@n3q6)#%KH5$3k_}3qwz8#_EctjV&r#1x zFAb&XT!QBn8F#7}nv)E2=K*VHq5*LJYFmwMWzlA{JZLk!!`7AEZE?83!;H9ub^Gq6 zWoG?BV%G1Z3NdSj$kKf13w0ijfUpzneGl0CAuoi+qpkU}WfAO+ivGwm;IADIc`G)` zh}pMOrN-*zT`G2OC}uNxsoWrsf2gp3FQy8y586LA?&L(N`Kz;Yr%=HFTt7MBbiI{DwY{}70aEHicH1Q>@MQ6N}r%9o@%C;SfMc* zcEE(=)bzRZg)Y*>rplmX`Fp1ka0;^S3h6AxRos+%|37BYK@z)CEg?tgil5F?^m7*J zMw?C_8Kef=*4*WnVF}CdW4?OUFlRDF^mEvq7U70-xr1k&O-v2?mjudJCAW+nF_NWS zSvT8Z!iyTSYVTYko1QqI&CoJFs?8IzsB-UJGDgZ`8aV#ZZgtf`-WsXBZHF?|StyBo zGanjQ7M3i3{@xKhAYZBT`Yac#_Xtz5-e2>k8TtWSTIjudg?p0``HoMsj+yaqOPDKJn|JaYn3av~P%2UKotdQnYa@Ce3S8Zlu)t=6;+Kkm$ zwdcxpe~Ow6tG1U`O?-?I6_0epRgAM4EG^f>B;SM;Vz{a03TrXh3YDE^M{=51C#HFK zewy<;Pje)|u~TxF?kTBeMQ)PZi1o$6PB^cGWIVuG)Pn8;;bK`Bl4jHCFBF za^1K4F&bokSF85D|mjN~bfxs8h2In4_6C{26$)Q;~o< z#%Yp4E_x+ZC=VRttx$Xh_QC&FL2ms1KxmdhRO^b7;L>tUP4fLgsc-Gipv}2bCm`!i zn-;IVLh4YA$5n38+%Xm$V_4Q*d%gRjRxm}4) zapS7!YT+0IzbZGst8rc*kMqvLIIk@;&U;cr$S?1l#5nIx70QqE{GxIGA&YwVPlZ9A z-_;;H;z3?l7~~yg26;oO|NJ1YN(^#As!)EA^NR-gXASbNg+Wg3YLJWLL0()Klpo}+MT3MLWt4=x$#3}aT@7=2Jj}BT!(3Kon60T1~l2;dDhKNr-ou&|9z-n(6 zt=*{=*@`Wyq&o|HOgl|j3=0jtRj#3r{Z7drNE|i#X|*)3d`rvAwR9p|1EP&vLgBBL z=9F*giE=GXEp7>GidqWx6jTI*-9P)W7YJlP#Hn~z4RR~7VIeHr_CGL9iWTc@4~IuL0d*yO^SfaNa#gA^ zJwQDCW6##`P3#qw!<2cV+|7E7ioTwSc9x!+dkoQeI?v_@(2QvN-tRNf1fDQ4{3n2# zHpErpF%h9>VjzCx1@`+w}ZKS!D5#(5v(PRjw z+^4_Coa;rN!h&8=ZW(SWEQ4TdoL|u6%0tGS|ChZl0g$t(^8dO!g8>&0&dXhFX-9vXzl0n=6UL4*cpsO1^L5+wCB8rNN7kJ^W zf(MKKz3W5*GI@gf?fTLP zk^AF=T>rn|Z0Y}hdeE$G^Y#?!+|h~p6@qL6ShxuV{R8$V)Aw9+qXt&(e`Np@?!c}i zNa>cVWebhK5S>X9jGP2%ew(!@H%N)UH!qpK-^k~AxPRr}B_aDI`GeIPgDXAG;6dnr zlFyQ0+%(w>C953bQFg`FhvsJMrv1Ry`{rir!?Un8UnHExK8`uWC3faW#MBmvMefcCo_pVt*oxEJ}ZP?zP{M zt?KO~7oCvXQLjRRZd)?kWcWZr3O1z(S z`_*%^^^N_&)+^^`>pQcsb&quWWmY4-2m8Z2B3x?r;Di3QZ_&^C9=xt^(UjF+6Y|Bb zhW`-#{8FHwH|({3{t}fj`uXyhx;g#4ORAfqpD&GNaQb<-WawT$|9I7$w)ao7Nc_IC zz5g>eThF=k{_i%woSUr+_XAr$nVYQ_?FY8LKQ~)1pM|aNdUMyq`FGQ~5zn4p#-;a| z8@n8o7&pIpm77q399*7P-Dz#hBl{NpwC};E`Oy*f=HY#d>S}3BaqsK}MR8ao_#*oyz%)l+(S%ddb}F_#-K?gYVv*R>@H& zbM{G21))jYQKt9xEyv~9*d};fI0JiStZvTl`-&B+k^H4GBqzwP8l*=_TPHV6oOcyh zSFmB?kAkV|lowpZm90PA>BF(QVIr|k`Mel$$Kekwhlcp<3wY;uD&i+WCBd#Xrk$a= zO8!)k`W~s1e6w4-bL`=#Z|>;-zDVu@#aR79+^N&|67v$o9h2tK@A zGPvNwVY$0ZN5a+|(>cPmEF6P+aBVv=^S(P)!WHJ=->sS4olrhp2cuV@{qU+?%+-tIh3#h+l)@Y)BX+x?u$WdAq@Nl5Qq59Z(HQ9 zf#~`UG9UJc1O&=`%CKiZ3GkY)a^!5qK^tW^BBIn+3u)F(+-(wGhlKyhX0mdp<7S`HV^U9qNi- z*t--7FEI%}LISpOzYYm6HVJnl;lsF{6A4$Cgij#hJ(=9ckzmF0g=b0aa<|NTirM42 zEcYNOVzJ48XzuOy>-XK)2kyaM*TuM>TiWlEXI;?uvU#~z;&O-Y<;E{SIZu;9F6jGZ zHun^WGYjy`ncS018(jdpE0O86aZt`JTO{bYLxt)~ML-W+B+@-(k!eOOay$t8P3`i$ z9n{iyBs;C&4b?M!^>xNLa_3*lzE<0L(NV5smMeW0xjUupLLh5lZBGPO*V>JvhSE!B z*>8IVI>ZgqtK>9^46Awq<$o=wM%kF3F;or2YVl1N|dP_j`_hyr3 zx-du-`%XR4w_Bp-aN6_r#PRz&6MeI>Id^ArzmeT?H=vo(0q`Sy(gD7n$>GYz_X0xq zK$>(9be>1s&I7!|q)o^B{u6i?;LwuEfi%hSt8DHq*$et^%Z~SbKbw2}1${RIT9#XW z0XpO2zKehXMOtuy=n=|zuF=IWV()Qe3qo@}R)lzXE@)qg_`ffc`-B`vdj(1m`ypEX zJv={*=e2lB$(LqwP}|AzzK>?E?RyOpzLJNybOpqgZHsaZowYhb&fM( zFfB*O4YA|00UABx5(}aF3ZeRmw6w2^_dO%Jn^DRqvbn?dU_o+R%mFNmSc4ZC=-Yta zWS~DdXIr#4CtK(x(Lv_bHeGxfUd|2-cOPDRp#r@ zkoR%}{RGf&%-7EVLZbjr+T_Aq?vZ=??gsRWZ0>LN^nD5t8U$aZL0&fRow27hdWSEN zLi(3P8ISD_^Xu6hFmJFNfj24rI+zYCoj1+PJ#0_kACPuOCin0?rp;giKX%R@bAILq zG_jte`E*~K1~F3pUvQd?W~mu4du%_Fm5BaR`hJ)lhp;obW39Q|gJUBX7z_2aOzy}F z%m@S3T;5f|G8l`>;$R_2;x}G){zB#gIBA;w8{E!T$F*$P=tTU@WPbmkL-9A0kr(`b z(W1rn{}a`bEu*80N9(om>XyaTWyi0GqR~ccyxeR}mRnmFjS70ym%%-6KYKMG{L9&0 zuW~I4Mq!-6d>CAi%$eB?2#inHMoZOZX|&#`Pq(VIO0>1y+}bQpw4zdJYG!AtR%({Y z&6(P0weFFc`f+=yvb|DkMfsVNE49+l%v8mFXjLaGC{f?Hl`4%!y%CjLtwyO$Os~Rz>P` zZMs<*Tj~hyC|6r0d~Mc8w^f*HYP_^!i{Z7jba_dk(bCrGkkN#ZjtGPSqPNRIW9JW^IXnX+cvh;g_wxWQA{a z;k42yoo*h=qEs&AacYOlI*Y;_#|CRtwr!=;pb*umiHeeFo?QaP$!N4LnlK8vOP5i_ zheWpqqLx-=6-4x<<;(Ha>Z0aYi@q)mWRz^WHGX_l8!45?L}%G!(fFlp)f$twqjg$P z59wYII{Mn`N^`Vfd#qK9wbhAAyHb>!qt&X?My6AD6s5)WQMA}G^JG3YSar#H$|QutsFiBn%^s>dw-n)!~__vU3Usx-wQ8 zDL1R5&FVQ7(YJ}_*6KKI+`1)d--F6ygc?QVC(9+V&%z>xnJuHz3C639W@`e2O|7o% zT5fHlHMgQik4%q86ZO&ZM5*OR714m!h)|!Z?{K|j-8xw5VBhyvbgIWnBO{+MfQlYrAmnWgpm7T3;Bpp6y4|_Eu-MtrgFHp zhLfmqHwJUb@e}3Ak+E_FMbX|N-D!KZQLjZ9d&F*8$H11`Zp3G?#BF^P6<9R^!()4U zVCqB(VT+6oi=V@0j*&URj}>m93ETvxMa}Azl%nz~%s^T@PcJuWGMb@++5_@4R%9wU z+ZnY9W%Qhw7%7i#i>9l!7Dg!<8N{lr*|6419c|F4R+^D`J5!B1oT7F8CzXn81`GWg z)|ZCP$ge?;4TaJmycX$GY?*u=1saQQ#@d4PTPsx2I(32QrI`}?Yg5y$Q(z>Nh5ike z13zYrYYAPobw?W}`ltng#nLjd4X`b!qvub|A5AWj>*M2)3=9d3zBs8KQCvuo*HC%H zatnjAy#gl&PExB(ucEoFItAaPIVHm&bBk9-7$Rv_CdNzb?c3Y^$Cer2N=uJd{Oufa z5-R37ld*WTJS9V@fJW*Gw*{Wp26$c*xtThP4{{x(GM z3YD{`EAZw@W(<$UZC^AvT8nK{kkruDii)QM{V$a##ABW*jle}UgR*i9heOInZ-8%L zlyRz25tT%Hk5!=eP-a@n(zYGel{K>J$_X^n1k-h_fXC{iU74WRc)r4q=eC@wnehf@ zC?ZaH{L&7hevq1soF~n+Dk~d}@=U2R39A9gsqZSy6B`A}wOZZUPqd^AW7eOM@oRjd z4p(BVy1hCk3M{P@HmYgtv>}`w(yE>Hb+l#HEnOld)Awi_pE3P1wt!lMVoE2&&99;7 z*h#`^#y@P@cDHiaW^8JT58|A#ptqoU+7VaPYc==_=zoKl#9`>SJXdS5>(#LmCI>s} z4Y+K6SdUrX&hs-d3Q2yn{^M|WVRA85Q!zu=rW>_V78s+B!9ZPo+_Gf)*{4=_bv_DD7-~ra3jEd0|LKVA|0u=pSw?L4p_x z8)!1yz{Ab9sfpMr&25{=*-2{&eFLl@m-4X3h8PC8>~P3hGB^{cg*Zb$DE=t*!k zFOqiK;!(#FEh!mVIHY^#8|57s zhPJs@z!=8*mX>>Pg@WBhA3Bbg$G18Co(mnkWeBi6A47xK)<$)7>u7y)stosZ2Mm;U z%mOslstWpMG+7$QV8lMVwK_4DhjW4GMkqlyNtNlQwK>N`qa`~8W2D;AK+C|kNNizf ztBe8#7(8|YX=WMuwztY76Ox!>BPFV0dKFApqcT}WCw7kgHaBbab;cZD`$n?7qEQfW zs7kA3=vgV_`}S&6{U*d`%A$}ks%G0Z@ttRv`RzXzKd-vLw*3r=>ZPS4bHMkC2ByJK6e%;Gg zx|iv2C|kOf_)F9iO_Cmm_EojWqhmrVR#)J5VJePZ?<^Tazj5`NRfB8Rior0Jz!tjh zc<)idxwC;oan5}&7TS}hCv_FmjL*!(q7K^VrDMlfhWt#>ffF&V5+bf!TJ+twr9=R2 z1!P81t86JPkw8OTqoSsDVbF`!$`0H8{YN;cZf3OCCcw7|qraj+s7bk@I*+QIR<0pr zJa*Fb_&9xV%j@=iGr#qm8`oScxLq8A-(`Gb&TF-YSeU=7{5n<-t^V-IU0e zv3FX8^Jy#}kY;FBrGb&%@zyzZYO{Cic&{+_PLva4ECyrPHswbckc9-VdrdKzP(Nu! zM3*O)qRJ7PM;>+{DWNY7!HFD_Ubt6`93MAV61=ib9qc6{mB9qtF=+BgbCbMtoeSmd zGLDK#&^EWeg^s5->SjmPZ9Bw3X!KIssZ3^i32S zgUfg@Pg2nY(;yj8!f6m}pB1sOV3u?E(aubsys9)@6DMt(h(df9RAUuG8e$a0`eHpn z<`A;vLZ5bZMO=Ta+T1gjHj4etwbdFXC+9$+8I#9A3jM!0D`P6BGP%Rf;>pm&#~9oHaY7OkwFsBA!m) zWwO8?)mV!t_G%6G*y{Lri!KAMmuPosbSnrdPhB}h9p_6fK4HR)!vAP}YDU8X7&{TY zQ95?!UfEe0?JOmklSu1U8a8?*IwH177aPUZMa&`SKHd4I9l2i?u%B4tvd!UFOYB5P zV!I{U1*tFKK@5vnpXjfJGcp)dv=ri^GUb>O!Jw%yq_Uk)o~Vz=DmNo{&N13vf-{eR zk!BO^mc=K@9z@_IIXRG9N^mS&jTy}GBq-x`1szCyYD}C&g(guRf`VoOJ2_YYTvBrit zo@qb${l@T5k6>}MIwb~Dyw(2ZN*8^gltp-Um@(5;75ZAZQCr(ZzFqV#5ZmdgF)SbV z08Q~E1}oe9p>p_dGSn@M;IjvnMk-sT(TgxQmpLKK5sVT;9#)hnLIOy(YQwb=*#)pp zLY*{>YTB@v8yh^#ehcV(d8#Q>XRC!;wKm(mj}bg^ekLmA#@^e>5o?lAfJ}-sTI=i) zoC@nwPyi+-r4lf6J6YIWgD4-;)=$ec&_)W-5u|SiD-PX7a^NtltZX?lC$O~dp=~$; zJucX6;hd=T8`iHe6FK!`l-jl(W-U$pBrFg$YgogowaChLT|aLR&A}0vE4c6EitPdj zBbk~?SCt8-Z3nDDm??Y#z0!273VKls4#rX}CR>OrZ@y#CGAPEE;IY!M1!D!eE8HIK zs^hQ$VpmE7)76R{)G>5f`P*e~UH%YOOIy^?*;WzO_Fn1e<)Pn*A23v(nyfcl&Jzs! z{4=o>2iDe_Wd+$JVaaysLvpGty?a0%;`y)lTFtU$&v6< zX-tAfvQD{TIV_8{AcdJGY?OAMU;@8><>1K$>S1Z9Z8w;V6P-gd)TIak%vKdU0F1j~ z?YvzZMk~v96-yeOOZH!_siCi0H-vKn6N5qw)C87H3;1#1BHpGHvgb=Z&=+GTbsEVPIj(K65|7;zC1^zG8wG`7b{YzZy`N*8%jro|)m z`UK`(#;{9>12&4^&3s9^-D)!jlu0HU603D)d=*1L>uvg_%w!M+-d=9VCrrJt?E-Vl z3c|Q!)w*4fG)89KGFi>W9tO-~;I^9$Z}YHc>}HH=BLuBYtA@*!{F*d>9jRNr)*fQok6q`U7^`x6y3$h(K&?xLYkAh~tF~wh&dZ@)TVS=3z8x--8R5+KBx{qbes?>1q|JB3yUlh+b%(YVQ;q`kexQRLj+MD_>(e` zQbtVBFm$@L-?UeRTz9pd((MkiJcvT33(dPhSSD<=biaqvl5DXJn6|w5Aej=^jOCj| zkHp#7?`&EiK7v5SY(?U?5zYjz2R4ZoZLAdg; z%519K?pC&pIlvrXv2C8kv4v%9|29)PS#Lw}GJ;tHBGc4Hz0DC~L(66}VG;wtsL|zC z9VzuO+dZfN$PFO>?6NvIJt zw4|;&bKJoAcmqbP5*Bxi3xnyX7P{SrBr%ANHehrEgDaY3_8X!9+u_zscFp>bgvedxwIBdhJPX6ddZ{)yRkBJoy4LBmZ&X7j5yrrn)`jh1#{ zQnp-jcaChuD2>dNWZJ8G5bTVz%`o)KWy7kuT9KA`|NgU(ayq}p;Dp$%r)U! zs%(26MaPu1Mg@BXwztK_C3vIEty==86%hzot+vwYHm zajyO{pvh(dDw&zWr0oY%NlDY_#!U^07=`Ehop-xr@YXzgy}kg^axQ9P*K$;$I$kvm zDxJXw9E$boSRURKwvSrdhE8o}=(^v>?GBXDN_N__RS*wjJl0I>!vhmiK^^dnMK!aH zsJT=+5G}SXC-4g=&5ALd+HSR}<8&@Ixo_K10oUBb$h8PMnWvlE&&=9!riZKq^aYL3IX3TztK(*2b`EVGtCu*eGjsEGu7EE*`u)_^K zn80DK<@PWR*My6)wbjZ5d%OhvF{7Nc`#@}ib{CR~4=Tr&u-b-kliSCGr4_$ZIH=+* zo0@}wCI>)27&J?rS0VO_|KqH0t4^9fLu`tWtCDt7K zYmGU#CPI98*cBZ5Vouw^qB`6)?0?*Wel1bjEoGh!>2?Cqc1lY|4osrpb3iGaJ0kWK zdrM>&Ff?YhEO8jqge8rZM9?s-V>}A=SQJ`04W_3lE@H_9+gK-rpjkf=LA7aZzifz- zy|G)}*eE8-9Cr|gyVJRjmcoojN;b4yIKU@+KiZrRZ?7~N1LaOMiftsU64a*~qd2H! zhiO|aySG4wRP3a{tjERuVbdW|gk&%-i*XUFY}Qt!W0hKUE(!So!OXR5iSP=BC|Drz z+xH>xhPh`8yVVefqE)e+fE^u5?V5YR_I4FixAr;S)BOfeY>t-25$sfM!d-U8R;-uA z>domOJDG)a?O-L28}>3;&yeQ0Y1VPIgf5l7qb{rnBf{g=opAC-%kcHI_-%noCi?zt zfep<+dtaDir)sCkkyv&fL0VaWL&iCUnQ@@YVAO>z$01RfIY5}wfknjlPnSc`)S5Vn z{pi-~5N-78Zr2i6jd*;ta~!V2U?ib3Y|v*LZY#NYo%BG-1iw|eB16*Efp{#_r3$fc zJj(;LN3gR6?yzK=S^ba8l5iDDZ?v&~k(I$|*lJ=$-gwrXAv zb_2~4r*98oPP#5GT?R+CBoyfch^Zr{iF!sc)^eDInTa>Ht;umzIEGk`!>)+38*Vt0 zkWGE(NYIS-xNTL^Dh}58cIpBj8d0}|Nf?g0Va{?`-hg0Smqb_DqAZb)9R*Q>unt>_ zH2@d+Z`(`n=FLjY%qKAr;3$Ea`-8htC{=rCrgW+t7?c^7=Gsep*+GZBSw4N$DJuu< z7I0MA#CA*ob#g+r90U>ez;S0eFKJ~muIGMHBY(K6O`T=-DJ?Qq3QvBoghEYBAc7$c zSsxF58<~@0Mk@>Oa`=1;f){Xe+YSeyW0(`Lwl8T6*Bf7RQjV=4cEFs2nt_Xqs5kaP zO<+eeWNi&F9Gy}D8&0&@#7BT#Fk6$Q_!jnV%US^sJcjd3F-LH4%y|t<9YK9<95Ddm zC&RO>o?}A0Rv`)!G82=fc%95)u=tC~wsB(30PXfYMb*i+jkCV`@v%pSM6F$52}OC) z1$j_iR)?3CmY~_O*Sb-P>@z)^UnmnrxBCKYeAER9bR_~(*3lPoHMN%WL~W}ivbZ>B zY=VWX!n8#CyU>l*#n;3P!m>(Y&-}wq+4Tr`U*`C7X~$L=W*qyHEyPVk+sx=KvpVDB zXv6HyR5j%^B|3g-7?zVxl1+J)u|># zYldSel{Es=e*NejCayh(stQl$x&&=$C`qsdL=2DJQ6*inOYdm888NJWQ?5D}K-=Q~ z+R$Ca52;K#tCpT^Vqc39_ggGSdB-&Ps><2lEKH9WM+K%7qg;F3DouY)1*IcQk8mD> zGbeJ&C0KInF8tHcFO*s+gAlOVIk!7F2y(Vv;E=N6NSZ-B0`#p?$(%%NPcg?gWvjlP z9aK^KEXP5^%{1NYGdu;$i;A*0-L7LjL-&`v_=3?=7v0)c5d)ug=^T@9Y;>1{K-;lz zJQA6OYi#$hf!Z8*Or4BUV9LbnY7g=v=iB&_fU%b3&eCGGeWGPp9r60{TS z5{0mi+ilm;rC2AOW{o%_re&efc4@`)>xMcr1Y$FfiFL}Bi9oWjG5%s7_;#|I1*2m( zNO3CDrH!?5W^v(kkTpll+%-4%Fr;y;TQ7s%YHI-JR!DqYMzRfB!EM}=XhRvg#UuxqOZF*jkM3%hI3F1&z~ke>23#+Ad5D4_NMx53;BjMR2VOAT zz2K0i8S+i@@5?q4w6)o-vqQE*VrmU%p)`fqmw4Gb?8z!I3Bpl#vrHMFu^{Sp8g-sY zw@(Mf>y&jNyBad7)ARhynK+qml-xSat7Hct+9407T+_p&R2QLSzROE>WV+QBV3aC! z+$nz#jrH}ViK@x4gz1iKpL6jJvji#!UvQPs z28pT&LuM;<0XC;Hw#r;tw(_KYI|~=|)9o?Pl8Ma(&Wm+*BwS2Ywa0WZkePk>G*Prw z9U@`d=3F&Fw;e@YbmkT6#Wp*j+Q5Lr7?N}1&Q3uB=9Uc@Yje$t9dt0!z;-%6c@cvo zyD@?t@+iDfts|Iaj)l!;M5I=$$po~)>+EP45V7B5>I-Mg<79%tS$-5_0f@;>hN(^z$PHprOG^u2AL;K3wSg?Im8bS8Vn%&598H3!!!0U~S{h69E zN(^PjAs=lk7)x`{D=Sa)WEPxlq7-~O=5ERRd5l_ULHlNy zq)c=-UrG)kMt4fGb<<2Z)QvZ-;$pxj+3OJL5MW!oZXB`o?~ZgzI0AkKPE>nuygQd@ z$+0mf#_Kb;qai|89%o-L0|`g3z2SIC{4BIRMxrPEthK^Xn}$125ss`WN)VesSysAL z25bhDrc#|8TPE{$1;H1fhm%+L!y%H zugN?@^gtBkYj^Tcw6sR5TMg2?&_M&c>w8{jF92^dIb+o1MoQ zLHiczU}4>KU-^Yci!(xI*KoM6DJhIu7W30d!Hl6{vB-*1LylHec9<@Xd6J$AmFXo+ zU0H)VvIojws6|kNAa+aCAqaEH{@hBqi^~O!+Lz4&wS|XLH9N#bo?Ozy%wS8C=UZ_F z9o8GL;fsz4EfG&TTgeCQYmB5h288jpzhE!e^bJ6lj=SIBQpt6Vs)|x2nJ!^TRZdIb z!1#9k(ru7+X}Z`;OI;I7crSVT$UN1Uf{ zw_#&c77kpYvOz_#Q!W&e_Me#Wo|`2=pSpb`p>$n|bxBhMf~Uu=U-CGUR@tEY&D>PZ zma7ZC;htw32y2-8&UjVOIKl|#qA7_Un2ii>_p59eYHls>`)1{K+M<(w_1{R|h^{s% zL%Z|=)QZxO83qm^*s64EuRAVhgnI#PCA+$nDP7H!DHoHJdqDi80f!(ILG;`O9*q+p z%%Qy&G_k{_D$cBEje4eBB*)cMllFuOhBT{?ScOz~2V5>2gwy)yUHQEB+v>BKo~$-A5$de9 zJcgXVl~%)zfi+ByV#Z4s3_C4jM2{yO#SE{PXoy@~0|D#22K_c3gEB`_!mX^A~9^mhoRiKA-`t5(Q3S# zCW1)1t8PcD(Y6R``{x>a3%8u8v?{BooWu6Tux8>6COm0}LWH8*ri#*6xX+L-ri}L6 z<#-OxX`^1JnW^P!Y{u&ME~wK_-uzY?$B1GGSw$12MW510kOaqNir$n3Ev}_>Imjjt zM+$?&IKn|{D6Dp3R}UQrqUb#+xO+e^q?1;YGm)aGsWVTpc=j4fu^cHI1y%R9VO>ow z!Z9U@H*Do(Jr&~;y8s;gb^B4Xb~j~;&(?yQk45XCvsiq=fh({Xh7t6pwqR?5>>sC@ zw7cQ8tFNwZsbU+G{IClQ9=Er+&~JB2yTk^m!x6UIQL@8a4xxdH*!I$v>2hN%+}0QV zj=%^O`sFGlzx!3Jf;6l4gq2v}us71_EE8Q+FHy7&i>QLt8xvxb?VI+1oDl|>;M6xa zqmmrHH)DYKL`xzYy9_o@u3NIy9ciG04aHDpFsqFviDb%QG;VB_UCL6$N&bF=MA63O zmKUuJ3Xt_vWAjbNv}YK`$}LVM5#gpsnC@zA2~@+KuaP?tR1MJBW>j^P zti7LCpa={vu%i;jG&gU9mN{i)BxU`JrkT>%s14&<$S9g?`i`|^VU)};9ImopNl-!r zvLn!%lI=J*Cb#vw`z58t1HV)pTdihyvq^ESTpR@#C+L+&&?2|z9e3s84pvh!+mFQf z*js6;?e}Dh>X;ajNQZ26zj+Ut+yW-F)t*KOHkrX~=J^$2LHAGyQLRHv7`(RKa^0QT znPqdH?Oqr^#DSLZO;wgsWUh>jN$N!yZ@Np%-gX!=Fj#HZty`k87Pb)#4B(0L{?gY~ z@FF72q3k`C&@7{9wiyv*z*X)Nft7RCHVxHqizpi9F}6_~UZU3UePMI7csqx&o2T8F z*M7V~h6U#biIp)uWCJ$9<2tqpX*c%WM)>wtGvxqT-~2ed*RLcXUJ2cKyJVAsmS-G{CCgeLRIusk^3v-)Z3nDt?h^rC=R#^z;NE6iO*8lDNsv-U(h0cDrAR(6ib;MbIc{SBND zMnuB;%3w)45gN`|UAR56FpoUJq{uoM=E@HAbJ;g%@1x`}D~89ea){Ej@7VK)B*riW z*ebW?z=cym;Abr4vacz*c+GfUCHOax@5J<^9E=+>KWhQj`o&*uV>_6SiP}4t4*IV@ zmxlbZu8ORUP_0b^tUIo4aYstv!kl0H7t1RBJue3|0%K@zD0Am)Y&5Nl`+>MCw9MTFpE7hVonx`MU{-R|ulSU{ zgUP@MuKOG7mx*#?S~htjRv|NnX*GkkQX<#n)*z#%+OEquf#5ss2;Y~RqQ%q4z9x1` zemu^uC5G4BwkgIkTB$Avv5wXW?Jd}j0jp#$udr8m85==;^n)3; z92!RyLxEgNi=iakm?-mhRvR7-#BF8(V%Gvw8yqK;J({tvFvP~ik@Z#`r`p$>g9s=3 zew%&7;zX?}OjtvSPL4C>DffTb?_%srtFbhHy8JwW4ASD$n@%!bs+wP{2j9UKrs^T_QAYOL@kiq*x2Pw{+{>%ZERGWrF3 zHc_g*fWbC&cuTfrd-er%{4l6iV-%x^nK{eNB`$~z4d7u?_0wdWvYr>d4G*n79y4g# zV=)otI6qprJ^>HR{@#yeZ39+C<-EGpJ%R7KZk3;5 ztLA?yV+tKg#A!lcSm5KLt64&^2hPl>CnJRG(GaX7+VL3~uY5MMbBU3)j%Q(5p?e zOLN=Jpoo4sXGk0Y2{5n5(M&lhY-I=?GhTrW))~t`A$NmUx0@rxMn-0l8im@JosYLk z_fv6n6%FQ`8TwS(=q>^h5`nS==CrFqW2-CJ@r$t&>L8POWlr6XCClaZLo@f#-;sjM z%q{{w;;0q{-jdoAbaO=JWELp15Yq=tSHWG%a&?s!FFynlY|rX$svnOqE_FY$dGh+< z1*?`Ex8V3i%N8wJu=JQECmgeE$&v+sKZr}3Pbs%-`od-Zuwdb2Yr0l>DrQ0QlPh>F zH%7NUb?5Ob7Oq&nVBwYp3pXsof8)3VYr(?t9r*py?Re(_Uc7+pgmHu;Lm(hG^}5uST|*)FQUqkh`};V-aU|zmbNq z*D5WBW)o|W>&2j_?iT~P6MaXoagLQ^-xrJ~tdbv2GW*3Q<%ov8Bt^P}1~6O%-o)s9 z^e7mum(JnWo7;b2wVi*jcF(k*H(g?))|+j3b}ONZ&UyRp+DFqm7=QE*J03$-6JZTl zcQTBtZ~SV?_I+Z(uQ0=TQubu2+l2XKTsD(4RZLtWUYjY{gQCW}g_DVRahsVIGp;iz z%eJ4f%BEAhXIRhp`f=at?rD|AmP!$E0-SgUFV38*7{obkivqV9r?F}C6H8O*K(XVX zW))Nx(h)FnGu|$J+r*e-E7k2Jvuz!q3UP{uW+o}N95sOW*+UA8V;o%wn~uBd#cJA~ zm#;J?tMCjtQlMi_)bJ~fa;a|^kdb4}ZtX|my1A8V)a z`vva0BpaELeZg|zAYX58z@E;P!6he9ECdX?5n0=22CaPC)W&XG(4XPr3`I2`Hxh-j z5d5%G+b?*d&Efy*Z+F`)-3cMlgM+D#^C4`3UFk)lJW=PhxKxSL0SW%%*PhIU)XJzC zjNRmOjxi_zLKZ z8w&j!OA(GoP2y^7!~}Qvu%H-oy{-hE7yl0;syLs7aUwoMh=LFK0vKO9R_^=5UTiVz zTtN!`X$h@i(Zq?U^MTBc^K&z(+MhSE^9_5?!C1AS7ap86+`n%1;w_`23ylM}kPh5p z)N3J}v(k#?3o#YmT5c_bn>xL7aa!6$bp$0ulRHP7u$>4wh!+R{A3^Iyix%7eTb#vM z0T{1tSzKLq{EEe+jg}w^9_T|t<;exj=F~!K?iR{*J5Pm2+v!VW z{~bAOpC{=v6Acr5bkTmwL}w8^LX+l2zswBp)*@mLmUyfyafsj}U5T3sh9wToQ6d@3 zL<0mL>q;yU3`-p7y2L@2_;6R^CW2v!gNYKerv9w;Dy?-kI%YTFGn^#y1P^so3Ni6T zxgde1ZVpN%T=k_Ayx1ib30~@w@&vDPNyRTH_yeC5P&Z&E`nGGU5kHdKl#=?oLCQuf;V>t&1mk_(AlWLMsF}~wCwdFPr?^UQ zBFL7Wt+zJY)3TvCzXKPn+9b!a!=j& zyCP?k9_x_O1%)t4vd~O4#M)E-Nb)Rt=t3p$a}FnSYKQc>#Pq~zW~1r(@vM^Ob6F@8 z-JvwU=c=ACj@gJG*{~@!&qn+hw0fLeUpGkEh$TGH>5nq!%j@d~$)hKsYd>PsKBG^V zB!VyasQr|QHWB=zCRvljw+DROArd_76E?{r^6j5B6(th9ybY0W-}ZB;B797HNP!9i15UhTE2YnZ$6T%hqe&hI$>R$h=_0|9 z^q?dCZ>}AR1lbt>^UYcgSf|3n5Z{ECp z%$bcy>C>)43G3U}4U)EOMmwmo$bL@017kixIvp|y4DIF{{SF`!JV<-5MdaH;O%*L8 z9JnR4$Q;DPQ@L;b53kx$#A?%~!7dW?Jf4;0@vJ0|XT=8%*v0q&k!mWXAx6}^UgFIx z<;SPU?=uO>q}na2-QR0zPx7S_{1?|MJ0e!^EzUFC5yk75jdn!w3QAhMhLSehzZJ^L zlRZlW$x<$Q*%iCU)0>nhlNe{pB*wWiiE*|}Vw^AE1IX0{e*7T=UN1Mt$zwQ(6Gu{< zblNBt=OlWXietcwg&#TulPl#P-|iIO~%H>r4T)~7f~?H3?Sjy}S70r>ZG) zF4AP7ndpqL2`v0=Wr$=t7=k3)0CODT8M`uJ?K5Tu*HmLj8xDEWf^T$sGZ?quDN+}K z($}8dr-|1z%sID1)=h5l2k>@x}WuP4t2 zmO=>M&g4NR!TzO$s0Tub@K-&H1U-wc&7Z97 zNKV3@pL|kism>N#_>lKTbqB;vp#+ za!+Mh$SziLY%iz;$

BDM=%-6quq*Vq)Z9lE&sFjm=3Ko0IiO2Ch;5yR{BpbcuzS z6w!+j%SK<iUD!o&cktOq_}X|Xuc`|yM8v>>1E|08Xw;q61F589j2Pdev*x*Tmc@~rdVEY z6OLsjs?Ck$OZ?eQ7XG6?QBQ)8`GEZdZ;0R%G)bI_;oW>Y)guxdZ$tFt6lz-nAPWz5 z#S9TV$|apaV#{695Wy$Aq%#N(yQCq4XSt*^2!>py?=mBAeJ=9=!7%e|8_HP3k*YS+x;T|0Ee10;H zFwpUYsgLL-#}g)DQ8Zv)uQk9X}hK#-)+93->eW3`o{FG+Bx) zR~ZZ$eyOV2+q?lI_zq37){1ZM^@s#-X+z}O*F7S^pR^%{Y{X%*b&V@zh#(mewuW}| z?V}!%AQ>_HosXKoo9}mdRDvO6>6VNP?RJ?52!@$wvt&`kLRb}a0D`QCHC%jSRe(s4 zwXleM`;KF4kYLExY!=S5#fC>$B1lH=UmbY0)`r5#L>tKn#ek$_-BV(OP%JZAvax)T z11$0;C%XZHH)~QZIy>nkQV2~lo-WJg!zdVh$NObOVw;~Q6^d7aI(N*7Dyui?IK8?t#-w^wuUcGZ&n|#0WZ8q%|eWC^g@6aS$1HS#-BNF_(J+=&s$hTFRiV_K~YeVGQm`5Zy z*@nosXM4nCMZy$T>UPKL5ZOQ6l`%v{PxMIy$(qz?XgA-=9+4nfvxt22jHb@x$lkjh zdjkZSQ_7p&-rD-Is4uyq1_`ppQq|}l!Ha& z8|wyxA2yc2;pDNsVpPVzdcC|xTZqjABhNN@tdrozr1Uo?<-9Q|(d6hL`@tfr6{YxK zQLBgiS^w>Nlv9h}Dt8G4GQ`G9AjF$e-bv2ab(pr|;jXUfV}m{GC9ZzJzAtC*wfhJq zIHz_$y$vxb^+9U)wl>6MTO_nQCv9;rw+FdRvp7pr0jUc4D3EzVLlT9OE(Wil*<^`5hRz`e^vQw{CMU} zM5{(a)0NK=eaIH{1bw1u2p+3Rwhj5V#v>A(ZbRhTD?B2>*R&z>?K+Q0@B?j#eEWIDmG$~^LLZ~mpW=g1j(^T1RGry;hi3lAUU>(eDnOL zx*}|fhq>|w2r{RX*NrQ}qL#a&1_@FOQq(-Sk!ixEJ{p(a$r@s$UF|m2zim**4odh=~rN1#L=Z#5;rnw?n>)=tfD9MCr zBOB}_2?T!VS3WU`-L;!9>{2j7WS$M3D98yT0LYe?%P{F}adJtFBFW*A)%4};eNU(< z!8v=vtJ@HhEi}lU@cuT$WV@xgEw%vM=NC}DF>utxHB`C3ytWg3XUbzH9(C7y2 z+=i^~zKl^}8xA`g{|c{41X)vQ>|tl)uk(lmS!0VBujU*sPP_%hC1ImIRcT2YVRk2R zQ`nz&1$gmhki2o0(p?;u!g|lyKH}mq6NdoUZh|bwc9wYK;@xGY#33qzVdml8@ywZs z){^4u&c#7FTqCV%p`c0dLYGt^c!?(2rsdnM9+BWzT+%SX|7y$2w?8_>0>MAEA@c1p zSK3OSVX?9@Q4H_G)Xul{Ctl_@O1$iVT#+*i1zXy zB~F<_ZwXSMQt&{Ecn4C%yOrX-!%1y`AjJ%immpQI^KZ7$SM`Yk2wr`){RA=uuhAsSCEw0*)hV#p@X7Li;YmDGbF^H}#FR>^{5{RF zcR7XjZ#3tjS6NO_tuvL@*z7cOnq%*B3YCXy&cF9GpRTlqW~X_?KIIgePtu&LJk2L7 zt<|&BJYk=53eA%>=UJZS(MoIi>@6K1Db-=~~H^Vyp7Qcv>` zrFHo1G%wz#oI>*o&G`;b^LOlXv(tRjKIIge@7A2RdYV5_n!j=;AhmzKf1h*SyiYlW z+uJqg4?VYEQ7*qVJGbB1r<_9b7n<{LJb_yk{7;`GnBhOMU|IdVcR8h$hiT4*p1=(X z-r|!&dIAg0qxLDM6!K3o{R;dKBMHFq6+H zMP|mXTV>ciu-iWKBhC49eFE)J&G}GQjYLjYM6}>_7GA1Ph=JgVnq=$Dx4cIrc!^6Y z5`2|QO0>~zw1?7Y5A9CU9*WZzCJ{7HvYveU0*FpU7ApGF9Jd96Bnf#Etaz-86ePV| zwEfBqUoQ7}1j$b>n!YmQ1z@3UhP7VdbHRS6A?#TvCx>ze}1$b(6G*(r6FuPSPHV)3&OcB;P@GGo})EX$^nkDqkQ- zl2BcOhqyWwPEe5apt@IN_;RwxBS>*Tb+53b4SoA3n_;cL_AeWCfs~1!poRL955IjYbY!{0&Ebqzk zhFD&hIXNQAxb_cP{33lq{ces<(wDU^v3YYEWl7s@KRjBWs0_hHE~!9pu_kq{49h#x zWga3JW=^ln!J6qo`b1?u8U2I4EOd!Hbf2iwiEpw=Tl9&_5Nv9a<(zNld&ERxn!qyG zIMgA6+k6rW+~t!9l7=;3>10U6mpDL>B}?{!-F#!A2-(I-34%B{*KTpK#ES;1*5ltg6>O!)E%lJ|Pi; zXS(tdZbB6072hLmvIWKeHWcwW`UHWmDfr($=|M{CagJuHL5%P(tGOQFa}zw=B^4i| z;1ZXVC&((Nj3M(P{`;iL_YQr^SVH)_nue+n{Gm%K5d4!%$`ka$Dv%DJndm#uuy7z1 ze&jO~{cvt1Ob!#mOgJZ*=n-=xMbZCNq+|67Z6hyyW}+v}jTA-yq)7da zX1$X--f*;VNT=eYEXFsYhRBeRQS!(i0I_J4UhY6B23cWH* z;x~9af&uX>Q-~)t$udF0q>_!E{Rk3aiINttjikk^kPG*>ga6!ZAKTGS~T} zIF*#4#uFu(b6ox*g1$D5hmg$MJsLq)@E~cggN}MglKhY-*AA7mw5BUHPeO0@Nd#HN z2S#T{%bp;_9)DCqr06p3H2gOF`-hse-_}^YFgbh#>qx1lw2EZ?H_ggQOIE^^^sJpA zto_e*e0%I>n+j7%@QE&|Nbne!G)!=fODYmP#U%|ByjCwIhA|;{lP1|goNx18qZSDs zu1OY=Z-46%3I2T>Vpz*0oUHdyvfi7M^&U#rdo%03&eeN};8Bjt%>+X((_CfpN)Df= za+0B%Fr|ek1Ho?wXoL@Q)Jt)(rA;E+52KJi+e>l~zR@*jo*?-^3ln4mN>0KLbu8rx zk~QQc$QJFuWj3$$hl5H}HhiY-z{;5_vSus=w_{!=6GN895}3~VP^?U6OYxZ_paz9> zs94w~LXe6DrdzokjP(Wj`>BUNP{?^T%K-?^kxlA#g>d7Hz^6ZAZ)c3Zj1 z-%PYb@i*u*8~tlyM7OcngOyD$n6r|6oJBr7Q7zaLH4tR-G%b+I1CbOpX|q0&M9`B> z7?sp$CaI9^Ni9;OO!#6)X4B;gzCJ)B>`8A*Rxf1+_Es(9Gp_i=kZz^%t_0#n=AlyH zrnjqi#i^Ram_Q>lje=NNVRA1OCVY@K1`2rNE-DnOXA)CLy>VBZl(AFMERE#_TZjv` zQ)Bh@fyxbgDG+koCMD`Ul!u_##$*@3b&Bs(vh0z8VIqYT!vt?9$jgSqc1eOPu8lhu zXcFUs#XE}pva<6{eWD@+StKsJVnKWYD_-2Zi1=;l6i3TMG&@v@ltzl8X;mH$Kq*Ms zY!^tG?9N0Roi^vOInUwo+as83XnVw7vQm7nXf4zPC$2Zs~+;4(6x}*ZZ zN4?QvSx=a64NV2p1b4O}^6e^*81fK@$^phNIR*v@{>UY5B1kTT)PUn@+VQlBAi1!JeDge|3_YGd^0eGBFi7xv zmsBLk))G>KyZP31JQWF&3ya7%&r?d&GK%&n!P^|+!QUzP07oJMq-VR55~e*H z&2)pr5}vQf*bI82NGJT4jV{oyvtfy3ZdN=mnQq!qa(--|a*CfpT6bs(XzoK)XJ*j= zq4{~uv3EIzCUd0d4mBag1`ExvDb4@qxOG}LN6x2erA~1jVwk<_xjqRb+Wra6llCd6 z6my#9+~^5huHYMeQX4_M2+hHL$|)sn)|^{Cffp!vsZSEj@So5e*{7T=g{w0EUbZP1 z%Lu+rlf@xWwyh77(Yb(KT255wTMgo< zK=3U=PQssdXnBHPaY+S&k9(GH0>Z~>8a#P|7rCSY!OMc2gx~DY@&xa6Nd%Aw^6-sX}D1iumF zBz%z0y+D)T(JrY#@I*}#2@$S1v^>F!TvCDHWkF8DZ*XXNf{#1TwFGw`H}et7lPnFYm(3;yuqR637+GU3IyL1EXmsB8lV~~^ZEeu(O%gr`Z*gdOf-iST1%jUq zauWV8hn6RJ@N*qaf+uN`&?G$Q(DDRd;F1aiuM2V#zQv*C3I5h46$qaCJj;gABwW=r z^a6srTvCDHo**aTn;cr6;LlxBf#BiK_cRIrt)_t{!KVdigx7mCf@cS4gqt3X;J*cE zgx}`T2!1v|Bm8-XRv`GN0FCgOFK{hNa72?tx`fYjXnBHrTvCDH=YpJsZ+B>Ug1-&W z2p@bQ`N$J|k|qfsgco@z0jo?Es^4dUnv8F*A z2>y#pDiHkFASdDT99o{>)d3pe_j)vfUk%U*-{sK=_Fe4RCH#Lh4eSy;K0qVSCKjxA)6TJN;J}2StXc}@7{IyFe63o8T=OlcXrXeT6)h?+(uo&bd+;V7nf)~4_ z0>ODN^E3%B)-<@_1dj{Q2(NQ!d4g4!w29!^K~BOiacFsh*SMqt!4J5k{Q8$$EtBMScr=3F3(yGvJ6>Y?km5Zt9vRIOURx1TPG765j35@&w=Kl8OXB7vv=TV~<8~WiWLmTyitq zBEc&IG{PVBXaxTppb>too0Jv_o)yep37_lH2p%4Iq=e7%jw`|QT~d+Y=K_C`@S)xT zBY2EUDiYifcq)VkoTpMGxGO*-OfLoje1cyM&HeWr2-5u%G{SWMfJTt+pP&(@`v)|FbpHg6Fx@|(5u|@6XoTm#+O;3SN4lgU!Ix^1 zMQ3fBfxOFDIKq+E39^K9)NtIyPu4(|r( zp&Fs*YC=i_<0lRkiHiiONVh2xWB)J%NiF!a&Sw~yPc7*mbcVxtdn(fN6^UW=RC3SK zNf2Y)sU_X1NDN)4A|0!NUq+-;kzTGy3^b=A{Zx?{KTc)*RCN|OCxf4t6y{o;zHq{n zO70Dc#CcFEQlwJ`PH$3?HY*ZmEvZQFQzTACQW<}^x*&9LQbo{I|A0P3D$;v(K<5CT zf)qu6(h>gQZW57VpB}0oXF)<}4#710KmJSs(#${mJ9J&a;hy)13q#s7cU(XPj&$e#iM1>l^xnL_{0YQpSapQQ&7fFwpkH5hNH40|d`?0j|wy z<3Q5tr`Y%ui=JY?->)W}RvUZ~3=BBIceuIVW-dY=?PhEF6r=uo{mQ5mRuTy=bMv>f zI1mFobw3GXFy}I##7P*J@=!cM&b-j`-lG#O24Rp?(TUciK2dE>uHK_b*1#qsGKFOH zr4Wz4K(zGPrZWOy~xG1(_ZD0xN>%$Ph#lhR+qGy)4n5L&5WBl?K{RNG0bw6 zPkM)f*ZU+}g8!T4xM!E3+?bd(DE6;_9?IbD{v9iO1D|P(h@)L^;Oh;1Mk6@d^#;CR zD$^VIjBcb4d`mkB0N0zw898t-H_Uo(8mGq0ZGr7g<9gFL)rrjq>S*?t zJeKw1k9I8cOHsY}BP4umy{>?6PHvZ$fdbZ0!;JEbwz@{rkj%0N~~W;nI|Yk3J)y% zT3ZOA;lJSEac}X{wh~u7F{vcjTl_Sl@f&n{i=S3k(8+s?pGFi|EBs%#_<0~YA6Bn7 z>tOb5H;fKGN5S1bDLHx$+U#k6S>&Y4pC?Ev*=YL$l6i?oBS^}EmL#1RZ9COufFxKR zHkc%f8%WeamU1K3;$IzmMHY9ZPf8Y-a2Rr?d=^Jf24hZ2-Y)zPaRco?7TI#_3=s_E zJfB=&=FtdJE|By5BsW7O#OJ*EB+2Kz=)_Z>kl2;{fCOGHYF$mAlciz(e75~n4ov}B zZBKe^X})PPXIEnF0x8NoMP1-GdRI734i}Z_$A5Q7XC;xid%!;Vwm)|j^tP{=R>DZn zozA`OYepi$*67~$HPw;c_BCtL&|6ZDG2WZo*HZSX9fPwR7E)1m)&U(+#i)5E2=Oxeo) zhdxD@2>(LUUArpDA(dY(%v=#vvt&7abwm-s!b?{w&z%>_#uMQL@_NF(#hk7RZur@MvGqv0EBQ+zXhi9VKXaiFTQjq9J5QVw{qCe2wkJ@3i14(S; z=lcPT*K_T1Cl3-{G2{vU*d-MR{y~!@C*j9!cR2|j=aLEp*J_gFB)rX`5!S|Xl-FCMk>-b73t4j9efj8C>K#d ze0NP~!$I93d6l8|k*p{y;lFiuB2VylE~!8s-szQ>r;7xo=7oC zq!{Np>{BFktQIPS2(R>n2v%LvCW1R$Ql8+&E@{)v3VIGV#o4h^zgrQXoByCH+|F0uhNb-;{s=0_dO&gTb)(3TiBsUynls12SL)wV4 z;V*4ST3ixxb~BzAtK9LdNQ&p=n%3Va<)d8f^8_gcoXsV8o5vzZ_J9?qfuDF$d{Rka zB+Bq3pXgfglKeYc=}Ddw)^@c|BKT65R3Lb{CW$x+vwA5_NXpdE(_D#pf}31Yk>I#X z$`kZ761`R0B3W31;||=-Li1wBMuKJ(k+F*u>7ZyT^;hIG5k)s^6_T<{(9A?{Ra!SV z#u6PX8}Xwjm!erT4^+Rj-jT_~u~PMqMev!TfB2b6RRsIwTW`@*uiWSz_A>g>JM6_% z%)F=rorz%Yu-Acb*sHhbX)HlDTB}zg@t4d}hHpmZ{&EJD-mOoj_0U$mTc6~dSE09U zMirvBZN>;f&i?hb%}^)q%gdZ{(M39f@E0vpM-YDG&wZpUCCU8qFJ*}7T^Ojk)4MPb zf`BpUT^LAX(z`HFB~jex3j#WHi{cz@aD z-VgK07}&ef*%%`U*0}eJl(fdZOIcMCe@&ON{%+w1A5IH??{Z80saKGR;!|E_!PE4KwcEOa=lP^t z6ui|XZN4v0_+_HI)qefBvmMJt{P;VElrpoH>fK+)ZrQ(DVZL>jeL|Q7A8;O%dgt39 ziQf6Pb6-e>*nA+IZ#&`@wz?zwMAw+S)F##SiKKh;eA{pTYK+~0nvIe^AqXoO|2G%$ zA zF0YJm?%JEinx=vnKK%mQXuO-HH;p~OJiCGW-Pk?pug2Kb)NGvV>{yCt$B!2|q*P;f ze?;tP-g==qW7K*!?Esyv-p6sczt9zi`)5_)gKFk_Hl}A|%&JGv#?Y6(H)H(=w2k?X zo{d3lsy8>YQ&UVydp4$LW2`dZuiftDUgv!Gm?89yo{j0*n23g@XJhW8Jqri4AM?|m zjp^B#o{h=(;xXQ9@!pGvtY0$Md+5D*_>Vms)3Y%>8*_l#n8VMrmf&&vOgV0tiFWD7 z7tV(C8~vC&KQjMPOPbV==X6GjqL1sxuQ;TXA9+n8C05Pk1Ub>3c7fyS8eOpbus%~5 zm7MqWwWW7x?RYseW)K8>_cT+3diOM|B=Ubn_cR}v-rBFVKWDwAu_nj=%|sLWai%j; zg!?*Qp`UMbXq#?P&|mAj$rtP)=G^Ua=9%*gKFQ-N1e#GqYJ9>XeMR$p)8{4V8A%vk zslux@hcB#1Mtsi1Zio!nU`}5Jm-Ca3jYQ6D)K&4U(6>65l!+en94nSb>oaA9$VAW6 zk1wAM=@0tx;OE*BQ%Z`WLH#)CkW$9GBvL}`S3VnXsU!;b@!fj|=0J6h_PH0hzL&5E zQFM!byxSqA*rX&!<6uinOy+gt4eNuZTlX1JDWBo2a=Esqu=qCMmheJwnGLlFMdm&DS z{3GhepKssMxZhClPd;g_`W$C?-{WAt#N!{`WgZ=A&@y@F#L}Akop|lf-X*t29$#!qthvYfxyN*GL>#Xv z00q%A4ZRCdjCw$SshJ1Tw#mMTJ>h)UkrSpN6YbWIdmPd%gExDBd$*grU-nj(sfm9@ zE6exh0jd3er(-tvD2=*O8B<5fB+@J+C6O2VcrL*oT+F^w=)1&%kJl$A$`tJz{YXg( zy}O%{l4aW`|MvPJVj=nHMOGet`b5%Z1xI{RuOAvIp%2{8cdPbA?0?6&UXwB`t=EtL z;*j=wSYo%Z&!1`Uqf^wo3OKk!=}&5h9`Z^ntW30t;9)MQkn-yf_p|b3bKlZtWOJe! z+uK>DJ4vKjj5v{h>&$bW;PuX46mM7XCq9Ydn7)icbA4&Pi`FJoo8eP(J-g9nHG5i{ za`V?;i`MoIxEXx#E;u{*C6-h&E47DJ6>#i76p=O zAd*NO3LUL_vJa$vUNz zd{aOE+##iOk~J#If)i;1DI0O0!R-zy;bCN>ujt3`c1FrY{P=5!lpq&&+{0dKb>L`y zLZ{xV;0Ih%p}QYC>8{=4I+u-(Q$njf!8lSTdbWPNxHD2N;>Rl-Qpd{QmsQF{DFZ~j zO4;Z{y*KhScYkD}(Q^?${)=D??JhA1VAqB`;}&7dtNV1i$Z+G@q>p|DLFy zw>Y#sL7y{WU?ulqn&SwclOPLC8B`_bJCu`;>l2pkRt3N0lLRyTmyP~MKSqvXLhmvW zMRANnN^qZv?$D3EiY(euoYxJKU>~7bS2)&(39|V*YlzQ&jLSas|Ji#Ja7&Bg{{KDq z&c+Og7=;03fB{8ZK~&U;OT?%s=G-+5+{HDR1S2Sl8#68_sHmVsq7e>3)Co$0ijing zM5D%_7*`TSaYutnl(;Xys<-P?-KV?n;hoDUJpX?V5A%MzPIY&6ZN0qjc`xv_PMQOz zEtYOm7iXd-&P3sJVdUj#CaHdwi!%>Q#hF~9#kx>O(dy&8)dk?wjihQjYC!4q$Oufk zKWd5Y54CFZUcC>bWjSdBK09&+eZ+sm+)Q(iH%5&tB4PL;#Y|8?9#IIu+a2`uzE_Yu>@!A@R+Mi`DwvW7#$DZ8a0;uXuW`&qJ48^G~ei(RP*8 zLdHk}uGZ)DvTCL+o%eU4^iOt`zJYV+hp%K}0Y2GDGr*@9DP%fIUvb7M;8%wjQyCPG zC4^gxOe)e9rkDSW`nk{sa*2;|CK0}cJ^A;lW!2Q`*I3OPW1nxdzAhNu=l7OXQ~Ugx z)!aFDaH_$xB1t*ZPfrRf?dxr;sjd8h)x2};;3R{mL{i$HV(oLEW!2Q$ceR>_#SWfs z@We<`&h(>w9=fcW+RDSM=5*|UI5{qo(*6`{pO0HsO1b($hn{foULZYfsYyN@qkyVA@l;j-y9Ggf9uDz3eK+0p7_-!8nwj9T|bo9bz16 zT?*O$AcS;hGx?5(8usKZ%u-OMi5CzK-vxQGTaiS zvc>7L#ck4T+2Tyu;!I7(`svgKrX@5eZd$fik3tL9+j^MK01q@$h(MGvbS)}R*D5dJ zUq$7KTIGt%^metX``fh|mAlxN45P}_H2rhJh)%Yvq#)p%jkL4^sQhfNJPk}MmkJmk zZ^o(o6sxQU3x8(#+=MoyaVe~l|EY_pouytq)~ulN(MczC{JMmecf3>5G5otUzd=6HT&!zzRcUKl^=SJX6>f=rCnukz&|}Nd=*SW=@~{9 zM&Mh97%A=YccHp40*^dDZIRLwj4F)4Ylavp{WLNHSN(n3Vr_sqtsL-lZNSrma=_EI z0Z$Lg0Z-QkJUw8*3qFo%AVXALPY)0n0uO$bco=1LxfSQ$Q3Dnxn+fq&eVa7eup83@BY?RAB@j@wSwa(rHE&M&Nsg z7%5#H8G);}rY%x>kWr;YU}}jnah95|QLqLc*lQ+%4{~cP08?vBx;1c0sSCs^y=DRU z0}tCtAo^EpOuBPE#hr5!h&xJiKnx|F0WVFY5Oz(@&02_q0I z1x893N*IBu&B}xKv9YlsBVir%uagFN!OSz>oO#|B41=F5BicnhO3Rg^w0!(Z%ZIA8 zd{jysl2!`iGS#J@jsw_ws~NzG74e5MI*^V7xcF8xfR!s(rUvLbfJ<*R1JDIew-2^q z`dHJP&>XV=iOt3V6jIrm=9%^l6y}#5+HYja+c!=bc9a4N*)eGl5@{e-fAdy)}G$;h1h*< z<)O8~7&dTHLcUruT@&Q$>2hGXa>)+*qAS9BqLXwfe-{~d2r^pIS+10#lh5ooQoaY7 zMuqdb{RWg~eT6sOMOc}eT4l;S6~vZ*zi7+Qy?wPa58U5p*pqt$3ipV7_ys9Io|>4p zwF^Nfr0b1Dv}*M4c6(~?JC=0n)`^aIQu|iOrDV$ zYQ+j4Ee6$psx@+AY^+xEcBZVTv_1o!Ub?2d@WLXE=#oWm-u&7j0*fNTR@Y%O1AKzK z8K@WnD+Fqu)dDq7T7inbFh`)~DJM{e#FWAg4YDQ+xJ$QmV!OB-+tzMu=M`-0ErYJP}D02y=<@!`wu1%%ox>Q=ONu}j_R9ciOpdD4xp{3fkO8cNUhpgE4X!r=b zN>~AL5@q{c59&5e_aW_@7yumIT<4-&!Yn(>UCptME`-#oSuk#u&O*1uIBqNFZs|I7 zlyf0_I*!B=INDe)g9pi24fnWM4e>fy^#4#pgB?Qf@9GVX2q+ z;%N#v$~~oKZZjd}<`PnFDIw)X5)yXdx?yNCf|}~ZX#$AFg9dRD0{^wq}d!@Zm}HgHgRm3mjzybq36EZPFb0u5S$r zk>-GRbJ7fOov$4ifVX$j43L$kv{jn9IJpxp%=}P4YMlYHO%txvj*9ml8%yVkN+g_= zSQ*S!7UsZ%lkFuqnt47qv#K(;v(hm1D-xq(=&q(gb=qF8JEi3@qBOLJs+5-NY9Boz zRHE(|v!lYCw=KIi({oXxhXWh!2~4IDy#jYj)DPavBdQN1{=~$8%H_VKsv{Ck*H~Wgbz?#Y5lehu+!(O!yB{;-pPLLP9$L6BE+G0TwBQhZ-i24`Cxb zUg$?Yn}F9CsWk$H|BZY^(K>hNIUB1YiP3L<15y$_Bp1TGLSx zMZb(a0GVR7D)_-3MGHUzOgaS;U|JJQG|71m@TLNbD7se?Mc^lS6m0^=z*@Y}zTGQ{ z81REUVm1MZwboe7E$1Y4i9kZD*DMlPAG3*Bl?i6LY1<=Mxax9NXO4FE7{0M%GfVr8 za1ciqCvgOh(J%{qUlI-A=+m>nnormAdu^|UKk8t?c$NI@0*F(k4u%H_8}Q*t{srSM z!Unu4H(~8|Wa1{^=o7O*jIF|9YtA8+R@!>21^4;eGqn-vumB{>zt*-(M1DEB6qJN>B3|uoMN43g!3okcr(D+byIkn>yIlJ8yL=ewclmhI@A84A-^Gyy zq?;%CKb(-PSkVicDY)3y*Rs+ZEfjPbVG8Y_Gb^HF?2_HJ+D)WS%cLdF@T*=voeLYIEXj3Mr>o!yP zeX6$YxQlLE#$35AG1qQO%+=cxYx+gkr1X{%#c~}Fw-9wnoPKng*6nppZ%{e=F*PLk z`MwD41MzuD3j{v45OHpB!;lTMxpLj;w*^=?DqB7|D~7 zFD=mYVJ?H%za1g zY)uJ=6YBZB0i~b#?qx3bLT!>Wo|+rtK*|TknWU3*dLvKnS>S1HFna^3eQs|+X)ej; zV4NrnkrIZ`Ho^E*;LM#WP%##U3Di981Zo$*5>8RE+AsYi_j%N;n%TF>tfcaEUf!NI zOWV!wMx<84S}6@%rENgNX37u7Vkti~ELXE)%AeaZ{Vum?`dx0<^t&$BP5D#%Do!>D z>4dV1ux2tz!*+-#HsVclk<$4B;8ueYpVO)*%pr+e2TT1ZvQkM+~qa3{9>!g zJvwoA!ijrQLaNmaH0pEPPm~OdP5K=`4q=6>?8R?_k+mxZ)4}S8ZcmS^W+2^I zkZ^4dQ7TX6g`>>v)?5g{@@#lFHQd85mLR$0kEDqgqNl1eR9pWMrC2ykOS{DM>T z?<^gF+9x%b#^vak)IkeE%KOy4Mf=}M?z;Y=-@Kc;jXh_z-mY@%e_s>g02gNJWP`7b zB$nJ9x|u*`~Opi_%Ovg^krW;%4auw!UG#BX{&JHqwXeDkLE3OCpRs z$-YEL`9fAm`TA8z`Lb0=`F>VNx#(JcnTgHOoBaBalc?|6R#ZrNO^wwvmQ_<*+G;i5 z>nfYM(faz;=squ6R!!~mU#;fnVxMT}>d}3EVp%mCJp%Pl#Yt`j=3j*jeh%9F=${Wv z1O}NTl{3#*s(u`Pa z(e1w8U>`{Ly4V6EiY~13j+a_&9c@i>7A8|(nYW5rFzi;SyXfN00=Ka_vDNZxa+{fB zJy`-Ugzv;#%Bedj)+NC5YKFg&TRt^1dzkgcw4n1`eqLDF`l=+A);iP-i}LeK{TI3! zHl1UVyd#bu$Q{+n+C~MT5uSjNfMRMp+Z!ulY^=eX+5WF+&OBpFvDT~doz{`>gw zMv@0^@A8<9EjtaL;q&3d>kY=fCWb_mg8IsXtg#upN>W%4rX%@Dd|p*g)2WJFW6cTc z!Le$Qp`~W;M$-*VNDs*So;ZZO(|XOBvSzX9(V8o4gt5=bvSuNzT5=bwxxee^paD3x zRzyIo7?~=&_wx!v6)lbRFz}hiT=UHF<{H~~@bl2B;c}+2<~~JGmQCpmk=!0Nu5vS1 za>+^S)gKOPm7>kOkGA}t!2Eu@%BmK4hfBj(;kQzh?rKzF1kMjJQu>)*9JU2C*)a{Mk$LWU^?J!e#3_iea>w?0o?dcL64F(fs9{8ns99}SYZS*ScwQA(h3*wviCj>bv9$=F|JWN$G>Hc;n_qRzP9wyBJF_d%)#7dz#N*GG& z0WVFac&yUCY!m;unfW_s`jivZakowo(Epa^Bm zhp)7Jq)N*NrLu4{dg(19YI3tX_l@DQ z4Pwr&@zoVjNI3Cz5>QC)$=etp;q&R+7@(1bVuMgfMoEK^m<*zPP)JirB}hz&u_q|x zsiYDl!ZcQbLeQpzf=2R68iYh#r`4d5%93i32>rAgG!k1<4HDTQtp<%WmsEp9=1Z#$ zJBr_24-ZY4zl__wp-Bh>AC=I+*ir6MpV;$N&bJayFvbgh@r6cSpF!dKkq^Hh%%$q>O(23!NbfKb(I%ukxP+7kj*#-85K`{&Ldu;v zls8$Yf9VS9)7-SL{rW&+ta1>f&AqG`RR3qJKVxGxK|W*3ic0G<&~I7`mDAB)gGTXK zS^4J8r?1aoc|vgLdT3^V!qIl1=GiMy^W+q$=moV0YMxpGHJ5LP2C0%oQ|&bw6}IxX z%GK7&pG8;MYCp10Uz33VXiw7ux_gUlJ(PB#Vf3lAT$@VEb*Z#mlS<3=sI***^01RW zrpRMX^7SZbe_@WQErHj(j~&b$@RlBwye4CpU6PTG8q!M>1As9^m`N!8KFuPp$=G@4 zjz&RhH46AGHmY>Cxh2MNTX~`VA8a2>JYAlJy9EM7UXwBOI*C!fL`bM5hy^U7v|B=c zc_GF~`Q>#IA9#pFFbRntYjLfW#rv$ zYn`x_`CVUofrY6cr|@eY8BXCLC2f>biM{qhZ>;E}r1qiJyO|j358%W6+^Y{{u1L2my+hd zPrl4Y3Ve!_W`L*oT5b_|x|3#rto$k`U6nJffJQ$RgM}yMxa8O#Vm3{b~ zK$mw}xYok`-Ql*-Bc~+V8<->_dIVmRgcSH2F~2_+d)`YGv?eJSp^VF!&zJ0Lliw!m~mjh?id1-#q^wr~GBiAL}x9*vuTM5PStXPXbT0ORCHwMmQ;Z}Myla8&5Y7>K-k`qaG% z_(~(Sy;2xNK42|q?`6TO!hs3ow!IjV0qIg%Co%b7*TC`P5v$+E4-tBN5~1K2X7j)o zCt(JTu`&;=#R@BE9SREvB1CCmyj)KIfH=9bfpKVI1MZnj4q%*D*nl_Xw5%9UP23TD zg}dV<5O-|NL4mxl5|3KdyucIxB=FQU@l#+{kUO)Z91_>iZljF@iig6<&+Xc;jxpPx zk@x@@!|MYoSm>lA|A5bS+QEaGJ^t7f#|m0bcTVjMh*bhJP;-R^DzQl*1}d{4K@_Mg zr2osJEKohbET{rC534|3T6@DkOnaII#G8}A022+WyWDNnLb;DBA5Kb!RlZzzl7Mr? z2`Sf_kaCp?34O6@5K^uzA)%>XdzLDGKA66%LzR^anI3-S(x%_#VyEBb@~7W15DcGw zmyam@j-jzEO25lpA^k3Q2${vI@9_w;Tj1uzqH8+rnwbttG81@rj#j6*A ziM5uI!l-=JGUldeiP+##afZ8Yb3Vgq-x!H_Y->|+iwL7*3(=MlQ(+!$5q#g2F}G1W z3F^crd%$Gc8+tp)@6$%R`jTY6i-ly)>S7;Z!#d0jLc%tfLr6fZQL~J&b+L=Ejj{^! zkg(-8u@{M?T%Mg>YxFzQP))KpTT+7(S=UT=tUe_|F4yHIRf1Y6~d|Q%5!K~kOD$aGJ zs$}S_%ajHt__S``yWdSxUuS!ae^aKCmGO97S^LU;S!pb$YtD=tDjyh^l!eYI^0pCk zyxI*mR>E2vjH62Jm-Ysf;s$Sy4IW-B-UhtDHhS6~80QSjE=uTLIl;JR;H1P=Il;_k z!uj%EvHlMAu_R6$sCY5Uqd;YIN8$|aQo?rwFD0MJL@qGbz)1<04y{sRg41z zO25Oq@R9U8Xzmq>-{2D|KQw%!<|ipXUc%Kkf$A;c4cVHH!aG;&joHDYe%Ib2-n{?5 zHzyDM(Y~IC@D$m@0BcV3DN97s_0jtdDE%x_7xx`7t>R45B#?}h`pGEYk#0V=uOH5m zH>ANXMwiO3-FMK%+|nS{O|K8IZT;iyDnBJ4C@=AIxymnRn&#d`&6%=h@oOMmY3F_F zk0JA_OZ`ByX->9&IfRh&HCAWG#dA*JN$ELfI&j6j<%K3+>`IsiZjWBtZntxToQiYm zot!8$WFh4P)>FUb)zqD9uc0>%eq;$xZ)dyi=ecXc%2y+yCP}x}@|x;F*PEd@;1?fY zp|hLIu_>>q<;U7?fIHRV?*uM4Ye)X{nEKrOR=pQZ`h9S2HV9YQi{Bk4V^j>r#*}Vn z<7Ng(_hZeLHDE@kQIvPQbY#888s~^gw93g8w+(~@{9>2LqRF#d?s?$$=%uyrc5jgT zK^)OZ>O>C=T1a>|hjNt!8xGmGTXP`>%ezqXr6}|H{m-Rhuv=?+B&l0|$xO;EFmVm; zJ-v777*v%|gT0H~|2*4j&_d-`__|Az|5lDSJb>_XcdDtc+P$`K`8~I(!>q|k7iNmh z4Odml&ux|)xB0#D^bD_hq2DOC_e=JX+Vsn$BqaJ^_fzRZH7xzC8EY6->}8QrahF6A z1*3|+EHWytIyy!bdoJdLG3mG0vDZH}T_(M%;OS>&yLMdLu%YCt(v%y*+8w|ATtFNv z?Lcwse`dJ2yR0>q*9<4H_cCL%xD$iqt1Thr%c>>Jrd`nB8{La0fNwTZ@{@7;`k|ko zPn3NXzx&ofpJI)jV^>M$>%nwX{pE42id_1Wad50!{0Lh*?LEkPqj%{6dH1p-)=H=K znlok1Vv(pdA6xV}S=KD1Rr7ALn#Z}04jO>t2#Ozi$BL1uvhZDF17>R_$BNSD&}XcN zfp0Ja*RtO3>8C2$6UAZlAdGe=XMD3LtH@FG=)Oe&nu2IYgT5|^*>O<@* z<3D4|Wme}S+g$gwqOLS}+7>j#b%~x|SgZZQk+m27#?Jzd&hdCaSxwjnElXOhdEaH#R6oQQ{={04yv{h$R3+7G zpNCtGZL6t$QX|pOC(QezJ&OdUeNJ1S+g4L5Hutf05YGaLC$Ok^fUh$OPtZOeysVnq z=d9Iyie078!>z9)NB4QmvTACd&$OB^j(r|weLZ1xpU+uV&9R2_Vy3U9Ui4MrtG?)~ z!dHFKSI$>S0prc9?3c^@uD`NLD4FW-M9Q10-AAppRh~SSTyiJmliT!8B(d~EU#{NS zG*{YHybJgnBZVKwQrhDcp@J|1|J+D{kLdU`+!mB{K7h&}=%B~&7e zK=ct9DWMW!1fq|?NC}k)BQVv@$hR#OcUgy(Sn6vc*OweVpsd@wvL=A2N4S8fM}iKx z#yw^Vh`MyB69YrzHaPc^DA0xue3r1a&;2u!WJ?AJY2GR0(R+gWV8!EHMU#GrD(3>-u*Af{7= zPF4&#i6I~6hMWarx=@!A){}iC5bKF3Kuj0vQo?#t7l`QsBPFaSEdnuJV5Efggb|48 z0wX1?Cyc<~u%E5`h>r*;rGV*nT5A_MRzxK#XY%=Pj0M|oOE-swYn zAm7JIP?$F3JC2}`G?L~Z`NYti&>XV=iOt4=Q_QK8O2h-PkiJ(48c8O~2Zc!^X%G@I zlQsyA%o7`gLWCs^Lh^vqN$rsRW&Nl1*6+cA9fr^RnfI!VtOrYlaThky_vhFEg zwNYg&-|A6iE8h{)zVXT@Sp+~Ws`OkbN<$?p&j>q%mSz|=DJ@r$(sC6kEmx4za`mj^ zdF?{l$yY@wz>hbYgdXtLIH;X;l*xOWw$%XNvU3Gh7K?`_&1<3MJy#FzFNQ2Je2V!hsxNZ!B02nY%Fk!_6yd`j#7uI1nD zCghi!%FjPaB0V1i^gK~PCs{ETr)LQZdY-hP=ZOn?p1h#9)=2)@t(M=*jJ&Q{uq8+` z4V3wP4|!`77N&wc2ylME_-o#MbgJ0~cqdpM#l4V0~86o9H z5fb+Ju%C%e0Wnd{-K1u286o9H5mIgsAthF5;T@Sv(l7Lh{K^L<-}m%5%Yff#G&!RO z{;iW{fJgXTv`}hj0S%pPOG_R5`wX+)YV~32dW5TO0r-++767AC5e-<=?m@{64u0O5 zVWd(O_ExAU z_Irx<8@Dd@d_iJQFjskY19-n=aRH779l5x8V@HeD?1FaH@~9WZDJ|EW(oh{rQChB* z4dF#I?Qe63&$e>TVXfJw)0xmBCk@&cm}DVZ1l}=GHh7~)N*_pEi8+DKOlpF$O=6}s ziJ8E+@wn>)qvaL}#it}SPc&RxDn8AuDY5};2L60vbnrL4Y9B~sOKarAdw5_k0-uuv zHu!bU)(4*Bq($HdlA2)hfT#^vbG^NilmI3*h`7MdSxQjLgTLx&qQAm&Ld}tXog9UL z*LraGfvLZrZC|soO8x!%SQSXhXdi{4Fe)zg4sj7)z@)#(3P}CEHdhb_A*(2_=NG=x zD^YTGGL?e=-KWw8;LaWqn}7t1{@FP&(ISr$5ha5pO2A+6*5-h}bkZgu!J-|2i5BVL z?iLXQj_N&+9AP7HPVtc21pJzjT2oN?dE_IQnE%AZnEw9V<7N|(kWz8M#FWSZB)pW3 z_}VK82?Fd7J#sbynN+nZc(b!D0Es>66iDo8O)!BbXEwl_ia7#oOA=t+qI z{Dplxo5UBB$5#>>_*X`gF#w6Z)>;&p%w-V3G&Y%wPPRByAIalY9xY^gA{>PTJl5`o zYfUiG+DeiJmEwKmf1Q%XSiK5vKW!MMlNBNOo+JdpF_30~A4~!X9K&H2$f7q5huWlp zCo3Nq-;~>ExF+tXY+!s(*nlrdJQ$3l2^+BHVCN*x1dg6F3#?`9nyE3b3JfMSC$|T& zuaJP4Rcm52uAJLyd9^3h^UQLePb>(=Yk!d2+%^H;`1x~VGorlck#fB7PzL`SmWB*Y7Y9f#8JU`XH6S=Qf=C147D&FC@ksuRHjNbGxReLb+J!ce#A&ce$YHce%vr zce&{4cTx6$dXk&kjns~^gy@AWRpeoVUdtrsng{Dd!i-tVF42GEk!&sa|2PSLaGWDf zYQVMVM~mtNU_8H_T`lR?vIMc9d}#H4p6X9(z-U$bc(Hx|vV<>cEg;GI;a2dD@`|D2 zrtm1uqD`4puG>uEcct34ljZ8Rt&E~aDYs?Jwc8SF>P6M0;g&Jiue~ftm%;I~WBa;- z@o|q!zCz#Z%G8SB7y5#;4`d}NQBP!J2odH6w+d-on_K=F$vnx9M5oPxNpKz)MEOS8I55LmZaV)kaVS=TEX9@L$ z-hk3Cd`mL7t?q{Nv_`f`7Dtj!j_di^Is0kl1hd{3&ZqSTl-`l-!ofIG7)}>=3Y_@U zs5BBdF$*3OsFX+^Dm|D)BAlX3OvlwVFdq8Oi%XC8hue}F^9#@?*Z1+scQ;(@xt&8?WJ19H7ZniDY>+Grz zNSm;?x2urS8sL+Pnlok1;&&msanAeHpX=pSm--1`(_CTwvO$xh1@^rh;Rp%HMobro z`G;4?(Bj8j2eZKK&`I0t_HB>TJdW#<11-iYqd)y0hq24hLuHjctNB8HdQM zfYfJek{~<#YpGgkEw8EWb2nS@aWW~^Chm`o$9Z{8EuU&Nxosw%&8ml6M@u++XpQ>Z zi4!FQW0QVUj#E@kcn>3j7wc0-H$b!*MJd4Ln!Zf>9G2wHO@|7w90Ot zb4wusS@VtxD_Z=Fi#-e64xO~h+TQJPip?>H97m!AMl2*;n^O!S<)#aVhTE;V5P;?3 z`D`i5Y<@3hsQ~QOT0SuK$&I#-y}PexH|=F>(gW-&u9DYOl~99~v>ecKKuHUgUx>?^ z&fXrw?a_yN&r`RvkYDeiKlLhu=SLE2Wv;4}<7{?)wx3ZKcky|94E?g|mmB`{8&@CR zFVm55(Ff-ql_v%Cm|5Q*(=?2V0~<*kj4JlBz^Gy`3yg}Zj*d~qo{I@V-yJhn>-FuX zxTK2?&6&Y{&4#kR?$N+TnWvw0%G+eA(wAXg_N&Qg_Lh1 zDzU0^zrtkXTugp$$1%|>?3hSMHbTE>Se~`4n%cxWtmgY&KQm`pUvC=S=R22GQ~Ufk zt9ffu%cXpHOD~}=w8lBD zlBw)$J743RT1X@*+O14@Y)okIA6@EM;LY!&Rn>NFj{C)&+Q}k-@xRT_8LR7p<<$)D zCMll`na!X0(D|@bd$AwZ6-uSG4mE?D-C$<=g_~;=H>^*O;|HReiv3j(8sRAyiAQF< zlf1DaMCHeLmc}^~Sn8z$6~5|A1uA^imkQ*3m5Fw3vvM^D@yX*EoNaQgEm(UEhp0)# zJlI1XKeSk5_*0#%B4ibYdYJvH3$xGx4W94kArrv28!34|9A`FH`>JxH?5p@?i#pKh z*4SI@Dv4%2n2xGHiiuT`OWzL%j#Y~{u1Tl8!>u=ZmmZLJ##aP|y!DzhWzAyEq&26D zJ}1kXg|uqkCs@rBT}KBEz;OgcSj38vsdA|GP#bV`ilU{l9tQqTGjPpaMbhxeZpxnb z{NSUzzaU&?O$mI&$$=DpxkKp4G# zy(Mjt(npOdEdu}Xg()M-7V5Gz- zW&HwVh=Gw3qZCG9I^dBnlc?%|!T-eELt+s4Kdz4{AR17iCR`s3R}vZU`9AUq;K@#! z0=~*g6F@W~Z2=$b-Y@~gQG^SK-eds4uXx2N;I|Whn;1|+yV4vG?Mib%6fIm;RT>eE zUhW#51m5Txodc#CopgCNw3hKjR$v4z5m~v84?X`dY6M@2Be--+M`66qmT9yGFS zQVkN>HueRDOp#Q|U7@{~+eRTC@lcy$G!KEXhTQ!86KBCmDIMy5U#YM50OtlUQV~*y_1^lr`iLA6o{8hkfp1jUR7UIko{l%ShwR=H7t9 z=E#R!M7dObi}@CzC8Q%w5k!uV5E=&;5+2ROD5TtvwER75|5v_D>aVd`^Y(UK;;3vl z6C+C2zs~e|qg|J%`6L^09C;sUKeu$vUV~cj;>sc^tjn9`0_!53TJRdy5;AE$3hl6L zP+FHMqZy+Iu9dOsuJ>Ig2=1p#tC_(QZJ5|CP;>kAymmT_rMXz2)Mn$@7F^=sN(Pf_K^;~d-OtnEfX`6_dX5qYL$^VktZick8dl%A< zH>4A$UD=i79hXe?H)7^Z)t*hPwN*}aC6_4X-Alcoq&MD(0~6=Rn8~EZx_=Fc!M6z~ zS#C?e%i})%F4si8Cp9D)g&vfax2&|H#g>5V+a*VZE)tDAB!&f$j*=rjMnF!KxB@b$ zHdgadEs+85W1Z6DSabY(Fum7q*)&vyX{>qf`dn+0VtYTgi3om?1JTY|dJ3!8+*H;q zPV_~FUSorbeI8xbJUW+Fop2|sxsP4d7r?Q#%IO^yBhxW?`%QD24VVSX$eUHe)%$-D zV&q!8%6S*?6Mq@L3eyy&?-^AXft!v?87aNqsKN;RpCLv{y{Coh!U!DutF%Q*cQUFl z0zWy#Na@gjLj%#Nch(1(}(*sJVL`(%lAAyk)DiKB? z`Us4aP>C=C(MMpUgi3@Fm}+O+Px^-SSL$p6oqgAxY!-;(RKy8a<2PN66F?LvkJJHC zoXlCk>)h#PfhaQcKnYz+UEq56!&xA@4RtA@Ua1R2w}Fuo>J>)d(NB+lI5D7frcq^Z zz*ilgGEy2pAy9=8cvmBZt|`q#M&Kip5SSQHI@+kxA~5xa<-cZDy`uDmNqpg(?hA9k z)E6e*7k=QrFbTu~TlsR$DlJ!{($L~x zSwv}juQdGngqG`7>*k6Y*At}n|NNU6E2vHDgHd6-0_gw$Pa6V}npwMy+WZ)Heb{A@wI+L1H-&n}fotAgKh2 z86uSrTF(+uY!C|BD`^lCPLehVjrk)s2!))M)`CWEi?yKOQ)w+|%q)qBkVt}QHE7H; zNi|61$+Q|Y@?}yD5-yomgT@?`RD;B{lvc|evsuM`r}m1Ue#lk@noGf$R8FK1>-nzl-cCf0q%g ziLVK3(Wo(e+&6w}kJ&Jw^i^N8O=A>Pzl0ecy6GuO`TYFy<@ifdf=E?mFHRR&1OB@X(XrOp6XRz^|wTyja9Zz8C2 z&Fs*muRd-Xyn;DPm(w%8dL^+3YM#sk75Bg_fr>|C(Llv}ahgEQGijjai84_0@vLd& z2-#enu_O!2i?=XuvEmVL0kRO6723sH7zQismWX65lUrhSVX}>KZLP>vU))yY+PbA8 z*VfvCseD!FD1GTBpj6jft}bQErBYfh)KYtjTvcnE_Qlgq#*Db6rcK1cA(fW9qtcKI zXH;75ib~5JQEA9e`chi%gi3Qk4Xj(aZis~Zm--g*)-C@|%}#5(Ti|oPdzDxHf&IWz zS0A?)yWFO^&6@W40=Ev9sd<)!sU)m78WONxYbx~ zx0SmMZQvMHEt=d;VzXO|U3Oi$>qz=s z^gPo+_uw(GYqRU93HKJ8*ha~93r%cyY3?#gRkzsMWcTsit1fy;Wx~Qeb>hoiQ)#(d zDlKYymb;{e%t7>PgtJC3+PS@F3r$%>wW1T0dw2#u6eekWGO!mivW}aEtHyIkcP^ z8~%x1MH@h@D(wSV!AWD-`B=BTyspSFM;THxH|hrY<4$8MH>l}3)5ux0Y>t8H@0XY! zJaE&`0&AvcFQV20V{dsl40x`2h1}l&;tg68cep4qD)^J`BD2`ONzRAB(e{4V4ugxH zfEZUh1!G;24Hykw+}YEbSo#@>rNJ+BOHZ-kdQ-v%es5$0;sqiHFgiqWKTx=G%kHfN zG5_A<_RLn!kd;T7|LACb;Dt__1J*nOldGb@HCrzxwgx{n+8TIH!Um2mF*nL39_%-A z=YU5#X%-kA$M5>#Euv!}o}r@xM=vRE1EyYbUSfXmuiX6eKy0p6!O{MHTaY9mIRZ#N z(3+Wvn^ktkkjJL-;)@?j1Oy{hI_J<|t)G3hWAVLxhi2#~4ZilmB-MbKS|m9FFL7U6 z0M>l1Hp?@QsFYyl5qSa^_%V02J}|n~0&azKXk$z%f0;}c;1~Lw(g)%lS~Z_7ltvQ4 z#!4gWkFw~-l^dg4bHu^BpO4kFR*Oc$O{D;%J=thIyyv<^OUj9w)+GrUOvuSB03_tJ zDi{q58wzGtRyHunT4Z@x&r>(LR!%T_mj*|vJv#V712AD1I-yiEP#Owgj23F=mf3IR zemNR^z2@bg^Q}-^H9MKPJYIHKV5d%e8LW#&T_(wh_%3(Ecm; z&q=ZD_i47LrN!g^ZLgaVpbK40E4j0aMMajadvy%Zh2@%1Iyrx@VwO~gA%hZ>N&_bW zDz&3cB3fwps6U8aFuHS4qWKgS^yztk>-WX-;L!+pEc|4Zhr(VfL4`4bwCU zOGqko`q7mQHQ1uaSTC}Pofay?*P7H|DJyHebF3yURF>FUlNu~cBrr&?v{3n_PjCFu zwg+M?C;7r_o~6RB?r-z?d|#UcDx+W7gmovKU=U%Y6P!^<<=SJONhhuz z3V$1uKSbWNw;>qm?B!#r>@a3A;I96l=UkqhD$3Wf>6tlw#G#DpgSkx_?9_+8 zicZp&nFkH(*cemncdlk921UnORiqyJ^qM=Hf|ACDIHVA6}MQ${~*IP|Vd+Wh;Bu^nD7FP`tsv?)Z zW(6Fp7B4Q5n!SsxSDKI>koUf>o1)Wt&6%=h^))M(6@5;YH4ACgyq~a|*Vt8k1sq3E zyc{J~j7-HG)inFqfTL3sEsgas@SnMvN_Q1Wn~Q9FOzeu&<*N)KDQEf#?`5FwyW)Ny zxQ)$8+sm)X5mW4QsvJTw8|f+1@@kGZC)z_YJnC2V_nfKzx3){J@?ny)!&>qwxnv!` z;Qi_9lnwk3-E3;ffOEGp>&E- zg%Nnp5F@2$%zBH!7dUAK__t1403P?JX}^@dYEJX?D(A1Ri6g&?2R0Mn>Rs zh8QXRQ)C3be~6LNXCou=o%!CM5rY%!2Ri?C>?E7F&6L{ zLyVM8iHyKAhZre+Ffsxk_vEx|N>4YcbPYUlh_RA{<;GZOs`A~EB+~1or`KuVvnEmK z9Ps%@l4tTx+wyBmzjyHLI!D5NWh9YWFYu%}2i(bX;neL6k~w962|UTZYWqCd3Zz6? zyzFFelRdz$LVBRVBO~eG43ap73%HYK%PAm_c)9(pxP@JkDcyjbnAJrZAhWu3 z0(^}*UZ_hcy5S=5uw=`HSTi$FXq zFj9*Cwg_Z43XGHvc9&ZO;*EikQuNJ5AU+xxDMgQ61md}Yky7;IMIinh7%7onMUOzd zJTOv1mD}2EAzme z5+}uRUzyNwTpUZA1LI^OFYp5MJ7r^a@>`o1lm_0(H*|gABb+o3e5sMNCYZI1(!g*ceH`*Eneb$kIw{f(blP2#|?R*}xC? zd9V+R3$#VxeQY(RHNotHd)-(KxxcW_*`4p zCa4?jsx&a}r2VqxJvVU>FkYd2VAfRHUT#07<%$ly;)mEiI`jWp%0mR>0J_

    K^<}&q$kq_?y(db~A-hVZTyBo)30T z100M~Y5!nklf(%`v{X#Q5H{c_iB_p!roNeCMAhq3^oDULPXeDZ?K@y)<$_gTV1IN99!L&WHZUP3odR(yWdkpIWX%Jgie1b$qmbD7WT(v5Xh*YwoFig9q-ibHLhG zk#icY%8I*|U~yCB1LLQ1A_Yt*TQCkNY`~f?c6Gc{lVvUVoxZG{13oXA&cV2mNCM>O zL&pW?;6vDe_=mEA*_H|$kj0j=fjRULHXv@KY+#N&gbj$VC|fjoK;d_s*`6_HvNCRR zr^HRbk9RjY2KX`~$pmrr=6|rl&GDTTNge~^Fump&ApWAm1;59twz6yw?|E9{J)>OZ zEOVc>!BDs-TOisY6^G9pc)}H^(6`{zp7@^nuK0t@$W$j;q3OdP`nW z8aQ#BYd7OKOgYM!pT8D_O~C@rg8ltMNbyg`kmsG zC&eLrje;?{W?^oOsKj6n#pLJ!_>JV03(Vv$PeLEq^Qk_yB$!hxX%Lvs;b0b#!Ujxt zQecjrgbm2U3_1!hk1_}wkYgrg19QhtMsY}QKEV)3e+Z?)|p+e6_zwC88xtYeiEObQ9TQ%c<*Ofm_*Q{vo8+XQn|A)I1s zN~~{`6HHiyHuDpzAQKB_a#Y}@#BxYm1v3o>PD-qZloNc2-(OdaQew&s{ZnEkE-nHb z6|Mfx2#w18qZ>%2>;GVQ3jXaGrRncLx`b=WPY4sJsz@-An({*zdHtSU=Uy35KKHgFRi<8H?Gl$k&`}Y|WE(gsG1&@r-ChGqL~1J(g;8PK z8@tr*(SFFTm4mSmmZv@;%+K6Qk!Ov$UGglyk2M2)u8~BNGqwyR11abR`ZYy!eVU_g zMHCg`tYy{Y&nYsDS6VA_iw?M*M%Faju|fUe7&pMVYP5aG#OE|$hLLM|Mbm*vE4{+D zA!qr0_!;umul%-l@iP%M;>A|ueX-_7+t1(K_w_~1-uRw&|B2@xl57_YLK4P}yAZl)wI5VtF-jI)?FWzY8@FjH2AEk;$Lt z*?y|hzmA?ibD~bi9WfS16|=2qIxwjzwweoY_fgEqEs#Uq>1ux;M(Tdq>T(-fQW0lX ze_-cRLIUmp7KhhMaN1ARqeGOEWq6AT( zvYg};HBdQAtAzSYu8pppSNObyh06BMXqWtKyMnr~17m2C(Mnn2B0 zGJzU3ACUSJHsD!&Q7y~&#=5CW)Q56+gDYe%huHWuu*mAtz1*DsYX^3g-@*v55Bw9(Q#w(;2|+Gy#u zHsWY7s6;K00k)dRN4JD}dJT^V+|$$}4d!*1$PBrFO@k!=Kl8FNS)wv@)S0Lebyn5b zYqU`f5)BJxXTYxF_hc=5Lc$C~?hVWI`ROm5AV-95}&dW3gZ zVQQKe*w@@%7R``${@K%A@kopY^J}aoPqE09T6ydv7ffrOwXB-@d?kJH^n*O5z=H!X z@O@>WR_*fw>vP*`YM<2Lp1Ww99DJ!!JDt+!|ecg3*pKn`s&GH8FJU529@mtwTs#Un<%oFKyQ;EYiZVwAd z$CZ9`ncp;jW4Exs><_n10Qo_QSoT0Bfc%N1GJakz# zwa-7XnhUYdJ6T_cjP7%KSvBtlTan))eg`%4&3_8$%}lnweT z6JF~3)xv(eRod5=ZRM@iUchy`R=V)FNP0b)F!lfTzecx8f|5@gG3ud1AE^?!xW;eG zQTwm@F7Z*%0y*&0o!jJqQgZxvxSfIUgu3infIQ#auBW=4nRMF&Ri^XGyj+=JdEScO z`GryO_~x(u=ZdpHezzAGDe=oi`6UgIA6UuH4*6jfry8MdZg|lXKUw5K6RFEja5>x; z5->UE=dgi;GMNd0oO_AR&)AY5LrALT3}PX!9oXEmL6+8l?04JN@~8eqHcltl-h`oY zI>D{yK;?9Ta|x-={aa31MJGTGMMY#_a^TA5hzu@m?Pure{1{0{-R>Ba=g9SAX-+}7 z*&!VOxpyL(19B^*)m(m;NUCy9!U;*xQH;`n{vcd*J`Gvm|1yDSA~_BDzf2I)JmLR; znc)AUnLty(D{XrIYoDg4n7S_VsjIk~sJY`RtMN^*In84TEBr+Y#X3oAe!QqTQ`Rh2 zlDZnn`_z?AUbVLRk;hCL)))L(Pi6roSZ3GCwxbONU-@)hm@In|>N;_#8q<$F4mZ~H zUSl^K`0jN2|v<2k4#675?L7(f=O#l(4U4G`mv_!g?i=CtiFzF`e-uw!VoJWI7{TdFCIUx$s^j$Ua|PD9le#m;$y zLdx5#dqePr-j7Ylz2aFp@^Tfkm%a4q<)_i?J^&v`d7n{o-q28fS1aN)KeL^1^71PloaOCP z@}LWldqfp)YYpCNU_{5f?LzAJ?8fhQ=va_v0ONzVk>WAYQl*3+)BdvxEA_v(N=N7VB1 zjPj%XICbV52AR=i;hAq~gp^C9fxrtlu8W;k+Rtn1SdjhQHgu8gj4cl|2Y9qyTVh^Y z`~7>Xwe7XFwM(t`$LuPDo3Uinvv)<=CZc_gOrDrDMI)YHV9g z?UNc`@jf@v*P-5LC0#Vl)mCHMYD$;QmDVt?4wX~9U2Qkd8yJ^($G_H&^?4hqoGSxk zlm24TZ~8D6%3l1Hj~pi~c}5+({em~x2h#mmvv~~|QFP6lcU)Tst2G{IkLU3^56SVB z7t*v!$o~1X)%>scfFJLzxnqpttWt8a_(+S+H+z)!fgdwcn;JM3Il_;4`@km{spTt= zK#H8!3M1Z2*B5!$^FX>zUJ8x?Pjmt1%f5;rQRTkL+W(MU#R%)cbX0vwa;%D6W6jCy z!Le%bJfd{ko3`HQT}+C+7sVmuhN;(_DQgxfS8G1G=yS5HSxBpiR0e875e5Gf0Gv)GIzNB(voSME2rj@6Q%JQ?taVr1Vde#BoXn03!rKSYk zI8zr;NCqqFP)k8Uy)yYtjO}MoM?T zE>ssr;C|mrTcq?rqY5MNAw!Im9upaX{UJt5Gm#N^)es}4&qhYzo&GzOkcnQ|f;r*S~BPQU39+{0SiH7B1jASLg)r zXeUhpQNL>6!3#dpiB%X zVPok8h>fK=;Qz$tfY>~ULJ6}=UEp7OgiQfom4xENfYR2;2)tp4k_B1kr9ZihVfB~j$2ulY?~*St~yz|>O8LcJa^SeApR-K4&Vy+tw|uB zsN9K-K}dLC+8{KhmZTaa!Z`K?g;h*a z2@+nN_63cpC^iU%G@3LBiL9D72#xtEsRoHel2(JpvL~qqiC{~sK_lBF)gY15(`wL| z@{($h$ogqDXv~FCS$U|gT+#lG#Ux)n*k`hX24JSf@n+30d~W|Cq<|E) z`AFVaYBMrPfj*TRO#kW2FNi9-u8EQIcadhb|FPhhzmXx8=MknO`H}xU_8d@JFsf{+ zx(Fwgci(f+MXYfACFeJ8y>+%0B`L}=_PmiuY(hecSGZscdB_Uamu(eDU0vRC(@ajYU27 z8R-78u|)C~_L@BB$UZ1%3dXv@I$%= z*RBZXrNxplyjzjsu?l7~(Z%=7fC&Wm3RFCb+#RTRJQfdBaxUr*)I2u^Dn`ZI0u>3l zu4#}pS*BjRg|E4;0m!vdp}MYRxJ-`XU5qtZuQFAPUWX>#w@~Fl4t5tyZZ-1CYvmn2 zkw!DvN>do3zt5sxX~>S9l$KjbX}OJ*mRm?^xqXxtr3z@BzT+>-DkY@dkVpn*1QHm( z&jGyOa)1s1jMK>@0Qs19l0R0QMhhcCdTj>r|27#VnCNL|&s)MMw~?1EuZ~7>lXM*b zPL=v%S3Hjw0#<%}_nQ-zkK+nSjdOjBDdAfq0r!44s+Ja8%Vr$yD5J?Eg+LrxQfqF1Az}JE z_zH0r*mdH%CRPPDNs0%r@TK1jkY$O;k-LtN@S1md#aSSZR11;~I@hP_9I3>0$&3Mx z8uNLP$wWIuWnJ~dD79`rOr78o(5Z`eIIk++f9_*50QGM{0*u_*zV@(w$ zJ-8z2!7eFgs69x#uga*Wp<`pI5fD9G-6Z=YKFp{dlhDBUxA-;iq=XIJm^F2WWDsMj zrc3`{z?i5=Y6833_cHT;?E#E-r8yu13ur``atX>w;(XjGu(>vn1>C3iUGz> zQZt{ZBzxq3E?igwb!ua!KK)JzN|c&F^eOG5DX#kgmiBs|5IBZZ0l;62N(B-evOY(t zKS`7djv5@9u27eD3dY5y2UPeH&*oFWQ=K$}RzK;aDInU__QCkMcnYwl{E5Wp!AE=6 z@8=G#J(LzH&I<0NtEKYeuHALj$9`111>>T!mfg@R@@$~yO4j;lnQgk#a-AwIS88Yx zwbpdVagEkSVYsW(az)(v_n@8Hjs>lx-$BD2Ro>-lDs6Xr>g#~IzGSJvVsm@=lLTU( z^2GG7-lLNArnaZnq~GnSEPcAaY1UY>O7hrkEpH&ZS{jV?MV8!IHI6H-b*MQm&*+Ue zn1-u%TdwwIPq&GO)m|mduaZ|fQ-3TU`V|^Xu z%hcaS5&~T9Q*j~4%68L0bIe&HF*$|+5)#dk1}fvyUzX|r$Q2u$M=sW88em{zUdD^8 zv6I3(wTnszG!`W;YPM=`PBe9}coAa*lXVQ?!3)pw>9EKMyncu=w0_h7qQ+fZJJUcEr-PmzPEus6@Dcs6_6Y0Uzsn zm;$0A9o|GmVH3H+qzAP14R3A&h(8J!@W#jmM2o@&{6lxQ2_Om;uF={{zb!R6S!!|? zP5zl{auSI8WWEP}HF5z{wM|ykHi_Cc`{-wZs83ZsIiQ5U$uomMbR(hwaW>%sMl}`N zRY|k$GXf~(ktU2LZbpDqN&~;a`CiZ?$Rw?I+7)# z-u!Bo+tFBa=0m&mlibM3$LeKdz`f#=B2e(Mf*^ zs&-eR)>dt@%G(nEzjoUeXDmPCzXajWmoYf;K&wtk{pRRA5Pi>qrW!k<>K5X84DG3 zEMR(0Q&rx^&XSh82p}2dpgoE;Ox~K7FMeluuFR*dGN{@BQ~oaF zO!>PEH|6g#>NW946pGr?sBu5t)8yLUtRGN%nJ3=qE=rK)&=1!Sx(r`9zqfwSW#Gd3 zjrD^rL)N{N{(mP+&ZIfn=n(eAtB~GdLnB6nlqc=V4r#1`iBVQ2%U*L&b5gu}thslQ z{%c%^bmA)CMp(8b{<8DGhLu~<=E{nEWzQ>DuXaAhBdxxP?F}@>DBt}%-;q_g_L>)) zMhN5DrmMzP%2jfW9&6ci*`|&aKCbClp&|XKv94)wJXQ(y?OV>Z#P+SiRz4J}k1)!g z_cF(47a=#$fXs-x3Yr<<^Z0V*&f?mnJt}M7%d6HhZo45&>c7O~QeN=sMw3-KP5!4R zn?4W$tNYF!+oNIzO@pbBpRyK}298b2)TLTWKl0lFS-UK^N%4w{mWlv*s9*M!%WYYb z;O%!Wq#bWqOE522l2OT2KNZQFss(7-)~L{1U5HofdA0mlgTA?@p$Cm2jtV_7Wp(L! z&_y8=KGCkS`3AnsNmIZxjTB;q(vSXueee|U!T%UYfsxV?MipBCFC1c|bneC8BJkZt z3N2Fl@5l&zmK`SqMoMopYQ+swFGn4HANw>AwaDfRcz&Xe=>a81D~!OuNJcq5pcG{) zc3P=SO@mbQD;rZFo$6>OT!b&V_!Gb_iT)-AlwRZdn*gHlvF4-(jHIELVd3&pDePoT z*vX2plQm%{E5c6Z!nRqkChcUA8j!b?^QfAfN4cE;k>U1%r}$XfwULw!jPfc=S-JT+ zzOq?e=xgUhC@@#i*9QBVVQFt*gi{*H>j9RNlm`A2&r^NiCTBaT0VBLtbukUB?DfXS z+1V+rJxsyopHHj=j$@buG8V~~z$22;Gpq}ZCTzfTq+muYY(UJQBLLqREe9ljOHJUY zv9B7}8`m*oG92v%d`;pEVA_`D9&l7Q+^EbIm=5NbNjG53rz;3B{nbnb1)QyyS?At!cd0QM$hC(x0rM+uNJV?N3&Hf3<$lrKi>%6q(SQ~Gpqn{h=KCjEoGba;b@%sdc>s>;xT zsW;whh!w7C^9NWS!f`8#SkZJ~(#H~SZ~jGY5m_s_0@ZOHYgU={ux4e9I`P4_v$2mi z$DcMvfx4@jXRcYb-)SmN@!4n<@9*9+&0O+P*Ld~Cgw$jP6bY$GnyUz%3vjgc`$O-4 z26!7&oxFqi^2cm!E8@t9yJ$1?Mdp!pJ$9S(DP{)v=SE7}Jl#mIkKDjFmfX4gvCK#i zTmB+vDef_)xW^zavPnf`LI5Gfjv{)VDecp)yrbyye|^3>D)I-UYo$}I##`;GZV!&F zRc`T9F)|f@@RR<|u(mI7>H5I;c(>145B`|5O#|sx1{WioaeW<0py)W69 z*DuZFPvf+I(S|-r2(oGdKG@rsVu~O!*TWiPlf$GfAn8eR3vfg_Th)+1q6|e!RlDBK z0)u6v$VIcvic1FN?pF8C9$XXn;j2A1CV;OqQk!wyCdj42XM`x4)M8!Y zT-_7=IB&0?x2J4v{p25ACLsz<$P$*SF~SPx={3h%S5cdV(nC*dli1ctdbxPNkg_2C z$oCP&n!d6y*JkrZd(BY@!mdzAL4e_ZsTup6q9&71#S6mxKwadPd`jIHyXI$r2(qLX zTxrAJHc^5XP#00uyx?!RI{S#n(3bLoyg9kSPgRB?q+w0!PZ#7+)jE5A?37JyvOUae z>hURg;sj3}b8j#hQ%B)cJ9)hkOe-21rNxR(S9f7j!LNNs*g}8bu3~oJfi~)J&XkWb zt^8fDJPk}MmyfZFon>`Q-#@nMYQUcvKEOIx8kjaEjB{z)+s`X$kP#$Vc50Zg{=|-v}<-XDVfOI0a7oM8yLbf`xry3>pu8DHN zC|7n=R~E@sT>2(7K{KiyFhZt#r(9UMUvLwiKx=8s2rIj!z1J7g=6z7Ut-kL>J`b|1 zxCijzPMQKf)=0rOD4lv?XhUKS_z5EgMoO2x-5G&9o4ErcrTZ9FS_Gav#7OCs$Ozmz z#7OD0k&&V2*HRVJsDhEIl+y!B3$CDPAl(GUya(OGaXLtE54A?rlwi~?!>6yUrch-A zf6(>b2cl_-fk%OnNvq}(g~=tSA{)cknh5fZL|!mG$>BHf>O@}fg>L>?Aa0;NfUk>e z_`~hpdb7J4+|RCB6O0Rp9B10s3|>h2D8qrD<)4Nz|8*ibn5*O;bdRvw{pU>JV-k_T z&oG))1>(DEBQRoWbGe+7$J4_-j-gy)yhZC`rKcsM0LM|x0vU}s8ZaFg_y=y0DJ+7@ zQ}rL_W1R&uKIs66k+de5C{;N!!__pxfuCw>l-&+U3<5?BS!e>!P1wMQA#A`=Ho_>m zu2c0Ko^%671U(zfyRMB~yp;!&eB?FzDnIwTCR*TwSH>1K^N%)XBW9*w131h>+?LV&y|^Tj^6R-#E-FG z#b<>SJBlcuTqXXH8Lt;oX5xq45<>2PReSx#j`nWU&FMm|(7&&7~ z9h82?Dt^_jvQ=bS-oq_Z>>ky5sL9GfB%~%YN=0a`$>*om=UE;llSIi=e43i1G4iZD z0F8UT#U-4?$Nw>sK5Fojkwnk6Ybnj9QkqSrG@D9kHkHzBDy1p@3ZhE2o9W`Iu9In` zxP$AYu!pY2_qQ4kx2t+GIJQ=7En~&VR6TuB>F!}|Kg^};1CR7>Ph1aPbhZf~os2an zR?a@ZWEHOWilw~0U)q;Dx;_dfJNvZ1mmwQ)oliXFHqHI5xktGECa8O%hsp$y zfLih>tZAmKq0Qc4O+Er(gnVHOLv!Q+b!6}f-bFuePuao%u7e^Eq%~uoQ`E%8 zE3Tn)RoUkxHDjNX+DH0PA3f2=w{3j}b5j>xsU5+ubiMVFgfT2-?z}m9){3fe5XBEH zSNN&P!@bL5v7`@wGHHL+jo|xJ=7EYue{AGDH zrDE}U;T=ORdZS(Ca0$3_zwnhl<-3`}q!Ghm5T*U@lCV;kF=Ak)^tl5QRtg`vYaj+z zO8|6i|`&0lt?pN?jm26AN6vnZhN;r**-g0G9(zkKt9OzTJ5 zwe99~E4(cwVv&d3Eg3Y0#~V@m0Y5pK?()qPE;XVuf)m4Cz8O<+l|a8qsf#G{D_fOG-sZ+Wz}0ZhDz_Ws{}gmG3M@4_xbw=u2bzA>OSyJf%*iy3M0;N zx;cXmca-5VtW*VJSFKtz=ecIax7$^!5=vi*q};y3m0MRxH8cLLne_9CX&++N!aH?HJmp~juvdyPAQ%Jo9JZT;zb%9B?_;isi+CNp?x(c51QwwPI6eh3@ zZt$sm_EI*o@qIlTPhlfEuX*%XbHJU0yWPvKHLhMKEJw_LRgryku;~t~`9r=KSst5->+@p2@NZ_=s|!(vsX)hw55svUjE7U5rG z(9Ped&!HB(gst|+jC!HZsPjNpPvgzWTLu&eVtFzQ^-lWKI1ijNQd^Y*s+6i|l68`h z2uc(wBm(dg9-H&|%2c>=%?b%6qu}vohu;?37CsceyM>EPJxq9uPMRl(z8XpFL-zL= znZL8a`$ZBF_ligYe#}XWK!Q-@0up4c{1j$9;^u*`cG4p7bxxWGzS&8OKtfge%pK>Z zoT+I>xf5=pxf4IZ{z}UoKxw%LC=C}N*(xpf0j1?mptQ@gRjp(#9O8jyN@c_1n-Ur( z|3X5;<{Qj(S{I`ql+ds`MpQm9i8M)|m_XU`&k9YIvLI*|(D|23l;3Shly$KN`ExCa z4t&S6h*ADHu6}{c&06y!`(U3N&EN{IYGt9{UN;TWa%)jIm*fAD8KNX(^0^kYyxiA@iXQYsjFO4xXMxZ0F$Xa z5IV{S{?0w>DBz_=YJ2VK7&R}b*|%oQn&rA^JNa8Sxgn%n)AfrAU2m%B`r7};-kZSN zRuuRCYoBxPxdU8g6*Z^~iBnJ!obcfg2Nb7$My4~U4}(#00Kp+}jz$d_hdx%aKd7izaUdEMXGEi@5MI^l`d0Vu?z36G`gN_U?&|95 z>S6U-dwE-7*JDe&9^1{X$5!lmb#&Xc$!_5CA!hX|8 z1OV+MOwC^IQ;I&2_|Uo$d^L%Mun(pJ@UPpu>PD(}TpKqkzR-_^?` zYT-R?sz+E8(PZ`Jo2oS5)yp(roHodz8_Vx&-t@<@UVDpee)gK&PJ(ku{1k){A%?sE(IilJfrNZ4?rI1n5MWIzyeZd>l+S}eGR9Shev)*4uA z1&)4lTwefJ zok6|IMn7gyauDm%K`rJ|d&a7kkwneqnZ;;bY5|rmLEYO7OJ82VmvLN~(&M&_eXS^o z)P`VOvt=Z~^hOnAbmW@SSh1{UyEE#cfjlwR%sQ2Ofpv zsJDS>@|3?z%TFXfCR}(xeEQVB72PylJU|W>Zn#~iSP(dOW~+xB^Y+%IWZuq7%iA|d zcWK$cxz;un>8IYdQ%DHqEAtV*vE~JZ2U=gd=NU%cF*^0?J4t7o_L?< zyS?)~j*bsSiUYQKdW9l+3NM+lZ;%wJW=a3l9X@26(mN)pyJZs%4}oWWD`Sb$*wm7Z zlwVqH?qQDugp?|wSXcHNJ-cYPQQ7UYdUjf`UUPtHH9EV^md%LlRKrn!kGF!R-3)!; zBh3jVa9z60itY~9;w=$F;SMd4{Xd?dw8W>FrYGCACBDiMUrLGWT`*Z{IrCk>mdMPQ z2+$JC>98pO8C$>oI38lTba~uXVT^CBcsbJ*ab~z|;I*9jM586vEq#Am@y2bgSt|58 zUkuLz*@BS+B`;Yiwv99*J;a1Ck(>%6Kb9AjgJSAfk64o=0|xat+?DPFcUIM8OtZ{) zUXE-KebZe0cw4LKbP>1yciXT~TJFF~`6>(r};eCwoP?qiEx3 zzt=zXjE^+qqspk~Ar(CjspxdyicW`AbgF%lRkf+>B+j{QrLbP0=JpHJ+*;CKwlC-A z3aq)o0#%hs|3;Zi+&^zwA?1n*Dc4Ghl1`VaC5*XFLQ0iU90t+w@2ED6kDGVA4T*L7 z$QYFfOG?Xi>NO8AZ-0VaWtLYk^>8(qE0ZV@>K$Nt92)ZiB01Ka%KMpKOuMbryLTo$ z);#xtxwI%pMqK5Sqw@Km2YP0J9t>P76>AG_Mre&uRBO8UC#wG|6aQ8YGa z`SQYBVqUDCRMEd)^EC79=i60!&yP%_8@=AM%y!;t{v}*rwo&4{aUJoWHb}$hTS-gS_krooW#B7OHd?!3H-)Y$~L!!dZ^k*i=0e6}W zc4CIXkMc)jt^Khfk56O=B7eT6bDN~GTc~#JnqMxfO?$>aU2+|L!{ytT&~ZobYlFWws+YyKa*Ig*K+cyO;N-i;k=&a<3G zFiptUHOw>Z)z7FkV$5h|0@E!hvtD4-t52EOonR>}TtF7C(ni3wtYI0?7!_9=AoGcf zXp+01kfLD%QnS6@<_&MNYZ$>9KPPNbP#@P-{!ed#ylSzl#rS*rAUQ)H`Fr0Mtxj#% z7m~B3WHDdTaV0NPC-=E%ZNjhP8DkOWMWlf_dvL6eNyVZ{YkH08`wOq>?EW^tySH5{ zD=oG057#8AWv;hfyM62`1+de#=jbvwuSrtNJisImiDk0o_H{oxQM8NJ^R8=>)G{Yc z@^mlrShn}B_cDw4QkOiYlq_PLO6niwKGn;83Xq5YvPsONG|V6*%AhqWTgjULu|>UR zk&N{!Y^jn>vrx!Rma>y%gCf;AL&)&=EyGx|`Lbs7ltG4-`L>=g!E&+1`beTuWqi}# zds0!aE;dpBI(bc!S|(b)%5snwjH&u%?q9_V##-h}O=8C+#~Sz(V@qyBf4$~x%X}nL z(;R3Ez$MT)PQ%s02x99UfqEocR@JWtYC^yT8SZLM8v#nk3afD2v0R zavGGf_VF@{eyL?X&dS^|$?*pMQ%$}yA(5AA?B)n2QK9*?9XkA)UG)nqHk97M*V)xk zt(2TCC5s-fJ{n8C(o5|FQACHeJippdr-nS&o^kRbn5_DELFzePiQ-YTDsr(&emFiQ z<%sCKOO}<86BT1kZ%p@6da{8U=5?xx!uG1z{&??3lQ>DuOfdu?hW+k;R091Q70fOt;Sf#&nGrwMGpC=p|3jOP?Hn+Dbj5Vik%&Vm({JGt~B;l()9LejivK+fR)?ZKQ19`Pgi{-tPgZ!1V zK9G0Tlr3+n@eNpn>$>J)k2$E=g`6n(CPcT11Gf&FSF#U;Z|h@D4H9@C=zRwn(r+KMp&Oj6Y?T(`31iZ`96_<;#7@p9W%uwri01 zu=5q|8{$uGoU4A7)K>yj?X?foTqDp>yqabhe5S)OKYN3ltHvn*{!YJ5cda0?mw4 z-{@>J?=$$pNK(%7uauo7n>V@aT$x?flYeMib$s7OwvsrJz#LCVxf0=Byzyqtj&ksU zqINyR3u1f`PIf?m_p@D=mM{PEQ%lTC3Zo9MZLX=DJWK7sWOOe-`ZE70(~TXWO4Lzh z4m61!lhiViIKsiv6lCmBFbyjO0BIRz1IJb>4y}%7Pc>+d$C@QI8}OOY_`uj6 zi=*0u{waC_>7QBvn6^rq4b_#c=0BxxooJr)e7kOJp4;5#?i+8q!vM+)?at=rluMh5 za1Yw)c5jnNZMvxyySr7J7`3T6y*Z_6Z$ZKwo8{I|d$aAmyi(~sT-AQK!V_%t)14o%!v)fTyA8r1qvP8idGpy3O zG=TDTX#wTy(gezv|E<#)m&LirGs^xLTfXwp&DINDY%RI%sHrifhyrotx?3-FF{y2=q|+%_ti!{so1L7D^x#+cysi&?pZoZI2H=l)Kjf*P2R-<1Xq#$(0~LHL&^pIZemz4gPq8}f6zAu`hds+X$V!N=KEdD?ZKL0 zF*FwLOk<~?0qJ7(l%JNs;HmMkWXcZ>iz+`D>!tkAQj3DIY|0O9l)tC^U0Q+%m*V5* z?(5a{^?&=@8Ljb*IN4|3Ph-dw6i5$HyMbu~dEM@)+jQ&>Gk88%5&q$AD*a)8REyCc zMEEamQ|S=%wdSieQI}@G*ztO%h053Z%%l$_2+95wF^JJnNafsa2_rt-!h~>9b2_?^ z&b2;I9fX9ZQ3WAA&{ju8Qz1pA1Jam}`d>En~RCBpx7a=Th%nZhN(OgP06g3EDnpPQPV%l|L^V$dc+T1sd-XkYA&R- zc8bU3Kj!C`crTbM=iS9xV64HmiCmdIH?OeFYg5{>=2LceG#7WHJ5;7}pSP?=GRaP( ztupT7i?}|W`sqE+VdVk!$tweRCCn`d|lvq=6Rl9aRj>l?%A&bWx| zb&<5*Mn={tvT;*p)inA3hs?*wEJ_v++2n^*y?J64`bfqqRQg`iESZ*3vP zCJUUQ0+Ym6lm3-m+ow7oH~DYbwI!1Hfe~eY1IRF6eI%rXRZ2N)g;EmfvsMz-99E>y zu1TLgQu-=iQ2z&4UWr$x?QbY@TY_)ka{|1jEKUERkERLos8}m49wI34TaYcy&71G><82 z(53e3Mo(Ciq`EGa{(Z|q-Za59&vA=a-v^sFi5-*FGLcAZd#aT+!nRt^XIh!3y0%Ll zB(=;dOybKf*+19H9C$s8klSm1Y5Wt;RCT`t>^2)B;<#@&(z{oeRK@x>Yd+4d;u|b? zKjPDbLNO6+e@}?9IX*y}|F}tA;nMTn9#m?c>7QyhB7Y|BmB^-&>aV)b9t~yJ~|e#V({gWl$NJh z%Y4|HB-M~xP4azSK%eQ!P3~HSgY=ru82{H?uCTQ#_ba=-&d1AHI^nB5`$BSD-f+A2 ze3h3YGIrICE%5b5lYS7G;=k)Ba={AI2H85z**fOG#RW$w5!LC6F5E?%Q4S*Q8m^)= z@cp|%ng)KvNa5fFsYmVZjKCKdDKL_{cn@a;USg!cNb1Broe_Alkpd&BpF~FBuZI{( zJ!>z|5qO4?LXM<<5E+5H?j2+UBdOaMRi<6Qy9_asx-l{WH|~?>Nb1c-l^lU@A7UhR z*=@Wsz^@r8=t!#P(RUg+VWhx#b8dor+|k`*2KcI^iDw3+-sHY81Kd4n;+X-dd%G{p z0FN4CB=zLT2u$lRGq|}rtahKeU2R=J<_N%-dUfZ4_^{e-azKjO$Y=qiHj*8Xssve5 zf8Z6H2OgX_(By#BE8KzRfgc=VBz0Y61matvXj1>%J#8NNzQofe2c&j&Pn!q6B=NM# z0jcvMBM>JHMU%QAG6K`)oGh9%JtkY$F>f+u%v(okc|#~Ix4F``nOV2nwJjvKxiaP^93Og$ zm*4GZ-mNPg&AWBw7MOSIN=NfGa9svBz~AMf*HYEMiNKcD6Khy8Npjd5;rA`U`Ftk zkpzQpb!^Z>${bX7+{Fy(iH0uLNcp=MCFSp8o0PwciBkS9mRc8nY=)nl(QAuG+3Ip% zsBGS__kh&5y&ueUF`OK9_~u?d#lUy8F~OKeIDfv^fE3PCb0p#X$zFplW)jZt?KS9P zpuC5XzO%)Uhk7jO15b9+0^x;KhU_MtZwrn0_=2Mk+}(rF!U+bMV2j|v*4J<|**q?z z%R(7l7Ru89OZ$l42Yc#=J`jiFpP)oZ{Piu?StbdI*a<>HW9%=#^nvE zK`y+jJOGdZQcqCJ7xVNvNc|5_J;&xiS^zlN*4n!A0b}^BEn(bMM(~4;CJP+kaS0pv zMUf5ojfCxKR@cL=ep&)}UJ%_@&ao zxS&)Fh&L)*?v6^sA921mJKHP6eU$b#qv0${t2NO(%_`gMDjUE+oMOF(k^>)8ldjXQ zG^>Bt8>9~$crlB_mk;KKTF47qpU8O|29eu2Fbk6Ekw^2)_cg&epw2_WAOv8w8&=8NScrH$=qPazt zhDlSG#DH7OG|C4i&PuVswYX$%S1qD6>>P&0Ta^tQjXeiUojGp+70pe(rxIBA=Qkyd z{ePH*3CHfK{V{`gaMA*>Ym(15(#^B>&zt(yiJg)SC zw4(GK;4NuTT1xdD)l_sCF&r>$y^7ygNDnnrzrjsD|A%IqKaMs6zS>FiST~w&p327n zJ%6xS>kzk^KZiTaMk*P3jx=~eB%NaL4c-mOOW4+44`3l^{SPYkQ|2V>VX4`{cRt<$pBYVtIXA;U`IwmD%ay)!IND3wjpH|)J;#}?^7 z+k0?pS)0*Kf(Q_2mx5on_s9U6di#*|B%wz}s|%Lu(xE2(W?R{?+>w(>xoqWxl`g4R z6Me}ykdFa=+t*X&i}0+*F0Cx7m`bLLAR_msWO2iEJMCF{<-$U(Y4UP5H*ei&_g<2h zm)^_EP4DI9r}tLVBhb<2$5wm!4T7yJ15*3?l4J(RDl;(V3I}SgYM`Rz%Y6kn1H^8D zv8FM4(xUPyM&PK%4L|fboFQ4o!RwGgzKGRLch(0er!>|AbWEkOJdGjokjlFA5Pz~l zPitju1deObLwrujG+z1gQAKIPwbFx`>#VtGE1BXHOg+p6bLH!oBGmhyIYi?w&<7$p z*1WLz`g7ZxdN*Xk`ZJ=rv?xbLT-Qs6)t?cCfor8=p&O6T8l$MzxhvLc(pyhvTqQJC ze@2x1Tu1zj=ysbg{@mw{Gr$;QUeM$nsPYwSZP+rmV@k>5$2gkiIxBrwe~4B*htll1 zy@#{)fha3;cjYYqzFt&xDzB*Qz@N8L>RbG9pk{t|^TI>j8)xaVkMzlPaX42cA7v7A zE;+;I(Lwg4Z58X*rDw^AeKavanc*yX-_6S?45c2MYp354&vRSt+u|o$jh^QN;NIcYg+Z;ii)!Hf!e2_^XIU!%Z(ywJ9{sMD4=xND{wQZ4QEiOe} zV`6xHrF7L>|JZ*WMBP~xvR5b4`4m}5EbbUSDrJNcSi8m&=2=`m+!uy@Ad5|zG6wPC zfA44#_l%OjC|NWTbE4C%lBhD?oVM>EuWm~uGX~6-m{++a4(pevUYwOEBMRjm=8Nt= z5R1z<^7lZ46Jt$*tiF{EjG|HiYW{VU%+=~OGy%m_Tw9$BOC|fB`sZ@y z)%9MX#JK#(j}XV33(Q}+D)$D9XiR&Q_FCIHdxLMPEtJn~7QSTl9<_j2*N_*}q>2I7 zN&iBnxF0@8=@eb9Tk{uIr$jI}!1@OBFwd*la$^^!;NWLk%Oq!pZ^@%r)FspR5MA2)kdEUO@ zC|Voxd#|@r$wEq?3UBv8wJ21|tVqt5lEuKNk{1YK9Yx70)i2YNtGET;-yqB_&W0_l}@mHh_bx1F>A{H~G0V`EaAzY_8gS>RDl zS^%Erq*>rMowNY_wvj>!q9SyDfB*}g-s|4d&0ARB8rgoce^^*P?_H3|GTCrtyf zg62P2vB@Mhp?-3@0CCrtyXZzzEj^^*_?j7?p9?P935B&;&Du6zI!_;Ii2 z95Aitl-F}NS9c0X(@GElJ}+_ssfJc+YCwvbh$_IttVshSsaVx=3B}V&s{<9#&+tyr=zc|vNpt0thhpn|jzA-l39Wr;JFKld{*BpA# z^P2+(Q1G6O^3~sP2MV2KQ+r2(#{mOKD7#tv&!Gpk_n^^rLQ&6^qM#5}Vo^}=xuhsa zbh{`7h29qnfM%QMgVNuP6}5w^`>? z7Y3t@JcxRpcfQ}Zo~Df8XBw?#B=Nz75qwF?NMaWodo)MzzD8?vBtZph-E0H>+21N4dA^jJVf))+|Cdu0L!jxk|mtyhhixOP*R+__(HZg@*Q{>bkMXX9+r{VtcM7 zS9^Gz+gz(`W4@nUZT%*V|C2S1VZ; z-c*BY+V!AO#Zg@kW7n_!D+2wEc9mr`@b*`RTcLZ9y1}SoRp3e6Q$|wqyPNHwFapmW zVkC7zWCXr*h>_F{kr8;nm(rq19col58u(jZP8mrZZd73eUNyu>>c+?z^4Zz{mhCV@ zJN&IT%^dLkPMQT??W8&2zd30ZxZh`j;}DaKTA)z!RJ_3p~k5bHGcC6!ajq#}~X%;GGkv zoEeZh$enT)csD1_0qGQ>5K{CDX$>HqA~2GAljk@C-0D6)2gIv`EGZmY3ISe}`1s6# z)EC^x=YY6>$dOd+48=Y{)-71fXXMdIy29!1zLUW7&5dN}J8Ojmo~TMr4oJP_v!Rrh zmBdv>46LNS^tptU#FixbO%6!yZ_d)@N&>G8xst+@T2>PHQeY*upE+C0O5#W(23Arp zOj${sImAk8zb_`$B5|Yxq2<bBNTBu5|tIxv#Dmxt>q zAaPY>fp1De?9_nNdps5|0qG{85K?p#$q|S*21Zf`dzf4T5^4h@DV$Mq1mcN-krYlN zj6mEVFp?s)3L_9F2#lm~31J-7^-cjOL!h+{_!44IG1ZGtLrbc)2Byc%%7>i~vw=lvU}j~qeF+?;l6+rA=dQ!^*V?zRigUS5 zPh?m9qk6=0Rq;dC^@*DjS%BY4q5_!cAUy+EGu9IOQ;hR-7wf&Z9z0GJRb zdH{bAC4Xj+peJPlZ|D8752ULK7ZdXnjY~BHpB^QFOwQXGA&I|BWWjWOQ5Tp-0dN`x z=<)|!k5pB_gaOf*C_o2RHo7TOZ>53RYY|Z(8!h6hK;pY_0g3OL8JPGkY(V0>vVj>| z#mRxc@a1VANDr3G@*daz9Ll(jzVS*ImaXlZ|D&^}g9WjOT?|zkd?)WqbHHafX$kmO zMp8+-*J9Fdz~}h5z6kt*la_$B_{X|bO8|2fcLEX`^&yXWKV3>C!A#d>!V0ASNY4jy zmCS(jAI%ILJI)gD;KcdCbPOpINGFiC2G)F^Z5dGwNEc8&!1Mtr0LVxv1pw0?0;Z>k zB#@4x1%O$tiamg@vL&XnfzLCVGz*Z$t4IRzbCt~9wjF?EoYM1y@~5cR!{L=uj!;Uq zu?-jBlsF~$k?y-wKn4(A>r> z#BP#Ar=yI-#*&bpZX||BAu&3B%5DkiRc2*ol|mvSeBT31pXm&Xo0^Urn=V}Pv{L`Z z$3xunkBj1NwYhR_NUja6X={S%{q514y#KdE+PyYhF&=4s!A#Xe_z!)_#_*$zV8$O| ze2LHCM)e7K-l~7SUa*ay{kgSmlRg8^O_bi-QA;s&r+GlbNHv3{{1|bR-F6RlTfaWo z&A&c+Yuinpa6e_wL2j`?-BDZNRU-YqJv+ITaQ=GFPJR{46aIa@jmw1cWCFzMK}f_d z=0VA1hcG3ia?vo)YJlbvuC(-kdFUInn$DTVnsWFm77^>ZFv)bQp}+_F=(qqJsY3^* z-gvLUmR!}Ru^iD|hQ+*&>zWQsI&Zv(OJviWM{U#}x|=wR~cwqA2p;YdEIiyH&JKTH@F74rTfq)Kh@K$=eGj6hmNObQ&) ziW3cHi)s~~q_YvGRk0fs8_g911_Qm{mh>O>&9?rbwjRD;To(gbS+8d5Uh^%>C+bqD z917;C4$l11mt>52qX>|O1hO_OIT^Hn5yBq5}r!0^9F#xi|RKbBcI zq52wRD8pw2fh)iJOs%gEJMl&u+(e}bVag{(D0b%ZCIdD-0(e_`VY zcc{3KYV}H6R4wj*sd#A>G^sb#Vq7A1WbHcA%pOsl^($>37x`x?_*%npo-bgjbL zB!g%7n##7wiDo+1{h}QZo5)tdc`Nz$@@kQ$xg~{Y^QM2=Xx}iiv2iJF%WmJ1rhBEi zHJ3lLhajAEldniH($4sVWhO0e7$eW&IoTQn#w`6D9ZzF~t1P8<+HAP6@I?ZpQS7@+ zeHn0o6fdu@Zv>-?euN?~c(o5xeA=?+be~ve!7Rdow-KM*Xd2`>Fer5f#w`8pAP=B~ zt1P8sSmYMa4$P(sJ1R2gQz6eA zt#j4JRQzpLl<0Jk#d@|&g!E{0H#}Cu2~%;dN-G~wPw!`IC9cZ$Nt?^E z%99eVHxk!cz?x|EnXCSb)@(#2TC*oDB=&ZA9x0@Xf)!NL83G&%PO~4>7H!)zuOvTbg8-4n*N+gazIz&1kX!2#yT=|#2h&FD`5c` zGp!u}F3TBpa+X~&J)1OBbSP~A{i8Zxb#LthQA$G!7zH(a{)NtW`bG|uUg6t7eIQ3l)eEWP zY+ShmIZis(oF2A9sE=I7H&6wx>zao>=AfcaOcZ<*qVL3kTca&3S0!9u`a@pbO5=yD zkflA6R{k4zoGwkOtwmdya0Ge%;Rv<`}UP03WLER`B*%aW6U)iZPvK*Gh+vOs{mNLj9&G18Q|)2HQQ| z9cyDj-WZy`>;P;(WQ7lM(#aO=StbJfqWu9T_y&lHriR^KtDmqJOJCwM^ z*{Q;0b{jX-T&YM=S?znJ6%wO-48t`jm& z)_d({Ge%;RSYSZCrerEA+iR#)Y}CS*HKs~VTI@&6TRv-7?X}=nhDpuk2FSsA7 z^j(!c5bbmll^0Q;wl@v?O+WYSX4u=lt4D#taQdbo;y}&?MHSrb#X-wP;Y7tCql1Xr9tnCOYez4orD@A$^~J4cCv_RbFNW-tDq*OQxv6 zqntDg{IHW2fIoNAEb#H4^1OggGLo)RX9uK?b;eoX3!Jn7e6N#cfrC$b2?5;vzh&KL z^16p5G}S-SD>eh9&Vi8>)s_GNq=JEw6m=9vAax9kq|Wvl&j8CTdiRV;Aoh?=Am9;hnn@tW5H29bkl+kF(knI%#5k(&qyZnX+GWb^ zg5QWLKngU{P0^W$jfS5=l9QcQ3L0QQ+ z80+_}Y~`c=6jO`8<92v)R5@R@a^&gGww1LO#K+J^6?C0f=$wbGwH*5xTBU;qZ>4|GqZ_mN!Zle}V6 zv)51(%$32t*BoFuMBgeuPgLV7KXp{&s{I~zSz@_rDDx8kzH;^Nu9bO~C9f~)DtY=> z*Ya?*v7v?2L2Grcp)quIwsc4@xYko7zFT>6vANeP*iv^#v~~Bqgk6;2;y?A#_&x*h zem=|U14rh#MWz>My;suvz_Is9tj^WhEvX9vS{E=Sr?D;1V|NJwT@;X@vSrUggYo7{ zQ<~wovQ1Jl)xNh?<0_r7##Oq1$u-LTn+E0Y;^F3)+)g#7sgh}DP_F%H$ff_YaFr!A z@P|%X0{+NJv%vlS1HmQW6-Lr2_w0bw@jrJ);5H)#MpD;AM&Pf87)fpXh35!7#7H4W zQqOe8S>SHhyDacEMhdc|-W3^v-x*>g)%?dmZPOEj*P&67-A&#F=w0wUge}E z;B`Z?q&EJ_wE-S%q@WF{BO)VkdWezK8IckAnjuC~XFKC8@XbzI0={ENmehW~cC~@; zG*VET)TNOzNZeZgmK|h<4zldMVGg+Bq*>rO-a+PobP27}jCYWGy5G+Mf7eN~!2399 z4oJrd*^#2}$T}KG#|ez2=q17kq?gEa5qPZkgE=5wBxFbG_0Bj8e7lq8fb^OmOX}Y4 z-gCgi68D}Nka}cf1TG9Ql6ppD1g5=mWj9E8zUo-z7!Zq zEqU*l13owD9Ww(`&v(XI;0v8J2c#c{LP)*d8E1euIcW~KIq7UO15&ZG&8?-I(S`2s zonsRCMEB+eApWcBPYy`o!ZOPO;=h5B6hT@TftM%odU8MtcMwJ(z7TRGMUWOoAifY7 zNfD8S5r{7YMpAcl!!H2wg}_LPKr1-{X;0J9a*8cfIX)BGj8-6e$<`N;Zm)Sx4M;uO zN6jf9#RSGtzEGBSOs%wIyfosBe5MMRR`r+xDZE!0fvH;M%(bTG?aUQ#?=HD`SA(y0 zms~8JZ?SZ<#nPb`aUI-1p8k|=zj&}U-V@y&7R!cTq~27r@+3)qR%%QRbG9GU!SI*Z zu%mNy#+&zA)s#lvzL3zU+{3NIC?A-hFAGy38Yx?DWI5pzzJ$g1u(;-oBhyp{*U^$* zX6^JwZ@Ot9PznIz`juTE+4Byc<48ZsF+R?hXoA0Y`W{Ww;Qya6UspxJzwM4a4cz9W zB_MM|l?0#QE;|Q&hm)3o46`apU|^Z0G%&-3JlX}`D~TUqu3|(Wp+(#nh|_BU;FH|7 zmw;y^1%P8eSpw2eG&ed5T|v|Z;`X8k@C!1wlUam?EdGTBrW zzyx`jYyrFWf&D#_9|NQ>$ll&dR!ICL83n-f1_>oVdV@3ykj|hA(+g7f#+QG`UF{ek zJ}sJDzf6K4E=2(GRxJXIyNXSKpH6%pOx%|_8Qx4>*WAFku;d2B!ITY*hly@L;;yoR zf7?B49{5ftEdfV4n|(A4XR{C0v_57}Vin_BdzkO24&ax$YfS-}c!;^rS|P#ILnhro z;-_W@#(9Jdi0ibiM*>GtSug=kX<()Tk{=L9Y1JdKyV*@;!Kb+`r+{>Gk$uSu2|Buz z0i>h1d?fxn<_DyW+PaY#)nNKi#~$y5OWRiApI=+gr?+cez}Q?rkMkfK>Yig) zx82i+{XYGcQAoyVXE)G3kq8|_{~cOx)FNdXpRiJD5ikL$eWFW(kfK${byFI8GL;nJ zXSzK{jda5J9A8Y1a<*Ny+TrMe{@X5Khy^>Ny6KaW9j!HvljZ?!ROM5C#`{q=*rGNF zQ&;`B{ROR^X#;(Hy!&8BYfqbt^!@he)ab%_@*bU9T`Sx)7ui5faIMUHghY44fA(3twv1}&ZN+0vIe-=C&DV8d(pT3haQ_%^fy9NX4jq{E<23SV4V!&))$Z7JG{~#2 zZvw4VR_BNhFkP4@NzE$Lh`iLX=8e|CG<3xx;|0@1v$Fc9Y_yE_LpDDse8(qt%;Kc9 zJowcWC-BpzGD!r|Tsl{m`YV_6%717llh3t_W#*b zyTqNb52V+uX4PKv4a+C$Qm7mXW`B~ML-}gWa}PYAy$9)!tW~6s68LbGYPXd$@+LtJ zVrV4Ucob4lp!~O#_Ggb#6<>4lpiCaW0;6`7cu~`?Uustj;o+r~rkOA5w)3lW#1Kup>$Ve)Ov z)f`AZ24nV!MwseaNbsZhuevzdu%#etUqb7NzGHPvlnF>(=&wu>_UOdZDw|ljWJq&# zf|ZKM<_ilUF%>-6193HmG!6TIF}t}kJKv*?+0EtJ1z+B2+2PAn_sPCcSpY_rZ;=Id zT6XHoy{3G4uuwL}LcVpqn$vd6EpH3;u?x&#?B=SE*~Sf8B%jnj>6gDSm)}2Oq+f7aU@8RQps@U)HZcir3f3z^J0H zk>v%~UM5O!A|y+zhSodf%{{sY(7tAvs%0&gPP8l)TKg zrdAk*)@rJGec4Loke4(#+kc!y8tDVbb8bvr4H&cZBV_E;3RhW*AAMr4vEsJ)0LA{h zo4F69_%WHngHc7TkQZFDjK(-(_9Z^J&aoX!46it;#s(h3viBm-q4LKnLQ?DJe_yt; zZm=t#^vT7c=kl7~*Wv-kh@|;=Ebx3EB&r@rZsfq(B&jAaW?DO@RF*U9^a{HddcMevmu zA#a{(vor@wN7!XiNVZS+?2DC>Zsj0(RAfVvx>cTNYWEsz$Qnki6`OQy&`CsOZ-!B? z(p}|SuU38{hnuZ-y}}ldPro5>$Vv%#?tem>1DP^vwH+Ncmboz&M{p&1}r1V&OQB0U+1PW8T%s#U|Nx`$hM5_px9 zrh(|IWlau9p`17Z@Of^#Ng(m@Y7q!g^8&5Yq)lQfIj#=Yj7`3^_F*g_$Ks;59>xq@u;= zbL;Y^W=hA(*ii!)7;l!P|>?y?AHW_TpQ;w(Exv47HW+*tXktc5S!a>a`v9 z8+x=iwP#R@Z>~Zic*YlDq0rBhcUmFQ>(du?p)mr-451KMlMEp-%0>O45LjY%PzW=r z63`g=lA<6HiBd6WjDv|7BzkHp2902zh(RKBrDD*C*ohb<2Fg?n8lgN9qq(`tAr1dg z7oj=E9bRbzpa#hE4R5!3gVMm*OrHNv4@kVpW)sQ?e!J0HMiO607{OPij3n-A1AyiT zW^ib8B=Nz75salNE@T$;nRj@N3O^!acX8>ReROqKF?u~^FA#c(Nq z7yE6pXWHS(wpi7F>t#nR_;qtRdD6Vg?gLW4G^$L}yO>jizq8w*iy?*cSGx_mm{2(X zV>h3l;A!eiU<@UkKiX|TYLwfBM?B%*;EIp2`6?4DIpReSz07B*3s)K>R0`M2%|b*% zArZl7a3STkQ&>a*)1<| zv_*36v8F6pEdn3c)FRNR<7kU4TePOnj5YTyTB_HST%}$$u9`*iyhd9j=U&Ys@NrEo z0*yM3vWNuEhQ7{BO4dBvR_L_JLTK9x{e$Z&(ihjHFYYS6wI;o_tMr96=?kmU)IzV= zfLVy_iZTfy{t1cT#*|J-3Q=_82J&&oE_XZnmlj>#tyuM8{TAG zZFVHK*!Gr|3%;AtBs(CTzm=sOFN%D?7!j6mYg)Ft3omVET7@f*(d0{x)`T>hDoCr{ z)>~~FNDvrrPFWd{xH9t5K*xClP2=(JizMI&yuBqi5;2%g698yEnXS=27=FCjbkhJU zV@Bb_cv!0C!&dZr;R9m6mT%bG^^u7Dxy@=OBVPW%L+CsZE2(7(m>0Um<}nY|R<@(9 zv8ZHapHxV>mV2~Xx|-oO>&2Ye()47STuY}ednG*-{5!7rBJfcO8~Au<>n|Fl>Jrz1 zFG?iAe-tHw(O8SXJNv%PXcr;5rn`8^-C#oMSF zQ=^n0+HbO!dl$9r+MqL|sz)ozRtJ#UwF4K4-(*$Co9YB4H^A5!k&Ljc3;E(tzh+5D zBpgjRlp%Wj zokx%2aIs3BTS(57lGSr2rDT^fbzmd@Gl`VR4$gM4N0}wnF8vE97MWx+UZf#~SgW+V zS+&zJljf$lo@49$L@BatiFuwaG0!xl$86x4u&Xo(5Y1%}$uksEEjwmrWGZaAeig~E z+ec~4!&{w?Fe@MF*6su8?bW(zmSn`}EG5%uWLr^2o4p)xe2!1^SEjw%iPt8n+Kx9b zwiaM|P#N}x^mcO>CYrU;M*Hzfr`&{b=x?m4Og@GLH$ zIX7naG$m~D5@vwgoiqo$_rpS=dSqf|KGUfvJeq_o>s&7=u z5%|L)MpAn|Du@ds@BkwP9ZCIJWCXtDF=^4H-eFY95x8(v%1G*OjVg@5PdzSWB=rTO z3M24WLyVrXCKbkY25IF`neNTnm9uRANt*x855=_eKpI?p?)qgCG`TG1fV8)2Jvksn zlgqm>K-xPnlA_5aM<R+jZ&;}HhN(f>8y4sdS9o|_ z1mgWN%Lkri9YN{~q&o-~kiHP=ON#Cwj6nKAU?fFnkV1fmCjDY+Kx*Eok|U5V6LKU) zpOGAa^cj%_(qn`Rc-N%!ObtlUi9{Ai7ZO?EjYG1e9^@To0Z2y+I+LQONsd5znv@H? zC>ckl2BhBM1I_|)+YlqEk3~ix9XDu0ioPpF1HI$6UhOIG#tXG>JXLh#QTz0C#^bF| z>8up|6r)L4I(vm4Mn_V{y!$9E?7QygHCTWPt^DlK3__1Ko!vqajB!36!5kpy91^#L>6ZW*b`&b?k|D>`Ns z@zf<0)><3omw667=(Og50TiYko7y|F0y|&;iRs5KIy0X*^q}@8M5g62M=01lJ?jV! z+eZzd5L#0yXiQOJSx^YRsT4HkD^Usx;W?Fp#^fbRL18{WWDbbTX3{L7F^3rvgvhXv z3PNK}le7&aMvhbr8Z(@s@*pz2q=L|J;~_za_;WN26h^8cF^J4&((<4&oDB&=WGqVs zp)q?I5`@UYIVuW;VKK2MBu2@!G-%9DVunx{M^hdb7>9l?KLn-syTvbo|cgWMpDMyII{EUr+n>RJ2b4-IO)@QEV<)oP|)|LF8zGcwGuCn>t z#hjAi@mmI63>l|)nC-nbk5IP-(^sW5M(VxART8MIfWROj@ofHs!{eGxlJxXXzwM%KfeCT$K&Xcr9$y?ZI((0QgW3 zU}x+Bo;TXK94vMBV$^Nb`;l=l+)5ch2HBP`A611fA2D0Ld^Bu{`B>KyS(f2@k|Xc} z3y3XWK5Vr_hAT!O5zYr3A?2e*6zP%2;?LG(Jt=HUk?;^_P zrD*yxb07Ree3gLt6>rb!-2B2-8h<)BzHsHH7gBC`A>}p}Qf^@((SM_Ts}BNewT$&- zmK+ChC`^)*xdbGPGc-HFOt|jQO^Dbqof+iD91_gUnrM@ocStTb^w7=RsaX@S>n@2#*F1-e0v+XD(ASM<;EX%f|Z~+M%!j+p?NV#c6FgK`> zax)4kH=dAklL;v|l$4m8A_o8AJDBHN9_D3+XSne&-!DzJgvoG4d2Eb*qA`{*#$$bm z?w7_`DvhyJ8e^$6#!_jFrQ8^+%m>8`)Sb%d_=CPIo0L}Oct(3baM+S3+iYdox2KCn z&~F{3e-w-(>iZENwy22vDGj?)gwk>=DlIpo(sDa0EjOgna!V>L)iuZH{&{zjIp9}~ zw5~aA+lp7{5)b!t)aM{Kl|SWV6(~<1(ejlxG72eIB2S|f29>Cu+fzssk2!^uTT@86 zF@==dQb;Jt@GYd=l0wS$4C%X?ogQOXK1G9mcQNxor}z)rBM0d9+~t#_MgGrgHr{jx zcc1wbIDb!bIvuo&N+AO-P`p=Ek@PZYj2Zb9*jsZ2l4=EygB`h z%882Ed?UQ&^L$H?l{DTwf8POR-OX-}OS~MAKmmz&`SX%ixKu!d%W{>nx8;AhUA1=_ zq!ihN*uI=+DSUZ`z2>(HNik5#rW9BYHIeb=x%&=Cpn=#Nh%y^gnTZ3->S(thQ|z>w z(Q=iV<`J3ZmFlhc>>pyx^%X{kta{C}>?|S=wJPPw*D5$Ao$1R~8g1V;5IONEtR=FW z#s*_cWNVSfUoDaSQ`SK(k;M?vwIvdviJ2{t={ws?Es<#k2M}7~jW&g1-q8}-dSPFy zCFajgT4Mfaq$OtdX*M>PC^@K6zMfoVJ8z{^Zf956cA&kkU9Pm(wabW@&ZIfO_kDPfkbNQGvz)X5 z{D_m5fdAyASzv6(rLrCUKqApiN~9hCol_dkERb*~TxHWPl})=;Hto`=rai%$TLvv) zZ0#jl`v6}-E&z#{q8JYFmyzrLHAoPZJwAMbGkoe`V8W`f;U`DLb9TVrbJ7x!<9i|q zBpPe}c-ViqR#F z0AxNRnbGL4^3Gi}uyEz=E2O+Fg+x=*qlE;V^N!pH622vf0`UP6#07eZ3xIJ8sS#cg zJ9qzcS?5+;;3&H!2Oz-v`T^cP5PuRqaHq>7*XIrXhm)p(yIW7zGQqd=-rWc8=cH-i zY$AEG;WHB&_)ntfxdsU>S}2(Fz+xgG9YQKa;GsVVDen$K8unq^Z|~KHuE?o-0qNhX z&6Urqxb)L~Y?=o$lF90BWk4dj{yeUKg!}aTe;C~C4m=Os%}8x-B%<&8t0;3(l(CNB zCT}^EzCVxeztcn8{KpLv+C-4PoddTO(cI~TgwOqv``0|agyXaY;5t8!e7MeLKPg^${B2I*r%6*M$?+(s!5L(Y za<$L*pJhJK5^)F`x+N0k7|&W_-qtK!AY8y zn76h({?p-gY%EM!hKJht6V^kX)2`$5jM_9qE#syJMKD*HQ~|%9#3k@`Mw5rZz!UjG!vH>r4(h~3|i6nTzL*_K_ zYff4OPFN^Z)xdNlF&o`z-XrEBke;QIdB;*3U5G%bH1L%kNBh998%bQ|`ehO~8Bt}y zbV=zHbV&N1veETe5GXD0c}mMWp3;c0bTXyoeN1WeH+q#g4v@Yi!zqv+C0sxvt#APe zx|%$@Ivi$#I5<^3V_C#Hr!G@sbioVLfreeR{tA+b$k<4kf3b9}M9l^3(OPLe~f z9qzk1yOjpM%sqYyh<7U+?)|i+7u0+? zA0wnGaqlzTl^22UPrMe7$D>6O7#(>5M`mOZF5pQvb5M1`r~7PTfhPS;xcj$!{<{QZ zuu<*6bOi|?z$cj_D;t;zu(0I=k&yDvqmpIsSsK-Q7@1TwADG0zxp(f<659E!x^?)p zM$S~Eapi9$t_^mIuice~ho9~q zJ_W?n+iH-&)m0WubeCU&$lYGq@cXU-yz5>7uBc^z@x^31j6*3K7>^P*U@bI{axTp- zcNC4y$rg>IK8?pDWA~V0JVT!p-pxYTiAi{)X)wK(h{>_D%7O_ssXbV(DlPATO3MwR zw7gb5sS;BquF7}5xeSp|#_C-3b~zzGRvmu!Te#?AwQf@LeKoWJzk)!A7mXod{WT{{55Rb^|9n}=6X@JZg{JL>Ok?egZd zgDL4OKA$c0Y-?esv@p|Ac`WVUM!O|VO|#SFX}-{Q)D6-+aEX)~ucI{r1FLvAc z0)|ZH1~=Jwk#?v&N1c#$%`cbLS>63@Y-I@{Q^3l!K9|(=CvAV=D&HrV!I5|_CT9g} zl2Mku2ASHHvbD!+d3No@)K&S6tI`Leo&MfrUPSE|2X!`bjb+2OhuEaDjghOOar@UM z$*8YWc56fie<5{~oGT@Z$E-RVD9dz7qIKl~t>_^7j@xYOo_3WP36Ltt>6w)Qs=V1J zy~WIBZ2XRv36hnXj*Z{7U@9u5odh3KBGSrIFV)@bhrAV#cwi^1x@P(vlc!f5(Mwl#~21Q0?qTxyf1_ zDbVeJ-Q<5VOirONg(J?3#`!jikUEqxCjPOpK~=806T+?tJ0g-_z7bL}=2%ma%k88U z8(Y^KA6rL(r@O5d%c}YIKI=kNj}0HLO2Z|&DlIQtee+~1ZFH%*r26Lg`f=Hr9BhTvea)4Bi|E?ugVPd4xq=!dqpkuD{8N8th^VTfRA6k!)jW zgX&S%k0eqR>1L?T6m2z=zQYVLI=9@Us>x=1h!&4{^m&Y!94pEt!!MFj8lSO{p=0|p zAFa5vzXm!5VMjp8Qs=s2QGZAN{((u5v&X_$4Fh_ZDZ1&RG|p zsR_>%!crO83Zv||SwU*}t%kpt(7-5E*>!KXW7m@*O30)QNEuq0nWB_H)heZbt7YmI zN;93UW?I@!eyyO_b4|(N=BkbfDpj{5B%bA46U%`qM#M4jXN*lqKnfXa&Ut!j2gUL` zbFx)|fypmb`x8mIU|LLe((hF`!RDK_1ledYV3ZuS4=ZQaZ^pgIEzKEaW#jLrT?=h< zgY0Yn5%|_2MpD0wjKDv5 zP+BypbB!uR1HU-LNa~u%2)y0lX^x~0Hmc+ZyzPTiMpCyos4xBU#{O9|GYRiNP_)#a# z0)OJ9IUwCA#CuZoB*_j)HwuiT=t;r|q#FfBQuHKY1k#gaOag8=%&P%B*hnEeQYS`6 z;A@5$NnH>bfgc=VB=s?8oCSW~NprwESg#M-kb0oUf;r&fLyV-p8ySJ$bJ8sEM^2gp z5==t5qzDLNRN(2}r1tZ`Faw-+(j1U55@bom5K!#mYX_&R{=~*E`GEu= zlA2%n4Se}{wr$&nIHAjj@{jCaVtrhPWAM>FCQbtx8)dSe_g$5wo4&}0v}xcOPMR(I z=rn!w+cxlNX5gROFehtj9FYM>NI+aoCBgWQumSNOWdqZS!UjChT2I-)1b1Nr65N#y zOlTK2APuE#c@u>5jv);Bz1>N3^*aJ+vNv0F)m*{v@QB+7{=1Xrcd!+Suv!546mQ0P znvuw};2pvS#5t4=jCTkd5a&=fFy0|-z)_B}u3Zf2UXbom;slSiKB^gy>XEdY z^3iZ~Fr|T?YSR>@flu_=%p!18IBAui&Pkm)#baYy#UPW?J7EmMJVq<< z0t;#cH0hGS$0eNye4O``{>u!Wldys5YqD+w9+b2K_#PfT`#>5?o{9nqsH*M$0FarF>cM>HV4I*Qjj0V0L_~qdSp-ow@ChDZ`oKSO(gKj!qml%j z%Pi<94a`*v1+towngR((DhXytlEwnEL=wq^EL=UxmpcnULX>6(zR217z`u6V0`Rj& zQb{n;O)3Da1v*w$q8gA@mF5O!jwNisv1H%`@99&a1;QrFC(Z5UcKeb<6#Tg;3Vcu! zp}=H|`%d(0d3r!`mo^TTY)K>&PPGLr+3dt_S#zQ{@QKxPVBO)#NL1}R_~vPKO# zOc_KJSQ~{du&Ae{f|(AADDbmMPy}-oZwAJoxJXdk;NfW=NYK+V!6!P~B9PD}Y5+f- zL^1G>qvRHgR75O!=mR8hNoK(3C2{Q+hIdVZ82IrXv5o-}-z2PGyG()z*K3Xe?w3R{ z@cwZ+1$?rR+EIeUsfjH36;T%Wc_%FbiG*rj@U+d?+9F6i%cpUZCmAGSsw|kRm=j2R zR5tLj9t4j8GV5#YM1nXf*#U{8Vmcskv=t@6R8Wfr6Cx!$;9Y&?*as3c)g|n%2TjTB zkB!E%PzwMPEyd3XmPA8k12bQf5`aW7Wdjqzgbg^E>>Ps^eQT-@Ji$qeK*FFFkjE*B zT^h-Fr7PU-^{P=&7CK7TIJkSusH@lUHa6zju9n_SAODhzAf}ydc|^y{ljsP3nuo## z;3txKANbeKwg`NP&++DfJ02Yun2$66Q(J-we=>{#<)_126DS*)@F$}YFh;`pG7>Hj z3HM9l8Teq2XLCRzqNo9UP2>VHhZD~Nemcn?%oI;DV}_STLhz50=m_55BjFs7h$t@t z0f~pwb1$s~$Eg=sF04M)l1%#!NP-^t4?M#4fds!cnvr-@A`51oC|kkT*li-B77PAu z4}^W-D~zOUV4|N`7|3)|#ueZ}9tY=u_e&;&Ww@NGgv;xf^Khw(l<{(^5-%@ZCSEej z)O}b}A)Ro738lhD2qj3i7A8`jVNp_5aqM%%Ii{D>$y5?dFqI;JFEX~a2qNoQp4}Ai z-H~tmGKqhPd_ZQclHc}aqVf-%ZwYu$pLI?FnaQ@QkYFw=t_@@^+wzeh+KUSS3HE9z z@DF0KKn8#|I}*3^Fh31^wv*<8qauHJB5KilygfW=|AvR?ZTxEgAuj(giOb-lJm5|N zS)zyP+kIlC))o9I-=~@a5`ec zv2EpurM2poWH<%Wl=?Q|<#vC4vX260*`a*2F0H54$cI3s(P}i6${uVZ5xW-32W9|M zJ}@Jg@?B;_5d((U^or#?!Yd=;meAQU5;F;aEs==!1dC`bk&s3lYl(RPYl%dcpC=9n z#!<93ILLlU!-JW_DIXXQ(8{DOskrUO36b3|cA7Ue&uva=+V25CVi~Ew5n;C&XxYh4 zq#&`mn@BN0V7BBI+pgFtxkaGIBFQZbL(fQVB~@&pZM-`9e@eYKhM9O<@4N@dbSC$8 zA?2PfBpM7q7gFx!LZazCfk6;1Eu8mISi)zf=<9eV55 zrO)IN{0)1&_x@zk3r?cW_GJ=ObCsyGedO#diA39%NnilY5&W|lowhHNU|&xe!AZp0 zzDxqsC?l8_mMFG;nZ&5^W^Da>R&r|21b4LA)m?3Nbyu5R-PLASceUBoU2S%CC!3Ay zYp>~$oZwMb`>=VR%yNMEo3z(8T@86nS3_RY)sWY8HRLs24S7vBLwXNpf9`ja{W&n3 zZ90&$xMBvNzE9X;QKWoedY|%nVFrBQu`d{`3n5S&bLg7}$-vywY2qE-i%=cdj9`(j zG*;WNQoxb2zTw5YD0~Ww44d%Rw6!YK#36{Xh2xbl3 z9(W|dRT;qqP+@$;fYzd=l#!NUjjA*-(~(w~1VK|7+0G+Awu~f*k1de|0aB&G#K)GA z1iOLC$f7k_d0w$hf~zuuKWFnr$?-wHaX2dchO^@yc!LM(z?B5zA-`?u{}mpX4!n3J z&Zi~-<8vv07uQSqyLe#AkJE8geZcr$$`38|M=*Yw@=#ken5A$9RyDdT`$J4H_6e9tcKop@>Lu{^mJ&NFuH96M`1mxoE&gUExV6!Mq5 z4!Ss?2zT*2F&M7JwdQV8ZhzNKA(HSnV;l2-@24>4IWNO%Q+DWBaBf+BOHH`QGhX3m zg9sZ3M1whE?uFCnh99>-wQfjRNLsTqICfd{nrAl=uyYjOOua=1f9^Gs#AM111-uaJTQ z<-eu0zvK~BSt3JTQb^ucI50j@$a7Z*Ec5S^S=6rhW&kHm*O@i2j+6_$#oC2!gpSYInwZ^U znO)^vO7X#su%O#%*>Mn@>i(xyTbvXaRlY?Q*lF3RJNBCVWM;ceq&bpDG8|sy+4O3@ z(lx)ldDU^T5Jv=LY~r{($D1m{l{&_=?db;Rti*pf=!APzTq@}B@7C9U?tOlWxdab- zq!ob-3ay>;N~kJ4fn-3DfK7JDR${oi#2G<)vzqf6Z#a=>u^W9<4vXc6V19taxXO zCvfuQoDRlAG9lH<M0E^sr`cd9W*BCq zy@u0V(X7W{!;Ac&Q~lKDXYD@QW2<#B8Qsk$Ybd1V3@2H3oHP?h;sn-1UFTwjuyOOo zX5(f$7FSiea$fe`=K5S~b=#$>2n zS1~wnV5BiQdI3h!Y9nZV7n#u3m>)2ay}D??W`f&XMU!D0$WzC{3=)%bCQX0AO6M(P zc`cim&x^XNeDaOl$bnazC6WSTrnR@6%W}HE8%*I`@dT8)+Kt)=qLloo`bIDc>L=K8 zb!wkw(;>E62Loby(Swe(n1;XAt{-&tMwRvC%^!qj@d z&qik%>5um1Lh%JZ9Ub1aCP{6%OHA^!vCIW4>nWqlymU>HTISUz`TbbtiB{G#N0<4n zHA!ljO|zG+^?4UkmUq0gbEBVLU;1s^COg89O%~^GR?BXh>@N50rpfMso?Wp$7y8Ye zGVOGHAwSep8X2OW(t<+q-!NaubKKm#bz`{Gyd=*#y_c7e-iu`fWcjrT$~($xBAsjN z%7D}iK1j1lX7;fk!0oRXAnYBWF3zd9O4bO zpJ}Vd8>j*5Dvj-uczW{?KdH&4xAO7GDbCss@rRjg?I|BSgKTCfE#J*hT4|&uYZlt1 zGDP)y4>u;5>zl#7M;Y7k-qd{{l4H#&#m|hj{@*(~6P9uOfw{COM@C%NONJ8%J}|FX z(}RI)rDCDujnEpSsMa(i-dC$hZ#|iDl}BgI#=`9D3O@NF_13g6S$!_DKtceh3~EgS zQ{vEtIhwyIa;mNc$>Vb#!TP|cLlME6W^0jsu`#SVy~-MS;2tu=;bK1hGIFMa{99dq z)TeoP=Tl}wWhwrxnNP>JcXG2aqoLS0c(HvTn&^xMOzm{`k{4W?(P*(Bw5%`lB4#*i zbdb-Zs-MwCl6SbIb0W#fq)LAcRYUflz0^JsMbyv94^3*muhTNNbzkP&PJIqhy~*Qu zbqf4fCc*cT#0ywx@iCo|j)6R%V3H;W#w`77OuWY?TxBW#^&Z|d60X%8gJQSE3Ii!# z9RrLi>I8YgHOEk!vSamF?~%nDYn7-V9~*6lt99*XN5jWQE8jd}oZ_mJ3AXV0T#Yyn z@CbE)l&eL8uki*J-LhnLL0V2?E!#cI=>aA0La zGa>&~Dt9Yar0|J#W9zo;uKj9Pd4qkU{7=N>s&%-^jKo!GEa15+?IJVJyX-2vq+d43 zq(DeOj-iOFvcJYvGs}-F3mcD%xhh*;BlRGy54zA~bzRV5o$u-tpQx(zqzQSprDfoO z46~}wW6a%{Eh%l;Xs>ctoCgwWD$%ajbYRlzZxUrT?XrFYXFh2rS+L>O1VbSaUk`VW zpWkkcL}RJWv=UdP(Ii}zrV6BgIw3%j%A56xBB_+(&AZD7EgSratCqp+k~S4%(X6Om zvEP;kIqFbhl4!NASZDmUP{NG-4ePsu}Jpg1c&IK&KdYHBDk#?0B1ALN`rh!L0 zX$i;|J|)Hgc~U3~eVz>Ryid6D19C#*EG5rqMG(j%Re7xtxHBHtR&DV=qvE_f=`Qg9 zyT&bQ`2THR)q$n?L+g3G=r8-;^esN`AtWH(t$GSWe%R96zS3oX(&U()o%^g@7h(4h5^54B>fcS?10qukugZ-|CTw<)N-7uYb~o@bJ1IZlVmktl9%78e)e%a3%}bmCuJ^p>fSZ%NX9lG178!x)7e1&; z3KeDP41DNNj-;qVWrChpqpZLr71-c<%>z+6e3+HgJt89zl>;Lww3d^MKvWKlq+$iC z`%X6JBEprG{n zWXtA4&u$j@5hJN(%5VLL4Ij;lEKW6k?ONb7Jlj6-Oe5_gn-&uXUN|;!YIDHgbw>QN zBoFXk#ynEZBYvhaP^k1;Ao)&MVWg?!hz|Zwmg{G{_*vj*jT9_H>MM~E_|+lCsPQl= zOPZ;bG&3kmnyHmk{w9SsR$hv35ak)xHjU8r;)?>h#;y|XfcJQNxE1U{>QJK!Bk=Gc z#{a|Ko50ywRC)i;?e2ttvZycw6j?=N(YP=$O2&u?ilVpEive$UGKzvYAc6=uK%#)4 zqJknY0yZERWM2iv1rQVwB%`7-fJ8n!>Avr{CU{NX zcVGp6sqZ_k3C3g92gYStl7PYc15;;xJNJ4nUZYt@W9|ekl*?%fh#kl1RY&04*_bzT zec5xdQ}8{Loo0!Uy?}hJ6S_zZzI53!erO5@yz~$XXNE4|dcJEUw~?*FIzjH7Qn328 zeD{mvGNLvgG>OScx>XyQNoP{*cKo=jf+x(CXMGSo4oruxj>bjb zaLsFs${GUP_#F3<+!z60Xbc*ap+>{GsS$8O=%jozn0;Fex*3y33fSOemP`ZVZ$dR>qO#y;i0|K9oZ6Z7I0 z?@jYggTD=3e=_(;=!!#9?Ec#oMFhxD{{u%I|Hz))7Xis$Z6ek6{0EKHh|FVP&{$J0 zxwfi8A4OkV|0Usujqx-;*3B0gTsw4?B&%wUF^qV|5#WjEIuY>&IAL9GE_T;A<~0rj zPx2Z^fw9KA34)K~UgIF}D_&y@7;7w*_k7c`hu2ov;|{P75ADYES^Mxy-I)0Bgy3nO zx11^a7E%7Ft(gg$vYoD~PB*4+bo1#7`|$hSm~OTYZ|%nPKlb4R-I$)>L!W{|##grw z*Y3u&nSHorH>TP4;hVZK&9x6lyD?SOeEay{jq2kM_;@c`c=-B+efU|=REXIX!lLsW zJ=3TxjKC{=*AVbZ>vB_&)=i!OG>T7)3^nBiEe|5mG zt4pl$P2aiyud`xrG%)cKW0QbWt`bw`hYCIVZYTPTQPBn5&YljsEmpbsFye18aar1d zvBtW^s?Wq$^Wsh5>wVV{5RHXL)kb4ouI^Wd-F7aK%z~B3>7LYtR3$*U^S!n@Dgkz*dF2rXbX>p9@Eabi9 zrR7~51Ty&Y2nqbK=b8^BIcj!rg4Rbp;~Kzw z0bb-qvu}f3s7DyX7d>MW7~CDr-7Or0g=u{B z!eFc(k%HfNH->@ie*M)UGbd<}gz0*9vhmCbd?t38$H2=i4DtEC!)UNmww2OgkwPi$ z*M`HxeTUH?)V2m1q#O;)5BMLre8$d@@89`+4*^N7*4KznEC;R?efE;2RQ`W$8zaUn zs^a_oW-|X#gJij|LF>w_KPaSd<;^+Z3aR0?9gKNvRM+xLji@LTLZjs9r%lzhHPfK# zCRKvswE0br*rTKE8u!H9u?th*+MPIt4ul za4RZ(CI_G5YpzM~m4Bva0!e|y85To=FTFevvOuByz%Q{);5}wrw94;YwMJwrtU%iZ zmw;Gr3kP!%@-eN`L*mYoLtrWH5d5uu!1f-jK&t8uL+F& zUv^mJHL&gdqvqTb-pM8~a`N$#laC)(DALC>OCd?vS}Cd$aHx_o;AIh8I(G7APinmO zWuK~gr3JU2QLU$w41YZYPR>`iTq+xwJeO_-ETMhoFCh(7bKbhi1g&%JQ+Z&_gUOyD zg^OW=KCfnRZ?euuaV|3b z&>ZKymQ%26&c&t#_{WZZVUtO_d|T#Jn&hU#DLgw zjHUb>Y(bz}W>K!MS(2=(LrwMvMrCs(U;h=lNDaOSS6N+E9cfb6dg&n)E(u-0TYc9^ zZXxHaYqbLG1}h#rTuLs#0k*mbrhyJl(0aGGHVDKK$4KjdzzB@p%D)SA z)$u|Tdzn$W*O-Ay!qYx5x~H`tV6*=~xiJleP}!Q_w#h`A<$;WEx)_?ujg@H7|*Dp#fj@MEUbO^ejwSeTKM zv;kw`yk28rhFj_s7z^iB6??MCe7xMKxDWhJhx@dC5Ey|sb}-U|l)D2pES> z^5Vm2d?0iIV~u&1g4U`+FVRW1fQ05IE3F@SYlA=>ag4Mc4vfIqtvvratG{MK_#j1| z8!i_4Ia8Lra7vQuEuoTjU2VX`T(jC#(-4N%tu}lPtzT`b#+?=ll_g~he8fH~&pKHq zyf6{StOLfvc|FC#ge`RhjD_=2kBhOo#I?3ID((Zfvo7a8tv3fo;LaV4wDt*%z>jw@ zcDNB5#xv8452Nuzp$iym%(E1f3Nm4$lWYMA%}pj+J9%q^Kpb(5wDt>(z}T%k|60cz zXYMp}!^K&*`IIGJH6=;)mQYE%&N?tL*UmbGp)%`sEbZ}p4(&GU#w-*nOUf3wzkO6c z>kuXanRUQeIIkz2bqEu-)DbWi&PTnY7^Shu{5;>NgaEv(BLrGk1xDbt9gMVY3yi>f zIv8m^5g38fE_HsEv$y;hhD$LFPY}cRy~SZ5UaQ6730l7lj6l40jI{n57=dvN`5-Po zhQU${gM}CdOEC=k81D404Fd66V;G#E^>kna#xdlzq;pb#K5c?Htn)HWwf13%3~3+O zTdX^yV+2~aYw|g?ZvNu@35oME4T(u8PV96}opAPJQfLN3@-zW$7F zc`L-GiAPeaYr{Ysag|2vmw^!&yOpOpb}e^nu;iAUO)|FzOK!>8 z#2D}NZVdusxAH;M72?w-gb%tJq?XGo1d`CY6@t&9%UdB%NIa5)#yK2w!$FIz2qTb` z)UOa<&8#$YeZ>{xj44Ylo|2@_Q{rJ3$P@$q#+25t5C~JNk|$s+oR@8EnTnDX0vHSD z#icd>UVC%&8KfX(>c=l?_$$;mr)rp z;Emoy_FrA-pVvh4a+B1r)vq^vqfz;96&l%2UR8)-N#g4C%C(+n4v<1&BVjN0zGafS z)W~tf7+_TIz;E)xgXbB%ICMGN>A&a;vcte}la+6_&t8}-%)UTys&6r=+r8ys;8Nc; z0(|XmPO7}h=x4t*p}%?ICUA2TmiN+}mhf+*>bDQqt!L`1_^^wnX}vHx!vymlZ*l~9 z*?Sy|egzJ`*7_vB7iI4{bZVUMH4X!>F==@b4v50~WL6bEqDB@Y;P<`8abT>mygrpQ z&PC%@USkUwYn)q{LK=7O<2*Ee*J~UD#v14KtZ`Q~e#>hd1;!e8EowZ|gw8gqvk-id zS6HaZ1vZc@Hu| zO(2;mOlsLo<)=5<9!6tYb%L3n@NQ(;>8noefl2ob`QN3+`ctoO9QZ5il3%{Ew4wo( zp#$FTMYBy^&k~Jl1uB$31!~s1TJ6ELMs=c9eV5^Lg}~&x)lZWV;A)nAd7BLQ0_!Rt z&FVA`qj3$daSRx1ES}dyDLy_GO>gitud)f8?z^%vbMKs@@0XE2@Lzl$n!up1u!7)6 z7p8%#2PVxOxtQex7yk8l!E`b2V+>#NjJuv-@Pg0<{El^% zR#x?IwtbFyIa>m|crxHzv42w?^1Jb8pk&ay)CBI~UD|)fUWPv&*nq^Rzs;KfPY!Ir zQzC60UP+^WC0v8b6Z6~iJGJQ<-*gF~{ASE8X0K~@dSFU?z1+3Ojmpy|@H5|ZAIT~Q zJkGk@WTUmp6`m2ep>;V%TL0=9M}XCpUeR>rXM60dR$EB_L@ zfLN1X{(~FJLkH;z9C)59t4*lQu`dvS5?5-kzlVJKm)hpDe z+_sZRZPGr$Y`@Xxeh~O(>yiy+4aNiYa&Ta1Lai3cP|e(BCeTMZQl0dtis{GYPWqQb zyX*uQv)eFS3wvRTk1*vgTq&{%VT3a;s612BJ`MIWvu0`%){~mpaH2 zh?#GCGff~8Ofb_=`kJ}vk7Z`6Y6r_gm{HkfS-;#ex*w(=lSF0_5D#kC0w(3; zCO-e2+27d=>3`C)5mt`DQ7f={MrE@BzR!0J0!g~uLw#ozScbpcDS7RJBYup_x=t6@lf3uoS?OicVh^MhmMif0f7;C zgLOGZTDJs7U>sP@BWV`OTtY!uCSv~ICAQO%$<9k<)x(-w&`fyOR9Fn3l&t`=kh;ZG zFS*+P{qSPbbd^!Lz5?FryPCiUeAgIoLqBFM;O5pP|2^|T6Et2G_!!0WeOL2tgN&xQ zkq@Cg-GyReU!Z5N`e3g1o;QJC_U6Zcc(#gW{&iYmN1Lnh1 zMoV9R_pgLDs65OUUV)vS@wwmDod0Jo1M>Gc6=~6i| zLF?ea2t2fdk=7BOapXvYC-|;m;8#0jY2EA@vkQdIb%`M7n1Eg(fVcNbn!tbeU8BJL zeAft`kaHZc;8DosFp!+O(V=xtWCGmH z&&W&plTKDC&-by804bBGV&3k#hJfR~Yc9FOU3pL=mG~tS3V34>?C?k%1Goj1g=Odb zF0()5lLaAF)>%CAw`0w2Av|V*cnM?*OmadnHk7>N5J*a#Mp|LOvg+4g55*78Ge(kP zU?CpHNa6uT!-Z)Eq_?pdn1K&a8JogA^GX?CVQj*T`3FZ)4PX#jS7Ce(?XNzX@2(oh zORcV$1@TJ4=xQHBnbJ*7ej7h8n!tU0SBrW)By=&37%BY13H2{uB3np?3doLxDp{x< zB)U#wPwBB#M zGChHZcQB$kruUilExhnt^dYRjTO;|=0m7LXCaGlx-pp&uR>mM0Oct-!)Z~-q-SnUj zxRy7&-%RlOo^23_Cw~)At;e!2tfN zb-7WawL@S8zNLea*294@3#8qFY1GK_4@8HW9-g2TG-fxH{r+6h@F9KPLX(hy_xY~j z2eQDMFENh^RUE?f$9*uvM;Z*?WMdF-M)D$=L`$rnFsu691O89%)CllQ&-T$7;OFeS zK11RB7cB_=W)}QAA7d8KzzhO_*6n9}4y}9C(i!P~T!Q|8l#FTsXQ6d#HlIV~tAJns~LV*wuxj})2q^4awL~5+SIh=(sPH* z?tA_EKWhRU_P8c6>~V$YO9pnuK#<&3T}gj(*P3iiK{6i}+2xU3IqX&^8|<=y>5Gr4 zq|T63v@~l<2Fk;0m_%) zDU(jBD^1r=jB3)rVGJ_SAQ+f-OZDqtaA%-`8$A_={_*W@vYc~zJoEIgL`6c&8_)EN zPrfKDzAILq(M|jcS;@;`048YN?!)I$d0jX^a%htER9Z;%TWm~O0iMI5u`vy0P;t6& zKR=N16?X2lPMTM{o_R)P_5qjrt})i;Exy{>jVvTp)^KRH1aG`lPGvPxMcny0Ki{Sgvj?(iFiTTkk9+cWpJr4C*e9vQ@Ck-Vf6x{upoIIZcm{kCHG%8d0pB$W zJkWPFfnW4pqrg*q*9b7=E&IX}-+y6)cc&l3CU6t4a0pL69=b4lTIfP&PH!^p#H|Mo zlOt}aRUoQ`3rIx51q{JuOJbjT(BCjWZkv?xH~DzR#tjm^tmQ!bnzD=PTwW_)f0Ss8 z!V|)(s+G+@QrSJLVK}Fl)ozBnRdg^s#aeamji%AcYq2wkoXXMbXNHD4(LSF%0~*Sf zmc7^d0Ussns3>fYjf(Z;)N7ow@`>Ra_9@F>@f=Vnu+-B&>FBG_cA04vZ9o<=+3*T-)JkxiL0MF`>rM2-AZv^-%>vBeD%?^yf9evjbaHkGgr@GgF$@dLDlf%GAeb*?E zB+DuYB*W_X@C2=ue7=W)vwhbnkfb|VT3_&t!@v!FW=DaHgOjCoN?-&s6yh_Gad5J< zruoc{0^`h<--acBi+!>Nfw6G@*u}f(I#3szFqxO@AriTkPsSi{ee3G0j(aOP+s?;5 zNH{ZnID?eacA+b+kA|G#?ld)I_iKq1G<6&>6}`wJRp>_cJ^DK0yyD z-!aMCjp|_o9JFNX1;2bCQ;(2l6O;2D5QT0}N>#evD5wOYm@|v4 zw!m2Ni1(E$5=J03D@QIM5vlq7H}t6wn^_*P(rZ4P|EaV*UlaKpKdD+kypl<^bUBkM zI7S-&VHv^TXecBgNh<7x?l_R=W0ZXStIx+MkbJmTK^AFwcKkG|XUzvrndQn%xeD%8 z)v9J6RfR_rdF0KQYM0m!Pm@OTH?Cu$QK?Aa>AtH4yu`X(ks-g zF8S(eCisoMZ~vL#&sv|eLF>|>5P0NLXTvelI^KF^&7KKf@3%20tu3urLI&>L!AR>9 zp0Ndd)7`N~T21SfsDU5vV01#|e;J7*d^U%HBw8aKo}l&Pzz8HX$4HClWNQV+Zk12l zIGMXOSaNHy;MQQtt-*=ht-+F8`8gh!I_bWa2GSz`ec`p%wT~~Faq8%i&_%^uu+%9O z!MhCJ8@ljz7heS9)Wyd_7jtvkL83|p^n{NLenuR<@$XodM z#(+#LnGv%{!;^uHG%#6|EziT)Yzt$a4`+-#oF2M}FoctxPzU<@3b9dUKeNzu`2^o* zeR5a<9_;-eC8XnhR}*-F?-~VO=(|RMjIb=TK7T{ zPq5UdngNH%T12+TQkO7g12bx})BrK9Y)&Bj>;K!M{`T%y90JFUZ%0Q10X{Db1Tf6H zQQ*yyB$%O;Ap{bzx=W-i?b-)^<5K6CL<-!`x|EIRFN^vp-=~8pkTO(-9k(8WJ`jlSZ|H8B}3&X$b$W9H1LdH@2a-12L|Dj7A5{ zb}XX}tfnFrIuYO@@2-Xwbl6Z2c1Rx}{Eq+6V7peezWUurwSe8JmiNPxqqDbcmFVF=7z-)z1jz628spX3vAI=Ht@RECj-ZbkbPyVlAq@#ZEccplB;se zoKo6K>(#wWonn;*ldJw}#$SEnNP{whNlBZLoP5G+SsB6Prp-vBTe#16UUmHY_YQZJ zs{j0J8*P(4MIH0^5`4_xOAc1;h~72+-Z_w8CC2D8$fW_7yT-lO@w0$YE{(Y3>?K^y zd|&&2pR@gf-CgxkyU|Mgx1}y8I4o-$1-Ylypmd#L5EoRLlMDZ<*@6MIF}R{F$T*}& z8~so8&o8*lv<%0q(LI(ru|-DZ$oAg`S+okLxV~yy)kWEnL7CGY{+0i}M}OKKe=!%I zF)B+NaJ9Rfh}Z`HlkXY_ZsEI%=X~5aeyLNYhkA#?zw(!)&71!X(``Tg&H=Vhi07Y&cI_(U*$dX{;)AZsLd4pTsaD1)o}xuGC0jTBr^5k9z(7 zu>qG0CrlR$GP`-%CNTJxopo!~QMo~OERW0Y)+A3haOX|fs#c#B+7yxw`RO-FWO%z`43suCA4< z%N{VC%1xI#y17v~BLPGFW4XF)yi^VM4k(pj&3(%xb)>QNM(;+e@WiDy;vbbnf~OG~ z8ulMFNLMVS*u7nT?^4&#_EtE8N*8-B+gqXbr&an0j=Hc*W+&Q69bOjHHN-!ZtoK{z zqvVpUmQAv>KDAR@7sSS_`}xcZggoK zY`tOwc!uw40Wa#1rSeV@6sFtXCL; zpXp$9LixWW_ZvQw!$5N4E_i7j=A#@2#+HUBavPk#+`$JbL$hhwe3wZSq z9gvdLgA++u*M~Po#FUD%2gJ0p#Z{nqx_qJ5A3D3-kK)_;QP#m^U$#gfZmUuJJ<^h=ecNfY+M= zWdk#tWn_S>TAe5xm>Lo`AoD}nzznLeh2e8(GWVm5>XK+w!R%Nvsz63n&J7Ie@1j8k zKNAKO_(4BfL%@$kqXj;~vo(QKwnPdnjq`83bOk3VfCwBzh0-1vU(Hrog8_UEV;@L}II3VhOc zjRRNrOaB-!K2owPU*;E$ZufKl8>ZXy|L+`N+r|paSfj15-%`&quj>H$W?|Mo7DrAT z+Lx|+PNN(SO(zF{=q!L4*~3yR(v=#Ku96M(zuuRPKepm>;e_KfA@i?Zwh0WrWoNBg zb(Cw6^-nv&6~D8PJlSm0xca37CF~Fq{%qUySi=h$k$hKrk&je3^N(I&L2@G2L1R}w z&F{9OPa0&`Ej(`MMSj5m${5Rnq!vYA`+qzO$KJ5XMF+7LTga?z5;8m2LH^V=be=)h zs!~0w*@6MIu^<+6T2)tB@^0~!GR)bU=d;>7PagM&eUgV5drlN$mD3wrYmFoF7gJ45 zP&b~d8_(6%+%+Of6#s8?ha}F$a;klcF-7ec+|mCpLjk zMQq?1Hl*@9x=&k3<7L(t}{<-SprCeXg+)4I%awU?^P2>*loTv%64ZO zX1kN1@VVWYdfV>obWeVRa?L#$HG8`sLHRFL4Bur`PDsG7_z@gsP@fH53@Rh3^A}8z zvIzsjsLJJ;<%qC_4M?!64ZNlwtPvn-5J_Mdzx+5T*MyRlY3)3bgfCerY6%=7_GSG0 zhz=e+C!VWCn%^7c4}5^nUn`$DEmBI( zG*{q;pE#pH=9FX^xOtRiFsT)9fn>RGurA#(b*7s%vxlgc;8CB`CXlk1<(V`e8l@Q= za_XlmrK<)=Dhbp+@L4{oLqIaAY+#C0(gh^B$_9QUXahdxyGBU#o1#R6clJZn+|3{f zR|DYBdbaE_bk)vGSEQQcs2VDcJ-HpCC6p?Z3zwHRe9oBT$_XZSj*}MYQ%*4HbDXrO zAmvP)u2xGrrW!?jSH}3`e<_xjzn6$&{$Ao*J&CKD^7zPH=oS#Gg{1uR>rT)jBoPKO zMy2r*wqAnL6Ma=3YV$UltovHgV@qv-kMt8FE8&5%wjLz)nW?|J&^%$SP_y}#KFanT z9b(ea>6331rzWYI?lnK2G%6=}<~|3P+UNAyHXT{pWaVWsX04E}bd8X%Gz8bq)s5%s z#&dNw&*{0kv0U9)t}c5#cHVv1g5BS!EU&;2|4^Ao4f!lU4 z(%L;R0zcTnNb97)nAT^%7OmAEb)gfJp+{8vQrQ=H$v)HYyy}1@)$s%FkM5=HQ*UqZ zzcf)u0!1&?3Z&xQ(9xpkg%L=_|G)YVMfiVE{a4f5*E$_*x6ae|S;?JfRQ_`u;E@AN zzV(SWKoYHN z;8*(GjpBdE@F*E(YKpRHmOIj_%9ybs#iJiGwuAgYG=c0aq6}Es`mf5sYx!+r6u4c) z2HqvG0Y4G3f!UJ8D3JX~je@@yv;ip+WdpC~XJ!*fv4{cSTcTP5hg!;hgH(GAEg(}*{xGO$3_;;8xlBV8cc?GVsP%RNC;BVX{*&6)sz z-Pg?!aL@-gYXba1Up7s0aAL#;J~OZZNtG;;!1bfG3cRIXtD3+c`>rA2rgogy9D@(` zr~XmkCsqoJ;l+k;iTc2ITA%m^{G;z`0{>=R@`cZ_3u&-DsVC{I(LScly*44V4@{+q zS(Z{JfwECF%mJwsAk#tFz^sg-4fxS$^#ijC%HjlM6%kFnS!_TWjX{r#&?YaS(7!3;72{%eBkQ7O2>iJyqr*gUkO}5W`pVn zGaKYZLLjq2*}yOLtNnOd@M4pC=cq4TK+0W}QSa;nViWjkztqnMzQcEo1DPnIpLxPW zQ2k(Lg6IdnJem|>P7uNd+$~}Q^L#68K&F)%1v9UN4amHbISgbH2^Wz0BvXv(v~8F= zK&FtI1c&KVygt-j!Yzeiw)DA<8QHIW4lMp4|NCh2fM4Zj%B~9xUKY(1Fegs=b+Lc2 zkGYi50KhESk|5xTzTU^uDWH-RJmsr>;Ol(F?+T=(+p9MXYFcF$IU??6|3g~%94Yvih`*{u?nQflnwkPZ=nffZ5K)4 zIZ@q%FAb8E>Vpv*IFxUb@}(}@kw%53(0y}|bV~DQR&3L)s#F$C(e+iYo_K-P$Bsso z4@?ayU$^36iBwsNhvLw_QUS0~#Uq_~S3xQj_s#tm#yH{26`ZEB-8XFa9je zhhDMkJwuug`JU}nKqlY*>wAbnYyKpk z)3=G8L3Z%xmti1->hUZvV2m0{*seiNlh(8p% zg5NRvH&gR|udWFstoCV-)G%+`ow1@AZ)wWNyZk+QAokkw`4G%Se>4QgE{t_6)+xa1 z#kpC2(>W(mE*qpPmDKHE)TZ0yB=zldZfV17&5OMt_&nBs3?yXK3 zc(|5|;v_|I(#5%DiGPaB*3OkgKgzg^Dl1DJ(F~npr^m@js-}xg@_M84q6psJD?;asv+M>z$=5}4zCF*DS*}b9M_vtdnMqFb*IdIqY<|c; z9u~dLB}a0}>_3c9Z&OMA%Oa_0>938*(b>K{;SPCQ?{)LFc1+pUsKg88sZnM~`amaL z>GND+9=Q|y`^*?uAi~HqAWziN)x*_Iow}i1T`w1_b?W>TZ}4t3_bz)7(yFMcGc4Gz zhYSOWzx^$W&4q9waG;aV{@uqEeab7G3&fTxBn4mh#h3k!Q+<%ehj0xw%8d)xD}{nr zNhJ8rK~``crqNJX)KwA*u7PE+Uv6G%{O~kJ(=HL3*NAPkzA7?gIRPqs%81Pj+ z%zfc@eiW1=Vr|^|bb^vqV{H-u`n$AX*-^^xTmrI7zyT8(fmb%xQwsu;ge>Cl% zw2J1d5t%xL`}jzx4b>(R(M2*>rf87svs7{wIif#L{>OC_-|$JW=}nk)rFTslKbKoS z^$#%F+PSK{I6BRnh~B&?m_Qw?k62B8?i=W<@Dr+@;6V`0YG+#26O%r;H2TraHKB|} zdIKn3+`IAIC0*QiLQ7?$Wk)8u8%V?Nm**R#Y zoF%C$;O@R_*u!^vuGmfRxar-)>u+vsN>ExFam1Ap9;(Ej$pwPJ=M+frV>chl2!4<< z84RNG`Khv9Sx*AFIz6tY`m`@qSUT3W6}JCD1LG<&1A~)(h*wBvFd6jsl7y-{&hmJU z&u6v-xy@Ar!wA82j|Uv=mVbe`mOHh~vem$Kbq7`L^r!-g~((=Y%XsOIdr$wbOGknv3yZPPbC+pU5T zd!xF+Tn$;s(p6$A%mM->g2LfM^8_1-m8TG3*Bm?FkG3>@#iwr81ekQn%{q{*%61w> z?IGIkF>SKd1BpV$VGYmk!R01!y%#JzoWS%$&y;0NgX*j9urZ+ib+g&qgh-e6`Dko9 zl{TfaM)|fdRVZDlzQT8k?rc8IyZD5;+MWi_SYyC^ZFe4Mjl<$jEOi}Wm)(1kWXPE0 zuKQtX_?4yjJx^8LpQ#(m)r~RQL0vWr)VtmTcCmziby%h@t@DN?uWosb@vCsGTK^FkfrtC95#SLWvYn2_Eu5U`RSW~)>$}E)_@EvQPtaNz7=f|*^6zSKPGEj> zuVN6mz<0HP7*z9v-u$6~5g3~v%(fQd{}&US;}tZ4W4>z$h;dn&fgcZC=!EuFgZAM_ zJ(CtTx^P|AFJLcGAWkVrRRRz9h9_MWRduWhUl^1CFS0IImb9)5jKI4(7-{`aU<9t! z)J*6rH+6qLw*9gEle;xsa%*@ZcWb!h*6>8`)^N$KyomMTB6Ua4pIE-c;_UVq0WYq} z_gz5za#M{Kt_dSBPG0UMiOVgGlq`)D@-b4fRQ@Z!Rds_!eXAekAs{ix1p0%0itmM6 zT#lo;<32^$T5gIk=NL%|wBC|WQEaJeiegK7iUum8SzdAc*%I`)Ph%4pa#nf{d6%0> zU6|To8{0-kWmi1j;4`6%1VJrPnd~UC4V%ZZ2mx2JuC9+9tC-3Sjp}m)I?wa|G=bMe zY|9MecKMM51JJrh4nBw0KXR;XcB2fECTOF|nX)58UqzrqP&lDz;$b7Pz2?}}!%61u z1wM7NCcvaq<|UA<);w~c?FrK+XEq>Flpi^MYy!7=!NMa4O#khfvaIRv-q^xECNcUT zf!~yW`Qaj$l}$Gl?eZLf<+qv#?b_bO8pCntXRL8t+=->GQ$vgBbtXlGQJM*`a9UQ$ zf5{}r7?>bgd^+eo47C&gXrWDAT1%YN%{T8QxJ3p@WFcO)yQ{HHPO`6pA2Wry*QoY1 z}i-hyv)bKkP>+U1uR$ZKFYvWiuPE`e(q zhDxgNgjAJQN_Ty(4)wL)FGKZZ=AO!cf9r?32_*i$>bO0@&qktPJQc5iII0%#l)=?L z@HT!%WUu!O=r0zG^6|^aG8nJqebVuUue_4+ZfTmPUw-#!DSpWw>yx!NU4MsTkM<<8 zOI|wV$aGO2uoN>i(KPFlefduYwQeT)GskS5<%e|yc(?Cr0pIX}c#)*_A?uYz68Im! zs|7s7cZ~qQ>APCMD}2`o@G9Tc0)B9h*biE_Sg)KTfUE5pGt%0?dW8|ViSHT#ZsogL zz}-63(c0ZJjsW-cT`l0q2V+-gecXD*72qd)*9hf3H{_truCZ3uIv0GL>&ZrlwU{Z0tro(%q;{uw-o5yi9FD` z1RA?FxAyuK@Afs9e&}5r-PvZ=ke^{gz%Tl)QKr`y{Hz&eey~Q$Q!xz z!q>jks=Utc)=d46_q+ZF{KUr|tFeHgasmJnglrg8(IOw$tO@X+{g{mb2cran7x-}; z12V+w2l&Cj#&A=M^85xQrz#01zv3>-9%&XyAQ=}fAc+?)AX}g62T%8_R1-*Di85dq zJ^5WdCc!9*0bsXsl5f@B?__ZQ=0j>*B*V#?rp|&HL%Dke{x!@%AS0}j4DpH45Q880 zLp%zc6Adx=t$yrAfsDRd05jAw3xRBr$_8%uJu92|%EquWiqT?lqRlR41E1wrgCRDj zpM)+TqbSON45BInGkS$}WaakntdlwVoMvOM19Mdv7~r$Ms|DOV8Y}R&eymzRhEXF0 zGeA<|z{Qa^@I_wRD3D=PZQwAuTTE_dt+Fv~_YNZuWcrF9z{{dh1~X_f(}0XwJbuhV z(FP1dn%$gDx2K(SZmC9U>Axapz<5wz$n$Na{X52!+0Gp22&y*0Ohs9;f$Usz-U70L zsU(=0C~Uy_egvC923)v+Px(D;)&zJBKaH9|lBqV+?JD~7b^iC-5oM|Dsi$_f%}MG> z9)RE6@YQvDRG8pUaYIxb3x_HMQ-z}NO$}d%grl5b4$88y0=q@KY6#zt>{O$TuNTMw zajJ`87S5QzTkuS~n4dnvE~Oym?6o$jf6=li)G5BZJw8Tj*xp*PH8+bNLNX+EbXssIA4n0Tw&?zB(+THJMwK<73a9Jfu00yO{d#l_|x0@oi zSA9CnztMIH4B?y~QV7JUzUq(}U>wvGrtXx|s%Gvt)jUB+!Lu_h@HRN_dLEk9bF4a*O zi)q#KDcatNzX2zEN8sw>5~ZIsQ2{`}#>|+D)cxnNgXMGr<^=ODNoeYB3{< zU-I7`&IAY1?5iu0Y#eFUP$3owVQYVW%#4;LM{>#RKMqmJFK0IA=8~DWde?o1NnY-A zB!4d_)0TZJ6$C?=g;jn73pmtCrm3&NXuiotQ!7|J%YL}!3MYk8ij8w=VRpIyq!Za6 z`VkldPEwt?HFe4S;d>|#A$u`h-}|1LBspBPpZi|pYewap4B+>z%k7J_ei|5otLz_t zH-hGzV(Ub&Vi<@`d5i;MP|Xid(7G|m0%P;#@9lFd!w3_D{05fX;i~$qnZqfWvUn0C zOH;O*$Ry|XVAFlWjnxZHht~bK4MQbUctQe7(?gdm_uaOJhvG9M#bAtyVj#9uF~)9* zM8SWtJ`n{z?b(jo6TFhuiLj-)9+>9tZ*j0>`F^i*)&v;U@+c(VZ`10Q5cz7k{hxAA z)l&Sx*NeUBa>kIavVH2O5Se_x-HRpN*uG&oVgx1Ch<3?-IvTFMh7H#T{IHDxPxW1+ zzzclW2ymZ|x^+R;Uf}r$#7hOOA6c(30@pe?W~B8_>lH@ep&g90t_zI7FaJlZu^e($ z5%hA$B<|<}n%>!aXe(ThI zhn;79pR{3VcTQM?0cv+H{+Q+TKu6o1pE}4j_O>x-cQP<{eLUja!G>hM(KcuBw;S5p ze0--*e-pTub?Gng028Oo2jE5)kg}!0X&fq5a%K)V{|IuVmqBAN4vE^`#k5 zzBB>am;N;D&Wwn^KB>GRi+srk^xfun3%>#hL4CrowV zy}oM%7;GfE&y#m&;`!u@xL_SLIybA=aIbX%(XA+r6Wng$;fY8rS�F*x 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

    j6*53UUnbUw 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%0Auq2U{IE6H1Pd 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

    S;Y>B(#d_ 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

    XOPDjJV2 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%0Anl)~?7mw2uht&@Yh=F9 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 R91Q6nU$FX(NUsg2l$`KagruYdWP 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

    XQGy;X65n_*{}B->d5 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

    Yn!!f?4_*qohIrQ{ghX(xC5eJ}!8M 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 z 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 literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_semaphore.cpython-39-x86_64-linux-gnu.so b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_semaphore.cpython-39-x86_64-linux-gnu.so new file mode 100644 index 0000000000000000000000000000000000000000..e06a957f9e0688e65f3b0b9497443cd402e913df GIT binary patch literal 980184 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%0D^KX_b=*kC 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 z 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 LKhqePX6*k10MG?b literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_tracer.cpython-39-x86_64-linux-gnu.so b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_tracer.cpython-39-x86_64-linux-gnu.so new file mode 100644 index 0000000000000000000000000000000000000000..c9b5c822b709c11489e5b8c4c16bcc5bb6c036e5 GIT binary patch literal 776176 zcmcG%d3;pm^*=trjK(ESK%=RO4jMG>2|6|rqlqMPM}vk<<4Pa|L0KZq2#8`d6U}%# zlDd^@ZKlE7PT~j3$DbKdmUM-72-O-_xn80ow>PXzOTg%P`1_|zb?kX12*L$M+bnfd1lK0i?`|9<5&S#HO z=W{;u^zFI$)ubT&gXoRmw)x2M<(*SHA>y+{Vd)`*nG~XbKgkZM?3$oe+8Ox zl-8HcFWqzi{+v(U9BJF3z-i9#i^uvN8TG)KCqH}6QOmElR^50~)ob@Y)wP57@%lXc zpZC$e#p{DPzTB$)iOt9VZ^Qr3uYK#QWuM-2^9y&K(zNAWVpFhvyhdEjB-YoVn%A$8x7CZOL z;f2 zvhcTL!9UD`-+*}7TV8rQOPtKl5^rm=^vii!{5C#|oQ^E<^H>%f?(qfP2~U6DnMLn$ zS>#-lh5zd;ekjX=Z_eU}iCOSVv-C?(7CTpFu``gxo;#p-Z~Z$Je%jl(yEu!SWm)Xm zn8p4-Wohs7EaT;~Ec_2;(VNI(|Grt`YEqVQv?5D;f5_rz)*pNGTR4l}zh&Xi%i@Q> zXVLpw7CAR&;Xgf#KM%>m|7sRL?9Sr<2eS10pe%Y{%EJG67C#hc>90$&$e)wN&IMWI zKa|A} zfbT%xy%EKCkmjfD1AP1Yj2aE-kHZ8%$Y+(Kf$qO?^T*F>zGT96%}tSUW9GIr1F4yU?-w`E z##en|cypvW5}C=HGYHx00oKnQ(HxmPW1_xg?DQ#3GbT2V3r~l+(=V7gV;WRVnSQM! zcr*>FpIbYpY24_!XwtOWnKNfl3O>h;ZjPk6$w7gLNwCH2e{DO5}7h%`iSw7rpe9J zL)VFJd>=D;X7l)oqa))Z&EwE-K%^&HW;UZg(r~zjw?RdCTFZ=?5y!_PW=xDuZDvoZ z7J*4a5JfWqxLu#Nc1*Md_kn5j)G1B$NE%?HD5iPZxDih0sEaDZbhOQ(XfkP!vPl=u z05D_bTwED8zGarS43yhpAf3Ke9&~ZTp86S67>EEV@sg&d=**eT>~uDMRCIb|$~5iW zY0A1u>`_;s57Tk29HsrGoKn|(WAoIsqr@m^)D6}~p<89>Wc)U4#MVy&`#wC2T#z`fmhK+a3_s68OE{*8)-{j6 zvDu62CTSi`T|9$^T`&_?Y0q=WHJ^_mJkCHK#KmFEFNhvCvVO*_OQuhqTRrny4g?0! zD4hdftGi3aT{L~h?CHk%S(7P#>WuLbgc`>9j3`rS{oJ}4)2|g|^ekkkaqdXhc~M2J zChCxm9s7`^#)W5%j!uX$fzsnd>SoNiKH37wLcywu3}l@vwUjQL=fMO4p9_wB{eX%m_;yP$`l zIpUkvJgsROyGGkSYD&{&XIP^9oaQ@y=FtB$`&@|R0x1$^TDN>3Hlt-O<3NI>c21;u zx@($2gK!Vi&m}iD&zv-M#%%PungN-Qr%!C2lLjOSV#?zzp3VvCZZ!vR#+30fLHR|Z zSeqi+-QTNQT9hT)AEFD=d}O?D+_(v|W~s6U5S%c)E`0v5aYIfUa$3k;|M*aV{{Q^*y>y?+| zbN^3CA+la-OhreJn6keQKKT+D|D64PP5N4+3NP3D`VPKG*P&G&yh`&M9^9dOW~n;Z zkyC!ZqAd^Js&QYWFMrp4n)cw6H6HZf4u6RUclfJ3xWjLFaEHIqgFF0_J$R?Kzr}-> zYP{8hJAUZ!;Eo>_d2ok+u?KhfyF9qVzutp8{JkE$u_i}4z98Dy|GrywJb3W#xe9Oe z;J(`xzR-i0YB`HMc>T?af4v89y;0fG?ZLY=zQuzFXDj|)9(>7cCEtB;5AN`9@!+#Ge~$-Wq~-hO_VwE>nm^BjJNzXc{0_}u>cPA3 zQ~grz!RvK@)qC*!w44SH?#OBM;EtR*9{i75POAssrSn*a2k&lIb}sVZOSGKD9=yxx z7Y|;q<*fJMU0P1J2k-u)(ret**Z+Ufd8W~Wx9a_*$sT->rWbqg{V!7TmwNEfWeV@{ z;PnqEJ1h_0%8fMq<<0ABr=j@^Jb3V8#b4^dt2BSP7q3_R4IaE)^EZ0%U0Qyt2QSt9 z9Ui=1^Dp+`C7OSU2M>-=_H=u3&A-Ki_tYu=UJqWR`F%GJQvQ?wq7J)6@drJ4f#xsq z;ES|;!-MB({(29-OUrNZ;6BYi$Ad4?{#oe3d+%3vFY@5Kw12w1xaME)!5c=Z_F5j? z()_zTc&Uzuf?N9ftw-}0dGJehe3pCgEtA;9Z)3sR!@Y{@mihmumhV58kQ$kd+^Dczr};sYx$iXyixNn^x#1)f2jv=(EME)^EY_#a?Ri9!N1Y`tscBo^LKdg zdfnc|9=t^JFY(}Ay1m^VJgE7%c<^2=zt@8oX@1{ref_pw+aL7c1)9IagU{6QX?XBF z&0p`qOSJqJ5AM_ab3FJG-QI;By!Sq3_aYBopxfK!!FOr?^&Y%M=R?bbTbh5D7uWI& zZtv^29?f6m!Si%`%RTrO&0pog7i<1T58kc$CwuS?&EMg{*K7Vx4?a=%*Afrz>?bVs z;EkGpiw9q-<@b2-MqLm1+WPuuiRRDq;On*hB_4dS<}dZ&KJEW{557qAH+XPE+ds#H zFVy_49(;?IzsQ4kYW~F@e7)vh@4-7Xf42uWbbEJs@K(*=>%q^}_7}za`g4xv4|?zl z&0pogTQtAn!Amv&WDh=B^S5~LPAC6+@J7wQ(1QncJS_F#4Vu5pg9o)eJs!MX^IIN# zsrG+fdtd(;n!mt<&(Z!b_25;SzubctY5oQeUat8YJ^0I-ztw}6YW@xn-l*%J#U8vw z^Dpt>ztH~a_TWLyzr}-3*7o#z@FLCcyQ8n)3bg#77uWnH9=u!UPs4-fY5sZ-zD?WH z;=z5Ie~t%Vs`(ds@ZNis-HSZdOY`sY;EQ#<72Mg^Z#|m7 z$b)~Z?JxJ>TQq-_2Y*lVH+t}H%|F?Lmuvnl9=x+AM^<#ZJa~cL_iO3sYyVQsKgWZ2 z->nvgtscCqQ{js}_#(Xzu+)P$#+5$HgD-hr$?5grjat5QpR;eaQSVnw*76*D$-_!c zhX;RO^LKjiM$O;r!F#kH3hwIbAIEQ<9z3sB`FWuScl@@=@Zdom z=UY5@YeL)MeCl>pJ+1xV!RtE|p1x1>|JU(@hrdzpn=SU>y_$cC2d~$DE4sU{e_FL4 zN(M=gX2%fo;(lk>!<85^5VK( zK@aZOQ{usw>{RxYd+;hPr^O(=c!3LV zapC=4_#7AR{vAxK3qQog-{HdfJ5}ee(}fp0AU+qm@WWjAA{TzR3t#NQi(L2;7yb(u zzSM;u;ljII_>nGry$k1WLY=>E7e3Gd@wvr?AML_>T=+3A+;ZVT7rx7dtB6z=dtLak zE`Hw)nYca9h3C2O!7jYOg&*(2i(L2#Er7rv&7vANK{D)n5o(tEnHjt|YE?gf?5WL8Rk8sHe zy6}r#c!>+Y#D$l-@Ol?s?!rg9@G2KR%7q&)e2fdPcj1@1@CFy&;KCbS_?0evvJ1b; zg}1oyt6lgU7k-TkZ*}2~F1*8qPjKO#F1*QwFLdF}E_{&-pX9<9yYOpW_!1XB*@Z84 z;Zt0AmkYn%g|BzvQ(bts3!m=7x47^bF1*Ku-{8V67e3R4?{eXN>J}Fsaq;_RW#V5i z-Q{YY3)f3-!3$jYY?quO7e2>@2VJ<{+K{V8+gEv36EdyQwkB_N=7v=0k&_4cQiK1D z{|1h!!Z*^=6LwDue}f++or620%=yFln6q*-#=KA}${%~H$W^)rCM$C74=W%meu1ZkF5cDK+2NVBA}yM#V~G)pOa ziO~H>vxKr23H|*^pjkTEokD+2nkAFnD)g76St{8rLVrS{6juk!A^G2Zdfnnx&6jAoSCuS@PIEp&uj7Qpeu)6Wjj?=^*JIp&um8 zptZY&zK1kR8oNvAyGXN?v6l#aJ83S(>_tM~M4Bay-6`};(kx}{R-vyW%@W3L5qbjY z64H%AUqSjr()B`*BF!b8T_yB|q*=Pyr9z)ink9=J6#8t^ELH3Rp@)!WiDLVNK8Z9- z6MNT>(*LAclGr^$A3>U>h}|vp0MaZ$>@J}XAkEUlULtfq(kwabMM8gnB50NxcBjx^ zlV*uww+j6wX_gjti_o8tW=UZ;3jH2wmJ)Wo(3?oJgs`iGew8#!2fI}0Ris%m*g>I} zk!Go27YO|{X)b+jpU{ty=91Um^@H?3=_=AaLO)2lnsm3&_mE~OVRs3A7wKW7mk513 zX_gfBBB5_0%~Hbd6nZ9UmJoKU(ASY>>0q}AJ%O}Ax>4vWNQX(+3q6W7O9Z=0=nF}+ zG_XsBKA&_Q>7dYOlV*uv7YIFsG)n{9C-h0ASrXX0zL)+d%~HVb5&8(yECK9pp$CxW z)NgkQeE{jvq?ZWYk2FgFdy&xJmw+Bix>M+{NwXBNTZR6T^kt-5g#LsyO9H!5==Vrp zPP$&`O{A|NT_yCZq**H1r9!VF%@V;53cZXpO9Q(==%-1uB(Qx#KSr8c0QRo$r2k1b zlI{`uLDJ(%cZ06Jv^KuBdTcoUuj(=3_+0&Os;{oTW_9&gD*SQm=#kcXTr*fz05=)oU- zJ{tUQ7#xPhuxO(ZUuT^Mi^HiAXx}T*yt?>K>u72C_Q(bqj7@1r1iSbm1Ye?rPzqwt{f5_$hg?hi?}!hFp)eW&jUe##4XWLwte(S zNIVu2t!ZcnRh(b88y!T+^TZnVSu|*El>X_89tP77I2INpLYudX-PS(56QL*yE`J`%0E4S@qJw~1J zQ;Lmv3G4|s?FbK@RuD)mLleVh&GsV0T$%@F>r8Y-INn7={ne?p$+yDhnZ;$Bsw>`^ zzsqPlXLBn0OT%12RwF*9xTr2(Q;e|`DbBOLN52{-F_V}H%!uc1Hq2Zot=XK1FPp;^ zU6H>TsZ|tzmeQLDrM_a@jiN9)&3c&P|1l_ijBXsl!31ZYy&KM6pGu;;pJOxa>tLvL zDBXptN8u{Mt!+(-3Z3d}s>iLazAPMv&%*KD>CEuv*t+;Dqv1Iysoc*%S3SK4656{0 zv1$mdi{D(F_f24a4NYGStBdp2wRXZqEF6t>Rh<8Qfx~!tT~&(^{i_N_w0{=K4X1L8 z>*7s8W8JVSUce`33tu?3Z(V#=JxC@`!kk2*>H5ZSsup8>dnDJumuho(LEy43BYyql zb#1L=!QbEosAzG^91_O5whn&cFVMejAwGaC7Fv)c_}bQ+7di9R!`piIi41S+&5hO> z34beQQ6oOAG&!mAcCbVSRo)J%(K1|W$Al}FE&{Q%R1@cdIMBIL2KBh$^CeF}znpoD zMC-TTf)zt>EZm-s*2Uj4fh8q!*&pbQqV!l+9g>M&juz_<#y3LuWQ?0t7eI1+HIhbM z+{SQZqC1P%QwK_3V=rF-4M-1`P7g8;(2sZGR;CI_`TMXzzR}hWYKL6u#FQ_2j&+ob zB&Lu+>~Clc?z)@`&CpG_19O344o85tidV@L2UDsWiC`-75^_f(v;}RpA|gjp?`Sdd z3)*!W(Dp9Fto6+~#Yn9;;!CGcF{D^x>UC zUX1*FT*uJ0E+-;xJd2{g!_fq++SXF~fKIgJUY^0rz;@$1sZk|GCNGgR}V%#0@= z&E_#P9;f;YLuxBSUS&oOjGwBteL*v`&M; z=&qNO`*ApoDtn)^g7V;Kh~hk0nGUmRAmP+O#nE3dM9!e9fOWGnKH|6f;oIey1g|XH zEt80SC(3E-D>(Ctx_FNhIhUnVDdz?zgpxXQHX^|P;8BBo;fgyt(acD`Rf82nIKIw4 z9myfwCTY(XDU>O3k98-Ns(I;P(R^2JsoJ{6zK*l_%{8t_5^ zzgbIB9m6bUgNZb&oMv4CFQ;2|JjEbb5)76O@*E1po`-=W@`S9cOP8d8z0Sga>8$BADO}&WB(9LT(wXZeg#h z+YaSzzu|4ERmlXh!L0L;4UYag9hip#8%OL_aH?R9z>d)Bb2+-VT3=`ClEU;5`)H>W zHukv`Jk)hiGMpHbZfBd`)Kf-Umsw?Vrs* z4k`;^236jw>#t4&(Re5e*y-R(9#Gx(BO+!t>yO(KGOuBpVmZ4N9TL9nQ9>yU=J+d+ z7>M0RpCe`pj07faBZ0!hin8Hm==ZvDg-TP@-}X}~TEZD2pE?oc>#Xm0kQFzvP(if< z8P>kQlIO{HqdgTlz(9QZt#0AG8B7^$xyFiI*kWMpPp5iYNFKycX1+rC#$0RM_SG&J zUuO<}3ohZRkR%Up5O%2_-@aa3OexfU^Dp zW~k^`Po@OMXZ6zk(SowB7r4WQwZSwnuaF`M{q-{JtpnFlR){7h3dcHE(VIqmC9=ft zz;ahj@loY9#YNEr@a<@PJ0fzPk+`ZjxMID?9>L5~cs`vF-&&XOpFo4+w$+Gx%k+Sb ze`F2Pww(jp%2L)4#1fi)B}0H-2@&26r!>Lm)|#*6YRI{If^)T&SHD1@$xT6NXXPR+ z&8*wx7F9ZYz}7OYhrU5ZV;BvSt5OhLW0(jnGrxzI%&H)kfd9hR-FG~WyIQe`F#UrM z!=*%M#TO7Gi#k`1sxLBGTIo~RTE6}uy zp~iYaz&WSFxJzk4qVSjez<}GCWbe(v+QnZCs4g*hAU=}&gyUZ^SO=3Q2_Dqe>-;;; z83c2&j9C6H!tEtyA-fR!f_3r1@8FV=7}$f_96=k19f0jW!#tUDcJp1sf(Hy6WSH~d zfmsESQ0u&7eUSsLT*vPikCCPi?fac6X%14+2IJp`}b$#p5L*8iu-RI3TeP=k|#lSi8Md7NN(C{ z{nnPb{`KnRho|L!g$-87_zToq4NAsIN=CGxdihalzBR%Z`lx&m#?Z_3vGpZeiB%E! zj!yIa4t&)z#!wfR?G{d0GM_Td{2BNdd0km5^abRkLUZunQKRZdjVjwT@&%Fk7xCPh zdNkz_Tx3)Ji2Gg^?-aJ+1KMQ-o1sx)u$q+-Dhs<6E2cufQoI{J8hKrLD)g^kQgI6Z zO)Dm+b!tZOJ-7(PfmksTJ8Zw5hM1vG0Yf=5ywBRH+#iVLfW@tqS8>Y%sDs(9qIGyG z^bSO%LUFfNk@Gy|v`KRhb+kSqi_%a;sS~fXI_mDhHMcrmg}R_p*I(3KlM1cJy{XU< zZgnEZ$f$exEZxZSlsdmlU4KX2aeG(yl=MdaBlsA3-Go#qN7OwIiD{pTx_6mrRO^m+ z)OB;KI5eB2ncu6F?x$KodsCsQ_-~z=-wuvC(|;o<`2Jc@)=dz1#pTj7cR`BV50b~R zf29oDUkqzbg&IWS0Nk85jJm9icID_0!oXncipy_x?hZb2X3hmTBb-v}lv&YP(JA#l2z zt7H2_rT+-gzd-cwIFtH=Zv7J87iaXhfkmX&ivGes(H=9Diw`Hf3mnDAdKByMULw7c z|3`d`oXn~w75Wypr$T>)>~zB=!r%Hb-SB>n;@4%jG5FH-SZ@)`|YY$7qikIuIXD!w+{9pXgDn8~(iX zRsLdpjGX*;QT!urPlcX3opg^cM98_ccJod zrE(5oPGXp2R{^#Zd^zFE75q5h|0wuu!sjdaKEVAHd?ewM1rBt~l~h?dLtW~HPpkrc z=^9>2_&+G4MftUO#*HRkgPQ?9zX(*KvhftQyDqbl#pPhaKlf4LeVTX1E5CtI*~ki< z=wATH3Sy0@ntxon`2!DT^Zo0{>|MndfpK8CJEb2p&@f0L`v%UbBRb=;b>EN6OKrn>ha`KbIHA6D1ra`ge&^ld3cR^E+g6KKW)Ve)tKBVHNCN1%X~pN<7IE^i^T z>8~JuV*WBxasOyM*0Ls|%tU~9@X0GU0wO0=#Sd-o_cB=rI*wMJ-A>P%eQbV6S`_H` zQ8IYpYr+xAm5<6(AuvF;qp=00DkL?&y*IwYSd?^QGDfxvY+l({Qf=Uk5?|nN1&i6 zaN@ufEZxWt_*%0sWvW2naW*+xbs^yLHLOtW%;=%!oq(pH?s zyV6@_B|_;(2S=t2eB+~x(#1G%fB|xWL>uby_(y32zh}Fzgn>?D7E-UXmVF(qMC9b- zMw;97MMma4Gz9it$MMM4`WxjNSI!UcE=NS1j!HLp9w_C>7(nEK>HZ-HQXSqkS)O z8qf|rtd9dvRtEk`J8%`os^h>9lz}VRXfg14`9=f3rEk&>+$NNE;CmpHft?>_l-_xe zIB>+Nki`X!%Yh#QvyOm)PGfGMUZ?dYWt*Wx!9)ihEB2|yOCy%jaNsY}_65@RjdfdO zfXF!T?6iHmKFH|YBf;ViL5(*8%V^(C7(0#wf5>x3;FoNr8TvsckFC~i$P11GpH&97 z(6{2iN%D;je1>jN$Xnxh5TItbE3}rk;H9*dSJ)D>@;OSf(E-r-G$tTu+(&6#!^gZ> z_lp^!gUNTJOJj%9c%#y|fVXBeS_ombYnEH%Xr-}+l4dK7 z+5ZIHX@<`0+s2^QnB3RZMpJ3LnUbDFpCWSVmBtMelBoQ0uxPwj8Xk&4q;-x<bm|e#=`kk@Ezaz&6I+8h@cQ^4ynIsWiSVe$2m2X>3p$2Pus_Z)CmtNv4hGD2>aM z3qIwo8I9*?jVHJ@{`Fn)Y6m5~hCW3buTmO6r;tSDTAp|?3!jvRhn7IG)!@?j9=iz7 z_m#%~^ljs-Xad{#ir?kckkWV-Jd8F@RvL4Z#z$B>nT4-O!$bE$u@!M?JWOf4N@>jR z+r}@@1hz59t#PE%$n!u}6dKi}^uybkR%~J?nEnD$*>_Sp2bk3kA3KxMb6DJ`2j1>? z*qG2eXaFar1OnHI@c&?qhD*z(ZIy#*ZhVzhs}1~uSDni|?kRuHn$qWk>;TO+&u)a2GOJs@f$1$;iE~D&Aa+~hj`3J%e)Kvolv}$Y zEjcga+Y3O4QwOtT++$TR0-QcL1%&lWxsk)!t~k24)hEmRP8>yzXQ!=M?6dD=byE#NE%84s$PDZ(^vNUpv&HO^`5;!IMTgo zzaaEw)I*QLHgsB`oiH6g>rFWR?;y~xfp&gj-(F4h4`e}Y6==UysjCZjs#noytjJ!^CZ~5(^H<6Gd!#AR_)yqF3Ek{Tv37sTe z4rcpOp?gUWCw+m?em46W(q{=hfb;~?#|wQ7>1NW034IFbHq!eFT|t^VYxZt5t$O(d zq`Bc`e>gCsxmZ-i@=vzrkNXLZ!4QYwzh|o`xmSCPJ^g7bg-(!US zfVA{?jnFn}>F+az-c4HiyIAOb=-+E-&!IvWke2?=6?!0P>F@vkKzmOjE&ctO(7z-t z{r#rUHKe7#*9bk5wDk8gLSI8#`uop9Uq@Q{`#z!XBQ5@nfi`Yi!>6dud9T&THFx+2 z`Rp6IQ>o6t6IT`gcw1fZk5#Qm7Eg>R{&96D9@-1&ATQN3N%T1Pw^qJ;6w+Aq^s&fjzXunx@aH(fhdOXi&}Y4bfo@I4 zpjqpG3Vb;KLG1x#SpU1Ygo93IC=p5enBK>r1rzEtV7zD^RZ}i+CcWw>dp*}<5oBW zOZ)%R%chBlDzs<#WCP9LPmoESXx|%suiv=@&LYb}`leRUJ~q$V`G(9w5gch~6D~-- z5|;Y<*k9$AFZVsq`{KjoLN2B9Ce=aucv+{`nT`khPn%LHNY>YR=!0T|^N%-jdif1A zp&$oywY(ZZq~w)#K{Vr*zn__*?H!$`;5Nr!Er?C>T;_}HA}ARW_6AZBi7?@LwyjY7u1LbhGvhzZ zufP$+Kx`2xoJ)+(<58LRer%$7ae>kHT~46=6rpZJEUXFQT+)@*sgI>yZM`|si@+a2 zEd5)~nAUMeTaKJs=e^Fl8>BjD%9D3EIuv=)z73k3_N@sT@mIA->HoRAgRCdcMw!NX z;=zBRv!J!C>&n%*-oAmyC%*i`S_@gg7!Z&~G2;U#V?URr*M84u1o925w z&G+%Y!PgIbllqLu+4V;JdxT4(@+?%Jw)rZuXeQoqXhpK;9~RLyIAV3M(Y8+xvxl7U zTy2P^{j%NbY8cTXm9f4^!T#gC%r5~ClM~lbaARp!CX|)vAJ*}hd9RJ|JWzz zATLn%l{ZZ$wh9E`GB516ykIa(0&bV_y&GmBb2Lu^(jb9kOLQkK~lVl8SQEe z%`Rxzhi%wjd^-#$S`G6SbSE!djd3Oyp&gD#T&&5%nBt5DzgYKfkYT2vj6Q1~@Z@vp z_QXaIVx#c>w$Nk0aV>QG)vcW59sT3xDg?yAb%#eX9fcOh>nfkx)iPm*@# z)jOB!GnY20OK_;Vt08mguj*2xbEz?N>1K5abB?-ea^})Vb*UV7tNsVe0rXWMcD!7A zaUqy_V|(!?*lqzPN}Vnt|W>rx@1ooB5*5QksF^`KK7}pi!Ft@ay^>S$)-APF7U8-10}A4a+#L3}KC*sgSr;e%Nu8Dn_T;_k{e?93T8Tv}nJP)GB z#YLpMkqR|El=Pz+`ef2KW#}VGUy`8@Bwd`Le^?9pJCyNSUXt|24E;XoKV|6GNY6>r zGT&dzwAD7R#K(i?Tdggx$Z)pgsS}6wI^3iE$m7P|8cHG^r@f_y3bdcD;v`5X=c9;X zWff@ug+iFc?|b( zY;1~LFLVFxq|9@Twl6Wgt<6hr(0S88Wk(Rx_8Vc$>4{J=29cW6?^*B4uozQw3w)7Z zW7a<#?25M}%{vLa$xUj0_WvTyaONwHuv#)a#d?r(0b0LiCSeJCkDQ_rH6e13wo zf1K3hNcMLk#!-I?*a4bZq`h8x(`3q zG0aN~kUUl(u6@>48AyEk8JW%!Y@1cN26upLsEdEcUo*tla=^_NIn#VO(Wh|uSbnWz z9S1vc=(;#B`7r%lXWoeJLVbxJUYuMP{~EWIZAiW4(T@7B4PqiMly#|`g!RJtD1U2; zF&euf>%xh1_Lbi_8T=(xfw-AJabgkh9ZW_H%g>!6s7h8E2|VquSQ}2%6qf|T2*uof2t(*L?M?BK(p(L>v=ZXsKd{*N_eck zw0b%GTYxckVIp^z5x=UqJj@@GyvEzHaaU8^z@zbMqQt&zWxBs9v7UMnF!gzL$2}s| z9*$3=0P(@pemNJ$Yiw8sITywcwZa&rIID{%2C`+EvR;IdsGpv%L#bY3n6Sk#ph)y4y}%D#ME<~i+LXBEMe zq^)Vw|2JD~IrbT4%Y(SO6o#ad>m}dF-pD`5gE;fUgy>KXGxN?x>>a5xdA`X>ay5d+i8U()<)Z|2m!=wF!8FJH6jFWIa9 zT+#n`E69#$*ZLm@t7^PkKirOWL)!4jC=}RLy1=f=-tHwU-0k*PD^(Y2RYTIMUX?uV zAEd5dp|1}}Uw_QC-jaCeYfnLB2<)lX_Mmjl)(^qH_B^#sntp`V_Xw^^(>ViX*8lYX z-t-w-A4-jE`j))ZxBW`rdrzyb9TpUl^IHzaHdb3d zEK2m=RouWht}oXOX+@lX&EFr~vX9jOe!Y+NEa$5|{3+e&=cW@5D<5IYQajfj7hER@U=M(4`UY0+y~CzgX1lgaRc=oeNF0uE|A z!nh$2E5Lu#%*egvFd@3Jv#uf;J>I?w7t`Ze?hnLH0EW}}dEtr=9aFIyEH^6lMDgTw z488UrjI`^YlFm5u^B@O2e(`Y~)S{;vB=%f0zayWmmyCbn7EEpUMKh|16+bhraYerAdi{QvljX3)4qXn(PcCcWbd%?6iA z_?;lN!XEyx=)^7IwsVTnNeAs0Xy+Mj8c}ZZ6rgK8`@?cvpixf(SE=Q1)&m$BI0uPw zi#r0b4|%h8oiY`!(pEi$Y;M0snQGnqxR%#`rL=$=?~vQqG-T>t6i&{*P{p3em3S6i zhlbWwtczS?msQ#c#IYm)C?_Tg5Vv>YZx zcj5=&cy@t4<;5UJry^v1@;?Wl^J+d^eg-% z0?tzP`-SG1wWvPM*HdO|nQyr3ijZ^c&TIo0#`6LM_NP4$F^e9dIk}Pl z*i#vauK8&1YpeaaY^Y8(!ha~t4sk7;2+BG~&+AaE7DGmQF?9Kh>4g*O?|5&Wd0Bz^ zGM8{+3=3JoZS%LKa`}RXIq2IK)T-;l=wew#yvnUR^o!OTZd;khC0p_xollhBXM3o3 z07iZH^K?5${m08PdehG*ylZnT7`WY~pKp{on@{Pb>oGtej9iDhpLjU^&ur4?c?ay- zyAKDVW22aa_()|_^aL(XQRE?gvw_mSCUVTz&P~3n$DRM(twDsPUXM;i$EoJ^%QTPo z%X$<)`td&ocGU$7)4XrLfSKD_kH*ssf5sUKCG1%;xYnbyk&M)O^#3(qUn`b5lQbu2 zOxkAQ;(hgFC{=j0qNkz8KOWpNU-P;%U$g$nS`X~EcllL&m!IRvH(c`jtbad(BkBJv z`<+dD-|tkLp=YU!XrpX~Vj6dChJrA0ee%L(F$;^JPbv@|^()mn^5>sA1 zfnVM33k#zMy}%q?w#hC4Yqk7r57i@$`t!W`VoMAe!oiPAG~DEbDUSF_p*yv2wXKaaB?D zs}W}NZ{f&T{9(Dre3|E4)vzZ0e9IZn;rQ!g;r#eFNPx&C=M-D_Jjr`2@6Ex9ZvG+wKarmygQ%)u zgn3J!fx%S@s{UF%I=FhVM#ITrtmD~<&*w_R;fchL@C1(K1=@%DiTNW0$nz%}Zx+Vh zB?I46HPpWt-vcp@ajx#X5Ssu}KWaQVhd;v z7Jj@1CYqu5e#Z3iK0I`T4<`yI;+lGYPuRSr0Y~5)ku4^Vh~F}qKXxk6V>+$z>V2qU z6Ad^C8Yh8dHqi#04zfDF11WXi>i9?1dp?4?*HX}mK_5E+ols-?{|UM#z6zyBpkphg zHLWsM_T<)7ME1=K{ECZ3R<*C-O4)|wfOLMp<*bB}Q}MEx~ow>-z`30NHs>zu9}LLyg>WS zP{cgmmRpN!^R!~?KR5(1HFQPFo_GaK*u>7al@pHR4KWD5e^Cky z4#YO&n`Hf3$&LP#DVY7kBWA+;YplERyF}peJ#9O4=G<&Fy~7PxbWs7i=xcUSYW^g2 z&moz7c*~T;ML8A!o_|^V`x9S{Z(f-^CTH^-Kjge-G;QX+=9mKX&)4Xmtt`l@5Qt|M z$KS$s*j+Uy*v{w6S^u3%T7|3L*6@7`*)t<9;8x8#k8 z2jig&b734O=2sys!cBXOm0#pq zTmPu$OM3*9_>0S=CdzvAy$bI6wv0P%zKPNa{AsdC>|tAR9M7E0Qz{55SbLto;sRNv~z zdXw#FK|6GXWbJs2ZeOWFg-6A>vs;JvgN$X%u(U7YnGrbV6^1C{%7`PBj%HAq{y4-L z75=A1>Jr?IEcZ8jsQ#OeC)xH?7_IyWgDw|?E-kY1IEomZD?o9Dt)BDEC zPjl-MxkYv_ddX=-`xI!vfLgPe_oE_2!^dDh3Ufh`wIAKW9eVaf&^`*RVY3{uBae#P zc_`2N^lxzbGVvL2c}98;-|Ums_Fu3 zzZL@T>)WbgWePkYv0_)?$_ShdqWJL8t0?{?K&rG`c`G*}M&K#W-4g(!#=}NL#W#W2 zeq_DBBlM)UKoHL!ON#`jhhb1XVv-+Z>ak^P%ymS+C(#uQuC1s zi_-hG%Sz~}ME+;L$9q>!D#CZp{j9eDSWoPs4gg8)Ik$onL9XN(*6n+jcY>04ALV_2 zct+l*ly}YlL*9_R%PUs$YAElSLo@O=Q{KT@6-rp57GitGH`vH?oopDC}VAS3TZ%A1~+ho`@-;Ph3GWnqp3o-B~@wom%g zFt5Qcd~=IYKm=kY<;C$}@dsp*JD5q@e&`p7{g*J~{YZi2Axp43h^{MqlVxZkbPp7c zu1n+(Sqv>pk@wlHOH_%9-HJ0XW*b(Vbdb+?1@PB^FRKxr%HPt`HFyLnk70_`l%3uW zg!bqH!^D$M7N+LKdB)KE!>QQxum3lumHn|p7ihmL$Gxdtp? z39&7Ot*5T&?^aw08(@M#6Ka(ShtY&;F~OdLQI(lLF-u*HtoKgf#Dj{h1%H+<4J^2W zw_&DKbHOB;GGf4hVm_EmHZ%0@e_>^Or~Llo(xPzN_8jYpzv4=qoghh zF0$^H>l^?GoH5}NNTwP8HzP81%%OoeJ` z(>AGZvAA-GH9nK3wJz< zi?Z)D1(A69H7klJvP@<*bfmTVFG_A~E3){C{=9f7E<*Zu|AKTgjK{K}=O`pm_;^~@ zK*(BQkoh{1#BSY?;lD%i|0d199oDZ1lmBe+uQ-g~{-KHl<$wKRDrwgrma>VcdXI1p z0Hik)()kC2V7DB%$cvtdBLrhb_db$vu>pcS7LNapXC&ZKkgn|rZh4^H@*^hvB&g== zpwBw}5q7T>s5m)Mg+8zK<*+o|#BO@G4sR^QdlJ3@=U{qE3e{I4Q@O;%vyEEJj(BMu zcAnLC2|{45?1iLFkZpny9ER;DG52qkKpWWoIvt$FX!*%QCZ3VVt@SW7d6$kWM9Nao zVN*3T`A3CYn`t37T5jhoow>hytn6rF!^Sy7EeYgSL@biWT8XLeb0X!t@8m>>3h+f4 znZwHsGZ!052>Zt*fviC^^9_Av8`OAr&Xr@_jAV1Lb9|Jlx!!w}QG}WcgBSa>^YW5^ zk~-?50<*ecabD!BI&&J94CAqEUL1_(8s_zgw91-=h{^N*C_|wA-%zQ1%NGLTH%w>A zKt?v(E(X&W=T*JVJY$BQLYHFSIS}LYj7JhLycXpCe;{TEEsrIz{T_(zf{+pBNbdX3 zKQF8vO$1`cvYp6HF`j(FjC+*COW3UA^NEdtSU*a^Y#aMdY~a)QRnZ>pH$1s8Gd^oq zJ0VZDf)g)WGiVqe%%yl|qOt)`6RgpTR9im<#!Z8*a@vTE4gU!aWXv4Gm^qS^#Au)$ zTge=7C9gsr-ro!{+)fC?YxXu7j#bDIPEV=O+0LlvlAa zavV0p(;GTn+`q^5aK-vSJAYQ=iwv>_1>~*v;Un5VJ7uP|I?c ziTfpZb0hY`ww7(u7RJ#+2-o?**LNSdD?AQhSxW&OUv_t)68!%VI&cKYtr=fZ9 z3EYtXPcp&Q*iGz5v+_l7;pY^A*mdkTvz0-CmshIw^9a+BCo$DwzV)}_`#`LQcU8Qh zo-CGaN*=A_3J*@Z!SNp_J`i4v52I}r`u`2|zr12GkNsa?UT5YWLLKeT!8p8ivlXTx z*BCHOmWqdSosRy$pZ))P)&G3x${*};a3R_;Pgn*z6u%q{#CmbR6W`pbIv=NBvFU}A zQb?7|>eO3ocRhv#+ua^u;2#T$5y;oqowW{@BtqxmPDcD?Xn@Nv zf!L)qJ&`~74=53u;ItM0$|q2HF0;xnwzE{R-=&S6IQdt^z0+71W+50<5XK1;wR<7U zdOmsPu_bJ0@foZcnnl&fZu?s~lAR(^?6DRX;FuP2*_1jQC<50NdDvw|HuI0bU2J3Y zUMOz)o$6wXVZc|ur&62Q&dC@a(!WpQ0=Jy%;-3cEkAQt#6TFAJ#0&cau#bW(n9*fx z+zGa`Fzh)iPj_{V=RS9+7xrx8R(R{|~RgH;K^Vd*EzzOBeXk z&1urjIgmGB3c`uEtyb?tY$>d_f0M@HAIXB&JU9o&+utdD>ZqU8y*RjqvjiAk3x;#- z$A2>7n>mZMcaSs(PN6j%AnR&N;1!iJFj(;Pmf^t@<>tVeufQa^1TPF6TKV}J=8|;cpeAZn3QzC1Y*CZBKD0lc_sj0qba_X zJ+cPf8aXh`svr<+!WBshtHe}pDOJhcx2P4jERACW0r5CRUA#G1_WrusQn3o}bPmT4 zRrUY-a{HQ6XF|k34It}ubF_-lKx_m;NKU`inb#psKU*9O#E^kFJ~nnDOgH>ihGL}z z#BLdjYpgZsHk#Ky9(P+0fMTcr0-gTYYIrFT`X_E>r@!`~nqOq}ybW`goh-8R7e0h> zICFoW??p)9%OZ1__I_m}9O?k*@oOca-5!^T1LO#MLgqU6_tt|23C`U_1XGNz@L7-Z zei_>;k0D+c68fi#AMQhTknU78W-$`0jmzaqC z5JXlH?M{c7dRUKaDZhwro5$0)r^|g8p~}II5v;iu)}Rc39%g7~hCaL7vE?ofFmAj_ z`|D6nNp3j>h{|uMX6CGNC6DzAmcu78ODM0axRPj`3Ga1JPW^7pUuIHOqVh^4KkK=i=2M?QO#L2Y1a@TbkZ@V9xZ|o!XHP87(=T6x z#}EO`ETZD3 z7D)}2ONby>7$4v^o$*%kE8^e4C;DX#{Hk4rc_p)M$Ehpp?fcXST5yX9hpn7wF&=V@ zZ9Y}Z)HfV&i^*+<{`grCecxyOz5|iO4Jw&7Vp~L5XprKQ1^mA>1AGdP4+le-i}*HI zJnpm_K2=lFe&}50lk)o!jQq)n)YUt!64Hk|G|s=0o~_0SdtUYdV1$*rR|%ReyshE~ z#JdIi<>&g4x8erGn0Rggtxe>QL_xjmSM*q-awme+y705T#9I11iS-%>>2fuskdIc3 zgS_PPuJ*jb&?s7lQj|scN0KWU%IBmY7aR6(!R^ni3B&X1@)i$A>-WOFXTB!J;oh!)A7#WSFt@mBaYFUoj( z7X5-fi&H7o#MpP)zcYSjvGpuGiTxaT4T9454V*5W$W*c7c-}aQ-%jQ?Ly3T0)t7NU zja7yI_Xl7eifMNaL6*!iZ%jTJ@U}XJufniaQ(_sT&j<+Xn}b>%3wag98jfmYNe#B^dgLkN6=y+n1 zzYgLz(|hhqEf@@YSYshiVF6%Y#T=#j4f!dLTxKYzC#dq%8m69b+gCZ(#R%g}e(IFAhi=;{ ze3G9|)eI^>9nMzcl(77kHwLR{B=&>-#IXs2S8Cl=(;bx1bh1q-idMa zuLY{TAyIuMW`k`!Bk>_Kt<`l81*qN6_EC^;-AzQ-fsecZGZUf5DGGJqYBZAhkR7_> zHMn)ztuQYT8wT%T+~398DN)&sA!2oGg%osi zvAts3Gr(w@{ffe^KanX1w>f^_YIPFg3xR2uI}gvkTNQu{L`y6Eh=z;Ys~owPYq|5J z2Ug2JX2<;eg3~m4_ekg0_{B`Ib>pv7DLggN8^ukyb;TC)QMA0xC7r*#`SjCH`lWC% zvZK}ghRUb^MulSZMxAfZSQ@0? zw_?gbFFlH0l6+eOeNJvFoJ8f4Z)?%9$hUV;={TiS#h3Mv4)GZOnXnbNlHpu@OOL1c zhjt!}SP|ouV!6_1|1q6!v({{V^6f#nFiC2*uNjiex4)1SEH&FT&j;zPCsd=l+f}}8 z0qL|Ue@D8wyaAokup+Ne<=g$iwCrK@2cj?#M-=w^P@>RXv;9xLRdpNkt*YBj{|M^M zP|*kc=$muLz;0c)UCt(;Zo|&c9nT@vRM>&`cEKiN7^67q@ROkdrJJN%{+ykq+s9~d z9m_VuyeLmfH~fT2>T;)4-&^%|&R(iFSs$CM-t->sSrDCGhT@FjC;*y55U9s(CPp45cbn1seZW#q)Yvhi~5FB7s zd>4p41G>(NX+S`HHOu2@wx+(n9 z#{Jio*nd+MD}FjC?bUNn`v`IIZ#n+Z4eMw(L+SW^aciRTo!ij=o9;fTZZnR>SG{IU^SMl5O;)JptF9n1|T*1=PeC3t=r^)I z;v(}b_=`xdcIcf}9%;TwNv^N6dSS0UKwXFLR0{nRprlZHBRDhq-Ff@v4pl$@(p^9A zl=i3dd>p?jt6?Xle;sFT!GdsTvouU7T{_Hg3HJbR%lpKJL;Az!6|=t6dBEn1ko8~s;@4K_&> z`=X>a%&Sp2;)O2q176wIItteFAG1Re`w6)MI{I7!Z0Vg=wc`?3DUq-ilf#m1*{`h9+;y;~okIWle!D~JIri_^67AM}l^+!_&y;1o2GeP|Om>a~^ z@p};uD}Fc>^ZA-yC+-lq^bWSUaS;55%=okBAu>3?xF5XWNpyB1wD4xgL^v-&JC%L& z#WyMI=XTh6gL`~iL)HEIjeu%dHCyE5A9p8h3)#2m+NA@uGtU=3#*0$B#L+pZU3Syp zLtwCFp$BLZe!t=W@d+`>uT2^VlXP94v@MRx7Zr0L_S-#Z^-c=eh;Mp7dZ(3yeb|qd zQM>0mjDlC>{uTcv=bypJ=*q-PdcRtJmmb6u609zV=iwjEG|bK*LREIGC-KW3Ip^-{ zhaJE6u>g?$h8dhgcA+8)w09#~Fn7&+3k@*+=b#<(cv?+6&r0?|ZO@r&XI*@IdJ?t{ zz&cX)nm-G~cF0sI1M_5jrG|RzJ9L6N!yJg^%XGh%yR4g3L%G{5<7yNy$>sd5=0Jpy%z@o-F6}R;{jnjLIdGe_uD`TySk-Ly%W~Xps0UX;XClPL zwR%gY^#x7jPG<~+pMpm2 zC2pY1p*Ivo@%yw>rwY0$azfzljl>hV__q?f@G?pD_A6v1ywU2QO#kA{OT{aJSUqA` z9!Hu=Jmubi`#TMD3hq@00?g1~HbEzjVzDW^aalhFK+kLeH3Hk4%#ppDgYe(KttIO@ z{vwCT117u?u9H1baXzYy%fKxw^tz$>L;fCwcRv7f)cLV?b87R!)z0Vw}9H z@AkkKY8~EwyNpS!dhiU@YQCNA!8e<4{g-)qr&SM7wt|@V5g}D%5;^TZV(2iHol2IS zlHT4B4hB_GPvD}ag! z-LB^A7h{lB{nFDg#GZ+u^vjW+V&Tl zMHpLU&jmC3rEI&MpaY!z&KYPSg)L=-V&;AglI#<~0%KKQ&&6fc*IyInLv^!N1_{IT zP#G<#$9aO#UyHP3ZFvf86{l9U%_x_IWTY&^sB9r5lqs}V@@ZwCIwJ2Z1NQ%>Ap zgAe-<_!>`;ZMqc4XJn4G2B1!0s_>kTWUCQv54K|O^;I-ee2%!=d=ujC?u}Y!`g~-c z_nGi~pZWy`et0)nEip5b#v3f(|3CK5JwD3fYW%wiNZi0~K!S@Pu9`rwfI&qQ5lkS! zMgqngpdv{ifuNAYTp)OjCZVJ;n0m!aTfF0?N?S|uhVh12wWZctT5ZK@Ww)qMFNn38 z-}juEXS3NP2HU=Ue}BCD`6Tnq%$YN1&YU@O&O9^oL{A!RB;?k!iPN3e{GGh!2|Hg2 zi206|jMqJ{b>y=T=9Uepm&~aNoQar~Ii29y2Krg-t_Bw9zl7epOX((b#lEvsRxyaxE9or_lh@@={_knP*F zBG9zI>F;f!xVCUy{my>%@AS)H4~e|+%-Z*2fFoA@xR-BNRRzy+53E(w#lu14dckI|AOs}H}cTz%W3vzXR`NKg_lcq zd<~cP5h~hvE$e$^d+1m?6b7ujFW_oy%ktgu0*5NXqDwpU1yjIyvV)nseT^Gog|K7; zA?&=E{X@B#ANd-#L9cSI;Sn^lz9cgiR%q?zBG_siG&~CwyHh^7Hz41v+{)u-9$|V; z!d_qF*?6A0nK=J5d5}T+GiXzlm)*pkqa0Fk!}D57`D*1pU(*G=H_d)>k4Ip?^VCEL zQfu~XnGqP&n=WIl%plS#1nLb=(x;;Y3->V3~ zJES83a@(;;z*stnE}nglNPu+9?u(6Hj_$>6m#Uat3=jjF{^b3YjJ1h%#5`ugj8{Ui3C~PxlELVFmUW2C?Y(h2i2hZoL-d9RdJQ=C73a~ z03=%!^61Q5S(Ki|)iMD+7I`c1W?8LW}>WojpqR=M*z(jeHvb?8K~poTok&DhciUqH^)Ph^h3Cct}#RI z$r*{<=sSgG_!{I&KF5`Q4<(JR{%#Gr`Y%{x(zp&AfrT2~50k;%8~&%xRKn9xn#AQu zq}WYn5J%eQbpCt7yymel+{tv300W%)I%o~Z<_V9ZEz~}}9~MOH(}y%w?b9!WOD%n5 zTVAjB>0j|wbjy%~UkucI5U>*~%06AaRr+Zc7<~=$C1`nTgf>Hrk0zGa%u*lcOkNV8 zUxx;6QS&sJtUn_;@>cmti36fZ$N&OH0G)gfN6T6dLDhSM&_ez zCR;vpyf3_7%OFFS2E)I>%XREkX`KN08V{H51>G$xsQwWIK-WD;SR)B86*>i|B~DdW zQPu97EgoDlH*xOil94f4daY%`+)4r*`CWow2d$O$#NbWyYWY{t zr4!*_;70b7aSpBFi4doLd2aKHVE9!qTfDwaz8v2sZ}@dh%5s^`2$y2K*>wQE=M7!b zkS}1X(y#Nb(0^rQ{X^(avT$#ay4&uTV+UCHA+5Xt+R!JzpuS&t!^O5frDw8sMxEqq z{|)Mh3*HcT!>Oi!9C}j)#Nrytv&g%v7Pzma<&H$H_#x`#cFnfN{q5i~BSm}$s{%T# z`;V1`EQTMBU*8#bV%`7a9D~632>YJUR3UOLkiullUKreeoxM_xr9zhO?AjGtz`jNb`D zp&Bg^+EnGVatp~q-rc0^zRTL~EAP;@loEs|z*lVdL;|au!xzzik#V(vNYs5JW`96# z(?84>f#2Di4uY~hCSBF@b;6sbm-AYNa|^YY90y}^@Ptv)E?KhcWrSOj^p(|vw+9$X z$$gko7*U5`#E?FRJpxZw^WdDiIhlxA%X$iFpSR_4{EG9KWav3Y9eBSFE&K$Iv5NM62zjN-60+qDNDJb+LQ#=W^yD+bS6)XfG4jj% z3vLXb!^^K#Y|F|^NteaqYsU$T(BJ9dA_dDLwv>0}sU^=)JGyS|?K)ic=^aP?_TaU4{IK9lVM#yAH*U<5L5n))GF9M_q{#8@T55TwX-58Jx)= zb1NPY7in1!=ta5y`0MtXv1sA>DFOaZ59BoM$Z6V&2b9(Jk-9+d_sh!QwblxnVd#;| z7jiS-_BFf=+h;ddf2A#NJV(T|DU^rz3k%1ju!fr_+l`rSX14VCQdXsC9D>M%T?yTJ zT(_OqayeZvc41op-N-5JT;^Qa-;tO3SKd#79#$R_u{S0z6MinItniadnQA@=woDUt zUVN*t^Ay<0D-1arC_K%TThJjumy~j4W5Dh_cskC(mzQ~|Ve4hWUiB<95q{z8ctYb} zTuZYZ4&Np{sjekheT`2d-J+#1N?7xUr^;K7VTg12qBxgd<6N@oNPP>K%K_4+{W(o< z#4@+0MxD#X>!oE(lG*#74fq=5y;&|(I{xJI!R-3KWZ_MI%7m~zTZirfAxwwvqdes_ zADYuVa$4r=HKS!@S5L-~P%mOvg-#H9eN^~)Xz6G_ek%Ql{r_8%Pj4>%47RhG+g$mv zJFoea6x)}=L+o@v-S~;zqXttmR9D<39N>I-_%#%EYhH8m9qZ_a%-^a#yM7kb^l50T zxtYC|>a#EbONRtPgUV&Dho|_E~S*ZDyiA}B(92AWG4U$U*iXK2F)?bv_U?j zBqB5!am%AeyOQZ^I*UB!d)`=z2I5m|FhS(5@eB%E<@T$a1L&p!mz0yzG9hcRU8sMX zxTD;XJr&X+vWaph?+sX}-+&4Uk3es$9mjVuKr$=y`I-cTrtv+PFpFz06R_VK&BDw+ z>#MQEiJXKEE0cDcizW1Z@x;DYf8 zS$I%Mjn0tM;WmaYGegeT^j$KIod6%wl@H&8?>hd5G2d;uLmG32S`&4WjRqFgr=xUM z)Bf-xMUW+i`*YzwY7;7)#>Z-=Eq6LQyVxt(lDreWiaAz!Q$U#douv-@?vM^Zj5|3b za!}8fdzf;&w_3YL?1g+N4SS3on!WEihJ)A*xpFgWcKy3qLEki#UiQ8=GUPla?{{?B zCA)s743m8fleTQWhrsNbEnz#b0qysL#L?zVE9>541FR?E(`aD*lPBDvMBBFueA>CSD1Jxe92!muD z{d1M#Pbn+H8D3@Rk^b7a)X*cR%Jqu+96Ckp*~%!n!6gocXOLj%z}N);FGhx^Irw*k zf1r;INF$x)+tiQ05#cX6| z<_#80Zq>r}=*37`-ji9!nheV<^CXn~q9}zI_09B=)MJMDwO|8HlAvKT zVfC5fP#m*Ncz0~y>sFu<8*W!%Sz)*u;E#Rtr{;g`E0`K&9e!%izL#LzV)ZCl3P4T7 z+FkO#X-3lSha>$@KlK0m;<|az^nYl7DIDSa)^&y~UtO?euxP;0!%}!rv$PNHBYjr$>9Txq*kb{t z{@0<`ek@f02sz2Q&8N#6!WA-EXJ+$;D~STKm4FvqXMA5o;x-ZlUqC%_*fOi>D?0&3 zZ`}+HdjYg|(L!FU+LZ*^E@0k0PgPlO4_%Fg8a|PT@e`Q?o;qR(hZ1D9*Vk}1@Ca1P zfOkrH_#+F*EtB>yV%mFi6UF4F3)7!Z?crtr6L(W)_jZ}Ta+_!Inu5g@+4RTDE#6YN z@pt4*nJ$`%ePdSOs6a-)oatbC;LTsC@Oj|~Pr|zT(JXqL0uq+OLvJjmQaJ@8`wPY4 zNk)W>FeuwkBg?+|hfTct(^h0Zc{B~ui|k2j54C~?Z@Idk(o$Va>*BR_<^y>{rFsAS zIW@|H&u~H6^a1W{B2P5d=nwoeL+n(LDY4nAEE*gAQ7a{cW9Z4MfhxzrT8BZcfBzt_SKYnRkBsgmc?DY zk)a*RxS4{PsZBg9Cej;uc3x63xEmLu5@Cs{vX%-=l`~0(D<5LGJT9%-@(_*DzW-+t z%z67!D2ZnR2-P@L%08%MVO4X1c|A3c$gJjaeLH1z6|AYAsY|TZvqfcLKf^~{5EW_N zd=s_wIv2N2R#uT?U*mCxJE7N#sXSGAV(D%pMd{`O6!Vhmho}%*do6+UlIm?4$t?p8 zlO~C1ZxNZ$CXJRR^_M1%)(N7HT)Q9sKj`m1(E>>=$%CmM>t*bGst|wol@cBtfA=&Z z#w2`|K{;>BlaMI>ZVBny4-CFb3!!$w&koezT_)8=`MY;ZygPq4Q8T*ncjK4~8C>e` zzE$i9#12Ta{%*JcieCAt^ufRE@7DYjvi?N&nB^HU4hpPyS7R_o`-L=l}V; zUH#q9S*5`>`Y-vrKWU;LdiQsaDwGK-;_o(7%J{oy=+l4P-@Owi$YdMs@BVoW!aa-{CocHt?*rq4)u5MlE(aJ{oTFjRm|b5zbm|*F!4NxeLs;7_y&J>3*|cbyM<8t zzv1t0TM#u|4%FY>AdLJ5fA_Zw;6qFDE2^aMcYpRHt>i%c-5ch2^>_2nH~wX;znfvx zd-HdbEZo21@AfhDbn@+qP8?!4WDFy1?PyPsh?si$j? zKu>tf4ifPvjg$LRK(Jslf|*nO^1in3OAP_C^sbJML*uw?w>(ICbKmpGHg8MxJ%7XZ z1e4?K>Z{0zw>xSxwOOA>&c|6_L%#C^q9dgqHfB~&l@}uuFEH-zT}#BxX;JdjGr10E z^>V`u8%%R!@5_0sdGt#-TN7o==(MEWTO$5Iu-WlH|0d&A{6yVesQxGZ{9Br;{--X^ z_3nS_e#(tvwdzi^4*zpJwBmo3Mfsm^+((_!{^zfOvHqtpM6<-35&zS^zP|MVndW~T zI+FpU*0cDZ!RA@we=dmlpFU*_+b3{9w_lBVZCEWS5eF1j@($asL>5QA5)R#pgQ)uP zVLIIQgt;?G-(!2FWzN>SujdI3@*ewh40~Pwq>DnNhQ&?AKLXV8|4Fs}|2djh2Yyq* z6T=Q+!g=yK;??tVn*O5u8`DH_woIxz2P<{t2I{GQKD}e9kiE59{)tZqNzqn{?tVdE z$z?w&%Op?yo^)TsJv?d~YBq=~HX9mt|4``c*l|({<=yT$(Q{nl>)1W$cIW0Lc$hK+ zsdJO7{>A<*45TXWz5C&!`mt%p-oh0Jir1a$i6%+0MK-gERe;zpNHu1>g0aD z&rl0Jwnp5~v450dC+izHWN+~7YkV1I+E#4G<5DRQmv{dhr}oE4e&Q+Z5$S|*I@N{_ zM$KA8FPNR1&0Jj~n{ni0QSwq%c0xwIQ$4dAXVbi974eOAHvfiCWwt}gRtaT^tS~H6 zqC_<5K#ecmML)GdlT~-=UQ8FaLgt zJpIT0%PBA+*1x=hs?bx%pqo%`dxO@$yq375+>#%cOjT~JXRCjCIVvRDzbpdDx9~52 zncu~~JXTvQcjTq{m!xdq53+aX=YZ+$mmi2n(>&=Z zp!7ujTg0Ppzic4xoV%YIx&3mJl#<&of6N27Uj`!nUdR2H*C`D5UpC1@xA$MpYVI>w zwjedW(O0NgCl(++VNi$@`}Ic$5$FEPDHu9u%~WA&oG58>`5%^g`)}nsGHytmj&$i; zsZT*<_Fw2-Q(9WrgHAItSB-fZJQM^ibrFp;A5VHjWmM=j@-6hAEzpc%qxWs+KwCuS^)h ziDTP{mQOz;;{};o4uw z?%2Qn95K59aLcU%^y|NY}eF%y@fQ6b-lU z@_Flb&F7H*Al-}4(72A`p$9c)&T~I~F@&^C*hYCQj?m7aY&|}DFfn95`>7j|T3_S& zj3nObg43jgh5{CrO@N)(4QAo%3PpNS#dxrKAJl20=;Vy2y)ht8TQ3)`wyKKYzHR5W zfa)Uo@G^jMQ-IvJ%1r^6%1r?WNekV!g>qbtWjS8=n)ZDm+?Pcm`BI14Dvb|Ai|pVj zqlh+Lw#O z=cdxs={JG5>lIfy((qlOb)eY&qLB{=zfac_v$u?<_V6T?!aAi#dog>dW48oYXLkLMrE>^N|L|r```xULFv6 zsy#(GkP&KyPSYQ9--h(ZpQlmREkr^ow%8GQViA5qKv-6!9R6zi!J-ls zzMmXR*Hbqs_a_T=a@5qWhv|L=>A8gj_(i^zCW-=_(DjlYF3yG)e0UuxVFdLxIL zzW$uy_S6kZ_M3-5_TPmuyDd>epu>off%puFNM|=b4QN;{+Gn|l4fzQFSfRVQgwdyG z#Pqf|nSf@?&fchFv@kGgLw?jIg`eIby`{>nkMh7Ow_~8y@ZiIL80!6`?A~CPi{2C+ z($x1Ag76Teg5{zQV866-?^HtMt$Lst3syQkkZm9Dqax8FQR6Fe{`Ss<!P&oWB)r zFj@|q#@2@hI$L&P%J)f{vlutt>nS6Oxa0ioInI~ozLIZiq@jYl9K78uD5Lkf-6sjM zD5n<*PvgE|d*d*2K07$^@VA#SXiAp2{q`<&xik0#uoLmUu?0=3~yxRviV0P{giR^VFe#_Jnq1F@Bu;W0^&^N&LRNrfrc+ zjh?AKNpvcgv?t$23*^@Jk4wjy4npJcm3Cf?r~a(u`k$j+<*4+5E&`8QwVYcfb+ ziLdcD=th|hU9>~L&n1KZcm{v?I)=K)hm6tCJEsaIJcaLqrYBaz!tmofh4zb{;Jlq& zDV68kZ!G&+&Bc}IGjkYK_#dmzz;4u;E{I2|vv+TgsIwGMsg4#Z&W}(rKx%;OTvB## z;M$uHCBbaGdO^lyQ{PPl;X~oCw5UkOVe*}lCRg7-K3_P{GT_=QR8ispo~>h(h}AM39bCq%@;Lzv=r;KK`NV zEzr2Ht9lCy#%T4ngM{X3>FBFQG4Z%H-Ft1o_2RU2`kh$cjY|UbEZ5e_(ej34bR zhRd{%j5Ht*`F=M8ex9IPDWh66%2;jX6K@|3%JHDA`LPJq z2~y@R(ckZdhimhUeJ={bFL~UL-mSjgU5p5PqrUERKbH7D=xezj%INE}B9hjjuMd^n zPWpOmX_UTh7oPT{uM>gHl@mfw2$bq;m(|z#C&PzNzLYNA6RMv?NN!k6BRm`V|7HR4`mLNQiE<|m=FC3!<&!{{m50b3Cq}g?) z5Bzc}hWjAJdhM!jrOT0_U!IJOBx|VO3$TgwP9WFH& zN9oy`VszNg7eX%g7)O-eNhrMxB}hn~Y-nO#PKQ{UTfUMi-}>Ewt)~jnd9NS3D+4Y( z+ba7v*2$x|ocMzs`tBIii0ZqS1ec@lhHI+Ye^=_6EZ607en25*eM+q#-M zt-j0er0?|eJ=lM1qV!#@5QhB+Pt^V^B_6Hs{KRAQ9cJGYDJ6!WEID+e@630d(04-x zFh<|~wNUikvr_Uk5yF6KFP*^rbUf!tEyngTBbV5q# zmnX8aeL@O53;OT=8U6cqXfr9hUorhF`sW%d?W}FaBgkqUUQYW&+XSNX_w%))h;=CT zpR5BKJu^$1Cs&R&zA4R%u?x)(h-ka;cZ;I*%$L&Ip7hMmfXvJMi~Wd|>Y0C9JrkOM zYT2WaJ)vQY=I|xXh=;eoBv*Oc2t`|lJ3I>CO*Hf;(FSN4(dCgl&E+F^UGFrBWRNxy|lv3?OopYQzw1*io;Q}m zh@6_cKu&XWXt0Ol+>KWPrUxqhU>&Z%QLP5C40j5>9!$0_C1u{})2 z%0c?=0que0j`b6Jo<3P5P5WVQ$9ejS`3zB3gZvy9p&tUXnm!Zeb36$x_p;%CZYGDq zZoy7Kh~7>tT$Yn4ga_2H2qpneDBfY^t(7tzu(u`2ADbL{S_>=2V4IVIoSFP zUGX{@c`b9&gY{cE^!g45Tc>>t&TZLxpV-3?#}hsAy(6S2xKV7#w9H@n8W)4v^u$V@ z=n3aSske@k&XAj=!fWV?Rz2+|cRmU8ubn+aTE{q%Zvm7F6Ira5;Ur>>FTwca35#It z?erI}RLOY+dJB}^q*ixcfS^m(C$ei=u zYbj;)uvx@{icQ~n z^8ge%Xxyr5)ZUc&n0Wbm)3SW!LT-!K6{zEsN_3|4MnZbBFqC+W;~>FFFGb~rY(uhW zLBkK35;#PRU{1LCG8yoy3_IUuzg5Z8)ANqJT~8ACv?IIuh%?fJ#{IplIXCkaUvZ;< zNhGi7MT4*D&+Wgl#m#+EkE*!JHTVAzx|Nij+JZ@sDSswRL3PKnX*QiJcc!*!BLb>q z`;MO*K+dyZ)7z}?&T6h@ft%ZqU(-kh4rM=k08?r!M$w59L&SwuOjkrdccdR(XJmdf zLo>Afd%`-oNg50HOKF>|RGusXhR5k^2q696OY&Ngg2GGZv+f7m zY-FOl>^~~=OhGIWmUiGI=$ zJL1omelrr255LVlORIJGntKax1t71fR&>BFshM`fqqItqbttO%}4wf+>D#OKtRT+$^rW2x6217WVO%@~0K@T*{ zl>*I^#uEu<)*^2yLrK8FdQsWerpjsoX`EPpi@NffCtUys*%}OCi~sMVFy8#2(wiuCXT${ zC?=iS=gsnj@f(ERuy}{!C#bDxz6Zfg7c10aLzfu4F=~zrANqx?$8a6xZ_Wy^AMI0f zKVM!ZHx`|9zPH7CAa<~UXhHwXce`IDS8aZBc^B#V-er5e{0a#q4!WI)(*WGI%Dln zz3%4KSW^@}baU^`k@3b3lJAw6dv6}W&~_}MCwLYo%i5v0V|{nrd(-7gA!~=O019j6 z{9f$P(*ZMf=nJSQbNh|hq2<*14R+`{#$3yiS)e1nZwee0H1f3~_hnpY__K z#@~G+n&l5hcA7pB@d=1cW@PBJmOk683{|KM$r}xkpYVyiRJ7|tRxIBo3%nnhdwu$< zlL$U$4n>;V6z&#psp5Ua;uZM}zy7hTH#YZuCO?4qykPFTVNHtrZshVCbiuJiI_~+w zMa7^99WzRrqURnLqMEL!wAq(>u0HA6zxU}4(H3c-GIxthzvR(t%y z#n&VkSepBOD&Vp!bSJ$kjc7blCv5H3Kc6n$I^cVwv|IB>us=19ZrwxN>DJ^iX->E9 zrGD=F$)sPy@{UFP7HL07@-m+@?Z1KaNc+D_q@(?B+xCx)v|sKyx}MUu{rY70<=VD4 zK6sYbu zCiZOuyY3uIUd>Y$zC~8TR$t?Inv$3Kv9BSG2mOZN*@(lXLLL@z8utbV>yJU(pG!r0 zvFcA)EsWKfzNW3DcKCl0Ya#S3d{ruPS$Wy=9gu{tGp(+z%#4q{qY~Nm`2?HU18|>w(O5Xf%N=mz z+|}pOF$t&{KROG^xG@C+`Hsnv45#ZW=^T0a^Fu?aZz|!JCn4RqKt_~{EmfXrB`05>y@Dy?* z{D^$drSb2=FWDa==CiXs#MjU)c7oc@=rU3FVoeu@?!HoVi?Nj(FOsr!{1Ma{Dnw}sD- zu3u`o5Qy<_T4DSFRdJD+3S;mP4>4jjj2KV5)ZCS;(;gH3-kbMZt5uZ|m2j|jZ9_*2N>{#7;D#I1f( z*BsQNK73mRXqrps$tCIymm(&*+itSDt@?3+4K(O}{`&YD`$%^4ISKo&evpJZU&Di- z+}9|PEWV#jL;y*@UefDr`f91S`9`x71jlnL1}=^#pLKodiqXM|=W(N9JczOI208LE zasIQUeh4zL^LQaz^MUZTj07uJZz@k2g^U>%2J+;_L*6{8Z-_;!-|!IcFaTrnn)4HU z1DU;os51T<+hwUrT$<bCcM7hwXL6^JmA{+DQx$rDiTy>BDrc2q! z((YTk1S!(H4>LcjoS87xeP8Jv0#5P zA1LFYP#)&-psQCbCr{N`k=wB5h3ZBKj*I5$j>&o^C7D7CMOfxB3}pujuE~p`(TA&@ zxTdHJL?8W7C-C{kQ+8HPM75G9Tb$?$(Q8@OL+|K?EbRrnuz~dayrjIQ3hf1!w2yVy zctUqmsZf#yQ>*b1NgRYqQe2_$I+-~19K}X;)C{tUA}e&Elc}z;DX{nmi;W2q&E#wN zU7`q_F6T`ey*z*({5lA|xlJ?tp`~_+WdV%$>}&WrqGE_GpPC#h9l3Dh;+;|p@5`a`;nQqnP+z%rh?FPaftN0 zn1y9NZ()(#xqL7^{0doWZ;QRU9{CDSQ41V6uJG)D8>8AZhxUPYGaL+;8oNXUZiB?% z+pGBTmiC6~CNAYmC7$}F86Yfvi@wW6!-&491V{Lf z-RsO-7`9c~Cm+F|Z9EQKOxKG_p0q`$($Z2vV^;KFda|NC@(u>J}^+JCh? zHV+t|6JR}LChH;NRA^^%Vlo$-fo1gXR!NGi1}?;SW~-Kd8>HcLybtW$3<~nuUzs^3 z_N|{Pk&}SWYhGEQ3ngio8oBjXB#?f%SRL~1A6OI0fY~}FIiqn2eNV?R*s|N_B#2;| zY`H#b?QSEW*TZy84PQnIjcgEcfZvZVBiQmd{64rIA~SXGwh0hZ@gq+9Tp2xQxI&Exmr0*mA~y!1xL@-A&x zsD`eU3yT|fG2qzUh*k5ZL%)dMvqJr4UrFBEp|nGdyk;}J!|!69X#01Cl5F|}Nq^Z% z=lhS+j;l>Oja;n*!tfz95v3rTs1H%ulQHFgODcOB=>{+3)!a|{<$F#&q9)TqcMXy8 z$P>e?=_h}6@aaNO_(Ygv@H_U&$KdoeUIAj0XNw?h>I zbrMk8K34wnSmVbCkV^;EWhy+EQs! z$`%M~E$A-}q6oYN{m3>lNoom%UsEXUw+LS@GUGAy2|dVSaQGv`$H!~v+$}56QsD`7 z8^jp-7K7OsHp1!tR*O{w93Bkz*3g5Br!D+|YF_P+kEB0RRq*K#dqwC)?p_4jmg{JYSL>&jSn)Zq|6IV(yM?@1;PnB{ZtoHZM z21oVx%Tyj7h*jU}AeX|I3g*2=e+K1V)Z0mi{`a<>G%>`Xl^!*T}c7)9wnT(#JZUQs|Co8tbKWp3fg

    VvC4TMq-!_<@ic&*TIx6n`s4Nm_!qeq>W@T^bT+xOKy2xJ{*qcG7}cg(4C1!ePu z;6h>P55*zkROO5Io+8>Gnmx!6A>86cgRfz>mZv`*zqp(CO5&`_JLA&OBjxlGrY3w; ze)1(g2Ar5!sSe_>mlPRg6k$cJJ9PD1`QD&lYHE{CYuxg_)A9$T<%=1dj5_&@#*lFN zPABg^$vcfaGorp=aEKfV$3zY{O7;xYQs{4%(K4`n4Rs7CbdS34{vQM66bg?Q9o8y7 zk>6Ql$g%lq^!*iur@2!6L#ZP#I(sYGTPBO<%tZyL>^6l}Vt*v&zg$z=JZ75_+IYrl zM7qnNNThqW^o_`d5#19>wqi=p=(5Hl6rcix4ob59Mi!#;^vMBgD4UnpoWb{#@atu7 zWj&n8WxJt~4P0$67{yO<%&2$fS|oT|=jJwFF;85-%oZL>yZt91N38JN4FrKidBBhu32z z1e+UO@GHoA@bK`dI>*$}5D{vdj*lxnf!Dhm<9OoX4}g``((vVICuIIzi8ibi925JF z)5t^80Znh<*~=!G2XH)O$BD{X2pt-1`dx(VKRINRs{^7xG#NkEaDF%d;RI$_6Kxr2 zd8pW~L4>SMo3AzhN+_Q=>As8rr?X$cHOJyQocg8n_10DEb^1et9WI!PtJgb=HlbUo zQ3jc#vDlf*WF&*E&1)+U-%pAax$ql2V`g(OdzE>Lt4SAS%vVxX8UHSP6`TsyQ#kAa zBD6}LWLY;C~qDMHra5q_X5r#iLNzuF#_o11c*y=vUwNrof5&U^mGw%RE{_Y3lw zjPTXAAd}eNaF7s%nv>v2%Y-XX)}rigvMosn7m_b60dxSR0KFAZM_fXGvVeXW%N5L` zq1${?U^;JK7&&1-WkNfgPN4_G&q{?&;qcQmOXBSmCa_I3;W-%$QNPr2 z$EBxNrHu|$7hP0R6(}nY6jd&%Szc0BT@^@6y`(s>Wa)~MveB*>xRTnUMb*nz1DogkuSX5e6wxlFbOk`1YNpWCopt^KvRbY8} zam})lz@nlus-w<@C4pt-Ma2LtEvqh95_pJUsQ^<&W%;6#s;Y4=S3yBhSy_2?QT5XD zvZ{iD!19`^YQa!dQXQahQJ{F~qUu2T!V9TV2r4MJXk~H9;-Z>m)dvC&{5L^Y*Hl1x z2X?;nQB$@^Xc<+dHS<(dxhk-{Xceqi!ir0l(f(qmi=eZ5Y1xuM_vN$&W#wgKr4?GF zpy1+~qGe@8%S*azY*lroAd4cXpy0q@mzJ$4TDG(}u%fzXAx&CbUQ<@g|H{D94qOI7%mEfdZa z1@c!_mzE=mR$^wKlb08$EUBW|ft5?is;Lf?R8|UO%78sx!3w4pEfde4UsdIzW0#aL zq^gfCFk!)>g6hhmMJ1KvDr$>eCT(1oyjexHXMulF>DdN$Sy5GWL6xSAD*(E>pg{2- zX!+$uwFL{8l`p!8Rz)M|seG_zVb}U;MM-5zaY1R#!e|^qNKbeQKxCT`O+rES(&Z)5 zIC?5Sqq3x=j1gjSEU{6`ih@PRB{X$liqTuC<1(rOqSh+PtCq?*ELs*(NU7t-ch-5| z)Q%WB3JMm{#q@zA%~n7d07j`+BZUiVs!JS^mEjRsL@!oF20#E^CrY3wP+C${VaHQR zZFNam6@+TM1J>e2{V<{!>Q&3itH%VWK?hz};FAL-NGGbXsF)$Q2&H8-pMzkOXhQ%3 zF%=@nTB4vpY7mt;DRBO{apNwC6wsEK!4Jb`8D%{xR)9w-CyJI;mJ}6>3NI;(XpV7# zGfT!UEu%ZoFjcCl9adD;R2c1oCO5xD<;yD=kRmRD6(yC*nbfL4`C@09paaG;qm2p_ zm+O3nCMjar1S%1X&V>}=S*1ltaA2w#)zXZB5gCVsBEw5(y!Q+*Jt7QTSy_&vs9JhS z$(TSjy1lZ*(9A%i#sie=<>m0Bys}_XO=TsctRN!i&X~3AI8b~A1;SwDv#0uF$9JTF zt*EDRQRBH&k)GgV^;oAu-@u>Pa>YxFjs6nlL%C72F-6X%`$jn<&yJ?5nuS%1DwkI1 zymi3*H!2yt+148BJo1*7Eh?vDupCrk(jxPSk)1I*gPG^ihJgpn51k8orn5^weM|UQ zzV$>`jDCwP)}tK7l)GrDo%njHCrW-47AsG5;Nqp#9UNCPkNJ9OS#e42SQ%Mr`jspx zsdUBa+wOb4XMV=e+o_!el_jEmv;!ThI8d}$Ox0tKiP#rKD42>0M)w%i-i{oaZg&+d zQq59ud_j6adQs*$8+FXN0>=3A63hn2;OmJ`G4k(jS=pOqiMvh!D z@o$Z>fA zjdRy2i&i;36i7WMP*fdAt(c6huYN}*YScWCvY5$;czNa0B}>bQR}?L}sA!2KRWPxX zRclgpDRC5$@nj0BN{T8Mm4a-MaZ5U!tFn@k;wr4-h)v?Mfv;UvSO8MVa-yUfwC%>6?!`bgV@P|Evd!hQj4iRcBHsu!V2^t9-y%EnN`$kQM(wV zRjzJ_Z~`OF@C{h5~iQ3X01Yk;Z@Wq|?e1f7Vs7v3 z%mh|3+8{=cjqB8VX;mf57LN&_+w3gbxva!u%NycsK?FCTl7S_rp124|XH+qI?_1X& zTmIYD-=QbR35S&MXbL;`N@w!y{M5mvF@cyq8zXKr_AfHjwdu;t82r7e&sYLu%J-(G zV~fW~UFY_7G%T7Uon;`V{%_0v*!sKlL9YzyOiq_rZw%>DASNNEeczg#nDXD6oS5>R zhG(>W6hn3->S1CzIpAOk5W`qv{=-))mvuPxXF8Uc5a$vT&r{XVr-M0~R}8WAi&OnWrhTMuNS0Ry7lQAWc@GEEz0@rB;nTIi`Tq zQoBCU1$|Ewnu8{mek0IMZddwa^ShbcnTb1oG4#b2@2s@D>EM|1U9|clmdQ$(oDJfI zFs-9*c`B+}Rkmnp`MAiO*M1#!`;-G%xMjW~SYtA0HTvvSYb$b$f^0pG*z^=Mu{_%CY?8|NMA$BlM@Xx4$KEPOJ=PV@JZM_V#qbHH7mC<^0)Y zgzE@zCkzojN?1C&yjAFhrO^SbGBS5+|%CoHqe_;A<)2r-a)GlbGc;WVE+mLs**G-oBnN<7DU} zOqkf-zD?2zcM^sO_Y($B0Z$@yOlohJv%0l}%LsQ6u95g;_(2%r9=$sHEtE}p!qO@5 zncensuk-DM+Xy!k`e(MczfM?6xR-Dq~c6pPgd;O>R5?3bFxlTQ7;xWgk z93=&*#+Acg#t|Grl!P2_Qmx0EkOQAjAX>=ZW#mmGbWQOlT@#n%^{ZPyFrl;uGY;Qs~{VKf405%1EcAJH*kBd8BVTFZL$QCSByEmGm*_H`z^QXh2?+hPY`EF;$6}o=8LO z^UOro7(lmCu9|WW5E?my_SNy(B4_chyA3#!HWm7XxBI1j^x|lq4gVG?Z!?GvM)#I7 zXDA<#*|l-gy#AK>Y2Ls!eP(#mR`<>Jrq>@7cfL1msy8sj>jwnP@PxAYl)ZOs1qz*_TJ{>swn9^ZExT6Aw!}}7dUK@S9I01J)2@z+ z15~w*vX7$Q|HQM5!HbpKA_h7Xbv%Cn%;Jx~ZVw8K_OJ35TvzJoqkEM%gPALW%nf-0 zx4_DK?sG1Yk#zDdBkv^1>%c*4is3N{Rz?cRo)2s*u-Virytr2QxK`TJ(r1b{?HXy% z>VvYq8TI{Uc-OnjJl+hr1DAk^v@Sa_uBzLNsfp5$GQVBM`TEOwmUfGjB+N+EcF3H! zle|l8-b%8jIsH#w&Ud=c8_b-yfxJdruH2Rrxt4izIP+j>r@V5N9m$t(4=n2;KZX1X z@{d72ilw~rFIVInL5e%u;h(^*18y;JswWg~s=(1#adRCw>BlzUegNDFR%W7kJgqa2 zbG(J|gWTQm7(AjA`lIIq(C+A5!5<*)Vr1s~o$)gkTKaV0&yhaN@#e=b20y(T(}&=Z zvAqmjo47CSbe_%FKpyPam}U3i7`MdY#79bb;x$e7-xH8T?9uI^SM z5!D}gGp2SaAiOQb9vY0D^fRH0pQK$zS{rHGG{vN~l6Kj#=yjVWy7F$)GSb`I7f2d& zMiJ5`=}(egNBRm$M|>nh`20HQA=1y0bjDruoXc3UbM9%K=3J58{t3`9zPi2U;Ooe{}R$jyLNp`lPGq$$TZ_DFm*1x$xo3JSR5#aRufLAH zo(nn1T7ce5$hErp2J#ZH*}KczNZu(u(MGtu)^6rkxJCpiOqrQBq??Wg)!tbqK zXo*87N6*N54kFpw>M0TxAsvOOLK1$|xqA8B)t`mC5?2krE zo6#BUn$88OLg@En6kpFRuO~%xWyjc4y{}`>>ixp_YXFjyvbu0H677fM@9?(D+JQ3XTreLn zurTLv%lYxg$h1#Vj1e<4QEZ5G z)^#4rVSU2l>Rukj)H)nA>6kUq1Wikfd%bJwX}D|N(tK~l5^rg?w{SWT)E!-Jy4L*= zb!P?J+fTN2w;<&)da7`Rw{(uTqQF}^-CH=H!9G1|u+K=0A1(@jsU$MYauVZ@leB2K znTc^Xc}wRi8t8G|K)cg0So*N;u@HOH%pcTk=i&~1ptd}XkD;PlBP#xQ;d57ODK|0x z8p-Kucuh-;pYDz#Y#pSuLDyTXzx*XKuXWHB<74D_D^_@G=P*eXcx##DU{5!dz@$ap zPku8K<7Y@tSHez9jK4F^TRYdF&Sr{pErYiC98F3;mo+BKv+iYO2Ffp$2FLb!PGV)( z#OaCgm&z`}ivjINzF zMbI|zm(P0FKbNw873mM=(w^j`&bRp`$RoOjj>a^>Y4bg z?uY8ML^#lmAi;!R#dj;f(-B}lRVJ|@_SQ{Z$50-5W5`QlEp}~0{~}Y?PPF!Xeq1BU z6xAJ3u+!A2i%t=uaWH>{h!R=Wpbtv?9EDelRxea#|=wB;>u z6t3?c|9s&7tVO}g;zuK1-N z=aF{~=uXffu=>AjPGKdxnHL6fGna zWK0RJ9n^nczs_sBACR`5G=|Xu|LSTC==y3CX4!af`H`9+=DqxiOyF|jn??WebK=`< z9CKEG!5kCvT0wuI3-KU<+G{Ho@sVF4 zHjw;S0?}W(*y8+fi}bh8A`sb>pU98=Wa&2(&NL+84qOuj`EsqgD{Lw})#Z?|!Wk9%!=j;-hm8=va{*!ur3=$-@lR&HW*S6F#m zZNr;vc&`mN*>I~3->~8PHr!{!gQgkGLu@$Gh9}x^x((;paIpOpA8S1ZtJ(81B6>`;kMskTAJSj|86)yxH~M|UaLp8H+Ij#jTWxWwj;j>xHhNWJG#g7 zucjX8c)Zt+lh}Idt~*kb)?Z@6*!z<$Ew?)7$z9b8`-r^e{0k97iF2Ta>wfG$W zGy-nnTo!JlZSSEGfX?{#TRUN|Z7)~qcK%s>doA3&GfX=ie>DPZ;X)QJ-S%5g^zF28 zbF92L^GXLk^R&alt+VwW909Now%+X)Zf7ri*=FHdd*Mr)h1=c>Up71VYF zHd?s#7GG+Yc9?_>7H*~Gi!I&(Z4=g8xC#sBjMoUD<;yw?SJMkztA*R%3;)(wxKfKR zAyT1zu=P52@EI1aZx3*_PCIP9UHNAkT;af3KC{f+`Dg1bwQ%{p;48FnfnMZvo`oy4 zaCSMTqi$PozJ*J&^|H*@`DfvR7H*@J=UDzZ{hejuerw_Sb;cH1-^#FXpIErAq!r} zEZoK(+hGvzxBgg?ZAVY@%w7vuVfBWyP8ZwWkcA8N!k3*EF2T0LS)Yu>x5L71uyC>R z;><_eE!-Ll*OQ*yX5or0pZi2Av=6r59DlX27r4z9U!k41j_d*7MhmyCmwww|;at7+ z$9fAFwDk4V-gOpkhsD>^_-%FQ>jiF&Q?G4@C#JoQoYq;m$(Ftz^`C{y>;dm)sn|qP_poOco{Od_?WLY@Bh3jctW>~nV zEnKXgbjC-zg)6l4Z(2;hISMt+!VT@EKLQr6)YjXR{P`_hQZM{VvT)n2e(7q*8iErn z+%8*hPx{_v;Wqcem;Kk95j)?~*ONZjYvEkIv?FBUHuNF~J1yKhy|iP8h5KVK?bvSN zGAvx|xOC(ow%ZRh?u_eL_*T2VH7_P3sfYE87_k3*G{^MdW=q%hwWf-;)&r|*z4ap< z=)xu=A5OftaN{pJLlhohy`4*a``E9nU%v4N-(2=h3s=|++&5$Cn%k3n?6m!mA5-Li zTRsw|8H&HHeC&*okGke>Cm*hdV;J#Yl8;@s-(5e9ssBF|?WzCMEuVui_55%5|Ga;( z{{vRfI?btT`F8!E^;4&$3G>%1EnNP8SWbG9k2>2A88Hp7(8Dt^ ziT_4)?}4_*&L5s!L-Ag_?_&D_&SzPzo#kQuwVmU=HDT}logrFn{hd?)^RZ#Jy;;4; z$9F7TelKuSE!_G8<$Etp+F<3R?J5K4*lAfaO+Rh7`8)6FobR&vuQ}_+0}cGuw!ZbJ znRqYNyUw@msoQEG9Y3_rrng!A`R|x~2Y;K*cgnlsOnpvym#yC^zj06J@>w>2sl~G~ z$&`26UuW}sYhQ2t>5ab*{W}lpOn;r_uS0*~Yn|zDv-uAF`TaZ7@3Q{ajHy#k4y4VP zea`5>3FA%}cT(WE^zp}~A3y&1K-!ty&=BNmFijtO-0`DbQNS7FjvqH(fHMIe-vO-Y zV}Tt`eP(gcu-q9?bDuMWw%Ql(&U;qp1%Mu;1Z1)7z~dJ*f$L!#FShYPv&@4YnB(zc z8$ZFc({;~mlmC4iKhau3r`z(4Hm--vNW0R$Imos7+id)E8-Myt^PmSLc-(ikiR&Q; z9-S8!dT@dG_0=Z7%L0o@) zPUZyM#}*&f1PrsAM z8MQ!?+y~uE_LR83Nf)!JwohN~C!}cKZA-xRJsjObTL#J7YyV@X^1N1`YZCkek0bV| z#*!0$YViC}s*z`Z>6!c+KlGP8Pb=nm$55X;p&S88-7&%C8k*$pS4);Fb^k(Q$?k(6 zB9f50mQENt#Ke+PkH{i+sEPSg@18=;Z(@PerlW`rHLU4u220buKmyx-M$^f)}+2ESWa~hxDLqH)Pgz0g6@Mw$*)TtNe>Ur zHL>-nizV+g6WfrwTw*g#Y-4J*#PZx8ne{iP)=wce+tAsTx{0)*`R;^2Q{VHh!==}* zdks(8XY^hxDNf@hC#t4%vK$(5Y& zU7(W_r1urEv`G<5s??&XA33RqxC)P=_3p_-7-U1wb001_ZujIm2ItW8Bhllf!ud`# zIpHzTkCLxS`wuyee@hNoPl9(piok!*Q0XYQ+gr?t@!#vjrh>tLpA-84-E!El{PDWg{PA#>HSBvcNT=P7;q+%X;I>>lTG9r*)W!^*yW zqy+` z!=#|wops3xsDYz06Aq{8o(f7GHSu7TqFI1`jG#dlnC$w7f5-J@2CA@n_Mrt* zo=*~f20VUxB<1-L5=ryi;vupv=>dXtPbf&_B?Zgyq#({IzZ@vnqGWmYp^Q>q9{44Z zpyv_#Ddm;q?MZAl_pB@-@+=@`r&(GaTzYCl4X=N5!_rb8j}0HwW#Z(pJy&=Mi~p&?srK z=PE({_TUiM)_bO2NaQbvW{VA+dVb&iF`J&g`6FpC+VG(eS>ZxveR=55})$L&~!R5t}v`Xs>}JWr5+J?I|rCAot~ zRS;_*^b=x!clOo8iMiaSlib-GjwH(9eu~^QclN5uMC07P&xoeGvv)D2rNp}jyhJp^ zo&C@tqJ7+6x!WeooqZ`?o6^^Ovg)`+miAw+Q(X=`1cq0k?<>=4OFV5o^~`{$>Vwme=Wd(>L~ zo#KzHI#^^|BeML@PUHEmA#d`WobV3+Gu_e+ z@;6NWkt!%g$+JH_1>n1fBp@Bh3G&fR11wUhz@~)%2pNI*3^`W8CPctQs5-zbY+^33 z_xjFPSo!p7rdt%t#SSdDD7k^SZ^-2eA)jx}bjzr`z5`a_OMKCPHh#6t97O3o(rQS<*U% z{UQI0+@hm~ncN#sBKOgxO`7|p=8B%OEj;WDa(|xuy5|0o|E4cRkC=KyfxG<6Q5A8U zlBLW2_b^Q3e&OrKa7s=Xz<)!UXq%2A7QHkpZnIAq=+FEP&yOXGjQO9==lStuu8#r7 z8H(e3^p5BlTe9geAf8BGt`PEJPD7aJ8dHnPrp`Y8$E4?dEnJA_4GI-x}V(trx{nf@M?^{BwPu$5ewwUky67@RKtl^NBpOTT} zMknMhtXb?z$xPHf&E@+5u9TCFrp#SdQszpTXhyYXm`qrwXvFXNdmfR=Ix7b}*NcWZ zRU;{$Cm8Q3S&0wPw`rb7WQxfiDAlBU=88(5qLB>GZzmI(s*xm~@7gn9Khnx9GnP zXqSI6U7K=RaYjsrn;lAeh4Ttm;K z)MzBZGeu^i6&gwMWCNSBQX_uP0)}!*twsW#4YV_5mCm_op5*aFF7f@EI?_F-(OoH* zY9zyR=RzWvX(Y?@lK_#+&79&HnM>pf&B^y1A=s`|)bl)j7Z9n_NTFxVU?Nv(q}207 zI+3e2QsFsQI;&nIwVo;EL>d%ZoyR?zNTYVi8qW`>6Irb}t)36lh^)~v>pbz&o+gc~ z_s9XQl<#R|gJ(byk!Fo-^pweTc8#`lvq!EyNNLfWHqX_IiLBMgHqUx7D6ZAWcF$kM zY-rWU4o_<_k?(6{r)QWTxLzY6&kEu74I0_&X_J}#Mvd$bPC-4T+@ujqfWcyGtkX7N z0(`;HNx4mM05PPa((*9 zL$yo*q$h$Ws|IbJHYzbmOiD#Ms=q;+%Qd2|Q3Lv4bTq`}awn*3l(+v%B1wv8l+O_7 zalyAyNk#xb+6*4nOki!{b~k!?^83l~>2kNDwBx1_y~2qeE($Ff>d$pezGf;p_3jBC zqHgyoNolA2Kfc}rKB{7UAD@%6Jw2PU0kYX7n?eZ$5_(CfA+&^=&?NNGLlHp*0-^$n zf{KEai(=yu0(3dEV(WXU;jZ?!gEK zu0yRB^$yYurvkGv4j1)d#)o<;>g%2ho2q#ws;FPe0y3$Z*HIPq=P)cnMT6Xz5lVI@ zB35FH$3Yp)C`l>{8Blv5=c}wliZjIhgcE0|i9->KhM72XLPg#DUMvBpojqL@^$2os z*23kgsN5Tc<>)H(o}vL>%E0J2G}59fFC}#JJWLQp!@cBAJI(+IJI+v{tr&KSM%d&# z;XVu}Mb-UCjcM?`c1pGOb*9n+mxnTL?H4YJ4$(Rw+zd>Stz(7DMYn4mC)~9@aPh)5 z^aPh6TqR1Ob)s;yF%q;+67F~-xMblLVw`H7BHViPhSovh3Uk1v3Rj9zy>*&!uV992 zoi5y;196yGx=ie&P_1n;496QNZ7`sZR|&MVYMa_68yqq|1f|z5ERh~ULvNRDxX@zs z^Ws@4G`57MQh0XCSPFlMqAPAlu0lBB={5*2lK4MiTrO@jTrXGq>)l_&P2H?{O0~a@ z_YPb!VO6)L9{jVKw_B>ZchNQ5zo2=mg{r#=!(sblhR;-WLomj)f7S3P|6V2S$NIaY z7x3jo`+u0ri3HSa`@N={emxq@b&1r*LxE9+VBYjzg~UVx?J%ade=C9F7olT4gV8dy z0|Qa}w{1#oufgq4_%{;xEx2H4|9-F>VHNNb_{kJKvQn(w1ze{-= zVWet4Qj+GY=kGC;s+#s+`rR1+b*jE}ZJ4D~tP!Tn&r5AM7N=P2cM zAzP|_cgxcoF-P3n8QcgOd94x0(X3)de2gaQQdy%Qr=vx&nMHoY}OPj7l!4jr|OYkV-g!Ty}^vErG{_JE7oi`9GEL z11hvbb@?8M&<39!2kz5ew15WpB|LQa%y6N4LM`StSV(ViXVKR$AcjH%JceG~F(3^v zV+pvF0hClgy^GnSW6D^~^$K-L^jD%vIoX|(OrvRyCf_MJt|N*7Q`Qu;#7-%89?TLR zz!caiO_2RqT$L6I=k0+*>{5gqj5U5)P&m4XDoYja5wx4mPWsLxPKqTVgr?U;`e?$- z72rZ9Uav@3zyC)`ZP$P)hAZ?2MU)<_vW6u$0d;>6zGm2uzMyq@d%nF`3*&;L)OCX34;Wy zgHk;bCCmRA0aA|(R-EjOz=;|G{sr#nP{qfDaM4JDQ29w4YPI6^aPsdLV@Y% zIXy!e6eSYahw-#$HkSa669EWAoyj0#rz4#30}|NF$+QKxy^e}I%oI{2 z1rC;jX~7qkp#YV7c}r#@0XIscycIJ=fe*)k$>Pnb5@d!_6q=7tSsu3UMYvZ*dBoq3 zJdH=AEzikFL0AQDM4Kwl<(;c;DwH+|T%H|chZ-H+150wk1h~db7|B!H3p=T z5Lk&GSXsiFErF{DpjT=D^|L+DNIC7DoCIcXpwmP!x-aYxY$i=P-L1e8;Gv}!xWtw& z*ws_mO7oE>jmtOzi%C@}tJBbmVQAKI86~i7a8==EhE z6r)uKei;BJHTW5rNZ^YGFln6jqQE#5WmP&eC4rlf!m12rx&;=XUsQ#7;;0B*7YC*l zGlK)`(0r?OiPr=Y2_PIeh~(A<9z-&#vY8nlNJIOm%4M|rKpYxCRg^2UAyAKGSG8eg ze&AxX-Kw_CGzK0)FRNB5fY=#E zX(U{_K&hdAv+b8~XCAm#(qYG-_YBPvt{+B~VbTi{=rN7qKGEfl2In_iNTCmoNKM^? zjGaGa*;3p>sV?Ta1oLz5J6Bd^sxQ@a5m z6c{iCjJ}~437lvTrZ?v`8mL3FsV-+GKj20URrfV5KNm5p2Qkww5GJOQnUcUo=wa1W zDf8i{Tj0g9V1_VL5$J&ST|JbGesCbOADCgx)CBe+ch%L*)CK;HVyLb$HFUHcn32ph z1V&(rs~(sB5uh6b|3np6PssQK%$C5Fy}(RjGi;5cQmW75bo;CXe{V+&W zPvu);2Lijw!Axhf2Lkx-3{^dY%?<}zp<7q4ila^T=K>d1gIUe}=vbf&nKf~oHv%pC zfLX_JP6R9}#0!}DG%#>5msSKYy;aGGxqoTPDsO7l@^r}?gc zBmrX@HmRjaPMHj@n{ZEKAgbvu+!e@JjVv1ze#7uyGg@@-*x<$pS2_vYSi^;$#UxSa zOKZf49`YcSh5p0~^2q;2eCwjvhmbA`%8a@3LHk05$u@20B+$uAh0a>;yclrKT2AGI zbJlXp08m&hDM>8?=PZLSK+`XDmcbn{Y7{y-NNovjw!}L;1}{HL*G#yeL8(z~MOT0! zZj>`yudfGJEV|z?f{adYNl!aqvb0bRW1Q9L?-)qN%0QBE3{8F9=Q5G5=&w}mU|G3- zfnlPyO1LL5*whXcZZy^swZnxw*b3YT;m(1F+G^o;&jeQ^+-xMNc9d{yNHXt*&-~aEVm%3x)d{wOPAJxBzDJ+D74yQ~nkU*AbIY z?GoW0B!5eV8#Wi*GT|=3%wKzsaPL#euMlnxwStwx?I+#2!u^C9wDvsVj$@fud%ke% z=7U=$+)@k!wX21@jPkcexN>TBO~Q3X@2FiX+&iPdtrPC^h2Sm_t{=wc+V#SX!+2bK zp>QkF`)fA|H=F9=65%|QqpiXvb_aKbaDEJdwO0z)lmhN5;YLzx-6q@*q`O+U7K_1M zBis#bz-VR3Q^eC^k}CWSG1Gjgca^ZFBNXiiSHX&M zL@){W7URHHuZ)6M*MM`DIh`xO$yl0&4y`sKirLyKTuIS;3{q-x(g2dO2miS zL2QfolsO{8+ZqLAxwP1OK?g7%7eANf9nl$#*D%M?mn@$vjk4_>+#8JFl}bz&edV=9 zhS8>xN^c)ZY`iNq2-(1Iu}FWCuEdwX(esd$rhz3@xLUEwT)tRH^Djh$usXZ?lt85>(EqAg zU34nC<W#_H$tb#Ws0clCIgBIZx7hv@)qI#>-1=A*k?)h^#6 z$FxRFzrb(wd5~eLCa`iz9G4!!?u&&~KkKEn{FSbcv9)$mR2+m+F#fbPc3JL!8|hudOAn$_R9R z`%@Dq%||ya2Iim?L)I#nufG#>wW}|w5HmdvF`Hb&CUDFXPE2}$cHq`1#k|DjTjj*O z)QLGS7BMe#4ZDhCzTw2I2OqvSfWOU&OYR02z2d53{jWn9Xn}FPDvk#u75ExuTNTfY zD{#X+FbT|HtLF(AS0&mv;Rl79P2W4P?#v>P|ADw|2UP<7&wN#x8LvWgTeBc!)7{8k zho_|Z6?zYEeND+sqirx1xU3ic+%Jb0;T3^Tu<)3oFEr{fyC)xIzK6qwQ_opvMr_Ayf%^OCH?ZhsX@B7Xu^^y6;6s8{)~Vc}yv;Wi~+`ywjZ zdeUv@!g63W`bU!Wl-qYX#amDd)zjKi<OlkPF8eZbgwcA~7T3=tm?@i{a!g+#nx#79u6R;Gye zig@k_h+BHh@Vs5br%-ZMD-mxIaX1O$ED>)I@nwr44vV-+#8qe-RUw$u|Oh2NG_H9P~*4y`f~%OM(`iVBE3 zi&);dXXNRE?8c=f!k!wM4ZC=Pr10BvP7>Q*F19XJxQ1+B!IISK>IsszafOtJbKcD#)NK2T z*g0mVH?7h7iP$+UAvhD_{vwvc2e_a^W;1YzKIPr10Bv0D-4Fts@7D zSkC8Rh(ctaTSq_@W+3bdV(7I7d4i4i54}X$3Y!#QV*;2cE`75D%5o+b-hAspSn5@dhL2R3DdA$D#dGs{cm=&Tt@e zs#gd^d<5bV0wD)qcy8(makb>Jt~qj7WS`5!uL=th_S}vxW7T+qq(IvfNY`0M79ODU+!f*S;-IrAS zV

    iu#xBA)b7TKSkCp~lFPtOFy}8`6?zf&JU1G)wVog;{I;Aq<2h9iah-^tGe={1 zO0WR1#tX8XoZ^{2_Lnmf$zYDyzf6{aEV zdAL7p>pekI`0WyLco7xoR1rr+{OcHqrwMYBh_A&u!t{ zN#VDXn%mwawrQ&HYO+0_I`TqKkQ7+eo1^HgC^vJFs2Tj>ds0@*N0W7~7YwgWbp$u@l+Y|r%sN#VCon0JTScAwamsKP7B zb^!Ih^E^RPAid3PUlQAhDtwG=YiL9~-xDMS(rauz_fVEsIVCLO{Z#O4WJy>fE5!<0 zrZJvAN<;RAB94f-p&H_g zL>vh`0@k-?~i1Z-}@I3lQsa5g!xrHfm&BMEsnHr_ijjRm6uyym}$T zSBUrl5&ufqSBm(6hzC>0xJtzPMNCtrwN1o(MVv<0N>__`yNEl`@N5?%W+Wx1Aw}|*cY9|kfc!P*%(qQ_ah?_(_fg18dB3>clc$#1z7ICA9ebl)RiMT<; z<9b2-h=}V&ykic;kBYcX#2>bS_%RXJi1=dc;#h}8JXpjD)O;QnafOH%CP4gzh`Wh+ zHjO7winv6?bgF~(l!%K&d@j}e(;|+Dc;OI;pAm6L#OtwMx1JSol8C>fCCYOm_KA35 zJ;cw8Sc!Nbt(gBMVmbcKvm*!MBO;d5?mX9pAbvr_a=4u*kvjK_B9^o4JkzM=kBV51 zuJddthxjEC%Sm`u7sGTS=2yc!;RW-XW<1Z*bn?4qaII?2dGhSehxiW>9~SWgB>q#x4~Y0G zx)}VQh!2SP0TL^(*&f?3VizqWED`S&aVKicF(TeB;sGSKMZ87CKhUznCE^VteuM@? zw}_iW?CS%uN5m_Pm{(9AVZp>JvrJX^D#D(FePKH;5F~})RrrLK&iyDhwg)xr64Tb7F&}z`mq8494?e9>gnR4aAA9Xngp1=2DtV;?1&Aj+XIs zoC$Hqcw>FoShK?&;;^$S+(-`pMI}8gK1d2|?uo-+>1t%UK5mW5{Rbe5ZM@&INKwz{zcgH1P%0mA|qh1_B3boc(%}$?f(R#Ub1}| zC2n=HxlEB0eLQtEC$330*{*2raEmxBRfSFDa2XA*!-7FlAlu^bAPrK(g9akf9O6F$ zQKSl=B#2|QrL`b6ND5?IAm-D`b7881P?F|jVTf0z8;5erk>_PJ73W>T>5i|1LPRwGI=U!Us6=$|=1sOJkHybC7aS&H#8s8@_G2&h{0d311 zO1FWKBm?Ssj%Kl2#FrdE$obqZzAWW=i8{|6nJqVHUjjOA0mM%`zBU?P3upllY%!E> z9HC>%CiqO0hSj!($=6;HpDKX3Lkp7+ITO>f0{5$>lWy(j)@}-CwRk z-{SfkiR)L?r*&hCtnQHEV$S?=Ll!-g+$d%!!;fjM$<4~FXEXVK2hTs@%qq^xqQ`)7 z*(kB;d8j)jc8c;e(M)hGFLe*cmVc|sipNa#s+ghhKBxZkQC{lPY$kthlSNJL_hx1< zQd;b2>X&RL|Apfj(HG)N^QAtQ>2k;zM61A?3&Z>rwq1oLlZTtBHy3taL!({BWB9V_ zpr$9c?OjG)S6D%}H@#b^JB}~ZH+)xML#&YR3m14_qa4jFOrZ!~dep$0RhUjU=INH* zhv@*OmsTvhFoPeXu#XZj0PMo94BV0iAy=Vq1;r@yqOKCtt0;Z+Qz?V@7a8zYw z`{%$U#+bAiqD^8tk*;*)sYDZqG#FM()X0l#PEy@$rSbp;`M>8ikc zUl80y1qoz_8=(jBMNj;4^LI z2J3>Uxs>2=k9V{FwRTyL3|DGC#~9q3VpwD6KQ@wLjAU*Mp2_l6@mnMWN1y2nAqi5$ znGJ3xDE1iI=JaLCH!4VxE`w+jDEk3VjM`>gT25$(k@&{tRt$r~Bd~f7=1+lA-e?xZ zcA^MK%=u^wU%k3zROF^2-irHzfvyx3H)%ZGb({&N{O@-T5w^iqJ3)O+#ohg^Cv}S)_dWb((@=G~X~E(^QOR8_u9+ zTM)h#?bVl)!4BZ!`yOBe#sy`JU;~{6HZbTkY%Jf3XV^psHj!ZglvoWQ8Lpl+KruxE z6vJs&>#VI%1^UNZHQRLIOx&%1(I3~><2kLF#iVaXBUCFSI1V&1F^*(Cs2IKkf0ShX z+CnxUO0qH!MjX&YdIK>qpgYBV2mB$>jK{`7Hjp0$7>*L^2$~Th*&u%Ke1%`Bg`gR! zb0MotrN`Ci@Q}|zV`wA{OtdoT>4g<0y)i113(KmMhbN%66Q~Bt9Et7lB!Wz#?KggXtfScLhOqKQJc|_>h=tFzXVOS^`SkfYMoOJo}x{ zej~9;3f!Y;wtEz2?Qp@|24vk0W*h=zh`9kw69TJ=xdsgVtNebDYBvdvj^!#vN2A1t z(eV>^Ld>5el!8@O@E_bJjZq)M`o9#tBN%@YMsH9onb<=i=>)DF$R9G%_YHyBmxj3; z3_k6)z*z;Mjz_euU@k_KRUr50yO6qTwO^e6L^eGNa&E4}Zvg3y!P@S3*jazTj?U*A z3W_DO78y|6QGD%%=vokCd0|cZWnAqp1AswJh8mZSACm~f)0Q;$_b4CM}M(brTX$0|TeJ2995<{c) z=Lpcr1Uy;`Kugs`0A{omeX(#0(XPb#Y}!V4R1s9CI}zS z*BCvXtTZ9{wcgFnIwa2N;M9vj?7RfmK4Vk*DvybhXiAQW9A`uMj7)^qKxjX} z&S5@j&b$TYBuu^p#S(xWkBDuuFaU$>7GP!|P)|%Dm^}zw3vvgsh#g{FTPmp#UcSzD z*VN)S7pga4^9m?_D41$v=T;T4i}}{_TN5Bo3FBF8kpJmjItwrIjKt96O_YFYBW4t){y>p-rTn?Y02ttL+?l=ub{Gw6iQGZO1$wwp8YC=d>T zQYaG(j5fmwiM^Ad4`BN~$R!%eP_qj2=bF^K!x@bqu^SsFM&wq@$2-nwNtIP5fyB=wk#8{)Oj*z)26Gw~|Gk+1l zdl&eRQ)8jpI0U%+3G%_68i8xW-(<2)s|DA?Cc1Yh=gYNq{~8aFsTuB)!c#SbJfy(Q zcTuSs`XjIbaWm|XKshng4A&yCiWq8!k0J0dD3$=Y8U6z9M-Vr|&N(=n0>sU5JpxT2 zZYzh3>loEUuF(u%ACF&ZhL6JLArQBf$Bmsw9e|xvYp0<90p#ywa@VXG9x+j3)d_+| zGwd|MKzGVT-vcr9F=Lmgl3F)|o)3Kk$UpcD=y+;>Z<#2mc)uNx(&lc0`Sk+(p0Nq3 z#^$gmpnnJCiZp|DS~uL?u}$$O9rfh@(=b$NeyOH>FqmK_O~rZH#t8;BI0+0*ynZ6m zvk;nGEalQcv81rih2$o1H-PMmz#Ku~c~It+VB)XQF0rhEacov>BcVJ3&37>Q8f4uK zrXAL2MIh@&FtZSt28yL9_VbWj4{jI8eih8m2z*7%`(T!0@iYg7F?BXd?;7LIazeX| zBsSM=Er-R&F#eDus7xyFC!H9o4YE1Ooi+){phgmpVb2fZniMmas)w1=NGhT45AwZi zV5pI}fk4H6K2}rl+jage-Fn!i*v6>6gHSKVJ) z<{D+d7p&y={^5$`gJ+whmTODQf@;r<;6;p0(zDQ>y@QHo1d=m+lwae0cF z--&S8M0CotJ#5>7P@y4{pi=aR*MMg#)Yq|@{2MK|&w*>-9HZ!q2-zriM4(Z241JmL z7NI&~$6F=J)z&z#hCOWYe4+Vg1jHdk#PZwU53(pVFc^ge5I&jT*W-G`xC*FaNNk|S zUk;%akM1xL{78^xfq4aie}Q7j%FcwOvK^W$$j%3I0RpRt=>X;}1YQ7fr@hbM0&%B(34texp-wxc0~Y!q ztRkt?ZZ{=iIU%X4*b(mWz)x zuEO^i3^Fv6qdmz8wL!yhb18c?9_=F`-J-)1tnU#q!n-wznY7~);a!@ZyE4CnkEW-4@}tzy(1E#mq}t{ zsyV%!_LvC_*S-(rHouKhyZ~?F$J(hRFP@1*;$m$+-A`q7osSYOlr8hU)3Di28&nXL z(GFEIl{J_Ois`)q1!)zTt^B-BU|Ji7Djf{(_IaNlz)a*@AL2~0z_cykV=Fq-=8R_w z_A#*M(~=HK!ZVO^59)ysiw96FJUeZ~*rzX_2Sty9WK!Ttht3zWatc!Tu8UQ6)p$%G zF^2mN_z}7%krcx>Ln6zQC|t?%N8unTrk?I)glC}7Bzd_R;5G=QBqO6gaNUBtWIFCa zESOJ{GCI*Fncgx2(~Als`QSiihEtM~>5xUsQ_zu_=PA3M0?tJ;t?j{#V-3AR3T6&5 zMT>CT!mGs&$`S7}VwmImjQPcWW{a5^ z$ml>K81XHMZRoF;fP(MP)pc$D96CxVgmrTO6nuIl3zv5T%DoUAAmPL`7H%MqKSS^p zDDFTGgyZwG$iZ^d_k2)?88c^Ldd%l@mA--C3lh?Pu{ANDZ^U#!cghFFeM#+QN-@H&`eu! zv|zmyFD5_xdutTkE~B^KT0e?{vC2(loZJjsd`5`%F6-%8QW@p>L#Z^!q2&w#>B=b2 zpGKAO6$I~-kSn7+e-Ty2>Mly13(}QQp1+o&KMBDdKhV6+S__GWzMt_yU5D zK)T!q>2jwBu**QY+z0D&zXyW5KwO;vGkLI8QwUkB%8x$_S>WRQ1~&9$G#6*z?n?Cp zSyY@?AV3d_#8MnC)}O(B3vyNd{}gK?RrIgMq2+`m3D%(e(3RwzDt%xN%uygUGEqwR z0Ccp@_#QKeHHxccK~$7bxS_~HnJwH%ogv3m(v~KG;Im+@{j`DOJrSyh5NY_zR z*U<+Myb02ERHW;u4kPs_kglUPx{h9g;0TE8XkU{~x~=xcB4=&$ zK1JYNVyKSps!(b-D3;=I9j)t&ehf;aZj^0`!*)UyQb6BEGiDJ!^`f|b7&buctSG6Qo=Te?=^E+_jFI19RInhmy-R@*n0G11J@T9zgAUzCHgnAm0J$_F(7NQhRv1 zzf$*sbbGM#XHa{fa}Lf1>GojfFQ@kK6a)uBx;?mcd)SRh;}Vc=4<6kf77oIe6iBy+ zfNl?;KyaLdJXXf(_Ha=pHi1Cg9{QWKW1B1!S&Pq)zmjHc8Ul~P<`9T0Z{J|0wt;k? z#SBD$Z4*mzxIN4qf@2v#+#c?7FeP+MN(k*?IpI@#_y+c0f!JAeC?;GG<4;9kGARA8 z@pXInmqGhK+rt-sRsOX-^pUhE2}v1Pf&9>Olsak;yWsy?kQzBtBD@0~#s*q!?)j@1 zyfm&GgUXnm2nb|U-vq6ghgq1Xzi*>sY5Gg%$?V%`1Kr(B=Fb0ZbR|`G(UO_Vuu9bj zYpIN9h5_ej)T~IJCmf!dk4Aftbuv%MN27d4HgDcJWIKTrURsk_FX?xrz3lo}lxNR)Tu8w;ejTodh1Fp7s~iG(FQVnq8d9fpbl78Y>$Qr-8&L< zNew!{Mk>r5QGE(G=HMTohU49o12ucPT{j(6?btXM{^`y| zJ{8bdw75<%w3bKBLU!#UT0)bc4|kx+<5@ejdjN876w9M^dr%*pFM?BV`#h*uMDw{A zJMVBrE2CYt=ypeRZZubm9&<$JiRfiVbbhozTYcn+Rz-8P=#(Q`EgoZ$T%CwDf)#c| zP0>mnv7;ke8|5od)p>v;S{E(SR<(}kf+$}|qTd#yp;#A2Q|bDnXpXWjit<%qf%dr} z+LohYb$bqtWs9TnmRh5GTx;`->gnEy>Oq+<)@Aw#3j98ho8*2m!@m>(VOi82h1431 zuiPIB=F%beR zZf+p}hDKAV)xHVMt03OsY%pLbTo0Rgc;_yNR3?J_KN=@`(;~G5M)a_%1{|gVhr_T6 z#DEt#fb|4841bwKTY(ote*po0bSB^y7_D&thikycVfcsu?r{JQ6X0+I_#5;;6X2_7 z0-l7?F$Zvj2JAczcf&!P!Ur9|h!=n(4B#T@=YjlBp9xq4qa0L?&T_Q|yak3g3g9aa zU=smW8^8~se~$p~I}`8#jPN9!0j$x0Sr}I`L7c*G9KaI`EA(O@OqS+tUG5egKZgpJ&ld?mf`oMK-k8R$*-1 zssuL9?(J95e+KfOeTGw&S`VwYoor0f*(k&)ng?RUsgBnzh~&Mgxai2!dsA`I z@hi|v^xjllbS@2*dT%N|+KCz7REm!dWQO;q;-j_9@ZMCsj#D%p>#zj94pWP+$3$uU zlBd@T-6;_m*MG_D$TK=GWq--*Ll`RKt7@3uV@$0ZCBgUP^<-l@B^2s`dtmFuxQ;gi z@_2JH_dTqrt>^Qs0xzfVP@Z1SE*lN;p}bav?mae;8UC9#Oeih@ST`GAhvAAo-?C*txoM041%v3q|JuRf zU3u<~0Oo!Dfw1WdQvUai(J!bzmGL#T${k1tG}zC51eki}p(#NTAHcyc97@R@V2{zVqsL&Ph!O?llZix(m>=YezntJ z=}OP&6+)ErrMk}n09W_aIZYx`1?bFUadlsD~gp2-4NPP*->FdejDptNXtO*`*}(v5{CS z^4y8YAXoR(uzwPytNVY(Bt}W7yCiIhsqQaf{3$5?uNGY0(WzL2g1EYeATSuj)txLr z>SPXlqq?t@G%SYA0+3F4#4(gmR3xbG=OofCh;TDUqUv@`oRE`nRCfSH%GG@o5ncfK zI~hn_-In2+RrkjxV`lW?$1#_L{Nhkol#Cay}kirJ15{UMXQ&V`p(n z`sVeflvrbQ8sNjzSf%vN=aygKy)_wn~l89Hy5-$-8H)7?3eH=5kPZyPSwzKXKWKlcjr`HS0^BN2gE(aZz9L20~WAb z<+&dL2KUx1)Ji5u`7@1?o{RDlVGtv^NnLGn6Vtr4#x!rOF=w>aB*{(2!6X3vmaA6* zR$l@7EtiL)WNu%-2*wO1#-HVKbJS({S#Gm3{4BS58UCCrGvJ7x zi2tVXdd%ePf2YeZag8a%H#PKR6hSRWm*Jba+}`hi;1&><;hRnwo}e=P2oKi)gUj%9 z*nA99{*%VYJ1hpRFux22M@?>;&`;^}xcNmzCN!Bu9L?=SExyeRJX-<^@=Sj;m$#Ew zL$I8LTvA7Khf|yR0D|M7)MGZrPNbs)uK-@v`7Z@l2M}LfY!!bh;zDv>%^k`M&;`)X zAsZU&t~NGqRSz3y(RnlU`#}ENjb2{~>kdy-F@4->FVbMWVjebn5BA4FSkC-P*?&-K zzGstZLJ#W9>hxuAsZa<v`>Fh(LPDuk`6l{vLJ45zR3YFs`)r>O44Zq4DHVJJ zJi*6rwnWm<783kzY12AFuec-xIIPO9?GMH>yVRa_;ys2lr80UV57y3Hqwfp7z9+pi zmwo6L|90kbWq7%%@6zXfs*Im{A!?IEy_TZ#Yl2O=ohf3ZNf6O#Ne!_#WW+9+b$Ab+nbcJ!GsBzLMN4O5O3%wJr8xS{$v(Mw zb8_2U*c{I>^_00@%H()XYes*FuHTO5@HTz&O;qy7a|YAEtn>b^KDpKV4LYRto?#xH z3g(1nw5trbDjN?dk35C)FL>g%>xn7mH@D^}kABu9+_oR=TybO(erh_x?$p~mAp9(a zJvw}|jj%VChK=xgbPkVCcc!Zw5cczBA-8%@Ype4<0;0FcJh2(%3QyI1icaH6<$u8| zK)3Xy^8-NID1-m77-slm2YhGH>1@`sISCeVR`5cU5cN5T+7Vh&BVKW}p3C916fMFF zye~A*`Kvi74Ryc(M$F3m=-|DlsKCou?a%Eka!$%Y#q#dDfb!_TS@2{BeAZ@ zNq+PqB!>1<{tJ&MK)jdopt0~O2}vAhTJttwL}IKhG%qa@T${G6NPpR~~=_)4H`B_z>Gf|pZ*Ddz)C zG}{S{5umj>@p}a50f5{O@{clFt_Mbt4jH2)BtwCZro{MVau z>x-QF?>9^}7$5zM5q+odhN}`4Pvcn&1B9mzXcajl zr=2wkVjrd~1+r?uG$JsIm;qouL*N5YEZN%)ko2C1Q4(Y?0Ye9xUkhq~KA6K~vI>D5 ztO_zg_69JQBXBXO-4$R|XS~t537Tub`~vBZAlF!vD(5kT6?g(al**z3fgcxAWZqA^}3Mk<|1N&!hq`DxV)TT!@*S70>N#mDf;1!#=%wq9c{ zM2HtB1;x`!RJ@1B>*8rD-plh{XG&Fga6Y02ThUC436Qy#n!`oPH3=xeDzgfBY?RK8 z%rcl=zTHX}DbsMGLRAhw7`Ybtng6uk?1W%533rg?P(49)#oD$Mq?Zh1ax6EwmDFIuFJ;@bTejf0R z-R66d7#qyC#n{gT#Znx*5R#!w&=^2=DVPrsc%PVZF!4*Vm;u>Cz?_A^IAX?uc?yAt zh^YtDbs5?N$es_T9)StOtN?Q#0(XGgtOt`fMi(AGb{!q98Ehn(P@(yaOZE5MjKtDb zMfhwyTM5#SYG3HYkJaf??a1)rRqyjsGX8NBs+Q~`cv3^2;x_w zqs!3_K(S=SuSA~%ZZXJ5HAWwLCHhrFMxW)^nP_-MfAk+Tdi|DkHjP6fayg-=j8R;7 zfBVbelkR&y0rbNlmnh93VqTWw7bre4@hr8a6v^-FpDVFHL(ESo_P55Q`4H6hQj~YO zDeuwd*MB*(wi$|qa{vY6is)~&mXgpQBZ-^ne~P?OMU=vv_UHAJ?P6gm35k!mN&3n5 zI@pc_xkMqU!?n0^yvexnC<$#A$7S)okyduR1|a8=V=h>+u#|+Zl{lT_FQzzDun)ri zK5{O~GYdAG?n8;{bm(qD>JqQE0Ew1P-vi}a5YO=ca1tybiQ>%gAuRvXL9W}4tz>&C zW!v}VDEh(UrMuDE;6qP?rXl(04~OV84}*O#qg@RfZf3rgMoUw{7)PsoD~voHw@BtY zn5yJ`BfrSV^vkl;V8SMC&L~}D#$0-(gk~7!9=Q#-(~Oy|4ws@hhUcV&Fy>f`q3Vq+ z_5@ioz)VA+9u!Mv-Bv?lZ#}TawZcSSK2TN_$cbLojEqfQ+hjh}9{7dB)y6(Xog{Z7 za{Ob-9X}ud^b0|*4aTNgp`w0z-cn_6OvW{!Ov`hwL|*94hP0Rt^kM^FyQanTqr60D z{~|4BG=)oX36mBxle4(n1+jifAiOo3!hE3W$0+=(eV&98HF zS2BeQ$c8Uu(<+b~`V+^r)-C_YrS?1ddQ70H$sx;rUDB4C+}lZ8YH~G~Kcy`-nU@Td zw$$WC$8V~6r-l5crkwVhn!)(h6y{hK<-@85oOxv=r-bmlWNfw0G1e!r{ISx_(!{#G$fK<^==)Kw_%x@C9Bw^D3vi=3l#}t_B*>Q{oS74P2Vs@53a!xc$d<>i4x%Tg z8-Zvpk!PUzRyxdr+rORRH5O~&FDu>C1w_EKng(MkO&QbxeZ z840ZC1E9S1Sjt&H>p!#g=A)9VQxRUy6?msLfcrBN;@q7GXNYmBIcCi=c9<(T7R9Ox_4y}@Am2BeiY%} zptJr-gtM+P4yMBH`H1P}-LIC+Js;5Oz3R2odCPb6M1);QY}3#YVZ9w2xoIH6 zo<#1G{}_U>mrFE4e~{_*@n5m=)~mPK)~h$bI~lxD>y2gmFeTp`mrVHK@kp>YUWb>V zEqe7oB5|kmHd>X(P^5TCsq$BhP2Oo%<&a7Eon>{-MC9V>xFzrHnMOIsqI);`y?00! z!4_!MuuN8=SNkZ@g9^r?bRLZ05x7|}O8$h{ha#Nt37W3IekyqLy+@8aoU!a68RKbq?L~udz5)~{p zTc({qHM;Jnbv=!)pcox2SkaRDS26lmux~5sUY%PaErijZ?YOvu{rO>9WO}{|4sAs# z!>8=JL?ohx$wHIKLJRI4l!X=}ISZWZmi;*koa|N{4$q21?6B@Jqx-f-n9(Dv|aTs&jh`p!W3otd!E_XboM{bivYW1@|7qQ!9k(;jS| z8dTY6Oqc#dQ&@Mwly8mr6Llh~*ZUL4aKrxs1B*X#YBv-^Wal&rFXa)R?vwbFxWF)* z`g`-gm8-I(84ycxrCuw*7B?ln(c-s8FfapH6HfzM^BMS$?m#dzIXwyE*J;KDs^7)8 zJ5)vtjXQf~2%7^hdI;OAhZ;SE?TyqBo_-AdIx{lzqczt>(pmF+U%*@+;itJVo1^_$ zmkQ`34(O#3ekDhPUK-(dsQCHxOCu8)hA}rA2W!%Ra#jzM+#4hFQL@P{{ctTn7g5-93Xh<%^b;Ru$ldJ{Qy)Oc^ z?%oSc_vTS@QG^kb-^+$!qn;0vJJI;R*f1k7^jS+Z4H%T;8`2f5G95Jpk!UCntrY9w^&p zY@*&-S4iP7g)#6_g{SoAJ${EB!I=q9B~`U75VNXLDmf7|c+i1g`qooUgx}88Gk&fa zgELkQf;Eoq;%DJ)I)+P6pve*ac-AFw4t?$EMwg(6ZCgHBn~KK{(sH^AA)pV{1V81{eJ26h^{rS)AlR%~=2iC$uT zm(2@AeFNjW>>BFV`iA;<*;9$hqaFC~vX@d=4T^68h>r<^jt$cgA7_`-DosOtoXx8a z4e@dIRLUtse4M?6b4|-z>yvCA#Jsf51j7qWFD-Dv@Jdr<^r6JQm2H|79YdtOy_G$L zyyel+nb1#SP&x_IdRv34j9kod){EI@VRA1;WrG*9xjiP+Ntw{|%`$4!`w`2of8UyVMdEjL227L@xXRsq(oY`fF&J_y{JZ7*-+B&*aDUGS3XKM-%z5@^!G zTm#=B&Zi*%#ppZqIhXcpUpCAJFs~ts-mk@#qTl|9Ih#Sbycl=rb2W_qF9S8;F|<_r zyl#G{?!|o}ej=euIE9L5`o&631@S(^i^j@Q5|VgUm+)G??A!p`i$H$S&}Ap?D}8CA zx@M9)Jc7Ab91YNp?m(p5#L=&gBMC`7Ye0B2J9-(m$HA{G|Iy31bm_f{~3lq z3V4%Af~6$1NhA})moRv%4cN#A`9)*E>2G(|JK#$-cwZQngSdzyvp9RoQW9z-lBMCx z8GIIOXArn(40uToY;Zc@muT=yV7O7h9~USkp(7%>B)o&c55V?L0vC+|KMe3b*GsYN z)8Mbd@IL}Rb+)8jLi0qjFMK6~{|ehv1TGo_Uego1!w&ev8a#U=u4O=6EHMoNE}=M) zJRIK0-~(XW59Ak(0Z;0Mn*jT8>vu{DI>oB&G+M9uvAvtakRColU{yA6R`~5YBW}EF z8ut0HyP!W6072X$>uMlbFG9Bfu4aR*H^ID)z`u!k98BL$*h2!vQY8B$NUi|43B=oy z7Z^~NlF&vYNs3RNNbs~Rc@pMdgOqQY(b6vMQmAR$Y$cw1<=Sg8}ek)|87^(!qspzj9q)9X6) z(WT4}N?lN^Mc9$%;W^800~ef~I}l|uNI#aj-5A3zl)O{;xPMtcx7xDpy? zh>h_*$0y<(D7V-xZC@^jy6*JgjDvM(N7E(9kLw}YqEmR#JP@5uJoDu=bMb<4K}ch) zGWM|6IfrMIRZ1uJbjLYDCeBOLum&^(p!D%UEGF{BGErcola9Xlz}VVq3)TORS>83b z;P*nP#%{;9D=40x$r3w{I!SgP0D4=KLZlp1b3!COXFovRf~I&krWufR6igEW z%ZYgc%+CmXOU(UX24Q7G55e*=n1Y7WrwA=J@G-K*$6#)Q$>ktE22;#jj(d?f$6$U6 z+jl{HP~=2R|KmaFVkWCwlz6Vi1ru024mbB#uP zEhjTyyh*_qXcM{cVN&5=XXL*??!Uw^bZ5;+?@`f*?te_wG4Rg^=Klhe>u#g=4wo!( z&vgtC^8)LqBWTJK7)C8OzgAq>JM31}>t7X7{|o4C7X1gnUsYDmR$l7_6qEMiW+$lQ zw_vgjqEdTNc!`;QD;{ImTBz56{OydIo_+Pv3tIF^LvnNA9b*?>YWCL{aTH?zS%&FE zOrv2cz|hBCg4Dfkgm_=7E9$9L*t;26vBX6CL+}5<7|?|0FEr~^VgL|?L4PBPQS}56 z4tpQD0|3NC3!wLnGX~Xg`#h&}EJjS0Y7RGp*<(oU9@lpW8V*bXRLRNLH3hib|bKjm}6kvSi1cI zCVCuk8+}LCZqh_5iW^w%|f4^ z5sc5d!sLRfFbtiY>bt@)gp!Ixp`~Hsx+F(O_TMWJ35EVDkv=^MF$&jR43n0urqN;R;kI{RtBd>(uT@@|>`peb6L*A0jRWX^)>6Lzj}!58`oQ z*lwUmR9O2liroZqiS}jB!OI_6(FacrY9T9tiv`5+Rv6Y10 z6px$3w)b9>M?V6@xI`-+ot7mETS@3+0lF+~*9cI11lkdhXa#5~QpBCYHrq#d2#1os zBW$mv$W&NM5f};5NiQ;nE+wJPMq=#=+fPs=YFQ`l!$l9sCECAvtZ{(0kjLx7_7~zY z?|uxVAnj51uWTiu72@&6uw4cx>~YmU@rW15CEDg5xn+sMRuZ~MfNl!gs|4tJfb1n8 z(F%~$vi6y1IMBy@!ZTgLKlLbMh#m*Tm!fVf!2Ls2;?bhY!G`X#eK% zTL&o86P_Ln+aZ(>d+dqGc_8gk_Ty|Np%x9$;bT1#wx?1gs-CKcaAOGM60LY#4ofa9 zQP@gCg#z?w*uGVO76N2G0f|W26QEzh_E-VB8z6TPkZAt~G+?fzNJ1lx#PVd@dj#k;fV@IL zqWv4t{SJ_Xo)n;9w*83!{RWU<2uQSl11g#)DUwiUBe5dcb_tq2mr>+V>_dWFqWv2X zJ(W%$Jg8|xHw#d4w!Kn-1_Go%0g3i+KymX0NJ8{zJAJGk+4d6xG#4NZ1SHzO0j+j` zBy@=YRc70<=oXx{%K@^PfJFN@ppy=eg#HkqG1>MQ0lF6;2MI{De*>DfKxZUINobLg zSW~m@-2(I`Kwc*x(KZL-$z;2Urql`Q$@8=AXDBj_kAcT-JO{Y1X)mW5JWH`u3|t%1e72sqJp5HqF^Lr z;`b8;On`zSiekn9V#b7+F(W1n7%%~fn0=qBuAUuNe(#+3{&UWEx2w9U)9votT^%mO z-8gOoNzsYqgC4&@{S2aeA-X<|MHR&J&TxSr$Ncwt;umY1yDMDw7jqST5N~86qh;Rj zL=sU|x6mne>|oyS?NB?>)x6I~J5gGq-9Vrq!e|CJ+m}>jLA1mo6G`5q_JkH0~?MzW2?7+MFd5-^Z&%MarEwLS8K0Y=nBNy9WmcoKyk;HamlW4M! zZ5^6#_}F~d@xZ&h?KzvbU7ls#AH+_o6`MTTAb#dR`A1($Ra{6MS{?h?;!zNvVcwTg zhgYb#++5i|h~H)&vVQTl^GHO;`ZbLB>KyN%y!VK#_mAc+hUwHQi*y&XFdH8|8YM-nbF>rFIzvsRXpXCto zBAa90Oi;@#6<9>~Hukg@EG#J7okcjw_;sf9qHyA}*c!h#Cz$Ou!MvXnOno{h(y!u? z&3Gi3mdclIDTp6wd`V4r#}}jX1Y=8T23Rm6eoIa;r&}!8JYl3+!Cz#JI7!lu?6U-kLj0E4w#+njLiqe zEm2Fa$eTc-PMn_`#!We4yy3%Gl?~&?oG>=!gz-&o7%3YFBQBt~{C>U(<1f5t5Em zeHcMDjB|3rn4S~H+}tpp%n9QjABO+%d=URCCydoOVI*v%r|IZqgrsAu55s?sK8O!C zZ^=vD=W6QMgxoMLHbR<42Nlvqru&R74fSAUyKdt><4Z#w>cq9%_}%yt*EuzD#h8k^6k&j~XGm_vh&P-5~NY+)Yk55nX4!xAbH3v6a5M?Vw*GI@ovX zi6LWMBhxXE-+7iD1Ni_rUV2wOUV8Hzx6+N0iNl@N$-Ufvw%6_c0`GUdyJLQ1z1HIh z3i%MwRlgN6zwscESO{Z2sHeC5UDsH*w0#8Q9brD$jySGstj9~M$wW6$Z_;7PY$e;z zE`T8==8l&xYaHfZ_aYsEr6v{>Cy`yyI8pRGV@)BVXYqd!jb$KFVS=wvc!{P)yblo@ zXhb&WQ?r*QJBz@nCO{=N*J<`Yys>df58~6Y^0!1I#qW-a&GRBbbrOM_8|P0IK^Z2N ztY+*5Vv9}24>;(W-FV|rD_gb)i1K}n^S>8m8B29Vad)6&DKD2Fc-IiG=|?w1kUd5s z^FBVZbL8>Gr&$tYjXSkQo4HmO7F|+3LlHq}jtPBDakVued5y@9O8LoXq=)edHoo5Y zd-K$%<_1a=&=v1JvR6k_A=_n%LGlLuGe`OH9Vs7@l}EXImQdv?%f7_?+m4h6XXR1u zoh3v$R-L0Pvkz%DGM3OJpPH3L@q{eFhq2`J$FxQ?lct?`Mi<#G)Y(*B`S}V;Gm-l0 zn#o0tb%XVEp37vA(#n5PWBpLfQ!pMC=AQW)+-TWGTEgQm1gUx5lsR3PePA3W%-f2U zIqN*)yA{R)P;Z^6U+P*}Q;MP?aEG{OG}dk0V_}>MbQl4qJ(>SpYDc7ni z59Co0``CPaZQ`9A#BVpIRHh-QP>3=*r4;$sH;At_f7ygO#rfwJvcA}VG#TAo@rMz5 zY`Oe`x}@S%E8p-90;qG)L9oU&POqmp5>fRyH*6^AQ~~?6#)ZNTE)K)`O`u0K-d#H| zzc2X4@p$s%$&|gsVse(=PIY##y9;a>5)8PlCxV&Awo7?{j9S9NEcsJA$b3(hA2|l{ z+(ssRHGvoCKI8Kn=|1BE-8FncBi%Jzpu2@9G}7I|1-eUkqVsXPga2+61p}_5rw-5X z0hTX37ILsBWzE+Gd2DWw$K?h&G&jgoCCHY22;*=cM)@awA-`zoc2I|@m;L7C?#Pyp z-W$(>-cvSpxU_9(i04GgIPC2`kH~uV!?X1d)p)jS;5OtBTd3t7+;0CV_#0p0C2@v` zoFskx=Txl?pzC?U`p*r>H>D*v28EY>%<6$@vJlsffLk@F8{Qyn{0D=iaC_YeCx}+^ zcR9R!MYlXhx4`K(s3;8Ez>ZOk0-(Cl9&ma?1k?JyW@LP4E74^Z%&+#J65aBuE76@B43`r9l|*d=QldLI_^*^`S02%Bpm6UE zycz&;!QGeAg-g7$k=yOJC#OB+&H) zVU3VNo(MT!SfhodCnvsu{0QvItzBgeswIrWKu@qM^}S&O?Fr6+JPj0H{vNe>wu_q2 zU^XB{4I7k%D_~!T|CJ!T6C(CH22LRsL7Wb8GDwPi^c0*opw@!uWr*!Kwt@VYKdK45 zPEgel_3afUmq{?2@M`u3JKRCI4Pqvai-hk09MTlg4gIiPnZvnO5Un&C(7l<<+6W%4D@b=0Y-2$h3OS&+8 z4EFo@zw33Q7vMB_n>`mGdI#b(93zDI4B~YhFA1?3VwZO?;DYE+h{-t418wROt=>CE z(%YmUsw~NgB6Dc#IKYT(>nPrr6!O#l=E1bKj$L-tI*!?ejL-EYYDMp>Dkb{16d$c) zZl$)4w@B2>Kw8J#N^Kq8--Q&=I_6et>sSi82uSOgS6MA#)LTch0@6AbR%+|$BqY$* zA=h2VFA6$J>sVOnTF0^Y9}Tp1tj6(#5Yjq2f>t0Y^4dDChPo1H>v$N)LqJ=H51gGj z5;(2nc9Nv6<8x#_0NOfwuV)`G(AKdM$1;!<9c>+r-lru2Z5=&u><6@UH1~Bj@Gk#f zTE}D}v(}L@!FjO$**b=r&p%p6`)s)0)yZ@I**cQaI+h(l(wp0}>|<48zWwJ}wx_O1 z>u6r7?~X~N{(K;T=mCgbKg0+JqE!%A;kaCgS0KK? zu|bIS5Y-PuQFB|6X*38})}H1E3UWb0Wkj)6$)O zK8S*BVBR}?swC2hZ66eS1NUp)ULJONr5oL@vg$T)j`JnYd(Z-<7L`}((cLL%jsxy2 zS%qubi48$e0Hgz`tlURb_JnK)@=JJ(K3FyeH6*qMmC+M)7vU~=twv@QNQzG+HKP0z zS{aDCK}^9h4(L+h`@S&*%Osf7E82d|1944Fmk~bA3TzO8Gb*A3B_5e*CqE^LK#$OT zX>$2NaU&Y0pIje=|NcO)feHA@bjafVBO7!zD&d(GoktL~i(4=C{W~i#Rs_zfh&0|Q zgf{_byfG_QF6hmT_hI~(gTz7R@8Y$XEB&(w)=I#QDw}-#&zKu!1%k#1G_G_p|44{G z_?Vk!WA2DdHplHhqaOi@F8_=<6Mv&EPhv!K!Yj185zgST?o3T6tkgr7J9AlNVdW6_ z{U>n_zk$MPHGsA?}Vx#VhqF<1BnH16s!W_;7=<$cFLCm`-(H!2darIL`cC z8OPfgDc?TYlYr@^)fj%L@l%ZN`_%9+3H$l*rNbKSe00$!F~WSB%9P+tBX)(bFoW_v z4I+Se?F%sX~V#V{Fx?##P&OT}s8ltSEEp-rk4MYO#_-=#ro z`OIMqOjSK@HLS9fT zMCF%sXdpTmVl<8sLL3G09F8YJn_&>|SpM3a0-#ToMM>Ykkra6? z=ChPjt@ zoCQ$xK%4g=2AP)j{XU3-Y+&9yY*6g_{?aKG{s`xDiv z6=u!pNe-n?JGJ6SZEbo&dbDd~()7ku>~{rYt)Tp_Jk*AIHEH{zHngIjs7Y5iwBmT* z6%MT!B_$+X;qevOu5g$IHKJk^LG{I8G4=wNrljvu7KAdnldiC@3;1i&{UMO9u%FYP zw28gDAU%~7wME=@g~wEASD5&Qw+7Iz@OleB43%Bpz_zLHF6M;!b^_6x_b9;H3NPZrx}3HAfOu zQy-KVqe_lGURl@6l*1i@MIo7_G&c|8QI#oo?j_6KE zT`DlGbxh#O_&CMn;^NFy=vTxGx;DnYtfG@#0^$--?vwk&X?SfZw-?9W8@%e4@&z@? z-CC~i2AABQjL_t6E6*`b{#>4u-0jZCB{%fR&6ng(ZB3jTeVk`!f`rjo_$mR6u+_XQNoA&2&)4n=4?a$|?{q=Gy z>bJ`=R32MF1j{V}Q&$K2d%^zGnGg7sE?FP=@^ZZJf-Mf(7jw*iYcU5`;4#Qr{sAk|Gi=@ol|y6xrEY=IZ03RiaUoead$w zS#agMwd_iH|VvtgQ^@fGg%7%d}3v17nRa z)$qQ}F|YcOo)EYTK7Mx0Cfj(BKf%-sKDImNfbHDr3hJ%tM?}9k=8L}u!PB7L8^Zjx zOqP8l=9k<32rF$_q|TUP zWp{ViCaf}cdesS(6(gp4#|*~5puAZ8@BfS2Oh9_`Nt6!*!FqBRV^~qH_ktDw&Bcm3@-mF0zx601&6rxD5|;OvE2k-)or0>TC~FWDvfFv1Us0ws1L*1nA_Bz0{- zXjSDIxpyybPPI-BcYQ`=B>p~>LD;N3IUZ4+q-{X`1E8z0dt`IyU4x91oij__Xdzn@!pO2<;t^bpVsJ!W*CJ+HE7xK3;yqm7gKtkQA{76X0}QWvUmVV6Xec!$Xd>1zq%npt@^?aQ0=5@jiyMtNbtat-5ce6(x^LG=Tch?!Yk@4Ce}VdwIK zYkVS>qH!yT-DtkKiHL8o%y+;lz7P9#;&};#uR*kk!k`%lpMe;L<5-Xs`RGeH*FjwiI!WM1`!Ww^i+@>FScf8b z3-7g}q|8z{#j!A`3!j6f%PL408A(!n|5_Li@%p`{;=I<-bWD(bH zWjBi<9;}iWjw>&SlNc?Zj%cF?uvrqiq&)gw1f?kI7w{l~7KN9q z6Uf2qY*7rwe-MaI%PER=mTnqy?EM_RsS=ymFIx7&HX2 zdul05<<+|ToGIrA-nG^^;o|bDHwefX8&&wnY%;y;FE4yad47QmHsz5FB*y;0#ZV{P zeRx-0-vRumJinV)nux*$qNLBU%F4NJuxvP?-dY~rAcFE7Z$s!tpwF?n$zebmk@Fnm z3GyshTI+e~BwoMo;-7GS;9ZMMHoUDos$e9ku~idFccAa+OH3jWc$e47)}Rr{o+L3} zv!j?3hgf;Zia}gXILNOTL=Pf#6-xSJk{MrQzC-XGV!k}K_$K4aCcm>BUoIRt%;J+V z^&O6#h;qi&m=}3bYvW@-Kz3N2_{Q{P|6Wkuw3K|mW+UwIV8;4xviMrrmJQX_-z( zuSnB-05>+D;qrAwc^FIwZfyP^m-FTo7$1QfoB!8Iz6s+wu-^++B}1l>pkP~`Y@go5T0-z9#q5Be$}|L|Ioyf;V!@Gj5>)n^7G(xCR= zmA(sTgSv8~k9ITu*#Pl#l=3Sr%-rP_3%Z8EpIJq1P`_G& z3GKf%4QdL4=L3COuiN!b)CP41qNf0DP*3A{1Zab*V>Ow< zt3=$tbiC9~X;8cD83sFnqlg`zxr|+__^6Ayla_p!aK^65Ac!=ha&bJaeV{A zz7VOsLO!wpabPa7N3K{Kh`kWm1C-ScIU0@cNPI?s=sbv7I4%P*A9?m0Hyg4mkMiC< z#JyeBmYT{EgF>!+;^jNTIOH#Jy5&L!f{Ami%hFL{p!xRWkNm*9-u%RsOZZq>bmuRY z@3%?Rn?UpZ8;)OukbGwe$#>P>JY5h1WDzEBMu<`|QI|1DLcJqnMnQ@gzF$4z;T}tFF~xwu?{3fC)x_T>(^fyFnwx#Y2qI!(b z&%-fZ2r=3($8nz!Eg*iyu?@88EMk_9UAjTUhZ@!NckIcehYBK=`HPI5wakw?z*iu) z6t63jDMWm+)~4(ff_a{NL`00g^5X!dx!$$^l;=w$F=U4&*D`dZdUgikCUl12I7WyV zKGShb1;yL(DXSewgPjnG+VW=^GWP(ciV|;NodM<}_cWgW)W`J>Qf~o`>kk~i2_bRq z+?_>Xpm8Ndu_pY!@Q(zsA1wXZDpqBML8P&*R{3{OQadQ3#&Vasly%bswTN1`Y(ja= z%DAPBVeiA_cc^br3&KMSn49QQ(X7m6GWA+Wip~Zpotwo}JOfgg0QU6=v8I=A4W!dKC7c(g^c~DwtO~ zX6iutd*D_=u6E4zFzynjUUhzrV}5XO7%T;DCFEMiEIyRYbvz-8|U82bzJ zg&53*j`=Z+4~6-bFmG_o_z^sA;AU<&x-d_JF;JL#xMER8S5?mH9R@>zo4MWOB&Qx3 z2B!iyhdrsxR#i?di;n(So-14B6Jv=j#-z<2b$S(Z`PaiRaLX)9Gq%jKbX-$aaLX)9 zGq%jK%-HE=jQ?7o=9XFR$mlZ5#6FnTLAv8K%&UKS8|b4MU1oV6pXbDP7{1^A>207- zWOSM3TYNSFHK#1zppgf$KxD%wGH#irq%T8v5DPwW{{G!LMMyOb&EMdB!oa&0dd_2+ z!e*pNO+$MU%I?6~K(iu&cliW_k7wL6%UFa@7X@sf#MbX`Zv%ZMlaV$O%~>=>Ek+d| z`2_TtN@UMvl4~VWu^7!o|0jV#N8G?8PbWJEuJw&v2b=mMLg^)Y)hF6%j!w&y$zzq;Y4Jd zA_EY~ocMPp1+uzw@`p}{)s-p4d`G6`6_Ns3LD;ol7_)9 z5#75osm-D*t1EMnx(ev(%Ii2@0Z9>at1H)->L(~j+9;C5gbgk!Ijbulm{@+`U9y)} ze&O;=qB)~Ttpb^&Xx+fAuC%kVDG9u*r*XoUGYLM=;0pLI6z%}A?&j+s4~cYT^Xx}sOWC}M;%gu&K3X;9wVmWWOpoNg3&S3l!~?_>&o^ockhjdMY) zr}^e4BL0MBR#sO^XrWS4HLEKXrt+`Vl_FEaI53%X-=1-+D~pL|0npWzUvc~>gsiUg z?jHt+fuzXm>dFkLi-4}K$nIA8@h%mATU~h??{i z>dNoVzWo~ul zB7~=k0(VtTAafCYu`b{?D$~`KY|paO2a*;k(Q4)j;Z9`*?U2=;Wfl650L|jMY!+uD zm+e`K2T^JuCdXvtXIYHRnKz{lq}uRXS{y8}NE}Ve3QmzYWa82b-JYVq#$@vr7VA(5B@s@zXq}IbAp!)PoX5VuAF8bd4YGGWt{MYvZ_S{l(TKydqqJNwJjW7 z7UkuWBza?W8p8M*=yUaQb%NQ*WuNOy_&*O~OKYWOBB^n!7``jpDVRNt7)F#u!+i_| z#}XCL7`$B5U^8;r82aPi7sTWkqWp57yo=%3Y@O>U&FbW`Xtj^w8ZVET}TYW%c53wtdtHxbAO_s)`!92gzH`}ZVALqN#X}v@ya^LNhX4F{A|m*48X5({6thUU6Gq4{y9%c z{B9aDsg3)QnW(S-x4OUYpmrefGdD=WgFy6B3_wV6ZnVsj?#k?FmJ~bilN!Z;EA8y2 zRxIG>uFklRHy%SYHg72ZIn6`JWNaVlv^aJJoh4*4Givs@WipFoB2Y4OfC@h(gj=8~ za|2elKvUty;RQN;uQWn8Ff}kjhwBYZM>i}rasy^}RJgJE=m2>qH$ZlaI!&C98xWtJ zu|=H;nW#%Ql3buKk&c-XNmz?ky8E?rMnCVy1o23b(4KhDOnu2=(B;gmQty8#_4P_E zoWg)ieOVX}T)E9bOUo?^hJJ!YDSR#M%5B+0?onL1%Kc|4Nenb z;<}}z*V4M5efjacg@9W%dM$mCWMJhmmgzw~-Nd&xt+S{>Ct`~R_4FCM?wB1Fy zsvh4|HQa*HhO{jhEt-;Ci-KD)`ZTQzMqNfy`ryFoCtW1x+5dCvl4xB#`Yo-CM~P7+ z7{rE|gkL;zUnY^8_7jnhnFiusU4yiNW5jys5UPm&)K2x01(FwdSNSUE9sZn79z~wi zKG%T=+X1yx9gU-(5Mrmw5@M&yiiw@-0z}ROWwk?AJJnKrZUt(mT8ral5c82|jR^m+ z&-t`#v;Tj!&&9Vs;&O2d8(&6~3+XD)p&zVxw1$6S4u3b}%XfmV&*2}H!+#)$A3jzS z&Pz4?gj@tBKeY??U!`s(c;|{e)K{v4tZP@RL}5G=JyXxhyX+Lki9pMH9~^rLA?2MV zq`Xgnd%XBad0&d-Vo>Je@F8n?FURKrpymA`j`u*!i~L{9J70QT-yAr8do=w=QKs+$ z`ibxoyqcd%^#7<2^D-4LTsXVeO! zM<8Aw%kndbo`<;PEY8@0=q-pf69txfR2v)enb8z;FPi=fp@*_m3GS% zoaB`bIiF2bAn4GJXsdX^MeT7+gEa~0P{b?7)IaQ;IZOxAkK+FjNUV9(Rbm-V@oOiq zq&|dncX1f(xj%#s{pC}vjUINAn91Z-x>u&81etIqUfT$13n-onQ9PbM;VAxex`25& zNQy#(d2pgz_;U)Zk)X*jb@H;I#t|h_6FaPK_ze=fO~7si^wU2ZaC`)^ae8U}^iO;u z?*kyej{94Ze?!BMn4=rM-rr(!%dUrS&3oajQe)|60~j-&80a{-X&VnCOfdk znr7W#k!bFhi8e{vWCHdvn(vGDyjt2*L|Nue(@dEqRZ;GliBcsf%j9O)Nu0z2K|2}4 z1cO-QDW{g5m0Qaem^y6=|8QWY}wIQ9PJ{ zdg3U!I1K)V%as<3AY0ip-OK*RTh=>P()AdA;r;v>iTnr<>@At-V`5{ycxAa}p;)p| zEJ-h`Ez&@ezqiEYeNOPoEt}WGGm|*}EAhy$QktvJT@+N4c$(-5DT+s$=mW^z3zFiY z&GHARuYoqp{V$;?fi}zAaNG6_x$cz+1ADV}*Li=7}T659OkgSs1N z!lZX<`-r+R%PvEP4@2LUMp>%O7R0^*+AnDjrPZXz40f=9q{wUM)Id6?PI4{pUKSV^ z#!Fy5i}gm{E0LZF^hVxKaeO3%+{nvU7J~|q6mh+g_cW-HKyT!I495x(?``4Ab-S%e zpH6+U*XYkIDwk!Q!u2ph?p(V_mAP;%d+ToO zZ1a}8fZbpzH(Uv)GJPG}aI6-vLw*PuZ%}bghAi%mPvXD4Ktb3N;t(ABgQQ4B`@^{s zYBq>^Lp+RQxe!Aje#G$uh|jmMCG#x^_Me&Wc)NM;=e%@4D;J(7?lTX~^OHtMo@1XF zk-cXwn_tV$`o|?_@*6AJX;yKt^d*v=wwHxLYoOWbhod)0ij-z&Ce#d|*;#|*X(1## znVHNoL42EqE!o-j@9gA1;Ucb2j8fogXA%>5qR@OaKiA|8C}Ycv*in8GPgs15nfiB( zndBG?U1#RB=SaTJz|Qil_Wwj*hXPQ=l47Oyy< z&&4ao)IaQNgTRaNp9ErSa-NIp9VAmaPMKj|Q80|4!*eoG!%8c{&rtouN8#nTKOMR3 zI3+%tVG@YlS}Tf45<`4}JzcS9btYVi9H02kkBhf6ERA-2K0mv^>+hxK`X3i?USP3E z_dvbsZKGzfPZ4x(5UfittYu#+UwH;OyfbY_JmtC~XHU8_y+|(9adw2eocY38jqWi* zxAorZEDUa2?=okYa2BBZoR6~rJ(@NP(35G7c%F;dJG{}yIVcD>HmsOpRzFLy&j(AQ;=N$2zn49*=xoMx0oA#->X`hyx_RDR#mTin_X1Z45XB*@gT)mvZ%S*)JMKur+kLl<$)EzI>lcT`7k9e8yjA6 z%*{8kF9NuI2d_Hj*^4nI0B7xcEv44JNjEdN0?yjE)=A!b3(M`mHL{^;+jlS`9c}r` zm0Y^dVm_AMj1EapbH1ChZ3Z*OHB|w(&EVaXZ8Ml{>~!_bT%pudQahOE@m@-|8Qirb z3~mAGu}e5Iyc51^$K90DZ3cC3gGM>hN} z<+d3djekE7TWbFPeWMdReXHzmK8(f8b+G4rlPdfVvFcl80->A>++tu>B=9bufbiRt z+h*_p!uN?nknVE}SGF{v#MA`6HKnIHWz)L88!rFD6)YA3vcW)?*M(h zPPSyl0`FR6oa}odbsL>6h+S(wKD+v!(2>Bk7F#?hmV(-zN=}v7WYn@Znq5Wv%D^=a zuRW0j#(gqn$?q0a+#61s=$w_hrGUL&K4E@YP;aVryYp)fbpHIi&+i7R1T~>$SVao< zW!i8Sv5y5w@zG`V`B2vY-lMYRpwv>&j7-Yv{Z#5C(G|PXdZgX~?m*{KMq(f-Vs6Vp zm8l+$g1sO)gy%Avv*loriRB00b)0d+&r^wc5}QoI=MwmTfZK9#lZliB-nGUn{hmsE zB1%%g9d5@!3}O$PuPD{zo1!db(;vmYASpgtHgljZ1D1$) zv%22(gK@(Abiv6IjwIp}G(HBgP3D`Mi1>b%GTCx)5h_wrHCqmzF%`e%K&q7<=)A$6 zDN{Xqhj3lWZ8@lW2k`*ia&SD3AwtNOgM~P*0ZEb9EeC%>{R(u;!Gqa4QYRR z5jr+IGoIGfqnY?z0<@QT=}$u87Yjr-Y?yXt!1wWg8^l`GD$P=zH3FBAoCl)9doXKUZfRHb#@N_!cZ*{6S% zw2IQz)j#h(HVJ{G1fUk7$@jBe z9H>R8=L2DI08ooiLyIj4suwa@OBb%+g$9|m2rWcz4p58GArCTY0Z9>6i_mRQHv_c@ z9cV$#w*UJPl3Ij5LE=N87NG{qdA|a+2#uA1#3FPMoPB{=gw|T+{>1)c5jtJcm9+>h zLH1^mSBubQ6DzhS75}$IsJ2LrMacVvUOCqy^dfPr(R7hCwFvp#v1y&eV-XtHoZ=CS z&=%yr14;2vi%|O&VbBt&MQ93+bA=E??M57*0JRADAnWSQwB91r@*&P|0<{R;i{nm^ zl)G!yBJ=~)H$Z-sQg80CVvp&iqgaFjLEt`E`=UHHnkEJVcR@)7xo zU1;eJ1%rKNS(NhTwDFG{AF=2xf$*l6)q!8E#^nc_Z=lz0p3aZcck3H^IE66`#CqCW z(7&O@NTODxD=Zy(LDh{YH%mJ!(yb_62lQQ4Z8D6Ak;x7bJ3h`#48;4HzXU#ts3pCV zd9{6N>GzSsF7a8zl@EpA^7uwGkvVKc=$T1r1ki8)S(T6 zVm*5335?x9)9dA!kS@weZ^I{ITTMoY{x2%12M=YrUvT1BiQF?l`*WRnC9B*= zlsl%Qjb8Z&6u%MW^J*zi^veG=Wi0uk+zDerTT6E9Rjd+&*nev&Ys`z;kaD#t7YEBk zdAD@^vqV`=Kb?f)@gONadiv=`sQD7yD%0|(pK8kR#cWPCNO+yo(Y-z~f1&xCXg8~s z7%f9t#QG|$TqUEz>U91(QI)bjYGKjV z3B0S5al&KMRePh9vop_kY`hF*U_C4yEs#*97S15V$v|u2CDteKc~VAr*;exx{=b0O zZRYQ5n-sjO=e~Y&6{{FjPDn?8`52CPnnQd*W7uT%I1%(gE*r!3_|FBgR<+un)C


    #7<2*duz#PF9`;|cnytRTZQJUT(!>7MFR<-& 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�D1_peXx{tQ_wQ(Ue>(DX9biTLlD(*=0lOp_#toq_B(zhLW%{9Hkz zj{d307dz3*v08JPUiyNDi&Gj@=v}u*_gdMMoXj~NIL=`YGzlV9%wyBHs%Xp#{%U25 zKiEtyD-%l&rTZ!zBUb4?OY}>7Fk5C@V|KHG3qjVZ;G+DEp1B#qA?syqy*DFVVSPHM zRsFh=Y_#X;8Tr#+b~nP-T(Fz zI7@<{4znP$vDPNy)jz`RI{DBB_WHmQ#Xr&LeSe= z^rjG}hF?LSCad8;7G2l#uW;)3UGDi*Yijt-!hn*$Sq=ZGR4!55Q^QrWwm-xwZD3$O zse+eNK2p4u>319Lo26cKtd?sK5NgqWCIWM?j>=u!+0{@+u}zzMP#DB4X=KCozg$>W ztJXLD^PQ*`xbx&ZgennMFGPtzF>YIl5T$uE%OsHO2+?U!CEu7HtrKG_YCcX2C#-S{ zqSXmYTcO($L~o(p54(1UqZhR8$_*`(V-5a1OfPOR+J#%Gf)9Q6SnRKYfU{Fr-&a8Y zY;oC#f={WRE1=C^okC+N3QjTHgA41p;woC#fCq9brFliX`9W8mm{Hs&;$?D!Q*Npf zGg=yVi)kWXhIv=-V70!2>$oo@lxi{oAohL*zH+4RZhV;M@splHq1A}B4xjrQy|N7e z8WaA|=SN-Sb`ZhJJj68wS@rd1NLlSx@G{3pyD(wJmaSxeeYQVQE;_tA4G5h&f97o4 zZS1gQXJt0`95*DG?gJj2RUgkEzg5!7GQS z;)d_@NRAyEzMGN;nlpTv-@^?f_58S~S%ys6;PF#I*mGQ%ZcWEADW;?K`utkpg>nSb zacQ<)w*OU1{4(SVq;57HKTJTxnU2?zLFx)k$Itod>~~uV8dj6Aa;7!oQ9WC6<8di~ z5{$=3r?1Mds0&xVzwL^s&*>^tT`s8S3QL1aN0Y+|6Zu(S-k4;Cmt>+XFmqQ4V{_tY zJJ)2a7zi0egzU@?OW86idGV2rW062!StziNOPuVw$vs!N=L_z6k3QMyZX*(Rx{F(y z3-0q782k!wnKFoMDG{H%T>2n7n&P-K_hejb>+$@df>#~fsM|$2v^Wh9u*BJK5kvaR zlxA&L8F<|#$*i3wx@Z_L#>)~6HA&}(%byeoGLpn5e%h7-td`*0=FXN=KcOkDCCPll z3@K#H?+~V9k}U|f`3rfX$X57wK+iKcX}%6(zD@We;av2cYY6uelI-~_9HdWkyw%+G z1#NIwdt8>B>+gCvGGvVGgtL3+xIjbd61V4`{CtbN88j2TN%oqJ&2H0Nm?^{Ft-)np zk7FRqZwKBnm82` zAX|iN2{ye*5aNG;IVQIThc>|9K5vd-K&_MR1(LT=A(W;6e3Kcre6C>$MS%_;d z8j>hGaLm)-+X3;h2g4_RYs`8Pw<&9`2V%^V_hiqn^Zbh#{5KHfBCrjFyJZ*t2AulZ zz?=DPaO*0fz87o*U)oUvTXXTm8;Gi{%iO|Bw4_ysj@Wz&tz`2Cvp215qLpisTPfNI zSx;w;&>g_&c%Z-QA;h@@7;+DP=T+tWCmq&=v7q;cwCl>Xd3Zy&2GKLniI9k&FqLN> z>U%>a-}eLMzB>}ad@S=)%{^IGwRFfoB0nnuUcNf(K6J16>RRX2Bwt+;r#2zm=6iZw zO4MvXfn|RuSK!<-+VlHqEwubij=f(i$-gUFge2l=4onxO-L^fva?=Y(>A*JE+|LC^ zx;c+^(Jgz4h|e~6k9U^EroAe1u(6dfA7?u-OI2Fbt@|}eSxHAf5vCf*h923;OcZ^K zPly)FgWYapHXKs=sKw%t5r`%e@j-*Np-9I9Trc-8n?=~d&S)<=GR&e3*@&_k1mjJ*v|U+ z*D1hQ$o!rjuhYsE6IZGKkQ5KKR`kCY2IBGS8CoRgYeQP9 znL-}VY()0h1@4uLu+G%)aOrrqZ<8uk;XvsGv;&*6c3i!+U?rI*f8IuuCAYbBe6%iH zait%=*%KpGSI$|klFECVYgph@pTr+zO9d5)it3imuinS`B>qI&5AsP|uU+ew&fk(n zA0Q_zo!><|K8ZJQ1mu{eQ`IN&dagwvL*<^Vo_AW3&#!UelDOy8)?5--$!|U;x+K=< zCbtZ;-tA?2SBHdiIU<%C_mbaBr5i+7)Qw&nbgdmh_80;W+XR0rNZTxh*_fpTTNvEGIt~u^e_u z8$1L)H+c-Xa=#8^PYl(I#)k&xTDN2PVlAr*G7R;l4o}|zk;2A&Mdg|J^~|88v)-0z zx!=L_Ur96npv8Bj!S*Pt{cD|jw)J)U?-R!YWdD9I>z@5CCH^1aoaCPUNdkGKTB`aR zxW(7)m#UI4e0|AyyKXOnC0w_+(xT-cQ$p8^bsnx9b2GN?kMVW$+}g<2aGWk~o5pvi zneX=6z#=nV>q<9B8^&Wy3klf?N#X=`x+B+E;_J9-xpXdrkm65k@uV&Z7yT86 z6CjLD@@LZ9_-KR<>&I=@MNVR!FY7u8mh8*=Axp|~FJ6i-OKBoH^-lP*K;uj`*Ot+> zc5%5vzSZZd3Ga_ry-<(t*V8jSt#=g>G|p^hdET$;QP${uud+xlEAX%Z14%s<52+~8 zX^g#;&7O))$dg{@k+XS;{&D?ET%vzIfxY|;SsfP31L{Ba1BQv*iO}je5r)h%*OYnu zKqZo71tM#EZjLR2OgLd+)7x;!JK*pnH^+Mktq`WBuAAs{b#t&lcpeeDfd$NX=mSpeAVr5r3fGh0l`SuXB9K^NXP5Q)pVk7?Ny(do`*M|4x z8SNkIJ$dpt^@ZpNd}iMi@5vg05PDCz!WhBQ-8^ASm~}39tKO6A_56V`zej-)XT@1~ zPtFm&QoJX3!ad?Wc^0a@L-;eH9pi(7&Ac|lc~Aa!M(W-;>p0=oq`-92Z4GU0jg#35KghNeKggYv z=s2wX1V6~D{d7Kaeh|?X3mZeD|J{?w9_nzUH1k6aOltOve9=!P*KBj? zBvJc8^7DQPev!}h!h8H8mvNasI&WrEv*nX=QsE83GZz^7W;yt!I!4Y-XolEPcnQAj z*X$ViKr6yAvXqK;=otA<8tG^vz;KLwL!ImfWTU?rAs{>{nkVa!p&R2fNe|4=mybX_&j<;c5Pw_T95mRr& z(>>etHmr&5l(&KVjc9R(+3fD5*d$aBxdE!&Pv<6k8y-DTO5knSI6(FGWN$;0FB-eJ z8|>QTb%;*42jX{q$)B=U|JjsIW)H*)?c`>6!`g%_NqZpN9()`Rf1<0}a6GuvK@SU% zRyHHh68sKd(8xMH_7{b%_1)%pK| z`T9Pd*c9{i5kX%R-ydSWK1i#q`Pyu`zB0+0vcmB4yKc#Q_=#P}#z-Bw??cn=ZC|Sw zloA-_n|{_ma$ZXOw_uUvA6YCJ5{4o|VjFeE{Ugoi8ZMh;{Ue|EYu>nKg+`keAGkaJ z$Y=eM{3G4t?h&PB>#Xp4n)$k4lkC68J>sqwy=qe2J#wisM6NJ|cORBl$H2`x>RUPn-eu_T&@rIxa&)!hL>vR3dFFDc%Nh?q z0c|$+tgwdtvq*>S8TQX5_9E)`Bd&MXr^G)>?sPZ7x8(nuSQdv7Ka^C8BQZbpGNI@) zzoT4UH&XYS%Ei~_@+t00p|3^HHcJT{~`D2(kGBgMl0uk}NjEXJLlsjU_+PRPDT@sm~r#wDoP{rx?rR z5-GVwfl9QFKP7+={{s~)Zm!^u38`-9%B8k~Zss*!*s*QT&TUjhTF=gH)SY1Ya%!N7 z;)Pn7UE=>Z0i5XIR3_e-gxxNfYG#Gl@#f_L*34^h=fN)oh@Pan2X}`!eBPWW`{wA2 zyLac7g(1qfcGu3Unz#8>RMYM)uRj1p)I2efpQ3e#!9-EN-~C!bBE}e@#o;L*+X=c! zhukd3x{WIGvm=RPZT;@fXQi75ux-~*tgxpfZ1caPm92CpRq-pka+tzqt8cwaY&O^S z0paG8)w)lkH~Tc)wGFG}VzK1CC(rKbyg^Tr)|NNu!K7;&w%ThOHXtB45n-=w&}GhK zZ_pOf@dn-AUA#fRQJab z*G&kuWOvZ@6P!Efqdh`*P#f1ad?T>L-#64;K!2pVg6@#y1it``{hAK!W>?TH30a&g zXzLHU{S$u%ilv) zJDr5r(1%x2Szp{YiK7O$Oa1QFW%K{I`wlp{t7`w5{pB}oAc2rZ6G#+&&nF2fbP_cc z5<;?MH?X0No88&Xyli7;HpwCoSc-}u0clbaiXacEQpAX;AP|b8sDKp_u#1Q&<%#^i z-*fKy)!D|=f8#@T?)>JKbI(2fo_l|9CZ3;xm#L46-X+)tKLR;?d9Rxx zXT1YjO`e@!tyk4#{zx3GXL8wPmf-Ux5#h_>`)ER-X6-;0l-Dw?_{BxH(@`cb}w8!;1ZO+g@oHUIMk82 z5#&<>PObO)F|Drxg%}g> z1v_>()zi>vJ0K5z2J*vNhsM^3wco#Ct1JlE=+(UfmhF#?BzNsIS?^{fv3xm;b!Y0D z$O&CCq__kDM-rcR?l%$GWdb!`4T~WzY*VSCT2-5eQrfM4rJU zL9w3DLnK4#@6bAfo~61hA}s*VU6THU%TaE@T;Ie50Mi$D#*GGGk>C!IKS4dc`-HFG zV#0}txzO2Q5%cg45l#4daxY8x64H}M*B!@#iCB``8|C^ChQ1Kjd;s$qD293?@nE_W zVUi#0rDwptka+$>=+syY_4Wt?T@3XJHWIoRSPqfc*g7M8cOGGSa86{hvs;HQT(wS2!7-)U9lCD5>Z*{ydGWB_Yp>-e8?^~j5^ z->cr=@6{vU!Emp2rIXXg1N`j>WsbCS{C+_^;T#R*GJD_qRZ+2X#YB|@d*VVCePf1mPR>q@`?ra> zdJLBop;NWJ&(I2bBMLfxbKHQQ{;sTVaFzcPY6H*m{ghe>V=KVJz@y?cW zXXCxAf?-L3sPi1=EAryaVkOa;Kk^)=Z*rC4^-gqo-hOtabpG_ITU@sGMhGG%YrnFy zGnmik%Pr#u^PhHh2J>g}+prAgzrYd>3}y=B#P(?)B1$lr-}(Rz=CfCd!Tbhd(ft|B zXRVAI%&;?Y&}U;C0xS;XfBKtRL6k3t?>_vc+$J&7+l=$}v=}rkGPQtAD41>iYNroDxaP zn(h4x>xokWFxhuU7z%gnP)Xx(ax3>)oXOuKdBpyhi2!bQ?^;CIkw+}b{3pr`3fe=S-t^LwA&6R6(-$5G-8g#Y_9v!Ry3( zhH!tIzMuVde4bZ>Ye(=ecKG)i*Y7XzM(=(u^STxNy|z9XB;`{LlD^o#HVuzj-3)cf zm$2g~7D!|y4^cz9;VLjYdG*#9O1!b&*c_V{sDd)mPY=Ptd9#}eI2=o35|?9Yp9XGx;HiQL-nGOzk*Ed zsv7wiTv}6~^%umDe?&AgZvfQ01}#r&Bl7*6Mt*sRh(>m1;C&p*kticD2#$SKRy)+l_eQGt zaxkP(Rvawy5{OlEd8(gvdOJ#Nn8-V0G%)n{#Pic|(s=vmRa9q1#-vk@v0is$kso4VCE*AtE^Y8~xyW71n= znBGNYQVW@4>0Q?gllmUoqMGOZbWFCkEeK|8m)qXoc82oV&pKNrn9O55&d#|5AiaA# z=QnA8^#;yh_;$|c-MvMh?*{?AW$$DcA;8I`h@C@R2Ct|$ZKSqt0uO*&;9kdv8_8*P_=!}j9s$3L1GpGle+(6rL=**o@YV%&iKZWtXiF~-X!CT05Tqi;@I z7?SceTN9PP@v+DnqI{C)Q zgXrY1Gyy*}8)tYA?Ge$*&P#qNLJ3YMU$|%7OMX65g*q7*F)+RMc4Q2LWyeivip8N2Ylep#?&e7O|K&jL+;?1(){evJ5U-3M?r!0W? zj)S^SzQb8#cU3g8KN5GYZo&;5IIm!iRiC)Y@T#y*{}W|HFKo8=cPwWWUGu>4{py-~ z-y7;0No>X4S3`A@?+`|c>zZd`tKFZIT#*cGTqpK2XbQSU*nf9ioF?&b7>Rhl+<>a) z*BmCIYA)VWRn4yw&o99{?P99tPZ9W>syPp2*pI4F>aVV9K*t;DcZjOF7=1)k%{Pw^ zRn0~S^S{1#YyX<&r;dECM<1*lXquy-Y48rssHQo?X_~8{S?d@DGzA7>V<_xAdYSo8R$XD~W;@W%7fGgv7oVFwMbpMcttOV2h!e0n=bmE0g$9lL4tFLbsca*E#h4nAE(}_1p=v`RuMyHkjKDg1T>Rniv@MpOLh0j56 zbn5?}9J2K`-qX9Wn@jq=P3*RQQ21;W6o$8n@ywp!a4PmLs$uZm-6nRmo3-60CYL*> zZxeGE9N;#w0E6%1vLU$`JaVUVRuTF9Zs4Es8|8+!O`J7_KEfw*_FHbPb63}?hQO6? zd$ESS)m`uFw{QFzPWCztre1}{hZBNEWa-VqEv&?rgZZZsm}ybL zw!Q+8AaQLc++j@oj|1FDaAFS5Nv?I8Fc>uu~M@Gvl5 z!EJie&;VD~N#(QFu|NIot=jD39JCECmGka}6X}BeKaPOoP!Mn@S3|3 z<8jZxozU1YdVm4+ht<69fsDv?zaAl3yo~4HX8Gf5C;Rn_&;st$2wbrG^w;=u*@@@` zfs%>*K|_{)?gRnvS>DMSeLW^$ldBkQ#F!x4znx491FEAnH{(HAbFtQZ-PL@0pqiYG zckiy;z1s#8WE!ei|JTAuBHnqkf9=gcpS=sHJLmlb4g@03P>Foew^97nLh;+?ykFp@ z@Vwbbk`wK!KnA{?BQ48Kve5(5dxmzJ&Z1JVWSLtdaK|!^?n@MMIfI?&=Y>67RHQ~+i!^sNOIT* z7i1yw&*_h+)ASjbgm{<4@r}&IJ2yZZ-c}Q$tq&yO{TXP3&n0LBe_gv5KmpKrvJ>7U zL0SNJiNW#yjhetCIN#dm&&hc|LUO=-*H~uqg#=g#1b-LMZ=*opkpA_1^6NMcgl>!c zDqp)@ZILSwTS&NH=LQTH`IS|qbu98mxQc@=@;fa?yl8|)e%mebKN8RXkzC|YB*4ca z{}td9R};W6TxX<0*g~J<7W!|Ih5jCUsN#^gg?_!tLcdL@oLF}Y{gy2>?pPi#Xn$1u zt)4GMdfXdvRCMlMg0?kUom?s}v*93;tF?uf!=uG%R7tvWj|`#3L}Xu}g-3=31)ejR zV*76=2nBw!zcpP39AZs_oaNnlu9_4$3aqn3EoJL7r2LJu_@a$ZfLM{=77FR>BG_?4 z`Uixeit@5V1^MYk(EKdg^kG+5q`Ug5cD0jt8eD<@9rFH7Tyx;${pTX!IC=kb!LC!8 zvvJcI-jAmffJ%Ce`;Oq6f3-?F3!9k^#PiZ1{?0(e)w+KKL{N@9co$7*WV*uda1B2o z9QQ9!l?#xQPq;|Jn&eWeN9mzPek?(m90GZ8aeZn4?mp~?x75>5^m7;ap5*F_f_cu- zDXP%Z>Jh=W`-LcO(d=5fIC>kYpL@xj2!KiPxf3*s;l139J|pZ3tKn17JYqFmN-7#J zdX|Z7&Z-uiembm=TK?+@u7@srHel-xaHNa8(dyQwyMmQ8koNQWQlVvV1F z4^nkTQOvr{Q(m96)^hEY9D%6YPJ3)3+mqD>Iw&$nUH)xC`8K*l7fj~ z*M+eCX!dQByGF3O<7|KTMfip{oB;9ghEV6smfFa%DY@ZRc93@QE*|t&-J2UJ!LVx| zz1H}lW92ZQ1gLTw{j>F&DJtRcR^yxc@!yUSc3zWsu5Kku`sr`H#>(j|%)<4r-1$LSH)GNWV{sZp&kKE@L z`NUOW`T!B8++?yE^zby_JDBv8MViSj-Y55B;Dl@4-%Z#zZ>mBv-&2y&``$q_8+APS zyBOWxwAZGAd!1D~sY?~Jz$1_NIGEaFUxLl-`rg(bth7 z$2h!=`@;U0i#9rZGyt}B=(kmG;ceBj#;;;F565SNGoF^IaYh^Xm!a>C41n{J8MypN z>axILwOgzy)IRwE_!mQW7jtxmy+b(yuAzXx<~{uwu9xQ47@psRH*o<9zLbQZ;CH00 z{|KUFS=NWG3FrAdP|J1r$9=pKSYZpuaJ08#))ZVC?(L2DszdWUSfdK>^DR_n=;Ut9 z|D;-ROdj^qy<3BbTw9Xl$ z!d>TLh17c2v@*D{BVu2)oT4GCYGHe3RLK5|BSHV+toJi?jQG>dxF-ZtIMYL1@Xy&k zcUKVqk>5~q<`KaU1@-`pSrOEgxwDU+lnnNMN{Kq(%^dm9f?F=-I4>$__?dLkc{04GfITeO2(M9y)q>2n2S^E>D9JKiao9p!FWe%;M7DQo}1+#(N3{P$C5J z6K9Zxgw_Yv7SOnB0cH8*hl$e{!4lvQN{0*h(ms5iu@Xy6ANw^h@_4*%2DURX4JWI> z-uL#l@O-tpXAi1-mI@%iMF1b9@75t7z`;9vH@CR7h#{=5pZu!$5Tqc6AMJB@Sz^rm z`~?_t{7#G~lA(WdFzemQ+$Zntj}k(Erya?Nd>O`-sDcMs??ik`8-LW!vdQ+s$4PwX z?lU9s76|PQxgOqcKhB9iDy^@8RAT3`4$yj(_q&gi=h6DS5dkpnIpp7?03|O2kDP$w zLKfk25WQy3Gll}z<5=`1oy@!ngfj8*&bbNx_A4;-Y%zGro;zbs zqYl9%zKk1~MF~6nn9_LfaSz}6mq+7S^&cm5`s2OFhEVq%SNG9@>&mgHYsE{EuCH$~ zFyz(7prAh;!tEX=U;$>j6@G4sAn*boDSvonioe~_K<8#LlP8pE6m54LL^QC64K~LyJu@}88HDvJl2H1cLL&|`utsv_5C`$Q()bT7*FLH zKlyfCM!m(=-Q_gGGVvIBVWRAgT_TGO-l3SDOz1!+xwB$W#Iwem_W;C{+zU*hB>?XS0NkvYF7LMmmVq-u^;^U0 zpBqB;+oU>Pfq>Lo3M(g9ZVTng_f4+c@PDyfsp|08N=7hk*x+3u$9lWGD(@SCTzSmi zn8zB&dVH%1ei8#wU&LnCff|pNF{rj93?bkfyCi*L0gUwi(Tw*v;1M+2+hMTt0a=0( z6Yy5*lZARmdtZgDdoAnz5u*HYysfVm?1TIwycYx6V{)>0|sadag z6M)3KP5#pSw7y9WJN;SjEYuq9;f29daFez7LPb7LiOf z9~xUbsh0hY@!n~+jL1L3!IrxpclLfS=D||Y#Bd2_BSPP(RDw+D=U}N}pAI}BR1R5j z72jsd5SaG@F^gyyL@D=msCah8r<}mu>>rFGOdC#?a?-o7%=eM*?%e^S39l+;cL>~P z_;5#o7s2)K+8|ryIif4~qVmYxcU|Ve;krXHW}`p(mRS(?jWWeCkin&Mo`E@%3H;^v`Ge z_)?pK_dK@g!Z+tQ%KkL&=jWRV$9U(T0&3v8d5?ZX`fSAc#v1SGY!;&8Z?oPLvhPvr-BqC730!OYH0xw>2R|6HO2i|e=}C~AG-+lj`6+=?8)1PWHx*&k?`9n@Albz@lYdtki)&p0qWfV>F_>e z_RJz6H*A1GT@4Ztu=n_>v;2d-yC73WOL=qFy9dqI%6da=oP{wj%wnN{W{~o;Sf;!A zK1#0k15Me*UlAJcDEAbTS%0PX6m-Lb=mp0Y|ByvA3AK;$?uU`&-jxJYeFrgbqq*0y ze?XeM7Xb}m5)y5c_mjywB~q?8Lk?pD@x9(vnBExgg~@$@5t0MndUH4s4PHBC6Gh$~ zHGTf~v!E)j=p7hR-r_`iVS=g8o6MY|9Ehn;QHEk$Y<9NAe+{AT)voT1gVi17T?tYc zIosdvU|{pXtoQovQ;{Fb0Kpxn_KB$u%-r6==$Ufk8Q30(U$U4m*y5zCLInqck(X6SVF9Lt3aX zK7RomB+U6R)Vd$k@N0zJgxD``A-mp8pEvl2Kmtt{H2*8;Z6pGPAISQ%vVL9GZ^1hV zl<7S018N!%CfELYvd`OEyC-yF=D9^zSbuvv?w-TRjq)D<@M3B`yzWdUe!(2HbJi-lMnb&9@ZT}t-Mxq28+NPtBV61aIKmeH zI7Cp7&&oF0qgc9EvsfMS{Y79x@IB)~*Ji!nLV!GupD^~9CmV}H%RB{6rWBp)y)=0% zE{AxU+VXDX84o2qQHwAM*cPS|rbpei^*vdyJQX*4d%uBX+X!okKmV+W+eGj8zPLvt z>THDM!@#eg!ue2d{-rhEtEb@H!eY_yuQn6sA4dJ1yel!ufc{^I(Z4Fy=djo=P9^kz z73iOWYkT3NR&)Z7`xj6s{;t3xEjt+bxMB#ebfW{R=^&y(U@+)vKLZH6wIaQXT5lQr z3vW6%^04iM#FEAINtb}{(G{E6TV>&60%y3gb^)GQ&|`NAdWfT0yO!>(3w+3t^IGqA zfF>~KD;2hMA7?;M&{m$ zec$dg0QGn}>r;6o8{GB$cQRDjn7{=PuOr7rC9CT1AqrKqIA=3s>R_m4bd1hMc|X2m z0}l&bD%T&3qQ`fzxA{AnjkDy}*Y4N=P3nW5$ZNIU7m&O@%KK5KkGH~HzadHhZRiD8 zmXHMw@&5MB4AN#uh0jDm9;Py=t+2Okyk`L{II<58Dh&0N{x+xM+icmj-gY1PLElSP z>s@r$1~%E&`@`eB3ecIz=iIe{%LFm6yky!b z+lqMU^-F&C5PzqAfHG_}ay545J|13gF57vV^eZ0A_r3M&H2y{fK7(%7(*SR}2>O%5Sk%IycZ7;i*4OO{tkVpd^ln*OhX?twRI{&B(o{B#v!b|6s_Uv9iQ{|&iXUG zhD|;K9SoK+z$kAJZIdG7PII_|qacX51rLmlY|K@1zs5Ij5|_UR&s-a|NnSe?k8ST@ zruT^h$wVt%JhOIkATz=0m`bg8=3!jC?Y+Mr5N-s##Xdr!)jRbd3I2xZsmwjjbr|GD zDCo7kaPja#$_(&*R?zr0qOnSX73PGyy8#yL@B^V77r?6+NsdPeE7_*nfROCX1#0A< zivK}=P(0vu(@=Z0*JItsHBREXoPR1_KTf+~M}Is-`V{*+S#ZOSc0V3PZPkm`PZR?y3IxnE>HF!S;5?px8&Q3FnP>zi-dMS7M&J?vDk4aym9l z*1L&N<%oov?%SX#JtRVWhov}jKd?_PXZvvb+9l)0;a)LRMkwUOMzXCyK5?Z!&3fBT6-@yx^8Lr5DnNf@ktO|s z+OJipS8_V=gy#^u%kcmSbzHsc)Uc_;Zt8_G{?K` zTN#&J^c_54_qram4x+JU{Dhpnhakg&T$GW%DW7N9r;yScTiA!OGg_Sa5O%P5pn@&5 z<=LV${M?xqJCc@vO13=jA-o8kR^>MahwC$hYgf1{kdod>i~Vs2%6N2Qh=yHryTZut zMV{E{_{aYbMQWwJ$(zRdp4_Rs<5|^_c?59}%Vv1RW)y1(|@{ zGXQ~9`a`smNJ9W8TfW|Fcf*>KfaN)&4bkjuYqrHrGQQ&(NJI^0p}{At!B?s_aDt8F zBEP`~e&g;9v$!)gijRaATEu3=N$jk*dv?|={{Un&mP7#@0IJ-1vVXuK{?02!EGRnU zZJfB8Pm~Er<*2v<0qy)?1lo(F$axDPA;y6La^7?bOE@S%CyXq-}YAx;$I{xOcquOW+IdGrk4`@3hU z*1T9I_D<-%jskwLSIe*=kVB>C?YL1)oYAnb&@TpW4%@4x&AxO z)yNoU$e5F{y)0&|4Drjv5SO1qp5DVd6Mq3X*R&QaIpK7`sH8Xni8#!3##{l?TOZHv zEFHbbjz}fKG@K;`;V3loupQ`Td%MGgWEG(qOq80fs5HjIxM-qL`=44@iZ+O?soK#c zK}YwGtNl5Hv{;(ANCu<4^X`YOg9f}N6=ULh(NR#<-pZ`sv=u$KiPB=+j0)!7#H_!C zS@Zcf<0A*6eA7oTFK%dDOX6|i8=^$d!bzM(rgQfkx>$_ffUAL?pE(kJ@}mwrktyK` z+$@Hj0ji?XAFYA*NZ4W&m-;FP-*3|J$?uE4Mhu4BF1Y>h^S)eWNPS!mwY6<4x&myllmc zgjKYYcg}VZQHpm2V`PfbA2QQHL@DiE@3o2wyzAoKiFU%_BCLU;Mo(Lf&b=gpVRTN# z=#}wS0D|)!1J!|sH0?&_u9K1d-0djCV?EO!c~frMPOjGr#z7FUo^`w_v50x@saEn+%2_!68A^>-vlZJQ1&+7$QS(_h!~P!8c-wY+84l0aFW5xeF_~z z5kGM#eY5SnyWs75xVw&cdsrM{JodbA;pi6?!FG-QzoWYkp=h`3-xGD05qfTa@dxX7yDN*$?RFw!4vgBXF_LUsF0jqfzX%<1v2gcRB zPZik*xW&79T+P2v6!OY>zwE^O$8u+m7ps3l1!A}2|A&sHkDm4q!Xs?mb5de~&&GQN z^svc=7~{7)fPf~B8?n7V(Yr_DQ9v>Dm&9YaF|h>*HoH*YIdDEDoq8SHQ$YRkWOSeN zc7}L(AFUXx50(V3VU7KCL>B#z_CEjd#k`)^Yr~>V#82bASFi$*f|0~BRD^;3adN~3 zxk@E>H6W)!s=|9EA6-KcgK@DXg7{j6xpwe(5UWAeT7rAH7Uc~45?St-LZu@hUwTRf zOo8fN6HX(cugOa4e@F^>+FQGNchj9fb{tZmaWD<8LRTxEzPtnSis04&w93X2J79ue zA_BJ~P2*ZI9GRh^>`i2Z#w!9yGe$JF#SL`YZ)5QWwUHin`ydWF;7!4QWgeUSR6%jI ztA$>RTy-&1;8=3c_6|!M zv7x>g+nBsS`8w^CG<5<(QC~t706F;d>~`IPW3?4IR*R72R=+}v)!!C4eip6o$hL0c zh+jbi`kxcFfaEIJI_EyA_k`c*uW7~aSEEl>@y63y;SBdf*ia7dd^YRdhidJt<~?*0 zl99xzzqqF6BV*~>Us!|wF0Mfn{EioBv++^6+E;^vUt0eXtN&Tnzr^ZmYC3MT-{>DI zUEo})^uNjKU%~pD!unJL`xCf>g8J`8=}xJS8&Yp){X73>^>4}MY7QCe-wrbbv!bWW zA#SuGuICUp4m!kTH8pd``Tz;oso(|T(wR3Bu@{t%CW_#Hpnp!8{eRBt13MLbi`8F1 z6de|;e~r}#b}Ifg@%sO={vRBH-BIt0@ZY`h<3*%xh@Y78EbXfQkAQ3RWhM%V5r+E&-`$Gut-!D5(l0HXyUy%tyF{Be&xq9bzUuXPPoA6|KhC=i0(_MB0~;D+9|Az< z^!SIAF-Xrigq3&n5Bj)2$Lj?TzvdtG6D@kV`*zZ!Xo%e0flJK*=Q#@JpHAL1(GAA^ zjV1k*4~M%AruVk1AZw(DR}Hw)_Vc!_V34&Hf8lIA^+rBD0k69OP`r@f!`^6CU8kKg zW$2U9!On~f7A>D4YVTlg6!f20k-_8zJ_mF7g*rSA`C{t?Jw79Qv~Fa5!_JTXFCWjl zv8K;^;S{du6*XD!cT&0tr9VsQbI@gUK4;^+qw0G~fLaYH9syPcq5G$29eMtGAsC2K zSrx4sfk4Nn4g#&>F?*Vao)+R$Wr^#l9zC5#33i@!^`m~ex-`;N>XwKH7D7ppfv4aG z%7ZW-y~VNKw-(YT1{_-s!u8`*WN^v9-U8O2C21gpMr6Pv@o_b9^g-Omh3=rmID?P! zq^)~@k~Z4HMjRK0;)4gl3h=(Rke&^Oe1Jn@mdmsLsc8FYo8JTRaROA`iunm3--uTT z0J%*7kt$!0S5dD7u-?uphVK-TZi*o3`yrBUHY7bYIFfGbXW(yyNSaF|EyxiE4zt&? zkwel?1WDH$l78%v)W9=hXmh?{>89jB^v;3RhYd?NCM(cW0SX=ovGj#_l>m`j2gK5a z5iI>a#L`8ErQfBnG#8{4oA9Om4E$_}r9+9O#kmNU&S4{mrN0Q4&ND2%>aetu`C@4E zIm6P0@qq$b`nh3gW4uCug69Mhp{4WVRRUW21*`N+OK&X*8SadO1BUzi0>^ND2PYYB z0kCAIfeic(vnir7!>!;eA(mirO$tmdY4j=^IV^qpU^3ia7dVDHheLwlj*>SzWc|+? zmflJZ6&xh5hgf<&UL`=}8v|nLmk}&o5n|~@!_ws`EX@O!Oi0Rvf8Ec( zpG0>~EPaGnnhUxJIPS-6K49*^|{jw+P zeqQgtpBMV+=Ulkb9t5?~pNsV~I6RN`)6WgDeg=oXG^mF4K)>C?<3d>o@L;;;{T1GBO2jnjzoQ_)vH`T%SY-)V8PNYA*u%j8H)+ zeqZLQy9(UMID;`WcovAKG5VzUtS}spSk=~9K)m-R_KxNfbJ&=zxmgo{7^gc^*5A)P zs@v^z-TTij@PCLf+g}i(yBW^qNbkIw#uwSmU(k)WkDAyQ&PR8l=@G2?&qA`eAYLWV zWj_zAZ0x7XbF8up!ol=;`T}*X{$NB)oE>j}nQZZl_CAA%^7pgeWzbBV0X&PXypdNS z{~p^^PZH2sz(#&WmTJ8BU9DTI2gvcmZSIFBlRw-Jh;xGC&EmoFetf@nosS$1M#}cj zRV0w5FSJ3j9B2tRK7Bq_s$P2d&LPmF^7v*F4@=$~^8l-q=ore6B<1~cjoiM#C0%b~ zSo&4CI#4#`@R~{w;RN34HrhM?WW+!5Iz67(xea(2?S1>yO}I|M+ZsH$7Y}}fLp*qZ z5F%<^g$K`KU_7{89()oHaLnf(Zx+IotnnBkBKKsyd-32rJh(gSjou{D%N@K6YBo&; z?Rc+)P>A>+;zSfbe}LD~;vmE=C<2F%)G%4lkc)YMss8#1t~0<>Z1kMVqfn_$5iBkI zLqvhA{eqY^Nc(KJ5x9jcUVVZ2dK)2)`(bnvGR$nZ3J#mK`ajNk2;YB6p~W-)ijx~C z^`V5r>7zE`Tz#vLyW}z7M^JiQN>8GM^EP<)%UJ0h`Soc$`@NJNK{1;NLd+XP~qt>pcw2e-_2BXRr1z!{=}C`AvM@j?Yiw^P()TyzFSjA&zVD zdIaKsvwtf-e}YfW@e))-l7TfEXUy{Z#4Fo{@ytt1BqsKkxgXU%Aqa*Ah@=K(=L%smWr1)}GGhe6gHw?kaWl zREnL2%<87{>T*+iC6mv0_pZ-(=F9n}a&KpIu`8@pc0aDo7uFU!qg4;9O&&kiuPauXS8J7gOR*)ts=cduO@4LHs!UU*Qp$HWbrdq)Yn$48 z3g{tUVPAwXlP~v{^Mz8Wy;#P0J)J$}Ldy*FTn8BIdKY!J6xQeGl9DP347!rb~2pTprgQfzbZSC+3U5aHhE{-&AUA2Kxb`o%1p%4MBtUGLnca>32bQMb~ddxl9J zQNXH$6tIZ%7tC9}V4=g?oN~EPsua6A6?qENqRt}l18QiQ+f!@@3zjp)YG-#lNFShe zW2G}aoohO~)^&0znjAm6DdiUl1oI=a6$j`$w0Wy1NT4I(2~> zivW31Dz49WfS`-r?Y)`8`fiX6XlYebx!6oj;!?GjR~K82zB^=Q;lcBaybKj%Bx6f>c9_$ z^_5I(sjEYURbB7ALVJ6ZekqJPwXH35H>A-JaCb!0`lx{HZ?dEcponzh=p&ymbgnIy zx;iru7X`=^1y^SVt}2!CheC*SLfjO(IjJL>AchN+WAoZU+e)z!PUPZ%v4sez5vDs> z(n8z`iE^=<^&F+w_W}Xyk8Ub;QosOCxAyrp#rAfry{=aGx`7C3`hH1$F@1l)TESEy z7(u2`8u{sY%BFli(^KrMK!}^fTd-_l6!&ZL8MG=DG2@Vc$`uOtBKWVn)CJYBWYOIG zQ45yWFIu)V->|Z70p_x-KEJ%s)I!QM+NtZpNTT0Fl-83?x_k5GQZrSHwprBK-BURX zT$q96FO*DfE?TBAg_5t8TmW_xxVl9WDjS+sX)Evzr5?$*($tn|ZZ9-- zlFLO+S448n6=7cI*# zT(o3CzPr6=h}hdN!N-t9LbzoyenOgcOGlMH0Q%xfk;&6w0(KU*cQsX__SJBgbh--1 zJS0X5%#m+%%3n>g&@fQTg0i}!sn}^|68Vm{U*7B`fV8Bmvu$}(XIlYQm(%DFv@{&L z#C~d3v7~&bvI#;6=3g13frf;!x=RJJ7x<#30J8y%X@WYxW}O;PLh;?bttA+XL`PG5 znTwML17SSsy}7-W!kkj6sW)Hf=&pb}&C;Q&PUwNCq!(r5Oed(E*7mNh64+>Mv4!l& z`K64^Y6{rcT2p^$EXW_eXz6@60?qm%a?O(c^3cOjwscxx(6=gEDeddREUUKx^Gmx{z%;Cf z%AH>RUopnXC+wl~nv$X4o zLWd4Te3-fxdV@bj9)!=dy1A>Py9rj*I&hJRVOfO2`a*LxIl#{9v0@YhVnSs)@~x0A z5iB|j#!YK=vAv}ZI=E0SM<*8e5cD6Em(05BfKV7{xzonOOlPR%ABBO)ShVV>S4S5j50qs5>#DPUPAG-VrC0TQ7e9=WPYxW(dl=|l!Go>B(S3}ZII zDz&yzgPWj)l_a7;VNnNG#M;j5Q(gsL)GL<(+nPBg?(M2cY9L3;zbq7gMh8`~IK zh0bz~$=E=QOym*hX{(sIyyQSk0tN)6ghRq0?n**$=L3l&NI;MaiwUah3W7f>eUB;@ z)+w)tKf)q{TVX*at~?04spLqv19GydP1yU0rcRU)I%sV*lS_ex{()3bx1b;z2)%cz zvE=46umDXO#6q3TdALgSbHK%sl}wlc;O}T)Pe}_}32cQ%DuYbNE+FfcDTbPWXu#ME zZ+Zqmk904FUZ$(NqL0}@9yH51Mni#e5EE200b;!)=E%A6@}M$xeCrW9a$OIXr~{Xv zu9r;a7DK7YX)leus194Rj*_6vcn1S=WLldveac>{S1N&wgjZ=TM5c_HnzJzkGb}>r z0dFsd<`%)n_(xsuQpirzDBVCHjBZ4GGHu0nm?Th!W*W6d3~I*41fxNxhtA8d=%jJ6 zhR};W0P$+BF_jWU5W0w~P=gjSr82<3wq6=-^pYrk;!}KxK8QYh8xcWmBnFyq6(K!X(#B-#0d_MQ(I@ zb6|$7?kH4>%{oIJfud2v>gAqQF06}%pacW{Nb~{aiJ3PSs}Wt7LbD;06W&08!|Dv}c;!$BU?N3$5YL)b8-=6*4R z#a9GulZPu7>^O*Gkx+U|BH|UX0%8GZ4MkO8uMsO%;1}%;4X@$!ZUm~Kn1FY6x961S zcl99L5fU<0sL^q0A)UB!Crl}casrEqoZ3mt*5gLFRRcp33FrY>f+~pr~_}7uLcLDB)j+!v(wj~> zvq7el#-VK-eYZkT$X*j;%(54GWKXf6@*lWVEbEq%3-fVW`8Fp26kwtwDUEb3KvHyQ z8@jqXy2=$0oMKmSz=$6A-%_#}qAT37VX%MyeS=_seQz0yDwLpOw{$fR!~)a%^;fu) z%rJK{wyE6?Y;UAGjrl-CN777o6%bsh6tU4Isz)qzr_7*wxfiO_1F3TBc|j+LTUCQNrp|IAT4za7;Cy=SMbNwFc>3cibhQLq@KH(J z>VD%C?sk_WgeG&V#Hxaa2+f?FD6pG?x6%Z?GDRzl56v!3q$eY{P zh4{t*;x|D9hL1er6WE{&g76WPR_NkDV~hM~j@qJuK?g(qKk+}5G2F9en(fYiv_+ng zjARZN(`oAfFtD=84bV0kkrz`y0#Wl#W&=oabi@LTnq6*#J%9Lul}9gIKEFPH#Da#y zmd!`6V0j^IaBR6^5x*cThv+y5Kv<;%o7N;fXRAc4a7Y8pw0j^#rQcHyidN)JAo9~*U^LJo z{mQw+Rv`O184?gVq(o*Fw4?KfumEk?fdO5vg`pryO?K{Ms;xWUiRi}g`2kiY>`eqM z2Wp!%EF3vP9;neEX%!2w@7wE^Ta74-rgA>iW*S@zl28;~gRpUO=v6jrVTd>cj$%O5 z5LtsJu0(u!g@p2r(Bu!0@SpAMcVqE`pALe30i_p?Gziucbj8}>4vG;mI&3l=V=d!I zCSP?otw;AqGOK7PFjE7uCx&iL>grfkENHYwGCJT5vUO%{5b+is7RP~JlumFEgE?u~ zXq*%S!<8wiOkjw&)D^QxAer*bVhdNg5IY8dWy(ZA6Bi?pEd$07lM9WZ)c#Q>6#8L~ zfH*g_rzD&rS#&cp0J4R_l>$-#pq%pv-%6qaB8%A71jS+W2sl)rvh@$1Qs$E_90~f; z5m9svX51w41v^Os^kGa`Lc?m%FF~ZCUAYA+mAlm3d3TtMjB-5N72^SUNxt_;EfDa&&D3~+1cH-;{wdQbTT z(YnzbDg$}W(8bcOIYFp3xje&J^QhDU$`{pZ1`V|XcM`R$Vd~6~aA`2;hK7afq3z&B z@Y@3JkeHn#hMV)7LEy#KVr*Fxo51-c1uR)S#nRSwg=XAgk2H@^AOlaW^oi-xNVY0A zFje?~t;N#>wf2FPg`JmkI(#>T1ar}&=AnzU`5$lu76XVA+w zVXYI3*lHc3_>7GP@of@jYe-R45yML6D|1bMNnqTB#jleeXThlH)6XkDbYiPU$NFJRYTl?1QKLNJ*w z=o)14tb-U}OtGzru^*xbTe?i8!#9ckh~RKiYCwB6mSPs&vehJZ6CZ;H8vzCLC6%~9 zRg@t?UV5M>kdkjx9)w9K7HPE^vEXfsZY$D_k#VcvTNM1vez zqel1RFr~!)dD$HcQVv7O<;)dm?)8!>Pwjw+byrWRxnTOi)*(Tj@vwkForqe{Cg?1* z!KIO{LJEs!1P5iqEMMuey@62ch?m?M38cVJt0198Hr>@uWXy9$fDtkx_v`UM)mmPo zf65OO$s80^%0MrAmn8ZC+9;2(UWgeaDlm75_H~fp9{As`{gUY}BMD~fn| zDRwgGk`Y?&i6MUuwx{w*JotqFqafbn>>-k*6&Y(4u+4zCIRs}AG{Xki7iZhe9JXiK5uSEMrb@M$Ur%=-Wj9{ur!DiNV4nn{StAd$i|T( zgdh!O>o^lUkv<=|o2x*OaMZ=%fk};WIfFb7o?C$ljV%*wa5kA3TVuW@BTOeTp+_kT zTQ2L}ehUc05-neC5oeW(Z#7rK^#VWXj42Go+PdIW}r!3`n*sICg5B` z2dcPmkmX2271tP3YX+6agAe(`d7vW_H-!2Fag-27*SuQiAz+ozk#28bON7RBD0q&Z zci5cenxKej!SifhBZ0q;cE?)aVaaY%J)Y71V4Ht8<~2;SuWA%4uety`9mwx!bqAAx z6mB_2edQtYcFORL^LD0GG5@g@TQi_DoSCukG?_B)e#Rv}1w*i+)cKO$-wTrxabQ^X z?Z~VFepL>0!?7Ma<*oq)!cp*l;btT``Hm{)sb@eLwgXkBFWhUA!$gXe|hA9DN%;a`Ju?y+ZVtJ{CDt?QM% zeN%}@_^33&B}j8G$r!3o4Q;2@RPf+{4Kx5L8-(57UhFPI_=s5z0>Rl*M&$d@hRp|qr$t~HnBwZZL^n=2@&TzQ2e~JtmBBoHx6|Wd z$eg}}2s1E<1aC0K?d${d0~Ha2GD#|6mQW#ze>J_MCnsJ1;Q|W%8umkpBOJY+XYh{d zDz?ze);d9cnrwtj3i4Rs2)G)s;G_;3EX52Xf+5gyBD#?3YCo5ih(rKA zoC(rJ2pt)i^y^eVnzXvbqZ2RRW2cj+&%bKSR|yP z^A?R7J-H662k6Zpk3o}3m-)?qmlBR)6%u>iq*_tQN(l&` zv;h__1fR)D4zs)ow(<&i$9mG1n6RIT1x`t{w8s5Q3=n7t8V)H!^AN63){?1{=V>R& zfmp{ZDfnwlBcMpncf;<2F;-cp8R_hJ5ThYwa?NxTVOU#&pOSspp@A<x8l-~d<##&2#Z^6(*zAXC;?IcW)gfTw0uz8jta6xCrdTlt$d^bW zH~3@tyT_3ed;vXG=c2gy7)}~}qCc2fLJbs>fLRXGxv_^UM-*ABTn1A~4pcO&wqb5? zbkkTD)*b7E2BL;7U;`_XLT^4hHT1ySyAiI%!qDJe6ewPh6LYQ@PoWox+%_KScX0@G zt=pl3|?rNCwEEAnY&1(Z?;5Wnkg`E<5Gg6NF{w( zqk$*Ww3>=d(HIbQa?m;|9T^o3PE~0dQpn}V8nM8(5(rWv!zcAeEt(%L6hu5WJE=D_ z+(=-;NvKjfqC0E0R`7FVC4xD|c9P^=tOWZsRR%fAbPM6Wh217XMRB*()kFF&kF;jW z)1wy-3Gfj#o<&ffFat~3?J-Qr4ZY%l33cM>kcF$c#o(; zJa&SwE^MkF!KzdXPYj|}QmQZR7-A?gs>?8xb2Q;Z;|@XkWGDi7YQ-w}N69KiIif;= zI6!htf@m^4kEBQZ99+_6oJTYmBg<2V&;m{eIZrddlFQ13F^6LuI-9lmu6BfPBnJ(n zX#5d6(ripSj~2Lo7TbqcQ-PT!uB_{8xThLqtMaREUCST`&cvqKPP{`Gzq&X(De0Y+^ zT@6$ZQ>@tR9?3Goy{9BCyQq=dZkFv8t;XRkNg>=Qn$y`*&x3x7Cds>T1`{CF2I4A3%r$y(b6oHln5Tz&gu0vbW*D<^V-0F2B|W_9 zgI}8=nO$5wdZSJ@QV=m6Ol){ko*Q3y!P2d5?QCNk5hi3GlSRr<^W~;iTWoYRr~?zl zQZ?1v4UBR0z;V*i2U+Blq)4et+Kuj*it-@Gd87+A*$@MV9#Sh2zhuU?yCO2g%`Sm5=!@|3KbnyAl|>e7 zP)^Rk>#CUk)u_I@OoDNfl5>%n&#mkZ-jouVvlB*67GVXrU(XX}8Mu$a4KO)f?may% zaBNdDz)*E(j42cmZW;<-BpJG&?Gan&isIZ zTK$|}1qszw`9N2>$_)gh%=Y%sBuSyq%w=>&RM%lYzpzX$S!-&C6{07hd3TCkFVG4G zp-#63k)$npW!!UI$LtHLL|h|iNp0{IGUe4xK_2j0@gdFJccv^!CEQ|^hjK4jX9pD$ z*#)DTHIEFyW@IEQ63EE3YxC3h6FPKODKe2=g*AD}GDCm{_76@RG7~aL=)eg#Y!K-2 z&%mb)kyge=c#%8T5}UKk7Ke0a7uk**u7c>$WNm;0%8s}pvPX_q;>0f193yllS9{KB zFE*9crgpd>S8&#$;h)iDK|1}xq|8uq-m3b0E+;g8Q=?d(dj8keRe4Ot2ybSCZ&aTz zcXl)X$961HWzeL-xMpwwO7_hV9RU}!i-;^r7G68SN9rWBxYOBoLWsh6DX(VWLHy7- zM!J)FMM@m0;8rzHJFVR~ho%-`+oqP8`b{{rsfFwr7{qop1O?vODuDvXbyY?}3&HxY z3{&Wh${-?RTTV5*a>#P$Foehuvv)7Z!p=182$&74Z9v={#V??VUgs z7Q=jmVJba4G{lQC*ELBjiAlFJGWo`3bqkgffBe2L@knn>Z>{8MC1oXdx{yWyt&ku< zF?5|Iy8^aF#S{+eJ`6{hL4gF;Rl5`{X(`Z<6t-!Fb6*k#3GHIk3q^bo_rL`f1QO?F z-K8;fEX=D|qlcH}PAAS3JQlE)OC7>v@fc;9)cFd%LFy3-$s@$WQ^hUDXAt;;fvi7f zh-s`BLi#xKfL;Tpf|gmRj1}2LWyU1vPj0fCUu-KP|A1F5V~*H1lS=}`?j<9xiN=#r z!Cl8UL|NoCE0h+cZN9CisU$&B+s)P6Tmxy;-3wtanPb|JvLwNS+;CT42ovBP$gA~? zhyZW9Bfu(cP|*WCy(zMgM)mXz|AG!hIZ)9J5O+&RVpCg;rx6OvPGkBaV?)8kSqxXm zF#$KsS~)6^hgIL(UTj;9)OEG2(I%ZM)Xh^XIzh;;V&`;D3<3en$)h=P%^}uTmQLn} zpSkcZ*Ou%QjX|KQy7smWCKD%Kqof*C=5@doE;7>0)GO?~tKg52HX_Ba zNMh+%h^WNwy-3+^w%ZFc3#uh~oRNzW02z92Kw*`jU6K- zrUcKi=hV+zv`7JP7_nyi%f$uGF^%?5GoJQN3ng2b=Mzgfzy(i9tq1%{E^!i46^@+p z1?4f#K`(xQfDBj#H#6uLIxQMyB8;Ia`M~R*-Is8o@Ztqz&9w|PAqrB z7=z_moG{!231v5G+nPB2S6L9!&XqvJx-u$ zPsEaWcPZ6^7LwS)&0lwPuW+LJNzn^|)gE;yLa<76@q>UF_IM#`^sug8yD1U?NjhS9 z$eu8y3b)k4R33UJCS;b(w9^ z8x9l*e!Dv>--?wJb37(O8%j-`WlqP8_kQjx(cdZ5^YgJ+cr>qHrL97RC8X1uFY@ri znrJq)Y@ZXFBJM9P0VbN!Rd2DU8i|1oqGE;-%xWq+38TR6L3kPIDsmgU(`%B8#LNZ+ z&3HwRB+nZeg0T^Y!J11P0e5P&BKYPQYuMWc2gMy`ESY$Hip@ke6n@lmqxx&~PC+2h zj^{XggD#C)5cq9H!@>jM7QkrXcCOnq(q5Kf0|FM(I$bH9<1ndYz(Y2J^c7V>5;Y96 z&!a+DjSv+u{oj1k&HKFZ`jc{aGdS3RJO#R?np zThgN^;K@Y`7A(jk6B}n%BDYFNY@gS<*yao%w&WtPp`e9UDMqF-1%=4Sp~5q86d<)D z66ZO@6YK>mDRC+>g4EN92wu8O?h@82DUZYg-ekQ%b~+*CRzcs05uiWvVu=QBCxc~O zew?zqn=nbpc_9>V1XD>Fy_%zcxY$r)r8!YIkZYT;(a=wQ50aT2)k`lGa#!g1$Xy6f z*m24g3PUwHXFx}o(w*eS5Zrv6f#KmVoi2z?RJ8_HMBb-R?Z_-sR2eIimE;ces{3|f zJcKMRbl&LhV&L`iO?ZD*kRU$T4)S10Kc)iWlwBpkhZkh&?sivjA+C8T`|=(p@kHD; z^}v;Eg}PlEC#+!2I8g-&f*_1qPL3Fq8{m)QmX64hFXlA@hb~<)Y2Ne$CLK6+=G5tv zW=xxY(6pJ;r%(F#<+wQUu%?PWpEC1axFgV7R_^7waN<)+%NN%z)eJqNhF*L)^X*GKPpUblDH`q zJ>Zu;eO9~M1P{MKXkW2>?kCD`jx?FqbJO_b13603L*h6+z zqUuN;lQ?@>kTkFzq-WXlNZbuh-~&T6e&do%e}E`ck`*bs?c_{gloPIaQU=zEZW1wp zV_6P=yl!8jGSp~dlDjp+EtQ>MaXIQjJE{`P&c3`uKx_bBjuj5eStg_8I9y7+hNSkF%U?G^41|exI;rq>0x0HU$bXh zlUjXH?UIbzrE+BGc60lHxw&;+i6niHP!9uSGJbRA*Kc1^}k&cqVLc-uhKm4eKQ zz3B~W3KJ`Q$D0M^1NB2uv=F zsOx3*iyHGxf$u1G!j~_vW0VA16aPyj3$>8VMk!&@WpispyuuCyo2#j$=lNQSC3moI z?utcA=I?{oVoniVIK_0~KInT2^jv=beWyTbtZu4IL143I{XW&6>5DZp9qXIRIOqiT znhFscXRtx1_W$zDed6!leD^vzp`vNePtkXIqM_O(BtU=-3wHzT`Slese=rx%WYpwi?V4_2T#M{RDvd3)W`oo|bE$ec zjG24ijeO^8>_0wucd%qeSUdX!EQ`~yc&U0`=ESOiWWVT;Q3WX@gN02k4_|wmY)SI6 zm9?gP7MnZ1RBM~ftVlM+qhw1gZEDnPCRjup6px11awuaG;4i0ev^)*%^5mFY=5M%` zPr6Uy!^$DX>yk~whGC_Z=}K?7UPCsm(o?)y-NpL7!+iqFR($SK{i!CiE@S22xo2MH zf{h#O%ReF&tvvcNZ7db-OQUWMr^&!@rWQ+tUv$!6-U z_*?gAMCLEqhRycvN;e-=G|2aLP~y?3&uKSP-6tMRxLh9{;Xbvy4)^V4_lb&D{7bB& zeLLie0Kko|xHWwAOIMtBWl+nCce+P9u6_GPSka1xSFNc1RR5dCW;H7t zeo@VehF?~*vSAn1tY}DMH7gs+P|b>lGFG#)Aq>^5Xt-mwB$`6OWT?8+;efTR{6K)0 zIxB|Qt50H&Ee(AGjcu^3chdZ!5|IXx?z5UwIt@yOW01ZlrAwZ=(HTWeHIt}!0jdYT}`BP*H| zCDSx)wr?g#QPGOF9$L|GVV|^H!~YCJwivLstr*Vxc%xa92v`K0x2Xy|O3(24^bC); z85)#T78C{zX!Zw=RNf9r#+J!GxlA8Q;dM|G<8s&Irm$x#UgsWpnNyz4*q6s0Rlsz( zY{UDVrkvtFkAJWS$59)^olt#qRU^yY95R>Z};j{RwFxPe=oKf&n=*FoI4<^Y95tc(Wr;cMuv5bD39v zx-3}@->cSqa>z9ws9F<})y6lm5RniDQdJh-!SUrz?lYTdNJE{jv?5)JPj+^_Ob&Xh zGlc#=d}PJHxkn)O8&iZC4sg9&)?35nwc?iG(Q+%=ic6=qz;{JQvSD*>i3b?|RM-DC z!8i@pYD_>N4Mree4j+ZkM@#Ec-K|J>w<6tL3fpQcB%!Ox^wcK%@E%E`8% zg=EvJ+5p&NyJ$>WbP^^tThZPrGz)cCH&+xAOV}4=mrIBRt&qV!X^;r;#m#Q zXgVm&=r^hO}uQ(MhZ_m46=CnGx2P zefAgqw%_g3%aqg6Z_3ds@EUptz+WcgSD&l3wKb^83~4<^)LKLPtiB%Gr0T(3O!IbC zA~lc(n$`%bWS{-v*M7H8FLP=&{ARb=CI}u>!E~LYS|dVY%gVNLH6S=E8*+wD_Fq4_#T7)fEq+3=|1ewgiuBE{XeQzxd+^VKg zCiCG`%OJEAwycVy#qSDQVrbdBYDqKGFtghAfJr^(a2i6J(rp~`1lMACEo(AXKg4Vm zWOTUB2dG5o)Bep+JfrF@hvFGg1t!NFswbBfv;J}CYMMI?!Zm03-oO)Io^*w)kT;jW zVyv$Oi&rf$go?5Ms=;C6tPL0SxY_?zp& zHnK2~?S$AW;n5Lp>K3QOBV$VoO5&02I2fDaQF90$k}|E+hsH=hW0 zajMvRFuUE)R=ql;iN57)x@BW}j#UhVYGXE}Tc$iYu6)?`00%cUyOleGsV-0USIq#> z4hQRWQP63f6&oXCTR9xN?%j<&&UNZ#)^FHsUseZ$A8EzNKvwJyYbD37lF(A)4S{~L zp!o+~w@(G#A7}f3k-b`3mB^nFnGr$DaG!E0Eo(A1QrIq~!2O|Aima^Lu(aKJ?95ux zHk5U*JGqyPiphOrJWBGlwvEhQiZ;9n1{(=U3+Z8wN)K~Xa+oUF4jjY!A2{WtKj`?} zdax9mLDOw)Dy*2C3!fz?!)M9a@LBS|=r*wdWeY{#wQ@PwfUdKmfrRBrLo{u38lq{N zlMtb45+J(i;eQ6wZf~26-NJRn*9{f$)*_-VuyaZ(8@{z$i|ET$7^XDm$0{P%3fq`rjoEbR!7RoK3+H zi$^wv(3VIg@t{`PN=VV~Km(tU9{7ax!0*;P!E_II3$P|!h&0G4tTU=slj(MCJ{h!K z?z_bckOUzf&0onhe@!QgezyJ9$aol(%DfP(54yJ84Woz3{C zVXZhw_U-NzXu$#*B4L#oXd!W@Eko%s-CcvtH0-V+-CaKjOm`O`F6=HqTnJst+B9yq z4vm*7Mywn%$8v+&_?y*|K=YYl(LQY$ejjM4--e>Zif_0_?AFR5L@9|ge25I5Ep8w$ zQ`xZDzSIUZx5A251`lz*B8iPEY0ov8%UrJ}V`?(%4O5ZNr&2^-MHrVHAsg?3S0i0m z@o`rxB>R-xoXvb^@JiNSCR6trEg$bbF;6R=96YMC;+gIdO|uo7?b{c_idK9$RxupT zm12pF2EvI!Hw{)iBY3pZ2D>PD)L_NSgGVc^cz5uq!HV|>k5*bS3S~oz*a@q_RtOp& zX~k&cBda#n$yyg1f-aU@F`Qnb6>XYo{Mt7I7y%_KMu%UX8a`xH8{Ss+f6oGA>PNfz z+RU<f z?dy?e2BdvzI!v-h44v!{kF37|<}cR%KNUa&l%KD-(=gk)2?32(+`&CkX=UGb4l7!5 zuUJL<_R+AS6_>^;M!`sy4Xo{hP8zIefDo*P&GzkmVMQw%AURfiU+rf5K0B;x#VBCa zC7A*API!9AiqXacNwN^xHWe^{6>T0Wxa^xv1r@Dmv(Sq6ZDBB{HIRf0!Lo(_ zKTZR0IV2l$a8NIek;e4g8zG0L)DG2!H}>F*m)(`R?NPt3rIkGMxV z1N-)TSka0TPS-xPqJ5j`o}x!9&WcsEZw+BZD;^)KXx}=*iaKC_e{E9V3}9_A@J9rF zG#H@M!bes#&^V)p&Gzlcu%Z=xVtY zgBhc%<(uu>TVX{j8Xh?2^3C?`pkT7gt!Q}AiuUc8u%ZGQDxRa1EvNA00K(ZS1j{9%Jt^ry6 z)s{jIPUyKAd5{?prRFR##%8sO;k)y%;%K&A3l?uLRD=1`NPws7J{VHHe31k!L#WB z@OwJKV7=rr@L3Y1n#}Z+cb?5!FE;N%*9XuCjZ9QS##+((Q3lYN#Qp}22St9Y8NOsQ zCe;jmL$W!hov$4=xKFO3D;C_RuAzPF2`gIh`dCH#_F!1iiciEU+P4?OidOt%tfGB; zJFJ+TJz3f)h`*($)sUV*gH7P$u4BX^Yd0JG-v~x)u%basj5KVvZ_kGnt!NNyMf(=Q zU)2;bnCAuk9ce{t$^M37ida`IL08MIXlP(p%QxG%bHa*NG(2cU`}Sy9(Tau#t!UqV z7gn^Q;Xy0fH=Em#Oc9%y(dhrHjznp_oNurZDO#x$NA(-^I0iqxoq zXQXAAOo=uF!}!{>xeZook~;jvi7^a?FEPWXMSVtU=GnJv0*V!GI*3`r@B{?pgaW|kVsCTTND zRY*=QRUxwIQtW>XZMyG<>7#47B9QS9hNNUgn<*E2MIhr}3@cjEW~>#H(;URaNv-knyS5^1+&Mw6K!|Z40{ngV?Jy$*TRMp#W_ekvq zBF9aZba18ZI}>pU6)^5Ro$tpgswLqYX^T_aVDI=n$*!UkxZ0CCz~>ps4K1yA1V-S+ zo-_^oP+wnKU-FC{;Q#Gor1hVH5qL`Ed=)h z8}NvT4NSP5j{b0t&@!WmspKt?fU4kjA-wHEcn>AK@AJWE0|~QyoCHXWoeElnS!@9k zW5-B~FbgA)7&}HmD0|*$6tZYfm7+aWi1t((ZS`L{u1o1k^FoBBsI!j6*s6Et+9L{9jfv zS7uqXKXa8Nkol)nHOY*z&yCKhJ>u^ReDP9cz`JkM#bGG?Pc!qOt6QPcg?@ zc9lf=hQXf)5|YmH^>ON520sxOR_fzB%aprs?|O zaGfVFs;BBa&3axGbbi5feRa6bcQ2}^>imH9ygKOoXVdlR;W|IIsGh3xbJp{_LFdJ$ z>$2fGzq+WNs`Ccxd3(_L4%2nvaGkd-s;BDwgZ13*1a0Y^&gnOpt}}+~Ty8x!uBYl) zWj!AebRK8AUOQap0~gg(b?#+7pBZ$%#B?1sT;~%O-E*Hs^;B!y*7K#o+5^nW7Yw)d zphfjmokv>FHwB%~G+o`{I$yJ>o~rY7>-oW;^D(At-{CqhSX58dd71V6LeNQ#-+Q>u zPcN#c>il=>`F*?U9R%=>UTIHR`+t689hP{e!W#0s4Kq2Z>yLKV>+LF&9eA53b%4J# zQhBvjNx8f(^5V|rhp|4F8Poc{k?36f7K3Kvi^le4y9(RQ25$`{=W6NqFKoBdJkGr; zVF0c$lJl9?0|F!Pd7jh*zSxtpF$z}Xy1OOa-Gy9tH`T31%1r}P8`Kxy0C8Ws1)uLHLDSr8r8lV zwjtPb?HLZ=U{?tT@E1mMsY|Om({&I=;1fKl2i(t-hNNz;yIa!TUC4EJQ{66gbM*sK z*X7T5%)_61=Q}`DO6mfad!IUwGl)J(-Lo4so*wvsghNvI>_Y0|^^b!cVT1^GRo!VX z<9jp&dwQLP)TJK=mQ%N3BKGj2imAJez5D>r)&Yi|+2eD~Y6PZ6wcCbm&~Uupit>j- zalXRf#{(%1;g~#+vACX%>a`~J^@GKmI{T#PD!a-U0UzW^9pLUpa#JidxNc|iy2y(= z=PROoGOe-9I&W=PNx${gF4p*SPh7jcs9C=7z*v4}S8)dTM^EYi?=;e2XOMS`@7x8( zoy*RA!#aJ}uHwu!)$P{!gD0-NW`Hv%z1qF-KD&xDz>gToSx)PdfpLJy3Yo9-tX<$g z1`-0V3M3#pT=^=iK}nF<1|nIzw-;z3RBqX(67}8WH=7yn_U5z}3?jF%Ptvk=nz6lW zqkEpUsGiNL5Y5yj*Zxh{UGF{Zt}?p7z5fQ%EbviA8l0*p_FSiT*i|9|+}+Ew*Bqz& zeSf0`rkVKVfcG)Rc2ID!!OsNJw+-GBNI^tDy4F1ZnvXyWc!MYPZZdeMC$)gMT=?vM z_^|s~*6+P`)wKkCd5{VGm?w3BU-YCFFa#_6h;5^~ERRaR<9d(bV;g3ws_$pPG*g1S zM)l(jGs)MK8Pk|gg@U9zHq2C2%S^(K!z67z3R6DVgRL577 zciubO12-!;9%lX*#5JnFwil!H52N5vv$~J@JtRNq#ANUK?3y~j;9-FTe4~-%yVxH~_EK9YIx3KWxVS}iM77s$s%)2Cvyc{6NB5LgRoy+>bo?Hj_$433T!oKB zwJ<8$^~Kf|r?o4XNDrL^#8$6Y*<|^dU3HIW@K>JH1OCyIrhzN1Oi7sl?%+w&z!PnN zg$wuwBe_MK*4G0g@PGt6ju1q{tsq7}GybhBPEV#~;E9osr^d z57TM0PY;PDPl*6YEct^8KoU#1fFzc10ZA<30^){nr5*?=HC{;A%XPzc-z7C6*xk$R z_DMw0B|ES;Tv-V<+_z+9t97YO$WPl<)8r?Hf8i%<3;0V z@opwsF#8E6QlkuB?bXb@(BR<_8#t(*$=xfQz>YN;@ATrcn_Vs@CuNMQ=|fV~f0ZHC zS`*W-*2gFbD-L75It>1*DHH)0&XZ8MR}%}WF0^MHg2K9fR6_I-UBwX~BIOIX5X7~xaU8GU?@K4I%Rr-|?2rt*5I0q|8uaywaCrvyge=|?$fSw6VR64PIlJP+M_=Gx(ozWiy3r)5t~2<9hz&gULf2K;#tm*`SCt0dIj{k{ zo-_-5QPdOsde7DZp6y9J;CG{*;9q*S7VxiMgtfE4DI=-1;OBd`7Vu0@ngzZu>IwdW zXKMk!;YmH0K>3sJ^^dZFPd1u33fyaLU;`g)G+_g-jo82^2R7j85gYh|zy>_o zN`>0y)Q8`jTp$)#Rzfd6PwFVaumYmw{ADy@!JRN+f$#OC4)D^bC-_sItp)s*Cv|`m z(S!v**w4-u@G+j$0iGE31fSvATEHKBQV00Us3&;L&(0R`QJ&NRK0TVS;Fox|7Vub4 z>Hx2bdV;^^*;>E{`KjIk?rkK^GVn7zTMKxmCv|}9qn_YvJzER-J5TBW_k6KS6V(ZR ziqT{`0T1(}4)DULC-^eY)&hRdlRCg1UJ`VI|J-Pz6WI2o4)D~dC-`j7)&gGbNgd!F zQBUylmpVH{C-708)B(QCNE#vV@t&;(e4i(EfZvUJf`9JWTEIVh8D?~VEhDK;@PVGK z1$?6?b%39WdV;^=*;>Fqcv1(rceK!e_YDgT@D-la0iGK51fT8MTEH)OQV00$s3-Ui z&(;F2@QYgq_^D_i1OF(n0hdGz8F+qoc+JjF+L4oHO6b8y(b%n|M1TeOu8 zOpL`=AR(5o^#wjL8UezMmntnd=+F`);2K7i4eVjy#;Tdv2sO*Av8O%V-2z-#tiGii zp-;XDd$DRvi(KAtfWv3nRYvJ*gI^9LAR8N*6T4bk?qyf$2t3%6IzbWWvv%eR$1!{V z2nM~$@}&(kRn;$zDV*2}lJ3|r(^&N?+gfoRlXsnhH4ZhZlQzsWR{fdnj@Wt?B|Tun zOk>qQ8xyClqNGo5m}#s!z;;S(u!@on+Az~t^*dwYY*m!hv>nk?+d?NZjO3Wv*j3*O9%^(yS0c|H4gA`Gaj%)H{ADEzFMRY?w)I|H!$@{o@;Z z+>PZyzcmtW1p8uQjg#&E6E~lhRbvnMdzU|u&hEQ$Me85@jjPrb20s%>UpIJLApLH& zQ@Q2-?y5_f!OK0V1N@AUBrmT&%JLc7HG!SmMvwF7y4EYQ660?XaSD{1iokD%j`zwc zia-2uzejQmc${&I8<%7S#NX!OBqthy_p$je9a~ww@CUdHJXZ(!FP_x8)nF(O{#MPt z{w&o4zS@)8zs&riQKUee##` z%}%yy6m@J6FR(qMyG_b+`EtK(_SPCa*^@fJw|G)7-64vG3+&Yo1+H}JG&kE6yk|bS z*xoar>Nwo}^Xb23=4|@Xb~5bAKd{ro&+QtWQ`{hj-%A9-eqG@h!JRQ~KE_9kAjKgLPJbMHctM4%+_#yw z%HQ-UZD3O!OCj)vnYVt0$0kp40+<+>?4h4peajpoK$L4;Vb1 zNn==eOrvVtWV4X;yj7f zF9>Wv;v#XL%&oEK*HBkg_R5g~_%6fEIVN-STeG>NK;hrf=ip8%t_uO%;11@VhHy^ppC{qf^ZAO{! z!2cwlO8tBCmeLw z#*Oj0tMxEGceNhI=dRWx59HSaGw8Rzn5{^4k9!Ji9fo@fY#oNp@J`Ls>@7Z?CojA| z>-LBnpR4!0*J!zV&&n@>xWK<(ILcdyW7QihG5NSc;U>yh#fv=XEVr5Jm`A?`*IH#N zRoQ#q{jS6Jr~dBuUHcC9Pb~d-5WbLEgX-d-yt?NRiaM|Uq#mKTE0bufdWb#y!e=6i zNyLkMx~i}Omugr!%kFsqr_M2+x{-hb{Zltp%fn55FZ5(v(>B9C>=a8CJ}Fnog1p|8 zbKssQuIe1{qx`2h;A7Rl+JN%`$Kw8m7x`#Zp@8()hEhiG4(~m0fz)|1+FKxtee!L0 zd-#x#q!mUip2wx}y63@1`I@=#Ol0A~$HfiKSoKmH96t3|92{Qc^TUNo%$&jYo6;JA&_I$miCY`A2~0sAH2wiRSOC4PQdXw`2U0V zDe6KW{mPx3vGDN@%>TeQVS9j++?al6*CNw__99t?i%ieAPe$dNhgh@!wRSkWzU< z8dcnEE^am#myN56-@`n5lwIXLEFjJn(#9F~3riV34KIusf>G40Z0c*5hrVClH~9xu89FwjPfSJ)das8G)pn@lUgQiM@EF zXDYlqMJV3mnKJ7e)qWO~;9?e>@llx6zPCNoS$UCNC24>R-{1@h-QVN8cY)*Hg&ANh zF;APaIqi};gZ@Tu?#&e4C%iecz}TGpPu04(l#N=A)b-x)IpFt=q+wgVK5{|g97^BWeFhb<$2*lD-HEdLQ$1I^$_krg+ z3l6iZWEk-MMjD)9dFO7abDm7~o?#20Psc(wc?t1_7y zhD*%FD}C&yfwvoJ@TAB)cT1fIO^Up`*L`)L?rW^|+dgVKo^Dbg6bTyWw7=4j#dW}> zKpcKa(EtvQkDC;9-wf6;DG>Py3x+xaMvXXw&$k+zkbt;6cv7GPd2tYb9O(rU3YioS z%F@hDij5VCksF>A8!H)OWm4R+V`eQ`b>Q0^I?Apx@WAtp()XS{Kmb$OTX+Cn|o z#wbj3yS*-jLu^LXCfb~8BKY#v{=it%CX7R>iQq@M6>FOI<3K`b^|83d%mZq9QbbOY^nl>RzCla56CO^kxO`9+djmB{s z9tREZD~%1kG7_IiM!GOK^^AJAn^#-eRdNKlpOJK6@*F95?v^^|CBJky~3Z)EO{p#2I{k zvatyXh|7alaC9Iq4&tLDyJAISdkdH;T3#iC1b3t;FoPTa0Rby{%mJg z8F=86jpQZ?E8)>Z$jKEk^KHXGF{bL<*L{@MhvQ<-i zfmYjVY6D|Ur4@V+>+(e3wS{)Bjm8K}tad~PLnE7!vWYgQnh3tEQNUPJ*GGro3nMU& zPCgE)rr?v$tyt5v*F-`|5&~mQd39dec<_eDVcavJwNM0ER~ZLF5=949o0z4krVt&U zrLm?>$Wm5tdO>`^x z#)`zq4X@xED;Z;D1^?MLnYGPj2OjM*>QKANkdtCumrP7lDO(*Q>+)jXwM7@Mjp_v% zQzpMDU+n@LW{fC*(svwU1jgufy%mbD+Ev^IKH@aTD0jnwk2I1i3bg(*Fan>{$4KjM z0%L50!`s-4dwZrVFtP^vpFb7DrT$7i8)D5?-k;t`ac~|o2seju`IW)tUf?tW_YI_{ z8|(&>kC_2kEd9?A!x{9uW&HJy%MIpW;RAHV~lN3 zT<-yl_@`o%n)4TC^^?6r)A%?ONM^Xd=-51AQ9V_}dA6orLXyl?ZOa>1YNw+{z^j@*8#gQ#9>%uW9(wSOLe<2 zx^D(+*o7hTgBA>R28+jm7~ZF5=6Hc6}fPAc0A=q4;>(-6^Rf8Vv0CaD}h?Zv>9$=6L7Y{(o@ z{-p018KF+5Y-$8u_VZmc`HgB{doeI&^3_S$kU66KN#8NZ&y0v8 zfB12(^%}d%EC#Okqz>>JPnrgP-bk(%(pv7TatFADk;+9gUU~jhY|_ZQ#oRkTcz&J1 z9|lq!QN_CQymL`KwfB3i=enSPxPCQ|lr#QOotG}Er%E~Lvrg8V?J9Wy{JfFM16S_c zEp^UUJ2^VYQw-=n-4toApKbVa5esC~{!bNOuDKNn;Zd5GAEmP!?}_NM@MX zAC2^a88NvR@quh%k>z^>kwA<_2aJ)j4EjGd6o$+pd7@_n>4mgdGRDd>_=V#008*Ye z?&rMqj{jSBmB|IX_LJ@UyUJTe zKzgdY{N1ajd=IJ2*75PWKVm*(GfZba^J{AhoYKHdDXERXr`l9fHt+#{#fsCfIff-I=15$95 z4NSQaHXwtpY*chcSZUzLeAbPe(!kF#ngj{B+DP>@r9q}>-(>u&C1c}C(ll`i6H+H- z?Qhq~G;9hV6eR@sg?{u~z>j&-EbykNCzuK*z5=OW>K2$)Lvj^(XH*ctA-!gRq?wEj z@Rd<2fk`P*0Q_{s2HwG^*Bp>iqUMrvuQE2Jr75ShH0Q+oH06|yoSO`*6L2d}>H*0{ z?Fl9w<+D=2I5WXys00Z}f~qtyi=eOp$9=BO0NF(d7jRgnPPk0W{+R(LCLQkJbCB67d~MxvXpL9t-YrD&Ey_y*X!?xD$93_rnm*&r2}a(9$+o~izjT^rRwQht%>Qp)qzSUZq0}n%p7F|lNG}F0iPnnQg;hi!JWr79>ulzyh&YR zj}yO^IvT$=ioY@cC~n96gkqTYTTVcoi1K5MPIy)mb)* zjAp?GU2b4oF!r(P@Kc*K=sQuZot)V9R5d62xzsvdWmmaF$l+m~k9hXS8&nKEIV_2V z^dzARMlWHNY{*Y_hiN7HawY-3Fr;rGU}#{17c+Whak(>5F<8NdEPpllY-KL=fy#CY zg$TGIn6W-D_I+Eg`mB5D)pnIl8;~hEXe1len@moyB{SJc=Vr*k7JB*SuJvnou3v-n z8lMZkU{Rm7N+&yil z$?Xjp1F8r|!NRb}Z5P#8*Tky&^?Geo-qz>_3U^4#V%bg;Yv~9iVscOevY8QCBV|sr z+M;5k_qTrcJj4F~^f<*NNJQwt?V-}3i4+bN+=7sZ(}Te%%%!TDuu{SO2buSgO*L$c!nCYv z%EW9|q;7P3iXq~vnV#;&#Vdv_#5>#dX>duFNI^kZ>cf%>?JyVP$nXzgN+pldZhhZz zy~D2ZZWD0q2KSQQET3MWwY^b=5%}glMq1|wM&M8roHE}wPvhf1 zj_sj!@J}4IW~K3ZBRbP*U1(HM1pIIxBdt#cM&JW~8Y`#uUZd8^XlOF?cIg4`|zx$T2|wx6(VAi@0g{e#QUu=Mxq3hnRJed^f9S#^8i61F5u{n*zj;yzxZ2h!nKZyTPwD_k zejVni1zK&t^7Mer2r&)FbZ~uXF(V{uK&FHE0AxA{7jTd1ntCSjL?*?rY(G_>oh)HVdZmG9?KN4IFPUe#V_=jK{Bz5Unz6EYGFCN_ z2DWN%Z<%{F`Ujr{-jr~-khO7gbX zdwj}YVvCd33ovO@Gtzjvl}u#>V_nUdnl+(sl<9x@8O5ylZ7C)x7L}}v`A0D_=1*;1 z>fYjVzlU1;O$)5N?ey^-7HHjSRN4NIV!Cv`cn81i6U|a&h4Y_w$O?ICzP6>f5B+(U ztu<7cMz!YSMxwmPDhRyE?~*#erG87)10L*2Yk-&AmPog%UogzxNK^vZ2q_zbH|w`Q z9Uw(YEPI!|N|g~|K+217v9eHAR6dw$BFi|CBBE?yiifb}dzCfmUPXJRB}ICsl|wP z)s|4V`s|ruaKlK>GXY!cN5G?F3+|o?#c5SR@4uon9g|#-W;n46o zuGFdXalbSQL0cM(xK|pL__Z`V@oQsrK2ErrQw&El}24iX|RQq##l&cXoZwUR3nl6luJ1w{EkgB zT`s`48!ZYLc_~$ZP=qyzoN`x z`|bX=${eP5{DL+Ie4dfUs}tAFXSR!m&zKu5#X>4u7pS?NGuTOxWzoS-Vk{)=e6P22 z*fK|erDGajA*JCJQm`;akF?Nr>^e~$Ug^_^*!OFTBXk1tZx$HnvCJ4hCX;_epZpuW zd`G8^-sRPalM^SnhbD8~u1~D5A0KSm$#}UPN|aCcQEmhO-bl^r_!ZyG2ELugG<(w# z?f;PIB}ynq6ZBLY^i(Bu^z>h!Z1y8v-nl{WjpmM!Qkg>P7voxMGGX1kXYrX7*Z)Wh z!Mp4#haVuLA#q-nMnq{CeTNyXv{bj!QnN#~L-|Qwc?%enpXilS4w}`8tH6{7p|x^@ zPRx{7)!7!YbL}e2ZEB%?I>g9S3g)0pQXp1Jyu%WGFC-brg#}nD?HhHwMahruGRbHE&>P-rH98Ag)E-Q7HhRE!hqrrx-0qmHPP=G+V)BvqUEmJKU;FJz2gps2 zz?|MrmGeP*2Sc{3Y!?WMkT|Ea852@^%Rxw#S8gc?2}rdSjd(ujN<`L~`|$}EZ*eVt zEp;w_E%h>fEp<13E%iHoEe$~Y8j-;5__aZPr*z`L8-fx|Aa4lDZ4)5T5-x(o8-l_G zByPf$hD%6kl%!)C93iDK5mFioArS!*KuAD>A{tYli4jtD6TTn&1&rmF#a{G6IS2_XG!JD z^{ibHf(UxN6^am&Y*Qg`GQwS7QGB$&*}CV#+YOU{x+W5BR46Ttt{cUe0Pb^v=MDKMh}7XHwH;t$ma&ouM`kI2py3VHP2k zxqt!GdLaP`a;W5(MyQLkce7UV*!qA^vFZ1IyRvX%-ybZR&|=dU;y3UznvuJI!Y~Jf`U^ zr2YWJtufPxW`dV$hn|`MJ+%XRY7F$)h8X`@VvijBQk6nVwFxOzG~mQ2pVrAVbaQdt zT-=ajWL161#`Jc($~GNHWMxcOrBPK{>Ymb4gOrw9q_jA4ibIXXpl^ADT0m-*o=(Bk zEupn?Babf_nV)Q{>ctk?m)ms%hf4|;6J81q5WA!n0x{8*RwnBv*U_*&xchaxBjfEB zE$Xf=Kcyv(<&2s$XqiGD^-6Nl!?5b4sY5&OJxy;6EH4bHdBTOv{_7*mh#;;---m`H zBM@)p$avnsBO_U`!u!_(1}!sbP$jugjF!SV*UhO3lZ;qNZ6N+g--3pI-(4&1Nl~Qx zPIhw!dMZQn2Cb2QBRO-7IdX|z^|Rxt{6>{?5?TQ$&kl){v&^Ur&*;bQmP|4mrJB98mTZb{Bwh*_GCfz zQKg-b6;X<6$w0~0gi8#RCqDC^giQ?m(jWtuW66vd3$)G-jKGWg7-`-79WN31)bBcylSr#)R8b8)u8)z{8v-NnO?`~C z?)yEj8hD72oN8L91V-SMeT=le7Z`#6*~duhP1k$Xz@^`hy{5IFQ3q~qT&F?5^P%iA zlwb9u+XFHt>V0>C)|GxJd%)YHq3kZuTIz?g3tZ*Lq6cJ{oDy2E3yeU5>KJJeSGffX zB&d#&)(fw9K@mpa(MEENw5|_~z+W0krsmo6G#==Oq6cJjoIs~<(C>UG+6)B&R55KI z&b@p%+rVq0WNI(a`l`>mHjvQN4$z3LEq~Gl8&CGRF$Ih}=YKPMteUfwIM`>)L1`q$ zqKEz)(TiyPuxZtG1^g;6ZidoAv}E%Oq(*2@@Gd?oGr$LWQm>UJB&-^ zUu>9!6gD7fp=@B{CTx+*H5_kPHLf2+CJKj{$0~#x8=}x73RG2P12bbK<$({gd8KS% zA|z};tW>ttOfj;4Ai3$jLU98t2yT$uD)D?9SO!&M0sLq*=HSo!>}vt<9|Z->RklCC zIiD?SfP_%(NMk2Yc@d{8e9u-|?6$YO1m1_;fj0Hw41O7)e4&WPo&ld0y zpN?yQS1*&Rt zGU-GH{3aS&Fasq=Bj6rB@^ippW2S~PXpEH7z}EzEKvo`Q19O!j0x~^hS^$|I+7lec zdoCSsWn;kK?+14lc#9{^0U2cN31*PxjUOOaF%3u=(w<;)LElNXL?RWG4a^ED(ts>{ z$_BpKQbj@pWGR%MK$1s$CW%lj9UIro3E$yJ&cuv0jhrDVR2q2HY`8v}oM6UQQX9zF zN(utch$bia-~3=r0sq5D^`c6HnJZ7E0vX(zj|OXxdUl8n&hd7YzCebz?n{H^M@(j@ z8A}xhW-x^f$P`yL@O%8Yt^u;!l%Bw0<2q^IeaNU0TGaw(TdOoMvSl+19Hu7y?!&Z* zsOWT{YjrkGmqo)0W;pa{#xM|O?Msj@vLGo9Ov-CtFn%asoYjiQ##p|-X{B&^wf31FID|_WOBqJCF{$g@Elg|5cCCg6 zL02_k=1t9*hG82GgMEmM>*fqXe3NHbEO0;OhejCGDKHMl{LpZ`6oi;Rjm5Sa3;T$g zzi!r)klR%|?J!bK2P}zSA)+0PF?RJBjOPo=FoumC#&kWHuJ`P?-p=NBQbFIxBE~J zu&eCPfhdC2SrUFXsy$3turhPTv2SgI!L29xLdQ$&3mqX%`7D{?RutJ>tQIOb6)X3a z>HDu10wDppoh8aIGUd*?{@(}<26Ye`49Y^U6Ox{|B-u?*bQcm{Z(i+Y&TpJfO_b0V zty*TlPw+u)VF^AcTirkUrSB493L@kXd zvw6?iw5M9TxSsCY9+;|rj*Hf2?s^V_3g$w?wLS+^@UI--w$5;;>X*VAzk(FkM#_YG!P?z3}%!O?8HS@o|<#%j$62>p6soKl#Z3g`znhH$2FkgwJr-`ywxP z=9QK!W5lz37o2_AEM|_qFvkq{ED33cvLTJH#^5qOcmeZ`drP{UdD^ zLFsvvEIp3V9mU30uS&gA2&sxjk`dhoo)(7~!b?zm}9pLkgq;C^WFVH&9Gfo5l?Vo*L;Ma{*->{+aQ_nXI-1=X9 zSKvxdng;&FlV*Uw^`vRw7FT*%z{eQLxj^fsff0Cuk!pKsJna)+An^Yfspg|`cHjg4 zW6Ve6?d!cf2a?~(_~oP3WwaO!_eL-+#zVG{Ktk^rY2E4vq6;MYj*-@mKFVDn1K=2G zRUgN-E)Z`WW8$iD>x3NklZT*P3PHP&o$XQx+6#FI+Gz;n-GZ{UH zx0L41H<0|zBcYDy*F~G+*G2PpwO^^9uKjr{{;Pc$~ z2xb!2j5Ky!?=&kTcvqvG1J?0<9gK_S5+kNk0 zK0Mk6LGBk%Zofe5IX>;Wqc|j;f4AMjD6Rbs_#q%J>Knse=$Rn}aVWY-mg9xGi^(45QE2k6nwm1o9jW4UM>@&G+s3Ccks z7-Ln+RCxGnV;e-?-=8*iQrQUy9fm@%ve26|F!{+eT%Yz_x5|4Sw{Os5!c3yz82EK> z!rOmC*E*97?~e9c;IH|Gz6Cto=SK(lhA54|__8=SJxP4q4Pmvq*Z9 zP*f5PZJt;i66;@muJwQvO%VpX!?;u!n3Rq7y3t(DaB&Em|l0m}*CL4qeI6N_WB*tr_>H-eKwC14}WQI$Xf*CJS z3S?}Q4IIX4O+HR*(s9zB4AiIm*sTFFcFL9xp3>6MQ<@(m1MUWTN~Qfi8?0YMgO*Nk zm70cLX#|z|q_lL>D2*v{VHA8Y!Pot48fopzjJU=|MrmL|t$ov2D{WY?LuB_@bYxu& z-(|J$V!O&SY2?SN{G2@qh(G#;#p%zz93d^?_0gHhRhl)W+^3EW8k4k=$>I3jexO)L zwKJH(5yk~SQY@*;2*$&jkp`to85x!^1R=Sfy57Y=`M^}GTHq)dZ{HP@+`4r|?5>I< zIW8M||KUeygs>FOn4b_6$x>8f{>>TOSnen>-o}j+p9F9%yW4PA#h7iN+(LN5_9G>$ zaPGhTNZBf!v)lV>vpLe$=^iDP8oX1j{&I&_-Y=l6a?C3{g`z$GHtRW^_ncPF_(vD; zRA;k#mU=w+>s%>!~5XukC|4is=+jH$O@vU|jW0nY6FOH|<&oxjgS>I`{E=u*|8+2Et)3 zNZLAMk}reFlB3ypu<1cmvpVvz_~EY&UgcUi@T{no34eG$3L9}m)vvHs_c?y`ogyg5 z_*2H($#2_Ae4}5HTfnf3SUbrsVo%$OsRouSwrTQs36uJ$_0At5dB+UgYbDllm3kmc zXUey2#y3_Sc~S7$_%(OP88*-|ZSo^fwtH7m``L(WTu;^c0_({+P}1UD3u|;>Gb8;) z=LkKx!yspOZWtgzNWO~!b3A%H29CcqOQKUJ`%jK|5)dF|OzdS9J}n&3fMB#cR&R)a=$r<4yWmqzVlxNK5JB;a|@ZW{zT}fcHd=MGJptSd!v)nCFTI!`RodG5g@{AivOdN#7@KW|% zUs?ph=}Cv(@umass0=SxH{&-n_%ip%X{LC2wi6oyQJ%+n2>d(_As9A~@n6KJ&Wl~C z=R(3=u1f^)A6l9NI#ckvG?S@Sn#sdvG6NlFJmu={I4A3E@2c9xR_KTNmAdt7D>Y+Q zLSzq+rd?rMK)BrX0xN%E1JEUAXZyQ=-84M1mqydPSKbAZI>tRS=y56Z3 z0YG*E5x3(h{m#vu%FUh1&7HzrY#VJGq9$Bz5n`((f3*meFYystof@k{cCGci#jcu= z;2D&+QpA;a*t!9z8h>V?z#83W|H#Z? zbK9&Ae=Hc85@8_MC9=<**tM`ruNp|_TIgMvqsycBDDXVY&|#j3VzoK9cEWr-0 zZbQx>a4m1sx7=zx>tAow>Bdz)ZptXf;A!VKs8%9%l))xeP?!!G6xp;v1X6!UGXyTQ<=(OgO}w(gNbGn34x?)>#vN zyHD@nS?F8X26S*X1U{<`ni=y}bmApGT>wfs;IfL|!?#7LykZW#*$nxVuY#Gq8i)_r z%a?ez77!N(4C~3(0}0VPu$-)lJ-=xi-ASu%MW(8PjeU{SVpdD;H5baWx^$x{2tDWW zo^#5X|6tUX-nbSph?_-R*f?gXrJ}!UhTP8!D;yoO&7>X)>qFr<+un!z{%bhLvB#HF zH+x(*fkMJA-gy$zvFn|)TuV9Fl&xK}Drj9{yQ)YlD#BQ-aSFn3O=;do;V}dm?DS2( z!uacbsHWU6;(ZNH{W9R(e&_bOkp98K!?aM>p1R)I!P^amDblRC1s#cZz4G7OWC%&n zA<0?e#1i5YhGLYQb@x$KCtA3FA>#(TOB9=*cfF4Binr036EYxq0DA=RFZ?#Xm#23& zWAqM{et*VYsiRr(Mh@v#$lE2JiCio&)y6hmz2C~N@;MRUenxT+PSwomudH*o)VaHm z_LJpK-{P_EEA6V&WtHKlM>H@76*h(CAO`fUY6m&SsV(VMDGHf`aRItK5s+I*J?^HPW2`KiSxX1Vl-*I_=Oj7IMp6-#{K> z_M;=cU`9;dV?85_ggkk+fk+@mqXWjs_?^YnSb3yr1L=jdSTe@SR{gcxW!8$0^d0n6 z?Fj8l{>w4lY*(3Xz(3sKUXqCl-12vhJvxn*MSizQ=sGdt6N_vbN+{%+? zfsgF#OKb1I2)wwDk=C~ZBk(7EjI?eGjBb1e|IYKfOMa7r>S=d@7HK1U79hcQjI>t! z*mZymiDRU7jkmS~!~w@xvL3tt-OtN5Fz(!5NIT1xX-q7$&!HfO39RJ>%vB05Gx^VL zHYyvF_I#UFN&~O+ldlCNSn_c3Me{T;Rr{ufj@4WF`e~JBQyOk--^b;4FMT8$IL2VA zhNoD;I@+#E1E1lGSqu1OPwD}`7xe^3VFGeh1%z%FU&wkuBB*Su?d4ZQ5e6UQyS9L2 zqwEENyGG*xCeFgPk5#V&eHH7y#o$?<)Vkc@6@m0wgFo`59))f{U%z@lN}Kuwriw`- zooPMZ;d{1#|L94*YYqOyt}1L#n@&tG5e8&>Dcf3OV{!=_kW!~?VCt71a%>t>tdtE* zo+?}NQ5hj1!Q&R{7wiVQm1e@}wCcDKB0ER~wfK z10NfD0!eRWV=X6_l?Fc1a$afRGyQVZ0-k52x^~lGtID!UlYnPqZG8ot|(3NhuXZYH*#fFJC1~7$xNev!zrT7}>I& z1`bmrPmbGW1jXT+7HCzI=8w`SW+z3NLAHE7qJc>feP23F4W%)_R2kL50EcCBj|K4V z(FlVXR+YEfUZ;YnJO*kisuEzTfc6CwOYIvXv*a=8Sug<`-rme&7+fb8zZ#*1eCbZlGIMdH)RtxnF%)G1_(}`IVnVBo2 z=!2POH6snCi>d)L48nMZ9}_CBGJ?tBT4EZ9<+6vCAKizzDqJ%#bMRfofr&$Wr@M@ANuutK@NZEfoEz zz(3g+cwfyK3*ky-R~7u!kpfe*%9o0KOFjydzIA}Yr+GtXfkSN=fl0p`k0pq!jtsjj zYNjkfX&}a{5twx2be4?*I}wRjVO37WH>=-RO=UC-HfXJY?M`E_ze1G;eJ83D z`}T2Y+}7;lmYhDgZ;|FEk&*`f(4V_}Vka<&^f&x=^*K44Ybo88O7-@C1M6xN$Kc7) z56D_xj(0lugo|lNzKJX#sU*Guhos&_#aIU$vh>%nV=H!xEj%I~v0(~kndc(%KI?Ot z@7wyM4cpazqO^dB8N=AXY{^V^ir;OC#*JQiknC;tRi}_{@Y{jju_l(3FPzO) zY${YTj-K=0!GTGb_x87;gDJBJGM1qBA{vS{m^$>mQWELfL4RPXMZa5Rn=w_r;C;QAqJnbSjYwfc-Mucs_tSP zeJ6h%itX%vm%rI1c}K}(f2z6oEepdw(Gi&u(1wBFz+aTiFK93x5b-oEa%J{-CO$sX68{CS<- zPZ6rvPwOp4mGuTl@Ev2CYEEdHY>qcgH^-YMoa2qdthlZmeM#qNY1+v?g&B6BFE0L$ zE0a!2XF3)_N~fHV2re-b5&eHb6GO1VYa|P#H$-LOVRj~S%mcpdJ+%aJc$Vqt! zJ{1?Y?_Ym6k8W#EX6GG6?4#C zbibAA60TS-_z77gRwIA8cQ=crPQGVY&qM60Lk%XF`bC`C4;=&3{uz%E+9vyjb`^QR zS9-O_t^%Lp*}6cKls`Rit(}IxZ`YE&jbHGhk4NT|Y-Ac}B4K5oQa?yona!!E?$ZN# z-_{E($&c{$x&=hsuul)1W1+wr{iMKQiAbfTG9^tA&vnSB2awKHrX9Vw7V<9s^Z=em z`8~vQX1sb%C1w>5`!{40nzlvKw>ur4l6{Q-RUyg1o}&;>4}9gxXvNBJW3j&i3$)-PeGlZ&lG3 zTQ<=(Ot{gT(gFqzy*zl?dEXr_vF-*h&adGwwNaD616d0sH%_YeG;ww{nmb$3i5Kmd zL$P%8e8cxRX-{qMVH%#}%UcKdTu;irU_v@Jr|jjPXKMj5w>X3kF@E|NndGo(+sW_cP@+_G9k##wqRKK!kPzapl50D2-Bw)X`xAMaKcI`q~ z*(Mcc9B-J2EZ$k-28U<_a`QpL1PlT8rwRfr9Z4O|4I&=6$`_WxZ5&^I7=^;LY0BT> z(7(69J7B!)C7GALlOv@3W^j)irq}v=sabhkGCooN5r$3H!8?M5X`y#n_O|hRihpdP z$8_L%v_en)A~kyO{E$SL9BwI|mF)M$9rD7#wB1$aDZLV6B3J*W6v^f># zR)^#c378Fxeq?G%MFoho7Bq|?PT%EkR9JeeUs`7FV>e=$oswPqn!!9aP%5^Xt2ddH z;nLE$FQ$FTEw0xcc9lE%z=MC`UeafQrx$3w(x}1+yt$8&R^wLJT^NDe8Ocec^_sv4 zeC}y zCap%Uy+DgutDImzPBo`*`B7_^My*{KwKk*1oOQZsF=ZtoV1v- z$_Zw|I!;;#*j!UiF!R-M(jv>06HJ=PJuzUMars9u(p=iKcAkk-rA(YEWa3mQ6Q_J8 zl56r6D?lc=Yz}}2`sADf&U;b^NIJ@mCg4+Sb&>rIkOUPj;JAi%ws47QKxTxP2K3XR?(18Aa!jR@L!y?~vngiA5z*Q< zwLps*BF+MtAYvVm*&$p&CWmkV_l(xLsRdfc8da)KGMS_!kjW(J2V`DJ$8^%jc_uo+GAX)NOm&BsZk?3I1h~@pWC6cqp5=~# zQAY4{ZIEil1FgYW)kGTDTH0L7p(J|CdlQUZH>$Dg<_pHIn;*s4fgfE-hoG;GQ`Dl# z>WFHu-HxhuS%AWLEZ4PVuia!3-z6KP(2J2`aN=IjST92_DAcdX>IAa_3S}&o2aQS< zA2jMq+z%RsCPWMh(>a#dm+;b9 zqEDCegt?vM_KGSHn5rZXYQNQ|{0duhv|fNoo0^fv`}}U@kqcm~s~J;aRt+r8R`#*~5()omy ze%U9Q>Li%R3g>H9X18Qh^R>+_)zWK9`@NY+m65M1xvy=QC@-=K0-qW7KfpsgsRz8; zlhy#Yx6O`jRUcxQy^*K{vJp}?2JcG0{pkQHQexTf?NzFb2m?}HgzE^aOH>t=52l*P zG7hAOC>xmKA#8iv9)%5x=mb(mv?rMIAw7Xq4P^sUErbntn4et7RA35+D$TYlowRg_ z?`h4Dj%hNuo9(O3tr@=sTMfiL*<9t~W>ax#dsj=Sw$F%P*`i@8V(Jg<4T=6ANNb65VWPihOx9`Eu=KYLP|p`q%@+UF%4R|loP_gv`MDR1$cjd^!4Xl@=~e*p$LBa(s^I2 zmlEmR?=`vKYjVHWi8h6mc(dVpPp6x&q7xt%lENswjH!A@cb^MCQX9M3(Q?~THp_wva35i~!gmN@NPqjf$RYEU& ze7@O_bb03n!Tb6Aola#6S4rGenXqo&vs>!vXkW3=|K6^0_yH0XiSw#7B1*&P1I%cp zrMi`tDi75T<=1=VEnrZ7qE}8iXjUh#0#h1<*2)b!F;iYu|78*TgI#6SOfBRqCLEng z!5oxH3dBmOH_Vi~ucE~}j6Vs3+{)j!QbEboB_l16@p41C7__t?k5VHU3XEc%4k7Kl z_cXmRuw1}d4KZ(EX+9(ISMrIz_wm!Y1w@?O?>&1SBhxE>z05?5NMJB}E)A+AA&Svb zSO?wgd%j6VY@`8yq;Ek(YO1yoa=Hnn{H5KYr!q8e&>HzSf-|Wk+Ap`l{&m0O=mG!u zOUER;NFcX6CiVNpCMF+w-v#b)yf?h-1LUShU`}tR%K6|3t1XmGQO0(Gpa_X`I(r2n zrMDb}M0q{TCsPMVwH1wcKIlqBR+&ff2^Vj1Eq*O^E`BZbGJY*}H-0VkJAN$Qk! z!0q_8L4K!n;=mh%5?~;22+C~}Akh*og2Wqw!UZI5!j*bJhhMHJ z{<;+;UH@(~O#Ug2Xrn@DX>66223Kimbd{EdS7~W{l@^(rL2Q4MFQzlVGmJD|9WQ4! z9Qs{g#GiwFZJkL?m$mjxJD7&rIN)Ry+lE<$ROSK(Q0s*RB*>wXV;Z3@&fd*h$z$sS z{)tV$WfnCSPVAet&_O3y3l=o!L1I6;C6n(?XvlAS`HoH-z00fPCnx6JX)o8kq0?Sf z{h9goX`dBs;5A0lsh6ik`!iWuw9|Z+^In?HLymw|b+BnfGr>!>Lr+bBp4tIDH3oYB zkc8H&5_{y}m#P#}s!d3#q5&tysyaK<(9Oklb8+2ZWR4zgLie|;Y}0{6R>pKy8dasG z?kO!bNNK4>N=pq1hf554f;XrIq*m$a6inR`S}Qm5_=1u7$+oIKZ_55}P?}m8A1*0a zOn50cKv@>5#kSk9<9gO(}eQLiKyfl;*5 zfuWuEo~AbjmKTQ9JmErS|MjhjzjFGb?;EYa2?>a|a%4Pj;E@r(4mZ)#9~g|DNrNiM zg<`Z6&be+*y~rdZHqwAU(zl?Y-*?wS2t6r^bf32!81z(z<_&!#|3-4=I&&mEm#{~+ z*^#dv%DD0^QO+gLC#-+Ei&rLd$w)GnEM4mPuwkOQ?TqJ&%e1jvw5=SZZLH#9DW1`g z!$KOyoT)UWN?du!a;{;)Seltv(!6xpGS7!Q1cNs24GRXV!b!hy5je-L^;35=q6hib z&GR_IV=NJC&f;@$X-rjDQRIldKV-J`nUgCiuw9Z>henmMHL3$rS!14whv7!**fz44mOHw>-&YWmgNl+LJoKYmKDOWKS>9dij4k8L}V)zi1@K zNNf4co)P#sBRNJ|e;pWsNA)q%x+5?G@BeeB#7U&pHLBPMd}$vet?L3K@PiQ;+$$)7y3_*b%5{hV|4az{O^41x{TdAKXx-fMoW$B`mwt%FalTqECjH-Kmxp%Z6G!~Mq2xM586OdU5d^{ z^E6^>%O8Qk#v^=kOabH0Q+Yl1f4&3}WS_2NWZ=bC9FzwBq^}_@AgNLtPXqm>HB?Vp z_19_nFR?GrDQqL|D(ju*>W93`Eg;1&c412!6s3W=$^s31t{=M|kolxN!H0OZRyw!j zy$2FumndxDZT&pxF^8BUVg`_EDZ+qPT1Pbl`~@$p1!NjYPatWeJ;BTkVFUikvQgQ< z44$y1BO_ls>qd<~&LIr)CC}O4$ztq&VB@6X!9-ok4DbOyva`UmqA-HFO3X+|5>6F> zzvGj17I=Fk4IBn#HXRg|#;Cj`8Ulvp3_k=jz-v8e7Dy#iX<({=97BMNj*@=?NS* zCj1cw;!Y4%3z)5o(!j`;y%KPknlbr_$2^^mDmoofr7;Q%(I|ikz3!>g@M>Rzw0)G$ zVA56lg7HK9#tc z-tVcZqpjD;zIO}wMk6tBZ@1h(!_R>h5Jj-2Bh{!bF=4^V%o*3|EtW%^*yU?-PqIIl z0O>2nBC$<(i-q%1S*+ZxqwhZ6^=Tk?0Yv$+raW~?+t?Zm>L8TVC?uawNP6Ouyb(xG zbPFlfsdw-%H0L)?r`u-I7p+=m!2jZd+QJfiP`1<*-B6|Cf(UkG zpD-D(Mqtvc+}?741HX&`#fMY-fML1Nw)X6<<#s^f7EL-Va^u30{5LgnClwE)8xqJ9 z3-Vh%-cGiv!o_ZlWD{9HhCt4nK=wM)v5<-sxcB?om+eY4PuQ$;%Sy@-fnzUSs8I4v zb>qAo*}uZ-64%l++_EZkOvCKHayehWdhGeoAhzX>W_5b2`b*{!_YyxPyg0VKqluH< zT*aCigw0}85SB%}S?ZTMZ|&%m5OI9S;iuYF76st@JZT1av61xN@$>?%PkF{^;8*_1 ziIs!{e$7brQH;j*o^KjBaf$B=T|t@VKsh_{Y0an%B$ zbGi7Fx!x|h-Y&S_F1g-b$X#!zuFEva{chv;A>P9t5a-py_5v;ZmuC)vpAUV3FNrdw zy+G@?K9zdFm6kM42`z$KsB+Ed+kqsu7D=L_#SQ!;drci8B*g10YrpN=o2?hxRra5LQu^7|NrNg}X-tJgNdJ!? z{Z4A6aHa7SQol)ZNVD&cao;0@iLW*jbpXKFDz|&y=qJ&+re7Js@A1Pdj5K~0F@nk0 zS|Sb7v^e(UX?-2V*!UI>4q#`==9qsJ(_{WoJQ%lcnvr3s(J&ugV}l?!ZvJZ91zP9$ z?CFl;kaXU2+mS{=I3K?4!YEFpIi&5IEQ5dPGr9FZD`9*1Qq}_QW2CX_gvJ7m7ka)~ zAeBY-te>`5DJ()F2_9)xvDQh0Y!klJt7e6Kgchbxqq@|Tlhox0 zW^%65lYuFhWY-mgo|jot(45QECj*hnm51SIW4UM>@?;>3DdnILjIksU_ z%DILGW9dkm^~pdiLYp!X%E-ucsc{%-`=>53KX zWe06*nMbT7!pA&f|0yIOZs`7D+OOWs24Q4&F|~x0&K~_EQP)^4U`f-0J7LoW9b?t9 zJF_)@x&Qt!5j!~Nmf9#EBM?{a)5+L*@)410vnKMC|ep1 zrKR!MLf_G0`SLF^em{=ZTkyTTTP@&ap40;l^Hg?vIQr(uc`%*|8;<_mJKAG_9uh6w zV4Rm4ocdnaU2YkVrn!#eYeGu_0*8hnJ!i-onNJ;2yI;T{zlqY;+u9Y zguGE5Wjap|ej=9ZWCP(a7bI<+F*U2Bv*c(tUTS&})vS(uEQ6F_{ORuFUoEw>DV!5EI+bPq;<8h{Z&zKvWRS4 zPu2O4*7Gtyc0Cqqa~f)}Z^<)?Mf1HHLp1(ZI+oWNiK9#}WkM zLF5cNoHMDGvWv30Z#2A6By7k^tSwk+bJmOeMC2qGHPRg`Z#6a{0a4PdPCGOmm1XtQ zO2h(rvDrV4^nwYlY%)&HCaatPHV_HKs2VUv4%-^YMtlRAfV5aL#!6{9bDPZCG$4c8 z=WXe7|BH5&bOBCoE>~zhBrpPB;7QZKPk2%fc$Ftj17EbYR|>qqNKPrO zO9LZt`Mq3U$4KitMin=J*L%`5@Fq{{0q^V+M{8@Jh&|x8o-_@7m?!msCm6|DN9&&g z$_6HXgbjEfO9y2G6Fgx{V=wf%Y{1x4FdhpVkYP}1;75DsJ3uD1^aKv`ooB}J7I#z&cqboENoT{zmit@4VQP3} zA`M{d%o8IuV1`d`9fQ%QeHk&Xva0tDUTFx(FzpX!Eb0}P#xRFuVXxm{CT<(6C|-w0 z(I=~Z{YdR%^~vh|=xr88(L^XOwCc3KFRe3qU6~;}$%{fh6mEf5Rk|8Ux}unCv&wV2 zP|Z4p~7hFzLbv+k&yz&%)B6?}QvX2R#dWsdZ%kB=>1pOW2DHxOL-(oBnLc#733(Wmco^5@tYs2WWi^0%w4ZD}rv0%A1EgcD3jAA(&@+65x~QD? z5h_0UIc`06wX04HaFCYW_K>@~)*&#h#+vlHm9g$@SJ_$sAMVv2wF>-Ko~;c;N%4dA zjr*935A&|(_BNhiFFt!P(*(<4{p27zDH*b_0FteXSp-Lcm9bv{&W^6)G_H`+kvNL`cCp;uE*H!&ae z;(GKMVv2iHg1$@~O;7L#y}VW`PuWsa^yW`0PBM|MVTNVN)2KdcszNlgpgVOOq&Uq= z!8qKW^@j8so2!xoh$CYPTXz+k3YAJt&ma02WV72DRO;=|+QF0&&%DUws!LyP-BfN} z_Q1B=_E%NcqCs@z#sYAYt#c`qYS7$3#moFyw6K}67?eV(IC=7ou3<3R1c?#=oyxEgxfwvjS-9Di;@ewCm`U3a54ALy{u|{%zX`K`p zfv0-XH1J|ingxEulcs^!UG9|vzilL^l-8p@>KTE5R3doXCA|pTEsxA4Y2Ja)B|2&B-fYLZGjQE(h|op(mK_r zQxAA{A0sVBqA=mzyQd-i1f2kCSp`4XW@Y_UEwLmH%82*)r?kV&o1^SncTQbZ#?&jN zr4A@9*y>RFtjmZVtef8i57y0ZP7hL#_P3h&Q(rDSr1-;qVeF*l%Vs2vzmN$3u|BCf zsp-O%#$HHi=!KNp+5bc@R$paS>sWy?U+xE;=%?$=W|A_3NqEO-49~NqRz~n4MynZV zkmp0wq<)}e6l3FiN;rU>C7b*BM=(9+AH{?8iQZv8eAX|k%goZAg^w!_vC_tJ(Kh6XUY2djK_M7pRmxO;qBrNtLzc@L7L27MY1Sut z(an`$(8j%C!I1BAs0!=px_Jt9v`*$v^bY8KNvU`KM6dSl|G^S=)bb<+knOZ?Ii?qA zvFHdR^NWqKkbvxpU0+(PPQu7UWR?htiNY)t60?p8C!~J!*r)~S8mkBB zEoPfC-uu0%CSQ zU%`7oLML3n%L5lf`-dp7U;-=~Uf?bkS9JhP{DqD16JH?#Pl$Sg-|9!H0~|IYA}t+| zLJgD$MwZ5JnG^eGSy0t<@SA*~XGltds%-bOpx|lQ>ls`eX1jJxjaOQKo=7Uy-#F)} zk2dRG7FiC)a(xdn&4<`@hP-6@s5Uuk{$N&Y;WrZpF=*%baXbhZVsT9BVkOT>^C>oY zjq!;CPddlegGpZ5v(7J&zT}{~L=pxQ^2uFy9%Vf4<)58aHx_HFtY!XL>BX8H%NWJ- z75<6pO|e||r2o2N(P4JIN3m9I+|DwL6SCZZVQR6S3rRWCpRKZ<(|OP7w3k+iRHr^w zopvogX)Vu{tTwI8MX66z3i44%nbt-l>N{&PWSb1!NO2-;@jY2_g3eCvLML@$Ty!q3 zXVac$LLXZKowv`n!m^=4FiJW#mbzQ*=;5l{;atxizS2`f0Itx35{+?*5;ru_Ca$<3Bx(Xgj2aF27YweTzADkEV4B=3|7jlj2dlAr zHC5)nSWUJYqS`M_ahCoSZT03dHQ33CyRu2UCU(8>V7)VVD@%$8*i~**A?vnrLAfA| z1AqD@J8aKVP*n4~w~Ds<4T`nZ98h5Q3pWjO#H;Ko{RB?kEPNEU_>`V&RAB_Z;^u)- z&i$`kq40Vm3Lo&)+vE*WdaqH15xDNQS%VZlaEH7$rTgrcu~In4h(U8oA2X^50zUe{ zyiH0^GpaBG_q}V*Na-M>wjHPNm3!o@ls4Wo)04te@0GJsI@PFcs}wFDV5RiEoRz}5 zEqSYy_BU$VDurtYSSjtXHPe;Cw+_i$rSwCiwyjd=+&gEbwArX)Rp7S|&l$(^-NIex zYwkL~in|^Z-E|&_hpKnXuTsKEWxWH$LjxlvoKzTrcvxVhgp&y)Fz;~ry`r%UFr29{ z&1}syv(Yq!uiU@{VhkD1ODd5(TeHmUYH68SEJN_N4N@R>)m*cylnCCIl>)X5tduaP zXbvQH10yBER~UiBZeXND@V3G!5W9hu62aTDQXqB%DJ0v;TUH9hZeXQE_=;75xns{3=SIVQ_SfQ*B5>vioPW2E zWbFndvB)b0fsc(jW)4U|Nkt&BHPLJb5>E2)EAZoS+Ux-dFCB!rO0dllY`=&z>2}~B z+e|8Y0AIFmNV?Ji;9j>&d3bJ>(ve0LM&RQksRukWl9qx07)d?g;_ahQ;BqAOfFCqc z=qaT~*~Bk;02d;u2PBPzx|FuWIe$Bl)FLJUzA#%a%&k&-ZLHe^l7NB`O5`9JM&Q*0 zEmHbbY7scIe>4n`v$ZfOC>ZBYtV+Y6cdkd`gEhUeP&S_sbzgk1lm8JT9orl;~;e?jf6o;P?}E!O7k(VG#}nd zBa&IlDa}Wy(g;RkOKCo$l;(p+X+BPr=0ieh-usp29bIYOrKt*?*P&Cp*lIvh|xi40N1c{yJ zrglkTEka}unp%WHO3(Fx#_luKg2H*vfG~*c(DEjsu`e5_2$6M5UJ)AGucQkU0xYiu zjWtYWFGz$@UJV)>p8+i)vKh!LMw+er2P(4sV1b`kgvLsLpdv)pB6&q`7Wi z3iPnH=v%M*6MZD!-m@q@AERga6FqDx=v1wPIsZ8Q%=yRZZq7eWuV=y=8}(m%cjM@O zUuB~#_m+>@bCuH1j4EgN;}}6I|Ms4%<8)s*58gALeKWSTaTd-a_FNsO%i+tF-m!go zJT6~rhnuS=n#V9necL{g%|DQNt36DzwcJtiXAu@BulzY};e#7c9bCBJO>+ zc>K2w$fPFi`8~RjK4=w~#Dv5So%2H>0ok;-GX2~pe13c0^7;LFOY}3G439t0Yx&rU z-yAy%&S| z*;BauyeK5Uw{Hdb&AqhdXGW>&=R6_#*-R?>jlGb3bm~rt!C(aBK&-5}-PaseeuD)y zkt~la5I~QxSP+tr0U?!c-1iPDT;3OjgeQJBo6f9B1de>Tj{ zbvmBN4LCX81}5iRW*oRvB|!pA{yOIEC_gqL(GQ6~v0(;P}+Nqn&*FU|vFzD~2U7k%XxqVkn; zPLv1Y{onn}hRJZnlWO|yDF26WfqnLNjyit)o}{ z*lY_OCC|0l9eTa>rnyPc{xb&J|4wW_&?zH#V{^*P^p5b`^QG)iXP9iI|F+5hfnDWU z7vO&zNuE{S>mut;TC~iTPBQCVUK;ZrFQnn>ywD^f8RL2B(7g)Ky&llLGSG)eA(Q5y}3X=#u|N|U1d`b#IiD``*^D=&38{}ULmD< zjg;n9N+}zKem^SI1(M7<%_;kUNo+#vmP(#dQSy{Rc+*^C!hVs2dJPBPw?X1- zzp_E1S@~iBkp4*BiiD(OLe#vMsZ09w)uE@F0jb|0HS6CPo$)PEzO5a(ai}JJ;pA*4 z9+NF`E|m_UmdazJrSdRnsXTjGDo<3F%Hxxz^7v$_JQi6hk42WsW0B%JCiK02#Uk7z zOLvH%a3-1EKY)Z82kuE=P;O`qd?{V)xD z=m%`zLqBu_ANoNY_|Ok$*30_vjixfVJbf#VcmWwg*((DXO*tTA40&8uNI*tTDl%X^ zK`LCp6goXdj;Aw42_Sb9r7b^*(iTI|;zU zCvBBx>z8KhmuBmiX6u(`>wB|}IyCS$3uP>aY2>H}n0$2`R^on#92NtUuP$RaZZHTJ zFxhe$TPDX`E^WE3wB@$amfK2O)=tSwTaJ19U7GBcc4~A$JUuGT!?jXcX48Z>s;;=O z>Zk37lG46mm{g!N?22%ud6Ov(oBhn57FL=!n$o=0l;&MfY2I#1^G>KV`dGWt?{~*2 zjNe?M+p?&n*WZn|*5>K-$LwyFaM8c-#s{S5fpmG~(r!>cG)rzC*C|P}B{X9^WHp0k z42O{XXb1^q(M(8wEQI8TLP&ljgyaW8NPZlIG}ygVda;?FAz&%!-48nb!}8GS5jKaO zBzg3TLUK6#C?y9vk}t9`pO%M+^k9cF8f|P&nwdT^9I%vH?dpK#LepwTytO+EJl#mL z%iXIShuLx*X3KFHdX}=z8b=8B^MaszY0$k$=-&F2@9N~r!3QF58Xt*Y@Y00K3mST2 za&#eKzHDy3Y;MGf$z?W3KewyM24X)wo}eQvIF#l^E6vMR8usCuk~YG>9EEp*_m3WO z(mvpaBw81RHk)Pj74=v-DS1*MylMW#T1ok+IC9U=Mo3>ow@b)y!Ba&)-ucB8-rIE5i7R$QibG&4oT5_*is@jR{5e$ zb(Nt?U1F*7%W<0Q0;l2{Wfq96cA6|zE>agE@#z~>iuS`RO;YnpLf1O^pPpmTyJX2( z#^71;`$v9L*kZ!AOa@d>p6GtpL8|BEtOhFGBK9zX<7#wxr?&`TDGofEZsYVspL%D_lU_Qn)v(`ExB-;J!*@2oRz)Z*Zk~i!05WTxs6sO7linnzy>rysr(G>Ct`T zGrvo~2giql^^pR)d3u~qmgwbA;~k5oZ`!TlG!HEK{>W;?cW1}~Wl+xCvNC@%Xcc2UtvN1H+E&UfyzI2cUds%6K(p0zutP&ysl_JY*uOi zJF)#hr;ObE$%0b$t~S0+^AVH(+~{Vrz!f8D=$7s?Tl&hZ_k4Mbz&rlPCkys4iActH zUOIHI0(7qjbgvBbVS{sLr;ltoy+|Q>X+rXXgjARDutLIo+1z~D+=zX0(|q2>bkZ7^ z{TvX>%9!rst*SKNJ*9btl;$;3n(rZ7g{06oOfk8?2_&cK_8Uxo6I!=a@|22_<<`Av zc3AKKBwC@ENAlfs%3_4PWFa7$Nj?OkWO%NNaJ?ZiZoWGCwNS{OEU?T(($*=BsgzMu zT5T%zuA=4tvi8Vq;jIOMC2v%5LIfkFGEax-`;{4$X7$Me6GnfeZbd@P2EHcglj>jF#nW`^ zH%QI;H&$n!WgSUh`YIPt6HUo=NU_YSan;^d>)VpAe0}DqVAZ0{bz@1^-?yMuuKc6} zW%?)5hW@_AMDuhT!?W$G@8I<#R^zH!!?!iMpPswZlx=E1;p0j_DWmzQeuke(;Qb@n zTOH2Z;a>wHVRqgQ*0#LKqa}K?3~lu6TBB#z8a;c*=tc+Ml;TwlZ!Gb;25P-sPfcZP zbM)T9G3EX$Yj9r1BBa;a=JK4l$=voegKX1;i!W^L8{Yx7?HGf{ClbARyS;x!DqaSR zx5Bq^C-)VJbcMkmClWT;Bfgbs8?RRRKZ$ghCD%v9B)jc}2H%`W2iba?HL&P)4||{E zp>`EgvRptLU0*94Pa zEp0b{Iyw5)60XK1B?6dqldCOpNXkRF!o?#W500$iqp zKJ?(|FVlwv_%^!=7vI1=`q0R==Y0Y^{IE#s8+?Bvea;}!A#DK(6txccX)$<~fUhu; zq}MA~F0=w)`EH3RWCGg6?WcPSMvNFZ%l9M4w6^ z{6@!GpI9Ssv?}TUhe~WtCk9=#VOydBwnR8Afc;OiCqF#*nmtE$_7sH+$WxyLR4Khn`q6K z8;vcpu=%i8HsXH4;$CTBcG6OnSL_`VZ$tHgqzA3Z_kZ7%*np%CS<(Yj7U}!fX^2Q} zHa|Sxh~BaaUXHi@`#`q%(!PI-o;1e$^1hKO0>78F59SWM)a11rCs>}-Zi2~u!UiM_ zDjWFtm>T=Qi;bjg;O{0jAQ@EIz&r^cLj9XPgv47r9(ixFY9GiKnzb?VF_~6rU{bEM z1|(f7o6lUE(>p)pqbw7qH)g~t*{6{H69;*u3z5{DXZ|7aoJOC!ENmU>TP8A+6!}ZDx*IRpr>y65APl&6N9*_l#>I)|O zNw=8wPwG>AZ6E-0EOj|1xT5nWBOWCVe zX0PIHpCWU-wA34wmPj(v8ju{LJpiYC(<}2$ugo{Swdb4OIQeFeiM3@B@&~&a?IW10 ztS*7a#3wn6J*w7ZvvYFVr0(u=tClPH+KP%`OHqq%)+)+JDA!gdyw^hcSeXz)N*gDJ zly7%~s1`A!!b4>cAH;&vd@v}DxtvK_X@mpLsx$rH1w82nVDi5@^^Y0(2nl&Kzm#um2S4W+~EL_nJZbAlk<0LOx0nP@l09d}%z?XkY7WuR@gT~a>q9~rG}@Hti(H&wA< z&<4RzkL!spkTrz#4OmNZ``MOATLZIo5_biTT2E-zQMr(2|NRfJXr zlQN~MUr;C;8Ix^MYhw!6C5@hwZBM{#Q(7Su#?7~^2~=zF<7|u4Huy9voR$;WrEub- zwZWYDh-rYM68J>>OTLzf!}(5|lr=HS{~ z4t(w8GEfD|l{XLZN`99O8gQSO>X(4`$R-Ie(|}|n;L|cT@bhD9T_DH8A`|$vtS0z} zsV4Byc-Y?q-aVUMz)U?7i2rOK-y)k{z|1M~l{?@MGdA#%w+g0`Lv-LVMp7pNA0OGe zz|$gW8}OQ2r#uNhC@v3|furZNcozPSxMJ)A)18h!dr-KNUNrbBe#j!0VW*c5nBoC=qjF`pbsePEg$mw*=;mx^S@{BlMEbATwr4rJ;S zCj~wt&b3`26KlvG_Br#ZR0T4fiYEX+W8A76nBBMNahx6DGn=*&USPzR*;VV7Q|mI* z=pEt#|1yxxy4D1k6IGvo*rN1Ya%KI)V18JU1rMuRhdZEI;m>Ed{_&PD=qGiwQ{= zz(3Dwg5Q*C0$FoNRs{Y-RulZ?R1?TDM6w0&@@x|fo=m%2;6o#+2RtcTxPaLVONIho zld*yC8u!JEKo&6Kw(N`Vo-I6bkF+y8DNqAneGGT>L3n=wAe<~oFj9M&UfWUV8rae8n?hMrXYRPEEuB~+sR(ddFU6l&W052s1+rdhoy)J7v^iE!ER&>Ttdwde6Q7Gq zrY6 ziL0tbAPX)r+LbF5SZb-!{8~#yu++LJJ6Hi<7De>A$IR+W`VM3frUJk$!h{WYLVPM^ z5%>}#iN4=o`LPvPg=ur(2gZBRi$E4;tuNTeEYd_Ocd=g;Yj%OG)ui*~5^X!{v0l8( z+y!zPBNhD;O-LMRUm7be0$G){&P;*()Y<_s%QkT%PQ$rRt!!Xcav~MTf=;>)WId-f z-)QSR4uX`%;%?d=@lhI>MV>SV{8YvU=IBWD^-Dk@aZt~)PX&McR`1)oR- z@`RDr1+x?sHekLg1hYC6HX!$=+JT_Jic$E0oJOfs@KX-wIHCu9NhB=;c{oWL19GG# zO9a2x3qMDeKW(3L)K+U>v~|y(+42O;@k{$?t}RvWZCC9Hm^F*?)s7dKF8RSbtqW$3 z)Vh8)Q<|Tsw64$mO7mM~rM=XhELW1Lir{`12~Ml#W>Y*d8U9Q3yP4s*YOV8ag~U~9 zx3Gl{SEVf*jjPg*Hf5QIly*PMmk*D5v-?uZ2Jehnq5C|03Wd;>Zgwp^d9*}GN%Mei z7Pco^76v!i`+FgIsM`?b2r!*FLTyq-dVj=>_norrr zTl5uA4Qo}rIC*UCvC`sEVy)^OTa;s&#*vh=u|8uZCTu{CqLhs#SX%gOt9d_;#Og&_ z7IuUesSUBdeFcBHMQ029k17r47&-Rj3~ zj=R1pW1PTlE7vw}KD1lLae}*L92MSdomxhAO2m9i94G2q#&P1lW%Sz*HILtaw2W*w zK9I#enAmR_ee}1)apJ#aBm+D#E$pvaVG&ObXgOJgb9b~Q`aIAQeI{s$J{Pn^pAA}~ z&j&5hXM~pMb3#k>S)nERywDOytsTh>Eu)X@TX@3tSSB}|p5+EG2|*ScKu&K&&z&o~ zJH3A?%L8D7Ut|E+kOy|IT!%ccb7jmtuyduB2bk~){nj)TYSVm{2X?Mh^1#lOS{|sJ zd+c1{+=C@SE4!8)IKLntw2Txuo5+&``JiQ_z-farg0tkXbET3TL`hrh=8FS=&d`eS zD~6Ux#`uGjF?PnIfGlI|TwzC_WsIFGegogONg83l-V*(ey(O||XW!it$t`SdTcY3I zwnR3#+`DLrWDN2_OQgV3K}`(Kl0*4M@V$p8gK&3Z$P*32tC13jbya0|L%kNmwF6g< zN>v7!8CVW4fRDB#Ol2bmIm1*MD`-wBl?Eolq&eWp*%Q~`(~KsG2>6jm+7A3eRugP2BQTZC$EDJISSpRE9fP`ewm zOpzj^yvs087{56SM)2RJV7z`Kulws5d7P7roq#V%^W^2lJgH-`yW#lT>0k;-Sju>x zwu8cr5u;Dbo(mW!AmjUA22aF>@3WP!oiN)Y*I0`%ye_-o+LXwuRmTO)PF8-s_$hHK z%iO4p;4JDc85wn~P_;5gQniIC&qOI7I6WUV^R!}0mGQr1W!%GCW~tg)Rc!@&a<&s? z0lKT%Y}CxfohR*`pSjwOuniq`<46YOY4O2bwy4@7I4wSBPFnT*O=bLwo#e8^lop>| z+*MIV{F{eelm_PJN2`v%>!FPP7KhTgNER#1(I;y?j~bRQo{Mxo2+@33L|rUhK+pDL&Bmn zA@^|Q%joi-OhN7c?Ok07k@P2IZp$lY`U|B?ZysnoL{_Ixnjrj)$L{*l!d>26~ z0$KHns?6Pwvxo6yNPx#h(sm$sZ>24caj%VBOMYG#B|cdRi~OUnDnXTJmNM(9h;z)^mp2Efb7*3CbRL-4C<&#R4xpRp*ld~Ub%iqWll0W$o z61OZk_z@D@QEpENi3KvdOCkA9rI7r-QAlhXuaCFgai@>h*-7)jR~#PZG+BU*`DQyA zbgA-7bLcz8#bXzUr%pB}?11` zNOg)P*C01_a z|767nW6Mc6a<{N0`ul|~(chtHiT;jZOXQXz_a0iJzd_g%{T;%V=x-6WM1PO4C32IH z8-gv748V%KB@)V9sae zZwL^%V+y2$ttEW#hM1?*@QCqqQt(mt^8M6)n&pZl5kBxL?y8KYzlmzO`=uG}H&NX* zyC2mZ*`wl0xUcvqZp*dmwi69c-DO8bV5Qz0=U>z@bygRy~_4*=Qw; z?DD~+PE$S9@~vt4?=8kJjj=w@6!QMKEUEsy$azK0g|cSxJ14r}_cA-p$uqvH(rWrP z4M%g?Ib7wu%g^kUwTYZzwi0NN13o!40$z6+t%U2jIle%hwCk4^DBcq++bVC+@Zy{6 ztvNO4L{q+SX1N@UW!?+IB1_N6YU+*Gny;x|c0cAYR$7%U;E3TQcg7;cuSo2!j_^uCm^J9J6F7!Qn<>URF8EO zcejPh-z*T4zojiC?r4*$g~alUZ{P_D$T#pLw19jAPq=`r+k^{iaCKIJTwF2NyW-F- z0&e4iZ!%NMjU*n{GW))#?~HB#FeR(w-DDqg(Q;8zj}_|-^S z0RGrWZEFm`!|uacYw;fqeln4O|7xVR>c+!D6~1~YePHbVz&;WZ@B|~ZRo`ia_a{Ea z_-l!DGusm1(ysDLR=_*vyX9hFBBB0;$~rYvdhsnorx-|?#LMC9GLrupM|6P^U5z8! z1*Sn>xX3=;Y1dBk>>2Rg;_ZM1eBsv77rMYhB547Ln`mQr$6v;A?*jiNk`{n?iPi+; zCYn0%j{8Pe=mH-eNegEf#BsDWFrFiJ#9#J|Bise<9Z3toYPaG z0+X99;AU4QE@1M!1@C!k3tTQGp#_rA1CoPA*E0~j$y3X6>36gE-38IfW`X#hoT+@j z!Sj-v&Eh{>qO;5bahl2Im8D#y<`AtRL*k&jgM;BQUOhG)2Lk4da;& z-p)99@q={rd4P3QIyvv1W^vB3oh()e?ew+QxQJqmgbQ0^0wG}lx+Nq! zg~~!IQ(9bCrIc3O((qjgokV-QTc&=r$Bl)A50XTLg!VXvki1I>iFxG4U4f+W%MoLD zh^>ufZadwkzzgH77^kR{V%{oFvE<0TZ5IQvI*{Fyw~B6Aa9{>iX^bjfS=-t)%|lJo zocq>T<5dMA9T$2C>@X zADG#%P38wCRf;aFpewA#H&abus#)w1dsiRNWkR_Fdok^2QL+j_*SSzhuyUKTFd@?U$@3Qllr=~($}q(zLviZ+0px!?cchHum|Hy zBuOe{c-bcjiLKI+am&l-YZ}aVjfJz!oIoO`-GF0L3@LmVkcbfy z0W%kq<0A0sMrvF07L=+!hJ=Lu{vu9@i$F}a8;1i}@;~Be$Vp3S(#6uGi^*Jr=n69$ zmXegjBYK;oqb=XfdVZg1lw}}ZRoOx414lC3n1rkB+O8pKkkxU!+N3~}E$5)Rp>%uu z`pn(!DvJ?d>PO*4T6fZF{8p+7Of@Ud=OJ+flQ#b<8<@Ao;qEeK-%2Fq9Q^yP9gSf6 z+Uzk26IVHM*lVyEiH?G+(p1w_p2qYob;e<88d48=ry_1*5+<&7&H0pTrKzSl*YaAD zSB!IK9477VvU&4~(W|>arpw9gSbSV~CVD3!ZbgKCz|#(1Iw zZQ?){qjMv~Q+|g4HSw$K-^IM;)SU)R6-pRltwyK*jcCZG`L?CJj>S)97Ex=X+wS!( zjT809>l;e7{^iX-ZqnreT||>nb|blX(ZfbQj6Wva5KY+yriW9PNkos2iD(&^J!5*> z4nO~iEl%6v-Hrsamx;Wgux0q!{^iyR%$7<|e%}xV4?s`|lGp&c0Y&ey?YluN3eGmr6q5u}2!blQk?Z54`R&T615o&E3`1ymwT0k^Zm7 z9|J4AM4xb6TTQk0L{t9i>h{va+x?GS)-t$iGG1$~?XrK=cb;jz=67slT>0)7Z*{K> zwH_@{gO`NMmz_Uur;F)pUB$D_+WQxp%-yRQ*8kKw*V>Sk>{TltFuDI2PdDd)sMPXh zeQ#lK{5M!r*GrQ@OPcyr(sJhtU%)vxX$hnQqGkEebVEe;{_Y(i-JW4SG!bXRvHt=fxj?F10*T@mEDWy^*}PdKZ&o0CCju#x-;)2Y(%Bzuovck8X__2_dv+@??pRDkXDvqF9PXBJimdIHwcZOObcc{7V+Y)`Z^D-v5 zfBcc5_%p`0i?3#gzv9EMLCA2S=#S#v+_H#C!veeHg&G_R~QkZYk>2RHncI`w(~ zVA842%K?*4eRM(rxo1}jF4jX6>(^($-*AEX#K-K~X-=F0e?HQlIRpN>(L@&T>d1ED z47g(7pPR{5LaAn9pJocxxYjqSlLen_(l9O85D)Y#Qx2=*=rT}a=r*jmI7q3vaYiI$ z>FZ6qVa=^kyXp4(BWTBl_#4@`)YFdnWe0c?R}bE`YwPY>-SOrF zU9qoC-+Ik)GM?t;37Zd+jb?pEt4}jD&7M|szc{1Fk9rlY6_Y@!m_!zjhpA?$aYZ~O z=>xBgq@wvwQ_kAOtX5+xXJ}QTxzu{}^{kg*=2D3RU|K2^rw^&E#8f<8p(1Ik6PH5s zw=$S&R*ws)IT>sA%bL}WKHa*9@!BOE>*RrN@~ejakJ{;V&U4h|b;Z>O7@Ee{6uDQe zPDA$p2s~vpIvmZ8ZBQ)T+w8 zc8J`TUXk0_djUdb4AuU@E4!rg^`K%iewH#dVqw?V3sEEMv-EnOL?|d9Py0LW}>;%u9-M* zpdEf&M0UKK_WVISX6yO09^v9tW+6UFRt*0{^E;-bvyA^!yG@?`@wkdH3#JP4JDqgEEWwRyIy_$HK>b*o0?vCi25!2 zpB1j$A5c~HUUN;En5^!=5oz_{lQT|!_jpK7R#WRA4gW#x&Kxk4wR5E+Yv&5GPD%p< z%*2@j9C62bbNs;AJk!6}oid42)+Tf##=C+s3Z7-WEB2xXmbdWAJQ@<+HPt)|) zWD$)N24?qcshNiw&oJ2%iqAFY9AP$<`9!O+do@)iHPYzS%q@%qe-q7f%V8Seu)>$@ zKG*l`DmT!7Y-{gd#5H)aBUZ(HO}*vqtJZFVcbZ?Ath?LWvnxKInC@asa`R#Fwfoh& z(B5e{)Yy(pZSwv_%zJY4-IzW5^ZU-K~`^4k#C3bJxw81 zOeVwd5*zaO#i8#48B=)_d`JAfw3o!b7b&STS$RFYm)e;;*Cf$=MK#f@femd$i-}bV zscxZ#E^_$zqp?%l%MmWTQX*Oef5qy2JJ#(2vsc_RqWs8uWyLP@fNGT+W`hFXV#3~$x(B>Ck`{s27)e(0m#i>om&WwJ2)xorE#H1N72VseEzwU# zEpbq_R6yDgx*#5>%*E`Dw~Vzo77wpB&~AI=0dwJ%^elB>z3LT(W{2J#aN96!RcR3l^BN~ zy^-#-=0u%}Mbe~v@L4ZN23=;&8l|^=d8x=)$BCzpBg0==aCc5AKHf_m{fatd4z6j znwgEADSk}oxzT#d9earTp!hKNGQVwmyZ9To%ls-PSG||d?^S*?`e7f)4=#&O@UxCw zwI->Q>#!#S_+jkP>ehx#H&vVWoNlQ3XR*VJboBnQ!;AFlm$Ad!ft~o^*djgPn)f8_ zQ;IC3w%=jmN2^im$X>rioma;$Y{&V3lt?JWb(l&2+^URjt)|J%8|th^vGZtfZ6cuo zd%j_syxyveZp~|=Wq$OEZxcwsSAK2E*9=eAQ0exM{X0p`jL`vDbqcXcC%s9 zVvp=cF0Xo9pxoo_;VOr}z@LYl9@TxB1EeQ9!7T5H=jqkQ-OKjYcyOvs#x!Z*9_wvcS2lW_5e zi2pK2Q9B|Ib1Mx$*2dV5`rzR#k9kojPE1ljnSmqbzHL5oFS23)5z}#3k=V95nfgckM(*u4rl9qtj zO!7Z)OSHif5R(ZP5c9|+48%IZ1w1FU1-vkldce;_(h@LPvzUb1U;9m8NU)#c#)>ub zJS6iQFb0sN>bLA;44?x5-Z!eYT=sm~_grhz^$(<)K>Dj}U^*;%0O`B3d1ncmO;5#L z^57a3NKeQN0>&VnW^2)VrTOkFjsDkSgbpen_!6^;_6$s~l@C110_$gZB0uG=+MwqN z1bl?`TYe_~@iD99%7YoimXX3Jt!CD>zx>_~%qUkx6SV*st@7X0hK54Q4@RGyAKEA# zH_R|=uibL;)5VwVF_!59=Qw&z$eh8C5)XRzPb?)eQAlPX<;~hq3JJInNy|W-TCx<7 z$d-yg(wuMs@pj-65q)N2R2n^8%)*o2;&jT# zV4junU1peRQ2Ef5t1i03!doed*4~5B$tm?GDkV2u^tx1D3}M!3FZ)_!uZ)e(0WUR@JRfqoJs*M_yftnd=YXFyQpW97$v$Ez z|IIp(eUxjLV>CrAS=*xyvW4Vj3dzf=YzkD)0}4wl(*7G_cdI9hziTzwZ0qoYF=pla zNKHe<#8f`K=G}^ zx^$Wo4xhG$XhmsYTC6#VybhOUxJq(y z?&YgiW(KW!zB$8Mq*C`AF|xKHmFczeFk4OP`1&I2+fim0NEa$Hbz6$Ii7n2an70yw z6U})R+265ieFf>cs^0{GeX#CW#GQHYT$3NM%%A{Jr z$m}o5vd}swrky3=g^^S&K(w*9nzYo|b{b1Hw<~A)ho%=tjl00q+%}p^>!s=g17}(z zSH{NTO6wiNyP*Dq-*C_+Bg|PAlVWwyJ8h=xH0*LX&XE%pHaVm*AuXB`WHBMpBaUf= zM0nx2HJ{YC^H-&od&npvjYaW1gN{qb9Bd{!<^ucOdnb|~!OcS8EaBG4?5qqKxQg*^ zlGQw7w`%4(u>VfZ5?AH>#vzZZ@?`ii-5r~e`YJ)q+p~gJ=))m^j3@AaP{qt*zdqV< zGECHpkFab?Ll;j#x^XlsN4G^<;@Qs|QU*r-@bd%uoL%J(8t{9O)CYdwNZ}3|rE3x+ z&H5{1z8YEQfwU5CIZ^siVgw>)$h|4agh=_0Ro3J~gVe4iq-j%^`dHw4Hpcpiq~h0i zQ$@}5S6Uq`C+g8VY$POadM#fyEu!V`YP$*>@F3Mn{=$&9(EU?Zp08D&FHWySXSwA- z^&gsS9e|%0zOxBe8W@Eti~9DkU>yyjgq*Vgkr7I%< zKimzlH;6G*U(6H$Ck47F@biqVV}{>54nP-(a&pXm{tgN+Gndysg8wo`Mi+?k%H|Cx z(}~_#x0~z!)6(&@jhCCsm{p7dyfEtxn9fU52Vw_p4MWg*rP0BEGD9d0{O;Jnp3er# z_V4yF(JsmX32kKq|7VQe9s%8C;}6CUq&48BF?PE^4BZZrx23GwCf7AKG0KPd$tl?& zg1L&x{J5&}3@n{c8X4-COndMXlB&R`8>v;50{UxvUj257FgfWRrG3(cuGEJ05n1=Z zse3&j-ITcnNH6mqpA!eaUmJWs7f5SN1i7ui*i6`f40vk-v(as$`FcPSxYPuWGTzK& z*d$>ndaY8xQzk`eVA__mCEzGAJa**moOfowObnRu*Ly}_~e?c#T^RN4ewliv8q%2{jF7GJ0n|t78Ps_gj7_E1nRRx5bM?j-AofiTqCC0ph)zgg~wXmr$$rFqSEtXz{~=Pp*B&W0#{Y#dDhIEVsm}m zdW0&P3sYTUN!=6tn%G{~w^v(<=z0-VXhOC&R3+|()Jo3&nP}c?qLMWWqX&MDDxP2g zDOsd@;(qOCkX~RP$-vPZ9#a`ht?C<<^i9o6qYaAa4hq$3$MdkHN}mQfjFO`{VA8Je z7oC7g?dE7KX;-{USRF(E=FJ*dN8|#pvv$FSyae?PMEp@4i!M6T+hH!`o0I31sG7Q4 zJX$2*e9`ZcHJn=flWiwt#6M$@wYrd4s&f?*k-}QL;wlqOrKw=$^lxVzCN-RXTiTzL zh)_0D*^$-7mVR0Ms^u=TJTXGuDY>IPo`9r%KyrxPkpBKUP8K~5U6}bQCX(GqteG9* zj8Rjw$K*PsRVD!1kfi+)>pa(*E6GVlGhS=LIL6=i-xQb*wKEfmBj9TzX$kmxBZY%t zO7D$~3&6e43eC!GaNu1cX#se2BrO4Zk+cAOb0jSR&yA!7;KhI4w11Tw@8JXgZ`t#C zdQQi}$ucGSCYc^c-vT40EoTK;!U&{$fsxXq6C;ow21ZKnNsPe1kED4ZCJ1$d4!i!h zw8L!84zsJJ9cF8Gm|ZRHFzf9g-d-AE)*C^%umF9Ov+a;m&&?G zCZc%w-ZYrv&&{DV0DZ5OMz_Bk`JUC#X;e`@@C!_>PV=nh<%a(@qj^PZfiJl=JHA}I zre_>Io~CCUU21y9(c@^UE;nPAc~wjeJq(#fqvxHoV?X^7zB@%5PmNaIvI=H|7{Xa=f~-gRNi;<>Ns5y&V4qoj?)S6Lrt^QhWx&E zl{9>u!Dl2AaEFm5n^PxNDV!DgwgE{*(%L`Rr(cO&UHXK^vMU3U1X=+;ekun_6U~RM zT^g+{NG6(J8591i$KQ?nt8pDX2A4R}ZH}5~8!NciRV0^fu9F|cLPM^+gn%-di?pFH zA((8Ki-`P+F-oRRQ>s+sDos{$jWWjiLcN+~eIoCHu7Q?sJ4TFb@qEKOGXYI9oU z1Yct`3Ey!VlqYF4Im-X2L<6}>r)TpBm|0Wik%z8Qcwfc{#uP1MtAF;7Y*lnFl>gT% zUmWRS#PB$3XJmNf|Fvo(`TXe3W0^xZAHKQBI`V_VX2Rs+&+=-@3JESo zLwa=}R`Be)TZR8Aae)4KA25 zLhu-b$9^U-z00n$@dMuMv*9CMMK7#Ux}#Br5%|UdMoNE^7=a%fV5D^L=Ykw*5%?=3 z$({XI?x1k#6}di?PP{TuTUH9MH)2qo()*1nf`A_xV5Icv#0Wg}i@9)0A24bwoWf-T ztdy?ISt-2WOL?o5-f7gfRSFjkuu|Ii<*fG7@G*CMwe%~ao(5%-Yb%NK-^JQe83+>u09Y46)xcEpAV)HiNKG10n#?$*CMG0Jl^Ih z2^!$jBB=+&`E{7*Rw+F$&OCh}5h1Dp35QUZ5)mO*0}>9>2O!}fT)_RZ32SbZ5)mTZ z01_Z_f(9fygbPS;2p90{0}?3R#ilgT4oC<|b3h_UngbF(!UZIHgbTQDoZGemi6)h3 zpAt+`5lAqJiGakFRP+Hecy>roOj$D3eS%*)DUASls`1HOf8GwJI|fD>!M`%kXc_l1 zdoornkpjAEZLjR$@!@q)_WW^`J%2|<+4FadqilFY&v#*0WjaMJnrWWV9CF}E&Hk%U z7>|uQg&lIBEDQE8#wgWdq!^sM7BuF|R0|6EYoBPf#mg|kx7y!P)I0wEoeAxss)8qlGlPpPRVtIMsmsPK_koL^`MbO z@_NunCwV<+F|TAk5^0t?@_Hm4(n>B58u=x!2aQCNECz*e&Rg^`u+B~il#c&@!*+C< z2Eb$`IczvQy8MT2a#BVxZqqVScywH?Y*_`PUCZdzn$|OMJ0BlMt^DwTAVs5^b~*nz zO6L4t*Y)8P+|I&BY5VVHSUIA&aMLQKiMV>6A4hemeDtBpAyI=Q*2-MDEqs zvYup&`g@P5NS2Ye+FoiT(u>T3z@NocQV)2`xFqTWPmHAPz>nLKNSCT#GR)dYL;_g| zDI0_L)VTcV0ZCG#*?a6$vWzqaB)te1GYeTo+Xs_PWEuyOM3fCo@({Lit+L&(RkWs0 zDN@sC5@qulMA%3iEK!sVOyZD^0?8Lr6G)2v|!5Yu(s=SIJjJa2P+iouvVFOAmemi^vd_IrET@9ky3D+z16@3*S&JFdsy zwLiL^{9@EZm7JhY&zVoeFM!Dy{n82gr7?P?F?yvjdZjTco6TDGF8lpR8=GU(7?n&R zqeI6)A2ol_JCR>9%sj3%?1BiT`7SHX_gQIl`b?WWl;(S_H1GRLL(lrvYcH=uLHTb) z2VX|_4bd#isQ!4{8B0arQ{v&nioCDV>n@C+w{C2V2L{y_-sBpWdM=?SMwUqjJ+ZNn z(DMUP&r#DH29}E6zC!Zm6;iHa!bh6v9&gua`F65?#SQ(|nH`~Hkgu6xpr;lG(NRVF z&lqU`r48u zn=fn5*J=jZ3(N%Xv8&ws05Te4=Y70Il!np-ozlE)rFr2g+adgwQFs@ags(*5q=Qbg zvJaTlAhd3&&`Kd(egfPqc8*RnMQuc z8YTVt>d<`~>NiNu`Zq>rd`pyXXZyGp#XW2v_}+B82gq^9OmoKBJEmv0+;)`{j)ipB z2gspEV)nSY&o{k;3At=@aazjv#O@LTSxG)ko z1ceKT-Gs}VOGw^IQqdbnNZuww@}>|H7Qg|71jHyJ(f2u@DAH$G;&6)*-OGU&W88F! z8-hgA0;Wj)UZ&q4Oc|@}_j1|q<+9()WxtopelPoekJ^gTRYtngoVXX5{&kvD_o5f< zC6%v~bK+jfh@juKM3GEVEGl?C4^`~6K{nH+%+G163XitN?s(7O{O{kdt(txH~YY3`vmb*9`nWM`DChgz6a zVgUun^+Ez-rrMj_*096XtiiR z?9ga`BDNpsl##np-pf6`BkcA{*}K~9HO(hX{z=g*W`WN(l7?RC7PBW8ZZYfqSvHT} zorN@LfV^}wlZa%D=cPmUDnR#oK=;Z(&vnT0K~5jp_<4~+^3sIl1r6CTHqFt6g!!_$ z`LekY+sLN*ijC<8Yh0G;KrAa`x{tT2(tP)n<`q(!*GOr(IoNZ4qhMV`YWzU-TS32 zBaq(8mhr5iTSoeI2WwiI1SX}Iyivuu5R4Qd4Ju1a?QJd7Y$k#JNZpDA-<+0dgqkEp zs^7~FXQ2Bw)NiPp^>3`s{Hb;1!*;EI;i}{+mqZhd=aT0WK0NGu0qY9xn*Zt-u4t7j z-!Y<$<|1vx7p{0%ibqFev*67**?6X!N;R(97p{C;ql~eBEXn$XD_Z4>F(}i$QO00a z*kZTc9&Xq6sXGeUgM8=j;Bka++lHp)tUd?lZK|@WO^#W6*>oFFrxa3QJFmzNvRQMj zO*D`3ZB0fd9)_#!rNX0pH1{-XRyo11GMXd?U~2GLUTU*WUbaJXFV30+Q@8$Hl6={F zoXX-9@ykH3ds9QSki2k(#10QSh>13a&4>YYLV|SR3W?e-8Ebx;R{A-3$D$OCT))Z}N#i z(kHJMRw;e!|BH;kvp$(KQabX|$OwF+kwS}^{TUJpT_@^<`bb(Vg9PMCIKz?ndVEf4-KeFp}O=Wb&S+#92zA9@AAYBp% zrAJq1y#!B0<81@t&nf`ik8C}L5(gInz{h7M17i}o2?Hb!Q~>z)(W|>aB0~fK$=X^I zd`zs__aUNeK1Reu1jrj=&22!kz19Si>!k<4j^$5f18<5sbsH&~M5=6Ha;CHfe1)Yz zWdpw0|_yJTU7#fnQ z(!h+7)@2~@b>+i!AIW?ij1OyFFul{dI4akfiHYosF+#Pk$nbf2#mslMnO<83|6|;I z^nlE0$_D;WOiexDbe40#q^NA+R*jXcD!J){X%Yl7Z>S<*Tv{XmacN}(&&C}=56EUg z*}$JpY(SW#zQ$97@Ce%qKgh1~ z2J!YuPRb99Tjk|9nug~_P5b!eB}UrRtTZ!sI57M`4&F#N20p}*@(%4Zt$!KUC;dUC zLrD*Lzieu;eV4u;X*xXEuG6ZEJd^6x-lRQ5$D?h^dPJPfiYKEsXJ5e!Ig6krq;$-| z#FQLQJvdH4jF2*dnIGD7ED{rOql{qUre&n?9E%QR1QR*Jcti{%d{7y^G55%mRr{L6 zae9`YoiW4Gsl0>qDd&eq-)jBL`N!#Q&W{O3^?FZx@l$IJIqPehae6JMeMfB?Ye0qb z!yDsNGpeV7bDTa3XR~RnF%4t<5L@wFXxD7na9&&@#PtCAO1Qj>G!6XBdljZmQ!X}& z$ekL8Nq+_cfggy9E&)gCFb0$U3U7Z4Tr}aUM1L{8mF=rJyM3kGL?8i965>n|0P^izjr05Au zO~xZicEiF|N{NSNZ2l^J*4qL0*Pa}lY3eh4vYiC73Ka8_k4UmYA`l6;`na$f#0jN& zApRvv0!R4cbb|vVwThU~uHh7zN1CVE6qm)l*I<(ST8JDKL#2DDO=O3~39SpHxnbTh z(LCAONxBp&2f<&pCX7FF%sJJ0DuZ_#Mp`KaR zj;HBKl_eVF^jB^Q09o8soKWMsY=4f%l6G^0J>njD)BMO8Oyrh^TBCL$K)eLaYlzqs z$D)hQ^j6ut(t1zNHz%i~R88HT^)cTg|IquMLB>F04~QkD%fNKByN%87&Nyg2U_9Y%wvDm(mCmt< zWxFdRAiERU!IhpE&viIX5bfE3G22K*CLFe>LORpZ84)EU;*qt2kjU38W`*PpJH*n$ z#vuaxJAHtIz1$0I^Q1KHbna*OKb6J~ik*|vyhW5oXVY%;;MGsq-i^JS^0A-W5H~Fc z7pDQr$Ljrc86UR?IRj8W_Wr*Yckl1k68#HKP6Hm?pdp*O8~GM0T^41r~DFyZp{5|THKki2DtgkcVf)8+F04PvWIKW~a* z<|&;?JP}jSZy}Za?a^O6Nw~Zt3Ca7BkV>ocN~^@s;v7jTmWJw;hU#G`tRfY?0}06+ zC@&vjjOb*^^MG>`9<|?K>QzPUv2}Jz(`LR^DR0WNc&zfyA=}32^Mt zezrw>7CMmLnG%6FnMm4dIrVV6iax-rBWW3UjgdmC!O~f#U^Y7}9>*>NIeiipuXmSb2q@N)z5PS(&p}F^(TYo62@M$iEp;rdBaxnGkJS^u+;SW(9q5K&jA5R0vCH-9dp`+G;+{ z>RYVfnRL(BG^BYJNV>cwb0c19Y$90cD9yK+x0g*DG?%4~TFp`ynXagdDnjy_2&vZG zt8Ilq$B2P%x&1-KGBkIbHF2_Cg%wDvvQ;Zpj5pFTmT=J~*I@mp43~iZnFLg?G^fp? z8#U=M3SMD7hmI;-JNhU@L+z}G$W4PVUJpYbX+B)pu5kZM{pc>X@ZbiT(%4`Bo$arc z#`=TBhSJ#j(MhGT&0`O&G!hDH0;TyyfzteqSf%-`aoe69Z*u=mX@fl-R>A_=(hUQ! z5|fD)IJhXo0xY|P5r|Q;6&SX;Al}Yg24b#^8w))w?cIP(zZo|q>?xXfa|&sg4HBKM zGxieAe&~fnzqiJfXOGU&6X8Oq$HpG?coa9O*(=rT`9YVq{Fn5&X#F&woIEtw?XeWRgg={^MaszY0$k$=y|tu{ADLs z_AH3JAWj?$UYc-uK|?n?KPx26m(9(W&5hXCoN7(J!mbhlK3?}n1^oZju^#$37|7QdXpjk?PCblTbOi?*QWE}1?d81JoE{3#6= z#(ir~5)Nxoe%pdOII+bol@`l8&%yd$M|s(`Z%{~H!^$hM!>_pe=B`VZ*R7{DuAOGb zUVe~jT$KkgCn~oreN&yuF_=Q7Z<^76WLHU2K#oylwN;v}x=o<5RC64Iqx~=3_=_r) zuZy6{73L+v1;p(tQ@pw{?Qe=T$L-e-%>RE8ZyYah`}Wnt6T=4Cn^&UxaO);#BDH(* zn`;%Z6W2`wHZ(l7^nj>HpQQ$p zt4I&?Yj<;4cyF_-%;dn=8%e*wwou*CQ~B6fc^;ToE`OCxrX6|Olj@JR>T12?4Zkj< zfoW5GGw*`p_G?A!XpkOcok2$EjF(dH;(C36A~s43yV4SED_YJ3wPTaZStr4Wk?Lr9 zhOr3=h>%Wm#_`@38``gPU<=yI)qYVX7mRV`iRCgqZrr6MXhy|=Q8Irj*efg1whK?7 zwY+7Nm1l9Ey0Pk-Ue4(9mh~YDj<>5g4)B^t>I0`{0(bBlO22JX31r|&k+cB(R3!C* z{}M?Hz$a}85~MBQ1x5-&Dcx&hWCT9ONP&^kQxhZb&j%POotYSc?;2pFbn>Ps8u;u; zS^&NvlKQ~c8!0GA=`D#7c=iAzrT0X}1>gmd)Cbs6WC!Pw%wUt7Z7HRCR2Rs$!i^?+DU+!Oe*tS0z&(Pfu`7*Z9%k~q84z?f8a8$i5X zgaXO*S`$p37dBu%E?~w-*nl{_wg$dD#R-t4EH#0n28wUPG8EWQrGUx)N(0lj%%#9l zVkYG;_Yogx+O!|hR-BF7zh&bGX3%uE>jy^bVx%u*J`To*wJw-`Xx&^_#bHur%6h)} z?Z)PrTV6f2xdUY4vh!%SxLS(-g-F_EmWWfhDY z%c}Fx!jD^G&0gM<+coPrzT7h6&7-_P7QEs1PrM0)+wE@8^2M(Y)cmt?`kC{O)7_kZ zoLi^0PZ33!B&vNi`*%uA)Z$D%H}O*F@rIvrc; zbSyfdfK<#yf!CX57Ndpc5&7-7>MHI==_Gq|t8s{3H88-bwc?~IRZL8aXydQ@TH9Nr zc3t2DqS%x60Y56T%>ofpeY@YpIo8Dw#jck6PF!Xmeswt0bXqgDw{4J0(vaN=kj;U_ zxu3>`R9SphvH>1I>XYVyWHkv5;D{_Z-JEGAOKKIFSOg*fq z&f=U0$AFmy5;$$5^8TQz+|8PKWNfZaois5O#~WcyOI@N#eHQ%C*k0GSS6gT5%`e}a z><6iu!mjWr*@~E`WX;0pq30Z^aC#lcEup+d|0+WM`KC5q2FzNf>{IWh+N=x)-Je^m!Q6Z zh*RQNbkUjK4s#*joIF2H)zsbUgA<>&$Ym=b=LddeS-E4SCgw0A)$Elu3)fMHUt7)a z-B$Gdd`!~Iz@*5yU07R9UC(i9!Bq!_Gqt2gaUXK38G}iU`w81sa`Yr)P&r)^#(}?1 z*mc`Ie|D(oD1i*T!kW*T<={|AWN~aQ6@gexvJa5Wr&MHT#*`$a0sW*fCI8W>q{R~F zWJ!x+Q=ozKEz|qEQU3+D*td;QQ#=GA8*I7T$*@%P#cxI5vu%22`BICx&C=d@tqJ46 zpWYS4I48!1K#%zv;gyuD_dltboxM^Mbt^UHQ5=)RMzFG(S~m{UKv%5r{dWei&%44^ zQYCQTcSGs}4>VG^pFpX3Phwk~kmmg+>Z>DSad{0J)@_xYN9VsiGAq;|IA4Gll5g! zDvPTqra{0hk~?1)$Gwep7@Np~_X;D?`^p-4a%w7`p#{}Y>ngK@CMxh$RCNi6_MPUL zcR>B`7@Jm&INEM$y}?^25)eykP2VA<`5q}PSu~)D_K>yIZ_Db(Os`Mab+XxTZB!7g zYEA0%3+*!uQ5IIZD6-?Z6 z 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 Q^nZT7iM%70f_16>55Mm$1ONa4 literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_cevent.cpython-39-x86_64-linux-gnu.so b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_cevent.cpython-39-x86_64-linux-gnu.so new file mode 100644 index 0000000000000000000000000000000000000000..312e28ab84f4c62461c71fb3d705fc27f49a3f81 GIT binary patch literal 809392 zcmceMg1x+vngR;cXtw9h2Ni=QQ z5_cTOF*@T6;y9w?f`||nSzH5dxDxkjTLm}3wZG>%_g1G;L%+ZG{pV|c(tVyf_iXpv zwQf~zEG-+^D=p1qe|me)@sMgCqmY2Uu(Q0s{^jumJO!S8@bA%{qlDL+yz;+4@|G#t z_P58AElfoF;{V(i)%DyLhX`(eR}2->lYWx=w#)Sb$#RA+XXtYFcb5|9vA@%G@jm$G z|C{u6_jiuwv%ks9Px%+2Dg6EP?W&;r``^8V&0~Mt<;I{K?fk#}WN5~*T3@QTY-0fM zvA?xD;@g41Y0jt%CU_35^n}{~ebMA+@44xKU5nm5<>{S&gjkN(Z^ZvBNBdg4^3ptg z0)vSy#Q!b$e|YKJ-}G+@=DqOQ9rMn5;@DfaT~l%R^U?43kH5KNe_Y<{2U0w?4^D=) zP_j4tEmX|j@b6K0Z}@8Xy*K?;!}_UKRJc{pQNy-D1|+}Q~3KLl67zK z8Jt3IX9~TOQ}C}(q4$6k_z@}OFGzuhQ~3L43OtsgUg}fW|40fsPp9DDkb?ia6#kZ^ zXr~9K$mi2j@GnRH?5%%`rm(X*MI6}i?=2s0O2L0>3Ok=o5eJ09lkMyv_3yu>(ECXW zIsH@c-<%@OkECc{H7W49uxoE|cr=Cl`%~Z-rjUPVih8^u1%7b~ye>r?E=W;dKY@R5 zc``kPzY|i_Z+Z$mkRspyOu_$73jXOS;(2QdJO7$O&e9a|IUz+}El;6$NeaC+Dg2t4 zLhs8durDyPky z7V=b1#h0ftIDT~Hl$!dQE2qs4)zpt4J!1N-nKk1lUopK#UEBMW%Ib#66fk-EwCig; z)2CfgA3AyVtdsLSmF06PFMxz`q55!j$WuP&!Yi(-sSZ_+s|gi{LiGSjrh&Ym=DO}{ zqx3bD)!abHRxSlb*Mw?kP0>Xr%$!y|Yf4RJa3-vsIkJA%3}~7*^GaLrINDP_r?jEE za@-tvG^4b>eiqf@n?@wL$uWLTU5)el$XWF>CevtJ3*{%l@!`7ZHI?O)tFH#f2pRz| zE}j;uEuS^}!kN?O6xUxlTl^niAGZBxI7(_JPoF-kT3dDDwKerqr_Z|1)>}4f=9QJj zv-zd1ys)}DTwh-^1*BZ0mAY_AOM@CB1+ z*!Biz)Xl07*{+V5TsNCM!PyrfZ|I+mbeD1<<+G--lEEelQF%QSvI3b>)2;}IdekB= z)YLIVqbG-|YisBjLnO}P_xRfSn#ohfg(io@S|E~32rQH(;a~|aXrEBcDq!7^PEY{O zR7nOyr3#qFO`lfHU?c&$KruBlDo5LCp)RT>p<71-vye=>66wGNvjEJhpMxuQovM%k zU@*ppXNIQD(4m;2gilpDU`N%VLx+Mhf7^!;{=7zRv1RSy9dbY>z=46L{#H<;0 zlj|M19-KWcd`0#2$+I0vO*z^UxSlk8#K`c>Y9@|+p7)w7eH6+&`OubEK;3#Qmt zC=6MJWC*bjWpxoLn>Fj|a2*qYg)S(27oSn-r8NnyG$Qjs;4>^RteUQ~nV&6)`*!{>x*W}^$R2f5;zQ}p<}_5!P@VO(*_AUUPn%hJCED^#%na-w)k34BI|`CCNmyM? zx+KvAHErrN8N6&8bwn=+&$yzd9s_szbmTc=0r?v1L5!`TO;gbE�MEJ%jb6gEe+q zb*vS!NU&}2_# z$uEim1cPsVNPJ5S%Au<<-SZ!U1*of;3gaGUO0r{>kR9OFwx z?{wkW8uzU4$)BO|3>V(^mEy~C;Y&20=fXXf;xBOFw%+m-cvT8~u?tVXJWT?(%!Sw8 zr{cNIg$M3XxaXyw{(2rzc!3LV*Kz_byyG6lU+coNHz>JvF1$+P4KBPx<83ZHyG_Zr z<=OT4L`eCYtIOGV;O~mx)??!SrUe@Dy7a^V3x4lca&VP#K&3-8i$0xsN^W4LfzPL&IfX*snne5Y=wbuPS0 z+tcd8cWF6oF1&7$vVXA)?|ew%%Url8tm=Ka3%BKTxNuv}HW$9Hmeb|JJ=z}6rk?e3 zkmgT!;WmG+3qMNp=eh9me<;7oUHB=Qzruyv{0%OAnC5SE;ThWgb{Af%`IoqGn}3rF zzd-YMy6`I9Z)|hn<+{Fhy6{O_&K?(T%kgaP8E0EgmJ6SzB6f_mCv4+d&Z&hGflhjfTj%> z{^um6x59-#F-_r(E_|n@^8;U>B74-|27xCc#-1Y{ z>%wa_f1V3()%jfR!mBiYg$r-c{0%O=Li0De@B+=>?!wD8{}LBotNAy%a6|KVy6}QF z70;b6JfQjaxbQt%e%9+f<5{5jvt9Ti9shs}&(r*d3y*02S{I(H`RiQx5^aB*3(wa4 zi(U8-aRf@SU2!)rIG3{v|Hl()`O@c$T)O(}j0w{%tONf6c$gg>TdRp3a_e z>$){f2C!@w-l_R>U3jCGZ@BPHn!ntIw`+gvTzH4(Z*bw)-LC9e?8298{&pAMew*U& zaN)}||0Wmyrnbj&;r6<6rwgyp{25z%#;sk;&vN0`B4tm33tz1H11>zPP4QQ`aC`k* z>%uFv{8ks3O= zU3jhL&vW6q+WvAEUZwdfT=+K4-{8V4G=HND@6zK@y9+PZ{7YPTo6fgQF5J-koi4mf z^Y3)w0nNY1g;(kJnDu7Qcot~>Y!}|C8o<#>6*XMh40k-tu8!W$A5_nw>1AU7rsjS+v&o)H2*dip04@#xbSV7-}83Q zxV35iY!}|C`Ey-(m5!(3!Z&IDau;5q<5TCtJ2ZcT3pX_XVi&$#^S8TjL)+is!k20O zO)h+sj=$x?muUW-F5IL2&3LD0+}bsNmJ9Et?JscQi#311g|}+^t6X@S=C5_(?Ye(x zb>Xd=zs-d|r{ynm;f$KaTFsy5 z!td7n|Z*$?RLn`SV=3NAnlB@LJ7Z;llTPq4ZU` z@RN0X8eRBK&EM+6AJ_bQTzG-LzmV~MPru6T{dO1Ln3X2;_F5P2d0XvAwYl&rEq}2K z_vn52b{F2E_u)6W@eh@K+gy0#2ik7?TbbeM{7U`Ea^a17e>+)D^S={Tezm&zJ6}}{ zOI-N9ntz!K&)%r`J6w2Gt&-pA!vCh_Y;)o5e=0ea3-8o&_PFqOwH%L*lfBPY{=AZt z;llH#DSNVA_&r)qt_$zfaWh=_1De0wg?HKa5nTAcG=GB&_h>sCU3g%VvcJ`ZFV}K9 zT=;(1D!(?l@SXc8e47goEKqot3x6o2aLa{foS^VME@6>jtyYbb^ zuPhhdHDAfecHy6BIk_%8Z@H3F;KDs~m7IVJzg_!fxbW;jioe2zS6!#@#V-6C+pmv@ z^zgTw4_e@p=faoid@FF_8UIoI0TB;==28C^^erc)89)yPRDw={iqx zwLBZ|wBzZ*J8n^N2)J;cmSec^b}gsEjcYkoF5J%BS{L56LiyF;!UGXyPooRZ)b_Nx z@N6B2#V)+6Rmo|0;a}?$P-laN)zX9K(foj8<|gTzHCI$U^E_cNPZ zxM!Ej=WQ;$OZQh@F5K=vEjO=3e#3>gYdMWB+-|3>F5GUX zi(RnuCKqn^W7}M~-H&y-aJ#-N7jE~fdtA8PuX^

    g9={A1ZjWCTF5Di!s$6)5 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 z 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

    Oe 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

    E zdUY5`@7fI-An`a&d_(8Dk0@Nj{W}>==Af|dsmk#5+H?XRC7#_90G?bE1Aj1xwSi1X z(*&-kiRj9(x$uc`asuB`69d0Hh_!)t2G%fe6I~iR2jGLkR1p%YcOoe7jZz zXAQh6tP;b(t7~H5TZ32|xN%rahJjnw78CF@f>;~KkhIVkiYz_G0^V9P27X=~oxnZC za!G+1%w~-d%X(xi;7v76@E@at0K;n4=8Ap$z#3*vyCSk!z~+R-stsfvvnYVik(7(S zBYaHI90qbNZj+D;@WHTJ4R0XGHL}?UK1YX~eK4z{83T?7W1~P8N|OSzP?~)p3#GFU z{!}nF4CHd#iGjJYHfz95wcI)}Fc;A#wxr-(E8YzBH`o!(2CWwQI(J z%XP)*!T@t6YGT08*TleFUYZz?GlH`Q=9FOJ0ykabS3z9)!{0=KR$bl?-iLN^LLy(R{ZE9odJ>0`ChxzP;f zzNLi=Jh3JQ{yhOGneS)Mdb8%68H+ z0G?P|Il(MvCU&I`vzi$T_;5`V99OYXAWN5v1I#*Q)_}LwmND>dT6s)tPeJao84Gx5 zZG8f>0GSw&CB?;2n)2PY0O&Y&>zM<^nqke`qUr z=+7FmkJA90YdS}HEm+SBhn&H#*0@-QhGDzy1Vfo&>tdoi?+)W-+lln#SPLfaoNXuQ z3C)blLNE$vL}Qd(+U@tEG$kE94|PRvc|BVa$>9j zbhG1u>2h=OxYh)%sbo-`|KU4Ew7*KPDtgZboLr|X~w z!{G!nHdX4ezsF{pvGw=c=J(X!F2%XZjZa_gcg?uU;Nw7J)r(Qbxpw#%m&;bWft4E! zA2o9IVp4Ux4)=xF)>Djq)iIOq8KCh39Um68fVtjTKa{{w&jUzORwy%^`&j zdz3B0PNrBmryceAoZfm77)^$c?AZyMRPH5wipz$mI3gyy{dNeu4a9w4b;2N+P~7lI z9hZibJHg#9(`?nPriIJ$^Is?g`D2CD-wnhXy(aPP*X zaxdW%TP{8uYnnQBo{ok*vNv7~%wBiq+$23(wcyU01;Vz4ZJ@Ez zK%C||(&Tc`w!ejIoK(}Dz|puO^h4pU_;{-6etB?an$FVK<%?%)+*sE&1I&qZ@_txnbh}(C0ZOOBonVhDVyXF>6w}m+-6z*MWudxlxA8Xuq8s z%NBrE^-`tE-rvSGSwLMaIm{hnE8L#CZejuzYUwnq3LP%$%*FGhiw$F?7X*bs+=BBC z#e0sZ^#htbIa27FxKyFf!(&!XU^E$?Ba0!AxP;TBloBeii8ob>0G$eC%nXt@K&!+`c2^f|wLO4k9=@+?^G(4+vY5$8Pic;3(k z0}vPXcqNdVekPTAGbtQj*}P=>OT*NuTQXCxZh1_7l$Oj^^%j+%TP+PUn#0_swBfL| z<}>rUFhbl+K!Y0>=71YCSSa{xReWUhP#7PDnSct8`K{wSn%sqS?ZzpOsIX$c@#Zx^R%uI8@eLO4_eA+wk?7iTvidzX#H=fw`LmiJt ze&Z7vqv^Axg()&%Z_%BZrr(P2gvV<_3BuzRo38PFX2bZIf-j0Je=Pp%AKYAL=Az;0 z(du7%nFmDed;z@cSN@O(nR+JbRKL zt-XF1ECPqc@)l_w90h^z3#<{~g_Cq?eJ%+bUpgYzGs_pLZ|@qu#W9Dt7u%kR>+3VyaG2EH+f4Fk7Vh|U^I z?;ct{9d9pTXr1?g-}=xT4}76`_H+pF%D`Is6Tx2x)-Z5km=ud9!2cNM4sf_824kXy8?0)f{Gh+)3-B69c~_teI^fi+~eL`=@(8b`PbvU#;Nb6n@Tyc1?+H z9JnJE5BwPMta!lV18W#~UQHAHiy$@%jALRLctYs^QDA+zf;Z5Zu+0|m9|LQYQNoC@ z%@UCFuPJiU{g=?wqrf;GhJn{csQ_yo-4c!+JxoV4->qc84QhQ4=FDl40T~0XQ^7wE zLu3@VWf%^_K!!tMo9ONg*k9J~en0LHBEd*FqSl|_b3%WP13wU0Bf!f8YaF<`W(-XC z+XfRzSG(lFECnV;AG7mvV(ho*SrY?}s{5Q6_?@9k$5{yIMkfYlUYj-GPPLu~zfe5u z=CtRXHM)Kv^xp`O5nv90bgk0_ZyvgN97s2J9n`wc!R}3v`3bY46MkRo1Td9%Pg_u4 z=8f|}d5^6vzF_8+)9t0^PA)C5w+|6?PI+jqyh199J1oj3?4l z)%J)b-HqFHEid$uyGkoq>p{~c{8=T*{>~iGs~9c#jAi3ISUc$vKM~mID4b~urQonU`qNWN%%*nCA;dYJVktTOt9FMKWVC@D88w+lfIJsW# zkhmRXdJi+tVcQ;aSoN1+*@5W&Ec(4^(Gfx;)F;?mjP`NW0F9(s>Nk zt|*P=+KhTpT4#qXYKLy#K%?0U(t2VT;~gM%^MZ_sA8YmQI;X*+WM?WM)%4ow*y(Dg zgQv@+TF_obk1d|*1h73sT11ngg4~KSDIhb#q^J}HFc#U9ohbrI)TGiZO)AaNSY!sZ zrw!-(Pxat1QdptgH8}}#Me1f>nxT^;MaG4b19J`IOvV_9Q9J7v%o4V-N}4;$ zaMavC*WACPSycqJUkI)ZjOLbNZZOb1dG7;G_xY#7x8J3{5&RHp!&myC6*s%)*<)~aC@<8()DQSIFD>e9@!EiBMkdhN8IDfSarML zGnDz7FyKb8|D#Zh5u~B+^mLvyt`K#D8XT<^1}2J8Xg}uMeRZnKcPL4YTwu&rFIBTV7KL>hFZEa)ydNaOC9 zF#g&=%oV>H(duq}TE9{$h^DW4{Z2b@&%r@VSq3+vE=c42Lr zSKFRZwK(&p$~-Q}_C*n$fjRxUYUB%JFY{pT2CZ4d0kvC$)!+o30QKCo66hV zuV2+d4O)DF%?$vS`}%g22|U$F!$p$n+PF(q3nx*hIadRECSFrryH3izW;YE=UVD$X zs3eY4X^#);yvZj{CdCB@v{d%K?&VZpRS4xjRFPUJQ}|_sn_pL) z`d@!{O(RJ@Ew)bktUU11t#vIhd~}=daoyu{7~u&88`)^^T!69aL3q5Yc8Bj4wa;J{ zG{1qZAic16>EfuYs!_Qf7qycB@btjShH76`_-G@|uT>o@3$^?jBQ8o$QH|7gLw;Y> zPV>uQ$2mfm+!p3owrg^WPT`Xpp6IB3Jd!5uG=Csp@iU&0Tr=~z;rvZ2E`gvn1c9#& z3u&P@_z;h~KZVuMZ8n&oJg#M(4Xi)8mFCnJ6wlKPFV9`fN2zVIi>KU{4fv5?AXy9OLHy%Al#x2ys71)_IxPt*1#GEzHmb?ZBoFa z0&5(2tXTe|GFn#$!4cr@^D#FL91pA!;2!@Fq=2J=H3EF>MnS5V%=5fEY2GgU&IGAH zKZM@_l9?BzMRIm!1|&HzNQ?YT5J-MrkQOPLAdqamU@r+*Ri5%tnzGF<^4&1xI|Mu| zu!eyo?cx}kphe#HpeB%{%>$66O$tcHCIuv8lLC@_VJ*li(PfbN@nJ+S0j>zFF(4Ii zIV}nOUxnnC07=&i(jsHK*aecYeXI*4W0L}su}J~R*rb3l`O-(klhQq1xw$nB{E@(0 zUXkc)l$w(x3*3~}!~XJ5OJ)OXusX8ZZi}O<%_h=u=6>~KyDe;bZ5HawAd5Wx(Jj#x9D1i_5Ei`@mEh1>H6>VdT2z8VeQQeT*c}LEX8i6} z>nJdtXOG~V7J6?Nt)i~?z$DTYq(K;^Zk`pMi0j3_oqFER$&Nzfx)erTzL#ib&(?E# zR;H=q*;_TT%jESpoS^l}Fnc?_1ZT>B*74DU8FB1qi>_>fcXDJkB zRIAz-_|T*L8G5ifbLH~cgNvRxL6CTeNASgTF*CsRbfS;KR3@isG;toLLDlAA8ddF3 z8dkKIMpskH!-A8BXFZa}Wha9)o~h3dl*goS1C3({4gtJRz2-(E_|h^s_GVL{4zR7W9bW9pl@p!F<5Pc0~xnAGa0fB zs=s2gvRMCZy|{!Q)cks!s%1+wkaf(K=zQs=SRa)BXGKjP_^ZGg0^+T-loX}~qv0ce zOD8UqG-T#jy4=AhduU&wj@cydtJtEkw=7)4&Z8KVI9{g1;x8bvSS;gY)d$R>XXL%^aAmv0b2?pPeDst7U?M%LI($`eg;B zg063S^drE^)p(UyOxs6=P z%J9o${M^ZGI@`-G^B%q+YU?%dr((Ig8us1H!XL_?3CbN{UAa?KcJ?sv+F)P^_~x4T zp$S^=jDoJbiNIPDweRKK8;FTa-~Blp~ie7;2+y105!wQdR5; zHv2yY3BoD^#GX$kHCaw^PJgRr^x@iA#TvB7DBX#uPY>G>>peBIU|gA5Af86%jd|_k(W7*DpweQgQ@7zK6#bH7z`PfkgonJ5(ZH69|jn8?r+?UB`YI3T1yWXIC zN6<_y+iZSh{VZB{(fxpWfKt~wvsU3)w20dO>Q7ALqBh=uE5s^~EN24c{ep4_SXVAg z9=m^t@|&dWx(AH5m$j07mREe|}G#1K1&*|$6%1GAz!YlZ710TPL)m5hmd0x?H znwV=ZRV`j4T3eT2FV^z>P->}Fy`tGpDm+zt(XM`QEETmn0}lwSVc=n6`O?$cXE$%d zc3r@)iRA@p-5dphw@wnI_3J1I++la`#9O3wwz%dR_?bz9w62bVz|B=bZ;{pu#Vu?h zsbgNV4mG1B&SqzV)=8m~9UyMJAeIAd_1p6+R2^y|eOiT~qQ+XJ%qU6OqQ7q!>>GHt zf+BP`(h0aRNtas4WaYs%`gnfuvbZd2FhbHw!~>jFiu=r3{9eQ{Y`SG4P** zwKlLX4Bau{4l+3hIp^Td)w(U< z&`0C+(fYMM0uzSaV*pMSQMW^^PtsbuXvlkYEt-IX>uo1e*G{)K3?{)3t4BT-dZzss z!M;%5HjvJ$m6w5MtVxEgF{pJu);LzVG}Z=dd4ch0d%uHv8XsLjDn-Y*3V^9jSC9r> z;{?HE))k~NRo~5Z`S$g>&4>L>wQ7-_b2rtXXYkjzsioXXY4j5DJQwlo*?)tGZToxJ z`eDRUdzbG_W9=5T`_FAU-!VIF`AdsvEb4Su7{+6%>%zKetmr5rb{ZsNqdhm4O#pYQ zW@U<+qq%1G^%gf}W~S-C4oke(hUCYAF_2zUn3-nFPV4j#)b&685#z`n#~rA85OT#m zQcD%*9P5_CsU~)#M}5_e8bOSt!s6vljEMbM;`R-I6@4_&o!$L{#fp4eW(Mw&;v=H= zsRkqU*`a5O9}J<%p3Nde^F={3A8?#Lx<7fbld41YYv=1zbf{b~mK~;$NdXyHW(&yh zurnNxCA3giH?rw2PChp2*p0F6YM6(_jiwd9`O|Rzv1BWa zcg)4i`5LJ9-L@mX`jqZ5SYHWaIJ+DuRKlsIMs4)dy|;z&R~-FlMxVoIGQSHobW;#b zqP7P^(2PE_@6x$pahCF1JD>iu4RrD9);aJeLfzU#LJm&M6{`N{=0|GIJ}N;qCXsza z)?cmHHN@uP(P0pc(*Ng17R&FvFs??KwNHwydSnjIt~Q+HgYB7(0DQ1g7z-bq@Qj5I zrbKb*xbL43ee^I!sF-u*Bi3jyJAW5#rHS=b)F#HCEw8hB5$d`1THkEz+6zscw-c+j5Yj!7ZUeRY-#ra(ZEA49N*B|pLm7BMa3vo?3k(SWM`>`ScKb@tJyF!|W&-aFtWn@T zS9xiF1CZ8{;@TPmykwFft!two@Q;%OL+d}iAB$!{a5S(+fnOKPN0Vl!&ttkDAaU$( zlc7)?59l=m5$Du*W32+0A0A~%%=rA!L$rqkKnd^UIH>6G0pQ@z; zCI{QK0+|9X05Cb27;x%z#z=>Foi%WbJv-rc9|X|T-5~)1@?hpVli(_JOB+Z&Hid!D zu5|&J6m4k*lA?0}CS4P|L{>=AiGjZpJgyqy&h}5w3m>J-+r#D*J**{Y;PBh3_DJ_#v+@P=GtM~z&XN} zlH6c8owHgOu1owK9y}ZsPBm>HA-kXWOI?(H_Rj@>w#-}@%ypik0so9Jql)RG$yvb8 zD`+xJ8m^I}*NNb@4I~ivgB;i+lG0C>_^;06@x>wLVTSinfi=!_yFRkg4xH_ttEn)@ zRIx-b$I!BKCg$So9Z$`l1$CxCj(5DO`oU1$?Bvp_-ZZ_C>ws49%93m)qFSV9 ztS8DGBgMs$rs^(kh<$2nsb*jIlcTS7P;tkT=L`^S^ zq|`n_zi09O@DouZz<>F@SFk<>E*8sQ6wo?73IflaBuMMv`+`N_`vPkOc%fL{39ZjX zLEycA2GX6a*5J7bJu-%>x@M1!k|xk)NZ2 zzab!@IDhu490?GO-E#x}Qir#Ow9DnmZ)QQL{%8%niaLKpW7Js%UlP`|HgMy+y{4`D zz~_tQG{J8RVxz#=X~V!xLqCoJ>!S#~XAm0(9voPs^foi6mGr+!F%;-u zlLFovx_T5ym%A*%u@8so!-rz;12?F3EBN`LTZe(K2&_@ys=yisG6*bw;LTAA$Pg*) zU)SbsEsTx%wH^jPJM{1v@Hv4s0vrphG2oFkV_*h^oxXu|zNbGNL`XYjVM^Yv!WB;Q|kmUm3QBxp}eIfbX9Fx1vAr}E;VOt%W5a_^Fn0XOMoMDk!_77nb3f235bz zC(v~fo87SsKN2z1*z5+uto7Du#oR*-_LmK1$Kb5=)p();o)lJ|ap0Q*YYfPkx3xcC zWX2gG%mUj1vBogqO%cf0F)4Z_E-}ODXg5U$K7D73EE7z6V*wfRrU+!9nN(UH_iLu* zn*F^%-CFtL{7?gjvznX6bPFrH`m^0LKRKV#5XsXb%$YHl=*&rb4~+c=yf zvWtFizE4wNc9;rnASI}shRD`fX>{)NLh&$KI71dR-Ln$-Vhd^MGyT}%6)NIlc&Y+t zgJE|8nKPVEr?@c~_1UvnfWT-nY+u;UnpEzkbOLuF*8lw7!svEUtUD0*?nTvLLUH#C zQ^%!yh|W!4HLguDCpn9nwTW}GvG&$Rg$t3=PFjNcIQ=@tHM>)d{ zhMjP>2(c;sTlz>}9b!Msp-i}a;70s~nk$^z9q&`x*fMDxkBP&{-SNnsdj*b1^4tY* zJeJQDT9qA-Q#aT5j>m-@r*p>(qd=haN{BqKZF|gX?KkN$uc$-{gEI_d)|eFOLhUUh{*D-ouoSSEyKBibXE*)Qq@7%vwUZ-lHu_GE zyxFHYUYfYmC3Dhsa$u5bS_-P_Sz4_AMbvIoPH0fZ@!H;9^}?4)g<1q~z1GM3!-~H& z9IFAusGao`W(nI^HH83wD8o^6|6FtbAU+8Y)I%Y-HZYo7in$eGd=yjQoVI?veTZgE zAsa^ZcrKFWcqn^^aj{ceCg^UawoPdu{%Y?H!S$y?@EzbKV%4PU(bRDs*^)f6B}7IT z_GC2f@nx*KUGQpUzA$7yg8g|R^AV(>?xN^cY5rN%4Qg<-)&OmXWO#G|{-XjGUgBbZ;3+ZPpeX+)VM75v)TC+J&{L{+1D{ z7H8g6na2hBs6iHF&dIJC`NG)CJaBIrAr7eB@v^s!&pNGbFsDg3!_xC(=~Uw5OD)=XObr?wgh+CWNRAM)kVWoIb=Es{LCupy#*ZFR`a4X1<6-;a8-rgHrPhLZr3 zzzq#-W4JV2$`)-Pqy~+Z+AFMRRkgK(dxdCG$mR7?3ABS?8%SbS`H~G>cEjurjm4dq_;KRc3Z3`)q{pN#6^p1!9mHEw z3ZZ;KDc3@o!Y|Xy{HDXoJ?ce@n})OP=+|YR&r1u-gL@$g8hmbVy@m$Mw6Rj3t%`f( z+`TG{lz|{bVg(_0e~LQuz=fT7fc0lD(je>w6}rAVPqf?xxm5nUbh$12P-m)_UG(6& z`?3qk5rbKcFS|%=*sSVW2_}P6t{j&_XUIafs7##z?Ah6m%{FM5iUs=Zs z<#JzLQEFuHS5|J0`#RwycSPV}4`gcW6xvOro~d z0g1BI!S)HR|5$la>0`hYyk2~GmNoGDS|5R9Uc=-Sa~LKEg0$5Qct$NP@CU@R)s1eu zsU`-dv&dj(pPGZnl*tHNP3)=>7{{71LgQ7OI zfRw;yIMFeU3QL_ccc_eD)Wp)-HE3QW&1*s!9cDPIapPy8=(6OPi(EG>>MRn4K>R10 zn7b^5(gqS;U-gE;)J5qtOjnbi$jsfrT!$)duNm8r8Ja9O)`w^^vkKknlR)$lIYh=U`;fi>5^DT-xRCu7!! z9nH^}qhFF^de}|(EtMq&b3Es&{^u^6W>-_VeQucBCAW1`5idN$(e_0zWI3?=o6fL_y${lLWDx(%e(0 zh2y*8Ncsc;i_93T>L!wqC zAo;jKl4jv}X~2$0Y`2Bj+CXA-Vh1YDqeRUs@Eu~gbK0kcKOe<_->HfDOltoQkQH>G zTD;2^*~;Ia$rW#Q$1#0>(&_#70nJ2Onl6(r9#8R1$+g3psV z%oks?fsZ34Yz5ChMygim=sBVVQ&shG9sEQPDol*e>)by8e%D2!aHN`?|vEFK4=ePaJR?;?ipAkxsPFQG5+i3_y*FT zjyAu0NY<^Q8_h`5`NY>2A=*)*#do11&gZ7mSUXL>mZ7uOl{CMT{`@IqD}}O6NTSD% znPe+8R(`<4&x_hZ1AO4${UKYXfRBjf*PdWx62Rh>!D0vaV6Zp}tXs^lp1ff!UKK13 z0Urt$$AEQtBTtQF?eO*(k%R6@Ve!F#6?;^6%;(n;m&HgciD182EVHnZ$u zAi0?v+!eBWybeBjDxs})aEGaccGkf?rV`pu2M?G^=x`l;<5WT`bnu;137w~dADT+& zvpV>Nsf4QPKXv$-aQDC(26n{q(~#DF zQ4lyjNs!i;qhKw9GL$I6*qv5jJ6IV74hL2nNN_IH&IGNO1;J4u!FfSiUkrjBV2r*n zN0KC@O~`iI2QCSQ$AE-vIRc5-1vM0+AB(y`;`M^GjtGK7z!?2l5^J~lG-*6NXttj% z_`JwUHMwx=@+C&1|GOiJpsBHaPy?jKjpa_W^ldCM=Io3Oj20V)U&$i&m|J$X1J--L z{MNp46`S6*0S26=qtRqkTNQv&voOHXi$aByz(ES@^5!8!DOOA5z92dRoO7-hvWfr) z#d5=ZWP;WcgWw2eCsUj}7@Tx~*znVyRQfZ6MfTMS;};UKdznKXI0U3VcCQL}X_NwfE3ozlQXKDr)_+Ao;3I)G1f(d1Uy7V` zex6hdvi<+S1lU9+VPLxxvsed(YK_t#*G3jKy*-S`Q6OW`=HD5Gc{-X7$gW&E9$Q_; zv*eH=XQygl?1V7-ViNn8%wddqZD(&_)Et{iGx{v8e5s~yQ%;7tr2wR?Huwsoc4~8D zp({GTXl^Vwm*wTm6I;|A&NT~LmAA|J86k-5T-1H?PlpN6-cmmwyez0@ABOwH50b#^ zgJ2sN!yV1TEo{H4>L?jm5sjhw!^lc2-m3CMGxMz~x0DG*%NNNV>zNG)AnTb82Oy^X z(#D))@iJZD6zf>-`x_zUrI`F?n8r(iN5|9cio!HrTA0QwmPcpJh!R{C!sq}w`}J2R zESR7{5!~l`9s3ZFn91GdG4O1qVN1##C(+XoMGB*|AHC8C-nBr3RJ#^vP;x9x zpYZ?S@>vgtdS4UjJq)C@ZhVb|!m{C7*LyEp)9wEcC=B|nHj2NlA!jq-`+`)taDp~l z-9HR6aP4acz;!Z)yMAyM!e?|%Kh(&IfkJ8wIry|0b$|U3w4fC?HR2p?=XoIEnY%NV zr?GXJ1h&OWUvN_f(mh={e>DD^yDyBan)`D~?q|N$j~h6$KTw0p-4Fzy5XM}ajzIuV4Xh==TA$oqitFx^2=aHKR7-$!R{9VuuDeg7v7VR~Kd=`6-6wgKN&j}E z|Gt8|B?Q?9)`EPn6y$>^6$a^pnWtDJeEm|sT(^SbC>aNyrPQ5R+IRLlUa9lKPkWK> zhH|*1=J;6Qw~AWfsQFzr$6)GQx+@?zKbIv^vJcO9+ae_Rj?j@~c{15Gq+M1LJk%cR zw^B0G;^N*0*81z@Fwtv+;N<0)g1X=HnWeZk4Dq#rJdtE45Hz5DRS!bG=UE4ebCKz9 zm$*QBp<&uxpg2Dh;%&IS=0k0-^z^-=c1a2Rcd`7rnb!GH5cu&)g0#LI1%cn1Bv=*y z2?q@+*$TU4XPpKlHNVNF^|9b>2uL7akk++P5Lgc@|1`0$a(}N_ z*(KF6qIPjIh)L3OJn*%Wo7LTg>MKs(g!{KO3xiObU%N9zquf9yH`|=d-h5SDha}vp z4qxdZA=*Ya8uDmXFG5cAl$BnAqT51|S30|jb3v_`vF7PB(zNbr(GiSXn-;*Y$*7+e z7T=`5x-vayWdqig^YL0&zILUzYvUAHSI$S37x(|JUg_zq4|!_g1J@VJhfnL#Q4qNC zBtcrwkAlE|oh0ZTrvDPq9V-c_gT;Rd7CXSY#k@*&+t?*Ls}_*d{A8u|_~2~_NFZL2 z){CMbupU-ke>bb|ReHo=gFJU!9OMtpSo4t?X}V}hm9o3l229Qkt4%cvWoXlC!*OWy zYE!kgR?Qh%Hf(`A>ri>twQS0wOa?aVfOX}3Jk^y++r|;FuAKL}l`;Ia72{h(EqvfR z#q#0PdT$g2{`(|BT31Cu;MXS!h8QLR0(x~&?_lxr$O6_a=2fa2#xB`ewSc7NCljsr z2X8|_0`Y>hz7hq2^|12#yK#J!l!(D*UGBIz>yDqX=JFY7x@bw2vb$LaCg;XkhceV= z-AhX6c#cD-nsuL2DvT@}w!p9IQ1h%qnG9^!0qe^7cxu^{MVYj190BXfd9T+8qrG34fDT589`5fySgFdiG`Z)+A#piO5@jzgQ~FTwvJ3Erk5g?~hc zd{?I#nP92#c~?76cV=GNxxL~-d(VtDADF3Ti;iMC+FS?jr9t9ql0T!Fk|3=wMM2>8lLYHwq&N?& zQwpmyL0A*PTL(xWen`^#LKFnn!^%rt4=oRCs1(*vA*`WNSjJR1SB9{Lfc3EQPP7qF zy+%sJ;1-FrAdXj0p^FF5gxU&Wcga$@{!DJV72*v^L^hxaj=+3((4s0P2&5!lFpa6t z7$;?3+PS^r3UTU;HQzQPO^dcgKFk7}V!*3pw7f#pl^Ls6CtzJUAGUR6MwG1(z`Ali zxavh;tr#B`weW!h=X*gPKCSh{H9_D;lLTpP6$ODiO%kk!k>Wh8PAM$g$jIcQg0~Kk zK>SFf_0%W`tcR7Cx*l2{)=()d+nZ!z4VA*Oy@>?34q*)e>tW@c=vIhZlFoChLF&1@ zLZAt4S|K=u&~!qTlM}ceu~~yEF6BPSbAq4B?&`Yd$a|O^dcg7c&cN z<^Z3mUT+$@T#CZ^yp<>>1u(fjXBRq z|HWR^?EtTpIs15O)$-h6_5p%7y`wz7NYn}s+%>R9fd4L*KRZ-~zuhG93Q?;J@XWx< z#!9O?LAzU~TCmsw zZYgbhngxi#=3?4CD_O#f4GiE@gTHU$b&LBIEv_e}M~S*w2!4DpSQwSpsr(plig^)Isp2#Bxlp#8 zRaGvOecE0U(kY-GS#D|n`eBb#AvfGhf5^S$0DsgbHIT{_PXJE3H{Bk3V^;O>GVgwN z2qUYGeceO{rxJ4K4f}6niS7{WEd@SbEc^X{H5Co0JU~`w>(F4UdbYex z>9vQ@TGd}L?Mb&JLQni(a=1Eua} zDfo54WE*&BU}b&Q-whFa&#T!3j|Js6Fxo4uAjC0+&_LCLkgpxpI4eXk0zB?OFJgle zc!F3{^#&H-6)bjuZwwa4fOU&`Z#2a?M2!CyEG`AsE#{}JzOG4PJX|=gi{~n9Hvqw(43%gDcMV>$&h!!9BAvek-Thk9c|y?L z5BM~(N@r&m-zr(by`7zbQ$#Z0L(#vf4SQS2AV#hTQMQ3MisgQ5>?YycqZp984NB*X)P7gx9b_}3bhr~vJJ00vr zY)Sy1E!I?%42wqviyh##fi()OTWp$S$4Tw9px%C$;3p#sxI+j#8^8S;FN8=CZbpEA z7%c+t53JGkWqi}%Bs&YYD&l=}(93RJ+tr{BzO`AXRjtv%-v^=0U0=mPVk>TDIXFe& zv#K71`YJ4J6H1WPc~&n%>I;!&AMxNjqISm&_`n7Jklo(_J|vbOhqO-nXb=RRE|wRh zwd2QvAn@5@O*OK;QdQ-#c8K+lA=dqYMCUAbCTP7g#JWF_=)54UokFbp1M9Ii%^6~K zG>>g`bI}9X37sgPC_qY)6FpvnnAg!CCAaKiCZHFdkZ4(k32G$cRpC9v7mXHd{ zc84Q>TE1L{eN$bRO8K%rcf4P!Y>v-aUaz~uc8c?_TX$D&mHTgwO1?=b{Wx%kz-j~c z2&{47DSj@kr`pp!*xw_+a3;pF~aj*?o4ihdhmmmOjtvpMy21?JNq< zbj{A>{IB1xazk;_pL;pZ%%ka_gD%wKu}`4M1?stz99v`doY|Q^pF5!mg`e8+?Zef7 zCx)TcrklRoR!D}L`WR4khcQ7`bu4#pnt+Vta8NNR{n5R+lm@rHWyMnLD(@moG z-qjV$XQ#3CRjFKY?Mc-pw-+mpJwiMqz<*lhMeSA~a9gq53OO=CYtJYM+-H&?t%IZB zk%H$%7I5VxU0R=yg22lIYXo@3Bwbp+3xcD-2Lfvh_@}@c`Lp1{3quJem#y3C)9mRk z>V@N776rZ}6u1NYufQ5^$>B3X3}e7Wfi*(GcL}UvN(;5mK7dr)?Q6k@1kF+45rNeK z(mB4HX|0f;vv;BJ#X)%(NLN@SK>ESi>rBwPG3o-pFP0a)U9J0~ATah-2S}fJU0SgR zr#*|g?xMHuQP;R!!4HP+Y6IybyEp^11W(y0Fs&01W%Kt zzXK3Q=+VlAY27%(>3XK72?9yPj}cl-O%nt%2y8D8yh4e3U0Qz#>5l@*&kNFu*=E;4 zvs{t`1D0?X#gr>@ULJaJ1o)xA8U=nQu*QJQR(B&{wnE)BguH}OEf>qZZv_0FAU4Xx z`C?#=0jZ8V(NmLe2Wv+SG5{Wks=z-5R#>_=4olaPS{1r*U~piNazO2jYVmy-L)rBVfk5EjK+5)ZPYVa4yj5jsmznPP!f=n)%cro@ur;Gqk3#?(_yTtM*ZCVdRLExVz38wDd_vd$$1m0{Ye?+YBiO#am`)6-H zm}<9Xp$jdKzky7y;pg^y_KP6Y{1%?U9+<^(=v<#jY3PUKKJL*|L~Tn2e5F{v=(Ns` zg22yB5)77WV1XoF9+a104`usBfto@Wy0JnqJ4w@>TEP1TYuN%96{E|M)IRNhlARr+ zJ>ZLj+t)7u?;XU3fJ9<%n9rZ%YaJ_vw+F>M-WJ8YFbFlqTUBR#!pFYeCq1=Z1MVo6 z?=@PxL_y$-CkfK(L_x|knc^BVc1;GvhI8GSpcO4<&)W5Omjf(*T1i7K+9-BUK&xBVfo3P z^mPN|=MwvUn6Qf`z=J_GUtNP@3@tm`R22tf5ZMykSFsLFwHUN!AqBO8P}r#sWO9X} z=euM6XFT0p)Orv2;lLUL?sAcr_9p?4 zV|dyuvVhMBtTymp0&5Job6{n|k3gTU2&kkD8{q9BxM6~u8w?H;+)j~&O=zpa`pz;n zySnE|2fLL$`728PL(h@}Wyvb|C#70;gjBdr>#sQY(olkS60v=1x|x-qY%d0tENys{_V{U>|5x$)fGcy2Cx1m8{mkE^h2mzOK>XJ(}7eB$fs(5WGL zYFhYmmh*X;G}cbj`9vf3L8)jaIO)&%yjDI7nh%ErvfBC~c#8yT=N85p=LNf81MJ}x zL3As>?9nPw8;-z5U-5_R*$UvcV)=~&tv#b4aIZ;%v<{Dgz#}FJ(mF2+5@-`8fy+Vy z9pE#Al`$Y8`)g2IdqhDXA$vhuhekmlA$vhuF@fy%SWF}jeTdM1AF>$*?l0fY(a;2~ zSB8j2f%x`<(Or%%mzNuYw>I$U!R|0s+AXrE2T|Dh7I;XIYUjnsRzzajR9epn+M__+ z+i4!Sdz1naQE`V%QooLQ;uzX8@O=&k^GitKgvdez>NKnB7t$pWccLREO5=DKq?1Y~ z#Ii-Jaca<5slCF^r^(!SZf-m`mn}#>??ED%d@rB@O1bDqzZYqsT(E4)}1kU-Yw{D9taGqFRm)2v0;0W-Z zz?x#MuotXnVRlMkb_!v32$LvWOq~f@3qt@MATfEtv~qq#Rn_+t66Wnb91z=orKh@Q zy!|AUe+-CMJ9`1?hIQN{eTpazX0STpjMiBLJ8e9X#xz(Rqa)OWj*my+Q2uDGUVsu_ zqQ2{dK5PRI53Et(5rH)V{6b)j0jJ9- zeBalCR2Hf+o-ez*2K()2$OuMD-BCA1dYH0!)-Dko{#A+Cd!d!Wb3!U3#6iidGsuei z7^|L)!+v(8=G>@H?Kxg*urxcO2Q1L9mNPI08M=6#R0fyPelJC+sv}j$w}*OW7dPG0 zLN_^_kj&J1VS4HwKPHUk>}2a4<8tlt8YpP4T{oVjdb}mnr45YzHBRtx{$(dsxBS0T zM%GTVTk@jz7=BL<#T)yr;DeDhN2@}NF58*=zRlws&OHp{A)3pEN^8y>_n@L8|G3ir zyl7u_!XWr-fp^p(_7I-e-1w{lWTfx&mQ&c&ZEC+*wp~$p-ms=a~x_P z%;X>DyXA!Pu3i0Rb#q0RKA3rb3=ComTJDcInOwsZC#1DYs~SKL+EibTL+!hWd41jD z@H;JuYZpjK)9v}vSykExmUL~7rmBU#x*NeWi?^)Vi%&O@?#pU4lt-I=*y-|YX|aBc zsH+D!Ry_M0F)Bu(!m}4uMHsIPJN9AV+X5>y-&b*_L*MQPxkT%KC86wm;Bu_0_2p`z zsLK+}xzy$XFgh*#juf_{Q1&@pRqZ54yM-LH$K;~W?m?&!eqXghUGv*o7lA2Lc^K!q zb|WHHHCDZ<4!gnVz8Hh&56N?Xb>hv{N7eXboq4kwKdm$IG)wt))w`yXf6kB=3ij#W zePWSd;R8Wu^%)9UH@}KYUbMRltJmfsOT-ZpJ$0=qssZcSYm6Z z*;gS?KNY4^tGZgorx2>D-6X^nqFwFOi<9G(>isW=Q9c5^Hn2LtI|FMJc&}Lgb^@*S zuJf+UKk(6kH3EE$SY9^|4h})C3hq0=dje}5NDTfiIju(p_v662`>B3<0r!^$UqisV z18WS3L+5^Ig4PDX{TQ(BzWf6TF8>?kVRi7-2L3LvhJm=V5x5BgiP{U&`p1yN5U`#@zH0alRhrq$lmVS; zy#Zu0_>%m;p?}kH?juiA?zIr51tPD)|Ba;}&Af1O_jg3-Z#viQKS_$A<#?&V(mr)g zTG?(J4-BL7N{dg{2$KS`K>V+)scGJYLeB0n?f)N4q*nDotsnLA)Y1}2NA_29AIY9& z_dk+kzq~60H-)8ic(L?30d)1>_;p|Q6GXer)oR=%S{kME>?4%v$Np_{?<|0c-@auq z0bbiVvYzGX7aZnAy;95qJeIuAtNPD-y*DxADAu=&!da7M=h{XwP|Z7alNtNp(Dz-k z@=}qwQgkQ?qry%{RGv*jZNI=k@#{Rpg%hj^0y(>SL0X((O%TW^^MZ^uhMDIw*cb|) zn=Txln=Tdei=EIN%cPFkE;F^-W%g#&jiuD4C%2!h6+t43qEF zcnp%C)_D7A%XYk|yJ>ut@GYXY?*sn4CiWW+YX|RCTf$EWyZRyEW;L;8!bb$LHgH7{ zJ8|$r;ftae@ar|PN!@6TjUGpTLG8ZrF8ME?J~oqU_!f3_@G1=edfmR2w;+sYy1mOx z`@PF#ykjYeQF<1|tLE7!Bx3MMVI`yYK|Gfku#xru>V@)j}O5(t@d~ z+EYSYNfd5gSJl1}IzqHysa3sF2g$KC@%>qu0ncDJp9g6iA1>Nmh%Q!x^|5G?d0jD` zFlBcNm^m0Q788eM&{)iy%a{b!*mfF{T=JL{9R&5~{Hh{dW_E40C!)zKIPN?br+6%{ z>&_`l$XT%yfcTzetIF)nmpSSBpZ|1`K+luDt0tI8Z8PxBBYj0D(#Yz^>ed}*!Ntb~ zH6P$F#khgEweqIk3Kj3GQlY6r%B2e?UF7e*{Y-=x;rh@GWas5)-DbB(FOyy!9+s?@#9Bwyx6msu~3!%e>2pi5mj zUh2v5Qb&%L`kCF3)4KL!cjwL1_ces+L;GxU!9?1NU1pkNmzf4{^F}Kiw7B~2A|dt! z#nl&wZ1`>Lp=uZ37uq#iXn1 z9BD+c@sDWAv6(12_3JX@2_rU-7)}^57IqlQ#>)Gss>T(`p)m*G@nZE?N3O|K{km(< zZb|43qAqMO0oIqYF{MeQ^8I_5-}anmi(2f!qXKIfcwAtO0FM{TXGrVzAUGW0 zcf2Pr*i!38QCr7=>#wd0(%M8^69jG%SR=rHoTN+Z{2(|C{LCalT31Fv;MW3c1bE#f z-L#@px2gATp+Ftr(SbDzq{y}}22x>H#?Az-w*}n}@XEj%4Y1Y)oe8?&QK1Vuzz+r1 zD3E^eerY{1RA&@OS6IwI`oZhcdP~#=)+<~7XqWmuEo3(YtSjdeflCh8J=;o|%G+$B zkY`7`zzMPXsxx<^W>X zp`M%SuebjCnSS>NqELete>JMAzNq|vB3d{RmV~mW2<%JvnWf@WCoJH<3J%-AdjqRr z{_@Oxaf9gU!@5I1+S-v%s}4Q(#W1ZpKss!0)xYLfPf1HYsh#?A{hm5=JiIX`dL19m z**2OLbY-jB4;P1o;P;ypmNnev*mI@%a#6P-07q-tM2U(~=w+#W+Ao&v{X}gp0uK&u zk6QqKV-Q;c#7SRuTz;X{TBHbLj;P3}wn6`lwsc)d{ z_3%GKc(Na2wc*jKmP?6UW~nD~sX};Fb$Vi|@L_jVy(tsQm)Pz{oI9NE}Uo1KmuMxdY^m@_NqN)Ce-s3sY3)H?)G?l+!{LS9$ zk1P`1RrJ-OuN6I3^gW_0Mb8&qCHisEi$vFmrv9hXPvxzp0M*Dv#VY(p#L+UDV!H zbazqWNd0f6bN$o#c$9t7W?m5z1nfOWVZ?EIM${(k3^I(5_Lm^pVFfnqH9D``HRH=&qVHpD^p3|zEg4!B(zC>mY%18&Qp8C>^Tc> z|3L9i5dFUB9S!n_E6$W2E55fH|2o4;b7Klz~Z*BDtk=;W@UoU!!XqEiIPwANr^4E#~a6;F6g*Ob{ zKyA;B|Bj2lO!UA8dgxl}H_5-`K<|5Z(LF>D5RH*}1V5#RHON2bAg`CwUByrB|6ct2 zMDG_}|KL>8x8bLB(*}9?Dg8&uZz;M>gZ?4sd%vfMt`=P*nnw9=YblT2bEJ2*D1K7= z@6qvI<*Sc)3%iN#F1m+kYX8mRzeDsw(a(tT&U9$1&pXVayn7s)%C|4@oQ~)+(NjcE zODL}-KkuVn@57=W6}?*Y+oGwzGh{Ek23&HyZhZd7yvCNIss2joe^&JJ27AAg-RbP{ zF4-n}>?$8Y6HVhw?WB6CJnvNvRQ`B1YAVm0P#-NhUU1F3G_Mw)cZOFNdJDXDF|~KG z>dYH2?@09%1>~mlkDclK|3?1r5=~!(d9&gP_L6v>q~j_5NAaI3x|JyJrrb$w>Hc>52d(p+Byx1?5uRh^9nEbDSEi*8%0kReT(Qh2|ZWsFN&sKt`i@+TJ4*rk^fdAcdObDiasnl|5M&0^f790 zBbvsui}?R4IxM;Vi_@BJkTRP`+ zo~{(#Ii3WB-PB&M`sk(fx5StD zBaXMLUKf4d3p^-F-R@TX7JtznKUVbpqT5`W7*_LD%JWpwi)06T=zl_XQY%+T{(GX+ z%2QwEL;Pnn#E;*m_^*(?O=NFJ*%=qTe46}I{psYtmH3-Z{=X$ZSMg0Jf4t&8QS?os zX?^xoUi*mB-)a9mPkx)mPbxnq`PYixpmDZFG?hPKE# zkJSEh+3!`Jb!*2%HCH+eMrt*ulPBqc(b$qGlt3^*r=)2WU?XMI+ zrC)83UoC!0?`@E;z9f$gbU^%#L>G$gn9yC-PUBDQV{d~7`L_7bQMC`BhMuV7D?~3& z=x^0d<9nI-e=GY)2T$As>#cIy8D=|3!r{=x?Nw)oH`YVRlda?uMCI(UWm z41JW^3q`j~=s&ByxPk61KJ-wvp&w8i`X#lm7hUg49}jd(wHJx*DVo;n6-izv%ibBH zcO>>xed=|7*zJyiNPi>CVDmE29DKM}o8l=v4n#Q!JB{YA8?zVKh7IH)sro9Z*2 z{k65%FaM02g=#Zi()u9B_(G2H#P~=l{m3|hGA^Jq^@sgbzpZ|1q6g^sZdZBDWunI> z^nA5HCVHXhrJ}zUt^U*7d7|i+qB|w@#cD%er#AE`wV~Imo#sdU2P==)iJl@#Jo6j$ zPm|ocM9&uelxP}%>i-hSeNi;clXg>{X}(u0&Zc~u{H6A(+jRD>R@^s;(x2DUpGm^c z7oYKRbK3ujd^(PZ6MDSzUD?n-sXpx!v?LY{?Xf9$9EE4+#t^jOfS=M-m1x4?B;*fd*I!R zslQYod0wh`^)&jtsu9YoD4!+0)ZZTB?=70XQ4xQu8}xanAg?IALvl^|rSA;HE_!Kv z>AM1{!-pH<;hloNSN(bKAN5D?qtfS%f8?3^=dEzhzs4U~Cd#XQpuAcJ%BxPGi>~$h zyc>WwXQlqI&l}T_=M7S+{2Tttc(B_P5AOpbPbhgp$rDPx*yr_Ryn3R^ANEshK&eaWkN1o4UW}Wi&r308ea&k$>8EewNcB^H z_~ES>_#w_zK7H%Pbn*`>-oER+rP-o$Mbp+(PKr=5Isk9 z;Ck<=iEgjsy~dOJA4&W@qIPO;5Al(oQ2Xu%`TfK{K$QGWZjc{V9{iRllwT{pNXJjs z@4P`jtM*l*{DK~I{x^Ik{PrzB_yy&6wV?duAe7%9OY6}T?>UN-cvq`EsQCEd;@y%w zdd-KQDL(n@J|ccU^JcaGR{8RitkdPkFPf(LrS&7#xl^ta*C_|v-3Z;a=rep{{nOYN=xrsqI^ zp!SavI{#Zk0$h6Y7e~1%ROB*jlWNF&q(CaOXXiKxuv29h#o4M z$`i*uI{pXI2OH#@95zIe^G<}_r*`W{_eG+q|0aFxr1I~Ooijy0Ao>Z>&xqbGn(99w{=7r|k)1?e zD*8&%GekdqnwPsuG_}{Hw@Uh#imnz-^=}pbHqm=T2M+U+(Dl@YZlpH!32LYIv3I}h zA_q<7(>RdZO!l88`mP3l@Sk#|w>wM@_Ld&2d6Lqni2n@H9UJBoc9tCD?ID-a7fF9lQRZu!&*8EIeS_M^iKg<8euL*g zH&%O7(Nun!_|R9WeaJNOsocLc$bU|J=w)hO*&u(N_|R{w{oMxnN4?Q!1bv*^PY_M> zZIb(^2Kiy}p)XT=d>Z*w?yv^=kBSfdl-d_H$lohI^dYq$o<=^E+wj=5GQRy1@u5R% zcN*lEiVrL*|5p6@$9aDni7pmRqdHamw~M}4^!*L;$U&!*|JVuMBlKdmFBeVY zx#1+wfqqZzTSZg(q2-C7JlRXFeGPMs9^+)5sd!OPlbU(EZ6pfM|{ZM@9 z&(!`+gZz_E^?FYg-CA^5bgAf@L{op;i~sCI{uK@Khl+os=+UAlHOTM$X73UDuWIip zn#Oa3_`egqOLWt>q>{epBKHV;e7i8*-7bb4ff&Ruj5b9KIuuKb5HjXLDTrq<9v(UhSE#r zpZs0V84_J{qi;Vfy5M`hy;wBW-$!~c6J08Lpy&~z$B3r-E5v`H{6Sx*Hk7!Cm1>`Z5`Nx#YeG0LkczjVAH z_j&12NBS?7ze;k~i&D2YHq;;fyLJ2%szcNG{gdRVJLCPVhI-EvzgKzsHKjMnFY_#= z`^wJ|qQ{CJFM6tIS}**h_GfAjJ1J$|Nc}hYA%5b9rutVauO@npj^8SJhv>bcsl9Kn zrF?ahEQt1r&K2EAbny?o9P~>+^lj+HH~Tj9R<)tSxA^1BL|6UDw=WgFIiY`0d+^6z z?nw!KsoKj#KakK*sSUmQC*BTpuUmZ^dd7eGHgx_^eH%Kw#<$adsS}iXJzaIXKFKT9 z-(GS%iM~K|A5rpOpnOvOS4r+D(IZsflSNbcPe|@kQThYDR35o2C4Y_RPed20u8Txd z{o5sXmndNzmmK=Ji{jW>z$D)c55LhD2E(PE`M|mfjr=`uj@nAknt+r_O17$Q>^E#ga!a zm4Aoi&P879Oj|US|Bd7x6n(Yk*|81tZ6mF_n~APey)L3|i38+zmi!r#LoX4pkn2bu zyH_{ZAD7(QMJv^PQ_*8ZnFp!AGo|+*qKi~t>YU0Ww@UI0C68VzzoFKljYW@;{K=xJ z{0@@aO>|%N1O1Z9Bggq~rR;M4<2(oDyav5q<93bcp!_{XbZ=4OIA85cM6XeO8TWgw z@ewwi&!&qv&F}rH!z$5b8plU8jOU9bcdO_*lKZ^qgQD{lXX@{E>D?oGvc?_bHkC*2 z&yqhv^5~`V={|&Y8cIL>M*YElBBg6ofA$Y4-Lj!RP4-iJP5L`4KlU}$anpu+UMKz^ zMNhu1>i(T4da39dQGYc4`|ui%=l;yo`9Jq`p{Q@ge|MJLA)?4_*&u(KEy{5q)cA#lK*lE&F<>}XyZl?Zb z+)~HglozzgUXy+*- zUN71d?>>tA|7q{bGBjm0ywIkFQa^@ApbUlZ^DWoMCxe+M!ZQw5!cr(gemznpMAkIG*$Z?SNrQPdMZ=I;0 zuRU9RTl+slKWzPx{wCoU`^mgxo=E+<1?oRVK0UO_SR#IcGVybiiGTaM(f=Lz7SMUq z@Wld8K)D_m6}a#%Q*TRgDe4njP>uo57TElbX>S-9e$SNUzhlvF;@&9l50v^z;E9t_ zK0JqB>MEh14vYay;BPgs=w0K%p1{3<0ig7ccFv+d7>6RD)Khm3^cMhs%KB)Be#rVa zLU%Jz<^{_Kq5Z>vRX~m-aW%$qEim8qZ1!{6y9<8b4`iI^w`~8<(7g|2{&iXWeZ4?E z?Q&icIWLLd!F=4(`NnxfzvcXqar^DtCK6+im(0^;D099IAYW|rjs20xei0kdKe>*u z%ymTi&9e0W1o&SMyaKoe_+udZSB!qKKSfwSN`TeCIY3)~C!-(i&nC_%)RXxY!@L** zavls>^6NV2)&mEC{{xivY4-zMXFNL5|L+3N1KR4-P7`!Qss9JsIUfEO8b8(_h5FkA zx6~f%F@N5JJ?00;d(g7JavaaZxZ3jQX2gYgWScL{t4SiSm|rrUvi)n(4%?ISQQDXG z*blBJcflU#yVO&6A^K0<5b8-ib$3C}ed}kI_}&g3^>d-?wdn7K{$U{f7`FKHJas_o zIPazZ%o7`O9p(Nd>;DMjT0d;A5PyU+@oJQbQ{FfFO5jvr09Y^ZQk46EHw(P&17nYP z%txk7T!iv6U^8$S_~FM!FaP}|`bWGU<%fV${|I>E<0wCwLoapDK>t6$BE)Y3{4D_% z!S6kRdjSKM{?N`|u*Y}@5l`74>h_2JVBoPp2kp=gS$__6#{uQI%5nsLv;)^;TsHtY zj>JOS%Vl5MTLQmN12RtZTk6k(?n+=E{9Xr?`tKL0r(Mn~BIgxxU&OBuDCdjxi}Qvk z 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 literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_cgreenlet.cpython-39-x86_64-linux-gnu.so b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_cgreenlet.cpython-39-x86_64-linux-gnu.so new file mode 100644 index 0000000000000000000000000000000000000000..3d383193b622a29961d7a2930ea8a46f5f2f4cd6 GIT binary patch literal 2050248 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%0AX4^cmO$zh}A`c4Fb@)@@!>53k^%AN+XUng-b5 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ΠBUtA38Fuc6^wTf2f;24$gP{V1lXKpLw)8 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 R8rkytAMA+^Cmt1K;mS!@$do zRGWjI)4iTyAahmGZ27GSt0pWfi?R3uW1Fz2&T`;4cv}7%n2a&|^eB54(g)*}im*wQ z%x5U2dT^zT1K_-PRrS!8eu4p+uLhR^agD?lo>}bsyx4OtzTRY2(N4Jy0#ao?RH&3y zPfg6DE4#p}`9df=)bi2wGvAVI|LuO3^bni0j_@sdcXWnCwREKz10<@H>q1 zS$td>>PJXWZ2k$#UrGfd%fyGxaH{l7kOU0-!gn;~!?Jqoy~k zW2af_sOhCTLTfn3kfaZ!fwDVJ+g8{x%Rf_6@w)HD;d~^Q%+{nN`_#bM%Giga#TZtq zclzx0|BqZW%4LTlKgw^T{?UHqqW{tjeM=-sI1)iTi_4OMidQ^8>tk;+f5o$K-b<`T za%teTDn7i*SDu|2Tdu!dr}K;LRKRXF z+V8WEC~t)dYe8N!=9EbUft(dd*8rmfr^7AP9`E1e8UgYRGFg;-Yc&Pl>5|1BkhfLp z#mgr4suk~V$qI`_P;@NE2_@exu2pa#$%H5>fXrX=N(yiu=0>-~Iop;V=i5_GPu8qn z_+DFmoa0v^Q^50$)Eix=DV9N%=J zyKuCxIZRd&Gsx@_6=08TRW3F>Zvvq_w++@^b|YE=gWPvA5_lx zPczI*OoDHX%HZQf8wUv~mQpNV@D2IN|C%o)tEA@iM!-hRb{Ed=*(pC7np{hO+Ee(Dl>V z_bYBqaDr*&b!C|fuV4Ln%M`ppEK?!yCi|%7D;YyYd>LC>%i$H(7960lfdsEhOKZ_~ zr_XDd1Js7kS|hHur=-8PTFQF6J&PH!s;=luQgvQ$l0OYP-)Opy@2&F(eMzd$yG`Y!Y*mRGmn?%Ih2^ZoU^t!r1kvIuEgr z=O*cXV2&?!?`1nPJ&xkAVN?G_?`0ic@R+uotbARDNWsmK)c8EBQC_UtZrQdqFBNZO z6-OUY|C6o$=%Y-Hwz)zLhRZmndh8Yw)nayGwAXjLEjOXW74Km7OWy-`_D)*00hs4t zb>u*Y!k$4Eh&x)JGj_DbKy{?)#0Zd0F)^(CqLUv82|2c2&+ zUGMI#^EG`*s&~=#RzQR+dJD4^vKsR-lbD;N>O|tpUgv=i*$`ahbsi{;U4N?c za+8>wq|ShRbLUrH=LjP*{B~C{JN(Qf<|f%?`mBZL9__mII(y3a1OCl1?jt$k0zTeI z?g#cLt?-Ovz}22K0i5xqG2ls_Gy#0su}-PeKD^OKJB|*q#H+qlG+9CEq-Y=u{3vPG62}lXg%P|%Z z?>R!)*NC_WGjldymfMZ-+8%m$&?OH**Hucdk0;F-OZ$*a^?UNM-@H0Uc zNPC?urB%N5D}c0DmOen*D;j`=k8lCM9YxZL4yC(&*o*)l>|&&}g%6t%AQ9zkrbJMQ zYM_s(+A+T5<15P}rM_@9dgMZ%0fvD%T+JCSxPKV;PkZ-|197;MrL@|+e;A0*WeE<% z=W;{?#OJ~V#63;}B|IdIK<}Qq8NTG5m9LqiWk2qrUAl}0&sei%y1aCTCSsm4rrD)t zOf6N$)Tq*8eb9f$x2hUibwyLFu9)f9s%F2Ug}sdR#nqA3Gq*jadSV9(Lw-qhw0t7J zpZdfOB*JhV4R-qs8W9*OghC#ODuhH=#T7y$Cx!~4kS~_hw$~OyB5)&JkO<&V9~1&5 z5`si7i4BBCQi;SMky&CfXr!1(3=&-*i$P-yMPiVM*;ou36GbGJW}pQ=oC%J5Edy!r zgXw2^$@b1cpMqX*sZ%+@nB_Qq$wql;KrQs&xNc%W{4HUuLU+lIn7@fNi~Ki-!|=un zu}AJVFG)L}{Ok^;^?e2&ZDO1VZ~E*`6SG3MxnrCcn<8?c>{?!KN&U?}xlaR0^70SH zZU8>h*aoYafewYUgY0Dn84RL1g(6}GAH3%jgz!VN}^dGu4Egc7z zTDo4;Qt*gx={PNA=9MKSkk-X5Wu_H2ATzA8frCS`1*%ADW8**ht&pA$VM(JJz}E$b z0C)Ee83C3Y@?aE`;NXyv+#w^)95T|(A?-Bg3+YvUe4{JmiHyIEOb0W>B$We8t$w=i z@=4&QqsRbX>Dk(}n!Z%;r?x9C?n%Y#Cj^WyS@o>Q1TcLe)A!wj9lGOe<8)L?r4S_s z9Vex^w&F4K)QWh8l(r@QtVxSv{(jq)U84B3GuQr+fJ+-Bq+ab{fCw9qW=Lnf@Yz}V zXc}_bSBF_bnDL2Wl$0H2yX@_!xRKV-4CpCa*3oO`j3QAIFBhLtl6p?&#P-PA(eAH0rRFy=6sYTk!I*uBIB#d2u8pN%Ng#J7; zQkq5VuL&eF!DGC`vjr31K&C=w2&pj7KwbwG3m1@VQ*f}_FJCMg!q^vj3;h!5oq>e? zR4jhSex9YNQT>8~&RVB0>I$0r^B@bPy-t?W$9(Ho0BNseRv_(_!xA9jBV54$w%~FaC~f7VVFdW}C>mCD zD7`2!0*NSBBPD`LR0D}9$4H6pDa;YG_YFOAlg|Ldz}Wr61@{l*{(trE9|z)awQ#sY z>0{~(S1#adjIF*Tp>S=Gz1<*#K{OCnEx&-8 z2GYSju3VPdJRK@*Q{gZC9NY#{adEqp4vWG}J6L@qTT^E*pXN;EE0?sY(mx?psw+S3 z%ef>#Ki2EYg&vM(xhrN0Gg|q|r67H2NxI3E3w5!TkR1sS<7C|qWGf+DK$5$z0LD7R z0c~+qN-Y29vJ+q+5mv6oFmxPpS1vSWm4&(H4lE+Pl$O?6%3%4G3$@d7l>(3ZF*X6j zF|iT*+i+1D_@c0ny2K#<5;p^xhg1?wlY}j8k&sds&35HNv;HHRBEUcKsjm$@#J6-D zSZe8>QA@!m`Ie5;Qf6LRQUYmR+)`#*VFNP5DjPUBBwL`0Wa^OFu3T^kOB&Sxejqpm zc$jy{2(aXkr$-I}2ZxO04jF0YkdbB%Y3C7=y*rj(x!{QXqTvK)h)F63mRddOyL=M( zv&a$PUwXDSt)?&4`>E|pOM5fDa>4kLRj-Up0Mi#Tecv(Ip*yZMPDiCw3Q=OvaZ;LV zE7B{Mep?Z*kkYoqpEYSw%-?Uj@++5qTP6XQHb_Xl+Q9%3HXzNA&bnyNEPXT$ISs)N zT0*$QCx%f{c9`vYUb#>M)2^g$V5qb-1Lt~rov#tI<@u8<7mT^UH>VB6D7|t4W1wEI zq~^?i<+8x?3Asd8dh{O&p>Q5kSP#0>#=N@myt*b6!fe$|3U?k>>9>O`W91qg|`ux3z6B$(}GCS^jWhQj2k zl1Lopn?AzKM-7EeRY@e6TBMz<cm+gv zp%>ki3q}Rm5sV75BUnIdOP1&edyBQFcWvsJ+5T?Z%Z=2n_jXU&P5_TGlFM?G&IpXa zYq}UI{V*^B@9AQk%_OB`)|S4KQ6Pq>S)(0F?+lDU3~`K<{wpv7W3xuH#gOxhGxoQS z9&gDHVacGvpqE&yG*AvPd__c~^)$5!&70h%+|Zv(rSq=8FNV zeBa2ubngcvnv2fx-&mH8(=(Y|Z~khm#yfiV@r|2cprN*qfK@AOCwc3R*c^PeuPr-h zQq$M5k7=yTN@-gQ6O~F<6@~`cHnN9%t!*Gi7TVyddy2{I9%O+*!#Em3b=kgHuN^i` z+7*vcL`&mQc+v#$!jHRT>1GT{Up1>28I^eOu1|;;fHZZ+j*a3)tqE~-$)sazaz$g0FOae=-xh(QBm?lVi2GRmG6CBLU zwi}Y`G*$Y(JT@{A9KwAXH(n7L0}fiI(|FO}!)(=h+$W2?zNbbNf%otZX&-736XLEU zLnsYg`F?8yA7doBTR&?CFP#$gIhZ^mqZ&w)R7Kh*$q{w9#_ghYIt#czI-X3eHG%Ij zUrX8rZs(i65{Nf+9Iou)4pO{o0RJ#l2gFn2j`LnV6azL)o;y8XLWZKUGu{z0)^;s zoD52ya+_q|s_fT-cx%(dj+h@Sc*<3deXFuxYowLu?9tR8!inbmxsQd$e)g1{2&9wb zH-4B6PWPQW#R%Q>Q*PBGT)P=0Jc~aLB&%jqb-F#}7uw(bb4jEqAsV5lMytL;9VgCG zM@?^7$1$_iQPWFx1WWK*fq119;`kgVA!d#7cKpH_8J6DDd19hWU|TGgpm zQx7KXp!1CFa&OfrdE@tf7goG#`9LN)mP=+oKBX&>RHt5Qq@tyZ4i`{&nqFoInRDqJ zW-TEBnIGzj$yE^k%fEO*mA~>%7zWOVmRjLFSI7d5`B4@qc!8-5{iUNwQ~g zp@EZG4ah15h%vSQ)0M5xp(PXLC#P+3L-T6!rfSkEHRfJo6|M{`P*#sm3roRNQt!Xh zNnV1BNhMnLrIH)=EvbEkm25X8U*X8jytP?^)io6o>_cTI$gXS5OJ*rdd-ql5nYl@- zP9#qBzMVuDOR>Uvo$6d=5_6MOok)a9WSSiS?UncNgt6;Sb-vwn&RtTg`iwb|d?hm^ z8-r-o!7^`dtB%-I^o;r>>^C4RWo3M$XUMN^CV;4xABntZmu>5+k2S7IJ4=%afUJcg z?${c|VGkL+5Ug8)7ar%=UMsK;Q{>wTnD7N}@QQWKnwNR2RsdgNq`_+S&8a!nz#`f4 z4n>>zn&W!wpC8#%FV?}o_Ov4xga2eSu?;xn_kqVR28V|B>2n&a_R!)3e2XW5^oO#6 z>6>*!PcGah`{HFaMALZ=RnOgb+bq8hW_-oP5bnlzkpt-Ir}>_qqfZL$M;%W$-BeYs zzG0x{Ix^7Ejc7m zqd|%h48KtuWjr6CKqvGpTSEYE?c@ie;71LPSU_uxme zSE?b5;VBJ$QQpwOj8A@&Id3I%11) zPe{=iuOSPO)WkWj(sEr{PIbC+O?{f~nzBXKi^I7mhI8w(e}PgR`xL8eH+yOafJ2yM zJD4CCn2LuFn6a5(LahKk$CI+^U7BJIN*&Te>GG?el`++_(vujWTGq2d0`^|oM#1$K zTPdGqPxT}?sA_-PKK{O6SPuh#XQX-$O(8UX7%Nwp<4S`?4Z@P3btR%KQDtu&neJh3 z+~|NQ3w9LyxvFy66*TNd?~>!HyuNIN%D*0C(HL#syp0~f^c`a^Y$GdQQ((#t^GZzF z##`RXG&QGtb=jF&RUK|026b6ZkY7p9n6kG}2EE}yU15~0Ub{^L)k$k-YE|zurq9?@ z29|fUfr09SYiDXz)DT>dwQivLyw%i`NwYw!dWP*@R@qadKFxP^*0LaDcq@&OLfDr^ zjQ$I!B|UOrkg5?9cM@n3QmRBqsq1te(B;qq-;}(9#1QE-akTyu0b8BPGPr9gC212WMv= zh1gUbMK7k!D4$R~ENKlNdhV6hMsdUb=F^wjv)~z>fG131Zj!1KiO8Qg58VY%sm{al zo@gZb7L$t((4@BP4>nF;B{36Ns43=ZnYm0sketjV3kkd=Ig(2jvU*jWYC12mr@Sz? zy>;16zUvC9zN&CTuy!ifndJg?*O^&6CvwRw0qZdY9tzgBb88DTgGpTu)2^fRp(_UF*nIp1%K$1%#8!p*R1j$OkzUu@A2oWb@Gpa+Ebzh_}`v1 z39K$~-0t;CO3RHZvcTIsX%cuxmn@|}dB!o|*vFg_Il2eF#*@Z?-|?hL;P;K>tfRE0 zzgsH~wAd@TGe&U+ZFTQdQlh!?>NSvtIYvr<^vxUv(l*CPiRMX-KpJ4GV}l#vyj3e` z)&0JU$AL6WwXNt-qII&70Iv2;8VAx^Crjxb&$t4(t?#^XAP#V{l<dZO^%nzi)=o$wCt@nIl7R-=Xs9v{Zz`*=rA z0P(StrSza@90uZMnL&a0*vV4D&2p6r#LXfL#C1-V(s|yI6Tr_$jvVe#!p%}65Ffi5 zDFu&bX)pfmA?JO3jB|8#3_j9a(yC@E+=L^PkLJ@rr4dM5S{qb0ZL0Fo)=x%!X-kza zZIsf|xQTzeXzi_9Wv!AO_7yYzHmeqH(yp4Z--dBal{Ppo(}AR?@KZog$WlwHRs4Gs zkQhesuk1i$1ceHrkh-D@A>q%sLTDtiP$3l3`{LR{{kJlp5N?qwNJL+(3L2v@sDeVQ zMioLLbmI!4kqjd-NJK#_291Fli9sT;V=-uq;7Ba)a>d~XjtGG3ElcVM0n?ZAZr{~| zK23hnkGW+XFlISUN*Gcab>XtAi3MHnF4_o0x7H3ubIcE|mo@PZ9QCs2Ci9ZC^MTzv zlz!u9m{DAYK_%lv_}9C4nwUkmx!c3PvxbvkWe4;-a;%@Br&|U$uxI__Llm|Sd@nah z{7P*E(7o2fLIUEv9zSKYI;*fvg+KNcwt-Y!`1*n_`xye~dCBoK4HlLJgVieQ3bL21 zVsIkQoT>c#Mrl>$-#5y+3NuV*mc-}%D_pN;^O63e5b_eI^=#LCLq6Hkyi!jOxQMy1 zCem1*-Ic~ub6TfPxoMS3OaEMrfr`Pmnc=dR0FuIWp)uA;Gq5lcgKR5=1Y}R)WGN9I z!icSehmaUrgrAUtoesI*J5r3@-)1ODI!R5`QH+hKR$8iCX{mChrP}M)&!eyC#Ghji zbE3+FdCEZ$@EY&#aUkwiNm{bAANb?Iy^N%6;IY6)d#?>7yidr;2m~^nX=UJp{Mc;+ zah^yv@m*nvFO|3EH9@#uDZ$4~iAc?P@zDFk= zOF~_~$HVcz)QPn`H`cG`)L+oS{;m{)VrjQyQM+QJj*FPh!hEvR6^d4=q* zmR)9+UE@>ncwu_NBA&XKLV`3c8Jo6HLt(kOem$Si8bVF{L1VC28=7XcLho%TmK17h zAgOI3h(aGXi5U0o24smk$-uxlRwst^FUb@}rf$AU)fuaQX?5RoZ*wP*``c3v$btW2 zB)5`O=JYQY9xVwMzP4X~eGc&vQ>5{-((pSX8W@8L*LwAfZwsgpBjkh{hz@PcXr{$c z)8@@qsrOJ^=~%JSu`E%_Heg`DTS^UUYdS6{G~M2I_EjDbc@B&k5y!zN8k>-SC}~xv zzdH5BlKKmvIGFlkvsXoW!StBSIG4zQNb)DE`n9-%dQ=Y>D|^kU@?}x^dgjBh_Ke*# zYsL6=#NxjH?!C#4w5Q+9ng1AYt6LzA0CzBw8+?>@4UE7Sbum(U_K$pxz!@XC8Yz7` zFar1Zv6FR-lwNF9nGk@7bum&pH!uP(>SCm{*{$A2;3tgaR8!jKC!P^_sF55arDFpl z@SnRFDV-V^f$#5Pq;zp$1b()Qk6(k-5G6iB2?mjVfMCrjzQ zK9iTuHy$_HNTlWZGE*vr=Jq8SR?dA>;?30*6h_ohEo=0@M(p!>O&eDp20{ZlF)l^J&|TeQjG5BLE! z4t&s)rh!ez7z-5D0Ol#a2a=H_69HMgt0eexKcLzk`jIli;E6{Hm=Plvnn30PRRF%m z*ES7gTqzrPGas|lK*ol$ff)(1!vOM>h5{KJD(SJGWyV?mJT{7A@UDT4d5N(h3V@6a zF#{M66EMR?Tm)pasA=Huc%36aMv&+PGJsSP%#ujhfGmlW4Sb#-O>H1!Pb7hi6P1i2 zyN2}-zUeR-7;wMrmokJhcMlaq;+4@H13ur!|L`vjHjV!$MEM>}(8~}967j$6quHSW_gY04nLYcvY-6)twMxFh zeZs)PWjic>Xp7F-M*g@xmsUqqiyyzO`|v6w{>Gka2Y8`R4Q*E1?A(=&1>?V18c5W# zwqw(sd<^;3HpDm3Q-y6}yGacHY8*)gX}Xsgx63P1kOb*Tvpeaj>ZCtf`)M;ysz02) zrS-?Nx3vDaXG?32*;`tF?Au^KV}QQqsj+gJIf@Ct;E{o>#-hlA8@~14=W~> zrn3dhezg>jy~Zq78ko63PNA|e%R69$=Bsa+Mm+r>+Ie%HvhO=)7bp#ZkV&_YC zZxox1{2T4uUF!Bm(JL`(l5^@fpc#{f0FvX1gk8bItbZQ1UoX14^<7A)VY(^-7L_h4+`s7 zVeI;ARo}31A#4hLC;$9q!nCkDTITta!`y6@`q#GY-IOiOC>kB@DVUK(A9*QS@E1&H z4Mu-TT|jz8A{H22+9Wy`R=6#gl?9@%+Zah0Bi84`CJTP&oi(;KUEl+;{VRia2NIA` zIGd{ns_jfD*piv-6u-fGj~g2K(WI~3zD@lZq|X?OI5piP3&~Z}{ok}w*+U`8ErkB` zV&Mmb#y!ybY^QvJ?MX%wQp`Z-AWxieMgTk)VSZN28Q zv^seMoaTo{WG{tlO{d#xo}G>yh2;CR=~SmWj-#?5Ii5>qZ$zoJ{Ykpai@j(1UC0zL z7}B%}{Yh%y4^;VS{1m%Dc7C$Ky~z#|;*DSGOm#`K+EPi4C0flfjSLXha{pxO=)#!M z4*Z?DkONNXdiDsM1PUqDsVmcQ+ZM6SkV7gqE9^Fe)J$>=Nj7xy_EIXTJBwUr6G^E_ z?42@u-(gP~<3O4)SRFCr51oQ3*}!iNuF4yq+S?jDDPzhSrC|gc)`%4Y9SWFM*s!U> zubYayeWS+G{dmEZD*2s6a-nYhWw)D(Lsyyf?+F$>&+_ANlw;d<{c&mWCvUdMB*${e z%v&0;sZRY3qDlWgGXp-u5EN(WuNLNOIgf%hXa;$gcES+dvFy$+Cy~ zutaI8!?iqQGsF6Rh8Sa{Uhl_x=DNkzVDdjU=YQwxncUf6d~3Li)yckGC#j<>p|K-T z+Jl^+dPkP-j<2z$16G00&=eGWC<0{r-bn<=B}@Kw~YgtyvwgG$XcsfD*sQ< zM$~)k-?3F`*c;Zu6WD#0Kj_XDWb0Q8D(ZFD9$o;QrPtijweYcFzLl*@SiwU0E$J<*F@l+c76`o3C3&2xpj6R-9lLmDC zsUHj0b&txCi^Dl1$OMwNB7$_mfD zPCHwE3dx@O0=2<6+EYhj{vxmnA^ZUd7Yw8bzu5;fcfG;doFP|6N?}Jz|FoLtETi?ql#+a>0OMJZVZgTjm?A3MoPOIwU9GoKjwZL#c#Mp>mBV-I?P-r z=UPBo>li8B@7q2K#3siWo1s|OKXSHV^)K^!#@}c)o#tyCzuMq;?Wy6N*C&+xHIyoC zvdR(|8+olGTN}h6aU}3__K`}0zvm^}z+mqL@RPm?BbZK5N&P^AO6v#XR+*xKgp{&@ zadBb7mmTb^Zyn$h;$Eu+^OQ^jq({VNAT3i#nuhJ=c8v6D2LnSi02vrs8<=4sY(R#E zvVni*M@<{ZI1x!8zEjCGm=?HKHo}(&{q;1i`)w2yVEiS$0bJ%IU>tZ^6vViW{#0AQ z>-biT1Mx%IC*%0!VlO!Xywj7$f%riy18?Qi$T+Z>qj==myEXOQmb>-sJ3{7s3zDTi=El>M zDG@>I&-Y=N4d_DLs176uWMQLg84v|Y-HPP7W+Io&wwHR++MlF5e8%37`<6}u=iY?= zB=y>lRL4`32J=y{qj2rlfJvSEB?FkyrqUW9{V8<;=@pqOfWf6rqEllG$C0ze5iD5l^|ofd zQD4y%Bp1rhd+E_^Dh^#`;y>L1Fhj6@675XtjNU@e3{~)-=1t57kRGW~2Y!{h7_8*u zLiNtbC)&Vyh95xfoopHKEWaFR1F3Gd5RomO)e~&VOm>R*wdi4EAty$c+I1zQw;GGY z2c1MT6_Suvn^r3JAbG#{Vez^W$)Gb^vKD-(V-rcNmZfv9GrP6Wu$Zv+%}u8}L`4>@ znsLBKd%t;0@LOp$qvIp3POdBSMr7BO+I;=%v7>s1w`Jrs>jBms;?I0Fla0ZaWT*lg z6Z?=4(k#vv$e~{kNoJ?Q?nygmJu^Hk$4a}zy7|$6WHOL<8Cm4>RIk6u1_n>1VSF$p zYyN_&0n^aJp`JR)u7y#vsKTHgOwvGJhVyN0AL)AkqxO_T7~t(kyN{%Ufvsa4$(>tJ z8Z)Xe0uSwCq_q1ReT~59y(zAd()MrmjKC|6owgFaTrfv^3iP#gH8Mw8lrD=h@IHt>6VK#v3QsItWl zQ@mJKt@1ZipTv0={xotSLpQi^qL~YQ0KYkM;oA&v5Vdd%!@cYjD>cO3VOHUQPaDDC zxt5BsSlf-s^sv(C;=_&&-UjoOSsZw|vB}FLKzdqh17Bj1AZ$Q-U)jK8mbZirc)5|3 z4SY>t0}?mN24+Y}ZNMv|Py^rXLv0FpQq&P(;!A1+t{;UOcxxYOZ6Hx7lE4ciNiaPv zY;+n=>58G~yHeWKy}Fydh=|X%+xL#T9ZX-#AOo)U-98QcNF)g+BqU&fU-6RTK!PL= zm@oN&nFbOh<$#$cU_KHB44A-?768BOW2g-zmV^sPD3!x%x>s0{w&eN`NGNG-U}8zw zfLBM+2mYDS#5Uk_e56eS2`}+CkbI{)!9<+s1QLA8M%3}t6SK;lXGW1V_t+wMR0sIF zsIB0IzG1^aMwfn_4b1S8eGKqPepnq>foXK?fOCQdAdXNC;GRwy48N|L4ir`Ox3(%H zYUOL(53Ek(r6$tFzm8l1rV)DhN<*-&)Kz-pSJ1nf{QX$VZ75z3^J%In{)50il19P-?+?|FoR9$qcrFRB|(!jV>Wx>5VUEDiV zEpij%!)Z=aJDb=foiz@hIvHvoHCe= zlA86qmO2?Gj+Kt$xisxT-K0d@WF107^V)-PE^5+`F@KZpjQN{%YRuoHYh(T<9USvF z>F1a~?e6%qG&RPbrF|cNM$hwHH;n+jJmPz9!lW0-i{~{0WNFl-<0XpMtZvfd(K3(` zs{;s3r^*1B+_giA5v!bFx>Gn0*|kGyEu(kM>L$HfHzw^)(R1mprO~@)b=rf%dfBeo zg3nEGm)nl<%l;6n{X9#TFR`brGl67W@fsn(vn6k{$nPX+3U?Si1c%tj>YAdeSg(Z@=oCW){3Wknk2yozHK{yfe04*6!>LYV|I)==0C`Hh6Eq zAakco%uJmq5E3)zPX1_Tk`cDlFT^HsC;=^kds^d3CWU!lNU@EI)o5&`r-!Q3&zten zI<`4#L;16c@a*5uP?fPT<)^Bz6k_+{l6oi5^U?3SCiR zN{wq(h3u6xQ9}rbteLH>Bb7ZUch`e+ZAog&EgX z_ub68>D;>M+`4I87(X{Ro1W-x8+(tr=R@92rKzY|W)iyvNoJ8#W|wqf_Ii^!&datx zVltO_**5TUPbxb2pRJNJd}U)-o5XcqGHZh7(s%YHsqXuTNq#!$#L6%B)_GxHlB)B| zCi$J9^9IxP))G zFG$Yn`jFh{-=zovht;|J3lHSGy(t)7?d%qMCG$ zF-y4DkYzqATxK&N#R?Ux$+m#9Sq} zGr4HP^VGg2&ofD00+K;+i|OLso5HwI-(Jv{qy{>=c#lL<6S_ihWD7dgd70^)yJS^; z!(^i<<ypiB_J4!=%3uu3oB4Eq@7v5n zbv`wTxk;){BqHCUtA}q@=b@%^Zjy4hSs`(e)ljd>(e`rR(yU)*kv(fBm6Zz5nh`}^ zf3rxRSCT%jr}Q^{|4g9yRBv_m1p+lsdr-w9cmYA5`< zFG;oXzfE!-zepWB+jO1ZTW4hwbCXn^k1@%|1)ZNTU6=LNxk+D=a)Y<=#;W)c`CIl| z?SZQLm^~%A0AF>V`$+m5c#@Ia*Cr?}yx%hdpKc__Na-bk5qOj*jRALCFaPA541CZ?&TL8_{BO?)JkLmuk}!jFfIMs)P=3 zorhvZN(UHK7=a^QjFhGVBk&))7%80`7=fpDF;eb@ff0CL7bB%5_4%~E zVKD)Gu92L3D7_*u0$(ETS(h)L&o7hxlkd#77v+zxpG=Fal&y z>*)hS`Imm&j;t~GOCRbZz(p2sDhb}n$HoZoR3j-Hn06Mvi`Cj#Uvd;P7loI@y(3CH zHveG&IEBons&T=)e&<}EH1G$ECac2}W`1Rbt-KSa@yl^WQdux5Ot!>8@>Shp%P?ds zVFP~GK2kO?DM;9Wuea2rY~ZtfhMESFsgw;&p3>S(;+KC8&3~u$DOpNI!E~sI0=J6# z8@!888q>i2jij}KKjFh-8hC9K7GM&GDBaEm;f{WMP6NprssK!a5J}(>CaG*-(u1%8 z&yU!^BnM#wx_>@hFRA2G%|iRgdm

    J{{7|336O z_#;M>BLrXw`KewZf0`c|Q{ObWj-OknHZ!<=ATcn08bv&qFqbncAW^PP1QX`M1|-Ur z4NRD8Z5HuFw6cK-X<-90u__z*T0hB70hv~n&0{|ZrdkG>RFw_P01>4?#)q*@o}0{Lo(B0WbK28}2f+X)jB1QOW$nx>&dvjCc3} zy1WBsR0>-<@}#nK4iQos+(Np~f`pzIQtC{d^9QRxo3jS3p-Zc`gny&zeMZDVT_2`x z@A`+EGG+B!)VkB}{(Gybe?hcJ0Pkl`)kpw;+&g*_I229SV3L?j6hM-K)&|CL1s^IK z31ZTxn@J#pQQ5#uW}+0>E13PS@0dq)^|iUV0T*cX%dN>rMD76N1O2KUVY6N24=_$p zJ}|LWa!9H5D!YTNA=sJ7tN14jW)4v4?ryFm%giZW7FVgN!j0RKjH%a`I~EQNMPKG2 z@HUTDMc|W-Cacq%S5sgmt&IcYhMJKALrxjNWZRmNLa*Rhv|vH>W$7lyN(?tKRoI#s zDr`;6T&%yW7JbRBm!VskSLLe_KnxbQtZC}#HLIK0U)R{A1xsZ2BP}THebNw?@{oQb zr2eC&%q-g5Of76^l*V+x?nP-}o-&FKAN16YU+hh=vST?XTVY`DEzbl~4%-}6OM)N) zD2*h*a!zSr)^nm2xJR^^0l(R3(u!4so$10BhpC-Cj4C1Zl4F(j3d^%}u*)u2THLS> zb9!zuDoZiPTUv3kykbkDn$nc5v~(>cHNIuA!*YrVRj9`eb|^8vRUS;#Ig2PA5UsN; zg#2S2jln24`40-9W%cMs^AUqA%i_$*@{CxEKZDjQ{$l?548*wJCJ`C)&u3i5^`_Ao zf0o8*{Mmd)YFuv`ukmM1qBiC)#csMsi22iSU8-@tU_ry&y0HFw<$T3;lv@vZRw1{J z=ec#fNo>n9WIjV$s%sL-l1nar*1YCcQJjXZQ<4U)FwSSJijvpuQp&2gKdVtz6>~~q znTDQ}i^n_c=f3Orb#36FKc1OnqsHthtD$uARFW;U*^vo}8E$)jjxm`YDF_#H7Dom` zN+&5HrE`>!(!njH)EPo5_(Dh?P-#9M>pl_v4^*(J66In`!b)i$MJtu)mV|1GFTU^H%MJw;>sIa4XjDJSB@Lgs#>0Dz{g(BWKwvEorVThI(aEA zb)C}E{8$P~j-_%v%L{tSVVUd6Llr0FdUh=6DTh|Br_ckl_)S77bz3>$QYD2Lq%HEh zsy1LBZ%;Y41kz!W-Ezg#X?F=%t~h)148^DoI_AG|+gX#yNzybRyI+ZI+VNUHjkba8 zISV5|$1wGW%1Tb5#XLpQeuzSTjl@RJ^ZY0pW~IV}FVirPiEVx-O>GGmx)*sn#+Vvj z?k}>lIY=eXHHo=NsxLlglGg;CZ#G?T>#g(O`;t_h-#5vh2c54qUB~p+d2?Tqs`Ggk zg>65;#u!as_h)KF-|pL|QnF*iwV=OXL=O+y&4AX>k-&UO2eRGr(J&jd zFGTvBXW2=-vM)(?5;SAdYLT52kn5F) z*)n;hJF~EFSJkiRROecST>Oa9XWBBCqg-9#aH`66Rbf}C2ib+%8c1pkTx@n+;hi_e z9sbw--ZvXzDtUuR{5VM7XA%$emQ-o?$Ln$*^5ND7zS`%M3E=BIX)L|Ck)!Qf?9e39veI~87w zD{?-wG3Vn-oZ{()i>#qbeS?RAm?Ww7=GEFQ@!x=#gsqSSs)c;Wvyf_+WIm8}aI8x4 zI`V(6Yt(iEYwLgOzpAyca^a}O z)D2OY+nICx>nNi@UKo{i_~rKLRe@_G+dluTJ%x)Mb+lP7to;9MOU!VR+1|(wHUHKh zZnpO_$owbO1DUSMQ{i6rE-P>Mh{t%zh0}KF@$?W~NF1ZGGZBqIb|#HCDIAzF+eux# zWA;nG3Yti79L0$AMKKX%nZZ&;vNe#EN4;v{=8;q`4d>{Vqj4btdBaO|0@)#o&iutL z|6(L(uVMy}qtxQ!$wl9LEpR?;Pdy`}4-SvsE=pZeI!l|a#$|;X!y8*1dY6t?$~DT@ zF;f%8Td9RYiiT4S-M?`#pG{t{h}w9zs$;T~uM$_`d}n|GPG?Amr%h;irYH+!Of>-? z#doc#lho;HGD4sIk!6S!|r|8q1N9wz&{2ICXy;1uyeQ+HD}7 zm4uf%R!F&yY}#`=&=9IC1#@0q7T=is8Z(svEE6s;=d3x-TwOX)+0ViJ+d>BcKmm39^%zonay~8l$UCS z6hb7RJ5BPp_7pbWs5-?jg)&L`QBL{e_0>&{QD--n2;Z>{veNR`j`GAdTaDpusZeA2 zMW)auhsrfd%1TWXQfgr#u?@|8lNT<=fjmq1KP9f*eboR9SURJSgj${{TIHs0bE|87 z#A|6fyQNN2+I_b1WSdZ$1!t?V92j|xh1S+a=QhrFjpfKlEi42JPW_aPg0I+9rWD{$ zJt_O1gj`(YI%b&#(LhH%Y?Hrbb}`(YGI*+aRKkw?HP7HKs+n^ zx74vh%5}^#nV}(6R|>$qx>>h$`zAv~;)u}_bWCCLasCv&4P+b@QkaH4^@qwz?Z<&U zZ7FF-f}7e?2S4?6q9noBns`-y_9VeT2sJJ%)VQpZ*OmO?O-FDS~f4K7JoBY4_<0-RyP|p_SuW;>DxbbOrN8@Vj{_ksS$8@ycIgL^O z`F>B7S*LZJYZ4a)$tz9b>%ApEXA)ltl9!moWxXZ8V-hz9$y-h0_Sq#hbKhYS;redm zT9crLSrVWwU6-zRylscx<+qb#e1~S+5JQ|O^Cg*jD|?S^=v#UE17IsvE7 zt}5Jpgm?ES@FSiy4*Z#s2CJjb8=!zQ)$Gv@r5AbEjsr(MX%vXpqcFif;aW;oFF1; zoU(yW2yC?St42~bFwK(td?3av8+g(O-URUVMp8ELt$_`AjzyEQfr%+m3dB>&mU?7R zlbdsdek3LQvu@NP25s<98~^as%AaE*_(^HtqrK1Cz~jA!<0>%zl$?3q3q7WhGMwxiorBO7TwRuSFRHe1p-%K@6B%eV;7rfbR``0wky<(l45! zKy<4mc<%jCG60|FlR+EEtfQjfUV}vbDeu9-=yySIR(O&L{w``a_+7r;lfZjCX&Ol0 zP@6~;Bm|`q#$-&TfpLkP?*n7+fS>L?F%8@+au^tAN^L+At11OE$IJd3NMcnsF#Z)b zAkiucfW5r0Kg%0NQ1H1!cz$K%dGPzZn}>gF@Zq@m`#v&)FoiX zfPDG>ut7f}=qR;~p5htP7#sT4{lN~UUVdFKZdskL9_g0FKSM!l=i0uwjwY>KKW?S| z5Yk_x|L)rP;q>2E2bC#RC`3rg~epdRs((;bt&xNxv7l-cvjziPbNNbGrKYYJqE z+O_>4S-i>?jFkz2eO0BdM?g8(Yo-_-e3P?I_D(ooKx*7CvVTOW!*l0d6#vL zcJoyx!T1o#wADgN147H+Oe8t8PsO39b+~0(O8te^%AzGYFy!n(V|2_PE1=F%^D#0) znqqk)H3C_9I$280^uh>aA>$Y+ai%AXK*p0}q{Qk*7}NF+4h$@mG%4#=TFz!ub2yl% z>_r*XJe7^H%?eFvsqWI05d9jx*mbwL9%YNGx-7XfnM(>sjY3K#DI+~>dkdMkfd?CDNj13a@3*Z5==OU8 z_a6+>H&Ow0^VHvsE3tIT%F+QJw4%#jaL$^ox{0gX07(*Mke_r@1y_2-n+nAS`>Hx&z#wr9qxAlZ}7?r z$aP>rL4y*&8y7iqIm4o}vw-3)pok#85oYm%5Ceh{m4v`SqH&`l#4AxFs3@zVsDOY< z1dWj>B)o)IqN2Q2PuI7*r@PPL*|Xzc|L^A=be~_>RQ08*y1KfbK4;{dCaWzw`U`@g z$->{-gF)6!5^_}hUhxp5}h$t5$}tCy#3ikFY2qDs?N(w~E^ z)oFW5=ZL!>FirO8FOr-|$;yW0RbDb%?A(%%?BTxEHjs|Uji)i{qbEvB2cYF&S~XQj zbU2?nz~*8hgBh!DKWiSU|8a6lWR>W(r&UKDr4Gm9ahh*x_Ok|ALzHcaHOm^JwCjw9 zX{3esnxYtJ$)$CUk_ttgqa)FKs8ltZZz*4Pa2oJ`+?w z3p~I`t{;>pJYxrV`T|Bu=Xl0h;0+5HDNRoKrh%s$$u&*sj%m;M*gCJOTQptOZvs_$c678=tVj&{xJhNE4x z`j2I_OX}BD@mRx3g*{bE;K;VuG#%|Ve>9`zRAS+HdzG*{VQQ>;UA27KY1LD@P*|ko z@I-zii}zEyknn^Jb=|VxL1W1Z6+&U5AFC_Wrl1hqqNX4*okDd`@UplQ(1>_J3JU98 z)D$EFVq76KCT^$@3ez~2f<~B(8iT}4kHw%7G$S!c1cO)%8X+_igG9WD#h?*TBQZ#X zlvoTJ;WZM2#Ht#LrG6-X-^P*jSz|nM%#stGnPAKyTjROmE~Q5!PB8j)oRn7C(xr8R zQK{pkbh{-Z$_f6dPf)aVN{muD)6p$uRncdSn~W}grQ2kTF@KYh#{5mj8}m0Ab^Z5s zoGSDMbN!OJ-?%sPdz20D+OJD#XP=x-H&KF^?_2wIn+#t#zqVhu$-ss4OZzo4v@WOd zl6tFcJ0I_}zLo#mAaP5!!$;Z>i6KHtLxzyja3G{~stYNd#zIP`sE|?z9jfvMv*VPZ zYG<1_%$Zh|e}8j{Yk4*!N?iFTta2{#!4*gKI650C^e=B&|Dp%u;3>5pLaopkqx|mE zNAzfMsJh%@0kNUu^E!2`@bQet3XR_P8>=3M6*D6oIm&RaS)Dpq z59u|l3)1=DZ0I3S8xY^raf0zv?OEoeZS1_%pS-j&^X`H44udRPB`foa@^LVHixzto;k3+)ND(4N+i{OE06{Yl%C0R7;REJmg$ zR{Z#PY1{Gd(jLUWbFGGd-6@`wM@HP2A-aF7=h;+Xm!~#bjHvMC$o0TSnInl$0s93H zVPo`f@=i4a#Q54_FpegYscwW6l;MyMAfux$%viAb!>D9sGnK5&RkE^~N>=77$+Abk zWGr3k4wURz=?|llxn?Sv%T+ShOeJ%V@DB`PHQjWOb2cy5Hnt z4G=cqA9@w$s)~%CjlD-Gp=s=3JyT_YS=%I9pE%q%&tRQXY4F0;f)WdstCLc{P~+AL z{D|j5DnUl5FCET8j^j=J$?+z>W8d3cQ!V5uUQBJqD?z{94L!y>MPG3p(E8~x=0}4B zPzf2zyJDppRD`^?~^*4Xii#>vJ7;$kQ#a4v-dA~ zUpXTY-c+Z<^_Qfl^DkPH8HhRsm|+x_QH>CV+8Rje0(^}HOY(4O;6zJz34w(+b)7;Y zimhp?UDy?Ao3FRzoCIEyXxfUhZ(&^U)2c2pxhT0`z_Fn44oiS84f!?@)#$CxB=r*# z_Gj)0DV;JZnEddWWm5m&M;jX~rFJqp`6~o>p5T*)(4`{hO^rFPD{*d;wO(+HYAIdg zSvn&tFlFoh#)ancOK39W2hG6jro@}DYP3BHx(R3>GycIoyY1X)@Ed^?_#M(r{^qF~2hxbCRpp0*c~zxD%bZJA+@43TOSA5kT3))r2A+@M zNUi?p6&gd7-}O9t9hUX{ieEXKf5@J?^nlkGt#B7_WHc2lFfEmxZpzlM{!P4KpH4)1 zvAOUAhq~SNL5I1gbP9N-C(Qykc&_IH9_UH4z-JrDof}emv1jZ6PxYi(;5nYu0sfmO zW#@+Jc=FLqr=!tMO?Mg4sIPk(NPit8rDFmkkS;q$O7vQ8b^#fHV>HG0c`%9tya6VF z^jqd3@Oyy^_;ladDInv}K1_5eO?$=(Amfl0fQ&;fU;!CYAs(bQsVc^UDddt5@Oi%T zGeE|rJ)QK1TI(4nfegYiQkwHanglWqS%ZO$L%ISCL&{HI>;Q^^9ATZ&sR@3yr=3+X zgng_p%18fbMro-JNOlr7uF)@P7cU4G0HC1HaIFCfeTiO?L&9A`bx=mFbCsXQV1ytzbgw4&Yurp1^)ZFkgfLHo75t&K1&dl=d>JM6f2^5aCVt z%UpTsh`S0z^OyMPG2R8^hjKgZ+SL@${5s5;dhqx=VMKz}VK$JH{eV^iaU|jTvizFN>-7vsd^FN zS=%9Pp+45|;wMLD1i#N{vY7z(t#Ly+sHNBENA-d6gz}8qC>jhBIv6lb_nRFXi*q*Y z!Tz~xyFKJ*tmlMG@g(5)gF=ABm4cy%E2@I2oEhg_r3EDA5;aV5$sjeYm2GkB@!NsP z2S3%lv>4mjJteaQKE;z}fPZ2nUCcXOO6NWe*%{zBjN}+8JscQ;kKfJ7Iz~#1zZoHtZUTnBjD0!B)EjQbja!~4WFQaZ+{QX}x31&ov)S?+5DuHHYck3x6V+Xeoek=&3etqF|4dloQKI_Mx@Bk))wxf&_035@+FeLkn+MEW`C&yUo7Tx&|3pWynfw6G$gB8({eW~i2RyZ+?d2hC6 zzvG*q{gJ_4e3Y9do(=7aEoOmVHp1%$KhseHtM&3p`)1wPqG%7!H8Ev zvuByZ_XZO1VI!&JBZfD!>8iA4hL4PB%=AwhO?1B2;7k2fodv$yNLt%jhM53`oN#zd zzIG=0s=(N<<(rujH`XKzKfcCXTWR2bGMZ$Ocg(-r*5fbwb$MmFF3Vvz&V7b=(eW-W zdXV{}Hi3__m?{l?m-pM1soyGFYILQg7FJqnPNk*xR9b2jrKMI;T51BNE!3~<_50Ys zowKD9{cLjIE=-B>F8EhQt8GFC6>Kt<1|02WZl@{iMC4JnG~y_&pY5=d@|6sgMi}KI z#9U}0MrmN4l2L!j5*$(+ArXl}*pWZTYO#eZM%dCwqz(Krd(22rk16}hy7%zykMc3s1H{{N}3%r^6tS$ridQ4*NUrO0tc2YM$V% zgt>if*P}fE|IY7(=73CSWdma^`A$0^Mp8ELUHg%c%>j?`>4wy17^6yUz}UWEvJ+tg zVsdR1%&tY)fQR`6WV{Q;(831%u}?t8yI`y;Y(Un1Z8T`rp{4Rw5Ed-zjX%16LbRl_ z%roP)o_s~0X*T<3SUp}4&3^EV(dq??eRjX@yPQRhrvJAaxx>YaZ-tMUR@H0CYNF1t z>;GKjZs4zYcWeLH;JodeRV&~N{BFAaVS{+0vXxwL19QC(M*arA)@X912E?I6Q`gQ@ z2x+i^bY75MzX2K=jt4NSVMgCH~esplK-g4y;;8UQ4hR#EV4e5ySO zB)5xG?RR*#DPS`?X&%rRn*A9e?5SI#M=@ zWN%8_)|~jr$k)O6x*k)qcJAc&ZNb^u(`kKI?d#$!aaUD$i%kH6telPPXFiNCt7y7- zs%XBw8}G8BzTf-*8CAZ&8}Ft|s@6xyUFDbA8A9#`KIEQJ9cq~MRz=fwR%y&9LbMKp z`NVut?SVNGQduw)MrHHe;dqywB5tqsapW`N_k!bHFg~t)_%@!ZZ7gsxEy&@BvsqPb zYik218hj0X{k?fC7SA`P1;6}-#Y~PTH>l?2gV(hjizYEI`V~nL8Bz4BQ9G^k<_Q(1 zBOoRIL-v6WW{$B`C7t{i+u1zo4^i5On#$g2Pc;sh)kuxVZs&*o#J8Q!vN}Mg(@dR= zDMvD+ZD0r17HuP)dv%3r8l%GLj&-B#`7$eH+Zwl^Z8_n8b%{=4zW@X0>GV zz)hny82n_TN!Ngfc+wp3EKiyQhQ(X{Oo9FSRC;JxTLaRl44ONFodmeN=&3uQ84+hWE((MePsim|SBBL3;^iA`Mk5fXt)XHz!8oCcg7HET#SyWyvVk$GbOeY^l?{vmg$>wG)4JZJ zt9-mZq)Tr6yT~9l)DuPl3+@ECxb8TIUC7s1uRlENg6_ggbh!AE6)aCWsY54=jE@}p z#r1uo*8^Z)6R5Gkye7~#z#Km-ADH80D)B`!%U?a=1&0{7N~&KJ}LxN&m^Uln=~-sJ2XizA}ouUo}ji zmXpw0NF_neQ<_H0Hh54`znP z{LpwRKbW~6^F!+w50>Wfpq}n>uh{Mu3vjzl$~xA8{WWE^e_Z1^v>n|nD z0N?CM)8`r_YDk&~Bt=mLf(aJF1|&04HZV_#xDW1=Wh)|FNLJpzylJwsWZ&%ld7X*( zi!@{_HDe)N8C#yEE7HwUENT*OWZa#78)YkXe+VZ$Rh3}EiBx&!zKznAy2^f0g?y!E zOcNFvbs=BbW_c-J5v3LKm7SOSe1*)TZixZ`Oh&Y3-{J+BG@RAqr8riKRcRhl3pWW; z(x0REU7s}M!sR~D5O7MtN7}g{oR9YlJ9U__e=fGSCBO8ShNl=57rW%`Q5r0TM1132 zQ{f$xkT`y)J3@+E2R~?O94Gm*C+7{++x%On?2`w&<^FXhd2B9uEbZ{r{okVlNxDBP zM}L25b;z)Q>pq0RB=s%vGJC@tzv_CX>5G>k1&uGM8ZfD<_P6?0_hDDplU6>9)=2kBSYMtM< zn!fLA?9joLzQ$~Dt~Yy`+PT>*f7GY_uRGPhgLG<$9)w|nZNdLkG_6$5`H*Zg`4Z9vHr;qj zFC^|~b9GWk+|MQz5z=P1|Dn@DV#vfRA*H(wA+f}@yVMI`GmxZP+rltTv|7Y~KrUpg=g6vR z5i8UIf5N)@CEw)^w|773SBosZspPc-Nve77G|8WYHu2z#d$%cq^0U7s4qR~%ed1*= z5AhhttsL=`JBpriP*z==>W~#9x~9XwI{ZThlEhOO#(_Q$nglM=$f{})D;%n?1#_-m86!b_GSwp8=M zRL^t@KL+ZCN%DIy8r8XbQ=0YcT=3;M$ z%p^=58B_yF?ZfsaxvMv7=i}DP&-d@`lLwO2HlJ>i&kb#U$=bT9f1A%5SW?^NXO-3R z0pI>hfCI)HoGLo4yncSsV+sAf)cP&oc(x}0hBEO$`+dZBMMJ*AH>j!BPOuu!^ctH6 z(ujnsOID-d`1x{^xzNi_0wdY{4*^IfV-m2*4l=G-@o+ZS9-;44n~i7MQ@ZB{iEjnmMQHHue?d_iN49!_daKk zd)OUNE+D%zGg3eed$uuP zeQIC*`JbknulReiD}a0ku^u(o_S!b2n#i?5j_!*332l7d+K_Nm2p>hhLO3e&6~dd2 z?p@a6Rep3GAf1suUsPOT-(xbL@v_svNcOyf>|dJ%Yz5aG_KFWo*{P3yH8EEyF@{`~ z#T48Q7LtxN{%QFeyO>6FUPwcVe1){8$X7^{az43(8h0$<1MRjVALJ4xebdfExPdGr zAfBf8-qIfz|G8$)om$Zf^&u=IPL^4K3%YYNZPBVD{xjZZ`)lwsz{OI*;??J(|GafI zsB|XR-%R@X%3jgGS#2fbzSsJ}M+C$#t~FQrvOhvAzJc1%4t#g;2fx#Njl)U)7-u?d zQ_I7dWG9!*wvF{MP9oW=P9IA}l~!tXxg8!I6po#`cJ%Xs-bX-cttZ)`(Jt|;iknU5 zc6&;!%imvUKlV4N!@|)MFK_nR(pw)@P1B(=>+lRQ4OIcaUp_HXl;fh4uf*P7&f zX!8(j>&X6Xo;HwVtG&|eQ&WA&-Wi5EV|m~29vZa3EH;&EjLRb z$;KuA14*7`#R3kHm~#o8+gs8A>ogawdaOC*wtTW*Hs;5em0w}c!d_hs@{kRRub_}u zjognDNWfwx{-X!MsQsi316f3?%pG5RcsTv7%A6>51w=v zJi4l(_-A-bf5FFzcxqO}or=Vp#==0#^L%0-#Df;Zj;e>rGfdJ*KjrVl;U^7aXp&bFDks5?VfoPrZirJ zu~SnTX*Rdjl$PFrQCfNhMrm9p;0}z^7K~mBqf6x5j*6CJcsx}ajOoPtx7)pk_b*jt zkBs=35h*I}ZZ)O(Ynl3zE8TfJnPZ(BUqOBM$~;3ITNK10al!}Wy} zN4@X^7RT02(tUFPbDYoZ*Eu?$gy4hwHStDE6Zn{X@dYRnzwoBc7ERUlA@=K|0^5fT zeln1hGyc)BK7Sxdt!2_ASB3`oV93RR6t|~X+dO6y^HNx%U}lyoFR*+dRS8 z)=g3b`KmX8zwe*%ue!;1qdmnVfWPsiIpF3uI&SwR$dsOCRFMUK%ai7SH+xbC_{p1G zb)rAuO`g;N{@9b|fUR#L*a5!XljeX2e=F`SrB@nNdJ8<=ljeYLSs+X4SvS+}9Plb5 zIh9blKQICh`F7kJO2-&gQ~*55lRCg}e8;y7ywgaoT}to%u4e>ZZzRV^=?8%k_}~IY zN_*boYXt6ZBv&J)-EQ@az-6~Nl4GQ_mr-TNzylXBQX09#*9hF(NUlaoCk95~=?fSs zz2#0{Bd}{ES0kklc*YL!dQX}Ieq(_wr9;2(8v(w^NUjk|?+=W?pDbXcbkPrdjlipo zpEG@D?%!hl%}*) zRZ2^>qO?>2N=wJ8wAA^ATWQw19>co!k7ii90Z0dy4m~Y1aH4YfgKJP&<-*@@gMtr4 ze~JwfE)oB!IB2*=XbK9kJgN{9t`k=XjY%FVgu+~pDuhI!4?<8_Tf=~%;I~nAkZ|L; zf6xdKp(!XheN-VN=0IE_G~!065DK#-mV!nQi5i2%M2f|r5mF*CNGv9?7&KOuNDLBF zG!}zKT#CdX5vpRb)SX9`EOD8g4^(&B@}hA7jF-xx*H*(md=1+otDImI}}gZMi$m>;xV>PO7qq&G|bp9u`1yVRe%O-nM)kM7l_^lQH~PdDkD2w%Ea zw@J6;5WW68n5YPY=#XjYS+=QF8kiX+3mCAUEo$$O1&n|$bK|}zZDil*_epIaQ=;(q#9ei5 zt0r`~P4DjTDPkMQd@kJFY*lIakVG&Yg46F`nzyiUNLCB{C+|orfOuiCI;w)HRqdNE z;#JO7Sn4w_nL-D)dz`epf&H`f_Ph2Rsoq%a`}i)!JHlXq^i!kO*mHK?QMgkbY5Bt@ ziI}8-Kx%km_`}u1N7&!>dwn&&=dMH5$HJJdzd|Aoat0+93v&p zz=RRV0hnW?#2J_{0yzM4jFgBr!bo)CSWHMj&cvK7C62{}5y+XCW2D5fm@ooKKO7?^ zj>W{mfEtHPL0{IO(9nEpO4GwGlGHJ6s@Vh(=3(PV3Q z-fAZKdu`!TM(}3-#Cz(ic2xZ%dn#KxNo7T0?tLdp>A*}kVFNxIvF%_7%ZJ%hTR6$^ zKSne#lTxY!-V?EbnUcZ=TxuuN+5(P>(!!$ z<8~B^FDT#nb`bh`dnzrqpW+SH!QQECxA!2?#NQCfSPd%(&xMk^aZ z`h9lBrnIXKljSI_nfI(*T<=-g%zIXryk`gVB*M84;zXmZj=T)aQ_{y5TQ+#5JyjGO zV)#lz^9$`wg|huI`|O76<+BUDm>9O#H-ZO)pJ6od;IkXXu$g8aJk!sE*WFuZ7S~&6 zntAKYAH-W{$T+I+1&e`6J!G$gQV3&6MK&7wp$R3~Wt8zx*wBy*sJ%q5g-7!Ib!ro$jjUz#sMR zW@dp`+csO-z#+l+XYH)>%0||HO0>|=8@|Mzatgp)A{AFr!hC6x5Ym(nFNsx5K1TYZ zd)&GQ_Xn(gZbRJPMx(lWlCAJ3MXUcA7BjyZ z#Zzn+FU{lDvF8=CGcq!5<78X9{xVv^zGE|=*)H+<)_LZ8yomkK7PKvGj%$VKe6NL> z@%z~Ak#i^b)_UPk%>V#7*_+>hQhKGkaE3Hoh)898MpI~nH z578C_e4tGji4;KQj_Rwl>0r(fWR#C6!!xF_BatS6_eU`+UB!hBUnf2ZiMbeWM8IrF zgbf()O~A|uZJ@ASVZDww9bnQ&ZK04!l2ty}ekW`|l1x?p z$t0;6o6Hi|%z)FxwbEyv;QuvaIss~8lNsQeX)pz9#wK&1W*l@9)WS_>LCx4?8q|!b zYs()s@NZ^X?k^*k{xEX%C!6s4lIQa7L{~K4oHX4=y~(c6sx0^%f2Fp4rNRG>*fzB6 z90yQQ>`#`iG?Mft)1s6g*P;@rLcqw7q(by=L=h>we#$wFp$<**gCD9zuK(C z(YG?PojNjXr`FE1ow`3JKA7*Z*3MsUdn*z?tuj?`{I^I`mBhC-(h)47WMWL!E3Fxi)M1xUKAY+w>HVFR)NDjWDV z%bcahK$5Y##}rCyAt!2DADDDn)XDPLZ{1q3>k0lOsGm!%Pcp(4DD5;jSa%LsvJe(f zQ7|Tut296?plo1FAZ);rM*FGC?Fl0tMbX|-hm|F!g7ujl!n<3N#?NnSiGHeQ2J7I! zyxJ32YdV{m*_@z@D6r`^^`D|QM_{f2$z|oI4tFW>c3c_(#?b*xln^!`7kqTIVBUHQ z8;~m($_C~sUD<88OR(T6)B}dQY?}!SQYBY5;`d!(u5P$0DdDLyU2mOd)6ENU?Gbn+ zq}Snf8GfvcIPl5Q>oPEoEN$;K>~DvVkgGJ9RITn0h4{r9m?M9wa;M=gC7xO(m{)Pa zIX>L{#T>DVBci%T6dof%ytQwdK(y0N67dLk(#dBG`@KQ5IlXnB0{a0s9!f0MbvG%n zYCBd+Bo{R+h4^J5nCoC7E)#+h+YIeKm;}@{L}}DcB$N}(J4fLZSD@4{bY&+L(WbKw zU2z$#&uHIbfe%W}HE5uUx66Y@thkQF2wg;`xL#;PD76BZ5Eb)7BUC9rm{=9_LnBrx zKbSxi^Ft#bDL*id*cJ2l+vCO|3```6>wrc?(LRESCow-X;)?Qv zi7GKaG@^_0gNZFMKeT@FCO)>SHXmdm2{`Bk^ZwY&3$W=SU1UyMUwW>lJn&?)vneg9~mt$snF-l3VZ}jz7&OQfDa7`DXl(~k>^uw64rpBO8)^jKG-f?c`N=? zN>}-}o7u;3-0@!M_E)U?a;yTR`BpVQ2Bs_eb=hgdy}m-bsrf0sXB-cFUO{(xSldXxVw3a_; zQd}_|txl=*Rw?&1&#+JjJ*}gD`!VtjtK}YhYMcP`lu5!Z$;(ZP%9d6r?^5)2im&pH zs7i35%FDcA+CW+<_{V}1bxzrmo-n5PB1h8ym z+4re1`#nOB($f2%N+V$*$xvE)vr}nY*pJ`(|Hy6va3e?g*mH2VLTTKo=(kUB-|C9` zv9(I02A(kuYs;>r_qV#nCT7p79$^xic(O+URCwkd7pLYG3mu&+%B`;)KI)wf|Z?q;>ho*ps zhYOI`&y&(I1_|KT&!=IfCZ@03YGN8#YGN8$Y9bM12fIO76VvcOGQWbI1T4836;5B+Vq zj+)-Ej-U0Yqo$YY2&2JsWN8I5z*-aO=z6H9Rq^4Ce+*uU?6qM6lsl7BLzzDPKgX6A zfI5E{*|A%)xkJZTP+S4a@f1?9i9`AsGp=Ia;B7ve-;&NgJ|SODWBid^T79eHm)|kw z(jD_w^-cS2e=dF-xpwKVC;q@H>&vD+y`MhW2jpaj$-&jj{7r#ujZw*e%OpFwWO0p2 z+th7eD%yK1cv$k0KG_Kn^{a!NfhF%U z$@{#TI^>62TYf0Us7D+9qwfCWfh5&|hAr*g#GcZ?CT7yDgSDgPYN%~K&LnmWiSya3 z$$Xavx5%TQ9_&8Nr1+GooB*e3Z{bi_+uds*No`a9>b%MF89-ea`Jmb=ui{A{Id^IO z)UH(3A&Xa`>mfbkBUm!8uAS%ebw`IT0_lCtS9dA;$Mx}e>*JzSIa=vkLf%mEtQR}p zFf-$Q5S2d{rr$I3?}^-rkP9ZDQ%y(`f#gqI<%d~C~fA0bOR1U7;GKi+ub_PNZI~Cso-`iF0LR&UTSg8yUUalyjw5(j@SM zMv}j&Re|ZKxVC&gEdLq(unB!E)CY`YO<&gn=YgZ*Mip3qqTlm`S$|)~+=i{iEZ2uSr~CPw{}WSF?yL4Q`QdD_Rwc z03Q>TzgJ)U`|<_8;@_(;@LjSxTgmfwi|dSz^L6&wqqFTPlVGiVCh8`8_K3f47)Vmv ze5XlX7TWx-we`LJZN7UTNp15ZCi&UWCTsDR`nP$_K$6m={h8RCEQi_HpPO{J9l3}9 zBzXro?n#qCz9~wkA@4W%+<9SU>R>--O@76vPn`{Ikel`$>>sAfL&G}F_=W+VnxZ!S zxV{cL{?W8@P+6^KTeH>w2sR^)Thd#BDtVAeJl{)BJlQ0k>Ln+XGyQq7NxaNUcD6Q& z?Yv}`eQ7QD&bm2@TeFbG*<{56u48r5k-;VRGq(?Ic5+|O2Cr^&;DC}JwlfIc>le;; z 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 %g7ZyXs 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

    >zzSF~&N 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 M5$FlBoT$6{N5efC z&WWILq3C_kaKDe}!9H$j827$HG(~T;vyP#n_ zL%!eFI=+0jUx8#P&<(>$r>Pq8#CQAGQ&Xm4=zF8kCdF4RWRdN@+rJG1H-X3)%QrWh zWTDOBXCt_{%uG|e+V*mkz0ww*sWyY<;_c%l!j$LI#)66;SUrVMHb$hiihx7E^> z=1fEbV~*`zZY%8u6t4&7FMIJ>xVq2g*^9g@qh&XV(Vw_>n$TUsXG%NoG=bapzOo6E z&^)B`q%q9bA1wtIVE5 z^!PxOuD3U0l^s+*wpR+j;d|yryuM8D+bkvv3xOGoXBaEr5V2b#N$Cw`$B0U1y07X1 z-DsY5=2WGOcQ=)_d6C4~Mk52F6JQ!60ymeL0kISV#XvW#71l@{Rh>K_-T?nv5c$CJ zZNti~b0~9yHe<$PZ;H)chOM*1_qVO5Z1$#XFGD2zm`HLnoJ|)St5=^bEm3Rrd5+xHBW-hB{kv|X zs*Wp@2fWcAn6YeR*>D-l7LcSzfRyvdvZ+!VjT&(K0U66imOUv^Qz0hO-h)pSzd>OH_D~>_= z5O;U|fPDJrB%7!S{YY4yTzOc~yzH{md7ZmX3JVOcg-J}E(`3h`r6u&Sd95umZ~&Y( zrUjW}^V*gro#fWeaLnOp6=i;dzs2l`GEPw&IGxbfrS|x-`!|uA0=fOaF1<~PDgDm3 zH8D>U*Dlh;t3sG`?k+XyoYE7{9!uzSep9MD26MdKUQ6h7?ki0?aqhd)q;%F8j!9=- zm(C2*S#-)rIJnEEvn1&AisMP<+MU>x5#K)z6e1It#QSs=)qkeuf zhd$oD64`~N*-~^df99^%`p$~IC}%4!Dor2zEz5;jd2uy}_d2|*iCkQoDdp8Tmm30P z=E1r4BYKXhQgG`_bDn{_56&JCPT0yx?8ALqcFu!$LNeO=y0mm=a)&yCPbiibJK_Yddy02r%&%8sVo-=a zX6xml@9BcbMRLKY=o?Ag2M^>%#@G^&AJU2}OCoqnM#{{!3Jx={&7s;}y$?(MySCUe z%WTezoj{k_kpzwqLdq;4q|8nw_GIBmnN25f705c!vM#eFaGnOb%(f8N1j5ew|Fz6Q zr}PV}#3_lE}S{h^Mw zt1kSeN2yydYq_Rst*WF*W*Lo(k+^kL3YsmMF=x$ z#%-eYs9DbvI??ILiLRfV=*;9qH%Lx&!{kJFb&2jtqKp3RitDFJ%;>)OXfq}ZalOI= z-k#6hsQFaMz%tV&8_fS@dUv!L-FhgnBm2Z@xwCey4ZrSOE(zPYoQl2q?^{&=bxl(2*U00HR2a^~1ayGsg z1v8dzDA8l-o80KHfdO6n8!r>>b^CTVuI?$(SIzgj zNdxN?tIflC8+y)OyGDrl33=;Pfd#`Y0kXTJ%705c! zvK}P%!TA>GK_aU&(+3cC&V$b6|KGscB4_@HA@*TGsliw0i+MGJ+X}teuNDqf~Ba$J%QCi+zrvG8}|+HAAy)g;4&c=Lu@7R0myj? zBFkpJ!|M>?R+b7zuEoI^$AH}Oe+|eo3v(SxCgclKefpDY|&L(gl$Z|fMW!(rjz*z@$BmADgUJ!O7|JO#SCmZW+PQuEC zzH@m~rPVJ;-ej`Tw}-Ee0(!D>27yW;WU?`Xz;(b(HV!nhf3mRxnWZ4?><7vJpOcMy zY)by4%Kq16;|~(7CmRg!kFTSVPASRO2h;oAzF>Hd$(m8MpQ5Jk<;-X8C+~ z32MLQA~T?*l_x^}MSH3~=ny9(0i81MVdFTjX8`W2an&tJt0f@b73BBTcZD`V3dyV0k zQSFDJc7gcwP%`yt4w_f-j-kv5{G!0;RYNQH`@DK+()#`yYfSGeEEXGOhhd|1Xmd|A z{3X~hNi7?iu5IYDD7Q9rQY(^^IxIP>IZd`g%(aAWP>)zbm&QCx=wBFktgxP} zwd=HhADzbw)9Xuex(V@w73(X+la?4P#C%JX3bDWv(H9^VT4Jhjp0Y%n2Ot&|n%2@q zh^H;lM~KCi7%apROOy%mj3rJM;@LvesKyGh)S5nDh-H?zLWt#-NWB2!Icq@I`wC0w zCi=X!re|;~4aYQ59^E#$NOo986h#|c^Adr{1pb;y;6?%$K1|?R0=fxC5ng&5F;j}8 z4K~W&)N2Ixj3ltUIMzVXCcPhv{f_?Ew98ZGL+vYUAT_Q!W)am{zjOX;VM7yju1GEa z5UG@+tY&Qx>Kh0(C~9nkP8FfCgAnRelr2$*7%N?inrQ)bNS!My;T}=cNOo2*a$BIW zyGT2?8sA!zs^eUd&|2RY)t45nI<5(nV#Ucyb&E|pRL743rTWG7wX2S4sK%gmM=Mk&%5+uu4AG8_8{8RSKl%G zm{m~cLcI!VdjwMvU{*n$3-u~!WH0s(fmsE0F4U`_M|%6}a$r_LJxt3V)`w*bFsq=R zCbCgq#yF6syPzXXSZGDIhw~lz$}gW6zZkX)yMcM0nE~)XzA&b0F`30JGV6OQHX8g()brLb|Qc|JOz6 z71AArex$@mWY$!9s@`6=9vWPjEhQWCchp)B6%?jRW%;vaPED(j8#+WVdbMXfvy@)Z<%cX}qzt9V=VK(&!{hZIP;N>7_H0E#+b9%D~e3#!}NcjT$*6Z{Vf^b{URHbu)^w6`0r31?JXg*4 z)ga*g0_Pk84E5{L&+;6)pL8pgjC z;@8u7zz_V}Ats;BbQLsz7{Z^mV@mUdI`H+B=FjUu&6MV^>%ebQn!m3D)224xp#w9f z`g;j<8%>sg{|ChSF+AD?e)KEK?@V9)F&3gB#On~NfZr0L*I9H;!0!x^G7d2z`a&#% zxElBgh}mcRY69?wL)?2V1q=K$Ag-RkVg~pVAR12e)n`In0ddwOUmXqn8zA;wNRfjM zcSGbn%zqt*nMRQF1VsPiEwKb*s=bqQRzkct+;U!n$hHlq!&?wJoA_^ArDbo2IBudP zzDnZgS28D9lM&@Y7uXo@-NH6keCM8^wU>dn=21_T|4S`2g%~oKmncB!x!rsxU1}V7 zoG?H;3>8HyzUR6d)=8K6>UiL7gSel--9o$zv6aAwLac>ob}1_-5EldfPsE%HH4ZfK z_V6XIb-)g@@I$S-*I>UPoaYgFL=-inB{54c<6{WG?$2_bI-eD!tx8nm;hRKtEu0#J z_5l5G|6D5;RxWhDjY;|1GiMCN|lG8%<5fOc}R6^JMo zaw>t78<4$TJLxA*0)7yh?wq8DbuJbmywEwA8aQwvCmuL>AK7=c19lGNB#c|Fj#AZ9 zdG(7LEtATV^ELiJ?iY|D=WE1;txv${b%n3Gf|ie1)yGgU`yRYwZriUpYomP!+DgXb z%-ViHxf8@qC|(8hJ90~{fvA@88WfGt@5ucF{|}Lo6EB{(GHEIgJHb10y|1JJg7AuR z)A-~8wmOmLF7zfd;t0m zNiTCv+l3mqn9fD<$DFzIkRJ<--#|oFi{CCq@pqiy`v`3m!QMl0rJlfN34zvA>EeLS zaeL=M<-zy57M1DmQ%;3{A_$*#K#rNU^VeP`xieANL`IsQ1|g%kehu=hz+jCSJhCWl z7Baf1@4?_5&hfccF05KSnN-y8!rurY^O78sRjHjjtqSkqqT=-_N?RwUG_9#PZ)h z)b@b5u>JPLbhwJq0r=e^MiV#<=oZ)6+G1l(Y<(4py+R7?D|M;t)Ah9iUJwdmc1L19 zj=jc+Ey3W^z-tY$nZO4?g%_M?lA2>b0FaGkJ%geoR2~4jR)5D6Qo1Ezxs9fVrj}J`OB%6K}{wguO z>0r}W2c}yr!1VBaO}5l!xIw2&lLtZc^$L>wq1Jg%}$-s%}EkSpjQ3Qm+E903!Q3 zh7!;#St-V0;><=*&DQc`VOIhzzl^}spk05G=bWSkp-SsEZR8lOy#bwulL(vuvYeQ^>NH#pXBu#sywoP5zH%XVO{*+v@Vm|AlW5EX+QCi& zpMoqW>8{#A>_+-kKqhzJ!Y2;aeq&W7nLNE=cWF5dZsp`GggOH+3ULmBvxN8)ohJx9 z3VO*oAH_asLFkm%*6`{81452z(1t z^W8YV)GlW@2g-%+bup8QVhfzhy0=kpK)bxfN^r88 z4LO~_WjAEIfQaKHxm@TRC>MIs#avJnJLGSh%i~cW=3FibT)L3c30z)|?4{z;ag57Q zA#0|S>~fK1lGN+;qUh>>xQ>7|7nO&AcR9ok0-p#m0U~E6%^G;4Acher1936nUq{TX zP&Weqc8K)^)(G(sM9M4%3L)l091YPMG?5CPXw$(1L^0DktRxvyrxznK3FukKMOKV6 zB@hd8xETII5V_0Fc1#Yn<*8OBRb?!~a+~n!&hj2Kb~($}Sh0F453#^H;d{Qv186rqQJE)OTyLRBS~$B*#$g2?Gf4a%BcZB278i|Ldh{wQa9 z;9cx50d0D%l?!pIds0!~4*ymV8GNwmkE{w`i=yKBL;O|F^joN`ccwqFauGEx*>vjN zm=zpxu<3n4suzpt&=9{#iY<@?D#rqy>K}tt??^U%HT)@Jy6wTH-4+;&oF$m9GsM5# znSK$K70z@UyH!T+kPF)0FYtc=;l@d(rR`181F-ZAovkM4X^Dr}5PzHV(Dfc)bp$%` zJ*-@sTAb`*Jp8dBT;~7}`t(7)dh2I3Gt>_8kUGTg@4NPbW|i|W$jUWT8P6o;VLSY- z;^8;DLoWShaQ|ozL#<{Lm4~L6HpHLfJT$(ST@Rr1P;TXN)x=~ExzC=(M|_BX zrt{JLKBl}t=VF?b|qD|PsGED13c)xDZOuU>Pe>e;RAH>a95EZ2~$q8RgrT)12PCNwDTxek5bC| z%;kryazxdL@*71NWhiG1XTu~eF?yq97$(ZZ%w{Vs8znS{(5%G_3Rs%X08$eqqs3Az zeNa^Y0ZGQ)up^L|v6z0^2NI%68A^DB>VK#-Nco``iQu^p;QBwE- ztf$a^5_q#9b`$tgi0dGF%wdiP;-cd}PR!X*<3OkpwRMlR$=D<|*AA;YPHc9EH4~Xz zf!7{l8G&a(yI#z%ol+m%1C?mJYS6hx<_zwnQAd|L67hW{PiGwBw#M75?b_&~(uKwhPusu6mS^yGRf~QU41ap&nDkP5 zdwE%+5?A$8nLzva2C~Op^-cxZqlQj6#2(*5JeQ%&^=OU-5R!ebwTQo$M@2T)l1d(=0F@G$IUX6@y5BFf{4(D-?mE*gAvU@`quQFMiv)*IeW(g;AL=h*!fZnnugS}l^j0v<~rmxJ(yNj7ZrQ|;$cG?l2N)TP!Rhj;ZGl5wb zTJB;}i(@myh4dxq^T`}AEjJKRGbJr)#jzz$@Ir*n6T#j~akUz@zl^{dqE-W4({DKs zJitS}Zn3H9f8hTC!XG7-yUPX@F7MZrp|FaKG~WObRCt5af?5%S4T_@|Afqe1_W~Xi z0qwZ4m17rWWm1Jtf`1-}{FUUGtV*%>w<=2Iq2gr~N1qhaQsE0xc|z2dCaZ;gt6`4s zK2AT8(&P5UmJv}C#nh3-4eP}*CFAzjnE4FEg`>ysBNp;aBnU6CT6X+454hUPn?zN} z-iQTVk6&3aPr1;yE@nXSQ)S{v>TxnAF9Irh`vg;F%Qq`^1#J41{jVPBw-tgHjv}vH z*~!1qf=xd?(rAZNx(zk7S8s4}>}BU}F0Squce*U61WG%k0EQOF{t`hc%ao_sO+YaG z-Ff?O9y3B%sf>;k&9`c}I3=|cTo%(=z! zy<%G`CvOq?0OlqOL{zmT;=JN`7RI&UJcJ$=!QQ#JQZLeG4k7R}QQrgI)+?L`l?UIO zP;4F}c6pk&qCjNZ`27Vf-Ko4(HWSHa8QfjnA%eSWMqp`&Sh~14?OjQT46oy`GzMso zw^%uzAHI}ycRd3CVe#1e>|~F+MJ%-{%vDkGE-g-r;$F9iZK!M!wfy9Sh9_GMb9XTT zCGFbO8$l|kiK)wrW980N_G0FTAks70lpcfKn-USVShW5rZgBxxW(*G9$F1RZdfBBC zftQN9tr4?Nz#5Lp3J`wA?%W1%LT3a!Ied22xr~a^f7;_jJFSnZ7OOBgzo^xh`#s9{ z(!W~)ehfhbwiegFrXe0D!@3D?SAn>2{A-Bmv4mIXfj1Lhz5C(vtb0cEKg z@o-|9pDvABy8dIH=L;|p-I%2P2mU306l6GLC%A4}u5Wo+2DzeS0=*iehnI!BV$@Ec zAGaQ50(}zESc~~p2Tq{H{vKPN!36r=|22V@cW5hdRo;kR{sxGfN%wU?_ws7AxktD` zY$)VnJ}ZvBFZq?C-+}yQV3Yz8iLYSko8ssjk`QSR zu@|Ukpgmq@<-%$)azT3-1i!z?oscv!vbAY@>zl16JDB3(+v2Dq6}mlKiRPss^7@#h z@k00UFIg?N`CdiqyW(gsr}Z2f&x%&#--d)>Zhc|w>^fe4mFOK~yhNaN9BeNCgLhEZM zQ>khqazUYGzr;7lAY5YkuDP3=NcJG#wjMb6S3F!(96Kr7dgzB{AD}(FAEabQvWH9H zUkD;olcz2w@%yX_&jHt9`r6{yGH3c3R2DhYKUz5^E64?j{}%q&VtT~Ert6>MZi|Ux z`nuv+Mq``mcB|N-06NuKR*uzJvgu0rr+~=WwM{SH!i(Zog_qaF^!3G!?ibUmV9iD4 zZs2_e(e-8a1%dY=#7P8B5aJDpYY1Eo;$pzxOUxpug~0zEViSRPg$VO~Ncw8zfL|Y? zCxPyO`>33jpw@colqNKb5fCGZ9|3f)uq(*E3+-_+_Z6q_mh?)m@CNd$#h#ud1R|;{ zhQ0fX(=#!y1@m9=RX?D5kH%FcY<~=a1w=g#bW#4}Jg6#BpIuz8@2oH3?*x&~wTe=; zmoEWokZhboPjC@L&=VYSuB*Jf*ReFWIKEL5B8|HFtGtO0w8uVHj!zMh3);nr@P~uQ zt+hProB4FBLTeV&^NQm>?sY=%K;<@3`_szEy`aLaEp^b`Z?a{0YKNG5yg04Inc9e% z4Pq)gIR$kG@pjOk_D1uAP{)Zjw=;^bm@gJCMJ(+#U&VlT4nz+E-GmqkaWa7ug(!!Z zPT(qF?x#zwC8kL0NYP8hv2ascZVM550_bv^ZskHM54oV+cESG)L^_?H)CU^Vvjfu; z#q_G;Sfw-FVhv{>0ByP|FkO{w`Xuq`uT)?`pHJOe%>jQi0B$Ce;sy4SUbc=Vzv=T z+QJvwe2G!!RsYLiXcp1kW^6>f`OWd%RZq_!a>PT)`>F*ZqgQuSp=gK!U@00KizeR( z@^K>WlSuuQ;_oK%*mVpSzU;@6Uw(OweCXM<|i{1HZqFn{SjZYLjPQwW<6fzx(ul5{^T!O=&x+Eg!TL^&$6N_PpmcO^C<-M zP*!IHjSA>~)5)c(GUS3Tc_93LAbhj6Q)_+}{oGci+(pZ=OM~W@oulonutaaP(cM*e zw2cnhQuSd$tNV|(G`jl@r1;82+*^E%X@vU*nky}4c}H5zsKHubiu~-(G*Wp9NPFQ@ zBBz*k@G}vg1M?yBG*i2EbW6F)5NYk-NBn9d{@fcrzb4DTr@w2Rp3q;s`m?I0rs;26 zuQ3s6Z*qr$H2sb1wZ_gAA}#|l{jKYD#-2axiK%J&d)MoY)LTd_7ghb;>kK3H@mrkN z1=95QuQ!;;ytkQY0n>tSH0pbZ*ea2_1>a;^@Z;}r0|3*4Z#I%=S94erFfI7Agl)lJ zC;W;$Q-+ycZ}HUTR-A3Fzb##u$ddc6#k=f-0R3J|Nk1bRQzGjvObpfS=3MyWL`HUs zE38ahRU#9#o5$fl0>V42JJ)V>cc(HJ-|nept@(|iv4bf77Zdu!xt%C%1DQMEmcTVh zdpVIKNo)EZ`w>99-7vr;jbFb))_XZ&eu;cI{Nq4)hHWX%tzJ&(d-4^l$q!50&{`Ms zQX*|SUiCdW3oADP^ASrRqFl%&z+06_(+b-W-YNTglkBpS#^uX6B7 z=wbqQ+Y<9s<*g)rZK6>ovfe^iZQkd}6!5AbwiEb3h&v%p`G8kXfj0wUH-V2pTnzXt zh*`9WcUytK2BOV}tS>;5-;NFk-uQauHcvIpXgsD3&QhtlVnhl6U-lrkI!KiZZLu*; zk7?YwEjsIwx)%BAAnQOO{{y%S;XDESPa$>__*{r@AddQo-44)C-hf^cxN;$PjTNPO zlaM$A(NlnaG5Bc$Pk}5a<*xe0;E&*J0`k|SC&S*c{Y}fDN01D+YOLCk_+fBTHgkLj zqFw<+1;kJg7b*XAVyd7X0RDLppAh&^h|3|mY+=9!(b3lSCi=CfC=MC++^&XNGE{8J|nF8QF z2{DJjeL_3{5#2@r#6`t_m6+q9%7Fh4#FGRb0nsvRTgtp8W)CRyNtQj(uy}Wg37#%< zrZUV+BUe}fDfsAITh`x0T=>5E zpFrd>%hYST$gj3)WuRo1_o%%yPG`>8f43!Mk|??2TtZ~@puR7-gCJI2$@<%Jj?TuW}IZuZ_6@=ISSLduXt88n&y?U zlxn5Evtu<+EpJA1ZlZplLrGf;SU;orBk+1dH2su>0{hj;qy@mM0Po@(x4$V_4NYc>Mu* z??Ck1N%si6*C4(luv3WVARhP(C%{_((cp7NSSGDDRxk07+;=)btH!p{ebr(Xf}bb+H$_mI)z&ZR4}oqR zPL8)Akqeqt)-HA^LAaf@;|5=;5A(QczU5@7)#BmJMASPR4|0c$LUSaDY);ZP>B_Yk zf}=ybKRav@%LPDFlqVJ^^jIo0a1S&67=-o`}uD)B4@|2|gU6-${1 z=GT!*(ch@B|8OI&@COO_Y0C2?W)aR_cN&*UtpGds~<80@)ZlsmC5_uK}_ED z`Gn&O3T19r=W9N?B@GSrF*xH3#!BQDM7{;mj+HZO&Mwevz#)71oN70b`iO{gOyq}q zxtW1k7@lV$uinQ8D!?oZClu(({Mhe&l?P&a+CR}q`m^qxnx?1x=NIUe;+`5dqJWw9 zPco53-*Z49Fw_1EjOqtO+$oWI+JB*mto(^}Dlk+3i%jGLKl9uV#PrnvV&}PPYD`c2 zC%Xt%4EpGsON`gpZ>&#$#g;w-=TalJg~)jzZLpkVbD4>3{3nV2gGhZO&gCZZvcH)J zfHZwH&J`wd*}uFV2GaBqIaivtNc|lS*#*ZLEI6vA5qw?{t258kdxI@?i5QTGHLd!PK<7kk^^=Cv^jfxtyrUDb zn;*9kdbxdG!awQ}6OlPFo$~>^xD~-Y1^OVIKk)er(2JE}4;xY5GeOq7r=U>ZS3RTr z!V%DS@rhO@RaGGq+)L-d9}gmp<{BHOgHV}OAzqoL_e|3#$Sf|&J3rhZ@Rnc$V%vgi1hkV zs$Z zripl!n3hqZ5|vX#?aC*TiX?if)sX5~hb&`XXqKLwFbV%!Pga<=hTpKh%rlH65%cX1 zJFn(YjYO5p+hR$;GX=3HdUBORHSWjx-9R6zv7NwHA>>evR&jo*8t6kc&LVIIh>HPz zsK)b9%YZ&qqtrU!39Rr#t*-BZeK}O)Pei^GMa_^yHEyXFQa1n=IdUw;wN{nAIBp{j z)z~4ba;U~SgkA&syo1YMdVfhPY%`ii@*;cE@Jv{jSDhD>TJ+*jY|`Xb{Z9# z_qb^j=5P(&ZQN?h*i(7ZZEPw?ONb|FrypYGJrG%u+->Mp)0{wSqG)|u5SuSr(vLN) zPY(d}jq_MggH^}{H%b+QSm7nWn16!;XSjyqEQGBbwJZ4=b%) zIz4ofhmYZJ5)aA_nRZU6pLp2m87rE4b4y=*-Z_$9x07M2^j_uwg z2glnerB;iZT?Mg6otpww1_7OeldT-TBA1+ltKeTLrpMIIfwcV(1Jfbkl-@WYL!Sk^eC>9 z+oo9|l?}p+leB`|%J8+pDyOPxqTD)>Hqt2%NAWlic`HfTxcn_}xmdK?CDI;pTC>o& zNnF+>Y2h+7YqLBG)qPQ>?Vi|)7WMXtv=5y6XQ*x$r`wa%jaDi6L) z`D~UQQjI}4<;mLpjNaCec6_*1rlS?*LlbG|h_ZBK$D>#dbUW@EByA#c!M#2c{>>oL zBRN^-PD})*tHktSiL`aj^c$$W?o1C2OjjqH4mGCwLFCYbO^*poD`sup;fb_XeQm1y zq0$HFRF4l#cSSBp^(F8x6w}RXo9@C$-PD$pQk7!*?}CxLj^;WL)(TV>0k0IIOOudl z58@)`pF+$%Pc$=wl+b6Ziy}V0~u1BSx(7`HkMLsETtE2=aS8? zHoF5cKQ`3uL#gl+HvhpB=iltJKhhH!WQTqIs>BT2;mM9eM|SqO-(voX{>GH-I$S^$ z&z=hpc=jBfV-=Tt!HWOw#X!)K-%U1XzgVry=xRg*L^<7MWnqF-6Q?2Lcx(m{veB+SNi z^j_P}<+Y1c7MYSY{VsSB_;su0zAV|lIk_pYS0?rz zEeOvOd(tO&X~|6v!rg33b<-o=C(GFLw^e47Rg{M({Lh^7@hFyya=NWTryP6}=Uc1% z0-PvUCR+G;?vcNqSl;iJ5UeK=7?tqHAfS8v+p&Bz(0!+qV*!U;(0A^D|B0mF!K6vC zl&qw{bo}$J2YNyAFgoF{b{=wCg;W;M9-g*xRCi{Qhhgx`K;+LP57zXmz;stsyfN$z z4X}y76_p#E>DL0&mC2^p!(St&dnC=ft?Bmy(=)~N*o1$vGo8{pr2cWHKMG8*PBwis zGQB}$)WN2AS{0svi0LyE{$^+TVpJvpT_C%xT%4(AQh_XnzYv7)PBJY;ZrYm+<26<@ zQd=1BiZ!5@b47UpB!wuo>gh1GUVOv@d$VN4 zIv~>cVAF25FGWoh(-RVY@gQ3u`KSy8I@SHGX%?r+rl-Nb0)#)Ye0QJe1zPk-8!O|= zb=W;{TnTfKh<*`GZ)+!SXost9R~yG8?vz%9v#O1*3b;t7cVesd+3#nYtFoPQsbJxfQ_^v}k>O+ur-(y6k=Iagc7Y+-l zhk@A@PcxC39hrU}PNd!yuWKUfcIGApW>>tPiCj;_?GmY9f=SQUyW$z$Lh7@wA-gM{ zVI=qOir3HAyW+7PY+H0kRlf|AX(FE@@?l_h#Tyvai+hID@xbhgH#Cu|S4gcqf=K;B zOd}KdN$-$)6_{P|Ea%znif6kBw=3S*c&*omo!_IdrFX@f7^y_xkg5mFu6T}#TyqTF zBQU$-O-xa=Fn~zCE1qj2%Lj*49!S#%$RA?7H^~pFM!;;9H#d=I z5m6?Q`rVus`FgAThJuhfADFH3mPT@Sf*nX;-pwf~uv_Ib^J86`nr72fZe z^35LYMg-Q05I@e1|MG;}qrE)8_LliB=R#FUI%jCa2}cj}_B0OPPhrEuyw8xfmj!SSM!7yo#ZrL!qmJ z7fcmwL~9+$tcLpv_DmJ5GF8y5gcT{!Nq(iJDdG_4Z{v4WzS%NA9)3B9oM5{?lVn{5 z&s!BfsI#G$T+EC4>Ay(wWk=#p)Ncl6i!%^WF62CWFWKt&4dEX|foC!IrKm%STy?yb zUwg}ZRx{UZYLN5R=EonT1ax&2l(O*ybl(07@|JghQguv&KLtb@w@Pkax;h@Trg@7P z6>oih{CzPk)$uqgkBHh!&6CukH&_j+jz5rP9Qv;<^Y3h0{=c@&w>ENltC9qa%#VFs z%vH9`cj9~-&|Bth%a~aMy=6X*z!)Lq9O|bDJPG1rKyR6=UNr)C%RDQ%4HUN#TjmWUX|kJLflw*XyV*^HyTFB7*qC6m z`6gs<(1!JvdB9gLbg0!}%ls1OWHAbhoRhXzAfjBzsRT|oA^W~|qPNTgzH*@>ofErd z{s+RpIR`xg2QK8q0|zZDLaI5CKfPr>(CVb;v zm|iTg+El+2({hA0(F;YHUozQ=j5)-#iKH#_Hn!W~$QJ1~uFg-pTs%oT9gV3<5P2fG z+tBNdBLl5U(YiT5woSBTr)e%44*`AS9Bt(|{{^|AANvIUW)R+NM=3WW`+rFL4(KY1 zFYeiF_B~$0BM=}|A#_j_L_kPSUJ?)$0*E3-q99GB_Zo^60RcgzDk@E+H$f31SWpxZ zP%J1BL_kD}f{2ChckkTUYy$u9obP-&=a)Bk=9Zb++1b0(Hvhe&nMg*eT(U4DGm!kC zScqwd4hdij4+tN|9laK^kp2MRTq|TjFRSNKUy&@WVqb>l=Q9JZ8w=ARImuYa7QS*S z3w&-FjwAgWvT&xL1%1w(_}h)7pH?b|Y|PFK{AX;`e>hy#1-KM(!WXVKcy07XdUwFL z+}l&=7qd1Z5~lJ<^$VGSCtFGdErZBXfXBu=3ZGAzP(LGS#>S6<_ggaal%&XGg=%Sx zL}4%pZ?e{$%s{R&V?PqEZa|DnFhTg>7J<*Lr9|*F1$-|SECG#;|L3aiN2=FmmMz~3 zztqTwLS!JI$HpmHkBygQM;Y*2GYDfGx8DAOpSUYw5|o5DV_|8 zDm@I6F2eAfNqAFcWDW__ljtu9o(44IL&6BBV<{N6W=6hY827cukT;+iw+myGN+HHi zGW#Dgj6)v9=p~>>e|HHZ7N`*8reA+sam))@hchGJHc}5l zq8Z?%c%)!5eD*b;70#Jd8(w@xSFzzlaG8Ml2m0`EP5 z&uA0(hHjm~BBb2Vv&Q7n%*c{$#AFAEw>Kt7xF$`=$haoQf_F5TG$|gFb6k@q^tv(m zb!OxwV{#e9Uo$4>yCzM@$hamy2Jc5?(xgZSL8HZu<;??2f$6HO&g|0QA^g&y@I{FH z3h;38U7g^I13_ZrG4^?&UI2KE{c{9919*%*c#OR_sO|udv3C+R)8)4vl<*k)GH@&fc#Qpf1il0G82hW@rf!qpf@AE3Q}f5z z3#SwqV-I@_>IwXSr&=2!>hXZ55@KAvG}Ri7tJeZ!4S>hhgV{*-jHOQ#Id{atJC?pv z%6ZGN^e@F-9uq^cQA%S z#?to*8x4*>!ff(kcV2_9&xDmzV0ke8n$#fiPxbQ4X|gv-I1h>IUvNA@ zAQ3@#LaLLSITeu&?)8%)5>H~c%Vpzk$(Jb-{9em1nhRyHBA`s@6^XIpGplwXee`%= z4_$)+U6H>U7G*+aT*OMw%$RG0DtE!`><;a7Y zW2Br?c$TAlcMR17&Ql_F^DM_mS6?3KYn|y#BYpIA?F7jVB)v;&*4yg%ZTAfk4pXtz zeyTRJ={!*uo&dqIB;2LYqnXbCWZ}u873&=_LuREmvz7-~KMf|SAy!0rWK9Wl;6d6&Dn0UQ>6 zVfeNX^!%OapHBLy0c1cr1USEV-UQ8M;1l`JxtYl!VPCVDo*nT^-;H@1f;|ELe#|Na zUIT)}#@~fB zlGnmXq#p--T|AcuHy1VeIj-v1H=we0GdstqzU^s@Td^2xW zz0y^kL#o>}v%fQ{XG3I$QN6}hy}_$`Khi%U)ki(`BDvlsA_0|0s@pcR6FWtv+I15TJH*QUMddig*kqg4tdt%sV~^Noe!kQ{6*d?I`?s-M@w zW~8qNd^J24B=bi^q=H&Xs@pZQuN&3pA#&EJ{zmvJtAk$EwfcmsYJijIQB9f8AG$ax zlGT;MbiVa)GrQemQaz7DvNOQdb4K`TtNP$`t7j3?Ujlr?JQgJLx68$_RW_;a)XaX% zsQwZnUl`T(gb!V$S9MfhOlkm5uIHjkCkAgXN1my4M#KT=MGBSy`#+G!2aO7x(b0M- zmEX)-kfU0y3kwu*R2`h|uP5htD_p>KzYXAoq|0<&<^0LHGVlF}iL(u9sWiHxn}&qX;IG48?vD{sKz|)} zNCtl$_S-?2ss{AeVMpr192kO56wu#%9i=084h>hUfJm;L(K>SVFf7alBDt2v=*W4) z!_{~|e;syw27euP=Ljql1@yex1YHB)jKK>bpy$md>N@H_7UR=^o;Q0|bC$`$JRxu| zPjXJuhUBxbM>6cC5xS=IXJNm}uy2?M{w(ab8TO;$nj<>)*)UbUE1cYUZ= zvwyAzUqz|F&a#M}nIWHrT{<>+5d!)PuyZr`3$ULcAKQTF+(}{T{NqUFFTk$O;En7{ z$6;^-@Rye?&=+8jgNyDEYQR`3G=+8rH!7iXq`v`s5xSZ_VRUWOy3Rw-S<=i_FYDB-Z1>OLDF1gXFOm{0?}szHuwP6a1d({SVaV#=yC>upNQxJqUJ;_ zu?K>r&7Omp0id!0dnt$qp2c(rP14dm1NIRRcTT}G7byQD zh&QEV<$nROP%dLQ-NvQ>W!0>y$oR#KsK=-PW06#ODy|b?O$TxBbC@^)tN|dNnuhg- zK#*kY1&DbA)N;UH0pc_QCyCe$qS|x_0(LHl1qgH|;xiC!X2QF89>ljG66b`g3V?kY z#G7-&)e^w|14OGA(YFA$H6l#iHxCQci6{o*#zO3R0PG4NHY~yPA7Ix8vG7$)4g+>0 z5My44TL{=`Af_xseFAnX5O=S@yAfb_0`Ud{%Zca(B4Q<+HX??AIJ+ub?FQ@#ATF$i z#|zY+1)}@{{OcE~n??E6Aino&f=?bcmD@8R8m=~3gJ#4kC{tJYu-7Z9WrcAS3# zl?V7H$;BeaS>6!G%H4t&90^U3Uu$r>vkpq--GfFczLX@TQpoD4^b%{jE;`sKq_vIe;K7;OOGR z6B73L*`g}1|xiPHSE9e(`(5ctf~MLE}naG$lFvkLefue_+oL=csJ zOuBQHN>48r=TU&OfHNhit(vz>+B?p|)kPR{K_omj-Kp6_glnxw&jmQc3JKG4DtEv%9I1S>nAhpIqE zEsME+!Qy9y%9 zNbI~Px5{sf&^S&cvWiA62RP`*B#rUit(?c@`Q}cD<6I3qNqzJrtyV-21nL*c0d9q< znaILB>GySjTCUkVnEwG#wf4S`bGDHDDU$5N=sWzIaJK=xG-iaTz#*%o;>&b>^i3+# z6N!hWRK^NVq{;@5TR9_)(! z5wNO)sIeKd=|GTp?GR!<2lW}iALul?a73MGHNV!w-EJG+8~O(zo8en9k`5U@Oyv-W zgFuX7HNSkA%5|h%1CZI}S25)yYQxk;%IqWEf_FWQ-w%*fdn+E5fVCaOXaxELL1HU= z2r>3?{PS=yW$O&;^6{0FiEi6S^U6>nMCNWmq zZnyO<(Avf$n>hftwl@%14#XG@MvhzFDWn_+infA{M_n5xWO%JE-ReC`Hl6@mOyN}f z8N@c(f#qcY_u5NE6Tb8$Ay-pYHzz=vs6$k~$0V66bBGXBnGL|>t;~6n_J6NTr@64v z#g+yDD>b}6wC>N2NSzl^+0@uhq&x4zBKN+NQHo~)=L1nDPc(g5Rd@ytGx<%#(d8Ulu0j)IP3&Ij$v#j?_j;{& zu#6Podwm50%YYceYJT}%KY)}^0kpzXn2oyO-s{C@L)p~s0gLi!X;n_lt_15Hv-pQJ^TbZr_jD z5C|^l2jQRbz$vmjT!jIABMcV>mNKEyZcIk7JY@L!)e-z{0WFlzVnXALkd+Z^WrTJ^ zUv1{j`VcE7hT{7uAwN$-G=%&E z1dahbgzW4=08q}G(vr+aUg`W3a<1`LtH@_?wqU&K0OU3o)td^DM1a54*ir0a(uOj4 zAibI&eEg-xk>D8$=x@K98 zF2n^WI|n#ZMWOM!UB`K}2uCUtnkg|>%M5!iDWZC;wHL3qfF4#gEa57JEOyPXiw(pt zIgr_4Y5{Pw8X<3ISUWS<<0EChk7fnKaVZy@LrOr@1^XO>Xr^82?d|)7w$*;Uck5CW7!E5DkwK5HusrpZUdR?oMBHLBvpLx zhj?=a*jy9gi%==^Jm!8wdLH1<^qA`i4OCEEeE%lT9X&8V-sxT_N7PXCMK_x8x(`d% zV;S~OCP#BV!rLssIXWg5i>a)aJUO~=AAB>w*VI$RP)*&>i;@|9Jr^QYjf_CG!T6;X zoC}e+0jEd77HnR`=!lbTl4l%+P2zjgTRcGG)NZ3bMi&Ao|3Ghnk&KFf+vJ-r z(RAdmf3*;Fb&@y$@?G;dw(DnFznq~qRH^Fe8a;enhh@! zg3lTrVy+S#KsLP7lUmE0Du(kUodzJ9ak~5JMAy1XUAdz>y0Xe|ZX_CVpRD5p_9}Ta z!lm?#vHKsBD@we(Z|0Sai^ysrx$7ReKmQ-(?vkel*{eU4Yr~s2vr#hQuEOh9MoBxO z$9i)uNO!Q`w6B>x9QA~bm#X_*B*@g_TbQyVYG&Xv*b(;>w$(@)9Z7z5OUb3_EO}Ed zmx*UUlEpCKhn9GY;@w=G4do7?Go@>4IVzn~StbWaUtwK##6X>kI|}6=a-Yap*RAC) z>T*}PNsdpeHpA`M!9E|i+Lsx2Jq#CGbXs*o+-?m3KCSvu1Rf!RPOBb^z-S`qwCd#u zyiNq2R=ppAkAWa*D|A}*H5oE>*EIDOOrbb(RUGA2GHwjw-Pl$@?-fp|J3MF^e-Nflyv zHOQn1vFJ$`!f~TvpOb(jEXzO&(bX6OjqNl4mX2@~EPh{9R z`1C6MRd~HMWNK&lM{Lp&bq|n>+i5joKTR)5wW;d{>6^K)(g%2-L?=nv&c`v)t_kldj4*Ei0AMALF5@g&);ni z@%&xzQ!GZ`Z|3i|hj{+3!vVO(KqQy>-B28r`O$;$K7mLs`>qf-)K|a23o8)Gb+B7U zo;`#yB|uNr?G5o%-Tg-}^aSXsy7xoeGVec%Mc#m(s{0_s?W4}uIFvM2@1~|2a!%S?^Mtxagm~Wa#Y6?wj6{VB?lU~wxu)R$}L*>`H5Q=%1P6Ry@T!PBxvQgREfF%ovDXf{xmV=Zr0GDkQ0?Po$82|q*oBycXxHKJ! z!z1XqDw8Snb%zVHbQvji+fAt@@d{0UlzOCas;`k;dw!X_BGt!)vqa1Bbg(Mg32&n1 zDAfu=x^6xi8_83HOBu%7`j>_;5A2G}D& zj5&e!2-uTBtUHN)P%nHfVp=V{~&u=<0DN1!PY-9S8nKsFF01@?TzyaH-6U@r%;_Y8I_1NJ5m zS-*sbN+{*6) z@ybly!peUR;xj|!f#{1u(O>yXATBQuA`JKP^CqPvh+Wd~Ypp$ohIZLfx1sB{>ma3r z?WiOm{H?P}Js^z^+s*#K)m)h7^q+{UNxKqX2*;}xz`GK^Lf{Y)bdX>2?@Ao+-Zv&RNn+gneDlFOj}`N-L^oZT&@7R_uEb(gelqed1l}=5 zrU`>jnUE22jhp~)9vk6ZiEg?wp#{c>>`L?(!JsF=rFhXbU_yr7HBcA4w*&OYgUyD+ zQ6^-5t(9pd4^csAu(>T{S^+%RJRO1OfEdGSetEEY3sN=#=#uEoY@1{Xr;SnTIGR?v zAr{#1fNLJOjsbc{7$x&SYsCOm16B5mXblKZmyCfS-U>N=#a27Jxu=-Z7(yYN@b$-{uRch6`IbZMfLy>kGq|Lrk{+(_QHoY4L)}as%oU8DgnM{3RvVJnBgLVnF>;U zE-i8isiq;AP7rBNVvbkLcb`b`0({mn-OXMu={TPj_|fQ?2l*FB$2IZwxUf9ZWjZCC z>`YRBr8%L=Qm7-4I0$exE)(s375k^BP{oQO9dI^yaz||=f8=VNNCs6FB(3Xd&T?a+ zIV96b0}VrM7QPZH$7^9c(#Md6rG+fy?_=F1l4aBevha7B6VtDy3{ z7Oo=wGFiwiWC5@Da?|vcP91~1*I?nDw9=201)8O(A9Pe*K;JZ!thZ5)7Lhh!G&jqs z0yhia60ZoGUzyPB5@WraHu!l6d)BwCk|bNDP&Rg_#Y~xsY|#3ar;&y30IzS^iNJOu zXno671TF(XlHv6&jf-LW9pLpXlMxsT_z#J4THjI(YLRL0`j!il%;$GC)ai1}>_fcM zhrjsnr*QESm*sQytwl>*9%Bg)=V;to^hf@dvsegsnyB#FmI!IMO65?=-%AVZqLR}M zat@h44fq;)E}tIRtm;Z_AgMiRfj^8?jVN?zfUkyEiqCG3bEQm(WXGn9Zv=`ks z@%_40L@bpJ5$i^p^Q%!^yEq=T0IPmm_#Cy=t9m5ThXTG5H>*A*A~ww80r4O%4}Z^@zM3ehI_r9!iFB7G*<}ue<01&FnU01SHRis$&jehkCrJS9Ilp< zaHWvnPfL;L8MGFHO90I{Ul=WQkQl3k{PhiEuV_a-3aDCbf5!j6Ema3^FO{G7J~I?hXZ3lQ^}93MCy?8sLleo|F&!jlkzVIi5m#55W0a(y2Y5Abg}As+B9^2e%^f z$VS6ZAdhTNMXZGE>wqs7?j`+kd-8uG67&f1Anm(R|0X{lDdW+a}m;M+I zT0TmPgLDmD7iCeZ_&+e;IP^>#sN||V4%6QQI-i!fx9G!&u}R23lNc$VzEUU_;4Jav zlP;LMjj5gpV=XfY$A|o%8sQWOCXg_lWMc~HUTu27G!@|pwUmStLjEu~G;DbU1cv~= zGag}`-^W~&2T3Y9` z+zD=u>yvP5$p4NJPK9713HK``Ogk93r+7hxmC7dJw2(gr&p&Q-BOy2x;70e7o5NY) za~s`Oq;CX#pLq<3>h-SbTv8nh`THBy7a(%ZsNUkLzUWn5C&s}+AW*&bX4Rj%s$>6y z>U3OTqq-|Zx&WN(FI?4G;B#}m1nCP%^}7XB*E)9=-7Xjx;uXrKD*FaZhXH;FkCQfT zDHD3u#MBN&R)7pQf}G~^$bI9gqjtlpw0XahJCY_C zF6sDyJwMruDd|UXftjXqBC+u&#fwU~Lnv^FC%t21Y|6$vxANa1?6mE;2{OTVY7^xj zCGj-n)=I~toA6hXD@NOm$)D2sL}w!>g0_)#nn#qT3SKlhP>K_9>prNOu@L)qWO#5(^9H zvh@v>7zZ(asM)d3102H5aO;ltWy@VU49T%^wee5E~xQB>;g7mEnK za!slyg#4FCH9cq!K;#n=``#<&>m?HT?^NsE>|G=s&xV`?xOS|gNCgbH0M0>=4pU~n zKs!X(uT01c;8+VnvAv+kvu!p*2IX+)S+KA;WWP_A$VF%YD`@~%M0erCaqZx9D`E}O zR{_2O(u6!N<6u`LmsBqa*_9E)s(*&a38Q+1@cGn5uj=X*(Fy@yhnrPT6%ph*3@Tp^ z*`$P3KLL@)0M7OE!iOV0BU-1IE@P0U>8AKI3$uq)l#zX zTFCy_Sm*}HY=BE~RQQUkgI)_SBYh#@Ywodt>1i`a>`qU6o*WL2VAmT0X)4D12!UWp z(Q_+7JED@F4=;7oyf)8gn7Ju*Kj@X{Z@c_jcDmgH&lR4}_zL+w0`Pps-w6Cg1kGo- z1kGnusf^JffahwOA&>#Y6xPi18H15B5a9WYB?v449Ao_dcRnM01eTPRm3KmvD;(tr zq@SsR*Ai<6lFq@{DZttSA|=*Qae%cF#0v;aCt@K8RR!NN1Q8?!_IrpKjhNwpeE`IE z1hxR-bb@*nu@+D%WNmQwDhu)C5-UpndKPh_+>o%Etlc_{Pa6YMA>9A^6PK=Y&Y3t-I4i z8*km6p5|E#F+-fI^spuo#6`A3h^#hS&4Cbh(EuK zl^I%~UZ|vAiBWgAD={R*D?CJEc&IG37*}FUs05o(Wp-9XVOp8i7s9(r)TSpmYWAsn zO|#09%fQPq+IX)?Tkkb_$a_uN=@h+Opi7!8$LN}dPe$(_0RtgpbBt>FH^_>_NBd3~f`D`Tj8^RW_oRUD3*EFXU%8)|=g`-t1QMX1BUGyEVMot!J`(4`uhU zW3XA$*t`?Hgs!5JX;0*5x0E-#rA>Bgz7Nq0sd8_>>WW@Sosys3i>aQQ_OcM%;(t%| zY*zmx)zjjy=oDSMH&Uf`ZDhCerDtICq}V*;nmn2M2zMH#=Wz1${H*_!>Z$2d+P*3? zu`l=zo2*xR#gzJR>g$yCDDHd?ryk1he2y5=gbyLQ!H6z%MK|bDNAdUIH>57*EbywU zjovEQ?5%<=-YVGYt%7adD#$fe@O~=R`^@Wr3@nojspcpG%KX65mYh80v<#?Vfc;IpcO*2s*Wc! z67q zo{$2SUkGBX5aCodlcC}&hcdJyHEJDVtx~T;H>3vv)^)_Zjlc#X{76Ztg{?b4kYpNG zLyWTNgy~$wZ2{~=5D(Ud!vxqZK)i*(dLkYHQL7I8Dxh{Z5aIN?epxCWFT#|IDXCFa zDHk*^F%yha0iKum5rOZBpm~YAZpYLo5F{C%m*@?u8^H4tI}q3m_@kw~G%rD)2ZIyu zotLOC$ygw=Pp9%LzI-4RV+Ovu!ohPAYlWaWiEFp!|3FxHW+G1r*HtJyGm$0?I9aI| z%04aC?m}hf@yt6gU;sGtg-6D1d2-Be1Zi39P>9gW31-b4bFp2oBJVEaf4FOJ12_54 zj%gOR60;+Ar1EOmA~(sYGMkGd+r!K~+y~cGcY4F*_U9XASnAhwqb#&pseqZXtRM;r)K<`Usf2;_14K2JK=>6KhD)S&l*sP`| z>)l*EO;caX??9WTevw~gaYnR835b?VEy~qtz2J(LOr4lt>QcG{s(RIJ;I@Ukc)0H6 z-jHAPcB@yI-p)>ah>FkxtuF!4s~hdqrz!FhB2H1{)~&2=JVicN*HNQ@$P+CQ8J>Fg zCaht)^G*!Z0=i#xq+iq@I`HXCO-J%`Kv638?UI!uZm5CDT+!6v%;mT*hJtMq_%{Fr zh!`VmMC^%RJqorj0XY4%m@h@tg}I@@#y~`>^Aw8DFNilF@i!SL`5T6_?m~wP@C%|# z&_ zG+J;mpMQ#!Vk~;42`Gi>3tpD^p?H(gaTvl3*!h}iibj>GJQ3IIY>Kp^uc1KS!e>)v z(u;-mtbR#h7ekdvEeY=L4R^_vhWq;zkC*d9ipNzrZbZi{hv+UNI@cB5r42<{vfO7MBD>YE?1s%1Vl(dpc!>C`^P&F5ljgoP=1H?c7ocW6_|-ru zerT>po<*hViij?NetxXfrIQcktkQXW4atjv2&xie2}iC(c0lA98ps%)#O-l#W0Vlk z&*Tw0GNuW}bAbTA#gEdF^hu!r4-kzu5%|(it;5hY#zf#tKRi%0R!1~yimi0eqdz*7 zlf><4Q6kn00s5mu<8*KOKxv|mY@6<= zMnEJFEIq3uH)r6x&p;#(Fip~tA2q|+ETBI=G+9SpzRyuF1N!4bQ*>nO2OSj;=v@?3 zbv_?&iAX^2qIfQeZ-(kw7&Ha+E{bWI^Ox3+dLO93V?eW#?H=#x>sEoE28)vIV>={b zFb!ftx(HrtRg#{L9)|Qm zfV0BfCYSOjMD?6x$dxpqW+rAuQm`AW@|@%rXjup7WwI`dGNJp8(8{DB3s~(i{7V8V zI<|h8n!Euu#v^EJlXz>A`+@c?yLH84FDv-0^+}P@;N>};c<8tn;35td3pkMleC~wQ zAfyifoaZFn`^KiH6+aLQ$O~1@rliQ`WP#rI7D4hQz&GxFoeQ3X^RE{PnpS)oyyVF7 z?sa?icC*T+pV-r@Y_R@jgS)!sXr5BjM4_$naOJJHlPd2eqi2zH6b8Qlf|O!kK}^ku zF?0Z6qJd;Zu2GCVh_)(s;&1YCoFAf>SEB2WuhmZvatL>3b=5_;BXdnGB*a3l25 z9P?+8*h^Bpe(q<(qD<(TiP@GE=tV+QTS<@L-2~9px?f7DR5s-@H_88sVSExyj|091 zo{OUVX`+;7;@<)r2Hq*XQ>pV`(k3P zO^7{&(OLIkPsV0*_x_N?TlscF zWCy^H{OFE%J0ntm5y28!4mCW7FQKTFO zI8$w<|HL9Y@LE=~?siIaMs)#B?c9Qy!eEIk#mRIfO{j&5xseq74pzCDJ_s$%0Nw4l zEXssh8X*P8gWB~%FwY|a?8m8sdP0w{yB%LL58QLNGXx{}H>5r-wX`aX`IE~GLJeAL zkdz1cgMhUZ#Qew5LI7(n2-O8cP((}t(HBGyAV>=A?TGmb)B(VLA4HREG%KLowFJkt zW~-cPVX8v$vhSkSt%yW8TVUx3sG8frcgHqeVU`<8mzWBPWhWua);@480RKxsjA1uS z_7SA!B4sCF9|!R-0)G;54#b0xJL-NQsS6C(b4{6$`3CP_)>&{ zMi+fsh2WvXgF@VD=&;=9xTtY*m%-Vrj$*YannjJqLGGSL&bk5CUtl|gz^6o<2T`LN z244Z|M-W307ytxG-Yx;bZJ^cw_H7{UcoLJlfL#Yf8w6Sc<><_Yhr}{^Te4gvaDyt8 zn*4OIJO`+9G_c!8`0!<2;)^V%D2Ftz`xbcC13a!dV z0FUcNW4N;j;GZwLsp7|=stQ&7+mg%`zf7llDqgQn_3aTZuKjKORU|p`b23Crfi}U&8i4!D?!t$seGN}1Zui8? z17+r4X@8sA@LmdWf$z5>PtKy-bi z_D8CABwOnq{Wqli0&ot??A0a4`gZVIt&{a9BWw4{E?FvrcbJH#IYbXV@OC=)W4tt{!vKLPXmB!GO^2~!8r)$6YO;pBoIteE!(y6MV<-W3V#4ZNMoPexWkV7W1}T^M}Igp7!5snG^4;6&E z@Gg*PN^;!j7P`GjY)vo(lLI%1ks964{jj?caF%;+d)*;PSG3j@&LZJ5$^OUDKKW*7 z+8^)i0N)Io+^#4GeD2LK5b1pZr!3ko{ZXqX1Mt(u!n-0FiRnpbE}QJ%Yb>mVk_X*JVU3p=|cLs^EOLAZ+ zF;c;|f@ve*?D2H=rr>JCVCPYzUtSHu~85)xei=QHS`Ke>Os-x*x!iq|Lc9?5|&MtmDY zH<37H-Xji&M=EKVo8xQ}?wK5T(Fk9J;IDx1j7L~INSj3pt(ByDB?m5&6gfz@52MqW zDhp9vNTtI)@s!UUDX#!b?@ZB{a|9%FGFOZQT?T>I<~Gy_18#0 zLaImKtoppGItwD!Q^|o9Ms@UXY`FxuAG++S&he^#0O`#E-@t;Z@52MS42rM+HjwHO z$^HiLtcpK^Bx@x8O@iEb!0HPk7lEBbbOmu8fvZ4}1no(PX*dGi6JWmpq8|diiFg^r zdkDNk#A*=5N8;HHl%sP2lf*to@JUTICkO5bS6U0OWCC2Wkg)kw@jE@0HWBGLfbTC! z*VltJKPXX=Dg`2Tb>~~7c^4$!Hk#WATa@bO)qD-d28^uH2~-8%8o3Td}aWAS0lJ{#&K?mu=AFZoif*!4$4 zbH|bfh3)(Z0sj|Dt-^(P4Y00*@j3#35OD#-y9- zQUyfsF}S3_(|3WWDdy7T*RF@iSx9{zC>oLEsJkV_azl+wO#AM^_Rz{FnQjIDX27Zj znQsyJ8c;r?cRQ*U&#Xjf5662A{n>6PMq;eTyBB|#6m|sL4aolsSXm(IjzxC|I3M>1iH+8yFDPuVJemeE}M6E z_#re9qWwv{gQUwthy~GXYDx5uSJ=1Ae~)e~^@1ZaN#E>byV^ed(qm#V^vwg42sbZ>R(8<#~3rk$DzRhT)cL|hnHdSxvEB4Eju**j7261!Ure@NF&6qjvM0dx zGF|v$R2KN$dU+4&?~sMGf)>R0&^BHbS&W2|jd{uTbz>uX0-mV=+n{j+`tz#|UKkGMzXudQAC&1#8zlBUvZbyTSbIsH|d@{bzPhKYB1RRb^i zZKx+?_0ojKLhwxVy+ZITbQ2+X2D+&byn-Q4Ps!>pdBy8VTm2=k1f8N+Fg%eYD;Rnu zVFg2vkC2Za6ZNEf%0RtVE_|5&rAhZAX43t~L|$ex3su@1&}-#RCh|#uwI|_xFF>CJ zcruYs0#uW6P7X!#0=kold=lUbQ?Tq8h~(NhlgQKa8>eDS0f^*UIjbX^J%>qXKp*;d zK9N_M{E3J!D3VM3TO!Z3mzsh03+U#uM0Db7+C2dF! z{i~5=&y(`&Z4$MTaC)+?hzfk@-yKPImq9urdc$y~${)b!7=NGZT4I^e-_a3&u?3F! zyPoKNn>Lt&HU9ehT>mEW5r6L?9~*(_4M>^s8HNw}`&>~;yt84@Oh@$r{09eXi*!)i zSa9h_7Z0qjqVIFPJyfUDXs$}FFVrykJx6-^J6NTY__)B`(D^Rlv=&lV+sJb ziN4x^?_bdr>!V>bi{u~c$x9>(UpOz{d-J0B3|3R67(ziYt(r;pW(e}~!=I3i696wi z49r4V0bYJs4}m+0pyh|{5NJyTEk7KIz;GZ)+6tY)dQmRct(O^Ye9+yI6izEi%$4-R zM@Po$CI!DajEpr#(wi`_k}TE%aTbA7L{tRPXttxO0YQ?nLx>4`!BPJp#?Atf4WcDr zcLs6q9Jqvl-5W&nx#)}ldnkz3FFGm}uqT2jHqTN25iuLY5fJYK_RApFy@V$)Q2R{~ zwYT6OZ>N4rnjmI*DC3z)QD1$IjME_@gXhBs0Qge?Zz1p|5F|F^@?5V%YPEpBhN5H$e=Nropu=7E|8@Fd7d1dap#tD>AHK_LyjQk-w+NR|xg`8h zlD*vs&xYU(5-w6mm~Lhkju+uF>LLlZOR}#R;r$T&h=i{RkI6O-N^St?^U>^|2|-7*zovQ6W7BH`itO|ey{4MPdhYr#Q8#R*AR;mrMD2nzRlBx z1nM`fXFsU@pWe%G6da)apO(5@lUF!uG@$*TR=VVYl~@5m zk?j9uY0d?RoB?S6r?oaD{?D_C_J>k_?f*lpg`V>aVlF{tvkHt(Wir z{4zkNYyT%(s8#ZNj`XtsGdPj`p9XK>K@2!kgrkuEV+wFf|7U%_{Jcb>@P+ddly<{; z(f*IAQuse8rZp+i-V8zZe;z?L+5znUj6z@p5wt)5H3XItLH^G^1U@8!{GZj;Tq)MydB?DF+5SPyP!R90L$?dq6G4ny51$3F zXM;hKO(_WkTa5#>!2M zt@@qYJjnm)E?VIK41=Y;iS}YJu#YeTRt5p=BN#sTKj3q{ko`#C3;1ixm7q$T1P#)B zon%kE#EJi7B;fy$<@Xcq|BU5&+c3%tu;u=eL-;>Q(Oobg-_5;|BLG(wU2N59Fcie4W=F1|Ucjc%55w8kM_ zn8H*FG{$ra?t@b9iSK$a}nI(iDhZymja;J1$6LhxJ1 zQ$p|oF;5G@2gE!h1RoI7CxJ&Ni}1@yUm`MAnl~D=$RF!oou|8Ghg#_;bDK91zJRoIZLP>qx ziE8mIo@dshQf0BLbT=|!o!gyc|8BaIM-zCn^hmUzXMj@t2J>hFZZmK_A0%G|BB+D9TMQ}en1KDq(5t+H=ytoY^c=9(fVhId??8}P>>Y@yoC_;} z{UL}^2=pf6Fo+iKVQ34m^FW+K;3N^}L3G^XsQUo>I*8C-+=qbeM@9YczN7X5b}0}? zKXBB3z^($K=Z9D}3D|dm_yvJHBH}>|`v~0tP`){c`Kxs;m2VAV)*C`}05N2Z5M4n$ z^rjF`gE(M_!64>~Osz2>a;WX1vhA@TuEWMffL9}?OJ(6O(A<|38Ocz!&oQR~aE5vaUnzCao1xA~e-v=CJeuj1gxz_z&|f6WEA;^^ ztVwWY8w)Q%a*nYuMEEMH`rvbm`~}iKBMaGuEYPc&ekBKs)J#V9jFCt;bX?3vcBwS`7uah9uEa0le*z_FE0hrlx*-!2HYyB9bbw_K zc((vt=&oO3dm|8I*vu~%dKyxu0{E**+J6=EmK!oLkzFz_QHIFCZb)nf*uVovv4S3m zF`VX?4Gcoc0056YD)3*Tzld5&6_j0d$T=zGt6*9Ha3Kv_q$^-z+(Jfujb;XL9;PBN z8Hh1#=9lxZ5h?2dQ^;_6E|gFvWPT&FTYg0uqCy^n#1ViEqH)Ps^co1kz$7>n|_>u@I zNH5MOYc50bVt`N9EcPAtIRQc9;FC2wgL(wulQpYJ7K{%y13BQ6HCKaU1;8h3o}p^&BCeqCuaz@J3W`q)ax(R%^B zJ~o6vDo~Tg$i_(i@QF4F&68iOmEHauvPVNoJ;B}`;6-T@gu$mw$cVU4iy7dZ2KZhO zUj2Y%i!QS=p-skOb?0uX5VE)l(i@D$MXp5?G9s?Uqu~7#aMpP&(i4zdNfH&+m2pFE z?a30`f1u#HG5VHk)PxMXYqUxp9?gLBNg<;=PKSrVBs{e0Nwc+7KWa?xCit6PLLqk| z=>f>51J-&k@tT)-5yTd-tO0_gz}|ToAe?M~f`((vPA4F#MFus1>>mk3#lKfN#V95V%eR-G)tma#TZrZ^Hoy z^Z|mTfN#AupjH8V>-~(t2_op$i#>%~58zv`0|E~NynuYEdq*mxya9G8USnFB5YAA*Q+@V z=}CZ7+oPE(5fkY6Xek+ZTO>=lp*)E(tJOz9!7zY(jJ=XrR+*4tcZ>51c$bjTuY^}# z8T9>&xuQ6EIidyZ`UT3o{nvBH0bUf((#lJSy$i4PvbgZ9+@0>Aa&z}{<{0ieTxhrp zWi0c~GiVqAGp3dKhZ)lfB#g};(+VWKL}OZdSz#bybN&EVgbYdXAvZ;Z-~q0n5In$D zOb8y}it>(J759!@mGF*SMa#$)k4mMQQK@DLcHPFvr5=Z>noxrBBFFC5NQfZ{v_7c! z_5@xahm%3?%R?#Oir1ssvCH%`w4!+lU2Glu+YCd!72k$*e2WXT2hj8IJK}jA;_1^^ z&;#gs_#N@Q4)NVHxDf$855FUx*CD3;f?*6m&%^JE=MnD}=g{5(JrBQIM~?ax<4k~j zd^ny*%6pu5R0xod56AOJU(X8|HUi}1!|^=G_X{HOD3a&lKh&HfF5;#I3}@%B*@!RrvM1Ur4XuA%6h9q`7kntAvG@v;sv?^HFaX7j1x`22N<_1}gk zW{s!LCZ5+Jmc;v_14QQ{r6g48b%>|pc>r+}Qq}k>wxHTnSjy|{H70X+HM34sno(B%7g1agR=$@f(V ztRR9W-wz=0DG(%Wg(lw*$`x`)$P1it_-AXIF9-gG(}1eEd^miBG8UE)T!Z#)%|Md+ z9X&l+%mL93L@U4=2x21wuL41mu@@qy*B{t;2G}b>{Dr{xL~H@k0Dfs%zBh#CIUNTys=wz&-;a_!oweh`0jcV-P!l+F`hrYe(WAk1m;vN4rI6E*HhB zh|%b4C|v+{F5yDh zo(FIVzZO29%JY`+Fw(!EJYFc2M?LdOCEOwzMcwRzg?ke0tz>~pcpZ{gNjmEm(p)_s zxWZW^+%UnuY=j&BgH=)rkWkO#`jFp@aTlu^WBZ< z`dOyu)1DWCXTWCaN1tAvH%mVp_42&gIz`WJEsB@ftykhP+1-9SGB8#$kdmh#GE?Oj zlij=iHEzM!_;!?wd;i180ib86#>PKGk%JJ?574tyIrGB{vx6ph$lgG0qpu9 zb|A2sh(r)2EuRVkv<|tfWYu?_Ctfu3%JIpSn^8k?aaC)|_3+`BVtdt^b*LTc4abDBe#0L0^pujoyOd z>hbo~uXRLp?hU2Bwrx2M@%1=44srWW;`H%xh_A=VafrDR9i6KzbtlC1afr*~_&CG` zmxM@srnR~9dUdv**z6}svf`{U8mzZci6ZG zUTa63K9}qnr1t`xLy~SfI_|u=i*73^mNKFCCg!cU;6PaA-u4Y>c^%MmaW0E8A(H`X zdz?O(>?)WqlK_rYvn=(xg&G^3jk??wmwzr9y+S^Oy*u=W!|B72_1w6~D&XbkQ~ioQ zRTtnQ&T)&_4}9+PsTb0F0M4t0ia45-^0T(HSipEOS=bvF`50NC2lXsSPABOza=lFj z(UZX6S_H|@7!MKG70I7Qa;Aw{g|$4c)^WgWiN>ky%9fQ#b~lN{3#ie+(MQGEUp zils!=Qsh%4^bv}EM4eLo(BiCRary|wH(`G{z(**m%0BfE5q%*Y2cj_$Bz`_ZaS*6} z6idn{x>t4<(#;Wy>yW&fgea1aQ2YhdPXHgG*fiFs8UfCCQoD=s&SA2NLgOgEf0Wu9 zZu)~zJbylCAVm5C(Z&B&swGl&e~=l^pVL{3ls5prSr&X_`UB#%GUN3}5KklhB;fpd zOsAXc&0a0{2eU=eQYQ4GiAj$SOn_DH52{u1soMbEAGj>agiHpkjQ9Wx^aJzLB%q>G zkfpPZ=@0IY=db^`uO?p@bLt>v{lR$u-QeZ^U=8F~09-`F2lx9wkH2~y=~n?K@O{A| zj-iU>{vb~*M5ruCS}o)KJ;(yx5DlyPRDHlV%2PpF>UWXC0!or<9q(Uer20UjH{k5_ zNYV8i3zL46QR*S~K}08zZy+bAVzTk2>b{HiH+BKRIcGu6#!pQZbvyAh_tqJwJs&C3GpR9GFm%A zGxp6Pz0Z81;gNYdpa2ScIpY04+A_jYxp9S z3Dp(V?xXgOTDTs7V^U1-F&fuEzq`$oUO8Nu&?58PITz==N0upT+0fDw&{^yyrNVMk za$fqx+tmV+#d@`UsusX^e2Uy8QIPX^0JD)k190XSy5mPtw)l?UJ8x6D&VIICB@U6I`@v?{K~o?kfvAl@O(3SQNagm# ziW}cKCrW-e#Iu-mvzzSxDM|28D7(MMIZ+Xk-AACbE#NdMR9JFYxU40mHZ7G)!dK#) z2aND+2+knk+J%Ja0`g#ixfDg!MH228Z?7X^8W;Kof*%2VDcXnvtl4oqm*SP%eQFWl ztSV%HU##_TgrtP2Tu54dxElL@_H)T-do7x z2jY2=+^4sYvm;i<-SUOlUm{OGuu0N~H(y-80;RJf?$UYPT_~?kBah_GQvZjvHv#jh zeB+0o>{$J4MPc)(qc_!glM5biIk?YrNy)mk|x;- zHIghvNJUXoQAm0}_x;?@afaXffB)C@&UJm}``piS-}kfc%Q>R`TYa9Cs#!1w4dPug z{kGnQm-^1YT}>y_0*k&gaJQb(>NS<2LbPfL$$Rx2Qm?7pr)QaZO=XyN(X+}iO=V4G zTvM#6^r`{LzT#)z79HbJ@{1{d-&ix{@7uIDEuV}+VSfnF7YO<`o`UQ_AU zR9_&_)B1cJ#y{ZvD^Qsh5sXJDtmW|kcFfVb!n#Qk8gw8`wss%b+y&}Rz`hH_0vKKf zGDd>Hg)#i!2l898nod@Y=iz_tMfmri#2{*ZA^J=ql-f_eJ=iq1C1Pd04=1;Yt11Ci zh_Acw*}kcdNr-9pTvpS_bOHbM0G|RiGEo=GJbh2B?)Nn3V9|vW#bPpnw4T0asBk(a ztd#C3I_Ey6p|CGjKu181=IU=2m2A?P)y#zP1?#n%CbN#_K1@aCSp;)5pqFBf=1!%h zn61gK`WVpJb1at^L;9w;>Lx(1y8M>QOEIOeSWK3@>Qb&Pzlz|2Pe8A_{H`ry)37v< z3QOKH{6kwdPRB3-(5o(gYLAw~;w`e|GxEo^Wt|LkO@Ll?Ig!gBQ@tA&1Idz0_g|W` z6c+E1C9kFYoy%(}H)SG60KJxSQgfbxMLD2LeV3-PmeQ-K{oZFf<>K?v_q|o!ES>z9 zD@!Mf4>dqCVZV%*PX5c4rIQk|j*npb$A*|*I!p*cve7#O+|j(XS%(gvSpctfu`He30rz~sxm5ByI4;nGo%teZ zDPwxg*u*ytzXe};uu}{z&jY$x`Yg(rOaQEEvUG9`%tuH-#g`-M-^81#(j`s#9pFmS zJ8)N8N7B_&`Pe$ME^QifD_FU+PRwyt1At@rl^??r@cCV7KHU2P&OvcEG34PKk0lz3 z57BBr`EXg&nAzk5jhiMzaso*^=SfpX>|G*)G@tnZBGeb_t;XqHY1K4>bJHSMVakK3 z=|xq&`Y`KLoi`ZEAR#QPX=2T4@Sj#6K7!vL0%3CD)rUi%4gxY1Ju0%5lrjBow8bq-Zum zG1a3T8r0t_E>S9v^wn<~+D-Z>0oy^k72w35mw+VAAE_86!ZFI2ip0ih&@^=U#iD2& zl#C@sPl~I_M;gKMB2G>50bg#XP$V|3*O!DT85cnCWgtv0oQwxReFI1!x{E9tX))a; zzgCl`-Xar-)Mi+X1e}558VrQ@uB1H8s6K*-B$D@~$s;V{>=k=|5y!h$RM9%iiE~o! zQL*R!ZvHSvJJExd08NagWL4)D1gIy#t2#?zc%2AZ)j0yg4?vjsc~z%Db63>^cva^% zQ&O-RhfYgAjL`?qHv?g^Dp} zqG{uzc*QlYx(v`m@iNhZZE9k?p{YHj1{i55{ur1Z1-Nz_KD?+3KEHOC!hJR1nbwyw zq!~1rv>zSFs2*aE65~Yuul9~xgRsdh6`@pa+0;38b196IE{tJWIq*VZmdi& zP@!p1&=rFr^qw4@tZT980`NT4c#jFO1f-h$`cazz-toYBnz6}8n!7c%?=_m2fNP=A zY$EI_W122W;A{RKyaxd1sX*dTf>EQUyoHh_bpLHC{J`8IWDm~NV|6^0E6&pkxfuxA zMaD_h{H72=TbHZ1daV5r)?>|exi6d>Yp&P*xc(&D-dueB^Hd9ntq`%qT1IL`E+50u zU;kW@JDIlt`KgMPxjYusW7kz$pK4#42sKH$wJf{-B}PY5?o{@fw|$Z|XEYByQiMp{ z4ylL`JkUthU41lPzDpB=hYRUK@Gv1m4-@oYI8(dm<1~G8ox*XtO}~_{+7;wFF~)+g z+>Oa~`V|TXU%k60*J)TF7JS%gVXi&aSn!9g7U$ZXMTcC;%gf~}c{srJ%tXW?lq2bW zptgy9C}$kUK501IE9da=OD9^45S%VyAvj$w5`xnuRtQd)I3YM)stUmau6QB%QerhB z_^b673&9^5t1bk8T&zY84-upJqhd9M;IG!#%F%Zh+rEHMUm`O6)%w~(@K@_E6@qi7 zjws-qsVfS26YMhWQmyVM&~_llsaEzp43l!aYQtukQFa4YS7+Ic# z#c@E-m(FGf=S%-(bLQvfxhfT?Of|%KgtY)P*H)#Ru$2MpH{d=S2$QYd5;pT&y6Q2& z?gHYcR<7C&)VmdgJ$*_+y}@iKDyTP{4YLdCJ<5jSf_hK0VR1pd7uZlzV7~^#o2}8b z0rqkb^V?!s8L&SAp*pzgaC;DCAVSx<>R(vcdqF%0VkTh!3}Oci+lcrZL`p|j)dlP* zkhpL+vrKXsdzt7=tn?fwTvxi8 z@46v{0jH~YZ@L+3pLzS@YZ11TG3_xn&2yYqq=-g+ZMwUvF`$>s3=2LvLO!<0aYh** z2lT)o8E`WLKB~m22y_v68(xK+o&jPpcxD59XY{o3QWc|1u&&SXZm0*3>CR}+p04T& z@SV|TU??Jj?u>o~Lm3ftXS7By9Ki;{q=4^?-VUlCz;{Ni2Xx}$85VMnx;*(Z=%+iQ zi@-961lfV^jON|ws^);)8Er12Xi?F};m+t}5~Vw%W5F~6;CXgEiEflKrij@1w=Fk= z_fuBPcShTaVpkbc7qP*e(WAzbatQotJn1M5m6b6W5#N*Qy)mN%aNc-1!sxsErryRA zxii`n%sBwZqK6+QV>0Z%2mQd?hdn@Hpz-Mdk-=mD31r=zQ+*|69_=GM2EIoDUhyx5 zVKopYHeT^R1L`lJ{zy@=1cEZ$a{G+dStff6^lHsI-=|^Z)4-hS?d zk9Orlpgr|H%5F5^aUH3Z^lXhgRI;B2-QE--XdpC;#W4`_zdG;yDYc%SxS{y-@lrj8 z;u>B{6yu==iuj_-6iMbSYuT-VZwFSVbf2Iqt>t1nWCw_v&pxKl5X z8fuyr6^C)8Rge?9)kxhAi9Uc+5|Gm2m7(P%-%DCSv&QFm%So8V;3W`z1K=_E6TTJqe}?;yfV(x|fvA4PS6xi1AIA~zUm10{7`=h_s>c7-V0SPkc?LZ3sh*tUUEV+vq!1!wjp~iQ>hhrKRd8QUs;6G4 z`a55B!sk#uCC7Wjs6Gyna-;f?uevMv`~*qvSIPh$nw}?XIG%WG)^G~IRAJki)<9ktJyB{u1>pUh&|VXOxPDlC0i4qF z0x-^mewhg4VWct$ugD42ZX}`a2*GwFTymZ;4F))M*NZSZK@wh>6BfKe7F3;<@2X_L?RBB* z|9sVI8&rRg6T12e3H3b?84Pf!qojIboCH2U)C=MM3aK7gQ8nFoYAhnCzNES=$J?3+ z)pX-&A4I+d_{Njd9|i*5cxnMdGa~5X;b<6!17T9YH=dS(dK=&yPrt$N3lVhV>B<4F zY6S3&r`uuZ2k^b5))Ed>2~yL*2~#jAUtR>u9DrlkLD+EkC>XDHFp=0 z%J?QBG&gkaHJYp5j!*-vxwo)gq#|JR)28 zbOXY~W+%gD0;mGO`9f6qS3IV5*2^wvi9+@cA&`o0xeUJPewe$+jDoO#>)j^(-FvtY z(g^{ejOF8c6jraQR6E*!oTyzxcBF;zMb3ZQm7h3oAJJtljnUeEg6lgeq~pTtMZ!bFeoo(jP7j6IgFVHuRoo{OY;2Z z%#*C851HssmhiqlbyH^Qg*7tDf%x2nwvZ1T6EQO|OlyeYvRr!+7`RHVMf$G-xD*_b zH1yPd@c9*|;hh+=08YMiq0$lQQjkb1194wj>R1FN`%4gafcF-Fo9Qkxu|($v9_z;( zug=xt_fGI^2iWf(!iSy=e7@gR2cg6OZX-#aKr?-}h+tuuRR5IYjWnt|L8Lvvs)zYO zh}#iRJqhmPN%i^*RZsC%=Rw3eoa23IRDT4K4~*)mzUpB?)u-Tof>iIgP<640pm`+K zM{>N3BuS9;!KmH|7L#9JD*LO~5(` zVlWJM67e;N888$P@fnEKFsuT?q`*D~n;$_P0&1NCVLN+pneHxEg#f!MhzJbH07Af> zovbk6!#EUzGdZCp$p`^;cD=#X1K`eXIt){RIO^=;sFMqm0C#SiVZRaJ&ds?S5&(B@ zEnsLy1bu00Gz`N5?t)r~zm_T`H4U7fDdN<*y$hD50B2qsVZ&QfVDppq7~GElZe}29 zQc6Cgm>6JfhZbp@NRxj)?d08WR1X1`c)=hjCgamJB6 zkj`x`gq}0X2M9||RT5Ob1Mb^M`Az33rwstg5xN0?kI2?j`yp#txn3(Y2z&!Rb||)! z0lop>35NDW&<*&s~B{!G>?ZHv^Fk@D2FkFx(Gt8#70| z#&IGX5uzLLg(;GDOTqIxz-c#6_;C9Ke16&;f%^}DJ1`JEsY{DR1P}d?YTST7XjC`2 z537LytA11XE>guo)qUW8GvJI0sP@Mkd=Y+yNLEv2HavX&FKEQo8kQ}1=9}z)&L8@!y+OHbb zb?!%_1F&i(oph8c4XVBo?%e@*!G)@0MFe|aq`GFVeb%Thg2+=w^~JvG1RTEfGx0OH zZy?pnDyXhMUxqsI7)(eid8VhQl)EZmKSlCp>T?P&yd@jC;U>3Q0R>H7f6 z3vlu1R&4nW3AP;JswP0pavYXmA15}7Z!wgH>b6+m{OpR*0jmuZI^E#@*$v)*0j}@aRtbHAjCU7?Tlzq zL5O#G+8c}61tH$)>0m613qrixbDgnRT%a#7b<`G5L+MB$hIf8CY2W4*y6OoahIfFj z*Op_(NHvM4pCQaxeS(z zfS5aJL#dm#>^lL6a{+x0sJr&4!$fqDfIbJ*LwmI4F{~y5`W#SC%{l*Z9P|e+<;}VS z+4ji4W%rIZ>kenz8;u2TJnhJGnx7VqV%lY@obCMbr&y%F3X8w9oR9w#i(@IUaI&3F z|Av+y3RaSj_zl7A4uvz<Jzp75?|6 zt9}CFi<(>N$}Dr9Xn7Xj#6R_vtNsMyOX0c}+q!ZUD~q4@>@d|;Z2)c_E<2^Yu~a#D zt(95&4ZcU=J`Ql7m8j@ZDo^dI`Xa_u-PpXJ74tW|c(tykZ4U7KSAo>xo9uxZK*QwS*2N_w~+!ovUm{k_W`^)f1~&i zrHpBq*!XSL8{l06ID^H-%mnn%kQRil7vC`2Y6jmv&I&+d{`>{G-@W`t`ACitwe%Wr<#Gc!rGM6O~R+wt^$`aa6#o-OAUvB z&g9>-_}z^5@SruII_)`#10;Xw@Zm&dE<*EGR@+LWauJ*=-zzldGPv(*Wxzh=*Yq4unaAT?@RQfm#P#aYJ*w6Cgf>e3P-Md3j2$9QZX9T(zd-Bp+Z6 z0C6o0%>k9(5ZaE5f-~}aA7t!CaJU031AuF3W_VIuE#GALYc|w3cOD1pWYVg#DCSBk zYm_QRxNFv~%h7xf3~vCO0Ci@dB?map6JZ!j1jYF%42OU)$=0GcUy_P{VbO{GEYg`+ zr9Y)*XSj5q>8cKZ)f&X7FnkPziOcQ{nw@^~pNja6p&3w5LZ3+JPBv16Y0txS|k}U6K@{g8&zkpw# z05bLzMm+pPC3jnvbA}jc+}`_HOhf=~IpztUql&@j*Qn`mp9;7G{|VFyt$Mj1hB8w9 zWtP*ssi@uzk&Q<62f`Pn6dEO8wKEGT3%HXmRK49-9iet?dzSN#QQZO}%>WMdE?;$i zQ1xiI4=2^bFI3%95>=^$YoPk;EGLZn=6Z?*k)=j;JK@8s1^E0>AA|c5Qoa7{1qpJ8 zh*+wSRPW4kaG6)DZuA@~AHXfy5aGikjAAO3U*DUK;OzjoW5gw}t}soku!BY3?8&UiwGX}LNjEQXL;pN9ayUQSr~Adj~M>Q z@;YIKh*R$e=saNj{!RE|R5AGcXw{pIz8P>E1nPp6R8R5>^^jEmndL1ss&9r!FMy*} zMfgyhS_D+jg!|K^I`%@<4Sm%Sh*-z7JPTbghk7eSJ~gVZ^i}5vReN(Vs{`CiDyVip zl;(@47^Z=IA5-$?&`vd6zuoW<%=jenVfyqhK1p0Y4l|jLC4Fe*J6v;z>=j6B`lA+r zw=M0;BhFv&+a-cDlX)fR4Gk`NCKFijyG7zdi*l>M>@UnY$0Q~dm+Rv5TUzQhtm)~i z;Q85n^|Ljiehm;`1lLw@)m_u=*?jeL23)2AoHuu#(3QecrQo%0&(>Ezx4?Z9;5Pm@ zSZR3tag#4%Onr<^|Lo96c*m_;<>zsDAJF3upG6r{eF`|i|A2E-AZ|MI;Wv*S z-Vz@$=4cHc?#}jZB_F7BXb;KOfV=)oAZ1wUOJ6FFr0&i3@P%G2H69X=kkr3HDQ}KQ z(5PZ5czMj>ze!wlO8elCIs6Nr@v5Dro@-?WrSD|(0jl-z;C+CnzEdS~Xbr(@Ez9;= z=Sd><_B0@*=i=0r$j(syF(o@``O+pqq-eLS^*sDExzhJ@cE%Gg!@=h?Nq4uyu|pY zh~PRlsa}~~Z9+>V2rV&|LS#9>ON^=Wuv7u?6638f+)M;5F;0SE0uUwzyu|o6s5b$d zmKcA5;Rq45)EM`Yt1bd~sWB6VbU;d1vcx+^l~71N$qtoLNT_t(2Cka`XLcZMWU{V! z_2nX&7vpo3V#+f!Yz;U>dP}wG6Ue%mk(fANd&FF9E4#%5w!XeDn`==DEBT& z9&Q>h7vHJPx)~}d1ibpfjbVkxasN1I=qmiwI6cn%__F&h{<1qasc1y;op;@s;nc7@ zRQPF`PY;hCm1%!i#bqE(Zp^YvDJnEPx(ne;qA>DMdZsX1Dvua%&uUrelQ!U_q4c&_ zaETV+F=m5TT~!z0VWsav!^+{Xy$=YJ1|CYU1GNU=p|tS<&tr;T<`+Zh+grmg8cN5{ z#}pUfp>z%mS%4l&&k?bg<#!cicqrW$EVltXlz!2Vh%p&{GnAeH*72lO52f>Dx>8By zBiv>v{RS8o0-OM6VK_+yO&_{0a8*ZuhtjXW@B$Df*>gkb&Y}~mSfn$t${UoHG?e}m z%)gK{4W)Z6bkz+&n7DW-y%5wqfQQmUL<>3*(&9Kpq=m|}y9k{C;M5AVd#0^*`ioq} zp)~KFIvvH$45e|c9e>;bE%Q^(m{uB_JG1PQCqTCG5vXk3N zAp5_DrEb7|Q-%lUrjbASQW26Gl4ajvq~=26Ig*+hl;SdKi;bi5NorJ9>q>*#!!s(Q zJ0Y?S;4*sU5)3i{&M)7Er+cs+4unaAp6-EK2XGlRK7^DpnO~GquO0m2>E7#@?g4tb z2Sal}m(hzPh&AN5FJ$y|4=e)!E~D|{YAItf{HBaP4%W$}RhQ9X>9TA!4B<9q^c^s~ z0dN9Dy@7i$L{J&M5kyyj%jjYlUID@+d#;SWDLR!ZCY^~@x>8zF89fE&-$|Ov=&f&J z$O(jri_7R6pymTyMmLETELxBj$H^cqR7R`3h5iU|I!F^})*xsD%=uX4Dwa{+8*`S3 zTg5WUV}a(9a#8q*I*P#9EayezUpx5K3UJ%X%GSB!c7vbZc_j5nmb1r56+&Vxg)%1~ zMKy^gr98tN_K|KfQ)Sul5+9!>TJZT0dvoJB`n;K;vwHeLgKd z$Eebv&$UW0mIa(z=f(Zp7Nzl_s*1~j55HvFxz|bD20^kvz&;qhi&a zmHK;7djVd8`Ag=;XXW<~#DME$>N^;c09+?ei>sxK$?%&xc_UbR0#YXvr0K1sO5m-j zlLcTH4RH9k!LXSKs*?@gMaKznog5CseL$FG&(+DRL??F2NoQh}LzEO$CpUn34M|g- zZ2X?9E(gNI#dUHtsQUq~lkG$cw%PKyPHrMCR3~?XWe4Dl`tRKE)9*K~6}gIaQuiB) z;%4e(1j!&n2m83zg&{G#vo1ppp1odju=+Ar#R8mzgJ9@S1SN;>LOHk+w(kOA(!eCz(%mHC#||!9_A->J|(oQ!j*&JXMl@9tM^fA0gm%CFiazY;`}2F`++dY zo+|>6h)xV0NM~Y|pC~P<2xPB7aRs;t%zK!5|(wya0a-0X=lMLs)F3 zXpY<@+a5xU6v)-9u*eR$I|6N@z8tzyq_Cw$QXR8n-yx}9;}t%Mhf`2Mm|XaBXygNo zaRK)S(IZdQ&;t0e6H=5EeGJZeAlo@?ynhHH!$|CyM47u19wfDrrZh?!Q+u(oW@bBe zyGTsmf%FnU$8?CWpsOXXUdVQO5F^Djel;dEfV&{j%4?~4zEl}Wy_D@dZltbu ze}U9;UrM!sRB^WRk&$`~5|5J9vJ0d>_oX5v^>Vgz!bp`uVl_$qaDmhhB4yzdg^+qP z+e^Da;&mDle*w;}fE2Yf)bevmnw_A^%9uTS&<~0Nee782Kahgt)4^aw8f6>xu#R9CN{+FK)|=kIZz zZVD92K*760Mk=(iyHM=)eQyjIyhc)S=y8<~wX2n`yvN0w-elQpgyc;Ynp3(`P3TsJ z*C0Stf-mGVn7let5QwR^*kcgkWr#ibnX2vSL6;lF`bk9KI<}@KTb1{u*wej?e72`c z>YmxVq!V`qnjP0Vaa4-`9J7;2ONa^8tyeSk=6K#w-4rBB z!eVp0_ibi#{MF34v^jp!N4PVC%($2@E54e^56nMOil?vuy$?P=llQ@weT?^a0KE^s zAd`2@cdW%`1fZXqSd_`T+^>9sK^mZ+npmtYd#uAs7@+sVU(=S}dK|DJOTOv2MC&Yt z%8`RZ5gZpP0%py4KHf=J>yH8D*#HfJ+KKf_nnFxLRRTWC%kpL;A-Gu^0QuVhj-ug1vz8WU z)=J?12H^aDUKI5Jo_e`2#fQo&0!b@6%ln*spswd@ z<;5TlEY#xs=pk9BK&4J)Ed$a*_tCSmTf+QmZ zA7t92DFn0tF&4hx0_a}yPGLlAkOIavnf6i>)L+Wbd;@N;K=SC$XPih`%9th?n@ySa zA>&nxZMaAVXs-;5ts>;r=1jZxjgl%;zI4?@z-=4!ieIz%(2q$zNqv(Udpk+>8n4t^ zNUQ}4L3v40yuTwj!p;&lZ*WhY_9(b zvthvg2*g$xJ|bcZh% z(D)}{-2ftUC(a@PVPdmygUySe<^c8(5W8Ub3W%aFZ=LXUCQz#|`i{B}-UOX5!KvCV zOiBR${8ncet^>lv#-HDs3~BW&u^WE;Uu6xzon!b zsV=`2KfiUp>$%Two$pfN^IP?HyQ(h0e^n^e_DGN_`KA+MV?A(3%|jGhO0+f*Y6Zkm za@H_HhP4)@Vl7HNr(C3|n?;Qc*&&RF<E}=!BrU6_+--lrt5mZ8dfZ=9MH zwGJpXLX~%S#wvTI=qCJLS}k$mIP$gAYErPV${RtUIi6Xy&Minrx^^172VEV&*G{j4 zp)C+5HokT`0aO9t?vQd9c)l{v*IGzg|H`cTn9=$XL_Ppm>nRvc0AXTdt(o6o$_Lc% zB`QWjklIv?mfQv9x@d||)Y|{$`&2~jc5IfjntYe_W##W^y z)hH`rFQfvaZ^IC+;?lv8l4ZBJ6>4epy$LE;0o+Z+iXt4D2cN$RH1J!@`vK>nK;uZU zz|av*E3IUiT#Hj>uED1;k7ekmE%*fHuRv@dF@s;#xaCKzdjNVAKToI6(ZjCV1L#rwOF9KV!$fEWphxk=nse>Xc&-l6 zA7^@5dn6xc`ZmKZ>#7q&zb3OU!;bAH7W{FhgBfxoPOEO|-?!;XZ96=A4K|p_;>5UBjIMds|;B73RSwBn} z`149zGx+mLw;si>@X8r}?~+zAr1ES2A9s2e2ZQtef<~_nWCjRaN$4;(3MWujHHh ziH-GXM$E!|G<@{=q(b;K4&cuxErek{5%l>apP12~4o?|3VGR_P|`qPag?j#W+iL#(XyO4iLG`ywpj$REdTUJspi zm6S2<6dP-8M$DuAC2lj|aS_0ATLHszA}DS?L2>ihC~o_}@-0x~e9auUD!-zO061e!4Zr*9Bru1E`V#I$Oxvsgu_3D7@x97XMbtUiV#Rd0SNh~Ig z1qk$Fv|wP0eYDE&j^h4(MmT;5l5{$p3K8G2fHe`s8W>g)F%rZX7)}y#7l^LEVaFQ? zlLC7lY#uDf5(7}{br7{y;Gex7|8DplTbzLXC5Wnj;^+-ve+Obb45NuS3gUMdjsW#e zf#BD0T=XOMbi9UBjSaI4>;xDdKaTwaz-|KKg%g;}0CrOlOaH=tEMT_>QTjKQHGz6P zK~T-H`@^vQBp$s7?0Z2}JB^i!Qy?A&(fS{}91YZ-0%DjXW#j1}8b6PJwO_@*n$on^ zegni7X*g;x1F=DJhG!uI#U)A^(_La?J(%fCyWI>}n0b_OQpPma*o??@KB&lCXq=QW zO*A&6Go8aeGY?dzNZW$VjvmP3>6v!NJ7g#{{tUji0`O4C@Oi2feE#6%3%G9voWW9h z%-{rX1g{R>ILFbPFankVib`@(r7JU-J|XM|frumuU{ zpC?SCFitg-_%VJql$nH>mYMK76v>#7hMEsb=0vGsDFL9s*^AY$m8gL5(KIzvK zXZupdR3bLk)tR9oM#C~lze^gHh$|0P6W5?n6vMaSgHifE0&x&Ly8u3k^pTV=bjiIC zqKwSy;X4r`I*D}iS=?y`_$1Q%Ff1d2E;}B8;X5MeBvQlSl3=C5`9NR-$*Mi*c&{5n+x-0VGCVU8i9LuTxi*I!(v5GMGc| ztLwvBILfMzYGJ71H5Ohvs&&0+gT0d^F(e(Bv2rig?Lv9w-7Hm;me!xr3b34CzgVo_ zxFCeoT&wzbNrn3C0(Y#m*MC}E5C1P$=Uu7J{yZiQS1jp|M<4!c>N1WpqeR?`7Ol}D zZ|%*nf2EF*#!+XGC8sHms)49q$y4vXs>Lx07$@fvo2?%bsHDjit;>U)w9JZWu` z(Pp7PF-#6l3{!#=!-z}_`4U|744L%hQS!b=v%CZ8dU9Qk{Z;z=5xZ~nhvfa?J~PWZ zkj~G1?nOK{1A3PCeLBzbUXSwBTtLtAzE9^_-u;fJ`T=^D_kB9g@>;r{N&#XxnupVQ zI$qiHR3$*q-HxX7-0e|V+(nkHS|TLJ(s{1FE80_KfS$Ykn$Gj@HX%Q z7VnWI-@+`{9$iz}Q<=b}FDF6gr5X17ZFEfa6s~TDT~nfdDNo_*XV{&DBfhXL-S{?B zxWChDQqqL%;vX7tT7_2Eg343rv0?n;QKImE@aq}enRK4PEriGOfcS)VxLyiP`t!P8 z24CuPV~_@b*H1z~qx3t#RbdS8ZWUL4ZaCZ(n)KW+tml4t(9j%k-W9(8IrlSRHgi92 zSM}5nJvY@T6Ki|`7hYJGXM{hv7Y$WAIE{k(5rCBoVjc`H0AXUYd%$KrsE+|VA4F6Y zPn`u(Zzu>PiaiFuJz?1uuqT6<0mC#Ro&oVS3||7ZUk34%Bz)~9AVvsLf2bHHAUNlG zo>cTahy>0xi?iP}(>o9J$E%*18N4vn;{3KrPk2pP2rFZXlSH)YWZ27)+uTss2zx3H z;D)+C4E>0pN#SG|CJ{jmwNFq({U&T*2Wp(JS${jYYdxCkTHPJv;s0)&dvrE&>3*r* zN(j4?7#>uSCXKPUTn*D+??Dya;)(_qCcl^ZlV3ZwyO#GkkuFY(#PNTm7@F}5lIp67 zDBdTK7Ae<4+EN|2-GZOisk#BlYg7rgN-e%d|Dpkje%3S~ty9O+dR_KKp4yGH(4Qq} zojUCS2*k#t2mlvb^I6>w+rc>x7S98^t!R_VZAIN`p4v&4?>7TyTW$Gwb&P2My>`@2 zTRvISQ#S)Kyi?s?TW-F@Q%?dhW3e}Ab2(J2IDKQgr`A&nJu3ixW4o8OysZ&h20-7~zA=?s z&X2F~)Z0La*BpBreYlm*>y9@Wizx*mzNvk)vA|t(zNLMOvA|vP`)S?sR%3y?=3~j? zHe-Ri=9MwBv-;@ptW1R0K+I1s!m_XC8r|4amjE$;kYzt@**nQo*+9&{WSOr+zMzSx zUIujU&|mB9mh7oxWXb#U12pIRX`UJc=-%OW&G}81r$z$$Uii9ndu@s?vHF{vThr~C zSBgd5PvGm$G^c5*SX|u^78BA!?;DG+r@~@WS}0;f-aY_}57J`p&J~g3XJN5C-I;7S z(qDzetLe@n@wVFH$*{OKJ#^{OA{g@1LuZpkmM@vVo$mA(*7&l=EcN6_^gT760_%OL z^5KdOhZ=C*(;u$5FI7HV(N(PD)f7wZAAw${{Z5G8pUU6-Jl)h&zXI|3PgrWkL+0?o zqpAEra$z%1jRoS1;CeM&^+m5qsr+E_D!42Mc%J`Xa~)hum4errl&T-(Iu7@8z?~#5 z0#EbwH2V)<#F+jvHWO0A`S6YhPm$)Hx(d*z4ty46Os9>|#8myU&qu&KngsAA)5k6K z$Z#apBl(E)6R8zH_Sx`i6XrtjSx=?LTm)X8Xuc2mcL9!DQwcjR8H3NCXqLnMSHQU; z5H~$-g5SIhktsf4_nv%sIyI&Z`9Krkn%8)$8sOGyrbEFg`U*2;v z#V7yDmbuKOKdtcCRVG4Z$ZX_s;!5)F$bO}6fLEP?FuB+#VDk{D2LM_0*e|kz3naxKg}BjAL1P+hY-Xm08lbf4xL)h2>VOVqkwn;4ii*l}srC91 zBZV>#Oih6>xo{|-2K6|J>I5wlS)6(#*%wp2XN@NZz_k}}`v$T@d9O+==t$O^;MKz^ zEyc`Cmu(YYl?zd*dY-%^i_GL`*QDi1*0xAIg= zAU*=udT`a1{Y)yqDlrQ#GXSm-_a>ThmJeR*OsalWq73d^0B656b5x}L3c*Wj{e4Me z8fa`zr^fVzuUyJ5YK?pZbe;EElrar4LjR=d$0Z&B^F1VhwhBRNG1}C5E3M+=67L#G zRZc;-(?b7{r?j~AG2}l4IEpKT&rt~v1nT@haQ_={mq|I-?HO10-6De3Ylv8GS|}C4 z;0lo0##5<)`)p9mT__S%o$;B~NtUWU#^g%tv`c6Pct51>2IAw;>c0hjI#=4IT}G~@ za9Is-kXxCCQ00NwYM0iX{XPx%zX12XV7<^yaHcO}Ou5FUOc63Usc_)431m7IwwZ5TQrX&@E&+42Oo`DqL z>^KJbp8$^A!{P(Zwt>%Yf}6MVR1V-w6?Z9d!6#=Q5HGN?gao#_q=h$;7t{uigy@5S zTPXF2bCWZ3wlCF{q`IYr&l;(>A@L?jy&RPC28#q`=B0=*H6`PsX-OvVt2zk&cyd1{sw>zE2NdrqV`kieo%6{RtJO2{YAhHH_`D8 zRJ_X4+@Rt?#2S|tUP7uVhrfZyP7+%mOa^Ci`1Hf@AAy3SKo zf%v>}mRj_P$)^|7E~WYx>WCH@h%big^>EesRGgMTt~bG@C&2NFO*i?pAG}s^T2Bt( z47g7N+^N~YcyVKSI?ad}(^+FPFRki$c*prv2JuaR&L^Km4I_VEN~_9D8J#?p3?QD7 z0!s}VXYy%5+9eh8Dc28YA^5CCX|Z*{%lR|`@&y3L=UU;zX={# zcX0oPRDXD(>MUP%A*p^MEoPKaeMx5wkpK>LGhcN{P<0Qu-vGEv6!14n}}8v`D5(7z2{j+O(LN zBt`x5W=L!VIBA|0K5Vyv&rfxyD`Ek-U4x@(ouO~~s*6eWCuuRi8r3Zz(hOkL@A#_A zf~rTueK@JUV|zIfH!?Q!_bKc+VmL?!-GW7rq7Eo%mtLYT51k&`Ye!A zLz_Mapb~?%sOhD2u^zJyc|L@8f3WR?hY-Eh!cJr9Q<@!nM9NzrSx%cZ)zE_K?Hw$z zc&o*Qws)?E3ylV0?>s39LK4i)-lB0TA7QEb6HGJvZyL`-HzDL}f%t@xmRbchx|vn! zJP*C3J7!V!InT3Sl zDsV642Ll{M!xyFU!RHsI)o@<{xGMuulsfsjs1B=QQe8PcW(%pNI{6nw{vffjQZTq< z^_GeRwYrR3f)HHVO<*5z;H;wPX@D35QAO0;2dx)T>G3rLF%>!Xlz)fQ^sH*^O8t;PP zP9msjoDah*L{QWCDGVC{$%gF`k{DG)A?cbPzJ)?U*-#Fyqkz+^VnnF6=$APTO7+KX zznH2?t6{ZIAHSRwQG?L9x2LWExIyR&Ll+{bK^O(Y2qLIKD28DkpxlcjP~0GF5P}+n zKcEsx88v-{Gzj#N5cYxTfmFQ@jOnD#J*vhRA)loxLjZT7#Eq(cW4IYr%DrErNIs%c zjImU;$)?6nOy|kyrwH07Kzt!w-+;8P@srbeGJ45PsPO=oj8+jH20YjeUTbo?UU?b} z_W^*jTT)A=2ArU}#^;KprHtuXV>2l|<^X)vH6B{t26T=0S(GuE09cQu>&a-Ho3YXl zAaW%LQp^-n`5cg}gpHA{R5t5Wh|dU|L*`9LM^I3&vfcU>TXlxO^+I{hcu_@dPQ;GCrh?oW~CYbwrJNOgB#b=+{M{wmFx zU{rqwkqt(5Z(nsD`24Jox(&q(aQj@S`aWOvFjBoE&Dm#EUkj0@0EhY^Uv+U%^(eSM zM5;SqsQPKKs-((D^{zCh?Gut9??L1(fRCrQkiGVM$=H>sXlQ8mqw8%mdnWf@ZaOPbg4NhA&}ptR_V^&dblV(t>g zi&Yu*##Pcow-6&0;XPpb8gK^(Q-zE0agjI316@Bg1Q?v@ z6tyL|=mSZ3K)Uw_3DfYp3j{j?oTAafhp`3t{1lx6_lbbJH#l(DsuO(GMWp)nbg%PM zqIxYv))>`|eAT5v)o0*-l2jkNQ1vyw>T*(jN4mGzsLsmwR2smcZsn^^Kzr+ldKldA z0o;Eps-|Om#nLcdtjeijoSE+JBh{1#OCYk4#NG`yj65U99R;K)(o`AKF|o0-(_*Sk zg$By*qmbSY=yuiqS#1Y#tw9_o*G69M;$pjZ6dN<&|&oTRQvi+RAPUk-^S zfL6cEXDpc>Hj3obt{} z7eSYe`@tNkT{=?x5vgoprm)o$ zW<q<~W>7Mu%( zyH@O<$NRG0w?fbuZ8J0RH}{mcM~XF_synEqv5bi`**c>);KI6FBE-{!Ks1mE9jSGi z3qfjWV89axym(3DLOt}lR0;`hNQ)^^eywGxm-ocZMc~?%al*%d?m=1oJl$Rn25!6- zqny41a5FGlIy5X+4-GT}f5H6^D$mif*J4J3I4~m3qw&F2`H-~A((Ss_#fQl4n5_WZ zue~ciT%wF=gV^|u&Jgep0$k%FolnOf@T8o?5#xXIW>adNFW^m>2)hs5XF%>Lz`hH_ z_b}`wVkC&RcVJNquqT4Jejs*-0DC%!6)+S7wda9QNjiUOF9Oj+d~+@rTmOj1;pV0u z<0@djz6y9b7x}aCk#$#Q8niLir-yPM9g>;BTn^6X23IU-;rw zG5GwvPaTY00-Rdsl{D&yb#Iv_se!Ug8<^|U?a9W6p^zK|a7o)Me3g_joisMTTOm%W z)!_Gy=}zfNB~B(HvUUuPNnc1$63J651v@?YmkWb_N~zOdK6&b{-XNe)T!m zYjpb`orS7dN~b+mChH?n*2>xDgy+g+{>*pmu}$ngi}na&`5ffReq$@-4s zC+Oj=4}{<|Osj?9BaI&l!B-hSO6Frl`jhFU;*z)>3O*KsuQIL`g0C`uA~JlHah(u+ z^k}`X@m0nRLhzBJjY9BM#!W)-RmM+60bgbOELmTS%LI^%WR3-!;AKE7V@UfvU#f6UxZ5N_dOGNuCVdIlPJ0v)KOY&>&qK_C~ooee_ zl9$84UmSlZ;#5oB0u2d~P_?6UvS%O+r{9O+rbvwb2Kgu8;jfY}i#SQOo->~nk4xbv zJLI$C)l&G04z$Tv6UQU@&`>L-Ds8r?q|Uxjs|rGGeW83`sG|{@jFO~3NnV)38~RDl z_-baQ@VbfkJtu|NN#M~UU(LJ}UVKnVpZY@kQ+SVAguYMVJ!J@e>kA!D;r&{bbk-NT zC=wK^8ZkmuDRdmm8WG<5Q%Sx20AC*ArN5-MWOHY0Bt_E*@1Tj_*F<>7jJ~|Ew&M@Ad%-?l?4XsQwKp%o0n9PTu8{LQg573982PX3&=v#+*>S{nAf*zQh zNA-Nf16Y;=Vz?!^OPAZEhtP=w`n2QS+R`5Gso%-+PP)^3UoxMJJ_E~5fIj;+Oqb^! zqi`-8&}ZN7*CoF9Xq@^1^x3xuH0MvS_=YUG8F^59G-eF;ivfKy`t@Y{Nl6BMGWyMA zd%v;ZlhJP{+s!uW1d5MfdX+gBi(GuUbxd;2N4}xUt%X0xfiylDJvKSk?EHuKLqH#m zE==a5(LcfG-9UU-OgW}KkHx?R)e+yR$(-X8ANJHZz>C?ceWat&h2WxAoTmgd!c^|) zZ?rR?jmC#nDyiMRs%NyS?NGCoRJ9AJ+I*p^-8%xRYLu2~DsG$p)km(MPv+~kmyPvQ z9l-fTxXh7j3K`}}CK)ikl8d&qer`@%^L12{){Zi!-ICbW8_D)nFQ9v+D7#GT_j6%B+*#%=|hTOY-R0>HijM4yQ`YYy1Afv7jxQ`;W{F$6@~6R2H)Jpx3F zCm{pWn*f3~y6P3NVM;;07uir$U@w88{ZkkQ0rvYKlBZ$K60p~SSOdc-BDR58JKa-b z0DB*ZL(gD54%okd*z+6?e*yMM5U1xLD*)S>WvlDvdg>aWUOWi8R8_AY8;T3+C9z>~ zft?G()h{6CfZYy6+&oYH_#%iNApU*{6&|qjL2P~5Q|keHD2RctU>FM6V?eB!kF`|5 zo(v*=p{G7w0OA=C-!8$T4q(3w;+CZtz`unwdJDv9sT{T62QkYKr669BdQtmR5bA4P z9cq6G;>s;Td;{Y8Z-qDnVz_ZR2IAyb+J(pFuSg4m$W;S?kjBb30 zRuQaoTTN2!D_#;G>b-{&0k97j`#uZEp6C2;R{ovh4z8M$e8=nQ_N!$m1GSl%%E0j|8Ecr&0IByy9 zAK*z`dl;?(!oOIAr;WuZ(EosFu-sF1 z0nX~Gn>4efjH$Y@shSe%3>nVq5#YZU&`%EgEGiF*t@xDC2*bDsOkWXWPBca)!{BU( zV7T&qPc;HKf37w@s1g#dmZBd-yB+TR0H^Vn74wHnfJ&qRT{#5CzKk}cE(re&(+$4D zt~g6))lTtpz{5rFMJSwOJnkucxIF_tKdW}aeLLX(8}JxWrOEAZ5y7|FNp;;6?_N?( zQ{t*CkR^b7Lb@NG=eey!g7#pvjwycd_LGi!Db7lxqZ8!Y1J2=q4$4T1Ge6HY*B6ev z7Q(41vDPcd&|c$}3X=^#%k?-^Od>U-q*0(}xk!yJ+O)>8S@htWm8552N}YG1Crkvd zaeM*sPXS)zxO^pA9Dvt2UWK862wLN~`~&o=0IzX855ow6*Eohr;_({C0pr^|vGpfu z|MzPg$3+Krc__q#QewleO7*DqAx3UMTpiSvFge%Cf~mgysV+HZ5j9CgcfEulu+C9O z*ifEG^Nn?6j*lxQM492O4MQ*swLDun&R|cfWRDq)3A@QP!3poLA(b;2@%^soP^;x z5$i!*TZ(gsK$sNR$6@m{s3(C-EIgc5ARa&;xkp`|H6QvfhRY9NSx+RYDfZoc z(>9T?FLI6>PxeD#pYdd?FyK?AVlpDWCoZPuQ8YbQ*ODi`yKnl=coOSyERw){6~M9h z#`nOO47=|^5Ab$l4^TU41^1Z9U@w(2@9C6kZ&Kz_6FwGvqX2Hgm&5Q55GFQm!plJ& z1>AwsbxU*o0Lq7IRY^U%5QSwVh~#yiY7B65-R3jXTpLpdWAj`}%o*~VduH&D2DFgR zqKxT!BQ!fDCKVpB&<_y!j)Zb1!rKVKU{8V}V?EYw0dBgx89|i~cWX|HK4E?@-0uRM zLK$nD&W_t3l}Pj9A_!zJLeo75gx_?}^%a(r!s3+BpA;S%H7th0`Nrd7;d4|%>p;_e z5bpZ`cUiz=X?8yr5mY{iSg)ppu7vko%j<0LR4u^m929e>iNv|4`_j!iy)myL9jjA9 zLye9bA>W;JEC}l0QqjqmDj_K^Qu7OvqEb-=iKhT*x!}yDVGFD_0QK`lv=jo;fVd|r zcIdPUP!7TAi;<28K-ArclS}}Yka?m24=IZ26=M?{iMi=Y|kc z9Bdixq9l^)OC#YNQcaD1%%_-n0&ewSK;7-)$+_ZCLv-MHE9s~ki5Y8jw1s?2(h(ih z!Dp$=5FFV?Qo|z7J`<@4kSG8+8Iwi3rxMx)BK0BMR{~C6AW~E|=wTE+_RbYad}slZ z*8LHu6#1>%PH%G$$^5fP`#>k^HYo3XM3@bG()G?_8V zn7$Glza%^Z-Xg$VFD^Vd)80HT-dHM+ycrpB1{rU@gvjRrM`fDuIrwx`AhqJQpsE3G zuM1T#6cHTcBGscJ&RV0o3q(2ston7~i&AAl)l=X;kyN*>pgNHj>{N$Js^|^Wm0Lip z1JfFSt9-W1-7IBH&5X@+k(jEG;VNH!EBYTm3;8U{m|7U2*^!ubMrb4i?kAy~LGU($ zFxZ31e^`|Q92p}R#qQReh(76c7Vf73ci66AWmJi@beIoKPrZriKMI6j{U0_#P~~v9 ziX)+D@No5S`njhv0QS-FMX9{&0y#4U?h^s$S!pp%H^dtaJf5E>K7`dUNLsH(LT$+h zY6aFpat%p03WS&H8GX>iGhR|-Fa#pnfsa@D=PtkAqa#W@aF3e4NlxhbUvT3v%$6`* ztcocN3nJcH6NWSJ|0LkX1;U^bX$`jwyo26FV$}fA<_jFN0Jwd*O6L2~YFJ0;yCM>k z{g$L!)iN4$NUEg>A7;1U^Q%fHxVHz~V-oy8RcS9G7~hcU#7N8xqk0lV#v9ew3ttqz zxe-wP5!^o@)&E|o`VL=p1R_@BNX#*#`V>S?7}Z03)%iiy>D#bY1i0aEf~AX3md^53 z7m?~KBQ-}ZMS{@D(vc7u0`SSw+FxQA0PxAuHZZgzf=-s+3&TA?m=y5I(icF@0{CR< zQ5X&rK_^SE*zT!@0G}-F1jBWJQi%k=XsDnri3(i1a0~>cN0IJw!rRJN;2! zu4uFTP!^G@>muQ+-xgIbK+SAY6&+N?C;Y2@t8)f##fhnn{90E<#!n^Xi^PK^*g+^Y+w z+q-aI3bar1e73A)2qCo!ie{(tgga zaKd>pt~~4)cAA78)$Fv`;e9GuPDgewLu-i!I%+yTR){743SV|TcgSbINYJ5}ESBIF z-?>L3Lz@1NTKJQP(yJCpvyJ14VtQ77t*=sIUVwV8)!!gBwgGx!;R9h&YCk3K?v$7> ziIGZtmt7b%0B&qB>9{S};!DNd0I5AGG5;9#(;zVsP>HmsmQ^LdFlj36U_SC-+=R6(0PnR@2_t!O0TzY`#2Edst?$XtApGU(|s>(IR4_qFC zto2Ju_;vDwBK9<7p9EZ|Lc~bw8eeJ{N&T7)3!d;`Qa z;L8QLSx*w*EM-g)V{;%S_C?Z7&H8BYKL}_cpG6r{h7mfL68ohQ+5myIB$Trf-l}eB z;#ZO38&92qHD_0@5mXVlTi>VXsaR9+WC895ao2skav%IuXD`>mA7%ba$NsKE^k|GT zPLBOy2vy(NteFRh8$V%+qZr<98P3uwU$J%!**SR#8~%_R4n{(Jh|ih+6&os?;`>9S zsp@~BrKA22x1B;Ve4?uVlL;kGJANSce1dL|5LBx#dY__#kC9?Hro7rRw5EF9f?ay@ zW@R^h91d(a4i~ultMuN z2t8a79zdoH19bN=cdJfd^nH|j4N`4u1sJJ&mHzxUy2BZtfV?I)s9~&2~uM(_N4(1^-kf#`|Ls0 zUEzK`;Ko%5bt0YEP(3QCub|9+3dB=jdJNz?yyJ77dX_S#-Nxo@B-Eb*Ky~;#@b3il z(9CC15h%9)i-evqjIH-!{{~PwbKq4zobBgfm;tM407u{#sPP|UeVBq}t%yl}w^`}kokC52T|oh?S; zdr($F3TFoua{dexsY=S29yWRsQWH)=gB%^CwdtDMOqD7pFPf(~mwzA`cpB<|1ymv( z`$_0kN$rGFz3w3V)XW!gTu_0#b$yCAlfCBMzU`QRfTMM~F4k@P#4 znL_Y8ms!by4XTE*9~nc=PezkIlKSADhTW4e~3T`#Ri2K59@>5Kd@s zp2R%XgwK85^9zCm#23M3QmHxjb*2fQ`*MzAZVPy0I_NObxv!DnqT;HbwZ~M<%DqhoKKpuNMgFmF)pAybGJ9#Bv{q-(fgL z#8?oSzu`t7Q2TKZVJTI$XMp%ya-jYnVn{|vsdVVeOZ-$RCOOU}BILKUc}+}O;Z{ao zGKzp*`Rhu^{E!`ZQ`&h%)cy~-|0U4z%Qul=FD2=gZ`eUyOw#3BW@!2T_{y|=FD3B< zoi8C;_W}BW&XWM-1@S% zT=gdo!U4LGdqrD5avXIDh>1g6Y`v;2|AEDBvOHY^%lS$CDaqk~d8!wno2~_#^V7d^ zUlWi|Nova%PU0y~Kt3g@E%*I{5ilU1lGK*h{)eTsv#`{klGK*RtZ20!kWWb_aTB}P zj#f_r@+nDexhE=Gl>yOwV*X8SsUPZmD~VrarZ+QmQ@vEX4s@bbA3!(NB}v>=e*ue) zWXVnS+nTe58?CYdeKvhr6Zu-?>LzyKk2(Y66Rx(@mQT_6@+**^B*`m~Hyvs~J)6?6 zKz@=WuR!LDb$nbB-q(Pbeg$%U62AiZ8oYWLh%awqsh2ju_0HBv{I8Sv^^K4htsEde zA=y$naMgG5cPH`d8?E8e0^ng)^3Ng(ueh}Ib~T-7i5ce64urr)_A9jEbIl^|uT^+}08Q3&WA#^2%lZ$Ow__#MU? zp=fn6AVcxnMAlKp)Zb_;OA6K5B-wR6B(5bXel5~O$5qBuYJ`4D3UwnPivITyI6y)i z%C$f1e8C~ z#8u2YE}mWk2_uc4e}xF8H^$0dE3u~sB&(oCk^N{&XMRBPh!1G_yNg_WAKGJfFF?T0z=3DhqE_<*Qsj%xYxGNz6Zz6am*rTKF1kK z(~~BlNl6*X(Bz1uP(o;sBa}3tq|zi!N`t2)6`|0iCnYqer%AIWQK|QPt#z&2?d18t z@8`WgpWiv_TI(9tT6+!GT6^uiK}z`T3nZsPO$PrG<*QU*U^bKPUm*Dc$QVH$g zPyo@^*G-1oD_peg$}2zhJ;{ew`1zYvsEAEnB)TeOZhTedA-gS0$U08C$whhz|vBph~kCAM%!i z9#!t(+6I{45CN0Bj=W4<>j$bnRSg$s4ph~j`RZ*~OrHBy#n*^Y*(oTgpD=p^TQ<+f zKm}iVpt_dyDIlua;`F2ks;PFMvil|HtBty5o!B_7D*mU~kly(ovKv8cyS9H@H&*Iu zmBNiFLF&w^_#u?SN;Pgkiw05i-L1NN-n~>%hO4s>kq%>rtgM;a?JbqyAQMeeNgdO& zIJWOzN90C5Mz!3znC|!!wn?sWv`XX@6AdP`dbc)6VRaNmf(XIP>GUSidB(6je#*eLPSo#LW+mci_mwE&C zI)aq2*|T<6KwS!A7i%45oD80+jfBrpOH1ot6%7)t(!riZWHE>mwYrKNF0se{7OSu^ z)gnBqs?mRZmVQBSE3jEQuu;O4gOsq@EG>Y#7v#UDDwZQCSBJ`pJ*pQZBb&Xn4#}pp zfNQGaS?e^L^&8W$Kx}(PHr;07G?mIS)gm>!D&EOUoq)vAAnH=9-N?jaFV3vANgujZ zV}d8E@-9G8#`D@fiH%~hw5%#zCzhn~-;b4>fNlJqkI(tF&1n3?nk3915KaGLx3N%P zpd@#@n`sI@Tsan=uL?W7sTSTs@?~I;iY?SkvIN!8a{Zs~YR5LE>>%ClHd=m%w0jrM^imRQ#jWq z7M`vO|L_(*L~;|b*YGE8lY#M}Jna%`Yi*k+ctC_!Ur$rqRFJYw@T6?x}zl0Q#_5T#f+-``!pp`1TDK-jdADQaesQ9FEj~f;7JGC-J^0+-p9?RFK z$zT22`MXoARwO6xQF4@%%&9H8>KoUMMe?~lO1`w`+(vtSyG!z)Wt`>gHLPXNG<$I) zUho**TM0&O@Vnn*DsQr%CbpZuV=5Qy+T$MU_8HtB_a#c${oG64(m!FJSij6|4kYZR zz~wH*Z3bLbsoUDqD%ry7Ih72YuNi2!!WCkO{%3RNz)gO0=lsgSl8f#%-V;G%o3-;R zuaL;=iMR&1FJ%p_w7bo^*)q)K@l}%7fV#3>vPUhLcmxqdX968S zN?5`+#7uy?41|>s&k|S+4mjJ>l!Dd}KsJ-SmHO!?3--*r+lC;U56(gBhMP>z^{yhc$2` zujA~iy6PAo@|g^#4;!wWkJQH0c$Ge$p!4zDq;2lZp*Hw;u+C)#@-3j7i71ah>eLA zc6aV+B5sz*?pG0crHecykF6%)w$~7`#dR)n8WEEv(!QYL`ilAwWEr!Ah~Ff#b0>;4PL4d6MGO*RT&L<&PC+r zv7D{{5q`Vfp}VC*cj#{2ZHMlb3f-Zb>v!l@AU5zrze9Ihh25buRjl60P;U44jp_8B zU*bGeVRz`xBJ~WATSMx5@A@UqBNcXsZW1XIft^L?EqA%&=~;M#NBHWmIGyuJe*i?= zHQoCryS(PxG$k-TbeE5LxFXenJlU1b8)$hAxQ>!$F+Suo5G<&0J9P1VFbib;#);S? z-}ft>e^>1Oe%wjRT-F1V!)e&y$%^b{VpJT3eUL8)wum35i&za`dg?xx^m9P;O|2rj zXBXu}*mY_lVP=Sh#TD7Viv_8m8<3nP(%ZBF_zDuoHD05FvX~7Z@tgiwoNwK?K-#~o@)N}5tnW$rY zsJpMRdn=L)MUUK5FWr}R4cyvlwz4!ZE2PLvDw>!NV3f7h4w!xgDM_(ws{`64%)TIc zMWy`O%K2JSg&Q=51Er$xnTq5QqED)DERv%{I;?d8MA~i;ZdT!J<3m4dOz>Pq@+zk*EeyZ%xh2L~N}N0&-6>-bf1}%gJ`gOY5N7#P`>D*+D!><9F>K z?yGwLv4i-4wh`t6Dcr3UZU^yNGBX9(9mLH9J`mzUirjL4d~=Wze!GKs3RHJscMzAR z+uSJrw=WTR5u}98u5ZHw6J{qd z`SVr9-3V%R$C_wPb$#2JCca47cx8iF`l+J9Ut&pGe@|4M1X7Y>TmN-XQ$ducIrgpJ zj*)gP^QT^Rb}B?)b!AxnG5TbPdK<|XfE}W~Q@fnv*_bgz-EmOD+z6ti>d9=?$>rcVkX-d6x$j1bKRx}(X)<(isba2AtfnWl}nFLM; zO+BmsA6`f56jCMu9rsRE16jt0PScp6v@$+l49K|mI1-PFlx>+a(?VON+=o;~9|@z3 zQyXD=3&au`L%mz8Zb(a+50L6t8TS1|YpZE{MiF3Z%k#xe4Sea^x{ma#Kzu}o=FVtv z^93zS{mR|1yR4GE1aICI%coU_&w9)6qj7_`yjgQt&*XiWVY%%g2~!NBA2i)tu-D19 zU7u3NbVo8cy)ta|UoG2EB>Mwfwj(v~P0i*^3%`*5lUO(<>18oF5j z2RW7T9%4-{REtCLL+kZ_@UP12-V>pG*g7C^I0za;3?wiBG_5TX z?nCNLq)Z2qSCl@wa6>m19{lV*hYd*68Cz$ zZNS-SX#1($y|>OTyMJ~mjXJaU z7u2uN7sZ`VU}tw?MpT5AjVZ5to!QY94W%IZIt4*sS-K{=$0C*5Iu2exllZqK1TemHk6fIEjayWE~bd+msX zxf{51XtT@hy}3n4Cd?fm+g^y>p(MC*;qs6WCbH?BCm<*jpmhhEM%d7Z1@uihxLA0ObYER#?5(v5G>Qpnl1Q?M+< zh`U{H-)VNLmf9X}Gg&|WYRnJXYU-GF6g+siJa^j`M!|;L*fi;yFa;pUg1C&pD3B7i zuoW?zp*{fh${~_!n0nJtcl{r%92oT$mAznVej?*22#$p~iog*<90D<$zzoo|wtQGk z>Sv_<7lcD0lHHi}fZb*}%9}Ah)YZo<8t86@?h9`f;8#zI-0m-Tshgxjhigo*WMHsa z@+u`h1(BY>*2QH6E&)xwuor1ARbg{-uqxrB#2WHE!BWl1Tr}JT_(eOl;$>vFqrIHR z$dVlz-xQN(?&VyP56e>nej-o%d={EF5q=RcOYvmpNeMF;FiUZ2?BoQW`h|!?3?OhE zNQr{*FkdvSKKFzAyyMuAjC3=9j7PE#~^$a;>a`c96-xW5Z7omm2HM- z`4xW-t>apM)-{|N+^E+v%j8X<8roGf_~UD;VKGSq&PtemAb1GkMFPu&xC5ebe;Oo6 ziA?wcF_%M)0pS}EuMt=c;@edD25NsiYVAzaz1W#Io$Ky&O@z)f*QMGwxSnFy;XP!% z70XqYPtg$H_P68z5#r7NA@F%d=Zmtmq^Gc?vnLcrc-!hy?xpG@Q!S<6zanh^4W$>C zvUxSbGKfZ~RquY0Ew|=rr^39sLxhj0XfRKNWzEwQ!IOYp^V~>aDo6>NUGpRdkOcCN zQ582KD9w|7jaadkKwtXu6IW~75xTr0fIw-z4bOq6$HkI#`>6JD&jv%e#Adp z3I8*|38h(#4_)Skj;)B7V8{v;pPevmfN7t_oM~#vd_-V0Q6qr$EWKcsO%IN%IKful zW28R}qLsBOPr9Emr7{V(L*el6c&MTYgp9P-rG3HY#4IE|IH@A~QSu|pv2RiMnK$hD zc=m8&#zPf726A5uL?7&KIBVwoT}LH8RvWyt1lgcRMN~>YY{uszdk2Wk$dEVj#VR2i zK_|k?wF>|7X{8}LtN7g_J;Alap73Jp*p`njVyl2>M8x*cig2^omhydo-HpIjtmot2 zaAx_+2PI4ih&NR|(kkC{IkFw5wKjQ)*G9fYGtV92D>2!tB5eJ=7IzS;szEd_qqugQ z6k&Nr<|h?yWU58@%!=?>5tc@E2ZD2eE7&$=f~Jr$c^h3$iP6%74JxDA+zn%O@Zh43R%LVOoQr zA4ER_eLz#M$;*cmNS#W`WDreMJ3ryQOI^72mJF76Y6^{=ya&xI8kTIustlH^kbEB4 z!LsSO9GwAnupCIBKS+s;9W3vLx((RD@_PbXKzx}hm%;L33WI4}l43ttuG3`3h_x=2 z>n-aM`wR&;CS&g?haD^DX*-ay^3Of;YZ4&=0B_DuMqrPgb%INXsz&vbZNhOVMG(*4dvknA}mj56rab` z2<+1tqX~=@LSE~eCgkaiImF&7De`p23IflAlxVZB^8Fs_TVP-1+xUE(LlE7r`AKha zPR{hZ!>nH|i zXru7GHeL1eH7CqLBK%Hy*xL(Vf#9VgTvJO}YA^P&dfhKG3B~u({%?NcZVmF%|Hm|! zj_kfM5|gR9eJc~akIl@M<0qQtFY-PT2^5_apNtrGS*wsIxx)2w;}AFM3oY)yO61U zGWR6*bt&$?6>(X4Sa~;Dc3TlAmuGH8^eo?fE258E2eTD%?ZIeIXpwW~22{2& zP4095*^21!x8I6Ll=qUNuHqUk0&XiJQGUKeP8^yr7X!EJkSMQ_$i~C)dVt$tNVoyKvy4TNVw?0X5$2Phi~(Q-6@R^96^m0f!ENms#) zMU>{S@&;qJQyTFmf=d%-2a?vC7zlADu-?QX0*`={$XIWp)n#}zz1>67+Zr;Mf7EM>9o#6I&}#>JgD@qY*m*TPwU;yNY%=hEv= zRUeskQu-sx!zZQmGAS&f0E<90^&V%{k4)*M*OMwt>wgO2F69kc??70VUOyrDJ+Mo! z{V%8XK}y){((56pdqDons-ixEuJ|0N)lBQsYdlx1BZ5D{5?%>We>`UlfNjCsR6$^T z=yxB}y*xfl@*^#{Km2`w6H2ofANtD+^(c?upN`oPlKB|~a<0IM7RYT| zFUYrbqz-zPyQNou())qvwnwG%^cCYDjswN~EM+9gD=#z!j{QGG>|0!gzUkSn{V9>|&VC z1GZqjm9LJeUXoF;ouuyo(UOcTXs^JR?y7Bc11@|A^hyfrviNygo#GUZbMZV_a)5VA zaMcehx32nQwI=U)H?2UCd}5E1hx`voKZJ_pw|kU4%}G99%VzXzhD}OPE2mxdETxyP zzt#(%0i)i6Hs#>}nR(>$9Xyd!Qy`jOtM115Yd=^Ma?A=5&cpxp!WSVpT!e3}B`nL{ ztg*ay`4+8X9)u9#obsbuG06vWNm_v5gCLj%@g;#zg}4Udpevb%K&ss{e9-O@Vq}A* z%@P|}GNEi0ftGLcC#H2$BDZ}XOPlhcCw+fO4L$EKtjb;ADd?RD>|NiL1eSxQwI%Fb z->*pd67X<|=>J8v)k%kZOq5^pir1er2{!>){f7`Z7&P^q{=d~ffRz4#rnpsgxBrDb z3sgxHbtAxd!aeLNnU8sxs8mawcCXtP`S!{!fH%~mMrCY&ZS~^CMypi6bOEQ^m}Z@B z;fmbRR_~;}&vj|gxSNd{X#GrkSM1KV?iQJKE$?odaaU}v64tf6M~TjzP%zK4b%D6I zZN?q0`&^3iCVy_L-sHBnq29(?-&TFcqS2Qidzxl$^C@m7y}gh7kFR)cEXy=LZh>X8 z9^fo$@;cyr#WUL4+g5)Ou}vbavv)>Yd)sQcsu88io)Qq;_OFqKhg__kitkj6yxxI~98)WHSs1a@TE>y?Q3%UN> z0X~YC6x`f4 zb$XP=7AHy1l9MGMB`M)q#B7232!ul+&bpR6W*{5~F`2-XLQH{pn817?ZiIN3!0STX z4RPUh2{RCck3eK!pD=$zw0s6)nr5x+1&FM_-{Fv;Ryyw{lAJAT+i*}8IcvkoxLc6C z83efyFA{hTq=YT3B&PTV7TX}}P>2z#m?cMF)U+PlunTH(P9rJk#-GtJUI0>(9G*+e zi%`ozI2xkybi6l^H4(!2&S0uVSHr>eUk=eVi=lZD;bEG>+nvNtlfh9WH7s*fj~NNm4Mb<}!A|TdtoNN#u-i%7 z32YNWwv*C?Y$v4&*-qMfCMTmoQ*Xm-wp&Xll5zsDTT7z}i~x~mNzZ+|Z7mH*?FY zpGw$?a;LJ{J(#~V#m*#udl{KEP3Ei_WX_r${H)nIJ!`gT+gS3!4$IzmA-h;}I@kB8 z)6%o%ec682TwFF@WL8nJOM#m;mz3FAbDtZzO#|Glxund_nhy{$Ln5DI`4ucFv$N*? zH}T9HaI@wzSGJ31F>3-hYpyJ_vu2Zb>a zv*sGjy3CqCqki{UbF-%EtSN4gFB<0^$x-lQS?bohbj?diI)j|_1u01huO?;=)GW|^ z7DV%V_!B&%)BjOt_R`E5N{HANr(*)J?3y|0EGXA*hJuU(DDa}Q?ZfCp)cFos974y0QDP4=U zkJ$0fLtbYd+IcQp2vmHDSC*@FJ2hTwSszKz9?|JYX`~Q9Lyjn}Khgx9py!@Yo zC%Xti$`77j)MM~`;%pmrm3?B(9urHI-DO8o`wE`=W%d<3ZfmHxjvr;aa*Bw`Q4LrfZfv%fiZg zD2&?y?^>4m-OrQC{D)W<3CH+qRQ4)sC|{#Al^fGSBX$!S<%RTPq2pA*oNx={bP#9_ z%Ex5ncQ>CAkRMB-G0o{>woZdGdxGz6F8Cv$v8~&n>>{b#o9|-V9Jnp+I&M_fE$-0O z#E!dp9uCx%X~G-gk-M9ChBa1}3RV$4ZZ0DV2%d)c{how*8>ECKe3O{l@8y{Q5Pk$P z?LPc)(EJ;S=G*xbMwEW9`*9nI4s#)TJ;&jj_{@p?V#bG#)|m80;zW2SfXJtKr`R3^$hwi| z;7?F%93r?GYwgSS{;MI@?k8ytlJ|j>q=ZipbI=nBQvt%|5Q_=S7h)~Mq$jZi!gnE- z6L?ODFChLP@Ea)m8KUe@{@4+DfZFA(vW5oh|KPoDQFR0IAa3kIi`WtZCTm~zSf17b zatly0`);=jizKt1Njd|jz92XmVh({DK}y)dGl;44RDzdQlcn<@j(|7>WKFsOuOqE< ztLVIBQ0v(_=)9Yxaqx@=!Oaj)5O@rvge`oCm~WxBfCHX__)yi<<9jUf+ZQF_ViHOg zb1D&pDDsH`nX`?7Gcz#BPq*Yg#+Cx!62(?VjYC)yvsJeDD!}CZqmJ zF(JQtQfqxweVue@r0=jJ2Q`aJ4N9dwgwTT^N2;@_7xJvlr52k@?M1^?I(8B+U zE4BRTv3+~FbAQQ=ZE&6;%jC_bzMt=Q?s{^NBMmMkF}9(-K|Wpw&84B)2KFn|&%idY zR!=k21KYq(Akal3q=9+uEv2D#)x1PLke(+xR(PMBg~z+yWLqo2W6n&S%{7JW+EbG2 zR0nSk(a;9{A8hS5P9JtP_RSQdwE^>-v6SrSvWBPRQnzv|Wiz0hA3IWb0WZYp(Vb<7#~{dV@@nf-Yd4H3ta;L zMZgKAS&R>@@Iu|nlJ9t-4-wcTLhWZ_cA;eSMgo=3(2;@lhPJzoh=ru3}SWoml8w7GEb8WJO>8EGrBU8=aZoxVI%YL4JW3*H;g! z+508(a{K5GwWl{q(&_qEe79*KAN$hZt(ZQeEb2-HSkr?rTP>#hWtz5)sbgBIok*Qq z*6<#YlE!ow5_5oUOz#kQ8>EEIHm2O?*!2amNc*Wi@|8sN{Iu2@(RyB4!|W!i^&~`2 z09NY_1SW%&uvx9qQr1kwjTH#Ki|+6lh#?3M0=C&cr3wP$ zL(lq{i^`IxNq(f+-Ut6(zzL;Uj1N8Ug+`Vor+c9v5%^Ao+ONUvR>}NJ1S*#C;tF7! ztrv9Z!6-2{ zbi23c`PgZjlhJH{ApIK<6=hiTyHl?1#MDAv(-FzwvavL4TpsrFgLOl*PK0kQ3m*|-sntygt_Rlt`C4;Q z$M}$Zyi0!Rfgxu(T>-?lXVfqYu)}q{*_l_ztU|eO$DK4@7PRppnn9T~vTJOeoFR8=6>}u{U(35_SJY1yZpR3pZr4wB{U_G+9z^_LxDz(RWj-ojn02(*B$x2R@^~g3Nz6WkSGO{%D z6(FNr39DD&UxK=_!tsXK)x4c1I;J!gTtoC5q%Q|4i4A8HbN$MM84JRDAufLbcM>#T z2+@2Qf5KP!^D9yBgK!f>=I-h)LLMdAlYwl_5s)>$m?mHn?)x}kQSm-mIBAZ(;3($NDYC@K}y){669H^ z#lS8>zECxd`D&T`o@hl2lO@P6aBKy32~xF=H5_nDkh$7bp3?ujFF|Uj?plJ>PRY(( zg7idvcQGM9y9BvX)z>jTbf@p5EJ3D8X{FM}B6KluOOV>E8B35`ReFz0kOQ^+|8oiA z8EEr&QQs^Uqf(*|rzM=9B&(uSL)D~Z?Gnf!GC*1x-)z&MZ+HtXLl zhI#_Ts&k%S)51z0hg|mWxpP-k9AineRiO>D#nKV7*2!=+c7~rEalv4(a_tG*3I9AKvWJ z!<5R5mUDMtI_2X$o(qw79^dgfF>^@|UMh{>K*6n>vj~NcdBdI$cNM<$xLRie8yaHx zajivf*gh9zk8FRd7V4V3xmb9)G`>nKi1Te>~wWbdKB`ZaX#ipzMw7@(|#jQ z;(}(fA+Mkz1GPILk=>pwoHg!LbnDx38mmnmUiaP@qN za~bW6t(L1y(H&%Wg%bM;u~Lacg?PcM7UD%Ex(l&NiO!uMR;!)XT_Dz|9eaoGC70q{ z(|)+7tzU#?uhOW|v>pVy5_tR~0v$@@?m77WrQzO*#T$ugUD~u&kxY0eH25#%Jgw83 zN8DuGYmxhpPul4~?~~3eu|DZ|8rA@xWw>H~mnW(KLbak&@Kv17O@p(#-d9xMDhcc;t(le3qK|1un#%n z1H!Eke-KzH#7>BAn-iuJ2r29+B|7G9{~=+10kLrlowSTb#_kV&qf*TDBK3Jm!wn)O zGyVQs6J{S^=j4$DhJci?**WQk~G*J+nnj!4`0DmP?>1#4l^#pxN^H!rlZ~y+z z#mQ+_$INR-%lQMMI|>g4cAi<6HlEiU<9Vg=er4ob=9xo&rZocVD|kM>-VI-R%D#*A z*&zOj>XEB?6dJUI(KAo(y2`%P&a#&XOJv(36p3t7KX`5>y+2IS{W=Z-9V z*O=c_l1teV3x%bP9uy1mz38KnJQUdPML$L0Ng+0p@-cxAg^=$>C$~{~ASDXy_o5Gm z+7H<8MNc6xNeKB~^uq+^3(*kb4FazNZA5(@bM?&aaLLKOrO6K^C(;79!Sxe}wa+Mr z$vXZkR&*+5OtnZIRGOSnfm9!o+WnR=l_0nbVi z$j~g!*fxQGN!IUGNgja~1I3Y5ekMZwfX()NWoc$+WGcUf^qWNax?0K^wB(m1pCElw zW!sn)$Oea&#+y}9fTbk8iR|kjcpM`22k)K$!90kr1dbEpW{7JDOaUoT5WY;zi%`o! zxB+4(fgM8p7vkVQS$6|FG`y##Ia@BKhYyTSt<<`^2%h1<7Vl%_!&7dRQFjYSe-Om3 z&nO1 zk-BECXfBFQlLCt77A9$$0N1#ct-e{8sks;FCxfU{hGw}$c6hcu=Sh`p#BoIoXwSJG zp=-SICCbvww1Xv`?UzV@QIwxlOS$hk(gI#qS;jVGgJVkLjrY|81VPg5^fq2sJ|5)F zv~d_b2ZLDC3>(^fKToS(A*zopjbG?hUyR5_z}C&zY1LaZRXJRis1MCq6$>;kstC2=6RuG7%n%^N(B4eNUJeio|fqmlh4g$A=c%T(3Pkeq&p13ZV?~iD# z$#lzXhVrwJI*{K<}%<*`~V)o6`7ZFPsxgntCAGT1!|aaQlkd zLsYn-@u9vN69lF4wz3YCTy#Onv7+ciP4&*8T)zC*b>(sd>{54(L;0s@x9F3O^JgWG z&zjqwG_>T&!C$R~+QGVqPw`uRc#q>OlG{#cub-ZpFN+gnb@rtrB)C z=Jn!?t(gBPVYg!5P{MA-tWz1g74xPNb}QyBCG1wrdL`^u%-c%Xt(Xl;*sYk2s@m?c zY*M0i7jpehamMYxcU_8mv!E%_Hw#W7VBah_y(Fx>fWqsW1xxJ5Q2m<)OYCQhcD-4U zZZ8KJO|wf+!OT)$dC#OPZ)x#acI#^J!#TlE?#hn7d`G@zTPh> zzSiDCwN-to7SvYtZkwN>pH5v-|IS}*q#SnN%vU>-2K-hif@oo{YAv@ zz-?A_aHZ4pphvnq9uX%Q)Rijnh9a}|d^UVL7pH=oiN1mKsURh>;XGnKh58VLk3;+` zku>{&a4Ezb0<(m81>$=GTZGsM(IuHQok7b_A&%9ewEPyLof7fAH6W#{3+UDQeFGU_ zdTMI=R?m{d)5BF*w`Z~4``zoGo3TYJDyYo%g>D4MtLG{+uG-{g_F29%+ZRrfw)p_r zoDJNU584;rEMGntR5xk*g6t3WM%^KWcEC6$J86E9$eyndd8mubZ;&+i*C%pXXCe=C zk%f(uW=A6;Tgwsm!(C)i)1+C~gviQ^i9EtZzR@CSE&*;cvV)6U*g9$c1+qt;0q2n} za&+F0y5D(yS>W@~0L=c5;!6%aVLIiAdY)I=jfC%B0B!?qdu`yU00J zN%Mt7+Fp2!i#+6@qfT&=^6s9W1*! z(PO(NO%cepgXT#t^6?Xs=24JsM~;(SWW#PrvtAC8SUl1&`=aMsqZ2h*>5$8!j;9La94{met(LjBCc)XxfSy894o z-$MP&!wiki?S6V-S|jE@#Clqx{mjGIQ^2kcU!ZobQ1mJwc9+-Dv}lRg4O9SU5!pS|r`)jG0) zN+PA9n2#A&nA(O_>&QNVmWP2mBAR9~KIAhH3@>z_d1%rnX&M0e%)=Rh$vc7?8(&S~ zMin-3AGFgqM>NfGS>wsWGs(ooh1vH}5q2dx5c&SV7O_LRh&Aw~mo#^fJ_kfSG~E}` zF81sWYQ9=Xn1y0tTw(TmVnO`27m-{JVz;vblb=YNcmtJ?J9j(bP5Ur){3{`%c4|&< z?q$t?3J%gICUnckiyE{NiQo>(h&g+{rdjq|f z`>D$EiBt`J>9w6xn4BqkWQ}nO5?w^fI;_WQ)?>zpPWKf&zA*Wo2uZ=;MPL(%e5$WD z>o!ZyH?m@oABXa#)+QFVY1%<^p4BgD{zNz>DK_Urh&dZ*CR*S|I$0lTuQ9>Zh4KEP zM>4SliNzq=S5tS(M8F#HIBmDQu3p;prG?k66XAT4K1A?+VBY{9o<;zqgw4M7`v9nY zK{Q5Hq|Zj|_SWwrbxFx>{6Vcaft5mBhb+_047CqPOf?Ux%4I)kzU`{jno1ZqGuj9o1G>6aT^J|!ZzyHzsLx0Fu3SE+d;RJ{)_O)8O*iH!;k|{x`Xb2CO!y=P0=yd zb}_8Z7!;UW(pJY6*{3Ln!8rt2jeb;48sQDb6`f(5%>$&*1JNzDy1d;y%B?v&FpWF; z(#&_I`3(LKM6c}qtZw8=Q`ZP@Fu&+RTbiTKN-}(^?N^njzF7!Qx-?giekq7#i&=iY z$;x_<!e5X4?3}&iE1p7KvgpzCjhUttiGHE*fQx|3v!t!Xs7rp7QKvat3A?uk4>R zWgyyI%edWdHk}UR-i!RI^?%UW*TRpkb_XGRHn3*{Ja@|YP+IQCqF%P9uYvb!G1yZz z?p9iR7j=+2ZGq{|Ya)W13&V1(+JUKQb<#Y7w7cDUnKIHEh4GQXsF!Cf9F#Qq!0rC} z5s6PL3S&ia_>?fp)?#;=oW~D8gQ!^@QHR&rs)IGKP6|!@l-Cv%ok}=Z`$)K`0 zY<84d_#4STyoLLfudb=iv~b8dNpld0I@YpaPfS<~kE>(@Geay?6^EC23l}4KA+Tjw zqchqtg?`C6HF@TJ@F!Gn|L z01)NXvS8b>wXjAd^G&r_*ta-5;%KdY)4~GM9~28YwJf-aS-Qeo zDp_t;h=q2=;oaWC=SY6yEo@T0eazNO3vJF#n!P||YFV)3fZhBXs42{?Jb@gnC~Q#o z7|I}~93Rs2EL{EQI0S^IpP5LTsuojg z3mZ)C!n&RJ7N`?j0MNqH2|$L`;THO(w{q$RU`2Bn4^htky~eF)bk z5G;Y%e`wN_fRwN`e~Xy#WBx29Y7wxymZ-lSn02CS#=zEHyso@qNz)2gUDX77gOsp^ zqU%klH$ZdIX|I>p#p5 zGEvhhW3Q?&<1SajZ!!0tvSp=1jdR_25zHBwZ0eJJWcUX%JJG)b#6DJGyQlrD5(`H0 z%3w;qf4Ch-U<{LGwrZ3+b&?gkfo;F$DSzaRLh_5=(2H>ed!a7Jtd||fesaO2b={(q zCtk8tOs_$$FW#+n9drTx8Q9i!7JOW}T{-Wz_ zl2Q^A4kz>{+}nU%Bot^t>KGr|&sSFWK~W=-7Ejc~{;jHQ#k{11RLr69?5da#HRb=R znCK2=l8dGn5(_QVus(q=vt>KI0G!>H@{|=tE3sxLu;VUFnqxrJMR_tOFgt&>(ZwOJ zg=AqD{HrMZT7;!IOA$ODxGyoCri{jP6vk_d8XRyujB+UC%aKX*DM(3*Jrt5ZDrs7S zSUJKt3N)=PVtw5uq$~oFSM>kt z>)N7kQM0@xP)Zal4nG&;QuLqE_5*PDEq+Ne&K1Tai|rF&6c@f~bkej1v0}Yi*1NNf zCQ@%TW_+lj_g|Y9huuYkm^ugPfxxx%3v{up~>*#U#r@-o(OyE+G5;i-U{tERo*fpAZUEBo}U5uu2(IvBAt4m-6b~HVMKu?eo zHaq*h3H2Jtzd*CIom%pvX+2$0WsIg*DqEKEq31Nlj;6IE?P!{RDc1p`bTQ_Lnl|)Z!iXSxWJ4gRHnm()-`|D;-U}~gd7){^st?YDi)CbsBb`yb_ zLP#rHN?S)zj$7~gyjH=IwP8n7E!gC5pNs1j^XF=T{lJY{R zSF~VtOkOpTjHts!QaZ=S@O%hN>=IRPD`~nCQc1Jmb(MtM6Wy;VzLM;%o?4X@4N|7v zN7faZ4INqKAl$QBmvPfwa<*4d!+lO7XENr+E>D^|ASEew%8+wr7Ig|mzg`GG$uDT?NbB0FlMC1`bUVE5t~zG&2B5m6 zIP870s=f`8n}Ah)sfxx-HGFB+Uy}Z*s6I&7%}%u~>dAU3jPaqqCxw73iWdFf$}ScNR4&>JDQYzUO!}Or1f{2;u?)!-R-K+)7}!5PzUyHGvm} z_yOWO0$+g^(nJqR>t2WMyhO5rsFpl*oscwzfR`gGkK7D&-VPbt8%>in0jEw@y!RG0 zy{!k*!$|t1hD{t0jDt8}V$xKBK)&NTg}?+MPJ#H8z=uL~fjH{Qq&W-(heIqNaK8}k zApR!s8%T+r=97tOFCTUls?E&=x+s{EG=EJ-CVovuT^vBN)<^tdjh8n~4ot_hlaw`cv+N)C z$eQ_%{O_4HbKMo}Jgsf)I)l{dWodpB`R(cS9rLMr!$o>d)~Jtp-y;IX16 z3wx5ynIz4)Drv3*!JQCm3A`-CLzyX0WfChP>Rv4aHEgeEro0Q$o7kR`@;Ss@0yhXT z1!CCLq!|QKl7r?y5)NF?5Y>L7rc*3#LNh(mW4&h@1$B}1bPVF_k(Eu z9(GskKz))5^EjjkKUtJ)+Dk9}cL;tAoWpcgnsJ>lK3A0NC5&R_s%c4cC5X1}$;v9e zB{D;WIg=>6UQ3Je_c;aO&q!K<;8GB5g7}@lHjomw@CRbrU&|2|5dIEv2Z7nZ=KLy@K{@gXmho|w*s_Z$#=PPw|ZRaS&R>@^f3d9PUz=_HqT%r0&e{JT3P68Qg7!MH5t(d z?J|CCp2=P=u;W*&8yOLR9lz2kGJd5A8NW`0rMIxj_?1qP@#_I%=Shl;U*8h=NC+9f zX57Sr1EeGeyT-5Ii24rf8ov^ppO;@V{ojk6+VN}btfaXZ*zxNQ0&_sd_|;eiWc-p| z61CSs;eU=_c`6Yzo26QY6(t{)YLOoF8oFNs(U3iC)@I4bQlY~2_`ndt!;A8#_C;7m zmgr^*Es&ArNCJm}l(5;6WfIg_U`Lilvq=JWWI052hNh$FWMnB9oze=b;W-Pqk>wa= z42%!?{{bV*FcFfGWeNh5fE`&LBk-_jh~C#u>qi#*0(TCf@w4N4w{$i}NH#7gO0E`- zQZHYl;0q8ftW_`eR+qS?OI4V*CcxKV~;G-ZmF+2YHz>5D=1=I#cZE2EnqC+Rjp-1yK%8WS`rp7D&>lg*Fp+c;Q#DfXFLK_nrTBqt6ccM{7@`=blGlM;FCgpRR?y9c{M&TUgJ>%?J3>h22Q{+hTRp z?$fw0ti862^tw@@VqPjdAV{Vj1TqI znBdi-C^}Qk{09?j#mvc?D)mTVRaZRFy|Gg;)EXhVhHN><%QXHvb}tWf@$$yY*18@Q z_7gMM{h<{(K{d|B^Wn1eDXPqupv1q?wVhX)}2URs&0`bo3bjhL6=aqeb z6TeiW*Wjydw9)d;8x!xN6R&9hZkP6tG+MMrXSs5U_M3F@J6pJ+r_aI-NQj;w&ZXNwEG(v}C>xs+F)u zw+1L-4@?eJ!XDKcq=Y@9bxwghsA`X94OYUQO+8nM&Ye&_Lb!!C)1>FS6nF3` zuP}7SN@o;=jmAmVmlCkYN{b8qd;ND7_%{@fe*uo}TKJqd1KUUbyUG3Myj|U){=8lH zg5IS}yocS%rXtPXom1>lkoiz;Pgksxxtv-7b>*<0*U5V;f5p_P1*zZ_qTe8W3P?$8 zxRIF6_u}n=@KcE2?n|0?LAVuS-~&lh0m7XS%jdHL2g15ss9PRRn(IN>4C1T>m;_-F z#E!?3=1vgq2XWIAxDX)h0CC)tNpmC!yF$E4;58xoLUdo0H0?on4#as+vC;(LNQi3} z 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%0D9cA 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 diff --git a/IKEA_scraper/.venv/Scripts/pythonw.exe b/IKEA_scraper/.venv/Scripts/pythonw.exe deleted file mode 100644 index 910fc6b9fb3f39c20e81dc657335f8ad82001af0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542440 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�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%0D9m|()UkRNndV3nV)JIR@yAbzp|D&`x{_^ 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%0Aq=Y&8E463qD`M$!C`{Qi|vd#&_a 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 diff --git a/IKEA_scraper/.venv/bin/Activate.ps1 b/IKEA_scraper/.venv/bin/Activate.ps1 new file mode 100644 index 00000000..a3bc6fb1 --- /dev/null +++ b/IKEA_scraper/.venv/bin/Activate.ps1 @@ -0,0 +1,241 @@ +<# +.Synopsis +Activate a Python virtual environment for the current PowerShell session. + +.Description +Pushes the python executable for a virtual environment to the front of the +$Env:PATH environment variable and sets the prompt to signify that you are +in a Python virtual environment. Makes use of the command line switches as +well as the `pyvenv.cfg` file values present in the virtual environment. + +.Parameter VenvDir +Path to the directory that contains the virtual environment to activate. The +default value for this is the parent of the directory that the Activate.ps1 +script is located within. + +.Parameter Prompt +The prompt prefix to display when this virtual environment is activated. By +default, this prompt is the name of the virtual environment folder (VenvDir) +surrounded by parentheses and followed by a single space (ie. '(.venv) '). + +.Example +Activate.ps1 +Activates the Python virtual environment that contains the Activate.ps1 script. + +.Example +Activate.ps1 -Verbose +Activates the Python virtual environment that contains the Activate.ps1 script, +and shows extra information about the activation as it executes. + +.Example +Activate.ps1 -VenvDir C:\Users\MyUser\Common\.venv +Activates the Python virtual environment located in the specified location. + +.Example +Activate.ps1 -Prompt "MyPython" +Activates the Python virtual environment that contains the Activate.ps1 script, +and prefixes the current prompt with the specified string (surrounded in +parentheses) while the virtual environment is active. + +.Notes +On Windows, it may be required to enable this Activate.ps1 script by setting the +execution policy for the user. You can do this by issuing the following PowerShell +command: + +PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser + +For more information on Execution Policies: +https://go.microsoft.com/fwlink/?LinkID=135170 + +#> +Param( + [Parameter(Mandatory = $false)] + [String] + $VenvDir, + [Parameter(Mandatory = $false)] + [String] + $Prompt +) + +<# Function declarations --------------------------------------------------- #> + +<# +.Synopsis +Remove all shell session elements added by the Activate script, including the +addition of the virtual environment's Python executable from the beginning of +the PATH variable. + +.Parameter NonDestructive +If present, do not remove this function from the global namespace for the +session. + +#> +function global:deactivate ([switch]$NonDestructive) { + # Revert to original values + + # The prior prompt: + if (Test-Path -Path Function:_OLD_VIRTUAL_PROMPT) { + Copy-Item -Path Function:_OLD_VIRTUAL_PROMPT -Destination Function:prompt + Remove-Item -Path Function:_OLD_VIRTUAL_PROMPT + } + + # The prior PYTHONHOME: + if (Test-Path -Path Env:_OLD_VIRTUAL_PYTHONHOME) { + Copy-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME -Destination Env:PYTHONHOME + Remove-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME + } + + # The prior PATH: + if (Test-Path -Path Env:_OLD_VIRTUAL_PATH) { + Copy-Item -Path Env:_OLD_VIRTUAL_PATH -Destination Env:PATH + Remove-Item -Path Env:_OLD_VIRTUAL_PATH + } + + # Just remove the VIRTUAL_ENV altogether: + if (Test-Path -Path Env:VIRTUAL_ENV) { + Remove-Item -Path env:VIRTUAL_ENV + } + + # Just remove the _PYTHON_VENV_PROMPT_PREFIX altogether: + if (Get-Variable -Name "_PYTHON_VENV_PROMPT_PREFIX" -ErrorAction SilentlyContinue) { + Remove-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Scope Global -Force + } + + # Leave deactivate function in the global namespace if requested: + if (-not $NonDestructive) { + Remove-Item -Path function:deactivate + } +} + +<# +.Description +Get-PyVenvConfig parses the values from the pyvenv.cfg file located in the +given folder, and returns them in a map. + +For each line in the pyvenv.cfg file, if that line can be parsed into exactly +two strings separated by `=` (with any amount of whitespace surrounding the =) +then it is considered a `key = value` line. The left hand string is the key, +the right hand is the value. + +If the value starts with a `'` or a `"` then the first and last character is +stripped from the value before being captured. + +.Parameter ConfigDir +Path to the directory that contains the `pyvenv.cfg` file. +#> +function Get-PyVenvConfig( + [String] + $ConfigDir +) { + Write-Verbose "Given ConfigDir=$ConfigDir, obtain values in pyvenv.cfg" + + # Ensure the file exists, and issue a warning if it doesn't (but still allow the function to continue). + $pyvenvConfigPath = Join-Path -Resolve -Path $ConfigDir -ChildPath 'pyvenv.cfg' -ErrorAction Continue + + # An empty map will be returned if no config file is found. + $pyvenvConfig = @{ } + + if ($pyvenvConfigPath) { + + Write-Verbose "File exists, parse `key = value` lines" + $pyvenvConfigContent = Get-Content -Path $pyvenvConfigPath + + $pyvenvConfigContent | ForEach-Object { + $keyval = $PSItem -split "\s*=\s*", 2 + if ($keyval[0] -and $keyval[1]) { + $val = $keyval[1] + + # Remove extraneous quotations around a string value. + if ("'""".Contains($val.Substring(0, 1))) { + $val = $val.Substring(1, $val.Length - 2) + } + + $pyvenvConfig[$keyval[0]] = $val + Write-Verbose "Adding Key: '$($keyval[0])'='$val'" + } + } + } + return $pyvenvConfig +} + + +<# Begin Activate script --------------------------------------------------- #> + +# Determine the containing directory of this script +$VenvExecPath = Split-Path -Parent $MyInvocation.MyCommand.Definition +$VenvExecDir = Get-Item -Path $VenvExecPath + +Write-Verbose "Activation script is located in path: '$VenvExecPath'" +Write-Verbose "VenvExecDir Fullname: '$($VenvExecDir.FullName)" +Write-Verbose "VenvExecDir Name: '$($VenvExecDir.Name)" + +# Set values required in priority: CmdLine, ConfigFile, Default +# First, get the location of the virtual environment, it might not be +# VenvExecDir if specified on the command line. +if ($VenvDir) { + Write-Verbose "VenvDir given as parameter, using '$VenvDir' to determine values" +} +else { + Write-Verbose "VenvDir not given as a parameter, using parent directory name as VenvDir." + $VenvDir = $VenvExecDir.Parent.FullName.TrimEnd("\\/") + Write-Verbose "VenvDir=$VenvDir" +} + +# Next, read the `pyvenv.cfg` file to determine any required value such +# as `prompt`. +$pyvenvCfg = Get-PyVenvConfig -ConfigDir $VenvDir + +# Next, set the prompt from the command line, or the config file, or +# just use the name of the virtual environment folder. +if ($Prompt) { + Write-Verbose "Prompt specified as argument, using '$Prompt'" +} +else { + Write-Verbose "Prompt not specified as argument to script, checking pyvenv.cfg value" + if ($pyvenvCfg -and $pyvenvCfg['prompt']) { + Write-Verbose " Setting based on value in pyvenv.cfg='$($pyvenvCfg['prompt'])'" + $Prompt = $pyvenvCfg['prompt']; + } + else { + Write-Verbose " Setting prompt based on parent's directory's name. (Is the directory name passed to venv module when creating the virutal environment)" + Write-Verbose " Got leaf-name of $VenvDir='$(Split-Path -Path $venvDir -Leaf)'" + $Prompt = Split-Path -Path $venvDir -Leaf + } +} + +Write-Verbose "Prompt = '$Prompt'" +Write-Verbose "VenvDir='$VenvDir'" + +# Deactivate any currently active virtual environment, but leave the +# deactivate function in place. +deactivate -nondestructive + +# Now set the environment variable VIRTUAL_ENV, used by many tools to determine +# that there is an activated venv. +$env:VIRTUAL_ENV = $VenvDir + +if (-not $Env:VIRTUAL_ENV_DISABLE_PROMPT) { + + Write-Verbose "Setting prompt to '$Prompt'" + + # Set the prompt to include the env name + # Make sure _OLD_VIRTUAL_PROMPT is global + function global:_OLD_VIRTUAL_PROMPT { "" } + Copy-Item -Path function:prompt -Destination function:_OLD_VIRTUAL_PROMPT + New-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Description "Python virtual environment prompt prefix" -Scope Global -Option ReadOnly -Visibility Public -Value $Prompt + + function global:prompt { + Write-Host -NoNewline -ForegroundColor Green "($_PYTHON_VENV_PROMPT_PREFIX) " + _OLD_VIRTUAL_PROMPT + } +} + +# Clear PYTHONHOME +if (Test-Path -Path Env:PYTHONHOME) { + Copy-Item -Path Env:PYTHONHOME -Destination Env:_OLD_VIRTUAL_PYTHONHOME + Remove-Item -Path Env:PYTHONHOME +} + +# Add the venv to the PATH +Copy-Item -Path Env:PATH -Destination Env:_OLD_VIRTUAL_PATH +$Env:PATH = "$VenvExecDir$([System.IO.Path]::PathSeparator)$Env:PATH" diff --git a/IKEA_scraper/.venv/Scripts/__pycache__/bottle.cpython-39.pyc b/IKEA_scraper/.venv/bin/__pycache__/bottle.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Scripts/__pycache__/bottle.cpython-39.pyc rename to IKEA_scraper/.venv/bin/__pycache__/bottle.cpython-39.pyc index 8ef8444b211b839e376883748e65a6d4d6bb9be3..d2e6e18fc9494b4b5cd1ac4a2026f31d0f5cb438 100644 GIT binary patch delta 1423 zcmY*ZUrbwN6z@5`yl7S`&qYpxin=aXg4_Kf`E%esgGRK3? zgt!-@+d|^u#b+}UT}Wnb+~(8N$dmEkG@y%rnIOXEhWsfje&@27*)+fJeCM3+cm93f zee1Sz>9*pIy4_Bj`1Qr#-v(6XOda`eDY$8%Uce5}J zo=qmoGJL>QZqeoYaME|56*-1Z*6uiQWIwg$U{d~@O?O#QB;wBJ;7{11uePC6USP|X zm4k0X$XU)owo398D6+Bf|13Tn#B%^Px(C=-iK6sgC8@{K13XrT*cwrB)F@*B(?I+I zz(G$-*dhveUBagTobUjg)Rxh=POSG73!gr>@T=u8 z#S(cPVgz9q-heza=fXBSIwZQYANH6>cHHMu z^9PsnIm2bP1?aP4JS=#fK5PcXZ1>>=LYS`m@lb6UA2`98SFsdiC}k)SP*<>1|9+|t zU^&>SJ%ESld=Mq`Yyh7_SKvSQeY8}H0oY59Ahx>s@T_A%A4_Hom3o30fqJ?S#P6Vq z;$?UN4pO!Z!(l6u6*Ivp_?b?$!&WEl1U|qDO`>TD{h*rBa%=?I!%8nrRp307(3whX zay{@9`WE`QQl#2ObCvk=Gu7-GVyNYIJi<~9!yX2MyHmlEk0HbFZ)vOA+Dd)R delta 1416 zcmZ`(YfM{p6z@4)E|-=TXeo5Gr65?=6k3?YOtu86V~Lwfma#a8Ro0cxk(SC5v&xM{Z`!O#GyN_7!~2OjwE=EPL<<|L4{?zt}Xtd+vGs&g*~w zmll-M3yL*vwVF-h*RgF+eE*bnx_0lu-Mz8>CywXUOiYVsM%1y`VB)x{reja;9q1p< zCA4@psl`GQ$;?FTsnMgc+-N@8nT;n>@fVW0SSS=0|G|Vdn$71<4%+oWJJ^1MY5nMJ zm@k7Hbl@JmUNu{0GHEp+pjcM8=5NsPKAZu^yigBW#^Nb8lvdT$cvf4W^NSFb*&yV< z7U6Qu9Lo+A@HJW!8+a9 zglI*PE$c>p=ZcV5IlpW)R%26SZRJ4)pT34?0Dzo`!@e@n{E(7Sleq-1Oct+NT!d*J z2Gk3PKLf~=m9Ph7{e21d0a)m6IbH-aos)47ROv+-g8(+FSFj~wVG4<%oT11(Ukezj z7)c%*%_K)O!{ZX`e-axC)QVxI6m0IRVgLUN*LLwXuW*|c?022x{}2$6wL>i1=o42(Tj_cOZr|nQfM>Yy7M45=ZiYqy z0b6MRK_L%SCe)GSa9YfHx+0;DjU_XA?G5Ia=!i@3ck1U|_&i#+{7Vras~cU=N`5y! zW@Wme6C~FpFTN)2$fdonLLmUU5{G zTQU64!J(aP*n>Nz!Yh4_!sPdoeyROJ;zI?HF|qaDtM83o*W)-Fp94 z{9FOsg^ex*Xw^5n@l9;xdq?9tLgNorGjSvzFioMU2p*FkXE{pV9y|my`gjk1hJOR0 CUvQ!T diff --git a/IKEA_scraper/.venv/Scripts/activate b/IKEA_scraper/.venv/bin/activate similarity index 94% rename from IKEA_scraper/.venv/Scripts/activate rename to IKEA_scraper/.venv/bin/activate index 8a83628a..08e66b92 100644 --- a/IKEA_scraper/.venv/Scripts/activate +++ b/IKEA_scraper/.venv/bin/activate @@ -37,11 +37,11 @@ deactivate () { # unset irrelevant variables deactivate nondestructive -VIRTUAL_ENV="F:\Pyhton\random\School\IKEA_scraper\.venv" +VIRTUAL_ENV="/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv" export VIRTUAL_ENV _OLD_VIRTUAL_PATH="$PATH" -PATH="$VIRTUAL_ENV/Scripts:$PATH" +PATH="$VIRTUAL_ENV/bin:$PATH" export PATH # unset PYTHONHOME if set diff --git a/IKEA_scraper/.venv/bin/activate.csh b/IKEA_scraper/.venv/bin/activate.csh new file mode 100644 index 00000000..41ae2cf1 --- /dev/null +++ b/IKEA_scraper/.venv/bin/activate.csh @@ -0,0 +1,25 @@ +# This file must be used with "source bin/activate.csh" *from csh*. +# You cannot run it directly. +# Created by Davide Di Blasi . +# Ported to Python 3.3 venv by Andrew Svetlov + +alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate' + +# Unset irrelevant variables. +deactivate nondestructive + +setenv VIRTUAL_ENV "/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv" + +set _OLD_VIRTUAL_PATH="$PATH" +setenv PATH "$VIRTUAL_ENV/bin:$PATH" + + +set _OLD_VIRTUAL_PROMPT="$prompt" + +if (! "$?VIRTUAL_ENV_DISABLE_PROMPT") then + set prompt = "(.venv) $prompt" +endif + +alias pydoc python -m pydoc + +rehash diff --git a/IKEA_scraper/.venv/bin/activate.fish b/IKEA_scraper/.venv/bin/activate.fish new file mode 100644 index 00000000..a131902e --- /dev/null +++ b/IKEA_scraper/.venv/bin/activate.fish @@ -0,0 +1,64 @@ +# This file must be used with "source /bin/activate.fish" *from fish* +# (https://fishshell.com/); you cannot run it directly. + +function deactivate -d "Exit virtual environment and return to normal shell environment" + # reset old environment variables + if test -n "$_OLD_VIRTUAL_PATH" + set -gx PATH $_OLD_VIRTUAL_PATH + set -e _OLD_VIRTUAL_PATH + end + if test -n "$_OLD_VIRTUAL_PYTHONHOME" + set -gx PYTHONHOME $_OLD_VIRTUAL_PYTHONHOME + set -e _OLD_VIRTUAL_PYTHONHOME + end + + if test -n "$_OLD_FISH_PROMPT_OVERRIDE" + functions -e fish_prompt + set -e _OLD_FISH_PROMPT_OVERRIDE + functions -c _old_fish_prompt fish_prompt + functions -e _old_fish_prompt + end + + set -e VIRTUAL_ENV + if test "$argv[1]" != "nondestructive" + # Self-destruct! + functions -e deactivate + end +end + +# Unset irrelevant variables. +deactivate nondestructive + +set -gx VIRTUAL_ENV "/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv" + +set -gx _OLD_VIRTUAL_PATH $PATH +set -gx PATH "$VIRTUAL_ENV/bin" $PATH + +# Unset PYTHONHOME if set. +if set -q PYTHONHOME + set -gx _OLD_VIRTUAL_PYTHONHOME $PYTHONHOME + set -e PYTHONHOME +end + +if test -z "$VIRTUAL_ENV_DISABLE_PROMPT" + # fish uses a function instead of an env var to generate the prompt. + + # Save the current fish_prompt function as the function _old_fish_prompt. + functions -c fish_prompt _old_fish_prompt + + # With the original prompt function renamed, we can override with our own. + function fish_prompt + # Save the return status of the last command. + set -l old_status $status + + # Output the venv prompt; color taken from the blue of the Python logo. + printf "%s%s%s" (set_color 4B8BBE) "(.venv) " (set_color normal) + + # Restore the return status of the previous command. + echo "exit $old_status" | . + # Output the original/"old" prompt. + _old_fish_prompt + end + + set -gx _OLD_FISH_PROMPT_OVERRIDE "$VIRTUAL_ENV" +end diff --git a/IKEA_scraper/.venv/Scripts/bottle.py b/IKEA_scraper/.venv/bin/bottle.py similarity index 99% rename from IKEA_scraper/.venv/Scripts/bottle.py rename to IKEA_scraper/.venv/bin/bottle.py index aaea4f37..63558ca1 100644 --- a/IKEA_scraper/.venv/Scripts/bottle.py +++ b/IKEA_scraper/.venv/bin/bottle.py @@ -1,4 +1,4 @@ -#!F:\Pyhton\random\School\IKEA_scraper\.venv\Scripts\python.exe +#!/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv/bin/python3 # -*- coding: utf-8 -*- """ Bottle is a fast and simple micro-framework for small web applications. It diff --git a/IKEA_scraper/.venv/Scripts/futurize-script.py b/IKEA_scraper/.venv/bin/futurize similarity index 92% rename from IKEA_scraper/.venv/Scripts/futurize-script.py rename to IKEA_scraper/.venv/bin/futurize index 015c35a1..dce7529b 100644 --- a/IKEA_scraper/.venv/Scripts/futurize-script.py +++ b/IKEA_scraper/.venv/bin/futurize @@ -1,4 +1,4 @@ -#!F:\Pyhton\random\School\IKEA_scraper\.venv\Scripts\python.exe +#!/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv/bin/python3 # EASY-INSTALL-ENTRY-SCRIPT: 'future==0.18.2','console_scripts','futurize' import re import sys diff --git a/IKEA_scraper/.venv/bin/normalizer b/IKEA_scraper/.venv/bin/normalizer new file mode 100644 index 00000000..668d4e26 --- /dev/null +++ b/IKEA_scraper/.venv/bin/normalizer @@ -0,0 +1,8 @@ +#!/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv/bin/python3 +# -*- coding: utf-8 -*- +import re +import sys +from charset_normalizer.cli.normalizer import cli_detect +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) + sys.exit(cli_detect()) diff --git a/IKEA_scraper/.venv/Scripts/pasteurize-script.py b/IKEA_scraper/.venv/bin/pasteurize similarity index 92% rename from IKEA_scraper/.venv/Scripts/pasteurize-script.py rename to IKEA_scraper/.venv/bin/pasteurize index 2c0431a4..119b6d3a 100644 --- a/IKEA_scraper/.venv/Scripts/pasteurize-script.py +++ b/IKEA_scraper/.venv/bin/pasteurize @@ -1,4 +1,4 @@ -#!F:\Pyhton\random\School\IKEA_scraper\.venv\Scripts\python.exe +#!/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv/bin/python3 # EASY-INSTALL-ENTRY-SCRIPT: 'future==0.18.2','console_scripts','pasteurize' import re import sys diff --git a/IKEA_scraper/.venv/bin/pip b/IKEA_scraper/.venv/bin/pip new file mode 100644 index 00000000..ab377d57 --- /dev/null +++ b/IKEA_scraper/.venv/bin/pip @@ -0,0 +1,8 @@ +#!/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv/bin/python3 +# -*- coding: utf-8 -*- +import re +import sys +from pip._internal.cli.main import main +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/IKEA_scraper/.venv/bin/pip3 b/IKEA_scraper/.venv/bin/pip3 new file mode 100644 index 00000000..ab377d57 --- /dev/null +++ b/IKEA_scraper/.venv/bin/pip3 @@ -0,0 +1,8 @@ +#!/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv/bin/python3 +# -*- coding: utf-8 -*- +import re +import sys +from pip._internal.cli.main import main +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/IKEA_scraper/.venv/bin/pip3.9 b/IKEA_scraper/.venv/bin/pip3.9 new file mode 100644 index 00000000..ab377d57 --- /dev/null +++ b/IKEA_scraper/.venv/bin/pip3.9 @@ -0,0 +1,8 @@ +#!/run/media/kristofers/Disk/Pyhton/random/School/IKEA_scraper/.venv/bin/python3 +# -*- coding: utf-8 -*- +import re +import sys +from pip._internal.cli.main import main +if __name__ == '__main__': + sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) + sys.exit(main()) diff --git a/IKEA_scraper/.venv/bin/python b/IKEA_scraper/.venv/bin/python new file mode 120000 index 00000000..b8a0adbb --- /dev/null +++ b/IKEA_scraper/.venv/bin/python @@ -0,0 +1 @@ +python3 \ No newline at end of file diff --git a/IKEA_scraper/.venv/bin/python3 b/IKEA_scraper/.venv/bin/python3 new file mode 120000 index 00000000..ae65fdaa --- /dev/null +++ b/IKEA_scraper/.venv/bin/python3 @@ -0,0 +1 @@ +/usr/bin/python3 \ No newline at end of file diff --git a/IKEA_scraper/.venv/bin/python3.9 b/IKEA_scraper/.venv/bin/python3.9 new file mode 120000 index 00000000..b8a0adbb --- /dev/null +++ b/IKEA_scraper/.venv/bin/python3.9 @@ -0,0 +1 @@ +python3 \ No newline at end of file diff --git a/IKEA_scraper/.venv/Include/site/python3.9/greenlet/greenlet.h b/IKEA_scraper/.venv/include/site/python3.9/greenlet/greenlet.h similarity index 100% rename from IKEA_scraper/.venv/Include/site/python3.9/greenlet/greenlet.h rename to IKEA_scraper/.venv/include/site/python3.9/greenlet/greenlet.h diff --git a/IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/PKG-INFO b/IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/PKG-INFO similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/PKG-INFO rename to IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/PKG-INFO diff --git a/IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/SOURCES.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/SOURCES.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/SOURCES.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/SOURCES.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/dependency_links.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/dependency_links.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/dependency_links.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/dependency_links.txt diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/installed-files.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/installed-files.txt new file mode 100644 index 00000000..7a85ed3b --- /dev/null +++ b/IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/installed-files.txt @@ -0,0 +1,18 @@ +../eel/__init__.py +../eel/__main__.py +../eel/__pycache__/__init__.cpython-39.pyc +../eel/__pycache__/__main__.cpython-39.pyc +../eel/__pycache__/browsers.cpython-39.pyc +../eel/__pycache__/chrome.cpython-39.pyc +../eel/__pycache__/edge.cpython-39.pyc +../eel/__pycache__/electron.cpython-39.pyc +../eel/browsers.py +../eel/chrome.py +../eel/edge.py +../eel/eel.js +../eel/electron.py +PKG-INFO +SOURCES.txt +dependency_links.txt +requires.txt +top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/requires.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/requires.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/requires.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/requires.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/top_level.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/top_level.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/Eel-0.14.0-py3.9.egg-info/top_level.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/Eel-0.14.0-py3.9.egg-info/top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/__pycache__/bottle.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/__pycache__/bottle.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/__pycache__/bottle.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/__pycache__/bottle.cpython-39.pyc index 59ba49d3d7cd9080795bf77a8027ea0b0c743e49..dc497a10757362d456d8f616b62c625bd01c939c 100644 GIT binary patch delta 1401 zcmYjRT})eb6z@4Lx3}#I1zOwj%_uO0^$sb?hAy)VT-;)!&NzpOSlf%#LT~qPVcUZV zkv9`XL(DPp%?FJ>>?7HBjZ+`|h||PqqKRgH8wY|LW9sCijQT&fiQ9en-E+_XoZtDp z|EXp5^<~u^_j=tn`5c@((b5nbf8fmAN7J$Pa?Z)7wP z&m@g;?NDOWFvhg|4-UqLa|sd8>OzZ5>X}JxEcKL@J&_+ZGCh&qS}v8>cVy#Jmc}S5g9X# z^h8!%qlp#hSNK56@2|jV-y+M^DB%~D7U7^vN%*zEC-M7vp1%{Jc;Rd~N6OIIKvSO2=pS2~UQt0+gAmuMU z`rA^-nBQ%}pRhq67iIAae6nH153EVK!0{EUFkiWm;-yE%sl462LRmkNg2KkF3Ku+06gXe1v>$}H1EXb zsGBM53=W1x=J`y*kTa=|q%wL^SQe*P|Gk`0N2P4$Jt{W&D%k!ucN$YM6jWIIJ6r!I zp+gaeS@zOvDt19RT~u*NzDyT}>7z~X%f2kT@R1tJZHl{SF+L34iv#!+s|Ta}oX4Qi;u zW=|srsAtE3d7ui9V4#gPfAAt+WH`%bA$rG;`yfagevE=@b_Z}8p`FeJao0c{J3PjD zH?dU9P{XiQLPvS2`a7jOmK};BGGyUMfo%6Vfk2dunkII%&EVzl9!pybfQ6opiMh+dHl3Rvu|iE68-R zLADM@DVZIt&={s>uN&16F%Q*aHz+<iv#=(i@@E%ACqoZIgrUzd`|FEAaMH;p+$*QI)Pz}t zEi~MM5uW@^3--xH`Md=+YiY9OC_B2Togx?y)4IQDT;^TvUy)G HzKj0>UF>mn delta 1403 zcmYjRZ%kWN6z@5d$7@UBwOvQ~Q%a@62++bTW-_A;SC*+WQ#5m=SyM|V1lrfU!kiyS zFiZTTE=u%li;2!?Or~*==w4#n_ZbtF#AJ$+Ib&cJH$ZJ*Wian~oo@Z`yQk;R@0|O) z_r4ES(@a z#WP7Q8a$RvAB#RY{6aK4JeF+F#1kX&7n9lOiG5CepA+m?U`~H-6_!ij8b$K(x^1z< zWYQE6kfWzBfJe{g;Uu`0g?qr3ijSzlQB@ro&uA+|YtSokK-gE-U|LyX+l2ytWh+PT zt-~(J(U0q}M=VU|x-KF=l$%Uhv)GCZvQ4{AXTJq6ox2DXl(`AhaD)5>2*NTQEI?Q+ zjtk(TQw5loZZho>J+%P=DbM!13-lp)7FUkey08%!P@PA3O7 zBjY^#e->xe;t+}+k+DHhIRBn$={ov~s)udCmQ6Mp|Zn5hGxbm~l#i~g`;tKt^v zF}q-B;-2n1iNPMQP>&5~LDrq+*j*xoIZ%lc2=(-h1IL71Jx=u78n~I4E4S;TPCSh6 zX7*g;3wnv+bBh}o#cAY$U1Z~y-Q?$HOiymmC>RNor&U|yF z33XhQg(y~w5on{2YVk6JX`&9_gifmTVsop}+!$kor}8kH5XjVGF3u8UM+d`X@o9wg zaW8g)`ykEw&^9TYPoN59`n~}l6^EwyF@s>IR~j+M$3N4E-Qqp{*@&S# zcZfm(?2;Z9)d`rIO}X@m0A58{qF6H?myGXBgyx&E*B#*wMF&q}Jexi}yaT_Iq2lA! w4g_e_|LVk3Si_$ljXw?=zfjG@m3+fAnLZ5TQK^URUQ)X75G?3JUHB#b3y~^mrT_o{ diff --git a/IKEA_scraper/.venv/Lib/site-packages/__pycache__/pyparsing.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/__pycache__/pyparsing.cpython-39.pyc similarity index 99% rename from IKEA_scraper/.venv/Lib/site-packages/__pycache__/pyparsing.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/__pycache__/pyparsing.cpython-39.pyc index 544ca27d5599c8305a15ad30ed7c096924ca8a3d..37eca341c9545199678d5accb37c1718a2a5601d 100644 GIT binary patch delta 135 zcmZp=#<%1eA6FtTFBbz4_&nRlr7e|^tzT4{r=Odel9{NVU6ff|lAo4ZRIKlkS)8pO zP?=GZpQm4xn3s~Ds~?=4k)NNV@9FL87+;)Rlvt2jq_0<&npdWulbNJnP+5|ZpJ%LR ksb8E~lB!#fn4F!Mo?5KmTrAaIEX4@KOxug4nENLH08IQZ00000 delta 101 zcmZ2-jj!n%A6FtTFBbz4=o)S0(w4IGbhC;HsLUwI&xj>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;r2>7bWJUE~o7=@(R%WaQ@=>sjg- XXO^Vu79=KTC#I(s>u-){(PahzU5+T` delta 87 zcmZ3--^0(9$ji&c00cTl8@a?;?7ZBpVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|# plZz4yQj22r%2M;nVtg`_Vu~|MQgsUwld}`kQ;TCZH?rt50{~`S9Ay9i diff --git a/IKEA_scraper/.venv/Lib/site-packages/_distutils_hack/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/_distutils_hack/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/_distutils_hack/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/_distutils_hack/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/_distutils_hack/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/_distutils_hack/__pycache__/__init__.cpython-39.pyc similarity index 94% rename from IKEA_scraper/.venv/Lib/site-packages/_distutils_hack/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/_distutils_hack/__pycache__/__init__.cpython-39.pyc index a034412ff2b556caa680d0d228000cf4a92bc858..44e07c57f312f6318e050badb73605b6cdb9742c 100644 GIT binary patch delta 121 zcmaE@-mAft$ji&c00ftwZsd|>PN>o^D$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$8W9iS`*jFLrQk;$?P&xIYU-g^P%IT$=7pp_#e9C?H zZ8Ej3n)`XNnHuA}NSuvX9XK*HAhUP)u6TF%8{22#K0t@gTWDB5=n*-=l}`;kjCG~} zY=ff?mQ_vE!p+_F!la6AM22#}FhJ|q5XW3oI4#d0`HUw~80-@!_{Rl*5M>-Ulk<*T M-{OT9oNuxE0hJj}+yDRo literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/_distutils_hack/override.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/_distutils_hack/override.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/_distutils_hack/override.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/_distutils_hack/override.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/AUTHORS b/IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/AUTHORS similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/AUTHORS rename to IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/AUTHORS diff --git a/IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/COPYING.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/COPYING.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/COPYING.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/COPYING.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/INSTALLER b/IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/INSTALLER similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/INSTALLER rename to IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/INSTALLER diff --git a/IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/LICENSE b/IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/LICENSE similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/LICENSE rename to IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/LICENSE diff --git a/IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/METADATA b/IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/METADATA similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/METADATA rename to IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/METADATA diff --git a/IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/RECORD b/IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/RECORD similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/RECORD rename to IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/RECORD diff --git a/IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/WHEEL b/IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/WHEEL similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/WHEEL rename to IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/WHEEL diff --git a/IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/top_level.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/top_level.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/beautifulsoup4-4.10.0.dist-info/top_level.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/beautifulsoup4-4.10.0.dist-info/top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/AUTHORS b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/AUTHORS similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/AUTHORS rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/AUTHORS diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/INSTALLER b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/INSTALLER similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/INSTALLER rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/INSTALLER diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/LICENSE b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/LICENSE similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/LICENSE rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/LICENSE diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/METADATA b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/METADATA similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/METADATA rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/METADATA diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/RECORD b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/RECORD similarity index 83% rename from IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/RECORD rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/RECORD index 7c1171e3..92721286 100644 --- a/IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/RECORD +++ b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/RECORD @@ -1,5 +1,5 @@ -../../Scripts/__pycache__/bottle.cpython-39.pyc,, -../../Scripts/bottle.py,sha256=FeDaVhjUfbcKX1ewPnTkMF9P32HxbHeJOTjA5_8RKmk,150552 +../../../bin/__pycache__/bottle.cpython-39.pyc,, +../../../bin/bottle.py,sha256=FeDaVhjUfbcKX1ewPnTkMF9P32HxbHeJOTjA5_8RKmk,150552 __pycache__/bottle.cpython-39.pyc,, bottle-0.12.19.dist-info/AUTHORS,sha256=A0Y_uWygTzQczXdwcMI8h6XqqWns2pGsJnZOGwu_IPo,1308 bottle-0.12.19.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/WHEEL b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/WHEEL similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/WHEEL rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/WHEEL diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/top_level.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/top_level.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle-0.12.19.dist-info/top_level.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle-0.12.19.dist-info/top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/PKG-INFO b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/PKG-INFO similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/PKG-INFO rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/PKG-INFO diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/SOURCES.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/SOURCES.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/SOURCES.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/SOURCES.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/dependency_links.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/dependency_links.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/dependency_links.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/dependency_links.txt diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/installed-files.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/installed-files.txt new file mode 100644 index 00000000..0111411b --- /dev/null +++ b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/installed-files.txt @@ -0,0 +1,11 @@ +../bottle_websocket/__init__.py +../bottle_websocket/__pycache__/__init__.cpython-39.pyc +../bottle_websocket/__pycache__/plugin.cpython-39.pyc +../bottle_websocket/__pycache__/server.cpython-39.pyc +../bottle_websocket/plugin.py +../bottle_websocket/server.py +PKG-INFO +SOURCES.txt +dependency_links.txt +requires.txt +top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/requires.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/requires.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/requires.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/requires.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/top_level.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/top_level.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/top_level.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket-0.2.9-py3.9.egg-info/top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/__pycache__/__init__.cpython-39.pyc similarity index 54% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/__pycache__/__init__.cpython-39.pyc index ae52f6c563e6e77977b185f1f503cbf952b5b5e0..012c27c0bf5ef94dcb701d67433fb6c95bdca809 100644 GIT binary patch delta 138 zcmV~$!3n}J6b4}I$qC%T{)i{Ri=YSbA~--u(x-i-%?ru1QareV;7~5$$qn4X?|WCj z>iK!xk*^UwHEaFS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 tvKXJtq?qE&l2qM-#N_P6^wi>*r2LYSoYeU8)THA4$wTxG&MscY)A)Vs=DYdq zs#igtB1Y<*fzM8qpOgh>Cm#1QC`V)yJ09_{19QOjb~!a-vq_Xu&lG0_*CG`iI3DUF j#3}8QvEK9~XjwH-vrsE+JtQRXW=X1UL1J=tVtQ(EOj3SHNlt2fd1_K|esXqdNzCL%#w`E{$Rg$d diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/__pycache__/server.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/__pycache__/server.cpython-39.pyc similarity index 84% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/__pycache__/server.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/__pycache__/server.cpython-39.pyc index 8db352dbf6ce5b0e09a5d1a9be9e22162b377bcb..c86e24bc4b1a9924d70612d2ed8f03c2ccb8f91e 100644 GIT binary patch delta 140 zcmWN~!3n}J6b4|dhpylf_CI*?D5xO42o6xv^l3xdyzpMELj=4`9ASQG?;$(Z~0f&0GY1E2|B&a3|69(5J=G1do mRcokAw2a1jb0I~`DGk)zs8zO}5|m^jsbc=j|MTlnEM`A~1T?Dv delta 92 zcmcc1zMFl68QRXW=X1UL1J=tVtQ(EOj3SHNlt2fd1_K|esXqdNzCT$Olph(T}mT8 diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/plugin.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/plugin.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/plugin.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/plugin.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/server.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/server.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bottle_websocket/server.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bottle_websocket/server.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/PKG-INFO b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/PKG-INFO similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/PKG-INFO rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/PKG-INFO diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/SOURCES.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/SOURCES.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/SOURCES.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/SOURCES.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/dependency_links.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/dependency_links.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/dependency_links.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/dependency_links.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/installed-files.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/installed-files.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/installed-files.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/installed-files.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/requires.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/requires.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/requires.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/requires.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/top_level.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/top_level.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4-0.0.1-py3.9.egg-info/top_level.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4-0.0.1-py3.9.egg-info/top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/__pycache__/__init__.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/__pycache__/__init__.cpython-39.pyc index 3df043c1d33461bba07429256daced2769262fda..d1eb8cff5796259ed7ba2963be65ea729fe2cdf1 100644 GIT binary patch delta 123 zcmeC(%D8?jBUd6XFBbz4a6j9~rNy3*r(aZ>r=Odel9{NVU6ff|lAo4ZRIKlkS)8pO zP?=GZ4^)ttmy(~WADo<#pP!@e>Fw$mUz}W&SddzzuUD3uSEiqnnWSG(S(1^TXRK$b YUz}Nzs#}nloSm4STCBghh+R4u0PJ@vVE_OC delta 89 zcmZ3#m9cj#BUd6XFBbz4gc@z+(qgysakGjEsLUwI&xb8;C{A|Yp!xaj($;To_=m>N@k*dc2Q<=Nq$;tQL(;DW^uND zKxIZrex80&VqQvqu6}TGMt**dzNfdVV|;OPQDQ-Ak-lD8YF?RsPG*vRL1jrsex9+O arG9Z{Nvdu^Vsdt3dTO!$=BLV!J^=t+SS?Ke delta 89 zcmaF4mgV?b7Oq5IUM>b82sPTsHCNfr%grh#pfaN*KQE>zF)t-QHzqhaBR@YU#?#x? rF}^stD6t^5C`PX=HLonjCo?IgII|>Gw;(Y&J25@AIA$}u%A-#JH}oJk diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/__pycache__/diagnose.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/__pycache__/diagnose.cpython-39.pyc similarity index 97% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/__pycache__/diagnose.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/__pycache__/diagnose.cpython-39.pyc index 09a338e5b0afa002e3f8fe9bbee66119e5587b66..826e911cade6f325739ecba05793b28afa811159 100644 GIT binary patch delta 121 zcmeBjTI0l($ji&c00i96HgctLCgkZCmFDT^rlw>j>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;i^yB<7{$=jsP1XXNMS=zDs*I>r|#7bO;?7U}DirRJ6C=VT`77gUyHb8;C{A|Yb$d?u6|Kzo_=m>N@k*dc2Q<=Nq$;tQL(;DW^uND zKxIZrex80&VqQvqu6}TGMt**dzNfdVV|;OPQDQ-Ak-lD8YF?RsPG*vRL1jrsex9+O arG9Z{Nvdu^Vsdt3dTO!$=D*A{eggn?-z_@; delta 89 zcmdn~pLyzkX0AkDUM>b82sPTswUyb<+s!H_pfaN*KQE>zF)t-QHzqhaBR@YU#?#x? rF}^stD6t^5C`PX=HLonjCo?IgII|>Gw;(Y&J25@AIA*gv%Z%RuN-ZEI diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/__pycache__/formatter.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/__pycache__/formatter.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/__pycache__/formatter.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/__pycache__/formatter.cpython-39.pyc index 462d19e474e1068e5da172544233e2102cf62507..f72ab553b4e6469332607c363f9fe5ff824cfd50 100644 GIT binary patch delta 121 zcmbPju-AYqk(ZZ?0SLICZR84IPsrCVD$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$b8;C{A|>kdysu6|Kzo_=m>N@k*dc2Q<=Nq$;tQL(;DW^uND zKxIZrex80&VqQvqu6}TGMt**dzNfdVV|;OPQDQ-Ak-lD8YF?RsPG*vRL1jrsex9+O ZrG9Z{Nvdu^Vsdt3dTO!$W))tZ1ps<_E1v)W delta 89 zcmca~i)q6xCay$YUM>b82sPTsb%)2!+s!H_pfaN*KQE>zF)t-QHzqhaBR@YU#?#x? rF}^stD6t^5C`PX=HLonjCo?IgII|>Gw;(Y&J25@AIA*gOFV6x1Pf;I; diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/builder/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/builder/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/builder/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/__pycache__/__init__.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/builder/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/__pycache__/__init__.cpython-39.pyc index 59032c9e6498a767e550bcaea67c0e8fc3f7aaff..02f2502cdced587c94cc6c216052a99bdce79f38 100644 GIT binary patch delta 121 zcmZ2oakhdhk(ZZ?0SLICZRE;iPAJnaD$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiSmO>s2iP5+N(u delta 87 zcmaE#cs7wMk(ZZ?0SH2kHgauXwF`B#iV3L9D9O)@DN4*s$V|t diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/builder/__pycache__/_htmlparser.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/__pycache__/_htmlparser.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/builder/__pycache__/_htmlparser.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/__pycache__/_htmlparser.cpython-39.pyc index aed8245e7c89cabd6a53a80366a09cdd866a2334..e636e00454609327a31b0e6759e3282b4fb0e7e1 100644 GIT binary patch delta 121 zcmeB5Ta(6>$ji&c00i96Hgc_IN~qK?D$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiM@<`I905+JY*u delta 87 zcmdnvHOq@Dk(ZZ?0SH2kHgY{+vI}&xiV3L9D9O)@DN4*s$^5dhoQ9+?0D diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/builder/_html5lib.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/_html5lib.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/builder/_html5lib.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/_html5lib.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/builder/_htmlparser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/_htmlparser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/builder/_htmlparser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/_htmlparser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/builder/_lxml.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/_lxml.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/builder/_lxml.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/builder/_lxml.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/dammit.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/dammit.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/dammit.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/dammit.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/diagnose.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/diagnose.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/diagnose.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/diagnose.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/element.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/element.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/element.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/element.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/formatter.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/formatter.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/formatter.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/formatter.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/bs4/testing.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/testing.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/bs4/testing.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/bs4/testing.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/INSTALLER b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/INSTALLER similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/INSTALLER rename to IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/INSTALLER diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/LICENSE b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/LICENSE similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/LICENSE rename to IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/LICENSE diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/METADATA b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/METADATA similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/METADATA rename to IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/METADATA diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/RECORD b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/RECORD similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/RECORD rename to IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/RECORD diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/WHEEL b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/WHEEL similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/WHEEL rename to IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/WHEEL diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/top_level.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/top_level.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/certifi-2021.5.30.dist-info/top_level.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/certifi-2021.5.30.dist-info/top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/certifi/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/certifi/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/certifi/__main__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi/__main__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/certifi/__main__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/certifi/__main__.py diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/certifi/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2e6be043294de3ecf3bbbdcc22efbc6819205a03 GIT binary patch literal 289 zcmYk1!Ait15Qf{d%CfTH(O2lfPTj?WAgh8NTtS4r^%7z-YeUm>0&C*1%I#by;De|8* z#08sX(i)G(yXok?LBfyuvRYo0)n&P=o{N0Sr6r`el(K;7g!2)}X=^zDOz1cU5x)eq zH_)Tf0$S3}+g+H0d+l0yIW*oHAYqj4VJjPJJ9vD0xZ_Te7?7YG(TvdPR~Qbyv1V0X ofzuw(2O(SWh7Kf>*E`eekB(2D->#U+Ro3T2YMU(*9 z^j^p;hIpCCNcLnbljly4H~pZekS-Zszz(n{@KI>~T$EUlTBNU6mYP?lpOcxSUrRGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT WoLQ2pTacKXotU0ltUviat2F?16DjQg delta 86 zcmdnPGmD2Sk(ZZ?0SMxZHgZj8wTpJMiV3L9D9O)@DN4*s$j>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;r2>7bWJUE~o7=@(R%WaQ@=>sjg- rXO^Vu79=KTC#I(s>u)~5a*BnIH7h?OG3gdtYH4zOcG2b;oH;@OK_XkFVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|# zlZz4yQj22r%2M;nVtg`_Vu~|MQgsUwld}`kQ;TCZKVmt>!pD|cnjD{9bc;1BKO-?| J^DfRDAplY}C8z)Z diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/__pycache__/constant.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/__pycache__/constant.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/__pycache__/constant.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/__pycache__/constant.cpython-39.pyc index 633d087654b4dfdc0dc2c99444427633632b1007..67ee0809a97c55d824215676f2c60e7f9d9c3d3f 100644 GIT binary patch delta 139 zcmeCqT${<2$ji&c00j2WHgZ{N@Uj)HFy8`xYbDFGkK^jJ%tJghlw-EP)Ova@(Av)F%o6_~$X? delta 115 zcmbPJ@GGAyk(ZZ?0SMxZHgbux*oC@T#RODll;r2d6eZ@R0sxu7CFTGC diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/__pycache__/models.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/__pycache__/models.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/__pycache__/models.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/__pycache__/models.cpython-39.pyc index 5a52b01f0e707e9c3e22fc35d8f33c25d88c3627..8fe1c07c6685bc99ce02f32b2dbd1269afcee1bd 100644 GIT binary patch delta 121 zcmbP|x-FF}k(ZZ?0SN4$ZREPbnozA@RGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiM@?twIL?0%$6g delta 87 zcmdm%Iwh4Wk(ZZ?0SMxZHga8IwTpDKiV3L9D9O)@DN4*s$m>I}^w>dhfsVuk zv!8dcD+P_c<4&66|QjQuWE6LHlO2Q7-RGcY)w~_ literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/api.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/api.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/api.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/api.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/assets/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/assets/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/assets/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/assets/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/assets/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/assets/__pycache__/__init__.cpython-39.pyc similarity index 93% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/assets/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/assets/__pycache__/__init__.cpython-39.pyc index 72fa1491ec4a9b002ffc3e1f4800205e793a5bea..ad277cfe2691cb996faee920598157777fba029f 100644 GIT binary patch delta 121 zcmbPfwcCm-k(ZZ?0SN4$ZRDCNozS9RRGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiSoLv<)Kw)P5?M delta 87 zcmdmOHPebKk(ZZ?0SMxZHgZjswo7ueiV3L9D9O)@DN4*s$1N*ygjvzmizy(Y_Ori%blX-Cb}y|M0m1pDk26Cxnv82Y1x$VM)G( zeNzNyfzjr!f=m_88CY*u3+WYOtr^mbwihsTfVv5Vv!iqjo`N3Ms7gF(52`@+I!Nod eLPOVhqzr+SWGP6Q*3F|ksa$?GdfLABjuu}U4n4pC literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/cli/__pycache__/normalizer.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/cli/__pycache__/normalizer.cpython-39.pyc similarity index 74% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/cli/__pycache__/normalizer.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/cli/__pycache__/normalizer.cpython-39.pyc index 87fec14c267f5f54073804d0fbb3f9c72d7ed6ba..addb361f2d0782f2534941688ab35830efe79fd7 100644 GIT binary patch delta 605 zcmY+BJ#Q015QbS_d=3u5jz1FNI1rIQVh4LIK|%sZgbz!EAQ35|p*d}Q>)grby<_eO zaYex&K$<2MEs8`Fx!@nbAE3I1j)D>)3YxHUZo(Ch-ktXy?atgEe$>i}$;s?F{oVg@ zlKpM47*CA_mcxay&$6P+f8TLD|-?D3s}6ZwjRP`2OayB){( zJ-)Tweqe1FTRoMR=%D8;3dkS*p(@V;XRW zjAXQJQnSOA@{lnHzfV`pXH+TT=``LFTI#pxKMPfo22J3Q(tA>(FD>iLZbl2jFEg!w DIt!Pi delta 591 zcmY+B&raJw5XQT4;-CPjNgYKb2!SG60*!;J@V5s9C`c((tyJ}bteQ=-1hA;={wKXY%{<<~(($ zupN9*iY$%A_~pi^4FBbuE9S?e{lIlh;7-f!nxC5cuG=x|TeUUIZvyuOn8tx{4$N)4 zVfuC;${ufi<89%axSH5uh2B}>N@c}fW9TH7eJQ)bAYqd5icrM+G#`wdO8?w=e$EWk zHJ@qtORKR_ywRprdJ*LDpLRGA$ts-}BuXrdi4OFA3a%iI{4S)WJdPWcA3uRf8M4FU z#P?vYyaZL;&McQHUzQG7R?BV%mh~qFi&XuV5H)++@gj3NF;C8Vzbx53vi9tb`0v`U zFFK!RDXAn8COoj605YUiKWGU6culTB7$>NNDTy%N5Pkr4k}CH+;j|!0rb3v0jN zc%~byfYbT6V1_bdgf)rM0F2>Kb|x2%slYNB(P-~T<$Le5J;vI| qa(Q)&A{m^_VRctZ`4;()p+Hih3EHIOo*dp4mi1&e{RQD|Ztf9CypGfW diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/cli/normalizer.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/cli/normalizer.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/cli/normalizer.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/cli/normalizer.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/constant.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/constant.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/constant.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/constant.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/legacy.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/legacy.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/legacy.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/legacy.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/md.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/md.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/md.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/md.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/models.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/models.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/models.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/models.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/py.typed b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/py.typed similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/py.typed rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/py.typed diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/utils.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/utils.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/utils.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/utils.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/version.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/version.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer/version.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/charset_normalizer/version.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/distutils-precedence.pth b/IKEA_scraper/.venv/lib/python3.9/site-packages/distutils-precedence.pth similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/distutils-precedence.pth rename to IKEA_scraper/.venv/lib/python3.9/site-packages/distutils-precedence.pth diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/eel/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/__main__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__main__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/eel/__main__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__main__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/__init__.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/__init__.cpython-39.pyc index b53a633bfe725933c0dd71f125843fa2b99c951c..997cdb10e72a768217dbc64fe29b782b8256e553 100644 GIT binary patch delta 140 zcmWN{K?=e!5CFj9q2M!ofZc;9kAfaVq(UDMV!GNTX*TS}LQa0E=vO@X8lCgJ+D|)o z^)rGzB8=FR1uvwTZzu|TQV*9hWc~*mdmf>419O1m>98~E#3mGICX5pVx>;J9hF lppDc3Wx!Wp-9=7CYA59N5^6_%eks5eb4n`^#ifeGo1hc delta 79 zcmccOzsY|?Fq@N)n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 iURjJ!W>QRXW=X1UL1J=tVtQ(EOloRQ%;xQEvWfuD=N?r6 diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/__main__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/__main__.cpython-39.pyc similarity index 87% rename from IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/__main__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/__main__.cpython-39.pyc index 97b23432696bd27736a1aa0a28fd8de0c9d0fa75..43fa78c3a301d67645e73753ffc2c0e39266cf28 100644 GIT binary patch delta 112 zcmdnVd7E>CJWEQReo<+jer{??W}<#}QD$*Tep+f#vA#=YakhRyWkyLpP(fl|N`9_> zaB@a|evZDUx2t1(adJ^&L28k{URi2hnSM@Yl72yDNk)F2v7V)Vab`)XZb4#lc4B&J Ov3_c5j{f9CmIweSS}5fJ delta 78 zcmcc3xs!8)Jd2Z$n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 hURjJ!W>QRXW=X1UL1J=tVtQ(EOloRQ%;aX42mpKU9c2Ij diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/browsers.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/browsers.cpython-39.pyc similarity index 92% rename from IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/browsers.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/browsers.cpython-39.pyc index f7d73810a3fd4e716986d97ea4b038327ab994cb..6bbfe8361207fbd07e906a73c533737716a40c01 100644 GIT binary patch delta 113 zcmeyuH;sS8T*j0<{i4!5{oK@)%tZa{qRirw{It}fVttp);%xnZ%8ZhHpn}A_l>A)% z;N*<_{2YBxZ&%0o;^d;lg47~?y|UE2GX0#)B>jTQl8pR3V?9g#;>?m%-GapA?8Nlc QV*S+A9R1Dr8K<%W0ErkXJ^%m! delta 79 zcmbQn|AlYETt+7!H>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 iys{Xd%%qs&%#u{yg2d$P#PrnSnAFsqn9Yn#Q&|DKx*fj& diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/chrome.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/chrome.cpython-39.pyc similarity index 91% rename from IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/chrome.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/chrome.cpython-39.pyc index e1ba719c2699754c135fbdca3b5ee4435b82b59f..67da18c1c17b8440cb378715a95d0cf61dd00180 100644 GIT binary patch delta 146 zcmaDM(j~g#5MzCgeo<+jer{??W}<#}QD$*Tep+f#vA#=YakhRyWkyMUo_#esN|=s%}AIa&}^R vYO#K5YL0$#Mp1rls$N0mEoPu)>QRXW=X1UL1J=tVtQ(EOloRQ%w{#F0(Qn*lc#fj1^|BZAlU!_ diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/edge.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/edge.cpython-39.pyc similarity index 57% rename from IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/edge.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/edge.cpython-39.pyc index 43733d4a38b16555714bb4424bae71762347a3c7..9c8b544d105002beb926b7da405e1ddca7bd03bd 100644 GIT binary patch delta 113 zcmV~$K?=e!5Cu?z^f>k}T)8ahLIe>!fTYQ2V$w{QiG|)m@FIeEKi_+IzwUD~{sDOw zOyr|QlBkVuB#K?sg!2*_7lQRXW=X1UL1J=tVtQ(EOloRQ%;rsu%!~kx4IME6 diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/electron.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/electron.cpython-39.pyc similarity index 60% rename from IKEA_scraper/.venv/Lib/site-packages/eel/__pycache__/electron.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/__pycache__/electron.cpython-39.pyc index 730ed520fc10023e1c2fec2b0a18d6edf5f1e8b8..a4b7ad7539b94517b9eb52f41e4cd8d32f42d1e9 100644 GIT binary patch delta 113 zcmX@h_MUA+C}T>Veo<+jer{??W}<#}QD$*Tep+f#vA#=YakhRyWkyLpP(fl|N`9_> zaB@a|evZDUx2t1(adJ^&L28k{URi2hnSM@Yl72yDNk)F2v7V)Vab`)XZb4#lc4B&J Pv3_c5j{fH9jN2Fici1WH delta 79 zcmaFQc9v~JD5H~)n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 iURjJ!W>QRXW=X1UL1J=tVtQ(EOloRQ%;uep+ZX|~qaJJk diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/browsers.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/browsers.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/eel/browsers.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/browsers.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/chrome.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/chrome.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/eel/chrome.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/chrome.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/edge.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/edge.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/eel/edge.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/edge.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/eel.js b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/eel.js similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/eel/eel.js rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/eel.js diff --git a/IKEA_scraper/.venv/Lib/site-packages/eel/electron.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/eel/electron.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/eel/electron.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/eel/electron.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/PKG-INFO b/IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/PKG-INFO similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/PKG-INFO rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/PKG-INFO diff --git a/IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/SOURCES.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/SOURCES.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/SOURCES.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/SOURCES.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/dependency_links.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/dependency_links.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/dependency_links.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/dependency_links.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/entry_points.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/entry_points.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/entry_points.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/entry_points.txt diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/installed-files.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/installed-files.txt new file mode 100644 index 00000000..c115b1d2 --- /dev/null +++ b/IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/installed-files.txt @@ -0,0 +1,413 @@ +../../../../bin/futurize +../../../../bin/pasteurize +../future/__init__.py +../future/__pycache__/__init__.cpython-39.pyc +../future/backports/__init__.py +../future/backports/__pycache__/__init__.cpython-39.pyc +../future/backports/__pycache__/_markupbase.cpython-39.pyc +../future/backports/__pycache__/datetime.cpython-39.pyc +../future/backports/__pycache__/misc.cpython-39.pyc +../future/backports/__pycache__/socket.cpython-39.pyc +../future/backports/__pycache__/socketserver.cpython-39.pyc +../future/backports/__pycache__/total_ordering.cpython-39.pyc +../future/backports/_markupbase.py +../future/backports/datetime.py +../future/backports/email/__init__.py +../future/backports/email/__pycache__/__init__.cpython-39.pyc +../future/backports/email/__pycache__/_encoded_words.cpython-39.pyc +../future/backports/email/__pycache__/_header_value_parser.cpython-39.pyc +../future/backports/email/__pycache__/_parseaddr.cpython-39.pyc +../future/backports/email/__pycache__/_policybase.cpython-39.pyc +../future/backports/email/__pycache__/base64mime.cpython-39.pyc +../future/backports/email/__pycache__/charset.cpython-39.pyc +../future/backports/email/__pycache__/encoders.cpython-39.pyc +../future/backports/email/__pycache__/errors.cpython-39.pyc +../future/backports/email/__pycache__/feedparser.cpython-39.pyc +../future/backports/email/__pycache__/generator.cpython-39.pyc +../future/backports/email/__pycache__/header.cpython-39.pyc +../future/backports/email/__pycache__/headerregistry.cpython-39.pyc +../future/backports/email/__pycache__/iterators.cpython-39.pyc +../future/backports/email/__pycache__/message.cpython-39.pyc +../future/backports/email/__pycache__/parser.cpython-39.pyc +../future/backports/email/__pycache__/policy.cpython-39.pyc +../future/backports/email/__pycache__/quoprimime.cpython-39.pyc +../future/backports/email/__pycache__/utils.cpython-39.pyc +../future/backports/email/_encoded_words.py +../future/backports/email/_header_value_parser.py +../future/backports/email/_parseaddr.py +../future/backports/email/_policybase.py +../future/backports/email/base64mime.py +../future/backports/email/charset.py +../future/backports/email/encoders.py +../future/backports/email/errors.py +../future/backports/email/feedparser.py +../future/backports/email/generator.py +../future/backports/email/header.py +../future/backports/email/headerregistry.py +../future/backports/email/iterators.py +../future/backports/email/message.py +../future/backports/email/mime/__init__.py +../future/backports/email/mime/__pycache__/__init__.cpython-39.pyc +../future/backports/email/mime/__pycache__/application.cpython-39.pyc +../future/backports/email/mime/__pycache__/audio.cpython-39.pyc +../future/backports/email/mime/__pycache__/base.cpython-39.pyc +../future/backports/email/mime/__pycache__/image.cpython-39.pyc +../future/backports/email/mime/__pycache__/message.cpython-39.pyc +../future/backports/email/mime/__pycache__/multipart.cpython-39.pyc +../future/backports/email/mime/__pycache__/nonmultipart.cpython-39.pyc +../future/backports/email/mime/__pycache__/text.cpython-39.pyc +../future/backports/email/mime/application.py +../future/backports/email/mime/audio.py +../future/backports/email/mime/base.py +../future/backports/email/mime/image.py +../future/backports/email/mime/message.py +../future/backports/email/mime/multipart.py +../future/backports/email/mime/nonmultipart.py +../future/backports/email/mime/text.py +../future/backports/email/parser.py +../future/backports/email/policy.py +../future/backports/email/quoprimime.py +../future/backports/email/utils.py +../future/backports/html/__init__.py +../future/backports/html/__pycache__/__init__.cpython-39.pyc +../future/backports/html/__pycache__/entities.cpython-39.pyc +../future/backports/html/__pycache__/parser.cpython-39.pyc +../future/backports/html/entities.py +../future/backports/html/parser.py +../future/backports/http/__init__.py +../future/backports/http/__pycache__/__init__.cpython-39.pyc +../future/backports/http/__pycache__/client.cpython-39.pyc +../future/backports/http/__pycache__/cookiejar.cpython-39.pyc +../future/backports/http/__pycache__/cookies.cpython-39.pyc +../future/backports/http/__pycache__/server.cpython-39.pyc +../future/backports/http/client.py +../future/backports/http/cookiejar.py +../future/backports/http/cookies.py +../future/backports/http/server.py +../future/backports/misc.py +../future/backports/socket.py +../future/backports/socketserver.py +../future/backports/test/__init__.py +../future/backports/test/__pycache__/__init__.cpython-39.pyc +../future/backports/test/__pycache__/pystone.cpython-39.pyc +../future/backports/test/__pycache__/ssl_servers.cpython-39.pyc +../future/backports/test/__pycache__/support.cpython-39.pyc +../future/backports/test/badcert.pem +../future/backports/test/badkey.pem +../future/backports/test/dh512.pem +../future/backports/test/https_svn_python_org_root.pem +../future/backports/test/keycert.passwd.pem +../future/backports/test/keycert.pem +../future/backports/test/keycert2.pem +../future/backports/test/nokia.pem +../future/backports/test/nullbytecert.pem +../future/backports/test/nullcert.pem +../future/backports/test/pystone.py +../future/backports/test/sha256.pem +../future/backports/test/ssl_cert.pem +../future/backports/test/ssl_key.passwd.pem +../future/backports/test/ssl_key.pem +../future/backports/test/ssl_servers.py +../future/backports/test/support.py +../future/backports/total_ordering.py +../future/backports/urllib/__init__.py +../future/backports/urllib/__pycache__/__init__.cpython-39.pyc +../future/backports/urllib/__pycache__/error.cpython-39.pyc +../future/backports/urllib/__pycache__/parse.cpython-39.pyc +../future/backports/urllib/__pycache__/request.cpython-39.pyc +../future/backports/urllib/__pycache__/response.cpython-39.pyc +../future/backports/urllib/__pycache__/robotparser.cpython-39.pyc +../future/backports/urllib/error.py +../future/backports/urllib/parse.py +../future/backports/urllib/request.py +../future/backports/urllib/response.py +../future/backports/urllib/robotparser.py +../future/backports/xmlrpc/__init__.py +../future/backports/xmlrpc/__pycache__/__init__.cpython-39.pyc +../future/backports/xmlrpc/__pycache__/client.cpython-39.pyc +../future/backports/xmlrpc/__pycache__/server.cpython-39.pyc +../future/backports/xmlrpc/client.py +../future/backports/xmlrpc/server.py +../future/builtins/__init__.py +../future/builtins/__pycache__/__init__.cpython-39.pyc +../future/builtins/__pycache__/disabled.cpython-39.pyc +../future/builtins/__pycache__/iterators.cpython-39.pyc +../future/builtins/__pycache__/misc.cpython-39.pyc +../future/builtins/__pycache__/new_min_max.cpython-39.pyc +../future/builtins/__pycache__/newnext.cpython-39.pyc +../future/builtins/__pycache__/newround.cpython-39.pyc +../future/builtins/__pycache__/newsuper.cpython-39.pyc +../future/builtins/disabled.py +../future/builtins/iterators.py +../future/builtins/misc.py +../future/builtins/new_min_max.py +../future/builtins/newnext.py +../future/builtins/newround.py +../future/builtins/newsuper.py +../future/moves/__init__.py +../future/moves/__pycache__/__init__.cpython-39.pyc +../future/moves/__pycache__/_dummy_thread.cpython-39.pyc +../future/moves/__pycache__/_markupbase.cpython-39.pyc +../future/moves/__pycache__/_thread.cpython-39.pyc +../future/moves/__pycache__/builtins.cpython-39.pyc +../future/moves/__pycache__/collections.cpython-39.pyc +../future/moves/__pycache__/configparser.cpython-39.pyc +../future/moves/__pycache__/copyreg.cpython-39.pyc +../future/moves/__pycache__/itertools.cpython-39.pyc +../future/moves/__pycache__/pickle.cpython-39.pyc +../future/moves/__pycache__/queue.cpython-39.pyc +../future/moves/__pycache__/reprlib.cpython-39.pyc +../future/moves/__pycache__/socketserver.cpython-39.pyc +../future/moves/__pycache__/subprocess.cpython-39.pyc +../future/moves/__pycache__/sys.cpython-39.pyc +../future/moves/__pycache__/winreg.cpython-39.pyc +../future/moves/_dummy_thread.py +../future/moves/_markupbase.py +../future/moves/_thread.py +../future/moves/builtins.py +../future/moves/collections.py +../future/moves/configparser.py +../future/moves/copyreg.py +../future/moves/dbm/__init__.py +../future/moves/dbm/__pycache__/__init__.cpython-39.pyc +../future/moves/dbm/__pycache__/dumb.cpython-39.pyc +../future/moves/dbm/__pycache__/gnu.cpython-39.pyc +../future/moves/dbm/__pycache__/ndbm.cpython-39.pyc +../future/moves/dbm/dumb.py +../future/moves/dbm/gnu.py +../future/moves/dbm/ndbm.py +../future/moves/html/__init__.py +../future/moves/html/__pycache__/__init__.cpython-39.pyc +../future/moves/html/__pycache__/entities.cpython-39.pyc +../future/moves/html/__pycache__/parser.cpython-39.pyc +../future/moves/html/entities.py +../future/moves/html/parser.py +../future/moves/http/__init__.py +../future/moves/http/__pycache__/__init__.cpython-39.pyc +../future/moves/http/__pycache__/client.cpython-39.pyc +../future/moves/http/__pycache__/cookiejar.cpython-39.pyc +../future/moves/http/__pycache__/cookies.cpython-39.pyc +../future/moves/http/__pycache__/server.cpython-39.pyc +../future/moves/http/client.py +../future/moves/http/cookiejar.py +../future/moves/http/cookies.py +../future/moves/http/server.py +../future/moves/itertools.py +../future/moves/pickle.py +../future/moves/queue.py +../future/moves/reprlib.py +../future/moves/socketserver.py +../future/moves/subprocess.py +../future/moves/sys.py +../future/moves/test/__init__.py +../future/moves/test/__pycache__/__init__.cpython-39.pyc +../future/moves/test/__pycache__/support.cpython-39.pyc +../future/moves/test/support.py +../future/moves/tkinter/__init__.py +../future/moves/tkinter/__pycache__/__init__.cpython-39.pyc +../future/moves/tkinter/__pycache__/colorchooser.cpython-39.pyc +../future/moves/tkinter/__pycache__/commondialog.cpython-39.pyc +../future/moves/tkinter/__pycache__/constants.cpython-39.pyc +../future/moves/tkinter/__pycache__/dialog.cpython-39.pyc +../future/moves/tkinter/__pycache__/dnd.cpython-39.pyc +../future/moves/tkinter/__pycache__/filedialog.cpython-39.pyc +../future/moves/tkinter/__pycache__/font.cpython-39.pyc +../future/moves/tkinter/__pycache__/messagebox.cpython-39.pyc +../future/moves/tkinter/__pycache__/scrolledtext.cpython-39.pyc +../future/moves/tkinter/__pycache__/simpledialog.cpython-39.pyc +../future/moves/tkinter/__pycache__/tix.cpython-39.pyc +../future/moves/tkinter/__pycache__/ttk.cpython-39.pyc +../future/moves/tkinter/colorchooser.py +../future/moves/tkinter/commondialog.py +../future/moves/tkinter/constants.py +../future/moves/tkinter/dialog.py +../future/moves/tkinter/dnd.py +../future/moves/tkinter/filedialog.py +../future/moves/tkinter/font.py +../future/moves/tkinter/messagebox.py +../future/moves/tkinter/scrolledtext.py +../future/moves/tkinter/simpledialog.py +../future/moves/tkinter/tix.py +../future/moves/tkinter/ttk.py +../future/moves/urllib/__init__.py +../future/moves/urllib/__pycache__/__init__.cpython-39.pyc +../future/moves/urllib/__pycache__/error.cpython-39.pyc +../future/moves/urllib/__pycache__/parse.cpython-39.pyc +../future/moves/urllib/__pycache__/request.cpython-39.pyc +../future/moves/urllib/__pycache__/response.cpython-39.pyc +../future/moves/urllib/__pycache__/robotparser.cpython-39.pyc +../future/moves/urllib/error.py +../future/moves/urllib/parse.py +../future/moves/urllib/request.py +../future/moves/urllib/response.py +../future/moves/urllib/robotparser.py +../future/moves/winreg.py +../future/moves/xmlrpc/__init__.py +../future/moves/xmlrpc/__pycache__/__init__.cpython-39.pyc +../future/moves/xmlrpc/__pycache__/client.cpython-39.pyc +../future/moves/xmlrpc/__pycache__/server.cpython-39.pyc +../future/moves/xmlrpc/client.py +../future/moves/xmlrpc/server.py +../future/standard_library/__init__.py +../future/standard_library/__pycache__/__init__.cpython-39.pyc +../future/tests/__init__.py +../future/tests/__pycache__/__init__.cpython-39.pyc +../future/tests/__pycache__/base.cpython-39.pyc +../future/tests/base.py +../future/types/__init__.py +../future/types/__pycache__/__init__.cpython-39.pyc +../future/types/__pycache__/newbytes.cpython-39.pyc +../future/types/__pycache__/newdict.cpython-39.pyc +../future/types/__pycache__/newint.cpython-39.pyc +../future/types/__pycache__/newlist.cpython-39.pyc +../future/types/__pycache__/newmemoryview.cpython-39.pyc +../future/types/__pycache__/newobject.cpython-39.pyc +../future/types/__pycache__/newopen.cpython-39.pyc +../future/types/__pycache__/newrange.cpython-39.pyc +../future/types/__pycache__/newstr.cpython-39.pyc +../future/types/newbytes.py +../future/types/newdict.py +../future/types/newint.py +../future/types/newlist.py +../future/types/newmemoryview.py +../future/types/newobject.py +../future/types/newopen.py +../future/types/newrange.py +../future/types/newstr.py +../future/utils/__init__.py +../future/utils/__pycache__/__init__.cpython-39.pyc +../future/utils/__pycache__/surrogateescape.cpython-39.pyc +../future/utils/surrogateescape.py +../libfuturize/__init__.py +../libfuturize/__pycache__/__init__.cpython-39.pyc +../libfuturize/__pycache__/fixer_util.cpython-39.pyc +../libfuturize/__pycache__/main.cpython-39.pyc +../libfuturize/fixer_util.py +../libfuturize/fixes/__init__.py +../libfuturize/fixes/__pycache__/__init__.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_UserDict.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_absolute_import.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_add__future__imports_except_unicode_literals.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_basestring.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_bytes.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_cmp.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_division.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_division_safe.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_execfile.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_future_builtins.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_future_standard_library.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_future_standard_library_urllib.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_input.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_metaclass.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_next_call.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_object.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_oldstr_wrap.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_order___future__imports.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_print.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_print_with_import.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_raise.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_remove_old__future__imports.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_unicode_keep_u.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_unicode_literals_import.cpython-39.pyc +../libfuturize/fixes/__pycache__/fix_xrange_with_import.cpython-39.pyc +../libfuturize/fixes/fix_UserDict.py +../libfuturize/fixes/fix_absolute_import.py +../libfuturize/fixes/fix_add__future__imports_except_unicode_literals.py +../libfuturize/fixes/fix_basestring.py +../libfuturize/fixes/fix_bytes.py +../libfuturize/fixes/fix_cmp.py +../libfuturize/fixes/fix_division.py +../libfuturize/fixes/fix_division_safe.py +../libfuturize/fixes/fix_execfile.py +../libfuturize/fixes/fix_future_builtins.py +../libfuturize/fixes/fix_future_standard_library.py +../libfuturize/fixes/fix_future_standard_library_urllib.py +../libfuturize/fixes/fix_input.py +../libfuturize/fixes/fix_metaclass.py +../libfuturize/fixes/fix_next_call.py +../libfuturize/fixes/fix_object.py +../libfuturize/fixes/fix_oldstr_wrap.py +../libfuturize/fixes/fix_order___future__imports.py +../libfuturize/fixes/fix_print.py +../libfuturize/fixes/fix_print_with_import.py +../libfuturize/fixes/fix_raise.py +../libfuturize/fixes/fix_remove_old__future__imports.py +../libfuturize/fixes/fix_unicode_keep_u.py +../libfuturize/fixes/fix_unicode_literals_import.py +../libfuturize/fixes/fix_xrange_with_import.py +../libfuturize/main.py +../libpasteurize/__init__.py +../libpasteurize/__pycache__/__init__.cpython-39.pyc +../libpasteurize/__pycache__/main.cpython-39.pyc +../libpasteurize/fixes/__init__.py +../libpasteurize/fixes/__pycache__/__init__.cpython-39.pyc +../libpasteurize/fixes/__pycache__/feature_base.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_add_all__future__imports.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_add_all_future_builtins.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_add_future_standard_library_import.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_annotations.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_division.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_features.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_fullargspec.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_future_builtins.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_getcwd.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_imports.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_imports2.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_kwargs.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_memoryview.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_metaclass.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_newstyle.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_next.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_printfunction.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_raise.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_raise_.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_throw.cpython-39.pyc +../libpasteurize/fixes/__pycache__/fix_unpacking.cpython-39.pyc +../libpasteurize/fixes/feature_base.py +../libpasteurize/fixes/fix_add_all__future__imports.py +../libpasteurize/fixes/fix_add_all_future_builtins.py +../libpasteurize/fixes/fix_add_future_standard_library_import.py +../libpasteurize/fixes/fix_annotations.py +../libpasteurize/fixes/fix_division.py +../libpasteurize/fixes/fix_features.py +../libpasteurize/fixes/fix_fullargspec.py +../libpasteurize/fixes/fix_future_builtins.py +../libpasteurize/fixes/fix_getcwd.py +../libpasteurize/fixes/fix_imports.py +../libpasteurize/fixes/fix_imports2.py +../libpasteurize/fixes/fix_kwargs.py +../libpasteurize/fixes/fix_memoryview.py +../libpasteurize/fixes/fix_metaclass.py +../libpasteurize/fixes/fix_newstyle.py +../libpasteurize/fixes/fix_next.py +../libpasteurize/fixes/fix_printfunction.py +../libpasteurize/fixes/fix_raise.py +../libpasteurize/fixes/fix_raise_.py +../libpasteurize/fixes/fix_throw.py +../libpasteurize/fixes/fix_unpacking.py +../libpasteurize/main.py +../past/__init__.py +../past/__pycache__/__init__.cpython-39.pyc +../past/builtins/__init__.py +../past/builtins/__pycache__/__init__.cpython-39.pyc +../past/builtins/__pycache__/misc.cpython-39.pyc +../past/builtins/__pycache__/noniterators.cpython-39.pyc +../past/builtins/misc.py +../past/builtins/noniterators.py +../past/translation/__init__.py +../past/translation/__pycache__/__init__.cpython-39.pyc +../past/types/__init__.py +../past/types/__pycache__/__init__.cpython-39.pyc +../past/types/__pycache__/basestring.cpython-39.pyc +../past/types/__pycache__/olddict.cpython-39.pyc +../past/types/__pycache__/oldstr.cpython-39.pyc +../past/types/basestring.py +../past/types/olddict.py +../past/types/oldstr.py +../past/utils/__init__.py +../past/utils/__pycache__/__init__.cpython-39.pyc +PKG-INFO +SOURCES.txt +dependency_links.txt +entry_points.txt +top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/top_level.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/top_level.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future-0.18.2-py3.9.egg-info/top_level.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future-0.18.2-py3.9.egg-info/top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/__pycache__/__init__.cpython-39.pyc similarity index 93% rename from IKEA_scraper/.venv/Lib/site-packages/future/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/__pycache__/__init__.cpython-39.pyc index 8729683e3e2d3050dd916be6d008ad3396a76b7f..46f911f491fc0b35e6a8d415c8956da444850c3d 100644 GIT binary patch delta 115 zcmX>i@l0aFY3}qw{i4!5{oK@)%tZa{qRirw{It}fVttp);%xnZ%8ZiyJpH1?yp;T0 z{ov$`{QMk!Pj6Sp_~PWE#Ddf!eZ8{OyfXcq%q0DS%94!yJYzje{o>4$RNaEaM14H>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 kys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLu$woXT03OR9N&o-= diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/__init__.cpython-39.pyc similarity index 71% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/__init__.cpython-39.pyc index ff97a7009f97f378960c20bc3f2f85c41bf4362d..aee282ab62c1e23bc46236becb65586e0a98d713 100644 GIT binary patch delta 139 zcmWN^!3n}Z5Cu>O3RYnU<{vx>UIaZzE`kLtn`B~^BsEN^ypGc5T6eskdM4GMT mxXpLaV6;iT>imrq&1j<#%KsCKDVz&2m~(lWKdb%IW$PayDKl{Z delta 91 zcmbQw`j=$`6O(_Wn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 tURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YGr5>a2LK{NBC7xZ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/_markupbase.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/_markupbase.cpython-39.pyc similarity index 97% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/_markupbase.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/_markupbase.cpython-39.pyc index 1786efeb991b109e52de31f4bde8229695c154b2..8a644bc72859ee524d81964cc0d3f6f16b402daf 100644 GIT binary patch delta 140 zcmWN^F$%&!5CzaWSMUzz7gm;n7STrV0AZ4hX4zzCnb{4b(R&EqLGW^7A^N)auI~Hi zqqtq6Ibh_@5xhD}a%MGbop~JRK1qO5=w!sH?L`Juhux;ORw=TgoH$GvT!T2LUc#ze k!(8HJq}J1g4d;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 uys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*W-}ibk2C( diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/datetime.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/datetime.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/datetime.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/datetime.cpython-39.pyc index c71e3a5d178d7bc3fcb104cf82fcc769520274c4..7ff37d2d6b57a807a8a901c7e2d771b5b2c31b30 100644 GIT binary patch delta 142 zcmWN^F%E)25CzaexrY~!Uszdcv@kX%9)K(`$OhQi%nT&N!f+C=U}9{>fw#n@Z=>s|{y+b2jjVltx&TE6ySQ`h33nh0r7d3N>!*RdKv=A3bkPZ|Ev_3~1 pt>&;w*HCY?jIL)Hn_Pi&H*AENYHWL5< delta 94 zcmaFZ$h^Oid4m(Hf25mLOh9EuNq$~TQDR<7er`-~az=iBPK>9wt7Cj|a#3PIYEg_{ wS!!Ncj8A4#OmSvOs%}AIa&}^RYH>_jX-R2OYD^N4Uyxr^QXI2+GppWi0KKv$5dZ)H diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/misc.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/misc.cpython-39.pyc similarity index 97% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/misc.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/misc.cpython-39.pyc index f271d02ab133a61f5234e985cbec460286c7efbd..3c279ce0abfb3dab56a3bc4ca2538b475fd46ab1 100644 GIT binary patch delta 142 zcmWN^F$%&!5CzZ;LM~!$eqm)PXdyO&m6dGPiCL2DEHj%(Doc-}Ab1`vyobK-ec##b zlRXak^#bVwIy!laM!Y7jNE9ot4R&LlI6!PTafiLDnOkhO>*Z0M*hqq6pfI5ICE}QB o4)bCG^@(QDy2hSKQT3@8LivAWNs7*^E8-{4$RNaEa;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*X0r=lsQ}}x$-Cr!GNx?a zBL9z3A&TA6Ek4xGGvXGfUt(^mYf({tQBf=d14EH0h)A7$Nzsfkbu*`uswj5~NF)v- IY-zp`00aCxIRF3v diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/socketserver.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/socketserver.cpython-39.pyc similarity index 90% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/socketserver.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/socketserver.cpython-39.pyc index 1bd41e3f4d2609efa2be741c292c411ba2f7e744..590c4c27a81b4d59b1e3587b14a0ffa2a4d3b9d1 100644 GIT binary patch delta 596 zcmbQZj&buk#tjR^>+AK4O7rw{Q&Tb%^|OmIi%as;Qj3c9T{4Ta^#dw1O7ipcixTrv z@^kfrlQZ)3bM!sET^-|#lZz4yQj7HU%2M;n^m8(k^b0CWGV=3`^(^&^GfPr+3lfvF z6Vp?R_0vjAN{dqUlYsn!{GyU#{o?%O?9`It)S|M~BE5pmf5o?}Gv3;~)!vVhv2yZ3 zYl+D+jvpASK&;KGPCAT?wI*$xL40!O7MJQphnm(8FNzeGfKd z*?%xuPN1ypnpiC232BcYda-yy5 z=CfXH%#0l%7fw$1t7Pn){Ln9xv1_uoe->*uP}Q=@{{HflZ~7|>bb|DBfe4T|#8aE) z10FI0^)Lo4VVpjBS&$OrR8UYcc29m3uwfn*$k zL=+n+rcz6aOh6)2LBw<*p~+OF0%FesITL8zvXFY9b!wsNK#TlBUAfT>-58p{2mt7F Bwub-! delta 488 zcmdnIj&b5T#tjR^{bSv%Vgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|#lZz4yQj22r z%2M;nVtg`_Vu~|MQgsUwld}`kQ;TELN=r(MQe%>U{DS3YM#iYgCC>JYrIR0O2~R%mT*z3l+0tbZ6JyQfJ8o0C>lqjr zifTZF?c{gv5|gL6Z)a=eM7DKY_xOa>8CfrKVg ikqU@C1LQcMO(#O?fi`)BssrsP2z6ycGVgL|0wVyNmYqBR diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/total_ordering.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/total_ordering.cpython-39.pyc similarity index 85% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/__pycache__/total_ordering.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/__pycache__/total_ordering.cpython-39.pyc index 0c6ce1c2d888301b7daa98feae8e5a90bfc4f6c0..c9cce88aabcde7669a0f081a5da162061658aa99 100644 GIT binary patch delta 140 zcmWN^!3n}Z5Cu?BEI|7(|KQ1^pa;oCuz;}HOp+zZ&N4Fz-ud#m`T@rPH9i0U delta 92 zcmZn=x+l2d9g}~&n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 uURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YvpJr5Au9ljb|e4* diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/_markupbase.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/_markupbase.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/_markupbase.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/_markupbase.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/datetime.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/datetime.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/datetime.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/datetime.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/__init__.cpython-39.pyc similarity index 85% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/__init__.cpython-39.pyc index 045d317bf60bdc448f48da4ed6b3a9179177aab7..2bfbb68e001044d616b149d5a909aa5314c6531c 100644 GIT binary patch delta 140 zcmWN^F%E)25CzZzd%cMK!phP_3u0qJtTzh`G68lrGYbio@gUy8=<#gyb?>`=ZeG{y z{(w#aBQ@;ND_fG5)No|$aap<~0qR2|Bg(oH8Bm;02WPeVNQ!)>Fk|2faY>zoUA~8L hqHXkb?{8#ir!*;{`ag;$1C5>sILCpLbDwustbUH$G=cyC delta 98 zcmbO$@SA@_D067Mn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 zURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG>`5409k008RfU ABme*a diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/_encoded_words.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/_encoded_words.cpython-39.pyc similarity index 89% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/_encoded_words.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/_encoded_words.cpython-39.pyc index dccc661f24974a85adc9a0c44fe1ee8f2b10ec94..a5a824269127d36ed90eef23afe3192e49539347 100644 GIT binary patch delta 140 zcmWN^F$%&k6b9g-SMVD4FE}|0I!G761C%s*wV`QVcrPh*a`XZo!ch=BpMKl-Y`)FA zt?myQRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG>`55OawL07v*H AJOBUy diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/_header_value_parser.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/_header_value_parser.cpython-39.pyc similarity index 99% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/_header_value_parser.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/_header_value_parser.cpython-39.pyc index 92972d4177c2e0d09ef6840e603a5a56279a462f..56fa855b654a006ca973f7ec7723a4214c574ab2 100644 GIT binary patch delta 146 zcmWN^F%E)25CzZ}yn~cpKz?CmX`+R(G4TLofWh4WyPKJXgv!EJuVHQHkxcCL1p2!7 z{!Fjm>Ek{--ypq1$CV{CVm11jMX|Bk;4qr#9fVxvI~+^neT&_GyUw)~3M|M5b^}^l tAdJy?x6D>h8+j3^Z0N*_x{tjuivNR`sNjxli`+0(Ecqo#pGi7-&3}zeH&*}v delta 104 zcmeDA#PaGR%Z6p*q1kR$F#(ksCHZ+VMTvPS`MEK{$r<_iIWeBzu8#4=$wi3;sYNk* zWvO{(F+Q0|F~ylBsk#M;$=QkNsl_pAr6r|BsWC}FenEawNpVbSZenImOtY-Sc3BC= G_X+^J2Pqr? diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/_parseaddr.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/_parseaddr.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/_parseaddr.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/_parseaddr.cpython-39.pyc index 87c41f7230f41215d6263fdf813eac9eca2bdd71..6b6fd15150c92f5a1e0ac4f20932bb20ffbf8a7b 100644 GIT binary patch delta 140 zcmWN^F$%&!5CzaekE8j8m8GDC*a(&>!fY}zOOl;sW;c+^!n4>59zyU?qOW@o_jb?k z;&zATfRP(d=+#@2mesKL*5f>PNdlBYBO@+#CoHKdT=q8#V|4 delta 98 zcmX?}v@~hMKjzRxH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*CN(!PGbd(qDa$1t0J)qe An*aa+ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/_policybase.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/_policybase.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/_policybase.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/_policybase.cpython-39.pyc index 77be82020f5aa997f2756115942536c57aa03d94..f3ba3c10171d060629f17ba155c1a3d792b67ea9 100644 GIT binary patch delta 140 zcmWN^F$%&!5CzauYj5BI%tx#&1ueuT-~qyBGciLpJIl-_kjlmb3Aut-@ILywx9C^j zpVjjP9U}&6*r8XpEG?pE04&}$H~;_u delta 98 zcmcaww7F=*5%$m|H>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*CN(!PGbd)VHHVZT0J^Cr Axc~qF diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/base64mime.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/base64mime.cpython-39.pyc similarity index 95% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/base64mime.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/base64mime.cpython-39.pyc index 93d0364818dc9a897ecd9b8200af7a03b8c8540c..8f189be5245ba358d9268f9060b90da790cbf14e 100644 GIT binary patch delta 140 zcmWN^F%E)25CzZQRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG>_QgUy^B04P2s AXaE2J diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/charset.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/charset.cpython-39.pyc similarity index 97% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/charset.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/charset.cpython-39.pyc index f84aa322033084a1336139d50e2146f8cd4b0afd..b1a9cf2f261a16bebc0bfea9986632f96bedb750 100644 GIT binary patch delta 140 zcmWN^F$%&!5Cza$&tdES!pcrT3$YPw6`8CPcS*9l%uE8Q^avhB@JRNaL0|X2r|0?g zncN?cKB41lBs3D$a?PUHL~U>wgXILFbj=-(KIGhDx8JTW>V*mm+`wr-8!MF2LQV^} jghu0eA>YuA6?JdDFslDc7E^FXv4syL%I4myshj-(A4oM9 delta 98 zcmbOb`z~g~W6sbxH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*CN(!PGbd(q6qlI_0I`53 A(EtDd diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/encoders.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/encoders.cpython-39.pyc similarity index 85% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/encoders.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/encoders.cpython-39.pyc index ab8c6b6b7c0dbb008c0733170059496570a092f5..ebddc235edb0d1298b863a0656e14c32c5dd497e 100644 GIT binary patch delta 140 zcmWN~F$%&!5Cu?3VP%ubQg4d?9eM)l9tqPWb1LAyCebXLL(z?z7rX6zMKws^Xeigs)@pcfosG$brN>f j9>$5b(fQsz$k67Ll~6B^qRBv`;{g=BG)wg3Vzc@KD10++ delta 98 zcmZ1^*dVxphbc7P%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 zuPnwVGbyGxvm{lwATc>RF+H_7Catujv?w(u3CJ(VFDfaHNzF~n%!%3D%p}hS00w>} A?EnA( diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/errors.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/errors.cpython-39.pyc similarity index 79% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/errors.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/errors.cpython-39.pyc index 50ee9bfca0e5a443fa3494c6b8156e8ae761fccd..64daa998e4f3fcf74f2072e3c2ef7a3daff683e0 100644 GIT binary patch delta 140 zcmWN^Jqp4=5C%}tBX|z?E37O9EyP9;Y-N*7++}}enb`zVIeD?HJktd delta 98 zcmcbtw^47yPo~gVH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*CN(!PGbd(q0rO*F0GJUc AGXMYp diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/feedparser.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/feedparser.cpython-39.pyc similarity index 95% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/feedparser.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/feedparser.cpython-39.pyc index 9ce890c095f1d5d8c9fedad92ab9a6510484b880..fd9b50b8aa516fed0fda72f453591f116100d04f 100644 GIT binary patch delta 140 zcmWN^u?@m75Cu?C!5R!eenCZv1O=i&$^g+NzF;ef&$@FWrJ`UJ20)^RS=a<#_deyf zd_I=9J9LZ~*abqT!LqchhC{Fpm)U2DP>N0ll#LhZaXKIOl{HF<6~)AHLLX|RIeUrQ kVh0PEH;I~#u54(>JSwC9KZ#}o4-|T|%r24IYq5H-e+OGNW&i*H delta 98 zcmaDDygzuu686wUH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*CN(!PGbd)VG{-ST0HIGN A?f?J) diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/generator.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/generator.cpython-39.pyc similarity index 95% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/generator.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/generator.cpython-39.pyc index 36b2aa5b57a71a5caf29a8b540fa6f0222f90f2e..24fae0ee52bb7954273f24c0fa694558b62fa2ed 100644 GIT binary patch delta 140 zcmWN^F$%&!5Cu?#T*kuu!pc(6LTm&}1)0Q2vLxAAW+s7Df)~jZ1h1!{uY2Fie0|N? z;|U!idcFrjtHE3Lk>i__G&L@33(^f;G|NQc95zr9(hlvt6E97lAaK$^UfxXw4Q h;Jivywp6pB8hlVj@qZF^1NRg<)ErsK<^9PP%O4F7HMal& delta 98 zcmbOq^EZ0Ke3sAzH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*CN(!PGbd)V7%QhH0HEF` AH2?qr diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/header.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/header.cpython-39.pyc similarity index 99% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/header.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/header.cpython-39.pyc index 08d84d4ae51f224c93eafa3cd55112c4bb78aa11..182a83c9525da9db3d3eb982b15a7b158c7de95e 100644 GIT binary patch delta 142 zcmWN^F%E)25CzasYUw@X7dBd&XklzjJb)Qsa93bwGqaFT(dacigNgBW7W%sPy=Tuy z_WI1G3EBsATzNvH-jdX;hMl(tr_m(|PzsfFIG0YO#o@T$UaVA#tjGrr16p4oj>$<_ lHD>?- delta 100 zcmbQ&%J`>+al=;5&{#LCn1ITRlKi}wqQtzE{M?w}0#s-R+c7O5E~Oq3NygqZh)Q5%tAtC=}G8KyoYD;1V&%?-b?mb zvgdboe?Z58fg4Zg)LW94)o}3E;XJz}0ZO5f0hii|^e9fp{ncuv$clX8FroJq;+&j> lZN7u~#G6QUM>jUKV;YrF{U1e>fd}$E98<%p{3_R0`~awDHn#u( delta 100 zcmeycl=0kB#tr{CLQ~zWVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|#lZz4yQj22r z%2M;nVtg`_Vu~|MQgsUwld}`kQ;TELN=r(MQe%>U{DS+c#c66>B9vk!J= kuJa8nIIj|wEnV4A4?ZZPn4Lu3z&(Wy^HFlq?=O2T{&iF}5dZ)H delta 98 zcmZ1~*etlApD8rK%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 zuPnwVGbyGxvm{lwATc>RF+H_7Catujv?w(u3CJ(VFDfaHNzF~n%!%2|#yp=D05`)W AdH?_b diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/message.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/message.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/message.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/message.cpython-39.pyc index 8349ed3e994463921a79defe74ef86b43c119859..325000249c3b1e6f93e07d83c1e65c9e48f8962d 100644 GIT binary patch delta 142 zcmWN~F$%&!5Jq95=kN&TFRUyDEyPCf0J2FY?y{SmWo8pdrAHF11t#RaRy$TW^PFod#4`f(PoYi6C3VusV#HB@pRZ-wHA{|P!1Fa1Xm%A n*>c>JTd2#lPNw$eMvAu2y%4Io6H8W5XIz+vsU{DSB4S$B4%RM~_Xkl2A)7z1ASKKSC* zRO<>Y5fk^G5Y$_ifz@#I7I0l$mI$TT%Y<9!L`Ix1r{->*Qes6tbDS~y7HP>&;=Vq> ieCA!EF3^JwL&-%M?f*$M8+al=B9R(vo!-xCyZHgKD>Rw_ delta 98 zcmaE%e@uUaBU@;!n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 zURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG>^l2b+N)0A~~? AK>z>% diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/policy.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/policy.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/policy.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/policy.cpython-39.pyc index 36b58355ece2aff01fffefd82bc913a3e31bf7f0..3920320cce1246258d8239900afb46522786142d 100644 GIT binary patch delta 140 zcmWN^F%E)25CzZ!(0UE|g_R|V7RJWJ#Fi|}AQP6I&CEhV#d+*ZIEMGJ*4MpP^{L*E zVqKwA#7HeW49b?JBQ>1Z2HciDON6@E%80w~MFK9@b5)yHmq=006lVl(ke1v_Jd{Tm iXWA#{2lpgHH|0qQ&HqU>8)$SKkR-5Q%Cv38clQIe@HLD8 delta 98 zcmX@@xYBV$7QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG>`5EcZVV0BQ** AFaQ7m diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/quoprimime.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/quoprimime.cpython-39.pyc similarity index 92% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/quoprimime.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/quoprimime.cpython-39.pyc index 517aec200927443594fa3d9da66b052d4cbac641..28f2911e3c5d6ccbf98dbb2bd64dbb77215c91a4 100644 GIT binary patch delta 140 zcmWN^F$%&!5CzcEOLztI3oA=O!C)iU*~liDm?7Dnb!In^%0loqf?(l=Jcz#TeRq%Y zb(-Do&>Y~YVTWGXlC-3T4O@@H)FlZ}7aH+6)}6?Ja=%@ltyULFQH&Hu3|t{jsgtlQ kRxnPqh_3G4g$!*@SqatuQ8XFIJ05V&5|ur_KeOlj2fX(+oB#j- delta 98 zcmZqkeB!Yoiaj*Z%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 zuPnwVGbyGxvm{lwATc>RF+H_7Catujv?w(u3CJ(VFDfaHNzF~n%!%22k$tNS0BlAk A_y7O^ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/utils.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/utils.cpython-39.pyc similarity index 95% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/__pycache__/utils.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/__pycache__/utils.cpython-39.pyc index cd76ce7f2e6878b16fa0c780002a6473b9980e7b..8c9a2a3024ea6f081d883168f6ba2e7615ab7477 100644 GIT binary patch delta 140 zcmWN^u?@m75CzZ%CZQ(3prQmpfuJB_0OTYWa*AVHcjriHU;}1}#7yh~uY2!uF6Zy! z^@QYrff{z`h1Ft9qByYjxK5qL0CAy-18#K}qsQrd+}*Vnmq<{I6h?TikS6P5*c4kR i8?BS8d-otkn=K2W`aeZ61r3fpva#19O`rYpvibq;v^50) delta 98 zcmdlG*cZ6rDNAUKn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 zURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG>@)hBZVP0FR9( Aj{pDw diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/_encoded_words.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/_encoded_words.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/_encoded_words.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/_encoded_words.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/_header_value_parser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/_header_value_parser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/_header_value_parser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/_header_value_parser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/_parseaddr.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/_parseaddr.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/_parseaddr.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/_parseaddr.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/_policybase.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/_policybase.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/_policybase.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/_policybase.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/base64mime.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/base64mime.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/base64mime.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/base64mime.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/charset.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/charset.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/charset.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/charset.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/encoders.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/encoders.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/encoders.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/encoders.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/errors.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/errors.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/errors.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/errors.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/feedparser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/feedparser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/feedparser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/feedparser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/generator.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/generator.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/generator.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/generator.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/header.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/header.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/header.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/header.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/headerregistry.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/headerregistry.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/headerregistry.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/headerregistry.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/iterators.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/iterators.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/iterators.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/iterators.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/message.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/message.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/message.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/message.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__init__.py diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..35353c4b0aff2f1e32f782912a6f48ac642034cd GIT binary patch literal 225 zcmYk0O=wgW+mK%a{%e%WYj&JuRO+neqvJ!#F#qA_4(S{$Rcz1*$KRMV4|Gu-;FXTTy=>Px# literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/application.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/application.cpython-39.pyc similarity index 89% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/application.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/application.cpython-39.pyc index a6dd2cb5f8c017e440a085a0e1455a45240cabfd..e6739b9d2d3d3d5f8d7dd6ff2c6c78a02eb9ac7e 100644 GIT binary patch delta 139 zcmWN^F$%&!5Cu>K?er+-7gm;n7GfiK0GT8cGbFpS%xnUwY-~J-7Z8u+N%VE^yL_zP zulfB68zKVNLg-99Ys2Q)i+4CrZPo~*SZlzgYE^q2Plw&rE2G4QV&piYmlA2pt;S8U ig-hmjqN<}CJDMR6#whQRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG=(nnVTB3S)MhO F5da<+C$azl diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/audio.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/audio.cpython-39.pyc similarity index 93% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/audio.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/audio.cpython-39.pyc index aea520831937069c78903c25bd35cac5fa07d78d..fc5659e144a218d207767a891ad6028a8eaf520f 100644 GIT binary patch delta 140 zcmWN^u?@m75Cza81rxv)l=`vaN-JhzT8sIw#;tKr~mKsEPC0+d249+##U8F4xv_g8C_A}h*?!-Ub*h;!;C lY|9mo?fX+~7C(QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG=(nnVTB3`5v<| FI{+4_C?@~_ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/base.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/base.cpython-39.pyc similarity index 78% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/base.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/base.cpython-39.pyc index bed9f67ddd865e3f797c09e5aec663178e04c693..1afddcca8787f554a09aea3f1dd018c1e02dfdd8 100644 GIT binary patch delta 140 zcmWm2F$%&!5Cu@wM!k#qg_WhCg`^RztYni+%#iHPGP4P!5(MufcqFf3p_cEx=a0qn zGrirReSoKm9a?2eQj;2XY%PvslO#Z0sKnz`HXQRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG=(nnVTB3xq_LO F5db?NC;I>Z diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/image.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/image.cpython-39.pyc similarity index 90% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/image.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/image.cpython-39.pyc index 46e88e06578f9599e57b51b13592071d5460b096..7ef2dcfbad9b2177b01588737a4b64edc5f0f368 100644 GIT binary patch delta 140 zcmWN^F%E)25CzcKP;(Lag%zcV7RJWJ1CV7IWCFXhnOR7vEIf!;F!2IoFkfIpGFw!ln^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 zURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG=(nnVTB3`950` FBLD~bC@la0 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/message.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/message.cpython-39.pyc similarity index 88% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/message.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/message.cpython-39.pyc index 5a17b2b5a2fce094af02f5a227ee0d612325c87a..6a5544e62e94bb21b137540a581569640c4bb4c6 100644 GIT binary patch delta 140 zcmWN~F$%&!5Cu?#bSXWD`Gu9Gphd6|Jb-LA6Eh^cv&?J)sjR$@VC7l7j45CBzU8lc zZ;R&(IzQRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG=(nnVTB3xu3;{ F5dip`C!YWS diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/multipart.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/multipart.cpython-39.pyc similarity index 91% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/multipart.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/multipart.cpython-39.pyc index 556151178310510a3fd8bc20c77d3c041383c264..7f90c7addbe44126c92aa216ad9affdaf152bab3 100644 GIT binary patch delta 140 zcmWN^Jqp4=5C%{LEprkvUtwh_XdyO&Sj%QJF+=u`ncYAt?YxI45WJkFzV1D$SM~nR z?@vex@YJ%wAgnodB#IsDfYa3H7$7FJ(c^6U7#$AB{r0L>Od>%&QW)X5L7H+O!@Ax; iInyc`JD3|Ox{`|!n*URjtRQdL!Luj$;y#zfa`pqGBs3}j delta 103 zcmZ3)+rYcw2TN3{n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 zURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG=(nnVTB3xr9}Z F5db8WC*S}8 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/nonmultipart.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/nonmultipart.cpython-39.pyc similarity index 76% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/nonmultipart.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/nonmultipart.cpython-39.pyc index 75a1a938c86a121aa149bd15fd085335b266e4a9..77c2a807475e6925b015762b1a8ffc49867331c3 100644 GIT binary patch delta 140 zcmWN^F$%&!5Cu?7lhc@wSXllYF1AX25l;85T zDee#G6cMOphe6r0bfkto+ko@ZXNgc3TM4-MUS!1abf~Z9)g@9?GsPJrH%LqFC2p%7 ij5Dp1^MkvQp_}rggy#Pwnhg{jj|dzHQR4eq)TQRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG=(nnVTB3c`cI* FBLEZuC-?vW diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/text.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/text.cpython-39.pyc similarity index 89% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/__pycache__/text.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/__pycache__/text.cpython-39.pyc index 1c5058b0dc2f310ec128bc931543f92a1808993c..090f1d523db9632417f6b25fbfb28da2b7803b6b 100644 GIT binary patch delta 140 zcmWN^F$%&!5Cu?#bh(5VFu$;}6toZ_cKKVC) zEwjfHItF-Z*r8XpBrU07$JXOCcS!=&g+@Hex)T|2IPSL>tJOtP6cdFB16PQ1>Ljd- k4U7}5qN{s%B||%=Q3=)mQ8XFIJ09TK6B6Ct_w2m*0f(hDL;wH) delta 103 zcmey$eVKcM0!vhan^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 zURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlbV~DnG=(nnVTB3c@9e? FBLESNC-(pV diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/application.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/application.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/application.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/application.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/audio.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/audio.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/audio.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/audio.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/base.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/base.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/base.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/base.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/image.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/image.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/image.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/image.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/message.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/message.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/message.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/message.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/multipart.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/multipart.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/multipart.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/multipart.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/nonmultipart.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/nonmultipart.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/nonmultipart.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/nonmultipart.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/text.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/text.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/mime/text.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/mime/text.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/parser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/parser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/parser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/parser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/policy.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/policy.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/policy.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/policy.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/quoprimime.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/quoprimime.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/quoprimime.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/quoprimime.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/email/utils.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/utils.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/email/utils.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/email/utils.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/html/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/html/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/html/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/__pycache__/__init__.cpython-39.pyc similarity index 84% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/html/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/__pycache__/__init__.cpython-39.pyc index 9d047f1795b93e6de148c7934d5a08739bc3899e..c7bf9e558ca61e3864139d2edf4addb20f995650 100644 GIT binary patch delta 139 zcmWN^F%E)25CzbJhRet=tSm{iFg7M0V6(vDPJo@w%s@h=osAtAvGIQTy0?|z@`K{> zgv<$3=*VLbQsX{|;z&B+x<=y!@u}kpw>C15IA2b+(^h;Af@%qA!AK4AYLU~vIzY+7 gF8g-y_n_!!nQRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlTnhJ6Ek@!^8^6U+$BB$ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/html/__pycache__/entities.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/__pycache__/entities.cpython-39.pyc similarity index 99% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/html/__pycache__/entities.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/__pycache__/entities.cpython-39.pyc index 71a02362fb80af4adc3655a6cbc5446a9673d711..6a5c0fc90c19865502a72a714e74e9fa91fe094f 100644 GIT binary patch delta 142 zcmWN^F%E)25CzbJ#@=(tFRUz0v@kX%9)K(`xD#M^Gc%A-=>a&5!QOk=c@%x!d(YW- z&Yr8~{(uYtJ=N^c3aiD2L~&qkahbfu0CAy?J+76HvBT+n+!tDjOC-og3L`o$ktXvo lZ1WwIjW)?ut-Fz;8Eg~9$kT^H1n1ITRlKi}wqQtzE{M?w};R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*CZi-bCuXx0r-u#ziRdO% diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/html/entities.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/entities.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/html/entities.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/entities.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/html/parser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/parser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/html/parser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/html/parser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__init__.py diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a4bdc154d377d2714374b9db9844412a0b48b375 GIT binary patch literal 219 zcmYk0u?oU47=%-F5Wxo#wEy5Fh$!eFf(V@@q-|I3WIE}= zeaGE&Vlo-Cpuy~M>GRd&Ur{KVU_T7VS;D5#>CUj9fB4)08w0h>wSW?}CtFDLu+zST zbEn7}Kw)xQLy{?LD>xkYTkbOyP9nsuG%Zv*1=o?XW)UyJYm##(vQk{7hoYedC8VJ{ di{wEOIpACyO`ONBdyZDM&6`TD`)BW9_61{zJj4J1 literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__pycache__/client.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__pycache__/client.cpython-39.pyc similarity index 99% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__pycache__/client.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__pycache__/client.cpython-39.pyc index 7e2ca33917b155be3c296b7725904ee1ce3fbb0d..aaca0b63dd71eaaf5ffa0adb63bdee2f161cfc8e 100644 GIT binary patch delta 142 zcmWN^u?@m75Cu?W3Rr^tf{GFZ1)@P>fXHz!*h*qscb7C{Vgm-Dqt6KNy7!oi z_gp-`i~9{c1`O1AgO0suY>5SXFCEU=X$)W!nmFKMU5q`Br^B`q%O(+{oG47_eT|gW n#jq|n5U;dK#&+gPf_BuA3HARevI?APg6%y8EmMB&mY?bezt%Tn delta 99 zcmX@~fpNhH#tl!!Lt@;lVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|#lZz4yQj22r z%2M;nVtg`_Vu~|MQgsUwld}`kQ;TELN=r(MQe%>U{DSVM|4zsgCIUDHzXNrp9A)zQ;rZ5YwmEcj=9Blw^^OC6_ZF%4ipEpzCs$+ naa@#3WUn+&#s+hyjHcIK2-W|IMKhdgf@Kb#E=FGO;_>+bBQZAe delta 99 zcmZo%%6xwb^M)wSka#z%n1ITRlKi}wqQtzE{M?w}QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YlTlJq5VLt7pPnHAg)JuA diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__pycache__/server.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__pycache__/server.cpython-39.pyc similarity index 94% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/http/__pycache__/server.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/__pycache__/server.cpython-39.pyc index cc41e53dd9f1206467f1401386777fb6d4e59182..6bf05b4dc1d88c1e23b0f6d217077b9baac1bd44 100644 GIT binary patch delta 471 zcmXYs&rcIk5Xbvg-OzB+3({hR3YZk31K~vc5r{ODG-L@al5p8<%PYItvTr;4TCGyn zDjta@@2W>nhJ?6R2>t`!O|RZeJeY7M><}-X%uK%Xo$q`)(!L*QCzHwW0I=o39^Y{+ zaM1~*sB;Wp*$G@&@7Pj!fR?u-_Mlv|g=oNPsjy@QHMD$=kZ*IZ4GpIXen;BEo6j#m z;7C5>TQ%3((PUa(94xc4S_oHIChCQs z+30)RW#YORLRZmZhVYy`sjN>c{(#Nws*G9%#jyoQ7UhJ$(E> OT8h@vgr++F@cRlZ#E9wt7Cj|a#3PIYEg_{ zS!!Ncj8A4#OmSvOs%}AIa&}^RYH>_jX-R2OYD^N4Uyxr^QXG>}Qc@7Jc{XQxJY&>k z;Y@Ev(aG_d{frWu-)G)nVv}ZMU?`H=d^RV8nNfPOS-}cMiOKg1{xK;sPF|QHy!lh1 zBd6Uhw&eW$?99|ECLM)a+#Vqz0rAfM{@$LhnruZXK>bnNL9V|3A+GTr{=p$d8Xyz( zK!gE^(3)IWy@5>u#FU$?USlYz3}oKo%t$OtjZe!j$}UpcoLQsDC?E<_5yk){!a;=8 zUKnL%y^#{6$zwVW+DoB9?h;Rg%z?PGmmtK-lqzMwyo-9`H!Wc9;y55~pX7l3u zIgIkMAo2YmqrhI22XU1^1jzm(naOdD5{#0Q%NrFLB{$D(^k8BvnEa@@Ubz@3dy73K xH7&6;r{oq(No7ImE!MomqV(dT5}=eOQ&H~bmKJNMdnG_-NrH%i$>&=i0|4vEi4gz* diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/client.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/client.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/http/client.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/client.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/cookiejar.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/cookiejar.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/http/cookiejar.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/cookiejar.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/cookies.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/cookies.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/http/cookies.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/cookies.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/http/server.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/server.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/http/server.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/http/server.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/misc.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/misc.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/misc.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/misc.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/socket.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/socket.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/socket.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/socket.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/socketserver.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/socketserver.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/socketserver.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/socketserver.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/test/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/test/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/test/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/test/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/test/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/test/__pycache__/__init__.cpython-39.pyc similarity index 64% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/test/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/test/__pycache__/__init__.cpython-39.pyc index 62b2f2d7318523eed5d2cf329753e110a468334b..116e1461b9358b63da568b54cdfbd980416b9e4b 100644 GIT binary patch delta 139 zcmWN^u?@m75Cu?0nSn9LFQ_Pypg=T86qJ_ZT!@v#XWd;QrGgz;gn}iQg(cv1?^Axu z*R{AmAXCCfP4ws`s&PxA*hlSgUOM9h@u}evm(Vc}IGzqWr$KxsK{ZpFF~k~qv5wQG j+CrnzI{VQ38!6h!CLz@SXBJZ!slmCJqB&PR-^J<&TLv@| delta 96 zcmaFOe3E%XIAchhn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 yURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YQ<7R-5;OTMqZ|MOCnbdd diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/test/__pycache__/pystone.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/test/__pycache__/pystone.cpython-39.pyc similarity index 97% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/test/__pycache__/pystone.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/test/__pycache__/pystone.cpython-39.pyc index 18dc8670fd568e195ff26803e187505b45f4338a..472bb59ec535501316af5cd51a188885f40484f1 100644 GIT binary patch delta 140 zcmWN~F$%&!5JurrYj0s;{z5J66toC7f(MYzW@45kJIl-@kSYi8GJ@CeBHqH34?cLm z-E05;E~W|6M|4yMhem=LS0sva&<3}$HjWS%OYU&@HFJyndO1DRi%TTP28sjPP#}#~ mbKGVJXfWC&=NtDVMb%p`gktW*VhSU*SQRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YQ<7R-60_Nf!&3+VU$7*Pn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 zURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YQ<7R-60^CN#Y-FjD|jWb diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/test/__pycache__/support.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/test/__pycache__/support.cpython-39.pyc similarity index 74% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/test/__pycache__/support.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/test/__pycache__/support.cpython-39.pyc index 36bb8d518fe231ca46197962be9085819dc32d64..4c7da161d382e094c012b1627589a50d1e2080c6 100644 GIT binary patch delta 4312 zcmZ8kd3;nw5>C$~!z3Y)5JDj2;8?){$q+(@Basj#2`m!8M3CVaUM4Tekh$phCY+i@ z1y?{6N?_4lARs8nPYI7hbUh#_hae)SBZsU@1dm15^=5VZ>p|oC&-bgY`ntMacUM)v z=AGs%JI&iqCp0wJdB|_~sZ}1uUdKI}9;jBiW*_0v>g?m@)an7hoh$yTfX`m;t_=jd z_EDpYi(HzUD?ydpv+GrVz1{1nv?aO5$|N1$Am{tE{?OcRfaak!07 zal7hO&X2BB3qs(zje zzXNGQ2wQ_ZAaX>X!(E8> zPD+~FxoeKFtTjhPX>Enh%A(EIXlol2i!<{a6E&hgD)HQ|pC#LbN!0t00N9kGIBH&Ai?iKDQT(m-{vk6DQr;>xJ_s{j!Mh z)jXZuH40WqnGZ>B!VRp~07w#Gv&c;d$LMo{s*BeNS~yncid#kf}F=|sc=CCOQNX@8Z5|v{)CJmiN0B|qqkJZbo&veWB|T2Y|->8k^H>xw0RO9;n~o8-E?u~G(${jm^xyMMS9_%o!CU5!?DBckuO3%B$ zcbxT9L84T)`aDi`PhGRVCzv85begiV)bw){ZCaUUDZ%Vg`e( z{0jl%5~|$i@hiF-j-I7>bWsJSKYd@M)?5ec-#FOLmxcIrOlyXSE@ExZFEi@?YO-N| z=CY~u4S2KoR9{F_`G=TUjWB8e@^1ElPR0jkJmOqPwwOqLfCK(D^+ft>^KbQMIl=%lirr{v$wa zP6`~HhoUw10t~U@{{?h-{b=?*r8K@2DG#rM^d=o|EMq^&L~v}VG5yGBd(Twby`h-B zO*c1`WHrN!^qc@G9q=P&%3V1i`t*?Kn_^7;-D&jlMjv|}=}tqQ{W1%*aDpqSa7}g9 zgcL6BcLz+B74l;mxv7NxL{Dt$F0g5nkNuajHm6yU<)U{pD%zaRqG;OYR8y3R#t%-W z{?nq3Wt(eRe3VHzL5Jc;i9O#nA$)5J)F#9Byq)F82svyO4;5LjMDLRMFi8-d?E>6W zBW{n^C2f)1YAx(%iMHft$x0}%;|EwL43N(#NxVQ`Y`HzUjaUPpZRBq4#@b@UM}YS; zBi9ReFe@#6;Wf5`{r?8~@{o8p^EkxRo-&)#jW9lWZ_WfdlDDw{@>;#a-W=HYP0C_P_ z%ENres1}dvq`9dyYG+rLM(WNZ@$C_p4hY?Q%&L5|b7nzM)3>YrD)HQ3bDz zMN)^0>ei9&KF|`$TU=t1w*%jrDBccB-&)3sjjnI6Wb6nv9ZXJ>GX}$Xga>lun2d`D z+cMF9K0DMiMY5!ND5#-`OOd#S<8UEkqmB9_apI;K3*H&SSVua3bQrrq?T+=$N&)jI zcHmt=qzgb7hv5fw|FL}037$F@W3s&}G+}F<%KfT0cYw2PxvCfAc|RslrHXCbCCpB9 zov;}DkIy%;byWEN1_w6V7UN97f1S(Y*L212R{0nNd5-{RtY4kws#m-rm5+r|Zr*50 zJ=u?qqvDfU2|o$9C1o~NA~w2#W}aL!THcIJh_MAR%A}TOj?WMekJ^y#@kZK_taCVd zXKcvt(GkP|UWHlmL$6Wksh+F@)t%~^D0_VgLbwaAGicSR{qeGej0ZoF+^44(%i@`i zaR%TLAQO-U=mzK|z-bvdw!EU=!T$w~{5R?jsR!UDS@f@`T|m+y8}``0bxs^a)#>GIer=V1X_E>-GCP)&jI5ZNDBdZ7;XhDz|a9{5MU^v z5xN181_E*co1xnZcnM$tb^=}o>;dcryaxC?U>{&`lt?aK4iBd=J`K1az-e|3Eal%| zcpi`sitN4xknRKw1IR9f))T3^KS7e6p%_+Kj;%PKND+io2*YqdniwYWbSR53z6;QU U636<$smXcZdo=a)R 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 literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/error.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/__pycache__/error.cpython-39.pyc similarity index 90% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/error.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/__pycache__/error.cpython-39.pyc index 22b5fb7f80c00267b6ee0bfc0170777c2b7cf64b..5165c139e9e58c68eee5acf1d3fe6338127809d8 100644 GIT binary patch delta 140 zcmWm4F$%&k6b9fy@dSDbvH#%YDCi(v3LZex_SJ;6dEvdJ(5WZ!4ubdaLN4m~!S`7| zHqZBBo*_A4pw=09ahkXzQJkE5RFh2{ASSdt;M!Q`9+&cbylEpQlAstVjObmBI3>$r kUmTz=(Jq?Cn>#7GoU#z=pCe0BWa delta 99 zcmbO$`dehfIp(lfH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*rnD$02dHYZ8%sDF0HfU| As{jB1 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/parse.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/__pycache__/parse.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/parse.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/__pycache__/parse.cpython-39.pyc index 75b7f63403b5ddd6e87193f394837422d8645114..815610e0a0d5933625068d0751d01ebdd2085105 100644 GIT binary patch delta 142 zcmW;CF$%&k6b4|r_X-}t{DYIDpo8cjcmPS;R}(1Uu(dLweQ2iWPk|In0|5lVtd_Br@^95>OHcJ2i delta 101 zcmaFyknz|<#tpJOVXhY{$J>vNbUW}p3@gm?Kimq delta 101 zcmbQekmctBmJLN>VexKOF#(ksCHZ+VMTvPS`MEK{$r<_iIWeBzu8#4=$wi3;sYNk* zWvO{(F+Q0|F~ylBsk#M;$=QkNsl_pAr6r|BsWC}FenEawNpVbRQBDp})#g`X8-D@- D{mv_0d;3Ob03*aJwKzM9ZBFT9r&ItgCJQNg=-7Dsjb;Cq*! z@_8z*H%JZ`sr3fEcum}qD7IdE9A}p}KulDNl;A`CJeqooRj0Q ks@71SXc>*|&4m+QZ9>sm}1;2VVkpKVy delta 99 zcmew%cTH|X5OY|9n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 zURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErS5|CezUsO^YQ(Bah15~y76!SW60G5O& AS^xk5 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/robotparser.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/__pycache__/robotparser.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/__pycache__/robotparser.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/__pycache__/robotparser.cpython-39.pyc index 0f64136f036e19b78bb5e0edde45f7732c6ff3c9..d76964e5870793a2f864dde0f12106ac0a242279 100644 GIT binary patch delta 140 zcmWm4!3n}Z5Cu@s7Q9=5`GO~pf*!<+U;(n(Ow5vGXPKD|_o5wE3gw=P>&DZ z2lwUUHM!m(Iija3IJ6SfxF%6-gSI%1jd6sySaFY&Z;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 zys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuBp|;azo?`*rnD$02dHYZ74vlw0Igdm ALjV8( diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/error.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/error.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/error.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/error.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/parse.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/parse.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/parse.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/parse.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/request.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/request.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/request.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/request.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/response.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/response.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/response.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/response.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/robotparser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/robotparser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/urllib/robotparser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/urllib/robotparser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/xmlrpc/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/xmlrpc/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/xmlrpc/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/xmlrpc/__init__.py diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/xmlrpc/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/xmlrpc/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e23599bd53fef02e8b93368a25eae61d6515b4ef GIT binary patch literal 221 zcmYk0u?oU47=%-F5W&|F1noaK2_gzQh#*2|32B?!&@>5ul44ii##iuBTzv#LC(}s} z?vC%KW24cK1oftm^EmXYgMUQ<*1@(PA}0x%M8`Y9ZvMsR2Iv*kJQoZq6xQj2qlK-o z6`b1AX$8nsu4_oLQfmqO!)`-uhRkq;xZ$b+DN-=4E47-(3$ViRnPFMQF5E)loktF7 gV58AlxYiO)29ydV9Hp^opMzzsb1(U-`}PhdUj_+1!T1Eqedg>t zXV3TIc8Bx<9aYYt6_=E2l7ziWEzVP;93UoC+@Y`yv&Zpt*jao|IcBpj_v#7& D9ONju diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/backports/xmlrpc/__pycache__/server.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/xmlrpc/__pycache__/server.cpython-39.pyc similarity index 99% rename from IKEA_scraper/.venv/Lib/site-packages/future/backports/xmlrpc/__pycache__/server.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/backports/xmlrpc/__pycache__/server.cpython-39.pyc index aa637fd68a8c02a666910feef6cba6e189f4d9cf..ea426f7aadccff322e61792c6ba3369fcde2961d 100644 GIT binary patch delta 142 zcmWN^u?@m75Cu?WgbadzK}CrK1)@P>0OU9qY$fqocTPkqn1unaYPp?q$zuj mOS6K8Op9b)YtN);hCB$N`aiK`#ij2gIVj0UVxHgfUHt&I@i*oG delta 101 zcmccrl5y`##tn-E!{XemVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|#lZz4yQj22r z%2M;nVtg`_Vu~|MQgsUwld}`kQ;TELN=r(MQe%>U{DS($%UMf*w&pL$ux)=Sc8IjXjp~!e#__T zb1oitNOG8{Ws5;rqwh!*d)5J$+(+*q*0p}ZwduVdaXcM%MjNq#1m#R_#>h27j=gtP lxq)(|b+FA~Z=~o_OhTv=kCC0i7RF+H_7Catujv?w(usWdaEBr~r#X7YX(Cjbc@BFg{( diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/disabled.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/disabled.cpython-39.pyc similarity index 87% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/disabled.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/disabled.cpython-39.pyc index cc0267bbeeec652bd965a2112d6f848b67f345f9..2f5e766033673cbf8d2f88a8fe9cf3c4c4e81082 100644 GIT binary patch delta 140 zcmV~$F$%&k6b4|NERNkhg8c_4M?nYaB6t8vn^*g2nuPa~LR~zLlOT8sui$C?zGwL@ z->>E44#^%PSvDAiHHD5uabO*Ap8FI$#CRJpv|MPzT6Vt(H>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 uys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLuq|(fslFYo~n9Z^rI*b5Td?LC4 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/iterators.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/iterators.cpython-39.pyc similarity index 87% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/iterators.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/iterators.cpython-39.pyc index db638501df97b18f078a81234901c58ea92d68ff..c3363cd614a43e451d604d8962b2950ae55d1527 100644 GIT binary patch delta 139 zcmWN`!3n}Z5CzavK+sm)fAA!D5%eHl1PhQ&GBHb%on>Y=5Iop}HewByVHK93@A|&; z$KplB{RYVq1J%K!lc2^8iDDPD!)a=bBgDs=2b`;xxyRwS-(Iv5pGe?FiX-|^B2CtE mT)8zg7%h{pI)5calPwFO%%Qgs75@}(Eb7wqnQfl$!uQRXW=X1UL1J=tVtQ(EOj>D4X;ErSQfX#RNoHPg%;c-Awg4W2BO3q! diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/misc.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/misc.cpython-39.pyc similarity index 94% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/misc.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/misc.cpython-39.pyc index 3eae23ee9c10541da30e964bda35e61b9175a498..7ec8392e0f27a61c0110358449f74249038136d0 100644 GIT binary patch delta 140 zcmV~$Jqp4=5C+i2%A7ziVZOr3Qt$_{5iBiavzeG7$?h_<8%X6@yn$fj?ex9h;piHu!b9 lfpVf%w63!cQZzYbAyk?B#9lG5x-w2OH^v-{`FxAx><@{(GGG7z delta 91 zcmZ1|@n3vHG^byPn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 uURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSQfX#RNoHPg%;wXaVN3u~k|TQn diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/new_min_max.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/new_min_max.cpython-39.pyc similarity index 69% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/new_min_max.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/new_min_max.cpython-39.pyc index 34986d23d093a5b570f60e6fc22dc6434826bdd9..5633742440ebc21216e231eca03d5b1db965ec9b 100644 GIT binary patch delta 140 zcmV~$F$%&k6b4`lj$J*5{RbyUK?iXWJU~g?SNmx55?+#O2JuP-cMsv{Y5cyW{FckQ zcs-#>V5wt+Q8`4{lLj0(jJV_>I)NJLoW->roSSeuANO@=)p$}=Gs%pJ8~7XtC);X= kz>zlIw4=FEK%Zh#LX&ukECE9I+OpKvJSv}mZ!JEnKVgD34*&oF delta 91 zcmcb_vw>%WD5GDrn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 uURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSQfX#RNoHPg%;r|cvn&87Un432 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/newnext.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/newnext.cpython-39.pyc similarity index 84% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/newnext.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/newnext.cpython-39.pyc index a46f92550485fc0d60699b20754ea2cfc00585c4..126df9e2f059c2609f2591643d8718f564a0c30d 100644 GIT binary patch delta 139 zcmWN@Ar8Vo5CzbnD&ZpZ3lx$B1i_HtA=`FJH!ZW9nc2cB4uR=0I1dLw!&C1&pBC>~ z@yw9KxKZOBdhu$ZB~fg>_BiIw0z(`(;f7P)g)m@$*ljLai;E;EN8%BKuMo3!fmh`k i>W!As)xEotqD_{BP$fT@X9d%p>0xEepW^@5xtM+}4>W)P delta 90 zcmbOs@Qr^1BfDR?n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 tURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSQfX#RNoHPg%;ZA$ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/newround.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/newround.cpython-39.pyc similarity index 93% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/newround.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/newround.cpython-39.pyc index 0f2df8dc73b7739fe05f83eeeb49016926fb2781..89c3c05a8356589f183c67f93886b62fc8e9e1c3 100644 GIT binary patch delta 140 zcmV~$F%E)25CzbN7*D_*EaVqfmL^&l8xs#;78qm$%xq?MG1yRf7F!cRF+H_7Catujv?w(usWdaEBr~r#X7hU%3pM~WLL)2y diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/newsuper.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/newsuper.cpython-39.pyc similarity index 93% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/__pycache__/newsuper.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/__pycache__/newsuper.cpython-39.pyc index 2ee1c97042f430145e854bf335250df4fb62823d..30f5f53f6ff74b98f17be6831f277fcdc2bb66bb 100644 GIT binary patch delta 140 zcmWN|F%E)25Cza^B^Tfp@(U|V6D^F5i3cDHj4}acH#55!Y&?#wiI>nTcp82Ed*q+| zInVAlXc7$6utTS8(Vs~TTec3zsf}KsP8vVpRJY#u*dKPA(rR^q6vap~qUQ=>imjJb lv4(M^WpH)pE@U{Tn3PZ@?jwsq=xXU-i!gl`La#D=&wg7nG{FD> delta 91 zcmX>pwp?rj6Q^HQRXW=X1UL1J=tVtQ(EOj>D4X;ErSQfX#RNoHPg%;qA_>x=*+DI*#H diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/disabled.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/disabled.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/disabled.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/disabled.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/iterators.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/iterators.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/iterators.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/iterators.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/misc.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/misc.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/misc.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/misc.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/new_min_max.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/new_min_max.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/new_min_max.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/new_min_max.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/newnext.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/newnext.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/newnext.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/newnext.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/newround.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/newround.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/newround.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/newround.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/builtins/newsuper.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/newsuper.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/builtins/newsuper.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/builtins/newsuper.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/__init__.cpython-39.pyc similarity index 59% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/__init__.cpython-39.pyc index a3561eff113dba567ee82e1c79b8ff38c7cd154b..35bb7e6fe239e9c68ddb881baf96e8cd319b59e5 100644 GIT binary patch delta 139 zcmWN^F$%&k6b4|_MR4~P_8*)C7eNPc5j;SM?W=jT$qO$@rIUy70v^Hhco@-d`@YlH z?7f&g?$8q8sbPywIb~@{6ZV`soJW@>Ky7Hm<5D}39>>#RXHu;;lA;QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Gr59M0|1zHAqoHh diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/_dummy_thread.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/_dummy_thread.cpython-39.pyc similarity index 56% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/_dummy_thread.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/_dummy_thread.cpython-39.pyc index 075e09427d8b9f45687667dd8ab417b423f12536..53cda67008f2b5d5886df36bac738bb9de8886b0 100644 GIT binary patch delta 138 zcmWN^JqiLb5C%}x#yfZh_baR{1uaAi!2>LDGi$xl zJ-_!GBzrj0R$&ku6Za$$TN?+Qs!8l2%4>EwcZPYy{;=D$u@ee#kW8wReP@RZKu-MoE5NOi^N9N`7ukaB@a|eol<1x2t1(adJ^&L26NqURi2h oS&UC+QcQ7XNvdu^Vsdt3dTMb@T4_mXQEE(Xei@K6If79e0Kc;#bpQYW diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/_thread.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/_thread.cpython-39.pyc similarity index 58% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/_thread.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/_thread.cpython-39.pyc index f1250dd2277c08b3ee715bd7d6f6b570a4ea00c7..4acdef72b7bcd6ee78a4dce787bf696b1ae2cd0b 100644 GIT binary patch delta 138 zcmWN^JqiLb5C%}($_sc5_baRf3k5C2M(_Yj+{~J=n@pJeKq{{wcs3hb4`HjXd#~o( zJU;gV$sUfhRT#y_!~;ph-o_Eh@|qnky_r6FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 ovKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yYCasZ<`0N#cn!~g&Q diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/builtins.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/builtins.cpython-39.pyc similarity index 54% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/builtins.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/builtins.cpython-39.pyc index 24347bc419f9a0e287cc2a3cc256c677ebcd1f2e..47e67ca160c7021e008a4a753de956a6a120b841 100644 GIT binary patch delta 139 zcmWN^u?@m75Cu>rG>pI!QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%GdZ783jmPDAnX7D diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/collections.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/collections.cpython-39.pyc similarity index 69% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/collections.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/collections.cpython-39.pyc index 01deb537b014bdaa15a3338187e360ce08c754ca..8e56036f6a5f58af0271bc3ac4948d0b8651e053 100644 GIT binary patch delta 139 zcmWN^F$%&k6b4`v1#jYH|G`Oc5p*aH3LZdW`f5XyyzpLHsEdbi@fe=RV>meLw|(Eq zbNc#>?l(vm5vXzotvJnGlPI=MTO5ZbbA*^!alpwo%pT=_w>hg7lSokX6nl7gK^k(y naapXOF4H0z+nOsW>MnOe2;Bc;*?Y3tanvFW@7X#$4&(U`nJ_em delta 87 zcmbQi`i*77Cr0lGH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 pys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLu-25^iXL3A~B>>+XA>jZ3 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/configparser.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/configparser.cpython-39.pyc similarity index 55% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/configparser.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/configparser.cpython-39.pyc index 655c6b2811165161a313058f35d7e46d490fe1c4..1bbfaaa570d35166bb53486d6d758f42d7768828 100644 GIT binary patch delta 120 zcmWN^F$w}P5Cu@&o7f8OFRUyDEyPCf01~saCS;QdGf80a5`xFF_ZHqkU-#bKw|jo# z15y(r4c;J#*TN%-V(&HJJiEdPV$#477wecO98ZVcRjrszg1%8|nEVZSE{@Zt-$H$% Vbv8DbJ1NFmst_W#e_qSQ>IVZ{Eb#yU delta 86 zcmaFMbed_xHSb6_tC)bwjFSAkn4-kIl>FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 ovKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yYCvNNL=0M#rZo&W#< diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/copyreg.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/copyreg.cpython-39.pyc similarity index 64% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/copyreg.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/copyreg.cpython-39.pyc index 45a93f413a5f07bf2fc3c9d4a8d3fd7ebc702a50..473c706f427f359e7958f3e191c85d184728a0b4 100644 GIT binary patch delta 139 zcmWN^y$!-J5C%|1Y1n{*8OT>qA<-Z~fzlu`05Z-cu@d{N^N(=F2ox*=>o5(x?mg>I z{a#g%3`q`_I-@X&36Xn}fP)DW&Si}3Aj)-YanU35j8l8uUxOCqNzi0+8MC>;mpHQ9 mG+P7{Y3-Gs)Ib4!ib)8T^FNw>5gHm_zKfmZF3qodwfq74v@?MK delta 87 zcmdnU+|Rs0n$bJN%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 puPnwVGbyGxvm{lwATc>RF+H_7Catujv?w(uH@^(XncTss2>^b#Ak6>( diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/itertools.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/itertools.cpython-39.pyc similarity index 51% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/itertools.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/itertools.cpython-39.pyc index ea55f54fc09610644ec4f7afb149f8bf0107da0d..c1d1ff980d9a59cfd82d03dcb875633f67ef663e 100644 GIT binary patch delta 138 zcmaFC)WtmEQ+ zaB@a|evZDUx2t1(adJ^&L28k{URi2hnSM@Yl72yDNk)F2v7V)Vab`)XZb4#lc4B&J mv3^=2KV`B%qa*-y88l7+ delta 86 zcmeBTe!(>1lXsY#RZKu-MoE5NOi^N9N`7ukaB@a|eol<1x2t1(adJ^&L26NqURi2h oS&UC+QcQ7XNvdu^Vsdt3dTMb@T4_mXQEE(Xei@K6Ii67)0LBL)j{pDw diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/pickle.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/pickle.cpython-39.pyc similarity index 58% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/pickle.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/pickle.cpython-39.pyc index 460719b69e4b8dd27607f8b6eb846c5b50956dd5..f0f2ad540ceb5d8610cc444baca70c3d91de20d6 100644 GIT binary patch delta 139 zcmWN^I|{-;6a`R18cS>UU~XY0*a%uk8o>p~IC(L{eBSWp1F0-sfUB@`J+4Micb@IL z{VbbDfs_DGgHf%#xd_2?{U;i29d&X3E_R-W;^^g@)eq^mGeH0V delta 87 zcmZ3<+|Il~fYCeH%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 puPnwVGbyGxvm{lwATc>RF+H_7Catujv?w(uH@^(XnOw`L0|0eoAgKTV diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/queue.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/queue.cpython-39.pyc similarity index 59% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/queue.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/queue.cpython-39.pyc index 252e27e507b49323b2aaee7217c3a1cb71ab9f35..16a1a6d06e245dfdc0de7053c3e147276099ba43 100644 GIT binary patch delta 138 zcmWN^KMKMy6bE4JM*{iE5}_PX!Bf8WFS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 ovKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yYCvM-}50NI!!umAu6 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/reprlib.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/reprlib.cpython-39.pyc similarity index 59% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/reprlib.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/reprlib.cpython-39.pyc index 594e82e3f17dd80c333dcfb419e337a2a95a0264..f7c1284020737a20e1741b3972ac6adb11c75381 100644 GIT binary patch delta 138 zcmWN{JqiLb5C%}($_sc5_baRf5d}?!yu6<$;QQok_Mfc1jj;F)!8nviEg0_$^80`(Ark?$( kT_f5=%b@h2?iA7Gl!f59Ob`k(U@wJ^T{*=u$X8-^I delta 86 zcmey$beUFS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 ovKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yYCvLB;50NjcpyZ`_I diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/socketserver.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/socketserver.cpython-39.pyc similarity index 56% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/socketserver.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/socketserver.cpython-39.pyc index 4506925b75f823391626f4355733003c68a99117..01bda7991a7e7f7cde8ed9bff51d7bdd00f9008a 100644 GIT binary patch delta 138 zcmWN^F$%&k6b4|_#WQ#Z`wvcni=cya5j=pz^woy6dEvbzP#hdx1#jo>>KXLgzR&bA zdw%aXNDdgNaRy$TCT>X-JEtDUu}d5vCNwlG)N499Opu;#6IiJj^v6VScC}}B(qS!>)uj- z>$j<%1(E|ibn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 pURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Gx;2&9stQpA@=|P diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/sys.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/sys.cpython-39.pyc similarity index 59% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/__pycache__/sys.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/__pycache__/sys.cpython-39.pyc index 332bfbf249b4988e8ab519b220df4e3a88cb2d81..8047d1c29773a32fa9bfcd49ceb6a5d9ffdf698e 100644 GIT binary patch delta 138 zcmWN^F$%&k6b4}1$<344e{fPn5Ofe1!2?KaUu|fU7v4(>nY@DFsl0;V3A}`U+xIHJ z<>PY~Nb+#hSc6`yMs7(IJF7iTxr^)}#y9M6t~=%dhvR;G(OOI(K{b*eG1x0Yjvf0& mwS?M8^I+=U+(^-;n1tYX{717^A-|_<$4we&Q%s(#V)g@o?lV*X delta 86 zcmaFObdqVpUGD%ltC)bwjFSAkn4-kIl>FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 ovKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yYCvKONw0Mk?^f{S8ingMtpyMeqO;o7Xm^$qO%kq?1<=yqc4%cW~Bk`(D+z zdVKB~l06)0qhQ6v#2rb*-b9PjG$i&Avuu^NnMjM|y5&iyxMhG;9C> delta 86 zcmeyybcJccWA9)$tC)bwjFSAkn4-kIl>FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 ovKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yYCasZ|8joUQeqklp2wI3uK(Jjl$;1rF?kuyLK(O!-UPSOVdKN)n_dfYI ze_pct4LW)_YS^Mzj!9b5h&{(1<=iFlQ0p6UIMA& delta 91 zcmey%e4BYg7^8orn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 tURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%laiDhGx<29830rXBZL3| diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/__pycache__/dumb.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/__pycache__/dumb.cpython-39.pyc similarity index 58% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/__pycache__/dumb.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/__pycache__/dumb.cpython-39.pyc index c76308b111da80c3bf44db954e1e0a1915063b71..6a4c89a6dba61304fc0fc36160f926b2bead67a3 100644 GIT binary patch delta 138 zcmWN^KMKMy6bE4J^1@3}>EsmzFDLF^!b!jFdsW}+ z@wwk1CBTz)3ca|Lxg|;1yVT<}b(sT11FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 svKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yXXB`G&%au}lu0B{o{V*mgE diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/__pycache__/gnu.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/__pycache__/gnu.cpython-39.pyc similarity index 59% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/__pycache__/gnu.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/__pycache__/gnu.cpython-39.pyc index c262f53ffdb2ac7736114107cc39fcf8bc020f9b..6fa87bfcbd3e919eb5ac480db90b035f9e31d4a1 100644 GIT binary patch delta 138 zcmWN^KMKMy6bE4J{g-(FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 svKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yXXB`G&%auB030BYqUPXGV_ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/__pycache__/ndbm.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/__pycache__/ndbm.cpython-39.pyc similarity index 59% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/__pycache__/ndbm.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/__pycache__/ndbm.cpython-39.pyc index 27998b745e5fa1a5e3674c4c89640c9e6b6b40f6..88dd06dc34556fb1bf5c70aad8c292579a989d3f 100644 GIT binary patch delta 138 zcmWN^F$%&k6b4}IEsmzujb_DC7kW@!S}9y z)${wfLrQ=r>ohuXDRV=Tuy?7$d2BNWhz^!LE~aJfaXcM%*JMOT5~zW~fZo-JV{SRD l)EdcUT1IU;eWQe?FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 svKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yXXB`G&%auA~m0Bh?bQvd(} diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/dumb.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/dumb.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/dumb.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/dumb.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/gnu.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/gnu.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/gnu.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/gnu.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/ndbm.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/ndbm.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/dbm/ndbm.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/dbm/ndbm.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/html/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/html/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/html/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/__pycache__/__init__.cpython-39.pyc similarity index 78% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/html/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/__pycache__/__init__.cpython-39.pyc index db13d97f17c4c5f608115ea72af06f02ad71541a..49f8af3a154eb1c851013eef613dc25159a2a2c4 100644 GIT binary patch delta 139 zcmWN^F$%&k6b4}E(A(I5aB>uM5Ensk4Y7SSp-oQRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%lTnhJ6Epb)(`EpB4J3*H diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/html/__pycache__/entities.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/__pycache__/entities.cpython-39.pyc similarity index 55% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/html/__pycache__/entities.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/__pycache__/entities.cpython-39.pyc index a6be492e6714cea152d9cb18025d6f9d6b99d103..55ce52b133068074df6287cc5597724ffe1ae677 100644 GIT binary patch delta 138 zcmWN^F$%&!5Cu@w#yfZh^9w6WK?@Or-~nV!Chm~z&N4d*1OyLYBX~P+VCfC?b?-BM z%%0!-4cbQps@b7c&L$0M#+Gx7@XD=C^j_d*Cf{Nr-ykc=ovmCAd%3a{O0_5)>EGwlEX delta 91 zcmZo>e#kW8bwGrhRZKu-MoE5NOi^N9N`7ukaB@a|eol<1x2t1(adJ^&L26NqURi2h tS&UC+QcQ7XNvdu^Vsdt3dTMb@T4_mXQEE(Xei@LHQIeYzGdY$~4FGZCBZ~k4 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/html/entities.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/entities.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/html/entities.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/entities.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/html/parser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/parser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/html/parser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/html/parser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__init__.py diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..918eb1fe944de0f2f8c8e54c0767664385541358 GIT binary patch literal 287 zcmYjL%SyyR5S+>6AhLT9JopO%O&|6oh$tu`f-I~T1JaC{Su-T_U><>hKjbg?DSP$g zFL-j+TrB8nstc-%FPDcTgPnf9+~xhX7ynUYag`^WWD-QsfoR%LN+b=(qG$@iHl!-Q zvr8(vW9#SD(__V&#Wuy{Wu2lLg5Re!M~L$gwH0ZQh#$nW?EKNsJNRTkOQAUQUWI74 z(g(Ovp@;RFS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 tvKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yXXqokxDX0jKf8UTx0Bgp^& diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__pycache__/cookiejar.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__pycache__/cookiejar.cpython-39.pyc similarity index 56% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__pycache__/cookiejar.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__pycache__/cookiejar.cpython-39.pyc index 9eb9a58ec4bd310c7dc1967e288a401a34dbbcbe..e4534a5c16eaeda096f84174d42ec31c7f110db5 100644 GIT binary patch delta 138 zcmWN^u?@m75Cu>HYp??O1r;R{6hIS+0g!Pn*f{Z7=X0bKh?WwG?HGWL9pH8EGkwgS z-}?FmI4-Ld jvR7IpV}rR+Mq9K9q37Wrri=y7!&E z%6C~j?vNp(r^Xuu@maYg$=LZEaGacSgqYZHkCS!G9S-$=d(Ku&B0)7$9MSnJ(xi^# ms#+s^rDZZUm>XrZgAPLIdHlzzCRpa+DOYLw%s0QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%lTlJq5Hq=yQ4;_~Un3y^ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__pycache__/server.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__pycache__/server.cpython-39.pyc similarity index 71% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/http/__pycache__/server.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/__pycache__/server.cpython-39.pyc index 63e6e3ca97a1f6951e29fc1a3ddbb48d92b64a08..5a5629b8fef2df6bb534716a91281201514c0cfd 100644 GIT binary patch delta 139 zcmWN^Jqp4=5C%|`6jokD%vV?mHi8zxM(_Z#CKGo__J^6tLTo&Q7tzwI=w;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 uys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLu-25^iC!?gKAZD^MlLY{Nvm=QB diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/client.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/client.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/http/client.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/client.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/cookiejar.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/cookiejar.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/http/cookiejar.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/cookiejar.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/cookies.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/cookies.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/http/cookies.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/cookies.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/http/server.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/server.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/http/server.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/http/server.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/itertools.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/itertools.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/itertools.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/itertools.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/pickle.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/pickle.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/pickle.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/pickle.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/queue.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/queue.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/queue.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/queue.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/reprlib.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/reprlib.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/reprlib.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/reprlib.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/socketserver.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/socketserver.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/socketserver.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/socketserver.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/subprocess.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/subprocess.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/subprocess.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/subprocess.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/sys.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/sys.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/sys.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/sys.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/test/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/test/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/test/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/test/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/test/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/test/__pycache__/__init__.cpython-39.pyc similarity index 54% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/test/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/test/__pycache__/__init__.cpython-39.pyc index 19e9916fc3da223c8878e95c8ce0c3303c720b5a..b3d148c68d1cfd82b430fb1ac0f30976a14b5ecd 100644 GIT binary patch delta 138 zcmWN^!3n}Z5Cu@o$quv$^ADap3VIMPf(0yVGBHDv-DPGr5D;uZun-Hd3a?h9@Ah8B zr+B>YH%JZ`sAi8&SS>ariXCf*)6`lF5FhF|;9Rva_Bb5(Tc?%yM1pdpFrw!R(qwH6 l>v98SqgC=%=dYw_vSlF*as0FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 tvKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yY?B(=CCX0k4$3IJ>*BT)bV diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/test/__pycache__/support.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/test/__pycache__/support.cpython-39.pyc similarity index 69% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/test/__pycache__/support.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/test/__pycache__/support.cpython-39.pyc index 229c536a62ead971038b1af7da62c25c2e97cc5d..c1ebb5d3dcab7a3cad96d97662867b9a3d34e571 100644 GIT binary patch delta 139 zcmWN^F$%&!5Cu>|8c*R3%rC428$k=P31}~CGBHb%on>Y=5G*`|7txd0dkb%%uY2$O zn?Fz4{RT+^1J&N46R*Y%iDK)uLpim^0pdc<1CCY8++%;(ZO&SWizFyU3L|=dL7c4R muq;+kZ?uT6>fDtSO|m3}fyaN0)SxLw7AxZPnXMnMZ2kjbE;Mlf delta 92 zcmey!e4cqj2xCB`n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 uURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<7R-5;OT2qc#9=J0t7> diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/test/support.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/test/support.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/test/support.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/test/support.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/__init__.cpython-39.pyc similarity index 67% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/__init__.cpython-39.pyc index 8625947618c399265c712a8a1314fd32cb6041ff..cb38fd548a323e532e0d79c10713ad28dafe5c70 100644 GIT binary patch delta 139 zcmWN|u?@m75Cu>PDdXT@&_Ia<1)@P>0Lvs7a&mIE&X-83G5{ruumiKO2Pt3izSXb# zxXrRaN5Mc12Snv!sUQRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#c`=g{0L;iF@Bjb+ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/colorchooser.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/colorchooser.cpython-39.pyc similarity index 62% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/colorchooser.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/colorchooser.cpython-39.pyc index 36e86077e961de3280cb3601915884151e12f6cb..29e4ac8e515a536754f22dc1e49604397d731d1e 100644 GIT binary patch delta 139 zcmWm6u?@m75Jq7|Fbf^|3o1$^C=d-21AuWZ#B$<`?k<*6Q6MH@5f)$?79o_c_}+K+ zoWC!{{Q(&gI;w(0l%U2niDDZx;y5eGQbrrD=tpZf kt;#ht7%h9}qq~u!9&8Xo$9W2iA=$({w=DmizCOj`2R(^2YybcN delta 95 zcmZo=dCa^afiXDI%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 wuPnwVGbyGxvm{lwATc>RF+H_7Catujv?w(uH@^(XDap>vD*-B=e3j7v0LIHD0RR91 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/commondialog.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/commondialog.cpython-39.pyc similarity index 62% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/commondialog.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/commondialog.cpython-39.pyc index 62289dcf0b3cfee4b312bbcd90801cbe8ea95d0d..c03f81413fd312f2bff91a3815872fb0e1161024 100644 GIT binary patch delta 139 zcmWN~u?@m75Jq7|Fbf^|3o1$^C=d-&1_0w+h~@Y$I$t8CqCiZ*A}qi(EJDgxe0smd zYx%hrk0*3sB&vf$)R0XY(u{q`5$CBjVW{I;5-Q({bU2<4yG!=!dQy}l@rW+m&`;J1 lZ^|ulFk1J{M|Y=;X0SmCNya%W2DX`bNlAEKcJFVo`U5=!G*kcp delta 95 zcmZo=dCa^afiXDI%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 wuPnwVGbyGxvm{lwATc>RF+H_7Catujv?w(uH@^(XDap>vD*-B=e3j7v0LIHD0RR91 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/constants.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/constants.cpython-39.pyc similarity index 63% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/constants.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/constants.cpython-39.pyc index d04214acaa9cf57346236c7fef056cdbbf7210af..7b67f1e6c15cb0158720e23dd36a3f9aeb30150e 100644 GIT binary patch delta 139 zcmWN|Ar8Vo5CzbX9tBOmKp{y$5DW;$AxA+zB z%i{5b4vdbf6p%HUOHFFnCCfNXjSE8qSJL4e8<7@=<9>U!sG%oCITDX((+&OPjqtkM iz>?Fd4>5;38S23YC3G^*@SND^7KP0NyOpocV)+Mcj5Lb? delta 95 zcmey#e4TkiIAd^}n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 wURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#`3$2j0O-&qPyhe` diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/dialog.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/dialog.cpython-39.pyc similarity index 64% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/dialog.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/dialog.cpython-39.pyc index 577be5da11db42474b551b1b9867f5614ff32252..326d07cda10b81e484d43f5a1c6c4dd2e731fe52 100644 GIT binary patch delta 139 zcmX@k{E~Tt7h`>`eo<+jer{??W}<#}QD$*Tep+f#vA#=YakhRyWkyMUo_#esN|=s%}AIa&}^R nYO#J=X-R2Os(x;M8IV(wotakx)CROHCqG@Upz_w_<%|jdR0=eq delta 95 zcmaFKe4KfM7h`a=n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 wURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#c|W5T0M}0?5C8xG diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/dnd.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/dnd.cpython-39.pyc similarity index 65% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/dnd.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/dnd.cpython-39.pyc index 7effdbb5827612520e2e9f2ddf837725b007e5ad..2dffc4d3f06e5cd3a464e892111faccadf736205 100644 GIT binary patch delta 139 zcmdnb{E&HrD`S0?eo<+jer{??W}<#}QD$*Tep+f#vA#=YakhRyWkyMUo_#esN|=s%}AIa&}^R oYO#J=X-R2Os(x;M8IV(wotakx)RvN$qE}FPi^C>&@*+lA07Q{9_y7O^ delta 95 zcmaFJyq|f4D`Rkkn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 wURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#c^9KP0M3>q@Bjb+ diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/filedialog.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/filedialog.cpython-39.pyc similarity index 61% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/filedialog.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/filedialog.cpython-39.pyc index f15bf36ebc53a5bb4a07b0146c3fb71eb63daef8..f902029d6581810052718de76d8a117b337563bf 100644 GIT binary patch delta 139 zcmWm7F$%&!5Jq7_u3~Hc!pc(6LTm&ft*pr;8FsT1W+#DE;u*Y%;9)$Aow0ny$NS{p z{8eW62Xu_+sb&YSoJ<{KM_X9K;Xe%0KHu5u2W-AHkN^Mx delta 95 zcmey#e4Tki7-Mj}n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 wURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#`81;*0O-plPyhe` diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/font.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/font.cpython-39.pyc similarity index 65% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/font.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/font.cpython-39.pyc index 89a0cfa47b02211754e0778891c0a3d52800f901..18e1155a6e7d53e09e2f07ff602f46f694606785 100644 GIT binary patch delta 139 zcmX@i{FHfv2V;G;eo<+jer{??W}<#}QD$*Tep+f#vA#=YakhRyWkyMUo_#esN|=s%}AIa&}^R oYO#J=X-R2Os(x;M8IV(wotakx)RvZ?SE5%?d5gnl@=``Q08B?T8~^|S delta 95 zcmaFLe3*HI2V-!gn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 wURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#c`u^|0Mhj(00000 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/messagebox.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/messagebox.cpython-39.pyc similarity index 63% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/messagebox.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/messagebox.cpython-39.pyc index b5617bb5774d3271e65cc1ff32bdcb9d3ecc3ee5..b054c3032b8858def985334abef408f1122c4dc7 100644 GIT binary patch delta 139 zcmWN|F$%&!5Jq7_u3~Hc!pc(6LTm)PG_px1X4&jcn3)7qiD&R4b{@vF2&Q~|yl?)? z-(~iALdJwhjduv*)wm^5?7aq@=gv4mTxvMtQg_Tfj;F)!syxeibWJqA delta 95 zcmey%e4BYg6k~9_n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 wURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#`8=Z@0PQa&U;qFB diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/scrolledtext.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/scrolledtext.cpython-39.pyc similarity index 62% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/scrolledtext.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/scrolledtext.cpython-39.pyc index d83a092d2262286c9971b4c761af71f1e9f161ba..f54e72c0409de30cf45d1679761d055567b682e8 100644 GIT binary patch delta 139 zcmWN|F$%&k6b4|5p2f}ngOj76gSZG?1&PV44N3FD%WI*Nh)3`uuAauL*zp^_-{QIa zT&l+lG9>imyg?9Olv|R5y)OahsZ&l6lN|SGY{wjNJRNq|V#Q<<)FY)4(ch3K?Ko}f iEs9rKXJdo8Q$aiEAcUUB85(@jxy_wpB&YQLR;xcZDKt_5 delta 95 zcmZoRF+H_7Catujv?w(uH@^(XDap>vD*-B=e38)r0K#V^@c;k- diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/simpledialog.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/simpledialog.cpython-39.pyc similarity index 62% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/simpledialog.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/simpledialog.cpython-39.pyc index d51ce1acf4a1da1fa1458e820ba4cf50dc9125a9..b8c4461121245875c5307afc11bf5970e81203d9 100644 GIT binary patch delta 139 zcmWm7Jqp4=5I|vqp2f~gVPz?3AvS`oAZs!)!~V=NGg(L_;t{-vt*7xS#_|;(?>l?U z-{oDNWD`@0IsBL5^{Ey=Hq$gk delta 95 zcmZoRF+H_7Catujv?w(uH@^(XDap>vD*-B=e38)r0K#V^@c;k- diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/tix.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/tix.cpython-39.pyc similarity index 65% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/tix.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/tix.cpython-39.pyc index 76f8f6cd0e1049626bd0973b3b16bdcfbd86cdf8..94093e9e62098c561f638ca1d6f4fb0fb7a3726f 100644 GIT binary patch delta 139 zcmdnZe3yBHBV&D)eo<+jer{??W}<#}QD$*Tep+f#vA#=YakhRyWkyMUo_#esN|=s%}AIa&}^R oYO#J=X-R2Os(x;M8IV(wotakx)K-#Np;u6Oi^C>&@;pXa06(lW2LJ#7 delta 95 zcmcc1yqkH0BV%xcn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 wURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#c^jiT0Ln5X-~a#s diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/ttk.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/ttk.cpython-39.pyc similarity index 65% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/__pycache__/ttk.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/__pycache__/ttk.cpython-39.pyc index 88203937098280bb1118036e6d324a34e467d5b6..d6a5c205ea87555d0b66523a1facdec5a3edb301 100644 GIT binary patch delta 139 zcmWN|F$%&k6b4{Q7cb!v>_0dOE(IOLMeqO;(^nhPjm=;&F!z5rGZHnU6Cg3 nIIgP=vQt_mW4*aiMmy*rguvqr^)Bk%RDG4E?_wLCuVVQJKc6%O delta 95 zcmcc1yqkH0BV%xcn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 wURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSZhje%Q<9yTR{~T#c^jiT0Ln5X-~a#s diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/colorchooser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/colorchooser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/colorchooser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/colorchooser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/commondialog.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/commondialog.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/commondialog.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/commondialog.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/constants.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/constants.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/constants.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/constants.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/dialog.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/dialog.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/dialog.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/dialog.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/dnd.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/dnd.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/dnd.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/dnd.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/filedialog.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/filedialog.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/filedialog.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/filedialog.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/font.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/font.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/font.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/font.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/messagebox.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/messagebox.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/messagebox.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/messagebox.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/scrolledtext.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/scrolledtext.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/scrolledtext.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/scrolledtext.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/simpledialog.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/simpledialog.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/simpledialog.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/simpledialog.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/tix.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/tix.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/tix.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/tix.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/ttk.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/ttk.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/tkinter/ttk.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/tkinter/ttk.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/__init__.cpython-39.pyc similarity index 54% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/__init__.cpython-39.pyc index fcf7adfffa920521d903c1bd78b39e36bc01a6db..aeaf25639e8759b437b27de35c612fcfd243766b 100644 GIT binary patch delta 138 zcmWm4F$%&k6b4}IDfAHbADkQo9mGZG0YXe)&7*Bzcu5Lf^a_F}arPKqNF6`;Ue%|1 zyze(?2^gtmi(WZp=|~gyoO+yRpCv$TXk|p>yvTs#>98}&sg0zlCkhh=z97!oOW4#~ iB+j&s*7f#E30=uW38PFu6dnH87!I6`spI@yE>>S%ATyl+ delta 93 zcmcc2w2^7T?w}YqtC)bwjFSAkn4-kIl>FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 uvKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yY?v?wPBsA94{qY41HO(Z1% diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/error.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/error.cpython-39.pyc similarity index 71% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/error.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/error.cpython-39.pyc index 5abccee40b27cf284459f35a79ef63179fe3b3e0..6f1d6338cf4f66200b12b5af0c17bee9d13febf4 100644 GIT binary patch delta 139 zcmZ3;a+qbq62|&!{i4!5{oK@)%tZa{qRirw{It}fVttp);%xnZ%8ZiyJpH1?yp;T0 z{ov$`{QMk!Pj6Sp_~PWE#Ddf!eZ8{OyfXcq%q0DS%94!yJYzje{o>4$RNaEa;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 vys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLu-25^ir?e<12dHAQ1d}!ZvrHrb diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/parse.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/parse.cpython-39.pyc similarity index 80% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/parse.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/parse.cpython-39.pyc index b3cdd0b4798d18c2f752252c5fbc24e5e68d2bf8..93b46dc28602d48bc75d6c2db4b6452fa06e53b1 100644 GIT binary patch delta 139 zcmbQlwuNoORHpiB{i4!5{oK@)%tZa{qRirw{It}fVttp);%xnZ%8ZiyJpH1?yp;T0 z{ov$`{QMk!Pj6Sp_~PWE#Ddf!eZ8{OyfXcq%q0DS%94!yJYzje{o>4$RNaEaP+RHmRvH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 vys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLu-25^ir?e<12dH8)C$lyHq|77B diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/request.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/request.cpython-39.pyc similarity index 80% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/request.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/request.cpython-39.pyc index d989166b646fcc4b482635839ae5ff161bf5675a..d884ce373a7a92f481ad2c5d91d0e4e0462906b3 100644 GIT binary patch delta 139 zcmWm4u?@m75CzZzid0Mj`2`gv5)_Cg5(6OPT(FhIXYTAsDG)=j2(*lX7zQYx^j^iM zcswV!DRC|L~ye4i)6dSKCs?jA55EE+daj=fL!*0J_AJvM9Bq#?813G^~9Fya) lELTvUXc3KV&6yNUPFV;&4?kq-{#WRdNmCie_kA{;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 vys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLu-25^ir?e<12dHAQDvLP)&Tb@U diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/response.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/response.cpython-39.pyc similarity index 69% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/response.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/response.cpython-39.pyc index ac5343ed1e19a4a268c8f30bfd0ab2d637ff0481..80c8fe97a12c4b65ba97fe42d3dd2b4582c7b9f0 100644 GIT binary patch delta 139 zcmWm4u?@m75Cu?0um=;6UrfHQt~TuZdd{#nx+wV{wTC#Ds4z-+{|ag3pj5~5d{>JvO@uUR delta 94 zcmeBYdCR<^kTEF6%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 vuPnwVGbyGxvm{lwATc>RF+H_7Catujv?w(uH@^(XDJ{y$0jik%lu-)+tkfj4 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/robotparser.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/robotparser.cpython-39.pyc similarity index 54% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/__pycache__/robotparser.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/__pycache__/robotparser.cpython-39.pyc index 331f535999eba49705f13d8e381d0ded23e82b71..91e84890dbeef4bb2ee9bab2b8bc8d716069c977 100644 GIT binary patch delta 138 zcmWm4K?=e!5Cu@wi+BP17p`0ix)3*o9zfD|YD3aYm`MU%i8m0vsNeiPgjdiQ-_@p`ORY0b)YW6Pj*h_Bfr7`-^sBA_=NOp}^Y~aZV$LZMB2i gM4M_!OxcrdC|F3Y%DH>6dSG`z&0f3A&f&c&j delta 93 zcmbQl{DEo0=b(5utC)bwjFSAkn4-kIl>FS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 uvKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yY?v?wPBsA6(Dqc#A{VkDjb diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/error.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/error.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/error.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/error.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/parse.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/parse.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/parse.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/parse.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/request.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/request.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/request.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/request.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/response.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/response.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/response.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/response.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/robotparser.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/robotparser.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/urllib/robotparser.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/urllib/robotparser.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/winreg.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/winreg.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/winreg.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/winreg.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__init__.py diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a379d3fb5dab4455c5979634086d194e485c4dc3 GIT binary patch literal 217 zcmYk0zY4-I7{pU_5Wxo#wBO()h$!eFf(V@@#5A>`%^$v`#V)>&ui&G&`Uq}LCX*iA z@3@BZDCUa^aCP&B?l0m`(Y cTvd&h1Eo?+Pibnq=U|~s-qd0lf4zgr7vw2B`2YX_ literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/__pycache__/client.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__pycache__/client.cpython-39.pyc similarity index 56% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/__pycache__/client.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__pycache__/client.cpython-39.pyc index c744a40d9f26c1fbf062754cb054a98c1c00a9b2..41ae73a9f5fb412e0f15d5468c575b3f8a4e20b7 100644 GIT binary patch delta 138 zcmWN^u?Ye(6b4|t$`u^K{D_sMpoQ274j?i2&V)iAAh?3yR@PR|;1K$C->dmH zkN5os86pC;PNNr>3wIFS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 vvKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yY?A~&a~AUS5T2crrA($XZ8 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/__pycache__/server.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__pycache__/server.cpython-39.pyc similarity index 56% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/__pycache__/server.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/__pycache__/server.cpython-39.pyc index b35876a1c7960f861ff3e865eacbb30a8e7980f4..d4a03011f3dd0a2fd7e20b2d19e9436057184626 100644 GIT binary patch delta 138 zcmWN^F$%&k6b4}I`(D+z zdc5y9$QaFS7;N*<_{G1q1Z&%0o;^d;lg4CiIy|UE2 vvKXJtq?qE&l2qM-#N_P6^wi>*w9=B&qSTn&{4yY?A~&a~AUS5T2crrA($XZ8 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/client.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/client.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/client.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/client.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/server.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/server.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/moves/xmlrpc/server.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/moves/xmlrpc/server.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/standard_library/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/standard_library/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/standard_library/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/standard_library/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/standard_library/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/standard_library/__pycache__/__init__.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/future/standard_library/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/standard_library/__pycache__/__init__.cpython-39.pyc index fa2f112e0361219c7be2bf6f1424670f0218c21c..6fc57de4704239df0d52d7cd6e4fcd45496465da 100644 GIT binary patch delta 142 zcmWN}F$%&!5Cu?jg51Cxm|xgvDQF=!f(KZ}WMYOSyUXk(kV>!@J&NEtJc*Yu{p0lhvR>ow8L4dP$_e#ggEErM32EhKtE3a06EEgI-+ZzD11D=X0ssI2 delta 101 zcmeC3!1%hKaYF%rSc02XOh9EuNq$~TQDR<7er`-~az=iBPK>9wt7Cj|a#3PIYEg_{ zS!!Ncj8A4#OmSvOs%}AIa&}^RYH>_jX-R2OYD{qnP-|jQN_s6 z$K7-yj>pVvFnyduz5@Og`Lgz=p@(ECn?%Puvtj<>a|7FIs8K2brB&oij+S7nsDx8r zIHSP|Elmw+Rv1&k{;=C{%B*P6Lein`pi&oTdRG`dPZmJR;j9r^DXvJ6x30Aa4#^R4 XuC#KTCr$qxEo&p&3RmIK+nap>F}^uA literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/tests/__pycache__/base.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/tests/__pycache__/base.cpython-39.pyc similarity index 79% rename from IKEA_scraper/.venv/Lib/site-packages/future/tests/__pycache__/base.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/tests/__pycache__/base.cpython-39.pyc index d1fb12b6d5c711befacbbbaaf84ef38f61a88e02..78f8dac3212da369ba7cad551532dad6e6ee8e7e 100644 GIT binary patch delta 1412 zcmZvbU2GIp6vy|r%TVoBN;jkplr|}pFloEf@=;nb78F)1p)uQSr3+=9-M#G&-JMy_ z%(h*>iZoF$!eXvMpePuv;emiMuYK^%h!4I`eAGlAG$y{7@Z$a7Rjb68-~8`AANQO& z_uf9o9-L!e{7_eP4JzA4k>@Pam?O*eoEc88al~@xj2A0;&#?_M?VM9I#$!$+)Gs%) z!1tq-FneC~wRP!}p-_lk0!~Pz8i>z0R5ZPyUe-lZFdP6<{$ksL#?2@<~JJk4S=&!LItm?NI?TqDw(SMa)7hm`P!Sdp(f!MR}BiH(6 z5mEELR4fv26!8M-D0_I$DphSU@3+G9D+U01#~6;4@A~z8kHfh!+M|JemzDezt+@#OYJzEje`&-$HU*12+SX|s0>|mdZZwE&^ajsrh zdmU_^HX}r#1?rx^_rOhN-IY3MNT>Ot<)zcLS`WhhF`$~f1DB1(ze-ars~$g8`wJ%7 zmOZPkdY~07o7)cEf=R3OL|5d3J`x9q$Ju>R9X_kw!^V9Szhza*2P_nFF}ns9u4`zd zRsWeMe-3Lf$rcAjwm0Gz(5HYSrbgPMYf?T$R9K2odxX)NI6uS2fEuN`Cu%Tg zfy&~Wk<}O8gS-e_0;<5WM5@JfT~1!Yv|R2c_$*&6(Pdb#O9Yyn7|(jNf*n=bnrxs| Ie0ON-PZwxqu>b%7 delta 1385 zcmZvb&u<$=6vsV@YuqMKH>OI|CPZ=@)KwBYK+~i@P(USyHUx0&l*ZlQtnI0@VDDOQ z*Nxi(sf_rg{-9zgG@;N!TL}?Su=be$AP2;S%Zd{!2ZT6qMo7$e(kcS=^4T}<_nUdU z)?nW>*bjGGCQ``*`YWgBUE9*hu!?p?PZ#EGyR09X7=JeB6v(J@(&MMNbxMEH%ti0x#o;(fnskugIg`Z{+M;8Fy*gx_M?e$cLRizdZf-zdw9rM_#E z2J9rE1<8e6112T>AaSE8)uYfX0CkD%W{WR4c8v<0wn3@T0ZI27kN?J4M$GRSU@38B z&zU$9(KwI`yMhlTTW|BBkRhsU9HmMV(#l%3*=oFI70Va?KDu4}S0UbC2Y+Tu_cVnQ9 zvGXDkKNtzY_CD|d@S$i9Ma9K0=xPa241qA@^48h+5IlrNVD780E5&FY}z8 zf1R$1^pjuhgdzJ#ZvB6mTe>rzQK#f^b3 zwk#HhJ0)d%-pX){v2pR^zQ@>Y@#nrHve%K39(Ko@9=XoU?~o~+%kjGD=5nO^I*3GH z0BWEWxI9$3*M=HT&GU)UFBoK*R!MEWA1a#`w`@WyerUaax`IsC#O(ewYl`OnbD=v> zG|}kxTT)zOfq;YO3bSBKxQ%Xk#RIxV!+Ug-{!#9tWe5EB+X}ee^uU3&2I-63~#yb{LMs m$(=GxhdWceB)g!GU|o{%L-N&RQ?v|?YI#)-)+zpaX69d`(qCEt diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/tests/base.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/tests/base.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/tests/base.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/tests/base.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/__init__.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/__init__.cpython-39.pyc index 48ccca3c114d6c04ac14b46e586ebab8f650ff23..587b56156608e0a88a0c19c471eddaead41868e0 100644 GIT binary patch delta 140 zcmWN}u?@m75CzaOC5*rV_!m@^NKhaeBNZS2{L%}RIx)VoHW!V342a0&biUxAe$eniJN#H>y5 m8?!}XrFC>=>+Y0L4>|}zbDUu;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 qys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLulF9-gXLE{x5jy}PWg>q7 diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newbytes.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newbytes.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newbytes.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newbytes.cpython-39.pyc index 00956f08915de0204889631b99a9ff6db3268d20..eb389aca1c8a986c2b70b74924d8b78b0c3ed1a1 100644 GIT binary patch delta 140 zcmWN^u?@mN3q28b?+LrzJ2mVHTd6=D_^K%!t5c3=m1-Mh;} zp5NJRf)0$HD(}#$w-{sN*X1xRgx@9S*1cHn&opkRlt2M|8e`q}T*r mWgD1}v=mpi?n;Jwh=UShl7E<{B1N)H(r1z9p6zvQRXW=X1UL1J=tVtQ(EOj>D4X;ErSNo4_$vpI_SqzM2e;3F~s diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newdict.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newdict.cpython-39.pyc similarity index 94% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newdict.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newdict.cpython-39.pyc index 3dc1cd35ecdbbd7d13794cf4f5596843fd26e43a..5040cf9e340e09cef8a46d499861e728bfba8e30 100644 GIT binary patch delta 140 zcmWN^F$%&!5CFg;ot=HYV79OlD?tmf5q!XLUN&Y)vUlumB3B7M!&eBlzQo3_=ydZa z-{tdO+$NBbVZfR^bV6#eK~dO}c5uwCMF#O)#{o{Ejj@OQVYhJ_#3vM}CgcfvIz!6V oMqXAcP%>O3A3A?Qg=Vx-5G<#E7_T)2t5W{Vog-FzeT((%2ay*w5dZ)H delta 88 zcmdlZGfQSe6SH@Sn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 qURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSNo4_$v-v%PCSU?4NPa;@i3A0rL1KW&NiO7+aJJ6pAXiMm9!M1QjKLt(@Va-e zU-jcXyCrB6T&QJ-K{=Z5NF%l!2OM*6UZ74|f5EBgy&thZ>^4;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 qys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLulF9-gXR|&thaLbKOClct diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newlist.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newlist.cpython-39.pyc similarity index 93% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newlist.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newlist.cpython-39.pyc index 01d9134e37f249be4e3f5d61d3f889ebc6e3527c..ac1079334768ef2b353d36913a4df7bdaf08b2b2 100644 GIT binary patch delta 140 zcmWN~F$%&!5Cu@s#@0r13G)jpOF;{<5j;RxlhG_mW|x^sWGnCBNd#@Yif6Gf<*VK! zduPwjm9YTx!VYex?6cPA2aVH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 qys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLulF9-gXR{hJA146fq9IiP diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newmemoryview.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newmemoryview.cpython-39.pyc similarity index 81% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newmemoryview.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newmemoryview.cpython-39.pyc index 744cafe5b56580253fbed09f59cf74d5e3d2f90a..0a6d60b4c3928ffbe0e50ab7c9d008c62949d8de 100644 GIT binary patch delta 140 zcmWN^F$%&k6b4}IVlQKU(8*EIL0k&DOKe|FXphPlW7u-lwtEjo}ujpRr4_JWX;VZTyq lM4M<4blvGIMYKa2gphLh$J6ARF+H_7Catujv?w*Eq_P0W**u>qjS&F5KOvm} diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newobject.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newobject.cpython-39.pyc similarity index 93% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newobject.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newobject.cpython-39.pyc index 711b204657af169f33ca7ee6ca36738b50b4b7bb..fa5550c0554de5b846d3179a1ff2795ce94af5fc 100644 GIT binary patch delta 140 zcmWN^u?@m75CFgel#&X@z+X^NB0+&@kQe|t&W9K$|JM5x;)<4Wkl2O+Sb_$wyU+Zw zc+QIZ2+|XDSa}OUd{VAa5^Q}6aLkP|fmo`zgOh8RTi73Vn{#qvBMO)SX@J(35VJN+ nE3<~=6_?SvU@w@U?zI;L&G8??8<$sfYGQs*2}gZ};yd{PTro8K delta 88 zcmeAWeI~MjkIg&G%_=6KGNU9vFQzClFC{-WCOA1GKR+kN)7#ZCzBsuku^_c5Mz1V2 quPnwVGbyGxvm{lwATc>RF+H_7Catujv?w*Eq_P0W*<8)W%K`woE+HcT diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newopen.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newopen.cpython-39.pyc similarity index 70% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newopen.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newopen.cpython-39.pyc index 01ee94b0d10cc15764efeba3b795c7c2f4872a46..2593a4ae55cc124d422c71f9bea6e015dbecb142 100644 GIT binary patch delta 140 zcmWN^F%E)25CzZ#8w;)?zp%12(Zbl6Z~(HxAQNDAGdp0mGTz9QRXW=X1UL1J=tVtQ(EOj>D4X;ErSNo4_$v-up;WM%;1K_X=U diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newrange.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newrange.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newrange.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newrange.cpython-39.pyc index 88e687d4e2aa0576c798b235f053aa2b21702ea3..2d99d7d4d04bb4101f93f3955c213247b1a8c7be 100644 GIT binary patch delta 140 zcmWN}u?fOJ6b9fV(ifU=Lh5@PZbgvKeWDD&yFFouQS=lOH_2lx9mmH+?% delta 88 zcmbPe@LqqzM>g+JH>;R{%8ZiyyqKcIyp;UhnBe4${QR64Pj6Sp_~PWE#DdhK7`?L8 qys{Xd%%qs&%#u{yg2d$P#PrnSn6%Q8(xTLulF9-gXLB6;W&r>juOj0B diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newstr.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newstr.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/__pycache__/newstr.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/__pycache__/newstr.cpython-39.pyc index 69abfb5807449a496e83fc10238d560361064afa..f8fb01fc82d917b05edd2357cdd7de5edb39e241 100644 GIT binary patch delta 122 zcmWN^K?=e!5Cza>FW@!oM_hF&=tA5G9-zc@YC_sfI++x*@J@o)@hqZm_dd&ad2O1x zKuW|+gEt7`v+_uiar8OhTAgx)m^ko^n{~_+&X?1n&sIz#LAz31G5I@ERmXAPcF107 Vn~V+SK^bGwA_T4JpLgFpcRyt$E<*qS delta 88 zcmexYc&BiK2)lQ%n^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 qURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSNo4_$v$>JI)(`+65+d*b diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newbytes.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newbytes.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newbytes.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newbytes.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newdict.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newdict.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newdict.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newdict.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newint.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newint.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newint.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newint.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newlist.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newlist.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newlist.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newlist.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newmemoryview.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newmemoryview.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newmemoryview.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newmemoryview.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newobject.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newobject.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newobject.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newobject.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newopen.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newopen.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newopen.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newopen.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newrange.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newrange.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newrange.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newrange.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/types/newstr.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newstr.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/types/newstr.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/types/newstr.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/utils/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/utils/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/utils/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/utils/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/utils/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/utils/__pycache__/__init__.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/future/utils/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/utils/__pycache__/__init__.cpython-39.pyc index add145c0a4ac656e9254accd875d236aa435e67a..71fcc00634f14f358ba2c3b60e36fb0b5304770b 100644 GIT binary patch delta 142 zcmV~$F$%&k6b4|rx%CQO!2W}iAc&xYbP+s2NZVKYXqtq)q|!mWNzWj-30_1zjNkX3 zv)`OOm-*v{kSqpjSfdXt(X|u=2bLb^sf*4cXxq2}m%4M#;8Y&>O6s6J1r#IM5r!-H rDR$1Tiw%S$t-P*#eI-GgVhV&5*$9+k%TcMqPv6DX=%ISu^Uv-N5|cIb delta 90 zcmcaJk8#&L#tjPm-l1+*F#(ksCHZ+VMTvPS`MEK{$r<_iIWeBzu8#4=$wi3;sYNk* uWvO{(F+Q0|F~ylBsk#M;$=QkNsl_pAr6r|BsWGJ`nK{KVn|t}s+XDbI4I_>K diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/utils/__pycache__/surrogateescape.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/utils/__pycache__/surrogateescape.cpython-39.pyc similarity index 95% rename from IKEA_scraper/.venv/Lib/site-packages/future/utils/__pycache__/surrogateescape.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/utils/__pycache__/surrogateescape.cpython-39.pyc index c277226bbd0e0290ad748073220bf9b13b15dcee..11316c0ac858ed786f944f2c490ac94fcfad125e 100644 GIT binary patch delta 140 zcmWN|F$%&!5Cu?3?G^L}<`-5e1ueuz@Bp%I#_W=0XPKD|q|sYgdj!GziN5}Qm#@{k zsUCMoNf@b(4!uM*zL6+)QG1-`V4NT>wLIeN1M`5xalgH&7ney;Pn0GM@rpcK;Iye5 jXf#@9=X=+Y;#RB(p;#OgT12>WMx_4#>pXv+RapE0m;^NQ delta 88 zcmZ1=_fK|%C6jlIn^jCeWkyMUUQAJ9UP^v$OmK2Wetu4jr?;zPd~tG7VnJ$Aj9yu4 rURjJ!W>QRXW=X1UL1J=tVtQ(EOj>D4X;ErSX-Q^Iam?mrOjSGp-)AB! diff --git a/IKEA_scraper/.venv/Lib/site-packages/future/utils/surrogateescape.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/future/utils/surrogateescape.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/future/utils/surrogateescape.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/future/utils/surrogateescape.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/AUTHORS b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/AUTHORS similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/AUTHORS rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/AUTHORS diff --git a/IKEA_scraper/.venv/Lib/site-packages/charset_normalizer-2.0.6.dist-info/INSTALLER b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/INSTALLER similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/charset_normalizer-2.0.6.dist-info/INSTALLER rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/INSTALLER diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/LICENSE b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/LICENSE similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/LICENSE rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/LICENSE diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/METADATA b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/METADATA similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/METADATA rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/METADATA diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/NOTICE b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/NOTICE similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/NOTICE rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/NOTICE diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/RECORD b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/RECORD similarity index 95% rename from IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/RECORD rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/RECORD index 498ba14e..023b6131 100644 --- a/IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/RECORD +++ b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/RECORD @@ -4,7 +4,7 @@ gevent-21.8.0.dist-info/LICENSE,sha256=TUa8EdGeOFPVQyWXO44sUwkPVjinvyf6H18SMseJA gevent-21.8.0.dist-info/METADATA,sha256=L4auJbOVFNZIQ1ml1L9tsGOJ2XFF596TxV9wd0x3nog,13558 gevent-21.8.0.dist-info/NOTICE,sha256=ZJOCR8qaV_7kwRZWQEuTwxMCkYfhPaeHySe2xkpoBYM,4004 gevent-21.8.0.dist-info/RECORD,, -gevent-21.8.0.dist-info/WHEEL,sha256=jr7ubY0Lkz_yXH9FfFe9PTtLhGOsf62dZkNvTYrJINE,100 +gevent-21.8.0.dist-info/WHEEL,sha256=u068djhQadWB5Cpg73zJkoU_srgtd6zcF9RJVkaqWXU,148 gevent-21.8.0.dist-info/entry_points.txt,sha256=j3Bs4dZY03xbORf-NbA6xkzNErzi1OVktpPF8rFrRQA,96 gevent-21.8.0.dist-info/top_level.txt,sha256=fpElGiTe2fdw27vmNxdV5MQpyndjzWZMk5TB_NMYPSI,7 gevent/__init__.py,sha256=obs6WQvJXmLykNJepiYUjZNcfA_cSWoyNHE2Q9M4vEw,3831 @@ -83,19 +83,19 @@ gevent/_ffi/loop.py,sha256=1yINOOlsuFMyUlnvcCxXVQQipC-0SGNxbmSLeC7kckU,32009 gevent/_ffi/watcher.py,sha256=zZiZ9cuebAZEi4zG8cy7a33CRmhFlZdirRll9KMwCUk,20926 gevent/_fileobjectcommon.py,sha256=fcdGdSpk6TC0rFKCYvI3h1UE10wrwZ1RLAtAHjqK9HU,24622 gevent/_fileobjectposix.py,sha256=6IskDUdWVfiMdB3xMNDFUWeInIBnQFABET3emK0T188,12862 -gevent/_gevent_c_abstract_linkable.cp39-win_amd64.pyd,sha256=O5JW3cOQX7YgHW15tpDi_E6IvMuBrEpKrflHv67TK8A,115200 -gevent/_gevent_c_greenlet_primitives.cp39-win_amd64.pyd,sha256=7ArmVuwtcMtmMR5bRuOxR3FRYLSx51juq25ZD5MTraw,70656 -gevent/_gevent_c_hub_local.cp39-win_amd64.pyd,sha256=SbHLpqjXAi5OKDl0VY69RXeQ84q30YN4aURy1fLxuO8,60416 -gevent/_gevent_c_hub_primitives.cp39-win_amd64.pyd,sha256=zmQheFzHsqORPfRVkH73GfKKueQ1vBDbbb3l_b85YcQ,132608 -gevent/_gevent_c_ident.cp39-win_amd64.pyd,sha256=4O6dF4R3KsdfWkItXMvrQnt7b8_lZOmNKyx2K0E5eeI,57856 -gevent/_gevent_c_imap.cp39-win_amd64.pyd,sha256=bybJAqJWqOA0EYi8NMSN_LQQgV6KJtknw2p_89AXEWY,93184 -gevent/_gevent_c_semaphore.cp39-win_amd64.pyd,sha256=-CAgj-mkhBNT3MS6YotXuP65ImCf1LIPY3Ig7h6MJco,124928 -gevent/_gevent_c_tracer.cp39-win_amd64.pyd,sha256=YnsgaHGDXWehJNCqYE5W1gTDidFEkLvenDBlM1aFo_k,93696 -gevent/_gevent_c_waiter.cp39-win_amd64.pyd,sha256=RJDQaKhl24W5yECZ9aZG-9d6fKPPo0MHYliuZaTpR7w,86016 -gevent/_gevent_cevent.cp39-win_amd64.pyd,sha256=z_UJOr6XAou27cvUd5-mb45ztAVvpM0gMwbjcOB81Uc,113664 -gevent/_gevent_cgreenlet.cp39-win_amd64.pyd,sha256=6DE3b0O0ao46yWBjaUwGTw75RSGG2jUzwiqic-0t9W0,237056 -gevent/_gevent_clocal.cp39-win_amd64.pyd,sha256=KwfitSb4AC9PGjBedPgfnGjnuNKQ5SNfG-RRkNUOx-4,132608 -gevent/_gevent_cqueue.cp39-win_amd64.pyd,sha256=KfX0pQM_m9nZqGAmto464C4a4xWXqpPK0LRWilsxyek,202752 +gevent/_gevent_c_abstract_linkable.cpython-39-x86_64-linux-gnu.so,sha256=OKaEC9gfQ059xZvtu_LRO9BedYc-VcGe4xQfTCIGJd4,901816 +gevent/_gevent_c_greenlet_primitives.cpython-39-x86_64-linux-gnu.so,sha256=hJ-d__lxnIkdN5tUoHJY4YGXnhvf_OWu3j-FSJR0Lgo,672256 +gevent/_gevent_c_hub_local.cpython-39-x86_64-linux-gnu.so,sha256=7bA2h4pHVy0nQJggxtAYJdKswgfoky0Fz2_4_FuQKUw,383016 +gevent/_gevent_c_hub_primitives.cpython-39-x86_64-linux-gnu.so,sha256=iDIhSlBz2UrwQUnjUoM-Abk9XQb0-wkz98CGRGGdY0A,1124280 +gevent/_gevent_c_ident.cpython-39-x86_64-linux-gnu.so,sha256=Juq3aXIHgQtqv2vTgjBgkaO-PbwUly6L6OnVuXmRrOQ,416336 +gevent/_gevent_c_imap.cpython-39-x86_64-linux-gnu.so,sha256=qeGOTGk5pIhoEO0YczXRXu8C7plfR59KmD0YK9MZfhA,733712 +gevent/_gevent_c_semaphore.cpython-39-x86_64-linux-gnu.so,sha256=WPbGJuVU1yGe-a3y4gBhv4IK0vpz2-_2iR6EEzmoFLs,980184 +gevent/_gevent_c_tracer.cpython-39-x86_64-linux-gnu.so,sha256=d2DyHeY4S8HpS9uXClppPsaZuxdDlS-iudhPHSUQjGY,776176 +gevent/_gevent_c_waiter.cpython-39-x86_64-linux-gnu.so,sha256=hWB-JDQW9CO2uRZmpTg4bK1b6xjSBu8s-U_jV1GKqkA,601592 +gevent/_gevent_cevent.cpython-39-x86_64-linux-gnu.so,sha256=AUXR3l9Jw5JcDMZNSPUmwMSkjLd0EOZikE-Dfe1Ltpg,809392 +gevent/_gevent_cgreenlet.cpython-39-x86_64-linux-gnu.so,sha256=CU1upSgHtkSzVjVkv3-zEaG5Z-1jT8jbfUDaD_8eTos,2050248 +gevent/_gevent_clocal.cpython-39-x86_64-linux-gnu.so,sha256=lO91AIjMc2M9M-ztdjNXcEIvVzlBGw2VXhAc7AxrFdE,1039656 +gevent/_gevent_cqueue.cpython-39-x86_64-linux-gnu.so,sha256=1MdoKlEM0gVRPRXm1QLNWoNHGUEr1iKSYuTM2a5rBJ0,1662056 gevent/_greenlet_primitives.py,sha256=i2b0bj5oYr5qzhRRQPhzbCMEg9zMRAx_zhiSOCHtTeY,4647 gevent/_hub_local.py,sha256=34EHdj-BaHCBduR165uPSFzGf7T1Ca1XrEhMzIH93j8,2747 gevent/_hub_primitives.py,sha256=_iSqI967yV8vqFrZVCQVCy-bi9CVyfFTMAWkbAWCMAQ,14034 @@ -134,8 +134,9 @@ gevent/libev/__pycache__/__init__.cpython-39.pyc,, gevent/libev/__pycache__/_corecffi_build.cpython-39.pyc,, gevent/libev/__pycache__/corecffi.cpython-39.pyc,, gevent/libev/__pycache__/watcher.cpython-39.pyc,, +gevent/libev/_corecffi.abi3.so,sha256=V0mx7Q0_zlwyT-8pJVyPCTj_FnRCor5EUCQRp599uz8,479784 gevent/libev/_corecffi_build.py,sha256=6GpMTogzfuj0AT9Aw4c--ej8jmFVL-KZor8C6YJwYbQ,4017 -gevent/libev/corecext.cp39-win_amd64.pyd,sha256=FoI-fPkS4WGk3N2_CixLwfIfBaovK5LgFoHmuzagtqU,307712 +gevent/libev/corecext.cpython-39-x86_64-linux-gnu.so,sha256=tsLzTV2JZt_QVfbpCTGUaGXQmNz5vKH9I2A_FSro7qs,2495032 gevent/libev/corecffi.py,sha256=yxz0x6YzcQSFPSuba3JJpPJkkdU7KBwFPa299cGOGSw,13720 gevent/libev/watcher.py,sha256=DGBi_JFksqLv4ifO5o-eIT8POn-om3EdiJhQDVx4pLs,7999 gevent/libuv/__init__.py,sha256=I6hpYFJCnbBBDrousKzZ7Ql--mnfAFwfM2q1BuxcMfI,169 @@ -143,7 +144,7 @@ gevent/libuv/__pycache__/__init__.cpython-39.pyc,, gevent/libuv/__pycache__/_corecffi_build.cpython-39.pyc,, gevent/libuv/__pycache__/loop.cpython-39.pyc,, gevent/libuv/__pycache__/watcher.cpython-39.pyc,, -gevent/libuv/_corecffi.pyd,sha256=6iSKOsy3MukKoJ648GQivHjJn6zqqFP6_VneqHndliA,217088 +gevent/libuv/_corecffi.abi3.so,sha256=-ljyubBpGL9N5rBsBI_zfTkV1V4-2MBhksLX9e2cjTQ,1305880 gevent/libuv/_corecffi_build.py,sha256=QVxXeInYqh9UFy_vrOnWODZxcXqZFGSrbbFSfo6YseI,10924 gevent/libuv/loop.py,sha256=KcmjrJQXgIHkzY-5BdCj-Gikxe8_OjJUxh48AFUFb6c,27581 gevent/libuv/watcher.py,sha256=uuoXTRkwFTEJ-dgpAtUS_iL3omN2CG_AdDS-E3HkDOg,27589 @@ -166,6 +167,7 @@ gevent/resolver/_addresses.py,sha256=4zJUJzHmh1HMFbPWKlW-WJHplTW5NZoOkVA4lk_FCdo gevent/resolver/_hostsfile.py,sha256=86pvMsfpvtOUf1GUP1QhRc-Pp1d4Y0OrRyPAD5saCKw,4640 gevent/resolver/ares.py,sha256=256SDGMmaMmP1qczPg9bRGmiyZ_3nOu233ndGP08H6U,12458 gevent/resolver/blocking.py,sha256=5ubBMewB7X-JouMKIlf_s2JNw4KJ_EqmNVUg4PrrSaA,1216 +gevent/resolver/cares.cpython-39-x86_64-linux-gnu.so,sha256=HNldRQxIEfLn63Rv3XkcTb0Xcwpo1IUQRdsgaLjkhck,1921408 gevent/resolver/dnspython.py,sha256=7AbPgzMKo4Lssar5qLX7dJJsneM96UBk_bOD4tQtNO4,20627 gevent/resolver/thread.py,sha256=DTSwSwBRsSJKjPjyAHS0qT07oDxmFOhR4wYLfSSaJCU,2487 gevent/resolver_ares.py,sha256=s5Jo9Z0b-zKxSWcIvW5onaFE2OrfqLuNnTPlOoxFxEQ,486 diff --git a/IKEA_scraper/.venv/Lib/site-packages/zope.interface-5.4.0.dist-info/WHEEL b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/WHEEL similarity index 50% rename from IKEA_scraper/.venv/Lib/site-packages/zope.interface-5.4.0.dist-info/WHEEL rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/WHEEL index d1267fcc..49248999 100644 --- a/IKEA_scraper/.venv/Lib/site-packages/zope.interface-5.4.0.dist-info/WHEEL +++ b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/WHEEL @@ -1,5 +1,6 @@ Wheel-Version: 1.0 Generator: bdist_wheel (0.36.2) Root-Is-Purelib: false -Tag: cp39-cp39-win_amd64 +Tag: cp39-cp39-manylinux_2_12_x86_64 +Tag: cp39-cp39-manylinux2010_x86_64 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/entry_points.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/entry_points.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/entry_points.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/entry_points.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/top_level.txt b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/top_level.txt similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent-21.8.0.dist-info/top_level.txt rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent-21.8.0.dist-info/top_level.txt diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__init__.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__init__.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__init__.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__init__.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/__init__.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/__init__.cpython-39.pyc similarity index 74% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/__init__.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/__init__.cpython-39.pyc index f8c01def91608445b43a2a26c183fea0057e6656..e307ac8d3eb3493df1e47c97b411289cf9a769d8 100644 GIT binary patch delta 121 zcmbO!yjz$nk(ZZ?0SG*vZR9dwNhs7WD$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$jDk(ZZ?0SG*vZRFa*lu)f-RGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiSmWQ;{kF0Wd37 delta 87 zcmbOb_%47ek(ZZ?0SGjVHgauYvWs-HiV3L9D9O)@DN4*s$xpYhdvMy^C&UM>b8@OZY7YaeSufqqeGo_=m>N@k*dc2Q<=Nq$;tQL(;DW^uND zKxIZrex80&VqQvqu6}TGMt**dzNfdVV|;OPQDQ-Ak-lD8YF?RsPG*vRL1jrsex9+O ZrG9Z{Nvdu^Vsdt3dTO!$W;V7%o&aS!E35zj delta 89 zcmaDgpYgb8&@kG_wU5=#&&?_(pfaN*KQE>zF)t-QHzqhaBR@YU#?#x? rF}^stD6t^5C`PX=HLonjCo?IgII|>Gw;(Y&J25@AIA*g3+aXT?A!i>e diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_fileobjectcommon.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_fileobjectcommon.cpython-39.pyc similarity index 83% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_fileobjectcommon.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_fileobjectcommon.cpython-39.pyc index a18dd765b98e5af0afa115d16e8db19b49c3627f..87f7b3cec7d94d9e6a31c8f8550c7677bcd94ab0 100644 GIT binary patch delta 1033 zcmYk5T}TvB6vw@@>ol!dhRLqxB8HW#=2)7wDT0fiWzZKAMNRAOn2WZv-5D#Zm+Vn6 z^hju#6cMR?Xw4EO5u2IX_XqUQ67>>6^wMJwJ#@~@OS|ynf4=U$=iIsHhS>EX<_e~# zyHfDi^y8kZ!g1uZ%)6uVF*O_s%AGu-8(O={b-6C0cgnkZIt(o;^I$Zr9h3KlIy9|I zZr)K}tLPyfjHz5MJ)uTV$X$^(Io4xzXwmXgzpO_Lbwex|>I@!Lb=f@Y*pkPRW_-;6 zV|`{rL5Y*~gI?I0)rW`RI|&A1J7LiLT3F7~`biJjj@%-Vi6f-@ps@H{Hc6krt?C@q z69Uhq=m^XfzZ5T%9EHJ>wb{ccr&vmgPVGvmPC*j!FYsaWeaSb0jl;Cu;~B@8Pe?A& zRU>E^oKIRdzYVozZr2?&{^AP!F0_^1SV_73Fe2$Rda(N`@NC@ACe7m;3mA*T#Z6~K zD`gnU8r)D?{;9?`sbZ-T)|60}rmK8{Y)MhVk&vM%{2rN(m=^On?MBv+gN6A6sIBN_ z129)nz-HiQ#euZ@7~$5MmoS!@O3ki=naW(~-F$rYBZ?kE_(Wb$+KosGkuZM*%PViP zg!!PdR$!y>XKRf}yYg|U_InzsWgaJ3E9@aPL$GG~lvIK+OPC{UAZ#LRCX5oUKz@;j zjX~UB#m3Cv{t||Uw_58cIiZ8-GErMNk4BX2Pk!dfe}7ASZ2++*ZuqIm7ET zzXU$Bv{zQX6@^4yF?(a5WU&51#u$06Iat$ug%{{ylkl+qBzs}$1T;5%Pk)DL`03GC z$KS%XMz6iuLwn7(#`eH}d!RG9w7okTGVs;t$<&khVsxLwzGJK81J$h}yeDK4;^1o9 zmtl?HI#0rO;+$45pgcr#T80AWv_i_2ypmIL@CCTmR40C<)YtH0bcPL_VfK*I zY0to4S7-o-{us4iyAgo&D?ikLD49TjfqsD1BSFeze@ z9!coo?nEleuad3mdZaUK=sLecrY)IBdgO&87LkKR_?Op6nK3K zt%_;(dEISP1a1;UhHa!K38KQ&q^1ZngvW$RLJgswFhV#FF4@g4zz1(LGHEX~tD2TD zld6VLObxfO|VxlhpDF5wL-C{!k^s?48=EJxN&XR;aa`m6FE zP;5KG$~qV|^jOb+K2NSW81TEdJzxo?~sOo6RRUCLjA)>i14BRNi( zhvRJr{QoV2PHWMDo_N^6rT?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiRcfwO1JcKT#`C delta 87 zcmewwcsYv_EC&0k(ZZ?0SG*vZRDzBN~qN@D$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$j>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;r2>7bWJUE~o7=@(R%WaQ@=>sjg- XXO^Vu79=KTC#I(s>u)Y%o}&!_w2UfC delta 87 zcmdlG*B8f?$ji&c00bIF8@aTY?ZVuwVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|# plZz4yQj22r%2M;nVtg`_Vu~|MQgsUwld}`kQ;TCZPhp;;4FIHL9m)Uz diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_ident.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_ident.cpython-39.pyc similarity index 89% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_ident.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_ident.cpython-39.pyc index e8091c5f69b0496ccba2a1ad7be395b67ea3e4f8..c81b07f70cce7f4681b53ad301ba4fcd52418c9a 100644 GIT binary patch delta 121 zcmdll@KAs&k(ZZ?0SG*vZRGmFn2@huRGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiRcT=|3v~=^`rL delta 87 zcmaDTuwQ^Hk(ZZ?0SGjVHgf%7wDWbdiV3L9D9O)@DN4*s$6#&M^9$f$c diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_imap.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_imap.cpython-39.pyc similarity index 95% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_imap.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_imap.cpython-39.pyc index 42b104adbda9d7df1ad7a77183b5161192ca0304..e005d71747990bdeaa5aeb7dc4b61bcb8864c9ed 100644 GIT binary patch delta 121 zcmaE9&~3<-$ji&c00bV-Hgbh9CFJQBmFDT^rlw>j>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;i^yB<7{$=jsP1XXNMS=zDs*I>r|#7bO;?7U}DirRJ6C=VT`77gUyHj>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;r2>7bWJUE~o7=@(R%WaQ@=>sjg- XXO^Vu79=KTC#I(s>u=t`d`%hvr~@jT delta 87 zcmZ2s-)7I1$ji&c00bIF8@V!=?fl)WVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|# plZz4yQj22r%2M;nVtg`_Vu~|MQgsUwld}`kQ;TCZUt+!{4FHT?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiPF^l~)`9&MYa8 delta 87 zcmdmHF~x!_k(ZZ?0SGjVHgfG}vGaGciV3L9D9O)@DN4*s$c}dy delta 87 zcmZ3O_CJ*?k(ZZ?0SGjVHgXv;*#){;#RODll;r2d6eZ@Rj>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;r2>7bWJUE~o7=@(R%WaQ@=>sjg- zXO^Vu79=KTC#I(s>u=u59I4EBYcjujIODC&>FURr7^hFx)3V~840J=$6c90WbFmg5 z6XT@GjmpA|Gd54tiD6+|0+N_Cc_FLFWFEtK<|wiB$$~~wlRFHXSXTk1q9*ejEoTF< zidIkFVIifpEe2NV2qk9 eXDb0D&25)4u9|$$Hj#0{WCy!Kpb?wwt^feaePQGP delta 263 zcmZ2c-&W6+$ji&c00bIF8@Y0s?fl)WVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|# zlZz4yQj22r%2M;nVtg`_Vu~|MQgsUwld}`kQ;TCZUuTX~W{jF_s2Pk=6D9|;2v62EOklhk6RYt;vQ)%h^DzqE(ac8ObuPn*7JegK@=XS7R|o#@Ul&Op4^EfMmfYOarl&fe5gU n0I;^rZ%u+YfJQplN&v}7+hvR^CfOx2_DxQ*D+HQw#qJ6Kwb)fz diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_socketcommon.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_socketcommon.cpython-39.pyc similarity index 58% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_socketcommon.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_socketcommon.cpython-39.pyc index 1c47f91cd7eb284a41f1b07e696622cd9ae6a1d7..ebd7f74d775005a9d6114c2a42cc65c92fefe1b8 100644 GIT binary patch delta 3896 zcmbuCdu&@*9mjWV$MGZC(xhvnG)a|iP3xwO+k`9&>GD{TrdigsOF~CIqPrXW+Hqpv z8_vB+nhD8&tdwogQuPc?^f9KE4Mo}*n~@M(HCi%QVJm~tF*pp^Bp#XsNc{_GVu;`O z*lDiQR3NC-PtN1_I_Lb(?;eXI%0G`N0j;z&a0~t0`{$Pemx`1Kf2*iID11HpM*7wJ z`-TMnq^Ls?e7E;48fAKPR*lCjk*z4creuamPxw?dX(Vk`WrNgRP=v?QQ*rw1SJh}r zvn*9zxaH&7Fq<*LX+4(I!c#11*=Ag4R=785O@$B4PuQjrW||Q*)8UcmglVS21A~3t zsugA0w9dkfv$`=GP9?{~)ARO(X*4&sg{@?Xt?!uDqElKzx57N_uT)0)QU7S$D8eeu zdynd=6vcLk#&UQNtq6edU#9<-i{Mk(Fwd;5;X4E4!DZ&2MonW@XSUARov^hT z^IqX<+$mgIoK0XXNf7?1W|)SdrFG%5G^bB~bxm(i40?1}kdFfiD0%F8+DquON%VbM zEXGoF6vE4NYbIqE*maq7yU5lxig((b+M~eFgY3A>z+X=|+rw6@!kA;%jPJl&5%q&0k7~XzC+3ArxQ< z-d)L$K4|&-^zHU=(2zDX?rfV@(r|V`%f^#fs>$#58 zEFatSsABUEH`P=fgo|$gE8H&d$~(sD;da3-0~T(k$8%Ay43nR}L#u-*`!*ruV$$mD z3ah;4&VLM^r9t5zr9AFq%w+8I5Sjtb1K0&otg4nyaYILiIvgz9CYjesU8k20Kc~M=Ct=l$IzkeXM?Q@QaYhZ~3iIk^7F4vwU`R z1twY2`PE!!Sz)x>^P;L-O$s>;;Bh*vPV?Uq< z@7%g2w-0$WSs+##UsBs5)%f4HZVx$J32!`^(hc*5n4or%_k;!;ozlVleMJ3QRpk=D z5IW#oi-5|suCtq}{E%FQ`Nhx%erQ{Bfj7^1(ugf()ia1_MXoOLSGEoAat7!{Rn(1z zTq+8W#u5ef3`Sn(cQx#j8NPHXCo%k^RUDk;3k?qxI0#UNE>)z}G~OU9?fiv?O5U@5 zcY%}3H*<2CKfC?2+Z?N4Ke?GGChnEiJ9oTObv>VNIErjTcHS{^vWNK_Cot|fBFfI4wNvQco_N#rv!~2KX)0nsqV}ZOW zRX@xIFxm&~0s4Vn0)0~~b&ihEoZD-OB6Utn+PNE)fyilKAF!Vg^5lxgGt?Gt`iwFQ zQ!5Vq&Ft8&a%J>QOvxx^_1ueY1%LoW5ouFKqvEh16ADbbDBz!CW`*S|e6i_D1UnY; z%d09pcrxXd3@f=6N`Ecrz73!}9df)?%)L)NqR03;LpE$}|@djN+ag7WuETBn~J)iL%F#+P?h zw&d@K^Zd*`hm`ZYq@#+LbyO;k@K8rod7K~XSpV=2DBPfu$$Ys5?# z*a_?cnt*2DXTYZj5g*mRv=%ijnFW!OB{MU2GR5xVp3XXND};Z;8#=2qccb}N=q>rn zC!DO*>=&5s0D6H=Ko;FDwDthqfGofFqBTH>l;xdL9d2%tj(aeNBF<1Zg^R))q(+Ab z4y30|X6N2#*9$ZI14Iu%w0P;{aYm7#N-xe-J{Qh#PuDi(X&&y{?EMoIGCa~1QXb$( zy81?BhRK(dA5#Iq2Yf&fN{mgR69n)BgOvg&fG2^k0VoQhxOuO#GuwS delta 3760 zcmbtXeQ;D)73Xd?o6T-g5K7<@5TFG z5)hq8OIxiBZRgHttqzoS>J-1Q-Ran=1zJI|LceI$dac@y!>BX<(|_8Tjyj&-eF@o3 z!suvb^4ojQJ?GqW&pG$p^Zs#^$)hZw7ZwJV(BInnX96$hGAXX)RtJau+xiB(wVhqz zVe!x0Ha09;eOHLejp(EnkJ-cN6?q@9M405HU(*t1!qGI|P1Dm%dTk>ar{8={izap3 z*0j@0J|5c99O*wa=2&Kg>t@VKMFyi|mX(b3^mcV>c9iSm29MND8s=nVXJRB`Cmdt_ zxE{S*A2sZVcqqS^^^2$Thc@?P&%zniQ6rh8jXz5?7X~rf1AuMM(!cE?@G~A3r;5tO zKwu;|$Gu0K54_Lzi&MeMOltaa@Ih9&A6gCo;2-`uK!#}ADQw8`xlH2Bvc^mW;)7++ z4uUt7BbSqR9K)PQX;I6ZG`M4Mz8bo!vF?+ex((8!$9W7igFxm-b<;9UJ!MFbt!M5j zKK#V?ZJ#Heke}=H!$$y70_k-Qkpm&mpS z7R8ddm3f)`>FJv{dCD|mlX-eFq1%QnS!PW4q+h$GD2K(xpG)q@@^VvY13Q*BOPg5Z zy%5hy=?7(C)NrtuHSX|oqVoIPrG&|k(I`~Fy`bI?h>Jgzm9{(xhCp;|!n|9v6JIp= z*Rb|gzyk!s`R; zT?(>^4mjhl>(P^pXDPf^(aKIdSykz27*~S)6#eig08auQ2dH!H#wf!UO#8*&mB*JW z$vl_U6&D|^-0X*Z$j1jnQ&k0fTC5vZzLmXLc->Qz|kKva}`m_78N}!{ut_CATn+k z{DvauL}cASmWX#GVa8_j=sU1z-laG%-d)$bG1D*~3Zr43c2inrF9Jq>>A*YVPOYoff+H)ILNy|?F4KEYy)%<(34?nQxq<1%9gp>l%8^ax85M4r80+JO>SXrUT`m^r#CKVLzl3mtW>peJEkiDFi_@_G-WU93I7>E zrf%sWgRfv^p5|A?wfa~0z&oLQbuXnC?T>q8XmL-d_S=N%WdOaq-h9;r z{y#e37R8N;7B`h;P*voVk+S$9F5nV3@X{O89o_8~)MK6D!}N=dmFz&KQ9hfV=l^)h zC+5_vJm3fp<<`Oa`4M_2-L!cNn^s!{DJ<`_k3HcKD`$@_W|yNFm>d1(sHOH=lvjt0Z#*-0{j5*Ljvg^ z=N7e-&LRGNOqZ&ws#&InF2-=&R8NEbIlxZ<&jX?W^)eYWnpTekKMUeHzZ;RR#1s{b{{o;c_A3~@0k{fy3-C7Jw}5v55`bXHp!(=Y8P1qh7US1IpYy63 zsqcf6;@p-y*-25?RwC-#irJ*-ZHuz|#F@5RR@FcVE$r}3qXvDFICa##r^a=M*J5Qo zf%sF~&1-*!Sv~mtRM=8_)Us97hYM!KCY(f)-zKWtSNa;j{Ah3J=xNX(-lFNS&)}6xFQOO<^)g9~DV`6v5YTx@H9~NKg2(do#-Ht967Ju(3ZdUoo zV(QC*2fJPddQfO{?TI(KM2;jSV64bj$FT#M&L`mB+=@YbmCsXlGdfQfrL GKmIpr*Qp%< diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_ssl2.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_ssl2.cpython-39.pyc similarity index 97% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_ssl2.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_ssl2.cpython-39.pyc index f5ea6f8eab8202f2b26aa6431b4726b395bd23b0..cbcd4796f6ee219f1e96fbd56b79dcd51ba1826c 100644 GIT binary patch delta 121 zcmcZ;@h^fak(ZZ?0SG*vZRA?Zo{*KI>~T$EUlTBNU6mYP?lpOcxSUrE9wPt% diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_ssl3.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_ssl3.cpython-39.pyc similarity index 98% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_ssl3.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_ssl3.cpython-39.pyc index 7dbf738b66f85d3c7816bd9c26e5b9c8ed581c0b..ae7f97fe7ae65cea9df0c0fe872fb193ac8fcdbd 100644 GIT binary patch delta 123 zcmbO@pKb8@OZY7OMxvRPrs-%Pd_&`B{NY!yC}1`BtI>+s94`6vp8En zpfaN*AE+QPFC{-$KR7ufKR-v`)7#ZCzBsuku^_cbU#~1RuS`EDGfBUovLquv&sfh= Yzc{lbRkt89IXf{uwOD_12AifQ0PwjgXaE2J delta 89 zcmdlypK;=RMy^C&UM>b8&@kG_rNCzA<7O2TP?=GZpBGb+s94`6vp8En zpfaN*KTp3XF)t-QS3fv8BR@Y!-_zUGF}^stD6t^5NMElkHLpxRCo@UEpt2+*KhIdt ZQolH}BvrQ{F*!RiJ+)YWvpwrcX8<)8D~137 delta 89 zcmZ2AiLql6BUd6XFBbz4Xc%qe`p#k(=w=lYP?=GZpBGbDcQ4*<6i9p3-| diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_util.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_util.cpython-39.pyc similarity index 97% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_util.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_util.cpython-39.pyc index a01e11936878193a7823d7ffef3f14e3bc20f211..45163d7e53311b44e771dc52891d7bd74b13a957 100644 GIT binary patch delta 121 zcmX@%{>q&zk(ZZ?0SG*vZRDE6l#r)iRGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIZc-keHW}pQ|67oROcOqwneM>KI>~T$EUlTBNU6mYP?lpOcxSUrj>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;r2>7bWJUE~o7=@(R%WaQ@=>sjg- WXO^Vu79=KTC#I(s>rbA?_#6N}vMJR7 delta 86 zcmZ3^+RDn6$ji&c00bIF8@a+5?E>7aVgf2NO7in!iW2iu@^fQ?lQZ)3b7DNbT^-|# olZz4yQj22r%2M;nVtg`_Vu~|MQgsUwld}`kQ;TCJA7FeA08mODQ~&?~ diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_waiter.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_waiter.cpython-39.pyc similarity index 95% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/_waiter.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/_waiter.cpython-39.pyc index dec0247efa97304c8cb2fb4c538fd5543ba715f8..730220b8ac165f5c1285325861077a6724c9e378 100644 GIT binary patch delta 121 zcmZ2wcE*e=k(ZZ?0SG*vZRFa=m{6c!RGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiPF!NktL>-w`Rs delta 87 zcmX?Ow#tkvk(ZZ?0SGjVHgfG_wDWVbiV3L9D9O)@DN4*s$`#u9Yp{D diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/ares.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/ares.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..be847d5ecffd95b45529454808c91cc007c56a62 GIT binary patch literal 442 zcmaJ;O-lnY5KXq*by?^|@SbZ6CP+^%A}R`gfE22i^^m4X+Qw!#OA;&VKk_f_RS^6O zp3GJR58}YQnK{h7nKx`O$Uv~m_iHwR0K9d@Z;L{465Ndf2v7h4MWo?f7ke6(Q3N0; zdqoU^j34_&{~;E=DHz5t%^BnCXJ&;%+>|x*YOb{M4Psg`hZe@7yfh-8E#*d59$V>* z-bjl%3+W7J8OBJ++Dgv66nTyg@Hj&V-8=bjXZ8_R1w+`v(d{s4cPJHxQ(El(Nz|r4 z#6^G0TqJZGyGEuprLVvyVc-@%OJbiYQc9s1SzG12SxD>1xpHeVX;$7;#Ij15l1%x^ z7)`EjE>5ZAmetY{94_4ut>&a|{K`~gd`O(~a=#8*v88n6dq>hqfa|7BkAg%`S{{er O0G9@clN9d41bzV=zJl}s literal 0 HcmV?d00001 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/backdoor.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/backdoor.cpython-39.pyc similarity index 79% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/backdoor.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/backdoor.cpython-39.pyc index 60551ee75aa0d61d11970f918e5ac6468137f9d1..a85990bf778d6a02edb47c9b1dd00f74f96cb750 100644 GIT binary patch delta 392 zcmbPWyUCU-k(ZZ?0SG*vZREPnl2E8$RGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT zoLQ2pTacKXotU0ltiM^F)tZ|zYIC%J7NfX6&|XcJB2ge!qzfVpL4^L~LU!TJ>jf7x zF&a+}7P-J?3=(yooG2|Z*-`WyuPczN$qdouHd#ijj?sPcY_Z9V_LKF+L)g4QitRy) zp%M zUl21GWQM3Mkog#hi`jq#2O|qNP`B;mK4}X^o5{zeV>rx!!ay&$Pu7;PV+@^~C1U|3 pff@yEfD+$98ks;EnTu>DpOL9xw3zHFyP6wheG$lHpy+SesQ^rdVs!uj delta 404 zcmdmFJHeJKk(ZZ?0SGjVHga8OvGaGciV3L9D9O)@DN4*s$pIea7nsWNI=)RJ%{M6RTtNn7mhPGNZ%f zK=BYuACN)^5Fvp|NP@VoKw=*d7xMrK4rUfc7A6)p4j~TaBG<_qq-7`n7FTDq+pH|{ zo{7yDq~3k9gmkL0ABY(OBCwfh2b6dW#Kmktf`gHT8)%vx&@>B1+sQAbV>rx#!a(17 zO!k$rV+@7cD6aZjnsg+{TB56_5P=Bxu78sxye=(&(L2Z~3e53MT4R z2J9?>^(4#$eNNpB z1Kj9f4L;1fp%{EVmB$9>ehKwPX5$nLaa3R(m$L-kwUdIam0P@zo8UO$Q delta 670 zcmX}pO-~b16b4}LRIrp(0aFVTQV@$;X-iv+A83gb+CUIfq83a?VHgHG{hHx+B&{as z7Gc%1)0O@J6Ekt6i3{VOunW<|jd9`1l^f@6iL-ce=Dhcwxs&^DlQvzl+wD4HKj&j_ zT~1+YDLpA=>UmSINL;RL=w<1)lGpW;G{2CVUacxzHdHQ!x7EtFbW>ZGs+y^W3|T44 z57nwHrMKB4jf$Lz7z7G^nCGE25C~K8wS6QyDZm1=> z&eOCmo@F!EuK1C4FJtiv$k8)Tzf~A~&)7VT`ii~N*xZ$>DXL*=dWC1`l`r9KtzELC zz%hOX`>>2>>5nhYa&%$n3zIR328Um>{9)y^4u*R6lJptB$ zVtLQ~axhMgv8e6D*x%z@cK=qu$rH$vG!^u@AK7IQorduzmV4e!w2k%g98JjIa)N!E^c+=@)S|%}!o5N}9>{ z?U%q&ei88=^+oTp2IZrBeGN255DM)uOC7NY+o4Obq3#8Qt+7vOEmrHq5Z<7#vE_gE Cs;I00 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/builtins.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/builtins.cpython-39.pyc similarity index 82% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/builtins.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/builtins.cpython-39.pyc index 0bd99a0d208326ee5bacaf70b5b64c0dae145544..5d80d789ef2138cbe2099979e353e8cb63ed2521 100644 GIT binary patch delta 121 zcmdlcdP9^ek(ZZ?0SG*vZRDzBN+{GXD$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$t0ew)HC5 delta 87 zcmca1x=oZTk(ZZ?0SGjVHgeT5+4;L!#RODll;r2d6eZ@Rc9ku`f diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/core.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/core.cpython-39.pyc similarity index 57% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/core.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/core.cpython-39.pyc index 7f45a5cb59c405d8170b5344ec6e6bbfb34dd392..6c6aa4545bfc45dfbec9764b2b250a5fc7932446 100644 GIT binary patch delta 120 zcmdnUa+!rIk(ZZ?0SG*vZRFa;n2@VqRGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT WoLQ2pTacKXotU0ltUsBFNgn`;Y$-PY delta 86 zcmcc2vXO-=k(ZZ?0SGjVHgfG^wDWeeiV3L9D9O)@DN4*s$KI>~T$EUlTBNU6mYP?lpOcxSUrk69xCMk delta 87 zcmdm4KE0ePk(ZZ?0SGjVHgbJqwDWPZiV3L9D9O)@DN4*s$|Y19%KLj diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/events.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/events.cpython-39.pyc similarity index 97% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/events.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/events.cpython-39.pyc index a931ebc52adc60f6b20a3c5dc05526c749fbee13..da8edb6366e19f39080fdf21b6a37250adba0f19 100644 GIT binary patch delta 121 zcmX?J{<54ak(ZZ?0SG*vZREPcnUJqvRGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiM@>Yq22!M`tT! delta 87 zcmaD^e!QG3k(ZZ?0SGjVHgetJwDWbdiV3L9D9O)@DN4*s$GQ@k(ZZ?0SG*vZREPkl2EK)RGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiM^6RgM<`^)4z2 delta 87 zcmaE=a#)2ck(ZZ?0SGjVHger%u?uvwiV3L9D9O)@DN4*s$9f$w` diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/fileobject.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/fileobject.cpython-39.pyc similarity index 91% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/fileobject.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/fileobject.cpython-39.pyc index c1a3030dbb4849709024790479815df3259d1f9f..d68b32a2003fecb5208c0dad3a4c1e359f8057ae 100644 GIT binary patch delta 120 zcmX>i_DqZ`k(ZZ?0SG*vZRFa^l~Al-RGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT WoLQ2pTacKXotU0ltUsBR+a3V3{3)*h delta 86 zcmaDRc0`OTk(ZZ?0SGjVHgfIdvI}&xiV3L9D9O)@DN4*s$kTKePFipce9EKsLUwI&xb8@OZY7tCl++s94`6vp8En zpfaN*KTp3XF)t-QS3fv8BR@Y!-_zUGF}^stD6t^5NMElkHLpxRCo@UEpt2+*KhIdt ZQolH}BvrQ{F*!RiJ+)YW^HFXtKLBRIE3^Or delta 89 zcmeykneqH)My^C&UM>b8&@kG_Rm*MXKI>~T$EUlTBNU6mYP?lpOcxSUrabDlXDV_i{s;qoF^Yv zGM${LEW(zVmst`YKlzoC?Br_Y6>L60XBPQy)>M&aRPhF}eL+M3i0}guo9Ehn+K7$`Vbc?DYlP^`#jv$u*o zqlzDh?Fk~hK!iVt@CFjMn2S?OZZW5178UtU?o)MV^x1q(^%tWkNUn$%MEHUTi1y7- u)ju-|ph@{}exYf>CdTixY_Jz1d3p2_w*4dEIbkAXRRV%me^_cvb8G diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/lock.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/lock.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/lock.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/lock.cpython-39.pyc index 5e7fe960da07abe51e176f51f8b7305d0b2036ea..8e888fc8007d4d8ba8914dc698c073f460204321 100644 GIT binary patch delta 121 zcmcZ}_A`ttk(ZZ?0SG*vZRC2$oRF(uRGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT XoLQ2pTacKXotU0ltiM^4MNb_7HJd8G delta 87 zcmewvc0G(Mk(ZZ?0SGjVHgY{=w)1wgiV3L9D9O)@DN4*s$b8@OZY7%Tz2OU%#j{Pd_&`B{NY!yC}1`BtI>+s94`6vp8En zpfaN*KTp3XF)t-QS3fv8BR@Y!-_zUGF}^stD6t^5NMElkHLpxRCo@UEpt2+*KhIdt zQolH}BvrQ{F*!RiJ+)YWbFEl#I%Cx2i?ynZQJcTlnll19`t=Xk7#SHDihfTPZLk(# z12J2HZYnYZ5rUf&8rHHh{+Yb7Kw@%iozi5FHZ8`#lZ)H3bR>W(Z?UDPmXxFx6$yj1 xm4b8#fmjM47MM^3v6v=vwkxwSfn*pa8?|p^WS;!8{TD<)Y4S!_iOGze=Ky_+Rp0;s delta 234 zcmex3nd$swCay$YUM>b8&@kG_Wh!Rp>t+=bP?=GZpBGbmaH>p z1aboFAF#17GB6bVnQY!*Ex-w4wgPP|G6NAJo0}TevNHagY|xg%_8T|psYOL%AmybXm7*Y)0*D1B6hSQ3$=dD8Y^)#|rpY1g+ZfpqXg69j=j@(mCbtf zb`v)e67(-XXoSRtN{CZ>s8m_v3I{H5t+QPY*%5IS{Tdmqx$pVw42 zIQf*4ug66Zg>V{S8lfQJUw#oC!!uQ%-3-OmB8I&Dv&1AZIGM?FEqNnh92O~Js@G1Q z(~b^{9*#`ubCN3fwC-mtu0kA=a0zhd^eFfrMl=MX21iiA9Yw)vQ?!H)n{t5 zrq?86m4A{;@J3eWA5B(PGbqHVp^AX36S^!K_^>SPysoMROBhtNH_*C>Fm$3ko6V99 zem^(TYh-^36*pvDN}p2UMee5?mfp=xk1`mSJK;>zMo_cgky;vprctKD) zAj4msTP5TC-rSWmz92&Hf_(MV>rmG#>($z8aDx9hSA4gGbam%dsb9jOTF9Gdsk?#Q z1lJJGB3wtffS`ID+ecjzRV=_`1T1$wX<8m_+N|HDjef^72PiU{2rLi?2EgPWoH-jG Nl&imQ{`ky;zX6I{Sg`;A delta 1499 zcmZux&u<%55cXSpUDu_?Rk2CzR7sqg`bXjb*m#8;uA@w6XgMsIcJHk>4XlHd)3Qw049e+j+I z3d87igLVUSUN>>^uF6f*xB~;|Pb)GTj2%#lt+1OVA!G^03DOAv@iXM;pUFIS(-)SD z=<|x7BMFuhe@8x!aJ$yf!41^7VN|hB{d*8s zVktH!c4ObOlt{*h6M0m*-d%1yWaUuXsOy$pL0!9}*Y_$WZpRn>XKDHw@hCnzO^R-) zL>8?TW)b|%5j<{n6tqGsM0~@HW8$fh@rYTCQ4a zG>tkW&@TJHY}Vl|atA6M-n4Ou){WJx7w1=((uX1cMPlTXY>x9tlFd;*($YIfmIttJ z+e?XcwkGZ+YNeO6!3xP}L9S}q9Bi0FJFSA;-~|ef5L_dWQ}h)`ERKz_4e>ZN;M^Vi z-Iv`!5=sxK=*D%^^-I4_CE0c7ajMS3Q$*->R8$l)3)$=cn@dvPBfiXaldP!tHj`qv zoF6kGWu%Orhl=atuxYvetq%S7pMmpy{0WQQBAxa!jm#xWI3@ndtzRf&1e+*a0p6*Y zZL9fF#WH!P1sjyz3-6Qi1A<-~^m0_hXOovF_i`LNn8TDwfRkEkxM{J;~-pypVbQ1bWKBP5CJ0@O=U= zI$&66g%XR42Zc+6^hmgB2k>E&4?tO6TwYyYgCXHBW3%Nm-ycla_ zT_GqCtP-3fknKK47Tu8U{;9k`Whh7MO^a6zz1y*sZu9Fcs1V~rf||$U^*~iP#WUgF Mk?oz^^Wt~^0<0oN+5i9m diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/pool.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/pool.cpython-39.pyc similarity index 99% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/pool.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/pool.cpython-39.pyc index 90e2ac2620637abed6af422f8e33297cdba62c97..668f04074ecd3d965954072b06de4fef8c2b01e9 100644 GIT binary patch delta 123 zcmZ3thw;K5My^C&UM>b8@OZY7OM*QiSHGw+s94`6vp8En zpfaN*KTp3XF)t-QS3fv8BR@Y!-_zUGF}^stD6t^5NMElkHLpxRCo@UEpt2+*KhIdt ZQolH}BvrQ{F*!RiJ+)YWa{~LhFaRZ(D}Mk0 delta 89 zcmcbxhjHB=My^C&UM>b8&@kG_CBbgz?Pe7dP?=GZpBGbb8@OZY7YXW;hzJ5_@o_=m>N@k*dc2Q<=Nq$;tQL(;DW^uND zKxIZrex80&VqQvqu6}TGMt**dzNfdVV|;OPQDQ-Ak-lD8YF?RsPG*vRL1jrsex9+O zrG9Z{Nvdu^Vsdt3dTO!$<{Rt+t&CBdU-n#JVyj?eU?_Sr`9hAw%28LKxJPEco> zTrh!U^PEX57#S-jyH3$$tel)bMS`swq_k#p@01CQ;w>QdM4+3Cw1F&5{-OquK+|NC zX?~2&lbfemayNklT0unH^8lEv0?N6>5Ytx<&zy}ngN9> HW*!Cr;*4Lh delta 226 zcmcb+g=zN|Cay$YUM>b8&@kG_HG$pE*Uc&>pfaN*KQE>zF)t-QHzqhaBR@YU#?#x? zF}^stD6t^5C`PX=HLonjCo?IgII|>Gw;(Y&J25@AIA-%Nc7ayLTbsFiFEBAyPQKH> zjj?9)0g6ic6?$yhac;uHzC8b$_&qT0>tr%YfJZw0X@0-aH$4Pb8@OZY7tCKAuPrs-%Pd_&`B{NY!yC}1`BtI>+s94`6vp8En zpfaN*AE+QPFC{-$KR7ufKR-v`)7#ZCzBsuku^_cbU#~1RuS`EDGfBUovLquv&sfh= Yzc{lbRkt89IXf{uwOD`iMYgxz08aZXW&i*H delta 89 zcmaE`lyTouMy^C&UM>b8&@kG_)yZb(<7O2TP?=GZpBGbT?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT WoLQ2pTacKXotU0ltUpwiV3L9D9O)@DN4*s$UH||9 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/resolver_thread.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/resolver_thread.cpython-39.pyc similarity index 64% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/resolver_thread.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/resolver_thread.cpython-39.pyc index 96e787a60c42b4337625d073ce31133492e0106f..926febbecdc33c5dd001046f484827313e50ac20 100644 GIT binary patch delta 120 zcmaFM($C73$ji&c00bV-HgY{?OsLQ=D$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$OV diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/select.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/select.cpython-39.pyc similarity index 91% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/select.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/select.cpython-39.pyc index 383deadd129660c6eb6d0bd883835f2ebb1c8531..4c8a309940cffaaba435f44ca0bc6d31344f5644 100644 GIT binary patch delta 218 zcmexpJ=umUk(ZZ?0SG*vZR9%3l#s7qRGO!so0^iDsGnVwSzMBzmReM-?~+-ZtshXC zQIemhUzC`alAo&|oSc!LpQG>T?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT zoLQ2pTacKXotU0ltiM^5nO}nO)?`)b)r^IcFG^qXy2T#g@8c5?e;$QQw$*$ H%eDXjWP&-q diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/selectors.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/selectors.cpython-39.pyc similarity index 88% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/selectors.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/selectors.cpython-39.pyc index 956961e464505152448fd6beed7edb835e97b492..08b80c5e272c34a32c5415a81bdf6652ad21dfbd 100644 GIT binary patch delta 190 zcmeyYJynM*k(ZZ?0SG*vZRB!gPbktaD$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$boM7kIwCUc8+14X8b)&T(7L@##$ diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/server.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/server.cpython-39.pyc similarity index 96% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/server.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/server.cpython-39.pyc index fd3cd1c367ccd7f99401a51811bc4de9530ae914..29c619ac9e0df6c805700ef7de9f69dab1e23651 100644 GIT binary patch delta 121 zcmZ4Fe8ib6k(ZZ?0SG*vZRE;hO32qQD$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$5Uu!$9^jP delta 87 zcmX@&yvUg=k(ZZ?0SGjVHge@L+4;Iz#RODll;r2d6eZ@Rblt$ji&c00bV-HgfT^CFJWDmFDT^rlw>j>Sq^a7MJ9wr4|+IyJQw;>jzY3 zl;r2>7bWJUE~o7=@(R%WaQ@=>sjg- XXO^Vu79=KTC#I(s>u(Nco5BeIh&w5z delta 87 zcmeBGcrDMB$ji&c00bIF8@c$|?0ns diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/ssl.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/ssl.cpython-39.pyc similarity index 77% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/ssl.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/ssl.cpython-39.pyc index cfe3cced655fca0072b83c8c1e1ec7ccd73c4f98..6dc8afece0c468fc07b47db220f34bb5040a1f3a 100644 GIT binary patch delta 121 zcmbQrzMY*bk(ZZ?0SG*vZR84IOvuqMD$Uc+O-;#6)Xy%;EH24UOD!tacgZZy)(@!6 zD9O*$FG|cy$9)bxJB8 delta 87 zcmdnaK9!v-k(ZZ?0SGjVHgW|p+IhKI#RODll;r2d6eZ@R2@Du)^N1e1(t^-y#cPZiM!O?v&}w(NGph#> ziW`o9bHI7N|qt+g%KqV1~PcPmGs;Z-yoC{*R484DCuetgD)5p{M`xUorV>j<}Yggf_Z z_06@Bh&nsm&>WmPSl-gwv8%Ru>TpFzu(r7~yz4{srS&w^8Pr-@wY}k%hSt4mX+yBH zw!SIYKr&kEgS5~cm7_!r!BFk)=1wix(b3wW?P_fZs&f6z-6M_I%{ctdsuAf#O}`N{ z^_o6mT6VJA5LQitY4z2#4foo~M2*lBv1ETuB-)!y#%sbmgSDC!6?)1LHPr(~VxT5& zcGaYY?cQW!ef51cmT4PnQhKyc?=h^J9)n2i8Y|tE63M7x`K;>Hun5U_W;Rx=fhyIo zpf}6X_43HNIr5>>$CYaNZfRxFxUQl}&YE?6c{4FMUNd1kg?sdP+6W4f6ryF)wum${ ztEapjgCClyDQho<5YYyR0Cvkym(4AoSczLrnAst}QC6w!kUuRuyLAr+_5$`1IDSow zC8L@)VNJKid>Tj zh+fS4g<(gNF~jjj`(u*`FI7I5PjW&_PF6t94aM;#({?It2Z}@t{2lU_OYSh(hr7`~ z3@`|s+*C3i7fYxa$QR>l35Zb(%mm4Z>9+3p-Q%)^jfui^B5fHl%@9JwX&_q}d1&dg zN`1z=OnC0=r#Z)O8PQ}S=CTHIMJpIE!;7%MY<^4}lg};hSUgP4fFh1#Wa_CgyIj2D zY`#|x?``G8&~eQf9KeAz~d;UqYPxx z;*_2IEpffSE2eLIjgI=iXe38`f*_hBZ@15uKV11#34{kcuKj!Ek-!`uFV`f`2DU3F z+?p8_z`C(&Z>0?T)4NvoI|Io@I=H#b))_7*DQ zB;TIU-Gjaqs1x$FyMIu|hAj~82!>C~&#l^;|0p#Bd7@SRdR3rw!V0{?F}ZMcatSkf zoLsunLV)~3=OUk59UUj@q5$y`Wb4;N-ShQ0-nfyNo+|UwnxHc860PI-TO)k29e=ph zz2TaiQ`0_G&9gFH^KLb(>2-32p~u8ksQGyUa;0a{p0cxZ^3!Yg_D=Q?r$E!Jc+$4$ zHp5TE1;7&oPLZZ1l8K{+NYdPs7%8@F-8Q5B21UG>I19>ifQfau#b!JuTh}dCPGyd) z`^t=2j}Xj6WhEH!y6iH{HcfA+E?bLU$@1 z@^;9aFF{iWVE@QIP`mMf5|M8-t|za`Yiinm6;w|Ho&i(=&I2w3o(CKNlo140xtA0| z9e-E4+cJ+DPN6YmMANq36*nfi&h@6%%D3d3O)WlGWw|1}dj8jmRrQk6YKfj0)+{?_ zCN;~j#mllkyl?sUAzA5m^6jJ+jVCR`@pMlLX*4g6W!?$T@RhQHtXl_0ugHS7sx}Vg z8A$PUCq=(*JGu5S-DGUZ@umi2PCi*JHJH%*9baltOPjGkfx9aQQvLz(Gr+F_zmdaj z3rc^5=ESizWv;d5Dl6d{j>n9NKgaZ60H%vHyX710Co9DXey3xo1P2xHxrcT@ z?ugt`&PO*@q0G_9kMn$8L@b1C-Cwoq6q*S5q7u*txCr2!z}}NU_cY)tfm7U(PS|F@ zn@++lX@0xn^((?BHzb~Jv2gnEH&(*E-VHnr8Q)%Re2QO}8yX6Vi;VMX3 z5q4;3J(@Ng#TF;1>v-(0?1Pg21Lwj5ba`x3H?`&A{tr*=a4h%eM5q=B-LwqN7>c?a zS%%KMb>M>co*P6ZJ_>GlvZio*1Lb17yn3jj@gA@(1FQ!ij*A_DYQQc)72w+hY6)(3 z((3M|l8SCsE=dwsFxxKQKXm7VccHl)u$UlF?4Ci^EyvVbfS&_?0r)4tF9H7yfOj}b zc1^-@=+(@SzEG*&0FsS>dkH8nu@m}6)yXmmNXj#>bu}m|ZX#6;y4~yK9!{DG#~(8V zT{A;$!i>)tqN>pn-$SPeAwx?EquU%3KHA;b68VGo4W%gaCbCa4qsJar%3vq8sL`-P zX58qcJFUvw#@y0*uuYamvZ7mE$m$lk>S}RXH=82!Soi+i3Y?%bGoGroZDDq$ZKD}v z%jElqcTj~M?z^y-&$x}q$UiRAKerAXKdyk{C_~wDWl_9-1a|FY%D@Kq$bO53^16m? z!*Wj@(MhZZlmli1iU6wsywVD6Y9)c{j}3<6dXFVm(xh6@8?j?y6klo~nyp;Sxx<|O zMnnLt5|Wmp#TU9A-Mi3z8Ld|Ue+CEuRuHH~gOT3k;9iqT_(2Z%j-N_)QzR4OKR~n@ zP)Q=3{4U)xaIQ{XJUK}D{!R#9iuwC;MhKBd)M8hZ<>q9LBUeGfem6sl_L}jS7Nv`5 z8!^5IR3?wQ7l+evGrP9D%XM*<^Fzq_5#X-@e+T#*z#BO^8*;?A(EMA#n}8n!{?EIh z$`AT0M#gK`9y6vEjn=W$w#FwYRj9?I6X|~4>Qm>9_9!L`TT2*&l*ug1OeWNsR0bot zjqb@(XXs;o#{Q_5_UZ%1=qyGW$oIw$NcBgP{Z`6|ibXKEr#Gc~dTmZKj@LG0j$(*a zAkK1o?DF-@&k`4v&76tWVqhJJYPbcs33w0C0+_;GAg`xR?%7E*RPf&f!3?m!gw{O3 z83HFy8`Mpko*epM+)VTdKMhjQ;|rG`)#LFldeKc4y-AK7Ika{(luu}OKcub$Oq)FA zOmSr6DAU(L1qHX`&L+-&OB^ii-+v4N4fW_gr$ zwYa{sqgkuhf_s83oo@ZZ&m*{|TFR4k^v2#fO2G98uF04syq4LMEnEJ#{ocU}(%@De zQBlFc$~^!L_>540Ir)QTg02%iQrRY3Fnbe#BO5IQ#0C=LctkW?I%u}b$iU%MY%QF%W5!aI{onV?$IbW8TDSj{gY(1(@kL~A#Qz1{RWr;wf_V54kp(QPM^ zf1%Z_Mbyj5^T>{ocV0)w5Q7}A9*a47(O&o!yVPND{3AI24R8za4qy*W@cR^L zPi*BLSx;*SH9PXynJVS`^2(XTBlBrOo#_?>w$P&nXOE{y0zJ;mXkVO)j99uqWl`Rt zL$k$NEcjila1wA0V1S%z5j|!(`Q20;;>Kh@RmDeD3?nER{vQ>C_zBqD2O?U(0kjUJGQV!O?d z&KHn_e-X1LwLZg0iCX#I*~+?Nn6ZGKEL2G(49h8u83TzlIRw3(zd+n$CMF6aWmA3P z`XoDj6QsYM*>~<`rG&E*m*e^LwP)dD4=kh48hgW`NM~zXTd;w?e(Xh)4sw!HAAjs~ z%0{{1@kRHufIo%A0s!tMyQs*gF5Od(-Dfd6<$f1r?8iS)<|9dq2d0@fP5+ z6wq1YD@3qC{2u+nth3J_Kl(F}F>!tqR-7;86F*opT7%e-ngE<8ps4G`lN#+T-X?kG z;z~uz%*BJswoKWRb3Gwu&vn0B@i|Y(pihusKMa^Wl`Rsp$7JHE_rj>irc!fMWG!xE zmQN8;Xv{fT_{8SeJ9f(#F27XGD@yEr$++Bc-9F?f^77NojZ=LDe7S)05c3#-U4*^k z33Mk`o-pgS%<5-8@UKr2V+)tA2*F0QFXYUK>M1)d49)$h?-p7|uz;(WJotssh(O;W z2$YO|^T$9HU_OA|upTY;8r~sWft`x|lQ+DLNGPZGfU*|=g;*bP5vo547{u6wRpL20 zW!alzb8eLzzxcB9ko@;ARwUjF3zni2Y?V%VaeD!ScY_vlN8Z6qkmf+Y<20|IrH9<|eyg@-k> zKa~`C*K*Pvu z=5=yR_%=A(0XqPwbHz~t)#v_vCLV;;V*Yp}%pNnL$2p&?1@3%x(h>*3sR7F5Z@;w2 zHyc7;l%-#u(>{dJqX2dXK9z^jRY7wSty2JY8}<|Ug!_{mP9^K8_|Td%=`Y`_{4dlx BLNovX delta 7468 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 TWfI0FVkofcwd}KBUab8;jdoq4 diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/thread.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/thread.cpython-39.pyc similarity index 85% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/thread.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/thread.cpython-39.pyc index 077beb0e14dca5c97d353771aac9714f467b4d10..9f4d2e9e114edb16e27e02a8fd3ddda8a8eaa128 100644 GIT binary patch delta 121 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 Zm0x1h4`5`R=7Q?^FJd@9UTmv#{|DOL_Sygd diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/time.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/time.cpython-39.pyc similarity index 63% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/__pycache__/time.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/__pycache__/time.cpython-39.pyc index 2c3853cdbf5c6543eb31daa8e45aa541f0a69387..11eba218c58e6ec981fec80654ebabe283903438 100644 GIT binary patch delta 120 zcmdnWa-D@Mk(ZZ?0SG*vZRFaT?dlj`oLrPxkXod#SC*Prrk|6Uq+d{3l98WhtY@iT WoLQ2pTacKXotU0ltUvi5qd5SNf+{`$ delta 86 zcmcc4vXzA^k(ZZ?0SGjVHgauawDWeeiV3L9D9O)@DN4*s$b8@OZY7tBNThSHGw+s94`6vp8En zpfaN*KTp3XF)t-QS3fv8BR@Y!-_zUGF}^stD6t^5NMElkHLpxRCo@UEpt2+*KhIdt ZQolH}BvrQ{F*!RiJ+)YW^C6~cPXIWCE3W_m delta 89 zcmcaVgK_T+My^C&UM>b8&@kG_RmEiI?Pe7dP?=GZpBGb diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/__pycache__/loop.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/__pycache__/loop.cpython-39.pyc similarity index 65% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/__pycache__/loop.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/__pycache__/loop.cpython-39.pyc index 52685b7a4a31e33fc381f2a85ad77cac5905c8aa..52fe0e765d63a13e7530fa94cf2ad78a0690a09a 100644 GIT binary patch delta 2239 zcmZXVX>3$g6vunp=@eRqmbTax=nPQP()P7XSGv%JmX!! zQscTOGd;3yN&+*_6Z`T~+P^S8@~Y(!%PGUU5U>mACb4^vD~3~L@@!U0*8H@HFL@=) z{@06Fz%HFCAyv^&Df#Alh&FPTrLpoz?lc?Af66Tn4s`+raXeKz1NCx)O{sRq7R%rc zx|DWx24eN84pAA0%jxy57nji<$F);wVFsN~zh~`41{}P=Y@}>~ViC{^7@jw#k41BL z(#SL6tab#%@`dndG-P?6R=Ix<*)m=%sfDotCvxv-N18zJV8(7ql{`3TTb_L z%GfH(%w0U|zjzrcqhx>#EvId{YuTE}z1#zFtcHSl#mo^I%iF+2bc(IV+=tXExouX~ zPdjX<%w8yb@_d8TGy8#gDHPkJB1pY+R+TWEZ)L&(QU zGO0X&LsYt$Kb#?}XZm0DWLNs1?T+mq#!emqJs}tfdey#=9v}8|wU1ARMGh2_M5hLl zY`ifVSXK+@iQ%Bz8B!hoz$QK-6a@)#Pd(lh2>U~PlyVBQ*gScmF6t=!Jn3ab#k;%# zO{K4j)5$vT&*`!*{lXv*#A_h!qQatVwi^eg)kVWbW!{j9_Rzzk7oJq?rT*eotPiE4 zKZ;DG7k8QmkfdH#rlsT(J3tSsXHcGUC8-JqoSoZ`|E@5LtW*L|g2qFCm)ck_%`B@< zl9MJYa76BEr*N5OmC?<@w;9$YU{E{D?c2K8Kr`XXbjs)`zvl+b_y>s>~g?A zkX_wTIg?Ft8|vNkVU>;f=w{VVP zZdS#|C!}#dY?FfA6X2fE5Kj?H18I=X(SZfcsn}2|A0Ott?ATumI2#~ut<{Vq{0mvZ z3-o^N8k^kFtaiBEols9QY6uqrsK@!Y- zD4dZW!m|tX?U}FQ5x2DUD=saGi()5-U zFOIJTZV8--zECF=^2xn!l&@)c+V{}O*J9FCzngz2Er**QP2Ua6X99Yh7UJB8 zlA8^S9_Q2gpKjKv$j>b~%z7KH%K)4sT7CW_6n6n#UhWPlt=r8|q{UHPT_)XXT`OLq z(l&?bw4$xiG%ieZtSy~Rx0%Ghg^kn2w(Q~UNO1(vV2G{=gL?$%|FmZq+*=BAcT z$MTNFd?U=S0UraIfPD10F1G@MKoAH6n}IEW{BDgvdKKsbb^-gOWe>!?0vOzY_$3vC zE9#&;Q0!{uoF0O=HP x2e=z!64YsrDU&v||C%I!#}C3%MeYt_#q_Ad&TdoDk}7i%)E42IK_g4L{{e~KM@awx delta 2195 zcmZXVSx}Q#6vulZ2}(qiNJ#(}BGLv0Awi(*Vc!*ZnMjNw0uqvV6SUB2acOB4mzGo8 zan#nqajKnBYhxFxBQABisI^YDQ&Y#WZ@y{kOZ(FH{_htoWApHvbI*3~J?GpnkM^@0 z`&qOjCMNnh@q5vHCi?q`k|oszwk3U?0k6l#9iDb?k8PQ=)9ZEH>Kdx7cE6K5d@gRw z-0bpfwl#LGxB0sQt_+{U+3o0X`E9|R$fn7xHMo6B6w{=Otb8G5&({SsW`2Uoy!#0eX%Q8;!`i41G{uu1SyyPo|dL5f@ma1nT}b4CDV;8?HRW@ za3~ZoMe;c53>3+;9Eh_pRxN{T={Ma~BVt2S?Y!4xcRJke_2M%A@wghqnGi?6&bXIW zk0nlT(kOY$p{M{VfeG%9;}3^-si%?Wdkrv|B6tbhN)=h2tWut&i7FG;W){F$3|N3F z0L|gGKqJr$$YV4GZzklc*ixF5oXu8HL2}LP|Keq+jFJH|)Ivv++t`}mKgq+9ET4ww zWU#j2#W|aph&CIWH7=xXr$J*1+d#*Sr!?JAxaIjal5g%K&0;8Cl?pHQrLJI$$(o-K z!2|R#b)B+^;#-8%HAdZ518tpGIquR&_vhK=LQgBxHie}JX#)weoT~qoQ}$}-3r!K4 z*RX3R-7^_#y_caGEX2B-Ro<21YCBHcMBg73R9HKA5uHLy`BKyLB;6? zmM$;SK;7x1+E);zcDlWO7g^KdsdE04cv+7P$k_?x1G}hkK_VNH1JS==K&i-HnP@lZ zGHeqSduV6IN+$B5L__pfMzf{^If{fvPp-@{_708Z%%X~gm$kVt;ON|ZbXpdRkwuB( zT4*|HX10;7q_XUMt(-DhfJ1UqGrgbfPm$49;cHSWb^HKv9|A`JWyTIusTo~5V%`!i zf0iZOLVA>^rV&en)F){88zSm;x>0DL)EtXYuFjdQJ}7i=(%K>e?aw)+I7Wy{HY{o$ zUkp-k(Vdt<;U@+?4jX?YyLdcz7MtW$)I;<`o{_of_q;FJX>t9T^iBRnv4(W)rAGFt zlwu1uvJUDmNSfUv!a|dLyvxhG0)2cMvP$S6eNJZ!%Hxn)D#y3|LiQ)Akc%XH3sW>m z!bfGn&eL~=tw!`Ar15ukcpPq%GJDFhw}($~9-}oyYxL4t)z$8Hod|zTCb(Rp`$el_ zrAw5LyL=Ar;+N%4S7>!{YmBt0ot-Xcx1v{nE%v@HYx}skaEg+AgO`WR>?$>stkOcw z`vE0cKV2&Eh}&e9&SE`Cul^QSkZHD-jtWab*~ELQuM6`7T3lkF;j$7oO1H{7WSjKV zVtp?~4)j{2zbSAc{QA~GA)nY=N&(9Urr&~2z7Cb&e&S)f&CUtZT# zwbWi=ZEP&JRy5d`)z$D`n709^06mZo;Lbb+*a&!m0D$is?*rtA37;3f6=(o<0sEwK zH^e;xm|w5>+Z6LFi}p4Q!vFyX0Qsg5LmB~&0&>jo6gl1=KL+do@WlAXzzjf^{u4-N zfS@SLlbY!RUtw_`7y~W=R{%^PzY1W&LK?SM{O|eYCsiEP?Ffi*?BN(Neht7Z@yP(D zh0Brn3DQa64uCfCyTH>IO6OHtqS}XA`S1NMY`HX8M{EHl)?3(ZYOc@I%!fLLPOB1V Hq`v82@pLpF diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/__pycache__/watcher.cpython-39.pyc b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/__pycache__/watcher.cpython-39.pyc similarity index 91% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/__pycache__/watcher.cpython-39.pyc rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/__pycache__/watcher.cpython-39.pyc index 8787af18cd2a1b0d5fc1ec26d68a69fe95aeae72..62743f646e74138f608e93666b0fa811a38f7cb9 100644 GIT binary patch delta 410 zcmW;GPfG$p7zXf$$Vjt8q~;-lq=Q5b5*?C=wiI1FlmsCi%5B|rQFmo_H9UCe(ieCS z9_vu2=nzX^p<9qA|50Y8mVJV5?YndMF*7{#KJ!!~-!)`_$-1;!6vUj6ku+*tk3WY<+fcTegtQ>K-LtjKcGiXfw?rC{;5?=m&N-vX z9TC!j=FXk7YbM&0Ow$Fuq(MFCg4^9a@(RI~dD4ZMaGmtvJ-q3E!%1%B3VB5EE&D`1 zkT0YMFQElb8&@kG_6~Sy5>}C}cP?=GZpBGb^%$v=iAp-!Y1j@z&&DPOBO3 zO$#hXKLM!%8KlWpBno1egNUb-tK8cdpM$M^x>?FY zm~oPaB;(7;?w;QA&tN(rwmt=M!$8C<5b+Xh;giYdJ(U@sZ2s&S$H)!xY|$+c@nrHr KWAVww-lYJBYIOMk diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/callback.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/callback.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/callback.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/callback.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/loop.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/loop.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/loop.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/loop.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/watcher.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/watcher.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/_ffi/watcher.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_ffi/watcher.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_fileobjectcommon.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_fileobjectcommon.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/_fileobjectcommon.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_fileobjectcommon.py diff --git a/IKEA_scraper/.venv/Lib/site-packages/gevent/_fileobjectposix.py b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_fileobjectposix.py similarity index 100% rename from IKEA_scraper/.venv/Lib/site-packages/gevent/_fileobjectposix.py rename to IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_fileobjectposix.py diff --git a/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_abstract_linkable.cpython-39-x86_64-linux-gnu.so b/IKEA_scraper/.venv/lib/python3.9/site-packages/gevent/_gevent_c_abstract_linkable.cpython-39-x86_64-linux-gnu.so new file mode 100644 index 0000000000000000000000000000000000000000..82f1cbdd89aa46da85e3192eb68f64fbc3c0e675 GIT binary patch literal 901816 zcmced^VGSg z&N+3e>Qvpjmm5cgMt4g~^VomgJ!g4H6zONfd-dCdUE7AAazimpK$No*% zxA(v=|68xi-M_jzkNrzt{+0YUJdM|j?o>Crf5Y8{&13)C_l?7S)boG)m!TQQ>-tjp zrIilApZ%-N5!?C$r#fTKpX9maA3aC@qcJ@6grbJ1f zpXTXN6eD&k{<{tToipl#9j|V?>-x=Cl^*qS?7Ks58}@72H}CB_@&Nr4xo@Pj7>zBq;cW(vPmr>OVb6u3V{ z{G_Mw!=x1YWToK0Bt^XiDe$@!cqoPZTT-;kH!1L&QrLS?3cD^%A?MB%dVZcF4)05$ z|C$v1C#Q&qlTz^eQrPuV3jCZD@l%5Sd!TXh@D%EJKR-^P|K=2W zE`>e^iiepg>ODI}yDU$k|7R)ue`*Rp+@8X&$tmQ=Qs_B9MSnajg+B9A$hi&n9>_n7 zQt;17;h)th+U156_6|v*e{+g<+@AuUl>*OAF^>mR=(#gRdmWZS&T}dJJR^m@RtkR> zr;uNk!me&9{C`Xe{Vz`8=TlSo;a@4__evrEr4(|yrLZd>e(>Wz_utYKdhSo*=hIU7 z`Ii*>j7Noo-IaoFO(B0z3VU~@@Xyv1`h1YWuBH_IeR2xF9hRcr%TnO)h@3xo%D))Y z#p*8vKipGgb;Uo>xSO9j@}ZuCJUK=eF`n`8Pe0G$o;ocbZj`@2;QtTx^zocD6NWqf z>LCA6&%vHu3l!MLE-Nd$eAevhvbo`@bHZh1p0XL$Gs2#->G<)K1t*Rzn^rle^70vT z!HRAmP)DXXZRN&!=6&bY49GjqmebHc;s&K{QMDJ!|Q?0iU= z5S|mM2zyGdJ!k6N$_p;LqOu}fHu2h;N+2U=;QIW^Ysjlh##DxhmW1b^ylhl8G#Ou6 z5t%c0#?_T0rp}y6G*mhD>Pj~{YR;Up3o5`lr*ayYv^agssM?CM3D?4`Szwz@(PW=c z8HRE*sxJpUwlZ8bdzvUya_yw*85OgqRh9)=ef8)$vu7pvMCA!I6*3@|mN;dOo;_#Q zR9b7x;N1z(HgZH+aPDaBGnckDJcl=qtc1z4DNJiZ9PVy zdNzjm1C17hZ$XZjS~E8?vr_v}IV(}9?}dD^At_7&2_I8O(HjEC&Ynhj#nYy#yX`6= zgjFW)aq5u(_03T4{He3-77Na*nLQ_Lx0$VQaPEb03ERR(l6N_flG!sD6JTTG(~KFH zMZ#SoAmPZdQ^OTim2~>VsyUTYr%eb?4Of;yED(vTnmLt_m4JgIQJ_^ur%2eFw1P&0 z#~E4)TPH?p;3r6*Fmpx)ZA}2WX~tI0DjREulPYA_OZ388iYAk8X%#5|X3x16C3eFn zT9XbKAE^${n5E5kbm9>@0PLGal-Xg)yWr_a!etjsD4SbdgI*Y(j#^mhm6g*})6>Kf+AB7S!E6h)=_66c#gVPKhE-gl1P?j%dK>Hy49N8RJ7YXmBpg1+6^}4VAl-P#2Gm zu0&Tr8Lb^(IX66ePNip7<*Zq=ug2VxkUFN)Y3}41;VK>Q3>x-e+%AK+*5drxRB7}a zl<0VqaqAoeLz#hz422^&j3dk`tYr4w3#w;cTRi7-1`;D3E|K9CDu@$C)rKppIR=zn zfMIbKj2=C6Drbj8kF!U2VK1(!QS1q?1gkN#R!jGz&J)73YtZ}VOx0to=7YD0I^>R+ zJ*#G_D6Cn=�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