MalwareBazaar Database

You are currently viewing the MalwareBazaar entry for SHA256 2a7868344b3196e4652bb9b1b6cd6cfb01cc67578bda983d8dd1fcb900f61a67. While MalwareBazaar tries to identify whether the sample provided is malicious or not, there is no guarantee that a sample in MalwareBazaar is malicious.

Database Entry



Tofsee


Vendor detections: 14


Intelligence 14 IOCs YARA 18 File information Comments

SHA256 hash: 2a7868344b3196e4652bb9b1b6cd6cfb01cc67578bda983d8dd1fcb900f61a67
SHA3-384 hash: 4a1a6bb69e1ac18b7238031d3bae97b8b437a85ef0451a204ea2cb4361386712bdfba8fbc3cd126f1f5cce4b88dbb3ff
SHA1 hash: 452406d240645708782cbad00980b9e39703768e
MD5 hash: 172b4cb926232c7426f94c153112fcc5
humanhash: apart-oxygen-arkansas-montana
File name:file
Download: download sample
Signature Tofsee
File size:224'256 bytes
First seen:2022-12-21 08:06:07 UTC
Last seen:2022-12-21 08:31:50 UTC
File type:Executable exe
MIME type:application/x-dosexec
imphash 696649fc14aa349944c0462e6b1bdb06 (10 x Smoke Loader, 6 x Tofsee, 4 x Amadey)
ssdeep 3072:ZSW4LL3B7Q1522HQZBvP8MJ/cRUgUH5DSROL1TMvMWzgKr/so:rWL3B7V2HQZVFD5BTMvMWzz/
TLSH T1BD24CE017798E432C14369357D2CCBE06FAEFC938F62868B3257BB5F6E702509666346
TrID 47.3% (.EXE) Win32 Executable MS Visual C++ (generic) (31206/45/13)
15.9% (.EXE) Win64 Executable (generic) (10523/12/4)
9.9% (.DLL) Win32 Dynamic Link Library (generic) (6578/25/2)
7.6% (.EXE) Win16 NE executable (generic) (5038/12/1)
6.8% (.EXE) Win32 Executable (generic) (4505/5/1)
File icon (PE):PE icon
dhash icon 9a9aceeecee6eae6 (6 x Smoke Loader, 3 x Tofsee, 2 x Amadey)
Reporter andretavare5
Tags:exe Tofsee


Avatar
andretavare5
Sample downloaded from http://176.113.115.153:9080/13.php

Intelligence


File Origin
# of uploads :
14
# of downloads :
187
Origin country :
n/a
Vendor Threat Intelligence
Malware family:
ID:
1
File name:
file
Verdict:
Malicious activity
Analysis date:
2022-12-21 08:08:56 UTC
Tags:
tofsee trojan miner

Note:
ANY.RUN is an interactive sandbox that analyzes all user actions rather than an uploaded sample
Result
Verdict:
Malware
Maliciousness:

Behaviour
Creating a file in the %temp% directory
Сreating synchronization primitives
Running batch commands
Creating a process with a hidden window
Launching a process
Sending a custom TCP request
Launching the process to change the firewall settings
Creating a file
Creating a process from a recently created file
Creating a service
Launching a service
Launching the default Windows debugger (dwwin.exe)
DNS request
Enabling autorun with the standard Software\Microsoft\Windows\CurrentVersion\Run registry branch
Enabling autorun for a service
Verdict:
No Threat
Threat level:
  2/10
Confidence:
75%
Tags:
anti-vm greyware packed
Result
Threat name:
Detection:
malicious
Classification:
troj.evad
Score:
100 / 100
Signature
Allocates memory in foreign processes
C2 URLs / IPs found in malware configuration
Deletes itself after installation
Detected unpacking (changes PE section rights)
Detected unpacking (overwrites its own PE header)
Drops executables to the windows directory (C:\Windows) and starts them
Injects a PE file into a foreign processes
Machine Learning detection for dropped file
Machine Learning detection for sample
Malicious sample detected (through community Yara rule)
Modifies the windows firewall
Multi AV Scanner detection for domain / URL
Snort IDS alert for network traffic
System process connects to network (likely due to code injection or exploit)
Uses netsh to modify the Windows network and firewall settings
Writes to foreign memory regions
Yara detected Tofsee
Behaviour
Behavior Graph:
behaviorgraph top1 dnsIp2 2 Behavior Graph ID: 771247 Sample: file.exe Startdate: 21/12/2022 Architecture: WINDOWS Score: 100 43 microsoft-com.mail.protection.outlook.com 2->43 51 Snort IDS alert for network traffic 2->51 53 Multi AV Scanner detection for domain / URL 2->53 55 Malicious sample detected (through community Yara rule) 2->55 57 5 other signatures 2->57 8 wvuvwgil.exe 2->8         started        11 file.exe 2 2->11         started        signatures3 process4 file5 59 Detected unpacking (changes PE section rights) 8->59 61 Detected unpacking (overwrites its own PE header) 8->61 63 Writes to foreign memory regions 8->63 69 2 other signatures 8->69 14 svchost.exe 1 8->14         started        41 C:\Users\user\AppData\Local\...\wvuvwgil.exe, PE32 11->41 dropped 65 Uses netsh to modify the Windows network and firewall settings 11->65 67 Modifies the windows firewall 11->67 18 cmd.exe 1 11->18         started        21 netsh.exe 3 11->21         started        23 cmd.exe 2 11->23         started        25 3 other processes 11->25 signatures6 process7 dnsIp8 45 jotunheim.name 80.66.75.254, 443, 49702 RISS-ASRU Russian Federation 14->45 47 svartalfheim.top 77.232.38.28, 443, 49697, 49698 EUT-ASEUTIPNetworkRU Russian Federation 14->47 49 microsoft-com.mail.protection.outlook.com 40.93.207.0, 25, 49696 MICROSOFT-CORP-MSN-AS-BLOCKUS United States 14->49 71 System process connects to network (likely due to code injection or exploit) 14->71 73 Deletes itself after installation 14->73 39 C:\Windows\SysWOW64\...\wvuvwgil.exe (copy), PE32 18->39 dropped 27 conhost.exe 18->27         started        29 conhost.exe 21->29         started        31 conhost.exe 23->31         started        33 conhost.exe 25->33         started        35 conhost.exe 25->35         started        37 conhost.exe 25->37         started        file9 signatures10 process11
Threat name:
Win32.Trojan.Privateloader
Status:
Malicious
First seen:
2022-12-21 08:07:06 UTC
File Type:
PE (Exe)
Extracted files:
62
AV detection:
24 of 26 (92.31%)
Threat level:
  5/5
Verdict:
malicious
Result
Malware family:
Score:
  10/10
