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 44979 c8b7819724d7cd20d4f11802037a8e84553d58b950dd2612bc2cf9a49c7c7d0f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
59341734eb3f5541033d10c2367221746ca539df2bddf0a74e4ef32bd48d2db4
Certificate Block Hash
c8b7819724d7cd20d4f11802037a8e84553d58b950dd2612bc2cf9a49c7c7d0f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0011450000865a0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000cba060d44001707f679972158ed858e27feaefeac99e96a9c09afd09dd457ede7f3169b256ca4e3374f3738d5c419a20d5977f57b9487c3dfaf8acb37db05803a811764a416e1c354b183f1744ff57e304fade6eae8ce9580f690000000000000080000000e0000011450000865a0000

Raw Header Hex

00004020a254c952ed321c33f93d2dee6b7a1327570c3e33e66c12e1cd873ab18029851f096f5db5df92c4d9f61230413636a0d5f51f88698cfa2f6e1b071eccc7962b0f4d58fb69fbfa1d18b42d8dd42bf34e4ea7f0dd2bdf39a56c74217236c2103d0341553feb34173459

Proof Data Hex

59,560 bytes
1212160103074795a374ad8879d76ad7c3395c7d8a0d8ce1060fbe72fa0d80e5d7ca20693e8ba108923eecae888ce9357e939e7b6e19dfff613f53caef1f6c2ad09fa1ac3b7d2aee970166647284e53fb8e4496921a9f4f62cce9e61bd61be08e0b6cf24415fe3202c194832a1f11a9ec88275fa471d78bcc4382ce1450fac11eb81653ed9f9b62ea10c467472ef06eedb47e280fee051673889ab94a0d4c94c14faedad43a0d8e0569c81d0b7148da3f346648444eddd79daa4827eb15deede5b493548703d1138f086afbc0b9950248b646cab113fa48ee115cfb2f06752864de91f691f3634053c8225e575f44e5a013e6192ce21d6b256280f87baac86df7a295714f6259fbf44d93bff40e5d59aa11035041722809cd468ef82ca41d75306722233bdce7a7ec58a58698c5beaae14fba40a34abf8a40777e58ed41ba73d234b84ef09ff7d8b2055de21ed4615379b1ef1bcefd8398899feed4b91f452e272d739ca929c11305a8d09e761d11b32e06ea38e9a17862da361e05b12e6dd3a85b43c71f4a2c79cbcc3d4b65e3c104f3fb20070aef288feb51d8d0718ba815bc826e8bee793d85e0497ab67e31d5f6ae9f35ea247c3e2d41c715ade9be834fe0ec14b39afc3d5b18161a2a331baf105b285ec6ce76224e9c9299a6fed4ce171bf68de9a20423a7daa4b51d676a4703a1a8f7f5170f173f4be638af97b59bf43de40cae0c2fc06a333867f10a688dd5cc423889e3fa88ef9e8497c54e4aa267004ef400cf32f0200c7aa76f9cfc26d985f94343b2b06a83fee2492432374c5531a5fbe2479d828f92fe37709d78b8463b90eb819b1619921da3f177cc34a058d9bd6a3d2af82abd20b503568190cdbef1d149238b56d63c999a980e47ca141c562c8b7fe2fffb009f2f9bde08a0262d4653a5ad786a5afcfa76ad8b628b13d2cc50e2c6d72f4732984e5781cd524ca2cfaaf9f24a5ba1edd13e70c8e6c4974ed12d98de7b4659376f915f282a755a535b9ab0b66c004dd7dfc8ffc4590629135f1a398fc1c567cef018865458df146daa2571ea3dc449ea55b6a2e570d538987ea8a5e5d301156a62eb1a7928851b27b6ef7dbf59b0d855a2d64cf962c28f84217ca998a51528af1f88ea7467986b80859aa6614ad73cc237f6180611c66477d9cb6c9a53b7313ea11e245f7fb14b9be5c78338ff612104cdb102fa624eab5fb740b10870222710a0b34fd25833fbc6d974b427cf3057b59c0cdcd99e965a7853bf33239abd1d25e9a64ce0d8b30df521d73c370daacfd1f71d371eda01b899e61186230596b4f178f5f907533ef3c7e680324ea54ccdb60a6b62431619ae79bb722b671a4b5397a41cbf0bc997ba95b65576d035a935ed4840f6cfb58242a58f66d9ddde0f8790f3942778e3b9997ef598acd08d6f090c46b74d6179afb3672f708689dcf3949ab11b16c642f20534b30b104aa00ca470872374204d83c036efb8e3ea62313a4795f756efa7281126148d0e33a51b206c224ecf9ed57d9a85146c14a03f14d7353d0ec6c9c1854b95e871250c7636b5004c005698c116b19dec92f8892c52de3b05a5006e8cd7137c88200a81d07bd28c45ba13a6ef4cfabb1940940af1cd155de1220016610e34e5024ad73a129e9912aaa7db9ba0698cdc47cea77238f07fdcbbcce37d6efb821717299f0e106ad50b147da3838544c44edbaffec7cbc86c74170bc320a2c19664bb1258f77ef824b856708e57f648e9fb9c37e66205293ff8bc14805211b7543ea2b4e6753723472e9032176a1a390c9a59781b6c136920d5afee2897201f6ed7aff561efb67fd85e85936c59b4ee7e7bdfccea927500d0abaa5b48152a292a6668352bf203ed15d8e5f8a2010c4aa6df34133ca34e0a75c35a36de870194e19e15c6aeb82e62f56cbf6d3a25b5d29d27a4da8fc75472150e86f400e7c5eb4d1dc3c9363c6061d03516b7dfc42811a51b3280633fe50bfb4684f43e496bbb47fd6e1f7a8c437e4e57592814b97c12a0d30e122021efb247e39714a65f6a93efce6ab573bd7447266fe6150000bdb699e0a4ed379d37f2ebfea5c0217698e965d7af2f293510df1450f81695b218905f9ad19b4f4bd87f728dfdebcf5bd7d76a05efa02b34d74f046fabdea39da149701eb2444650c02b3b78db9e33494ab4327f7a76b03e1437a4f11cfe9905a0b64cf001a3215fd2e7af45f3a9a8539db2c508ca84595f9531a12ed564996f0bc2c4f09dfca883258d1686320d334224040868daea1629e0f4c56ecc00f48d5bcb25c260a049cca7e466068edbeb2f3f5f092124f36ff859f6ec8b6f1e6982b8e6fc533fdc39565d2748e89c5faea4e179af7a8abf84a0feaf58a0072920c7977473d8fb20c427ba7b05db98d6f0d176c2767eb19deff59d8e7e849c4bed4a99042d065999e515f05a68347f73878841af2977aabe3cff5e8416ad15acafa2c1beb20530177dcb680ff3c5b08975cf92ec66670bf708b66adc2f138918bae4bfbe27c5faf6f7651a42b657a822662ee32f37ef7f545c0e91e363257dd0f4ef8365c0e15da5efd4b188d14b0bdf44a10821d55a930c8a355df40ed08395ecc6f67530558f97f109670feef24310102db437042769bf49b208a1cdcabc00a3724df88735e8a3703a4d6f125875a5e4aa09582e4e34d1ed2938ee14c84f28b645187ce5d9730916edd59c1cb0c60c7daccd640c969967c89ba51c0f32c5c869004fe3e59d4b09fcd47aaab1b791a0d3a804fbb1c7efc3dd1df8b4283d25864414190c4d5070fc08e956507305021d6a07d423647cbf2b32e743acea9dbd0dfeeb22819b068f93b4fda4ab7d53149c7c06b8eaeadb7f390d868657238c2713d6bc4c428efc4e1bf9a4b0fe61be8f7e01e3e581a57592bae80481a35fe6b5f9acbdd3d51f2268a3b2304708afe16fc03c845ef847441a0e5ebdac7df0e9c1b2d771fb82e59aa55272755e10a6d9f33d119dbc3c0ac31f9eb79f36da680d88f407859103a6d61690a37003c609f5fbb6ecde3922445f014bb9817843b25fae87f75af21e4956735dccf4657f28dd3fae909cf2c5e7e3c8bf10aada4867b43fed79a001d10c72f0a8cd385c323693cdb9bc0e74c04542c54d40c32c6f1678b990dc91493e088a54031ceceebe3038e0ea051f7ebe8f01955afe550b38fc352929ad418a1f04b1c85d063f275cfa610f57f23beffeac1a1efc54412a5bd52e4f1458d12825ff31bd773f97eaf4728bf746d03e1ca4c3a678c08cb30699aaa0d8c242e5bef6c9197f60b89abd82038fecdf6e54a0163b54f73a2da0a085175c72af4c61669329e7fa6167c755af51a0725c2dc08d23a1bed4aeb6d258a5c8c4f45080997302a809165c051d25e2305d7fd7cf1f6d5c478277f70c247b8d6a165dcc022ccb002c73399189ed0c288c94bf459de57a9de80081873deb8879db391e8d4d1b89d2f92db1468c34da0501ad41cf5b2b21d03f09e20319862c2812082eba9fcbc1eab3e19803f84cc8e11d91a6713c3651ff9a9dd4eb3ce748e281abbfe77705910001d0935e6664f68988bf952c4381ce9f4fc47c28f72058ab5f95cb456982d08519b64ec3d6839e747a6835d352e867207b663aa384cea6c1c252f0f5d703eb43a007342a4734636ed25ddd19b7659d9b18b0634d01659db0e76507630964b4b829a751082fe68682fad52d94d6540145b9c5b082f8434861519365f89feecc16bfa21183a2bd399b6de2b86fe34dc02828a621f642e305145a76e4aca631c0274b5a994e693d7495f9ece342d743d9d60a95b5ceb6690a54835dcce595b22fee5c53b6e0167e471b5c28b4ef338be1a436e978041bf1ab5f3e6d643207ed85d5119976b7f0079574ca1a2932b6230122e09b8cc6468077a8e0107601ddef29d5960b241008f035aa34ea0936532ebdfeb7440c2ce3723604b7fc9da212ebe87e4b7f102fd54f55a12b14b854d6295e52e7c2c02b835e5c8a05f7bd64f42cdbde3623193e9414e1e5ac3eff1fddc3c2f410486cd202d23fdaacf615e6c71531842f39a177e69f0465a5ccc2e093e13bd823e5fcef2c790f4f0df7a8933dacce1b50b6e06c2eac7a0dc1a93e861046cfba88d0275f8b2d587798a8ace71fcd2ea02244c8abc5fc2c83993120a934362cee07b9165544bb9e4c7fa18f87a8304a30cbb09dd6dfa733b466458fec2fe76989092cf258b7d016f93a04d567a348ea431e10ece26fb85d0116d5a4e00614d5d57ae368081c6a570eaf93863e249beb14a1fded96a656b995a5fb093046574d8999e093a784e1ef96e1bd7489d5470d81a590c0922ce18a5e87f609139f2952c4f747d793c1dfa39d311be9318ceed616fbffb2fe24822620fbd60f1680032f5a381e471e2fe7cb9f68d1db90456f657187124d59f7176a37b981520a130e6e626c5d372d6f635dc7883873cce4d5f1db52370575df3e82eea8bd4e991ff80e448905faa8bfe1a0393ebef26258e8df3e1c686053a183468616fbc47cb45b3a5c68492e4e90afdb65bba4c8dfd56943bea7b33174564c01396d2e5874f96479f37426521b41ee76b1a5d0afe09e91bab00351ab1494ee87a532f49572e3e8ae72acd18bc770a1aba06eee1e41c08d955107493e739460655b57d9ff6b98d198ae7f676230a1ace1ba719203c152b171bc12c5152af55be9e7fa86bc1d8a15d4b9155cae7ba357d5759ba668f112498b99c6390f79f284c7f98bdf0256645087a60222828cb704cb710da613df64e59cc022a3b4d08b81f692977e00de3efd1fd3444d24d1cb31198b5d0a4ec794addad926c67a6b59d4a233e3b637ccbd006ddb07cfcd5df2fccb936c88e212c7e11428d40b8250083e93038211f04d12a019cd94baf9d83129313f305d3e279a8b235591ae95233fe3a14adad12ebf40e74fe6102ada34a79ea6adabd12d052582adeae640dee31cca409757b049ea1a60d101f635bfcca3c9abbade10432e9f54ec6cae67d1e3adf51fe4b999ca50d93e7c063ca667e4229811e841972abd6e8c23ec5fd999b7125ddf90aa37c4e20e4ec948b6ab50ee11fd501f9edea99a069d4ea91f0f9202ef8e26aff09eb4a9da9e8a8fd0b5a73fb674eef2d299cbc1e7e6a124392956226b65ce95d26e5745a9bbe9b2904e41c78c3a588b2c96ae248f0cdc7daeef4f1e8a9a95a4641d9074135ff7d94db1142068d32d8e4c2b056ae220c2792d382779728b81a8ddd0b3975c4d62d9183dfe5d3c5782c4e5362a94ed207339d7fa606a9df7e7776462b885e826105c990cff164543910964e64028d9fbfa99bc13bf92d5b551e9b3e2184636eaa8adf9b232e332fce64f76b92ec28e9ad8d26f66e4b2ad66c791e2ec9b6ea2d18403248bfb6bbf2eb92e757b12806445eca5ea7c7f1d232501e47d61c55d765aea1ee4a54c5da8c1c93a6c01db4021b3a947b7bd75aca549ba88987af1e65cea3d1a0142a468d41c09e3b52e6d6207a5d25e625b6a74b2aa1dc38e8836067551e9f134826048b0b0dc17bdb95464bb9fa66a997c046efd52cdc696080c6c126283f36736d891b6157a1adb6730dc0ed119e429fc98578d5276cbc529e845d47cd2dfbf5ecb3dbd6e8c00c864248d616dccc7953ff0042d08a79f3ff72af981f01b6e59dcd1211f79ba834f1529f2eb6fbfad484eafbbc4c46df456f792d9d986b7ac08b0e1f7b662ef6461315339a4a7da123840115e6186496de2840ad6253ff34cbdfa01285270b9a2af19aed9a7e43ef67b519fafd82340089df33bb73ea8c84079a1039c7a0959f4af7b7f26e17254774e091e8889e37b9efb84d989536f92dbfcbff652d50532695a492c1079d14c09f7f6bf58f11cbc0aa8097e02386bd051e92f2f1c712b4e906624e7a2c8a7c34a8e0c936c303eaf55f3a3b54f73cb01f07327644507ea10b93332cd4820dec721240faac04d8a1be5034d39715905ac01833a95b35f2dff378dc17f1a400841179e7c981359637d1484fc503050957114f16f7343fb2141e974777330c2fc90565f94f2e01fc0101a0e8478c7af37a3219b2f3c86f897dbcc062b0f60446550d1afb99cfe69ccf4ff9efd73a59a70551449cf13cfa04ab120b9893301202bd853cf6b3e9986868c6f6aff4c77ae5322b47f7951d7ced5b4f65c82f48603bffc8b6b8b5acc7a84bd84a6befb7901e5ab865e88adfd37d125d080c0c5591d679f0c4b53dd72b71f2839d8b30dad2e1538eb5694862960a2850be7d4765fa3fb4e2cf6efe35fa74e58b31b1275d57b9e668c6ad6e75d4168fc4695b079d0b9362f46bd31c11ae40384463cbb64833a6ffe2e745afb746ef86d94a7e016759456533e5f0c4a4511fb6ee0bbbf087b7c44ed2e3c50994af9bad2fc6199de1fb0bce847366ca90ae7f33ca059fd53a530075d9cc8c330ee5e2afddd7d96270278f64c5a8601e3b15fb94acddce8c840b2ac4889ea3fcf0b366bf4f239dcb7e578d4734cc4f398258f1c9f677b2ea7705ed6d09c869b0f42ee7a6c933f8418f5c0466a287b59f2aeaabe057e6f588506e59e3ddb2789c739dfc740ab8fed0c4cbb11d9170bb75e644e04cd2599473d9023720a00d6f973c0564d427f4cbf28b127b0f881ef6ce7b401a94b7e11dcc48dd72e538fde7785d1e4cfe7c7d0aaa0fd1240289df052572868fc160096d4dd660e4ef3640af3624e08c00d2f27a95cdf9529a585a25dcebc705808a22b3764d3970140f8949463d00c350c594d81d77b8ce0dee9aa4f5cd5ea4b037fa6dc4e6adc5cee40268e84a7ee06aa8e0121f82a1bee29533c1e8146de5c8a4d6c66afcfa022dc719b6c6842b13f0e56a9de6a6ce3c5332ad1509b9739563f56c9d2d63e1d26eea27ff12840a15e57960569ac93e58f2572b0aa41aea024a02cf570233bc68549914e9524f1c19f8d9c1f84f19ee197e94852e5b1dbe583ef0b62ea47832f3399e7e340368a0b926dffcb49bb7e6bdac4e4f0260f5c16a0da84c4387090962ddf24b5b16fb73b1c961cbc2fa69abfb50c05b7a0c5f731e405525c7757be697772571734c3feec9277d3dfd93670f8211e23c8bee0a546d8925d77e764558f086cb6cc5d9085e74cb064539dd2f21164d2fc9769a89d1bb3161656f443e928e3e8fa61c8f7ff3a6a4ebc39fe47c3b5069ee05494e8a19005f5e32583f4ed9219dd8af6eff4ba2f8c4e9222c87bda79c180f3979230b9700634a4b9801a23f9310ecb09901d82340af38ad745256e84fe85b7e3d931bdccb9b331004bec098a9d95ae9b547b00c1967eefa9800c22712a268957176105c1e8038c3ba955d67bc7634b677892918210ab9705e48b456bbb4ede6119eb86f84729f99b8276fbf916e589d82221a5955f384bd2d263899b558aec881ef3a0ded2bd39a733d16495b6790a45934a0d686eaf63226df72c19ddaa4128a3dd9c18d9da473359ee14ff1e65b998a3446f114b828ca4d7c3256b736e41fea31efdfdc25c1a140ae81d466976777a09043301ee86498da13061dad85ad0613a5f59f5a2e7eb0490c69caf493993624e74cd5d964cabb31cda534ce5faa77cdcecc0353405ed03a14b5cb8ba53b8388f466def1b779f91774be98a1127b2c468ce1baeef677ffb0678b4bd93dda82d663040579c2e7d6dd388e939dfed0c5a094cf6af7ba54a7524df1e3e75510cb66abfb148d61705792ddc2c6379256a82206f53cb4c8c67f150d3e006f238990d57f6f6a373bfc3a1e5746ef0585d94f0f4bf8e9d5669cf12b5667a9c112d01c274977350d4f67cc5dd824af58a1683369e07ea4a3813414d715f43effd97aaf5b692507ab5071abec08168be12c2dad3293e2d6a05caa49130b956e9e26dfc516b8a772ce91b65b3683d77cd1068d62bdcb619f4cf005f8ecd52ef56050cbe47a4e64c54b65c285ea4c6e49e364940d1ba4b1bd259f0869911889a483fbd271cb25f41b014141ea2e5c5f1874127a8af28c4ae905ea5af2ab03f5b34e3a828553ee356cf2c5f98fbb678c51fe18683e7c57e319dc9977373744f7d15aad238f9832303e57b40dddaf70966599958e6a02351685f5d4717acc6c91ad1e981a10a867f63fae100709309216f3113b0d613ae9db7af7fdd1f318f334ce829e8d7eea0467f691aa1af677efa08af3564cbfda19225e22fa69590df343fbb1ff400bc1ed68a404c471d3ca5eca62ee7dab6f495711f815c321fde0ebeef60b4b1f47e9fd9ca6a23b9388c88bf9839cf7bf55ac9a677b0aee9ff3b27ba9fa1fcc087a7abef40330e80486f83dfc25d54c46331f9e9b08db050ad4741dbe7d76ebf70ac1008cb46afcf580b972a858b82628cd1d3375a7c0107d065cd0a464bfc00dca86c2ece72dc614bb3a5f872627552213a52e5983735fafaf774cd5cf0db141cfe83d0b840531aadc65ac1565b8b352e8ca4a62e20b10bc5d9b0085dde70c5ec249741ccb60659bd1279ac4b0a94fda6f55e3fc4a0c271676c284a6b3348e2ba5ed51ee0da899e371416dc018fc53dbf70d3adc195e46b0e858af1a0278595c1a19d38c3276d7c8eb41c5a213ddce1c6a4c5ae9dfddf1005250d13911d27245747c5e5c00d6073cb0c44591fc27dc5656a28123cbbd318b606c90106a743610aeb044537275ac1b6e43cd446430b37ed1a90ab550792b8217e0beb1d440f41d8cac4e0ccd427b2a52c163cc9e34dbefe32b41c895742adb30e3858a9df4200375c6f73ab3fd849ec477309775703945fc5ca52650b7be68f47a41e6aa7482ab274242519e720770f7c9dce705547461d85587c9cbe278b47423720d4004af4cfe8eccf49dd43e6b06a0a1e3464865cbbaa259cfef74be6bd81529bf0ce023e3ae42ed8f0ddf17c84c1953fa411b4098653f6802486d2f961ecb893344afa6ea1c62a12085500ae91200c0a3c2623ade847e6469dcd7148a3403f78b93ef00de40939ec609e6869db3cefdce780eef12252ade528c8325d5d2cbeed1f1169b5c3bda75e97c1d310b209e7db1e70a95162a78c7a2b75a012fcb469f54155a9d655636f6c7419333c4dc04928b4f785784b671f592d49aa08aa71903288e6b1b6926b368b901a729947d5233906ed49ed199815800c96f328d28a29ba284815081dfe2e3018788cbe8d33fcc484384407c4a677dee4b509e8cbce7eb37ec8f392a144256347b7be770cbdc5dfedb5c97ae5105f5fcd1b82b46bfd2ecf4e7b022e35ed318c40f8c613e3eedc966fe4f43569603d27e2b2eb5e3a1d98432ec69582559071a3d7cffb06905467a377986223ea6e176a6c2a4761632c9b0f72a746c75f06248280ed14c34f1e4aadfe0175ea51008fb8f3ede833b390bb59752d8961e80af3a7928f89d2ffd9323b3b06e3dfbcd799c1f71219b9bdd32966d3c0b1487aabded50becf99072e7240cd0fb43a127bd6a7333ec0748bc4a2289f36940b61431be68ddfe6b05034b82f443ad146fc6f277ab8e61d009d784d24405547d290916a0f6b76a939cc80431f58167a1211754418de39b850bea948bac54c647184d0516786353a8b2428a7180fd9a8dd7bf8bc154d96a93ba0e3a39dbad9d4fc55ccf056717e2db70b0141cdc0b961034dba03b2c08969e5328241432b8da80a0e45bd21f7924de11d39323bcdbbfa8b2bf4923a872b7c65efa71c97694c5d0ba91430583978de25c5dbae8095a1a523ecc346f250b65158238ab1c1e86b07d4001796435bc55fb0899ca881255c94109fd4174f212baf418c100d2578fd7bba5430f6acf9a44df63a293ae1f4458082c038c10b2a24ac680decb2ada743d1e93998f3c750c80970b0307171e363842a21e9a968e8253aece9f8448742fbfd2a0a15be34febefb2c16e3046a17f2c9665c7935c5d0ceae79857cc04abd4119b250442a92c4b80de03ab6398819866720205a891b08c31a4bb5df3e070bedb9a3cb40f2b5208386ad01d5d1412c2db57d8f6fb4225778a79b8c482af162f41c8079b533617c3157a1bf13f5ab45ae0c0e23f0f28f2ddc693f4cdfbe269722b6ca1e8e30afcd19eff06ea5025fadb4cc9b3321059df4df3a8a4a260bc5ad93471151bd9d2696a59f6970ece04c41635cc92e1a92468a97cdb7b3e9943be36f4e42e0fd844b33903c9b9197eb66f122ae83c99f2fed0e7327d96501ae2f51f2ad95367828cb7bc56c8f9d4c93e1fd3bfec9793b295b3899a5ca2e76ab2b8a2e6f9e427b95ea7feb74464527e1964157b8273c4979f0f077daf72ba24c9f03805f233fc232fdf1aafabe20ab5b5cf1a1a92b7559d05ded34c036a569757eb788afe1059f8200ce112af141804017c10371ee3435c8c9a3198e2092f7d436c860d180e2977b0836024720aae89b2a7a286368c0e1176bf834f2a0b6ee3c028aa0ffb8532f3cd956daed9d3ef94867a45d6a5f25afecae952d18c17ddbcad80089ed8cf378510977f0e951e53d136f5d0faffb1f669346afc4b5c26a3c69986c8fc23147fc6d36d6787a3e36ea944f39afee2301c3c211b57caf412a535818dc395466a1b9b76d703f2fbd5c08428f05d78c631768c8718e4b2854fc64a085534ccab15a8dcca15b640922c35b24b5baa4c9711e795e1005601e78e04e70efb19b71d84bdfc3eeee57b4b29d82abe5541b53dddd06ca95f4279fe0cd1193a99770ee816eae83c2e6c716fa4750677f22662944c193044fb0a504760c95e61ad5be0142f60e823db3a29a84265b901071a9b0d9278e9fdeb37d94300ea769089bd2a24efbfc4a50828017bae3277868690cb9613de036dacb609abc3beaa2800da0b9e5554a85de0cd0fc7491b4d92c8df348835e69a5420adca797a8a6b80e6592381fb0186b9d0c952e8ffa8c6ee2c5d218d202cc174530e39622d3fb4447ffd876fbca88e42f366236ddad0a9c41d059412bb3d768c8ae9745ebfb7fe4ed867168bf3cf4a37fe399e4d236c56c3a1e56694336b699e2d90a4dce7bedcfa88ad7e280479e44a43c19a9a39955acb6a700b78cbd6802576250a4d98640be724c63a9175cab97a4cc47b9c1dd36ae523ac8bc81f2716d9824a1c8179ed4e28c0e6b3786c01749e743aaad528a8e1d66567fcbc5651c07cb68fb0ff3e2822a9b9b7335d8f211c8cc4cccd15fbbe667b33a600bdae6ecb0efaa496ab6f151c0c6180a43693a74e68c42d124cf2f99f23d136127bf0d2c0b986611297eb10b38017b3c27f3023552bc9d9255427c4c769a1a75fddc1d903584cfb23521a3ba567a280528e8d85d10f4c555e080ad89c52de8579aaec5ad4aab4c9b2178645748fd9c7e9558a9afb6559295f427f880de570b4edf4b1f3b95b8eae06b77b50999070abf3d0482bb0ada3ac59fccd6ad617e7f159f8ba968e3421a15328930615b99c97274c3710b1f46fae49897331db49b3fb405e5cd30daa5e2958e813b4a71c5da91276c39211c66cf2cf46b0c0b1cadfa3226e5d6ef46f03a64bc468e8e78fb8bc15daa73879eecc7093430aa5fda66b5ef82205b4fe4eef6e2872e76fd416d2a18cd26442c8421d373d2d8646859b14911f715a1bad2b7fa4fa386aca68ab4f7a7396fa8596c8460795b38142d216addb005b0a672cc43b2564bc9225fe956039883377d2d324d12cac6383f47d69ed305ea49d068543fc5ab8a3e36fd3d235218657864ac697afc32d09ce51ebc776f6c489a4ffd6e557ca630370767bdc26a891bc545baef04b33ddc048957d4c2b237a7372a592ce8e6d2748e2e543b7178b9b11601b37e08893717a0df90145d5f49dd6e38f041d555aeb23576e7c63aa04803e7da1d4c7f46d87abb13fbb00d8dd91669238fe3bfd1af71f300bb4432720bb5f7c80f0f18e72da417042effb1479bd0960017ab69fad678751990dae0d831bb902d8fbf561cdcd412dc8328eab17b9bc506f3a45f82c94dbe41a5f8478b160c51d762e2bb9fb6a078a9ac86c4cff1ca1b96e272134486433d5ada5ed072359ee308ace313490f8e85213d4d803466c979f84769cbb50774290f620892710fba7a651756ebeb85cd920d8567ee4db25edfd07bf14b9a1c3376c25e54dcff04373d24767efbe07ab909602451afc8682c29214ac8ea04a813bc9a508f64b86dd08d295b3afd825b71041e6987ba2a537711b020e8ef9c7224aa7bd29afa5fa38806e5cba8125b26d4630bc4b8c22e5f97e65508d023511403ca57991f2daea5d06504d10beb07d7f89f0fd2cb374b1a2551919c7081d3e1d27fa574f266fe3b207364db4e44699d791a5bfdf057e0f400263df64dac824e68f23bb20b7ff4e3abe3d251585bb001f5b6a0835d2a3271c86c0942280db1aea5b2170b592f631bcd8f210d0cf805f74d749de323609e2e836623466100270b5a8f241ce1c288f81021473cbc8666810e6e8944910e933904a0cd7ba35d4b0313aeadac91bc1e8a0723464725691d37de8ead02f6b1dd48f8c9b365976022cc11a6562a09ee46eee74f9dc5a90a24622fc4ed11b339d8024f8c225eb747ad5b9817126eac61a5225df3732a0ff84419518ad050ec96416a6ca9173c8757764ac8240152110a80bbf1fbd701b1f56ab36dc4481f838babac6407447572fec5aa4f8a286113636b41a7008d4b3f6d13377e143e0e4334398d45650f76c38696a86348037aa97140dd82b3b277ac843e059563bd7b06e8a5f4b1170af14697ad8940b84136fa359da892821f7d72f2d0ecb873fa3e09f1055033a71f48ef6d0bbaefc573fdc16d795db0993d23fba54c6a68ceea9b9cdb85a7fed0e35c4261c822893e9eef62f5d897b771a7e35f59a37bc865ae707627719f2b23be62ba183cef17ee98ebb670e980f590751e75d8d2c2c8a94b4a93346cfec589a96dba3f92ab5673cd6b71ae566bd94f550d0c84a8001800155cca610a7891bfca7f4c75d2df39a66f5f565e93fd4582eea3a5169b40e0ce0a1adff9a02c20425478f381212370ace2e83e8fdb6177b63cf4bb5afaec18009bc024addbf34d6decd6de464fcc0580600c572193ad952993a0f62593c53191db0f496412fbd55a10340fdb18ceca2c86201af0d4c64f937f02459fd7091ba38bb73049bd59e8c7de35369298af0065e2da02997ddcd982568bfc429a27079cf56e94537eb2f6091956962d7301aa4b0db9575975d6f0922950ac0f24e96f0bbd15ba553d9c8f8074bdee6a02d07ba8235e1c959288dba680ce9d2441c79d415d9e789c5a5d9c5a8bafce3efb6a16e32e1311a8e7a7e7d98f174f2b520a2bba06609b637cf17e775955b021b6d522ecb847af858d892f15f1535a01b5f6e93a2267efa17405b190eba8179d64a1262cfe0a49f9af368b19bdefc8c6ef396e198671ef08e93aaaffce012a497787af62b6c524558b5b08824feb757008a03ac4b291252313936b89fa5468d574e9ffce3f35f00627fbd8c3ab8c675a1fb3d06909494620d8884d2a3bbf4c2f44140558d3ec7c1d756bdc3cc37f002a4c313bcac2b0c19ab8e266bef5ed74b5f625a8da523b7a7a57f5e3552c64fb34dd9163200afedc0edd1f9143b67ca2dccaede369aeb3c1d212c1610b25b5e3273b34f1489587576f2917fc1c6f8191a9ad58f177bda50531628c0f055638a931046f35eec214b48ca546ad1b3df86e16750108bcae536e4c67dd9356377852e58807f45bfbff3e011646425ee51a972c27c684553a93bb0c31e0d3f433b6b106ead06e68e650cd5ef6f97b1422b69387cb0ddedd06fa7cd4598bc818a511f44cb602a250422bd25c124433d8c3e1dd1eab9cd7d16c5bec366cac00267ed25d924ce591a5fa10bb6dd0a56d5a7c05a32727f885baface98f138159f9a48c7c15f5e6cbfccf0f3a7605691c53d6e543c609595b4b796bf5fdb5ca2575e32fd36650b467cf3fac37b26eca939f19c3296bc5946d0b6936a40c83012b09c294167cc2d6441ee42269e387050df98894ee1dcc9dbd9dc8a1514775465112f0e0ba612b66177ff0843250cd6e3e87b4af2e14eb2e453220ecad50a72f8acb93840679a4f813f4140759f242f13e424e3f5acf64db10209795c70eb3aa10ba3581af1fabb587686866e0d10aed1888309850cf68d9366f13f7023df6f7d453045f677ead538cef7230df9bb744a2f903cc14fe977dd8a67186d8ae66b6490e50a27579797ffc95c141efb00b734978d3548b0d769246c457fe22320f701f15d98d1f5301e2995dec5d82c3075ac736bd647ab9a7b5b908f437b270c2691fc46fd87b8f7c2505e7b78f4f81eb4f95347c30c9ac18f180bdbd6c60600847b8235a483893eb745ce7c0e29b0ee261ce073cb950e5b846ec0c5af1446af7198674fe135b19254327dc76d40febb392868fc3934cd590cb4959d3fb34d6fcafe93154c48951fa312f990a3215aaffafa8b3ed5514504655f9cfeee61f30bb393d07c280b911abfa8b3adc9a26196b314268d0992660854416da714487ad821ec936fb2b8107393e7e54c2ee0fd42f6d140be4a0761e9a2551e4ca6242f57c969fb71e5edfa4095b7bfbe6e5b905f5f4eba9e85569c36c1fde7aea0fdf074e49a0210aa11349d944baa07afb6e9092bc70852a4e0cbf7f83a53b3d9681fa593fcf277ea4b08047277ac41c64724a57d0c539af0bafa781cfc06a46c0c51ad0e4a68b0577dec8670c75b3ce6ae770686efcdd60cd924168483cdea336aaba646439939a62233e37137950af8ab9f6b8076f3b3911d05762966c0a70a2f5bcfab31a8102d1256402ffdd158d6c30bcc94485e9c4affa9dc439b29db0d6d1cf81e90f904920457722c79fd0a02901cbedaaeac95356bdd2b24df229ea16f5f08f735bcb8ed46e9104a006d48d17ad7f610f750c35954cf8c7605463994fc4ecac86e25f84cb71db34e9f297d807a835b1c2a39517c0ac457d588755a536867ab40b9c518a4a8b1f8d2f84dcac09835f4e23367a34c36358d7f6e6bdae61cedc61057f8a762830f539bd003b08bbe6dce303cd90ec440d39e612a77051a095d29ae2a9ce48549f1cd95c32a9f554455a478b67f36199224d1c84dde20cb88ced8d0f5857f573bef0eb9f0fed816094af664e02eaf86655afed6d8b97dbfe39fc04f4e9d7301dcfa9aafe3a7c8f69b520e1b2bd896edb2cf2365a4d12f612783260e92af3088a3cac977cd7ae989077b0b8ea8e63e1a0bb651edf141219adc492406fb85d0820f46c2a8220859280cceffccecab3fd1a25b3e966b879b9909159955ebf147c3933944db5fce911b466ebca49995394d915dde1037b3670475d07cbdf61dd4e08f63aec9677ea9fb3f312f91dab54ece2c3bd9c4f66251f4240b8c3829c9df089fa0ec491e9c1c4caa5e5c2cc88c4a9fe0492673a9545edbb9040f431d17df2dddc035e79a85e50efe31fa73f86d09ff5305950023860aeb759becf02aaa55b4e65f28ecd2965b13f36da7ef1d5859c3f606dee5bcfc2f3ee042d184b800db5381455b68bdebeae056be3a5867649639f7cfdc91b5e672b748dc10480961851faf259caaa9993c57f3cca4def6d6eedcc86ce51cdba675010056d59a6e3aa8c7920023274725802e042855bbe8bc79012cb16efca2ff2244d7da52134406ae1d761c19dea0681b0726adee88ea2ccab38288ed3deb0cc2d6c0444eb064f53c242cc53dd2f98107e204106a06e23a6437d51a2fe0c0ffda3f5a4370c4c56220c44a889b947b1111ae97f706e29ca8aea68a6ce83ad4425dca2f2527c411dd1b4fc90ee96a3d8d79397dbee3c201e20e040be1e2711d8ae81f20bcba0466502ad26a5d72a52da7cd8bcdd8e357cc81aaf067415c3ec8613de0800975be7104991326d2712a16a4c02d320a2970d529c89acd86dedf05f817a0b2cad84f34cc7812e869161a6d55e487f286d1e6afe55c40f5c782cd0c66807dc6c34940ffbe86d09fb59a371f32c2ac0467edcd8b67ca649176ff2b2caac6febf7fa59cff30081797c635d7b61d9a7a1e0371c08828e3dada00a7d712f0910497ce9dc2e019c1f86db01bf67749a25c245f1e2d8bd79a9b74f653717e13a63d0036e466b8afb51c4a030e92bd1baec7f798b89482a4c5a978449fd1d490842a165c75268a4f5502f47ae4668ca9d3ef4c7d1f9af48426b5fa2d450df0dc20d6577b30782d70c172921eb05077bc4b7c2e72a6526dfa064722fd94a3d63ce125b312037bb8f870eb41d16a498aed9c3ef19bf8b2dd6473f3d879766bc60fc4c4101e516b9ed75367301589b907cfc26566fff8a80810348504bb9b24fb8142dc30f3de2c1959fa215af2769284929ef2213049f8d9d4f84ad66bc238e0fefe9f370c4cb2bb207946fb8ed944ee2e6e33ae35852dd48411dcd3acd62c75f4b7b51c13c64104edc9521b431f1cbdc743bf10cc31be7e652915a466f189a59f3c140f18dd5e48269a204e33376a4ae25f134366c477a839400c4f4d9014aaf307942f11d7ce34922acbce90ee6fa9d075fc92f059717f6230a3b50aa1a5793001c4673e4f7914327ce5e43efa03fd1fdc7c863234603f3a23bb7bd550fdd79ed54f5585b26250b255a66ab98e803c0e0ad949c667ca05c4ab5ed8a638ef265161c044c645a45beaa8e6fbb1a8b18d5e807de089521d4e1ac5f44d613d20124f3789241d24025b458e3d8f2eca7fe3174aeee468063a6fbf70c1f35f32ed3b15486507086e0950716702854bff2ded545faf6075fc892bf8e63b2541178cd4dba734b7e54da06220eb5176cc64bcdaeaa31310a211f63d4384c93eac4d1d427f6e81903b092958244506e11446accdf468289a924b3d87ea14d2630da6e1431e02729ee2298daf6c6f434d811cf58e8de718f918f5b088df62e0d37863307e256a0e6e5f96f08a375ea3e337e8ba6cad9392f421e2fbdf46d91eef7f8b04f9d0f270a64ec67bf383fd43a6b3168a0fb48c22f988f9d8aa77a5a3712f7ca463387e1f12dd3d3fc938bb7dbac25cc38ee589f79c05fb98ad4da436f62b85982bf33772937407eaad487d2cd465e38d1152182f5d916d755241c9db8c7f9beda3a26a75345c69e2f6d11731028f9aaaa8eaa949ebc76479f45db9e09b1aacc868d3250b9fe31763b4866b02a2973dca0a929deebb6293bf22b470cb830a90219092bffa399f152d1a5f4e70b35ff212de15efa5b06f8d2d9badb6b374572a7047c4f059d18584f6093eb52c9edd6656a1b356a023c48fe714d2463093d75c9df0a36739a2416b5b6485b434902e2bd03b8a2bf668e3ee7e4da5c29e245d96ec678edea0694e1a3db71411c1115091d3173e50cf36d47a711f6c539c3726651a0ecabc7be0b74b6b1e71782f9f9da1e8ccef56bfe327f8fa28e7cdd5a11b8d72bd86f932438ab3f926e20ec8a3ffca2663a22166a9bc3b59dd0f9a04c90d151c2cf8ebca030cdac2c7333b545db8dce7194aaee2bdbe0f372c9448b9fa03e60334fb4eb9382a9e3a765471740600996ff5a1b291e3b4767b5295f5ff4aebb692f713060e151b108c9c17082e25d79a2100a66076ab910fe46813c1899479d02b97476ca3afa64c470fa5cec5f22402c3371e6a8f36a30d5983cb965a2dbaeb0c605b5aad744e985ae6a97d5632ec3cf28df14a722515c96733e8485e108ed13c4625fd66a3ae4c26979acb94b9975b7848736e4ffe7e3e1be514ce9552a5c7caf26ed2ebdfa059424af10aa36659cdff76fb5514de3076f1ac11d6252cca0facd2f35c0a379086a5af0bd3a5986e6bd875dce0137bd58a071c6902fcf1be5fa35cc0ed016be0a16123e1248d56c5674fda7eaf3a774920ae51ddfe21962b8261719b6ee83e0df9d1109c3c2aba8b955915083ab88e8987b542cf8b5cd2dc8f88aaf3ecb30d4272c9af098b00eb9f3a15a385448569200ee465065296704f78cb9c1e2b8d1de62a9e7ee23472aa414baa9fa0e7bbd3c0e20e12d71f50981c755942a939ca78033315c22c3b9808f25b55374c6dab0df28428e01c299b9ff00af40c976cf3ac89404e032c60e7cb789b88dfe94517102fb0f9743e556c65c5ef4b043f09d7191559abada62ede4d969675da1c3f531fcfb7bb1f8f958c4ea6aaf9a71d6c17b530479cd19f629249e2a5a58894b43bf8db683aca9b10467dcfa3a9bb38c695ee4c0ea04f7a9401fa6efb6757926d7f9dec1204b53e24c3c2eefc4ae09a7782fe8dd76d03f33d1e639811209963f858aab6529d9125e69bb1abdc12f34118bee329d76eade1602f0973dc22b2d5cb9e29646ad36541c411a684548dd2bfe227e6b30c1bcc8dbb6a9df9cb61e6c1fdf129e1acee2396b2f7b61ab76ed145179dca472619889487163129823b20f8ab3df7110d2bd6b0dcd11e0f2525a1242baa8a37e2e0de3087f37253e1d9106b7eb9c8238f8c591f03b81640f54ac1e96f30120a6b2497d350fda7af6e5f9f79ec3aeff67b7b95f6eeecc3ad8a372a9961f710578ba3babe807b84413fd774b796112604018bdc2ae64d372e338b72aab902e2484bcb023c060a2e3732801d89b40577c93603a0095f8f0def51daaceb7d2ae57bc68ac4d5c61284bcb26a66f89d753b539908ff1480919eccd07e61111682cdbed8b839fa40f2c164f667d7c9a0dba7932e7901701624d457e77ac2a69eb9efb58b8b4b9199daea3e19dec65093572c932ee2196a7fde96145e8e98bd5e85972f8cb05744c17d0fce2715acbad2a4f99604d532d7d7d60bdc40c4b7d40fd6d18ee26cd5a863ffcbb6ca2ab4df03a8a4d29d6bcadcd2046f071fd56460ffbda344141695fdf1b8ee97c7a0933336b58b6f49440f671091cd57267b93867305f65c9e1f971421e0bb59edca8d47ea657c0766b6daf7a5a186eec828e8695b1090c6a72a529c6deaa029eac930ed78aa9b65bf39c1a6c1f8250bd2d20154a27affc2f1ef35d44ce56177cd8901db7f41915fa513e5a75807655499bbace2cd84def2b562403e05fb61b3333886a418f10beca16e34e6a3050378772beb819bf424b9fdd719bd3caec295742059188567b696918ad72c5964bb25c27d01044b80bbd00b138d30b906b056cd7c695476d174da0233dc37db3231fad5582da7c73f29348b8730db0811da7359c44b4b5d654b2107ecd755cdfb697ae38ceab246dd7c13b9fbb7e33c61e99e8e3423675b666e23e767d877ad3391c6748388bbdd5bdba4bc00ebffc8618f1f959094a02a2f8368f9b458c8cc976fe23151b23f8cdbbc0be7aa306d0d731f16d12b86d0aaffb8a12dcd60c488c23491632a73d03d912f21660099345f71491bd0cc2397d761308e64fdd9795cdfa36591a6e9d6b499f259960e728d2b2d94d2f6d2027e7d88776c705a7fd9e7f0f70d9d7484693bc25dc9def53ad5eb6b95db77f203ea7a8515864b407230c7f9adffb44102da146c89e3e185569bd4f4a62a0d409add39971a3005412d5225b3cbacf125d2e30cca572359a5a3c9e51ebd8bc92cf199aa4c722b597047fac2ae5857877c414531954f8ca05df8efb2163085e377a391b6bc954e2b9f17bcd7c7ebf9532a1bf495a21832976a111d4dfeb8d5297f7100198b73235cb35dc61c22469137199900005ea984bbbeccc6092664ca0de818f5d6d23f231e6b6f5c253e23ff86fb2e7bac69670564d57d021d17bab13f8fa42c1b395c9cc573cf32a8dcd696e717dc42ad56ba03815eb9da6544cd3f5041adab461b947d1a08c49d24cf427af781b755738ab8c7eee32c88b59718b131bd917f1a55a1596f356700510b15bb0faf884d49d674a1073d61e03291e3a676f6bd4ee30711e7edbcc9e9f63a7e5f9fda36c7aa1c6aed55cc083c0d6482954b6401c79ecc0d27aba921894f33378884aac09630a106e88848ea73c3822ce426065c458651e7937fb87bd0c95005490b7c560e6e4d03fc44708ab83e3407cd6c670d3e75fd12f9626dc1e97c17c1f0bd7a6715aaec89dc31343df21ebc9e00463b5083688367ab3b0a384b6e726c277600dfa5e1f8e5e90a1960f1b4030737124bd70f332305946a19d4462eab24b125884a8d206600bfda747c1a17273c4d6d954e95561fa0be9f7723a71ea2a07fdf48da71351568f25709835b3105bd7687d5a5c3897ddef59f5d31e7f5834a03d6a77f02671192cccbcf0718506d82828434411c005c031a51dd656957ab77f86d67d1e017ebd514175c3f72f12d14e0dabc1dd58736d452f91048c678fb5afe545e73845903f5a258ace362e1ebd2642c291605fb5006279fbc11233be136c09a790e96032f769e3ce0e49057fc25a8e6e854df4dc042d961ab8139dc2436d4302a1552bc3234cab565530e698913d67e7ba923907ddf10bb3f10d423ce9549d5af943fb756f84075d4a85a3c94fd11d51c603160f1e9bd44a7a467e4693a34c6f49607d01e5369714634583643bf899dc83e687c99855f7bb6f52b3d7dc5110948483d30d7fde8343bb7d0e8a54fb15cf83a4d30e603b89db210b277fc75ebb047b0ecb322b8013c3d961a09610c4a4e3f2e918679935dd026f11be778fee429d2c98173274cf3d9bf64a71c73f36d64644c44f6eafc056546ff857b773147ba68d0dafc477eb440411259ccf0399ecbb8fe51196bb645144a62c7127b06af5d7602c3dd3d94516d329cf26b6fcdfa63d530c383ef655d6865a4587b001bd44949f8adccefdad46ec571f8aa940b79aad24412f2f29a2c8f9f7485b1e4db49ad1082dcdfe01630abf42eef42959351ac53a981c39ebacbaf553f41f64c3dd7fd448666a79a1357e876358076fdfe9364c1563b1b60c4b9eb514b82c985bf16e941bbd6236170783b7347a468a8927f0b9b2bbdf716fc8b6ce42acb6130cda38a858ec0846b14ae3a3edf5d6849c688739d928be8b4a2ed27db2763dae09d7b72117645d912b67202449f6ecb63b700e335641b3ee2a2ddcfe2473388eef8a5a57da7dc62768584ed9c2ac42a1748639380259cc2a1f505ce55bd024e25345825e5c38b5eeb4095acb174f2bcef978e61f408269479997be51d52bb7b21c5c583e07f15fceb9fe40514d68e502f51650e83d2b9cd7d0c41f087d8cc3a17f84106c826d6ae3196001887a9a7ffa5387b1efd56eb64d2aa6f3ab878345dde7bc501e788bc7c27bb43c1f257565fbc3eadf66f2f0360167a68d7d4bf4fbb2f4ac2b590483f85fe5564c37e93fe939f44237711de9b4920039c66f0facaabdbfbaa24a8029328c3d2b43dc6074c02e971750c5e662d410f31dc8747f02cdc822a750b23e78aa16c9a0f83802b9602794b17914379af57002d5b3a1d4289bf9c4585277481f4d9dab42cb6ffede36f12138c6f699617c95e1e7b1d91b292e58938eedeedd36a58a1c07430f0b0348b8bfcadcc4fe7a2cd06c75864d0a9ac4bda5b7b54946b703544bd616e6a446cfc925fe6f5784edce69a8692615397b5adff8e464485aae22a0424d0a0919d3deba72d95a3f46be172ab88775acce2cf7aa21dba9d56186bd1827fb15129349e04f62c0a81e277bf9163a0a2b0491403d990a96b1067a5228bad99eb2c04379538d1f34b6a8443f315a2fa1171a951cce0ffef1ab2c043b0f271382ce0ea31670e8b5474e96b160ab7f7471bccc8fb52ef4113b77408636c04510686c2d1f8bbf5f2179c505c6a903b89efa91d9b9bc12a086b16b8385956415c548d9f5b23cee48a412d993e1593ef189d153429caf36af5f545d8d72774e915445cb0f8e009b37cdd0f063235f7be034136a94ccd1f412ba46a6c8d67b01300d8b3ceae26970ec8637dfee28926a3c89a6297c0fd200c401100727989d2c4af7732b40bb4e172b4e049c2dd82a697fec03007360863c7387b39e6997c2e655aa7bf6f1cc280c8d2d038126b2c11d554ef6d4aebf20344e443763b746b156e102e9932aff127a788cc3ad1b72f996217761b61bb75adca624cf04e0c935edcc3b81f0886abb23c35e775f3f3494eed4dd4a139af325405bdb5b59cf52900f0229960aac8f8e7a499c2b439eb3e3f7c0f49a9206c9936e6df066773a10bf93d3962af39a7ecf3469c108f9b0bf76ed3cbc4a79687eb1dd417c0bc2555da00391eccd3465cefcc5fb3ce78b98909fd2b214df69806b3ef9a312a25a44891b9ffc265932e66bc27c26c7bee56611366ec69db0ee8af9816ce3aa876fcdf70293a2effa420c1ab7898ae4046c4afa9ffd7247382ef28685f663176c69745a8566ddd47d34782459fa4fb852800b5f2a4138ba36f0b34594ce23a20247c9babe3de8a176697f73fa26dc436b48f5183adcb215f18656666b59018017ad1c639c0ef597d18ed2ea95e434352ec025bedf1de8c424f2ebcce4291dfb2ff1d8066273d4e855e9dc5966a9d7ab10372eba2d7ba6c5c0a1e5f9962380f4f59ede45800bb0083d908d038c68a0ecfbc24bb1075512bc3b14926cf7c4afabf66dba05f6d58fe02f8090774a88148dab3a94af934c07a4e35041e57f1a51ea81dbd7ed6e1a3a708a56fff273cc1304d46f44b200cfc711f1caaf59c9161cecdd59061216003ed3277527c2c2f71e329585172c7c694986f860dccbfdd4534cfa16a3ed8ca8869cd30b07c95df1b651346616a94e2a7db53f3bf3879383adf8c30b782b3b30ae8fc707aa5a39dd7842712c29023c91ea576efa8917f6ba6eaa1fae3a23e42884e6f4c3e066850e954b959c0dd11ca3d2b3dcba5019a57f826f76d6792a948011d7d40353951117cec825098ece1b3a969a55cc75e36d8b990c87445d2bee2147d53f31f88aaf5a69c109bad723563e759c38b0b06cf876223c1b480f2150f63f93f4b3c9ae38c66a09ef98c932340ed66b6e7f2eb6d7aa1a30318de95c6069319c431b7be6cbeb8b4d3aea0cf9aa6e984c359caa5632127ee22487fc6b33d660c9d607b880573971900b561190017c270f6a6fdba6e2a4984043f5f07eab9878bcf8443abe7588ce63cec7a6e746bc498a146d360797ae2a1cc640901781ce999176b43e4ce3de20baacd6c36f4b96197f5214387b61c0f7c3ee1ffb7edf7e2425ab8e5248a77da0c0c7464d1998507cb65a786f161e4c75de05fd8fe172c885f0778b8e02e510b48c9043bc48d931f46ce92c649b297d22cebacc73896dfc273107297e8713d7cfcee9b54c974ce6b111818f36a710efdad7bcb4d5679691d8827618ee2e114e185fbe5fac00acaff7726eb71052e0d15f74119eaa52be85fefa388ca0c248444290f7ca0d28dcaffc210567ea9735496ade3e1da25a621a83d5d440cc74d9a75011571182f8e5e381962b505735fd4fba6985150c3abf3094e01faa0e3164618d9618d2af38d23ecca9a183f17a516354476c07a4feb128e82565f904be4d020531ef455599189b95c9cb5f42c092980494e793a3927ea28421b803b79c7c9a86dca84fd8e035f665de6cc18323a2362d50193b8c189709a7897604671457e60ff075f554f0f9b344406f693e71418ae551f620ca117ad618a9541cd685d2c4dd9f49c6e5651ca1d40ca5cbd44e96d1d31f83dea106f0e36a93ca88af2051154ad0ef06b0c2afa3fef234cbd61d55e83d0a0cdcbfa95d33aaadf25bf2a3fe0aef616486b8932a1b61b244d895f5d314845e5a0d0445561674cac5cf70f3bad44279ae411ab5fc8668b0df96089382b53031f59bd0e1ae828728c0b43b3889df84a4d8cbf9096d392897b28bd9b9e35a23b72220fb3935e24ef5b5cae2e778435b7cb3bbd7c15e2e57e4d39e68d174bac78d54850c4bf83e86c6b99b6b97d9b6ffd96ec5a0f3dedf2845ff4453e13480c98f699f5445b9b7d238bb6ab961cc833c911af753598f6cb5ae4b823b419e97fcb8cba8b0e117c1023bde55c426864b0705560c1b9a7ac15717948330eea88efb5c82e2c4106aac3c23c0246daa5bf6350485a2b961ead7968d77fb0fbe8670126f8cc03915e968ac7edffe45d7be30915cf6035d4739b194ac837637e2242ccd10b1b322d20636a0314d3cc888a230fddfbd7f2d22c2dd1fc86ba37a0ecd1a1d81968be086a5dcf5a95f7b53b8e53c76c37f3b2bcaad671e7dd702c28df725076c2dcb2ab3bc573c004357af924bc293c49e1ddd3e02daf2ab5f29a500c23adf3a0d00c2878a3153d06644539a089315a4f66bdeb7bf30e9868a48689d30aab8c027bb8b3dc1927e18d5a4fe0b4d4fbf1607f3669543a679a35ee2ad768bfc2a2eba7dd0ec411c266021bbb3fdca43052f9dee1cdfa9b6482d02017d30d7956a119ba3715fcc1a0634f7c446efc2275dfa4fb9242e2c6fd32b394d9afda1b9248fc9babfc01cceb60d42cb58cf2fd8675a52a40e317b31a2c15cbef1fdf8b29734ea752b2a5f587e16402c420332be2a00089736cde66686456918eaeffc487f273ec2562f7e41f8d3e8618010188c196e469ae9ea7f30afea661b65d603963f8a1dd3615a2b10c976c3a222dfb4b58ab2c06d8f9b04890450755422903db07b3db08c39f59fbe76c3a59a109b3a79a32006dd1f0bc8639893b8aa6bc9bcf9d40716b87e3e013d661520ca908aac11066ed1f912a0cee375c1511b9a23ed3dc3c6c6a2a5771d3a4264169ca1b102472193618a6eaf3ef2b32542b3ffbad15eef6d95bb4aa63fb338c1abf6faf2ed585c50340d8260afa4bb9d0d329cc550c44924f0391a32c6b9c85fbb5399d224c804541d89e5b5064033c59068fa485bea83ccaaba5bba282f80c6f10bab8f6c052661e60b98a0ff53d60f64eb9cfaa7cd47c04bc5abc26b73244d75e84fa6fcde8891c08e20e7fa1e31d403601bff14ecfae4a8cf4b1b2e465be3e9dba3006d52bcac956409399dfa4d8abe2f1a6618cc38bd5c8135730dbaaab35db8cb73766c548ee26defa0a34014930d6fe0a621990a57be5288fc6488d36b251181c87d2f763255e56c187b44c18abd2aeed06ae9d3b5e9f25a515b362240435666f821b9712ec92c2b8297db1b7fffcd4a8a16a8bab6e97e61f25fa95a86c7b7e756d4bc48a3836e6cbcc81d86b91a095421fe646728cec475b100d291d01c6849f4bf6bb3126fe24ee0d47daf1215d62ac929deff442c32e7b822068952b576160c15cc392f363fdaa2850fbb7f123d4c7af8b7e68722b19686b4fce732c541f4558bd3f6745f8c800863f1161d793c485b55c4f87500cf55638b23fa6060bd757c7a109a627cd3a7e90b65689861c8ab163e5a4dae355d92ce60b616815c0dc4c8a3063270a86d0604a11bde98b0b7ee4e8acf7c58e5091ec3aa2619f8379fe9121aa8456336db57dbf39926624b7bc2a4e558564c85daa76fc68a91280b8e80e472901b1cb007d046f9349bbfafb604988141af115f3bd340777bd527826001f5fbd65e742b9aff837dd65ab9cd68616c14aef24c48ed154855c4b0d23d318bb4ce5d208497c53b997409407b2274ce36d77839fcb800fdd75cf254368b8643b6f472faa7d56909d2bf712bf816b19c4454beb45143a9555d43ed92ed460b579ec5be60f5adaefc06814ac48f90aec32c5d839a4476c4d173e2c78727b2e9c5b4210d3de5b0e62bdef139b253d1565a9ec59d1c9f8fbcd2759d200a47ace18d90d7b145988bba22fcc0900ee0b177471e4a6f21984a9c9fd211bdf69b5ccb80a3167a8ded97f2afd02b95dc11b1930a02121466d07c45b59a66e73a08843fc45de64e91ee64dde4b0cfe5ea159cda60a26f4d3d18964501bc440d82b2594f0f31d36291382e2a5a723a51c05051246c3bc07a28c70811f5825ea3c6866b2d01f00e060f73f2de1b57645858560682667ccfe5722a9f48f29942ccc447f2e11789e1233487dcba0010d2dd9045df0d7bc0684262a36fca9aa7bf9e105a3a38684927feb57b2699c19500db62d936f26b59e1a0802f0262a0998c79bfc268eda78f7b512e367b1c414227152c2a3405536f1c317600aec15a8d47c9d93d9cc4a41649b4dcc15624db6f0d35beec4ad457c938ae745f856ffd9ff6e26066f3bb3431305f7629e4c24304eb7b47cf1ab8b5425ea63715297af1dc76dddc2b688c3af3854d10c3f31221d1794ef8bf8dd24459bccdf370a1694cf0404c3392ace97b270e62d8d2e4517f35808e303871e18da0e8bdcab08301a5f07018029ea2a66eb4618d391a05b7ab578c6db46c47d8a09447b012b86b67db3b7d342a2369e4fab0ca2ca24a41754d9b4f110b680f3a9ff486742ae7f67d3eff10594d16ca221327784a9ed9bfefca66b3e1ed9fb8b0b42b4453bb435e8082ade9d39a1fc68911812f21f6e3136efa65a6a245ec7d13f6d3f948ac75ea4d939c5f97c50a5893619042c64d69a90bd8ab19197c9dc71e2abe363a688f5eb164c8aa63d2b1015c8f5195c4016ac58fe0f94b8d9a5cff9b5f9ef9ac1a79f0359e99d193a77ee3084d6570990b4b6bf3b25fc273aa5a2b6620ed8a9d178ee8272eaf0c972aed41271f2ac1cfee0934153d9b0de6a69b1418e3c3fa77c6d9997b50b6f9e873a84f775271e5adaad2d671d0fd69e47541072a5227d4d7819f39c783930a1a08c897348591b0494b04483c0ef0348313ffaec506ab88da8bfaebeda757fa92d1ea625c260ad3ce64b80b7b3fb10640c2004c9f61f7e6367c3a6841eada2a01075221fb3404fffa9c45a0155f00d4b6088a9e1ed91e56e3865bd33acb296c02d314650f2ce3f1103d8023b428c76247f9e253e83c8f6414453cb9176c33ce5637a3cdfba63600e8b906a49774c8944d1ce61a58b844536fd49cca0a731f1aac4f4e899ecdcb4b5f39221b9f00a11fc7f5bb80fed01db9ccec559468cbdb38c27d12c01fdca52fdead6c5417c88ce5b252b7b751bd2cc77b380e8bbf6662834dc13ed3fef1511221b94a2ed683bbb2f30f9c40e8af95db6743ebf56588f4a87fcd194edab9cb88c7b9ad148fa4fbfde7deefec4516a1174d0bbafe6234188aa539f60c4b000e8ae30bc1d72bb5c28187cec7c61c733116650dc89e4e2976741dd6a0f5e109d7dd419fde606c21e84d8949ba493d4b204d267a68273dcc07612442d5b171bec0c6f7f922414eede6edc4b250703a4d9a2776bd8704a3b523524ac4c55b22b7e800acd46d4e45a64ea98fafd434a0febb370a8b29b32b60647d6a52af1e56939102d98d6e332f5e5658a61f03a26436d3de0572dde72f853ba8d90b3cdd63cd32dfb334a8ef6c4772b3188440acd79339695e63fcc227bd3d7b0c50f9272d7f4a793285039773be9dc31a0553aed590bd4b46fa47a943be365b633e6d8fa5e3c7232b9e1e40aefb97ff9905f0dfa62a64faf725f5be1d1293a2ee148301f7dc15f0b234b3a2b290a8110c152a97aa2b2c82ed7767f0207c28d8a1ccfe6632e7282aac6b04aabdf1d51d2848b1dedab9badcb7bccf8dbee79b65186dfb59ff694b93d4692928fc48719fece60984e93f4d764e4f367ddd399a284fed9d3b7b11a931f4965acddaec4540d49a36373dab704e734380f17c904330ea554a2f9214270ec04774461ece52bb07a5db33b9f14994259f9e7d61460813dfe41658334b60f10b123ba1170cf0c640a4854f016953c1c4d82a7c4d72985b5c9a7473972b1f162b64c3f8dd6bea6918c29159f0cf805f74d749de323609e2e836623466100270b5a8f241ce1c288f81021473cbc8666810e6e8944910e933904a0cd7ba35d4b0313ae42f7b601bd5adb9830b77fe3a02e83ffc6d8d4098d8cdfcf86173f0d8b66d96f3317f390e0e353185b0b4159e077689d2e3fde21d39614610e923a2837e4ae9a5bfc429b5bb2c7315890bc2b68c1506acfa11912cfe02b29b922cabefe53b3383d0a9882c9123c030c4e81a93089eaf0fdc30fffcf410921b3deea664395d3a388d505714d0af4d38d04e0cd9ee3d7f193470db99ce08f410f04f2129d9a57b1a80c74d61936d38a477fe8bb0aea6d7033e9a070aaec321daf6f8a6013e1fb1835098bf7eb130271a5ef4c21b4925d9303799b3beb1946fda336df99bd1534b85e50b667fdef0fe0157e7638a935fb3c409883d9164f688a567909bab11bd7233267604f96457ae8e3642a5bc1c1c1ed3bca708f3ad5f316373085e1b5208aec7f49f84b83356deac62a0997159a48bf0540f96759c2513a1f605f81d8e921d540f7928f113570207fdcb81d8af6ee6fdb9c4454277e28fb64f8664b49893c2706c5b14a47982a678a6c6f7f84d1365b457ced2b2a0705cbe4e65a40934681ba514e741de2309346481c2633a8a47fba74e98f1736095c51f74fa51c20094a4f31cc9fc6ce3800a8290223e6ec1748acaaf142c49b7f0bfdcff878fb9989bee3ee2982da6a923dce5a3be57b35c5cf6b1254ff5dc405034a93f78f9a085fa84aeda15fcec9c2203eb8a7f77b90b518f694924df07eb20ddc1956962d7301aa4b0db9575975d6f0922950ac0f24e96f0bbd15ba553d9c8f8074bdee6a02d07ba8235e1c959288dba680ce9d2441c7a509bf5daddc81808694b44900cc6e4238811213e8a4ba3993909a17b8ca34b8806a507eb319db8b7f7029e185955e1c1a09ee62eeb1d126b2ee54bf87b01dc50afc738872f165f48baacc83c6f1cefd2ff07579204acefe6c2fb0ec22d0ce653dcbfca08e32598920f0dc1fb34f016afda91b60d2d1053ca1799161c48d440414c3fd170b09a23acbde84da1cd91ff39080f31f90bfecc33f9fac4f7de0ac78127c097eb227efa7677c11830586a595c41e91769c259cd74e48ff138f8e1bcea5a50cffcf7d736b8c40b730af6c0d1ab4bf0e22d8a5c24b95e6d06a23b689ce33a15dd894b4dfeb7380ed8a4a5654de4fa8f78063ba119fe5975b83f77e37223bde998495b0cdbb0807a3f516f3db22e3151a0ca94709030ff7212fd0f9f68b9f250a165791acb6ef4b1b49baf2ea1411f0b73848ff0d0b0ebbb751a71180ab49d8091d2bd096a64d13e0fe3ae25d84fa69e2270bfd7073baf432087e9e3a0b4e8d87b178e19e6eefb4be09beca8071b1de7d902d971b028bd293323a7696a02eca7f221d24ec24d4d2144477a152d7c5185cfce88c5ab1c3b251632eb45a1edf9ae47c57db1072cd4f64c58af3f2220c47334d3748165e5f56fb32806c2688c0e00c86441ffc573dd276d348974b570a61b92487c934c19f396da852d3463e478dbd7d5443957c43f8275989d47fc91c805759e9456c3c3856a67374c50362e2187ce47222f193d631f4645eb166715256887b7ff805e666e15d4ea620b9a68d0f55b7c20e9274042d9a33fc662f7ef2209e87ceb6b1eb1b6967448294e71017d866be8bce750746fca111e4869ca6d078d859c9b2ed00f5caca489811a0b75a7ca9cd5a0d46d44d76c57de65d23bc0f99c091954abca5453045f677ead538cef7230df9bb744a2f903cc14fe977dd8a67186d8ae66b6490e50a27579797ffc95c141efb00b734978d3548b0d73a6f2cd5afa0b41bb8d87d9a4d8f9911272e6aa618a06fef23181a43564e1257211994670dd0630b93f4a88178925947aea29cc5a39354a1a685e9f17475de6ba3ddf9fe83f5d988d9fd1de496b69befc96924dc7b79dbdbe57bce44d0a61b300870b0165aa7076b7c16d38f1a6b62557619f7988a0f6b7899657e385ebbc7a00c1ef297c1eef1bba4d3ce8f98386e366a5881cf3582a0ed10ce006e7a345b99f301a9e0e9779e7e2760137d70bd7d7a25adeeba38b4ea02cc53e9cf33b64c700e3fae947411003342d78c4aae3583f41d2ddfefeb76a155e372cb92aba41caca09a8e7b836ef2baff0d059148751c08d29e8ecb631d2a6fe2651fb6be33591698f19b14f30d3d0ea4099473b5d3c8956001afb747726c74d91c685bf398d676b234260ee92acf21adbb93e26e0764589d38ccb744ead29892c61df6597420d56dd0bbb5e975dcfa2a7e1d38de93467d03fab0ced83547812620f00b0807c3b2a42ecc8a359cb819f4f954a797760e098d15cfe8c1ef8202f48a34b212ce4a06a21d20b7d83aff9a9829391e3960c3402ffdd158d6c30bcc94485e9c4affa9dc439b29db0d6d1cf81e90f904920457722c79fd0a02901cbedaaeac95356bdd2b24df229ea1b13b3d47e36213ef7361c8eadc527293315c472a70365f9d9cd63d83e6c6b87efef8f93cae52d9d58175e176068409fcf221a2ed945868150d07335179a7bfede8117ab182a87d54ae6edd783ba7ca05ce0c7ff8cc7356d7e39666396d3ae5892c37d9a1797ba42c02d68a9e7fcad6463722ed215e38bb893264d019d5b62193098b25a5ea30457bf2994d0c836dfcab6f63e978e54b865801c03fc90009a57131cf57805cd70827baee9d194abd059044451ee248070172c8908d47d2873db89f14c10e4a5c44113b3053d39a4fbd63d69aef260e16efab4e856840b6a85dad2c66dd1b110b50c593d35ea65b3d40861484e911efeea7012b56ad4f07125bad7992bfe587e591e4a0d3202a0243e6ffe626df7455a8758d8b98bf22ac7678daaa897a51826f186ddcacc3368e2f3e6d0f125cb7f6f4439be1bb4d2ce5a3670475d07cbdf61dd4e08f63aec9677ea9fb3f312f91dab54ece2c3bd9c4f66251f4240b8c3829c9df089fa0ec491e9c1c4caa5e5c2c976cdef55926df8d86e60ec1dfab5232c71bfd4a168df74fecd563c114640eed0b772c7857a40b968e47d989142087319f4291c708b2e501e283893c90ce4c3b77ffadfd0fe74ecd2698a222ee9bfe6921cdda705d689f3e369a112d41c924c4b41c3f7e20aaf375de0cbe1f33889cdc1d41557ff80b7999fc72326c0d817fd592013fe293b2c35990e20703ca45f6c7483a8a2e6fee09b117045026018280d0f365a9cb6cf9fac6b487d1fb20be79e3b8cf84d679203f368fd61ff886bf2ca59be1c3d163beef8ac1948281d8a665772d9f13d15f7746cc10a82d5b700da75bfdfbc2002861fba62e56bbc3ae9b63b53c0226fd3518b6274784d9f69ad2ff4607be07faa8e81b7737064ad599652e11aa926e746e3d976079576cb5333659b7c0064bf0cb6a2841f52557db45b4a30614e1987d81e2062ad1bd1c8861ba90cc994edab4f2041d0547b904082a39b0db285bad6547a6773f2156aa82132570087d2beb02d425f4dafb367a537815c2488977ae98c6216bf361819a73b33326e4077bb79500003a1881133ccf340997d63c1c0562f42e0f39f76c4608bd021fab0d4374de9554a6f4dd3e5a9f71bfcbe61336fd10e253ca547b8159adc194da152db508ef89fecb48937b5f5e8b41d202d8aadcf8491a0020a04d82b0d0e5d2a422dd6f217b956550ed791f861d50943ccd3636e2380950d937e5cf478d9f9bfa62de33f45fde3eb22e7dd3852d39670770a5c62c71fb27d1b5ea385e119bfeb3013339595b21687eeacef77d0121314778222fcff3451a3b8dc2f33b4179fae764411dc3e704d2090818e83428077da39141ce7caf80efbc7486958f8469414e38cae367e7c17469d4822d8c7535b28c893941162feff028159fbfd65a1cbacbd0b1c8434f643b12433d69a71af123d141aa9fba5b15ea1dba77a0f7075a3a3cd11f6b8c17eeccdbf029e33dfb0c6fdaa6d9ab81946fc575fbd2f52799e8a0518c9ee2ddb58a0ffec687a465401969ab9aa24d6808f8ef93951deb8dea89227abc4696d29193413ab94d8eeb13c6924932902ab6b23878a906546d55d4b8bfb74bbfbc51f1687b0eb90ae59371637ae3cd55955e844517fd05b49a1d8564e1858064add0a22a1669ce28766f7d9878853739bf90e07e06fec3b86ba45b7cfb4e6437f445054231c35164bbd6fce8186c6765bbe082ce3516f9ca7e7fd8f508bca1bb6cb789961f1da7d78f5e5412c5efaf1f29d4036928a7ef3e64f9b5d384bba3cc7e8f8aa27a098461fa5e3ff3f4ea965fe99f90a71e808a3a10f33fd5c343f3c1335b927a86dcc5fc99707436cdb9f2a6d8c398c7283d981510979a6116698d71091fd0b765f98ae5314ced98a2af2bc27e35bde860f8e7985efd543a0aa5db213d14cda908c91c227d09cdc3604a666a4f0e8346334d6360da960c3c141c67739d57ef2194e1976489701ac2ce214887da03bfb4e7aadfa880756ae2ec7dc6b566eb4f3dde7e345c9f7706c7554cfb00edfb7b60e0e05d10476adfeb156b28247dd37a184fc5be863702ed5e764d0c37c5a2c994af080f41ab17991fa56013d882808a295f937d0ad70d194fe83b42551e5d2245ee6dd3aa992dcedc0791670da0d92438f04e22a829aa29f59a69773bb9389fd58096cde10aa02fe6498a230722fd9ea4724488b7dcff439ac1a8f70445cc023c2ddc164ffe4c1d0178419c77632d7173819f8722f95c893636c40725504fc47b8cbffceb0018b191832ba834968185936368bce0919c50435fb3adb28c67c604ba9f02f27e13940f2ffe37508348b7321aca5ac95f1d8e12a46dfedd6d88c445edbb409f7799b9278a37e4c0db3fe9c9cc2f6bd7a88292a6fa6f7044492ed1682f1c8bb29fdb6691393ee943c719c222eae2f326762af8eb5b66382a4bb566d1e478c50e2a4d71242a45deae92f7224de95b65c23fcdccd2cf15ff3ac1d023cec206134de2ff66a7e2764e07ebc4cc52338aca6a31cf3206c528ed8a3d81ba931d32dfc66e2de1f77846c0e106078ecee3c54e731dfa48aa4e5fa682091727077159f62f6d1431159339a0803b42115e8874471bf59c7d014a93eb25ae35c44451f14d2e2a07ddedfbe4487d8a407305ebdb00e224d76ea029a0b8c91a21c71a4ac9fb92c39172bb6bb3ee17ff603317795d59b9e24d7304f100e9b00a5b672ea724b61131089702ed93c7f07d1c011570be51a4df96c8d2910b6d3fd00d4d1c1f0fe0b1bb0ac4599455420d3a7e6980c3e4ae3263af22f8e3a323e0f3b436c923be3848c9d0e8b8aa7cb58efd18d0807ffb42b82967592a05b168952e34056e3d7c52f4ad76c4fa14a170d28f29b87d0fd80ad9bfcd15e173f91084416cd2d3a0aa2581d1a0f88c7c8d735227fb80beee7e567800fbeeee66eaffce87475cf82a214b18b5c24e0d07c6d8f25403039a232e8697dd6c8f8f7cb8a9e526c24916e1ba034ce2306158b733582e013eea1635076a0111c6c6efa874242b813e9a9885827a7691897dfd92c779b74d64b72f5c78c47abd4fb4012dcc74b0be49e4cd376ec0b971d784b6359f77fe8bf9ec9fa08c22585dfb411e4d1057c7b5117eb36b2787f7bdc59fb2fb36dbb7bd7bc55bfeb92394373eed542c632390e009e41d0d48fe7d809ff8da3d033f76f2e48826336f6e405ac87f85bfe5e891c3f1c56c073c532c65c4ad481c950567104a9dc82e75e8a0fb4ad8629388f41215a7a02d3e9c5214258bbcd4a363a78ce89f7d951920e2a827951de60df2bc7b61a3fc0ef854bc33ad5ab3bf237632ad3d3a1590debb359dda80e166297f91e216528a05b88ed157be5df096d4b08467b01054a51f2bab613cd155a3fc58b49744d2a76cff717ba0df6efab47327ef70ee1f63c8354fa6863b3811d3baeed675038533b48f2d674fc9b5e9a75544990dbd8772be9ecf6c8f4a3a746e49c307c2156fb8e586c0c7855509341f859b9e5e90329f770c8d5fcf540282bdcd02109d25905f44035b4a7388885bbed2804952c309aafd76453b0fd4b1a93fd958bdec9dd77cee985510efcb7d76e1645b4e487e3bcb0cadf934c91241bca283b269b39511d9b5c1cbb4888a99f2c81995db8476a47c30a9ee23850a9d0d6bf9304c0fab4f046425bfdd46f2f6491f8f413f582d5df5c70de3bda39e11ba5dcce3e258fa2154963acfcc3bfd0fa76aa60c903aa2041ab1382f0948d05f962fa1466565d96d5d3288b227659944f818daaea4b91dfac8d8291c14595cf102a9929b9aada63644ce5eb51190339de87ab8cb2bfb782fb10581a85c6088fb4369fce9d8987fab0f4b7e72a8daf31a783e37adf6e977099c2e8ed3b0e86d7e6fb917c20fb7a7a515d174e5d6c6290b42ef82306f975379492235ec9656c8597b7ddc028ad2eaae70f83fbd30e0c586b4d3fa12e9c0c99c89486dd9df449b8d0195c180b74057c1ffe1e0b4a4102754bdad12ec56fb9c18eaeaab3d27b5cb7d70cea7c030a8a0b4406e90b826fc9ffeffd1ea0a430e754603616d60cab00f5e4e2ff6ea2bc692f437b135eb72b5c2f3d12efc3360c0cd15217e4a1199f0d9891d919ffbdd745fb3d1deae50e74ca119cc552c8571c335a5a19281b0287d4bb949e34c966a34fce36f1257d232a43b2699bfe0e265647d1ea90ec23c27d3009b1ba9588225ff44f44a060d24abf38dd30dd6cfa64bc66e476a31316bcf0057dfe383d14ab820273a5c8c8823c63a555fb5f15d6c06de1dde18795b285a7411b91faf063b70e1580cedaadbd726c5e1bd3c8c0195726bb7ac732238f1dc7675ac84c509ca1d09f148f2e10a8243fc114227b47be5344bd32c1b29db4e3a234b8f704338b21166221ce4319f77a5e088fe27c910b8d52d72b4d3af084aa92544555db46014d92d27cde18e3dc8e6a1a99b41c897cfc70bcd1c006fb001a36777f0f5329b5701dd69ed567ab7e6333740dda7d8b5091ffd35d1b2d0562e7eac053867e4e7aaae93e30244308f9bf0824d69b21d9fcfe6dfb54ccd11c77261c7812d85eebd0ecfed99982706e4ef98f5adf5ac2afcbc90ff7597ae62656be8240cc799e82bd9560d3ab74f4ba34194f3535038072dac2f9d6f55200f4a4e2f24f87ce3eae6f17aac5d14a3b79c6f149686dfcb8552cd031ff70c2dfbd2c68297ceba2848d05b4507b9e7be9ff404f69cd16c9ff52a96a9f5ea2cc25a3be5a058fc5c9e66519c917b6363e8b8e7bde43920fb891a0a89389cfc7b36dcc9b1a906c23e394d38441630dfe070cab732451421dbfe20e14fa77c713bfa9b43f9b42c93fe2d0c6b4c81c6940b79bee20e931e3ddea91343b09b7e404b9597e709a1249dac401593d125f1d5cd04dc815ab016b8434da235bfdf6622ef86b88804ed60f76ebba804f5078399329bd52c538f30f0eb32df1d91f2c1e1e72e1b140a9be45c014294204108e3b1d81d1493da6a5aa656ccc539d878fa9ebea1efcf06297122651a90940e77df226e41f322c347f5c2a567d192726d66f461a99877c17ed28f5d1316bdef50eb5642c3d0a9d5ef9e514d4d797842156db097a65cc95b8bb69c729bdd5f18ab88c1df549511961b20cad94fbafbff868854730e6f95bdcfc57ad3677ce1e52e08ac905fbcf6e95a9a20f635a286045f5fddcf9b9d09100266644256c0f70541098d7afbebe07ed2d45f2d78ac2d480cd4deadf2888434a6e258c06c3a0009b79264b1bae9bbfb0ab0f8de00667ff29d25f4ffc31968843bf268f42b230ac459751984f7b5e965e3d0d0035d6f7ac7dae0096967cd438748dcbf125f7a82303893db2231f23f3fbdc55c69612a03847a32fc92a144d4c73a91d591fc2a72f40577a5f4daf7156a32db27aca2b3c5606645a7f5cd093a6502b5cef4c63bd9e06f831e2b5c93e23ad4dcea7d83811f386eb142c58576e7f1ac0d6d4f9d537a372fa921e3bcb5023c4feec013d11762d0fe78cc56c451135fca11d962f56443337db23b1bb9a9cc14e492a218c5101db4a9a12b0da52f37465556a5b74cb3f64492beb9d23f0be6b75d5b6ba6dfb43beb67a91665cd32365eb99455405ea4b70bda5212628e9c578e236d237a2d4be4ee6b20d2052912b7327026cf82e80ac89a013471eb3f47b1eb3b08a5c0115c4ee5292ecdb43975cec643a9f0417c54d928517e1dbeb680b4b012d988643985007c3833bd363467e764f26b5adecb754a001f0fc9bb211d893a7d1868134c2033fe16141fa541d092ef697b59d547db676d3fce0f8f13d75758f98d98a5dbb1f00f6a37f3825ed566982028522fcb0e62e4e46524e0f200a690271ec4b18635d23e54d3a49871b592cbe6f86f7674d1f61180866be9a9352d9a2f87a09c7669df8ba72f632f9d49060a33a62443b5ee1c715f4a395131e025a683c73697fcef28fefccf8bc7c4db1bf9e9ea7c5c68ea19e8f5dbd6ca735e02d5ecdd828df0af6590539c03a0dd80ab241821e1f320b49ca097093ae8787fd508f5aac2113b6b86c56ad9b1f5118ebaaed883d880d5d8c200231bd7be495e52e4ce1b3bfd2bce096e1d59f6e61ecf33aa9315d9c3a221b2d6bdf45e37cb4cc1eb152fee6f7a4d7e53b2cbab9fd5372b7d4806f0b48d6822aefd142c4796e0642780baf72b93ddde1686ba8224066414052a94caad96fa325b0e7d1ef1b86ea1587526caa5476ae7af13df8f8b69503dba12883b9559f5cc145322974351a880a55e476e2cc96e07ee2d44bfa26c1d1170bcfc643a6105b341510e079646bd3ccaaf717e44454de34408f2b28a9aa087c1a95d4e67483e0d3aed51d64cd4b1b09fc011749b91c13f6c24519e9a8c142b2a98547fd4bb5d49d35168079dbbda4f92ee5d1576e7ee9cad17302d0e8771e0e711d257538c94aacb032cae35feb9df4995db6ac962ec1e0c5dacbf0cbfea681ca2cb3dc8b37f8d90aa29736c2761f76bd7adc74d575bc4c78a54c5547ea056dab21004411251ace32ddb015f06ae7e977dcf37a241d24deb3ecf11f2a6f5123646b3c3f6703f25ea653c5e13b88175b974bfde49657f9bfb3c17d0dcc24e481d02ea44393be5ad7cc6359b032cfd8a9d146532e4a2b190dd255a70a74a55260a97a6fecfd3bd3637e695902e160f26e7ef265e6ecd77c925368100fe93817c76bec5014989a9062b6e83738ad447b0c84f9626a6a419c41ac620fdaeaaf8b67df6ec4c0d11a268627549bec4324c884d7f3dfe3c68d8a2e1edfbdb4280767efd4334d961e9309f65b30744b029de312d2dc5e7c6f1acbb48669795c768884715ef8aed27a8d2084f1264a51dfc653ac50e87589f1db78ebca1b6b27d38d4645c9771c63b9af2180c5a79d6f765265b12ccdcd000a5acafd2861a3e7b960d6945b14439191754114acaf5cc536abe88b7261949b66c84f7a3655ee036b66ea30031615df1c572ef5047604cfe628a0322511a4abb14d68074f2d5a554a6d0b89881f6b42285fdabaf8a17dda9f743b5fd7cf11162fdb6c11f7349e44abc5f4324937bc0efae644c8a493f41ba8a289427989f6e31c110b545182684c6af35abe14823c3278d05a0a427bfbd4f39f5d1847140877ada370a82fddba58f41c5a15330ec57cfa9b90a2777d038b901257e517913150fa9c29a8a3a783890b97741e953aa403712eb6de99cb683d32a3499c4d0ec1a3a0a8b31419bc1ced8d1b846030e47de58c207b7ee39d321f4596c8dc4b1ea611d4bd49b9533e1ff4c858f2ce052e44fc9849d7106818614524eb912ba97f158d30dd45a4cfdea66559f5b85a6731c6166eecdee178dc57a4d0a35249efbab144f05af177b98dfd4bfd7ac03dca4ab9e7867389d3e31d80e1292ed8f414fe47c62b8b46dd2f21943496ae88cf9e5c825b4c361b978aa69adf85859cdb8437df0e6d2a74c961f924ebb9f822fd5ded739fc22ffd8dba691f402eb72fc569dabcbd28d7b1375ca8e0f26d1d6c4b128de684ac43bce639a65ce4ed76f03655529295ff65895cd01bbd43a5eecf319d03be3089ca939496eb4ead34acad65986e82fb485b291d0fb8b55a4fe92b809b3fe824f3de9775671cd6b54d3a002ad9c13dfd4daeb9d2175e352027dc4ad6f1765da282f494b0b11c47c8948fa0c811cfdebff61a6bba970031b2e7cb2a85b61006597dae9293093b73ddb381142b7b909da7259c5670d4c09d6641b64a4c598d4ffcf045a3f50b78115c44252e982d2c3d52c8426ed3d63234f8fd77214638145c48d324f24523fd493081082afd93160cc054e32a3f8b74a09e26818c357eb8930cc2a436320d520f23c7c5be8a757056ef2c17e7aaba6805b3eb437ca75b24a04bb7a34ec1d0c00cd25e3c83216fd3ce076212218f589c869d2a9f6b5d3a997d68b440dfe3b7e39ec98328f4001abf216e35c5a2595a28a970a3e38bb256e0f2b42e2df17a7a142e67c3f9587a4ad49871453985d43e27afc86ac2d5bf540c636572d810c783dbbff168b0b88b699a84f533b42aa87d21f08fa1eb25cf2c5c18e721c780909412b96e1ed1a11b2f421d9eeef41a4507c4161581cbbf3175c0961ec4730b154324850a72ec9296f6c78beb7f77f42eb221f2c75458071fdfc3d897563f9bf2436b2551e82717d188007d16cfcc27352ed954dd5c1530ec975cb7baf8dbf915427c1a20eec9d90a555664c4829394fd9b6506221941fc312ee844b771730a510ba281dbaa77a380cc9037ee2497ea019a78e91204eff951c24f29f1ad2aa5cbcd47e60a837eb9c9f7fb49c4dc46e4f805d491e32580e153864aa98d7f0694b2895ffaf517f5047ec91507b7485c7e8e3157fd576ed8ba82be09ae6c166877cee6dfb26327bd55d87836dda503543e4bf219a987a7b9b1592912c48a23d51a92c78bb9324a339663c6c90f34f41312aa2e76aa576dff2edc9957e3669f0cdfcc0593321f524377603b269b18f5529f8cae90b0a033720cbc1d40c692f00b5bb93b6231829c8bfb39550f566dddc35092fcd9141dda479c62b8505cdfcfd71c759bda300857d689a7184a9118c7a86e4ae0320835b64dce538e9fecf392a85b30e1912180614a9da86bb93f68d8fb25051570ca3531f2663de3ea30d68e91c5f8623758728920c07adba97f3a70b8edfe51dcc456c5ae895271e4a3766e9ddcb8de3fa75da722181fff6053c5425417a07984570fd5353731eb1ddfa6e2f365212957a42158122ec5207b3991e5c9239f4247b039708fcd85851f00d263812b7cf368f0d326df162d4f5d9f3aef454c81519ec99934e5257a6e616761257d74a9acb08859b8d671e5c6c6190cd144532607fb6b589278814005d22b0a8f1a000d81d8860da7d43cacc0d8c44061de7b5731e016493678a656c28ba9f8a0ac4e20d671c58c8ae8e580fc83ec96bd420e59ec85bdf7e1dda2918af5353cdfc027d285741e7a28699f9eac6cb34fb88c41bdbeb77a996ffdab6fe4eb9f79534a028b81f28aae8eb9ac49589247002a53d14c626fe685bf186c320456ab04d794b962b031300766c600ee0d112f9bdb4f1bb15ed9c75c9f2a130954f7c4fb1d23076fcd48f4148198f0db0304a1bc288bc6c71f1d5747e83c6a5392272680b330b3013edf57c55f3b0da21441e8d7e7a5282522935175c01f6ecb2c72dbe2934ed4822fc486f5e1906ba1add2f5f46355a025541156a168e7247e91b9a2f4fcc58c0faec5329a5b74267a6eed918d2d20b26f1748a53d3bfdecbf5d239936308804095d4e87260e07fb861c25213a5e88662f11555ad5b3bf4bebf2114df9990e8a42563ea5b9700001295e463c430c42a73ab0fbd5252a3f4183ad7e8694372e121a8f4aaeb817c9cf5d971876aa15ee97a3126a62a68b5d152a5e3f9fba2e052f0b2b0d57c95a0aa94e22d8d1fb50775edd5f2dce3950ac8a08190cf9db1f016152c2b0d5243fc958f2b432971b091fac49a1062fdcdf5d2a180524fb1eb13a575bc70e4bbcad359e7d87d8c6246dafe407c12c2c60f2e64b5792b9d82d692225c6522752ec8bf6ef75121deaddee02669009748d4848ef89f00695308b0a2cac495d43613dd6464654581f14b8f7a4d5783b9d6c467c02545c6dad6536a4727f5534745832e47cf04f3289a35683353d1c0f9dfe2fd1394345a1ca30cbc220ca21c1759f3279d78f90873d7ab9520ce42a37584366071e8fbac8ff7495cbe62af754d5d27408d9628866191ddffa6c5aa4aa61dd5ebe38d99e5438998c338ab5acd57f4cad6481c24b00d0d98f4b16ce8aaa8301958740d8ce6cfd1c6a12e9a62b5dfe292f09eaabc185f50bc7e419bd859697aaf4d1cd9c06bc21941e43b490defcc488af016ffad1bf6adda9fe032940f2f00d76769a6e4dd8be916c430176759a8470446b2353dc69e4e88719697927ae25d150da72f902be5cc33b91e52add97b80ecf70f488acaaafb0303aa679c33d618d721aa0b33bec7bde3f16774ac63a0bd0cc1c0ec02f9a35671c4b1c3587da5361f44e881e0525b22782e882653b31efd4ea12b92b6d18461464b172d5a87be097823c6fbfa93bdeae62e41a4fee5d9fb068773afef4edc8bd51bac95efef22eb8a39721080bc28c6285bc7acf90224002d26e9e7463d4c22dcfbe1e5786943691c98b2332f1f10434ab13e39ba8c6789e5c171c09f44e1900f4ab1156475405a017f5eb12226f81117e8d3f2863aea942270d1729bc06411e2a6ab8bb0b72e6a4fb319a924eb6a7271232dbc00bbb7ea0a0b19827d39d8394a463b33ac5511eef17ab5665c42497e60d9e5511cd7e5bf0900c646622e474343ee269f7f00eed7d3bb5e3dac05d27597da91aedf295aba412b2aac93757048d6eabfabdc91e9cc6b1795e198935deac9578fdf61e9807f64d6cbcc9abc5de9c31d00b4500002168e469f80a9b6df32c2dd5e424a28670654b07550c015bb1eb00c00315007927175de1c2fe42c9842a2f408128cd8a2598e5fc1662d84f13a7087748c64341752a0c7b61455c767d41cbcd3164507aba8c7406f05d2e4ca121628b22af999f808e6065ccd74bf701129ab549254384e7d03fa5e3493b67a3c5aca23cde007d0f11dca72417db3a8e9fa03c1c9af70f6fd286cbb948311ef44141700b0a35eda7ba70053920ddbc23b1898956cb585d07825fbb858e754921ed29eb7b2d0b4ba1594c6a7ec24bcb132f3e1f966bde6632b7adc75d2c7419de62c719591168d015cacba272360243c7d65bfbb5a90400915ca542795ec76a93b0267710371ddf71f60b31eed7def3b6a3a26bcd394dab0dc836ad9b0959ce79ae6a05ff327dd96afb4163f20fe960cf5944790687e0a719b67a879b23bc9593f8fb95b680c2b18e1ad391f86b295ac4c3a62738d37e541580c0d5108576fdeb1c705cfe925416246f957880a868ec27cbf68280b8df207f789ef7bd6fb32a0304e4d3ca061a841b27ca8a551628aa693d1f4a21c62ec93fadcb81d0b41adc32226a650c960dfdb0465bc193997a0e2207b5e7f71bde4af80a7700a5e295ec1ba503eb149b4ce6e7ef024994adf24496679c4c665f09fc58a6da42ba4a3217e3df050bc88f3ab6a8f09a3e6f980fc97cff1a2a6c2ae0f0d0cfcf4168559cdd0fb52e00c684dc33b1848a67d613a590c2c8f8e75fd773d0edd6def1d70e5a38255de62e9fc52ec40f4f9c523a121148170dc63121727b1a3cfb84d49bba8d6fbee2e6a13bd9cc761bfef7e2e23b78da7044d5184f2b8d9076c2f02b1974c382b27b734fac811202991a12d28dd8cd43fc2f25e7b6f7565c98d96d48418386e223536f17108de8e16dcd5e84bdafb11cf19836483a59999ac6b1e31c4214398e1e31ce6ef1f9bd62e7ccf9e1e7780070d3ab341a53b143f15534e734894a41450b9562a281aa5d19cc0ca5122072651b8840a17e3e445bc7b6d014d56cd11afb00ddee7c0c26cfb3afa023346f09e4dd86ee7dba9d6f232cec4563637eb8bb006f2d000865f52295404732abf7470bfa2a4077f9d8ac918b0698186d2a2c5b37b85d5aedb6627601cdd56327526617b1763ef5230a8d3f3b7c6999a7cff0d68fe949cf431fba711b4683460a10f3b8bdf7a63f8f3c4dc6929000957924bc645eff5d9b4c5582a5f4627128d75f71135a631d0b2a9fb37d5335fdeedd5bbce16fca23379923016746605b24425066976a39c73f1f7528091631cddd7040530350355d22b695914bb5c319f81596bb39c2c41c9fad07ba9ac9f77e26dbb5131978b3e43e375c42ab476dbd7b264ad7744e3b7b95cafd7984e3fe1c12dd9aa84f32a19256a0f2751c0aa93f941c4fadba99cd584bc785a3b40a3b264fa3905d0663ec026ef9fb10f967004b44a29e2428737f3cd66751cd2b46bbf6ec3afee82876c31312dd8c2fe8780aa15a713fbcb8357922e02cce77608f9e8ac1fc5026d43e80882ae610d4c507e9c66b148ad633fd45251b1b8a6a4337b6fa728a5e3fb040ef1d47ee6972db785ab03024ec67883b2ed506b04d1b9530395ee2b531d302032dc6e2286583c27b61a303a5e86719e6376d02a51b95792ee9d12cf58804deef8a96d0c1e1dae684aa27ddc41f8d749e3d65364b67db591d2d08c5eeea7f96bdf2b7fcd10559c693a3d3f838373ea91dd28c84b014ab7c597e4200a39a82d8daf12a77e6607db2f4aa506eb3a5010ca8c64f1f2af753aa51c2ebfee38c2f63b8a9622d24f2c0ff7a700b25667d16c4f97b0478a262ac952148b1a61598f03848ddca6e674cdd6b69218bba9c0623fa4e8ce8b77dfc72f1f25589b2b6c7e2314f183eddd3ec71f37f75a2370c3ab8bf1adb0ec3372515335f05f90b50602fbc77e68fe100a3373a703c33ec29addc85ea5853dd2b1e75f3abf487fc09eef621baa7b53455922293be4af99370c6a742d56922998851dbf9f097f4b41668c439d33896f2a48042be7f8b49691ab0cfdcc36120386bb40f6dda46519e23cb97b7ad8ddf783a7463b4ff03b59e8bb65f8388685013bdda694e532e50eb76d4e5a0e7d24b7f2f8466e81cf2743f1b4bc0bbb145957a74e60a9984a0aa90d603df401096296db69f0aac4e6b19333b347119ea905e68a8a06c7d80a3142c547740a2e47cb71963629c58967aa0d4a6e0bb2b04cfdcc6c8f747efa3ad242c77af29768aa64d3614713c9120764b2bbf10fc161babf0ac5bde8b2ff3f7a6139ebb0ae37db8e2462015fdc13615731488b3ab763f8f68125401f97c475c97eee4219856c5b25fdbc0a09e3d3eea1cd7519bc73896d088be0e3cd41c62ea760dbee7603e0086151a96301a2373e1d6ef4be458a8329edfcee3bab1a9d0c88c5fbb89ff90e6eb72a923b2ca55953abbe852bdd0aef93e2fa5e0c7d8bc94a74934deb1c767390010868189262bd1ee97aa2b7a95a9d01d7a0aa287661c0387447b048284827f6ed68d96499c020b55b52a1a501763ec902cab980ea3e57f45723b2f01020a080acba3d278ec49d731200b4fba9f2b35951f0340fec62a4b8f3c5c7a2d07117babef60699a081753f074de7a2cb12c72d76f02a887aa5872780f8d4293cc5064bb134119c6a707d3b3ff9bb1ee0dbe57ae0dfcadfca8c87693b84f13ec3b0a9b3f4816b0dedf8498071c88b731b056a03e4f8bc4161ed4b9198274b36ecef112464fa3968415f71c59e55fae2127cf68f6bd1d9486c9861634a90fc1f1a15d6817d45a42d4ddcb0c2d9fd6854e8d21828fe094de38c5a4d185cce8162d54e61268b0ed6a483a63b01c89be9a4a160e6392627ad5b91568cae15d2fc95e11d9a6dee8b8cfb39240fcefe513b924cb789eb79de49f76652643507d1ddf230e100de7d1c35f655fb39495395e92eb30cd6a3f76545b04a6cdc37cb3357d1592e94d2f261376b221027fea6385b3c8d4e7dd9fe47cdad5e8415580e77197bfabeac63e22267b60d436e52c65fc572ad0e163c1c57c73d261d31a330ab7742f8281829c7b128337312815aa3bb7900f55e6ff9a1e5e115b864329cbaf207e4641eeabc8c9f241e6955f2a822a61845d409ea227da5b5ab5e0a28794d4906db4e2180d4aacb0353bab136037f88c4698aec4fd3b2c3ef70e035ae953e197790b891fbd21038daecf64dc2427ba6a50e9c0abc8fb49f5fb9d7cabbeefc5f43a1c0e302be9bcba05fc4d79291868d16dbea262c8b20d8f84d9b607e0c94b0d05f629e91286eafb6471b2794d25328e0039ee5613fcebdfa6cb7d4bef3d80bc03717a537d9416f3040d7cb18c53a0c3083f9ca6701dbbe0785a56a98830f1d35d3144b99b20ec9e6ec4efdba1d3975cad7a0f5edb6295bc72e24f28e86f3163961c2423b9ea81a9ed1f587b34bdb76ab9e616bc3a14235f1a46153445fbecd417290a900ae795491265c1819152e5be9205bcf8ae7dabbac4d9ab93acc6c651c3af181a2c429c7d16c97fdff2959ebb359b1790b447c93b954aacaf1ad26eb5eaa901821d2c20f55d1f67c6bdc84b3ba9650f4e83095d3c1e3eece4466edca98a1bc10dae2fd40abc158e327f07af5ea31a33f2ba3a3f3896ef173bd94e45b11f1dce39055f34a764fe8a798a65672a1f9627d2af1703a1c68fa55b9d301ce97139bf225e8f7b3e196ed75afc2f3009f26afb589b8f084d0a925afa39be2aad8211d1579ca0ef0bad1de852b19a06c997e991932a50be847a7a383274b615d98b42af35b828bfc9db5fb6ccd0e0053b48bc42af070460365c856271ed6c34cb252960e3ecc0c59d36b2a61353ba65825a9bf3741305aa65d393a982a75e33d66e01acd6dbbf42616a88441fac3d824f5141790e7fcf27a7e562395a19edacfb051692344d2fb40f4d0dd4aaa5f18dda3fe3a1385fd79539204be0f90af8156c0272bd815fbd64818da31eaa860be1d5ce27a38a423e92a300565e871d1f857cf99c7dc1cfbf6a3a6fb30185daae2f87b23355b80d93c77fe90f9dc224257fbc3dbe644e465035a22b08e688925213f6d48542a6a11239eed78caec224df21b1b8fa29f5799918bf1f7e5edf612cd24c8db8d8b5ec4636b0761c0335f5e3885852f390661ad09b3f9f4034f2c4bbd5731e4630118aa05a0f1bb25e6611ead5972fedf8422baa69becc3426670a7838210c8bfa5b207c6145ac510f82cb0b8c99858c2acad67cd335bd49af985e5b217d0bd90161bfe149cf43f7e35573f64aa3a87022e13aa3044700ed799b3a9cc990213423c401858acc43ce6b75a0ca987da89f3acb6652fd56f48b4f8cfca4738cfac363a3d80b79d1d1a4694cc9ef1a2813a55370104ee5bfe7a13d8144ec94be658d5470719231e5ba9d19ed3c9476dee5b4399eef171d4022aecf1f2356a24aeb73af2226aa10abec29eaf1e2c592abfc1ced0fcc1db860c6d63232709347cd81333fccb729724e438b5aa84dcdbd18a64f3d120fef0caec058fcfdd798470b06a46d99b22564132a83b8f827599b3da0cec51c9307eb6c1adde7e8d00296fa54b6d4d8b54189c25efd543376bc62d348474f73e69671d4644ddc73ff7eee2c2ed6948e35dc34149185e47035788fade9e44a889a7c84191c1041396f28b8ac2ed7694d18cc566ce3e9eb3f2566e314eb1b8de1c762818e910ff86f2179fa7a7cb2bd00cbb5864b2e910ed966e407e439575ecc54195b4084ac2e2432ba6b957960dfdf890f5bbe285deab01e39986153938bc1d77ceeb208c396c94a13b5322ac74993fd65f6b24b1fd7c563117f5f1e1ed0c6aa273d0c83b220544447d0e5e25b19f303338c3e8b7bda506c7ee45fb8e8b180ad4b98df3f92029bc17639bf94e7175860d72c73c359995bb93221fd0628a6201a0d35de6df9acfbaa643c7577bcd6bf3888ee6e58ddb315a741f6d47b309a0d63a24f949ffe1316f5773199c1f0f06b7361f6f2e098cad23936a3dbf252bd2c11349d5bb1c4f1cff8f54dc9a874a854c890461e2368f0719bf618d676c8e567d7be237f8e47b12d702cb45af89ace5a6fb981c7a186d005faa76649a005cf77847c1c14d22072a65e0f6775c610b5685627e5780aaaaebe2140e2f8cb4122b357f66cae019dbe5f50203cf441cb664cc0c95eff28439e213523860fb50e3ab2f72393f717a087d4e709be5bb6e1ccea2eb8a58efefc5b3530125be0fef0dadf21e3d85f31ac99a68d7efb4aa0db5b302a0991df5f8efe14b657dd250b5dc49de87fe96735a61488345d9d8c83db4d7358b16b532c1933298ab8e3ee43b018204095efaff1e537e1b4c36b233f76d72e5ef76cd6fbbb9af3931d9a0d818fc6827ae9cea247aa1aab4bc6b32f47434a24e1f116e4ef76fe0e1ae4c68edaf11646abe2bab659266b70f93a04b6230fbc19dfda59abb72fdea0dba82708e62a98cba3fd7565f41853063306a1381446054988517ccb0063005ef093bb606a2c3dea24217fb7510cef6c9b1c51df8c2355e2bc4a3253ae652afc103951fcf683a66ac78efda9b3a62b204d05cb19df9a204127f391954788624a8ce3c4c6a57500ae1379cab0b69c2fe884e0f12c2efd83b7fa7d8dd2caae3070b5f8d168f5ad9bdaf045da52d222d2354a8caaa5796fc14d6523542f89ecdd69342e951b9c4c2432da8b2803e830c55965d5d59de3f4fa2ecc0bff9c654b921ba139fda956a4fd59125f5289fd7493fbf54c64883df98aba2cf591d8fbd1fb7bbcc88bee449ebe98b48b08027d94995bdbc548574be60b58ea0d92f118b8113ad4060c7b88b3ec7414cec46ff27acc5a4c339369d0ea89b8599f6a0cdf839a1d2d1718fd6f2e6d23b352d204081327c7af770aa13d44bfd90b4d8d8dc855562908a901a38f5c50a06bb26549821cd0361eaf5fde7409dfc623366c491a8c8999432ec18735c39edbd57e28b00ae19ef18f88793ab42bef6698309feb22a9af46fdddd41b6eb012bd27480475bc0648029af952332b483e6f4c96020bad04b8c28ca0b49e1b8e28a240ed621db7318afc2154606b840a2c86646755bf26e3fd53b74c5b3cc5895e368a76224e20c16920b52d5b7669db3d90ab5bbb8109696748401370b9add5c002a470d9b05e94d5348d642371d2293955692650745e6a586aef10f2aa92836f274089e09a88163ee119ce5e886061527c4433fd784a52618b1d3c85072f5552814f165297874a4f49825eda67490ab6273f883eb807b2abbcebc44cb52b1e7200886db74fedf1141317db228511311cd912549581f0bb08ddc5972229e893739803976eae0dc55bb0c6978699346f4a64d1c2510212d9709094973e7533cf4cdd8e1b98fe0ee7ce536e6e787e4577b48877fb7175b2ba104fa1addcbdf1efada1d463a76e7457cac50cb1b7ad4a4170fda86314b14379cdef671d0dcf2d518a8a63009fcae3ac51b2f048887adad1c1e049df2120d86f9828240206c8de942bc26c9bf1968bdaa6260c7d3b6666feaa90f51386a63796835be4783a3bdbe1c4c96671db6d00846c09b19103e62ba88f931218e8a6044c7555ea35cf6ff2142d2a2946387ffd0cf7290da1bc6d2f8cc867d59be394c2cb189211ea8591d8a18c454d55592a33046c74ae84c3d33286abe23242e8615a21bf3cfefe426fe84510cb571ca72d1d2fe8cfe4217bb6b263a730ec38a13551df8ae72624af5d7235942548372357b36e41eb0382e72bafc5b139de9c26b1c526ccf11f60770c68196ffafeab7e3a25885e8d2870c54293d246a1712b166dc032f347b6955282b00f510b8abc36be792c09a7570c1c13ce5fffb6d1a4bccc03ef5a6d1b96d7a6bb5b92cef02dba000806489a9c10f88da2e24f7456788147fffd6039e6693f6e987dcf4509352e2d224dd1af87e9e3a5e1b363fe129535723bbd041553868525dbdafa33aa84b31f8f8c8120b025f82031bcae04b7e183e9312578dda11b0810983b25019cec047a9efd46b74976e7698240e54fe1945200bf741725e89053c64471911cf7e1bd199f68447da99e62e22418eab647003fc4d75b0d4cd1898a0f73ea65d821b0766d291b63f8ddb7111a5fb81029322f942bdde3a2928fa31f3f31603480bb0b02db186317baf5dcb99656ec99dd82997d1f9788f3d36ef77452bb5332761259d985becef66bfd72de29cf1054093d718f9f15193afe19e960cd703c46cc044caab3ad2ffbfa2c0fb055b4e05a90c295ec082d0274ea805bec109f0cebc1fca210148380c75b74651adca18269986a9a41f06ebde3baab043815811c8345cb617eb11fa2450b7cd6353847fb42a68c40ab46cfbb9f3d7e1f39a9bef1229fa6e92b6709e7c78a6761df290ef5939dab9c785729c501891e53aea473c2f30ff48b239ae1797cf90209b8afcb2950ce721f877e64da0980377bdf9a0e3d5bfa6e24ccea6d623f8639fd5c80964fcb1b6e8b64b83a35a12eda628f47fd165070dc2482a30afeeec60a2ba9bb9051d5fa1832ad1ddee4ca53da0340494897796b334f9809cb150ee0daa8ddb284156e95afc6372172b30b3ad55f70a1d64f716df6c39962dffaf7849ffe912c2f1814c6108b541d88134af20c39f52b5c42932bc2758b957934088098803d4f3bdbdbc4fc7c1827a232d6a0f01c7b2cc2d38ed28fd835d4081bf032f49ebafd04705d67dc2fa723619da86c9811dff3ff2278e3ed8b3f37e41071b8ab4204d8ae47a8f5a3934766211d6c2bc8909e588fd5ff02f6555a6d4688185f86e2f06d8ba3f78a48e43b754dd6bfe7be5d01fa07efa65ee60951190efe49bb900d41607c25611f483755f33b8b08f06e75718e5d5f683a3990ef317f2a260a225e64cdc394b805748f9fe706301b42f6d0c5403d8ff989e32abc97ff81e47eda6ff1788423e4fe48ffb5163b42ced58e0c3b36c4e4a402df0e022b61a81a2fdeb40a0488640406337389ac7a71bbc000f76694ccb7c54d57170820b032e9c7fc1678a2aa84d07ba1bc456d34ed0e07540e1ef1ce897b2524a147cfa0d228523be224de7a31043968112ef7c47db3e9eddc3a6f3ae37b94750be6b58b9fbe849fd6c774505a77b3b4d601f7c9f8ce78b3a37b52726c6be8572110d6836f31cb4e1aa7659331899b805a7d46f893d888249e586b673018b162cdd427f3323245b55b1a6ef5e7a494c3d97a7330a305c01fd2031a7f93d84bf6a01e3aa7d25f46cb007c0dd90abafe870cb6348ce4337da10068a117cab2acdb9ab7dba1df600f86a3f3d6a0f9f343ec964f666ae2a59feaf7ff59dcdfd9bf92342f5acc7b58b6c3b0cf0326845f9a2e4810354641bd1018559335c0ae52dfec880c2517beedb3beb02be1f459a4d97b39c2f1e88114022660168ab3c4333ff5a5abaeb2e562b0e865908c2011f230bb77cd097ca43fb00b2754f1f3816790acc5301d2e19828fb2d1721a56df88b44f2db7faf0f498a2b0612e8bf70d99f1cd2d68ebb8fcaaf190ba2ddf4396b29a3664eb30ce64f67ff4d546a08bb59bb473772de0d68bf458dcc4c80bc23a425d86fa0d6c9a67a66cf2e9993b96e9b04606521bfd8f568dc45e8a393d263014cfa4246a211374398a86a47b1dc17aa6ca743ef13a7b90f601f9b2f0ca3045de26a3b84eac4a9636f99f04c598f9150114147f9ff486f4b3baea54741bdf7139ca5f23e488d23fa3ceb3db46f213285b01931393edd0e02b53353c39f73a6aeeda9e48c22b6dbbbdcf5b3babfd4c414cd85a04bebd59479ce78e599fdcaf485330c92b76ddf1a5d0da56e007543a0f82d4113f9a2d1ddb8d346591b44cf6ee380ab89738265f3f7bc82341049d89ef630052ade1fe987462e28fef5d1a8a0327d324da6d53628d315c7d81360ac1a04c1aac93e4358cb5f254793c768844cf93db65503309de2bd5c690e9229e4063a3727e4ef4d5f4d03a433302efc3bebe0ccddfd0c36c9cd1e915196cbf3573a1012ce009a8537a6a5c1b7a7eadb81f241012c7f1ea77bee5b70a56dc3ac3f38e9371f5f0acfdc8be9ed2114cdf3228a86c8822fc664ebef201d177e404a547980cd35b75287d73aa0a092a33906836519b475cde4eb6c1b2914a542a2ff43d9a49eca406f3d54011802fcde1a13189ea48e41f2da2455e7e1deb2ab49edc04184648cc9a8e45968574f424ac5b40cc4c6bc9a4d336194dbdec79fc36d6cbd8440ad72d4fd3039c4f7c319f7a1d5e6dc678cbba2adef48e813e9c47ee06fc7cb1dcbf7237daaef6c86aa80bfb99324fb9045a14fa66d0012834cc0d8bf34e92e19f74af25f71a0aa94ed09ef7d4003cd1078a2a88d543ff5f0691b68d6c5909a1a8165112c7bc9b9326230ad163f48b404c08fda95d950b40c34c24faae80cd4889e1adf60c87900a7179cc165a07348da8cebd6fe19fbeff931e36469aaa77f6b4dfaafb6d6d2575ca3d910a06d3154250fc83e39ba62bd8eef077b39b630f888228cc344fcd3f5317cfc2bde828be864c34a012b682893038428128a16ebddf11691d40f2654d259b28a2683c0c05d3b37008cceb2e02d7697992cfe0ff064cb7270fc3e1251e648bce0c5a6f7da875adafccb28d70f97853d923116984ee646f60712498c9ad5005fb78ea1cfdf3dc9affb6ba0ff3c0603936e5a1a9487099b7a60b8395fa102df4f0d2900474f3d57bf572dd8e16251ffb5edd6a6c4ba37b4bdba72205e11a49e8000b9e70cf1fa75b5be34e5903cdbe6cfd047b5e8f1979fff4b43429696015e0d3355390ca70afc0ec1eb217a381986935ce79cdbdf39bb9eb69f41760518f4a9536a8a27162931d10b98987e96a9631170d19c93b304472db204d38c7cc216555d27eb729c677a07f48c1dc513bcb9f1cd8748e4aa7d00aecd00991091c9e43ae566b4706467c5824b05725b1d3b47fffc3369ae5f7d0dee67476f5a736d1d238d6b7d364f250670af52e34314dda50fea71c6e5f1fee030e37278e0a9e6481ded26e2413567a2ea5294c301ffbde49570d16251df53aa7846098a05987e1bb3f6fcc7170f07c59978d6d8971b3c53069a514ccb56618fa065a83f60159ac01018e974f2acc19faf61090c5e73ef328e3a8d1c9d47e1ee43ff791434d4e3aa2b2fe1f3cac1ee5151bb667a03cd89fbf9199ba83ac333b9ad45bd53964115ad19dfd13b4fe1f71c550e5cd10fc2930334cec91d6fe0f4d663fbe2645ea351c841877cd3cceb7cdc4bf629f363363baed9d6162b284852d0c4776880714998f7b2720ccac86e5a4e1283710489191df4993d23aaea4cf117223c30a057797db53414fa0b2b424981779b1f56047141453da14bb3ff797bdd223a2b031c86334da08d2e318740684b2ee53dcd1aca7360c608a7dfbaa7d1274c38b89a2d346f0f5a7873f3ab6ba0781139a7cd78d1851f0ec20cbaf18b55039424c0ba69c36d7aec7a1af9d63a531b4ad0a588d651e2f2d5dec4eaea9c30c3564e85c415b3ce035c0c539571f5d12bde3d0517abbad54684efbbb9d7fb0d62ec7fcb77ae8aaef5e3231b4f5991665b6737f1a36f7258f7c64b35074235a80ab202a54b3951ad4d672214d39a61aa000da820d9d0a9d458ee7da4162abae6647f464b3d0e08d895c9ce0fccaa55eb0d7b8f369e12dd1860eb1ecae7e65b3cca66a0307b4e09d955a1156ae4ef1537453f5d65be19484e7d7f8999b8b74f92329a990883fb3351e1ad78e0b492654c310b764894e370413c4381bf2f719de378b3f1a1b097d1f69e60e80627ed426eec8b4a1ee8c1ab868fd070a1f1f5f1c31fefc8e3f9060711c06a7b2fce3f9ced4b22ae14d9e8a690089e571f7026e12f9783c7a4b2c201aae62a6cc7dd1e35b514743dc96ed9746736bfd7445568c3016670bffd62e6ff0ee40f779163e811d24e20dca4abd7240fe657a2959dd1b69daacebee35785f8f7d897a3c065268edbb2b48b19273bb310aa8144119a13ad672f74db36adf94bd1579a1253abf620b9a48f4839148493391810ca4b650e013fd5c933d7356ce8892799b05a6e64a65894f80873dceb4d24b1254ff258d52ab8249ec57eed94941308bd4eecb097c47a076f7f88088e18716ced20228f4a42569a5c033077a434113d6088725eca38a16eb1080b5167d3c5903bcda441fd6db0d47fc858306e720bd05e565371668101a52b570a790dc9c6e06ceac7e97e99321476d4807f5a30a7a66f32224405240ff7099ed097adc3daaece34be76648c4003fb7ad3502fb5e7c0ebdfab739408f7b7083a8ddd214349201a9bf50e19ef6fea007af42a7c6e58e48b4b57c85f1c39b890f45b16f0512c23fc1042518772123e7f27be627797ca11421bc18f22fcf0b78714d32caf33a498321829500934f0e9467f94636319ce34db28611f789aba245971ab8e57126767b5ad38fd5969b48da147d95594c2f46618bb04a7d37062a7ed36b1761fc20f9aa759107a3a5f0c0b8c8bc45ce8f4e88911b06870d2cf676c65a04f5f6c186fffb397501ebf4954f6c270ca6b71a0b9b21799a49fa77efaf76681ef72e34df641c4c37fbcdec8ae4d0b09ee718b9cd70c8fc8c1c54aa87cb52bc0ee5fc9e4a4eabb1fa2e8a1e79493193cc9ac1110b47215622b593e7e34655ad6ed44ea12f39c1c28d9bdc25e866e93c2265134d4c845d3fe18fd53b120ff3eee62af03bc32a67cb2faa98515a4a320b0ad3bce8be1ea0c2efa93cce6d2a3c6e5714a413a50af4ecdb6804af8a4287f6ef3a9d31bf7ac268b14d14b962d854383d7294460dfd16db91e770065190b4cbcdc9c676f10cf202784cb501b6ed335e6ebcbf95eb2c7148a589e0205ecc7305a6bd82b572be3324a1f7504247b405ed42089e773661861b55210532ae6e6a60ac06efd5f8fcebf25711db02ea99b7e744639682796eb9cd02e0e56d7fbdbf4f5138410d878cf469794ab37a50f814369c864a0a6fc892c3732f1065309a0e90acb5be9f5153c82e313b783f47ee1e00cf05e35800b5e5610e08e6ff365244de49cfbb802d283d1262382612786f340066f96b19bad90474d88205243b52f6a68f70e930347d075d10a92f36d521e407a8a4ca37093420c3b287386ae046ba0a13500694e70dd76a1159bb13848185cfbee32a41124ee62fa46a3a269ff3433dcecd6f041d7911bd8a3c3f474a2fafd580d587423a4ae301093591d0edf6e5aa5e794b36e17c5a3bb3fa8674fa87b6fa7b8a5bb81511b7d1bf100ceb448b635f6f3a4b9d13c3a350db9c61f42391d6c12c0133e94669c2dade0611c9a128861d24e371a3610753ab5d5a8364332b6877bd29d24e52c9a83948ccee652f10a1897f2767ca51ad6d05c0a1b678d21220e671cae3bc97937e17c99ffe00a69cac29fed7c48635da94317abdbf5dd0ba0fd4dc9ea3b084664807b99048813a0fb293457d0922c1c0720af8e104486f9b6a968d53996f18c10483b15233324941d7b01100709a8d9a66dc8e3890d2e67b82f6f906d29a99e0a4f4e046f5ce382db7f27a0de5e435793764d1ded1e62ac29c8375e25b84a7370aaed7090974d28fdc01fa44049376e3824ed2293282d3f1414a2c8430bd5a2e317bab93a4fafcc0c747cebdd186cee965b9848e76941c927df3913e5b7108107adf1fb6353fd418165901fd07733081af2fc9755ebebc340642fbf164a5479cb169ad255e8f031080ee22346d2d8c82ff9927b4b673e586bd6afb2b7a829e2db699507b50f60039e59df3e3bd3b2199399937c2bbed5ecb6d4000d66964d2c315858e16c5decd16ceab68eeade9af2d188426fc4277c563068ff76ab60b802dbe72c5cdf8737a3a29059b6833a6beddbc01cd2a9bc4b6640b71b2fff8144afe403d0fded8fa5a2142fec8a99c85bb129e412731233d9cb8585cc6881d352be40361960f1e33f8660e3e8507eb8b57bba72b06ed65f36069c6b3a2e92ecb4499b9b754606cc55df62ae4df33611be9b32da37307da493ef130a8af699b542691c76e7dcd47836ca9e088c8151e985aede66d9a69b713eafc0bed7aa42a793abdb9eab4197d1924a16ee3a7aed7357b962d0a53d34b4a70c9ad5e470332762a3ca9c2ec9d82fb0f8dc98e0a92907f2393b00647a9f602be4a931ba90e18ed8c532ef20639e15ddbcba6d4241b09879ae77af81dedfca8af22a6ab337d3f40dfdbccd1bcee4d4f6dfb0e411e621cf43de3d2ad39ddfc8216e03d903d3b6328823961406b3beea25e03dfb82d4a77fea3bb6782ad466500894c2395c618d884b9f74afa192d05c782db46267dd3c24a1386191c804af32831ffff2861f3c94995a0a8240570740a9e7327270b29ed1948ae8821ff3df58fe7f7d904d418a297c8617cc5caa4e476ec60a976bdab5e07bd0f96d285eb003246f8dd015c308a4a87ad4a5d301b14916e1365942bc92c7b1aaa97656b40d1d225dd5612722bd6b92580234533bde7e2d0aa7e06d1cf88a4df6cc3c09c954fa2708d5c010fbc0ccc9ab0f4e426ae5837c967462da4a351913b8e68cfad0c02e7664d2654aeeb4af325d4523275bc4d9820d62a0ca97852fa99c2993fbe206ff375846053d128cdd848f5fdf0aa7ec0148af6a04a31be9bb9ed87f4d8eff70236a58d696fbc2b5afd53caf6eb1e2ae33883349c92054271fdcce9051cbec350a6d2e907e0c787ff77b6adfcdccc6769d878867018da2aebc8c32baca770f45367bc304a54ba88bcb84ad1ca067be08baaffd28734f612b77132d16b5187045d3a8ad80df654111286f16d2bf034ed9d0f4ed759fbce75c28ce01f12d09c06069bcc46be23748eeac4cfcba2b6800d3b087b6157203a7ec75b55e09513546e33e48ce233bdab2ce4fbbaa4069b4de187a8dc41f3ede12d43e40ef1c69d506ddbf8618475baf896511bd1a97e558bcb321fc2d8332e43d248ab405d2a82ead687d6411a941993e5699198cc26826234fadce4fd1ded4cf48e81fed1488d7ecbe1bbdd3c95a58b4086f07add44b7596dafa2b63374b3112a6098b5f5f4c29738a2bd58c60e286a075bf6d55e0aaf8e6e91fddef14b762375afef2b09e63355a6166989940003a7f17209056e95d9987d1d67f2bfacfd10869df625c358a865cdd3813dcaaeb8023c8156ab82262bd098f9d025474a52f3fa5bdc3fcf7d3d8a78202082323c6347dfdc64d709012229fac5a4684250805ad3d86cb3971b0ed21508344e18080feddc48412b7fca373b2b4b38f28e21a5949c358ebf224e1cec7cad848f264096f31f94ea56d0a17736d5365f12c5ad8068a981c62e84ba8e9e3f8fa28bf6f5946ab3726291cd7d9af6d2591812a369ae69dd70862111f755659b12d67944c36a0a41510b763bf3b377aa5bfa9d4a4dff619bdae89278dcd8a8bcab6ddbb9386d247047095483b27f05c72e357dff7e20848713bb53ae66395141bc73b0c21e32af2d2fc26c3445a60a5d200b6a86a0c2cb319e961408e9d1d5fda7bc1678dada148f29431ba92b1b892ea602ee6551037bb1b74f59704595d737a8e4aee2101a58ead717cc52e598d02bbcc116d27a21eda21ee8172cdc228f6580c1b818bd5c6cfc1001e8eeb7aaaad5708a1ca44948911653c574790069c05e3caf62a386447117f5b457bd67e7558a8be6ca9ea948db71d3b1a5dbfd6169c12c85c61788313abcba5aa858d8f39c7891ad287c35fa5717dbf44f7df84ff76443c26cd5e2dff3ebe02f20d1595c3f907803cdcc794e83af70be11d432f9f9d5e03d4eef4b19669bb986609dad453b3dc58e3a77ece41617cd0e06e126ceae6b69181607488c8af0dc36bca6a488fe81dcada910c7f151a78259e8662576652ccf0c869221da65eafc5a4b3258535f9d56e85f02228586e37e6192a196be14b0d5d177099844dde7455d90df65255f0a41072ed41617af64a9fe113725d397309da893583196f086d473fdecb2e91cffb2ac3565f0d8d8beddde5365bfa76a19a83b0a6bb58d21c73719a0100d6c4766c7febbd76d5ab9257adaabe5b2ddfc9ffd8627391db71a7ec0e3d8d828bb305f0607fdf0633829fc13537cec5a8e3a0580e03053eb0d74ba7ecca7854e4c5419c900e07970c1811c04e091aec244b1f94a7ca4aeddebbcaaaada73de5bea511c5076fb7cf3f4a7ff3c25439b2aa43289558543f9c457592a17c43bcf80054ca1496185644921ae3a9cf29e686276e560a2651c6f5e89b6111d83c6a44f5c36e4f25c8cc02c73f05f9b5bc2e241751cd053ddf22e2d0bcf0f4da40f00bebb675b5dc4c31d6e84e7c822fb8a30d1c08085efcdcde7a58f38b100b72f43f6a67b1d1b0d832f3aa3bf77be0a748836255adc4f5264325c3afb5fb341ce38544ff0ff7626d1b52602d4195646398f15fcbeea963f2ee696c0abaab97ac90e11fdde9e07f6bec61703302a94db318f82a76047cab8f00cb232a533cdab6985085e0d64d51bf1a8065cef3e48520f797ed680600c24cb02fc6c7c9b9ed0e41a36825bc291e08c0050adb57355d27a31bf8625bc1bff5eb4ecb815d7914b7c86767e5bd3ff56f81da3e7ee59c084a21f493d316307ad8a69451c7fd3cddd587fe01daca2e48b0df830a34d0e80167cf6c78ca5c9580d7b3d2ca8d53a61f343ec19d67aac066c9fac2a3cdc88cbfc43d24844209531a75da0a9bec21502ab5a909f1daf5766025368f2e7f296986cc97f4fb9d158476eeb0bb9bdb9e864febee97831fdab8f8d238975a46ebae76121f4dd05b161f3574334f468b1d5bf41b3d245897c60bfbd92bf58ac339430c0b6dbf9251f32a75576e64603574f0bd71fcbab630968049d19f218d519322b12a4baf064a2bebbb990bb1f414085bbdcf3442e51f8ef155af41e585ae976d5dbeb205d8821f0e4998991788c5528f0ae2594509a01c3c2d7e3337bee302a9f9bfd28750f1343fe7eb6ae7056b6dd290e903cadf88cf439673e68bf98dfd3cb4bffebb76fb71c03fef74ee31c79e77967a60bb49cee0744085e9ee1c1cead4419ae4b2359067dbb7756311b445a629408128ae776c2b0558108892b76e9257ca187741594359fbeceec7452cef139da546f4bc46cd4d98887a210d1bc9f4ef79c27f15bebc7b85f533cacd8b03f59565a609f20e6f4b286cd3f0df1a6960b031d0a799cc57bba1c84407f5e6fa8fac025945633666e13c3e6f19793cb44322ccf03089da093d8eeef5751bd6462eaed7ef7383a52457ce1d91a1ccbd7202312f3f09616b619d51c8012f56ab3ebed699b993df3c8a7cdb46470b6ce46eb486dd12aff537f7c9638e27f2f5eeed98ab778733fd6e97a8d6e07ec496e75bac7077b428ca675bec8bda64b2a429a5f9c44ccbcc774407e671c382452a1da5196be0e01e1892a8b6790d4a7cb7e0e39cc80a22588ddba06c548a436a67d4a73e1878e5d7f5c141b2410bfccd4a08ebabbebec9e55d2edff26bdbf821708475168e156bf2501a041c0821e836b3253a687419a66b18e30a0b2eac503af5cc27937cec35579d68fa7c3dccbdf9d9970f37310586e29b4181d376536126868c3678eeea024f3d31aed7bbb1af1fd3b4cd29f1966b64bdc91184d371decb3dec570410b7fee0359d34e02ae050bc8c359fb13bfc49bff3bbd5ffeb245e13d548d76f317949ce2c77c15c027439c60d4677a3a66f3b40fa4313b4c1338c4fc24c39222727ebb4fde169e2664d341ff8dd2e6a3db96cd2ebdc8793bfcc0b93b2963c31b4542b6dcd59ba36739e4d95e25ec576ba53381007e191597f1f9826b7fca0339f4d2843d015b4b0d80236832aac7171049ff64c0cc73943351c59a87fe76a84e229f184e0cefaa960798be04760cb2011ec6fec7d347ad13287afd16da0be293bd9908df890c8e22f4b298500a05105af0186a9db85fe1256c14fea0e58d8ed915a4424349e93cfcbca51dddb649f5d0580441c87716ca8b94af72daa84e8378af6d14ad538f539b6df2a12f7404b8954c84e871f8e621addb936d20687af368cc3e4c92797e2275b2375752a4c0f0158a410f17e09b9a429d36c25809799714d0531ad691ff01b7b528fdfd7f67372930438b4f0c51ffe513a2b62429ee413e88b91902146659ab00d6d5dc0428783657f89a8858bbb9b969a310e42afa4a8ac130ee4c894da0438902c680cd2a023894c123cf7c34a40acb342614344d9bc5b4e6a295a7e01a33bab3c3ce22f193b9cae0405f9c3ffd6770791f20ab951b49b21b801af7952667646ca0fda982a499b6f2129d660dc0a8e7fcae8e5c558f663c81dc3171c70fcb034c7b8f00b63f81dca285c15e7dc324edf0e153c4768abb28f71eb4a6e71cb522972866469f5a34cff147ece1e2c7f2ed4f5abb3d659af563fb26856df2262e45e38be0a769e92eeed3845642926a04b6e5b209a9211b193ba56a671a613c3b9607ec47addc00e25cd579761edf9588d6b78190442407269c27da20e543c2a370fea7d1f747a0d40c3463813bb25b8c1da0eca2782e917066b882d63ddfda0fcdbfa788ff11df290ef5939dab9c785729c501891e53aea473c2f30ff48b239ae1797cf90209b8afcb2950ce721f877e64da0980377bdf9a0e3d5bff7601f785a1d671a206246d80e26a39f6974ca7d41553b62e78f96443a54cc5fa220d07739854f32333535dc055a5eccf40f1a023ccb9e22390e3e9623d31e11569216290b3d10f0b99c4e3b32eb39e36ae064a6c1138bf7b7faf4c3948eca57b063e9bd63484e416a96bccd3a645f089c27adaac17291d1ae2f7105d04b781d9082256e12da2896f2c73b8c6dc73e6ced2a82d057cecfa90f47c0cbd485873378d3b5996c82a1a7e82bf6dbdc4af6569b24cfb14526e4ecf9e2bf19a94f64cdff9dfa05eb53753b23633045a6c52da2bb1b1817ce5f3d5494295dffbf1f179ffee08ddd154db00c0b298755cdcdda7f4132faaedaad4dfa9e70541b3952f96f827332e7da8949cba2ba34ddf30c1ec9101e7944a91a41694ecc4507288448a8d74a7aa10eb296516952c44a9219772b99c9ce2a9c3ccfe896432970bfd8780a70ae9ef5806d2ac86ed2f95547ec1e8bdb13988aca7fe523073ee85a69e21416cf83eb7ab7cb7bbc8245316617235d561cdec13db8c39ca4ca6863932e4b023839aa9a648ee10d55572cdfc0617256395b90240c53552781cc660fb380ce7038051dcac2ad49bc53bde5045c7bf03a48effc0efee00f4aa14d3babd4820373ed1f2af9c2e14ccb8c6a487bc18b73d7e166405268b33597d157207c57d5dfeef8ef2f16dd848bb01dc3c0560b1861b3e0693d212990a28be28249e586b673018b162cdd427f3323245b55b1a6ef5e7a494c3d97a7330a305c01fd2031a7f93d84bf6a01e3aa7d25f46cb007c0dd90e6a0e82e69b1326f0b3cecccd3d0bdca13fa553d267a46e859bb20b94271eecd22ea6b844cae0d8c8922f19d924e06223db775bba16b3d0dc583508b3c85cc5826065e3588670f3342e5f454e6a7164b91df67c3adfb4955a13dfb962e61d8bf1adf5c75f7e02a153693f9de7e206591d17c1c04b97bd909e89b35cb6243af592d84badc6b0b8a9cdb762818f372712f79fee6603f5a52b813b9027729511de8298169da342c17eeb2529dee91e59ab76d64d3e2aa1d7cf0ce32ee055521d13fba57826dd0997fb3fb9574c918b9f4cf271e627e655d3ae76686f2513705ab449cbbffd4e0fa32b9bb665562f564ef69a046fbdbadff991d5bf5b55d1894b3b36696490d2ab9270b97e210cffb3d0749b279d9fe0820f6800f86d9ab3d5f52eae75e6808d99ef58b5e299660f6e09d17e74d6f7294bd61235cd1971c3ee0e65e4c8d3100c28bd0b29e94756f8cf40a0fe3079d82c6f88980aa16719f4efc23bfabdf93ae64ed7bcc3a6350d38b7344beb36da706498943dd3eefb5600b7ff5a06763d8324ce42a845a2de5e1451b01ef1a145d5ce4e96c3fb1bc1d3a93c5cdadb196a04f637eac1134c05cdd7fca666707df0db0973ef7da032c3ac926d48b498ef6562caf5cc8cd335425dca9ed2d802e106e27e0c4bd1067bbb03a3b70aaa361c851b81d909aca06a0bd92af3bc033537cc2fa5d934c0cbb541ac55020134bdb5eb64f5363837b7ada5006c2213a88ce25b11f74c85e7e73b3192b86286b35599e85fcc236e19ebbf3fd51f7302ca2b39d5622ea494d75dad311f7ac1a8155887746ad0b764f10cc943d288ace2e6b8479ab15fe9ab057a23f0990fe1ccf2fa08ec98f7d11e646bc6d4a13d5cc21b7e1854be05ce1b06a1802fcde1a13189ea48e41f2da2455e7e1deb2ab49edc04184648cc9a8e45968574f424ac5b40cc4c6bc9a4d336194dbdec79fc36d6c33d9b59c841fac98cb3dd5f98929655c2d7815a97ddc8d73958400907a68ee10d75e25d2faf28dfa97ae983257dc00cc34ef8e1277dc57c699b33622c36a89f3780346d218c2e2b4de6310fd161d0485b754372f11b874daa89dcabd11968eda71655aec8c4f1c52deed82ead36ad575d60137cf7810464647257e9450c8e8a20c50850285963b589e93788a70438af3ef79af971361cf2c1b520cdbd3d38002191098964d3f70e4c766be2daff1c0a8cd42f1ec93cd8c8f3ebca90e8a651da68b04d61cd1e19e6f31931b7d18be188ac29c805dae7eecd4d2fadcd11deafa7482a921a5deaf0797722c965025fe99fab6579266d9292c290d0f9ede0b3dbcb54785b57de71b2f4d0c337f8dd03f63def5ef6412363819c06c07f03d947a14879bad4b1992be5be46c40de35dcda602dd3b69dc29234c4330e3622c163a2b19276d2a684b009ef11385fef4fcd94f6d9f32c963cf02c28c5127bb7d8da383eaf648227f6253da88adeb55f99aa561142c3437c09a3e6bd5a003c56316b5230fd1988d2ae7346de4389a9677f4f5e2a0ca70afc0ec1eb217a381986935ce79cdbdf39bb9eb69f41760518f4a9536a8a27162931d10b98987e96a9631170d19c93b304472db202313c25e270d258dba4855b3b7efd7c5e6439a54607094882690f8b03320d1f4f8b01f23cda717560fcd7044ffbc80082dcd17f2e93c3348704be38f486ab61bcf9e2978e214ca7aa066f5eee9ec383c8f72824a3f0a0649bca675d4a09bb6d4cd64610f2f48fd784a5c42179b8ae871f1457f28ff1ba9e6245cf0d09c3c22b0997877c57a2faf01b0c3bfe2bd7daa3751a67deda0ecee5f7d155e2a1c482d0b76b079deb608bf13e5ac93ea7cff1c9afd2351f273833697924458cc396ce2b6218ab4ad4c9913d7cccda7104172aa2d5f706217a40128ed09858e381c3ceb364ed9fa7f90b64364e6af4fb5da1572354c119991cf2ec1cbd20649c5f4ce67796fc71b7002748482b437f3b70900b167ee1638dc246a2f8d9c27e653a9781fa4e9a9810b181f1b0e1eb70496374798796c73569a75b0810d9ae07053ca0223c30a057797db53414fa0b2b424981779b1f56047141453da14bb3ff797bdd223a2b031c86334da08d2e318740684b2ee53dcd1acad9c951e700969d83c4d010e141d88a4f325afb53496376fb0259b2767be25b23690ca9d02cd0e4828733fbc54e6f92ce174c1eb7f084eca8593a9e2d86f1f9db597cc2812748f279668ba908c76446887554c395544a7822e228b90990a332fa13249189406d51ff2d222e72b42c504dff1aa8a2692a8117d30b779840d9b2281eb8972b2f1c913aba431291b51e6179ec9454ca5c49c0f82b12d4af664adbf6ca4005f0871001d0f0508b85e5bdcec73aef741665417bf3ca671a0804bc862858985f494a115140ace290557f00b0025644dabd05d3d0569cdcb6a0902c4767b399d1a8c21d12e368224272baa1fd710a1a44a9ea287faee07772e4332a1c97d99f972f240625995fe17a47fda0df11638ae53dc8fdddf8abb10c16edf2d47ffdf873beb52d2abd083afd5422219f07beb3b58784efa7a750c2272c449b28a830eed2add48685215135fd3b216cc2d08fc1e21ace74b20fdd41e765792159d863f3bd15cddca67945d2ab6e21e66b82e69f382bed12ab9347ad84e611b35df488d675d3a96fc246a2209ef97d1bb29cb0e57ad55c36859aa6c28e21004a64839b324043c4ea25bd2641b6ea9892c0d1738ba1c3fd3a136f529a2103bed1714e36f8966185cb4d32a6dae5091a5a323c37f4e3796d4f1fe3e7ff54abbbb4fd5436f1fbd3c8031dc5b399d97be3a43e494928bf8477011405a54e61d6bdc77449f41b082d109e26e373e8a9cf627a73e15df381402f9e83645f3476a030c0d390d28d29944d7c856b0e169aa389c2c94c20ee589f68ae9c9b678c24121bb59cb2e70f5e566338c4b7374117187fa84289241c178282183a90453f72e643a1d47d2dcddafee8ef38a73a5e6c9b94bdde3190346a0f060b613d10ef7408a16b7533a0e4fccda0b2a40d9d5d56012e37e498e71ab17f22fbf4de098962592272929bea526c57ce0058b378e3291997f0115c24c3d5a62219b29c5022468a24298ade812aca3e03e13cce27ab85d2e64a738dabc15d9703a067cc148a381ddf4f07f6d471c0bc18fb43b4846bc4ebd447c611486741d2ef45fc70002492923739ce2d11ad122cca3c1bbb58318dd82ffe98a33961dda22dabb8661aa0e1cd634c56adf2c65ed9fa4d512832e6ce5c258bff9535e55fb81bf06d1dc7c080b071847ee6369b031b73d13119352b941f3b3e14f5ba63fbf6e9ae8d0c240ae050e2a4abc66fede45d7206044460c26633af9314c2ae45e67996c0d687856db15d48dc96f464b133f05905059774b4369547eb7df6df4569f519a02104fec649f257ed7eb0a50bfb65a20591e2fa72f0918d8da0542f9d5d76093f51ca4039b9da77509f74ccb4d399c9ed3370dd0d2f2f2508635a27e848784c1d777472fcfe756523094b1b6762641dfe0947fef88f4a438178659def7a594e9bf622a2486578b52b82c4b8ef8a33f3acfbcc7ac852062dca617043feaaa1ce4b5e273259019b4b8807c540f0c9e136bc4ec62e1c69013e58e9393b53877c0d467c7792d57416bf283b3e43019c59d94311a3d29428cdb1f2580861fd3424f0f654da0f380388e3eef593005e6387470206bdb39c8c96b8707f11bc9e0670535eaa058e011e946f5bd8a3215151d163912cda6124a9efe952916d4dce29bdbbd6a8d00adfbf763976daeffae062641d97fa7e25deb259a5331e2060a5ae13fed0a02ddabc1dee4646c169a9aa8cbb222fb2d7e6381564a5d4b3d175b2480d4ed80487195ced3882f4cfb1e0b9cf27bf8a14efee81aa6a7c370948323fc67605af84f66ebd42d5cf0542c5a57c5087463ddad47927a0aff1436a2e88f55e237e6c106ca9eaf6b6b365b7a8a84ef8bdca18274bb5419c6e1c3396246732757e63ada0f786cefa2962349bbbdab3f4a6a6645705ba3addcce43d0b036912e714e9b18b59efb199e9013ee7140799688d5c8f4a055817b45784e929fc84570a81e65a57542fe5103c651cabc05e3192979f5128df7c91f82ef9cd0edeb76ece1f537014ddea996e9fa6fd1eceb1d5fb1a4ec078538d6b81639fc2f7b64553d7030f1cc2865fc08bd552f1ce805d75b2826d717730c0e053696b5e62e4d0b3ec5c7163a7052a089bf1265acf10b58333f326b3668e80e670978d104e669afddf2dc181e6e5d7f008ebdc5dd1e7f930e5ca9fb3018edb886b6943d47ce43b9eb4228b4c33a6c0eb222d4c016d0da373e98f7331bb270706d313173fbcb7a080e6537b8f37c5e2d4aa3029a6532a64daf0b7ab09ab03a17cdf317f7b78dc6920c6e90bb884c54b5b116c21c56fcb8e5feafa769e4adee089f89cafdb7f0ebe3a9c430694333e5db7ecb879b5524578374ac5b92a0fc22251bcb856ad7fdf985da0d4fba1c85cf7c8330d0c78060ca48e8855efc5536a4cd7074f821425709f4a9b4f4796bdb48c58548dfafbbc87bc6b3cc1e0242253fc4d353c1da26dc7f586f9d45690ad5167b8d48fec918bf7a92a27c6d72a2185fd4effdcc4351b2a4271d8aba459151c182104c70b1b59d21bae69ffefe81056f868219c0b24dcd024966d1930376f7bd4f3b9b2f28ff1ca0d00587d547c13e9d9e9aea092b308b9aa574cc8caee0b4dac7de9947283929480b0235589121f41b04b8f70d94d6ae25e9ce3efd1ecf7c16fef651ab6bf2d4163c6ff67e132c5104a46cc5395a2b6f67c80b26438c2ff8c1fddb1cbded75977b21073a61505075cdab0768d497497a605da83106e8024830582e3092b1355136fdb92152b04ac805d42d997a6dc5062153491c5f5b3610fb870c596108caefadc12aaa89d3ecd0cf57a18c60d8394b7afafc219eb795474a91d13dab7ca0b84d4abf08ebea5305d51045caa56cae1acb9d767bce0fd301ef4f3082b676bed55bfee66c2c6e327e74ca3dc0868959d66856f0fea7a52869d2d49516cfd8eee4c4d759b0cd3b01744fd4b53f3e55ff6a6b9673565818e1b951858f65fc31017c193af2b0f8f47237c581e4a93d4c2963d6862026dabfb4ae9098ab3e9e85c7e4981f1ee684b34f445030c1bf4a59d8db50b5847c8a8194801c384e5bac6f79a5157d0893ef71a20f10631b344a541ac1deb1e750544e91943c9e32c34f0423260b9b085e26208bd20d48495fe7b3a11e10516de30ff2940132aae54a2c2f1aeb11433a2788cf1dcba15a03aa717bd76120d40e32ecd87c6f77962fc8bb8544f451cb3f5555c07f83e1371f2dcee693c0e96da06d202e7ecb547f32edabd84dd49ae88aadf165d6f821d6f33244e5122f3ca90e56b85ac0c2ef3327e41f83fcef3aa632691571d62de2787cca59d9ca8f43cced5fd0fd27bea7cfdc871ee7f4a0ae62fa41c9caa9aaae71f36123fe25f1daa1922564ccc96756dc028516aa29b1539d09f645ad895eda52e783470009f2b93640e5561cd6369fb27cbd6f81c6b56ad0bf1ec4f76e20ff0d61dfb773c678adebb0d4a3f287bf4d016f499178faf01ff329eee42dca86f545c1a9038226f418f2b536984b1bea46126c104305e331eed5403a396447a212b308c4b3b9b14ef87084e31ace14ddb1452ffcde287cc01996e2041b7047405c5e838aa2b639c1efa300a973db94547e2f96937dde30a14862465a01850a4bdf58bac993cc2708e32bb79a5b8b93c223180c5f5ef51f203077f4b431abc4f85a9ad35720b1eaa92a6189f2c51546b5b3a4455c2348862d6742619b43e0b0755a0a8a9211cf380a82bdad4d0116826e15e9cd60cc1794cfffe6fbaff5f3dff925d280708cce674625dc4cd8a5c1f634d7de16035569692492e0a472ee275990e37609da7ee96bb669cd398b8720442a827fb5c2b7931795c9b0d6cf84e5a02e60a7403ac3aeab62eacb4224d2eadddc418899399ae1d143221ccc3610a6d518b7b9746345b0c1932072d1dca9817094d1c447bb953e519f612bb4631ab770b6c74dcaf161401bf25dd14f016053d797342ab4f742959a770494994bbbf30b3211548f9a7322cf5e7fb2e35d111abcb9aaad7a00acff7818bc11dda89de05dee372c2835771fbd3036141b722c64bc8b6862b88da18103b8daa0b7d2e5d97faf104e30cf953f321dca403e0754e284d67191e0370ea15e6098ada8c08d71f8fd44fe7b7618e0879ed1a1523d4e5f357da6495b352a93c20541b1b43264788c2e7fccf99e70d2170d32db3655438d36ce8f2741cb9c528542f427dfacd4ba269432417aca7ca6756d3631233faee294cd287cf2aca58b8fa35b61b06d52b95fa94e25fd20d67cb9adb2f7c77d15ff0cd31978cd4cba75e7e05555fac75318dd913fcbf99f763bed232a2c7903a969300efe3ef051141835c0ee7d6112c9fc38a042c05b3a74d293969960fc8d9b02918d24fe9cfc7ff2d8c8975288f3c19bf3bcc0b221bd96e133804c7d03b1c81f6a7c43e340a083521872d9829310c30a53e3ed9ecdc6e490781091082449af7e2fc85698df312cab9360280a2ac46df6d1f35ff9cc8db2c9fddaeeaa0a2c52f0ca210ba50590a7c9cc806a8b6caca644564f69e0d228a9eebfaca798c6c04a9bf2b53f44a26d4d575f5d0897c702ff001bc788e271b398fec520ae37b10bf2a8728d299d084ae7f198c04f6411938909412c110b390c5eb27e1ff44cb1da29c33eeb57343937193ad3bd29532e0aaee341c06b40e51cfbfbba9322bcfa63d4c7989f2292e0d5ceac4e3791c31b0cfb91e6fd8c1416df3d9f61909e46387efe2c2611bc7f52d83b5dfe2de7681b8995a19000a648ff40892f9290deb7e4dfbe5b3f5182d945951401c38f24db8b99de14baa149e8ff7241f638182b4038d2f60dd1325f2f2b8319a51ffb63ae6c7a43775fab1ace6e3808b202352f3db2ce8181f92bb6ffa919332762643b0bca45595af006c72f6d5957ad7aba1b74495987c649d0d64a63744048ec97e0ddaa4615974038cffa3100db62f060d482a0f7da80f197676ba85229c09fbedef26fc32b09886e9871af9b3399bde7462176ecc99d589f9c37bb477d99d54bc33db0a2ec1a8dba3fb1f32c00d1caa452e57882d8fd53748f81aa8dbe07b029a0f58be1404622b5093d41dccce904ad732ea34d9a1a6d9663dcb14552e7bf882a1455763b517ccdb965800a5229867560541ef090a3875db7688a369117e5dfc79765dc2c0f94c856f16c62a2b7b319a434a5c695eb4e296fbacb4497054c8a60acf4303e92ad6553ee8eae5dbe0995212e6b1ab22219a68f7c3c95bee887504e7b6e40b769bb83d8dba6c8270f5af8b8b66d5c2dfaed4c541cfa8000385a2e3af43152bf175df7184a4278d3b42ea849af297aa4571f98014eccb9fd48d6f72bbc55761f361131c5236c52a1f92f89f49863ee82e6af6a88269d9d769c5d7fe2bdd1e6b37e398c7d07889059b4e9865b6c65d2a770e63a0996f916c75bc3b599dc5bc49ccaffe4e876a059a4e454f1a9c7b10a87ddba43649a848152813c86b9609b9b4fa06ca6fd71fdd4dedbbf75409a1b5ce417889df7ef414ab7f4279f4e9092494c910d6899c06298ea417465a85bc146448efb20670d87125f8d94d53c5e22d7cedb17dff1ff645053c243d32d31935faa319f384acee81ad811a7f12cf78bb7fa286c9051c3f16ed45b6271ed465d5fc7409fed852f5d550da547f6aafd0efec7f45c0b34b5f1176b43c472ad3cc233e20229df3f3476914dc83ee5abb92b06b3288e4c961827ac51151616d6e346ec6cb044c1dffa6479466fedaf5bf5520248c5e6468ddcce3d7808b445399e0ba4ad3bd8d1e2b798774620878a7ece5eefed9ad2a35aa4f5c4d57b234a48eb86b0bfd6c72f8dc9e7d5d356c0423885bb37f17914e728a5343d94f534c546f3a51cd2afaa4905c158cc260cbe62a9bd6ab0fceab39c1d5c88b7c365b8141e95eda21cbeca428017144b026e0fc1cca3b9fa9e5eda57da82d6e7ea7adcbeecfd198e5ac962c1753dd44105257d0a571502824269a9ad7741ed758d63a2bff1355a6ade342c8dd64df303a75024ac1c677a77929cec8e85ffd5447ebb06e5e96739ea5c397e6fcfada6be5f061bc3c4a5c748ea0eaeb455480ed302e98151d34a9101dfa3a24b5edc8d6272f232d2566fd5a48c906befb125eeca53bb67c58ce4c57bb853571520cad60b9ba605f81dc2b4a3bfdb49282e9ecd84b7530438eb1657ae8d347bd781222dc366de8793702ed1092c9f57907161e3548b241d115e185a0862f2ebb7788c518e9699b4ecdee5ee66e8a40752663e81811e655996b44e449e8ff9ebf6b96de77abe72b9b519a36957cdeb7929e381a253eb4a6bc1d958ac5e9b638ec86cc0bf5c3956ddabfa20c8d76ca6a9751e5027fe8c386eeb36fb3d706ea31a6ee326c369f9c5d4be96619b030c9ba26067122ed7f4079193130cb78d9f32e5392d566611037fd8c2189f31b4bc215f58e4340a76bb2b2b5cb7037c3a239643016ac645a16960c999689b5c0e2ebe24597d7ebd7980e69a615bbaa13386827d3cf016c793a5a75498e466504174f34b1db4c6258be5c83b2cba76ae0b69f6e916287227d20d4e7a2dd630990b9b15b43a08fdf325ef3298e16574e213c2cae0f784cbad88143ac23810c42e55e2be8289afcde874eb4b96d3ec84045efc7a5c6d97425600fd62215a8a3ebc3b6a1aff8bbd6e5318a206e92bf1f3d6c3216df7efae8f58d89a51b5b9c6abddad2d4ee89d3db91c1f135c5f570f84bfe95514933ce0db4416da7eefcc549bd8cd616e69f4f59af77f11aa2076f6aca84fe73f518d34a40a73fbea7298e0e535079e29a8ae4c7f32ac33254e8c284358fbc80b867d07a9192cdd3161c6f542152c8921d42a6084d873ae996ce60e787a83c29e790edc4fa20e63bcf2730a9518c3d1a8821dc3925866891b96a8d02646fcc9254be984ba437d42b5924775e2349dae895b3a7325c8cc449940049470857e9655db86d2f1779f03f23b27db1f1a9b2dc80fa0d655f43d6b9abc4af3696e5eb73a45cb08fd0200742e60e6c248130fa0e202f3aa63c9edeeccbe24aa93cdcda53204f7604dc7dcb86673e8a1d1d35b644672b7dfceb808f5d581b9306aa19b4d8f867a1bed866cc9632a5e1649901c90d8f215b6c2742f14033009e11b292dd0c74c9e96fc15e170d23577469cc53baaf57c023e47233e9656ee455f3ca30277a9e90120faaf94669ec08e51daa9633aaa1943b69d2850a74158e5ec8f4b8b3865122fdd3cddc9d712d28a2e6d241a1cab6418ac3c973350f0afa2f7295e6c85dcad17fb18f3bb87d402fff2ed06d9d2cba05c21f42e18e2d8d90cc50d99f129a72e53da057a92c0d08ed559632573c1e26e4c276ed56872f781f4de1a1d625ac48606bacd502efd0f3eddd3035645905a296f83fe8250e3a0b1b10e5419754dce2b3965fa0ffb051672707411e9524539e8f98fe0f108093911cef4b906f5667b88c011bc2220e6c3b9c7182dd5f691872cf4f9fbce7d908ac957706a0450ddff3aab82b1029ac2c90e6423d6784f798fe3e7c924030dc227b1f6795447f812f7e9ff762d6f5e425aa2122400cb0e8ae2aa147b6ce28925fd5e2b686827077ffa0246fbf8e5830eae1b05bdd8e37cbefca7d4fd157ce9a4f5c3712c68965dca15a67650965c2902d57b824f7e605da7f08309ec77e78b26abf6d9ba5fd673ae7bbe2996b8b758ac0bbc007085b066e68b7e37206dc897534aa4f2c9ca2ef883d201ab6142e15649def1988926d4c65e9a423aae5b9065910806c7bf7f913b84a1feddf8b3f716e4e4ab784d91ff9457cc28f68b4876d53750083ca785fc2169bd841398e5bf5c834448ccd1abab01dc09ef2672aee5d4601f531b81059631bc84bf3ef0fc44eaeba89dc6156c7fe478b418e164384e6d15354d260bc5e64c5506c0e0a93dba46caf2b12cc291ab2a2174d69beb67af25f2921b511f14e07412144c8b3bb4f223019d313974c95e46eecd4fbc3376f7536601ffdb65c9e05bee03160e2a4295027fc6a67b3676d643893ae3bc1b8f7ce6c6d171a4847d2be60b862ea47694a2bacba22e2aafb7bca17d57e4b15fc37240bd2821c423a13c76655a79bf9e802c023ae98ae9f5303c5a2cae18de5dcde59b8824e7f0e0a3011a29b66df8b2b626a69b8749e6f6e9a1f8d76ee34e93a7faf34928dfba9ad124548c363512cc8d66e8b99a605afca69cbe12265135ba6a8104788bb13e1f29688f45f69e58a6f793650b5ef96b3d2bc610a80e101c8807a50c17e6c4611ce78a418fb30be1e3cff18352434609e02b738dc1b96bc33ebe2525740ce10ae1ecc2d0c30da17e3a76fbd5b85a30cfe785b5db014e48ac58d2aed997b2a7f891a8245cb6f133f42bf3c14ebd8d6274aebf0cc3e50cf2b9e42066ad03a51aa497ac9b37d7027d90f1f419de84e0f1559f8cad3640242cddc83d10083f84317ba2bf1d882df122a33086a2db629b9b264ba8cf6bc35d5573c19e1e61e99e24e1ff8a7e991403e8c7b242c1586e5263400e7ec7b1542d9d5819439eba8e36059ae7f80f44ded10b05c8d39de6e16d4b42dc3f2376f04f11d3dfd8b234533708faf2e813e13e47a16f63cab84dbd7acacfc2b3d22829dbdd5d3c804e6d0da699f5feaeacf8834f42acda01d7c9d1d1c828b161129565a52eff77f16723bd1ff6595c15dbc62484db02e146b050958241fdb48db1d64a9d6224b32ecebc553de1fd742db7d4608a749448d4aeda874c02135fa6f84745b00f52e826e7379b8b822e3610373aafd2b3f64f604b4a1494d2fd00d76c364a97e578be6abbc322efdd8fa129c2f43c45d0d5b877f35c85176ce2cdd48f97a81cfaf904bf7afc0ade67573996ebbe7cc7ee3491c63e1f9e439095444f4ee83a54aaedac6f6ca908562193e7317b2aae21612e9bc5a24717d9186cb89c8473dc9ab8ca3232fc6c53943012babb8c0e7a1ce9b2438c5be5926becc8e6cd8081b986c24d2c66062f6f26595f9571566c696e941028eca865c91c5ef00a49fbf44c777573952065a17a35dd1e8f4338ba08e3982cf5cce4806134598f861a1a0d457b1427f657ea09044691a776fdf220ca8ebc907c1d2e7e4e9c46b8f20ca88b4e40b3a446dcc653845d93f2a47c5ca32e342d6b15c1c86a34785fe3738613b5cc092563d42bb3901d70c83fdda479af50bd1e2a10ab4e9c7ee4b0a47d885212a730f676e456b9afb02a25343aa05da5e79d593382fbef6425f77bcf9e08d5627e55765fffe4481f0e5cb5840d765c812ccc0c5219f3ed05aab6c89492e05859641dd87b89daa7c10d0fc81ab3260ee7a902c21a7f77b2fb359b1de43b9669a1c58d01964b52e0fd1ec17909eac753d358bbca7b608d29a96eacdc2f001e2f71213b74d0b422a542f5883b85f04717e40908e458aa01aa236b72009e1c03acb54f1c7e9e882aaca8f6026737055d31ee1903f53ac9006970a3ee3276e95a42ddc059968af46e239ef5bac29375acd0905b90a5df83e4228ad29818ba77acfa5d2b51a687104a36e0958e2fc06e201e77025cbf118750b3cb8e6897b87db8a060c36834c6a56cb204f10bd0f25245e9eed8bf58792066a60e34b014c861a9e52ec9e68a8f0eaa01ce86240e38863fe174c40de50613362e5ae082cd898995856b6a12b54c244788254fc2caee688b47c44c679c953852bca320672d672adf474413bd17d4b9eed91b61714cac2752f3ba7395d6716c4b8cf884b8eba469c21a7b676df6071fae66e14420f0d2a43709112dd1d4d65497c185f79a6b109c8ccce34403666fcbaebe0a09ce0f5c7f5c409542a772ab77b6fff9191ada0b214a9ef6f3a6c2c2f7c72a88fdd7c304d37d03962e51bfa41489fe75ac046270f4f1529507e3903dd0798bc8be1fa63b48c6c19a61f3bf38c6cd6ab83dab9ce90976d1d72da1dced96c8499f1ddbeb41a36b2959e39cf1efd038ab49ae4afe3328171cde57c2b00df720e647267ef74a3dd21ff657a3e6ef1a1716674885fc19981e2cfff04ba54a4d7e0eeb41b50b9c81d566eebf22920c516283613955bac584c1fbd43cb4c3b010b0f4da092bc67fa8f2467772479100020c645345f02fd415e1f11308a1d5ef1a3fb7040308e87dbaac4558c755e3cfdd0c95c3b3eb5695dea6c2740a0e49003df5f19a81ab66e97facec7d45a0eb4d8bb73d7b02dde970c9df37de6eeeaf28701c4815dce94774e5a3f26a4d5215bb8e586c3fb9aaba08d5770baf6000410fca2b166a03799a40e2bc9e27fe03d872aecd663dea4dc1a3252764da01e514d617960ac9630c7a45ce3026f20de8982e4ce8358fe0837f7e504d3f8c65e72e6ccf0f0f2a24a4c2df1f555bec0f8642fa61a2329d21b25013385b65466f1d2db5188228aaf5769adad6f3d1df7766fff76bdfec3b39df7fa4beaf4825e715599dd7c37f1c4507128e4f797e539be83f41a16afc5a7d97946477da56cc14d43a3f3990eef7a0b4ba094759b3b552a350c6f8ff9c292314da098605e5810c6218b508122683e72070c2f143a75e4cc20afe915459bef4f6ae22fb12b091f460960d347007c019601ef1cfc3036a0f9020f7e6db13dc22fbfa0c700d59934c631e4c7af960e56e561aa75bea68255ac7c4129b8b6545cffdef56ddea569156a98bf3ef1c796893d3f216c44f0ccc18dbb7dc15918eb12d4406def8a90ec6fd0678e1dccd1a8559da4ab939354f265efe90b207cc0b5db19fc668f36d2828f4fd8617fcc4f14b7ec9f0420b5cff796dd7c5a265454ed99bfea3760b93583a777242450a6a68705c1da22b8db563aacbf445079deeaadd2da36a003079a65c4d332d4eb1c3b7edf4e9bd12d7fc0dc208de6f10041fa08b4e667f3b92e0913db13b4bbf96950b1e6c99482818c1d2a5f9a8b3c6d894c2185b0befda9468c2fca1acc4ef171fe5d81b79b686c78a3fdd5cb0fe094890ba782f73d9f05f7738e10343e8e82826ede049b7f9f2830b78a86ee0fb1cf5dd538bb703aed904f271d7b48d6b11514f6bdcce8dce8c2479cf97b0bd7da382ebd1dcf2b3a7063ae60b671d4081f4e4b625b53814c9ab0502772ac6e7dd037a1b10f317a00aaddf4dde0d582cdfe6c0646fd06a19333226c236d0ad60919bc3120170df6f9dea9c463db58dd5f1b6e94c91b5131ba4ccabb2288452fbc7540267ebaa39bcbae4c88384908e6114e264e4d6a1a1b8f5dc1dc57f3f303588c50416f96132e3cb014f111162558f60d949b399dc51ab8d5ad687d00f07dc74f9a2063e8566bec148edace0d40ee51258648a32455a8f84303eab37969c7c82045663962a0b7b41bcd04caee6f5aa40899da0ed955416d5539fef0663e734339f25ce88d0696c827a0dc86fbfdd2e7bb5c06eafa0ab1e1b00b0a3e033b72fc09b00e1d60e78e7bf41ff910e98da770b6c79a907814dacf30f303f901a6c035b2f704e762e828736fe466deb5de07d89e1ae99cf7b8e015a7e795447ee65ba1c46736dfce101b34404534ac4a5341f0d8517d0f8676edcd6eeac77dd59d8ec0b4f2f39df1d38b2a78b4fa7b835685e7eb0be2fd13fd0024d0ebf377ddff8e7e972dc6b68f5becd31a107200c975819116a565ccecb77627e7f3f036d851bf8ed15eb250965791be06994f5ab3ed57a7361107c27a46d39c09f7a115f34f694f449c8917472637c47143cc9d5d2877fe6cc99978aeb75da9380debb35eefba78d6ba561f0028da4b0fc024c2c9ced18932687728432f0121755bbc347fe17748dbf316b5537510670fb393619612812d18fb94a7ca3a004cf4d393303741126c9cdd4c89f0cc366eb021cabadb9ff1a6c7e738cbf0c93aad38e0c793700101929a370407bc19985d20cc589dbb3a94a4e9e36381cd2d2191a7cee24993bef23d4cb0295f509e9e90acf738b3cf49a1576aa1bf4e485c97f4062818c6a627828e79561289eb47851a1b316354cdd4a152192c7efde86f3543f94183d65b585918a3cab5cf9974c99f2e9786abae5bbabd10bec38985384d9a2d70d47014301c7194b8dec0e9302f34e0bf21ec9bea26fefe9563b4b390fe7fc139c39e9d3deab7c868ce8d87175b467d30fd3821d8b35060749fe6c3201d7d30eda940d0d6baeb043358c53b997d401ffad129e0bc7b2c8a2a4a53d92f34c9a9a6796a888aa0f614baeb74f1152973bc89a951581d601b7b0594b87ef8aed69941d20e288a58e411aa21ef9620d85643f6cc6ecf0b23de52b074f2d811c895612ac4311173b653e89531f8fbf5094b20e3714a7691b0e0851fa0957ef626e6444dade058e24588f390dda750b7a19c9ae67cea5ea64480820987c948c9b9902ebd7572845621a55bb6baae0ad9bb8ebb5eaf67732faa4f2d21b2cdf692f6c83c235b4d2b9f51520dbe0b0dea9b853ca3eb2d2bb0f9975accc21f4f35d8e3b2d0d9020fe7b350fd478b55dd454983743f80e7031f78ac8c3efba29e863f92ea6a8aa34c1027409a0caa16e894b1117c46b52c74a1cf76c3e354e6b430570feca257979fbc349e95019d24c0dde448b4dcd7d5dcb9dffea119a15ec48b9c6a150bc9f546a961b6017453be78b04e4facf2df7218e8271127495fb1eb620d46b4a9cdee76274d05d588bcd3970213eb63cb2060b04d4af8772a1c3a2c6572e0e2c0d7987c1126120415689656890e1bda978c780f379657dc622ab0f4bfa3d1008ceddf189a485c81b6520a8b35f1668a13095833236ef80bdc9b0b70f4999f1b73c79145af2b650aa1aeac7fe6ef87c0e234283248ad1c73e4de95dc7f08b9df236ebe16a462ff1108cbf6d66db38aa914c2157632cc84613e2e94eafa6b736ed54b764b84aa580e55b50e73f2efa0b204ad38ac050afde426b312618d57add01b890e7ec334afe098b3a17519071da75cbb11c3ca72712cf35735c3a5e69e3c56d9f2d002337d5c3f5361145366b888557f4dfae3c33fa14e38cf27452c07402f3a29bb09b1c7aaa79c0338eb4138f878c90360a7b8de3c2012db59b1c654fc215234d3dbd2a50e66a138659de99ef0abcea836205f93f290a1896a9d7a36307dbcc2f19cb75119510c961979c27d97ffc50a2012a7bf7712ad306154c289c21e2485fe34baa092967758390280d4aa73e23dd778c73d18aa4e9fd8d0319a44403bfbda3965c3841e1597b28e0713237314df8b5c23a294fbe24c7cbf18e414780cb0effefecc965a6bc2732ea5c349d197b2afdb9b3f281863eef26277b3ad708c0afb327473dbfa9fccce6f1e5a17cc98c8c9aff9de8b63986f03f597a3bcc9c8e46aa2fb24b70e76cfb3990b56b1c959922d0974e17112291789f368eb87f59da359aaba77b6c4c5b2a1a69780d08f1511ecb9cc0f6f502669f075b4b382bcf155f6403fcec68a371a29f423009ee8b9a7160e723b13939f9208f25f1464b9f5e17d49a85c3e23d3ab6a5909db63f9d1f7551793e4882de9086a6059df5d6e9b5b7acf849086a88bc3ea0f454c5c31e99b0df3b3dada4f16426a5de2e0e351fc28cff52c3848573a1fe2921dd86633f483f35640148efcd4f52d848255c7c53cfb8b224f63a501505dcb520736d9678b3d53f93e4bbdee04560ba61363c0635efebc5714d80b204e78bdbad92ff79bf57ebcff803facfcd1c244794d85b711588bfd8e5579c0722de409c511204d2882751cbd2a2f27039c834eedef04f85e73165d2586b26787e036010970ef0215a8d929bc18099f2758220d4b4e87a11d47e0f3911cbbc86406cdacc077cac8124b6d5cf147436c90d2e6a846fee69a9c92af43f421e921ce912d931854171e08506a8e92acff5c8dea197fd13774ddb904d6724eb73fb2a7c359354cbe9c4dbdfa6128b7106619ada915ee0003e2f1d078b889e0e6751915df9f560cd96423bd81f2502cb8480311cd87ebcb6cc00f1bd6830ffe5bb8483466dc8e4a4a9ae8f2c5edd08745d5c7377b4e81721ef5c85ca81cabdfaf6e2f8dc649f0d5ad00b0c0efde6eef47f43b1470e21ef744b915e05ca7f3eb59c6bd6a9782dc1d5bd618a35f931ea1df3aa6b25eefa703561e571f4b2460c4c075a6cff7f22c4dfcef67cc0cd32084c9c3dec54f0def438129ea95b9207d426abf40e50debbf3cc2ea6b8020ccf5b5192209be13095354abefa46f2f32e71fed1e1d4296295fc905f170d41c420958c1bd673336d306599f07eefabe7c2936183aa3176c8c261ce0faafb1a301ae3f9fa6304fb72da501156bc418050ca6259d08fdc752320875d097e6ab7126595aab9e37d3d2818c8d0c6496e9490723b2965eaba7cc0d8aadc30910d3373f05f0f7c699b3c5f3cd0d8756b84cd91d37c6389858d19f8ab9cc0fdf483dd710307fb764b670b81dcfcf7105aab17c952449a4ca236e45c8e7ea7abc021ecd996368aa54098bef05cfcef31f44ed09daecb62fe3a12326b56f9973ecc9aa689aea9c0aa4ae8982ab41c67874cd42096ba92e48b439899f852f91e8f91897d33a63767db40deb43eead93756625d040810287b129ca4fc204401a088c59d385689a3a7d665bd342af94f5abe4a1d013f9eed0a03211cc2607dc1df88c769b27723dd91ddc7bbe74b67a5ecbc234d2d748cb0e0ab46105b652892b855596fb737116de381e35152d0d16b422e9164e5bea5e05a223775f7bb96bfe4fcf2e178760febe31b584f9dace6e0b4bca9b249f8c88cbf8e88964576c2e78167770f52d99f0d58a516e4b62afffee6a6c18b04cf864c7ad69b96bc2c4ebc52bad690aab77c7e89ba0cd36d0d61ac48244f65e362fa39fc275be937c77a44c0d451fe2d46b2167f493853dad8ff22703b2270b0e3de5b5540ffbac6469ea014af39505d02c6dad74cc4c8c2186e1b452adbb68b2f85857250709de98c42bcbdb83ae0c02edf9f7bfa6c657a9aecf7f57599ed170973676792a9e41f00c60b9b92638cb32273d9a2420ade4b698f7fd8223408dcd4f335e8bb4b98e85d69a588d04f73b609bc29004abe65a855584c6b2c1fc0a91c093d5807f850bf3f6fdc18febeb1cbeb27b0aa744810955b1b0b227520164bc6407a16db8655998f0058948c2e10d6d47a86cc005974a1d907b1d1c5f584b06080db43bc8d0764ea8e2775a4d0f5db1070a30f659c717d97fe4c4dbf075942eb50aaad436da2b183c33ac6a31ca45f9576754a0aafcfc961dfc24d702a7d6ef05e87ab8a5938a48f81543c9f167447c8d7d2833029ca252d710fcf24691045626b5a6f11194b6cf2329e4dd12bbac1e6fbcffe119665e5fe89252ba9a8cabf5103d071b74f0b52d2ef82674878cdae563a26f1c48ee72abcec043ad34ce8292bc1d070d700d50705239b57e3dbc38c2564b0b958fd7f69f07d980caeeb79ca95e038ba5dc090e2a23498e50fd24437da65f8d3889f5ada7d145d24b812cc247a51ec95adaa9492f3cd2a1da93535ee03dd3fa36b708fa7d6d71206ace04a2a900a4b220649856e7f7054536d0b3bcd6b3a3686e2712921dd05c40f89ced368ce7ff13f7e3ad7c8dc976e54fcf6cc363af7fa1440f41348aa5e6fb131358f4b1c4f61eebd6018a3ff37dff7d62b14a5bd483d23ccaa69ec23091cf785efb075ecd875fd7608685eeafc12a3dd86d3ae8dc9cd711eb49eb18797434c31f427a21eb4399c8eae692e40b22d1844245475c532f8e922663b06a9bb0ed0ec086c085db39b2d18146844bb2fac5d2ecfa01691f9b44ba220628bca3548465085babc837211f91fc935bdc682d0d054c25829dbfe45d029bf074b05e65957954083f2ed6a1fd2250085f319d3c1b9b3fbe6b5de797dac097991b752cc9be6ff411f63840c902664f2cd8f5cd4a85f96a579f14dfdc0832ebf18f999176ed13edec7cda70ae5834bbc0f387a7d35ca5f4e9ea71b09e04eb636d2099c330dc00816b41fcbbdac2f290cf1b2ef2531558f31ec50d1188fd2bb204fad6b814c3d4ffa6fb9e31c22ef828fdc8b23ba585b53dae8d033c7898f50cc117b5c3e5253cf31ba2e91dcb8b1565dd15fef7eba3b29449df52995f4a89325b5064d69a6b29073fa68ccc399752d5b216c5947ebfc24d42367e06f65271b9e35515cedd9b7d216f431c437f5140fac955e02c6d908424b427a50bf653d6a3c3a0d2748a8898a9d9b48149e975c4c72b0e2178dce216fb1d7c9ae350738f989a4a0fe3653fefa1bb8dd2f365d0d5fe951d2bb9c5d5bbff60a0e8670388f85ec190ec44624aa2082c31eccd08282ef3575244b3ef8d79db0642a6a316861ed615adfc4836acff078d910169959c34f4b45a167a54c2e15ae5d8b1e23a0b239017f3a06bf1941dc8e9390eccd88c86536c41789f1792fa1fc1bdd449596e5d18d7d2f140c021dad7b3646d3264941a22ef258865922cfe02f60e7d3c4816e1bbd8a458a131e7b8c603c46ba4163362a36945706d2e7503836a3b98e63249140477141d4f7aa9dcaa558c0eb32c8a1a93705ece1cf3e6c4bc4ab1233e649e99aea46afb895758806b946148075a03d6dd8a0ecc74a2cab96fd40373234487c401d161e887ab3904bd22e0259bc14c18af6316031817df577fc8ca7b66072b31b7e24b5886550e6e03b36bdbce8363ac8e22204c3983cb4ee7914f2af140321f748de8b5d0e9738b023e52eb36a8ff7c9a2e7aac453680de3c2358e1e87964884d21eacc1e75a43213b0f7fc5413ce80f3643d6ca576c16d3d786b6854c664f56a03b5752e64df5e9fd04c584e0faf229ccfe41806449bcf3f1991d4ad97c034b45651a4a999923a752eaedfce3fb93c97cada0d46856bce25333100ad0f82a66dd73d2726199f48f303325a190a98ce4e54a33cf25983ec1044c39f2c1ac59c9c5f9eb0089ad18c146f294f93266cc1dfded9cb451f0d8eb785222baba6cca8b02409a9efa8c2c8c34ebb7c46957b2ec8ba699b3872edd789efba96fd540fb8e93b994fa5d5eafda8e01476478a776a0ec84af527b7df2f0f163bc2e2e1e90aaec307b1957da86435a0a0f4c6ae86c23fa8352e156958a174fc876acef69e33326d2c3b524b5fdc0b202aedd282116f6d94976476d529dade244f03bc7bc93ea895107c2158539b289f07f08d559ddb02e616690a15fa53b2f00dec1a0b220fbaf45e73854bef8d2a761816203049551190049de46390324eeb5aff069ff3bd2d049996b425052b96827e079a99117b0f1823d5997472e775431f6ec6e2bdd1f182bf4f8ec958f7c6c1568809559675957bdd51230930da65a8458628c11ba18cc576eef944a6a02daaf5a9fcdcf6e0dac1c520d7c193596a319f9b82e0ab5b5080078cfec859d9e15cdf0484813bfba63562c328fe30b509284c01ca8962dc4ee33f959ce8e8802265acda2ad7c94982d79ee8c26654c81167b9b65bad2711e8a0b065cef2127a41eca2c5a36d8dabd707beae7f58d40456c708974d0685ed8ecc5b39d88999b1823e1e6cc2fa8831943a21e43745505b6d7af9a395835245ed25f6cd9636658abfdd493e31767e30f69043839d4cc01e6d60513c5f08c84b3f9bdc631432e646d622895063c32fe7758f39bc8ad406afeaa8d7aeaabf2e8b4bb6f3155841a43afd25790f9b2bf880dd8cde78ffc2edccb3980f7c7e27f1c7d6ee7ec77bced8486cbd2677741337dd3ca4dea6f602abc43e4a3f04aed954b7348373f48865f417e849e435a5042679c73ce2966416fb3ab61075484d5416d6fd12f09cae136dd1942c87e7e13d36f5c93f47b346bae5ccb7c6857429c7dc8f12e065309248068d0c95f79b317da6ae278646c498d44c475647bc088d33c8064e9f6d82168e849657e253fba1ae1f23759bdcd34895f394997222dca0e5170f3d10aef9f09658cee426fb4f2e8766af75fc7a1b6ede18d606ef973b131b2defb1e9cdfe1fab88d8c7022f60ee23b93779657ee9660b3fb215128eb980fe3c51423d5dabc041efbbac1c99cf49972647ff8f4a5e22527d5164c153478c80509eabfa19071c0471e5c434b1a3e5e50d5b79435e0d221a6eda79de1ee4a85debce0fbde3efe54bf96055c87459c7c50d2db4713266c6fe008f2539dc92bfbf165974a5ee8f56194ec59626aeccfed7096f9340a18432e13457de02b904ba00adead231878712cd8fafeec3047245dfef8876476669ed71e6921bf31005b01cd9488f3c1b8ada24ea2e5f5958c981977d410f2967eeba8776aa4ea1ff01d9e48e4bfb1db2cc22e6a0b2b119bf611aca5c6d5e5d4371a5b36bea3149f835ef0603e489ff4e34ba0147b0677fc2f205e49ece125288aa5db0c252ef2620c9503822fb961d78de8b5ac28bf8694e072360418f53ebe73318e019fdada293d6cb81e539f276fde0845df1b141a741197472cdd9ef5e34a71c0f499e377a87271e678ec13c4e773b23b8a71abeb83b6a4ae89a0fe66f1c71c7b89e14f6f3e95ee2a724b3a0f015c47fef241f1f7e7516ced2917677c5f5069c373e13ed634ffd5d50f8c47b890bc915f173f7baee2e21634622f2d2c72f081a7e3ce6ff18188786f6e64d051fd07fa3909bc78d7429265d5c7e70f852e2dc0dc831dfc50f0f0232e66d6eece6e10ff5e5c9c41b7e167e1104f058e07ef8e985415bd1703282617ae349ac07715e28027ef17835510f82aaf7fce6eee56f5361525e9a0bf1899943ee9a1cb05b33b004c5b6f09d93f2c559e484e2e2ef0e69311fd1d881c97d741c168e1dfa8019fdf2632cc93e4aef64c4a192c8ea758fd351f91232bedf9ba1d138063ee93aecd50117871bae5b56baac551260fd57518694261453bc8ae07be9de3758c295745e56168f49d744be4031c532617c45cde50fa4cda008d6ad73757b8d272bc7eec1be6d9e8fb4cd312f5e1d3eb1e85d5793a81e1fbfaf2166b379d9d7fec12bd63458ca7341ce113ee4aeb11f76bacc1838836f7c06f57725f3deb026a53fb77056a9f58d41205ca6782d84eb51aefc2c5d77ddddea247f45d98f7d3ad45e8032e3331e91bd6b86e8e41839f01e16bb147027395fa8561fdc661390fc217108596689165e24bc6b82fa1b05d96f24dabd51be6710806e659c42ad0d8bb998522d8d904748df17d557168fff2594b67ca42c250e194fff90c771750c681b6b4c7e6edc854e6020faaccbba49f487ef0440c66046e59b110ddc7f3cdd0e74ec0f67d52dc6771cfd178e8d68dcec8d2c8bf589978f328d71d07808b8ac1ef918b11b571732a610b6b050705b7804a54d2c4604602b38fa6208e70fa705ab3be79e69a90d2831b11726db84097c972c5084b0491d46009a432300538b7b9b5b19dafe0a8358b33ba9d959415474320ca55a8ccfa11f7dd63429e49ab8a51e724a967b20f04939bd0c182ef725aa42aaee222e77da4881f75ff6221fa6045675b9b4ebba88d62bf92a8867bae9f9e306ce06634a019f99d29988d73cb7be2710182f5930bfccd794e682655adfd80c1eea1492a56d0dc8720aeb9ff6cdfc265647f3e4f7d03d93726b6fc067bcfce3d946b74c9b3315bb35b11aed70105e27fbc4805d7ce3d730c397b25c4b5af3cc784f1923821ccf6a920bf3318e01b534c87a9608906cc37d148955c16ce46a41f45555648807cfb74274d0169d20371eac740f22ba7e5822967a413126fcfb7d742b4bcaed587af39beaab5ca8ecc35727bd45459eb1acfbe298afd1536befb85628cc576d2110933f5e09aa3c645f205b60c17567eb1f5e426b36cecf22806f1aab678aeddc3a1191744db6a1aae8cff601328d80f4cd9b034a316f49949311ac75ddedb8ce4334191da183ba646953df84ecef5779db97b9be34649f708a65f1b736319dd0b01b541e653b7ba673f7511ccca9714da2b09ee3fa4ba993105223afd0e9f985a9da764a6c13eb0607f260d93eb0c23f2b1001e6fab8849eebe8ae25d60973616a424117b623bfd36d45736c460cbb6a954f8c23dfd54d9a142815d9ed528009cfd430c994a6a86515e5d9a70814d7f4b0c36d0f15cc03068564fa62706df76918c6e53f86ad7efbd279bccd24908ce9131788ddea1b93733ef528196cbe4a181343ba8489baf1fd71e8b0be9e61ce5b3380b0fa002877741cd1e9ced7ec612c52c5e8bb07c874f5f476919a1bdfd20f3f7172a535e445caa7c9a1745f180b9e472f1dae88fdee6c8a3b48836ecfd070f585a69b811817b82ce89dd503394ce18b337ab0216f0db65e00b0ed6971ca1112e66dda10df486844c09d27af72d564deee7c5840e49ce22b55255d45783a966322cd07bb5419f255f7d7ca415c21e6313c3d4026afee5290dec771b2faaca0bf48629e4068507bf6db259a51f0cb7699c1e97e30a4b525806428d7dfcc689406e72546f45c41cc63843a88702231d9e92a0266b587e4e9dcec6000ea7a4d238ea70c259c514e6525630805a77d35329c9e1f11c3e4aa0e31b1affea538d612e3a8717d752a4e0d623a12df04077a50696d92afc50746d403b8c45e3c612ef345e6e237b34b2b726fd981a5d536ad8b4e863d9657183b34f0a6d658080bbd7fcb0121c9938cf29d35cf5fd8688b5401d31f89e243ff3833f8fb823ae569d5fbff7c565718f61c43617dd49631dad1abadf5484ebc7aa8ea5dca510032ca75b108045f7f4aa5e2da8674debd736a29529a6c780415d709a1f9f370ec73c995c02c61decd7df13c493c47ae33a53c5b059f187409257d7e74f21b50bfb3dfad1fb02547a55d667ed5e6c8c4d74f5bf5978fc052d9ccbfb5d73a6aca4ad41da209037f588b8ecb7beb841fe8b078984917053209b908f8fffbc16654b3085f16ce8019db48ed625823285b6c5e1c346517869e9a3847e63934c52d76a291cbef72b7d832f47a0b43f95f2dfcc4b203052faafa7b86ef60fde422bd1a05aa574d88ba5cb2e084d02ebf6169653e6fdc34d541e2bf84eac2ef82187bf2b46bbaee1b5e2a58d427614d9739466fa19e7bb07d259115bddb1c6ec55ebba59ae3fb8dea554ac5564cd792f4d9eb78827421c69d7dfaab2b70dbbb8616319d2e14393dfbeb38a1088a3c51d4fdc922b5aa5fdd2becc1aa2e1546ddc3f4dd1463749edaf2f8af52b619bb424eed6117837cbf7edc9f61ca9e8cfe02f13d77f3f82b91f722a943eabd9be70ede08d4b4581364903b2c513e04d8134f1775828f4ce5d2d629dd071b5572ce1a51c0f2144044f74d112da19459d0b08b57a6392a97727051a73cf01ea89ea7ac4edd88c3081cebd59764150dd08612b81a13e1ca037df4df81ae02cf00527fd21f8b5cb675fb6f518f0266bb72a3a07c25cfc4f387b332dfdbb1f72374baa207aae9efe7d171a2cf5e7edc0476e1e2ea3debaabd2523799d9c42f681e0672d534032f73d4721a10823b6a6654ac24ba26fcbe136452f3c33500fbd44ff57c6ee5462fd82d56ff5321d2afb3b3a5095bbd3a6537b954c829d8773b4e282150ff7c31523d812c2717f4611c7b3d08b77789a97ea5879afae230e5480434c2df15d7a1de78a5cb250cc1e3fcce51f98513166df1dcc2209ebcd502954a724bdb128038e0b6d1ec636bcf19957071a6ac04c5b9628b206f3bd65ae55d6da28bd1117ac55ba06768577b56646f7db666cf34a7176a76fca901970aff8948f0f15705a160cdeb423dab1ab4fa2a31f42aaf1274bfd91c95eb1db7644c25fe04ac0e283b08496f2ffb5628ca5ad8f9f32651fb9b5153aeaef05e4dddea09cce30193b5b1ae44ff33c1442cf02efdfa98fc39cead00c05afdd84ddb69ce8bfcc9a3225c563840e027b94e8158d9f66e8c5de3cb25981686da3ea51760cbaf81d719351c0678f5e9447dcd5b7dd5a383556b3ada08317ff7534afe7db1cb6474b1832821465583ea5e67629614d09d068dd3ffe160216c2779a96376526dd6c65449c865b71855417787589225d48f2d56f91dcfb752bba32d9c5210bdee307b8c75363927ca1b227f51b4763a5c3a0ff6937540bea1bbb1d6001825c2f6b3661d9a3caf5ecaa43520eef3ba104338558377f9a8b2a00f5ae13a7650ea62935cd99f5f3e4fa1c91c007527b89261b22b17eac23b40bcb71c68fa1a672be0035ca54c37f35d5c518eeb3283c863ff807275d52be957a85834cfadc676dd8f773e994e706e717a483b837dcae4f4c367d9e31f436dde8b849e0a93ca2dbdddd650d1ae996d1b1908a02663db2214d30074f948292a2af373252240e698bd3c3c450d100e8ea3ac92df5dc671790e5a177c445ce3c09e0dad9c6424d97d460769147c07611cb9b0ea293b46fc304609b0c77a00a7cf7dd05ca067b108f3941401f6118260890d409b50f1449570facf28bd45efdb894b78ed3b8cb5f4046753e7748d1bff2a751b976205fb7211b381805fef83c1cd8175acc7f54a379bcd3773a104f8de938a1160c53d3276368fcd6b7e1d7d6d1c3a2d6d0539c990001ccf6eeb621b27702ef427b1dc087e92058b7fc0d154b2999cc92fa5d1e0e242e734cbe2ae1034a48885466d671d572dff5f3cf6c0569ffd8b4dd493ea6e26647513f112cc2cce4eee28fc8375777ada9ea21ba3155693a0cea38698d8d5cbee14f12be8dcee1e55136420dd49b0a543989641ea9705acd7ae5ef29b93412090ef2f79e59ff2ad5c4e3fea4fb411d8028e032d6218edd4ca8348b853e72771267e50c591a13f47955d4eed09928c3ca506a0cb49b4eba1664d92a9c0dcc83b2e4eefb8a25f06cd3c4f121b905d626a7d824d90cbdd0304f099e2fe6b542ba9dbb61abd28c77710671adae4bfd9c332776ab2663faa0dcd3bdaee43bc7664d9e7972a6802f4f200467510ba8bc581f1d691353dc8e11ca11421941150b99c0d6e510e7265bcccee4778090d325ff39a3f286570882b282f861da875e61d656f7a5316301e4ab7dcbe2308d78af4fb1e48622f33a95cb8e9720163a54cf502dbf19ce8ef5e39a6813c2a446b036614ef13e68c3cb7bfa24d123411939f28d1307aee2fa90409b5b83ec342be2e78c47572eeb2c4c7f9522fecf3b8040af5b297cd4c470012872c42cf8cb17b3b53a91cf9d2646ba697c1f1fe8daed29c52dc98e8a5fa6fe82a3c34ea5f4b02e1f3b9f06679bd2f05b3284e2c20834a830e4ee5f026518c4ed257dcad8adb0feff8006be76872dab89074a2c04d641016b73f6db87c58c56981896623b1bdf15cc64a6507d707a9daa7d36517e1b250efd283554e47598b42c7b390098ffffff67