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 79202 9da452e7ae89d08f22792f4c7f338136a9a05babb2343d35ede38403648e378c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b5fc415a9a1686a5883963862a1dc2764958a45cee694ea10bfecab1adb092d0
Certificate Block Hash
9da452e7ae89d08f22792f4c7f338136a9a05babb2343d35ede38403648e378c
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c0630000a0550000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000efdfd242fa18e02854ca95c276ce1f0566b49873e186d4d5e2469dcf6088b8389562e1d2aad2dd91ef1bd6d3fd1d24d6a2cfb87e6d0313f33b883c3744c253f05de3e2da411e1e31ad73a97b73cd367f90090c4dd741d4cdfe010000000000000080000000800000c0630000a0550000

Raw Header Hex

00004020bdfb2f5f4ad5b67c043a687bf2b29e22c9960f66eaa73b2351e8d7eed21c4940f80fd63bf8700de290d955f11e037ef9dad768a2c9b5d8f5add5600b3eb313db2774406a6bcb0018d092b0adb1cafe0ba14e69ee5ca4584976c21d2a86633988a586169a5a41fcb5

Proof Data Hex

59,560 bytes
12121601030710a29b2f4dedc813efbf12acaf14863cdd29351ede24215fa13d81d213ec582c2d9e9ab12cb92506db2caa0b0bccb4ae58965645bd3e13f14d256f27110c347b9755d32e8f763919c31d0b26394677ecfda561459c7e7f1844ec1f12db882c296419976767e2e0668c02a903b541239caa23865e0b962c867941367c6628ced0668f9dcd0972b5f033d6532084ef9c5ca5905863053df6c1d54b49a750452dd40bba75f61f4efbbdb3e0e0c0983a8886e23b6c65c410ebcc8129f734ce1d95aae574482958f8936f44aeac98edd18203f874ae9edfda6a9fa688a59144363a009b35a2e205a3aa4122218762d1f6b20e7c4f64d986ecbb32272c6a93afd08a0f45c343badf51eda64093cf7150563867528757aaf29101a023508a34f4d482d082fd054dde9e41dff45f4d553b4279aea7f1e9e04713d162e642ffe871b45c5c76508cac3a966072cfeba05d95f5aceaf2fac8737213462bf187efe7e2f8a6b1127296ae67b11e24889787e3f6a83a2553dbba6d6721949a0d6e24c5727d7f287e6b199b51c6e1824f61139228f1abbda730a80e4f8842a707442a09af441a090155b1d29f2ee2317ff02cab344ef53abefc22e737e6d7a432b5aef7426107765bd2c7c928fb93ec5e753da5763502143c82578c7ff232abdd3b2ad82cc1c905bffb6084128b53120938cc02859baf3a8a64e15dbab842b2b6ed6828d416fd55580fa5e7b433cdfbd87de92bfe72f0467311b49a49bc21f96c5cce074ab1335ddb361cf90f078b20442a482fcdddfa398468f3ac15374e3ba4dbd214ab1ceff5f0970a618c55d1b35d4975b43431a9fd5496d2067fdbcea651ca2e60f996db5de343ba33c64939dee945214615ca9809f6248a48d7980120e483af791cf0821d75eb692e9960dd8415bf6390d73af8d32e2117d87cafba547f0bbf5291b5cc2502465a51333b7a63b4df9797cbce97f8d9816c24ceeebb4804115447001a9bbe69f960119d3d2dab9e12ac02c335387b2ff1e97f164f58d8e4dedea3f76045a1c84c476ff48618908647778cb6af16ec0ed29114b16a31fd15af6f0fa1421e633c00d89e35a87315c997ad5e8557a624330a7d6bb842f95e99dfc9f4905a2204559ff5b3728b151dff2c9b5fa7d8bbc34077cc23db9f5b5d2d2651e00385b1d88f90c5eba85dd552cb0a25cc5e54036b6804a4056c83b63d092b0008c1e7136fdc3bf443878dfe4e721bf0a09348ecf0712932e80cabd6229b293bb2daa7e7656cf818f850b6a7bce78141218e6748b0689c29900b7f6247853ae186c5ccbf15ca11df707d72d7bb207969af72ea54e47aab3254e16e725ee846cd46b0c56745e444628ab10e47ba2cb407df488cac39a8a150c8fcab2c6970169b827307df532e4498008c98c13c2551377e547669a98f5a619f4b161388112e866e829b9e4a0117825af14e7d772e7e5f90390bc52586153fd728af8a1f87f4991a8c2f0428c194e447408d801cbf3d57e41a64704e37766d5875e836be3bb824b9590b11ab96fd59952ac20090b421268f7a6762a79b2649e4b223e59e77d3b501e865a1bb4e5dae567ea9c3d9b4850113e1649e2b03bd267a846f52f20678d94f616cce35589ab642c6e7184844235f22efbd47f113afce65595ac143fe8dda09c87576be53ea3213a3b22905c0d257e47bab2859a174f014e7df44f3cf8280048bd43e04eb27ec456c39438c6c2b1d57c88a6a398bf22b7ec16ca2b2fc2f12d96b4c217a2778c2b06b585ad38acd69b9b326b80d7039c6ddc362b91139e005e77f821d72a7e38cc68c5c8b97cb04b67f5838b4986cd68aad3d17d05efa37244d92d79c48fca8c86903e576cbe2fddc64f86db6f32b57262379999dc49da5e43eee027990397366b05f696d0cc9355d3aca328503f28596e50214803021d17614d730db3515f361cf8b0e9d6cb8404f1f67192c40df81b782ea3fede659a2334ae2a4886734e82945d1da015b701dc257ba7bde88b48c771a4c3368491ed269e7c14b6d886b78b105c95e21bc0274ed139388577dd3021cd0a57849086941ca154890ace89ff71cc3f8216e4a47da31b462198f525ee477ede00a2e674cd8a15ce8e02b42c99ef107a8add4227c8819facf07ec0d030f3508d0f4eed419b788e9eed2b969c7c33b1413f4da265bf5696d72cf844b7135432b114ebf9ef232f63783c3acc83f5ffa25339be0ac5eba249810b11efe11a99c1ea5792d46e6f1f5c5aadebf09563d7a669b2076a67e4167c8cf77af2afd2fb0fc284962bb05b6031f132216c68c8dd826ed344ee081c70c6f3c6bb83b2fd587fcf77269783f40e4ad65f546351e1f14ebf1f4b950d2f460d50badc046540f61eaeb5bece9136da191d29b2c3af379a365ac6a829b73b5e0e4f639a528609e3f1f48252fae102c6bc496946a8e208e3b9496625c1bf1511683d43896ff2dc0ec76e4a209b9b1b6732d906b1ad75e1e1eb99ce8b3b4184d7fb822543ec2b20f03cc1438162bb40d8c336182d48df23ea4e1f58c57f1ff89e5805a44a5e5cd2f11f4834dafd32bb6c2196d313ef1fadbb0e9606d8405c87da5b9525ced0ef366297947dc37d4a4de29b1c292e19d516e4512feb7a7d6b8cf9972dec6ce13128b1a230a26cc2a0fe4440dbbc36943bf3ed84ff06765a5b765047ad5fcf3e794c50332d27799ab60675cb5ff0c44618d973d3b7b46984d9945208268f8a65bc8de88088cc74e14d63ce50f15b19efdfa88c669ceea30330c7aea219c379f8475e8cd8ddebc07bbb94868212821f4396aa7ee9946efdb2d5b4639f19c8bd0724dc39d62a79c5a9443d43f83556fbb4f9e0b5fabc7f89ff122277d37d8cbca1839ec34f5eb36926b2ebf3f5d725b4ec60a3681e810bf3871c9556de94b733ce433a9d5ac3e34191dfc36c518df1871fc5cb6cc5d5aaefe85fcd6760b0d9a14ee22a557c40de7787d14b973e6c0175d6f076d9b559c50b284b8291e968e71a52c60c9a8b48cca0e5deb18efde60a251b293ecb52703b0da03a3d2a085f05eb654d9c0d51ba70cba1e792fe7bc79e4630fba225a555666bc2ca2d42ce78ef17b05e77e96122ceed88eb7592e3574fff82b2c8d57edfdf0cbfb2b249b764db9c00d81ed0797d4b3c22311efe5b25a670bbbb6bea324c128c9fb60f24af12469466ba0bb1c0647fc714b50483499a9fed0ce1856d7c5584a7638d71ccb6d170bb3cbc463b542911850a1ff964a9753c02392197f281e5f281840ed857287894a0cd7dd4c1cef6d35a4d6dc6f1a6b8302bf5fd1dfc8b5004308cb1ef715f4622e7c52d7ff59d309b3154a9161282d0278f69562c8c9d0367191f779da524187e36ede522b99c82af2d003bb5713c6d13e7d4e00273d1729ad6bfe27375ffb0bff0f61bdf7760fd9a112a4480254e2927c9cef632567222e216ba627b486f79f4eed5c1e5434d7cf19322ffb2097bbaab4485ba1d05c640c9dd2c948d4f4e40bf0a827d6c36ee9873d093a12e87cf1c18207ff9b939c6400e5d20389b6babae94e5cf49a3a44c586c29c658474e6ef9f175393be673afc76bf264b0e12e52d5251334439ce433c88fbdcdfe3f45884f89f9882356fd9fbdee82c859634c1ff14681ab1673470aec9f3f4ee9f2b3caa75b30fbac2387913ca3f71f4c78f4bb36e06d4085f5fe26b5bb74687a6373d4fea5a75f4607c9a8b12ea6fbfe49de7952bb87ca837643188254e3192ccb2ab90a89c1ce1f5761791dbcd1f99a9c254a428f4babdaa7e586c991a07137716294a1997d7a78f96cfb23350b1f26cffd19579bd8a0dc2dea7cd22f1456a2a5954a08df678ace43d7460d2abc323bf6b766d7551e93ab1ce664984ab338ad6b8f9487f8bdc30ab624d56fbd9693a0b447625161f6d47495b49c44799470e10fdaab407aae19b5be5d2a4ecb66ee846f1a0f0e2339ce91959d013bcd44003b0a4dac8ffa466c757b4f3087216cede21d66000eaf7699db24713c9f3b9312048bccc8ebee0292560c7acf54543e11e51793fb8f5efdd00e14f380c231b25b2f5c51da718c494dddf4dbb2593ea86ed4c6f6680af14d1b1b369ccabf8650448218c88065ffc5d05659c50b16f5f521d99b8b53866aecab61811f783b1be1aa66dc8b7fdf6640ec6fed40c0da6fe115a88a686e1fe7bb3420bd8a145721a9973fe6d2ebeae93a1415b5338f34213541c61cb63e6b2adf7c049b84b9d6d94ab1e8e9b70ec06643a7adb649bdd4063079e86669ec53e4b899b47c3be3115c178f649649e2535e881658a7a4917f58626a516e4bbc77bc7cc85e514100c327b82176a5cc8827806354336305cd137c4b3672c7c221dc9a7744e672b78895ed16453fe2ba8a0436a95ce7fe3786e6c415a4e69b812881665da2a1af5aee6a3f3d7b5a97a0d753e644c27b88c7f7385d6108a6f46202ea90f305194dc67926f7bad4dccff4a91872c32de9eaae0655110684b88fec12bd1849855e1031822f1b4f9be9526ac3871271ea1438868b0db062c71cf9923cec6863ecc01a551f20d53acd0678ef48986530bed46858ba1634dd4df21388616720647e391b5f081a218a6a0af3ad38da713a6e3f5ee957b9619426fd8f6733d8e7fbe9a90a178ab64ddd6657d8046e47ffb691325dcca50aea51831a1276179030426c3127c81728574e5b4d897d39e5e214657c24aa9e9e9e342dfbfbf01e1e2df4e0bf9c02c74a3bfa429e8ac4d5857b8d7012df2ed0d8b6d8caa790f6c9a40f37476e37e562171a1a3f034e01f1b598f09eeaa60f3a1d0617e6f8e7dd9acaee7a72544a85120099fbe5d6c26147f566af6553ba0338dcd8929353cbc4a07d633a928570da390487870bc037298b62114fdae9272b731a71557c67b57bb4d4ef2030df09cfef2182a8b35b29f892307c8eb4d8830ea330d5f26ee0c2721fa06f05bb42471408e1262d4f9b16db96ffc4bbf633f2496b19089f00b8761d47e08f5c1d0c821b63b5e21c549b270e92309eb86a45c1461471cee1ee213c52ca755144eb3dea03922dc091a0fdaf2d0a1ac3bf07a0a9e30eee68ab7bf325bec2b411d9ed6d1d9c7b5a222f347e96038ca97895fb4bd9f211630c615f1515e502fd38dd4b20be3ca0fd9e7f6c4141538c5257242fa41014d4e811a101f884cef23fd5a7d24d7a88736e6595999957e81d5e443112d5be5cd638216c970e5c0cd7f23d521714080e87d637e12dba3fca4ae1487a60a1b79c0784fd29282ba7937cf5ca74086ad05c908006ecc489e676d49596d02134f4f713ad8dc52c226fd5922a7f3e1bbe98ffd20e9f5c14a7cea6103d8eeedf1aa831a62149cc2f1c5b5f73acb84a4adf3f1d6a8300a8d5ba8cab71d5eef14bd8cfe1c3a429a24fdd88fd875c84f95e2c1d550ed50ba564cfbd7750bd80a30c71e96757c9d99c27e4e1f567d810649e645bb41aaaadeef62e6fc5117058623fcd07efed89a0f66ae4a2664df22939fc2e89d5f8ec41c6853fc51b957dee913b3d579fb31d2f12001d242b3f948624af17f2e9bb3f2b2f422826d6584a3ef2b76f5dfa51012df26e0ad0a908c72f021e0df524337da99a073469a74a5a3263b32a0b8e5e516dc31372d05637af13f8b37f9258f4e8e26eaf7c12953960af45d2d9fb37f96b5b49182fd9e1b14e5a2ffd5637bacbb5a64a5db80070f7bf9af0426ab34018e4b16f9cb11d640dd2114ec1ea9902f4d84d6f4495e08d9b96d7e0c37c8bd6a1cff230584f057e25b46741dcbce9f3bfbc239a49aa0385619b5c8869dc68198a1d38869f7aea634075426e8996141f91caca55f1c9438373792bca823b1dfc7d88564d3c48069a23978ee874f23cb1d1d7049bc662c1bd5e847e33a0f89a7cc770e0a543f96dda9a9087af486e6d042912364c6081bbf19895b1e9704a29d7ba1d9b7d89e3771b94d35170eb2966444d2255940bf438026ea0b019982f5b7559e147e6c448b889a56258154848c31174c6b076483068bc251a0fa53f0b91d6d194b88ef492b1466c55d3f2a765c5e99254ac583ba9b1ada2454a7ceb41524baf39df3520b7f8d4d2f8c6844cc1f45ee930ffb885052d398fd42bd8bb21c591ec7e9a93b559b82b6c97744471ed7ef6f59353cf10c812ab196a567d6c37f3d05e1ea633a723384ad46faccc12f648182656ee883d6e1a62348f7f8ab3eef148c45ddfc4f7c79737839e4ddb6963ab310de974b07da912148ec67e8f490d7851f00228ac7afcca6ecabc26dee3149cf3aa341597d2895213364b6a086f4ab412c5ba89739dc9c0fd4964359522bf78412a3ac4d9a55998aaa6a83325eb38f9daae8f03e4d43c34e4513248586df29aa335239e94ad25daf3544eb564506a8c8ae3b0113c658d5c9e1892b1a366e3192ff6d6b91521af7ae8b829d19b6bcdef91fb096aeb7af3099494636c88405fdc5dcefb98ab57b3406f13e030320fcf6134316467d95a5737b5a96a1f2a14ab0b2de01a2bc42ad5c6c5c9d352bef5beb9a9fbe142df5f08dac0eb454a8ccee0a965e0e768d4d7d922f543be051111915e9e8563487a32a7c11792be2f7168a17b8d024bae64b2f9a547db27c1275dde6f93b53cfd4fe032b3cf922b90767af7d06e156c626fef54d0073e6bdcb5c3556895fd8ac730e300ee5b848bef77f816d0ebadaf41f85d14b62ba032b9a47dfd4938450b39a78f655d7bc723be981528db893f056e224293b2f42813922f28ad18dc7eae6783524c9669d21d70047e786f93dc8b5c37cfd6c7771d85f7ab5bfb322e828cb1c51a4c3f9828667efaad9d8ec6d703757f6c9a7cd3c698a43a83509e3f26cd681f68d62accc09ea738880315994fddc8052cbcf7a37bccd9f83c37a313428e938f619af0451de5c0cfa2452161f0b7473c3dfc369457b0ba87531c1e48ca83f60440f3f0002bfed7f9248c23318e7369e4914594d8d215d6c6bd883bf60709f40072c71499b7410d5bc0a408164d3866207b59c514562a9b4f85f4e33b624a72389210830f10da6149054c0d00bd6818cda8d16d12a033c4171b9765f5407d5d597117a5face0afb05a765554429866e8f396c46dfa63f12aca7ede6359672dba5db1d6a0c9b7aff75043e334be3aa05279b8c6c256a2d09725cc3dbe3e19b2f74b55b6a88de30b9141043c4fa71cd8bf1c3b8c5dbbcf7c30dca7a104ba41f5bd54581122662445b86b4c3b801cba0cc3eaf0c8b3eaf527f150dad0b9cf5f5cc3e1010064992586e83948947da0395b8220e281a9b0f6bd13b9e2b96487ad372ae56ecb0958e2486313d40d01b93694e81b84d895ab86c0fd69eb6eb8ef1d5899a776391671beb47963e91a2ed2e9cbc8062bba7f06076a6c97eab4ce2ef24e354a453fcdd16e5891b77e9b748bac285aa64cd55add3f40a28fb7754cfa97d8035f86f718bc03f1f31f2c754e4f190b1d0bca4cefe52ff127b883ac098d8c648aae6bb90a749243ce70d55cf88104f727f195ec7c095d50c399d78dfccfe2a0c05d4ee75162ba274bca8b2d811c56654286ed3b175c12454840751481ffa1930ab30d785293b364de5d2f9ea2cdfbc5650a7244d0d7227a52148b8343d596f6d486a50b5fe32450fdeceaaea9477f90b64dd6c0829c53403a3ab808b991bcfd8821744668985da69c03aeb7e7635e08664f5823282480b92b1da517a73a2d639afa90e064aa44cf61179cdecb51d0de308cb223e0d69926c412a7e4129a83f6fbefe7f5b5e90bfc25e72307e0e3c7f647bc1dd389e53d22cd0faf028d5f3263cf8d2ffe06430f6f4ec5db4179491bfc8e7bf139b8a0a0aedf9f65392074ff5e8018e6f2478d16fdc8503ed320587fba39711360bb0c91c534eb98610fae8cd9300326d6f5d087d580398ed2ec697b5774d6f3b1348b1e6c98df30e1d447eeb7f61b79bed0a90bb3e472296fd727d546fe452a70a16fd12a3a7b98cb510b5c67f11ad5e619096a6926365be9d6bc3156cdd91b40f93def6ebb2f7bb1e89ac39e5ef02f65485a81eb6116204f132a96c085dda9add1f83bf840dcb7b180037ad22882bd44e562260465377dc93093416c2d394e670d3d783fc468c07097f0b3714b07a581ab8d1164d266d59e2794f8d74c4e7f13f94462d53367f8c99c377a132cd00f0d894b5015715ceec65ee5537f92c0c567830bfad3b7a1d01c7efa1d248f7256a45a08914b56de196fc6d559c12dd351e4b7ece186b1d8a8d7406369c1258aed13bfb2b5cdb7cd02afa33b6cc3da953815a791485ca4eb957bb0474680addc6e9da48d811d1d7ebf7d81aff9c63a7520df6f8e7fea73f01d69b4bb9f0d6b1e1c9b17ef6044fd51ee7b6f4f44034ad708c20a343492ca651aa43f2e21e8ab39e7e1bb3b5ee58eaad5f6dca771d4f276ed9f1a714ca16fb714d9d6a0845232dacff457b32c024594d44140fca4eddc2556a9dae5b97ce6e0ed8fa9f48facc71a2328efec16609d46624c1454b6590a997d82c773306e9440a032ac3faa0f28cff9077e0fd4887c26f269379be7d816f30a07054eadbc2998854b61fcf5b2ab85fe33d772e771cad9210400abbf85a628f63d29a9cccebfa4d9ebd3b8c3f2e139e6baf2ceac73d294a6f7127bca7e9a6c5e7a7e8062a0edf1bf01fdd8ee2fd4a5977a25cf935f097afe69973f2bfb24d4dc12cd423ea19086f27e8ba2f443b07a6850c222d81356b8d75b4580bc96295a1024d41a28f70a8eeaf3de6f821d50c213be9a823722132dc1397b2a78a87ff159f2094c6c3facb143cddeac76dfeb62fd84a24b96166cb92646ce4f270a6921b17422beb3bb7e9f8a2d476a6826aaeaae354c4d456d6286600dbd71039286ad4781762b6552ef4fe5a040ddc9e116af52f4e64cedd4fadfd655a61fca31ce3a68b6cc59b6be37de2336b335e9cdadef5dfaccb7788bfeb35333ece6b95a1c7ed0feaecc59374cba7b0a6cfbe10868a2bd9a42da00de725149d8a24bc809c4f7362d2dec6e741f757d705d05c29bdabdbf8ac6fcde80c026a930a16062e6c95ff7fa4236c152f7f5ee26a68fbd5e6e16e772b5c6134f4b1cbf16b55a279e41a612cb916d331344151c721405d8ab324182783eecb587f4bf2cf0dfc96b8529b5a8fe5717962ab76a6c5aa8aa10530e5ada0dd5e3ebef6e266ad7f4e102c9a9750a77f3176771b6c3958d5295ed8433a2f36a5b32013fb5743b5f325f72f577f277ee74ff729305ec7a21c46d81c4ad4701a2c6a29add422310a75c28a42afdfde3fe833f1c8b45f937c7f9a5725599b97ae3ff7d8efe14ab6a265f05abdcf50c22f3cf06b931c7016046b82dc752b5fa85c473f29a2e27da59fb6c756087a62d40db4e8c344ab1d809f6e6235b5fe0f768e2c3c5f333caed4522732b65d94c6d46ebcf1836ce2f8d14bc34ae51d120842d1342e7f168311a663c945bcaa5af28ec002b2893698aaa5397f5f51c5e5b32ab953d3dca662c750b9b4766db9eb185f0f6e1fdd4f324eb95eaecfabbaf2340323a33e8673ee216e62f1b544609ad9b2a7ece27807ab1985553638b56545d066f80c0a60bc18650404e65e4614641800d6e00376ad853f308061d996473f56b611d52bd4dfa59859a99ae2418ad5fedc4e6fec2383e1ca8142be87f57e07cf188eba8482b78fdc1d3745441049d6756be7a06334bfc466833ce0748a716ee489d88ee53fa796ffbcff76fe53856579a29ed45eccc02d1a70bac2f5522b27d7fcde597672754d24cab8ed37e3e35a0ce84c5568203393633138e8a6030c3c7769f536ecdbce6b5f17327f031a7aaa000b0fc4f47845ec6f0b2fb2d1026e0736bed6d5915ce7eaa58e35a2ef764e0e8cc11372741f7777b5887fec8d5dff15ca848499dd97f316a87f4ec7c3c0082cff0a704090d55470186c4b18ac4f3ef54dbb34fece3e5b0b17e708177a38037a8330e9d2521722dbbb4d0e22e46b8d8004dddb776d95929059d4dc096c80adf50924af533c7495d5602bd339b96d0ec968059252983368d82a4450e83e8ff5f856a9b9b8a16fb4cf7dd0f34fadc5e6bd60fe524d8a707ffa8d8d15fbf16658686bc06e03ab76aed69d2dd808c416d57632006ebea3834d65cdb43f2eea60ff2aed97419cfb29cdcea42d981e45df585e95ed66490e03de0d5914045c8f5971e88fbd2212b21285c09e4cdfb74ccfb457a5d6a297978f1d253bbc63046c15fecd78b2ad6d4c984541c45144335ecf35d0680a428d2524f744cfe77dbb93fb3a6f8108e6fac31d50cd839eb1e28cc3ab73e9397bff8b0b58e48a4a16c9398fc45f920ada61bfe667006903a5488810cd2dc4097166e534a91686883f5a65fa24d993b5a35139fb36827e99c95f05adbfe694b58678854707c18019cdf7701a78f4ee48b6b42fd51bf166fdea5fc30ed3a1c41eeb509bb05328a7c13e2451ec04576f1692d6a503ee630bc0b6c57e285a19341ec7194c26a36ab942dbd94963d314f60dad7f2dfe6f658a05cf7edc58e1c4682e6602d59062cdfc678df9a4f36af75c21a7755f9924ada40c0a8685ccc813124cc8bca1e1576ab7e14a193def0a069f3d7e8dfbb0656fc0759b4968b0dee06f5be4223e19ffe83ea598d1486ac21319e5b025ac9e7adf0664b6071cd5943704f5b1c8ec61119527e1d4dedc2c8f9560a28bb163cfe435f0d5c2595f2372dccd33c1db7ecf93580a9bdc9b8fa31b4bf6e7ccc66b08e5d5fc27053498466ec9d5f5d9811a3b468cccb7296330e1bf62b532ebc607cd75c7344dcea8748e32a712cd66e257351c0ece96aaf586b9bb58b4f7888578b79e8e2e944ac121c0ae9a5ae33c11eb23a77b1ca3284c7ce12227a2f9246c0cd15da414637ac35425625b37cd9ca4aa2907c4dc5c41fc29c57e944702cd3e96800693b0f4309fc82250b3195ca0de28eb16b7e5cc2e128fc56b54e89d637e0713de06177d8d1f9857f67039e562bdcf24f14f97631adee2355b75cb32240af3d256879e4b37247ed8289a29d9ca65bcf5063ab6a2eeb92cd113634500ba694ac23f076e47b0dd2e278200469ec18270a1d23e5c71670902d4148fe2267d3b2d29d0f7fa84fdbdecf36f78be27b9ddb632dabc3f67e467ea5f50e5ccaf72b5aa4a9ca2683fbe6a77901273b604aa25934740c45b7e421f042e921f7591efb45df3cdc9108b4d4ae0820918edaaf4d5110f3afa1ed77b6714399fb28844677a9b0afcb1db119be6a36a2678c7b6df28c04b8a31e6d826f4938bbb399d2da6bd2decb0d1d98bda80d2f338ff99fd0942f4d382b9d8a2145169c57bf4b01da2206e21989a68b2ee7e36cb9f9f9e661a7813c5cc292fbdb6dbde0613e45657aceb90253581868f7e512f92f11ad6f5cf6fd219504823075e609adb2fecc5cfd79d3c5794e20ab58a3e169ccb78ab9fe1e342609db93439bd4e202ab9c69df31362b6e580acef63a6bd34b7618e7fd7cd411fe319999a063c007bf87c451d2c3afa425c8560e7c0eee6912c9d8fa847497590c31fa8d02b881fb709d17a33263e3f9448305fa3e329cffade3388631a4ea8f3b57aaf317b43f352bcdd8ecc0eb25859a3f5a26d12880986fc0e92449532d6fbfb4528404ab99fa0f333827e046a8d673f6ade20fc5d7bb5b5da63e6464aaa6dfc63d5541b581e5cc77af379717c83b636b6335b78ab0173563178305cda8f9cfc4e9d818192841c1ee3fbc3b7a086b9f97659752942d760e314b8191d636eb5a698303dc7e0bd76c1c875e6d08afd6d199154d7e20866d6cc2f1914e9e0fb8d87fdbe996364416356b8c405ad461c5e9b7d19ca053413a3d20039f69c2d761a9ba69ae2689eef7f01605822d60e4e75d52d914942edeff96a41eab5f9d0fa491a51c8a54880c0fab8406fb94992cca25404c3f20d40ee9bbfa6077664cfad602273080d1fb0eaa531e982348b1109a251a476f4efdd75c04002ba0354d7441c79e2d052977006ad8ef25b6ea772400d8c9320eeb96361a865e02b7af5589b56c4f5ab615cd0aa43c25a5050a932c3471df6e032195f3da4a6584c1a323f53c2e425756dfdba3f5c7e1e8550eab9f8b51e918ab74c179ff6f2bdd47f0b50f12eecc3140bb7e25ef747181d0f56ca6be8820120aea9107c63037695c9ae3f9c4497dd484710f6ed9533e9ef9fdac8dfa3520c34c41e84ef9b2b6d5fb7cf77db34b3233512f4268a5183e92a34f3fb17be120e4f4f802938bceeab147a61019f8c6d79ed3b41d144e1e4e5e042d0f62ae10041179c518415ca106e81a3d6a63b7fad169e33c3e96e38587651f3d88b7d253cf1c89af6e7ca5b32696806c933c01ac0a7ad72f24c8675e5c0e1711d015632f210115cf3fb249f64a53f89163fe301f0c25d2652e10c97cc9b56915c104f2994bcf64f8b0509e08999a53c33b4c343a797e268017d91f311de738c480402efb935c0d3e728856c481b7dfbaefadc7158bb030b45085d0a62440566fa3050e49f102af6edc17ac71ec5923b12ba9c2a6924bb2776e1dd990327d3c0b581a37c94b6668be6cd0e5a03ed23585b67f1927bd049ccd69551937822d4d36f21ec008c0296c9eb0935a050d73660c85803bae614bef662b3574d44a170404cc03098b993e473ab2bd702f5181b18f5db0d44350295347cfc9c9081d67980fb8026271ce1b35412e2e5e60b26bc986b0e39d841c1c887591da348fd82f9c201051cc1606151c4de61dee3f2b2df7ca3992a2c7a9ad1ff77fa419c4c9cc23f0412bf63f4bae4e0aa25f2ce160bf10ef21bda1fcc6311260609a928ffce8ebf8b5459ad826973a787a9448f9083b93ee4c051acc2f72dc25ef5cb1790dc1f468799a23c3a4952e4ef22d364372eb16ebd65a650ed6864d3a3b08e188392196f29fbb4156eb46c069842fa5a7cb4cb8316276af1f29480029791478184841f916b4b108296e729049a0a3b40efdd77199bd413b466b83c227620390cd3fce613c3a5356d8ea34e10a14e72268513bbc9f854bf17ae94beaf642fc17f2b89ee7d43940386a2ef2226852267c4219682e6b6e9907fce29461c0cb511bd7f348f02d6ec5dc11221b7fa5a53881138e2b227d46f95d64563f3198d02c0874de553984da50e9bfc863f66b33994ae1c204c33d794871ac55a5c74d2343de7176aab392ff62fbe3a1fce0ae0739380cfcb82fdf39417eb6ee795e555de39626b9abc1c004a6a331b12302a23965a163f70a35e1e92dc436b03d0e1cfaacb53481e11db53ce8b877ef3bd2d69511a2af82e37a305bd98c05a6d58d1ab28280914da146bd8e4586d0ae6a59b54a7a13fffc4e84fc9d37ee2f0c31ba97e1b2077358c4eb84b82a7eded67dbb4f659fea607368264a73193c54276517ab16de2ec3bdf2c15aacdd489cc3def623fd83f50e7150e839ccba9903eb3af5b513b21822cd40961966979d4d9a1f1024431f4d9f5d6b4e0066773cb74a85f790c33ed51311bc7613ff4f885ab26d9b23288e590118b310793f885792d801bdad0f3606f69b5a58b6fe583954155a3f9ebaee1d4fd98eb5c385b6390a0f74abb94e7557281fdf95940b9abf07c757540325dee5c239b200ebda8e23dc26a8cd3f99ef4256b03d97994cfc912f3a23e5bb6b1b9bf3360f6fc833967740345762660601c4e012c1b2e9e6036f26cda2c8a05efa7b3857bd687b19de00ba3ac114662d7a208c2634a732e7c0fe9f4a0be4c860e2f0daaaca30cd1c611d3a84ef1df136b9394a4f11116da1d22bd2991759823e4da663e4f06517b9fd88a9843910a74252512a6f98aafb5399c79d123ff6d1357d608dae5e0f35fc57c6ad0dcca2bb0dcf10e91315a600d184e2f1d6534e09bdaf9679e451e31506425bca2c0879f48a2e63d29c8a6074592c5ea2aaad14f78aebc736b7242627d771e7d51eb9c81c94388e685245b0e605fd2715443fad2abcada7b4be9f08859945182f8d0aca93c36c0076c4f121f945ea9fa398aeecce1945c4559e0b71009a25c853d8255b4c8d2833366cfac656848df7049295b126e324ceaa0d27fd52914e680af7e60922e76d226f6ea64f605ba513a91bf74a7ea7bf16e6e936a8e956b798e09f9f4503e3c134a2ecb81881d92ced17bcaf77fa11e3434de02824939467db9d9e3c2e8e7709edf10d439fdde6991f8219f4c9e43a7ef719310c926b752ccce7db4fd7b246e57532b09706e8bf52227a48548b44b03898b7b26bc2573e8e810ba3e4fed7c9ecd3efc673388e412892c472a11c2f723aa8477e77959602b31216b7780d19afe737ea637a54fd60277f1b2cad1d9765f597ca889dba591d2483bbde63b82de30e7650065c8c998cfc6f697e1f6d2c91e32dd9b702453500c4355b7c28f7ad881dda71f2469b2883829b0c5dc8b9ffac29b4869cf3622658d11edf7a0cbea5f08c532cd13bd176fa23c63a516dc69ddeaf251b87ded744c393d2e16d8c8c9dad7f2e97d42ce7b12e115234403ac56ab8564b125b227463fde092f2203fe7ba0d7015a0dcc897a0ddbc7ef096055bf92d4ad0b4ca71cdd3a0f612c8fd7e77337f1686256ed6afeeec641ca4199dfd98b63585fbea7354cea6252b20c4533e447eb11a49899d66e8cbe0c70c6503c2917e1aa9e035b1e8567c06a63cf37e4247cc4119ca801fa87948f3d369807a961ed584b9d2c34827de4c4010105be647a62986b31ab5677a5f7175703ccb0e3f57ac0dc73c080214672d937987661efedf1452e505332ebb0f7c02c8dd59fe50189faab8b82c3b01606768003c5c152c64e2b7f2a6b47c28141d27dc16f40f0fe1582e9853d01903157e0768913afc3ddad64330ae0800fd269cb65ece25363a5c6bd1e3acedee7ef946750c552d30516c3b9895c543509c4acd56911ec2211ddd7058338cc1c0c7157fd16fb596bcffc9088b7f5721de9a2710d11d716f38a2d533ba2533f2677027d38ee47ecc87ef6f284899865472416d23508b7f783b518210a6fe6eef85188d92d3cb5bf3ec44dfc7d81a921a32f2fde09de6e122458b2b09836baeaee6f3e8ff8324e5dadd9c0fc7cab997645124780ae4a34d79ef0f897b3f8dc601c6ca6ba20dc9ee939e9f5a25adc666901762e510dbfb8c51de56451fb529d78f068c00a251528eff436d6a164c6b03efc0ea7f46b399d906ad58ba3cc81bdb9646c32af4f905e5a7a3a4e386fb592b5b93f1931a9ee97a9e5156bb5c2fa716bade4df2a1555a7b024322070fdaf2a8b5756e366f121801138782159b1320445bc6d9f7117c821478803b281ee29fe7474faff2e05054f35068b7415aa907b242c2480e0b7bd88ecf1831a90d5f5f0b8ae28e932636452b56ccca0309311faa0d01e653c7683db4495b741a4744ed487aafcebc9dcb8de4c3b9fecd40b2f6aba852d53758a86ea7ac7dafb0c2998bd1620943d5e1bba301a6653d8cdff2c8e829159bb4ba3c640bd17dd45540c9eb7117de45a32029f1d59a45b0ceaa7b820e85c6d06a75ceb9efe80e4a99f344d88e66ebd388980c8f67f82f4a840305be496e29f9d17c73701c35b4b4199bd28bf152729f6670fc0771254e0a5be6156482ff12777da3a829e2985a00e5f2db348a680fe44a2a3698d4f2e593d1cba5b4a3c65f04f620a122c39ed83f084a123090baf0a4a1e0a75e0af302d74ef28e33e854da3ad9955df6f232a84df1d6e8b920f1df8f6cdd64f629a1bfe0615e37e498a0d31003d25686ba18853ec601cee57d26b0f13a5aa87cb5f5c8809a73bfc16b49913aacd3d4bbc7daaee6241a81960f9bee47e65d5921ad12acdd2e5604b9ef4b2e92d0653ada78359020979b4485c6c74e7df8aee5b84d5edb348c02c57ebe69e79b239a7b1a23d80aa5cdbbd592f6c98bafcc45796fece8e7d53d8e0b77e97601f81084673489fec24b163a9aeca63d691c86920dd4b5fb8fe64710a5b95f29d8639a9acdb1b2b3508cdff1f15697a7342ec28457bf4e2c7225851229871d24248e3d0f131b0f01e3fdc93f6c7dc928fe9bed95601f06d01717223e658fe0a66d51097dc27fd27f40bee10860bbd2014ac8f7a91af793563ec550b3bbabe74d484cb7e161f526fc5c3fa5ba31541c138ffd2e6b41efc6b67a9cc3a4a80642972500a5cdd2518bfe88bfb57b1dbff8e38d68eacf89d345636972fddf6f6b66e2c23e03514aedf7251fd788cfd6981d19bd64b53074a287afc1ebec5daa305677a23246b0510af27fa2b68590af7310ce5be203ecc8ac4a7cdbb4fa43433f055fca81b8144ef8697c8b4b1ddfb87546468e5fc6d0a83ff01664dd9984d6bf5a2b41cd67fff22c28136db84b0da10824599f2988635274c533949e9d366d828b811d93ff47a7af2cea3f16755d5872027366d9d384cad6ccc490b4d10b8b8d685f62d9317acaefc3271bd8cd245d175dafd1e776b093f51d3f013c5910c61ea609b10d7661fa5a61346f79adb11ec5745efbfcd36cb807919e5ee07b82a3e833c91270c907fa1971cc8d8ac3ea4ce9903ebd2eda31766f453944ce6bc4f59beba7351770bfbf6a7472cee837200b93ce4a5c3b7ffb2a64ae00e387859554d8e4aebbac9a0710380a412974c2841d9fdd6a033a4d4232023f21699b2ab4b0f42f66d15ac88193f54ad915cc8ee53b6f47a6fe20c841a2a8170d78572015e075bb7c75ab52ee3bb9aa83531d977be713ab2586f55d403a50b17759807bd37e162b0822465bb31e2a0e23d2c5a4dba35b64c8662984647e32d371fc021addb5c9bf2e012b9ee0aa27563d6e9d435aa5313321954143e3d9f122a31424994f9583c4f733be28013f38788290dc422a1f79f3d2504006fae1e0098daad78658e056389ffdc4fdb5ddc6c028c5c0ee70275c2c2ca264fe4b405e65cd9217fb160cc7fe8a7be58c7d93881b76cfff48f81c99cc809ea2112d5f52d68f4cde567ac70ca3bfb8d19c5647c34e0f8c71520eeb3f4638a9f2eaec0144cbf9bfdc9921748593547152542a7940c85c36d8532287033d6a521fca4c27219dc59a5d2455d84c687923b26facf6dcbe51cb8ad1c78c7512aa470a7676edd8b856a1efbd0215c5e757a099f336b03e1e77b0ffb13a0c806c5a9ece033ca58ab4a2e3de5223206f6a65291fef1f1fd514ff3aae11491df941028d1d7fcccb29a89ca970f6d5885241172b5ec993cc2ad81a09db73ba5460c9e38dfe1303210493eec817de2d30ebe89cc63eb03180c82de42ce4fc74a2b0e161ae7cfb860732a239816c2742dcd93653371451419d7c4066765673e2ec825c88e24e4f4c9cd408fa041c83d88cc477b5b5985bc423fff67ed0a0b1d57925758009ef1e05ae77353f7754302fe02e844f1714af811c92e2d7602c0387a6afa02da63229c5996d6e2718e5007ee40e63c77af78afff10162ab852a15a7a10f1aace2b6bcf8e5d9b75976858cc5f94d6183414b55174e99eb70c29efeb3e96ac6c6252bb01021fa0cac2c9e0271ec3d5e89e29b2a78d0bb6931b67350d073c8c0167490fa8fa3e9f2e23881e8ad71dc11c5847149ef2e7bd4704a64bdfc8e66a26322c11e05320bb58fd0268bbf6c6e47d9e1ef9a7186502a32b73d87830652ae646c85774c3824de5ba71cf4549fcaa5b02b71742c90531f9757b976f4837a72191135d47fca844da86ba3f4bb4f98724e441331b4b49cf9c47b5d982ad4ab76942be4622a87a7a7481653cf892d1ae041c0f1e01c6985a0af27a1acc02faaf7e64abe642bb10faee6554484f5f2b43815795a76dd648ae17a5487de97cfcb6832586fa40d3c032c65a77c6198be5d4635dc1036b33d1f45d1e98523b5c112fbf428022e9b0bbb08b78f56da89fd1d9631d94122da2016f582b5b12523a50aef5f449253b17e7218840f0f9d72b16f877fdb75e7d35a65975ad9c2bb20ae4d9f592cf4101a4ed09da65436c78da7305c18a9872622e15d0198d2d08f736521d6083bbdc2d70a05adffcddb4dfe9c9f5003aedcc35c0628edbda1ebcb88f4fb54c4d5c2cd183bc30a68cfe0ffdd11c9ba56861b0e23476f5531ccc792b2c9f2e1b23197026add6bf424c4b8ec87dd5318a8fef316ba2c057e6823dbf491b7a1d273aed4f678b176b0f8b392e0b33e2acac450096a409f2aaad1639bfbc0e746c015d4532e6595d2376f3f7e5ff32a09bd199e46eb1443c84393cb64d8ca2dcca8b6597acd6155d0796545885dfd8cd7bac6f1e8738af1de79636d6bc20f4a96852a44df38165c7c56f6b97b516fedb224a9b6f1c84de88e5cd433b1cac8167eba3f72df95eea259a9a58107d0f2715bb2d2d0fd1effc50b55b12f880bc6b8fe39a021705046eb9484632dac8972901530e031330a3cf4144c732202b81ce49e993b29c01fd4a3d74765f388ce76e8aefb24e76f182e59ba72adbcce214fd8059da8dca41fc083db0e6f2bedef728d3e05a90522c0f75d009291896238e3af00ddd8b82a3372c604e800ae0e12b3107e1b39ae82aef4cdd43f719053f4cc881553cc1fe21e92ca5e30c5151bbd9130a8ee94f218a55cd32823d514ba2e882cc7e83085edbbc83e6ab0cfa4faeee66621d1357efdcc0b90ed57c103cedb65f0f4a0ec8265b0d0222702582d5602421a2473d8212ef728b967cc91aa069da1e5b359a833805f5397af2ee6b6eeabb82c1558e0cf863e45bd4119f459e7abad87898fdd3720d9636023f611c09febdfaa5da4b6e66d360f55361542692f7f3b24b0d4105befd8497531d8fbbc00a5d7cffd57a27278ef90e2ed286bc9ed20b1bdd338337f9ea98cc5e192b6aef6a6919fbd151ee19469d405e6713453c0ab068af2376ef572cad40763d3f7dcdc6397b0beec6f08c657c880152ab064bad0c9fe178de5f57cecffb30339785ba6877b14a9d15d40dee0f5946d6c0633c6d4100b91d730d76638bcf770e415bc384c79e1db222c465d55de216138ff04a70e72787e3f195ad7697dcdcf82173eace8aad097b164213869c0f60ae0d48383a05398f83f48c6b6066dfe3b0d803fd6bcbe4b3a0d69ff01c6b4677468df8627ddd58b87957d87f6dda273e2231e11c557052dc0034e1c2a6ab88410397516226974c9dd44cce9572def4840998254fa1dd7c9fd3cf4e461c78f74d4ed69f45cafc9bb3282fdec62114821cd4b9278b9c97eae907ab2e7a7e6402b46ac617448090dfefe891a0305be1c54b57751d321c008ce6744e07f6885db54509495a9628c9f801806e6c53bd64b91a70b24c1133841599cc828d5a6d05f77347176e8d308b4cd0ac866bb6dc26cc80a7f660ebd675de5765c1f305b9b724372a6be3b07e9e23dd492a6561029bceb2021a33e65f4c7861774f96ce6e9a564bf7d2cecd9e390dec492d617d1e9c3402e4cb38e12a2ef8b645d604b431178f7092fcfb8ca5dd085628d0b87a56e434351fe65e53b2b4a50e1622cd0703ee2a429273a9239ad7e2df2de32fc880894cae7d827d60cc429c36c8c3db4f7edfb91ab2780e7a5d0ca5a88e82b8cb550aa460e8f00a3e5d7b4e97601bf8f494e79078bd05bbb211f0cd9a6a5dd4dbaa5a90405c6c1acbf8715aaf47020a869b3a411637ed07500f6a418c4b10893a046077d9ee33b9cd3c2645043866ba4dd209cde481df0f8e86a0050edb1deac64d22a710a294f793c76e08d913e5d4ed1eaec06e81c8c2c7ef8c8dc8c47eaadd8b5bfdfb289a148899fdba3b55362c822952392128e6a685709760bc26c3b4ba30548de0cae1368018aea823e279f05d68e268e3069a3ac024a12ed45de78f3167c847e0c3c91dfb08ac330b9b1aca37d857765f2c53dc46dcd74e91d9f8bb2e9581c8944db13b73709009713caeef86f41f312afe17c13288d4df14e16349e511411c474a971de906aba5d24389b4c6f2f87403d175ec8442bfcef53c1a47ca04c6edac2b07b6d5ea75240f00d41f2e40170ab546747e12a470bf5bb633f9b90490a45f953810f0176b7d75344e41fdfa1327e87bf137a7284e7f9e7f12958ab4f40b240285639ef1472306ad55f9a68ec73837d011aa3a5e9eeba0bbee68a8cb10de06adb784c00c6f3537c37c7877fc3c74e4e4227a1a544bfe3b745e86abf692ce96162f1ac2e37372ef30940d8d8b9a20d4496387f77237c8a5a7541e39e02cd5516cd601be94372c9978f014fc36bf1bd2c08a927f8a3b6bd2f5bf3486a178471aee6ecfbbb6f7f1b97d41c27ce1175b7dab620335240c028c99de6caa8d777c713ba5299a20c61388937cf757c6e1ad0e1f6fbeaa2390a7f59940f33fdb1852618e2c5e2ba8a29e70cecf012bcc3161fe871a5935dbf25548ebb0b755a19803f45f9162a36029a569b0e37179e0c04002a4544f331faa275c3d64c14d7a7b8e4b20e11b9be66b3046e6d172271414f9976466447bee6c9f2dbaa35c040f367e4c447cb1942cf2c3c76d926541c2654e4c8f559f1855c1da3af697a96d5215b0670a6eb984967229ff7a541ec6706948969ce9d0f8296ee91b4310aec507a1e93cd7ee7587df0d23d0a0445fb85c1aed43079c315c59a069f9f46edbdbb8e67f890c440f5417c6c6e9e4c76987459142cbd982a6d14ff367221e6da5272ae85bf188abc60b17ffe9b868fb492b82207cf3da4cc49d9e688d1f5500895e32ae7d3f5c96d9498cd94fdd776c172ff493254364fd537cf62ad65a9cb39df20b5cf7f1311300fba04c38ccec8ccdc8ea16c079d78b87273488d51860d0609b997eefa3d09c145f7d1bae02b6d75728ff0b9c2d18601bcf6f6f792c283fb8338b74ce3347057bf827743db295500c1bea7a28448baec15a82522e8ff4c4e3d724bf91edcbcbcd173cc6941b48b41cae7c73bbbc023dca87f5ab25b09be951f95f6b9b3ffcab92e2022463b79c9cd3b72816c3b671a37477f30a521820f0f6501139bef669438c4e81f8dad672998ce664b96eaafa672770b78a8181b8f14beac07870b167ce6c7ec0dfe31b3fd0fc5a714ef7d9c831e353fea4fe8c45bf4deef93abf47404b3f2a93040affd4805eda3c3b82d99849fbde7529c01b0694def741d399b1f54e1a53bf8c14b117410a4f02045b5ce64da7c1257db59ef7a74a7bf8c968fb1184ecffabd3ac08eb89261f1a8532786abbcaa647593fb6726d890d080328ec6f955ad9639af07d25b9dbf512fc164d207e80043e03780b268f71f146f78c45a6ae1781a334c2ca030c68401b0505574d701b2669c8e916fad501cc6462a703d6ffca9f7bb3bea1dad2d2b28c2a646d3c5862f56f3c76c883e07156923220c94a2510cf7fd54194abb778bba4a73a3c7c89968ab6c74c91fbf0e98d95610bbb93e07936b6f7f6026d48940efc233a4667038dbb3ca74a48a415c3365cbcf7c1da425394a678751e863336572218f894e8438534d0c70520585207f9884f09b01482bc85ba9235a299f07998326e0557a5b526c2a8ffbf93608cd7f5387886436c2ab09af658997c45c4f211779d23831a56988a9e01008281be2f29441d14b4f42b34658def3c19fd377ea3bc287aa1a7aeb699d7ba60c19d32b443289e781196bde97241e9b355c71670d1fb84e51c7a5353a2f43f3276b9187871a70383a936f03bf4256f7a7f112a6c72b6e2bb17915d26e5d96b620b48307906eb391aff856ab73ced57d7c77525e60e389081e6229ddc1ab7efb3a6c14483d3042d789f228495fd56159ceca16e883da0ef4f3091318c72ef23004f8283d08af3199bd61d06034300ca802a275a61a8cd01f0e5c3884c1d427bf181482cc4f0c6b04a0b35e3901d16fc8441007d5c780e10216aa305f0e7209201485df97958c7eae0980706099dbc81c3c35aaa2cb911d14456ba233345fe5624d6aca051adcb0ed85e457301df9b84fd31e1ac2e19206ed81f7ce261e3e3527b38ddc9ec0b02c32568b2fc3afc24b43efde7c7eda583ef6f33d8337969836386354db50b49594db1dbc6c84ffdfbbe0d7b543510df736c3b1ac32c0efd9700d3e35ab63664225c1cf76ffa1ca1eac4027056532b6048d2af738a17a9ec50f77e0818edeb657508f19989a555028e1be08641f42c5c49216f7bc17a9b29f5fbf34f9afa4b95c80870a90cac5aa3effc5a368ad0a1ff10eb4def5ac25b006747ae6c8f0e3dd28c49e7a5828b918d3a94171a0a8222dc03fd9db77eb5a0145b2294ecf38b5a7b95fb738b0079016e7811f92fc4c407ba378226ac1d820833cd317fd849382411eafea5b8abff4c1d074b8129ca4bf148463c5d74355673c486dea1fb1b7327beefb31a8a612582ade776a31d74f5178e497a798f36762c29692468041caec1e4d4f3379ceb2cd0706b44adb6f18b7a700b3da748b09128138c9e535f7f4c08f05b0fbabd4993ce7ba3763016e92b0019bbf481e10344b12873651049618dd2cb2fdfcc9c099eb203b155a4838039de9380408cbba50f9a920d98a4a9fe5d44e1910c5166b9274c7d076c20984fe2ad8ac6146767b2fbd868433f771eda35c3e07ed78b6b5fe63bc896e9c2bcb98e7f9b80b89d9c6da8ae279b94689b460daac44968eb3ca7c1a1ede3b0d99dfdd0171583ef7f9fee260511856fa0c6a7d3a648cd2346cb136218695648bdbb8399d7566f0da87d6eb0f9997bb1b040338252d6f6a27f2924b94893b3f458992f237c0e53eb3929987b4b3ea95b74575fd3f05c3643819e93097cf0a288085c8ed790789593cf713b6a1c30e56f6a1cccbfc4409a788828fa6024015046e3f813976c47f79b29b78678b88c83716de4e323aff70781edf451cc6f29b1d128237421c3df4da7e853a95fedb762d84f0db8f2fc7355354f6b3f9150f37624a03e0217e6d1c9ed1e424c919f78663aca9bdf9f859c683f4ddc81fc57d92174cb8867f97a4e7a45c2e9b9a38f479bc9e1cad52a15e672603f03acc29f5970e836d7084b43f67a0488202ff8809706b3686f482daf0878e80962b44d099f59b4747d9fbdb4a03f44ac651e70ed21fb58886a057749518798e0f07bfd63850a0696fe6712a4c428a5cab3336715e6a89ac75eaddfbe95715e996e0a3fede483dfff3d34c70a5dda93f2dab505ff5296b2177e31c9d1857a7cd5f2569004468ab63eb02f5cd9ac237c50fdfdff13713f0c6dc32dfff94164b66755f32d92220e2a981f46d7484b1317a1914f1f94254417aad781d083bfae793bf832031faf83d52ca41f6369ad4b5d44eae6c31fa34956e262fd1d8b45a54b0b260b37bab2da0111ee4fc8d9bba7cd4ae624000aecd55f56e6cc7672c69ba9c5b3be08455da65b0a0b80c8b02b204b9ba195c2d39ff0bf97dc13785c237040a32b0a262b7dce3cb512cde42c0b8cd4a28498c144fe6593bd99a1c3859394c5a76f60872a02a8181fc43dd8274b850474c52650500633e9616c4314e8d2e67b783778bd835b17cf22dbc0297768c32fe125713dc28cd3b0a307624687ab8dfe9524a73a742cc1588e745d3b601c2c83e48a655fd0004d743c1c4f6a3d70d05678744901ace5e1e7624415b976dc7f2dd66a5a5b2725b8bf64723e73360bbc1ed7e38cc166eb1262d82e597fa493bef904630dcf7563a80c1d6427de81ae4f5ff1156d424ffa618a18b448140e58dcfad5f69bc26d6b7a24adf03b06380ed19af7d4529d4ea5764dbe60aa32ebb452b57902a87159d2d1b3dfadd0382823e00e55eced2ef46d5564a78c8ecb8a2d9471f78c1eb184dd0ad3e9d1ff0b420ec599e66388e35895f3345c4e3e55dfdee4dc4c8bd5b8014c8ec3c8f88bbffcb814279f65c8729e756116298d67582698224daf9410f0aa57a027fe16596604922050d746b4f67ea45304163953fe8d0b1e0af1af67aa3298a695938402ba346992d6d76734464fb4664e6f4f7110fd366c9fc2ab2e7c27d1b91fddd1443e258e00d018534714ce1262fe2aaecec726b29013a31054be86dd01b80f510737e1eb76284c16d0c623a86ed83d2a8c83ac8396379774736ff42050c5ba10ea053b379654cbc39ea680b2fa090d85d3590577113913ab9bf6815c4845220932e1c7c9384f41955a9160a9cf438a4cb65e62123378783aff8f56640e04b12460a3582067264eb76d38d2650f03fd132f22aa21b31a3cba6c79e402c0531afe2ef212989bc37b68438b08c8749b69264572850e7d7c5f1261b4cabf9339d44f325d50d6bd022d40ff5d08fb9b33be9febfcf09092b15ff8fdce4b56fbd8d2927b28b7546e1ca579d37f248019fa04b7f4f6f862627863e6b05fa318a99c9179e72fb562b51d4c98c0550f3b74ca2e450516f2840e8f466daacd3ef68b8a52ab7b337d05c02eb077a444a5aa43db84f4733f623c604d965481b83fae83ae065f6eedcc72b1a1f9f36dbbb3425a378986cca8e753a3eed4b2e290104421f905ef1c17961fb3fd6ab0af19cfb8704423cf31cbd73c0527f90699144f006ec0536f5361dfce7006b89e829a92652314a75c12546004d27ae3b7cd0f1ca2eaa00e455cdf060afe0190cd45c297595a3c89bd4038482d7f5bd04d1dc6f1e204d417262c854ad45c22fc7b97b81a87f1f960c57865e47d7d824d4a26d55a740d12e121932701818bd8c59e90313834bf0307027acc3a26ad928807b28e09b24c590fd417fc8d67c9c4455b32041dd7eaa16e0bd8408d2ed5948a5f544f7949cb11732e34b07e76b11384abbf5eec4620688e3149a08650080cacc7ef64b07636bd9d28b61a988be22f3ef2484f7fc0441a7975a8eb1cdba46e8deac6bad3ea275e05750312555db01d82e7a98382d99bece8c4d696d63caaf9a35745ab0822ff21d2702138541873252c4791f9ee1a856230972bbc9d0a1a8c663c99ea67d1a05d5ba86eaa7e825ede2bec53a7a99d0df7db6ab57f9f18e5db14b9ade923bbf2fd3b73730ca8ff2e6501200d9d684e1c7e5bfaf52e8d9f69ae01f8768340a6da84dd33e73213c0ae9321e0e664dcb1ad17ae138e179a717f394f9aba49ba0a04c568a45dbc38790e7dd8f7e44d77c40709d57c5e9cd5dc4b084e1902a2e81f3fa7f0e16f7ec0e4a5b1201769b04ef1e56fcc83d478a2568d5e837b779c23c9c7772b1d089b2f53d83daee1ca23ed1cd73de1217f5ea5af50d3ed3e4420536a7c0e1db678ecdd4deb5db57dc171f70da5fea847e5a6395309dc94fd9f2dc007edaa7c40ed5a3c88ee26852ef7fd95d4f710e673e10206a095fc1686b64f66a35c15e652eb97cfdadcd9b3407a683e69f5b5ed4441c27e5007697e118d98cb58cc674b84140b9fb1d77e1fbcdf1e3c33d80251b8cddbc04827f4ec1905e830ae75bee0e6dc125ed30404489be76f65b17a8725140505cb262a482629c4e64a25f4ea774d1a96e47e11a4a1e9148baa877ab3fd279b2bfe27fb35d195de3d1eadd612e5d18630099f355ae211f91e773274714aeddbd77085222191f3f723458a59a93653cda9b55238aaca39879477d92156af895cc6ce02e6fef7c8c26c90881a7b58c291f446187ee1c55cef83d721af7d352422f566e4c1a66f457958725da886edd39b40ebe9707f1d1086d1c488714d845d91432ec48fd0b9cd4e03e06f1708b72606ea22034706a0abece657a21b70dfd1a97edde1445fd377de35a2bf46e1066205eb7e7bb6adae3fb885ef63ca56f5e4d41e018f41b3c3abe7a70c129d4e98643ffe3286a48c7eb8b0b06519c956747ae637a708329b9808a80cbbb07be3abe286a808413c43dd5fb87956a518827756f24a04f3bb8e8e6ce9e6549711732b259fe07657aaa40885dac82a138255704bd8a8d44cd24f5176af626f00947f2bbdd183e63149985b54e2c588b5b39a4e57907787d9eb53fa329ea8912db4d71ef35f95ae1f419985e491c4114bc310a8c4aadfc6007059c6907edbbeeccd1ab902c470457270a7bf0ab604148d8758b7ef93f34bab5bd35f771ce042f93392db613d0f9cbca6f201da91585296dae8dd7479664d11142bbbe1d68a4073f4f8917b1c1017742b5c5d824b787a3b598b62f87241b0530a93c427087d534a7c42b46648f261cc91c35ab173b40536b97280e0fa34f0963ae23762720b8c3cf7184cebddd4e4f54a79eaaa702cc34f1f4321b92db676bb2d9de2c2b65505fc68feb5e4c617b28a53935d16155fb7cb82a0ed15cb0956909f4ddb36abc66bf8e9877174d18c4e4301d66dd29fdc02416e49d7b5f7989d16d3740182b6816ca3f92156fdde222acd579e05d9c34ec5a75bb7025518fc6c252421119f6f8ed9a4783a0c2ee96768f88add64fd65961de54fea49ab200910c16eee03ebcc7939d7f533e16b99e627273e80739f989506a8d9b01a2e311070e0fb51f42f6e95b601a3c7a2108a1d6044bfb1a0d7bc1846a3862a840d734d17372b0766725a01273e226efc0a81e67b1905ffcd6b9120a6dea56dba647d16484efafe49405441eff472ca18126d7c1fe47f5676f976d97950f3c5952e7c6554439bc6ec3c787345c2d961a6a5bfbf799847137b6dfb7430048eb9b55563aba706aff2798a649056c9c13c38b10031853dd944da372ed967465562e6ac686e37a768e7994b518b16f526e2fb75d9bf9cb3a2c3a7d71a13c0a714f04c1418dbfbb3953644bd4f308ef2d256e3573e0b68744d3464b38509f27d024c59fb309e8bf2ee82128a589660dc9b912dcee15f52da30a3e2b73f9bdcf9cd1af664df25eb56f43a34e7ca65c5a8a6d17a4d2c07ac133096f2ab91606ab896923b13b1680dce0ebc9528a38e6b38c983517b38c33b9c2ae0cfef3b9f455f6f28c6b770959c503ade8594d8434d88cedb6464f572fe8452983f154cfde7cc8188f26b1de90ad47033a09e494d5537119305b6530b607e7dd661c6eab2b7b246d3b0a9d2cd506dd86a46c49d2d6e1a302eada639949cbbf52e6e38e52f72f97189620e20687568658154b043581650e322de5037e757eb9c5a6c7806c2be32f2881cc7a3c5af94dce99f1c079a351c0ae0dfdd20982197b547ae1a49e5b19f8e9cb1d4abc611e8e470303ff554aed9bcedeedac5e3c29eaca5334d17b5ee6e8ff578aa2f7f3b316e8caf9cf7274dc3266c1a4afbb14128a0a5f76d330f7d23472ade098f81c80adad5d227895afec37a69e7f0f47149a7652acf3fd0541d26c947a008c8292594479fb43b5a39e96d1858439723b2456ccc48218b765497b9e084def7a012888ff27733262cccc2d5c9894264ed8157ec6d1b4ba82a2ee83c9d3613b4a715c4385c4970f09ab33ce8ad190a9ab853d3f9cf135db2b7a69647b6474a5b7628e010fcf4d419844761a134c623872f7b61d5af632bf245c7b4b8e9d81cf71fdfcb8ca37df6249744874b706ed2150217116b6290ac0c2e306946e6cd530bd6a5d8e6a973dbf430de66f81b162f30b764caa8f30d8375ab04d544afc9183f285523db7130dc3506ea34287d24af4e41cd4c20c3bac7355d0ec7315772f4370ce7ba7dabb818e37f13011896a7342dba49438f5188a77d4f2a55839d7a1dca2564bfec8170ade35cd19b0f236e175283c80406b10971fbefb2fc3c61fb4a5092bceed014d852d06bd2ad16a8cbb42dcc0968e5f94d704c8c361f19f2175e610b179df5e4501a9053a51cdb87832eb957236a82bc38dc546edd0aa4296b1114054a19bbe8014ca71fd0414237057279cf2b3bcf72a8bf4be5cb8b739afb4816fd692cb9fc38675c9f0b083e91fc9b646caa7f8a70a2460bf897037cce339f075fdf42e2814ccaf4eb96de8a047c7d2fa2a832c08537c2e76dbad2808a5ca66a732e3b21785e920306875a80509f5b9b6795eefbc632c8595ef9b99f4b9e070138b9b58d060261e7858f6ec8b81e00358bcbeda671425275e06332ae5c8c51d8dcca1b2bbc267f77bad8519208cb856c27f84d6bd69814fd976ee1eb97c0fc7f70437925c91afc0a0b5dd41d24515684128c4ec8c6a0d73f321fbd71920c2835b63cf652b58c2bee8fe09f2684ecff05a547b090da7aaa0450afe5806eb30acbc062f59c4f4c1a01c7e3e09ff0fc6b790a52321dc6d2671f1996327218ce4da2164218174c537264f312157ee11bffd269e328c8a2dfd64d16652db8bb3ec3e112ce036267d4ef7eb1ebb768281d20db57449ddad81d634132221caee16ec7e6b0e84d70c139a8884c568fd043ca4292cbcf21998b6dd989fef823d4e23be2df827a31e156d58780d4daee07f480afa42d9c23daf4fd6e82e5073b6a14bb1c1f4e52e9bce7a9015949cdfb6c7ceee154ab62f558ca6e19ab3bdd83a81efadcec6c57d9436b80975541c9d4aa9ffcda1014bba625c01634e2247916fcd3e064b18010385874e2a2d136dba08c7daf7f92513e6f7a5bcc63962bcf7317b802a7bef5be41d020b4e7559e74bfbf42f5f40bca7458e9837e714b4ebff09c994d4c0111239ca46c88451631e1d26cd9b44b2e2bef986a795a5ffd5dfd464a52eb08625bd87a2b71dafd7031a27714572c6c31757c742b6a3c99d251f78626c92939532a855f9ba87aec0d410b6bd93ed41a5a2248309fb4c50655dcb3834e2ef7720e10be6250f39ffc5438657ddf2baf8088a4a28826b6258c0410bbd2d15f53ece90f4ec870e78a6ca7e104e04645f03d86a0899e2a59d95db2dad8b0b87051c8a6fa0aea9b06814e24bbcfc3d0f723c6e266421830c4db715615087505919661a1e0762d3af15dceaf70413e83bba2bcfed45fdf183b54eabdccd4c63bd1e9e0b24a14bb59ceb4c6c8d59d5ebc007daeee8763e58906db359cbeb92715711f76e0672742403e4334e7cc20c21f699cfcd517eeb976a68666e729566d4dd1d3ebc68315030cff0c01dc8346d6520dcc1c2bd629c427a6ac5240919b9ab1189c5a780a229df65e9a56989914ef20fd071de98a256dde07e514b21253fb5da669358524d51290759857742c53bb0b64bd2fd4291777c620a93dc89cde449c05e9a76e63e56edc2c5e53dabdceb463605e8629ae3dc19559f892b61e291cd16ecdb7efac50c03ad3bddb379f1bafd936e953a812cf93396bba2d8631b7ca59748e46ef9cb4db4dafd804d2dd78c5d01ef1fa791d4b4436c8ef371f59349cb620e0babac5cdf6821298a0ae1e9f5dbd6a31a05fe4ccf033ee7f76b37ebd6159a3116ad5e6d4858395fe57149c0133879cc1a7bb27fa51ea9cca2150ea9e712632de30df87927b8bd972bba8db6fbe39b6bf74a2c4f3049ced46a78e26d9a5ba89b8208a790b0b9bdf3494a349d94958f9634cef1a6cee8ce53edd65538fd7c942279fb354a755395024f913965260690aa2a0f7b7a35a2628e116639601505c51503349ae399433d9bf9a395366d21aa8ef3cf3af2260d46b847622088b013877e5ba599e83d57d894659a44f0a422f94e98b528a8ac7865c3c4af564b3b87ad45de2da32c7fa5e5b279bf6d3297ac820e164a713d2c8e023f63fb1cfbf6c62d77ab453e9f17946ad086a227a6ffab9145bfb664512393939723cf6952abfb031b57bfeb990cc89453ffc79cd18d106d13e5ff1ea882afd0d812f2d493205d51deeb9ab7b9152fce0c2ac5c19f646e35457373e4704a2623aa3694b1c65301dcfc187436730ae17fccfbef0140e34830af28ddded1f3158669b4c3a7220e868a90766d46890c29e2f993dd7ace06f59fa1c572787a1e5595bcd82be7bddce965dfb73b990a64851a1e6156b32551581be61dffa53a7b781245b5e1feb2ec8393a66c156dc9d4789074c18e3756c1b5fa2ac2c786fd2276a3520df75b1f33be860f4ee6e9abacf538a8a1d0a05e59decc3e461ba0a7826795ef99b468507b84c44918b6531d26d6f33a0766fe6156d46de44b35f7f1b334f250521c84e9a2cd69326f19c28aa099113920954a3fb045d99832e17465fdbc53194dd81a834b15760294a826a5aac3cea8dc5fb76004d5fc3d84c1d2199ee74c80c7c81e892f930792118a170673c34498bb7bf83cdf79c14610276d9303b9e371bebfce190a6c4997aa1c1d8ef944b704d32da3339a229cfbc6735ed2f073cfad32c08b79de1835a1323e0c23d1b0345e4d3e275a57673f653b45b9762b27b636e2513d97adbcea06010d9b0aaefa39a45d30f20fba32eddd3aabcef4aa50f4d1024e9be3133fa9df1b330629a564b428ed10caad2a491a89493a3bd63734e5068a81fc252fa13ee7b3989d59218a3c5fdbc8703705d294e0c56534b1fb51e52ab6087c412ff19d48f0e9f0ef715e3f6103101a8dfd86893257dca524216809c01e60941bf726d85f912f9af1a976f041c909389df3e32014143e9cecad159093cd76412d65d5f0dfdd04b446bd44db52e4afaadb3a6316add317374631364530cadfbf2239a15440988014d13a6b3782a8739ee9145968970a65c292ed2a9009170f29211a64e716f74ea8dfc2d8915d732b38f2dc03e7ec0726f2bbefafaa348c2443d6b53eb6bd745dd00bce24d1b50f407ee3dc9b090cd2a75352fbac1dbd7c98fffb39a31aad99b89c81aca50db7d910b0c67f94bb5eeb413a29bff1d888021166c96652a3f9d8df97f815fe79c84886b19a59728bb9a904d394384dc69eb8f65528054deb1d68bfee71527448ed79c1c1d9bc3f1a2ba63aef07375d92f31a996824c28e6b2b0332cb6c26ae47dc9411bf11c36e84881b198cc470459fa4b3eb1f1fc09393194b24f86440372153a7243fea64272a7b1f340022a506afd818a73da25cbc47054e292e9048c5b933a5f2424f34ff81c669bfc3c2db5559b7a972835cd8f1028df2fdd0315736e8f470c223c16f2d557bb69742c9f258d72476ba161a7a105990cb90f2418ea5a1ad3ba02fefae7b9a9830494e38df826ad64fe4b7a4db1fcba3a1d9e861c831286c5999d8d0275a869af7c0012a813435795612c24b98923b95e81deb6a7d930968e610de90273459aaafd0370b4d197e0d1f4c1f364d07035a5925447ac33dcd6d12bac2cb171675b38c21fddecfdd5a07ee068bf9584f2f248c77ee6d03582a280d07d792d359f8e91421275e8d821e3f12abe52412d2687b1a84bda64e510b56091827f66d1a9fc3d38a45cde3f66de182ae72514021d1144434ee978c0625fcc09d06edd58073d516c3359249103e4796f5e467fd42698071a7685e6ea94b68b0e17a64de5f33b58ee20d1be2f938472c476ea7f6e7e6df92a380da78a54a5e325f5206210873a11e1584eef48128b3fc0831dba4289297df9fe614b67dabd9250e648e4eb5c0a44c213abcef1a254342aff91844c6d11f92c6863f68d77e1c4f37eadd10c27112ae340cdd8082a98e9ebc554f4d706e00f3d1816db670661427a91a7588d789d0039194a13aee8010ac2d733c0149e9b11e65fb40a2de78b5454e4350a41b55e802d6e01b47050ea39336cc11c69c810fbf7260329dc7149b4d3e1a144ce835efebfa1b91578b72c49d85efabd36e1356652e082ac3d6bb8e7b93603aaa31f63cc5edac3c921f858e67b0def0d953245be4c8e11e17de441609e6c2bfbddac62bbaee8d088f0a56d607ad924b17e389b7797e31b3b76ae5fe41957e812b741b25aff3c66f29abc3d6b6139f49b46e18bfec47a1ad26ec01f22bcbf5eac8a941497da142364b3f86f7cdc257f15a4f6185bd61e5b2a21495b7e08599511a2a328a7e58c46d953176d2cd81c30ba89654324e570346f762bbd6b13715e4d55dd06b082724c99fe9e99299e2c6ad9f294167390370a1f0856ccfbc831d2ccfef1ad459ac463252ee3c6c964b2163a1ae34996d0e1be8243a020a865b6712cf5ef1bc0d8e80a4902eba82a4d8a53ca872c50591fc8123e21874cd0463dafe67ed2c51ab458f56cc3e5fbd7479532826f8d3884729cad8fcd7f528508129f0173858ee4ae98db37796fac1f605df1d20e5b0c2a5bd3b277919b44e85f73c5e120f61609507ef6da76c09586a7aaa463a62118e6395248da488c81237b3d446ccb341e58c1feb631f4abd28631c56ec68e7fbe6630a3ddc873522f1d15d6f1830f9111c19b1cb573727b6de7890a5df8785a9af609fedf93903ae4bdbcc1fd07ef725787ed985a2592ab5b1b733465fe9b539a36f5bb2684cb40160ab50da8c6f592cdc2bad9b2e15eaec84901d651a08e99bb8583564a42aec753d81021c77deb72f1fac8246324208d48a46d1f4b79ec876ee4a19cc81f443008da1c27c90fe6dc15632ad30404c0f9264b798d02d68cf008e9209a6408c16789f7f957fa906c15faf899ea6b6b9c4e853743ac3a196f4d3257e477e12729bbd8f7dda85e2207425055fd2fe394207fe0a8baba593b0bbb8bb87ab369850ae680ad424891330143c4c5f73a427bf07ce3f2b8bbc9ae1dcbeb980be112f8ea822049516b0ac92f57c27ffbd0f2e0f1ee92ac62bcd2deb68a772d03ced15eb870b0fb1f80729424323eb769284b211d2ae1fcb6eb77bc5e58c9dc99ef3c1af7fd323f6777140c339f603fe9e7bc2a020a23099e939bfd59f8f3453d57eeff5c80478758fa1457a2d675e06e375099d5cb9a230bb88bac48d3bfcafc4aea2f0c4d04c6d80c8bd4a5b978a0dd602109108e886bb58f7e6d3a6ba2ff438edfc6d0a18387b652ddc46d034be424500cf4ff04753c45388296084a0af39be1fe330ddc626ab64d944f3afeec46c7c4ed4c5a2171b9a4b55ec90a3816753459ef5ae02e0aa9a6bde8cc7b86430c3b39d072e89d4f28a05052ce6ab525b8396321ed0387bddbf4dd30602acc18140b340e830e1a394b6516cbbeb529f3ed912b00e8e28df45243286c6eaf7168908cdf1574be4b0a6fec797648e66fe506dc5456cc47a9618526762c5bf27d013c7ee4331d71f39997221a9cf060557118b9a124326fd5fb17f53dcf2d96f5697106e5869e14a65efca3d9222341a04395da46a1f80c8cb9ed5b2df8be72267dc9f0db9f5394a1a1d945698195a86d5739e88fd9eb130f1ab1875bb842554c4bf9dd13a004f7e91b4241ac3e01181eab085d52c0f295f4e020bc600254e2389446739c47f7f0a6e58521f9a18238d5376cefb7f245bb3e072e8ac085c5c8c9e52002ef3149bd631cdc9d934d13d982055d9e7ccdb89872dba9a5480538e43cd7b6c5f2b7ced2e914aca0ce3a80a968ac755e2d2ab92d56fa6d5c4599700850803c182e75a92b197defa9554e697de5f604883c4de5eaca24189648d7112f13dfcc3ef279bbc67b794ad4298b8113e6a1112ff93a8ded3ee28c53076e0a8f5665929ddbce4a589f39aaa73eebeb85484804353c9e01ce8b6398eb6da49b932df780bff47604b429de5a6046e6066f1947f047b60b30da16f862a5c1c3a799adcb9c60fd359619d7c16c169fa8de812e4edf29a2e8857ac8f5911596c393eeeff55c557454719974fa1403611ecb1dad78730592cedc93bb37c9fdbe873c1b436c95ef684af65da40d496afa75a45429ef7156fe53dd1bd4ff6d20c66c2bfb797be0b1f01f0b888de53e54732915d2a4592de7d902d248086e62db2ebe7093849ae5f0db23795569a2e976165ebefbd50928a78abb66f07d0f393028a56cbf71cd4ad5c27004b2ad12b55157a6fbab95e1ef98a00cfbaaf28f107756ef22b679c038537a94e3cd5645dd21e9448edba490799badb8b0e1a2f8e002a04b25aa450a4c4381b0e730c3fc71280de28e6195b628a0be6c0c52d17d2ffe7358a2e8fac439452d54e8bfc14eaf735ed317051a2f6c15fc836e957516ffd1a2fe63f3e912e6a7c3269c4a5305cc9fd91e9f408f7f32695c7acb0d79c135f86bd1dcc98977b7a17aca897777d4702d168f68e7a0a328a147878c876fdd0dde75548fd87bbb7260e8e3a6e77c1df41138ca85c6ef86cb34f8acae6f6ed4b13c4482a76a6c4b3292b6af7fc87b3d8c80ec297521094d7fbc0219603aa6a3cf8a4e9d2deb82b509c32d17d288647e58f2d5ce5af7dfb5c00ab9c2be378147727d631d7a3164b0e490f748503c0f6b245e9456da9a53c7c39fa6cc1733e87b8753cfd9e81bacdef18ba78f036ee9f45d73bba7561fe869ad5a91fd57b6a6ce9f4b115fc9918fc6e3f31963392f7c3bbc6dcc0e85bfed12e872cded76eacc8ce233a1ddb7b84f9a8722a2b7e11959ff36def6a829e93d303ba31885d8f1df2c5ad3e9ff4281a4832da92e2c66d1ee0cf4876e2b9a11fca845a509a440a5e02fd6a2e468d532e9a6012662f9bc272d5feac2e51f631c035f9dd3e198af172d3033ed46dd1365351350d23df7dd1c0795010a3c7a878ebc3312d6e064cc39b93ded6756a00b9ef56047017894717c0cb8381f6aabe4d05c7b678e4eb878169e9b9e468dabecffd1052a7f56c5eb10c12cd3342d6e511d2f38d287089be24fc7ca62891643264b1b2a16bcef7d45de6350be082562f2b86a512790a43bc62117c16996cac401a7f363f71900baa2b1e22b0c89c4322190f485727feb718329ee22fd155a37da5030e333ccf66232146ac1a04c05f4d7879ac853643dcfbcdaa030ef4ef2d21a12c944540df3b3cf27580d174a10dd33e678c8f83ccf1f488478714280d2749f24da501bedd0df53d5773d3a34dec6854e0505d1d6c1925fc5ef230c3de16eb2d83fef3c17576692d185be52c1dedd145d909c74121be229fa39e3ff5048e4d976b011a9eb6d234aab96ae27c1114958590f5ad33d3b2db8467dadcd52cd560b4f2eb24bbf735520c1cbcd94f62eadff0087401621d34b7634dd80cbe5167d18c32df77af4d01dc37a80a143e0d827eb138112fe815b36242ea31042a4af361259a9305caaea698d49e35004e9eaa70b7751081694f28bca7eb823a330eb626f9b2a5476ecdd917d6f861bfec5b4f9e2501904cf70068fbf6c8aa3357d1c584a181a55fae2d602f6ceecbabbdbd2e1ee7e1dc286f9b59b49d190616ba0d08d4e7251c00113d2709297e85f51da67dac585830d941d69431fff2662b22dbb258a9505985c508a31803ae2ca91addf8273bb08540f3e19781765f7ef87ca8fc7b7130ce1bf89367e91db787ce57fbae0936f6e64663de51ecce48a7ebee86834c802fdfa77c0d8f1b5576d00a990c84c3c9ff0d95789a1bb93f8347eeb785f713e986221aca6a15023b1e0a25382d153d8ea0dd3c6ff5a8e9a1ebda8991180733dc5a6c43a74b42afd3b2b71f470021eb72b1f025ee04d73f4498f9b728365bdcc8e7316267bac97ad46cfad1e055b757b76f174c1e08abbf04d76580534e5f07332686bb83557b6ffb47ea5680935c00cb1c56a1ad1f679f884cd91db45827adaf4c3c9f01010a99d47e09672517e736ee644303e86b5ce89e686ec4c46fcd3499f9f8286393d32b1e22b472600d16a87f280d36fabaa24131de54d06224fe940912ad4ec9690ca535e576a19e7842da49605a1ea28ba21d2eaa484815b03d4a9a25ed3562674a60ca15d35f76c2e84a70dc85079cde6d872299f7074b19f8444ae15d62a50b0a05411e49f7d2ae87abd814979164385e03e20198290fdd8757bfaaa58d3af7c2313358b9207d0dc4322517b2f9d60669e7c088670faed0e0f62d5206aed742f42186af6584311d5c492ca706a8b0573a561783080f201e19c731c602d1d0e8b6947702bdcef8937cfe1c02e91c9a0e51acc88445cc78a16d99f23dfaa2f235cb41c67d7cd4a64178c0293d890844c3ac21546b8e4afe2d8a544284418723ef8f38ea934e6a8b4ede2e54a4b8c226cb850c4c78b0c626c1d284454ec7d82dee35333a8c332a2e1300f7775202ea874f1e5342c778d8caa13058d053d5f6685743fba7a53cdac62e22671fee4d0adef28e343a51e385a227d77a3829c1c1c403ae956c30515eddd10b2c274a09876f6f3ff65206ba69d34f79bf56023b60b95c2996da8c9b2c410b2555c6d4534edad5ba0824b5aab4c421790ad6df2f29ca44fec80d47fcb247d192a164a5f0b93b380d576a811ed482df4d94658235c050ff04f65f02b8dbfaed22e4a6b00f47579ee5d4131b27764795fc33b208cd0c9bf0166b8932007fc3a493c1eebc866b4424af50ef046d4e756f25235973149588d996dd2446efa8576710ec20273e1400d32adecd5e42a8e5b83feda42f1e0283470f35f622eac66fddab4203988cf4865a614f40828208b7c7860ccfe65d3e7d26e9fd5d862662e81b2a41ba803d0a041c92f211de9531d86ff7036d9b9342c690fefabfa8de3267fffce6edec74e64e657d98a3846a14a61a22519dc17b93b7b503340d2fcedf1e3b9a114fa3c7d2fdb0ba0533a79b76cd5a7c761005be3e429ab400ffcd3939de908583bd2750b94daaea3161a318d4fa41011d40c2342e529ec51d5a18d2afddd65d5a5cded803e2e52ab8019cb484ba41644cdd92bc28b0d3f3d9cf1203f76dbe947dbb5e481f4a36799718f395d0a202044d608478816288aa59bf3ce99c790848171c30e14cbcc3307da8838fd27c11001cba11d6476e28ba2cb0818dfe219dd707bf270fe40b1dec4d12e867d9a2857c2b1cf657601b37ae2ae500c54d08ead0b41cf420cd755155a7dd6eb93e0b15e43e9b1e2037c46dd8d4db69f11e44cb7ee7e9bfa799ac9a0f81ef02deff602200bc3804862b4c80dc7ac94f4d8755cd5547a6e7635780f740bf1f9914561896efa4558921f8aa128b1094a212bc012cc9c8f510395896a9b53b5b9afee1cce10ad429c6db55baa46f222a40e9e2e88c3d28bdfe881c84fd1e44c95bcd54b37498440457f42a39eabe308c566b24b15d6c5f311061755e3fafa16782af38fb0df4a13e662ae375d2a73f57d2c2d73480b32b546a890247a5b08d150437c6c4e509e3c792f38cf9c4ae455d0b2d66c260fe4da9fc30e4554d401be2e72958a0d4c99b2690b14fec86df27e32e05c719dcecf31acc83a52d0da2d335054a58985e778a2d7ab3b189a8b00b813c8c63df105d61723416cfb8ffd637c80f652c23541010f1974f7d71b59b561f4f69b560c9cb2268f57e8266af2310a359b7c0421822f0c36a8a11b3ca4222522adbe1d4aec6e4c8e219d9a30e3ee6dab7fe86378f07eabfad7b6bf023c43a8f2bce96d81800e4bc61524a9675325648be5f68fb56dbd82b448b7f27a2c3d7ee6a533d94dfe714e1859bdad15cf9147755ed9e1450f35aebda3018721ef4bba934d48cde3d57049274a90aa876d590039687dc20f84948c53355c88d3eb998157613541da02c732723fb4464f152861a7e843006335cd0bc61ad17e7ccd4fde60c59a4d9b624d4160297e6bee99ff19dcf5d024f201ba145d862126de88205afad1edf0fe732b5c256c0fb18ac88a01541b96dc82b9b801cd13d059f98715747253fd8668f75523db6da2d146136a092daa325c90a17cd1740a5d3200e3b7f04cba43c5864def81e3d900e951a2cecc0805b055b9b715b0b9ac419141bdf2807dffa3cc2ba1b4d0f909fb2e7f8ba1e47bfe6cab0f55af97e8fc88f19af8daca417be83e04842dda2877a75353b5fa8bab5faaee7c80d38ee8f01937012482958e01a9335fa3509b3ff7f03bf92d6ad9d3ec6158838815769b6d28c2091508f3f6dc1700d9cf9df730db4abfec8ef85a7ae1849f4454d81f9b35c2d3122dd281e26b2ee9757bd85047095316393f0b7ec4c8437d5d342aebf60a007144a86c15900159540aeb82cb7e82a034b33c313f997fe62d6785a55344ae6b74d183819f1b4813434ff10269892b713f8caf300c8c5f7f3b5333cce70a80d8effad1cd96e084932cee292541326fd82abf32a6f6d9403d2b4400f9e56933be15f427934f3f2cebb792235c04bfbf676f8d5645ff054d5ff41853e4c27a74f41d5f44fda60f3a61edb32715c481e4bce90215f875dd95fb144cf835bd228f6e0a668e212f240fa853d5c86ee2aac40c6876ddf75f5f44ac4621c95ee2409e238b8ec588d8491c03fb523679d5971108e75091139c9e46251df265f33b604a9f54fd99911a50a72f9b54807f80347e1c70ce2c162ec48983852af8819b81f84c1bf3850376fa676fa4b47848bb84d28e3dd18338648aaa4b52b349e354dae4b10e4026e700e184ccd7e0770269b466c00a397cb4b82c00fbd21d15845a8cc19cd4ac252791745ac4eef63c0f07eb3993935cf610da7ba0fd3dee24fb0527d52116fe07699691b8bc2ff2b84a4c96b0c1f36fd9fb6cf8d48e0c27215edadd2fb5dba67012a8410ab715d4d2b051d18f16b2518e3cfc26bfcce02e4e795b411c705c0ad5c9e56d70b60dd6db45651e05a889e76fc033ee5d8303b34d3e968ad7b5c45e184698f55fe49b44dd367d047e8d3069b369112b0ce76e27492e146c22e0b9f645f111aaed28f1a0fc00ecffd3835d875118aa9894270f440ce0d98e62f83552753ed4685e807588eb246600c15d67bdbd6d507ffdc42a9f222765f2f9c0ce7ef839bdebf2ca80a813ef6cb95cd02aea170621209e041dcd1615ec065a26795687315d8e315f10d3e2ab560d9f26f1418e23f9386c35ac76e3cbe4dd677e128125f16d3bf5fc72026080c257a8ddb707cb58cdf40cd9aedea801091893ee7a7b12f05622be722073572fff2c366e3a258299fccb4d3f27ab3e9f1a6f4e04a2d7d38ecb1cdc6f3e0969986322de88760b15a7f1568b115ecab0f4ac0605a25694b17bbcd4b31146547ee1054e55ca0d4625234d2fe719ba1bc1a6dae3bbd1c9eec1c3afed99c0e2b807845bdf2d0e31fe4dfb956328be960fd55c76e4c27afe3353a15eb871a21f722e32d8a7bd1001dd41652971f571fffadba67d1d39866686d7f6d33e20dda7affe3121df49082d19c0ee1ca27c0603e9521d2d4a00627bc559749ef3bfba50471f84f046ea4ac24224f9c6b89c53abd1a4d8a4ab96c7afad15428db82b5866a1e3a20c2a0501eb1194ae420b66491121fed098eeee62f7bd3d383379b7599a7034e9644a9c85d2fa8f8ea872c97a43ec3b4359efc43891d9dcdd4861c43cd0e036193b979b9e0d8ca640a7ff468c0517b4608b2460f95149ff8ac4c1cdf61f5351afd3913a8a9372e809ca4d9d2b7e440f3dced253fe3ec5690370fe4bd38311e66321aa8b7a71eff67b83f4bb3232d85e0bbe2307aaeef1a3f0b9dad4e1c2aca3fc2f995a0ce28445b0d93db2ec1efb02296a39a595fb75e25bb6429f913ec12657ab105939bc2c66d5515dee3aa04576ee42be57d5871fd102717da57ed04315a2af629b9f6f556a16ff6bca230b29d57c945b66df68b4dc129278b86a677f49075b9a1b70010f3ebcfd6f7d056dd5001bdde2c3d6f7e121da3107b69af042ac77a18ed54db4d6677ada44c13edf57e9dd2db3ce33f5255fd299ab421b73423e5b14908d15c93d7b972afca9ec21f392422f01337fd24b75fb0c54629b6550b7b1887ce77238ab4941fdf363fcc66ec8a5c442b53001de2898347db289e39c36a014a5cf877cc7afbe01df83166b5336d3956f10d7c5336a66639e40b70d8026dbd9891515d9876efc399fe76269f2610ed25d5d40fe45ea7106b48f3afd46307f955b586086da617ec98f4ca6beb21bf7c9cedd61dd1981a2ff67c23bda2b0c4e31495af19fe70031b5bb07d3f3476d29249ca2fc1041195d84f0580a9be27b63bfdc94b62c307b05c11607199c017a25faae19fa26fe0a2317783f7621a7d03df8efcdb57973f2064a25dc0be9b6e646deb4dd62639ebfea45f96af84b07543549b9d9c4437b23c34cd449e45b6f89ff9f83148f057969424acb492e887260c4dc5273a4c326e1a73850deede71cc1049d4a150e23ebc85cc9850e9a89a07d16b17b22b7c0f2072c06166a50652420cb4e304ed35c89357436b2a20cbff068aea3f4a4f91e55dcff244c5551ebcf4e61d4a0df1a0028eb40ab3d19e15ca0b58d4b9028100965194dff99ed9ad08e46b6a42bcc86914940bb0a2be403af6da2c1a0c61ab5deb3e8bba88d94d667706b473234502d50c1530cf17c0521d0a8a70d8a35a4f5803b4fa127b77a8f945b7a921dd7578aeeea30b7d5a1c789452724432698d9f24a94c6dd5f939e63d58771eef7c021ac906644dd1b215050b820e9be1179d3c9eb52ae2690325c09f712a5621f25a6b187c7057d5ac30d5eca411d553f2b12496389a7494d78f44b748fc945feb51ef139cbff06f3402db96a1a92e2f3ffca2a35a369f9c598f6a10913389745cc93dfdaf81055d7e1ec6624238ba54864ab9ee94c9a64223393cb8e79fdaeed019e75fd4581a8dc6562ab84050f558a4ab4e2f4f5caf50239b7629bd64078673428b011322227cac99a06aeae4c6147c1eb6c00e1742d0675bf7b299aba6f6f7a7299d611f0a4ec85ea54de31437ec8a635bc0b0687b9c0e31ba22e5dc1259fba17e42054c60fc5c1d10daf9c3bc1d869febe13d8aa3ad20f1c96d02d061fc48e783188215069ffed68a0051c30c71a2a6f703f878e7f2472ef0015a24536afa13a009db4dacc00c3d7c519631358d9b28d62da15920dcd2086cf8326dd0920698a01c66372118acd852762f190d77ef89586411b30473140dcc74f625a412105922e4ed884aaa9624f5aa8c854384b8c518c85d51cc2c23dcea4e352aca03fe8ce0eac4f31c61217c9a63f7ebceb7867a4fb68d72c859616b54240eb54701be30d9a9c11cf77cd420b5ac1627828f7a18151d8d9b12e5153b4f2ac18f8b489fa5994f7185bb78405bf886fd2970855919396f96597f01f6137ca8a52de9b13a2cf80204573caf4d9e5db6f503b5ece3c4e5c169b8a6211790d5137b804ee39ffb13fcf624ac9480e60d5b9a671b8c8e2f9e1038267e2e57635339a2c0b6eb03d577e0663cff3ec082ee2c9b4376d93d6cd0f38ba895ad5b71aae594230872ab7124ff08cf7585f4050bc79d7ae9ed0a04631a1789b08ba745629e0e5779be818bfb070112cab6be1d4060fb6ba8e43d3947343c42176575058616f253e1a7f0e766a48d04068017a48d840a567fe8a923c664d601889c579dc7796a6ce74cb5356c5f812014d831537b4e28b9277d68f5cd3daf55921c16c45c4ab6c1c212977ca5a60ec68124961300f753607a5c49f9141cc7fa061c3885547904fc75d3451dd7d5a096610bf965be421374b4897bf264a6f295f4f24a94a6a68a9a24a6f4512cfa9c9ca9596de418f12772380d4712590da18184a845e43eed419f1df1d1576eb22ba2f163eb882ad0d2a367e9c723cbbd45796ed3cf0cebb9d6f63a6cd81274a98226dbb4abf4c7ec0beadf71317d73b79c907e028787c63b0063dc0cc339072bf0479f6b7a74f90585cd5e9c42e363fee13efd6855faf43a89f9059ccacd0207eb23ba6eaf9f3b6966de4eae80212f6728ac2fab127a0f20d84e6832aececa1380396f185135e51f69d974ca7e7f4c996b3c8bdb01ac91f6f327cd0338887861aa1bc7acacdc3c1baeb822657a654cd10794fd0af87abed2b8c8b18339d1ed37719329cad49f35ab0f3c44781358d5bee1d5473cfc54b13361852288e4695a034404c5267b2f6a152d7b60848964e4e59801f18befecfcc3607e64c268593445dfe4e357d0a30f12c237cfb4e75d63a76517e76e13003cb805a5820d39e75cdf9fb0b42bc4a13a69f6339b2de4b8c77a8494deed783854a45f983d3bf266ec7d992e61bf2e007480d5afdca37dcacd45d661079bda8c4755d09da745b219b4f392ca12c69ed499b968f062647068947a46af37b97e49d2f2fa0979c37799bc93dd7d8a57f72d43ca41030911b846e435c46fe2a9c331a67de6b3e60c9849cb75d1176ea34f8b3b543b94181e8e5e8ab682ab5904adc771bfdef0d57874fa2869aaf2679cecd49dd09f72e628bdc8f1771eba08be5db83a7cae3b522aced5935178bfe6d04093a5a59c77d23ec3a7f08828d7378060690cc0867b9d3e23ba8fbab1f5036a226e22282e9e11b1e3fb7aad837c24e44f63bef0a945ceb70fd9002ad6cceb1c38fac87d73578819f5703915d425802e63e1e54848c3191604a4cd019530b42084c0407402a68a9d7d4e51e0bd313967d7da00e1bfcc06a91d889e58146c05e70182d9dcbcc047b86b68cb866a6bd8b141f94fa7a7f40bfd673b69a35464e0c966e0ee1ab9d502702a7a10c6b2ffaf846076b2ed71506467732e7a0d951bf9d038be98970555624351a79dd161355138b0b1809416769c61d9f05304dc8ba469ca876583b69023a702a96f74b3500b8c0d9409f9212e73107cc949722b390c99b31ceaad17d214260befe15dd9bb77cbe9acfa4874d1a1ad877913725162ca0e20b24ce2cc80a0dcb243c56c8ebc0d6a06ad7690c33da7aae36dd96c90b264bd8ee39f060e98a78c656a22cf7082c8ff8f076970d03be4cc5e2a5b4761b648986d4d05b0e595e80fbfcffed0523372c9a377402e034c57906a4d3becfce2c47eb406fecdbd76a4cf71d5aa00737341efe8f9afa5f89d867162c15cd2a138751bdc298e5c3ba102bd31b11c72917e95f421a87cafa22faf3b18948edf4b69871b6227d132c02b711e78c5053345673c30ac00085ac840f115ecea04ae5df5fc3f58677a7a6f9b3997101e4aaa81962183c160efd85fd47ae7a2202768b7c2e4cd3ca8b083457064e2a30bc62b8cce331e46c3ce8172c63719b7e9c362568e3f14e70303970580823fd1f5667d4c767d47e72fe72ece0d2d95df96d510ac9351a7fe433327035a13a739b18a2d349876ade1a0489b2d0fa98eea5dd0f25aa5dccbde8cfa023de97bf5014a2fa0e4b35b7d1b59246d3ab79446ebf949dee24e9af585a819e7d35946f0811f179055d471756832c8ec011a4424c5edb5e40277c01a35a3ad7b60b0d4413b38284cf541ea0dceb295ae9db632085a0627e6afff223139721bc00826c8792235c04bfbf676f8d5645ff054d5ff41853e4c27a74f41d5f44fda60f3a61edb32715c481e4bce90215f875dd95fb144cf835bd2283575adf1a4b0bf8b8cf3d31f767f69b248663074fd1b04042d9696f690437670ec4d8e14369caa55fcd2d763f95a299532b7bb8a9278993c6377a17de8fa1fed54c1f5f17d7b0a0f800e28855236dc66ec36b12192022f9e3ca887da1d56b4a07717ee49f2ebc7f5de4793d99c958545bd11c80e48191de34bfe1359d53a5132fae3ad9c140e88564b54ee8ffa3fbd4b13be1d6b1594c85e0f0afd652c1a1d7adac4a312c4e412d86b8b9c26ce1e6f433bf61534725caf72891095cbe9d1e633a9038e9f5d638c46a4421dcaa1be3395d456f8c271ac5f5e0f93767bae28f6781d298705839ba1509f75e315a5fada01f871d42df893576fde6b9b50e4a6c51d4acb41b496ef3007a566922ab95aeffda0abb2615fe88c3e11b54fdd85764bc40c415208f49fb4ce08de37f5b6f69008e50c45aa5740826e1b1e5843d2616ef9986b7bacbea5863a49dd9be8f67f7d9291e028463b481d08fbf5af8aca73b60292cc1006d9df64e17edf222f191f241622c4dd352a33d7e7de2a8432193d9dab5c0992f0a6c0848bfb1dc6860cfa728a561d21a9ac7ebdb05fb57402cbfdc001a41c8c13672e47373ddbd9914b79e0eafdb7767d8b7ba7791dc71845a1146d1a7e5e70e7e98b145a8151945da15a325ecda6f3dc49b2e4fc48212ac367ab29af773678f9fd5b9279fc1cfe90e06348926475a600c556004ed3f27ab3e9f1a6f4e04a2d7d38ecb1cdc6f3e0969986322de88760b15a7f1568b115ecab0f4ac0605a25694b17bbcd4b31146547ee109a15706cafdbf31f542dbb07d7fcce98dad4574c8ca8d342d8efe3bc2a9dab6ccdb7208ac6c26df6e097e42b12557e6219751a5554c6359985396cfdd406ed16e64a3641c186a7694dbc9ef7e0453896b93b29f1b3af2cf1d5da967ac313e7ba6494149273f4dbd73230ed808b3e0178f56b97d534eaaf99851a70c636dabfcce535e6063929d2082c76616ef6d6e26877d070901613291f068d901698e2bfe1139e02b3a39dcfd86c2f09bb27814a0f191cc75e048120421faf306d114f4a5ea64f3cfcb47fc73eef5c66cfd8efd1fb56aec444ec5c253355f68aa1bfc2fdbce4477ad07bacffc38bd0a80bab7ca2acc93024985039be427cc045f2db098c32c22d7969e9f7f4010c4496a0fdab23bb3d9b18cb8566be430faaaa5e6441c5cbb1fd0c986e4f55a106eedfbefbc092cffdc3bf4abadb2430e257459d997b49332cafdf57c7a22464491474d2eb78f13b4ef0c6cfb4c447af7d8070b96342111eb66ceada7c55d540b41f6fb25afdae35cabc2a5c65b9ae42e17117d93a05e45333c7b5e036a1f42165a581cc1ab8480966c81d591679132f9c30d01d5a2c648f6cbbcd7cdcca4faf8499e5bdc9f01c3aa4219753aa396f713db4068054bee8681fcc884e65f19a0c4349a6dcf1c0ff0212c2bedbb33e752e5f96125c6e38e0af4ce3c1c0954ff1e859ebb3be98620ca9df933a18aea33d12cd4beda92c76dce0b41b2f2ab480bc119accaa591c74d4cdcecee4d2951e38683249f43e6100eb536e301803b16ac7488e0dcd59b1daa88906f5851940e7d68c759a65cc79e6f42909cdff28dd2c12c8f0761597de580659aabcca16fb5b70c67f77a279acedfaa82eefe40293ba527183c085e6cfb0ecbe4b20cac136c46604f67c23bda2b0c4e31495af19fe70031b5bb07d3f3476d29249ca2fc1041195d84f0580a9be27b63bfdc94b62c307b05c11607199c0177dadb42a7e210e3d164e4de78af3c9c7ba693a32c76e5eab8beee93cab8ef1f6592f864bfa4b1e4956fc8f7e5c6153404a6d152731a4f4bce12c38fe2f22c09d9667230038632236a4ce6cb80065aadf2c2a651445b8988e17d4f688abbef6a4f200d64da3fe5cc204279733a0f42d2c75498e5cdb6e7711393c788e816aaecd0ca1fe6a3d1d96775a9bb814f71ae38d813bc192cdc9b53252c9c7d7db757ef46e8612c766f708b172c6e7345ee3e3133142c72010947236c4c330415f1cec70fb40cf89af290c5d7fb4280f16934028979a3114315bdbaa00e675230e54f798274be6e392ece18ea1ae1618e7274d549f1f6562011b72d7fee2d506b56bf4a9e13d91bc127a9fd58371e2933b3a3b210818b39588b98f557cd8a274ca93932f71e41402f5a6dc6c662220b2b593b76004e7bdef45ffa41b64e1306b33a44e3acf750c21be6e82869d2246da36d0c8802cc97b06bc0f06878ee97ea8a4507f2df46b6d63f5af91564b65bd1d4bd7ffac6984c465e4ab3e6d57bfd9beac7149833af4ac15232da7dbf47d441538b80038ba54864ab9ee94c9a64223393cb8e79fdaeed019e75fd4581a8dc6562ab84050f558a4ab4e2f4f5caf50239b7629bd64078673428b37efdc2cdfba128ed19174c3654758398e3b638b59beaa7d3202ae71c07cbd2241d1e75fcf62ce0aee542dc6dc65467b54224b86d8a6b11e45261818cd93af6c83b9f2c147c35c855f4dc0e0673100c9be9290ac093b95e1aa895a650dc6568b5a8bb00f460bdbf8400839c8370c2cb386a06b613e68921f3fcf1b6cf14c66d6091f659b70bd8b1563e3815e5d16946332f8406cb5653e7f2b821eb8c1ac5454190c84dfc198825b98e0918950d3c499384177f04d8d84b9fde2a1a7e3c65a4cf2da526240daec5fd650a3cfa7497c4866475888ffbe99d3ce18f3c8b0eec7dcf58e046aabc645d93a7f2ba3068ec093e9c6540af8eaed1f114ba7b666dcd81b3e12d42f6a5696a71b44c8a5f47298aecbfca1fe59f142872755ff523254f0787f0b0b6cc9f0e4689a64f7aee639617b11b934ce251be22a3784ac0b2f1c2cf80204573caf4d9e5db6f503b5ece3c4e5c169b8a6211790d5137b804ee39ffb13fcf624ac9480e60d5b9a671b8c8e2f9e1038267efacbe12a80c518153f8f4805b98ef51c0bc0d0cccbc7528fd5e8371da7ad6be0efc21bc1370614dcf0ff83d2b6de91db55bcfe19f81dd0fae91a07095f69bebcefc591201eea0d9febfff51b004873a62036345604a15ff461dd1e50e4e01fcf4c0fa9232475dec8e5c5e595a872d2d9ea0f05291459dd2a1b2c60cc2f371ae519f31c3443e528ece402c0939492578882c19ea0c257d7dbb4ab0ffe1be6c5720292a17631e3e8863bf9ded446eb978c62070e9dffea780a91403c5cf896a3492fb7253941f4139b7618d95cc40309b4ba92cc95b2e7d710e0acf43ea9b859a9b7e4a32105d59938e7f2c694937c91d8d4225ce68c97c522132737d01e47a61c8518da65da544af500d2db978025f11172120510c770fcddba8f4657db52b621adfd02e5e42cca64073a34f610f528e0337bc86b7b753a9d1052640b2fbcb75f06a1b1fc17202e60498fa8d601250b169f50459702c33066ec4ed9934291ac88e371ce9b51e9fc070cce845a59f4ec1086220d799d45e769944969e960ee0ad23feb0f264ee532784a88643e0ae2bfbead3c22712b4f9a489137eb23e86714ccffdc4bdee0c6c50fa058c654ae9aea6f9947b845bf3d5f89a8ce5658d4414e807748c9baba650b1a65b6f614098a738834305556792cb84b2da1c3d6ffbf3bd29902298d2a048e3b26384251628a155f7343eb1207a0e88331f49c90b63b9fc7756d482befd75eb7a69c6a79c2fecfc46cc67f167d2f80f3d18af22ecb888a43fdc344b5d8275a712ef7847d891aa533c2734976dcbc9d24ffc6ae44bace4cd4f264eab1e2f5d26c5283241c97154cd0e1e6237e4200dabc75631f12f71baf016d24bd6b5affd74f7266219e00cd79e48f8eb594e2999f6575c5e52caf3b502a3cdd1515657d92b37382600a0ef7e80a957afeba53d773da4c365a9c83c5c41b0a5c6ff12867685fda4bbacecdf9ef0721feebb2cc19fa070ebeb720823c18261888b7813026f6cd3c7b25fadbba3a3636db025ca5e514a038f7fc80ed10f092867e8441d41552235d96ec7c0e54d2425695525b3237d0724175f3004636a1ce153192afbebaa888e0c4f41885bfdcbc3507916065e652fa31b83aaac5fdb9f3c19af3f63bf3775cdb9be813b425355568f6d9c79afac31ac386b1715efbf134aff79145ce947845c8ba959bd363a2ea5555d0502767ee473bb2d5136fc7de6d742384ec0f01fbb704040790c34c6f73f2537c81dbce847226221342bced6bdac17735354adde2fe4920dfc064ce097dddc1625a393828dc97be87848abbe1436f816361518010b4583051ebfe9c1758dba736b4069f67be6784e889a2163c5d1fce77dbd674eeb824e92e8ee2800d43b0642135b1d4d4de6739dcf34fd4ab6ae59b31bc91d8aacb99288db4cad645c04c85c5b3237828781812a79136483d782fd9bef6140a6127bdfca6cfb230f42c4e60aabe7c10132550d1ddb25a26599264432a69783690215f0d913995a88de20c3586d54c33b5318f64d32b2dc3efc87510f393be14b9c9f2ac9a95fed1e05dd5f84c6eb97c0bb80f8957e539b2fec7d703d533e371707a2c68e7fc340899302bad34491e403c18aadf99f59b075d375f504232bb03d4974dfdf6eca8ec51da654bf5c7c1700f713932a865689b782b9f0a511da54e68694b99e2a8d3384f48d6b8664696cf2726dc73233193cf1957f6ba1aee1bc4f8fc5a80d36a8f76a634ec61930ad3ec4eb8b656aa2c76e9c53edf9ac133a831e1d895dbf2f1b1a7de4c243e9eaafc3801f08ad2cfe27245aae35a01cc1e55f14ad1b8282432888d1aca80fb37fd313aefcb71f154f41aa54b21ce6c93c054336c4423bf9b9b75a40dc3fdbe9216ff62f49776cb5c95f2e90fd3715abf9354cc1560b286eb5868fc2a7a4b1efd004236afff1be48f859f0aa4117899e92c44dbdda87f748c93d2a524c2e66ea7d288db1c4ebd6199de60a7f0fec8fd5c3660bd48a93f99c196e8448d970da88a4aec82d5d866e07abdc4f1c95017eedd2ce516823ad5a927715a0c46a7b5c9156aab846b87273150d1c16d31d0c67e1415c7c61d741fd07abbaa7253c1c1a819767f66f92563a5ab4a26900e4d4e9288f983353e38e5bbcd80f16c398f5f06079f80dc4bc92fc9ea82f174419a42f5442c7d8f256474542cb9bba775a4f52e9976e5e138944b511bcd037ca3b5da73da491dc2f89f59fda77b270ea6bcf88cf1dcf871746ce41f81174a7d0b9b648f1eb76188e2116f237a9743f0ec40cb9bd105260ba53c9f67e19d9137390def2e42f4aa51fe13c2dd734b734d6950d357812bf0c161c777b78d758fbecf0f18612d8c9fa40f1ef6415ede1542b887e7442402429983e85b06b0b3a96e6d2fa2f2add70d79818ab8eaeb3a8ec7ed3a9fdf129f38de63ac28f31d6b0206468ee2a42ab34ebca3dbe2b171661bf31118df75e3279341c6e5714d198e5e46c894554bd9f551c42a9141c042a5188904cf6c5fc4b4b0549db2d438d18e7fba1553fac152f7cd31b161af8858c3e34d671be15bb28f995d61058f26fb68e55d14a35fb69949d40c6ef7227f492e67511840bde421e6789c0a02dc7fd55f2b071370bef40a77a2f663c4791c583e11fe40c607aed0da6bc7ec95209ac57dfac57feb0228449428dff066232a82058ab9c22245f36527f7472e01bf80899d32b4b0810dbac271b154aff87119e268247ed2350e0cbc94db1603d01ea7914d7d93cfe501a36350cd9f2658f27190b141c859ebce03f24955c5c7cd5ed03b034f86b2e7c49cfd6f58dc70895f8fd04a4e2323b8cd5339914ece8e39596b42a4b1ce947199fdfe8da5f3b1f66e95047259078f6e45af673083f507232f6fe2329354b984b2759a50cb2895fed30f86ffd942a7922ddbc4c9f8144879a4de1fe4f4b19edf2f4a9f86154bff6e6aa7c572742907152f1328c79cf6bce0e71b3cba6e35b6fea190b6d6441f19414c6c4efab1fb8ce193bdfea34ffd7099ba556bf40cc8b8f6ab282d0cb68683e032a1c4593e3809386163e52b486d99db2bc6384acac4c27c1e754785d4a810e3ed0a3df36833072393649a59f946a46315e4a466d803b0cca741cace4869ec54c59a7ed394d2cde55be3c724bf4ea6052884ca260d06f1bfc63b16dd0a4f34cb31be9fb505110bdd521faa93d7438dbe87fc43edeb02dbbda980a135fc231e0391cb8602a8316f3dbda6c75c5edf0f9d7bd63f4946bb29e5194a38498b6173869394e37e582de713e70d95304022cadf847abbfbcaafdad95c518676aa718ad7e0a15dfd9260a0f84d0db1820f0bcd020fa65c7f0a759da8d451b940c9a588fe0225c92274f79fd06a5e9f40f3286e385bc3d4be6a9c5f9cedcb5a31009cb8229997755d25a50d2426bb301e1f574305bb7d5254992c0c7908d43c64f51e8c5c70cc87d3090c43e2e703e37cd5eb828cc8b8d2d8c54a86234f7fb627cdf7ae561656b6a8c5d1cd18a2c9449879910bd8d5683b661f8248430e03ed3a3f4e3ef325709226de34e763b666e448d3e68226440f586cc6742a72453125a08493b60ee5a0aed08ac97315592905d0303c7ac79157375b41fc968a9f1a84f8929fdd5bfbbd6b1200b3eb4e826ffbb37a1a0e7533362c4bdbed9e560667473f25eeb1f9c1b1373c2d8564018e1a901090ab7bde1e7a9d5884db7572ae3cc8aed05ffda26279fc30d07ee9c0063d86f56ff8c30ab696533f887b76008af8b27ad5d79533983468e7742ae144e13b5358b3cbcb51ff5b456aa9baf0c829ad21bd770ed65396f484d097d6a76ee416c794a07455b30721e072180044183b6d1211f59dbadff4503df68b32fb7cb53c34bde66a20d1f99753c290e6b5bda4950f652efe72126e2b62710d698e8b9c2ac652a68f9ce7566b312b6cd9d011f74445fbf2025089e5c332a91efea73db2670fffb31e442777292174273622247559b413a50a263077eabc8ab87111cde6bed302a555fb45f473355c18242ac0a3b0c62109cb8df83d673b3b6c75d527ca7ed3f9ed3fba8773ee1448b13520d3d1838e8215f9df4f770d0c4ee04ac4df8fc3ef969464551ef0563130fba4503637f2c7cfb719b3a50e0ac1465b3946d18faa40d1d3598dbe16beaf0831dd031796dee29f3ae4b02ef8ba0f7cf29b91f9a441031d3bf6d8aa35dccec14bddf6bad1eb4ff879496909b8997d8816ab6ff4249639963f10e9d56271d32148f4178be27f2713d4d8ae1226deb90223815a9e79c90306f3a5a980fcf5b502e969d87f3c7cb861a8c66361270630efeeeeee8356ee1f7301c88a520bbc2c36cc8b30f6302eaa5134e847e75f5c7aa1f4a931caca972158a8f6d3162824c5309b173cd0693de23ee906d0a045ec01b29a26aa45e34361f78ff2024a66814919c06ed2e0448818946d46a66314b5be17dc2ce704b2387e2465eb85d1d13e6462168a5705ade14e82bbff5881433d6648c540521b43462b81f6879394cac4e58423c0d481e9f5c88311c4357219a3f04ddcaa5932185be8a4dc30825aea7460fba3bf4429efc84a7ccf607f75769e0f4e43a14ae92cd5a26d1a5f818309b8c366347e89417e64c4820ff603094b6d1a6c624f02ae46cf90c211b091b75167c1079af657c2278202d3b4a092bd83083fbcb2eff29cc8294bdbe3fc164d77eaf53cf59dc854dd29481dbebfa698b11090a6252ce2095c1adb46e433e09d9be312f833dc46d0ce56a8016bb020fdb3e7672e0dbe4b08035851d976135089c8d259c60b13ccdf36c1ee433d9cb3939b88bc74261398cc88ed9d0cdfe2b599030b5d33ef36b0333fd3614a6f38e96052e9977ea16b39bcea5d163d1c6157cfc36cdeea4e543dc125fce21b2009d55ab7defdf85862edad4fed3f70a14c418adee364d69c29e73d494ebed423e7fb32b31d25c06fa0bfbdbbec21e8a4695a0555fab54f0dee47d5e32a1a2542118c2b47544ffa2be0e55fd9d6a886ad652125e0fa283800bf556b15e91657113eb4c770ee894d2c02d80f664be38f40f47d44b1fd4f0c3f464671ffdaaa54764f78f001ff888b3825f1f75db5b67573f4a388ad5a4ac9d2574913319c50086e304762f21752dfaa34fe5980b1dedb063d32e4acfe815e786d78dd05cba75d570c0412482375e56ef0eb442c017cc6ba84ff1e5bea7cb00dfa242d031838e8ff60810bef4885bce57f4b7cca7184c00ff8bd04c044ea1c1368be5fe55bbc745a2313504e1ae27cd3f4b4d3f324efabbe0134d52fca20a33d760493a0fc3566bad4ce9dfa059b724b3ef9c1b8615efcc7b68629732645641f8c8f15dcca4ce049f72a17810b3d5a7ba6c9d544eb6e25b2beee47ce1f26bb638778565c15cc7bf8acd60b0295fc03276fdbb1797d0d89ece52b8b0cc3c56f332c1382a65e9463c081c3ea074983e730f5980958893ca28e3ea429710bb887514268192b9909a9cbb5719885c572095a8b4c117fd58ff57b7bdd8333535f1c95012b551cda49b68a99ef6995b44052beeaf1be84e094b258c662e75a621552ea69d7dc08ff5a553099c13d2bf4dbeecb177126c3d1225072bd65204530fc2090aa915619ded5865d0114e60e771bd0b4f6a39dade1a3ff177a09134106fdfdba969963c037d25c1127e5656ec63a3467898bc6d5a42949fcf55720165b0806e16843eaf4c5d71928e5ba4a009dc501c97a4c4e769847de5a919b2910514f6c286b445769668a92b76a0901e0dce9bea64613c9ec22a035560dcb126e0492621f294b129f6b510311e1cbbd5c4714a9419c92162b7a63e6392e957736d1e76ed60b98784e276653ff2b146f44f0d380652102e4e4b6e7d85ece47a22eca46652ef0c09c2af6370c6cfcdf0d8731db9f0192442731b80c00409dd6d4faf5885adec9ee7142e72b5ab4d25110679e333636302f902f179d32fcc333e96cd14da7de93b7ba51f1d23d9a40683ae7bea4e7e24b41137fb164c4c0f5a887ffa439658a63d50eac2082b5f8b1154eeef16709da38f7ab8b3029b916c7b638bd3c9e2d017b855539769b8bfa2840505db642d455ddffd09fe71bcb26f35bc67b6d5fe3ee1340c5d53fb48237a414465ee8a237a194fc5ed73f646c2bd2fa0d6924b2a149fbcd08fe19df11860c0eb6bc84973628ee77321487afd8286da7a2eff27e29ee0021a4c195180a610249d56a632bd8741ba34d0152c7c677838cfa4718f0150b8ce734ad7b64c333a2fa150d80fc669a72c3de3b189b0fb5b37e3f7a838406d7ecfcec7162338addf762e9e280ffcfb0d71ee4cec86b086950a6cc847a87933daa16ac35d256d21d0013791edfeb5591b77754e4839e2ea4f3053b2967f633d4c069498ee88b842681b1bac56649a5a608e9095f50a10e84c5fb1affe580dc72ccc4afb200e6f49d0082fdf10ed0aafbf26ccce68e9a18a47d369e3802d4836f95302a46c4f0a5fd3eb9ad524cd297f2dcaec55a8bf4f500bf2a51c7d1ef4b194fb266bdbe96c65921ad82e51bcb29fc4cd9dfc04f743ef9c1bd0875f042d1a5e7a60220562c6423c67490734c715a7d1a7b895003b221bf91952cd9cb56b3f5e4ad476fb06e3c0b2d0d2808d25350aa72338ae40b41d4c652293d43ca780f6345a80f6d8c1c58a79ad063260f3f94fbc5d69931e5adfc21f0c919d4655b237ff6ac5226c013bb1a263ced3b004b88d3484c1351dd5b3dc1fa68e93e5fc60aa07f90102a9b656c9e13327f98da7648bcfc42a767de471c3f250af2ce1a0040af258a7c832d11a77e98ade9ace7e5cfcf6e573cf76288f81523b43761ac58fd1bbb14f30f94848ad668db687a0fecab28dd1e5e796eff176504c8ab4367612069424b19d960753ddf99d4007610cd4e85506dc259b02d52e1a5d8010ae7fba04e0c67e907677cc72e11c173574552d54ef34fb6a515de1df42e3c87e1c6d88e20e7c8b4d1705f31f80a56e5ff37eb360dccf36c9a5c4336bdbe972e4289ac4d833b5ff0ffda50bb89039583203cb1656bfec164f92850d8ed6c69bc8638d36049258168c48560f9caf5e1aefb7ecf20f74150abe118bcfebde4f80c99cc079696f162c8233b8ddcfd86221c84a2407f9b38528d7e96ce4768a3221f49413e692bb1022cab55a0e78de09d435022063ac05a322258e5a48872efa4114dc0abc5130812d8897647281e7af27adabce5769a8cb3a14cf348384c24ca72f8ed36581047feb343d5b0525135b420d6c774a19055dfc62e5253c4c28fd2115c42c2acd9178b048bf2ca6b61f7b36f36fb17fd1a46c63b709567861bfde3340e635da79ae7c32baf32e9476b8fac20c41ecac9df10a717cb965a03c3606e3559c913b1a613abae20468506fefe8eda495131cb6d39289e13eac9a8a46a94c8935335a8c30118646611e2bfe0998833590fd01915b5e1cab2af25deb48eeabd5ad3e9f1ff4046fb310ad3447084d3596eb783ebdc0723ab5ea7dea97aff40d47fb8516d2df8ec6bde6c41731a2f23d4896f3e0173d1f4ca0459050dcb5eeea5caff00c1943c43503ff8cddc0d65e697c812544d8fcd7005824037c529a2748556583e889577ff00d4803673f88b13196c87bf40b1be1558444a8132a47b48961a0cfece8ef58686eda44689087e64db2e306823183955b393a873423e6e5a2de622317830e472de79e537a795f8807db0f0b63c74c25bd77acfc1fcdbe7d721b96c2aee708e605cdb6f6e5ed33a35dfd500b236c532f2e11ccb79cb6478ac69b739bd362df4d780636d8a2fd6ca90150e55434dfb3da9fdb823af3d762b7e5d21873a184d68f633edbabc0005bc6684465e0f995cc3dfc31c886f955bbc294fa6678b9d5e95d5539c5dc0aa5d176fb9b2305859cb52128c92a2e47ae64c70af62b4c29cef33d33f281c2677cefe2f4a4cbca6c79d9fbe8586aae0a18619330623fe28ca0dde3f9c7dab470af745b56f6049c52085a8694310cf7f6b6f106c34cc1c272f08f9fa3ea29652c302828dff8be809641ecf0542cb567429930c812c79928f589ca9532765b85dda0aff9d8c25fccc8bf1de8aa9ea8c957a93b47856e5384a6d3de03ef7a2afce383fbab4a28fd5ff1c9b81b5ec7127c751daa85aceae4205f16f46fc5e21490f0b7431276322a3849d5b313beb29e64fd2040c3089a6b12feaf534c176e9e4bcbee56255db51f2b9bfb3513849a59b171d7605c558db274665e78e2bf3996f51c430a09e305f1b10a9cf58ec71a6ad009010b09865745202c9cc7332fa08be8794a8bc0dd76ca757e692142de0a3d7773e50dcc2dab82f8ebd87f5241dc21d4de58b31062f445654768d9988d5a482a25b3b3c5da6100a5d96a2f883423d7544b9e27f376caeff462dc243cff97a63d23c39e3460f9ccc23b2c274f405e4437f1d3257a04bb4c245176e63d8ad6298ed2d39116d69a927ba89c8413138a6a0108b08ccf60c36a2ae48ce668d3dc80c2074935c31517c25351a9de2acbe2991faf6878520c41e87ecbaad1ff123d1fd89503766c226f9137ec42e56f5e334b9e0bbdebf8277389d47c4f341253c6ed3d62c2d7e662b4eba6af9a2938abffd39e0e45a20eebfe02e9b96cbc43bc62be0040713c78f21198953a82887c17c65c8ee0090d4fea449adc118d700bd4c46b6a993563166703aa7c83d549ed213e103fd41bed3b7897869b0c35b8eadb1097670e318ac550374e165e7a48411f6931873ab7a31a810c5ea5d3b8a663b7a5bc7839ff4b943d1bfd0b460b624ec866574126da752ab5b0fb34908d50d0525270b74bed844797f4697bf98d7593e0b05778012b20ce6dfde6ee8f0f0bf687280e29705fe5813a695cb0f5d4eda6afa799cd87e1d518133b52d70158561377c4fb06c8280850cfb91d6fabc6540d630c558524268f58362f8da39c9715dc3f5760be7850c7713e6f0378ea05561b2630238ae1f113fd3df4a06005b3d74c815afe392654b548094e3b78568a1c484efcc3e9c22edcc89f4f813412729cb5a78ce3858b3db7085502a3653bda05c88efb203bcedd567d752c33348a3b14f499f63be983564b1ffc4f60565476d72c86e775798b00a66228c227750c9daa96ee63640bf1f8781c6a594935491f4b28358227322855707f3e046db8baa570cafbd20818f2280250f190bae041d6d0ecd1239f448b87aed1bd95562ea6b2bfdc286582edd1a29ed1a5fcee5d3570a913856d2a7bc9c2e9affa9987256ead088d4468f21f9c4bde5d54c9e2ecadb61048b74aeb70b857a77abfd8774d02e8d268b82e0b92166840377d7e3b44bcbe6e5287e553ad29e95fda97985a2c048bf1de79f88c9c17fddd78bb6ef3b27a2b58d6a584cf9fe494369ad7744d79471e0c56547ccd0ec85a7f2005e32e00a0ae0dfdc6a4ab155b4f45c6c5f26d487a7df50537e6e2d0e3c547c047ba3248ac45797d76ed0a3a1b57cc45ee9bd758590a055b9466a63d9f33a8086dabdaec6dda67f09650d92ac1c1cf3df8204e1921f6deba66c7158f1a9677807d8cee39f6cbeeca9eb184ddb9a66342b11f16e2a8f424376a22d806fa8d3a8cd46b9a10e998751b48b04ca1eb4c93824a8abead1e57a97e1d721d9cc4ba6c7e7409bbed63e465fcb126a53aa4e11443fc74e119be6d35f8ef7c0c7c7f98752ad9f41957c12ad75701376d49db9aeec036f43071cae70b528d603d05488998957017f4f613e4d940daa28f8a005b1f7156ac8f39db9c81bfbca7e65c116dfa7feae41e6553706e056ebfcdeb6891d86ab26a8826a416df76604a9e1095994e879674dd5231a9823e75f39773f02187edbffbec8e81f8137afb5e29bc82a87e3dc02af904c83813900750a257f82947b83d642390b71c632f1280bf76245bec314b0038fbe3bd2898a1532ced2914ab74e32f1ba63627eab6918f18e4af619a045fd96b07b43e1d8214c3b7e198ddfc9be6bb89cf7f9080bfbf6f98a8bc94931b9046d53f4555a8a942be075277b9c138a9bdb75865a138a5484d69c7fb1081bc6b2b1416026c0db86c54498eb5a8fd93e701f80a95b1c3facaf211212ecd9700e718eb69e666c5503bc9003d224d708b425a8564a18d202d3a2f60f9e032c88b8f5f3cf4f7479511c0f208d5d418df0c3ab31a2b1a384cb77b99532300549882e559df7675bbef69179de8119c7db98e3a295b1a9cbad8f50b95fc117b1e485d73013c86e88d3a64d6c06b365bdcf6236f0954860b6a8166c907e624fa5019ede233a480dc5e2812ab12280c4c46e23fbe03013d6fda18445991da1975beab83efb769718f3bd21f31e58ef5355c5b7b8c08142118af0492f389d9af16ccdc4871bfe01209bdcea1b5a103eec5106c171d9dc9c475fe36a3b052e5e8a64b41176bb1afb041e2e46d463f42ef020f39dd8338e86e83a5e9b2df76cedad2f94311a8b556100f3d6a2258608225f509669bec35c24cbd77293ecf3ee4b88cdde3092d400093e871a99a7c1912199d3c9c7f48d4383a660ad5fff0ae3a64fc202a89c9e0888ffbe9600cc19c2729824b561b9df5786909d3ac565c34350a79cbc307e051d21d4f7720360163e4f539a979a7621018f38685d1f6d1a277c8bc5e27e39855f752d2378d4b746ab02df68465c2bce81a0752b670f1162ea54ff8417ddf60013c3a22a535d79e6145b5f8df74d1d6a54ad2f6980a7b534da0126c7c21aee54e4e31f68fd39a5649634b47a732cf725a8327689279b0d9e0f0afc4851098a23c49e2399defc2c451af33de1e9877cb87c547aa3098c471ac90770887534c8e88a975a923be0357e333c488d0f4a2bc4ea98f3a09078201138eab1cad9b02df92cc09256ee718923645b1063fc3d42dd2a877bc69cfd7bb7a32d47dc03b5c3cce0fb4e75fd79c722a55e25295c5b2895d8e04b59b9da1b98896438e20ad2049688efff3eb44fb85b5333bd51c9d1083f01c79c8a95f5c8043ea3c422b4ec02c5d8befc111f62d7e6b256e8dc9772eaa256e9cffdcd72ca3e5f2788eb14022da57c0203fc326c76af68215b9e57fe0df6ab04fec5447d2a33db66bbeb9d05f5779312e3d8823b5c6a026fa5cf0aa089d3976b663d991b161a852aadd4dc2864d7a457de0fb7209fa8d686ca9a073585c20b4cad10375dc6867176f19b9be5ef7096b09d0b60c338920d986dd6d190754d429227df2cde99f0c270d002932f08b73f54fcd83abbde1ca11dcad1caddf87c9fcde0c99e53b1131007d81c9153ab514a667f068c9a1d6f7fea660e1137e38aa7171802db413a2b356df4b2d30767501c8910dcab34e6cbb98623d61c7fd6bd1f9b5f2412ae7e32cc88d566c29bd95e3d1524ea3539275fe923f4ac7b50d1902502850fa03337eb9f6df9e6377c802558c471b47de9d8671ad10cff9f5ccc60d24ca9de4b2aa7c05f102d2f13d73395cff3c2a938c3e998e83a698971881294438850bbd1160e95a9bfc712aa2dd540cf038169b0432bdd9390c6adacb2400a66fc022825317b4b2b06e4a4a78404caf651caaf30c70f97fd192f1eb604e1e48c80b39e31b1c6f5eca42f6fb08bc4296b0b8dd92d43f704aadaeb9bd001277ee7049716eb6c45efd43e4fa2f22fb2e7a6842c874392855fbfba325d4eee0c6d248eb7096272b5344ae8ee55582fff334fe6c11638eef86e341598eb3f2b2bf1c4847ee53e61529e49b0a7f816129af9ab31d34fcd430f6feadea2b30518a74600d8ab2f8f474da708b9ed4f646d95882df8d639169acd5174e3446b5737f791fdf74cfbc12c80a19fb75b106316a4a7292005c1d92b46bca2133bb40ce10bb78ad6946687d9558821e8963dde891192b38aa68e46456e4ec6bea70b787b4d6185c9fd4b326e8c92376d55738d1c23979e0b947e36c4fc484e7a3ac4deb9c193dc743fdc9633c89bb9af3e1b9dfaf34fb93722a08a701c1d42c588e8c87f2e64707c0691643a746a493acb0c2fe4f2a01e416dec8db853961b9fd416030d92a3bfdae99d56f6f66bc876c7d23bb3eaa54f2c88af2d562a17eb6d3b92c6f636470b132bdc7660009a79f520c5fe476d2fd79c4d9b655f3adb07619eeff4f8cf76baf1f4d1c31a3ad3e927693e8433cb26e9c7613d12242826ee9bfc3c575fac4cf59ba7b831b5640d61c9fa17a6a116e17e70151dcc83672efc609ef47fe9b57e00093bcd847c4dce5656bff3a82e48da41c07f11735f096722f6417b2681670fbbf704faea1a101ec29bdbda914d6e0c2cba69cba9dad02f8137e1c2b22ab1c99df2e46b03ce0a7225581afb846c252aedf7afe8bad826411c5e85a6d48f0a6a2a89be10ddca77dfeb6988fb10fe6e6c33aa9ee93fa487ac546377185842bf956040423184f2ceef9444eb76cb3a0a01e2bf9896de0b9600af2f4f9cd7c021afef0a0673ba48514406a0944b9732f66417328b0f99d3da49fc23d6fa9c73bf5e4edf4f0feff41a3c99aec631b610b347ca5ade63c17d3a97beae3d2e4e194fba9bacc43e0fe4c09c433a8c54668634ff978bdc45ec5bc5023aeb69d41a28005f88b4a95b5ba2d2cf9fe6f692ca64c53cf8dbea0aeec2bcaa073b617e7f1dbfb93e879fc965fa1b3ab3363e87931d5bc4d304c58fc28be24a0db4341b0e7b26ad0519a43e97c689358028d444fa43828102ca37b4ada86c926944aa18235dcb11161d553c3c70085d6a6d431cdc884070f18b0d2c07a6b30bd1c82648704d54e834ec81135174ed933b3fc49c34cd70dc0247dae7a55a16b6f52102bdfb03114e7e680019ca926511c70edca22cc7970d2c50be68371e70454872c692217f1c7f7f5fc04be317329e9262cd596777914c521e8454a4562ff4e9e26aca5ae5ab07947625d2451abf1ceeced31084be6f6135d3a35ce894bc63a7b76f833dcf578030103c880ebc1db9537d024440f7500c718e26832cdc1cbc31ddfddee27bf9407ee1be115420983a4c9275851e98593780f706a7ed54f6a7ad7e83f08fb8e8662357b6df8301b21074aab277dd626126938cf1ce43e27ca521dae57c02262113780f20d738ff0e141bf7ba8220ef5b29383b9a9995e6274bb186379ddf277753374e57aa742492cc5ade148e872e284f9987521ef7a1004f810070b267f2257a2ecb4492b90888183c2736e0837a404f362a97d60e8b0d2a641ee6b06b6de5f6e7e8cfd0ea7e40758d3c3100dd48e4651ade4a1c62dd0071796b542e23eeb9f2f6229e75e436d29166e3308232971d61c10ad7b65b259a1316dbaa3525a8ed10fcd1e671d384a0a60991b5456befcf74bb58ea0fbb2896325e7b5cc5312ed8fbcf2f99e020f0e13f62d1372127ef8e26ecd22022c81152af8f4f305e16bea0257507f6edd5db2b718fcc6c101edb419ead5cf76af8208530bdb2cc720984a314b2606c857961c020c1207469b10f13ed4bfdff0d24772d82ec6d41c4bd32192ec2ce6ef80b745743b612d8e37874283642740fe3fa8c0eef8564761affcdfcbeb61b84d8c6d96abd9741311f6fb950aba46beb38e5380173b5b956a2b4483306a8a1f2ce07330920ed5a33e6775c1ef6d0836ce6ed703f4f4661355fd631586a9ce8f1610cd0b18b5486146c470cea3283e2bf22bb9fcc668dca8c9bb41bbd7fb81b42cbcccfd2c2447b410ecfab9615dd822c309ccc18a41457b26d2c7e4ddef8d63b7afcd7205a61d30041aea0413694be29c1c7665702ed50ec69770642601d61924ecdddb5b75ed0b5a99ef07605b936efa3db1b62a1a395a4fec9e966bdc1f17a710b68d36c988a813b3754aab46b4ee58c41589f33c74002256b40f4b55a604701616b30df476d778078f50a49673f891f66fd90d6e1a2962663baaba265237f1ead630062ca72fe8facbe4bd420b2c64d60e7bb91f44ab156ff2f1e6c63ca0bdfe417c5f601882e6bc3a85c3c4b937e1cc89d4ace62bf50b34042b6aafaf49595ab042c5bc6adab1ce653de5758bf723d0a825279428170315a1cf4cd5faeb189e6d67f6e50dae526eadef1c1bf3228118464dee53f9614ef99b70fbe2b40dc6e28b344741e0a8727af0c09f4aabc21d754d79bdc6dc20d31e4906a07785c979aca3883f05dc09a2d5ce96b3c6c785ab81b78c36727560037f5fb3b315e9dbe17e2f3a69bba5826b929fb77debc489b41a5b372285e1b10530507e18563241c8f7415e0f473356cb8a5faf21ed95baa0237edadeaa87f846de210ba0b75900a90ee8ed4000cb4886b2541c7302d3e32508dae7e5582b5e76a59a9040028eaffb36d167b81b950f692a3e39102ae5a911e820c059dff1a57c74bde5f85e7ddc2df7d870cfedfd1da4d05910d5678036c4d1600ae0c60b1b7430fcdc32719d5485385e92d0950ca5d685de58d133cd75ab7fade2321cb496fd956e39233257693fb4b18eafe2069e300bdc94a051730dfe3131e3f90bfaa970f799afb28b8b9232dc5f77df977e530987a5b4ee8b1c23747f0223e3a75546ab8ccea910081f557d0d6d5f6ff0888b18131996ae3aefc8bafac23370640033e9f24c31e674a1025b3b341bbeefa1058e5c3c0730494c3df2e720f8e826cff77b075eddc6ebe0ffc2d613a3569e41099efbfdc19ecefc1afee1294cc895e47afc52f7dc2804425fad6d03f5be8e4e1aeea7d8671d2ec3b20e93b65a215a0cf240c3ef556427694fabb210b3c2df37e9160228c7c1325d04b626a0805a958ea891b8c722a02c514e2eef580263ceca55bce5086d66ad5bc5dc536c35c2c45a7722b4695e97e6a2ec0fba27e0494c1174ed63dc77e19aa9d751b8a9bc0605992c6a5af57efa8da140d31de40da35206aac697ae780a46aa7ea4c42e22ce3ee18cf1dc897ef8bf6bdb78f52404f436870a2811e094aa5a297b12173044cf31988ac44936ae678b33bc852f6485af2656bb9185afa340dfc28e9b21a09f3785ecf4887b2c53e4ca8fd037d529af1ebed81bce603e12bc0649ad4282c3df61b9345472a353a0fb6c50054364232dcd86f0f8995c89c3312f45efce0642d8d2d25119edf1c8ab3be6200708bda805b7bd50c377ed67c2dc902c549d551f70a779eb08f21591c0dc016e8d91ea1e2b741591adbeb67ace6bca8cbeb33fa6586d49c9fef385b351d900a486e196db3b621f569986b2e3603213dfa8b5ab81858f1d1e7e5c68d9d47039943d374ca92e9e0293c9549c7e3c7c2cf02285f0ec3509e78af8c6c89076d7a82ebff93e148cc511106fb30121e98419e1aa59560f30b84b79d801e0245ab031c15f18a237a792e0fddb1b2e6a7dfbe80cb833f30f7b4dc6e609abfc4527cfc907a9647768011a21e8705d10be5ba3b146fa33535e674912b1aa8dd49c8cab588042698768d35d738fea9d79676ed844d2976991a3a1b1f24e7f238a443d1e865e3fa12ffb1d45cd8a423f9a122d57d45b758e6cd56ec28aa67c7619c9e8aa8bfed35f0a99cca1a4cc4d4a1703863a8183e963541cab3ac9ec13c4756e05149165133cc36c4b20ab92960b9d55f27f6c70f8d95e37c72d13395a6bc64486762a80f59f408d6a0e2e7f465e4b38d2ceaef0cda0693551f05bbb07966b1a43fa9608201f72e5e20dbb6ad4311dec4b51b51dce68227eb50b27429f751554ce32f1a28edd87d55f19ad1ff8c80e79778853ee2cdf3c21acd39fe345be87f5f23c670fc5511246f98ede7b2d083354b7c017e987c25c4ac9406baa2c1b717837c08cff1e184f26e6775f2d5ef27be27661c22ee1bd97e5dcaad526ace8604630a28ee5cb0bdc13609fdf8c731dd8139f3b03153692fe48b2f4df7f48dc7a8fd05dc7a1b632cb53ad0e9a8650618914ca3491eea899d60a00599684dfaa9b39160720eed53ce605e20f10e71497d72e6ae32a341d3e671806ca311c0e74df151955eabe75ec3c2c1b8f2641f3580bced4a3aebaf8690a68b7884fe6d2f7216bc3abdd43377a8af168cca909f47c95fb8ac7ffaa720298fc4d8c8ceafad91de4ccd521e15cedb19a835c34dfc87f381f77bebbb33dc08cdbce94fccbed93233910ade6d3a0d2147ebf1b89c84a47efca749858732b8b4bfc7ebde25eed88d6a2a47f407118e0165522bd5f82f0db5e78f42daeeceb53ea082046fa9282b0fc587e9904c81d4a51a1c06139b0866cd99b6abde7ecba82ac8d5f61ccd605a442b59f93388582c4c5e63dcdff682dfaa2a182054a90311e83e74366438bcf38f6a6aeafd39a19b2a686798005ffd56101c60777c4463c96e243e693ba140a112c27e4b9140969686e9bfb153e5d3d43abfee5893a8e8eb67ae80cf2d97f99658a5eac128286de2ebe753c880502353d197556e99da171f65ab2abe2d1268f0a53aa6331522001a7f486eaf827c5bc45b1fcf4ce85ef06654de3b3b72d076d1c2ca054b6936131c0b7db2be86edb8326431c446b9c3fe8c76c539e1ce6cb0c279916827e1aedcaea8fb0b98f31615e13f5eca1951371ca07afb85e41736149057edd3af3e679e3539af9d3ee1dcf181c81dbeb99567bf5efb7ab8077d054fa7309396c3ddf5288982f01f2df84e02efc4656306e7f8ca3b86bfd508231767b930f46a4c369b07e4030a80e709dfdc6a67e67982eeb089d30e144fdf939ff630e4b9949e6923bfbabfe0882a8f285235a2507b3ffe0de727c3bec5c4a8ee5becfcebd62acab9ebbcf8a3f5fee6e053906650dc0b9551e7a5fd065d1417a6613e9b50f96953888335731ee1fcdab460b6c64ebac773d9d7247b28c6b51589fd735bda66fc900fcf006245128020f0ceef33d541ee13822f16c69eb70dcd490f6bd136708bb5ead1b255b805cfef9e3f5150b1773504540785da60ec9faa8292dd9e1d0c2692969e5c97f57d702e8cf0d664d7ef287ceebfc943d4e2af9cdbc54b29808b331100988ad86485ab56aec22d463e50c5948d6e2979124dfe63e617d8c1f006771848cb8132764f0118c553267c6e065367626ad26d789947cb9850fe6c6b32197c0157032216cb48898a7a5162d8ca771efbb6ac5693dfb4340a127946820e3437a04c9e7ece57a33da421c93d57927d59525fcb3a3c1867ea2dd6c028466e1228e88010738fa27360a0203cd8a3b018733f1313ac9719d6f58b4ce91e13fb5f0e6aa290885c9aa47ba2c9af5a28f102830c9b4b973929f6c0e57e9ce5aa9ee92dce028d18e67b3c739a1404c403fca84c11662936fe51c25841fb96b77bd75af3a7b593b4fa887afbac5242ac4224c0e8b52ed1a160102a9040189c2f4180ad5c655dac0d3b68a41a261a4236ff18f1511a7d36ee1feb2e626673506d0fbced8f5c42715dd2e6aebe51eea3eb990b7f6ef3cb47c0361f499a9b2b09ea87aca3d20c765a6e836c0bb5eea382209622462a3e26d9c511d1238380795af037ed47b33e024e9c606988c10d83d73f73745b6f82230fd9fe9bb44d79fcfea394c2510d84b2bc4fca945e2ca6a59aa7e686db5ffc6898ca502e0194ec3eb3291a6b5acb3b9eb438a38b956620489a10e322be573232f5ec9d5e51b127ed6036d8a31043be842c61d6939b4174703cdb9b85c17a12efb725a25d06c3bd19015057f91e7159065a619188e80ffc243313f8a0ed1a51a3accaf2e43fbcf2507b5ae4da6a9847fb4351f485bac32c0734a98adffff756974d1d86f377ab9361fba0113dd9befe7ab4d6b9b41e6d8e10590434e7d696b34d32bc85ffee70437e65cc1ca822c13d112459e20e42b7c613f1ad18bb5751c0d4667cea40172c687e5750cf374dc9ec486f924f99fb6ac29209d50d6e1929283c7176c6b243700034fdc4259a3a608699390fea3c4ca2becf55c117446152e3eb7248e6ed4d988b4a5d9b083eccdc29d173dcc781e458e64a7d17cb5a9deb61a0c72749119d4fb33dd65560cb3e18893f00e2cfaa7b123b79b889bb7e350b6e3c49899f2849c3c749ae504f39df2d81dc2b9dd62532f70d15b136f2e802c721ddf41880a2d1f9db8876519b57dcbad74bf1d474ca6dc41eb9296ca91cef9b2f72e427936b77910aaacb1c173ac2b7fc879b84b985594a57311e1297edfdcb197be85c5829595221872d97a82c38c18edee371ee1862f105c91c24721096b6a760467f955bb740c0bb6ac339849862ec7eda502c0017f47d11d32ffdfd847aa18bc7dc51f3391e710163713a3914d45dc69f53a851a50302ea47c9bdc93da8d130cd76f9dbdaf5dc348f90fdffc94ae3bb73902afde38530aa6546e3b6a16d8d9943326411eda2d54ed4cdaf4002173a0f25004be28083ebfee5216a50447a549f3132159a87ec5a574f79e48f8ad04cef10a2b1845ff44c81d9077cea3b9f401a6653b80e999b9af4e0045729629a3f4cf05e4adfb2589ddf6682281aad530d31df22535700cabbfdd1dafd9e8c449456c3bf0294c9e9afd9d74e7a52882c5405fb91ff248e7b5baacc678f428f3d0abf4138518d2cefa0211aef19debb33b566a2317089eb0063eedf69db316bc0fc05e1e05218f8fab832065683b8dbf46019dfd99ca90c78177d3bcb0b61b0541b21f5544d93805cdb98a480f313aa1e2e279686c10f5a7cbc5cfae82a68f1d03603bb375d9df3b537cac299dd3e9f134bc3359924fad7a90dfda0357c66a7a2b982c6265d22a1270865ee0924048fe8bcb9038f6d78f1aadf7f2c23114739b6e70428fdac3a37577f654227f41ff2e9942afd8b72bd7604f3d3910fa5ac19ae5036611e507d1939bb67498f41caad2b47cf204bc06749c138ecc7833cad18912e46305da20a654a236e6083d307775a09d8babaa81efc77638d1e279d236c43b3464fa34ea05e2d3ea814fd150b1534a34cfb9a7255d99245a81ec2f54448df2cf70cd6c293c903f0b52ad0f652368abaf7b1dbbbda0ca0c761023571766f85f84e679dae9a5c7ef226ae8f42ec3c2d0162b40275838f99590b0aa6e9837fdbc1dffa511c837cc68a2d42dddfed13f19c3ea6b514ad23848e72de67f5310e9d55fba05cc7111577108e8f8e45d9599a6a90a582a0d35ca881c3dea1506aea9d97ba00a67b82e44101396cb429684340a165e5779e7779d15d91c37093260e608eb96c9e2d1849c5c6a4ec7be43c14793f3e242a15c0884a27f64b8196a8c86c6a8f99c071d5c663f704efd4ba98762faa2f88e71564ab79013a65f99676478c9dd25bf81522501e4e34199f390ef9f5929cf6f1a45ed5de67110689fa956e392dcf663b6c6d4407a2fde6b86dfd5186500022bfe17c7cd15657512c1d2a0ab6f14b4bd8188a2b803ba284abbe155f9b91e316fb75c9cc8ac0f2c4be5dbd7016742e8919adddf1e161210a0cdbb89a00f2825605ca7230578ad8029a4756fba5c47460ff8dbbffe7558fc49632ce15d8b5eff23ebf78157bfae5328cee1f47cd68220a95dfe527f6e49907626d5c1ae935592b8a81e72d8abb56725a775528c0f94e069061c503843f2075c2ac6704c4a73bff061f2ca616c235eeea18b2d400d9be09a9c7c8391847071916e88c484928ceb17f7fa28402c5cd10c8520c24dd49a3080cb2202d21cff28ec1491460af32eec37e3c16a8480dbf2cfe1af761dcd7b3c318349a711a5db0126f8b35fdca383e65e308c8191be975660a839cdc6a87a0849184f245c2b56234c52efc29aa3434ef79ff0646a516d0e9d836cdd829acc4e1e085ea16376a73dcbc44126e39f69d765bce2b1d5433f44f9d588f068de3b4dd709695543aba0ef828ddfdf7be523abb1382403fd9513f73c11614fa57ffd1b63d5f30fcb64550bddd369fdae4c8a2f7363d9be073f56ef7847ad33e810b8a3da50cf4439c0d11ece8f701012032a38404383f91e79022c38a2a493b10c117e1e3f05b6bc2b7e7138ad274d7a1f1f4c96f1f441625664b5cf9ade771349a51d557f9f0fd705adfb03327a1f0202dd538a76be77bee716b61bcef2fb106a17deb3a95dba26e02f6c5242d3a2c550924394fce409bcb6de60267fce045437bbbe27658980dd389f5a86262ef556bd42a64c1ce180943fa704e9422bf8e80baadc1892e2ccdaf1f328af7c5c6cd2ac146a5cc6b9c8c5341109b2776b44f4a719c6b7394cfea76fa0863ac9a731e728320d8f0a9f6deffea890a810808d6b865b94546a241513f31079108d2c220f5a82a539c1aab22f6a5b3fe54430e71df02729880643198a68e510ba65b2dedb7832a3ef1ebb892823b745d12da3bee705f2966cfbe3e104480ea89dc5e4bb97fc477f1512dbcc0a318d9a58e896ee474260420ea9d9ed36f6e26a29f9443e2fa17f5f5e861929bac4732f84fb8dacbc1a29b9e42defae97fbdbd7bece45f7157057a63950d8dc5e1546ff70b410f07672e003b335a4d1d838787c579a528be93e1313a0b4b669f99c46365a3631e1d62751e329b24748a6713598f9d53d9ff0d154e8e5a11d6527c342069bd146819c69904772d44b52f57463b380be4e8ef77661e0bc1cde40a861e435cfb4124655409addb4e89ddf3ac66d1d003b5c51fccf36f178b652721f133007c1262b685ffd0075db9a652731ceb00ddcac53ef98b45cb5025cc658ca2af52e7d398bd8cf742cfe0fdfb30fd188c3d5e0414fb33bbeb3f4739d1981b4bcd06922cc25ca65f2b34c67a1a4cb1b421a34397cc7eac21f38370d6d941614f956e516f69119262f3db20045174e8e3a4985e6cde1db3660e731537858baf927067d70ef395090287a6f5492f99120fed157bebcc744015aa8b769a1d2c3ff6f107f0c0ef0f80af5112369c5393e68f76a97f3a66a1d25d1a23c0047e382c4456e72a627ad5e5231bbce1b513dbdc49fb2162c6fe707d50ed262371ce6445638c50fb699d5b990ddaa4326b6857e3e548b6e41a6661412136ad31bd916a2c8981dd88344b2aa83e754ea6cb777cf45d5b0c057f43d2f09a12f9e19956dbb098dd670f2ff0ea1b346d098991809ebd0ecd437f4bc9b4f9be8c8d256e22bec0258485e8882bb22dedd2d9145f583a66e1b43949c75838ed332bff5642496afa370f0f70262f5f832e9475a3f59cc5adca0cfdb1cc82a0e9a4260c8c58c6c12c405c10eb1962b05081103ae16c293075a4844782bc3cb1d332b8212f74dac89bee5e388688e6e758315c635afbb4df20d5e9004293baee25e93bb3c5e0ad6dc60b0ab10408d0ddfc0fa2428e7d6cb61320583d4a7a52c463bb6a62b4c3fce00915de31369e64ddf280fd83160c9ad7b02a1ab36e77fd109ae95296fbc3e42afd09a9aeea1700b4461480dfe517f2e893b96f5aec5ee8e1c87a9437947e7d932164e01651caa09ade4c6e8840a603e70817b4df63fbaba61212b6e136dd347e0f43d363db8454a55ed02f4f5e356391d08fc91b48ceee2f20afd526d7a8cffe50ff409c507a75fde1af2a98e23b33174a967ae611c49a2e42de53190be2877375e482552bf72135360bb0d2a9522792a5fa5a6be6c1cfd1ff0b332e71616ed9d115d6502458f498a292496c2216d42c510c40ed012d41a953e9adcaab517fd75a25856baba65f7104a6407ae64e08e2d7939eae6adc2efae9a122d742d363b64c9efd35ec6ed17588a13b7787ad0834763f0d32d820df38a6ba75473104bf5f448ffc4e1255ed2fe3cc932a5525fc54c6714a547f7bad6f8d5c27711235bdc6f97c189636aba69e806e46f89b15ee9c95eb942310e04f5cced858bf9e618c737db9ba5c1f867b8d640d69f1de8bce594cefc8b984feb78b7fe1f7740b6a7b15dc42edb51c14d6f0ce404a5705dde3fa0cd7e0eb9ebddb6e09f9b0e47c7b80fc4c9245a40e9ac479fd2e73391ea255303df85829d0b5089599d757127c1f5f7e09d688e200a4908ef158b84b19c947cec551924c74a5ffdc63e440a398a985da142696d02b270fc2e5164e8e12d4d028a523af6ff5aba32feb4864e87d506cc189e8db3e4c3ed99d95d87632caf771d7a10e3ea2189b12af400c2a522b9d5e486c69dd6c01742d697b8b7a0c5dab9d28a718a2635f2b41a8832ec2967c6e29d84c2af81edad51c170c12a299660c00e6bc6331726b9c0e6b9ea8a3ed209f0abeec93442a6d8b719271ff9c77bf839cd17cedfbaa9261c888e75cdbce4f7555b0f39e53b23b272b3744762345bb4ce3c1f4280a04e85c18360b128ba44c23bde61a2c1b43f87794c3e32c8ddf6055bf4e36059fac78a0593b4f759575a1ef56e341fdc304ed61a596cf83814e4c4037004e189cb69cc60cc4c2a387af23cb7e7f62ed596e1f728b981909a49358c994f1cfea26be528fd32e8d83aed72d5c46da30ef2fa3cf27ea13c7bfca09c62c4d8741dc3bc1f1ffc312d29d34757ca8352c05858404408ce3e92a807f487274d36622d425dc666984d6f25851dcbe7da432a57e61da937034c7596d736467b00f2fbef76207c4aec1a1703e04a6689cb5fd690ba60a2b5a09b480bb2bd8252883d3073ff8a24ad780bdf592bcf920cc634beb3737dbf2cae9a87c11f3952708760c3ca9a97dcb284195ed7d56aab66401090fd56107977afbf3cf5f36df2a65f438c266f5936ceac2369c0aa363724815b739238b74b0b78876689e4cb1b6c5731cc47dc6e70c37075a3eee5a4229c35125f629401ab6235e5d02c5421dc593b6afd8e9bbe091990d43de9b4a03f3bc986a271f9395e3d1195e13a87f51ac0ce515f4f2032e0f1a0aca51ade05e17213f220aaac22b0b9a4a0dd91b86e1eccfef3127d9e5c57489463f195e2a087167a32a73c5a306f6ea4d398eab9ed940da71035c4c9b9c605ce15f8c47fd8d1b998048d29ed76bc2b5702bebd6450f107576099ccf92b510b0c4e7591bd9ff6e6b645af494981baffc35037b39074ff9dd5fb742c438021d8a2aed7f428b750b4b1ce2b25f1d5072394cf82667bb57bd938f86dadf6a2f7aaedb04676aa30543bb4667e525eb4f2dda878ca5311a52888edf336cff338ce5e2e0c6e5a4fa610fc89969e67f6b3c4dba1a78ce839263a48b701df27765834d85897f2c79ff13e2a2687949313ccb2de9d5ce11f7490ee9a60b905e6f04303d6a50a5dea35871f973f28abd3ac31c3b45cbaea18048cf3398e6f05f5d2cfc3f9b9c9f15e1b231866f85b51d4239f39a06b53829a35302257ab860a40bcc4191335bf8ff71f1f12ade686e1756ac8ace4f94c6549653272444a1b17cccf0c5d7d5d772435bf0152767aa97b0caf34b70750579c3b011a45214a1a4da38dbce29f5266b0ff8762db83bacf617639d6b2ff8566c1f0987dec21f92e677bc805ff9acd14c0845d0195c25df4522c80e710bde50beba9fefe936ea6c14a3513c34eea331064c83d21d345fbb7a7b1b34541c988efec76566789f54388734b17b9c65847958954decb5f3a440e4974413177cc4a91dd76d02fdf14d077283ee8538c7825d88061593867681cd6e81b8510526ac847c7a5b2a0ac653251193c792b4e7e8be24dcc54e1a35d67b40cde8e06e5b83b718f75a637a984b444c0c48d3a7a1026be96ebaa6e06a9a33ff71188fb53a4e1e974995470d433670f21696bbd2c4b9d6e6baa726f468fce03fa85782cbc14a026de98f79c248a43696114f2ef2cc9a20662698a48b8a024629ce1315fc82a66eabb1c7e4b3dc68ce43ce3bdebc1bee2dd0d04b90078397025276910fc24bdced63476dfe34c5cf0169f13a25a65c5c76365f1b905e4ab5f94c1d6b6495b1e2477f498318ee1b78e113a745db81e60a2804fdba55f21dd4796dff0e7bacd28e3c4d817cbc2079c1a9ee9574a57e27df8c603c5e280eb3a0f7dbb64a8f2eb033358ab81b8cc50ddd57746d2c706cfd5cb5faa99520ed0c40937ac8c83fa2fb4f58563e3be88d33b8706c782ae3737daa54b73836be11cda95e688632aecef875ba4abfffafa75ab902353c0a5a3cd59fe65811288ca1c2530b4213454c551ca87293ba2653d91c8e2f7d1d2e4ea76db2a7072691e473cf61f0f07eb16b589dc5ea4cf84f67dca91252f6d666ec7b06e70786d8885ee1ba8830c8f1cee294194f2311b565896448291a8c28cc050683fe44dc56d71a5c469730201138d3e005284958085f639aea7513df165ca42ff1a08788bf2524653fa13367269ce7ae9030f3a1b313aaef650f3cb25108a5ac97eb2a87abb363c5e9fedca4926ccda44acf2b548a79325d0e44463c49b8b1a4a17c22537794e42d79f6004a5ca24d3f6fd66119e92a6b9472057e3cc3b778947db3db8f5bc59a0e3d099f08b88bbd48ba65652db481bb3756ece7ddee48e7e8609c51d2829a404002599c37169116a28d8b98b22524211a4f2a70a13d105ead85418d33163e732609c66c023c2fdc027eb421fa09eb1356820b66bf0d9831f95b771d5484a143cf41c71c88820f0fa7e37be316f92230bf94cdca377becdfa7dc3c6aa90cc305697db5c76629897240d4631b621fef28cbb25378f416c862f77e24387b7c79071319745b7d632665998feebac1ce0752efaaa527e383814da4737a9a8853a5df3317dfd8663a70fd3f1881d316244bf3915269756c369c01b8c79210b418e8d36e0e52b24cd46960f7d13ffb08a4a766a49f7521d374700177c469d8d8853437da76e88b5971a0468ce78e4cde894b0117b791c4c07ae9805157068448cc973024f01dccd04bc3e113105decd71175941c8b4262dbeeec59172d7847096e3046acf0b7faffd66633ddd6ad5216472e8ec106436735c04000de105ceefba2b7aa5e5cfc75112ab8a3e0df9b046306c1f10d40e288d024a73f5655341ce93bfa9950d98cb9889bf5b53cc01f82f4dddd30dc1a3a9f82ccb7e77b179cb89b03afb8a77c49f052a252fe122bae0e93b0ba15d20cb83ce825d3223b3a3a8ea7af9a72bf97c5f3b489089e65cfe87f214e50c62127ac3fdf728d0770f4a68eb102c7536dc62893a757f5b4468a42223797f6f823b875f57521c61d46b82b73f33ca7a938d6b6321658b500070aeb6aa40eede4a1759c1a28bb619136cddb9a238054a0261b1594692b60cf6147ff3dead2a61680c9fdf6bed9089eb17350be830bbee9ae2109ce7165b797db881ac14eebb8a0c9b098806eca4b41a1b7fd22c8c4042424e8068e413304b58a12f07e08742216cc9774dc94516cdf66439fca33b606ffd924a17f3dd1dbc9c9046de933075d2e433b4710f9b42afa26382b23a6e96e857062801646b13ca82816f8231046b4f49b3194a5fb56b66c632279454e6ca09b6cb6257236095d5bf10f30a62d62891c2d682954af859dee754b5b06ec981207090eab4f95feb9cd7d90476db47988fabd27fc6e5158e95a2481536b9321eadfd036c0b1d16ba3e95877d8d14023c44d6dff0cf1e03725e4cfa4c7e13eb1a0636eff7e7d7b62d1edd34c9b229c6bfd58c411c82a5a8dee053096f7e709fa0b7c603789570164957219e93b773acce7f92f5364d2ed23ae459a451ca442796929b6a30ddf91e8285ee86fdc8c8e8c91148ab960e8914501c397e47a75721934785c80209dadfb46146eda745010ba026797b490eb74dd954f402c67d4de17832683df5ba9193838719c9b4287830374eb6b2a526bf3f548730661100f7b6aab3cc69b36f67cace9c565327e2ce021bbf4cee2749ccedfe6b37793d2c63a548d1da6e527059f1737bb5e84fff9ee2bb6cd72bc28dfc20315200a224d56259bbe3418148000d91672afde6352b6f0c514b22735993bcadc6e5d94bb8ff60fd6fb088fcd46059429522413a762b64a86b99a2ec9c0d5512b5b7bf8b67000b67236522da14d4c4ab550bc729021572c595a5a68ae65a394742921b65b1b3834c114560c256a24dd64f06cd2f60c41b8a7e17a240908c36ad46053ab3b577668a1d7b1d93e8bfbc1d7f5a53716afa88963074bf00dfecff480920eae6524014aa623d7fa193ede83f5cc07ae0d06970eae98b09e7b89bc3b3d44687323f1796ed2b261d8327e694a70837b6d54c61d2a6af975d55d5681e14bde663d7a1f971bb3eed336b82b4bee3ed85e1c3b2b147b1ad25553c08017ee02f3ef55e293190c72157c8db836cb46b6d5f57058e614918a550dc3f55e7b517e9914f78068afc88f511892dba30395430dd22a77d170eab17fe6f9321d158a6d3fe83ef9e676bab6dee51352155af1692aa39d46e1db836af52e719e4792f37a8a01db5eb495d808afff1bc4814465c803ba661fbff0fbf6c675415dde7097f1c601cf3396095d34023689e5b04a6bac6a1fdba80bef6578a6bb9063a55d701bd28672c3c009e99f983bca6a85417b3c6af462a14f4afd8c24f1e034b28e4c455b9c2c78e420d5e115d7df254660863acaa112492bf98afa25ee3fb7ecd9b24be4aaa563e1c4db26d80a32622904994232eebefad9577ff312c5e40d88067d95b7342d5abfec26846f4d504f486ebd360b3bab8811a3d3877246ab449cf5d693839c2e2e1c6c5eb083b5313592dcf56a59bdf76797ae4e56131284e98af8746c84fcb666c5c9b0b2ba58c38c1908380c6957132ed9b338a873422fb0ecdb874894baf40b0dd07c55ccce7e5dc7158e96b86ecf77cc259323e4f6a36df535111a25892fa2e676ee7ad90306eca0a60731993ac14c846abd48c663aac7e033cbc901efa715ab9a5431df1ff6423a3a7ec578aacd35ae3c397d9f416982af82cfc2ee9c7201a5127768238ca7c14701b2f727f49ce1bc1d7a956525628797bf62623e6be12041ead9a9c126a5b4dbd0b3271fccc44b2abec463f2c1edabd42549e5ff1c0431397f4440ce60bdfdd3834da85578cfe7c4a800d188acf4db5b8909dd03ca5c3998df18f13f1c39dcda7bc67be63fbbe9386889fa105397b2b2dc0fc9728f402d77910121a6424af4364cd3713756ccd7d976028f4b2a20efe90dcd223bd99515161e40e51d92ddc93feec5edc0b588a4ee8bd781ec03b7c332b082f683c454d2b97c1dbc88f4b10e5a9fb7b1813c6a1fa1f265590ff041b7a1e352dd6f6e4055d27dcb5ec9005bef81a22fa0ac69d3f5400506cc2a9ff8b6c393f0270a149a9390a19e2e0348713001998f9e6d4780232190ec9e4f42e99116ed249f0a70145c183e2d9172256047cd0fa5672574b6961510e414ee0dfb03b22a132b6c7160d4f1aef87ba65b20b6ddb47f23ac3db952b8e3c6c2921bc2522a1165044e2d5fe48ddf6fc411af40c3ed780bb29acc403200cd453f1c41e6ae3a14ab04b950e328f7e09de3c5992a808fcc219bf3c3775421b01dced355c59b5842180f7695e3fe651d70232a0d1147f846d9121f416b4c3ff2f7e03297266e720142885de54f3204760e2b091f1ff1ed5840b44f3fceaac7e52b562f91e2bc01c4eb8811a638695f715792b0ae8acb8106950b48932997f52e162d671f622fe53165a44714093c19f8762c595c53d1ac1296e57c4ea27012c518caa9aeed1a1d9b2b155a8c4f2f298eee1f4d747fc33e903c4b57f0c4b61845988fc8014e0df7f198578c76560cc7c20b4776256b7a4196a6afdd554029037ea393d961088e5a2e8a4e515457603ae1d62c6e82f7755efdac520763cc89cb788b9b8ad9fb85d8035a6b9a9ac79b758b589ca2ff98e4fe6feec861bd8bcc11914bf9d2a1c57cf063cbbb11016bd307239c63853fded9cbf1ed19fbaf9ef696dc3df6f2a8e6e50752d539c693c91188a8f3ceb82e03ce5f54f2538958042eb555df5322bdc397ec5f4ecf24448795dbc7419893ea969ef5a8f2350898817df1318549c81e30444d8ac746dc8e1e51d9820feb69d12242db8027cfa6da46b88d8ce40a400d3e31492490c9f47fccb226b6010a599dc08d362155bb057491666bf642c01d7431d0b0e5083d5bae8a6e1cc524398cb0bfb6fbec29fd92460b6f0dc4622d4538201b2600fb72bfeb394b3d929f41d968e8777a8118411bd2dca45d31d4a14044172fca137253a998ac7d2556e36c0acaf461bd0666059f5830fe70940131b826cc6a923487a6e507ebcc4e0c662872a43c610bda2dd274e40c17a1bf7ba2562364c2836b34aa60e33d31a2a14f9070924b4853cf171b1dfc121d792a8a7805ae97e1ecd3885e90d1d555986f4e37b7ec9e55beeff386d3e1128979c837755fd7d8d11ccb89a791d1948cb33085db3ed6649ca8364ba74d104229ba2c590ce2820fc3d37a1e1ac082c83f3db8fd945eb5a6257edcc8a13926a051b81b53c5cb0e43132e7e8540ee9ede616efa611cdf4a3c4e87b4b4b384a56bc935607c997dd98ac2b8b31528417eb1a1aae481f0855be62343066d5545d7e5366b4f28aef8879e0c1d63d5ccd851fb6ce46ff6f3831bcb83231b3a03917476c1751ff75b3b35725d911f06098018fe74ef1b0f69264354453df98954d457ed00f4fc9007005a25ebef5ba4e73e97ef4329c7027e3eacf6eee1cf9a420aeb390bece31e80cf37251b40bbde826c916a8bdbde355facab171e2293831691b4bddc469ce1292f9059f857b6298a10d3570265fa632a2f32c8c2a5103282c2681640c533b535e661cc50872ebbf5c4860a0364757ab2773f472c7970785e48036eb7df602ea818fba1d37624fb8c93ced6f74d6a30c16a560857f24ece8347ce836f075a462883c12b611081ad3b5436a020cc25b87116f5cce0c4f1c6e7a2afc1e93a8f65d19b5728fc0f57652d10d4fe4e5ea2b4feef458a6455655335e8a8974191b429dc441a5cdaf1bb4002bd0c3f2c1d9f6f7659ec02f186467fafc81cd4bd0f0de88ac100f30bee06093e66f15bb0f3d96ba7a19b25a29238e5a861c99f3a759e6d7d04c476e74e1fd65b756aa951b1175139b1c8165d927eb1a3e948038acf749e0d6e5378a9ffcb82d96363bb8a321a23c5b2b079726781126243b832551ed754a92836317f3e02f44b1fefad50b70568e88a9db7df6eb2c9f5eef7eef0002364c10a74b0154780ce85bd099950a8955c6b775486a859ddda16f194f7906b65a561246c75e029dc7904bf1b74c3cc89cb5858b4bf462a905b7ba691afc075b52d3f37859422f927698da615d42734aeee6e626d83af8115c28b2a45767c6b6b5022f4d64e0bef67a222f27d9837326f71bd8db26e963f0c7cd08216dfa33b2929fa38da1b4cde77e951dde82295c65ffae9b2d4b6c220205b5841303ec42748acb943575815c8590590a0fb2268a194b1bcb428c0590b7f8246c61804ab507fa9c64bf8af031834a87927d70b1322c036bfec9bbb76e4bbdd1b41a912e31c496a588b940661b3235cae13d89e2828772ab5cb62e3caec938650456cd0d2a81432e6d1f006c0c656df6a83c7f1a2166b72ce366b8bc3a930653fc2115df57f1dc99e6a75fbb9dd232ca34d4f7e56683a6bcf081989a9585e606c5efa19cc820cc50e7ffb62ea19d9f2971e67d684cd806337f74b87706d99b3dd6979a3c977913af7808fc4ad44eb9d249eb7aa27ca674d40ca7958774342e0baa14cbfea90f21fa8a474f8c9a4e28f3d3941d2131e84927b41450cb66793f3d63087fb3996ff2c92bc641332394a26b94dc7307e267c4eaf46488a523492b15b7a5775471b76394cea392c16087680bd510e2dbe46d87f1e5b13964c94764e0b8bc75cb29108289e7d7f74514c748903e907a6fa3a3226981a0878309f22210e1b56b6b308ae47691e03c67bc661cdef613f5a66165829c7001165354ce8d51e779b9e5a292c536e244181d006780506f377be63d2a1650303d4a4d3228792d1d4bd6c1c0d948e0a4745f805ec75e0cce4329319b2783493ccefc7db1a78ff6f1453335b795bd953099e1f6f46379154546a42556f6de8bb83f377d2fc5d89d6f598d6080648c0f0e7f04e5163353c6a7bd4397d88b7b55016eb1ea2f295aefd5484be875929e4af260ba0f0cb85cb39a823e35f06ea57ccd4bdfd4aec711b914cfdddb60dc47194de45783d61ff8d0f29c936a8f4388269d7780cf1aecd72c9011f6c92493ed7581e676a4ac1140b39f265932c77a9885a44b9112d40c23ca894cfe51ad66691e1cad2febfa2059423dd1c4941ef7c4a5919462fb40d99028dd7637b025a7a2e80437231af835cea77d4bc914fac17697ba7d4e7537d1cecbe2b40389e16f2908ed15098758d145317ec210306ab822e652b7c7fc5bc467509d474894d04fe4aa4d20f63c7358567e1d6a334dd5f95a8db3fda6ef8b71cca1041d0a7d04f016a8f1649339e948badae8c641db23a23415b986738f731575d640b950df4b3f189777dce05e9852cbb5366cc86162cd7c430b22bc1582f65a70ba071a02ffae7aea822ef559de07ff307d384859e50f2f03a4a342bb3b7cf3e6a94ad9670cd6ea68baba08e648f215fb7f5853b0dd00895d2b2332f32d66751eb51009318e9983f901ddd141d61267ab07c03cf239492e9df2c9d9ecb3464adc6302fcf5f49143705e728b4f09259f5515b48305483276f320b31533ef1978f3531cb96d940af4ddab05bb1dd9e35a340794e454095b74e46201dbf2ce25bc2539a2f4447ec9937d166255f44be957ec270d0eb1c0127cbd2f4442816eabca1be3d72eed896a15c665774b72c33c731aeeaf230ebd16216f7c660bd9ec6c013c082b1d788622a4d59b7c9fd42849cc699fa72700e9a978fedbbb26241e8449eb65cd0fa39d6874401f190b11d5dd18f653ae7149db1029ff0a0969668f855eb3a6a1a4d0dbe1743fde7df94041e3fef75caa3524fc32ed57c860fe0c8a93a589fbd3c4fc9edd33f1e29f77687acf5ad276dee024018b97d230159986b169aaf6b84c612918341d19fbbb6d737d79c4780534a2ee26bb06d1e99948f1290ca6623289cb51ab7e564d52de3385072e5588b0535551a6403191d96ed472991a74790187af0db8491caf1529afe803b9dcd6d8c723d8e77c399859e37170457fed603692a606e165b91d9cbf433464229d92c5415eaa3ffa0f7446fa44c944078c99990bf3fb474d252f6069d8bedfdae913a16c42235db146bbbf82ffa1212384ff061c4b4ae92f2b7a2c8521f2d3ed9c902d7c29aca7156cc02ec077878624ff0be6fc5bc2ebb1fb47970a409efadd3c4be918310e3d17b0cf4af32ed527367018219de77e7b2c91560998c97e804189458a41942b99fe4f8b5ba321bd76460f5bd521ef1c947dc8f9a09780aa9ce7e760dd78a1343703b200bee93f041c071bcb91a74bcd1f3026c83ee82789fa1984a9f0002cd7ea0c71ff31141a0eff2bf22c0bd07951c46892313218a12c2b2b573973b292ae2cf236260e585d2136be67b45da612c38e08308da4ebb10353977b9d91fc27c8eff66e1cec70698dbcbe67c3ca8a5bb7f5af3b538ef815630305785b33ede0c1070e27c9d40c5999317ed81393132c729f9aa21b181f92ee89961855d6ccb302c6f1ee063ea65a06ebb117b71d6a4c4c4ed0866eaa1d8cc414de6df24f07e1470c50f622c9515d2c0aabb6125f2e9895432a3f469e3ca96a248b779aae28e507264b488c5430d4fcf73ea637cbc374f9d9504ec0f99c37f346111d977830e11c4aa5ea369033929f5aaf3b1ae44de41fc5e69e0632538105f9953165216dc335e046986d0f2434c42a5e93a9becd980a90b3eca8c91f499f1170cf5df259f266d04c00ea3f3acf1d87d29477c7b06fcf62b5cb7d8b6666fe63943b8918680c596fe1b9e5016938617f1831cd2766595e2756b8d71fd6a334b8f2fdcc44975ead53a33d2a7df67596dc2ebaf19eabc36a870a779669b3410c06535d2008ac7c3b8d8919aff22298a32c7d137d4826edbbda93283e3a0d43c4a3b0442008fe44e9cb1fd4935a62c9409060eea04785ad7309eff0b124c80c8a5caea6e7f82ca60808e1dbc7d86bf1a0034e1705e4c008ace74b227ade9f681750aad247c68d1dd88a5eb8b94d447fcb4ad633c6dfdc8c80eccfbce5702669d78fe688abad3cbe312bf977577967b54cf8487c7f5904a88340f5edbec90a49adac3b2dd2cecde74ae518862cd71ed7ac466fa6250526ed5f1f4a51fdb5dee6baaa2f2499f9edf85f391c1deec0d53ecb3365e888a60fe97f772c56be8bfcc210f2559ffe5bed65c1a4224debca23a5200398b308cc043449e23e83a509d41e06d4ecdd6e625e8686da16bcbcf8a12334d85e8d397f9b88c8bc8b7fb1dfbbacba4eae9580bcdd91c214025dca9cc454fbbddf377a66e0dc3463675152ea327c69962ae2fc7d85dd906600bb29027fec03c36e415793aa2c6307cb720aa1807bf109048d922d038c677fd340aa393d1a00efe0ab745a3b4b0fcd63ffdfc954eab8ea540ddbd759f9d8eb58cc8e9417ec49bef990e8110542ff0d3791fb375d0b26b428ea64129faffcf503836f8d9d5580a70dc9f5e2df40ec2735dab35c3ff8f2ad095f27c1682388ab73070b31dca990899bc9cd064ed07634ac1d566ad9adab6ce8c9e65e98e4fefad7a310870148bf976a108b7df42132459999f41bdf2272b450110af9b9513f5043ba480ed62ad2bfc3bec0a4b4e5463ecb8c467546fa22e50ef0547f4b87711becb26f24e65ac6fe167c438c35927686da69e07391a35afd408f5dac54e2040b269cc5747d2cd11230ea51dbbbafd9f150e767f66f92563a5ab4a26900e4d4e9288f983353e38e5bbcd80f16cc71fb1f91e7cc0b246a1df9af303c623960ea22adaa1b43f8665d670f92d029d7d0a186f2762ed3b45daead9db7bb1b9a4d7ba4b3587761c879e6ace061ffed972dd2dfec98d459f363fb7800bf4637c63d4f325b20999f4ced6ed9cadc347bf312c12206228b7b448817cdc72d1ccb3adf1e8f75affe3e320ccdeadf4b33f003dc82df7c06b1a7bab8f2703cc438ef0f51a22e64de8f9200f6b42f78538bc7d0eaf92778f010bd13a7249fe42e0c2424564dbf36da86f837ec22d1bd195aab6f94bac5891311b029f3bf5f9cc4152bfe4844becb2a68541535732a4d963e5810bf42d5e519d5ee7097bcb4de0051aa1acc3d87a24a10dfbc5cf018eb167b55c8c0d47f0ea320428df18f906314dd74bb66d8edc27767f61ccd4cf9bfb30706a1cd5845fc1791f8a05cce6327f25f52973f778faacfeedaf852478f20e7282fbd6eed535c1724b58adb2ade163ca732c8c48ff526f87d41bf6154d77a7ca3199e1cef29090fa4393e083f66680eb664dc15df5805fdf79b3fb7ee8623c582a0a74121ba7ebddf2d7076ec4bb2db7c42a628bc76cf47043161d87e225ce46bb8d6a51d63cdd3b77a2df8600e3ca906adfaeca26bdfb3973bb6cc27e86791ff8101929377e0735341573f61b792b287b18e96953816b85fd2ccd63e9f3495b8dbc8746b05aba397fab640171325706ac367b20b8dab86769656316ffb183382875b4a6e60df77b1cb759c8cf273cb6253411c511759a50cb2895fed30f86ffd942a7922ddbc4c9f8144879a4de1fe48cbd5f82f80c77abe540f7970ccafee1c1c06eff03978198c87db862ef44248d1e0c3f6a6b2947c3a15839fab9ce305cf7601076bd39287cc738366605b34135e7307cd29f08a10582e48fb8d6752bf150cb81460dec2424c5c8a20e259cf7bd983705085670aba507ee0dad1ff818c09c027e01470eee24ad8aae54514da3d4a0895114e9949532b5597cdbb3ade0515996ba37e18998c4603204c9f2d28073f9645b3c199891fb10e977510f4ce104588c77f940eb8bfbc01ae64bde77cda63234effe02d435a5285e3d610176b85da7cfba101280d95b049a552d72dd6d41809ef0b6c9887d2b1fb7ff2f8c1e54e13f7c822fe6ac3bfe6cbd0965eaa3f456484f91d352dd1081edb30cdef19a394db9f8a046f5c27e230f3aeecef498ab2b7a2dd371181d54efef9db45bf07da3630443b750e926a70398999fc35e37e75fa9a99e606c7674d8d9e24704a3060b5bc8d77a4c351e5e0e3a733c55986a66ea4b0f3cc16755a9cb55491ddf9d3faabf1db56b01cdaf215ce5cd73b76ed1aa2ddb5d5e3b9f6f78eec2c9af29e16d427c5e1ac5a81643e944a7e73303b69cf49df1b38c3fc4c50b18d1a0c7f909de573b9009030334d892c864d0be2914ed5627fefc96a9fb4ddf1aa15ec3ecbbf7d77f8481256b3b36fa37263cc11a9035653fbdd95ac8bbf5675074c73354d5fc1fcd5d621e6fb0854cc382d4fd1b76a72c720ddae222ca2a33818ad0844d91899fd9c8d6caf4465a0996c3d0d7c29cdfa752811983e88e3ed31cd96d4d9e25ad8a7f3702a1caaa3273120f08c490f36fd4752407391a382ba86dba7634d0a2a290b020004ab0a789c1e066a77e7f1c5bf3bde8117f383d383af7b6796b9d2f4dd534097b281b74c0d5ebb56d9aaafe7567c791ed6fa891aa9fa600d5381310316df732febc7cb53c34bde66a20d1f99753c290e6b5bda4950f652efe72126e2ba1b4a3baf29334072e27f2b90f80a9b1064e8e6b1c17f3a8dacc469a5c3f7b46eb66ba7dd11699e26a1b73791a778538cec485558acce1e95b4171868ab7722436b58899a400ef6b33f3593162384fab8a052c7729182e147c1e134a2c1ce517bc84ab159afb1ad8c5e3f89a1f1de62db0d585176f247c9e69b79df5e2a903f90cd71012edb544710f5533ca73ceb633aed413488062a56a5ff763ffcaccb3f29633dc2794a41fa2c7cab14b610e556dce34cb80e4280576172f47273ef84293dd6688922439e634fe849235f6e1103b8065a5c5f98d226949156ca12bd752a5afb137c98c720f4424110b785c9c46ade86dcb3019722c09506f864115c86a33a21897bd742bfa586a21a18d3efd966cfbcd3de7a9c8080550cfb925ca67688befc4654459a22e01eefa7bff67c5e15f83f686733d75f54a26ba36ab8aadf38572ab1ee17fb5f2f5845dcf6d464d4e66866c945e7d6348062a48fa7f2567ed0d3f65397cb99c057b4f0ca54475bc453c67db7ac9c7109d449f1241e8357997d6570882cf76fbc90ab6217ad155d37e4375babab77551e7d2ca5eed02a76d9f34b986c58aa6a9b7e18c38f6879394cac4e58423c0d481e9f5c88311c4357219a3f04ddcaa59ceae8943d74d3eed489987e4a6bfe6bd4a58173fedbb66ff1be1f2a13a55de1832b0664e31d36c61471133bcc0897dfe1ab048f3a66c76d95bdb64b2f158b95cd5008fbcce3fcf47ffa2b3fab86a3acbeb19e16931b0a6ec55affce880d3f20e32adfeb434c4ebbbb3ce8b7945ccb79ebe600c05ca82e02e0317d2f7ebf74856094c9abdc0bb6caca0f0b420f467dd6a55f47d71bade1685f60f042139ab6e50c010422ecdf1b660598135217b5578bfe4f525df9cfd896db1fbd2b666e3b5eeb2465dfd862407ac53fdb1c6c15eec4bc6b29be44a42f621d10d71344f253fb332bd9f069f49aa9d23c3665756eb22b8ab3eeb8affd8560b11437ada1fb9ad47f49e3cad72686a15eca4270c7286ab4f60f106ce955e3b94a7c99b2a1bf29660e1c1e3877353d4d5cf3ad91146e22b17c5e26715a3cce17b51eef13c689d135903066b5f434c474205abdfa7c0c874743709c1d345b0b31aa970ee894d2c02d80f664be38f40f47d44b1fd4f0c3f464671ffdaaae85dd74a2d2b48c08d8daba084ec4b33462e367ba06f7289cd0071c84730fee32f120e2268544dc9334d9958c7811d1538cdfa4b73a5698d14cd57103af102a77b85ce3e6f0cd686a029cf261f956eae5c269d71929dbe7254e4a255ed0f5bd26d62ea2bc2e7b2308129216f9bd8151114425ad6d8f3e2958b3ace18da6c00cb345e2b6b501f3ce4468b049e86dd244018f901965e1af9d714a25ecc44686f1f1612bd01aa9235cce73cb99b68a9cbf5a4c6c233c11ad4e5128c9dc183998995e95af3b2770145bd4c25b3fed5012fd4a4bdc5b7d67e25af6c565a078eaecbcf2c7d73777d22dabdc622efa5c63eab779c4969b64f378a3b0954c3961303e0bc5cf89a6a4d4002a9eca30d61a00e25fbb2253e57dfcca7fe64450a35078f9bc51271a1a2e76fc4f04ef62f042be88965cae8a533a7fbc9a8832066a5e7d354e52d8f0267cd8dc7004c89726492b297745ce2a23403ac59c79ca5a1d1c0a86c75e8381cb76990264ebcb520082b041a4723f4b74bf5d8d75befadb542e43b523abad832ab01327be815a1e89af3d699c125a48f16780d4a5c5a4f191c94a2d8b617cf937d1950f23b735e6feb1ddec7688702960f2428c70501fb1dfa440f9b18c53b319b14ad33455e2505dbe5becd0cf7be53fe34126edf6e92748b2d0d212bb11706262612a1f3d942bf1839e90faf4fb5f82c013703240aa92a4bd2cd9887903622a79f7b7b15513b4da9ec595b3499fa1c5b10c4214d09a150664cde4f89aca6bac252635e633db98d6cf8774e10b44c02217570ae01a91ef662e6c9d1c0b6b957b5d8f3fc223786307dc4842ce2677dd92109c18cdc225f8ab17171a0a4df39e32fc64e17fe22146eed162033cf1010b16eb171d7f595567db3ffa51cb1468205db310c7b5f4480888d457d747d34fbc59a626c379efe984461f399849625671638c8387fd59e7dc5be445053e9097e213a880483ea9a6c0193b3b7f1192d02b52502cbe3c8aa24c89032bbc387de9115ce17fe9b0ad405b2b91d89c45aed986649a90a4f6bed1f92ccc8628365a5640c8ad1d8590cbe7715ad7d7e48af16de20a30dce60a5316f2d3d65e62118a89481a3e99b6b146c9d3917d7d039c3bfeaec819caa40afff5d0fa5a1fdb4c90fd0948e3d417d055acfdc26e8c2bd242547cbbcc536784aad84d95ffdff9024e40908eb781a6b36214002bd83ef3d96bb918902e041bfde323a67586252cd31c5d050ad199c3f07980401d61fca8ce5d0bcd180bce899da9b69096bc96a0195e6e367902b604681843c6e1277714d3d630d439f9a456ae6125cd96cc7c587057a8aeec148f3d842c48bc581b7868255ec2e12c9ca02599ed3151cb7d688d1cacea13293dc214e76e4993d06b262e6b53a58a448c130b8fdc46c193f74ee8ee1052bc86dfb415679a625d4a745ea138a17d506d78477b86c194d87d36a3014b4813c30b0313d47407b9ebba70f140b553a427bb2f35f8dab8e26827a526e0fbcd6645e22f7b5305035afb4f3ae85ec5967205b138a65995095275a6ad18361f6d0f0cf2070a79bd4de21a509c866e96483a2bec81c9c5555879fff755243105c82882a2ffc268a2a0eb742386c4ab189c88d867408972f23e335e766266bd07595c0aed9d626174ffb64b1ae7f4c29d2e10aac848a25f29e43f2d505031b9a745681c98c5f58795ecf790909e3d395bf6572ec7abfb4b244409aec7403cababa5a48aa30b2c86e8c7e955459ec99a61517595555082c940345917f45eb20102b8e55f88fdaa8c6207dc6aaa592f47daccf791a41203a2e0d7d2cda8fd1c375dd0bdc39fe8cef2f7634a80f5276c381cd48b7b02a8eb9c3ce668876d9ff3a83e3e7a2692e7dbf7a83fe2b13ffd6fd988eff3f5bc277c7ac0865f255da68126fde167773caf7c5bab9d79189c41a187fd84bc10e88bd77ef75b96a1fadaedc96f64410d46226b33338d43312396ae5d00f4d50a19f92eabeec5c55107063511eec1dcde0cd92fa190262fb1a08cce85a52d289f24928196a322fdd454d87d5c21b94818553b63c87ed044710902dd3bf6cdfd352977a1d4651ec9eb66a3c9f9d0d5d83d2ee11d2a565a4b790cbfc7cc068334fd796ba35312db3f2f2f36fad3d22fe1b97d022b2a0af5bfb58f07dd7c6dfe0eee8c1d569f5ec54eb865bb623c5862b045cfb234107e9b0ed55f2e1e4bc821a345258437bb926734b339fd484974bcb5041ee9dec1412221beefcf391ace605e9a1ba331fec9b4d8a71bbba3a08ba53789e2205f4fadef036d03315ae5100be31145b58eab244b9def9d69797cf9435b25ba6d2fdc482872050297063dcfbb4412635056d00b2913a30201587a216ed3f36f2fe9542731fe95a929726470608bdafb68a31cf313a50b7ff8f540a52aff8bd00c865fc193ce08f40655b76a9620454c0ac2b5737c0d3538147f4bba8a39e29990922b08a8943a1cc2249b773d5bd058a01047770119bc30cf3e847e236f2ffce4364ef1e05466e97877bc528771ea26406673d000754d85e25c90ff2e59065c888b9c0e999db5365c10602d9f0679ff2f34bba87cf1e70ba32e27a55415cecd8d1855aeaf82ac1995066d6b623151330295c8744e335ac8323dbfc2844f91365432369a57d1736816aabe65e80db483597d7577760701755337b7d1158e6c460ebd6e7db74cb26c55e30ffb5a1452c8a5326d20bb17c2f4256c12e1931ad8c2a6153fdaadd7bcb5b781433c2281de464bc5cd0947fc5ccdeaaf3d6887740dcf03b0b2130ebbd3c69c178fe7ec3b8193dd90642b107b521191a0530d562045987957f9004134719d294b3ff15577a3b1fccf6d010711580295faf25ee96a861cfa83623125c2eeb59ee6187e7f80b0560ffffff9f