Tags:
family:tofsee family:xmrig evasion miner persistence trojan
Behaviour
Modifies data under HKEY_USERS
Suspicious use of AdjustPrivilegeToken
Suspicious use of WriteProcessMemory
Enumerates physical storage devices
Program crash
Launches sc.exe
Drops file in System32 directory
Suspicious use of SetThreadContext
Checks computer location settings
Deletes itself
Creates new service(s)
Executes dropped EXE
Modifies Windows Firewall
Sets service image path in registry
XMRig Miner payload
Tofsee
Windows security bypass
xmrig
Malware Config
C2 Extraction:
svartalfheim.top
jotunheim.name
Unpacked files
SH256 hash:
96baba74a907890b995f23c7db21568f7bfb5dbf417ed90ca311482b99702b72
MD5 hash:
92e466525e810b79ae23eac344a52027
SHA1 hash:
911584e1b90847e96e2c4434cefa16bd9e9dff70
Detections:
Tofsee win_tofsee_w0
Parent samples :
6ac2f6ee9985ce4d851363e44d1addd6e7ee21567c9f90383e31620289efe8f1
32a7a824ab47b46b9127b1ad2528761e4550cbdbcd288f73c115fb14b3b63736
ba45a8d99da2e43a3439c8dd3ee3fa3b37569b25b27c7544b478c0f67ecce2ce
f9544817c164e0f4bc555800223b7499ffff5f13c2cf2a4ea0a97139601d091a
36fcd70ecc70524dcc35192b0482973befe933dfd53fe1afbf8da24e42eb6288
887802a18a5fb53e65c384a17d2a89b01117397d673846f7374ce9cc5aff47e9
8b6c5982ded40259679360855e6e4a01fc3e7922a4249593068047ea80d25544
61b84d90adfa62413c6fdb5915da34961239e9a10368ae7397f7c6821b8a5a5f
e52c50986b5b8e97e2d56ce34e94d69a15d9859c124152e88fb561d3407f3fa6
c64b762308557295b6192c9a1d8193e94be595ec49fa953ca9971d555d1585f1
25e1622155caafa29e86a4533afd44ba1062b91eb58afa8b98835cd5be8f626a
25a9bff1e6e2a433363ba1d677b7b4fa6c77ebc8274b32d8e871fea39c70a49e
63120e5c842c133f20881b9127780b9b97862cc128610b560300fb2232b87138
43e1fa4b3aad207f7fb5ff928d102aaf2e0636d03c9ba15831494d34fb9940fb
b66e3e1170c55fa676b0064b90df549c9d8b9542fb9ef470df6fdc8865c354dd
22735ae41904fe045562a2ab0c3f1c268d5653c2a15016337484e1919f64fab7
c6ec7fe620c6b8956454f3c80347a96810580abc8cb71a9559e806d79d4a7828
f43ce9cf9c0bdfc9ab347ed23c152367295728ef2e5acefdc5da46725556d676
b6a267b5e52bcff797dcaa4d416c61c4b06c96a42a2d7a17e060f9674d71086c
0f2218fbba57360eaf2e7a81463f621cd306da7b9e9c8c80c70977f19b66ba9b
a3043be7aac4fec71a44c94fdbf01ce447662ee8b87ed070fb93f171ab544a1a
496493cee2d80b0f46348ca29388608352d82509d1a1063f2ad8ec16c8425c1c
b3acffa90b99551e4855d37840afadec2fdf26a70040920bd6e0541ad73fc843
5daac2a0d46ef9966310f4fce682386de348ecf350f8140f0cfdec76e4b78b88
564544f8d759f540881e586aea31daff3fb34dd18b7c5b6f0315a88972ce4d66
9fc5817a60e795b502df584d368a62a32dfb4a2e35520b5eeca2fc1c103c91c0
fabddc21ca17663144ec1d501d85be2aab8bf9ffaa2f0a8a16eb24ea30dcd7e1
027093d0c463b2e83b3ab13d8aab77d933788268828778cc31a02b0e22ad7c08
b25dd94827f5beb45d2626d8427322a9d8083fc7838a7d3ae21ca0053329c135
95161bde1a17716a3fd0646a5efae0a9a57aa98c284c2da4bd9db9fff51bd50d
b18d9a7b6db55f93a53584dcc5f7929c09489f39a70cc74b89d93e1489c45384
8e6d2756fe0439fbf58f50333a894e55d5353260e1094ab1a4c891dfba9ee5af
19478586ae5346406b0e9210869bfc22c48cd4a9a0e5b322c9194cf9396a7d4f
ad8768fdfdf3c7f7fb1ee5fcae761cdffabaea6a9b7f56795d92347ed1979806
e2a9c68c39f52491764f0ec65e5185df7e1324dcd8fdce906592a3c72ccd3738
2bfc84be22b9127225f1533c8370650949830ea20f1763ef4af3f7d2700fe748
408586bd0170c9cd7d49dc9c33586c2d7a7281ffaeb08f630ea4c85974ff42ba
42987c2eefa43dfcd75aeeffd2da2821ce073a563e6a9eb611fe98c0f4f23c00
20ba850e518d84fb6047167e0882d4d86a2cbf1a5d6a1257ba39bf92fba55f47
fc074642a4200bc9bddbea77bb8ccd40a6f2c865381df58fc5672ecc1e616673
0281a80234f8b1030eefca516d551e02a4856bf0971b1c6a047ee044220f8159
9a86e13fd11bd9e5fd6f176c312ace94a1c770d7722e8336689af2f9c10c006b
808aa0a17751cf0f4be93cf29966f9fa2e9e761be06f257a238ac76c78ce30ef
1a794534186fe9d2744a04788d22d9e980a0b1123daf60960972f682d11e49eb
9a0a0b6c10594835785292e04ee470d564ab3c076dbdd882d1ce188636a72699
e2000fbe4c7ffe737d31cca324f3cc07a5acad800402339c1e50ce4e932de99a
0c6f7d24565e4c82b257946bedf7d710251a34d29704c7878ca22447d8368cbc
076fad1ba0cad5735a07b221be9bf58a980d715e40bba0ac1eedc1daab7792f6
d4ea6fc94f1dfe5ef26cea74ed0edbc0feec489327c51d0f28eab2e11a8f0b3c
e7d2e1acc524062824bf4741a9ff10c069605e402e54b603b5dfd9c4acdc3ffd
d973050525f2d2cf4d238bd94b7ad0b3cee7fbbb7571f0906771c978d51cf899
4b6fa4db11e9ecc99a6319e128f07fd4842d0a900ebb6623ba0bdaf375ec5aca
0f794c66668c56039a2055a2d261b388a89ab356a6de45b3ba165993d83d09b1
3d5406015af1a493e6bd0b9e03fb611af4defae1d7b7a089ed8b49ae29580a91
73ac3a9edf854d1fee96175b567967befe78db9318e990939b0a19cc7ef120b3
cc4f5a6eaed2ffec8c33296d4716820849d5594e5d7033aaacd7317cf241c312
086b849fd2a196e3faf23c8501d1d4bacd3746cf381e123be3b06bf9eeb4d836
81e6f34b95d2531910e46405352f443f60b472b2b43151361817b908ef29e27f
5851fa8ade62073e1e5a4652628a603e972a43211c25d1e952e005a8bf6d25d2
b583dfcecceda8ea2364b27f1a265c40f1186072c8d07bbb7ca8961d8fde4e65
e53f992620db1057ff88c79cfc46e0ab286c40593f85de120f06a7f554279d28
42fed7860a02492235a47075d5398f1dadfa417abd898b7d30583a28a33a0277
67809e134819e1cff6204c6a250687b83565404d8ef7842fed2ee72752eb47e8
73c15e2251ef71e9897769f2c0fafccd28d8f3796a34d8a8bea5b175706b5ca1
9d0fd001e0388c878255cac6925d6f722e337f867ba5c24c376309d786e66098
93cb6387960fe0d51bccdba51fb2a418140c99a8f2055525bd16e2e5719e191a
f78f21111d0fefafa3cfd58b6c06f11c4812acb51de6efe6f7a68f376d117fee
e6217d6fd392ebc2a554ae973998b44ef95184b0d1a00e2976bf17d59918b74f
41607ff1f72059ebb677dfbef82ff493eaade573fec6b2ddf819d98f226f6dc5
09cbe29ff71fd0f5a4c1f3eb1d470206eebdb03317e811a3cfad5b572a6966db
9cd68d6bee608915a2642ff3f982dff2bd4a4b9239bbf250e0675a9bba3eaa4c
6ba2e72814ea4d5e4cde920126b5654f33255dd9212c4cc22f4e169a1e877314
917f1a4d67f8486d55c81c5c1cd10e620c0de0fdc044f1766f1f2cb15ade583f
f101fa6c9125619dda3132c7c0e87309aac712e227a878af098af04f0121914d
4a16fc71d6ce2f67f92a839716faa54f58470d8636cf56230f42aa832e4cde76
66145cb8838a1bc5749aa8ea06ea018c0b6a5bc0e9523fe6f6751d814d81d79f
8067e6b032254ed41efcebee0cb0ccaee2336f185b0bef1e2c73acb3b465ff20
0ffbfb758add61e65605f5d73551586ab55da0e000b981fa943813674a1402b7
7475aa177eaec04fee80c9b8789e25e03aa25a4cca56fa6c35c622fe779a2fca
caf87b3879751fdd42103df8eb8d9c91ac3ec4f2b9342d13ce3126227a3cce40
0caee6e35703462c60d1c710a42ce9a6b23def216e03485787f21d9783073070
efd2d759a8f9f3b2a4e5c11334e96c8b9c89628b44b96f609cde232620d5f74a
78052445c81ced2c25e363245267ee2c8e6197552fd28754b27755b7c068e740
a288fc39f9a5baed9d289e18231ddceb27d444276d430a29d0e659c7983a70f6
45395d22934f8b3e834960eccbc9f8a1f04a9f4269fda0f79dc7a868b8853603
247eea85d750bce57efc96990e305a122d53e8891bf2c338664260d11539be49
1aa9a18dcd41b6b17f62cde5b562713ee5bb33df6444e5299ffc26c058e53623
1cc5f4f0bd7eb85af43d6bfc992552800e085fe1694188944fef958f3c13e725
f6bbd67647341d03028c6bc19cca00d84f1146146afe75d7e7fea873dba9bdb4
56951cf55a9e0a34dce1317bfe0c37675c1ed9736a5f5bc20e86df95828a590c
688336f67708c590a6ee66e742499b0f7a9f696d4f72950c26211238bba93338
627c5f12db74b213e90524aea5d268b33ee906b704f209d6ce14fa6c52800019
e7861a8cd727054388602a72e615dc660f075851e170fe4926918538b22a9059
067b428d595a298a20e5af59b9af1fa106e18a8bc2fa61418a1dc30b1e887202
fe987c823207610dbbbd64be7913a7466c21e88447ebd6628d5c320dafe27f5e
4da7e07c93f3f5dbafecf1f827586785d8f5cf2c8b81b62f07c84d2af0c73a2a
93535466e9af8adaca9b97d4b5ba2310d2a420545010009afea1c89d8a1f4ccc
dc7cca3ea4737e7ede339ffc78af8f5d97b812f0eac4613f46adefa140dc3a5e
63caf6222ad537f33b4eddf686abbe77cbaacf3068561f60e5006542c74bd625
cb99d6cb9bff709aea4eb969b064cb8800433419ac4566dc8e07fb7e1f45c418
0f4450a6b298d95d7fdd6ac63a917b1975221fe90e520ff30e9c6b0d8a4955b6
56442133bf508338cf3528910c81bddddedb7472b69e3e99e6ee380ddee824f0
dfb5b17d5847c5769a672f90fdbf03365074cbaead1940002e3505ef2d822806
507929f8bd07476a0ad402e47d542d17b5cbd3163e8de292f4450552b5f0b948
cbe484cbdc16eaf9427590e06dbf3f018b940cd55eb67d8aec68c88ec656cee2
502a0719f0e1889af49e3df65260427ba62bbd97461d10b78d228e450b3df326
d7bc52bfd21c433eb2962eef00cab24e4411c23d62a6507f4650ebc29f6e2725
c80f193f9042037e2170c65bae247fd2fae9d6a58849939d290e33fbb8a0bcb6
038243614941cbef3abaa0524ae4c26cef4b8c902b0f674ebc77b04b1e035662
4cd861e6837eac1fcad4b36160f8542f0831638530d6f4d0d3424b75e5fb6fe7
65757b57e365632cbb09a09c18fe86a67aa5d53c8fd9da23ee7842d8a46055a8
15938b5637e639c182992c8fdf65b8db3d461c85f6eac57044f40d2a68955372
980e03a7352da09c8363b9fe52e71affb7ca227e92ddb891a6f194c2ff30c000
0c046f07cd96f008a224dc272c32b52af4611cd1852d38db9737abbe3fcf9e89
d3e2d1735fd4e06bba0d2d8a606617fb852d858b1cf38d641080a9b788d525a8
1b9334e09c3df74ba3135169e49533c7a4d5a6c7ce090e31188e6f6a33403b52
a6fc1815043d9d25d17bcb3fd9895d3fa34e5b3c2bd230dd62b43742b225e9c2
530da7b977c3f8b195e070e0a86a9e50090b8399776e423a51919888cdca7458
0488488429b7776b837be76cef378782ec22ebbd71fe37ae16b3f325e0742283
a7905162d725d371eb2d4b0cdd542d846680dfadea093c44a83fd760bff65c05
c8bc333f1dd8370fe19c1b948ad62a3c4d21b036a5e34b416dd2568dd0790931
ef03306bac9e2ef0d95b2f6a79edf2d2c6a3f7347e20f4f4f36d580eda69d6e2
b70562fc8fe9642020076f5d5500fddc3891104b2eef3bcafec28e3ae8402e6b
5c80e51713006fd359d9ac728bd02ba248cd99ddd80df4bea32e1884d148c368
6fa9009c923f6458fe50e3673ce862d9f85647a4d2e49c336e853f14d10e5043
d1ae9a3df9ef74df1182b14347b397d3bdf79c2ddfb02cb5051430bfb64eb828
07724d7a83b76bb5ab6620cfbde583463831799e0b5a022442d95d0b1ff5cc43
1303bd8184c7bf7ec392312db5395f525da8ab317549a08293b507260baee751
a756e5252d0e0f34e1da494e60d65a3e3c17497101e0800110f59d443ca420dd
5698d1085a1623993f14c1863bb59ea6f7b664afb1e0b9cc79c53c36b91815ba
b1d61dc75046c0eb1c4418131fac2c8710248cbdd001dbd7b0df6d39a4d5bfb8
7d2914d80d0282748971f554a713e6c72c7698a649f5f143541af82b395f6b29
4e8ac838cd265cb36dc7fd82801bff2ef2cd61ecff3754d537f45f565870380c
00b043b01844a78e51e3cdf5bb2b789e0eab9ff63e2cffbff8f3cf38ab099989
26aba179493290e811f5447e07103f9dec98c7c2c059b4eb3069603af7cc5287
428456e8a9d5019bdfb85ce8dadbb0718e6ef872778fd868901c14f77749ee58
2abe787655c89ccfc2ec450c59e13977cd92a74e7bb0307eb8235cc2685e6946
757c5d2bf3fad25af162fc201613cc17f3bc32cffca72941a2acf756eca6d8b9
2c4df4078cb928032940f3828fdc6240c9c0cdcebe35c109dc3590cb30d13b49
732d6028e6043d1dae45ce1ca349fd4d352470075c961c4aacbd8604d6e29223
8d4a3f188217632a034477ac8c61d544edad8ab06cf7b34232171c59b2d3bf97
3f76a25fd13143ed1b1574196cac304c3ba091acb8518968fdadfd4428429fd6
154c0d2d08ece2e2deed8219a9ad988dab62e8cd43024cb7aa8f38197b0f67fd
e0b18c82ad2cc520bb3885c8eb6fbe6c0405b3dafdb79a1175659e4853b9f786
1851c38a4828de57ae51bdbcc20cfce73f6dd8c6151096b26a1df4193f75bd65
709726c3673fe65f02d301057ae906dfb419463b1d18075592d6db78613934cd
ee80f7cd287a59f642c511f0d843b5dfa6b0b9ee8cdb6cf5506c53b9fa4c384a
eef3daf1a78cce9eb07b6a623cbc32cf6b0e78294c2af33d63b6d52ffa92954e
f7f1578df1d62a70a402386aa743431aef1143d2ec9acce494158103beb8bb96
5cc838c12947858530e9fa993021ff8c315f34a44028dd4496e660b263552cb2
88973873fa559e87935ef941f8999c9634efd0e5fc74fd3dd3c4dc92d4ee9a82
378a8373f5517604799d4c8d6e859eecaf2a5f31721057f273abb471f716940f
d447817f7b97f0ec6c0e22d9a4a5b54639d34b23c0fee46ada9dfc5ec8b9c406
538e65952592be042352a995744e2ca8a61b5c8633f51e55fb02944a62135bcc
33ab5a8f2035d72bc571230af24c25aaee793d35b81a0b3085a0c242515af0b4
6b550333d8e92f5c25875a7c6081f50cdffc3fc3401d5ec4ced2c0186d9583be
4f43f4d502555908a6266935138843d7eb50b866251e3570dd87f835fbff7deb
01c5f981a0b9995dce8c4f950cd93d8135fedd253d48efc709fdce8ce3e07ae7
3c2b6d59b3c9a3168f5b0ebab694f8ba4353f068c550717d32c80b2086ba67b2
cb1ca3f3d03dea830b1dba9444f6aa4d1345c42b16e0d624cbafd09103b220b6
57a7af7eaa54fb1a58939a437abb204960f600ccc2b6b408cadd281c0f7efe99
0c9beea1eb16a8996cbe8f13e9ad9137bd16e035ed5b8edb0f91de2703513eb0
2b80c06d3c307456871fbaca4331f290bd2c4522b9fe3a4d7e3d630d7f6847f8
313f19f727c2177dafa039021ff2c0006bfdd055419abce3267f076b7f1f3ecb
4640e661f6f59537450f86636442105e4cb87a78edb25aa9932b332cd9095ae6
660d476a7044d0bd15c80f5a197fdfff002d03e72b1cdc4464e893eefab52caf
a46a35a86fcf9a6e8a7cd81c982267bc51511a37a8476db29531d6847d057628
bc8aaa9cb4fdacf4687f7b8c09105d9cc52523834febccb0b4a94fea6569ff18
63465a4f8b7f5fe22d67f0565433e942f0854e75686af85c484b178344afe419
ded89e474ebdfae1e7e410697bee10b242ee94eace304f5552266e3bf6dc5ce5
5c67f446391b22449477f3ad49cc5afa7fa83c8f10760f2e10a9832d0fbc08c6
040db17fa4b7bbee1ccdc4237b6201bae37cc8242bb9647d2279b1634d360581
e8b7322bc1312233b799212acf5ba787a223e039513174baac517700ea17c312
65837334db3ee6961668fa102268211742aabefdf609c03a2015b9a9d1d16b30
8de00cf309d1d15f1a22775def3812f0874b08ab07ba5bfa5785ec812a394569
5945d660ac2f790f5c1e895d0ad3fc924a563431ad31cd5890d151c354c39234
0a311b261f09fdacc9884993c200c9dccd4531f5928b355196853668a091f7ff
4d6767f29aae759e08b4e785081d9bfe19128b68361b059ad7ec00997b63524f
57679a90474c8b00eb109e34a419554eddbb7640a286dd208fb964d760c60095
9128a58cc5160b030e60702243aaa98fe2d82265a62d4235eb2132200238c5d9
036ab041ef9479cbba5f33313aa06ecec74a0d111056288ed63eeac5b01e170e
91673340e73acbbda9853f0de112dd76849b5e6ebb72bb7286fd1225502f3b79
6d6ea3f8f794698a7dd204bd8198cdd1045c4e01d5b5109e7a58ff5910d088ce
8dbcfbbfc045e4e76ac55fc931c3702375f354b761bf0a46ca361df0c6ba7c33
72c500b08abb2a66453bf84d838767ef0e80e8db40566bd5b95604ac0e8f0d61
b26f1b6f2b411b2e01614e19b920b9a632f45fea98bdcee90b496bf9032227e3
5f14976d98812a892a38d4e47911733ddc1f6d33e5066e1922d4d6b6b68c470f
78925e5eb4ecc556410f6a02a849259967d624e37e3530702ef54aca517cfffb
6ca2384cbb94198f0f28460a301b6a66d6315ff6c69a7da19d48bbf4ce557832
6bbedfed8442bf10b7b9a35e2a5c81be1c89c29e31d26a686f17ac05d16ce933
576ffcef61d05463d0ea4c6ccb923438b8f651479701d37ec20c7bc1898002df
07c0c50a06e664e3b07f87e0e218c23ae17fa2069b09e05822bb5f6411381545
8a1ad82438b20e8b22a5d132d1949800c0a6fb54506ee60d0ae4aef204e6d717
4caa5d7c5a68ed0b312e9774fa5ef9d0f351df11dcbeb046462580d36f8f354a
3d7606fc3298682a7bab9a98a94dbb55fd0afe95302991e439867fe3c46ab4da
9704c25a699d37f70abbfa396b8f2c8a94432326dc4ef4dd0e92a0d28e19fe59
ae6ee28a3d66e31cb21e1e26f14ad05a9f8c9066d9a8bdc0bee7203963d9bc1d
79a02d266b4c687c4a0a6e7b1126f7e7b757cbe2697cadf0e6b69111aa0c2353
e0eda0421635c34efcc14afbfa1fa8b2447d4201f6fc1c7bab0475dba426f95f
b388343a67050d6d56df2cd0278bd0589340dc1426fbe3eb5114ae1180574237
87347e540836dc455d991813db93e148151c527595b4061ddaa24c1cde0ab8a8
1a813a9af7542a6ed6a0d91ab21f8e37c782bd6958cfe0689cbc14459a35300d
a3ff25f09bbaadffd45df5bcb1aed59f5b84c95d8c104aed41b4d91bb2a019b3
0a54530b720fd7e81e6ea117ebad048f263688fa904f637a5e695e6fd43c2df6
e3fdbd484f4bd5d9bc8f6cded8f39d7dd23738b8de5bd391ed70c66e0c806591
bb5794b62772834a43979706fd48e764a629e282952730e206772d2ff0f2cdca
f8201d11771bc8e55af390e8036bec31c62a5b9eac42e66bebefd33fa17accb9
f9f12f4bf868c847555d119af70241a405c49b217c7b6cf556228e2bf6ef4edd
a29c9df7ffc9dceea638c22065c5e5f3b11a4c7d47ae896bf09d47041cdadb11
3b966b094fae8a8b0176c5b4305402cc11b7d496f838a8a26a0c12938f13f857
28770d98ca127719f45ed63422991e612d180b8374bd612bbb02f09403030c28
f6de028d2acb77b6cfddaff6ea2d4af39448d71df0e227e883c3b0e2796f50e3
cf3ed95060003d90e6b15ed78b1f0771d700ce6360338f32da597cbd9c7210a9
b4f46ede7239caa09a31a9f8b5aed2d6a39863045755e1548e9a80d55cad233e
30c0867cee1c3d4baba61e3b3e223e7bd4d32c89bf995484c4f82bc9949d3377
6d74e00200664db4a02b58297e8e13db395fecf0a9cff338e6620a33899f2e0b
8309fac22e7f17ab7d5d487264695060b048df2dddede3427988e63bfb39076f
1945f9dea955bb66635d6347193ef154d6ed9c8af3cc288cb55a994e09f364c5
c9d0feebedcc9286b9e3b5db4e8d644391bd67a218c67a91443938802a019f1e
6c409184f9358994d051f2304fbea36c608a3b3eb7c415e6f757b4a0e34ab317
bf264533d0528a24ca80d446a214a974ac9851a3619aa52516256e6d89c973c8
af0e88b37323792f3bdc3101d5afca19b238b0d3951472ee2ebd63d02a6aa82f
dc3ad407d38440453c61d2c67c6365f4a6ac9d403c28134ec339ef87af494841
e61fc7a09bcabb92811f1e471c98de99bef42bacf595f332413fa63048220fdc
23db0a695b205fcd69e20e9c7523e27613441073b794258a9652866468a9f400
2a51ccfe1a1711c364feeb88654d3f3a36216758e1a2d822748ba490b208c01e
fcb09eab7f82875bc55f976ff650e1c1a0ebe5bb71b4d6c9d6e1c6f37ec7b00d
4491b4c36cfa9fa3067353b223e606005916e82388bcc612ca9916808ee18c85
8fcd9feefb86d07c1b696f34912b15de9000d7889a7ea842c66ddd6eae524d88
c2fa6e1b9978fdf97ff513399a98a2e492c28bdc2037ad08f6503021f057ba1c
65b17753c736e064a4262aed488f6d98668cc533c465bc5f1e2147df03b840ac
1376479315432aa08e6a8a514c2d03eae999e9f7efebbf5aec4258f22da62020
b9f20c98571a978d095810d68c3b3f21155b975932b34910618e8f862ad33b38
93e5b7e354cef9fd9cff41959a7583a7607c31eb54b848a4ab23af4b11c3988f
6142c15431b0084cea217fc883421c627497da8ece75c07ede0b4017d2d96ba2
a8105057f5aa3f1f3df93d7bddbabffd10656cf33092de0e26d702e05a644c18
294836bf0f547acdab9b319b9e93ebc4eac8ad19587400eaa08d79ddcd1b5f92
78868f1ea724a3833ae0007f7ff986e1579a9ff51497d6b40fed5786f2726baf
6724ddb4e9eead37ddda5526efa5484e37ade99449de76fc84b9dd2aa90648ed
00bcc5052d156daf42ba3e51bbbc4ac642b24395b6b2a26fe0a95ecacf64aa64
b8073208192dd8e839a3253b7390d2d7db9722832bc049c3a5fc6219d7dab428
3d209bd2241f74c0e58bfb19836fdeeb54ff226c2d781f91fe677b3599cbc806
eaa3f3b508d7d067cebd6fe0cfd8f429c691535f2863343917d8d292e880505f
251eb571cd24b09a456991fbcfc68179a3ce25d0e4c05a2987916c7ae0049cf3
9c3636fcddc3b910c91e8a2ca489e07e4074c0a753969132feef8b83e5d63c91
c2a009f5337155c460d4ef4b4c7e543d179f26acef83ec6f250e9c1651726771
1a506d9372f397b1ec69a6f5fefdc78796234298f1c63f07c69154bb309c5e84
195c0030eb7f05164272fc42b0af2a2c7322ee522e26b8b3d70e9bb87062779b
dbf0aae6c8287ddb154a39afcd00415368d0ec92e9f7b7137639f277e73937b2
c944b1c3a2ec3d3141c00e8b83c4a88b5c76057f1119b3de079056fd65d2d33f
02b4c3dcc4673e8e5b5209e2cbad26584be30b40b082d0bf906ae4d60e9487a2
08aa65bd118615baed512fdea22688a967be711b1d73941dec02b7d870234766
c1213622657fa46bf95966fb29a141216d09cced53a6f0f2ba893de8012cbef3
770ad0a1aed7298166f4f22150a64fe1af49703506002bb16bb5eb8fb5b9d980
bfa4494d646c670ed445521d78e86746e818eb62726e8c38159cf704c84a0651
0c3db61f82c5ff9e965865ac484e3f324698b9af639634961bcbbab70e86246e
89be1483f7f40e08b04db65dffe5d8bde05997c07febfe78fca863fd00d14966
3d70882087c836bfbb9ed3834278bf0383c00def854b2b469c0e11b54957a5ac
85537e9ad82ca39984b8a818d4c7abc163b2c40b348c72d455a1c9ecfcf60a47
bc9db87d3a28c2c07dd9f94cb5a5c01d58f6620b501b3b49332bef8ac09a9732
4bd664b7b0106e1d01a573401a2edc221b207c29cfb79ba716e28f80df3c0c1e
07699f780ad559ab0a8410f80033750202604736840d7880a11b37253dec5977
627fc3e37fc52ba9cf2b288bee17812e4e12cdf0ea3093feec4f41c16a41fea2
8599ddccedc85d18748cf9541133f1515f5cf3a4e4d39e100531d496d70cb948
b22a7671aceb5cafa4f2801945820794178edb1148e14226869b9489789a84be
94cc784358c510c5d69a1ed931513d357e7f529996323e94a79be1a7e1393ed8
49bb64bffbc1988c54e47833eeec3897d985f48c4a7689090fd3f1a7c2f1b4f1
3a451ae8b6a72d921652e3575d9367b0789459226fa2e243b7f209431d921cf8
4e3d4e3ea7c16353bf3e4ddb94da7fddcb057a0d9b878f91f957fcc43d160eb7
f0c606a4da9e9e591255b8a1d4b61c47a36b8b54a7520955776fd0f82b63325d
6e1b1a77cef8dda6d399a4fef00d1c61f9666deae3109ccd947a8aad2603e144
ec9baf02d53da35618afb04be30f976c97fcca173712fa2acfefe979e598cb9a
ef097625e06e1a6270a20decd87387ff48d1235406caefb6c0b64f8044c1a461
369bf0de2eb0f0766d8817975744fdcb2c751a6653d33e8fea4bf7967749a27a
bb604922e24c27840d8d7b99c6159e4410f480b181ac145f4ca94fffde3b6fd9
f0cd32e03ff07b9fb4c97680498e77e0088c0072067b8ad575551dae93b872a3
b7e52c527fa8cdad9bbc168681b3e668af2f764d0886f8773553c2f0806964ae
a3c45bdd4ce3fe9b473e0c16df56f667c1cb63fda8a7b39c2ee9b37e35eb1ca7
fc86b743c00a7fb27c565d6979a98208a74f332149b5e26406333b37ba0a2570
2b70e2b027dbcd77ae24d015ac8c06776497f3f3f05410eb4f1d8457ae031044
6345c7009f9e65c940078ffc8ceb8b1a9f07149a804c915b1e9f6c94033211e9
da57091fd17569326036acf5ddac572cb628b8d399661c04b33931fa8acc32af
b4de6f2cfcbbddb22b96742817f2f04fd7ea66e47f257f05d1509cca3c18059b
d04cf1ab33c3e97ccfa126ffd9570901fb0d313f3dbf3f3c04f0a128d5899878
aaad5cbdcab9ee2fdde4a8e49b6de0cb551138f5d46a5115ae2c1e15b414ba99
34abcbbc59fec5d568d859b6e741aad39d1956108b51419ca1f88bffc3488612
d149991083eeb197d72df33a467f6ab703542f58347f47f52222373b76b7cfa3
a1190d5cfcf7eb19642b3b60f3f73ed1087e9afe5af49deeb19290cf7bdd720d
68d3fe958bf4c83e2392e20081f1afc6bcf29e896acca3e6b8e543ed65942ae5
2ea746366772832fc05263ec43bf20c6146665bd3e498c5f5922313bf46d0685
116f52daebba41ba41982496da7ee130200a5d5b72df7ee041ec972b4970bc90
03e030003e4e7ebbd0f83de7e9adbee4a1253d86075902f2b478fa7befd447bd
7b098262f54f4c17bcc2b29877d1079a9c284aa92cbb7b260a2971e66ab30aec
a8591592e30c5a0f2eab49a0703c45a1fe2b2e5a9de0badac6e5e8a1a860b199
cc240c0c215554cd062a4163f02c8eed281e2b6bbcd54e7389d0173f5bbd8c9f
74353ba3235f8a3c7c067936273aa5b5ca0826a8f780a5ee3fe9cb40ba985348
17423ddae62479af1284aff5777404cae1ce1154693eb68116c24cc375adae06
6738605dc7748bed3db9c6aae16e30648b36e5dc4a0b7f9ac34a922cda8d495b
7b6d86f86dba668f82dca79af0b155760942a3632caca69971c285cc49f116a5
acf08148565c0c59ac043666e0ad22dbced1e5486b093ccc8192f3b2c9b95af8
3d58bb6d7b09157d35db5a7b88fc0f46a844114da09e9946cdc37e6060c64554
c9b27a9a479526f4b5440e2748b60750f2c75a2bdc96756de8c56411e307fa88
af0379aceccb1eb2986cdb98b392608b95b18a656a1cc4e4623575c4961897af
5f74de2400ec2857e25bb190f53902c888e461b04a180e239125ead43ba47121
74c706f3b855688ec17fc50af7130c91489da88a7a18fb652676c9de9bf41d39
f40370f9f59f811c736ad734cad90e630af129256c4209a701fed1fe019eeac6
f2df176ce7ca2aacdab518ec011e558d9c6199769a2ba2df5843f174ec677e5d
19381d20b2a3fab745b21b1383c339815106e9939fecb633e00a5157f3ba96b8
1f0eab75c0c9c16532fe6321272477d1dac541a258d495416c8324c2984431ba
2b98173a6ba2aeca9de25bef3fc339f73deb39ed25b97916538c854ea4a782f5
dfc36d4ddb287ef4480e9dbe251ff8af0788d717a15d3ca0b291e428e782bdfc
77f30fb4b0ce9ecd84c0b92ba06a55840af1ff55be8bbabfff0af2e6ba556256
df62677d2639716a09edaee6e75668a483681d0150761ebeed8dbb52bf2e746d
b7715931e8d851b73f2dc131043d1f13a4876881197f8251581e4d187aec6bca
d9859341d226f63196df51156c1a98004a644a08589523ed9e27fdcc0473accb
8ef2d248e993647977d7df2e2ee642a1874df6b4de6e3550aecc5de6df1a0147
b18b2c9c9e94739e1a057de5009515f962c1edb15e27bc8c1f0608e196d941c7
a4f02c326a7c95102f58256051140bc3314413169fb23e870b33fe05131d25c2
e68849d4bf4ebc635e12dd8cbe2d3082cb67222aed908d745cf231065600572b
ed110f0f10c9b7122472f572503a2ad06dfe88195c99537ea5cba685cb0b3489
c075578eebdff485c65dcd29257d08a27ad24dcaed041a37bbbfd6c25bfbe009
0f9fcd4a7df01ce1145b9144c9e5e4d0c30c6573f76dbfc6e3e4e25d747ced26
0a90ec480897c77b65c1f77aee6da2f49ae0cf15e15db8a6d3fbd2299435e699
69e90ecef55e6783392a809e9dd86896acce3eedfc0f9d5e4437b611e0f99d4e
a939d40b25ee8804f50ecfdc3204346eb3315d6659a87c93ef4ee0ae9b0b51ca
2b7d0d123284b90fe86c6f266166fbb9eaa559a707a17c7b7bed2b2581a87036
87fa0376b4bece21109f5f91598ed61bf0d4d22b03fb513686cd9930151039de
3e0a5378f95a0d6538e1265cb4cbb0cf4ffc7c9b801fbe9db012dfad5959281f
7ffb51b7547c2f6c35e1007b9f49c5656aa0bef90303611d900f6d6c43b8a406
d1a17247b535dd52bbd2fd438c954d14ab480462bfca5b2dd1617d43327bfe57
9a1c17c1df5af22751cb7df878943133a5f5eed7081e54c66babbec15beb9583
8c51e91de260826fbc7849fa8d3af10a3942c285aea50ffa50c251d89f4fd088
c6d0e1d187e6b9f4409e27547d0b49e6f4d8088af18ea5ca60c24a9f4ae1597a
9e4d8fc874dacd8205ee5b327316005ea85cf2a809444fdac25e05f0f80d7673
59699cd3deadc901b8a84cc69f2ad4dc80eb7661e83e78173792ebd9bb39be0b
54dbe707cdf77a6a0cd1d85947a523d3a05ac1013ea0b8a3fbabe08e8aed2eb3
08b7fd4bd56c90d7bbf5f1d633da68fd062d90d2088ee539c9485974f6c9286a
471663e6452ca1282187b6099ce97c9a0ed1c75453261a3f71f8853e7daef51f
fcd951f59f55a70fc01b13213e11e6fc731c0e88c1d40ea45ff7969d84dfd56c
91749ff35be5f337208dc44a1c0e8d4592aa06a5d2ae452af8efc7b72e0ed2e6
6f99aded25637420942561d73aca5247de506b01e4da609e5ae55f7cb94ff427
b643755b2250cb0f47792ea693854343c38a78deed98bfa3a2e40680059498b1
7708d1fc3aed47df6bcc75a4498f743c4266e4ee437b123f42d230582bf9fc39
df56eabb42bd607e5f11f2706f3931a2d8f21e2ed946508f53ab7c4758f74a2f
415a12f2bb948deabc96a5e58bcaba8ff95d49a0c78335ae35f1beaa74f4574f
6891d6cb28be52452e68d111ac139155db94c9c5cbc051148efccc889d0ecfca
02a010f2e7d1e7123ff65358d830906628744c4e543cb52cfc19510b0f235bba
c7f1b3e1032d20a012c5a755c199424d5bc407732f5e56fd523065fb3ded2fd1
7c93da27889c7fb399eb8a22499956010982d10b07af2c292ff624877acfa05e
b8dc95a7a3dc294d9f14848f2c00004c38011fe1b4fdd90645dfc76ea0d9e85a
c7f86f8835f34cf9a735bcfd8d9e9227b6771df8d33c5a5d6fa5e733b832333c
e8ca68b13f8a5efef05b2ee41ccf6e74501135826cedabac7027682b82ed4c79
2e5f638cd55c5de0324fe222c1d60d916beadeb2fbc285292ef69b3ab4469946
65d44e3c2991161b65feaa832bb06dae93e75a3c3a2c48a889557745cccbd670
d83e4d5c7d07ac5efeb37e1471c205649af777002873da1f460330520731aa70
900e5aa7f2218c8e45a703bbc5f197940d4b1abbfa164d1c89276ba00dcf5126
a8920b65b68fa67135a104520cea168bb35041e34adb56e89400b4821b758fb0
92d860f582df496300e46e4f66e9c576127cec4fc73e1a4b4463387779a7bef4
f996793f010581c5c8a2531f746cad44d77546ae7cd2315a5d1896b61c4f9af7
f53f2cced5df633eb31a2698e952098b2d5dfb0194da3541ddf10a2a0a20e47a
705b7e40490b4c96d68705433e3619f6d0bb686b102c3d9a5c5417aa2ef970ba
ad517f1d8c5b4b07104233eb2f8d2797c1e74ef50573497bd74f4a1ee7551f31
78f475aff5d60831fe11a09755cc54aff65300b0fecf591142257f45b01a2972
1ee107e656a143319c276099156f43709208acde8482b1c4290287f999248cdf
abec3ecb0237c68e45898d3d7bf7a8d6fc6878b7d440679dbd3215e7fd49915b
eeacd8223107e6b0be74ffd523d11f58e35fbed992e6960f2294774b2aefa543
1dd02a76fce4983135c6f20452b85bdcdb59ec1ddd7ccb32d301fdf6092ed746
15ab170d864f8ce83e769622e1b8b4bfb3f1c1885be297cba54a00504efbe194
4711af005ee21e51a6c7d8aad94076bfa69bc9dfdb694fa751e7be93c57aa788
72098fec5c6f10d3c4060fdc8d6d9bd8550707d2356dd77d099bae0a25e9ee25
83ef26e26daadbe2c369619036800df89648f2d68a9ce3612f79704e570c66fc
16a393ad3a868703e39333c7e3cc79139dcc0b885ad9d4cad6ba4a83d6363b1b
ca50937544d5d477950640411ec177a5f018a04913d528da3c661754c8801f45
ab6d5400e2f19e95ac4842403c54cf2325f49e829f8739625c7736f59210ae40
b72c095e278b412bbe512d6e932420ceccba169d918b9cf001ed7d997011b442
e0a0d482a7f02648d0ccd6835527e45c86c5b15017b505925b6edd047b76a7e1
8dc988fa4b6323f559ed8a4e53f478af9acb0ca1a31b3ae36a40cde13454d971
bfc2550f9e4a3872309610aa18d0cf0a5c940e8b5f80dbabdd1fb4f56bf583eb
dffa75f4c4a369202b3a5a2cda1f8e117f0644b6773913f647db266f1633857a
5c22293d8b269641ba16dd9bfc2f031b636ab856ea64125a9acb2da606f715c9
4976c6f3330ad91d0a4cc63e42868926928ff3981d57ca8cf170eec0c78538dc
34240e98c5d1322fad41eac81f1ae92f78665798b8234f6548fd210186efbfab
dd01b68eb1822c992c854c42579db495b3d7d3cf2ffaf29c8a1e737b7a6b1b62
bbdd11a24088c961cfa753a6ae3002553664bb760c9b8b9a14089fa2e09171a5
6da384ddeb1e25ef4e17f35b36b29fa1fa3c626b3b76d65b4e98184c91c53737
941a4c42bebbc3ac166fabd8030515df79c209079027103a20e617f29fe575c6
fbfa59e2686bcb8851673a367c996d6f5e84cc991e96fe9bf42ff77d29e53a08
97b21c35ef1b25702d0fcd50f6aea3cc4710e0b0b46fff98d60bd1748a0ff861
f55cf01e74af4630308110b9ae69173b91e41614c501ce0c7925e6bf003de8da
18f26dc01544d0c8c678332900806723c69a85d8f8fd18ce1bc00ca291413528
0e958f6b88c101538f229c36ca543d2df57f695ec1401fc28fc0e16a5ffdaed0
e0eb521e91af74881ce464f93d27ab6d1f7cf45b7ce1e9f6837d8b5760efc9b5
521038f3fc2c9a7c80597f337f41e6c1625ed8e0758683af6dc5606571e305a3
505255993f5085c00a54c8d92af26ac961b8034d522db27d76b313aa4b19b356
1b86edff2a538f4cb68b4a69b8947dcbb97fee158d5d2d73112c500f50607777
4e95d3db7c7af21e4578abae6defcf9982387452d72d36fa667f782f7d20e6fc
609904de7beba36d3d2c8002f61053e34c28ee5ad8e28388c9850f2fc37028e3
bdb76c7d344c863a848ec92054f5c5bab8cfb30e9a924a477c3699593f34f6a7
38581c804fd69216f194517b95d75bb13ddb6a5d0eaff8b0ff5a58dbb2d0aea2
8d7aeb4705e4023a36809c207ea8bcbb4526f06ea64585cd97a8bc49254ac108
14d2c8950eb03b5d1ee75a2aba9d8ffdfa638cf8ece9b556e46ba0a884daa57e
ce0e9c57267b5db93dc4c4792db2e6dc288a352bc43db5850e184b1aa4fe11af
a914c819469a7e91e9511c1cb1d94e746cf95878740c1f02db02a0f2aec64108
ec4d4cbe7e0ad20c33c4a1e7930ec1b853dfc84d0ff2d45bfb53e4503dea6121
f772ddb12eb712dfb2d583b51e9e1f4219a6d8e7c408b068e87aa20fc5ea2789
89e3f26a5ecd5006798265318753872b2cd65d29799f06a04e41a6514cec0778
187175dfd56dafcab9056ffe9e0c2f6a2d8432231a7d094356ed118b6bc0a245
cbc177704add902878c657def96931ba32467380849adbd735ed2bf5d14c7286
81a36ad02046aa389645150aaa22e1a7086ec7f44bd19392f0fec0a9fd9d6ea9
3799df926297069d015769c9e609c196111f3d696bc9e65f607da088a9869bbf
dbc149e2028199dea4d4182f87efe2cd0e489cc562c9ab69ef5bd8be663aa5f3
68b6b80ad64f0bf5303f8f0ee0b9e9e92817d522b50366ea3d981fdaca307752
f7bb92322abdfccfd4ca5da3e0deaf3923d74faa4cd764fec7e1ab9d70415210
0afb98ec3a3563ea1655d839030e023f58bd07a07cacc8006b89a81942888eda
4e3d38acace253cb7896865de4de3d70dd37bda0cc7b41b048b20be2ac46a70e
7d1aaa2f03ee6f64278cb731619b157b4d8899e1312810240b8cedf664220d0a
ec99fa80f560ad063fc94f735ff43cc19ccca3a596ff3520357555c7f603348e
4746864cd97bcb06d1e06dd9b446479d534d4cd723fca36955a63d17c845cc6d
6a103b8a4a5d1b8b0bac538b7d4c1079eecdf5a435befc9697c70d038404ed7a
ac26ce7f6f569113b7411d0eb7453307b130f36e09b6ee95d824ad80b38538ff
151d77b828545660aef7e358ebbb223920dab5085a69b538b8146ff43cce9d16
751f531a098355f6bd0c29a674a30d777e0c52c7e136d25bce8a6aa91b5d6e38
3b9d5867a1bb262e88b06023945449f78c65df8dd207f55c874382306694ffc8
8b9e22177865f5a381fe75f20e80ae04048f0558ee6a7708a628a8a231eb6af9
f3b5abda0d61c0fd12237b52523d8e3124a34bd6a264c94cbcb75b99eebb6130
e01414d641e3824342b479be63db0d81e736427949a465de5f94c6ca5fd94ed3
256a6406d524f182d0db795a7a9eb3271a47086acacb45ca1cd3f943b88f942d
9520af21e5775379f4cd637f98c2e6dbb8ce590407b2d09c77568ff30243c2a8
b7e842e321cabd4c9a173f1addc2af550a0049df730e26538ef974eeb551660a
36a988e1a970975a7b34c4e6726b431133c24242722702ab56ce9817189c98c7
3a8a134f459b2a8b760fbc8a8c684e68fa109f0205ae8c1e3d5339ece9c0b1b0
92424ee62ac2eb6ebb6931271dd8a6e961bb63f4343b9ed3f4e9640ede2f46f2
908f47ceb44a37f01b14c6c636be34c9175f5e80e4a6a230b9b330a8f6459ec3
ba4681f8a3a421852ef0f0d7e83efba92a8e9caf19e30092b163ad6fc55c18a5
5702f9378148ef8d514608f195845b27b131d2d136c097b4021a55cf70a8badf
7d1aa2af778e9a2eb77817ed851ed8129915f4a61d5f393b1108cfe5bd077fbe
6182a53cb6efd8ead65152c1d865f14b1e10ff0f0060a8b23337331a8b6528a5
5ed1344f63cc8284ef7eb7ed350ec03aedbafb43decbb0054a727d10f68fc709
006a54208001858d0e0289a4d00f790d6563f9e0f9db09d9bfd87ec172b8887b
d644085447207765cb041f6007ca37decbaba08d6383ac88d06d253dc56e6c50
2a9c3299b138254f5491ec81389aedd3296600d016f0402d2abb0210eb3e6437
3323784402b1bfe969a64d396827e125c0083bbd789b9cd6f5a415a690783099
45624e0ee150354da45f25c16826bc3b3d76306a60fec0f4775b7cd9aa4cf71a
555dee0ff16bac6c4ca16e94c836dd11b4e85f89156c5599e26ab5a905fb141c
3ef1d465399cfacf4795016cf6c951ea07e6482494c748bdea9a3265c7a2de13
5fedf24bad6ad85977007dee2204560dd3985c0766db0042799fcdb8c2548b3d
295c64e292b76cec078127fc573bd1741519f59c3df8308e67ac29c2ecb9546c
c57cf9097d2fc63da5955df387a4c451e55938b4b300d1bce8c856645abbf96a
5d5a6d5e23034fa46d87bbff22fb5829dd5c46ca8c0f75970be1cdcd9a4f44d5
0ab0d85ae51da8d93bc19256fc8e4ba64555250dda3f79e37ea9cb5d98267463
8189fa7aabcbc9c9b0167dbe0bccd7e41794c0ca6447ed7b3c5e53e32b23b7f3
76cd25304bb058b99b79d26cab8cc8ea4dd2dff51ff05185ad03b99424ccf85b
8368ce8b5d276b9896ca8a1824d4f05da35678b4d5bb5cc0f5cc2c3168fd250d
9676c12bb6bad6ebf89b5e327849b5366e81191eaffdd2d876538aaed9b0aa8c
a7d387493f06cf8424c14b5b358675066206b0a9e75a7fd1006c38205050b239
bdafd6a8562c90e34f76c0280898568d1e307d33356b9568c17779ba290ed4f8
ab74516fbba2a36e30be83a711122177829a1756f408228f317049242f287440
0b1704525555a0aab010d00beea23226b6822a7273024b2a95c3bd940be3d9be
08f14369c26b67f07731b049dba973759bb8da2c5f47bcbc0ec43454579d9ca3
1693bb2f1a8bdbdf328d4d71ad2ae567197ad250322ad126e4f84494d33bb2dd
a2d2a6331eaf0075c4b15aa394b1cfe7fedbf484da7977322fcc0a3ec4342298
0d22cf9d297506c62abe75d1bd7221ae756a0499c3d0f2cb09f349670854af9f
f4c3653dfb76d82ac9672d5bbd6ac98429385447efbdd1b09d26a9771b237bac
543f39332d993974ba678310ca563829efde471bc116e8a112eaf993e5b97097
8c7cc8253e3d0d0603e685ca6e644bdc76d4dbaa7a47f799243299cb04ad3b6d
dba75b8f61aa049b57520a3ea0095f42be15bc5957e43d2c60e2c94fd0fc0e6d
6e21d40115f0b455ce89d7e2b449d6c51121ead1d9f8edc3842730d2121b5ec7
93b989003e13ab464859ef3ebb61624e87c84a89c8afba2dd06c25f9e8a66896
ca0b57e22a07fcd0a1d53b00cb7fda26b0e96dd3cd8b30551de978327f83958f
6d9bdd6ff70435f16c30efd2d5ba568cdaad107b72b4b45cb91a53ebc81caf35
35ae9b869c794c3d0b53558bd3f85f66447686a320d73cd6a159b3b030a553d0
446ab25423d8c7f96d4443113835e04b8bd341e194525ca34da9f558555e20a7
616bd589750d3d5a7028ab3f98010851dc16caf00fe1aa6cc3fc89dfff894af6
2d8097ac6c3005c682a320c1ce3ee80abdae22ca15802075dc9bf9bb51ca6af5
f1caaa3b25a1fe315662a4b6d608bce1f9c5d15d38189f86911dade0fe59b0c0
16c70b63a22beeea2c08f0c5fe888796a7673c59074b9cf38b61157f2dd94c17
1242ae68db99880bc6995a3791ccb112524995bc5d0e3336a1c5e56ab26504c5
f1aa9c27d0d21c8515452acb400432d6ef7d6fa3ce7546134f608b132f3d6b02
fc7ca50553767129c8c05f53999bc95df609876c5152717cffa2b6ccf0b03d56
551b6f2c96ba56245729a63366c5574d2121be8cedc2b25efde511f225f2a9c6
d849888234af0173d498b70bc2d402af850664776079fb3f28c45a8a126e5099
f0da2cda3762ab651bee8582e8bd9751538932b96bd6cbe5db9b2af225895888
a1f9dde7601d6c0902f8a118b667076246cdb954403482919948d19b615002a7
be9b3da4bc03990a9f9b27987b14717a03fd50c2fe9a0f9cbb1dba293405c77c
c4aa1a8ac92f76ef4ae227a1821246fb1a471e2a6b9903b46cced52914522775
b9c7553bd980e296bf9727b9b256fda156ed660a9b6451e8d661ca99d46a0933
60887886bfc018cdb6c7ba61f5727d4531a20d261e3da1101b0caa9eaaf5abc7
148ad008a38489d11c6527c3d5989f6265bf967074dbe2925b60e02e44325f88
000fcaa8326c9497382d6a6b36c4df108c7e490b9a816d5e55d11538d9d8d6f2
17ff77509d0abc9baba37b8faa4cb528af5d590bf2cfeb8a6dda812f6c3b6fc0
ba81f89af089f5deb0c964b2e693e6941f6b1adbd296b3535b8ca544d4c10ca1
fab80d7a1408cb8b60aea13f47c81ac42773447acc00cd1ecc6ebc41cacfd6b8
63c70cb266071dcefbeb00bd08fe5002ab243deb2f3ef179002b31a826575a13
0135037c44db796840beff58419d4cb02d8f03445216b6c65faf3c2cef05f8d3
3e5809695e3452e48cdfd69441d9e64510907a4bd87345301006e5cb4bd42255
a04c50d299dc84b6ee6832a17d41c82b0f507101d62089eae19ed367c70e54fc
ed39fa2c5e5ceb95ae7d27b3c6353696313d931afa511c6c9ed20fdf3fedc368
95ed6d63ef3574f5d49e446e07b772748d7f3bf643a697d2e747d859e18f6b5e
f24f163246b799e36988bb1b849178863a9a453ad3c825d02a8b74d015ae0c4d
4300d6438aa86a80ad904bf5a5d013b5d201e076ceda8edb0441dec73b10bba2
362247d67be538304acbf2b53634ddb206884e533f40045208ac965369f4cdc4
7e2f7cde81aca5703400111392e0501606abcc8af9d556a0b02bdc2ccde024fa
248252b5fa96d5d16254f83d8c4cb7c5532e067526e203363996b0dae1378c29
9cb5df896d9afa78c56efcefbaf18d04f638471ea0151ae6af04d9ce630cf642
b114292f1f56baa59bcb4972abcf83ef2926790ed155eb820b9accc648ae5d02
e618d47df56fb7ef76b43df8135cc8bb196729343d56157e3baab6b7b3d2cafe
5c7215b7e926115dd3aa9142999a2aaa9cc0f492d779b91457756517344cc32a
c79b14672bc20db3b70b893bfc7e96ad3a78344537ac2a512e2c8a9fb06f42b6
cd0539dc198e03793ac3df71d6cc51b7ddfa4d03a03a2c1b2a3361e9f32b192c
93631bf8b4dacdddb67851b76d8b797a00882fb03e9e0cf5fb86e7b4e5141883
41ba8b23261f263ddf53c94df2c776bcf4b100c46f39bebaccd1e0ee54f696ab
7014d309f6e903baf275cf91fb1abe6a24c59e6cd9a436c661fabf929f866bcd
97e8b8205a9be4ddbed90d7c354a58aab170c15e458564baee9f50e17ca79649
9d88a5c98b9e76a5bfd4cea51f2d292dc277ff0c27cbe7b255bd1200311694a2
37ee9770a531ac0f38133ca9447e8549cf4d96c6215c542946784fa5f6d11ae3
67a02399e5905cf3d8f3c495b23da958b182329292f67690d66a4962665d4d99
d4c8775b95b6d0f4c5384a6526afa7f00aeabb08aa6a1fe545e4193d60a2c205
70f7e4c1a6df067e4e7f3269ebbfc60c12e2d14cab17aff5349bd82c80ceec62
51763c0e833f499e5bdcb24708c43547aee097ac6114003e50eecb78ad9cbf27
ddeaca50e21813ebb8ee743cca315e0f1d7a05900d4369b652f68f5baeaa6f38
f7e303071ac33e96d6fed2c4c97bd09acea5fdb91f2624766f89944b7ef57e91
af4515bb1ca19b5fdc2cf47391594cb4ca3f2c3063a1c703e4331e741d31e4fc
ae103a988f889f4120a5d21bdf08d4ff41588c26c4efab1c604cab29dc5632a2
997f091cec1b6b0ca4c760582289f88fc845072e15d22fb9ebbc70d8a411eb34
3e672a641f465b9a3cb4fe08f9d6811ff9ff8558afa5cb58bb7642a70a843e8f
cd73e2684a8dbecfd1abe31b3352adf2cecd4bc8d03a9354911dd44d5a4f1e13
4d380ec9071a10e1f0a758b2af9bc7464c38856ef9736d6ee08b651701887785
5bb274e9b414a0c2270659e4c2152d0c30c60ecac04cb66fd71111a45a06332f
942af4a0ab5d4fed21562ce25b9386e3f7ce6d3e853adedeb041a8bc0b64ae1b
c841cb96a9a0648f1d9df6b16c244bc1e80aca79eebd77e733c2c33ddcef5e1a
e8f4cb9f3b3b8620b41095c080a9479a12a9005957e7ff68f52acd93a41b0e1e
dc0ec3405d05046753c376f33fcd545d03b4781983d4b26103de9419b4334963
e8ee109e27398ee0a3db27958f243924c1bba9523919c375a49e606acc53cc54
662a375950d1b16ceb51ea7d50fbaa9121f087d7d148d3be65705a2c4b8b3d08
8f9bb3a7266ab5b9b69efdccfc4b08caf510f30e7a01a1d28f071d8c51fae2d8
e62ccff23ee859afce06f1070d040e33c6d866f560f10d6bba04af8df1f3b0fb
dfc3c99e937bba883ce07f61ae5b5792ba0e3564617df6c11c857ddcb301c6dd
510f46a26c07218801889fa4a47b680a6adac3f1262b40fe5e89f16f03803a29
255710a6dabccc8a81bb8b0e8daa44d9a852ab3ceb76321e92a13fb0c057d2ba
7d3519a3112bac6d47e4a28afa93765ad0fe109d3e203f1f07dfcf8fb84b2396
8b02d92e4c9884549c1b3701281c5de4eabe95193a0461e3408a5511ba2b23c0
969cbe894bade6e664ebc759576a44abba87e73dc093e09b7a97ec3c1099bbb3
bd650f0d1cdae90e4a008e0ad214fdb8d16a549a5463d06d25d284c019b7657b
fdaafcdb34f1791e225d3e1c7abbe479328cb38849e1b8bf8c28044bb9b99cfd
38684693053584c3cab7a9de72d95a8a1bd010351ce1c023505f36b770f7fa62
51ef98d09961f9cf455b4e042999f4f2ca47f908e2432fc58e976ab9d4268b3a
c1e715fb0909c534c4ff13489946bdde4921e7a9bb1c7bc4f8b970ee1fbb0240
680481664ead49c6c19caa78f6a58622888466b74dd2db369bb8930ab564f0ea
8ca50cb9c877be481ac512dab4e565914ff72725586cca73e3199a885b3a1c6d
0cdb0dc0d73ea04b2cdd876f6ba936393ee4c26e3957573441f00e7d8ef5811c
00e1430277966300b6f987ec74204f0ef3066bb9d1051ebc071453c04c63bfaa
d6f4a201183fac85e0dea8eb76e7a0ff1bd38e39c70832012df8b1a31867862e
ff31e6b129c9df8b8a229ca06e4093a00b12075f141a6080c840a390263f90f8
4d322af85ebcc58ad4ba3e1ffd63d3f6a6d81226ee9c1b8048d69ce078c7bc82
7a00f46e0340554b067bec559fc5dbf6ec471fe6caefac0b91e08968bd9b6efe
0552a33ea35a355caab2c519118dc5b72b7d7ea3d17e667ba7d5dd0707f99ed5
9afb21b6f23891f9834f51783ce60a4164e9a29ddedfb823b15d22aa5fbaa580
b2d8b284abe5009c7d96880d70adae512804f2de7c625ed6b523ce5bcba17b1d
ac921b114f6e1f6c0ebf134aa767bd93a2074de29e2d6f199ab9a4e153b5c23d
4eb60c5a7d5403b0705926ff551afc84ecb1632ef04411ff60877de086115d20
731ec06682afbb83ba0691111676f3e1308799a0d1555090a7ee687ac21d5dba
bd2374cad72de38d65677ee593d221da5d1e68dffb3ac55849a23e8c663a0e95
c534e4aea14011156089320d479f85212a8088181c95354b25317159c78838ee
65ddf162ef22700aeb89800e2697ffc870a38b351bbe971391257ac31298b7f6
0e695a73d1160a27551db66b159e18b0b5223a714292286cf49a403493550c6c
8d0e63bb8e7b09524ce91ce1aabae1fe5bf1aee2d48ae0f25cc7bd86b855f0ea
a7db8d80aa49c8c7a875a4a3ba74ee2ca11af3b2af07305fb1bce5b0a06cf550
ce7382315dc07c193fb23ac8fd5e97f7e055defe68354e07b816742dd13a5322
226e44f4572f447c5cb8c97530e7a511d36bf4a48a2f50d2997fb5e870b3d3cf
b1f93e93c0c85b690ed624962b1062b414eab1748b034497a3dedb92058cc063
b31dc981e552895ae107f24441408ca0c3ed08359dc531ef4ddcddf92896d513
99ea5e6d61ddf0ce395c8b08b2d6d336f3cf231dfd2550f34e708a6080a40404
b889b2275d80bc030b55aabd2fcdfec3fbcca5e44c43e5a49badf0f876a8172c
3dab72807570546c20ed0232882073e526c7c4685ddf9c2ec51ff8ef5f1bda1c
9dd37088a9391d314eaf5b8c6ecfe7e64c07cfb7f86abb250b7d743478ca189b
f5a635070a3c553ba9f17c90e5c0e2022358172005cbe535fcb45fe636f99dd9
d7fa37d94a21d9b14e45bfa3ad748d0782f6919cee6c4520c050eb57e4102c81
a10d84cab97edb40b9cce0dc861993b6c656ffabaf80349e58c29747442852bc
4c2b59c95faeb6c3a3a023ec8280a0768f8f59fe55bf60b942323789d5e2b17b
be7e0065e9c771ea7aa90492c9061b46fefd5844478b868119591bcc44233b33
3b42018c7eae83de29246c5b10d1a104018d6ec43f6f700d2bcf8896fe729a20
365774579036398a227dd43ab69bfb57221aa97700cd37e0bc7bd764420db839
ef61fc099c5017b8a54c78c26f6fb72c45102454c3d2c2eb39b957ff37b2275c
d82a0bb38dd719159c6673885c1c544f39e6bfc86b6373f6051bc629bd02991b
98d8f97599af71a4ddc3044d02411e393d2acf2e782948cd0a1fdceb5edbbc0b
64718218c2c2a864e735efef319a027d31d276fe498491ea2f7100aabc8630ca
76f216543876db268935cb5117099fc86b4dd251472b1fa034c16eecbb09a627
1926ab0407f05b1bdc1632c456cff255b6d970a4b9d42456042e72c036bce9df
563b9f231d0f58cf9d516317dbb5147be08f06f6d511fc7f803942389f64094e
18f437c55df31eb879d9c5c9cb63209758dab33bd9f03f92a0631004ad461a62
39463629c56d05149e86af5193203c5485472182335babcb17afef1aa99a3118
0001160ade94fc6a9966f5db1029ad8b348f477d692526fce1d2d18c34694200
21b89ec16b703c3aa23bb3b63a2877da3945b46342fac7dc648cddd6d094266e
07371135ea486e053e31ca18c0900972b551c20d597134528787be0900dd7d46
9ae6f1fbca58d1e9c0ee3301c7626b5d82e382fef2268a4e8f0f12d7addbb465
f6bd6457b51a391db2c0fe6a411a0dc109d17db64a5c42fa768b445051f78641
4f232f877837e1d6966a3f11d1c33fa35135bfe422c51afce83f3017245e97eb
2b1981a344e56e727e11501adc3891a9811d2aa657867bef6ba93e0ee25f906e
92cf607ad69e45d21301f6735fa0fd48ea7a96c8e7607e0704972e5e1f177aa5
2a38da153b5d1b2bfe12cabad4cdc99a2c1689d0161e796559b5ea72d241defe
989d463e7bcb0d447f535907afa609bda02b1a4d890ca346412c2e88e0825a06
45a8535b1c9cd39f0c3d966cd372cda72d7279158e18a0d316aa2a1c7c677edd
b8d7b81d9d1061c5f6ca6a5a100acd8c2fa8252c8569c7d165a352aa0d16f0a7
bd4c49d7776dbb52a451a6512a2d201888769e34d4498d224f1d5ad4a0e600cb
9a2e1832fa6c6e8ef98f9a5d4e25aa982baad20584f6cd07a775fd56a87fd542
f03135f07294b83f13c2afd0730b9aa0c0af66d06eebe96fd57821987af85965
2df9e15a40383966d55fecd858259c770be5b70d537c24b416d5cf045bba2929
a4a269238941aaaa08c4dc9ab54e8ac6b1d0ea500b5eff7ed52324355d88c454
8cd5b8ff1ef0a416b188a632b7f9bdb6250858631f322a3e1220330135e1785f
6cc26d86e6d8e9a9b4419d429f06a2baf1801448212eeaaaf8e0ee9601e78963
fa36d9cb7205987f2a5b40981f9ab533fb64e52bfd4eca958d7e29b181e3ce1b
f085e61263868e4389f87ef7084ea44169d815d141119b9ba56c850d24eabf4d
196626db7493fdad00f922a182684aca586261fa8c878757c36a596fe482ea53
7d831afd22a575b606bcf74e60b43b4077b3078052b6ef1c7160f429c2e949f2
6e445419480aa1d94571d25836caa196811ac6cf69e8789f440c62c545acfca8
6d61460ec9768b192b8dab1c55def85e9a62a6d54a1e4f709edf1629a54cd04b
e4f6f187b70bfb91fbb5479719b751686a7058e0e8abc50a3a586638ce0bdb20
17d43d69d0e0d841be317a15f6a51e258d86b02dea0e1d1dd915eb192be344ec
bc004f040d80ca215b98f3ad47251266d2a24041c3e578a5a9a73d93f8201a12
7adef52ab0790d4efe80ce545980890207c8c61a8fb01c68162ed6fc317ddacc
33dbfe82ab8f840bc7de23a02d6c7c08e98ca5e21d9bf1e53499baf3c3a1394e
12fe8a7ae9ffcc9448a4691979854220c88632b1195e503151fcd6530feb3a82
f3c332a22d309ce984a097db89d800f5d8af9fbfcec9e96076a6fea6f5fd4f7a
6b5ee5602cb0301d703e53c641d838110c049ae5a21295d4f8597dc794b172e0
dcfd58427ccae5817885c01f6dfda5b5030365b51cd7df6303492addb1b521c2
3289502006a84fdf3228454fcfdb37cc8b070a85a9f1ddcea523f1f0627045df
be9ef8bbf759fa8d9ddb5cbf60890e5277b606c703db8fe2f6633152b67fcd26
328c2e026064a17552df265a9ced731f2cd2040ea302437819e4f2bccf410b2d
45c946c734b9bface1bd0564ed1bbead40ed5dc88b2d09b55da887e8024cecd3
16eb3c1becb1cadc6ceac24e81d8db4cd67c3f4dbccb7aedd4c174a678441c4a
0af1c63a4e7c992fbe5cd3e479ae90a911ebe41c07642f6377924eee1829c5fb
5a6f859bbc04b283912502d867869343c4115bf121294b52c7370dab59536c8a
b22bf32a3f38aab4dc7bf14716b49b181aa15df8a9d49c92579eccf2db779e62
705f58a1c66c10b4dcb344f7a8ecdc943b687ea1c95e46142bdfd7d28a7de466
bb1bfa2882fb437ba6a1c550043df93c9db27bdea13781d622535fd2202efcc4
a584c2d622d8b34069c74843da9cd64d9c0ed95a629ec590ba30a799563defcf
89c6c1accadd26b9ecbb67bf13b6b2a62aeae70fc2c87f88b831c0b4a94161a1
79a10e1ca27f2f378350ca86be8395fc5fb16e94799898ea44633ad2c377a093
e634674a268490f78538c70db1de257d9b2d084e2b2517cb2d02f5e7215fffbb
bdc6e2ee8c0de414d05ce05e0b65c63cd2b3a4f21f894e32da578b016e661e6d
a9aa247eb9610d00dd2555c02f65bde212b3c1e987cde180ed08613cae387db4
2e45e959d321f7de311525d2c959fe527bc413428cce3e71238a752bfebf7992
eb19387896d4cedb4d65a1c97603376051377a420026be5bd14a4b0ec3315d00
d0ca81df15be95aca15968ce94c6046d1de660a8e6ab2eb4cb65165fdfe1c90b
b300e2f26f0f2e07f85057c7f81e4c7ab573951633b5eb9dfa941651b351019b
ba762b14965c084c22e99b5ddc427c9efc8529c5a9f1a969821b81bbea646179
1ff06d40d9d59c163ae129a5d1ee29993a84c6fe0a40a0c83554c0b772e55ef4
297beac59f5dadb1f5a518d5c13df51fd5848d40297d332c9db0c538194d3295
8084ddbb05abf2b0b58da1df1651381d7faf40f7e11abacbaf3b4109a5c4c55f
a4d008782ecfb06181d947d4c65acf25236a38e7aec06e8c05a99331b3e32f91
1969b4f5d2e6b114591c04d5eface4778e34056427fa2cbc1458cb1543348d5e
d2911d6631e5a599a18fc743c48061a3131891bf411bb92227a4e978c75694f0
afb1c4711642240fa93067478b282a415a16571d9f5f911807c5a0ac22d02a88
3df93116fbfe376675cddec3c61800db395662efb978f06165e0d71ba470dc46
72cbc64511dbf94a125aea8767aa13d3e1d94bf3b9bf925bebf6da373176099e
981b939dc62d03097c384a44fa6f54db3ccdf3dfa5b1052c1bac259e4036ae0c
8353b533508c7c4566b7c3e9f673459218e7a38443c111b164186ff0ddac60dd
445517c54a8c2f731eae1c38e24cfd38732b23a2f89533cc18f5365456e0cf52
beb994559a8d5d91d6deae6fef9d8c3daccce8a8078c695f18d48d1212d9ad21
7f2449827262abc18421245fb8d65b7eee8dd441baf44742266d9d7633cc079e
e21ce090e8ab99c5608260ae5fca39202b8b3a36564a910dc45710f382141db3
385fd04ac9a775dcd9560724118c5171a548b5436dedfa6490f268fbeca69d8f
684b3559cee2ce8907739d016f2da360e91b753462c054f3be64e874581b5e7b
68e76324eed81972fbaf0435a125ca77f9c0db41b7f7e0ac0efd80e3d0b0585b
af3ab516497cdd4539832567bca16c3ab0d41ade250032bdad48a1dfb15bad6c
7a5d072a81edb0fa296dd1e1329915d00b1fd891ccbacac75f382b753951e888
cd524a9867b1196e9fd5103acdfa12b3a8b79b7469bf4eb36fce62d35c375796
b892a8227db787a523706138dd91bc6f1b73551bd9c74e00c76708e3a6fdd73b
16b79fe0d333c0872196f9d07799700e7057cf9cb35245a950c3160cf3361a04
8ef9103920fd0f2d79bcef4613cda20bfc1d3f5835a5dafd6d106c4756045696
ac9329aa2dab017e973a0d69f196d1442be687dd0ac23da8027003b35fcfb466
f29f8f753d8a8207be7e4177fa84d7f4f26373a31d42217b6797112caae396b3
1b91a40fdbff1cc2daa2ff7c820b384a259a52f286eca1086842744b4c2046d2
3ea6d76470b7e3a7b4a7c9425ed31f4c629ee5de1c8578752aca782aab759446
16d73d784d50c6f3d522b1e9365ff152672016821fe44417d025db2816ea5def
c2bb35d36cbf438f3c2013a83115b783db85c04f3bc237f3798e884b8ebdff23
b064c232f1bad3676d5c38c286792167977f4b22d759f38368e27a97860652b0
b007c2d110c8d9836195119fd08d00ccc82c9759263f346a426778e725606d5b
29958e28ed0f0649797e2d6450d934c6022ab672105e32283d3f8090f2f48fe5
c8d141b0d0a157275bb4505cfe3fef75ef9d08f0738299a49be28a0329681f1a
1fb5e05e383ce3b2950d93894f802b730a867f688d6af5d80f404956117d3e89
4ffd8a5153b680b86b258bde87319885182c5e078cc0c0b16ab64009f7c69979
b88b9ed4918755d2ee5d4e8ec49915b6b0991cff51fd6d65f75e02757af71d10
54ef0321778d07db74c4f406549fe0ec1bd8bb928afa93eb74a547b1e76e4c27
514e2b4d0bdd3e933197edebb76699bf006f4b4f410e7adc491d73738c71151f
12c8a5d0074b51c3d799ef722a7d97e7e1490529064759ef5932e0e76f28bf7e
6d1c55b32923f8a5c29fbfd3a1596bc9ef0a6f5376d8b923dcb334fc7ce97c07
d289352c7a93aa0c2405c0f8b81162937680262984b90d27b018ba7096952219
72ddf1a00d4705c99c0d26668d6af55071dcddeb9c4da47f87e5c69dc1ef3e19
ef514682a7ab092326100883aa5a4101cb49a2054f538e3731d80c19e065f016
85eca08e0d409e4c94322f454b9978281d4418ec61521a2feab505c76c7a6b02
d195f54bc656f97fbafcbf12faed2ad4a6e8caf22bb6301747fbfa9228ece66d
60b74d0ec9fb51ab872ebc48ab29ee078d2b62a6424351af2fe003afc938eb97
6ee734c6f2b4fba1db0a951fab31491dc8769177ce7fdc6d29da8b79913dc1fa
0ee2e6bd4438688f88351c16c5b782d9dc4824576e0886d59ffc79cfa12b05bb
616a2c49d5e2f30065d905767dca057c39b668b74c0022f7ab80688e3bf04a9b
c310bcffb9147595faf00f7bfe71ebf3fc64027258e7ae643eca87e3f072ced1
a9aee7a33f709ee7b97a6d6f2ad3f0cf8e251f1ede2496502aefc1221c2367d0
8ccf80bbe78b4ba70fe6f95435ade58e30e29a61a6edd0909613a6e0b0ad1f66
d15dbc9807fae79a32c954c98a51eaff822e57fa3d9944b548d39fcd9f0f8ab9
9c32486c2718f49bd19bfa1a6743db0ac207f5c36972777821b9e838b38eee67
b0e02797c5a11f9ac9f7fd2dbc9a47ec6f0fe444ef53d18afa44bce390eed9d4
94e1b6b56ee86e2a627a1c3e59376c69660f8ab5d597d9ad873e1c7946a1a421
9c7812d825974b02bb6ed49097d75c7f9e82f67bbe35f595f6d3df23cff07d38
93f90cb4e67fe5ddf3d92c84b276034174ceccef90cf3c2f938dbc792cbe2e57
899288434e6798e67289f4329536252efb434e49339f136b9a807c04fe36a2c5
562856264035e3377200500852217129b28c9309e932bf5ab068e2f0404b24f3
7a278042273d400cb627783a85a40880de41d9c0b398dd95c64d8c9658150866
ff1135e415ff51c850194f1191636b46e0a39f670a2290b17dde81f2e0e2117f
913ea8e0690687ceeb36e7472e2e98c58774a48bf01fb2e6d806e7cde2a37678
a85da2167ff5040e8ee8ac309307f45daa867b44518709b6337285c16b0e6b26
200c341d7d8181a07ac5650f2b5db682de6130b168b74a53ef6b0ed4bd324f08
cf82f54f78b9e05fccba3b390b74705c63b52bbd26d414c3ef1e808f87ec7b64
7e848a7e0eedc7dbde2393688634b027e8682d1bb586d14a8fea20156ce1a8d3
dc1e13133ea5e4d5784cfd8c5583251daeca20ad9f15fbf13ef0df1254b9745a
2ee4654d54ba499707a7b1c88b1b6718d5a00235f6914999c15d87cfd6f57e82
77c103d83ff7ad8e9d560c222cce6d57fc4808955e297f1ffb02813d057d35ce
f9643f41e8848fb28b3f4cf7f6c560f5bb79a24d01f852f0d7d908aee236a6e3
b9c6b8bf32e364e0c31c7baeac9971226cbf24bbe4ac3f2b39161e7aa164900b
c2dd50235059a6d1f616c7417cd1681086cea0f5844be42fb896411c68ca8086
e02dc27b5a428a5b0edc83aebbb740185ab5dad61056d7aef65bcbc5346574b8
7b9544cae4bdaf35aedc53180c48254bc76f7d241d8c4cee7df3f2a430502c3b
5ff5c469c34ed5129849698347555b5f154ced0083c8450f3527b623d6598cf7
27f7f79158302f2b12750480c1d4dfc49cc61255bf5ccbe37d545a9404b76d86
1d205b5f1fda0b32e077be8410dd46b843f5747ad9a6b4d0df40b1942b742e8d
c4e813ef584d28f6da070ca18be5cf08b09211656b5b5e167a13ea4f9f2f935c
1c23f415f847f8575d364094d46d826189663a76ec6bcc1924d7be0808595da9
7852e5559bac60898f6b2121904fe8fc5f0cf3d46c56767e42dc3b403e14fd25
6b1e181c8923c613daa938e440a0ffe76ee4b5c0e1494e41734029fc2704608f
a95791b72bb1f7fd551a1419070cdabde28deaf37a78b932de50f8c9eb17cef5
f4d8fcb920db3f61472d3dcd99a0ba6c37bbbe5a09fdafa1baf1d2293a501479
42369695a644142fc23ca8cd139da81dbf3981af11798550e2d545e7decb2aa1
2075a816ae63ab8b178a19d2e60bdd23e694f1f5c52d50819642a5be650781fb
23b9847bd7311fabec83cecc885228a3754cfceba5420d50120934ea2a668920
38315758228940e9d4d8c3235abc915fbbc62584ff68d2cc72d1216de8db7b55
d4abbec10db23dfd586a7b2327f6797e9686aa2c251dc9783c57e69bd5480293
157c5962b9a5a2b22b5294a05eb5b08acd4283564770b7e93f99e6d60d94a72c
8193f57c72765a752c249c7b7eed6c44d588201b2187f326cef2ccd00d06282b
510cff93cdbe760acaaaf8b17cc028fd4f36ed46ed751b2a5d09c95bae90b19c
06d8d73fc15ff1cba7f3d0830a836d9c198ab160aee9a745bb6f4d69fee5d67d
aec0173d1137d3d9c5c431e1fad065f2bd25b72eeeb87e50b251e3a762a30e8f
0c3d9d88b58b7bc6c0b6f67dbe62e5a6f9f1378be400f5b70ef53c6dc8d83a43
f6bc33996ed1c13e0a6771f06f37a017768b7471f22c098cc4b61132012c9181
720696c7009ff415443784a866f1c00f716e2b6d47dac7ba5514db002ec76bb0
80b2eea58148c1ae7e53cc38d57012a281b44de96cc3ec21e6801b4f618110c1
05de91a632cfe117711cb2eb5f25d90a1c5ab32ce967774b54915245e307d0c9
bc439bc5b326fed71a4bd4ea89434c67de267f1cb2c9f49a3b5b46bcdae6436c
7385e1a168b73406b3323244dae48210ae9ccb9e74a0a1d4a0cb9d147edce477
200328dacf54784a6a68d26d783d965b196ab747d1ae6d875f4b099ab5127383
c23809832eb354a49001979d15c3a0e2c63ff94b7d0da4047f44799bfca29748
4c1dda87101e7b08ae504ab01c11e0c215dfa40a615827032eaf3e79d351594b
528b41a1109add7cca54e64f61a5e91e304f1dfd357e4db27a7b04c350d645bc
da204ad8d5ee035eb82d687f0b32f1c4567c1cc8dab4b7a4f0c533ed58ba19f2
297dad75d9c4dbc68d12cb1774fbf3e402e324131bad80f9daf4ab00cb6672db
66eb3ad84173fcdfcb5564235ddc77ece0a813905d7f89385d8aa6c20da24c25
a5f0c05c64ebec58157411a80546f4c54a1c82672c72bb781de4dec5b4bde698
de612b8830c9e97c287adbd5e8fc0edbcd798f9d46f26627ac5b6bd49f590f43
70f20b48efd18f4890f01d68bfdf5e503992feae134a95c42d94bab114cb7e1b
a56d7b973d833b0b79c830f14c652c8d5058f5087c547299353a7b45b9cdaba2
4205ba5f395b24a851bc9475c19165ec6541377d69cdb9d196838f76823d1f83
95f0d45a36b0f1ea3304244fac3128bec22d67e4a106b13374a854b9d2b1493d
d50f22317a959c139db4f7715065c4820c8867a7f9759728bbc1e18f8ebd0111
9f3615bc4f0403c7c3bd0b6ab6128cfe871cb228284922bbef62c5bda8e6caf0
a676f256cf40f020b5a34d73f20ca499ddd9f67cdaa73a4e28556f7140b836b6
690cc35c8829a0fe08ac90b69169ed63cc1c4ca82c101fae454da7fcb9f28361
b71d20e4a1e5802a036f25430a6a77fbf9d30fdc193f0ea8fab29dbda81652ee
898484e8c1a950c0d5dc4baa71c86514e1cf8e9bae18c343f31cca3258ea6499
5e8bb5790434211b722b28ec017b4a8618288ec0e91c1eda3b0d206d090d0dc8
fcd65aa6feca4936d6c185211df169dfdd58d5d8ce3c1d9778247ffd876971ea
1addd213965bb9c33d8d2b1c47773588b7fd5ede3f581824922068a022c4b36e
3c944419acbb768cc6b835ee1ab8b237f1e2bb2ff3dfd8acc5a0b063ee05ca53
4a52454f97539fa84ca9b7a909394cbc052afa0a2f812470c36c89469409c90d
a91d6372fa61730da76d2719a57dfba19ce440a6469a8c6a92d9c8791aba9aed
85a51740f1494d212c59071eaee80290f77283703ffd00d4f76e18200ff74e43
e83bbbc52bb1cb1e85d272aa86419dbd854785c82f49fa8845867c27c8ba76ee
fee1b2f9696f39017002d8a6ff1c35172832bee32d8d8aa2b53603b368254f5f
4b06a5e5adae21bc53c1f20f3e2408a7fd2986cbace14984f08e985a25f78489
0d3142ce501b68a4e231c6a54159ec2cf08ffb6f6994a31ec21ef42c7e80065c
c05c6cbff00ac86e758455302cb6ad0127110c1ef4266f144882c6925ac878ef
784ecb8e4df1f33842cb4ba40e15f8fbad934b6fe38a59474be2e9e72178940d
84e64d94e27ca633a5efb31835e6a284ad663ca6692283039fd60ae07ed57154
09bf31bc7fb32395055415c9c3fef9f834d536c9e7e702450833719f67d0950c
4baab78fc89d0ec4fc95d4e641b5bdcf5b2264c2e1f41e527be21770367d3fd5
6f2a43f3598a46a9cb6dde293a2d32672cc9a50fb1f275d109fd01210f0de2de
e13ff202b3aa06b39b137ec1e7a8ecfdb16ba4730d7292c28f46bb2d5d503e48
9976231a200e4162119fc7de89d21dc0210f0849f51456f0af6bd71d25e89a51
c7ea14d01673a4496c233ccc1d657aec42a38a9633293c3334df337fe248a0b1
eb3a65f7b63d3c9188ee6e97d3dcf6dec8b7d0106863f9be1f49134ea93d3778
02cdc697729a164724f7ce1685c189c44bca1e0517623c0c78aa945f69876b0c
f0431560e26b515ffab385615d29b2560568117ff7c4ae7d23957acda5602ed9
9441c5f3046b82e81197d9b09682bb13e6d1ed6e42afeacdbc9d627cf34d9c7d
7c1b9f2e2b5f984f69ba0f65dd8785b9cc7a7d9390756a338b5a4985405525f3
6a23864b31c4cbbb42b425bd348f9fd4cd85449bbe2f8576ef99ae9e975311a6
ac40eef80eff7119f745433283d50c4b9d3d5e5da9ca47622de6700749581f31
200e41ffafcab2f0db76b174e6601c90450b489489880949c0573414b5a16b50
30bae0a66607962f0ce2a00a4e1881523f5668ceb4a94b384c95ad50a08c06fd
4eeb1b060ba1ffc003c14e8f1a02634b9840e75028194e73ed536cffc046b0ed
4ec24527ed95dd62bb31dc445910cf2202b2e9bb5d1135bfe8c616fab00b6c13
d2242ad74b1561f2d8461743ad1513dd4788d872e35271acd2e7fc5a0c44e96a
707794eed28f8c7efd154aa947fb77fa182cff9c9c8289aaaac5dac40f6571f6
a20b91e4573d2870c31957fc1f1dff4188e24a3350546d939a6731339639d200
55a54a659c8184d1f2649593c5905e43f21750d96a7fa97a1f6a8a6e11cf9253
2381720bb79ba8007b07555063e0aaf713ef8fddf0f622184f63a53e6af73a96
3824edd30298b57089ec83283b5a47d022a81c0cc7a5aefc58089dfac59c14fe
99d7b0b82235515c6fa26b24044ef57c3dd4fdb845ee3630ca3d0589e89da751
053ff6eee1b26379824d5ff47e0684169a8eba4bfb3a18e46202a2fb66d8e7c6
765885f76048fa88b34d8f7aa400fc797c2439aeed8c3e034b7b1f3f7625c1fa
8df9c37c1b69e463163371df5b9e6558dbc6943d7a548f0c31f5d01b0f721da7
90a8a7949c207e60d4389785f78ca7c3524b74f5192be35f6e19b246bea6161b
c310d0edcdd86eb1dd50a009d6155f0ac7fa0aa2a1ea0fcc5f31cde0cd6c57c0
fd066785278b54aeae791148bdbe76f0df75b2fed72e80b22c07f48e799fda4b
5e0c357d7b430a6887b15a956e83fed187a2ef3453f2b81d5826ea85c91e2e8b
816b598e610237aba6b59aaa633a04eda97f6f963073e017651ff3a8ec6a1d5c
7694b8523e7c63e48fcf3f8d6e8cbbe2cd540dc531d96567b5a64adc4f0d5bd8
06732df6c6d7b163e800d9da522aed7bba20195616755d3a0e1964813c0eda22
7f1a402fbd3b09a5907996205922dda81345fd3691cab005bf0e20d34a991800
c1aafec2300ccdc8a0774f4ea74d42b0edc3d0ea5525079498512d54620624b3
cf17ff7d876b8062cf4d8f86e03bf7b0615e318fe70085b83ea0504bc81b4f56
849d87ee05a123a47824699cd8a7672519c07011a876ab1c86c613dda0138a0f
c51c2c588f372be192c096c71d4b05c6c40aeaf5cae46dadfb28bc9fc0e7ff80
44a18613ea3a9bd8991a57ff5bfd02e088d3b8cb11cdb6d11751f1e65f9e3927
f60a94852d5b3692fd73379a3de697ec25474bb47cbbcec74fafdbd9350da2cb
0e08a8c26a77da196821460666ddddd117ea759ccc532b1ca754f865dfb79481
1f6c0cc676e5cfa5a4e4ef2437fd9c41a4402e11b402fd7e6ce2b93059ef1902
d6fa8a656a9cd603dafc40a4c7dcc9e0e52f4a6fffd722dae1030f9556a5da18
8c8d53be6eb97a88c0f6466a735dd725defe8a6c2d757828d0edc9b875767ce4
9e669d6e3ef6f2abe1bafa66688e36e6968fef1f55cfeb1bf82c79215c7f1158
0323219c453bb883e9d029d26d16f468e6d2b3986c26ccea96b44bd38aa47f46
7fb1c614ab92fb298236eefd7ddc0794a429e2b4a21095bdb45984f436b71467
8ff3a91e95708196308b9494c61663c85b20248672caae5667b4d316ff52a965
fc4ab18ca34f1bef8712cfb27ff5379fcf022a7c8c56f65475efd942ca2ff731
5d75b677f0fd011b19b90fa73d29172ea4ba433ab5b421f759580c9400d6b548
e967028d0a6652f08c511c176aeddde2be0f0dfab675f7b5daecb0f982c9e7ea
c89cd0e72d30cd64c972295f43322f551340c4bdad9aef49554dc1f0c103517f
78d7b8027e01e3297c538f23ca94dc12c90f298d6be13322e827e9dcc4f1a3ec
e6d47e67d8e304e3ca4aa4fca5f14c1e93a8b07c15236f1b14f82a719e692628
6ade32487b2109f96484539acb27c74e03f7ec48f14075e6c7618547fa2c4773
2c09258485e12aae070248e4f5d1fff79e39d40d4e5df758671dee0e01275a04
e24607ce882c0b217e212b4ccb68738074f0dd05e32c2c3befd74c9d174e7042
2969aac7a10ec51b55cdf5f8a3856c13732fe0667f1b039d75115e72dfcd76a4
b8d90670d18dbc76ccc47ea4cb653bcdddc5327a618fe1631d8029d4ec608524
62a8aeb02e5ba08bb11cc86a763ca14c24e1542636c1ef2fa7f20d2bc8c5fe07
6576c1eb1af8a996a6d3f892969aa18f0cfc91512e7490bcba24e515fbd40489
1f11f66313518d309151946f5e3766987878726dfc9ff7a8aba40c6f65bc8b2e
f1044c8782f2a56051b9bf3cdcda84cbbfb61305806b45bc9c3a3d6aa19772fb
ad70e9386cbcff9534f6c3f2fc921f1f468f13e40c9b489cec17de81f0401de9
fff25a4a68f20932ea31a58074655a7dc004ea1c573b1f5194edde3d98c7771c
7b8ef3eaf11bc58cb9b73caa7b1a4beaaec3e1d79d68d8587a314b4abae90173
10cdb8df8de9a56d20af38ce06784498c39bfb410397a8ba101fe251c279ade8
12c696cb45c67e177898afe948f1e15d1b078ad32d4cb5c7d49cc82d65112972
8c10f61f52638d29875ff12435258e8f9a3a692727eeb479f1a113f42d9fca0b
680c9b02cb448838b5c233d462b6aa9ceb85bca42079dbc016352ed6cc5794f5
89669cad3ce0489baf26bdd8841c9c7372533f2bfa8d68b652cfff3f646dd9cd
004ca3279e602f7b298ef4d0867da53f4816ba38149f4387dec14f8c9ca0741b
42acd8dbd20ca8b5a986b1c7f1ca2afc5ce668138646fd7093b7761490c3e1cc
c754c792ea1bc355e56e2f73a43e140aac86a3ee932aa26232be9adc198f2e6a
985af931a6bac3594c8c9ca7dc269c8afea84d83bf0ee8bd1527752a38f558bf
1414d6c01ae75d0a95c4e0e55190b55e23f6949ec2720f83480bcce3881a5dfd
fb93d837cc7dfa890ec4e1eba0d0e3e529382d5dbebf50eaf461b77b03f2008d
5af53a5e60fa38e360be1d86767a69cff969d14bd3c313456dfded6529f816b3
35d244906ab34798bdec9490a12b29276802c3b4f29129f2ba62a360ce033a6c
c48429de898231f9a258f13920a05ca112e9961b3969eb800fe98d59cc893a99
1d7a9058f6b74acbdf844fd92fab18b7000bc691395fd20970cf1b6815221b9a
3a84dbc27b3f1dc1de606d63963e827f13b85d488446fc08cb7c2747a8172e50
150e9dd52fcf43f108b03d4f619e61ad42f30aeabec951aecc00164158396429
9b9cee064862c7ccd8a0a221a4626c10848511ed886c129b3a6b09da0a4b8b6d
94e3bcb1047af060e674d5576038aac999a1a899ad11c783ddccc8318aea75ca
436660e2c802c41592d27695f1ab3794b6cb3401d11995d38029d86074bf6d1a
3704fed2da6f7c8145303f50858409822ea8e25043ab5c9884e31589ba4ac622
2b283e627f78356d25e60e76f9140c7be19eab41cd1f53f8ec064997a1f98880
889279827e79db9e7e923a05ae2a47b38e6ad05838cb36f2ffe6366d2625968a
e6cb981a0408759ce1043dab8f7008b43731cf65a170b69cdd27d9850e968fe7
7bde413f857d0cc61fe6f10c475baf356738c38b311398ca0a05b3a49c10818f
d8bbad18f696123fa24aa72916a0205b0dfafa8aba5a5c435a6082ca6bea136b
68134e83af338d9c206fc48146e6ea365ab614eef5067f77ecf57ed97182e126
573967f24cded0074f5e7d2c1fc00bd560f4d3c4ed7037ae43add346df167d8e
ccb7d26fdb3482caa21429847a326b9df999211c9d6009980f62faf6eb97e27d
d544e86a421d40b6a55e3166c2516ae88865afd0fe54de11d8809b6c3cac12cc
56620ac330bd56eedb5dab95166a9b128bcb09783ac67caea3e84c8f218a0c8e
84183ca657c26b71454231292a68b3d91d1412c7bb990b3b7c27a1eac5ced309
1773fdea87bf68a997975a65f7d99435b3b5369b237460bca96ab4c38ee1940c
819ef4a1804f6ed0a15f8d3cd8e1c808a17c123aa0f2f1e068420cfafa285793
fcd1d9db12b10c5c8f804d71fd04d8bbc1a7a19595342b5d6ea7f8c1b4f161b1
2ec4c6205268f910a9c01c95cf44a63134e672135536ad7d915b9cddb3353a4b
62c0d77badcefa26f2c9e617312f79844d8e6dbd23086b6dfdbe03d0c65cf756
861cd29dd867bd99dd57c4c899fdaf305d903e669e875dea5113edf299880be2
50f923c73b7d99606216df15882e75c5375bb89c400edc8a39e9eb429041c81f
c3701892bd2ad4d4d917a434369347bb9bb5ff3369fdf93532c6924bf55c56c9
f5eee390ff7b414aecc21b21fdf0ab0c76e62a80fb77ef91cfacfa75d97ba20d
df22d19ac0b3c64e98f4abcdcab6c3e1c17c83b846baeae8670b3e517a175f21
f603e3a9d15da9ea46457a35d1c62099a6b37afa23e048e179641038ef44e5a5
a2f9d1e93bee957121bb9838ac5dfe298fafe265f7494cb4a2f4f61b07f59288
dd3dc40f51025c0e0d5527bf6e34bb28b3b24225170d7485a7dd4aef978c2952
876ae12f623fc7ea3c9193521ff582b02d614dd7042459d411146c7779e1960c
f8969e8623074995f5b9e8bf55f625b38168d75fa5787dff1101f0308d499479
c027db60f4f5e47bf4fab97513aa015bcbd93297b901a71b5d3f4160d9b0b681
6edddef74610a243c04b7e16d31b904a5d5c722e50f66894b05e82fc23122261
b60e216ccc7b3516bdfb1238e2a7bd5da19f80b18abc4c950e66606fbec646e8
f70f921db12a034f7ed693a9f0176b98e6bbf99b5d05e8584998c14547876102
f9e572f9465977aed4fae86fa2829c1539d97530d973296933f30ba66878a930
6ac3ab35dbac29e0b2a4a6db22dea086b36ba5f35347ee55bff9fbd2ea769860
0d5c7f7966df22e879adc07d5910a94795a6d53aad00ea107a3610d590301461
c284bc94b1002fb16e8c6242b5fd6ae95c7f4e3e2440465aa85e83f19481a12d
9ed5c8903da45b632845d7a4288e2da852650ddf6762068908da5b6e6b70c9a6
4d40d318a283b1351548c9e00ee14d6f8d0cdf88b077fb1186064f153a529ecb
6648755d1656cf830ce686f28c1fb6d448d31669974397b97ef79c26b66d668b
2a7868344b3196e4652bb9b1b6cd6cfb01cc67578bda983d8dd1fcb900f61a67
5780935eee86f38a3be302b8309f933d32676b128a8909b5e6d46f98cc10c7d9
b158c1e8b43cd14c5ee85b98c3a3062f93b3b960713f5d51ee8457c20fa0a929
678ba451b85b202493b5c3a083e26458caf6b39290c5a4fdf90837ab3131b9b8
2f9809310abac35d47a570b76ca4385efd270951d5f4d2d11170e8fdbf802f26
67a5762b64742a9bd6c0914a97eb141f3dc1fd2f61bf39f8a3c0413fdfc380f2
7727c5ec6a569c9ae2a1d0a0deca65c4be6fd0e484878adac9f6688c660ebde8
3e6377ed2e8ca39701d56ca16e3612bfb416beb25c6e2ed763198de2fe93ca67
697ca14133afca5d91aaec87482cddee6d994ec102cf05d6f6381b07690ad7f2
bab2aa55c952019cfbc74880b4f2c96507561ad4af28e27306e0a0222913a36f
52d004ed55417a809a47e9aa8e8ed5e3f58678dbe1ef54aa1bf8409baa2d8d28
3d916d4606e5194251917b1b85458a7d82664b4fb9cf7cd6fbe7a0d8e9a09d19
ab7527783636982ff35deaa7760d37b9ba5a8d1a8fd4809f88d60b0e3943926a
ddb7756e67a5da798662e94aa6236d81926750c2df7587087441b5f54a3524ca
9e76c6d01b1267c9acab1800148c3a34caca228dd25ddce1aacd017775774e05
eba661666433619629663d3501b0f78b41d6505e7aa08ed2c1bfdca8522ae0a8
433db28d41b3ce941a01bddfe4856c3e1ad99e8755f6db61e78dd7e8acccc5f7
8a543849d34d8a880982e511acbcd739cbb22deb83b91e68fbb64b67ed6882c0
05f4d6b13d6f0793161121245b5f17c1c3b8358faed137c4d1cb9e1859bb39f9
57b4eabb8c8eb2407d9e0b651ca0d21572184ed7bfd002d74cefbb69b531cff4
b5c24ea13de7683ac5ffb6ead5a0bf0d2d42318e5387a316c53b80387fe57968
24a1155958c5f919c19d5f21073b3029fb12d7fd3efa79cade7b857bf4a23bc5
8eca49abef15be71ee62bed0a7c956029e411574bb416c1bcae2217b4b986308
d940d4b32f015c8994519fde9826eba6f8c34e4638c4ed87a23464d42353b051
14f1c5fe5252ff9a7e4822fa16e763f691c0c64bd5ab2b2b29496fdc4913c0c5
47198d6b0fd7ee8492287492e4ae912cad6a2140d3c5b367e6cfaa3ec1e5044c
312d1edf81e34fd80ee1f9acb91a5d22226212200793a83b44fdaae669028a94
320bfc033557efba4ac8a55bbcbed7084f5521cfa142cc5ab09182891bff7184
f0d71b97aee9e2dbb66bb21fb26859401159f9724155ab75b8ad1a8a8de46a09
f42cb747fc7df7ff438b0c97bd7349a1f0fb4a64515f6ea4c657eb5d8d22e832
966f8b9de9a9b244eb812e12daf9b9a92e7ccb211e7a7a835360f2b3a4657d4b
ce14520c33d3d2723076bfaca9b04849b4127872cad48dfaaa148ac5200c7429
e20b072f4cac1607dcd860c773c6bcbbe8009507a5ede717d7d94f3fda810293
32a75b79046208655359f0c660c31bc20c85e60c64d886db12a0d1016ed0dcf3
5e5270950c7bdadab2fc1f6370f32bf517d870ead87775f2af7649a8dc7ae322
4d8357cae020dbe357d5e88e07f826f9b44d5add40052a7ee8ae357b1f51f083
f5d5f80edd4d875aadf75f249a17ceccc147b3717152fcc28613d610fb5ebaf6
496a6b53cfd04ba4d0ccdd33a4df7ed59a327cd65fe2bfece6e0ca510df6db49
d3dc34db8401700525b3284262d203e5171b99c2da2099545e0ed9d089c9b3f6
8a49ce58d6c394a6df01c339fd595a14641f0c19b0fb3521f679fe50279bbd80
7134362ae929ebed3bfb457151a49cc5a068f1f2b5a54692f27f6cd0a1ccca92
0f11bf5f77ba77d793806c0cd86957f7d18f5533f49cd5740fa186b7566555a0
94306680692aee510d86e6383d606e7db1da56c3e7f28b5ced4f2956c053514c
8b4fa170c0a68f07870823524579484ec7ba31b058ae80e23b8a29d3bfe96d84
62619c4140b44ae916c0cf4f14538d9dc87e068dabaa6e5aa44885066703b16b
bcb1ebe545f74771bdf1a171dbd13d82b94845a668b8c175811c2c6a32e9267a
09797987f8804059dec17161fe70f5fa093faf60cedc341178fcf0c4561c838b
b3245c1b2c68a3967bfca081217419cc82265e5db641a5801b6f9086683f1686
a16c43e4a308e470a78041d950ab126c364a96a3eca1b2e39af21888701af594
9f283950403d16ec6a61847356681198ae3204e8cf74bd280e41b06118effea3
5a5840972f191e1bb8eaf8fd0ac8141688b192c2304e239ca818d455120d604e
dc5851cbaf5625347cef70434eae221b5f6035814e202b35660104d9487e430a
e7f61fe56723c46fbecf55b68523c84e87efffb346337e5dd455e741a3139457
ac11fed62d81f2d45fecf3786b6a2e93e604e56c90dcfe3cad438bf9684e127e
36ea57c2dcfc146ef63892033df27bdf8c7385f84fd1a2ce7fa589034ab374a1
8bfa1accffb316ba6411badba264e55b04bbe73ec58c79e85f7e523bf1ecdc45
025e455626b6ec05089509d6e6d8011db377f99a3216bc8492d79588cf926910
697a82db1e954896156e0084b343f45d9d4fa6550179c625ab4ced69ce94b22b
00fa0716b36a8069619bf47668fa493300a7081c4384b2d5f925455da2ec54d2
0277ea1f156f19702d03eb19d25367bbbfdbd7d79211c138177518b1927ecaf7
4f15cdbf987d9c261c0f6b514ab939fdbf0f75a57a4f57b40953ecf9cb889cc9
2ae441f7365ed4069b28f84e2768bcc5c4b128ba5eab75598d1bfc259db9ade5
a9b04307a446e6ce759637c5bc2c390e3c2e8b35b75a28aa299ffd28b0c98878
c0a6a7d289e31856056e334c80c6f23f14362d6f93f9b66469da066896609d9a
db1b7341f2a544aafe0456e91598247527cdfb5c497b97e3786593db5a2416ad
12d13bc9ced49e810bbfd7dae278725463e2d91b536c1167106061341b94a2bf
ec5bf3b28fda466a682ecbdfe01daaeedd5548b8a6ce0d502ddd82522fc0c3e0
30343fb9c73f5eee375fa50c8345e75c01f6345f78340f6d580a2425a228fbb9
9ff565079f3befbacef6bcd55ad611ce29b867f8eacddcb640e5edcae0b0326b
cb5f108c7fc8db9970b8df084fc4bea81c2492e99a3f89e874e54658e99b170d
02bc1ed626419fe6d058412cf8c4f3c9873c893cc8a4c953288ceba51f2d8baf
96bd18939e58d0ab76857eddbfcb8f632f58ddbe73d7f5e48165b0e1620022c8
4cfb19df7d72e6c76385bac2e9aa0bee1490bfa25f5ada420079ebf207824183
d495472d03951f9b90844d242b47371df897a430923a9512cb579e6b176128b5
af12e4d2053a5a5f8cfe174ec4a69bb6aaa5e4e61e65ce74f357767bc0b0959d
025cf80516a05c33977be92174ef3bb04bc84b64724d080a6b0ff60f6211bed9
4d049611374f9b681ad7dd653825e27ec7bee3957e4f482d1f362393e2f5092f
9e60e578bcbaeae01f2a60c6ef8225a5384d84128dd7d58aea91f986e5596dcd
4e751c673dd0475d5936d7b7dbc1f1fdd0954d5ff791f939a2c05b7ff7650142
fc52bea2541a28755b3517029290cc1755eae23c5a686dfa2e5810a3861a64ba
af1f8bbad036ff943da3cd7b1eeb87fd71ec94ed57a1549d6001ff70114d6a7a
01931ec487ea6bae0e44c364349ece377449280475fc71e6e99b5357f1a4edcf
6b5fa2584d92a55987b12a167dbd4d11e955fad642fcd34073f34e72938fa585
352f91e0ea977a70741e8c9dc6bd391aa99e91d86d91920fa4ebe4608b76d6a0
404343a4dc0240fb067f982ee6e1138ff263e5def10d70974b29aafa0b9ee624
713b4d8c98b8d3ccd32c4b0af33e508c73e1c226be9b3bb4a16bc90608ec4bc8
0058db1bf62130e1835cd3334cd040f470214c7bb162d9dbdaa4fd401533a1d3
04cb3842669d80bb4eccff120f6fe00a480dc577035ca3a0cd37c351c3e61787
4a608c43a5004712d0519ebc94b9c9bc25c11f565e6ef8ed3f1fdc32d0abfb7e
1a395f078ff5150c1fe4b933d5b055f5b459c5f022fcc493ef4898dfdbf5b58e
40be8a0e3d3879530e6e5624311e5277a52c9200a4cbc6718ff4e7971cd9516c
2199fbae5deb962848f7a9f340628a598ce29db3fe6719c2716e8c3670abace4
f6591c6a981f1adcc1f2536fd10f672d75aa94cab5ca0dd17af07d401a6566dc
39827335db84f1f0ab47fcf701acc5b0c939da6db77f04ab3e27ed0b04484166
75df4ed65cb91c6eb2f6af29e157c2537285912bc2fb1d44e3878a3ca25bdee9
3b8cd1acd637623895357e345e63f9012e3ac39154c86cccc1b188f1ac112f51
835410b2c411d05054a55f8b41a950819c9e06f3afd6a2d680ec4f34427a33eb
cd0a8babb7e0194bb05fdab6016b1a2a1d9afb4f580fa1a6c59af0dc45799715
28d6ba6e85c854bcc2622cf1caa96425aeaa348bb8ebbe9ef74a251c95f86602
e2ef4ad8da7ea9cc2b834c14715a93f0eb6719a3ad487c927227fda298d11af5
e4efd38a774a711cb92377bd65a5d27fa3246edfdcfe54d321317132befd8797
fcdcfd5395b1f778e75df83e1c750d869f729804218a4fae1c3a84c7c2b46401
90f9a0a4d0b284209a7aacdcd9624568db48008be22ac92cd516f2dd845e0114
133dbc28a6fbfe64e2ff6a65282af4474b3596825ac2915c29d56861ccc93130
93cb2741e6805e68eb87266ec29e21f7138e609d4940edb1bdbafa47426ea0f5
9a14804e5e2f5b284bd87b212b0425fe8bd027c251c9c965a3b08a14d64add90
95d21658c0eaee20c7d5c482dfc9f3bd303fd0bd715dbd29431a6b28b067e673
2586241fc6acd5f9fd29ff921e1c82c7a1b664c41ad35708107fa3f55fd63840
681b1329b60b9a0fe18008e8a2444c54e3b2f6fe0fbf5212ccafe48143e3f977
ee573b158ef31715dbf4b14554f8a51b90a4a549524d70eb420f8e0186b59cc1
ebf4d636eda6b2fd485b23fe3a9298d5579a123d868a27fa5a164b036dde5c3d
20f29cda056088616b8a441dcde12e554cbfb47a00dd8543649c82784dc5387f
25aff313958d68afe21d51bfcf222154e8ed40363cedf44418cbb19d7f9f625b
d6fe0a77f0733ac3272c546c6901d07222aa55db3638d6846e4d581be2235625
b0088dd00cceeb52eb7ee37f692f7fef2ea3acc15dbd84ee47602767c22b0411
69191f6b110dd2737b1c086c75ab3363bb2944e46b116a3889733ccaad9634f9
bd36030dbd1e520748a0551b9b9a76b60321ff23e8b192462c3a2068669bdaf5
8e0ca8c1955f733c05de954e9f64334cc766fd06b35dacb3b1e1bb2f0d7485c2
4c02b55800434bde38382b270aeaeb1839564007f516402a93a88431c0ab74c7
d7aa7f4f2b1338231195ffdd65ddbd33a2708c7fd09f3e22ba82a7be4300c723
9669120cdf5d933367015851f9b3e670029495f16c16459b6c0a5beba4961d57
64e37c6a1a7277ac427d639d6d47bc225f43590bd9758cdbceb3ca58bec4ee9f
890bfff60ae73cbf7431686d633aae745c481a9644fad602dedf59f515c98d92
4601772a8843af1f3829e8c2707dcaaaf978a0dcde5806bf6e1aed99930b79e4
7b06027bc51b765003751f938f4108d9e964fbde4a9185fe3298f423318e49bb
6b4028f6faa3390154555b5b2c389d525f55278a9d62197681dfbfe27b00a601
63c0b4af1c21767dc05a766c2481ea4c5b75e2e735c37ac268469cb18f050a76
3aa9bf99783b7e8d2f17a24c54f199d20572171a9f1ea297af32f8e40b757bd6
a71d543ca8a14bb104f19c641d8c6ae5e0cf8f75a3edbf57d8c2423173d88336
737b7f5ad5cd37f21b70be940353ebf31c17eb0ff9033d4555bf3e411399744e
21552de5d001f698382cb89908ad74fcae63d4a4b3526d68e7de9a0e6258cd23
47df2d80e3eafa936c8f6956e5ccbad7218a39fd24905a8d366b6e816d8fd7af
74dfbe634b283a78dcfaac0557ae00ee47035c9d79fdaf8373f4d81d574bc1bb
7455cd271937cebf16710f560dbcd134eda2bb8bc8366063e6cf8fabb3cffebf
1c4c9326b10da5bdf6e7bcf110bd823e4df461faf0abda209368c489399649e7
aedd21f912391b36d3a860d7848a211acf04347d84c06fd64ed4e1abd838f77e
e7761c3cc9359f828d86b27001d0b08dd43de389e93301849a2dfaa07813690c
93de16bcf457b70d7560f20677998262f9290568825304a825dd58d256ca87e1
84b83f00dcd489f17f129896df4bac925816baa9ca19c6ee6e9425b11ad97455
c094ffcdcaf3fb18ac4ef0e8e0e4d6fd418f45cefc7b866116abd5990d814a9b
837982ce6faf139ca763b9a0f0c393d7923e301ad657a496c6d49b65b0ee2a18
94d11bb9b10c452512621c11a5b57448d3323eddfef63da693a7dc8839ed4f7e
acc4755331e6f2539bf54703d58ee3af6726632face463c9ee794548b8712e8a
334015f05445a8d141ca5281cb8309b2048065e152b13584a038e7983b0beb42
d2b1c48f7a0b8ee256eaae43cad0335bad06b59eb02679843e8c11b6bce837f2
dc689db2d36d55e8bcd4375bfce6d6bb00f2c09715818009cbc3380a7f1af513
1118f1d3bbfb1307ae584adde98d40fcd95b5a6e979dd51bee02432c88c107b7
ac5638b9d1d1608e6efec1c1d5d40b211ebca1df057f66636aae9921ed5f472c
3078c13fca99a4d4f0b7de6267e50cbc10f2e8dfc89bd28ebb4d2fd091841f7c
7e1be73cd8799880c1f5ba4bf13db110f0fc37478d634196ada0b0cfd288f5b5
9838fdaec1fd09b25fdefbcb3c28da96a46a56cf5e5c4aba1ce63374f2a8184a
95412a061d7d393dcbcd229f8c4d54cfebdc6c127c13ca7e330b3902d83b601a
88c3524e5be3489c47892d0020cdf804b55d2d9f6f28574e61efe008b7bfd09e
ea0d9160debf2db54bd497b61e3be2a01ce1057e6d1e8cf9cf9b8dae6c36ebc1
dd48033638c5c4c75b2dbfce8fb12712f3a993cae3437be17e1445de4ff55858
e460ca2bd7b0415660a7a6a97943098f0e294c7135e6a1720e27d530fd63948d
bd9eca0ce7503254d3bf2dfcb2e62b7c3e8596470340a987bdfd28c2104e6fcb
85d817632ad7407b101bb171a0ce71821542b5b0b20bbeb5494fe52174254294
9c56820a1c9b9e8189583a24f2caf3b321a926a7e77d0015ad6ae0d49a9a3cab
94187ede684bbb38a9bea1ba111a4941b1ed4d2bf0a77550739597639e47f852
c33dd4d16048edf46c0971d60ab773dbf98e172993eafe7e2ecf3cef4929a48e
b3997f58ccfe1128292c85461978da4df1ab5cd720780edb1153a48fa4d2fa17
adce8990ae956218bd81a1a0fd8b2468b4186000f3f793e482c6a3e91b23c7ca
0becb06f349084f285b9e467c8405e7b568a8ee1656dc758ba740eb6cea88c9b
6d916dbb2d4e1841b92b056a4decf35c528e1d9ed0ced7db8097ebe283ff0fc7
f5838727498f3da9b05da8863cfec5585a867177310949e0d6509e248844aac0
dfec1d38acfcadeab311219064b22b316bb4e510e555859f98e43a18fe357606
d0aad2dc43bb73ffc4e99a683b22197711c4b64f3ddcbe3d64a39b835c6798e8
5be8b99778d29d83153cafef3a4f9b035946610d0d58f0980590aed44044bda3
a57876934df65b5163eeec6022ad85fb0b88a0e6a0b21d1f3b9e937ec693ab87
fc4f9369acfc3d808fa7262eae955671baf61fd830dc67066c0112ba88be0cc5
27e2bf9cff91b1773987add9b315918c58cd66fb64211468e15084d3a4cb3d21
dc2196428e0069efb0bad5103944ead8a87d9c0e89026acdbaf864b31e21cf8a
5bd9c899a6c1b200e65b656ba7f95f149f4a59474361ce96b2f637a91e46c0fd
e2b63164df8e83c3955bbd78c696f17dce0be132338e37e33307dba99a6d12e0
67f530e02de31b225a432d14350404d0bbf848f84e329cf2ed83a5c1f89a5ccc
11d4e1fa7e6e51046505c7648671cfe24d0466981c3ef78c7bdd12b562a7ab6a
8337132bdd82c17c458b34c6cec8500af27f265306421e1878411d63651b85e6
6bed53a140968b320599ff1f9f9a77e5ebe4c90701bf028248887f488b994285
0de1fe4a15950fdfc14f2f1da949008261ff62fd230ad7d9ee970587a8ee3180
df9d7413efcab2b7b1edd41be545844df903bb2e3d84fa8789d161c1db9bca7d
b8f72d7426bf7850f1644e279fcc100b4df189d9502587b1d5581470b87b95c6
4268411f2c33a3c27080ee4741c5db6d07e1be78b974cd340d70fc5c04deb7ab
7881e1d36ff4f878a5640b0a016eb839bba817cc3283b727c6c0c2c349224ad6
fbc913acc0bab166f0bbf1ad614a6608b93484f291adf61150772ee25c5cefa1
547ddf030a7f6978bf382c71f8edefe1422c24367b2cd873416f36d49109da98
390f4f020e690300200db6b8cf00e5cb4cde887b8249e731a095aced7a1bef82
8bd778b79fd8dc60179f33cbded1c7dbd4ad643e6f8e530dabe1d055d368e750
30608a36520ad9c1e61bb74ac56c40bdf1da9e41eda4db6c88d56223ba3b9b4c
28b333243afef3ea7f879da4aed5591243ea7f7487cd13275c4f1bb0a931af6d
57eba6d4ec54db1c6570dee02e42375dad43cbaaf5e4b31a819e33a2fb87b137
07344fa66a3791f6a861f1bc81b68e23d8fdfe783e461898262bf6ccc2094daf
30d76f9058dcd4cecda722eca07c75069de1b183005f968fbcf53e2bd85b8a0e
efd2425ed515feb6c6010e9f7710c48bfff3e2dba0838284d591a2f1947089b7
227bb0eb4a8d20e5db0eaf456fcefcae15043fa18982280e302eb3cb45adce85
725fc6325187ee5cc422f18384643a2fe9a7382798830807bb4f6feb7e744b52
283b0f136d26968786e7a0abe1354758de4cdade534ddee63b93569c282f2299
6d9895010ba76a77f723e285363b885d95e9a2ccbf97ae8982ac2b42c347f4bf
ad7e3fe6ec5bde1607526db5fdf6706beeff4b6e268137fa2da23f8d5231b40d
d30081975d9269f870d2b0ab68df1f8f65aba914452dc69ae100b8bfc93fdd72
bf0a1c6b37869a5e9c75c7c51dd9269e7d60c6b67efa84ed5c85e9227ed0d134
ac1fb80036824fac4e75481b27ff015780f183b38b0809635edf4a66f2334670
9e66488d7666de3a0a23a83f9564e817763d03e26129e9c298de265501d5d913
e9d1437184a90a2d3f7d2c6fb72090f05708e8836f012fc86157fae568869ab1
9c39f82e3e3b8ef5a67651eb5a5d2f736797168d04185b9b17481a9f0350f76f
6b81d56413849e29ccee1c88e63353e2c1de601ea8cee93e58f838950e65e6d5
11d6dac10a78d8ef732ede38b50d08d1013b517a9049d0ccc2b06862c6314ced
454bbdd44e614305be5b723dd0df8cb3c717decf06185a87e4da4e26ce7e59f7
dc485a189fddbe505dbb8e60d40bbb49a8d670b0b27a20ca76da07e2a0b0e2ca
3a75f55f353e0b9cf4cd152ae9ca47de5a1c9cde0b8066d0c3e0d094d5e4c267
a2292db4507a72c2962a5edec9beba9c5a922a0b4f1d77922f9c059023cbb0e8
632ec551ee810d347c520d2f252ed47dc623951c7d0c9c32e3386cdc7a7763ed
8857931268d3df2b86e1d7763699a5a376550dbb0c87d3d89ec6e22355d87c30
21a0e859e84fcd7159996c98c8d9450845cf9dd4677edf6280b377e6f2e5ed9b
b5428d877c7eb7dc239204beffcfa861753c52ae7246b1b792ba239e9029357e
a24ac3a139c0635c9731a068cdd537985a690923e5626229cd47fbc675b904f1
bcbfce52e490a383e539182ef2a42f59dcd6faa0957259ba8b0493dcdd9e676f
dc32f4153129f3ec08faaf07de5cb44f6c71a3103b65d0f3e0b28ad361b958e7
08b84e41e607f44ed369ea2f3b512254d6df9e8f0a4733d6ecfb0bf353b30c16
f244d1bf5c0f4f34bb722a98fdc2da23e09cc2c692be55f78a02ee4c4fc6bf02
072ccb1fdefeec0c942ec66943a650f9ac9fab1d491a255cd8db9f0ab4dc20f4
52c2805558034a3cfb2d5cef76ea66eb177335d90c9926fdde16a63b22cd49fa
7fa988a8262c0891b5d78842650427240f3cbdc4c2af84f97209d411aa755e59
976db4eb46454d90f13a74f54422874e09e98640d6abd568d7a9e4e16edeac50
efec07fbc1d3df82dc8f39c152f8d74da43ce2df373166952c9a1db3abf4135f
f45ac1169332bc00e6e272cfa6264034b09f8f15faa1368a2dd535a86b82098d
8038d644a3b5373a0cdbdd0ea8b64cd3e71207b8ae497bc2af10a57f6860ef75
a8bd7ddaaa256e12aa0fe8621890e8fec83d9b73b7bffaf3f328fe7f715582a8
3cbb6677fe76bf7edffa8dbf9209cc22760e14fdaf1abd0360f520aed5d20a5a
15c5582021e3ed91ed4b320d5bc4402fcd185c6382f3901bda3b61042617db00
b03128f6185af7b2cfb53b491677db6b2e0ad263abdee09ad922be0041954714
1451a0f2e460b48501858b7fe3003adc384d244d1aa8f3a5d59a9fbffe57bb7f
2d97d46fc9b727a7237ba5f852a9a6b6d9ae5cab600be0805ef60b6225ee221b
45a543974919f7eca074e13cdb0bf15a566af5279db403589b41c1036937bfbf
8586bd3cbb73c54ccafd21358a7f2000bc945aa2d01fbcef096b9266e343d92b
c772e1d0c6c7fb96ef7565161c18dfd51f34808eae239c86a5c06a9f34478d48
7d9e65a93d88d686247668cf8ff04e1a878219b4e047c3f227a6e427fd65f20a
9a3f6152dca7351f15a8006e4946bcb4ae15c72ba86be9edf133af1119f0e1b9
051343851fa5c38fe2e235e87ff3d82f3bda19324fb7ac4fd355ab910b54624e
9ccd8472e98cfcc1f46af1786d20635a524f363a4acaeb49ad39af92d08783e7
7096a1e420ce8e51a9e2f81f76068110877d879cf52f9bfe57bc67523a9046dd
d692fdda357e2d962d96a1b7ddff0aa8a9e3860597dd8f894473f16588d13ced
033b230f854e6d412d75f64ee5a93bde0a21c49f5a43c36ecc4c30a573f953cc
6b509e6374c2f4a53cbbc9e6c6527a5e21f4a3aa668912531e2a19fec61cbd02
81fc17fb72e79d0c25eb635b6626b492f464da1169f4f7555ddcc780a8fe67d9
34443953f3f54b3341039e39cc58d38854f7f16db7fbece906aea4a6934e022b
611d8d749d2f1f6c3cb07198398aaf6ab5eef0bed7e69871dbe72a2b7eb59feb
31413e115f009a34e0f2b60e588a5f4f4240127c12ffb523e900af89dab34079
dc9f510ccec1f5de9ca0a1b3071d0089a90043b3b77c597e6601a1e75122f054
41dbf8c3c597f8ffa9f27d170a67900adbef21b670457882a4cee43ef559b6c7
f14ed50b76c820ba1a78bf284c8f0c6842437dbd3710e715ad82730703f01efd
824d5828b99e7129efd43830a9c714293682cf9085393623fdd2b617d3f98c68
89856f91ab2131c0fe28799863381c7b7214190a4330b4383cbcfadc61390601
7e713406e54137af08411338c59ff0e87e85a9cf06d1738cd7df99cce8e99d26
03a7b79b488aea7f93ec4bb5c994e957ad82da1b0f4d0dde7b5afcd620b01d3c
525546f65a6587fa55541c813671bf987343365adaa6bef292564daba85aae6c
c805e739ee469f713ff9f2c6ad34dd3100baef0a6b201010478454469123d4f9
69e4bc4640c7e9cc9f00c3044c3ec548bbafd8034ee93f53308c935df8e7e651
55814ecf1afd6b341cf58ea17522133942c4d3fce731172356834dbc403e2b8d
ac91bea1ee72c1c2320e93b910b6a0da3b247db3d5a21d4b9ea31f2579f1c68e
c99cbf6d177405e5aedb7e6bb29f5558b21678dcb8d092bf8bc57479de81ff7a
fe0054392dd9784ea012bf2d098363b4deff1b5fb4145c44821d54bcc835858e
69bf7f66388be5f25aecc52186adb5e6fcdfb3ac95a901c0741d6ae624d26dd6
baa9b309139f49ebb0c7effd218f496a66bad7f90535452c28123f29f680687f
b70216827109402681f04b61e84fdc565ab73d69384e533f4f8458bea722d817
7130e94bd50596e8df99ee446b7629fb391e445f4ce5110522f8df810bad1595
ba29f3606f10db28261be58711df577d7d1a95594d5ba1efcccf5e66f7c8aa01
4d35ccf5e2aa09c71975568b9529133f7043fb520c188575c1e25a5ab8bd480e
085f5ba3ede4736e4532ee9a6dd13f124696e14ae32040777bf65daf6cb9b1eb
ada273c52847e0fc851983fe48d9536bd6e16b8da77da492ce282636d086f798
e31c37b35d010a6fd0387f82cd4c70ace7ace551c292627f531dd53bd643e648
2266fb43046bb29469a96aaeb4934ee35a7b0692d10195d7799ad70e60b7545d
57194874ec0af3b64dd90976aea0034ec7b1ef2ead165b20ad44be412fdf9189
9d6ca5053d1f4b694f4b059565959e49ecb4a2f9e86c1cef2d2089720b637a59
50ee5af6b149b5840890fc58dc1b733c5834ecc849d7ee5f5ca8df9103ec81f3
9cb28d78980d9dfe09dcf52278c069176d929a0cf1212fc73d771217a5869f49
189ddbdd6b545bf246c41b59dd05e844ee8784cb544df589caac50966e07d4ce
a03f0aa01feafa3ca0deea9f99716d7708ba864cffcee4ed3e5799108c5c7ce4
c2e2580ad4998d50a2235f591dc0cba365288f8e01e3debe014c5bf0c7e2b097
c51e25a145dddabd9ee8e15843f4e6bd6b9325a82a5f63f381305f90077cb1da
2fe625f45a287a8c2e5745ee7f99c4b6855914a8d626de839019f799b04b6cf1
a7114af4127ee340e63f40e2a1726c3bd7af85b17bdf33d199b8ea7f3b35d07b
57ba6a335b5aeefeb06f9224515ee0d2448b0697604b9d458e6c38bfa0e37469
ed605159c6fcf44feb70a19e01a512762b2d8a72a4b68c017d56858a24f6dfaf
d86ce8ccd4e2f08db83b4ec86ae6fc2064b56617b2ae530bc91c4052d80d79bd
0dbcbe0d262655aaff7088e3a8d238b4b3199eace60310601882fbc3b5a4ebcb
37d3a7f9c1c8c0e28e3a25cfd3cd849b72933b98a06f7ac9ac444056f5c2522e
7ec46367ee2c073c2b51bf5b43e9ebc4cad2f4fd38ad7beec6df150f32b7024c
6ed07ed8bb699d989de341e58ed511b99844039813fd353fff152c70713e2856
3fec34a2150cea52d269488907b4227aa15b5f6bb81740e927cb981d1f81a03a
3b2e35a7197a113e9eaebd5a44927c75034d30736515f99da9c8f0c6ef0fbd3b
05a37bc1d3a01484efebf0483570bdec59d5a3ee8d53234dd2163b8fbb48dd2f
42960a6ef94891f2c192a69d20adeba702e2204f6d3c86871c0c6cce4a2e9faf
746f7d111f5e2e1f6634b669b2b9010269954fcce7b72c8935484cc638a45532
612ba43df412385b770bd5ef067bba8b852ef41ef2dcdf785a017d5d0bb62de7
3037afe4946588ca712d7c85eb30b7388f0b2ef271a6409d5709d65dbc986eb6
5799e6e25a17a428b1ac42752136929441c02032c97633cb30b457ef807d56b1
4acc251a3da5e7374b9c9bd8a6a3a9e47cc82b808329091a83adfd28d1efe68a
3f3831a25e0e353489b79fe1c95aa79ee6992e28900ac60c34da6c55a7c8358c
aeead99c1857e452607db390622802ede98f88d07ab0172a8ed9af302445927d
2f27fc680cca0c5e19766f31168a498defd6248f7f468c50dc7ab461ba9616f8
8881949e8cc0f0aeb1ff400cd47fb15b001b2abd9663b8c2cf5faada112f4202
60629b77f8cf4cbdeebbb340a5f7e28e60b3111a473d3906ebe922cecc9d7dde
3b8dcb2e2d144e2ddf07fc270d7c447c625d78b6989b19220efbe0032a68b483
b46d11a3a2620c124f5d089cc0b4cb74cfbcebd7ec5c8d4c1f90614baf8ea806
aacf425fa09cc70e714a7e9b92946652b785cb7227b1e1f2c7d574c98b0dc07a
710e157f1b500c71193bbeb23a2f6fbd492a9ad47a13256b1d058e864e0908dc
e51ccd522369b4b0ec1df38dd3a7bd72b3f96e6fb8a9bcebdc555108f1cdcd1e
ac023eae6036dd439eb5a473fac67941b1038d839a151189d85b25abc0ee64ed
d2363a2f08c7a16ad6feef15bd342060822ed7908ddc6923ff84a9d5c5fa5fed
41e9b0acbcfac62ba6a10326f05e2fd1bb4f98af4d9eedbbc38417cd0435c2ab
f9cd99fff57712833e64a4db5f3db3341dbf480f53bc2cd81fb5470eecc08ea8
b52a1ed4675dc0d25b95b8e4451f37a90a7147c1ddb2f044277acf43c2646783
637d842867571a3c8dd67186fb5243a6f3af2e89e801c236fc7c3599ed6df7d0
f5add2328434ccd06a1b664804d2cdfee4fca4b0d4b798e7ffb897d6ebeae9f3
0387b5c3d9d128e6ca3a852e530de43474a8a39ab968437c6981dfa4b2e5d4b3
bba91db9f0c02a384bea0e7075e6f74cb94b199cab3c881d9e33750ae5925338
faded8e97949b908593d0e6de891f9cabc62fbc74fd45b855a3a07184942be54
9b06772b97dd53daa2d4bb0a0ed58b7f1e50d4dda0192a6f8a0223417eeb122c
07fee4768cd4dd2dc542ddb94723229563dd597d2fad845f7ad77384980e8ebb
6610f9a2fa841946c895dcf0d96c5f2c3ee6690b57807b08c917429fb147c359
0aeb174499f45ccb2f4daff5d46d006068e7d99f72a7481520524cc6979ba34a
287aee3fe875417ecbb6f573247600bcdfab0156c68c3e87a2d49d14a6955bab
5de85e1625a63ce3cd175dd015a1b9a5ee6c5aa66be85a1cf448408901e2033f
5d63f26f3eeff9c76ae5bf5cf9199d35b53de6f09104fa0e05d89f5ec9675338
961f8205dfc404a348eedee6a10cd9de8c09ad1a4d736c4feefb02effcc1a233
ac0bc81d62e1b09df38e2729d61576b6a59b01ff95281edb3c6095d1f17f1c2b
ce9b110d55d77da4778dddf288c51ecf68b2d58e6374934db37bc482f2e8b40f
0f9632841590f4091ca2b700274a290b0274bca3112917fbc08c825db87b429f
9d89df40bcac046b1544b3f5613f29f86e5a20bedfc34acb2abfa70cd93375e9
66a3b478aaf74f32a05486fbdf5ed8f27e26055a45f23f99a7a880fa5a07a5d3
c9ac933fa92b4650f0d6dd902aecca9fa53e0017607959549a69b3bdd69a9637
90a5a65025235349e42556d766dc6bde9eaf58784bc2c2d40251c6a9562b3bdd
ee8a1d3d408dd59960d2c0516a9298fed77102fd38be331cf538725484529557
65ba966ddc0596fd14167dedbef24bf0c07c4c274f4284ee1c5e4f7c021db251
941f829df8a772d0a172c21e37e6916c3a445ceb25959fbe17f3afad13bc2be5
82ab7f1305c2e270b5214f4adcffb23641f5e9f8a538ec150184e4e44de0d457
e8f3f1dbbd5ed060c0543ee52246f7cb305446d4484669019671c7d07cc4d1d3
3bb0faba5b8a2bf88855e6cccc3b2e014b06cf6cbfcd739c752f2a84fdf4d295
107c847b5bbb066619ebad872cd5c023f5540807377088f75175fe57a7b5240e
53bcb0a4a6c9094f180d361449b4dc3ef8084e5eedeeb5e8bbbf62d4e505efea
6266ca22b65e77b0b5fd2c3b860328db622071fd9d9586b44f7747e0297c6244
a716dad7126c94ca46172f121e0375fa8b05c26b564594d89f205da00ec15a4a
9169772a63bbc675bbb53877554d4146144c98a93629b50adc6f932bade3d356
0f45b6ffef2caa4bf81e813baa4a22b331504c09a697822d3354ee1545f939ab
958a6ebf1eece6b9d32f2bb4c722cc107fff6097531aac7aa76804371f4edde1
40301d884f6f63cbf7b26d83db493ee2031121b834f8f15483e0117c11e056db
4e0f0ea902f9f9abc12a07faff5f5f84e54f8ed2adf8d25e40936e8c521fd3c2
608c70610feb703aef55d171dd6c0f2890c8e7bb8da8a0d8ff595aca16832c28
c488cf063bcd06000abc687910b23031f8001bfd0d098dbe3f9c4bb5a369f8fe
3688828a3dccb9ace0cf601277b4ec4ea1739dd65ddf0be1991558a67b2e53e9
f92b13e8152354ecd6589e29326593d732110acf234671933a8a4fe3353fc58f
b3ac2176799a561415733637f84a1251ae042b6cf2925d93e89f3d495fca06f1
ed3234cf15083ed0ec68c44fd7da9e11c93016fc31da98ac31b77883290d0a32
e8e18a9d8b8ed26b93201c1fa3bfb3c58573adae7bb384715680cf037a87461f
6d618d8b668be5dc086c2a827c3a2d74810e15fc4f235b0610fc8bee3e23033e
4b4cfa43c36afba9999bbb2724ca2f0da468ed828ed662c3f7188cbfb0e8c02d
c6756c4ad3757916adfdf8f8f4ea458c3e307b8308ae82c0a10e8d94640919b6
b5e2ed85af58126611192c900fa2793086cb3e97fdbd806dd9d1db382ef4ffd3
7dd773b14b6f0d63cea3439e1e410568f883494caa0e831e65ea95a86d9fa6a0
80ed4985df8e20926537716fda65d4279c823a2f33fbfbdedd9a395691e59cf0
8d4e5a45db3699f1e2bd75a8b85e9d39260387fd47512c239c157727096aa38a
5e5abc99e417c23100e4626ed8c2c92b60188c95ffb6022324851d9cd3b5c900
f35521d69ee34fa4b7af224547123855809d457498d274bf08c386dd03c5888c
64e8755500f6a4328627b27d93594266caf87bb979e77c8b466f2c0f88cf6f87
4ec9ed7073aca31ee39ab8df509603ec9bce3ddd9f7a8e53074e93563b1bd151
c6c07c45d0ba05432a706a06d1284c299125c0c11ba6ce88821b5343d3ccdcf8
39b6fd88d7503c11b16c7462380ea68ea1db63dd14cfd9c90c630e2646f0d9c4
0bb85bb07b6e3ea3e78119c2644b2159f3574587989dc5a126c1e70ff46fb925
d55213500b2d69f58e5399fb367448e67d0e9ea3fd2c5e8b295f7e1529623cea
1660cd43f4a3404949a51cd39b4b34dd5346bf05752e50c51cab50bcbedf2db5
12a532c0c4fe11d7a8fc88ddf6620c9b92ab10da53e5043542b7d58e357ffb58
e85bae9e9f562f747ebd3c2bca69792b29d5adbca7a7ee2b4bf5c47a4c744503
300d051f713c1eed3d9d275a7ff0034bb925a51aead0baa0fdcb6b14ff8d3a44
1bafc7c72b773cc87674a893cddc7c9ed3e8712b25bfecf3b5860168ac340f59
2b23add7c19bcb13cccefbdb38813184b998d91de6a00a6068eb2df2332e79b9
68ac4c82cf7eef15f3d84bf5b428038037c74ba1f7673c5ed76beea22b89622a
d5da89e3b18c1f915bf96993fa88cca60f7b3253260a8abd969cdaa17db649a8
022c1edb35f4c4c4a52bc07fc7ca9aea804a2d71154c929c6def066dd61d3cdb
c91bf4aaf28e808358e4a8badd36c6ab884d90c8187267e229aae6069f079779
f7d10b7252e1b5f2b10e3330916a0dc4a1265c3345329eb88558feba6d872e11
91c656537a3290b204b0e1b62111c35589836ea136d9f261851b5031271b8bd3
3e8e0330c65bfaebc579e71a371a34b617db0bb4d1eaf585d6af93deeda025b9
3b0eba150218105a633cb0670585f1f6f6c027396eeace146207a930d1e0502d
58a91d4cd0039d8805dac2ea7e80f646b4b947e1038d73b3ae72f52bf2a60dec
7eabf847e4bdfc79889b0e5d24da7c65321c256f87ff64427f27d93dae4e4b90
4af8c2f6239f4a97871bfd4ef9ec9e2ed81fd7b911fc26763ada99f3591830a7
30dc187c3d5077a3a383f0e456f3f682581f43424d858cc1de882d9797804e09
39718e2df31edc032b625718332fa226adf01a510d81b20458de915aa423051f
dd6987c99c0eec7235845332bbcd144c325217381e9937134ad51b06f09deb35
cbce409849652b5ee6aa0e2af04412601419ecc6d61ba478bd43e2cbdecc1cb3
da2036eaa2fb3922bcceea55e4c141d3d37dbbf086e7bacf9b943a3f0f7e8939
4072ff7e7fef21f8e1116af13029f44047892b33cd23e532e9b76ccecc674041
960ee01d2f3049c7cf232da7f2b42c714a6cde335b7406a5bc676610553b89ff
eb15a8da6a982d785fbfd718e06bc16f094801f20e2cfc24f9baa3fd3423c8ae
433acf769fa17a3a888123943c5edd7101abba3c437b7037e2c5ca914fe18fbb
dcf7b4e92a244ada04d30d96aabae4b7f3ad8cb04a681b02e68d77512ef2da17
4ba706f30c21a4651c30422621257190828ffdee8f581fe20ffd3da9769eca08
c1ed54b3ed651cb13397a6b346a5aca93d8fc42f5ca87fb432a0dd7c7cf7b80e
b01ff46e7135e4019bdf1539c8ec6524c01355a6868699944fb5cc8af28799b5
5de55880ecb8e7bb12b9262abe470300f37cf366e208369787c5d753290e7d95
3390a3ef4f23b6378483a90b8de634a61730d138fc54fd0b82b49996f114798a
ed743068c79da9d33be89a0db695316bed95d344dbcd9bce78a98768a8aa71dc
367451696762d33593391a49efb576f17af5fb5f3160118ad56395881e790768
c8e8fe2fb5a1939816438803d7cf4db514ffc819fe529de461715808eaba4e97
064dbe474fe5d95aebbc67596b07485327b807118d6d05a80fe7fccdb0dd83f1
d2565c5193b31a84aac77bbbb1891e9a9172cc07e319a3469dd61fe5356e19ba
88f5706f73fd6fafaea6c2b50c06f7c0ce83a6b732587684be910fea447e66cd
6e68b60ab7f5048033f8c8c1680d31d78b91af632275fe5935d02504421a4203
0be462a0c3b97a8175dd60d5cca9cc858e7df8601c28b377fb15ede492ddcbc7
48cfc970ef160168e570957386f2edbf5fb9c8e8f037b7c84927614d32752ac6
9a2538446dc288979930041259bceca47950316ceee8c86dbae741caf67cbd10
f2807db451c6108497332ad28202968b063b09618a6262c7a7bdf800ccb10a29
942b61d7f36de871315070d6b89f8bee9d49f043fd115b710b202138209a51a7
685db303322dd68e66a46447b37022cdc4d0000576cad05eef5234eb09dc9f31
769915dd0658035834e364afc3a23dbae9d2c3e450d9ef764699e226ab2cd6a1
7c2f4aafc924afd1dead71a0bb3e91aee5d64f63d348f0e5ec1a6f06cc74dc72
52f7941f779a31924cbdc50ea92481821281f9ed61e1751689e6d0d77a28b865
d11bf91c2905eddc56e6241cf07e512a2a821a370d15b14f57851823a3c27b4e
35836c900b75e18306a7614e0b01690439c445320ce0d49f931add38f03a3a88
a1c352056e3a4cf6391ae4352429e92e4158d7d8f3510cf78f3898fd99e369b6
76dd543509a189ca56331a38b9aaa958de83439fd2e792147cd24beb34922ee5
0cf912b92e4866615686720fcb997553fb11fab38ad21ace621a597b1825374e
91962e298d137036f35198d7154095906f2c463dd0a2386ff0ba4396c5904630
30d70d54d8a595448ad5a38f3651ba930370b889be7d8ddd2861faf77ad4bae9
804da496b0cd361202eaf64f19aefda0ee63a556a2e6da315eef1c4de678a459
7b06eebcd73d04e73e153faa4e7f1df0b4108fa9079c90b885a1eee5b0761d68
3c55de407546aaa5a965568dc78115e6a892210bac5f3a0b7a0a308f79af6afb
6f4da0da3c0a698d7361bbc561f8fc14539be5a4a6b2a9995a70af4db6a5efbc
d089b2704213787a4133218edc09fd79a985c309ec007d1f2aa517ae377e2959
bf554a4ec0c355425f294cc0b8c9821c36b36322999837bc91782fdeee28341d
6fc8ec0328c219eadc37b8c4e20322b053852251afac86f5301f1b811202124c
43e085c5064730fcd13dabee9dafc01ea63714d1093166f7dee7b71d017fdff7
67609fc35d778135214741c3efc8be6253014e719cabb84b04043f9d1cff7ecb
3a2a6aecb0afe570b657255eb0d192d5ed3714c7156fc3ecb5e6f6589b2ca21c
d842935df4db29a4830ec4306c83872ed6328217c5d3b4e44dc1a36386b8cbb6
e2b792640dcdce1aa05db73316c9ba128d11b38275a75b954638310288c318b2
3f1baebb5a4e6cf9880e251d6a728760e6771fed7330d4f7445203daa8c5b7a6
95b29025b484670fd7e7c4192c5314273e170e797a77318b34a26f4443198abf
ee6e6142683852aca599fc3fee8b1cbc31be5d32cb645b4f4f1ee64ed0264f32
5214201099150550c9f3cd7a84ff2398a76f64029af94dc8dcc820439e67f4d0
2ffe7f10183b4bcb95f2209004f0c68f303151d875a16c9eb0980ae5d717bfd4
9f11f05aaaf2555ddffffbfc1880d7cb7490b28f3b657220fec74833d457e638
e6c0fd16f7e1b1b73832a0c559eb5d089585027254bdf184aca5b60af8ac1487
867cb15d17bad2d01c274134a750540a9c73d60c5b56b470dad6d87180118ec4
a65b51dd2a431a9d11a5e998417ccb2cd66a4782d79f672f654e8c2b6299c2c4
4b42c9c58ec2d2d5be9b1c5de974b333ececd98e01d0379cdacb25f838d1ee6d
57998e1b25ac4b08db254eb8de408d4e433995d94a9f732813c3c3425902d126
b2f8c2a9e504ca0418fd92ed61b6d915b597cbb6e14f551169c9a4b67bfcc3ae
467fbc20b177fdf0506b527d2b0f7524fb1416a47a27d85dfe854326b6e18a3d
ac1f3177fb5f4e4970dd1507b280aaa1d082aca6138c146296d95740e53021d3
d9b4ec1071de34bdfeaf14b3df5f7fe1d39f81284d3ae58d7e663da101790cd2
9bb2e96507b9b41d965d2d427497b54fb3eb90ef95fe2bc292175178851bbc4f
020b22082ee1587841ec1f0436f390ab82023cc96eff4d63a6fb66f168bdab66
509465d3708fd9224c5b0f4d97536a757a6c8259b7b32c4b1f145e288b7c92da
fae8dd18047f852b71b692920571ef47f4c701808417af8e92fa138137b9f296
6e1688942867916861a6b987b31895f893fea18927a3da5c9daf988b4e22a515
b762a7688a77af73c9c69305ce65eeaa8f934bb07cb285dfa248a09ed1aa5792
d39ae2052fefa45cbbd4a79e787b7e8b5821b6dc85e51760b0fdd8d6e0e24569
e6581e91cc2ec6158e452172610f0115af05ac6113777ab491beaa4e2e4ea16a
379c4cc1f342db17d4ce12d23b5c5ec7927cc6b8b7ffdbe94dea4d05d87249b0
cc5fb1d3eb7c98e5917b9938d48201f4fb505692f36548c55ca6a8760bd9b9d5
163f70c5a5a9c266a470da5b913cc415aa829f96551010becb297b0519553c60
dcaf82edcdd1ce5e8328b6af1fc58567af7d7430cbd0c14910fc7db1d7a3f19b
7ab48d11c848f3035cbbe02e5e1ec0f39f05f098ceb9de54cac908d245c09808
ab513af96685a9154f2aed67e27d314bcc569e5189afd4cbadf8c2756aeffbd0
2f05acd4a90f12dfe8c7157f86c291ab3f5a67ff28f84dd319d85974ee32045f
8a7935e6617f0a22dc1014af21800c77fff5140534ca8bdbe7b03451f465514b
4a098459e65e00bb60cc4babc47f2316980b3d12f399622fc1e01b70d3d6e1fa
9facf6b0148b7964ee920536caad5c56463f7fda3b0a453181cd22545b794f9b
53fbe7167d17a172e6d37693e6d2783e08b6487dfb2eba9a32b03039b15cf5f9
38d52972876e40e90bea24c3f9ac5ccb6885839c7d59e958154060ca6f080818
f74e67f84053af0494a7ebab7b71c01466d3c85509d16370256f744a124a2420
be11b36c4875f13de2353ae4f8cd2c91350a6b805e0be9ae1eb24f778af77e63
a5c0d388ad9453834e2afe992db6a756904ee2d85b89b4386084451e37225da3
001732cc38b48fb352c1ca495e4bbe7009941271a54fe2f01e513dd18f10ff44
acec23f3f84e8ab18a6f76dd46adb75d239bf9eb94a363bb9e1951fd8533117c
07071909bafa1fb587973555f3858f08c8cccbcd41763d9a55769f3cef63212e
fffd17542a544b11c37e3997df1e3e3310349bccbaf1ec1bc460861940e854e4
5439f726bcd12d58de8abbbced2475262e0e3162106277b176c06ff6bfb6cb49
0c2e01cf79746b2f2824d9f39dc28a5b28a36ea0d3866395ad8ed30e961e7ad1
51d931b1aa62d47de534f9919dd66e07bacda0cca743370bfc7af8146ba975d6
013cdab5709380b9864ffdcdbef544167f59de3e309b6aefdd7b6ce642ba80a8
635456f0850d82210cec23effa92035acddbf4909cebb267a3d5d013c93fae8e
5ab363da467713750238499b00e0acdbffd91ace0c10649cb17b4b244ae0ab3f
31c7bc56ea8f6e485f1fa6db8e172f148603e9f16da5514fc788e88dbbb1b9c7
b2d8e0f8c89c4170394d3485ccab572e85704d7596e15f6cff784bf91ddeac1b
bb601ef5b3cef445b6f9eea25573ae26c8c40317278d8346fb289f283f3ebc47
924137ae8f0dfa20b25904747081d640b44c9d313548af166970c55a282ad79f
1c72c9334aabb179971f5b154fbc75245add5765a6f8cc2648df5b6248698623
d124a72b02038dff86f5724a52f9ce0369a511a841b2f5fdeaa2e9809a872162
84e3be0472538cf0bd58385dc694f4ee839e12e713ebb620f533fc8b69ae2110
49d8d8aefa86738d67fdb9600d9150126573954f1c062a7a14c76a0d1d2539a5
3878ebdeaa9e027240ca37b48fc74c9d1f1e58e17708d33b050af65cc2ac66e1
e764480dd6acba37e913e3e907d44f5f912c56c067caf5118101aaa12445bbbd
3fde34848ef2ba38845bc457267d36dceb79005b4c106c709180415ac7f768bf
15188d63048c1646ce4b4070eb5ff19ed65e9e63af1c884e3b314d5536bb695a
babfd5dc2572543908aa2ee354a89806b1e5e77ae762ac17e639a4edb890f577
cd903b1243722f8e4ebfddbcb37e34449d678831ee454254cefe41bd41e742cc
03b961537434ed16b110e1187856d6fd83887488126e6f36627beff091b1eb72
585707b6537eb783c58cde2b84c84a7741eb129b885aba9ff7822c2345f39362
71864f13775192cf8a30f8a9318b224818f6edc52eda6db27b38e549fde0d413
2f459f27c19518f315b8233ab7af6fdcd04c7c886d11a3117a23e9e28c532e2c
8009c5bc8df7fb418791fe8ec56e58ee257ef1dcddbe47a8dfe180b6fee3b390
cf08cb921f0bfdf2876df5f4691b06233515e150be0456b7d3ee5dee5e9d55e4
543e37e50d79fd6ea207873f7fbef74be63556d437d8aa7ad19ab8216f805793
60c32223f5aeff7391c5d42a614967742da61c2379b52c50934b03f91b35e897
7e567a80f5f6fec9c99f31580a703d0cefd43439431bc38b4def65a3f4eed3c2
041c575dc41719ec9d6cc01d5c3ec9f50d7b6a78765c3f8497f49439567eefce
ad44fcd493e59a2750bf2dd139126ac0b1699b09ed7d8f14e143435dddeb0e94
270454f0dc7e8eef8b2bc9b7c7da7d97b5e35b664d98eff40d719de1e3c052a8
948b3f47df991c93af3b13dcf6ad0ce272973e8c04c765e3433851931f0881a6
3c1a5da83c11c54c7a0c975148ebd317e308f7e7fe5d39eff830483bf24e455f
08ef48c2102e62088e54eb0e6caaba827846a7a9d373972c5d1c2aeb925c18d3
66af2f2679c734c4494f1321ca7c7f7d3d04e1f245c928f37b307b4474c7a055
8adeeaeeafccc9b6925583224e784a89ef4f0e2d6a57305af1a8a49e12c5f598
229d8701db31564e7eccab699121e96fe75d70896daa87323e9c59da3be74be0
14a7c5a5c66dc73b5a170f2f43fba2e97c0139fe1456ec56fb5857eb673d973d
421e6d2f2ed8dc3fb651f7d3c6880bfef5f8c22f8fab2569be2af7c4b60f2353
4027b787a3d9f996752b1dac23a6965d8ac59d46212d1a0a22251665753b73ee
ff1299d39b3da30c5bf05456b2a70a2cebd93f9cc788b3a6d0d0355a03d258aa
55a590080a2af4358961bde278a0ef1a16d97fbba120413ea9960a4709f84a7b
396f4dc820ecc31df7f6697af58d68b203fe68070ea530ec6e4d2c8af6aad4c9
82702eeff19468a5eecc62d93a6131cfcb3e356b112a9db4fe18f8ec05873aa7
802a735f5e68ebc1524b5ce305df7dcc6e3f6dbb66a278c5bd03e7552fe33f02
bee63114e4d956c8f4d2646303799174578b072906e43a5d6727a13fd342b89f
39bd0c3dafa94753d58879996f6dcffe9fe70a9c9cf0be6108dbfb41064cd38a
c0a5a817284f2576ef81d7def0824fa7c88fdf2c95cfd075584207d0b7d7c873
ebc197eb34965d331d3b24f8f0d2126e214dd5483996b9c82868bfb11d7624d1
6b18d49fcc1a769784f4159bc3cb06812f235732bc285c1a79bedc4b1836df98
2f669834b747a10dd2acfdb99da38b5bf12f772a438807d1155e49c518cc62de
81ca0b713703f65adafb4e461aa13dc4c2d323c389b519cea70664b9b708c929
b3d2ebb39b5731a2cc8e0ee08b71bd59d6ebbbe551684fa4ec17e2aba7e8c237
1d27385d440f2299d66a03f89efab3adee19945d8c5a13274592a58138b979fe
993435f1debf42e6f00dafc6dc2284db7e3fdc7b7465ae44acb6cf1696ed488d
cb2bbebda2b1bb692c4b60a1e254611226d649303594d84fe9815e6d1547f5d7
abf78a7b63075b2d61a80c9b0fe49fb0a0265043a96c5fe795b2f2e1e00d304c
d07b64cacc536b4491f4712dae6afe197caba48fff33f508d312aba6efab66f0
7948449cc99e4f19db2b54f27f06ba123c757095478ef4cf6881e67559487814
bb60b4c41a6c6b2c03a26ed80eb7d43ee3904b5f3dd0a52e4a821a74fedb3501
fbc2ce2fdd3a67de7e4f8d09b4a10dd3db95c85c1287fa60ac445982de53b6e3
798a82f6a6b2a269f87718b2a90e97f53a9d894ea70be0f0e5b12fbd38f1e76e
fd7a30f029e36f63ac336f996b699a6a2096d043944f3c040fe903be40b3c5aa
260a6b981ec8db1c23b563777253a4764dccca768b6e10b922be41d1d21aa5d6
6b53be310650aded4526b12df038853dde1a8a90b32508430b641a0209f23649
f5005f923ebb2756c8a9253a1df43b6e81b7092eb46d35973845cf24e3580ed3
43c041df7a6ef6cf971b24f5a384c3ead9f3aba857184143a86ed97474bbd60a
2e5ae5db45f37a24893d17f612cedfd3f8919de5b24e8d5bf1511b2b328c401f
96cb55136b342be12e96117a3a0a4c85a76a975ca215709fb4b28107c904a891
6e27a3657b4210d7ff95655fac0866e0230d882946202f87b476b54e0fd9c6f9
23842eb9a19e4e36e467fb6cc7557fe6dcf6ff2b29e283683bbb3d0d0664418a
312fe513c318398d3035efc292abed7259b716bb908341a9f7c47d91b04053de
483c1d7e46ef96543d3f88041c0f1b37ef6db6466be29451c9921a5ebdd2b122
1fbf681bf37fdf0d5afdf9f592c11d5ce1526b77d8592d7b8f1363b5ab3f9697
085749419c4bdd9120552b26add425d8b03cc2d9b5575fdf60ac7fc3fe4740b7
36f7bf332a0278c97090f2885938f20c3f77932bd4461a61f0ef57ad2d52f9e5
ccd87871de3d647c705cab12c95db83e7ed74e665cacf671b612512b48d87382
5c5e012afaa999bce87e1981f5ad0898db2b9c75058798b9ea5ba82fa4ecdc79
db1f6b840afe67c971a12d6b101a269563b376a7d3dea78ff274a38a282bd875
ebbdadfa94adfee535d904f17bdd17275a046b7faa72149700e18161fa695bda
8a9808633a0a0171845d6faa0943cad8ecd7cdf9877f8e4c1af7c72f39eeaaf2
32de2876099186d249a38f6a62cb5f3e75aeec48b8d2a76cb8c644a5941c5455
7dcb669fe4464d835a573be2c291b13ba331626a6b111dfc881774b35671cc8d
13cd681d7e45bc2d09e19b295c64b4385fe309f71bb6032a7c9121c1e231ceaf
38208d790e448fa4df63395c23dcb533dce491e0432a2870b335a8d66810fecc
3e931e9163964b02b6b15044bc8b3731f5160a88ad8a9257e1b31015a4e1ccce
c2b0d2493461846ebd056dd6ae67939bfbf35f0ff1758476cba95edd45ab3741
385f5f4495f4dc6884f0f323500bd49202bb688d651b910f1990dcf0c80bcf51
5d3c00680d1cda0910bbb162285184063e83be390842a3ffed53a572a7b3fa4d
ddf103dd98b64df13836f9c0dcd8c3ae2709f34d46d60fb0a270dab76248079e
da9e1000fee01c6781ed0a7e5202d1445e734ae5ac39fbb3af2d0a272451731f
ce7751b0ed684357513bc11b241c34bf1fd9e09cba3f8cf09c922397505d18d2
eb3efb1d59f95024524536f845e8771a3ee5d10a6ca95177215d64a0518a26ac
d9acc897a6c630c8e21811f7d0a9c1c9e2a543e3199ba2abec09a644cace6cd7
e16a34336f516b44d4bf30dfe9e4e5785e748c1005abc9f44006e647a7e7ad0f
e16191d95969d7ae164c1dd4f5b0ac87a49a617e902743d204ffcc2ebc2fdf49
6e0657ddf2fcec5da4bd3cc825bca67224f0d4ae806742db9d51ebeaa220553c
66dceebb43ee22e5deb6e342ffb6c5010148d3e0bbff159d0df811fcac097034
e2818b24f852dd89e5b4df93581971614bf17d8b95fc22d1117d4b94b9e88ee5
d1b4bc5606efaaf6453a78ce213bec611ad869d2b4cfc9940e15a871d7b13edf
1c82cd32daa7d2c07074a4a35db8513cc6b40dcc7aa422063c4917aac097f9d1
590d1d79c3088cf11cef0e07b36155d80655a933a95a73a68fcc269a15ed570c
7846c6d038c0cc4a6a6e0b9139cb66c7ab5ee8651c1bf2b5099abeb7ce587a7d
4578fdf4e3475492d84809f602c1fef596cb4f6052343bc04c2f615bf69a6576
9afb79e3fd3107b5d1831d47b19857ba51471c59a698188b03c659ad685ad6df
3026f7a50aa5df2c33e2844f1d6ba78b8d9d878094a71d8b96992cb1c9744e9f
d974b7c0e31e0196442c4eee86e03f3839946d9670eaa8eb4e4fb08114b964cd
e27773ddb546673e158427a01185374bb68608eed4fc27aecd61f324c6c0cfa2
67f19074e34f32937355ca9e58be17d056d0a8990b7a6759548041ac79eed3a7
b959e33f29fad3dfea2f9c8293ecb3951ff997a2fe398abd4b1b777f8e2a05bc
fcf0e79602621ff44b66b7ac7326017779b12fd4c6b74404d70c854b2141498c
328b1a431dd639487a70158103aae833dfd4664ff4aadf99a26652bbe27469e0
3d155e720316120cd58b52b65e4ffb0e652d88c373b87076d4b7d83650ab1ff0
922d8a246677d562a7ae0b58c839078596857eb58674bc6bd9ff810c8b109892
f3dc148e91f2b99c4bff566c2ad3b692e0cf9103ba98d668f8476f362a54dc6d
92afdac37111654925657288e25740c7291896b233c012e41ecd23e81b53dee4
dae33d38f40bc387c3decf2d8388795f5aaae213062181806c8a6a94d4e31409
24f15591a8c9963bb4bad23f2cba7f5bb27e6eee30855b17797d67e5f1893e80
1885b797082ddfb9c7f0b19d9ff743f70c1b3901f3c504b2d9d22b81752abbec
68d8306a8f276954b70f7d92bf4f123e9550146c0c058d9b0ee6bc056b4125b3
de067092515cd008bb5860666e006fe839064d0a92c31b5b6badcf01e69053d5
d472e9f2035d1666253e7ee2e36f98fd0bf3e82e70fe8517e52133302754cb96
c02bcee640fe91f644bf5389749675ba4244ec5bcff319d43ffc07e9c948c058
28fe28fc5c89cf28f178b8edbf4e288d72dd382e6525b6cab9eb6e5faddc495d
1b19d4900e76663a80c4951005fd5e0af4ed1b2a99514e08cceaa1375f963b3a
83f8bdeb5401adc320f93ec95e1fda3e2fb05fab4eb4d001cebbce93fe928617
25edd9af22cc42ae0f52fdf1c6c03efcfdbe485ec2228b49bef580eddcef33aa
8a2982a173eac17fc1e8c646d60b6d74ca0f2ae9faae0d2e63d60ba74561c77a
17c0ebbcb83bb7552735daf6eee9c214f1da7a4fdf4daa3136a772d50e6a9c2d
1c58751a2a95b54828cb3e1ae005dc07b76106ba696957f60250152a9f541699
ad62fd84eda3f40cda261ac65f2855c8ccef9153cf29eee0a19bd7f7f865e468
f2dc9e5e517f8be39cde8bb164f2d9ed51c814f6584511e996940f4746a874f6
e3a37848972fde78088a68d2f25b3c8a77ce301605ef2cb68ed900ace9a6cb70
10744568acb01d9702b26dacd8ccfa4a627b616a49e5baf794c8e26a052a89a0
5e2bda39851abc38948a764974b492766128b187c6d7fb830bebefdcd7da5a10
e74ed7eb6ba3cdb75604a4c9c5ca26c7deeda3d1b9389c8e34f98a3647501c90
db8c4fe910cf9d5fa00e76c8d244c41aeda3da4a8d6fcea6c5c14fe0e2def10c
855249620489a880d44dcc83d67a3b97f363238d5d39e2b6b7badcbcb06b6bb9
b73945e5bdce333aa3f6b1a09cb20b4dec74551bbfb2b70281c0670a00fadee7
8bf73b3ce38c20057f249904834bb49c4c22627e1e97ea8aa203d6662ecfb4ca
bc70af660969b6635be1c4953211d2c01fa0e23eb387196d5a4b06ee25120a9e
0aef78bbc628954eaed7b2ec8f9446959295810ecc430fefd9d6d9fd3d4340f0
a589e7f9845eecca8c36e61b224fc62a781d134d7ab88d28067c67eaed71888f
0540640ffc9fd8dd07d14475c71b3a030ae67fb61e054f5f1ce660c2a2dad30a
10328f960278e4b3f4f04af03506f5d3d8d6b1b7c90ff4edc832cb8f939e8d2e
1aac97cb33e475dbbb6fca394c508684a6027c2f6982994f00c8c8f3762d07bd
0a06aff6587960937434507f686be4a406a52c58c78710e7652285e126a44e4e
3d08d9902f05dd044071cd98d91c08ff7f5565f023b1d04e7d1e9dee61a57903
079163ff4ad04683838187cd8143cacbf5a5d634e4d1aa15d2f0e404ee48511a
e4189472f4ee4393fb1b6153ecc86a7b62cb17bedcde9ec6e9a24ea221be8120
f762f9d405facf72d55be5f703169b34e096570c2c42bf2ca4eee9e80c6a719e
3853a187645d7e2fc4004697b48eddcb43d0bd0514668da91eec3c013f6f3dea
9cedf2b9181541972a9b2a39b65e303f19192d280f7bb32700f3aa25bb8660f5
bfec5c7e56513c14fca5ae7b192ca5334a80cc7e2cf28496845ab50db4ee0ea5
00693f47613662df65884fcc10d8ca8babc3d3fb00fc79be1bea844f7772cd01
cef5fabaaa65cbda71369cd13fe466bc669c0433078b003a334f9d6367601850
1eb7a816779280c50611ed971bd5d8d5f4684e0250546e564c18f75275abd4fe
430f7778d33a9190c76009091e02d826e5e6e2b3396d14fa2dc6f4e6856952ac
062667e477123231b9fc9712952d306fee49e07394a0a79094c4ff062f0b06bb
72da01f8e5450978f3945b3a8c0f459d5a77a4606a7272ac06978a4d97f14a24
aa7606b4a311e0ca7c1d8e0dd93ff5d86e9d6f3525e2e2c20ab5436580a27e96
892591210389d486498fd4af8a2e89a94d5608b73d3cd0fa1fbb29c179606365
4ce2353420b3fef9a268a018a0b8bb5d4389bd7ff288c1168af812dd81b2d54a
01e1fb0a4795ce793f9cc3d6ccac091ad593589c877529f7e0a269d908db945e
c9b4a44e5db5ef9216c69411aa44218c8b1a8860c773fa96991dc30b7ded218b
SH256 hash:
2a7868344b3196e4652bb9b1b6cd6cfb01cc67578bda983d8dd1fcb900f61a67
MD5 hash:
172b4cb926232c7426f94c153112fcc5
SHA1 hash:
452406d240645708782cbad00980b9e39703768e
Please note that we are no longer able to provide a coverage score for Virus Total.

