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 76778 4ff803d73efce6160731e519a355df5130d4a80a7f7f3acd4c9580685d089184

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b34955a309fdccc01a996b4e9ea13261488fcb436a31c3c525266581dac44295
Certificate Block Hash
4ff803d73efce6160731e519a355df5130d4a80a7f7f3acd4c9580685d089184
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00040c00000a460000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000002739e401de4e9baa5c1dd17ea30fefbb70cd8659c207390cf3f1e4c11bb7bdec7953fbddf508667d34333ba845f5f6e5da79dd9db538797f29025a4dc12bde5f42ceef244ab33f3a3cb1cba31e80ed2a8c9c37adbb72319875010000000000000000020000000200040c00000a460000

Raw Header Hex

00004020cfcb8be1c3e58d603f5666644e39e7fec426f1868839475d8003a9587c5810142d5f4b766246f43a36a6d32b463057b51d11de4f06ce10d0ad81086944b9c12c4d8c396a36d600189542c4da81652625c5c3316a43cb8f486132a19e4e6b991ac0ccfd09a35549b3

Proof Data Hex

59,560 bytes
121216020307492216f7e8a9f8ff7a98f480f1fdcc55ac4bfda38cfd23f5150329e1d1669175cda4fdd872efb632ab5a365b64f88827b6c8a4ee8e8ccf4b2b7fde08006a50ee897617422d3e8e355ad499aae159e22c81ab0cb4a5c0b915a927119048b4d49958b400c6b7c23303249ddf932ecc625e94b57939a5234c430a676f2d773e132096071ffcce168887966b8017130d803e3bfeb678ffcc3601e235eb7d524fb58d4626d8026dc4efca983e55fb713e9de8abf296b4ac45b12d88cf1fe73dad97ed235660c4f609a7ad8f43e43d6e9e120fe34fb5c63a8ed96461bc585b1c09637d7cd9f3303150e347de639f36c75c95c617640ca950920c1f9a9342a79c9828dbb811577473912aed3e4893c2bcc4f46409152bc58053ac5d58b307981f1fb63c64c4f1658e4a6bc2a40ffe316c68409002de733c790faf084c2f28843020cc997459d22f73c16444799b609f402857ce4054f59861939361e75fb9ec11211f2db067bc90f16d4769cf3236873872df51d61f91183aa4888d1ad55cdf963b6569d604e46b7c7ab97e39e62fb9e24eabdb586f21e79a296d5f8d06e7de32e136a257dbe3cc0f7a49cf3bcaacf77deeec54205017910d0510eec66c834e36692a6828dfccca4d3b629e6e14fe84f28ce652c5960d85ec79040f69adafdcbc19358a4cc2f1d865e4c7251c72205ebcce1bf0b51f97ae8761b4868f152b97f54adf82e2c044a6603229e5ca173aa6ea35fad039fcf3eec67905ad247c1753d09fd01758f632c90b207c185d992db25ae9e63d945e60043dde2518a17629a53cedba6fa9fd3cc64017bdb1bb8854e692585dc70bfe132697ea68a2cf28b1bd7e3dbad8f374436260be092186d69ca1f0c3ffa0baef6a51310318962337f583b9298770da25e3b67d0e2dab3bc3ee5f5620a1b26917bfd68e38dc4c9174058978eab670c7d30d9152f88324479bfc97ef1e6ac99bc2736e990dcc08140e3b8086a5d9b2e7b83dabb4b168c1f7f067801d7e6ac3d27b965d18e1d8cbcb644d5125b6f7cadd332e48d17470c8d45cf11795df94f55991a49dd75f2ab3b9811b450cc3c47d1d17041e2e12a6358ca68f93318661bb3a994b9d7736155f74741fe1da69794ccae6859c336668359444513134645f8f50859c9e6c4ce788d8f8964240b608f46f64e6135ad2fbe5f1a6c9f3cb27e53b8e57fb54324796f6fbc3727e034424b38e726aeeaa4e87f03db044a5dd782bde5f3abafe758633246bfcb9804ab2eb450b345976b88abba8c05f9243bade74d51c46447d091850b83c868c7d92b24490cc43089a928279860eec61b6bdb80c6727dff05d086d68a6ba3dfd95c3b0a5533509cfc4b18eaf9957c99b10721e446fa409d8914bc6559c75a8cd5630765beefcab626f343749a3e602801bfccb1fd6022d310257fcfe1c53261d2dfe74e80d565185ea66afbfc8dc0b2b3da4e7d770c2f2f3970663d42f99b98d0bcb01bd8a730fc67a0a861595cbc45d316d5e27e61d3d6e104d15fb87b934b1bde89ab44974fdcd5b5c9ee11ec4a8e026153abcf6745b153744ebbddcf6cb5732556a55787293c66b5737b8563494c926441d3f1e0e603e7a0395daaa9c752946c5d2c467b4aab69e8f789f91f8c2ecef1fb0578e070fbc00aee15d562b2e729abfbf872caf975bbc564c923d45cbed298371272abb61df038a1a7fdcd234337652972d152df9f411110511ad839271947ba2e763f85f0de598a89600c98c812541b7172dbe22e4aee2199a579afaec0b88e5071623edb95dc71a7e049f9b37285e73fa499be81e171671a2520e14ad8d3300429cc1d3f9151d567aedb40cf96bdd35e20bbc4e3ad6fd0a4f302f34fee4ad9631e2c8406eaf40a2fa8936e8313085db48e06d0b69b57e7a838e3b79189924019dad8bcffcb020a7b5014bf4bcbe32111c097a6ef45986d94c70bffc72b933b8be5e13b0706fbcdf12fe1fe4d751f5f7b9498a7c16b380dc0d0941fa0feba557f41806dba963c807b76a551fa29d77656590d395eb81a5c460e683d54d8b1c4929351a5b7cdb900ed9c67aed920069f6d6aa3a6b092739afe589fb67c98bdd551cb2db9bf3b2401bd2f1a68b87ab0861c5b8ea70e5657fd23ee0482b1a798943c3c1873f6e3e17c358f646c763c1bd09197b4324f167dba64e171bdf289f8060a1e76fdfa5df286edf497d21aad1acc6f15a0317576a222e4633c37d9a4aa0dc9b6e8d420e49b9b00fd457618c1cc3ea4dc7205e12276959bce1a72fee17a4927985f96a040015970518c6816488b2b6c36a53d5a26160a0560126160451c9b28b2f1498d9cd9bf918825628e66229efe2a430be7c278877f645a126c5f97b396cd85e4d825d33924bbd0a0f17c3d1553eb470d5fffab36c1e04f87d3f6dda9e56e77368ce8eb3728abdd0f5ddd982f2ad95dd89b4f3f9268fd79b61c3362abd3679496228b7e17150fc5c505bfdf74870e5dfbd5506599f635bb3dc58ef35115abb7374c1bcbce357b5f3dbad6cf3ba15c87475c5426f01c5137fcbbe8b7c930293170b3dde51a44ababa88c379e2d3ba9d9663439891a7b576542fefef6dc6e3ab9d9dc50d694d818daee9e084aceeeff1cc49e4e7882c37344f80897a512fbff61a1991032dac5a608b049c170322828a80184268334ca5999a0ac46b7c9701815193b0b2a26548b85ef26eb4e7e2e1d3d13a076c1d9a23e2c4fdebf86d1417185e0aa9d73ce08f908f52d5ff65fe8e398f294bf2a81950c63e443e001aa7f07a149f25ac4d62ef63efc3d6937948a0895bcedcba4f1ccfdd36afdcb93fc109805594e5cc4eecc8e9313faaf7e5f1cce132c5c15c39a8a645b709db077d62280fb1c416e9743336146fa6cedfb39e3af749395909d5a658bc8be8aa387138b8e14cda15d33f778bd73c574f322ae0686a7a5251a9ea82d33e59242dad3423788940cb37307be6208819325324ab541240e07258ff22ff0851fc74f675fd806d87600ae9594bcdc8bf53e0a8d061f1009c7b7b2778299cae02361a8e8c960c1741fda09387d00dda3588c234bcc0efa6ed6469c27f745ce4951876660ba0488bca877cc0d7871b0c08eeb4397ba748eedcac3348fe455f34c4a9a91480d195c01d7662c4587eb3d982898544dee8d314983137251937021bbee1f8af041945ad7c24e30fca44c357227f4de3f29d0d0c9b4e91b0226b5fd043c7d7f4e5e3d299db034fe1804e8949048d9cc30691551ffcc70705276bc15c833a4f408f508484651fb86687291ec13bf528f8f20b4c0dcf8de78d0316ff88db433aa95779c145b8f34488829b033b42ee6e849ae4fe1c1196e8a00fb8fd9f23fbd3cb7aff2635e0bffa50441850257dade0b5baf64270449fb2aa357f49237c38ec15a0e978c056401ca85cf4aacd3a532466910e82d82188b659b9747472ebbb7b687ebb5669d58583b5e58399f4120cab51ba4bf9c6425c8614711c0163839e9a742dd782e6c8030b131c5a732fca1655c8cda8df34ce83e403ea9c1bdd8972afde85cbae313dd8543cf43e0eee1725c60b6522c1df157ade8feb07334baf0d7611bd5079fe34856cf5cf26f3ee7d4d700756cfa080c3f2c3e69079a96cd85fad030c4e643da9d2e938126e927bfbcddfa43df6b9e89e1919e9772d6806fad5a9760e77d7b910d41fb03616dc770d5934e49fa66b60399d19bf2d3b59af3c94783007eb0b633189cc0a2b60334375834736d3e0cfeb3e2121947f99ca57d147c4dee39e59415d24b14770244e4fc4cec8673b91bb3f5b204f02acc57a907dec593582b7c3d397227e91fe717260ab32b25175e08c72346cd717954ed74656989238688183d6bc09750b21efd7daffa24b63d7c020cd42f46d81e83f487816518a2c2ce04a6a4814f82f136a33c12036f937bbd699e3265227091c829d031df01c672588090cdb56a795f18393cbd3286c14581cc87aded56c66c0639a28bb9cb6d142fa96abfaf5c5326a039f08b8c3b591d0c19fd26e3740c94040759e864bce5696008756136ca5fc9cd143557690395b125b87964984b86026c80a148cea0ebbde45734fcb041ae490e74b1c2a71a08267dafb30f587143ff001da335c1c825f7465abbcf359b4372bf9b39896b311530ba391cc5666413343f3d818f5b59127bb2e653624974b9f05499236a90559de98b031c9d5f365aa9b8e1d6b5da53fac273759c83ac3f4ce7fcfcd75b08a13a3497053fb910f010b3b4947a034284620c77731dceac19f3cbbcc63d80b46755ea53c928375c0d8e0aa1cf250afe5ddaa3d4fd5d37dd27c019282eb8a9ab9e5477780ac24ffe12d460518d9584af7f2f2ff42f268da298e622bd33621b96e06cafd165a4b295224e52cbd373a18f936cc7702a5f6344ab775a89075f70378162894b4d857d8d8e308fba215ec26ebd4a9462608028281544f95405bafa731bf938d9bfe7d122ae2f31d6dffa68100cdfa27dfbbd6a7405eb36221d09cbcc8a3f6bb36c7858922bb2cdb11d771b8c2ca0f79a703d7d6bd39b74ce250e2b2ef5e47c5c5da853c79ec5abdc4f29fa21aa83c7f17845738240efba54a8ad20548609a28be94719aece19991f5786c7bfd8361abf9ff8e7adb188eed2b59f9fe076862da15f533846c61160fa4f9dc7fcedec1936352ac6229306ddaba12e867a035835bc1dac7563a611b1cb8c6d73446a1e2289b7b7a7f226499c5d9b4eef9991a027f240d394ef09eb31843b702628e62bd8caf505f4322f33c389caccaf096e9273af2b22713e7d98711bde11b8cff2bbe2d25577006dea78d947a10a9f85719d3f0c68bde89101d2e1c5bf9c4ad8297ffb3642a49080913891e30f5492720edfd017ef2e0ebf915b4e4fd76c95a91d56141df31238f22e9e11f1f21a069e2b9ad76ecd210bc9ad4109678b2a64b82b71e73d090f528105c7050a94f5d8c3021629bc01203fd46134d78bcee43203a8e9cdd936856a4cd8db8caf381f4d9bdc47f1bf9533b9eb8d436f04e4816daaae300c5421968a751cb6ca14c38488377ce15330e92b104c6214999d20f8d90fed95033dd9c930d3ad59e4b2945c9deff8195896136fbac357329a9bda8cd9e42e32f6e97a5ade21bc575d6a7a33d1266cd36b697c1c567a7df635d2065a013b7e5f0cdf4a581313918131f5df11e83fd0559c5968cd4065ed656775500ae1b3743703c748cdc2c10e328f8a56cc67afa18e57331999fe5fe240ac8d61f5475f3a959ad41dc878cafcf3e0930d5fd0eebd331416c69792cd1673dbdb65f907f832634e1de3b67c2996e7f64bbc923763cd86413c79198d064de843057352b330c120f95c2c94cf2a4d755f8d0a97bc7f71925fdd074b5a928f9c8bdad1b032565232c276b88f6c85d400e26e9e9a023e543ec06b0cffd531800eec16e3f9e9f8ce9f59d2f081ca82a7d2cb1262e31a2ea9fde5bf627b0ddc1d1a3d7c1931a441c2ac5e589378059367ad0a791a3aa2799c8428d21f582a16dfa66a258b74bd6301e8feeafe1509c05c77ecc0a3efd85429521918dce92c5d023468a018e8c73463ecf689ecd0c056a753088b7283ba18a4269422824fef352ebbdaab6ea41a8ce2593e7a2fa41a17c9d5597886518193231c4471ea5892218a6a6ba63fc46a828df5cc855f3db3ae242320158a31ca4e791963f28daa20c39b9ee82cc321b2527b3e82616220415a6c05ea064da6eba8aaf2d1dfaa54a43acd134304b9a2ae84cb6e498d72c5d544b6f0b39cc9bc712b1be9f0bba295c2f4f2865f44bdb4fdc27063a6a5bce5e6d998339c7a6921c5e239bae399a3cbd8e3e5757c6d6b474abac19fce4cee04587a8f5b2c35c5918334a9f6f87ee22fe00abdf190de2e0c27e7548e80ee71e1c6fd9a12ca599955423aa40171ac2b31d4873d8ac2527b574a2c66f4599c3fa95ba6407c35622c984df07b3ec296b3c48cfe840db883eb04dd5af0f9159ed81ceacaae7207f7f8311322c92c3c451a1ce40ee61ec81da2ebd33a7e2bd01aedb94cd2965cd4b4211db2cff957a894af4e5f266f8c55e01eb52259a27c33b39a5f9b2748d1a74320d0c26c26bf79201618fb9f6679666c47d904aa814b0dd1e505ddfd104d626ec9b087a5195c40d853ce81b1c840da7ce1f782451b2f3b11a79fb508dc95acc297c81c4ea5165d63ceb646ac01bd5a73e198118bf9b2baa7d74047a8ad195149b95e7392bb58dd08aad8a4691da59647fe7cee3412b179edacaa42aa4da42f3bc8bd5b191ac657a02a31065eea0b5a4c7e2ae300e38785724107913982d6dc3cf26043a33d66cb3dde0dd213ef28455debfe8188aea35e3f1bc3924477d83c528a363b943a29d50b4245e154c87ff64ff52baab3f66653aec82a73542f4669b47fe2173149d5e41ea4c2fcadf6042641dbcfd253668996f92fbda6c6012f9d4c3611ffd97ae30c8c3220d002a18ac855191c869de520d539150f243f9634a29b5f18ea69c44c2bb436542b5f7a8707115fb5332ab4156d83f38eb0c47ccfe182a081d7c91bd9d96dc2757cf897e262f2bc9b66521a071d2f0d4cde881aa9d94ad3d314a0ec0b41a46c2b9b6c811651324c20cbe48755b34cd7f187a8f19b6d246f28f02f8336edc07f30298b61c448dfee785f504c804bfb43e94166d9fb9398c06a84dc3f7e1234d5dfe030c76a20b80e0fe0a9b7f9757d2b7bc36db6d4e9dc8b645dd350f7b5da936560f88a8b1abf815d566b0ac36c871f7a3f40f2d05f6f0bcbc359a471dc9bddb68ea0537fce0d74dec2b4ef4235d30162344f82a1fed5a4d4d1f434bf29c52a566a417691a6f875982253100c9a3368eb393fd1cefc6a760011917a1711820eb14145d279577c351717a5ad882e5201946a1a5267e1f464c11068c6946bbb7285466958a6cf93c546c219aeff98fc949272a21c8ccc61b0b2e2d0b61e90d34c0cb7bbc8c5dfc0d9c385b131a533bccc9cf95d5ca0fcc10bd1f050e81581147e80641b22df643e5544797f88b69e346296f9a8130f3262201b7103bb494d2cf0fd751ea96ec8a0828d4d3d65b4b71fbb9db59920dc145fd6b37fe3cd1fe83386a6b434d637e49d963cf9851f4d8ec3f84f48db14f1d136fb2e41d126ef4b3b5029ede72662807f951ad1786bdfafd9a7865ba2a6801eb557ab32df706941c2ab62abe90aead5bccc2e0ea01b53eca6b6cba26ea7daff17a8589153c5deb52a22a85a9175bcbe5b668ab10141ef93026a6df896aedc875168bbdd0743874869e9ec59ac4e3c4c72f5a93ade139dbd6c2e30df192c4582fd200c1308ecc828168f90003c3895da04acbccd861a41670c9f2c2b80db009f0d0c4cc8808581b913076eddbbe1eef713b9d5a9a9ca9ad11c04ef3be68fb524a35b5ccb374bc9273bd6ab0937a81ffdd1ff11e8bb492ac2e82046f0989ce289b2594ca6904fcc6c72d0fe3b068e249f9db21007624c2b904915db4ebf094fa594c89e21cd146cbd9959680fbd3656c48b26fcd048f9b6762de4393a7334b9d988d3515d2b6fcbadf9205cd37a7c44d26d4df6fbc1d56fed0299e08f836fcb0a02aae7841bc8e5be7bbb50f7f40cab9518bf075d8afffc454d282baed80b79a1b1b60af3c93b9d70826afcf7ee7ed8ae99434d522a71ee3064219088047c434fb8cfae190f0dd75fe35687f62f838c4a3f207cadc3135a54c64402b4497897658fcd23b6f12f098f631ea16779fa11df9554fbc57099d4d179835aacedebc2aa39fa4d7475a53e926253a5e93ee39b7aee5c852200d8dc451715c1573e70e59cb262945637f77b7689adc8542a8ddd161f937c9e6bb50f7eac7a02c1bbcf95e53e4a972272ef068eda8f7127c3c92896ba3e8c89873f514d674e920c61f94f942d87fd85e16edd19f351e8698b4f23c24685bf65da506e5dd0c0bc191df4dd606b8498907fd1b09fccbe7b63934a77bf71eb1174d4aac78d1283f918e2903ce02b1fa96fcfa9c420988d865f2a46514ba6cb411fa2946ab828442b918767df5332dd727f92f5e960c3f8c35484d1d2e47f1fcaeefe5a95cb9bbb35f12594e729e9e75a5e3e2a59b0ec2ba47bbafb072d1d039546bcc46b7498f85bf73ee719f18da01fca929f6debe98b7fb5672ce5e9e42ea26f7410c417b9af0b14b2a9e5afce6b18b2386e8644d23304992fa417302a3419f2960a7317ed2935e4b3f4e5801b0263c77013ee1732dc9979a2ab13f5cb1b1f66ae2a6363477851afe49b8e657b11eeefc89c5af3af5f327f5015b16efdea088b6b2f288777817eacb61a4e5cf38961c7aa08cd851750459b3d2f4633be7d21591991216ccd1a56c7552f16721ea16aa6645e9ed2f5c3b43a98c941c9dfa519b88db8b697f55476061b0f0004eab923526ff8bc7f51d6dceba5fc058a242a9149d2ef69cbfe68029526a8cb0564bbcfc0125ef868ebc840693d918cf4c275b1d7505ca17b7cc2450529572db9848dc3c87ed55171521e40f45a166cea4227b52e5a601d07a0dfaa44f22c89a39fb545bf4b20201d08d0d58171bf3c98f06fec87ce0c67a059242b209f6d477820fb0c30d43c6f887be2f9c2b1f96c34e34cbadc1aab28b5434224008879dfb36bd8e57e927d67f04de552e378a33378ff860b93d42389e9ff7854f9320ae2de41792a721864a93f10dad51f6192752aacd750b781e68e897ca80a55993eeae0c06b5286113a826bb42e04735c02afc64b9c6a788da65646bb24e8d10f774d05d5317c55394b167c162aec7f4bb5071678ddc757caf4ebeff19250c310de6a4691a7348bf48637db1f6a23656d7d3162c5104eed6c2b49f7f142608fa438536d9e26a773ccb28db9e552f344d87b46966d3a6a595614e5b4384a0830415bef9a0796299340ca3d81076218034202a0f9f62f827148f64fd39b32ad91999ad75163f8538ddc18062b9889c5f851328080581f898e008681e79804a3caf5f2f9d00f279a5aab90533f5bf783b1ab44d04e09699f90899771d84bfdbeaf20f6fa834eac41e0c0f75627cf2552f7e6ddc71e9d6ddfe955672207e3993b386899305b49f76a08fab3e7e6ff5079a883658d885777fdcde3f9c74c48d88c290ddefc8ff450556c0bfb149e271444d03ed04df6ab043bc75814ec9a6a59083a3c435c5516ecd1baf320214705ed9b7b2d4e28b21829bea21f3bfe47fabe6bdace4100e83b36691c244dbb3fb945c802f364d2fdbacf8dd1296429fefc66ded92baa37fb998aa81b78df67083df81ced6d1bd49f2ee378b8ad88ca20711279f53a38089641e30a986bb98066e34ed824bde7c334507a17870a4bd1b74cef6fe1177889dba5e46e630eb9e7565297632698c00ba811863dd031add06c59aea7deca503db76bacdd3acbcf18c8607538dc60614b0e1130a8eaf1959ffa2a8403b5f97b7538e4f93df994b103395a7973dd3f73e6609951e6bb7c552901beb50397445b73d069901b07927b0101d84b643eaa8e7d62286559979657f922f4568602fffe353dc51a40e456a464dc17bd7f76401d437b4d37206f1bea4c21262968aad81bc2203172eb0de68a505b1ab430d98fac178664e706ceee975a3ec272286aec45ccbe2c61c0b2d7028a2bca6aadf3d0fc9e4aaf91fd29274a8efb01b2d3ac27f34263622830c749e75cd15a15f9147ca0e070ec9fff0692eec95fae9cf994a9bfe24412b495e39a954bc79f140b621e154bae3d67dd48be5298e7924fa0f680568394766fbdbcec6b370c7ffb62b626ba2026fdcc7e3e204fb2cfd4a5db0d1529ce9bed810070dc526ff6dfea0e285065dfc4d6f1c00136bea23c017df88187b7e15ac3f0c3b1a13421e504b9978ef921ef919a16779826382b57988fcc94cbd3207ad768d9d08f5fc68ce6cb39f0cb271e4889af7e9415df60106957a49b0a81419c6f2ecb6bd39a5b255f884e677a6b965681ff997799f7ee4edd37705eaa517ef8e3e1ca10d47dfc6b02233cc7215486c1ac79cc80f95edf8122a07aa6df74ae278abb9bf6ad4e9fdeb9428071a590893e33fdb9188f3a886b148500c67b05d6c2c69df4bec6790f11213544049eabb044a1ddf8cd0d66f4d0f16fb0ebd08167d1440f30ed8f417de3c8695a05e69f5fd9861a881971e3e8d7eceb38103bba279fc46690ba9f5ad133f9c7179888e3354562c757de66b93d75e2fd685811fab13101b9ad8845d45fc02afb3d156f29ef5be6ad56edf9d6faa4ece7b06282a9067ff806045252be7c54241092c7e172b0bb22d2d2dc6cff8f7d8969d99b496b41350f995326a99b538ea00f9a58712761ba6c2aa12dd58cf359656a2f8c3937f1550c2b85a2079a0ee8bec8370509849d5f882fa936d755d3fc3567376b111e03880ccc01a34cc4919e71eab6f22e1f6fac1a8a88682f6823e78d9e85d80a64ae15b99cbf5032dfc112fcc490c9a9815f80fb45628854e75efd9569f838df750811983bb8f58d012e9ae0f7e30674caae18e64444b4934a221e0fea245785471e78a08f3a3ac66ed75a76e92f370fc32b1eb08bf724c03cd480af14ab9719809f76c4edc2a9d95e7f4fbb0161a52b1a1f76c69a08d4023b0a7066de18c1ff868f7d539f72f4e3f7245993eb595fe4c6240c6cac63bd5325fd93db34caad7c8cc1bd1ea509e46ca22398da19a39419599c84fdc473e52a9064cbd1b581e9c2f003522ed325f26fe980895c8d5edf4395c6ba7c6213ae600dd1cf147fbabcadd15b001d90d66bddfa460f75bd9a0ad21ae87c78c647bf3e75399d168138fda398770cd0b75244d870e49dea0efc4d1e049230dcae663eb5f1cc5862a227d27933780638f5865127cbc36580b6b696e148a29067f66dfa1786ab6268505602c259e9963b3fdbf46b6121be6ed9032b0391498440ead019d06ee7e2d21ab86c545051f00a92bce39b62f0cb9f3662588d49cb390d88382baaef2e07094e447f548c60739e30bdaf4ef06285f0615f741a302e7a7cafbf77b71ce2d715f4d193b2bedaef2ce84dc5b48b86cced07720a09da8111590e5b15434e6f286b016bc3a4c7f05bb014ea0a7d6158141fb632ac81d173553dd1cce9dff164e3ec0fe9d84e5a0e6d589ded4151587cce3eb870dc473994ae0154dcc459e54a99cbda6d3e0f3da0ef84b72bf16e6f0c81685fbc1729fb53f8ffc1c33e99d7d9491a9e0c63c7d4d11525bb322a58ee70956d695482eaed759a96734dd223382e82f14edb79b04e6563a9d2fff7b560397e0b0267b2518a04aa252e1a7615a616be4e35aa6d1726ea0ee8a62fe99d4d10dde840a11dc9b73cb936016a700868f4d395c7db11a9cef9249e421aaae28e13842b7163cf6199bfff09f635009bb0df0d1ca1f8a7545366236af098c05f8fe93216e963e1aed09983dd5d0c67398f47c37dd5e5c4ceb44de0975bfddbb497d8ac33bd2ca0cc5b875a93141ba2293154cc726fd61067d7640939eddbe5db0bcfdb847d4fc5f2dc1d1d8185c29ae93b6eb4470dad7af0647f9cdd9edef80993935a96e604caa3b8d31537ec7f81ff9ba81e45ffaf41b6654470fe2ed95626ef18109e7d2c0da5cf23a7a09c799656fab89f819636097452f51efcec64686e87deab3d259b3e85c9fa8ce7f9a1d0cc8520d0792fb5f86938ca60ce6332c7d63cc71c85583a9c70de93e8a99695eb3633b9c5941575ad73c8bdd60fde7ee472dbd424a94fbd0d186ee4e25c6fb8e0b4b7bbb5db0c5358c3e61a5b059a926a8bde46bd7b8a345b512c91faa7671ac535d5b7e4e0dc22e3a7da578c4d0dee99e76cf4166428076e3a56cfa37e95b037d33084c7e3de1d3a649acb0320903c30c4d244f99af38773eb0ef86a68911d4b50fc029eee9437193917fb7a668b36320b08a4ea9e961601d6f13512b526972a268cb86f7b26af2e147a9cc31710d2f864db44f90d46a95dfbc58d99f8306543458a40cfaaa0fda4e645881201c93d6f413fd148000f317a0da28f353e5f630983723e24d9cfff15daa9acca93420d8d1660abfec94e315b283a64cea3445a1c7d4ada2affe12db43302b16f7bf2a30d2a4d128e2ee93ef44194952643332eda4ccb11f37af6275ccf74b4526080dbedbac1d3936e0c52f7ca01c0a92469164b1bcfb7c2320a597f87d92c60a270e8daca8e36d8ed6e88219d3d80af2c645cacdabb64b1e9528ecf8abfccd6b8dbcb49a869216148ea0212d6f4ee75384fdab9612eaa2943c6a7572cc5e7beb3e646d3937d41ace0cc889c62d9077cef515ca445344ae66731ba4f6716f758680983d3a0d029f05035613b4cb2351ed1cedd4aa9583faa5b2e58275c4287463abcaec58c6d3a165fee9b41639b028e7615880b980ce8b2d88669fcf9813bd8d615dd23df9bff9c718722d34dffdf63dd1656d67a246e5d5365f8fac516cf557cd7875518c79f133de2e89de9aa577a642cde6291d6b6ee6a2820335688a800eb8a26f9becd6ae0e28a51e2d8ebe5c2dfb04737c778940538c8bae0618f1e29d673a6fa2cd824160644efc88e3a7d84d8fd600ea9bf4b0da28406b86b92b916aa58f1323d095ba412747337ecf7ba0e620b46d85a584e7c6ad3b6b81ee282a1acfb676e182dafda310644999a2c6cc08efabc20382934853d65d9c7967d862f153600f005573572476f5f46abcc4ebd27ff463493f9ec1dcdc66dea6105e44bd4573d8b4ae6b3c5bbf8d8c6f67947ee9be3121baea3491ee7d434b63845032e3f5a5c81789acfab2f7b91d89ba047fd15a2a05dc2f952e170c6aee3bd5b4ffdf90fca9cd91d80f1fa1f1f12f423901000749b75923033f45f418ccfbfd4f90d79df3b77ed33a64354db73b4735d96b67e7b84d399c5c738f10aa514b155c90fe919029fbad48282c9b8f06c389d788f030182ef9e42186fcf092ee2fd0db0f004f21685cd16644e6e8edca57f26ef7d4bada9e7c0a29ed7f6bd9b55a13956b4b22441e1042a0fa53a4671d9f2cb4e280167b172d99f86c039641703cfc0cf8d605dc31b2074f9ab5c49136ef2774e1b0ff37da96cb665285e17e06abbce9fe859f2b09e1367523e61168c57ff012c54799a58c683ffecd0a8b6c8c4cadeee8815cb5ad4ce8dd316bdca75614414165521e07cf06ba299a023d7a564e9ad320e2b76fb8619005185226918e868f5b05cf9dbaef4d245dbec94442d7dc52c60bd7c51c2be09a6478e9f33e15967bec8fd49a0c6288ab850b43fab82314f25309f99963eef881bedf01f524f225cd6d549ce7676b6d5b90011d5fd18d54b48302eb066c60d8410be2bd646cd8517762fc3decf27dd1f2aeb70928d1638e47f1a72b79a9dc3538911b979f2abca9195a1d5a7323ba7d050941fb2638d9d17cd0c3b910365940d4560a645c9e3191fb3b8cb3beb965f37e890ec459edddfe2a90f472fdabcfeda3400cdd98bd4e9a154eebc5d800e61a8e747a5e66da66ec0716d90fc53834ca68d731af4d1858082243a2e8cc20ffbccdfcf23dd6f2cdd265cad2a141617546ad69cb1c42ffc69dea20a57ffbf09818f0be5924ce5d03b552f593a639f8c23ab133b7d803476a2a9fa5c5ed798094d801c7a964939e36ece8c2d86f0b4817b108c8ce163976ec5e1da725070fa7565fe14951a65eb726c17c3af654c3244946466af0c1407c82bc718eb4da8a190d1d94e660bc3dafdb86a6607460138c9741d5c11a6baa4804d11496152dff67e71e086b03ea597bc2ad95ede09d5d1bcdd5d576062dd6c61c63a3dc01556b75f9c6009b7476944678b9a3a5375292bb3cb114ccd17a08c3517a50f2e0c79ccf3dbdcd4a79a2b42ae8ad927d0ff9ce6ae2b24faeb2f88438c35c86648caf53aa0f771fc4c7ab9fa50d5fe95559a73d2d9b706e693be5d2a6cd3cba0b8782cb12b0edffab5aed06c4f494701207b4c4f3d758c5fa3900f870ed4b7231a23e691e75750d6ad3bcd4c5b02c8cf039743af2f0d6d47ad36814a86fe007622e9b304e48aafb523d6ecd6574a4d54cc471042e4dad4ffef86b663117b73d03e325013e9aafc4992b457a89d5f2e9561dcca306ce700303228c2e0603bd59559e3d8c643d67042a84549f5e7890910a13ba10911bd12e0438798a330fd6be167f1105367d58a3b2ae088f913239021b134280610a04a0b001b50f6c63f14019ee9d6bd8b29eefc831bb217ccf650c4b747b0f0f8d44d8326cdc6db95418c85b9e94d1c069f995e49ae9392f359091cc49e41d96a295bcc09f847a90e191c144986f7f78a3d8c00c5937cfae66c414e846df66ed9ffdbd9788e2cdf5092649c1317dca8012ac0d1fb6cfe0523f4639bab04d380e91e186f46794ac7fdeb24a21a55e3159a449fab3e4c3578304e5dc2fb8ea1572a7d7f2270c02abf54e780ba5ab2618a62ee17d7f2ba75529b5ee53149ba4554c334dbc71632d042d4d8579c46b832d2cd89da80762676809636e51fe3f95c22f6ee30ada42068668d11df8c5b203ed43e04496f15c082e206359d7ad8559225473411ebc0d10ae83644f8618ebcc602decc9146968063ae3bfb52ac68c86340a64e0a629a55376ae6f899853d33eafe5215961704db99f56bd36c5f1c6f4917e2b880a0df8500ec26b393cb9f224ed79ba6baf04744e12a168b184e6aa1820484bf9bb57b58fd5598854d774f9baa331490c54255e79322ba33fb0cd7ff4838bbcc50f29e02922b2a830c9bb9fcc30b1bd73aabe02bb723279d0daa834edebfc4d366fd9431335cdcaa0ea59681c4a08376c1882c0d910b6b406bd150ec2a0f3a3c2955a7de7c378ca6e27530821ed6153b4a2a6685369ee6e27027d0e79179bb3bc063a7d8292efb728ceaca17483b427b3562682fcbf7387998a7e77ae1030d6b736245cc045a9c850096ca576d77239be329c2464495b60bf7f645efb6f8307d041e873ae663f1ae2bfb6a389da48c8db3fe3065a23e94995179fda57b2e0dc482ee36814529246145fbd856a085a27c6f94672bac3fdf917c81aa700d5f8dda9d6ac66f93d0e2309671ff1f8f88a48080b2674ad9489603eb319001aa507100a5182486fd66f6a94f9dc5ea8b208fa4285433f662b72272c89c5f1b8be9df76d917650310f80dfc280d9e5fa702b85099a5eeb464e2c22bc8d894599e3bdfd7c2d176931b5cc046e40e627e3fb19fff25bb36b551a2ecabe0deb4faa3049cb571f4f17925fda3f04aef976070081550ccbe52a0802f395138dee60490b1ed1f23657f4f77c7be53ea59a8490100f9a4af3e1b711761e6e203890e936b41b5572ec565013e5e5f4e013da0fdc13828feafae66b3c0e52e797b3cc106ba8b26b445f3febffbb86b63110c628396b9cebae86c3117bd02285fca0c3fa024188dc03f2182c11b21feff5303d831b81656224de9efdbf01c714642631da6fe81998ac1a2cc341a1721f796805448bfa30496e580a95ed93e40636b084aceb703050869d69c500785f03ca8d99ad005b230f4d2a91bc3a13d108f6d62fa913de9566ba04213f44027aaaf3fed8220002c463aa4457d4e532026a5d8b51b7f90fb8e11cf7c896443ff553764aa4c147acb33b48b4d3d05e2ed0f5358821947697b7fce5034c56b03011185c9f86af762037e7be2d4e24ecbfee943afa1c7629e27824dd4dab31c784db1d786ca80aafb76f0fad0898d6ff985afc82d8082a97c0bebfc098ac401ea57a293fa23e1d3f0014863aa8e322af4f46a08b8d7b5226a2300c0890af62f98fb3c817acd7dc74464f4d0e23dab0f708950cf1974e4ecb0d5e1f52192da54982d8aaa76bf1e30cf545a8ad345556866c500dfd6f3d7f67d2f4b15e63c50aca4051461569630423511b1f8de3233e8acceb91b013697c65990ba7ba2fe71c721d94f369380df866acee50cd0318310899605f871e6e75f39c11423d4533e4d015242d936fdf7742a26bdaac541e37d314c760ac0be7ba4ed443bea98b8b76a50e7a25c6b0b31f9b6f75f030db09386ae1e56611dd9451a1f6a07b47047477500dcacdd0e6010addb68b93f080986cfe020178118bfd8aecb0fbbb2dee578de7e387e9f20cbcb105b97f44aac9172711980dad3eb82d8362b00bbeb0381e56deb8ede87dedb24e1d401104348c7e38bfdcbf3721e212f210227c9f666c8cb3e239d6f1e7cefe524777ac511c499d3a52843abe838e62aeb0ed573a2c824c24881fab26e6bfed31e6bb5893ce4f559d0c56c087f81a1eee319e300604e586dcc98fe46a7823bdcf8fb9753f928e2c6f48e3d813f77931bcfa26a5ddaee8914e073bfb9a50393aba4ab3755eb5c6c7f1f407869ee8a0dab551a86d8372a4822e14c65dd34b80bed9ecd235e2b7c4d315be436c7479a8387dd885ac697e08c1a5ddf2e1813a829af0fb206faf19c69af0899c887d622a1d62a017351969d21834ca0b4c2db41bb74b303bbfee76d63a7f1b543eb3c31a91bb2b4354d5f70c522d8576f25ed75716cd2f36ff2599d74a02f202cb1632d35c9c036a6a74d11e46da5e2821d402f004ed58ebea266d2c627723d7c830b00030cbcbee8935593bfa6e0923547cd0935103ce9e5dfa1e3b8b34fd5edeb14f0785701ae0bbacb9642daa977ff71bad2a3f083ec992308a101471b109c06cdc035204f6b6f7fc1e748617bfe5636fd7217fcf9affb2ace93e0d0f025f0747b30c52d3271ccd97dff25cb7862093a70aa2d31cb53a3607ccb6cf7d83f4955e580fecf2b3af5691e5bb3a43dafe74b83b6c670db84b22030d36cc2cff72afed19111faf091d3418055a2a8a89daf12d996a042629c8a05a10b43c6ea796689f5f75723ef52403f3b76efc449caf42a49f025d65d4308e6237ca00f5c18acde068a11d22a490218dabe96049c9cee6a67744d0d1d13f754e99324ad2cf85fd42bc9bb7889cb6f51aa14d8884fc3a2a47a95166751ebeb87f7bfaa9900f740a21817c043a27e3ad0e76cee7b18a414ab3ef696d75135460a4fbe77a9785e3e9375ac217c654bf2a00ff6767bb253b791ecffec09e58436d5901923b89014669a67603078f7addbc632424d0435fc6fbe0771b1c7bb31459e494724747892001d73ec20f3039f65e16d4c727ddab6ea668240fc3c21d801314155228bf4236344286358586f0e8940f2039d4a3cce3bd5be08e1852be163ea8405317088d3b46b06a898137c5078aa9e128544eea42c7f2ae810185fb6227cd998c0a18035dbaedaa78ffe19629cbbc5c9d1db04df4b41cea88f14af5546a13136137550b1fc0b0cceb2a0a59999596503f412ef418afb0f6705e47aa100441a8061e679ae1708bf7db703f5e871d62c293b9ce66e3594c4e7f67d531216194d2b489f3ee4443cec7080e60dfb887407082dc8861ccb1be813d69e2e0d57a7194ba82ddee38a0eee18b4a2907a3ebd148d00b2ce7499183a7cf6a455f36b2871a25e35aabd09ebbae4b913896f78a2e56543a4211b898c7d6bd58f6ece952e83854c996e15111d2b10cd89317eaf57cfefb88f58080fe1a2324d03784a6281560372529a8ab48040dc6cf36b3bf329dbee1bbbd9e73672320993c3ab0364fb0cd700400894508c391b0b15a88427dda2a983b3675fd24cce59f128888987f8f4b95571b48cc350c5b803076a815564f5637d2800445b3a1085e6612e96934886cf5dde97a098c1f353a45598c0deefa22e64156b6aaa6206401dddcceaba6810074073d4790021ae8edffa2c2e04f80d66c0f90f2baaf9ea1fe852f2f3d6c5c60f0c25e97533659848ca259461264b95fef4f5f4b4affa97aaf7c5f2b7c6eb5f3171261ae843403f3597f7b369503e9aa78e3c9878eb45b493358a845c1789a93987592cf10e9b93327a78ada0ac355864be0ae9e71ca040849a725d6ececd17abda5be8f4b1e241241d7cc577f8c5c2931c70714ded3b3d12675f030afa118d65a9152f3ea1fcd4a42d59d10ee82458655dacecc86c4b3fe09b83074e86012e61e2dc94b1524b865f35545029007eff19ae0b89378950f1cf6f667e3554064c0a619c469bfbc3bd108ce0ec521d44a33a01ad77e79233644df47200c9b693213c04abfc4187c1065009f46a74b69cdc01626ad672cd62c6b04c5d12dfa30d97061d61c114cdb1d7c45d21d45c2b4be78ec9373f7a7e602d6715863949404db73c1828e58ace88bb20a52093df5d7e9e5b7a0ec21afddf1e5b534febc58251c3ce1ce14e904d3b68599a6efa3a032f4b9655a1b11a52ed3073d3a3c5ccf01c14824f0fc3baf1b4c1cebe12776d56a165b413bbad5630c9a3f7b4142e73eec46347fa0bd62b73d47f9a62e13eb87fef13d86ff81e8ac7692efac5be8106d130235fd2ffbe28802388626b50221eba64c9d40ce1ad66572d094aa0ca136fd439e9ae2d987046de4796885e6cd174c99ad018b306a4547293be7b3889fd023fff767d6de7a2d9eb388aa00accc9766a684b72bcb66bf6348b2252643fc67d0b8a1042891c487194245023f0e133476058861d146a0e612652086450d57e02b764e1fcc80df7a9e1887659612e9c91591a9c86c3566708a4433def421bf98073411274b3dacd72efc134f82c8635436c341c3a41067218c4b3add0ef2b15fa3d98bcc4a4ede0fe2f94f344efbe0ce24e3ea4097ea3a4712910ff610852f04198f89da38fc05f13985b7235a9bdbae72132c4ded6bf574e98dda72484a4e45e577910fec9b6cb15fb539497b425e15f621cd6b0078e59bce7ed5ef38f4bdc8c4c8a6c9f1f59acc1d8d65b73ddb0b4aeb45b47f3927cc4c1727ec8f0b9d4ec6609a4df7dbeb12c8a4a13e53722dfd63f6db1a8d8d018c85ff1366ed08c328b92d313dab4e60583de00044355573dcb60b4717e0d618687ca1f8923269970203047867f78dd34fce4e6dbbef1c1a24f2b0a5c8cba76aec7d7cb4de277fde82b18cf93f0b01ff1849d702b7bc1ea7e48f700e4dc9c98de299b650411a5b6d1c5808273d35ae138e789257cc4f8ab824de12ea189e1aaa9ce31e7521c525d0e0938fecf318a0691c556736cb73d4237f65244baad2742a097fb859463536560c31fba2a077b09784ffd5288125af1dfe73d37883e334cdbeb8d9cad8f93b9500b8e198ea8823fde83a178c1380e43cb1a108d98bd76ed7a7e49ba4b9171309f2f259c24638dce9f5549025796aed2c6aed8c11234152a064a63c64d56635ba0d7d57e3edd9f6ad1d19116f1791ff26a36eed6b4a9d66a9b60db38f0aeac6e3c49840b7a9b2db41e7750d9d1074af1811c4dcc6c5f54d00f7be1a59b8f209b9e0f944c8f4a9455fa5a7296063e1334e178ebc60acd4d2b6712e3dda7b53139e6e47939e469c22ac108e38ebb6cd0b6aaa71a27279d4b5a5233b5ae955d061f9f98e4ca7a2499308331171021e6ca470df769592471aa5907ed2ff3601ddd3ad6ac8ca758f88f3abc6cb8244811dc6f3356f933b85da934e44eff10ca27a0d9f4f1e9ad46edcffd9cb306a5c5963eae3e0badf0454641aa6454c5f692a10e754080b638b52d5431bc4941842b1611a21f63a58cffe9738783edab1d775935864d5ce2dd6b79045faee4ffde87c263135e02659f79007d6ff54bca85d5cd2475d717e4eedc3bfd311e2e6743d5588ecb799c1f408bd6038511461b4949fe2ab416925260bd056626d7a5e2be1757377b72fc9f6be44078111aee0c265185e124e9d40436102c27297832a66210cc7c4080d363628a1d45969910481ee3654475f6f455e63d5cf697c89551d2f972ae3985b0ad6a3060e69f4091fcf19503aaaf3ffd597787dc9fca9fbd303b1fde33d1452b3c84cfc3d90b60eced48e0489435318f88c457fa823e17aebc7dd93d39bdb38a8f158d5a5e3153a49ff333b1be7ceb554101edb475b221b9eb182663836c323051ac2726b57db3db6e27139d4349447d038a208b0de3720ddb894385e6ca82244cdf3d05d195517ef0e505e5ecd52784baba44ad5105f7ec889b741a6d9e13f15ef090c41c747d5f34542d2d89f76b0702d6c965a85864bd0235544714f201dca165be9784a50a3a5d318b47c8cad9de4f223394870f7075018729bbdd6c4e3b6ecd77f956eba895a1db2e5dd5c3c091354ddada09fcd30792adbdb6791de30266eec4ad53edd095bffc5111cc455a5783c10263759b8f3e95c248313fab8d286ef2b3a2de96b381c57f0a3b16cd19b9ed96677d42981aa6c10d39cd186173b6c3d7f8f0b61d968a4b2fd781beed846e06ae7d674ac087dc8f95e4d8183a91f47f17aed76fcc3b568c317b9a07d730d87e851a6761cfda44ffc95863da52400df82b45d694d5d8e25b180226ce236493152b8ebe48dd074aa9cdd4fc272faad159b6649601749a501401770b59c5523cc234a5ca2e3b59a7db648e139fe5986aa57422cc75877d5383773ef7549953162478d9b8e75bda7860d953c710c1b65d66863c4ed43102a27f0da0ddd3421d7bf04fc07393c9ebf3f61c3fd16687c811e807a5d0c5b4c464c3bf25a58a53014cde9768e861614e95fab71ec3a358469a1342ef12ab0ea08773ac2af13b9ee053d6220c82eb8feaf2504b3bfc86705b39d1407daea49c5c8a81ea63189cd150f463ff52851e3a6ee558284c4239ed7c481ce56772eccb2752ff46527ea948a2d4d38d0fbb7be58b6c6e7fff3b020f15cee6f5431273d61ab0e5bb21484759673dc0262b7cdeb8d5025ec8ad906070a37bc8f9663095eb3c0aec3032e54a04ef974331c93a5e6d879d26116291d0a156c7af8e5bd8d779c630d9887b219ead649bffc1c63a070bb5a2b18216bf79ec25e8030d7838ef151208fb2a60155290cc4248fa88961ae3a0d63b301af37125dc0395884224941478ab62998727540e4f8bb7cd4580b6a7a3a93c83926b4f720e89b39282eb760acf375bab0235b6c8eb6ec1cd894639c8ac41fa19952abee5cd38e20cc848bccd36e8129d2755bc9f0bef68db1c73c0ad751e99eb9fb40626e3efedd58b13cf74c643542fa4739d7c602b4ffc1305766d65b162dd0994d3fa99ce1acb6bba47c2aa4111228eeb2cc2f80c4910cbec24fd5ffdbbe28d022bf83c89ae8ef2621ad9300549c5cd36849476ded779b646ba79b2144b9f07d0ab3e2884854fbdfc36e7c6dfd5f5db6af867ba1cd4eb16d3fd4df761631725ff237c0f40e6c0c6883d8887605ab7092863c54b954116fdb13fe8b8808d7b6f9e5d192eef28037ba6999788a8c80cf8f2d5b8fc3a1b47bb78e765cc78ab903e563d8a7672e42a62d972996ef26fe7e5ad287cb11316c49ba94e80dc7996de8c6bbb3d80cd50162d4c792915ba1c7113bacd33231b8e6108b3e54aba20658896cf4f17dfe2a2eca5df631323bae996e300942e79f69896668e87c21b895109fb563ca28876c69f4b7a6d124f7015b6d44575f14930f0a4828107c7e132fae390d5bdefd6ce3efa8cb344fc02fe985421dee12710a032833d8ac27fd7b7e05918149c07878615360083af27e89446749b76af7b952bbcc336f4aa649e914d0404f14b36859516ea239d48c49aeaa55321f17548dd67452cc21513cbef1332bbaae4c4ab230ef66829241482cf4aa662df7f9595e9bfbf26e38bf30b30d13552dbb53dd29366071774919ba8deb31417a9217d908d63df916a9f7f87ca07fc2fd1f80d77e3939da8d6f28f12ddbaa65eb0e3d14f2fd65c050a7e27b4781ac81e85b4a5dbb2c009c51b94d71a9f01e4bb23c8a4012fe32ed14d067f9d021e6bc847411c0c9eaa15b127959e16eca40258a044ff5ec019400e95e9138a9e108a3e3fa9393f07a5401bdad769e649b30ffdc101d8900166e76710b939a285a8d45739b678c2a3cd94b640a86baa08dcbc2b1f56a70f8e84830b80e67da05bffce12ed3dc8ad5e487b0accc9bb989df18a8b6952fb412602d60b341e24158a066a7bf647e41ddf82214d77dd7f3b778ddf62be251bd7cb27d33fbe60cf7d735a9064edaa5924cd79a3b2f059ade0610c29076b7431763356bbdff45e8d571cf897ed00f00c25814c1140fdf238e29066e83a2239798557b165279227b5ced07c6472eaf97469652f27a8c726ce340624cf1bb881ea4a4a1acf6f5f4113ed4963bfda5477089c36d2395eaeca838c93d794ef1d9334a3949973d0b36f6f81b6154368ac2b7c740df112203cf42bf1b67050130968dc32a45ae60cbd281a1e8d084a756db2f6c374663836e78958d6101f8a7acbd2dd90b792cf9584e2faa236d9797f9e903c36b64355bf76f5da789b549c15060c466c12adce13bdabf0db1fdfe8269a6115cd677db872e829e56d2e6f4eec2ad82cd02f0076727554caf12fa8287f2bebc6407987267b664c3c225d0a29348b2b580cf5049ae7e7b0029f2b27e8945f815a0ea25b8a378f289893d4dd0670679688d492425a21a9b9445d0c2033e68da168dec22b984097c9d84170f1011612ba6f6d0ba2f0fc7bbc3b4d6d55d857ca44054b5dc1227f1758fe95757f50234af1e859c68f450dd43222a32c3d9ba0ab6a9193c1072a6caf9aa296b58812ccb36b77837d8a718ecf66c7bddd47467dc0a14d0674e707a50a074f77cf8b44038729957b374e42dfba4627775cc839afc5202491d05b4433d527243b4c2cae054b1abab0f2d53f7be0812f6191e253cec39fc6a4ab0fae206d84d90ef9621fb39c8168ee897320855e407aaf423adc3e472169c02c382c2e5567d4d02c8bbf226d875494b4b1ef9cc9c31f4b04254e6f8de75f0dd6ddb3944420459b198f5289da2ae2157f9b9de235262baf58dad5b32455dceb16c30a5ff907e0f68a0f10f54776edb9971959d0effc1295c11ea9642dc38628a14a4ab89ebccd52ef6c9b625da4c5d37da2dd68ec87bbe7f05051bced606fd63bc6bf48121dd9fd3611705508e1747ee6170d61ff4a636da1a14a27c0f27e84f23519b1bc757efa3a2c31f367d1e5b38cbbbc667b59ef34c5113d5ce1bc168877b326c7c4696557cf1541a1fc9e74a098182d83c417075c73d714ef5fbb27bda6ab5aaba088ec373b201a6e2dfbe60ab35c45bb3adde7a2ee6f9472f80f762bb9911daab401790511b0a74a0e4df5754d3e337cc700b8c3a168689f2ad610adce3cbea6ec83706cc35cfd7fe7cd9306fa07f99c2156ec29df3bdbfaef7766832ffb8fe701f6b819916ee8cbb7f6166a22eb7c374192cc2cef1084614f39232cca34bc9e0a8c1d03356536c7422774aa3cfcf7e185b5cc2d97b97da137b0254eb9b0fe3f21724cd8ac00a2caa4d797c9ef40d7f25d960e68998c87c264d09aa9d01fe18112b3b9f93b71328150d15b54e5f54e5d696b8c3badbe150ceaed1aaedd2df9f57d7a49bba667cea73cf76c77c8d649fbf56b70afff628afe1cae60e27e00a15b33719331b07b954d17021b18135656b928e2e9460fbed7c611133d9e3511ba23db29a6ce0e072bfc9a94b46eceab0c02a39193ec7413774915f26f11d82e2e164de976b3d2ca98af7fd822b7a0d1abf4de960e6c71a015c4b54caf395fb0baaca1be9c452ddd266baa4092332cac9f438722dc3fa328dbe70d846179764d9b22435938b5ee749385f1b217dd0131fc0a91ed198df253f6ba9571c0aec94f8e5d4b139a6fd2a55dea8a43e46ba7f939298f3773a32f1a4233794411ac1814b6ea23d78d63a762b3f37a5590a77c704313f8aa203d0cf72a61f4290451d401a492da8306cb130889d652197bde6144cb0f43f25d0db2cc7d7b57e5bf074bb85a3aacc4576c5a6a47eff578e65bae61913bcb87e79920f0dac282272685f6b8b06d35a40d644a4c4749dc1a8b1a3af0a2c2c5e75f5e4478aeb9b6bf9e1b9116d8827a39ca32285db5340d13ea973aef69164ec43c713242e68be2a42c2b857062be90b8ebc4d36b37c45137e71849c5fd2d63fbca3f3d031748a2803b282c0da64f88fa0ff1d976d5fb44e33e96aecd209d4dc9f2f49c1c02671cb98e41391964bac8bfe46e299951169d3c25f0e6d5272ba5c436d6341f21e8ce5e168a77969f54f2563017f18ce83c081f3a89d53a5dd2af7190cae6e6af540d5d0938bf98abbc8eb2bf4d619cf8501647d772b4cd55f56566b83347210642a13b251b9b38488bf8d4f5d8e7620f6334019e936da09619193268e829c4d4efb9aa00ae437d9136995f1c6f80b0366b7e445d5aaca03504a7672b20bf8854574be02a675fb3130eeb35236f9f304170bfdb14a4b0f25b779478eeb4b2fecc45191b49b4d55c7b64d57c1d7ab028bb70832ae5e8dab30c9f8c25602b90d628d1d383cb65475362c27251daede819e170c69aaca6c80ef99a86dd4c080f62ac7fefc9da39ab0967f638dd06567005432a14bad05a3e84d1990cad13cc0e1c17fc705148bc8953a73c51ec400997d55d07b433896b1aae30d6d8a0b2749d3db7bbc51f8aebfd683223b0d834183094c0649d61ad00826b908b4d3c028f9900d327cb363ba5456be970b147fa53ec33c5f31b419d9fc59e1a45118805febae706bee24de0027b17f6879db5935f0d57c961f3c380c0f65a67cf0331f18d91e696372275834684e07c4a4c44732c6b8ce893d94db0a500fad154d0cab140b23e58dafae15aca6c3e0b56c104ea8c7053dc8c64d3064c97f439b8282bb3b49bd002d10fcef5cd906dafcf8b33e75dd49058ae434f96a1f53103a05f67c1c9cf2103d5806a2b7a4fe73602aba7c755e06c5528020c94b3cd3ab4fc3b650a1286a149db8fba4addcf6b0c750b243d940d1548ee43a5a43da6371f6dbc8f4cf9e5d6885a8dd448725caeffba09b834dc9770b32574432988b0cf3d8f916e695d39817eb3a64fb3d566055cc1cbad3a00b80563feac3d0078bb398278caa2f5f1d75d51129163ede17e7aeddc344a2a83c7aba762e064cea95fc849c47c8a1709e094dd5edc7c1c7447c7e43c31a14919238bd0a14a30477395cb972da0d3386e4e5587d0788fe8b03f29a951fe2778c1c49e8184eb177becbcc5941ad3b607f2816bfdb5f1bf1ee97c353a3211856681fdfe0be2e56606946ec42fee5343bfacdb65d63fa24928b039bf0397cf8614afcbcc4d180ef692db7178da8babb4bfe42d06944db4a41a4920f0ce4b2c378224d0b898f92bdb84bc861eb868d2460d1c89e3ee74153ce9aa69f8faa17057f6c91962d5e8a9fab51bf32c7890911f5d2cdd1842f2ce04a178687361c2e963d293ebdd087d915c009019b0b303ba7ee5665cf228fecf4f175a3a06d998cdfa67617aa4c554b5293be52561b316b9fa646c3bb1134691117114b574035eadda385e6f4231866f6bc7e0544d66ca1a225496a76e55e68ed12bd04add99974298d1808684a150b4cdd6b68fb7feba5b8af1066d3ca37862b29be357d33a3f684608098e90be673c6460258a8f2b6a8e30d66d2ddb2a3e66c98caef2aadde9066c55e32ec6ffedb61efa7354bbc987f8fa928d597ca841cb46bf938ee75e9a8df26cc44dd2078f2431ad862f17d76664d5a66b156b68db507f2e3a6ab8697de41f6d5e8b65c331d39bd5d1106cc7a62d3541c1a57a2937740020433a065530b17342f28bfbd4ee0b1b1b91e54fe340a6c06a5aa8911d49176b68d0f4cbeb819701c952feca9ae5c19db3fcdcc352a0467a926a6cff5fc4b2807d4a3a0344fd3293be6c95b513ac37e7cf22246760af9e5c13d23b28dae30430238fa17e7d8ea66d391a25890dcb0e95bfbfb0b26e31e04228df01ae5a5b67ed8c8473e902e645f0263b5cd6dd7bbbaf8d708bddf82dc63dc83d2f06a0a29922aedf5063d394d0cde4a59c95aa72d2724a3d2cf13594b976dd4ac227d92673515a906fc7e674c28e481271ae22214178ea8fed78f674a63ba51a6d38d95e4f56e3d51eaccc1ee399d066492f25481f5921b2dfe080ca78bd2918c687f04d97c546d915dcd765fa99751ba023e9e0b4ca0f34c5431ed7f660026b0fe3b98409c7d80fe852dd4d1cb1931b49fc6b1986bb4d7b1317086a3b44e500ef4304a8c09571ca2da683f6339761c4a30ebbbb2353ca1e55fe2bc6caac786fd9cc06824d625d8ba543602e90e0fd7ae1f41a31a0aa188ca6a909d1dd24eacd371806cafc7c5de4fb961d997a67e86d374257ce29359200ef49eed2cc4d8a5f4532053707f3164b05ee78b73a01492015c41e989d380d074c6c5623db9981da5fd5648cd6c6ff3210501a096919bae8206a72b28d043d536ca6bf792c0a393a8eac0d43208a0d0ca0e0d2a86e6ddabbbb9247666cc9acd7a9d3ac6910507e21f436dc0bb539c787ac59e7b4fd24063393e48c0881fbc16c93dca4df70e1ef91b190a92e69b1f444d8534d8cd2adec1a8d63689a255bf3ffd25a8fee2f46749e77d9a04b726ebc9b90cc4375f37f7d2a141782e0930bceee0368368d2f0b40ffa01860fd130abd6a2c7aa9899492ec42687ed2c9e08662d06a2bf663b984fd4999e61ed3247443148fbfe85f2a6cf9e4ab94ded13723d9896ce205f597d3cb988cc3c01fb6e0f5e9c1cd924354198a5a5c69a4aae7e79bc6b48a333bbd473ab18988faf854ea28d4a42e2bf2cd5728218fc20a9f36b0e4230ef93dc0de7871b7e9f4908dba5953ca4dc093926aeea26034eb5fa1b4a7c07802860876e17392dedc3f5c7331adc3656020e9707cea361d368e70e1d2e1a484d78597d40e9945674adedf5499685f8445b103285339b8488c4b164d30d1bc609ce1e6011e8ddba5c78e48822ddcb0b5b3e8eee6fff594c006dedd4927d0436c7d2d821d78bc06218d92792f7e543a5227137f693302c05fa3aa98587c96c17980096ab525403ddb9e49bc6b5920392a9af8d229848cab5df0d3083ecb1e28a2a09917607057f9e05e4ccc2940fd2d4e9f630195946a1243e736beed93b2d3fdc732a63c8859b4e222042e3d9d64d53a79dbbdd627b15bdb9363cbb65567ebd35026db339dd114aa93c81aaa109b21cbe4aea21b90270fc26ae78e80d56017b0fdf221d331fe8c4a3c086116fd4599028e531b29c646f813150469218f7dae5e946705d80d5107c9c1dea35662be150a5b034fb7ff6a2e588d49f4ef9f9baef46d3e197111a10a98e7756ce4925d1e70fd63190f15e9ae0e6a9ef42db7c3aa4160dbeba698d595cf4e2344e4d1797d4fcf85f0033c5e6a4616f8855cb0283f222578c4fe60993e815888c7156b6a32053e3563abe9c943f7695a95cd9e6421d40f5a0804851ddf43678628bd3fefb2898b5ba6909d2bfa7506a0aecf19f1fe00f201138f9874a46627c8c82a8b5d2251340becc84c70f9d98fd3c06eae53653e8930ed06a88f8014acd0a047e91c5b40ffc261bec9597a20d5aa2f9986d2b41b1789a9eb890735a307199a0edd3b0490abf1f3f554fad3fb4dd42a3002fbe091ea0c6c9140e0bf61bc380343e21a16d7870a3b9f3081c20b6d02b30f682dcd447817e42f15f96a7a05590c5a347516b2e6136d7a24bebec3899db6ba0e0ec9f6cc42b972119fbaac4044e306b6f0e39fe86900827265c9ebd1b87392d41a765dfcc8867c19d61f668f47033e5ccf8c3d1b44f3159c3a3655ed461670e49b8092b55e76d438ae870d18bb2132ef87a30bc2618b415028858c85700d1f14fc125b043dececaae3ee0b4b202bb0ef126b4b101d5affeede692752d7abd7f4e828939db04cb5e782b5330cc2004ec33cd3b96277f26733b3200d52b98d7cd1ffd88d5c2ad369b9fb787d9ef761acb52fb599f8b0aa87e1c4a258b75681afae70d37ce7384227a00da1d7cfd373bdeac3488f0bc9a17c3394aa140a2b71441fc3ba230ae9fe8d651cc3c94d77e1ab7b38b2fffc9b3b9ec59ae48146371c5e55150cef76c0e865387f1e1376048dc9034f44ad2811e3309f77f94f4b594adec3d0f79348ee2e9566c56246fbdeecdcbdd06bcb41a8ca3ed2b5ed7ca375a4c811fec8e3465afa184b4acc2945412d2ceea896201e55e39d2fab7122d30e369566318fcedd8474d896c457eec05bf1c4c1f8e29ed54ac3e8a43953148ddea905850896aac1ab7ef64e56fcdcbc129e5c1626071780a5c5c63899f2fc5c99a1d2284043f4ea66274cb96d06c0d50090e55d011755b0b3e89c58d59456fa35267313899e4dc4c98507e36185966833b464fa85f1be97609aed49cf9957b1ba3339dca52cedec0b8bd439f68c215e7868695b4bee5b6750c077b9a5fb4505a86f1cc650e3cfae5bdd8d7e9515c89cb1e421983f1a877956cf5409c299d2529354bf57dc63bca514aaf3ca8ceb71ca984137a4c8ffc24ee0d7afb4bcb5c5ef9e77206c01d7695354c50f7e58bb87abbf0a50367b5fabd8e96049b2d9a869aa690211a0edcf2a3f74a6e56ce3a2a038c05c6b23a929d398510c03e4c483836a1718e5103f9bbab6dcd361b731d24263ae31d492a898f174786203fe2b5ffd20e1e7814e5888567c179289c6707c804909383abd2880269a74a39c1ab2662e26babf0823897e8641a7b17ae0e3076ab43fe70eb8b24e30a4e44165aae9047c6210fa2ae3e55b358d094ef9ac1ca4119a1a544d2d2c3eafa0f79a294e2a7c02c1a561b39af634ff1c404ac059c12593d0c8a9a268b765bfeade7ad88bf5e63b5006e39578d6e1d807d498452afc26ead017a659fc36e75b8a168a009620166f852b6cee1d9001322f1174ab2e84e8e45197362aa9d134b2af3488021740f836ea9eaef513502262ba6cc3e76843856cd32c544665e9cbb526621ff6448253bf8ee5cbee3a01858dc1665f36464edd1bb06a394f7bd828cac0fec73e178d4ac13141b3ec6f0a1e2fb7decd2b7ed4530bd8e500528dcbd5e89d38cfe8435a9369397feb60e1709670f773dae0771d546fd05f2310f1ded9f7a180f4e00d2f39f8ad400b7e6f64f95181d70004a1498a0b86009beaefcbce69927b7a43baa2bc905b7b702c9a7daa94008489011d9fc9da2829d4146188308ad7e7c158927e92027c6121c9418d07d77ece9edb74214926a8b9b3471bbc3be9accf8f7d83a882364b1494a661fdfd25793b41673ac3db04b05677f36b5ffad5821f35055ebcd036adc3b9885276dcbe7d1c70ff2552867ec39e8ac2fe3425880aa330d30389667cb709edc1b8cac6e751ef69b1687d1bfa86f71ddffed87aeb02103aede9c45cddefa941374e62dfda956e78fd800e91315007c561ecb30c103ff7b3db21bac023508c7efeeb43663b0b5fdb322e0c9ebdc30673a05c3208a4f71f29a26db9385b3d1ee1aa284c8b57aebe23024b8196d41b81c49a92e19a6ebf208775ccfcbc24ffaa18d2d19424864affdc5e4a2824f7e6b58fc8bea5cf1d13203ff91d82b867b61b198e08c9555eb47090e393b8d69cb51753b4712a663f532dc345cdcc3b8e1a323a1cbd347609ada07b54e397a7d2e74fa750e9214727a59c87846a73ecb853ff0f608afb835b27ac864776ec415d9d63e11f1e5cbad576c4673c591e89c02be2d15b6ac15fc26501f95626e48b0b907ef5255627f04253c9eaf643a3e63bc8b5858447fa543e9b4c59b547dee628097e2042f3766b16d42af64a7283cba94a0c31718a3ee28c3c69982ee7b84eb33fe681eccdb569cf86686ef14e1ce723b30d48393ac7aa5b4420cf215d3f40220a8fc13929d98e396539766bf82e7e0843a5a1da406f249c88cc59ff036a427259e8d1ab80a971e7de7846ce503b89bfe75c969a7f3470752b5f09dc1282fec3560ce8729d3583737ca00bf3f301ff8bc2c400e2317714137dac803335118a748cfb72adc05eb49a780339e171f86b8b1ebfd4b3229290ef87bde0a6e137c67a0d730472f8d124d211b7f7e6b9d319e7c819d97474282292d4dde084ad103955c0497d8f0ee167408aa840c36896b9bcf36607aaabfc5049d14c40a7d0295e381976a6e1cc4a7f5ca22754a44466f93366cc86763b2963891dd44d6951c8a4064f4a3223b5a28c08dd583e70cd1839e42484fd119d80a2e6f225f6888afe4056f676841ecaee92d58ba22fe789b431a67f6df0c14684397b26602ddcb7fc6850e1f41d9ca23ef4eb69291b7106e5df14f85edd9cab0cd2775e70983518fbff755a9e49fdf154a0e968dcc7ac2a4a61e1a87dc9844734d6f17f09046560a8c3792a310288b3fc18c6d5628d60b8b273412f611c17a1e361c592f3c613a2a9acd81c1c16119257a9cacd964a0541eeea735f81c3de7038fdb169a8b5976aa66920e6d1b8fefb365b79a2344d7d68be54f015d3f94cf635158e2ff3565c1ff9d09b0db6573416455271d2a834438073f1cb868638b327a1206314da2059c1fbe015f533ca6718dfa3ea457cebc6a8bdf54ded642a0e37713a7a8001ca7912a7b7e3df2207cc58bf67bae08fe15e76ed6831f3a54739c2041d44131fdfdf4a28cabbc8ba3b8851116458e6f897c04fb351b525604791e99a2a28bb299caf7e92b044017349e1ba2b83825518bc19b76474385a5efa9ff9789d2b2eb60147573e76a84b11c143021969f1ae7b186b886346a04083e14b3f0ce343dba83d95ae58fb74f80e944324ab228712696276f805c5b50ea0fb416c5b6204ccad6e9f3df9a0ba1a99757755e9c2c4dc5b49050da53556cff60ccc5410c0ae90d085e4a3471be67f41a316692f83ea191db4be8dbedc1b96f592bf889c4b2fb23bc08455d8605da7b43e6876655da3583ee8fa8419eadf9201423abfd668a81df95890ba6fca798a7b0a39a06be5a04a69415d63d3c2f63229952233dec4a543f18a767410d57422be8f49c6b39378a8527e86742a647fde73ba5aa693c97dabca2fc3e82d13ceebfd5fb7178df186e42244a1d1c059acc67386173bb8fc7d8e7fa65178e6d4f5131a2578ac3fb49d3dd2dbefeb8aa40ab92a373cd43acc37d65e7e4f48317a094f76c9ddff5add527c2e167da02336167ff3b6578c6c1fd3be1c97b069eed939f18eb3784e7393530325665dcc5be490deba853a084f8bea6cb75af02f3a62c94f9570ec72dc41a51ad8455b70d35e974944aa3716090f7bdaf06f6b8389d9effb8cfca066005324ae81c58a2da2ef6ae35b4ba03ac8e8491e962290189c39f4edc730bf1bf91e30afc5a66eb63e3281077fcecdd98782e9daf8310b5b2427a1603914e9829900917b2eb575f0f72264c9859b3aa35d24e4f13c611bf795da85709ed7ad35588ee860690a05df5babc9c5835d789c132b990aeaa5c93de233d585d725ad21369fd5714be20bbe47e0bc05e06821a64bb0dcec17df6f473dca0c7c1d821cc7a5b5c19c83cc6b5308622d8b54dbcefa67c23f025b5d85b2afaf2767453ec376cbcc0a8fcc5c09e3a4d115c4c15ef45ab0f5033a48ff469a909ba2d49aab940af5d9c9cfff17f9e587b0b264bc53075d025b6f0a1390e233a22d651ce51625b16262456df1d98217bcfb9981b83a59bdedac38e8bcc9bcf6f29d47fa03757e1f18e1211c7de752ae8dddb8b44b3e9edca163cdb8df7a4f2b45519d1bed4885aa7e7f65f4d3223c3e57b46f22c305ad21f7112d8d4b2bd64ab0dfd1875c2c985ce5eea631c321f9955b735c91229df72a1421f6fb852f9163e8c820a005abe8cece4ceb64a96e908494931c8e178a9884f08412edd30184b3e817d7ce6ecbd69e9fd91172993d88cee23d513e2174dd83d03ba862e8971945cc5c1f5c5e2ca548f007f5c487691a0da020b10f3835cf76a58c981308deac8babd2681054625adb6114be8082508de8215634cf670235bb0edb89040736a01a0fbeca342c6a5b617ab1556120d1f7c1335c4fffc8c0187b025e6ede169b877f29ca772343c21169b19212349d4a92ca97fdcaeaf2c089d926c4ed89f5b05fb0298af0e23b28b4bd67467081acecb6bbf94fa10c5e954270940430cd1e4c1b5ac9515a06a408764c837030a9f5ac18b13933e47ed485cb5246401d1bd8dc546d2b7c5db77b1f622ecde1ce9c7e6d3bcc397c4fdb12de5fc3ae1e459f196a39fe5faab0afb9d153f8e4f0b0ab68305ffbfb85bc2c39fa771cee61bf827432a41e650fc3948129478d04524b4c724d8ff611626b345809d82d4d1b73fe2e2dc5aa2164351ddf5a30218f2faac0e5b524c05670a716c9b182ef45c5bb62f8ed4ca078c1156605eb40eb544b15978dc6d78313a063d74fc454bdb43798ea99b02d19d42bf3cf86ba36d3c4d82a10c250fe2c9bbc7e32c9fbd9f0081e1b86654063a6619cf76dff3f2e51461514596b6736786e26896ab14fe5b9c4bb4d5ec9e2353a59369f4e7f15eda1d15af4e7a528b59115d0d76d10f73a0bc124affd374b4f8a6bbe97a162c3d075df5e4de61d645f1fc1350d9d83d16c2caf0b5eb763093e68ade8d2c4324e625d69ea84320cc556d612217c265cf4d28b88cd078974e946a1eb26bf52ec568ad5e5d080f40329c4097ea5a5e3fae7b1dd002b768d97daedc0600ca71d63e873315c2c4e4e62d934349bb5bc4fd32f3459c3fd4f7db546d2503a2e700e3e3f91004d1b0e7cd5ac5e64ecf29ad2279ef02dd0a42bf0d0fb4b158bf5351c68575968bab83ba99e3d0a7f1ac013b42c9c776d25bb5204b8cb9af68e1ee90eef02255f58460d1013d56340b06ed18f66dde330dc625916552e071f58dd7b4ef4d138aa338d64dae9357f4f5c70eb493dcd7d6d8ed68bd651216ef9bd3d72613d97f9fb2fa1a9f714fc4ae8832cac09df1f40f9cdbb1f2bd91edb16697c7d0ad1c069eda1c261bde218aa43c70ea98c56efa6d616bf7786fb4fe5e38b4eb47db682685d3eda0a6327f1aae76ece1772b0c4f7d9f6d66fa0fabd8828ac0421a11319ea8b36e7c3628e09d6cfb36aa2b52b57c278448b393e706028944a8e1daac67463c3987c1bdbafce09631a61a3b39ce8e912fccacd5f7fb441d307122bee8f68685c1464ade7431a931509f01552a9fa1aa2f235d9beca0e886dd66d5c905f898a81208b0bcbadb2a48135347ca26b350f46c40bd310f95b96f0eb4e16fdb6d2a8a877d23ca7afc72f7406cdda2a49390eec881a5364b4d71c9fb15db30560314f1b738cc7bc84f0c70d69f95285cce32cf0b2430acc876b01742dabd3d05b03754e382ec240686600aa21c5fe4cbe18cf10e180321c483f7a0cc2279bb5cc4be1d8f722c35f37e82ce841765973fd88908478ad61c57b074a2a37f8d39ee54cd1cefddc5207ce86714feb76bcf49c12a0f48a7697fa6e7c4af4dccc4ecafb5370c14bd6e9a52694317e2786da0c76e3c96e45db91365e69e4be174dfc68f20effb957e51974ed78943864f783a00c7b9f218a5b38cb82025f15dbedd713671ad99c017834521ee0be742fe601a83bb516a9fe89fac08cd587ccf79a5c9bcae7ae4fad64084ce3482b9eb5bf669009f54e9f0d3b87bde41aca2c6fd52acf54ab53c92e89d2b181696b64c46fa23fe499d0972052fd5b60859284956ce4a2fad7f44c6702589996ea6bbb79f0d04220669fa2fd3162817b07ee73935b54ccea69081f52ca9ca1c41b9308b15019813feb425a03d74a629133793b586e18f3dc5335310dc76af2ab0c78752c2cd34ea735b5415762a4b8789de7d8719a0e9119b5629a073945288f3f1e00270d98891cb699928b48c00ce0fa2554992c45a9fdb388571bd637808d19384e4ec95f57fa9885829a8a456c4c1a01fcc55460d163fc0a304c6f8363fed8a3904e6abfc25c72b5968e2dd9247a721e75e1bb5cf9654c7717a4589db629aa134a9bb7d5be0479612598276eabf6c58861c95d58362cc63a45e453a9255902e88ae9be4897dd5f855a7688183f399b30bc86275f505d45b8349ae7cc45c326402d9798bf7ed84d32add96920025b775c944956549c0db544c6280d54a217f2ac76cae94706ac5b91e53ebd5b73c27bee21511bba8c179a4058ed260b031274f620c838f8561a3c6b7bdf04eec739fa17cf0b871358392e85ab6a00f357c5cdff77328891a7fb3a2defe8bbc99aca5f3f054e954fb891ad4a00e6ecfb3cb3f7208df8fc013550871c2f03cfdb0850ff6ff112964fc85fbf3b33f9e3a8e43cbf23d798da6add947707ea6d5895f7775bb18c25454457f6de93eaa5130bc0332ab792d85c1d90a2f78ac9df8ae1653a0a67530ef9af028326f7d6523f6ce4e23a80cc9638592127cd128b8f3f23a7a7f3124a0d531a79c39948930f4d3c313ddc268b37fe476dcdfcfa2cb9c5ba8a7a0c2990a909927f649c3f33dfb821226f063f415223799551917778df4d8a983bcd9dbc29fedf85bbbb78913e71be7388cae784cbc87937241641c7a086f5595ed9fe38528ef1c6f1d0f4700d06d246666b41f0c497ab14cc249c42bb233137ad8807389a6a6330332639e98e75beadaacc8623d00e97ea488e0b3a428b641daad2d27fc6027f862d48062ec470599063a7eb20a347d860e4a603364e4dbe7bc9af5028283a5de18d6fadc81cafae9b9eaf1ace9daf7564a2dbc51fdff62463e36272004ae189160847d3b1f5b1f1d260c28fd62672564181da876325aeeb1ad0ac5162318ae4ef871011de5f21a567aa925a658803f26a3e621deba2924f63f84418eb31e499fc2587b94527e95d43922108ec64a9affbb368c281c4d86976d1496019cb76123ca2a6cf7671d4a66ef34c3d4db4097980b543cd62d645eab356314d0b53a6cc5c673cfbfe990e0d699234e71f955ab15993d420f7378462d37039ab70c33fcbd0b81ea92532964e66e73a935ba31654a0aa5484083c8f3a6581e5daebd81389d419fdab190a78494b0b88e9f10300921a07436d0c61e3233bea9aff88c48370d358eb3cb1e6540aff07b356ed2d54157bdc853f3a5a75be6e58456b26e4b2e7b7e8cf8214e10f10d728bbabb7e45e59372ab11ffc8613ea34b2031b9e9a535756d3b359c870140c1067d3a69a0da731ebc67bf2dec4e8d4c4e5b6dcd8bb9cd653595df149739d3719ecaf07263c59a65c5367808385ffee5159921c54544d199ae7d39220e5d08b4d9f6dff5ea9cd2c4024e79a9c0b2d78981d411ded8087edbc6e2db95efd5ffd29dd9a90307ad605a5c249a5876ccb170ca1b470baae3842da48044d179ddf1b2858d8de57677ad08c5e163a7b3567dbf95a448871bec30c5e0d7e5d75735b347e5d00e160fc942302d32ddbf6b3922de649b57f17ecdbfc23ea7cb17f405884556fa91ca9460096e279ae49595e5fa834c197f6df5528e512cf305a519d421124a3f2e9d24db108313e60690011c20dc15ba7ea3aca7fa78a48a58aa73a8312d16f9a0b3fb79cb38be414d15a7995e765503def6824278742d681e17b964c5f5bbf0f7f783cd6fd7510e30b9a003761bfd693cf4235f25d3ff0917cdd74bf5fae9984dee214d25452e735ca0220161445b9c2164bc57acdcdbcc250e862d41f0399016c28b2c43809cfdb77abe478039a69da7f3c8b903950b462ddde3e38c5809cac11a6bed0d6798d3a66e3b093900e5446f938b7100b0d2be565ea60c2422edff29cfbfd92f03ee0990cabf3b48761d938a2ec901eca6f9962fb3f39aa280821c8993b8fb08908c1abff60e67c66136cc5ae9d27e22f44ff0dab3033944cf094d76a696f7ec379808debe287b07a4e4a3bb1c0d50182d2ede25b30c3147b81219e448cbf6559d99f075ba73d12e6112feef5a713148180b22312861080b32c8174e8c467883a4942835eb18796e89b36c3c0ceb03c7d83fe533dc700488f9bf90791006e936572ab79a318de7e6f3dbb9c21cd8219bb91886140aead7f6285fe08e21e9577459b98372153a6b02bfd4e2f254062f598628ec46ed70a466bbf98d1456ecfc4796a6e891c87c1b367f8815eec1399ea2b39d6ba7d393ad9d2d0fb9c705d0d810a8dea21c18e4ec78e43462d8356e0bc8ae8eabe106297227456ce160b120bd21ef8dfa31d250147e57a327949871793324a42947cf46c3896c77d9b7d09d18a5615a5b1f82e1be384b91f2ea06cd693725c4d547c04b125f6b14e21db711139209969706b512b5271fe7e989aa2eacdbd9c9eb34395f948a63dbe7e4d6b5f04fdf8dd7b72d1bb08082e484a7aa741b0358cded739443235a4ab1f91ea4e8b1fc33819846ab3997bfac6d4f74b4dffedb7a4e51a48d0cbf435a2dd0bc8cf918b6d9ed3163bd483f44fd400d2c4bd643ad0fd6a1c164b697f7743744ad04c2f27720c2b088f6e90c7c1712e6bacc4f0b490e3b5215214bd0078302b2cead6445bf263243b916f8a0bad5e36b24f6e22cdc0656868512e38b9adb20912f54535632d3f145cdfef762b70ec1d8675e71b9d72e52fd5d59db50b80d6152bb46664adb0787b2d8c6ddee1c07d9e9fe7967b0fb25c6557d9554123444a48b83dc4f0f491582f13f56771846bcd4de608ce39cda61a9e305ce9b06f1ddf01ca4b581fa65b283b1121a659428f828f09196cf734ee3477ffe7eca496efeaae47f360e67191f538a451b3768a3af913f74b38234ab88e5747c85845b02a1701c385834509b326d5b66fb003cd6dcb98ab57c8377e8d07a4b92f2a0e92c7a1c9a48542a4fc32555a5f7ac2376324619b2df9be839763350a06a77e7308aa12efeb778ed93d406addb4c371ae6dd579ee3f6a539b3023c6b1e1fb4f1ba5b18bdee3c8fc4ba7bad377b322076df325f49d9121da72945d673298365bc94a5752b1668e8001cdbd1d12dffcb122e2d8607a1839547166795cc598b087918c343338b191835eb70f5b2d076284cd2434a8be4fa7bef351651bf5eb223ff0a3d6edf20793f5e89042b8ec16890ccca5138c9cde87fea1fe8f1e63efe68003078238d645a36ff4fe0795e6208d34c6ca42be78fdf1c42109f56489f4b250755023cddf6b6d7418a999696d3a4d693afcf15e08ea7334288f2ddb9a13cb1c549f55c3cdff3883ee83d85b72e942452e4d5cfa064ad98e49affd41bc878914e0f395af2c8b690b8f081e99a46d449f9c504242a39059bbad98543678b6704c98bc0e7a4cb4a50c4c9533e8df238fa56174d11db1e4b43f5132374a1cb32d3997850a9330b3498a5c7fbce9a51497ba672f76178e69f22ac7242edbfe889bb692c0df08a8519d71da65e8e46bc732c85fe7728c9940a5c039566c8b10e44b4d9dcde259b271144d13368ae9816ddf2f14a51be8982052ee38fab3eac1ad783ece41a0392936875f1d5a6bde6a91309d2bb5f89fdd98a73d2f8fb313ee7d3e8c1dfbe8f16bcc7f75fd452177e5a807eaabe661b12b980025f2341f9bd11b55472b12dd11970507b620fe6337e8a7d841c91ed8c50a457745b1cecd7fff5537ee8d5bce85aede32916d7cdadaef653d8f283223acbe87217fa7f509e4e5536981567fa92e657b884035eb1630051b475b54cedff9fc3b15948e365c0bca82deec16f7564c5e3007ea318ec303b568276803daacc9cc62ff11f9633a484f718b3dd186a299589a3917d51f8e846d13030fbdb7537b0136dec445e478b7169615496c003d94e6ea0fffc1fb4e2918584b07d5c9d60b895ef680ca6c3e1f12edd209442a965b50659599e1eb755f9cb78d41f19c1c148ba5c4b33d26b8d95e53a1d51c5a9dfd6f6012ed832e0a95db959c134c981e1ad40d577815c5e7be891e2862a535931d7a3442620dbdeef12ec2ced06b7ecc22233ced389a0cd5521fc361fa91d8321547392fdfed930ec772eeff713fcec604fb2b3df5cd580c4d6338601095ef5df0e419164d57207213805a94a7f85f241385145a74d0228ac225e066250609a1fd0248bf26abb6aa8b8064bac1a9d6d6d5f327747fbdfc5e05c1e811a21df0c3458c8f0221a7fe73bc17c71b4d0f8ec181f670bcbb7ceed899273e3735b22574d269fbc8bedea1cc52b6b934a5e4b71fab96e1de1c4d887e87c1bf5984fae7c07c29d8773dc801d4dccc1e0e58e782f767da9f5b2ab141f709a1dfeb808c81bf832c4a3818356377ab94c8e2a8756300e3aad3c04c404847c12fa5fe040206b9f5349e49f77c30a6685fd5e2e63b18716c6794365607fb6cd15e2356e373994ae0c1c00af2303025e4ea9d4b1eafedce63920c10fb03c5f97d2b54b0a71c9a3d14afc90131b6fc4860f152c83de4ff1dd0aa1cb15607aa910f4fe7d722c56963f0c636f028f5d7f55257a274f3593411bc58d0adf06eeefc21bd9667ab1e650ed914d7afd69bd17c7b3cf050e494ac25da24e8599aba1a742867252f56658a6f94b01439d1e671314dc595aaf1e20e79491b0434af912650da74d0d604cf87d0ae6155b2786c700b8f97be70bccd0fda9564ea7aec6fa7b5bdaf04961117fd062d42970b6ca0ac4aae0af3dde455c1bb5926a807aefb3b2e824faf7627aaf534ff2e55f06549e93346f9b3d6dc053028f83bf33a715cf43e15eb5c0f8cb03d58374816131fdc6fa2c3d827da7f73c737212396ba098125ec4d4f07f49cba38d6ac07012fcddf3011cec03c1fdca25e81571ba7e4e642b0e218e8bc6a1bf476f76e85506994338c7d918bd29db2fb57a219636868117558f9ba06110d351a1c9440a60f11e81ceb04824aa42f8d7f48a699db4e2d0b5ed946ad4082059b960fb7058cb15a73d1dcdb032a63fd184713eb30221b93558ba6c37db77fa75d8734e9f2616626e74e8143b0d227c6c74d99cd58955b909271cc85bb5766d6f3f419d48ab3db26607821829c6f2c9b8af7ecc927ed5383dd27938db024e933cd7bb691c33bc0dae5e3c7af705f46b78090deb5b3c3f5c0164f39a1ec465ca3f43cc00efdd1fa58c811e4769b2380719ed42d30708d861d4393e6a04c1de2aabb9786fe912181e1a7b248a0e57aa40d49f1a98acd8210097e2b18f9f8cba01343a9fa7937cb478bf0a7030e3ba337112e47df836a0122e3d597748d9d1d61c5425442f3fb0f81e3217aea3605fa51396fee56c8e1b6d9239e2a7b03194a1e043b40d2908926227b1a926c17999b9cc755db85cb88db1762d1260078dce8bfbf9b79f7ae183f9503300d07f418a4eb04c2c41e1fca252b0ecf5b8913fbdc7549317d67820f20f97892e814ad9c6138c0b528960a22ad0d6d6974e1b570d710f2e4720980ef4890a9f85232fa8c89dae57f4b5d89b540d9218444298c672bcb27dd178062832368f2eb9f4ec0552e1380830d5f6b371aca763b6ac1f817f110e9eddd4e7923e7a4e0f0e38b13b7ccb60ba0276ddeb24365e7ac6359b868c4d52b024abb0ec01108e0aa8e581c3911ab6f91eb2eafab685c6d09d1d6cd0728cf39d4a0fd673aa0774b4c5e68bd2667eda3fdfb7b936af3bcda07ca7b13181a601e1ab7fc1b51ec6ff1c9f42d9765fbab10e153a0d64332d358b94bf90006a14599e0cf70f99b01b204d825b2ea9271958e8c5f306ff2065c2205c72f30dd0685e70bae2564656c9e6e6fc7cfedce7442723b706a25654d0863cd8e60633b48988ae8f27643d09e00730958fdbb597f6405ec6ab4cb302b4b4e47113c38cbc1c8820b053d1fc8d716476b5001dce456636a2dc862dee49323e4f9a27332a11e4120abd22f24e10456d15eb235c0752e3065a138ed1b0cb7d919e09d9ff154e2ec6d77aef2e3514a7a19398a769dc6bccf08543b1100bf6c8c9260523218f65b0f243ad348b8b9789fd35d8232a6d28aef1340557164a5b5ccdc899c9e133c2b45a73c757743663abddcbf0493f5af077b0fea67b8a48faae12020f38945a3d2f192b6a7a7b247dc18d0dfef809da2f08a040a4445d023462233bb433fc58b3fa929d42f5a970d3e4c6117d218384b9734bafe89c809cf53126dde749460cac8f420d8dae5cd277f799fcf225f8119706d56aa7b729d7ab1ba5e6d58984a9874995e95f6fb6a0787741e1f64a4587d4fa90af72efa5b0c34acfa2bf8a51167064a11e2891400450e5c3a18ba577e1263ccf1b034d1a91e8634bb0c57f5700ec06a28895b1355578fc9cea1ac4adc45623bed44f5bd4b609639f546926ae9c46f07ef3882e4a281355f01391af284e565136d8478ba859e17cfacc7395566d5ca78901cfd6b3a524d337c1801171d3c56317a301ba29beb886d014580ad61d8a574d7c3182757bb3f6287c41a4d17ad30254599a55b7598824d2354d87bb11d1ffc3fb15a86426681d3a02322c859affa57cd9e32e3afd3a68365a0a71bee6256e4d4f1cb6a5650df76e24953601836d606a3ec918f24685517019a6a164f5ca8df2b445323b4146e1019a88969268dae4149f23f7f881b0261a3cbea6544286ba7d799dd74f489ef01fb7d43acec15cb74ae3dfe7683e409c87b3d44a8027e941b16662988be9ff965e8c351ae248527eb81753aa8844982db5be2014378095e8e419d8c0ae595026a380256ee24ecfb9b327fb20d8cd414eb81f10070770aa80d9e940e36400b73c9cb3d594a23d82768dc8b04967a359cdaa962242d694938c3fa009582c6dfe9cdb2c5d4d14de2319871e5a7a03d085871f4e9397d4f0d848b8d3dca59ddb0b84100497fada00e94fb18945d54c6ba53ccc85925d8d8466beb76779bfbbd6cd5c1c320d30868b5d39f91cd883f3187a8818345d0b63e141968e3920259c4a368d3d8f7588394bb4f33a05ecef0b4e4379eb89d96f5b19161d6e52ab2ff749e19d6ade90d09fe4cd764b46cdf2b556d09e3876416822dd5f6d60ca457010a51cb148a6a72ae70fe3b34ef46b71182dc52d2a3f615190e7c27823691ac0bbbd34f7efa3ef04ba2e21941986bbdb92f9f2124b89a7cf870f8977d16c6511ebe73cabb3254c15ad00b943b2f875cee2de8f1b97cd6104493b5ce6e9627b7374367ce0f7d473285369eec5f36cac8a4580d462f68858dda65e4d3b1da454861e397575a34c3420e9c17d19fda6cb4902958b9afda19ed1626d792e1bc3e4cb001889211f3e819af6098fb2726d6e032e7f5610cd8e78400282057bc8ddc795cdb022e4f453706dc5167b709e90bec6ec561f361f6058188df0452e41f750d4e544f12f5c74f6be501c8f7ba535d2a1c9a0cbb72368c614af55edba67b5909bae1411a92fbc55f38eb66a1c46a8b7f0041dd875ab513d80e27faab1acbc5a57f8e1fbea7e7bc03a8112836cb62ce4640637f9904d306637654b5aed540f883ce6cf0b153cbdcedfc2ee5d306db90d04309a53670057743849086c09b1b9e950b4e06e3252f07dc940f4a8134686cd699ec8cc2869cf3dde67fb3801bdcf0cb5c0d719ecb67b3c94b2c4242aab4e7b8c907d1b30872d5474c0eacbd058002cf909e3ddeb190a1fc52c12e7887b3418a0dcc9470815ca8c66e89590c73f56648e57cc52ad5c9d0f2fe9931392dc9093346792cd18b7c7ac98c88c0bd8e128d9f03a38c7de9bac3ae49f4f24a8a0b6f8652a858a6ea6ebbecb4f4087bb8362f9935d7e77a26990b94809751a177dbe5026097767fbdc5096b8f9ac166ed8d5321f3d77387712705ac7c92e6179dc6f01274a91d455c0d418abe4046153bf45aa01db37b06d75f27ec62440133d8a369c797c9c19552f2a6f48d9511726f46d895a79d9f65c30b21156958e6c6a52c04e1d5b082f512c15eecba41e0ea5a6822008f1d9c533077f0316b14c111e65683e243e08b99da6fd2a99536c78659e413e29e90fe26548b534949767ed138fe5350d57432cd9ae88aa39c129bd722c974556844feb990bf8dd9f5ec05f918b19bcf984bd297c61fd452c02761a140a70aeefa5255de859779afbf4007a28ed6522cd1c9df6b5299471c77c2e710be85f64ca8011d1e59ab3020e7d6edd2d0eb60bf8bf22a2bdaa42da55f5ffe87ab8548bdcd8ad675167ebd62ab402b5e36e0fe02431ab0c7f6ac1db1e9471c6abfb0d18e8bd68f4f31a652dd47d84475d7e5c5692fbe9ae56304a637efd781918071dee997847d3d8d6bf2176028670f7f74d101e7d6cd3f193ac68753711b3fab1792fe6db97e313c9f2ed28332c96bc962cb17581c7515244f994a44f07729cfcbdd8d3d9c7d12123cdbfb6245abf3f711bfdfc76c934817b5099e8fd60dfc5e051a7213d2d4bc1f69e0fc8d41a9cdc16f940b43ab52edd134ef3c27e6898c0ac91ff1b895936fed01ec23b1e2672d18841f1c724103dd22d2b3ecb20cfd2c1d2e91cbe22f0c2b7ca2eaa2bda6486f0b01ad64ca9e41dfc679e2c548ca016804cda00e3330008423ffac96436af3c9f081c07fdff11b498110c2e21283e34fd6b856b895cc82fd59f233fdc0fb3a8663a7e0da6d5927896f52bc0e881da4b63ce3ec6ef85dc38054249e1d383f28f7cf4f61abb6f6586451ba807f105c2e4b2db67a7fd7efbabe2b35c3a2ce536e937b45a17c1ec110176566eaf896ec5ebafed18c1f4db9db9de601b34be36900f83bf786b24c6074f0e9cb7da7d6c9f88638c2bf09ccb0f52c1eb71eb923f5cc37734c774efc595b0cd3a3288f71e4ed724cbaab10d44f9a915ba3af7ef526ddb1161251d4dc5d1e529ce252acba578d8463698554f0158281cf8a1878d826c441363d3b1589241280a12b923c531a3ad3dc4cca821af64659a8a924d2505927234763f1c9c954c612e6ad24de3917160940c67e70444004a6b5d1408cd9071e25e769cb8a56b4d9013edd609b031f83b735bace55549451b48ba10eaf78997dd23ae7d181643ee1e83610ec08a92284291c0bb984dfefb80816654ba019fb27a11b60d2dc0817ec249c37dcd86e450d5d052cb7f04b4bb6dd52ab2abb35c01301ca5245a19408afb2360e43f2f7731fb1f20f349d190df77baa8d9aa179b7fcd6bfe851c28b3fd132a4e0cbd68a27be4070fd737af3614570802aeb58da0d487ac55a9b96bccdbd81f0643228ec3aff1cbaafbca998bbe5078e4528f02ce01adddb03af95b8f95bb74d169d73c2f3a8de10ef681b796517b80be981b24505254250e4ff79af4042df39b7bcecc5ec9e4063d3afea888433317ec47725af5c43ef05ed6388e9a7f7b62450d07b6578a355ea9e186b264aa26b9305f4c0977556cf21c532eb9be6e812e4b8f2e0cccb9cfe5a988e09b0d83ee498b2b83e9dadae0a18f0e7750639050c08ed20aa36c10e0f4edd3b4e4c533b4ce8d2b6ab17f2000435749f1014874e8eebe6381397bfc67b9ac2b54e464af1bf2761552c37c0865cbb929793b8b9770fc6bc52d5d0fc3e38f9760906edea157533718d3f03046511690f0829b64f9c1880fd56eed90f85cd1d0989f2c6866479da2cf1647d61e46b6723b20af7c212f05544cd64f8d44cffca7db877a6161e7af935341396ceaed446dc34003d206e56e08a2930b1482067aa252fdf62bac69f2b4ad04c4d187fc017f0543dfa445e86699f14d55da4daad712e37733980fdf68044dbaba0228cb5f1cb9afbc330584ae53f2823a75407f1b9cf2ba9983f2d4e5787290a50931b6363030d44a635d7fd84c34196f6c61eb3f4d4e4f0ae258e47a2e173245fc5ee2d9693779c319b701c7bca1a26a957b765ef91e68483be502f04b0dbb4aca555709333972427300e4c1d286f1c55ce2b9698c243cf6a644e8f295c876c7a53392353338a319f10718e8b5b51b9acae3ad4f899101de11e67b50611038bbe5e303c83daebaeeb3d4013bdeaa7d3d990f6f8995ca84ee92946212a9ac6f2285bb59397b046e47a1273f262dab34e54273c3b7591a971c77235e561087cc2076c5c107b65bcd47304bc82ec8a2f1eae57ca8a57cc6770f9a78ac71ef49e7c59f2c1e437b389fa010c5c7abd46f14b9b585f2bcec9a13d93ef775043123dbf0cbe475c936273e1e56665a2d5ac8d414a9a4deefe3c72174ab49ba3019806d0c0fc85be44ee7c33164f54254a30f1d7195a8da2c7d8cf4782f35e0d1f9d45ffe8f300a054ca7a805d02ce93946f8afd47bd2cdb503f377f027bda95952a58680d385cf4dab7e8c0f08c6d24f36ac0a0e189559752f1572e9810d2f11f63ba4cb6aaf5d7069944d9cdff5d9fa7b29393bd9b328b4f7b68487f47abce3dc89d33367617b05744cac0328f6c7d1f60b2a259d29fbb2f8aead0ae84ac59b94fd130ab98d09b918ec77005c0d6643075cee11722936fd580ae97bf0390406d9067fc11e1d0ff3a36e6d4d493d0a4fe75b705056f482bd88077c23d62785a2a65c0f0b3be0e51300f4ef4454c52f1550a7ea99ba9e415a7cb5fa1652b158d20867a57ff119ae61706f1b72db997a46fb411381c0624e3901f25118a10dd564070eaf7f9833483ff01d021e6d190fdfa96df7b1b9a908349e7b5831c4710fc431c278db50670f388c735249f8ae1624b1b6493f851b62c8da05e3848c79c43cc27f7f09a594e8d1d0e50c40ebab333694c4d2300e1be07a103a7ee00f59331e50593e3027e6d1db00a9eeda25874c14cb6c24e0ebe73c43b468cdb940ad5f7634c1b2e73df6f0be87f63a74c49d2aec5d1c7e43a635870504e369b52f8b356b0e0914a1e75c12d688df5787db3418adab8071f50194254dcc8f6b2c2bf54dddfecc94d19249113bd844d867853e7d0941b9784b749006a2a6c21bd089d663c6ff2078e718cf6a55635d596fd3ef614d972c47998f74b261652730dba0b6f6f352750f7fc030f3abb1390e91f5cd93b75697520e53ab7abc50529009a6e39676b7719564ecf862af816e088870845c52a055151b643243fec7f7c11ad130bbb16e0fcc31c815cbe0f0c8a0a016da7e13753b617d62c098c618bc3cda5bb1cc7b2e9432c066d568599a14536b73356061dfa3955630b7ece077c93a1776cf08ef2c8f6070d229c0808a867d1c4b2802fb91f36cbd67fe1390e077c30b1a086246aa6374f8e23073896991faf2379e8a5371f0c1afac34dcc5b70818c10f4b197009e208e3666f6a78a5383fd74642689ce04cfac7a6fb47e10c6864eff1943607fb17e83c66bfd5b2f49bd5ae866a198b883bb43303101c805f5ccc8d28229d497f7f63d75a5ef982a2b3285444f1bf3e37d16dcee156bec2dc85b687d9bfc3848591158f37e0ab1eaedb5257a93ba75ba87ea9b34bc7914e9082fcac94a2e2bbf6c358d48457dfb8131d76871530afb00975fbdcc1a456aac342e7c9f088b7e0e6b7a6d9f99db418f5de129b4127204a5442c04728a6c107ce368871969a4c8a19c1945e54a7b8d0f82242bf92dcb70d6d646077c0d951b7399ff73fb7016fc12b218da508a88acafe7770775ff9ef05960046ee09f11a9265beaacf097d634f0c06e683eca40fab39c859d9e4b8d17b3325cd6158af54baa8460dae47aca36526596a8fe1a5ae91e6b6c938ed579450071afcfc9b7f25096c86c2245b9de6c01f7211bea428db4cd2e09725a8c36f9a12c13e3d0711d7fddcc3a1e709ff5b17ac0b66b6f13a8e48a722e15286b4e3d0359a1d362658af196c02a3100cbe5fa3d8527de1ded95636c14012f0694c058ae766e929fe8f70a5dc8bbaaa4205dea3af2ed5f3d1e26148008ed929ef3ae6d983a4e5172d1c8ef0fd9d553535e90771f9230ad388f293be6f42c8e7b4d77e9f79492f925b4f21ed8296f7fc7e096020b009412a0511ea007984e950ae6f5bd84df812fdaafc828eca3d57fb86397a585d27795c960a61032e20df1b44c53b40eccf04feb16c725070c5c62b279b36c94c98e161c60a48207a2ca966bfc9ad4a108e4eb52b7ba0296aff7ffec965960e57777a6ef2b41deb0721a981f4523f0749ad241ac8b47fd78f0e89eee6d441f7ccb76246ae315e6665907315fcb91ca86efd7fb350840178e522ed5fed8e5624a8cea88c26329df8b9f5dbd474aa212cfafe5fbb5cb8cb3ab8194dfa4d51ceb563698b2b7af5ef6c1423cd3250f5a4a21822f0ea876e10dc3b9111c246f12096ac57f262a85c776f90ed65ad94a427a9965198a74b68dfa13560153dcb28e7016839abbbb99ae379fe0034f96d0e214e8d507684f8e4e5baefea764bea564df73fabbded1ce3ccf43abefa11de5643ede508a661d748a2c8da8a2f22268cf9303bd41cd4f1508615a3fedc604749174c3b7ea04045c2a4a06cf00e44419f9becc573c72159ae7a173eaaabc86ce265e25e358e3dc86e38ebac45055f4b8a1ddab14e32e0e01edf6959578ec1ef84ff6379dc1e9f7bd0fdc40f2e552c78e7361c88b7ac4f73c3a92e302ae766ff7b888658f6e4d7ef5ad3a427c1e31243b3d89d139732642f775a092740c8bc4b21b479b118da01f1a8001eaf492a6d0709ad861307c35f75739f216bc3fb296377038d7ac8704e003cfef7f01c2ff3e6ac3b00569f8e0a6f937f35e091c047d72e55c575e8ebf8fa45c5de0e0c5da3e395b82fc0ffa27ceeed30682821745d2b7ea21e63a21b20650b4581a82100a5c0daa9f2884be0c8b4fd17ddf4d590cf2918934e531cbf983c0819f0ffc1ad228f7dda30ef648dee437fe25373ba58a11334aaf4fa961d38be50cff6b8239c5dcaac3d00b21e6596e7858e6fa6fd912e0449d8053f9bb832dcd94543ac9bbb2e1a4b19b11d54614e51d29977e019413c058b04970d114885ffe6a5b0c7982b9a42610d9715bbab3f3698351559419963a5ddbcd8f4f506dfae0d97e83ac227508326ffa3420c39d3710f38a23d50660ace076746a1d229c3d45fef45db558690436094cb7fe8741a52a9cd3e2b596f146aea23556468813b641f8499a0b5957d5632f23c45dd2c3aac9ee72c7253b36636806808c1bb3e96c105bce38c6e2d7cdd389cf2f1751506dcc6dcbd4235512bc66a2632d6ea7e9e515c4d93a9fcf7b7107b91e5704da57a10e41ca59a580d51a0270e175ad4834de6ad52e84942bf2d78566d38b032e1e59128a9a41770cd97db3f707174ec30c9c0901da95ea4e0fd431d0b1b80d6b7d735f1b4d4b2504d2466631cee1a62c574ccaf4c476ff4e792b92138a7cf65ac385d1d94b7cf498b47de8324dc7172cf5a8e59a20f371da9a13118f2fb1d2cb9540c35c90e0f69bcb9d624385ffacf8e1a4fbb9de55a2cbce0175bad6c32bb998e8f1b64414a0db00b92ad428f86d1ca9de37cdc3541694a5038e674b35966e1541dd348a45cbd742964939f03828ee1f745ee0f0669418b583ad8204d0d1dd492540fd37eee8cfc74e4f2765f1dd47981bea3e0c2bb9f9d60d7d0d63a823e68f9cf8158e9dc3f5dc281f78201b02e74daddbc574f8599de1e12d6efba9938179b7f9734e0b83733e6112fb6746fc4217bf787eb6ff40811fe2f1d0ccdf08fc1af38ac5999be0769b8acf9dbdeae3549319f54459f0c16237fdfcec0763cd06188a0897bff392e6298f17334ff12d29f883654fff6588af018de8308ef527516f19a6b7017f658ce736a6b49ad92b60bcd97c5e21f034e5b13d544cf02549d8ba3e01112fc03fda645f01c98ba8556b58015db72d290a0d22c3d7f4694026841dc0c61f552a89d9e97a7bd94b0e8c75fc64a7271c0e4f2aa2012c66f25801877e1530f6d60fc0f8bd070fade1c0320a176fba9d53b44b96fa5cd081c6610465041e8ea3a658e98dc740b02ad37ec9fd409aecdffb492434a0b2d5713270972d3ce74e8e2a462fb9ed45778019049af5c14e44da548d2ffbe1a79c4347da28c1954ea53a6811a3d14cb6e76ded13d2388b2ed303bb76b8b16b6442d242b62f6710437287d118036508336352eb83fa73a10bcadd23c8b69e4a1601150277c4bbdccb10f0c529e3865804d207d9d4c5c7ae1be2c59869e3dd072dd16b9960fb62228310bee19ab9b5695374127e6c15ad041af392862576053b1b4ffb73cfd05172a63f4fdd080ceea289c0a92f7a0e3c6cf1d98d627bb580394c78b0d3d86a6410ba8f61f98d622f587946c87f920e42b443ea2a77c75a5ec94d04ae3823bbbef25234004b089854f83379535c8bf827c2e839e8216ca7b8f04bd0aa45cee81d4d293492554eec482aa5aa9693494d7a2147b6001d9a86c18d2d6c17f282578b7468d79169f56ccdc918b63c1bd01a010dd4502809555d61e2a1277a8d0ec8489983dd1656d67a246e5d5365f8fac516cf557cd7875518c79f133de2ee8f4ce91dfa74c507b2850b9380564d91c3245b22b6343effd071e6aae26cf41197460502277798b10b6bd0b39c252c5f9db48e77678a68f334316cae166a577493f55f0e9265ae02b4f7e404116b1ca6d6778e99fd66fe8166a7768a2890b96a7a54390155826ca96d91cd3c097dc30723b38e5793ac5a6935211bdc8b339974e28c4797b2c8d77b35d95c04809c366ba7d7d7a3a0899ef0fc50e59d74137e50039deaa3e2538c90c9480fbbfde4e4d746a3248357a2c5a14da91005dbaae0e5fd10e3278c1b917247c13a92433f9f02c32f41323e511335208f12361a0095f0fd4d01456be5035e11956d1920bd1c187d8b0448ac45485ba361658433f7aca5ada1f1bdb789694f93ea72896338b2cab64f915530689acf52ce666ef50126329bf39ae7383f14dfc7ecc25f1ffcd1853849799ad95e11398a267d8f80cbf4d77ec9668bebf60712afe20af368ea57fc78f5a0de353a9a1cf3035c3a7c7974f261c42e139a8d20208bc1e59db5fa2a975f785a73d3a647f4fa637e59032d123e830060b82ff57d2336fd3fd6110dc029e1d1827f6c0562c80b1d2016af9fffbe74eda444028cf4e508423b15d235b7273c5ebff5df640b24c8805b7ee6b0459edb4ed3c0cfee804a36c503d4af0c4f7509549984c83e76ffd5143fdc1325098a5bc919edc1638db0cb54ddacd1ff11e226ede63631e7ecf3bf0ab9950697836d869461c631e5936269810be3fa7500d482cd4c60bd7c51c2be09a6478e9f33e15967bec8fd49a0c6288ab850b437226dc7b3ddef9958e0ca507a9aefd4e51a4a737a2a9608a4e6b51baadd328eb14a8ef2975f67fdc2c1d0b8ce10de10c4701e61ecf81e71af230dfbc06cd0424b8bd1c3e258f131327de534b7ecdbb319b665a2497191ef8628d14b84fe12913acf463809899a8451f0b2cc1bacf69834975e62981fb775ba109ae2f13a29c3a6d6e6e3ebe89c49015ba56d07068c043d036406791263eb838a4d98eb2825599d3abd790b506befdd6c7e437ba18f1f7dfe401b62a8f049ec70be7f16f631be211a3b33fad0ab97e9059ce37f6a09f94529c875bbd4cdb505b599a0808358c1f9696d5baebf87332669cd731b9d5319925f89a6aeb4822c9d4cc08011dacaa5666a56c4e2f1d2fe89e3025551842ca653b46da1afe4a708e0f8d60ce5660a22a9347b99edaaf7317e2bc775ce1e26eb31cd2287708669a52cb1d82756112e498ae6c6b8607dc88b02442a5b48b455057a9bc9fa8087788d064d1aff6c598c17d79d358a424e546920afb04d33f9e25b26a918001f4aaebc6a003a362a191a40b14361a49f0d75bec52e30317d73a8f4df1f3f17eac39e1dbec607f2c9ce9b8e2524778c1325c812a13b9fb7a77cf345e5e07b0df4c11486673ded6b96a5bd1c4a81e311ff671eec5e49384553c95679075cc092953b15496b92798d0e4823aaa1dd228e53f80b953ebd265423b9d7e10a5fc0a1badc6823c8a55074ae7ee81c2612c53552d0017411525fbc40be5b2d39a4c5a384663650fd0cd64a33e977dbb9bc1c51fbd457253071e364f8ac95d8a978d6da30b229dfecba0a14cfcc96867bc1f630e3763087c35a67ba4d9f6467daf7772a7998b7471e46fa5b004a6080cb2c70282ba3cd3ef0704d3bd11c907d712763d9281869191faa570c155c3dad6742dda4c56a71d2ba5c6d81bc231c4b7053312f14019ee9d6bd8b29eefc831bb217ccf650c4b747b0f0f8d44d8320b6fb127e00b61e837725437de47f8a2635836318565302ffa081b53c0d24d128d1e32df7a8379b4c52009b1cf64409d2a3eda39bb10baa908599980048acdfe30f73c733dafc2d40a419ae11e08acb2e7929119e467e4264d42599f101ce607e4e7e6b0c7898047dc7e786e7f5e3b7a30801324514dc049a45caf2f38a275a60c4a4f3dcf2a8d5111ec37d0a460109dce3293a9a3d8a6cea913c3da1277f786ec30b0e77c51e8c7df9d4b5bff286aa048c7015817b32edeaa53e7f6fad1dbf2ab8bed352ee0a882069ce08767506120b3a69a705fd8c18fbdf5a6b28f2776562263cb1aa71512f5dfdb6d6b2f95304b991f88651be789477f4e585d25ba002fa2f0b5e972dfde9be490e3f953606a66e71a1322f5364ff5f34fd9c62a42e4f6b2191923b6bbfc7c3004e04745e6795f419cbfc670114f293308a9f3c31b07e143a516832b0778a85fa0a473c82fa2e761653245426e0e1209fc38d7cc91f346feae0db9d7c6ef90c4419dbd9b7a0ee2a7669f4528a596433200cf04ccea3732128e7e1f7bab24a1bb7e8024d58d00329672e114420ac398ce357a6d606bb16a9df8e06e38a434953bb0ed6153b4a2a6685369ee6e27027d0e79179bb3bc063a7d8292efb7ff6ee76bca90680552f50e359aee5c39590fbc543b21a3aad71ca2b7a077b92f490dfce5c3875e4b8d736d3e8cd722ee15984cfc0bd8a5ce9a0f3d2e264b75bbddfdc3dfdf12850c616c1c3854e17984278abfb81f6435f8725539b36660680f196149ecc2fbc22e2844d8d8ef146270ebfc8c40a46f59295aab0796bc6b0d3709c4ca26c676e77cd85fd06331c11676518d82b7b264e1ac3d9b9b7242d06e7ecf920936f8cc6f11dbb85f21fe458cb29702ae0671c045ab34fcfe149078f1eca77a3622206082c4c260f49190b29e4ad83fcbab2b01359d159e2372ff3ca1676e7a3c659788622558c14c90389f872989c58cfe6b9dd2941cc04ee4b17ef837d6fecda77b5a53550501b1ddd66d6a1a19ca0eeb8d39fffe7db2885933e0f46c41661bfa088ffa2495f3639ff72b3e330d699c1977cc855989efb313ccb86aa029ead4e7719d4f3f62953cb3073b8acd55712223dfdce8d3585f3febffbb86b63110c628396b9cebae86c3117bd02285fca0c3fa53e9ee45e50ef8850e8dd82b6bc09be1ea55c50bd62518e709843c340cf399f586613cc478b99388a4c434f1514f0836e834e628ad0265562bd30f29b767d408c55d7e20453a95284504eb32d03294ef3d6a25b9dcce1baf3da4f3fdce3a761bfa514a6fe6980dbf603faa690077e1385e16167dd6aefbe79c30a0f6a382a97b6a6e0314c7650f3821e3480d59ad711c3fd64c05c672141a24105a0cfab5aaaddc70c3492f3ce1578edea39c82949250005aa5bf934751245681b4dd26106b824436e1bd43fbd20a89c73e9a735aa08e8015df421a5071094858cd4b7c8d12bf4970bd280755c8f8bf620fd7daa8fa6c872254783899072713746179e3592d819df8066f89d766f1488e01c1d189d5f9973a43190e4f5b181ab4d160d4681e0343a7ec48c2cc56c45201be9fae07019618f42935a27d06a6f76b94d97e5a38ea07a29851fc4cc10bb68f0ae9b717b9a35a62c4e5b5dd8166331337a641769e2f54fa1213c36c993f41dd2c3f8acea1b5a86879406316ea60191cdcf5b6ac9ae02df6b830546152b5c8f2310786cd559abbf4a1a8137e6406a38b69bc29004103b6ef307e13258a1338654640b974efccc0de0d1596af479f54e608cb8303ea4ff83a2b398fedd6dafe78e11436a654666aa8d0fb4ebd358eea1e5aa90197bab8b246b9827b430769937b3016cd441ecf114ec77b2d5a799bfd25ef73ff58f31a42dcf035734c701dd14f166222b8e192cc216330e041e168e5ccd2a1651cdc9ebb3ce2d4d542e3ce523ddb3fb8c8bcd9280dd3f72a871f1f1420482a64f8d3479cd716e6f249159cb9c61d945b5704a6e006981ed60c9a17b6ffcc8036672329c451458b8ed9c7f7c164bfaa268cc17d89ae18596af3ae0ee66913556dd7791bad7ddf754ce04b0d3eaaf4f76fa67b5fc64621bcf298909b38b639b12a2fa5aea4979ab60687db50e1db418654b96b623af61a90040b57582e70cf9064fdbefaf49bfbad99ee29311f6d5496c793442f0369e46836062f58b0b4212e7de836567c53632e4cbcccc2d2f198dd6cd5988f25e8680adb2e4a1525f086cb2b41b54f3836ec40324586b590e00fe4277175c0416ddaa82662b8660248ef3ca18af33660282166961aa38d4e7e9fb20bb97ef8b57e3bebffdbf57494f4c358279d0d51f90e51466a68b1864745e38ecb4f78690b10810ae9ef5000974c88ebb9fa2c714eb67efe71365952df910ed219b7c00421b01e30e43a09bccf3fc01b24b3fc994f7bd0ad71be149a84409cfe2abacdd0caaca826404ca38ae72b37cb56fa99a8c57ae4ae6c749bcf38bfab4a8ddebae171dcc8f0d0b33dddedc96c34e5bef18a247f09cf19302d83dd7abb8d63a18909c8339004207e7464455187004e47e2ef325fc29f18caed58f17d2a33f37c92ab70cc224f8b94da6ec66142ea4464815f57413bc6387c23a9d880679baafcdc23e51eab7010a42fa308c4c4199d102dd9f0c929516b80afe7220dddde9205fcdcc845f669f9112e2c6cc6bfeaad5227c1d4f878ebdceafb61dd4ca476685410974e332ef21c1c0e6d0ff30190fbefac92071823d1402b48daf952d06cdb9ae64ad44ac54b8a850df828360566fa0999eb3a73019e3e288598b02c054fc64f94e47c892444bd16d75bb6527b34d1280270f561739abc80b52b0a40512ef731bf7c895622ddc0c956c75118c41775f1b104266232b5d201b92a88325268dc1fd1904a26a69af34da5a4e13131e4427ca1d42384a9ceb711c2186f4075ee5e9d0985744d7d5d4d7d7d4979e1fd7795d42e8d71d5dc7b632b9891a5d47e20ad87bd89be78b663b626790e36acedb1b241637a58ae1242eeec1a92ee43b027116985c862f1e7ebfa5b0b59775d83d2b1b373a606a12a37c1ba4ec8e77637c44fe5f516c75c9c7847c8c4eab1b8460e9ef35933190981fe7b03ced04736e59ee4e42b09d035fbf38847c42753760c45d3f5fe84d9844f7227bafffbc7b9875c27cb1574df066952b727821978021d08bcffc6327b98fe2072a7cc59263ee8a90fb31abe15f1e51725f256ef6bb9104c6da95766266d7507ad356c779497b71800f8ca42c64502a598c99f7a158be22c4d2c037a5b04a7dfe3906d712431466c09923379ad699ea807cb2cdcfc0bb31548ca2a2f9fa962d64ea611baf8b4b69760f100999d2130b20c2722a053b76c4d45bd58def58f3ee15c6568f77b7632d0c9e8ea64b312aca1fc4207dbb20fc016189c233cc2b84af35e3a124757e72941f6d5f17ce75caf0e9d90c19827a42f458590009f44cfc7055b704c29ac7e14b127fb9351bf0d3d5e090dd077cab09db3050c430fc2d7a9e3a73b0ff50eaa973b72bbdb29553fb8f6e0402cc9126a92348148cd56f440dd6c1c13c755a71bb6e5804ff47dc68843996679738f5bbc3a78cb99a09423c6dae40b03f0f6d7ef5abba37cdab6b83dc8499c121b1982975f528bdedf3652da17f4e682c580fbff14481a3fce2b104e5fc2ecdfa9cd106806430f28f8fc5043d65776ee3d3eb0b76929dda8e848d85ff5f03ef9777dc24dcf7fedf8b3a6eae283678e8c0e0cd58c54de04317067cbf8150e2f5d341f55ad5c1007a8548b7d9ae1cd59d47d33ab140085388cbc80f3491a5662938162cb7bad56fdcb58b9a212ced232e41f022b86e6b0a3870b14deb4193facbfbe799b4f1c8119a6cce3729ee33abd98329cf3387a7121caf7caa303dc3b3893e96826501b916deca1545623de8d99193d58d0d9c05d97ce4a0be348c7dfc56a388a11e0604a812cadd020e2bdb0556ae9a6441903ee36f58d2df391b980a26e667b5668969fc11e53cba283820ae6461430f22075544f0a88906fa8217dc71b7169626cd6451ea83b664abc63125d4fdfa4a89480459284cec2f7dfe1f80d1de46fa1bf185ff98187693821af69b025a4a0bfc9ad120d10ac753349a14fd7ecdb1091695c67ad730a1265fe3bccfef7f3be515fd427ba89e94c5cd4af725d67c28cdc60d1251490193b4b0eb5452f76291a9ad1a1e7ec13d84f834dc0c04d25cb0ff7d23ef8c5dfedd6c467022fb36c1f8bf9815e3d25db8f4d5a60bc19ca9e0f4bcc7d95663ccbaa989fa3eac7c8f17da716de032cbd50d40aef173abe71fb49100c98ef167532b5bc2f446a825704e56d30e60de3adac28e497a5793e8692e17a1cc2eba896f06ce4c3545c32b7e8f6eae7241dfe0ceeec6dc2ffbfbb1d188439612d63482d6e64df05d790dde5f79c18a404db80ad012f87bff793b114c7080dfbec5b8ea81cb8ff1c79cd4eb8778c4b6347b57e081371fa381708080f5de686c17549d77675b31280cf9696bfa1b4293a90b5704ef6e6e1459a5bf7a6d17efe6cb9a6d34ba3ae44edce8cae97b406c10422add85d8de9d8a88a33721879a1cca728761406bca7cc37b59bc4e1cc30ee7d0b52487e9b84de3bf43feac73320a283eb5e8a76e524a0e6e47f61ae0daea12c91887caacb648860177380c12df75dbf2ffdee08bd7d28ffe21d542a0ffdf36c822509cb73225a5a6b4b0e0e8332a0e251863764d0205139453eff3c55ae04a696cdbed34b4f1efc713637731f8bd8420bb6fece33ef26e090d8d9c0dfcb1b65e6210ecbd47ec9fff85beb053985bbe86dd9c3aa7fb0c0cd79af370d4cf4e0b01ef9c9d70c28c0326100515cebad5c5c5b1fd6800d16ceb636f02ffa8210b6d9e6ad4747e2799724ce1a1e8b4e511248054eb62d1e9933674f049fa5fe769d507375e8fe5be9fe19de6d205cdf5c2e475e4851ef7f87a124a09fd848fa90348438ca860ff5a0d555e1b1516afb4f214ae09a244b3df5c9232cd059651c67281a8144324a4b1a845ff3e480621d9673412fa7405d6a1fc17dc12658a1ce6eb7a053a9ed84c3578a634e38baeaf323d7895dc3cf3d1c19ff24bdd2dc7d975116637075a380632cdb83e345a319c8948888475025c719d5c97b3b44c6b8ff7f4a3cc07cd066779c7d91988a630ac3f41322390048ed3781c8da1452dabcb6d64f12475a4fc225e8be42ed0c62ed7da903d654edf00d936bc3c34c241b70c9f4a7657e0c35f4d9954534f5e7e498ca9747ac6c589a582508addde1cee7213eaeef5e705cb300b7478fac5826807851b360f25c079783e6623d292f700decedb1b2c4c24208919855bfdaf7fee6ce0ed8a74124b6c72f44be22c5b4398923be5d25c62a9493520da0626bff3e77a4614febb511d5256ac30d23787001327e13ec13456859ed6a2deae71664a578cf9646850dafcbc814e0764253a6cd3ab6929b11709593a3d98b6eeb235975883dcb8810acbe0f606ce997fb783f63d231ae08e01e088eb8ce31f8c56ade1eec1c021d65cdbc21f78526f467a76c6b0e37d71b3e133d1d733a4b63836edbf0386405390d74dbab9322b73cb114de98fa551399be39413e8a54938b686f1e7f75b3aefff7d0b14422dd5119f489a9ddf76a6036bc2cec7417ed44e991ea1c6e3b917b906648d095039fbda7e0367d5ace0b357c457ad6f08fef92bf35f2fa2d85ec5498e34209d03d104f7e2954812b37175bc8914da13feca3c5b731d923e0320be51a27cd269b1f6ecde09bc2671ff0ed14c9bfec96353d773f49d65840914e51490b7e49bc02ba33efdcfe5396b875303fbbfcd4144264e783aa945ba8d5ef61027200acdb0232707115036cfce3ccdcaa09984beee6a7c13a7409b33ad432b23b66a94709facdb127bf0d7940e54e3c04c16405cd965f4e8027eea6c8c4be82b12896b2bdff7aa021dc60f1554cf60b42a819405f21719c9333734d4b418a735af11947ce91e05716417f0915381fb08849c96f986202c87bf52b4bd0c33c8078770f8ed497c086355995b8d87085f621c31d495b2038e5765c98d25e38c4e6edbc5af09872b42ec73442b294154ef80480df1d72099c2ddf1fbd588df844c427592a85deb1e3e359d29f7c9d75a413d7932471696b0477b3efe4a75a578cc713d425ecfbc9c362112f926ac3175295544779d497ef6b774d504ab96c956c5e642d5ff07ab25176d61b221d41d081a684bb37fa9be4f855df71371a12dfcf853e3db1a029cdadf6e815a07248fc34ef193cf043499bbd3b24ddb40c338fe77116d131653f8ff209f30de82afa82640782b249b7e8dc18fe42a562a8edb4c16a9c682801260a10c74d1cff5532ca3f0c295a110da5cec3dc676307d1edcea66efa71586c5a81b9d55b373000c08b03a1df6affa6c4a6c294dca617ef0ab9745ab21946a6af3ff765eb8de3fb2acff8cfa8430c8fa656bb895766c946f1303b11c6bc9d58783a9d5d9ba91fe5f71b30b81c67cdc95facd193660e0420248796a60c99e8aacf8422dd08520a9104b50d3a500abf58ae8421ca8093d8417807600239a8bec454674de1d350f1577715b79053e047b9e579b7bd9e3a1ea19a2313f35eea457328a3231fbfb919ed7d931b0bebbc7ba5d98104bd560665597ea5ef9fe51ad31c8ceb82009b518f6b6b73b6807915d92a2d6678f6f4ef5cb9e0aee49d2331ba4b39b2396718d6b1e6d24945833b4e0d88a4c938f975fcfa933d58f9e7849120bc850a76990aadb47394f214954e62801c127a6b3eb0c477498d832c152676c26fcdf88e1f21a5f9341c3ccfba286f4467d1c9296c7ba9f03242fb529d05da48926829a9ed54ab35042c69782fca69dd8c5516100807cc7834bfef7800f84bacc5ba5bb795f512be1465663d7f0bde27108959b151288a1f78e3b547b1d31f8c3fe4eb12f6110c70a30a174c782f92fff11aaad6deee5746e17d6553298a593bc3fd934f4214b77d2d9d72e5ea638152e041e86a3d72c73e5883caffc7da8a356ae7117593f199554a57ff45dc85fc7fb9bb9863ed016521774f195b7c6daf7adf4f96e8dce196fb8421c431ef4f77c90ef4e61d19973f3e2eb9a1d9b98617607c2e0ea1c184676b71985903aa757667f3e22f7d7fa670fbc62e20d283ef9d067c2673922baf7fe2e7d9759db30e8d3b13986dcb96b656d383596ed5fa8e1a100d4c00755bb7725a913dc34e8c6620628460e0ef816761aa85d3d45c262858100739644beddc76785e7aca32561bbd0e84e94eb0482d1e1fded484b8a89b2f98f86704fcd56866136ffa735af4dd371bf011b7aa98421da4db5ffcf4b1f38d88b93fb0c90491cd1e2b83a1a3c4103e85babb108f896d78f67ee6931fca7503c90179d7fa15b9d6a0fbf173a7352d6cfca4525bef7ee6c9aa1307efc6656190b5320f76859e7d77bfff49fd8a6fca594fe05838022c80b7c869351c0a5725e5fd0e9380c562a03d86baeefe723da47ed3778694ea8f2ad51cb29704540ce5cb032d612db12a5685ce75430bd83a51cec44a61d3defbbf8848ab9b7e597ab23918cf28c6070f944db3d96d66ce9241a7b57dfe59e0b515bc097a0c9be09eb5ab793f923bed9881281f4140deff21eb54081f8c8cb7c535065602fff82b5f1cef01fa4a5ca26764ca79a2dc1891419ae9228aa2d0946aab87eb5877eaa1785b7233503b0fc26e41dac23f7e01c390d5f412e5fea73298c6e0002d86f794dddde51913d44d15c88c929afe62a0e33b19be2a2354fc32e1e667157f4c25202a37821d143b690f65a1500bed8d2a425e3dada6fa45ab2ff8b209f6117691bb2d36bb4526ed343a1a4f4858d1209c89b19054fcc558c0ac8efdd131b178d5c0eb1b02cb71a179248bab818c70547517d7a33a49b7bf195175a77601091f7719176fbaab92d24870743af8d40af900e2fc055370a9d4076eaecc26e52eed565163c024485f9fdf87ba7d76aebd89a4c3b608037fd30b829a820be33b31289044965b1e3cf1ce35edf044ae1a58dd86c9e4dbc48a3242e480f5acd2523408afe062c6084e07baf27db0cd6b37acec6bdce3f04aed5fe8d193802601981714d5e77884d6fb979779083caa5b462356a60f245ace8fb4dfdac1250c58efd1513d73df9c07386b89f537a86732a68e6ad9348f7482f1e6df3acfc85d2efffa3e1b3fb62b7ae9c82ac930c0236f8168833f399c87392d41a765dfcc8867c19d61f668f47033e5ccf8c3d1b44f3159c3a3655ed461670e49b8092b55e76d438ae870d18bb2132ef87a30bc2618b415028858c85700d1f14fc125b043dececaae3ee0b4b202bb0ef126b4b101d5affeede692752d7abd7f4e828939db04cb5e78d0843b530b007f9228778cef58e2bfa648c9e873ef9bf7739ff6f08a5890e43ddc066680786afee5e958aa184ed854f18da8e858a08b05abd3d83218872a308f553b0c455b27154048bf977f128089b0e3ab13d573718d072fcc443057d7f870be6b49f0093fde01fd0269289162182c1bf3bdb9ce5586516b318b4f59439f0b53ff5907bde628bb7541fc12d076bfd18ec7ee3420d5a6a40f29d20fd0b99b0b898fa1e805fbd6e490a249d75f1d683e9fd39a3c9d87acd7f344d69da5f1fd5403b64afa2552a49cb2e1f6a85bf150649e09d75e757d8f6ed96a26e01548578b92116967af0c67f3ae8018f10c5bb03f104eea9160b2d236e06cf972941ca5e5c676abfc5d87a09f9b7323d8eb3029afac6e4434b650e5c2206272293259a31130ce08983110e34f2cb8d5c19ea3de57bd7627f470559a87c94be8cb1d65a886b654280d76894acaf44b85d3510d48760d581884b9df0a191c27b3ed22a42e7413d5533cd55441a8a371c25d56a894f3f89a8645e3995dcb00cca5559f5b846517270b874d1cc3a079636c689e3832c4196b309565333b0ddaa6f8baadee08c44eda7285d638ecc1545ed429599cab8b96813aef23f96d82a077ac191d31ba5afcc97abbf0a50367b5fabd8e96049b2d9a869aa690211a0edcf2a3f74a6e56ce3a2a038c05c6b23a929d398510c03e4c483836a1718e5103f9bbab6dcd361b731d24263ae31d492a898f174786203fe2b5ffd20e1e7814e5888567c179289c6707c804909383abd2880269a74a39e6fa9c55391f1c1627619467848fc9ac721fef2c0146e281dc4b35bd322a9bd34039dbe73756515bd74c5c6ea96a651a4f9cc61ce5770286821789d8dc30172b67cf0175c710aba95fce8b41330a8e422c749099211ebecade5f3ff7ec6a9fd71454e1eee516e99c55edec6efc099ef056f312b46e0dd3434050f0951b08e89e31578d17c87217785a2513cddd97c88a0d1192de986e327b3875340f802ec269c16e4c6bb8a6c2c5c2af33434ae24de67891b6a219d4eaf1de8546397fee8c7777226ba9b112f53c4b6cb1c3a371f9e23aa311ed9147be074782d62a2be59efb02af67ff8c820a940970d6f85036eb07301cb9f395ae34714be5caaa62fb1f79d85aecd9c06c8f51246d1e1b9bdede834acf44183afa7b680f56634fb8a2ba54250c77c632a24e0e9028be3abde2932696159a62288294d5e69c51ef47434c17d461e0b8cef1ece9c5587023f55c5063eabf05d38b2ce200558b8bead2ead4290a0a4648aabfb24f007cc9c175c5518cc8d845bdb17b68194e0bd2be2514ab6f10055cb2ac4f802048a2a4ab674dd11530456631025052f0a1a9d7c243c4432821a39ca728b9d8098eee33242a4a9236d902de90908487a57b369e3b247a869606582f4e640fd628837cf0f49b5b916238602b15b1f898ec5951e6a1aa9962a1df3a28ea281be9417ef44e37d42d16be8720c93843be28196a044dca40e348b0669b36684076fb616377a6cf03a39b6ffa0d198e4fffc6f3ff3bd93dd1d5a4886858f0fe6bdb45d5312047ee0b34c162c72b0f527149c82ac7499a5374a813a6ad98cbc24ffaa18d2d19424864affdc5e4a2824f7e6b58fc8bea5cf1d13203ff91d82b867b61b198e08c9555eb47090e393b8d69cb51753b4712a663f532dc345cdcc3b8e1a323a1cbd347609ada07b54e397a7d2e74fa750e9214727a59c87846a73ecb853ff0f608afb835b27abf81931a8322a3b60e8f54907a9280fab12b2526ee8cb81bd9b9a8d5a17e441acfebfabaa7f9c565b5426eac4515f7b8a1e788e6a55735ec8289fb0da3b7c5cba2d6f20f3d8d60de93c10e6588a0cd05402a2121e021e0d706677775fbf721649e7942a491b2fe3e0ca61e29d2f08522145f831e5987187310dd481abfd743e00c4699071aa33281621ba6e5ed450bf31b51f1cd01948212ee2476df436282cd5fe5cbdab7d30c93fd143873b3724c97de8ceb9d853780fb8ecf45d58b6b4289eddfc2a3a6b0df207c2de26441b7f9575f3beb9459f045cbe0b0e5dd3a0c46a855e350d557333061021b71ae89e9f56bce082938d479dd8501615aa62cbf59777f9941ff1b63f87032b803ce9ff56de5b236cf51b29467362404da8eafc00af03b38c78782610eaa77a2ebae5baf05a1f6d0ec15391a55f2b4bb5ce6f8f6171122e25fdd18d4940a307b76ea349cb2fa2111e8ece97f6e3b146763b2963891dd44d6951c8a4064f4a3223b5a28c08dd583e70cd1839e42484fd119d80a2e6f225f6888afe4056f676841ecaee92d58ba22fe789b431a67f6df0c14684397b26602ddcb7fc6850e1f41d9ca23ef4eb69291b7106e5df14f85edd9cab0cd2775e70983518fbff78dd7ad1d4cc98700024d53bf72d7c4043563923409a699735dc5356c2f4d49f549bd784dcd22f747b9382a50cc7331536a9274ffa35f56f14952ed90c1cc1ea01d85d043da3004dbdd908b194060cb4c3e0abcecf2aa2690702c9145ba74f8ea97313177f084cc1b9b67406a3eacc410339da828116e203e3d12d54572ad3609734c533554ec87f928412d6c4a398ab243377eb02c5dbd94122ba3bd7352a4d470ee8a3367da94ea25a24599635561c857d32375525835b3fe1a884b63f9b83a16b0b1ef483f97521d2ec62bdbe9b543650c5bb5437eb46edc915e6383b7db5554c6df00a00289f06738ec776223cacf856a732398c1920f59ca6413b53addc88b168f835c5ac83825518bc19b76474385a5efa9ff9789d2b2eb60147573e76a84b11c143021969f1ae7b186b886346a04083e14b3f0ce343dba83d95ae58fb74f80e944324ab228712696276f805c5b50ea0fb416c5b6204ccad6e9f3df9a0ba1a99757755e9c2c4dc5b49050da53556cff608a6bd55f1758a92fce096c728c3c6f221ce9ead2ca857c33f5ddf2c2285cb45486118689c1ee8ebb2256cc7aa6f33118d47a5d7775296a118548d484072e4b64aad88b600ab26791aa6c85d05cd9716a10a43c9a58b628c588384d4705416bfc784023cdbcd978e961456c9014662b3a5ce5abeab289817494777a86b06231081f7f48ac73e39ba792030a7fd89572eeb7660cea4cdbf38f8308846b2a00ee73d6e03e84149e5b3246f71248f632dc6bf2260ac176f035fd96f5e41360d809e4742760b32bca52108c097941c76e9f9dd778fd39989f139c3e69723eb1d2ca86c602bda7072dac6dc906f13384527279603726d73535b21d0d5515bdb32ccd46d69abc0b6d03df7d103fa9e71a8a87b82288396fe4c52d3a0d1de54cd32e470bceb2273083183a0dbed211ed549686e819fef81bea3a8e8f048120a0a1d64c61782366a937ccf0b9504d63f8fceeec478da2bb64df2f541b067cce2de0f1afaf5ef1d533dca0d6ec2eea1108af624f8a9c4af8e9f91c1746412bde6340b8ec7b89a0970f0b7f0b03661cd7d43a70b4aa6a61fbb095a31e78bbaed41bf1e43bf5e8e71f7543abc7cfb64074619d5b060b9098117b3c067d8eebd7c6957beb906e377fdd6a7263a72494e2d33f54b31299b7724b572410c35e3f43e4516dbcb5ee223c2e35a309c0f0a8ab7bc2eedf61046ad7ae98a8d38a32b1340349208d04407edd67a3d5c6b5a6a5b3d3e64e2f2cc50aa757fb033fcc0de5dcf369d84d227b26d89769627424315dca0a76f3467f9da15998bb3ca32e28d1ef9b63fe0c1a376fb53e7b5b8408f9b8d241ca6554afc53b20d7814a50f940ec5b00f00195c1a11ce394285b01a67fd26a03db943a1a5bdac91b7666b7301255eeb4e7cb60b9e2434f285a16b2a4b5b1c11c2b33532be3cd844b0aef02f2838f4e9c18bfd24a695cbf505606fdd3de8d6c58918e4518a1173028dde96765f8cf4e8346662bea0280ff73ad9c302283a65e7346c2d8942c413c67203e83b65c66569c6ef092751ee6ae508a0ea2e1a6c91be35ccb79b9b8bf3b8f1681b2a6f6bf97ce1fafdb1a178632a70b7106006aeb74cc86d04b91dd56ec3f522c652eb3b508aec85393166a9657fd70af5ed4960090a49b4488cf2599e558a4f94312f1aa58a29b9ff2b95dbf0d8be40e60724ce773c2aafbaea6b67d583d545ab1e4b4ddd156459f6d43ce41f5f3fb5754a66a172aaef155fea3a7bc26553a6300f1a2ca5d0c1453827dcbeb376f4134085951e8664fbed1ba19be7ac4ef3e98ffd8cab975b57cecda8101b89b97344a826b911df394bc7cf157a75617f90e802642a58f92d3e5ea7f51405a20fe62d03efede23057b2a9d866fa8d6bbe1fe1888f48acbea48531140635bb967b6c447d6e54260d58f19dfea722adb849695a5c4a1d6c4a3d6110b23370828fa21ffebabdd291dc80ef260a8d44553af5e4f07fea22f74785fae3d2c814e969ee40577ee841f9a68b61a6437fc203b1b07063b9cf87f6a5cb615d93300c3c936a657057629f9d3a10cd1c5da08ded30a12d29a2c641b0f159bbf30a5ec8bcbeb89b86da189a132aff6ca89c8af78dab2412afb1fb2684e43dab850859816480d1968fe2a3cae1ecc357d632f32e226bd531322347bb0e9a9f6623e528f9d13f50526fd2dc09edf52eebfbeb78ed6f580e3960b7316561d0916a9a0ce463976178a7c8c35c3798c5f5e04d5242b0332cbc153356605eb37b06808fd3d3f520ad755fcd75e37fa5180f4ac2fd1969c7edadf2d7b9b18aa3afda50e1e6d481b2ee45cb13b2d5320f0f9cfeab83ace5b9bec1337fc06b6ce9a7dbf775dd2dbc6b8f1624c94fb22f5c8b0366529cf4b10c63a5b4713990fbaea550dcf13a8adab69e42b0f431704b7df8c6bfc62576828f3a72a1da91b3967acc99e61986f77694082d7eaa1b167dbd1fa8f88248e649a6917f5a4f7935eca966563340b3df7b78cd0a11cd440cfe5ea66dae4379032c8ad08ce818d36816fc4741f2100ae8405168346fc84c7fe1e2e8ba9b1f1595a2c676281087f1e55e073c47051ceecf85a3c5bcaf0c7c4b65d77e59dcd9d91698b71c9884208f0895ea96fda2c08d0f6f91da1d9d52aab5586c833707385d914f84c1f44b30a5a116f61000d048980a809563958718fd72dbf5e540e0c6fb4fd3bd73d4b8cb88c8ce8ec04adbfa4579694aacd3a47c9072486578d5495f86298b50753d3162f8e7abc1c11773b85259d798d9b5b56a5a821b16c369c468ee1662105c2abccee81bf93cf8e33024cceb0fac35049f2f4bdf0abbd75fa2159f19b184619a6f7a05a5925bafa6867439c39d534442e18bf290f873d0ef1f214f71fc595fe77fb491bdc564ec0496d60356834a0670471751b59f3a9530a0612210ac3d447d931f867e9ce1e54b62df33803c95ec8fa322bbe76d2374a8fe6432e34580d20f69f47bd7015ebcdccc4ae9dbb4d15e47b40673a3e86210bf8e26876db28209f9f0eacb7c9defd65f9b3705052e0f5782fceba293fda2b4781937cc1d9eddbaf7a6649d12716e5e12351c2a68f42b044fbc14ab57e949c863ed641737a88e7d420bea18ab32cee991acce0e31553477f5d81c1eaa413fec8e9ecf1f572986211609f564e4c17f3c45d825ea1a884f02d34ab1669dbc18825539e1bd6f192cc21f3fdaf4f08e5a555e1c5749941dd6ed3d113080ff68066143cc355605bfcac78c9c413f4fcfaccee715d8475473698373d9204ec1139f88d711baeb171018641c30679e2830047750d38bf6e5f9c16f77c924678c8976be893ca9efac1919b3bb895143597b18b77cf1581ce2e3180a8a158f7e68077d14f1fe010665371324ca8ed137a1e5a243a4f9a9525c265f301a21742fe98ad7e64bb016a25311933ce41345f47f7ed60e45bf8b9b55377dafbe4cc9f5d9e2c95b58e80fbd0ee155fbe1a673aa7e302bf7ac8e26802b86da8f5f83979fc3e1cab21c3bfb36cc403fbee4af227a092bce713d384413c17fe840dd2eb47eb6c9d0ea3aa72f4858f295528c6cdbd9d35ccee93485f7f18dbbba4b5c12a145226a2630e5ec0009b86707b534307d875e26c8b940e9863944f0a4cb7dde21150788bd69641061792ed4097b0bcba78be7895d5a052ff1434f278e836ee7d3e3c9090b24f2dc890051e54dbe5579e3b47fa70869a1c7cf4b260e261a0c88111a56cf33093ea58a5c159bda27e8add58a2ca96a68026d959fe089e5adbd6c48b942a8944da6dd7fe6c66a6f874d32d5e7c91d7ac642a3b7056210b5ac199b7a6d6b0144237ae0852c76a72e4fe5db30facc729b887b977dd2bf79f818cccc576a2d63a47a3087ec5e091051919dbdf7e2cad561e8f28c69b6c823101cf435053364ae08759a13d574fe2871ab794713b88214d941c16206bc3aea70181d4df3533fd7587c39da45998ab62db95d6d68169a964af76daa9d8a61d4e088d6bd5cbd4d0770bdf2b3ebc37c70a1e56a20b68082a72690b79af6910dbb4b2d72eb3153417303e08e7f4f0485ef6f3deaa9095a8f63f102881f488f017cb938ea73d995cb4a87271419d036bd40eef2910a16ed66e684d3e9bf24ba5f95cf751b4a7020c932ba1ced126e64a48da8356255af867dc3efdb9ecf35d04914cfed4310b5f99b3c53c944bff06b87b1121cde09ed6dd1fe8fa9790f6c911fe39e35546c252956720553d5bb2269ad3314df70a6ca0c3ff913849de15457328dba89f07e624cb167446976934db8c3516682177a3fe91fa47032b9c51f8f26937ea878de68919a73c79f848a21005805822b051397810afb7e6e890811b1f9cc8ee11117a8f41019d3cdde186cda699a3f5bca367079c176007b7dfff7a764fdc9446e0a742ec4a8955b848e1573e211541ab87239a4130414bab2edcf0ada5644e918e64731bb4b9b40c5952f2a91db2ebe6eb9f85a0a03afada891167de3732d9c7416a7cca75d8b7f2bae42123b470b48a6409b2f9ea5db54168421bb12d86299e560163a6ca8cde2a7b219732ecbfc440e4c99cd6400030194b2addca70649cc3d0de19769ad3dcb80c6f3c628d6c8fb9b88d264490a5e4e96d08c8e0e6f9bc7ed53b0fa28af5669773f2762b177b223d39d9462fd6027014dddf11469a47ea88b10126dfbd2ac15491487cf9b0c47ec6695332cd05d4b552da767a3744b856b2404780c490fed1ee6081deac2ffe5752cbc0be545c2c07b46355bcf1f0580022afcbe27e1647e6557d2e61817b06dbbed23546e2ae5cc6eccfad2affd217593aab7f69831308d352169a6881b84295137ac6fc0b44defcc0c39f735421b2000d5113aac39f38d3cdd294859ae6002d49cc6dca5f76759723e81469d94f54307ddedfc9f1f3377ffe4e4cfb3cd77acfada60e0bb9c58c090b7ee29376319b5276d16f0cbfed916fa2cb912982ecf3886562f9e2f159a955e2619ea7a0f4227d036b656c009e8ffc0785334ccae56da8c30f01d400b80e9e1e5da730ef841dadb599211f2cd1343dcc6dfb05fb5cf78152ccbc230364ba6d094186eb808c9b7268ab8962e4ed29174edbce782592561970d84f3d208e30ad9f15f43655e5689cf8fa89b4c8d073cd80d6039956c8c4ae6bd3d4bdcaf6253284eb4b8fe1f8cecee3880d7f3ca853a1cd645b8b13bf9ac26cbd9f253d85010e7b972fc0fd4ac67f6f464bbc28650e8c9f8dd5e49f2209c2ff7286442289fc58dfc94469138ecaa00c53b5b4fd53f0bfa0ae4fbeb4105440546a9d6dbe3f705cebca4dca50d89e3f0b0e4333e053c0aaeb4ebc5f3750e2cf4a925d3d3564ec2ae08af694802029757c3518914783d0fa81f0c383521e64026ea4748cc63f40b45b96d42e294387f71b48e1ecb35b4784c7a7d9525f439a3f0d2bfc771e7583784c9d5a1348b62832acbb3de3013379440ec184f9710e45de9b57d96c08f239a387b662029ff39e75c2b0832a4b2d72805a38363f2bedf4d3264f98f94d1b1d7451c72e2dd63d22d67e717a71bcc042fdb87da95c764c880bd12cd923f95fcefa3ef4b0f58de9c7591e3664b6d7e32ecb66e4cdfc20ef30fac39b0d28276e3bc362861d69e2582e870ca6773ba85ea0b2117d203c38c30d0ba2295cc44fdd89399f22c1b5749cc3f481a03ab1bd5d9de64cddc45d66fdf76fe9a92e9a418e68f5515bb28bb6a5b443e09f1561e906b022a5aac15e71a21bac0ced5dab653fe450397760fcecec7d8be7208af26ef8add1c1779b0447ee62c686f740ed990aaf2afe78a7eb42878a5bbdbb045c86b1c4be690144ac490b0dd7b23964b06464a97bce177ecdc519c935f3bd61c3b8246a609681bf62011f6ba41e924a240f5bdf1732f28acc031db887f26994c89310cb075875fd7fdbb8920c660820583de864f42ceba4d1565d4dff21907a48b0f43182d9e981e768d36e78d4629b1ab1662ba577c87396005359de0b5c6d55bdb54516b1b2d9f6933e366ef019010406b8adadeeb45540827509abf906662a422bb2d92ec6b76c566caa7d5eccb2929800c62f0e8d2e82610e463325630716412b89705340c1affce1fab1b88ca3b36c0efcb57d5a08e815ba8446116d381bafea05523215c5faab6148075ef52d508f2600f5d57c8257ea2e44b1c2a4ef6653e8e84756feb322f7d5e793dfca034887f6c17d474d51b87d6f69f92599c9d273402de30d4e1f03bbc3e9defba9873e12c11185185378657fe5d34ffcd564b6af997c59e95b7e23366d5d04424777393e7e39cc660460e04662eaf605cbeb5240629cd536ada003a555683bc284bbdd81120fde972fd73a7146c6bbf5b49fea79b8c4f0326bd24b7b04c02f91cc8066f29c08f0eb6761be7509609e40b3d1196ffdc8681e188975f035237a8c91046955634ee977d25df27703a2b26f13f2ffe8d86c910d87e1bc1834c7961649894dee9cb7a39ef60904d2b57a04356f52b4dc5d6a8c1aa6a60d1d2db2426db7bd1f611ee5978f7f4595441c8d35d61d6498e12a0026f3038b16d87397ec953a39e90d00b8c4b8a065fa98d7186f0911feaf50df4404fa698b880b2ace045abecbdef15c38ef0008b024c9be649390fd66f3d2c5605d301e8e56897b3fbdd41f45318ae18be35997849afe1b348ecc704c98aefad5ad222f3eb3bf800de922833fb397d7d2bb21ecb2cf6dd33bc8e26d648c77175c3a80c7862b4bc427957e120596bad4e099a823f257643cd5407ebd997d0891da7234302da4d431a3f71c5a22a29647f369d7b0d5b27f6f5ab68b8164a3b49decb9a64366ad20e997e6b7a736d59548035ddc9b43355c9d48ffe56bb1188abfdd864ba9aeaf8044f6a5053c9b963285df018ab69cba64701aeed99c4c25c73aa9b1e088369cad15b42714a11fe367155c53c89a27435e9f71223f2a199e1c8505be8a85665e4d1effd4f20c909603d4acac7882897fae2395de29e72fe411d6d425fe32b62ef697f0ced0028ced0294825a2a8b5ac611867518765840d7b728d8cf2828f015dbd68d5b1b57bf395cfa78e8c338d65fd450b29e5ad27ae35eefce1167a79bcb94c6affa78b0d23b5baff2f47ed4e14205d831a21fcc21b6d3c09d24a64d557e5d8dc4a5fcd54eab19466e8c01d70f6cbdec2a6441793fdc10b1f021ee3e04720f325854ddb68f3caf873b60875f590ae1b864b1b44f7c6146ee9075708ff44c68f794938916ed1a7af0fefad330e9cb5d0e954e91845b208e515e9d53d93bbb4c3c8bb64a65c45021ef23d53adca586938d77a173f2a0e88cd011151b469e1f528006edbb857583ba5b6c272637d3134b1e9386826c8a5d27b41dbf517e50d0b7f0e6d971183466396046baf7d06dc4e02cbe44670c954c297b1275967a9caed41f55c6df49427f687a01423709e8e89ea934713f99b653bd760d81f9d87e091bfe5aa67dd03fa9e94c135027adf35bbe2d29168ffd8daab5016c14dddf3b1858dc4a340b6dc07bc25d181303da4249923d6e84f41db0aff6dbffb427399c70b9059d0237d6d320c77c3fce9cd5d0c235b950f8ad5f4d70a0c95da008e5d98e3c5f315517e630684cd566f3868add0295e5e7c12d2fca019183b19fb5153e06cab83c27d39153c8b94be0a996cd8df30abc67e848ec95588df2ccf698df43acc1f33e09e8f7f14918565f0a7c0a57c1feb6a8160c163be08184f9b00dd6eec23ba05a8384d8b5af612874cfd0b41a353a354029919bb5c691a936520532742b658849a8ee0a9860d3b36d58bd5260b62cf81c27282f21196e414b13772ae3ceb57318eacddf66e7a8f7a21245a4065f563a27e274c40b4ff12cfa357994e9781aec94db4fd85474e1c93f5d0b1945673bd8426556d2a0d828dbea0e65b27da8708fd31f91772bc063239386ab5b2cb52a59864bc49edf40c135bb4b0fc55e0db2d7c01d4bea2a3fea87748d8d1f7625d5a1ec9b695d09de78bd34e9968c16dd8e5675691f63236775b700f9f88ebcfb699f43e535807b1e3443562d4f1c20bdd000f082f52cee90039e707615997f2ff582de7b63df2015c9ffea629e7cc5bbcbdee6c681ebe3e438e3a9b11c283ba5053a33b20c7ac0e237b23c095f2b29b1f375348dc814d9fc01e88767f80bb5c44ffe6d57f541a4664c313e569f38c618f542a3a44b1209adb3740fe68c34e7cbe85ac7dc7e848a6e351464588f803d9071d123da2c328f73947ff7fdbd569d5a7af5bff590185065fbe9235281c8e7ec6384a711e179d8d19c45cc2cf7ecc93a045989968f2e7995a7eae60faa8a3a34f56279e3390a83cbedac174353d3be8a88d0a7d1bdd635176d86a23b52df3cf02d8f8923515edd98229099eb70c20f5dc2cf202b0c79910cfe3063b7d9223c9400150a9d381f2cf7c4a9874396c01aed7ed161f682b6e3992030541bb14e2ebc3b7a8cc996a0a878c253dd6af36d42f1c59cf5247dc71c5bc1853c646eaeede51a5a65ea897296bd75cab46dae921c992843783bf9266301ad771fa1015bc371b5089a9d630a6112fa8cd42358531f4f6d039e9c3059070a936a95330e3c80fef9d8ac2c6356d9974128645f42fd257ab780cc6964bf0113ce02663dd24bece635190c43cfc713271aa47c4503a966436a4527e1b8ec7c7f050ee7ee2b881babc89daefc6b349aa4b676f1c8b6e32fb6cba8c27be40b35cfa7c02d14927b40947b757c29931026bd5b240be3f9fd9815ba0fa8862295df00c1fa93cde9e5c4203cb2ab7e2a7b59138152fb94a67c630857f12913621c5b711282beabc6baa5ce138ae31ea5f878de59b56243a727d16092a0acf2ef87ce69939e7e5341ed7665d87a6a48731caaeb952142bc650bb2770aecd16673a987d50ca667389c7924abcb1e75a301f492018b7a0fb4825afdd59bd14d63cc809166a54d2b44e6dec360f866b16f0f0e222b5b806a49d995dce12a10f32d7636025d8081aef9fc792b59bb8b3d1de0b36028b458727180abe375527f70e39f21048fa7188ed8058e3b977b83d0bd11396f06cd8430b1279dd45301e9611b0d6ae978e429e998ebbc01dec0b00ee88c286948e6b51cbc585d69fed600cf6e4e25150c7c9bf0bd3965cd914d181d3b3fae017414e854d7fd7ef5f3a4395b1b739301014e1a93c49e34d93d7762a5c23f250bd7611336bd3370d861686e3474f26cc8a942194c95a3a62b4d7eb8ebe93156f56258f705c52c78fc6ffd0636918e04b3d9a0247125904b12805c66265377a2df2b71a3261d6ebaab86cd32e0bab416e47f05ff65c4696ad2ac659c7e0ccdf59f9a90953dca058cac31376268d0b4b70702fc7e467e92575f7a1b2d51f109b558701cab0b5b55b4ca7fcd678641651b4c0ad362acdf1ab17f5bbc088be7e85b70da9446502f57b2d8451607391fcc3492f911689c6edb818cbf47c7af2b7cde555c206bb6976329ed6a099c28696eb0ef2e13a83bae0940b1cc2980eaf48296fe190685682cf4e018399f62d56f049bdcc78aa9326508c91113676b01a77203bda42626e6ef20c0d567441946b6de3fdaee08e291398642611f8a3cb19c6b43ae1121f5cb26cd9f1fde2dc13f2336d8d46157cb149a3dd7b9441b96d54d64736dc47db34228134d35c8e699da9326091afdc70b2f49f402897e0c2b9c7199b3f7ef233e71775dcf632f21e234e528b76140845b8ff28c485822b6d5ec54e9d74e44ad3edeaf9bd1ca6b702d39988f52d8d2a8771d615bab82e19b88be2effd396df6da426341b901113ea717e14ec437a284edfb5a3bc1f4c963ec1392ea95486c6ce32bd534b2805e58bdc7c44a0a540fcc3f3bff5d43a28a478e508beee7e44b9509f356ce347221de0cba26e1e1ba80714c48ebc2d868e4ab938438470b048ded3b3c6a5d8d7ab3d744a8467f455917aa193550f5d07d08673bac1d8b5f5cf262902733e959c52d75b7a322413d8ebb9e375d485f39585934b3440dcfa479c9399ea0cbcc2a415a0e9364a0e886ed0f48f595b901708461041fee3c6d44ad5ad50de72ef6d7c02649bb38ec81e154dddb79a7c95bdeaa3de2d1ec76c082e3d7191c3a029b8e433c48848b8ec5efd609ff44f9472ce5e57e06a51f779790c23940406184d576aa6183a9b3e9e4ef5305af1cf19e48d4ad61e85396eec312cd8bf65e96a3a7218091c66ac8a9fcd3742296f60c879a95011645c542d0a139fd350f66126cf57a006f6ac9be7a609b153d38d04323a13e51e494a1e10539508a25f3b7bc13da62cccd6230699f46ba3df988b5156d29d22f2f38299fa3c9809e8df7aeba544fbe1c59c957bcfc8fcf394d2d14addfab0b4b8d74f0423151eb9bd3eb9af9bb10f68bf0f27044ba95916f3822a7a398edaf5a31c179382f0b952e4fd8d6b765dd22e997f7038ca9bec59c676bea803f58ef3920777f8435bd3a037e08fd4f8934d190958ad4c8ae1f8b09b152cc768ce5150334c651c47fb037666c66acd4b2a749758bfb0e7d4719ab77d100902f288ac3a6bd8aabc30cbe52f993b0ac5be594426f3cf7f6de521ed86708cd50714eb35d11600ff26aea9036a0f8c2a5ebd0ad042789bafc3d7fc2c463301cb2a4eef246d0f813a098e58f8302c2e1e9a98655d4fe95e68283723d61021d364328b2fef14cc8a00df3db551962d78ff17843640dc829c0fc9a971a9206fd2c4ec5b0d234e15474209cd175760b1d0335a72edcc90c0502fe433b65444900c2267dae4cd14d0b4ebf4b7a212d2abe83f4e6d73d052e8c3385500f0c5a3166ae0a9c9b3730e9481b390ae5667edcaa635282bb148c72553a7c924a6987873aa588fb4f5da28fd8b4b72a9c7c9c857be22b5b446ba4627937f7bf1e00724434d8f621024f31e252fdef627d33423870efa6d93337a4b74b8b7751ae36e669ca873506b77e2758ca1ac1397ea7a7aa7535c8032c1dc96625f2aa8a194ef2f7eddb122c22f9521f5f86df038f06f33dddfad3bc1e0a94aa4329be4e441e498bd485cef8769f12ec0d5321b898b98df0cdfebfc16865ad7312ec0c77c21f8daa8cf2a5f5263302d7c05febded653a63d19cff0e14e694fd5637357f95a1bac1813c4d47c815cd69962053785b2b78301e7a50b925cedb1af838f418c7ae1cbaf942da6211c0f13e1ed1c776324e805f2139793721974b8ce79ccac47b93e19d9c403f2b873f0e96847c3651158ae6371bb41cafd4222d312c1f7331136df4dfd1cbdf2fd853b14d0e7f48b64d4d0f086e823b6f938a823b580667b9e0efba4dc9fdd37d1d5f29c961d5e04244e4dea1686fcc8f5207e01d50101bf9cae19dc7eb5a12b2a15fcce9d1fb1551ef6da6331458650fa00dd1172d3a974968e4feced41c4b63ed062cbd7c2b8aaabf75228e3e9048f5a865c34b8834e651858db0468a461ec0fe7d0ea798c10b1bb4ecd992dac021584d27bbb1cc48389d22c783ee02d8479f9bbdc4eda9eb8c17b2e623a3ec809f1f2f2267d3ae3a4f5459bff8b0d206d2e29cbf712a7fd2144a2741fecd81a7eb85e0768439a2d52adf057e922fd425ee88f7bad1ebcd34a27d4bcb5616f6ce97669d09584c62e3c3a898532559eceb2aee1fdd0ea7f35fb91d41c173447ca2fc3f52fd720138c09446e1516fb0a1e713e8c4db5e6fd9803dfa5fab846574cc108b1f6952e2d7cf7d753f933d3c9589800ef28311feae20fdb6b92dcb6010a3040b8d110488811ac39e6785e8ceac2fe067b55de649cde2edf61f3f997a676d13dceaa0d16dc5b6f5781a05e3ba8183387c49d2aefdbfc629f388fcdd7e1268d1b7ceb0edd4b0727a43b7b2a6b8188ff164025cac2aa8a7325a5cb407b632d4bdb73db1bcb326cef595ace9d7a882dcef0f4d4802cdc211732688ed2990672c9f0ecfc9285b5323ddead457c08f0ad2ceb053f40d91800aa7221d5749a862eb15a0fba52b48241ee1201508911c8ad5842e61a9ee766f004648511dc681b637d2875e5a604147e08e3e7b8aa78a02691b21c9c431161f104f80fb0e4c3c2bcbad514ca76ef86cbf0cad5e0efbde02b34de1b603dd9c687768808d5f6d57989f42653bd2223b31878c11b7e2dcb2d6bf291e688010947540a3af5111646f74fa36b3eb538e92839bd5c636ad5b5e69b5e064ba1dd08d46b38c629684a5a923aeeb6470d5d85cc24ce6a372b92b2bdbe32a5b2c8eaa6989309849e5ff14909bb56bf822a80b42058ce00f0b081fb115858d2bb4eb193d7b6097855f81aa273c08afff1ca113d6289fd8f7976cf7d5e1f90ec931a5483f0e3588c6273c81dcc81386d08302501bf83d5443f9fc03c0245a999c59160dd0909aa16b3196f5763afc3ea6123d4e616cbf460517f723f8766c43f5ac85e3ac1c711da7aee228c9a08019466dcc3230f718b8362e8f7cefdec4b95755d11df43408164b27303fbdab9a8227fa9547562d2d8fc85b70fd74828d24087b4cbe60d9f1ad4cccbca8140eef69135d038914b4349b7a2d60f0ff9340fe5f1aa88ffb53cde9859bd7e8332ca987b6199763b15ddb87d30eebf751d4caf40a97eea3ba0120c2cafa6cb8aa7bd0d87b22faceac1a59ed157fb93e5ee301d29de76806e5282f49346006911b4cccd74c92a73c5fa55d0eed9a3e5a66caa865c06fc51a0eafe554868691aeb995817dc55a70cb31a64d17075182ffbed08782cf2e4582e224004687386fa7ac39b4412a4bdcd08f571f15403eb4501ca74da349b99baf4bdb528085c00e965fd2de0a9a3b2fa598c99f7a158be22c4d2c037a5b04a7dfe3906d712431466c09921ee0891a55e09143b22301dd7514fbd3ffb76a7314495c7acd68fd65ac383c453e5fa6604fc40574a09e468f7c3d65e4c9d68301140bd8a26dd37fe580b37d0d2a11c78296e718425e6d929b15a41ded0407e49012124a54b838c39b4cb4ae308c0d66131d07c6cea855c18655176aa18e0974a27aeefba9a7c4257d8502be6144120bbeed5ba0c782fb400e6a5fb0b0aa54b63f846a43010f454a73bf3837e836f2587a2efdabbc4e150f2451bbad0f2c47931b96b8124782f5fe4947cf7888656279b547ffe6bdf0ad43a9fbf336dcfb30a588c7d0c2ab06099965eb5e6d5089f23f9935918609538102c0f7eccd7dd5e8582256ae87522717c91e9e796179927084aafd0c58486f9f9ab04017f2f21eeb4c5c15f70bca18194708d3301a8a71df154ad0db1de31b11c9b8763d55e819a69cf9bdb629de0776c304077635c49c1efe431698711ba9f10a7cd735bd0e79ca727a486fcc1cd0ca52e437165656ba10347c038c47bb0eb9bd4cb397c8f90c8dca2eaa543391cc01a9e222cb681bdda122022a5f1efbfb720ebaee9176a103e490cede7dd2b6c2e8d684bab5b8dad2ea339cb785d06f1c07ed73b34c4d437ab6165c97d677444aa62385834d4c6212786cfdc0764e3306b163cab5d1fc9d69bd4c801ecf355b2735e7772f66cfece9bf67bdb3b5d074bfe58abf559a3a62b92e3eb514f59c6e8b4e57948d611de62cd1632a975a2ae9a6624dd49ce105fe5a9370bc63125d4fdfa4a89480459284cec2f7dfe1f80d1de46fa1bf185f8154eb66d129e2965e8fb86159feced303c5bb8d51bf4fb2aef71c5256a59d8d48208f0cbb2a69314572f4b93c2e4c71507f533e812118e5124962e22e62e1234045b044a582e3d366b0a854a1a42bfc81dc1170c58e0b24ec0aaefa69775d587971c8ba8bc4eff8434be8a1293760e6c61eedfb264837036018bfc2ee46af593b9385584434672df2ac686ef3c9190e9fd82ab890fb8313a923f7cb1abbb3f2e72bd6b834d4fc752d324ce0e65b64198e21b4f12a88d7a5673b8fe6601f892109b0c6f45e8fae72a188d1c7d9a3380fe732710b9ac917b95ec95c44572ddcbe634de4de82eeebbe3300bee9fbfb343cd00cab57bc846476795373dba94803d951eca47856efb3b16433f3d999f79d9b1e38c2a9acc6c2b30f7165ef4461c738607b4f6052b7f163955a961a68b16d57e08057db847cf83e424599936b92ecd18df783546a2d5f29e76231511ade03d838c8370f0914df270a51b37bce0c86a4730e7f8ea53f46a90caa5fdb6e97d46939815c2cbc18135ef50fed42401a0ce04a5c9bbda63b8d60fddeab621fafd6773817a517378950cd853f892940ccc6e127aad014612000477d0026ea30d0853bd489b12f3dc855bad5f569322a6ccff77ce33d51a76f054429a5b7abf66321652dbfb09315b5e1a0ade11f0b78cb7afde442ee43445880a9ff96af9e273ea613e72ec55d284599cfe49908ba8bc327cd9ff6698e4b4cb420f7c9abecc5c5f93f979967e4194b528a946c98a1fd286357e23636ffb056a7dfef116da6441efef317c2b5c22882a37460d57cd39e1fcc4c1eca60da37470b80dd6f8f999f146610fe46b21294b72da443e693c95bdb20c3cef2292bbc6b0dfa47b6811e69aad6c00ef2a1156499a457fa9384b6d778cf62d86ddaf1bcbb37a87c18de5141782c5bf99ae5845ff3e480621d9673412fa7405d6a1fc17dc12658a1ce6eb7a0535c82488d5756c38c29de0bf70622a9e58bd30cb1037ad8f810faa6d4e238907862ebb8d797c098952364646bf14eb4ad5f74b4557477ffd6e111bca064fa147f8982de7b2d2a4a633e5d9040ea8a3a3079318ecb8f9a058dd71eb3edcff24a2fa98da26355847b1723478498facf266ce0e9fde82dfdf38db153f30129bdcb440cceb87bbc87adecd1b72e32fca94193c666e0e7e956059080967f08db7ec22071bd7d7556058becf56d15ba81c57b36ec9d29cf7a259ae236fda508775864cefd4888b6ff8e6e2f58c67e6e2023a1a2554580fd51fbd409239fef6338c4a71bc41335cff789705f6611b80114eaadcc606642b7cd787267892ae1d98f19f3f4571a463e5745b955bddb08bdfa67b42bc7444c03c3ed118044a81892210cac0691afb4ac9c389b4f5fb6e82b14f0efe368530b3da655f4d0ffbb75b9aa40da785f514fdf5b2b6276fdf78cad17d745e3c908d0e049769292e8354bad8747c57877a22496f75fafdf4eeae9bc5bab693aeefb142d10ffa5dd7726b3314ad712cdbc3271b707b59c5bc9e3f7f41eaf34a7fae06c1dbd67f3d1e7dc7a2f709fea08c5abb3cdde28e7cacad2917b906648d095039fbda7e0367d5ace0b357c457ad6f08fef92bf90bd623a533cd362311eb109c81042d11ae00f8bc0b10859de44bae38ac4416b5513a1c67bc8afd1f3637f1a252d364ab7cf3d54572dd45fa2d12199b85407faf4a442a19b026a73a103c410a7c86fb6339d9aa4f35cf77b3600b6351df6beedee7e24df01001c1e3c0384ee765ff9b349b8680fad0afdf5c1b273488d56351a0922949583bce3148c32148b8d9a48bc2232eeb72980636456639c9af3058cd2cee7fd3cc6abc48f23a364854c697c9ed2442d0835447f40627d499a369dccc8809276ff4b716696935a326d05af01ee360572530a4bf96ad9b63655ecfa66d021ae56689fe5f8a22c65e529bf7b9b93269ad08ca790718b1264a108600a4efe077dbf490fc5e9c79126242559a6a85b82245367e5f69525496821e513b52d8d1cfb2221cbcc73a7ef53343e8d40435dff8e3bd9fcf9fca7b6de69f32e92f16315b2281f91f6e8dc0ca0426fafca6bdce4845bcc8649872cd3d497ef6b774d504ab96c956c5e642d5ff07ab25176d61b221d41d0e82b8f465040e1ea1c57bbb6cd7cdbcbdeeb5b6005f89901fa8fc1a6763cdbc7be7e8ba266f1d33ddb0ebeede9ff91fa1751580f41cd46bf8a04f1fe4059c343fc11db1955bd0dba5295a180a49e5cdffaac2b53d4ff90131f1dc0bbbeb66b0a3e21c5741d7c4efdfadb5db1dc221a353dae951518b5d1db389406f2f71b21007df3ef34c05e224b9d87e5023d06bc0cf2bcbe958cfb2510e1d0a6b13124bc2d1145e75eb83de63158f88288f2ce23bf45d52c2cf83c6d3ca3439ae7aed147391f4fc32420f3b7324c58f02612c9483d3def17accd74c7c9464d9f5c204dbe60676afad2cf3558607f801246e5abadfad6a9dbe774eb4a73bcfc268fad82539aea8e5f3cc9363ed1e117cf7f9b326c87c37a226c96629f92c8bad312925955829f24685cb68ee6898570be9b5be0141a15805464820c1eaa9c98b1779cabe7adfcb6349ee4649b77ac419205e7f7a2d6c6c61a7bdb1cf5626c7d643d9992be43212831ba6b4885e6ece68345724b3f7c4596912697f75f52f68dc757663891fe701ef98888881bbda5fef01b92594e95580c7573c96830e832fc4fd4cab6fb29577eb25fa344346673e8ecc225316678906c4391f367e4bb0f12f1d29f85c10389a160f4b567ce7a7b600a289f9f4de55e7b691762095d271c75ba9df215c4b8a972dcf46eea9bcfd5196c9e69dc50d36cd9a54db543dca456323481b31437b5ed598be2e5c3f49179531ddd3f470205d2069da57cc38edad08841269eff6c9b8065bcb510ebdd277b8551482f2fca85c46899e80c71854c0209a8b787bd5b5c58a77bfbc46f75736a1cb60c2318b603e50e49e9cd626d47afb7b9fb300e6b12688c7f26458dba12f9893e6892f523e770c7a24819eec7ae7cdc7fb46003bab70c4dd187acc2831585d1a85c3a87b7438c6885f03d461700e3aa4007c5bd5cb3f3f51b65d00db344e2ed0f28bf7df14a67e0410ef4439f2175d29ced17f930e8cf702a95987906a5c14ac0494a4d190158961ae664455fe1a2a25e21abfc2879becdae98d5169555901fd256d9ef929c9ca0b213d219b55cfdbbd067597070cbd7d058edbc12e98ba182951855d79a46061330361ddde40955402dec6c9062bc057b9caa0ddff7c9a49fc2ff26468335c5d4207a02ede84d2533344087ffa640a670715f42c58e8c7bfccf0d25d7ac17e26c4263c3089a44397a39626e4a172275a20c532d51f31e047de7a7e8330f11f718da682016d51b45c62d40b459e14a65aa23171dc497a77c11b6e5baa522ce4e138b507be60cbff68943a797d7ce970e02d437ea2c1b4584d257e8bd03c9c7e0ec2f3877800a2b947c2eca6739cf0911c8151a9b763d5228d7fe8a78a6ecc45b84791a6f245493f3da712c08b358b5ae1cdd11d4c9e1396eae27396e6bca726de79e8b52b2a0487f5fc4239d6b849d3c84bc0f4cb533407428a911558c4ddd2a7e5994bc3e23838281e25a86ea17cd93908a86ef68d35eb2b6c522ff66fb1a1d019d3a346f687cc3b7fd90fe375965272754d325661088fd4f4f4402c89018128494861d13c7140f609cb79d974f278d97ccef8d0bb6613b32f06ff66419c74fb9c51012165316352be17038a1ff386dd864a2368f17678c3499c7308efc67835516be0fb73e8b25efcc931b9d8319388fd046a9b665742a06e4af17e75c165dd767fffca113afb841ba3c8b4d3cad646e07ee08b807f3aaec4a01c079bf47df5a8a580b0578bda5b6308e35b9477489ef17d02cc063a55c11d994f57d074fcbd482f51a47a9b5d796f0e6099c97108f19660479d0e8dda2e18093159abb9007c17a417da4301ae5efd3bb9cba1cf39c5fffd5c35517ff08075b235e6798c536148cf7d0037a978a33800743b93521b840b0eca09d31125786dcb5daaa3d1c07e504e258d530f8248c913bb1616d8c8bdc6c0a6b55968f2a14a0dfe9393ae0667c23e063611563174567101ad3fbc3480a1510abb49a8a1bb0ec458bd63991ebf3c1ec16b63a369ac3beee3ce00bf52c9fcb47947f294cbc1e46d09c4aac43e9a4524f6e46e245b3407516eceaa950ac90038608b0a42c4d36f989c7a7bf6010200b971fbd8eaf0252e2fcabac40b58d5232aa2a3f7e5637acf67691819725ab4120424903392216963d81f1208c623173cedf9fea3d3de34b8eb61c3e457d112fdd5e77f185948ae1d88409ffd34e649eb9e6dc96e4ff943ee00905146f4fa3e78c2471853cc3b2c650b75725182ba4802a55a0399688344c6d888c0a22cdbff6a94eb8b832e64cf8c7540de88c9e255732570b42517644b919affbdbd640dd4106ef1c6871c0f6a6a552d31d3af1fb3235a987320fe517e770a1d6aa332c58cd7b20d95de198d548247993e1ed66854c68994bcbe4cad79e93257a0268f7c6cf62753cde71af155bc185c69b61fd6bcfc026ddb4cdd5f2d2f64c3d0d314f471a1b738b9fde573165ef566ee52568682ced7cbbe315ae1584ebbbd0be28a2fc64b3b154a412aca152514baab67038d1ef71488d5f7de089cdcadb6ca7b1d710c75502679c6e3cf1d9a665140561d53c653bd03a40731431e21449b2410be114174a671fdfe9b27b56d6f943f854e33d521310a62c6ad2af77e00caecc7dcde450ce0a1db9270abb951731b8b9a225a6913aa25cc05667b9f327cbabd0a0f8feb282c7e9a591277a6f22918b8f7aa616d3c2e5064be643b03453b8012604a775f9fb3fd65b32b29cda33c0f28b5e717465a9717cef38443fdb43b82e07f455e30587ec6b4ff461eecead2db37556a172dcc2ec474d1fc4873773051732d4de98129588b8bec0409c35bcf6cca6ca39f16bc435bb9e21826c314a2409562f7c242439b4f55846ffa89c5f7c6b8875a76c59809afee0fce9b67a8529adcbc9dad56cd796e035c7c0dd28d73bc3f67ebfb8931b1bac9fb18ab2f44fb6f2a735e9c523c9417543293693c8254b42375dc6bce82bc98a6589fbd6d6c5b3d6630d784c17dbcd622c366532190ab88924b21dfb2f334d7ac51a4ae2da49c7df838de7231eb5f789fc68f81f1513d6e73a66a151595cde766edd0d7392d204cc1c6058cdd6edfc1c9749a49a4fb97177c15c009ffacde3beaad2d13a99144e5120c0e1dc73d49bbbadb5762209b23cd615a58f5524052dc057ad990a0320ff9b41341299cfe52506a2e84796036b10ea41402b65424a25b5ebd75a4c31e1cce2796aa334eb614e304a400124b23b67a53a26c869e54b681e0dd83b85a73348320154b7e6533897466c25912f83abf28d5e0c2eaceebfee51d8b5ae3986724b7acfd7d0cd70d2250ffe9381da440c45e5c4070c226d528ee02c37446a647299766aa771efbbf4adc68a2a2fa4944dd5f9140aad0da8ad3114982445e86979da299baf85b1ca8a14582653dbb7d86226fe31ce6b242ba4b9fa5ac025fe06ace97be87d2b2c3dfc88508f59c6d794837a5f28add1e33a8469f87294282b3070351b59e124ecb5fb16041e52d41fd0885de0652957a14f189ff6e6b7d37ca22040b7badb7371665582519719da3d8fed390c0e0580472d3a3580753f794c99a882dfdff44574c9c70bc72037c1db99d0a44fe49d511d4355bfaccf5200ac78521eed6c6b073c2d1755927e67926558497c7b0544d1e80db06926869d5f0da5ba1d50b4190f7b615c4bbebc1bec5f59a954a5d6c5677c3ce3e39f82f1a706ad760650d476cd0f5256088cc355e21401a786d7d9161e1981f23fe30620eee012042516ab50aa9ef35f6c54cd9079b5e98b7df4b1363c201cf2563b9c4a3cee3585707fd4665da6b5501d374be425173209d0c870427740596614c3485130fff7e8b99ce0c58cf17d6e2a4e103d11344a53da8ad2808463f9315e208b5eabd6f7bfebe4d619cc43bc474f6aa9ff4476eb69e82493120b0634fe8027c4a3f28bd5fe5116dd02aa2d2606aa9017a47e29d7f5785a4e6a5f0357e280a7c86ae8e805191b6fd66fbad73720f1b617b4c2ddda537fce83c0c80ece7594b58ea7605f3898aab42316f615a1f368e325a6ad341ddff904eb5f5e8f3bf57787e310c225460ca33533e5ebd3ebb2b94d6d17fecb9b866d5ad0243e11371d0fdc8b5f229458fd508f9df9840487f772280fbd7f33801ea1587efab0f0d1d25bca7b6a9e26f3ead176311b130de455580b49e12defcbcf3e414bc5b848790b867e509a5b7614eeba4d3b7b0657cf7abc3f58bfd5f4c5c58faaf88644fb248577b6a07131d0f0915f2450ea95752318b0964fe5e469ae85d7a90d5fde0667fcf3de580a9ba6708d15c04ae3c802ceade8bdd6aed001c027712e2391f220bbba382732d46006ea011cd5f83574fce5b2705d04ced6ec6c23070312c671e04899c7e9490a39849822544bdfe4ace0de87b663cfe8b20ba01e1815bc7e62824ddd6bfa7ca3c88467a24ee4aab5a186d3f4e291375bae3542851e0f31d01b266619e41b85897a3f2cd3c6afa2833c1aa979c0021b2a65b3e13083366eed6b32ae1cf8fe422112e57a84701f795243d2d50b60fd4e61286ea8fd31e641380644188f1583839b5695bfe01d991568f3a4ecc7b9548e03f9fc29701f68b9820c28475092ae0f16bc81256e837364e65556fa14fd55e9ecfc4b50d499ef4f3d4d3d03ade665952ea70eef33f2fb40538aab00a1ef3aa14ba12fea512f8afe7d94601d52ec8a753a2aea132da1ace54b09cbe1f70bd0733c62cd6c462b93ff48e78cf740011e847acaccae8adf9ec77a59a2724f562395c98f08940a39ca3aaac494ab1613a3de80b25776f96484beed3d1b91f0b7af8d0950a5d5b6f8579f303a1b56dc531da94beda6dcf83a2745b51e821db2bf11f51e8aacbfab1c3eb280c387cb661ab16adca8441ac8c1c27daf71618e2264455c0c5f208e731caf20955fdcfeee75190070d8e149db7ee2cbd449348f2acbaa5ea1dc6d396d34276f5997cd3a636659d0b622bc73089a2b543ac7ce64459b9ac0eac9a8fbd7ba6aa66367f0a1031b448255bff0535feba4a766ebff285613cf224b2ba5e0e3bd6f02763b6d08a9eb5a5bc92989402bac1c91abe6f12a7739e8dbe974eaf0cd3dd0ae098c409b4ba96ba466dd1875c22b7bef31d7724cf9bc15cccf962bdaf79db9c4c588433c590f4201c473c2cc312ca149bd9a826bbf3f3487c3310f2c6d379faa4bb824282a0aafef7bc16fe61c403e196344f374f59077b964154656889ec277e393c638a67a3a57f9cc4f46999deebadcc749ca9eac48225d2b6b67efb88274ad9afc67e38bf3d68e12aa2baf3dbbfccdea2a4c94a57ebddb6c9a2634a9154e5cc03ce39ec9e78fc1fdc18b52491cf3816605b9ac53603117e0e4ebb33776ad5b550a848e2fd22684bbcd78b82c01559cda39070ca1c9e4a4e8a58fd9c7b87ba1aa22e7bb068021d57d6b4e553517a63259f50d138091445276ca4e9da1ffddb0a663f9dd8c1042dea9a895302090e8ea139e3cf99164ae6071b0dde433ede2e89db29e833a022a21cce0456e77d594afa4e188d7c93fd61cf91a031333ae2c58b41a6ae059b8640df0e22e53f81f1689da17b6a6836ca181c078adda08010a084dc704558b95d7d8ca9666abdcfe98ace88daee54e7aa08171cf2f2ef5bf29a05ae0cf13952b9e96356e6a8fe189cef77240b6353a6e2a6319b0a3f443479e76eb1e4f24b52c4411ea08cb02afb60ae9dab182ca5fd45e16a86063b1ebe23bd3e04cc3c466ef880d1637e52c9e186df2557dacddc785760dd3db73a4cade0537cbc07370987bf6a1e78179789c9aee7ae7d0f69eb1ab34626454f1dfceef72133329bdc0835dd4f0a0e15ee496240d977de18e1c76fda06c54a55547983b4fd66c55819b66cc65b5b0e99aaa0b7952b9c394e14cfb1117163e454d4b7ad27a8fab294b991c78f11235688cfa2e578e285c6c8521a0624d086d40ad89b2f6c061b9f1c9baedf56e0b5643077cdca987ba07da1cd35fc215eac93df909c55aed715818aabbb8ef198cf71df72cf448143f2a744b5c854a8709af004d4fe4594a52104d0103007038e93b8327522068c7fee7dc9add2a1c3b0bb89b1718a414078d5065d469ea107d55edaa20084a524a6db73858973bec9ef946dced52e792aa95bcdd5403478c62783654e6a1fcd98c671491737f705eb1bb65d9b310b592296e8ee985280c05263a7852b2204aa05d6c9b23c445bfdab934f5e63303a613c7b7307cbc91887294001b2657c41f3a3a43d96327bd53979a4ccc0cdef56f75c5b0c1cbc71438b961667c3a6ea24e66837e98ec8b8be41ca45944c40904c1e3a0ebb2f5539eef7b70f04783e6e62ef7ee3a552d6d864a0b785cb5e7dc5eab2852b45d9621b5d8337f64c4b04a7efdf71f2d1b061a443516ed0f5468d6e3c9cba9d9c1ef61c85c94205b4090306c0ddbd7276f8d4c66baae8e58ff9f96d94feed14ebee02f4208ac5dc1c5ef800c597f7023fb63f21fb4c4143683efe0be159d9bba66f18f5e0aead2391d60d34376fc1c864ee193d8b5111c874677c2f3c8831bb1843e39d4fd8f4bafda8d2347de526bfe83ef754d95feae95cf08e94859951f67f72d519b66d86746d786392a50e6394aad896bbcf779838b0dd76257b5606b1a702809b726d890896956c6e2e267951ab939624936ac4e77fdc58064201212f917b9064c5b5effdb2b1b8c1092021c5291c1dc68cb9625112c2a8d726afb913abfe32aed1a1b824353f2abd0f0ac96e32b1370011c7c5cc53c16feb5cffb714affb2714d338152643df2ab304a23e4e622b158f03c5fd342ddd841a155267ad6d1eaabe4c8c7d2cd3d85d01edad91f898d45344e854eeb4ef4cb4e7fd05af817f4213c116c50ba3f971201aa75e888684b5e0c6473752f74279b3ff62ec6c365b9b26cb7aa1aa5267137b5503babc85390287efa287f73324906e7681010edfd3dc4560ba3528b52206e55ed0d3fb36e2942ef153de73a55d82793fe0f45fec06ece9706b1b1164a3ec6353df7ffa0c532a805f6d806ad3e6fd07d5a398ed6344bdb0b630218e42517093a5dc6ddf418a602c181719c856a8423e6509627f528c5547fd7cde5562153211770e3918c4dcbe0148ecced072230f71c30ac13205746d1939bccf566550bd31ccef7511abcb6f72bf92d8e39f399352f61bfb0a96bdd88a1bbc1009648e325e502a18d8513818e3a3afda6eb883a23743c988cc4a6cfa8c6edadb66442166e2feda13139dfb96b0183697b89f5e0810d494cc3e1a21c49fe031ec5b44de702c9fe28978b20be6e2c26a6b5feb37b8ff841f9e244f824a5887e8a192e1640bc3766c55efe1c59b8743e29a7fd4b9ac66eb737153d8862a409f9b1d5a8730cca055c2d8d2c791fc1e38ea63054f77933b5ec794fde1ff58ecd26447871f082ff03cc4a3f084d8107774f9a40ff54163370fb3559e779c452f2416df4c70ba9a9001cfd262651e5855a58c25abd28202c669a53802e13a9b607c318a65ef192a6078ea7ab1b0b95c3cd1978cde7583d81630bf2db35746b822c32a6378139350caf99edeff1ad8a9c51d35f82afef79a42c905d73b2f595edc2a06bd5e2374a9dff81004a738f04869677de44e3cb81a31404179465a4c15021b84f89769526054badffc4648f041febe3e523a632be057f65f46eac0bd31c3460d4654ea54c07d7a13471f3ef28c92f159b954cc27e292c17921f0b0640f6aea47ceec9ec9483207b0580801e5988ae9147f64ccbf5e0769148158434c7d68faa47043da2883231bac2876b434272b0d4622465a80469899b508a321bc3de7def6e5893a1eca20707a3f6b48c7c9afcf967f91a08da2fecad8b4633ed40e743f2c79ba5c42e90a7abfa6f56a839d03b345f33e1456945ab5f6f1e8ce8a164bc39cbdf6eb707eed83d75b90e87921220c963132fe091251ff5c04fff671a10b6668c8314e8ffffff17