PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 55049 3abce22bdf8a636d6019d7b26591fd739ccfb4986b7d32cb23073ec77646f71b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e968e8195a2639914b6c1dadbfdc827408686a47cfa0234f83e35961f8972ce
Certificate Block Hash
3abce22bdf8a636d6019d7b26591fd739ccfb4986b7d32cb23073ec77646f71b
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00820c000000180000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000004380195b6acb42e740f20a0e9bd99f9daa71f7fe9f294910819d529b8fc99d250f8d1b7fcc5be1e99a8b85d81cef1ea34b78814727ca541b4b0314274478ff2511648886062d49b4a07a06c796c4f755124c6bb38dddd32b60f0000000000000020000000800000820c000000180000

Raw Header Hex

00004020a95325de374a33d6bc621045b5534ffa2b927736a86763f915f1a4730a4953f1f3ef51717053f9eb80a24fb8c227cbe6ea3292c0bcb32e5316d8f0d72d999cc8403f0a6a8feb0518ce72891f96353ef83402fa7ca486864027c8fddbdac1b6149963a295818e967e

Proof Data Hex

59,560 bytes
1212160103079f029a11cd5654020399842016d433e33022815c1450c0f7de0e371085fab263fe18e8f345292e730c376144bc9b763113b971a8c2fbb4c5fd64a35604ce3c94446127884361e81541be610d17d0d0dedd70e8df36ab0b46897c5df23dbb5869cd3ff1bd48bea61ffbaefd68a3fa9972f8cd531321cb602af3985780338447243e3672faae8c31f6316a2e46832fe49b4186719c518c27150cde445965bc0ff4d06aac84f602e630c79c2fc7e8bba0af5724e13d562869555ec6a1e328ed2806b462bcad8f165db6f409c57316e03bd1877875b15d5c2cfd26b5a6707b55e4cc8808052966e0e2b39a6389142a424bd9b3c0a28bc0fc8468fdc52d0966242b20cfa9f004168d17ff80a2b930dba85fe9e587e4d0211b92c3f31dbfb627207454607955f6b7640feb042988a5c3216300b94339190248ace21a53be347d67f926849b3ea9e18909f5b3cab67d621df3ea362e217a50cba34b1c6e36620cee63fca1dc2739f75ede8686e50875e235ccd966c54f676c244fd808d4098f89b1154f2360d7fcd899cf38c6195835066f9eace16764a892cc9df9b5fa4c868dae6fca66afbf06c42e2bdb92d008c2adda8f06c562155ab6ea91abbf6ce9fbc7f3a984e9e5687dc3f72e48800b4e29b8716153265a51c88e362e18fca493127f4132cc40d9c03f43910df45285a3e7427943cb52a06539b323169d83943c7b2af28b4187af8c0b5ad40828f20fde6a5080c1ffd72bafcb07ba9a3f37eae95e289bdd3e7c5c82fed2d971b21ddcc61adeee7161a77ca484669db8a1acf9508b5b4d8182d7ceec4ab9a9f4b1963c62e7ecf11e6224ea98eb7c845037b307f31a06b58627d71ede6776731a7b0f2880e8a020ae7a7697a54ef387dda604296a8f468223846d05f1cde9db2f7c1a822a533fd8cd2a8056afb6750069deff49810320913fab40bf98791127cdc325e1b8e342083f841c733f1ddabe17ef4ed85bdf247b4764d4fb3908b8473c7cf0e001bfa9243f589223e2439775cdff1b8ed8efc4820a463081faf9ad1ba8cb1ac6a72049ce3744daac06e1799b666aca9d5c439b9670846cdc6a6d11cb8954bb1de39ae17c7f5ee7ba9b411a791ef24060e6167c18788b563d3df127b29b7a46c8701e27f09530243a26b02db4f20a4045274be849ede65545096da1ed07058ff2beab02fdd5150a0f1f6880eae05219378a2988baa933352432edb4492df7261ebda08c213879c02ffc3ca10e5c136d654701573aa9a3b0ee094ee2822897cfc96f616e7b4031dbee2d15d7cda0261d1a1afd3eb754cdb02b3e289aabca1bd381468f32c804a02114e9c1983b39e57e54fe7640093654d94de714a579fd1c0d5e70fd932efb7b2e66531bae11c17e51656050f09fb139023038dcb56829c9e4465008425fcf10d814fd2a37d8821ae1026717a5df30cdebea098c963c81cf1c4180ddddd5f1b9acc8f655253cdd3593e5586277995c3b0cef1e20c7cf214e00b96bd97bfb74d24f4471c17ad4d9d022883419c7083c494a75c75bb455dae2da477b5b197f5944510193f24a63cea3940ba92023fe45130663c8041fc427494fa67bac95f0546979d8f0078a8017a27b3eebde3eb3acf91d7c2348e1ff36415fa15770982feff1908c8b8ac2faa4256131111aab1435cb9a14686db28e9fbefd11e42868250ff6859c5860685b7041c63d2f73decee0fe3fd6ec0e543267bf78e2cc24a07d3a53883d8cb1c51efc0cfc3266abf80d7be17154c4ad5e3a4c365e46656e8ed195fb07218917d96c890f39aa4bba59bb9655fc5913d40f93eb2bf2b81bf398a072168132c52387dee62871e02caeb957106affd1455bc58c42a8a92d4013d9bafe17721a8b06f20acd73f00e8e091a6874fab2d3e789fc6819d9535a9fe1c448f41a9cc72b570638bcf0b4bfc8b3f0e3de29bcb7c19a1023802ff306dfe4335b5e23776a6c6dd35c05a94a32b0304c90eb3b1cea6e422c49cdb81f9bbe1327a8d0dbc614142712217330649f4ed046cd7bf3628c04a21dbf6761949dab7799bd3f8ba4065bbb2278fd330e56e0f704e71c7b457731f901b5579854e2613b0f308f711789bdfb235477a3726aa02af808baf1cd81ed7c68e98bd24f5c3e43a1b4486f05d70a00ac2cc403ab0fbc760c064000a2b5aebd53ca25cfe8d87ea529f254100fa12d4f45a08981d6b11e662360f8dd97cd1e6d913a87956e7a1591c9a95d810885d5e8cbbf3c83498b54d453c68bb561306dd989056fc81cac85bbbf6b5b2d1f999ee570feaa97d62d7f831f05ea1b727fb1a0a2a2ec81f413033b4b07610c84b36b84e039e7bcaebe32adba96c0e514f70aab42506a0d1abcd837a2d0ef3cee897bd922c80efbf044e157307d1bba9b152f1c4793f34c610f12abaea682dd2c1b943c0a64fbbba62aa1f85806e00b7d09ed247979b41e298ec4a012bf0ba78b81bb29165d4e489f991c1e2810064cf37a62a54862737031375ddb17c0e5599c8568e4a22e9ebb908d9a41422050388fb393837376ad6d5ece8775e26cd6d410275f98761212c2f267576f9023d154172d5c5716eda5a4b3a6fa40c587b88b51af1b63fcab02f360b6e16045dc007662aea9d73ed9f8ef10f853e4977b5ea60c0aea92074f36d11047214f4d3a730bde8f7c356aa94eb3f1035ffc6f042a619450a907d85c4b94c110b04cf18daff48a33ef9118e72bd9c723173f0bcd32b6457d5560d40ec5846cd51fdd176fed5b5ca9a1777baf0fa3d86928a3df0df0de6e8b31646563ece3fdc57bb9c9dbae1c202e78551e9b3e685b0d1c52b4bb520149d2adc82d92965e25bf9368b7ea8ac07d93aaace471859706cbc1fa15c043a98f99f240cbc631d2894cad2d6205654b331cf23975f4ed68a4fc9e9c3215842f9ff7fda30b24d0043f8aa766127705704169a607de31b57edc0248c97387d4f03cd32c4e85d62009a2b7ff77458991f4fed79f805ac27332b9c5edd0c6898fa78d300b8e5ee25e00c6a494c26fe7bb46b62ba4ebb3bd012a8f0b8131491c29ff94e6f05de59944349665b6c389ebc6ceef65fc51e5915bcf5a505364ff0b5eec699dd7f7c4b9324c90307ca1908f1a8485850b85515fe858618b62ed76ff2e6e8c229688c07ecd3c200e819937d63fe764b459c02fee8c8614a9f958ebe82564fcd4e19fa78044178de1d0120fa1ecfba1b44d3f0e9d672114e336e999a97c231a048a758a4166e985de0842f6a7a48d0d45f3059ffacec7a46529c1369fdc043f35006114bda5828d9e25f8aa15b9e980ac61b54a991ab463cc7d748d26bd5c12bf7976dd1aa302d3c2520aacf3d89fa69c0d8a20301dbf6bc33e219f3b9e9fe5c9b6f5871d4da587a0cb6f437c2e9ad49024d5294dbd800fba05cb37ffb8d0970e11fc6e80e96ea8542cba6017c4dfae85160b3f99c6a909b5b113da6de8c5ba5a1eef0a0f97c691a9c1471b695bea01c3f01dde8d23ae9d8c31d275590b2e7bf5261d3b6c0f992cf82119a3eaa81eecc38dea4a713efd3af5c76268fba142b36beefdcbad1c193c23dd48e808b6f104d39419115975f49a111ec067db9ec214d236b945e362e0fa87a3f2ecc42270d64333e1e5572ca05e0db9a78ef54607ed4141b94f091a18d0a12c9e9516334589142a896b33548f363e4b3fb02c3b797f17add4ce383b57dc7f5731d5024c3314a28ef2c3f9cda45169961b5b5d8c225b53fa20fded1c80886418e63a2167ab0973f25614cae4c938142baf25b8159b5692054bbcecf66658e884c4e21d8ba146268a3369b988a0e768759a2e0b2cdc498cc4621c0c823cadb506e44ff0cf4a09319a9320bb2c6a1e6a7b316502da450f9f06319ec2be0fcbdcc311e1695a4c60f7907576da3a8d829ff1e8234a4a5beab8b98109192decc647e50bd905edcd92131b9515cadd9e48ed0838d449f8554bd6e934f07a9f52c38e90f4a88d2e4b09c6ffda331170bc205ca6ce03a09a28cca66c593668a2820650a2ded96b9a7f24471ef23408bd8b25d2c016292d2a8b1da85f1aeac547dd60dc5ce5beee3f929d003f1c74f72428a5adc261dd75441c8dc84da6cccfecd3544adb623fc38ce3eeccc08fea9f5d11cabbcf7c15ad0a17229a0f94d4c0e3be583d4dfee544cc5f97e9db585ef2f79582dcbe71c8f1d3b5255609378d270234d77ea25fe0e906a63bde4677c9041299e81f7178d43bf91e6cc227640857817e668b53e2c7c3cb7d2e0e6e2b44f48ecbcfaf8f61ad9418c5a3b84abd322f82524bed941c487a7bc00858f87738371e17327bae46bc09e00970011344e375bfc03958f8589d56e73429cc1ea93b155331402e1c60f15cc7e1b7a2ecd091f3ec640de55d4b902d5f6b97da469b3ff7436efc4abe0736f3a15e67a287c648bb42f7b354e5423c763e4b67e8210efb86c0f946d376379ff602fb5ac3807e3416c5f2111d6768a4000da1288e63cbd1b5200d79c478cdbcf2b1804b48b4433097377d3d1e1292a19c0aba3ddd61b7010791be87f9f232e29d969b81d5f9362cca2cf0adfed8b83dad84aaed44e87f89ac985d741cca38c22b291e81a8788af5797c7c0272b5478ec3999b86888057a45986a6a135dcaac4319625e81318691548dab81ceb9b1f5049b3e01e7cd652e02e5e1c3c9c4953a4bb2fd76ccf73781198ed6c4e840cb63ae0bf9a7e768ee298605a42b257c1931de142116e78179ad93a7eb713305d285a8919d16532706dcd5d606cb35812c3a8a973bd925c0dd7bd01f386f4fac206f5d679d85b563c232b4177f4ec809391c6ba85192b05b1c9be75bf44cc2977628e909322721a13ff3d34196a6ace0a5dcb806680e5103270bd86a485802991bc3c1b72f67cda5f4cdf96f8f512223d532f11e54d17688771762eeed1f0b770648a76f79d00d547227cfd5794423b5996b930546544411976b5af27277e88b0181421d56557527fa88c4ed0c8cde619b6daea350f12e685b40aad62def682dbb1772c934602a7a3a187c8bf09b9eeb8ca1938887fdd8a3611fd3db63bb45021f3f718c54bb1cbbc76f6df43351a7eb0ea2083d451ed28081e23d73c1aa9a5298f1c226aff35729a8c5e540dde3a4dbd4508ec1d9a002d50302487a0e93f36408b9191bf52a1a6380b1b680d17b31cdb371724f46b4be69a707d7dc196f6061ac6a9cef943f7a9312126790b9eec67f5f1a2a77fb2f494581f4dddb2eb2d6deb95747085497b98e7b401aba9c846f6dabee28845081fb0af487762159026607b76a13f89a67d902787ce9fb209366cfada8ad7887fb7165b5dad3da9339ac7d923d745c90f60e565164508ac327f30681f02cb09a213fe1e6b258dbb8313bb57f56adb495332c816906b926589bb66d6814995b6cef040c59517b20750d9e01fd096ec6ca7a99bcdc5d4d3d481207e459d0a5381d2aca6d084e511afa4c470896b09c85137694697dba6887b3fee53679aa2e7ebf02f9f59f13f241e82b35104d3c5a273427ffa82d36d7d1fe4a9744ca2d149a5a805ee1d1f57717ac536cbdbe447dc03fa4e9208d55af77470de5a9c1d9cf306e8855fa3913aec73e10e9c85dc8621f270db285ce64f6f89e376313b128db871f07b74f7be362420c57cbf9bd10f1651d8f6439332023fd7774dfe11d8dcd1ccafe853e9f041365fbbed3fcb6ccbc6a5b3801c6ac3794104793757ed0fc1ae8544142d6976af91fd0176aa6af43da9bccbfd64e35bb7da9349c58d4963da9f1589c8b45dc8d763eb922256caa3c3edb5b1998d4d3560424903f30ae5fd3334c94bb7738d6654ebfadd9f45ecd879398475130da4b1a679bd29ac39370f1e570b80259abef4d430f70a9311b3598ad2bee1408292bf5ddd4c70d37b7fcc69f6862fd42fda367266bc157fe5e41c443d3f32c2be5ab71ef5c727e118e7fcbc19b57c280f1cd0973c5a1ee2af1629413c781a9e3337768fdfd3d9cb3d2a7259f6ab62911e40e5665f718b124e6836b6b19c3449ffe2c6fde73dfadaeb9abc78f41494fa2936381188ea76f82b3d379de85228d020b308135b0a03dd83120ec6b4d9c6ad49aef79a0646dd3007b8320218cac4b167c37131a3f6b843b4ed897ad69beefc2c1c83a39154034e3e4f7dfb42942f92f3b47df61c66338b08452acee39ed07c9bd3d2e02d035626bc69ed83bb5416f8f51482b0171980017642795af08048da3a5dd7edb70bd6b13be940bdf9b8b39409e5081e6bd9762fb8f7d48df818afd6830df5b6590155831716645fd69d54ea1e5f5d154e781ebbd33179bc17a62c0c08dd429711e54e77a6f1786ffa5f11400f56efc57cb5b2ebe0e5b4edc4048d96694c2352b0a98fba00d1eb75ccfdbc6630dde6e8ba70daa86209858749b0a92642d63a2d0bcd8ce6d9e6176a95c93a516ff2ac621c0696f8e32d85546ffe6b4a40b6353a07307487c82b5c0ae5eb4c6b4579694c975ffc841413c946f51834b70951dab06d67865494cc3af68d780b61e23e5611fccd91cfb1c9d43d5189b93544ea223221e79045b8e17e192006da723cecab1c497cacb4897e934c87285a32a380c2f1020275b8ab667635819859909d6f74dc7d3ca2d401513d2cd15835fcb572ba334b0937faecd5fe19a197238514c1fc91f7d75dadeb31b0369541d2a29dcb531b0ef564d3852398fc24fc3d9e76c073257fe9e53a874e330d46060aa84fe00e6849c8f1ffd7da547d25bf086db4ec7c2ec3bc9de017e12003d44ed5853301c2910ae79b2fee706c6ecacb0a4bb3274f80c751276eea8b11ae6d1cac6eb6d031d441a66c2a41e0674b827349e7771676f14efa4ce7e911c5dfe1cfcc5aedcb94905365283b5535b1e4f664a327ed3f63370ecf13238dd3f859a7533b30e01ccecbd4f80e86e220bf74ecd8cacdf5c72ec890a54545621716f7ac38cef1857e73ed14a2121f11e301399e37e39f84e9f0515a02ec120324a625449c00305f288c78b705a82d5b1f8fd5ae6e1d221aadffe67d19d0bce901ffbbed0822d1716242e902fb888237c145e32edefdbd2753b2711176ad11f548683d0036876a7471541ca28f398545b17e0a036939ff886711a3517c15dd977c69e32237e95bf7299a17eaf56647bc7e80617012c75ebf65452627cc9101ee8e43e87c9a5372d4f8c86ef1cb8ad8cf30e0578ff4d80ba67003dcc8e2de2a8ec0afda66ea3beb7bfffe007f30f59cdbe6438bf6ce1a87d5a4857148fda4e4d80e6414959792d338c5f28c83442b70269267122bce955bd09f82401b14262c66b1064c791ff699302aae84882f7d3a6a2f01772face09f5abe4b0b5a5aab807a3ef9aac03f1d0107547391d0f14b59fd6d5b42c07daa2059a4fa0660cac994dbcb1cd7eea4888686f45dabdc5f344f9a69f9ddc000b019e1e8d151345811eec83b9f6412e396d8bec96c2cede5ab86dc6263a7bcde84dd01f825508664104f964298b66377881deb4adf5f68c40816e5344953838e72d761288a8e8a3f2efadc59a583171211c54747b3d92dbce8ba574ea101063d61c8b44f10786082f98c872167da12885e568d64c95d5426c1902fdf2877797e6c0b3b30c0fac2543fbedad152aae84471c61e0e0d6918990689ca02c5e07a995681a2d49ef048514589e04f9d27bc4998b40222ac21c578dc8c9a5598d236adf260588ec9392c8f39ad550b6c4665bf1c957c4eb0cad33d8abe91b8a36e477945685549b11880cb4e7119351425194a068bd4d7063a72171c6a6ed2c97e785fd1d5633f2ba5e7f548925a35a0c1575472a813596a47fc96fad35d51b43dfecabd424b28f68ea83fb5389bd2fe8dd31b29447b2026f89a8ca61f914d750894640b5eea301333b8c8984e3e983bb3a93a341fed1f793ab8b65c7c31e29cc188e2f8a58fff84a4d1c8f20901299913c5139ea9f55f44e2e366e7136238cb533958fc452c7e0079257ed934e402d8122eaebd99b40737f0ab423cb25d2995ea2886802ff565202fa7b00c2a1656372bf5fcaf8d11217422a670b7ab39abfc411b17ecc0e2c26581a76ec41a7a13f61b497481a75e72d1acd01956ce3f045a183948f4b68d086b90bd007117290e96d579db520fb3900cd8d3dc83b36eb87634b7567e021ab4874369818d9bf4f09204408b53b6578fd1eeeb75668271be2c0ebac1dbdfbd5b04a3a7198e5ea2ddaa86ee0584d2925dc4dd585e86ff9a9d5ced7528f31af39990196ca12c2b0db075faf439ec4f7ce9b6f7fc4e2c24bfa510f35f3c2a0a8643da583c0433d9c024b3e57844989a192dfea586ba473f0bc19a22155def2b1a6d37f69eded9eeacf4eec005e4491f233b76ae02130c5f6a49767cc97192527e80cff83074d7a0ca103cfdedd3a085dddf4fdd927855f6e3468be2ed1f53ad16619911718daab042d136879a4204f9ad29aeff5d0ef05ffbf2f5f83d4ad733b3ae1a597d5197d85bf59b2830e1a927c4c11d817ee96251834a1b75a0c5fc3b3ca63e379fb2efc02e351503d76ac6f2ba09407d5189e4db68ce25db76980dcab394f87139f4a2a402be5af722b8a2622e1a0697fb9070a087a1367c5084bf0f5d72fa66ee1f04d0c35eb55a278d9a1c11135fc8e60a7ff3a36022e671e2a9a41b9881b850f3fd8edc77e8a1457bd44c19153ba3c392bff34bd3fe3d9841426a4c30ccebbedfdf4920654e9096476a81897d8f9b8c7e507804924a83097037697a3e277cf33d7186735b675a833ddf56a8109eec0a397d8e23b8b652784274398081cb4eaf479f192bab9e8b2346089263b5a615f66a462a929f0fdd4a0774c5389d13f653f2b8d1f0c64ad286b264996b4d52276a2f9281561fd6d781df3bfdaef7aafae780659c56c9fb2882a6a388b91abdbc5b5883cdea47ae5f88b6a60e24425c973d5f05a95cae109823aff9af4527201a8aea01ccca58326ede2213af8810825544c15a5b1c600ee7ba205d5d79a0d55edafc98246548d1d4c02b6eeeb6fbadd9b2f36731b9f86df96641f119102b2f01e345951eef0988e6a0aaf8fff431527452168fa2e6a99bec92da6469e280ad38da62c8d1ecab4ffd4e39c2703a6d74900d3026061b05b372b8ccb15c5d6dfbba6bdf31fd6d3a19defba7c4ed02859523999c56e1d9845965d51340c6e05df4f71e477df1dbeeb967a9b0a54ecaa46fe98010a1214ca29a73400f694caf10adee62deea4360c445e05614dcc826c1a8301bf4d719a433d0af4589a652495ff26c0e06970f664dff69abd7e80c232c313da0ac1a98bba014044351520bfc54feb908da8d8d6f2a1b9106af40109d38466424852bc6c4af52541951f66a49b10bd181748487845507e5bd6bb7ec6515b0d45280885fcf1fe6ea140acd43ee44fa4a380a9b99251f82a8d2f657cc9b18a6997055e863914f2d3ec6550982bf3bb61eff21a43c7484a7e84911a8d804dfb38d14141a24dd2f0f867c4f8975bcfd0f05ced7b95e5908a7e6e9ea197041ca4cf5ff0c79c355bd93830389888651c17588ea41ea041f39a7e4735f9756bb4512f37e101032a5b419b6628d706231f4a0dd91310d70ce32adfbf1642d19f7683f603b3950c9642258ee132f7410db5aa9cb5c01e7e25b26173a0676b289014d8370c1ade024a28bb48ae2f0c05c1feadd5ba2212a01581e9bd63d8b5bad580c57d5c0a8a4b345fa8444668444f7d81d23368a736969769629ea5bcebc157fb8fee3d352b1c12c3371b618ffbe0e61082e5d5239db7324e97ff551cb45c8eee955779236064de7a8e3e6ea0bcf535cee19cdae3c32dab74bbecc45f3c3553020cfeddb615643f8937dc9ce5c4ee6695105c9ea0acc7b3ab97a895571f3abc4436649dd0ab59cc288505cd47d9d3b26336bb385a679eb01b402a40ab68f02ce569a3f2782d15757f84011613da1ffe0325ef738bff3e07bcb01ec81d6ef117f39400a6994cedb90d16da3bf63f93ab859ee0405f9360a9c3bcc722743af3a8dbad2b6a98787ebc744b7d71fc9a06ac6051637b81afeed4b511ddfe26c7b49606d95f278e1dc2d0092673a335ab09683ab7ad338714f5516f76ed1c5178b9ada8ebfda529abc35dc9424b3ada14b0e0951a2ff669059959acd66a961d22941b3ad6e0db857edb200cc3895babc24fbc340ac69a2076e0c360043d6ccec61f944147fe8fa4fde669cb70cb8a4346659e96fa176a542cff89def97cfa79e7085622d40b60c1fc98ddf6bb589de9308be4d556cd2d53f2fcc5b9f895cde57cfb00dd36a954b69f8fbefc68d9f50013557e852bff0691f7a32d614884c7f0e0883906751bea04132f58f3831be39526c7642694104e60355747afa40fca0cd0eeca353b0e45710e1b70b387a25d6007612fa5d88ec16a15753cc2ce7d681cc31aa6c69460b5feb06ac9fcf74db1f10284fbeb9a72605468b331aad397215f1f3b3ece61fb885d7fc7bfa1e728196e4aa2349497e4ddcefb27bf9c05c1cc836eb48354b920326284c5dad366982e3b55d220885ba2d1dda560410578b4bb6f88753da1ea9b4f8c8accc247f9cf59f9115f0be19d949aae49f8de5dc90ee0948073185a01e49d1363211439e0d44ed60dfd75289256e7acc40f270e2fd1463f355afd8b78c67d2c135f99ef0b9a13cbc06d7c48f88a2e8e130848798249c139f7b4c2c3c0dd612aabf1d5892c12fca9c82b9abfcdeeef7a9fe00684424f20692e2cdbbf5479916f1ed42bcbca4e5d7673426d0814d62c8edb70f65486afb0739be900161ad004125467ccf7a881eca053adfe3fa9789e31e4cdffbab187cdac3dd3f1301f4acbc1e25140dde14fb966edb2640e9f5cefdbdedc4f7403e327f9a13db4f96dc90ea865f00081be44ba06c725d723e3b750cb7be1fdab6c8cb687af80f63b5764d1bde55556de4dbf125fe3521f3cc2b8f0c6cd2f9e38afa34e77533caf2460376bfbe9cc8a02ad404e607b2f66d00910fffa3cf6bf571ad52450cf6221e7e3edc6627f4074cf89660099eaef9daca1a775a3ecdd81caa8fde09a288a322ffb50bcafee39c5e0797782d0f084da9481dd942e44f78206b42cf7210700f7f7efe15c634c729cef08ce0ee01520df59b26144e4144e77ffca5029cde7411b52bfb5f6378fc29985c9d897f1c8d31e52e79ed1f471b57cc1ac51d074f5a407886594f1e96c47f4e4db774cf41b26817779cd05c181b397c96b0d106373988d00cb718ababc0d43550274f6f193131b772708a8fafcf5ddded0937d8144d5237a315f95090cef66c7df504aa683406cd954d0058cc26b4a1e20672f61c8dc8d0fe6e23b7905170f409f532eb745db5c4b0867ed59fef0aea9168193b0526bdff2f5b511bee9a274196a71fcdbdf9997e9cb1dd9cb5d6bd55fb656503a270117c35bb9a35013c9c25995baa8874e87b412db1db55fa59ef15d66a61b0afb41d151d385294dd2ab655d0b30df1e8fed609aa5ce7313197f9222051a5c3e17493c7bfb88c9b40823e6b7445a32edea147ce2702604918c2d8f62bbb06426527d46a2f63df1457b019b729ece3e6e28cd3950ce18d68493afa0d25900c94f62aa66db8a8a02327b608896e8557017ca1eb5b44c36c2bd7d7c40f25a07cf14ae2b4a346d3e4c4a68092384effb28f0712b7e299567a85674439a2f6cf804b999d46670f9c47d2733b02ce82bed57ae5cbc91bc2707a293de436c8b9b873d7060ca64fc0b42edb0354de991ee1cd088fc60a7ce0dcedba43db47743c7fafa093b7fa309e8d2415168faeeb80af1a0c871dc301e89d325b8d1c57ee610527067d1a90184c6f164ecdeb605db76e28106904e75f4c5e3a36392832b1a088de77b32b310339eae487d4940f79be16cd7305e4c2f147070e55e77de37c05ddd7648cc6ff140b5b221caaa31f4a7bcdb3ed08bc1b079a1c4db168c44655695d7ae398754c820530f0fed0e12390f356b12dd55c090022443bdf064eedd304f8b5ae812a160a0e1321465e9b053cdba4880b673345d64c860944c977a6c0abc3e791f9da9496f2a1b1b806975304b95ad765224bb042701579766a6204bdf167fc4f4f4b27de9ca11bb431ef83d1f4970397505e80f90da6b9cadf400238884d2fd886df4bddaaaf494ce809d730e7dcbe4e6aa566a05256b8a7510f813d0c471d7e7c98826895b8d4a99bc0fa2b3d3290f436f3057b54bac292e9d69828f4b7173f16e65aeebeed40867beab547f77f5219689442ed277478a692561e1d1ef33703ed3c1c7a8507ea41c8b3505599da0ff746fe24b64f60c548c035cbb8783722f2822f0394c9980c40499aa378167089a47697878f9b80f41795203b9691d186c5221eff56e8a980ac6c6696efff905e09c4674952177271e867e235a295eb1cf689b1ad397ca9b8bd66919b47dab62cdc1fb57a2182d956c7568b7a9d7424af27b2ceaca40c59649706c30e6d685fe881b122dabb34ab82deb60844da1112fe1536f3f631fab06f62f48d4ed2855f509874538c315f9ea16748bbc6c36b48f94dba88f45614d58dc23722927b111466dbf7f42b4efa9f3d96de7745d683f178f8da8fff67929f41d4e9e1bb8a38258d452b2bcfcab4671ed061491e1cbc2d0613025e9ccff444e89509fb4c7e912007cbd6c73047ba2ba29c0f38cb92f05db4c039c64f14d71b1834f34232a36f0627942c9d833ef5a7d4f7f559d07cb81aee5848cccd46e7e875f439af415176699ef22556b14f0c6a458b2129168bd74555082fea50cff5c8b15328b9a77c108cc4029c25359e02d3848c5caa3cc584d16c0b0f8f10fd2ecf40b3cf5e91f629eb09ac08be48c4315116c708614dc4c66f4670f546ed3b5939dd875e1762dbdbf56bc6732e4ff5073b482013ec0813d0662ba6e1f743d59db663f78277738a085076f18d5b1104ad86405c6b9b36ba8dfe17ac79c0b95273cbb7fdc882549c2da1bb1355cebd2f22c3e6b47f9a51b7574784a521bf9758c570d54423e907117a0d2d4d716430659fec59e40773149548ee87e6c4d9a100d024763835ed832356471c561dc33a12da78239799378380a0f76366c3f2f9b6871f3051321deec5d9ffb5e798c44cc018aa6c2864bd307958ec69e9ef3d59a255e9830cd2a9a1c9a7355e4195289c510484d599d469257f560963dad09698df09ffecbd2d95532da09b4aed8301e882257495e5229c6fcc551a3299f56f92b8e68b6f154f9ae5e9a84e267d8a75c578a696faa232b0b7a08ace0979944cb076674740e086c3b94f82c2659a200aa816fb032b4babebdef6a7cd611b133d5dad031fd654803abd33f5d03f1360c314bfa7d4d9bb65cd151c947ba791727e0374389d4bedb3cf8b3d791a89061b07b4272f2c62fd86fb1438e0c25323e507e9be662915cab9da7907421c401ea620b006f7a85aa5fa9bed47aa130815a802ca4d8e0887b3f1897428168c6ade952560ff25a333682525c132e74e6e472e560abad64dca74811f0d015ff4f48cc5e6523ba58d2d20c04d779744e06166a75280eecd404648480ae1754b17cf7ad8dace2469a8f7729fac281f823dab40474a172366c50b0f451c4b91ce2c53bdd0338eee2cc416b6ea907ce8884aa0fe35d7e29315cf0ffd78bd7dd21c8a405a9164752d323c403e9913482e6d81ec2a85c6f43d8066c1efbbda6459efd8912a312286de9254e569c31193ff7a02809a91a1387942d7cfc011a76e9d71c5e04ad3b3099a1b6071a170edcb7d0c739215d9d5bcd2ef2a9450c6ab72f7b7dffa8ab4389e78e4cdbb4f302ce2ace994247bac59511c0253e5f5b6636ee6b25a8f40ce261dcf21978a10017a9a8dea37595592296e4d3cab3be1eb5da911a05b7c8f32726e51dfbc7a4a6c02f5c45b529cddc6b7381b22626ae3104ba3d2c0b11de5dae9095d4c4f20076e999d95794228eb637786a1a336c2241593e267833aa47c51e40eb0ffc74df111ecb6dcd9465e714fab5f18a35dd6cda3acc5b9739fa52e75312249f2de5a8b45a34eb43ef268501e17c1e8737f0993bc21812ef33e5e435ae2a5ceb3fe26f5b89952e4220f884c211b88108e5bfe09c0ce015bb82f846e3d7304b0bb67eda0de3f531d0719c27433bf994194a97d1e3af8bda640a7c39b1153c053bec58ad1b7d121b0c272b580067faa61dc89569b9421c3efe251c2245cc207480d32526473c8e477471f82d3a86f3d140b2bd2e59fd7474ac03535ee156fb283fed893e71dc3ca244f9d40539f91040f16be13b6ac8001a69729d252bc910b4139679d02c09beb247c619689be383ec7ad7152088889c72aa299258ceb0165e74cb890fab9a5abcfdd1a6b0e235fe1c1c7b06af9e5d5acdc9986d071f3c1c68d23e04dc582b4785b0c2148b3ffdd3aff93cfe6b60e78d3e0c525ff6f129619a624f92b0d918c0c5c4887b3bed90b35895c85a715168a45180f1524ebfdceb169fd3a52ab955bafc4799baa4b4c69a98e6825258777d709ae4821c85d959ad0fb58e8ae9877ca016e812429584547dc852d4a8364dfbc23e2d2f5de237ba53b3c191905ab4a95d34426bff1a333f9daa0049ae54f7fa3266c4c958ab5c62b7dbe4e58f2eb24e2fd9a1ec3dfaa026e79965b3d44827410bd0a258ddfc9cab61641b5176051359677c56f712d1aac78f8e25981ee7b7affe6fbab2d50c6094ebb42cc58df907405d994946e94c483a62313d7a2f975906dfddc56c278b19a0fec370204aae6cfdea9e6835545b658cf340bc2c8a45082adf592f35cae08c9dae424c7c0ab4e9253bbad72c3126af71e25c6eb6c048f4cba799e974e857f18451711c7fdf65a12e34af86a5ad868f3338dc88081816dee60c740aa97a901678f3c7a72831a63f294a38935ff7008b4cb31e416bbbfa3bf1cd8b556a5daac75684e3afa0a551ed7e71c98f6cf85c1fa23b2306c1203cd79cbea6f8af5b392b3924619edd0ba0adc2aad4d0334fdef68eac858834f64040d29862df702d6cf51ca8070c52ea118a917debe139f51e05d096f824a4e0aa50b02b19f49d16e9b7fe0331de14613302f9ebd6fa9036c8b818a33166effc43a4e6cd8b3408a9b002f1640befebd072d04f78db0b9afa6b44cc75685eacdfd8de2a3b9d07df916a492cc890afeab8ad8a8b77fd33d0b6c63ae6de01ab3c4b25147f6dab2d220ea05b027f290377e3df5bb3f332db7a3749f72ab569f95b08fed818d0329dd6985685c14b750cbb88e4a92423d4d81025cc4153bf3bfe68b0d1f9af3a873fff6fc120065c20e718d5d3aca6efedec25d8f6d34c93ad9193ddd77074571b8bde37bd23c2aaa5707c94e1a1f1ce64ebb476a8aefe3af4561b91800a5b3b5247d8e195f6f8ff8dd83b40298432807b62223702b67a195dac20203aa7968f369a80e2beeacf78a2d6518a15edb95c4785628730b8120d962896d15642c1fb1e6e604658187dfe3ad4b2b79b55e8fa793bae2430bf0a68282edae8320c7e83d93170c71684febc32f7f85b37ed24a145fa47b24907716ae794b612b2f43f84cebcc6e2ad63ee089f49d94099b95749b439f7f82f3d7bd09e27680735bb5f7d933bab363dbfc489efb68ce2c06ae7fb41c26deb9a9da48f4f41575fe0bfb88a528a6a882476e5fe69b594f3ed21534def00f7b971ec4711a98a5b43b669d01f2e789bfdca5aa5d99480d8ee2fe2adc62ae3c2fb34b05f5267ad2e4b80ae44234cb0cc2139f79e5a00567d3a7eefcfeb49b50ad9ca9098400ecc4bb78e9a1826bcf4404b82c20d3beb5c90370ffcb23fb912906a1707c23b8232836bb979979fb09e07927ffef632a9dd8a9d1abad936cd1ebf1d60a9c2687dc48b6c7a03f98705ab3ebed6e9cf1d9cc17084c2edb82c76631249213ec7e72f1602ebecdb2d7d1be3388b7fb924684807d4ddb53884ee520b2ea485ebb87c08a4828c0521ad357edb22f1772521d7355468f229e5b56feae20f59d84163175578a5047ec49f9637d34b731581188d02c0e5f71826633266b32d1d271f58b0d3849ca018844c4652067cb10e576e6c47e7127929a42544e2d2c652eaeccb7986d1e2b8ad8e89317413c91fdab12efc11b95fe7b899b2c6931d452def732a2a0cb15565e0d1103ec449c6e167012dba4194adf2964ba473f29bc4f393acfb169c977ffd905733c863216bea6ff8082096a69ae67306b93dadec1037c80da4f76ba68cd90ed94a53fbd317ddce08b0edc81af8543cc590e07eda7d9df8f9efc1a79b8238216badd61262247fc66fa1ddcbf73eaae58db2e086ea47e38e909dd67a394d4c4bf970a2b4fd71310228bd7eae430eb8c35efcf668c08db4221d89cb7386bd12600ff46ef5a20e8df9544a992598dfb7c67d0fb7d06d8b06bb08a02acce4f71a80bb11af56e222268ca2efd81f598243c2523d8912c3fdd284f0eea90464b8f1488089403f1a8bdff49a7ac61dd7b841b9343c771f5607ded3101ae5c5b633925c8b46f51feb1f648050012b54ea42c7b583c06fb4c61aa9661c8f8a0ba7e3818b09b6d5294d7fdf79db5a7aefbd465d2cc3e759c1be6efbd28cc959e378ced8668692a786857f51035f72c4c91f6bd707283af777864f5b896169cb46e0c1cba15d0fdfb58cdd220d6067cd4b1ef1da6c0a28257851bb4abe6fc731be7258bdb01fcd1396effb7ae17ff590e3f67245ebff356686ae03eec4faadd98ad415ea525b0ed8f1686d74216ae28608c1ab75cbb9e12e7e2c68dd711d353d2198ff8f4da6ae66cfbd5365627cb80ef86510e016f176618660768bb0d912b33dbe2a71ecc8b3ec06f9b6ff3c71eee92499f6c37dc921306e2350663e5b286595a58955930c4425258540a071c6e35641afde83da11f62be839f7c50d1cca61d19fa0b5d1652bb05645cf3b3f8bd523d4b4b3c83b06d32926a9c9ba9364bdc5c1f01335dfb60fc3c4d630f9a00e6d418116ec7d574e133f78418b6c210349fdaa9520877a50a1347307d61ccd5e479aad0ff6557a9e9e41c4e60e5bbbc387b9064bbb6bf4912d2b3ece788089928e3d410922b8f5c18c56262f69fe7743c71bb86bc85905d7116e3a320ce726a0cbdd88be5e36f3a8d13cfede0dcd42073b59203419a54219cc7221f5b9efc4349816db710340a6873e32036ff7a6b2f706c3a78ed6d790d0e35d76504f5d700e48bb024ea67ecf406d0b2590cd50afc7bf6a8cda9cef82521fc1a76a2fbb848628ec933913bd335e6dd4d35e61e013e4f344f723bb601b173d56824b5d1ea410cddca629f23a396d98b7c2b94b9d1062a341d3528cdf7fde78fab76afcaa31c757ea1d41dd76475d7536425b3e17bde9fcffc5b11c0657922e79d02accc1d8356cc7f8c9a66ef1a38b7bf870915b914c3e3947fa53a57a325aa659097886d7c985ce5c371082d1e94a013a1ae3ccb4a90e10ba7f596169cd86bd51e327589bd4c6d105b65e3d161153a522736b76c686d8b9c077626771708be836a6be590483a4aebca90477491ee1e24552c1bf676580607ba841d94f565b5e59849444a538b7cca7f772b06311bbb32b276f68835a5c422aafee6472b1e4ad7293bc461f2c8585a32f268d614ac0894d0eb936f027b64399468387e2cef705622b38b99fac45032db57d02b457571bc0e81b7ae161c4dabb07794a098dabcbe38c3be3b3a43adf1897ab5964e8cccc6b1fc904e014af4af8009ac40cdfbd3e18cd599a96886a5e975267a4574e2cba30f73fa02ba8a8cb39a987c40b62611f2b053dfab7a33bb8be6d6bead12e488330968f1e3c0cc313d757aeb99a8b39fa03735812bf8561f862ce923045eb7e65d3f029e77adec107c55c7e4d8004da1804d4282d10983f5b92cc4d43a852f4cf1e4358671c8f5627b04c4486863b5f05c8c216dd54d06cc56fcc82df8a72898b299af2ea158e7e1ad4c70e0cf0a20f5d8e8ea70a9f6bbc73995aff76d70d31ab7d5b6d3addaabc448ec6cfec5b5652ae70cf11eda00e55b57975dda44ee6d46d04b61605ad43a5b25f094d3c8a887ea200767586e33986168db54f6e77acaa45b61b90da86e8f4af4c6ac30d49bae171959a471bc540c34c149ceb7b4f515c570a575f0c87b33f74f291f3b50e5b289621eaab54a5c2d2cddee2e5fce85e4dec57eb2dcb0abf699496ec30829bc1a1b3af5bc6906e0fd234912e3c7fea255748f63378ce05ced0f77634cd6e92b9453e8c502b0f94a57230dda41d996cfc803bf4826bdf39e0d16f8065dbca287f0fc5a890d1e0035d8a720800b788ff69f4c6628c5f2a7547c326cce860517e69a6e8805c1f6bd9771086170871930b1e6a5498be1d9f038b7e3e9d3693bff2c1bc8f72aad19bc8d826a87e747b5c442bcc3f09f20cad3637e14f88129014c5ab152e90b2b7e34590709274afe951ca07c03134ee2b0c7f18910e3c9202248d8f6ab5d02edfbc3f0175f3adf7a0080a89a5fbe77d6bc261325b4ceb57837b89183203fd0e3af9e7900edb4597b54a0c1013e6920df3f57c2055cc141502a2736322bfd94529ee23e48980c8c365583ff69e5126fb2bbc9140ca1062823ff91585fa7e2fe64d78f9aba9d09f0d71e3b5674c56ffe77af94629df30de09c5ee47b505096da7faa042474121efdaf740e906e96989bcd9e46928bb16fcc708fc7b61914c1fe3cdeb87a0e593d8f31d20b15eecc33ce1879b4d299ca649332fd2f7ac50f6dc57166712bd5556c1f6f62995eb5b3ff8d8ce63176b0c4fb8f93fdf5620f6e50ab164e5d6e33f7e9a5acd19f7c8fe69fccc8e083df1883388d2a6769cafa5f51df4931ffdd45bc74cb1557f6cc91105eda98d98342457334a54408561c90560c09f48a36a47e60a2a2be956b15ab559577422358ea91d600839e5281ff9bb97bff5399c593c78abdd1c904fe2ad2325d6d9c13af59e89bb41c2f9a9cd077fccb07421821b75517a51e8df153ef2c0ecc9a21342c32ed6d50dcddd2964fc10e380cb07a35c7dd553dd000cca67b0baec51ebd0dcaf4ec2c0c0726a8df8b14ac911fb92d3fae5a2c68378a8ce265f2f7f27a4ef46ceb6c3bd85272e1af0c4b0ad7fc4a97c202560224febf65c1b01b0c791486d80d49e4221e86533e4525e39ff237be20d32972314af548e0d04459fec8eb9df3c87db7262b00ca380d3fa105855b391a59775e30c26e1ea37cad9e92c5193eee99db31672bf1b536ed4f6f9a5fa34a13e0922171e153a97eba86bcb32aedc026371971d1b8193885d86068313927203bbf78fb87858de11f681e8b892028c044110e26b7695b28e96eac0a066c26c0cedfa9ddd6e114dd11ce2be8489b3f6739b91419f27c5c3c202b1c561442bc891a762817c2489e11452f07e07868fdae7dd3c69bc8d7b36623058455ee38380619407329e50a1d63b3393e9c921d07f27c9ec2e277f8fe2329358510243dea9778586effe3729732ffc0bf5f45dc7faed0310c33ab432c9fb9c4f727f53b3416640d782e15e115cc5345c072c1c7f11233f7828bc4ba4fe2b33c0ac0ce61fd18c5e5618a904e9d49ff67b05329d9d9f8f5b958b260a3a92b99317e0ffa4c13e843271641fdc3309a7de220b29acec7deadebf1e02f8c78bc4256413135a812772f8bd51c1d0a197abc26d34d866bc2ce8e7c3ea7f3bb78998a40fe8a4f249eb9b515475dc8093d41493ac053baf6f06f7d518fc738fb969fa639783375e351990c39899d76ea39cd33511d2f890e21b796efcee9bd5fff0eb634db7d9b52a1d7f43d6440dd17f0df75d0f532703a8ed0d37d097fab3112e9b227bf13405db5c2577d0f1a8e049e8085efccdd49e6c00fabd5968f821469ab6254620546e8ba15ff0e60559a73c671186cf8fd7e880eac11b31a20074d17f13f6fef9a1c1fadca56997ce19c2ef8f7eac2865de92c9eceab0eb97a0445f4b5f3d23a344fb93165a39302f51bf387f4d413c62159c1f29ade319af81841d6a6b95d2e254bcfebd67612412a4ce0854695b023ff57e2211b77615f1796557bc3578bf79eef3ca098d4c90d59ebd99d3310be916ab3e629c456848c15988bff8c41867e5c8de0825abb67d6d12dbed19390b7b16f859bc507e76a5615c7241409219c55faf39988d5c87839635abfb2fc845c2e54b55cdfc837b72488b9e1a92cfca09bc8fbc7e32ad8565ab835a1845bb7c251e7e934591ebf48976dbe8d384481c6baab75a78ec85ef60f6df944d25d010f252c064d0f65ad236dc4dc1504a7df2d22d6f895ac464831f2666e8e5c52a5658a3bf366150e4e76c629a3d44c45cd98ddba8258af342df97851901fa864144413e3c5df665855ea4f94773e53f5031e997f98bf90c17364a4aa46b05fb3c1f1525411c25b9dd8eb1fece94cc4ce80e27d19790b2a2031541fe2265d00e91c8f99c501549bb2673dfc2c37bce22e136370f87bc4a13088a25e3d48931b7f110abc94ec6b3dffca073d2fa861d370b1d98d6e917d8fc193092514bc0b187fb6e72ce9ffa6d4a62c3e8cfd7b19102dd0f09e19867cb5350d078c7dc4cdfc0286e727809488b921643c9a22ae26aed8a88941ed3e236f5920ca05fd2402cb377686feaeef62c7482c427cc464c6bf7d1986703a543f7748f626049c9a14d09be7acc5bd9d35ed25770659da44df31fc13909ea82228a13fc5aa56afa4030d33b2ba063d57155e447144f88f600f059aba4a7e63b90b8b2949d8a163157eb9a0492ac8207f22ce56caf5df2e8c0137a3dfe0092b3ed59901a7dbd8d249fcfe44bc6eececb82b84140805d487095f7c0ce1b1a7e86f7a99ab3e155163b131488063bf7b661aa0e0b307979c0cc6ecb49ac260ddff59fb457bc3ccf7e051cb5f0a6721d5f1f2482d2228f46497fe48511a5a45a7a4dc8eaa573cf2f0c7de1659f0f70a7c5787cfb9d734dfb9fadce0c0e68fe43118cf78a17277e8c66681d490b754af00f90804c21891b3c9c5d9e95a9e7ba597192d522208d83ef2900ae878f86a96dd6dfcea0616fa8f85b77b1e385417d6b0e8ae0ca5f0774b561fc4279ad58fdc3d71dc7e623bc7d2046b7463949f87e039791ae77e29f9827a77da267446e40c7b37b5a7f2a3fceef475165f5801459d40a11f57316dff166e0f2788f849abbbd71deec4059494be327470dbed35fc9b3dfdb6ce10b994123fd3b9c96f4ad168eb3f315f7dacae02d9980dd422418afaeeb1c23c45b6c1dbfe232e41d4c07b1b604f413a090a3ec4d474a25d2e75dba55abdc8242ef2bad1862a1a83d6f517acff7808878dfe580e3b9f583eb9eadd039fb5cb02ffd929da1d8c74fc08769175fb33caa78ecbb850ef1ea036e534210149217375482b9a303e37e629bce5833280a0e9c38d1f36c9b82e8aeb181533bb5b170b7ee626c63c1c8ec9bc7662597d49efb371388ed5ad100513d6d9a48c91545ef3f9579513ea5c73dc1298ead4b1730740cb97387ad26d47ca6aa1118793a40cb85b187a2c11db19644c4b865522a8b6fede3e64072c8586cdc294a38760308a61d88af8e9252526d003ea8b595895852ca91a719632bf6b36734a5862d2ae804577acb28b837f03f66ed54450916cb1cabb42c86e7e6d19c39941641d9b47cae3768770f0be7f00a0687c34aaf0478558cc117c291bfe94646b35d2d121fbbffd59547c6689bd00b8dc4c1d9f55bb85df79fbd02638dd709ed3e4fe253deecb15202a9b79d34c3d0107d5b8f6a904e20e2e6924e31646c8b12730491bae686d347dd78074c02e28d0ede179df1bd0bc830fc5de4b380ab86cce890281df02c4d558e859ccac800543781e247ad8d8d0b7ae5c62cf65decbdf378b0b8ef81db7a9d38512fb4ca664f15d1df29ad7c4a023b047177abb5299d98b6c64949c9b52a2a43358c32f819474ca2168512b8b510b9998d0cac186af78bb744c0d84b46d53e97de29c59b048af2afe07d08279d26c125e81cd0a216a64cc37f9ac42173fe8b3dca7bf62ff7fc70f6434f63e1dd86ec3a21c768cb22949085e19dad3bdeacfb9b53f05e9190f5e60c29ce61282d02c1d8e97a012411ca606a50c1421c8c4d22ad6b58152e4c921488c6ed6a12101cd5c7c8565840ac9678bd8040b14dcd46f54a8f58aa2f2d50f1fecf939567014648f5ca5d04bfa552c3ddd946941c5edc18b50a14eb6e076df1aa309b0bca825b9f986e0c9a4b1407df079cc2217503d9ab73fb76c082afcf9926ce5ca8829df7d32ed0e703906eeddbed62827c3ef0c092c67e6dada41dcdd3174197b353e2971d7f4e237989be8952f6d8982d13813cece82faf98560a790e5c24fffbec6864d7b4e9b4d905b0ad60166b64a6d524d99d75dd18e3389480b09cb4d381122dbaa4a1323b84575bfaf68362b84819d530d56650c644e0b7335a1eb4b1dea62b26e2a3df33925df771fb3ed38a3ed7cefb5f9717253d9363111d823d547b26b48c4d776631e56daf693b01863bd28c414fa082b573c0b63ec6ab429234a899744ecc6ba5eb391b5d5313f16ed1c94205183e7560ed284c7ff48c2f1107566fc07c3ffa039f193bd6fdb04ff1138a6adf8f2b73945ebea4a1a2479ff19e93052bb0b9f019dad7eaf10a0fa13c8ad9624ec44f24a779e4d3edb31be91c81f89c9c392c2e09a5b28ed309546f1f98ae30c63805a4e5acc03a565838e9fc97fc498ad51c4e75afcf3ea8a327eb969693cec00aa3cf578290930a46eabac5d6f648f4158a60fd00a09665c91218f0975793b69a053968bbb33a887df43c91fb40c9be3abea1d76ab55a16dca64b28f167da79c8368bde26bced5e4ee542f94b9c0ae1b8a705a5f240fdb9194786d4979014a03d1f6189edbbe9a7b5d8cbaa40f797a94dc6492dcb4942145e207bc4250f3da6781ef47b4f1ee09a5d362cbef390dc0c18a2052990b4a489a8763453edd0567438e469c5f640c73522e4205d5ef77728696b59fa701b915c9c401d8e3b50d4875b2932a5512e4c63a2a9c262a8c18c00c8ced9a26372bc7072999abfa7be8f5c81000e84db57eb1508829d4d56edf5346ba5f7103e5bbc74fb0562e2464e82986960d672494350a61ebd6cad54640a4cf5969b5300218f73d65862136a5e065d07e1c3104a7947d10b796e10b9d97e8b4703108a77f9d78bd46b13ce8108e9dfe24d6f67c251df29f0af80571b05289d6b22fca3d554cdf9882babd84781d3ef1e2264621c027d855cf38192b4277436746454def2dcd1446854a206e4d8e5d9b20e5c6bc8b8c7abb1d8eeab0bbd3f9da629f1846b75c38c1d2e62bdf9a7a4f04b78c68b9fd4e7c2b29979eb382a71f06f5964a7f72fc187000a4eff586955d7c064749ee19c2a38a8b95f5bc0d0817844514e0ca8fc39e07df66e2a0624f311641d33970efaa4db4d1453285ca49a95161615d3a292e2566f8da9bf0d078bd8b7f9d84d20be9bda4d9c9e63c907afe04780ff339dfc1e1d6d0b26fd7dde8902e56751a686a333dd317e84da3b3ea5c6098822867d12fff858a7c68ce7347aa96b38a9f2215ce82ee10ab1844b5092e178538370082bbfd57e39a848180e2990aab51cf8120277a1fc60329d83acb1f5b5ad3bdf97a65bb7e7833e2f64ff51fd3ee91b01ce731c44961f31480ffb1e76facff0959c85a9b6a2630d0fb39ed0aedc2e9445d1eaa2d8fe0e12961f4f0708baef0bd3d4a02534ea95f6d27eab7d5d1365a57f1f6d5282c9e6ef114313bf0a650d1aa879b41859671cd98a5b3a53badd7a64ebf2a06f12dff531365a29418e6dd67e2e9ce9b8b058a7900016a48e7f56f0a070f620ef25011c003ae6fd1b5b7c298ca45c7b1c321f100ae08aa14b57a03f13de5931ea195787d7ecdd89fa535180d0085e5133f2d1d3efd74ab1d6bfb800d6821e15e961c6f8b7fa9700c13d522d417d61fdd8d5bcfba9155509cf4cc141006c08a967b9c8860bb9a333e55360c96a3cee74dde6eab0657c12ef066c2f983b4381f1f7501fdfd3d67189b70f4f756e22df4222f0c760fdf1296e315cbe48d0d823f7a4cc53f90c6fa51b00b44c771850fba7bc2f605fd0a57189cb0ca3117e6355b31960b2589de803bd461dc6d7e7ea45d4bb7b691a080d66e41b30d63bac3961b68c6b27d07963a24db265c8be73e2d89e8e0279c9a81c84c59c5901f64d0eccff54055e9be3f05ab02ef096a916a1b7ba7a60f221fb11d1a08783b1ecfc9c5aba29843dd63399356d097f5936c78a30d78c72623b90ec00a5895df9f0f06ec10d947ef446c4edef51b1c0c622fa345ac2ab10c7e9bd17ee0fbea487a6d706a39663f32a6d60bd1ff628a77057caa8cabfa082f37f5ed477dafa376e5f68768e27108afd6a964388f34306279abf17ade07be9b8f11c89a4b07711fab8ae5ac61a07207fcff62735d5e94ae183d804a86f7a4b676d436613150b4a161707101c0e85efa53fd4eab00551f9bbe0e2f432e37a0520caec2a97f77fcdbcf4ecd42a118dfabc4d6ea10b2aa96f8be7d42415db09da458d29250ee0fccefdab8181b72650a7461bf9dde07e8281e81e8b391ba6ecf53860c721d902d07a7866d2c149f8cf6b0d721d869c5524ef5eb34c04221b5a99352804372a680679c740f8630ff9a674fc7c2a4d6c177f7c5eed74f4d48688dc086eacb9210c813606f5528e88d68fbe4a2e9520fa8cb6ec9dc6eb5f8ec5c6eaefcf56dae113408b9e13ff402bf4b0f93c33f7091dc0e68c21136f4f6859b14dbe2129a9d25850b952d4bf05ae2e3e70275f190f99e07f6a111bdb4b7edabe444432ef5dd1607bc73f3c343f39df5a752c2f66e5726641785b5317ed1d069bf1cb344ef7e41a34e959242382de54dd8bf8d992ee4ff453102c16a861c7b6362a37e25ae945689866805e966cd8788ab0d1af3f78815934168a2b7d59ea8839fd5adf07b681141619ed47d3649552f514f25bb2a2c040db20d5e954da71e72d56cd096022f46e354041879c59769f303f4d2dd9c9fbba5d29ad46a1f824cb96d26da90332ec8a429e4261a0d0155a98a7f7f708e82e88a64688c3726b0a355300e05a518475dc00b04193be3f4e790d0ae65457cf726889c3c07585ae9e9f77e2cd0734771aae27b0583f986ea24e68f55e9d4948f4b96d8957483a1e89e145dafbb4c8182b84e729735bb0c654d83a4f4c9ebe2ad729af1f9156f1105b2a21d7bb3056d421d47090f2eed85a2151b2f8a9868c8f0ce535e6266d6d011e00bb283174082892bf4593c16a3c2fc3d39b8bb3d309f42d66c4c97b59a2ac29fa4148eee0711278a47d8dcd1074e669914a01119a93a749139c35413dd583661d754a4cbee96b5736fac1719bb3fda9ed45742955f8ad91463406b5fd4409c8509e80744e25326d9b9111e3fc540c0e65cfb4df242fc45675e6c88cf93156550922f6834a5fdb87b9ba24f3af6d166c88ee33937b0d46192c57d1daa9db503cab24f2e54c9b9c1a5b7012005c2351f65063befccb0e751ef0acb6f5f98c50c57337a66fe0ed5495853c36c0ef2370159796afd447bc07c0ece6e78d31ac86d5d1b763315649f3a8d536700b9b4fbc328daeafa55be4f58a2e001262e7d754fcc286ceae2f4221b8ffb2b655b9fe9dfff16b781ed8bc3a1547892b420600676310e095bd1e7d0a3a3e5f45eb4cb2129fced7c2a311178cca37b56b3d431506d47569e4a6db4256a4b7063ea922673298782f205391eb0850214cdd08011169fbac5491c0326edd814af7357e9d6e4eaad2a3705f0f587af261a5532b1d413d85ddea2f7f2d2d9c40243265975098b0f958b4956eb5cbbc4fdb7d60bdd16e6ec8681daa04162105a9d44afb0181b6e5860c4e67f87daafcadf5ae9cb2a401468592161ff9c0857068a67770995322fa9c5951b363f1afed0727977052ead5393e0664c87eb3d0041ee3f774834def06d0e940f83ec9e0dada8255745ad26d28e7b09b99adbd043a8938ee23124643c4c70b4a424777064677c8cbfd8924b55e2209c6e1e81de134b6495db4484eb6edeaaa6732a66b7f683bc82f3e609420c058b2a590c897b5bc1708d450d3f6d841ce94b80a86419ed13f67595f401e5b2a53a3466a9645d7b7d09b1a462b7c927b7589caeb78b8837b59a5d6f6189ef482fd0a3773cba30f055116ab13ea37993fead97e70d1b76994050bb4403ac41e13e899b593a0794807c0c37c1612cb6daa46c0c76d25c95d2d0ee1b3723d55b5996e7a91317be309b12583ad207e2dc8c4bf980bd7bf62abd224d273ee4079f3fd0db9e0b6f78acd2dec015f18ec94931441f9e8d4ba68a7774f8b71cf6a79c5b8d493bac74ad61385552e22257f95a715d35ea93a0f4f5d83d021208b86dd4832e2a56ed388ae7f8112be16b8d223adbe63d4307f6de14a5974a9e8549aeb2e1a7008efc733a329e835a88e3bf48314a04501e558345f9ebfc72d197c9bab5c35cc1921151492c675a953827f5f209ca97f35b6a05450ba72c777327a687178815e8895ebcda1ce3710755d1da3d3199760d035051852469efe9e0465958592fb39cc62ad62b97e4e24809bbcdcda5a33ed0ca2e9dcc5e48d49c6df6d434e18f8ba37765f79839c43944f28e021f80db1625038640e16238ea0b72a0ac1b4639a9f71e13d6f91d5c36f0d385e6acdbedeef71d629f7933cacab648a2337db5d0c55ccf7ad5607f476985b6fd78813df9019121506f610939a7fed680f3ca866af49531dc1056d6b725c5b6f260c73a637688dbc1de7df7ffd708eb2bc56a6461a328492d23980457d7ce225fb1bccf9fa791689a0cded58619de8e2883a699515835dfc19a232b51a9d5af12e186287bf2794639b19958cbd5b107e6691c274b075225a7dfc112e2902ca80270f54135eb8349c00d281f7aa40cf57bb0d8ba52ae4f260113abd67f8aa27cf6ff535a3d0435e547b8b72f05aa886bd2ee5a40bedca7a539b6c4e55dadd5001c9a827e9cef827d7cb0dd38ffce44371d17b6a0a7559e4c8a27d34b8ec7416a33610dcdcf3433916acea83647ad29602fb3ef27c8b0550b4a7c75ce7883af11b27d39cbd04f78e01f17a59a5a281b14c9054f541b4ac8535ea92362b7ede19bed38970512936c46831fc91b0f7c0fac080e8f30365a0094800f9eab79f85efa077311f553d2b46a6b55fa8e2c025b21f7498220ce3df6facaa5f9777bf3109377ab7cc878623911a8fc907738d7f37f70dff3404ad69452219f29d77addc758893295d7d445483c41ec84079c86238cb83ec19befef788025a0fb0bef817af0bc5122342f7a1cba1311198560b12d6b04ce028a79ec7278728bd999e1ebb06db1671bff9216ec201ad13d3900308fb9629623816df0f102924f3f06b613ac6c5b93f2df407603a83582aa5f461748b8c35a74a3821a9c1dded255272ac5dfe52903d002beaba7f7aedf33cceea1ae23cafa3e37e587c08a456280bbf203f331ebd7b81822922948a14a77141caa53005b3bc3b08d086df041ff255a1722912c78440c70af68915e7ea2fab9f5c01fa6d3f7f337ed55c44cbd6447235e686eddbf645bd6e596d69597d200696a7d6a3511c956f82da53213610be9883b9657ba387846a079f7b74e47a048eaaf6031f4bfc7e1a1a442a97f5ca543d697f46e365e25f6e8da3f0f9a565155884e822f705d7f06c0fd2721bba275c37eda660ac7528e339deb51a53706518031e9378069cc1b3c6528c2f610bc289825b4ceddcde5ec821b067e4d9613a3fd0a6caa670619a82452bac68b75f94f10155ee5cfb500fee55a41c16456f528dc8f2a106dc2b9e9b79a7d5a772b83ae045e83ba3043a91f5bfc353caecdd07a31010e24fa62eb3fd68f097dc10b8362fa9699ffde57d199a954b25f44161c2673cd6202930895c8718ff59beebfd4c30ffc52d6428dd96c2b37565bf6a020aef5340ff49e75239668f35248357bf931a245b697ffc3a9113e62d42e93b50b7736a26f54270573e85c0a6637f34150a2f5f99321ed52d4dba21e7410d740179a70b1440be42716ee925d81542b2a14513c25047de8e863369e353a2d68bd2e80b677a8b1544a070968474cded1177e27acbf372ac7d5b8652dda88f2e59d47143a29201e6704078a2f170dcfb7743ea8417e27a2129770f1e77b3e68ef13a454fd833358ca267b6532363563c2b3a8ce9d7633755dde4a97a786bd0c721b6cf1df851456e7e2cc8a59ba07b7ef0303c958b9c15ae520cd7df4f4a41022d6e7858c516d942db9ce243fcbc46348445ec91474d205b5986277abdabd81ea5876f26ae2a016b32daccdac304a46e968643362ca559d849def2ae6b55a4db505dbf55d45bd2a456f47ddc8e45156ce91539d5f3a90f8f226bea638c5b0642615d553c9dc8ca048eb2e5219bd722f7db8e370e8609624405f4fd54fbb94b66fd43713f6afc2078bbfea950173f2f93bd17039fc69b33b1313d19e44d3ff54292652e6d46ae8f54f6c12c476462053a22f2f8d6c00cc9dd8e02c67dbed2d64d416d7854f3a8d2aed0b38a933c1d466c4bf91be7f64e8dd2dc123f05aa1036d2b6e89647d5c285161d5d56e1e1a420ad67ad7f15c977533d27e1f019dc01d2b04ee6538f8cb2d3dc3a4906e745b52db3e55dee7163458a6144fc5965173f5f62d2dfdd63ade8f96be00d98dee9c2c21df038bd83b0221e395aefa40437a6c40339c749fe1ca7962cb8cd2bb5093dcf6cadb569ebc9d84eaad15106c5671221e5085bf29972bdd47b0df951ef3e81eda3d4a1e6c1c2c6ede2170cdd46193d4da6185578a75cb73d98d2d15063140ec425c948084c4ef16f51a6c7eb2e4ad5748eee5d11e11e1cd47822de2f1af432930c977c1f6b79fbc78cd99bb6e3d16d252f8790f14ef00c9587b3d85bc98c6bf2437dd30de4d68ae0a2d3e509f51225d405d07bba24391d47f5df0f74cb142b495adea625878edbe95ba88025b15b4b4be7181bd982fc283007234deab85a2c0846eeccb42267d19cb686ed57812867cd90da54beb971105569e3987d974b7c5fc78cf7938c59557e532aafca79a579bf29c01ef229c2be7131a7d43e9d5622faa61ace9f5082d6bd2a5cda45320645dd5f4e7d51016eaa3252289384d4a9465e8ec443cbb50386092692dac173261bf4f8c06150b73c5e2931a053484f6a7fdd2f2aa5832fda768521ec39e67ef898b627a1336761a2b61f66393212191dead8ef8782af9fdb8f5a0bc81c5a202a3549218f8522a72e1c9d0260c6c2589419b961ba1558c330c683d33b6a9eb36dff89e40028f3328241661c240da3bc2c5ddedae2d03d71ef3a6c5ee8d1b4689c682dc0c413a18b0a230b0f8e05e750e21cc2277413cb0e37140b2236e51b5c1c14691666021cf97e7492a52a36c5eb34a48dc7aa227aff63f55afc2f167cab1fa840f190f2dcbdf668f177b58f4f22591669e37d366759f9f60df8eac66b12a58c63e4ebb1bd07f6ec7d056505ceddff88db8675983df30c926516f2cfdc415f89e2fd2c2925482e209993df16f56432470be99794a603185fc0716523eef513ca89dd83607afb3aa1147f83c1adab6ab33627ad2fdbcbb71e0c92978966cffe9a19e1129b1e294974def5490378953e7773817759110506ed4760c43a6c2a600f22b1d02a54e444718c5a87c3b33024609d52693f9edb1ea5c4436b16c569a7d4be349d0b4fbf2d4506135814ceb88966b7829b307fea65b3d7a3e66b4620f7d8f07b0d13be604e1556dbb0660cf8174c72fefa29baa16ab30c7b07b844e31f9661de173845ae8cd0d2b59d113f2ae97770e8fe88c436d4741e377d64a15640104ccf010c0f1ce36607ba740c798e2db8aaa830b20b0d46a85f73f9f04543c5ff5c46dee3b81e9d689ecb4a9bc090ce9603ae5f10a2d8bc3b4c249c171bfa9852e30d79fa1599a55310ee4cb0b62c5192f04d6b4ed916d10cbe8ac155a2269fb3372511b20f8adff5d1af230bf9b27b96d0004c997523bc5a7fc2e3e4e338430c097fbfbedd3a9d44329e86fa89cdf877bf342ceeecb16577f1d446b8bde7c027796fee838f0be70aefc39d04ae1f0e08254ef80fcd3e8f5f71ae4798cef3d940471de41aac91bc945f0028da3c5a46d0973121f544028aa2b8a769e6bbb2b1983308ff76a835544a8f99ceb2b13f3b8db07550eb396c35789e150209db570d005704b71feea4e454ae1876d4553b83d48bfeda4b9791d789a024b53d1206fe6110e8a41f16c68eb0d345d32de6d736379edb4d9b5c8847ae14de08d5c91c109b6eb4db9413362499a73301ba0810799f2da1c2bf1a6cce4bfdf68a4547e312486f1a326a9dbd15c4a2711faae0fbe57f3b3fc3043c7156fe556583425acb9d0d13804d8722332b359dd3d37ea8e876a82a8c993505536f4dcc0f2cf2eb2dcb96baae12d135f5415bce3531bdd469f2324cd393e57795ee7a2d7025dc23fa5ac0c0c34a5e96c445760852ae29e945dc3a17e7800f33e9c6331573dfa9e801cd17b89a3b36d479d9283f54300f272ddb16e12a56bf5ebcca67d17c32a40e3545942b6a847b52d7ac0721041ffe5979020ea25e0cf7007b2b140906575dcfd39afa33c2562f7b5d17ed04407d71dd712ff7288ae1ea25b49b0613092032dde8789f9656833546b65a90b241640537da1deba62adfda98433707ec975cc8a26f3aac4f9d83f5fa0dbd7937511aa97a7b12e4275ca82bcb921fbec487997765e0204f3a9439a4598c9adf1e624d890c6704ea91dace7bdd4d7e48a65dc38ee8e5f28c1d0794e5b10c504ffbdf255c770c8ba70bb0f10f34451462efabbfef0d1382e132acf94c2dcdd109564325e8d13055c55cc4783e926bffd211c6eb9fb2af67fd69ccacf785f1ea5cb8c5ac20db6b8dba2f31539ada7d27f522b16d5a608983d781de553241e638550c1a3dd0c13e562afdd3a492a7a8c150871732de4b31d6ef165e4020405eabf615a53c43dafda420a6161043220076945600ef38d846f1ca92437a8b1ef2b44e37472aff0b17037259530c103d6e4ce5365d8ed2a6cecf0eb4b15f07b656b499771235ba84840d04ff57e6ad14341f8b10047adc26631f277c06c4897f557f0937f88d0df3a829edd1bd40451e1b801d982f62815a99cf02b80d30150f158c4f6486164cc0c9094775cec5d53636b3c7d347783433e64f36b277c1177b300c218a90d7a89532e7b3e1641118b567d52e72a822690088382fc80d1f0c61dad60cae236c4d2c53ca7b3875499086c80c86bfc6a3fc010cbfecdb2186d0ab733d887f9a63e617d589713121656f48ce68eb80c5a9856af1e9ae1d8cffeb910edac8b2e741847d386eba0429fb44c9ae9463b5336943c6a6b0408b053d12a984258ed812b32aab32d621552d236a9c1b7199a025acda7a53706fa0ef9dc68be1c466d1c82fae33a076e7bbebb4c718d6c5561639f156d94a63fceef140580ac6a120851f12e59fd92618424275c08dbc10a9fe519dbff8e33364b206b1d06009df533c68f43efdef0fe362d698cc3ad2729b6c858409612dfc764d2a7d86dcddf8cb9305117eefa491e2c509140fdb63ea5a19c17a87ac6c878956d7e68805f6cf435a765a669e5a74f3a1204e52847d4fadd441a3d21fa4f7ccd52d2d8086996348d33a05771ad8bb6f041fa562ac9d9b94bc6fc90af207a1b2d63219de8785acd6c34a8c66ce8235467aa5adeabd9a4be011491da9ca73f4ae0016e9ff766c7ae6f4dffdbd89122357403200e86f736daa3d8be7eb4010647dd0e63e5181b356fbb3fe9427141a64d9c275357c38301b97423e9a0b80e8151bf828e91c58bcf092e915967753c3b01e755b5389adece8a7f2c30707f5ffe688bbe70e3758b2592b6b000eb19c8dd6a9befb5f2b7a78269f5cd911a75c6c436ffccf9ee6b9300ce7e485bb10c61914d963497b0f0d8516b09b1bce67c10f79a80f0d18eb861d6e153ac0a0aa512c427123246fa0e7fa04d795603b3e6a675882e7ee1d36829db2b5a831e8599b6bdca4ceba1bf6d4d96b4e43e9cc5d313f453c3380d2358dd0f3adabf01543c342ddd6176e194b8647e160e69578370f525c95001bcdb1ef46c15354ca5ffa8f46569b81978969596b8abef21ac6cde28ef0d9ed0b4148c22c6964d7b272544cdba335831644965d3738ee4f34b924e9ffb3f1f46459a0dd9b9b93847d00f7b988c25333e26e69c390ab6c5ff13a81091090f360e6c6fb47e6458fa90c3b207245fbfddc55d10694433f4a2776425af234edde670406bfb8054bbe602013a35ace4431db288f1934ac258a75d9595692f455e964cd20cab212dad45915f192a3679fa5721f64ed5b669e4329dbca4c705ed356a3ba48051520c380769c5d44009f38895537203bedd45259c29f65759db3f4086773af84c6408816687320755fbea2f225aa2cb88029de754c065d5ff1cae61f4c83b993a93bfdf1a450c187b2437882e05500b89b7ae829738371639fd67fc24b3cfa9a05309b1d618507233b774d094c593ce25ec2969024c45297232f33f366906a1d344f57f3f91a9fd1fc66907ead3d0147bf06fb10ff33c2b56c6b677dc661cc27706303b258cc6f06b8dbe8d27aa6357fb5ebb98db1456d912e68ff200af2d46505f26b9e1b912a3498ba5ab2b400f6d5a5b4bd81429c3347bd43eb781dfc13091cf048b5552de96efff905e09c4674952177271e867e235a295eb1cf689b1ad397ca9b8bd66919b47dab62cdc1fb57a2182d956c7568b7a9d7424af27e0698a07460f0589ae253299958176929a3f9c537dc1cdadd4fe0db18c0fb7fa3f0d5ae614f1c51aa7cf8f3e51688318b6c55fb245a6859c5e5ae452364d48282e1e009bde20f89979bab38618c1d646a14a3928469f90abbb7349f6e638d6af79de1e2db6db3fc009722e9da5164232c5acf44c88c902f9825e75d8340f140dd47217672b7af8e708b8d6a6aa49d6a343f5754394f3f71e0fda7b0c8f8ba99dfea2123c0980f6d1100bb630f70b27d6bfb065cac61116ef9f51a7da721e0eb229a9b36c05644503b5cda03b55b21681fc684e6fa4716021738249d33628187b40cbd3813d25b4c6a8309e22f14b8c57c871a41fd3446d2d7cd6c2a1d427082263af42ac2992c0fb630f2c17f3d0c117a763e72f4ac659b5e101e1eac4851f4e085bbcac8470b3ae803904c12b3ed741f4c15820c174df4a8fc4dfc01ec5aa13510b6fec70b9651f3ecf2961e8746cfdf3e1aa70e2f3202bf28dd6867ce25656ed5d99f27323a962799210f1095421e9dada07502766eea5cef63d939500fe268bd5a7118f32cf43c11d717ea49f6504824d9e102016396e1c86f7268fd100d33d195e715fd52b7b25745ac65a43bd358c2f4667e1972c189b3e7bb82d17f75d3e3bc5c7805f6f6656dc0a49fa205b07321430de7b2fa9618e373a49e36b2563bdd7ed369bd6254d4d6cbafa01e713e7c580218a545a4142d469257f560963dad09698df09ffecbd2d95532da09b4aed8301e882257495e5229c6fcc551a3299f56f92b8e68b6f154f9ae5e9a84e85a63a0153ce4231751dcb463bdeedcde6c2ae2126ff80f44d150d6c95ec2a97ecbbc2f23b85a3a553553383585c9d3889cd8e2e4260a2f6ea4d4feb4d701b68d689ab4c09631ad24f0ec4a47296c2a4e8476460f02d4ac12b3e853085addeded6b354203bf26abb44dc10244fd4a68ba62bc2c0b5e52d1541f75547f4222e721f751285563d84bd019dfe6fecaf8f73086930017fb830b2b31a737c3df9b19e4e7c4fa384dc4e2f57109e7b492b430556f4e20c3e787fa60e25e5e0577f2524957e9b643542820d9b29cdcabae0f30d17e07a51459e76c0e62589ae758495dbe936845baf8f04e1ab3759cc356b7a910fe0bd23e54e5cd07dabd2ef4f669e422b8c91264f25d15d33e6f73535a3a585882fd6405ad86c970fd398f32bf4d3442c0f21c4e11b8546c40705d44cf25f7a10610fff984eea5e405bb0fdaf442cba235f8d174a656cf004cd99478d06a7b28bd5c0564e398bb8e1992d0e1835fc9e0e89c244a6782ad5eb7246b404829e6f74451585f583acdab1293c8ddfa3f312438d9edcdf306e193b1cf8922746cbcb6b8b966e22cd3d11e928af546fad0cfabd8bb2238ef2d373ad847e2b7447c0d27518816560545620c8db661dc9e378d5768676c39c6355aea7da58b9ddd0b7f150f012e25e0ba6bf6a7ae539227b20db121e36892f8f7c3d25606549e6033da0b674ce2ce21482495563c770f5534b09564b5d26427ef4c63116e38799d4b5d51e50769f6e4c9da1a606dbae7f487bd9b57609ee206e2e03bc9a77482a33ca13a16449b7c158258652f43e05bf305b1cd43996b2533b579600c67fb39dcf1ccc9b26511de0518b18139bd9923f76e20e52a26b339102c57322ca3552937b17983bf72fce480832c07d1e3af8bda640a7c39b1153c053bec58ad1b7d121b0c272b580067faa61dc89569b9421c3efe251c2245cc207480d32526473c8e47760a87a26bcaaf5046e14c12d052df834baa2d3ebd717a28d18f49cb68e88cfec1751eb483721e3839498625ada56f6356e479e706202a186c6d8d9339c0aee0f54d5628787bd97a376586f3c50eee548a436542b8695dc8f3080b87336033410a2524944a815d359ac44bc7085749c1ede5afa1bc19919f37f46104fda77d74f0cd2573568d1491e591279913f7f8c8a14abb942a52e2d9d80f1713d7f9c3813af0f0eaa1c30084790f3deaf4009ec276acf9e65c70c44bd1820f28eab67fd2591ec5bd9f393c61684551ea5c73d7a4895ecc6b70684d8c24a6883e425fca405229156d3810843f5d26799b2654517377adffaa442d410cbcc363a02c5317618f2bf9a41ba67aee26337a40088f7f5d04f183c825a8e028418d087a86a9075e4c4d541ac8126e23f166910c3a22a57481a5501074a9c862f93cd4a2aa34d61c65ef4752d1d874743209902499e6c80ebdca5941c3fbb0563bd7f5c419e46b1b03e3ef118ac81cd35be2491a016ee85ac1e7ccc0b36235ea58361ab13fdd53f93d8023fca73c5d156496cffff88c98b92f35cae08c9dae424c7c0ab4e9253bbad72c3126af71e25c6eb6c048f4cba799e974e857f18451711c7fdf65a12e34af86a5ad868f3ac9777e0a53d2f8bf02ad8668f5564306cd8f34bcb683c9d7db5ab75917670e10a417295e935b33b93db56be8768fcfd7fca5d51443a56b12c0d4ceb646a1d4834e884a8db5cc27691137dc76f0a3693ec50b2a75571e6c3fe0a0af7432217eae8fc8201ef4bed6cc760485f4d8a90322880ba57a7a20c1f1a6eb31e596d00d0096889244b1c66543b3a6ccc71ac5262be6a54ffdd4af554d77b1a6ca9098d8b9424b8b0dd087b4ea4b3faed372aea45dc69dc3e5a12af02dfe017fc8ca51c872217e52a9b5133dbee50ffc044b4bcfe41462c95310cfe4b23f5ec4ba1233162c8898fdf8a8f3633a014a150573d876bf9923a53d4e9564059c14bffeb3aa2c6bd9f9cc3b75c8c01081302853676ce5a6beca540a97aedbbd2cac95528d8e3d7039cb5c0e9d4843992655e3adc118056d0269227c38e5265ec3e43f951cf6d34c93ad9193ddd77074571b8bde37bd23c2aaa5707c94e1a1f1ce64ebb476a8aefe3af4561b91800a5b3b5247d8e195f6f8ff8dd83c55e868dc6defeaed1293c95c1b343b2d4a1003ee133bfe278d7e84db3b589b1327680ac1191a654041874087c265bd79989a7b76d6e086dcee396503687bbe66291c72de2edb7a809cca30fb97a35a4e2c84b12924b27eebb96543c087e906c0491dee813e87849041ce7a94654fcf0983f365219e880356442a05c7bf149442c59703b6176f9c1a0bbd5de8ad72f5da8e45994411daf0c3befd3dd3a418af8cdea00b2b8c76f117cd6e20ab120944fa734692521365e13b7727e7785388e81d146d5cdf6c38e610fb5b06b73c2462108b1ae109b6897a113da7fdcdb6edeab99e4c15a0a6a0757b6abf1009c6f3c0a1f88872e36a54c5e9d1f646f812a05c1d6e0659db8b6bda7a521c86c22333ad41aca1edd39cb04603313f6319cf76225a8dc525d497b9c77cccf5f989d47eca150c8eb084fc61b7d4e43ee8637764a02206f2372eb92293dbed6b6f02711aac48c6b66f92005f7a38a629ebbf370c15d69776663a57296571efe5a2fcb52edb96f61a6822b9aaf3a7aade86f1a32529926d59aa32c0ea59aa0bc4f6f8325ea70f3599b2bb6bf6d79c845aef898ee710eb9f2ee93a9e2bbf9a9d8f045e1aa10d03a203960785ca62e9fd964c0296d472a2c08300eea86c2668911651d2368a704a91a63fd1bb56d45cff4371bae31726e6f87878812507c247bd546401e76d9488b2e6ac7249a44ef717bd748fd933eaf92f2f8b2818aaea5c84e3acaf0b4111053a039e1ece29b19e93c592db2eeca4292ca1fb6e2f517aa3b277d39eb8cf1538bf7c0078e7a80ed2504f41852b304afddb229278d35a2747587a030e8033d403842cfa8a75a2624cbd7eefb939080b6374b324b44576e05114dbf18c81cb30a258eac9c14496bfb159b929ad1d80570941557529699c9c5dfd6c99e233040a5152e87a4b491bbfbce576173dc9b2f997c16f91a5b6674207eb49036608f1d40e679bcc366f086d87905a95188f5e59619ea21a89665b1940584e4a400d76d15dd982e05683bb24a4c3636346205b4616bb2dcde21289e649ee8ca9a5f6ae472e278ca72147299290bd60f6405e56d23afb861051005cb4df4956abd107a5da5d440e724e3ef4070052e38771955aa3403670fdf961f688861fd469cb74df23c24b36e1ae269bbf99d3ddff6c5f6843a76254a1071ef3646f002dc2b198d1d3cb6275a985a7dcd72c7f7cc5c435fc0097e5b30a5190803903454cb4bb30b3694725341778e8265f84cf8116f3492c2080b844765017e93a99a8ad50dc69166b3e03252a815633a0c166f2c826b848e320bdcc254264ec268d0a7cb72c72f6ac9aee26558a41aa8b21c7f335172b46af54f281d30f74905b631287865f6ee37004301fd84d1f6e2bc05b419a30f162e628bcd61bc4f2ba94e6b974b51e09b707ae89ad9384e15d52af65596d59337f496295cf22b5df02a2de7ffdbfe916fff6d6fa1ed6a9728fe6aa4af58e1781746d25a5d107ac04c7601e517a7e9c3bca404a4135bc66cb5603486a37338e3fcbdf894d1235ad4e1239b96e9b8c8a2c243cfbee54ab5bc2c86270f5310567baca6c3fea93835da4ca65e2ff754c594540176c1e2b54267fae7cca6b1a34607e2500fe1c4cbdbbbdec462c4ca609beef99ca4d4ae55f5600bf9730d3eccd7fae3dacf92fad41057c5672b7a22a9fbd86bfa646ddc667ed5175ab62fe5f1e0de6414d754d70b0da72174ce462185294d6fffb8c92f319d95d98705cd078f9434608992755a82996a4fb4abac6cdf5c64b8a7a72f8676261c193a68b0b566736a48ed8b81dd6d3efdbbcbe65cc31ccf87bbda83e6464cb887e845466d96562e19876acbd141e398b5b3212c168fe463ac9351b3823e0d3ee228f420f609152b1f3071e212a6b44637d7145867caa82666c0c59273433f4a966cdca78f5ea41d0c53b651c394d4c83a23d7d35286b7ad5a0679a0f26e42b19785dda77cc4bea25e559457de36cf237eb3e9eb389efcf0f4b28d0aa2c04a20525224cc03f6c176d1757030496bf50b2a27164d8f5a15b36384dd20980920c4529b6a17d7d8eca4a06031a45d739ee542d910c7a0c4a7056ab56f39b7fba4907f40c3ceb5f9c3b85c25c10645522c5e597a89a4688edb6be5077a6084e56a4ec7234265a52d2f6f49647085dfdbb2095f9f20e2a34e9bb67253829f09f8f072af48d1465c2ede653f2095ee31e2efc378ad45b8d8d3b663d56b0f94a48cc03943064aab6506a4d35053ab9da7072ed67c8bbcbdbafdbe55f0a2712afada850a4aa9c2b9c8b0cd512433e3e42b6789c13f84370ed87a82cea3890534479527c2b5e4fccd57b2cea137a8492478470b9d37e70fc7ff152510f4da5cebd7899fa44d3f03fbb09f2328025a1ea0ce5d95d5dace850298a91124bf95aa382274ed5c246ccf0d8bc7eee5bf0bd28887b3d771088292f57e2b28e6e1028b87887d0348b8b48ba8958feebf1ec8f91adbf537f377882c9278dc9cfb87e1cb03d9e0f5486452473e2c5d31eea4ebdbc05b33f5ae0de46611ec80c6b8255e2a42e00f3968da6d22b9674786f08e69423c6e1e8dbfdeb3319e625fbb5f87b5ba99934c2c761d964432a64cb34b01d3a4c6dfdf808aa1c5834a6529c66a46262862b8167dbef348e12f732788a8c8b47cfefcbb64c1cbd3d9e2fc4c549fb949f018e1f4c8b0b1cfcec7bfc684923882d6e40772ff81cbde7fce72fdb494261ddf379b473a08c764a846a9def37611d28ec5d17be15050575bceb8f82ca57e13df2569ff17d18639724f5f7b364f2b6e7afa60680c31f76d8bc93b0986bffc8e28cb53b49f84c848baad7c4d749bfe48899a9a7f6be2b96f95c8b42ff221e3d81e6a5722456ad5d018497ef52286075b5d499e1a704a83de3cd469b302789f8f9d9c7c1ae30d5f19f3135ba8e89cecb71456bab152b9470f6e733d862d0416b7f4dafe773cd44ef74d0c2b76dc4cc05e66ce5f13399d9bb4f4fdc9c7b036658a33148735d9e460595af5c7ccc4f9d84fd271a50aa2763891e1c03af43181f7b723bc801c0cd6cc2c8687dcc7c0c3e3c8cd1d2039075b5b35fc8dfe073fd9eb11b8c39df8ede693fdba8a295f24f0c9c28ea0baa2e47beea6a09b780bbbd1c5e67e9231e86647a91798d3328e236c06f013b8d852d53357fcefd2513bc4cd8316cfedda8e4472bb6c1141370ded6cc670ef599ad682e0f1fa918f1724d45efe1321b8e7ff83ae1c37029133d6451eef37bf0fc465d9efbb514faeaef76cbcf9a22b380809bbece092e51c7a0e64a82b388d38398d073e0454fbaa0fd1a73775a4aee73c1828370f1e9701a128544d6030b2d3f223f710b7e4f7e67dd4e496adde9e9864e75e89158c4126b878668dfd44a3632e1418aaa801a9910d5a50e236eaef501d53a0715f353f92991a06d61d15b2afcfbe81016a4fe71dca94c0215f2ae2de57f77f512c149ec4bfd69f453b2b0a14c3d54da4e157da3caca4464f3cab4e96c09c2864f8bddff34644db815d1f1b2b1314b388de6503d0bd513a134debd9275bfbdf8391683d16f601ce58d21c4020c1de1f3c662faa3e3ff06098c8f3ef8f82ceebc09bea91b4b70ae30ff2491e2b6c2ca96a5266fa7290e55ffe3b5e6e1de638a1c334cf59e77896583496e21dec9c5a56f8deb935f92feb4b12e639df196c95a462edc4da9fb37c11026da5d2bda1f483c72d4b4da527b352fc25bc562be0ca79a29c2ced11f430f24a953cecbe33f06803a16aa4f3c57e60246bc95660857a4d6f6dbb5a0d6c8cf9f647f164ce1ccb2be00b223c13614fd347c09b663f0e73d9b3bd507a685a791803df79016073172e65e26fd01d538785e951bcddb6923a8bc8eefbe4b976bc616566da1f5e09ab245248cf049481a0c306e95b5594c7ec72e96128ffc1e0dfdcdea55e47d9d2a582ee6be196869ca7b50cf6ab837a6ab9bbf17790675aece30fa6cacfe605c64696767b99b727b23269e1ab461ace1595abb2dc0d2bc2ce96e488bd0c51fc6d5bd9b3edd5dd9f824310a4cdac839c00e37aab1b6f67ed2992a855917e742a475845f2f2813840d9510cd01a64861e1ae6190e0c771df6f52b536d967ee9e73cd10c6b7658a0273fbeb180e00444accb12449ddbb17a0a144b7795bf1e78c14be9614f39e4f2e9a24024c552391266b1002e42773fb63bdcd526f23ccef29eb7cd7c8e0acaa7bd0ecd1f43e5fa9397be8470179f7029ce65ed5fe03455b8f9f322098750303f627ac12d99237d0994b2647f1f1771a0e815a5daea0694f2c5f5a69864c85996db10484efd479413761a07efe2198642d2be07fc5f754a8e8dedb29e73ccbb6b23c916aa44692e351a1f59458ae1ee01cee3d37b3a313441a896c84f52d941db544fb3babe39fd5078b8e7ef68f026db2b1c13e96964f5bd800e0121dfe42d8afda84d4f0569af392d317cfd3d19cd32c787140cd07afce7daa00897d8b3e8cf3355e9bc6e04cad966aae3bcf90ff8e26f2a02ddaf99837fc6b1faff142878dffa725097766f7dcf58e723eef123046ff3b2fe986fc2f9aea25935ef29504f42280e637c291acd4206073537ea23ac8fcb3a1e982a28adb283af11b65a3be08694614b064202c7d43baaa5988df02a4a1d96d395c4352f2ea9f5ac63a24615be697ff5065a1857e3c2282a38a6d4e184e4786ea8245342c3793a485da43dc4eae0a0348ed3ea42f40901d0cdb0700baf5df7d2fde528d0ac2c0f3f188143b0d996db95c6c450e1532818a3b71f38c9dbff3bffc94e2d90a9c06d215480d0ecf9879949a4f45169d10cc84ff620c51f19cad0337431338cd8c3ee94b5c05727d61ba114fe4889624fbca6a5ec3166f7c7cd9120ecfac71abcf475d754512f5458e41de5015492c0408ec99b2ebd6df98df9358ee3ed6f94bbe9f213c5c6ac9a50b937157c3feb2d129bbed170b3c3037c9dfbfb6414f540cefa4a7daa8deba2b73c50199ca7a575048b860ea529344a747e2b7f094a851006b9d3dd8b9f0198de7e037bb7a43147df04c14c67e3ddac39a4b4da4b03b96e8bf35c601945f653d603ca25ca497a731392ee4d28826a19feb3c966864052f90619aa802dc243e7d8991f946bb0f9e8d7d0c8d77cad1bb27cb2e0940d43f829fd02b75c93e857f56c181ce69528417729c4f52acce06fe1093b5a91f4d7fe1cbfc5dbc6a951d1ff575b70a0a25d6c6e380ade89025ab33ede04a47e2cbbb146915c588a628a4187ba6a6f38cbcbcbd2651ea29c250966144388cedc3350a0872d7cc649e2f0c7c4ae44a06fe691ffba33e24be1dd63fb22bbe2193ff929ad59fe61b816fac36a1fc2187548519d42c3d174c49cd30da765c7306904caf6c539722b03dce2b4245fed960857e9ff81ebed2ec9e8ffb678f693d09b03b87a572408500ab0eb8d17bdedc92c1db0eb8ec14b37ad0b45f36ad73cc22c9f33240967e0122903d773261865ce2420b2d9f3583af717bb9728d5663232b28747d12e3398b5ffaeebf7e2e7512dd36a8af8e48ad510c34057f5cd7c9d76b50fb829707537b1ba5a5c9ffe9169b9ad58fba04a78f871631334c3a3e4b0a2bd439d421f0b18160a0140a1c910705d5e50d19fd6097c7476542ee3784b1919ea54f1d8d2c49bf41dd1580807695d4bb1644d9aea3629f3b3c56d586f82d906b01b28ed9e3ddb77818885e002566176514b7910ffddac18143969a4a01e6d06469b16a912713b114ebdc4e9e0dbcf3210f97c5e4cac3c0f1ad5975a806188f86e9b2bacbec99477c944772cda8a5061748282f1757ad8e6c400c153fcf6d382e576c91fb9165684c041ef9da8dfb09fb30fd487a0742eb4f5eecac154811ea43a75a36fc06cef098772799df2380669024a18e56511222cc97103839dfcd59968a7e542a991adcc2e37acb56f929063a0b16a2a480baef10f652d80021a07f8038520fac55451ead7da2ae48aa45a150e5b8af1fe9a2d733579b2fafb6af06dcbad9f257ebe61f7a78a05e3f3b7d931ecd696ea2f913c66db7876f92d5aba844fec64c52e9033f25ac14848c72cfa6e5792901af4c1594b3d12824e27d42440b1f6c0bb6f803f9179db3ab8739d79f7479ca05e2e3fdf6d1a460ec8831b820d15dcffc7305a7bf83b402093154869ac49ffe21ba46493ea7ca536bf0bab260df36d1f79b5d9b07682678fd7a6ce37999d5bee428dc8b8ab99cf70efff1b4e20da6501254f0f6bcd01af3cc703dfd1ff2673b0f3f73189482d3e886d66f4f8527306ea033fc1bab88f0b2e05a10b2e7c38ea930e84a4c2e8c2d40d89044b41ac44d3e64f7247fa45ca8a12824a2dadb8e7348a0193071fe8ca615675b30d136e85894121defb2d657a5adfca8235bc0a5f47e34a618d9d6b440ac690fe6a3e6ae2b820027f834472db634809778cbd7706ab6350ac166a817e4f85fe9cf347a67f93a0f84a489506074f67203d98d580c2564e580c8eb0d1716acb391c1571dd22528508bd4a30d7d45cb69720e2f0641dc6caabdd8bb394d2ead9c6e84aa9badc35afcdfaa43484dd86cb6aee72da16ab8bf38f2acdefd6e1732a14cd90915dfcad297a9d43b1de02fa274c2afcd7449c1517a66d0a4c573e7705596fea7bc11ec2bf0fc07a68c710c2975bfd450dec4043da6fc92978ec6828672434265c018def3803b4054e5a41bad3485105378d047d6f26e058b08496fc75b654829a9d30de9683eaeccb9ceaff65101d7d31adefad817e1e8ddfbb35a014b478055566bf7018712a47324aded582b19032bb4fc697e504bd32db64289977f4fa34ca9065649628ad54d23dcc417bdf8b9ac64ae45cb826b3d1f5044aa81907c5ed42cb79d09f1a94900926081ed0db7194eb4356f45e840bbcf0b9fd4050540e66c4ac02c278c5367ef92b689f95ec02a38780650555b7487d0ee95682c6c136c38746a0f1cbefdf06221abf099a8979ea26dfe7441be1c748899d1ede28a633bd3f819a85540406d39c68946ef4155e8daa76c273888d6529e93df5ff5a3b45f9aa643d0e87045f5d2f5715901e3372d7d320832eeac3b98300728deeabfb01705db6f0c4def338dbbace32cfbdaa55bed0091d79e7680e0b19eff578400f7862e2d537f8948719fa4655cabe95460a0bb26fd85bd619cb97161c7936a98969c1a4402270c2a5b2a970dd06247c70e7fb7dd2c321a6c1e66a29ab788c9f03df5a31ec74fd723f1c8b62820cd7f1126f96e28a45208943ab7ceae2391ca5a892cead74fbd53eebc0492d82a47ac44795569d25f88af18956153bca641abb7e6d6df178df95d061fcefc5cb8357d74c997503c626c92cd1a265d979ff7fee69693bf42b421f0dff995006577ba9eb3941ca7c0e36069220a7bda59c029526dc816704b60ffbe572af3ef57e0ccb4e9cc96f341b650f32102f1ee8702ff50fcdee9a75301f9e1c8289cc112b83de69a71b233210dc406851bae79d050057237a52b6417c10c1ed884ccefb8dc62103b99143e1d482896a2cf1ae5daa3c3abfd3e2335e0724cb7f28ed3727e0480c7732736f41bc88dba6cc9399fed0df45b3b8043e0bd0052dfc6f4e5dd8656115607d597352fa9a3b063b8bca0822917f0445ae4d2efa1846fc232cc9e049e1637c09874b46ea7b0be19d8ccadeeae8c0da44839914a98c61c160ba311ae4d89d65ff305b2594ce512f47a0850f7d7260cc5af542e1f789c376c41b6350890c74374440de2bc2c1d576c467648a9ba1c4003e11df9bc33b9fe444c4d850f50702bf0cc6d51051c88ce76d701389d4c49c69c199478e3a50de571454c62db9a18aeb122468eff587a9cb8a89876013b6fa4c2fcdd24d3c7f34f67b9c4d9b9e413f24d8a7cadfeea40745c734e9cdfcaf8c6fd706e287f039c59821c329dca36f10c323260d48660c8fdf66da7b70a5f6a0aafcaec7ece5de13d9ad9bb0b392e9ccca2686417b89716fee97050dec8e57d95dcb2e3dba97ec170d9fb77c3b4e7cc27b782ccb1a1cde55c7ce408d6d91bc95b67e13fcb5523892e4e39df0cc7a47b4ba4e96314ef8cf94301189d4fc081c99998d23e22054bb3ed1a9a4ba439930e04f25f8ab77601396bae5c3226690ea18b901504276a7d2c7b707235c6e35e8dd584f778767d00f1fa7fa12cdf8515b9e4158c6afe81fe4c466751767c051fd3978d597a487a74f6832168f1d8bd307825f2f2f70af591dab31b3bf8516f7ef834fe1a4498f2b2eb37ffb61540eb83c088402fc2f064df7f76f5d4333553d604938cf77bf53e1d7ac6e4674a1e4bb2f112959db0c798a4f1c89599925bc948c3f7985788dbf495e01fd62498a4c58fe64dc2868c193d12790677533048fabb921b5f6a66288977c3ac37bf33fff359049becfa6108c0f46bd8ec7e85015c19e56f12875c3dc8dbc0e52e79871b842e67dd20d34c08de0ee44dded1b760fa472d2829cb3726d88663d425b8850faf0a3b2617b6c85a76385fa9f50a36e4bffb73a75335999f23d9d33028e018f1359d94d084c6ffe04a5d66958e13733b52f3621a1871a05b22434bae609d7f72d02998523e6e5186c90298bd4fae923503197f6347a70fc26435d4fec63c5b01098225de1f616afe40e4b6324c2fa377c11a5697270b8caa83018eb4950e730de46367ac6a06e93fd3623437d4bb85e0c65cc0f83b4a27767194cf477abfc3a0e52ea01ab2b1b19826ab819c1b6b22604f6a248dca8b5272e461f452634a0f8e761a2840527e7a65b22c3c98c79fc78ebc8c56ab3d9ff138507e5a059d88b480306c297650b436e0e3d4ab66404f4bac819b4f70c7d40b49f9d30bde6ebf15ca8d60c4a4e8bbc992b48b3fa57cad977e91750a48036f501b8da976f457b64d2250016005b1aed4a794a47ad295204f9af2020e40aead6642ae3854c7b4b618dea172da84e551585ec9a793d5de24d89fbd41738e974ff96b72de02c8f454279834b4b7b145257005a59666b3457f3599ffa1116a4bb8924def8aebc9889bdd7c8d36a4fe16da47235665da2a1b9ee1c9d9809ae0ecdf79d88cf417f50ed18ab30b0f9b9aee43dd6be05b0028210dfabe83e56afcb7c428268dfecf0e09c05a79db55f65a0cbf20a51388a484449667f888179181e4df83ce1f79fb6a13cbb0c04cd25e9a2b85a70ee6c2dec9893052e93e107e657ec0c6bbd3ce33806d9ee073345cd0d18b537a7b86e9716c987b35893bcf8851812a1bcb69245b8421031a5e5f76a8d5f579857da387211d98fdac4e9ecd84b6b4a878b4e8946e29f33cd6b5aeefcb13989e7abb3bcca80770fab4b835a956bf828b5cf47280598e94ad49374fcb806da59a584c6da6af317462ba979693bc091ef648a8b4417fb25254702eb64708b43ca0e07a87b18afdd34229712957c78e1db96951c6e1afda83589b234ff927f97f4d58059e4ec109c4086894497269f55d8b8b1608239e8b4efbc0ca1f5117107058e64389b3485c5c1fa18d9c9537b396aa1ca942ff56b0232b7461a50f2089d09327d87aeacf4aad8f0da6dceee3fc0f538c4e3f8767d74f435dede4289ff3a17727f5f47f93341d81932baefb6241113a275e2f5b2ef15610258cba90418e0138c8a092280f860613980eec4f0b4a6248c2d8b58891dc73643204993e0fe18191612e408865cded10ff0c3cbc964c5afecc8a346030098ff3062e5fc7e56c3678dd518f20efcb56201799a70d83735b923a1ce851119d158077f53f2d2c1e851008a37e2e5f06cbce2cfe792b6c5deebd51a2df80ec8ff551fa809f2c72f09582657c2124e8ce61870fba9c3b7cd1c6515babeb47096f65ddcf179c85aab5218cde2a6895877f03a233f2af29d1f85506bffab0728be5d02d08487e106d70cdd553d5decc32eabc4728e427e29937b63849dcade3337e70b74e19f5fac381faf768206190240b5a9e944e4a5f31484f4a637dedd497f48f4865a5dce51e3401878bd7062e184021a8a30c98f0d806297b48ca1984e97178d24be9640c6efd2784f15dbd74b4393aa648a0fd2a6301d5db599b2162dc6b4de87ca67947723fc8515c4c498c28efd1c11a04b16aaa6bf140a2247f38ca6d16e911f774c2083afc308eac0819160b88a24f1a167ccddb9bd27d4ef26f4834e00aeb01c4bc6722f834d37645db15ee6b8b639149480ba49f4dbbf74257820c9a0cfc863d4817270f1017e3b1088d6be339dd6816c6249e81b683e8bb92933a72f8d7acd2de57af1f2dd3af4f7c781caeaff21e2397c3b27b3e527ab01f0e3609d3b07ae2bb3011331733229c85fac446ee9ebb01ebeb476411edc892f05b04d5ea8cafec797606ada4379b6c4f03e791f81b5a5405ce34ee78dc7bd26c800cc60cac11227f8669cbe91c605c2b4137e992a6e478e932e6b0b5eba0c363f2b133695eb908772c7dcacad256d2dea883753f6eeb400d3643242e4f1b1b98c5630db9c856b3fc6fd69002b6f78fc0f3743d6ca5db5a9cc9f40bf8bb45ebbb6b4f39f73999a81588ff652ca530f24c24a9764e71b47f8a6a1410ddf0c68908d826954c9e9a10325fc779a7d6defb41e2089d15d7ebb87ae9f3dbcf3e139ce1ddb65b411e31ffb77a7adc8d106d029dbf2d68fbbad6dede8e61a8654a724641141e1af660cea097dc996e77bacd7a8f1f73f60f899cf62c1466f423ba70c8c6a4dfe03619d6868734456c2926ce0bd67af5640b96adfd2ea7f439d5a00b4e558e7bd31f301f6f415d989a1d71074a3bba8ee58f04f5276099348dcdee2538b699d36d7530a08a3479e230f84d7a79836d1c5955cb9a99810c025c384261b56c31ceb57f2b84a1a8df036a6699c30207dce68dc2d916d81265a534dd056572c3b42495373d128287e0b7d4a76c4fa9c9bb56af5972638e143ba6e239df28cf9a0af58ab8a1aaedf8a1e09c7a191596a06b06be904ce849c1e249a93d4f10ced28c63a67a8555bacb281a39c52cff1178db0132ee14d853f156dbd12395b573516abb8d1169f09d38e3feaa14a339cf5c4235ff9aaf6dbbe5f5003bca5cb4c6238450755a5c631afdf648730b20eeab5d7f4a9e65a692e1b67772627bc2e650361a5c5cc3b0a91df18d0070f24cef7210217a7f1d42cb368da233165367dbba4f3716f4ff7bd0954ce875550938b5cf77cd8d494b316c0eb8bd24245687e389063148b652c49ee35bbbb1046d980c838102ffe64fb7f47af13332f24a1fa14dfe0c19d5ecc91aa9c36530adf2ce22e514af9d724119e15d4f3eb3dfbb20b8285f0d4878a7d018125fbe3bd00dfd9887f09a845d4e064e81931cffbf6ced9a555eb892888c79802f2920d256e654e421111edd3ef60c76678054f32e9a8c6d5c32384184257e363016bfbabecac859ac257973875484b12c7b73ad4007593708b32d1374fd37e243352d8f77055577a0307c385e4fab4055bc23d13bb0c93032ef8f018a66d990825ddeceb53557550e50ac41f9c2362d628c324779d3944e15cc27d956a968001879008ff6cb1bca238fb4fbbbc88bf5ba0036fe32c0eb6b2f5dc6b86ce3145973baf3996d087446121f0222603a2b305ee14cea654a111dd47ed5defe8251f0e9d0bfe503d6aeafb999c62bb115d147f4cce1fc6feff6ce753967156dcc42215a2b75c374728bac00f6ee87493617f7168c8432d69b079b69aabc6de4abab9e3533c137063c8ef2e5d7ce70c9e82cd0ffcaba616fa9bbc29702e41d8c0070e1aa3024b57aaa7b1588bc9dd1d20b76867e88207e92e60feaf701808029e68696e7fa45b2196b8d17235e7f0bd5b6c40993261382b41a493800a0a0df83c96c83b0eb3211b79b1ecfcda3b71e374ab57dc94a327ea41b190486de357f7009aace97cca8ba5624be383e3df9668c464d35e560d8e380eb9792fa53d00ac077295a0af20ca2e1610fbc7ba3a9a35ce4413ce939223d1c044e789424deb36f95d21424cc345cd61ddfc49cde3b9072f95146dc7917b52225a87581f552db8a3d274488f59f84dcc2e7aafca71815835a390cd16833057931ff5ad5367b5a38be802c287b39eedbb4fd5e2d3df134b1c8c07557917880b1e07058cf3a6b8d61fe8a98ecd6a1f79fd854650484ac659b8754eaf55c16a35d6bab2fa56fe69b1ba363cac25761db537f3d8282cfeea52682e94b0c2d0c1184bfbe56a36f596c466bd0cd21acb0f31ce1078f3dc2230343d34f0a87fea5cdccecac6cd7558cafe6e89c49c7a61b28e843c6b4620e014cb39d85767d26ace5180908437d41a1ac43a616990111ca0b7e538d542da14412a3f673325f0cec5c75ef68ca5274eac79a743562aaf336ee12b17488b8c2df451e03592d532b69a9658ec744397eb6eb146ca58c72638e87926142685ad43fa1ca29a92b809dd0bfe56da6acb7781ed35d621ae4688ea9d5cbe1a85e6c62faa570cc5198376bb196248519a041868313f53e4576f92e28d3d1401331353dc230fb0f06f17575c07619c0676ea9c6f7a87ff0fc06b07486726cad10865d4e8c973337fbb2b0c913c6b7d0de73d59024a93777085196a286de2aedb845e7613aa5cb3cde38774a2892605b3c90156aff0cc616e3ec85e25cc2f0eb36aaeca10f71c50afbb662e35ec0b2018d3a59e10fecb16f261c41f536509c917871dec3c7da1ac776868b16bfcb611f87a4a35565b5f053132130ce0cf9222b18db5f661f799ed49a2c80951a3b021ace12dffd6f965eb30f30c50218f3d38cfe6156dc59a63e0b400d62e1086218fef08c72960e16823e02c59ad1094d2668d7661be0edb68a7c2d72a8be40fda6b94f69327579d9c6bdd948ca4c436bb657852b3b9301e00cb5cb29316a599d969eff1ec2a0ed53d8de8ab9d0a47149af5acde775e2017ad7d64a0439966c6bf43f6ac68537011b79952825ba4e1d78d21d1c85310dc311387a21d49886e77631f0c0a56c4cb2212855ff975239d11a51bf5c8403a6f891bd8f53ff49f0ce4a1890e9ec8c2c994c694d41252135615b529c7fb34c57c1742b97402e9a1d99116cd38d78b6f180b7466bc0d17b503be4e0dce44fe9daebbe6609050a106a44ca53c9efa457aabf337b4d8daadf89c6d9f95050398f5af551346fce282389c7992a280a9d9e8b917b6268a86b5829688d68367f53c0ec61801a9e9ceedaa80531d551788fdf513696c790c51ef7d1f5b5efc1910f8f4691c686c025c28f1de9f7f4bbd1b272e797bc6ea79d9fdff51a67099ddc020068071e4bfa3e8dc48602206371e66a268edfb648b5d507e8f177551c6ecfdea5cdd6477ad914fe65c096d9ec484468f43be1c16f26b589a9c5687d5cb62c7fe9dfc94e8c597d3d6094438c32b9d9f602f29bdc81b2d0f46ee17f182eaae9e074dbc981c6e600ca89e2f8ee640e34cb5e041e8fe6775de37413759b89d15dcbf6cabda19264c287dc1ea0605c2ea9b928d512435a21d6eb9337f0146fd22a79b042b0e0fc2e6264428eaf3cfdaea92b0dd71d1da99ecf0f19d3e1132958875c25a9f2db9fadcf541945095a452981b639b8719c191b42fd4853cdf3ccb313454ff3e387b73263c4d1e69bbba560f17f0e8b37462758bb04e97d2545f8b297c50f936fd5fd90f773929fe9c12f80ce89158cbc9b16f4bdcc611421730229b5a1a2470c7ddf5cb68efee72dee49980f3959d19fde54d27a88d8698fd93966dfd724df42ab6a81dc2f42cd8d192d0dcd6cea632b4f9eff6f8044960314b3891b08b8c9860761a83d793bb53fa2b5db22c635fcc872a05346a4feb677a37852b75095474fcedb61107af6f7b69d8303dcc9ec029dcb070851fc8283f16fa5d104d7d5764c7e18c149e09f481c39b7fc85f852c152e6e26d25e0d1b7d9b6bb784d069222248a93b4d2869ce52b59a5b50e36c0186ef3e4b5d7c981bf1ad3588759aa4e57665649aed2566993f47c6987016111849c2291b99d093a48b8bb4e7a50b8a62da30df717ee77ca609c0d3e95a75005ec32deba63da1c621df93249d07af805c41aa077a570c4bd7a90d2f24aca975ae936a959985077ccaaf450ae2aa1d43477a1de796644031b734f2ec98e485fca5c5b450ffac9f0eb45d0d31e49fa34f77ae4955c36de680590b6852e6644d3d0e7dc4f25baeb66ceb4e2132f4daa2c9de24d248c15dd719b67264a0b08583d4260d801995ea9f5cd187a6d798edfdce1035d1cb68dc69004f918f33c0dca57d2d79ceece44bd4a9970cc04404386a9a192e415da43857aa76027580912e18f91baa14071dea12bdd2d81cfdfe472d60ff06728e1196094f2a5faea47c445f10f719b6c6a124fe404fb4bb03b90bc131be0d2768d65f74d53963ec241febc4cd90962cd2225145cd2a63539b5ac32f95a2f04b7f68ae83939743688da11c506c98f28b6c76462732ced127345b5bd1273f6456ece3741a23ab380098b1fb904967f189615fca27fb7821af7f9f0181bd24e8e5e4fb1c2981cb37fc8df6d3332a0e8f13aeeff61809c8c0b851e9c0ba06bb189da74d4ca6d3abaf489b7abf836426358571218f23264004302f81328fdeb8f4bf100346ba51ddc36605170ad53edea0c0c4adf8cc3dd504656277294408dbaf75c15e1d4e65ab1039b315a491dce3c771b567a4a50fa23602668055c926bb288f578c870aabf35d9d9448c1aeec050c817c7891caeacb635174bbf9bc71ceb8de0132dd4783da80a322c9e5fbc42ddbafd31cc84512bd421ea85145b7fc1a657453180ee732f14e42801529aa24d656ab1570834eaae34e71df8a30b3d6a50412580470588d37595f34371ed9c47fadbd8006f35f5cf854bb78a060acb37402a71cfee0d1589e9194cd36d057d1a961b533ecf9edf57de6da5ed23e09b3bfa97a443f81191da0b73247a885303d8265cdb909807fa706a4e888553d000f9ef55639812b3c4b17b71cadee136639ebb5c93257560ad16a02588ab4bc53c0a33098fc27067f7b2f7887a80392d73028293777e03bcf2d5e2ad45e1c0f636d725b897da4343f5f87b94fc940d2ed5dfdcffb02b4a33e0c54a11eec1ce0a1e44e91048899b0df26342a162f302c0d2668a89177ccd5992b0bc55b4550c6b2aedb317b16128fe185d41e5b71981a62a3a5d3b71681b002f74f2ccabfd36aed5da31c9dfa733d4c0b093044721c8637cc409a6ff00d2b958b9885e02478ff7ca1b7efb494d1900b31b50b43847d2db50e436a295091c99fec558735e7ad75ef97c3dd147bcfb468fe2f35edfe09bb74372a10e3993f10ff9a930a2ed110805b5e5e29683e911137ab017069f6a2d914cefabcd2f10d611a802560e828222243d3dfe0fb83bf1893e18f585aaae24aad55efd67e62a7ec2119bb542475886e8d134d01eb34e08ae96f8dbfb40d98feda8309653c4fd8636f2b6d4f6cf0fd5167004258ebe7e495606a184d08da33b92864f63705f7ee0ab5b4fddc9efd5e932ce68100cbd384ab86331886039a012a80d662c05eaadf031e1428fafdbfcee93528b7ef16062023002ad1bed257db9ea47a423b72a70b5b1bfa677c1ebfbe96f2eae7b66dc315149459ef45f8abe0e2c78b35c90bbb9bad3b80bfbf53e468605f1dfb9708b51b35b81ac60ddd73794250056bb57438d467f85a8ee78ffd22f1de949355de87a61de400163547ce4ba0e2668a05cabf0d789d70c3f319433bcad4053023e036d18fc90d12716b88c15f11e88c8e2bc043f19f71b0ca1014cdea2b207611c7503938f7a7b167623102bbe213dd3786aaaf8c9c921ee7181ab10e0b27a0f0ab66f7a14f98c3bd1d70c086fc0439e7f4229497a88284884e6f292459f5e42f93fc0b7a090c2366cbd45d2d5875bb6268df448eb72c370fb67b4e343c68d3dcc83950c94f8a2df2e28d2107d2089f1aa266947d76f12b54c61f46c30693dc0626c11c0ca998055dea8cf3419e5bcd1f55aaa59aa5c0aa930d21ec819b23213cdbec4551daee0a2bf2ef32fbd50d9e7acf264561392ed84dcbc7e4233a4289ce2ebcc96c60af79172ade69cf2b0ada13407a4673fce5ad00f28d9d0e412d7184b59199d239348e058a4a86a95ea5fc6ccdbc6f5728cdb8edd410e83e92a8bbe2403586966673665537234da6c81cdcafc96147117fc68b9ea2cce860535e379d0eb92b72b75f3bd4a389e91b6daaf9d1e9cf3e99400785ef5fd72ca35bd5b00e1c82f15171f8de49bfcc264346077b7cb014f4d2de195f12f6bb4575d057fc035ccea3397d740550efae7c05bd849f750f55036205b3edf018111f0483da7db27731e64133fabf9c032a20f61343eae78143259254ad2eaf15fcc01a5c20c0cf539ad26e75acd42f2327e9ed112c57cde9951a052245973635067380c4ffaf0ed6c73dba8e5ddd945ce9ef8d782cfd7dd005af468abcb41fa45f08de78d4a6837af3d449d4f88b585e354654259e227903edad55e4a14bc02318aeb72176b25cb22c2774ca0fb83c15c52d068cbfc3bb3a4653c3aac95ef5c81bad1efd1ac9800fe1cf9f573eba5158cdb417e13f851d34d23dbf870940cadcd13587d0f07d2007efefada70f9f3b002b318e56791d1582984b357616b9d7b75c1a7adb2bd4859b712fa18c63b1a2dc57849148459ee01c33848b183888c275638fed2c7226668446bfe3175d5b22792c9cfcf6ae511c0819ccb8d356332506dbf94090cdb8fdee864efebac5ca3f657ec48883e8534924137c38401353c9fdb044e022d3118fec40cf11e72e98bd0dc5bddc844a554262b21aaeccfbcfb2ebefa94c2f26a4cae7ef17b6b509e9040f60e7135620bd9d89e27b8903303c44f0c4b11c6af92223e3d836b733b6ae028206c26bd3c12b6cbca9e931925c5db604b20ecaa39bbddc05c16a058b18c3b8143d170392d38b2994b1a221bd8ab069d76fe911d7dadf4a7690f72709b62cf69aedc08a36809b5d5b23da62241a05c4392267de851b67efa1e53bdb77e357105fb2d97e087fb38ade3486625216a73773e25e013a1f01d2f827094d85bedb434ff5c358a479e5e692240ab02237c89f30b2eb1676720a285bd3ecd81d7eead692d0ac321b0c30fcff447037207b695b7b6eddf0b1219eef4f7143ac1b282d8ed7f33579860a0dd7f4a76ff72fc3463f276344daefc67c05498d0d4f9c93a6f396433bb9305193ec46fe719264b62d2987953b88e93de322ce4098341ddb0280be7ce161d3d95450a65508af1ec38f391baf6f607eefe17c53a428b4855ebc8f8a778e58113251885ac88c2ee8aeef9851e13a78cb65181bb5697c1bbad376f44988d7cbf39e4244d9972146767f557d542442757efcd797aba5e90cdd38c55685d292927a92c9638369e424b26e84c0d2ea25e6b74e082515857448f5095b37b19742ac6ddf004ea7f54d72f5aab396a1502c2a712845e589bf16e58b13ab19d9f2f5acac496572eb54833f2775170a28a64a6851876da233be5021677b33cf90ad27cabc6aae5cbfc24f2ae416c15c91360a3342ca18db75ad7a5751c9c7ad05fa6cdbb09819c546c4ec1c2b05de418d675843dcb1a853d2c9d60b2c6b7cdaf5ef0871a1e4686342e5afa6e69e0f2a50f8c0967db8589d34193291bb5fc9dc999112d97c787be3e58e5dcb2f257a280ec0af3fa867c90bf4ec572362e7fc8e438de1a0fab44366215543e3dbb269dd86597e2d5e8d68709bf0eda29849a0c49b8ca10084193eeeaa9a12ceade036d88b288ae649c194bd7e010e830375118361e35640e6695c6389f2fce7feabee15acf568c8a4f494f15757834ad41a1d0b083f29250c8bc89dd621c0c912c5b8c20966f68c4a6ad4ba787be475e63bd8f189ff9a5a101084031172ebe0ddf52f7331571554a663e3819d1f8ff8e2c9cf37c3ba3975028772f9d4e6e5e0fc4199e2e7d89b3ff12d57d7df78458b33c43de1da46d346f0e78365fa9c2de0163f3d3e7f8a1d9ffabccd5665dd7c3c53c7219505eee3e44255a6a381e10cafa0dc50478202f2a539077169db82301237bb96396351e235d4d28a302ed840d772b4332ab1bf49ec0d749ca58333e7e088b1c2983b486504052af8613b3dbe9273441f97eb87a3a40fbac659aa322df2f90167ba4e158c61e185146c7d45b8871c80ffd4cd061600f437116a4b2e701f4ff7da9e222760553c7e9bf4662237a9b81c04307cf1aa53e1d3b5c777809e5678d35f776357007f24e90fc934224b16d334a121f6bf9ebaf377d63d213a085c556e01ac07fe8afab43701da9af48e2806ae4c8b19885c926dbe8ccdee39831aacb82e99d8712a33f7222d99041aa2aa41fbec0dc4a52e9e740f5a98e4e57d6232ed22daea6137c5bf966d75ec07f1398d7d51188c0eb3a565f034381ba81212820f374a51af2df705d4008680c2212213feb8ab58a3ed7380214c95b0a6fde07949f97da64b148744ccbb455f8284a9b7b6facd3e845217aaa54f3435585835f7150b0bb602b27a8559eaa766de0354eee632d7a2537e6af63a76d97f4e27a3872aa141c42758477a997961227a5236145a8367e9fb83ac0cd534a3319928d00fa5e8c2c8781b9bc15e7040847739c2ac3abb81ad6572a0ff8489f97a1e52dab8d0680c056a18ba777475cb64287be8c4ffec40477b1ef4afb91ae1c55b83a782ca9ebd70733cf48d4de40fb9f6f25761cdb0098f38ada68967744f3bab867d0f38c4a7452cfe62ce2ea34b93d8e7963bd9a908e071845280d4548cb8ceda12811f89cc108a05fda9ded4d2894b1b8633cbde99af9874f14f6c8c114e74261c368a3755c5bc42de513a09b5d61df19644467755d73a9458c7f121902a78abb3d75c114b53961db3e5c1d24cb7e023aa6a769e292248489e9aaab23b69073beba55920730d4a77f09fa6aae6a01d50d5f87a3be3c11363164b7039e16fd497357fd3928e2dc5c97f9dd6b24a0a6ab39e0edb46381e9e35117588cd54e0817f76a6720ea6d3beba9974ee490a2c508e8495f65d67573bdb9523a21bdf9e2af0e5b8b65ad38b5f3cb38a6e1c933acf370defbe6640679f95492ecef79dfd5893fef9a7162013bb2c7e1ae6d40dc12e8bc54bfbf9cf257ada9b380106673b989503e7ece706f9f147f16a2e37e46a8cbfe5874e46f1acf0f9811737b8287cf0a8b0bef19f12994d07cad7ab984ce8a2da32c75ff7105728cc4d6f6b37e260ef9cd164777eb6da7a351d7f06da38d624809b9caedacfb199908aa6f6feea9c4d7616428de03845da89b6a5d39a164824b6a3aeb011e5d13b10f469760e83c609d518737f5a45da79a748eae99d395e766b6f0fa3547122df0c364808e87ea8a26c0bacc187b507363e064bf3cd4dacc3bb9a9d6a69c8e6659533736462bd7d40d3f6a92f48f32b287f32c88b67ac1bc63b75812d4a684c496874a44239b10b211e708bf72ad15ce90badbf332893cbea5dfff58eb7a4cb7c26d2012a8ce5f419b87d0ee90cb861d1bdf8f5308d6fdd61bbab5140820213e6cdfeda77e435d6c7f56cd991e228ed327fe6fcdccfda4b240d72372e65dcaf17c26c7b4307cec2979e435c4f89802bd8e03392a4a97494fff27a123b5658d9d1f978079e20e48b2e0bcfae454b503747cbc67c49b76c47ee87a67b32ae88c31c2c4a676f6d6fc8e0f0b74563e3dd423208576437714a82e47dce3bdfdc73cf762e76020c7f80f03046db5f1a5b3ebfc814fd6d695959fd6f3d3b7d1f4e5d4479dbd33757769e9cece3fdb61bb488aee569c4a10109bf2b5cda294240eb9f9c3b7f12ed0604eb7f97969fa4af895b9af6546cb47e6c86d1154eb3f1af3a0a9c7af069e284da0e6f3bdc885f012c9701778ecb4b54d1b08ac487c1744d9d3b39c5b8bf13380727f1f91c1f90b9c26a8539b7ba6711063722aacac72fed3bf1ce6c2ad5b08c30af506a992e8cd5aa5055ff3701e60c317d2dc3ac2be5cdee4b74850b5b3c364c09fe0d3e3663a00afb1641cbdaf318ec661b235b2c600f4fb7ddc0eae436d44db9c4afbc15dde828b246efb7e54a31cbbc6c03362a5ab2f1a2512ea3671bfb46a1e24e637020a797719001894d43b1ee395e66a321d188b348f38c325b3046840600689739b29011c17c415163cea58d0ed28125fc403208291cdf47c69eb4e82f827a3b88876ae285cde7451527e14996d505bb9b379fb3992aa6ab6248384ede2c44c78b93f2ea37e8ce9e9202ef5193ce16d83c311814d84a8ca7d3c869ce9e75e100bec26b75674ec922b0e1f07c5b77a2a68e07c09925d37729d6424191f57e55ac3d90fe8f1807096c4317dc679ee81f85116c4ee9b413fccb39b8de7482b0b9b5c1283002f6d9dae0d00f9f7646d764f318c2a8a9a7a45d42acaef8545d13add2f5cc8b91880790deccd39c88bbdc54f5fcc9ec297a7a046aebe047ceb2e8f92f040e72d49443fdd6d48b094b0c584d9b78d68636263e9684e641a494e4f54b23f7d929dbbada1a87d2cbdffbca976551de276be4718ad0254604af08973ce663d88946b82d97ded56904d64e3da53bff5da24ce42ac137d40d751e025f4ff69a24c699bb5843e25fb21b6536c17fe704ff70a9f28562deac1f33269e5396e71e0f0a7080500830d01bb58862b54ecf07ccd69e19818ad3e87be31e2718a4976eab2ed04de3321b884de04a2a5bc3dc99c6dd263228c021c7b8598c327b4dd87f620b52fb0ba20981f20c7b1f2e53397fff31dc11234f282ca86c4a87a0acce05392d853ef5ee7f74d02cec5e1cf44c36f34228dd9803519c4551dee427f4e58f354b120e746f163cb15f6a67bb8dd1591c00df6643f630d5f53f27025bcb9d51e683c35cade9f9d08081ecc693afdc06d64c5dd003f8707772e5fa64054c8ca9de8b31da0c444fcde6762d17cf7be0d10cc74478257e71fe0a72835a0af15e8a191cc1b59d15ff125069b3106ab5adb4d7e8056b8defb0de74e78d9168eb63febd26addd52e84d13689a84f10a29b343656498f4cea8244f97f5139b9bd2239172797e2dae7daf69139dd422614967540fd1a51d5388dbfba1a858b37200006ca233a77108e558b242b646cb0f1e6924bf0a3688603a5f9270d5c65a0abc6524c883173043c698c008414ff2e4d30c3924f0474b4100a76bfb2b7030941f9fe3635ded242b671621b975fa576bac7d9295f62ee586225553d84ddd81033635b4647e7c1da7fe45bc00cf4f14258e4e4ce129a2b1b66a174fc1c2f06f8b444e0a3068af633a7225c57e34728caed5cba61142cb9a7c5c00bc27ffbddedc9b091ef12d5ee79291432bd68e7dac3a6e064193f6c3093332b5cd9672865aa0c1f944e25d65e9f5932290043d4e08553eb91fbec534b7e1f8c1b97efbcea3b69f765fb63dd65a6ab1a44b1eb52f3c12c30f347c6fcf16cbd534965f91f50e4c7367e1294ca728ae3dd3b842281ad259317e3ee951c667c1444c4f7bdb623ba853fa93aced2b8ffb41b98b476d7789b175af5a530970e0d1962e21dc61a3504166c66e274e421c169eaa71a11d491e8bf675406ba0a584c44ac125e4572f05e33fe945ca2abe5c0b80a83474015a8222812765bf10ff54962acdebb1c774a8463e4ea2c1bb3df7d226b432a8c9312fff7bdef88d6e50219fc1474545bfe89cef5b0feedefa84110f9202f9ef7877ed9dbb4dc04dedaa959c1529eceb13c61946ba88d589c3218fbe1e6c55c3263a208c9bcaf6f368ae41c9c90d636f943782438c81981ee18ad30bdbe8ba3375726efb13f9303fb1e6083651cd52f017393aa5d737be9aac1314bfb7a8cab2d4f0d810789077bb10cd1f05097fdcb238cdb72e7e09ed014feb33712a5011577cdb2af4cf86065451e0e526765f4c0e57c701e5c806ccaf834afe9505e6940fd05e3c947bdfc79a7abe80bf940a59ff71a5fa80f262be04b93b197e457f729e857be5251fd39c2f7fee5dda3b34ab16a540563a47b040b34756584c42423635834d137ad7a3fa636dc993db97b0e2b1dcab21b9c6b17ad42c135c3f15894a04954909a8ed1639d3d8de488fa86ad1752d77c821749f094e4a94192869300f211ee43c6b245cf02ed031fe22d997ad80a8713d116fc10059340743e2b135c710b7d572815151944bcac238e7cd5d430643a49a07ef56604cf5a80eeb7dae6163ba71eaba01939dfe16a766a65c21a80e6a6ad08a615b89c54f995fe58cb8142b49ebe9ce75d8e7c5c13d10bdf4de2155895419e01fe21b6951fd7263c737d44802b8f3679973fd781e07a16380fb70fede57eb15a0e28556c8b92db6d0a88c7773d4ba6769b57bfe57a9acded9b6c02b565372551f24edb874eeefaac86b4b1a8138b3b11fefd19c817e083cfc9a47f5af93766b6a61d7059741b1071cd5cf89392eea536d3d219defc717d36e335c78f809fd6972e5b90479711da40e863d093219440b7b6a2f9cf91504a4ef5252552b1cdf2d3727bf53cb11fab36f399b83809cf8c8bc2bc886f1e461a617e72c7e636e06dc710e880bb57c0f456d2c087adbe3f6b2474a1298d0b04c4732d336fa2b2ca740bace24f64ef3327cf6617603c102bc3441e9cb88bb23b9af8f6217dceced89bdec51e09c017fd8e04e0e2ac645220017d85c010ef4008795b0d08e2edea1ad3d53ec1a5ebe1f5e130021e5793327ff34cfbdb3adc410ee5cba0f4ea0cb45e4650e501e26bfa753fb97eeeb815796ef65de91b25bed8096702336b37e0fe7675f82f9474ff252b9d4cb7b8137ff60a5d69f43ba15b2eab985a46ecdb1dce85c24e4ffb39e4a7676d8738d43f48ce3d7264d4024996de0b7c2ce22434518656c259e96262ada673b133bc1ee4afeeefc1db1d2de300081a041b9a1f4dae16cb41fdf70e86e6dff6339fc14ddba6867ba8a0bd96ca0cb2112110e7c380780f304846d1f0787fed662fc25b534eb01a4c13cf782396ecf98ed280927b4cc33359082f96be7502f201571a2e996bdb9152f635c2d2583e34c409581475457ced1bbbae3a9b6126b24647e9a0e72cfe88ad60a0b46045d179c739ab538f328096bfe044612a9652dcfae2644bbf9fdaca0e15745be1c8bf268687035ae076f0f781c9ae09e97011e20e5fa3beb3700e6a5ec0db627a91d5257f19750978236aa5ddd8f48220fa5749064eb3d267ac68c02349a65bc49b86c67dcedd89c9f56eb26621dafb559dc462936b9249d85a012d533f34cef4413515f14de40b2626536ffe9f8ba71b08fe75ab19faccf08fa11e18f56585086f29641245ef1a0e08fec1fc4223d437e70e3de3a8e7e65598ca65560171528ca35d2ff4c456ceed5ae50c6477f29c6e6da6b05d79b95f2bbd033581b0c2c1eea418465528a6f4fd5e1d5a7ccc924306e5a2770e6cee65f603c7bc077ac1c4424d322da92737606f882603bdc2a04d1f50d8d45162eb6f79b74bcf56c2444d23cd80a804ce7eae87669e7d7f846e547604d91eae3dea45741ad345b18c39b68c7b870d51e96ce7705988808688dc9fc9b92288aad323ce40928af5b96daa8f0e5b542fe950660fd3e3935e83f299cbad80dc07f320974bb4c64a30b5242e71cbf7911c81f0426bc921eb37d67e7539757bd8de0c5ba2edf791d8620884d77757240a8cffb30dc2bf70805433cc3b11a507b4315e20f9346e448b2c8619123117b5dd13e097c26794c8df5704aae6f869600341363b526244c2112d2326fa86ece590544b666287e2d16f6fcf3c29e1bb6b8f325dd8d0c965ebdfd14b963863fd058d9731617eec66cc0ef3ae27db9d901281e86ea9aef7ad1ea953d8a11e8aa4b3bd41b78d71e62760e84deac9d3e0dd78ae003d2be75e33fd4bf19cb816534592ca3428d4b5143cada055b4b08f9d6534d20a66a581ab765a0c8aab65ff6b9ca96d3bbb66e79a782e0fbcd54e2421a7e3188ed5d66684af52406272384c483374d870c3e26f8dff893d5c59ef7e099745a1fa048ee0a617a7613c9123bf735846ac22ee0debc484196b93388dbed53eb8378a92455615d7fc136de49a8e2c9f51a7ed7126fbb968107e6ec797f07f43643d9b07e5be381460cb91e3d9604b79769542454c9628d8a7b50dab8bea1c8ae57d78e2abf483c34e5c2ad86914b48f25a544a8575f9e9f9eb6833a1b0da6b43f73637cf27bf961498092e17bfbd3a074e4a298cb1c7642411f1591bf0d16c4acbc3d499a035df1c3bcdc716616f0c0ac95ca73f43e8f26607e28e9c104f54d406f355003ae7573f4e362c3f8be4cf3bbe95dbecd8357472bee6380f0abacfac057c926e01d765359d3f5c8283f0a4796ad328c9e6c2b66aca4ed1a879038e3f1b55104214ddc9f8d01fb7ba0ab30e59b0049ac6fe664e33958e073c0c4f94ee5ffd01a85bd55daccdc3fdd61c99578fb24ea72f2c537c3f1c220c95c765f1abd46c563d64a0cfd86fb0456cfff05fc65b8b160e7697ae54dda02d2f09f79a42d4451d93a672ebce599db96e7b4c658d7299b177e3e7e2e27301f0f6f9755c272e6f1d4aec8b02e4440632e02c935691c10e9aaac5ab0310fe0bca02ff00086d63e3fdda7687b3c1f52e5548ff950b23c143b6de042139a7da17119e9cb341c104929ea9b1cf237ad0ec32a89cf825479148a9a711070f538c65811ca026609bb3d91f350ba1565afe38ee8a10ab7b7eedaf2edd6523c1f4b46688f9c38efd5d417a07b7caf87a5d8e0c3df9a3b46919d495958e1ebd17419ebf936963b72003ce7e1ee0e49b85d3cf6179565ba35f056353af5dc5518fa29499fad95bed9934a56ae8a5bbf277170e7f8d5f3a41ccd0223a2885ee130d2958144eaa9cbf7a9a8ecbfa6d467e032f1412131bdb7b3c3c68b3c18910562e8d5f547b8842755c9bb1199b1d73e7396ddf993351cc75df4036d80c33529c2732e013f8192c80fcff5458819ca2462619de391c4f9cf2a6ab2fb20d0ec64a1245b87349a67864bf02ecf023f05d17cd6394e7c212f23382a1e1bc73b034ff36fdc44e56fc5e7831c6a38f278fe249efbc7c62ff5bcb6db9f7fa60de23e84c0950944c0741794db609a3cc524b04ca99088fb8367da5a27d5975be235fbc5251970e2c8c101d32f83001823a1e85cb331a5a31a1eeb0f6cf86b826bb78f6f849f5e4b88e16e7b5203f72611bde36e99341b29da1c6d34443a462add16c266f8e5cc04203ca36322af7d83622ca45a8ffd178fd3ca89648c1105243019a30c6c0c0b69d087a532516d4719a72991e5a7564d888a889ee88da279f939935316069890bae5c61d6cf33450b58de93371c29a504bccbf05a162c2efda12ac93be0f6e4fb18690df1604f3ed9abf38ac4283c32d800bea171827296d1e9fbef015827bd3d473647c59503afed4e0fd7d321bf1fe4bf9982c4d5db97dc9038d2f73418858e10a693e0c3b9471199ec2a6c834ff3fc95f75609b84111acb77c94bd786d69163dbc9334e6433ea5843d21077403363ee3db5d0262e425f8110b50cb72d6e24ed6d067c5c1bfe3481f8badedaf3fd99b2f7e8145f979975307f6b68b63b2298714df56e53f4d25bfc6eb7d4dc33aee1b6f897e39378c67d9f8c35e8144a83917d0241f641a5276ee6c0effe731d7167fee4c417a9062db60e98503c8013aed17e20157ae8ddd006eeb4aeb0a5f99c29fe08d2a526925faf5f204fa278342660b8baa3a78e7d2a3e4be287fd200dc4310bda0768a5dac40a08d56d5a04b5d2c6397b483167648cc0d65fba8daedd34adede51442c99212ff822a03b156503467bffdec7e49691282523c1f62690bd4d48e0abf12fb3dfdf4ca3fbfc7c01c180dc98af21cfe3ff2ee7f475b0859572e1bbf36eef8fe87d0eb4f54d9ea30e7d37e1a2b8c6d374e286da22bba49ade8d0ad037ce7f3dbb8705a2e4c97f53c1c0a405f458a23fde800c2b6fa7fd25d20ae66f091dd7ec99505fa3d3dfedd3a8d997288f677605c15af484ba53774145768375506767cbad57e5b133009577c6eac5eb5990b9c7bc10757dd47ca3de89041e1ff0b913a85069dc10a67dfcfa6e32e735cc5176fce7ffd66ffcfce28ed18f46d1e56d0058ab274670ffb37df67e1a9e7d4dc748681f9ad4e00df9078413dc4ed0383bdd1034bc172fcd4228728c9287ad52d328586f6b54fa07df5fa98f249310808153cc7c53da882bf760f8b57ca62d14a2a4b1dbe7d92ca67a31c2812fa34d766247ba49fc0af924509e3ff5dfcefed808db302c72ae1abb371fe9c79575830b8b1de3b1e0b1176b870071825569976869e78ebfb9eb4d97f146048272b66ff756397fa4610cfcc8f6bf118a87767308bc0ccc3fc830285efe26b397ae8b3d94e0134064399c2d094e651ddcaea068b66a900bbb6e80842a686dc3024aba1694f890e2aa95d9b36b7f737c1389e64433f2d4bdcca366134860c6df21be497eff7ff89e9259a55448954604df6395b937b9e32063e2a0795de6bb427ff1e55ccd1eb841922ebca20eb1ff00e8fac71f65aed1ab31cb11c95b83d7982d68d7126dc44ab564542ef7a034eae0cfcf13f4d09b7e6d2a7f913c542416e6a04706e0c6f64f661dcace6dc7d557fb87ffcdbfb4a5316f57f09fb6ed0e1a2f1d49c7074ce4de929e1f87e70b72a05fe18a4fa0dc69071282368960e3f10409806eec4f0ae5e53461c64eb8918427fc84b679531f75f544b9a50cae6f2bbdd02ac996ddb65827b2853eb7848574f11cfba822bbc496c035d063b566f587dccf4d0947e5f45492aefdf31a1f0b49c9429bf203df97809eefec83b135ede2b81e425cc1b031edf67fb7cffe9be8a8084309f750ef217dd8173d44e1b6918b51abd426a2fae67e9ddab7073427fe8479329e207dccdc0fc246a7633aff4c5bc69e68b1bea1acf8eb80b746dcf8ba7a5780d0616b8ed7de9ac808674bf4709e5a5fe3df75b53b632f046de83ff4470736149c181a21bb36714a077bc3d2b2fe730eff1dccf46a5c0f24e5d20fa42f4f598d0fc15b269864814000374facddac17e9bffe785e33f18f59d8b2c4d95eca8bf8e3909809f631ffb49da723fc776c20db2ab9d23821c577c4b5bef0bd5e26a5833b27a3f14f94437b921bb23f05279503d2eb1980c6881f4d70d1ce4731cc7e1793032f53809c9b98e579180f6262b3163878ff7b26abba32749cef9f022e109c608e73a77b97e20f6f9d8121304afb6b13fc91380fc203eae45711a08b3b6353644ffa8a33e84146b510b7c31c21204fde3c3d5a0dc9dc3153b7b535d00b525396b4957a42cac4452f6559ca859da0337d4b3482be4bc10bfbb275eb83ef39c2de0b66226c4a9adcb23c990d55cfc34d2fc63ad8402097bab67b16accf9634a67bd254620e39ac615eacb41688b596a9239d92f42a5699cc1ddb3f6f3161ebe80a9d192df64526a6e60d11e465052e22c3cc40ae05a604bb0f940ffca81ca95d21ee196a9b09ed4c9b19d6e057389d87b87f948aa30b783630c19bdae5c6402bfdd769e834504f6a20e5d8fb76ab6321253b9df064cb9c8607f117f404be9d759b681f6cab791525255afd9e5d52568928148668fea8b1284c70f7705c09ac0774b2dae2e092b1f2f8ba0a2df7864d5c91572882001356451ee2fecaf057d7de4e1612b42209b3a914a8628703ceb31e2e27982c71c372177f080e525721a565dd16fdcad847eef2dcc4efcc830e1c3850930401830dddeff455f8e15b8442dea7e06cf231bdd7f8f07ebae3fcefe638c576c8ec4e11700ac5a68ff4006b2865120f2dd30f04b4a26e02fcf4bf7c6475010b657a7f833c0b33e32ac17716fa17d1a1e937c8b3e394cce015b19355e362ac59f1bee7bfb94cf5b515934872bfd0c73626b324558c0ad48245af73707f25c6ca9b8ec39fc17655745716d70bd3e35f63323f393aebc8b62c99069996bf4021ef773783f3e54996b702b3a49d36a3b93a6575e0e22c27845441b33b0a041050d1cd695395c429a0567c4e60d3d88d307c6670933dfcb8ecbb815aba4db654b787df607d3b86c7f43ba3f2bd7012707c6d0f1a0a677cd123ed8529c1832a6004c2c4818aefa1f5a6d26698cb9d184ddde3dfff26a761e7aa033a50386b8ca5b9abd8176ca3fa269fd9d098e19b58a9558c8f16babfd29063eaf8b2402e92ac2b7537ea1cd084164b1ba98f1fea59d5a7459f9dcfaa35afa6f618d6483a0cbd070c875b1c0d01fbc308d33eae3dd2601d23085b7375a436f2002f3080cf7ba60b239cb463ed253820a05b65941e347d2165e5915ffa18834e03b9928809556ff7a3c7a2f54e4f7824bbb7354a3e4c86b8f7140265a82ab44b00f310844a8613349f29fb296ad5f105b60780a653585b1fa622c7362dcfc1965755d5144fdddae8ab8e463e99cecba256520824ec40446ba96d7cd9581b2d770e8cc7a3dae88e1d0099613342ace342c52c71af6dc7053b32eec279b2a8a2ecb4b1174db76806a23defa59f29fd3c9ac974f2498d09d07c6925e3f7e055a75fc1d3c9d7204dda91a47abb8016270cc1682b636893d37c1977856f5e5acfc8f732c1fd6cc1b1ba0d903d77929ae78ab1d3d32d02f33b8db04e4b0adfa0c8035ce954584f84e294298946e5f2c5b563fc64d28bfdc665fef4e58f5cea04ee4b0e17c4d2ae1e0fcce51f27ba6a0476884ae2682cb07a660cbee0266519ea78bea657ab39683c947909fdd8a7fb4a9ae11c4ed8e4d70f19eaa2df4d62bfb943ba2c09be426941ab5f4c700f1ea47f0e0a9324e0bb21da4c9e099f27853ad4845eb43faed511a38d7c058640a6aee6fa7498c7213a4647ae380004473b1b9b375764490f3ee675e4c0afe4c2386df2ea4ecad06d022cec61282278f3824d79f3a9e6afe7424c907ab28ef42df929a8c042f38b90cc16c81a5e04682abec3f0209da4707681a249bebe410ee81b2a447d431ee8b6ee3fc39bbc1cb398c92dcb70b341de3b35df5d9ac64173b384bf0e617688999413acf036f696053d62e454609b5abe32b86078f8d4e202ee75e2ae34f283ee050161d8a7bc92a47334fbd40301fbca90b975156d38bf5c3d9e5041732ada1f448e8dcca2b63fdb0c41ed1403a12ff0da262deacc6fe2907990ef1f2037f3832df6aa45ad129d305e93ef0a3b547393cf9a9c9886694453a7a5df5f3c7ff279680b5a569aa6cd8fb7404dcef93413c48e1f9cafce66bf5a5108423f8f0551e49c1861e8b4a30e609a8d9350cd8b4e67c73c88563191844d878899282fa6b481d6f51032e204d97fbfe84e0c990990d6c83de6085a18059c98d71ee2cb3244e7f439542606b3d7a18983d87ec40583b823a3acdf05131bbf53255825a9b07300c6efa76892423317c0f77fa216b7eeebf4b0f711f8b33b186982d64244642d77891b5e22113737b6c43ee6429c3399a8c484768274d54d70b6575f372b9ac88a8153dec61363a2ac8618ce072e5d5395fa96b77e9d5d383a50b49f9a42cdfebd9ad49f1d4e3f05d0d94316d393f60caac11f80d1f853a548a7d5364066defed76eeb16d78f5fd9ce08c68751f067eb3cb8e76135cf6fa93ed1bebf52d8c3a47a1c4701952ef8a1b45d5bbde5412a07a3261b939f3acf400fe7b81ebe6f5fe439e7bd54c8c1e93bcf60220d5842537830b94e9e2d37dc22520b8a0f7d5626699cdc9583e0d0587173e2a197d6eaffced51bd2aeda231234ee52f528342672072de7493f882bf73bf9bfb7712ce1bf003d0353fadfef67233b914025901a0dd3e7ee81d4727cd50a5318f1e0ed9c1fe645ffe8c6d1499522c066e525f98781f3cb10d2a4ee7631165198cde793f16f30a2932721b134d16906dea9aa9338d8e39a71466bb94b99617183131f897eabcdd335a3cbe8651b52a92ea928c5b28845d94c2b3df237dccdcbc7d567aa28f74641c5fcf359486f60110f36a32362c82ec19049fbe36ac6082068afb7d29780f87c047ebb01701d3127d453a736bf16190fccc78011fd4ff6b05efb427fc526047151edf85eef2525942838db0652ef40f5f33532a017fd89844432b0d9083db0fa47adbe3709fc55b6403f7d5686f71ab4e52b791dac0684faa0411b196c6eea97835205ab43452bb707a9c4280206c185605157791f17894a88c54202841f79fe4cf6a009fc14deae1cbebba6c5a6fabd65626111ca0f89537fe6eed89dc73f864abc93921834a162571ea1e41386beb9a6fc1b459950ea85ba2d080f3f37ba262b08de647e515825ed92e76a4946fad61aa367bb9a9db68eabeb187e648d83bca246303d7b4b802e4787d92f86d4726ef39f948dda961a35b2fd7455aa262d965e5c0f6a6848b9e80b4c34875875cc01a1e78448e5ca7944ff8f3fcfd816b3e6c91c7fbb41fa1608bcfcef098c25c90922a9fa243f9a2897c3af2e7d73c1107654a3c601c887d35e0084390e52b5436f62e15153b40e97e6412837b27c62d60a7a4590284169ae3fcbe9fdeac998b276f017500a915cb8a2ca4f8c724ec1a0abd6862105e3c2edb0e0f1964b7d7fbdd9f54d8080876ab4ff8eaa2a081fc75341b68049c6558ab935e931b513d3c941fb494362f2adc5c5dab5129dc3e4de1f81b8e804a2366e5b3ec063ffd4851776641d971ebeaf91951d6049bcbc722bafe497c9b8f0802d0981dff2822031c86f85009302efee3cacb9ae1ca0c0b57f50ee9afc4565314a4b9c7e1cbad0356bf0bfc53b7c23564324c784dcbe487479e91379a704df2c5dc1e2c301a8b7820cda2cd08d84a02e1634f8c6b6c523e0782c8b6cc848c4ee4c8fec8c3b1effff3feb7a09ead559a385723766aa0a710fcffd1369b39bf5de29fdb4a09fb651935ea6278ffc026a8261c51d05b834c35c65343b370df5fa283a0c5fb01cd0dff94bd5cb9a3f83d601809df5c504e2bcfcf61e12980c8891ab51960d87883367107e754791b7165484ea6e4abae40fb1b8082c3d3fd9a81191c9359f30100762c341ec4450790252a9ddcd433ab3faac250b12dade42d344e36c2570e705f7836ebc1daeae3efa87c506e8a6aebadcb072de0ee93c674384f038084c726132ac790c550ccaac3c2d27a28c6db48b484a569f3c80756cff3b59e06d313d88b97c1854508f9a56e4ed5a33c28e2c6c88faafad7d9688d9e67c74c4ac063e99417fedff1a40fe33ababddea67a218264bf1f5eba6c839c1c02e461c6442b7ae5235b289b31ae2cca848c744ec1a33ecab87026c5d20f37c0c120d8a5749d3bbbb2ab7788cd0eeab007b46827b63eded144ab2748413b7526d227ab9acfad0c3f2e7447eecf5c043a2c31fe75e109e63acea31a79e377d1c991750b289bb72c24a320b772882944e467aecb03eb31426e933bdcdb9bb12184ac5d68b633c70575ba133893dde6f60f34d0b9f10c5861c2aba08788bfbd850097571a0c37c08becd9ce5ad4c2224fbe1db2d3f1ca96c1c90a6f9577dbd3f13be955b03decc0542fd1445086e575e114171e1cbe3e809e15b26acc726072f13e6760311d184db8f67b75563c841f8538f06d04280f478c9d5abcc619ce0737c8c2cb6191885c9e116828ebd4c461343b2b1032129969adae8860a82d8e233547bc92bfa35b9e9630c48b933581e21711cccf8f1631f09fbe2ee9dff209deb615039e68c80e8c43a45d492ab60fe515c6c1ac1164041e8e6a7a08700935423af749d838841150f7054861275d34882cdbbea254aa8352f9c3a585eea0e4db1853516c8b4611a49d6a19f858cff7ebe7315c288911e7563ebc6db920bce3bbdc4f68baa7e076285574f15b707d41f97cb2ddadc0f733fe0852e518d660f31500fa89d35d02899f3ac5cb53d671028463d78efb31551aba88be28f08e58a85057c425edb42a6878c3958d395ec89732336ed446b14ea3e48aefb5e9d17263c64e8c1c4b47c65f068e496398fbdd095eeea47bcfbac05d34cb47ee7c416b37814808c8c9fdbd4bbceb8b62e84432ec643d6d88a88ef3ed27b25ba77e2fb7c21c92ca2a61ab9e668012e4cefefe5f1bb1149f22e5c65bc02486c0a78d61dd9bc71d26806ee6a95617b4af9cc6070c00fb3863493bb6b0bc965fe13d948485aa6caea95c47fcf9ca58a31e12b2a3decaa783c2e7cc361071d8235b96ed60563ae5d29b5e677f9a44e48183d551745d9125427b89cf16c7ce0d2c07d51eb3801b894e7a803a254df7857d4fdd603905564c2f4a012e2dc9b004e219d93afac4a15398a4a7c0c28d058a4c5d28ebb536614b17b3312373da093e4e2999508c6e4363572ddca9eb5023631b218b0d50ef0f676400534b735a960597269fb8db029b9436aabb07ce16c59de0935897e6016d4042fbd01d23e301826feae25935bfc6a6722a1676811a6b02cc8a61edfd3c9ae51eb03e64cc72e6e30bf92719a3a38a524501b556fd1abd04ebb66e7fd64f9f566dbae08b905197c87c2014e07e5bd04e4ce0d303dab7522aedee5d3a6b4f41b6a9d2974068c203ef3310b4f72ac345c37c036f8e2788e56946a6d87c3429aef66e6ddb0f8757904938e51c46684b67bf3bfe4aa5dbcb56f9f0a0c7f874aa528ed063850024bb1ff9b92fdbc0d005263bade175661d39cf5ac8564a17a22c5ccbd47dc436fa2b38a12817560a9403068111f2581dd16f79c946f77c1fe37867478d33fdd284659e8a880bb24940444f260331d3699a62b5e4a0339f5b19c878ca903551240d620eef0bd0837e435681a251625059905d610559a6ad903765af7ff362309d90c86b7afa1f195ac1c99eb736c58b6bbb73f490adcb85c4c61a03e662e9a000c027c4a0b0e77c431fbae29f52bb7d12d96121e0bec6d47b37e6fcd340bd0a8a75ce132ea01ac1ea00fbedac48314c2278f5c0562cfaa651574e49ae62e0d7de05d06b118687ac6816f8617a1dc3ffbe57bae4054612d0a3cca70c6efbf0bb4fbe03fdc2d8fc15b3b00a324041c26ccea68a288db7287978471847849af89a4bb1af3ef86dd4c41b63b4faeeb807cfe80d64cc42bbefc006dae58eec3f0c24e9ef12c323dc99aaaa061b7c2517715178800d45ae3ede5d2ea583be08e7ff40b9a2f5685a00a0a5b3ba6e0442daadaf0a1325154a3b379746cb788deec1f72e55148d807e45cec9c60774a7e7800a4a5389453bbe5647c4b16b11f3f0fb8be88d5a84a7bd149eb170012366b3c352d37b9b24d8550ccbf789124a9f385dbbcbde0122899e5d608b87b61a6ab857ebf1cfaac380c6df6c678eb5bbbd920669e7de7b699b3ed8366bd5d49016b41aee7e3cf9cbfe74ff96e0664886dd21c2e430aa282603bfb9fa2358bff9aec57442a045984b1c015d4d50d7b9667a121f6ae4e918f4ac6bffc0ad580aad7a2f99b8886dd96c11926f04832a8eea74367e2e99721ffe923e269423ee5cc9f82370a2a0fd97241b9f77241c35168128ca7eeae157dba64cae7eb3d732bd03be1e3f604558165bfbb45ddd2215f58314d15114a1c9276a341421ec3ce7279b6a947e0ff006109d01980dde24656ece1e447adb1a2bb0d8790e6caf451975bd8ee01d708e8bff08b4522b20168bbe0897018fcd10626a383aa9bb44ad20ae91a9ef6e02d4e88bb2e97dc87624cc68517d726ab359c6f1b9bf685de07919be9e1749423b30b9005c4c6818d02fa0b9134b0027684ba5515cd51a3767f9512cf874aec19977eb4aa68726773e78d78118ed4f55f76db037e2d2e32f067c92790a2ceb909c85cc502ca939bf5572740cb31dec6f6241c84e015930431393a0cf5d1f8beba50b6667be62bf32bbf950954d20cb5e5f0dfc2cb8739ec003f60f7f115862f0ee893fdf17be806c8c10f66b7f493b001f2f444c51df157e0a97a6491d8c9b64b3a1fa80a35c02f467d523a9c9cf887f70eddee05b77bfaa16b609e8f0a48909435ce33b51a056c21836c833aea4632eb574dcf142b5ad1082b1043fce01b28b0d6a71987bc54cdf6aa3f8824c69afd8b59f86c02043efa9ec653f2074aa8038bba5dbd7cffedecd188ab858bb37f8c781036a638c4c72f1853254c409c1774b2a6acd41660decf321d943427d2315bca444171b87740f9e1cda62f7988a65d5da0f85339c6a45b0820b6687764665bd4101b529cc51bc2caa8d46e39074deca4d6165f90669e92e817166e38a16083851e19d536e27979941e37238202c944cd903841b76285cfeb075d6cd987040a71b030ae5af62e9df081df69bae3c1331c8c14c018d0df12101a4116c6a7648cfbc993ac300fc7d4981dfe8b623444fe1f0d67b2ea688ba84b117af16236c79a58a53782807aa66bcdb4ed2dcb91fd9a82244c225ae51f18bf0eb93595c881cc758c3e0965b4059ff1947c17aabf601375f0e0f29c0434c139c3d58ac3d94c4c0138758a907fcc32203bd49aa6549229c4a2177807d48c4e140135f030e0dc755e0366cb7f7acad0b6d17b50211081e6c23db3fa774c74d4ef9bddfb1a17024cda3df56f235f8f265950ab097068870118719331883008a76d46092ebf13d926ea027eea27b67d24e8deba18e61994cc882143b4c0fbd6f41699b604b1d2a3a705ccff02b1f58f15db4d842396f457080c640b427c89ff6ce911147da8511218d4d753c8fe2bb84035e52c4c3d506cb027c4ec479e627b0a3d238f21ed256255f33d4b0a8325003bda7f595e0b1ef340d94be0fce06ec5827490ee14680f8dc4d44de07d5675855ccc943b108e48b3537ddb6cc19ed054a4b4d8121a8b768ac0fd78788e9805a429ffc28bbe128bccfbeea9088b007376f54433c2c41a3771a99dd5ce0b1e9c300b98507ec5b49fc0f25aa35c3e5f559a92aaf1f37a725743f0824a2a797d5afb7751a89ff8c994756eb21cb7fee8dd177a2851fc2bbaff529244b40ebef894daa1c4eefafbc1e8407fd07b1946cbe56e19c5a1c422bdf38069131b38a0f0bdbfa432c95f7deb7f73085c44432cf4891c31a58dd922c3b85e8b0cf116353cde8094d2ec1e8aa4689243487cd75782e3e3afa09f94116dc462950de763ae810e82915782ec7f5eb7342e5a42478c3c85740cbaeff9302814678b59f5af8ed5598bbe392153508ea2bb1fcaadd918d5950f216d7a71bfa4d4dfe8cc1ff5fea7dc7ad18b779126c2cb5d878fd436ff108feab3631699f78f52cc6216239ed4ee4c46bf82ec1d5f4566ab3676e11a43f91e010ceb598a03522f6e1dd9ecf9667015c68281ff7eb35efe3244589556a8e70907ea55b630efba4c562225531cf91b42ba90308345ae88c256fc7dd4ceaebe63f31dc278906a196093c1a7365659da2e48d9179d6ca38f5ced34d68cef20f8271d4011298a3d96a626881fba83f3c47d1b94b58b99d415ea87ff5ebe732feaa8cd387056e876a5d8440083fce6717f399bfbaa40bd2037c81ed36492a56f9c09659e01b30a939275cf60d50d484b25066150337cd864baa2f1dbfe2a086c2724a2c98cad134bbd9feba7f6dddc96fc8bee2baac1626d260ae6ddddc9045d9d393deb4cd3edd98c5292bd12d687b68716a1efd507d2b682147303adc91b35a7141423e75cad706f04dfaf3fe0d06253879d04290effff2d404f8453202bc6ba7085eaa9c36caedd61deac561a59dd838cd0b58446d43bd3e88b6f287b1e43d4ee79183afce5da03f6780b07c07904d6c98a2f68f6b4e489f2414ca9288c7d43b9def1890f4a4f8425d2633a15b8f4c8fe2c1a0878cb1d9177f095dfdf2948b1a2cf505094ae650ffae6ce1fa8d7963347cb8eaaf154fd74dcd22f34dd71772f59b3f9d0924d60aa30afd5cb30df84a42308193884f8fc04745da52a4dfdc5c8da8f749c23419545de364191a3fc61ddc505caf9974f6b01735f3f4da88d610cc759279bfe1d6c6862057a57275ffa523447bf10011f4e225e34fc7d51ba37db754c9f4f5eb00832f6e74208a1a316f02d2e5078f72df207d9d3159ae63294c9ed273ad2256aa9c27784f70f7f0af2ab0fc763276b3f380b3aca1b3fde340a71d97d446de4ba95d06768eb8b9d118ebab30fb87bcbf7528283fbdfa421efa6764d20115a0f062969e1137e31cae013aa91af99ea0e2ecd42485c9b64f0b2c20556054a465905337af6bcc44940d888ea29e31c162d7e7e32bf614b0a809b2cc8b90ed30a73a5cde77bc0ff527c1e5c95f00b0e084acb37a0b58bc18189c6b478d8eb1e52e09fb4e478670f4885e9905df306d0bd023217f42835285a76cf17afefb8105aa5252648ff3469f2995d64223ebe00cff76ee5ff1a5178b168af840e245a23ed0645cafac45591ddcb7c7fc86d52f517697a61100f8324a91e52d62a9a929bb779a416651de716306bbdaa37c0d75fe0029d95a0a78baae184cbabefcbb259f36a55075e47cf3d4a939779a46cf5796f068cbf0ad105ba902d1d45da0a89a6c2c065d89f96cd7f4ce3575eae897a200a0798f087b7e4aca6eadf832312e3d8329ad347e2a4d6ad48ddac8e07ff285b3b3b56eedc3b5830e8ac0c8223f7fd7930b78489b3d74d41b527ec250e58b43e4a55df9a0419ebd003cd327359799323640c8212bca2985b930f9c741c06c35c6406eb271a7255a4f5e01dd43d46d20b03bf4d24f20cbf737f3e2cdc1852c2d2489bca901a7ee03d0805e2342380a27b44770566b273b122154e5d0b789f3c4dd869d4d0f9113c521e225e87cd32c5b3eb2e61abea8b879229f0e9d7f11f4b2b3f1d764219ecd400749c630de8afc649b479cae91f38226c8b4f4c6d4402c888c92828b7855ffce62d132af6487687816400a9c1510aa5541b52e8f1c5635a35e58f41b10e347005a8252ddbe74d4892b4ab3000a8145d4571d0ad1e3e4dd3e57928dcd8789a737b6c1104adabf565729bce3ff1a79c92cb905148fbf498ba52ccb8e8d62d4ca8ba63d9aae20a2e7badcf6ddb54cf89940500bd36e53bf084cc4f5e159b2d713c59130077d98e306a579de06e6c9e764117d5585b43561d90ee2a978b4725e86ba3b70cdac1b86b1afb80b2e71378a70c995038fb8ec2fb399a768efc2af4cbe34b58575f7ea56650ac194277ce49aec27684ddec5c983df221447e948664ebab1db2aab58e3aa249d3a53e1870dd2901f42d585a9208c329461bb45e1124cdca13a0d08d1019d0b2e6beac30bf4a94e38dcc0f9d3f4419d46702c806f918044db65b357aadedf5318cab246ada76484616a5867980ca67817909236810dc3757a646dfc6ca0b0501abcd91133cabc40c10165b2603c549c26928378723bbd781128161875ce0f97dc56c98fc941f5bfd8308ce227c37470458e6dc4bd5eaa183cb66099347b88c112ae5c59d30c4478f02baef7dfc2f2230b1718f8db7555efeb7f5bae541c0b4813183c8b431b0034d0461d6634637cfa5c31145c90c4bb1319de1934dffd700ae366074f01bf87580954094392d87e6af79753e7a27e166fb6147b49a979144bf3d076d960b088c1009e7c16035813d254666092767f15bc1f8100033bae37fac2b491930aa3e3419191cf62d658f0e42798b1842edf07d7a9808fba0f0b180024497a554b1bcc55f441521d89da41d6b38f7000815ca2ed27e74844a05e5295901e4875ea7f623b3ef10da8447c2302e0282015eac8dc090a0ea7510d713cd508533267a367da195780681eaba7d2de107600221f755de36537a91c2a0d13ec66b32221fc51b081cfcf49b7ede6d6925ebf2574c4fc67b079f70a1fb01ae220f9ed0508896b8b3aeb2326e7303cd1ddaf5353375a79ca8d6d70852e9099098c171e9f74494ad99e653a4daacba5ebfce33d07ca399ccd04fb8d7abd105236d3e1d26bf1eab31924c0f36b4c911bda6add5b484af7f43c68629ade1c7058cbe3d8b0e02298e358675e5dd2aa309e7974aa8eee1cd8f59a8ec7c3fb42ceb8a5bdfc6f8b7629b2642435f56d09f36f8812b4246befa9fbade720fa54b1bbff43f3469563f034516063f65449310e5c6952b5a92b1b4a9dceb7f70625b78ddada53285d47a0fb531301463653444749aecac1a4329ba9193e6098db92b1614fbf459e6e4d10f09dd32f738f89172d0bcc9c51b4519838268a42608624e4e7e11311af8bae5bb0a1c74dda050695d1375836d2c749027d675e34ec930903f49b665114b799fabdd67e00f3860cb279d5550e01492797ce0ae5d850f388cdfa6369fc42698113f6566bb0f136b4dd71898f2e6eb6555b0e369de8c2f38307f25146194ba8507615682a15f7ae700de57882842d81a4d72ca898914ea81f40899a09a2d85a026117ff782d66fda86f5ee0659ae4e601b0a5f61784e9770bded760eaaf0ac46b36717ece7b0b7fa1aa731fd1d7b589d5c79c52a670b547f36af187f81fa936c1d570193ec7274d66a2b9d5f14ad0e250905a64f227133ac37fff440fd0a17e6cf3b69575f4a6357d6b9b7d150c6249d718a30ba5b8a7733416ac38dbb858f5a02eba2b6b63216f556f2ae5efbc5b97881e728e87203e7ba64eaece6b9df92615648f4fa616be2c808d3a34da5b8fae42901af212b9cd6d808f5d3d72568402f35536adef020f30b6da4f63b3f17e383081edc7c61f77afe6c427ec2ce730f9df20883736077202c8da6098296de7309890cde91bf15cdb3a5a04b5427e550c9afe483cb2e28faa0ad4a295a94ca82697c4f24c5237fbabfda3905ffcb3b4191bf38aaf28a5244bc5307156c048e39a57df37012d1d35c084c5a393a9edae2b9f5d70dfa8534ea06ea86edb84674ad9c7fd507f33b82f0d3cf7901cd290e1afbd01058e7da09f13511b09db87321fe66efda79f3090156ee2f25a657aecc048cd87ead3f59ffc5f432eb20ea7afcaa10d2877635630a161495a0ddd84f1094ab707585c9994722e30c2f5136311ccadd7135c78c0ba2bacfc5a299a22214fa3aeb4120370f1c28f8c73707c39b7912fb6ff0031cf3bb9ac1dfff9e07e81d682e74ce5110eb7e461598e6a35d8315689b14c9468f072a3d514e1347c7fc963f33da47331503e75d5a58a236accb1f24e5cb466bd6021e6918b7c7a17944bcc1801c7c855c472bf1cb359c7c77adc4e1c6ae0adca1a3669a52322f2ac5c59ea10d54206478a851eaf9a26b077970b7cdfda60f179805d944514385a4820d8cf5a5580e209a5f31755cc5dfaab50cc7e1718f0a2666c5fb724fdcd97803381b259451a0abe968fd90f2e5e347ec852500ec1cd9a6390c61a64c74f8cc90c396fc23019857a9181edd6751048abd92974cd37779f78fc772bb32e89c99f804979d04d5042f500e07109377142fe6f9f20ae7a1f6b3c5b79b05ea52820d090ce02a21aa5ba26f7ea01acab19c51882cf9713c09d0a1015b0f86b0a1e66282572f21e769079d85597ef52d5d52380fce979d7d39bba17b5faeadcc2c68ae955f3a04246787941dec93136dfd797b7954eaa1e68835c9d52741858ec948413fa1af218eb1b5c01d31bb0cab6ba03613bcb2576de881cd6ab9a0bbebc15d033ee38a666fb60b836bb06889175e775923b0c21856b99f4136e7ca6b935a4b7d0986ce800bcee126ecc470f0c96ec0af720cf50059f2c9d97f8821457170449f34133308c8296db9b089212f1c470fd6d7935f25804e620d2eb076d473d42f2f187f0fd5c4c6ec9e4a5d13bd0311a67f8eac91905d5dc71beb66243dd1f9f90c7390cec0c6daa3d37d5eb99ae43095628f482d0e4f06936d4ada84136259451571452602a7a81e355d96159489aa65a043088809e4304f03f131196151c7dc2575a7c36239feaabdfb1a8c82d72b6040bcda1d1b77e2a878b02c7356a9d18acf763054949b235793a74f22f2b027ca25919418342b953578fffdb3394698df4825e1cb593dc6e6761b12faf8c3afcd4b4af6edae0306edcaf85e3fd4fba695734d55ce20f4f804e920063c0a610d6d06825d8066d50512b522f3117cc96a971fdafcd5f31cacd1bc0afce18caf03666e0437f66ba4ef9b605a3858c87a18942b105b7e424b082c9560b60b1d5acaae50d5dba687bd4d545c5be6df5d5d00147f830e2e4a8404c362f7cd48e867190edbca6e360b58383efc370c850b41d986a7247bd5b06445daaddd2b63e86fd6a019821d197385ac5a90b239f52924e48b9c5b2881f43fef6834cff537195866a76eba262b4f839b095129e0854b1c2e092b1525a98c98e3ab3c9d9ab2b787a79e037d289e8237299c41d23d15856a7d582a5037add4d4119e5b2175c497b312df8d7a72881c13fef08ecc1aee6fbb79a9cf5004f387f7571fa7d10a308e7c76d96409889683bf7f6409b7ad5aa47ac4adaec923c26609f16be03f736bbc9df0493d247dfaec473173315bf52dfac7de20f3ec9cfb57d5ac1aefe9ad74433839e8d0d7eb3dc3be2c6dd0f13d6a4ec8060af9158a8d9c181a58cfe170f7c16aa407f2162898e9a2b2cc74801bf93c08511ff74d3833a2a6a4e2d948198cee524723ae0c8c6007b670da470153696dc542e0c7f2c910659008408a8857200488e97aa1285c13daf06c3f8d8d2807ba6e75aaddd99f4914cf0809d31111932c84c73c14ace20fb666742b58ae32b46894ae44344d0a1aa2d99af0cd59d06fe6856ca00c8407f4012453ceaac01593645890e5954c162d5f14a89507932b74810336513c67af96950260b70e035ae8fb2064598f9e4f7ea4f166eb5412f724b866d3a0a8ead9506af28bf1d3c74b31bafe377acdfe34a5ed29e8856e816cd5f18eefbea8ded8e6a42a106554f175480f23073b577fc452dadf5766526772887d78bde5a2f983dd0e7a16d622457ad75c81e006d9c552628a4f7cba599e6f311722a7917d5ea8b3768621f19d2d9ef3e6cd39ab55c24f5516edf88bca01f1a5cd081ccfbd206350443aa3119c4d23e6facc181e50e294a5ec278ea8f59bb23a1d831ac80e0f5c90fa2a683aed2fdeacee44fd0a28a6845ee5a35eed389263b69ee5ad151fc6c9bd91a6e17aa8b7d992774c38564e7dd778265807f00bd27fe5fe9ef6513e95920e6391f39f9ce91955bd918e3ca5c191f3094d9ed1df6d56bde3d7d9a084cc60a41ec22ac960aee3c4b370cbf68100390566fe3aca526f2ae7731640a96d14fc70798d9903fb98c004746a7d768b522c8f357e23c17dad65ff13dc312dde4e4070dc87ae10f474ed34055537c523e0d3999fe230b4f8cfecc792772a2d9cd21acf264c2ed6196e1e9b4d503cb824b68c8d075dc4c0e485a314b8810fed17a006d6d11684d2912d962310386b8228aa139ca4fd441b0e75cabec73cfe375fb50030d0d6779369115f9381786a061442b922d48b8ddcccaf13541d52f8a0af1211c3fd570fc36fd6143d9f273d1c609a49c672fad546e477bfc5428b4d47cdfb1b8b18ac6cf69feadd5feb75f60af715331d153e105355149b6e1ef4de4be03dba7aef04eb5656d18963a8ea0db4d60c28eaf5c71067c1d46e6179c8d3c7080ab51db121554dc609acb5db707c99d9f5ab4eb18cd476895a5e2a7fad3600a9a47e9d72649afc7d5e8c47329366fecc06afa88a642553df67b106a9e236939a14c7c1a895f875f908c3de38aece172a5ec9078d93e04c9f52bd3955d6d6257aeeed26013e7af6d05b2cd28a2c3a2cb9ed91760459cd09cd97404053c27462059895d7ea8e34a7f54b23c94ba118b1fc41f064b0d1e40c73f957408a77a14f5aeeb307c30468be4424a0a8a945568fbefcc50ed3bccd1083a851d911f934cdb7d8171e2e2d2185a986f0cbfdb8e433d7b714f37316d6f40989fad54445489ccddfe10dbeef48ae75c1ff0ae47d191c9be60b7a71d47ad8d938f16f2baa63c95c061302735e70bd4fe707e8101549bd2ce64f31bd70bfbadc27b5bcd1c9cde6a4e5dda700a2010cc38419f8a562bb9a3aeed8f848f192c25004956667c1451a0b921ed493fe8ce27eb71ac29d00b700f29f8de49af788ddf2718ee2d3de81ddbea03f4b2c15097153ba54ce6511fb59704b60356f953245ba03794c51b4fa3ec0dad506c1a035d323653aff7a8adacf11f0d40c364be09a39404fe719c17edd18ba183d5d74540d15c6bff812314d6d42755e23613e588bc323c4bbb5104aefde2d59ea8b09498c1fce6634afe37ed813fae09fc653c847bb8794398197930ff0cdb0c496eb774e0c94bfbfa5b72cb6a1d2b67bb5af9f732d82b3810f607a45752bced25ec982a39e9dfa0cc740f3499ba8375fb09cdcbe05cb772e4bdb68f97c0fe256ab41a812f52d00c269b0a193e8d35a3a16225ce7249c3e243773374a91427e853c9f89ecdcdf65478aaac3846a90d4efb2bc7e309bc98fbe1aefb46a98b1042fe32cbb18ebf1e5e40dc2cc315925cdc1b1ac4f90ea1603b740a31727c1a811c01018cea20b4270f98fb033ef2a616140253dc0e76e072f1584504e6eb4ac4af9d53604419ef9fe22dedf801c2d49c8d9d098d0fcc61933433757f93ba94ce810827bcb433665e3ae6c4304f3741801a0767118c333e7d3e89586eb28d8be3b18b4a7b5280f9e22896acb5ea16150a9abc806044b97b53e5bcff1e9f95e931baabc7b6933b4aa34c4e096398867f5fa8749c3e106337d1cc6bae00deec707d9bec9a0c287c2845c7957874cdde78b6b27c7b84d47a5afb8551fd46f0192a490cf8c65f09e69f693bb482f9069536798a14a23f0ee6d2b33d9f82c54db37bad7c0bfac6573ae17be67f8f249d059c4a0234ca27fa4346d5ef1b9fdbb3de90b09a7dbd63c5bfc046ddcb345ed7bfeb8f9d901db0f8ba8d6bbc3f2416d93daa2130ba44ba619b4fcbed29c900702c8c22da1eadfb13fd920941ce02334fb0c190e2cf84624e0162ff38cc64becf060a64752d00aec0c2cbc17d5f3830c88d2ad1cbb2d44ce04f9a6ddc840e76dc036c6b370ac33d9b57d5f529c013fe300444d0ac341dff8e237bdb2027739a9313db9a1af6ad25d520e6b2a20e625f1c36192ab51dc8a1d0ac54582ba1042ae3539190e2a56bc11d2a2218699e5da9d07e788079ac945c231b5c168177daff70f639fb1ec82955586362f55425fc64370301a4c79e584d6fd8d23b12ff95c3d494dfdd2feab9f0cea3754415bb10c804e1255c66bd4b8a93d7fe994c420af9dc19148f4216fb690925ca6d8d29de740cd8ae92329d43cb325e039854f6d90680617aa3100edb785b2cb1e2d1a93459219eaf02665808ca866d364e0296b4b69acb0a5be6ec5611e134066c6fcf67ea0f58bb906c438784fc8b8404303275c4d5a7c6c80ad0939111d30884f9e9949e9f75f1d77995b6a502d7a1851a71cc5ae27de47935e93ab1c4dba8094ee04a5ca618f42595ac2a339eb54312c055439280f4c7d6f44b131494d0c813cea07703c27b17c5a5650e0c626046b6731c4ab575c01fc2ddae3f737eaaa0e954e9049b8acb4a42fa28eded5acafb068928c81c71a7ab9d37dbb5e7defb371d80d52488864a12ac4cc300a42a61f1c4522f1db506ed8a218d382f8a4b1da0aad20d3929eb84453b7f113b13b2e69de7893d8b44cbefeb89efedda341ee7e7c4646005a20309cf3848275ebf424544a3313bae495fd7072354912b11688a0669a24f60d7d18b804a8b5a1f857b73b50832801ce74c766a788223326e947abe8d795938b53a9c17b6c079e6b3cf050e2394294773719a820644f2b5db164e5c49c154ce3c94276e4b5f024c12aa23bd575ff2ca3854fe01db7809b601aa1d767f43e5a089e6798393fa75c9d4350ac914ba6e078cb50f2236505209d2187d6c67010fed4b5973936d8bfe9cd24ad736bb861d0238eebe7827c3bf1219d7b0ed4bb4e320a3e451315bbfe235423470b477daa24e7f7a890ce1448cd8fb5a9923a041d95bf4c8cf06ac1994908c55ebbaab16743fb92504739b696815c3b6af57a0c464b2c200c2f0892c8f1f91ca0f683c2750de1771b2c3c483f03feef98f639657c4a87d8ccca0a63e1022b029dfdac58f9f7a96e21175aa05eba7c3e0a93670d1e830f745252ff3ee6dcd42ec4ac940ead1044e9b952d1974c13251e2e645c8b33ae90ddca117c801c27b0097b99857e975b9e08fa98944b4413ec63ca670f6fe69368e3b0e4bd2e7c6c0c8b816c08492bd032466526689c09deb111e83c6556bc3344f5a07680509b63cb3cef2f5df0488bea12743539f13ed2953b082b2e804200f7b6df7f7cae2a10f221be8f9c0a339c2b7b66abb8f84e7754ea872f77580a842f357ef7cb9feb6f5beaa35693a67f38661decca73a4f92fb825d590686b29f08b8b8a1dafc8771253e66a36a3c65fbdda185845eef38c782fc81c751d37b5ec5737ef086e7af578859ec3a6824db0b5ac9c36c80021c59baf3ace717c0a49eba486ff9716edffaa5afb889c4ce8376a22d0fb0f10f61c8d160636bcbefc9c644326f9c5567b00c0f1630a103f439806ed43afda0dd3386f74c055fc6b999928f3178cedbe22097c9991e040fe50a15fda7b9fc3eeab728c1c0ba7d458a83d235947d145161e7e488b01f629a6210673f4c965ed9f52fc4e6e9a9901aad209b2291d8fd06c3ca1c2df651ac8d8085c0e581e75cedcab2a7144de3061a86f5eb1f18471f77b0dfa0b214b9efbbbc7e3abb5ec2a82862ed1928c9b2fab30d306257903766452db06d133a223151eebbdc26ace0bf18a786e0031ac3fc73638ede1dbe68a3d093cbf734f194e3668f0e1bd4fbdc2a2713c81b667c43fbd7577fe78fd066a3ecde2d801604afaf4a6424c5684365c217f8b0c9329a674cba4091c3a2a1e6d08eabcde4c6e56745a13eb4d2b0090087a55d9ea8897b5adb1c9661fc5f280d4a64c679abb3577bb2bb20c8a782bfaec5b27652156276446384f197da77d1e73f0d4adec2fb5310ce212fa5c99a6ca71192238be04b5e421dc15b313c5125b2c432ec596ed537f292fce61374bba05edb2715ffca96977041f2aabbc7a82d7053c876903000ba93713008b856136bbef9d95d1de9b36290c3e0aa4acfdd865bb9983cfb07b38b0262be39e27a55f1b0f24ccd1015d8eb886b8a20fc8d060155fb4a67b2aadb598cc23ecdab837025e356fb09efe84d0dcfc65954885a052b8a72e27964eb8fc45d7ff60cc77f328611b5476b6eb22a83d8ae7dc9fb0d8da567c061e203de9f70c3e899d39c68551cf37c6bbb120e66cf7e054f8e63d783c4fcd36cdf28df8e1f52647d8bdb1bf9955805bac2050c5ecb8584668ff9113c7d4e92b66901a89e6949a916360f23cadb504170dabe323718c437d3eaa6df8005e0b512c58a9f0f9938c273d1043074ef61306f549b503bef98c7590706a9c312a1978752ab14c1aacc67a6bad8edd50a8abb7d0aa349f50ab11128e46c0b80f3ce7c55953bad163c79555314d7848a6b703e4840a377c4b6bd5096a0f6b1426cef159cd2def8f80db552569b8fe042142384cff189f8950e6390394b650d5b99e70bb69a006f16808cd1cd078d7c42191c201771fc68c1707a9532565aa5f3aa7ce425ea6acb884e3223a1abe06f0cf69d787a5e898cfa65b887ce9771727c48955e1f50b6dffdc26d23689c2262bf611fbb8110737622e3f98cfdd7848c9ce16a4ca6235dd850ec04df4b66de68569c7adc5f1f6b1359d8be54295e1d90d2cb6a4b7e60111d1c9db5347d2263216646a5a1b3fda3a2847834b2264628d6a613c5d8b4aa361e740cda3420230f6e2ab15871b961c5ecee10b3c88296ef625c335c0f654b8ad88f649cbb8cbda4bc193e18d27dc3b90e44bca9fb3b5b2bc082f2a425509cdd2e027dab731b64cece79c8e527b6f34bb1eeb111d3fb2df49ae324d1c893fe6da17b55b3d1dfc66f7627e65102e7eab43bc454acf344df9f96f1f76b705f6550c032ddb5e4c55feb7d6fcf7e443b2a04d8f828bba0a9425c317c6de36e2cda7dbb6f4aeacad2f64adaf9f165af5a473348b6c0e325a2bbfc1d933bb5cd4b81c4d4260b251a179047ffdf5f1bf0078b50222ad6960ca1b8c48fb3d4103f9a60ed67935009f84c680bcafec672f9a536dd05d9c837ca7c1c756807b0686225049a771fd2b2f288bdec1c66fcd04eae0a12c649ee2d3601682aca52e391b80b689979a45df89f693cc2d720619e20052fbb11b414700463e1f466b1faea816ad236d8b49eecd2a881ec688df6c2a70e294daca250650d014b0d203d16cd7c7d2badac0400834b6e160476f49dd40fd03afd9a7f5edfef99142da9873c65bd7fddfd61d81c4e70866227b077e0de3bb22d4c66ca14468cff4bceb692cd6583b253b12f6c7d3b6288830220935eae8d746b952fbce53ce43c2160389713ae655106a45f57203756e197fc5ce8628e907d5cf3caff9722a405afda20a1f4456a4137ba54954f74f6c6523f34754e7019ab4afb224e1e87aa6206b58fa60967d30bca70fc00bb5fb80fdc75858e23169764f8f19f65c5e020bf4759828eafc5218e5ca87f14ecbf705d0f9a7f8236cf8792ca0633901465b136325053ed4a22514b5dd94185c52afd17d6b159f030480ece379e58fc677915a8ecd16950c5401a0fe69decb7055ebc22f27d4ea4c833b2d20eb526707533e7cf16bda81543ed570335fdf5bdb8b6b08afbd1ef30523835e06975a81756334500bbf4424afd2c1688b35be011b4d97de1fca3b83692441f8bfdb5ba80c18d87dab22350596ae2d6c466c793f471b46edb22e45b2aecef8a499995ee9ea22171c150161f08329b9bcd82eca6f831ef8934ae0cf2af75bbc00fab954122895a897ac4ef1e557aac9da80ca77c870ef462aac0cc752846497ad79e741b7835c17497f1224814b8b49c6fb3207e6348b013c1df9056a0fa3bc826aebc16b056df0cda7feb507a36690719a2899dd4656da3c931659712286356a5d74c6ac827495e6b220729879c905c423c029b51389cfd662b806ab3861a9518414e9a03edd598d928e92d2fada0e89e1b4862e4ebe3c1eb28106b4aee03d8262fad4097df4520dda22d6b498ff12b8ed710d890575049aba53e7f5452108b56e24ebee5082b9d69f5380df56d1e44eedc31554068c192ef7cfbea2997c1e7bebdcf41aeed3f4924c54416b37be3f3b28c2d6f6eebdd80a63ca880636be577adebdc223476d56e95a0c4ef229488c1184d8484c48f52db8cfd50bb8a201676708c1a3e48fb62b603f995ec4c77bb5761316024a8d58e38fbaf1e736ae4ede85cfe7dc4ad13c381862d21b64a35f21118563a69e425d6a345a2539c9d0f5ae5e42df371488fa4d4644797ae4370271c15bd1ec1188d98296e46d60f4fcc9615c699e81e328f9dca5f7e3b3b9c1a5b6b32b9e8c3d3d28d9e2b9a8da027388e3b4c8c304ea615848320b22de769190cfdb4f9f2866cdbc00d90ceab16e0e63f439f24d5f9b6731f2ad52c7e95223103b1e1f5f2be3cc475513e78f96dd9006d861ac9729fa2bda7a8b6edce137ae303ee50e2aaba6dac3ef68ab755f10e203679d55f8561c3e944a83091b204b9c853918790eb865483958e8c2db9342cb3e5733cfd02ac4a68c4843a823146c359ff500d9136ea70bd559fb475c5e383fba7a1b60f0b2e0b37ddf31eec1659d9f4fdac3324415ee41cfe0d715cf6a63cfbb6ff6acfaaf3fb0c945ba17bd4b837db34ca64511cf412485aa92fd7ff48408896565d9d099eaaa7f1443623784bace432270b04aef8a6eef3bc7b88003122884c029b09d9671d737d58bdf332c84fec7b0b0641eae79058431fadd31164d5871a546ceabaea93b7af76fba679d8d45dbf1a6ef644f96ebfea95ad48dab171c376ad3dcdd6bbda408578c3f3950ba9fe55aa5e95666aa790e7abd7b2a4a8fd2fd15333bbf4cd01f802ae96a4f8c4997125189fbbe58b9aee12ebfcaa24853c6d6f2e7310e3233b7650747ca192ba4696bd60648ea6b0c0794fef8ee249e81778cef19de6e23acf959b7f98f1be9194dae7d64f4e3756af711e8188edab16ae605a9aace9c9cdb8fd5285a69e7a627f22519acf8836d45205f01f1585b18212b79196ff4a8b026fee28ca99895571b632e26d2b885522b851f019e5702c1965e43c506bcb5b76fc2a1c1bd8ce34e7788de694afc282cc16d61922f4809a4d427fd178f4e40ed194a8350eb68f344d27bc9b772d0b6a2c5e64ab5f0ab7215659a9d8e2c4ecb1c1bf4539818f32eb914e05526edf448bde5dfcd9c1a5bda4c60319fa3fdebf12503164ca3084149eb4afab91b80e154f662cdcd65d7056b8615d93bf725e56d8d2ac501993cce26d3551cb8f16f7b2a7d8afb48160fa566abcf22754ab49bc0b05d72692e595192f045522d6b2d8eee2bb515bce4c9ab8d8dcfe507dc23d9d79ce55531197b10ad626bc66f687fec71c23d7a4c9b8e983e55ad04e99f22a6af20fbdb4241e8f273f390ee4b5b44ac81f3afd6b3d71f8663a24ee99da4322213804270541a1322a7714ac9ca52c84b73d0eef18a3411fd7e7400353ecd61d5f8ec814d8f95fb9798269d90c1c0fef9b0efe83374be98bd02affc14f58542c0bdec5032d4ab1cf8312fc9a38617aef5bbfaee92bf622a72c2d861df7a85f8d71887653565f14e667428bb20b8d5f8276f83cc301c65891aa921c0eb2bc5dde1ea37b0760eba97972ec264b94064855c991cd4ef3d13fb9be29d93830078ffffff87