YARA Signatures


MalwareBazaar uses YARA rules from several public and non-public repositories, such as YARAhub and Malpedia. Those are being matched against malware samples uploaded to MalwareBazaar as well as against any suspicious process dumps they may create. Please note that only results from TLP:CLEAR rules are being displayed.

Rule name:cobalt_strike_tmp01925d3f
Author:The DFIR Report
Description:files - file ~tmp01925d3f.exe
Reference:https://thedfirreport.com
Rule name:CoinMiner_Strings
Author:Florian Roth
Description:Detects mining pool protocol string in Executable
Reference:https://minergate.com/faq/what-pool-address
Rule name:Detect_Tofsee
Author:@malgamy12
Description:Detect_Tofsee
Rule name:MacOS_Cryptominer_Generic_333129b7
Author:Elastic Security
Rule name:MALWARE_Win_Tofsee
Author:ditekSHen
Description:Detects Tofsee
Rule name:MAL_XMR_Miner_May19_1
Author:Florian Roth
Description:Detects Monero Crypto Coin Miner
Reference:https://www.guardicore.com/2019/05/nansh0u-campaign-hackers-arsenal-grows-stronger/
Rule name:MAL_XMR_Miner_May19_1_RID2E1B
Author:Florian Roth
Description:Detects Monero Crypto Coin Miner
Reference:https://www.guardicore.com/2019/05/nansh0u-campaign-hackers-arsenal-grows-stronger/
Rule name:MINER_monero_mining_detection
Author:Trellix ATR team
Description:Monero mining software
Rule name:pdb_YARAify
Author:@wowabiy314
Description:PDB
Rule name:PUA_Crypto_Mining_CommandLine_Indicators_Oct21
Author:Florian Roth
Description:Detects command line parameters often used by crypto mining software
Reference:https://www.poolwatch.io/coin/monero
Rule name:tofsee_yhub
Author:Billy Austin
Description:Detects Tofsee botnet, also known as Gheg
Rule name:Windows_Trojan_Smokeloader_3687686f
Author:Elastic Security
Rule name:Windows_Trojan_Tofsee_26124fe4
Author:Elastic Security
Rule name:win_tofsee_w0
Author:akrasuski1
Rule name:XMRIG_Monero_Miner
Author:Florian Roth
Description:Detects Monero mining software
Reference:https://github.com/xmrig/xmrig/releases
Rule name:XMRIG_Monero_Miner_RID2DC1
Author:Florian Roth
Description:Detects Monero mining software
Reference:https://github.com/xmrig/xmrig/releases
Rule name:yara_template

File information


The table below shows additional information about this malware sample such as delivery method and external references.

  
Dropped by
PrivateLoader
  
Delivery method
Distributed via drive-by

Comments