PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58830 f0f3b7bda75b424e6f915ae00c6852293418580b7164d85bf24a3ee4b0c381cc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e5c6607b9b7a0cda976be231ac03982da99c322f6cdbce940b80e9b0db864a25
Certificate Block Hash
f0f3b7bda75b424e6f915ae00c6852293418580b7164d85bf24a3ee4b0c381cc
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a0550000a0720000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ab0ea30e99cbcd8977e00353230ee24a7d991b030606bd96971269f73724c0446f2be4fc1369296ed6a3105534bc7233869095bc1ce96d933ad4ff270f795173cbb3f636ebdac707a5bb425a2a2e3dcb172583d2b9f564c423050000000000000080000000800000a0550000a0720000

Raw Header Hex

00004020ca9146e47e1a4d82a0771408eaea52c70a025cfb7abd2d494b7f668534369d84af955b56d381863604bedf1d1cd51f060304cecee15cddf25612ab06af9036dc8847116a7bbf0318254a86dbb0e9800b94cedb6c2f329ca92d9803ac31e26b97da0c7a9b7b60c6e5

Proof Data Hex

59,560 bytes
1212160203079370f12794839f38937db70260636a33dec041425373eac45afe1f29b7b6aaf4b017b9844df1858ffe8d2e3e27466a7bd1399ec7997b45b18fd23567be6db1ae6f7628c754793d1a94b910a771651a8e48791439d12f7a2960c0fca30b4dca9db5d040f56712c4a309b9bc8c77bf66813b5bda410968450c30f6187365a8b57fc63c744500226478f0cb40e4aae3e01cd7ae0ec790b51e598a2834e8421068deb6a94b3ebbab409ae9c70cdce43530093b1f6fce1711eb3ee8f293ba731eaa9bacb549aec866cdc39597f7208a2cdd16e44c3885c94f8a10fddcec6c16465233a7188727a16aad95e52f648034f5eb39b538b8d08c18841007b0fbe2d15f966f15cc5e41ec683758ab3fb670ece5b2580e45a469c6edef2ac607ae0201ce418ee340efe9459ed4b4713246ad06c60fd689962252442260539a3c28c333569907fb8cd5d66264bad6c246afc24458d7e1779f2556f29b60532d74d4ee24525d1c43c226c2a4b6a6ce8ed01862724e46ea7e5f1886faeba5e91aa16d9a8e49840beb0020ae318aea284fc607bab9d210c67105b50ab614347f9f3d906cbaded782676ddaa1678b6ed07fbf8ea658c4d2987159677b51a35f8a8b2e60e6537ef95b1fecd92aaaa4ac25779c974e611c1d3298459d7869850113b3c2d1f1fbdd4923e3494ef7f7051f2147280d6d11a6acd1f4a56c588e2723bdbb4684fbe01f0e03c5a588a7d557d72da145502139ea29dfb502446ba4dc609a68cd38f5e3abb0ecf8938a7a623ad6b37d8b0b7ac769d7d8de052f1f16b3ab5f1cd164de81defb560bdef790f6d6c9136be17acb807e623dd3f3613e0186584e744338fdc9acedeab143729c8141d10c49b5575d66e98392c12ff84f4f609f0cc048339de04d4a804b688125d8b26718e9ca25d9bd20f4efd3c4e24b7383434b1c4a604d0ba7f0f7d8fc191d91d49c1295a128bac22e1f31bd16dfa6578400c2f6354bdcd50d584561fd450c739abd03998661e27c7f84628aae53c5658978fd11adec29136bab446e02e56942072f60809b2d543f23e75fcdc27da47f1f8420b0ae0471a4ce8a3d79403e4987334a6bc5d3966a924b8d14c7cc4c2a7b120cc5bd8f6c2ce8fd174d1fedce9a029257f3725fd1eb30f66eaa39b8bf0b095850e752d3d3c9bab77ec5afa9182b75d2e2cced6e838da23b5970125d85003c35d60842b344abb8fee8906a9114cc0926eaac31d36b0dce6fe1a43419ec5da18fd94454d701d48b8622bd2ff6faf58caa09502979b86c9a35d0b83c2ddc60e01e9529d9e94a4f1616bdbf2dbb6a23905d24da9a81c678043e4de83c733703f50708cfab836a300c047fb0c2744746e506ee0695856e6c533eeb680c54f6cd33d13d4b9da10523f38f1902b9f2afc1ec435e5d8d1319b8ed19e441b3378ec7daec65056c468cef42e1f861d8a9dd567e69d9fd1830484360827e906aa21912dbc173fea9777cdb7693bb1e01e03312b5fded9fe31bca5a46d7121b705e77982096a0e39d80513f75232d7690aa24e7cce53c418aaeb0cdf73fcc8dc712e934904c99152d4b6dda34b5f2b43f3ca05c914569d085e965aa1a060ac2b9754532cc5554615121440f7abd964cc1a6a03e7ac59309784b113d8327e139d8d1c700a43f5c037e46e80febd09acf7918a89040c434c35aa3baa5b1e516da23cbe4f08f7db5369a45722eb7a0b83cb16576014255d8bb2c55b94622855ac1efe8de59b44b4e580bc6af1feeddfe8184f6cea942d339fd211cfc1086e4b0d864d5f980aeb121bf945ab592c296570363bd7fb8ba9df30ffd2d6285c641be706965671f01d21e20dee27a677acf38caa59f175bbeb6cdc97c848cfcc511679f12d5009b39eed432cbfb50a206ad0ad3861fa8a2ba16ef99271217794447ee01ba093d395dc57890144f6dc72452d6f88a88160d3be4d6e85a4d85911240fe3e81960703c931d717f7a97c991adb7cae695493e998a4ea84704223d1d534eee9b8b2291de18aa535664a93448efde2112f29f9737d4017b477e248be74407a2b584f8c074d065bf19ffcb7bdf33cc43c7ddc8fcddd6bc265fce34f5cd78243346fb36cc27cd72bd1906d1f88ff1bb8f661d00bf9e4775513c90f7cc58e0e23794bd8eebe1376c73323682c55eb1310a8d9dcf168efc67d624ad05e3f1f6e82a4afe2ee29ee1c2be102d9cb1f001de8300517d6cd882886701029e264c26450f243cfccb34ee540771bba546766c96ab7f2d27b3283f22ab3a293c07bd2ade6657e3b6a1020848fd2da067e0a27a58d1ed71633b6fee037e66c2bb29bda2aea9f73a3e4b9b986e403c81b663a0a8e82246f1789bd140d2b576c1db4737dbb7e854cbc6c7756e538e21eaeca2a6c451b2ab05c5cb36c4b1a0ef48deed895dad1eb6ad54fcea51fe9876f223335719f84eabebbfcc2cf09811df6253d7dbfab9ffd7e4f5e1aace63eefbb426abac396e43d0845a8b5688080ddccfce1658bae9e39aa153c89e0ffb98acc4892a57e356f0e8b3ebda6e6cbe33366de0a624a18b0ae23f0b4cafd29fa053425ec6a23a0d00346a6ca3c0f24cfbf9f44f8f75ee96742ab5acdfd03ceda8fc6c9e6e2eb2d56e4e036abcdd7be08d16e2d126fe4c1ce695e40c0c35b14e2b9b645fa5c1948a6cc9b7bc844c21786ebce0382c5288c82aa82782cbe178cca3cc237eab6a16d429b467c65dc4dfbc618bc25c3b7acb7bf759c20774fc23298ca14f4290cd36a6b1ea4475850b75b1867a74fad122947d82d074e4a08d2732a896da89059a93cf0b828e49069501ebf5b8f7e0ce996726e75de238dcf1cff653ebd2cc6ad480e2664cb271497e7d711c853aa039933ffaff9da9c29c01499a25c39f38a71620612684dcac2355cd86ac107dba1e5b120769ebe90781027ef889bfabb0bc1b82063bd0a4b2948c6eb715a449fa22a23ca8efaea44e0ced03288416e6c952933b37904988ca10d312c0fad7c707db90f5f14f4bbef3227603db2a9af78b6f55288591b962765ac41db190197e9448efd8a05abfb20906a0fa0ecc4b403c36c88cf2cf648cae5b6c1d76a12d5ca9dc864ed943b7819c8ad425f86577e2c969c0a5093bd97d57d5ba81b45586d8e9c175301dc311c66adc8a84728241589087996a04cd3bbf632232cecd1b72d2646eaa8b49eef8293bbf78aec049996b34d3b26b667394bb520c22e5ceb40f890258ab5c25afda001c0d0a8636ad3eafd6e464b34fe6b5ca6ffa199e38e43e2fca7cb5a7ee1d3193126620bef9e42af54bf6091242324196e5832d37246c4aff981a3969c1c5e3a1ece542b881d819aa2e5b45f9194b54d8162e9b99b0f12ddbf8c26f5d66346c289c6a53a7d6185418a01f16d492a6931447f421aca7dc0cf052119feac7f81b2d06a8dede3578cfe7d4637452e9e86120288b9c067dd7a6f8727b2f612d4848ccf40f9143f84897da1e6cba98edd27876c3a6af4a0c8a27cc047c8ec843e5af7d3923f72a2838822999abb11c808a139966ae5ebe1fd440743d35dcb633e27b7f15d6c1d5fcef3440005ceb842c7eb6edb7a8b1c6e3905dda26d367e094ac398524ae19b1b45543d28f4ae443296f795e09b87f1a0e58b293e847e192cbc5f82a5a168828b8f3fc461de8109a2d536adecf66a6d9a93ebed37187b2628cc8c7b0d1ba26ab8b76101d1cb7a4cc80d4414be65efe268c117a8825510e975d2bfbcedcb637795334bae6a2b3e935a82c1631c0d8cac6be5009bf58753864f5124e74ae36f7109f3eeb498b5226f3db0ff1bfe4e13265d5cbb3fc764e83abe4087d98d240ab62fea5f460043ad2d42044cb034ac8a8f5ae2f75a3970512bbd01489035e5389ce86fc97a41c5e935ebbf18835760494c0172e2980a67c06481e75ecb0a5da220b8b2942eeedaa9fb5909afe7f72625656c96d975c1febec0f17d8a21caa4a81b4ab67a023f886e01818882efa54eaaa7f2d2e1691c260feb0d9b2d6d6856f09d3dad977a15c7751e09145dce89b1cf28e05cb8d004c0739f42dadf77a27bd45b6f750fffdc6806eeaccd4c4b0a4a188c68f6727d198b14f762225ee7ddfa226cf09da440b8e6571e83a05cb236f7efc152765b96e77cb3a1ba218c701982e15f7756397892dbf81dd72892c5538cf34db1f61af8b2965b9d0b2c6fe301d5116e64b645c773ad0732bb6db2bfabc7bff4820f0f6dd82a31ac1ad6f3a19f6c7ee7bddaeb1205138b030584b075bce5fabb8969f15af73e4b2a0ab0373c68929ade6b74bfdcb56d016f48837ea0c0d69e9d12c9ed9da430a085c72503d6370723da0f4f25f2e23f629c348e5e623d1e29a5892c9c78c08db1341d2149df2d24fce880c655906dd88ef5fd93b6bd7aabe6b1413c75961f10542eb6044edbc31f23fdd83d7920da77f9580b634bcd4202a5bdd1542902e091ca821934e4097bc9b87af657ae545cb6eb45bf6b9df98cc8633506ec4ebeb27c1ed57764fa5e202eeb2b95c7462ed4abaeec3e9841710a46f1e15e11b0bf0d623cece6c39516f1d550344fdef7906a5825e586df37fa7c6ccc57780879f6ec89f1ba09087b148792a64c13a26a88e1ef2c10a6ef4d20630c8da951a8a8ca4654ba8027ce984db1208bbd8d03cb89d2232506b911cea5241b765bdbb767d63e085f5b31607b819fc64119f74a2f7576979c00850ac235c10d94c62607e008c0a4a47e6669584d303a9e64e62f3e92a7b53d7489fb0495d8746b82116e1b07314c7dcd6207bf7b826924a1ee28c1388771ddebbaa72d25db06da8901c965388a316cc80af01905ba66e4691b86ab275470a8c4294b3830a6cc41debe26702299ea9d61fdc9f49f74c7d4da4eec2471f67b646b430864264e12c67337f43f955f136e57c7b0a26f318d15b98c02fdbaf43079bc675f71c6d952b3049ff5da64458f2f4e5811744a1cfcf2ac56b52924140da7035361f776e639e507ea1212061045b4cb4fb41e3836000ada7765fbe7693848146f7a07b634c9c6a546ed5741ba65c35fd0add75307cddccdda113c8231fd8649b298c49428dcaedc5e3b0c051f858534d51ba51d4517466a3241979baa5487c37c987223b66f8d007dc2f5508a6b737bd361fa9454be530b5326ab7d9e945d1cecace6fbffa98222d8af7b00c17703bb700216d554d435b2427e9ac0f2324fcd1f58df80d58bf67aa1b66497edaf38b1156028c1cc2ed9e6985898c488d985c82e1c802ea475e60a507587ac98642911c0ba1e02b8d2d08398aa8409d4e27c491568fa7470ea6799d5a6901eadc692c695174e5c47c5136948ab0fb3466feb0fe9d5090b714fe609f72fe82f3fafba81147abbe13a75351510afabc9a7282cb37b13db075e91f189e6354ce59c4b9052bde90b652fa09849401eab694566c7019a8a84770f94faf79f7c71a1c9ea70c6e9bbe742cd755a38a8b8ca72fa47b0ed0d43e313b68b86c11b064303e56dd1b223e9f1b5d29391a9eebd4ced6d3b07cdce579613d9f6d44609cd51ea9ae70b1719405dd99107ef41aeef9b244c98fcd84eae0785a2ce3ff9880920730042da5f31a415833ffd5848855e92717be722273087336541f3e33c0b66c1cd11ee8f4bc33997cc753afa77d6847fba0c8546c9500274411d3a9ed35ba33585cbde415a50aceafdef6724994a100873a4978dd04ffd63370b81f1bacbc151df27717c47dbf8dbe3351d9963084b3ecdcb4bd9652b1bb22b10f064784aaf46781995a7d07d8450207b0184c62f43af3ef48e4e2a8f778a22b619ccca6eb52fd2db9ab718f88f9f433932cb9d750f0501b445f52fdf00acab99bf648c20569f3b39937e03004eb6e20cd87d85fb1107fd0ae229289e4140854a73ea950642824ddfe85ff80122dad1372780e33d521416e738949b39ca56a01f1c70b8a725659a9a588dad5c6d7b09631aa4b7335abad2fb16beb2d595ff6e0234637e55f4d597ee0b502d69ecbddde56d2212ff37bcc07dff948f8dbfc26a50264868fef124087f327187830f00bcbd294161666de0b8896ea57e2b3b03a515fc667dc722743ba64da9bc13649dc676a44175de9cfe03e7ba5eb2762ca31a1c667ecef804e6a7d2a1964579c682b5942abb5a324fa27cf6e854b5b487519930ccd5f343c2170a96bdf3b42bbcfb8d433cab07e5bc1afecdfd6a25aef26da2f1ccfd18874c75f10c0ebbf1e3c6957278805beb749a90582152db347a1785de85baaa05f3420599e111d2023794fe0e2da5e4bd1999f9459b9bfbfa7b1f5899dde9d853cba4cdbdd5d5144c541aa8fecd4e1ccb23f68310dfb0460f216a6050b258702e001b02dc797c73026433b54d301496d417cdee2c014cf5a429677d80912e59f0c2a619e68838f39b37f4ad45a9195fe1971594a2476a9b833be699e777cae1be73c092ad63ef2832df2f610d9007fdfe21b49bea0875711ab48fa8b76015c5cea625d4908bfe2f10dd19a4d230049a28c5e19f59562ca0342091baac9337f4576b8ed34fb978550808d0ece7661aaf5648c382b79f02e1676d51b0ed43d67914928cee318ee7aea8cbde7cf644f749f51901136436180c2e96aa720597307065bdd4758322e0a8a829673f612ddb1f3451133513d5170ce8e7e06ee2fd3a20c71a2748e6a0aabdd9ab06c7fcdf2066634ef073f9183d5e5b82661a71f16bde87c78a50bdc1fb866fe007110dfe86fa264a612a6aa25253b148de509315f8f6c064457b052d799422133a4062760e618c2ed262e9a5c1411cc803575d75edaa443855264de25e7e0e06cc6aa7a76394407f0a3a2aa32cf5b7bd10994e4e2a131b52d47a041d2327c6fd3cfa6239987e2d3863c10241934f9a51b0fe626856ceee623257cf6fcbaaf6b944f3e74b0e8d04610c1d464ea67bc660caf341fff3c681254a58ec058734d34dca325659414546dd8a1264c72f88a7032c92f82c6be2d2f6801d6df948601c7f6e6ed54b5e02c9d39e57e363b49f9c5b4836c7546d51c1a6b3be77f09c1876426b7354758c5b0fa1f262240feb6f85a850f4a5acbf4e774e46b8bc54408bfd1145b6b55bb136ba5d7e92ca2e341afb1288b8f0a519145d03d6b242060e21a71ae1661b01f17b6192a2b1c618203c418b215eae51cc2218749f5295d61b110cad3f810284142857fcabae2f48399fcd89eec0bdeb07ad556cf20f4110671c11cd0f8b7edf3845f3243f3ee093718283de4d702c03d1ecba5518aa1e846b0937f1d3b948d11372c882efebdaf288c6c3f9cf90ad46e1aa9c3e3e451ebc0eb0ca6aa09c035b37aa174d50a8f8eb5f560950d2886f6f4c50f71cf0154a3db0c553e7795e68964d5ff41e96450dd6cf5937ac54658ac254f036f899154979915fd389d01f7512a799cc7f751553d075881448263f1f07d1386a726a3d98049444c25886f5cbd485f05305df38de1cddde4c8e2d6a0470e080e17aaf674cec4b1fc1152a577c63d995b63aac83e5b9fe8296e28cc7eea4deaabbbc7ada40e4fde634bd64393a58f74f99ff85538ef1e86a5342912520c5770b1313831fd85483da73b8faa1c9f0a9d8cfd0ffdce020a6cf5199f13cabf47f117a68225b718d451030342e064f4bc37daa24752ad13525256723729b4654ec48eccfb0389e5bf6eb4891fbd25e7730e9e9b3170b42cd0c2ef35a18660e1512dad340d5d81ccce947c7669a7f4675273b9b4d91f817ae5a658a08a3c35899b2e06c1b35c9334882d49a0e04bf042db3b943154f38c90590a4a7aba37ea55a7a8834bf329f381c3fe35097821414bd72116403e1e65f0ffaf00cf87abb985ab9b4c01135b4aa624b74ec76263c90370d350bff78116c313a3e43fc625989c5d2ef97853cbc31f1a102ba70a7b0149e3a410f42051477294f47ef816c2093742376c602167e180b404a243b5b8aa15e2a619155f460cba12f1ed3989f8e60dbc6845e4091188c3dc02c09a83e0311efa287336d917d2f90b3530af50b0e388cd819ca4a7ea4e0b021e689e3c8fa1b2b0076fe261c7ffb83aea4ac1e5032a8f043757e712f2c162bd4f6ae58e48dae56933202758e8489e0ba6ae46e87543afbeb3822bd942924655d73151ce0b6b38a48bb3deb39d4eaf9ce5d6478dc60f6d467c2d3395552c7deba8e1cf15edc95b3c624ea35af09fa33ab190bbd04b5a6996d69173068cbf6dcbd98d37897c4fce312e211885dc41c3b484d749743e5915ac591bc5633236f92e9150a836ed2a71b59618c653c3e4a22640f2675e052c41106584dbaa2b507421afacad819f40a582a08174dc34e7340668cb7956b0534a48eb45712a63b44acc3c4169945599e19d83cdfac36e50e25489aab83b9d830b781057a0c93b65aa96806dfce1ca9e31ed33c3fea22ba1c8f8481b815e28d743cb16aec14ceae53d23f8cfe151db223b9ec38284c66cd2a6d958cecbdd94e890f4783f4ac3b5d6dbca1d4886dfefa5b64471ed3cc537fc83d78a26636d531530f20eef075bf4608e5a6cdba6821076adecfc08f007b5c042ed60a4dd31ab82091538a566c861d6cefaf9f4a5ca577556895db0695d3f90ad3ede8c420606ae24071b8a75e58d1f8cdfe0f21f5d89719d40f28179e108429ca7d724b397dd7663b3437628a6ff7eeb9ff11aad0c6045f70fdf9f24de04291b2c7574e4f6ecfd4b7c7df783dbeb2f365267a25d635ead2384df1028cbafb71df708b6199329b9fbbaa6ffc6c7945cc71e6f38cbb2a937d7952d9e3b820f22fca91551c19c1d7fdfa03b848d7df23ea918c6e18543997b7a6a0cd4cd406bfe1f56b3ea81e79d96235ace90485481838c3fd1851968d2720b283fb0e8cb3d3f3e1225467ae2dc7f269ac4cc33d28dc4a650588eb041a1c1f1978894a890e836b2a79d7356c68f22476c696131fd92a264491876672e9a7ffd91e4d65cebb737b081e75a6097156fe837d4c058392baa08da675d4e25fdc184a72771e53e089f28514edc1fe522a10393f8ca6751b019d5a1f24ac6b48148b7b07d2bdf8ec0838f2498e9d8f6b7f8bb85e61d0faa3ac6004201a53d541e5d98ff8124358e53215b8c6b06933dbb22bba72c75a6378f39df4bc605246d57f796ccd77251ae1195b3d673336632a7883f6bfed3f32e653722c53163437f06c646d5b07fc9ccfd630d4e1292dc177376dea252166a49f8600d50d26f41341baa935ef1d01ae17041c09855d0e5fa957c7a0352093ca076990cbdd5e4d6bc64e7a62f5e4a280c98147f034c9bbf696d4d0bf6d46244687e8a734850a3f986570fb7bcc94d9c69912fb13cb308870aef9be09607f2ebb32f888616793e542e7a6af15bfafa5fbbed6b4df98d162acb8d424a2ff1948e5ad0db836af69a600ad362025588f0368b94d3a1bc7f1a83346d3dd55783d1ff8ab658da1af2859b4b6f1b100d7b92d5c6c3ad444ddc2d39ea29268f63affd67e951bef0d620a7cc68efff6f1839b2a9e46a628b877f237844a703ba8fee7bcdc440b702374c2ea173566adff89e17cbb0177b170671a5f898bfd831b8fcbdd10ffb124fe362cf9d7279d3a45dd764de11cab4988a8f5ec05a32e387f808741440d90633a8aa2f754c84630b38910d28b617ef5c94fc5b665be4756805b6fb8e2ae5afcc720230e8676f328944f5daf055d17aa2e4309bb1d5e5fd602408f5b6efdaf51169b759dd9f736a5201286924bd038721f6e505c964b9fd2c394b0564f70015e05ad1419238c7731e1b3e696c669386a1f909e5bef3fa8d83a89e041df5ecb819a917f0563cfb835fe5bc567610c86f790cc57a95f61ef6ebd4f80f09999a05212b889f1b32f22ad243e45fb7ac0ea49e3065ca8a263b97f03615e437952dc6dc6fdd7e2f173d0c904f8e19702bee186edd05f95ed352287c92ee4afe466a3518cb479ec1094ceba02151ed91bc3e04db322a5c13aaf797d5e24e99b8922ce35db0d2e78f2e32812eab6fbc4871706a79f52834b41be8a4e89235c5f6309c94a5277a4dddeff4c32a2ae06162d915e74d8eb099ff0560487fa0a35a6bd85d6ba9f832da158e539db3cdb84d208b90691ecff9b3d2fad633b9bec2aae548ecffceb8a7a157ee71a6b1092359ce34e7a2596d9dc7ec8b668c9c6af8f62a0baaef76cc73ea4d8aae16b3540dd79a25259161de2f1e34a7cb042ea7f2d51e4d07403bf7e676c9aad84415e9f5712f8f383c1c089b755b21fd5d3645bba189e7aa7a676b878980198b4c2276c4d7d364b221f010b57352b405c4528d7de6d668c9ecac365cf98378f99135352c6e763e93c9c6801ea6f1252f39492ae80e160e32e939d20b6946d5cdac4713905424a6c9d7d5a4f67edecff760ad5d09d60be31dbb8a160285861cf6d79de4211546ef49b08bea270e99958de818473e8e6ad4739a035940d77b2098a04139dd1a93aafee13d75443217413ae648216f6892e8ea60efd17e9a53863987a0134a0412efe10a7974329848c01bea6f8085b37ae99676d578d5a9eecb86568a6538ab3320f542fcbc22b1d5bd3749c3315785c07630b157f87e3a20a696d4631ef3350d573e4194d200a81995be86c44c69acc473a158e3b36dadf478f6969e629354f9393a5b8e5e2c0d12f82518f62f6f8f56ff37df163e25bcd884d0242c90a7bcf782bcd68f5d3aa19419bf019be4ed5b42dc113a15b0bca62e7f0b35e0a94ed3a52c0e217d5a0ad25c80f3cab6526a14f5c9edf916b23a9d3ea263c3c878b66c5491af264ff2c30da288fbb4790212126b9a2222a41680eeae89720b31ddf63a48b9d5c55c736c0be965464ab33373fcbde4a59595fb30d6091c849dbcd2c55ee39e14d6e1e846447fe8300885cb5dd5760b13bd45cedf45554b45e769c601f1042aee58a1e83b13ba786fa0266cf8157c57e1245494311eb4f298d0647e549effbdd5f3ec5298ccfe80e5e7b8fcf0e8b6a459306a4e9815ba9cb41b6645b432652f77e7db5c112b7e52a04b229062ec5a0d0e9c291a24b0e1905fcb626ada1ecea44491c4a51c5b6e948c9051ae8ee9eee76a9cffddc1f3b5b0f15a2fc7252d8756eeb46369db0f490a464c72feda525b17d31cd59b75c1273e3f11e60a173bfa22f9636df19554b6bb0e3c53215df39d7616a180afd6e08a575b36e9e9fd12f1896e2f2e81b291f874212a8aa1be90372b0dce83c17a34471f6dc66a14d91d2ae50e30c6240d56eb47f31c9ef122aca33bdf12bf680119e5f61d7f04ac92f01b0cdffe7fddcb3e9493db6aeb49495ee373213c582864fb0e548b232110ebbbe10e7b5ec8df7a5600c9af9066942402fa533811e92f8caf7752d632972d5fce7261d4be49ce3470e657e6a4a25786ad2bc654dd412fd4b840ee8a64c315af3776fd4d41dc3768d23679381cf4aed0393219375173bebe098b92d9d250499e89116407497f0edfb1b51d7170dd67b5a7138b439bfffb7b06432be8da8ee6d5be483d3fc8ca5c76b157e0801d3467f42bb6d85646bd38113aeeef03869b83ab7d12aa95cc10ab1ec10723bb61e7045720d221d9cc2173f974e83b50c8a81e82f9aff42fdaf69a781488aa1a855b7181243bcb8f729d86db846472389c90e0879cb10419e58cc6efdc234aa3fa4ca7816dd38681417e6494f0d7c28093e24f405d82d55ece8b5bf9eb0e92ead369da0f31b52ff07376fbdae7bae14822d5486d0d96e6ef6de323585e316a68c779c89a2ab5658912cd6b1f6db5274934cbf86940073098c22fc97ed5b332b5c071ae1bf5939debc8d855f6105d58c1bae752479b8c1bea62a4c80abbd96aa43da45870008318ee88f5a00d4e93643e9c9092b2890c14a61a276114d0b9d42c6270eaafe3b2e81410f6970492f7dd8f2e384220f594bbaf8da50d4ca603df8c4e0f95f1357d196c9925145764056e935c23a85f29deec1d579769766036e75de7f5ca47809566ff03db3c51b39befbeb7fe98baa0183bed292b82db8941e20fdec9a545c99fb2174cb032ddc30b6b32cdd0f158eabc215b89ae4f7871c9bd05be9fa76e73387b00b8a212a58327c0ec84a27e4bdc6453c373e2f2337e8fd76922728d09ff063ff40355520ef12b594cdafe9d9e09a44fdd35851ffecab3e692e48dd7d7bff8964fda6f23436a9a559d6fe2dcc725010fbf4ff5d571ea43ef08196b24b0eba7a5d29d2b40f180c1cd20124c5ff67c6f818d6e140bc52eedb31d3a4aa35f668f615f6027449d91810f4ecd062c0fb04c9c7d5a23c30bc83d1eea2f369513d537800ed6cf99f3c855b1f022718322869646b31543f13ac1859af4634d148887d6e2b50c6e96a1a9fd17a739daf9eecbdc58add5e9ef7a4bbce6e80a9794c05f599baf2923286970a1adfef496e7bcb611d3157373b8a8dbec1a9b12aec6794fbc43c605844bb4d96b69078dfaf8bf30a5164a2018202ef49228e7ceafe88b7a21069e9ba926bfb69c2c97be7575c3024f7a8560604c3696ae4a575df7777436da684eb6bc66ca8476b1fdd3dcc939c24d9aa14b97abdb681a95e95fa51241a046766019f277afb9e02fe9b33511f45fa4d3f326f7cd455ed5512c2bfaa2ef44fcb814804a3f932cdab28ffb634d52fb067c8dacfec4ae714f82c4541d4622b81ca378705bbdb1b456f93e3529ae529d69d0fa80a83ead10fffb3399ac6f55c0899c70ae44ea782fb8036c87869ed9543e826cf60ee5e98359497a9514e84aa80c78fd6fc2b5b96bcea0f1820c9c943ec430130b8c5efcfcf6e47cd314edc3be8fde2d198571c9a225ca8d39a53cbcbd0c1133f93efc0f71dd2991d1d55c114672c16c11f4c94f3973038b8d8a6f2bec50d2b533107831cc3f07d9833b5fe5ebb48739e6a8649789c7301c237650242e15adf11925b0cbaa51b04bde63afdbc96fc138ee4bbe636341c41c09209872e24cfd50d44bc4e34e4e7db67f59187c66b093d822553eb54c6319d01ef39e550437315c9c7f0eaf0ffe1c3ea5d712caef0109ea4f91ef49f85fc1ed05b7be3dbb3d4703296888ebcc22ddde4f3460e7516bfd6614bd9c81e94b7a08ab927bbd204ab24723f8f0cf621017fd7f435f36203ff8a06d26a70fd6a4cb6694397e43097176d63248a34b8b7e2cfd4fb4b2a364e4dbf9b213689c7da72118fcee7d6c71b0cb48c9dd5cfec2da86ef39eda6470e3660dc64cbfd741c3f2ac92c37eeaf0ab82356d538d02f1f4cf18f11734debb9be48717d5ec897d2c1cfcf32d660aa0ccf738edbeca39389aef4209f85b16d9d46f4f2952dd274a1bbf1e65bf25720cf1417d38778e8fc496b2e3724775415382efdde99fa0c13ebadaca7b426250e412fe1ce26bd70bd0fcb0fa54e3e05b653c9da49408a5958c5907d8daf201f933d3adf314487c3ea21a6610494f8cce219485e73af9d504fa2d05605f89d53e33d0988db09f81408c6f0a067a572488459cad7384d21741781f7f982cac84b9cecc3260301aa2137f4e3c4b829db3b4853f687648ef614dfdd66e138124d8bf7269cf605d428807e2fdf606669eb995e2a7602490fbb55638c675ba26a3703b03219f1f7357c5d5eb399731c0b3f11166caa3f81cb523f3dd6414b85c67fcd8b1b9d30997fb959aac7b559dcbb84149b10f1d37ecb20adf37b6ac411105a989e95f157a8576cdd29e988e8a484bb4afd6a8c4fadbb51589df208d80bd02655d13ae01da0fff8448168d7efd7069321acefdedd9eafa5446798a474c32082ef4eb32ab4600a6261ab093a27b069b9ef07c22334533f693cd64705c4f472aeedc7cebf1b11daafc7b7eefdedbfdf31afa02f14632ab5319890813c73191d5e6a17bc63a621a24b058ddd707226c309ecc30dbb2994ff63e7d31e37a9a693f0a486e2711fc78ae0cf05ca279f8ce44269b2acca7ea89f694aa8635260982ba2556f1f8a1b2016665f879bfe43fbf7ccc8bc14128fe4ce889ce921ff4511df85379e4da086a4a6f30aa683987cb6f2ba728bd7051e146eaf95b5778598ffce6c056a39b807bfc555f30795cb3cf3f9493fe9eafdc5223a3e0f8ca99d805a623cc9728d82c0238d09562285c84b9f287d59b537d01befefdf21c8377b0b8e9a7eabf7c28e6c67bae9cc375614f785ab9d36cf1ea1f5d4ffddfb96be37439872f1a6d90039d669343d7c90c22c64eaf66aa262ee71be863c482977f7cb1d60a51737ba9314cc6832d1427d2636a8479d4bfd4a13bf266fe7bc7fecc67baa68f6688fc69051b74aacdb308c56f9fc495d37ec66eb019a83704255e414146ce9abc202b3cccd84af5a4fec31f807e6c3944bd70238700eb9dd330fd871da9c11b2c3afd927d1e5472fe17c5cdcf35bf5b88cae5dd55ae5ea6fa25d70733967890635afaf96100f5c5c9140cac27dbfbad3effbdfda440bc0fef71b6af542852bf9a76136398fba93a3e10fb5f68e659fcae48a6eccbce788c7495dd4f0af923346806bbb32b0ed9abdb030209b7e2d363163865aa4302d8e81ff561dde328349f4f0cf7d71d59b9866ba96db8f12f97ba9fd121072babb9b2732e0741acc5374f6ad43383dbd9b1754fb1aca4defb7a68c78945d4c65acce2c1f13c32709c8c3d0ba13e229bc54ff838018f02f0b012c07954e8793ff1133682aae9e8345133b52e8e82f20b9feec98cd5be345b2e6dd59691169b2271a596d351c95e9d792b8f75e3f1733175a2039cf685aa3f896d8dea54f26789e8115ad1f2df3d30cf9fb20546e435a31a025586eed233810429473f713b0e9bc246956f0546c26432ccccd98e3b84732dee564def6e9fb0a81003e690e6025d7653196cb5a95ec490c2d3f6bca17959176df3f35f490035a791bbfc4abaada9b9dae92302caf74d5273791aa440f2282775da4c577775683ce12c15c2459ad964b3f06e2451ad65a422195697fb782f7672ae079eb1dc60c0f886a16a9d490045f73178524a05cb2121e2d7cc6447ecac5f09b9e33d707691b43fa10b1ffe739c6fda2a09df245d0a5c5c05496a66a86d215c6d9ec69429095a0901bb9c430fc2dd9e505c47f586f964c0cdc8ddf0a25766f2c16f3892540361ed293af69b2e210a705ff6702fb5df298c055a99f2b6947815fe346c43c50c400f7db53d351fff0fb4931ff08f4bbf91f1297e5e29f52c702b0c64ee351c357e1fb9933433e22e61775e48a6693e03b2e8ddfa183cccdbc04dfcb28c880b4b894d9c618750ecb684f60a69257ddbcbe02f784c29dd62963cd23aff8829018c33025f6b0a39e1fa557c94bfc61b7dd44f77376807bde2a5bb970ba6c1d6d63e7497a97aaa100d3285c523793bb09d0e8cf547f27ea6bf06cb391b1fdd85a2bb8f39fffb6cf0b88fe5b47f18d19f1094e7e7654dea6096befb558ffe8cc7087e49d33d6c76f6d22f23ee31eb28e8c45202b20667197d4b7a3eb922260f1876b3e06fad7e8c9ab04389fff16a30e950a876893b1dff6fc3ac7ee5f41e6fc0228f4ca5399683de2671c936c39531a83f645ec9c484cfba7b8e03ce042c9c6c17812789ad4cd7d7b90efbb6e9f7594b100a4e37f15edddaab715773d15821c71cffb31cc1b42989c7c9b70e4ba511428c3f828fe86bd09f2519865f8d82e680c9750145e8645c0ad10a0c4fe8cdcd87648542f449bca7c063ccca377640b57b57ee3c1e925010a3d7211429f2c65a405b070860400f8b9436c2f49118c1dde1f249d1d077c12faa6ee469d99c4a5f0f2c396b3cac33d4eed0952784a3ef94f4bae53af3fc8491d1f1769d555daed00534c7e2d8829dfbb61796649d424046768389be5d44c1227f36a58a916985e8839e71637b4be05ec0bd2d291a80ff250dabe7666aa533e7045b5fc975b890cafebc149b34fc1a9be9db4bc8ff1275083f361248822ff2e7ad8a82809eb7ceeadbbdb2bf00a44b2c383141a925f0b66eef1dd32857a49365125d106ca3dae001ff3274c0d0cc51b7fae33d7ca13d8b0d698f2e456230e0ff611a0e484d8a31640a00c50b18d10780c03e8622af070f56fc9fcd88f66fe77999fb957f14075bb50965f0bf7b6ddca8c84792fbb10c168ee1be32878e5c16e72104fef3c9c53e4ba6b5ae1e25b38464891db57ee56f7ad276242515f61a41852dd6e1510e40c3404b36786abaec5e3e316f97cfe09944a25c823a734334220b1172f3edfafb07ac60fdcafbc3b7a1038e6129957d4dc122167db326e639a539ecc16f22c7ce66066456dc64f5b1eb0bc4a0aa28b235cf094795c04223faf5f5dc5b8daa34ad827f56fdae8a53a263ec086193ac084bb5b6a63838f79474d00e913b44b4bb4ada0f58dca27405d5d4e4e8b197b8dc532accd47921b21300caf23a59f8f7f0d44baaeebd4e367c1c022db6f6292473d8b804f613b457a294f01f10aeace0899744e7879ad1647a9dd0e116c77e1f453c2a4748039635fe479a21ed4bf17b3f3ca02d1c5966e849ff128b70902f3c34ce2b79b65210ab9a9df2ce8f9c08f7e8bdeb834d0e0edf9942c431df3593b92dfb1d4cf2473faba64f40e1876d55d4e84d1a7aafe5b881cbbf195f21ae712d88e9b436683e2de27ede134a74cd73ea3eb61ce8ffbbeb973660ba53797f4f7ecdc95e0aee22b464c634fb7c44c5575606e18158745ec21b57d7bafb486a2dcbabc0a7e7ee5aa25c663f7df7526862cc2e48e5622fef78285b686b203fe34f77005073641a3834edd87fb409002d3924972ef229368e660ac1ca24e9bcfbb290b6fb79e8df829e00cb5a763e9d63ff1f22f9fe3996ab8169a547109d8f6875352706848c1590629cfbddb71efb39ca07d4d08879712bce29690455f8d2225cb8606022ec2565484d429394706bb3ac8a4e5a58a333d84dd152a580636105406c6f6682ec5ca082084c39d1976a5fda8be3253a44c58847f2e8fa7183b6dd181af54f7f6fbe63d56e0cecb9084eef54d0b475a72d0f3e10632f1860c3e2f913d6cf0085566fd355ad3bae08d173c5403b1fe6da1b27f1d2a9c58df74b7912cdcdf16c28504eafd16c8b7226cc01ec98bc01ef9c476fbadd79aa581ad603fb21969b2a7d513dc1315649e0d26695c80766cc49d52e012eaf6e9c9afb11e6aa4cb99200f8d8dd4934dfc2f7c2a7de38d9fdd6b26647ee5cd1562347f8f25d6eb99c439d8e0ac5840230d15a367a2473881e170920f87ee4b4166fe25011d3c4cc92376f7ce36ae525f9cc6c1dbb493b8ad30d86b102d32fff07c94ac6f7ca786aaf68bc4bfa38b1d613e3e424646457d999237f9dda5c6957eedab2f9bae8d75c9fb4593a15b8476ff424c7b663baa08a9767ebf2f0072d2698d62db45bb0ea78d99187d77c5980ba596acbd5a0cc7edb6122efabf0b527c9be9a4027e5fde722a87380246e2dd166fcb579e1ae4e969dafc5d7bc2697583f40dfd4e56915c3fda33e4d2b7307e4469da19ed5887ae1225a05adc34198aa5adde119b58b2f65ae6406e177e181bd620edd4c765f7c48a35d111941b47a153e057aad3299595cb1d2c04c9b8270ca7a577dc257e17ddb20a5b7fff83fec511136eed05125090e9abfe46bdc47c93a580cf0174588ca1bdbc234ec87b0389d5347706119a4d3ff78236a4a7fe8686eb7ef133afab247e5ec9d5e0e3e987099c8942f69e1843d63645582abcf80684d5302730c0ec657fccf4eacb1a04b96bf814c7275392727626d2d9dd1800bf40f843b970630e3e746aba745b600de1dcfdf5341bf716f2ad6e1fd67590f06e8a32978b1ac8eb1c15a163b64ca1f60f9c793384ac63a1555bf62f6ed83a6da3af75e2d151aeeb142f4b6c1941ce81c41b5feeb2cb8607076c2aa9392a63cc88410d6cae2ed58ef99dc4f487803031b129f9a4a27f60b3fdff819fbd5ed2bd2b66d79da0766a6c57933a82fd610c22bd2d3dee810e17039eff8a7d1be9964b43133a16b26bf1e294c88937b288523cde7921c8d6d220a8e3209980ce9e757c9cb07b45f297325121309fdcb1c42b38d8a1948d6b2bfedbb093015b342dd74717a4c4b01e46a670c490f351808dc6a6511c2b2ab9ea9b66396790c0c0fa0a4684c8f395d0cd0e50d06ad54191b8fd9e4a3ad46e3cdfa6ce9bb6c3f8ae91dd17007922a1c552b71bbcfc10df4dfecf2e11774d8ad14a24b51ba6eea44f85bbcc64c6da6c990af543462a86e42a40d8d7200614b004a550d05b6b30d7b5b5fc3a49a935e6eb3277b28acb91a053ee712a1c3a5f513e4823bcccd3ebbb071ea9854c93166e84250cd9cf3adc5e8ecf008f400cffb610b3b09d0bed0e77873117764e66deaa2ffbc4b4356543ab9cb2f6a8a795bb6acd786e97e05089e29f7ce879c99fa6c2286d89186cec31c83df31dd9c030e0190e89ffd3cdc544e1c2016492d39bc959205fcb39828e522b0bea160b1713b08f6c5843814e8303e354533b54f6c38d971ad7228994e4fbdde14f7c1897ef7d75ab9b5544419a1de8a828aa21122d165450c8cba85ce9f967e259099b478e59bc63ac2fd02c1a633372f52fbcae10865dff1dbdc87df502fbbfa42fceb1a5bbae5e05a0e4b93c39b69613b8e9bd8d18fe2e37d107ed709c59013112a8783c8e0908e67411549f7f4b12f272fa8678d27f9fe1bd7d6472bf127a2a98f87d421d0c4d429747db1b51496498968c100c55cc88035eac571a390975040f9dc49193deaea8ac385000494b9b90d92499ecac750a170543a86fed5c80f47ac3371839dce425236c89efe06f1d5f75c256cce795e27a7185411a4da4042bd50dc06371295e49d09d6205725c299b823e7c7ea10e9e968fb5066cf206731412d058e618be3fe5e8de179dc24fdc048af6a189e0b1f53aac692e01299c612a1a03d9c5fe734fc54c3355db073511d4d8f1590d0bbc449810791a51bbfd1ecc85c5b873aa815ada528e99efdcab15dbed6206bf64afb2d4da1dcb1cf4c7c01ff7fdd779d820852afbf58bebabc5dc8b1fb98ab163642476673a58bb9f008e36d70bfe743bca6c6b1564338625f7b2d5cc85cb5ae8bcc8769b99e5d973b8b2dcab17e06a2e023645669d04735eecc3395b607a7be1f174213d0397b490d855756642205f385dc6de0074c34c4f67472a8aa0977a01d2e1e678837e595dfd2144459fbb8e42826e7f2ae233ceab6945d67ed9e94d423fc1315df3fca59b504f5e292c7c1a5b0799acd1600796479855e1de37557f2770bfc30f4f88b9d21f50fcaa850ccd9a97e62ca01c2d02287ab19a7ff71d3a3c9178122aafbc964cb1505a66331dd143e0c6efdf39ff9ac838c07e33b9774af8a46642fb959038a5f986becb829263980d1fbe8b2656c1962d575e1dc1f63d80b8e6bee8f100bfdb994fd79596b003a5c4230ff9daa8ed595146b6592ffd41440fd73b1c341630c089a8568af4266632fe54edefaf15163d2863f9e14c480ff31e68e8c4f63e5cd78aa2b566c2b9cd883bc009f8134b85a21a720d0e4bcd5b10c44c944206bdb1b76b5088b72a9f5ea468f7549e2e9781d67e5d6b41df7c8ceb2e1cfcca38ebe80d39c4dcc4a328027523fa3556575ba9775ddf437c3024c55c1a17df1ca20bab0cbd89affd300cc77b51994d3d01b629936c5bd6d2154263a2547e4c80b048ea1bd5d94ab85e9e6a949e2aa6a217c94999b2d06d65614161654fb7ceb6f0f540dc07470a0312aa69b060b5fc637a87786d0cbb55b21e7ec8d91fc834371cadcec555119ed3e902c1be8843b8f84507a9421aa6d0abd63f61122bcf3a738a6ed30c5b9c1332f05664d2859280fa5551011b2b8f6c5a08fc20170bb1ccc6b2010831b091f1d35a0962fed297f836b2e2b2e52a5c3cdd5d92049d5d9e1841c44f7d0c1af88b89be33ccc87685bb171d8afef90cc593188e32574795bbefc980e50f8ce1facc094947057bf183ca6cd253cb35a9fb8aafad281c3e6e543188204cfe2d54c970de1498400515870560ebb14bf12882cc0074c58c81711dfd35b56f406b54a6544b320c67ef4ac12eedda7ed44cf92bdf9180a130b8dc21978e98f3d875c8ef3bfd3e83bb6c914cb1b911ace1885d3afa58d5a02f36678dfca66a148a14cf8644647b39dce68af3030feb6b417da85df2dbaa0870f90e1a320be0991c0bac28478a4b6a62c3e0f52d5a4e00db00fd841045f70078d7da1db93410ad5fcf72269fdc3c8ef355b8fd6f5f0302540d1ae14c55a80414c7c0c29fc53feeb2d659f38b4531be40004a4d66e51bd78c50e35b4b87660ab7a485de067298c4af9892cca6c03afd467cc43eb137765c48d0e5d228f05801097734d4725065c99edb2db1dc4aa951c110ccbceeaef41e376b6333f4f0f4fec7152a6dc7a7243169b1f0cbd6975855bfe24eb4d54f4cfe866b8eddb81361069c07d2fcaade5cd846617a56463d239713ff42a83a918229a7e9efb565d29244455c23f4590473534cc9f7e9c0bd929f88b091cf8cee82ceda83d74d0749c5b944b60a9da8426abb0cb34cc7b7263f2b62a8e0835bf7a1aaee840e37301580addf9433d72801cc16a4e7f83c68462666b9afc03755db4e45b5f3d89134eb586932986b3ab32efe0dd7a0f6fb1555f5594a4dbfd950657a6abeba123d237a8f23beb9f8bdd2ca82e4df97fbf4f0e87748f6a54c270d1c64b11484afe185659dcc5bc59db1aa9552ed3bf105113f79d29662f7213081e9698b96ebaea56eae0ece544d2e572f9c8eb268688a3980619ce56932d3d835dd4c604814462cc23301fb8d2ad28299c5a4f3f162cb5613c35daf20a4b4d025bebb70059749edf5893858d80082d732c87bd8e1ddc5673ee2a958b36cbab9f411139951e60e5eaa8e894094df8f9d25dab5fb8ecbc303d062437da3d334ab0c08b8e5d7ccdc15127f59ed94317aa9507d0313f1b473b579ff60857020a07599e59d0d610a4e860618b5d99cfc284a0c14aa3982832ae7bc90b5869c39fd7143738684b157405fb462b1690c665a5e461daf29dc392950adb94e0d137b12563dd2c28d9398377a04601dc99fbce6c9d0ef8479cb2473411b9078b339e1b671afd94db7cb3a2d8801e5328d2e81373392ff2391840044370be3e301e41108399c59957e43a8e20b96c1f26e4f6585709679244f43e9ec75b54ad1b97ca5395cf335c2f6b4d1e9c06ced988697e92c467d0182e9ca53ea2829188a4421656396e8c513f71b21a3935076ef9127889246eba896e102183f163a3fb7a832c395934c6adc6609d8d010ad6fe458c2ee766d3bcd2afc835a507489201a10987064783452081b970eb0071488d7d4442711d12bd7d218eb8638983e9e8209081d6f0d37747ee67a0484fb063c0d54456ac5978b781c73bc7721f6f559f2c93cd13ae557f7a4679a128d7f73119312ecc5e822a39f93000b0063936327a37b8441fc6843bc8703d0a40645fbaa1991a8ab35f1df1a256a210ae8939a2a33d2eb92c8e2bb48ab3f9b99fe969be47874b3dd4edd127ac7b134802ccd111bd446c3737f81d35308eab9996f95f604d8501757b3569ca5f7271f7df8c4b94aa6f665671ef3b27ddb1fd1f933e00e76f188823e3edd526ccf6c5dcda976f0f84e1e846130fbb404a91b8cd63fb3a02ee460672cef2bd14f2e1928e3e6960c0ab9c8212956c1bfee56f1e9864d48323677b677358deee58e21abb0fd19f9520d870d7ed1938a1080b03dac32e8a33d7a27440a16e26b1285c1cdc7d55feba0dfaf147182cfda82d5fc93c21342b3b89d0819e1aca02b1eb0882e317f73afe48e53101793cbe1fff1bf30f3f61a9231d531c8f9491869267db16d9ae254acd3286d58af4839bdf778cc2b717600008706e195bd5502a1edca7500c97990de824ceb4847df16be950061652cff0fa6ae16749eecbe19968da8d28aaf431a896f554e2988a02e6e8590fddddfd73637c285e290aac7c5cff4d60dd480b6503800aa54dc97a5ff8c443f110b9a9f94d649553e6eb5bde54b45a1b98adc55e5b017cc0bbcc3d0034b78d6b4a16f6901611a35ccd7b4b6a0578f240d37c62324fa135ef08ed46300ff1fda38ecd42c7fcd02bf6fb71b2688db004fe7fa7563aa91727ae3a0252422c441ce21906d992ef033b32904b0546bc442a2f7c99cb51a2af8619aa89ade934eb76c1b226677ae60c4d70346d31cdfbf7ea8a1fa89201021a1f880a4477aefe0da9ccfa829c5a9a23fba152cc2bb22be2e35c7c43c8491da67780e468e8b445fd8e1830af79592b571e627425e785c9d65a19b135ea524d75ea9477c69ded4940d52ee5694f092fe216e5d4e641508a4da64607ffb4b4c08c5965ccf5eebf37aa25bdeb211447896b26285d2e9993ae4da81b41f18927c25ec63a2da6dc70111f8eac837cf803162bb3ff66891bb2bca69c86a2b550c51ac8477904afb34cf15e5982b69f63778fbb0ea2905b3d27d8e5e5124c1219ff3befc1c0899e74f93120a0ea84e57d5968cbbf8816e47062add1d3e3238e4194451d8da4f05f625d09d6c4f630ccce7676955d4deab50dae95417fa9c26ed65396a71ff57bc8e6c89eefdb57204a0f73aec6034f3186602d653ee142c56b301cc51c145eaee6ca1f3d99981afed116ec7a5b41d41bba32272064684127559f91ff202128d0f46a6959a37d85ffb9cada458f9927f5b91e4eb5ee87aea655ad5baedb5f97172c60b4b753b45bde61bc7199e709e254394a6d15f7533c825675d9ec0e85155a3d806dccffd68afbffe43c5e1ae65a13b4ff6711675db2911b9e3334ab4f111076904535818a1d98a5717eed3394778f5f88fa24073a640e39d286b4692ad51c19005d04af8664608edc7c93738e5560cd0f5b2c9574825ef87e07bc425e36df9e49120902c6dc5cae86c720df69ee57d4650bdbe02487a41818dc95d7580910851a5e2ea08a99fd157ed650c7ab476a428cc82522c60e349232f30e95bc933bd4bab9873055d9d1fc0a0494223d6b0880e1f38ab623d826c5b03832a74f3063ecff0156b29bbcb7f78afe470dba0e9425d4c4e9bf201b263dced4ccd5e75d5afe86a878a507d9ab60e09f97c21a4e2304718a78387e7e96f9f18bd77337dfbe1a76083aa9f9feb2e3a5346f922ab4510767838ba0507c4b952a3b204b16a9edfaa1fc88044cea5fae12abd35b057d14df11fe60266849b9a07654b04ffacec94436b505ef05c5da7c6ab036a2c01fe38ad538cb8c97c8e23875778a02743aca4ade26c03e37455ff7546f8e72e5dae476354c366bb1e6bb6f7a2d3b63fe9ba29eb6c30118f3afbf202090e6631b203d031727f718b250756deb917cd211d3bffca6645e7a1c7fef976b6c75f8e5de50d7e0d0003907bff43aefd5ea30e4b96a571c144f95063ebdc4a2b21f2ee75855879aff82d59d289e6a071aabd01f5dd53d4b6d461f18dcc2df6dfd5f85df78ef37a9b437b6b1871e61029f4a45bf8b8ff17c985d048945d5e0dfe2ec3a9cd5de6508ec94d0433bf29f9da9709ef79d971d7fe9d22856abe1d4d1a4f03a65a2e1378cdc203f6f831bafa92a3853794c53e565364a0098bd6a025912b0a2a2b3150289e1e77b4a2b8b55ec9ba2c89239a27019206efd1fd4f101ecc5ead0a7ece39fb2e83ecb7c584f12754b17ce2b6fe8b6aaf18764ff9396cc0a8a3f210db061e248c49749dd7e91f055f9646cc4231e2b431b03825cfcc5a4b69ca6d95d81fb0095bc18a100c816b6b3ee5e4d98174e11d09bbd3785d9769b9efb911c91914f6db355708d04962776db02b67850d164e80029932480e090fdc2757d380e6fe9ab131c3b1a437b3101d91e381fc0200f0aeb683db3db2b69882735bb27622df8104d5f374690b9a10dea9eb714ae78ce969e6ce390175d2211e5474e2558489c7c1fc7f54c6db686a2c28e293888a06123b46002d2262d50e80e40375da6bfa8e516585b5d6a9fd577813c152bc17e177af737d16864b0d3bf6f4f8c36b983e63243048381d7f700e43910e657b779bb9d168fe3f65f6a22f8e66262f30b8ee0b963cbd22dfc65b331860a618f3099b15881f4b04a13b550752ade6a65272d025fe630d71fe70e764271ce3cf907cd0c72a3161d68032b6f0a100c3722d78059a27600847775834903af36d8817550248d7e44cde80936cde0067f69a2c0080c5a4f2a302f22d637345c604f3869e108670aa19583fa30df44c5b25e5a1f0a548726ec2c5f4201c08b1370314ab8efc4d5e2b23c96942a7903c4f1f21f8e64f9baee2b4d9eeb1359f96e391b5a54615d36810ece53aac5cea35391bfb21031c2af230d696d3e6ea2f9ee8f8d586978f5ea6041c364f43d46385697c05d8464c345ac474f471edc75c752a171c2041f7f970c8806256dcc1204bfd404b1b6d423866a522902845712a1413749d93c00779ad60670a62edc7656ce426788afbe1a581b8c10c228523d48c542840980b185478c0abc2af4898626b198af922ee9360856da5553442605d438f05b6766dd8e2e905ecd716c9582cbeabe99784678525a50e9c1e5a55a11e40e4526a6a97f10439a8f664120c8360e23ff3c2e71d37ae254d45b840ca7e27bca3f64d91ea4ba93e69c9485a585e13be8b398685207e0cf76555ba0476f777f41a3785894fb211c6f876e06427f8b7f4f2dfe91616f27ea6217860a06ac735a4ac7df8ab311d9fe9e10229ce592e8942cfc14b51ff443bb355348a582b2c421c1a35cce962d115c1ba6273918590d82faff5371263b7c8d0a6e4a04dcb512f689b35881680acc7e3410c202fc513cf0c64c0f68bbaa3c521ddb7070b55b79d8068c73df28aebeb8b7336ea7f497bc8777c188c48968d43d3591cf6d4cb6bcf9a3b7951c0b480394781b4e32b29de566455043017e86e94bb16ed66bd37454309f0d84a3d71d3533dc80d5a19aabb1feb4f69366576897058f63a51a30c7a00634356ece8ec91f06fee958816caec6b921e0daeabd97f85920fd30a3a48dcce7a6cbcf8a457a2dedef6a9ac46b18fa28a7b6cc04ced9aea6508f8a3664c18c84c59021a9c0b5c7f1f6e5c5a264eab6607caee0b9cd7adda5b7c3167c4915bf0061b1edfec2e80069d96c70ed3bb993fec6b049145390870abd83dc7bb37c4d1b159c1947ab246f2789864c6248a5785234042be9e5eef906bdd11e6190841f8032c6a9bbaeffd375a658ddf0e45a87e464ce3d08c9fba1deb9d0ce7af2afeecf02094abc53ace3cc16fcd7c555f7826db98f1d62a52d2b6f5df3238fdfc037a3c3fc2ce1f654d09f9138126487157bd9db21a915eb0af5014e413c052e78cfc1705b9c0549b54d0246150cbd38b0c8e120814c4df85608a6559804d2624e9a6d78e8757ee00313cc6794700710e8d7c8c01eac6a6ba8cf6b37bfbc9af2af51b9567e270c114b01eb086725f35a89c625195f577b12da560a8e3a13d21769f2e158d4a7b4469b26a8e3f7411d8c0304f5562d29d38de9f1b7b1cf72a3c13adb2550605f4c73631cfc29ebf4b547e02d6cbcb03f9c5b0eb2c5f38ac8a1e80b8c153309d4b9a70bce810b59f6370b2371833d3d83c22102d97d30b8e1c962072072acc8ed1831c1a5346c36e88737622114542a8c52bed3d3c1857968f1ad8c012b778841628634faa37434405a6e4c18e17e6f01e8059f185b3fdaffeddd0c998bed40c0feb8c19b300b449c3c3e01dd4cd4727aaaeeeb6c1f8a9eb754b34338991dc83f8330276ea7a54d9b63ad36119a13fd6a59862fc96c87a84f63e4f84776ffcd334e52bc0a2a78b38fcbcf3b54cd32610be974ffcb137bd7c1fedbb6afa5165b6f45f5449e0f464e421749a3e04ac53ee11ddc483e7d1096e3892a7dbaefd033c75caa5fb4005730373901ffc1ccb45a28026bf4ab1620e7b937fedbd579f45c6449c1ae21c963f7072c724f46ac81f7cfaeb44aeccaf244e1c46b5017f06e37fc87a4c392ca6699d1f63abec607b7e6207eb5ee22385a703b58cd283a90ea779bc829b2b1247ceab2fb2e4ab3976200b7a874cd4c1871f7f6cb15fee9d0eeb53daf21d7bcab8eb1ed9228147749a62293fdcf6c6051ae02d55b80a5eeb4b6fc6d0b88ae3117c3c5524e8ecb3c89e89cf960c854d5cddd9c4eaa2cb7abf8fab68022b9d73958e06a4b6d0d7d0ec4aed7d8ed392c39b087eb29dff44f82ebb5d0c2fa5639f5944858c6d94cac4e37a60739bb8377b73e332024dcdddcfaa246fe6e91723a0e106aa553d06525a44d17f8f369b4de762a328947e6a76e93a50de7a2a66d6c069be1595b7aca125cf05ea1c7608a16c2b96630840890c1c8a6102c45b698477e56beb7963c6f94ba405d38c5ae18eee7d5a27f4ca0d39154494c249c69fd24d6babc0dd49abb8299bb75c84b8d43b01d6b9ec1595af764ed9c0808b4927ec0cc8ceb05c58c16b53ef87a4daef50397b28fb551c09d3653bbda34314082181ab66baf1d72829ccad1cc712174668264efd8675758960fe34c181b8f79e9bc9d7233d1f14beb32526153671d75dec2de847dcc909d96227a4fc76be4ab03a0b9cad29b45b722e83b3b754674fec2a2d32236bf6ded7cebc9d492a27ba7e7942766f6ef88cf96bfced38671566cfc376941dbc9ebb9e8cedc59e94ddba7e28ca79e6b902ea3b1e60fe0bb87cb3c24e9674bb2dc375835d1990f24850d8fbd4dedc1b6638857a890e2fbb6be695bd19ec39f2b83ce41960a3f01b794ad499332e8a9c5f65204bc0426992832b1a88fcbe060ff9967f1b6180e7c1815090eb15df585357f374a7c7ede803de4be7cf4f8edb5c2d4d8bd748aa3ff67181eb3846222b661cc3ae23a9978f5e46fa92d22c6fd5d902a51e2437cff31cac30d61d6c435a0c06b32732e2ff17b84bc3003a1d3939099bbf472513fc50efe390bb586a1abac9a860a3e8bf6a331840dd137d28022c734222c45f687d32e562834c5acfc31b77d11bd939c96e9b6c0d6698ecb5a832431e4a668effe3ef4485d4911d7b3df56fed19e02ea87787846e6743469c2ba3ce12fc1386252b88b251a8d1b2d8ccb512e80c0c0900e6af55173513afac5d2a0a187c678de1b709ebd8e808569f54532bb049b89fc450ed7b0835bd797de9aca01ed329c3bd54bf884ea888aefdf4996bc723194cd000fe793ccef905cfa4eb09db816825afc8d801d338cece1c50603b9f70d48f9179adde65969746bebe1e420e66b67f6d90ab385cc6da36f5d5702cdf4b013700c2a8683e71f9f7e511b379ffa2ab5e6b7e99fc1a9136284aef0f842e9f71d9bb981aaf870d4d2674aeda4d982a6047b0d70fa4eed5e48a58f954c1e6b4b3b021355468469e3d11df4fa63289dc514ac2c402e1dc010d0981b94fe170f4fc234dd17aa70ca3afcc58b2c81eebcd91cfccd70737a69d76e8589e1f96e9861f0ef5961738a408ed5d9fa8e8d9eae91d75937d009eb042e87fb97b7c7da9536f98c16e916a752047bc096406bb877c8f1b3dc1160e842d6a482d2c22be590ec52b8c0600558ff43eb4cd5c494cf6a3cd61db07e3eb67565bc8850ee8b62e9a0d51913d912ae61c730bb5ddcfb135bf9d875f39f5db30d879226013e43581e1518f548c08dfe8f11eb0d299bf039b5edcaaa33672f21d535d7cdbdc759347f876932aa76f8cbdc228cb506a43a21f2399afa7c494cf4a73006fb1145cf9921767517b4c3806eeddf137ec94368c0355a383591a82f719f6cc1951d9f9f67e4c202789eb9c4ca5a0354564d26b0a92c9fe1e36c06fc16210a0ea2b9268584ab847c752403cdf67388328e5f8ee72b14a98b8da086cb9c61071f08ef1dbe39d10941a41c882a1e0f4a2a5e4d41b58d9ea1c8c8584eb46fa5d361aca299ea73c3b593cf3922153350f990db53bd2c7a20737d1fca7cf2b84a891718759e496dcef5fca740116998cdc28100969a588417a95d0f23a3da6cd86614b8bf7c6713cc700912c8136959a25e8a557b31eae7889297a20018df6c4d05ae22183ed8dba10eb8fed4019f154527b94e7f337ceede0861f73654fd373fe3e2f7fde67df37927492932708592de2c7b45c2185be22a205ca46b5fc01279110709581f3b3916c6c138128294a2beb10a96fb9afe56e98ec42873ca3529030acd0cd818c596d58877d68f67317d885f3d7fde2b8466432c1d205e60fd32384f2ef709c4713f23a2cabcf2b714a415389946a6093045f334b7f22e8a775844f4caea3411d72e391e18cf960e2f0a208fabbeaaff2c8e625995ca6b56816c8230ad1c655b43e4335cccb9edec6e44618ec91467e05de8fa7766ca04a28fdc50e1934c754e9e40a937bda18a5a98eb0710b0b055de5f8df6b6f8124ae6983a80be66f2384d72957528ec25d371b4df11327b2f3094275fc71efae4dc0651c7b3931e32933f9dea495a98d6f1cbd7bcdf848ae66c4582bfd6eaa5b08f375354e841940518a83a5b46351af3e424c992d397b75cf81d757f84311dbf273b3d25fcef78565c0ae1e7de46301aa40ac8f7d3396fa0208371acbd5aa59f2b6ae945c16217da405a63c53e720a7f5a9ea7041fe37e4635688fc99602f866ff91ae76b1af4eb1fd646b4af8c33d7d66a75c2097aca872f175a8118d0a7ed55eecf0d7ea1b62f4ea6b149c2125093923583d3b65fd82b83bf51aa3a9b171fc1c3a77332e0a9b8240ecf17dea7b432ff62d54c9de0fb70da8eaf0809b96e5f27d68e869055167b7342157ba450d11f52ae7d19ea9216cb6bdbe38d86e909a0b84540297a75b5f73d03526c7e037d564c58068a8b88c86575eb09b764c3597d844a313a8c9203596c7dfde7271e09404398a70c161b4108175f3113ea36f4515fe8ca327d33d9765d0c365d1d957350f232a49a4f7953600695c72e3d5c1fed3bb8bab7dac7effc365e37c36c00f7440dd56b6a9c9f2d118dbf39f2fb1cd0cc2e65bf18c1e1aa871cefe3ed64880ee3fc5476d00ea60e93934c2acf57c9b66999c9b993659da5e2192bbfd4be60b7c31417fa6a26be1f4b306be6bda1ddd8b0f8705ee0d63a5b5d7f67a6e170ea0a9cc47b814aa61348fd6c2b75bd603edbfd751da4b9bd09793a630d3bbb12eaa34ac34e92aa327460c4049739f9be26c775d57b01c27d1de8a6c2be5471324d7f278079985e7c08bc974b7a460c7d2011f5ae4bb4a843a78ddc4b7bb84857c285ad3edb70cf64f1355dfa28c9268694516b7edf0728941af50ea429660334cf8737686438c47bc74831f8872699a7ab0aac141adce712e5532597a1f5f8eaf193833552bb8f8b54c9cbf8edd49696c69ebe08346557aeba23e48897bfb8d870908f9a4a67aac589ebaa60578c12c2b17fb726ff01ac6961424bf692d7f9b396549900d3959ea9f7c0b0a6bd6fbbf016f5172af4c902d6b14707fb2859df625f9e43fd66c1186092120967b549ad25516428de21edf340c680bc208f1caf4723abe79449733471548a50ae20ae9fc326fd8a0175876b61a8e9c21194cbaddfb66105dbfe594d3a6b4cf8b84e45714554a7084dc66b01be0a78c7875901c403213aaba4592c8dc0422855a934913f0de333f265040d4c3601827c0b8468c05d7baba2cc3ce8f1b5859f47791636b2b5275e7bf212dcad37b630eba0f6fdf58a4fd57f184363dc59103e59785f777d64ef6509a6714a10c5174b8f154f9cafc488549ca26bc6f98e4c9722b6b23c2e172f9b4af534fbe65428610d4b507a2fad69820f3babb824a40af4b751b1b70948cdc0adfed115f257a45aff821e92405502ecb3559dc6ed2c0fe881cda37f54a12e8e77ed278a6c17ed77a42c8bdc3b94d91fee3ce3c0ae6c3a626ebc52d3b42b42c5d6fb3118b988850cfc97ac1ad28f0c5d8b25e57246f95c702e5143b7251ad3422ff50f107c9341216dcb46357a4a2d0a663fe5b740d58b1cfee7c0ea7ad398b69fa8e7eec715c150418c579045965faaebe7cb447a14325610f70b054e133513c3e370071cd7e911133891ba049dd8e7c697c4571378c7b693413dce9d2fad768ec363883ba411c269aad570fa950fff365d7d45c0029657a6bf3ce99f8199ee4ac20c5c279ea97035acbd8d5c8faa298a7b8cd88f50c8345a878148e36e91481166882c45508e5d498be907f8f8ff5f9f3e9769cc111de418c8281c23bc36cf808786e5d9153446608e73320e3f268fe37073175e37f1c2d182f3c5bebcf6d63cb2598701575b103cf3ab2dc2e138b8f39e67ac58519e4988c898d86af6831da6e4f1ce5d0dc28359d6b360ef67ec717af1c04c8e43ab94de76003ae56479a89681eb3b1f578b18cd7090e7a3a4640b0c0c8e839f054594db276a4486018d901a90fc3851390ff6f6ca8944ab9a304f595326fa736a709394ec8302788da1ecfa700bfd2432a4680966075148c4fcc3313d3ce3cbbe22ba7dc71027ddebaa74b6183e70abd1925b0cf37eb36e38f2def9f853a44668ad5e1ebe3451a1b180aee4e45d88751b20b125900b7f7e6aac5318f3523ec1c25cf50c7b1e53f97501c8017eba9c5875f0f05a5ed1e2312f64a8734d9b81d5b821b71768b15f4fca60aa6dac670b72dbea3371dfc6f06d02cb5635c7b6cac44ce824f760f62cca37dda64ed19734c0a1e8b29d52daab205341ba3335cd06f5da5a047f8240a0965f1fb4373dc3d5b277a25fad94e2ee256d467a7c36e02fa9baf69f4235ec25437507d375639cd1fbb58d2b234c01f49558b99b7c0ec57e8658ed9848cfc1a24e597c1ea0e03a680044588b93901742978ecdcf25cc8c34026602491a38799c137e5cd511795f801277f6a14bbcd43ebfafe6e9d31474d7de9541fcd28a4f55b71f5c708c9c079704df9dea13cdf4f7ea575ce4afe05e7e1a4f45db14d3ec2e2e57682780d37a4f06ffd73b1294366e3be32644c335409a6e4b54d939fb04eb32b4a366d941caba3e8933a35e2377807e7c09d49b8946f147fd928aee9b1cb05a074639182cc8ff4dec63019b27993b2dc134169d59b5eb29ee89356f4f780d79c5c170c38eb21978d8cceebca76c6d968fa422c142ee1b58ea0a77cd334b39c34c98b980a58a0a9da4c979cca2ee55d2e973fc38815f2c17a39bc0ec1a27cd3277c6dd1aa80eb5a40cd1cbb61589e3fd01682a6e266e5b29e4af9b7c96e92ff2e7a319c354c66e177321f5eecaae1aa8a64d3bd4ba7cd20ef823dc7cccf9f8c91e5ee93a1ee7b51eb8d6dfaaa6584d3cac39df526d2382b025c271457632470f146ea4817c567b871852437eeb797865941500fad61191f3b87817220aca0ee5be8479c4375152d2ab73f4675080a745e9faf7fb6de62ef11efbda3d45fa7e01f3994610ca428e739604490f9adda80da3da12335c884536f1c9e5b88752d41582930ac3266f47af2367d67d057ec654eca946ca720ec0b5f45e01e06d41b6a99c50be0a554ccb4d017b785ed5832de84b551d8089912bb2a36715be173bd1d8737cbf0b0bee1b7cd8fc561a52d5e56c92b6675264a9aabd8f6289dd2ba0f371503bc0671398060db555b0190eff6ed8f1f5126153334d61f02163694bbe6300e5a22bf82008adb3978989711f582eeb902f9b9f6d8821ed03b26e4cd66b762e26aba989d1b7d68eb99e44ae5e39d01ac209beb9dfa0e2edacb03caa08cfe68979300cca601a82e3cc2c5491def4a3d735968f6eec6ae80ce095d268d74c8f1b0445625859b37d37d069c118c65e7a482f346d0b53b058a603318dc73817e04620581063565fe569f143ac108c3eda63c9baa54ad61ee8c56109ece5d6e01cfe900cb039636f5405699a2e0ecac3f4cb8b67b9bd8ecc96b4082165d6d50c504e6b4bf4f9f12e9714925f2d1c6acc574c0aef9f1ca04735c8ec63da4e3ad69b110a41a1053f439e4b9f1d1efbfb99f8e5f3df61a5137fec4f7077e94f68eae50a26c9abf1a9677032698931aeab6918c20ce81ff1eb7a6a8992a288ce04ba57c09663c70f926b8bd743a2def0430c29016d364d8a1dfe01e4b7474c5f02723467af8922978a8e83528338848e8589dae99a3ed2a2d9941f068a7c7a1dc0fd7af35fb4b58d06d87ba1731f94bb73174eb012f235cb577d0e7fdc0f7a7a023fc60d7ed67e7fc9df16ed67c936dedca6715f9de2f8b772de73149081a9a66e7edccd98ecd15d4da33eef359b02bfaaebf4a4eb3f9ddb8a2a4caa8971a79a865ad4f08a2184322a29f57318ef44302c0090d620318d4353ef2a82d0f05d073678139565c6ba65b2b7b7fb22a65a2a0d44e72f7c19e81f7e8f07ed149f90cb18a8c5ff20e85bcaf22ea4ffa296f182c85097a10b0fc1b7320b2d7704ef4ef700530f0d7069307d321e0561775b1cb9cfb236caa9705e270075e06a03da144c18127fe8267a8db9307b00c08ab10da9692ef69b683b6098f976b271c4b980810bc751f713a78e019fe6db396fff2cd897e38ec2aeafab72b56de49eb3167ea9d7f93f70b7e64a9af463e73ed09a876aa41ae61178970ccf4abbd53574cb09b22ed3ae227d282c5d87c7ec1d76f365b9c79884e5d36a4c6b46d66faf74d632d923a41a489b7ed7a71431dbd057f207b46a6975d5c887dc7c3cb03a553a56b479b93a6dcf0dbcc75432bb7f77f4f3d081185df2450ca3c044e1798959678147d54f239365a6847a857ed628bd01c6ae107b5a2e28f8b0c673516e30d4c319accc03737d5e68bb978eed10f2bd2f56b62d76707b19c02b1d75ba730cf6ec3045c8ca51e105d62ac4c957730520726231b5b372062b5365a68553ffebcaac459b13520d22245205eb718e9c7303d8263f74ba67b9ba2c619407140a5d91ddf93348b42cf3d21430d5ebc641366bd475257400d9336d7378118234a95a749bbd5bb4ee823e479a3dad4f31aaf1bec508230bcbe445b44466ddfdd15ddc1dc1f0e89c5ed8485d44e3ceaf394b528fa9b28585f700e2f7b519c25d991316c6aea1fd042aceef1812820c702d1edd25c06e51a3d6922c66bd4fe64d46c579716a9398ee2ba3d22ebb3349e21facd0fb7e2257e0d568feef7a551d0355497556c98b001dfb98ebec986090b3a289b92280ab6bb60f8e395270839abd8c7ade00ce602cbc61ff1a7a2de7c836a2ca05d6dcac9f20eaeac770479deae34bbf390e15cd4cb5db4daaa9d8d5bb3d09c18e05f7845e3bc3523cf5c404d2d9532de551d2c36abe7b2369e16183dfd5da85f51cdcb7abfd94138e3a51719cb81b245178b5f84cb7b8dfa513369f7e3a5e0d22580f1ad235d4f0f6fb2165d3adbfc1990683df0adefdbaba0a4329461bdf28987626aefc80370a9223b7afe8a53c2da9e1e31d96b88b53299a9c00b2985d30b6073d7f1ef66ab01c387f5d552912ea339c7cfc196978781c5e34e5d4d9520572a93684f1946c3dd0f7626d07de9db1e4feb864208fcc7689fddd94ce095d39651a8abebbbcb8305d6f934c68e346fc390b526542a642916b41904e82c068ce6b4eb3117cfc9a53b8364f969c750288b0e65c6371ea4a33cef59e05e544c057270d77bfa701147f24d84cc62d9a0a47d134f703cd02883b75eb513f12ce2c08985bab106d05ee7fbaa6d70398ecf4c02825a5cdc6ab0b05d2024e1496c382a41cc2f42000666b8e845a8aced972d1e944753a3ee51cca85beeb68eaa6a4330d485bf73736c392e6ad8a5267e92673b0bbb7470a4f4d5dabe2c576c1d56be138e0438cdb72ab8e4b70de489ccbcd7f47957925d1308a46f6483c11d950feedf466c1de318faf328ffdac998bcdaaae998228f17e0c20533cf052fdb69a4ac7353a89735cf13be55b77cbe119a26f1c050129c912e2974640d78836cc5bf9c5fc32f70283b879ff2c2adfa2a20bdc8abad176a4b8c12c2c06f5eedb3205b44c4f8df8f4f0d4ccc258b7a17e418c6d0890bc82a49926f61df36880c68a8c38bc83d702d6f9a39578c0035f56d52b99aa1e029511135f3a99cb8976a23372eac351a67feb5c55cf72b0ac7e14162252e0f51528751f70269ceec531ca7871b93ff1e54a6ba423071bc41160d3323cdd37b6594a03f1d44a2fde22b3bb6b45c24bae1c2a818726dcc5777ad6f156f846a8347725ff2ec14ae6aa47d318c5f59138fc5bfdffc1d2070d7a6bb1579ddc328ae113f44cc55a5e583a4059f63761ce89749f36ffd1b1093174c987ed7be2c68d561c41adcd9828873ee49da75edd025f55d4e46b7a94cad62273a5763841c1c441f77e01f8e377f5f5c9aa8a0895d07c6d97843396e7b38e20a9a6a9cf683140eff2e75c9f6b9cd170f35f22767e0d7bbd7ccce9c70bd2eb868336d06437536d18b25c306b2a163f3bf50b1b43f263bfca697b37fe38b6a29da370d9a2fa4f1a795bbcb615f59b5c137223c624cb8f0fc39a012c5e2ded55ec77011a4b73de30598de5b6680ee33fa114d0fa89b065acb7f1d4a6db70167cc2014c159a8a010ad760ba546cb8edd16ba09870913e6d372cc6406c48027b89654fddb06f0f65236bbc36f44ec5d608dfb6b81090217237ff67c087d92b3bab3ade304d94ee70797b0d602e57b0cc6196672e78e37a4ce18c0cdb59d067742516aa20488d492334b8a28637dd501c8821995b60055c84d4dabe728d6b7d86b904b24b309fbbcffaeff9fc4a3db6f64e28280f97e53eb0ff47323f71a021d7dfc44c18fec75cfaf75b655b8702aa612fd194908fc1b38336e7925059da7e0279df3768171495c28fa82b3b19b591039b37911f22719c70934368ccb9b5e0c9be2be06ffdba47b1557991491eed31fa201cc4880f16f9d452f86f5845157658c965dc8591770931a910b73e3eff355ca71c9f425c13bbb5b65d08d2250e32e70bf1165d600d1617a929077282efbbfb1f95e3676d183f677829f6d8e7a2fad518e0332d6d009f6491558e102e1331c7de7858270c8c82890b8d4f4b4932baa7010ff497b1167325d2e95ddb091c417811deed0e920dedaa2069928f8d53404559aa39c5fb3b8b4700e1b628d74b24eb15a98cd10d52e9fc37db98c372f820a4bea8ecae91da4fa570e43caa9492a0c5fd106b9fa38d9edba33911077370b4b15d1e9699d0c47a80d7c393ad75a89b7297d5cad5f57e6a0cf6769b8175f5e44ef56ea78ab4bdfeeb62aa1b234efb7c29c3d73341c51a3ff0befe9cc0598b0c6436f5cb0ad341e00e6a0fceabd5f7b654bde5a644b8be41daca64131332c09ccd644bc9eeef0b633dbddf9657ef7e14ffdd1b2645d278bd1c6c0b5f88734e6acdc1af6e3b0c1dfbe04d9124e544120b421d4680c33c6aa580a372fe7d2e15b8c15bfdd8d4f96bfad1bd8e9fbfcfedaad2191ce6c0f3ff7d3018bc28a1848c9913d7823bcbd68581d03ad29fdd391d6b27021a9dc051c31f7a1acb6b32d0e2a53820d9370094ecd139ed7bf4556de483d922f3717307af217470e15cf7047bc31936b734d675db16aed65c31e08e919b3c61415b8cb3aa7b592eda7901c53745df44963fa10f0dbd0347e14efce0036d82daa7cdd1429228a8be0772d91493f81dbd18c37a313051daf3ba40703c1cd3b64e6d88a4dd10018ca52920c9c2cdbe22d319c5ad35bfef838c1b3a67551106b564ef72fc07917e75c714373c2b4ed4707aede495f317fb8930012ec49197c893001221d527f3f6cf27008d8f5227124f3189af5f5666fed69318a04690544f1fc8e4f37e21da9d2ea6baf5e974b71fdd4966edd34603e08c3bc83dc7e04f9694013786edbafe2db65244cc77d623e3e2d04d0cb32883f54b69ea8c11e902709e7eda8b71babe6ecc762af2cd3c22c4fc1a3c31a9d8c5a8ef4b99b4b357ecdb5f8aad8aeaaa1e9d28cb891721242df0160ec1483a2a30f8f447953818ee8e37b668684cd110a48cd59bf64a2ecc0c775562fcdeba2a5b2b941b27a27850db3e257c0a4f140b54a04be061ad9147b1cf0e7c19e7c3a36a85b6f2125ebd8d6875a371164f355bdba798e173133d9a6032af4a800fa37131e9c6e7421177e5cd8f90977587f066d35ea7a8b9c988733d0e5698698e20c425d79ec4e432ac917c9d796aed05424c4dd5674811fd57c6998eed817c753c5edf4aaad6994a368936a4eb58f56762ce1c5168ba5fae9569fa5d0c132f540c872766fc46bed2eeee044ee09d1825b98927f33b559e55ccad6f8020d066f10c7c7ea72b3351eff7f025152ad471411ab45b3bbdcc1277aa889a0f4bf99727db37a11a77ecd090a2fa6755ee023f10750c2571a7d9b65edeceee62e5cb09c6725403721f214ac08a6f8533f095ebb868c97874cc535daedeafe9cd99be38c85676a0da9b6edb25c3e3de1b90fcfb79762c14fdfd26847fe282412c2f7b9b8c1b8cbc3370cbdb611ddbff6443ea667eebbceedce42a5c1f3f4083c9b4983e0f001f85ac855482ba4465e42142ca725aa9ba7cce9a909cbb4c8e958b7bae31048df287dc5662f8be7264c1b410d8fa33c49ff028aa10013a5aea679ca3b19e16d815e59f548a00968610e5cc43980176ee3dd1b3dde6111a4c533d980b7fc01453cb76c8c71ce436ef78c71a4ed1efc186a99b33d74677b9252719abe74c05a3eb1e96e0e1531d328a89ec16d8e174d0ada5adc5185c006636350a447c7d6c2e1750371a307fc15d9b2cd9341db46910723659405f3b2f74c3aa62ab8b5f4648b6a196180cee7190d4cb8e87ae8ea46b26a22ca4401a0c0a7623caf30f0ab6e2e4d40afc2f233d260aeb2547d8c9bb586a287d18364e079d6f6f54e4f82fd9da637e46dd2ba394027368434fe03ad67b359d6fc0fd673e0c181999caf90ee024602791fd0c852d4d72635a2abad0d43d57fdd4049f51380ae6fb9c2524cf4fe72ef114d076271aca4fcc1c7b03e7f6b9344a3344effd01d7d86099793f597c069e5851110e1a7c4708d3d465d81aaca5e9af6f29bd6b96bbcb4123078fce36674b8d4553563885b54907203db51c732261ab14ed0142684f21fe44ecf32e1b8952f73ec62b178cfc21d3f5e412cb175b67f97f76c5d9e94c74d3d6868f3822922c95c70d8d263fe474a0673923c08a16148a861e39f645164dbe6e55ab8e9153cb07e0875ac74d0646bd5f6083becaaa8f12a5bc8b6e32f8784ea9c2737bbc52b89a5441926c1a354ff8203885799429d10ec42d3e34a25de2d7cf714e06f2a746db37e3f40d8520a043b333318f8ade205c1f44bd2e94af2ac4e1cb2590b378da0a5f1dff54a9f2559d6a33168dd899a66e82625f91a714df7e1970a55789bff4fafd04840a8eb8183111a2c4110e3f21cc58fc6aa6e7f909c4bb68b659a2217e0086a651636b20a7c9454a10f9b83fb333355c22f6f307257f1dff87c0ba41acb315f23a8cffb47c95390dbb7a4bdf6d9ed9a42e6c14979d4feef53d07fa0db112918d42383634a18811eb0690e71870a067f587c23067a7e0bd71525421c6e82ccb2e5b656252d1fbddee0e58a6f3d335cd6937e9f9ca706cd5077471eb1b80df0b2e25e832e8a449831e2869b14a6dd35d94ee41c7a2b5d1e85d2bc3d5aba0e91bf5999f7689b86129b63d2d10f2470586b954876fb962534d32d8db138ad2d054aecdd4644bc2218d5859a7a0183c98dbf727014a30cf86ac7e9f8fd00f7a1cbb67dbe09851d3bce72ac0eb0d3d2bec296bad2d87bce2a1a7af8dba7e25888a7834bb842adf1b6b48994e0bb92c966c0a0cb7d327c59f8c23b91b974914bdbd4ca375ff953e813d148e5dbdb57056634cff03ecca3fcf894a0a58b9ba8bfd6c48cd98772cd77e4a9ed0fcd985cba74ad53aa6ce55d0a81c469e0018e02123032fb3d0cef1f37dc6424557cf13f2d93537a49d9b9ad54b6894669d8322830fe8bc63c33883e345870e0472656155ad6af3deaed29d47be136f9a7f3c9043d9cc77837282831be04b9f336a6954c1713040945cef7dfed4293741ccb3d68086781bbd40203f4d3a50da493e78796077e45fbc1153e910391d3e8028f8888d3cb0c557db95473ccb3bf292074beec2d750024552e3d2b801c4856a4951a8865c29975e87bcbb707c28ff80846d5d9d7918d977be99b716c7def4a2b392107d802d7c2bc0fff27ddd3e331fbd098cc26e6c7a0b270f451663ead0f75753e4752a11165b346e489f036059b7ae33af275e41a57cac4ce676dd061b84c3e231821be545ab9771ce62e5d491ce43063f8e36694175d530706ed7297bc79378e06962bda03a4dcd91c98dddfdd16a0a7fb5bf41ec7cb9f5ab98b3c8e399127e2818542b086c9a01f51a42628ba4ca1a42661bd3cd49a9269f46bc0adbf6832dde8c4829efe4eb0a07833e2120849fb66a0fc8399a4145ebe9affddbcef716752a73d5ab84c2e5a41c9f5caf562c19deeb6e9552ce988db16f5651f508e16560bff10ec678030798717dccde07d7dbb1428be71ea3980c942d523d013adf5f8cf6322f733409dbb001a1febaa6553d49336e2ca72ba3910e3801b3f649146472e9abf9d089e70065afbab54ee071133cd72a60babd0baf37c39c3703a5d6b9daf49c58f12395de2e902054139a10965e3ef4d6035a107b703135a4235dc381f009b7e07052d2ad6f4084adc0b19a1eddb3823fde98f426382ac8363b659be2a0f96c8bece40d261176fd83198c601612419c957ec4982de162a537f8046e1e3233125576e850043c8c0b257e320af85cdedd86906a4de731a08e54b72fadf47fdff45e6f8f073661cde4b9fe6104dc8fdd9b49863623a1c80b9fc5ff4fc75d37ba0c7b5635f99a99eed3cd9110b96550b51d6be9b085568ef502daf95c43754d6def81470c12fa56d772a59f18450b3393a93ae8a614f499257249994f0322b9384cb0c670e1f5f36c95fd05176a598253913eb82dccf24e74372251c68cd8bcba18acdbf93ae5841dd38f13a94bc22f197bf8bcdf915cdc89b1ed015fee69b9fb5ff876ab5022694c44aa6d43d126f9548a70908bb6a3dc9cb35b33b80ad5c2b5cd41691ffa951dca942d9d97287ab8540e728af57709c36fe479ae42acc438bac4994c17b88b590ee5be8d4427a10757469cd9a749b77bc54d2f0ab423447d297f8b7256d88ff70f82c0fcd3dbbc4382f758ebaa50daea7c8a784e2c6b61f4bead829a0199152e6203d17766bccbcdc4474313c3cc37d56fd228815b9c9deb80f5fb5cdadb8ceb562c84af6df44452b2582b47fd0f6c27da6f23530d2be5355b153367d05c24e368c97813f9838c9a9f0e50ac5e5ce84bccc440e75bee4a595850ac3ec5a4f32b05b4453b70b5c0b85733c453df9bdf299d4d6022de7b3d0dce062779cbdb158400a2e5844329bd13a2c1594568d09d9654c0d49841fb8f9ed1e32cd5a5c209b750992e2a6fe78860ab28600e4ced00962f3f49d3eb3e7d3856bc724b0eecf08f3f4d9d46b5dcb6249d7ad127bf0194fba37f82336047382c5fac2254f4e586168b7fd2a700f3937b610699a49ab2b18a1a65c655fd6d4dae8dfd7a66834845b9fd621a5eaed511fbb2d3539768442a90107ab30aee16e28c604fd8be2199dee2919f24938bf2ccb3bf31570c3a55f87d53b634b4328a6ffe7de71f9b8ec8c7747e46f8bf3aefcdad126110de8d61eeabf4af8e999e1acb3d4eabb869cc2f3c3f01efe56068bec90be921024f903c7a022f3c849461d01acf527ee3daa12e5cba90bc890330b7bdb79ea1e4c4300ede1b77c34c8e57b81dcb75bb8fd7f09f3e126cab183b4a022c9b999183f63a5ec824b26ffa3c34093f31933802582f1292eaaf3fa0cfde065baaf0122643da5e6c19a1055547ec1ab14ca0e1b25fdd632f6eb6698bb5f0c0057e41bb46a10980899b9fa059fb7c35de3540c1d1e784eab9853047858372926bc752936dc6b3d8a7f48bc8bb5bab41763ba6bca9662b3bb0d337a7848df099ed70b259e5ec13994c4236c7889806be82a7d2b8c583e360bdaadf010c78e332a5e6d8bcb3d9677a0e0e09fcbde26660c277037b3e481052ab6ed6da656348dc3e832de6f5449300638f347385a74db6185b94b60aa2fe2acf8fb618a34974bb931a0874ba93a8c10c62f4d5b68eaa9a90c5ae837665637dc03263b69e803bfb7cb883cbd8fb300eab72c344d33dd7d47b61c5cbe36b1294d3cf7734de6a3c6ca7f4a94bd17434f9f80d9b27a3d5e8ee37785aca6470453be2ef29983dea3cddd89b6282d61b53c16a6f775679ec6e55ff36ba5952e3ed634223c570c37bea0848299fd21c6fc866a86a6d1ffa9bb2f1797d96d8012fc9bec3bb71a1931b8bdfa39670b63f0e3ccf49b1177696b129a0a062cccb15e979a16f04ea67b2418be894f10aad8078d828c897ce32dd004a727f17807e211bdca91a10168e66b35696c5eae1803ee0cf1e84f13ab3e66aae84589e5a0a05391b82cfa071d2daf47c8c051550ee309fd5845b506b47bd85b2e9b7b94d67401d6291021b1ac93e44056aed5e3bec3599e8cd93d27b34612072cc8306e8805685ee509e18a5829f40d01217fd69e35ddf09ab957e5438745849c1a89f61d4cdc8a4a6f811201a3df1b7b34503d1073d880e850cf083827e0fbc5cdb34eb7acaeefb7248c825a9adb0aa0224605ec4fa79164706d02b6a8f4924ede3c84e957a01a816bf941b6b4db0dee9f2fc94c13b4aec80a3fad15c71f67d8656483c05b745481e3703fba162d606c3eb45ab7d8e08219a5608c4bb97efa2a27cd3fc9d96f67052172ddf8ef5f3423d224a8c104074aca0cfe9c60a6e7c068d47fa9806f995ef0c7353afce86d30bb3d57cab0e5982d029b415b0d1e5a96356237e1b287c6df47407c10efe9f1cc9ead5a330fd320064c00529b78d657a92db8cd50c5274f53d14ade3f12fe0c0b6a927d0a2a6b9ff60b6775a5c47ddf51bda5634ff37c872299e48533eb62cc015dabe69c21713c3af9e31b6cb967c366be100fe8e3e737c47b97f841ae2bfb8e0005b3b25a9275eb8e1ac40a7b85714201600be4dbefb0dbebd44cf7cb900970125dac9cfb76e955bc827aa85e007856a3ccb60f414cda6888bded00d83d3fe7cb02a18a454ecc7236ac15d2d28a1db9740430894faec85093fae67d2c8239b249e601ddbdf10d74dad02814a184dd5be87749dda1fa91ae3bf259f4e0ffe485283da7ed86470c5fef64c87caa3c00b2e7a6ee9f17f284df78c771be922d3859bc0f3e41db3d5745d487cb3f0bf72f50bf51171844d3585c235859cf04941a97e72159557ca05871c3b7473e2785f974619531307cc2064c5d31089b4ff0522c9ca9f740afdde1d60bae6ddc0f8311c0c6e8d5f49f12fc4c5e1ed2bf74e05e5bd33318360ffa438f9c044dbb0e0b14c4cfcfe997559f798fd775c65bc9e3885ab76297431082d4cd84b5165375270d0681fc67e06cb4b3cbf006099c3666f178d94386663e5023753d83a3788f5ed88ab336f146d59705b114ec7dba51b6806e2cf8902f853037e6bf8e28526bca7a5e05231d1bbe86c14bd7e676dca931d0a5c8f8e6af210dad19be2aeadc993a10cb6e881cab36850a28fc64eb7b6557280b30bb0f8d96f634626918658261525f3635e14d82008071146629e0e5938d1b87ac3e4a130e8018af8cc2f5a7180d3c8269d2f291c49fa1609e08ff05338f1049d5f4ae929ab4ce2d40842b075002e62274f689b68ad83f2ccb2c76c7c97b448cc831e04f7df381080be9381e1f3bbcce0e987d88d6746dfa0ba0472fb1008e53ee98213152e405264ed390ece055eb21c0181371e7ea2385a611edcb7108f05f1c0f6d79ff6e698a4039bb1bbe2115f207051ada6dd003f7d3a2935162eb8dbdf81cfc5bffc70006a362b5584c0981eb5cd767254da360b872bd1bdbe41f8fb6b1a89d9c0866424e27bbde934477f2b26068ba8974a3ec4edef1a0705838d85bf0abcd7913f0e51b2e327fa4a3ac856ade66678e72c6c39316dd226348e86edeb9c1600c960b79736734131071cbe33de74e4cd84a7aecb30e7da3f243c6429fe8a037d087e97a20f0c52c834c01175c33c5d32ab367a272f48bd29b597a5dbfa1d07883a217272128391a56e2ca681a2fe8e18c2e154ba19b46f4184eb6d1e08865c112c4234b57a96ead0dba6d205c247e669eb7042c9920783167dff5068769663a6a505f32a233ecb5c471c62772fafb95e182506462162f28b31f706f87058c66351da8f6c773cca49facc06041ff4a1c983425c62bb270e2bebd865cc8c99655d1237ecffa33e6221d541bf64ab1728d4bab2b8779b0e384e0ca646b7ba6676a3a7c7971d23c27d023bf4025ca621c525eec8539ee2f476e40cc8128c83892b4c64e25ca3b840f44dc7236113e1857d1d70ed9915271d7eb29b63e4c61d783ef99d3cabc57402b0bdc231bccfd3324a75884149c2ca76a5513e82c1accbf69f7f1490ff75220a2250aedd6a4bef223a7b800715d53913abf4b114ce5b1efa2a03e9f8bde60e386bf8672999229c28720941ebb2331853668d59f43db8e96793bca49aaba4bdce29cdc61cb0393691919a2662d5e9863b90e17e46e791ae2c0cf99ab82dd3abe701f9cee812c3a205c90dfa4634170ead67757854aa5e18518c1812834b3bc51e9d1e7682daaffa135a7f5d3a48affe7ba310dc78a8860a0059d68316101d0cbcae51be99f3d256baeadaed667336c505d35af4a716478b2a012b9c46afa125f0ee228e210de52b741898f747904a26be24eb694b8d75f3eae0159ce636bfc4bfe7886582adcb017d41d6a800ca17676a4445dcc81c83055ff64a250fda25e64441a73c387da1efc779e1f571d339bd0aa7f6d73edf1b0a695cc4cf6df431383fafe8b928f05c65fb07351494308ac1d959164e2f5f8d27574a681a5c67b20ff109500e050758821617634c88491fd619ddfc39506b4698e05ad126902092c478ddeaec68299c932dbc47783ce9de7473253cd53098c8c8ac8b1766fb166c9703130f6af80e5fa67f3bcf0aa963bbbcfcfbac8a49b3b3410a5b4a31cddb9ba6bdb06e5099a0db86a1f300f400d0daafdec7c9868dcab6f30a4675e5d4a5580ee6231931cd41d29b6752c496e3f9ab41529d63e6d4108a9dca8c74e80a931d06e69221c1235055f8fd736d68d3078737925f018e8a2744bad1a3e3e8d6eccea6a27bc953c0a83f3fe3e71cfbfbab277237d3894b4b5bd762a3a6da5b2a3dd8d3ea16c3c5ac71568c26ff50f869a089480b031355a6bc125c23c2ab5403961705b7b34744ed56cdcb617aaa6c87244fe153b49a4993a5f9a482690d183510a4fd9a859ea19bd930d27c7fb0057e1584c6c40c9c9e203441fab69669b57d80655ce442c16b555771f4352d58798cde4dae49920441f21ffdb5c1931109d73c75ca6c499414214e4b7ac7c4c54c07f5279c6b97b4e8bbdcf14055d930339b2fc639568fd48b4d7fbce3ee15caa85ac652939a35167b1e683b063eea6456fc8e51b10f139adbae094ab50a4f776d53643cac0fc95b8ed4ccff046d70120bdc287237958114925653fdb56c5092b2b76ffc72945cff7de5ad7816bfc8611483e461a51339dcdac907b1b4b812dd41dc15e6b4f183ea7b0a82f59d06bbb44e8b840ee664fd42901af2b6e09cf7e054766b4bba664ce928551e53af927c0ad281dbaf7e848b025f4dd1eacc2b8477673bd804cb2992bd4c1c6ae9ed5fc499a7e19d340f4633c245f8086b05167c4dc38c6ede51333382cee05a87dedeefd5c8dce3daf07d988f6a8d9261f93a65e1a121dbec69796afee47d8eeda38dc4f177a73f3567d193b4005efa5a0368f21fe94a7c41cf651ac4b50544f5650b44a3825e8ac18641bfc8971e30c5ee7d518f362ac53f5414bf29a31282d702db7252c7481f92658ea3c8a572e584052aceab3523e759a4bf91b2594a44c2c5a3f957a29729f504e9b93614440fcc91e347b9fc121e131017a2e9d214210efd8366f7838f61b33543a53c582598f44710598d9ba5b215f3d69a8dfd9f0d633f7e8f068e6d2f5e82ad109a7d7e0dae147914e4d54bb86844d1c37df6fe6348a876c3c418c1c6db203605bb60e5027e554c44fb0b07aec41496b86284441d8f45c0b29bb19060e63e2fdeb47f52c05272922563a0e505ae7db35bec5cff54edac07ac34d54ee3269e956e0234317d9712a8dbc2e654052c434f1c557ca1fa653bf0f7d29dc3cadaffd7ca54074f6f2608b80a62eed3f51153c012a0446b09ddd560e42fae965bbc43bd3abc5b0707abad2dcde048fd9c1988b76c37ee20492a2985ef188d2a70c78ec3795d588f566fac7c1ac1619ce1fa06008247b568319c9ccdfcbb20a907360183eeae8d623b35ca3d02f84c665d5172dd54902970beb7aff79af5439303210d62864f922a93b8c698a625e9df1dbe2286cf241bc18a7738a78cb2534170473525b34d6d43181ec08b72f8e393154124a1dc4815fdb1c1b5228fff7bd56e44b2639bd0cbc29fb74acf4de834681f8ed9d86bbbd41d6320bdfaa8ae70aed5dab8da43d0d314672b8a2a4aae7979ff5604f0571e76124b66d0b3c8674192b8317b5511f12ac518ccd4282a2707217f1ba0d0395b64f5b2e2698b555e5c875b493ef6e42f7f4291d98855a08c57908b06975b0fe967400b0078999ac533d74770e1fe4833af8b6be7dc9fbc6117e881bf86914a2f8dbf6c456fb06bb74b06f812bf03684bb6977c332f7b58911d3051ebe2af3a34f8e95434a3a1adeacc810baa4d2c1294c44889adc85dc013c7195fe1c4ed5ad6e9dedf446152170ec54ddf5f09d8e0302476b0bbba28e4e8832e3438efbd941e1b3d91c069c29569104d2c1458b2f1f94013e3f212d9d2f02e52c3bc1e3987e6e633b2c7a68fd982abedd9e7af09fa50a7f710de270cc404dac1232f98923fd4a64352a4179b9de0ddbb642d0444686fbd5e75a792eb94bd0831e660c22691577618257a7b3efa1a5f792bf183a8bd4fc21e3928b6c9252101381e31f4bde2daa32651d16a8f3551dbed39412e6556b66c402f8438004bb098e8a4400076df35b5eecab1378a9777f449d72e00e449fad0fbdf27cb8edd148d0b2667d5d5c38e9903f3abc5d5e2dee92a6b92efe067d4e8e3936ccf831ba9982ec93d807bfcded99d419ca2f845c113fbff55424531789da1e85e4ef429b6e4a4f9032418d09ecf916db1c97df5784748da950df93387441e1b726e76adc561f3ed9527f48f8dc0b04e53a5a859fd673464dfe38865182d16cd73e714f97d4551e44e2ee216f71cfcbc8a49570d2d43b7a3d83ed3585b7ce594f5d593ac648fe33f82a4d67a6e672fc46f7de8cfd602014ebf807d54d4848007a62adca10de2162a0c5c6360d7038760695691426be633e46fb7106054a9211c815a54bf90f166d094fac925c7cd91dae792fe6e8a825802419f2bf0f9c7f7f66e372d68659b4d8769b75e2858d6a324369e70fc55e228b8212ab28f9644cd2da696e6ce7552c8f7d89cd67ca989c170a42dec201439964717fc12426efceb78f05acd70df1d8411dc033c1207fdd8c0785e2d46215dc8e0f5f0fffae368734534d499608728d94aae3462d0200098df06836170d529d853f04ccae499b084f41641943f3d58a2b96be764fdd3a7b068b49ad2dcbb95a1e076d19cae6c04e160792329c00c5c839b13c7f77100532b31f71c022682b9734a1e3bfbbfc2ab5d3d872fe458e15160acf58365fa0f5b2819042b80e49b80432adeba1ac4da8796cf242083bad740da7ddf66cada5a44ee3b10cac3d09fa034364c5c08b6e7f5ebb5f9ecbfd9bc5e9aace83f549ea7f97c402565939ac40380e12f4a04e5bd8d82f0c4081eec054fb47cd6acb0b5e38afde3a8a71ad5ce6f82dfd2158d29e0089fd90fcdd595ea206dee17166265e56a48a312223bed0567fd7ebbebed6ca9b9e05b65c1ddbcaa424a763ff80f9d92814304781c1c163ed4860b7de5b9d0afea622e9839ee33c4fe0bc8186690746b232c61c34476f25e204c756e0624ed80e23f4261f4c42ee8e350574aa2a2409cb5720da68b158cb62e4104f6a2737907b0ac3a3c6243404aaa69a12cc4fb02f74719f3769470597ccf2a191e758a37fb7944fc5b7c299b082176e429bcbc11c75c2974c881660f9d9d6e3b1769ada4701daae3b84234d3b8f84c2b5388cb7b687b608127686263275a8fb5755e0f57817da8b852080870637fb6cebab6061ed40f78457031dac9748b21b2fdb3fb206bc54274668e1fe441641bd1564ebaaff29f56e51f6e209e8a5e7ee9d5289264929fa871d8ccf277d22dfb47a1d3d0714d3a389975c85ebbfe9747e136eef8b2e57adb8958ef0dd14fd181e4f83ad6516edb3662b605293d08397f9f8a35be65ee48441fa44073a97e99a687286e0b6afada7acfd9d1efe520c1e4895ef296a2bb7c194f31aa1283a2df19ca0e60080257ac27011fa04c30f05d681b9b4e84555a60fe5985fada7d7cda997e347a429ea55be96538dfc1feff0b3f0402bf751befaf10efbbea27499567fe97b7f316ec71b1a22af581acdda096b4dc49cfd6688c860196cf9cecc8ffd59b362f44579bbc48ce3e0e42184fbd78d3eb2117a541abdfaae81fac1be9cbacc7c598ceaa7cda96a9377d5c1c626d0074fb0903b106eae109ed8aae2ae50c242015cd988f97f79ea165a3740ac6039fce8765788608a86af48775be2c0d0f7c0cb9564093cf55d649a3f2be25a3462d63ac3dc34945b9376da9515bc382c24dd195e907667f6bdfc8a6f89e79f459ba8c1e74cac18ac5123faa68b07561ad3290d29572ba680db1249e6938d403a68c6380fd6b89148e6335d7181224a7b3af855b438e4996e4cc85a3696eeb08c0309349064d97ed8038aa8e31b426af67df43817d87ccd1b9184eb29f8fc52ca1ae8e63fb46cacee75f88942e1c0d4d2bd2c310b91a4559f4ffd6c1b5e5a8f32f3e01d4b5d225f5f0504d1a26d95acb52052a5fa6cbe903f4937a0cad983d15cb7de1d8d791f995f9fcaa7391d37b58857da839280bd10eaa13e1da4b2d120773b75898dded675a4d3269b5f0d4e38a924e839b631e53bbafe9bdee71116f830462fdf0e6b06e5ad70f1d8bfbb639b6e325927c7321d0da898fa2869316323eeb0331028ba8db878a7b34d977f65bb51073d6a8f2183d97c31e5045abc3ef5eab87631f3412511ea001742d18b4843ff8ce1e9531cf228739aec3896f539f023c4ba74c2c0a1ab93b0a0e55fe928e2ba7b58d2a14a6298e658ce731ca5469823cd1585f1d938ae06d38988eca8339a7d20dd885445f62152c060b65f1f29a35271bf767ea76a3c0c020b12457443e8f82d2f3260fba7aa53dea0e33b0fdbc2a724642152543f0aa8e39484321da4a7147711426f306bffe8dbc607ac7ec3159d2e6555c816ce73fbfc1cf9c83e3d5a2529953d940b096d95928920fb0eae939bf1dc24f00dc80ea770fe22224be3e152ece630b18f23593a61326f72a2a33aaf50b5bc8c8c0f370743f75f1647faa3c30798bd065a946792a5880cb0a50b2768d0bc6507d44adb2a285cc7dddc37c1fee06c7e530d5cdc7fd14be923b4387565674350df8254ff64b0afc20b3ffd94f72dc2d4ccd7a44102c05484b542bb02267916272e9b74a1769b25f92b36c6240d06886f23a9fdc23b60173dc74f826425af25f7b2d7f109b208bc8640952dff8cdbac315c007d5c85b29c40d7728a4223e5cf81786f44a1508571239c73ec69d767150795018eb00170862e28042f7eceeacc03dce95aebfe3188a445652b4a4c2302b6e402aab4c3f871fa97f13876d6c624982f59853eb5c20cbb9f85e3bba68affdd44ba4ef3d90601339e4a4f4a391ab659072ff67c6c8f7607a446ecac26d3611b37405cbd2351c9dcf513b5401888fc5aff862df97aa57e8e8a6bcbfa3c4bd6a4adbd15b38519fe77f63b062832886f27cf9dbc33c482e92d6567ca5f89093a5721ffd4e96ac22f77a33286a5aa375290166db298b5b9a9f8445ec7a1a0a2afb536fbb02696c8b1227096011d6eddd64a784c27e2ebbab04fe550cfa098bf444ad24157a4922ce69a947882feac9916d4ff7727ccff00b43fada747a9bc87ee97410eda07f0232502a75749b8289b8e48acf4405a18951241480d026bab396d62720708edd3115e08e94d1b8f5e9248b8f58cd44dcce2652608e59f40b6baa16d592f9af08020dd9089da0ed554a343178ee41a3dc4194fc0bf4b1feca60bfd54a13c0a6a94a3190448f6281ca6ecc0f6e2ef13b8b12d1cd455374b27b16c32cb0f081384e0c8e34073b9fbb0cfca262d32f53a0c2399e767f8f5dd1f0f97dda3b31718253af310dcf29eafbf85f3be62e19e861b438356693cd785726b878cb3ddeb45449494cc814b75399143b7720e06ab2ee2e7fc3125aeb29467c75b95297be2dfedf80a5c215e3d5967acd47178c22efb3b55f047ad4b725be39d927bd205e1348470bf44f0d559be6956bd292820bb79ca154b0b79b0e001f07b4c7aa5a6f834effb62f30585aff08ddc2c45d30b89c061eb1a5a43839b941e4ef84ffc8cf689fa58edef6ff607204a15bda86c2398fa3ff344899184752abcadd80a59ab991c2f0f0e9fc157cff3fd9f132f22a947c0505ee675f7816e74d9d688b1941828e3898e3cd0424c8f3e98fca1f8661f5d415b5db4106aa882cd82c910d30b5bc583c55c0a2e4ee04aba1a87377e29197e4ed0053de808361107e8f0614874818d6abfbed95ed785f3b7c9d8c4e756a6527f8bf2b8c36b79f00b8fa19d40bbbd9be30d2c5331db7b8f305c3d99b959c529fd7dca26e758580fcb8d5175d1c7c63101cf8d04a9ed65b5602bf78aa0b9b36652cd59ec295206ba92bcb6b1648c7d51a1732447448cf6c3a436649c2073b528c2a37893f3bde52c1fcb2ed5bb38bea4afa4a8de14835582ac020d842fcce83c8b2226f547f5331cda771570f99d1b4511e8523735c1185e0b160935e452e3c625ac65dd274c3bbf137ff5397e4fa80080cf0162d5b41fcb16087d4ccfb98dffde3236d75380e2653192e48b61274602c8f74651e027aaf7a3a381529471b74d30fe422f5b4a8adcc7a45e69e4de474d56fe6cd49e654d32d718dadedd1cc39e30cf2a89441ae69122129a96bf2dd82a7215fbc8993b9893237dbca3e27a8113f00636266963fccdbd89c05250709ffa7705a5e27b9625c8e9b5c92364895d974dcf814e26e5301fba24c0bc19f202127e879bf653ef31dd951ff8e40ff6cf0e2f8225d04cf9595c6729cc95ee08a8f69fc3266491a26caf91db3cb2e24322a26284d25c38ac903e3717139cf0852c91f54b26eb43ba2128f692c2ce344d794fe8a453f1e758a4153f140014c98c13fa9e920635d1b3ef6f496fc0e71ed28867c85ef7650d0f0e2905cd1b3bef57082d998bf7cd04d2caf7c41884a481fc95992d575b4404b87f94260644e554ac5000a65451cb7edbf7acf7ad327df36356066ac4de5f2ecbcae5a4612eab43902fd12d8260ebb0f6efae295d1a65e8a55eb83824d73bfa26ef2e3f0e1e372190fefd049a1ff374d314ded3772c62820a63e1891ad95e7c47382d4d349d174518f4fe55c36da5450bd581e8d9f6f1fa21a7c4bbce33054ce4d478adb9096b4371980717d080f584c324936d75e897666cca127ee392d8eb03a0ce7b3b91069ff00afeadcf5f2ad64d4f3409d0812c7c43c750c545c116ed332ec1da599ad357c374bce251781033209985d2483e0f3578878827f27e71db959faa44b067a479990c9c858de4115f46c82faa420358f8b41f77f03d7e57ae33f185ed406d10af980ab509f20df73fab5761db3da97decdb6f505eedbc126c773b2bdb205e5bb940e3069e237f9a5e7a4219927bdaf7a1392d83623385c5fa0544e8155812add133621646e2344157840adda10494acd4fdc092a6286e2f0aa8963284e9e85984de358d7cc5a2cc463921e7affbda5bbcf80fbf31bd7842797dd9d7bd9be035352f78efe2030ccf4da8ad577ba2cba57a3bce488216f0b9acf2b553f5e84d185d12e73dd7eee2547c2736f92a6ef8a97ce388f5ce8a5123b0857346e8ea9be19a5294d30ebd70b05b5df895e588ebc03d594c4465b8a53191a2a7682ff641139bd0a29167f742e79e57a3fe217c920d0ea93bb828fa4026f9ac8f8435d0466cdc5dc4f539fa69cdcefb5c850a54e7d1d91a35e28fd3f09b2bbaf3e739447e553cab5752a963d56a417b2b25c684a06b36675487cca8ecc481a7a44b8959c0ddbe6951fdcd94b05eec15885f70f36b451b00af2754841fc43c16f6bfc733e211c639d6aeefca9dcc309deddfc9f421b4d695eb3908dec0a04c83f0d4fd31453588c46d4ee7fe7e6834ce5457afb443114048b166f58206d710586647b4088a294ec8a744a62ad258c346754655b0edadaa89bee8615902e193d2c5ba8b4d21c1a56c970ece633a22908a0035f80f662109fbb234ad43b5fb34518729214ea8ca8fd7f2a364c75b8def8771911b6e3623cca7098cb29bdbba285b622596d7912cb5414165d6f3b152a49159d51277a1e5950288902164fc3c04a9683d1f426a8ca89a5d31d3ceeedfeb60d363ff7e827c790a5b0bf6448b73dc80b3464759bffe04c35bfd511bcffe88d4f3099d79ec99f87170d746c9e894adf760ae7a232fa4d04afecf3c41ac96507edce3ace4595a0935798d43253db207aa5fbe8aae97fab0032913b40eae592327c996bfcbede82dbb60dd56879d2ff36c5842efb786b79c94018dff0b12a37e29a3f7c02bd170e78651348d61cc510cb78f0503c1e14dc2ac09dddb62889d7a3bd7d7806deee154d72f2ca1e73d36a36448ec5f2dd674ae78fe2ad049cd925cf3975589ef1a9fbf60b414c351c38a5ccccf0b51059d33817704f5c87af1d05a6ce4fd11b292ea1713d0c848ac082329eaa043c4f731c9fd33534149065e1add8405b67bea2e77c2eb5430d34a71eba83be9748199b8d09e2fd2f7383fd1a83773db7afe61bf55ef18e2c7610a29ace444711810f5fc349790fb32e0fad5eeeaa63d570bdc610a3bead860dda48df1d4dbb15ff8a1e87bf10fb8268193ab7fff8d5480a873643838ccefddf10696928f6b0184c7d18f21aeb5c847f11d4ec4ce02dd725440a6c4fd742e05294c7ce1a5d57d52204295a84cc9180095d3f746774508cc06d8c9daaac5e5d20b3519296ab9e0fdf7b57ac6165434d2df878479f53c05bfc5453816d9a4a81d19b5d0c13c02c3ebe8c8d0fe6f49186117bf85a0114c334ad73d3586e76716cefbcd5a89a238c53016fa74e4bfe033a51da3987f74835ed0e2d121ad69c5f01e8974ba2dada336bf3e33c9ceda7631dc3f9b814cc2749ffeb616fc0b79ddcbab0950ca75e767f273d99dfd3b93c05fe840fbdaf31f17ab56a92b02601f7940b1b2f81d8c53cc2e6a81eac6e68050c080499c629a131b1bf3d12a604701cc4efbb38da494a047de92863c9b52e9355a8bc45ad38d3d274d62a95bdd29beb3cf6a9e90cc0075836a3f90eea565684a635fbd9cd8c5d79130222adc171ee3a333c7be63220c46bf4fbac5aa5d604bbea794574498f6407d33b0662a8b44ca4def37e3a2c1f03b1c75775e5d3475a8dba928dfddd0be202da079b937c3c1eb439d998d4506603b55172dd3359ab1f000ef47a5a43a0dcf345cc832e324383829fa6764b2ab8038d0328706d50d1f0bf2c45d9bd27276d1ad8ea6893185532f33140d1c51cfb472f940d8bb2d23849d8c8f4d12429db1514e69f1b620df31e2dc31edce1775a8dd65799364445eec8f7ee7f8f7450054d18c70bfb7ed32c38c44b9684639c386ade33699b0fe90595b0ea63ad6fcb110cf8f03a7a44216d676e52fa7244ba01682b65ef2d0f4b45897985ac39bf71ea383f501424148479ef46e907442c83e6233fd05a0c91483f35aa597a1ac809dc0a34d0f66d5f8ea96babefcbe0750221699e72c25365a4cdadc71dc24beff57d1601232c43fc677a5654b9f6e70af8f4480acbff265d2120d1cc1505a8568cb7419ba9633abd41c740ae6761a26ac07ac6bda2e173a8e9f7fcc005b1da7ef4911745d7f49a5846ef7a6c384e29b47cc2bcebb310c6bbce4fb4947d0f203e36ccc3ee356456340c6db559a638a44ff6ef8a2161fdb1b06e05a9d87211c55804c9ef3c3b8a5d62b091da1cbf59df06dbad93a1adebb17619ef25d7b07218922edf59b419b2a49f875170f0eab10d5f6f4f39de0a0c785311075fe896516e69a2107320abb49ffcd08bfa235149f97c729b0fde0ba3fa72c18c4a8c0d2e693730dda83d4530a7c3a65ffd0359debe762e947da708e542434552d57af17d665b4ea981926c9dd114fdc25be3086ba00615aec0f1b91a37be3224217defca41153262f3f61deb79a92f2e30c38ef0dd5956bba8e1c0fe8469891cca181a04bdd8e1d7ee4ed592c8e06a55e738fcba93f23822c294b80940f739e220e09003c8e005f9ae41c9eb56ea375ff3c23cc19b13483a2e42a4611fc0822d5df9ab2556724877e8c005a623d39a91396dc9db44848730f973f2bfb1130c487c5595d4ebfa2bd1cfc39e1929ae21407776c495dda2f7429a76f005eace12eefa8b682337bc32f0eb37ab9aa572d790c1482ab90fd959e188b721181f165273d486eaa0568aa47e7afc8c9d23b50e30c9b2dbd1205c3e346f22a1f5d23fbaac0cfd040a7526ef975a6ca481aa2c33384d94448c9de8311bac3a04f6f6103a594f85d1a7b3a712f3f65d43290dac7510744100c6597c0e1ab3073e840b30a62ff3e2c3b45bf22384e2ac56d7f2a5b0e65c1301a66d678adf20001a766248a0b2e86253f57a7ad1b3c6562b7f3b8988d25ef8a4f26efdea3e06d7e6deeff06c3b1b78fca5d95cdeceb03d40d6a51376802bedd4d40b4794a8c685c64a656dacd251dca79bdcb099fe5663f7dfd8ae823c1edf950fe9166d52ca6a7355d724deadfdf9e6da1812779a5741eee0a8658645ca01a342417736647f7f78322cfd4a0ec62de3c27e88667df0a981be803606b6aedd9e89a80b969245b42a15e850af6e15ae641802fb3f2448bde6abd384a11db8e85240fc9e6278e5cb42aaa0ff657e7d6ece7023b394b57090d41ce162b576a258c87c4d1301308df128f5f3f99a8a9736f5e8fcb4da89a02b667540c779e580c2cd2f3cf97dbaf4597b070b24af489d9aba30db692e9b0e38a10cb2ead31c47600c1cddbc35cbe563e1e9ba215d5d4ed67fa96efde4530f0d259c7c6f9562fc3582b5e625e8e47862fa4bf5b2f6f537d828cab150cbbaf0fb3c5515d2b21631a283fa2ade491e727a44789e4a5ad4d285180a80e0f6654248a187452ed65610fc92188e76a5121cedc286ac68e93b2a1686c611ef8a1ed568e3a47a26c1b7baf59b6639675b4d38feebff83db65203d429ffeed6a3b00f81bfdb158c8bb0f9f1a79e62e2d4c112e0047030a7bcd0494d450135168558ae05d8a064c4aea0aa842d24cfb3b198654f1843b0477fbe43edc1f520233b6c434761b4a8efc2e28281552b281da24e883c9224afbda5358fb4e1186d6a8efec24d8130cb1a71fb7996b3af6f3c71414e3272161483552a62208e09558c8e8cfb4b95591bb18a8905a21e21cf5c2334f607366975a3dc4337adc70e45c1ffeb870a0fea6d90e38a0acb50671b6ca3c126bb5f10d98806ac7d529d884c5bab3cfc71ce0349af894efabbfbf6aa62ae1dbab1fedc8db346016a4357ad8024285c939f6fbc939c1e648df587dfaea786e6c113b62864b4d124155ccbf1f13b1c653c18e7f2487cba8d7ba5412da79fb12174893603a2e8dcbf92987058735b09cbfc59d10c14c2a3adabcf5b6f3bb77d81996ff00025d114d82d2752ac61724829f203b62dcb2e7ff254ebd71f69656d950ea6bcea84b018563658cf0de8fbab4c0be590e538b2b6b40371e09d14b37f10cd6c108ced33b5da9c965a4b4dad6af27c9ea047fea7ed8dbd760d4d2742b4875009ec6269dc01c0497fd335a72018f9e031b1df1495714c54ec93e50343c348fdae303f027b571f261bd34d815f8dba499b365fc2ddd048168fc10536a691a27c958920617febbfd5a3ba218f8aaffd0a1f9c5e64fab3a6759ae008a5e53602ae5adfad07e934a8d906b4e005826e7aa8cf66dfaf82ec4c53358db60ea8be1af8b4fa98345eb62aa81633a48ac7ff67dc651924174029bcbf1c71d151fc59f135b7e75bf7e217b529421b2e7338c4c6f36ef33a1f1b9a9ca66316c9ef8b1a9ad673a68088b2f096d062049bd9ebf28acad37e992e93b89ad9119aed0f813b421d406812423fb2e9be5ca8949eb91a25742dc8a34454d8b9f4cba3adb48b049d1548542eaf474449691e6195725b5bfe93d33ea46476ec16c94150c22f8a4123d5a09616d67ab3ca926c259079021b354a8f6981be6f32c6bce4e8844e833841ec5825e61a3d83603360922ceea983eb42b599e00e65fed7a5634f6f0083909edee9881dd29546a7a8ea5aa938ce44b86817812d13e27be3cb88df8d7e2cd512f082df3022edc6ac2b5c06ec5cf499b09b6c9c58bdb4b17e5157226281c6a7a42c3acdd106a1a3e9089a0bbc812c02a0d9e889fe13841cea3a77665cf861f6391a9c3c0a7b37bcedac04c811ebe82437b44d1dcecca8d054b383536c76c8398fc12b3e2d280c58dc3667b36091519d1af89b842edef45b47b2eeab445befb0e73eb0f01f07c38b977475af549119d192c4ac46b38ff22f3a75f332612983ddbe497f3feccf2f46ac706114b465f50977249ce3f62fc47ee7ce05995addc5844d07b592a9f2b4b1f9f051649d1747b71ea42f92b672513fda038f5a57cf9f7bd101e7814e00c714847d76ff3143b053b0f168a55b7a09c2054fa8a7c47d6a0bf6e388e6af0a040af92c2d574095e444c693ae923b94e72109352174918314be9c95cb6604a3b2190299ed2054fece93cf205b5b22b96a6c9cc565e2859f3347eaf963d6c315cbc05a62bb1cfccd9102ebf1734f3b436ce3c3c30610e1c9ba876caccb427267ba856e69e76d93d5bdf0ba14fd0cde6bccbdecbc9946ea797d8a7dc1f694a7dd332051cfc80150635b5733ae945e1e6aa762cb4ea9eb0127a39d89b691062d52631503f1af2c2833ee1108badfea36b888ef57580e26aaef5459b803558cedc96b21c09e60d6d7561f6b5be2ae6899e82cfd2f3c7c019435260a53367db1033d6cee940ed808b64e842c3879c75f0c6b09d98c9ebffa8707ac43e1f83d5a486298eaa369bef8200017776cf50978d12d674f8b611f3d6b62d6891d53a058d06d395acaf87efe9b41390681c3f9690dcdee4686f4e7b9533e321d3a4af775e99ed7e869a5945883fa7a2119265e9c67c653d3533cde157b8f1ab3d0cf515ef619fdcc649686456a9be7540e0884dcc9cd66428b388452d31c6a2b6ff15b1d7b305a96cb5a32f75a7e1159475447062592789e34890578b44ccdbdaf6b07dc9c315de7db7f34a3d0c7e050a7bc7137dbe8b11fe063904b217a991557ed1b97d18429d3bdf5f29cfbb34ad67a2b63403e8e95b3c911f37d0e7f7ce6926056764e1b17c7ef2d8f714b111818e24adba68e128bd6c074cf180c829c82d048137ae3ca287c4ac85c1c491749bb04cb4090dbfbb9adc9493410954e860e83afe2bb98e877edb55f9dc5a435b2dd744cd63de644b9ee09bb80c70eff668f9b62fa59e676fbbd6d02b7d0604ac348bf2ee6e042dbc9b793d8a96f313a711c0962b85c9da5043e46b787e34c6e57a7fb9b1db5a5f1d387e0e30eef8a8c2c1b753310c7865948bbd33083c230ff79812bbd73d757becba60e9cecf2699dec30b29b078ef8fcf26aa1e014c2b41fd9f4e36156ef2fa98cdcf81edb2fddedfc770123a381598651b5c4ea5d674349af04defb8c1df11d16626de2d9a44c31638e2813f63a981b233bca67ddf983722b1e13cd918034b80dde99721400401ff3e4626cf5d04e1497d24f47759b995ee91fbc975f1954782330c04f78a2f235c245e607a5f018162e72844adec9abca16c9ac4c7f254d98de99411d6638f50f05b24ea7cd34bc4dd7379c4fda6b2fac94c51278aaed3107db01fef3274a983feeec2174c2b949f36f1e38352785c5b08c3e261ef06f0f1c116439faa9f69e923637a35cb79fb1d85fb2fa298c84d033ac5f7fbed4b6a78e12ab62be1053c66d2561360cc359b05f4f29aaacbea519864fd5d74d66e5f14ad0b680b31e0933a252617b9d219ff403ab3445a31815f48481edd65a6059fe21d9e563faf08a6ec12291e5ac90b9791684df8981f8fe65e5f78076c70b77891ae67224ad3fb745b5daec7a00782ab9f2e48557b8e49036a5759e283ab4f18c0659b9584309f327c35cf7dd2e776f0567e1d5d73bd2c51e11c287a5ffb432fcd615cb3047f7ce0fab5ddd85b28e4d4b39776f48e563f8f2c05455331432efe10a43e464aba933cc5a34b335a9696ad872db4ff12065b15d5e3d41340db4c3c1a626eec19fddbbbebb3e666b53913912ebf7298a1f371b252a9e98a27a6bd8ae26f925595e532207323dc17eef67e2027015a1d3a761dc2d4ea365b1f41e12fbde9c1c34c490870b53dc8d64c906522b58be539cc03673eceb59379e6f775c4b1ce1ded7113b39ad4fa347e61463f036cfcab02b8d26fe13c708b6127b8c2905d9705388688c796782c5200d36b66fbc91de581ed53fe88cb31d8f614db41feb53a319b6ec1ef168e9acf32b405ca9fdf0af83c02adb92366424c61f3257f85bc00654415f1f52582e9d42c6ea3fada41ecba438e7ab52c7833ee63b354c4e3b437fd18ba3e0a90e930ef6aea8b9a27a61f15e85415d69075bd04d7cf8c615f53e0593b5b092bf39902465e7ff267bc1b9413369cf21fec0227795b02a1fcc22a9351ac80bc5429cb902754a4488629a2dbb9a5c51ab222fc37699df01d934e0cf98f6d6630cd899ff8bc24cf0c8632d23cc050142433c0bc51a391b53c3c6f12d85f618bc6575d452815dc95a8d9254f794d478d56b5810bd86d0a6598761ac123641f5962a7de3d412db77074668061f7ec252a389e9fed22a3896c8d40146225dc83b0995f9d9e9b9ae72f8e6d6a4717dcad163d8f8e1082829cf11328910c1ca65e3a6ca8f10c20feb1cde7badc80e280f6ea69f41d89a9070f73bd5081eba951ef3f1967617b6e047e6658d1d53a273fea1d137744e4dc8ecea153780e8f1d50859f8b5493a44d18fe90d4db59f58b8535e56c04d5ba57a0bf5e0199eca4132b1f4798efed4754cda0dc4e628f9388257a416d60d54258dcb962959b182db90e7f55f84ac9b7503447380e1194bc413b370319da5ed87b031c582f97bf458e7e1e53f81c85c86e04e70a838b7cb7b058119c7a4d1f68c9a4117b173dcd40319660be2759a68f64eb057c865c943bb763ca182d5f0e0906c57b7a7c10c414ba0567097cb4afe87a7489b7459d9f75217075766dd2c27095bae97037e66dca1d5189d9dd30f6111da88865da848effdd2385e8a1b1580b627f1e89589499146bf656047313d809aef764d084558a0c477c84437fab0dfea4c2ee86e6d605d4038268548b83a7cc6340ef64127010f8d6b845784cc5ab4f6707c5ac07c7676248ea71a712a0dd2446513e913c35d8410603b96609a783f587cfac3d90efddd25fc6558c245213b0a6225aee26c274a8be6e1cbc76ffd300454f60a2cab572c2b68906fcf5e9048a46a919931b5fd7586450bba992999dbc5b49b4ee1bea6618e3b4a92a803080c79934929d63319023d5cad2816c34777a84b98575b3e3a433451b91c5fcbaa2cb0367c4201d5a73c40362a0a0dbd797ef75c1661bdc9c5e71d16685dfeea3f492e810434644773aa6ecdf98880616b81376acf04647b8f72a2be2baa1da4c05a50b72d712e9d953f8141354921017c63227685b23878091953a1c2800f39d246df21f1dad33fac2f0ab98e9b6404ec0fc9234719c8bac0ba65fb38503652b6bdecf14eb8a1015fdea6004a21fe9cb9c8c65f5323071c2972739f76c04484472c96dec9dec7a921b41641ac83775647d74f958d0080f953027a702f9099d60511a539bd921b5d74c9c578ad9b5097addbe52885eb6757ec4d9cd796ba885aa19c329359d051e38354cd93725195ca79a23ec524f00db05d6921b6678906b304296a299383aff80b55dd34de9b86e89747c03f8ebf5d28844f4b6a516063aeb57320ab369b58a29320e188c1159d0483dce4438b09709c934045fddf6d43dadec238da9e2b134406c567cb99e3899b14532982eb1732b6d66f7faadea01d3d10fd630badcd61fe9f77d655e827a877785f6767f654b6ce5da1e0a3cdb5a63299eed6f0f175aba6740e3b4a320a2071c1bc47e18930670f5244d335bb7e773d9c91cc223dac0b40ccf46ce3761f074ff33f7c08bf318167e09d8b009355b4b747139ad47a9dd03d3254b40a2b882f0eb6ff17f3444c6ff24c8540a34c7677562a885ddeee8aed2acd688dc43460307b29829f26a64d6c1c2e091a55b6985df21e424735eb700d0cbdf4abe44468e09bbba677eb5c7fb4b3dc094f96c7af7c2ccfcc53c96d550d08f552234fbe1899cbf5c6ef4f19d6a2678f45cba4cdd8c35f2154631f1869095cfd7e9ecc4cb2f8b59090c0e82f7ac83057210bb333fb57cca927863acf3188228d2898d009f43ddb7ebda7a0768e4f8253f85849110f257f1a24c5915b337a8ea2f2b068d13167d61b9ca4ab2248b7d244a7447712724bbe814fdcf9fc7b3d3293e4eba77fdfefad2f31019058f587da78006716ebd147bfa539511a7c36301ec784ea1d8011482f7b7ffdbcbbfce64c2138eadeb9dbc860b2100f1680c327171226b06c86ed1f5ffb8f41d7b58a52d2da649a0835945c0bb450358f9f74eced757033c8f63cb9f14241c7385052e516a27f53eb154a2a1db5b6d06d9aeaa9aad15cc26e1221394f26466ebdcfbed6b81c37693e0594ab3b17d52e1b70f2faa031c14853bf6a9a2e5097aec193da90967acdc169b4967a202877eeca303c069648ecd8f13d4d40de2ee0d21d771c8b31e9924606b5cb8406dcc9aab792f8ac64d2ff13af7c0672cf4e649f680dc72cac54de0d091b15c357c8805628d30c1ac1a1ddabcfc89ffa7ba959503d61b3ec56a1425751085fc8eb4bce8ac23a195d1e748581168403d9382c76a0010ed2c6b5aadf931eebbf12eb56dc721485cf35999137b495462088f3c4ea77fc2b8671a7d2317aae95d604c6b6144f66fe5c1a337af9ec6eba2c2d5cc32c695d7f62726e4ad91589af98fff8755ad944d9cc006aba23addd1ecfe5e2fe8fe0d463f566f9dcfb273d561c744b7d95b3bbfb0f351ea4d6b96b3c0e8bd1c36bfc3157785f81369134f7d8f167ee5b6bada8ba65c27e7f2b70fc0a5086d78953fe2b91b1749e6a8a0e3400f7b6743b24f7846b4e3f87221cb4dd5da2b996eb3f1588f26d303741240a33492fb48007156382d975de64a2e86e40b4522f1dff4883d80974db86cd89514839d61bc094561a37117272bae6ca2f1f5f3ea41fa23701734f9afd8faf00e193f19f508baadbced3f611cebe1db2447e71c928be36ed2280e36141901b2d693efd5a30f66d7cfb05b2ec1e678892c373c00a0e55f89cda4a20c8cf12bc4bfe37c04fc456ed829f9ce409921d08f3cf44b88ddcc32d768a42f5129a1ce278f44235155757a19e9d594b639f4cafd132592a19fa23f19d9e7294e639b39fccf41db35a5451d7ab7de4edaab5ccb95b20d4b3a073d6b79334276dc9341b0f9e3e914d1906d1d47758b524a06e18d5435544eb4da98bf841ef5b875debf3962c16e5c179024cd57ad5da12ddc47c5ca9e2f3a832f82121d9b464ea935488ea6508437bb9abc6ecc476971d4bceecaecf2ea4bd39c0cf0d545573df72f6247c455ede8cc88af2b0826ecb98cf3327db4398c799f2b9ff8fc5d4fcf9f7ecec6fa9f8e7712bd8a88e1e7e5491d7fe709924d5a7c5ae1ad8827506c3d2a51a4b388eb64606c9b2a897fceb33a572f77a080258244db42cf9215d54bd86ff9ba1fdf7777b383fb0617b3772771ed108de355e3edddfe7bd47b15965f893910cc2f997d30ca86c5ae261bb1df3b3b9d0806fdcdc25b35b0d2d6d4d47e6ffef5d9db6314f804145a1c94e243dcb28580a2a9b290c210e8ce5e4f9d161d1f955b9bcef23a6843393eea4abbdecfa4a2dddb1dcffef448eef85417b915386e707af9ec58248cf103f3787cec203d4f27c8aedcaa76e1bc802088c1494ebd7fb0e722cd97e61888ca04469c9204d861a02e93aada729f2fd9efc4ede2ca9d956f8a804bbe67ed9ebd8894a510d970737d477095d6c2965591e3a1c5343ea105fe4d5e59c1984eccaf2170844ed8117c2b59fd7380af4bacc882b21749709403d48908c123eac2bfea963e8f4dfd66c7cdcbb32e5e391f098171613570ce82bf428f1ae9fe0f0df774359064524a9dc81771d1bf775d48e609e1871bfbb271f4b749ddf1e901c526bc1e29215cc10c42814c4d53d650da39aa932c104bd76a156d330693184ec9e435b48664583c2f68286a4a2c4fb517653074c60c03da83ddf8cf006fe2283d37213251a57bbeded2f20bd70519470b7b1f649f21002389beae524ce5b8069b40a4ce4b670da837d25b32d1b87593b93ceae56ee089ec7aafdc54d6c3bd9fbda81fdeb3abc67c1eb10025243dd7017f56d1ba47350c1b8635690dfc9c7dab4b9a3649ba7094ae97a30dac714f9335c0a279e164ff02f9b7eefe2da66292da1e0c8bccab0b5d7e2c0cf3bc7a680f3cf05b47c7384ef555b0d2d7531cff33469714a0bbfc65f7ca12d2d8f8d30aa5e331c713767aff76cd31fbb8dca4493f95319d78e033f8274b8caf8491935ff872cf3796f2d1cdf6d634ffbd78c346558f375d7745682a8e804ca344218ef35798b311ee9da6817b2fd01b986b6e6a17223758844481e0dbe6fa0aacc58a5c6f65faabb0c340abd43acd8b2ab5cb1f0165ab0da9fefdb09d03347bded7a9ecf9cd5107b010cd30a903dea14aa3fc9fadc680420addb69f7d4c778f9b375726359fc99ff310743dc248dc06406ee49ffe187fded7db693c5b72a6c847607e7f15ef9ea13b51df963582c96047e5fee72c5131d740a49678cf923f5991ea8763f82c4ff072f2fca81beacb219ce08355124eb60b5c3d1fba09af99c606f96418ef02ddff7522e8c763410c88558053db0831b4dd71ce1efd7f7eedefb600023847df9f374a6d453123057e6b4d87da0d4dcc3734c247311ba328bf2ba996149ae98d75a3462937fe700b55296432d78769ca54433fc662d02dce9385e83e7f73da7d6d023040f59153a2b1648f031db3762cdaaa80253f9e9e0cb8cb9a9c772a3016a3f88972341a939fbde1385519da43544f1130f5a2cd634e19bb189f3e1ae5fb9323b2682e128d1ef1b6e7f5bff6eec420ecd2a384af82b73038f2c4fcfb9f397b790cc4bd7408c38132ed6cb5a95776e1d73dd5a462671e61504cb704b907dd0d4d584b5c1218ad02e8d46b3dca9b51301949a0a7330ad383de99aa1eef108f9354ed206ff6367a4bcf78252e4bf1f7b776691c1079441ddc5f41e6330f9b9bd7604f0af367fe5b1071f88b681328b0b4a5c11b65f9154372192d266ca309f7ff52f1e979792a9a9c17735783d256bbf4351ec6dddf535c7ed6470dc28688bbcca5e5417aa8ed52a65ae7963a6c12e780539f6deb8b920beb2916fe7d86e872b92433bd82b697f47be306f33d06143b4079d62f8e5f93dba383df73fd3aa9af0f236ebffa61262ccf4d42e9b0a5b20a634269a79146f70e732d21cc445f74f5072df6fa756411a40c829b7d3bafdae8b7881935119583e4fc432fe41fb25bd6beee359b3e5e562552ef486f1f8121c365809db16ef64882b83f4c634303bb337767267de81e32f5c15fe066b933a7fe82655fbd3a7085fa292a3d467560c0d9dfba41026ad87c53aba6abf31a52a893230f3aebd5645f096a1519de42207d5e40cef0b0402053987999100aa18969ec475b0f4bc3f71b4220c63b184fc5ac0627d6fcfd94b9c65dcdd0253e6bfa7445a964e98944a6f445ccd31e8d3f3d01e307e488e8982d81be76c9a99676fe6fbdb0979bc15e7af904893fbed241ed2e10cbfd1948aa0e8a7675471738cccda06f933a45fd9543e87341be43d2e0b132656fe43a0a0f6ec544d5b00a7ac20e5f7527e77fdf8b117c4b836ad0664cd931f7f595987f94a6bfe820bdae10d0ac7f65ecfec01781fc7279e15a277461c660e917526a8dc9c15bd99f562a5bafca870356ec827cd1f63d73677164053e94a9e43f83d251ef3d32cb1b769887cbdee1843fe3522f9fbe9aca8ec00bfbabcccbd144a5f5db563a1e933b80909f5d79ce5937975f70eee7076e1ae4e7627a4d8efe8f688b003064507ec13dac3777165d3392fe44afe1c6a6321f9c7a99cdea4384832a12bb688b472308bd3666293c47a52a9928e1787258031b7e3f2cbf270e304dc1e408b8df6dddd3731eb2d10d094ecd59c76e93f8d72dde55e21ae9a93c3dcff454230771979b2f86d3aadb1f2460be71775c729555d1537ca06e09c7642d4aa08e0eb6de62a735f080a509b53958ceabb12e5d0af4337156ce4477695bfa2600ff06d90ee4a62c95f3d20fef2fcdf461dd6b3ca62e5832fca5380748b95274aec33c0d394a4688153f075436bfc8e398635e6ff1e30c0f55c4c78b7a17c07b766eac2ac7e773bccdc70c3ab286f9e3545741eca3b8fc8960889357649075008c69448ae7a98328124f73b674d69bd50ea8964c5e5c6d08a88b09684bf6c77fe64ef946b7d262ac3b3ae77935d4b503c0276083dcbaf260ae16b5d531b55fca85e76921a4114b993a691f18c9649df007b9dc8b51159acb5365bfdf69b874125b894a572652575ae62d330135ee550a554169fdfb9cfe87bedf13dda21d92243ef88b67eddbeb98c9f301218befa64d56f7df563281c444e91f877937a0249a1e7a37550a5ea34a34232592ab0db942753d2cbf2cc7629a76ef83eb540e86554411958aa2aee48f3b5e8b899d5662a82c0d9c41171cd02a5ddeb3aa8dbf483e5f5bfced0ddd72a124ae1299068f7573b34158966755b986b5ac7039ab701b764f569485e517ff9276e7935894c6005f7c55ce5084cc711478b3ded589a1cd2c23ac8376feedb3ddd675d9b8a4df766e2b3f6d9da16471b9d146048df764c4651734fb7e5356bc0d4e9c8c6abca146e06c52f23a0e6ab7b8b572a588bf3af59148156922c4a7764cac2dc9d2be9f7a347a6710eb370344aefd596f91f86b71b1ba0251e1f0bfee7c0bd57f04f608da8c65d224c1bd28af55d1c21d8dca9dcbfcf26caddb4c412c1f79e9423c36cca2ce5e801166076cec9b5da64bf1dc192faebb2d9935375f7dccf38be25aed7bf0f20c98512ac9f5deddbaa1babde0f6346df0168b1039c4c3697dc1a06313f5a7dd84b1dce87a9e4e5016d40a7738514a9e02f539a9c70a7cf7992662a0c1e9b32679655514981697130b2a07d73dbf5008a432d6fc9dd77577d2eb20ecf6bd2e49a29896daf2d7a2e7272633e74656e546052b00631df8cfb14bdb7ffbab71e70499f09fb1daa7a75a00d611ef178cb5bc376916e8a88fd7834217c3745db14ab33ea10406fe3ca2276fea18e318c67175971ca5bf617ba337954ebd14ecda6fba75da7212db4b83d4ae48ee0981bf6afb552f957526c824c0708981ffae4f07d01c4603d3ede1ad11094579c86c7d7e353df98910f9c89fd7d787cd2c0351f5d6fc67d4d1b80162b6e929826eec009356b3702d275eea0103519e608a99fa86d42fb3d14c90907c5b8eae89e5d4417af5ed3dda38b8d4451ec30ccdccd163d6c97256785907c53038aa4744b3205c0b01072dea859f488bb2c30af052d5396be54580496f3a6f19c4eee8e4354937f9e8f8c8b3d0e8ade46902c02994da958188ac4bc69b2ed0640cfa432ebe449e777d3cdad1f0837a66848924645bd2eb07c781d8dd8afc4ee61799a68e2e3a8efe88b297167617d5ef361f2568f0af8474164ade346284665e65d8aa3a0a08a2af19c44014ad41a5fd0bd1a3ca9803cd308681a501c4cbadea2dd71f8535b11cdcb5e9c2cf0f8be1d77bfe92b4eb6267fb5774e7a3cdf0aa7202f0c65e813bb1bc2588b1428b946185406a97c18ccce3285867504d935e862352ced65dcd862017ef9dd9128fa17ef231fbf7fb41f881a01e657e31fe7f9b81c9ad15735b47c550b3bdf5681ec32c324a317cad7ab5d28a1b034e4f3ee7980ae565d8035d6a192d8c8557aa6f8dc202e9ffb97b2aba664993d457ce4c949e94df7b1697ae13c11087a83818e7b6ad68b99180874deddca1e301a9b6a98c154fdd7232e5c050f7a4d8beb7c041f220de35a386a9e3c4380f5d81106cebfdf8dc5b6a4e206b21db1ab2b7f443517acf1c7c7ed0bf80dfc915b91caf5e92047a79b5830931673fe18f315298a39059d1465f36b2e6adcd2ce54528af2ca7f522b13adc2edfdc182ad92159bf047d0ec5d339fef42647425b9fbc4860ebeab9dd70b75a28ef2cc73e23139ce7668ad801540dc12a61b9f948d1e79f38d07693a6559c237b31abb3a1e55dbda05ce88b47930af584e23a10511e5f55241d57b7fdd0c9cc24697e55fa00d389e98d4dd2f0d5d48117cd7a237184526c743e0a5292630571e6d05ee2e80767478ecb0876d79eea95ecde84106b832bade61e0a95600f5227050864f2d9fe667398b5b43a2478f851c6ad4b82946b6d0ba815bcf2aa118270fbb6e0411cdfc3cca0797ca9de7fe4422549d5b97c3ca00ca3596972e4bb3e902d42aeeccb248e644776bc16a4726d44993cce42a9d5a7907074496a986e4921e5e5564964f1b29f2f5fe8168ae017a5219876fd6db5b2658ae30f4b6f4c8460c4fca04ba7e4ff8217f55944f64631e688fe0d0be23c14868d79841db27d96e77d7a7b9507751140a6d2db40c0ded6603407a7a9ff8318bfa96912dac41538f11b331f02e0e5b68f5ef89a6fddc571ba36bca527f741b0260b7251444d22f2d7fcdb7fab06cb801200627894bc3cfad808ff40051939f6f10f0db246a91a331de04e1443e744db40365fd1aa2d3e3c1f5457acce2420bcf9cfe0cc9dc96e988d2f4989828cd222effe73a6e20aa587afa40b98d673c36e3c81349b77b4c08548d4f646b1a1ad348b017795b89bb7cd1ba3b750adc6c86cd4de2a0a088db5e9aaf834747e482c4da3735ff9de9a88ac84b8de71cfe7e033f4f899178f029ab489abde6d8641596d0588dad4b8b6ea7b9c9d02f694195d645f95e569073ca8866959f302cb72f7ffb13a6a985f8543ad87c7b7f731aa25ac0b203b34d70e16ba5e02aa90dfb13b9b1b2c79731eb160114ebbfb7f152226f8d018aa00ec084a8f7429d1f89fbcc7491c34b70095f6c56b2416ea6d3c209a675bdf8aec0b90f596eef40721385bd95586bc0799a0c2215b44d48f97c70d7cd81520a2e59f01ed741866308ad4c2601c042c3f9eaad201819267c75391126cba50b640630cf839d51c5e3ca3a8b578899862e1840c82a39508c1d1aa16c34ecd2c39a3ed9f61b460a1d9d52fd67352c4f3415e4ce8903d6838b7eeaa73b2201df17232ff6e383318ec78771c6a1a3d41dc652601063d6d089930584e40bda60bc7c474c4b9bb6898ea2c54914ae7dc499c09f0a07c1a991fc505d247acd76913db0b1aaf0511d436c83f0c11852c83f33979d36653a7101e4aaeedcaa5b1517d480d4f70c56ef5c09e6f896f0ce20e20d70bdda57838ea05637e85b253e08a9dddd98b9d7fba563a38e3d5edf61e88f5d93648b69f5ddafcdde8b286482a25cd913366eaa1538ac32426c59fdb8178c9383dd07db2d1da65b4832e55df196d2cc8330607c1267c4ea631fdec63d7bdcb2bd856492af2d08a63a56ce05dc47dfe39db54885a8b5ad3413a12f5da3a65d4b9c9206a61633637f79ca99d1db06e7198666a075c053e5f17dbf1d23cc26db404eb167440d131399c0de28c2725eff593b038d45cad3422ddbd47b87bf6ce1a5aaa3601dfea67a5c23d34cb2cafbaf10dc7562f721ccf65015c1791fe0d397db6e347a03aa9045c2be0a2aebb01bb48e1c8b21165bc14e2aadd9071bc33e16ed810d0a08085eded8b320983281dcf61f4c2243b57003c792f98a69a45a403f261b5f3b493713799f526c2d09fbc4d46f450db24e7f5533cfbf18db76780d810990fe89b740daf5b3b4ca5941942d1bf3c6de8ad7313a770a65cb1182315e3f101fc32046390fe96cc03cb9d0ae2e820e68e3ea76cb9eb52e8ffd5b0a85506276ac631dc6e7a7f24af0955462628a9470cf2e14532fd18dfebff3e9f698a3a5f4cb8ca344d57bb3b60bf785b68e235893cb9a81ab0cfb3335cb428132b900dba427feb42ee1ceb1f59085c1d02880af22980509f70baf2701534fa262d328729fd4c5257b6abc6ef02dd25af24a19e6c76cc21743cead1256889b7668e8e597535296d54f976e35d18ce6115a3705ea03fdd26abb469497c7a9b61da0657934d970cc398cbdd35a07b27d4dbd6e69efcc79b77e61afdb72d4626c7ddc52044420ba1f6f5a29b4daaefadf40ad5b53b3f638fa118de6d46578240688880202cd674d8dc4665f7f9691961a86adea6326cc5f8c10dad6211fd7868f37fa55b1cb197952566faa64b3dc96c40d895d4a42814b17740e99e2ed47ef1f0528ca6cfee0cb4df29c0d62b6d33d2cb72b407a04fbcb1940af0d9295c112216ccbc4f47648de8dc2bac0adecd6f2d6e6043eccbee235ee65d038f945adc6d1ecc20e1743faf31009dea0df3585fa4059a082c25bb6133ed631e5ea064a949a29322c981210f064bdcf32676e74680119cf304b02f1e62b8f1180d2bea962af206145cdac57fe8792f9591daaa3c5b4d9aa6984553f05af5832a727cfdf68626620dd210a451c1d251d214323b0ae74050d8ebcb08760f43815566a0b48b4f4f6509158e3f110a5206124165173a7b0e883e6be20413c7a52b41f9b653fc7dba6ce7b000dffbc94e702e6313534955edec189ab2648e8d8b31a78515701e29dd9da24dd4f02d2ebab180ec17ffa7b890e845a223edf4a1933a8437a99163c4e6d50cbb4fbfe715f302894ac5a5b6a473361ef75fb75c06c3cc86bac139f35f09228ecde6c955a786939d4b6583db73e995c82ba8d3b83c519e96574d517f897aa6a4afe2bcbcfdec20132d850ef0a9702a0d7a0363cd8c38275fc7e8bf8e96833cdb3d2608a0e2c374ecc60e65a3c2fd577155a07952d091c187baa1ecb0a223202e7985b13dbaff22c33db881db7d6276946c4f6bb39e796368b2677a19b600b150601e10b7edcf0636bac10e11582d8e45d9ddd0b9ee71d21e079f7b9c8f06323a71395a564bea398b603fe79fde00deafc6462788a2398acf4bc5d0eb8841c28758df2238b7b0944fb7e85d2ed762d94bc6b821de625aba23fc7f6923c5faca68cb093b6ed0458a3a27b93643ad1475e00f69673655d768a6aaba67c1b7e8541a7eb422d097011fb583404761a8895c47337ce9a89214616ad67e1bed1143bcada960bb2ef43bb4b51a73f2fd8006e7a599675d0443a82d0672b748fba34266668d4d895e2c2a974e5995ebe62f7e941a4decaac8c33b80e437cc9d89d43bd5ab8bd1d0067b7440fda050a468cd18742e1606aafc109f767804416ff1985360aad9a0ef55e94e67eb82eda37cac833f557cf9c7e1beaaa0a2698f3d07feecbce5067b5d62ba2d08ec755ce312ae53d0bbf6fe424a45b355f70547e1d6c99a75c756825bb6ee665052635f001e0bc12e8ff2581a7f5086e1df3ba09165b8ca0125ea93e739b5ffd4acd90b90c850fed1a774bd8cd98d0be6090b35c364cfeebb9693a7dde587a0970f1d7cc42e987c0a2f94fe2509d8b1992a6c65ec7a98e4d24e71404a6f4df1f4f45ed94585e8ea248bce8fcfc7fa5103e42e023f4cb9adb1f678450463cb4b65a8d97da6ddc61cd2f9c9f36a4e78b8298440a0c87a6d2e26599388cbaa72672ecb5543033a59791744ae3cc106ccdef276989d206203458594bc978d9867b2b186af91ad85f232095b630df52ea10f7f430e9b6444f2668ef02c842981dccd65b11848cb0c5f072332a13fbb702865293ec2d88e50eb37d57c2126ed55224de114c310617c1cfbaa4ffe65df241b83e664fb8f36e22ad08791f0d1f0eaffcf336a68738b9fb743c2b3cf328bb4130964336a637754ee03fff6ecbe3921beee71ce634db06d3bdadc90e4ec6da7b684c09f28cc0e619e2ec54528e918ee6f28899cd69586c7e95664dca30be3a1e16a2da526ae3693c8115da582fed2d1c99f9eef8f4a315c1a406ba70cdb5583f556e4b4e1196446a8184c962fd85820e471a01fc34c7614ec819c1debe9091751f159b910e0419b72527fe99c6d8c54f4401b3bf087911966985016c41a720fa0f1cafcffce22a494a73d5a319b85d7494ccb326ce54f49329115603ee1636af316a04f02322abf9921530fb02e588294f9e3eb83edc152e3d34c50db61b9d7146b2becb32af3ae48cd3b8a592e753f1c1efcc6e2a45d8bb0d75f4c21c6d0aead8603ba757af0574d5189afc29d00b17cd68a1b02c2313cb5059271f52a95a44508d842c8da5d43af14f7d994fe86adfeae61e5d4231150c6d14567a9e82967454365c4ae2f97c83a64a13e64eb6c81dc42ab0c5f178d49ee151c39546274debcb143c21e2dac9125517db2a9dd97512af39c43c079d3041965d5127f70fe089a51315c9f0d2f4830137538f0c0244028f5ed0959fec1f382fef245d71b9034e6fbc5c612b441a6beb3d81ed3ff3b02d7002b7e638562ff97322711091fad13477821b3a6ff7cf8157397eed4d2e0033088729979fa2aeb17358a0a630f1decd67800f280eba4ec8b60240f063ba8836ead46a204351f0f67431379ea3e8589fdfb991592a0dcfa6244301da0277ad0a267202db730534faf686a6f2b5e0b23c753ceb3c3201e6f427734e7bb17c44079d3afaa11760bf0a38b46740fd93b8ebf5dcf6e83e05d5220c918a760caddffe70266093f3f81b32beea93b3893ceea8841ab6b9a3d42e49b6bf2bc3d752f0d580484749f102d50142d7059c40b8ddf1d5864166339e9308c16411bfd3ed16fcc80eea9f501992557f59a84ef710436e5788516b233c23b0a290478b90ca142566f1d579ef7f172145faa7d42a5e5dd5b55bc0bcebe1734f1810087dfb7f66056c6dbebfbeacc586a1be1b98e4b3c9972be6fb09e974b0c58b85c5bcb672673b7bef5e96630fa1fbc5af8bf7353d4c81690bba2f61230f2d7720905e452e424521c9c7acae39bb3d08a4432ee008f136f7061d0cfad5501345fdcb1a72b1f2e00361e2d5022e51be71ea750df33305426225eb6917910eb101bd3e12f0760f45a45b64082a1ca71cefa37a99f99044533eee978c6e1cfb6915f9c63dbe69d0f8c71d8a2e0c96b76f05d6e4bdf7cb9e958cf8c7efff9943a45d84926fe4568bfc634f82ad63b2862e6e283b86c4bcb81fe04ea75d65d08d78f7498677b3bc412bb030e93f8361e55371dbf814f0fd81e0536ecb2abb767048dbc9840770ccd2dae45e772fdc7fe1607e4e0e6953cd9df10f54931b99637090bfe7df07b82556050e74cbc8002c4b42c754cffe566285fc86db958b35fab70d548fd2f34b9cfe23c75567c9c167c17642fc4e0bb8920a0fa15ce6872d57d2bb7ac928a40bfb8688fdfa07fcefc12db3befd51e6860776c0693835de40afebde094d3753e831394f7260e4637f8077aef8ad2ee0df5281bdf9cb1270c96d3b7aff246c5b7296dbd3b82dfa533a5f1e4f01f0f07e1d8e007ad88a9086d91ec4f082b14dfe60734b07f7624a2db92ccee3f960f193296c314326f0ab78f4f6c048c9d0bb718c8b515ef83567c035b1ddbd0ee10972ec9d1551a44d651502dad48c9fa72d33a5521170fb337055d3a78bd759633b117bc1719a8116e5fa3dfc538a7e5b4f86d0af65e17f30ba8415758b8113a7da682bab641b7ad223aa2a945352557428fa8299d95be9ea677e57f8a6523d8db1f92088b469d6b4c46a739c9fcda9a825cd59287b67c2fd82629712609c8c3efc244511b67d834a1a440e52b42843f94d3cdaf7e41c34fcbde00bf1bac140f536d8f24b53da3cbf2a3e0c87d61dfd6baffaac72825ddbad7ee2591aae52fe99e9785be0a14a423bfa95b61b073cc9c1a728fa01176610dd0dd9534527357cceaef5527c792933e232751fb4254aad09e653fce5522fd80bdd278d5604a5baba75c449845c076e28fe9b85061550504aadfeb58bd6e0cad1802ebe0b44fc7568c367db4f7d77e8636dcfc223ae59f5cd4206635c5bfb66736a2fff94998edf62936b8c9da2b3e4bbc0b8c05dd05c3ef7314f45f1db8b9073adb49b7fc8852aeab147c9100ef5d54e102c00680d73c6daef8032faa4507f447a444ea6b3741a7139a0d2a504f16f56948f6f3c59ed3ce8cbf24c670368153408f6e355376e1803febe70eac52fc8dd4aba2cec1d630a2aadb06ef8719ee0b4af95ad3aa169620d98c683aef05300fc4a106e0b3407ea082090ce58e93bf528096dc13c8e1061bc9199d647fda36ab261da7b5619a140f8ce6bd0db00019a056776f0380192c33b6db57b4846193a98f004446cdb9a8ebaa9580e27738b9919a8564a9e58ba84e9e5d3a3893c4a5b19247af660d5beaa61623a1bd3344b6738d71c3cea18862693f6e9eb3dc841d38eeddde962e2464a32babdc032fdd1c5b6b67968d5d59beb5afc6db8e6f40e7408f2b7f301b66a7d09b7870a2ec1ed555f7bbf1cb6fa57987b9eed393f5421c7318ce40e58e897da3396caec67a6e24a2461af3007732b00cfc16f2f896adc631006959e3507d3b935f6b40627f2447506d58f3be6bf289c90fa73c888d8b3eeec8ce6b06a40423aad6fecce6bdd5d2e2cc52859eba3af4504854ef4dbc1ff7b2d510ddbe1ecc35f51cbd1f1b8ad3d55e9649c98211b16371c59f2eb433717cadf501e3f73c8a91a96f401d4cbcdafb295b22594095ff234a0881d6e2785cef12cf441d6126e85bfeaab7355387eda897890218ca81136fe054583db93a2a08368841ace44ddea62f092c21b0957b4a18ac378aa1ba3b3c1fed23171302749c72d39ff16b770c0abf4e4d17922bf28d3c14b7d5d0d491e472ebe50bfb30d822e365acec59ae125f2f5b0cf656b7f35a8a2e093064dc97881134aa8375269d6e4cc338d9c3cb94dfed55acf4688ac868930e0a894623812b82db1e3a8ac887c45d9d23d97e358c64b4b7e11c4ee562ed5e3308a2dc6471585b0a279b5a10092f01c7e46a2eff9b59218594552a85b2fd269b0bf4dec30fe0639b9d49e852039cfcd4382ddfd9ff9728c916180ccc5b806b5dc68fb3b3ac6a835a67984e92dc68598a9625fbdc760118cad39edc66cd9efb863f0547dcbcf7aad89924da079bf3681dbb166b233878824ce345b07502f7b23c3d7d4a047fe15c82cdb2c091c5582605de99640354e18d66769ba4d6be0529ac2e58ed903b40e820866ab610b84353f27dfebd940c03642ba5b520d3f1c2b41e47ad50ceb4d2528139f2a6e1f491efdea2fe50cce09e2a62f8d0b9c4cac5890735234f591ca5b91b4269718da67aee70c2bbeb5dc5fe89b0d39b8006b1d2588bc39f8697bec75d4a0c49c20674848a58c4607853ec775489ee304a83b40366c7100b11a00581a4d0ab18dca53c25c8b6939d7f912f2b688363a79b34131ae73a0ba53d76d75adabe7f768342158244286ab5e11250af15669b27f12b91712ede78ef9738c8cb47a6f8d88b90711d75ea1b105c46c1a82d918eb3c8dcd9ba715755775ed318a1e01b3bfa306978166f361efd0dc8b9bc806fc8553353e591bfac92ec9019912fee9d9747bd2904a8f116bfc9a2321b47d0387c158ea998d6dc7c7b7a59fef85711ffff6c14e31587ce37b00bfc0013630a30347be886e768ca3bad3faaf3d4e8ffde006c44fa4aa199f187df604fd0f3035b44f70a123b910c05d52df9d1904927f9bccd809b889e1bc25be091dca43c3286e51ed4f202a4a40f315dfb5febe2a43458fe4f90ea4f248412144128985f25e1a68d5cef93c2c871f44fdd966fca9aae99f2c59ffa8f4f524e6b5999fcead7a85a7a2365f2343877e5fa0ee1485ef6749fc06ba70fb1e6f7513ceb054aabf16cc6733270092894457633477817fe20d4a95b64282099b39a44ccdef2d2625ddb86071be486f886f9d9d31552e848257f5e2348f6a4e5dbd0138f2accafe9d6c42c5133ffa61c5e4f0d3e98c498227605794d6c5ab870c239384093fac4f87e0a4c048883a9287e72ad44577792377cdce4e08a61bd26575f24ce7bd486198ce5afb3aab36f55d1f56163b6c7df5f9cda62c627d475ffeb503582732605a9bb340088a137b7b4daae8e1a31dfa929fdf981daebc37aa87b2f114add325b2acdf1ff8658c5435761287c03b09a178d654cff21cf84be91aa354d5a9d7673f7abc2e033e644f000e84ffc72012ae8baaf84122fde58c7448e122cb45d5f4da1c986dc8b287f50e6bed0ec41bbcd55b11a713bd0704c0a35924b7afc4871fe61780c619daa3307ac8e9fa775abdcd1d97dbac63650000b952f453e4c4b4928c5cfb825688401ba717146e34943cde29b6238ac4c9b91f4cb3bf10a966882332fde068267fab3f6bd110ec377c0f95d36d5c263f3ba437e9cfeb5b031ad106c4d160d038362d28713997dedca4a70e5b07fd6e41fdef8a2190a5d325f9a98c6be3e569fbda4e0f8c9ee653583ea373df868868b8fa980c23a8149d15eb93b3daa8a44c2276b026a59891cea50442639a506dbb11bd23b2553920694a876908d4f386a57e913a60a133cbfc6dabe855a5ffd43866b077b963e3c1f1f1089322afdc2c6273bcc8883643167fad0045688c33ff5ed0889aab61b7f69411f1c5f561e93bad8b28c0c17ce811d5fc3a185e75524bf95f3226aa250885ebb0bea9908c69123824b6b8b0154274de3de6b7e5967402ac201ffbc7ad1e3dd1a427a5437e3d481e67fe9274d234e3e471eca7c13f26e1ca68c83496950b550ead4de660949c4e1e8200ecbd998cb536108126d19694446e92f6eb7b04cff049d6fbfa3497f3519ab5f85b38099ac4e126d80fb4262947a87dbb220d2568a77ad7a19239128be589edbcaad2d1cff4a52a1f7cf13f2d93537a49d9b9ad54b6894669d8322830fe8bc63c33883e345870e0472656155ad6af3deaed29d47be136f9a7f3c9043d9cc76bcb0bf7cbadb743ba7f1ef8b45f56136ed6e00d784441f116e636549f74c156cc33538a92756e4439c9e08b4da8403bf9ba1fd35ff03daa4c2650c9d6372efcc0d6cfee744d84208e3288fb0efe5d2180469b53a8fe22ee4a13f533253a3408c833a47c9f47de9ce200e0e7afd34820da80a858678fad616a7844d096e19413150d267212927b611273450297668f946a9d9e54bdf7e6e20fe6046486ce79b077e81ffdd892865f89b7237058ebbb7fe5ca5cf316ae63fb1ffea5679c1c11e549fc754b40d9e3afa9db30d76d57183240c902960eeb94bca1026f0d1143c036ff966c9a107b5d60f255cd8cfb984b69924daacfbd9a219b9b578c3a39964ec17b1ddc590f1210e0a5566cc0b3b59683ccc3bd746d49283c096d39c187017937d343dadf891647680345d3c716440243a614034a0d57b8b6e4ab10a616cb2856e8c9c63174131f2937acd7af5326f260c52a93ea16db2f123b3ed6ae00178df152bb91cbb0c549c07e4046da1c04bd6581479af5ff535e0a0e43a291846ee626a65b6042569144dc86cf248cc7118cfda4cae3b8f5539cecae6e05c2b4825fe63871181478904f38bac84718fb75f3f46426c5f5e21879aa650bb32487bcbb6b5abd1e674f7a91b296c064e1aa255d8eb02fd5763adbf14725bb9ed4874e3d88010e2e372af2a00ad80e127dc46518d0a065c853e6ab18ed59be2a0f96c8bece40d261176fd83198c601612419c957ec4982de162a537f8046e1e3233125576e850043c8c0b257e320af85cdedd858163d22026c482851ebac2028716fc85dd8c6ff8f64627646ac3f8e652d49b99edbd9b5b95536b3be91bd0891a9c954486e5662937f7bd90e73569ea15cd41b33303ac84d33d6ebf43c42b9e87b0aebef0d7aa26f4a4d53b45a00c607f9d62e92772db9dfde1125032dd2d476af474d8b6beb9f6f5b9f35efe442904b81f7112723d015033ea31eb911766b737c619eca83706a6e255f71ba98723680a54eec0d7ffe4f576ecf6511d31cc217ffd7a838cac74f14c93b12e614a402d35207bb629695515c25ae8b692b424cb5a08956df7e590892e77f385cc14853650d06c3948c90e572c59cdec50238a4d0b6b206b76de7683af25076d1d1ab5e4295f81fd6f34f7064522ea7761ce9e95401459c0bd4633a8601e3b40fb665f2f2793ff8925c29bd59820cd3dea632d9701682da9c6773b1334f6f4e422efe2a17515b54f95572a18d70131d44b01c72cd5b665f60bde54e3db108258428aa12c474760f2210ea07ca83d111c83aad32a7064b01f186afd698d24f7268ef9502dbf431b0475a99e08f391aa72f5380a96a06bafe4af359e058e7079135843d3078a90719e32b1336d46e634861589fc4c59825b7275ed178fb2b5a6842aaed0fb1c6f628d12b518e39f1d46f7abb228bd58d68d7d559a405b9fb3bd4d67011b07c66af52dbea93d79b56fe54994b93bc1a8070fef727ffd0af6dcdc995f744a34e73c1f2b5555488e9277c070ffe0474ea2a48d94d5ff949b27b60214b37186e39eb282536258210cbc5f373c609a4c3e77dbafa7258be02b52c14a906a79fdeb652b7c36f95f323d1f84d250b036c7b2984cb99338677e720822c7e3913c6c2de9694b767dcb38c7a28bbed9168062957d6beef1945b4b84f88170e8bf3aefcdad126110de8d61eeabf4af8e999e1acb3d4eabb869cc2f3c3f01efe56068bec90be921024f903c7a022f3c849461d01acf5494382cac46afb5238532dc492c06686715ded4abc85c20f0768fc5832fa0c91c4736e2161734ea0eff307bde1d967f65d33636cb8801235caa15a321eba161249e38d25912424e0a29b23d0162886e327ef77c4f7ecb6335d24ddc24d21e7a315ef7af6ee094a9dabdd30a6e9b18cdc64089c492ae240b7a71ef5d66e433f3d0ca2f428095b63c24d3ee68df9f5fc9c3d95f3bf56e779ff5158ab38366bbbcac6edc74f896c649506d7da01408f74eeb1108aff2afa69e0ae0a47083092e0fb407e7a16d750c0e9631cd3f2e4469c717f6ac50f7117de4a4435e43a1b31841fc6285eb0e58721cc66056ae754f089aa89db20d463a4b530078f3cddbeb1551243aafb4797bf17a836a0bee15797a2f53791b46dacc985bf7537b89b0bc49005919abd9a79f3b7d6de27af5953f6d97c21527f7bc92a88e594ed65fabb42665d7aaa8982ab018ddae3f93d5fdca98eb401c2ce39aa9cba1bd619f23a80006c9cbd5033baaa7cf9294eb724f5a25e6ffb77daddb0697d3fbb3edfaef51de5b6872852197754eae901e59e7f1616220b99fd21c6fc866a86a6d1ffa9bb2f1797d96d8012fc9bec3bb71a1931b8bdfa39670b63f0e3ccf49b1177696b129a0a062cccb15e979a97645ebc728bc8f025ef9ddd37a2de2412e5465d145734f52b81842a49566b04aca77521167817c4bdfa8efaa92964bf8e70c2fd789bc0f6af140074ee00903acfe82d88b0bc28c888b5c9dd0345dfb208a0fb39a0fa89ed1368aac01af5cfea0ffecc029813ee1b4048d095141c6ba69344f182abf6676941887e2f805366a2094a3aa59d9fe8b6f7327411241f1f85f97300f9edbd2902f2c3e30b6b6fd4c590b2526ac9fcf6c5dc988ef65d73fa8f6cf0b921a82073007ac083b7036747fa66fb72a19c2a21c7f054a12a37e8a9bcec1dce3c902e1f999d79fc0ef170d6aaa2e33852b04b065b7d50fd06e9e5e398a78d50f746c8ed37956a88d323098949f1476c84afef1b0ef9bdc4ccd0465b36ad74dfe1b0247ffc956f12d47e4a79ec334051dec46b4c40e9caaecbdc74325d90c055d762d539edf875a97fc8c85ef0c7353afce86d30bb3d57cab0e5982d029b415b0d1e5a96356237e1b287c6df47407c10efe9f1cc9ead5a330fd320064c00529b78c107b2d4180ee10d179260c2f22b25f3f39b25c9ed33b5663ad734457e74ab915ce22aaa6e4e76e285917e45d7c5846b3f66c7301db2cf900f5f13b7c1713a877467705420b25ba5551fa7cbe6e2931298bf894f6e57dc8bd4458a851d927c7f7ad91708aa06aab3e1bdf1e450d97cf079380a274ad9b4f0fe95c4d80e9599c2c87165ff81b6e31b5ddbdbbe6a794ca930437a3e8921a18df214d1f85640614c29a13a12479068ef1d1efc75e529f2cc51d8921c9866785a64ed458cd0e0705b497a1db61031293416e5dbb1a096ab874efa6732d4d9107e52d5f4f637b78dc5e9a72e54f6b420ade5932350e9710204876af683618325a073649f1cd4f88be3bd4dd01a7a1343f8e50f7d0930d19ec786d94412b91ed50f586e4deb70e3d4faf264b23de232ed7ff0d4873175c23da21c3ea93c4c27523e826adc2fbc0b35d8beaec53a9e784aa9dfe63b8f1e269a3899f13dd94c99aaa88d7f6b51a1d9b8a29e444288f9199d187219af7dfd615158f8ee29e35354df5bb1bdde4356677b8930451dc264bba6be502c7fccb1c12ca0d8198b6c72ae1e07f71f6389e48755f4af96542501d539e4dde75989120379d5ab4a3b731f400522c9cf060257399f819e8dbf990eee8bc5997c0505b6803f86ef87dfa27c78225cd13da76fbc1caf3dd80adf5c44cb377e95c36c7bafd23ced019e59a5dba39407cd4d20aa7feb81c298f94f21b0de484d308b057f07d53f376d806a4e839e89ba3a189f3eff771c6adcbfd26502b2ea2f3efdedbd5d17594a3f6d5d74dea7b3a81f4f22790561dfd33b3a9d2086539014e0f2ac2f2e4204d4cd81827fbf1574fd0f42a275eefa99de0627dadf7f8b1b03d007c60aed5237c44a88b2c22c27a843a6140191d8ceb38050b91ee96390f9a76110c2b2d3d3fab71e753e0e72c589b76d0d38113244f40cce8487013e831543c8ec97c8f43f1ac61722a7591a8a7f8c751f9aa5142e6f6cedbeb45dfed45e53329f999ea0ef463116f373c9654424829dafda96cbb6dbfbc9a8188e70e287a90894132edb50a487a68771199e1f06861d21ea09498a255614db91640fde5612a2980697e20435c5318df3d53f2a9dc1107b81f511b78483109bcb9d3fba22fb9b870a9fee0e877ef5d75f793a77369fc50c4f58a942a17a9d9e5d049370f127f2a7d46235ce310ff4b44931ce9fd26f859fc2b33b34fbe38f967e4cb6f199eea2c76bc0e89dbf4797fd6a766e19f5669ef14c6041251ef021f087fa1f4bd048a93081126dd482f58d80806bca494a4c86a8fbbed5acff5fcf495afa04335b29f526e571cc14236d449997d8045ea7f0daa3e8cbf9b5a38cb6a9df4b22242c79a8b8314e12913d8bbefc1e4fdbc70a36f138ae129d592982ea39320a7cc9077a91a42b11aa3b455bbe7d69273c208ca9772f4e0f31b006c85c594c371a702a271334c6bc7d538c8d33f6abb4ff74802d4f8a8ff2a2bfa4d4556606249564f9ac1fbf5f34b98e5c5a6387d3f6637ca09208086b1587b593a45906256eaf9c53cf9006e7ab89ce2fb44aaccf720d0a4cf40f65610ae645755ce0569d5e1791112df0faf604c15a512d6a4794dd0d909d3d6c00a6752e2948fd89d22fc34890fe5c8378cffdad4b8d1ac65b844ee09a0030e1c3a3216041e2b1ecf6803574fae245f4b6cf46a3541587ff11eab00731081b3e6691ce3d43f60bf9f827cda6010e87f4844af80fcc83dcbfc434459297c71b64bfa1b23dc36f91eb9cfeeaa47b17bc165e77725210d7e891066a47834a12a09a460bcae5aa3737d4413929dfe5b030bc94e9f8eea23b528f3444a4d09f52004f362a2daf72f9f4ccb5ce0f1455b9eb253d292a9b3730e66ef940deee9c9f4a35871f39db9ac795a86db7d5fcd221bad23382c9eb7bc3fbdd8b76bc8ee9bb1bacad3dd7da197ad60bd932424c23e9ae432a8e6406edeba33413bc3b52b1c3117f21c5a0e2cc3015a57a19c501c23bc242affa1ecc4559d2863a33857a8ac462e596bba8b12c224dab0c3e97bcf39891509f6fa5fc0be24467265a8c59f9ae0d9e91d64851fc5ac7a9f6376e70fc3d251d7cab21aac142d6b8b18c79dda1d2169695983bacd55333eca334d5e233efbc0c298de1e542f46e43d01ad56123038719078305c80b54130b6e29cf3f2a7d073bd3c4820aa95eff08cb87c2fe612fabff3d80cc93702d32f4ad4b80ecb6d7c16263d7d106a3d9e33a0ebc1c7b9e4a0cdb4f54cb746743892f4b82d912257c16b1f7b7f9b6b34ceca5cd6768c65e87c919239c49b8fbc39a2a1e1e744fcf5d953253b87d9f677b0dc767ff0d30c41a9f5df30f9f996bf1db62dc7f4ed3d20ffefb46e121d4f13244d48ae9824ecccb9358429815a2771d72c6b145a2ae0d51c22a91ba07e986a8208bc65eb67ba96a4d9cfef52db68b4a03d6a3c7ee1bfc422d990247ab8da1c4d1a386105d04d5e9a02761e81c3353da292c8f9da59abbb2d233263eb107090396408d3cf960d722b35ce766c07a267e48c694fe91a15132deb59ac7cca4984db973c67007fa7c8ae759ae57db0f0bfe9e3e9cc4a65653d3b35fd5a85888504ebd0e53bc6ca51da021ff9a0424839abf41a20c38947effa17908c23a8f866bca0051313e4d09f0e43805ac54f888aef16f978322a697a528f9a078f9fc46b844fe7c7ea01544a1b39d2581d3c922140c38a759d9fb9d2e7711264fd5234ff88c9ecc57de88c2d27cffba252223f6fa09ef3cab9f7b74e24e41eba9b143611a74152fe8a03a4a18969b597b581bba63e8031e54fa90d88ee96384f7a9b659405ec48fc06e430af38d33ae5dfa98e4c4561ea0259c9bfece51dbedbd5f0903fb69c6af36ada230c5c4e7975190cef88d6b7b33966f8c0b9a976c02e03d028d8a5e383494fbec1bd2aced132c10c886dfa0a3a2cac2201d478b06ce38f518c2e1a81ace0c42268158222f2dbb4beed84556fdd24ab8039aae89df5615f5aa17ba7cbc6edb6424b88fd8d9a6dd927eb6db990626766244b85869322bc922f1b2d445a5d30a3f9bd8359ed5b199d9661d1b28433f80ca2b59ce8995347372010764f9139eb25d7219cd407567fc20bf42102698188b75c20f7ec8d009d850f1327c85cb58e7135dea6ef70514da255b0ddc4a71062fcc228476b4b98cc01001e13e73867dc954f53221362784fc862f4a11d28ebbd4f7f87a68be8bf0e69388cd57bd617b83d7ff16f392a3520d2bdc04c88ab128e16d1188367813f7a246c763258897d7840679328047b9ac15c14c973a4199ce65b90c0cab90d453bbb476badfc9613741cabd0f1e6070ab75ba8b36a6b67b796bc0c138d344c30c17535904bc02e953e0144578e6c2d67569adc75c59bf26f45a8cbfb84d0433484b53c688b07bd5056ba709826f92890ba4a24930f6e81df31839a7c5641eb738302a2098dc6112afd8ede02d22e43fc7b3241bb006dd4a92a49a58b86b3d7f6db2caf87dc01f7688a825bc3e344dfd6a6575d89066777d32f9e76681fdda8322c0816e0aceeebb5d2fc3cefd1f583c1e12e5d40b727e215cb6aef82250df932fe0926af29fe5cada474388af8f47f2cab0e22c69b86125aecba9d2604c94b92462261479fde8a9e010a85c23fea2794564ed3b60ce123cb1c7685f6c995e2ebd699f60124faf5c335142a68e8ffe027573254b878f34a7ad384869d18b5748aefeb00d711f2976f7629b2ffb004322150775be07cff0ad66aefb169e0ba8238d45f9b35d2a943c92c4b56d7328f02def5cc932c892f7cec1c4f7744dc4b9055a22d62f17dcc5d22c2661ded38dc6d8a17c559c106a4ec01dc10944eddf05a7e023ef94881ca9fefa9c03abec6c4892747eedc0e883deb02954523e740296ec5dc61e573f38ed19cd56a5673d59d316963d02bc276829d0b74cdcfa91fe642674e4f2615778149e0ca7fbe336c6a7e6e5d213d73b92ca95deceda8f3dc2a2a3a574e98876b4cb86548a59363d1f2b30224e086f5c2bcfd553a583860d3d68123341b8c7084b0564fca02e5034b17c9bc8c309f4f4df212528f7cc61392219d17c1b0ca5f0592fcc10f6fae465c72c2174c4d33d598c6cb0430c189939f617d37942ccd87f3cf1b032958f93d2ef986e3d8b136c9807ad00e186102e01f03cfa655bef920a6d53041b036c02ad259007bed623f34bbb613cb3e0cf0639c125f6bad12a83582aee3590482d4c06a44f19e511be0f308e6275e53807cd1e42b707a2d8b60ce6f9685868f6fdae24a777ed428eb30ccd6389b42dac6de6557c3225447dfdf81fd4bc3ccdb98dcdb0e681d95f9a9995174323efd7bedcf8052d620d16fd24e4dcfd430a31366e6c6ad8e0c95ad3c4d6079df4a3411a327837d6d8352819cda58f604de5eea57392e062acb283712cdb0775ea9de0df6688097345dcbc521a58278b18e6dcc68ea4f7b29b9aeb4fde9175b6699db805666518c297d610eaa6a51ae078e982319763bc9429ce6693484ce36721875d341e198782cafd51d1449edecb548ad74c19045662b38522bd01b80beaf0c2bbe4901c70b74da9e5f78ee2fbe8576b30ca1710519a9bf368bf0a993e5fed8b424495d2acc4c970a2f19b21bb59bd3cdff288a0f01b7afce5153acd72355c821206fb54bbf0489b88e4d710ab5f1fe7b2863e600e4d90057915686d83d2e1ff93935621dbc3b503a1b2a2bca1ece609264b338a66f43bd615a7b2011d555b5d61dcbc30918fb992baa793ec7286a393356b7250f6826e3327291256767d86c7af52c7811c47fe12b6e99a1a63a42e1c2f6977897252119ea52e035e3aca1014dc42d5140357eb9680a093157bc2cd36876e9e7d2c42f022d5d12a2a0e74b87639723ef3824e030ceac9454e43fd90ccbd0ec4a6d712e8b8fd2eea4b6cf9042f52e2992b251447f4b68e0bd0bf2d9a7794c8806da2f7ac97be94910db216c117f7ffd13145762b22472d0342e0496366d38e24490fa371ea4d2321a781ae5f0741cce8a8d56a68b74688d4688e0bb6b493883a956f423167fe47c6ad5f6b30ce6a636ef4acb70329bf6674c8b1c2f5e3f45dc7a55cc7673029eba1054e3feaaa42d8f91e442a19ec064be9ab448c1b37f47b09df03be6b255c88c589f000c2d06dbad0cf75cee6e7db88cf71717c8fb8ba12b2c2641ebac9f03dea71d2dd078af68894b67e41419eb9c8a001c748b47e8960ae1f6b29ef63f1e2c937e4ae89128d3b88863a210c27972ac7bc1a2bef125e6e495d7b01c50a30e3b1601fc56f6459742854e76d9c5d637811b9181c3b511c2032f204bd4661dc538547948c1273c0f0cfc9d5fefa8065ed0decd6dde69e7ccc0a1fe465848998989a115e360b9804c5d9506b88a93f2a45f98e1bb5339e27579cd814b6efab441d261538ab6fec44806f20b6006d2e2d7ec31f73bd1c164295cff364cacd7a146bada52b6a0f10b11bdc48b66f3837ac5eb743edab5d5b12d65d0aad61a1d04713048f5ff5013a8f99803d6f4a2268ec86694a8bc5508933c2b7103bff8f617f1acab6d90b793d57661b192cebd6e8cca7ddf3eb7c4e4d51571bc3e2b83626bd84418f27d96fa88253db3ff5bdd976fcce7bc6b104ff99923a523a418d6f4f48869294e46fb63c39dd697b06bd38bc70764880f950a24f3b1074eac6af5d1c1e3a84025c4f768627d2c918a90dd149fa5dd1de6726a837d79d20a886c23623751851425656815768acf0d98a210397d9004a5413c8e8970298f6a37ea5384c28f40cd6a399cc4fd875115fc19134081e28c053f04663503e1c21ea8c972a1e00e90f46ae801b760f087b39ca81534fc762533bd42d12db4e89f97c4ad6631ce000297738dd9ab76a602cff2d09d94008e2b950db9d3abaebf72caeb75f1423f3c91fc52af62f758dd2c42426b135af73f4c5429eee06dbfb73d1190948f7f572504a1e3626e09143d47612af6ebe0e55c3e81f981367966a61a47b591614a84beb2a55fe4204652d9c149eea6783292dbc00e6a137254439b78d50b7149995ed169673e43be29ff82dec556bdcad81d69342e96b4f23a006befee030b7c8592d2f650e1108b18cad8715db231961401b48997a72ba12888b558b20b99ce1489122b0b8c2e4489011dc58cbac7bbcf2ee35090d2b63f538566370c6c46d8010f74c00afc63a3a9f8056870e62c5dee1fcc625becba602339113828008d9cf7cbb3198bfe6bb89a6ded8ba894396caa3c2dfa06b9adddb56a6de5f2f44fecbfe1877663b7e3584840a8b7e617fb0f586a3f87fbbebc0b7fb5d2d12b90ac8cada1a978bc7e7aa43d240365a93209caf9f6c700e05e3d25492559f7cc17de8ac64709dc787a5a680f6c6254bfe7187fd8b007fade89d69b6a3b0f5b79a88a367c8c66dd4f65a1db00761129ea7bce7a4e507b1588dbd9c3b330060d08ba8095e31c3836f40254dd2e9dd7085f884ed4f9b38a4abb86566da7db20c6846d4050386addaab9a92407b4d6866f4109e63d37d3b3471ef1f6d6747d0cdff7653766964be4037b4e39f1c13d8b15cc70e0cf3b2010c94b5d3035c0e2ebfbabfa20fc034c3d61f28f3fb88385a63be1e8fea39d766a61e4050d48c8c59550c25a837d08c77cc1930db2eb3a44e723e6320476c11ff121f28cf92154d77feaafb982829d0a520306f1fd49aa44b6e1fe96f3a9ba5b21d1e1a8395d90f38871a59f87dc612faf6f7288e4d89747166c695f0d10a1eff1efb21256c9d80330cf93ae8ae31be3288bd0d710bcbe6c761dafb79560397257ea9a81520384fd34975dc3b7bf427a26318096426beabf401834fe44fde4dad0907ce4eff5ca83d77401b7ea377414917bcabc2faae8203226e28d7d0670372697f25fe412d8e9bdd0e2a26db9b91d22fe5a4000b95fcf15d9648b8eae8fd6cc9f3d246e04c8bd5c11257d47d0e8a2db4f515a2c15c47621be43e6a2cde5aea9d82b8e87ab0de1447d6270d66deb5cdc71f1bdc96928527a411847de226f3518d7a3a32adb8f65d64268be2e1042d505a53e08785b81d5a04124fff5e7722b9a55ba1431cc3756c68ed15258e98ed6e557938416bfc38b4e5618d10936999c85bddf9ef4fa203613b029d4db92dbf0586e81be0e14b321461db9255e63b66cc389e24bdf82e2350926265e1dcb86e69a18beff88f279d6f87c6a16bfd4d217f02354c32a7abbc2c3034fd2b1d4c7ecb68c5dca8a984aa168c0bdeabf18d446cb2951e97a5871c2b8ea5edc94cf43713ba3def5e6bab497992a6a43928db5480bd5d6cb639a790174c5de10d717ea690f7b2abaf1cc1afe784bc60ef9fba1d4cf87a8dc26c2d3a25bdc5137c605981c79d44a0feb54d7b39b1073a2da534eb721281066b1b1b88495e9088a10a1c722aa8a7138b4bba0eec48453cda79e60dfecc41e936aa4ff4c93c33811780b4e818a0b16a5985286d94fbac7e7775a33d9df5ebd502b65d0a04e0b18998af252e5442c6b1ff09a8716d8e2282b922b6a10cc59c33a9cec2e9507a7de105d0f696fa76e136a6c8df71191954040ad1bd94c845ebbdba7bb769b04c4888ec6770b254a7a674dacde95a6239533bf8c9f17091901b977f6412617a813cc160abd60c4b2748101ee3d7e48090ad7a1d5169e743efbcb9755e462b9fb26916499ac144ab437895bcaf59494e40c442ef64d69fa01e259e9f11ea4c912ec848a44da6ccf7492ab4e27a0b26cded7cd1b732ec536e0378b006fd57401822d334d96b8d3399b5b3a0a7bfb3237ccc226259e88c451ac3cde22de8042007ef230d2786f881d9688ce62f1257736acfef036ef6295e220c3ee94a2a03cd7887c1f50c4aec724ac8fe34c415fb6552e98f0abea74a5fea8cd0cb25243dc2137f4b96fd643de416e212e9e4b30fcabb35167786f72181b2e93f8c66f44547f69ac081d84eed8145fcbeec38df96aa44b928014605a0ffffff5f