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 55385 6fd28fad51f8f4b59fe3068d53256cb6d02eddb5459fdb86aa6281ef6fba16f0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af70328f8f41625e4115f2f516352bf3c5b65c367104f004125334965a2e1463
Certificate Block Hash
6fd28fad51f8f4b59fe3068d53256cb6d02eddb5459fdb86aa6281ef6fba16f0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c032000000130000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a9641e3743fea17c54d48a89f74c06c60b1634f18079fd113fbd0e9976e428469e58d9a1c3167d830fd8f44cd1b18659c2ad46bf6535b0ae60979545605ec4dc1cd91910154e052479bd4a2400d37f3e6b60aa2c909b010634200000000000000080000000800000c032000000130000

Raw Header Hex

00004020d76746c39877f74cbba611a11f8bf0daa74881f6b8f50e310035bd0e35cc2cada68e02771a6a3dc454e00be9cfbf2d49a6b80f91e43c6ec4044e847ea20a511a94cd0a6a68a4051863142e5a9634531204f00471365cb6c5f32b3516f5f215415e62418f8f3270af

Proof Data Hex

59,560 bytes
121216020307a16754fb7dacb9c7889d962ea2946cccecc1e7e23f7f8c3a4a5724bd88c6a6e20a3b61616f2fdff2d2e2a69563ecfcad42545f5ba6a3a728f877efb553ee0391b5b28b79f8875a7aecfd4728ca21078c4cfad312346dcf523237e44cc9b8a1bb1a8239e029ea7155be4717aaa1ee4242c07bd469d4cc49d830975e07598195416f04c0f76226f71e43aebff9fe10f05a95d218399052cef13636bb6a35e136b874a5b7ad0e277bb6d3647a7a6d63bb0dc1df8084b9e80b17d45c930863345c0c2ab081f2272721c1c683a7dd8c5b64a7760e7c26251c2c78b7533678aa531ed0e3429a715b470dd471b2e429a7f6f5947dfd48f18d1ac0135b32dcb0b081dd9d76222cea5e25d12bc72037810ab4ff40df84d692b5bbff3c151b864acfe2316f1cd54230413ca6a826f2342061ebb59d3a335ca937a58e3b1ed2d7397b6ee7aae7cf299fc647a602a7d522d46087fc6a198a5fd75d860a41e7d6c5ddd832e2241d886e311ccdc9f0fef459e649deaab22d743722007fef4a8e04bb9013650dc1eb02ee1c547dc781a934b911d405f0458fc264fc1eb85189a101f0bc234e64c3aa2033625ac7caedd85abf7f2021e814a7ca324b26b9ed5553c04cb4fa91de95c9e747ec181dd9e46ce48a7e05545be7f07ea2fb14033bb9a0e7ae091ebec2bea98c56e2a75f757f98ac40493bca106c01d768b81716ffb21cc5c720684f887feb37640affd12544b6240c8e7c5193303e632d892afdbc0e1d1edf34849a0d38d6f8219b726edbc7c142cdb352abc957ac1e29260d39116087614546263cdc095f0cb6f4ad1dc53bc88879ddd42658d91d655436472f83bbb1a2dd017101df62f2e1f9912de7ef94139ed8fe0a151cf67411782df03957a4d0b0b13367cc01737cff3f3bdf8bdb110a285ff9b857c26db6bdfde550358532a0f737b9921e99d70b7b64d1fcb530f705ad4988d6519033ae87284fc4b42d1461b36b28f301f2324048e510bfec275af597bb7f51cbe6393f4c98e387c3c86e59868341b5343880ce9e04881402b75ba9e35ff303d2b70aac59fa35af92cfa374a587544826a392edb1a286cf60d4251fecf3b4d1568f41a187eef31608dd490ea96652e66cc041866911074471bf68f05174b958bfa12e0e912577a0f9ea11dd71db22ba62e69f7f179d9dc0eb5a765d566b670b820dcc992ca69ae026515de95e7f0bd477e3baf341c99a9e292121ab1f729adb94b99d742778f9328493c9a5a05263abe1b30f762499c6b100c8b19553ed55d0249b0eb3a474ccdbaaf092054e6283095f7d54b4854d1ab15ad4b8c592004aac1a32a4b9998f21809e1170677b5019763b38ddc89bb84010c780f6f2c0cac77f05f7ee5f5df47bf9697d0b96f6c224a076c828ceeb0489a82bded0cbb9dfd73d90de8fcb31ec800739aaa63933caaba78ba3c34de4c01ca3a16f78f44136fdd350a96fc4763b637c72191158471d9911f97281c2e41349ee025214ad1470af14b7fda52004a554f26b56ce590c33c88e64668d7c9aa8636c843b20de5ac2f86068ca6eaa1581cc526b8d34befcf4cd2f688164559ab7a0164b9d098d587068a7802fdde81bc6f2b39208d2cf8c4307d392dc65ae6e3b734d56d9ef0c5d385cb107be47c57d17a5a13f510391f673a6ec497230ea3a308e3a846f724b06a8e71d8802f502919de0d0f6d191ee74ea5914c6485de8256c7cfdd513976ac966f0128d649386856f6884f1ebadd5c99f986d1a330918772920ca6457ae6105723ade34d8904ae1a7d3cd44a624a6df65c8cff1024ac6a693ecfa9b5dd969441d644fc66d34458785beda2a684b1f48ed45ec0eb656b4180c21f7a00834896304a8ea30016faa69fecab00b80e7a6d76f965ccae9ebe6c8f1c9c1460027e2f97ae172754b8ed4d5660ec9dbe8b35ba73d69ffb6b70a376195fae7284589edde85d5e92c83003f1805d18a5d59e8dc4c0720e972d646120ad96f04bbc2a9b08c86853e8e101cb0d91c236fb4fcefd237dd8843572fcb06d122a5730ebf6d157d20da3502ceaf1873c61c60e71bf17aee343c03acc54e047772640cb8c614b05a40d4aa9e80d3ecc0968853fae8dc30e9948878f77830ef71c3454dfdf7cec4d6a1da220ab58cc80007a0eb1dd31f4e32dad22cd4f4eb0f1a027037368b6ee55538700fb2c160753146cfc62a3722f44bfff7c81c75ef8d0aaad092903f61b11e8ebe4f5dc3e39f94c4b3c1f520c5578b0188e617681af2bc8ce000fe6da2655bacd541a296856c325c1533d2e5e0300a630f736bd78847b75dff967ae43904d566df288a407c699713f4cc5037c9e1ed7b288c67426997c951481cfda445395896c2b4b140d45a0451cd118793eceabbf51da688f71de2f91f53eaff59b8d6b3a31beaf11fbe49115e7b4e4229a1c7ad0ef20f571055d046ccd4c124390413cc30bc276fbabc2e8b61f24995ee87d7b2fc4413eb3ca919219619d0a2942120216851a6e032654ba99b94e8536acc94dc2ec8b13b6b163ac3545133bbb43c0ea71148664528a3c7792edb1ec4c97ad5772f85ffa280fcca81295ca56db901108495a11359280e540142346ce6ed604efede0e4a00ba15e872c10d594ebc912453b9d58078fa052aff13b56da880153276613e630649862d5f5355ccdecf2db3e393b8b4918aa83dfbe228e81d68bafae8b678f65fec0e691b0ecbbb958064935678feb15b5ff719bbc17c522896267b74a0a14df769b5dc6cbb62ecd1da26c7ad7b134cf3450a42cc63cf94c3574f0ea6d97257450c89403b24da053a5687a89ad618f0ca8f1231d73db5ab7b14158b27b65454825d882b53560a922f715910ec2cd2809d12b91e846606eb996803862de1ded1dfb9aff739b8ebb89b1a9129b9a0d66aabf351eda35a1f74f9c5fba0fc399b00d4fc51d6df2b9bf0cd3e5de70aea9795bb397ba322abe34f56bacc0b4a1d3a01146d932a2ba12dfe631316b411dee1537b0b659252785b491898ec6595751b4d44a16e5002d077d502f09e82fbc543b094de537aebba5235217fcf8e321d71d5ad3f3f764a16c7a817bda185df1287a46d98293647e28976fafc9ec50633e0f47980e4cfb0fd23fa5440b3fbfa5c24905196208b3b527c4acceba2f8812cf90e51787a6708268f9a47c14f8093e2c3ad814dea208da250767f2b0c9315217852a65e7b7718a8ea5f0d4a18e6d72766f494f5cfc9fd51113530719c16e92ec58a90afd5ee9dad92f3e82652b3f69a8c75c5a98ca98c6be95f34db8132c9a510c2400a4937e821b2498fdecd4ed053d2ca3438858f4c01367a94ce54dbe85467c8273150231b6fce3403634173b67f863740421bf948b997283760e0f2df24a0641d64563d32a97655fdcf88792b766534e99bb2f45319e8af9439926a5f049eb2267f49a16178806625ec3d03d36223b997585c833b103cbb26fd85cb4b11fa5fcd5e2b45da3295488c8113eafb47ef703efeea3bdc56ea7970d9ca72b0b1666fa6c38315380ab0ce01543587b08800950da5a85da93371cd85b6be722b6d12fce5d8f277e2f5d95af0526f29314740ce8cd156fb1cfdca647f5b4b7f9b9bcd2c590761febc31d2161ea26fef8b7cca81ade6477ec674a464534da9669a44863e0120b8e40811cddddf7d24fb966ac58dc8e0763bd95ef412f76e82a84a0a1dbd60a879c762bb70bd2b04ff7089c00c9697a58c7b90fa6c9c078d68688ebc7284ac1b9ad2d4f3ad744c5f10edc73eb17e15441ab9dabb34d30e93e775f35b0712fb8d8362665ae56bbe5f5a35168df7cf153627886027e95ea51c3010285b4c686b1a5d2ea5f99b6bf8d6eca3d8e610ffaaa4cb8cb55388b9eecf4cf5eb04d0b15fb504105464c1f8c04ae4af4d1688e98b3a6c89d876b8d6ac9286535a6cdce74698406df8bdde8cc645fdeecaeaf6bfa06bb0cdaaf79313706bf8b1ee967a6fb530b547cb463a212fde0c65e0c1806a3d6e72ccae1ddbba18518591a5c031131416c42d749dd5e6d3f439c48e1cbd6681f23526a7480d05b50576321b657ee9f63e91b538dbeafba9ab97972be5af79fe2a68c883fa18b966e78fec13cc56c7193633279c61f59ba7b9ec0ca7320c9f3cf99dfc6141bd8d974d6e711c7a3d279bafcb4a2a6d0b4c3f79981747cb1c5faefcfead23e7a1fe1c79244d71a0ffbad138f1e8804c0c517939960f4c96eb22d997170e4f57807e4dcad1e0b21806d626c9ff2aad24861472a2e3bad3750836db4a0aa52a3552b572fc81fd80d362cd44864b65e75361d0f59ec83ff54783b4dfff51ddb898c0ce5245799fdae399581c1ae9862a42dfb72a2471cf8af3ec4639856a558c0849461c52579197bf79e5e1bf33005ecfbaa5e43b08dc65799744b8cdffbb9db919445fc08fee4cccad51b9c124f3e8127727276a5607fc7643d21bd826ceb16f656de308b41d70381420b91260e95a7d8cd4dbf92e2ff915a06600e8bc3f3bd3c695b73f6dbca8c987da6bc946437a9f005f3028efbdcebe1bfcf14296fdd452efd9e7ec5156692df13d69105930685b63056e915eac29173f5203d7e2995efff773db6504e89a11e285cd6fcea4b4f2bcf617384b4fe63721ba9633c159b3ce6ff2a47a281ddcebe1bbf6431ace248d65ab072c4ae96ca99308a29ee60c1e15e3d6cb35fbb739f32d3c2e8c68e7216c512e7dbff1fea79611488b3a94fc46e6367e19a3da69bff8c3cedd2e633672a59835f5396116890e95346f18c7e950ab8f00124d20def6420ab66098c3f4358f618ea878f6e75284de3edffcc8ee00a59f5bbedd7e51863b2d7ff17442c5499f89636a06aac58accff4b1738a10d3648b8075b4b6cec42062c8d2142d4513b968f15284b9e26c01e66a160372328f142035d427d25500f9f5eea73f3d6392cb4a430a819d9c114a45a011f762e58df557f6061dc30254abf2ab57e03f3fe9a02dc5d2b1419c2dcddce1e4026deedddd44f13486904d59569fdf380555bc2df5e38aea5d90318a8defa9e8996c262f45e0d0cd09aab8a53e68f7fc9cac7a0087ea99a4d7ba39d49cc703d31dd46c9c6b5b69a304817006c7700307527ebc915b4aa00dc6f31d57184d6b5b359ba740bc850cd04266db89dba3a8212fcebcdfc5fd0b1ddd087a8ce9a17e97ca063097cf9c4203642d657147d3fb05fabbcfaed8a90835a4e39cc8fde486b7db5ff8c4c07cb3a082d7d69d6f243527c9677c7b7d55ee814f5c6ed87989ecc3632a346c8dec88819d470ee1a825cad413f52b3f2c424acafdbdce8fb7bd43e9941b0dc05dc5f3425091dbadee8445de73cb4e9406615de58cf6eae3f6b495e40c501697155642bb550d5706c649545118f6a3ae1efd9edacb6294e2336d73ee9a09d0f710e80a79a7639824b2ebb3404deef71846944189bc8c9f6a6c7e4ba29f738d5b9dca112b3a6e9bd4cc2849d03f137efac0d534f2faad9d70cc90e664e19449610046563e56da1e95b061fab9a6cb7f5ddadcdf9fd94f96354e5a72425b8fd8b0ec074c65f389ba537f550e6aff2f8388d362acd479caf44328028608f1a09429b253f079480111e26aef5010bd82b5d03ee62ef0731ea2efe87dfb4a353fc75d7bd756c54ed829fb5fce7cc64084a5b79343d9667c828a35b08ce0ce7ebefa0bd41f96eba303550b993bd8a2bcebd5cdb16165b01c6df13e38664e748ea84ee807237971ddce2fc9fbb91082379bd1599b2b95e6d947d83e6cf074a97f81e0a8740db6d5f43aba583ee6dbaa206be869382a8958cd8adbb071d0d96bbf45c8fd01b2cb0dddff27c95dfeb5060a7c3749741ecda736103705553739c0e189683ecc27f63dab0cf3fd6cd10432201b78cd0bda5a6e91525010bf12e85ffd00ccceacb53116ba7627a1b1d8eb3599015328d98b2a1aa098d15aad594d7acdf76781f24dc1fce59a211286563fc39d9e4080a9150fd4af68d6342378d884d8f545b7558f0f3d2d7a732ed7889b04799a1dc59be0bab7d652879830a508649063b598ebdd099181a720bfaf0661702db4cf0b1465dbd70e5f0037b755514b411b55d3996a8cc332937c210ad03a9a91c29a5b35bfd4aaf8e68265659c2a83450dd4d84cb1489597fbbb5031b9ccfad233e5d2b15d8b19183730109f5dec491debc6ca685f067923489e0d6f932e0266cc4f72a4d2bea4607a515beed0d1c9206947b935d1213e649f90fda7b8b8d68a7a74d0a71137153d284d939dc988efee4d2fb083bdf4fe79586118f13ef16879d9328bab8c7ab86d89c161a966dfbc2e158eb9f5086c9936179ccb9a03d5c84f39ae157ad817451dd0c8f6d66a53b99030d85ee00595bcdd30d521238623a9af926aab658705c82fef9f7d1a9b49218aa8d17bd6f26f71be84533876cd07d307de17c4bd5a8112364fb8d501b5f7f5cd9c806c6cf5fc7f62fe2e2732139abaf92af0415f0f85253e785cbe79a916ede09ee01c7d0985e152f0f3612b877b1e9bc01525ea07a4864a9c59d501170c844c458f0780c2fd220c52c59fd4e328e57782b2754340d01af0ac9be200792e2469d59cd58ea492ee333061198d22d7e9cfde0628b790ba956acb9ae41d89a8f8fbcee161b248b6931c19a3c00d0870e9cd11ccd85732d8c26d5d3aa49c64e95f05b13473abc3a5b929e8af6473faa6310b95f0ce0b06108c3785801a12860e66e8ead57fafcde8d7e83d609f7607af9073eb9bf5b325216b4ffc056ed3b01acee792208489b8d010bf5295f4d3942852d51367dd26f027af8a897bbff41e80aff533485e57e96907c0648940ebebe4e7387a4fecb20681cf3853deef647a56f6d3572e567c74b2c0d7e16a159fe359769a8a0ff98302a317807ef6261e9ccd3bf9d1c6894b183f514eb088fee6896b0ed2332d1b55705277334e47fb5e01b95cc4a1cfd440cd973fcee9ed4fbdf9002c5d5d6e9dc124d1f3f16be1e7ffcc9f3d0d1be40de6566c61880c4b3bbac98106503fc2127a9300f727356938231c346959882c75a4b54f171dab9680438533b2434f7fe6a366060f9242e5bc03c78c794305762746f82b0b9b06293a53676d10a92a9f5085d0c8de005ba1cdea5ea5bc7e48d2d2bf6937a74f504fb35192d1180283d47be2a11b6d9db3ba606d4596c5221bc9025b8370cf01f96c17496647d688d6fb510b1a2741bcf41a5c6be1cfa637fbe14e9abe8c7a9cb8ff157a57423f82c096dd682b2fe79156abc30644914fc6e2276dcc15ef2d6d08ca0d645eca9e545c9b22a0ccbe20a6b4b09b46bb6f86e6c451fb419c9cc98c6b24b3d418a00a32413ac59163c7dfcd5d3090ed621f4a5876b4cfebf94f827f7aa51cdf8fcdb2dc71ddb2e520ca926e2f1600abf405ab4f9e6acd094f14a9bab1f6198660cbd7483454f145d3bac3cd6ba637ffd4bbada446d6ba97537d91621990acc8fc8dc41e834308fa2cfcb1e1addb4c9eb1ed968163b67cc961b28ac0582dc8263a184f4722f4afa4a9c43e3681626090d28fe89e19c2fa150849cc697199659c8d80ba8126d0f825bf0704729ec564a408c73a94790f211a4ed8278adf1b0f7b02cfb9c709d49f7a622d804081ff8949ace0c5827cfaea54fb03dc531f7330c2bc3d745276c4e30114b6ac4535db58586664716a4d9e3c23c93fe681d7ac99fa1fca779f9225eccf35b4adcc80d3f457f8638aaf457643f9ba5fd313a10aca52968b798620d251bd3816c7027684541fa87b20e43d0c1e5469143796454bfd6e11eabc1bc2a0f377f89205dba95f54d3d2c4ded7e6e835145d81d53fc279d93905848fe62b1cea62e79ce45712c9ebffcfab0ffb98a9694a947a675168be5580fffead945b22188597acb5a6ae073d16a023ad3ed74f2e4dc7413dd9b32785d982c289d914456ff1f0439f2032f260ca8345e700ce0002922285f051f2602636d0ac18b267e2793a7d9489c7318bdc8d84b3eab931a08c3db48225fc41d171ae90cf470a81f0b700effea378d3e1ecb0c34fdd0ba1c7755791ba8139e48cbdc2a57ffa3a181cea7d82ec133e734c90bacdc36a5e435c305eda08b2cab92393574197f3d32b78d48cc956ff85c3caac30a25a51a342c482223fcd1b361d73fa722ccc8909263c702387bf444525cf51cb653fbabf3be4b8fea2bb9b92039cd9b0039eb594fe1b43437a2ef0e76e83a0c201c38c8365e71a353ffd68dde79ffd73279a004b71efea756eb4f76ac4a37972c45b38406098130937ba256542a670846f09df63cd4ae66ca4eb1f57be887a372d16eb7eee455051dd0d3737d1f05e15a2d24aa541cb20db7a9c34730fb7781056c8e31f6743597da0e884cc0d578293178f642e8dfcc50e5fd7e108363561313609750f0e9795b6bfeab773be78106a4225a73c0466ffc58cc36951979637e4eaf6623c17840994b0b55cff93960bcf29fc4a09cfaa9d90290b31d9180f6ab11257d580e65d78ab0d690ad521a8a165612c896a39526cff51875dd14611e663fa3415260ff60ac40bf652719ea8c93984675ce8948ca183d398c9cc618a28c9fdd7059705f331b0de5064c5001fc10280a5c155533c3634782a04e965b57e32055790bf3f32ad1db3ea493eb86662bbc50100e98c434c96a9c6c6fb1fdb59bc385a5442e5a1ca896c6caeb3126a34c9ea68c769a0116315d263856ee1c7b935d68b27004aec5763b6c04fd03673e7fc7add68829f5a45c5397c74d36454d77dfc17801138ef241ff606d4d0fafb9dd1cb99f75bd6144d9042f1c600aa7122b26fe2c4f7d8c1a2b6db0a56951518a472b8de3132f0e655824581a23b25c1ef84eb4d20b3709237afb7427c39adcf6ca7c842da333b634847b884f6563f4c22ae5a393017671efbddae97dfa89ec99be8cd8b35f23095311783873f47c6fe620aa1c08c8572f6e106c28db10a59dfda42faddc799198435dcefb294a810b22798ee683b7d808601166e047e43b7c2cfd4e8f5c6becab354afd5a5f5a3c05e4c411a792b4c4891aa6dee97e262307e26dac7155359020c583450ab440858cf39c19521c4fb7240388b15a721a7d0541f740f4583cd648e985d7eae4f15d35af3c19470d04d11ba119aa09dacd3fe406a72d99c0448a649354cc757c266349c5eaad63552b0f00756d9ef691a197224f41dcec7b3260c2b3d267226c9c2aadae94714900497fda756619a3c68454fd2a3b912918168fd7e35bf56d1868a816ce01bb63cce0ed02a9653daaf347e64e93bb59e8d9b9c9c9137f6052838af316eee776446655a1d9a993dd6eaed149d888b7ff2d730058b399ae2cc5ddb375a042ca9973740af5340df6149b46f3efe1df7bb302439d89a4654f3f45c89ff15b6f56a2bf79f8a67350eaa9b9f2aaa814c8d42966f792f6dcf032787654277fe0dd54508fea25fd8fc6d15f3fa7575d8671a4608b966901fc696b0caf4fefa74af06456411973eef57d1536fb36a0ee5871188c5e106923c8a23be12a346704ad6770d93560fa6444809294c818b7923eb645eed7bab69674facd15bf58c2b61dee2ec0ba465ef8ba89001b8882028b07c025dc1d63ce41fa2384665c05a3d6a29ba6847b0d0742c04cba75a5498b1e30a2e3c226b1ee7abb85750cb9b0d9edcfadc65cf18eacaaba846ca2dcee9f2212be3997e5641f5fb540c26840904641c4888d4b250fd543433490bae2986e0dfe133852269f36793b760008ee49a013a92047fb5df4719a112ff4f66111582400f1e059326f45263df9b84a3ab009f78a5520ddaa9d04b83ccf109b045aa461e3e50fd5dfc19c6700c9341b90786441a6a14e98a327b9ac60818361bbc7be720ce125826c724e0c80bf253fd498aeb11610cab373785ab7a0ca91ecccfcacb9ad69150eca673321c839456b0bf111c93b627908f860660ae82cb3adf454351b73b73c7a8b356dd74c109144808385e9c7e1820f3880e7b8c8ab9504c4075245e4fea11ce0f95f24d4650897cb042617427fbfbe8dd56f90a3707ab96b4fdfd4c9cd809f8329ac98bf9a6e59c6e1e93bab3b2686112e84304f9c1d9a20d4e26ba593793f829a7defc9bb246b09c5f57e70780b1d79029f02a5f1f954415827a1d4ce80de9879536d4f8aa3c9a1d48c9583a46797172f48a098b73dec2766dabe06d42fe536e2047cc7c730dabc93fce44aed6ca3943d0d7b4614008ef20ed8b21e76928fb8cd7ac8648a9d50d924fa2b50a0d8bb8f623b78ddfab3d19248dac6c526d646e79a1506a53f93d92ffa2227e69ce677b8b426dc8ccb9c303ea87a834406d052e70d51c2cb4decb6f3d12adf35f44c393e6892b66a5adebb8069985368005af334af89527a9b1e1966690d1d5a5bb4fa3fe5196acac20a452a7a2c267eafa05071e251a088bee994db96909abae596d5a008edf4f5620be430fc90bad17d88c89e8590cea98d6c0770e92331d4697653798349a64057a5e46880c8a7717e6003d38b3aa0042b19af1800288d179f779b249e3ffdfd1276e6af370c0deca4bf34402a630d92d05d2a4038a10232ae54fafbcb45bdbb2e3450a8aec5809b93437171d619b53349590f038f21f53fe354a39b6fb6709a9fc3f329801508e056935e8699a7560d44aa9e6a0d175eeb4f0e21794c179aeede0c711e50a2cfd3973aad34bb4d75ee5ac786955f5ea830487209bb43b97bf121869cf5fe36992b53d09ed8bf34165f8d3f37ac1d54417c333ae296c01b663ca6a3319c10a9b3566c34f520b8bcfaef3eeb24227f7dbd9083af52d5ac0f1bc837496f1f9b69c95d489a45dffccc6b2f9d37a8690d53b816325b614dd859309121ad7dbd98fba02d8a340266222bb0c3ccda95b329ad3ec3906c4c2a6f5448d32c56bc3732f9473dc56615b20f143399d090e0f327836475ca3823bdd396e58be0d789fcf7fb4cd54b24ed69ecd80ec3f167225bfc435bdc3fe94b94335de217d218accebb04f47fc403f90e042a254ec7b11ae23792ea178e635f9370e08ee07e7453b282ffd22f049d1bf258a2ea17e0c88c9ca6e32122ddfdbf8b57d6f10842700945101d391395573ad613e202ca3fe2fd7d7598039b6d73c09fbedbe7a256d8cf5952d7ac2897ce74c8547ed12f5aeb4830868ed6f84b60d9caac1c45e2e5dbb52e938445a0877c0741bd437c09f594ff28220b261661da153136ae132e83f896dec96851aa6eb50fa741c2632175ecd7098385eae25a8d5fef61f584083d77b8e3ced077efc5e55bd2b0b2ef24342b6be35f852206afc82494a58a563e92e0c8447a11cd993edf1f54120b4ebf2993894ce49129cd04ad5ea9629d4dc3a4623fa33b574224a3c57985b35aa1eafba751a305552421b9ff9c96f0b932b0b7a883d3ee432b5dff8b7bba192097320c1e6829c96e36e712e552c5b807803ea4d5b5b16fa115f304f90633c4f755c9c3bac0e1663b123e1fc2d90a38ea2db802ab723dc69d2b6961678800d168634433b2cfece7101f38cbeb9967577da1a70b675f67f4ac749f806e8331131daef6eeeeabaf34dbd892bc79d5b5b8e8686b279c374ff9d80fa7c250d660bc739cd53692672ad5ebad48e0b570d2f43e9d8e0d87341a1f03662162a0b7c39686772a23d0b4554d7dfa378f60d7c996829149496f128220cff15d70b4dc3f3f2e1d6ae92f0c30e5f598e911ca5220612b2623e2595cb9d43c5222d660c0a92ca8179a2c547bf6b91e75ec2891b89635fee7666f08b545287e427c8e196a4b7a1b9c2b75a5254a1ef3883ce4658f99d6f341a6d05add83f3e8749161003b482e9166fea896208e89777b214657f80b17aac0a2d5f38ab83073db262f6a229df32257f53813a8303da9b7ec0f43a7807ae008292c08f344ae8a43c9eaaeeda87b1691e8d89a15f7fa26186c945470bc47859790d3d2e75e47de8f0efbe4849c59382366b48bc4720391519adac7e598825328d54ffd2adc8a497773e5d630a82828d1d1b53880edfc0328d7091c869d7f824134beb8c9e89fd67f4c75a5c90037d9a1d145d03eb8094d503b4d2b83d1d54d1f63c1e539fe68a538c65105115317883945d994b603448129f75fcc3553e2d1ce485c0c7f63cfc84732b7cf33ea87798d198c7474f63e1afb7975c82d586660128a8166e9f3479f2b9cff87c187f55a1a529e49a6982038d5387d6a1b77fc882a09df147e36aeab845168f33276c23d2f2bf3106d619c72dcda4a2ef74d0e0f50c139bbd31f6b3f36827d17818efe0db10db825604aca15ea6e20d74d80cfa9e705585f6d1bfcb0f3aa266a22fc80d2e7ac363868326824687d5f282983fab4b791c19eec5e94800dd759b6c4716de1e54705bc1ba0331202bb970388367d92f3ae619c434c73810ad35269974b4cb594bf1745ccafba2309a3afc011dacb33d127ffe3ab13b6bdcac7ffc9c57dfe1193394b6fd59ae215cafca3c9b68ca0a8aa9732c81b00fea750c39eeea490a9bc35b1d5f5c55b4ed5eff1f872eb3157bc780fe01c7daa39df34f43d4a4707251a8305e467e72a5bf927060f7c85a73b9601130ac65cc039070b2c8a06a1d7a2076ef9ae46a1339dcfb59fa7fbeec98bdea0ae0eda67cbae1ca2487ca27cbc027bc3ff9194fa381c31f6d5f2531d3cae567ff42b9fa838e84b0f2b76a5ec537df97003b668a8e22247e3ee92062a4a206ccdfc4c6880cbac73dab940da745c6ffa9b178382f84984cd9162ae728f2acb1c60045eb2e1a9c1113ff6de866eef75fa304540535eead2c1460d13b7548d1a5f2bea840ed6b9812e6fa745aff083be3f12bc171e52f6abd6420a5edd2636b91017e2dc4ae9eed205ad5a38fb65894274e308cff414ac4fedaac5cee01142d19eef56c55609443517f44bef3b9191d1c0a0967ca69327013dbab5a586d5d7ee6cc15dc5a96894573131a366263e9b386d0ef3b64d26922982b8d4919b82fb4f8d1d87e73437b29d6ae8e87bba00979a9d4b5800ac0cf0fb2e82576e6060eb4063c89e86b4d8acfe41c9346c75ebf1886d2d2b4ea6d6956033984a4d4d228b663880071b27a6febf85b1ba8f76066eba99b338a679de89861255ab7e5e1a2a8ab458ae9490208df3a0f28e39942056b05574192103f86b3dc05fe62817502dc46cf8fa751274c1e5fef615786ecbcc37b03c48582d3fad1cc1f681254e6572349e79b8d36408fc9c8d57ab863a7df3455082867a1b3db2ab2a67aa42338fdd45f80ae38628dcce535a5f02d675e73c390d7a606b3cbde105d09a68aa5b6d5d22b0f6698d3a8af1e47949f6764c6630414679789bc5770e46c20f54b7c971ca0364d569cf2ed138aa33a04debccc5ea85dd66f94187d9bdd268a1459c5d1f7e98a4324605ed6ed0866e1ab85278818fd955ca6003e4155e0fe6a3ad3bc074ac4fa0b48ad7b4f51550c9e9cc88c8d37b853d9e8d1edf2e10337030df6c2989d79ec410fed7b386564c3fe595b2a88423cd7fa32f20828dc99a758952e12e6c980e5b8729aa854fd36c69c895cde6689fc47587a35489443621445f66f23b3e843fb94a23865c9e24f4fef58fa1b534a63fc0d1be500f680e73c243a4ea8a3a13fb4eab279ab4c8e6d66d79a2facbc58ca07f82ab23c41f760fc3073c0ff86661b481ff72c3b7f1d1321abb24525b0a26e070ddb7467b7d6e5740c823fb2f96430c8b6bfd943d8004b183e40d0158f0f0afe6a5841d26d7c1d6bc7254e76a786c30ee8a7109c74117a860ec9db810f3e1a078fa50a6a8c8e1dbc981249701f0ca9e9015b8b91820fcb6428b729a901b95e29f0492248d3de32097da3b6d960b72847750f5e8339687022722f77fb1de5e037103581754774d5ca2e31314ba56adf16954fe9f5c5570f8c09e2cb6cb62312fb9c97f414c9b880602e3f5261eb1f99a9c1b8bd781e96fa0dc88e128ccc8d1f4931991836c3ee5ef813289a0c9bf1df690e0a56edac8d4263a3f638dcb1b3110ddc88e736a3e4beb9707e0645cde2efe3ae1dab709c84e69bf2fe346e86409f647aa1721c0d36d14d63047d5abead780caafff64b46a3492d13111f05125b78f253450d563973a227597d96cc12c29f7024400877fc7b83528718e19c17cb38a567913e88b4ae93667f1a58a9427022edbc5109513156929296bbd1a18cb5e134a7b9dfb486488f2ad571a20721d40987fb66e952baf794d4e2ad3315d9d0172607ffa953e1c2c17feb5753f3c390e097bb1f3f5198e6f865da3514c4bbf96a6a9d9c08158f5a3e56072b5c40f49db61100ec43ca89efcfae93de2a3ad8e953a11d142420e151c4d935cc32e80b6b1619c531f53987584c7f5e4ccf67b8bcc15559a8da7eb0e54f007199b7303af294ac1e502850ca49082f927995a580c9a8804a16acdaee1852ddf202914f622b71a9cb53adbef5e9d3d6b22bd28b71f27cb312fcaf7096fcc2b16ea7b7c875861e2a63ee146b96827c0517c4fadefb9ac2dc99ae3daa0d62a5dffbd45e55280d5426afde3523f640976ce71f9d838ac03c808844657fd9e4a3a1705be0443bdb3cbc1cac9f3ec59949951c239e87cea22913d7bc0360ac9e2590495127d9074797229a434c63129552a8f6c2fa184c1e4b4e2234e5cf3d89a4d6a2e6305215665c4d5db157e96e9ad188c9e037769149b373be0bd0321f9be0d99b6f97f658c6111514d9dd7431fc5ed1449b64d89dc5dc6b3433a4194c77511fe6fcdb60506f2f06183366b9f1bfb36aba7ee234fd3894043c209de80a0f13b38591de528556d8150bb358c953f820a32636bacc824d471bf8bb20661c447702c95803f39f9e713251523a2beb1e8625dfb5f321cb40fafbdc03dc4fe2b4998a91501e042ba7d8076a6eeb9495b544520c64a9724e9e31bca09fd100f05abef5a6e8274abb4f5b5307cdfbb768c5ac39736bf875a955b9f3441c0d1b06a8f4b3568c4ca7120e9e78d694a0fee0243454e20ce0362831f6ed9de4a313e2b8c89c62b39d898b2bf7e073e3b315c02e56a5230c94e1c818fcf5a08094b8b828c9ea15cefd0e899efc3c665c366488ba3613fbaa168067986c33163e618d6f6b20811401cb7068869506e30e2c3fec9d5c186fa1b606231a25e6ee1aa135ca92eb917f969b85a9d8d5e5b88c08a3bd2c502ff2d7ad8aeac506d7a6f527172c1f7e7f7c772715fe67a91f2bd9cb254b8251f5501f97b8adf02ef3d89ac8058fa3dd9ce3a4da45b6e97e20cb8c998267b8695c760f51d28bba36083bb85a54518e9ef62cd1359ddba0d72398c37f0d6351861c225bf1d6a4fbb664fcfecf618da146628e62ad3217676945dfeca4633860963a8c07de3ba58c0a82e265f6bc0f93dd992e608353cd6ea83dfb9c1786eb2b8a18bced8dc7df2f70dcfb1e5a7d1347cc9ea362b4aca68891946c401df027f6c613952f88045b18f43210650460c4f373c166bbde91dddedd2b52db3fe3b43813d7b22f47680af4763a4217b2c33425356945614eb292067491a0e6dd4b54b395ff3d096a25d2c2ffd2d59a50b84fce3ad4d322ed74a6b382b09a7dc0051c4e414b372601c44770ee2fe597bfb9ceec17bfed9e5eaffb5b93d302d5b8e595b32792db40992e6c869f71c829e83e048c03945385bfb3795bd0579dce5277dd364050d5bccd20938ba86d80a750d13cd81d97647e3db9fa8999ca4d8a16695361c99abb8f28f442f3528d573babb90c7ddff28545a516aeb099a1ca2dbe465eacfbab79bbcecb64ca7c588dc74c4fec6d16cc1bc388429e84a5e024843c100c9a6a781c9242c5956fc718747f8dcdfc2241f8e2af97bcabbaf34a791d1844ec89ae7e48b75f88afec4115fa13702e8737fe810672b0189072c9f79ed5c2a609964b77bbda1e5adc2d37117a3eb8d56f4f240eed186e61f4384d5311ba72e3933ea2f6400e385bdae074b683c692f25dfb2ce95a6a0690486f56eecf2fa00f7f2ddf32e53d977149557996c5192edf627ef51ee1b7dacfb472853847fb6dc293f5173cd8ecaca79f8e272bc0bc8a3d8473a9a9b143bc4d160d7ccbe6230f971e27eec0fddce8981e471de4b646c328467f6b286197339f5475c573d668122840187f26be5cd2e0af1ddaee1d6ece49d1df0c26b9fd68cffb925ce55054cd44a4da09a497033d3af0872966bf80dd222718ea5fa6e7113d7a563992b1a95f5865c47ae408309e2913f59b34f9a2729ad1838dafaf2551f97f3bb6185ce1e0aa0ff88c86ff840e9c752ed3c1ae547f7e9ac305246d308ef34d47c2cf503dae54ae40d089122def198b2eb02b51749176054ff16ce6eba11a23a63746d315b811c49fd7c9154e8027f9485403f3e0b2431d1d05e0223acb74f420cfb0c6be68da3d34d8d87dadcfe6c60e570e3a87ea648668b55590a3cb670ca1fe4105f99940234de62dff908e92f68726306e2e62a235119be38c8ce03cbdf6bc06fd80ecdd385f046ff7a7d2b93a66dacc8452db899205775e04b3b32466b8dfc055891db34fb110804dffd0aac84f611ed74c72ac3f3eafc3d74a3bc042205e2f0879141af91d0fac6b74d6c56530477b9165e6317adb0f1758be44f1e214476d2f4ec468f755f2298fdd96e56b3839b48d3274d7192a2e45162178c9af7c38acf7f1dd8d5636e38f724771de5546203d1165fe8cd2594f35bafa3675cc48ffb4a37a4521f4c5dbee4ff34296c3cfa30d1f9c45b85f843e4236f4bfad47462426bb2f63ea1585d4e197e9258436a5a249ec6444e588d0a36c9a30ec5043544d8030df24b0a74f33364be0d186bfb1727f462a0b06c37cc4ff28bc2dad6290d440bd7c73e19f002e8f1682a691530a80786585598b77164b5b4d4ccc968ec7b7b9c95ee13c0aa656dcfd4e18aa97cefe436fcc813d2f57b1720b8cf63ef2e43bef680b9292641fa38a13ccc8ade690735f2ec8b6a9da00675b843816299740f6ad9caa8303805ba988f54647fbcacfd7f7595631cfda3a93c029d62b7072aa22a7db7afc3dffb3d21b003f3a449ea0b70ee1567a5c1e7607b79a5d138bf6354c7008731d8e087f382e17898434952bf2d3a9ec7f8581b3d50d1beae57ef69e4019e6f6b01a47f52a7601fb738d75b96a26090072db6956d864d63f24c169f9c409458feeac00eb5799166e368d9f18a425a2216cbdeb3bc469b248dc88a372698c550759491459f1fb72df1748aaef8d7c132470f97804fc209b4bebfec926ea822ad31d3bb0a04528f7b17b43f64e44b8d5309333fd2b0da86442b32b065d59ba3921727e7a48fa997361b75aa28f915d5da754a2d0194bbf29316143564c6459faa23d83a08400ea24ae51673fb153ee241f54b41f0bb68eb2e863cc52830faf4d84d46f7bf284b08abe1194b44bbac85f74e3d245b186d26061477640354303e96aaa9e0920eee3b126474e3d16a5b80366f6dc69491fa579606f8d574bc45a083b6cc54681d38dee75227b8f548b8f71540721ca071543573e9557e130e984ffe608fa122a6d91bbf704faadc9fb8fb801ff3622dd0d1bbb6df6b3f3fbf24e3ca421fe0732949e916ef651e0591585065f289a3d2494f25dfe95b36b26ed7ff83895730e026a3ad598de0d78611fa7961c3b74fead5a009388c23254fadcd5b8baaccc37c9db69e79d26a2a6f5991da8c14ec13186148f8dc4fd8236d89e32b4577de57a625a8c90a2b97581b72049ae7cf57e9bf5f790c204035eb2be23c01b581290205ddd85fe2baf60ff652f2131da2ad4663b7190a87e3ec25afba06bf6b69ab5a71e972f84a41f0b2158d730c0d36139ebabd29d5436a74225eaeec4024309ba348e685ad7de2b916b16f69e57cddc67f962a08ab6b68557cd08b9b41926ca017bc0c3913296eef50d066a904ae973a11a4a882f3cd606d499e1cb42f541c00ab6f8b6ddb20af7d9ed31b0e7dd18ce0a6e45534d39073428aa3c5cf8c0b46aba278aa2742660d910a49dc7b6d6400e2549fae71be3b08838ab27c96b3ccd8dcd447a3bdc93665cbd146f6181527afd0cf8a15b9110b12286996470ba661559702f4ec132dbf5fb28c889f6f3d4ac9df8bcc418364e6fe19076eb7186c1406dc306f6790e098aaba63641b4abcd8cf19bf8ebbda8f7c6262cf0741617191e0d31c111f1b68106983c0a34eb264ad6e8f3183fefaf23189bbb9d8c6589cd351166888e0176f13bb70497d9bb667a540cc04573bb0644d2ddd7e8107ee06dca8fae11a76ba37b4456e8d11d575e093e4b6081be8ced51646a71f0983d749ab55ee6aa92860099f45ab04c09e2c5f3f3aebe33cf63dd723ac4e89966a4a80143e30a5beaff47737ffbdef273f9c11ae21c7d405d2f33baac86535411d2775ac5aee3aff3f325b08363b8f4b8e76b730897c3a9f05e79b706d42fe991422110ff6ded2c5f996b92afd0a91d11ee22594373903ad34f04265d120f140a6a88e5209ecc7092326ca3c96019effc0c64a9476cd57fa512a7f47d9347c73f49cb552209d9312288e4230bd690c04e2279e1a6c89bb30e2403d7fc89aa10e53c77fdc841ea80fd892e401422ae498d4b7df9ad9624bd92720e7ff433e0a4e0adb3833ff32691cf40ef8e6495ac5b3caa3071cbf359f1ab30022ca38a5e404ffc8e4b9b08f8eae32712481b74f466835fad4425f4c13c3b046d990969587158f7b2eb1f1ba26ad17df11fb9fa588d92ddf14fd46084a53971dde890f169190beb0da52486487371f499087ab6de415af69bfb59a282d45782fa19843a8f2d230d7443aad7a2af68d21e9d131221ae2f17fa0d5bb1ba73e9128937ab68b20a83512b95cd53d122bf169644ba29d852417611757eae6e50df261877ca98a6af325f413103130946b17287f1d36913ac89f71711ac81c246c1fdf9db3736a9f6e66b5363b4e657e093695201698a84347444544d0e59083da87f54591789c61befad49f63781fefc44c9206081a891b9a4f074f45f39f7eaede0428de0d21e4240299d224211ce4c7cfb0c0f0e90d09c1cc9a9ad30703ce9ee56a8bd8b6b9a445fee27f153306f82c6ee989aac99160a067f7a25bf70e98fa31895b61af3c9af27061cea2d93536f442c68d7f98c1499821c4b734cd58cf5e6c844ec8f4fbfde1120aa1f5a249f61a84860e5b8ed29ac1d4038251f355401c7b6d8b214d2fd849814ac1b44429277892f5439c6b1b8fa24221918df2eae431227fd71f94b4b637e74b8f451760d9b6340a128040772489bf33626e2ff27aec4445e4a5653ac88032d27a3b5ea0b411de6b2eb109772b7f5e6020ea56ca2a0c15b8315cd0b6a69085700710af59df7c69776c63742e914c0cd3b5ccb8ce5373325af8febf16abdf7d7f0af779ca2860e9684adaf01af9363aa3fd11b07a65da4b1149bbce8fed03bceb93ae5c563c8fc50353c23c6fd0fc8de14cc71eb52c779969ef785544c5d2f2803956592d150cd2b79400190ff57288230c1b49aedddf93412c9f5a6f5e3a2482bd61fc6496a8cc0156cf707ab12379ce42b4fa27f789fd97ef4f73837606436eb2c57776ff96e731b11b68dbc497be6447fe0a632ee5671e1a9e4ae123b3fbab2e1c6232b7fb3046f9d8ec9ac1200269ccee1c7827ef0c2c88d6b9255ba796685c3cfa20a810f453348485cdec70460504593cc1e595dc18eaf55cd0158a17aea887d160a0cf2a1c31c695879917d25ccdf1d601f6f3b7ad62622981b4da474ca2f3f5039d3623d3c9c17543e13fce408e345f022366a3a749975c317c363f0af8bce48a19dc38ef3643bd1fd25c303331b145281ae7be1a895a006e9d3062a157582f91e512746b1b662b327dc9874956e3382ad0b41ae64b737d540ee67fabc8f18282f533fad0292453d05c2130f866caeca331edec8591739d7c056542da1839cc00189536a2aa3546b9ee5fbfd919930c827b9e7d8c3a482157cd817ad79f61daa6f800f18c5ff4e5f771fe0d4324b61df48ad3670460287168cf7d780203e05c014c2a17f6b8b7f294f7458fb1dc2604cc0f9b108a60914511b20354362d4a45540b96a142e65c4bf588b07af21173af95976126f94cd83ea3df2367614a7adbd038751283bf9e3f8ae704aadc07c2d31d30095def9707f0929c53f6fea9fa72008f3a1e0e06c86a4a99a6f54857dc65c7aaf6a15f77d1ea393b65fa5e099fe542e19afc69e5794d25708db35340144e47d045037c56e3d1e0b11c029419680c1b80d4a500f03dc148e791fc70bde141116917cd18f0cc235626c49ccc38173b7623c74c572dc8c6832552d283fe2fe501afa8a6d762f610740133423a9dee78aa4a0c534b56b395296df443fc2f8cd084d80dd896a2ed0d2e94ea1299aec1e0fc9c17df9a17af5fb6a3ccea3f61c35e2c67954b56f1b08485ce73d5e59578844b28d4c0d4cc33dbb7443190613bb705459708eec66c5018fab94e8918796e1acba93ddd03a94d0798fa0f324d65eaa27827cdb2092068642dbcbad932c92a6521441b76937bba00ee2a66c3251755dbed3ec08e55b72f993e97b73ae3d2b6cd31fffdfdeb9dc333c1783221bb8d2aa8c984f2a0a91c103290c55141aab40ec86de0ced8db233be4c398f26256a54f844676f67ce0002ff5cd6bd615cdf93dec94fee5d8e36d905de241039999d548e1b861bd8cd464aa12c960b825d06ed92534981e25d03121a3fff092021077c4ef45382d00f05b021fb6df4cef5ef3221014b8b53985b6088ce3ed7f7b136b4710abbe737523079036346b0b2c52334687a28afa879e914488f04c6c4ebd5bbcc37a9b0363e854928009428f62381222f6af2c347e599c261e5f43b65297fd8f50821147a73bc653d577ea8036b1b6bf0516fdf8ed34fac03e614c65dff075f28660117aa7093a9419d0de2bdab544c1b7e37169ffc592d7d34e9e12f900bd70faed2a9b95e8193dfe713911c3a79cad52bd86408198cb2adfad8dd0dc87417b69ba486cbdecc5df4aa05e02c10ade210d419054ba469a9ec176e46a29d4bbac38ac17ca79c11696fab9610f13facd8890e1d1ba2a8f404a997f175222ff0a470dcb7df3e15b5b22c6846eae2d021b232990bfc29b73a129d59d811bc5683e440707558344e7875562fca98da4526470176b1fa241f4498dac36480f900bd84890ed37fdddd8368705a384708f43ae5ec87712ae428003f8a7807629437c7dd8ae150950d132378b43022d7e2e640b401b865237568bbe213eeedb4bb5cf411b2f3cc69957bd906787512dcf989fb37b01f661c8aa3f22dd3e9bfbcc7b052f7241849eab39a5c29ac058d9e6530242e843890410d4df1a85144d03d5af69fd6a78cff076e7c030777ff446f21b3716493a87fd0de808c85f723d1ac6e57bd003c3e2a2a504f7625fc734f83aeb76ea3759b9f376917df0071c0b4caf3564a982657bd0338d4a5c37d8a54fcb0fcd846c6d8ec7a613d4f77c9ad23f2d8d06e46352a8cb93949d624234b5093d790c2e3499b36ffbbffd6512383f8b3c007541cfe6d35d1228e3513bef632225aeeffa04f193514abf70ccb4688e6a09ac55c1c5434e91b56751d49783d6b7b88eb9eb7f928ba604a06cd2e0879eaa918c4e4c96b4e34cfb4e537e30ebb9be3fb5335b0c85cd0c0972c03d565a7ae0115ac17a48853550f22b6a977f5543438af53ed4adf3c63e4b3a8d1db4734718aaa5f54494b7ca96ae5e4e281e323a63ab321fdfdf561568bd11dba13bb0451f1cf62fd677fe9d5093658c1599ed64581c1c6d98dc66d53b992308caf606af5c44a771b72f2064b23d9a24ed7200803964be2c664fba08cb3002343b622b66d8060c5b034b1f35bfe2fe2f38032c8f25652a54a10fd8e5326b73504947d38d2d24b3d05dc3b2c0e19a16adb28fcddc1f4b94b40b0fba5684943763e641a2aeb76192841d5cf0e04e877eb96aead576e2d3bc45d603c3b6c932e764a3b6d18542e1ea9fda24e8188f5f971ca843fdae03feb2bed0d17315c8ad8ae6c0ac6b5b86589eca8ca2167ac380bcf4c41dab94207964d46b0f4fad292b6e1e6a814790dd3c5130f7aaa8b0f931e011261c7381cf8060ce0cd3f30d9510b0e4a7a7ac6d2021953b491506be7b6fce7923260d5853affb8d3775c9028bdd43ce58541d9fd3fad622be5a90efe1415301cc872f9b17ecfd9deba2c24e4ac335ab3474a417f9f8b51f79c748f06861e11b7eb15ed1c34dbd4f396ddac87748ffe24a2c9a6c802ff78dcb1f53f9ae141a634e35ebd1c9583c2f882f6ce348c2a83a108263eda5cbcf5548acfd52d67516919d34fdaa8c17ccb8ce9f4d1744d11aace6a65ff043c802f49685433a1681ce3d46c76639d03491513a71160a26570fbbafa0f3bcdb8e7f4ff9c0c950f48311f5093eb357e371f156172a0f6e573b0aa369e9aa2c9d7a7607c4dd5f66da1e204932403d86d82efb6269e711deb0790b2c2f31fbbfe120705bc1078902c0cb23a98ce712e13f985b205bd33b7d9e14f2e9263a6148ef05e359da512f5d69ef8fda42a801a7f790175a29709004d21dc80b68d01459c06cf002bc831fec2218ddaa151761dcf3b8681f986be7200e7deb6fc1f310966dbcd6e42954a158140208d1e304c1f016521baf377a4dda8097a5509501be512e1c20b91a3eaf0cb4db8b6692ae5bb92d338833f3a4fa4cea80182ce88a89f471e1811f7f0e9e25132b79c297afc544cbb25943ccb6f1ee52feafe6732827183da30d7a874b4f1254cac5ae7a5e04ba3aa39487c726c6ca1cf6d780e511eb08baf2f3e9ed8859a9ffb3f2f9b7e6908f6d5d1da7e65f6f6d4db63b8fb68b60a1f719520f1ebe8e19ab61796a0aae046a379c9527288e4bafbc20e276a97a22cbb52e26f89fa8b7f932ec2a60b28d2265278668c7f43e5b796b301f66479aaf0a54385c192de16e3e8cee4bebee2a3aeff697d91dd22763337203e884a112811f22b8c51908b6b6332cbe2ec26db4256dc7af1d03f777dc0bf00523387e306df4652d9b2f9481aaa673df48d08dca74a45be0f58b68a125d8aef3e12d27d11eacc14b3f9566e99b0f84fde98ee73ed8286d21e50ce7456fe82b4a2ce2cddb86c902f8b8c4adee66c6012c36c9c35bee7ad7bc0881c6ddce69a6ee640476756ae59491a9bfff07ffc22d5a566f8b47213a8546a181cd568cf88fa3c743d17e8e915ad075545051fe29e7363cc1463d2e60b592ba4d0b4529c02eab18491b0a6954c45e7eb168213f4664ddd4f27430efbacb1169c6e7d1b5898baf448fb62f052ae28553d40ddf06ebfbf805569342c12c30e5e7031351a9fa65abe302ba2d7585c4b0c1bf05a9103fc4d3f26a1918b01aa8d87b9b5df88760640f817ec230393ab08d711e91bfb4eb8f9a4adb349f0a3230f5f987c06974dc049d2fa6db3a23d9f06f9e104b4f8f05f2d720aa6b620343bbd56388f1b2964cb87e3fb51526aed3db91d836b0ac4b684b97e82e5694124bd39e3761dcc63c5ee6cb7bf78a60bf3eaf3e1ac9f3b5c88b3b2867e3be8f2707b2b23fc17253d56dcaec312d6881eeaebd992a7e2530860f50d1d557e27c1bd686feba1ff7bae0afcc913de8e948486af6eb7deef7271544199853e0b8c286b7b299380aecf98b516780635bcf12a6ca399cf0408d08942bc13dd2970e7896428595041e8e020744a065a75cea0efb57c1b19858f53130a9f4b5d97f5242ef306717afa2f7dfa3abd33fb9524a63c6cea99d098cfb5106af5158d8c2cbfadbb786d92c56eac0aa4f97e79f07af732bb94c69f8a1ecf56b20f1b8468ebd19e36a9b0fd9c08155c1323f187f2d3f364502e536b05f64d7cbfc916826d6cf173f95344ca8e9409012c63de8495a90d403a96b6d72e8d77caaf63dcf90031c2510e0ef7dac1d1e9cd039d0060d269b5e9d4c8a3233b0939565c43bf4fdde3d7cab59410f94ee8c95a83ac58d48c3769c487ebafe51e17b455afb3b863ed65532f9b1b326d70b85dc3148fbbe4faebbcce0fcf60bcf2a02b0fd3c15fa4d90a59906b15aaeb3c9aff77440dc51d58a8b750ddd2703b693de8f0998fadf6ad904836b12b4352f6ce18c6a88cc39fb0b972382e31e44a347bd8926639dab6983b7e3531790418f97b3c177a4b2750ddd751fe09957dd0eeed8a9b93b91c517db6f02c96ecabb8ac95e30570bf8d5f3909961c5a516caeaf2de4f139a674d28256eff202e95bd837f8e2d3734afd61e4515e0ea6592713ec1818d9d72dab1e1eed0d27108ec4d2995aa7ae8bdf3d6beb40a9f398217dec6b86f5cb75c0c4b8aa99fa634dac251834b8cbd20af236c87b20499717b22aa2c4422d9225f2bc4012a3c4fe94d276a89218edf9a7b6b207e97268722892bd0d89af32a6b111387df1db55e7b40802495c08363a3e9c4dc1de562e0ff45eef222b9de3e1876cd96766432cde7d78ad7811f9acf7b1f4d2a49e6519652b48cb98722516f86e78595efc2abcac837c0aac09eae3200658b8fbb07e3baf4d292d00e5f76ade2634e2eda15e03df2511d4e7be8baf050d28fbe38017f9e450fc22375e6e6b6730c5a2b9083fb04111ff9487d5fecc0a2a92a82cf3f520b810af0213c0fb566515729a26b7cf53001e28e0395c0e2601c6d7f04fee335cd78a3d4a7421c8ca6d1e0e87f37c6d523a66c3255f7c1d98d3bb9b2644b9ac1b518b6dc88fc055d73428c95ff04d15466d581275233494c54433356a574559dc53a45a52c608883dc456fae46ae9b3312d0d1c6250d1faf23e2ec69f29d40afe8dddf4466933608fcd20c478f0a218289de3df37b37a1138922ce2f21267c3818a45caec0a3ad3bbf8a6b458dea103e9ee8b7bf3dc82b1b297d36dd781d14c643bacaf27c4a9046c120d5b7b613ebb7bcfbe02818bd1a26addf7186690ee91ba628f907692b66c1b5047c772ff3b20dd0607e4cd59555ccc21f3114addd429220ec26ceebd62be0723c46914ff95ee9499e30d80a1ff7ed77ac30f93a4bdaa2257a9274a9b6c44035d3f1871bb5201c3388ddd5fcc52c755381aef5c74df3b0bd18f99d0c763c2c7d6cca2bf41eb34840fcf3d51a770fde067c7a1cc20995bf2fdb9563f68a04df52c66a0c5bab9ae099f09ba88ba24e505cb846ae7690ce19bc08ccf1c0a56b34f23b8fbc6ba98e4bb014ec51b5a7c6eec742118d9cc9f50b92bf7b36d4c16bf94cec750013ff05091ef155cd6e740065ca38c1683d68bb4735d1cce15868222e80710bea2a35b89cec95b50219803a1c9a41ac167e75aa5a34f8aba207ad867bb345ddd70fd5ba9a4e1f02d5f149530ab1acfbcacec380b6c5c9a4cbf42f39b4c600a648167e325e16bf0b11ae342e5d5ae648aa3261c9ef49b8ec4337dd4233af684f99e42dc8f47dca6351b2ac00c8eae45fc900a279a792eb626cb9e6a99569fae6585caea5454b02763054d40696794b93b71fd61657cecc577fd8cafad2bcf4b82eb05b4d420b73402afdf6e7cbda7346e654ec4ee8b7725afcb50ebb80f309b2b3685eedd8b19b042732c9289446128397709dcf79b3bda0c85c7fa89f22df4e1d28f59e72f6b4115aee2eac63418616908938b8509e962565538c291539514974f74a2c76f81458eb6022e788b96938bbc16aeba3a790df309bb48d6582d7dd91d8b22cf9a8ad4748c55edb9b218066d19177275bde0f724da84bc774fec2cead51cbffae68cfe5d9dfdd2cf7e6cc2717af0ec3816d6497704173b52330d031e22b117bbcd97a3b0015aa9d47bbb691c6adacbfd7235a948a32f237de371e2d51c53f8a2d08825c8012265dfefb7802d7d908491496175f7b1212e1f74ebe935d6cf5abcdce834c0747bafe64b02d02bc4f2456df655f2ecb39f00a3996bbd7778778a86d41ca50e11b1e3f8b5796ce3a3f3ab3f29a1d144a5151cedf7cbae0597d7716aa09556b47b6276fd1d221591b19491f7b80cef2bc87060707d22a236ea6fb91e2e3c845077a87c1d33ecfd4547e9b620ceaa66c0773cbf3c696c57e0bfc957eb4d725f39671dac4964bcf444ce586e8a1daa375a89701a37f076d5475ee398ae4e004b1038478a43e8476f8f10223f1bc9d9e0f3f8f6973474101ddf48ca683f396e0c0794cd3eb8d833891c8324d3baf5417b1524b882930853b2b0262c2b15dcd5c5f7ccff4e41bcd496219b0d1710e1b05bb5ec7c0f0cdcb4e73a941175affe27a44c67b21482bfb4e3a68c1ede493adf5bf2fcb27c6678accbfb00605c673c3538b4635d8e4b80a002d7b1745214334a3284e3c027d4addddf5c9756b8933fdf74cccde0e92f534ab6563a59627fb9d7907d850cd0e6ddf91487e750a1ec964008c79ee71d66382f10d6842424bdc5714c372f03a416395ef627942f73c90a4e12c357ca5d85c20f52ec970206ff25a3d18a62cfd0b5b87e49c7b87610999ba5158dcd2f6da46f4271224b86c37bca413d5c3ba2c0e393ae18333794bcf67a93dbf4b6e61ca2286a2d108d81309fe580455ea2f467a0f40617741c75179ea435616865525d6b36b3bc57090ac5d5ee623e8f63da0a9235600ba3d256d4879a859f1af313ed1acd997b6f8603079b5f13be4adc423cca87662e2df1998b46b971819b1478795619b63a8f4ee47227f5223a7434595dd4785bceafe9fa0774f888962ab6b7ce28e38d683866be88b80d01b3e1c848518e0fdf37b3f07e203f8b8e5b4b8a2e3c5c125b47a26dd4ab3594ee84e31bbb4f8c1489a0fad77d2e7829c68ab19e58b61c427a0ca2e98641c2e30faa71ed44e2df625137624797e90bd85beafc08bbaf27d2cb094e2dbd1a4a66e7bd2290f0710e0441b4b73fc0e92c9cfa70ef70b2673da95a5e089a8caf1073d1b82abecc4f9e9c1a59cf92377dae662ae1fbccc950076e3ef0912893677f7991c898e5a2dca7c5f62b7ee1032d0c216507eb2d3954851518e3308ad531a1e2912112e2a42f1afbcef651b807e93934947da856952db63c7a5652fa4604b8b965dd0274e6f14e231330b91a5afe8c2957f0ff82028f16b5bcb59d1bd1afca11d7516a5f98d231d17847f722f0c333a7e17cd81db98d2bec001de14db4bc486329c44162820678d4d3df48a694add789e77bb2f1d8424ed17bcbb0f7facb2ec7a8b17fb51cc6e6125033f05cd21e99d1b8b61c395b81c34c1288aea8b4290c819b3dfd9209ae26cf819c2fbcccb1f7ca5dc2104c830e79458919afa3509a0706de8f76deda4a635a54ec208390d73973c4d75f09cf8356921200e145af0677b66e7b9e36883788e003b4d044a7eba6c91374a26e1a43b3420f207965b915d98e5e7a66aca2852038519c3caefee5a116e58fe7520b8bdf6b5d697d489ba7be02af3a1b44e21d357b8fd618b98a217f18fb43d269547ef36db18ce1304d6e4b1d9d8fcbe4108c5a290da7e9c653464a8f8d1ce370df216b1c9ccdfff2500b52d947ada66b16206396ad383e81d52ef73b4e8e489ba3e39a37f857e459dce2bbfdabfaabd56d177d9c483de1eb2e94443300c44fc21a7feff04b0fea048299a9d405133939707e233793e5923a88ec3cb97aa689bd39f4aaf7a988f50964e8314c15ebb0bdd85b5c8bd73d77e80ba6eeeb7fb1473548400843cd26dd1ec3fb3d6d6ffbf617f00353e60dc72bb3a29dcc1045e7a33eeb6f2925c63ad83a0ada1c343cd8e84c4c0855e82acb914fccdd7239362ad741f2dda878ca94beaaff6a79631e21cdf09c66f962e9f058f0c00f57124977574d3d81c3e074df958304c77d44b02ba270494e47ef97f90ca0c5b1dad948dc2131171788883427aafd3b5027edb0db96e88209e73d4adf4875d7b49f02db09f04f93c678a4b17d2e6d531b3252dddc2ae5112e35bc9c0443d89381495c584a162e6e81a4ccac2d33933678b3ee7561918650e3c45240f0cd6a488003319ae89e732698174bd0e1709dd8836c8ad5356d81bbf3a7cb44039b8b0bc67ddac3f003d26ab367d867dd18ee36ac056e927fb9698b9a4bb80b13337f9487e34cbb6794eca4d1006e532fdda28cc658ffb12b5f17a63150a0b674477a3b221c911343dc8fd6e9f97aef3ff63ad10681ae9f0d876142f856977778899341effc50c92af1d6b2a98e1fcb5c75eacd31b9124d78d8e6c2c86e78cba2c9b434f10a4c3ddb3acd175b86e4c64781fe0025c07f1449b06d891fbc588214f2c0f7b7b200fcfb250fb575b4cc5188ff00b786f829def11d4939feffe25b72d9ee4679e134e577657d6a7d005ffe0927eca3599d4c0e11f7de8822f14803d2017fac700aa0ded5a224a1a4b927d0aebb6a197b9651db5e6a0468a32f5aab4808c6eb4dc60454ea390eb6ca1ac44cdc3d6368bba5cb68937c5930ab6b715fc660d73911f32bf69d1fa6183d268b4f30ee845b42800534693f161c0f9710101452f3d6894adaaf25ac07769c161e0ca4e503fc1d71cc65f3364e3d7504eb17c44de1811d0c5f110952135e397d556be616b8536ff51cc4677e22353be36ebf071f3d5a01f84ecd5a07f53c81d79add6f203154c116ff44a21d6770cc84a90142723252c3ce880b963f571e5bdf5572ca974e6738b88c8a99d17ee7e3868e5ac194f6635f0c960ef9a8355e57978a5295608668299e56fb733ff0552af07c4f2d2f8f31eed0a4032e5ddd5e53773031515e328160e9f11519df82b6576a5484adec4e2e9bad6aa47b655674dd254e46c0cab495cf535c38cfcce1d61a8ef8923d33ca77afcf0d8c1e2f7daaa0b96f73dd4c9c71324a6fddf93a6938d43e8ea9a1981d25b26aec1c8ab351878efd74c63c4f277997ff7b08481c6a6e97a87bbe325cba79dcbaf3f303684557975554f9709383767b81a84ca698a120cb565c9bf8f1ed9f8d29fd1e135fdaba1e60f25ebf101ede6822b08e8bea419b54dd85028b1f5b38c767303ad3f519e8296d96a09a33cdc2a0405bcf3dffa3ecff81ba867b5ac595cba36f536b4f88a1da5c305c50e9f8299cff561213c1a62fe8eb2afa7a284f83d24a9c0a5e29772555457fbbd95474a7e29f51d420db41ea46ac9b66f68ef39ac20eeaa6d6510604e2b8d3153a6f051f51cd844f69e5349c3cae2f12b1803372561ec1bf73154f3e206a377861d3fee7d867ad0921425270c098deef789036f75a7c68666119001a61875748d73264d316adcd17ee72ce314480148ddab66a60e108a32cfc11b4d74144997cfdafc5a78a2cc62bf0fcb0aa720a08e307419fcbdce31e3f472d2ba2b278d0fa92d1210f07d9be58076338ec6c889d4dbede1d86a5deaec10eb7837dc740d3b12a4812f77dff0301833fd2e000b7aabcabb019e0763775b5e021cb6998e0e602f4a43294667b686c22c43744f9e5f30bdc10dd4b8000c4000c62bbf7abfb6d97d796cb3b84c827ef2c7862bad0049f0b54675785152c44f9e13a1f6de7bec508fafee020fb048bc8d390afa19db8a1491ad8ce616f23d1e3afc07daaec8aeb733bc9694d3dec22ba41a89fb5ac6c0e1fd07a826b3b588ef8b0382c7e0ed744e075b356438b721eb7f8c140370c7dbcf05367690b3ebbe15f76035d0af484802c437ccc0db09970596a3cf7dbfcafc984b109225373d250086f0c4922a43773c4bae4235ff063c5cf343f989f2aac812e7b78be50ca5437c70fe8382908c658dc735f524e6575e4980cae07612ba74d7f47ae808276fc99a4f31c3c08ecd7bd660d62dbefd0ed675410496db73f909a2a6e4d89647223c69163c6640cfe6ecf02e0042804412e6866b3cdc876493f6049f09d41646133a61a49354080461908ab1238c4cc7d5444e6dc28b6cf06313dd6233395618a88917234cb64a0d1e7e938585c84248a3d717d6724ddbcc5693b35cc71a78cddaa72ed16853b56438db1a6ecc6a659e4c810b46f38920076eb15627896f4c912ea5d96010dffefc36cd478907b7440fb23071d6d2995362fb29b6391c31d78a6e60551d7fb3cac40a8884a22563aa071bc5be336953504c94b898b0d1c0343456ef19219ca0feac41b86fb6297aaca7fdac65e5d9e6667b104a696d19bd2a97f84f048be8d4c0cd345b51a8d0d7f64e99794e3dcd8e2942a640aba5411032d720fe22ce2ca466f646413948df839b9eba33d19cd191a2a8e89907afe969d61742a18c1793ce44780d8409fd3c2ea3a6af580968928e93c9886983221990d126edf781ac59038c299c51c396e762291247702f302823768a397621a21f4a3bd484fc6825c60cd98e5839af6f5adef7ec1f2455f5b03ca6d6d9063e103d227f21ec076aa209dd99cb7620912354e81b5a33695946dbfefdde901f9906b709a21d8719bf31f922e9865bafb6f3c76761c02d6a2afd7b77f48bf29a9290fd4da1c690f7384a332ae54bf0e480f8752a900b6baa33e2ae55578c58f3034e87bc0290d70c3bd5cacc6f150159888ae3ea68a2b754ebd795da784ade7cb3b286e6f3d82a615ec4bbec9231e313afd4887e60a9454e3e45cd850e2bafd02ebe601617621bc28902484f19fe73543b32baae7144b5952e697b57b715246aa162cccc16ed8e11a9c134ee6a4c26593bffb60094a53f14dcfa9b206d65ebb3bc18a63a0d51349c6c99659ec98938ed2a52e9e275e22d0afc4878962789fcd9cc65f24cdc71f0bb54db71b9443ecdc3ca8cf6ab6edd6042eb4deacf1fcf210b92731ef889d043bff17a30a6543ab6ed036e92956c83a378ccc87e2989a8050f6da7e69f4086702cc34115e4fad3b66c7df7bdcb1996c1798978cbcde828dd2d879dce00809532d5b34163a58cc81825911def698c7cb7490bcefdebbb31b56a45e2c7cc7be1f20427f572a96e37c97e58405414f95e7a053c32a842405b3e9c84857f95390341d192b9b8d65f65364878ca57af692ba063fec0933918e69c7781c8a6387933f1ef283858ee75da16d46c67266765ee2f2bcc463afdacfe72f5f7218c5f124eb11bbcd72744200916184abb1a97f4226cce97d4df1d6fd68ed4eb9ed8c665f3752a72127adda22e271a953c2a3dbf70758a5d1dcfd21a151dd89b4157d4443df4ead8291f348344e806875e0a1d908c11004e471a0005347e34be5f001947fb320ace4cfc6004d1ed08790bfcfef3cab6f7419634be875c497080fc48369d568fb8efefbfde682d23c7aa3da346f2f9423927724b74bf9100c13ccfbe35f47dfd238f60a64d177af38055324229279a59a441cb2a7cdd95ab4c7eed118408ecf2d87356a5a109a429fdd7816412c1f63327d934b6cd47446ce7e1df6a1a890b83c29ef76b873ee9881077285dcb98a33f7ef7b1820fe2ad9724b609c01fe44b9e98e598ba92d63ada04eaf426928bca52a6a5eccf67eca2fcdebee33a7eddf7c00487c34727c95e0ddd67986fce9ca37fdbdc92fc29b6144cf8fb3465888d150c994e420b57a59ae1aac2c0205e3530f04484a6452e925d368de9a158b4614e3a37a1889a7e2dad136ec7b208594dfe6045138c0b54e2f79f4e93698a0c7525be79d0f1d806f21de3f87d17d045228c63fa19c03b96593e18757dd65a4b469bb63f84a08712df55b933efed2ae0b91863239511057ae7d6919847cf507330039f12ca04045d55927806713b100e2efb2e732ea46a259461b62f9239c72683154b2636f555a9262561085f9f883568f3a621cb8045ab985da153131fe73d7676dff7f52920f057c544033783be2a118c3ca245d8c617300b1e4b21a65486733b67d7d71e489955d29e3b81dd6ae7632c0c77f5190e39f889b7c4e85a39cc6f1bdc352016fb972a97444b1be33655470a2ea4eeea8ff679b1b7af8bc766c613afe39ce72d9d4f1d7244297e8d272abe636cceefb5a49032d098b7f0de74291ee307221a450324579c69a24cc674dac1289b962ae6960a6059ffe2f4364851aa8de0c8461bc44dcf0975f173b1cf914462571d0809c2cfc3714466dd8ca866f2e370f8e6c9c72c2f0512a65f86bc47b5839fefca1e5f701dddf88d6318a8ce57a2000285e8d356cb441ce682caa8203a1fa5eb348ccce414da73ea05d132b6d47be56af31a222f6e6c2592a3606e464f6c2b226862ec79f3c0580e993aa3bea3bb94187b039165ace4aebcad473309a3478e29b2c94e07f9f92df8d6835c860c474dc6b21be16c3fa825776cb5d7246f462d22904a67b1ceacf3fa1c4a7501d9fb6720000f45c6ddabc20e5434ad5c3ee50f5d3b84337bd0b0e53109aef454cc2140265b78819fe37cfe6b78acbf5f6f88ac51d797e362efb1c7542225356055942060b06d450fcdf323dd10b75ae1613b51bf8d4281d453497818d0dc1f33e975027f3e90766547940da12d9eec63316938040eab8723d855e93fd2316f889203a6bded3736c17acbba351666dd6eb866cbe040492911db5e4f1498ff3f76e2afb8133ce3580b029fc243d975295182d90a7e337e697856d38a56a00cae12d81e924acc4549a9a4e53b5913ede491e4ec52ced78e196205fc40858bbab40298f14c81ff057c15aefb62470e2f816e344f80024eaa2b0f29d88df3f8250dbda4a4a838048466e9d051343fa1dcf283be8ac18ac4ce9491eff7390b6fa2f22add7974286519754ef678a84e41479e542b5fb27a7f04017542eb460b1859926ea2cca1e0196e9d90e776fd120bb6330bb4611e1561c5d4d0880a9362a90f2bd4f9e444900b8e34e2ec977aaecc0d21f0a0a733a04e40f0902c860b694e0a984fd29da5d738650990e430133899e44ce8b10086b5dba380c3652cb71c5b07ed19801dbce3a864f75010785a24cba1a14133739a7ef698b2a7434469b2f757bb681aad2a29728635dd9f0947753b5a7416b753a23197d90966a5073c3076470b5fce6a042c8e314fd82b1ae9cd6ad389f09f9b8d51fd5b8e20fe68b580f1651e87b1330e94825ff3460149fb83d847c06b5848c06544fd8840f1ee06f57208b7e080feabc10d8ad3e6123bfe31a482ecb0db033f8f5f565be60ac29a77b9a5d46d0f1ff40aecf60aa6dd05d2a559ff87e9499086050b2cc01e3f58c2c0737024be72e660d2f578c94ac46bf83f7dd4370d91c0c29626727a49a2faa745f683e2f31ed9d4116229662be863f2b6d1b582ec2eefe35722811c889176584365b992e85e99bdf5fc5dd9bb12e306d170767914424c7e60a5c1ea264ab65b1dbf410cd81f60024ee304a614517336dd9b9aaa5b1fdfa60a3a67fee7a643c341488c44f138203dd5d04531519ff234f1b18401ce5fc58e75a15ad685fc1ec7c26916f4f094f1d461447a82a10d89dd5ff1fd171198e24f8a52a2bde78915e39bafb739e16fb693a27353df2e04fc9a47f1616b2d821e8fff8ccd68a3df9742301e1132b0c99e8d03286d163535a7adc98fadf260d49a5e79399289550c53b7dc323273a8ebafc5eb4f088a2dc74ff89f2343c4ddbf3425e1911e91d15fda015c0dd83a2b9ccb6c8168d1a4152fa1a4edbb69a4f30b8be1b2bc37c01b9034c694bda27c8ccb455b998bf3d544affdd173a964981d5253bef79d40b2297b7014cbb9e07762b3852a56049900852a9061db3ceb3d40d3723d5f40e55a5f0e892ef90f07d218faa8bbf0f81de0f3aa744192c4403735aac52345adf57585d1ffc45c7d8d2bd9fbb48b6a8810f0b75ac7f808aa4b3bdc1b68b40139e6b45113fde3b1421900716db5e292153790f9bbe2cd3aab575238847c8fc64436ee02d81d7b6a8b371397f109bae258d357286476b85cd1e2ee5f96d10a56b64923223d782511eb1890988b29720a474345c4c1e9218b6d35bff217fbb695590260d0b9b5016993b738a694c9a98b6db49a86a85303ded0ed49a5a62e918217f0838c0a4219179d8153a84d38096391bf3d41be3dca0028df94ccf0cbfdaa9162ff2571013f1ff2fd24d90e90af456638ea51345d73ab40b7bde977c1148883db73bc5b5c2f6755296d203e950120b4976dd8b54e6c0dbf180fd0c200987c0bb72ad0a0aac9826f8055e0079909320531db88ed2918dceea57af13fce25f5a75fe4e3ecc012a74659c983f2649f30a6a34d200b85b5055c7adf89e23b6f85219f179c5bc3d140c38eeffff41bab09a5741342ba8c9be5504e1bc1490b67f8b8207478f1aa4148c0036ad42af9d6bc111a068e1621ec5c72c5e6d2226415f90578d779d08514825660f84f8eb6e515c80283000e94a3f996ca9ae646dbf4c712f35cd330553779db27c34c021013888273fd11e1145ffb1a0a1938a2d1ca5af5fd9d1286aafddfd79b2a948edc16bc85bc736f23fb2942e04306782aee1b92d06cf9720b7f53d14303deb23b745fe23e0a1ad2770af5b68abcd914d1bfa1ad8d3f44c78851d77fd548d5b31a7157ba4bd459388044af671fa230463f61dbabc5adce514b645327d5d42adb09333881ba51c328c8e3237dfbc1c65d13a0e092493e39daa12a53f995cff1715f3e4afd8f46210b833fc042cdfbe6b651bbb64da4ddb0391000237dec489c0b773437d53fca4f0a8420567d2be1443862b083fd6aa1ab4812744129ad727e6e6ee4509b7ef50def7e82cd77d5694e88c8fc647d3a32d281f1b25942c3cc0699e1c8e06b30332a573d7ad8764bb8b9f1924f0ce3201a1ab4ac69f21cf20036287dd3774faba4267f97371c041175599bf19d442334ebd525704bf9f586123f81afa92fc56959a6cfda9239b070e09350bbc314ea895861a11eaa858a9d509394730ff0050ca6666be5bb86afd04a4d484b2993672356186cb338bd208fff6f020b96f06b8abc92ddf754416aba18b7d4334eb1b063d525daf496aa0263cebf9ada054cf8fbca08a7ef390990ccfcafe693958539f06c9191cf14d950667681ba9148f61009d5886ec72f3c6ea7c0c1485691dcc505b2a103aa29c227489944db7e0abc79604c587f813abe0953ce69ffc7232a8edf8e39e78b2322a50db90ebeb54b93ccc984304df0187f9acd0a61e0540c7223e8ade4f6ad178bbe9038a0e7f88f9905e9ec2363820a61b8ac32c9bac7eaa3fe8a879bc42caeae6a51d5d028a472fbf816bf48dcd8db54997c15dfdd7485de1f72d3b8044dcd33eb8ec483a41d3d547eac3b1918e22b71328969587eb71471758c8bb18de1860b29cd97b0b46d077d27f2a7a4966c8f7247174bb27c580b7ce1fd2342d50bf0f92226d2004271ffdd1d0448db78c4e858a9fc9ccc233054042eb73f5b1d33cf37f19a8a83e05571b9ccb748a7fc2cba244324e1f98e2f9b9c6a9ca6e895843e2a417c967fa9a6a22706ce9d5f72c2612699eb8b9a736da9d998284efc08aef83c0c8a92d702f7b8f13e4b3e50649383b2a5c0427196e7ae55ed65658af97ef3bfbff7469cd70e3e735149d8ed7d0209936655c4a979156a2d8a914b1a857564e5b67d87439c6b99459428f1d95607f05fbc173ae00e53d26cf83a648bd67e10a5b29534f471433062872ca6050b23a292e5e68adf4b09b58f24f7461f23b43b4c75bec93768a7246ce5869e5582d4c15f71075c1d88a0272ef95e6a5bb4d50d0bb74aefc38e73ef089cd7d5968da5b10f0f312e25a593e08434971f5b45c8a4b4da74475373a512086cf946ad7267aedfa147d7892b25c127b2806eda4b2f571e010969e8b2b97cb88f9b00f8e669e4cd8c0437b4ecb3833045bf88ebe84f70601538676fb82825cca24fb1a34bd16a5246e59774d020c5a7405388abe75cb32087f03b28950988599cf1f9010d5eacaed8db2ddfd3835a2a83f1560bd647fa28b8cc5ae5225b2e2bfa8325dd6c41380f2b12e299373dde1f16df6ce1cf3e8fefc1ae9108170b2b5238c5d26c65f5377b6540155d69354bbbb634b42c09be6e904357a6770c967f203849a578a6ef53d4d2c17e076beaa7a3ecf3b0ed15f7ee919008105d7b8ba185a4af109d1c226d3a2fd51e55fc4feb2106608864011ae1888c619d726d9f42295392d8233c7859fe55dc0a710316f6973ae44a110cc36009f24d1349d709260241055db1687fbe185480551da1e290c14d23ea31f8481c641235e5ea407bae286f26fc43be8311e0215429d4c58e3c575b71bce96e42ed36936b4bd0a9ccadcd75910c8f9e5317cc786868f03ab9a29251cb392817d6d087e02a597cfc04113078459bb8fa689c1d82c31d1687f039efff5f9ac4d67d8ec4bfce4eb9595465ab869053f23963cd7ca12b474b677105c66dd7e14e627f061b7f165a5ec749b73a38582b2ab72b1714cdde931d32f540af15f70975c1eb9c62fd4069ee2685009cfb285d0298295154c31a760b942526de2bce549ea273115407cad3fd7afc9cf2049c8eaf05978d7ee7bfb3d430cdbd491bbfd13a3fada47f337aa36818b490384ce5d35a78a744c1c1d56c27f9b8f9c6bc7f0eeeebb1f85987dbcc94537e684a80da78b6f1b709bf2a388f0eaaefef770f56c3e2163b5058150a7795bdc701c174e86652fc8bd271bd218c93e4ca104aaa69d319486ffa39147f380a76d0cbfcf741b7e1000efa156259d555a1985c6bdc6b3b976b1d4539d63575b9ec5f92ef18b72cc799e0599768f7b4d6c19bd31de54b8557f78514ee47db055cb6099b177282ad3746bdc1b49c8cc0bb022729f5d6123d2c13ade290085f5ff4b4ba58d78e1e99dfcf8c137956f4f35a4a4d088f55b4576bcb1ab1d851fbea06140805267a2d042dcd9d17dddba2910ab966afd5e7546382cf6b46d9004823fe92424a985d0cba35a3d72a90184f8364c33d5a050b423150bdb193a42c2382846de853031ec458fe97b8a451383d7cecf1a408b4cfbc7564ddd540e9e46622a3552225ab40723aec967487f81143082b3bfc9f456ea3040b85b9fdad945b8dd2326f4af4a2b53141101a61afc71f5cea85f443e439abcf4be73a989788250c300697a0f9b2e33431d3c805b64844757b8d20f3bd40ef31edee875892fdf33fbdca20c0d583796bc8d1e4abbc67696875e0d375d5fb0ae085fc169475e3fa6d8919b01a6631e8ff5213f3a2b123681cadd669bbd660bc47dc166cb435b48f9f843bcef996f7d5f61068f254d445567d3d6ec8eb8ccda1165237c07c783be1f9eca58bdf4480ef44bd7a8a15bb71dcb875fc7403ac184291f72067cecae2d6b788368f56f71f86f7d8c3bef0edd7d4ae8cc6c5b842601efbce3c867efed64db0e99e8a7cf09a3eb98c7813343b8e9d10b56ff69b32ed6ffbd4f2f0d31c46cce9531dba4c8a24a91fd6e122e97c51ab54c66c225529ba2a8eb59e6f0201e0062e5c994da586cec7e03d81fec4677225064644f239b643920f6ac0c7031e602c0d6ed96a6d62cbf783db76c301575b5d2eb96f0fd732a5c05dedd30a51022e9f95ba51d2dc0d1084bb6987ff1afbe8d5846e29dee97a2d199198c0df10f13219928b7dbb2ee466d37762d8a447ef0810cc438e7217b5cc318d9f3efc1ae89266d90322a7bf909a27321244561f39444749d6184eddfec99c737aeb32f9c5a6abbda16e8290a3abdaac00ff614e77e416aeb585290d04c62ff7696b0dd436d9e2550cf8ec2db9162bef0856375a356c4e0665d5e7d59d05fb46f23d586e7f6b22478d7d20993c54e80e22b89262f701224988cf843c78e7838577f9e31a6b954418eb39bb033d063687c5334afbac6c53b4d899bf9ef5df46f79670e4918ccae5abd4175a2ca49c13ecbada0361f3bfcbdfc9148f17c39077038d39356f3db7a25da026180980fc9a0c63aba69b8cb713891a35303ac56a73fd2240ffef028faf7ce298d7bc2e9c8da1e5da2afb4c6d6622396210fc73731aea6b67b34a91fb689b1aae2dd97440b7ab3e2541c6e1485b986366431b36012ae0af0fe246d3b4f229a7c2811edb1e8a111412344ed4387c1b5b8633c73b089ecd3b9ea2da37d21df7624d9f1d4e36fb6684fe36d596be2f8ce5bd67a959d6550e7e3874293e3225d73f3ad7870e588c3feb44597664d36ea943f90430ef9afffbca61fd0231a1ab8f8207ee90082cea339918866dfd90af1d4784f3b030ccd34c4f124440b27de4ec2353ca0e476686f8ae0685fad6c0db418949009026b0feee9f9f31ea675731001bfcbbd2cd0f0ded0c1f023ade38939199a91f2fbd0700379251aacdd4360f1ead06dbfbb41a33c89250bd7fb5db643db9659105d2dc0cf41e1a2a955934b36d5fb63d9cdcdefc676bd50d006719674c7122846397a7df38048a108d6f6374f03864d7995ad5c1fc92c3e69355ada7629ef14202b1421a8cb4cd1ea2ff1a91fa501b2c14c1e15d6e8acd3bcc0ac2c4e28e1adc3a2957e7da92038eec3676ec5de45400577ea5eade103cae9b6d3f68fa1b53f63790ed2e12291221e68675cc9f959dda7a163bc0e4feaa39d66a4e694ec930a6d88d5b7e62c3b5202814b06ed9bd72533e2384e16ce5b0007148e60340b3f9d46e1f428d235ee15e640bba06df18377378d92b528eb439eb0dfc7da7c55622fa8ec7e3d934b6a5890c082775af8d9ca09e425c00a715741b7d56ee72b9f08fc11f46f43ce72a84386dbecbcdd422068d9c90d6fa2c21752029f60c3b0f97c7bc3fc5986fb5c6ab4d03540a3c0406a1a3e7841f7f01ea20cc9e5bbcb71c3d8b6a907bb1c3ebb20eba13de2a3276225d66c7933e23c03c9590628eeeb4bcb9a4c496d4cc8b5df104d3307db5fbcb3568dafb6c74ded42ad8491069972ad6dbd3786119c9b62daec37f79439d626f50e28298de859dd90b78eaccbd5f283fc9c74bd5da39cd9107e322600b589ed8c782e49e102e63e0be26d3f7674df060244c165fb491d19b1a0ecb10fc4f78dbd72adae5b2299f32e9a24970392a2bea3ca0a26a1005bbfbc46a108fc36a053bbf0a5d77f902a9c49f1fa4ec5823b49c30201b1c2de462c389542eec6908169556b67719d8d6d6904c2efbdaabbe3b3bac3534d32c3dc68bdff4c20b09b030d1df287e674cb63b2425e4e77742f3fba0bf17a626ab190bf32ae57dcbd2f69fe327dbe65141402a4ab3a712f041fd5c5572bb768aebe844010267346e5616efebe9a29e39c812817187144b2d1f2c53298274070f1f74b90484369c0b80693a6ebb0624c51119d1e22b7d90929b0bf3f5e3cab9be4c7d0b5eb29895d42cbf97bcd016003bbb59a9fe2e91bfeda88e31ed3efcf77883999d2bd0e96437e01b4183a86b2118e0519036220ac1e0a621dbef7418079cbd2c70a80e4906a1e8b2bc33a94e62742f25721787e58b7859a91651510ff583770bc0c43ed644fdb0b591be054cf21c9ecd90c275b3114b2869ce61ac7703bd7db709bd1f0a8441eb7af2ce1b4f322b92c1737ff8a0fb92653a4dff821f5ff78c373c1813b40d0170ab1f1601269f0725d93a9af7e04cce7e3d1424ccaac31dbaa9f98ee9468756bc5a177a3e622a63c6698b42a9a373f844b1b38723d1b2170806aa695b40781b237550eeb30bdf2157149b9f6b8801b862f04704139c7f2001e87b8157ffb72084ba0872c808114eab5d23dc0e545bf36fc3f924c371693505701e7eb5a5f2b9a1fb376c3675461f93b8313106b119785bce15a24ee8d2516bb9c723427e8d646886149644c8019f63fdd76a90bb47270d49851ea481f503638339ce89597a80bc64cf0ddd7471404e933f6d7fb38ede97020de60e54bf1d0c7d8e0892585d72f0e3b5ccd9007a77cb28ce10f1600a97a9f689dcfd8d3a85c62116558193283fc15663d76c9c1e241f045bfb7bb1afec513b79696f1683eb912668b0a6415bceedff8e9ffc8dffb77bd2bc535ed90b5a48e7ee7d29453ace919f4b3bc60ed0b7a33c68c95823170caf8f1cbff40c36376440579a4e0d6c9cf94d793730313586a1465dae17c2c9d81eb2489f5930f588390d063313594eaa366bfc9eb7602fe19b0089fc38c71e238e2dcb82e0a4ea5efcb9796dabbc2465d63bd481c6250d693bf6112aade6eec51c779e5e7b485e290a2760efb06b0e6983b3f43f02d061eefb341abeafc8048c5ebe3fe81b72dffc9ec64387cb25b56caff73ba4816d21d447076eeb743891ce79763602e3e2df330bece4a66cae51ac38a6af66edb41723257d85474c3a935498d50ee7d9daa263d838936d34bfe770f81b5845bc4eab123c3874c3d0d4ffe8d01aab973538bd4986a189f20430214ceeeaeb1841089c379cece230c9ae6f9f004560fed1131a29fb5baf4d556c7b1ea139fba7ecfb343ae8281d66f7da78bec713b1e0adefd02f6ecba54ebb71b642872567573b1a2f2ffd1d3966c1aa8584bebd62df2191ec79693fd96954aef0a60c7ecbafe543bc1bfaa844f2f11a631c1c1175fc2c93779fe7a141cd3411e0cce300903e79a9ae327f4a565288f3701d344edbc2070db2ba080f3cc257e4c8d24a38df2e81139f6fbb2f1b6bb0140f99f58f6ee0d6e056ef3b76d27105af22b1a5127d37062d62940ad1356f52b845fb53dd0c1109119e092f4b0947e458171d03814690342493aac9feb4f317c4c6ef51c950ee69f1c11b8727bffbeb2366b52733ea0880526de2d723630d72105a27ca57d157cb920ad58a5644a3ad5137d345af6ee14e0f5080cdeb0010946581cca0abde53a12c512a55746e034aef79340eef1adeb0464c63a28fb83941b935be0aa0171d201c72c6c5f75badf7b608d6b02ccf2f26640e9d2f6ea10653af472f8dd1bd9e9a272ad9fa1b32a7bf45f5e6764938f0ae15129a854b5907a2a2b1feb49015238be27824b26aacea268cdde930f1df8080c06ceef3f2b58e3438df40037a0d9dbfd1dbf89cefa2429863679a6ee8bfcc17c83432eb6fb8251d1de2a9b4d16ce54fcb2b383c3a0f914745cee42ecb3902f5b39b2bf0e0f8e5b7496d6814e53a6d7bd20e86ef8eb137e798f537773ac351737518e532c583d5b0dce14c001ae74e7696562fcb0f6c879220573847544b8af79baa075664f7a9cbea106942bb5ea1657fe34fde56d7cf17650773646ea8eea8642df568cac49486748078c11fb3e8687d80af1720e286508e57609973edda2175132638a26ff1245a56d34d8116319d02b357ce13f97742fc6beeac55917ce5ecdec09968cefafae174b679dcf0d023967b133051d017b385349d7dc004302e60bbaa33d3279554cb73d289b5b3e409fc691f6dc033bc062381c55322a2c84a107f21b9c06220d8cf1a7dc6fcbd9aca87df2742eedc122dcbfa1914851712b1456d145a897ab3286d651c3e6ae411ab399f9e0fe7ed15dfe5144320c33688ba49ad644ebe069becc93beb327b192a00153f7d3a8a7de229212097836b1916d9f7f6acdec6a104ebd376c6a8c709af5d13de9184e744dd2c6ba465a789b8951426be63e1651078e0ae225ff7ea6e0feb17b5115c7bdb8be26023b9e63b48e6050c873cb900b08977adb342deeb459535ab14a4737ad3c5eaa3a84ba0327f27ae3b2d996ce9ac9e49f95054eb0044108d44a7bd0abd3ef8ab9729905b4640cc7937ec81a2b25a867a21b48eaf8da3ad50b324ecc3782a7a956e12e4a1fd3636276e5fc1dde9b18233da1715cc7ee5b2e69876ca3f8aed9c40b89ca6691e8dd947d64a984af9572a17aaf78326580623ba4eb3ff1483c34dd1685e66c1206eff82535ddea5391af386fdc015a01198058a898ae04f9030849b10da6267bc0da0ebec5396569052ffbc7326418b507d4a0548693cfb0b846b797ea234c6e0185451b16285ad495204d5533b42878889d63378f444f919bbdae116166708b7f093155fe2c266f9ba4731505c179568b12bdd32f21cb222e9273179240045471ac0e8021def616d55254c6cc0f926fa2b547dc7ba0a8b2bcf46ed15432cb246cf9ff7fdf2b808d0ba297aea18be156e45c0141ce7da32314f2e8daa17a50379e271d0d2923f04a5fa6e48d7070c00d5aa31a5a5993e216ff9d1a127d0244764de716cf9404f82a61405d60a0c54232a1e59b078104bb9a5255027c44207d02e9f0ab50a5459d51f94704cb9adb7749fb58e60efb8d68bdc05a65b64094179a6cdae78ae29fa83a9e0a5b181e5c855e6adb15f5608c8bf2823155ba742dae27c82311b172666a8e554ccbc309aed55c892f60b34b831ddb30d9d9635576cbec3079c60b379862e7192838d3817f539fde9a3b66e15e5cdde98e77f4c35353b6a7983bb9376798b0998c2ca53ae3a7d5862350b879b0c5cf5aa1961ac7a4256ad941dc36dd948a710e00e7e7ef7bc686948a325da96d164caff765a705422fbc864a68f80d3d09a3105d3a71cc7036336759992040ed58657456770132f984961d4c384e584939da0146376599708dbdd4e811d02f8a3d2ac365b55cee728baf076e437272d1adbdc2225e543284c45d3199dd3c6056ba7c1534bd3ce01cf9af5be4579270f78300e1c6e1b4240c55d4d2bef3c90cf0e5f4d85f414a66518cd648eb3a7e2132a23eece3d310b54e5e434adda6f29efe5e735dad277933fbea1a964945133e3317627a2d614d65538767092c9bd80bb4c0b73416e4bfbd327fd5a9bc01f0a2cdc2cae4356c6a2e158c65c8f420d725baf4feee06986fedb60cb56e04b1cfbc4f0a73b97abfdf8d9245fe52726e5fa45874f2533190756989a993606206f0fcda668d2f697b5d411c7469389251df3dbdfcef7c719fe6590e65a116bebea449d637c1fa932d16aa178f0e29848d32309d6c613eeba350eaab2d5221a23590f0287fe6e924dc70883784c30fa1d9ca5a767023240bc141bbfda50a968a229f5f32a4069018f1c3f02f5760876ec80e85b0143101cd4f47edbf3d61595a9b93c5f18de4beafcef260ce4687fe523efb1faba286c8b9aaa145308cf611b252aab2a214bd18df31cc8160e08a7e32c8ab857cbce1230e7fbd0b8b4b6e8372fac6b2f77a6e822dd82fca355d5471f1acbe59762b833ab6d3f0800caa6f60297c319295545fffce2b3af536a970d500a5b1120ff106accd9fd94afe5545d3126c60eef47c8f3d0ffee7bcaec51fdb3f83293ca1680f3ba15570dd2062139ba0f322dfcee01997eb5bf22658c40a659c33122e7c4ff428182daa37061a345b0f9fc2027917d978d92915fd7822010638bf0afb0b825bdb0eafbbbf10574c0c7a21451c760c865b1bf6fb5a2469c817b87a2143df508389214dec95efdbb46a0c5fdec25f134d6e79db94f35035abce1f60f83e75e49dfab8c76358e8139b66e1b5d1ff56b515aab4cc13fa922fef63fb8912b0b11a2e6b61446f0468ff52dc6b82b8493aa4396fac1b35f5e0c53abe171b23a68851e4b41cf03d08dbfe3e5a95b4233a8619853e5705546702aa950a69b57c3a18e1b7c3d03959f8300ff41783f7cca206b912cd9aacdada634b59bfbb1ce673fb6b572627564faaec4c1b3194428b702732f322f6e5b339b0bdf24dfe3f123c13a7dfd004187a959c89c5243b1219882b42290f8dea2f4896ba0b4bffaabae06ef8d751e845764452e9a05ac7a65ad67c3dae971e38b1c5697f4d56032f23bcd1ba91e3a7e31b528028e69188cee24da6e315e57241048ee7d9e32e0c315ea13253ccebe6b4320c539843713deee5a11ffdd6b7289fe82fdb8079fa5cfcf745ba9963605805afb7023f87fd5c29677a0a8f9d296ddecace0ffc1dfd75fcc7cdcd286942feaff3978cbabbb1cef44aaeb5b7f8344769b78d4f5a946074a6c085d95fea33f7fe3fd6b232c498763b3b193c7679b42476b1f7a0cd16a68ee6749e27dbc01548a3e6f8cf7ce893d3810673bbd8c3ba642f8627bc2f09ec3611bc5732f13ed454e67ae6d6d46229bf0c2b5c1bf3d042cf2ef3ba9b44f19cc8c245d23614087c794dcab4bd6a2c98f42397e4654f487398df81c89bad129b3bdad5727acb7cf905f0450e7ab84a7d1536ffccedf0853016fceed451aac5ce1f9d88c7004868055ce1e5da20ca92a81353917646c224325ebec4fd87a05e9fd271451e35e25259865966f251f8f6a38b66dec4763a80604e8c18c46df7c51e8013aba36bd51fb0d4fce5be74a9a67ba130385d8999bfbb110227f2c4af2869517139f91f37c51632477ebacd1d931b00e3ae3c0d57ca0ccc7f86288e1ea9f2ad9ce749386d2c7a32e6d8e291cf4636a8774cde69321372cab8eaeeed47533d0469ba67d7fe1f4024733e6163733e90fccd52817768abe30d6b12640b58663ba95129a26eeb9d647de08ccbdda4f3b29bd74c528283bbc36241731de2cef9fbc7fa87b10bf743553bef45dc1cb0d066c81476cabf2719703749ef0336b94ab60209cb18357f3741209f458e1f1abc9ac585d1ea23a19ab49abd1c680a228bd6bedd96d923e8d0cc77ff35242713e98b5590ae806800240369349d3542ed677edc14376a0e1701a5952a8759e2d8501b70bd8f6d1d5abd283606eda1a68b6e375a31b351a8e0205e49c4268799627c23b8c2bd45435f2757b3842f2928ed5447f70a22ab30091eca365dea361807d08fc2a2360b9ed26ac770a63ff03db02d8fab8a130f6f9f36a43e0bc56240b4aa7390eab7f3a7a54b84de7def65bb9a513664df500d91771c1e6d934b0ce7aa8edc1426f868a4e91073c7f6d92d8ea4b50aa1086ae09fa6ea2fe5148578e84adcf2d1832938fe98642f3d77ef6b06fd3650acec2a6c8cd5162003af9e4a614e195484766b48707feaa3e5a128edeb310bdbe26a321ffa07cf12dad3c6b5dfbcfd15cba2a49581a4292f86ded00cb89598c6ef25206ec7e7c44eb08da0d2783d8f1ad6693fa8cc1d6121cc9afde890ad9108a6a6a3010f91b986235a62d8a85cc69334d172cbf7b758c7cf739b0bbdbbbf826a7805e961332d4e4c96714c790687ed5436fbaf6a03f68e05af66aa0a42e1eb5222c72595de6a14e3999124d0f0bf8bad7a3ba92630f7954104c039ca23be97b35d829bcea0cbee09998195520456df09e8fa31774bccadd153f759a36c26fe629690633c118b3708a856d82cd8f0f637d6ba432cafeb11af2628cdf78563f24d32f74c666107c6c3b629e99f8060d5bbb0d9a512d65db30d056208dc42c32f3e61166f704f9872c1963d0b8b0cbb8147e5b908de29dd966d5c80af5c78b78fca87e037a9422b43c547aa6ab48a730565ec40da6f2965206d2729a0b2442c7c7cf6f1777e95a4fe5851cca6de00b36186dfe040de194a3db52e56f59a79a00840b66ed1f8872ecc5b3157a40b9b3297062efbf7070614f425f4e9530f3adf09878b24fd8d04d7b3a465b4fbe677e2e012981b986c016dbec8796f911c552a2d4e0559815225804d1293cd075569bf4423a06e7d952458f9bba146728e0462e751182154f3c1a67345013c7a58c56161b87e7d8c3384b0b0e6dace75052ab516e5704853e868af8f78300f60a9254fcafdfa8e57b54fc40c809c15cf2942b29ebaced47b28fae11b3f96ce738520f43f18d2d7ccf3c85b9f9d60ee6a13a5e930cb0bf64855d264b45c5de5c378df6530c0d8ba87fc42a48e52929dadec033b35cc3f34d31aec4ff17defc17c8b7f2712c811f7389b9b97201eb18edf4b50a08a6be5cd80a401253cf4dc90975e8f9cf4a4fa521f32e4bfbb2c29702949663f4b7ee71888de6576342b2152fb77c024760f7635eedc1347143820b1a350cb865d1ef9ceb16a2b492998955983284ea848ccaddef7ae601764bc8d9860aefefd3701ecde3ca8d7d93f36ddf201ad9b4d65212fc8b4234c12cb170f4993704a9529bc4f678fc715d54aca4392276f798eeaa5ec2125bd65ed90714ce0c24802aca0f14efd03a6b13af7292146a845e51b7e9afeba04c8fbe45e2cefa7020a40fc13641580ebdbd3b3b4fbd83a12f258b574b54660bef090c913700e0a92081079ceafd4133ef348e616acea19ca7a1eb71921daad7b91acabd2cea0afb71ced571c0231382f6e4b9b955976d13ebe1b131ec86f297ffd26f4f8c5a1fcfaceb58ea5ab7756e3c639e8993772800b1f5336a7c88479b9bac7ea86cfb2a21328154751ab71fb52abded9418556aafef8c15bf9638ad8c48dacaacc3b3fcbe52dbfb722937c55da3bcf01158a38aed18805653050ac3ff46a2c24af67570a5755d56f6e5e9c2137bb06fd2629d945c9d7c666e218634bd1407af07282ca9759abdc5533e4a698eccaea043a4991970cb9ae33b8b7f6e6b8798af3c8dd13c85d9f8d533e7209493d87aea6a39ef329accd540f47647b5bcab68402597f1f032a478d317d33fdb1aff2bcf1b501c31ee7e35a82bb0dff1c2afa28d73548e86a611ef7c1227be0bf521a8f9cf7bcefe80f868b2d0bed29d0fc2ab557ac91f9ef677a766284423c6493589a5e0337c43e6f3b82c578f53146b14884551a43fac172cb6cf406409d1ab92f274ef8f0ce2092a92c674c04df9a28523e0e690bad803fa4a6088d2802712f2d26e637825ca6179e3fac0316525e1faa9d5b0dec081f16a69872af4fb04fb443baf457275aca4e0a07aafddc2fa46eab14a21999622f0af1d37f8467cf57a266022046d22725a44ae701d72daf00abb4873a19acd1ee556fe668800a104e41bb2b9ad9a6ca90aabb18d9dd79d54a804c66bc7f6d34b1db83079a5d22be5d2bf4a563349733a0580f593c27667f5afe7b349d626b2c628613b77cdf879ccbd42ac881578f4782eaf22f8264d72521f49629f4fdf4c90ac5b3ebdbd812eb17cd85b686510347ac2e6b9880f6313cdbd4b0308a671017abb979d804f1ad971ab7545a5343eda373be6afc0e49f73cf3bfea84033571f12c1cf71f55fda617a85ad45d655bffd584c626a81a509ec7c8f65d926aaf5ac26a4945433ba20fe8bd8b7443ac46cf52d575bfedd6e432d7585ed5468e9d58fc17eff36f8eb40cfa4b35252e43c8c373376a5fab609c3d022493e9312de6203073cc5d7d25682112a6209b096ddeff2a13a0b27a39d3a2979a4e0b4fc3ac11f06bb29fda0c64481fc0735c09db72f56e61c52804ddda8b224467204cc05faf99ffd363eded773a049e733e650cecb76e3681df286f360719d3d81341319654f9bd31fef9e61cf06657eea78afe4928df2538d7b592b838e445392cab555805e6080960e10a2d3897fec81c5ad7c888a1d4954a47246f0899b2f71a3c48ce88d8f3b98f009321d40071654c1d41b71586448ae89eb6ab966c76fb850adafdf6bf6da3f0967e9d94b9e6a5df7f9f00065e8c53f1c7a528402caf0d4ef9042f80c7f970ca8d6a290f245a3ba9444dfe2234fba3e62be9d3727f224781019e9b83cd76e967eefbc7eada3a3ee58dbbd3f081d519634a1b880b08ba7e5a8ed20cca1246a54d97c6f6e4bed26f056e0b174ba98b5e9584cd14b074acf5c578af07125d49184dd266fd195935c78cfabc5e2b4b944e33ea54b5c2f2bba61bc32e61e35e8c41bcafefd53be4d37170f5947be6df143df874028efb62e0ebf974800bec41ead990de7d800705c7895748e66fce023c7a38cdc261bfef1471f69f80f68c1aad3bd1084930bdd4236778a329b0e0cea667ac231b695d5cd762172cd1e56bf06426ae247b965569eb05a8ffb9a1e5f48e09a58f412e9cbb4d01ec170380eff47e3a3f6ebd653a03f5181ce4b7c3cf0a651085462ff72a9911d3d35598f214be7d6718c7302e165a8a6681bd50abd807d07e043edfd2a9eac164fe3869563de7a0738ae4fc446a25856615d026b0f3897e3aeb615de6da5b0e4e39dfff7a3a65ca014f197a4a0d165659bf93dced15dec99adcff1fbbc5e08fa2c33ead57bb782867a12a9ebe6119a55ef8583a30983c6d8ae7f4d74634b3acee4a22e1da4e2780ec4f8f97709a6649ff4d9442158be91e9228ffa33a79c853f18736cec39fa228da42dc4f8696cf88bbe57961272015091434022ea528847e133927bd1f61f5f916794ec222a1cea99b1d8dc97cb79fef0a2bb2e8908e50d74181e08e95553574bcf3a2528e324f7bbdff7eb190bc5f71981dacd3c228d0ff568a66792ab4282525c30249ff2b2ba28ffdce8b8ce0031513f6eb6a392e7a5e411d48f3fdac9579b7439ed04cb08d047fa7f833effd7110e0a70b2bb9865ea90ff3ad2c49387e3cce58e78378bec54e30acd75ab2cffc0d231587b49149608281849ac84d1117b2fddf4fd54bc7aeff5fe304188b410179ba850126c6906e09b6d73759f62db250e10cff0098a7b6012cac0af465c2267ac33c23f51ebaf3c02c6eb17528d50fcc97fc3abb19e07f90ff546785cc84997f3cb634114785ddd5c88f98f2f637630092ed4b8ce8b53ae98970fa7f8bf0174b378fc8b20042e35a2d52e845a90fbaee1c5b089c5462d879748c5e2746a14705533a93b6b199e93654ad3581cf5367cd55820ce4dbb4084a7ed8fdf1c48cb3f3e5f99ae7fca4e25657b93e019fbeb18ed68f281a077bf7c46ea270c01b644df190f266b863f59550cdb7a12c3b1f4453e453d9a0e048413984309bc4e4f0b86b052deea04b1e9efa090b8c884c87e3d7c80040858f732af07cb1addc6a0062f4125b01066b5959b8881c9767faa3dbc8c00ffec62d3380643e177e2d3aaf9c9452961ef9aa11d8e7dc3b76cd65244d35ad3f20db316d37dd226a7a4a66bbaf6ab869a6c456e353b4783fe36b52e6c656126f4758322e6883be3479015c30e95b82f6e9eae71142f295c182bf58286cb86320153d6b0e514f461de7b4947ea8947467e431cf88b7d64333755e8c84c4787467bdd657f3f5471e770d34005b0e2dade297f88da50d40ac61431468ab154942d2111b6ae53820c158984775c30d71e949cb71fe8829893f7b5ad01bac1504abee43606bd2a34683ee5700a9542104421a82759022208e215987eebf49b55c477c7f111267433d6f0a62679da2102ccb01764f1be748b1ec3274dba6a8f7ffb60821148be82ffd7e16442edf7729d96d47297b2a216b15384510f2c86b15152fd63607d2bcebb29cee2d839f2fed1f5f05473879ac3c448967164932862e9e31efa41f9a6074f0734dacfcb85593b777a4996668c6575926f2f115e2aa4b29975458f6279527e4ce739a5a813ad9a0a0eb65e39e4962dd3d0d0e9963dd6dfc15072b3a2e1f01dcdaae4912a0afb779c6258ad1dc75bfc58bc2742b94ed09063bf73deb62df4919a5dbf07510e1338be14b10f3e52b363e69525bb3aa5de04d96df796393841a801746d07059d0f6d23494a6bae8addfb2a9f2755bdee41b3c0e2ecc4641a13b9f4d469b598c5e277303fbdba13cdee100fa940ba8f2826045a94df875a5bb21d323a3fa1a9426517f2f74a1019317881dbfae75f9cfb1dcab803738050a7dc637a2d6d4d0936b60f043504057d291eb155d2f17e234c759fff596b29fb8d3767709b6dd8480b4c5450c6df79cbfbb01f28a94a413a6894f4bab3059170ac9499e07ea7d2a3c2d6efa864dce46e9f15c5ffe86d2631283365fda272fdb48e23026290fff05c1c10e88db3a6c2f34b6aa082d7f815edc1081e3545d4ecdc72c135819c48fe189b18bb5579edf073aae78fe4154f2fc9b0d7077bd024003891babc838f00156ab42ed66fd2b531af182d167bf5d263ddcb1e15af68cf9bde80f0b349c04909c1bbc9048e5e5681864f8c03747ecafb4fec6bfd740c3c0c5378fa3d59af42ec57c96acdde7c1f2495b75bcbc83e4a7240361f1508e918f4234f329ff55e457457a07046fb829c2aab6e9021417a1d0c8a614afc90b2f01dc0ab44ef58e1a480e69c56c0bca1d951e343cb3e70e06165442a8931e1cf9392173b925d9ba69eea33fcde5d89a95a6cb1cf894829ab71662808ad465b2b0d7ab49bcaf0b9eb35d2629feec9f1e13f9367ccb99ca27f249cac47144cf3079cb28b888401e209265aab4517557c0c30f779f3da9feb6f4a9cb61e6857568553a39d0889b85bf4409dc094cc50831ea0d2366ed3fcfb9c496c26910024f697c17d5330c1a5129162171707d0b9ea18cad7d5d1a66c0c3e27b2c1bf627020b1d87f033aa060cbeebc183e6f0c32da8156532142610f9836e63a73aefdbec55fffc26d37d739976d9b52d61ec03bda37f9fa1af5633097205c7d55804f4735c4a31ceecd657086b93e455cdd0c3e1aa552c7eca6a771eabe3176a6bf83e0393602b1dbd000b5dbbd467268a2b87d165582a5fcaa7bdbdb584fa6c4eb369f2329e9787f084ec6f08d1be1df06f5f0cbebd428a8a7432a16c9aad8b218903575dafb17a0c18a37ae93ffe2579e482720e1944565e3c4b76724d09113a53c5364a6a02691b9fd69e15748fdc70c78747561764ebcb89fa4e8d0419390002dc051d4fc9b69df6142446c248b8ab65b62277f0f4cc4d9d1a0c2b4f687be962fb13c2127c1871d024ab4d09a26754fa70e2f1ed72b36fc985aae07ebc7458886b89b5a68c895294aff1ab7ef41a4618bf2c269428008f947b879e189a7be8b52acf055888b41cc3a307d003c724c0a1102decab422ee77d1b20de5a72892a65bccb3fe5898773f252227f8ed6cffa29aceb91c775bace39317efad19488fec98f2f41fe3c8f26b1315f335150ade0c1bbed9b64725ffb70c7aac11782d0a0c5f8c4bfe42f49754ad5fbef1c0dfd6c99bdab46132e1446f326099eb523d8d07ae04b639f29b91cf269e55862b315c63b2edaa92b7095432343e70ac74aca99b7f0bc89e145bd4d9de0f701c03e3ca1f9c2700c9df46358933458dca6a075bf061791a15ec9654010d425ccde78bd452134b9aa1252ca1187130467c9cbc9062636a90bd700b29e0ffb76173e2d5963df300fcb368af5a20b924bf1028d721db3adf0b4aae383745c9a4ff5da376af9d092202f09e77a9d3aeaa51044eb8f5089a4e88b0e4caf76d8852e5753e53289872e09a5a4999d178dbe28dc0e166d0bd3395d4f45b390ba8bf49d10200ce5af9bc7c40860baf672064886ede5d4472b8fff7bfa544e52bf7dc1e6fe2b6cbfff01e3380bed189270e97791fc874d460c5d47e46f3e9a964be04fdc31ae424f94abda766ca7c9fef613e84f3d5a20b7978e15df37044f3dee908559f7ce38b34bbf56fa3e63c6ba8b6dc33aed5df3069bf82723381dcdb8c11e44d4cba13332eef8381601bf15af8f5158deda246254e0801045c0cd7eaefffea7f2f3ac213f1503b92ce4438e4c5c9d6a34c7fa3be7351c387b03114898d8ce0073136eaf761fcc7058a64d17e423e94981fc453b576fbcabaf7c5a89e63f45f7ce95a94b86e63580d20d5f747b2e1a2be1d542ba0150da827f1621aad6da175020406143c2c665f5047c09dfb8008c3bcdb24d985cf1d7c550b873f2f3beb321cccc94b241c085ade0d2eecf45326d8701832d4ba2e447066e240ec14b420915c86ea583cf9ab2ef9e34765769002a8ce6fc84416287439d28f889ee35c922353089a15ac425b20bb926cdda86d8fb5e6ab17a15bd0a42d6f0e969915d86d06a3219c9b508667f9c3bdad0695182307271a574c644f5122373871a5ce597888d7a379f3dce97e1802f36bea289ede088d4a6cc0e542175c2bca67fabcafbc555d7fef1d5b082c61f980a9001498cbca8cdfc2c480a75ad6cd2dfa5f735ae8d9835481faeb2aa875b9101cff0a0460ffa1d35cba9c0841056169d505621e8060d33c5f3d838f0677fd84180cca5ad36b62492e7cec059a5a840e0880d471faab235b35ac1f78143df297886fcb1bc3d161694395bc09509d60e00a693c2592c7cdd817794c989f9db17b442e1531eec2e1bab86fcf03e3030799af1d68137e181a5d3c19f51ba0c28f4170b12fcf8cfe95dd997d4ea5e0d92d22ede42c13d332b6ec600a3c5409f1ffce88abd0dc1baedd11e15026c300c7f1b9d285cb6cc02da873a66c1baf3de856d6357dd915c655596379644386653e88a01cd7aae5c6c1775d5c2d61c3a1d42a4040e8b9c57547c59f0338253c8ef95f16da40a54eddadedf1842134658e14d9fa021f0e55922f0152ea495783782122149d80b0d1bb558cbbe1bedf318daf836fab63994b34d07a6b8f65bc6d06ac7d066f3675551b133141fa7609e0ed4ad97f3166a807b8e6aae0ceb638ae60397b4f8373b28a4318bbd796e2f8ace77287271b893848060bf46a247ebaf847801e834aadb268eae57dcbf66edc6cbc3d7e88c0756bf591b628d2a895a0a7e046333f0f65932a6f97e78552e476287dde3feca365476cc23a3c98415a18febf2bdc41ad6ac16a09d25c92b93db43e4d5db993a826bdfd648273d53decd98d245985b7adf766d803632506602d2baf97ab2bc79bd2740b9f5b5a167a2c3e07f5d20fd008ee4e0c582402a1e51ea3915ba92310da0990820de74bacca927581848df316724452fa01880fdbfdec3afdda2f178548016a436b003768f2086807d5bbb158219c42badb976787b64a6e502e02f66aabb5f67c497492886d47791fa6be88ca73f884073f4597285dad3d6ac929f07758e2bcc8428647bdf63147f717926dd0ff95fd48245984f17879a97b6763cae03755f925f606a64787558d4db2648e3f0f3023b2981392ad6ed5e8d42abb140fad723df2d0894568aeae737f733c0f1158432f986bbd60a9aa102074e1ece89ba1e00f6d6b0a02d5c35bbdce3db8b4c73f4712bb0117adcedaedf01a5a56de01688d50d24a0654f10b12a21dfa4b3e5d1e0819a7daeb45975aaec9b115e774fb82d5d32a188ed68834c7b6d0330ff54d26bdab2366c1aa9cd97ae5faf5ee6d8383ea490c3cdb432154dd146fa54f6b32e29cb689b68327d14f3d2e815564ee79b8c8ea9612a61d9e2bd6aec41aaf40b7a9e4870c53b29e2c79e78ddfc8117067465cd4c8da5e591ea8c862cfbfcc598ff116f5f6e1183504eb6f76eb084d17e53d83ae8a09bd3540360d846a6f1959a3d4326b660067675c25e91eb3d782bf5c7fb73cf67d4df64561a23e3127db62c145ef2aea8a3c621d9adf32a79209aa1fd52dc760eede934bd2d4ec6d99997a01ee062cb01e40d5575e59d63e4d7b30da8057b1c4dca3d727796519ee4ed5afec432139e233ff2978aa5c4d500da36e1fd4af27a0479a1e05b258cef32f5a6d3d55ebac3e7b08a98b225b7de8019f4c4f90426fa8c857dc2d430517b71e8ec8912cd0636e64bfd836305dee1a1852854f78c0c44c15c405eca066119fee0b3f21b0ef8078aa5622bac135176f7570138f4c92a33d78227c8a660061f74ce7e36c189f15105790cf336d193f7acf5ddc9a2cda835d4c3e2c863bf4c9ee9b4411cd73ad944422dbfa34351c538779a6c8d705eab45363918e3404ac6c5e6cc429718b30e0a6402acfd9b373174b1675abd7c0800ce0ca4e2b700169619e1d7457168696d86940b27d23daf814fa0fefccdaef8670cb615f37112679c26ce80102a4cb3d74bd871ac24dd13273b9612e8c46085243c49fc7c2f81e3780f5d8c386819dc31a04773685861815d08c6dc5db3ddeecfe6f5977754054db01966405b6785965d57de84ddbfccc69cf727e91feaaf8fabe21d0b123699a4059d2d531a19201ceac8dfab8601521fc4c1c9ef0035797ad0c168bd36f74de7d7fb2c2bccdcfffe37220d093841c2a6675d59828c30b845c1e5782e1520fbb2796205cd62ae0c1595dd4535005713011fe2ebf1dcf34c5f55f6d892a4ab70ad3f88553b9f2a901976a587c40cccdd4ac35d4ed072c6e3be2aaf188cc69ec0956af26a4adf9fd5d2347b75642d02ca435ab46567ab1e76a633848efb80a4c692a9d49a30d7857c1a440d22643d9e8920f079e47eb15b0a000e2c2306f92d47f8a7eaa37dfd79eb757f12aeee0c65b27bdd4668f854ac9064eaf34f4bb52cc33f78b117c011ab361eaf303eb33c867e1cd76dbfcb3c5f17b82dd91f9c004686421a94cd5a93705e8e7f2fa9247de8441a23a2433cf22be897a306334da71b1c7b104e50265eb991dd76e928d688ee4b4f778b42940a2ca789217be8ee7aa015dac069e02c48f3955ce982821dbaec95ed7e3287a3260fb896d9ca82b9f8f7b4c1833cd20501a6eee146caebba5b63aa65fb4292385af441117bed8d94a22ae8670edf753d8a15da952dc7dd0fc7936797b2c6d73565f9131102ce56673f1fa47a98962af7f37cb8415051f8254058e5a174f8178999e11a9110e95084549b9fcf455c0e289a5203a3417c0fc24da48dc7bce79078935fe25969f630c113d6a48509b2a4c949ccbbc4e2f1e43a42f34b27499767b67e325b60d7b3b78695681e6b8433203e2a158d11ad33541091183cc149e114a6ea68bbe955f1019ece6dfcf674d693ecda050f083db2f96a24adee6a2196ba58a9f5cec56cb783f67c061a5d40f973a64807eb627e0003185ac52fdc5886ea445e6631ee1335df617c840748261ff21a9a60f9e010bc409f3973e6717683731339f4f18bb227ee9996d6e7ce613a295be420a388941b118e5990312453041532e652b235fc4de590ecfc9c29b8584b451e0da8eb3c7b152b008c1f3d7607b2282ec44c7b38dfa1f1a5e5d26671a346a85fa96f1d17d810b07cfc7a8ed69078812e489ecd307c3f2627404d48d0d6806bb85953c91207796bfc0cef1d036f2905706377770e13ae53994d602809e9d41411703302e101062496f391ee41cee3b213b28b7c6d1cb26317d1897260e6346ecc73e59060f5c98a63a18709ecc5511c8cea25a706476c895b7f9b658a18bf52f9d5be40b17bdeb265d85e7d01211d2654c2312d2523eeca0569bfa366d7391be060b9c5b5d5ce9799d0dcb1a0e00350fcaf75d8304039459299c8e032f9e8089649d21d31d9f70aec69e077db3f84b52889565520d0afede2ed42ac7087009bf29c45b42a428a5104fe9104feb070925407084c2cde1381f20331cd7e45043087502b36cbde7140418c9755864a29058768b4831386947aa49a3337e5d2eea9e8ff39b42e49f389cc343ccaa9e41424053bb4d0e7360b161bf85d9bdc2472bacca79034749816a97140968eb2b1a537ab56b791ca83eeacd9c9503fe1b0b8edf85d9888a26f09d2b755dc80fda0b11320c15d1bbba2dda564a4dc16a7e5a2c44a24e2993020bc1a239165c5a8b5e3c7dfc330c2864633a7d1891d337dc50ac2a5a314810efd83bbf37f45e029111603923b93a9e26edbf492380302ab758fbac7ca727e9c8a9fedbe8518e50a54c7161719dc0b369147f6ba8db5eccf9c4659834314ab8f406a92c5e98bfa8f8b713f8b041c0ba354d5d5fe91ce81caa17d16349623634ec258bbe7642b34e26172d2abd9d72258b96b9cd71f2b0e492c340bf245ee542ca27335969fa4067998d1ff16ab7eb540abd87b9c170782baec6d3b5aaa236d3b2961cf4e1473990068854f29e462503cb596e5982d561e412f2b3bdd6702ca06937890b001534c3f4ba00fd1a98972d29b526ec12fee961fabef76e311371583d003e8468152b6297c4127e6b78a1f26a08c837448830c098e57fd32c25e1830e2fea224fea650369cdbb3ef63125919c3104b2b5fa1e238864262706364e3aeb364762ef855a785837270ebed44028090d91a5575fe91ed4f84fa90a345dca82f50f07e1fa699f0f3df42372fafb3a986a309c5341c2981def6878760f085f402110b6c24c31a9e26edf676f4e7a786bc76a6bb17da3cc2ddb0a9c015f1a789a2da7bc6e6abcf295c7bbe6ec5cf1deb0245507e2dde1f0ac0b3d48f1ed8aac33fbc0abe09a5db9fdd04e5ddff83582b6515109f8a9ca2f6f058ec91657f4acf89cda94da9220efbb6e759f3a400429b85c0283dba70945600580b8cc28d4b256d69a377dbf8cdb956a9e4ecd0619165f60ee7ca620b7c1a96462916351f6486d241d55dc1af62bd85d5cac314ed5881ec9dcb04a9f52187cbf241dee681318b69444bbe2eadb98cffaedaba579dc0cd62ec75d5a6562e477c8af1d0e0fe1cf41c62f4e3ea06adae6a2120db1c228dbc673ea40f222a9c2f87905e35349dfc49f21c911b17ecbc38d8b728d02ee476e01371f5d2e03fdf029faaf2a50bc0706e2001893186f5aa6547f7f5f9b03d05825c9fa1628ce3d27a8d9821ca09888497f6f14ca762e572a4e7c15f99d5d39e7d7124f060b38358dea546264e8daf8b06406fff3964355f7d78fba0df77486a43e7d7d9ec183e27ff7363e390e20ed0e9c83060e9ecdb94e58140f809198e2701715a983fa3e203f3c9ab3cdb1a5a0acde08f70bf71aa8e74436a1960b8cbb5ca5e05c252d1135c5ac415991f528fb0336400d8115c02c8313f13454d2a32c8f6b5e4e19a6e97421f4e924b000b26a9262bd7a03f8453b045f47e93ade609a0f26f5b9fdb344a6c2cb2cf061fd6e19a76c79f5ea1b869b68a2012d8161a885818e50061309e173629b379d5ded16f27d2259bc2fcb8126df67226fe05e594665efbd217697a75f8e52b0d596a13cf881017d3d1ef3e71f3600740c8c26a8b25a65a18d9143ee910d7d19a7aa057eb30cc9194282e49c2597dcd3487f67cc8324fc77aae90f781a10c0bb004bd44eb80f63e3ddf599e0d93c80d4e14900f3177ed444deb894a3432712a08c07bf69b33b188e25a861dc8ff4aedbac027ea364d756c249c9e7afc8fff38618235430909be1854a658015c53740e3d52c6b8443b68b8ab5f4b0984d0546cb8a7908489c50a2c9c33ee4d28035bf5b3fbd8c45dbbaea3f593011a9da8fb3bfb33bb32607d3223345c5ce32ffe8cd4f4c07e74ee2b4ec3ad4b6d8623d466f9eb4da220f6e74fb6db78d461a56f5a033c267e55f71fd693ba35bdecb66c5fa42c6998177a068ce4cbd7feb2804e56331558eabe13a4589d571f048dbfee1b8e98343f38cfd305f6a2a1bbe2f0b771fe2035793e92bb6365a6607f27ef594f08d3ff5beb9e385c2839229fbbe1e1bcaf1c4a748bc13ff3354acd788ddbde51acb6da815b71d367d7bf40ca1b5704038930743271fc9daff36a7b75e68a6d2fdccb00db83f9c3d42ab60fb83089973d51b50eadcecfb92383542f5cd8450307813cae202d837f1f2c8b7fddd2561a44f066556ac69ea336414f0366b7f12b57c046077a95abd670c8877bdd0b0f2abdf002a547c3904d275c2cea827e72da1f897553d734389bf3285de7887d9f8934cf5d4c85e5cbd99b2f29f8360d172f57957084c45632fc8f8509ce482502adb2a0ae1a8df1beaa4da962abc54b2b27971b9767409fffddef8ec4cc09431f578fe3196a8a72ebc0439b3161f45610a9bc3ae580bc4ae66242ef2a8ef6ea106b216ad1baed6a9420cedbcad6b3cf7e2e62eccc680456b90bd8f05411ec4ba17d7e509f7dcd9ff3c03410789e1e59f04502bb954f0a0a1e7583196c41e32bc839eb58bfcbcde5e51386ef635b6cff0221d60fcc94b902ef68916e5a10bb2878cc9ccd9c3dadce6f8bb87377f507364506a9994e3125a38175d8f0a6c21cfcfe167508dc954e7d1f62bd711e011710678deaf86999698c5e1be4405a060e2b8893c2cf04b16aff37fba66317cce05dfe458957285f06aaed1c6eaf9d2fcedfda67e18b871b749182b9b5f88fc96fb5eb10ac595f057dfec6b2369e8aea07127c8fd448cfe9a159f06f25ec03f6340d0fb653a1e937a6fde12e9f7fcfb39ac571033e2b331a7feffa2d578c181a5c90085d4a78f263fe337ce0fee3730a9db163e78da69b20d4e33e26b14b08a8e99349cfd9239aadffd22f68375395349363a1dbf84e7e0a4d6fd7a282b48af3fa2d74bacebcc65154cf84c52f2351e9f89745cb67e4a30d94a4de31d2b1f1c78b90d27e8228c841190bde67bcbf44db19acdf991f57fed33c9cd283324571732ee60f64cf8b3b84bea7741c5a5373e9bc452e8a619b2fb1f265734cd7017793f28e633da70c4a8e7e0345c04be07879c8ba437fa4ddafcdeda475c4fe785a506bca46d972d94b6dcbc4e752d70c06276268bbdcd05e0da0a06798302b47ba130aa943362b493990b8af784b624116a5b17ca30d706d8b3e88676e5026d344bb474bfa5db1a7f1cebd2739c1a100e36caef8ea3aecaae5caae75a38a51ab39e659024d673eb4c636d91139bfffcdd037a254a2da029a050b531cacb2e552f0658f41615f12fe83598f0030228a20336b72de23994b4ff343f3cc4ca4e24c508e95e48e86fe5fdd6efbb2f52391090bd18bbb029baf639a9c31eaf98c84062ff2f3aa4d60f219493cb46e77fc269141e755a4737447b63e873714139663f60527828d1b991c102942b91aafbe396c823f98ae16583085f93d472f5d45fba7f6fc504c4f012b9eeff54623040b9fb88b57a76298662613d7c1f9d76e533c814f1250b2e7103aa0a5bec72c7fd89dc0e1e37283e3ed76736ac1d05f735416c03e288cddaa03a58693728e83c0d2fef0214aebeb7577c480eb7fbc08eca3ea615323d1ddf0c380b8fe33b30dcfd813100206283862929620dfadbea0ffe2cd0016f9e75da0184f1ef374d6a2d0307d545010f4a2731745124e87e5e02994a07eb71b3eb132c6bea312239f6823403e48243380311f49cfed35ada7d639abfffa7e93d9c652ca1248d3b6758b8b9e45b8d4d4c9344182b5a4fa5edbb3bc98e90b83ec41d83e47203a8ccc757980b2e272e9283cbbc3b71d7952cf6aacce07671a92a092f601a46da3ea9359bc3e60c0525a24e2a1d9a9adb76aff60bdc11c3e3d1b645ca6254e4df3d93428afd109c45d954521a8da9dc444f9c33e634d262ae368a61c8fbf721bfb4d424c5be6ffff03294055158e31e62533d0ea54c0f68e5ce9820516eddaac19f039eb228c26e2d53ae6b7973c725da5a4e70699b3c4f7994bffbc91c81122ac788bca13e0c3b8be447064d248b61aaba7e02c15b13b22aba1d4719db0b958b96bbedef158952d56896800669e9d195c9796ece59dfa11576232f549dbcf1a36cca0d14dff4c46d72ef4bde60b6a164782234b6a832c4097be13ad4717d569b341f6aa6e99de3f83b83ea5a55dd2a25452b6b7f6653b98d2b5f3693c3640008922752a8ae873d83d65e5c951622827a3b09c1050feefb59aebb3fe053e9f90c5e5ed43a69b11ec72e96d897137e382025a14a3a6969e132d6736f89a306e0ba7b1ea6490a3b0bd47b05df603ce2d47e58cec410449cefa2e0174c5c96bf02e879d5f3ab04a0b7697308484e522134003b15af4dd3de75b0bd451b6fbadada02108a94813cd94d0a571294e02071d70480d04eee9b19b7fd2fe30caae37639d468beb31ce492b255628f33aec1829b8b44dde962a54db27322dae35fd8337b7294bf2579becdba764b359962e09ce33361d667a99d496b7220ca553fa53d03759c78e8ed9f4413d0e2b1a3e6d9b788a8329d6a3e33bf5e141d2aa3fa7eb28558c2d776c2a330be91ed2629c524cc270afeaca80d1ace246cbb40fa9b30d0cd9ce3b90faa493d993a1a690137823b64a316d2ad95f401f1f20b883bebf78d34dac360ceacd800f20d1b9197ae3e35cd98914ed91bab3e76ca464bb713be9ce833f4d6c0c480f6fd7c8e719578990cb8140c4b47145b1dd61040c2585ae09c3260afbaff3a3bd06a2858740dc75ab3cc6c96eeb1b694c3757be9b80de0b8ca55f0ab4ede431053c61adb351a9a600dcc30269db497558d8c5e73ee6901cb21319c49a29262e9ee52ef71a9c4fff0f71da590c59df2adff099244449387fc64f1cc9e7b1c66cdb08a5af149ee2645545f51665b92eca7c1cbeefd54fdd8364d3af7e129bfe55ef1a5232a94ae77132ba1ce866a0c1cb36a2acd4e9366f94b86cab5b1e42fbfd43ff0a41132324ae5a13070d8744f6f56bc5b182a9f0c50e1182f5c5f334199b5ae26723d5931278b7f1b95139c93dc08901744fe725ff1550d959e73630fc1ac57e7d81f53258e28416cc3a4c95424c63c87660ce096ad0bb5a56cb94db464aa8a4ef53bcce3fdb0561981b8233dba18c8138ec30183d4efcdf56cd75a9ffac257fd27e3093971efd50b4ab21255ddd8b29eb154f2905475110c54a450feebae040dde824ac743370554a94f415b9499315446670ed775f62e8bc134ad1662b01642005acea18d0ad4324747ac0918f7a493607174a38213583dd54e12f21887e9c5896ef5c1273f178453edffbbb2498bf20d33a2d3c17458c501c1e7491b37d5c4930e39c0642d3336a1b79aebd3f228aab30cb2818cdb60eb27765b75ac9e1b31b0ca86b7fc88ebaee9e47c7ed900d3d48d2c1a9a48fe1acc5707b4a98fa32fd47343a5c2b1e87358209d8711c3367242f6bce68641611a336ea6e585d37a90a874325d64f243acddebf7d60fbc117a5dc408a822a2e2923033620d7a67911fc38226178d0137c02bf38e8a83ef4f24fd8995da2052b55d7225a7af0d68b3037c28b9b49198c19b302427b55c44a6ae2b515b2bb1b0f91d683c98b29d949f57696fa371b14a0d47f052b6bee844dfc0efe07be17e86af636f4be98707fea3542d4fd46f7142e244f3d81314750b312c1d7a0b95807dcacf875ec54046f1861a1fdfe17f9d28d51050f365c066bc3b942c882524d36659bc24cf1b89c1860c7727eb803fa08d4524ee1c5b0a8852744061c05c6f1cf0ab6d58f783d46fe1ea43e987e8cebbb4f6a253322a5c817299de73ae1e0e2cee1c9e2cbdd0327ab322bb288cf2fbcf298392a5ce109083a525629962fd72ca4001dc405afec07d1b190b12e59137e7c6d9b4af8727665209dcd13b9edc79c0d6dba0bfd0a28f9ad6eafe026bd8e2ed5b7ba68f341de6bed897a87473cf4bacc7acb405607f5486b5c5206a3b5b5f5e097ad561d056eb67e0430c03bbb131fb69c009d394cd0e2fca711802b60b60a8605c8a19b840516f0480c89e7fbc11ad2b6c217402b46e40f4650950acd93415973b6aa6010276bb4d31d4d637951955cf879af1f9b8b5e9fe42914bfc1a499716432fd97c5a2cfd5854183e713580bf9d6b1440a7de6185ba9bf70de1d8037ce9d703226eab7ba111d71dca00104b9fb3becb47fd33209b2a6f4b0811d9ad26915991d039e27b48a010a98376aee47674befcaf5b0b7aeba7209d429c385b849e28c50d38f3a6f27a827b2118da43ffe5fd5cd03b09aa88471d38a286312796887f1771d9a19919fb0ff1db6b5d659dcd767ae0f801e7a1b85a1868e15a69cff77da5b2b2dd4013c9a5afed78cc5654a5301c56789550ad215c83224b0969235e768b11d801bb494e934900cb00b36524bdb4211305d6853927d4c195daf72804cbcad4a660037b2ae76caf1c42a6afb1529f3f24fceb6da862fd1aa637eb39184f5e8185d2505ae1791135dad62d1fe57ebf863476a9cf8557dd1ef57ddb0ad35578f9e691334f77e2a48d48e9ec15a211f94b14946a002fc0a209f6f838dc7d6908bb3b76cb884af3c27b916db542f9b893bcf2a3e9451ba005e8bc35115b1d011ddfc2ab7c88b451ead9f1adb7c7ee7abb64f0112a05c3af00fb9b53ff5b4aa58a48ffac7dd9014a878584209ca3791d75300b2dca2d54890857bb76223a17f02f3b3ab782dcdf669cdf03a6814d953444ee228a776b64214866a8665b24bb622616ad243493fb596b4de63446d056f3c770d17da1e07a9894d64d9574c43cab0f9a9c550290943e066ef0335b2dd6443a7f15fe97b4cc65d1864196203c83c8d44633f6b110efc7e5d5138be030a8b3b6b1f079e844705b81e87573591b714109d7d8a7c336ffbf952b10d0fa075e387343b0f6a0a9e18fe8b653cca1eb9fe97f0bde0808b5fef00270bf9ac038cccd1a745e47c8de398b61ad9d95369c71704e25280073a3baf6d090076468d86e0b284dc21a50eea507d846fcdc83577177dca4d2b32eaa57b08d63147617a6fc4bb3d706c35c972d5cce24a2ad66d06835d6e189361b4ec15f77644d25e16e51126a5f1acf735f3cd633b714c480f752687242d37dc04ce45f12be253bd73053878e98af98396a95d312ab847b87c28ab36d58d89cfba9a0b196f9ffc2675b73538c37949d65ae995ba26c70871bd06396e35d6706cb9642d85ec5493e91b02e348d08a7ce4967b72d39e364f722b74259fa5a01a6399b0a14a390874c9c4ac0f865a0a8af92e2a99eafbe1dfc24c90173d577159b66440406607ebd95a2a8b7d2d89722c1a8ff49b8b573942a802b059ea344b26d53fcc2a7e5a7992aa7dca5cb678745f793bb7dcbf9350b9dc66625f6738327195c49d0db9f04e9b71a47202b9a77e58d4b6795ee9fc095c88e247e438964d16acc51d5473f4fe45091d9a55eeafbe9dcb4a070124db3c47776e38396ccfee9b2b7f911edf0cdfc109c8c86de1611bbddb5f24e961bc61b0464dc463c37751c07818a778f16fc97b896e21266f619dc3cff75345ce6f0e9550b5af6e1fd37f49de8fabd63500d43cede54aacf034abb92a80598c4556d672c8ec6501bfbadb86f0f35cf874c76589cd7a49e6d2247ddd383c7657c95d54ae2205e8618c800a84013b4837c153978db3a79fde67567d4321d1a5844983233c1d0d15c7ef97346a36dc0f05f0bfc10715cc1a1d12cbacd25e960960373330221a24048403e50ebcc53c2fcfbbbe42cce9a8fa6aed0975c6a41ced96c802a8b4c08738548d53510a7e76d00f2ca75feff070e035f5d54da69c92d11aae7bb5ff518542f0c1c5a5901532830e407dd60046d86cb7cb582aab5f2351218046109dff4c5404c5ed8db30c090c0f4184843abb9a27db3065034206033ef9a58610e240f4096a5060dc962c5424cc98cf80d0ca34eb04a6c5770fd058b81a4ab3dc2a8968ab6404eae6b9da7cf716af24efda4d780257102c1dca9a96d1e04fb9ca522719c84fe86f53715e7af6bcfa5b58c59d70291fca2c357a698eb48f4358cca5c6024df219cc37cb2de2b4b97f611d5b4247ef4490ed8729f339f0642cd0d7f330070964791d231d16a24fca9515a87fbb51cb1f68519b0ce4c69ac9c73f7db7849beaa59a5019c8b2418f1a9645345fc7e1aed18960237743b8188aeb8ec28c9a192ae1c8e15534f5bf355bb7ed5fa6cb7911b0a418742392d24a8dd918ee430df08a8e21d07171a5bde93e741592a468b07619a4d16852ddef2a55443893d708172b778d0759f918f17ce198d81d5ad50aa632a299a9503fa2db7315e0d4221a1964ec88952ee3ed2bf858b51e25e7f1e41b0d9aa54ca55ffee0a720e487820acaa3ed1f262eebf3d1a0fe3888af4e9854ba02278e6214383b84c0d73080190ad53faeba2cb7f832310804094346497c378b051f422b9e7d77bbc6c6818a69cecd6b13540e1b27220254ba25e350879b6bb4f197b8554aeff2a97c097baaf5e6a9048ef5e7d928da104c7b5d45a3d11c1a6375980a21421f6ca700d63b8f726917655bd6f2fab263ad7560c440d6cab1c329b5e83b72de8c4b0e0fcc8c52e9d557d21fc9bd0a2e17543a46cbc6a30e1afe3d792ebdeeb1ae3d92c25e73505f39fa99f04ddc8f5ff6ece900befe4c3e3d3cd360bbedd0e56cf89358cb9285d954cc52fe22764a344da97e42b6dcb0f9fa9e77d6e1244b952766836dd79753ab141030ea8aa56312207a7a91e30fa3569bcaa7fa848efdd55894a714fa52daa2cd6f418b6505bc096dcc4660a32c4d81cda3eda0759504c2de7e95a0c22eb7975d8f54a59e35f42741e1769be3f1c97e09b410545a61bb2ad2144e99957087f07c14a11a41744dc12234b4d4da0511c2da90663c6e008cfbc2452fd93c29c47139ed3c87135c49f00f261765e1038acaf9108ed311576034785ada0c4a15776187ed7871f6f9b047bddc49075325dc3576957e4891b37defae0841240eeae29c13a4bf9007d78b011015281e1b7193d02fa03ae073b793b2293dd021cba6b26e6832656bc9710cf465489717958dc5edd74ff1cb8cf9ac631f7946249582f3a99adcd282c1b7aa1f8840975afbf064b2570c33cedc9c049303c2277fa362b683f322be9b51df3b172beaec15ac4715aa6d86d638a2a765178f5128845001e6bc58531032b24ca4ee4065f7dcba0673a99b98318144014e85c25cda98d7560bc99c13ce8d9ae81277b0df2f4696049ce42c491f30a83a1b0e7dd8b7eba1100c41b7d6acade91742d8792809ec7b46c5d24bea2558e8ba59ccf6684452c8a0aad6e84bc183433628230c02b0c350688150a86f7c0a7ca3b02a32cfee872e65e84bf36f34353588c6b8bfa4d13018def3af911da8d8ce1485e68175ce0c064cbf5defbcdc208a017a4921f869c5d29b736b0dd70818aa114893c9910210ac80dadbbdad1e5859bceeee6ad6ea40aba8ccdb5905df6ddce547ca84bb771c8f288d5cf0e2235670b1368bebee220cef79f307f8d0e051e40957dcce7099f646d7b21ebb8d96366a57b97e04577d80acf3f08e9ebdd426faf74ea6ee662b91fc67d84b725447f456dc71f69c1e9daa2b1f193961d4df3ade322bc930a4a7c6a134c84b6732af3e1b36742ed3d0bac60f00f20dabef9485d315f613c53c3a3400fae5d96f6d8ff29187744f09d58e4044fcab2252f975c69e644cb168f27f01ba933f24a263ee12d18bacc3174420182336a7994054d1fc8c89dbd8a8488f199ff0f1ededb62831a0245e322ccea318805d33115b81498a0b8c860430dae6ea41d0ea4a0a648f53a5284cbb1514fe6c77ba117d6c83cb6501dc7c75882a1a280a00252591055dfdaea6e95470fff30d47c9952da276b4076a01d964824f245c7b9c66641fe0433d9edc2078cebd70676357f62e80df59de71c4b87a5ff6ce934fed50d428f68bdf908dd0c56700f61091b09c0503bf586b30d92b7d2a37f5eacdab856608490441b642864d089c751aefbc208a6d25712bf6be3e7e9eb887bca1b9c49143e89554267d14fda3124464f040408bf40a4a94245b55c9a71eed4d3af88bd16d3f1df6b853af4de6d00dc6f832bed3e405682ddbfc7c49a4d2cb188b6fee1ebcfa320d9b438390e8749aa9cfd43196a6a140bf2c178e913debaf17d4569e5485005c28f755376ac00aa5d41ea591cf0755f308ffc294377436ba8f55b685b2d6540131b2a328644975d9d2832c0666debdba80586625986b8bc2c3f6a84d34b0f4a0270188429656b74ba6e76b91c71bb4800fc80be858d72f0f6c59d925b1cc9363cd79b6a8501005b4c6348b764197533fa77d1c29bbcb02bd4c8bf9c139d468313cf0c3181e521bb7bbd492532b0562bef20996c981910eef1bcccda8f5dab685f31c4836637a80a924b1078966de88d0c3e71434db55052ecb231a0b2c8973772d303ea214e32a5a59b7e5d97755e47562134b099b4786c9772ffe940754203617d4f62ac8535ae7d3e7e27ee2df4e0d7180347a2abd862cf64728729b974bcead14939cfe27ddfe2b1c94075db7c220da9fc536b8a5cf9bee591042559bb803a336eafc22bdcd5c668fb08061b0946a3317ff9294fb02644eca207de736f1fcf6153207de5098b517c5bde7f7fabeedc14090efa1543d4017ffca6e9ceec24bb52b6a5adf91386e1d76a3b382f7b694fcf688dc41611707bc7e4a88b2b280f05091c6fb5aa759b8e156b588d99bd7e0295316a3f256f3e97e8af728c68e2add8ceeb75ef949c0b532c8abc4d3844cc730e3527a62962506a5cf36979e5eb0dca2a23989e3ef8a913248f9b06b7bc973033a1e702276c19398ae671dbf15541e78ed66efc8e07b01eac381fcf3ca096ac36867cd1fb9d4e2536f2dd610d2b0cee361fbdcfce0d31451577fe7dc285a6a26ef02cae58ff9ef8729ca04268869cded6b2effb4dc7e3cb7e3716d3631ebc0ea1646b47c8c7a34258a0ba5a1ca8b933b5f106fe16f882b01d4328007948585aa9327ebd8b63a75565954865f9b5637d5bdadf124b1ffe85025c6236440b4d8ea0a62db609ecd2d15e7d24ea3a064066e9b5e8fd841506fa6942ceaa7b2c063ea1c1f2bb2767cc61ccab5c4486a1839c313a10ca8a266f0627f65c2d35b1fb45c15ddc2cc3b22d7f7c8a5b907aea74be08af851252f2d4d2eede0d53a4ea719770aa455f9ed837cfff9a49a1caacc69faba0a05af5f4570fdfd71274bb326ee69cbc0f939324739325f41edbb8edc718a9f15ee5240ac12972c512eb31d5235860982fc3d8933acd0a9b7fd5b80043ce9a10e753e8987b0830ba360545a6cdac2b962ef391a864e3ece944387cbaef25875feb8abcf2c534bb0cd831a6c8779dd89274862ab6b83911f35b3f9bb12665f2a4c5dcf8b7e850c45238dfd0708e7f45fabe887e0c770b4fb3779bf631785377b1b11265a78b0127f80d2a7ed7072070c52a2ae020a11f43407b51f1e97deb0f3c8bc83bee21657a46314b221f8daa663f2ace2ce79b424a3e63428f4105b69fd32ab994984827a6347fd6867b24a66bc7a6b825ea3d3dbe5040e9ed2e67c6436dd6d2d55eac98eeb3d1460107e4515d366c2f31586c453a6e9f6cbc39c78baf2815ba55cc3865d1fc33c492061b20e2da28466280a21d2bd95da495469f213d473e156a07c055ae42a6371c03e4f51a5b73a41d20c195030428a12c23629352c64b096ed6f81f22e67b882a0f02e2afa6c98fd2868f050be081d1043dc013e62a3095c03067cf9a3e8046db24d3d85b2c99b93d38aeb7a7f6a05829b480e4859e4868991b2e1c4118b8b199c3d5832f383b805756ae97418a1ba74de31cc2bf628d4046dd19eb0cfc8e3f9a3dc4e00f74ac0fbe963ab55ff0f1fd463aa162823ba557f2841251f4c22003ba733324ef18fc920cf2eaf3e077f7c39ac288e2d5c2d58425da09f329f08c76f9ce9c7ad3be49b941d9acd0f399262fb05402da5ddf3d9b25038c04b764d8a666103241f573d786e41410025fc12f8e068a9641349d3ee6b01214f9ccd8eeb392cfda6a1c55ca0c2083ba414a222bea89ace5e260e65277648f750dd7d032bdcaf15131997b5ede33df95fed33ac15cacc4392f1ee26dfb8f4cc2937f7aaecd43a387803268217cccd6c50e29d0f4dbe551553b721b248b7dd6b79620c69c0c54f83ecd03ba9243b960ba9aecc259c72cb4ca4796d23f7f14136d7fe8bb38a3cc546766f55e4713973aa7390e6aa778e56aec2a7f0e6c9cd0b2544c41381414c9ac5179e9fd6d295903b84b18c5a7bbde1ac9bd48958a7fdfa4e0d9627d2f244abb248d3ec7e0dd51ed7f209769b5da0fe5524c627130768a1153c3406681c38b02712fccbcf824ab8155e8590e69d607ecf90446700dbdd0d760b4c80bcf63a7169842981bd444f61e4076c8f5c065f3e071cef3650433a8839ff6d42aee51c42f0f6bf6481a0f99dd112705970ce0fa7ae421fddd870ea96b46956bc4909391672dfee1d2a0f82e7b70f33a12988ba3d93f97b24f5a0040441c66a1079089c92b57d522fb31a0d51cc821a3b023bd30a0a2aba6abeaf91b9d3d588a67dcf3db0f0946a3d4144919ef0e509f0031ff3d894706281a3baf71f31bc54706de9042da943928cdcb714d4e854574ad21b0e714d704b71d4e1a668063354be685ef8aa4e93d122f9a3a86587704c3e175bd51af65dcb28a6038d83e262a705603e490b53406ce7133dbd63617d56b8040b9d952532d41bf10eb954ef357c5f23fa968d9b10dcbd9124c5d0014b1cb95fc247355c0058cb0490f902f2598e4e4d6440c2d5138fab90f20c4ab6f2c44b54c7d31b8afb33d440c4378f5594708ef0d39f2cf2bd6f3c93c981f7f8dc45abac7983efc6171c80485d8f8f49880b9702d3bad8b65c2ed4a3eac21f35f2ff68ee412e7b7281f0f00cad2981ae01f9ad945621ed8ac5711475c3ef84d9ae071176218ad6382ed0f9cf08e53c8a2bab40034750ec4ccdd75d7bdd1744a46a99bb6e7fe84bd6b33f325b6a4b539f49e0506f4de9d2d2874623a89c7f6647358d38ff036d182eef743aed79fa76085b9d0bd5814922fe6787350fac390cecad3758d71845092c341730f54d250ad7e60b395e56f41475bdba4e7a42e91e46b8ebf68e9ed0346312575d2827e9dd135397c97e5b556eacfcdb4592ce9596d147ae4f0baa4842eec3b23c8e507305a6fb295f14f15893a633a3453ba52f3d41cd6fb9defbed0eb2bf14ed5538fe60d67c1b3d682dc2c46f245d129e4f23ab6083c224dbc8b6df39f22af346f209a447ed098d07b22e9bd5981410c814e122fe079e143c63147b956184d995a5ce64acf5eca1a0269be322346a2f4a3566a80086a3107fc87fb1ec1600ddb669422974593dcd919af41dd6b45c4516ad12660e628fd716b1f26407aaab082ff218f54c71a47d56912499d388c4c0f27d8877172d43579f3e72efed863651fc8935499edca2f385c5b1e6c23bdfae18d1fa30061e8df22f6b72cebd42327116112aedddb69c4a80a27c4e158f54c14031d701b2fd189bcddea659ced6ad80e035f0a73b6c67a3559a7af93873713936144ba958fdc3f5b2a4ef1116ef6512c3f90751c3dd9a0d0acf78646198c355de6fb466ffc7f7e60d66496e9527ea6d35aaf68804388479e88d6208e8eb0c001c0780eb3bdb2a313eca2d38c7318c40c73bf9a4bbc71fa7506ff98c22e996e37432c3499f1bbfee8fc77956bf92dff84385ba5b3d1b5d9bf642d06790fa044e9965216223a4cde6df7a18deebfcbb36aa78a7eb254f5393877810ec717e9e74eccb5ac72d56bb106dbf27c78a49d10b7c9cc397d8894407b96c453050278b0e4459fb4a4613fbfc93f412551d8e3e22f3e609e9e51f01099b3503e02512b54858ccd542b7dc8c7e008ccb7be3e7a27257da29165cc95f4b29e163f4f5be069c3951dc8088ec3b06378a06c0fcb8eb46a42e27c78f335569cc826b1c03263a488e33e73713b7c969cf27ec4d88ea1182b340771a41dc2d763927e1fbcd3831e055425acecc5ab6ed611d56b067fdf5c5247dc481b0d4e16bb5922db0c5b3ba89650bf5d3c82b23fdb1ac2fd71ecc04ae76c4b3593b5baa9b3808e86945813815c8e5619b1bb713a1a20e28660dd5b3042806a2248c19bcf9a8f97a2b2be54d50045443d6a067973763c51c2926b0b84f0b22be3186a96f266d71a20645e402501cce0554e5a082b90a9e3e4deb7ed5bcd7779f0ec896860ce714c0390cdc1ddf26e3f7f1b259e3cef43e8a59ea0044553058ab9ece2befb981216c0b733e0a08c0beba7ef16906b72d9939e6daeee85de4a1b45df76d3001a70e578690c9188114c9c2bdc480bbc7fec7e133023023fa24e281aee054d409a602adfae6bdde037b635ec027e1e473b261602812fa5c8808501c788063002ed38711fe3b58a76ec74b567664dcd182126235ec8cbae7c76618b4fe50b90a2335c899e6a1a5aa15e1f290092f5d2f11bc9ff27ab2071176ac73cdc4f6ed017b5b6847b4fc429099fd861312b13b6ffa850ce912e272510af0d169141430d73d860c1d0405b3c8cb3211c3cbfdd5ef4e2f32a833765ac55d8bf68bffcc6edee47222285c85d025f62e381c836e5c2d479edc245e8049703a208754144f5168b0b157f9161c701d633e3a2f18ef56ffb060ea482d94c8b0b89526f159a3151cf6b9bcb3acca1660c72ce341129f2b0a7e8e6940f4f25ad0992ef0ae24c200b90c7c678eb39d8fa37f37609402228fed0085d8a8662258cc936763d3b0e59ae4fa069eebb8ecb1c6d1effeecb54a3ddab62956e7d1234ac6080a0a2d154057b26abe96b83d3da8ef68158447f0dd5c74707e2b0a6966c9d336b3f0e67dba412b9682fe76728067032d4aabdf6f37e8dc838d40e5dfe6cf1ccdd219f07fc8106c369c312fbee1ce6d447d02f9da38e54a0cb3b7f922d8112e837f5acb39345f77c897d7820565ed1c89c71c26494fc09e17f019e7dba4ccfd20ce1962fa607c12a279c3d94bff6d933dfd4342c9b532e2c53593ae380780a8b1d42a81687295da0c551737a94f3c88a7985d58cc75e3fbb4249f042dc8857b8546501de8c17f22f07d9db453a153e754b9e4fba7335514159e784bf887d2e805cee3715a2336dd207697cfe19c25e3c235362a24fe991f7aae5cdd8742c1bec16a37c36321748903c8edb213f8f221a9598f5c06ba2ee1d37833a0a78e044f1f01428d44650198c4a91ecff99154366e325edf37312025f8fac6439ad78ff2755aa0c7b2980db95cf0a671dad5aef75016ccddb967a1953cee5ff1c5642a9ace88ba224902f1723386c297f56a5dc45304cd22b5f259853936968856f4b241e03b621e09b8411796e0a6d72a37b451753d492ac03c46dd845beefc0a5fd867af9eaa95c81aba88531d6283ebe40834c26d98ff7e3fbda63aff62134bcd564dc7dce7d5dd6dab7f4f4a10a5f62bd5b286e0ccb80edf3de898e41f00a313f6d8ba0be99ac22154a5ac57013b4950c64a3464dd308a37029b8ade88da11909e452310456aaede4852ee3752548d944e59f2ead9eaf3d52f89805da2fc27aca41a0362a9b752b2f359208e6f2e1ea535407df7bf6691a68991adbc465d8948b281225b4791c06240d9182c36930119df2d3b53dde123f0e62b4c1581b66539ed68fe7003f77702ac2acc690cb6ddfa9331ccc26a68de1f14fc8b5ce5a7948b2c1e64842a1aeeb91291b6f06fa481ea162f67da2381a1eff0f2154a29a25dab15b1b708027e5bd6c5b4eb6ce521d0209f097543ff3b0241a0f0295457db13dc5f711a8a5526fd5702c9844e6cc8dea64857b82524ac0fc96b318208fdfc5e11751a1bb0db03db74ba8105349f418acff6b293c3fe0288a2780744834b1e593c12fada672d1c8d4e68f822d002abb8ecfa9961920bb2ba7c72834cbaba92f8114b074b56794048d1cf83bb4fd4aec64d5dbf899c862f1ffe8b1b7194e61c2e2f405a0277b703e435f620d6f6ee7ab48e9761757dcc06d0c86e093f3f80644271738c5a780c0ffb564f2c182dc5681741b727f5827e7b5c317ee54bab1be11862d104821e656c912cd6065c3c80b4dbd76597fb24dcfb99712096e22cc097f1c0b92328357b08a3096948a11c99974493c6391a152c1aca6845a60f377c577221e62a5ab67c4cfb8e5762e99b8dcb47864ca1d0349a0131fc5928c29d58950d518a7f8d9f62483a4c5f16ee121469f0291d9cb69174f4f1dfc1312f61e9fafcbbce02f6e1a6b443f3c2bb66822b1c22b31d1233bce3fa29117e099e1b4fb9f5df750e519a223ce2ab8b54b9e3ba207b6c0ccd953010f13164a92300dbf4b717f2b5c2eef77214c31d47ebd95d80f4592efe83f33062f63a822c52ecf5d9e2c1a9cf8c59ead81f8569b18d0106a40aa2901e7468234830620624a6de16f46fd791d41bb6f1eb34782472ff9ad2867867b3231e9b2719b2445d35c0eb92a8fead6e58ba6916cd0ed2412d8d97fddfc6d4137c8537ba9bb3b065543f783a4938544be64b1258c1001275d6b6220234f582de94861ab027da8e3a89cb4ff60b2386c3d2cbd5c4ae0c348264c65784be7ce1bed7a4f87e96c3229f4634b105a81b8f39dd9afaf0541db1176cb852fc51335165191ae01b9caa99de99176f53a8bbf4783a87b5dd9ba799bc0959b83ae0b7117898dd9946b02a199fe6fb6b63561c7df7881fdbd12744a99c1b2a0d2af208f8e8924f9c0d334b97e6c3b33f801b0a7fa8021a935425d21d71a59d95d2c85444e0a663b7e16b98f23de364cf14cc16c6e812e15ab5eadabde1903af6407f6c9054c1edd4b54c44430590bb655a3ccf4ed0dc39bd9dc6cb41eca81a945598c8dc455f18d5db804a1e34cb72f1adec980a82694f5de1b530f5c8975e6b12b9bd0e40bfcf15296b571a28ccda43851c67d1dfe8c1b3938a8ed57b7e5238712535452c8bc67ae60c7341013bf9c97698448b1ae5313735dc8967863dd54fd7102234e48bc9e1184cc6d36838af9dc386726121c5f013782cc552184f49d85236e4c34e6d3126099c0d64baaba89d8f23eaca6b61428a30bf927186f97685a53317f4e1db693527a5a6afc73c438eb7839102c4f31c75f699c95f54c56c5430078915b397ff14c03920c8cae6aea849232f0230673f7fbf388bb7f19a7c907fd24f3653a629cb399512f529b65b1b4d30ac09a777d6d77170471d0dcb714184674a9e950eccce1105f04ac43242132508fcb877037f51bc196c34799dcb4efaa142b013acc7e81589ee872ca23315083765cfefb0f369d3e4f952cfa3fba7d6cc2b0bc32178ae190c56d8a0f035520af4098d3f82502c373720e6594f3db2d75ac63f8ee47b0b88c0eb03b2a8fc4920f6c555c616b158507c4742fc9d07dfae807804d0232bf470b6287c10bd3c457018437eb1b007bcca091027f52f639777672140e5c7287aa5945bb32e0e91ac2f33fbfeb5532636c496ec9deb131c89b54f8244cb3056c0c0775a4adcfda6cc989a686c76e8c41cd2e9288b4ee61bde39dc424e4e9dcfeeb2f04680b309ddd5dc2083760ab7e8a5505118c2ba0b2b795494d31238a0d3980f623ff673a127e95c468dbbf2667d3f066732280bc57dc64e4f9da9d8d00fa318628dfe6f11c3a64d812fa373590d46f3e1dc5c6f72af8ff975f249460ad3ffdd9a92f04ad334af2140dd43c3e3959cd0ae2a05a5523638fd896a0be358189e4d21b19279e3db8177f25fee95416076e96e0ce2441fc9bdc9fa76e6cff53fcc6c50703d17dc219b1c9e4ccb49ad0426afb80e27a58df650d88a2f56e1445c3803f3ee2b46b22049a3375c59f14c073c2458072f47d8f047f1d417f8e349aaf64f4f115986c78cbc6808a7528ca13f8c969fc927b3704a977ee89c93aba0c40b7c47236647cece1bd01ae1fd7447e2a57bfb7b1ef3bd26a0b1f8d097c963c0229fb0f2a742e70ad6daf504e4f664cb318e3506665f9bb656a2478e2fdd580822da4a88526becbaea7097d8efdce815198d30f9ae17c9b4ea14b4bbf515415e636fa2582d8bb6802eab077ed1ff38415a503fc1e6233656c187ca0fc448db54264ac866e5d2d4c7c44299104d986fad9c09d655d00d53b9584ea8ab42ee39177b502df5c4bd2560cdbaacd01a152a52598076c680cace9b036035f033a6a437062f4f4a4927dae3b54ae1c559cdc237e5b218c6219c8aaa74402f5bc27f5ae5d6735dc0db2c78a26008faeb83531800e0002e693abda8ca7e74e90c56013073f8a20705047327bb225379fd39076172670b2eaec0b90d1ec06914f746af4b891c47b42b2f0ea7d5690d868eea525f10a70a0709b7bac6289c700196eb0e864d3684add55196f27576e05386d17dd3fd25c7dc34e8e7561ae883715e397a6d543af3be479382ab274379b531c89c68e66b601a48ac3b78cd565b4ac62fd68e10ca31495e2891c4acf4127d0ff006b73edb3fe6236e7f9373f3e152568fd6fd5364dbfada1c236e0df13f8308ad40515698db8f2347776927afcdd023fb9449068ceda3b7638b38a6a300f3de4b4dac6b064c2b8c8b283926a574d01b8e97e3b138cb23c0575bb9755c1c930fb5a3cc9dd569dfb5e0c057fbd4b659b747657903df9fb7cbc169dc2152cebf711c871c92e61e018214c80a51cab06f5df4110d7fda3d1f837146ec795e07f09cdda595849111b9450206d451cfbf093212d44a873ec87b036c444fff3ce10b65452147b74b3ee2a27203194ad5d8a37511632e62bb1925850f5597dc7d6a65aeddb00d1f79dc3edbea983617cc0b59f2c93bcd9fe0f6bcc73bc70a6d1cb7cf8dfa237814a9e928cf867130123117f4c96ba8df7b9512ec89233c8704afe70983d96900a68a120a8d2d633924473c17a29fa237e6346af85485a08c95172d5bd5cc098b9b74ff68acb7e734d63ed6d89cb226b048bccf2d3e5bce0fc527e9eb72cd3cfe4c9ebd054d0f8a960f98c3bb3328ec09fc1e6a086f2e7239c7dfa7337514e3bad29c3ed13db9551f7be9da4bc25ad93b195cc93b916b640a3df11c39bc80ce17b556d1d045e5bdbd281ad6d605ce27588a2120cc1d61435a217703871004afd78c82d4cdb07cf1e72f0ea50fba83f2fc5b7edd2c4a58093b9c5fd51b6d15c1027b0f5d676575487865b86d86bd83e269b8636f8a0be2c9541b52a7cba4958b85ef64735bb84c72e249bce42845c39a03060e3a37074cc93c1bce5d483217c31230e485515b12e46a5807e04a67be1044b91e47a2e79befd55a942a0bdfc1076c05f4efb4d7327d3fc1ee43412dc3e99513d6b8d4c4b864e95d4ddee6110b660c791cdbebc4d195e3c0886aa5e0cf79a3d63dff1b72d75ae8a9bcf9ed29aa5e65e3f9f232b3f46d0e4d3d17c27418240107bf8090050c91ff135b94b68f2826ac79b7ce4737467765117af10320d88f36f7925ce2495e95fe141834ad49473730668fd430372d249b30ab690db130a074203d8b6df0a3a7681afc248d719fb67649a1d881d07557d5a176d9349e0653ac9fcaecd0c106b9ff46ca80cd8d0899930a1d43650e8ec2884165a37f2315833f82d30880c0f0a00513205e4e3967a20205c1180340b0724180634aa93664053490eb500ab3ecded8bc2524e0b0f985c0e18970bf7eb2d5492d5c73350a18057f1dcfd399a401a07d6f99332fe2193cfa73b4373c3ca15408d21711684de7c4527c983602d701591db189f03a4ab9a0145c5a5f3e3fe508b2a690e4b90644b6b967d5157f68a19a64bba9ed3b81779820feea1415770671f738319163a28e2f0e9391c0ea5d0d501b2f0e8c073edd40f2d7af42447fa1d74d4559caf5bfc32383788b14458d02d79613696e3975c7824b1ec9dd8650cb945d76d608a98fba2c64f61a0e3c1f0da0795d1d08baf0a48b326db143ffab468b0ead2bd9ba597d6829e6d7def88ed6c3af0f8fceafcd7f446a1aec7f324669096457fdc5809b895d1539898d5d5f3916141f0aed83d906b973fbbf2c26d2b3e7aa6052dd785139439952d1c1f54c8f1f93094b64c305736057681f945af944439effdfcf5ea93f1bb7e6b0fe397ce25b8f9d2dcb2aa6f618b579e73580e3f6f01368ac10898d60b529494803f19e0e4c19d96fafe66d82582a2756eb5a62c0360bd670b02447814633905f1ad167c996dce49265c70a91a547e0df26c6d724be7d00241992bc3f710dd7df2d1b25975e96047d2ecbaa65d58085bff1362d5ac69ef80c40003bf4084100819aa2b68fdc6f337291b96d4ddada29a895ca557fb5bd23e8f67915c6d8fc0d8293a1190bb0caa4c4fba5300da672bbd49349959132a5b80a1eb064df8e90db431786e693b0d271a310b321c28014e72b4ce6ea32584f8cfa2ad243591e8a197176e4abff085b6b186c3c1201434d2f4b18bedcf494dda360f98606dd11c0b2a0d547477af5a904bd415e9ee789d12ecb64fc4b9457f0e3526a73cad64a9580b125a7c2d5a238bc09a4bb4456f9cc7611d14e31d2cb2c792a569161a8d8afed4c002b79f0ce34ffac1ddd1b754c16abce40291440fe122ebc579f4ebf12b68d78f78b5de6d8a6f68371a9762237767c722b39900b285bf1775f52cf8cba797e862564a7cc1f1dccf06cb317eb9dfd2aaafe393e6f5164026711d24ecc5f59e363872503dfd99375686f5c927d3f619034a6f0cbb765aae6ff210d9a60a1777c766e5940d76c7241cf7e0c5451c1c40f112d877e97b63e8eee7085767424f9abc35dadbd0331dc12d1b72996eb9935ea0704c8090efdf473e18c1c951dbd2cee3aed6dda1e6afb96572e78134f4a425b6ecdaae5db9d696fa4369421950cfc7d72e8a6d5f04af414ff97ff28c8a9f3cda50200357de45dec0dae5e7862c0f14e44ef20914c5edf53b1c607ee0c95847202017c92c487611e91b146780e3151acfc66c1a8cdae1af884ca6b330971fede83dbc5c972c31fe81337b21943f11c3a394d53f0d847c6d871bfa0b1edbb72a70f8192137f2ae6157adbe59a8c0098cdb27ff4d385121135bdb102c644b15999f17f7a03011ef4e5feeeb46ef613e520b2a43982aa7efaaecb24c5a9983d61e42fd9375a3138b5ab370f809e16307746bff47c2ddfd5195aeec17bde97a7038958b6aa4ec463cdf6c6bd71a2011b8e95413ae69d2c953ac1b2209979cfb98e6cb936baaa02ed582669aae3b81353f9c31699302a473e641c33b63dcd67c9b960d46bd79480d5a0d69e7178b25a47670c1d0e578b0721335ce479a6cd7a4cedae2d6ce98c6b490c2b60ae5b67826e0b02d3f0527b287964052bf1663abc9e02dfcc9fd94cb9d991b06fb8bd73286b5b0c88b5695d08527f1586312992bf47f45b047a47bef52925d2b16717e6db2e9fc0810fd77e6c5db555276139b1e031d1149d7a4ee7f965edfbfa7ab6922f041a046dc17429d15f8b47918059588513feb300eea5ff2697adae244b10de3f3167f0d91a9374b6e47d4617345b8c414fafb355240e6f8cfbfc1fc1b1d886f0bf61b8a10fb42dfb47a2c451b3e42b45350f91b65fcda2bb0e72f9600c8e45529a551a739b04923b8785144e6378ec4863d5be661d1e101c7136078200c1123e9ada2255de8d5b896bea6fd5c5773f5260fc619b9b32dfd0384b46810ea669e43fff75e59de292328bc9a1113227c657b25dcfe9bf105cfcc2ab7effe3174e70fb8829921076d8e5f47581552aa35d2bbbb0075ab9812779f29a52295d7253ca2a5875900e4ebf48a23a396e0d7f7be9e1255dfd1c4907854cf445644ee904d9d82e6a7e41580b48e78cfe79c06ed229de745540aaf30f85ac2e100a50ac40aa21cf041ee1b7f10e1491abfbfc75ebc06c32464841b21df9807a3f4946be9bf936287850e7f97118e3f56863e142e7c1300feecd366f45d605db2b6bf95994e03bc165dda605779232d5a8bef3a537ade891de5974607a977b4b00d30a779b191d3fc5fc69849e9d587aeda636239d46c586d9e1d2db953139bb0e0d3531ffa9831c7bd35fcd9a9f69e271e39257618f9a61f53af2632178bf8eabe2648f815599ca8b75f0ad7e1caa0b20da32ecb985c53bd75db6b2753fffa44d4858b7e358b8f14dc1c9a18a38763f879083f6c3d1f70fb937e29167cedef313a4eef9ee1c328990e364ad88934161a9f07e54f4039f6939c17601a8e4945b1bae3392f895490d594722a0d054cc200b321a91df30fc98876c02d1a3a3a36ab8ff3ec60305a1b47559f4a2c2835e04ab80879a7fbaf51a8268b7ca8c1db38a5da28446a373cd612d06cb1451cd1e366136f70afe403a823c90df03a4088bf7b47a5c12610556735a4b6540fe102b523473ed460654abbbc5b1b5980e48f92c1529c130cf95ee55f24039887ae539ec63e719f10378f2de936f2a7d6a89150cc331cdc22bb3e6f18655519fbeb812676f261a7307f8e344e262f7a40478a9418636a0684dce5ecf668a64941e1c227b9bb379ac783dda4604743b2c535a4c22cdb7f6f38bdb054ba29e4ae4a15622a1e3ea95bb7c20155a2fbb3f2e6c33a6bb0cc1a32ca5a214ef72e5633b7688656d9addb5bfd33d802eb99ff7ca4b0858fff66d3a22ba5086ae30b19fd88e80e88a55680054ccc8c3c077c3a02d3373bee2df7aca18d2bef23e6f4bb393d3f679a8f90570c7e7616df88baf3d7a47b9ff5bc95c01506e2150ceb3f63ad96dbf2c7c7813a549637b6298397bb350d072e3f70ef4c20e2fc14d753f65028e97fa5783c22470e60d62a208d46b5960f241c33a5078debd376b317a6bc5542d8846c1dbadf4d481e009ec88466eea7f5ed72478dbb0a80d46144f6c2f5b190a3e8f4dc5e2e7e2ce29cc02197dd828c09e1789049f022f6a548906f9787eadceec647c23f6a3436fcbbee0fa6fd4dccced0bc1b6180564e2d592c1ed92f527efdda06588fd05dd05cc30beef91042124fad17fcc5eede42dd2ba9f08204041f5d11bd4497015aea0de7d844e3f8fbd07821c7c3a6d1dfdada4cfa08854ee670bc5057c2f0841393e6850de05a4b5853722fa2e868ccc1125df4f427ab124eef1bb29374e0dd9af8057febf3d291b071fd9d610f5db97729ba31c4493b3a0df028246ed78d70fef53516d0cf2f8562d934a9200b57ef765f2f9c4520625d5a788338db188f97e6cda2976bcbd0980eb613bbb976ccbc5a74cdfecd853d794b4de9ccb7b712803b246ca65fc59149fbb196a16ce7bf0bd3a77f875e320b8b8ea90384e8db79f5048b00472ab7b06fbf045287b53faa98fd9e13a1ff7c7a535a94900a5a8a8fbdf11cee7f2874a1146c9b5aacb7ff6004f29b24ea3fa7680d8d85be2c5b5ecccfe48e599af9add70546c4b807f9bbd597b431aa767290dcd53f05fe28d7277958ee348c42b8d056bda81111d2d000861376e23ceb87f556f28c42f165195e261c7a6d08ee90c2ec7728c3ff7ab3a00f4b90f03585f82c265a2e7cfb2ce390ca68caccbe3e5b1bd7d92aba1a07bf33e598c43a65432f7becb386489c0633afe27cdd437ab77fc1c2bdada81ba869f562433dc88b37d5febffc553af6a432bd81fbf0f03e5760bc26194f0369e09272129bdc6be409d498eff09ce89c51f9fe3cb0f26af9805687328f70800230794b93f5450896fee7eaf5a987bc86d6a1ba2ed57343b1bbbb60bec75ce054f60bc816774a7b498a5157d0ee69147967d3fed6b8980c887a8b8488cddd04e4b39e425bfddeb436c64a14b53ede01ed4e31a75e230b1859e30b851403937127a41f403a3a70d97d38240d65e2cb4a3e30ed71bccb55a3e6f0391dea08777c2e579cbbf499781c7346c3a7f5c1369cf73d1e70b3821dd9d2bfd349e950d590eac240db8a6c821a6dc1dfb442980a45ef0f35fddb24ee22850b57d9982f8ad2551d04657fd29da76e5a164af948328612b4d2602ecde29bd467ddabc78f74896f4581613bfdec7c17df69eb3fdf5f87f82fedb1afb25e5e28915439c5d69efa1f46728c7f7595d63501641f497e9eb7c60774c9dcb50d09fd9d0d2bdf40afebd8af7aa6e18e0623551ad36f69749107270d76d98895adf84eda5363691fdb334a3b0236b3565fbb5c3afa03aebcc76e92769cdc28657368f2c5c6e4c0ff0c20c619a61f742d1ec15fe505406818f99951d95d7359f66ed8accfbd5cf91775962126ade393fc557509a8b0d2ee21425b678965263ab8a503ad000cfcf4e99c2c639182981c62452794532369680c509d7d1bd29a5db8be261e35fa7461ce9d02f4984ae0727b35a3b7603f39171d765b95e666864e7508f5767f0f97925167d15d90a42841866e38aa74b2626ebb45f506b0dcef5b55b8dfb03c4c7f70136d4a97f4213ba7bed2f4c798119e71158b33dcb785f91a39b3bec2f946b8e3719daeb819eef0c8bbe962408050d9599f09cb26c97290658ff6af46257cec0cf2fbf96f51fc4fc80db3d4a70911e8952e8a700ce472fb12f3ed575437efe471594cbad50c9bdbfe7a247ec206028f3963ad0bfc789d0c3d95a8c2936fdd985689ec9bd7a0cd036e740f21588fa44b0e192719e567e408e873a4e792c221d2a1f553d5ee85d76d33f2110488879326b4ec24b7c471421e331194456cca6fd3e6f7e8979fdb455b8ed7021106c46144d5aa58af8d91cc6938f71e7b39f43d7e388a972f7b6d6fc0e7c460706ff74613d538cd7ecb53efe46fef9fd3e09f78c87991b968ccb296b96af8fdc0d11fcee0bd2088082d8300ef2fab754753fe4a6d65e03b70fbb19b8adb9fd6606089bd795387d119a74e45b67bf9ba272e079f1f85f0ae9f35a735cfbd835b9e4e7ca8c7bd4bde714d5ba63a5afb208ce5a6e99516757c0facfe277cecb4d1e113109628be7dc41ddf64b4971e512ca6b88d3ab898e0198857934d81bd4d3fa02ce36b95ee2ef079c4c5aa4929b6dd6229f2e5a51630afc126e73e2090555d7eebd1c43146e4431017d9354553ea0d8577d83133db610aff266dbba156b916d3c7f749802a5276294b2019a8297f2e5eaf600da85e239ac30786a54cd65a13fdf079cddd0fd451914a05e4ac599749f02ebbdbfcd523edf6ca6a8c275730f0375aad71e55a03bfb5d5e1e48653d3c4178c28d87d1f61ee3edcefa51394ccf20e6399a223e0f5fc062e70d79180951985bc2bf4e0c3c4a0e812738a983b2151bf9f467a0ba70a716f8dd06e74e71fecc4d1f134a9f0a4d98800c9439dd76f86a40457de99e25cfcb73528e155b6e09319e751d845aa651d55d7af993216d63f0ab8dd93239f03fc11cba49d94655a2eaeaefd8110dbfdc96a2108fcf7bc9433cae63e9e035b74691c919d6175b11bd309d31b9f621705ce5b5a23777f7e81c273f15ac213001d89130d459b23767c713206d2d5b927264f2cbc9ffad586d60757df9b51b2b2f33d83c494ebbf5b74c9a7d966af24334367a5f8d4ce6bdecce1377f09776f2ee11bb0ad382b541c2f20596c80507647991e27e34f9aa7d052485801c99baf6b14045f7b375e0820cfa44760a0c8f17c777dc9f665ab780c1407ae779204e62373cf35b9e509c7ec61a4934cd58da51668b7ca6959008fcf651964c1cebc8e91553dee7375e0bb450c32fb52b242419bc709131394f2c81e005699f42ce5afd3970ff9343406c302d5269a7440938b3d62931a3103c3ba016dcbae5a2156c96a6978b56ff577415e8ad79793b0005314c54c9e1b812dc6a84ef77bc97f44a17250f1128542e7aa1a05d234d025ca1e1e6e5186ca874dcf520485432137f18fc85e47462783029ed517c35046d0525171234c4e9312bfcdba4944e6148d2e441cc33374ae0ad8ecaade0f86ed72e98b4901699eee79b84f30b3c4d9a3fdd844c85c2d499a00f34f97d9d82b144ad8befa68c71d83f3093105e6e5379bfee23524b652c78cb34f603cc91e1625c55c32a40039e9fd28822d858143d43616562aa8e2225f1546c6f6f85d768286983bc03af9e950af5423b15cb2a6fb4e0c1d3828030acb5963922b6645a060a947ee49ba483fa58dfe34d6cd2323a89fe990720308e4aba51eb95a90c3034c170362d26023c09c8643de67536fc644942dcc93287cb357c2f0c3d2a5a00ee23ca98110b85a172c3c15b86935ae9fc83f555c19f14bc89d842ad823f0b900196c2c6b1af66214afcf4db1d78343f0e683eb210ee20f8a169dba3215566e20cb6b6302837143c704508a9b35cdea6c63b6fd4a8745dea8fb9caeba120e34782053e90968285a0e23a18a62d29a6c69661b1bccb4d610e06eae8a07a9e23507e06d9832d07620446e0108361b6831dcdf5c892c11dba4cb27e2a69f7dda59137a8a6430728371fb91395d12fc56f3c15a220647403ad4ed12277c56d09ccd23f9de54ee66edd12c1b0827579f6790356f1e44434e2ccf89cbec390000197daf05dc586ca3ed6cc67ed66dca9b0c637a05f6978e849b2f25de32459b55d2942edfa2d63a9ebe362dedcb7cd1276f3fc7f3252f23b998fe00f5f86cb4ea6a841813e0566b093f773929f5e3d09c1f160010a3d98579ad30959eac351b705ea21a23028b76f451bf784b857ebfd53c92e1501f70de30a15be920efa8b1df32d188dbd338be33ff7ad5cd5dbc2559d5432473f61983f4e433ccf22ea0677e6e9688efd3a4186904690ad86d794c45b0589781cce792f58c315c7c9d39da7403feb6cc22a135afe17e144d80342c60000a7b5de9c02b883ef3d8a26832e6d2f2ded5581b6a0a1b8bff458913117ad96e8d143c7f41915096babb65a5b9adcc27d6114f2e2ad2f69158b2808542b787a2c693ca1397d039f0bdc468ab3793a9e7954cecdfd0dfd958bdef7aafe521b6649ee5fe176dd1028d0bf11f3fbe2bcc18f9448bbccf48b32f04fdb8216540b38015c9a0b80cf78b90d22706ddb11315db4d47b1e9afda7bbf7d84ed23d4b9e63b533dd1a3a65a9c2eaa82cb439db422839dd69845cf7852729502611266fb529ee264110a01c7e08b784281a33b5b912043b289210b3fa70586109fa6421e49d9d10cab4c243e9a3bc9dae5ae969375a826ad510dc565fe6eed62ba7857fa28a465cfa7dbf225ff2d14efeb1c039045b4f6b6cb7aae4c2671da99dcb3a483c52117c52b0a40aa56d8ec0b1d95918617ee642e88df3f27e9239674d2129a02c577b385136d58603ac0f459deaf221841ef7e7f663fa38e4a25fc3a857b23041b93af1fc2cce60f1262442a866fea0e6a45ba1f3befed4660338c718602bca3b5a3746478e0c07f48f3ec81438824820df7805f98a992284c48fdc14fc508fb28e5b5ed499f17a55d6c49db2c1fcbe9d2aa53c27ae8062feed7a76058b5500859d6864aff9c1d280fc2fd7f42676d8fbfcf8cd59cb3a39b3eb1d5136d05b4aa0404707b5cbb54d19928b6113317a7c2c2ccc5768b1fb093046d7bdaefb2b3f2a51ec976b2d7b20ea237c2c6c90a5ce71d64372bbde35be38f51f9f5965f9315b7277f5885a0149f13c5a13d0329de86d781f9302c392b519c0ba3f09b3f9a5417ffff027c7ca32cb86b20bde813864c55723a95e462262642e48fbe02e041603787cfac5fbb71cefecdef2dfba10ce9f3820850187e8b077f133c8d2734981af6a7af673b90ff54d24a1c03dce962491459a72f80cda15323f8b4169d1565374d5b9a64456c74bc8307a398375509c66aceadafeae7a1cd89422ec6cd5efbcb5b17f82e73c76b4f2e53d28c29e628dc23cc9cf97a45d73248e31032a71cdd582db3bb8af33b8ad50f78011dc9c104afbfbe0935c5fb3d7c976b192cf453b661d460023f3b518ef2e29926ac9c5a9aa9b2d59369195897cfac141dca86f3a8577bdd60638f8ffaa4320a1ff9ba809fe2eede58cd759a8ada16004a6f3c5b639b1a701dafc95b4698c83913bd5102347d40f67aab63bc79416e805a9f30b74946cafafe9b472f52f35c98c56c339a48b760d3180c7d036bf425352c0dea1870f934e2ab0cca79188da55337cdad21e46deaea6b146468bcc52cebb28a45437cf58688e7de68a591e375c1ec3b92fb5ae6c6f3ac95d693cf0498e21976c9c368a2696aa17dcec766dddd26ca3c92d492782bf7168162caf9d531159ed5e29c51382bbdaaad07b2fcc330dfe5bea8cd275e5536b78d94783ee3c45b46bff8440ec310273a6e4bb4f35b76e4d37f9e36852c33d7ff8c6e9e72057c03ae3564375cf8333f1b699a8433a9ed65cbb81c7551a1268e73068e5dbb15e63c68b0e6bbb5989277db66b234e343e93ce7e1d6caec68d07b520eae4518e109b4591d9e8fed83764a4429b2791b52e345316f5eda3ce611fe0504bebfec7707e68cbc8b8a6b7ce481a67ff2d3e0c68ffbc50f6af15c2cec0452997b3110abd01cdd3413113a5b5558016a89a15103d5de813b4c1de4b34c774281ba62632f74d334f5ab7f93702642a1741aad34521b2a6e041843ed4b4d9095b26dbd4c69ceb471189e91dea3d82f22e609f59c286aef49bc2536c4159dcdc5e84c903c28c3fea1bf2321595f64fafb372c3a10ea5d33a2a1d6178a783d187c6eb9c4eeb94b26bcbf06d59ef69739fb47a172005c9257acc7e9e902b9fec21105e66f2e119edc988de334df9c99e8cb0fe11fe94f4842be71a805c7e74aa654d594c8a59e016e53a151d53eba52bd510d72cae58de14e9c1bd0d91c1b384a13426bd557a4eab7cfa200f592c56940376fd56295143c7ff8e98301eb02725c3d57894c881816e59ae66b4491e83f5e8771805df6d7a24ba6fa44f0b7d878e245f87066617a46136b71814a55bd18efff1fce0f83ae4bfea10e66856f668484740e5aafcbc6213afa6272b5aa5e532e26e414c2808226dd130e3416430090388bd661b2cee7747f8f6940779d613cb72218f48ee9e3c81e669ae8bfc46c07e844967e4249dd8ea94587a109bf4438ef39d714edfd90e179e07ab9e63ee505f8dcd266472a735a2b315cb333213d7e2df16e307b4cc2e55469637b4450b1003f122549f0b84632c46c6959fdf9c2b256e8c41a31e0d361e007109570dcb8ee81127cf6c4c6beccc81cfaada01ab2f0a5670ca09783a6d9e1246ab9a43cd256f3e2af6c2957ffe3c5fe0ccb65a533bd3f0d0f69b629570479f4797357bc7cd86e87bc209cd3dff8d893e8a29a46139706cb3026894bf3e4ca267144087a1483d429d6b795246770aac10d35b2bbb6305a5f3469064142e6fb817f61333a5325f45f5847e5075b1d9f28eaddcb8064a08a177662423dbdb5ad1573a489c740b99962023d9ccabead891356c309785ada0c6cf2bd38147518eeaacde2e1e3782a78412ca3538f87295918bf98ca02d6c18b6fa233606336c5bef0fd295276d9c9aba7d37d487416894ac0e7cec5ce61f4bb0de921411ed80bbf4913768b24cda9821f4dd827e7bd2b2cb88e037101ac72ea42fa9d29bbd5163b62b6aa1aa154149b6265274b963776f23dbbd1a275ec917f052910756218b7c5b4a55409ecffffff13