PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72791 e39c73c4a75db3e584840e8b80edd625502b2bfaf0d318513a1c9715ff49b491

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3bdcee839af275ef271745b043698773ab07f6cfb14c4fbf67f82ae74cd6f8fa
Certificate Block Hash
e39c73c4a75db3e584840e8b80edd625502b2bfaf0d318513a1c9715ff49b491
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...006682010002da0000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000478ea4474e0b270f283b191ff4ffbe0a429dfc860ba88e17caab6f59dad75743a33cdeeff2ceffa3bcd33b958afba5a2995179acb450fafb41d3a68e3a3415e212369bc0e992a8244719d3e918f8a3f232de36a09e8d1e27a60200000000000000000200000002006682010002da0000

Raw Header Hex

00004020bb736d0ef8141a2c3dbc1805c533669deb8a5ed39c9d8054367b87db210a8827a8976905c1ef607cccbd72a93b3062cf1ae321db328cd78ac9931dba3c5d1c64a0472e6ae7ea0018faf8d64ce72af867bf4f4cb1cff607ab73876943b0451727ef75f29a83eedc3b

Proof Data Hex

59,560 bytes
12121601030729e11610783db45c3c79997ef9ab7144ad04d434499ec9ead31a0bd6c2127774ef0a7addecc0d17708eec8155c2c67a7cbd1f0ebd4bf2f05c60450e985a53bffcde0071cc0ae7c285b334e393f828c543dc780dadcf3a3d1faec9db13b9cf094a19a99b120fedf7cacec23d3a1d0e9cd03d170980c121ae66e4b7a5072e119e959560367d0e5931b62772c74c9872521e6b2be7a8f4b4bcf0c23e0da768ca0429f3f7a95f80809aac27c2200e2001b3fbcc3e6f8e191b8c5cef8b9ec2300e0b55cd880d88704604757a28cd0d723e748d5b7b6316d2a4a7eee60e93250cffca06deba1364e32f7ffa58a3861d575365253a4d9fd0674229ed01b249d72cdda23d1bef6823f37b735fd5a2bb2bde98688a1e68fbbb1015da96a22731005d81293b80777f86c415657b641f22de4cdb410ae495285fb901255a448acc482e9a1ae2d46662a71e54785488639c5f4bd62b9dbd4fe0cbc43964fa548321a2987ab9ed9be803b35b23b94e3f496ddd867254c8c8de5a91ab09fa2562dc5c010a7ac1308205d640ada9dd0b52f70d716150627bccad3b909adeeddc916fdcdce1bad9ffe8fc986b8cc7ef08287330d1daf1a7e3097b9657df73a77f39325fab9be41df441cf2cd7b086c3003681903cf036b7ee07bfe8df02656cfca35d19b930313567fa72f79d29ce1f669c8947ee7a59cfb93851561083851d2257428f89d738e6673e771d9a75a24850e12ac0f38550adc89c5d48b4b8ed87f036ccc8478930bc7b40d20713928920fd24d2ef103eee74a97ba3d6b2b9f2192e2d69620193e84e2a624b7b334a0e6e8ba6401ffb3a8d12b8f12fc28cd0feb4ec8bafa6232929c9c95c105f9216e978b5cef76002940a03319ae6ce08bac5b91991e3ab808535bd391804edcb24ebe2034b8c51cbe5c31ba5eb0a67e68de5a23cad011af996ea03fa9eb0052ec9bd127c4244a963a30feba1556c97634cceab712aef8c4e5b2477c63ad8718dcd51cbe1efe119d4d229befea8495e838a63eaef2709375ec826ae2b270dc0e5ca6a01e86ce262d7383e5a7f525b69d09b9c4a051d2f781d8124c1ae2b036a4fb49b42fa01f5abc538ca52a8f01ed9155d84d2e0325a2c6410db340adf7094d6cb3968bccb8006fb28dd92ddb919287d74b84bf7aaaef3133aaa2ce3d33a89455344e9c3fcb4e9440b52f7191672b3031b0ce41c785c36445acd65b30c3f163319a63d642aa68b35ceab8c6ea5b810140fcde1eb7ad0aa9b3c58f670da0969d42ab5d170625e351f1f3d6734514a67207cb7fb59d7041fdff4fbffac598202f0a5716084db94a3ef7a9829a8dcce829cda00767675095acc80d069f248c2fe426eab3e30a835592ea94f303e86195ab2977d4dae434d4390d12350f87a556bc7b36b774ce13c1d060f1a882de2da91637318b7d4acd9f254158d861087583ef3f0f8eede58263e43eb62cba8adb0cc03d7ff2e645064e297a747187f49c7e55f41e47bffaf27bef3be65da3ea18e1b59ea97a0702a083df0f3715f0b16acf9dbe6bd0808ec68080f1235af0cc38553a4799c199268701d0c944d94e20ea6c3296930291edb862599684b8e9e5c0383f48e128d003e4fbfa1f65e999ef13adf022089f9863542131f92545b9675fc4f134f2322e998bcdc78061909c14ea0d80321d64f099a03fe42fd4981b2892469c1f96fd4a24d5af48950762e9bbb84bb066bec2e324ae6505483c1c28c827600bf2f85630dd83a3a81eb14152f33c3736c3d8868d3195e0371431a88bdc2ea72510118fe398af94462e35a5c56f47ab115783e8dc77fc77c32db9953bf248b7fe380078cd256051f81f165da23cdc5a1ed09a22a0e290308dca8f6e419dec2ce3d145df91feba13bbf6928649cd8014a98ae81f449af7d468ccd3ddcb7ddf094191658b8077a74dd5e4465deb64884bfcd0e29165b714d65c425713210b12dbc162638c46d4c14432fb069f50d8e275606e30e4c55d375a340771c07a004333ba8a5aeaf1dd39b1889c117e7c178a55e86907187eb53570161f4cf6751a540b3db114045de2d0f055f3f5a501f2c70f6bd62dbc76a0b0d10ca99bf1e5fa64534453f59f812cf7625a9bea5c428bd964446035c4c2d93bf0bad324a76a9c9d3edc1890dcf2080925143f1603248b441b55ad4d0135676a68e87999fb445cf1f46d8202ee90e3e7d0b469a080ac3f14de857d15f1255720c2d94799341bab7f0f465600c0be8a4d513981b73b6cbdc7f40dc449cab78e90a6f6c7c2318fae1d769e8b44ca0907bd9a52cda43e49efaa55bdc10efaa1c9c6e86d838aa324e771d9d7eb3d9f9782817938bb4bfc0f5ce5dce2c265c7eec3f75b154df387cd7aa7b79ba3ba1b1df5a54f8edad5f73433cc5e5f2911f6cdf3ba74ebfe6a74eff51ac31e0d966b38afa6ef6a65e402586334b3e2c88f77424e21957c9f6d3de8971465ca3218b512fbbc965482716a9035cd4a9a0c0dc5c1489f139a46cd7d970be0865aedf313440ba99a2f42a325cc0ed32ca7d9f2b86e94cea7ac09ffb196c698745602d9d85d9647e64bb2461d82bf634a66a217d86308eb610adbbf8614becc1766e4c9aff37ef8efdfd0566da731edf7282a81d9b2312cbc033be666ed9ef36e6b350a31fed75c73bce899bea0310b29cae37a63610bdfbc153ea8891b11028a2a6e5436da08188eed09c843113fed84e8780c374e3b95c4754c5b42f767bbb1380edd2ea073f2fb9593631e45368caa7eabf0ac5c671386e27b5fb59c65375fbb8207b933efab2ae6b68428fa8a5a631ede399db1e46b533e3ac1c1c4e8a70389e2876b5ecb68683ebb4d8f9650c3e42d67e90b210246e9f1335761047b21d731b45a13d05733eeaa1e178ed0f547cda6b7d03853fdac4b6882b08ae2c6f18e92f0379782a16df11cb38c200a47d25efa0c2b873fcc37b821408b62ee28f91877505f01203b82600480dafc57bbaece9db84920e3bb81879db140cfb8285d0b3549c398c0a79642677e0e26eb23fc826560672232d1ebb58fb55806d5060486f82a8f654805a40cf99ec37cd184347e5b05746a83f9530e65d56d6e6e9cf034bb044a8c2ca50192fc907a785ae9a8d8b42f5bf4ebd4497d646283ba4f87561de82053a779523da3f7fc763681a7a5d48f408482bf5f07a98da13fa9bf97da7ef29765e2403024f6ae8356b47c95360682f45abb963c3d9df1e5b89364c552573d3a877049a437fd59e0075ecf1dde4d7f46892ce98709775b6d9285aef38c82930673fcdb007ea457ce8b96bfabde5ee26619a6c30d4f55761b36e5ee0534dfd3cbd0e861258b42ae2e26cbb706b97c5c1607d148953f79259e6bf08713cac297142feb0a5423bddb205afcbbd98400540ab2ed3c113606955f26589fa17c1824568065b3f84e8f27d761b3873ee0dbb92aef24d7968616a67ad4ed04ef2e7dd40dd735ddd6ea1b3e6ab2f4f36d6330e9c44304869c0c5a9107cda2f1d4c8459ffcbaaada45f922102d90ccc3906da4ecc908cbbf0054a4a86a9f51edecfbf2c7dcf7b9f40e75f388a698ee014dc405dc3da506eb78e6caa3e8e94b5b5fa20e60c737ce50b74b55a7202a3cc501b8546901699da858ab8fe03b87598628ba16e686248e6c3df44307f8166b828c1f6356ae945d33468ff41c3086f26f0b200a624364060637f467b79255c57477d02baf0ba6646b5f40dd9940a0f685f3bbc3cd11839e4c24cf32a1406b48d3033e4a585d1f44caa11a321b82a64a4bfd02d6afa0c3192d09b5d4e354f0b0dc3f131d6f5191c034dd0d2bcc08b61e7e8cf352159376d25499b4a6b5b665143e085ce064daf4b509d03dfad7006e5a1dff541d40aa2f829c83b5109a7a775ca5b3a6f61661b00dd9f7591af014d81c794abc32220e26d9a0858c7d41c07632fcd18c90d7171b736f32849d9e9a5b436360f594fc908e40b86a9e1b9ef40ea7051e977ce74e2df435be21f4d32f8b32fc9d9f0dd9bdc6764efe98ec4c9a49a9be8f935cf15cd029d645d9bc34634415596dfc641cff1741c91cfdefa59a00c10e5143a34ad4fd2919b3e43f51ad763fc35cd23c1796f1a76cfb93c9252338618df28a58804e8b3db5986cde029e2d50d11baccc9115e40117a5de7852d6809f9b0d409da5ff5d93ffde51508c72e56db654ae351985ca4ec53026ef7f652e37a7493e0b34963cfa7f28f4bc2f1897753f3867e6d0b6db054f41aae61e5de71a63f6afe2b4181d176aa8970fb5890fa6be11d1b48592bb15516da45e8c2eb0877e0f5f17f6b8ca9e7e486733a66b6d60f1cefcbbcb8a58cb84255172ccd62d343df503ce1fca1ac5ebc09657f9567b72c16c5d432da737a2f109e1c522854055178206392b07157e47fd9991fe501163cd7269850bc95306845984ad814f44d72a6acb28ec15fd527792ed7a0faa514316f6a6b653e6455761c21a8a56d54d804503c8ef10c36dbe15bb87b57c55f77713bdf75f3c7582935d3cdd06c8a0c554995bfc221f1d2ce801a8240d40ae2ef2938c65f97e0a252d22f1625ef8224a9d37439a5a7be0abfe869af9256b55295be13bb5190bba8e83cd6396c16ca21b2db2e5fbf74f54c7b9c2836291f4261e91368072c9d88329cf47e0d25f70047109ed3c947dc4328458d6cf1290ccba307bf155c3b1c679f246037538db925d153c9012c9b8c86db73282c4af84fb58aa849658511008170cdc9cb1fc92620d72a2d1991179f0354dfeb542ce075a3df0912849d4a68839ba7e948229c6b909a896a3b251e129b4b689910856eee6da85c46329117602896be553c8fd72cf2ae65c96c03bb2f0af7187c054f9fcd0b0eda4421878929cd896a49285230befe8667897863052660dccbfb759e3176ebaea0041cd11d1848ad79ba42b8f47c4795f2a2c6f4ac1e86debbe8d66424ac6629da8ae77c8b8abc8d2a116b00d0b45405cd0603eebb7ee01c2382c2fb63d9f21f3f9d009472cd802c6341012623d0fe5e67861fbe4a6c65f5d76e65cf7f27f444d2830cca88d2da607aa5338222da09a0b653a1e4fbf6ad2b5eb5883de1159714ab4dfdcfad9e49c54a51c57cd75432321afe3dbacaf0cee53a0faa912270fb8e50fc48fb4d485e7d7c64bc59f15e7beee4385802e71caebcb61a63c5006eed98ad44a4554efd56c5ef885d6e24004385bbe922de99f2721f2acbf2e69c2cf4a1401d7be78456742510a6ccf650a342c6e71748cc222d3d9a7a0366931a0c162d2806c7ee0f381faebd30b03a97d5e67cd16a2af8207b66fdb5f95a6b67bad39afd5fc98dd652260786dec80bcbfc6e91546bdd0096a249ac7936fad0d68abb26aacd038b840ed9f23893254829ee5f3f04b1d74e0dcf1e88dc254cfe139fc5456e535cddc131a3786824309c0001f486ebc2dea11603bb237c2841a90cae31b3cdfa58286041abf3141b422bc715a5be68879e6415f8de23c2ab5774b0e82f064b7515de4960b6aeed9e07cfa6a2c4c7189e6b13de5390ea6f511d3b98dea61fb020afc2da72b6c60e0d9dbe6af76245deb20be45096e346a74b55f3b29ec16fdbc80e3d6aa1f287a382d6a21e0fa30316997a4e40eb5a4ad281ddc5456c66cadca5ae754ce259d9ee2aee4d5227ef6fc33e7089b43cdd9dedfb93bf19ef3877b7b063343ed7ab7fedc9a93bafe57e270d23e002a62cfe1ae4cb13be88278b141f76c70a8a64504e0b40c5f425941427614f5b71ec4048723a6606da0d92698917d87aef6d7d98abd2955fd5248f1732fa1c7fe6aca8d0a29590f9c06e189df7688f7d2ef57130899436980da3ec82e1927ded8f1391621ee6cae6b48fedbe92b3d56ba4fa15d67127eddeb35e35754c68c868e3e5863556cf716ea8a6db70331b085d18dc417801ca4732a6fdb5125692279db842577f19cfc8ce43c3b091556da21a2bd691f79148461536c22e17e79b84be0a536e74c8e5db69c6d35b930edfd0324986bd758b6cafd2b2b649ca29a22fe1b2e1a9269b104d2202e5bb545c1bcb9816d387244f39090e6bd4a092a401c2c8695a02d39c23c64fee642e9128888d68635dae7707ead2e5a0b6ea1f93d155c44c32703e561db28fc148bd787b7ef48acfd73055c39bef2937c073eadab096397d9fa87becfb47deceed953042689b02a96dd77e097177a1074810d91cbe2347ebb6a1a44a1705d40c4df05440e99f81fe8c563f2f9007b65db75b7c8c0ecf10139d274504bad5ead37447ebdce8080b81f7f0bac06f70853316050e515287450ebc534b32febe16be02f483cadeef9945ef36ae6b61b0948bd8833b9c74f7ff3125276104510ee49b1b39bebd9b1b9ec73697c501de567cb17f1d5efa6db9688420abd6be818618562521ef5037b2f87d9556395be010e83a124e00ab24f2c6970f9d9730d38c9772be5be9d6247e5478b19b8758fd5245ba7a1f960016527ea068f330f9e84931415118bfdbbf04aa3317283109186a8329b3fc044c742008473249a459812fb3d68df6995ca43627f4ff9a7611b0809d2c869e2af3023399bd90b02f881ae16e4d187bc07bf2723c34b4e973effb203b470d347a5c5d56b48d2f512da2f43aa90344d724652d6311064b6495f427a81cee3eed1b5bdb570d22acc2122ea134f047e5a9856e03071a0ec08053efb664b239d2f24f89fcd1001c3b85907c086ac30e27a578b19f677e24593483ecac1865d36e9c56da96b391b9a491838ac1e2410397ffe89fee69f20f9e8badbb9e53e6c9cf0cbc2ec06b61dbe6dfca5988ef7f688a5c196bfe13eae273c7f4eed80eb98acaf81840a79d8f8d1b7c0cfbd0ba9336543a7768e3aaf6fba0f36d98ff384c227d31bd06ed20acfecd7a5f60c1198bcffbd7c73fe45446610f5f755fb258a6d4efeef8fa8dcbf4c7aa8d45503f29c4db9d27eab2b27279bb2d889758c9594d9dee29b7dbb9a85ee1852d9d613432e2923fd6630863c23251006ef275fffbbc7bf63f53c716df5cf27265c92a718ddf642ccccb4ba3bbcc209c6bf063ecc3de5bd9d371ff79c2ef8b267f449723cf7f12da3b0e48c1ea88931a5cf01ed48ac50800f26af6cd8a9ba02841165bff6f392fcf6795f4a7f1ee0b62e9c1de25589cc439a4e378de4957d0650b24dd55a78df2a8a6b1810d5805a1687684e5d2d99d07a64f42bdbabc3d3ce4070efe48185cac3c0f3b01c596e44d99b986b28b9d576d6189e8c2ab6b60333d915086e7c589705d89f30b9a5e0bfa81671730a8499c74595c3e9bcf972093c0d1d97f7db7c4329dcb310824c3c3f482e0eabed5844bdec3d2f866966ffaee0300dc1907a6160e006bef82ad181a2f2c90c04988768cd79f6460d61d0f9c2f7e93fb1761661ffa82aa8a2b5804c79e4878a1426e9a41e69a3bc6a049ba7b970f22353e3c1ca16efebad3b234f6416881a65315fe8bf5e9e357e8ea2e31ae1221fb95d3466b5465b95dad9dfc6551367b260b8a0ea98dd08ee5c6ec1afeeaf18320fc41f6cb81e5f79edb57e0c2f8d412993a97d6a912c72de3d4eaf5415404101504f7edf93b6298274b77db9d2426187b277802795a7b97891572f20cba636ea9211ea0760816ad2f45210aab78fbfa8bcaae76a1ed164dcced40c28ded6f4845963a8a4911fbabf6e8fea35de5ba0ab46696c3e81ad8c9378a77b8896799b70b3548e09ee0877c88d8ec2761b20fc30bb1d711ef9c9429757b69fd7d01245f0a4ffcd0752ad28f82970bb2a8368d9443eaeaefa5ec347fb351df79bc061a6fd2b43da57d634b55d236a2e61760eecc72485c1a34b22f37a6066e7d73d65f97b4a12113f891106ea174efa0ebd97be6de9b224aa730b02575c89e451d0f4c177dc55cea98b5c8682a5b1c8588364c0026359e16f1e5d487f8ce0ee9ea0478eefe34f148465fc3655cd8af2128f88ca1b4818bfff5ea271a5ef27f43003fa5ddba86b5d29f103cc7b13771ee9113c41ad1e91866120d32480c6ff6de61c45326a366eb78c2c6b94fe5e656565fdd4f7caaa0cbf92aab9b10e601fcf64e1d13a92f39ee00738011ac6339b69ff767296483338b1b3d67111d17644d22d489a69e5e700ee995a1636c703e10cc5dac582f1af352b0debec903084fc4b7ee9fae0f4b0d8c521ebf63224b4428a56fb2b09510add439440dc58e6397fc9ec88dc0c42ab95f955862acb8a73af70d27db900499bfee28d493d37b922ce747eb3fbaa3209a3587d7c6e4a7e6326943506cdf5bf8a5b8abe603fac8fa5ac426a30c50854cba9ddce34592d3fefbcee4bc667df14492d42acd32192bae0aafee4fb002c908e92d16de4c79b9de066a03c7433ad8b0964b2805778c8a82fed644af6ee098c979b8625ef2002621b68937ebdfcc56cca4a337fc5a688c4be5cea1fecb7f6511c93b5297913cbd77fe794fc1ab59a7143eefb117d6bc2f6e5c9e907be3d494826e2a912a75990877b9f8de209d9c5e8e8413f3477bf5f2684115fe52c938e1278bb45939ff4bff434cd1536eafbdd06cab9f243bcf1f36a2f288540b41c4a9aa39092265d529c94575b9461dacc311b53355b583e33a383299d8caedd83c1079f172e8087b9d6aa18b7ec0a29b6f1b9e059430f6ad14a1e03fd2c14449ee2448661a41a28c63f4df9a7ac147f37c747682d9bee6a24433ac6cba4a81ba4ad302b6eb56f239ee49394491849d4f0b4190e66f167af64968f278fa3eb5ca79fbd898222c5409467baf175fc3bae38b2c05d1a1cf79f4bc047722c74a7db199103ef485ee4508b69f1fd5030310fe9490dff2072c6e5291dab7cb876f8538a012f105ede6bf7fa43169e3b6e0370aaf140322d2f75d7c33f2995010c5f499392c1a8c46c3498362537c593b5fc203af13e7b3883b89a8e5c912b927e4d3648607f01c7aca4c65429da3aab079529c8be16e5d788c637c46d14ebe267fdb36c5c2ee989c5f4b307fef71e1733f4a07bba70ce7974e4bb2b7faeaf988f837bbf5efd92c7b5d2e470369c0d1c7db84be9171f630fbc378bbcd065f6e759384641d6ed547c9a297b41bed8d2b602257aaf0810a692f36a009123e33f929599d888022ecc82c18f6b190ee3a106617989b0cbb9b30ac8ea6bb68db2cf7044c16ec823816783347650f6b7fb2ed189a54034d1372bc352e5d1b7946e969946f2e722de28380a62bf6405dde0a603e56136fd76b2d7b1263d7ea176a38c914ca4d26a78bfe45ae13148e8e47e27ff2988dec2e2e8c2ca0bbc505b987fbe86ee997508892c51c028edfc967501af7ff1d53f1c4bebcb338d44804a14196284a8101197073a3d2f007e70ba2c505f69fd5ec87ff56a6effd457f42c9f4c06ebf4f1afc2c986ee1822f03408a1e3ae4a930a1eee4b9c2f3c031412aadd97a8e81c443f408cba29b5a02f6735b1dc2905083e0aa3145492887358042b82c7d62451e6a7822fdac6afcb8bfd15639b87932fb9d5c5f47592f4ca97488fe1e0aceba538164f4c3141a2d9127b4cd2d8b0da1e2117a00e627477184d608a612426de2ce417e0f53e670bab2d0dd4989cf6e207d4f3ea58516be0d867fd90b06d09d85ee6d1db34fbf5b736b8982fc1360801a7fa793d67e15b9bd0ead637ab2a46630510504d11e6d3a6976f395bd88178ef58bd664176a1a40037195b42743624b2aaf2b6bd1d92d0732dbd50706e3c9374ad0293355dbbc1c082552a80d9fb9bc7b01ee13b9383ca8dc92b5bd8249af0f9df558994b92397847b536e0961e54ca124ffa301064b93d327fbe04085015368b18b91d866a5ec5ad8a9b9f4270ec74a1fd6c23b2d9d23080ba954b73fd3c45a5ad3b66d0ac9d7954de177027f3753d193c31182c6ceb5c8572d125fe4ca6965947ff5c90774839d8ebf895ab985a971143e22fcfb5dd77732458edc341d3c58fb733c919311029354a34ef087c7d006385528cba36fde0bb5cc1c688e772863c6af36842407a9a75b042f3a0f2207ac437dde6bdc41cafaf4d65299dc48f25ac4154c27111baff3d16a081d161f717744e242e7bf69413e84067b388e681414ae066fbdeeb50ff5ea3002975064412531897043110d90d431a42bc6f43059a3612c659b2c0d18566df8e3bdb3a1594f5e6abe528e8d0c1b468972b96ab94edcc0ef22bde6a4d75ffc8cf26a07afc01fa8bbcd18e805ce956bd037abc5cb7654b9211333dcd1da01119a54bd7d4b8e9f61dc01aa51beaff446355a35f0a0faeff874a0908a71fca8e0c2228aa6b8fee0da7a1e09cdfcdc54b9d276de7d0a59e8955c0e58a724b79914a8e5e0977e88f392ad43c0ec3df6ed99133c616efe195575e1dd05a7ff1431b4bdcb007d68552521108c8b2cdfd78d562ab523b27a7aaea06f0a5050a93f3b00176f039663d5560ce450237231588784f225f1e33b373cb9351a872addccb1ea66da5a3f53bc3d1de29210352007c48ce53993de99d5063b05d702ca6d14f9e34bcc7fd6a0b2acce4eb7abf4c78ea873b79d7745032b1ceb856a21a5aad004043bd9be25326a045af9a9bc3b935127e10b66c7da4f310e6b6816fff5dbd988e365caec0cc6d317fa39483a700538e6bf2758991fe310a347eb3d95f5dd6230c27c21517195debd9e4360f1a53bca26166dabd68e24d4d3d72998ec14b534cd5b1f1f2989fd838bcfb8ab330d1fa0a5e8a9d7e3733b9ab1706bb34aacb39f1ba5ee92193b13ec6267fad43f7df907cb8cea9a516cd2083f26a3a48a56e51bc12d05ee0dae766a1da490591871d826027b92a36bb90f0a36c79e65238a7c73dbac5475d27bdf3eeab32214cd8552474148bf895617493e5b9e648f0ba3d7dd456dae872292a12457b59d6066ab56965655266382a807012bfcd613f4a434277737111eb75d4b0965c330642f3ef77bcd6eee31e0be3b2eae043e389b6207d97d95903aa1cd7b67696772a218a64865e6389d65f0efa74b4680928353f3b54b1087d505243ffb0e3c296200487f6108cfef276b26bc56e884ed1273d4dad9d4940aa42ac14e9f07f462609118a3d757924b338fa1706e3f85ec463d593ebfc49ccafd957b198c3711a51f05f92f726c640edd96ffd924517f7173cf8c02f5de1d8b6f2630fd2dba79a393995714ebde324b4da863f278366a5445c0df089108e04bba182be976e55eb63f39ceb15bc65fbab7ff3bc22520db0b6a020a843a6d6ca09e3ce9c46b3ac64a3469a91eab75533c522539b1946720937d93ae97005c53ccf96238961827048a768c302e0d5a1462fdd036933cd3da7a5e9e78dad9f72d473d34b60664e57201c29f012342ae0c8a69ad72de5b8a002ee5c4f5b1d5cc80d6312cf615828f2c99aa37a0ce5229065533865350f13d752125362155d69679d763bfdef46e300dd9d6516e080685ad7f5c876d4d3ec80ad8a2d94b05e14617c043edd0404b131d635bc74a2be5186c380ee26e24f57210a92e0e7c66fcf1e3173f62303a30df2e88ef0760de253e41e830d0f0d71daf825cb168198b0debe1fa38ee8905c90f3d14787efc7af35576f763d960141f17b21646f149495d3c0b24cb666a4e118a8971d61c2003b413148295f267467251c755fe51b7137d0b33c2db64e8e5f33cbefa5ce71504851b0310e41ea5dd5912cc915271ba994258181eb729dd61070929f10992043ad572c03e2eb1e63e0c133fd4ed1593f49f8e3c405046d6bec941de61d21b4d6d90f4c83d3816c02fd121b3064354e89fcbafe3f0c88f105c9293ba3af7c53d0e075cadbd3cda6d96fca973eb11eb7e3c787049036de6c128c621f695dbce7608daf3d650e8d292167081c0308d7a67c5a21931f428218d6b0f6b4334df28c2d54a85284528210f45e49018920a4ecb97bd6798a5cdb6b17035fb78cccc77f28209a7e76dbaae4ffeed3e6ffcf1fbde48ebc90f97fffa2f7f541b4940e47097931397ecdd7aee56052efc9b10702a5f6586e3f25598121dc5ba37d4b9e3acf04595af2444ca7f5e5891af861fa7502cfe1f0837065029df49d949237ebd3988e5844d9f0ccccfd7c9a100a56905f588783f8da85697180f67858e3d9e4d38a831091e0da2a8aa720f88bb33732494ada7996a79393ca00c9db4f89f87c99bf0f030c785d966073d79557357f6bccb09e3af6506fb0602780eddbae423f66abfdc797aadc97c995a00cacd5b88c40715a0f3b7b2d1cf15daa67f2f5d09aa4da3acfa5d2c47c5ac25f8429032c38bc2c7b006af0cc21f66177f346adf5d70ffef56fa78005be1c444c2e3257b3f4e653b3e962f2697d12440473032c4aa38d6e861190e2c2b2c58771186d1bdbf2da98ee5a0136594d840ab248d7c753d70f04362106d3cff5ed990657b9a70aff6013b77c6224dba718b72e10fb9621c4772a02fc3237129398078561ce2892a0547f068f5ad8e74ae41ccf556667068aa1d9c891864d4780090cc444819770d4d72edac8cf0729e09f9b47d4fd74131e43e36b1eb7a639d20c34b6d5bac2f79f6af8135cc3256556541929b38603c3666de7c7e2d7487079df0d3eadcbe27021db3c784d8cccb980c5e5dc1bed691c445a5f7d2487da08a2b9cd5b2c37986e00e65971bd9a69e32d125afa73d234aba6e9c7c5af7f72b09b808bf9b98e99bf4ae5fa081c8ffc8310f3256611124792feba48106cf86d673ebe4e33eeb735ff111fcf419b39f0e24c359a81822b00a739824fb75ecb345426bf4d11848690f342ff9ff608c758f1375c1037360ade8c41d7e262967dee4dd2ee08730d07814e54c9fcc584c6242d2453e5eed5ca06bc53c502d9e815717df45da9822de7b8f143556eba58e223f32710d74e89ed4a3ea829a952a0227f32470431a245c03e5786612ef20c19dedd7c821e766661e98765255e1fffb82c2dbcb5176bfcd87d6db1fdc43781a1aea583bc499cfbe6d8b370f7ab53e29515d18c16f4014f0d24b8043d21622bf89a7b9153b8a9b56c6eb89971dd4285d6e0a61127aad58d493435e5a125e74ae303b8b52fe20300c182122c1b592c1f735715c14a3377b75e0b24e51305f8e2f41fc1d8dec0d9da8f501996cc2291bc5949928c93ab54306fe081ad771a5dfade6532c99848bb8a1d63fa0634f54cd8563bbaabf204bf592e57b0e149b7c6ca2f3961ec9fc569c304c91b7677a044e44b661839c21ca54f2987b8ba4be348adb5e8fcac27b08296f02e0056d61acf4fc7426ca94e287be62374b7b3bd3b80cd51739e701b0cf2f9d310e3416adae9f19afd2d9fc6629b83bf27b5329efdf6fba7561a566a28097ba16350fbaa07dc3802985b314ebd8ed4f2b1a03c48e4c62cd132baac8bc11b1e422882e0768bf49b994a1483e8398528cd6169f6b3b397093f5ff30439bff9113bf7c931d16fa8daf215f48d2d82c91d18b02d131fad3633b2ff48db472740569014f23c4245e79f438a17599c64b2c05e604a3606c0b0621d492a1ecd9b0f4443323a0964d30f6d6944908c3bdc33bac05a30df4b7bcb624b3c4afcf350a60f991c4b9a8ad5302e34cf051025745df6f3eed9af7719cd4c906e1f1db3fefd768e2910733c6d05e5192227e4e05de4fef8e173d6075265ae6c1f7290d7c0b7d2307c653de0a4430f3920fb739349292333c7ccbeeacca94a5275733a0606d877c0e2b5a329bbc577d6c9e6a89244c11976cc31077271ca34461c4ab82811de35e982094413d56980882d90792a3811939db181dee00050db31c7220f6eeb011e7540f85ca6d674865cdfe1a1cc588e69e6b1e908d0f02b6758dedcfa0308a4acfe3b79f6b9e98b50597283669c1bfaccd9c7b1d76968602b58815427ca0d01c3123a9cc971061cc091dac179571e221a674dfcd930fe0f758d1c12b7f5b536ddeca133df98f7d62e1db4b2b6b8b288794cba239074c0e6c895b39cef94013c107c8140ad48e12be38ac0fb0889754117262ee508602269235e98cb649d625ff78919091d600694cd976914d215f3d0d01908d7c1b218f324517a131f1aedf9f017ae14afc77e88ef144f0407bb62e2299f6f126a79d957f063add32eb12f746ed1326bb3efad8eb7fcff56f762b8b6ca87d5faf3bbc2a62b0ac4ab5e4776eed27e8f8fd9afccd79776e041af42ebac12d8e5a5dac1529543312c30744e3c900e0bbf4841070d9fa4486048509fcf2867917e3aa56c7d450e484db0fe33a209f50486019fb4f2f489dc3b98b9aefd9a3757e59f4f79c86ae41b97227e786a7ae41334b0813f9608bcabbb8344aa9aa99b539ea1ad22fedb0e11d4556ce8f31e17c49ba0c7c59feefad7c0215ce00793c545d71a6db15c1a19b0b632938f65dc80e869052a1ee6f08d9159bc501086418bee13fb5ff18d811d1d311e5b1422f010c654ab8c8dec195cf56a1ec9ddb7aeb4103efd33b42b4eb18f35359d3ae851739f80ee8126c8f1d169be9ec8ece55055207797d78d2cc19a2f1dd6b1e4d891ddf798067bc4cc779f05c2fd005ce1b745aac43d7cda160cc24b335f91ede61a2806abefa4f06d1428c99177aaf879c3541b2fc00ed6c9ceabd023bcb64f3929c455acfee1f64b72d3080ae21177cca5953afd0fa9aded9b40fe60b0564b23ab196377b5fd6558c676d7c0ed8408571d5748f26ab7849c8562631956547920e50ae0c4bd871be40e01b66e202b665c8fd655033ff1b30246b938dbe16bbde8fc7ed33b2c337c1dde7b66d6b63f1fb6b6dabbc37972ae43ed167e5a0b4bcc2e8779a65fbf7a1ab1454d2698bc02ccd895241317d202339b11160f1f63ab61a567d6ddb470e6ecece36c7b19168e54ed8515777c24203982375a6549d510112fb0a39655b75b4c9b04deb4cd5ecd7d91d79502fb3467b30a88667ca2788bd32f49d3de10ac5df82a9f8657c7089ba3c03d533ff23d8138d5df5de6a1a09d2f815b4801280d45790cab08ffce0ad4cdcbe44fc7fdaa07a493510856894e4a55e4b73f6ead27e71ae8df3136137b5356f815bc94bddf33ea6d3c438377f6552b22f48f1403928040993f696465943196a90824c13c631eac11d866f1a48cdd401c3bd6c4b7e14cd084ca2aef14e414cb363752ce0684cae13aa14d9020a9794c1ab5decaf6b66f7563373a7df11a93d4caa8f8c80e96f05bb830c608aebeffde7d320ed88ee9335e3ead4c98e6dd5086968e01eae2296abb6cf2032e79fa16de11eaadd85f5608211d6c93a3191301c59ee30935274561d7763bf6a162f74f5cfc01d25f9452c9772719fef592354fe36ce624acd44e7c94a731df07fb3f9f5cc3ed3fb437c9b59bddad34883672a2845349acafaaf9889f700d18e3c9833c9ff88220db03ffab571bde44c8a0a66bedb888ab7e858cd5828aea06c5ab49a6484dac4790cd78657bc8972c439e0bd82e3052ab7f6d824a8ab100cfd1a5a0d5dd446f1527468060b363f1cf47c8fe30aa848d18b3042be42e84e0df3cf739814255c80203247bfbb076e1d8369178bdf8c3baed8c408c317bc3a081495edbea35369b69806884d929d24ac5035d7804247aa89beca306401bf9ef8ca73e596da0613e279f5c25210c37455e2ff965ca046dead5d735e69bb3605512f7891b63d72a94de73a4dd2111ba74b714d01c56a7d5363036eabe53cabab0eef6a51ff84c43d1fe38ef46f9c745f7ce9bbc3833742b5295414c95a8707568f0d1affee0c220dc805630795c934159e2a79f4d70233206e0485605cafc455c6bdc88a30e4c9d53a19a5fdb8c293e212f77ffae5afc1d8024514ec33c52a1558fe6f581618ee4d47ae47eb52946cf9d6e4875666a1c8103823b13c38af9108d27c9dc050c46125442a6cd7e2142aa67eae4ab648142551e876f0d7c3d92b103cd09e30b5dc46a68b0ee67d0fb44190a8ad8f67dc1bbd931973a36547a4da3f762769ca7fafadf51e78048ae25235d4469c042a8112b8e2b42b7e256170d81743dd52a853b9ef8a7dd37cbcd3df4704be7c08bf8ccab1251fbec4bdcada75c5da1d1c4b3be57bdbab033dddc0ee4bb4a9240bcfe8c50a7e02b6f6b22d1ed316c4f2efcec202bc5bee1dabfc1a78b2baabe8811a39baa6b0f0b42e92aec7bbfb5fe37e326f372f230ace34956d27d1c1c0538397ea2b97c31b7624ea0c57bee8e53688d9fbb31797de5b4ee460423a21af93ce2d8b1bc042f247bf37165c5b54dd90972d6108d8e69e0b67cdd1cc46281616cff3d520b893aed3c6290e6633b050bfb23d15967b1e1b9fbc0677abfee6719c1e418f203741dad7520d8a8225f56b4353cb569abd4b1091dd5e4d54781af3c138ae222fd9f68bca06aa544142f95609b9eb568ec6f592b9214247b7a42a0c9432519636d3c87aab08b1df616b82986b2435163251ca60eac013f8196e66aeb1f78059309645cd6fcbf686eb81086d10a0a13f2ae6953e44a0920368bc001c28bcd422a21df90b863b54c573cbc35eb17339797b60a8bf2045905a530b10d40ae15c650d602f2d435e57a21d8654afb61cad578e4da1bfa4a2206b599c22ce104f7949f24b9dd956448042ce497e885f06ddd20f63c13fe7647d3f2564f6eaee85d2aa2b510af81daf2fc24eefd2f1fa96c81521983c0b6922c011730efb0c936a5c3b9c6647bca7f4dd5af01541251483ca23e6ab617001dc26174a67a8843c93f39b8410a2d22bfa31632409901dd15769b91f7a93ebc5fe360f0d72a3f8ef59e03ec2ac4e0147067f842231659996b4bebc05ae88bf16035fb88aa158fbd223a42812ae5e0142669c67a81dceae04d10f6ab6095bbe4d35086792d7884901c3d5544f50e99667822464dc8dcc09b9c19e7a477f3659abee786eab567664b02b652f279e40cb9873aaa4d5a9df4149c7d6f7ad3e20d05dfd293e6dab7827d3d7d71edce074ad98bc011e206bfa337ab227f6335c6fe71af6073f6b46aef7a3985a97ed38120e580f8ebb5c80a36b87c5a23e1a45e065a637df9adbe7a8d2bd9d156065d9fa81ee470b6fd089b7b01779c19c4990e401a9e0b238d0374e05faf2581c29b9996647ef109a2b3199ec3714d1cc4638fb82c44bab83bf44eb464414addbe199c2375f34e73a5fa9441febe8547697f0cdbf6e2bc576604c8af04529615a05bf9cbf8fe2a457446807e2584fc5733e7c0fb0867c2f844bca5bc0fbc2ac4ee13210171ea4a7e773e7441cb69e2a3e139243a67f34334345dfc069f263d1339c13bfb7020b247d6c0feefd904bf794783fc3d3977cb0c52fafe1fd8c372583969c99e3332ead85f734190361840a89743a86de649c8f2389b6eb2691631a757c4b1ac7d36c1c5beca6e47aee1f8727d86f27802cd1d75008942ca665b3954317d6578e8fec4474e0ffe79e7c424dabe862a2bbdb000b2ea11ee0cd63203405eab5eee655df4a7579f378fd29eec572e5bddfbb2cc1cc34abb38e2bc07783560a5e1930b267b3701b5dc16255210aa5d37059a676623d83752019974bd992e8233ab054b3184059fa3da1c9bc074fcedc962e2fe87c3dece23db8165b96a3b9cef8b823d82a24c87cee6acf706a653704c4f9b834e35818fd82ef276971b76040f40b0379cd1f1b7ac4504d5a2e17c352453adfca91e8d0f009f8b0859fac8890460695098d916634839e6bc7dc511ffe021a3b1aeb0083a8db3b38d6cfbd3fac51629ff43e93c060adc3889ac7b55b6118b565d2fefa7c2da9a2cf4d8a90f06c70dbc8f4c25e4a5d72ab1836cc93aa33235d0f318e60c67154e7458f5b4723b2778fe66aaf05812d76f6369ed497d88d6594bb4c282f3f8bee3463758800433802f08a18dea44da5b0375cd9cca5190a05a6b00b9a27d540878b174c1f751e432f94bfa1915a4e2f796ad7389652ce05ef6ab2b0694ba84f5d9fde934829f85c154f8766ba1725530ef46722699a56e432681d2983e39e5701926932846bc0d57cf55db15cf26a18fb6c1266c06d6b3163dc19023826c406d8dd683e015bf1650e636aea3c37caabb183504e8104b41ab0e82fc8142c5dfd69b92c423156954d4780f6e999072f299e6d0ab1a663a539ef1119d23181248a6ddc6d33f65740c86f184980dda4924d630cb9bf220a0570809221c338a4fdca00d8feb137e2f1e40f60481d6295da9ce43577cabb44c304061018cb240419754185431cdef533591e7473bae01fc930e1cf41d04ecb7da0bb90e08c4da772e26b1043d78b40ab309433fbee7a01fb33e10627867c1e65da5bcb5a3b6c3647680e5f46325f470c14ec063a77bb340a2ffeaf08f1a33886fb73f68f32a1847b47c0d21a6d6d9f72407e87852f5b843d04bc655c252a0570b3d92d7c49ac60abb63fc1ae26ecd4c30cbb0c3cec8fae2d97ce4780400569082cb5785f02f15c509026d38f7a24a00f5bf337f37421d3f63e04cc2630ea5721d0bd78c58c659a0b0855796e8bef4d7593c2afcc126efd6ff96dc681d9fe3ba8b5e32b4b60b239cb178a885b43bfd48766c656a756750f2b8da39756fc57da7e71cfee4e53284b9353abd3def21c7f25016c6e1b1bc0e8e327a14d03c3e88b7202e39eb312faab950094a8761741815a44b8e97e77d4e3724bcbd98b7f930b1b6747bded49edddd1cbb295b1f66b015e983001a847b0b1ef966468816523bec3245b756b0402a7f2fabea606a77a7bb2669893c3bc0ba458659998ea99f1890e2a797b2b52ee81e11a57ee59c64473189a0febdedb1d9354d4d429d64319aa0ec25b4101426091d645013a7dc48da07bedee13dbfa93f6762ef9f750f0ba4bad1f13f0b295f6e8f3d53b6b8401313a05b508858039452fbe5ec13f17b864feb45dedf37644d172a17f85853a63fb8c104e12be18d0e6803e91c868dfd89ab55b08b5439d39b840bcf8562d0027c85695c0603d857bbdd7bc80a0cf79e646dce1d034dd86ab4bcf407c60049bef8976a5d320a84e2b3e772ce662cbbd0a4baeb8652221e8ef62a6b7183e709333b55b9775ce28859188e2b6d740e248801d3fe81b0a2c3522f6f04b563be94da2d5a3cf3d3d565a540e1fbe1c5ec5a08784577c982ac21a505ee33ea545d929f2319afbfa24963d6c371e5765b92f0296de7949956c6f636120273238e4a73c324509a66fdd56fce8b57cc0427a57db9785fda622ed185870cb415da55cefd604ccbef665c1318d468b190b44a5f032fc6761f8c209e0efa36ba1bbe4e26c68a68bfc1260311f87973b4f8a714072ef3df8063ea940c93b31cbc3bc6a2279fdb9a2f8c4a6d9495e1e5b5be8a2ab935cd9ef849c74aa81f62668135e445f6d0a1aa73568675fd9af920d8243a3b3170e57d46d1f460df9a3d981e0c91af2b2551f695a69aea9b1f69a83bdfec8a5b16b9b42315867c230e99d3281e6d3be91b1d320ea03f9353ad6729342326639e99beadb5c3f4b093417fbe4e5fe064218e722fa4fa504d0c959500962e1ff6f686237ab53e6c9769c130293fd0c52fe93bec88589c1647dc1802ec4fa7d37e8faefb4f4ad7c457acc694cd4f90682ce8217f4b2b75ea3eceee7d42fbf4c9ecaf942cb272627d419066dc2f2a5b8886301e11339285ea9d3174007e3f1bd800ff396f984daa7016a48a4cd9b19023867f8d6ad4284dba6a5f4d43fb10a77577d4fd330daedd7253f39d21471fb5ee1c0d67891dca11934e7e49396b323639d8bec7af61073e0e838fcf8210090f698dbbe4b4355aebe0c48bb366187262e9d8d381a201fc1175e79d9b5804829a9330adb401a45a52dce7da89c25bff0c1966ca86520c51c5b974182ac587b0347d427a264495fa8f3cec94e1549e88b3d9a491a5981ec1ae3b7aae4f576dede9b6f71ab9f6de43b29ec43d0db77ce6808655eac1af9a14faf8476d8f141505945cae60b94fe7a746a0821475b112026002f8784728309edbc548cd713922e318ae3f94719d7ed5d542c169ba580f55e029943a5ac83b5e480344c215ca8d512c64a732e8c31c2099d7fc82a31a5115d71373faaf59c442807b95339f63925a919b9ffe48455e3371dd728b7b5c14731bdbde062706755a0a70ec711cfaf03e4362aaad9ebac6b2e23c58f68d10e26aae4b914308265a7f73fc1cf8180f6dd751e067bb4320980c53f762a6c736d7187232cd7d84c9711903207c0be4479745b2958de410035fe6134279c101e4e32b57c5ca9cb90bd253abc8b30ed8229bc68a702c2a6889eb52e26a85eb3a8e6b85ea3bacb01ec4db8bf95cbbaed1b070385f26d3ed74e79f268f3803585d1c50c625af64ea15e47806e93830e7363efe07b9687e02f03aa5c4e5d6da3e2cef13f3a8feca49708af0d83f3fa887b9bf29756c995aaada2467801d15a87b970a816737cda15b3d9567c9a331844c5448dcfcf2720f3aa07130e71092c1c4ca136f7695e85ca1b14e91e987efd15a7cd23febe083bab9681561228c6aea4a7964b43834cf501f33f2b29a0d3fad8b06ef5d2634b05115c78aa8b7a407cbb5d858e50ac38d398b1494213d7978113149aad26e4f63aee5e1c3acdb6f134cf01bea793b238b4bfa2e2a02b5c3969effcebbccf9ab5174920be03d743def43c821ee072f0fefd7a81fc8d3fef29b88b5a8532e702dcfd64e8b6bfba57cceee800790f195cb4d0b9b9db4eab64d475f63a1ef3a0364ebd299221ede4168713843417481cd4b84090ac7c9f4f4e9a47cd192f8e6c5b82d42f22582c90a36bbb8f5ba6aa8c3ee7aedf988ba82e7d6c712e696d722ef0adef89f8829b95ebf335c523dc568a60c4cb1e52acbe56386d57ee3b388a0ae960f470f9008ea6713f56c65564e4fa6c4ab19e6ea4af6b6ff73aee61468c37102a883f6075bafae14349e2be36db893d13fdf615a7b8d8d05d90aaa71b426ca78a57f7bdd83f7606d7ad98e67ad7709f12b7402fb7cf28557ed7f000794b88931ade6a6169b4ca6256dcb2e8fc628fb8433ba42a74060035500b3f45a306efa74e50d087cc868326d336b1f1e01a9eee76cf575a2bce4ca61426bf3ed838a544cb627073c63dc022a3b75238f6c447130290c7886acbaae3f55bbfce03573e6e8620b88aa07ae38bb6eeca544ec1fceedcaaaa3d7cff1f25b75abd39d22234b41fa62675a601c83bc2e1272ddf415d7655eb86d707ee7d71469e70074f11c84bc4326c795581230b609fcfcfe631595c4f0d80ff366751f3be5698f5740c5cb4d6c62ed87560db64ea11f7eee6c59c3d7612fbaa818a61611046228e5ca77eb33c03cff2f4c1bf6e32e0c4d411c97e56492caf164bb187d97c9454f8e84f35963980a859098826cbc1825687dfe64b74783c4cce2325c4f6b806500d14708d91d79ff976c22ca92d658c9c4f9a737ff085589c03e425be8c681de3d3c3a96c2a63b0982c1e8e8cb5b65abb7c73bd4a191b8962532e9c5ecae2aa143c242776fbbe6138039942df73ac91d0883ceac79e7c3eb62c36d13fa4f6a86ddaafdeb118e63397d29146d674ce6d70e25abb65b660362421c5420b129b187340d8b6daddb5f97dacbbb2178d9daaa69dacf654f23efc53abbd0616358c5373fb56e14dd9fc2f338a425973585d0b39fe24035df674252e9f0627c5c568048be8cab311d9aa27771b5d9f02abb67cbec4052b0d85178401930eb69e6ac9115c1f2d6249048bf1665612141aa33f9e869bcfa692b9f618456efcf3faa72fcc20a7ae9c712da3ccd20cfb7a42bf783fe602d3aa40b6d476e9b251730d59f193175649d82e186463c79bb2f1f5840ff52f307d104b7a80ec017a2bf1477e668d0661e85461b4a51b8ef18eef7536d11c199de4d83d6fef3400ca96ed957ca2406949ca28ff8c5925810b9196062095afdfba57ef02b2b446b43ba0cf52b95197a62e8e764fa23b301652532bd98d858353d573049794bf610e048b55824eb59eb9ef86cf11422ef5f695664b4ccf54b1c50204200abbb237e4ef76fe913ddaac0580ec28076264f0d3fc64958fe8adde3efa4557e6ec39cce60958798341c3b2ccad956de9c47a6a79db20eed4b64a49362c1e8f1fbc140f73142874c78d4b48b3e8fd8f66ab0b33309f50e5b9e36c1915543424fc2af7cc7e2f7c9f7715f0fe523310154a4e1670cb0e3ba0a9f3d928930621732d1a65d1934e387cbad5e5eaa637efc25707cd2544841240bf45b4acb95427a99d332409b6888c674d861546a76d58781c7dbf5a9992ba43c6597b7d247dd91a2abee1304831ff43c173b0a5001b95c8f42b3d26157fca10f86516961ea6179d61dea4271de70047039f921f9f3a9f74a2f7f501b84726cc15b959ace580f971925ace8c9e1bcdab22ef5b4905cf8f819a3e714b843acbec189f4bb7729b8756eb40d9a82162b23423a648cbcc677f0536bcd7f087a63a28bdb1204607825fb8a450cfa9bd2faf18fab531cc59e97b7411e9c2ca76989645f935b03e8f6769ce4464fc871fa3a960e5b3f39d9d427eefc9cda4e22a866a6d7fea8aa0c3f39f121465fbfd0fc33679ee3e54f3b5c7283c761b6dc9aac53bdb64865fda73e1787f24f61161e95f6ef6010a45463ceba075ab39846054df45ddd3da5e490f1d5c03e6bd14dece012ab96615e82ded223e8f15ace16ad3891666ac83371941500e0adac6093d6848405b002eb173d7b2384940a72e1dd65a77ead07dad635bbc4662765ae006d143ba4969e3d1f51382fed252ae16e213e5e13c8dcd0275d340ab598d3402f5f3d8651059f7f93757295323f7b3f23589a208d8dfa67962b24ab8d9e01409c84d6a99182d6df26dd2a8814d19848645afa8a6a75e488b7c719f4a590062866896ab041766a1c5b3b766d66e7d0fe166c6e0d0e62e438b9a9868fa9b514ba3b92724e068036a0e7eb49fd1f65ac1f1cc166b99505cb4b8be9dbefafd5685df8c4fba31f75032a93b600fade8955d44435b500fe1aa1b740af96793676ec5cc30abecb7eca11ad6f81bb80ce2145f4c7f479d9f8b5ab5471436ae57d739c815042e095f42181ec50ca5e4d736dba98dc478cacc1e6ab66c85c7cf771ff2c7df8fd28ce88f6d75603d2ae097939a7c53c2557e8da3698035d4e57c5a54968f1c0e9f4a6246cdecab78f04c66eda41e0efbc9d23f3a2ffffb5fbc0fc2f25ae139bc605b3dd9e15bcb6fabbf76ddaa6568c833c517c3b512a8b4ece91abc3bbbc18bdfb344abd81029d047ba8584de23295de49080a6f744dbc5c084e2dffec2408233c3296d3cfaa422fb036c7cb4bd4df0a480f2eb22deaf146045ac366c56ffd1517303a2e3db39bbd8170b4e114d7a819df03fb718e8892fe871d57141d143876de12a2f5f6720851783ace050659b11d53e20f5eafb381ba589fba8ac05b53151aafc7fd90c795891b2914fbd0733f24a81bbc3769ce62dc5591defcf8b779039e6f7ea57f3cee28855ac45d1f6a2003c6370cd2a021513ba52949724d298915f7701c2d99f87e783ce7a0c657a11322b6fd18d34a0c47ab709a7f3807dc1a478c03041a68dae86bb89d94fa3eecb8e31fa51a44c8f702bcc1291e3acc1b0ce319b78199c2e0ac771e3003989d993cd3cc9d984e30c3bb5299e9bfd3012d4703dd52f843bed8ca5187ababcac13400cdabc4ef8720bf882382b7b0bfff5b5aa5bdf088aa1d978a09bfec9c35c0644df3cc1e2f8395abed711ada62fb0ed78f192d2ded9369e2f37cd83b311f7ac5ed7b6f0d1512045380f8d4e74ebaec0b63b1fa80238ca01466e22e011550485d62405a5bbac9bbbfa3c64f5b063dd81ef7422426cb335ed4d18bce8f6acd33b4896a6af28ccad68acac6b93130fe76c175eb0be7b807cfd1dba5befbdc08dce24d8ceaae51fcaae2daf1012465a8c0b49ecdc20d50b3143938c895a57478e9e715e233b0bc40f85efc6d9c1f9d8f5d1057a73ccbd851510a51549a10951456e929560dd179ccfde9b3f48b98ff1261ad18f51da8250c05bf722ad3c75fb0c6594d1b2a39056d35cfc1bf0ef0cbd17d7fd822a51205117c4538b4c93bf1a83681ad736cb7d82b18c0106696ebdb17045e9c9b7c3eaecf575c6abab2b73607a894ed9c9ab5510c22a4839fab5c898b6881308c5b936d24890189dfec4318ca0f7053ff4fccaab6193077e7523816f807a4abb9dee798986253f43ac37de6351f7fa819b5af896773ae160b44ad16343cc6a06bb80aa168d81d7688eb6e185c44c40780cf30b24ac9d2143488cf9683ff96becc9eb070db69bbac05b053f421be841b52d38f4e21bc08682744820c5beaee5df319c676af1425f5dd76fc9dea48610be252dcdf63cadf6a0aeee14f1cdbaa97e1f70ac41cb616a659274313c70de122a0cacede07733292b38ea77f97bef0cf8a2b282f80c897d0cbd801527ca109ce3829980bc3e378c4a1cb486fe8e8c650ce1dea3c1f56fd62b6bf6957c1d332bebe50a75ef594e171a62bbf2d815a265653b257686c8941bfd38ac8b1a04f64c54b578d8ec62c4ca0ed5020b0ed70ad49685c4d4b219d4ed5bd8b6ac92650a58645ca960c5dea8e8856092b4c072534cd573118157dafa854cc6dff048d3614184690c9a3c78e7e03bc46c90f3d898d77be9468b8dd46840f51ae83136865bcce3329cc9651a32a33865e66ddf6dfe0cbb66a8e4c12e04d2da2ea833f1fbbb472d9be343ba5d3ee61cd37c8e4edde95e93f97f044cd35a5ed77c32b368f1883f564d5caee22ae1c3c7acc3efd9026ec3665f3f37c25c4f65f7ec885f8d233508d193fac0900885dcb9867f8d7e4cf8117fdefc53630379997a0c626b32869039379fadbf29bd2b536ff34db41875db568037f4814497d72d1adef46ec23882bdcaa9734c4d09a9fd0fded75c22f2e2a5e897a1a79eb66f6cdb3cc573a7000409465e2e240f137a8e6878d274493a23b42066aaa4ea7789f300365d4e0531557db6b2e1b2c6c55dc171bca543c8c2f715f723dc0bac6fa779f3d18413dc35d5655502b2a5753f43c64101d96444f32773a77b8c75fda9a9e30c89555caf0ab9e1cd75a8b2a482e6f6208b44df982aa923440771c00c90bb896fe0fbb819f018a6f8e6a1d5249cccd6a7b40497be0d630e4fe9ea5309a49422ccf131fcac09350bcf4aa80c84291e896a7800fef736c0ea8e366a31e767fe7f036bbcf9899367ad531d478e33f8c65d75473e792a0d4345396a7f2801cfba0a2fcb75d7cc4fcdef7b8eebec78322309f943c0ecfaa1a93a2ab312fcb43a0a88f26b6726cd0c38ba72b67ca851b82c7975a39ee187d4663af4115832210581394ce58a319e1ba92f87e7ba2bb55bb8f9ca7630b32a33d591506b63ba29c7f1e5436e681dec44efa4912ab7bd0cf556f431bf1b2534b8145e215a7d9ac25cc0229f9064dcfb61e69611b384d9958eef8e69ea2aa6489e6771f6eb2b823afec14afcc9504bbcd0d369e4f6f9c9a3912038c25eef542889860f3ae5234f946f8772d7e0e43737e9b9df7e84ef2818d4450e8306236d853815fca27d4f6f76bbb7ec91140b8ff48592f0dc5febdbe09f4ecbc74a173688ac0220de381c6c0efd8b4458c6edc9670e45fb353d5025191ef54ca39ee289d254ed6ac221f0a803c2763a896476f5c0d7a1fb6e7d38cbc6186b29a43c9021b50dbdb7de0697f6b26c212ca203320bead0e7c2a0ac4fffc8f9f987f12843268c46dcf681422d187b5c0a77c228f923832cd52931685ebd433e6b9d7704fe253e2361eae4cf1e834ea0b1bacffc2698bf4aef87ca722299780e39cb1212563517baa723234f961fbd32ded77d59f32e2164f87a6ba19ce5086f5a7d999afb52ca5167623a29d398177fe3547a9c0f64d0f48c8fcbb2f8a915f8ee2600f0058a25bcb63cf8bafc236497d99c500206b7a493f5cfbad311ee77c57e11488c0d24f8115e25390c353a5ad0bb49ae6df618f0a4869cafa94fac9ebdba2bc2b26e34aa0c2e05adfd093f23fe8fdc44ce42dbfbc6e0e1de743a196f94633fe0c414f78732074b9468bc2bc9c2141d85c2d7ed04b88a3e6594d62cd35fa5615120249a1631f2bddf4172bba3a2aa7605ba6c1d7f441ad9afaf9a003348f5355d4baf63abb86085addf6eed7c45981d917476b98c7b7d138cf3d2ebc481474552202a0f0c25d2cb183c0f625c0b77a6a175cae746524bb5eb223ba6d6bc976b0bc95a3e70907b755d3391a88b7cd8bb8978dcbf655375de9b3a2188eb68286484f365007f93dad39c14fab8b3dcb58b1f3fb1322a495abadae3bf4c29f8dfbba1ed77b2ef031b229cf63c1834cdd9b9f82046b135974faaa5ca48c32fd4411a8244d01d4856b83ed5922130ac03e2aca16e8d8c39fcec6cd06b96677f4e91acedb31fa3d37c796318a2386964d9ab964836a3f912a5b8d09a7ef832df667f725520152873b9b2bb193a96317301e44e610de8e75e5f56ff5da8234ac12d03597668ff5a9f69593a1003f4fc0ec7c37f0a8e8735dfd0ff15108cb4f83209f689061943db440bad0466d9b3399fd24e20ffbedc2ce74e4b64210ad0567afc83ef0d8f9c210cdc1897000ddc21f447623a432c638ae26c8144764f800cfb3d0589edfa491e4c22feaf82a7c8c181dbe9d5c8c42d7807c9a4004226a365dfd59c2fedcfdb3b53b6871816b60755b3aa8fe410a7a57e0550d703989c8914c889f8e9f5be5ec67bf9dd19f8f980a5db4a60cdad8900349fd0d1ce5776da23a0c124da0dec496d6cb5d49f029768506340392f72254cc8b43a2e9ff7ac708e1fb8e4383090e9a0c3bfb5a231d3a4dafee1d0b661115bec0d1e882723fd3a5af53555a72b132fb2b9eced5f74d0b25ca9cbef980470069678a4e536fe150d84808649718b6ce07a21421ea1cd7bd29c419e18e4e6c4a1fb791c2c52682f18133e6a1258ca2bc0ace1aa008922c0b475c9141c2e87c2f9cde020efd8e0e532654a596a45357f9de9741eabdec66d33f45788c5f7889ade48232ceb0b131a79e8fb8a0397f21c9c1a86b6af51f3df0ee6131291385de8543d183cae351ea7fdbf2b2aee681e244f83ba160b6b4df53fea463a830ce8941f771da6f92be6741801a350a130ae790e4250481f35ddc1fd37aece7348a575695397aeff6d81dba923e164764df255af1436fd7af7953ed40f99fe73f2584e7998d1dd6d429e81b867f187b27fc265828e4eb727a57377b99dba3495c0dc063427ba1cdb4d560ff31c5ecb0024372969d581ec2ad8d5c911faadfc83f38a311a706c6a76ce811172e525b4d8fa40b69e26964f3edae79eaaf3df57e24152f770bdba79877b4158e18ac81244ab5ef945b6f38d1a8e0e6ec99315a615622fe63a68c8ad6d1f653f36adbd01a8b2ae2a7d03c150d44763fe3ace682dcd5d715ea951482750c4242a6cbddd049aaa753c9af658cd9d1840a972323a7897dad417136b04b2d24210410c2c8e12fed539c21e1dc74deaedc9b0f0a482d99a0e91f44bc768bdf5cd29f45365309f3cb705038c3b78153f849033cc8d39f1626a91df4816766db26c1c3badbb9a9c2ced5dd110a2a1bbae6094e44b453fec698b505799a7a30c4aeb3e07ac7e52428409d1e89f3fcf4d1ac55f1121f470fc20c612cbb259d956514e2be188cdf2c6a03e1bdd38a829cf9466931005bbbf4c837708af9f1752ed531e75ba9df0274543676fb3d7c391a633f7ce4966b60bddf8f8934cf6666d7fd7ef76842edb977997db8de427bb10063953ec4d20c8a7162841aae60a4b226764a3b184438f83d13cad277e4603e740c8855fcc9e2e8a7507e00877d3eef910767f8e4117be3409a8a546edafc34ed00d7ec45f2daff4e0ee721e9fc0f6be4786cbabaaf4a6bb3fa57a52ba8c9fd35b38f954b0a6a3cad6b73045d7282d9e567a1810e9b1e1da0aaec2dca0b0084a66ac345c1f9e9c153bd9d7430d3c88ecfa327f2f0f69f5823639c1a457c590388cc6852d70336be306c6f98527c48280e0ec0211f795e9abc3a69ec48a99367eff3b5b6372cbdd63c3a5518a999dd2ca58e35de3c3bc6ae53030977c6a6ac52f4cac2ab4dad1fbbf15e3a71eb0d07601fb03b06eb72219463372fde94835e84dc728b33edf65d842c462dfc18a3b322f1d97bc054da6e72d7dc915c1d1a8fa4f932185d8edc72b68741f524d690f33513f05e048614a0f8b0da91573a3390b5e11996f6e891c007c5b20d904d0718004c6d3b619a49bc92e6d36a97accb0e464698b2ae224d9c026e335457f8c5f6c2ebba13fa06407c30c12d6ea6abaa26d3a13b334c39e970dd15b545b6041144e3664dee95ee753d4c2218d6e28c4c09520e7a03798f5cb2b19a1bd70ec669724fd89a8d56c4fe35508920e32cda46221776d1705b0656468ec945c9f745aa5c1950fe31244a52c889dca13cb7003213eea1ee896d073f7eb207a6fb9ed39592a8eb4f964279505f64569a2a11bfdbc9d661089c08f9fe5dda94e9cd3ecce987c9723e48ae9ed61957ecf4036d85c5d7de747ab11739b0fa7e16c3cb0257b8b6f42e0ed300c4ceff787e63f4586aab81bdd6c4447e0a192b95b7914615d89fb3abe36fddf65e02d363e795a3b0f33fe03fec836897b9089a597b39cbcd1e638cedd0d9f5a1c26bc629c23c32f648d5b8a2d609dfe560024c8ce9efb0f27e82a74437bcf548f999ff9594cecca8240ea52c0054ca53ae7ca429f76ae458b7afb0a0d0ce086186a359b65b7777cff4cefb30a97bedae832dba3a3770456dc7c6914a3b7141a807e0585645a7b716c26eee4e99a291419b3eb5eac015432c6cc55fd35bec12c09e7fba48f7f99b6440d19edff5f54c3b2bafb1feaa883333512e07d3a7a75fac8ad15cbfad391fb9458af096774756f7024d934f33511858668de0cccd019ac261e08b6f97723f48d55e4b6f32d760f8d3a557f40906bbeb0e793342e5e7d1bb42b98014aa63429705fe581cda3e9ef445548795a9975458c6c0d351d08439521be6a44cf5f899c050c8cd3edea026c6ffb8114fee8004937a6d7180e0a59961f12d3405e4dbd1ecf0ff5111edd781f6e4bdd8e081f7ff7a32469ae1df6a53e553463e8ce0840f3b8e7a4f568d05cab438152d65a39f5c0060c895088cf559b806069d0b43645c81995e664b22b0e01ca39f32b82172789118cfb11fcf731d28b11d493caf54f50d4c3e23f4490e137a7f7135e3a1db38b336d81c338dcbde1a434bfcf46f9fc6eef1ac3a4b481b5ca152d0a1c72e15ba02ed15851e1d442199191abb4340512782f121e772ad1fe0475d51e0ee8083c8ea0fae0ffcdc2907690ca44d936b38d1677f9db67b44ed0b48043956cbeb85ebb8941436a28a34780db55661bda223447293101bb7ff341dbbe01181c8d5e0fb4bc68c3b64d352557b9f5c29e5e1a93f350c077c63e6637674643814f341196d3a66f06d0edf0e4632b147548d120b7caa72ade0f6ad62e6d9f5f564c9e6dcf39bcdd4c60af5dcfeffe9fe376296b7c120bcd1b41aaeec26ebd1ee131c2fd239987faedc782592537610c3e04ed92e98843b868bdef7eac0a591cf9756a7910c07abb36f8c219f157f65deebd21614fb898aad39742e22b30fffa6121727f057cae0f7a04d0f4ab159de9be935a5aaf54b13f91a37fbdad6dd8e8adc216c6fe94ae3189a902e31b75fd1ae50f840c948ff7b5c6ba3a51a6ff3ecbc4f8e1d1c82bd226e3a10f31c88eb80d6f7974dbbf4e75cfa5c60badec24ee72229d646faab5c467246fccb44e3ee4ada1ae0b9e2a54c593e5a63d40445000d0cb7d6bc47c47d4aae80cc0f801fe717353013fbf362a3a1e8f8e9b943085e989159e77de725b66d2eb4f36a87083a9da239bca98352fc7f32324835f95a03d02aa8bf4c31d6f305f9054c36636686c1b8b6a13219c54ec43374c76208d0731c04d387a0bb95e52887fb428c34ab905240b91fd2f40b16792bf15ff405035714e68d61b821af6e124a096f98f1bb0ffdf6bb019082c3fa5c192caaf80f25ace8fbc66f16276aa199af08e176ba1951d6dbcf7e79d06f8a0761366aa3c12549de02a371ec90a4ba78b4415aa589349201ef6586eff1fab6d50171a70685fe560ed71d76dc8d2cc84719d63e10690a7706e8f4b0aac766932c569983f27c138d7011abb4a403f6c794f670fff0a9e74b7d0aea0db4ca99c1aa68a26d198d77095a64ad1ab5adc089e476f8985687aa603c4222984eca4e74d7297ad1413645950bc67eca4671552b6fa68c0415cf52eee707d868b7722f668c05f3ca3858bdb95b9f340938cb875be3028580a7440d9b950a69546bb1236b8e809fe0ab07a70ceab15d6a119f91d684661560e4dde43fffb809b8f115e5b472efd4bf36af9f71a91b0572aaaba9a2d5baf56bef56446b1fb4e7772aeebaf0dd304fbff9dff390fe45c68c2d90e948e99744cf4a76a1f89af4260b735e149e07d109d89fd39bf9ba62dd79cc2e657e894a2d4420ab88e31636c38678739355508dd40458756b3e7dfd6ae3bbd1af63cd4e4a8f8586be2bb68cd7f25a9c3ca2bfdefc6ef65c6151e20f03333e1881ff15f74082df26eafa771e3a3779243c0a95a99e60ee9af4f2479b1211444195a4ef58b5c355f981dddcd43c658b4006b6e89c91a9bcad95031666d40c27821e09fe0827669b52616d52722face68f7a9a485784850440a54a73528a32f9eb4569e66a13b13b2eb7d29e636dfa14681b2ac90bca5d1f09043a32a271e6023868f5698897f93d31832242a6d08a054f78d81df44f735eda7780980df880fd764a6e04ce6174b53b8955809ae017ef058f9aaad8588bff655676233dc22771dd7a4cdd951886eecaa46d1a14b4d63e307592899b354758aa0414668f72482e1c7b64c8e40fc6bc75ddc5908b44c96a947c3c74077af7fb6ec20b0fb3e69e1bad8db12c4a43f6330898b816e88009a39b639d5fcd7507880ac6a6a7ab5c1fc378ace91dfda5f85c353cc7715f463f677cd3af2c667a629873a991c3eaf5e1947d09afa8ab4a37b34819016c7669ae9f0a00e222c693fb28fe4557f992b32e30bbc8edee29e6273ef7c0d649bf4316d9122ea2c328d306e47e1d365b13164a7164976510bd39012382403a443562b7c1060ff8a481da98459a125de384ab9a69e2822cdd6ab50ff13eb8ffa77f9697614463364a9fb7504ea1f10d489ef59db2085857571fd8a09b62e15589bc8d21715c85f3294ce4df93f701fefe0db804600c4728bc2b6b538600ac20704f2292661045386114e1c9aeaf717ef6eb6aabb6c64cc49696ff37c7cbeb26ea1cbbe3f1460c593c1a0438d205d1c1bf87bcc93bb35a271f6e805781bbfea175b9fae6cb89ef82d844d3333281c6f615bb1d51f83068cbcf49224f9f31c02287bdb0eee3a75bf75005d8f11814087cef7043d12ee890add9ffed2b1c6a19d5183451f874fe372d281196ede398934202b06ba506b1fbfde7d144c5f305570214546d788fa21ad17c7980e446cbaa980463a3f083a1e10e67638afbfa4898993ffd7df83226df3438c5c5bf24692b2a2a616483f785431117c871e14cd873f0db310aad48ade4816b345a0086cd67cb7f6034d0c99ed9eed7e5727ae48b108bcf1551211120f8c5e736db8e8fccdb0ee2b14ee2377fc76b0a9d9501895257802ec2865c31e056c884e10fbfb63fd37ad643c503c762aa1897ec82fe5697e65ce0b792ee3d51e644d73f300d315e2f4a07c735f2f2654f716357c074c54d341f9a4c82bc75a3bc0280bcc41e13fe1fbe93cfedd0058bca5f75e6fc7aa0f0bc47b3091a29dff2ed6fb7825187c27094623f4d6aafbdd50fd3f9b17cdd4b764c167957068b9042bc1279c1d6b7717bcfc187abf3e64dc186eff2cac1c1a0fafb3988c6f337c9a26ba120d28d176ea5b11bcc9a8a9f8b7952a49e46a561236722fd51cc7d3035753c799a674311596b9586dfd56ea016a869b67e3455c162a5b9287d8882e911d2552b8462bda84617d3e6b9f7b872ad0ad8eee58bbcf6a41e3a01329e0c8eaa8ef5ed3d403d28d2d07112350a08d81ab1b99d7ae6670e00cd4d18c450f0a4b5b2ec22be72672664897e7c7de7f2280389c0f3d41f829e8570fd3f9a5e12c7da55d74888bf1eb4be3cafb478974ba7fab54c1860bbff58fbac9fc54b826e0b35c469fc1190638f2d2c254c80a5ecc9f1a257fca77dd490276730f2e29ea46079b49d4d6b98cb50e59b75f6c021c824b4a0f1322b584a247b4803297234142c6af9fba72072158e66a7e99c4c327b62500fa6a5d8603b616ddaff8af4721de3cd0b2055c4f9ac0347a9da1958e2d322519189d7cbce908c9f58db926ed5142f0a6628adb3732ce4bdeeb35282288265106da45218af5dca33da3001baf22fe052a9645cc9d6fd85ec81c75a822be179a1f666d78e4de31081c3d6aeeb24dae00ce971869b6b503b990e5e39dab24b303429b9e44d5102fa0c52fb73c530f5af7d2faf8906db6241a48548529e2c16e314d34de9eef28881e684ccb82ef95f18e2f98a944514c3da3fccf04c1a4789a2fe2da1b58ac2bfa7ec53971b72f6f35f7d854e86b02cb56a4865df7501ba298ff1ceba0309fe7ef0d15adde47e48c19b8561a8c17be98c469874ecb0e96f53772ee5b1bd2e6e57d8cb32db679869214b678b479297008997bb94c3b5376a2ca862d906f826bd454fec92ed35a266eb5a8dd39670024b5dba764737a9e4b3c86e4fd7b4cc94ad43a404ba02b903074c00723c09866e1504c710d2eef1925fda32eaf0fa8eb1de5ae369d7b0749c7ae0b52ec9cc4ddea470b6152a303da0c498f2fbcb7ac8750066db6e7fec7bed859e4fc29b57422529a66d52618fece6cc8ae9a9d276d268b97765657068c59d13e8ab8efc9f1f78115db8240734e1b8ef8d764e98477921955d509ae7d92990cf76dc5baf20a29b7cf539a32ac21de83c641e263517371f77e252e003d7a03d629a015b611275c14bfb1ca11fd3c4374002ce0e2dcd912c8a98c19d8930c4fd6343f0fa0a07b611f45c0f2b8aa0b0f3665dcce8cffbc6246f3044cfd118c8ff187d6b72a8544c57dac3856452fb3cc72f3367e1d418c0095eb179e68a67bbb1836a94ad059b7c6caf874e483c1dc8f078bb1bd0062b3436d72d2eb01b08c7a2f855dc513e853389a557f418398ab8303b5f43a71747b7f51bae8823ac06d32d3c1360c454881f10c99c694e339267cd19aa4beb16cf20aeaa51a67e0f65e98a14a4212cf511cd4e9bc4c1fc2ddef7d980c29ca5639a3959bd66d2522b8ff30354ea7dc79158722d93d4b3f577c3d576b5946b2511fbdc114aa3c648d105d1fd0e73aef99e1094206c92d2b57f6903abf4a31b4e42f956f9ebb7629e9d80d119d779efccd96ab96e7f2ec4aa8174f7b42b1b42a461e0bcfe4b5f6b3dc5e61711536b8cc8165b6a3a95f4b54caf6ed8bbcbd5e25506e2c5451e447cbd95b1ff077eefaa785ce83c42d596d6c920026be02bbd1f7ee294489b308609cb42a63cdd672053e7e12cda9701688ab320a1bf51a4d4620dbed7735ee42c3bc4dd3326b4df77ce7e256925bde59aa7369db26f36e317ff2d5f16335f812382180c779ab7bb84fbbbb16876d1c48bdfa76e771cea6201d043e5b30ad68677289c0fe0fb0664cc3d64bbedfd9736dfe7643a2239218b00b151169f338e38c9415b7848d0118cbe7e6135a08579f38fe58fd3504ddea908746fd7b81f3d3926f0eb2f95515789b9b288034d42398288fcf1874bb660d356836bd75a0c21cde53376eb05bca56848f8043dd1af8a111c938de04f9eb137124b2c48d9bc59eea64217116a0ea8a414119b6c1a9c9914647f000a180d009c9a57d6573b7408162562decee908d25a684c1c74e2bd7132726b4bc06aa622b5b661b6e8d35d984f924da3574da935cc849879e108b5360c05251869d8b7c87c82a10b5e82a8219989ed0f8aa88ce687e10938ee790a65f9c7ba605352ad1c70f6d8da19f4c869cde9493c29c63a4a540facce84e9cd135c7fff324c20af68e66be273dd574f3cb62f0fee655cdf28b6fc71eb5dbd4eccfe4a3eb55be4732a97462b01cc7d2c729c75c73c25361a5b04320ca9f7dc167ea819ad7b379ae0b582fe6fb931042738994f005b1faf6f9ead5793a7d3fe101fd69c7866e45fcbb487d9f4c57b4f4b7e599e49cf85ae5b93c677bc5c57782a96bc5df9def7e251e6d2fd7ae4afaf0f90c726a3501ff06f00985dd8e953c5e834e4a95ece705d2bce3abfbbe2efc0c01eb91662bcdad660cc4ebb2c7e16c9594eb003ed1c77e225ae3db418b75300fe84bff64a07424e09e67c89766162d6c892589d84e8ef08763e7de79714d7de93dfd0424ba9e32edcb35ce1c39bafd6143b4d4639ac0f889ac1afd87fb215f2e516f611444997d16e12367a28989c5e888b83bc5c9a190622326c221c26fc41572764e837057973c702acac2709b8091e941079a40441f11e314def3b130bd32db017551fb43284fbec649f1e8c68bf8396d4e6590b1397f233bf3dc950019852e778d246e9d39105dda33eaa54a24bde2cd0d5547a08bbc54adfa2d9ab0142872a3c4c34155cec67f1487b391553755b1a51e9f619f1849ce7631c74e9741a6c3b39ae508a1e346fa5647e5af2282c79067cb4f3f06fc4ad9cb3366ec8083134f288a1546be588a1fa066cab1d93135fcf9fc4b21ff4d5006ec69ce6eb4b286c655225e8b8d9846de1daa6daeb8529a0c3bd216abce2cef5d75a9255a3818944df734422002b7114fe4752668ca4e6806b4d28c860a0b35036e7328730361a8cd9fd2575f3dd5513c4a7aac2e388644c083d4179c153ddb8b237ba3b8a8c9c3b9c7226e15845d260aa19f4035ab208bdd92ea56f620d193d4f8f0f2d40dd9d16241dbfe90077fe2dd0ace55499eec27d84d630d4386c6c9ebb9d6285ef424564cb1e9cee266f7094076c214ad7a016c3b5f55aaeb9e14db22c90c5f41759570d10fccf6f6b30b26c5c26b0a09cbdec74b44da5280b42508ba8020f855762ed167787da94ef98fb6266d8b2ea3abbc6661bc1ac17ab10b69951f5f55cf033190f13560d61a0f2a0699a65cd80593a7bb2e535c5044895bc20cf12b6c3b3276149885ebd3c024081b74c5d49f100025ebc99196ed54b8567dd8e434fc17d22bb32e6330093e5bbc8f2ee57f7656b89faadb9d46f949cf438703faf626e732076f24abe2222a11f447b8a8efbd325d013ad7cb357c947e609bcbccb2ae68e905bc2e8097416891088dc4df3f294f9c317ef3dd347434b3a9570ef8d54e947628dd1051eaeb8b36ed73170994d8c78f0e35190b45ca0fc5f7c7b33be457a4e9e9616f8baaf9e59e74f2225e7e2f198498baf4980f550809a25e9ff58f0da091701f8a3556168236da6330a3cc080552e19727b8140b7cafddb7984b37c5a16706ad2d6549a8ba4fe17230b10d121ba1626476cbc5fabb7feb33ab61e3963fe496a626711ff2871ca4bc69de062d35fef0be67308e43c6ebc811064c2f5ef76e8422686d1cf14785e19574f455bbc078e2b197777b346bf74efc2ae97f8804f76804771af84af5271bb75fa0e6942bf7b2a39fd2af4e8db42034234a2d6127e86c79f4f170f844d71a903f9e0e4d8e1af18e8b98c6655a27d566263d54bd2325063b1e49ad752f07f2a9bd23e4cab4af5258d02dbdd52f53b2ea1fa114ff60d68aabc6c0a56aba97c54cab38e1d5784dadfb8f230b915ce14a3cd72588aec0984ee9466dba49caeff153d17fc2876a13b9b70fcb27308e3be335c93b1c177294fa66a511336bde299900979f91a1616dfed492c7294d8ab5e2e54e1af919fd19a803e0546ca527315f31641dcfcf02331a8a6d9d27df4d67d193bd2b5d3744d9d8b349d176f63de911fc839be8199b208ae3adc20b83eae53623e11fac22fce467066488d0eb17b9d5f4738754b9e8763892361602bf5e0b2f34ca11892d2a167841d168ddc18724a01b61bf041f659863680c14cc2238da257205b05ed7db99577f630e726b1150d73401d95c318514abe759202b83823ca7aff92677adb360f14b5815265ded1f03fd3dad114649b87f25d4bd2d6fb0c29834539f24536a3cb7288905a90d593f0293532f2b7b2a5563fc05f12794882d31736730249a19cbdb69292f3ce7e4d507d6196e58e9e40066a2a375d8255ffbc5fa4ea82ea77efbcf6084191a4279e4da235898f9c8d75fab342bef9d62b4df99d4353dac37c21b48d80f92da6f3195fc2cda94e4156373748fc980c3e9f03529754b41bdc05143c80e5e8d311e752970551916cdfa85e25e0668c0896c93bb3bd7056299ae603bb7acc7cbb6b17e7a12d260b471cefa4ce0c48259cc58cea910f9de800d6c3c2fbad5e0d1661bc6447468ad6808551ec8e484054e805c747e5808485281dabd24da2cbac2daef01a31cfb413eb1645fb58c4a2ada471b8ef25c51231abb0a921b69207316e585ed44f91a7cd23fad9f6c67e321d159567068da970613984d4bb97f37feeb744f8d9d0d33cc32e8ce920d9603bcf3b1a69bf73e6c756220cb174fa2a71376c023c0f2bdf242931f4802115fbd9469f8970686de26d36dc337bccddef8e96e09b81ab42367a743f2ebbf96d809a511a74c2daab258a9a0746d6ab20ccea63c1251cf072aa269c04d5dc413104c57280e15ab6b6adb8be1396679540eb70f35b9ea1ed4716997ef55712e832c83a7436b41916adedd8b7a1b17a9cca2e0ed6c450116171ea933e54ddff7294a9000958d7de877b27528f1fae28a36dcdef259c3a90b0727489cc3d989dbe586e22fa39f63568e4293f76c6029de6bc011e70157145bdb319c979b245a3c63dbb586405efb20fa3ef8393fa7e693e3359d32cf58ff7ca563c8ebaec71b8dc5238afcc1ced054da2eb84216611205adb80da2ccb43c7ccbeea0defd3d7a7c6926b6d5a1ed2ca32c8000c583d38690fca46a35b044cf63a547cb67547477ba49b1cf6175dbd4be4126c4cbe500096617fa72a2dbd16b08b9d8edadd4d265acb635297b1a5b109125844272d5e87a33e7bc72b1097436ee3580cff4987bb4fe348a28deb198b11436cc89ed955fe1ae199a0e00cd709e56159d1dbe295e26e403ceaf6c78aecead59b6bbabf32e2fcde2482b290022c5ee68867b2fc4e44fb4069e69e920b89b660cd49fe9096564de18b8e89f9c110427fbc0a3f8b84dcac2082171d711f7b0004f7c28763a2a85a15ed60513b76b8790cfffe0cafff997874da10a845474eba9693e3fb0b1ad5c60d4abd4230fcb0279f946122577d8ab2d35c236c2c0d699c45981a29dd79401a07cf55e24da95346ff70e05165af80d58875ddb33d5e46a01080719740af3f2d07766d15127722f84aa39191da43a958a0b4ca07578ec28cb2101bf1471a14736a1cf642fe398c50ca7083cc4db1fb2790962e1749726d5fdab57b1230c5a9ec4919d8bade189f6d7ec03a4fc6309d934bad909a1280eafb479d0a52d8a128b86257292a51c6b4d206da2a29f968a39a8f34afd9bbc33e161d30c2705a1a6c98eab7c957e9b35d7846117c2b600a9435601d254bd446c66ea5a54fe5015850046b2a9e667f45cbeb101cfcf7d2096bbdd1c73db50ae7994c0f98df0bc2d041be2d2150084aa3eed6d5af096a58707059e00f21e678067d44379f0fde585d0abc039782f9857e5408745d1daafc4a5625df89d706d4452d7edc83fddb547a8e2bd75d5895c2d9c66bc6e9ad8c47fc3504a987e952d10bf6d86963703616a49464234c4eea7094dfa93d36a68801341f6211d0444f960642d60882fde701d2ae3c089895356b14e0e1e98bb2eebf6913f94df7234da128bb5d59c56abd2b42a07ac4a8819cd4f0e8c6199c8dbd0133f428d91a15614fb6956df4a97a56b5c1986083ce69c57d29e4034bf151510b0306829e2d534f51c7f3837b7356275655028f1587329068ea7ba90b43eede0c244136cacca71bd7b08bfee7418681e5e4a1144543bc93d3d7567036ed739dd3e7ac15f9d0a4f2c26f0d8f21c91934992733a3ed4b3da3c31376c894d3564e3050a96d14e650faa014722a241bdc03236e5782d48db89f80a1f9a02b6f700c0f9595b1492df7fcf57c2672a89cfcaed0b43f8961fa0a49b0c5db17cb26f663e3fecc79e3d4ee994fadb18b09c9cbca85ab01965498ba0b57ed420dab3d55f4e22953ee3d9949bc48fb4efb209da73c56ae5b7666cf32c0dcecea8a26ebf65fad839ffafd8942ba5f55649d5a626d13901a521ca687b6b47eddf06f6f747fdb5cee32f0e3592f92186be4aa0c916718bf8fbe22018370a3c138450e67f9e81c31de4de543e7f4bff19d894facfd9d5fa321a62ba7cac4efaa33c2f30cc1a2d6b66bb984292a1fc9d4477cf7acda9f6daf216be9d88c263e8006eab3036435533d4e296ae96e3a3764ffd96bed2af025dcbf88cb3dcb1ac41f1277c5c4dc7093af5cf80f48cc72b1cf42d78b8b2c5a6ce881d8b1bf702923a4b8b423e092cb64df5b34fcf855391fb5edb7033e51fa5b37354cbc9ed938a8ff731ea700a3c6bfb172ff14fbddb222cb869603e74afeeba51e1d0effcfba27f60115313e5c1a307599ff6d4a7ec4e7d0389ea0e1358b83f6a2eb9c535a9505e2c2a03c4c47352ade384b681d32e9086b8e491c0ab7fcb2a6e5c27b5475115e4e26b1eda89f949800090768d2a0c3ce6a51b7c834189c4ef96735a7c563d372df30889d08105a9978ad44fb334f90316ace6cc5f1e5921b2ac7e6f1a004a25def15e2a606dd830a2a07d14123f2cbba6e8c2032d345494598790e1297a55e3c15a38592b9834920102c3260c52600d150045a2bc560e03bcf4f4e24ba234f1bc2a0f65aabe3ca0eaf2a95b220e5bfa60c1825fc02bb4ca255b8185484ae16ff3cbc2649d7c6fa5c948808e990aec01f80318b9f58284327e882bcd605ef28654ac8a380322790ad1127a41388a1fb0a8a5eb12350b2ea28e5c0b0bd4d01f68fae4c7f6002f6ebf220fda9e725ad1552ba5805f0427b4fa7de11e34a50fee33ed8f5e94fe5edb44e2f4dca137b96153fffa90b9411a6626844c3d71866c8dae08c63c674bcc48578f70f70e0ce2f61144ddd221881116738a400997ed18b3b9bb840081e872e47ffb4c6ce5322860b64f0f98948107476fb886fafa149237cf56846a936b0ba432288990e39f3cd8d0dae482a9e8ea07da08348cab45a74b927f4fbc8a3489968015e316f19293796dd9141e285b0237863921be049a6ed1a05d268b8223fa14e53c70b401e2539ba51a50dd792b65d59bca28ade18e0d45c4a2e394e2bd035c91853924dd9c8ecb4698738fd87e2759dbf22a6aba6610a936b1ebdc658e2bc5d76298e44e60c49178c9d6e80b77b3f76f0dd97cedd4942035020233cf6c886b853fcc895da0b662e8c8ec5e86b260f796e7809ecb2fa0aa584047c5ee41b97f796ffb4d572f60649013b175f6f0bb588590a24362c98c1decb60569a1e8c8b6c2815332eb387a3a8367cd07fc13ac66e3c29243e980b9def747cd7bbc7e6a1174d1c1d65703fecde9cfdf903eabd9ff4be6d7e899bb179f4826ff20502b69d2be7d161b070798198174f776db7bcfbc4c2f57a8cc94000148871c616dc1d94b9b02a9304ec0eaa64e15f026d53beae8e92b48d18c64d77771d19bd1e2b2c95b2817c1a9698b0084192c699762da3e0e583e978cec011a5023bac02ee49ec8ec7524b93fe9cdfb81aa6b1ba2a3053f4dc818825ea6ead6d6ab7232f2b85d2fa50b23e25ce75222627169d3ea0cc0a8af9598a3911a3fd16cf8680c653e944fd9af3a30710e8b921f0e87463e3dc12b1b74189c949100985cef6fb314cfe0e6af5751456084820a28eae468b60b7e5a1fb899593b0b333c9f8be8f34a4ec34ad5bd876091f91b290d28a787845fa35cae3bf53774e16822ed1852d1c344a151fc8b9793be24624ee3d396c1be17676c0374bc6b78f9b840d11048d3cccd4f2b7218181aaa7ce153862cbf683ec55c40b298782e3e18bcd74c09d8a12a7a1c367e0c4d3d1ff81392f3dd75ceaadd1ca5bfce93f4cbaba8cf282d671d108d58e32a81930d6ef8468670c0cd0c46c5f389d4a605efc7be880ee5d976e86d6aea60b1ff25f03c0607b1f2f0bad2a98c4e230af839ab6a28b87f9bd57157b2b7301fd9146f84c5b4f7167eeb31751adfdd0494ee123ff366f130085b96001285c2ea62abc7e845d1a6ef888d46499cb34c0e88a4a787bce70052ad7181a7aebfffdfe31d8d3fb08a332a86443f37180e793821aa2631429555f59972c1af7b9fe727822f1a35a8bfe7df1e4d8e6387dec54c9c7735e73553a2cce198e3af6c75011fb0007af3c256e65d5df1ec7fa9c04866233707ff80b5fadd2322ae22a497641f59ced7e2a3d0f54e92f2d473fa6794918d7909e2fd988ebf3d5e3e7df1ef846d30e9fe603ca721dd3c7f9d5dbdfe6ff3c8c58a2f41962bc2989818cd6292219acafbaf5ae35005e7b34a1021301de22e2fcf59846f5195a36d308a539890c40cd1607323b87ecf53669fa0717ced203afd4eeaba7b317fe24cd863ececc4b765aa796e6bc56b96be62c220a209ae7a5a65e4ec9d3a4f685ee9b9afebd62b1f18a25002dc04c492dbe122f147a43329564f1f4821478bc15880aa390c93cdd4c8bf055d7ac50db76e1e9e1077dfccfbe08ecb622ac93416d45a724e23661b62215383d20160e400e5b432d94fd883727ab4c785b824b3c249fa4fdd33621936c803bcf14401ab6064d526789ef71f9699282afa28cc5dea6ed261481c0645de86673475e07da9cc55d8ed40096c414e4a8f3b1b8496c4b521d2bc544f2fcffb534dd9f3e165755a4b1907178a3784663e338269ede3cb918ae2453c1d5fe98446f813dbd978dadb20e5276070cb8324b2168a9cfe12073f177a1c6cf2c40d5f96114a3a77b6100041dd4c3bf48888ff7e19eaebfbf9a0fbe1f926aa86d98eff24046957f2765cc7e6fffa9e324e33d1ea133848352adeeab1ee2719a4712add2efe7114710a9edbef08ce18036413edb362c54ce3c0202812a15553b07f613ad15207fc45b4ac1ed31ab527d6b14b0104af2e41b41ee7ed843c3da7ee75110f760ea71bbcf07196901e21ae8466110687d5907d1b8375240561c3cc5292b1dded260da6e34c83c4dc5afc32800863e562bb7a2c9d510f4696641c5d5f03481018e894495ff6784224d16f965684943f4d5488a9e709e3777b74e2f3dd9e3946ebbaf5f2d1fc70c18a71a0e69591e2afa79194ab2619d74a617f06983fded85d100fb133b46367e58c3978f0dd9e300db45f672123647333a382a7dfa7370bf9d646f6242bb49b9a591ff6c0c6ec03b0d3564fe30c36b2fedf9066b64bc237fc19e660d2447bdadb4bade6fe2e596decb7abed80400be47344f98b692e89beef571642a9c3e0a8526b4546cfe9b2096fbe9fc9a2040b91f414cecf7c3dc80a8383902964cbaefebf589528310fe3447a0471c91f699a981d4e6da2a1c4f908937a699f4ca9acbe9b4719b860d5bb4119ea09b196c1ef3b212c5c01db464e9ac114983eca2ec2e9219dc22eab10664a844e17bbeb9ca5f4b4af8f417cad2fbefecf1bd5a78c74d5827133f47f35b63b19640b890d33dd8fcdcad80b0b0ec743e9ee64141555250d34aec7227a8a2ef3ec912b15a3e8999fcace3d6b2709da21454a3ca38fe1374a5baab9a4135c4e05daed4310b8f5e1ae5b7b86b43c48b0469b28324b7b43b2a51c7cbf2abfc101196cd7dcb9eeb5adf92b2b912dab46fd62bced7fa9d5a14af75267f0639143a389f009ca0270d1e06d1217b8ab493238533c95a6b064af62129957810d7b95cc97c3d4d75ed97759bf29db61daa81e0c82e0eb3da17ea3629c504ae76ed1eeae4bdd52b4f8a822e3f5092bfd803017c60460c6b13d82c46f0e8ba2182f53acdc52562340903460fa1cd0d95564c6840926a83aaef72f0596b3a169b168f7afa6700957817dc17240b68e5eb8695f5d3735a45f3b970bc992a4fbc5b7fdfe0257fbfffa721664c7650f0579a2c050bef8071785ab2318c4e50cb85cf1a3b2ead371e80f320de0ebe6b63428a36b9ec2950cb593f8d7f55a76200bcaddebcd52e70611f1e2b4051c4c6dbb273c3473e52f4c5b360c31bfb7503d1645c01e9b7931d45b2931783a98fcbc7c57462bb8fe0e238de6cd405277b0ad5b866a6fe1d783ed5337804dc74942fafc3d24a1f763939584ae05cd0bee46e8b1cd1b83409db2a16c89c1e9fceb45f61cccaa0897b4cd06e32ddfeaf94f6795883272049cc7c3789804e1342c6568170832db075eeb5df70f261f9085b5f653d2918c56df9974f1aec2c4ad8de57fbc2d87dd50594170ab60fae68d92595f215f9aeeb28957e37760e1899f4a060a9d93488dfdecbc981db0d5c91355bc3559c15b7d02a2bb20c48b8760923a4564405126bb0fb958fccebd05d52db99dcb9994a1e38a583f38ed0df68c2b90d0d7dfbad5665b9a400393330cbf770c0115e666985425a2116ea4d2a6465e90b8eb35135249d3dfdfefab921ab696f8d6bd8ddb2e73b97cc679ff67c7953be78a3190b3b0475ca79ecdd4873f560c2bbdb8ffbd1c15e9f5f231e5c3164be832aa5a6ea4d132daf94f04daa94c4360cccc178b970fb6df1fe8e18ad8f2160750711be269f27423817082a96d9a91ddcaa95f640e0010bf1c88025a197885331125f243fbf35b0cc60168a894c53024b877c21c8ba4f0134c691c97174b48bb2de27fe58c4ecf699036c64fa580360352d0ef7e102369fc1e404d0c73d878d6f320c73b0bf8a245c4551467e410fc71b2d2d6f8d052671a1aeefc39527d653c50f29233e54e44cde6adc24c10ed8c4214db38bb91c161e6148714a2a10966863e239d34432994c64b28e190a22414474aee026dd6008a902a7f3756d46f60435d62d96bd397f0168848db9a9040adbac3a573ab9c3e3ad50063269470bea95fb75541935b5294799144fa1ce136b3ffc9d3554654649ef44bf987fa30cf72b2dfce29c3c21041b6ebbd469db04ce1cbb8495bd4efd0a7c633a130cf36d7773196b091abc73d963ee1a29b9c015918b260555701e8d0ac11fe6e0fabc421f4eba5cfba0d81594145455e73a740c5a3710ea0e5c027cac419a67762ee20dd968b36f1bcfd7c89302b16a55cd79f8a324c0165c492641006eaff323ca357dbdc6e8b6807b801c904f1a64ed067a720c04f674f12fcab9d8cec0a8664b82bbe4dd72b435f5962e1ae7aa559aa1d3f251339938ce6aeaf08dbe480896e6fd5f483370f7298e8ee5ae2688936fee1987f270f7e1f1ab1012ed316a683bfa6dd9a32a9cc9126e6d752029725df040dc35e62c2518b04fecc375f7746a0b6eb9702f276ca90f452f3f66d796c3d829c440a5b771a0acba9cc318fd9a7e2cd70a68e34e498adf513cf0b0720c6e2aa54d81c8c32cedc84e8d488f3db8982f2ed8a4f85d0fc2a234d8928c2417d5b78f4ae4b427af621d4c20f35e7a1a652d052e5407929e4b375174535183fde2655cecefd855afdd0451eb3b90479df7675291211228d9d588ec0682c8b5214cad32d58bc60b45fcb2dcbe051fccf4af7d083cd61a271557d19d0d4fd9023b46166abd48f156762d06f9f66421bec664567f17f262aa17578576b70babcebcabc0ddfd3e982135a201ac0a276952ae27cdffd128d17c4e8f5fbdc053aadb4ada037368a87adc9764e17989ba98f0682028277082d50d1b66db243f7aa09605c5e6244c046c80e318202abfa918e99588eefe134e6c9dd60bccc43b9793351f655bed1ce39846e8e07aa3dd93e9707218f766f283d6e6feecacd07d5cc38eeac5ffca35ae33d6024e94951653d2a66fe9f66c6f178feb57b59c3a4e12646740108ae73a82cab271a8aadc2278786273de61606dbbfccd0a0e17f71d3a65f3da26f04c3dc1942b8e8594388d086d6a7a622494e2c7c43a8e161ce2e9f6b4b2be2369238a90e42f26f445f018d6dec93eb3ebc7213e924fd2d16491bdc9d07f054b971f9d76d767a69f3bd15607ae1a365dbe220e5d83488aa7f82b50acac25c0f76dfdfb53a2bc455ed274d292328e111843c9a86d17b9daab30c525060b01cc14f43a758079b07b359bfd0f4fe3cca7a8fb15c3fc6d456016808b15e1aaf4eedf4b6c6ec9676cad41a6e6312ea20c1f043b889e086d9c2e19c8e26ac8c4b517236756d112cf5e8d3ebc0d7e290745f3d0474cad61cdd03b10e4ace165eb138f494b41c37be9594f52504e0f1d229faf4b6760e8ef42c9c484b432d0c08f366b68c17dade89b31a5aad23d690af5a8f59feb81c069e808d3b8b6fe36f9b4c6487f088057aff9cf4d377d67e6f6e400ba5c0a632fc90c3277791f66d650a28591d13a1def5eafdffd506ba629dd4709157ea295f12d5ffcde3c9784d55869a6d7d2181fa8a6d2c1a9d433e632769b9c6ca49aac766a9a6ac99b399c0e55f1a9fd9c87eee84a28f800854c94c534fe44ae9dc4a9f8d8976630baa65133b64f990614a131e24b0616b77bdbbee5ac63655f475743f37984b7c352d821a86cd5ef0d190cca59bec39358d8ef2510273b79b87fa57d84fafddd192d93e68424a0294dea48c648d571381507ab6006eb74a25348117d6c777521017d803407a64ce440c2d68ac17eb1e8f2b3eba70bd2ce8441ee7d2956979b2a242292bd1267babb1e8598709ec880024e83e1e10f7871210c8bd6b9ed689cfcf27e41f13d533c099346ce05016f725cba2655c867089a4246c7568080987011550a31781280b1f122e145d4df25be1dbc6950377dab6261aaa2ecf6c1cbf0c222c774cbe2ed532d9a0acd95ecddedcfbce6b1debec3fcf56a565faec31d7e4468449ea16c589241948ad6cb594e2e26a740479ac0d5c7dbfe9834edb60477d5df7346fadd31a74f606aa716d796a58b4bf6f1d933ea45fac5792f6944111dcd6f265f6ba681545a576fcd0f0b8886e87fda3b7fb094d34b3c2cec06e9caf9779c698d548f0d5ee95b87a997e2763963149d7a375bdc446896945d7bd8311e26ef7ab5cc6a998659403a10cb71217b23ae381778a0bb0044c00bea7a68db758999864a223ab09d55f0632fe3c23d18dca7f273014826b9dbd1046b91b478960d72607f1dae8612cb81c842a2eca0696609a8b692d3901ee71bbbe47a03902c82d691de7c1ff26bfacac6a5de7d476414d4401f86e1c78d1e21bc0611b47891a4ce65322e863a3aefbe3901c0b042923cbf2b3d92434c2499b30e7b9fc5b1d6c5ac8bfe1344c4e31693073efa5df528091a4e5ed0ccf870d63ab034aa746c4b888428bbbd4f26f6ea797c0b21263abb13a2c6c058486987a3c2fc6b2b4f10c2288b409e168280c0561dbf1fc5e6643cb9492eb44bfd438807d69b7a5ab54307acd92aeb5dc3d7292925d27cc61b7c56c6157b7687673f9692925b9deea4ec8667084d7c2091d5d616ef14b959dfc6ea3492481d37253177a1910c49d0bece2e228682b6d31d9141a26b9b389f285da47570591d4d0c1e781d64c458042450fedfca9a24c021b8d07571e4c2dfc217c0e1b752ac76a1cc614b8cbf49acf3425f88cff8d7ac7adbe1851d52d4cea9be815f9edc1663ac4560017449a4c17c21cf4c9588603a8d7e6c2d46a65087ee86653f237e1a827a19e3e85ab17296cb9d201f41c527326e3f975f01f05536305ffca3317fbc3b5be16306833ab30ceeb98f681234745c9cda88300770369d0b26d0462079e3ab45cfd4078d8dc01bc91779a34a843767b6d7d91d0bd2bb43d75eaf8031b888c0cecc216bf890fbdb1476b118ce94f2d8e775e00d586f7bf0ec007e79656aa8a5f7a95d315873d6dc38a8e19e75104423e982a13931979cd8116f82e53d6e9f9c86afe6f97052fe15b13391e13858dfbddb151063438d1d0606a76bcfcf44432e69ee20410e49ab1ce71b438ac8ce39b4575a472c3849ed5fc160ca8911814d2dd71c5700dd464841dd4649e4e73110c1eabed741ef90266c33b520c59d388ba73440a40fda706d86ab8d56183ff5353cc0721739ba64b38901141e3d7cdd1cf2914449c198fc57a6752409ffd2ec26aabc5bac992fcc854b173fd4d2a2b463d61c024754850a82eef7bd48a0cac7019ace4877895039d52990ef9f2d7e1d57e3c03d43e8f11edb879c992131c25a9d2d224735e42a69f580bbbf1a1f55ddadb4d338b3b12b5d5edb8375427a407d672e455070c7cc088287f882ad9cfd9697d076b66c163469d6b630eed4fe6f2cbb30808945665906e641ab5c22ef5da18a766f0ff36aad46462f222a90178b2044f1eae476b543662bc1296ab33ab63253dff7b7b80a4779fb1e342962708f7ba2fedc03e9e259af6c06e57e9f9c46ad53125fbc8ddf85c14a56312ee5bd2db7afa62f903b581e026f2568daf008b7822a5c7df4823cbdccb8d4890996b2b276779b4484d4abdf58af12aef7191870a083464c68385bba84c8ef20272c9e567bf49485d94b5efd722e0c12b0e11b782663ed70cf5964413d4a02ffe7c46e7e2d0207dc233fa3fad2c651ebd5ba117693fb7a19b39433dc1ff89628553cdacc08746e74c8613ce509d7985944a72701f569002c45e3d4beb2901c3f8ead52c71f6afde5e7f443a7464a4378d13bbf7a87b24a27e98657b2c97f1f0f1f31e91eddf3fac336a898bf9afb66136d50a696574291894b4e72b611f3e21129f209d5f1cd81a6f57cfc90b75d9deb044ddc50043d685ec2660ac3f0cf2cd691f73108a9bc5183f308ab947cde66fc33873a452f03fedb911a09b3f7b8339c02008c09c8274c5b685d648184b871a02cb533f7d2aef545c8c1e7be1d1f975c319cf22eb831751c6641ad08d29d355835edaa68e8b267301d8b79e2a36736732217b2cfa1fde5eaa52e44f56c325836e10730675efdf2c67153bb79d05bb988a34554ad296ce14a223183698a2c939cb92865abdc583afe111cb90e60602bd6e3ac2b82ddb106588dca4d81b919633cf717ec9aec6be70ba8363b77cd2cc1f7cd80d3188aea9311bc097605428fbf85ae3823bad2732a5d2b3d317190be2b799d86b2354cfe4ef3c449a99082880c1e7a009313ecd857266b46b9e926fb955a5a5508c2e6474398aab6bec3e3b7a33e47324f16fa4452c8d15292fb9e070eb36bb6ecafe634a9d67da2e370c1b7d969e610fc7eb3737a3f9fe8b3f5b04728430b98b922cfd1ffe3562d2ea035cf75972bdcca0fa8b1849366b150d45c929dac768186f762605c2fe33172ea02522c5e5d09ac4a59889ba8a018b0381393ac567b7250ca49dab158e8690bd0c619cc82f874f02eebed0be081392ca6fd1763bb316340e5c0dd9415afbaff97d8f417520fa950f64e4a77ff4f6b4895f863dd87e350aca06ecebdbaaa7d0ce6efb34b24acc32e4bfca97b89d95942ffcc9b4b79597a8e8c5b7b667d25d8b70f9ecb6e12e6776abc75b4cbc771a7d1b062c11c7d3773c072c2d42b8205439f7b4eec28f92b179fe9b3288b4197dc82c476629b1118983e5a025fb5e9c3c4f158e0f667031491ce5cca2098ad92b6ce73daf2cfc21705e6e265166d69ce8fad9a68320c733ec1e1177716e3ef3d1b5232850a74528a60f7783ecae3554ff416593291c3541598af334061323511d9166600f6aa81324dda5ad3cd5aeac765b82bbdd1c95ab12f681ba0bfaebafbad8dce786a9c0e31f44d57ee65e38a2dfd4aeb5cbb84474da81075cf2ebc55ecfffd672311b89fb24bdd86b35db1232bae8a33f96ba322947a0114e5d0377ef93f9ebffa4572be9433662d1f4159f7afb949e88f222b1f820d75135457fc661302a13c06cd559bedff9152638ce649e48b0179eec61e4f85eb695717400819eaee8b75eaa9c4796669b81438f23e1fc5170f9577cfae063003cec9d9b1159cb09ecf5adc067790d818892ada283b9bcc8e1dbbd4d51e38eee909948ffce6691153242bc650a1db8f671ccf108b4e0dabf4cd2027daa102671bb60af945ff982c0e30dc4f199b5a43ad8de5b22e31d9968d68333d54653c37ea35eceb9ccfaf183c1a1510a6038d19f229db71541caf52293f746d09404e3764dd36ad4169b5248aaddd0072a236dadea210a373eaad1146ef9a4b3c5147adae71128250286edae01f3de068c3ea00f6b9816b8528fd816acbf9205d262bcfe0f9ac4bbb3fd6b540020814fe6d0f601fad8b5ca2bf3d37a92c00b704c37142d68a09d6fef90368c1ff3b1fadec9bc639e4b5be4b32adff1e9eb3d09b1668d2db9a91fdd89cc267cfa8ddc1b2a765f8b1c26a613f953db1914873e2bfbfef2ad03dba619f909cd3a2f68fb739a44ebff28992f0b8edc3d1ec449c2238c565109e48cc9c038fbf6bb1b3adc6db2e39a797eaf9ffc77f710bf67d3a1a5b08d026c64d113bc2c43ec64071ae733107d57fcee63395d56fc8d3ec7599ead2076b4fb095b69eed16b211c3f3fb93ddd1d5041f938eabd0a99103337d13652f3701c59846b1fbe70e0d4f78a2bd4c2319df2ba1383c3a6159a35d9273ca1506eb7caa6277281da187a364e0e71629165c39bf4294ec06d31d1f7a22159b288a3dad073a8e0ae286d3734653768b449d8958253b434bb549a097bf302e18a4f6932c7278ee4555b01cec25bfd47c2b770d59c14aa8bf12b8fb6bbc598856667e90d6cd12e95931013007d745a4b90b7855ad37141cccb7518b6898c06e59da928d226a89af651b5ae56de3fda1693ee392f221f59f2aff0fc89ff82985e98e993ee98695873f4b728fad9d67e3c45f905994dc0788c0777b73d2c676d76fc1159ca714c6ef92955c7f9eedc8694ac1bb8b53300a56c95577faa1f6124cbe7e74375fb96c730feb453fa3c33e738b60917e52e4406ecc5bf0ab9a5015c8ebc4432fc0473ce2adf3a60267b1e914317ebefeb8697ef99a568beead04583e19e36d8dc80b39ed68fa5f1286563ad9ae0a827136f9bd342dec84db5b00fdbdcc34d6047067f3b08174948e4e65d08ffacda6e77dc48d313dc3296d2c266150adfac4a33cc5e93e78c54423086f46a9128a55bd008ce0c5f8893f1b962e6ee8962c1562589474e64ec684e419b76d37a0ce8b45dfb48e964262b0cedce828813f948410f2222200d092433a24baf67095e6091ab076ee359a83b8a8b0c73994e3ffffd74e770885ce0bcf46f2c83cb860ecdf946af2312c050bd73ee27293df04931c7be51e65a8df814811e3a5dbc1daaac51e9e1eab90380b8403553d6f48580bb4b8863eaf3b7c43b9a3df206c3cf3700f742a1d4166dd5bd6d7195d390c55e9963759d7d9633c24fa58c55ef03f9bb2dfc8150c10750b6f4e182187dee09719b813f258e88d0b317669da74fe48ee7a59343bab6c0699d24aea28603ff5ef364f38000c4a9946f4e549c22dec74b72275fb227582b8e9859f37265f65ad1357b4ef59c897759e2170e013546b1a3056ad3bfef86867725baecdb3b39601b4910f1212fb59a5c92aa2af46a722485796a98df408c499fc209f314aa879cfcbafa6683b7d7d816c01e904a48b75f65bf1db6fc2943739b748a0b601405f4bb6030500300aec72227b41fe1042cb9146e9f818cdd254f19548cda7ba6c943d72eb3d48b45dcdb8cfa38626fd525574e975b42afb3e7986d4e3ccdefc367855d6823a8a03cd918f013c29a963851d3cb5983f3295b9a68fd142f95b6bc31e401609faec4836e1a6ac83b4027837c02f40f5417b7309db5767f6b61ad323f4b39e7292ff24b1fda24425b0f27fff9e5f3f52ff863c223dbb637709eab954f8766d9602c320115787a9b4a1ba4ee8421337a6355a4cb7eddca1638129f51b5625211a0dd35f92680fe53c20efc92ef62ebcbaff11d83c37ec3ff0cf2587b7f7875d949756c2afeb9febf9b86dbd6c781646cdfb3021b0fe0aa384a8528b273c4eb48741b336ffe1fc9f17ad05665b55cf86dd4e332e506f613aafbca0074fac50d984d76e3dc607288ed1b31f0d65aa1bf01923f09cd85bad5d11e1779db20e87a5d254c97fe8f9577f51b2a171bad4a555ddefc0b5a34ab7d65579379b62aea63f6757749687141ca12c9ee34a7a452a71f8c8d505f2b83be8fb4079a98f7dff5e003e1ee4bbc9b23794a4ee167d1189340b27d0c3294af3cd256b71ba94341c1a23c276d6d0437755cb015940a65a5704932219bee643e532725b2bf9405a52c3ca990042dca623909b3897622cc1f425369f1285458dcca6f5a669f49d21e793fb3dacf54cbd732eb6af6812aea33c35be2dacee9800f858eb7ca1898a4ecb3abfe021e9036bb6e7c3418ee723507feb0e452b05ebf9fc09cec9ee798826e3e9b7e4852eebdf226c6dc5669e8bc2b5b3776b49a28756e0099453b9a4856f26ad1ec162a16648f7a1c9b4efa614a0bf73be942f673d29eb34b5134b0c2eb60b36595e0ac6fe166c1b239ca570f38fdc9e76959b1c1c37beefbada0a6462999283eb9ac29b0128c8e66b76786764e5c2828ee72ecdd7d181e45192e44db5409234ed993bc59273c9b3228069a0326dda1dc77baa311545af6bb2d3c0f182fb0cc6c63f00f7929e28ef0348a06479d8799c60436176c111687faf48c88c030ec1efb1606d0e59f8f931e642cea9f453166ab8c8e25dcad5fb10c5605bcd1ea9dd43773e35166a12e1d1d1e31afc69e2162b05c1fb5df19cd48172708318476fd19b0371e9f61e84751c2317932a73cdbf8d729c3acb7373e20072efbe0d4bb70bdb9dedb95bcd61d570035ec15e0b31c26ebf70d54f9927779823ffd49d6389bed90df63a2555b807041f0fb7adbd5d60bfdbc1a22061ce282d3937db164f600a6e30e595d4470e14cdeb216c0a9d646d0666084441b8fa1061ba3fe4109225288166cd7e5c158431f3014602c91852cd67fbb0abf716c1dfcd9b21de15e53dedd6fdcfbd3dde18d03a09b0fa39f25b4b3d33e9ab960885d96649f141c403595ed5b888d3c4cfdd80fed8f91e3d2529577ee96b591ef3a1723a3cd707215738c153e093ca09456ac49222c11df7d7f4f50ffb13d5e4849fb143a1ab548e0eb5a7b49a466896e111a3dc6e5ee494652da6819fb31db7717682a4e8e96dc4c91ce410ffdc0ed186cc64cbdcfe2a313ded9ccfafa4807d0cd69e14f1c4144ea4c11671e8b5d779fd45bb30f58706cd16f4c8cf31842c7f4734202f750f64bcb2280fe60439979f202e12befe1bfd2ddc27ffe0e026518dd525c6d692882d547196c856d0877503aef91c62c0658c67fc1bf5044c53baf9416c38d81d0ef4bacc28a794d72df71ad732fe619cd85af1934cf68d44504d0f867a50c77a249ba389a0f6ef0fba276e931eed175371a11bcdb7761b2708c4b0a0a126e4a10c2599e52f0f6f270228ca767b6e7f4696e5d19eba054eda56fb25a57d4485fc9b762cec499fb3d9d38ecc403e5c93e2d132df627ed4996a97ed5ffde61ccf14f282cf4b39b6353f7ba9e78e4327951ccea8f483b4b6d84513d9229ce8d530b3076a0db2f7424f93bb339ef7b88f7391f950d7ac5dabbdad7c86600dad038a9218ffed2bcbc012967c83f308a380e11f1538251b9ad3f601ee656e0ddee6149f37b434077b42ee0e2ece8f648232b19347f598c10f96fc2a2b6bab5e160494d0465849700f6823b02f31ec889ad7b42ad2a47dbe7a1fb7b7c59b67c3491aefed55fdc78d2c3a9172b5ffc150725d9d6ee3045ea86d9fc6ae356c8aea808a3eddc0baa9f998ff7141e8ed0eb5054761c24139824a3b26df415244b79df79c2c4a8fef9f0a05be101d5890a68017a2fa638cf7958f685bb066df600c778969ade299d86e2db3550e547d9b8041fe47e23f6ab5c4d7ec240c4a9d905914c8751934573868f3c4d5e33cc04287221bff12d1d8c91d912a9d3f77b22e7b65eae89f32d26475e5298e97e8a5fb40ccb39c528b2e1efec06e4a04ed8e47528f39ccf51f8bc0026c8a2097596deb7b59035cb8d34b35ac148e251b9752f2768e30d87064029780d9768061611e5072d0a01581c575c717769eacf4046a0bb0a40ef068c3b1400614a8d59474344da96373a425913553bdf84ed1f08d5b3d7ce73e809a5333120cd650b4d9df7fc2404123719bf00f386a4a481607b5c117ae412a1b7167ab4e239a1957baf6e6e4d861f8e9f7e763317068b6de426bc226973b70a40a37581cc9fcc43cbd9fabde88d947fd01fade73732d9b6213cda434913c502b7352d81bb14d7962aaeb96e64de00956471bf68b6270791d22fb709fce76b79f29167efd37750a727164ff6a4630b85947cc9e1667a66bbda83d930e4797255ea3337020efb1d3dfae45742d7310476938a99c89b49326fe8ab11c1ae8dddf728a1f0a34b64932d6ff43abe34b2a2bc6250883f0efc1452ad8c7c8f0a3bbfe284f79780592df8bff227d6046e5cde06b260e70fcd5a841df72515ebde2feff6d8ea0e863d834e4ede109cff2f273f8da844da9232dc653c5836b68104843f8122ea49d4a52c50a8ecbbb45bb39e70f9fe17b000395bdb6b8a2c186de75c03bd888748cb733118b40ac27c74f30d28ce3856cc8491db38d92de19758ff4b8a0d19272d0b50b9c1ca903efb8f0874935d268bf70fdead3328ff976d9fc50dc295ef1a177ad5a7c3a732b68d29e683e277114f58cb2a8371a16e6d324cb16bd8231f58439767133b5b8961468f86c41501d9f32e7e1aa553286415c6601cd7a5caeb0ba0b5a7e49dd4c042ac13cd75f9867fadfbdbddebdd450a0c64aa70c4b5f8693195aeb08cfe6b88fbf3b06128acd4ae1128b4f2281211f0042ff11f8fa5d3de704ee9bb2934a4b3b990adab146d861a7d64b1cd4689626aed8d468b0d793d979c668a75e631efe6d95f2d34d8946d522aeac0466f24c9ee563940b355b14346c124bec7529f76afc9924e0c8ac6c80c0128ce3196ca73c0149282982bf1ee04f11708042b4db1f2c81a3ecb0b9ead120fde383128057c61467dd9a2d8012bdfd301bf1000b021d522419424fe9b168d2df6d56be18dff474edef20810973ff980378d2f00c51862c42eaa50ff8ff6a042f291e1d3aca64b423784ca3ebe9986dc9f4cffd8b8ac258c8d7a3e040a1acffc82d1c8e12dad029e8f29f8102e29969931310341654816ff2fb8d68783bb5c1423fd14292b554167f409c8c1bc9c7a13d3089dc8fd6d157d34ff37cf73f79600fa4e2aa75f739dfb8a1918897b02f90f473445922dfe2adbf7b683f32b18ff42327b188a02a4e1d756df0d67768760c16843bd7855ba64262295e77a0369eeaf70536b3ae53cbb0ccfb00ddea22d89429d410c6e44bc8e17224725facc859282b9bd9dda454d2434925b4659243f19a54e09f8d861baa55a39a33a31de10582de72bdfbfd4add87c1821e20aeb474ad47365b3cd4b2dae6b414fc7b30169ee15dd803b303fae849d0dddad4b575049437c580d715d64814347057ccfd1fb046c7d5106c8ee5da6801a61bc653eedcf4c6d599ad197fc04bc0d4329c11e265b3ce0c87c3831c38d051693641dc04f7191d4ad956812dcfb573ac51d4d0521c2a447b57c07b8cb6fa0e910b98a88a1a455dd46a2e3187dc7946ab55500caa232c6e470237b8ce17af660f11b6e578e694dd338526eff22eff5b23104abe304f99587a6e15e2e7baff971d1208ef2d9dfc6704df21acfccf70f6c6334322f180892e02d461c75e3a0d8e37c87701c9b3b2e69a4a9d4a27ab6cbfdae47c142d138faea98a345fae5d64c640e291214b9637c599d200e490ef6a9cd3d41fd79f61138411343ed89a6bfacecef1fbceb004b72f56f9eb0d8c54fc689728ed4e06cd094bd6ff973c60e1624553abe6dec52f80c300df708ca6746ab229c13f9efae42cdf60bd4aeca6d1367511afa312071a803160a7602715eb96cfcbebd68164ffee3759c6580199c1380ae4127bba2b9c8d649d00c0716b073fe3daf5832bf4eb4a50db1fdfb6eb4ab8ca4e602f4f1b7cb8afadc2f03df3fe90e7fff8ec500b4839ccc85ba2f2c90573b09050b3e645a9272c4f2691c28101112ff261d8e9d6b8fd68ed2006cd0d692b49dd8081e66cc5b80321791ed9735668f9795087ce3163d47bef4fc81ceb44d7275ea4468215193c1e61d20d69e8720b99562d1b7f4ec7cb84c93609b86338b62e39b534b8f87900dcefa566c6e179bf1c0209470ab0fa3697e83bda94ec0ff385e9ca1f6f333d41834177b1bc1ff401aaf82675af3fa6024d6810da38decd156551ab729d49945a4d127cbfb229bdb4a4cf9d447a18528e93d22bae1636357105ef1fe323221128227a2eff65cdb543bb3e29d390269d125499940bea95fcf83c4529f19719b9e4078fac986e297c263120f0854483d869b952266531ea395ae2efacf0e6bb518be3e277f25b4a074b57acba6dbd0c2ea8d744504aecb9fda0ca26e6e4249c3536443e6c879dd86fb0af3ac2c0cd8ea5d901d7b80973188fdc751b49c953875005f9b7fa5fccb07e11f535a914b2a111b805f184f90e638d07069e18f9b283476a71679bd680ec15dc3b5d3bc883da811605ebaef88a338a3951620c0857b82a76c49a9d66e04ce463882fbd65c10d61cc3bc14ae19da7314f63532b60b2259b4c367a078339e4001d2822f5d33ddb832ca50392a502f2d33edbc23d2a44940c84017997772b460baff4f774903be92f524223b3e96d2a5b702205690cac487a4520572bb7034eb84457508ac272c9e0f1639280660741e5ad943f04bb2f01511e577ef50a9f3c8b8b47187e76b54044d776cafdf4a9bf53b3348f72712cb3ffbdf68ca6c18ae72fc89fa41f0a93e47ee5845c525a5045c001cdd5ec5b5cc7193ebe78e4b383b6d014538d0b7bbe3106ed42e0dd1dae82589d235445a875a80492a6c13ebc38d5b2f3288cecab271a90015341818b52b9122551ae03e020f815329bb4c2a0cfff529eb1d7af2fa11176caa6b12389554ef2cc769dbd23930124eceeba291632454518bacc0b0db1ea677157c52009a4cf54b9fa517511e6b15ca819c29619079a391d4fa4da5fce8f2df0a6291c8ea59cdd6a7529f8fd331bd7640c6c78a2d6477adaae51f137add2921fb4b4642719a6605bb6ac0e92e0e410f9ed5ca4729cf0f2c84f8ecf2eca56c7450794bdadedb9d350daa9f8beb0cc9046b9b39f0f0aa5e60fcc7b8a679ef279e0aa95e2091675f0ae4f79c0b55c35196ea6d5e6cc754893ea98206453746269834cf5d0082e635919f90fe702b5235359584dcadcfd07f6f63c031df991b03df5c05a77c5ae5f96534b8eb3fc7fd92765398abf7f8b48310be402c126cd7674bad4a20e26776b10a423f4d1005f0965a6daa1bbd4c2b7d9e682201966363b392440a5a1a6e2bd29e6b86c2fa74f74987d39616c3c4d886ffc55b84c275737bcbcd07705e7378ea0b502991a5afc600de7bff88e53977e91aa5257cddf2094ba334322521aed3f2899b9575f14f76f82a9f6287534df532803120aca960976841b4e118a8f508850a53fb2574e4b8ecdf6cc2abcec9235f6f92fdc38836f21c4b903e09c1a8e8be5e7a91b631619a05cee3729aad5730f861fb09107be9d387ce4c053c5d6515e9c361270914fdeaadefdd6d2d547044aab9bdc173f384db19a4381c6a1431e1b9a6aed83c80551a36c5b91d1f9bc75905a91094b0236040e88960ff12d1cc8de3ce97c4d0de5c728404964b09d0ef780068eed377e8ae2d49c4274da479f95938639a31c1e852d8ee6b208ef7ada183c61f9a4a888cadcbb824c3a11b36eca8341d62574eeaa1ce565a1f720c25b9f02ee8dc5b85910507c547df87ad5e60a15d46cea38833b049a8939f510a7f0bfecf5492114ca36135562e191c21493f3902356f0b6dca3ade7a93592ad186085bd599b60152a9e829e13b4c7a49e90d810af6be8ea3006a3cfb8a7c12cfaa94a2a245ecbb78ecc4e30d6f7efcd06974314c4b04b2ef435927ccfc8e75aff95fce024ee7db98b3b4799500328e0e05f1229b5880125461f9200ed14079828ac9f7aefd814a3433a1f3348c8e11f00160322e2f4e59f73499959dd5d7dd37b9c7373a5d05b639dfbde6f7116b69fddb4f4c6e9e2f228bdd7a99e80e538589922856c2aaa070009dab3656da783e4a69fd9703f0845434f2e5f9d5b113ea01a6cd2c16e7bfe6d100f1fff6f230cc65dcddf9555596976332a31b76afb859c49a1ad5beaf5f4d2888c407dd7e1c78f723cee4b3c9e63bb5f08701f2043eb8d885059cf58f4adc43bb004d625c5459e3a581849d9379fb8ec92834f2dfc6d02cc50e2e2c8f2c0a239941be2e409a703d8b555c8acde94d40fc001bbaa9b1f1d73e6e82b0999095e8e6b1bbf8203000412446bcda557a30888ee13d17527cd125a68863cf434524f9d2a3ac122ac368591d4643bafd1b35c3012d7ff8ea6efb8b5f0279d275d6422d47d9b0215d8a45b7ae31ca28a979e1113be025e39cd3aca6a3899d6d277095d820070f33eb4ae835d35cbf7ac60ab172fc4830931a014a080f7a469bc34b0e9f185c893174efca4b3db332527588706b6c7f4c17efb349efc2acc6f27afa1abbe6cb893fea056a136ad98aa5f804470ebffb31f8b96445aa8d394fe5fae2dfc5930d07b4f767c5d5fb899fabd36c7888f56c8a8cd6e3372ddda277968f68fca86e727d5328b4a14ebc63763fda8f68db2b135ab57d3fa240b8c11934c09aa0e6bfc34b6877f282c3c917d704a173469d9843387061b6563fd733a949100f26aae03641cd3fd2dbf9120db1dc1f38b8c162026de495d189829715682a8742addeb2e3fef9608b9ab90a11efc72353b36022fd957f6d59db1273429bc0be4e497e67b42a3caa6e8e692d583ee0238f4bff1cd8981baf54d490bce5eab79aecf24189d487a058ca56fd61ac1dacd77d2d15ad8f08b851e523a6a01b7f70d2147c594b5f7296b09e0d38be3a3bdb32a3c5d8a2d010f4ca8bdd1f34165b3b4915e015ae2003e5d2001886fb2e3d3bf721e766c960ab3f384cecce76d980982d45d70431b093abddea048008239c4498420e01fcc6f08e8605e158cca9b243be4c7a9677a35c3384754c1c2f71e8572951d3e7e6f1f1530e1cae863ee24ed38f9d83e7a7ffe749658bf381cbbc017e128ac3c2fe603fb0da7d4b0f3089dfa91152c92a38fea0205ff2a206aadfc029114651a0bd46b472b39e31da58b0bce17c2b0a760e203f5635062b40b351d88c3da6258bebaa92d5ee256ef5f215661aed5b3b06e7afb780007dbaaa49dbc7ff5b51024c608d15434a9ef77d35f2d5d6ab40b8191304f4bb1bcee5f49fc9d7168f82fe50756a0b5867de55ead8efbde40c84ceda5e3dc6f18af605539f74cf693b39294258e36299b55a815c38aaf33d3741525f7e3fe403c8844672c4d5b3a8acc58531220d16fc6695e710f2b93d094bd1e41ef59ab5129396b7b51f212800ad1169c69d5e9775e3843ea192455ae587409bd0b845810b87d00c3fb0920f21b4f43b8134a20bcffe3903c0499226bc44c8c911b403cafb335a8b015c2e01a6eb91807e8302a2c1531b4cff6405838fd14343c5d5eae1cee2948644609ca22133ed6ef0527f51cb7875e8e6895f11acc73405af25952768f34f5c49f552a9e348b4e1f2e3b8d9b9ab3d4126c5068070ab2895865cb6e04b659f32a3e1b1da96bd268ce48a6529ec93b728b0af673634b1f98bec77741ef28403c189ab8268470a4bcc9c04d155da81162ee454071375ab04ffc181776b2b8e69a28bd051708b93b7e0d4005cd85f3159d6f0f6542e6069472693f7ece6ee22335202a8621431aba7bcb7b87096958921776334b064a7d4fc14fed9f33fb0d619e427243e2885dcef9d065b18afccb0d9f37409beba6ebd8465b0b5fe0b688e91042e1cd6d04b25f51479e07606fa7ef48f597bf27fb78c5fd4d92198b06d24fab721010c88df5dee220659767ef220aa70a0a10838c671ab81c206a4b4c90fd431db847953d899ccd3136a1fdd7c0533cf227e97200d1b1334e04b9b542c8db7d36f89c44f768b96e4efe2db331b59a8c96a280cafe61699724dd96c14a53da1391a1ab8cae406d49017b350ba9ce948480294eccffcd631764276177117c5a3d9acb29a1034d2776d49a155ce3ba7536e64097d42a7fa229ce6be7c7022db55ade58b7b191cf7fe3f3414126cd5233708a448dc98b116a269a085b06b46d668c9cb32a061c8bf368ec7395b7a74abc7806edf7cfa3da9328c5370aadcee26724c7799e1a947f73f4aa568e602db6e4edcd90f37bf2ae0e76b174413ccf2430f74b847a6ea5a1dba973437a1b3fb51bdf8b01b5d57b75064cbaa91d632082707e231b982c4cd89a1ef49f130a730785d4c2a584a1d0b2301b7cdf2d6394a506c0e6bec41d7e017e4aa310f00532b2269ef21b06b800dd7226163818daa56c3161c3e50215462d988446c7a9ed8843d8c0ca9f3ddf5a144b137216bfc298d90069fb2f7b2510e2758963d88554f03bebedd06605f3f213b3ef6871b96a57e8ce013f64465b7a2ea19ca6a28c13ebbe82ff016c0762edb0fcd966e74ea88d2bb15385ab326b06f680f8fface7371846ac59c46eb95a21e949bf0cdd11529b30ec7a0e8dbdaa2ffd2805d11a513c2b7b4b0aadff6f66311f5bc36ff5243ffb92ea8fc72bcc669e50cd581727e3e1c443f3ebc351cf7c68c629c437516cb3daf19b7f6d9a27508b378ae1d842eee769a5b489a89fd04c4d4c6b0f93f1404f5aac3b2ac716c0b605767569450146c9275a6171ebbfed9dd38c41621873a70ba9907aa497fc0d065659be22f4e63be9250adea6efed3ec2f2a0535b42f100d5efbcc55734739fb1c1bfe0aa8b96f13befac730e6d5a1958ad23cb58b1a0313f4ce9ccccfe83801ec967221b13be726662755e8bf18662e89a0ec3b576da921df5f8b8f70761fa75b102f44a8a9aaa3cc27b2781b779f24a3c98ba9b4e660bf5255267f402f582463cd441b74624c06f0e4ce5b5e2c65049c8e7dd11bb5e0cb8ef1ca8c0fbbeafc0156daa74dd115c94679fbd0d19ba9e32b2dc6b7d6ac15d9ab01ea41d3c0cedf6084f14446329668b777ca597dc8ca9f16eb1b16537e549bc2913426dc2eaa6b7dabaf5036244dd2bbe2571e87085f8a67b9172a1223d1478de4edc0baed13b2cb840f0ed3f16498c7f33451eda610de4ce7a4f50bce2eff10d8d8f6ecb6840b03c1e896605fdc1e466cffedd5dd01c8e7dbabb117353a2b9f31d9b30fa8f200181bfcc9b8441c776f381ac0ec91cac046c17068f39473b0519c335a5e4231b8f71c6022a40a6c695f6aadc35871e22fe6c207ff751aeedb08c8bc69fa28bec4ffe917e282da98b5953cf0eaa620c27d0327fd491af6d569966f797edf145fb8421597eacbb63f4832c5b5e7654c869bb3a8e11e204d9bc987dce0f3367e7b0ad4b71f9ffa55a0447298018da20d57564ad63667db2932f5619da1bbd28f284ad3aea59ead9e059ffcdc80f97f59eadf43f7bef390ffe5acfe1205b7fba66468f98419c63ca85410e9acfdd277461fc8a3487da7f60369b29fae216d081b46cc28ec78234ea4762013e50afe309f0000caa7e03165b977eee7b497d9ea04b2864413de7a11f60deedac8e61f0d12acdc493b32f6b9198915ce50b933114c2733ec2147ef1636e7ecfc83c2d79c53c7c0e8167309c17a46dfba16d51e46fe3d755c9f2a228bbe9d32b9df0c9242dc0f2bbb915a4180c8047ea8a33d15f52a037e4682257681084eac8ef6c713796903042a52aa12067aca856cedbfb7754c1ba54e01048a052cee8ff5fdd2962afe9cb5b75a4e4ef84d928f0070f3ed502a8de98aa904834170d0bf0349dad5bd92094e8b3fee7371f8a55fa08195fd14b04aa8759aaaa8dc4555e1e169c082b21f55ad9c69857386d9a2847f24b5b05e3c26c50033a702bee3a27ed1916789da9dc26057e9c5d58461c2a7a736c5f1a07d235ca1e463473c589f45cb9cf9fdb6e80d9779a20cf6e9f74a3797b2b6c137d546ed1a7f0c6b9529c1886b0335e8b612381e059e643fdebfc87621680153368461f91a59ec57f125ba7cbdc1210f4c098a2a753c9a77b4fe7e1d58c5c165faef6a9cd6abfbeaa588323fe9a8d0cd8dfe5ad615dce8ddcf82646fa4cb354d4d39664bdd4aab9b1a8b3bacfad2303d373e96a617de3189791ad7d6923e9d666d1cb8939a425173832c30668a46dfd76818af869f535307a551521a72302efd7e6649737415aebb771e2502cbd5ffb50a08a88eefb3376d8fd187646dd23e028a2c40e3e90529de99632fa837705deb296081643001e0485ae861a7735aefed4e7fd71fd206038e7a54e6d7aff6440c98b74311601cb81a45ff498fe049751e22447931ebe1ca6905df60a5d42036c068388270e9cc75b592549619dbb3adfaf927fdca835e009db12dcf269014831b1a21f2f5448881f1a32f0b4d8840d0182241a96899d9db2b16dab1d667d9ae49318577db72573ab8c258f43946e032e0c5f1e0905a208cb9311bf06a0feabb7ba8a8135b9a48ce600d6f590698fbe45ac449076943616a5b4d9ceba4ef9e83f1c67cceb050b31c1b7ad88f9ef685689ce70f176a0bd527f7084474204c2405125486972e22e2809a95b1e00926e5e2ec0b1bc38d6b809f1b9d65f97190e92bf424246bde9ce04f8f2f61f50e180f1f5d83887afde8bb0fc651700119bcfa2aaee333dc6d6f3f2ec9b088e25bf3fee3c8801810a0ff530fda990827412171b3e44c6bbe4f47488ad711cd45c60d9dbd42a8284718db8a28a4bffb6f3683ccd2c17da2dee3d5332cba6ec6887c35518a888cb9cbb3b0636f35596403a5c92b3d42709fb13e118121627ff86ebe31cf3fc1f6c65a29a271717ef03046938481854fc6d549f811a1db0cb818b18e8192ce82ac9dce33c1cb458aa9e661a893adc5bd944d08abf75e7b97b7c90d7eaca14bcb086921e3f7948928fcf1a49f542ec60719ba3555b087225d24c070360374e31d3f8fae37d8d940006706a509c1e9dc3d8d0c5ec9d8742ec34e9dead75e3a03635becd195cb2791822e76592ce2358cbd0388ea49d913bacef026cdd2e754fbd990a63b118c912adfcfa871166286b67628a7063a0c9cfc600574b29c95dfd9ad2043afb7e43f095587a152f5e891f09dc1312a986b2dd10453f157c59151339b222c7ca501794cd1bc9881a7a292f9e19cae394c78da03ed38c75be065595eb80362e2e212f8561e948cafcd7cef0b113e1094d29f54fa85c5091f9b5b4f7b5efad4387ff6112e52d0ab735d6db97c06e544a936de751e52d81c0928683a8ccc3602f8f488cb2f805d32691143da8d2d7150e29245ce54b6798b41bea2b92521ef979864323758ca3759f540bfcfe7ca70fe702f5897f9af8dd7e4df5b3f07785a235952e4870386c4bfdc893c2d17b237ce1f48937f8e9cbc79309f4641f17ce4d82e62b3a4dcc7f3fee6198afd6bad290f60454e3b7feef0a7a9382b03b53c5611a61c8d721df3fdceed4312de2aed3c273b2375a34a6b6240809cf180b047eb11de9cf626c840b1cc28b0b6df39a26a649506ddee70123e342fb7e962eb7d212edd197c1efcf84fd75f74f71f11ca6ae92a27389e06962a2d388ecb1451de8a7f770e66f55c65382cd1183212c9a64048c3c88a87ef844218f39c9fd9e9fad4208554202bba8d64ee801a8b4f69b284e9196c2e6153b93a1c4ee8b23626d906918db4f8d1cd3bafdb0478c4567c431867d4d913ea243abf1adbb3673f4b1fc26c62234fc1845c9ad70b04437dbd09d0e7edfb1a2d56f680b5106cf2e0b3723bdc284decabe8dc155a5e67fbe8434ee4461c7964ef4da68977f14f4bfc1ebf232658a9d9624f674bc7a7ba6e5e9316bc071c4067f3f13efa43b2358713e4717843996939f55d8baf5e82f715f479bee7774841232f2f6469e7daae71686bf04d617ecf30bdd46df466e40e2fc30e907e7136a65f61d7e0188d77f1c12400e9c27f6ca0d4065f1276993ebc72a8ccf0148c50b70312374447268ba43ca7c8961a8d1244d1064d1ecf09d0bd084dce8848930a5a5ed5cef21a55f6963e1557211f30499303e3a2a96ad444b0be42146fa50c3b33e42e970cbe388df9fd4f9625cb9ecad9901905c9d686930e31b9ddfa61c766f6e499e8392b2ffc56d2f6c7961b65873413baba9ad4912a5689b238b34e6b8ebf7dd5bf4153335061ddda4d60cd3d4b6f0af05a6327511e9219256019dbc1ee0b62d85b6a466e2ec432ff22657ea468d57f745ef8c0dc2be20dd1395539b85f68388e3d1e663ccc3064f3a6982963bf74c18b02a04ba6981a67bf0b617cafdbda649677150b8f42df23b72607a1d6f6f5801bb2539595d77393385c2ee2c792b1ac8afb4dd56d22a331326f1979c57bb99abff4999df913d2b890e9834fd796c976455cf2b22767c61938c311e7d7a8993b767765701e497cd761cdde9bde75db6fe37cecf0d3c1011795f9e627b75f6b896949e4aea8de04def0b1c17b5d76d8a32a5b30ce2610e2f5d60136e945d4c37876e70f5d12ffebebd7e00ff44ae095eceba52ec459d853b96052a068f4b41f126f68fdeed33baac043922fe7ff40e84109559eea1670803b463ecc325f4ff9ee24e3cd785d1e2ab96227c531407f182a31f312740c6abf511797b0d8968250c2e1c5dc8f4e36519caae8a73108575ff81b699cac22d4c05b5a7300643c645f51937c999aa21af2e36dafa8bae93d8885e6c877e43e5ae2de24f26c523326ac0db87c31cd33d6bc70b66a6c50a0906dce82c5d01c3696f6d546d57d1280c72f0612e8618ce9cc72fd801e75414b34bac013d4d056d7785e258876ce6ee4f0045d842c572f4dbd7ed9cec94b0f4a7749adb265bae88651cfbca129479a8cd80b3aa1ba1cf21a5899be7447150da134440077b213b290e44a212f72e08e0a95caee24e6b5ce416b50c7b8e9e5496cf907586c8ee36b4b0086bbb4f4c144cb30098ea08c16ad2770cafa9d651f118e04149d6d57b90b27dfd04e006e7edd84334ac724880d8861a092fcb68223ffeead479453f50ef145621cf07c03ed6202e490f933a5e84a5af3faf73931da7fb6464982f2e40188c6bd1387f1e721fd5295ff7f4f3223d8798b14d462dda11d2a77e0d71616f09ecfd58f1b143244d49a5d0fe40bdbb8a6c82644c7e025f9e099b7b9c1e0edcd6295fb82646960c85b9adf58fbf678a2f162f9260ecc76fcb55ee0cbb911e1a1b8d36b2fa20054a95de93cb18cb2bea6b906bade1c9c612f5f00386cefcae24c5eb19dec48fb2905da659cdb91d2bace6c1852713dfb099b6fe47ba6830f580bc95087b883424ab0ab4bc50aa6bc6ea6f90a44d4de391c98f74052d6573a3184a857c8a6b882487fd0cb661102770e149d3fa626586850ac56b0a2a9ff058f49b8ca9ed687c5718b641b5fc283df1659cf4fe1f8cc6601c4a1a0c4241d71655f89f3027e9e64fd49d5a82534fe49811efdbc005f7a1083bedac8aebc94fbfa8bf3239b0a68cdac88e0690cb6eaca9208e1d315ae2f02aed269e0ef5a761ff1020e931daa5b5522e2921e89afc8edfdc169318533bd5e4f0f0429d7168d7c7a6055e7d944ba636c4b9ae7fcb852e16f40645893493dd53b3707b497c3aab0473d66083652dd950be2937b5cf4c84982d899d3f226263bdab380e30173a13bc0285a39c624797703d4d34642cb9e70f5ac9f3f0a4f1f4d13b2b7ea108383499e90c5028d54db2bafdae3d1e7f6a3439fc4653a9bb7cbd5a7090200b1c057eba0a57d9b508d3270e9336ba6976b92b32f33a9c07ef06f641ca418193d16f63558f3cec681881b3902e558955fe69f195a6a812316f172c5083ab34b1cd583a6d4fdbb5280be40fd370383af010585b08cc5f471a07d16c80e2a4df1a16ed8a74f5af55faee64cea8b53cc6fdbeba5c3c4206251268628cc9319c362cc35734fea8d53f657184e4e1d6d7b9dff2ebe8b60616bea69fc202b080f26123bf231f7d02b4834711f48ea60f4145f60c65049ff423deff3d527657bad9f858c5c07e9ec20ee12470a258fef2efa82a2952e16eff73d54be53596dd4a1b12cab49ef8bba11e8179e4a09c4152ccca10d69e014881f36691169fcf7665383345e79bf1cbc5ef4fe90af901abfc36c4b8cf912244b81cb26398795fb2b0da0bc5c643d3e2d135f71d99fd95eae38d3587b54a7905b3f71c6271a7ce13ba3f81720e5c427d49d914e30301288f191b0d58f1a1c7737c8e840f9fdfdfe73b25be13f10d2f1b023daa0dc0b956ac21298f95e0f8e14c80c04555884427437407c53764741f24f874f40cd78cab75e8edfd4280ff0231f0d4e7d963403dc424f80ee9adcc4a444b28777534c8aaaad2934292a38c30fe4fd71920d40ccf5017033938aeb9d4fb021b134aff86707a99cb996bb1b8d9d98b51e4d835b3f6239b23d010cecb196f90edf4627fa5f22e9d16a10dc4a1c5854e7dc820bb50df771f198fed5cffbca60d9983d1f257432f7ce67d00059e92b3c6e90bbedcfa68a63bd706d59d4a72a8a4d7fccfb6b9563a7782fd78958e7c18b0abed7fe25dd3d2d2d5099596639f7942c9bdc059b3953ae79b54c920e75b29dd2fbb4a1e2823e997be595535ffa623bcecffc5acacef1bb150f8d33c49545494022501d0ad51b546e5df0a79b38f5493f66a4e6e7355d55e8e7ac3ed4f1f8234b74487a70ad853cfd079214b1caaa72d4c8475448c5cb78ae42a609e418ed84c150758a02bc8522893bdcaff0507c8132a02acd4eb27201b7bd45c404c2ca4a53456950897a36a8aa2956030dee6a98ffc2481c30c59a42da6877c000d1eaea900a53c92bd1fe0bc19b539313edad0ba666feac197438a771fc69a41f244228e1c3074c30971e8266e3111e9593d02a9ef73085d8357ecbbc3afeb96ad0a3ed73c118f2454da68e6f23ba3faec39f8f868999b01c1e1f656bac6c3ec1d0a05e7e52fe771f7c8c120f3d8be62b56e83ea207ff54816f6fb0d1d02bb426f277562fd82a0b28f73a0fb8c7ca04826d25b7079e0c0011b12243e04aa7bc9a370dae422143a9dd20451287a8b21351e1828af932429686a9e3b40b557833236a94895f319abd2ed9f80551e117a93804f45f571bb50e88e71483a77d37516c42f0e4e306f44e41f6386ae2b1a21aabb7a5adac3dedf3a9053ed8b1feea8fe6d11defc8f3f044548c197a4459a5d66420f93ccebce85d55619e22496f1c4ed6cca7f5f4b339218d59082c1c3b7aa369c044dbfeb34fb8dcb572c9d5f5dd392715b0a0149ee7b53df9e93bf3c14f7606d214504c8e7af271ecad7936c79bcf7eb6bc8bdb6828df528f4b99bcef99d85b0125ceec2f37af099d30b8821b93dc2a5cbbfc0dcf1547d7f9829e1484e1b75921db36b7b5397c0fc78be432d1f9afa6667165add0647d088ac0e6fe8fdf848114d1005cfcc425bb9159cf56058fca407df5c65073b5118ad797294518dce5dd64fe3803c5cb7d2c4db0f3e6d9a409db3d0d1159fc7780475f8d6435146c7bbcd0dfdccdc9c0950056929eecae7a7e99b8f667c551a8be1ac3d86c3f18f5e4032e36598063ac48723fe03774c13cf3bf8188fb52b1f10ba187a18f0b9b623b6f1275d06b347eab6f5b9380382ff2f73c9681508c431e8d482ce0b71723709272e668684557888ebeb59c09e4092b582f419d4a7a5bf715346523bf072359a90a71fcc35383d0886c201539f7c23719d27ad30179360e69118b36f0d8f7b5ac1ccc4df5ad4793125232fe9bad5b16d542af53d2ba0fe755c0187e5e88e30b18eca2f46065de6e96de3f3d80abb0ce9d307940a0a4cab4a15b6dd51c9ea4edb0e0a5ba4fd20b2321ae7f175444cce12c9e0921316cbc1093215433724da6e2a3fc1ec214d8d86843716ad65a4d2cf8b731119651c22fd0fbcd70cea1d28487c218d4ea33431d06d3df1fb81fc7f8bd4b1a4e0164a531df4fa08c40f392263165ab45e3381bf8ec181625210475e05cac8237431b64557aeb4f0da181e4bc156379e4ab37658362137fabdfcf68fefd42c37ba2d28185678a4a8b1243ca78e649f8899450fb0e94627fc657ab030a0384abfa2a7d0f4dd65771b4291a1ab12c3ce6c46761393269824cfcf1c1a4e01760eabae2a1345182d243f650818e97d791caf083286d7b60e9ff558f06722699f46906bad7ecd58532a7a3b8f54fc81f9cc767d37057997f828d7987c0bffcbf6e3b34e566b9b78fa67c046e62242fc297c9506a095812b38bd7684730284b8606edf0d3a838b05fdf8a5919f9934416ab922b5ede7bcdaa1768ff0433a51221fc654a997ebde5b6293566fecdc0de78554cb4659d2c4ae23414f709828613319f1fcd9c7cb71ddf42b0fe9237cdd3ba72835da69dc8a53b3adcfdf0b4021ee4cf260bb7b05e9cff1d20722a1980a9df117cbada96ef5bfb89b2ad414ff6d9d0832f7fef90108719888d094cd6e96c8748984fc09ffe415d626ed78f3972d5a96ac922bd720db17d7f4c95b08be3c0840ff79c7070f5da2caa7f53bb9ad682fdb1f7a8455c48164594259bb52170e55a2a57e8b53d35f5b11710d7ea9076814ea7c1fd2e633c8bb4b3fc1cfaad3c934ab97020c149d5ab4656cc553f77cc2970015f554327fd6660e395307de32ed3a2b50a6d120b80097c60814aca6405258e97adff8fa35953bb014e2f7f2d8987fb761fecb448b665c2fdac8e6b352e279b581664f911c474830a7582be55894a9d478b2d792f8633ebf7fe06e2f2003f1605eba2283bee92778395c501862fa94b8caedee9e900f2d25692bf391798f3395497f8f36dd8bb769306d5b516e6dab0ef1db0aefdfa2a1feab7511428d38aa799cdec4d2860abd48479b0e4cded1eeab32bb43156e0b6455eb35670383973e289ed799781500ded18e38ae94b981e2c6d46604eb607c5b5fd94676b883ac9115a439d7ee39977b4df576ead12b0403767029a6f26166ddbd82f0a134aa6ad7b09cd4cc788c51e8731658f6a461be5a197edb1e13b6ef3673b06bdfe7cee2aa2e709af0d67a53e39803ae162293c21d12175034ebf2a247aa2ca21055c29e4513a21d94a1c1647c93f603c1c68c479826ea76700bbecfafcf8cf31e392fd975c544acaee4aea09cdf955f567000650dfb2c994e4251f8157337ab6fd1aaec082d38c8a989f022eaae502a2173631813222e6049a1dba39970356fdb753d1c1c749e91d7a68b6a0a956d88cc746e75d1246694913c242fd2e1865d4404bcab98c8d6301ab83ec1351785d92e770e4cc01f4e02fd8888149f936a69532d5504e81813c10eda37412ab26da2ee27b3fb65964b214767cb1b91196b2097f9d0455f592f0ff3eace00aa867dfa431e49da417c3dd866aadb51030f4df8961e405c0f411a31cb6ea9a4e7ad0344aff7abced6d4673d867ecf596d6abd9b92528348cced448a918b331511e48f72c4c4ec3a8ec54d16d64af9ce5e0b990d1bc03366a9930ec365721127372c8313228d9cb747400ac0cd3845c667866c8e58e2a5421d790965f3e9144ec46188e3c0a3b5b94b28e78b43e1991afc21034fe02c116ec1ca38dc26dbb7ec38b0fcb58ee52ad4f64935602e9f3057d7099fe0577485b7cb8873fdd41d6c593ce366fb2a324d7373a3811793aa3b137fa2a67999997ef9bb30748eb23897b159fa6e4811686411468c32699b1a679f59470c71cd651e9d506e815eda9d8afacc04015dcc9ffdc493b66937b4b0bfd5b9fe82cba7c5b2fcc665e55d037641277d826425ba15a4633a29ab5450299d52ac8b6ac54caf056b412aeb810de39ff9a27d27ec63329fa990556b432e1349fa07155ed371d511facda7f7fcb2528c0f40656b0c8ec0e41ec764466ebaa62d1652d2c730ec2bb722e526efc9241c668b8569e1c8a96a9854067387b901a4bbad902c2e9d62ef771b3aaff9508251126b6b28490fbecbd74b496f3f2c7b03b437a4433197625c8204718706ecbde4b2b6de1dedacaa94af64f1fd0d06a6d6be6daa780f06287c6cd91d5bc63fd0faa5712a4736e81fbc1f4c152fa3b45b74c8ea485a923917c6fe8072ff1b96b20f27fafb76a5a9e623d3d5eec54ee437637c9a2f193d184006fd4ac6c50eca70d89c599bccc26e6d74025481d578504791304edbcddfff858562bbecdbd2bf482e33cce1889fafbb7c563b8879d52a1f12f7e95dc87e07677d155dc27fdda0934e426b85e0e19279638f0a817597115417f2290df7b1fe565ae16c8c24ef198a853cc44a412f6af38db5e826590776345809ac167942170e94d9b47a71d89f1a8adeaa090998826b48d90e53bed5b7b0dc536b3bd01e9d1b5a52c3131b361a1680569160dd836e964dff08b85f5b4cc00e5250fa13f57c5362f3751a598e9714526e3dc1da88e9f0af38361584f2f997f50bbf70defe2532167b015a200be81b359d85ba40825c42c4ec5feee9da2ee16c1c91f7064ecfdb40c0c3a66e781a67411ee18ee20afaf90734a8ec421f95a9031841136e550321a61770cd69bd23cc9cfe61cf9b1bc30a74c12714655559053f4c31189f6d47cc1217c22c3e51f2d8c31a7b04d1f3440768f87818d84a432d8fb78fd558a59d2f4f0480360918983a6464a5696bd6244caef4d201a5368f3efcad34a2f3565f43aa6a14839b65cc2c2779e2d5c1d6a8d5b42852e121783010787b76af9167cf890b7cdf183b0c55e79f9686bf3d6815f53fb497588ad474c38ec2a9834af15bea04df4683719672299c2ec04ad0e85437d61c4e339a63de734a76a92abc253304e04ef815dd4d250a43ac4f1f623b0b2b4552a9683f4982d9a6d83a189810f71492cf319a1bd917fa47852583913a6053f14039da93b2a1b143074c3a401a554803f01466ce14a750cbd217bec412469c9917c00c4439576b984e0fdb76d7f04336eadeac717885216fbb6d34c7834aabd6b1404e8ad69b809430fd922dac39fc839e7df855060b837f257af0e94c35fb4dd31a01210ed939ecc52740e0f671896c0a5bdf08156509ce301f128c7e1ffd43dd5c096cbf5e6563cf1bf88cb30d9c38d3e7ed616916d60c60cf85c7a8fd09ca78d25680400af18a73f9393fb673dde8005cb0ae5ea973568b3255ec0679091514b6c14f0119cc2e230c850053e0c96fa2f69c57a5ed1fdc657ace5da2920125955b66dfab74dac02c737a85692b0e2f3a098c04b0fab3dce2f9bee6577242cdfe9729f130a5a78c3fe882f1c16ee1d05a4d9291894a02d7ea0e6b00d341b71addbc70cda2d8e145b38fbefa8bb917459b8aec08b9efb55617a5c3bfa612ba553b7608e8d0a40f965a414361b396b1c76723ceafed406f60f2bf352336a9e05dc49088b92198e993fd551397b691c7d77c2dd34c746544c72c9674d849a2c37b399d451039d7b1b82158c08661c2d275293c3d5093f1af5c42e2fff8a79a9700124d4b49ede0f64ee578646e5160dcbdbb48ea79177e520df452eab67189ff580aeb5e733ae91fbf2cd76dc2d1017fbb48290f2f36432db774ec4bc5e25103835d29636ec6ff63ffe52c56c3f25286f3963efc14b9bc84c228cffe837176431a9cc0efa57478194d12fce8743ba1dc010d19c20ae062d6e3265f654b8fd9e8a2a3aaa17e486c5ebc9d5b249b157a2b8b552dfee2841b93d5b9fa8a02cd1d2f4f0da37e4815f7f5208b1916f097e52d693a7629d5b5b24698d25271198c91f653ad895ca19c25e240cb499ef2f28ba08ad84b44d62f73a3926a6fe3ea0dc2130586130d50ccfb0f7ca88ed88761ac2cd8a0ff612e50c79c4fc27d72effed4ac0dd36553a42358e0affb28e6f0a1354151ddf7f75d0e10583a1e7d7e6346fe5506d4a3559f18bc823ddaaf843758fbcc57c354262b3814e6cf1d6b6ac952fa36a9f14d5bdfa8bd201c1b1019ce9a33c59bd1a7dca7d2c0d548f33185b5edab2ac10a7a54973b699270da813ef9afdca9b2ed084a0cccb608fdf6866c2ff2da23417f27c106372b67bcfa797ba996ad2aecfe36d19ea6c3134b6e6f9e2cef751d7ae767fca0aeac87c58db018b42a5ef1c02a91db72fe0ed2ae25e678228356f37242612399fe5c947c7f47060ef1b0c21ad27dcfca25322690ec6b658b03d7c2330b867c8589a027f32722a90f36be7fbe3b247f19727d58b304a68a736df7ee432ba5ecdab02565b1bb8fc616cd12183c5567e2c511f16256cafd8eb6f876cfb65851e6064f6a419f37ac0a894c66a8d928a01188a1001b5e099ba50daf60ac6c8775509fd7acf7ffb4c4e7a719a0a787a026b7d94042efecaf1c09e07c15f5c04e918d80e5676b2d5555be716a82c9323110b2395a016a80fd67155489d38030ccb85663c65a5b2dbe29488de8db11a8fe2fe012d62a0bb8274f8f55134a8ab06b917fae5d11cf8975b10dc93d53c60d81f88f0253bc9db2fa8f98eff73e7bb0844159ae7191740a56bf1f7e19826f07a0be89b0d1fd3685311ccdb63fc86bca29165ff8282a54935039f49fdb3f99d12768b34a2831403d6a5c77d16594d10bcd5c5be26894f22f8c8354ec6c0cfd8ee610135f8e97be12455f6da1d7258ae3e94f7cc6b57f5a80ae246d19b5540a6bcefbd3f8bf67acbe41171832f6aec1f314a9e1d6648e32b71d887fa88b1c3498ecd7dc7bfe447295575662d602f29c362639c85544d5c135846e67326709afd1fa12f031215bb6949032859e27141425dc5560a17b62bbef9a484999f950ac09735790984872046925ec9b599df57301f0e37af72a4ab97309bdcb503255f28fdbd7aa9f4255a943816cffab9ac87e299b2d445e08a16f6c30db0339827a809065d8ad51073ee23629bd97de4bee0e7070b87c0c92859cf7fe394dd586a300e7373e3c9447d6a26d0ad7892e14025a666b273e7a30394167181ac80d0259989a51bb499fcbe126e2fc114555f1e8bc44dbe4597fe4de8f80b5148964f8b5acb9fedcc64c933f02899a886846180873628ada9a8162a68cb872def50d293abc0652eb38029e8366deee0f1d71668ca4ad3a850c3595e09c319be53be067de914696a5650467cd80d54af704be0f89bdbd5b73fbb0e1d92f016a5c97d5c3328408dea243b0ec1ab7e044dbd34e9584ab0bd33fcb12bc37b80618f6cc475fa163e9bb068703499fa8f05033b6b2af2800704a7d71dc038227d1ef11a118b1d24818ccc4ac5300fe84b3cea73a764b9ec29ade26494de354d51b5da2f3618776009bbf71de6a00be1289a557c79e5122292966598ab38ce2d2250fea76d580881c2c7a49191da0ebd31b679849837754fc23c4e64865eab3ee0b702b081eead3ff9e6407f1cf23f535efeb1feb795a10bc56dec015c0a908588a2b0d314630538be161da9a5a0056e9de55f5891db8f20e9f651ae578afcb4a402356c8096b7904b8fe7efe3b4ecff45160350f07af8cf3abd677ba534b16bf89403ba8a07b521310b4b3666edbd560154cf33e914a4e6099f30ade35f06d66f05e439fa07c6e2bf35c32655912fef4dcbcf07823c73025c28b0f59c69ce7d3ed37781cd948b577a585e2bb516fb6f40693897b80adc971f57fe408966182c33f07092fb46f22524995e6a20abbc112bff533790ac21d5fa738c12e64d379ab71eadad5f885590fcd5255265752e7b7b9a4df7e4ca887ecf2d0146d41cbfdc2e62836e3a1fd7f26a3e2e091dfc4763bc7c6940b3d52c1e78600627f7e2b3bf141689822afbaaa918c0ef3e6e6d7bcee430acc79979ec85f97494563e198b7d140dc5ed698b7cfcc15d22266af5e34d8ceb96220345dc471ef70d9df3c10570e35922ddc11730e84ac3ca98c3e77d4b9d25eae941d8bc608988ca41d65afe0ae1a9f632c6cf5f2dceacb3343df26fd13ed6ffb05b851bbc5eca67a7278a836ca85594a0c52db21b1a69cdf125398fc24f2d1f6f805e6fb53846fe581a7218a267d297793fcfc281ce186bd1b3e4df9d3edf05440f1c98b4e89de3bc41d79940be74b1f9fa7890de5c762cd1488007b110e9f9b4f62c27221fe732274e6fbcfe3ea95eb3cc37cd34a406759928863faf15137cf8193e6076fba097ff5fbfc947f50d96729713490d288f481b52fb68a6e475a16df0d7554b44d4ee6610c5e004fc43cbf7ee22b28cf71072db37a189390fca5211c7afbae1e6533cb1c0655c41a4a6c5318803d19156b0ace1d1c577e1e57cdc0051c72f6c529f399b5d10bd77d5c456578690ff7ba27924f744a6a40009cbe171049a3fd35dc4c67efd3190482150387f3eeabbaac0a8bca6f9ce50723b785909ab9945caa55d58b38105b9793102468cf013d8faa79d0114917af4675933c4d784ac3f1f00b5686e9419040f446d11f2c4082b71f3cfb306279a020cfc540097150f38d362f5718e24a3f35a9ba4db67f5f4e0233fe5d25b6f6b6532c8de93ac7c39397dce99f6c64f9d07402d8b85190846e4b9433932a5f52689eb85dd13be8146d80bfa521a57ff806be965a3cbec732e7a86b7ed60f5a7ef4ba5a38c9104f2189d205a2c2b2c9f638f3f45ea3b922948815809686c1e1b5366a4e7f3da9e0e3de05845f2254223c444dd2559f1aaaa0bbeb00977e5d5f5e6ae24bc0de24b064150625f875db025b1a0e1dda85a80b44a3beee25f0b0be21fd3b42d3c3a4f452dbc550f05f52c09b5c0df8cca9bfb13f706734b5ab55778746959761b6337147ec05519e4d0b700d52fc79d32c26560fc131c0cad3210b49f55e3dcaa439221645f2e96f2b6939c7423ff5d46052e0071389b32403ea3bf90d290417db0919b1388ce7a8e7df92426d3a96e7f2c8e7ed8fd71fa3245e385b8bdcd6752b3cd64cc78f321b65f8de953483580b9de005164fa07d7f5c31c892da570730da4899450a0fa929bd5d3b5e35fa2df15bf046fa55ed4ddb50b7346a94fa7ebe87abf347ea638bea33c65c77af167547163c77d6d0fe45f5a8d86d2b684b795b35242c759cb060de2401ae5c0032c778a4c9e7d6fa35be8dceeb2c7636dced29851f97e7c763f63c6483c74e641bb4980928160349dcaf6570426ceb4396cd22e7e10f691a451657a0667bc56612c56eafe984ad4a4239664bc0781d1d254d25e96be90e382890ff0f36823b53966e619d4a109c5113bb36de30eacb586a3c2a4393708ec7b2b52623c575a2965852316abbbc805a1aa8a0e0c81b8dbedf5f744a2a904a35701852913f966f239651e292d72813311e190bada313d0524b8f4f7e9720089fab1cadb3e02c10a6299254e7e9ab1cbe1caf4fbf7aac224934c62b8230f17c4a5624150095033c74091897a9aa716ae448ff228d2a6c2fcd3e37de3d2bcefea3723449212571c46efec07fd562a1cecdeb0114b17755b5688156b73e51b48dfd02a91fbef10527c69a4779d89c9fbc4f2c5e580192beaa2e217a2d405745c7b832539e4fc79ca050e1cfc38029ff6ad0f62cca0beb4429151c23028aa1dcab4337969a45c3e158c1dd45ea73832a2a5701876d8fd9e5eaa61b9dc069529fe9acd8f9241e98ee2bdac2532b47a32ed49b458bb3e5d0421be906cf443eda3ef2afcb619d4412edbb47ccda547b3b59f0524153543d88d8d103c6ed962571338df5ecd1289e34523b86e8755521c7dfb353a710e948bbbb5059dd71c2f025494f5d3c4b792fcc6ea0e4788d38614f349589e12f2b6c8b4e7bf6fca5c27e0fe764499ffe24e85fd5ec5af9b5ea9fb1aeacfc26260939d93f4fab99f6c2f3325c7536851d35595be6f76592c06bf36663b53ef2f598f29623649933a4cc538ab20020f4d694dd019cb38c1068efa1d23c474bbc63ad8fb9856c1b1baa6c4d2390487802b03bc0d4ea63a105017b72d1b3be985bd376459bb804a8f5cc1d99e2c3f49cafa8b9a749e540c3e26dca3392f0fda79a108c4c6b30ea01a1249bad5012ffa159b3dc3a458d1d38eaf75141a6b1f2f6170f4f7346f6b6fc7246f44cc00c46d4169e67ceec64d9fd080b723fa5b8688c2bdfc9e00df15dc840a80002da88c23935a55dd9603379551df5ec0cf30e73bf9fd32ea92e3a16b53ae530a7ba976a837c5ad0f70270a26254baa6c215c2818d1fc02249812f3d4d89722766f1673fed894b3ab4071efae3726c3a1ba19acbd7b44430167a5f26a8ce72d2f1a0667bae62b7aec03cf24ccfc4ad001f4e6aa4b2ed9663297405c293cf058f2e5f6a805c98a1beba3f19563e8b8433015466bb95b67a6683f4d4cdc70eeaf5a7a56a7c1483f7c56d0dcd094a8318d76d87ec38eed319dbbb3cac98961cd0aa89b76d4224398a8b1f6a8942b23757e7c658d5c1d4e2464bd3f7893b88fedb93d952002738919abe0b5d288fe9eee6f4ac0518867226e1945f24a52cc0283ceb276cd5742e994563e8f992c577506311546eb916472217fb23c22bfad308805cb2af50fcecaebf51878e4d638f57d424e42d9d914865b4c06fa28bb5ea4556806e51c1b040c964fe6c56d5e0deda5d3a76df09330da957255d6f76f5528f63816ceea4e14b33f339a67a5f9af82fa5be85947b5973884c8075a908c5405087d10ee2549bf1208e82fdbc2ba16c0e21df81bc3e35da24dd56e5d59fba953ae7ab8dfb16725679a8127786305322a993445e892db8c23d626a5cd367729113c11a285a8635ac35d9f51c5f822039393555250297080a19825c0a4957bb69b5d59e4ef27904b3522df7af8f2253eb756866649232070b8e54fdadafcb44cc651bdf7bca888dfec7eba56b527ed89ffebfb479fc7a03ecf5dab7f8f34b7c0501e79292a89cd308fd7614c169d24f6942a06f02be6711363ed0128fc6e6617162465d1ec0c6cf1592839c82f18e10aa660c52a3ef02233dd8ef85c1cb0c2ee92b348b9c91606f93e1365162d0115b54cc9274a796057d857cdb72c4c0a9382228148333749013a50bd613786bdfc5e0a2b05ba296cbba72f920b84c959aa8006b2d7f0b735b161fb617c006190184655c2374e8d9b3033c17731245026d6af9391c8ddab1a0704187499de555949475a977149a9ba27be61447326dc18e9e2623d88fc012119483d90b6eab7b8927f6034136854ff7f8e4e66405cd9cf128336226623a4c83290682bcd212a48168e68c2dcddddb2639bc37f24e7b2e488bab5f61f7cfc50dbd7ca9b6aded33f35ae4e2d73f5785ce69f14c26e890ce6ea56a12871766681ea2dc0ac0c2cca56cfafd4b2dabfa98d4bafa734b8e193d64fd7282ee3c67b389edfe36a002595368b9384030f4e7745aec659a1162a99a81d3f9486f302d85ae5b2c91475e70879ddbf6ad9d9a275d72a2fc5ae2c922e17d35d157038cccb48149f849ec86cfe2d2726184ea62d85b9dcf23c438702cc0f9855ca9144ffcfa7d3dc359a11aedf4bebd7d1f382b08a15c1fc9394c1e92fcc508ebd9a3aba66f8346e51d5529d2547593d6bc338ef4a9f2876c6a551d77c809f9c60e11b8ad2c0863eceb1ab4299287601e694a29f33d7dcf3420538c4726279bec665d02c3abda53d93a8728700ba4cbba534e25df0f62b90c323c1a218e0b20801480e2c4204e6cfd05a988d421b80b29c5d83cb6e97e0f8d79d8b6a8f28bd53c3a89e539d0956760325fa7a777e2bcd31018cc2c7aaed3d20252f7aef1740a33a6ec3593f6c7914115f060dc8d66e645f7adba7626bbcbaeabca7eae4748eb5b0041f82d77ca5b468a60ccb8c02c9acc0cf1ec5cf487443badbcc5239982bacdc9165cc2d1369561145bb98873b3d4e3f9cad4cfaca6dd6dbda473f11242824e90ca535c4bda593ca79b6824c2595b0ea39876645cf24f956ebb49a06390dad7009c4646f45ab20da93472d88dd8917a3959dd6892e15ca471cf86d2c310a204ff712c3c961da71b23149afcf9e36888d78ec7440d658b6744f26737eae0750a4ecc6c9aca4f707cae9aa5bac0a856d4ab9845dad6e53e9a122b13d953aa31380fdc113d0fe3b1e594ecc72faa9a1bf9abf24e5cf2b2343cd0e3829b2434d770e9d1b5cdc3a1d6a0b37e314858abd069c6b746d3958d632d08653db1067e699778b85c782a5fa0edd247ae7f505a884173a3ebdeff6df16ecd25fb35034f625ac4c6e0cfec8ba99cf4ac5a99dbc412a160c279ded9006162147ec0caa3465484f800460f64383440ac311e6b6af3722b3240cd4afe55e600328dd8b267f7ac43d155600546078cb86e99dc5dee335c4aa49eef59e79ed353a40a84f91959755a5a0c4e55e4683ddd1d9f76ea05934b24f2c589433466db29f89b7a3ec88e7c38fca163e921065998ebf103551aa7c88a58620e7bdd6b67c0e9902c9ae626da4bc276c785199c91281148ed47f7a2bedbe35c5b32cb2e28c3200865d4fe5cdf74f8b9d6b9b19d89eb018a14f56646a943767ce346262a8a12c3bfe20bf9359d81c1907bf6ec21fcd12c1f39cab69b8c895919109eff81fa08ef441db3d3a67e53053cfdf9d38c8035045629d5de2962e1a43d43392bb230b96792c13bb4abb84cd94acee89428f4d501d6b124bbb71a1ad1f5aca3aed2b401127c1a805958761801db708de02b252457f35b7f1aefd31f229c7f3a1d0ec2fcf8ac77806038271e0c700adee9a42c51e39157dd6d415ba552557db684a21d59cdd7e6c9b3fcd2d8ddce9262bd3568ab5086e41a94a42ba84a4ce248261a8009e9d76adeff9e8fb31e6d3d6603f90fc8c8c9e00328051be4988c8709bf60b5c6c15b28a36cd8f95446bf6957a88217c7be72e4ba600857251387ace972ae702789d8e58f6c987050242b823efa6a35cb6f071c37b5b38bc8a571390991a0aa8ec880e496c392911920569c23588d7d9985577331c48c077f37f0ec6eb1534c15b959c89a16f557e6bed1d6de4a13e5ceaa44628876dbda5f5da14185242bc66ae890e9969fa9978a9c8b2a0449946609a683fe2419feb23bc55fc3f070825dabd55c37058b1bee5aa6f04633afc785bd9d5de71a141f41d7110964f7294cf844f5f9cc0b4a37560f1ad67b6f026c91d1585bba37136048c3dfbb39984071439103fcadf810fdc77d828e8c0944821353e57d49821f90a37e12236a73e096ee0a523ba72b9363ebcf9a21d809f67abde088c5e4f0f7fd19b197fb50c189708d6d037902312fe41b02bd063d8f358b5e956caee020311237ae1b86905d3278a4b6a3d1c910d9ea55157d33a703aff20a6096633cc3ced9de3f5e4852c486c119a1fb9ce6b363b90eae20222f4f671746540d7bc50c2e72bb0c978ff099196758c5e90a692f8a1b858572e2f414fa45f107786f91c2bab0578536dcb719b644e183bb8baa42773122a23b464816cb5b0abfcfa0710609bac84d8bbd3d0684698eba22da5e9419ed259c585326f23aa01d938e4b21adf5d511f0fa068590c577b7ce9ca04134d6cacbb10b16e269d3f9c539f103ecbd79cc99d161cbc0450ff034138480568cc1d573d067eaf71a47a7f29452c35366c8824e2a31548df2dea1306ae5f3d7bfb54aa487ef7fa509d144b843137cd9a81d164b69e135d4e5c6108109949189eab01a41cbc647601ad04fe13acf447f3485241d91aebf4875fbe554d7406d4dfda4136a4ab1ab6540a04672c487ac888281b7b18154078e7c97f26b25a25d5557b6bc766dd5699a91623bf413d463ed38ee2eac6056061af34eae5347204314919b3d88cb67ebe67ea73371d4dbaecf3e0175d66dbe98402f699b6f4f4ef7e1e3eaf90f6e679f4387bf9de087e5225b1400f5abc99119b57abcd06f09eb53d4ea363186af8ff78571173c838b550c6be7c039e2bf45d7e071b9caad2c87420ecfc7d2c870a346247323cb5377bded247fae7be9b27c5372ac708f08293714c99585648af3def405743be9418f2dd55896111360c4fe6eaf67acb6de34ee7722d3a54c687395f4a7f65412a4e40ef8e77f648f2292adb622aa8788bd7d2c339e865328e7808d58bf67c3f19f3cd18351ef48f6172fbb14e894eafc4406bf5e6b413a2112a4c64a6a99736f3484e67024a14272286ff2f49f5220f7f2b82a6a187d960e73eb324676a502138eb04a8a8e0358a3f993fea179d45bedb0b3ca6d550a7719b643aeb5c36888a0c95b2d08b1f4692dda407d3f77cc6d0b6abbfc9581c88c61bb298f76668ffacc650c508580b357984ef96ca1fac3858649c162456bc0e73282e29982e447ce332e2792a8ea9e44957023c48bdb4266a54c5b438a35532aa9a0c5a81796d472d0ea556570316e8b2a2efdc42405a6087c1224b8552bb3abf15fc1c98eaeb1004c32336f60205e480853e607e709585fa041ae669752ef6e92a9db13266afe80e10e876a03abc5d811680d9f8537261276fb4bbe9a554cab03f0901b034dc92556e5e6898f852963a92df9802e9155fc27dcd08fb59f6ae4cd64a5d84a3698e3f4c3ea19c8d5f95104a7f78c335080de5474ad2cb1535909e55534b638440613356f4725245cf5e83df79c0831430eff89a0ca10ee39dd3279cbd760e9a58f7a94503f816a113a1bcaa2a8667cbdb4e47a27210cc3c0f837373d915866ed5a064fa2d993a88ea3adc0ab28ad58b18163e519039ac8152f16c731775eaeb6611c9d47014875940e9cc997767c051ea112d2a73107b58453e7f014e815b6a6ae1e14afb71770427972352aa8559123715bdeaf01c00fc413381cc0ed9b684a90e0fa25655fca039edfedc763be9d6f8c6a2f9cddbc7c607fc028159f412c92c6130d4e828ad11193189e960e615ff0802a0e325031f59b4c2357be82417375916ebe27cfa8ecac30af044539205f0903c30da543249760fe3df849088302ab81ea7c0e6a71ca586c7683edc2997303bb5500d1e5b2e511a353783cba7b704d6177caf80ad18d43ec34fa4f6bebbcb243fce3fdbbe7b8a08f841a74ea40ada050c3672500dc3146e1aa750571c955124c5003325a95ad53e2612cc0cefc8484957250cf682eb71f25724d59a537890987e55aaf9b07c3f89cfb31e7276c53f66d39b4139bcbc1fd3382998c54a22e78ed3453908236304da37e79ede1d45377a48492d0d45491571122ea8d4fe09cba312067eb299b18cd13ffa89b2b13c5da80cbd703420a57a77dfda51a90dedf5f88c88671d444c4afb0bc5cce43977ade566d34a3a0382522c542dff3a9d88c9b51cfa36087dfcb3f562b15795f1b09a6692899ac0e722ec711492f4e78b4f6357e8f1d44032eba0c081902d1646a8cccaf0140be83a4be574f059b421afb3973377641c60fd21f2fa93713c5b63b496ed3148883ffeb0f09384598e91eca0d62596fdd004a6eb36d365bd8a4d7ba1d55b2f75dabc72a756adfed2446b6634025147c0b416428c1c180cf0987ca53cb303fccf8480f67f726b218f993f8945eff01bee1bb1a44c2ea71d87463678fcdffd53312fe60f725b955ea8b53fc217c648b57f8f0b76995631d9ac116e9442ab77a5e059412c159a7489643b7b792233dab61b081b7e6bcbda018f80b2a80529f677e3a0b39a0fc7ca3fce6bb853663fd32a6d5af47e46ae62662b4da50be44bc6ad45844873aab371f377793c373367703e1d9acb29f9196058e4253b0f5842714d5dc92a8261426c486207fa8e1770653926bdaa32682e430e0c6973ce89072a4bfc6389f2f56824915916547dc00584b3748161a8feb4b7a15ad4c661e50f44486c6182f421b44ceff4954b50dd28ebfd74c7cb74ed4cc129b4c7bf3ecbce50b7a8953f0b154f6e1d97ce4abd0b4607c860cc441ba663b3cde392b4db02f5a39acb53f4b7e89a38e14b12863af2c48d4e4b4ce6c49a64c071bc0f4029f6a60113889d1894afe422475a2b0bca0f7d54138483f39adaca01b36119ef1c4665b27d0b7d27c72618fc5453ac21160cd01c6b9bdcd97870bf2d07668f711c1541878f9b64415127f15110548986f630af3b986fe06e37e5645eaa2ecf3cdb244664bcb3b3b5bbd1acd6643c8f864f49d35e6812525dec864cc78ea7f68e765f42b19c2fb4e1421fe8beb7be050ffb5eef90f526ec9a1a72dba9c2fe25b33f6acf66af3ea59bf862081f9df9ec2dada9b1267ed8723a7735efa34a279ff1ac47fb1fe5c43a3f325404e840b0ef6a1d4f326cc35c4a5e9402632a0aad833aa07230231766368eac30e32878c43dc4697f5ff71f3042c1f02d908975ffb2605f38968227314fc27ef6e789ab2d2dac71f0b5ede0e56076051749c677fd71fa90881c1b204d832e9aefbbadce7dd26deedccfd42464cdca697a79a072752e0c6ace4c79988cf030f0a35846268848251417f3c774fb8d5568e66031ff58bac668c585402835c6d0499446560a9adeaa32afd1edc7e0475cf2391315b48ef915d24bdcbde193accdf3bd70a60e8489e1dc96ce41c7d34c567dcfeaebaf77cddc7f6d7839dec25e5219f7ca03a4f1fae2dfcc72cb0e4a98ff5322c7aa0c4d083801fb1629e3f5702ee364eed8ea4f3a5b4dcf1fd524bcbc87fce956cd80b0e164e8326b484dc04bf04de327541e30137384435846a58c7bfe662061d06a9a230259f0f9df1e4bc0bd7b9eecb90571fcdeac664ce1a394b0d97f6fd748f95f3721aef6e61f7453ee90467b1e0c993d61549709ad939e7371f84f706b8a5bc003ef4d4ef65c97377c92b9fc0a3d06fbe6f15b5ec0f74b2cda36cbb90945c67b29a1f91e47c08f1b798c9695a6da6333d610cfcf531dccab7d2823fda8c67f9c3b0720fdcd4cedebcd1dc490262e4a6491d7269fa63229ad2111c3b3695a2f78c1c748e67ac5a3ff2338595bf03f923b4ebd50c52f21945c9b04a62a6d4792c73b4e7dda63585b707572332adf9dfddf3a7815d466378dbb59b97e5ad61359bb7bc233ced11409388c30085fa5e24c9dcde011c97ddaf77c52595d2810503e3766d24d902bba09c705b5f79412dcc624f05d83dd6513f1bf959f2fbde11d3c71280073f3beed377fc487880cff393c9cb53b9fc555b5121ab6101e226d8400fcaa7447639c3d8b5457cb3a5c5113cd40a6cb4c0e809a049605a6f55b4cbd7bc4ff6f409ba4793918602f8a7677f6b87f9424d6a192467359ab7511dd1da0c219a78c357e6ead46dca0f3b8fd350a0024b31c5c2d6294c17f2b27197a7a31c1d8451d13cb824d113f8a9925ddd991d27b3a95d95f8bfa960834c84c4bcb48f281140254a8ea54557c40319a326d8daf141d75c6e030c7c2d6b3f597a81d88f685ead3ca099d8317521f8d315764fd085f4d46f7e2b9bb60b489566d5842a534182ef7f7a25183669ee9343f859ae09e8966c1d29322a6836747414f1ef238880f884e43096b4c2d8e078a591b8a3a9f540834f2293019a013b44fb12794071829a4a96fc35c8bf2896f45369b750c5f6d1560e067b1aa7dacb68a73dded554222a3b49f3c2d4566f233e93491c71ea04a81e0da5dcc3175c6e69650db1a56b6ba837fd081969a364eb8296d063d57998b70fef6a2a4fbe71c6203dbbc02673a721439db4472873ad2db66d173ea0ce42877b7a41c39a20804e9eb48486e1be70984a0bc10b0f2665abb063e21ac7134246c9628bdfa00a6a71e299c097d07316e45349eafcff272c60f5fe9fc5424a97cf7d5d82f67df2703775b9b16cf2e065903330ef2fd04846523431afe41ddca95f0fe9abfbc4f797979a2f1c67359812853e02c92cb9fe58493ebb9706c7df86c0ba7d70b3998402a46fdaf6a240e9fea12de1a6272de8275b217157f1f39a13de0919e960de5dfaf00bab1d466dd61f139b2e98c11f3f7b7518a4fe7cb315f1601861180658f6680051d4f60fc10a891552b97831304c652592fec0f0258574997daa9189a860f308f0ef57738bb539f3ad9d477023c88f6321e4d0756f06e530949d8046b101e96ab5864f7ce0ab747d0b649973eac0b04891d2957883da3bab6486168e494a113c974d59f304e78447b98435353550eff3956dde61fae6791e5b08c2c93124d6cd1febdc4ab75ee41eebe696a2d8b6fc5303be98a6cdeea30fefc15c611e94ad27ac5a044335a588bd1a6f8d8ba529bf60fcef8129cce5e8199e73ab548b3c56c727b836a23c3e6da1d42ee8e1acfa27f0d530031777684fade68ff00563b8f66a0f5699d344bf19b693a7c2744489385159c591e0d51ea286d100e0c0a71230a65ed5f267edb8aeaae1623eaa078853f78497e1b5a9080b533afa703931073bfc6bef949ee582e203d2f637a45e2f3a614fce6859985ab74adce1a5d3aa9ccb854518b110347945c27cceed5015cee2b8cedcfe4107b95db0af595de5a4ab6ef509ed81f196d2b467b1cbae92ed3db0c4ff320d3204f46067a2d4475e667cdae213faf0b821e8f0ed8568765a0886557426e4227ced39bb3504e9781ec668bb2c2b1c73052309dc527f173a4dd86e03b188467b6dab083358b1333b1ab9dcc9763f6e8afe3588c3667c42c9ccc9d57c5659739db43170a570fcad59f5c1a3e5c586a12913467e84c218997e4d46433d451311088837774dabf97481aa7418b63b87c854dfe37112f783236933d9a9c8524a7e232b913da57c597930903fdbfdf8d9a21fd58cfde2e9cde81e4daf2555c7ca60407106692eaf51762b6e4595ac5a4040776fb1c31cf49fcca45c8f770f45da38d6a4a36e4bc0b2eabf03e4dd0b234b403c9c326411e3ba78fd287d1e74080b702b6f6bdbe6bfc9850e0944984df7dfd44098e17b859c71e72d4d48dbbd1ba565024443fcd92e0327ba53ecf5b1f6b0f3f24c657ffae77961097626afbd1255696ac39bb11f78d4f27aa711428dd977b1df960da3caafe16176d89c00862a3d0124002b3ecf40fd6df39f562f79e2e747f20827a337ca04ba009750df6a54c6585c85a3ceb485276912c4cbf5a36e086de0caba9a7943087a5284ba8063da99b338db68b253c7c0b455c5a850b1b892e53a93d58746499261c0758ac175df52453c2e985c958f1708cfc10e671bc86db561ecd23a2ee912870b4ab2be674753611f417a867715ce2e8f3759a2689d0ffc3b2d66f0e6d48dcb15baef7ca8b1f8767d5c42029bd24ecbb25a7aaa1fe6c0fcf44fa9c81ed21af5eef3d46fdbb35a89769028372671ed80503e525abd4f50c45e46004254bdfc1b37aed9c924aa2cb6c84b489971a3823e50af93c30abff8ffba87c8db52aaeb3e7c4a0ef4abc5ee83ff7f9e49ce2f0d78c38445d9d777c0a4551b822b78bfb73beba60778716861d412f69f894c3562481213f2070dff189df4aa08fbb1fa59ff86c82ca0d18205146c72815c77d8c706768c9aa08888754ccfc0b021c88755f598669a25155d2f1d7b6a8e7b8e00aae2de1818a9566a39860c6f887264f471f2dfc6f35d9b5c6ae23e2240785c3c0f853acdd2efaecf846f58e49f7a6cde22818ff0510812b6ed7fee5ad635228fa0ee64f74cbeeb6d2bdf0a85bbb91a2e837e6de07f02791713124d1a58f51318bbb03b10344a0b3f13dabf5af471153c08dcbed175f5d083dcbff1bf2d594b54aa204e0e632b77ca58f82ba26a5f73ac38da6d8625741b75d4b02074aa752a7854274ffac1a117f1fd1cf3996641125eef2f3a859e2524a618617e8ca613f9ed746057e5047a99bca317185e7897a8cac673f467d75679291c2801cd02e997635eca3ad728182aaf30163cb53c297b6e567833f88a6e3095e3f8657f30d8aac5fd00626f87214829d8ffa8bc8ebd27c04d95ffa096c01482aff8b49a56411c8a036e6c75ed9d599f6a627b8b9ae77d13a23034d326e14475d11df4a1892b5e511c0606de2f9c668500677358149e6fbf54572f502f5828bfa4faaceb5a1bcbbf423fe009db1e187dac6e131714903fdfd3179f346078b82929fbd1865f9d3c2aed7a8b673f99f1026c333394f1c43fdf02e7b920e2ada6b450ad1d8f60502a997812fa960d08da73388949f513cfea72bed4139c083cc5f73526ec7656f727c89366567f4c9006d18cd60ea36f94495507b6ce4fcd38678fee4b83e115ecfb28dff49cbe41c6464e7a83624255205253fa326b9783d13e606dd0cd978ed9143df9dc8114c927ea9308b734fb5d11ff2d06e816fffa44fad3baaca5e739bc2b37d8b2c9b6c3a7e07ba3a8351e3d9f308bc36e85f016bc78104ff3773b66f8a1be7b2987df6ca194b50506d6c0ce0ffffff1f