PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70846 1adb9f640cfd4885adf9eae405be302a1c7e840bcd8293adf16e8e99afe7c774

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fa0d6a90af4208bbb172ce509694f6098178cfba9f706b821dc85cd8fe22f37d
Certificate Block Hash
1adb9f640cfd4885adf9eae405be302a1c7e840bcd8293adf16e8e99afe7c774
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d454000006220000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000cd21fbf1d7d64aeed698979fd3bd973cd75f68e9651fc3810013f2510d0cb9a276988bb10990d844b33b5888f40176db7455e2cfe16ae8c893d0402bbd2d6a9946e891cf17b5b8fc066a0dad938ed1a943b1f6b5c5f723b83b020000000000000080000000e00000d454000006220000

Raw Header Hex

000040201261f1d8e46eeabc265574cd7bb776b0c786a17d4ff4db59fb6e0c20ec8a5b3fa2f94893b2cb2ac818d03062a0b873dbd9880f2d42bdf3b6e0cbf10fd55ba8e13320296a96fe00187df322fed85cc81d826b709fbacf788109f6949650ce72b1bb0842af906a0dfa

Proof Data Hex

59,560 bytes
121216010307afc10acc23cd6e3d46bd37e1f535cf4de26618d0ff014372041f50c0c61db56f0486a61205b8bd4b1a6bf045efeda4c27b9bd884a909e01cfd78bc2170365d002302d0c6014809f8ace485f21e2ef306906cdcf970473ba3e3c73aade483e25bd9e3fdf00f2d75157098614767f5ac992006a541b2679a52291b24a7ca7b5458d719ba83006b4cf81a4a60dd9b28f1bdbdf38a85a0048518106034e658cdc667e64bc873248c634ae4674b15a0e51190212c4029e1e03c9f48792c4b235c7cec10419fdfed47a4c1f957195ae2aea1b6069d14a3f8bbef2ab4587e7795252898bcfb9ea2826eec9f65a31b8ced8b840aa1b2117185bfc3f53e4d6c8d0d389bb0bb20fbe35ad89d2515389386e43f851f0d158f7264e04434de10fd39f84f554c830ae29843d6c86471050a041ea2c6de2bc5dfdf169332949219751206fafe9853807f89eeccaf424849641f8eaef2c91a58bd78145ce72cb7bd442e1a9cb474cf94bcd55f3d1a5051faa5b45a157d79e65e548ae33e924faeaf5e8271851203a4e5585fd9b5193b741c7e54dac30433e4c170c0f85a328bdd54c53c7bb823b4b31cf33d085f57df308a1aca59221de89c787ce34174453ab111e49b17f8df5b5ba962793f430da0d557fb32eaf4185b9b931bda3194d28c355d0299c56266a86822da763ce9077760ee14f7684eef628b08d6cfd44ade6b369672cf2594b8d804a15f0e16f78480a688407bc390909ae59da04d8206d733971eb7761e0843e896ff3767906e4aba2fd9acf462eae344e0543db3d6732465b10c5d080ea5aff8700a73fa2ba2380c9de0cbc88e094bdd173cdb230efa7ad9c75fbc89b1433e5f93774e6f0a99bb68ec13c80363418c097043f3e814f4169aeb85ec68a9df1299a0310ca85bb0e94a430ccaeb0cba7debce5da1adf703363b472f9600b118b6c9a5f8db1cc84e9215f27ff45ecf82a2f628f24e296f88a1c2990e4078bf0c81cf27e837378f1ef9b5925ba8ac70a59a36e6bfbeaefbb8e80cc91fcbb74258f236bde403547730e9061d144f34a5e2e1472455efac3c173e034233ed1f72ac9d888a373d99f53ef9ff0c99f6c464e4836eb1428b54bc1e1570d26a2f5f01b9a30938b0413ba2567f247abfa3b650e72c59c622e0c9aaeaa519e847d268ead3ea61d7bb0e147702390c61ea10a7cb3432e014d6badaa1161cab6c01ceddde0ec0ee83d520e0ed562e8839f9c587ef914d990a67343399046e60e2e8769f0cc1e7f39501b4348954d19a6e57e0b5e9d4050dd1607fb7f772c7d647eea59a50f3cf64ceaf6a627d3554c733ab5fab35830d3d9f99b9999bd7904ba3a8cd72da58b6da7cf8b24eedd1842d536072b9be5998afcd65dd3ffe9860f76824d3dbde3667c7b9998969c654faae5b02f751b913ec0cab5aa3ee613ec398f574f49170007b42bde68919dfe9d3282e4359e43a7baf582f3d125501fef487d3afd9b83b6286d087b5125717b1c436e766f3123c4513893e2d6b77fef5724d909f79d35eede10fa7b1222a3d8036edf63060885b93bcc54e03b5d57120af6d79dbeb5dc40036128ca90733fd940258da15355e17a74d8fedfce3032ac05278229389f4b863209cf7a4d96180fcf4409e6be4296fe3fbb5276b5c18cb8a7593fbd6dc1893ec2cc9e71477591dbaa5377fde70a06af27c4c2798647d47e61b096b8221b21e2e5496b562a44308ccb6bdf703ed4eef45790c2236f2a1e53e4fd6fd22464d8aec7435cf6b9fee1837e15fcb48d2dafb3c8368304f9b36f3031876049b8bfd1e6807c0b70ba7ef65957a389f5679f9074c6474d6f10c21a2090ef124f8a9e09d6371f783dc30ef940894dc79fb0baf08ea2414c92f76b1fe0356179691dc0c1f7be3f643a361c81b20517b1820208f94c56c88b33926fdb3dc5ae3808f6e8374ddadd811dfdf53862ce1e40053cf0a9a4865a4e1d118785c49f685000073a8773a9507a987b9509e824f37423c2ef325c322b275d1ed16907401a4f4de32d714e401da3a692510bacefb81fc6f191e58b4d33f859a112c54b672509e19d7aa6bc4b6531339f374cb28cb5eacdef86ef13ebbe61a74948e3e64ad3e771728812a3f92116ca230627012b3807e1cb4e387711fb8bb3199bf1f9d6d1887c882b996ad8dc646ba20a97a10a2433b789fff002e66b9675b6a03d526b7c6a98f72bccc8000d3878be800c868bebe2ae8e88c4bb3b2ebd673834988b6faedb2f4c0ac993a0ecf8ea235b2fd8c27bb14b5c11ed181dbe6d61f8dccd866c400bf2664da6668a3cb15a45bb0cfa2a3bd9ffa20aba95fad0c7c76cc3c9b83f3389f71a8e1a3d52bed9996c0125d9250427e843c91bd17acd27a27ca28564de6401704775c314944178eca9b7020eff73f4b2a7336216a53b8311c76d180edfa8dc4537f4c7ab22b0786d2fbd03f36b3e88aa554cb1d5b4aef04513f4cbe5175777a4ee1ca5e928349e3fcb07d203731130d1b2e60ea3b26a0b383adf19830293dbdfc90308a3c184deff05cef73273305e7d908c828e206cca6dafa88a5c49817f336962763fdf99cafdd48710faa2de2f40acd61ebb941846d516bbf8148c2ed803fb03794d056f436c8a2fa812f0c227b6dd6edc120ac30a7241cfeea85873106a49f8e92f8b58b42f99ca700b795a1e4f195d0216e0e532b91a87c5dab8747607854c17e368d1ec18153800f46d7da916d372851c48cc414d31292d3b4ab0976d2a6400f9503a41c7e2fa2e4c3a09c51001813c5ec621a59f1546e40fab3d0879543eed76cb80290c145f5b5572d568f63f30f5fe350073fdf6a29d65fd76c85ba2b7cdd677e9fcbe55e6bc8896dff4a3148c6ca12ae2fd4c3c79ed97578838c8a0da7113116a1ea27c8df67853c509462ae220dbfc3a96334934d40f082e01fe27c0452ef7e044f393080281c6d310a88cedee5d0505fe88ace55b0df49d1f64926aac4371495f2109aaea81905ad2a65b8e12c6ecbb532595f9c6ba0daf143d0854c52238ca112bc4f76d8e90c1d919cbd2480190065ebc9fc94229490a6cf7fcc3b4d105d276e848284eec0ec6b10393e2a74ea6518123e86f35919e4d6b1a98ae4739541abf0781efa5b81b85eb1eac78630bcb609f0d2f71f2c84e69fff67bfcd0bf4c76399df7926bdb6839e538dd8a2197abb42db093a6d2cc74423734d3937922293a9f56bceb5d064e8e7b7290f797531ee6b58a4d43aacd87decd6e3ff4e7d94d3acc0ab20ee9becdaed780cc011bbc769120c855d60033f5d1b2a173e8cbf9cd2f920607cac892692867836dbcf3d801afc92d3338d44c9c4c323398b4ff4bcb1399fc807be4b531c5f4ffd1e2428faf1da708fd09428afed63623390446a223397da4136620473e50236f4020c0b01fa23675e487705b1d954c58f3db9083101e4e36db92f1e9a7c7d78ad8bf959bf7602fe035b463e1f3cfc7a95af1aad83b4dc8e88360695838b36b029206bc72649a92ea412d720da5fc73fa2fac4172e2c9f3ceede3b8953588d19482404c87f4e47e75a91e54623ece4351d504b5d1bc3e0ed6388105c8603b8f619212a650bb3e83344050ef6f180b3f487182f25a93eb274a384ebe99df7cb04e9c9a5dff5a1619e44904c2aadcd86268c9626ba74476d242fdd911e5f0e4f0e8a2e9fe195b337c13fb2f883f56b5d24a554284b4e4f7109a452e10b6bbc25d607c0fc63f167f292584dfddaa752d81f90d2711fefaf16cc7ad828b534fd0110cb33e2f63f090cbc17b1e46069660ea632f0d490a9f76c689e71ed6c8ad391aa52e4c07fde59708313df7d04937680f6a1f7df07808a2551bca554b5478e990fb055b8a3ae97c5d21fef0471e3a954abc5fd395ce6c171b1c17c3f5e7791b87e1c3034f8a34759323ba67967adfa8c733733823aec674a9ee075599fb1f7401ecd2a21c752855cdb4dc67c0f6872111935e76359d3e8c88eb4dde89b55e74796c3cbe845de392214b99899b34eba2f04fe7f692fc5ce21fe34c5c3d8b592e87cea95c994d0350d9d03534d03c6924918688ca2f9f05b2afd25a8b71a35da78e1858dade1c9efcb3e93e80b7d59f2a697055afdc5110017faf09ed90ed9b31c05d1ccd22673ad94d102a54a9d514ec63608be5a701a479f3c0151a165949487beb66b56236178e10b98112bc022267a70f67c3d4abfc9e2b688b930abf1b6051591f56f22de1e737c4e972b0586040e08a00c86ebe18710eb72e3fcaf063b27c3277824f6a4717715cc3300f59668e7d5d2cb3d6efb27945e3b8a58c5f5c29760e82ec8195d6bfdc1616a3567b535082e81f1b846b90f19ba5a3f188d9cb02127fc53243eb08c6603f377719a0ca7fa22a5b230bab495f2db702b738d215d475ada5c43e756bbbc0374117f0d8392d0f384f36802ea30978bc8482bfa82cc523d6ee9a1d44fe32fdb5ebb305c42ca647891a7431b37e19cdee27597d7bd7eb309880ae37f0734aac65d58097a69357c5006e7ac016841748c2601b5c167c56f90fed3555a52d530ad34a16c3bb1454a471329d2bbd853f036b504fa47c37605b58bb200fadf28b90088268d6df88ca76624fd286333e353c05af6923827b6271a668636996b2be1d283993af14952c1f63ab533ff295d31618e6146176d6f07661e3f1f8264ad4e9ff3038499a0e9c2d175c7635e4e400ebff11ae8a388cf7619e3fa5984873252410b277d0a6f196e133de225713ea667685f5c9dfdff42f098efdf46e709d5c898e05420125584962c42b67a74f3ea3cfd3b246a7da5b4c62eaa251ad5add47a935a9fe049215c4a056656307a2b21387d4ca7e3a48191d7a4058827ab6e3b8c0e1b168e956d0364dff3ecd57f4b05b2dc47b547ba4bfeaaf7c430dfe35c3f1afff93d90b10d9dfe8d33620ae067069c9ef4bede471c6d30109458b6b986c19a5b308a6261fc77ade6323505374cad6999ac130e6478c68477134219c646186138ce37272632a858d428c0573bfe4269d650bcc23ef27b415a72fd52246adfaed3b4a1cfa18a082c518e24084fcc78eec60b72e44addcadc1d6850233186ee1a2e248668a0a958e334ec6a80036cd3015ce74fb8c3c465c7c68f4b4d39d4e8b6a59cd968bf5313c1baf0ea2b53c242e2c607565c229bb775582c0d8504d399333d559cc9ef90337ce325f0c572c0129f897d8f03d6fd6425177b123b3e19bfda352105f7bb2da28aa492f14504d960602629c70eaf20f03fec5df2ede3795f12203dcb18d0467162df770beb3f42b1cf5077d83c9c24c2ad01f05f443d99e9a18cddf21d03aa6a203ca6b0f6b1b529a143da83c864df6b88ba67b541ffff7e1617d6e04b008da0e6492e6b072f4985bd8f3400978f7999520b22cd4e3f7da973154a6efe16aaf02ed65bad9d455a5f4c5d618c789b23792c613558970063a16abe2ba557547a3889f62a3c6f2d49b925176b43f4e28d72928979d9d0ed0b3ce171df7288e93832b4034860bb5684780befd7ac27d980febfe4f24f8d3b63fae9c2894e40552f8ddae13813b7db74cba14f245ce602b02b8d5cd9afecd98f05aa093fc1871a2c8b2a880a28d115ed417ef473943cbf5730324886b5b2cb65088aa00e06dc8c262cf0a10d1547704adc2fbf736d2c9b062c648ba8dd1abb80e4f34f3ec821aae0ae522c74d134b5e161789898bf3dbab455dc035237387c47772733e503dcffa9137ddc8577b1932ebc495aabdd2a26adddffe4a70b334729ff29ff56d6b2d1e978587c126f761838139ce1c01777f2ef5492c01af7821eb585caada453ef72a4da05f02ee3ca8ad32f882f97e657596d7495cb5715e4bce67caa013f4ba17c92f0709ee63bbf97b1f4a24d9baa28d3ea858c22aa3c59c90a5fc878a6b000c9c24feeaef45a761ef4db201caf40a36d6955878ff486fbc6b3e630beb85077c301a8132d1696b073c8d1553be74a994e5fa73d8f06769db390fd9a16a3f67d84adc70e3fb8b5be1d5d67b6323f4ebe8e507f810563ff3bac95811c0095cb24abbdbc4f89ccf58f48b08cdabdcd33ef1cb11fd8a138b4a4ef394288f61a0137fc3ac1d06b5c68f8d1594868995d8c5f57a8786de92e68c1a898342e6016f5468acb9cb6fa9c5a12a01dddb117856f1e47169228ed3b1d50d43ef3217c99531133ba4d4f66917276721f8a05424ccbdd0d1a477238dda3b25304603daf0bf5e1a82deefdc90912159def13755c58a47ab57be70cd61d436a4f041fd674055375000441636a098ce8dcb495917e9191716714b8f2d2d3b22a7521ba0d265e0684c449e997a2e4d6f0f73f33bb8570efa7bb74068e5b94e535bde7837b67be2346292a9cda878451878b868a3279abfdb3640540165be1c7ba32d86bc374cbabed169a2f6673162986d382b430e4c5d1c88a29408140043562c4171dc12ac80c72247427e575b9de1b389b2870f7f5b8ccba38f94c9932df97d7cc5471d098becf7fe5240cb51ad2e3dc46707654458b1e2dd1273830858f7b565f68313207cfe654eccd82fcb9c894a683be534dee9c3a63e03a3eaecfb0bca7b1ae19879fe4a8acdeeccd04a95e750b26595e3350803f263c92b12c7b745ebdcebcbbbd01d26328295b854bba139e222719fd3da62fe07e56d8c40890d2d83cb625d055b70603c88a1bd53ab1655e1efa26f110f462eb6bcefd393ddc05aae39f5010901dc87de39c6660f086c985ed2aef401c888d98f164dc51336ad26fed8659abda3849dac1211aef8e27950e63097fe7859be8294d42c53b56663aab1fd5bc20183a1f2e75492e5b22a5fbf861d29697ca7ba64c614aa89cbff5ad1d00b26cbf32f8edf2d7f72d6f37b5ad1ef4efd248dacaab955356d3a14014cf376b25018747cea13c9836ca82b7224793a13122a0f3ea8f1716569d7ecacde3a70b3cb33fe78240a4b87627cceedbf12af5055f6581c667e9289f8b9cc433c0031d769dabe2bc11356787a8f8e93dbe298b83e27e08952e73a2004fa4965d8168eef533a9242e122bba3d0876b1302c6d4d68e0e5994c3d58fe0efc9da87ea6d52fd32a56e28ecda8c15bfb917db02d9e46e06fa3fb41ed620f67194f80e007284bd800f4234876d04d256a39c76dce4f2125ac4827eaffd460872e85129aef87f67e4e3616551f7574a4d665e5163ca6b83639e102a47c21c2bbf2464de6335f610c84c4a60ea5625d0f67abf7473a0dc1d85c0c80fe8f051aecdf011d0383a5ff46ef40ea2a2b713658422d2b37b9c60333b16cdb2915389062c4e6a5c0058a5218deb7d4786b70becc64392a05d747c1e445d9f9e53b379e352487255c1663a4afb545157235855cf5ee1fed7515b080fc5c6f25824a0411ebfe593ed8cd3edf39a9ea9273842e5e5f32cdc8a7e6603c4e29d8d762a27b46d40d93ffdbeb1c5f257a0f3df0c17ec1e5f4e1b76ba488a42329c60d86f2451d20f01765bd2511776cd893ae1b55256de684eaaf1cf472c832a210ff240b8b699521645715c2d9adb1a8272981dd550d4ba95a8c869f53ccd86470d77219944e89bd2181aade780e21359b7396c8697b38c78310a8586a23949c169c4eabf65245156de85889d6c301ffc24744ada8219e98497a34200bc0f334f899a36c4539175afb62262d592b76c11eec231e3de4c1eaab804b04b6c0aed3ecefa0738e91a8e2e7096bea5949f74e3e7aa7d2323caf29e6a0ac7a861db67bcddb32c14e43e71c8e7a2bc18a9660682108ec511b18c979b7c006401a4ab6abd9bee68d3dc9c23088dc8c53ef8208863465ae943e0d7b7197dcb398d19fc97bda755f5dd9838a402847719a6706c914db6f42894295fccb536b242822d8eb12fef8112a5000c095f2a9cabd02ceb40c25a29c86146f78b30f657900dbd66652d9540af9966d960669d70c444e5afefed4376298afef975244602af8c3207698c9762344b8feefa6ebd5974265a42a00f0d48664e6dbcd50257fc36b55c9be6db0424c3c26996d64e114464eeb4a1192e5f9a1a59cab8a3eaa075800e88faecd903a2f9aeda42a3745cce0c8610be6464f44c9ee0ecf84b61fe91764b819870b409253ce7dc084c65d9a851cb84a8ec89973fb170513d05122aef6fef7c30b657953d8df7159c70eac338d8e32ce52a134fb0856c2984fd03eb94a0838162344493ad0a31c709511c92abeed82fff40f412301bf17489da57aac166cd7acaee7cbe5935173b4da899cca139b3022e4af9744fd8287e815f8e79b3c794219edc343038d780bbb8f9132ca7f9ff58012a13bc4b495b266ab862e5599b1bffb5c5a83c787e7e41a8bf25a3c5e99abc3d98fd4bee43076000bb8cd327e75602c72cc61b54d194299958cab2e718e3269b5f24143fa47c768c029dc7172b0cea90d4aa91f25d2fdf602a9d028ead441c8c6c9e2d5a62b3fd5e47c4a44edb91b139b917a73c2fab51201326e94e661d1745aee8d24b09a07025a234d03b1264a1e901559c73b480ca0d201c312d98d9980277d5bf797dc8b534fc89a3334b79653b45845758dc96390ec6e44ece8c2814562f05d0ebf8cbb97900d26f08e1469d951987f16a487b84914358b734de9ef4e2518ee8da5133e4c189efd14d85c6936fa6f04f4b89bac28b8cda9e56a3d362d7ed62d63da8715941d33c30e40b58b84474f4514dd438e690abab374fba98d300d6c26d46934201e4043d1f0610acf6499bcbca1e919a4b46a1cb44712878725cce07067710cee39da1526e4562d745284bc7b67bef65d8f21fd2f43d5bb9f40fbdd1c882d60bed49920c6914cc31c8a0d0dca4f56f71c81e58613fc9cb76761897682423042a35ebd2de1faf41cbb7f4b25b12593a366cd389ae9b8214e78f2ab6232f184c1bc30f53c708b41a3ec53f69d4beac9d2d7f1335bf2c48f8acf3f977ab82f1e2fb8a51e8369e4ee258f65aa493399c1262a8c244bfe6c0f28b7525b66a161ca1d1b3274fd281538d5e6d7a7b496c034653cdbd6bce4e452602f20e2383dda03c3eb260f1b67815c78aebc36e613a4cc435a15d02a943d0df7d7a011bad7f59e69279003c95814615b69ac3624d4b4474ac0646a982937fe43e3b4f26c3c8a6abc2c9eb7e9f6046e51b3f7800f7643cf5d3cafc4614b7fd9b6b954f5a579f9cd7c5c54146a8643a22f9c0c28488d90b653acc6f8bd6e9f4d466e6c2e87789e87bcbc35fbae41b69e5097794bde01fcf06f12ff270d948e3cdbd35d72176c522cd7df1f7d08f38e23b0125f269b114cbc47b41565d6e94c137ebd2a7cb3e20cbcc5810f446e7b636a54e212d01740d6180071ecc7143202ad68964b9900d923c9fdcbb63467147959ef682e172f72229603a3328509f15afe0461354599573a116495c820a9edd96e94ff17124a31498a05321187298a2ad498cec1be67078bdea28f96d12146db12437fc1579318d600b0d51b39f3d1d42e0f71f53316f18465cb99008ca2e18d618b166d76ba02d73f5c507a2f6cf04a683e9342cfabc99df0654bf558069412a1bb301ceedef39a95da9e2c66d5ba34b7ed9e42785a0b9a8c5ee01deb805c872993978089a9214cdd46c8a9775d6226f0cb1d8840a489c159172384830a16a270516e4970a493f6abdca0ccde39cd2db21516d4a79ea03ea7913dcb2dad2032e1aadb6f0fb683b6ebc93b5a1a24da23f334a40980acff94a72d07842031b1df4a7cc71dc45dabd71a82997a47ad9c5778c642a6f22aa4207af825a2e46149173c74c0308b4d6ff1f3257ec50354c0bf7529160c8bf63ddca98f7e7b639cce2d052b681396355831739814cee263c82a04823b541ce1f7a8deac3eddea8a4b1cd0dc6474d2272307b756e2d95125aec9aca72f28d5aa3645cf2b162dd1d695ddf3b7773367ccd0d29c9090391ab93cd2a3962b8eb94a41873837c12914f496842505a855990eaf524209fa365130511b0ab447a3ee62ce442af57a17fdf066700cb0ca500117b7c1853de1b902b9cb60f9de6ce71a720117172956b538807aa42bb598d5e0151e52330c3079aaf1cecd652b65bb604af77503a008b721d2dcae71a54414127cb01c53ee8eb4ab71f09aaa133faa7db94f912dccb34fcdfda5990e8d81fd17ab0b659931fd7af31d5fceed49540d22cf3f5447444cdf66ab478dada4174d11509f2fde840d92d210f89236b9651dc8df0338a8b4223d3d6261d6d72c004a26d20be3c40a0498226f7e993c9804aabce7ce684e1b0fc4af1e88058727d9f42e178a2d5731d1d43cdcd7526624600676f1a6c8bed1a6d7e0321ea9cf1d76f80255ae191a54245d2ef5a3db07c0d386c2ee82d825bdc9b4d5e670c6b36f077eb8a36a9cff775de208f5a364af296646ea36643abb726de5d1496d57cae9c27d8183a3d83c1098a06bd7f9ba66761da85e7e4d9f8a42c2697859827aff0cde5cc201e31e2464067c99378f64add800fedb1b5b0f17c72876a564bc23ba390abe0ac189219ac83f67cbae0f62e80740b856ff428bd943ef47db0f4603055b745cf83ac6136a8edba5f4462f56a3aefaf191ee7ecebfbedd236e53435a99b855227a305d096982f422533d6a3f475bffd1806c41a760d9d510c3127d24fad67b5b0eadbc13b58a0cb699220903517f3e2f4a7c43081c590fc76ee0421a86d8a8dabc3667a34685de151010a8debaca047a860dcbd4856f32cae01f4f591a9b873283164249d48e98d332e6f808442b8bc48cb4375f2ce18637a47c0d6f21918b9026d5802b799c0f8fb0eb5070dc27d70efbd3fc39a093d7e9d2e167db85b68c9cb3038fa02f48523bd4225bb79ad88c9cd4ae7458e127b8ebdbfbdf6fdc538caa7e4b2aa4a28d689534373ca1527624f170730577f9835fb2f6a0d9189bf027e9a87b1890e2d19c1964512530846b30d3f990052bfa04b1565276210c40b06cfc857d2339a86ebd23ea9e65803304ff30fae986ef4bd84644c6cfdbdf733d81a602db486d23cfbc3748a136a40acccb1dfa9284df291bcb524c7ce087ca7b3ac389309efc14109e195cdb294fa71368488b24db1ec7fb52712ab08d863a60d234910950160d81c4b8715d9bd3128f9cdca5ceb65b0e9741e77b68840cf354c87bf760c1d0c026d7efb9a006b74258e606a1ad601fec9d55946b702636e64d38533f2137305516b0110b9643d9605cbe588a122e7d71622e66e530aef45a526dc69d102459ea68b351f4e43bb5870fcae40161fcd54b323dc79cd302929d9c9882296fb104bba85f8e847d1de4cf7150528a05316f18dc96a7a5949825ddb285c268be97383cadeb5013b770d4d55c996709decd6fb7e161065bea75ba9d2e0fef2140f9ad96cdd3e9993af9c1afcf44b71d7a5022589f9eae34653d2dad61e380240929cfd57e574748db09a9fc77cac57443875345dbd145677997f5cf72646a07852f5ced2151ca798f7da671f462a6fb3d3f277c2f6b2a6ad41f27936e696e89261afa3a90c4c71cf374c23d234b1d6b833ae227fc91e62f8b2cdc84d7f5a3f581a2839ffdc370958323bcecbdb8b6527a8e09fba117172c924ac7cf82a0624447c8b354b67e77077e253d888948d6e8158fa1119b05ec198883cc0906fe2513d8c4669b71a9006c16681a9bd116433ff3ac9e5aa773ebedd2756564e3458baedfe48047c3393ac55e14d87356593bdee805083bd6c2a7e6e4e610ec11333962eee926fb2423dc625d316b828f48d2894510b6d4eaac431e7800aed3d25b78f41f14a519300aec84f906219ddd8240efb8e9311156912899e0b717e8e4d1da1280bebbac6fa766e2874d1bca2c3fb67b283aff0bac568c189f4e001a879c986ef34ccb1853d1750c3dc60f4aad6584a7f7a552e89eb427598aa430752aa826c90d8c659688a924115fc12adca8c598e7566b0afd77ed4c795fb665a18c7632428209dee93750ee8d411f0526ed5ea103522f9d82e17fd3ac3f43a165aef2f609ad54b67f44fc66358a6b52f3c79babeefdc901c98afd5e3e0cb0f1f94063711f1aab3e9e389ae54cfecb8218d3a8abac174a6376ae96b70c9cd06bd647ea0cfa60275ee82851d5f9cb38ca0f27d261f27244100baab4fecfaa40f6f3bde34de4213d4b9d95028323d6cd01d6873c7ad21ddf95a191668a10c46a9a5c2d7196f95f7215c545735841de9f36bcb1045aed84075b8028a9e62df901e4842b09dd02f7d3c1ba08ec8c7fb9e97b1497073074edcdc04ba68ac6e422acd19726292837d14593d75cf8da545e364271bec7792e5248c9c71d88a3d0981514ac2f04362ce650b498e37f78306f4dc6706358267cb5d27bacd2219e6a5fbeed1ddc87ee7c2399c8732888806225f5800f7b577c260b63d62b41516f819b5c94e391716c805e45568f8b51cbceee976f2ddf565f137723f9ff4fe780034ebf8dee9683b3f6a049ed5daa830e975e53202784705bcad2093453b6860eddf22930ce8b87dcac1df49471851bf1e8b7c94e43992040171b5bf02493f53997b94d57fe6fcb3f214ee3accda7cbb159f42fc7b520616d22942967eea580c4a12284871f4efaa5fd8761445dcf7833fe8d10d2833836ddd1cf928152892f1d6447e9258efeaad71236e9dc01d6643cb790e01cc7b531f40b50aec2360593bd480f2e0bdde53063b68e76e53f33c292b1f94343dd45cc8da89ac23685d05519da12dca7dea89d0cf400a19c77f3ed1c42c5d14f90d7bfa9c84938f34e6f3a22661c5abc42f8ae10aba2b5c70a953678edd813159b65ecd6031c5c3e3d1f0e6a91e574b61a98bb0523d5d22a182bb2d357fa4a544cc1343cf0c1eb4eb576f9a7b941a73be83c58291bad6f3271967a0aad21222bc78ee03de8a91354c4d367b07279548d1cfca5db67401828b7f8b6b2874f9f3d2219ca4a54c5334f50d6d7185a4bb8f6b2d5552292c977d0c859f2401a33c012fb08acb50f729d3717d47b776ae0a9cc01605f45c45bf22e14e4f04832645a29f9c56d9ecb603c9dbac16848c3378d713ec9ba8655fc1b9ca6543460942c08c3150f18c3a54015ca507cf3eb943c227d72dcf5560887e3e7cfa1f9202f9119045a45a156e1e9dd3e0a3fcad4d2b4affdea8068361a3aa9b60e339665d6ea932d844af495c41644a63e423f772ac4e06cad3260cdd840b155dcfe7bdaaa9833932dc5673f40bcb44a365dca70ab660a51df2d2b3a98423ecfa76c5b36caae6918713474b10854ce4de8cff3a4b94e563e226373fc8f1ec8692ce34dca7da9eec3a5b11a6793f21a2b7a88fdbe88d711855fd041b1fb582a195b813e2a045663d8a068d97387bfb06841012e6e54af26afc171c27da35912c373e8dcc9f8023e0457e36fe22b4d2f23085126fdaa09bee1bf27a211967a03ba95c51fd1c665c163e8e3c14a8c0eae6e61af964850ebae8035716cbc0fdd6e8e1a7f7c587452c55ded23a65acef7a182c1645d9e2bbce100a104aae45c7bc3e2d01769b44dc3fda185d71c3c58a6cea90cddb74d8edd1080a9a00958c2354b7ade974f6dbec4037154b2163c06e290a37dd9f0c42a2ce123d8c050fe0207f06ba78f907dd2cae8b6e9116ca5274b5826a75baa1787d2a4f243dea0d8f279e7b7b6f2990f76eedabd3ed38089845dd114831a779a99501bc461be393a49ab8e2429e3793a0148515746cef851e390eab97fdecb11d1f55c921290beeed8fe6d5772f571d5c68c0a14440675263c6760508c032a95401fb558fe0be5e4324fd560038240c6a2a61be6dfbe66c76e15c3995e16460b14e403d327cad6cac3993d5000e942123db731eba6874d186563ac5dbd4d3f9c1c71fcaae91961d92a14b586a6e80433b581051c84c0a54edc6086f80081ef45ca0594535348a3c17d55f135b94cbf50de872f7f6acaa84cda94c6f7d0b513c6887296563a0757671ba5f9cf91be51db575b22863479ae9af3a1699f2722e5619107d504286dbbacd246a2c8a559f595910ff44461991797b454182590bdd349b7aa754f3bf7b9e1829860d9022aad42545fcea763bad479c98652cff020a8fa4af276c72c17078678929c6cf5ceeb5cbb8a35d7c76eb4a6a75ee6e2342e1e59ce7c8c5fe272d9b3f3a00ac130b0de200079796a05f351b7a7daf045e6519bfb41f99fad73e94ee62fc01e8391af47171f8aa9dc130ae4988f211c43587164e1da879ac70999142e08907c54c79c9bf27a98a46395b413504a3804748206ef82e7a217858538dd135d494f8d22b71296267f79e7fa34b45180af50548c0350a237371868fe9161411f568f28cb7e1c011d8ed3784579dcf181dad3ff9ea6120a8949801049845292310610633c72378c8f6101b5c81f831457bbc0990dfdbceecf622de2560ce779e0f85f90c634186a3647575b5c33834af3ace7b9ce8ac9a0685bd9835420de7dfe9ec109db07befe14172479d2b3eba379fd97057d5f6aff3592238ba1dd7d2375d353fb9462a04350e9477851f2ced70b2d09ab694c01aa8ab2cbb881cb7a4c9d8b13a23fef0dd45f77715dc14721fdb90c76cdf4bb6b2e63316f59f871817305b1cb9b26a8973e2736983f35bd5099e321c98f2a0a1d2be43635d94404ff3d27288c3f4ff34821c13b17d207e0fcb19ee4822535dd645c939c6b64061d3bfe86ab7399843bf83a7f664fb5e0e9f2d8fbcb75df37ae180af29f2f2dc371151b9c460a4a0f08efc384cd42a9c80ea87e05f62b1280253ae399ebd0e5c62cc4f5400c3b0330b96a90b17e0d9f23b1ef7fafd4de7134a79430426b7633224ab3624655100237278fac8247498d5b3965bd65cb10df5e792744ca468e5d192a8ea2edcdae4d2e9daf222dc41bda789da424a400384c3657a5285c8a4b28341db508d0d5c5218115a71e8e89461b0b511b8c30613790d280048912643d18c01f6c5407b8b49e04a2098722683ae13b8b6694910476c5147c5631b84a7d127527d9b51c87b27083c948c86f3c382aa69acc22b46b6de49bb22734664e6e0c6fe4b20866a00904e0d4191b1068d5fa6231f808871d3c217f2162a0b9537df8d1870264077cc048b772eff41abd2e923f84dd5266b0461ffdb6f7e40f39c533454d16f2962cc6d1eb9da67facfafcaf4e86e48ea0bf75ed73add2ed442a76e5391249171502c16622e4c0095daaf0b708bb99b89f9db1ed54192bcf7fcdf0d167185f7f6ef90ee629ddeee7affe8000dbd851912233cc01b933a1d7419d632045eadc6d01545675498a2f27bdddc89dcef7bfb518c06370f9eafe76a37abb067f7a8e387c9af734b8964e796bc4a8a6399e30a7581cee75d2702b9f8330a1b5392b9189b9f9002dc6cc74e66b702bc3232c7a97518f56cf1566dfc789b0d99115a028e5d902181e7756e1405b7365457223d5ec0e4931ac48cf86741df2e9f3b21b3f1fc3c112bbb3e84246d291c6003d12081a28f8fcd5dcff5785c36d0a1a0fc200c212e843f1109886087da5c0918ea202089dac9ceeafde9b4e4366ce07a2e48ebd07dcc26da3d55311076db40c4ea065d9e381366f9085941b9fc9d196f3cca9535c8af045c09ad240bdb226e97c00347af3080ab14f2d11d169b4434e202afe2cc65f6ea33eb4e98199e70b7cf0d2d34e0214c96732b01a9e4d5491ba31fd040a4ea527fa20ea311cd587746ac90ded2145e8a360cf962341fe76bc750339c2eb735bbb2e9bfb6b29111b3f91dabb8d042240716dbf289f46ad6e6d8ada9015c4098b5f714231d4be8263ad26fe81129effc2e31122b3e2d6ef8738fea7d60df48c0550999f02dc24631b693bb77078d7bab49ead65d99ccd7f2e03501739bbaba407d2ed28b0846c5064f7dbdb9a363d40e753780eae840bc9be8f83dd0505c121a6c6dad07d1f23ed9ba57b1f3abd3fe843e99b171cd9d227f254a43362d850527e69c78356592db4f65f7b93aa2680eead90ce0932085a358303ea3d41540284eca02c11a093d893525ec41eeafbc6c96ab10d0f604f3cf7b062df723fec25de9cf29563bf2eb35290da27cea3862cab4deaae716bad7b8ee058f127d121c66d976451e626684b264841ffe3844fc34b2881d362de8a5f36ab9f6f35d3acefeed03f51640b49b49956aabc363929ebe488d6f3db995524204aaa3badfa8a481436f3843aa8c0cd2ec124475e65fce282f74e3c23bf557e168e2bcb0ea923dab71ba61e0e1763ab37945bf6ddd64f55a02e6ed64042c174c1248136fe678104431335320a7d73b141aa9f384de9c79e701a57275e786d1327edc637ea67c85a9a2d61386cbb8aebcb27e6096581aec20086b9dacae521d17baf39cd2ce5368a30d0712ac2a1a9dfdd9eb639030db69ad66dd81ca1a66efa621cbc8b0e5f8b71bb10e063daeca529145830b65b5ccb6b7380338850daa9660b887004ca65abfcfe40d35dcbadc607cf98ccfc072409a51eb8ba00772b93c51af75da70b661eb547faed7422bb029404d873f0adf6bac0b4ce7b1a1ca7810c9fb2cfe173b5d6cde51f074d38585cf2f9d0fbcdb58959b2ddbea6e27e1cff5668f9354d6fd461da29c3c61abdfdb7830143cd1395492acc75db9b930677c62b1cc261025116df3e76a6e74fde851b65c87c80f021ebec5d1e92123f2ef1d30e92aa441889129c96cb7851a7314791e543981144467bf50204a6c2fa7413cd6f1556f3348579e6120fc7e4cc033f0179318cfee948a79d9a2db7f01ad52476d9957d23e045b8ecebb906fa32e2ff0c4d719aad82bd283a8f60c26fe55f8b54a328db806dfa9aecf7089e0ccb07d88c8baeaf55e26e5b2e053bbd5c1be5ed7a0ccdeb7179f1573250e1149cbe2bffe9d0ff95712c93430484a3ecc159b54dab10f6afc7b057e3ac475b8447914f876379971710f71423d393ea821d55e3888fd126efac90cd64fb68faed683039c0c2075a82736a9ec60f3a2434d3a782013eb33560d633456f3dedeea6be52022f027b4d04499458e1b536d8a2cb994ab10fdb6eba6d9f607b0e5a66e1c0c5edf4063683202ed70c2e34992d87ff3943b4dfb42e500ae5e031be01a2f806a215b5a7512266e449478b183560b8e88108748a6dbc1e1ae57c78bbac6d646b8d60334bdbd6c56954fedaa24f014670b0f822729adebc6e0d15163fdf52a6927205d9a3f0d698905bab9a1fd9943d0cfbb843bc84d096e34fbf332b101c6d560cca759f53c68e9afedbe639bb240f72e08409a1bafde8fa3674d070d63f0e68fac776663aa0a5866dfb3702d63bb95431c004148a1dbccd393b4518d3f79b657adfee43c6e10a7839ff8db8918d2d14d40f5c2e2ce0dfc18f7e064ccf806e9dbb34ab5e3a8cec7dce6d3c42ea1b803aa39526920fcd8599f7e58ca38773ec94e06c7f64827da1ab480203b0f97ad73be87794c9571fb7ea7c794a8bfeae1af39df128062feb569c416a294ca876d867e44315d992755feda82b7aebfbf614674a0c54ae074562dc704932617523037e53a4ee5b3d73de3c27646f7ea7caf55ceeab0e91a48cb581c0c289a6ad55fc4f81d21576c171d85c43215b80bdd9b26366ef54b716e9be91468a943e013779d5dbd3e3da84a5f9abdfa521e84f96493b3ed36da6f7f952e336ae5d952f42d18bc2bb590805e45c0ddb59067f788cb022ba54db6866e79b50fc3cc553f8f9b645660281a1d5e557195fd158cc3f6d3a433f37e4aea10d12b51b772aa3abbac1131e8bfccbb28740ab010fe145c8c540868c8b6141f27fd3efd15bf05c10bae4e2c2cf0655294196271c5bfe176790c46cff6ad734196995ff4910fe6bf3190ff4ad9943939e9da1102484dce19b9e503bd324d92b1d8fd8506bafce0534ee6daeeb0b6353207204357d6d59e6ab235cde2f3fe1dfe236f54cf1e17ce7b5b7389272d52508e1fc3810e8433f93f7a2fa3a0b377b879eef8d7ef50057da9989a4f9610430f363ff36c9b610307923e7aae1eded1346270ac9bc3052728500a9354c96115eb0b5ab1664f7811ebc54844bc9bd92e0be1cd1ba31e241f346486e0e0000ef0caccce8453064ab76021ca2f405897ebeb97e4aca08102df158285fdce73185a195e2652809e63fe23e7b6d5b309e2439fda37bdda65613774d3e193b16ff0d24a6ababa0879f82c4bd3a995bc303c0123de4bcdd000d04cab0a13a29b31ac633c44a314a592fa3aff3321a7ef15956d99ae281a065b1e50cce3256e87394095491674f146c3edf4d8ed97e1824eb8751e302ca5ec459ba42985cd37f912e471f8d90bf729b7c1311a009921d2bb7d49f88451983755c11e2c5ee15b30addd739ba319c1e019fd107f07b451a4532bfbfb1399267de2541e86f0ebf5f6a056cef05b7d9b440bbfbb8ff1d2c219c2f9baf468ecd7ab052e83fc7fb56353c897393ef45fd8883b556ccc7880445e314482c14bf95fab60feae0482908470f5768740437a0b779f5cf0c11367f85dfa07e14ed106727287b15f5b3e316c8717b6c0505b99389eedb7da2966b59d553a13df77463300483774238eea5d01263bc4ccd827ff41d20d97470333a448208e506b4cc1a953d29a7fa2007d1dbd69ad26a13fa11d589e1fbd13bc58c9a1940416fcc37816823da57e61d53270aa45da3bbc85d07565a343607a114cd127fc6d14243310879330270db64cf65d333c02ff7a5000a8537f9adff1ebc67a6971d4287913a834d960f33f48939e063c5863f36ebe3851332e2bf4686074bb9d254e5f83f0910836451ca34e148411ab32b28b22901b628d5480ef000400b427891fc64785bdac4e453eff7c44f9ade2037885d08a5725f25ad00d9174b3d0181e34a650a5c1a7a0b77d01fc7a8e879377bdbdb22819c49a99cb5c364b59e2a53d432dba1b593b63d1de11663041378f01b7c6d3b2b5b6874392deb2e966d4d9d36b4ecaa6911b73351c4a52934c49015c896342e122637767e2877c267764a93f19e1f3366b188af42dc0683cedc4170fd50897d3934eb3390e78ef8e76c2499ab536cc848c5c1784cb0cf9dd66dd1e114a9c71affec8e2a3b9b71cbe765e540009416e7e8ad24d8992f138a36b54b03f2df9e43eed060af8e57168f9e03bcdfe6cb22de0173b0a3a61b6d0d607026ea72b59d7fcc102d888dfe3c7a79e7061203db2203e65d04e5bdfdc2a6c1bec5f23d3ae325c11f54e5931718afbdf5233e484caae26de2f0ed7ac828a0cf57ff7c5241989f57a59469099657391e6d0217034ac8fa24ae4c77258447ab8eaa0386a6a5f600d971ee8dd32eb80ec23226971e52aed6ff71d9e23f03aab4899c0c0d028d04a88a14cd65e492dc4d8405ad33085fdea49a96646a13912b803ed317fed1cda0ec691f52b163995dc13d324cc9240952c77622f596974c949ac0cdaeed331c82ed16526bee799e7f09b4d5a26f2bda0004959a48a19fd2a14bc9a7658599177ac0f9877a6facf861e244630cdb0355a1b2c3f0731bbb65962cf5431b469adbb854d60cc8b62156eb2ada3154da4a169938f55e146f5e365d6fbe1ca3871a33852743a9fe76a474fb32cab8d5df8f74d6f37adc520f83545c2fed7481e18a335067484d1ddc44e6bbc9a1a47a4129665bfcbba24b0b484b57877eac069b882a3a662e4b22042177604e432efb608ad3285dfe75f341fed55c2227c140b2e8d77dec24b71131e7f4297dcaac62ea2203fb8ca9f3988a01d505fdd60b7bf3c0a0b917a4052786d700b60f4391883140d53a3e03cbee1e0d52c35c6c7622005602e6b339e7e184e1c3be77c002c8eda295f599de020814b36e370fc85b30a67ca1e1f4f0848912dbc79acb2b3c1b870f73235e327fd4caba95a3c18c4090bb75fad7cc3403b03231f973618857f044be30e3db99cfbce17003cebe4baaa32b5a4b7c396d1ddbd1f6ce08c5c2311774607c8da383a765eb6dfd7c369a2f69793e7cc1bacbb90604249bcf3a13e17b18bb540c5a5482f755a86ba6464236d613e422dad1ed0199736344d114a3a0b14bfa900542b381800c819c112f8fd52380171373c69dfbbb08b394cb9fe6a897402a8b6d2927a1e39f6f017353fd1094c49822ef6c88c65df0b0bbc5f3584d0091d69a9009a68e47c932de065ffe3872b44122557267d9bffe4a5e75bbc9b493819d8a5b48ebeb683fb62390862494252ad7ea3d0dcbe8edb57ac5578682014c4495d1bbf501460de9a7ffeb153c468b78b8310ff1cb447187e5b64f927cdf327357b8f828b9e6c79b610466f34591488a2da77c5a4f790c3e41b24c94d1884a0590ff183fe5d9458dc2d97adaf7e168e317a3a4dae5393bc93a54da99bfc80a9f232dbd774b9d3abc2a1183e8a43d2505bb928ff30c4d188446524854487967b8fe0fd9edf2387f14dc5842e969363d1e2ac024eff141709e4ea878a6cefaab6b8df9403c98e4fce35de209cb8d6d7c42f8fc71aa8adccb27c3ca8fa51cefe19c5d02c5dabc0896f93d3ee9bae707c4d622d092ad92c15b687c0480d22a0228c21e983af7a39b629c35b7a8dcf19092cbc88d21ab6b5bae6b15336a26f9b886470dd77a51e14e7f7fb117a6b1920c29c7488a8f245e5909766d6188faeb172d3fe249dfa33d3b011441489c18fc62450291bee514323f776429aee00098c9e0821cf4deb536a7f2922440136cac76478abec38508670970d3859221cea369b8272fa92085eef975ee855e335aeed77fdf10c7ad5589dcd19d5316006f0b573e5f5ad8c99fcba7e1e6c84ff7c1582adbba55cc214adb9b75aa7c512bf181766f4dba3d819013828525f13e8f9a98cc03d2174be49d79de7f4e64b0cd2e722bc16b3c7567df1b566a2811e37dc94ad31378c070756506ac475fe274949c7e888cc87dea90522c191f88bb50f0efb3ca19ed60b7b29c4412e15eca65bed93a6aceaccbba9b78f63b9364529618cf9e75ef1a0cf02b18a7b89fd7a19d0472420471f26fcbebd77c43a38cff2e7451effe53452575badcd2d86022b8b7e8d3ba05dd12c48c58df8acfe8c6b6bd5e7cf01266c3f89525af0d28bc74f27e201c649f25a0716c69cc0f8c37cafec67ee4ec1b6b5d966f2196db91f3624bb22f611ede4190da29fcecce8e3f647a246e1936d87cfb397852ca0d647e7d0cf13f73a620d4a9fa179b93e13af6d4363cf0296b615485b14d378e29828a92e74fe170d31dc5c866fad9d1256a1f7bdf0f9cca483987b251a76557de67258e818e3649b5d0f5fd2e8e7c4c9d77a773cfc98eede376c0982272d12ad37ed1fcf098927ffd407fe2574ef82d9c2e2f8ffe2e56ac9d8796e30693c9c801820c3a18754398d53b3279bdb2fc56eb230fce4cd3c07f3cde6c54f81acf0792af4ecd92dc38a8e76d16d789328b3323967755943077884909ed5fca698637540120cacada967c9c428fda391389503e6983a0139151f3f16c286f1a3987b41ae8e70ee91ea4398fcbc1d6fd0995ba1160f319e4a41a9d41a39addf82da2e421f5c69db1da5a308af3dc29cbdf3cc2eeb43b21662d3d38cd8f691be59df4c0e9487ff9d6c88c03b0102bbc015eed271a51664e36ad96ad17bed243ffbf372753aed0890660cb5155c55a669405727d8772cef9a9a001ce8c57c2231d5f21d6967dc7bd2f16f039bba0491ada79e03e1e3e2e7ddb8ffb52f340075c5d63518023de0703dff88f24dbff3a0559e75166208f7e812f85c4a6947ed5ac9798339756f7a83d59e39116725d19bd213a5829230aa621369743478c9962acde58018401ade7ce3d6b3397635dce63c2d068798c543f33e687deb642dfd85283eb16513369f2066db44daf42e1b919d22014f67ed815cfd22d5cd44403801f219a653f3c37276e434685fe9a1df0ab57a082f3394b656971b0e076b7dbf88696874949fd9b6374fdbfe3ab0413f43764d9bcd79bf29f2af77cfa321a1072f19c5f34e034c22f10a2cc62f440d1d3f2c89cec74fe7aaa2f1ed7a0ac2d520824fa0fb47c1f9e079f876b3190d01ee43afb058b53c4b660a76a59e136d536830ff713864ecb41ea7e1674b1974234bfca0dfc4bc958cea1ea624e9f155361bf54dba9787e71e7b705d81b3201da82da9040d2f06da038938d58188e5125ca823ff8d8d85844cc86a72e9b77c42f998ae94b006079238d7f439507a57714b5857af2d25e00b16b53f3a8f3c4452be7e7c44a480f93b992f4b4af1cefda5d257bd8b5fe2b52440170212cfca33b7c0dbe0810f6a039f088aa55c6cf2dd2bf8f4cf00e1c071bbd73ab520bce4a432965b6c17823225f10944ce7f7b77063ff5cd88abfd56af5390862df58f49520cb8c9ad1ba06fc2f3ae60e349eecff0206b593f2596252e2ab37cc969bcd1509b1e89706aa997d765c7115c8f7caabe6531f1d5f2093b5e8b393703cb31b514bf33f2d28eb7a3b75626a427abafc891d56abb4fdb5c972631a4d40044b91ff7503356502d590eb1c047eca6eb8a7345cc32ccf7002d5aa23983eeb93010b859c593233c53a148ecd2594c556c51adb6821b5e322b212c068252da0ec33b1968a1d010178f7fe244b1cdce6c9fe2195c3f76ec82a9d00c389ea08273f34c754017dc983eeb848111770c168a4eb814f783ed6f5249f07cf38ba7c4ca86f62e1edc2c014eb28c90f0f7d196ee7f59875e3a6a909fb0603884af5033d6329c110b5d0da74a2aa8a9a7f40502f0db5afae463c3762e0216eac82934d40d89dc5b9380461f850bee8b52d3e6c1046abf34a47af6e5b03c15a64900c2f3d7b4042b5d9d3b7eb48f66302ad35f839b8453025398020acd84370a15468d0bc43dbf65f0ed90fa42d5649b978b2b5ab1e297cae95e947efbc6920982d144e2f66331ad5488edc115eed66ff8cfcdfa3c0a88dc1090d939d7df3e0a82279de404ed7c8817dad59c576d45c14eca3531fbdbd15a1011f40d664de91530bc2fc4eb11df558f85f084491bd143808152ae569b3a8e0fe3356a8cf1e93faf40d7f44509075cbb914eb49cb04fcb1e936a87d64ac9a883083181707542d807471df86befff1a2b87ac79d91b3154d0ee05b0f469525f38e3702d28858a164887170bf8e15cda336d75614cc278975d2e3a685294e6a6e52a84e3f4c6db5373b31c2017373b74628c0a61b9bee5512141a765802c7dc69b4ecaad1c9a9cec2d35f314ad487240d8caf445f496321108e3e8391a390730624d403f7e5c4e311c58ea1a0d4ca165284521ea41a53dce78ef652d1bc07219cc1d2fdda942f309e0be337804397a782aad1b11d9c1228d5e398d7b12c5730ed98c5004a6c69956a7c166d4985d2f831f41a61032887131d035ad9315963f1a91d680d0f36b2c6a59d3dc4ef3f565369b0552fcdff77d5b7addd88f5e0ace6d91eb0337550792ba5320b0308e8ebb99f17d095d1a970a91a43dab94e915b30bd0b256d88b93224d5656a1a5a3185b56b61ccd808f434008667a3faa55a6377eb39fd2196655f02d0a0a61460a0a85c1373624d479096b9c42bf8960f50a0d50ca747b3146ab8365e870dc6e60e666ac67762d542e594e5aefc14bf3d622bee4bab59b2f8da29fe645a01df858c233bd2e24a7d65190b8ad9d4367e751d9ff9be3eccbd9095f2cf5cb9921b21009779ab85014a26ffcf6fd87eaf4941bf744a1388de4a63bb5869666eb8323dcc68fdd770cc823b8f2777168c389e4a89d21628727688d3a0610caccb7a31efd1f2844f63e3bde6c134c024f500c8c78ca3cc468a7ae41a4481d9399ae2456ba8f260be2899a6e281e466a7a5d86294a60e5f020f5db1c421818b2d418ba08662c6c1580790d793f2bcf3f2c750fa7144bf3ffd30c8cd165a1fcf5c0bf9752d45ba55c0acbbc281ec8cf11d4240b02513a67ab649f3030e21b3d54ff9a18740de9ea1e04f8d7e1621ce46d2cffaab6a1f94ee8700335141cbcab9e518bdde20399e4d4a13ff85f601a55aa275d332f9bbc7e4265d5774fcdaef92f5fd639c1c0c61aadac1bfd084fb9ef617b4add5e887178186b29a59908919852607051045ff93b39536e8ceb464b77a613d77e06c1f7cb2ae0d03634ed4941a1f4a660f2066858b197a2bc0bdd7dc300f24591d04a76700239b6d48996dfb3b3da7858e00cc974faa842cac5f7d30dbae1cb09603cc8f3af2a2c94f9e1eba0fe8872326f53a1d117320415b3277d93d51c775e60fe028c80e4542e1b94fad06fc10bed5f439eab77cd803219a55dbb04b4e2ca919fd2603240a465ffff4315475ff80aa19876927c01f22a76aae761636fbd12e4b31e0c0b5b056ba5fb483fee19b0a289b583c656b122373f4f1f94f0a5a69642f6dfd025d1288c6311ecbc4d872469707bb20c4de344aa56ac9a0e694e0313342029f9a309023201d2515509223148b08ca131a876e4ab8acd5d917a991e489e064342e43757c3f20d2c1170121e940fd3cafe1054bc8f0a46d92adda052dc0aa0f7256430d808edb0ea38ec89efd09f68416c31e97bb071e8a59b6de7033f26c46e810023d5ebc3cb878bf4bb5834696a835e31c2b5d28a3268c0c5e5eb7e4e7a6b50f4cd7ed0c9a05bb925a5454dfb6b239c9b42ad019f4971b9fe2d6458c4dbbe23e0fc17bfeda7ebb9b927bcf7488ba4d2616478a786519b43fce4886c75a2240854260d4d5ee98728ae9171a91a3dca4f18590608b2b7985de7c2233a2f99e8f842f8c8b4b27f5c52792577510886e10498afc82f123bba337f24242180f197b8e99b99a2dac3934677558955fcbaefccc557ee6f3416f4b8a3fa9f3bc4630f51ef4efd8979d16740d997e4f57d110b491e70e824fb2a38d01bdcb03fb5458848d047cad7974809df827b7ebaf56c991099e0c79da720bd4edb05651f0befa1b49e2e4c7c1027b9f8a950e46811aec12280f8a76c76275f3eefbb1d9acf99a46c3b01b9fcb88a3d7380a3ba9a56f967c9539ab135b3b161845641865e2024efd76ca8af5814419ff7bdf4cce9f3dc064a1c2c584efc74b601989fba0804240a6a4f1fd447dbbf4738aa558818551c0382359c8c6ca879d50b436a62ca6ff7648b4bc69d2a07a21a8e506bc69617bfebb62e6adfb41d91fc1bcc0e27efdc766d759d35f18fbb5bff3aeeb8d9a4e74fd9b02405a2852fceb1240b044c418766b940045992e7dfe5f8f0cad12c6700caa11434e79745a5a0037b4d03ef65109689ad9f259bf73bb73ae0390299d8d05cd109052c920ec1284ccf41762e36b20ab2e80ddc3b6941fe11007ae4c6dc04361e5566bc290eaa8a95d5f1edd4dc3ae62fad1d56797858dfc8cbe00abd4cfcb47184d4777f161cb2c695b51ebe51280b838482f187e2991c44bdb5df9ce1375f521d62ca86f2d6345069927b0c6218147ec371840fd605ec51672a5b3de691d98379baaf7fdc14424944229c1fa0b81643bc5cf15f3e6424bbcbde40ad67507537d14fd1f24c839a4f8f198228b042c858f07f3301766bc48ca96d966f4ff48bf724a812407cca7ca698670db9bec0f3d2b9cac567c62c71bee8c94a15387a06824b32671a24722236997dee2beb72512df05c9ff4cf24c8fe286b6d926c961bf1ea74a13e9943d3f65dfe8eacb2d1f076edb74c83144c0d634e330c0cc6d104145ca2288b0d05270376b09271a263b483d3405bc5b2b18059608b2b58136d8951812204aabf518191caecab0a3dd560efd57fcbba992167db23d76d1276bacd191f5e83a22195b059a473a91a6c6b5da1585865f6e322a77e9294c53d9467472eae6886ad4833a909278bb66f54a5f128deb898861cd67ed19a3b82f35fbbfee5e626f383ec7901b2e5de4088d5dff8783b07e614fdc2713fbcd41fb9cafe6952674ee5416b7b38d7c6fd094143b882a0e071bfab7b7f868fb7b40ef043e9e74477fb8dddcfedd84bc71ea7fcc7327a44de48656693a3eba745af1bf8059bdfe2a908845f0a6eb32ee56a0c83e746b8b11b17b3a28dacc6ceae63e5b45f119c248597a0cc7f42254d90863dbaeba8788dc7b0154247c84965efc5fa7ca38e7ebfd096abd9d20cc62355bb305df05cc2fce400c14a966db9cc87c389e06539294e27216a2d11b1ef93e17457fbcab2c88b05ef4822b2ff6374c2064f532cd0483c2bdc87338872c1526514fe549089db34515837131c644888fbc39213b6f52cb01a1b82ee96d314fca72e15463bf435fe714c85b5085a7147e5872c1416baaaa4bd8d583e48aeaf3eb42487c7a7e19a1380cfd7328ba4c5d625835f005dfe6c4c7c0d10fa900355fdc302c0d207695425fc5e9090f78eb5c481c7e26cda0d77a011e04d54a534df4c0e58aa90a903241cbd672fd08d59706a8e374a927544d5b7ec572dca702c457a11962997d94bd9d4117a529d70b4aa419ea8374f27c41d0c50563065a5ac53c35edc3536de3e41b5347b9138085d6ccef802a0815fe03020650b0afb3452380747a9cbe6c7b85eed9e592eb8b3c5446e498e0d89b4e5332d31bbc100974a46b2b49bef8e5ad0aed9188dbb30f901aa2ecd80487d8df00630df89af1ea7f8fc4cb9af7f651f930be18e97eb6912fa719a473c2d32242991821a80f23bdc67b3f9d03e307a991c2b78ebd4178812cacc76c11f27f3f0f532716c5dbc1f8903aed5ab833c45cd07ba0fd1a45e6c8b81133735aae2b544311a03a23f2aa3adedbdd1bf051882b792189518f68ffcf18ed024838f319a8190e527588784c8aa65503725d0c206c3eef66919c3873381f9a99117389198700718090e66eae7d1fb1bac973e0f51865b9f795d0823ce10977bfbb09881c5d612fe47924ea3b0d46c5ec3be836d6eec6c15b4415f3bab41654e29c3d5a1ae713a96b2f69fedee3cefcf7f620ab13e7ec05ff497b038be4fd38da534563f235f96a9079267be1c9e69d3883a1d04affc006c0ccbfbede5eee549c9db634bdf6f3f144207b9d2f6e96b7d414fa561d09874e57f4f6d67aabfddc0265c30ade1086de3a4d6f6963dc49498e6357f57250e5da36251ef7048fe69cd85fffbb596e235ea2249cf223264c2040f5cbf58d0784c67c2a498c5a91545fde2c86d2612d8f837cb4a576fa4f16b3b2a2e0784d66c17f623d2936da434fd39661b10ff54043b2a70707f0a761eb671a4f577c279ff28656818fd1e6e3ddd856cc71e6a787c2038d528f3b9d8f3c43eb24f52ea90cce0f71a35396b174d25c862580cef2158ea6df10dc2ce08b509556dbb951f034544f79faefbe4eb2f93e34828776e9142d952d37fcc9f0a9c52de25bef092fb85b0cbce5468cb4e1b995c822a0844f37758de1a41fa381e764c5fa258c2a307f98b15cb3d12e8645333ceafd92e6b3d48d7befda2d6601de0144b5b6956f7e4d061d1288bd37893660ac8b683446c453bef2bcaf56106075212c1fc5a7e1d86e6e789123364c320336c0dbd4624bc8247e0d006b338a032917cd8c3b9463443cc743a49264dcc1a3ca17089c826f9871d6a7649aa39f13add319bb1e66d61d0047793275ecfef99c808cdfc8bc645ece1dc732c911570db26e02d323e98c5de4ac129a462dfda7e9eea801b7a768cf26c685e40f2ed2643cfadc9e1abc5caa0c8138cbdf3e932d0321221671445ec6b33b028b8d46679372c3a746217c0d6825993f1cca07865d4c3de74fe161cc85c8f538060129fe77341ca358ca6cf7f6a07efbc9f05801ee990483395bb57cb9c627cd65050950ec8bd76bbd751a3d41f87e47e8d14918dfbcfb3519d83fa71b035f56f705d01a1978d3f4b7a17e85fbbd90cf480e61f465df0080d4375bf3875051d31819ecbaa66d2f2f8b7387b7c199900d4e972897ed0716fdabb1d991acc3a1a9b4cc18bc595ae1511ddaa58181e11d158bf1098ec059b26a07d774e45db965452fc5f888bcb0c88c810f9cdb766d440e720855cd9d516b04f0a616622945228c82c01a3be521475f51414e83930c43cbbca92064124c331903c6f2fecd6b0c6bf34da75ca24aaeea38892f7ee8525c6be08660a9a732562a8eba14aecd8b740de9b03b1773ae1c0b1886c1e1cbb2d3ddf24d648134314a431eb8cbcfd52368c108dba4d257196c210b84cd24639233b0fa9458cf901ec05c24eb9db6a31087a972aa4f55b320b2d16f7d482300e3aaf889f7ff86721300b52489809ddd1ec4aecddaf60aec5d6938b176282431a306c036f42213d630e11b9c59c3f13bc69fdfedae6580856d50b1af5c71d651d5221179366ba92d5adae2fc0b7f44944407add96c5513491f1bc3ca7d82b803f1e52821748e0853bfd37924166018f86e1801c72bf49a3dc0cd09bae0ab3dc58a377fb318ebc26f691106e2da52c7cf7ab0890968ed1df36f779d707ed175196b8aa94d0f920bed01b786165d0a98691f4daf910c690ef2a782430102ff3938722faa8fbd23671ea9f1a5115055cee34bdcf8c4fdf8348e279d343f951199c040a39639644b8376e82cf59143259d0f42c2d46bbd2b13f2220477803944eb94351f4caf823bb7cee7f86f5f1a95b7b4b88471c97a6a31ce8f44df90d0e04e7cd235ca5dda1f5f1c02c0bdd66e89e5bb550d6bd4001b3365f5097bf2c56adafeacc759e72797dcce3c9c37b587b54de5fc837931053346b7150ffeb069611f5d201db44d3bc7e680b5892924dbc23123c1604b1e5d4751660be606f81e760a02017d6fb428084e431969c50d830170fa2232443fd199491d828a9946c96ac9ece5c16ffa60b1e71b2af0a9138ad443fdb123bc1ebf85a37e9262502a28f375ec59690f67188d33ddb9ebfd51fb6714577fd1163b6dfd5ecd3c8a8369ff0d0450a476e4e1b8d6f885d641816f35dc6ffc1fc9b5e00e9c841ece6b3d205dc4c79851d473c9b3b8e15bd4ec0f44f81a0de0430be35728f46277066bd8b496a3238f91188163f8dd15ac01d3f624e0c868c96542de72b6a46a2d6779233bcfbdb0a38fef323a5b8aef4a35c6414b4d7d085710073a8024c8c34d75191064e4f29e4ec1c239d6ad69686557be4d6400b45c891c00a2972d6512984295f7f9cace7088b98f486b353844004eae5c698a69a47c7ec1649eedf8334673ad92ca09d68038b949e06c57928866c4f2502a10a64e61090e5cba76913c5499001ca04e85fd469582a00c33a424f85e2ad8341f23eafa221ad8ad64487bf5bc74407eac69bc01fa7247783ecc298445d1fa7b267956ee35adbcd65590f3cb16392c5c14717dbac20d1c1d1718174ed6547e08045b9f9a7af628b543be24a9b12da2634360b2f5dd1dea191c012b76a01ad40f3a100efd483905a00dc6bfb42d9317cd6872322736d8bd4581bd59d81c9f781d76c103727e9da393a2684ac3eecf20d4dbc9e8fd6e45c8e6ef772a9f5371617f358476971d924620a9f8802e37d3b023e1953e38b4f903602e6b20c14692793f3a4741525e03b00aaa700b2f3e239b77883b20a61861c8d3f8624bad74dc6ab6ff900a47ae2f60916c2c262039ac33bb93dc74ff6a5c9db607b5c524ad640bad37a1161256a8eaca984f2dcc0e404c7466a27a65b06a402f3cf2059bd3c1e0009e67026bd4ee07c6c7b4b06fa21d61906463ff3060dc3f4d4d377aa33798ace920b9e6313aca9728b4341c09b4aae570d1a42a570c36e3e2ca7307490ba08a4f954b84889b9b5bb9e605639b2468e33c3a06a0aab659268e0be199bb5004512db06b64809e2f0fe964f793639e5546f4300ef1b2a392dcf91588cbdaf5da499ad07bedc0b8ed2df3ea70ba749d1ec905b76afdcae213c5b16513fdac1e4cc314373e3a8b06c938a05bb8bc6e30c18234be1509624d59aaba818501be0e7f1b4619cb4e337883be2f9a28ad354dab71eca651deab6efa36ecbda0fcd7c16c422672bc002794d7fcde9ed5eb27cdda6813bad0c1f652cee533480a095c5b939f022443f9e18ecaab1139b8e454adf0a8bfc78fbeb12d62981cb50bee38c4b64fe6f80e042e656fe8be9f28ee7d222f095fcf40de64f5628f4e7dff7102c15b0ff2affdb0904671eb376d4ee8c93012bfe3966d78c88535fa3cc4a6a35ef878227ca18a055707b3960f2a28894458173034d715c9d64ee12520f2852114b00ea9a66a32bdeffd031d0b3708e6ef48e7cbc4105197156a73880dfc5593057c415d53e9aebf01b8f8b260c3e06952b1ff5774f199d1fbb663cda28503dcbea4141bf7a8cfd300bcd637d1b6d2cb9b9dd623e6a8c07492132b062a9b86550e1dc17e7f65f62e4b609cb0f3902fb641299b05d086c22a8bce486d6c3c09a1d674dc051ea9d65753c2631b77392c4720c753f0128cf10562f520ba66987f2323b837a87b94cdadbef74e3e9f47fa1faa6df97d41d71db693f4291acc256bb5afb38eda145a4bc08c68d7568457d631d3a94aaedb791c2170cae826479a13cb2d940f4b865280873fb8d6b69602f3796bba59c78d3ad5b08b3bc6d6d08fb3ae1f46a6259dfd0d32444ea9b28f76bb693fb7c85dcfba8cabf5f2f89ddd32382b986f7a78b904086543eb5568cf6f11dbcc1fdc6216733cab16423d16e9302a29cf9e858a856036b03463e072d77ecc9e5170b48861b087067e2abb226347ed2a655711967bb8e76e31238388cc4b5b9d8b810af0daa4e3bc3ea4abda9d25906f05c4c52702901f07dbd72417b5039df6ab3d07f0919991ed655f83c55487b4d6a238e2edb8437f0bf8c818ababe2bbe8d57aff89b9c4779b4b7419cc7440c4efc8fd367acff1ce8ea0941b11052ddbd971519f2ee7bea90b9639ecb970efa239496147fe37171be0d0cc015915295f53d01fa874280c51ec847aac36d6a549197eb0a624fc81eda87d650e0f66051e61c302e1d6997ddac0dfbef024ab4585f1f4d8d0dfce4ae7307ac9a782e80fa49a5800e087b022f1f6dce389cc17b43eea376be00c13621f8c098ac40de5273fd5aa27cdbbaec906a3f5ed4e669938e075c5321228be224c63d3c0cac08fe192ea02c3f84c30dac614e1e71726c34d9bdea2c8951b2ee19aff4a705e74e9a3b6a52e85706414b3bb9d529f40a40b1244c6fadc5e425a0d45b11b3a18246025dd6ba1a8f3cd8c4c2f1a316f5915db03ec41ff681c0100e3f3d53d8a691362dea95ba4affa0a596fb5b379e7a7b8a5f2e8da0adf18087c510db5d01581b7ea13d8ed6880ac73e8756f3a276d8df42595db2e2788570cd6279a97909f9197b9788e6e2bdc5e46befc759f7b3038901209df86e3592b0483d3dfaf3ccaf545faae0493fa9fbcf975ae866440226f0fcbf3cdf4adf9c0856835ddbbebba12313373dde4aea0852740f9d89d014a6c97ca438bd6c8e2f9f0c1659ce2458613ef90007dbf52bb98969924f3f6a4a13fbad0c24d11cb58da64f55da60725fb35849e97506b6a0c5290e17d32ed75b8e06e377d27d0fcc2b2e623b39b53a4ad209b133441e2e39fe6c7dacffd86f97ab38199c0b50214bb52096e71f4c93152f45a46043fe7d8fd09b55150ca947a69f0774d6b8efbc84ec3af3a97974a7f0893fdb725b3f9cf16a8c56f4c9ddcd0fc99bbfb707f6836bb3b59c9f2d65a3046fbfc5fdf22dfc4996a271e3b9e5febba4f7b95f6dee8b08988a27b90e8743353c227767965c127127b0e0381e43c26877ea275a9658b23954168550bd6130108f96b5d82f6d7b64bfa7ec1bdead79f7bea3fb25743999139f50fcc4224f874d9301b789e206051badaaddd69d1b3b333b46946197d05c5b22d103cdae589919bfb69b39a012bcea03af1691c57ee8a18056f6a9bbfce86824ad5f1f128c762f4e121ab8f96e4180b131e5e08490f336ac58f7f1bf610db7f8c8857a4d800a52d3c60fe6b418718014b7f63f7c1d0b2dc04be847a69b2f2e5a716940decabad077f43d82331f3fdaf0b18a015bdf6e0baaf87f4e21f1411759299e471e151081cdbf1a7354e86043d821dc0aca95ab70956ffacd068a5c3046a97a4462875be98fcf3b19b50341214c536791396b12bb13fd233e4ebdd51facb77a035ebbc34076040d1a70428cba999be050a9efda8463e241b9a0fbf2da5612bca04ef73de94741efecb20a0b88d2acc8ad4c5c371ba5c7f36476506350650061dca41783db22b18b040941d8e522f1bb23665ecedbfd05a429f2ff3d9204e818774fa5fec3f7dd2ec1a20dfdec5950e396b9c115e2a6337ad038aba9ac8d3f2fb88081207240fc93965a41a29f0936a699797a818e6ae520bd34d56c8f819242251df07450859eaa68bf71a63da6bca95a9b19e61ec5a979dda8cd9a528dece029c4e2e81cef5aa2cd78eab455a5865c486aa8f689b0d5a30d537ed894c3746941a35e10e4dbe4a53aa4119552565530006b521b927e67af8325ba1247d94995798f3186e163a3e57e7c9d07b50fac15ebcdd5f9bd47209bd7ca64140166a1ebf71b521caff206fa550e1732fa7f7bcc2b80b66a319c19a3aa6d15ea1d0c77ddd33a43c04f9b58dbb5ba8b36ecbc74509d751cce8129f259919ce890254bdf8381d402d4b44b5706cf780bd638cdff462b5214e5eef729755937fb5b1caea8ac8c5d8803a9a61c1299a2704ec846d3897a675292310fe4b99eaacd5e100c06298217e5b4cb251ba911a87404a4f7daa58f472404c0ef64347c6682084922b5d8d8bc2cff9968d845f529ef94e1c9545a2b31b025fad115014cb7588089d1ddfce0c568d1400ccb8fa47d12b518ee05422b8235b36c515563967c7881857c181b3c198bff46396e53caf29a817b745c2a2e8f45c77bc361054b054f6f3436b8f421286124866ef0235dc27f8f009137c21f1daa440f66fad0705e773fb8c7b4d32232a570f4c3fefac16ebc961b4df70d5006cfbfbd6c5b9be69af435e9b8045bfe0399abc2ba63fe54fbab7a09fdcb8ba2ddd9a220308faf473d6f0498c1158c5c5c46c9ee7abffe617217ef8f1565a8defc3e379e98e443944cf54084124f35be5e6f887265c230c6954ac1b6c4b661a1546a70f0f18b5e0cc4be0999df46aa8880df89d86b9f6bf05a189b611b85661f016979005c1c19522d0d7c9dcc9d01ccf5c3b3240550c43381d44f5ff653cb4d7233423ed4b72eea3c569537cdba222b5ad6d37679fc4d620a6d7f45921564862be28e296358761f8dd14856a36e6c2af8d544d8ac7285a91971f3b16b1afd44ddb833c991c0a1aab20372822cbb056f2de9af4442c47e4b18b671cad7b2a203909b85151eac674c9e7e4f738f60b80141dd31c5584589ee43e436b90c7b914e3211b257c87486512eeab6fe334c4143598b4326f469f6b13f707ba0baa1f33c51dd707e91b43622d32d6ae0b1b177117c4e99c19f87cd4a2beac3a9fca5a94833e804b94340c7feea0ceb427c6b88fd56db09579f536383e3a0c762d65d0f1d0f79b1c6a34dbc1b7a7f0ac1bde9e0877183ac14990209cb72b0cd0cb6fb6dbaa13212ca4fa29be826985c6446df77ad966622329fb5674b4c842bf795de5406cc2ab57da2a246308527c708554b02e30d8eb1e3452bd7f2ac976929e26d8a82d163eb0a344a13cd24ee643cd31e7e4f7107bb57b3ee5aa951871f73d94dde21808bb9dee5544d24a36488f9b15d1befc51534c4538a1e69f15b8bbf73441c8f2cff664ec710b2d6957460206925b1f0d3693ad3feb7be80ba7481702ed1481bd5bcb3b12928216341d202c9c833e56af301e65724be5962b778b1e7634f0e4c849071a61236cdecb0d1db6f81fe8dd86123c0afd2378a0aac3316c608e398b36fedf64ae109efd8925957d98927a36efea03d176b23de5b648828572c75451c468f0a45accd63592ed4c12590c2207da72e049a07937a6ecb7128cdad907b279d416564ce70120f8147cacf41895619a53b9ca275ab4e29e4233cce7f34986f9866d4e979e1b1a8b7cb6a0377c5b695775ac39d5bf0372e1226b7081ba4ba6441706bf785f0b71b4cee5a94077f8f2920f80292aea03277887283f8089b229e2481d6428dd4edb8ed9624e62afb68ff2380ae51587f03027117273addb549fedad64be22ae573b1e98279873b41773dd37baabe62f318b21e95e76aba93733f3644328aaf8b9b6ce9158b03564e886b5dd1e2ac88d93ea047e103e879e26495a4296252ec650b4a92669f62db299030cd8d95f307af8e90d33414ea8a9f73db4d7c6beee830bbbe3bb162dc0ba86025719f657451930c4c328b393a5905840f8b8ea5f67cb2bb0502f01e261ddb1c2e1ff84100f88e01f815225237314b96962418c19b7a4d1fc6e0d7ce94429054ea4ad3843b1706119bff14169514c3b6de780008527d0ce761cfca040c498497b0c617ca32082500066699fda188d3c869153672d1d7f2bc6e036f50c2b9e4fffb26cb6f5008d443ed13e87ced4722acc237479cdc31de67330041a5d5618c92b88e4c9160c93b6fa28f80797afac60c3a065e02e7be1489cd8eafdf7572232dd8054c260aba7b952e06c599386ef43ff83b8d142cfe9e739b100f2bfc16c1ca1c6e6adae6d98c1a0925985540fa7cafeea7808ec2a2b3d62da086b249ec3dfbb49ae0f4c18641b178f5cd9fedc30343ddddd1ec0a2e742add226e97dc78022b8ea1a40cfaec0f70fba198b4b817b0e8e3f3920f8799c9e19c817e3edf619694ffaa953dfdee03abe8f14416921e033ac8902ee6a1c375cf3959ae94422a1b68c303d986c17a2c84e8dfc76d097805356c4fc801ec415060cd0e07a0c913c19f8d6a984f881250c9d21629c97307a7a46785b888d46f852e9edb08eead955076a884379ce01f4082908180d3456e29406291458cba2d584491a794d4fce77dedd89d9107a11267d8873d18235b003868bfad0c9b8312c73178b5932ebd95952f1d6322bbd237d4f75ba9774da07f0da093cc051902927a7fa99e54d560ca8c35a15b6b017b978a859c0c87d18d54925db96c7b388f78248b76b84117f0840bbe46e106f5e4487e5d417711cff78c665375f545e024863e363fe0bd6553ad2237ca240e5f09af41cae2f94c43671f0645222057af3b0d14fc09999a4f3cea79444f0117a9a9b0611348aeed1baf490568e57a8df38f4283290209657eca071e02c32f7d3d3924406f5ca10d7dc6cf00043428458e997ecac29c86d4423d0e878042b508737339ad96292c55907ba8ead54d7096930f0e90a1bac03eee929a9c4f5ab0e22e8c6f3998c0574eb19f30d87c4d420ca3bd0094717fa631e139b89f24bb46e372b7b91f9a095507c70be9d895c009cfa3d964497d4d96dabb7998f27e2b4b7b28ba5ca6665625a69c724ed98901fd4cd734e65ecf1712fd8dd044921e2ab406d7f228fe3f2e8f6ccfd7ba847e8f430b792a091e28c951b4035097cbbea3da52c6af8c03580a6a7b218e754ca01a9e83057aae31ed12ec6c59136cf3257571c2869b3cca5109d8bd8e6e6c78ce413a3e3bdf34eae94ddba55dfac8aaf4841cb131276489573204d366cf276809c0dba79bfed4cf47d0ff9dcedf800479807238bca3b356ed1e510b5ec6ca2d0453e34e0128ca22e4784fe662e09d1915bc51ee5972cdb6546f4dbefcb8d965388c924e6681be72af8aa083bab546a62a6808ae4656de2e6c2fc57b88bbb7859bbe29b28b641a719e35d5b1d0b23d7f6e1c2e91d5bd80cf8e3d4a0f243f5308b9207fe7b6dc00041f626d8edd065bb7d9e61d91fc9625a000ca0222cf5070577f665da311ef3ddd5651eb75ca19a620c5519249f0cb1a659c42da5cc0ca69d12e3a4228e6f121139d24c4419748d2d617f5c3e62d23b0bbed9d39c3a19959fddd872f758566ca0431f12d1e909e83ff06f7f563e47fdd34c688de7455ea07df9461861f031f42aa556513a6235e022c53ed3bc8d716a0d05d94197042f577e694a18c5ea7d63015562e7d56038caceb123501df5af4e2cf35c57af10b36b8f92bb862e1a9bf72092cabe631d2d150ff156419c76062b8887b6034ed2ae96eda20c61fba8a02fd5e78c8fa109328167e496fda40e7f79520e1e980655f3b0463d3d67cc3acffdfe70821d68a45287181a1f9a6c735a61f493a37b365ed0d7c0c3a59003f2da6fd8936af0c66d3dda244daf527f89927cbd610172a0ea8b449c1fb240c4a86a8337932fb8c6603d493884ce05edd7f4653433524989da26089775062984d8ffedff9ded028e7f9c23d801c8a1d6ea3741af997998ffa8f6ffc8e69295f277e1b81f18ef2245db993d524b4c0bba9a582e147e91b21eca146fdbdf10ea86c7ee243b85d0ba65bdad03ef5337dafdb0270b69ee5b19d7a6f2f6dd868519117ee1ed048d3d124d7e368cdb659c17fe3e08d7b71c3297353d18537588acbbeae259b98eb5478e0b083fec7c51502648003585687ef3f95ac436fda46d94784f0a5d77bf1809785e805842cd092ca66bb8186fa94fb8d5eded10d2c77715edc21b447945faebbf901be300b934443a5c748f93e95207d0078a97aa33ec7f5cf1d9187da4a879fe23c1f0263e866ae0ad45cdaec7f3d9cb01f142353782f7c9123e7cff371dcc872f004fe67c71aec3f4e7718442a2297437148e0a1577fca6e955ae84945e4ee3208323b5a8c0c44fa5afb82ceebc2600f1168058739bc31497aa7ecec3f33226fabeb5139d242a7ba7bdb9bd46b8cd4ca0ef22e963a2e34ce7a9371981e2aa2db2aea395ffe2ef94cbe61dee2167bcfff29dbf05f7689a450315a1492999e6514e59794b9fa94ce7d0c404ba84638e9c48e48d1493dcf77df559c4625a5040ba579228e642fee211521d4d160ba39edd88716dcabece632b7a55f82cf5709666e5be6fe3f62355f8bc7cca9af36e9e28ea52a59616fdbd6b00f8fec1c058394f7a0563e03ed9e4d2f7ea5bd2ec6a89e0f67b21f23e883acd5dfa49de24f11efa1f1f3daeac13aeeed489da477e02d6f7bba0b920e24ce2a0a368df2e1b594eed9e957e83220db2ed94554aae3a5e28076aad45059afb2a2580092d3b1ea49d728e0334ff38a8245345da8de9b50464a740d5181842e59ac2f6975faa25fe6f87b12e9243033f980d6cb0252f4481773944dc64324f010bec096d51047d07ef4acc75457dac19b0c4ea7a65a04b62bfeda316b6725de5e71e0c76d5f15a4c521e21bb0c8dd279976eba96e9fa91648478aabeca83c0d02b440053a12fe752626d951b67791bbc440ecb2ed8738768dbfe58cad556f337415135d46dae43dffad38e785e78a311ed3ea84b54b54bbc0060281b83369fddad0b5e1200bde649aa1bd43e66ff400e4e70fdb7bbc28b6a6e0f11421873c6b980f574a841c8401a350f3ac5d8479761630dab7b5d7258d5346938317300d52f8d20d987253186a4253d59d8f33b7eb5444d462b3adbd17972e9214af052b7aedf58b1043a81318a4b392aa52b52d819f53d33ddd133e5b930d18ff83c9905feb849843a02da9d880cd5c914c3f0bd4919ff902ccd18597ca5609874fad63a496e3897500b6322e65ec75c1867f87210ec678cb71dbe7144f9a0cb2addece971788389b001816f8c4d182d91484a32a5b458b8440aee6ee0d21381895a7d08ae71053f9fb52923548af5e92e752086c2c1e908e978fe2163ba3841b0d21f12a820b5242a42b6a5010567adbfe825aee33c92773b5e620ec994a09a8e308876a650538167e71bc5bf6ce9122064623de69f3abb7e2f676f1907a8bcaa2a7bedec62ca5ead25ad87b5fc24b6d53694dd735a602ae20d3f06ea28bb511ec5bae0f5dd29d6f729aea80372c381d2211c351641a0f6b42c7a914db19181e9511f4dcd5118df2a768b27b5179332684f5c0280670962fd9316ee715f0737f548b72d2d395e12c5e2fceba79c34a5e2d4261369c97e8b838117cb0d2eb904e37d07fbfcb0dd62f176253a5ee8726ac7cedb8887879542d2fb50bdf465866b2df823f6583fc5c2dd7df24882c8474ec2e0ab2dd717384fd37ca518f268c9621bf346869e69f3cf517869a58467ca217cf0753d250e417bd983f62d39e12767c93afc79c3c29f0e313f9e4e834feb76a8148ca0345e1223d867ffbb92687a4a7c49cdc0437b73370806432a0fed5249c82473dc02cf0ccf6e99c1e70e3c284ad31d278f58294ca03687990863748224ad95270ad5254a7c530de7354e69a8b57fbc4ef9dc680596129539365edfcaa2aae4ebecae0b025ffb4602863bb4fb342e89e9b513784e6106f6a33faf72c8331c940d384f830d9faff8b073e5a78c0077020d51a536354f93cdd7d65d623957c52c406bd2729668e1df762d0b2334b1ef11dc0390396457a695aaabaf66bb0bd2451038326f660a2f2f6f2e7fc2d5e937583898459df07c87ba48c6b5b70badc0dbceda4942ea318cc4cf3d200f73e1d26f5bcd49ba32276e38a76e19465156b80e8b28ff65889fe44e08b5d7efc7cbfb4f3d2254f495069422db9343115f0701ddaaed0492faa5573da7e793ebdb2d6d633da6c3f556a0e9d7e35738c45783050f9b2a8100fbf743c10bd8258435c92caed2fa0966ae76365867494841dda21da33ed1660b7fc779efa51e6f283e92562f3ab9a750ec20a7abcb8a503d0a2ee323cf27dfca88df0b9cbc537e5c0bb739c08a927ee0e74a5508f3087851c6bb2bf9cf95917c549d697cb98329e3df68f483519dbedf9b7370508d480fda81dadafef39cc3e69460406ff2455d44c9f8cf4b4bdf3f4fc8e8b8c74c911053e9234bfe291d95fd0bd63f62a2e97386b44099acc849a014948d191028d4e1e83bad97d78d6788dc00bb1cbeb22d57c7a6b3362cde33b30a045e284dd47fa02991b68884565513174b985c2aed6d0f8df6169daacd61f85f1ca86c79061cf989d79ee4ef5ab8f56e1ddac5603c55e27a0dae27983ad3bee0a667b48a380a0d165e8a608e061acc8c967c72b53182355a825dbd2f3ee4d75deea99022dbd68845e340e0715c44f587f4508f67a7d22639299381d3e81e8e581bd0c7bddcefb17b0bc73d29d6965bb2ba394812ccd76a4da3711822252290e50dd89794707f493e8093c8aaeb364b10e8ab297e0fdea32c1969dc298edad176d678a0b73906be08b833862a085b913083d72aa33734d56499ab51aeb528f5d37d50e55dcf366c371d942a862e9ed243b887c3d3ad07c4b028f11ace4e6d5f322f7e44674300b5f77cbaefbe72e15bb6190adfa0a784096f1299e50ac962fdf6f907c7072bdcaa71bf91faa51ab0d89b48466153be158019a3123a720a5ef9431430ee7ca0e51f1ec98e6c9ccc1428f389c5cbb3dfbb7aa2499dc09a81dcf0ce60b5936648ac8ca14f6d8dc6018c89fbedbe543df924e3c5152a0689c353d9264420047ae4779875afeddf623743eb812014355c5532b79aea0f809a3b073950ebbc5b0cd6fcba6d793e70cdd7b9493303776f1cc0b7f13a77b686f90a683e02c95ea24cc90fa59510f42745dea28f383633fac11303ee3eb9d67aa03f18a47af84ecc46bff5337faf035bb6a9e42065b64f0eeec1c1cc428718369af590231566b74194b21b324d72c00ed654363a7d80fd874d2d8da5e115ba57bff2394914a8faa5118c66927063eb97e98751c726d60557354fd10be6f12d90e4e7140c70c0e04b43e8cf53fe82067ab11212c14653f74300bfc9dd4bd26ab8fa5ffc3b370929e8154fe3df6fca86e74c2bbcac57a3e448636079cdb9a8779b466dbbc04161c466a3303ddc0c2831d6fdfcafc754d7bd378d2c78f415fd9e395f992e091a762f41299953b3c6d31658d36127ce208da2bbfc8684e586f0d6a0e902612608c552a37607cd2d31a3440cdfa31a24b723810a77b19d2c8bf3f9b13650043e3681ce02bc486798934ccef61040a4612d33d3c72b1b47b3c687e03cdc850f1cafe8053a0917463a5a96b99178d542d3e365bc9b7ede31e75dc09f8b73f598bc6fd4598c122a434526f2d4b9380df0252f5798f5a41b4f590bc9c92a531e53570b4fe12b40eccd39e9e3594655838cf647ab7ac2d3459c60a751cf3a825478ceaa2d5781c48cc3c0951e5b43b3927ba71c8ce1fe2f96cdbde007151e2353e8ed71cfb0000996362a8aed224c0fcd8475b0bc7fc92c52de39cc552a8f9e1fe9f3584014670b3c8063f065c98c24710cfdd397624af9b7617e7061f8cbcc9f05f9017ca951dbd51b9bd3314ba770baa7a4002601850e3748ee11e410ad677e2dadd9dedf6256adbe59629bcb8780b126d0cd60c992f2a1e825fe39887cde0670e4f0b0363e1311a15de570f7bef3bce505e27b4ac703d2212cc74c44908420782597cddd57eaa7d699fe8957dd375737d13708dfcc9f0e3603904f4aa2009867114a90ff10d9b202f54ecd8269bfbb0ae2a6c5d81e33d7a6030d4caa4a4821ad08e2ad00d34353b2132c8e5fc6bf51eae2efae0c5983d57516da4644fbb0fd8e43022ff7c5212e5aac71968010e804253809839670b791cbb398e656c1072d47e730d0ad7da3c996b4e42756c1bf8d7fdfbe6b5cdf83b202ea6aba2f543df7b940ac7ce95c04167ed7e1ca53a6fc552d3b25a6dde59b4cced20f1f645a52b7038a62ad58f51df98a1e7006ea48dd111e6e14829e826719c821daf810281efdb3ee0f2c9752552351e8832e328a4203cfb463fd468b771faafc4f4fc21729f4517b884c4b756a6fe861f6ff83959596292c5965e85d1cfd84f54b50dc4d45af0a58fbc62064589ae6f04153d472ce3fca92ac7935af744e634f82a81fbc4bcd1aaefb1a177d795383d010a5b0d2a79bd7cfec4bc6f9417c8516be680e123496565621ff925cf78aec6d6d9f07a260ca93866ca79cc2c36bb39eeb49aca4c2c3bddebeba463b4f90466398b4f725ebf9fa40366ade01dd8ca5dba42f2109f2f431576def745041d6c03ea8a499aa2ea633b80a2c769f373b52c893da4372ea3c018b30664721ff16b14ca2dc786eadec5d02c9e25f45165d9855054db13edcb124dde48f0b078680e84d8a0cec47765f10d5a3f7cf5239e31f0f578cbe4070a671ff93ea940e99a2b5d5dff015be4f6b41041a66660f403915ab2115be894e580a2c148fed81e78bedafb9556dfb4c1da2988f50f0a908509db81fe5b63acb4ff4846adff7dbfaacd5f3d178663152457edc50c88ca1299a56e1f44f951ea47fd271349bb3c50017a4f2d211ab05101539dc7899e5117cecb4c4c837c519e66eef78a115f92701e85fb0e8424ec0bfb67aa9f198fcf1a7b365f510d3421a069a0647367d3d7501a8779d84d61bf6a24781c4ce61942d192e383d09fa62328b72633671447aa2b051403da88f9677f6fa68222a039c524ec3d6c216f52491a841564db98dd13c47bc50db8dea08cc3a7b3a090cdc8e144d6ce9abd75d7758cede9fac7d7b280ac0a6eea5641d5136712a27b4163a5001e29cd70859128c74f0c3898a221fd1997d98237a349a8030c9300e41fabfea30860dac5968d27ad77e7dd8c96180fa43cfa20074282f0ac5e20c42b51bcfd1459cae2fb0500d2ad082530ff7fc13dc51b06d34270cc9a05a5ad4457d9a606ed6ae646c55dd555cc92f332a9ac201f40c1a62e83461434159784ae20d00c3b9a34c640fc808cda9f0b97bd3f15fa50b128596aa6018382f8277d664c686c6e2958a24e0c17c8e13556cf279d69a110c7fc8fff7d4e27abba32c10cc12cc4900f8a05c62c84aca29a061d29804d35704281c21774acdd2daeb282afa5da42b62dd5268dbfde765afc2e914dd8fc0485e524234aa19ba6295b52ebc5ee1022237c8eef561f10ff518face8afb5d14271b1663a11fa767e20f6f5353cd420fd46cd7a06088245deadbc12eda7204081b54a60710b43df7e394c93cec02d45049c7f4431a3764add46ca48504a2c3359899ec9e72ddae90d6be4d5ad9aee8b54df5a66213190e8f153168c9347a89f6165df86a875d6d8a70283d78e3bfaab9116ce71191194d0246eaeb515a130972fa2be76215097ca7cf42b83dd442e99198bf5e33ca0f29ea7e6d924f5e3a32e6960281b991ea6a0ec9e652c0a805b923cb4a293afcc4612d6a2bc4486721d6cd9b378e6f81ed6c98adffb55103c3101069b3d19f500fbccb7846633597873c0d45ed28a67abb0eb15bc4e136a182044d9928cc841398eacc51c855215f3de675a6767a320cf537e11ca9c07795554ca5015330a9258cee5511f1b091c73aa5975360e2ebda055fdcb17245373d2553b88f68cc151d35186572a1c580e8473ccaaf9c4834d533d3e0530f9332dba571e58e85567b8344f00da01a73b278b6f82f4c8734ce419ac284512d06fd1ba03716dcd6f14a19351a2acfb7c0f9fead15108dfd26b5f769909030f31ce24b4be23cf3ec3e6fef385e1554ef6c0f8bc63d764167be3244b59631772347244e6696d800ad115cb611d70f474f25fd0ee4a5e0422d80f2976564445ca1d48e80631f5f67970f74d661b68d4d6145f121b07673247f3f722e65599b1adc3c39df6df4b3b88c47a268d8387509f06571b3f8154dae7e8db12cbb7ebecd9f09933e6f09fb2cbb9458264a3788a771e5d9321ccf0a8b62bee3281071d9733afd0e32e08cdac7d696138eeb900e9e96f9c70a164c15db949cde7fdd492c0f582ffab7af5538f3b154f1f9690fcfd95bff7e366612d192a651fc554cf4c8fdfa8f3869b6b02b14240af1844805d1be622f7772fbd1fa206e30a8bc340b45e021c1092457702db98eded1166c1f5e19abf1f496b0c2e4f3d2e92aeef64c6db216b26406aaab9d96b642e55e0f712962c3c1206baae3b23beb0dc131731a1949f85e26868746bfc7e47792e5e2d2331cf6a76a6293ee727a94fa31ca90840beefacbd078bd18b6b189a6400f9af2044ab6a7631450f9cfd5043560adbf39d955e19c03bec79e2c0826526ea2537b3676edb94a56b01fce02f3de906cf6459e91d5746537ca1a36ba1419fae8cb4cb45805367152651a64d6dd08aee6248609fe9d3f522ccec42acc20862834fc829aa483c511fd998a9ec2b271632ad415390182b33b414d44e54c7c48acd897a5b4fa2bcea7f3ef242b4c1e898e3d93e4501bcd088da69447a9930d3c5f0c1deccebc40ca3eca1cfe25860032c67988e1580d5a99b93d253f5f3e63b495204ffc5a1f3ef23b8e9b8450954dea41ecb13950000fd0146042a1aaa9ed43cd5a99a3cbf836ab60c7fb8f3c70eb3d6da7a53b4e72215807cf65c6d1e3cfc9d62845f49ac1adf3b4f3abadafa920205266684ccb2c63ee8ba43de385da8db84bd13d849049f4a503aa329911778ddf1f0d396cb0e1f54cd5f9b448e09a8e2279b086411afc0a5a887bfccc7de9ca6dee2b8c079e605c6302d415115a9f08c00f6b2e8da64b2409d5757b6e99f7393d6496890372a5f77f50a8218cace9fea8138db6a40f9c05d99aec14777f63985b082ae442b844f12ff2679f2d232422f3ad83358809780dba22391c473e43eb94f6260412bd3c0709ff9dbdc13364e00b7027a0691f485f3211704f816bf3fcda49d50c8baf13acb14fa3d7b0fa1f6b90185be348f05a8602063a5af8134718f983bc63e6f46ae2d482211dada8023dccce1cac45cb5933d3c838d1e9d069bc0bd1974ac6b5e2d717bc246626bcb52bdfe78496e5cb03d73a7449b564bd635b95dff684dca7eeb1812e289cc0a9d55ce474b7b663d0b9f63fea1ce27082877c9e13929d9d9a36b9d93c6e9980afccf1cf2347a9bc1c74e431ad0cd48700ab571386f99c23f514f74837d46b85de01f0a17e5d2aaa1bf57bd1397e43d570b576866fe82b223a2b6a7fb6b0a9ee94e736f8fed140f3f2a41d12f447dc91c4c18138f248a892d61596a6e2736b1349864cb3d2ae17f4cd56b416fc4516421c0cc424715a3a8dd302f0735ee75a9596cc7f28a6f18d6e53eae4c853e3a49cdf35be6e15cca06ca6f73bccbcc57b8e69e41975bdcc17d6aad89a09c5d3ec459ecff29374f65da87f89c261de2183e07ec605bcc797706b8b69258527419a1b07a0630014ec62436a137202815ede0abfb3c6d3e8bd9654521811045161c4ae15fd0f8e6ec2b3c50e84c189dc4fbee1e70c3195bf32adec7a117fb825ceb0311495ec59650181be673c90a6065a5a0be53dda97d943732f0f10f84463b77035cf8cc305fea6b79d8d55cb74606d570386775e66ce56aab9c49ca227bd328760e15840289eb0e932d21cb70c1d672acb203139a6c1378e5c86c552f2b2a0aa56bb7c5578e3e9ebbb8c227cbaf21a63dc9314b47c5be2c44ad28877c4332e4b2ada1c3a99150f27d2a6f1f3f8f1e26ca555bcbacb64512a97d6f5d2ba8a3d6fd41193cf3ed070ea53457c36bdfb1a2667098600e68e5a1d3172426533a004455f122a018ddcd26207a6b9ccce8651f4e74a7d6d3ed3017f3e36f24e3fa3d30b5a44c827e12bf65a5753a24bbee6b4707a33253faa34fef26709ab02279dd5232d6fc2936a36ea5cad6d3cb3708ee2b00931079f92e2e6aaf9d3ee047dd6cfad1c449031315af7360599a40a838c57fcfa6dbf67759cbb442df4798b8345b7ec91d008e4338c85c4dcf8f0998704cde86251284fbc2fc76c88ccabf0854309307f961ef68a3c3f0b90d1c3d0b4ae8d72d8e226ae2c81d98398c71d7b8ac3acc82af889bac67123dfbac0e6f89eb74d56e2bda60d7c50d0196754168c5e68a9e7e482af1c42cd6103ee02d489f9e94f18858af7a92b2483b612b8f7fd4d5b4a3b88d20c49bc0a98d0590a7263cf50585440410461a0eb28966322eb4a8e69de6b1e688e220be31378e3eed304a36854e625572201c957b8da46e7a444a2362c982df8d33fba087f2614191dc900a55913e14b43d6f200855236317b5a64636d9a7119042d6b70d30eb719c9f03e21610c0d073d1d7d2802b422608f3081d82f96bdc48d09ea7cc26b0a20519d6eca04cee35675596d2af33091f3c7bdc3517d018afe4f0607f1fe1688ccda15a17354dc42ddf70951e24f86df55b6eef903eba20194a72cf26351c822e60dee03c9df2cf7ecbf9125c02ce0be42c171b1f4f483b612ec3935c6a7f378ebb9e5e9951eead56c891b4d97561f047d2310c6c7735cba499f930b3763cd07732f8a7ee9e3b73f9948b864fc02a2b2fe5102996b8ffa113a339056f0c5b4031851fdd31b924dccef04c3821122c6305102954ce608d3b647f7973af428fb1dbbddd789585a7569b083d37b2b8a537c08e6cad8d88b1b428b7be5914c398be8a00334a98de2922148d17766fafee9860fa2368356d03658cb9ae5971dc3712b60b322961a9ea7ddf60949922ea603e6eab7a9403661735ae2cf4fa21ff88af2b55fbba8052706f5c90a88ce678535008407501a6b34d98e7a28ad07ab5ab2f627993a9604966b56e3315fb3781b4410e343718fcc28d80afa1f1c8e6144aec996ca35471eb451a63988020aeee3abe673f027249f3792a0db9b6d51642dd2527edb80cbc14f5182dda6d51b6227a6db469b0238ef84eb659fedf51ff11b582fa5e54e4e6693e117feb4c909d57d66d12cce6cdcddbc517d71432f2852b447f2c078e094d561f3fe088fe23f184d64e36709e5ae27d0cbe4066f7124fd1e8f8e63b9426f1bf27f059874c40deff001b4e5ef27f4d45ce12179e0b420149bde66dbd78b6cf11370637c54ec79edf4e8a092c904a8bb70f085c92288f97bcc20638eb97017dc6553d5b5ec0f4d7e0fec78d8ed4f4e1e4160edd6bb2fd53b12aea74f94fbb40a55a3d89aaa242325ad5515f8a3bd7284d51b0829c7f1ed310fdc3f934556db268f4bd79fb2737f32c9b0601c3ad26680381332ffdf1ea34d5f17936cf917dd7dd7f8088de39136f793dc3c158f287d7499480f73704a859ef8a03e382e24f1f61c8eb5e6fc7d7c4ac4a4568d0705321f1bd7e2ec29d2484bf0f6fd025ac9950f20c3d3c31bb62e60f752eb6b4575735d166cad6a4c9ff50c254f4ce582f8617cace56503929d4ebf1c959d4e196b679ff3657a7958c1bb160fdce0e8c79c79b0241d5e1bc1cfc50133a0a682aa7fb379a0fb3ae00b3e57f7d3c1b60bd372c19b75b7e0ce49cc04d8e2a06c1aafb268b25ed3e441a1b0569cb9bda5877d3302fde2a51e112a03acb205a448361d47e117f39a0ad6d64e069c0c0bd9c418a17ff6cdf2c86b2ba83ef29b56c4bc6b0a7411e1514cb0bb20e63be8a5aa836923dd7a4cfbb9f70564bba6ab160eefa7d8a024c8462ea241ce70d7aafb4b1c791eaa1f661217dafdba07cd8f527e5a5804eabe9a0f8fbcd1a1963ac90ac04e4b3893ce1ad37ace71c3363a5d79ea48e1925a9d7aa5f34d19ea39c9c2a5e0e941664bd1ed5416c3974e6e76a2c562f49914942dd2c58f1f4214d58f710498e0362948a2f32f7f89298ab25f4ea3b4cd896d3ed7d7c1cba35249604b4997e21857562f3d7810bd9e67e2de9bddbfe57b8646c267370bbab07b4698f8188ff5ff144cf0dc0f91c29eb3b2ce222f59e21e51105b4acd737e14c868f265768debf798a09d0bd722557ab5f2a4b9158c6239256296ffc49577c1d407932e72be5b09ee5ab5fd504c483fbf2ac1f12de473d7da4e68b39edabc7452ed177383f25eb8c5dc71e50d19db980fa7e4e7b0b6fa812b4c6b0c8bad8cc99380691a1ebcdd61dd519f0420dbb4788a932357257eb2fe553d47452b5c924e78f1fa9c2ad849f0964176d1113324cc600a81dd0e9caac2bddf99317205d8bfcbc8c4537990848a1b212b25ca04f8b492e7dc4c86fa7f1ca6a25133a9b10f16f7001e7d6ce796320b9169a2556060f83a28cc245522cc6829513e79c2932e626ae3d135a1f306f2d0b9ea5d6eb2513ea148ff0610cc9a0fae735b292167f380c3ac3053ca78e2c7f78aa9b109f8a32ba92c734b8cb42f536b0ad440c06dcd99d1dd415fb029c5c493b6e0da86e91304781c81c1dd7a736937c4a3d807cb70c6adb2e80442d0d4fce22235d8a0f68e0cccd8eb90caf8fd2a6c83e0cb35fe123ce4b982bf75b5fe568e530782e934f72901b7e556f58d1b481c59bb6a9d87d69e27512e3fe59aef98bd51f997b4047c0446be1d3db3c693ae586689385e34e96d9cb8407b17604934c2de2e04b124aa552d0a82831b8fa1da4237accb382490d854fb14d603b4883e4c1b7501138dbcca5f129d31195d92d4476038c8365080d45785dde15e73124772b353a6ad805eaa840d3edc712446365f51379ce5a0d0f29f1b4cef6e89332f956d5285f624665c27373309d2d25bdf5f38ba7f995bc2ed24e7c0f5234fc913dd1c32ac90a3272148a20a5bd30f138d6c07b75ed94f269905984c0f585d24b3b2a9e53b9dc466f1ce3bc9e349c41ff136d911d49d313710cf6929906455959684bb8f9ae40036baa81e789a199025e7f967cff87aee39b7226002625a22d6c85eb8f6ca08e39b96aaf0e0c47b4e0f7f915158fb659d0f8b733aa98b98d05587c28c44776b6236fd8b15557bbe0ed6db65977b18ddddb406888833c19d74eb314813a9ec5741c5886231e4aa0bfe025706c6ed11a73a498de1889bb1f1a2ae8bda77bfe874e9df9e97fa4abf3e9fbaa5dd48b876026dd7e27e2fed330bdb54b7b4e928188c376ee72fd161f8d1cee0ffb6a004cc4266011c2a49a157c40f1d1b7f71e96c80d8df470aceb5545239564f9a6e0b202e7517f934e7fb4d22af0fc020e495b5c67ecdd024ebfe5e22fc24a56e0a21d56702fcc2c6a5ccb4e6abf6da09b320f48bd57337f208a54e517b897c64380cc7b0ad37903e73051e0cd0c0f5fbf493b4dcec212dbdf18d8575010cc21fdce303957f971fb975f95bb1693b037a3d1c260afb78cd59aecbbc3aa23de83bcdaea0eb9786f2311cb3607185d5a69762d59139b9af39454c41121deca49aaefb76138118ee00485f167892763905ec1406730f50e2b615a8250a91937c67833ec53f34dea2f999e8c87b50ede0cd068afef8b33f8a24f54de90d13bd91ab1b34873b2ad72e95881339d50bb150b0d67bacaa22b821217ad0c654993846b7b34a477187d34e26fbc03943d0cf783b68648951f9645ac71f83fbea1edf46ea07b7a62de56dd091365398edd9637d75e3bb92b5c68e568f095a7be0d059afa6ea4a72e103589680593ad5ef8dbd8305ba24f0616d0cd4315e02032c88790e73317b369768ab938703a1a777e019aa99c011c411e3fd2d01edb772c02070a1a8a8bd9fe319eb99e3ed48b3828ac87802c74cd2d30fa6e95e2d07ae34d55e88cedc9376803e394180abc9274be2be121bb5532922a8e54beed41a7715f1d91737c3f57da673f5340621489c0edc3ad233f72608db68ccfe760ad89f2e4603a0518442aa5e51593265a9e7fb1ff8949f1b6bf906041af3c18296599a002101500b65705bfc6c00a906fcb59622d132de7fce0bc683ac40f4ec5fb17ca6d06a73244144249eeba4fb44dd3f4444f0b3ee346a937e60a455a91d747320fba610f979468399c2736d88eee47ade3aa453e6eb5f876563188c1afa7a578fc5ed5c3c8a879109c9fa4fa42f2cde4b8531d97d5189b607e1d39de4f1ae6dc706a0fa820566d282e9ea9ba717e198e5273913905ed0ec83b544e9804b18d273462e64b090053a89987739b1b59e5045c92d7febe6d66b3b4c69730985c40804a44ebfed155a7ee6308487713fbba984c95ee92792b5c9e91de1c6bb9ca3e3e50939c39c8b631d83c6623ba01526a951639c964619ebcb15903b33736d8f01a5d37749c226865d6bb9402f909e7f422697a2eda91effc08cf893e4c5bff2c586d85f751b51f4d65290f318cbc9f91ac122e32abdcac15ef3ddb9c9ce9029d6aaf9c538a372fedcc771374361c23c6e8529893573ac7e3097ed0c26d19125953d6cf0d5064de29b58d611b234a3e59ba49241099c9eafd44a766dd2d5bb1491d6a23ce8d17d505730412c5075002fa6e9f7db4d773e20dc18ab9fb42d699d59f230490374723a5d78f4bbc9daf350398e61d08256305489c5580a7f096e9d48d4865a7fd4694a78469ec63c5d6b33073f715d4d78feb182938aeb16da95f5eda0765e98b796920d56af374b78a927d32c0d9d0e34c989413a8d7e08ef88a996982938345b2f49b872232cb14e16661bd5a57ccd7bc5886afe52e508758022a006ae23266c143c7174e8698f2afe561b0c90c3e6a8c1d642093af2bdb01dfcea153071641fc014610fb6c7e9350eef7fac259dea1a486d2e61e9647711286d2ab40806393c9a3c502138a56c164df134e6507e063c286e30dfc4dacd2c6b4e6e88922746f0e507ddbaac82ee9a3a5bbadd8849fa50538e42746acf41aadbb58f74861089b43daf365334cd949b93f1ea0e67dd1c20f3f430084380ab3bc01f4233ef21a6aca52e3fa7540e9d6b36ee2d32c56f0f831bc35e2852c1362bc6331866759a275024b5921ac3d365e2b3bf7a3747b67e75b4462ec68d9ce7f41b8730188d6af1f674bf76f2c1bfdb8851efa5341bf94f8bd157acfc259b554a12203a5656cc90ef3cf07ac3ba9b1d643027c6d0ab6cdda76c856906eab579bb33fbb09904120b847d485e1bdec4deac26bc6be790771204a15b68134df095b9bbd8c547b72c56435cfbb32f0badc8faac50ea651f0592efefc765940d634a1ad9b48752eb457d2a718ec3f9a1bcfb19098c7153e8b2fa03c3f3d4e5fd584cf6027feb575c15cbf18742e06fb6fdada5d7d58b01dd01512f58d1fc1ac0c1d1033c97436b0f6b504b0581e7719cc1530667b5f8f0f234cbb03cb2a259a4480631176a625f93796675fae6af14fa7137fdcde12252caca14babebbe55cf17a1f2883f699731214bcc6ba9acbffd20304f36aba46d05f99e584c23dc275644df5de4f5efbc77ab89526649b95f569bdfdb841706d6d9b72dd06384ed50811810e5a0ebe90821581a1dda6f1eb09792dd63630816708c345a63abe9e00fec0bbf9a3a90c7509a1d4f32ade79c7d445c34d4d39b72134ad519ce5a41f968a84f49fd8687975ac67056294a7488ce651e9c7ce289159355c287d2e834227a4850178e6ba60be280fd1db5cefd88161867fa0547ed01370db485fe213b2a5cceb8c096570b41f2c978372860616cea512da4d821ae9f9dabb01dd8d6f150512886a338430156f2afa4eb71be2d0ad1813087a2336f9d2daac0aa297a13b4dc4610e97beab5feb2a7dd893d7ca47482f5e31783e40f310bf2080eef3ecaec70a8abf1d0281a5be08b93d6664d74f242b4aa2618ca578905e773d7ee35436c694bcbf7c7842e3ba597af137c8a134d2a130643c727ebde8e9970fda601e71c8242760ef0a453b2923fe66a9fe0f74eacff1e8e057c4efdc98838aa49e28f65743d66630d7c925f6432ae15d3631278e3caa4f5fee4f4636142d6e4c6642906f1e3b9a6d2bcd3294ac04e655eabb03613b449acd6077e861f4f740affcc7e41746b3b5e1b5fd268f8716746e815d77778c7d35570182c210e776efd35a9b49f4e56b72501cd65260b78af1dc62b6f464d303c05e82e6e53e0d9881a67c81bb87a281e9fdff15bd1bbbcd664e977e5057c618314ddb3c76cbf7ba7d78615a9461ed699eb5fa43ed78a2215f09c17d07b9015feeb8063bebb52a802e4f04446fe8ce8b137d8d30b5a07d12b36d1c7f0950942d906822da1609b78202ebf3d45f9f7970950a2a6880e6275fa4f2c9322a82fa9ec0282dadfdcd247588e23c59eb4a7e2b0547b6d870b90269c0f9d9602b379a1f146ebe76307cdd480c9797af0fd7bc0bb71bfc94a282a1833e8efc2195fcc07f8b7ff958ff2e5fe8dccd8d3f22fb9100328e35c13f035c9aff2a910824f468032fbd3a90687ae8364218bf0f630ba269455a71789a79e5760ed1f9e35655565031773817ae94c360312a6ca60cc11362c5bddbdd285ab403e8814c0deb5de427e22cf074dd1463d8a1355e7a7a42342798d6fa511acb8c49594d070b124121904cfa0a5cc076b84a105cd6e87e35c4f14abc58a2ca4aa3ac39cfbf1633b71400f92681b77fc9eb150abc23e8e250ed05e4bd790b51a09b98f674daf2b33496d3bfd32972d2ff0c140492dc2e159058a4c52fc3f7471d215880629f1bb96eef451f371f1236fb6327496109710da19379e2c567a081f07f884e1ed6d90b7209283d00365269acae6681e5ed5391873c30507e57c27aa6aa90af2653d28f208ffae813fce8a21f419caadb6a4251fa756b0f6ca63c8b7699cf65d69e13c39f1983cb2f36c18b95936ecbea946188e6a87a6025bbc62b273f21a885939dc96ee497a147063c0b2309626a26ae7f1c3e69d57a6ba523f449de1a9d6dfd3a9ee8d8356d887877548d5ad0d238a695b8294af4cedcdbf48024dffb957a44d94a126b51d2e9df9a20d8b8ca2bb08c79e5d30476476bff07c777199160fa526a845e289418b89c2e01837d632ecf42658abbdfb9fbe3ead5ba596574bb07633a4420c7382bc609009fbe1a08c5d4de49fa8c53ed7f48059d9a5a571072d708b4619863e612785f184bdee9b2c58da57908586fb604fda2418ee7b9d293699f87a8f3a85ce63d86ded987971ab747d20fb845dd679367264e1353fda1b7315fe0903619005f7c268dc6bae7398bf90cbd8ebac0e6072f934256f4f657fa608d32e7dc9b5f00bf0e120a4d2ffadb61a0e58a2887ae3af97421d93c75eab251482748dff6c1dcebdeba495a9e8ef2b312e33ba0c9c1254067a25bd0f45044670ef3180e2f0634b145fd1a37fb80b4b64daa2195f5de0c8b8e8acd1472a191ff81ff65f1a0f76bb675c811ad1f0bed2167cdc3e5cd253c9b41f17bb824ff74089e289d25149c148384c1f4d1962964b3d839117655992c0646358856bbdeb08ce3746d1671b79d1486c4bbf6df0dfb650345ea3f00922558f2ef1499a5ddde6e8e3401ce76aa431f5f8b95c307e5542a4ff4f428a17e3091fd77e524f1a756727a66e0b1cb6e3830e319c11f28b7ec777e9713f2a59435fbcc0d742d6053e136cdf0c773176014fe7723a41c59bd90bf5479582c29162f80832ab6537ef4591bf3f7a03e6b4bac6f916b745197618038a3f5761a85dbb6fa8bea57aac9ada2d4ea1a68cb892b3e74e4a41309fd83e7cb3dc42618c5ff7a21fc2d6ebdea941e558049c4b410d26109a7737ff2a5b4929c91b3038441a4a2cdbb88a36be9144915712a412765bab4365eb29feabdc254ef8fa6b602347592c818b2cb82a8924ea3dbea1a68b103a20d1045bdddc8e4354088971977572cc6ddfe6c914bdd893b1c88f63975336100e5cb0e2596dc59dd5a825a59c68358d055367034cc5d9d51ff4572d95e93289bd9f61824358b8c944eedae66ba64352d2dd277a203de6d5989a237c537a6ae76f1971d30a5f633cd25afb1a351f9a5b2ad134ff0dd456ac83774534bb7126754fb9e618fc3fa5854097d5ce05d2fb290e9dbe9b41d2e35425f76e6e69fc17490bbfeda09cc826655c09709f3d29397b8f52c9604da6b7ca7203aad2e27f7c666c51ffa460fb86f2e95816a607225647ff686d46b09042cce03c26bcc57ebf767d28c0614bb4428d294ac55c28cd2d627cd47944a7bf36c9128d74625863c4ce96b349e6ac85a7eb9a29987fc7b17620e5e04fca760a8ef56b6df25fd1caf0490471ce856e1a68571019bea4dc7ef6619c75e9c30c7bdec78ef0037fd9d2096f490af7a407e593fd0ff0a3eba4dcff3a8d60f24bd59d70eeb59760cfdee25990d5ca46ea18a5142c327d7710576d8798396fefdec13f7c4e1a57f88a7e7f38c2ef266ad0660a9c60f99ecb707953c4a052595d41a97f519d814110360a4637a265487d93709093b1ba28d53b431e8f4e56b07e6712ea99cef3f69108d6de9d1f4ef91f49a1ad3485d942146641d710251a3d7b8df9021c7ef14d01d208d952816d1416deb6ed56dbdd5e213f0c75243f4bc6a8051872b951ec296fac81da7571d19307acf9e73b5731f1cd3f850d2f3c1f22244612f8963fe9baec55d60a3a8778845e5132a47fbd297fb0e78a502bd7958a72740bc2f6fa18912660ac8c33fe70c88e37a47e482790cd4eaca10ed7bc6f8c3240a11e9bae76888e335926eca4ff19b68f3b757e43b14ce1106890ff921beb530510866c264cbb08fb9b70f1145882b13a953ea4c5f23721d59c26d14b1cd25668ca903151cf4047bbd3a6fd72a405aa22218992b34f26e8c17a30da331c12c88bfa1b272999fb3a2dcef609d432db0c11eb0e0d2957c4ef3305b25228b9a50b0d4481ae459b932a610e50f3f28ac47173f2e43691975581174bf3e49a55c910f0b1c23deef8a6b15403da75796a4f0639e492f2b4065eab00b896da7a5f7dad7ff9b119ec45e1b326f51b59f05045a887053e86bbeb5e7aa01ccfcb87e3f054deff53bed13b11ca993d0e56b77417b6464a8a6501bc26607a0e4555c1e0a6de5f610c24f78da1344cd64b1a3e669574b3134ff5c6ab915352d7fd467fac7feb8b394417e4ff1102620a67e0e73c7c2cf71fe87bcd248c68e6c19ab7c2f7f4fac4f89dd201b309b579123faeadef758fbce5210dba78617e5dc769467c11f874abfca49bdf300211e55b68d65e2671c902bbeaf5914bec03263dbde364ec55d5de409dca279b69e5b466418abb9978566de531089a0da68d466c8c0542ca8529f73a3b40058de73412a059fe5409c1d21b23ec8aca62b83a980c0b90a6fab8b06c37402763d6e1abdb5e9c3ae704a436668b9100b99bded902b72e47b30dec013cb32b0f01b7c9763076788342823c218b0cda9ac860da8919e50c11bd20201bce6cbb77b3da2bf3a01994613ca8ab8573c756150740ff5abc1ae5c1dc1411ebbaa0e1d21bc9fea25e5e15d2af6dcffc8e10a04d09a062f68e5992ed266ca6f9ced0449c58ec651979b426cdb907e0a3653a84ea12b1bc58f4733c388c7479a20b86bf6474158451bd7704f9e9640b326beb022bcc9530d391d57eef8f8cfae7ae3eeb9366045ff5d0507527989cfc9fed9c7055c825f324ae47a18b9149f13c77ecd167e629b267f8c3a8c7136f9c0b13bb74c9aa4d5577a7b98b7cb5e8002fa2ce610a2073151a8c4bf8e1e4e54e17b93229ec6c814b3f93070dabebf4b763c17d223b0240a3b42c08b69ce8088f6c0d422d46331d497472526f0f480bfde639b9eab99bd663e4a2487e9927414d9e573b1948ebc9221199d281a0f27304999fde770d7a00d589333e2b7f19008c5c02b43d4772f412e4763dd7d64dbe128f860311efc27336d50e8c473b08c0f80429d4372a8e3341ccc9f9dd6c9db085529bb0600bb5660f7dbf10c9b83d7219c6b1bfa63967baa677ab148e5cffbe68b5f9f35e5de94e82227d68dd19ef7492b7698621fdd43068e893b548c479e7a8d988ff7c1b0889569252ccee4c0c6d6ca66e18b48cb3977bd8c22f5cbccfa1362bdc00e7b72285e041d1b531cb6a4e63f373d222c2c8a48f71f0a8f80054d20aaccab2a56f8fe340c08634a1a105723a1e1829b81095095cff0126d2c78eb0eceff998997ea7cc16320c3ebbfa1078cb16629263ea188d60a28c11a40f75e9716ff774048e04a964cf1badac038a40071dbcde62bfedab1f01c2a7489958031584e84d53025ddc92f8774bd6b1b75ac0f98b534bc5f649eb9e469a8723569c7e8411e685393034c2dd55fa161fb707aec91ee1901b6d902f57e75a876f8fb6940971b637c1ba5a178569c51d3acfcfc2acaeb254e3a7dde3d2272f84a8a0c3eeba7f6bde3471a84fc1830397a2d766e7b374772375ba2d9a4d667e2c545fedf4779605ae4816f3735ac951ff039d770635c307e62e6950e2335966386ef7781cc0bc5e4d95361fa95244679c2a39f89c3ea38b514dc55a49ece4cc40b337d348a68a2457b1dc7d1f9d484acc84de1d4507697a553a17114c94674fc4284e49e84145e5b915fd6cb98090c573a06c2fac6eefda3fa9a5cb2ef35ef27582c5463d43f5bb82ef9a8e2e74b2d3af8398cf530c8c41d8d695f5b44edf891099e0c6a04f078b7e70cdc566df3771d1fd845d6dbbf02621f2bc0743ae426f5392a8fbc61d65346d6728705ef857e8b03af9bcb011f1425a4edababa1faaff272a22fb320051a64640daa88a2ba682511f85aaec74f0be17e0a37fc3908e5eadf98a94f4e725214618fbc74ee525c2bd8e48da4f5be3f8b430eddbf678d0428248f96f97fef35e756294a0da563a94a9dc838d647650936149f961efe560766c378ad96da7af55903ffdb62736e59f92abcbc1790e08299e9c417307d5215ce642e18603098d52ea878e626d653c6502878675c900dc88effafe66bcd176f67d83066ab4da19758c714b2d7e7c67d96fed0ea8053c4b282c028bed94f7ad416a1a8af44732949685869a57fce66caafd7337c16818ea70e4852b103be624115f210dc5715013829be5dfa4291b9d49077476a4d3df8b72f284ec01f6e4f5689744d42d46e3f6992614c85b448cb980ad716113496933cedee3627a0fb0a6e29a99c823b613903a70a446ea1b0d2845003b62c52edc5d9823aae2f36612c0c7a95add23fa52489ab88e8eeeb3f462e26006663af98b36e4c3156bbcff1c625325c87413ae6301bd3e70906866e521da97fbeef4aca233d7bca7d3600a4bede06a32770f820e863020f746beb8eb20999e3683437341aa5f5422922664c53f8c688e5f8108658c985bec1249fdc11de5aa0bb48fb6cd91a21da9e090c30a7091d08c5c95ec4785298a1ded040ebcdef171738956e69f2374f86457b84b5d72766919428b7e4fedfb2a32b9b7ed0221f42c65d286103b476956e62313b8a4b7426a5d760ce9b0ce56533134ba7a4e0d08193091684d4773d9060f44d20148243e86dbd763e18373da5861fc430deabf57193f742d7c445f92531a111f234f1bc122c5790bccd43f6bbd74e3f604699465ccf875ae3a00d7acd8fd47940844328f34e45beaf87568f75cd399a53223d6a4392dc969f745e66cbcb01a102446df37aede259d59be65242feaa5a9c6d283cb5ed29f95b76191ac3a2922c67ddbba61f47226dcf2ac3fb76a4e4d120e4e80f008b1a94f15b7715ad0a6cdef0c9aa32248ec83415d1733e0c153a58c85ba727512e77874dadc41f698e518b3b646f8dfb32903394d741365f6b462f55eed62035589ca8d2f9c6d0a1bed6aa4183a6f16ae1087b12e8136ddddf9fd9f9758cb3c1c3bdde03fe4409a8020e78e41dfd5fb3ab273c74c00b1726e15cb5c1cb0281082bd9be986c3e40a03a98213f5bc6fdda10543b938f6d9d2727407b9df01d4a3e552cb593ef618179dd2fa38aeca26396511ba13691cf1177fca042e135979577f0b4086365d586e1ecc30c7126eb18ad5f38eaa31663ea4423d0825b8171e3499283873a40b04652cf967db4273ea2bd2c367d0c9e6a19e0b97f8b1f14572886d4b1abda4e461ecfaa53871fc6db2834b44121f89fbcde1b0ee16541e818ba9dd865b663e81ff9dd4b77cc6baac55517bbaf94ce755f7829836259c2fb0f5db418b85d149d9e5cb32792c99bb449ebe46c9b4637c3ae25d56647494d0fbb19cf6141e4a870b60ccf296bd0901ee91fce1ff48ff387458148d77422366ab42b80e529817b2d021138029599a554cff727719458106e0478aea27ab1af513d302a5996e7e369b6554d2988f429baeaaeee1ba48db0e73303c8e4726a6b692041ca8c0f7fdee532d60c1c8f3199452e225cc78c1a4f619f5fa90faddc241c9ddf9347b2735bc123057ad5ceea0cc26b5cb05c7f1263bcfe502f7902e018c1c3dcb3904966b6126a6458bcf1ceb06b9b171e6dab02180b514fdcbc64189a8b17c21174e70c0c2617314f8e84997f573b2f3c5f7d42f38793ec16220aaf5ec1e242b176a64bd0e915009c8aa66e59c99254f163861385a86308226b0dfcb8006056eb1a13f0730ce1d8e4baca3acca2b766e62210550e257bfef0c892d42b35d8809d7c4d60006239973849598bd7029ff5aadf273a595cd0d4f92439e5486c32f96a12d1a0126f47d3675226e8407c83bdcbde0022076880eb13dd40e5b4d997af8405234a68ae79d1b428ce4b591a69136078e282ca4057bffa407a5653a839ec18c9ac27786e8262371c85e89472c5d6a61f62df8742403ab4507dec5cd7d7995ea36bfb336ed6037de90525402cdb284fb783d3fc8c5e531763464344a6295a70c1cb6b3e35d2adb243b7a7e82b51bfed91a84aba14431cc6a176a63515fd20bb671a97104761f43c623e5b3f8f32ffc8917c206863643514a9d933f0aca04c82ec111277f6325730840a1954898e228381143a9c9a184a570dd213ff5044b95ab907b207509eb2ba4dddccd4a98c5a4388875850a67d114518b3416c45fad425c7264449eb1d92fe40562c6ba59ff22cc9bb8e7f6a47db0284a6bbb8f0cc491a60f062443e34f121a574a8ae54aa2c25cd9d7fdcabc781b4ff016533df10b26bf0036af6069dbbeed389b9d797fbae121d26c569c7acec3cf23d04c61a205b32cda0b4cc359bd9ae293255f197d21ffbb0338e809659e603168e265818a90d724a6746bab8e4f9c9154b0ff4c4d28c11c6bb0a0a67aa76504ea2a6ae34c4798aba36529799fb0b46be2070d56644b8650f090b80fe82e5509a5a9820fbb91c271fba11f84c7d195a8898a4f325bdbc5f09dd8412da12ce93f4db468a91e4c4fd079e673e55017801dffc0b665e143fc98d618fae14766b493dc9f8ed0518074a84ca0d6bfa935783e5b60d400a032b5c74bf7403b97b9c8f21df7c6536e7759f2e276d6900cde3090c0fc8ed86a9855685f7521738b148a7ccbced4c7f983eda3db91c9716af341a5bd25803be837469d3c8bbf96240c47aec54821ee5a6dba49883a1999e775473d0518a33013763c05c1ed82aeb8d8061909a1d461f5bb184a2c3f88624546f06f8a101a102bef184a1a685a1602af641a2d52afe49f9c5530457352b592c1ea8403f9f452ffec5e5470c97dbebbd645d8b120c3c484d3bb80383130d65b898abe27ed8bf9bd38cd8d01acee928171b8b7aa25e1d130b55feeda8b2df156dd9d04ede57cf980420cbbb099abffc3b04a51ceaf793b7af086cbc92df38502fe156a0e30e4aaa4d88d466c90addd8d1d97d7a413bd1b941b7d55c58bcacdde715e36fdee5d675eec0a6dea6d3ad92cfd4155a602c116a212023b02382f0d3a7955b6bd834ae859e22b75e689c466572bacdb9c0b2124ff5e68ed3261086ac5e97040fa87c9a6eaa1f7e668130fe14c90c1b733469dd82d8c4de6266a10617339150d1e74708f74940815b1230edc957b0735dd37ec5cdc43abe691a0e1c8f22a195f3ff6f02945b37f7ebf5f6650750808a0f6fcffa37d8ebb796a810aad87f5734f2c94f86c706cb6ca3c1648e57b574a39127731fe4ee67ffb3eadd0234deab85a98cd16cb872e927f3ea41c55bccbca7212e38dcb47d0d3ac100cc6e0db2490dc289134f02e50b9884eea0b4d4a952f89114bd4e7a1c24baea13a8714f8e31cfcadc2afcb9f3ab0e557ad3ec262db78f2993e9a04913927fb9da7e94ce807b66ef5c75f17edcb84c18fe8e4a48f103b7c809eb6fd9b53f5c6bb1c42a48271cf3959a6c97441c93566ec045029c6fd682229febfc3c87091310949495c1a0e01c8dc705097a441bc4e23bfcdaf50f0cd6b48fbddd40af6664472abbcdb93d2711b482818fd799d570bd7a0307b54c75f410ca5fa968b64202f8917af2f6786286189001b37ed5b39b9b65a17d0de91a4659c9eb72adf448e0bcd29efb49b9804f030d00e4cb3b0a47e20cc4ec625c435ab20ea20025d3d7380bbfbfd9e32bc470d8864fd438f5d09cb5e23f8fc26aa4e235b22f945655ae0610750cbd27ad33817382dd910f6116410fada5505eb7b8d08455573f86bea253ce96ad080c95ef6774aac8362eca5c62504009e1f6ac7a91757aa19c44b6180edbab3b94de9507a7f0275d1c09137402d56378fd161d514517bdfd865cd32954e95907e243198b03b2a692740b4044dd6803a8cc03ea5cb03891739e614a1eb6166eaf3940a9a08fc6d6580eebd7294a6a2b2a200baefdae567526d778f04b4854c7f5b4f7b785b6df3be431827f84a6ddcfacd49fd3a00fa50bcb83f8e98ae659e4b7a343f2c494def69d1c09490f0810d7cc5c4d9c70787796d59ae22508f108d7de357508fadfe7bd8ba4d2d6289f6aad7c8b0c492b5c71d4d3f3740a36fa6c50d352f51a6430dbfa4933c213c85fb2caaa708c2ef7c2677552449715e28c78df8c8ec33f1a699399a27a0e62726c963d99e9c00a8d0bbd3d718ac99f897c799d8cd64ae70f13ae5b03dbb59aea2fe827172e903104457477801d5ddfa8e0ec246362fcda5db335819ef607bf2ae2a2ed30985c2a0c189c0423a8d27996468ccf87dee7e9a4d153f0ac3baa5c57340e9d3720482b3dcd2b1d0c96ab46b4f02c711921e3d52637ef5d7b962a38ae6512db3bb95baa0ff853ac45d2492bf8b1b878ce6dfb4158706b4537a7be36b81b3b55c6be87fc3c5a7c306a7b9c8ecf3f797a32ff4b5328692c15d4615a8397cbd5f4e9f93322972a65de7fa5884c124b994d4101f51c9223213f78ec785cda68d5daee4cb0bb00ef2234be03fd8567af2d7e0458c81ecf0580a2a1b002b28e784e5bb8aa797350ecb0c8cd9074a322ef61741ab23f967c537ebe50dc614dcc59e8c1fe97e1b866714f2fbd7f2b9ca98cef1b1c3488085ecabd81d30814d8c6e831db4db1cbafc5cf1454fb48f19ba6ba098d051037f0ad653957c6ac4fba01305a4e2eed87fe4803c1278269e784409dc3d1f918815b84cddc41fb3acd803ee677beefb38e0b700962b6f2f1830c9cb1c51e60c0295cb8d9e672502b282bb700e77b58d26fe84925862d85a864d68a0b12d345fc74fe3c710a84829db3719d18802689898f132062fcc1bfa89f85369da1a47da2a72fd8a690e920d9a5a7fc3ae9704d6acf34a2e5bf8a87c353ede184972fcb697c6ae5b91386d7ffb15ef4cc896f870736a397c3e3d2183e523a9488d3edb694418efe74688ee6d5c3b7ce8a20592ee8291a2ae6bb8b4a3a0ce81b8fac934c5e0e67627457352b3406f157ceb6e5238fb3b88cb7e129ced60dd7de6ee390e60589277a4f5f9c95275a688580f660217d8a081466b75583d03ce4f43a459aa66d373f99c93e191e31f8fc40de82de52dcf96f21dca616f2c09f47eaa1c2f3872f8bd371e683adf828e88c43557ec9cedd6ad066704f90b49f1d51d56c788528c258df40526e55bb562b68e6a3cbe376e7970fa733f5623ad8e3f967a21eeba6e4f7fc5731a5b247f4187ed35aa0164dbcdaf457a05ff7940f1e7396d750fbf54426f7f2c411f17df15d7944a381a54813bfe856e8b84e7af376bd89495bd5fccbf0053fcc2c0d844ef22af1503d0d3eeba4565b9a88563da8e047adab41a6f21bdeb1adfb22ce1e87c80abeec4d73c33256a0e80cb8e0c0cdc698dd71eb9ef3487f5974cd4190b92a806a27352feb81f2fa325b0d5d9619331b314e0b9190156ab6030c647a831bf812fe754f09f82817c54ccd9c03722011f224b270d67af0df6f5b1128efe71fefa4261bc2155c9f3541b3315d85d939ac5a33ad424328919321fa8879a15a983939d533729ad9b4e87cfc223319184f2517612a3524b3f850a703aa3ecba0ea44b7810d1ab7dd6ea25c6a6a5ccb6a4928761eb8b98309651a6069e33c4c869a5e18bf46263e31dd58373fea9800494c6fc718160feedea2813deca0c33571a8ee86dd2f1482cc49e3db35e79595b9c7f0646050f4f22be26347e6d8d62983c40287923a5641530879667cb38f6204a2cb27e9d656ee22aa42d7b60f0ea18eb4736d6baa19d03e4623147be3b976aec3116427c11a11bd6a108ee7a2eaf3918bcefa207909ba9a80f7845dc5e9b2f0ed1bd92b0842e8c6c09ac93181f3d980d0f91f85f57c4e6e928e147c63e29ca483053542befe411e9aae5b4db4b19ed9bdf2b5e41948f0ab2db309338f8f7bd35023582613359695139eae15e987775ac5eeda5c7fae645986b902b7faf7a0f3d694d58a8a3dee82f5c0987954d108cb0dfca56a0dc8b0d84a4ef4fb74e40981c6fe6933946bcf600764aaa6e3cc07e5a51200a69c9b91cf14475b6b8871e40d0dfa807c7b08ca7e727ef623b3575035306daaf043e489e0429e68f7ea5584051d44f5984e65570039ca90c672d71320541eeefbfba24c883d63d0af9ae0f0d69eff9ae38468fa0b405c4d93ccfd8bf27c3f3291a7456723d6e39e8592247d86da7993e10381aa9cd44891809fe2a21e4a264d556d0ecb16c7cfc68a09c6e094bcb6f8d7a9278ea7ba0df0c505dd3c54fe71ee7553b1a912d837574f1b2a553be8f70a760cd3ff2bf7161de9bcc8f273d271700ab6437682ee89a3de3df78d493ae3367ea8e85e5b3cc538f2f0271151aa141c8aa37a0ec267a2f4576611466ff9314fbd3321cf5fab7eafe6b171e3cb7c54c938da043e6c886a74353bad756cdca23d90d20ed58b2d3ef328dffb575258c6f8d8c0f299d931f06da10a5d979887ee171759e6d1f34148c58b0b02fe366aa39c1c753885bc855e8b6512a1dbe46258441fb77c5454f065b4e765844317b8cb7928694bc3591e8ac7a587ec00476c9d0671738c4143d5aa9102b4e9f11c84b8923e76d43c775ab7f43c05b9e53935eea68622e0adf1bbf9b4ada759789ba1c0e78fe0bd24bf83f62d1d369af8461ca2471c21fca34f043ed97baf8bfbfe8adc03743e1cf467dc795b86a652937cb411e636229e085ef7b522cb2ec7c694b32b0f35aa60fa190a96a782e4bc6a93fbd4e36e720c7b02e7e108d66de44ad5b2bf732bd25baf4bb6ed184436106ced17c3bf3c4ec2dc4167d5087106df5caaf09fd17beddd2864dcc7e48d49f4149adcac9f92e1ef00b42b848d0161f025a702df57b7f3513519f96005b7b1ccc04c347b9a22610b1d33b16ba19a976264d4f58d476532420e0c2e27f786f78b232c4ef60ececc981cdde49f8d98217db974f0e60ff1ed448de2ed32897ee98830a2b1e53a10cfb6ae14a996fcd271cd7fb0a607d6c935124755104e4436a280a5432c2dc8afd4511e204a791fdc90fa77c3e212368559603caaa8caddce970f2c3401f8889806095e141ff725bbd887ae8e597eca5dcf49018d8d0f76863bd3164eb4187b55c6ff745231a8c21eb9822c46592dc9ba1aee59c92df97070462c75f7c509426daf1850ff0bb459ebe5d86641535e0b1e4f87c33575c717bcfa91b92f8daabfb5b2b090d9746b800d55e6e15c848e921e77337253d8a052e24f9fd0bf2aa8812e423855454d2afac467a9e980d26eb013ece396276be377cd7c46e90aad5a5b011fa85fbdf9f53b4f726949bfc946efa653bf553d7c8e898e163286d69df152b1697f3cb1cf6abb1ed9fc2341c0846e84f247e7b0600d03d8e991f0c890c1c9d2caf5f2e2335c8290317238bbd264097fcb7f1aae0a9dc3caea85a5c679dac1e4ca59035c613e9748e674238d8e728a8f1ba515488679a166dc0c7472e55c74c62eb9324d7c58e31bd436390c5346c474933e5c91020f41154e17d73c5ed2456c9f87aee5d989996902e049543e021d0f8e42c65e206be7291e6b20776578d16595885ffd53240614024531394b31c9b82b2c8d5354ac1c947459ae31a1dd3bfea52669422301cc44497ec294160c7068652e612708c80469a8cf8f5bf8cb70f8950c27e48c714643e05d977cac795dd4170ce1c68e30a8e547a8fc7d57645662d87ad6ea3617de5055b4cba1913d68443501f6f97715083cff768e486502bd3523e80393c1bca4d3d39b5d69aeb6e6aa2ef7ac1060139fc567696eeb77e95622cb3bc504bcf351278e1bdb0f5c6ae2b4988535459b585f41d54a1083ea8a941af07a4c49a7ea2d3fcf05d216f08035576cfb7d06b2e78b70d98c7877bb92cb7fea4baf11d6eef9d40075aa94b4e1b74490c48b9eca223d8cee18dd6aab32aa00cac3e2f2ccbcef84bf2fd8bcb831b515606b3d113b57f9cba5123b2f77c350ebb458e56295c39eb75a39e7b09ec0ae835a6b2b442fd5b5aa5530efab6739dac6ff304f70df3b920cb0f7fb1f95621ae9bccb3ced32f6988685dce4e508167c156a6a5bceca9c0be6ca2b7560fcf073dd6d7c9c7bed64568c9069622543ee85c4fff6113e17b58bca4a74c96f1ea80910e3523237e2dae218afbd1b6291d7de9cd94712ed45026955ec5c4f2de0039cc08b420d3fd3802a7d7c241d5c6139d08603e7bc53281b22dd78e0e97309206f8ead72dbab9788a5fde2c967f11780030cd6f4102d225ade172c6b90fd99dbfeeabc38b6327fd70b01817599874efe92418a294cd35ce44fa23571753512dbfbbe7137fa9a89456f570e779a20090f90b117492530c63c6b2f5f62a405b931206b6231bb4319c01f00920246e3765b82318f09db10b879a217c8da0e5276961a20a75ff52a16dd6d3c02cda4ca4415a4dd6dd8a3967ab662a99943780bf6a31d56bb07186c306bf8e9b575265a0d64806f90ea9a3d3425ef40a194354a7f490ab8c86392994d63518334f70a858aab098296778e9058809afe156e23443368a96a79c21e23b427e5e89bbf0b6e01cdca30f21146771f92fa709425a263e17265c70ca0f01288cd256ca8155ccd2086743531e33cd14acce80147b8acbb2a8927f485da8d91b5071ca3186e76f34397803fdf3c531261c0105f7aecfdbc922f68f0a5f7834d54ed949a9586f6dc471b15ecae71fa3f6218f77d450e838a6d4d9fd48a4f1282d3ba82b4d6eee5937aee315acf4e0cf09eb23fc9db4fb5b6b77e2bbcb8722b90723aa10c4293bb05816967f06aaed727b673eb3fca378f8fcf543cb88ab763b9b6af8a7ce487bb648280d811e7c081b0ea98499b000700169ce50026337a17e695247da30997e5b6ebf6a4edc8fccfa24b46c3a642ad558f40cddeabeebb07cf59544c28efcfb3c297d2fcbc189697035ef8012ba935105232281d5fb27e8265fa8f0a4f2befbf89d9a37772ee9898e7edf658cfdffb668782dc1805f51db8be2c1c7679f1695e1bcc893f92ffdbafde70c80b84965a394db3b17ff89bd4eb0070f39465349738262a667b64bed4e57f2690b1d75af54d65e10852ce043e3ab010da3850af3d360a610db6516789a6d58a8559bd000239b46fcb74fd0a91123b3c4dfce04d69f0d34c9da2c572925c2ae3332126033c105283bf801291824294dfb47070b7d273c04e27c46d761fcbbd0b42546867495532fb34666bf580c0424688a09c9c7ca2a71a1d5f6eba73beda27f543be75874ec7e363acfc06a588bee741876516bc4f226ccde24c2322a0a1c98b2ab207d7550f8a71a5352caf2239a8c29d096516586b5e179845d7aeb6711e73bb4da50900451562c0847a180deeeed92308bbe6fb9e0a4bdd9bee2c111db693fd5a68fd2230c0de4265f8cd44f2942ecafe46768a86e61153938a971818828f9bf173af3c110a3227d20f38523e7803ac05ce667694338c92633dd480977b4834fda6261504b824a9e620fe23e0d8c4f4c3db30a1a0862b23cfc26a7f03068ba5b07ca766fcc7d410529ead66a28cc3464be2c70d0809d2094e0375b30a0587d1de28bed0ae02e1b09b59b08dfd3a3a5baa0bb425b7f40901e29f0fc487ae0829a061e5b94e2f70546adbe256f2b250e772e690ac5ba3ddcc3b842546c7930fd7563fbe53e7411e12acc21c594956521472ea1992a01dabc5f3a98b4ea7dab6265eceebb3de6ee65f6fe3abffd33091067be649e1bca8aced97c82fa39b2125e32e5951c9f89c8324f49cdf7f2ee6d956ab9d954982040b98b2bd8218f4988609fbab634e10fafa0cfe31f88259e31e4ae1d217b10b974b0d39a41412f2b792e1e64051bf9102a42dd69793fc86428bc232e02b21d9c137cc7ade162cfa6f9b9af7f7a6836af2b54b95f8b967c420046ecdcb4d49c11d0ac11dc4c7ebc36a5a21284c34dab4428f6f0e1b334a1c8d81fda316c771556e0e14f82419cde40327547a1bbf8dd89f05b67b84f5f56a74236e38bc6aefed268a02d0949b8a5f4a7381fd5defdbaf2da754643b153d172ab2da906b087adbec338298b70c52692f2b19fbfbbdc22e91fc55b91b56dd32ff7f051f8161d165d1627ece7e40a2c0f0661b4b046f8009af98fc87ee815ef6e98917243fa2c375aa89ae0c1ae7161506c550c0e4bb738521b9e14c4d8a5ffb4d98550ac427d9428a0f107e81824a0ae1b60bee5199f57390eea1fcf9c07ae3266271e69a4c46b52b54706aa2afc1e2d5881482ae50eb58d8e5fdc915f914810d40495296463aaaac4ea1345b9a39667fdb3bd5e3afd68d91fd09fb091352ab96c0e8e1a2f8be57d0feaea721f78a8fccc4ae2871cbfd6cfcfc2a6c45ec113ca138956d99a3735dfb45d66ee80b4b1a23208c60a06b9cb0c85e7380441598f8161e9e3cbe4f0ab6af4398617eeab9cdccb23e7074e2b59f1cd993f18746b65601cf08a4240efbf40573de7c049847ca4eab244fe5adfeaf40bd9995c47ab233b73e4023311814d40f71f6e6f5f8cb42d98c7989e498373fb80e433d743ea268a7c5932a4c50d750a1ced271db063c9f924d648f7b82d428553c3080f9587c42b1688afa3dc07ca8790ee744f8f058c408fd25f738b017e7d6505776e3a7c4b6cf775e16ac03fbed212ac4393916a93d7d5ecc8d91784bcf2baf8259d76220e90b84d5a92231c7b4277876786becf9ed375209ff490bfa270f8909c4f773e85b8eef1231e31b0a229647842151a78a9cc0f8d70455243677a74ba908eb5c81e209c083d382f9f6db43cc66e52a2fe3a4e0101d14782cec81174a841739dfe96a5994f30bef0d5667d31b460d38c1c15996ce1c27d92b00dec84d3d68b0740e87c3ef4871be1677a178943e2845ce9266073d52ea90d66cf8e281421383ac8266b6cb137d99e8dd8f16794db2e99174555f536f83bbdfa87d781295ecdf281bfe4dab446703e7df1b17acc639c9c3ffadbc659b6ecc9a7a68bb852c5c2261a70092258efbe635e4209a55131481e47530dba11026b5c6457555869dc343fe828f110bb46f844b912c333fe08a5be59f0a4144ef95b97aff55e8d8f253a23f4cb4f509c6995941f4e1614ed4c029358a3a97b25ec02c2c1bc85506ffcf1c64e3a74aa448392afed39f6ed20288d2b41f345a6d707f5fc22c730cde4c68debd30a20526b94f1bfe8f3ca5c6fe3702e96f926d2a2a23f15878e7d4aa1d1e523f20351b3ea87ee43e903cb7dd0160f107860bce2171cbc2f9d6c99778951c6c54e3070022bae9abaa7c6cb953791910b6667aa57cbe5d7cafb190beffc6d8e5fc80d46afb7b13256cd15196986e496b11196678f5ac84adc8e5d5a5b8ce3a453434f35017a69117b091b0a8397b4976991a1ec8e3a2a78ed709d636e65c10369f66effba6e70add4674827286c1ede50d8e8b81233723f5813b7b793a85f32567c1f5335d9f54017758d696410832304c06f5dc97f0ad5402c4baa43a58f8940f91681236802761c00c2222ac8a9818175141c1dea6ef3dcbb602c434c513b89d7c53d8ccaa6ec3995838e5bf42a465d4c6a4aeb1b06b5e3e14f08f8796fb313485583fd21ca2898e566d6be960dc60e4ccc92c051764d000927321e2517658d7ddeb6a563cf91c8dc8c5e41b9a1e169a555a45cdbc919200671cdaec10539618f5b7d07a9fad9a728631c003c6d5b8bd6826de29aba776d13b0fd91fea20b364f0063305e960cff4eb7205142f4f2cac6fafd153ea12089aa4f37189d9b8673141d2aa35a4589e1691197b608c5f08f430008989648b4ad2598577d87083dfb885507aa7ae27b05d9f3a75d78e200230101dbd580de1d25ceb8140e30dcc28642c41b92b634a185d61cb512388debd636c727f27d80c33432bd2647e63bdc243971c10246f5107ace263e00d8051ec72e77a8ec0c0815042b0a7ec03389add81c56499330145ca3fc4cf607cf6f413e420b03870a8d1e2b9481e8b5da50bfce98aef1316cca790ec4f0deba0d296fc12793770da6a69647ba36f2e42c268dd3a253ea844e63c241c0aac50ede5da51ce39bc36ae7c9b8027114a1caa807a660cca60ed1308748d5c3ea4b4bbbba92bfe56ece55dc617bbbca97679b58249025c79c4d516bd7e89a0438df27ee00cddd6ba6896b759c2ab50e0b84c47d7ac4e8f3423d9b739b4119c5a2326c66d7ea01c1455932bdf72864b685262c28e31a9a610351ff72384bb2dac406c5fb5b435da070fa918877c027bc28d8859fd26be0ed8249308e319f5f90fc37024f4fc4f3395581d62bc3ac3b5e6416ebf1ff2d51b3fb7a9b68cf5b326fed758e293fa98aba845df20ccf8d22ca6dbd96270bf98133401fe2fd836ab11806b7d1904a3ff85d6b40271cc48f357f7f77a01e08787d58ea083c613e9a551d62a77a6b4fa7817c6d8915841cb17280ca38e84320261502be1b79f7debbd7d102deac525574d54f82515d4cf62656f3625d969d94a9cc83cf311db605c39e5524106a095acd62a2d1dcd9f9acbe19d04da6fa8a65a1f157264f921a7fa97a5ca2bba26392f4f103d7b24aca1ef38062eeac023914b6a2e5663cb484a8567a5826bcd3954817ce83f65ab6ffc803c95373079b8047fc2c70fc9fa8f85cc86760ee38ea4710946dbddadc3c92c725d60ad6d7b2cf0af3e81851c28ad38c350af57900eab38d4d7b37f796ba206c0b570566344e2f679f1be9dfb9887fe7ffd2ea3176aebdaaea6ce7a4d3e69a5339dda3c6f8a0ec80df3cb2b27674343ac2771022c91fcb1c926d442296cfa18f6b3a1de3f458d7e59ff5558a777a2924aa4e5bd8b8db892ae3b9811b9a4f8d45b365ec61aae8c2d266db78fd87ce751f50a52924553349ce42498135001053b0fe9ba910c07b05a3d82fb5fa67480e8193a51a9e901d583838b20d5069dd3716dc1d2ac8578dff91931a46df2e2aaa7028fc80de2a26cdbf20ec6e9879382bceb147ea54e1197553abf8dc5bd78b59f720d103774bcfd569ef8883bc6064e779cd3ee8b44f3d93d1c5c55f9ba3753c47d0a8eba2830a89002b7e4bf09cdf0b9d4bdcd89d2db9bc5d9fbc7c2333e16a22fe1526a663bceb783c0a2a5c89616897e678fdbd875af99fb90f34ca876d867e44315d992755feda82b7aebfbf614674a0c54ae074562dc704932617523037e53a4ee5b3d73de3c27646f7ea7caf55cee1d8f56cf6727ccf2a0c2c0fc41f03332a235ca5f3add9f3758bef6a3489eef3556791a9a3bc909c04d308552864fab4342a0aa1607760a7120c08ef7dcf314c4839c452d6a46f8e37d4e2b2a40bbe1eb992ada0ccdae4232e5f1053a9a0d09607431c556ae9ef657c20d83130d332c9b75e410402105446ed33da0454187e4e587c8298eed647eeea1f357d30eeaa3b4282e21f2e8695c5c0f4b9713d8e0a00627939e430704731847d716628e8f81ece3a097319dca9f964132019e2e8b59e1e929540e1eef196687c4363207d7ac04a689caa79b294797e52f0aec78bc3b0856bec809bf86184b8f8de217a14bce273c0ab9afa70d9f24a7f3fbcd564b371b12528cccaac1a21513486bde4f8a84a12d394bf62975276a6bbb3fbfe71e8698ed05a1547052f1e32cde89cbe495eeea006dc46144b9387a3a3ad2633f262a59288d0e47cc486dfb238111ae8488528b42634b7e339393eb8102090ad5b7b27d1a217349e2dace7969b2ac4eb4ff6be72cef9561e07b365a8a3d42cc9897f6f5c1b2953d43da9ae7f8410aa7f298168aa8b477ec5e32a781e240be75acda7dc3a54f1d132ff29914663491c0ceaac7baf0ff0f784933ad99513d6a9f9a86cdb77e5eeee395b8bf1ee22b3118a4e1c6ac50342895c128e5aa0e2e12ccf54f6703ff8bc18db7e21ce2a45bce11cfb3e143df16466e90f4c674df4d8ed97e1824eb8751e302ca5ec459ba42985cd37f912e471f8d90bf729b7c1311a009921d2bb7d49f88451983755c11e2c5ee15b36105afcb99dd8c2881e70adcd6182fd2fdbb81b825147ab9f836365de8d7c6bff6c91e7e9c4ccc9dc719f3a04b0e54ae2d4d2fbbab6bd629f2b735a3d60be5ec10f04d2b0b7a976c2a7b1ce246ec7a028585ce67b3f53187dcaed7f66e129bf416935e0d309c50174f8b3f2225679de56b9b295cdaebb1d70059a310da95de692e7e30adebb8739da11a8939c6ad6f631e0c055c254791c9058ec758e53961f79215ad9215943003035927003018088c493752ed82dc09f8c1ae16ae802b1d416c17be3567c17a8026177463ad74d1ed3569ac06962eb3495b23420363b3399f63e1cfb59a7e926941b2c8f6730d3061d201d4b3b6380d915e7f34edda2ffd9b6638d791beb1be2c7790186192d15dd35cf295d396a16d870fd3da0f477a9c41a7351e1819d3caf20a21dc340d951903f428cc377002032c2d33f0ab0e3a1f7157239e6c32d1d2dc828accb945b4b9a35917a19c144d30dada8799d9051c1c1e9f9d32292f1bbdfed7a690266cbea551563452d0381d46500d9564a6e8a1f74318ad2c700621e0db92d68c6cb4b55c769a3c1a15565d38d36f87fe82c4b2b8d56fb43aa990b2ea71ba006e8e660bc6b4e72d03876e56842dd92f6a7bf4c8503546e26f136499c02f5d4e6418060a512e0877a5e8247b091ae76876c8aa63688510e2eeec25769917ed3bbd41356a484c3be9f1f4f3d88ff40ce282b95e0c39707f01f19d660249a64ef54a7f4228b72a0ab176f057f51bed7f4227582e8688b458f2f7e9e66e311dcc52a5718b6bb3cad73c4d38379cf7ce81f68cbd319c3618e0cafc34bd67bf757c7c3756840a7c0337f411193d3da06130005e39f2564632c3e56f3716c63e629371d86827dd500bb7808a4c7b6921237ac828a0cf57ff7c5241989f57a59469099657391e6d0217034ac8fa24ae4c77258447ab8eaa0386a6a5f600d971ee8dd32eb80ec23263a0c986de949c7981f0deb190309735f18d8736203fbd6f1b19edbf4f7b4a8ca9e06845652ef66729cc8befc831a9b02e8b79bb952d134850b2fb277b0d46716ce6f175b6675105299afd131e81373004cfdf943b903441842376cda736030ac4d081f9544d50345aeae44db2a8b3789ad3e5d5f9f19ec9b75777b737adb9830c55d5303c24e96c4dc1fde0128e22b496ac22fe5709d8f0bf12077be2f84b9761b3193acad4ce7efeee7532247d00aa2a862f1eb7514db059b3f8155d1386a47642c4e3363b08635ddcbe3f950e9435f332420b32df2fed9ae51403d6eea168f1b6b04f8beb7a1628ca4e3ef508df2bad370b2496521112a481cade88bc1671b7963f7a0695ef461f15258d1da11c07d89a6e314f25d7385af3667295e28b255f612b83b60ea9fd3008d1af5f64dd7e1178e76d0b90c931c61692d1ec4378f171559eaea49d36aa8041077aea88fdedd17535c3c95bbd5553bee4437b05e227cb6e4db7f603ea8adf0cf86ddc83654ca2ae02e86192ca58c7554bcb2d96be5945347f440b6e260322ae8b156117544090bb75fad7cc3403b03231f973618857f044be30e3db99cfbce17003cebe4baaa32b5a4b7c396d1ddbd1f6ce08c5c2311774607c8d472d28daea5912296596b5cdbd786cf7b9a376459eb5d27e16a4ea5adfa020e626249fa483c243cf2d946caacd24f265fe43ccbbf705e21e0359487a9bbc9efddd88393fbb33216609737bc566068b4715914311a01cd43aecbe6df80f0e0bc0b6bdee79017c442660ca4737e833990b98255c96fe98849e45fe967fb0866f3c090b95d2082f8f59ae8143d1c5ac5750f671d7e9e25cd4155c292bbccd7063b4a06341e7124921fa948fbb49d31fd170feb704dc1c4ddbb342dbcd503792a6633b0de1e71dc796247bd538669c6dc16fdaf3696bc909dae741f56b1903c717189ee231f1aed76ae4db761a533a8c0b19741243ac006d31831da0d58c15306049b8ce459d012f2e551da8fbcf82cee357c42ebb74697dfcd7c85f88cb56747a6dad82da35ec9688871b7aff42b301fdb61f5e9c7f37b95ae75ef9ca9cfe360fd9edf2387f14dc5842e969363d1e2ac024eff141709e4ea878a6cefaab6b8df9403c98e4fce35de209cb8d6d7c42f8fc71aa8adccb5530dc5961aa8999c382e9293870126bf983cfef8194164ddeed3bb1cf381422c157702cedccb813eb3efd674d790669fbb9a53c190e2b9a5ee5f426fd82a0817181b2da82513f2ff0284f22a96918c6969bdc1640349b1d813b397aa62a41b7f77a4a6edf46b8c48f5d3e32e8edfdcc8cc4f13bb065c7bcb72c7d51910b4a105579b3525a5d187817143b8a4ac8025e866f182e14c9c745fb1690c43f235003c6c9b859c9602d938f6e2d3530d271bcbd17dd4c89b20ce9c84120016ea8a2ef5917ed8f12e3cf143309b33fee61da79347d0c5d95f1a92f7793f340f2b3ebb5b440ea50fc28bd8c48128cb9a7767abe21de891491727852c3001c4c8b717652e22f14fe6540b362ed770cdde6abe78684cbf4f62696e5affbd83fcb932b70a306f72bdf7be57cc0c1466d701b878bb7b04ef86d902510fb713510590514a4b46f6e5f4cd1d498ed36ac52c57251f280026d6a6bafa56a8f4cfcb5ffcb83d91a6f78c2c880a7820c4a308c082397bd0817d885e1b1a8f077ce0e422aa2346a019e961e7d36dec2f84a2c055d419a0d2dfce9337abeeb74970b4810bdf1fa13f685e1a311afa71a334840a7b0b53e643bae8cdb006b49c32b776c6804ad7bef5c12b8115dfeb06110d4c8884f68bb0a4509c274a0c5b7b3f80dbbb994d77ddd31b43b1cfacb4ac6ada82b75ed45cf48ae987d381efd8a813673afb49032a1ada9345f28c8e53bbf8886159b8a6a658179b6070d00364bdff1d4bed2ba79191458c90f800702ff2c9ed4cbce19d5af58176228dadc3686ca4ba2f00de0a7130b6c88f2fe41b6b52938ed7f0421276dbdfa551d428f21541ef626795d24fc30580154fbc756e05bf9c9435243f6344445341766057a1c5c9a0d1032b1ee935940800d6a2348e207f8bd89f69780cbdc9c2cae3ef675b266a7b4a5ae33351f9e9d8d150a81a301bb2396efca8624dad983b216e7d42c0f0482153d1191918df14db82d4265128ba0f38ab31eef81a85ff997edc2d08d0ce591bdc37997249340607b6957b491bc7314a490021efc00d2cc3c8770c5a126d8314be16c87e1b0074e3b2e5083491a44ecb7bc618ff5d8e8dbe327b48a437f9776366d66b496c55e9d20bbe288e9b8270fa6a57fd420fabd57bfff9748de794f92ae1fdc7c6cd7e6aec41731fe5ec91dd854fd67bd3f9e85ae66dc2d6262c60f4af77aa53b1072908bbe021eb09c3e5b35b18df399583cec0d0906f0f2618b67fcdf4771dca3959a78e1308c4c54ded6cc50345a4527b6d32c5979680becb697d6dce3539c735ecb41975640062bc6733721240f625e7c6784408cd042844684773a3f6f04b05ad8a609cdfbad0e161edfd94eb554ce051484a32064bf758920d8f26a52c8fbbb3a2c1b82ba4b9627bb53c18bec2c101f10ed9c68019bec9fd32da9f4300b7597d267f905a2db8c40ade9bb5228049c997b6780d281628d0fa36ca8e11ae1008838bbfde2a2411795942552a733d9b65cef07c0b1ba2f4e5c72e08b6fdb09003a574904ba19939fc94ed30b5b05510843999d934c45ec1d2f1365ac0f0f0650ee32df7d229cd430e0cb1a4aa03e6b55f36fb65d83e2c83ed83860fb0c436877fa389ce546959125540fe2682b76b3124026a2719de1dce349970feb220dda93b77984f4d7f0ce90df022f99c62cfe494845b651bcd284c8a1469951c92c1af33daae03a4b2bfd5238b88f37b8146369c6c0df8be691b50bd0dc3dfbae228d930eb47b3ad412e8abe0ec76a7362412925020b576d37a1b4dbfd6120e205e26411203b3d3a8fe4cc634b467958bc30918c6077431d20000fc4f577c46f34b6ba0f3931ce453a8293e8844ef1aedccc59999125d47f79db43d8794eb40231c862c27bde62dbc31b04dc2354e2e25652534a75d1a0019f3c5808870dbdedb25918263ccf6589df26beb8bfab350feef5bf038ef150835e097b3a057d43a2defd550ced47319787504f5e404213074ec6497ef5f24ccee26e4d0f539f152ddc0251bb7eaad8cf247dd61649ead551c12ee1ea6c8da02aa53f4dff62e69224e3c2837a07828b3a70906a590a4ee1809b47bb9e316b19a162dc6f43b703e60ce2c6d3e3ab89d75a6c12866076d7312d24f8e2962e7dfb4af3dfa4368ed3014fc37801e0cbd95e15fb2ba9496e17f00183141ccec51bfc87af3bf7721587908086acd3b06db2450167e0e30b3ce153b08f5e8ea932a4b634143d849dcee429e5b26b24f1b5b02d7707e87701d10eed47145ea51266be40f1ee34e80bde7ea6b4ac54af823cd26a539ac3d1f94dcd294fef2530c3edec95ed1ca00680f36ede559435b180dcd27d61af4d2cdb6440f1245081fe29d54109358ae7631deb3af5b7d38fb0e74ad112e1affd88f2aedd56338d1ff83858b1f275ecd212eebcdcf00bbcf1c81e2b6f0c2c1812755a7e0246d209f250639ea449ad95d0f97dcd6a214e3dddab70abcd0cd95d746e6c2ac1eedae6e9a95f9c04eb17c7b9f970b1ede54117f40fda4cd08ab969227c3b695a1f84fbcfbc09529e6d63f3d91b2f7e588cda9868bc9b91eb2cde8379c3a6fd8a349956d8ef581a16efbae8e438daea12ec4e3e59d164d9b06f3184fada6315d7f08bfb17f62193bb589d0926974ea07f5b2d473cb5e0296e5cd20e581866f87ab1db86507297f537eeb1f092fccbd418e303c21d53b6783e5eeafb401245e7192e3536b94fedf7389efeea1580e810b24c3d0f8d30b7f558d4a336ca3373b4ac57737bc1f0727166771e061c83da6431a707b94b94f38cc846b800283ea044fa7cadf35c557ca329653efc50e1d0165ea30ca21ec9e5c5a2ec6ee635e9b119133296506f180269e77c30dc2574eaa01e1de359153b723defa1da87c63ea7f0eccfa871c23d2096bcb945075641644bf284b55af592da8c8be0c227278a78819bed14f1d02a372bbe2c7f3654ca99a3308d1d26700e30e73ea4e201407e2b813254a075207c883247ded37f92192c5ae37d27490b181fcd1699d4ad5a84fd912c3ace2aea6488169126987c5b849803f5145c4efbedeb7cc7d2c9b343a5df47b27a39eb1d0d9e60ea2e3dd339ac59e72aed5c1f10e33a28a696b32b548f74f15b697b76041f2b8a773aaac78a938141f74db4c81694835d2f5e8c9962a43e527790dc7d95df51689383388f390f722c8532e364df1822b913d630bd1de631971602bc54cb37e43b589e8133155412cc1a7fd0124fff15db15b94832ab8af11bdc56163de980c9aadbaff3eebc03a39358d0f1eac1ec88e9ba52f024f7112bdd6a08d938be42e1c847a1f80ffa3e10f1f2a8242662f8272345f7544994d04e671c696d170cf8709b20691a965a98d85fd0813e3b5bd720b49fa70f8d6c71a371823f774058510bb8e1d17fbaf8383fb306f77230249f8b5531db791354dfefdd5c9d6480bbf0bda2665f9235168ce81c2f7c75453b5fa31a2c5e884d1311f7d16f24358af90813f6b1101d300edde15143d32fd961f4d18ca091526d6b0d2b4e72dccd91157a58a793115634178c2334cb1d122b5e1bf0d1301085b1ec927c04e5fe44828f7ac3ddd5873ecb5b4ae1db3422188b26d5c79523566634f9e240e6b289e81ef7d38e23b4e3cd5ec0f4c3c9e44777b78127a667aaa7437f240ce778b58d769708c4326f674296590daedba76ca7a6fff1343e7288edf2dfdd499c1e58adcc4fb82652275ef2c908bda1553a75bbd9eb0fbe0e41eaa2bfcddd543bbec93e01b9d68337ebbaeaff9736af2e4c27e7d758515d0fbfe697689b502d55a18dd24026670a1152e579150702737739f03550fe4e53f298db2601626f94642f6a977ea505c98f5126b787e2a6d450a75ea8aeb0ba73e61a88501a10b57767b2aadc16017454a229b2c24a6c3987cb760d692ff589917835f18deb23abbd96f5d0d17f8de6b1992134ee3d7b7a9495a52685bddc37826a10909f2ec425a7138a3a2b4c40bcc5176d349e24e10f95a36b6f512163dfca07fdc5b03aaa0d5d042d5b939dabf98d9164f6f1266356d9784cef0c82f057453b534e75269fa8a5f87a810b3ca710c7df2e47b7543e792ff6dc0fbe7415fbca56d6e38d8694a2f4cdaf433f619eb3c4cf7aee95ede04cfb940c0dca904029214bc999b0936b5c87a56938f6ca067efeb0b1be8729663f157918a3c90bcae08d94754840724183248adc3cc7955d524411c54f4efaf60654abcd0482006b1548c38dfa1f1cb38edb346b398ff63477d5f1df7de5d90d71c32ff384414333b0f0bbe32f40b073f00eb501d007c7d9fe81d8a8d7aa8dd1a7d633d26306275a496327a3df9644e5166b45d0b0f29ac50dddc5434afc3e9ca13ba91817d6da9079482505c989f02e593de1abedbfc7e52f528a0fde1cb2e67200c2e88d015cd25b831ee9b264b976f371c496940806b37627b816a0d389bd9896bdb89809031444bd05661b530eeda465815d9ca5bf3eca01deb9be4be6f8b03257227a6547a677c8cd6017a58512e720c5d2784fe20cac16bc42f48f8564b6380b8fd32d73bb59ad24bf5caee663e7684acab42d191d3b571e96e129b97c98f58c0309d5405cbfdf1a631ddd36de534ce6f4472d833a278feaf92333116a2981c6f1e955fad680fd3ea81f8c00172da41f91d6a74d05a37002d209fd8a2f1a53c9283e42adef1b1a6590bf4a39e2eb3a514afb749048157cfa002e40901b8858adf3170e92de538020e85ad69cab5d4aad78d6d74dbe981741f3cad2dda38dce45697953806eeadf2470e8333c153eb0b303b2a7cb4357ad66333a312f495f82c2479e81b35b0845a4d9290ae8a9dcba437f7e0936e018de04d8bf90fba47fca9561bca11bb36fdab6610c3c242633d4a43227d181fbca41b0895b73589d15532b149c9c2b107e5ab3e7dd5d08eacfd3cdecd38214c38d4d04e0b17ed1f5d12aafebd929484212552f88203ff90a513638e4b6d28f3fffe42202fe83413c1cb442bc461a51a2a9ff97056c3104ad3993b6d607d8d17909053863a77f0b50614aaf75c45c0699c77c14c3c8bcd7bd799c37b09272f9153931055cb78f40ebf399b1a0bf2fd80f74c32f78d90c1a36412bc53b8c00fc75db13b41c55db1d05c8b66983cf7058a9b6db80adef3a00db19b502e01ec07284e7b6ea7a55854a8f584a725dd722739ce3f0877a5ffed19268763d215e94174023235a1726cc13644d504a2a36111eb3aba1506493f1fce5a704e3b1bee2d977b0070a6c9a9cbd20b7a412a70547ad1edd5897343a5adf7d29f3bdb807e6c87fcaa5c60d888169ef97d60ecbde00789f74125d13920cdac2203b3dad96e307f15cde7cccfe2f5149ce757f178c7b5c702790064783a308526b178589b8a61d4d1fb9df9ffd53c6762316334bec845f4d36c3de1fed37b1274d565fa9fc36f9431ed0f36a9195cbc88e9fb714a203e889c49d7c9ab510d38e8c964570bc32b1e9df151fb3e1651dd5ebe4561ffb37ff7e75ef318facf4b94f5d0a62db77e9f23c96098e6479abbf6bee3bd325e2ad885f2f91e9cf122feed3320809357306fc00e6a4a937d7ab5c36b7045d0c83d0a68181c0aa0b14bb87e9fa20d69a4e4c0f5357eada2365363ef89d5ab622fecffead1e228c18085bf9b7c5b3d1793d795879007c3dd0a6105a8bc50edb9fb616532c4c4b0e6523fa690bf08b008b803fa9bb29e11dfc6dad1fd526d589bbaa5d01d2c6aad6094f3d27d40be1669d1396fc76e9c404849455153488156df0450f2721fc115fda4bfdc1ec2cdc5ec7632d75e5471cc74ef6bdc4717494c80c97670faaecf499b9648ee943f0b6c56a121a89ede11a647007a3db8ac56a961b545e061499354eb9c4f50bfee48212c10b28174554da6e942d25178cbe875c5ccd0c1db0d15f953de1632a03b3b1eeed2f61bd2f7f065c118705e5decc3f99c55674caca5e72de8048e1a4aa94e2d66055ffeac0a34fc79de135692ad65777e495a2218f39b9c2b627ebc1ed138145fc1364b77fe68947101a15237924b943036d6b4bac2d80d7362d24bd24cfacb07558f08079ed0e0a0ac73f2a77bea402db900e2278deae7dabaa933250ba78aee9781834876a452dbafad1ee23c873408c955ba2f5922519f7fe557b4d69150a0b366e7df23b8993ab3d313541ebc602c64b8063f688ff45061c75011a2525fb437e746d1da116d67ffcd36436c07a0a38f8ae69ee3ab57938df9ce46c52eb39b0b1dcefb6fbc86e5b15929b196e630aecb69ad1704bf4a21f429f1313e9ccf1a334e6f72eff77cfbb841671e06562f3b5b4aed82ca86f990fbe4975baec0b3d14b3c47034c33a93616d23c2df1df742d860b22b6a892d9d61caf82a8053e387219f3ad068002e7e1c4cc1f5c52b3375ae0ace684e090a3cce11ed4730b4455ea9f0d044ae8f470c3b41ea4c758fb531bcf0e7ae4fb604f6e9ffb7b60fa21347c085702192e88dc965b06d5b5ac42bda09f4e89a95b94c12adf1333e6e699255f60e081a2a4a8976a1e9994be0fc28820ea6e816443cd4f4dc7e55314b17e8388b07fa9642e248e6b0834cd427f845b5c91acb3a9a67481743f5368207e8ca6f137714524e7f537a9e1079e9ab577670bef6ab342aeda0f63fc62cb0c5563846042816fbf3b9a51a5946dc7c4138722599c942faec782ae64346b701353214c8f754771a570175262b40e11971a790b7f3f6fe8864c585fef4933b39453f23548089dacc40259ccad7887713180f062b0ca4f8ea0ae46a5384721bd073f9aa8c43bd7f1c59d3ed03a2106280a0c7837819892e091a7598352d8fbafc711e431f48d5edbcd27241973a247cf2b94f2028c6a03f0ddd279791984e7a83a32e708a1cbff39a55bed64716bdcc41f35b262a0e74f94ce24f1433591bce16eec5edba1b8126177f98a233a489fe5893e4353ea89315a1abe6d1819f41b3397e40921a6ce61b4b7960b2afbde57fa4b07543501203b254c2f468ddd13ed1f8c07a34e7e96e9d78cfac72e0e18510b0a9c6038e5fe93f8d61e708307e3e5d76a26bffb5b2a8b35b8645e96839af366fd9992a7f0b7a3979aee4ec161e64e74e2862484afb5956f491735847f3d4d95fbc162db0fd16d5eb0010ec7c1d0b6521cfbc85c8a4674f3f8bf30eb29f38c42e14fd178e8a754d6722a5653d4aecd238886d96c0f1119c6e467fe519104eb4b42bcb3bb952126306b4f256b48fba3dfc410db23530c01c86385956698e8e8b19ed7549946d72925a8f7ebaa6072448f2617649a86724dce3cd16785c4d60d3282e2586b6bb6b5f3c4478250c886efb4b64faccab09746ba7fada36cb1f9a9ffb7e59d6de9a26fb09f4199fc5b79f48436035e2e391ceca38070b0df0b66eb7e36c935b1ba590513e77afc339b29c058c271342002302a1d290f67216c238d018ae8ae629d45f109c5593f1f3f9cbf5e8f014b17e3389236aead45d981c2945906224bd9496f4c222486f1a4f310e2e5577d59f3ae11cade01b425a083b60fd9ced623fc35f23dd4bc5185e78b8130074a85f32b533eb22523b3fe7a7b5978304aaec391d549ccf83d4a0747352d92c37dbf06fab41121552cb5af422013b796eb4e6b2f0f159092852f113aea7e44e9100c3b20ae3d1dd587d7c58a55dea0a797a2ce1580bc323e2b30e79baeadea65681a411545a006321a87eb15c3500d539bc35c43299b7926fb7ffc618036573e39ff432ffd248e3b9b821ff092c65f307db52cf8569b867fe29ac710e40816c89d8eeee7812977a7f834cd996f6f0ca4545c54395ecd424740eb0fb248822c46442b120d1acc103ae9967d894a7ca94d85c7b8068ef29a5d50bd3ecc01a85a6d9e828e1660ec681fd97118e05d5a07c06c52128e23278ee94e5d44fec27a7c9eebcb676ad31c024043cc50d8e18d9fdfd70cae37420824afc9cd521e32cfef04479d28f9038fe2e69554ce9e4fc6052bc06b091d12bb72e2bd206a6aa247b921a721a6c16f3339d6034d851fa998382ea12f6d1da33b12ac5df1c101d38b299d991465a68b2f409ad6b2118a85f833173ad9f1a21bec57d1f925472b308064fc2b31de7416704d21f0abd6ec5fa067a8e93a10b86176099de444fc63eade38c4258f33e4a10f64d6c2d403fe176045448f435d3ecd0244d38cfe685d58ec48919c276e8f4dd87dd65c28eb7538a00efca16df1485036c1257a768bd54473c736b398b06a45a1ddb8b5e610cb108c5b64d328ce6cbfb3019684135d63ab7d57b1c4d2241b04241fbbdf8b27a30c0ef5465dd9934567c0179991a4f15e457f4f2dbfb6d2d2fdf434b87f7a24cc87a2461fb14e21ecdb203d10fefa2f6045a25e113ff3ff0f92dce48065a0100b74e68822d5ca61db14c2300fc87ff05a4f79cfc6be9c5f119c86041e6b3b954d921abb3edc444748d1fcf3d5eb518c93f3e9e6246c3ef7662881457be4051120d5f8b9abf86a6320ebedc9cb3285daebb4a9c0a479d3154edfa1abb203053a1c2cc2064f3aca9b7ccd1233a5395494450c6ece67282530a84f10baed59e78293552a2b61a9c0b4d8db54547b19f9519608f2d6416d99f914d943b408a5c2d98ded8b8ecc0a72ef95a015ce8c0cbffd6bd88e0b78060e26f65d5cf9dd8d0e282a9b2e537301cc93eeec0f8e4d1eef1517e09d28886f51bd89e49b8fd7f1ffd9a049c76ce5807bc4c12eeca8f67c74c88be9662b7b011cf079c1660d377aeec9fa980ff93864ff07fb85e04fa7664c8c03d4210174151fec7d4d39682707336de4daced0bf6c5ba2b33d3cb7f547ac6bd86174636ae74a28d1b7c719d7f45bae7dc5dc481571defdcdd7aab68f8b419ad1a877fd93756a25184ffda66a16a194cc80c20d3a64e43d1cf1b64a1e296871719075314da34919a962550f9bb103c43bcd5f51807ba6c5469619b94ef296beee3c0b98c27d9aea068814373b549938f32e44ae16bd2658b99fa9f68105f102596ba73190d169a0323672cd778eb1c73ccacd678df15933cab4152f899ccc1700a1915c5342f3214007b52de5f22c922a1ea23dd04df3fa83f02d2a6d799ee95295b7414d49177b667555516560ce9422f94c56b8cf262ebc238e3d0c42e1b22bb297f86a595ff1605783e18c12b251a5eb0cae4a6d1b8163584f3b5375b92007a10a0b74bde1675ee0c7b36afd5fafb3fa403f11f725f01e20fab3ae9e20836ac4bc6ccc3c7f3871f624c7ad0e1f0d4ca16f9d140491a5396b948ee7ffa77bd04ca8cc68a0ae96685759e136c3253d08c5119638abe092625688942347f9ee5ab8b2b1d221e33e62de50a9e941ab28728ffad081f553345948731bbe98e292c47ebc068a6414c683132a061ecfc9bbaced4bf8bb373430651ea154f4736dd47e6c03c2fa05ac82c9046abcbd67c22f427c562bd00e28e9a773ff2798036b76ec4f131bea72768085d39c1d2da9fbfd7c2eb56d44aa03158e7e71b532e580a3504ed5a042e61ac4cdf04a3cde7cf8b9a690e68887c7c2987b15d219e2ece9192bdb4bd9c974f872bd41bfc10c8d0d3149d4b70196ae2b82723df520d426f76e67116e93ecee68517f7ff1be8769a8620f571b648071d3673df43952ae6710e99b159124a2c29084fa1009f2db13a2ab95c2b1dba32e9bc2c7db41a99724dd17253e82c07f3484a50c16787c1dfba07362ebef1fefba4453416ae139a0c9bc2e3775df75b8375ca1c10e2cb4225901cabbee9106c5b7c88cbd48ffdc174817863535474152832577f05d9c2983b11964e5f0f0161b982c09ec151d5d89ac21907487fb67e8109462e29415bf5d08cacf422fff7f20674a321228bbd8ce320dd3447be24531e7f9c8b28fe83e227bef3dea954b8bf546a8c74f8e371dcf45882d8067aef04e607052cddbdc8dd440dbb938888bb9ecec040b5ed0c9a97dbaf82f80de7dc7a2153614c25381b710ffc6379da2a506ffe8d4d8092be28bf949239c4f9c427b068dceb998973792fe32b4b21976ce20ee76050406a000e2859a8706a199c1a7b2fe7b4109126d0e69fca364292b1481faa82eb544f1fd3bcd3833e104c2d516374bab460ec4390f4a05acb5e29b3c7680c3a01aad2dfada02d99ad429557c33fde060bdd47bb8d054a9e6b7ec4b1c9eb1c1b7637cacf69e2964b467e26e2a9e7c76fd88792fd73e59ca13ac4d327ed476fdf5601153470dafa69455d58665ffa40230f9dcfded78d575dc1750e9e284882d28b8f95abc287b71e086a9a117aea306b020a8d770d3e51d33350e25ae6ac8d89148690278a4b8256a908626ebc056f83ada7e395db458d19eb49d8e0013b458d16c4f90a302b7d091a84ecd49e4a9169519b142c536075d40fef7a70cf2f36875c7a753a1b070b1f91d36b8921933fbb30e4aab07073abac417b1bcf0ba6f868fdd5f10c770b9724160c827ef48f233f22c9f4a7a7bf7111b4fe1636908e16936eb8feccfedb5268c16868797f2e24e3b6d3beed3ad21a317fec86aa975232644ac5a2baf77f16f4e246dee7b7ff45d13dc727dd2d8bcecc97e13756ac5a1c9bedf3855cee68890bb181a87357f28300da472d38be15e252dd0572d91289970db49ad89ea8521d47e9fbae19e17ff9037992246866f842f7714dfc55f32834a250760185faa777e2f1da8fe46bc943c5e6a708364e6d1b7c0ab1b3cb9428e3c8a9b4a5e611c117c6267f68173167ce01f2a7f3e43cff963b065ac1f034a2ce3c34e09f0de796eb778847aeef6e223257f17596a71a526ed30a5de34c650edd590d489f4d61b38a633e70a5a77f14c64bf3204f57e1bef60797c28ddb3c70a2e2c4b80d42317fd2afb6ce789b4102db7bf59ce7acc7aacacca526020d55404b64378a19013213d4e245cf75868d84ef56be35d2146b0e9ac54d4e39214507caa2ff2473b7d63447cea50e51a9f1e5cd2039c08f5a789b897131f7885671a7fc4c2aa51caa36f144ade6a94f528072721a8092b0c96602df95253e591a1e2c4cf8302b8563bf46bfb88e45eba7ac068c794eec231aed18fde7fda16f4b678a0f67aa5fe63d71d22ae3966be9dde6cfaccee9f63095e0ce3edd763816da25ff57623286870e27290c3ebfd077f0ffa7d245cc1b705d62151a50bab9eefd02078ea1c525d7d6effecb4f4beee06fa34203a52d9067608f4a6915f780df118d48ef5fa8426c66ba02fafa58d27d58449324fe6cc06d1359b5f33f10ed798eca5dde0c32e63ce9568464f090a8861ba720ca1e7bd080b797d2feec0fd3156881b53f2e4802d7d7c63d0e5da821accfe229c2cc3a504ecb5543be5a301064aebe5d20ae9303575824373e71f49b765a369f6c10165da914621074da39b8f8c6e720cce79329dd2ec8acac4074be83d80f6f185e2229065b83650d4c7301bbd305a10b66dc526e0615b85b815318754ffc1ec0c55e93e04e1088c3a39b9ca9c99861de090af8e36b7f8bd1401739c472644d5c296eb8cc31b42a4bad60c8d888714ed405f53dbddbea3bd63143b66a8ec3fb7dc299c525f392e29e88fa063a57d472dcd90fb3535afbe7028da432bc8335f75bf1a6aaa240e23a71cac73bad98a20a45bc38f7486e916499966e425ebaf49dc9801404375d26203d6dafb3706048a84482c14b03142a6ed630c531443a4c20892eb5f2c6b7119adef3c2de0f780f63670d6276cabdf14a08a933cf88f0237d4f6a6f435efa5901ad98938de9c35e275833524d4be7171a1d41caf39fb63f264ecfcec78ef01f60d8851ccdefafa6a43c711bab2cac2fb98c99a969f2e90530617b12280b4423900852bff4ffdfef8d551576c7b53764ae66f86fb7d4af65b7d906e3dbe31e72f56a4bdb3f8790bc36ecc7d4000c6c724d080494706079dfcb368f9e2a7f30c650d7bfcba14ebf62a5015f6fc877e10d8786ea566b2bdf29929a7c8871da9624a4c9969e5e1ec040f3af2fd4631b48c23452aeec6d1e42ff92d2505a1375381a7a9f93c33f00d83e20f29af8cd64aae730adc65ca6360f2098e45312b39e20c1b0442020ba312995128544df7357ac269567f1daa79b2fef52081d6b9982a2773575200e3c1c7f4747ea49bfebd88dbcfcad9b3b85a8a4ed2e78de1dddae294e72a3297fee5fd835815c9fb6adf43d123eb5f23df7ab1b4dfe6d8ffadcf7fa2571006d82292e51f8804a9aa1c3f742ffb7edabb82f088e5c4efb742e1c521d422939c07d68c776c5a4f8071b38ce32467e69d57f04e8330ec87657f7b40afff95cdc2585802c6155d61e68d3a04421c7aae6e7bd283e3f55af7cc264b9b458d44b71e9f641d8f0c90dd80c0b60750ef5d952c259806520f17551d4135d2519e8c855b4427ab780d6fcdf4ccd6fafacb329a8114d78570b4f1eaef97e3fde9e6546c95943cb4c61e5833690c87318338cdf4a628efcdab11a853508d7b3e374fded4046696c830ef83e6d0a041125faec9e7af93b1acd93954cab1ad6c82fdd36668ca2eaf840b6acbdf0e34317e81125d441c5b3aeef2722894cf1561168aca4a4abe2fbec68e098c858c5192834833bf8459d4bda631c7c2aec04cf5ca0c2d31b7f58acd67db0c9e8a034f60b88145a7c0fbc7394faf9befaca6ac468f47c81e1fb38bec92ae65241d6fa3bfeb12ff75adaf59857201df5d1ec09b6d7a65a5d893e9a6c049ea7dd8b4924fc0daf2eb86388936a0310da929136184738b6b2669c17e52159c08f0e1387cbb3221161ca7b06a260849686969bc1e2fb8a2cf0ebca3364ded4c8025b79ce8b2b00f58ff9b499fa8d847ef71ba353f4d4e8e08860e5c90c45fba02b78fb33b764cb78cdce60aadf0d2d06d0dd2b03dae43b9d2c82ca3d2ee76da05c64b626c3363fbf56383ec7fd876b7bc05fc11d6a5fc1a3bbf3c3deeb67fb21bc00f838fa0f2db41fcdb464ca7037b624fa92a05c9083dc5d8e2c1ecf76cced5260fec229ccdf5abf051201ca96390820db493fdaa15705272c9334f8579aca94ba26f65aaf55b8d8a5ce60c73f890f5b0d353f90b0b732e0439240190ffffff6f