Analysis
-
max time kernel
142s -
max time network
150s -
platform
windows7_x64 -
resource
win7-20240220-en -
resource tags
arch:x64arch:x86image:win7-20240220-enlocale:en-usos:windows7-x64system -
submitted
17-04-2024 13:34
Static task
static1
Behavioral task
behavioral1
Sample
d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe
Resource
win10v2004-20240412-en
General
-
Target
d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe
-
Size
298KB
-
MD5
462df7d53f23fe42745899349ed6d566
-
SHA1
5d5aeb88f05f8bb21453aae94f46e0fe1723e3d4
-
SHA256
d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03
-
SHA512
6fc07a384d5bb94120142153eb693fb9b7195af2b68189bb7e8c5f204a69ec1ea4c1a1b25e69ee6bb348b61d2884a7e93c2f2373ef60075d8806902802bd088c
-
SSDEEP
3072:S2WKB6KtS92/5HnwTFEaaCszMl5BQo5dQvVziXdHGHBW3hqHJlb6D:IKNS9mHeFEaa1I3BdcqdHGHBc4Jp6
Malware Config
Extracted
tofsee
vanaheim.cn
jotunheim.name
Signatures
-
Processes:
svchost.exedescription ioc process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths\C:\Windows\SysWOW64\jnasvsge = "0" svchost.exe -
Creates new service(s) 1 TTPs
-
Modifies Windows Firewall 2 TTPs 1 IoCs
Processes:
netsh.exepid process 2692 netsh.exe -
Sets service image path in registry 2 TTPs 1 IoCs
Processes:
svchost.exedescription ioc process Set value (str) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\jnasvsge\ImagePath = "C:\\Windows\\SysWOW64\\jnasvsge\\kwinkqpd.exe" svchost.exe -
Deletes itself 1 IoCs
Processes:
svchost.exepid process 2452 svchost.exe -
Executes dropped EXE 1 IoCs
Processes:
kwinkqpd.exepid process 2572 kwinkqpd.exe -
Drops file in System32 directory 2 IoCs
Processes:
svchost.exedescription ioc process File opened for modification C:\Windows\SysWOW64\config\systemprofile:.repos svchost.exe File created C:\Windows\SysWOW64\config\systemprofile:.repos svchost.exe -
Suspicious use of SetThreadContext 1 IoCs
Processes:
kwinkqpd.exedescription pid process target process PID 2572 set thread context of 2452 2572 kwinkqpd.exe svchost.exe -
Launches sc.exe 3 IoCs
Sc.exe is a Windows utlilty to control services on the system.
Processes:
sc.exesc.exesc.exepid process 2656 sc.exe 2464 sc.exe 2676 sc.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
Modifies data under HKEY_USERS 3 IoCs
Processes:
svchost.exedescription ioc process Set value (data) \REGISTRY\USER\.DEFAULT\Control Panel\Buses\Config0 = 74ab583d5b7d0d0324edb47d450dd49d084297dce82e72baa49f13fd5c7e731d6b52af7c85cd945d24edb47d470dd49d024195daf71261adc06d04fda6e22673bbc9154961cda5681cda854e7439e1aa644490bdb57a2deb935d04cff2bc54758df21d5904f9a16910d4804b713cd4f10b4c90d8f6127db9a4593494b48d622bdc9d470930f4a15d579fc2223064b9f8641fc385b27520eb9c5a3491abee3571bbd91d5061cda5681cda854e7439e3ad641529918412a444fa6d34fdc48c541de4da1b4f6f92e72f52edb47d440dd49d64f55f58e60814dda46d3731d68e541de4ac420f2afca66f0adc8c496a38ec9d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad913c04cd246c09edd3cddd53d49d642df6bd844d5d99905800c9fdb96228d5adecce23cde63d2486b07d440dd49d642df7bd844dafd4b37624fae88d3cad7df3743d04cd955d24edc41236798bfe024af4bd844d14dda46d9efd3926501de4ad743d04cd975d24ed3422440de4c5492d9c0d1d1314dda46d35fdc48d276985df006277bfe25d24edb47d440d6b515c98b1bd844d14de687f37fdc48d557091de045868a5f13449c3d618440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d54a6e5ad74955ee394359474ea7d440dd4bc642df4dfe82467a9fb0e529ac48d541de4ad74bbf08bf72924edb47de37bd49e642df4cee13f62b4c70847fdf5b7307397cf181377a2e63f57c3da183036e6a70641dacef42c79becb1d1a93a1f96f29ded711532abee43c4985d5083723bbef0316cc87f72f78f0dc0f58d3b7fd35708ccc014e2aa2e63a1fdc8247276fb8b3054f81cee12c60f3cb1f53fdb4e826748bc9740434fd94bd7cc0b415f4948a9d642df49d844d14add700408d9bee327ae4ad743d04cd944ced2edb17460dd49dc35bf4be844d14b3d0054698a5e9271dd59a744e69b9e4025788c60b217f8bf50b5999dced2114aec91944d3a8e42278cace1b503ef8ac6a2499dd102162a1e93b4e9bd3ea2877a9a45e04fdb0e439788bd8006276a8f53924de847d3064b9f80b5880e2f33f7da9c16d07cdc4fe317380f2005469a8fb28509eb44b740db0f3177298d4f73914ef94541acff0b97a2dca9e4f0f34f4ba6f10d99a4d6a39efa54a15da85aa752fe58a551ac9eab96f25ca9f421331fbba6f12d68c53763dfaaf501ada8fb47626ed9c4302caeabf662fca9f460f3fffa4650adb8353763fe4b3561fc486b57822f3955800d3f3bd7a2cdf9c410b2afca1690ada85537536e5a45d03cc88aa7c26eb8a5c04c6f5b46d33dc985a0c36faba6c14d68c4c6a3fe5a54a1cc584aa7c25e6965d0dd3fcb57a2cdd955a0c37feaf6c1dd89a497223e7a44a1ecd86b57421f3905b1acefda3602ddf9f450b2af5a3731cd99a4f753cefaf5703cd8daa793aeb9f5c0dc4eab87a2cd19a5a0c37fcaf6f14d59a4a7523e7a84a1cc78abf7f24e58a5a02d3f1bd7a28d496460d3ce3a36b0ad88553713cefaf551bda8cb07b3aee914307c8ffbf652bca9c400b2afea27317db8f4e7323e6ae5103c593b57a20e6975a1acff7b87a2cca9c430a3ff5ad7316de8753703efaaa5516cc84aa7c24e98a5c0dc9eabc602fdf95401336fda47312d49a457436eca94a1fc48daa7a24f3905d0fcaf0a36c2fca99461330ffaf6c14d49a4b7d23ecb3511cf4d9ea3e4ba9cd005192b1f9542cd4ad10537792f5295088d90d307ed4a8645a9cd2ed3e4bb1cd1e40fdf5b46733d483421335fea16615d48253763ce2b35603c68dbf7c2ce88a5e1ac4f7a36c2de4fd291304a524c47aedb47d440cd49d645e99c9f41266b8d01f34fdc48d541de4ddba52d741945d24ed130b440ed49d646091cef72c73b884195190b4e2267c96c4184424a9f13b419fc6182007a0f8095d9bcfe53f7db1dd4d5098a2e8266f81c9541024f9ba6c12c3814d4e63bbe9444c98d1eb3a71b9844014ab97b46d30adfd451d60a8f238569fd1194e65b1f114038ddcec227bf3c70259d2ace8386dcbd8071269acfd310b89d11b217ffbf9014b91cfa97d26f3cc195991cedd0a33e4c5c4a45acd945d24ecb47d447eb9e914729cd8f63f14dda46d34fdc4ed7a2c7669743d04cd332b24eeb47d4478baf60a4283d38e187ab6ca024393cee33b69c4c61a5273a39e144a9bd5112d69f4dc004986d8f73e1eb0c504589fabf574688acc025c6da1f53f4888be132b79f4fc445b95d1ed2934b0c504589fabf55e5c87ce1b486ab9b4144a8cd7092d7bb1970a42d4d0e52478bfcb151495a1ff31178ac2001d65bbf534488cd6112107a7e8175d91d3e02870d7ea02149ca7ee3b688ad97e736bede728478594083768a697064c909de52970afc11e47f7a0e2316e8a8a001d6cace238048c94042565bbf26ea594938425a444fa6d34fdc4af541de4ce1b5362a4f3704782c404440dd49d6402fd77adb615dda46d938bc48e541de48e551266a4fa72468cc7154e0798dc3779abfecb035294e33264bc90c56933cbc1154e70e0f7324a8bdd1a4e4281c93478a0e2c7025a9bed2a09d3ebe03d7381df2b5e62aaba3e4b83d277024486ce3072b7f2ca0b5d9a99431b9eabe3327483f216516baeba3e4b83d277174897d22a69abfecb035294e3501ad2a7e23a7b8dca2b5077bfba3e4b83d27707429adb2d6aabe9cb12558df4216dc0ce873d7bc4f6541c24e0f27d00a1f52e105297d22a6bbdfadb1d5589ec4d69f7b0e53173ee8d541d248edb1362a4f32210428bdc347db8e4b9695294f63e60a287c21a5badea7e5868bef15704cd945d2d6bf4c64409dcdee53934f9e82c67a99bce1b53a2e43362548cc0150dcd8940642992d4367ea0e2c7025a9bed2a14a0cead743dc4d91c586ac79d1e6ba3f234035280d23b6ca4edc81429f9f72877b28ac90b5eabe3327443c7b47d04cdd1113768debd440dd49da46d349eeb2372b483d20052bbec246d4894a97962a4e62e105297d22a6bbdfa8e6d34fd840b5df7a2e45e17c7c817556bedb075478cc05d604e9bd32264b3e2d0024b9cf43d78a4edad6a3dc0e221695498c00267a2fa3b0d4adefe140dd0fecb035294e33260b29bcc044da8f454194b98c00d71b9eb3e0b4392d4232791deec2234f9e7227abb8dca0b49abf2356d5481cd7d1acd9031055e80c22762bafbcd0a4b8de5397cf7046d7a1d8d1ded6304cd945d21edb47d700dd49d642df4bd844d14dda46d34fde886a370e42d743d046ae25d27edb47d0957449d672df4bd804d14dd5b9234fd7c8d541de4ad743d44cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945dccedb47d4a126e936499fd70a5f51591694c6095adfe746d96c2134f65a0b43e4583da12302db6f8445f81d3a4247afde02267dda9e23078caa0793720cd945d24edb47de3fdf89b87bcb6e867dc568847fc76a82e649548053c3668ee244508cc7cf628a79c97c8a8bcb6e808aac88846fc76a8486abd480f3c3668882a4d08c67cf628c8ea0bc886bcb6e8d62477b547fc76a8c48d541de4ad743d04cd945d24edb47d440dd49d642df4bdd40814dde86c30fdecbb6a47e4ad743d04cd945dc4edb65c4f0cde9d647ff4bd843f34dda46d34fd9299541de4bd743d04bd945d24edb469441dd49d642ff4bd814d15dda46d34fdc18d551de4ad743d043db45d24e9b47d440dd49d662db4b8844d04dda47d34fdc48d441de4bd743d04cd945d34edb47d1471d49d222df4bd783514dddc6d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd849d34dda46834fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d447dd49dd82df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d6a79b1e5102df4bdb81d14dda47d34fdc4df541de4a9743d04cd945d24edb47d440dd49d442df4ddaa3f70bcd00c34fd5281541de4dd743d04c3945d24bbb47d440dd49d642df4bd844d14dde46d34bdeae9356985ad743d9484b45d246db47d440fd49d6449f4bd844d14dda46d34fdc48d541da4ad74fd2abff1314b8eb47db214d49d64fdd4bd845714dda40b34fdc48d541de4ad743d04cd945d64edb43f440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d158098b960063ca644bac4fe6ce6f0d8c47dabe2df6506378f0ccdc9afed3d7960cef99d742df43884a6fd34952134fd3bf970190c27383d049457d6e52ab4bd340dc05ea32c34cd8459d72be04930fc9206a5dae26d043d10b9930bcc8ff87d44545f5b3aeff0bdd1c6f88cf73b6302b19ddf20c4dd7429fb1a1f282c64f181cf48d89ea2a4b1b1bfbd67eaf292e3761c00102ee52431353d9068283212c16d12f2c181142de03844381c56e1610db8ccff43e291a58bea070e192922ef8f08487f1daea472aae64d8e9f98ac86c202b0a958e2908978c270e998b5ac124b82c7c9d818a459fced6c7559dda434f77680a944de1bd95031fbb9b051db999071ac6e2b629bae30b1018d61d92f2910ed07d8dff165417c3f04cdc3d659e531824b89c19c642d7482844290d1a56d34abaed103f5d0e1743d5d94119d50b03f8d6ffa8210e1d10a427b1a4435212034fd4908a8e31b521e61540b1068d8134b8244e5d2d1642d777990c8d4a999e07cfc4f4cd96de527647d801fe1a40f2b3f8d125c591898d30b42d4a55390a46db739c84bd02818538bc204269bd0a1114a82bb5a8475c660f4bddd149fe0241d34e99700d1e11a528b6d89486ca0db12dca9340dc0cd9bfa7fa0ac3d14c927a938704175a9e21bfd8bee810de1009ae9b57d445b8410e1d509427b1dfc69e86d347e00810290615589c2fb9dfc8d54eda0825129a49d70a0714579b2eb50d46cbef584099d681d20f9c1fa326b0c0f2b39f941f529629b4530cd8459442273eef0f14908ace01b5224c2d796ca02ed2e3f3960095ddd60a4f47e0f0930d92f3d307688a95c94ee2475b654c91d0c2064fc79878698b960a6b5b9bf8c61de97adf7769489dd176ffd70b455c91d1d2064b4becf49f099ef3d7ff1a0459d97a0e475f94f9ddd0c6da5b7b648e990d625d67508473e145eef3d7df780c60454b5e474f94d8d9796b08970b60e465576e61a6c66842e155eef79d0b90f0710566546f60a1c96943e256eff7920c5119d51e93f3960095f95efecdff9a049e305bfad173c07061839e02635393f0ce15e172d77f655849699ef7cf0eb0f7c9def2d243074cdd397486f4127b659ddc20aaf90bcf64b3e146ba52c80d807acea54ab0b95fd448d407b6daeff78104e54a37460f77f14e5cf99642d79cd86c651c98fab6470c09304f5e8a5743d073d1799346e4a7f3b07e75d5d285003a45960fc2f28383ac488541de445a42e04cd7c9637edb495821ed49d8cece7bd84c6d23689e63b0b058f203b674c89b40b25954624ed4b085086d901da0de0ee6c4b05dda4e8f489cd06191123ac723d04cdcb037fb0772b77fbeda8dcadf4a9f049271dfaae0d89e085201a0cc6413d0426aca211ed347d50e581dc642dad84b1d5aafdb0192702d1a1241df08671a5baed80608456b97d360b5da8f093d4a9bd788063847940fef77b129622f3b70ec40e35e9a4eda02b2e0dbe85da96ebbd901bd3d81ced34e9c58d541d1b3dc03d04cd35e9a4eda015a07dd4890e2ca24214f914dda4eef0e59a643928e4ad47fd440f985d7285440d44193c3798d20be46c355cdda4e670d9ccbea2be502d74293d7d545d24edbbf9c30cd49d5d9d30bd844d1b59df6c34fdfd3d9c1de4ad7bb96bcc945d1d5d787d440ddb19072cf4bdbdfdc4dda46d3b79938c541ddd1da03d04cd9bd96fecb47d7dbd0c9d642dfb39bb4c14dd9ddde8fdc48d5b99d7ac743d3d7d745d24edbbf9630cd49d5d9d10bd844d1b59bf6c34fdfd3dbc1de4ad7bb90bcc945d1d5d587d440ddb19672cf4bdbd3d7cd2209734fdc4b42465eb29853d04cdaded9cedb47d4b89319d642dcdcdf4429001a46d34c4b4bd5b9937ad743d3d7d0c5d24edbbf9830dd49d5d9d44bd844d1b591f6d34fdfd3de01de4ad7bb9abcd945d77bade0912b6941d6439a755b30414dd97927374f9c5d41df06a714984cd805924edb4ba4171549d703ae0bd908a115d246d20ead08d40dae129f43d10d7805d306481f5c40dc05a61a174bd905e07ddb0aa316d448d40a2f7ad60d58ada945dcc98f37d443e06244c0ef4bd73bc951f4c6e34fd9604411d64ad60d55bf2945d8559347d506530ed6439a3023f5214c9f392a44dc48d54bc502d742952a78c0adb7d047d440d57594c727f7edf13d7ee6433f7ae4f90786de4b9216b533247d611d9c47d50863c22d8ebd4a96f5eeb0e8fa80975d78d546ef5c77ec211fde45d3087b52abbdb515d11c9abe3d916d78e2f70188dc499014bb352a7b631f9e45d30665cc284cbf4898f3e0b6eaf882955b76d348ed5e75ee2f19d043d10a7950adb3b31bd31e98bc33976371c30cd14c9271530fdb085df55e02e4d3d71dcfe5fdb999075bb184ced64395509044d0022d0493002545d541de46e21b6e8fe546461e1ca6ecf40dc167516a1adf040545e65450fb8c8f1a42e24f0b756c4e597182cb07728cfe185cc32d281ad0f381c8b4c707cfdc4d40d94a151f1fd70acc7d639cdc47d505a2be874d227bec1b17cadd56d20ad2c74131de4268c645d486b291812c169bbde5f45e7eaf636436651212d30ccd61c061111cf5af97902ccc4d020d6e32dac31939d64d281457b380022d191dcd3838d549e20b575600892cfd661e1eab4875e82ca57f6c7426cefea225bd3d47de4996d430cd931b602c6d25951e78d23bc78d1a43ad980897b3be022d295cbcb3bfbbce2f13d043d109d1f1900cdb7ba2c79a59d707d0ba8043d14c927a92cfe3c044a94baa9fd63fc44caa9a72b9cfcbaed7cbd70515f3643124a54b9d1f2ddd0d6972e2414a4bd24d91724dcedc07f470c575c4cac0d6d2c6d00a149ae073d7d45d43df02e4d3d70ccd4dee5c535848ca5f48918c237ee0f1130d1f2e607aa3b98786de4b947efbd25975d241a4517783e06c493dc7ff1a05d9f279f9340ee49cb5577d8342acafa4666de005cb446b3783910609c0bbddbc42783ffae073df744df49c0a977398e8c17a4189147be175b8375c3d00b427b3930cd1b6d35fdc4daead5648d606becf46aa2dbde6ffe8001ef5e111da7ead2a53c235b92b739c8b69768e89eb4625a4489e1e2cda026878698b974a4fc34dc459d85b4e46cf14dd54c94bcb1ff7120d91d050464fc7977cd9476b61e34046ccd34c9e4e4357e05a5d5e40c055429783e57b50b104b82fcc554bd701e3d84cc6d60df2d65b73decb09cb5c4b908d2370d1d50982b946904ce82161009fc3ee24114b7a3e072f9ac01251df0fd9c5b41cd94d660c9acfe80015d9b3aeea38e7b7468f9b413797688a95c4eb22605316eca1f9b173fef8ab78c32e2642d7430c04710a4a123b73344cbdf0c6eb9623d1446d0793060807acf4cd8aeb647f3e673be9e99ae6904fb3bcc585adfd150257876ca067b2ee1f6a886918d57e4036dbd0018a8a05ef4a007fb7996b1a57b8b10dca79faf3d379f4bcc3c995729618df54d005674eed6f20565502ee038444c04d9d56669e1c6aeb3dd895e31a618ecd71b4356d96563ce1f72413d94ad6006c7c21a6225edb4fd38352ba6102b927a80752fdd9d302cf24aa4551de4c74f6aec82d75d246644241d882292e038f5bd8427171ba26d5c69b58d405bb32401c1ec6ed75d246e7071c1cda1aee7eaf7ea6cf551dda43409fdc58d54126941743d0446d951a7c92d7dcf40c46abca4f0240f08001aa0f535fdc48dbda6e4ad74573e9a7cb066edb4f6b4548d189259f07b824d525d9b6d41eb4fc858983fd272be205594b63266f8e5b884d8058f20a34291d964ddb0e679f14d89cd9812d8799c3c4d9449afa0a4f440943fffe413dfc8940b4235d12e34fdc7886c9de4b92dd6e746d14d726088e5ac6d979d6447dbeb0d4afca0e66d347e0081d1dd91a31e105225fa1f24eded24c1cda0bfe415dbc88e0d4435912e34fd9d665b5db4455f7e04cdcd6eedac9f7247cc515d1b2ec77dc4c659c92f18c874c01417961a9629250b4143a3db123fbe1b538f54a71e3456731b9fe8eca414e9ae9dab69c0a1f98b1c04b449dbf8240d441984cb8ca1b7bd84ec5c148479b739c80e940d8e9ded64f3341f9b7a64a1358d2dc05e3778a2eab7b2fc015e92cb7698a94096c92d043d10739cf404f93f3b948814e936a6fa384d3819e4ea6941f54fdb5c16b2a10002fbbb98a252e54b0b405c515d1d270365d425a4aca479dff23bfb98f595528bc25d9dfcc555eda0f040128462b1ae30a187b5271d2d6bbdbbc00412156deb78bec29d15a32c509469389157b8a4ebd4a984c6d382fa306f3e92be942e1214a09524d91f4ca13fc1737d5cd0e86da834c890c055214f620fa9e08521146ffc700650e998292a6e752d028c2d49d80de0c15513d7566206f4adc15dfc3df0f3b787d465b449172d3fb7128ead956459fc36b57660f9ac19247e05dd149c1d7dc81d10b1726ee4b37716845dd75f3aeea13668f570f9a46ddc703772ab9e8159746e5246e15173bb4b68647dd489e1edfb33cd4f14dd24110402fff9527b23a944060446c955afd0340d44195de89c47cf42f1b5fc40e46d34a49d08941260b1763d0432e1a5e2edb43dcd48341021b19c8df64d008d5bba5efc49c8c84d1bde6cb077e9c2b5cb1e4b82bb782c1421dd79f8182534afa479640213e75590a13124c277d5c2b5eb1e4b8277c4951ea0157df85874592dd96ebdb034b411ed9aaefd78f432e1a5a9a82815407fd48934d223d785c05141f49247e59265cdee1b528b48fc44d1b9a9a82815a87cd48934d223d7e0c05141f49247e592652dee1b52f7f93c44d1a1cc388b7d4467b0b89bd20bc2b79f4d2a55566101cb001b1ce4ad8b48fc40d1c14c31c57d505d2b4a0e2c79f8181debaebc3bdcc13772ab9e815174bec0d11d18cc687472ca2dd59d64a68149efbb4450105890263b72ab68182031a1fbb86c35e89cb46914f2031ea03d9c43874d14b56e1c34e949c8c84d1bde6cb047e9c4b5301e4b82c7c9c4cde9a868467bb24435412d34fdac8d551de420f1a1f3326b0da9682892bbf28410e1b107427b1d99583896cb02944b1187e445dec6fb3217990464f191c1cddb19ea2df4bd6c442bdda448cb023bf267cf13d898b6c64600d8b8024b82cd583818b6599b3608c8882a5b92b134b0e9df99613187c2fb4854282068660411849261c5814a9d907ec62a55e671194fc0a494a2a547fd8d8384d66931e4f402015dd370a4b2a10d0b34def181bdeb2c5e141de4243215370d6b18d064e251cd4be41422197dfbbcc452e12d2b2c7482890d9e22fd8b78f846d1a11fa85c72c8e02a629bae8949c4c6513d2d28ccf2485da9e21b4505cafb322ca98ccda0ba440cd49d64ae34edb9b9a8fdb011c47eb97954126a35743d0446d1a9a95810a6bbf25dd898a6ca36dab1438e4cb2c8023bd40d9824d91abe7cc594287412b1318d2dc01669613d9d90c41c56ea61bdb5d0061a3d6de55cb64ae51d151466fa51cd45e0162a1d7df5bcc65ae92d2508768ab5dd55a4263a018d85d0d66af53d3564869a99ed75f034fc459d95a8e67af54dc54496aabdfd751c46da49ada5a8f60a115dd540ae32ed7b00e8d22119cb023bd20aa5300554293704cfde5ccdb5084184dc142c29777dd470c061847948164d8094dbc4b9ff78f0045708af0135914409d49d377b7fc88c1a9fe0b81d34e9ace1271df0202a39573243d8e4988afe3901d7e95ca6b2a5ee48270ffd9ac57614659be51b52f1ef7ad4179b00664e72fa4bd0cd9b1b1ce87cb2eb8427ab31b29df8b8f527558bc2edc9975d246e8a654b88619c642d9cddf74d008e5bbab13dcb08f11ce4adf74008ce9bd9bfecb47d77d687f53c5ef4a97b3b0c50da496315bf7dabe2676964befcc59bd8e5efb47dbb38f01d64399cfdf74d0022d27563159f7dabe21b985cbd04d93779a4eda015687ed4899b5becea6c0fe4225b9201d1448d40becc2d74296cd9e75d3012c26513e5fd6d9bd20b88b0cd14c90741b4fdd0e5a06fe4b98b4b1c9a7c4dd4124bfe804d2ba868adf4a9277994ddb005e88fc499ab6bfcfa9cc9eb326ba211fd347d50aed81d64399c75f64d0022d27563151f62abe21b9860bd04d9374da4eda015f47fd4899b5becea6c8ffb225b9201e5448d40bef02d74296c55e65d3012c26513e57d729bd27779c4b221c1246d205edc0d54098c29063d1032e24573053992bbf22ba844adf4a9275194ddb005588fc499ab6bfcfa9c49eb326ba211dd347d50aef41d64399ce9f64d0022d27563159f62abe2479df43d1046d245a72d902dbb386c5b44391c4abe4d145e60550f3eb0a7f7a5228d60b64ad5179c00bce22dacd1e89d64ae30b107702c5da479cbf240e1551de40cccfb24d97f218555725d50361792e075f5bd841dfc299e6d34a44d90ecdbc4b99d7b05cd94de1aecbbf8e50dd49d0cc984bd901eeb0a21ad3b78558d541d67d0783e0b49135d24ed37035c09db117d2cf4bd0f3b305c5a6d34fcc482d717e5ad740431f5145d30e23083440dd43cdcebd4a9b7969de89ced34e9ff4e5b990dad743d6c33975d24857e0c4419bcd1162de042f455971d803ddc5c2a72ab9e20bd24b081cd68a2dbbd5c0f780dd410e12d08427b1debe81cab14e94cd0aaf50a548bc2870980fe84539469ad91d49d6447fcd5c43f14c9f7851ac6c48dd7d9e828b4328149945d24051d8ebbf259db687d1c87b94d1484996d35fdc4f15d9ec16db21d10cd7f38af153f79b9b96abd701e2f864739018d4c9f0dfdc4d4dd011919ca1d104488a094539469c770d89e10180bcb9ca567e4a46d6d74c070e0a3c4b94ffe70ec6b2b3c60fa59155d3ce75f2df436c2559719a80771ce16d4a3ec6da9898dbaed80d4392d725d50528ac6adeea23675a519305b92cb89e085d77be0adf75b14cd535b509eb469ac11ed9d64a4b2b573950f1d872910f19d0412116f6b2aff00cdc7d639c1c47d505882caefdc0b6e0f7020ada479bf15474b50f6f752a716c1f01c4e24edc76c2e072b88545df4a9ee4c422273e8f48820d20a40bf6e226a8f3c7ce6db124bf60a05515410177ffb88c8d4a997e662ed4ff1700de77a4fed78c6afa558ee3905bb8eb28d64a0b3bcd4c652cd5b1910edc74c04f54d97743d8709985c5afd5f79cf71f08de74bf0bd0f8a4b83666534a84f61d5f1e4a9743d8988840ddb98b8f0c10d28629b7d0ba8f83d14c92f203cad490854e11b5224d57e326ba2ed2ee1f6a88e388d32a0b14dd4b201e5d46d20f273c8a89691a52432b3886e0d2b5af1851465acee6439a24291cd64ddb0eef0e9414d2b1822ab740ec4935d9f20ede1f6a8869995e5c1e4b9844d4250219dcf023bddbcba1b528bb6f440d94d422a3048b4f62b625e0da542f141971ba6e0b0c83476abe2b46b743dfbd8e82d24f93f304c0e24cbe9a804467bb244354293cb029a44974bb326850efb2508a3db123f3b4c8814e978148ab1f05aebabb43dcb89e099bcb7ddad74b67add1799286ed26d448eb29964a633e2da8f1cddf2054043e499bcbd09528bb6f49411ab51c3dc49640dd4753d1af4bd0fbd4d58521836a307dbbc3a09528b9c5404b449dbe8e4b464195ddb6cd2f1694c6d00845b68ec35e499dfdbba6e8b4920c9fc299acda09540e02b629b202c75a4594d84673b8a897aad404b0c9399c2fb26870dcc8f837d44f2d949ac0de0eb6c67f9225b346d7804f8bc432752001900258db0db125f6d14e564629bd20bc9a045fcd54992cba49d0894680f6e226a6cb12a7d30054191bbf2e7623d1633c98db2113d6c4d20a29a4ed5203865542904c9945d58e987bdafe0beed8cb5c2bd84149f2d9f9a401392653cf11b52f97b389d7c02c8124bf00249847532c10b42090b4c8d4c20d8023b00127db44530d1fb3217132c12373348f2575970a48aa90d330454da75bd83e4042a016dd31cb47aa11d231c64ca4dcd73e0141a057dc3a8b211016c4d2076026427e21b528b4920c9fc219acda09540e12b629b201475a4594d84673b8a817aad404b0c9398c2fb26870dcc8f827d44f2d941ac0de0eb6c67f8225b346d7804f8bc4327fb2355c44db449ccfb5882bb3e2bc45fea80b47b48181484796ba307e76cf52d98743d5d466466d398b04e84e63fcb8cb81f427bc052edf485b8163b72d753ec52f7730832cdd45afd3d036484aab5ed53d834fa69ebd8aca414e99d0692f657fbff4920c51f1b00de7d468579d2142c257df3a0c652f59fac40fb4dc53894aa85ff7b28f655292264fc11cd43f810221da455edb3eb22f285eb163b720275242d5429ece67fa2db6e706dbb00d8544439aa7ed2f3d45d84796215a766abe20fa024d583f8945d7205e196bbf28dc4e1ed8153da8ed78bcc0d8addd06515f61b522db8c4b99ca221f97d5d505317f5b42df4bd6cb920dda4e6c4a4417b211fba6e22d5c6276ba27d6efa6dbb8e9a919bae92a984ce72d5a4ee52e5c40e3201e452712dcded80d6e206082bcf79f095ef6bfc3844391c5ec405347ea285544b0c959fc2fb9bfc3d9acda095c0e72b62e7e9f8428959ddfdb033f7ab7aedea3df0fb9c81ee326bb629bd5c9d700dd4cb8c831e427b144d586418daa307061039e09ea606c6b9b56474c9c07ecd5df0162c05cf77f04b9d8cc8e464d5fddd7868e3fd9c87fa326b04e766f059403e06a6a659ea36cc612f17d06bbdaca8040431ddfd504808f4c47551eae495d5f32b623dee7ff9a049270f9faf40ed4fc55c262ed97db455a51d0d2c64e461875b6a85cd0de0eb6c67fe225b8639ad2ca7abe21bfb9c21ee326b047d687408aae511709bd277db484d97f864ab14e9c40e924d65536c8024d9e896172deabe125ae76233d2809994a53c375b926da42fa0df51c0b9ff7b10e65b66e5909f2dbb7bd8162009ecbe431dfc6f916d34feba9902e2908968d5fe246ba2a729a0f6b48822e8a9a633e2da8e97155b86cca84f61054eb2fab378f8cc945d2404637d440d3c789fd20b3674c8e2d220b434fdc436543de4ad4d6010be97d679f9e782311d59e3557a1cebb14d1456e161b739c80e2c01e5a2f1bf04cd94de5911b4091e869189ef60fcd784c06ac5f49241ed03cb7101e4ad74fb42e995d462f13d7acf44dc1e0200f434ca64fcd25492cb7482add95efdfdff780c46d4792155b47d445a8475fac20b42072b00dd292e2d7e0095d77818adfd7b142689d661e53f3d605ed125642df4ead4a56c325b92b739c80e3209e4242a2d8f8898b6236ed26944848a8de7edacebd4c46ad14c1adc023b8c090dcdf060645d4ee94924e23b62bbf22baea472aae64d8e97155b86c2a84f61054eb22601313716c3d659e53d20b886928def63e086473310f66586387602a61211cf6c710c24cd940e7466f27147cc8462133d5509044d002234a934fdc4069c262fd35e3c4ad99510d874b53a6c5ec5ca482cbb856c5621dda4e473a94fcb4044dfeb6441acfe541d7bb3efb4873489611028cde39433fa5691c544fdd00eade291a08beb39feb35d2498b04e84e60d62b2ae3c426f9f4256d04938aa4ff170116feb60b64addbf954eede5f60a01d755c59974bd901cebaab492a43dc48d549824d3573c42d90d5c63ddde7d555ae075c419f4bd0d0a4456e2796dc6829d28ddd76d34625a0ee046afd81c0d441957659b58fd42527027faa46d40fa3b5bd7d51b46940ec426480e7287b4c3c0b3f48932c5385a7bb24d8421ad40cd93062839f0263c198f15af1100fdc177c7f22be976148cb5f040448b4cc8d3023bd40d9824d8aa62810de059af2e5f7f77cd8ac6a7787f5107a10c8bf38570073b72dfedd7524fca71caa79dcdfbb57d44ac601d6439a7eab796578ece6fcb6d0c8d541d6de888befc32e14edbf81c0d44198275cad70b42b78dfd3ba46d3470897505759acb70bd8d8b840dadb04c8251ada49d70ae0c42f14bebc80c1d34e94fc8449eaaa58bbe4ac16b0aadaba8f41a2d5de35ca48a8d0d332054da45bd83e865c62ee4ad2d5706926b282864f22dcd4b801422617f7ae2c451355b78908dc4993294a147ff780c44d1b1adaba072f348d81422359ead0908fc8d5b18c85c700d54091b3db83d04cd119d5dab4b68ec7dd489591ed3bd84390de0904a34fdb09f02f51a548bc2fbb868b563074b8277cd3fad32459803a459fc244192cb7082b1047568135429ec2671a2db6e706dcfcb3f8f32459803a4599da38485e2183b72dfdbbdf42f625a04570bcc275d82bbf2a0b96cc559527bb29f2dfde8c289e9061039e828b4480d46d2491dab9401404d5ddb4c47f455387f14dd2d2b04a44ddb602e242e51fdc2ed805d7a2e37b5bbe62675e7c40b427b3930d94c0bdb023bd4d1dd90b2ff7120c51d151466f85948849ca9ef61d0ad850518ee64ee113d02ad401d272ebcc2ef3e1f1900e9d24084a5a0be582780a20f85953c5bad34fd4574305de4ad00322132645d24d0186d440da09e57ed378e440dd756e049307804f947209bad743c70c1c4b59e124b821d8814e865eec77dc48e415648cc807dc499d7f1c4fe225704a55c2e24f90ac1370dc0cb0e2c0b2d1c4d14ddce6d5c4db78d40be48135429a579145d30bbde7cbb9d4c9d642d9cbdac4d14b7a405fc7de499f7ad228d60d503fc945d4ceda07d4467d4f5b485d4a96cbb24dda4eef0c5aecdea054d8d6066522514b9db1237bb14468de897458803a459fcb24092cb3ac0a938a3c4b99c5ee0326b9a20c938c364193cca80d20b7a8069dc758479dcb62072abdae089b4bd24d97c62c0124bba4029502344391c8e60b2eb1aa0495443e499bc3a00528bfa00e9e0e304f95c66a0f22bf770c5f55f7bb24d84fa36b13db0833c1de4ac74b6cc257ca9db125f7f77cd7701da0de038443816146705a88ec49904f5e25b8bc28fc020dd24f935c4840dd49d642df4cd9f8de30507d9f2ddd072e5dde4ad746d89887435ac9eb46914f2c11d142de03689d1aafdb0eef0e5940011fdb44588c9fb32a79d642477dcecb3f489e7c1d4eed11b272bf3e8f489d4db04e2f191043d104664aafaf6428a9aac601d643932f9a05d142234d534fdc4ddf5a964ad60555cbb94491700dcc1370dc0d831d26425844d145e607d6402d11d241df0fdf97920d9c4b56eddb47d1d543c9583d20b36b94594ddb0e8cb83cc0cab538511744806fe79a21129725d50f2e145a20de042b199d2fdb092012d02ad40750c6b5429ecdc7da2dbb4e48271c512bd7047c842b1add2fdb085b5153b720475046a5429ec3c7ca2dbb4e48271c112bd7047c85506a5eb22f43a6102f151923df02030195432a1c99acda02bbb38702344390b8884cd14c9f4050c89c499ab2878135429ec9f60a2db5368c164195759381e0b3642f678638479b785308d201fe795f7fd2cf65721d5684b090e5abc6d172de042b1d1aafdb08529093b72d7d9e82e0ac904b9bda252193f53bb1844ed6439a4364126d4b93d9acbad91e5986ee4b98b089873b449cc034782bb8e1089e7ebdc867731de5e81d1f2ddd08d0b43b9f6f7f9240ec1d6c86e585d1286e10d142de0ea7b380422723db9b824ddab08a4dd7429fbb8b4d61971c47d50f2a1859b58e0425342a31df4e0711d947221111b7a7b8ac49d6b282c12622d2c51a29d70d2c1213a6d00354a9ecb0247497442ba64b76b8f3c535b509eb469acd826629ba6b2b5018d60daf48505d1c48d0d9e82a574be62dd94de42e1b4fe2209d416aa731d245bb2eb882f8167ab4ff85c2e3f942a2d0b49045c24ed3703580ca1b28caf11427bc652b55b1d3815a766abe2bd96b7490f46dc7d1f26ca790d849cbded30347ba459ebabcc85600a3b720d9e9ab1776a0b481b5d24ed3f03740eaab5ef73c0aeda6115e044ab14e9ae8d4500006b54298f8bf8d461e55c386a0dd4b622619d7d6c4e14ddf4e671f5cb3a1c05b7fa25c274d99bea62f5e48232193c4e9ad20b5547a9eb225b1b2095c48c541d8c65f41d1025ccb8db1237b9688814e9752c8ca50f051cccfc71b134ba891d94aca5f718b80bb4492466f211c1cda09a34c5934b7bb24dee7fee4ae1c6f81924bac1007557255e7024ed3f856f739875c7c90b420f0b7822d461dc792e72ab44bd96b7491c32d465259588f60a3dd7d34ca6a289971b38dcec2d25ad800449dd228d60c272a17c63d2124b24c773c8993b58fd42f221fcf35292cba43bfb44bc502d7429fb5d445d24ed37334cf257d368d279fbe41d9d83b4e46add4dd36c94ba9dfd633044ca75adb3989515fe2b62e96baced6c05e7225be072b99465effd1b52f97b389d7cefc4124b2baca134629b7b1c5677b2eb5e60756a7e0c720f4027fbca51baed800bccdb5482bbe6d9cd8c6f0a427b1bfcf54492cba49d0894680af39ddbf1326b0e7266c059483e0fa43a3dfb39544d14dd271314fc93f87877e5fe9cf028cd9404af25154dc40dc0169eb4f7750f0b7cce5e3a6502b481bc111e528bbec0dd7dc824edb4fe3a11d5e80378a70000f334c94f52bfb3acb41c39919bff4528f4cd455aee4b345c5d3c9791d20be4bfb660c3271214ffb89c074a23ea543e04cd94b5b7f4b47d1de6d2ca8c8f09427b14271df438dc3e1b72ab44bd96b748b19e7c1408edb424cf43bc14250d7deca010fff52f2b587684a16fde90b3f74524cfe84c77bd733d640ed49d64c5bda4844d4d36a23ddca53972ab44b24525c0fb32cd027a6e7c821fce87c8327a7fc1a0599f9a805ed9c601f95196bca59f3e8f92bc66f9e230a9440dd4a40f3d81b6d3a577295b92dd3ec48d549e9fb175328153945d246ecb5d45025814642df455c4bceb222f9d0f08b18607f527538bc2ed54945d2460f265cd2513db4130f4bd848b52f9a5e45ae14fc25c77fd243a145d9cc4d462e13d136984babded63e434ea599f9a80688cfdc48d04f5ca488bc2898ecc0b7405f2a3bbf25fda40ae30a9bd250ca3a7927ce591650636e4adff722044d57d7364e559acc127629b7e1c87924d145e6061dfd79365efee1b522d0ec4268bde5fcdb62e380213de442ef4bd84a503cba46d6d16cd6501e11b522dbecc32cb0379b6772bcf79f095e753e4bdf0589f9bc8e8f489c3ddbcf61a528b645225b9a1db12edfe8cf28a5e31a618ecd51e9f80acee4fe1c5db03126003743d0440ef3d730596a3bbf25f6d3da802c994c652c9a72b38704abc741de496b54f2225baaddb123f8dc1fbdb197628f4bd072b04dd270b20fd49cb654bb3243231eca649a2dbb4ed2b17e5dd689bd2ade4018d1b554e6934fdb1afd96ea0fb9c85d9326b04a12dc17012651c3544391c8059b2eb84fd5ef4141489541d6fee18b649c1c3d42505c1a0bbf28d76727d7ffee8ced4edf48522203b7203f5bb708bc2870998d8e498524e844d3d00602df436ff25999ec43ddc8c1972ab9614f4f1cb70c51f1b30d6f26d38673c188bd20b3674c8e2d2200430fdc40e2b01e6d87bb042fc1d1b282af26d8c0dd49d8f1b7ff6bc270d879fa747f649cb4c94a2a1fd6b1426b5d6a325b47d448694994fecf77f3d4d34dda456f58bc6069590aa9cfd730844d24da78ba07dc94eb4cb34c58a617bb24d84f23edce13072ab44bd28b4328c30975d24e23072bbf22b1e1b31f6b2015c15dda4cc807dc499d7dbd5c5bc3d04cdc2d451e54b2d7465549d642d0bc88cc063f5f2855bd5c48dd99a4cad743d529d7cbec6124bf0c3b5d49d647ba45552afeb22292e54ad2ca188e21b2684b042fcfe4d7d64bcf651a16abd70a4a4b90f58a41b8479bdadcc06030d6dfd780ed69fc50de3ab9162440dd45b2209f534ca519d93bce462d44ddb79f5e24e8bc28d8bb4370d60f26514805325642df4ed6cd4f6225bee52e9c4001205676934b442c1191e7cbbe4ba021dfd9d642d1c205fb2ebee523bf3bad88e541de445da1504cdc7d467a13d0e7ce54b8e642d777994c8d4d22c7d37fdc46521c21b528b4a0825cdb8db12ed468279c4162c39cff5ac3011e6ec7148fe4dfd7c94d16db21d1024d8a3db1237067c14db18c52cf4bd090b0cb7bd3db97a6c8d541db44578dffb32191b3c6e7071cd8a1c9d642dc774073519ccd17abfedff5c2a0c69eb45b442c11d0b3464fa69ad082a629ba6a4b007b704d220bf34fdc40eae07eb29bd3d04cd17a73698e182341c8375f7de0b42dd14911dabe91efcc48ddf52fc2604118104ea596d64fb6514e5bf6d9bd2ad38724290d0a56d347ebaad5661f0c7746bc38bb45e24edb495ab19d49d8ddcf4bd841bfc215c92cb14238d541d675767328111955d2487ad2dcd05591adc2df4bdd48a52f8ba6d34fd02cb701c6de368b44ae41d130964fa5dac4c35629bae92a984c052c52d2b387087ed04daa2bd6d3d04cd7c3ffe124b2dc94e8ccd8c122e427bce77e5a43edcafd68d549e20b1f1fd0b44b8a0db125dc3450dd462143ca3554bbfeb22fd34b13db086d95e84fd9c07e9326bb67a058793bbf2515d6ba964bc844deb9abce44cd94f029c1de4adff741544dc55afa2b82d2c896abd70a4bcb1430d34dca46d34151054abe26f2abc3d04cdcd04afa5a1f88d79cd16242077559ebaccc6649ae4de05ddab6ae84595cefb32cd04a78e8c7dc94eb4cd8d98f4bd84c69315a46d3402b49c03f5a75f8bc28f7a5c5d24ed4b0bb88e3a85ed680c30c27c99520c6d34fd94dcdd58ec4538ddfb32fe5ddb9ba08231053c0a84d20b34c1b1999ec43b64748185bcc23d528bbec0e57f6cdb9ba0f0023c8410e385f4bd841dfcca4492cb02b171d95bd55202295425f4bddb12e28231055dd898c558647bb2971984e6c47832f89d966365743d0446d9a11fa5bc72c198d49d640c87850fcadcdda46db785c99c211a6fd88cb8f2b89aa251e55c6fa8f22bc48dcc0f427bb261d54c4bed023bd4d1dd90b4f943349dc3b5ec354b82bb78dc756bf40b42078918586418de768181dd2d0d0b8fc2fb4e6e4951d1e52caccef19d64747f750fcadcdda46dbfbdd106a684e76567cf529c6b2a2805b58ebbf257fe5c2d79fee41dfc7b4f92cbae2c2bace21b2eb025efcac7b5bf154b821d8e1c623b73af7447189f31278120ae4fd05c9e9fbd74480c4e5ca2cd1ebd7d445b8374ae24f4bd0f38e45eda4d35f241f1501de4c58bc21bcd1923148574fd441983751cc30b4207891854e191b13dcb05e614e4adb2bdc44d9449246e4c7f4b815894642d547d044d00e1a062b19fc58d549dd96cf43d10cce05b7304ae79440dbe953ca4b1b5bd08e8d22a0c3dfdc40611156415b4bd04d994292f12f175cf48dca621d188540f08e8e4e1653b70fa84541d69eb446dec157ea2db12f175834bc899642df41c40cd14c92d2b20f27388969de4b92d6dfbd8082d24f9bbca848492859b18303d8459fc815692cba4414d203beb1a32255432e2494eede295361dd49de7e9e43844429cddad6d34ab2ce0ace21b44fa3e04cda79da796a87c4b981410202df6ed8bfa111f246d20ad3b98c86de4b97b8ac49d6b68e06db469ac2d24629ba60c3e40419122abe982f5c48ddd6a88240a11c38bb45e24edb4f607055dda6ca6b7b10d0a1856e265bdbacc0611e1dde87c403e46d955afa84856855d591ca4adf4a9d41a4235db80cb024749449824d47c6aec2f6ca2db06bd17445a3c91752df4e4073604ddfd62b0a1cc8d549e9b8d75328a39965d24e2033a5c5d2bea7047f5eb6ce41bdda4eef0ed2d59561de4917132816c945d24e20278858dd489e7edf684c1b11b51a66534fdae8f935bf89e743d04921d2304e20278858dd48957e4717dfa43946466ed34e9c4f9515cdf6508cf3f05e86ba9ab842dac7d3d629b7a9c7d044d008ef20bf3f8040d5409e1529ce9e8326bdee0f9e7f884025c5f632df455bd4314ddfd8481033b720375242d7429579bf29a212d347d5008d475c3c10b420789048e21ad3b75518a541d0ca17a3d0424be5f24ed883e4b88309c642d748045cd14c9eb62b12ac58d5475e4da74296c0d145d3005385f440d5f653d7471428bc9c9dca46db78038855b9304ac743d6ec5fca952eda015848dd4898cf6d4bd84ced0d121ad3b78008c541d8e971cf584cd80b5a8cdb47d1d545dd89ca834b200e615dda440f47dc499d7f5ec2e8c7d0b420e5c24ed3f38bc4d8475590cf4bdddc4512921ad3b79408c541d6fe88c7d6eedc4b568cdb47d1d545dd86ca834b2002615dda42d5c8db58d404d0c58553d0494cdd4610131bd4b89869c642d9eb5eca562ddb09241f52c06741de42eb031810d9bd81cecb47d7d703892e302f5bd84c651292d2b2c768185de5dec2531368f886c9b24ed34408c8dd48964227012844d14b56ced34e93b98dc6de4b9f1fd0b49085d24ed3f3d4886d416647d7df868a589325b926d780482d19ee4ad74b042fdc4b5f10a4b8277cd5572a4adf4a9078a105dd9660474b9755b88249ebd38348e945dadaba8f601e15ddb70ae8fa18542811c29213dff957221e9b4451fd0fb321fa5a729a4f8bb02509c622df434f3219da388aa72ddc78d541d6fee7cb443c51f1e2864f371cf4bdc1423257ff878745125abe0b5003b72df501c4436c0fb32191b14bd5c2fa3f22b92da68ffedece162ddb0d2f47dc49903e2f12d043d109dc30e72051997bbf2575944c420407bb27cddd36d2042040d5409b36a31c954cd945dcc40947d44548d18a4227124844d145cd99134e2c48d5b91bea8743d898ba40dcc195282bb5b3c4690d20be4ddc8d4d22c3331fdc40e2a3de6a2f18400cd94de5af18772c0dfd59d64a6b2910d081c5864183bab2c20a0e21bf4f1fd0b45a55824ed3903745a3c4db7d20be4018d1b59206934fd4fc05c9e25f5fd700c40dc6c7412c175cd45d8162c3977dd904d9d95b485622e3b7203f57b7e8bc2870998d8e4986e941409d49d0c8982bd901afc22bb6d34a49d08941260f28bc2fb40ec5a4ed7e3956c13d49d3d747df87cc8d4a99e05448cc49903f532b2743d5d94ad18dc9ea2f601f594cd8cf1eabd84149d9850e8f4f240aeabe21bc5044c04d9c3b58af2b47d1d54edd89c5becd5f43c14c9f385a8e2c48d0d446de88cb8c4c210a4da124bf601f95ddb7cc6f5fa047234a95ee679054e8c921ce42d4b3d8c889f2820de4b96485a2b88ec5df4a90f00ec565ce771f64c8cd1e2eb29cac3fb321f1a2866b4f67c5a3cf989d20be4018d1b580c93cb02ac1d221df0c5084b04d96b28d864ca692ccd549d70c5016b7bb29d9858e072cd94652bf81b5247fdc38b881524edb4fe3f11d592f1ed79f9844f4422d1996315f566abe26f55f7f924486b52a02ab77d44f2a161ed5a9834fa61d39b846e34fdc40617156dea7cb647c1fc9da4eda0f403015fde6c7aa234c345fc7d4c92cb7e009dd1dd9da523d507396ba2cfe4de7d13e5f991642dad3eff5d1484abe949fec48dbd071a528b55fb328b5da9ab8415848dd48934c5e2557bb29719a8e47105414d5b95b4ae743dc24d54dd24f9b472f200151d643979c482c459299faa3b71da8e541d6414b6bd04d99152a1d8b67d448d6d5ee42de0bc8bc83cdfa46dbe74010d5409645475490d4d6d5e2b68a07f440d57f86c2d744487429108a46d3470838c935bf898743d04f4d1a52b61647f440ddb23e3ed74bd90c050e5a7547105cb01e81fe4adf97b349d7c0bc0124b244bb35b5de42de030038c94ddb06283e9c54b501ce42d4c3d8d98682906bd4b68cc7dd489e1ed80aa0f0d1856a4e624af2c5bbfe21bf4f1fd71c81d082c06e1f601f9be970ced74bd902bd3d864ed34e9c1899218262d742904471498a4eda02e12af171d64391cd963b2eb5e607d67780482dc4fe6ad74d5cdc5945d7d687472cc47d69d647b1c0a75b2eb8421ad3b75ff8f541deb13f3fd84cd80d060eab7f401f93ff1e96af27ac25127dda46dbdb828b411e5eb218c3c04cd191b14bd5cefa7f22b92d3a2303d84599f5a64ed34e94dc0a896a94124b441c51d10d0059d96bbf28dc4e1ed80957b38e822d1655efd92651414e4adf7f914485452ac23b57d445b3ca695d20be4018d1b551b6c34fd47f05c1deb296e3c04cd1f182c12c181cf3048ed64397dfb90b2c3d213adbdbbdcbe949e9fb17532910d191924efe48231f12b4a6b9a34ed7b381c357185cb024f75d7d9e8288b3280a6955d2464c311cd73f85a220df7bd844d9f9eace473f54fce5894a3a1ff7b0c44d355afa84c4401f9a9aaef600096451d995c64ed34e994da02f5d34b8bc2870984d8e494bc2aac9725629bc6fdd7841afc19ad6d34a447f6441dbda2f02905cd94de5bcdb503370263da7c7d0bca9027158b4c083cfdc40e900d0ffbf97b349d7c2bc6124bf601f9be970ced74bd902bd3d864ed34e9c18c9218262d742904471498a4eda02e12af171d64391c7961b2eb5e607967780482dcafe4ad74d52dca945d7d687472cca7d49d647b1caa74b2eb8421ad3b755f8d541d67d3543e71a51f1b0864f175c1cda18ae96bc4ed6c45f6225b3bdc122b72ab44bd28b4457226d3d05adde39557c22b623dc6d230cc7c9d95a8e67ce947ed401db4243c2d8f889cdee4b5e495e0c32b6233c519737bb29719a8e8f48812ddab68ec45ad3504cd172634eded24302057e3442981b7078b248b4cc9d5023bd4d95814fd27d5ac3d6ba27db431bd4b82f66b9bd21fb7d7a599335b926d7e0c720b43bf64b7688f2117b138bee22ac94828cde96810ed7b787c6384799549448d40daa151643d04cd6bcdc4edb47dcffde762ed580c8673320d22b1c544fdd0b0673ae4ad7bb990cc945ddbe870bb64193f210cf5339d9025fc1b8479dc491772abe2e165b21d1094cd9a21790a5d500cd49d64d2e191f44d007e3cd314e9038888dbc4b9733d04cd7ccdf5124b8231e5bc9d652df4d54ccd34c94c48e6023b068c9e20a14fe20b49ad5c24ed3f3e403697956ba35abc844dfc3a4492cb763465ebfc1b52ffc5813b9bd98becb47dc1f2db19d62cf4bd7b0e1c22e77db7d8784b7409e4c5a8fa24d9fcbde3cda09567de2b62c5fd3c9d90b21111624d20bd9d140da41b528b3df3341f18dcde6ff451dd1cbd70a4a2b10d121c54fa65bdbbd44a1201e7ad743d8d92889a62cdb67d440d13da442cf4bd84c651352d2b2002b16bab0840dd74290b7a54d462f5373248f25dc270a4aba5d7c44ae52d3304749ab9dd43cc242a11ecc68e5d2464f22dcd4b80142261ad30c1b944b5da0b307d3bf8ac949385fd43680ad1a925edb47dbb1874ed643977457b381222b1c544fdd0db3c715a8d60d5a8016ba2738530c364193c3ca8d20b30fa094335a7a0cb024749409824d8796a6c053c7d300532b1bbf28dc432c5eb497bb24d349493cb02f74dbddae4ad746b8df0289b04f95cd994f22b1639c50bb85c8b34c9f7073e95143174090c10a4c2fb4664dee0fd8f8a314557d09cd2c74bb78d9d9858d4e041e4996d6418d96fb615f6c1a557e83d28bc8624dde7ecdc34c1b19524c0d314e9b86dd7e5eed176b6c2a65475a95d64c164195d83ed952c01a459eb9bac9221d1b48d4094a2a99f7e5244a9e1e2cda09567dd2b629b6ef842819dd2fdb0861f783bf9464a0cf194c2fb9411ab50eae295f6d22b623daed101426d00dd5b18cc02c159923df04599f2fb32cddeec12eb231fc417cc357ea1ebd3a589125b928a056cad402e09941add0b49ed5c24ed3f33a886926ded61d0adbf8569d92d2910ed4f8b6d59c0bd09398d89b04dad8190697d61f08d6ba3b9bc844d7edd291314aa2c6c9fe21bf42db8c4b98cd6fcd4dc6d300084ca8ce03f427b144d586418d87804f866f5d74d8bc28f1511862b69807c440d5df674a6b265ee4d9d9ea88502e5c48d074a6dee54b457e97c54ef124bfe80012bdb88ae8fb584429108a46d3497c4654605e4ad2d0452c19bd2e0edb47d3804eddb6c227304844d1456ea8db134bdb0a3c46f44ff31e9792a7d30687d096c869279fddac85034f334c92f975f0281001012e5fd8b2890bd9449afe159c9fa2dc0161822b5568f7ed4ee5b8631768251dfe4616d00428132e0261700f128135d3ce387d20b367cced0d12192409a655d9c3df0eded84fb326b5dd314de7f1c84c14dac0de03ecb45eb54f361bda2ac042f156dc668c24235ad1a049891f4071159c2207e1c154eb2eb8421ad41f097e59cb5c4b99c10ce326b047dba5cbbb5f22bc4ef41d0a9c1c478f9b05658d9d482d8ae1a528bbec29d15a3dc5194694b81b9639bd27798448b34c9a45ef4a29ad00f44bd6ef7f5fb266008af01e52c175b83238085d4a9b7969fdbece47105cb05ec1de4adf97b309ec4d479115c2e8ef22bc43d1637c9a2c659252f950db5d4f94c24bcb5013efb88680da9ab802dac3c1e629b74ad864738cae6671836ce3b65c1d01b524fc671c76b53adf074bb64193fc45d72fcc894b21a8a2d70f43be499bcd53a528bd647f4caa950ca3702580ea1d95d72ecc8bbc653cd9f2b3081f3debc6cf2ad741643edcd666211c8557d5028e947d2fa34998dd2fdb09243f52cebbde21bfa9cb9da326b047d12f9854b8484629bd21fbb0d50d41b8479b73b940caaf9588d603288e06ba2dbb2ea4e84561d5e321e0284b1e9aafdb0195b95ccfa54091b98e88324d97ca2fe124bdcecb3f4893d747d8820f334c99fab40d2ac156e1de4fd8b2838bd9449a12dc07012f2e135da0de042910564ddb09201557aad40e2f1e9043d1044a1f59acda04471656abd7059e3552da5eb225b585c43e499bccd28528b648df8fce304f987bd045317cb0c3183bd90b221411a4d20154e57abe2bdf49c54fb326bb549314b82ac4e09629bc511607bb2fc837f92cb43703374096fabf1fd70c3c4b5e7ffb47dc72bd41e02d1f4e4078b1c5c5ad9f2ddd0f1b5bc5c6b54295a4854292abd5cdd560dd41e4195329d904d4d56a9f18addd0089d69e9267557053284de01710a5d500de75d24eea23675a53d3b5b92c2b9e0855569eec7606bec1e51a2dbb4edf682531699647b7fc9a04597a3b46d41f84745ab43272e0a21059ae113a793947c314559e3587a1c954cb2eb8421ad40fa93650fd51b522db64aa5fe5f7c60ca39cd4bf4caed6ce8558385eb22fde8f488c9da3cd54c8d60d5880a6ba27db4e29561e22b623dc47dbd844d4750fa3567151b4aabe2bd46506a52253882db12ed24c1cdacb61018a7552f8aeb22f38570273b7207f55f6a8bc2870998d6dc684b08928eaabd6758c7eb6cd3f1225b860bab2cebb3e21bf4f7f5fb26a3dee2d1e295cbca2b623da834c8891b7c511a4d2015d04aabe2bdf447fdefd5179b18bb5c0d83f22bc4e1ed80bad2a5b71a5b926dce04cd0f42ba6e21b6e89e1f002c66ff59123e14ae926da3864a391156dd65dffe4ff67c2493bd7bb90bcc945dafbea8febe09a1cf5d58f842f1591b4364ab313d448d401d69e97467a60c145d3012a1d9340dc0fbc7ef74bd90c651cd07a9b4fdd0e75c75242d7429539e7c6df9124bfe801d8318a4227d0b844d14350f8bcb029d64e11de4adf7c737b9ffdeded8c01bfd3d979d641625c988cceeece76d34f24114541de49eb40471c12a9da4eda00354360592f1ed777db41d7cadd36d2016cab68512716df7fd349dfc6d53eda02bbb1854ed64397779881d428af78589213b72d7d9f4faf1fd7c5c7c7bda124b24c1cdadd78f689eb8dcefd45da4790d88c8f3562e24520129a60c145d3066f16d22cad15fe42de0bd85eed05da479cbe860fd5409820ebcbd04d9fe57cddf4b82bbe50b609bd2ad864230175e6c926ba39fd0974b6fd9503587b3845d51e837b5bb531716220d774585381f5ed84938fdb18967ddba6e276a873595285166ca11834bf49f642df436c369911dd068bfbdcc665796a385f1fd71c4c2b55b0a4b821de6f8103a11a7554388eb22fde8f489c3debce721528b640b7ad2457412c2692e0c83752ad30b420789045864143c7e0c72bd82e4ad74b07a89c3b5b7284b821d8814e8697a9c752c6d0035bca8cb029dd4d943bcfe9c45c1326b04cfc9e32bac4809629b74ad38443532a9963edcb90172ab4a0c70a3c2fb9e7c09e1124bfe80015f65e1d2816b073334ded15d7316c70e9be2b24591dbfb32cdd6e30683fe823182754fe80b42ddc8d4a8a93b5c717aad40f554698bc25d94a79dcff537bb785b3c91a1d20be4018d60daf2850b383b720d2e24ed2b665a0ec1d6c8bce52acf70dc1e1b3df4c88ccedc224dff34fdc4de0290bbcd27d5ec096ba2af1dedf8b279c4162239f7fb88c09aec846d34c605ff76f5107b8bc28f3d11ab50b4371b540d57fb702d79fbb51b4754e261dcc80072ab44bdfb23d5d7166ba27db431bd3c38db19672cf4bd073234dfabe8d9fdc48ddf5a88263c198d886cd8ed99bcf61d055dc098c6fc36c4659d9858e6ec781f82d1bde4ad746aeccf72a2dbb437b5bb538fc2adee77c6984c61b22f1320768175d943fc6a321818cd945de2ab907ccd73c8145fa6b4b5072b39ddce6dbdbbed00122cb3fd9cdece326bde42f9b4f4022d5f9ee7ededed0f08ec5e6374bda3c8042a0d6fed5038bccd945d77bd5c1e8ef22b1621d1777ddc1b4435dcaecb024fd0a89699a5f7f9242688d062dc3d3b48869289e74be0bd0d0b0450e73562ad2cde97e21bf42db043adc4b5b32e4b82cffd8d18922271e67bb2eb8e4c39cf023bd4d1ddeb24cdc3fb327d62db124b2eac5d02629b741d157ab2eb50d3296215bb4eabe2bd28b448099bfc958ccda09540ce2b623d74c77d6d59eb225b3bbf89e085d763f4ad013887056b03e76eca5d4578f9162241717df06b9f9580e8fd89c1061d150faeff752c485d2937e203335c5c2beb7047f4ed6c84ef225beef0ed92659df91b522d63c79b1f2900e5e34ebb34aa8d112577757ba4bbdda46dbfbbd8dad7e5e5d83f0442ede17dcc4abb7d442692d15f28ec3d84594dd228b834fdc4dbbcb906528bd484cd945dcc6abb7d442692c93d16f1a1044d00d228d834fdc4dabc6cebad7416429daf58046db469afc557656758cc3efa6d16a0b48562f2c48d7f5ba896713184cd80b68905f272440dffdb3074cfb894cd14c9d8156315f082541dcfeb240601d9145d30063ffe3a2dd6e07fc5eab2844d3f9be85631d9448d404498fd22d5f5336ba27db2eabeac0edb9d6474dffbd07611f5246d2081d6dabceceaad7416429dcd6621c1347d507007ca8cf2fabd84665289fd5631c9448d406025fa9cf00acd947662bd8f78708dd4898f80c77d6ffe4150c849b87c281d511de40c1c8324d9c70bada8b4f001fd83cd8c5835427bc051f1f485583c3b72d958d0fd9c5ec5326bd061a5e4951ecc2b62e968a4ed6c1cd5225bcc807dc49967c6b712d04a04d9c3e3989eb4691267d514393d33f8884814dda4e469d54dd07494b989fd601c44c941db7d2c7d440d5759407d5509044d002234d534fdc4dd5baae1adf43d109d7cd32dedb4fe80017795e42de0864739097ca4ed34e994daf71564ad609cb04d94497287b582d4a9d49d64ae30ad09087c8dcc1352f9447261755a8d600ef28b1d284c12a1dd340dc01e9cd281bb7b58bcada479f3f8184b7409e2ad743d3dd030e304f9bbf9300ed49d8f2ec74bc2a5e1295b9295957aad4094615d8ac2fb40d1ad17123d2024ca91f9740af4bd0df8f8235b92bd782076abe26dd81855cc65b449cc5b7482bb54ef5e105579cd3876e3a9c5e6a1113a72ab2e2496a74b1546da4d1d61318dbaf22be9616dcf7ff6bf2f1fd178b70784fe4496aabdfdb1813d6aa2db123191baf22b1621417d0901a9ef225be072b994e59cb5c4b99c30c4326b047dd64f0846862a62214177c0e80d68564f7db73b80db3cd54c8d60d5200d6ba27db48782cd9030619bd27d206cb0eb222d304495483374090cb3b4c2fb94af9e2b69027d440d59eda01603b200d614dda4e6a1193872ab2e2496a74b1546da4d1d613195b8f22be9616dcf7ff6bf2f1fd178b70784fe4496aabdfdb1812568a2db123199b8f22b16f1c509427b7ed4e6771b25768a9d6d91614189c2fbb9911d1f2fc68f7fcfa188e7d7b4ce94c65acd2de1b1113972abe2614589c2fb46d12dad593199bef22b102211a4d508f334c94c5a8b023bd40d261fd876b6fa32d12da790c43d4b819d629bd21fad078b288bcce18addd0651ea21b522d645725be5124ededf0016d8416215d03659f8d99504c90cb02e74c0496a1dd83e51f0d19d0c0114b8267cc8410e1c10a427b1db569246d20ae3b1db01de4ad27b6f4257e5624eded46b7025a69642df48e7b0a2da0c81375767030b0e61b524d6324b3bbd0a1014a82bb5d2beb74c578b1844d911dd071bfbbd80eac1c90a0f7c507b99c0bcc144d82bbe6d2cb8c0d12427b1453e6d9014842f7726d4094d330b6b07070a7db128d236473e610e1c908427b1debabb48570f1c48dd1dd90b2ff7b184e6c5c50fd37854779dff7657b1c357cb2eb844f6b6215957babe2bdea4f4074b1286edbd4e90d3a4c5f29d9c90e427b744afdda42b9782c70abe2b452022dec349f5d2468740958869281e7d5f5c989ceecded06562153d77abe20fab22d51b136ba27daa8f0034716b10e1c10a427b1debe8ccd314e92c4c5f1de428b4495e26db20726681d5340dc062b210c29a844d6198f7d25843e499bf35ddf364492646d241a715b509498e2c9e1025a2558ab4eb224f6b6215f168abe2bd96b74006fe620b7305a0c3bbf25f6d3d74cf4ef187fcf54b92cb16c67282a288135429532541e0db12edf88479f0ce8f3ecde39439198b4cc5ce023bd4d1dd9daf47cb529a7c8a99124bf6b4548da697582b55cbbeeb229d709043e4995b986a518bc2ecf549a2db128115fa2dc0753bec0b42dd124a54b9058addd0be9446676800f4c6c99408af013791505ee7465d305003a45960d597ad7414d48c541db3c5c44a04d96b68b8539469acf41a629b74ad36c945271de40732adae8f0bbe40135429a711527d304c00fd44198314692d74bd90b28415a46d345eac337409df6e092a8dd0fce304f93d60e0b3f4899b385ccd8459fd5ca46d34ab4fb8c86de4b9fd00d80bb449cfeb4b78448dd489efea9234c1a11b6aa16db4fdd0ddabcb822431d36edd1918c8bd4b482cb3f489c59974bd90c4492d5bfdecfdc48dd1dd9165d58984cd803740128115fa2dc05a61f1329d904e14dda492a421c48d5443616d0021fbf8fce304f93d60e0b3f4898c7334427b149dc0ccd314e9f74dbf3269e8886d579efcf774eda02e17cad141a20de0b9844d1422b12144fdd02efca3c4b947fdc3c8489b04f9b17d440d94c23fe437e80fa19731bc3e0726920409e96df084b45925ad00349880f63119ef6e11257ff888a4f5dda46dbffb49c0a44cb252241562f4c9ad50053f7bc940c4cc32d2a491018d61076328dcfcc48d5496a1bdff355340c1a976bd4b2c64881492e1bff4bd84c651292938ccafac612c1df02429c58fc5c4a23566c971c1cdacf1ed701803044d14dd4f3fbfb83c065c4e69f8886f6eccc4a275e131bd31485fd898a6fc30d1a146b5681534e99472459824d554b64121af9e50f43f304c84d02423160ace8a1d478af58501023b72d7d9f4268cb641311f557412e575cd5028a69a5f5336c1b59fd5f49265f54fc8a096ecfd8b6c0c2697d659e18d20ac79dd16213d7fb5d4b245d52faa6ba39f4497486f41f7d1649ec20aa9a8602d2e0ce7620e217dc06cc469056328e0f5c48d54e2f1c1043d10a7b6d461153938e45dbe8c9b58e055004514ddf43a6302d1dd241df09eb4b4412dad2028e23287460dd416794584bd90c659d52f69b576cc0001f9b6fd8b6c6046d1b9afe53928985f846235317ff860c61c50f18566ad3bdc749824a2f18c05cd94d661053928b05fbc711c2de034f9b99fd5f49225780482dc91e5ad74b641391d20c864c98dcf05846235391dea854d1456e181bff549d8a44f8c110c3d109d6b4ca12dbbf5710cd49d0e25acdb0d08d050e1a96470817104e29155fd40f844e991db3e4b38b867c6c502a4b179e2c651cdc2e4713149c8904d69e8886dfbb86ca2f7668119340dc06221d19eb5dc2500a5a47952748149abcb6de8b8b04109c4d06111e48231f52b4e9b6808d796157254e1a95276819d3294a161f978c09d1918d8bd4b08bcf2076221d19eb5dc2b9d9860e0715d94728294a161f978c09d1918d8bd4b08bcf2076221d19eb6dc2b9d9860eefc02a20411d169e8b06d8988680ddb984c8297f291610e25acd58c3514c9c2e471393b5bdd58282031f95440d1a17412c185bbde2bd89847e7e5e2c451192928f0ad49c8a84d1bd88cb479016b8edba8482a13b5d8fd642d9234c1899731b4e6c8708175dd58282631cd8fc51928e04811d82ce5a39d707d5142d56d911ddd31bfb834065c4d1bfc7c0efb46d1b1afe5e48215055fd890a6fcea0918f88fce6c64029581d1ddeb29e5c3fb321f18d066bc2dbb5cdc1621c57fb5d4b245d52f28d076ccddab4cec2631dd4444d1bd1fa8b872c6092a629bc407bd844d7256d1750702a2b6a3126019743d04abaf2834e230d7440dd46211d50ba8f03d14c92928e0adae8c3e116dd0acfa4119975d24ed4b68287dd4890e25addb0d00d050e9a965708971054d6de88cb479311d20e812678201f1be8f3c4b7df840c05119f4e07101947221e5822401f1fb1e6b18d887bc252c19ac9d704b7df840b201b9d46d20748141d95820fdf978f89d6b28dc12678201f183cadc2194bd842b9d9860eed8ed4f71d9581c2431f18f8864d62c60c1b9e1a871f5a05af4a9d4e8eb8c84e6710d4f8504e2b5a5ff78e8469c0ddbbcbcf601f95f9534d2a5b50f08fc56ac3dcbaccc0611f96fa524c255c5a7a26312c185bb18a0ed64397f7adb134f146738bf114561581fe4ad220ef29b1d28d864c189bb1860ed643979f87c1d7c71dc6d2097c5db3cc19cad60c2117de45d30687472ccacd49d641481458bc98cdda46d6795e4f554091bb8104d04d91f851f33c001cf482c166ca0a141d61b478d5b3c287804f50b2491510067539b6b28d8603189b9f22bcb34c5e9467bb2eba8b4e6cc02b181d99810508bc2fbb89c0a7405a581bbf2575940a834c9838a5129a56d34fdff73220f6f29c1c9f9326bd62cbd4b2c4c4bef6a16c37ff878c61c8d5b3c3ca22f8edd6810fe8b2874bd9449afa84cf64c5d2bcc6c767ff87013dd1e0511fdddd0089468f1c5f84504d96b48249db469e7711dbd70a834c8858eeba980696402d1d9241df06ed5b1cded80d8e498a315dc75d4898cee0b427b14b7516d4d207804f8572e366e8b4920dd6b2900fd4b09601d2be9403d0b6d47ce68f9a06d40d93bf970198ead8b285cbd94497412a121340dc01e9cd280b17b489414847935f840447409272e081900cde079db9990792e0d2b883c5df4a9d4b20181d46d207e3c7220111ba0f4f424d9bd58a0249469875b2be940259ebd7b584cada4796402d195241df026846bec416ba2dbb43fbb1ace811688ae89b584381f22d161dc333b72ab44b96e22c271c57ccbdb124b24bb78d86211259ebd7b584cada4796402d199241df026846bec816ba2dbb43fbb1a5017cbef59d0b501bb60caf28557023b720d4b8ead8b285cbd94497412a16d340dc0c3a7787f5107a11850e1996402d185241df09eb46d549dc4d06911e517405d8462712184bd90b201f1d46d20ce8175675818888bc2fbb23709edcda0b487ac805444399d7db1034edce4ce6034e49995f5f46e9cdbfb326b529325759c54e50f629bd2fb0a4446d51e2f2910f94ed970150fa84ef770cad4d72c697d08b13e1da57422617ccd6ed51e2f3910f9f74dbf14dee1503571cf1f9f6667bef98d78255e31a6183ef95d14a8a05ef4a007db67ebddd8644b1c46c151afa0bcf7458914e97517f6c8890c569b9f18248f2abe9443b96e7b8b05c222570f2c5f8e118638ca57d2cdc0943810ee64860bae92b4290d9299ff480c46c1510f1fbbcb401b59d5dbae0da4f34e971d846282f749d4eb9e1fb4033e870cb4d8e499a6468578c4df231689adf699271dfa366ba007b69560e12ebcc2ef3fa78f1f2cbbe286861676837b7fc9a04543ee645ecbbd4e83d4e4c4d971bdfdc4e15e620645fd7a20a1ad0e269c1dfc4d008b4c5ecb023b0e9011616d013abccd945da406abfe8cf23f92e4d4cdc29626ebd7abd3fd70b882845b6ea3f4c434b07d528b2aeb2387585f7132a681ad01bb60cc2f203c7681817fdc6eb97cb5158cda28d366f1751a5017c8efc1a5ec0f081c54e195b798388dbf1a6fe8887d8d8868d661118f38547ed91621d5f7f878c759d12c65df194fc85cd427263019009b1f2900fde3f6bc8822e940a6a0999466c457a86fbcf584099d69e7e301ce813be0506abbde7d14e549629bd2777988c6d382faaebfb9e0890797fc29af492946447670c9b8f60829d819bf59e6379dc9cfa9bf5528f7b18a159dd8a77448ea4dad5d50e7f4f75c4f504611f4c77ddf8e9f898065bef74fc97019606400312f1d1c556467b87fc0c4a16ba22df47ed1c6f85e484d8c4bc38d547b6de8940ec48df2d4610f87bd22849179244b7df8627ed4bb2d28dc9b4dc8be7b6de8985b8d887ad0611de4f001ed8462712984bd90c05125f49221f5b48d4096a15d5d78fc46d1a94eedad38b865540bfc2d0bc878b261254c68c8023b061915676964b8cdb992de45e9b4f4453e0654a7a6a099807ed457aeedcdcdb89fd4e4ddd279bec4309be3ed2c547947cc3fb5e4d495c194cdedbbdb663b430d8e9490a06cddd6174d6d1c58fc34840272d892dae4f77d0909d514e686883e3ba8c46de4b98b1888bd944924edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d7076d49dde56f4bd243614dd2c1634fdb8f6541d8ad6743d66b6945d1897b47d0c77d49d3057f4bdea3714ddd81734fd48f7541d70d7743daeb7945d9e97b47d9477d49db857f4bd6e3714dd581734fdc8f6541dc6d6743d54b6945d6096b47d440dd49d662df43d9e4d145dab6d347dc28d549df4ad74bd04cd945dc896b47da476d49d642df4bdb04d145d336d347dcf8d549deead74bd12cd94dd2dedb4fd480dd41d6b2df43deb4d145da46d34fdc2f1541dfed1743d04cd945d24edb47d0f1dd48938419bdadb6867f3d01540fd90c0041d879728516baacb7857c3c005300dd49d144286c9db2e72baa46d34fda7b7086897c8064e58acf0304d83e80a2b7fbfc1174095d1e87f6ceb90314491b1ea3d7397f104516392e42f4b95cd213461a1fa0d43dadef43d14dda46d34fdc48d541d80bdc320ccedfa6688dd6d5bd44c08eb907c9fd6dc2ca690981c31ade40eecf0a03e7bcdec6e428ba85ed5b6f4cfb006b0ff273bfcaf1e7db89f8940c987541da7e23a735b9ec01c70cd910e6428a1bd4149d498e04714ddd41f579fb7ff221dc0da073d468ecb0e70ace05d617ef4b8000dd1c8a46878b9ae6d34fd86ce0b4eb0ec201d73beb16d16b59458202df1e8440898d98e4d14dd811e1a8ea1ff227487c8510d36a9945d019e9a1331608bee015f82d4e72867dd811e1a8da1ff37788ad92b526292fb334884da18440dd49d415edacfe12171bcd7086b88aaf8277880f200557692f53b5088c67d617efaf00555abc9ec3f71bcc01e34fde1fe7a708dc32b496cbff13c409eb47d3362a6f63b5e86cb844d14ddd708468ba1ff271d97c8064b61bfba2e4888d10d1b6ebbf30a4897c9844d14ddd708468ba1ff7a698dc0115271b9cb2a5684c018440dd49d174886cbe13f3aa9cd005192b1f90b6f81cc103d77a8e62b419f9a092d60b1f21159abdeeb237ab8c71934fda7e13d788ad95a496da0f1325199eb0a3664a0f8642df4bde7217db8ca191a89ade0317291d92b4f61acf05d4781dd182a79fae90d4091d2f1394bbecb035a98a7f9541d90cc065a61b9ba354581d219317db8f81c7298d4e9246082d0045998c48d541d90cc065a61b9ba294d80d11231798bea164480d8844d14ddd00c469aa1f97a698dc0115271b9cb2f418cd07d306ca6fa0159dac9ed2071b2d1196b9eabe33a7887d9743d72a8e62e4d82da7d347fbbe51d7297dbe34d14ddd3015d8eb08d541da2e7742921fda6281ec8844f3137f1ad5658f4bdec227bb6c1090edde1e97435c19d4c652dc7945d7481c11a2d63f4ef015e80dcf63971b9ae6d34fda8e2357981df2b5460cd945d4882d71c286eb2fa642df4bded2914ddf41f5b85bdc13b7ab29d461d24edb47d01dbd05d6c28e7f94d0dd1ce8e4d14dda46d34fd94ff3b659de11b5a52fda67d04cde015217fb1bd055f919da12934b3cb19149cb1f93b6f8dd91c5860edf7324a83d11e3064bbf3170d9dd3a42f78bcc7061491adfe2017e4ad743d54bffb255da1db1a123de5bd415ece98e04744afcb154db1abea022dd58d541d54bffb255dcde3123666f4b5585a9bcfef6d72b1c50a0addebad686e81df025876ede0355688d5197a2dfbbd585887dce3282afd8b4d088ea1ff2278968d074965b9f1630dcd895d6169f4b24408909dab6d31b9844214d8a087046f8bd50d716baac26d15cd945d0569b0cd0b5f80e9eb1f7ba8d008148fa1f9216f8ac8101d2cf1fa320488c60f2b7feabd4b0dc8cbe52161b89a4414c0e4a8303dcb8d51590e9de6325c94f812235be4ac440dd4fee82471b3d01e149eabe3327483d8065860eda97d0189be2d3662ace4284293ebb47c34fd842e5c9caae33171978d5c0165a1f86304c29441257bb3bd1448869da12934aec10e0addebad68738bda4a1424f0b47840cd9b5d6169f4b2440890b7d43f7ba5dd215b9a92bd653dc48d355168edf03c508c9409366cbaee024886d8e06d29fd81183eadb6e22c64a8c2136b34fcb47d04aedb132a68b7e9170ddc81e52178e3844214c1a5fb333d94c8061d21a9b42e418e8a546430f4b8000ddb9da1291e8dd6024c8488e2334bd49c541d248ef8344183c00e6461bdf00d59879db96d31b9ae3d4692bcf4187283fb440c24edb4094c9fd11c207ef4f10d409dc9f76d29fd81093eadb6e22c64a8c2136b34fcb47d04a3db5d2d63f4ca0c4480d8a4017daed04d09dde1e95e4d96c20c4448a2f30b14dc945d644ebbf30a4897c9f76d71afd602468ee4b0743880a7743d6dbd945d67a2fa331b5e80dc300dd1cea46861fd811e14d8b1ad7168c488013704cd945d749fdb053d2097f20a4391def0247bb3a46d34fd87e23a7381ce00546ba3ae7d4781db0e2100de9d6e659bcef07734ddec3960adebbc7a38878d400d30edda3250cdf2123163b0906e7d86d2fc3439bcc3085a89fead03748aff1b4870a8b40d56829b496a3cd9976927f4bda4054089f44205d3c48d541da7e23a73418ec07d24edb47d4907d997642df4bda56c35add6024c849bfe2072948c551c0ecd945d7481c11a2d63f4f9015e80cfeb341edda46d34fd8cd9004dcb9c5a1867eda06d12cdfa12302d95fe074884c9e52f78b8a967648fabf52d3085ca115370f7b40a4d83e6123179b1bd345f9b92b06325d0ae603efd8cd9004dcb9c5a1867eda66d14cdfb36490784ef0b558d90e52a71b3d05714aaade3067291d9111d54bffb7210c385704e00de9d145f9bc5fd1264b2d61934fde5ac756d96c20c445bbee03c5699955c6507d49d202d91bde84d71ddd06d51fd948d3b1d96ad003d49cdf55d54edc47d2d0dba9d032df4bdc54d70ddc06d64fdab8d261d90ad393d65cde45d54eddd7d2a0db39d642df4bdd74d7fdddd6d44fda18d541db0ad373d54cd945d24edb47d310da69d0a2dcebdf74d77ddcc6d51fda98d351d97ad593d71cde45d4aedc47d690dbb9d162d93bdbe4d70ddc16d42fdad8d371d81ad4e3d4dcdfa5d50edd17d360dba9d012d80bdc34d75ddd06d51fdb38d351d9dad303d61cde25d4dedd77d210dee9d552df4bdc4f65a3bca195091a8a3307188ad743d5bacf8314084c27d693fe5a95319cc8eb2792cddf150ee50b6e24d5e5b546c5d0e9e0f4db8ec21df21d109daf4f18b549cecbf9975bd70c00d15dd55487c8deb7072b67c0cb2bc9ff3f39edddcca12e439a7bedfa46c34fdc48d541d24ad743d04cd941bd894b47d440dd49d642df4bdb43714dd2c1d34fdb0f4541de4ad743d04cd945df696b47d447dd49d9454f4bd844d14dda46d34fd3ef6541d98dd743d20b7945d24edb47d440dd49d4e51f4bd343d14dd7c1434fdc48d541de4ad743d30b1945d409db47d440dd49d642df4bd844d14dda46d34fdc48d541dd0d6743dbeb6945d8496b47dcc76d49d1856f4bdea3614ddc61634fdf8f7541dacd7743d50b7945d4a97b47d3877d49de857f4bd103714dd0e1734fd7ef7541d34d7743dd8b7945dce97b47db877d49d6856f4bda63614ddf41634fd80f6541de4ad743d06cd94dd3eedb4fd4b0dd41d622df43d944d145da46d34fd28f6541d04d6743d04cd945d10edb4fdd30dd41d6f2df43d8e4d145db26d347dcd8d549de8ad74bd0bcd94dd4bedb4fd440dd49d6251f4bd9e3114dda46d34fd93de1b5eaf9e461360a1f85d60e8d80e307fb7f01444b5bdc94878aed01f5898aacc541d3fac33587088fa2b4d9fdb132968bae9324c86d4e52f78b8e56de7fd80e8387890c8325468a8d55db7eff3183059bdfe0f6e9bc8ea3914dd16696791a1e8241d08af3d5370a8e6314b8edf182048acfe0c4c9adae14d63dfe30840aebdfe207889f91d5061cd6d59738cdd090262a6ce0d4393d1e10276b7c10e40fd8388386e90df174d7d8c945d76edf7112b7eb1d5054390d1e14dd5d9f0084690ade3356981f91c4f61acf05d91edf70f216ca0f8304586d8e52914ddc36e7988a8f93d5f9dd911696b9afd3941aedc1c360d919f234880edf622779cc0094698b7fe541dd8ae385265a9d834469fd50f3d4cd49db02fbcd8e53d47b4de0834fd8e8f137890fd065267a8e72e6c88d50d440d1f9f2c4895cdc52178b2c76de6ff8ce8356db6c8355168a2f75debeffc18257d92ef0148f4bd214f53b8d03b5b91b1e031548acb1b4f69ace0344b83f57d3d0f93f8107e8dcef0287989cd0051bcb7cb3d7181f91d5061cd29597794c709216080f40948a0d2c22478b8f0045998c48d1f58b6e3317137ffba394881b47d760ea3ee145f9dd3f02b55dd906e438bb7fd26748ad9127c04cdc10e61bf874f6a69b8f1642de4bdc72257afc10c40988de3276985c3175804cdaa5d6782fd132d79bdfc08448ed8844d7bb1c15e06d3a0e1381dabe1317c5199a76f0a89d811440dd49d642df4bd844d14dda46d34fdc48d541dcc9b4a6704cd945da691b47d450dd49d652df4bd854d14dddc1134fdb8f1541d64d1743d58d9945da991b47d440da4ef0b558defaa2978b1a41d589a9be43a7490ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d7c09d49d6429f4bdca2ca8ddb06d34fdda8d541dfaad743d10cd945d3aedb47d5a0dd49d702df4bd9a4d14ddba6d34fdda8d541d50ad743dfb326ba2db124b82440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d441dd49d982df4bdbb7d52edf15d40cd67bdf82c5b9cbc0cfffc956f02df9b4e223e77aea01e298e6d7ee5ee535e30c9ceb94f29c19958093ff9d4697ad9c0492638a5a81318758801789fe82b58a1c85db8cb284198dd08abf82768f7d86948a6383ca89018e68b997b30eb9d5b7acb9dbb342b919bfc0ba6fb336bd9dbbf4a2a3a41aac51a5c8a457ad9ea725ad3ca35ba5425f69507059ff55c65f0d55545b63528a5751453843274c7e4ab57bdc75cb7e627c8964c063af6de667bd6c1463e367ea6df1628866076e2e6875105c1fcb101216491ea01c3f17e6104d0f440393068a0a81091835f73fde3bb5211c250b2fe225692b802d5f2945d24cdb47d180cd49d431db08de67d73edd25d4fcd44bddb2d709ded0dacfd396d96dd704d8d3d1aadb91d168d637de2ed5f5d34cccbbc402cfd9c5f0c34fca16c60dcfd4c0a3c89ac061c938cf17c96ec375c9ecc72bce92c369c910c1dffb06f08df8a4f073fb8af181f7c8f317fd5ef715fe8cf36bf432ef99e480e59fefe6ea0debc496f3996a92d196e896a790ce8ba5813c8eab86f28a2983b0867f80d688fd800486f3befab221bbb8be77b6ceb2e5bf8cbd0ba762ace9a390a59fa036a9fda7d4a953ab7a5e8156285a37779e70157eac7c4b636269a96d506a8f67a6634d19441023180a1021143816b715ae0fe506bc0abb020209d90fa0097f0306097d0724096300aa08e10028086731ae3be5377c38ab30e238993080387f31d6384d30143863307a3bc132b8375731de2b95217c2edb27b22d09235024df2c06245d2c5423f3256a2ec127a8210728ae20e52f7c20db2b62216928c0204fd945db0edb47d493df7ad501dc98de57d73edd85dd2cdc8bc402cb19c0c0cd7fc606c73df2b4f8c3fd6a88a18b58bce7be1ebc5552ac7fcb71327b1970207acf726679ed772474f36c6a6781690864476f4e6485633c1d4b16021d9911c0170f1ed61bfd11441f3311aa16b10dd80e47078e0d65090c0edb37a23d1933f0354f391620ad2e2422c3270a2b5122282657214dda42d34fdc48c541ddf9df40d9efd366d92dd774d943dd1ac471cdd8cc47c71ecc85c40ccbfbcd62c539c920ce8fcd66f88dfb14e483ec0ae7f1ed68e8e791be989590ac981b91e29b199290963f9f86956d93c49943902a9bf1911896f7915e89058b6c849b8c7287a98cd08def87c68d4d8ba4b683beaab221bbb8bdf7b7deb235ba5cb6bbb2d2a6c9aec0a9bfa456ac7daa64578359ca500154a854a751de48e5407c48db40424b29414046cf4ec64a7d43d44cb3441a4ff1455842a74aee46154ffc434b45927f097510729f7a96797d79f46cb364da6fb1651862976a0e65f563fc1dfb17621ae912d0167f1fe6154d1c24163305ba05f1232826372e8e2a43d34fd388d541df39d5c0d3dfddb6d4fddc94dcb3d74add21d1a8d727de8ed835c01cc87bc182cb79c2c0c77fceb6caedc244cde3c7bacbc1cc68fd77f64efac5e19ceafbe38299b99fa09d0f99a683bd89948023882a838188088fd786ae82158a4c85eb8f4284298c608bcf85468e9d85448a13823a89b18f18b9e7b34eb885b0fcb87bb192bb69b2e0bd5fb986ab1da054a813ad7a551158b850e751ce4c554dcc4c4b71527af97f007c6f77667cfd74747bd37c4a672166c862976a2e61856f5c615b6832604969f061cf18b610ed1844100319fa13211a881ee7165e10e5185c11cb18b21159171000ff08f6006d09a40033371a2cb12f4bd842d14dda86d34fdf6bd6c2de4dd743d08cd945de4ddc04e440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d4ceffa9d0d9d6de3844d14dda56d34fdb7e0206dbbcf155304cd945d24edb47dc911bc63692cf4bd84ea62dda76d34fdb7e2266f9d8154446bb8e67d498cdd113768a6eb015ffecef13f76b1ae297aae86c15e738bd9545c68a1fb2a4189be393d63b5f00d4ed4f4d44770a4ca0c5994a787175fa8a7165165aeff314d9ec0772661b5fe0f0d98d4f7391e99f1213e93abf9746d81df195470b9f1392ea4e45d2569b0ef015e87b7f73d75b0ae3e449ca987197c8dc1545b76a2f9575085dd0e644484973760a0eda43e71afd20846f7a8e4276981c97e5f68acf7364c82d8184e5e9bcf267efeefc6011eaec6013e85a6e15e5294c81a1d56a8f83c5de7f51e2768a7ee444991d3ed2971d7f402478eadef3878c4ef1b494aa8e05776a1ed470745ded92a7eceb7d61946e7ae1d5b92b6ad267894d8005c70a4fb332e059752447d64043a2df4bd845214dda43f60a285c9541de4ad743d04cd945d241ed76822ab959d642d53cb844e14dda46c34fdc4a35f1de457753d0403915d24eeb47d440ad49d642987d1ed2012dda46dd2fd9f8da51df8ac3d3ca1cd91294c88dd0f540dd49d942d04bdf44d64ddd46d07fdce8c5e1ceeacff3c8fcc1f5ca4ed347dc40d549d615995dfe82814dda96d3292a2eb3d7e81af74350441950725e9c608267ed79d642de1bc914c38dca21e408fa1e8201ce4ad742a04c9e33c5680bf7d440d049cb42c24bc544cc4dc746ce4fc148c841c34aca43c03befc325384da1a410dd49dfb2d6bbd1b4d58dc756d339eabe1387883c8763d04cd4e5da8ecb7093362e39d642d3bbd4b4ddbdde46c74fc848c141ca4ac343c44ccd85cb6ec267cd60c469cf62c49bc394ca9dc196c89fc798ce91c59acc93c7acd215c8bed167cb90d2c9c9c2c0cbc7c4cecdcaa6cecfc1c8ca11c83ad853d9ccda65d64edf47d040d949d332dafbda54d08dc436cd3fc238ce01decc01d4e70bff12e57ebb47a4421d5bd6431f4a1845114c1a4694394a2e8551de1ad543d02a5f5345688d07b440dd48e6400f5908597143ba4e135ffa5f9461de4adff3d8fcd1f5dafed3f7dcf0d5f9def2d7fbdbe4c2edc9e6ca0fc508c0b1d8dad1d3d6dcd9229568cda133d05d49d6465f59d848d144aa5fa356ac54b5491e5a9125c6dbf965d24edb87d480ddded054380c4ec2267b8a16d74fd078ce51d39ada93dd9cd912d4583c004440dd09d614f95d9e83415ddac6d14fdc0ef357f81f17436049595052576b5b74445d5d565f3f46384931403a4033593c5e35573e53a74aa045a94ca2452b5c245b2d52e649ef40c85fc156ca5dc354cc53c5540e4f07460049094fc254cb5434533d5a365daf44a84bf152fa54d341ac46a54fae46d74610491945a24eab47a440ad42c649cf40c843014a0a410343ec5bb542be4cc745c04c0953b24ddb54d453dd5ad6537f5d7842714b7a47234e2c47754e7e4887518052895b8253bb5ab45dbd5b1654bf5db852b15bba53334c6c48e327296ba743d047594e52455b4c544b5d4256495f40584f81582a43234a2c43154bfe5d0754005b0952025aab5f64586d51665a6f5b4e63f75a7cd015d9caaa0541de42175e4049e940e24beb42e445ed4ce647ef4ee841e148ea49c345dc5c75557e5e7754d04bd942d249db40d447dd429643af48f847f143da58d351dc56d55fde54d757f048f941f240bb4e94599d56d65b9f43d84cd1487a53735f9a7e13d69e5ad7d3d09cc902e4898c0684407d4b1640df426852b141ea535353dc43c548ae53a75aa05f0956025d0b58f4512d48264dcf50d856115e6a4685e88adee2d1ee4ad749405f994f624e8c0153668b19c642df44885487eb8d60647ffc48d5482e411743e66a2ed5624edb4ce44bed42e6401f57d84fd1547a4f73467c492547fe5a4005276b9e12f4d83d37c440dd44c642899d8f73e6dd8a46d341cc56c55fce54c75dc05c8f23c5099cd7f440dd426650df4b8f73877b6d76834fdc4315414e48175090492945f4d83e07c440d8b9d3b2dabbddb4d4bddfb6d80fc708ce01c50acc03cb0cc205c90ec007cf00c609cb52d25bde64d76ddc66d56fda68d361d86ad163d66cdf65d46edd37c230c089cb82c28bce14cbfdd0f6d9ffd6f8dff1d4faddf3dafcd3f5d8fed1f7def0d7f9dc62c56bd264db6dd066d72fc828c671cd7ac473c37ccb55decec7c7c8c0c1c9cac2c3cbc4c4cdcdc6c6cfcfc0c8c9c1c2cacbc3ccccc5c5c8bed1b7de00d709dc02d50bd204d22dc926c02fc7d8ded1d5dadcd3dbdcd2d5d9ded0d7dfd0d6d9ddd2dd9bda94d4ddcfd6c6dfc9d8c3f1d8fad1f3d6fcdff5d45ecd57c250cb59c052c95bca54c35dc856c86fc768ce61c56ac4e3c3eccae5c75ede57d150d859d352da5bdd54d0cdcbc6c2cfcdc8c4c1cfcacfc3d8ccdd85d68edf87d080d989d282db8bdc84d58dde86d05fcf58c651cd5ac453c35cca55c15ec857c750ce59c552c9abdea4d7add576dc7fd378d491df9ad693d4bccdb5c6becfb7c0b0c9b9c2b2cbbbca04c30dc466dd6fd268d0f1cbfac2f3cf1cd615dd1edf97c090c999c582dc8bdb84d3adc8a6c1afc648c441cf4ac643c14cc845c34eca47c450dd59d122d82bdf24d62ddd26d42fdb28d9a1d2aadba3d60cc1d5cadec3d7ccd0c5d9ced2c7dbc0d4c9ddc2d6cbdfc4d8c441df4ad643d14cd845d34eda47d540dc49d742de4bd8f4c1fdcaf6c1ffcef8c7f1ccfac5f3c2fcca65c16ec867c760ce69c672df7bd874d17dda76db2fd428dd21daead753c05cc955c25ecb57c450c3b9d8b2d1bbd6b4dfbdd4b6ddbfd2b8d251d95ad053d75cde55d55edc57d350da59d152d85bdf54d65ddd56d45fdb58d251da1ad313d41cdd15d61ed4d7dbd0d2d9d9d2d5dbc6d4cfddc4d6cddfc2d8cbd1c0dac9d3cedcc7d5ccdec807c550dc59d752de5bd954dd0dd606df0fdc38c531ce3ac733c03cc935c23ecb37cb50cdd9db12c21bc514c11b3c51e4084d38d571d02ad613d67ccf05d40edd07d5f0ccf9c7f2c34bd984cd7dc596d27fd488c031d15ad6f3d7ccc4f5ceaec777d870dd1fe0c4491db844d11dda11e589cb2e8551deead543d01aff8324a89b17d440dc39d6a2d05bd714c16dcac0b559eadec387880ad742d04c7f3345681d20f2d68baf9642df9bd812f78b4ca0933fdc48dc91d79ade93d99cd4c5cfcec6c7c407ea0fc162df4ba844872afc10c5ffdc48e541b87c5015f66b4965d24edd77c640dd0f10b4c90bb84471405a40f35c2c5b25522e592753a66a1fb2a4e82d67b4410d4b1650df4b0844014c9a40f35f4a6e8356890c4124868cf945d240bb41e450ba4ef015980c48f4d14ddb16d6ffd228db91c09ac993cf5cdf75c37ede37de90cdcf40a439bdee12360dfa46d340cc49e541980c2035307cd945d08ec657d260cd3f3055981cfe5211edda46d4bfd1f8d8f1d3fad243d54cdc45d74edfd7c1c0dd2fe0c4497d6f74c14dda44d34f8b7fa317890a1743d046894f4250bb42544d7d41165ddf44d845115bea57e3426c589307487c67d3d81cdb45dfced9c7c680c149d8e2d1ebd6e4d00dda10a4698a5f9551de4ad583d03bee13e4f84da1a490ddc9d482cc0bdc84ca8ddad6dfbfd078c211c91ac013c0acc295c91ecbc0d2b7fbaee104c86b8844e1444a4f43464c4145484e4a51b4f6da8fa294581b07d440d0d9de82ce7bd934d11afcb185395c78d541d9dac0d3c7dcc91294b98d315460dd09df52c8dbc822f75b3c30850f4c49a547de4cd741d040d94e825c1b52a456fd50c652a90c8ea2a71b2ca6d34fec485276a85c1185273be955d24ed087d4065b1fc002df4be844979b8c51934fdcf8d537f88c21a5961be955d24ede77c427ea3f801598db9844d1466a54d34a5c5eb541885de075877cd945b24ebd2142861b1f9672dfebde44d85dc646d3091abfb311fe4ad7411050d94595482db11440dcf9d614f9bd2f03e14dda36d339eb1e027758bd9753d0dcdb45d2c8bdd132368a6f8002cf4b6846115d8cc024089bd8c541de4f5753a74acfa294d88c778444ad4ff6515f59185a01430a46a5f94b7fe3d7383ac743d04e1955b4684df142a64d09d752dd8bc354d4cdc676c3d9bade3337896c41a5a06cd905d08ec657d4379b1fc17449ada804d1edd0d6ce5fde48d781ce0c8155e6cd1945d2478b4e84498d40864b8f42884d81448a4f83468c4185488e43874a8045894c82478b4e84498d40864b8f42884d81448a4f83468c4185488e4ab075365b9f73524eda27d416ba6f20a59f5bd844dccdda2195b93a3f8311de4a9743b66a2fb295d9eb57d440d049d635d9dd8f62e71b9ae6d34fd6d8c061db6ad263d56cdc65d76ede67d160d869d614e86dcfe3414ddac6d328db1e0247880ac743e04ad9458459edd1c2a02d49d64f4f49d84c1151ba44035d0c5a0550ae4e475e7043c944e2444b58d45d6d599104480ce8e4d2edd886cb8fce48dd61d66adf63d5ccc505c46ecd27d436eb5ed104c9dd3854d12dd886c339fa1f9237881c3753d04cd455d2188d6122a74c99d642d32bd974d80dd556df4fd1d8df41cbcac543d13cd4e5dfbed267dd60d469df62d66bd164d6bdcdb6c4bfcbb8c2b1cd0adc83dfccc6c5cdcec4c7c4c68aced0b5e9dd3e34c14dda4bc34f8b4e1356497af743d040d949d24ebc4123764bafa692de5bda44d76dc526cc2fc328c781cf0adec3d9ccd5d5deded7d7d8d0dd7e90c48c7bd844d8add3a6daafd5a8dca1d7aade03c90cc005cb0ec207cd00c409cf02c60bcc14d51dde16d71fdf08c601cd0ac403c06cd965d26edb67d460da39d132d83bdf34d20dd0c6c9cfc6c8cfc1c58add43cb6cc265c96ec757c850c159ca52cf3bc834c13dca36c33fcc6ef2d06e4ad7471050294922420b4b04404d4946497f50785f71567a563355fc52954cce4a4753405c495542585b4154465d4f564a7f43784c71486a46a479eb6e8237880a8743004e1957d248db41d44b8d59e054198bc844d140ca4684795ade32d1ce4ad746d05c8e4315180c47c440dd430652580d2f62071b3d01e34fdc18d527b91ce1f5860ec941c24c1b55d44b8d5286598f50885f815c9a40d349dc4ed547de4cd745d04ad949d248fb5f94589d58f643ff4af845f14cfa4fc35c7c4b75427e4fa752a04f4946424d4b47a2a6ca1fa0c598db9844d143ba40e350cc443551e8bc1103e04cd947424c4b4544409bbf30748f4bd874d13aec71f519ca9fe531de4ad233c53ccc35c73ece37c130c839c6c4f95c9ec3f7bb2c96c34f5c4ca551e97dd0d3304cd941a25aab53a454ad5da656af5fa850a159aa5173587c5f75567e5cf753976a2f53924edb27d406fb8e8012cf4bd840114dbd008558ea1e9551de0ad583c01afe129509eb47d400dd2ed114f98d4e74d14d3a46a5590a5f73d7383af743d04b294ac24e8d6083765ad99642df4ed841d148da4c435f7b4e83a7890df154961a9905d2bed987c640d149d042df3cfe1297cb8c50939fdc28d471d8aacb43d4cccb95cd5ed2f7c740cf49d3c2cf6bc8a4d1adda30b5d8eace33169e6ad743dcccc845d2181dd102d79d49d672df1c9ed2071afa56d34fd9c8c516d91c1184e0dcd945db5ec2b7d740de49d542dc4bdb44d24dd946d3298a5f93d7383aa743b041a948a243ab4aa444bd5d1658ff5b5f02261becc045a9ac68d541d35ad583c02bee0344786cd78440dd47c65ccf5968466149ba5655291a5fe3c748aca703d04cd455dd2ec947d440cd1f50b5f9ac4a54d12ddb36dd2fda78c151d91ad853cf5cd4b5dfbed4c7cbc0c2c9c9c2ce7bd0c4c9cdc2c6cf0fc1d8d4f1d5fadcf3dbfcd885ceaec2c7d1d0d8d9d3d2d8cbcfc4ccfdc016d319fabe2366ee7ad683d28cc4d5d7cecb30d317ea7f4015ef6bd954d38dc846d3c8eb0ff3d6d94c8103d04c8945a479fd11c2968b09d643df4bbe72571b8cf1e34fdc18d517f96c4105808cd975d8dec827d640df89ce92c79bc094c99dc296cb9fc078ca51ce0c41a496bce945d243cb4194552d49a124c86d4eb3867dea46d3452c40d559de5ab174f7da4fa3a25edb47d3c0cd0e90d438dbf844d14bea53a34faaee826768dc3133f04cd94e124c1b5752163bbef094281ce824d14dd0e6c9efc6e8cb71d07ad973d0caff53e4f9ed11c300cd49764eef5bbeb3f75b1c81435fdcd8d781ce2de1c5c72a8f05824edb49444e4d47b64f6f514854979bccf083cfdc48d101da0ad303d40cdd05d60edf07d000dd0f10d5d87bc844314f1a56b5c88aaea2664e6ad743d11cd805d219fdb082a69d69d642d54bcdf4d12bbc1015892b38d5417e4aa005270acf8315de9b47d4495d41c64acf43c844876b4d00e5cfec48d5445e59d751d04c8fb294c88c67c4417d428652196d2eb396db1cd0e5d92b1fe551de4ad2f3d02bee02f4d9dc771440dd4b1651df48d847d14eda44535ddc4ef55cae47a74ea041a94584a8cdf18201cd4be644ff5d1852115b1a54d341bc4395409e4e4751105e5953e25feb42a4416d4536588f4b8f02866afcd7f34fdc4b15521e591750105f1956125d1b5414531d5a16511f581857115e1a55135c1c5b15521e5aa075860b8f73840efb47d4421d5fd642587c9f6227fb4ca0a36fdc48d781c58ad714e70bff52d25edb47d260cd3f916589ad6e12313dda46d23fd478cd71c67acf73c36cd205d2082c4182a0ed4996440f4d0842014decb0b52fac48d54cce414742d0487945c2442b451450ab5ee17459bd1e14c14d0a40b34f6a9ec276991df165c70a8e75c24e9b45d4408a7ed015f99bc845814fda4685c98a5fb2d1ce4ad746504c8f631458edf61440dd4206519f435850d159da5a53535c545552be5817571043d954e2451b46d4401d45165e1f57185bc144fa4ff346fc4f25562e5d27542058794585088d1133d19d49d6419f58985d615eba45b34d1c43c54dee5aa741d0464953b24b5b5bb4445d5a36571f5e185b01413a5685f94aae62d1fe4ad742e046894594298d8114d0dd49dbc2d2cbd5d4ccddc7d6cedfc1d8c7f1dcfad73536dbde431419eb57d540df89c614f81d1e63e14dda06d319aa5e0316ee4ad653d01bafc345088ba7d440de29c522c3cbc4c4c58dde86d78fd788d1e1daead553c25ccb55c84ecbe08347ebff416599dd3e34d14dea46b5894a7e63179e6ad723d64cdb85c208fd51e2f09d49d64a2f53285c21534a4694798bcf4661de4ad923de2cd815d31edfd7c0d0cc79d112dfcbc5d4de1dc3c6d28fca78cf01d58acc83c1fcc8f5c7aedf87de40c129d952d38bc484cd8dc926c02fcf28c621cd6adaf3cd9ccc35d73ed707cfd0dda9d6a2dfabd294c0fdda66c35fcc58c551c19adba3c4ecd91294188da0e420dd79dbb2c2bbc5b4ccbdc676c85fdc3ea316990c41a5a16cd945d42edd57d250d4c9dee2c7ebc6b4cfbdc4b6cc2fc328c751d35ada83c3fcd215ca0ec937c416eb8f21748f7bd844d85dc356ca5fcc1e13d7e8fde763d04cdb85c7bedb11f256fb1ee6e2df7bd764de6dd726ce2fc128c741df3ac633c13cc545d229bdd0f2364ba9c642df44c844a72afc50a5d91a18c541de408743e69b8f95c24edb4624409b7fc1745f4bd8d4d17afc1093bfdc48d581de8ad783dc8cc585ce8ec787c720ce29c522cc2bcce4d58dde86d78fdc0ef216990af743604e1957d24eed91c2a0cd49d649df5b9e72277b6816d8bfde88cc41d74ade43d94cd045db4ed247dd40d1e9d392ca9bcd94ca4dc7c6decfda68c621df0adf03c24cd545db5ece37c7c0c419cf12c61bc114c81dc316ca1fc518cc11cbead2e3d5ecd92374d97ce18200cd493640df4baf42161b0d40846fcc48d54a6e5aa005470b9fd3840efb47d44a8d47b642983d4f0256fdda46d78fc888c181ca8ac7d3d0dcd9d5debed7b7d8b0d199da92d39bd264c1adcaa6c3afcca8c121ca2ac323c42cce65d56edc67d950d849c342c74bc044c8edc3e6caefc908c001cb0accb3c64ccf45c44ec287dd80d489df82d68bd184d88dd976c07fc118df31c43acd33ca3cc285d8fed167de60d769dc62d97bde74d77ddc76d16fc6f8cff1cd1ad413d31cdab5d1bed8b7d7b0d369d862d16bd664d27dd026c92fc628cee1c5eacce3c2eccbe5c70ede07d100d809d302da0bdd04d40ddf06d51fc428dd21d62adf23df7cd845d80ed477cb70c279c972c07bc214cb1dc016c91fcdd8d4d1dfdad6d3d35cda55dc0ec507c0e0d069c60479dc7fe4d14d7a46a599cb6ff3d7880ad743e04c5e42f418ada1c2a79d09d642d78bc904c07dd7d6d3798bde8531de4ad333d43cdd35d63edf37d030d939d6d5e91def62860bcd61435fdc48d741de1ce01496da89c5d24ed2f7c7a0cf49d3a2dacbc444da5ddea6d308eb1ee3f18e4ad74110570959224b9b5294509b2f20b59f5bd844dc6dca003519cb685541de4e874780488941824a8b48344f3d463642b86d4e0247abaa26d30fd718c9b1d2bad383c28cca05d209add19210dd49a642983d4e82912dda76d21fd118de81c02ad583cdfcc91294c84d716460dd49dd82dc0bd803e7cb2d46d34f8c48e327c90a0743d0471946924d9b4494439d4206590f500850d159da57534e5c401551e83c8003704cd943b24ecb4014571d5e16516f47f848f141fa40935feace82634e5ad745805a895382588b5184568d5fa654af5da852a15baa59e340ec47e54eee45d74cd043d94ad241db48d445bd5cb657bf5eb851b158ba53b35abc5be542ee49e740e044094d02460b4f04480d41064a0f43084c01450a4c23462c5125582e5327513046a94fa244ab49345e3d5736567f4f784ed157da5cd355dc52f55b6e5067596056695f62545b4d544a5d4356485f46185911501a5b13521c55155c1e57175740584951425a4b534458fd51f65aff53f85cf155fa5c43554c52455b4e504759405b2942224b9b4294459d4c96473f5e385131583a52135b1c5f35477e5c7755705a795b42404b49444e4d47464c4f4e584151485a49c350cc57c55ece55c755005a0953025d9b5494539d5a96519f589854415d4a5643513c46354f3e44374d3042095b02500b59045e0d57065c0f55085a01530a5803510c5bb552be59b75c5043594a52415b4c444b4d4ee655ef5ce853e15aea51e35dfc5af55c6e47674e6041694862436b4a644d6d446643bf4ab845b1479a47534e5c4955405e4b57425040495942524b5b445c4d55465e4f57485841514a5a43534c56655f6e54675d6052695b62506b5574527d59365cbf55b85ab153ba58b351bc56b55fbe54b75db052b95f32443b4d34402d5926522f5b2857c14eca45c34ccc4bc542ce49c740c04be942e249eb40e447ed4ee645ef4b9854915d9a59b35dbc4ab543be48b741b047395e32553b56644aed43e648ef41e84ee1474a4c43454c42454d7e56775f7056d94fd244db4dd44add43d6497f40784f71467a4d73447c43754a7e4147584057495e42554b5c445ced45e640ef401844972a8c70620fd8c8de11cc8ac7d3d24cdd85ca0ed6c7d840d449df42d96bc974c07dcb76c27fc6c8cfc1c4cac3b3d4bcd912e519dd10f460dd49dcb2d01bc872575aea76d34fdfc8c851d31ad774e61b5865d24edab7c5b0ccb9c7b2cebbce64c34dd3e6caefc5e8cd41c64acf43c84cc145ca4ec347c840dd3ef05589adeec3415dda46d57fcc7e22169e6ad743ddccd4c5d2682d272440dd4db656bf5fb850b159ba5bc345fc52f54bfe4a474690599950925b9b5374408b7f50d4e9f96844a1446a5f635d1c4bb5445e5f5755b045794c72477b4404430d4a06410f4e084101480a46a34fac436554ee56e75ef04f69442242db45d4474d4e46454f40e84fe1495a55d35cdc52c55bce593758c048394ab241bb48b440bbcf210599dd8824d14dd3f6cf7fc9c8c741d24adbe3d01a5f5345694a07d440d259ccd2c1dbd0b4d9bdd2b6d64fd948d041db4ad243d54cdc45d7beceb7c1b0cb79ca42c34bc444c13bcd3084792a9e8551de4ad923d02b9fb244d83d37c4408d44c642892d4e82167d9a46d34e8c5985508e57c743e63b8ed5924edb4bd44bdd52d659df5bee32c6ddea46d341ac56a55fae5ab004f7da4fa3a25edb47d260cd0ff0b599cb9844d147ba5cb355bc52b551894c81a5477cd945a24ebd818236ab1f9652df4bd974d10b9c10c50ffc48d54c5e575753b66a1fb334088ed7d520d249c022d6fbc1f4c8fdc3f6c91fd1d8d431dbcac2c3cdecdf55d37eda77dfb0c6b9c392da9bdd94d49dd056c95fc658c741d8aac1a3c6acc105d95ed437db30d239da42dc4bcb44c18dca86c38fcc88ca51ddaac4a3cf6cc665cd6ec467cc80c139da32d9ebdee4d7eddce6d5efdae8d3e1da7ada03dd0cd405d9fec047cf40c649cd72d47bdcc4c4add886c67fc698c5a1deaadc13cdfcc4f5cffecbf7d4f0ddf9d6f2dffbd9b4d20dc6a6cd5fd258db51de1c11b4b61be965d24ed057d870cd1f9164c83d3854d14dd106d3095abe1311be48f74e5040d94e12441b5d145a1d59908449fd88c4d14ddf16d61fd918d011db1ad213d51cdc15d2099dd10210dd481642980d4e12913dda46da5fce88cec1c5caccc3cbcccac5c228ed5082365a09f642df4df85d514d8d7065d8fb08c5419e481753974ace63624edba7d4165bbf1015ef0bd904d72ddb06d0cfc048d506981c81a1304cb946d2561b525456ed5296499f42a84da144aa44d34b3c4c35453e4f0748c04ee944a24feb40844d4d47b641ff48f848d1407a41a358ac5fa556ae5da759204939403244cb54b4445d5d56557f4c7846a15faa50b34c3c52255b2e502753968a4f73623edb77d0b0d9b9d2b2dbbbda84c4bdda56d308dade33f18e4ad7494053c951124a7b42d450aa4f8164b91def04c14dda44134fba7e2387185df743d07cd922d4188dd13230dd49e642487cdf62875b9cd0353fec48d54cce48d745f05c8f02f419ec77d4405d49b10459bd3e33e14dda16d3890a5fe206896cf15496da3f35924e1b45d446fd5b165edf4b9f03f7dada46d37fdc2e921738fc8103c04ce947d24e5d818376fbdfc0a5effbd844d34dd816c11fce18c1f1dafad3f3d4fcdb85cd6ed467d4d6bbdef015d98dce72814dda06d3189abf43179e4ad773d0caafb2f4388db083706d49d644ef5a884ab14a8a47e340cc49155e8e57675740584955b4381db0b217ed49d692df3ceec2879bcc8083cfdc48da31d13ad543d4ccc2f5c53ecc37cf50dd3ff0b4296d4e13e14ddae6d3395adff276890c8753d04cd3d5c2c8bc6182566bdf3032cf4bd84ef15dad618569fade3331fe4ad74ec04e195594194d10e440dc49d604995cfef4614dda47834bdc5785511e4a1743104c194872434b4c1441ed49b094c87c9e13f14dda96d3d8eb3e4396e91c4004e04cd915d2099db0f2a0cd49d643df4b6e72571b8d601519ca0e8261ee4ad744404b4942424ead8142766bdf30320f4b98401155da4ed347dc40954b9e50975990569955724c1b57c44dcd4990c5893d88e4d14dd116c89fc9c8d2b1d9badc83d30cd0e5c7fed107d4c78baee0c4c82d8ea4914dda43235a2c5d255ece5a91c5463a59c5d24ed947c640cf49c442cd4bca44c34dc846c319caae43978e7ad743d88ccce5c7eecb1092b62baee662df4bd444d34dda300559eace43a78e6ad623d62cd465d2081d5193d0ed4986465f59d842c14dacc08468ea1e1321fe4b874fd04ed945a4698d31a2d63b39e642df4c7853715a7a5694491a5f4571de4adb93cc9cc545d2c85d50f206ebbef0128f4bd848e15f9a54935d9c558541b82c8195c68a8965d24ed977d670dd1ff0b589ad9824d17dd886c8cfc7c8ce81cf6ac663c03aef52f5082db13400dd49d2e2cbebcce4c5edca1145b88aaea631de4add13d89cd195dc2edaa7d5a0dca9d7a2deabd9a4dcfdc286c16fcbc8c2c1cd7ad853dabcd875dfded727d820da19dbe2d2ebde74c0fddbf6d2ffd788d8b1d6cacfc3c8ccc1c5cdcec4c7cbc0c2c9c702ce0bc904ce1dc906da6fc568cc61c04ad943de4cd835d8dec777d870d1a9c6e5e80cfe13977b5cd0353fcc48d54cce4aa1b4870a9fb3256ecb47944dfd497054982d8ea3961afc11e35fdc78d8c1de2c5115868a8f05924edb43b444bd4db646bf4b8f72c60b4ca6834fdc4c7541ce5ac753c05cc95594798c0184b0dd49dc12de1bd624d77dce06c70fc808ca51dbfad233dc0cc8f5d38ec6f7cc80cd2f8164280d4e74e14dda45835c8c5b8551b85ce00546ba39c5d1bed747d0f0c9f9c2f2cbfbccf4c5fdc846d339badfe20748aca703d04cddb5d6bed657d450dd2f81c4280d4e74c14dda47e34fab7f9217b82c8103904ce949d24cdb4c8456dd4950b5880d9eb2266aea46d67fdc0ef316e90a2743d047694e62456b4c644b6d4266496f40684f61466a4d63446c43654a6e416743877a0f53148f5b47d44b2d4226492f40284f21404a5b43524c55455c4e57475e4051495842534b5a445d4d54465f4f56485941504a5b435a5c4883a6488c21a3e04c894aa251ab56d440eb5f30007f5bd849f140fa4bf342fc44e55dee56e75a605fb946b24dbb44b44efd57f65cff56f85e4151aa4aa343ac44a54dae4f5756505e1947124c1b4ad44ddd44d64fdf46d849d146da5dd354dc54754d7e46774f7043c956624d6b41c44ffd46f64dff44f84bf142fa49f340fc4f15561e5d1754105b195212591b5014571d5e1654bf4db840f149fa42f34bfc42c55bce50c753904c9945924e9b4e5441ad58a653af5aa855214c2a47234e2c4925420e49074000485951525a3b4334443d4d36463f475850714fca4d434fcc58c551ce50d759d059594c72588b5314573d4206490f40084f01460a4d03440c43054a0e41074800470948c24a9b5394549d5906520f51684fc1495a42534b5c4785569e4d9744904a595352585b5154517d5806430f4a084501465a5d53545c53555a5e50f75c1043194a12445b44e453ed5cd6543f5d385231543a5f33563c5135583e5337560049094ee245eb4ce44bed42e649ef40285f21562a5d23542c57a55eae55a757b0580941024a0b430440bd59b652bf5bb85c81558a5e8357fc40f549fe42f74bf044f94c42574b5e4455bd56f65dff5ad855d15cda54835d8c5a85538e588751805b695262596b5f34583d513654af508856814f8a44834d8c4a85438e488741804e8947824c8b4584428d44165f1f56185f11522a4923402c4565494e42474b4044494d42464b4a044d0d44064f0f46084901400a4973407c45e55cee57e75ee051e958e255cb5cc45bcd51e64aef43e84131470a4c03450c48a547ee51174f80508954724f7b467445ed50664b6f42684ec147ca4cc34c3c5e9558ee53e75ae055e95ce25ebd6182578a0e4672df1bddc4c34dd646d308aabe2301de4ae743563a4f33c4a99dd1e450dd49dc02df2d8ea277ba4d76e34fdc4905400e4b0743b6ab4f8324a9eb57d410df89c615e9dd1ef3415dda46d24fdc1fa356981df783d0acdf15d41edd17d210db29d272cb7bcc74c57dce76c77fc878c517b8ddf07493acd945d3cecac7c5c0ccc9c7c2c8cbdfc4d6cdddc6d4cfdbc8d2c1d9cad0c3d7ccdec5d5cedcc7d3c0dac9d1c2d8cbdfc4d6cdd4f6ddffd2f8dbf1d0fad9f3defcd7f5dcfed5f7daf0d3f9d8f2d1fbd6f4dffdd4f6ddffd2f8dbf1d0fad9f3defcd7f5dcfed667d360ca69c162c25bc554cc5dcd06c40fcb08c201cc0acc83d07ace62922edb47df70c679cd72c47bc374ca7dcac015d93a3e8267481af741b04e1956624ead61c2a6abdf3032cf4b1846115dfd0022ffdc48d841d34ada43dd4cd445df4ed667dea0c7a9c3b2da8bcd84c48dcf86c68fc988c081cb8ac263c56ccc65c76ec737d830d139d962d06bd8d247aa9d6184794abe3541de7ad734a61a9f0344a8ab47d400dd3ed084c8ddbf12115dda46dfafcc3fe217089c8064e05cd945dbfecb212226bb1ef172ff4bd849c1474a568409cafe82717e4ad74a2045294c22472b4e24492d40264b2f42284f114d9cb1b518fc58d541d35ad71596daeff2e24edab7d406ebbf2082cf4bd84bc14dbd7194694a7f9501de4ad7d3c0dcc9d5c2decbc092b7fa0e8164887bd844714d7c61f5d99a1fe397c8dc9753d03cdb85c278ad511470dd49df32dcabca44d17bed10026fdc48d031cb3ac233cf3cc635cd3ec437cb30c239c062cd4bddd4c4ddcb06d4efdbe8d7f1dcfad775e65a0985d24ed597da90d399d892d19bd694df9dd496dd9fd298db91dacac714e6ca2e32e22edb47d950d989c1b2d6bbddc4dbddca00f5b99bd8e5430e48d741505e195585781c109370fd49d640df47e854460b5d608518eabe0311de4a4743e66a4f37b24edb4b244c0d45064e0f48984791461a4d23442c43254a2e4127482047294e22452b43d4518d4326475f4e584151485a43d35adc52554b5e40d754204b2945e25eeb57e450ed5c664cbf55b85f815dac6025a99a5ea311de4aa743477a5f5304181d10e370cd49d64cbf4b9e72c73b8a46d37fdc1e93d7180c2773d5ccdb45da1ed317d426fb1f50d4390bd845914d9c2044789c68d541d35adb73c03bdf83c5d84da1a450dd49da42df7d5ed3e1cdda46d88fd648cee1d5ead563d26cdb65d06edb2152d69b0f80a2cf4bd840a15d9c20c5798ca8d591d98ac083c62cd465d74ec437cb30c239c932cd8bc064d96dd266db6fdc0eb267289b5743d049c950c25bcb52c455cd5cc657cf5ec851c158ca53c35acc5dc554ce5fc756c059c950c25bcb52c455cd5cc65fcf4e2844973b8d01e1afdc48d9f1c2facbf3ccfccf25df5ed657d070d979d5f2dcfbdbf4d2fdd9f6d0ffd5c8df71c47acd73c7acdf15cd5ec147c1c0da89c182c88bcf84cb6dc786ce8fc798de91d59ad913ce1ccf55d45edd57d250db09c322da2bdd24db6dd066d328eace2237896ad742704c8f3345681c77a440dd40365b3f523856d14caa57a35eac589267294c87d3d00cdd95c69ecf97c090c999c292cb9bcc94c59dca01e5c92b38e5419e4ac743c041c94595684d018440dd39d605f9dcde14c14dda41234f8a2ec3a739dad743504cbe4344a83d119410dd49dcc2d5cbd2c4dbcdd0d6c309fa5f93c1ce4a0741105cffb3343edb47d1b0d8b9d3b2dabbddb4d1dddd96c49fcb98c291c99ac093c79cce95c59ecc97c390ca99c192c89bcf94c69dcd96c49fcb98c931c23acb33cc3cc535ce3ec737c030c939c232cb3bcc34c53dce36c73fc838c951c25acb53cc5cc555ce5ec757c950d669cd62c46bc364ca6dc166c42fcb28c221c92ac023caacc3a5c8aec1a7cea0c7a9cca2c5abc2a4cbadc0a6c9afc6a8cfa1c4aacda3c52cc185c98ed247cd40c449cf42c1cbc6c4cfcdc4c6cdcfc2c8cbc1c0cac763d06cd965d26edd87d280db89d082d98bde84d78ddc86d3c9fb6f83a7890d9111704c8943b24dbb4e645ced5b1640df486848b14cea4033593c5e35543e46d74a7045794c724fab42044acd5c565ddf5dc842c14b7a4073497c4e75477e4c7740d05fd951525b1b42144ffd59f652ff5bf8596152ca45335f8a0e426699da9743b04da94f9242eb537440ea3f81024f4bd84bc1574a50a35e8c4a15557e45d74cd04de94575183d00f217ea7f40a4af6bd874d38dc846d3189adea3c69fdad743de2cd675dd7ed447db40d7d9c012c05bc154d85dd356d94fc938d901c9bad2c3df5cd345d84ed147de40d6d9cdd2c4dbc214d1ca9cb1f4088b6e8301fe4a574fd04ad94554785d50f2964bafa672df4bd624d77dc7d6d319ab6e23b70e6ad703dc7cc465d218bc6183765d59d642d5dbc812f66b2d30337fdc48d581de8ad783d0ca9fd2e4784c411210dd495642884d2f72867d8a4653465c4ad5435e58175cb05cbe2325d88c10f440dd09d61459bd3e13415dda46d14fdc1e13b6b81df743d01cd93394b8ad3142a6ad59d642dd8bd82397cafcb0c40fec48b54a5e515758505c9e4325683b77d440dfc9d4c2ddcbd823e7fb4c80147fdc489541b97d9155476be945d21edbd0e307fbded14449ada864d14dd886c14fdc2e5317390cc1d3404cd948424feb46a4481d5296425f4b5848b1407a4695593a5e15b1de4ada13db1cd215d91ed017df10d619da72c26bd1c4c8cdc3c6c0dfcfd8c6d1ce2c9114b6daef15f24edb49044e0d494055e87dbf12e7fb8c06c34fdc438551597dd185c77a5f13925edae7d640dd2fe054091cfe54d14c4a46b5d93a0e43573e6ad743d17cd4d5d2380db133779b1ef642dffbd80397ba4d76d34ebc4853c7888dd185877be955d24ed977d4061b1fa1725f4ad84611516a4a63436c4465409e48d740505c8e332498cda7c4408d4fc642990d8e13d16ddad6d14fd168d5d789cdd18526db9f13924edb17d4261bde9104191bf844d14caa4c834fab7e03b768dc3133f04cd94ff25c1b5793779a1f9652de3bd344c11aecc08518fc68d541df4ad643d03a8ec2d4b9ed119460ddb9d482cd4bd8c3d78b8c51e418fa18d5411e4a9135476a18a5d28edec7c1c0cd39d442dc2bd444d4add5e6dcefd3e8dcf1cdcacdd3cb5cdf25d6cec467ce50d759dc52d9cbcec4c7cdcc66c10fce88c921c22acb23c3acc932a4583da1c2668d79d642ddcbdac4d3cdda2095198b4e12d1fe4a5744904b994595788d510450dd49d742df1deec2c7dafa46d32fdc6f82419e4ad7411051c949d24b2b4783779a1f9172af4b884fb156ba5db3573c4035493e423743769ace729519fd61c3068d49d602df1dfe12c77b5a56d26fd228d536e90df1b5661bf955d24ed947d406ebbf8002cf4bd846d14d6c008518db0e5267285d9073c04cd945424e9d61c2a6ad49d6f2dfcd9f6287abecc0850fcc48d543de4ae00527dcf945d24c1b55d440eb3f21025f4bd842b14faa54a35dac5b654cce4f9756905c8f838438acd7c440dd4c6642887c9fd2171dda46734f9afe4276ee7ad743d28ccdb5d6bedb00e2864a09d6424f4bee53e67cea46d34bec4ce545ee4ee741105ab943b24f9b45d44ced51765a7f53e84ce145ea4b534abc4db544be4aa074d76a8f53957e0b47d44dcd41f65aff53f85cf155fa5ef357fc50f559fe53c751d04af955e4c82c031440dd48a644ef5de85ab1478a47e34d1c44c54dce46c74fc040c94c52442b4684418d439640cf41f84ef1428a52435d1c5bf54dee5f674b5054595d12534b4c1451cd5486491f4c5851a148aa47135d6c4a65436e486741604e694ac2498b4a645b7d4276451f4c18431149ba5bf3430c5b55425e495741905d6944624a8b5384548d55b6480f51d85e41585a41c358cc5fc558be53b75ab05799459429fd118450dd49d332cf1dfe52178aea56d33fde88c567c8aa0743d044794d72467b4f74487d4836533f5a385161486a46e34fec48e54188ccc1a5977cc945824c1b5783468a6f61d2cf4bd841514d8d40c4689bd8d5412e4a8044877beed7a244bb45d446bd4306480f41084e01470a441353dc4805525e52274b2044294d22462b4f24482d41264a2f43284c21452a42534b5c4c554f8e54875d8052895b82508b525454ed42c64f5f4d2842214b2a46b4498a7e6316fe5ad7b3ddccd9129459ec004450dd49d3c2dfdcef03f71a9c7055199c48d511de2c0154971bff14d24edb48d452dd48a643af43e85ce155ea5ee351bc4995509e5b9752905d99528248eb5783d6cb7f51024f4a584141484a43434a4c4d454e6e45674c604e1955b4082c11f2868d79d642d80bdf04d60dda10b419eaffe5c1de4ad613c11cc815c31ec987c950d149d3b2df3d8fc3d7baec11e35fdc48d851de3c61d4967a5f13324edba7d417abbef0f5ef5bd844dd4dda1095b9aa3f45e1de4ade93c99cc095cb9ec297cd90c499cf92c69bc194c10b5c51f50e5c4da543de481755d04f9946924d9b4bd446fd521647af5fd850d159da52d352fc4b555c8e4d4754405b495242546b4614589d5990c4c82d8874d14dd686de1fd668c537e91c31a546aaa955d24ed527d426ab5fa034890be844d14f1a58b34dec485366890d91c5268a8945d23edb0102563ad9c642df400854b60bccf045a9acc8d541d7badeb3d9bcd0b5dbbeded7c1d0c689d60599bd2ea4a14dda4903424c43954a9e46d749405ab94584782d716370ed4b76401f5df855914dad008559eace8261ce4ab741d04caf2344a8ad10f370ad49764fcf4a8855815c8a57835d1c5ad541989d8125b04cd935d218edb082765d49d762df3cae52360b4ca0a35fdc48d9a1ce3cb015e6fa4fa3a07ed9a7d640df89cd12cb8bc904d4bddc66c10fc158dfd1c9aadd63c3ccc7e5dceed5e7d4d0d149de82d78bd084d98dd286db8fd488dd81d68adf83d88cd875c37eca77c570cc79c772cf2d1e5397db3c56a34fdc4eb540ee4ba740b04fa956a2544b57b2364a2f40a4afebd844d38dd886d18fd308da01d10ad4a3d3acdaa5d1aedb2102566bdf30328f4bd84091499a42934b9c4c9541887c2155e6ccd945624e4c7092b6ebff40a4a87b8845d14f1a5ad349bc47f5545e5ab124f6da8fa3924edba7d436fa6f8055e80ce844d11dda31d5b88aae93179e5ad703d64cd9d284a89d10f3368b5ef652df9bdd94d13b1c11e5694a5e35a1de4adde3daecd3e5d8eed1e7dee0d7e9db12dd0bcdd4c4ddcfd6c6dfce48d526d96c8135a7ddb945d24a3b4ab45dbd54b654bf4ee851e15a6a4163486c4f65466e46d742005d0954025dbb47a440ad4c364d7f447844a67b2c5065d93a38c541de463753a68a2fb364d83d37c440dd489642b92d4e82071b9a66d34fd168d361ce0c11b5363dd945e24bdb5714401d4916421f40184791439a4893419c46954f9e44974d9047895c725ebd70f216cb9ee652df4bde64c12adc1195d89a18f541de45c74db04cafe3c4798ce072d0dd49a642b9cdcf2247abaa66d34fd668c851de2de184870b9ed5924edb4d844ebd4cb65a1f5b8e03f61b3cf6034fdc478559ee52e75be054e95f0255ab4ca44bad42a643ef4aa849414d5c61f519cb7f93179e1ad743de2cd655d7fedd77c460cd2f90b4a93d8f64d14dba46a5590a5f9316896bf743d043c944a2461b5bb44ebd444643ef4f5852e15fda40b34a5c5865416e4a6744804a3956925e8d9123179bc906427f49185ea147aa4ca345ac42a54bae40a7429048e941e24aeb41b440ba0fc0a4391d9824d14ddc76cd2fdd18d471d3dadaf3c0dabf533508cc7092d6ed69d642db1bcc14c11b8ca075b84c58d541d29ac724a6ca2e63857edb478440bb2fc074495d1844d30dda21e419eafe8301ce4a8745d04c4e4344399d5142868b09c642df44c844b7fb4c801518fc78d541df1ad923df5cd923b4d9ec0182008d48c64a3f53385c315bda4d835f9aef8336ee4ad613d00affb2457ecb47d44ddd498124490d8eb4d14d3a4655588a0e420748bc3743d15cd902f418cc67c440dd474642496d2fd2b66b4c10350fdc485541a88d8074962b8f85c24edb4b3450ab7f10b599cd8f74c14cda40f35fab6e2277886d8103d04ce94584298d8113d04d49d64b5f43785c71557a5e73577c5075597e527753873a5fb2f41ebb475443bd4c565edf49d84521417a4695788aaf9401dbdad583cc4cdb35c04edd27da10c319c812c11bc614cf1dc416cd1fc8c8d1c1dacad0e3d7ecdf65c29ecb10f2d69b1ee652df4bd384d10bbcd1f59fcc48d5445e4a8174876a1ed5924edb4714401d4916421f4b8e63867a9dd4934fdc45754c7e4b8742e04ae953e250bb42a4456d43864ddf5aa843515a5a5f9340cc44b54c6e5b17599041494d125c1b56c451cd5e8642ff5bf854f15dfa56f3550c5a95430e5e8757805c9fa284088b27d4e0db69c442dd8bccd4c5ddc556d339eabfb316f81c9763d00cd545d04edb01a3174a79d6422f4b4f72e66b8c5005d93a38c541de4d5753d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440cd49e642ef4be844e14dea46e34fec48e541ee4a8743804c8945824e8b478440bd49b642bf4bb844b14dba46b34fbc48b541be4ab743a04c5945524e5b4754405d4956425f4b5844514d5a46534f4c4875417e4a7743704c7945724e7b4774407d4976427f4b1844014d3a46334f3c4835413e4a3743304c2945224e2b472441dd48e643ef4ae845914c8a47834e8c498540ae4ba742504d5944524f5b4654415d4856434f4a4845414c4a47434e4c4945404e4b4742404d4944424f4b4644414d4846434f4a4845614c3a47334e3c4935403e4b2741d04ec947c24ccb45c442cd4bc640cf49c846c14fca44c34dcc4ac543ce48c741c04ec947c24ccb45e442ed4b96409f499846914f9a44934d9c4a95439e489741904ea947a24cab45a442ad4ba640af49a846a14faa44734d7c4a75437e487741704e7947724c7b4574427d4b76407f497846614f1a44034d0c4a05430e480741004e0947024c0b4504420d4b06400f490846014f0a44034d0c4a35433e483741304e3947324c3b4534423d4b36403f493846314f3a44334d3c4a35433e483741304e3947324c2b4524422d4b26402f492846214f2a44234d2c4a2542de49c740c04fc946c24dcb44f443ed4ae641ef48e847e14eea45e34cec4be542ee49e740e04fe946e24d9b4484438d4a8641bf48a847a14eaa45a34cac4ba542ae49a740a04fa946a24dab44a443ad4aa641af485847514e5a45634bdc4cd545de4ed747d048d941c24acb43c444cd4dc646ef4f584051495a42434b4c4c45454e4e474740487941124a0b4334442d4c96479f4e984191489a43934a8c4d85448e4f874680498940824b8b42a445ad4ca647af4ea841a1485a43634a6c4d65446e4f674660491940024b3b422446dd4fc6449f4d9842914b9a4093499c4e95479e4c9745904ab943a248ab41a446ad4fa644af4da842a14baa40a349ac4ea547ae4ca745a04aa943a248ab41a446ad4fa644af4da842114b3a4033493c4ff546fe4df744f04bf942f249fb40f447fd4ef645ff4cf843f14afa41f348fc4ff546fe4df744904b894282498b4084478d4e86458f4c8843814a8a4173480c4f35463e4d3744304b394232493b4034473d4e36453f4c3843314a3a4133483c4f35463e4d274bd044c94dc246cb4fc4489d41964a9f43984c91458a4eb347bc40b549ae42a74ba044a94da2465b4f54485d41564a5f43584c51455a4e53475c4055495e42574b5044594d02460b4f04480d41064a0f42d84dd144da4fd346dc41d548de43e74ae045e94c92479b4e94499d40964b9f42984d91448a4fb346bc41b548be43b74ab045b94cb247bb4ea4495d40564b5f42584d51445a4f43464c4145484e43474a4045494c42474b4e44490d40064b0f42084d01440a4f03460c4105480e43074a0045294ff2449b4d944a8d4386488f41884e81478a4cb345bc42b54bbe40b749b046b94fb244bb4db44abd43b648bf41b84eb147ba4cb345bc42b54bbe40b749b046b94fb244ab4da44aad4356486f41184e11471a4c13452c42254b2e4027492046294f22442b4d244a2d4326482f41284e21472a4c2344dc43d54ade41d748d047c94ef245fb4cf44bed429649bf40b84fb146ba4d43447c43154a3e4137483047394e3242db4bf44cfd45f64eef47e848e141ea4ae343ec44e54dee46e74fe040e94982428b4b844c8d45864e8f478848b141ba4ab343ac44554d5e46574f5040794912421b4b144c1d45164e1f47184811411a4a13431c44154d1e46074f004009492243db4ac44dfd44e64fef46e849e140ea4be342ec45e54cee47e74ee041e948e243eb4ae44ded44864fbf46b849b140ba4bb342bc45b54cbe47a74e5041494842437b4a744d6d44664f6f46184911401a4b13421c45154c1e47174e1041194832432b49844e8d47864c8f45884ab143ba48b341bc46b54f5e44574d5042494b62401b49144e1d47164c1f45184a11431a4813411c46154f0e45d74cc043c94ac241cb48c44ffd46e64d9f44984b91429a4993409c47954e9e45974c9043994aa2417b48044f0d46064d0f44084b014dda56d35fdc58d551de5ad753d05cd955d25edb57d450dd59d652df5bd854d15dda56d35fdc58d551de5ad753d05cf955f25efb5784508d5986525f5b5854515d5a56535f5c5855515e5a5753505c5955525e5b5754505d5956524f5b4854415d4a56435f4c5845514e5a4753005c3955325e3b573451cd58c653ff5af855e15c9a57835ebc59b550be5bb752a05d5954525f5b5654514d5846534f5a7855715c7a57735e7c5975507e5b7752705d6954625f6b5664511d5816531f5a1855115c1a57135e1c5915501e5b1752105d1954125f1b55f452fd5bf650ff59f856f15ffa54f35dfc5af553fe58f751f05ef957f25cfb55f452fd5bf650ef59e856e15f9a54835dbc5ab553be58b751b05eb957b25cbb55b452bd5bb650bf59b856b15fba54b35dbc5ab553ae585751405e4957425c4b5544524d5b46504f597856715f7a54735d7c5a75537e587751705e7957725c7b5574521d5b06502f592856215f2a54235cdc5be5529e59b750a05f5956625d6b5464536d5a66516f586857615e6a55635c6c5b65523e5ed757c058c951c25acb53c454cd5dc656cf5fc850c159ca52c35bcc5cc555ce5ef757f058f951f25a9b5394549d5d96569f5f8850b159aa52535b4c5c75557e5e175700580951025a3b5334543d5d36563f5f385031593a52335b3c5c35553e5e3756d059e950925b8b5284558d5c8657bf5eb851a1585a53435a7c5d75541e5cf755e05ae953e258eb51e4569d5f96549f5d9852915b9a5093599c5e95579e5c9755905a8953a258ab51a456ad5fa654af5da852a15baa50a3594c5e45574e5c4755405a495342584b5144564d5f46544f5d4852415b4a5043594c5e45574e5c7755705a795372587b5164566d5f66546f5d6852615b6a5063596c5e65576e5c6755605a195312581b5114561d5f16540f5d0852015b0a5033592c5e25572e5dd754d05bd952d259eb50e457ed5e96559f5c9853915a9a5193589c5f95569e5d9754905b995292599b5094579d5e9655af5c5853515a5a5153585c5f55565e5d5754505b595242594b5014573d5e36553f5c3853315a3a5ed357cc50c559ce52c75bc054c95dc256cb5fc458cd51c65aff53985cb155ba5eb357bc50b559be52b75bb054b95da256ab5fa458ad51a65aaf53a85ca155aa5ea357ac50a559ae52a75ba054a95da256ab5fa458ad51565a5f53785c11551a5e13570c5005590e53c75af055f95cf257fb5ef4599d50965b9f52b85db154ba5fb356bc5175586e53175a1055195c12571b5e14591d50165b1f51d85ec157fa5c83554c52655b6e5067596056695f02540b5d045a0d5306580f51385fd1568a5da354ac53a55aae51a7585057595e52555b5c645b1d5216591f50185f11560a5d33543c53355a3e5137582050f959f252fb5bf45cfd55f65eff57f858f151fa5af353fc54f55dfe56e75f9050995992529b5b845c5d55065e0f57085801510a5a33533c54255d2e56275f2050295922522b5af45dfd54f65fff56f859f150fa5b93529c55955c9e57975e9051995892539b5a945d9d54965f9f56985991509a5b93529c55b55cae57a75ea051a958a253ab5aa45dad54a65faf56a859a150aa5ba352ac55a55cae57a75ea051a958a253ab5a545d5d54565f5f56585951505a5b53525c55755c7e57775e7051795872537b5a645d6d54665f6f56685961506a5b13520c55055c0e57075e0051095802530b5a045d0d54065f0f56085901500a5b03520c55055c3e57375e3051395832533b5a345d3d54365f3f56385ac153ea58e351ec56e55fee54e75de052e95be2509b59945e9d57965c9f55985a91539a5893519c56955f9e54975d9052995b92509b59945e9d57965c9f55985a8153ba5873517c56755f1e54175d1052195b1251db58d45fdd56c65dff54985b91529a5993509c57955e9e55975c8053895a82518b58845f8d56865d8f54885b81528a5983508c57855e8e55875c8053b95ab251bb58b45fbd56b65dbf54b85ba1524a5943504c5745585c282744db454ca5d24edb465440dd4ff084487c9db2464aea46d34fdc48d54864d20624906cd945d839bb47e440dd4ab5003c093b67824f3975e3ecbf0a36033d698441337ff9e6b10c380537638e4b35519fe8bb06320f3965804d3f5b45e2bd083401336f8a47315debe4b7023e0b35618c493b67d1eec935c1accf2bc7a2cd0955a0c31fd9e6c13dc9a4c7134faaf5615da8cb17d1eec91541ac8f7a36c28ca944c3736feba6f14db9a4f7323e6ad5727c588bd6320e88a5b02d3f5bb6117d5984d1330f8ba6c13dd9a4c7238deac5114da89b16326f3955b01f7f6a3652aca9b5a0c34ff9e6f14d99a496a3ce0af4a1fc48a8e7f24e98a591accf0be7a2fd49a7e0f35fbba6c12de9a4f7034faaf5427c588b3632cee8a5402d3f3bf5e2cdd985a0c30fdba6c14dd9a4f7035dea45503c68cb06322f3925f3eccfdbe7a2cd4955a0a31e3a26f2edb86537538e7b3551dc193b5781eec9d5e1ac9f5a3652ed783453736fca67315d98d53713dfaac5c18fe88b06326ee944303c4eabf662fee98401336fea47313d49a4c703ddea85003c68eb46323e48a5c03c5ceb86033d69e441333f4ba6c1cdcbe487023e6ae5403c384aa7c23eeae5800d3f6be6433d3945a0c30f89e6810c3864e7423e3a44a1fc4888e7820f3965e04d3f3b47a25d2a7450b30e3a16e0adf87486a3fe4a86e1cc289aa7827f3965f05d3f6bd6117d69d461336e3a16b0ad98477763de6b35603c184aa7924d7965d07d3f6b97a28ca997e0934e3a56f13c3854e7d23e6a85627c58eaa7420f3955406d3fdb55e2cd1945a0931e3a26b0adc804e4e3ce1a44a19c193b66325e9976705c8fda36028ca9c430d2afca06e2edc8c486a3ce5b3551fc193b67c21d795590dd3f5bf6233d3995a0f35f89e6f15db9a457323e5a95c03c58cb04726ee8a5f04cbeabf6733d1987ed52fe2942d9474ea7d440dd4bf642df4deeb2372b4c3324c90a78d541de4ad749a1011b54f21edb47de37bd49e642df4cbe13f67b4cb0334ccf68d307293c3185265a9cb2d419fdd12200de5ad542d9ad8e12979bcc71f47fde0f5396f87dd013d6fa4f83157edd7123668a7c20359ab8c843975aecf1e349eabff316ebbca006235cdf32f458fd6532062a3f3084295d9db2470dd9d6d538fa5ef36338dcb073d04aae63c468f9a0e2d77b1c209449abdb67d24ed945d349ab6ec367fcade1d476192f93c5ced8748743de4ad644a86dce62f3aafd10334d9a3ff357f86ad134f65aff6734281d51a370d9ad23660b5f1db1d4694eb3f7da99dd21751a5fe271d479fd11c70a8eb330b5283d42a69bbea842a66bcc60f1a93a1f5204297d8175e61bee75d248ac61c266ffaf3015580e2e13f66b2d66d349ab6ec367fcac311457092f7324a89dd092d62baee642d98d4f02877b2cd031a99abfa3a718bcc10626da994642481dd09216ebbf40a039ddbf74d14b1cd19519eabe43a3391df184e04a5e02954d79b52753de7b35518da8cb47b3aef965c1b8faae0662fd283045574f6fc29509d8e526b3ceca54a1ccd8daa7c25e98a5f05d2b6e3392fd69b5a4d6cbdaf355099c4476b22e5ac5503c58fb56325e4974306cefca22673899f47052abdfc2d2481dd09216ebbf40a0384dcf02514f8f13e71af94df1b5bade1311858e8c61360b2d715257f8fa9491ba993e13571ddc8044098a7e23d73cade1d476192f9344aed864d743de4ad64419dc9e12e7bb4ca434794bee80b7085d5740e31fda46d14edd8143068b7f20d43dacff12314ddc8044098a7e23d73cacb185c63be94136bbff93c085284cf2d62a6f4d0144b9ee82c67aee4ce0658a5f931624a82cb0a6da3f032130db7f2164887e2e3394bec8a04528ec4ce1b53a0f237725688c70263b9eb4e446ebbef015eabdaf01225f3d40c4095c4fe227e8cc207492aa8ec38248edb0f217e8bfa1072c593f7246eb8fb005d93c4bf642dd49d443d67a2e63857b2d3091b3cfaee0d5791e2e92c6cdd905d04cdf4bd641d87c206587792f3297bdc9a0f3163d4b91c4086def43814becb1f518e9bea2042d583154f63be94704bcdd9142a68baf40748dad3e13a64b2cb011a8db3b7652fd19e541071eda01f659edf3a087480fb2075a7f1b5207391932643ab96e42665d2eb170f57f4e30a6ca9e0107c6fe5da127ca4dbb32b6cb3f625679397e5006ca1ca0304748fc02741a1f1181468bdcb5c1cc28ceb3d5fe8c03a5b88b1c006648be8070e45e3a56d14dd844d6420a4bd1c0dd9d6a46039bed418198db6e43b6f8dd90d1d35cdf7325688c72223798bac4a4b98dce33e149fe1217baa9bc31b4fa9ec3862549fdd1276a4e0241b4e98dc377ed4fed6085589e1327ab29bda1d53a0e2233d67a2e63857b2d3091b3cfaf3015580e2f73877bec11e47fdc4ee3b6f81de2b5a7092a5734a88cc091b68a6ef0b5ff4bde72266b8d73253899bbc7a7381d5006267a2fa394d99dd122a7ed49d0b4391e2e72266b88a04528ec48d3b7381f2175276a8ba285681b4153079a4a74b02c58eb46325e5914305cdfca3652ed382045e6cabe2735485c47d2b63b1c2074286d8aa3d75a9cc6d11a897c8064db6e232744888b10140829a183c68d4f20a48abdeeb3f71f3d7044e98c4bf662ed399403d6ba3f1024782c6186a7fa1f3640fd1e8d708468df62272b488c8714180c25a587ca8b67d01a0fd33015f8bd12b6abdf3b66d39ba8414518ee4a0203dd58d594a24fea46d2482da181b6ebbef010392d1e52a67dde62878b293d21a52b6e035715b9dc6146bbffd291d5297d1257ea79dc71f519cf0286bb38bd20354aae93b6a0445b872249d04e41a0dd49d640bf4bd843e6daefb0e529ac48d541de4ad743d04f7ef886489b47d440d73eb642ef4bd843b71afd7045b93c4bc547b8ddf116261b5f1734698d2223764aef8641ec48ab67d24ddc20446989be82c78cadf11516bacf002458bc018360de7ab541df4dbed3f7182c11551d3b6e8387285c92b5469bde13157ed847d2a6cb9f8170399d2e02814eca4b518d2c4fde484baad743d04ef945d2481d50e3020b7f20a4b9dda844d14dda4694486819f541de4add34b04ce945d24c39b1e2b63b2f4037299cef66377b2ca0b3ec5f6a2546d54342a3d04cd947f24edb41e2b63b2f4037296d1eb2e14dda46d348ffe91233ee1ad743da3bb945e24edb40b217fa7f40b43f48cb64d70b2d3035892a5e90b6d81df1d5260cda56d14edda182169b9fc075f87bda03579afc71d41fdafe4387197ad175276a8e7024399eb4c4479b5ee0f5ef4deeb3f71aefb0a40a2f58d336f85cf161360a2e3334882d5191b64b09d5d2d93cfe52f76f3cd0b47fdc4ea267c86cf5a4e6db7f1024984da7d763de4ad541df4daf62c76bf8a1e5d87a1d2397c9cad470834fda46d248ac61c266ffaef1143f499e33f75bfc66d538fa5ef363382c1155a77cdda1276a0f5311b5d86d42b7fbde9dd125791e53e67dd87df115cb0e82b734b92c3146aa9fb2a446aa6fc064fdad3e1356082d718579ea1fe271de4ca065c66afba334195c022217fa6f2162df4daf62c76bf8a035185b0d237728ac91d496da2fa2e24edd8143068b7f20d43dad9eb3a7ab1cb0c50a2ade95424e4c11d4961aefb344ac3dd1b370dd4f10d5991deeb247af3d11f588ec4e5206994975b1235fda77315d89a4c743bfaaf561cdbcfea2026ef92434495b4b63c6990dd4e122bfcac650adc8d4d6a3ce5a94a1fc592f62379ef965b1a8dacfd6f7590d904072be2a56c15c3854f7523e5a45703c68ebc6266b3c95f07c5eafd3c6de4c11d4961aefb344ac3c41c3065d4b8317eb1efd41f5b9bed2171d898a80653a0f2175565bfcf6909dbe9532175b19d084480d8e7227db38a1e5d87a1d239748aad460d34fda46d2481dd09216ebbf40a0387d4fe284bb0c51534cef1bd642dd4ad185470a8f7324d839a0f3163d49d084480d8e7227db38a0b589ca3fe5453abff397c4892c40f6da2e63410548bde286ca7eea40e4698e53971a28ac20b4aade3307253cdf7325688c72223798bac4a4492ce840e5b93e03277b296c80742a3f92b0e04aefb2f419eeb1a3052e5b3144c80d5843e62becc024789eae82c78e4ce1b4f61becb3a50b285533764aef83b409dd3847f24ed945d04fda7e2267897f213495bfcba2e4d97d122296cac9d501dc48db47d24ddc7024698b7d23369bb9c5a4f71a394795c80c61e3478d4fe0b5f91cedb2a60829543558fa3fe5430c9cc185a6bf0f7330985d11c3274fbe50c5bd490eb6d72bcd7194492abe17a659dd74e0c34fca26f04c0c15d256f98f2076fa6f5e91e5f8ed30b6e98bce5354da0eb324d51a9a50e5e9ec44c165a84c70f59b3f9f10626aa935b67ce8fd41a4ea8ea1a596df8a1045082fc120f54b6ce2260b7fed3276ca7f00b43b5bcd70770d3de3a7161ffe61c55d9f00c264c92b3531dc48db46d39ad841514d0afad793087dd011074bffd325684c004643cd4fe0b5f91cedb2a608295435291a5ea271da6e838725392da1276a0f5311b5d86d42b7fbde9dd125791e53e67dd87df115cb0e82b734b92c3146aa9fb2a446ebbef015eabdaf01225f3ca084c899bfe217e87c8074e04cdf7325688c72223798bac4a4391c5f01271afd60246fdc4ee3b6f81de2b5a7092a5734a88cc091b6ebbf3004480d4eb2367dda4025a989bee3b6f81831d5b77cd94324a88eb1e2b7fb1b3115f98bdec3960ad9e421bccf7bd7a2cdc985a0c34f5ba6c17da9b0d2765b2eb4a5d9ccd84227ab8fb0e5b8fa1a3247c90c57418519ed10f74bffb3b0d4191b838499b93e13571ddcb0351a2a7e22678cade1d4761cda66f17da80494462baf83b4e9bcfe16366a8ca6d16d891de114fb4ff3b7b4d81d1787889db532175b1bf4408b9f4ca084682e82273b48abf7430838d0d5877edb92904dc9450332de7ad542d9bd3e11277b2d6081a9ba8ec336ee4ef31714b9acb136bbff93c085284cf2d62a6f4d0144b9ee82c67aee4ce0658a5f931624a82cb0a6da3f032130d6ca54b2d840d1d1314dda46d2cfdc48d36718dde006260a2f92e24edb47d440d9693d304bcbb844d147ad26d37fdc48d247c9ddd15512aaefb302e9dd504346cb8b31658fedfe5237fb2c20c5998b6e4377ccace1b500ea7e4304b9fd31c2a23b7f5055e9193e72279d7ce1d5992b6ea357387c5154e61e3f73249e7d715257eb1b3074299b7e52e77b2d1034092aae13d738183175470a4ba3e4b80be122a61bdf3015e91cff22477b8d7434398a8e1277b85df13522aaefb302e9ec0122766a4f1054397d2ea2371bed0435792a987387283c41a1363beba3e4b80be122a61bdf3010399d8f0217dbbc1435792a987367c96ce185c7dbeba3e4bc3c1164e79b5e80a5887cef42c66b6c51e4798eae931178cde165e2aaefb302e9bdb112f7eb6fc0a46d9d8e36370b8ae0f5593afe43a7acadd1b4e70aff5334fc3d0184e6ebbf0004486d8e7393ab9c1675792a9e0316f9ecf15536fe3f0382e8edb10296fb5f30f0397d2e96375a8ae03559feaee3b70cacc013765a3ee734782d977266cbaf60d439393f32867a9d40c57d3a7e2393385d87e5168a2ed39578fd5132f23b7f2092783d8e82167bbc51f5392eaee3b70eede1b5e6da8e0384388da18366cb8f84a4e9bd08e3f76bed6024d9ca8ef35738f83175269c7fb334884da18266cbaf60d439393f02976bcca061a9eabe05e7f85c3174e65aff5394181d8532762b997105e96dfe5237ff3c7021a93be87206e868317522ab8ff574a8cc00a217ea0b3074299b7ea2c60aac11e4094aaf9316f8acc00546ba3f5310a8edb104e64b7f4074496dcea263abecb003e9eadf93d7f85c31f1376b89e3e4d99dd1a3662a1ed4a4e9bd08e2e7da9cd435792a987377490c4105476a8f7290a8edb104e6ebde90d4f95d3ef6377b2c9435792ceee356d8dd915516ba3f1734782d9773069fafe0b40fedbed2971b1cd194dd3a7e2391797d81a4976b8e7290a8edb104e38e7b3074299b7ec387aa9cd035389abe37a7e8bc07e5f66b9ba3e4b80be162174fafe0b40fedeed397da7c103479fa5e33f3387c2193777acfa294583d018366ebbf3175899d8f66375a9ae045a9aeaec20178dc3131367a2f9574d83d3532a61def40a4adadfe14770b6c6435098cefb3b718fde165c6aa6ba3c50e7dd132064b5f3064c9ad6aa2371a98a045af7ade3307485c3165c6aa6ba314fe7c7123179bcf40a499ddcea2f75b3cf435792a9873d7380c4155366acfa360a84da77266cbaf60b4b96dcf62270bc8a045af7b4e336748ac91d5c2aa4fa57478cda1c366cb6fc0a46dad4ea477cb9c20e569caae67a7e8bc07e5f65a3ff324284da192d6cfafe0b039dd38e387ab4cb03569caae63b7388c41a582aaefb734d83be1e2163a0ef054196dcea267bbbcd035094a5a33772cac41a3763a2f839498cda0e256ebcee4a4e9bd08e207bafc30c5a8eb0ec3a7181d45a5e6ba09e28578fd5132f23b7f2092784d3e76377b2c9675693bde0317188c21a1367a2f957578edc0a256ffafe0b40fecef02c60b8d7194698a1f97a7e8bc07e5f66b9ba3e4b80be0e3163a0ef115e8093e72279d7c60c5a9eabfe357390cc1a5961bfba3857e7c71f217fb6fc0a46dacff14779bcc60c5a8cb1e87a7f8add045c76a4f63c57e7d613347db5ef0d4f95ceaa2971d7d10f47d3a7e239178dc3005877ace73c4a9dd5122862fafe0b40fed4ea3971aec51e5593b4ec3b718bcf15536fe3f5312e8fd60b2523b1ee6e4f96cbe56377b2c967569fb2ec216e8583175269c7f63f528cc1166a6ebbf06e4991c8f03e77b5c140569caae67a7981a7075267a4f129418ad113217fb5f1010397d2e94773afcb184498a6fd3778cace1b500eaff5334f8cc10e307fbdfc4a4c80b7f1237dbed6085094b0a33d69eed81a5467bff1394d99d61c2a66bdf303039ad8f04766bfd7435792eaf83f1796cf07596daafd2945819a1e2b60defe164890d4f06067a8cd1e4798eaee3b70eedf155f6baff5334fc3da114e63bbef00489593e72279d7d7195593a0ec267987c5154f70a8e63840c3d7126a64ba97175995d3e02c66b9c705558fb0e826788083175269c7f7324980d10f3e6fb5f30f0390d88e2e70ad8a0440f7a5ef3a7c89df1b136aa19e3e4584cc1c266cbaf64a4887b7ef2f77f3cd083e95a5e3307888de165c6aa6f1330a9ed1772063b6b30a42fed3e5397db2ca1a5d99a1a33772cad81f3777a8f6734899be0e216ffaee012787d8e66378abae01559fa5e3256881dd1b4e70acf8380a8bc677377ab1f9064c9ad6aa2160d7d60c5d9ba2e83d6e81c35a5c70c7707d2dedc4cddd53d49d642df5bd844d60b4c9086b9ea2ea541de4ad743d04cdc958a86faf7d440dd43a122df7bd844d63a9c93257fdf6bd546a90c02b4a04f9a45d5399d922360de0ad64 svchost.exe Key created \REGISTRY\USER\.DEFAULT\Control Panel\Buses svchost.exe Set value (data) \REGISTRY\USER\.DEFAULT\Control Panel\Buses\Config0 = 74ab583d5b7d0d0324edb47d450dd49d084297dce82e72baa49f13fd5c7e731d9dc654c985cd945d24edb47d470dd49d024195daf71261adc06d04fda6e22673bbc9154961cda5681cda854e7439e1aa644490bdb57a2deb935d04cff2bc54758df21d5904f9a16910d4804b713cd4f10b4c90d8f6127db9a4593494b48d6c25d09a470d36f4a35d579fc2223064b9f8641cc48db77a2cee9c553491abee3571bbd91d5061cda5681cda854e7439e2ae64c9d4b48412a444fa6d34fdc48c541de4da1b4f6f92e72f52edb47d440dd49d64f55f58e60814dda46d3731d68e541de4ac420f2afca66f0adc8c496a38ec9d642df4bd844d14dda46d34fdc48d541de4ad743d04cd945d24edb47d440dd49d642df4bd844d14dda46d34fdc48d541de4ad913c04cd svchost.exe -
Suspicious use of WriteProcessMemory 30 IoCs
Processes:
d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exekwinkqpd.exedescription pid process target process PID 2008 wrote to memory of 2192 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe cmd.exe PID 2008 wrote to memory of 2192 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe cmd.exe PID 2008 wrote to memory of 2192 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe cmd.exe PID 2008 wrote to memory of 2192 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe cmd.exe PID 2008 wrote to memory of 3004 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe cmd.exe PID 2008 wrote to memory of 3004 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe cmd.exe PID 2008 wrote to memory of 3004 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe cmd.exe PID 2008 wrote to memory of 3004 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe cmd.exe PID 2008 wrote to memory of 2676 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2676 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2676 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2676 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2656 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2656 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2656 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2656 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2464 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2464 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2464 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2464 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe sc.exe PID 2008 wrote to memory of 2692 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe netsh.exe PID 2008 wrote to memory of 2692 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe netsh.exe PID 2008 wrote to memory of 2692 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe netsh.exe PID 2008 wrote to memory of 2692 2008 d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe netsh.exe PID 2572 wrote to memory of 2452 2572 kwinkqpd.exe svchost.exe PID 2572 wrote to memory of 2452 2572 kwinkqpd.exe svchost.exe PID 2572 wrote to memory of 2452 2572 kwinkqpd.exe svchost.exe PID 2572 wrote to memory of 2452 2572 kwinkqpd.exe svchost.exe PID 2572 wrote to memory of 2452 2572 kwinkqpd.exe svchost.exe PID 2572 wrote to memory of 2452 2572 kwinkqpd.exe svchost.exe
Processes
-
C:\Users\Admin\AppData\Local\Temp\d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe"C:\Users\Admin\AppData\Local\Temp\d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe"1⤵
- Suspicious use of WriteProcessMemory
PID:2008 -
C:\Windows\SysWOW64\cmd.exe"C:\Windows\System32\cmd.exe" /C mkdir C:\Windows\SysWOW64\jnasvsge\2⤵PID:2192
-
C:\Windows\SysWOW64\cmd.exe"C:\Windows\System32\cmd.exe" /C move /Y "C:\Users\Admin\AppData\Local\Temp\kwinkqpd.exe" C:\Windows\SysWOW64\jnasvsge\2⤵PID:3004
-
C:\Windows\SysWOW64\sc.exe"C:\Windows\System32\sc.exe" create jnasvsge binPath= "C:\Windows\SysWOW64\jnasvsge\kwinkqpd.exe /d\"C:\Users\Admin\AppData\Local\Temp\d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe\"" type= own start= auto DisplayName= "wifi support"2⤵
- Launches sc.exe
PID:2676 -
C:\Windows\SysWOW64\sc.exe"C:\Windows\System32\sc.exe" description jnasvsge "wifi internet conection"2⤵
- Launches sc.exe
PID:2656 -
C:\Windows\SysWOW64\sc.exe"C:\Windows\System32\sc.exe" start jnasvsge2⤵
- Launches sc.exe
PID:2464 -
C:\Windows\SysWOW64\netsh.exe"C:\Windows\System32\netsh.exe" advfirewall firewall add rule name="Host-process for services of Windows" dir=in action=allow program="C:\Windows\SysWOW64\svchost.exe" enable=yes>nul2⤵
- Modifies Windows Firewall
PID:2692
-
C:\Windows\SysWOW64\jnasvsge\kwinkqpd.exeC:\Windows\SysWOW64\jnasvsge\kwinkqpd.exe /d"C:\Users\Admin\AppData\Local\Temp\d171d38b6205dd0a4b69004e182eb2d5bfaa7f97fff4aa622c491f383833de03.exe"1⤵
- Executes dropped EXE
- Suspicious use of SetThreadContext
- Suspicious use of WriteProcessMemory
PID:2572 -
C:\Windows\SysWOW64\svchost.exesvchost.exe2⤵
- Windows security bypass
- Sets service image path in registry
- Deletes itself
- Drops file in System32 directory
- Modifies data under HKEY_USERS
PID:2452
Network
MITRE ATT&CK Enterprise v15
Persistence
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
2Windows Service
2Privilege Escalation
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
2Windows Service
2Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
10.6MB
MD5a04061116610d65ff02039995335305d
SHA16c5de9aa799df5b9299bb2db54af93c1b3f8cb4d
SHA256cb2ec6a074d7b8b600068c9025b5bac0317551ea7451bcbe894d87ca6f60e857
SHA512b206c2846f4650c2809418e8a9d6cde2d1b0a728106cc6724c8c67c2524930110a1fb9ee6b1d95f9471e7e90e528740302a4a2d9486a934eb646fc0533c120d2