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 78737 3cb117da3b333de913d4a8c2574bb8ec416be18352a8fe2336f91a9c8c21f83e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c9da9f22faf5244a4a9b19a069bc0a49b561a232f4c8316462b4db63c31d6141
Certificate Block Hash
3cb117da3b333de913d4a8c2574bb8ec416be18352a8fe2336f91a9c8c21f83e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070070000f00b0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006f689bb58ed15fa3b24b4830dd946efa2bdf6b2a354b3f9e2984fbf7188787dcb6851e5b7acf92b8b27e8f87a2777dca8fa28187370ce49ba899a9a4cf1000d4926f53495ab04fcd81cb0786e6d351642619123ebe9dc082dc04000000000000003600000036000070070000f00b0000

Raw Header Hex

00004020ea41b6bf0e61718d3763ff05b723630ae448a302c9d4b4c524a7a0e2842e12c63dfc446cfca225aabe9a9b11edd5ad8c513917937031481775ba80e22845ba410c3e3f6a02d0001841611dc363dbb4626431c8f432a261b5490abc69a0199b4a4a24f5fa229fdac9

Proof Data Hex

59,560 bytes
1212160103075ca2971f74d6b9ea6480789e9a2df67a052da7d968f7654b83210f7ae2c25af195326572d121d3bf5b3b861bc7a4cd214896bece12e055fd5c93d22e926a0646b24eb975dde5e5fbdba24bc3d3fe79a207c4441f5bae986d82e03318ddf5c6c052ea4ebcb895b63fc956013b691d59ab18e9c9ab60819d8cb1e760686cdf286eaa0be8a676a37930ac6b6377af39bbd24946fd5451861984ede6f3000cc996c4861823c1f37d0a910094393509e6a0fbfdb10a348b0d15f92b247051fb4aad1b9d45103a6e4387b984aec3ff155484590322926d1d8e7472f0d1d7a5e90a270a84ee1351ba278f96d1888e0eb3f40b2ea5d0cc3ed26b945ad8ea33b74799fbba7b6500e1e704687f85f6fbd7ebdc578d8415ee516b9eeab24c52a466fc2fa37ff1e02df65f9b1e78212729e698308926f889f773b283f194adb90a042791b2e3a4632d736423a1a315f02ac2e5f6a88aaf99516a97e42c0ac55a09544c87bde453676e7da3fc33cc1d3a1a3cd6ef420807272929db330ffc1024cba1328f539ed7063228005803fe4df0e41650d1f71426afa5d5abac01c56a0b896638fada24dff5f932bbd2f86d4785cbdb27268ace1b17c0f85bb6c6834e6739512c6faaf8458f892f3622160cf517fb03524fd61cf06acb3cbc9be2e36ebb20b5d2c44382371015464595ccc78fec3fe5588816cd8ed2ad8da2bc44dc428100922821769e13d2a4709f1111c61ae7ef88eeefd8372964b1cd975ea7cf8bac087748279f8b41c5e570675c2273ece8d2188ad63335c36e85108934db94fd0259c6d8c863d7313b32c388ed706336c8e088d934e9110550c5a632fe1fa24c0efda655c4dd0984e33fb8c48dbc6f3e45e82d3d9f3417715da89b549839ccf372c52be5aeabde64f9321903b6592ad60ad3e24316dc9e7d6576194cc0bda8fb7482b24b4e49a2665a482da17a3c68b06125e5cf5603846e0f467eb0cbce27df1876a18d42efb37ac060453e58cde2e439314b1f9df5c67e4f55bb94d41484d9b299a004960bb3ca3c2c57964205cc0129b26e4b60f41575467058f80d36d86bdd1373ca8684f7f945d071b255f59c436d8bad6c68219015550806d592dbc326032df018dcba5878d68e98b11b7e7cca560cc8160045d01fb0a96bdb789a6258bd2c4f2ad927bd88ba2c93933c5c101b62fb5729513a581c1fad023ba472dea5a18fc588d725e085b26ffc0ce4d6dc264162b97f354ccbbdaffcea2b41213d391611f0d8dfe3f71894c3a6c21b26968dee7aeb23804674fad0a4610bef2a51890186ef04de8d5f2d4955b8a0d72fb206f492f01dc3481bb216ef23f1fa33976b3843a34066b8e0d34f5875e5eb5a0b5553306746b41398055cca9b95c39e9b9a12e51d65e4afb37dccc7e223c12d945cd9bbc0f40a327d1f6b3fbaaf714151ec0203c545d9828f408ec4112c21157b6482bbda8ac747ed51d1a9486a63ab46e1582e176ee2df82721b920b7fccac14dcec45c626b4947f6a30c7a91511c41a1288dfa6c665a08c17f535b74fc7a9ea17200a0143b3a2389166abc469b4c3f708bfce2bfc123d97894847b7137590adf2f40d83860afa3a326ff297ede6a055237d331c5d5ed3239de93cc55441196ade9048200fe293fee58d4829c938e869b68552645fb08c40f4c2056a4d465840602ddc7407f33ead26fa17e1df85d9dac2112b8d2bfabbbb545853578066b34fbb009ed487720338eeb28abd71431e71a6e322a31841e4fd85424510ca122ca6d1f23e3d0ee68c9f88311c33a853fc9a3b83ad38fcf50c98bd7746f2407409175378ba22530f6b5df99b4f02584af431362ed8830351c880c15b8ae17011ae8731ab489376a640107dd05e684d6df3932f0f317b700c0441bc510356522f63959922cdebca4931c6166a27855fb6d627921e6c6f0b93d4328c691caf2b9a87790c34a6da57dd717d61b70b666092bd92f384168ab7dc9f9c5adec780f2dff38f0f11af9ccd87b75431f34f2d3bcb7efdf6b3a9f9c2be3fca8b9723d88d211c21526519cbbd2185edd4fadf527c03d1a7c4c67fb553ec078bf6fcbc1ab50837cf3d56cbae91bce9b90338b02ddc122c395b9684bded9642df6672f0af8797cbcab4ecc6d197b15dd15fbf25cb6f3d90eb478a670b4854a42f6063f5a88bdfa4903621ebc48b39740a0774cb673d88ec32f209c61e662934f82455d1ed2a8d7483f8c3b308a1bd076f254cb39c96ccfc2ebc819d97fa1c6084000f4cc9f09283aff9ba04e207a24e479cb0d3a9d7b461dbd639d2350ae9c3bde030139321b7c20edcc95406cebd50179bd74f58bb94ac0b09d75dd2ff438dd455a470dbcb6b1be5c07abbee44718550df47cd196ee2d97537542ecfd528abfeecf6980170abf11f3e5f8fdfce534e671bb653e31b69651316a1b50d7580d7ecc9e8d116e459cea9bef207b924aa776411bcda000621437ac007ba77f3ba3166640cef467d5f5ae8e90a3eee1723ec8d54d4bee1b6769ccc15e5e4175a40e06521a93dfc44e6980449da88732a3b107c6af4383df291dd53810571b25705affa6e5baf34073d907fa8789a4333ca59dd9d7fcae34891e947fe4d2471d3f5f514794f3608533cd2a7610c4d93a1b2918d3559aa42e75b1b83eddcfaa31f96c891c7a774278ba870ce9716abbde192c16e8d6468405b05be4befaee30bd06b1db5b8f350df84a0bd21c73b9272bfd99f525cfe2f24987304f0b64f69d8ac9055704dbb61ea10c44c4870cfddfa3ffd90a98bb261f7e34f3fcd083455945e2ad79b1eba656d3e879fd763204972ce59377bc0b50473f4c8bc5e57e862acc9940464fd1dc567a0c29cf0b50fd2aa124131110003438111e16d61aa5247fac0db319d27fc0e125187e63a0dbb8cfafbca36e23ab0cbaf58ee83705df7a1d6765ebd915ae4cd6d8c514de9f2bc717ba7946543e8316fa35ceee3bb138221090ba810fff23f7ad4d0741efc69f35be5631f5326981b5e1744d268684d6133340e1b9022a91bc2316ba25403318e0acbfe3033fea5d6c80dbf0f9bc957b273821ad7eeeb919c8e9e96d7b7144e21a3a69f0e3bde3e8fe993bafc0b40b36bc94d66e61d163d9c9a8627979e6978143da6cc263f34f7188290659723114dbe55afb54c3fc87b0b6e1539276e2eeacf8c9aadf063efd49b9f2c25f36905fdda644bdd507344493d403d8319d454b2476edda3418078ed5641e2afed45e9c3de4b57eae3eda67f0b59da1807bdc6a19f8d808425641fe8bfedde907594f0f052ff1371dbaf2cecfa547a6cd9b9f204c1f6d73c158da8f1cb42486b3e6ccee1f3b6455941b212fb493ace0672f0e99a3409126cecc2401e6ac6d3119260dd7f6b102d422501b23fae29e54aef4a3af8f10f27da7cdf1661ee715ac533c969da320018892bd21541f34794adaad36d4e2eb7d76072d67a1d57f4bcf6c4d40d30f5105a4770917f802f5362eb1cf458856a15e0b3e49e50e5ab29e915fa43fd29013fb1a13ec242971b3a7035367b625b7562d51b2fd09c117bea112bf9605fc305b4c0eb4f39f8f456aa4c0089b16f08fe7122bea3335221d174cdf1a05ee0aa67bbef70ae18d1090180eb7863724071a4beb2816217b64a98a0e0ea04fb7f6abd4885807626cda93580b68ef394d2fc534972b3ece6d3f046f06932061829181123c21ac2db3ac91bc9efad10d08dd87056546e267fa487fc91d789a58a68342b09b7436f9e025b8b128ce56a162eb3bf647f5b657e3bb0e07effeaf0e7e935026ada87ca30250cda54b084962507dd47b71997155b334281caa204dec8dddcf9bb69f561d65806f75c9f87d5873c18954dedb2165e03f94f0af2369ab8c0bc08a0dd55f55cf00209c7c623c973106b7877422dc991985dea1f211a58d30c9887d2f1a91b20b7bad535c091b65bde970fc5e98bd4f00dbb70b424d4de16710a6a9be81ba22eebfe801b1e4b0f3ea618bd884edb510e68c47fbab5e8c9b8fc9aaf61ebc3d605457f63e2a3da1bad017c71b7c32fdc9c092eaeeebe4b2122c1ca3fd329b0a96edfb634a1d47c903cc812370d66489754cf1075459ad9e981afb87c21c78a37636793d32e0acf797d1a1a45084d975fc307992623dc7ba6b0f78f7528e26c25d4eda7b0a81e97ea773d68030d405e5f2e3f68ab3206af9353f10db1de61d07acebdc3676f22afcd25aed5e01a535c8b272fb7e9244100e25110f27aaa18cfb6400db83f1604b55264c41373d919db4057c21a485339fd3e5a252dd6f71772e9ce26f35cfb5f74876dbd75a255b10208ad6e2985551adc413de87bf0e0eead00966b68599d81074047615a608440f16535e0e5b44b34f8ac7d6394383b0df308b30fda8164f57dd8e44a710ea4fa310ca6e96c840356bced83401d51848a80b66f3593afe88b0b9afab117b78d7987727c60240b09dac8f9e4f30dd4324d3e5c6bab9a41f0c501d13c95f9f7b411d565801a7d5d6dba49c653b60f4ef0f5e43ee48e6209982023e447a1269048cc4c427f6a7b9de45f1e77de280b0138bd5fbc5721142b76d37132a2bf473807d873f6f9b3ed29f23bf3c4574cc0254f21b3b2f5496a78e01f5e706685c6f9318c5060f194d1e5829a51d2e58e3118880316b26174f80be779ab5d8ff3a545bb6a2b85a25073b4dc1668d9170ce2eedae02ab7e9a4c4c4e4b2f45de33ba596e84f23a3f5d4afcb50ede8959349cce03bd264a2220681f9768d9c9f9b47fa5aa7a4f4000b59139c5717f562014508f8f97e9f58e1b1ffa5f8f416bc3ef391b6f572728ae4b3e7f7068b66ba8ea5050ca7133463ff6cdb39a08e7f77bed174cbdd3822551e9f8711cc1f5de808cce911f278b8dd2acd6333184e7c44fc836c282bddbcf990dd8e297e32eae82bfc8bc0c986f829ca3aae824eae7e04f208f2cdf27b860069fd4466df867e40643c221fbe7f81975b88379ceae9829f27fe9ba2f977a52bf1ddaff597ce3d70f1915aaaa37844282c140de0d75be9fbf2f6d8e02a0543a663d69b917edbc4ad20449573b76900941fefd36b1768f9c65b019105352a2a4b0e700a1f5d4d1ad48bc76004f0e2e7464258cbb3623ae800e7011cd485475867be19d8c5f795bb9d109537bd232b6a66aa187130680974cd4f6f83e40f5985bafb20f6cd5eb8078689f90d51aa05059a6a76a6038f4fbd2b0e5e981db0972038eed73a71274e32703c1da2b8bca9833b301e9d9cf01180cc6521dda51ff344471884d1d253f6c5eb8f64bc0f633433f2d53b8ecd5acffb9f0efd8efbef4763cda057e89e4b1136c289c927e85e980ee681755dc48cc74fd7b2b847897103e6e443d02c3aded026b8c8253698125c67183d4bcbb9d09b7c02eb6e0f40a5cebb8f658d0f231c48c29a19f4b7663f1516b648301e6b1931276797c687e33c3bdca7d7d2a9e007a659bc558d87343fc7c35a5efcb9c64d08a04b03f8fbd91dded72f5d2999c377fab2319d7a354b717eea84c3948691cbce28721c078b88f8ebca5b8f45c673ced908c56e946f57c7c9edc5e790a733b83371f216562d7c11a4ba0de02d2de060923c62d81a9f413a611b6ef5d0388573097190279e507f4fe2497ebe008ed3cd615285a859dd80a0d27ca6032089654e8db04616d2c920f7cd999611450a3aee3864a1765c38ce895f75152172b20863c7ea76dfb62c9d286aa3b28840133e39be41be60efc759cf6858e198572e28fbd3f4ffa17c6ca9e04875c40bf1d2882e82c30f561914af582379bee8e4b228f205a521afa0156c2e47ad904006f3873b72916a39ad52bedfbcd0c3d5fe551ebed908e2f2e9a688c88ce0dc745953f85bab0da33c200d328fc874cc020cd3105cdf5ed1ba81937aecb37d61af0634e9d9c435da1e59eca6a9ab12fd39b6931c7a2cb069126a34dd5325b063a111afa4837ed6dc2a47ada8d3dd0d6628dedf914c5fe6c2ea9190914e0e08cf4f625f691b39c064ce62b343baffcf72335bb0ab704e6890de6632a3d0f236c248e0ab9ccedd4c76db5b9f30f5b277c734a7ad1708a54396b20c95b49ea926f8643d1ec403fd5b01a6f7ffe2474857b99bed6d5f39243357448f75c3228d178daaf357cdbd182582e3d8f622b678baeb5cbb2dcf5e70c04ec64103bf5618ccee215a502a2fe4dd643d129837f58d6a22b7b2ac17627bd40bf29690634dc03b6635bdc0b93ee14dd1fa6d7a9696beba46715fdfcbeebdc5f927f39fa2ab362d3c945704f51654b3fc6134a0215c29423bdd560f3823acd780c335610bc80826fc482868c56baf0c3f34cd8f43f92281f332a6c92b5c7421038640725499634f8f3e0793da5c65870f60dcd4188952c51809ee1d9fa5f373d135a184068ca1ed70dc7bb8e8e78e9516d65ea6e506922a5ca4da5b6b56e5f03a999b565345416a9a64eeacce173c1d0686224a920dea9fe8869e4e627fb525ab02918380bb5d48e5df686e61f636679bf42dd30a5dd08e0c03b4fc231d87e6749b4f0d521316d33cd7f8a2e10a6b9ca3e38aaede21025f87d18bf1b8b651be1cf42cb43969becb14c2483b50fcc92b52edd9752a595473ee8786038213bdf7afe1215f1bc5d39960f3bcd4f1ec0569597e2956e10c43249298ea1e638a9298a18288db5ab49d9612a678aa63982935acb7099f46c87c407765f8f1bcb6f88e864bf6d17c884c09bce48fe8e5f6970742970e01c495396cf1c41ac2706370dac36b26ac55453be36df21012f08c12b986634b4caf3fb07875c9f1c13e614a485e4257cafcd05b9b007715f989361cb2a6eae600cd9c7b94d845c6b5de96e1760b3b50d0f775fc15a084d94ebbfd470c4eaf8e35f7e01563876c3291d0749a16da7e4c41eca9594d9100be4b2f7e5c02772b54370b07497c23a5281881950d780edd12944223ffb1bd63694977605ec4bcddd9f277f2b0f90249de050216eaf7ae8d1c65c1f07dfe8a00dc93683b2da1c22a82b93866fe8601c8595c7dc8adda08e38be5c53680266e892c3e6402d374c68fffc8c5608472a596c5cc5eaaf335b4751858895c0b9d2e17e779253091dafb3e597de07e07bcc0738c56183e0835be973d29207c1f9b1cc5ac7d865bf205870ea3e7b743073011f9e6d141e194105d4cb85ba0c77fb90f7791bc8e9d0e98d7b47e77ef700ca884c6e780d05b8cdd1cdbca97e27406076fc5a94c5401650a44302b8683194ad4b2752420103eb9828a9da7a838094150c64f5376d149759581086c2ea3fcd9969d3bef7c9bc386dfb8f83a18ecefadd5d51737c4b24b25ad5d3068ab518059d23728db112f806f73813c623b1a0f62e73982316393ec8f998a4753c16272ee36de0ffbc01a9d3973ae2dc9b13a0a2f5b603a79b7f23ba27e038bd645b386a6145f46bd5dfb91faafa9ab7503adbaa40f8ce02eeed35878ad28fb86ab746bce603e598b122412efcbfd693bbcf8d5d3e759f01a10d847003d05e8232d2e79e1095899ca893f49a03d90ed69a9d5f276c6cddcd5e56824727504522a5d975ae89f349c83f670a93cc4bf81b4e6ba81b6bf25e527542ba9c7a9c9295b0badadec786ac0cc4a9bf1c3e52940f01e281f07b0a6c9cc4be7a208de76ca8a934f01f56d14999ef3bb3cddbf1ab3408b1b524d2e5868100d8946a250ee8d40f1276e4dcd4dd71fffd11e15aa27b182020045c874a5dc0a301067d2b0bbc1e5232d0fd7a71be99c0e61114b6b8e840e5bd101c61f70df14ca2ebded8de181e4f1f524ca20957e5fdf4b2e0eaa37e3ded78ae2cd2aefa609f14f12e57ff0f694befb8f063df550dcde67a80bd6d01bfb8a21faaf3e28876a1c289fd59f3ab461fa9b4018fe4502e887d8e872a5412db478742f964b5e0250e7ae882ec5e4bec1ac95688cb609e36e25634a897a591d9c62b178bd0b8ab412c6d690a3c200fc931d67176f4ab7ed2336bed91d202c8ec9dcb8eed5999770b1cd0c96273ea97cedf9c96efe4b626a895a0cf67adb98feb3ddbd96afa97a983e1af9f8a3e99b76ee84beb9baab28be4fbbb16d6793753e851b2ea5e6a61937e62eb1af544de434ac61f96c2fe16e0e8b7a8cedd537a3ef65900e5b4d2593cc1304be8b5a29076e5f5ad5d7c98a0812abc96af46a078dff876c72d624c8702ae237fd7d93ae264fdf13a4455c2d3149fb2ead2c79469902b784e3cffae08eec1e10b4bdf52f797868deeb9094203f809011c3d0708fff5cbdb860a7eae5bab5bbe725566f06e374abcc3c6ee5dddf15b88520e983587b689090f209c84ad2e78310f8da5609864af814ff061a56dae783bcbc3a1012fe5267d81f819f0d76d0d2f4e5dd4c1b4ba76a99803938c70f5bbe82b68a8ddbb0151a3df4759d673d85586f332cb57a7cd3887a4475b5352bb93e95a36908c3de1f2621ae596ece49aea23043a93df7efa7c99506d8a0dcd28f0aee06b76b20437bd0ba36f9781ad1838a9cbf7e575ce4cd67c256ad25e30e3cc0efe02d8f17245d54aa42192db6e8d6981d60930dae83ce154e88c7a9fb5e1538f9007c08ae6b1c03ce339a75f4e2b7f19698aa79dac545b21bd27e1aeb1dd14c0d5c79d15c176fae3b9904d0602a639a863ad8e69523c8e4481e7237f52b99327629ad52c0ef309ebed4cbba80cc65c17a5e86d54df8da2f76c2535a20ba42d16f7f177b1b181d88cf6d1e41cd5da7d5f476a013affe3da65ed3035dd825be9ada96b9d4e9540b0d08db26a264627673dfd67d60223256a32ae1f958c591a313b05fd960f30e76730bd40b6c5f513edc3a396da3e02f83d6ae1abd261fc96d5e95950976bedf7e2b03cb5b83ad2b39cd787efbbf1cbdfa20ae1655036f30e5e231c311be8d4eb12e53140bfcbe7b79018ea5d7462ff117a5759d846129f7656fb9a02ab3d88f5df607d3ac0503b7c0e90529e11820ac5dbacb94520e092d4095578d4295e939989241cd86f19f479e84f47a8159005826fa5483cb48e6aae8442f3360c3ff36194094594d133d1aad44e94ffdee6e5dbe0a84b7ce056f042b5ad7748de5f0d8fa035f43b2f05db7d70e8da07d274fd5073cee5d5a35c9c9207a2938ab3b614811b4be7763d435d1cd72e6a72221ec576f3fe05518a62d6bbc5a6934c97b30eb630a786ffd608b705fdf548e6b4e5f67167805650a5b2f1d74ec0a68b73f84b29216ec929635517dc0d2ff485b15b2a2b649862673f530236573ab554ab655d844cf9fef146720f06031f7e7fbe0f6544095d46f0679a2bc17dd721a32aabf130f040b8494b0805e12f6343875b82a595f1ff8cee4c1d04627409420ab9d13d58f48ce58815732ab52cc53c1dd84a7bee4dd8f1170ee0f7d4bbefd7ad93fffc259a48c5fe5d80cc2f3b5eb09129dd2c030c8d1f41a81f645c945787f767256dfdf23df428830a5937d1fb85c6d0b78e7e185a1d9900897f693d6ec17e5d3b635e20ba0aff2f9120f9a7476b939306c5e2668f4e16c2de9c77f1c2d14660dbfd8de9089808af389b903b63e2c4e29e7fc62956457036b28b593b0ec61892c512956cd182548530053a5c0482c0c77252b8b6cebffb584be3bbf4603b5840805b21ed69c022f845dee6b41ca93e1fb49b89e73634579666209fb406d401d07026b12b30dc03ea103b1844cbfe025597fc735dfd7479c3b5866be2f36c5973e64fa72d1285dc138f826231d0c4e5fc634674afe8e948277869d6d278eef2040620a93a4cad4fe54a74704b6a4815cfef26ea298e43dcabcc74a2081ba24d1a53b6985cc0910725b2d06318fbb8e3c5bf3445b8463d9fc8afdd3137a1efe18f3b8116be2e0de998e25104476660bc807fcdd182cdfe830538609071e856f7111361e616bdf6857941c9705a19fa285f3ba88258c0f5f6520b420cfda9a22c0a7a52348089c1f9b9c5f25e659ef5870142c6c545499111ce93c95950c414240a1bf5fb49bcfeec58a71a157f2574c904cbce11c60217594ec68e517ee6d54e902acbed044305a1b4d242eb636de55cc7fd3fffa6bcf9e04409ea42f2a51e9a98e7cf4de411bd480f632b903ba10ba4e3f814888971c9c058c26f704f4238bea9acf3c5d93cd2682c1d0959d55489611943ce14a691fe731947458fc738801fac3f148af0df6e089c832e85fd7225683f4d04e33e7db3d567f15c0d96a8a17d2433508519135e6f23166c27661dd7fc8a76a040a548d75695ae5ce64f93a51006ff5ee3d661169d05fe299a830441f57f1b9337170e39eba3e03409ce6e262f25ec6c5390713bb0534dc03192306ba7dd3a425afdde1028c51bdc91ef4a882d7480a58d0800b0a1c93f6d154807d5192d0a87126f23b77cf7a900e491197df9485df4a56f24f338111624c314daa15ddcdd34b14b858022e3a2eb13ecdd326f9fa405d30ac20a01cc79d4e235081c2ebc25334ea8274ade1a8b7bdb2bb31c83343fe44bd1c21c30fd7f30ac587674a5dd3811247ce83834df7c88be32223309cf2d69c8e21c46009e55aad49c52901a8ad25bf12f2daab063d7a5c0254efdcee42dcbc98e4a6ee1e38b5b7f40b569c76e5a2c07725c6a7a8b1cf8b26acd6b96910cd452735dea6ec6db2f3dbdd9549abcf9a5d5f83e7323ccba6072ec7e60a4321fe4dcc1b8cccf1423af8682dd1af9ab860812df339dca6e45cb39dcd95a9de46b71ecfbde4c79e446f92a2b4227789fdc79d3e8f527198612e9735ada7466b3feb41c14b196d8e3730e5fbea9850e964b5fed693ac595cba7377ae2e7001fc54faafa18b6daf8cdced1b5a50fe3041131eec2072a1ec903ec950d48336090ae9bf943588c7bde2ced5816049af3e0e29d5d88d6a49ffaf506fd6eeaf69286609e367f3a1437e1b9c4970a160e02e669f19f3cee33b01def7d85bd1396bb26a5eb37b0f1cbef11e8f4a8089f5e6b45f3750ed37e9a4dc7774e0050ee5eeca61e8a19c3bbc3662dcad8819e0c30778a3f0c70efd2c16e3452eceaa415d838853fa28d5eda2f043c9884b07326df2391e62da7122e75f0194b6ee18635e29c90d6a25e915efea549fe72672a4692ab0ca8d06f99d21d17e3b4810e080467f52cf68de6eaa6aa2e8bd5dcf7b8895f19c53a75f98034ac9912b9cdf8b4c600b0046a5673b4d8a9d3fb4a97e0926e8a344a93c8a6ef27ae254bb1ad741ddb696a063f1c3344e0c1762b74fd843230250486f7b8bb9e429acefd4542b04e1fd2c9370023ffcface24a85bbe1181ac62cb45075a37e335bcfa574a83e80724d477fb4f86b4bbc353d75e1f75e19a7f39e35038253950ee5297b82d06a70af118abafa7c4d5e976d554270309ae9a6060db70fed7921e3ad50dde8fca16f0eb6038abfe40e71e523f6486ad25587a26024fa349efdafd42915311c255bde1a6c9294f1ee14b7183f81fcb9246f5e0c4e2c741596d432ac4b303678f62330c80677a9c775b6c859ec39ee5fad81d5f3f8624c7cd0924ea907a0a85a181333fcb8af9972845f810338a7512c0ebef8c06455061ceb334c81380f7923bafd092d4ad810dea7b18c3d32f1f86915e080a3ddee2cb94d6c80cb0ad81bf5bc7026abac18d8a9ea606c2f86a76179b0832d3d2f1941639af4b94389d36185456570aaa054926005a8f915da7ae574a143609a0415ed3c54eaae613ea46e8df26c8db3fa5a91277bb02800c8069688e21d7e5cf2215e95ce58fe46c8cc7558b612d0e3a957327ef00b2cc8a3ee50637a5e823d5910ed10ddd967bb831b7ced03bac89d5c340f97880347c44a59799451a4275911914344ab35c9d001a82156b178c56eb275f4d9d8a4ee4471f6c871add7d595ee74419df3720989b918907ab88ea48bc9a1a930fb954f201f70f8fe7a66ee54067d2f50dc8553a197034c2f7f9e1052bcc3e4b212b79aa2079f6423684cc7bc50aa9a5e28389f58c230908923f7041c75cd7d83eed1bba7e49a7ee3794fc6565995d8cb03e0b2331015b7634c489e9b3045a13c71e183650e1b64c176ab4cbc106f166fa355c4558c7ada2bcd70e62e5b56e0b01351f581a0e0b56bd1a2dec658e32c38eae6cfe1ca89a6efd778f8fcfa9b7d195d5bd36736799543c294e592c81cb652e51512a6c45398b148f630c6c0cbe37b54cc4e716a4c007a0462464f5b6c866b0143372cc29819f0bb5e431aab646fe5600670025bb7eb7c7aa67334749a9f534534b4c66d8ad6e6825eea0cfae3baf41a9c0c536bec590cdaee571aa7c3e1bf3e0ef348f39da059bd155583174f9fcb7e82119c8759fe8f63af6c33b9c78fa2866539958284ae20af9425347c90826fe87bbbc1ac17422e4cfffd10557393932acd8ba9f27de465be3c6ab5eec5c15f333ccc6c975fbb55ad2b5ae36175f44dacafcf23f935ca98657e81fea8f84ec110cdaa6b54027d36728af635b5baec7cb2f26878d8686efcb9c3c3b70b730eedcffa240c7244176657484c86390bbcc1ba136219a80f578c0b6c48a129ace30cab987469ae03265cbd0acc8845ed2259c0207c2d1940645d790f2dc87c39f2e8ab6b086d25e95edbfd42c4f651c76fcf591d271e4d91187c503aa66ea9d0f093a10b154b590dd08b28edcfade150496aee2510b5ac4d82cf0b97d0c06b59d727474297ad1782110635e33ae50ed5f83fda0ad850f240f1b3c5ed1b82829f2215bbd0ffe038119988e12a2288f09b057edbaafbf5e132b05a022417d620f226a1e02e304aa16b134a169e040135ecc247e201a70cbc3319f25af9528c6253e0a202c40efbc096bf1b6adf384a953d01393205d0e2b359855f486cc32471b428693eb7251f51e70a20352d39d0b25dbad01ec38e259d09286c870345828ab93bd3f7273fb0ca0e33a3fba3cbe69be27e074bff9feb7963229795f34ece307b860bf7884402e6f2fa6a683c90ff0a8250705e5ba0122c6d1a93d8cd18c84e4fcf623ec6cfff8fe219368bdf0441605c04aaf5a580674db6711a5e1418266fc0c791a76ec925e78434a5b6e132cfa98ce8805e406e37bab96731956eabd7fb2e20577a0afe6f02951033bba17c969107c254588384df0c3f460282e6e4fa29875f9e6e662bb5d158bdea2f7a2cf2cbe6f04ae00a398492f77625a9335922d1b2df6b1e84e4592d32ac1c2e15d0e54746ac2564fd83abd0c7eade932018f2c6ce8e547a94d8af08eb576284654e4781819118356819157064f91511b3580d024516152ec081bd45a32e2411eba4bba8dd29e5aaa23bb77dd59ef37c587e6da5d49f337ba60c03e32334c6939079215f3b0639502f2d26ea0d41dde6d11a8b7d840107f072efb37e51283bd5cf16a1606c43722d287f5107c0527c4a33b899f9f4ff7d39efb786e528df1069fde313660fcdd4604a028419d81efeeffc043df71de6b0e05fb70afa8e6fab1e3f42368e4452c8a671ddf5b0aa4d56bfe50008c49962bd2454e38483fc8868c9f412adf53a3cb6124b4c0115b7c3a9bbfbe6848183e8807061a865899fc978fed5d57c673d037f409dbc5323eaf553caeb00fee63b109c880a24057b06b2055ec631f694fb6ff318a3c201b3fb1bae4b8c3d22a244d28a2984817f49287a3663fb79938cb7425bb65690c3f5ade0b01a08851edc183a55d4f0f73317b73ea1192ecdc64fb8949b8c1dd84568e119b65140f298732cb0c23583029d469ec5ec4a8a498b290b05e306554d7adb6f039717640c4378482e1a3cdbfcb241ee876ec263b6eb0ad875f94dd04a9d18c154313fc7a9215c81a3718f78c83da120fc6de0992c4c3a700fc9c58c505090d944fd6028aa3c93bc3a953d97679bf7d0b27522878bcb197f2197c8c84544f021fa2ce9fd0fa4a1eec3427e073a745080b8b8fc4df122f8dd91c2eecc5dc3fefd437290b1bdf247372d19ac97e6e025b7d716507ccaa914eefcb2a3d4b3246262fd54b4bddf67aac4b0de5f73a75a019ee21c76653157a1a62e79dca4f8d1a97736f91e7d716fc4760528728539b89db8e2be090ec70bc179f054f0293f222df5d24b40595bbf95b682ee867cf8b187e15844d01e4de2cc1aa1db165e971a81b65aaae302aa8c32f96c7862b5347cff87b4193abc3c6b56985e4141b1e2ed253a3851747d880f2d47b3f67484fc6ca7612f7b9bb8853447fd92d4fff0e4dced40748a6c12bc7e467d0cf689d6ecf2f3a7c8266d972ed430b5be056e5acae10318ff01c91ce9ce8a53dadcba13d01b5f2a01d4200c491800be0b859fada329bcf60de1cd290103f6e2d802c5e5220727399c594046d89468a2da248f618975f4ba6dffc6448cebce81b3cc3b1b45a7de08211fa64b5ce6d7461e492d0a1557ac7ad54a1e59aeed1eae99311d64c2a6560824bf4f7a34176a9d9c71ca756a356da4e0c0caee450b0756b8535e0ca74ccdb0b031fdd1088d756ea76d2c9635766c9275a0eaa8224e51e864729e95c3871c7e5886126f89b668f312f21d31284871751d0ad0421371f3312e34e7cbc3d06dec63fd4cfda0c169efa3b9b4c01db1bf9492c257a3df8595f9aafa7a7dc32caf0ecc1515e8cfff1c83f996bd3cbbb9c487678998963f18e354427b23c12fb5244b83cb86248f5877bc3ca3f1b09d4a6bdcf41fe8fc26a08ce4dff5f3dc282ab0ff6477a305db3cab50ecf315cae4db60654a2cf5fca83ffba65407c03dff47633d1c7c93c0e3c73eadb12779e3720a55f89d9faa32397bf522505c0c9e0ed307c49e55b2cbe6184f1b73e2a0537c345460c5f1822257e7d1b3b6d2a6c5876d8eca3f6459260020544390866c524a9ec2066b4deda57cbb4c4a204e91b8dead614a35969baa7a435a4c9b7ed2960f3d1c62e6be65b8a5841db18427f3a211a4b48dc99cd01e2adfe669e89c4d035418396daa648661d562048de867daa4829a1ccb97ac5c83bef6777d23e90e1372dd4ebf77e77f152d484b3a183bd8000d814bddc3cefd472be8805cdf1f9a04b77f7cba03a5394517be2766cc1fdeacd64ba52b3314af8ef79da45ce26da1b86f97c2a0d6795ccaeeaa30955c529278ad56a7340a3ae54fd4302486741cf1933a0a5d1de783b5e7a1e32408c3214d43a78fd4fffd43c3161e2262248210b20947f0bb90bf97a2fafdb8f5f665cdd60c3826b4e7a1d6dfa996a2424ced900897ecd51d4375ba1f825028e14abeda14f7ffe544726bfa45ee5c4e732db629bdabe5c5f7c89d36389bb308a965b0a4bda175d18ad8a42f9585def435501e9b0736fd9271d6c00debf03a4722cd65ecd0b28b27a0cbd3d79c55179a93e439334e83d233e6f8da6f001b8b26ca7fc1a1929f4bb995a918d3e0d3251e50ecbb939f2f421b681e329722831e3ffe8fdd2c5a32facc41db2042101fb1d7d4cbba06dd37477d6b97d6435830037e388748319d96f89e4ece99b8a05ceb18e2e8791ef796f326fdb446ec5a8966d058f65c8f5fca789eb9be721e92deeb518a8eb2c6cded3a8ba9b70547bd6fe9514e2f73b30c9354b0ec80b9074d69dc4ea5bd83708f37a50004f5af5ce1910813f94817e56d4acd2a9798e95e64fb4c3b4fe746b8127171bf5db226f0cc8c576289189e014f6d0015a86930e1ad8e772c225fb2cf2676489e903900189547a48dffe06e6c4f9747bdd1c73910e98f5baad2df40be0f1c658dbaf1c2993cab7f526bfa7edd8575ce1740e3600cffa81317b0578a7815007ed35bc8d4f2b80824091818c81a1fe7c3c9facdcdfce97dd881175d7bfe701ac67cc28c47252d24cd01e2ccc7cbec155a0375266a9c9b9ae69dd25ee4a0055c07f935ceab2f9a867470acfbcee38e1176028f95b890f9c7df604fa06d401e033bc30eea647ff343abe7d95f292f95e1ed611fc3e6a689d6d811410aecb6412ae2cb22ad4ec6efae0e85ed03a2f21494e3c4f02fef155ef8f3ed6ba7c9cf6961b86c0f1983ccdbbfffcc95d234f6d6d43b1dafd14f475fea5c8423cd6eaf3a23e61cc0dc41aa03c24dd697eb2deae8f082d95b3c73de91e19b1f0d916f75298787eddb098dd87e687b07c7949a72dda1d336162fd3464435f796beeb3cfa7bc0f4720233fb3f01a3ff6e652cbc4aced8190f88ee5e810cc7f8a992e7b33b6880d1be9c5ab23d4489c08bc9848d32e1460449ff2ea7c5d0af7a0a667570b62cef9595d56f605dcb002ffc617fb52a427236010660c0cd08eef8452274270d2e38590ed37e55460254dcc005b6e50234f475b53cc8e279278f64976dba2a57109227e89f1ffbae3255b5554ccc3f8d01fb28ab763761fbaa0134c6d9588a27eff568b0197cb01d111c03da63d26d8f95259e05c36038a5a0a990f4acd6549d4b4e059fd88e2e3be20cc6322de28cca7b433ec0a68271b674534a762d72ffa9a1be1dc26ba307a7e83ef2d64bcf79ae71ac3a70369d7976b4b363832f82758f3a161ea60032b3c508117effa5f0d0c1298956901fe9b220aedeb99d237682cf031da2ea18682a7b6c6f3acc9cba5361a87185ba8df24b6bcba120dad3e5d73decee6fd2899aeca3d2c3c21aad2790e6f787832434ec35ce9da98aab738f39d8c6d187149971278a75b2241d8dbef97808a65008a61208e6e5af5e5f2f0fbdbc264f69e5fc06793a61779204b6d32579e7bd93854f543ea556096d7de34c3cef711ac1ea2d415d58ccb31ecde1c02eb8320369c8a0385378377af07947d3ff00276a28aa7b7057f97ada6c863ce38ef76272ca8c5ab498f6391995cbefd5a914438c1442e0815460f2331b8a0bed29295639923680854ebccb5f08009e6b1122e3319f2c50c86a2fede6ba6e8f36887e2de3af9b4b2a75d0a5db7263638b734ba3d3ef0250f31bf5b44a9f52e49a7873e739d12accecbc3a7a91414327e4c68656fce641bbd24d20798d38d9ab2b765ac3d36594e59b6bb3cc1c090ac21bdaf8e10dbed802303e3d236defa0892167b7791bdd5bbef52f12d0f2c6276075ea1ea65155dc9243c5e3f32ec726ce89fd8a6b16b14ca83b8d85c36b20786e83f337e0d2826654da4a845df238c930bfc4bf285f6c18246a92f9f6ee3b153a5c7afb7749fab0881760b1d8c16bd679187a833bf88c79a2f97ecaf28148e93f7a83241b021455af7e7da9e96d35cf0d8f72cb08d88f77626fd8b158e2adcc8bb86469f4b181c07a7a0a38ac9cb3f23335005938be35803c948665308f54159ada0975453e3ef7351f6d65fd41fee47d05d8bb61cb5e346ec3867a03ea8b2b7d23413d8fbf947626db8cb36f17c6497828af3f9735ffc71a35f319bbeab2cf66d6ef9288d02e3459e505b59a7752516f9929e2fe2ec51074b62db45db20d8afd9d640ec9798bfc5e7c2fedaa8da2cbc244e4ab37e0b982ac6b4b66f68684faa0a46de12f0cefd9e80271884490a9deae4b939dab9bd98d02d2ff7bf9463943435608af1a6483f9549c196dedc2224a45f4133b4169508ff681aff8123f1dc10308813702c33cbfe0bf3945ef3d97c260a6b45adc516838b826a1e60a99c2f01264ef386fe477b1a91af0e53433d6360ad87e3fd2318cb7771ae004b8f140b167f439162fecd8af77487d8d068a032162aa03b0dfe42eee0f4dbeb4a63a2a5a712ced5651360cd1eb70377492a740d7571f38db748a3400ed743baae73fd77244b772c4a8fe30b602f5da03be602515890ce93799dd60d692442a4a56e43a1aa7156cbf13db8312f2cf8bb9b341f2ce4bf530074d3927cdacac23fe3f8861ddd1d90be0149095195747d0fac55dc6ec25a061b7022b2e198bbaac8d7768a26a1954d9b5b97eb68cd52f2a049b42dc200361324f585425f4d599450fba383a29f38f75aa9a845073149bc4dbf37214d6757d3ba6bedcb889519b5d0cc96bc1592189151a479d9486ea1aea93578414a26fd4ad5879ce10b8a445d4405401db51fbada301538162377ba86b108d18cccbadccc2d3e755313f47538dc658aeee90bcd92c52f1135f8a12d12a165aac68c3f359161affaa5c1e01019502da3a5e7a9c7c60e93be41d970444484e7469f0ed5ead93cfbd89097700054e99cb22f13f240c66f8aee55454a815e277ab6b9b13a820ff1c1f87cdb349f079dca7ce7ec9a09e296e33310a1ab4ed2b8e9fe86fc743f65308e2cfdf174bdbf5f67a9484d3740a33c344f8908ed270d279be768f1f4290995a1bd3dd4901aec35b741cd92c4c6ce930e08e2e0e86502a198159368a32dc508a36ee133516e5d96851ceeac5ebc9c7ef47f06f1646891614d8abb1d720da70b5d434c471d13a8bafc254ad4ba631ef6f60970f764d19483ca0999b265daabfbab4a990f27ee55ab44df295483202ba965b6dcd622af51fcf8eab5c0f49fb4cf64a8e8d07942f49b550c04e607c5b49dbf4d836c684d3a0b7fdd79de1d7fd9e503cf9b28546f42e682b94a1b03eba23603d06f89dc7579d1a13c80e0d43367fb616701f16ff886131d00f6114359a4657551f8c7f001d1b4ff9d9b0e01c81496f54ae524aed74ab9caec6a75dc4c20d85fbfc5e898c6d13f9e75f0c1b13097545970c947788f899ff83dc5c0acb5a07294725098c6dc3a3d9e3998ed21e61056a4b8ce5f55a5dd379e278d7f9f0e3f1de2e575d805d85a0b3dbdd958699906c0cc9cbf692776fbcf136001c9a0ecfc11d22c5e0c09b90ab9e395b5d1ae1add44657ccf5dcc87de7bb2a6a942eedbf9b6bc08b4c5f6ede0164ba51e967e7e387a1745fb20d70f0fc987d0edc496af8e914e97e8dc9eff7742fc5c1df4db38ecc7b42331982c383dc20c23ee28b2465f140ca3e88813f23a06fb6da86e47e7954dac2ac32d4539182dc9654f2dc8b9c6b3966cbedfca2238a7f192fc1aacf9796bd1f179ea265f680594d760e8aea51345735e349ab317629c140045cec000d34f3307362d7a7be697aef76cc55464d8a389fed4f03b1d549ad1380eda60098f027d0fb78fc68409963791bbb9b322ffa01d3af90b1d0b9cbd9cfdb7543ab25cdb14214c139840297408858610658cffa1e354be488902d11fe58a75c0b2568b91db7d1083433acd99341cb64668b9e7f8b2d5887b8eb3c22ee82731028bd0366b743dc8c5dc6024c1cc985465d10de77917f99fec0d3c7d18d4437e39a71a70239d451f4f3a1437fc96212d0ef38cc03c0699ee3bc91f88d68afde3a6019a0192f04bdbba4cab293a843348a37ff937344f1e6fbaed34275637c4146f0757f97bb12bf045a9819edd11c7a7031bf64a327d7bbce8682cab7aa7d8b9f18bfbcfb8b04084e3b80e5cb9e5df3823f2e3e81bbedffb7bee5a81ca7965469bf913b4284d4e9845c5677d09fe9604e3bc5de68b1a22e114317c78c455c8df943c05df4ca8f940f8dadd669c1117263d7b8dbf84c5d750263f86f8e86058d5de3a27add45a9d5a53894c6ba53b1497ca4528d6418717147f9d02f6d5683650508acadbc8c46cae2a5fbb5b026af4a40c62d7dbb888bb597c6f2801713dad0b0c4683e7fa400a442711d3ab3810a280daf1aaed232f1365968fe174bea9658e57e0cfaa8375a062b81c04c40fcbebde80d4eac504054b29b1ed935fb81547985764cb1d705ab2139663f6c7ea2991d8434cec704ce462f52a3042f3185f722bd1331d874f1f1788be95cdc24e72633c177a30f86503bffe30744af64a05dfc9a1890431d728fc32590d7c585717ef1769013a626aafd7f5d7e4c2ccef56e1f21dad50ca787319543c6485bc02740ca15ce4a8dedbed154a7504e4211024c5b120f0d9a057e8ef54453ca25451e6cd636b0bf3ceadfc4d97002d210d8164a99e252b5cf604d22ed0beebd932826cbe33d3952d31edd241bbede59aed9d4202ab94ac5bb35b5551cc4f7c722e42b23ac7aeffa18dad80a7464b3d51151191aea978c25b01089ba9b1846027368f921b0bbe307c58776739d713080c657d666273ca19b0985878f497170c11e99dd87baf7e8137690d38313761356b21ed8ce4acc7206ddd5b0b5b7492a58d5b88c4afac68101c20ec417792ef8b934638a4353d0841e75fa4ad4ce1c5c15f3590c1b48020bdedf3efc009aaf23f685f38f89b1c32a7f5bdd9296a3ac73c58b9d7fa936e347f9a8370f5898d19f23da6041bcafcf6fcf9765e09ea082036b4a71efb309445eb8cf988109549d4422c2d56169a5c7b9c4f5c93605715b7aed73b4e8db30b44a27b25deeae4fd50429b3ffebe322a15204e0d6a51900d30d7a7c78442b3f131ccd30630982d6272c4fe578996bc34bcfa81dfafc23b2d5b3b316701c6e06ce488fc5e81f4c63fae64f9a001f44223e4a671c1265c1adfd37c626d4e2c2d43dd2c6ed9a609771263317b1020d4b5970a58a8dae6d63655bfa38bde353974e95ed82e6a74d47ce7bfbf5d08c0ce73ba895b4cd4d75c7a689048559d3205cff4945fa29553d00304c337f513d99e032c58f22e75bebcee090b8fc44d2af95197bcbfd5ea7b4efc745685de5a11996c9697004bff50d7af39cf9ed6902bc46c510da1618883bdf09f445882c638dad0a7a0ca758f8c56d36dd70703f54001f729f1e294064388a1e208732590e36cb1519532a026abff6a546e47681d24ed92fb47b5bab7976769e35ef77a663d07610a9e6ed218fb606c082aae6bc17165cb0b628c123566cc9e0fdf69e171703a3ac24881441e8f70f031cce48c9c39b71a70dcfe6edd0e2eb163cfeb506ee256fd046d4569f4f50a576d643eab02de009bf62a8a6ea815c9df49705eaf2dd3cf4101fdf6ab4aa104ca5186358e2fa61156e987a3021cebaf8b03a9da140dd38a01b2ead2a707ce03cbbd518e484f2eebdb72f76cec0c0842c199d93f3d3087cb24912db527a16c92c28a8157dcb45722350766785e1d17466e7d5f13aab4ff2cdbc7226ef00ae3a5b5d4d88ae6cd9a6334fc9df6df75d3ede81bf41b21405cb47784533ec4a754970d3b7285b50f512fb1c5d1669c6eac105ab817745b2cf660e5e786eb8335d9faa5236dde6a06938dd0b63c3db5729c233bb3e54bd8ea939c21aaf3b17783a1026f4fb99ba9419a554cd9c5fd51e59b51a30770ad40c5f342ec6a98ce4ab6bde70b174ce3c9db8412f4b481fa67bf5b85c6ca66a388a453372f8f97a894e18ac02972a20dbb753c749cd81bf07b881546af028fd155addb7df699a8d4574d4c4ba2f60d788441fc4b923f5af76f36801f8571870ae6d9ce2a61f576477074f62e5d0b3804e756e43a29e3d7a3528dda8217adeb32407dcb5cfe8280d1a7355dc92aed5ecb2296e023e9570999524980b64fbe19b1568cc328892350f69205a187cdc18c48c534841986c233e7bc76bae30e57ccfd9572720ed6edc49e1757da1ce386cb23f94c79f2875bd4fa74ab12838a2e8a2959a65a1748a0e1e6c24044ec2fc9ccbdfe19525968fe54dc9822fa193636823773047649a7dc32a8b5ffcec3e2fd1711b7a1fc6e8aca3f7c7944c18ae7f279d0323bf54a4b1fe7579c8880a0d2aa1a1e4379611084c3bcce20a03cf5dec1f835a268f398ba51e1a9e541b995e8b631673ee9c9ac557be9e25502089fc04cb0a15974279eae038a2ad1b357c39327871be68513bb3631bbab7d5701ac5275a9342cedd46326cced857735eed63708bd6bf2923f1e4aea1dd556c8ca8cd1060f0e0a2d106e80e8414fb26d620b636e58f50da336e7b2bbaeba87f52cb3a1551346b7df26e7e5a05575add20152dcd47fa27a53e17440e9b105bcd4199ace2ce62aa77caa532c8b95af9bd7a52129d4bfac21fd86670390c36cff3eeb14ac5a3863a8d093923be2d8516724d53c17196d50ea2644ba3da429429cd4b72e1de14cc6ff8b2d4276612d2b964af3f19d793f30900a8b03747204397a53649bfcca2cab8c1b6b6414eec4167c5f9960792835cc54bc4a3bd9f35d76195077b391a80405f833778953bc6c9982aa59c9ea05dafd240639f218494e50e6c91de0e31189329f5c24187265d8cea4c5b73efdee9f1d9c4c0b95475b39ddbb2a067fc38dc480de830ed83bf6e3afc39b769470a5e73a4974bfc7cc90c20f8b22980a782c4134d03e2f1feb24b56071fe1177e319bd6d4dda541d846b303c9fed4262769a147da4f16c4c9f8ede064fbb31fa0074e9a07c1859bb722b856be43262bf004eb3079bd31e7cb5add236e9555139ec932ba3d30040d1cc3c0b201133c8566e2ea6de6fa0fa0051503566536883bf0e346b1c18c9d4ef24a7d81fad4395f744a611c85bf8d82533c4282956911e76be0d2d295bbe3a130c822318c3b04345ddd5f6ff77b9481aebe89a7d832a4faa47dd9b494b3525dee3b8d6e6e8b6c72364d73d525bd9412839c46196a0c84ca48a509c84d0f03281bad3649e5b4e6d33ed2a9d47fb7cd039717c324d6d4482f4aa320be791ef72f619573a3e5d0f3c2d6911e7faa9d7376f0e95dff7762c267f80ae52a478e9c7325afcd3a8defd3863ba8c3eadd642dbdc0060b25d070f06f635bf7ea8e4806b8b3767856cefc1caeb333ce0930b7028107725e46a27b810e278425ba615af01c510d3ad23f1dc10308813702c33cbfe0bf3945ef3d97c260a6b45adc516838b826a1e60a99c2f01264ef386fe477b1a91af0e53433d6360ad87f04e5948c86195a8dc16732d574a0b8db5708d753076c27dee06cc6612b8e962f148b6f71f5e4af88e0b54e92f9eb12acc5b5333b366ccc7e69537f33388f63436d14a3ef4cfd2e1b8ed82ae91e800a88fa82555c5a6ed152e421a010e768105ab6832e05b930f404ef9920a3f261093598f6228cecbf3eabdef96f4447c6dc621800b29186c5139eea96f7e0ad3f7736891cb300cc2a77d0fe500ea2bccb5dbbca67418500ed2754a83585ddf7680357c840f51bd11f831851c1fa5b1c11734a522395aae0040e3bb35f7fae76cb9446813d172791da6573a900a3caf6f1da6c00b5428af3a47cce0d58abf963cbd08c8397f9b2b93e07d296923b0b60485013b6eed62c2317bb9f98c1d853a5ded5003e677254a2d2e35a0e5f25a5a3d32193becd327f6a6123fd5148f65f1fbaf99841da484746ffaec487db24c41c3715c4c554d11f2924bdf1b303534b4b751545e1868437addd658fc396ecf51b62a38ed26f1b2c0e31f38c0be0efc0a4ef51fd1711e997a53c14152a087c5f1a2e8470c8d5c00b43342b7d8720cfd21f40c889dcd106f2b00f632ccf86667a89682af077679045197d0fcd961480547a6873f0c37d6d91671823892ffe18567527bbc808a6f2fa0a2afc84fc641fe4ab8262411e013fbbbfd0750483f36df018a1e8d3c39ccdc1dde88b40d18c923d4e3bdefe5d7c70b1966b3bb614d8abb1d720da70b5d434c471d13a8bafc254ad4ba631ef6f60970f764d19483ca0999b265daabfbab4a990f27ee55ab44df2954833a147d4aaa6523d09e1eb29d7edbfc5ce647e23e5de410da1cbab9cbd3a99e1c3908fc1ed54612eafc1698be3910de915b6e08b1b5aa39870b2ad05b55bd2b87a35227085fe26a6b8dc6f259727b21bd0c654aaf661f65b0ec3b7d5ebd116b8b994c4319e0e3e61698e133e92a3e756cc3a10d5511fb25b5b04430559edf69109352069f8062a68ae3dc4287171324e712ba7edb797de497f92d48a9a75e1c6a7498f2c0fdc070292c0def2a3b7c91758cce77ad13c1ae8628ecf7de451e6a7528ad0ec4f23bfa6c19ddc671858ca523c3101e5e0b36ce98f575a501237d1631fb18f9362f2ad2d9662643766b1612883c8888bec6f4d05d07fa22e6d0e83accf8fef047b005cfcc0e8517907f5e99f91723fea0832d58100fa25e03b586c2c915ca9f49876c6ed7e5f541692ec45c5ba58c6a07d99b14586cd0b66b3309b6244405cda4766c6f167acab315bab16924b1dfbfaaa98dfb62da9d41cefba49a3576bfe6b7e64f0066235b366c1a3ad3596add154f371b0d383aa79e74c747abbf0f4367a6bd3aff5d8f7a81cae8d794e459ed6fe60c2c1a45e1abead4cd70561d3d0f6a1d6002fbce9e8d035187ae494d171a137260ae66250da16abd83e8f2b79e522a9a7b16f6cf881d4f332ba1ed261a1be4086237fbfcee17ecbf9e9f926143282708715ad9f3293257eb8741389df527c400f8a8503f4e02299ba280d07c67ebaae0afcab77f80f3779ae5e1cb8943196c90a3bb4862026e845a3fbcd7ed3012eb4a04ed34fc22b683174ac24fb82e8b41bf6974ab15e3381214ae179df076f13630b4304afc6300399c2a13b58fb1bf3c79340e9ae8f0fef16139d388df6d25bedc974d44fb1739ff301be545ff801f8afc506e7693819edd11c7a7031bf64a327d7bbce8682cab7aa7d8b9f18bfbcfb8b04084e3b80e5cb9e5df3823f2e3e81bbedffb7bee5a81ca796546bf2255fb079144a621d68492d49e444d5334a6e8056a6a8828312b2799820ee707335d0ce7c0a243ca59481a63ac12b8baf283ca99e8edbfeb9600de3bc2a218ef411332666ada8d41027218742899d8c9dc90c134a34600b96509d1739bc8305877114dcc74e817c70026d788dd3ba2f300d9e78680652e60efc92fccd5b5050ce6ce3bac76b2182798d1ec68fc70d2831f047d37e389f441274291b84ed048e3d7a1bd429c2e34b0c7abca26d58bdf81aa40e8d7b1f687c282fd8edbfd7371a6dbe5d41b4655340bd13d56d14a1939c9aeb39dbb2476125caaa8b437b9cbe538f2836eb013f7792affd4a2b6c360af2708d6de5a3c5aef983df68583adc57a4894db094487c2d99835e846c86b1a4b6948f71dc7ce80c56eaa7bde206ae630088c4b77559d54be0d5309684fcf238584a0978bce1e40f96a6b9dc5f2463800436c8832e8ea1e79c99dde64d5d8276905374e758bffe37acad62833477d4b279df9223963692a836f1fb4b0e80a139d0979da3a70547171bb999f7f966312bafc687103c6b7a4bf53d0de16af860dc7aeffa18dad80a7464b3d51151191aea978c25b01089ba9b1846027368f921b0bbe307c58776739d713080c657d666273ca19b0985880113fb70204b6cdcced243a8842844ba552c5279701c8aa75bcb2af03399193c5b34ca443f2146e295ffc8b27f88a0f9b387b1d1ffd144905735297529e560d0e352337a800f5dc978f5e678f475a7ec24383e3c0033adfe4acebedfb4637f4067e1404d8a2a30795a1da0cc1d8647528e6714afa8c761ceaa3bdc31b214ab309e509e181c93a804bbb107fd13142e48861d5b494c2c261220acf56682299dced637fd4fd02005d2c00c7860dbb8d9f4084c93318691fbd546ac1dcd9ba7564fd9df6e32b1997547cb9290d8a3a136bcef2aa767ff8df00e032e63d6fc82af9020d65192ec6c6b750c44b202dbf042a499553ada4a7594301b1a675fce593c1725b6c86104fdebfa3a0fc4f7f6fc3c1c4f9a6cb5d5670a9a144919c9ecdcd43e8f6f2747da27204ea2f622db7f1cadfcc985fadec6d9aaf2b64fb61d42fd4d75c7a689048559d3205cff4945fa29553d00304c337f513d99e032c58f22e75bebcee090b8fc44d2af95197bcbfd5ea7b4efc7456b65e7cbe0088c1d6f541dc9d026dd9a97e02b434b05a771e661cbbe05f3ef4499d80613849698b8e278ebfe329db1201cec5f3fb6c0e62deb3970fc0d5a25f15eb1ff76dc3c653af598c5a45d0756877f86fc046247f77c32387e2ea8d9a12b0c54e90893327f6b564fb19d97ccd627a6955a85d9768a51dfc4656d84bc53b6748da5ca7298ea4b570c535ee3d8c401dc6129a3c99b6063e336aa9259bb89225125b3907d849ea8ccd124e23576d8609b050398989190a235b701f599311ab4351dedb31ddc0a455a37cfcbe307f636591c2bf46e0067a13c1f528dec8522a8c1b77d2dfd2fcaec6d92accba04fdc7fe719a6240b6fcd37bcc8be21dff97eb3aaa84d19eb3ddaf5cdb88fba19ce3a9993a06482283c85f3315d1ac9fb081746351e4dd629f3a7dd91fab8dade957b6e5f91e501802f524831619f756cd9c8ade530e1c8723ae8e4a705ad61d705346cf2f92a1ee5f6653e5501c813ed672636a2df5d0f4ae9588ae76632022541a717bb96ce55e4bbbc8d0501901b7fdaa50e7e2604bbc7bffabad50d3c5659c76305b411176a4e6c0dcfe435b56a78fb5bef5d55eccc90949ad725305c66b96ed083d99d843262fc2d913d67013789dfa2d34069ab94cb994d2ef11c1de1a26f54ec5473f21cacac4bf8bd6b9470fa149951d1d2fdeb1de1d963979e900b4d5d4f41442ab7bbb061f520d436f42f59dc42eb422a4161dbcdcaecdb4ae698cd4eebe09f3a83e0ab8fe59731f4e8df964963da8df316db56acd7d76f68687f82c5a383fc7573d832e5a241ee3cc037ceb3666895b7d25527f661e7114472369a32656acfe5ad27dcb1b3112b4f4ea35199f2f8769ffa344419892833675a98f651b387a90d33f6c3d7f3dfdd69fa149ebf3cfde541b50ecee8debe923cb22f1b8c10aea3103844a05538b0ad82a223d781027f764e5d4b5b4169753beb9ee31b175018409bad9bc6ba4f6228006694357d332c5348c92e520fc2ef96c42c19599da9cb3a8383ccec4e156b083873c81b1249c250e1cee79f75a800bfd0230d123333e78603a0c0b71afa4950922d30bef161bbc1de34a784737ce9d7ba1b8e8cc66dcfa75eab9d09ffe05e36b8aa2886043fa5f7639b853e83286d69c1bd3a3acd8a63fcbf272bd891e39d3bc03e11b73a71a7249053a78a6b4150eebc869964bdb5777652ae06b1a53969bbec9a6d92f6900b59ffd20d8a3db24b9ca61ea5e2b809c39e1e78effbc81d1297b9fcc1744c1519b131377775fb566f797dd763caa82634c0280e6ad2b78ab97cf911db4c43ac56251b95648b70fda9b4ca193a987f2d2ebd73e06afa2f005ea0c1e66d52a5476cb0c3d459fb26f9e4227888f73a8f17af629254b10f4623e8388777a9a1cb55f0bd599521cd9c12839d9fb9df37fc21d877951ad13e1969acb69841230ccd673c38e4476f5fc941354ad38c5a4d397e0fe1eaddf643d5d7f43947d0cb1383690aec8c9ecbe5449fb7e8da8d085ac7329bd5c9061e57f25d0a3975d6489a474cfe3efa117a4318c5cd73b127ae9862e116b3133c42fee734a870f334f77983d4fc57f77ec4975bc3fa995edb3d9ffdb4e1100e03a28f41c2ffdae1b1e047d411ae1046fb3741e017db1bb15c674a130bc5c0311b6b1a2da7dd8b4014f79bba72aa23e40bdd9dcb417e55abc48cda9d664889259375ddd5312c790518a7b3da1cca604f549e54e10be38810cb6dac99254472cad3a089dd8fc9f19cce6dd65108563a1c50aa21a9ac2e96e7a29a3d74bb5e41c374ad60ad58a243aed32e8511c81aa21f9eae3545c0d24cf9e5e33dbc9946318f721452fb046c9efd5af0c627ee08d3ff3af2edc2833e2ccfb2d4e5b47629438fe47a9504877de321cec5632ac1e182d078ab4e1a1be9b4cd986add0b13c944f462e6fe1ba121ccd1c0f7d184657cfd21febbfd1a71875e6dc02046434b7a86569d6d2eee11363d7c05b0f0d03afbb7a5922399771065235d3b0e4aff0d1fb5301a86fa0bcd5ba5b403db524785a966114ce196bab329c473bb490a732518377416f6c9db2afad0bc4a7a2bee321fdc55215189b416387b35725532f7af2d47eb89f3d271bb57d0e0dfae00fb47d15f6496fab1e99af46cde2e993babf5700b285549fa9d0ff18b2997efe4ae7899c383eaf18ffa7544ba5af50d81bf16a1abd7628286f3537a785d094cdc0e3d224e504c8627f7f6c4293cc651123bce3bac3bb0b85ac6be65a34f8d0b0486197bab12e3a3e85a2dbcae6708e5e3573374b957dc0e8e62cb325a8f9f6a44d8062ef9ac1f05c09fcaf6d6c0bbba1b4e122e91801cd8c6799f9492144d1a2e23adde6634cac4a4b680fc0eacb0ca1db59409cc023864180a0c86560dc95efd041243b391567ffb331e395c392445c5b0281fa1efc856fa4bf6c90ccc00f6c400f58c679f56e769a742d85a5bd0c2eb71e736d5428b4ca39828de8e4b0b4b041c2656dcdae1d0fa4aab920ecace33c024ab0f79933c5ca5875bd65e18a04f975aaaa5a42af6851d5accf2a8f0b05631f338cede2fd90b29d272246148688339b58836a4a33b86dfdf3fc26ffb3303f5c8fbcdda18bebc71b74c23c12700f41a0ee0be623376ff2d8ee06b48df80c5410b8e06c8df4f89a484e716f811e15798551f8ed96d0b29b6d21a6b776072fb974aef996540c3ce8f12ef5d45a74c0ed47bff54964c5b50720de381f49ac52a3987b693b04376a5d3eede8049b97dc5c5c4f31cecb3b2ea8e529a4ef305c9ff5917feeaae7da2d0dac41de4f27708f27e8ab2960a50d49e1888244fb8dc6bac7d93f82c493627d8ec11213b22ab00b9ba8179b5abcfd860078c3aa1c0175c47f7a6a363e58726c01726754e734834f492042d8b75b4b515a9f47c9bdcb891ea7f51badaee5e41e5a04dc02d9b021e2b1f2707380b2ce94422ea523a8638893f12bd84591b620d71b9065c8a121fc5bc44650f078c55a1afa6ded4f0a6a55679b0621bcd334f767925eb4559945465ad69d690b80880c7213c9558046b8237e0eb255c2797fd688551d09e1a56151161fb5c4927deec5c24ceddb3b63d782249707c7d5844386001cf705cbcc920e81170a30b41a13050a8fb737a8e5ce13d37436e6f0e589e8c2663be819d1bb8f649e1f2ae4a0c498c64692f962f78b6341dbb222e0958619d349788cd530d1c252028fe5fcb0c92e42a129f66e20661583812ca9f1f3570800f32311a6e3f0cb2db75cb44063073e103943718b851319d3bcdb45a7112a930df8a3c735ce5b91336bdb5785e8e43a2f1c356dc7c84d94260c9bff5f27fb273dd50f241aab80130063d4217405bc5fdb3f938d56b6198ae743bda2e5bf27ecf471ab832ef0ad397e7d5b3965976a35b878addec815de553c234daedb8e3c794157e33d008a231b2fd1b1a9d8838e568712e0f01ba4cbadf8fc7b21023a63a475710b193bef88e454127d94c51d0747f25b4a21a2e302e837f27c9b5aac461ab1ae583364d192596c9a3e8059b5080a6f1b78dbaa317ae09db283fb02ebe81ecc1c270f74efaf18c2d3733d408aa761717ad688213476a7a7152943db85e0b0c871039d9b95a069a6ac2597eba6375fad9501e4a7ef2239cc4d855a05fa542c23b16d1a0f9650a47b6d5df21137a44ebf1243e849e145656f5ed0dcef2c552fc3822e20bb5af72d3908de33c2c0356d1a50240201358433f21d36ad0f63510c393b2f31fbcb1bfa030a27d6708ee3e2a2899d4c7f31efdc1cfdec81db2cc037927ed54c5aac0b6915721c161351fe85e798362a14b1eccd4d3893927794c28353664ec92fcebe23e3313de9a19e3fdb67422b17a7d31ae83411db8f1dadc85190a34eee4133cb291842970fd1c536e7e39d2e1cb2df89417d0e28195f26a2242808fa706dbffe729a0560ef8c66a5344ed1b72e8f541e72b63220306483a9fe8c34a57d712b5c1ebd38a02def049ed4a54128b4567644a991e7bf2e146c102bce8474bdf56b3e304143b2e0dca0c25367695fa4f5d3cca06853fc88afeacdbb604682846d21b7508e11e9a2346521db279653ea3bfc1ee20cfc6420acab52fddfd13649a29e84788fbaaf213a967f03f7eb345cfa8392f31774f43af47addc62ac85235cac99f18cbda666974e11c666038930f3a564a662ec52b9971c8f7ff686cd8cb2ab18430899ea4e58e912f83e3a282e1d85dbb480a125ac959030f33cd33e67c3e8d88dfd6b939b2f3b8ca9a73a21ec2952fef6a11dbd9dde4f3c8786a2b0a0214bc31e4f2f21309a251f89f03344c4d5d6618b410f53003511bc461f13257da65b02c2c9d7a8dc7391bd4258152d11fc814bffe7679e6d9ec66d441bd52fdeb7356547633505c5b82cd11457fb9ceacfc78a0665855f55e1fe7d84da7c50588f642038a5243e72b9fd7687dea5bd909d549708acca65e850274483514c60a8b6bb32873d71fa85cb35a28750fecf2178671900aa562c202ffb249e9952b2243f9a4b96cfec17338441148cb7ba495c5ee2f430c2946d6c6e7bb3d21d6ca716b16ddc21b53ce76606e25e62159f49cfee6b69de2ca0db0a4b45b3a6ae183b124dbca3b2d7cb8e112b6f6e878f55be77ebe0cad42fc9506142d2da69218031a30e935efb78544a60cbe096940f372acf21b31faba253f5c7ca198264bde493cddc2490183df96682c95a0a27db867ca3ab3f080dd286ca505bd096b5100155bae47d1d72fd3bdc3976b5289103940ca9da76df68c469d450719c1a5474922db5cf714da695ee4d8ff252ee93d3de2e664c8b6b6cfdfaca97544a8e8851f692a7f280ea09456035d22c22cbbebea772e0e5de2f80a083c718585c0c0c5a4f555352d312b15a13d2844ae194d10f2834e28c065d6dc298f5c702cc22cf566d4b2461ba8e562a8ba22635bcd8bff4a942bd9e7a689035d268025f8f8171deb9069b0cdbc574039a74755d380c6e130a335ab05df9cd72125c5a219f61a122519644aaa5de3f9f81c25f7586cc1ed8425a4eed8b7a31fbb90a01d800f6ea6d42b2b443d9bd9fd0b2251ae45da4dcdce0b711ddfa5a65451c75941bb965bdc18cb3401996a017d83f3e9c02fbf276ad28b5d5c9dcc73ad23d6239f388ed45bed08aad0eb1e59287151ab0f5930052f92c75cf5501f8a2ce600ddab52bd2227cfb5a506703147a83d4883b2198bd278fa721b8202d8d0b5169662d125d17136fa9f253a186c0051013fcea2d0253bd163812d24bf4627f9cc1ecf6ddef762970970f24e9e92da1daab2747f5eeb1c6df9c040770cb3f5b79cae64a243e14db916a5e40ab8f4b813b611a02153f376d073ba14529be7f8fc8d2bb0b09559e42b95cd9a1719efaa2ec67b8e792b8b5f008e27860d551d3c6c9b97a91fe1aac73bdf2ac8a8a40365f98db15f313cd3a55a5d5e0e5949683ff897079fb996137f77030a3e33be8599e4b0d1f86bb92fd580bd1810f1accbbb3e1ca83f491b0742a136d50df1e96515142e96d8cce73cd57358fdb2d7f6253195af7b5b229891696bab42e108f99f4a02a74067c6798f7d30842bd8075703db6151015e20b3c730f12c92ee9f3fdc48fde0b6842e245d486bc7f92cd5c37b3d0754f082e3f15f7ac686c146136b7a2c93774039f5204a3c2d5711aeb77616ef686b25177f6d0ceeaf9133a03c951b546e491fb6f03df11c93dff1672df8e40010f99677702ca17d7dc7873ae02ecb3e368463db5e08e5b02040d4a4b689289ae0aee7560d2e89489ead2d770ba5228d6e80caad9988a7326c700b41874e52f6d9c845211b5aa57061be77fc614cc4dee373c3a255ba27d6d3462848dee0c8deb804e8a6e80f267a01de598fdc55c3f29056d02c8a15609052f1b62c29214ae39850e57030f24d08c38865f751d907d97756923297fc6a1a6afb529fd5db110def2f7505c3f270ad43852385fb317cfa745dfa828dfd95a1163955f848fb4eb7bdaaae91efc19be7dc7524b4a4e25eb09860b5456da2a581029946dbe983219d554e0d3fbc422cabe1c5ce0e60182a8a5ad5f00c7f01f8bbf5addbfcde4fcfedb8464f0eed45d86723c39b9d77ad3ed8a57c905a8ab87dc8939b79275b225d8cbb82b0dc55d09e9aad4ecc3d754134b2aba9c5fb94a9a2e06e625c306bc7e270b888be507086e5721695403fcfc94b362e37d1e1f0c897bcc64583a3b3b02405909b943e00ff4ecba34136454d2896dc0ee5b2867969a9604e3efc8e0862200c07ca067554896d3d05a57238aae535072d5ef903beab775692030728540bb9b6824127eb40a694a5ba435d57b91765d38a4cef363888a1b90935d9a15024ba007d43b1b0ad370f1667d80ba5585775585b4cc626ce463d9a51c02cc981755b2dd60545c075c30ec0a7cd71e9061fd364cb7371f2c7e9138a550a339974f9b5296c56f99687dfa3cc44b753522f3dd3cabd5309e2b6bf2a81d1c39d0f3b6254180baf36b41804fd33d0bcb677803ebb17d0d1b83b4642fb479659cdba7bd09c1af40b22c2ea87d3a8fcb035772c538e8ee5749d0f7320e99917737c0de8f0bd49a3a949acb980a03bf75d7e2a4b565382854d8f3ffa254e5cc59be07eb1efe883795432ccf2aed553199899c2aa062de2b91b0f206ee2cd086342d9f0bc0aca6bf4dfe77069dc69464ff5f5ad9d1a8e550f77c355487e56f23203f249ec03997270816ee19b4f78714f75742218509d7c44758b0a02463362c70ebb835709d4e19b136e688a4d07cb4146920415d21adefeec40c5a46404853bf576b86aba0f238a4fef5fb353108bb312d7417741f8ad6c615649d6abd50bed38f82ee4927347c5ba9be3a173dfb19f6c3d3974c172ca9bc933169b4d2cb4a345b12701bd5047b609d9d7ab9a36bacb66f73a9c6de4f85b0241e7350610348f285bb45c789404bc09240039578ab446f9063fabd94e89e1bb9cbfc951e580d7187d1fca4ce6bc56eab8e39f8d9233e347dcc5c2fec8977307e92c0dc5fa05600574a284052bc417ee1a40310da90755cc65a572e1289af4a248ad52403beb3ec644d03037e6c511760de651bb9affcef8c81e55b3f96a111fbe7b01f1c5d6cb0fbae2c939b013dad4d670c6b90d67d16e084bd6fcdd4c2f177be46d04f9dea22d57ba8cc7712c91c6387493f5aab91513061135bb39a1c276d9d7146cdf91ebc5b5b10931eddf162e938fa1af60ddfc11adc787289301457a9b2d01e5848b2cb4e0b46ca00c8d12f4a41bee3ec73c7f072f34e8941d46e6fc52e100f2b87d8b8469a46b20ddd4976dc15257dba7a02de0e7fbe58fbb1aa08b93c2f9d42ba48bd42a62ae383ef1e8a8ba1ece8185fc8ff40a56bed99ca29021670ac85aae935962321e23ad901cb1347b6e95683150bb82b6ae2e2a6094743d37078a46f0c13e28aae3bcd079af0f874e325ff690931ddb6a27e65808d95d1771dd0f55212d71fa5f02a7b5371e3f37a2368d97b6c28b8596125eff4cc4ecc403ccb82697e75acc892b2a07a58d20e72edb2f194789e56d591dd9a14d4bd1c32275012bc79a0908789c4ac3355bfab3608eddb48c4bcb0156cd7764808b56d522a5b8a9aaed7f7aab7e9874dc1d913c3204a9f5f5574845218ab9de7284c1827fc8a62fe01f1e30b5ff1e940a4fa848c7a0a866d4cee9f8936e9214a6c1d094473238f226ac5839513c191c6e3f30f26396cb395a1aa5e2a13ed2cfd0900feaa5024cc96b67a2923a9439be0189b6ee8f4b89b7aab33f34c6d2fbf4ad2713f99204825da606b4f390001641d9c75a2cbf5aa5ebb0484675710b238926ca310664beb8da4b577cebfd6734c544f9e721c0302309ee7d2cc96f0e78189ab76d42a0185809ef19fb6cdb0b7c89b8f477e019a20a1e234b6ee8323dca9d33d6708b5a22b81aeb19f45e3bf571ad91e01a72a06288a26b74d9c0ce5921e08f667931f25a24f208f34e7758e5d7a95d97f06375f91b914b90b297156025fee37a3d233864a092b9f71f51731a9ad7fec63f36af835eee4faf2134ce70a25d94b1960ebec9fe2a46b02e62acd8833077c2589433639ba8454132fa04df7cc90ade365f0c602e51b6f70d709d3e9edb7ebb5bd0628c7a6ab852fc80b35acea58bf6c22f8b748df6d354efb940986cc806856f8b8842a64b76e81d495e344953d8b71600ac671736a2e762826a0bdf3f87823b4629135047f96e41c06d14a4f9deeedb30d7d11bced0bde30c712cb182e4db40d192844610e1afe70f7bf2b0af66959e2fd4c07d664e4ac39024245124b6a35df92089d2513c27588c8d8559982b61b8b1b30dc6dddc1c6b8f470f0a563ba0e41f1dfd243f6b80ada5ed19a80444d765ea9d26d3eda35ef74a75effe4819bf93881a6c64f570c40660e67a9ef20f9015b90f3b3dc337caa61461164a9d1e4d3f926314e5cac71a811beb5cf3ef31745d823e5114a213828868c6d6b3df067945df9e5c66717198f8550fbea4f21ac11ebdb5a507cf8fdcde5cae64ea8989699eb86aba1c329052a5ae70862190c5f2f494f5e0aa5b0c1e06450bc95a7d47af2dc9518a928f719c78d72fe82c6f58fe36d215e91a80a0cd3f060b67e0caf8dcbab82e9fc5e379085d722a6f0faee761463a3135e257fc287ad4c3f83f06ffd98e0c63899978a38a64516711575729aaad2101e04ba6ac295f408938a4cfdb50453c5a4a9df3f771f8e550d6978819175be8ed0751aa3fb845319579bff205fe395d3091ce302f4875cbff4ce0ecdab3f743775623d4fdbe7a7f64b555885a740684134a9894a8fb762c6f940137160c0ba59745fed9889cb7abeae77e1135aea117c0448f548b4d76e6dc60a8d9dd1f3c8c88f4ab8cc04d0b2ef03b0649f05dd817f47b8bdfab972bae414f2fca13649fad56716d474107f4914d70b5124322c7fa90ebf11470658ee4f5eec316f1cf444bdf7223fe74ac6cf0d8b4ac3a09601b436c3394313b13f32fa36346663d438a6b1084ae924879a75eddfcae33be9492fa914e88cc100ffdda81a5f24312edcbbb8aa0974ae233ea112f7ea55eac9f689ca2b8c7a8ce5d4ce7ea24e1e5de7312cfd7cf00803f9ba3c04b377af115deeb6d5947652be17e903dd821bc6093fc0e9eec87f709945e4e097c3640f3bac3b6ce4daa0c8c05cecf4cafcb66c14f7434e0cd85117dfb9b7c096eeaddc51760bf3e74423883eaff34fc2f626073befef9285e255bf743eb94e91ca18ee0c166005a117920ee193e439a112a6e546f8126614d9c75e5d0a5b822ae744249b15e34ac9084e717c4b5b57536a8f8bc1c180ad6e2babd52550e266a4254e122a08fc85359467b1cc13302c3643eecfa7208b158a773ff4b2e5b9f3c43227faac9562ef7116e4db0a0d7339199e0340f538ea07ebc273796c4b9b00aefe2f09bf353a4cc269d82291d25b580c27d3258ca0cb42a405c3cb7d6baacb308021b4ea29fdd34517d49666bba7fbb253253782272c1829f7bf19c54f155b84d98e002dc62991d0706413c8c7609d6b001aa6b74d95185bc524ffadc1945e1801655847a7be467806bed4328cd78c45acc6e1c89130642814305b26eec31b3f4f1fd0cb01e6f268251c2b8f02ddb3ded498bf5b7fd8817a7cd046d1e8b30d1ace639a7b253386b68a451b196ff6182a354c93eaf75103c0715f1c6e9c02e4c431fe0f7fa664fe936f3185d795f0b942868b014165d5c86281d744bfed17d26cb8f552a33a486065298a1a5037a81ef31c7591ca6703fb92efb9dee3fd1def56b1ceae04a5a7affbde140f94ca4e309289a5b412560cde32b26c027e01309d07ca38b107b9a7b7450a46b1bfc87cf038e42991fe6fff86d8617cb0af082a20f093ab74c5bf174b3e3a351029ceda117034f8b084bd3f2f285e29455ad97013a38ae88be903226682c2c9957ddc0b757acb3452dce5e9d5301060a03db9ec0201903ac21ca50559997efa3d316e48a9c3576d5ea1209fad0e8fa910bbf0912268d4add5bf40ee068a590f2f6853027c4f8a4de4ac6bd2ddfca79bbaf8b6d4ef76829d9d3ebddce1bf52a299ded9d1f8239a268b825d64ce8a037653259f5d8e413fd264539e0b5981d1bccfc265b7fcd3381b5bcf0cb3f6194c7133182adf68feb92e0b2030ca1f070b9759b15034da6e8d82f923829b3599b57716d1c7bbdc6713b69c1f882870ada28c28efffa307b41488c66c0e3869b3d20be4cb4ea4e0e7a02b0adfe9e45bb2d149fb578a27cbc167c41a4377d93b07a57bf067858aee2ba9a10a5ee7cb837e3890189e2c4a18868acc78ee4042ab0d1563aa1be9da81496ae5560cc0e276ac60ffa6f550eaa90fe7551a8f9a015ff0aae9f63af75208ec97bef12f44080f8617f84c45c2249ae4736c2550dd80691eb7e9a8d881a363d6fee927fbcdf624c5e1863c95fcd00911163785169b12958359609ddab1745569909ffe0307cb3490f0e2eb3f9be4972d1049b9941159bcb6d2e65f90bdda28ea10e3995c0a549a9476682d24e1c3d11fdfc38a6db753141e6d881d4aca2f82505c93f71bf2b90baa494a1b41179eb1c648d5694ba0756a91d74129d9c0ac76155c33166f09f4a87df252c3236dcd733d0e49f7add3b7fa2357be517ecc2f3fb6d20a49ed30e2c8d29b493154f39e0c857cb31911ca6429f688a605fba767ac19c714146eb3880038c0dc96dd7e2572df3e04d99eb91f9817c1685ecefb95cf83f1774bf03500e41c3439b476393bc470cab5c18a20e41dfc92ef84019e255a3645d437cdf9feb13d9dcdf520d6d91d2d0d1f8c6e98a52486a8e7ae2ebf9d7c64f165aac684fcd783f37f40be8c607a78a81a6ede0d29f300891da171d50918694e0855fa5904976a83147b402b444918915db7ab43ac6358d401fd67de2702e5fefcbcdca8a985bc53defae8e7ed8eaaae38a893ab7ae60f25fcd53bfed4d2199fef29652f7073ecb14f33ba26e376a99e2519fa83aa3831e695eeb030aa65ac398f660df1cd36bdc7c1e8bfe47d9efeca0f6850cac9d25974c03e663e108a76eae033e07d4cb30f4c08d2e1264af2df813c5088734fe3e15e1dcda0b0ab7e9f2400e9e37692ef7eb869920075a300a82d7f9aa320b8342b4744a06ebfc4fc712a16840b0f545e36c6f50f4d18c0c4dc781ee4cd099eb9f0c71104b7ad63be5f32918f2d94cc9423e7e8c5ad792949a72c5678f9d091c9377d62e23abadbfe79fe2b66e7e24ef2001e88b47a172c2b84cee9491a1c7982f93e8a3ffbc28379e797f200563601204067971a38fb11f27ed9602b2a1542c3e83b221257b3fc1d7931f09f363772790ccdc092f08683f9d1852cebfa04788fb62c8f52282dd7717b3eba416d7039b528e2ed7c700b78ebc5e7f210d23030caad256ecf7827d300b86dbc21a48c9858c22253cbb1220660e1ec13ff5b36a3ef48888999e42a707c08030bd954f48c21e8a577e79b2be8c711c83a71d199e9daa41f9fbaebbb12b7bbc58c6e5b45fcd5a53903d41c83bd060a6cb08d97a040d10ba07d9cda5d2a7bad10e73b42c59c277f5b94ce91d83a857e2157f34f3f895f4355f6eb29d56567d313fe20a1cc50b0f112e8c156ea1265122487b9e9aefc754a1571b469088e0555e9dfd37b20a999df6d97fb539caf255f3db65de9a31d3071eb882e0a3f81ecd964fafd248ba8973ef2adf399403897995c2a523dca695769825ba0f3871e173376afdf45715883007709ae96a84dbc59d6c3c753108faac897d9caae11fd120246d873fb49d24a11535fd50c63f0ad6c2fdd227149b262e000694e5079ee5fd6271b2d3e1eac98e72602c07dbef2fae568923b53becd9c2f83a76c971a3e3b2fd996370fecfa7ec919433cdfd91e6111448e5415de2d9be96aec0ff29c3738c6b1f3a650f0fdb6e0ae95ab4ee6c6db9a6966d8cdee9f2f979b086c74bf67b21773d591ca243a99fb14da12f30b7a74371d6db0407f3c8becd5d446e457fdc0604dbb91f7cb47c054cdff9d60bcff1725785a3aa3ebe3eda3ef99b1ba72c33f35b6b3baf2344f77c2af2cc5d0ae5270f3d5fefdb7c57b070aa8c41b77dc2b7522c33e61a853ad52b1b94e503c2550a383adb697743168d394713d8df132ec1bf120b41b82cd4355d64649e010d94ffa394af480e06a0cd4eae8c5be5fa0e0820f52078b2b1a100df157d6f3d41b3c16f78caf76ab17a03d3a8e5a0c9ac8cf7469448e1b66932e72129e2899d441ce9a7038c663fd3f6fc0bc763117dd4760d97407d34ae197237e892926ba615aadfc3a90c9e7bc999f74f9ef396c1960477c94da7912d84fd309dd1476b78d95113cb09653d38165ec6bfc727d5adc607972748faee003b03b99f4d7e8568fe3649d0dfbb3aa7d4424e77d72322028da9e97988d209a4cb7dd2a203f9c07aca51e8fe8d0810cd24e42f208985a9d98af2fac6bf40b0efb1185f51bf3a86c9a9d64dd6f795e6ab86f759d06b24d775a6eb5d0e586d72a77e14ea04610f5ad8c20b7585a2e815bbb89d93c8d5d4048b6ff366e8f427f52ddfb705dcca4c405152b182ff8a3a192c0166d4e513bf5bff17bf84271c5284d4d9b7329e7808ae1ee0c71e526e498b4f82beb0a65e578589b07bef4c961c3a622fbeb36c525d2c8b13bb79ea06033421fd970ee7242d6d38c7d9a4fa33926bdf9650e25d6dd8f4d4c5601dad78e9ef86a6f3750b434d6749b963113b6f5f3d5917dc541e88c8e652185e596ae235c27aab6696e269bbc3f307c752e6844ccbf4669b84d31845eef61df16da05cdb400962713b373e7ec589218a1992a001e38dcc96f57e3ff40e3b3ab7ce505d3495c8d47f0f515fb5f0036891e6b6348ce230d4513d94bda6d5375dadd10168b07c7e338305fad25de3b1b95b8ce2e905afc7be99c3dda54ec7b118905669be4ee23099958f5e9f8339424fbfa247df954288916e24f590b08e1b1d70d5aacb3a70911908f8b35a34062ec014774773537fca02061f9ebc916d773193e32982e94d11415acc6eb462fb75223ddd29b0a8ffeb5bf6c158edbb5a3592f2f3c531ef2806e3de3456574fa98e866877420435ede7983f46e84afb3e518b9d2a02de2e5b8ddd623a8777d067973d798e4b4ba90e045eec3a8f1d28a913f9b54e32b8b64d4be803223c629bd8a8c466d4e9eb799fe6f80868281c5211914519cef820eb9b6a626644fc41c20d56817d3f4de70c67f6abd46b0a68d501b47ae3a704c693f616b640a6d5577c16b96cc1e4dba8ed61e7fdc69a955af6b82e674540c1d269134cfec2af52cf43769710c4a74b71dc9ce1d3f9a01c0ca08096e103ad121e268a35441583f03d8c924f5c1240e4ba6a20d3d3ec8b0787696c7ac97ecde292480be9e4fd3d65983d0948d6a16d4c5b121d114d72cb76fc52022df3ef5e492a2ce170feb6e99803420e6cf1cda81a1c85425f261106d5c369d5a367fb8521a2475ee8af92840ff3c305f94dd73100a9395bdf4521f9f26fb84f73341836a379bd3c5bf3a4283f789749bf97f932b32adf34c2ce9d59b7d474237f275afa3718e1673f75610ef957f6b57a9f376ae2a1e1a812ec79f290c2a208df40f06b4f0147e46e3f2b8b7ac4768af63c6391a6a53b7914bf79a860d4ccc74fc66d8532b7764478f676f68c619b507ff16b5c6ab8bd0427849228502d6fe96c157b57b47a0a7d6597b668e6942a5461b152ca7d562d29a686d89b0d4f5677f9547b390c82d702633a902123d425629b1adfce50308dfe2c2a5ae79856541afa270e981c3cb98ba68486a5f762190808822e0763288d9ed3f4c5ab1100a7f13399ae4045871d9f2f205c70376cf48d48bdc9efb41d27d644ecd9b0eb3dc6b0229ca65cff73eb263fc06f1b1b14af62a037630c54759166c61793ae318066f7f83622ec1fd78d0d93fa151be49b63c7a262ad9e09062f17046917adecc849e69b163377274c6cc8353fb412f9c0985bb356bc903be961b3d9c929e40fabfa38fb29ee85335bd11c5f899e8bec377cee78f839c5dc066f7ba446f1a84af39c4dd1c9b7b95e0d085f0312b6c5190348de239eb775a9782d89aaf94d9fddf43002b7336befd0f4e94049ead912c4a2049e218365a69f1460e0fb08c0c5da2280135ba28f8f19dcf07864b6a3aba455b2b2ba935e20a244a2e24475e32a0541970ffb7294678e49e4c42b94399fc9f7cca765afe32263a844f03174bc0ec494c5190b3c0c6bc196a2428ab2f02ed71211c423a01528fe77061ee1ab79019edf6d27a9c7a599a41fc46535e97e16c120afc621c70b489a7191e99d9dcdfd129ba4c3af66acae0ee38d271e837900715e28bc8a3fec35e4603cd392bddadaacc6a3ed367b1dd630f157850d6890d5fe6e42f51c58ab07bc9455e9b3f27cc43f7c447772c0e668ab0c900b71c634617206e2d1d2683e384df9eb45727e09e63bdd5600b5e38f797d263340173b07eca84659f54f5833a0e19dd64c118ff92546ba7aca798f397921401358b3390ff0be1ceef404f33252c7747c730796505e215a30d4b061c9751595e389dec3eaeef55384bf7119432aee0007f6413a17b79295a8a9a577966a94e77ec7a54786d9654ad2c5b2f2d6e1cd29ce889b0bcdd28cb0d08e137ef3e4b540a952d66f3dc797c038fc54ed99f466e1ef2f63940cba7b762bd600520c5f213caf4938f1e888b983b1bfc8759fed25c6b24cbc945484ca16e1b7b80f14a9a9083d84eaf64ff24eae6f66dc69091ffe051e9a3cf4e60bec35b3e7ffa60848ac580575f79f4278f02138ec2baaf2e26e3da76485eaecc376747e96b419c23e9cce8f7326f924f8355c476ae404b83a5f9b4c1faf72afbb7e87bf3eb833c7eaabb657090db787884f2bba958e33ae7f82265c1ea4e4ad9b669780304ea03aa168622af66481afcd2d188b6b8818cf737b1b5a82ac216efcb3c8c134d675ce855ac0a2c55cfb28f59a6835f996a4efc770cbf3e19b2fb3af44a52ee066ad13c74ca08edb9b395b751657abe58ddc92239f6e952d47baa0a488ddb2a20a964d260d1fac683b29e095874bb71ce92473f6a918ef5f3baab744cdbe1f6f70cfd11178c00e2fb0528af2282c620045ed94b00246e62592a385e3ca94f06d94b3b6c3379e0332cc44a5ead4193465fb52b66fdd3e43dc2666b076d7e1f9be6ed842dfed3b3161c83111f31fda2cfffddf2cbd3ba07d1dffaca6255a36d55f28256a49f9e58e47f36f2c9fc189ecbea6256d35006d53144b88d2da9f9e23d602c720e19575c18ad11a1bed7cf6b59175d2b06695f0600be233acb7393f6becc9401aef442adcfd659ce36d1c3bb6fe6ae392e136284a5db7e06b45b266d78922394603fc83de4b54891cb46c9ae14b6b70aaaf62aa714c7b4de8d3eaa5a72ab00085fb5bf9a31ce7cea51f31bf01af6fd54a549d9043415752f0aa776c8fe208e38cda326c98bff9f374cb1e43f43fb4bd90f00a94cf442506d490557d7de353698c3d3b40a8330463709cda60a960973abd8dd011d0189e925d8c9e9286894ada23eb72b9ec5a7c2034e60783deb2d8e6a2742e8c4042180a13e4aab7dc21bcfd4b3039cb1acd847b1edcc0918051cf88511a65aac66ff49f07ba78b4745e2b3cef355c638aee82b1694b61e28f38772f84c90b1ff17cba37cfb1e48d1ef4fe22c0a9dc504212be62b52f05c0cac060b80af1327b1e9a8a36d0cd9e20b6530dbd025eabc6472dcd553b6c3d5f28ef230ecfe78e765a22be59fcef82e82e1c8cb5ac02546507c76a20a1740f36aca2552bd35dc1aee1171bc356610f783c0a684c542ea1c64669d9a7c299f6ce4552ebd78900f0c8a243f699b88d3eb53493cbe74de88de474d69b330b214ef885d7493b3cf275fe0412724bfe4a5d3d9bcd486140819285ef4900fe88760db6feff6eee1157e32fcb172271f028b6cb844e612e7f6e6fac6b8faf60584171898d4805fa34aaae278ddcec197476c89bbcb8424f96d742b48820879f399195246fb78008d27ce3695ed949708610f941970dfe2d5fb24d3650b575c4d886cec2539d03bd4f61f94c0b2f46096e305bfa85a696f9bdadb62815f2dd289d32e8a4d26910c2e8b167224e809e949bf9c5b0f2d5b3c9f2075641ea5b7f26bd9065502f22fcac5e6cfb1a6b4f70eee237a1a0a99a67ddb396c31edce22053364f5cb78ba63d2d86dd8cdd688a3ced71737a5e8172b69d0a00600ef3039fc707b7366c93b394ef624a4715edc1790ff6918074790a272f048648783883e66648da2a5fb91714bdf12980176619c67b6e35c281bea52610933786bae601200ef8dd86a989aba71a792e6bef0d9d3808f5a3ca95940a65f6fa91a177a5fc942bf4aa8acaf8c425b3a82aa99d3601f890e24e58927348f0ac111c1bc9e6eb0fcdd126e9348f0b5248aceaa44cd60cef8e7d3e4006ef0d7930a6743a1bc9b3c00829786b5f0e2047d495a32e3839edd81b278617f38f102bcf11c7f7fdc0d2341b8b36bd02e96b86358aed42836ec1301ee32204c419a451d3ad68828a1446b0da64e0b648301f22d3bc2b04242a6a538425875fa2095f7c9a0acc08d1e2a98b5315ac0ccc4a280ab1cd53e5b2a69f8513d44f8a3307adf311c90279da8a31a45199831830acd5630ce2be731b2a97043dbd14ae68eea0633b059971ed1db7eef912321b17eee3f2d8c047dd6d85877bcd29565bfa5b15c2053cdc5eb0d7d917dc643a7349f155f1d1cb769ad99a5ef4bbc5f4f230a90e9829d49a04666ed54e97cc67c7cf41285fbe250f66a5d62af20e8067e9245cc3ea68043ec97ccdae55bde245a7674b273f7eb7991942eb420c2621592d23628fb58d66f8ee0f5da0ffe179159c5f4425582d7c4b62fe87d8dfd3b01175ef373ef28f3ed0d2cadf48ac338ec4256cfd25e400e46a110bdafc596afcbbe407536ce9b5e703ce18cb41b0a1b86e03822fc8a3f9113a0128110115a320c544a0936871a76d18ff8ab3efa8b0ac4b9487fa9bc4796ebebe9838f6527ca34989aceac402c3d2ea9a0e26fc1d9c929006bcf7c315f48f1a009245cf72d201ea768a6f55973c65fadae260e4df1ec77b210cf6030d264520fb7cc7d9ba8b60caa255d04a6f6f039016818b3f340e37f816296bf08591184e8ed0b9ef547b686ca72354ff400657d8cb49a93121878ec8b1e2d43b684e58bec11b9f219acdd8d867a76a27e7fdddfff609f47ff5f6b9929e6f52bc7db0f27da6d89bb9c9fd3c6f33a63362a072b14d661f4e864cf3afd14231b1bb6d21a618095a7f3efe9dbbf3ec79e8d68d363ba361d849dab9e8eb6f3123da6b54476ca91b9ad8b95b9e1dab0501efe6c1854cfb6c462c31e04fb7a6faaeddccbc6bcc209490f373fe74fc7bf9ad5c5dad79c35e48519626c6329ddddd5892b57f42f2420a1771df62c74816abcdda0f5c5a0013dea1367759375f7765b5ba06c6fae936850333ae83bb73f8f55bc456682b3347da23913f3373d666b112b73020c6a100cfd3202d10aad9831f04f1fad09823d7bb7605559d7b05b732459340a219ac765932d3f879397d6d455c99f2730f92ea1ce9dfd0390f4f0ad50b9c39071bb487a37564b35437c2fba225a5cb4492711def99a39115f26cbaf81f4903cfc44a62c46d67be584b981459520905a276745452c1d99bf1898a78446a1012b674d18a40442f7298e69e33e0d49bb3dd25f22a640fe93141e3e1e952e41cb5322696e6e1139bf94c4d29be972923fe2238f3e3785afd4f68bc7d74dd275c529ea7f218d83d46206590356780d2f69d97a55047974234a599faa4383e79df378fc37168330338f69facf0dec94d582250c19cfca1484a044acbbb6e37452f0a49e269f55ce5dfacf2965e34feb0390dc6891335e752a118b11ec14387af0e6c21e6e4cc55818ac2ac83debb4933c61c99d480a7f2292ac23067e6ebfbf1347260127bd07c402a58d1d9906cfd6aa94f19d0e1564f09805ac3f30327da8ea20165fe4727226b221e1357cc67b58c0914307f4031c951856188e7009755e9eea7ae88d65ac327eb3b9269851febadf1b90c07634f59021b0ba0ef7d5763a2424593def2aa1d38bf56c2bf69e6e53bee9d483a67e0d2aa5b0d711c049ce1d7f71a965f3511c7ac465e21e29a582901b3e763df2b89abfd4969ba38be792aec3fbe03aacb95f57071623332a17b3b7710c19a3c6baf972f8e24eb0701b1a1d1b740a227ab7a5b1ef1f23328e1742cf27ec57ea27fbb7b0afa5a72069bd1c82ea4a773aacbd892b0a500d0c25dba4a20aad2ecbc7c1cb81f5ba260128734b1f847756b46b0be516b8a780e79d7ac73c91c62d56bca96d442ab012d5cc0771e5ac95dadca39b708139a34a7a35149884ceb8a5c64b31cf1ac5ce6995bd4eb2013b1276572548e4f6fad294a2a6f0619f22b5ef83da5d22cd8bae68593bbee2d1cce6d2e92ad0cac014df527eb8f075dee57ba2b8f891c1ecc71fa0cb712556e1d10e8642c61652b0e98958730fac490b07d1e7d172f28858baa1a95662a618e1a6c0fbf9126a03051aeaaed4aca08b916ffa4c14a57e089502b13758f647aa140a7c1c51e8b12b0a9086cf2830ae3a0f2ca4f85493369472c26243d2fa3a33a6b88d9c64ee72e5825a9b3d7cad35b18d65ae8d8540672b439b6d3fbc5dfa44a7e8de7fcf57fa87467b3ef34fc30c7f25779071ecad4c282e670d72932fe22999dfa24feec2327c5c7a53f41851709f222fe184c536f193c7f4c815c7bffc360a1c8636fda34af64205b745b5662eea6797b6700ed503ec23905a6f85190b590d9c5a9d2f796748ce1840d40b97a364361e99497cb3b6e64545713dd49d507c25c7fbf4309cad05d05ed658aea84a399a598183b7f6f9b58838cd137805f9223d3e564b45753ee4c24ec81ae7f8b6f48142998c28583dc2c55271b9fce603cce7eb7d2e7ecd3fafca23a54089f6214d70292a3623489e02b2bc1b14a8dc8547d1aefea8f2d02c6c5a7dfc7b887b5e2d0d5f3a9bb5e3db727d6f46a117276f6e3a48a7c7b0d813ea72df459fc4f49a3fd69af6fd666e6dac08ea0e5c14a39cfd1fe0bfbb3a224ec3e0bfdc9fe6ce3e74592f157ebf1c368d0717809f13cad175de34d75d879658747eb61209496ad38f49a7fd85237b661c44caf3f1ea221dbd5643ffe5c0693ca2c6218595b13f88b9243d178fa949f6dde7095c7961c4063fd4f55fd2ae220e609b2ad80e7103f8980061d7d5ea35b54cef9a7faf52790692af5723bfebb4221fea27c7d0a7cb334b0f0c04e880a4d91f10cb1cf977bdb3bf93d1a7e7400dbbad450214de4d9702dab39c7961d802afba352f4b9e20b1ac4f77b1e6122e70a0c411cc1eb15b61c7b3d3a9a609da9043f2d858641458e0f5b9a6e448c2a00b76ca781c6f48430a9d7ca702d478a28c7dc76ed8a79290a563c8f5dddc1333354e964244e55dc77e324e07e393e670586435df1474cf50c739a690d40de26b11da5e8a4ff302aaf064ec2b34885d297b5607d3819a184fe1c19ba77d896ce7f5974480a1d098647ad4bdbf3b74dfe9571564164ab50805f5efdf225a6be232109feaea9ff2025dc339fd66104b05ff0c47d7931fa629b5faa1fc259d3219ca5eee357ec4c752fa7d2c7bd22cb090e851f29688e23c8c199807af2676ecb4106e02acb2ee748fce12cda57fa3acf35d73594cd92434dff7cade42d98e45c90646cba65d54b2534fa188739572e6bf2ac7316eff92bc4b06f84b0e43032cd2acd4b394b1bbbb93bd0574cf942ff9a102cfccf5141bc5b49b25783bab3ede6f3572e54d33298031efc370dcaded7141e255380dce8580c239bacc3c16ac69a663dcfaafdd80ca089f17a73909af733e8a674c2e2f14e598aeac7a2c6a772949071a97bbe859e3c2769b2817a75914194bc5a9cff3361384a0a09a911e9eb07b4029cf6462439b3fb4e507f2f01f50309e59f1fc32f976fd48514f3e6c2bd53092ae02ad414e4213b15c45c65734d5d4cf8445881681ae3549d809e99d709322fa591c5ab4689a0d1accd69076b177017bdad932405a3f94793b8144aa9f07a30ec768564f9b6804cc65be87180be85d3b8b09cb6ba78a3a12d6a9255ebc9cbb37b7fcdd507af882810b0c012cbeaba0cb71c3928d94b6ae0e13b63383a8e5be8a850f36a22a98616fc2ba7068cd1781eae75a2414ca6b5adeaaa3cb0ea79768c9c0866e8eaa77423f82dd592e1adbd0d3b01d43b2b19ae7c4a7243231475c875f25fc296f62c81b6a04dbf8e6184e92fac1e46ff48d690cf1c2225ffdb708ea69f281af33070bf37262a0829d61c726f3ce3314612de9324d55f6df16daa04b5f6d1c263d2432e519a3eddf60aa5f755be080cda9fa5752b24ebe584cbeec198d60729a7e5c47157031fe894052a88da03aa9277c2447231aa5f75b7c4c6873cbade24737bf290dcf043a5d5995b8c30f6f8b06b861eaedfadbcb5da66f8d900f4b2b4e13287076780a82915f584c8dc93a0cb66f0d8c3c86a55349d790d027d7ef45a077c6633063f5457c37aa490aa7e38dc6cf25a1fee5e88af1c3a1785d867823a28662a133d801c637744278376d632f6e5b5a3ea4a9c0fc3e65c191824f25cb0d2b3921d61c4b391904ae2105998e3a0c14929fd6b99cc09ce5b0813d45a91b41bc5fa7e818b4471ab8a7ece9f8672d70888e40113ca3e836009d49be6d2eb99dc068524e6e989799df71496ff79ede3b90802fdb192d69485cb95bff14224e129bd72cdccc2c0aa3f3ec2c6117960a55c23f48d0606a9f0b0c207af04c048e8f99e2beda0473ece5d1b93ca4e2f001e003c78c21a11f8ba8a0f7bf2764a5151eaa581dab7bcf04265cb8c4a28377dd67ff14126815f0896beac8587d0f76ac19c7bcef847f521ae2e647737d31be883efeaf8f5fed424d35507def05f80841c41208f65e3495109579b0b5a69e407cd43c1fbc1bc0f7534b3e3073c476625a86368d54e3ff0c3324a4f4cc1863c68ba0ca3fc6fe3e0f5211bc7d943366676c03e80a9be357295d05797a5578458ef8ea929b47725923f3489505c6b14b4b8e035b5a132ae1a120b74c64fff778bf0d963f453f875eaa008137d7691f11627e38b1a0536c34a7b3f0f6fcb03788b2520df11d435c1461bb7c3facca5270ced122f84bc9fb7008b1699df96406377957e365a7240d85766028fc3feefd2e6c84e6ccd5973c76189b0c7b06d500c23275b3b653638c799b8912617d8708caa7d21b3682e1b18b5b994338e7cbf85b6a48f667afea6521cbd5e058d573e153c0245852a8411d4cbcf38be8aa52b41fa26b72461b372b56d8cb1ff5cfc48013590b40860dabf7573f0bc52d345e453c538a60369874e52d1eed3b09984a2a138408cb4ce5f86ba9fb2835e714324cef76080264ef462d4ed32cc6a5963a430eff11dbc413dd4bb1585f2f3865c26e557bf3880007b91568cc05fa824687a80aadd2e6ea66a2bc39b09ba8fe4da90e5f791a5e94a9701731ff602c05d59cb887731ad60446405f5b193a9369c4c34d57214ae6a2c3099b8b4a7aba10227785e15925ca5036e21158df89a6f2201e6e819f9b47b6af9d2c43026a7cd98699e05f83e09068721fd4b256b62cf58bb98e5e429f6af651fb1c03037cc4d36c9f0de028c0563555732a692ecc6d1d06f77e072c784f76f81968a1d55fa022190876975166749d3e91cf04470e377902a9d4f9f854fa13cbccd6a5106d40accde9c28dc62beaa72b983a17fa4b19a7ea3ea82532f7e43213abfcd3a0d0c33728bf1ad8408e85d3a23193c5aa2ec47f1f10d8e1b42909cdac55b7cf9a0339cb00a43d1e9bec796f00f12951f74bb03e95854b2bb9c671bd0bfa89a66f7723be93e6a66e16ce255fe1a1a4fd97d290fb2ac892c3be134ba71635fdbb2fd0ad0ee97d962847b8c7790bdc2de94059f70981c261d05fa46c7b9c6a6267999b5a4070efe9b5a7bf2f08057e8b84b5d4dc2b4640c2eba39a68c25970796ecce4d931aba258c9fe603a8b2e6984a7ebb23912a198795c50f2a888f691ad04b9fd2f7cea4fc55d2dda8324a30757e5e236c201668ca49b247477e72426335741465a28a16def6dcd6560197939a21698a2e1b64594ac135b98037b43ede5fbb4769cfcf0ec5c58cab539727566014c61e65deaf1db0727747c09306cf6363f04a89aade9fea0ae3d0204650435ab80810400acf2ada6ea656d3329ca26ec51fd9553a4ac960fc73feba4e8d8bf792e13fd81771a19ba71fa073e386f1d35378e5d1dff53d8c4e753c6a9c84f2e7acfd450e6501810200bcde847375f8687da463fa3522923606d6cbb4cc9ab544da997839fdb2705f43a22d817d0e3de16a1bba40476fb733fd41fb00b514798e0605df31c3a0d3543f8dfdc492e634ab0b16f244bb6bc1924324a0e2d56d883c54c2a8e7008b4e6c5418770d8ab03714aa713f1d76ecc75a117e41faded4bbdb2011c5661e823368f594ab4751836903b2e139ff562c9219dbd34512a3f35839ad42915d644440971df2842d17856f6f709cafc0ebd660db603a6823cdadf7018c40ea716b7a813524e94a0d6f3abe9fad901a1640c2d9e4bb7b2e6a2e9087d5fae1f68907101d2a718bc2850fb44402db6119dbd07043685e5d3424ec243b2023c2b00aba2d0a0534d5fe6df17819b9a0c1d016f1f01843354f7d837aa7e31b175e0a147c0b18d9fd6a3c2938e42bd04a5b1b18efc28dfa9eddfeb4a03e0040f8ad35d16555a033eeb28296afed637219cdf23cc61abbf6f1d7e0f7de6fd6ceb559a8e6bfce6617bd3dfcf41e773fcfef9b813eeddf2fa02e3575e7af030ae83ebf98fbbc55675757224e68d20ca792c8e86cf1eaf4780dd2c73081e8de692552c9f4a97779f9301f227a8ee2c121fdeaaecb6cdfeef5c522cd87c035105e41fb1eb9f947ab753ca162b30996f5de721744d5c73cdeebc9ee359e1bad601c37718e109de018c4bc0c1e5e8e9f31e3516e7c715685e59a15138e0dab1bb08d45d108027cf09a1110efcf7e336c54e132d7069f1eb995d8edd07721f2d6ca2c64b3b4f8e4ee2c3c43f21cafe2919d1d8528497ebd12fd28c5dddc05762b673afbc994b1fc73a31365bc541943b31a7665872f738c246be895657a72e4be012d45e519910ffd3f84000fe50c31e696eb2022dc1eb71b0395a517209e06885f1d35ed71f434355ba4d2e32bed6ef3f45e259ed55160f8be4de19270fc4e9c77c3e929c961f54af5fdfae74c00cf4181ecdb73554e55b8851d2c71474c12fa57194dcda5c803a07f2593527cf8fe03b89a536cf99b3f9acb54437dc4aa398eea500870760eef63ad7f9532b3bbf9f4ff2ffe0b14e867275a1dcf04b774da557fa11f37adfe34ed6598a059b0378d7bfb6a65f8780a0c2bcf7f7c17b23a8a8a231d88732a10ea5991ce9e04cda587c4eb5888f3d55c3c1ec900b8c6c487fbd40adfcf62a9e11733dc871d662e7682a61187a0a8bea52fe2dd49d9ac52e688ae390cd3ccb7877b27b772ae87887330f48be16d91b7ae7485e2c11e98ef1612446da56f72381f5eb8629771424a547b55bd905dd1e08c7ad51524f646f70f4698f0003c9fb972eeda5b537a300296bafaee7a81d2a97f4e44055fdfcbfb0701995a88933292b8fe5d9abb5bf9f5fa580a2367036732cb6fcbd6fae37a3d12f9815af2e355cd83196faf2be6c18ac34ac21664a0a06d5cbe056f7544e7556e75ce90b419077000baf180d9c7e815542efee6988fe5812ac41a8d0251cf7d660a15e21afb86729e7ddf7e7f1f780f6b573156b47094b6a84e4dd0ccc0e8862679517c5a3d4e048b2c9f8fa29b4b3b307f6d6ef1fd4b0a989fae92481a07d7f330431917ea66e6c9105d88b878128667d505dfdb64e3b671df2ea98e6e3395af96ce4a2dc277b6140ff54ba3bdfdd4f5297e4fd38b2edda5f999eb4c24e816df58ad9ed191fab86917a568293cebc2a5553df28d5fc452d248b09acb5678b8fb43da3120ced647f6b9deeb751ad4f92d9de15df1bab8474621d1a953dbb9397846226e7c01ef37aba71c5dd79a76e811e75520bf0a9f9cf1e4904edb3ec02b92ef804bc2b6947e5467d8ccbffe0792900acb78a43c5e2eaf11465dae553d4c88ddcd36b2bfd15a7e6b88241d617968078d89351a17a6861c82d5c0c6a8d3031d462fce401333f4c3edd775d58d0561b57aee74c00a63f80a9bcae2e60e00c4f84ab2f06f40e14bad12e1ab4352f20c9ac3abbe3c56905c1cfeab537125e7fd2d0f64dd1c274e06fd4cb33ddf6f496c1fd25098614f31ba90013fa3e709ea405eaa12f7118acbe4e03e29490585647e2d79de980cd90c05716eaddcd0f029ebac96aadf4f8e70318ce9ffcc346fb6016771375c830a917c85924ace50aa5f55011d7053924aa5c3889947f1ca9c89d7ef17610bba04c614c02bca0d5cd0cc3dbbaf169eeb66707df35f2dce4104da634f2f2cd064f42b15baf0f3558b74fa9d0ccb0070f0e89f890075a431c1e4e4ae4d06c365a3cd60d0d8ec4f25cc6546cdae18c3e803a0b4e025852a15536a9afc5320d2dfdd3ab802e57e00bb47f57b702e4b7ade5590e8650db1f669101f2aa1c6729bbe5d8655bdeac09a8432272c407bc3683713b60f4e64d2d035e4c62911064cdac8c500f71e5ee87cd788dbdaa451b47f55ce402b7015eb62bfdd8ae21b9ecc78063f430408042c5786aaa66a0f16277df51d50e756c56e0a669d964c46c812754717bd79029e74767045363ef319400dda753921c090a1c84bf13e4301425e8498b5036869df80e4b77a34e4d35b07d770c706f3e0eb2739d3386df948f578813e9d97bfbda2c33d73c9ad2a71c7e4fe7b60c899c63a7d813a9ec1d90b2eca5f84ef5478f8f1e8dfcc59bc1603ec34a8fc0812aa30b66ec0febfa38baaa0a2d3f8766b8e955fd603e90d8d871ef8cb68a7ed5617d8582c7868f3b5a050fea4fba7f7c04fe815b7710956f95ad8edadf85c19f6340109ca57a1188e7b25c04cd21d4ed4efb1eeca179b82eec542350d02cd2bddd4d9d7145163f201e09bec1b08d0e5de877734632eb06868681e0d666fbd73d0990ecaddf24dd2d5ce912e2c248ccad45ed5e84c57d2019a1ab919de08762e26c390c9d6ad6fc759b525b111b09af2484a7865f63430c7e8ac8589e6dc037660ed3684d86316629ce99460c36556f4366e6d299db67d14a2aa2746afa21f9074aef69d22baaa37de4fdd22ea93a7f6ce4cb17f954882c73534f47936298ef9f03e72fb7b1390333ce5977475f0ff8bcfba47f099387beef5d63a6cda5efa0d4157e625e025a82cc06d48262ebeb88a1c301533995a3d0f38649e9d645c1df17cedadd8c500efd18f68ccde722210e4ecec94e7d15e8327b7fe3d24356d2e8bacf0276a28ff7b7f5244253ab0f543a54a804a25ec7e9b38fb1e705c3fa683bcc279dd61af3c23058543ed4ce7129011b5f1d1dcd1a03b691a3ad04d5e394596f162b19ae4dc409b3bb8afc0b3664e29475211d850c7d63de162ac173f059e77783bf8a35019ae4fbed3fa1c6b54a45ab29349bba80f19834c3b01f7c088880f459b1b98221a41c4cb5428a0a05f0a0b4ea78d4b1fa06813ed16e43bf623dc67b9457a4dbb96580e1b9e77d9fa41dc4347e7002f3636f983dccc2fe02e16cc5fbcb0bcf71135745720e4476a8236039b7a54c115cd76057561bd0ed2ae1bef8480691636cf7ca16611c6ae18390d61d237406ca3b0ffe0113bb6018a124bd39f4a364321eb4b6c95d3f76207d35e9ff6cb8f17e772ab5eda7eae65d59cefa360e7510d107cdefc6e0037eec153491e7b964ff166376156ad7935f78e26e870ee24ffefa0a38d589c76a4dd065787d99bf8c420671364929b3125942b09dbf95e435c27bdc83b90e09a709bc284b980166c46ba85e617069a596faa8aa31bd5c9d72b460360c7e3ad132ee531d716f6ec56f8e5d8224a3e067cccd28022da27f16013bf7a281f41ad6849b8a504cb732afe6b47a0ca508ec95709bb01c4b744061ba2e80dc2538e687bd8e964b231b9de5d9dd52eab6a418b9c8c4a5a82bc86dfe022faf04faf9483e67bf2861b6e124676f86ce5a6de43fd19c9e5a534435332af0527181313e38ff7240966d69bccdbae1acb84a3d705285f1c4f59042beedfc2a6aa12152016275e5e4dd5166b0baa21b1571c4f3a63c596b191aaf705c88157ba9662f35aea309ab087fdaa9e163ded637fab229bb6303f62f75efb8c0c2f85d12d25c9525f61a31aa39a8f39ef7e6339aedf9799f9d89fc8a8df7bc1ab1dd705cb4cd7db251eebc72cf34f7da081b8bc53d38076a355e388e0ce9f4a94cd1556f5181b7dfc5bb78336c960ca2e9570257373d434514280fbfb712735e7fdd95aa7b327680f703b585afb44dd8b19176a0d9378ab75c1bcf85d13fad7b5da1be5aeb5977bb27ff3fda46bdba64434c2e81a20beeaad8c73dfdde5c81b4f5c679ace8809b0453ca5e14079b2dfe563df1fb500f188b2305383aea4d04180c4a5e6aeb1e937e03b2b1bea38e27184d8168d6bdf37783299e3e86bdcd81e1f658d0491c30ddf15a6a48252481fd336ec297623028e47a33077266a1a8c8ca29ad212b19b1d0c7d3d9e4f3d2bb10384dd1ac3cfc99c607849af48368227d8fcc019764d4b5be9b17c0fe6adf83b4a3333d8b5859aedec3f493ecd7df57228dd74f2c844cfd35b87c70124f08642dc1308218cc6c7ad66f6345c44096846077f78b5d4c10a61a0e24601897f0fd31b77fee7261d82b62300e2b89943aa5c2fa5e2ef56c884ed694c29015331ba0f4a66c8893fb9a54ab3a746dff98210ad8e01e1aca64adcb83e6a783746c1b335044f485d242b91604d6bf3fb3afc0740435b0180910f680fb8e794d2e359696d6a98fe104393c2393e37c2b3fb1f21774133d34b122c7cebc174962870636f848a8aaba18187df124758686287876c815508ada99f01e4e9451944efc5586b7bef4f9a0169cfdabc9480df2a4fe7cdd9da11f78b96089dc5657e00924b0cc28a79cff5ae5d58c054e2d34d5ff318fc97197895a6ab008b8786bc94e84978d41c38e3e31d8bd859c0a65b0891f9ac41a3be2afccd9aafda60eeb99c7ab3b55df916d26feaf8670e6d288dbc1c13d3fe7e5625abf7a40c2b8426fd08a8f9432206e3aaa59f70158aae35d2ac93eb6b6784429e29053385cf3ac1eccbf1b4592147b3b8bace6395f6013ab0228bbb35bc3d4af5e456e10496756ad4f24a66e3f46be1a093ad39a03304dca72ea898ae46eb27820aadf8c63e8d7583f11fecec52081bfc98b6bd88437c6fc369722752888743cd75cc89c593a251c61b3e2679a083b698ec9d003708a6e2eeaf95753ad9f8fb2012af748b709c31cc502c5c03f975b6d5faa853f1cc0227922947e06bdca1390ec9f85663d5887de7acb070dadc23218bc55dcdaf4db77f652928cd141ebd1bba140c2ffc999d0105f97ab8f7d68124ab4e604e445d44c6a67fb52539c36a13b0988cb6e2fa5c7fd6e448c79a6b9a222a48dfb7f46728344f64f9dd399f8678d165285dc63853cd81b9514d9236db07a04ef1651420dddc0b7456ab548899df4648c2c848aa73659dfc8c0cd26a440f86ab9a196ab36bdf063aa5246608b7c4841b697f83a165f69b9342e03fc18e6a0a750fe961db5da655922551a0ca3e755b7e13f87398b3d3d47ecbfcde254a392440a14c34241b102538effc35d06de3410d105234d0b30901caef5b7b1258f3f5b0bc304f43fc2d91920e4f9666923c7ee21df49a04bd4ae889830a4664219d2222d076e4c1b9be2c5081356920d0a7d231b8eccb17568e30383d084ef599b4744ecfa698238ade9741c9980bcc94dc79b3d4587888898bb1ec21cd35972b33174c8a426b538a9f49153505fb99ef2deaef49976a02e313f02dcc885c74e1f7a3898c3befb89b4602623aa7531bfde789ffbb6342e2e1191f309297ee8db3ad4008218c45dff9f2d0712a11f83b4c0dc9857e491048988165d5db6411fa030895cfc093e4a8ba1bb65c7daf4f8fdc3b8a809517c571890d20e3ac1959d6e42f01af0d87116abfd2e536501b262c0259319bbaac1ecf1359d2445678ab6de8c365557c4cf6be086972e773b4d8d51baede7e9d29418e6bc92d54856b6cb971226c9de892db3384e22e9ed46ff29102e0011bc8678a6369b97858a528f60f92df99df260b58097ef081360e0b64b56683763d23f9ca9a2de8e7a952496f730ef6c33a909c2d6be3eb84439bc41772da0dac4995fdcf9cf13c90637e6624ef25c90a2e42a52777d62ccc399ebf2041600dcc6d6c01bda5d6d6344af9e87a3a08cae5254fab33bac8b24cd661a82d0d54f426fb6fde48c1ed9ddf821b9f17f2366a873a09cd8b71e28bac597fb7eb3928dda3ab309a5245028ebb1924d246f95fc72e5f5c7239c2a44e7afffea1ce95216a7fbc17fd8d6c0e966b6bc0d02d2e253f53bc9378164069d2e989239405485a0297dea4c2686d0458cae2419a03b297a769d92bdac94143477d0236824963376065ea885423bd44029487571c5678cdb7e551915c4786ae7eb1e6becfdb06a67dbe8d96cdafea2e9d371b4c48113e78190b63b70568aad0b110acbc1bce9f24af0faa6307582aee96a2590ea976359cacd32f8c65005b063d5592dce684b73a238547c5680ccc9b43369ba0ae4f4d3480f24623ad9a2c6f1b87ab9369fd7c318ba99ca751ad4dad0fb090106b6a9f50741c16b5be27a01a9295c0cbe1a79a82f5df4027671a108ddb6eb8470b9adfd045ebfea2abf3a44f78e6bb209dc7371fdda275a976eb64da97fa237e694cf1bd8d1b9a2a2140d648e72b174a8531fafbc6d12bd8c9d08678dab21b980d102b46505757bc601dd345fdcdb25e070ad0017b79911fcd9153b367a9881034d7b520fe324b8c49d21560e780f7cabc11327f3a40d192513358f34fdf6a9ff96c1acc734e663a3748aba89fd15f4e6fa0b53c42451cc291fc0ba77357324be6d7203c5de4532d483a41aef83cc9e41c40c86ae4ed6cfca6f925d20e2f9d0d0259244d91c2b39047ed987a4d1ebe8da68e33c1951d7e01c19346d40a44ae45402e8d5a9d004c12fc08b3f1deb6747d5ec1f5063729a2fbfcb8216b75591107aef7d08e6d8a960d1a7eb4cbde6017b7ed25b560b4d0258d35e794cbe5089b39814e751481834643a11b6a52c8662faebfc23636cfd6a5ba33761bbb5c044941cc5c7ba8a4878c30d9ec2c961eee6c8e71a7c3a7c8c1ab4434484f60d11cde1c85aec2b6ae654d5f1b9e30a323d04afa393942fc5e14ce684aa5ad25c64ab0e2c8f9d201b259054f0a7cb9ff8642b645a4daa52f3cc2c710b37e18c08f89c3446b38276916dce01bacda200c268a9c6951c4730c92eb38d8b93405cf7c963aa75ebf8c015bb9a545aa1dfd246c81284ec6f5a373da0e235c2b4309490bb89136a0daf1407b72eff70a2865c91f095148b8c64e27d51894205f1bf54a37181b65ee319cbc51c2f899b172a0c96a1d4e31302ca797a85cb28f4f0d9f74c00d6e285e3a74cb874037dfe803b5b7b35b784ead5724e321f11839a9f14ee148c48a87a064a1a0aa29eb51451d1ab98f9c1173341c162d9c91064b77849728955f50feffe361f1a10554bb0f94f8b4f498e2d8ad9f1b6986b1b57c07848b22e0be5c0cf3c308971484666ea6f178b24a27d9ce83d9a9e74cbf1ca6968014f51693c67dc5baa540944601b3a6f88f853ad037f9a6d3b32f039ba28f1c73ee00fffaad34afb3cfdea72a715c3083117520c20bce865af27b1635787bcb7d3ae7df5c8a74247c786cab20d6800a46121cf8a0db7f2d92e14ad696d32c8c4875e29af8f09308b3b6ce52767711f9f0f3faf417737abc82260e6209d866b79742bf367ac5d86adf673beb29904fed9747a4d13a964d4f45263630b21714630f1887c84552adbd74229bc852afee9a778f245eaf5dd8ce0a019e8168cc192d39ea9ea6c05bd5be35ecc1128ed010e860ffa3151f15c3095a76ff1b18f4f0e161578a96322f9952065c942f7f1340743201a71a5dcab73a159a31c5acfbba2d7aa131abb57661c16f17d782a38a32bfbc6434c0e68c259e43e4596a2886be91954177ffc267950715e6854ef22f5d82b1568e3a11c7db1eb8c51547c79964195bce949c3fdd5e0aad2a61f8f9804d2ec6e300afc31a4bd1b7c50dd23d63483d31ac012c678a373cee41523669f01c954362a5ef0bcfe996ccd24f36da924764ac298b43e5bb283bba26bdf29c6335e4965a6819520e8bba5e562394506111ccc7af1f492ced135d33b9e668400714b32a037ffad87f6685c3420924f2496ff86c8ce891a5092221dd8b064ba77203b1a69baed1cb0442fb2303857f98c4ce51dd63113b9e0b8b1acee2957804cbeab96bf97e333a843236300f12adbfe2121b468face42313c6fc1e97080583e8e170b0885548a91c336ce5a746a7b0dfda7d7d361cbd29cebe58ad5de7b3eb6e795c3a1a7e5b13f21e67a0c9bfc8e61442edd9dd462e19a89aa56f8b293b4dcc10ea0b8090e6bda73a499134ae8d7fb272bba39f9bdf2285e3f7a8cda500534dc6218324c4d3d242ead6d132835635630df1e166bf6374157e6845ae705a7aaa30fc2dad1bba21cb7dc0c50617ef0a159f12f3373a9aa5174bb6134e756dd940db90a5671a01793dbbcb686ee69bbbb0b6134f592f88f6082df275627a3f27d48231d0e7aae3c38a049ec5da12789856709a894d0b6c823255fe4f7c1c96ff28b170356ace5dbd9d00dc57aff349382bca4337650aaeeffd65d91ca196dd864c6f42e83c5d235a7217e875fb1336179bb60c8cfbc15fc24459f421463fa1850a0cae80c58ce4aadc044e901ac9f292aa1dc0801ab88e0f522cc9dac56db8dc81c035e8a1cf9e5ba41d58e6bc0aa5a64ef863bf920764140974f153eff977f890e6deecdf98f29ef87258fd7e227bed9e48ebfe8c6a4839807a34dbd871cc5a38634e722a61dffe070996cb46053819cf4558b54a7489d7d3be8decbe6f4778be8dc19d308a03c5c46ba2963ac9f2e80ae4ab99dd87be83bd89120187ac5ee462e3d9042927fffb0ecd5da38d996c4ccb9203da7312acc87ceb9ec0d3a965e76e2c34d4e69614e171a2873ba5d83a713e252cc2c0de6f54f40d0955ee717f4d57c50b4dcba24db8d94ed80f3199a5f597342e89f252b9091ac2b02ca1cc7ffb646f876fbc02bdcf82986cf4127ce05fb5ccdc981d13f3d107e3508c15644ce10a92cc45d77819befdfd5e3e869c51c16eafc3ee2baec066628527383846e950df75ded6aa2080b6eeff069058b36721b58308d181581c089cad989fff2f380762d1e48b2ca5eb3802f0b6fce1a9812313cd6933259e159eea17cf1610369bf7757055c8ab2706c0fd69fc2312a536bc0479b0dd6b4b15d568621509e70016e1df00acb602f15f99493a7bf7e252cac8e643d0c4b30e4438f99d612bbe22549bd7baa367e1efc46ade4fee774403f83fa3db1cfc6db3755a976e64be4eaf98298952d1b6d3710a957875a3e14083fafcb95290c17ed197fb3048394b3d033fe4f6bc22b1736ea9ad0bb27d8f9df142fc317e4ea2b9b13bd92865c2f4e8fba6ca6c0e1da4cdceb7b9a9822c2aa092ff99a61116fea477cc309a64a60897f242807c00e77188d35232ef4f47cbbc7a416acdfeeb5cbb10d5f16dfd2d94dba55c45191d56b10b74ea58ff5c14b584689bfcd555fbcd863444b588725130202f312fbeb69188e33e3949442b381e33f1dd471d677ce52efbdf7a3e609e5033c2b50cb527d7476024fe4425231ee2846522395040f1183c08ee982b7523a24615c2e0b87118defe8689a2ee0ebab2a571c3316b471cee882946796cc4274a792ba387a18f5ada86924daff3ed643e6ee3868bb409af754f860ff4e989c62836613396e06fa955a3174ab29e3717abc50b13b7cdd6da9866507dd7b80e4cd80e0830b8086de7b2b6b644f967e6b820b3c704e287f8dd51ceead31170508b55c8c887ef5f0005141163051cf33deeaa1c92fb55f2ddf15b268dbb518dd9878edc9751c8a2b8067ef65acf576b24256b75c0547f5a3d0504ccfd124e62ff879f524e7540713f0351265a672d07ca009d7ea217aea3cd499eeceb3f46761f401185921e50a7d3ce2c0f2d0303756af1d454a9eee436f5aa170b18f2f66da1b9da22d04c164b2492c643753da2b51563c9fe0ee5c88aad5098a5dbe7046e4843fe8d2561fbd6608789d4afe8643f89fa3bcf945e0efe2b028dc92cfbf9f7d80d63b5da39a8af1642fc65b20f979c7a5d02ec9e9628f1b8f289df9f2da373ff68977896f81a6d8821a7808b80a001d2b576ea85d7fd3ac8aa36dda1f83d4536f2433bc0711af72f2903140fcfe36f7eeb36ee11cc21237ef2504586844e4e0afa06c259318a9a1c2cc9915a4cd2f8e641faffdaf0d1f6a28b508b2f4927411f4547f3eb9b80a172bd37e16b1fede517f4f499dad1a587c838f6c19a6727a6458a26393e5f440e7169c4338a439d1f0aca6c136155531afa5901b8832ff7a4691f2128476e4fb8c2866e941cd1e5385c442a2ec2253b4f4c1dcfc0f530bed5b8729a2cde734038367a4fcff1f996719595d79f8dc9c6362ad737678c0b22340b30b8ca5f567609a84e4a7330e1aca9ca1a316330bc8295aec1463c412744323690e5f918936ad18355790fac2521d3b0e021ed59842c1f86a560220ac5c1c15a97e6985cf3d4c2ef8d30ee11899cacf6f41375e152ac6d56632ed161bdb537959ed34095946c8aa88be048587e3681cff1ee348ab540981bc14496810624c907ac535b94a1e2e36face29f37e3dc635de11298ef98322a5c84df86252cd57059207176bf000b3286ed34e9b9076a429fe3938ceeec3d5b1da1140e1e8a5f587b6bdc5118f9184be55c0044ac6c1493dee5e6a769f2f73140613f68dccf7d2e29a0a594fed8c435270b06a6169805f948fcee11683edb7430f44b891bd257eb2945e6dcc82065bb0eb515ee1674e30c7a9c85a1fc0ce97f5fd75df402ccb929eda72d9b7e4cf5d7cc1243bea0d356fd9988c352661bea4eeb931cbf3e0fa599d7a7cd317ab119008fbb2413466e75c3c8c9401d5b00bce52f7716f4468efe38e1bcd2ffb186b3674b70235295e9c0339147dbaeedc78ef2db020fcf95e2dddb1e49d87c63ad1f940b1609e0acf2167aec7dbec621946ce47ee9e5b7d42e15b5f5229c694bd59ac01dbe36e69d8382be33731b1af6b33e593048580c2e8b554f2b59c14d1e5edc0f77609fba643be6506f81b06691309a270dece4f4c84ee38e94ef4e4475c8af8565e09960a305407e90474975ac27d70937e6eb22487f6a8846ded8a1c863834c06335684a3abd9a9bd5f3683e94ca13acba1a57520e8bc68f8913806e069ceca9e19d13de448a56edc117b5881d1aa4c00b410f223898b4ee76c1fd8a2756935abc026a026c5d33a30c60c32e299e0e3b7a5b1312bb51b276f7c3f5176e2f00590f2c780e6803f89faf5026856dfd4efb35a0e4faa0654c000864f8ff93d3eab51b7563b94b0c4ba0ddb83a0d864fb68de264dcea09753349cc0aef340ef3bd7d21f43c8cfdc301934eaa4ed7f4c3031d2a84df12ffb897e05ac9b28812a025efab3f39ed2519bd35091960244c3873f130f54c9378fe96545457d7ab3783a76265db0d8a025f6a473e78965df6a4ba08750a840c965ff4fa606e6e4ab7237d532ae0e1e8cdcd5291c914ea7537799df8a11ca3db2ba98079e0d5753b592a567686e4fac51cd315e747b24e43f4f67caabd576607bd63b855d798cbade17edd74ecea86fe22a0dacb696d955fb374e404a6f1bcbdb232e10352ff966d6f55b4a58ee322d1e0f971a0936975974a322c9d62389227dcfdce952a274fb3a15e0ea33f2e8c239120bec23e43bfca14d6ad7f55476b552fb61185b16daf59c013892bfd833acb8869738cd98d00f93ad29d5236a86a7915fdcc6d44a8df28dd377904eff28e3918f03ace8bef598db0acf472e1f8fd124d08967f7746deb5c60625647ec2a5dcf5363a540a43d362708a567d6c6c45a1c5e980d79004befa51188739e8f98d5bc65e714c54fdd9d23cfae6c9d058d0819183d91bf7f81988e672515cceeef9ba7dee7865ec8d5a91641ab89fdf763d391b3b943d3d52214a2d0dc66b6668110648816dbc59a7e68bfe1f5d21cbe00970c48e58299bbbb1c84766128a74181edda752a3003066a78b7dc048325ad9d0ebf8ec5ca45bb7fe54917a9698baf54b52ddbb6229d7c64ec36ae1da7b95f21868dc85364a378fb1fe13b5ae09dc901d6efd32ea0830ad97550503d550ef7961e42bc78b01adfc5c669337ead0489eceddc4453824e51ef403e6089d01dd64b8da4e59449bc5f538c190ebb411819eb3da5a5cb0c9a4d1210562e37913c6fa99491bc924003d55aca0fc59ea8f078c5bece9b9568dc8a9c65c164067fe7d45af310b1a2f51dc2a6eba129427c68958bf7961354f0129eb9aa332582fa50cdc3ff3bd12135000e5edea323a7e6264ef1a5c62992d47c1633665e1dd4c0638d1866e7af3e71518311906d710bb227258d2f0ddb5e8fbe6a8d037fd97bf8277e3cc6f4390a00af89ead3e9878a96d807ad1a770851541145ece56acd961e88df1565d395e90dcecf786ace50801bd43eb79e9c199fdf626ced13e298c027e469ec615d7ae65e966829b3259b3897dd90c26d9312c602b5fe5f231e844e5baaa1371627ca149a738ba324d9189a800bf110b34132c8e5be227bdaad55c20dbd513c59ec9856291f470d40df17e9799bd895120167f1ae552619b6ea6b95ba6aa43ffa04e003c648e716400a98548e9ec23e5e01cc8e640de1f01a733eda68e7c366b4df8a7bfb8988e991b2dec8f1ea6c658673007c8c60c542a8409f491484a6b94d8c4208af8e3409b73a4a75924be595e6985d2371cef6f019a2c9ef11af4bbd00dc89f846c1ef432e25cf1766bd0bc63a5aaa4b256dc51b2dc20bf807393b552dee5c37ad9f65255993b5ad48251045b45e7b0e6d95c52a54098ffe6bf8bc7aac4d695229abe97b27412fada0642fe37254663af437547ddf5b46316facf07a5dd0b0fe95f9f3a3078a7646b0e196e161c54b5d7e09a3f3ad0fcf55bff2ce7c58f84a5dbf1e8fe2a01bf29d6350fc5bfd71a568bf6dddff2638de10a3019dcdd3f70d3a6fd10c654d7ae7f1fd9293516c588d8180e85e913dac87918ed65e1fd02cc3927f77bfd683e0ff0d62bacbd030fee768d93a0509d470aff5f244e9d84f29ab07caa5d912e4aef5121e8541db079e819d0a32c719a89da49fe488255bacda825a51c530097b97e39dddf1d6659c47a65c5b8bf692b2d69428450876df589c77e0df136cd5e1e2c5ffedf8681ef87183a10666fae5071b164ac6bf040136496ab09301aa02f2687bdc735f5443c8a8703e8b1f65a318c1f46661873cdcadaddd350d46e64b59821609c0d3801e1a114380aa0801299409a5bc17a1ab4f8d8ffde0d114f1ab885f448d8493479e34daa574f9ed6f77c2c2be70cfa6ad4c649a0811e2cd934126cb728cf334ebdfe8b7847c25fdc141e261241f457993c6a818f07d0d41cfbd531434f6942149354b373768fe9541853a7fae755ce78414922820f030a2bb04d8f9e6d6d50487ce35fa7b4be970abe1f11129241955621668a3f35438e44bd3117aea983fbcc651f8188b11494bb1ee6a20f0997480b9d65b5515f183a034777a26746e226fca0d462f7b0b95d0a29e197b91c06b813bc2336e5e6fbd0fc5034aca231282668926d6a7b4080b1ea533478142f27bbf0866122271d2a009abf830fd056eebdc4d908d8b163fa65eca77b6e7c9c7730f51e8b268b2e0a782b81bc37d908063783170b2607a855bd8794e97f9d04a5ea00f978abf2edd645936be5e81af43ea6440a59a8ac7409f9e28e9206ddcbd0607b084d2ded762fdc69af8a5f36eb098a11f8083007291010d6879caa7ed83fa919338f17088a6ee3ac05d1a13f2f160b7382bbb23ef8111a0ab0098cdbe4c428c10c6de87655dd06a19f709778983ffd135da9113e58aa8c963126b77d98073392d454282bb501a98dc2b04d87c678c1f233d74ce4d685446decd65817a78b68ecf3eb1d962169001ae998a4559c02b95efab7bcde853c7b845205bbf4bab5db33dad9fa0931beff6c63ce24c60db83063dbfe96ccc34e90d7967b4db055e7f7ec4a1a85ac3309cd3a83b8c5dee7b4d4a857e9ab47776bef3d418476db15efce3a3fffb90940633a5b44dc0b63acc6d122fb538841d45042d2b3ea5afe8250b50bc62dc304b12e66447ed49d2644f63a82c5d03b29cb4ce2ab59b0b88dee73c8d8c0de09ea1c74a1bd214679f655730a0f1a128ee1f359bb9058b99649a5d81c541b73415c6073972771f4d1b15c24c85042c70ab61cffef08858bbb771c67dc87f488702bdb62eb393e196d6539116f37d9781189c346eee11b3602d2e555ef92b2ce4b7c09e815392c9a43b3081a35ce9e0fc1862cad6b7b5fba42e1db7c6da3ad3f1d5cdbbe2096855de47cd73d7d39f8be779db68ecf4ff86a9d8beb65148bdfd05bddf4518279b3a0dacff2a209b0363dbfc1385074b432bd919c03186f2e7d686a0d83816d8f0d9afa5b5002b23ae76c28379b87045f13afba20b416b533b2d88a03c3cd9cdaa4d0988fc76d40d98b43844a0927d32335c49277ca83f2f683b5266bd4515266735b8d498109fa082fde49835fe5ec630d39b1127106e227c46d77c7ee16e6e75a585af5b0efce163fc4c81d35dfa30771f08f63d3521a7e996aa3fa45d5a84ab2056f764c662e2f6eea291ad0436c4cf8c3fd4a7522c1a1071df3437b317e58fdad89f51cf250fe7dc0abc5571e21fc32a98abc1b7d19aa2ef0a84359d343e77af4f54af3f7d1c5d3b9f662e82e9434cb27fb57b78dad0c432c60532a30d0f06a036d71260e70833f525c3fe286c571b675c7bd1ecc4706d3034c88db242077ab70bd7920d9984cde583ea763554bf1778b545596e56fbcf0d9cc7f433ed5de7abc32f89a73903a9a673c239af45edb3a484f0085c30acf8076722bce1117618194b63e2e028dca304709e956ee3e0fe5ed9b9680bfa1c095bed97af19c4d9dfb62c7e5cf397c80962d30d193d692fbee088f42d92d2519460ce0ab8cd6cc6c25c4f125913a620082e49eaa77d57891ad2faabb4f5402439da464b197dccfc4177944eec1367ec94a8b9aa00f90a8256353272f9ce1b675168c5750f4d3f61d949caa9027e732bc7d04dfe6d2a4a02c631a059de44a1b8782d68693b7fc846ee7f6aba82ae97a9494124114c47218b1999d71c57002606a8e87691f7e6172ad5cd7f5645dac38d8e0e99c08faf1f3ea9e058e2776770433274dfe43377292c21cb8fa71f4b97cc5ffe81f8a14394be3d1ac55da665dac55d6b89d0196d730f54b802ed731e6258d76b95247ba2c0a52f7efc1fd460e445f314ef2883a3794a18e42c5ea99298f4525f0c36b2945dca7774682ea7516aec9647f14a1b58b09be9a93ae2ea9742b39fd7982ae6a0188094d2d7ac04d7aa6de6b3b7704a3c91455b3cef2fb9dee852374913eea2779c9a392e7bdeec64c5ad4db940f8d2257a11fc6aad9b64fa37c6f9cd88b85a88023dd388a2e6e482c7678a4e482cb55ec0dc27b523a793333aa6086f42dff869f60fe47edb6beb6c254d796782a57d901fe0c38e9ceea9c71a01420bb63d370f85ef81794a352a5ac94a060d3d363d15c8f64513496ad0a8e1d74d04955686563c66aa947dbddd2a1412d8df6586670965675e9b632f85064181c19375ac39e3ac00f438a583ce85cc7d0a68f1e571b6a7a88e8c2d80a4690894def5c7f63eb02b3ad022b3dbfd1127aab7cff12ca4902ea061eb02c326f2a820d4bff9cf503996c1d10186de84c9b16da24b81ad65a615c0a120645e08c8e799bcc5b38314694dfcaed3f3fec6eb682ead36a02ce11d4c9dacd790642f910bd0e39b9c1f656a387a782fb815ce5f5db37cc33968d03d073e0b4d77599985420822491a9e31f82a63d925d9b1e4d5ab88cdb8de7f677c0e02de60265f6d073f9980cb6636d24d94f95a2b6b7a810e4fbdeeaf0ecb450013288a3cae37a9c66a0a2c1235f221e76e2c6b4e2b9a8afdb62a2e102aa99996fc21badf19c2a451ecfbbd81a5def2e94a0a0a258b9aa4ebfd1eabd34ec76c4a3226fc5b5b02d5634553afbf30d641bb563273094bcc8b9735efe9812f31890aed4559344c2a39d95b5f6ef8de846b93f6d5415d7b40b47f01eefce40196118f0749aa248851cc4b76fe6af92e18c237ffdce470852a8692f791bb509cf940a074f5f481288f6190cbf5483c2ccd032ff9bbf39abf2bfff05582204ec1c7b8b8ace241fc1ebc447239267a5c2dec7dd18094dff04bf6f9416b649d5ea7cc68f15cad771171e6e253e95cdca0de0301712b76fff9e5e69c92d2cd5126e549d02e4ad3e486e850fd495dc63855cc9687e917171eafa4b5442de30ce935aa12bc9f17a0b39ccdca460be65de8968ba90d2ff1587d8d91bd2437113882b85257a7c3a2fc2364aad74adc17ac080b4b594a9090151c7d6280db7d3d22500b1899a1ddc748f3c6cf3d79787880f86ea1a0a5f271df63164cd762132822f48298a894c4b6b6b65a6edb1b8b53ede2b087a26f309d41e1e33a7ef824778080c3ef0f1edadc226f112819919c90978f97693e5b8ea365996aca3c6e4a1dfe8febe13cdcb5929415236e2f61e6c0fe29ca7191ea5fd068859f9ac2f9184083eb1e48e03a5e8412d76a3236e8c53a260fdd0a5cc796adf392c2e1b6abc1be03fd66c419962a9f25089411c65d605488955f5e7bd5c467f7708b3405d7f041e51fc2d8fa93f00f54f49cde146a0dd2721660060e5052499ccf34e033485a4cebf05d7dac48e8f29b3749fa4db1df0e692a6eec250d6f61b29f36e01c575edf54fdffb9b0fb9d6498e3e5477c6d7a437b250abe666bf6e67ed7f9a9c9c69f786566f62d5132e6e4b8680fa4d5d09a5648700e26302b0f67cb461cb4042ce2f681fab563a5604a7c410461a86911124c6378b497626cb0ed7591e0d9171d35cbb2ab92ff2cb35fb7355a382efcbd6d3dab42f99fa9296016ddaa19a3182d34f58c235058dd354e439c8e25e24f6e6025819263990b6e6d5cd2b007b1a7111f8c5dc733000aff3ff96a56872bef68c883ad42cb26bb0efdc7f6af8410c763033a1bb0bca8b11db0d7f3bb1d348a2d96924d8f95a27f8ca91d0bada0bafe945e96e90c69111082afc984432bfbb73a1c2ee3a7523457c40ede8fa058a8795d697f7c2392ac0497383dbe58dab0e188c916ba105a28180ec5b1d4261f751d1fde9499610c640b2583c4de8cf9a161dd746a3179f6fe4d4ec7c1c2925bc0696142132be8bbf95b3373adb5e18c215b03107d3404d4dca55b672dbbcd0c6cae93523cd1625c79df89723b0125b0cc0655ca7983e0769c19a27ebccb13c3067a1dab53cb84b2273d6dfd032714fe95b051db11235629f0d297a15879a35ba14e3b409e54592eb6094ad75e2786327b45788b75d70649fe65d22d28ebab1729c0e769ca40c761aa18d7c02d3fcb264b96c1ef599459cbc1616b0c7fae80d53c6e6deda307a3db7c927ac7323c77862789254d0c23cc5d7d0c139c3c880b32f6b5b5547ec42f978a8442262a62334e087cb3ec2f38e948a60b70ef2d4bc1466ad1a4953634e4cefbb0b389c7678109fea43775fd6fd3880c520325333b340494f93231c1f2484d0104c42e63c21785a4a39bd32f5ded54cb16f684acddbd8847a9ca2b864cbc2deb748a67d77b791fd910de25b930333c9e8bfcdc42938fe6fe6ccf22a948d5817985fe7ce155c32327e0518eab7f2df6b7fd1b955acf4ecb94af329f191819c433046d8c84efd1f4670e6138c5b24f606cd8ed0e21280e9d83fe29b09df0b0c9c55e45593aacdca66ae1df77e850bdc748bf39eddd5168c5e45a0191371ef9a3cb677c8fecaa2ccefda5ffdfce625c18e68f4e2e43660170a314212604d05fbf3fefed87d2562c7fcd6e50495eca1aa573149d60125b7bd3ba8cc99009e171353c3f1de0abf8fed0df9ec67a6360f9d914eb3a8c1d32de081a29cac1428773107e89fe6cc6d9f72948c759bdbbee2f359831293641be66487c99fc4fce9f3da020bfc9189732abb73eaa7986efbc111453864c946c38b708192ad46a878fedd64e2ec836de367e8983dfccd83819ee7d0b2fa5a9d65c6ff2a6e41be58437056b0c8ac1be0c9099043f5acc67c787028cb60c6c2c4f06a207a5f43fb4d33b513d8706f605c26a4b279162b73b19016d50a098508831895153475de181c6ddcee16fcdf3754226341c677f5082fea90d588d3bf73319394dfb42367633f837b4eb7a7d884eaed8618fc3cbaa7e82eb51b61e2ff842983123fa314d86a6fb753a95639fdd3b6f9e431b6cff9afe20982d69b5d0ded74871c80043ef9e49b6b5152c915c2bd1eb321c607fc844a45c26555aea3709038da379845e9504fc45ea15b649c153fdedf2247c129f7603ff26e96a9e32e84dcff9a19bbd3e986706a731e001d723c5b10e1c6c0a1653d44c71575b8fb5254fd4a8af1caff67f7f568f5876657eb13c1f6c594dab41edcc7d830d51b5061e696f8e9d3397ac6d97965202bc7196fddc0d350ec969b4f39243c230c88438fdbedaa59eb73a18fc4110ab0576107d290c31599b8f742ab8e03fac0ba841bcbf5f391583465a8135a71ba1cab4dcc64b9341ef32aa9d0637ab8c4e8345f047d7ff18d1fb868e32cbd884c3b82888a0f6a0fb442e2cae6ca0e05ef13e116dbad601ff5effa57a437132bcab5da425ee41d5d74ffc4a8459e219af790832ef85d756e1103bcf666039b9e4cf18f837005436ebe03a494e8dc7c7d2a33d36c5c258c906ec3e89c90ffe7f31f407d8190495b062e7ce239a373890369b5b599f658d05829eb8a162a40996c300e5a91991596afe312896cc806c75bf602bb6d6f4cdc72e60723bf24dd2b8eae57499943e4af3cbcdfd14282d2f93de77fe14209d5aca08b0e0a7d56dc8859a5f93c538d3ff857381ed5035e643c5c43df002fc3df534408a0a03a46bb95f4078474462d63e778d216f9fd9df07dae6c2d1700c2e46362c4270090357ea80a0b7c9852e6e79eb4d40cc02a986f5f134f9817ade92e80a66e7e6e3e6c92a992c6fdab93772cbc218bd6ea1efb44f4f1c9525b8aaca644e3d871b0aae707a234b1e9c26098893858f67f37519fcb5b31e4d8cfdc4d6e77896c5598d7b48491a64fe55653a11389eee94b14fd5e01f63ac76f8b1c97b73951ad0f5d8e33e837854fc1578aea4c10a8b71aed6fc061656dd80fc1a1b096c53b4fec6c00586a37370dd51acd05abdb23129cdba79b37476a78a77bf779dcde297c7d70ce7758e094107112080441b16f05574cd32fcc771c502098b4c907feb90847d7ed991f4b58feec8d852ea3666200872e7c886ecd88541a87a2322c4d7c0bbf7de84cd5896a1c6dd699fb7fb838f6520a1e22341429efecac0192be37047b47875400c6852c7fb8d2fb096af51c6e9ecf966a2bf5fa870ec900f27f7a59346361baa58d6e53086b754793b4416e0314cda7e2c044b091047d1b863ddde4e662b9120709ac5b07cd170ed540a9bafc7e01444faf24ffbae5f87a06a5a50d8897c2516f6f25b9d09b0791829407c4eeca5b2b2f63ad6fc8ada7debe08e1e2c126dc139beee779d8f921ce6d5dd22cea3a6efb0e7e6c76834ef95f07449dc4dcd37dc0342613c03cf8254443cb0534359b648efb3c98e7d8f69a962c0fcc0b7f026bbe90314a404aac25f8ab44a7b621b2eb66e3f503dd2b1ed285717c4d63e59db380b4418dd21d00e0824e8b13f768d506d6ced2b147db18558dabe1dc982c53169a4f2fab1f30431221b35547b410f18505a9da1e066460b01acbae05b1a49cf8a0800784ba40f7548c55274012904f7dd0fad28a8087c33703a9928589a0346dcd84108122283294a7d21c7986cb4a2410d2e38ca410976614c852bbd7d10f13b15deabde2f48f1ed7cae60172c70104993e50be5cc42f66f0cfe4055fb5b7f431e7008c01983b6eb40dd98b12460c82f8fe293a8e824933354b6b6d09d5f5fc7944b1a2a8520c2abac6ffcf84fd5c51877b7aa267f3792145dcc643bc5b86ce9190c8f01803cb3b8d1e29f9cdc262cca3457c9dca0d3003cc030f4160e30f1c20e4c156a043d97461fcd4eab266b6ef51a978095a0b692d0952d96576dfe002791e8ae10fe62789a580f7edb56d4f9d1f61b71bc02024302c3dd4661bfeda976097ca8c1e0b2922a644ccc49618f6a0a65240e0553c3bd08a5e792036bccc9bb36b3c04b26c76871291fc9de189bfb39ec41d7568afd267eaf2c40ab7ea119526131962d0286878b07c8d5202f7fc84d303dfd4778c52fbad98a840d3b7ef5b9f919643ac8c318f6553d7013b2f1bb3e93fa55ebdeaee8dbdbf18d77b71f7e973d2e947baf1c992afd6c918721d432bf37519e68ae653b92a40cb70f8a715c5591ccf45ddcef8012d543cb00c5de0fac99bfa4e569d0b14913e841fb6019abac468a835f589fa1b071ae40e42ab45fc2d4b28ef4a710bb69c5b4b48b3912216283f10dfc35b4a308fb3eb0da1cc4b900d79f2f6e0e882ecdfb9e0c7bb198599a7f1f51c16a839238ac9e0416abeec745ea36a20dd51c8fcde3e065969ce491ed6a2221ca05ced20b50a9bce2887c881c034f0bbddd1b6a0e9aab7b70a01d0f97c1bf8dd7c330db88ab5493fe3cf4fd45bb44aa6637e2cac66370188c70ec680513da71cbaba9ab3f31d22d2e0ca6c38b8a905795bbef5a124f3c01e6e772533db4c722b7fb758f43103ffc79df03b9425d651bcb5a33a2bfa4c4c9206731835cac6d96cef5b862f90e857cc2c14a56f18692d072ee09ddf46122a92ce84768a1023e6f4a5bf13e5b0977a184f053975d7212629674e841f8810d0fd46eac3fdc9955d46852a37657764a90553e4e2dc36098efc604bbb32ef37856ee76d54665426e10b715f1d5e987adba726971b8bbf8d69c86423e58d8215e1c66f80ea5a0b04308e86f8d51b2cb264e380e3ac243b7691acfe4c9f82bfbc200b6c93b4f76ff60601ac9799178fa0026d84f6947e80b576a10723a0c7048ed06b9000b5f2575b889353c6dc76591f56f8b6385b73d1244591c6aaf9f2e59d486336caab70cfc0475e8f27ae4b784070e21792a21ec8f0f4e10d3a23a8e4d303834c32dbb7eaa45d1c924e185c0f6678127bdbc9222d1913d9045f060752a0b15b3e3e67c96405ff6308efc22817ca26412e79aefc263842962b9e75e30b234a514339b6b6659c54256e8c3ec5c96288dc9a6d975a98fe7dc4aeb0a38358d3826ca73522dec82757dacb871bea4aba9f6239281156f1797deccb756f05e0926aff9a7221653c088cc419aa73ed04b88ab959393d36a38bb09b9290375f8dbfb8a2cfd16f8caf9511362243a5ce50113e66d7bccd27bba8f11b0053a7b4f29a6e9ed29531b3fbd3bbe1cc0f94d2c56ad85cc232fb385bb3869209d42dae45686f61667a4f2f8c83799e736c37e4f75479c221144c610486894d521d0456e692f4b79c977d4749aa91144da3974b5dcdec48d3c34a8d32d821153ebc61778f3152fcf384a6d46f091de6951697f2ee1bd9060c38c2299181825aa60525affd66f257b09796704ef4014bba255ef5150dc63b20fd67d4e050a1532ae7be1660a972a12802780318ac67ac4f1012398008d7c242913521d12f930def1bc1de109f76741ce2dda37fe4e4e8f7d0f98ac62ecc1ca530e5d2a3536822ee98e6bd3a447d464b48420cb13501639dfbed592bbc6a141b56ab2e48f353e39c14578b967e2cae87ae594af85f4671806a8bf0ab0c608d3be4d1208daee874d44e4042d5653f4f079e2fa2c011fa6bba38e7541f9d12f87fd071033efb2f7dc4a1063a4ee4312165fa6e7242c13a0df93d3d606da5aa8a0466e59e1f0e792e2780e704157c0e3adcbf48bf77d725b13c37fdf9d86575e350b7343e51b87a80300edd445a7546d3ac893ac51712ceb53bd57560d90b27cb97a4d174260343970f64a7618a68e3a2adf0c440e9cb357f3c18ce8ab1516da2baafe764bbc859ca15cb3cc1f6de996e62888e714670e190ea4a738f6884050db5c71c3310adc8062519ba71fcc70fcb3c2ae923858f503bf4d4a20741b38390cf149278d187308a8fac0ecccb41c5632cbf726e40c9ef14a8820036a4d4968f983f93a056be4e816d9ca8721a8e40692dad3a7f58c5087bc44f5da7c588e6947206d610ea11e84d678a90f39e7fec569526da649a43993b320e2ff241efc294eaaf1f08ae871d0a8e97d80c859614b5cec9e134477e24c5863137e92fc7ff95d95fc688b4112f56ced2d4fa4e2d4d330537a8af26f09123187ca2fb7e365e8c2674ddc93c1a210f32d4c9475ca77bb243adf5d9e4a940c01ca42d49c91cf37d8db9d416cba693fd0774f17f3e252a86a98420f5510596c708ad9248547119b71238db4363ac2da8a84e6639da6b71338c81a79a20ea3c28c58a1201098f702fa3efbde27b0bd030cae7f7181d07e7cc0d0ddaa4128e2cc2714f61c5516eacd8f8e4d702b02019bca91e6e4d7686e57d9995200355b457ddd5253a9a94951d0df2de7077bc0cafbd4b9328af58c35f3ef6fb90793cc56b722840c64bde48dddb0931227ca9c2586b7566c6660c671ef6c2ca8e63d3df0006641f5603014fe5f83b8dc532f95f24da94e27cdfed262f7159d4a1486b3302b8984566554bb607416fc6c8a0c217fb2aaa4fafc3e4796d0de0710fb9242645cb502e5d77521cba65b511581eafb7c769f3a88f41579523fcc568fd835382635e1e773a03619b82119904cd023c41bdcd3e83cbd5b4c2341932fd79a0e421586ee3f6c54803f30aca06272a9391004c1a7ac60cea346fd7e1a865b91b819f24d0cbe0f2fbd43231918bc423ac06433d9c6fbab8686d306daa65ae3e969f6be86f7bf6adaeb2d948c09c3270ea2c1831076906f7176570e41602996fac240adf29af3ec32567ea2ec3fe27741f164c4584ec8c3e16a29bd72d08921234c90de387b5059260985727b4cd69b4073d808bd75ae9d684f7a43479276f712d6f63bdbceb0ca52ca0483ff7579c2cd3a8d34b9e4fdd1339dc13375f363e360138b4345a7e3f1c37ca4479239718f0183fecff9343032ec8059cc8f5912b300596ed2913579dd3247055dfac90d6cfc64ac6549cece89c02a862d7eb13d19698e6b2e8c93c27fbc67a310016097e80a0b1829c824e7db59d4bb305c59e82e1e534420103217e20a50789f7010fc76c6df76f96928f6f9758b06db452b51020c0283b7e0f0c2cefd72d354577404765f523b51b4b7706a32669c115ed711fcf868e2e6a9479c71289ffc0e465ce9c4d3a7fd3b41cd4ad4673590257a30c03ab3d90ea438d70fc5513f00ca0f575facdfdfe458000df724801a4a50dec928505ef16f28df5508039c23a059764c31ae21c75fc5b60710ef7e370d3779dbfaa9ea6f1da88fd14bfec856b2fc95be93695f1fad66353283867ff9aaf072012c5a79c4846f1fff879e1ead14ce38c585fb4ef9b07591d15882b0c50f5057533684b76ccb2fbaf9979418a6aa8fd766b72733237b3ed77f8868a18e70c60c6b3283ed6b01d23d5839fb34a46de6467592e0298e14c0214c905d8be7b56613424f711bedce36b82db28ccc5deb034970d9b1cfbae617f443855d8af680ad344509de131a213fb5c085f835cd9a51317bb116d9198cd038863c733e90782d6ba6e873ef2efc7e1fa4c4507644dee8effbe9fb0301601ca0600ef5d74ee014fbb1d54d6bbff863bf6c680dec441c58dc3304d7829685b00825909111f8fc412a7a779d681b1b70ab53bcb93683210edda490194ed2800496a6b2a2bc9c0c9790b48ebdf27124c8456764652d002111556dce61a66a1ca548c7d698ee2bcc03d4beeed9484dc7eac17e201fc697b6859cf01926d7140f87baabc90102d01520b60b56645bcf7518df944654c39e29390c7cde923ef2e923536ca1f27b6f463a85ffd791ac995c5f264e4e1d41cd8c0a0fa29442f05e71048cf8d31ab4d0e269563574aa701e4a2c4081b6d868d8b2084f7fdbdf7d40550ec51d0e69e8baa69cd3d291e6008f6931ce674b85fafbad26ab699dfab8151d64940632e14855b8d85b87aff5c0062f580d8627e757a8c1e6f9daef1afaff3c97a60e38a37793fdaed232022ef80b7f6b16325523d0e6aea8de44df7ad601bc842bcb713ed1d6de6dc52b4df3ba6bc81199c2df51b9ef8d92a155dd1a178fb0a14959e1b8bbe74a2b4a21a78e49204cc436eb1239a8a1308ed445fa61d7ee6e15d217bb575693a4d4f7bfed01fd2aab45645f3a7e61232a4182f6d90be1f70cc750b77577ecc0c3d016d709c38ec0f031c144e844a21db9b55c5017a18b8ef9789f2c8a8e243f4a4b8e4815d258ff59bf6485e6b19095bdc437833907c14cc904c361e8becd20f72c62747ce31b309e622cd09850796d09e8af10b41638fc710d35cb0537568c68968fde72113d047584d070b1421a8429adff0f6cd5d7ef960838e95a6ee6d64f7597a10ecaa1bd032f29ddd12105136195a45033782c5468d26f53e05ee698598adf40c60c66f5f4e899cd61688350ecb4182a43f6ebeb6f505b3ebf1a8eb7bf2daabba52cce156858129881ba7033d8204d1165b64eb3cad9db42290c6697796c045a7214f889e46191e652f3c1ea11cf7aa9555ac9e3e55c492624ef43d95b9c19dc2e9b77c8a4ec13d78582439cfbeb8637982dacaae61075cedd20cfb5df0a2dbebb340f07ec950dc15fd6b209758e111a1687126d9cc2f0f3fefbf7085334883979b54dbec20d022b826fe05f258c1fef651e4ab3868ce09f5a410abe69d8d36ff8788cc85ca37fa9feb5ac5585b73380f6d2378d2852c6c5cab696ca8b4dbcf45df6067a83481d2a027aacb0a3ce25b162478c0ffe4d090fda8da23e31e08588df1834c91bf5f54cc699e491a5c432870a6ae2f91f8a1f277a73d14f8e628fffc40f6df0eb60257e9ad98196c65ceb05108e8edecdd2678e9a196742b86bc3d1ab9f81da0df8c576338c1a3f2995d6aa5b84dc4421936d9f1be5318d349e3fc5b3c88897290ef2984251963f46a1d1ae9e963620275df22da75e1630470be31d078eede4d2d811ca609777daf4b54b74717b31c914aee24b3c938ef43244cb1c6715f3e5ee6a48ebb115c847d2c20381dc301b8021ee6f0214a50ed669378da88d0c258888db0f09d990001bf773db3c0a3da6e799ed2f6cadb9aa0440a382d86b4d13490dec1a8d7fff0f5d7b36392db5d5adcc6553e273325070807952cf7fecccabb1654bda05be49c271805b3507bf506b3edb0385844f64c8d789f38172e8f84a4e77c85214fe1bdbd7b1306fee51a0551a19a329b8d69af34615c191ab6480edfe29bd0810693b42ea3441814602f25d8ff1f1f32b0884e77b1dba3e7fe59a743d6fedf4f72efdd3554dbdfaed5bd9d84f58148d43d548262a9b4740ddfaa146838f91eea6461c43a53207dfdaca3ea15661ded69c48c5fa7716d605beed4baf1f833a389c56814f2d4bf4fadb8378e7df05f206a3e129253edc4a56fc4f840dc31f3a2f5776b7ec79d78f41852e320590384a7fbbdfe3473c721e974abe07d9b14dbdb920614f0194f86e7d6cc30f639c9c06bcb933c5d0673a42a129ef80d9021a34db4e5d81dd1cc2797cebcdc371cedbbbf3b0c795aa999cec5fbda90629c8360f301e0c40b041aff563f3786db84ace29441ca3d5bf12013c6bfd42477349d2488097f5cf281d767bf91a4040973522b7da5552dd13bac612f1c7bec7279ee79f902241a989581f0d00c9b0920b94f6e6a4899bea58d9904a47975743ab134e856479667e9fc4b2c3a42d98c06f1faa93623edfc354d890a2dce0c3f4c997ae670aa023ad44bff74c1b15c9a96324d388c5877ca3c6e365139962a4c9efe647b3eb7f4f62ac19860391f0cd9972e6b01ecaa333026bf1480f4e1b3e10491cde968b1f8b4fa6e56ffa1fa58693854ca08916736ee705dcfdaa91b165949dd4fc5631af6a6ffab6dfb245bbdf8898ef70ec94b351e3f54b7acee99dafd30a90094a005e5de6d8f950a91855e0c879674b2bcdf438bd859efe2ea9eb5e49df914061c904e7ce615979b33a60b69e1ad1c2ee84fa0154b5edd4ec8b6c53fcc673857ed3e9d8d654d29a8fcf3eda41c8658332114a4c023cdfc648e9d67737e8b0c468ac15414963723daa167ff67692b20b4efda47ebd1378b274a6f9944a7d15579d57c554625ffbc36d01756959d5a695dc5bf2e50fbea997e6cdfa203ee373fec6c486ccc1f0d54f9e9c151085596732c04c52536e405126a038ea59e35dc7634912b4e53330dc8be0cb190970579046c0c8a6add1abe49dde76111db5307b579af59a3e1b43f2e667952dbe5f475537045f8c44a629f17d5e72e29305406b8fe1969d5b5e04ce4aeba9c5af3f6ee9d40cabc13ef6746e17a03458485ad1911f06140419313bf3bf535783215b9f9aebfac0de4a56c1a68c32b2f4f4408412c67c5087fd81c131cf3f01ecc9c8d591401c8060e5e55fc41a63dc9e2b4526c0ce68d93e00713c02d770ba499789088d9aa19cebabcbbae8eb2fbb41d57335339cdc4195cfca023610656c343920c6c341fb7bd508467f4eea2a7dd96d67753447ec78f760687976b33ee8fa5d6c210fc0989059866dcda751680fbc62a4d585c3869ed1b204b711907544cdc0897ad52b8cbf3830861915a9b05967f6857573a47cdf544177708df64dde0f9f748bdad34780476fbb1ac5c3c8890fbdd1ff58934eee98697838537936b2b980a3e02bc223c509ddd4691c6c5fd42bda67b03e8034a17d166be31b17c459033b502d99f57700def196e6cb4f5ee027bd432fe6d231befc8686175583fa57f125cdb8ce00c57bbaea3b2c3881176723499900f3768cb3329300197cb8609f91cced87cf492778f83a32698b72c8737429fef648cd3623579606ced9966f072b254bf1bca189734ee8695489344d5328ee2bcb9269ac931be98c83b2f3e409a2b4ef3ab8b7c0d88778f61ddec3e787e62ac041c29d574da131de52bf165181af59e34a726073cb8b1bbc02fe1fad55d725827e8c56bf4b2467c6d69ab3a8dfac6a1b89d6ebb55e8a8ec2e813719083b7b3e7d57c33ebb88e7901b56ad1a388d912c768b3c09e8205ed6c203d392c3ff2d13fba013ac22597863dc7e7702a7f93edf13600f4407c4f38897ed5b49b92ee5987ccd22bcae5bc2bda6d6249328df2b2b73c9c18a43b0187e53bbb41198d53bb3103f21363fdc39f8c208b5042d6c94d92c590c8f9e1adf5cd0a14da2ab644c4a62d4ac5efcff87a009753d2f86be4b5f9a1dd1d3a7d3536e6b5d7156789bae971cef71aa1a605a9347f512cc0026d17f0250d5e86cc9e47f6ee1f2469534a4ab2a60d4149b7fd2b0c6cf7d5af9568e8d7ba3698a66353ff9ed90ea141dd6415de698e8f1f95990d0e35f5af8dfae4ecf961270d5ed426cebbfc3493670c3af9d16f75b0af8bc85221939757232f29e445a433c30359752dc261502c0a12c5d215f8a114512495bef87449b4ae997194dadc058b171117e76d7feeca1deec3052abbdc4be07eef958c748ca2c94e4fbdf0bf8eb2c511ef21851b69e9695839896356c560ead69885c2a6b8d834b1545189be5347b955e53efcb23fe188fca07b7b526ef47bc1b9edfb0c6a907b18c326b8da15ab45ed45ec2c68ff21449719b99570c7bba7fe524738ca4ccc22217ba7d1e25902a1a7ebee66c5c671fb842acea6a63cbb9b66b1c2db507a9f7169fa8a966b8b5a58a3d6b9ad3b8ed09c911fc62e905fb99935a8e6bd01f7f449e2f621f23a3d73be82c62de7222e8ec73a63c0d0a26920b93aca72bb448a21161c8a42d3eca7b3b448f12abbfef7a61feefcfc354fa6f6421093e8cfcf084a887d2241d4315c240f227d10da5e9b87f556c3db6ca732bfce08b09aa7632f788b3db487d3be4024102605c5ceca75c6a4c388d7d8d9d574fe955a16e845663753d8749a46522725eaf208ac83647a83ce0814cc5ee0ff5eaa05d4bf4d89722f8409e0bbbadc6611939cf57752d2583581719783efe35cdb32b89fd829134971d447dc5635d9203637a01832d7dbcc23c483042b5350b7b2132a13da67f78c6aa3ede78bfa89949a650ddc91a5c70a11d168e1fed2d8242f8767e4a29c5f95033b1376be387366d477d1216cca1e40d5e08d5889e3f2a47aa5788e7967071da165c533563e04cac035cdb058899e6a4c2ffd8652461a87ee0aa5ea088bbde39c4f6a339d53ed4104604e7934bb9baffb3392b11215616e372e762136644c108a397a409951a471ad6f620448cc937898bde951ab79374fa537a57cc84f19c6c2b9afa238e645c4d2e8ed1190c3f65ec98daac7ddcfab4b219cbbf9befbd0da607032e0838375c8499e08648482fa60ca04704c7d1fcc9da236748d1b2dbe01b4fe7eda8c1688e7f27bce48ed36c886ec36b12bb0c575014efb27bc76032683214ee6cb296508cf525ddcbfed6d38a2cc58e967754fd9eeff45203fcbe2c820390a81a3e06e23d979fc859905978d77183d0bf139e8e23e3829d76fbf781dc357aeda7febbd62a48d505162f9e9624e0e4c8e4b236b881f1edaa0cb15e8165f93361769ed27f7572701d6561874a50cae0c3cfc7b154c2b36f8c3235df57c28b5bbf6fdacd1211d745e05add4df4e99e446d59598068d14b0e702e216a05c3748bd22802c8877fb6b97e0c82d93b91fbe288aaf24bd0730d92163130998a69eac7eca96007f199b53cd5a96cafc86aa37ab531e88f6a4464300c1c7ca254c68547e4466a45ce548054a9d72a1f833cd93ce82d4a98353612ccdb239c0ca344f08c74de7a385e015feba6ebec2f31c952f332ee80563025a9d80b1bdfb2c3ef628ac92cb2cfec034f470a6f095544cc49aad433b7820628b636ded5a92e6ac0a71f5491a48a327cd68a1afe0e7d71adfb7e6f5f9d6eebf62c32a30a61288128369d9cc22ae7b5738e3a95d9a55b5206e6785c778698d857a637dd0f5586cf1ea4cbe6fe75899f3a70a1f6375cee649c22296be081979a8e17786a68d05381314632a009b7914cf07ac4c0416a98586716a2cfeaa9c51c1e405fddea418c94bff6cfbd0f35f1df17e4ba927db61e85b0df93e5b6edf4496c40312fa9de3d24ca6c600ef05718d4701c6494345f3e32fc589eb4c51a8359bda4272e949d9839c08fe470001eb109b270a417c01fe61f983f028c6cbae1993b4bbe5f3a266d8b5c981bae90ce70bc210dfdfb02554e265d7b8f7d0eca4c1517805397a071848ae3055b2dd25869dbeb512727fe94b3d29dd23ca458e2c4a2f1dc5ea20ac1d8b649d812ef0282da973fa8ed9a6aafa4825e546f61e51caa63569763b0fea02ec87156f77d36d343cc9bea664875d99fd87194fed02ae6299b377a7f33230896e1bc9af1b24373b94340cf1be3b1e97957e24a32931077451e804a0389a7107263bc4307819177119f1d630b0209bf7693554b58fd17ae26084da95cec20829e36e543926b9b5897899440535bc4c41d56a250939f8a8eafde3082056bc7f2be0386cb85d9b70ff6d6a7a5befb7d7dbb2d1e896792b517073b7fa2b2727c31b472113eda1a9560ccc6b8e8753acdb5859657b7f03fba9fde40c52ebb9b743d8ace2cd34965f701b949f00209b4ed14a97871bcf1f286d5df84343afa6a99241e5e6ff97da281fa177bdc04cce4c873ad4c7b777d910efab83d3b78466807a5418952f0edad7e179e1a48afc293169f0f2316bbf84c73a5c3fc00c235d67b2d396efac0f46cac4586a18395d85afbc45742854ebb7c51eaf2b312b2345c8a5fb980572eea98e010ed97748390e32fc14648cf3c2b7b4a26e79faae470d53768231c1919f2b3f44e9bcf5208364a7d147f2bdbf86a84654f01f88b5b5f723dc08ff8f4a0838c0324a848bef2f4e3c16cdfb0f9e060930e9cca1c775581d48969bbdb331c1cae0088b69f1b7b6de504955581bf3e77c5e184e44b701ca376d1e1c8ffe3becb05a3da8118231957904eb562a71e40652e2a10adec4ba1dd90e769f5d66366f609099613191e916eb853d33cc2959be1dd9de146c8fd6e42fe9708ebac5e8dd2d461aa8a0ae6750664ae74d2bfd7051b1a8bb1f546d5066b7c3c2ab4ba5fba7136362140211a4da54854efbe6bc3290a36e62dd936b57f2e7118704d6c0790ff22cbb0f4c483deb078776788d4f23c642db7ed4c2282d3dc6e7ea0ad5eff8a43c26baef84328da23730dbb4fb12f4a9ad89d01f8189812cd901c6391725609bfec3bc56378e0d6c5de085852e2543528ba22c3daeacd3ae7b6f4e1baec87727039f4a875e38acf6006b0cdf6cb8b9cb77569a125e75bcdee5eab3722d5ff74db2bb8703817ccca387f6bf1c31da336da21086d0a9ec62272f399201061e1a6140902771d3a796ff394269240b9eb17864b755f2ecb21c94f2ecac02c8b9d98eb19d74588185bc2f030af93facb59db0f71bfa94dd6634dc1f6d560e58d6174fbe92a407ee3325b5edfafa3d14ecd736df1524e666b546da663a9c8205f0db7a0f4b5566a0d1e58ef6cbe28c20dc6d1808d6c73b3e0a3590ec8eeb8d4ff3eb6068598f6a22332c22a5a87afb509dd265e8ccf3df349c63b3f2357526046d8a7bf9128665a1c46a9d34e6fbc7dcad66bbcf868ecc330f743f9963226cc3d78cbc145af7742b325341a706a0026b33da295324beb74c267d8a61a9730f380b3a06f64515f44f6c407ef163c4662fda4a9cc146c4f156de6a8639228d915a10d25df1c916132be838e03eccf4066fd2d63eff0fa769c5dc9c943083cafd07658c8e4409db61852652ce48918a71f7a028ebfcfa6a77228e994ee907683eaacd69a84b888611c467fabd53917bd86832910cc87026a930220dc0ccf4f4ebd28be52d0768e1ea7aa862779f9841923a3f1e25c9edc88ad8aaef86f40886982dced7a2f09dda926cf620d5b09ffef817edc56babcdf5dd8a1c7fa7c4697cc852211bfbdefc46b1a7d3603a46b5101c5614860677fec196446fe5ee77607f2bd088b61c49caa936916f81722df2033bb191ef54c529d3f86427e4f868aa7ec9657b8121ceb8d1df78c3a53805940f9a88a2784d9ac778d02e92c9e22a0fc20f1049ce60ac211c2795af4c9526fa1b4cebe4d5fc2edbbbee6eac804a20cd979f9a217d55cad41ef7c5812c031ee750186c071cb63406fe47e738690d468050d2d28e8542c7fa6b0f6dfccacccab02f55ce9304a8db44833bafc4225290990ce1eea7ced587bcd2cef4529527ac7e53162bd721f5dcfc4ddde1939aeb1d2e7bea6109917bfb2d3b01662098473f41aff3b830c376e85692be62334e1678808cc10bdfcccaf2a6fc753613dd7990a641187ac53ce7806e15079e08150752a53d794d63bd6a193fc0f2217ee46e25b14e1a08866bb99934130b689e73efd4019ab7063e3c91a2a29042a5000f9ee700b8da444f16171cbc356f2df1d19471bebac7bb02f852b27c4a4566eb09e86831e4a2a4f72c60f5adf2b201d234f413fd5ef018bcdef37d98c14994c1aede01b2efcef0174c12182fd09452fc45dea2116c3f27738266628be2d74c038741a8151fe7b97243fef1e7c92b4269715f9836681d25dd895d5254ed97873753814c8ccaff9219f00a0badba203e651f7829ce88aedbdf66bedf2052c7e4ecbb5ecc0f43ddfabccf53b47e14592e5617f02d7f6c73a54e1aa1883a48ff953e15a2c68c1373650f6f0b51cdaccd9b90557d29b90266654d0c661be308fe4b6dc14b56df5b8e211951f0ff96974db364520a9c7eb62e646437b6d6bfe3c0d10d3d1efd14a0aa1642809d0937a0f0821dae7ab70b78e749f863c02a6f7dbb42d22bab8c0971d4b03ac492d0b5a702240e3fbb7e9c729cb10f58892388d2c876097791353b4f2cbace2d8bc8f4abffdc454f751437e8ee3d249536473574e0c77a3bc0de39598fdcf2529ed03d888601f27738ab5b0dd0f3d0fb315bdf2a28386fe2dbafc05408206da4777eb71b1f82e5f05d5360c397fd79341ce5ece19dff27c7b888906a571bcbaa09c5e419dd50c67757ce084158056b752dd254892657ae6b2712b444e0e6914f0c005328928a0bd09e5077a6215e8c2ad9492417542c4f027eac1865f5f54a0f0ab9599d0b6d170ac6a607dca223004e61b05da72478f4caf1c0b5b146fd1d7049d25dcc5c9c442b095cab41e5d43fe39c7c87992887993714d43e504febf15d483dec69ef932683808141efe91377f21e8be5356d200151731086671765c94b73fa968ca6f917a2a35d8341da3cd7dea0e296a1e7793731a5f50336e745645a25d950507c41441710a6481e0925e2e09ff1a17de96cba27b546cab0782ab6bcfd4055e4699ef4182117334263f193a0b51da5adbea596ab32050d4139b1c8c834ed88f28c8831e3cd3e32b2e9c89d590cfb1ec80c3f8b3c05684f6fd46373dbdef6a8f49be33629db6cacce17077a6e00270c5cf06407b5f03cf11b24212e20dacaff5e192dfd2abce54fe0d9fd3558d4ab2aff2593ab43cfb3838ece5b2760a06d3c6c0111256ed777760b203209311f49cd986a1feb4790646f5ad62271f4cec8cd0601e172fb15ea0df0ac419f9643bf0e6afda7624886bc1671a50faef9b2a9b3b8c724f138f67393a0ddafa9d83a5cf4e5f89560c8769d11801ab483de54bc285a9a43900ea2ff157997acf31d76cc051fe3818f685a0867233837d5256c7595622b7e4ef4bb8ead7e75e8d1096de5e4c153467590b6b83c81ede3990d398f48ea400cfe467ed6811f0706c80de7934f2959be00d8a45dfec8a0aaf88bb0adb552646f1ce48fe52e084e4ea728c2524e1e03ca850600b1d31241b3f5d52eed680855e0fc72a296c09e0e30753303714bd9d7d6563c606260dbf3c42f2acbc36613bcd0398b882f4feba12d999d792dea6e0af7a4657a96f6cd139dd7868f9e67d05169e5eeb555aad2be106a4316372ebff4f7083ec3b63d95efa01f06f89e55ffcaa4aa82b029a96086ec3fdccf4d52b9bda7a9a8694f127d6f7183ca52b29ae88269910d0e3c67188faa89eedb86dfdc7c09cb322580baa89f1f6149ac8f2d206d5f811833197d9d26d002a89d60763a88870eb37d0e2bcdfb76baa8288d1be36966d479dc5e95e14f7033347152ff2b31dd895cc87a8017248de9a4af10482bcd9a4d67b59e91a6ca1c7bb4bcdcb90facbac87c0d54a6baa471f92a9c925dc0c3fa6faebf2a0cf72dc303e2869c0a34df42a3abcee3200303ab3adb9c600bc265cd2ff929398e657027f8e957c5eecfcacd3382611865bf2eb971682948ac933088e1668e8cf258b52f91e045ed5b728e01fe11bf335959706f49c3c6deefeeb523b9693b0fc49575d6cfc1a29d3eaacbc1e5e560bd90fe37baa9fd05b434a1f50ad7f7ec80c71988c8213bc745c995136ecd9346aad190ea1c5f0e7a32a60a7b8ad8424ab4bf2eeaedbc3c475d8653422b71e975ee8a2f1cacdf5da2bdd4318f38ba217d082741d24a6b368738821aa6cb9cca4d114f61484d4cb57212dbb0088a3374fde0adb9de39106602170208b40aeaec0d0b71bd306ec4ffe6d3ef5fa031efbf133c5757a33673fb7398b757af633727f88aac58e9f4038621c18feda0c92e584c64127fbe44e751d27a046eae7942326c2dbcfad34a9439958464b18bca948258e954c5407f45fc11210a4ca24ee2edd5231babf9386052769f57931cdaf7957fec7e0ba269789835457a6cab280e2ba9d6db6f03275c993785fb2aeeeacb598ee7f090b9961e34552d130174a54316073cf8cfc868d84b9d6775ac592a7432bf7a890aa6a611af5e29cda3fa2728a49ffc4b04a0fd49290860dc48a6953472871b372bb43e837320e8ced7898fc317885f23d532b0ad452c21f6a24711a0fccdf194ff6c7f433ca5f1abe1d38f999cc909a3d211a83d2cd06d58a3777e0358b8e3d7401cf6b5cb15ce275fc58a1973b22bc44074cbafef5465ba6e6801da16bf2f535bde4652201b8f7dbe602059a22cc4cb02d6846e1b738e197ea6a1c23a991ed737622aaa97f37ac143479504d689ae77a4736bc73cce2f5305e8baedc7d648b3f7fc207d2ed69137183ac3f5b33cf543d7f23827082ccc24723ae1d5205003ffb8dee22cd4d8521fb993efbeee169e184c2e524d1a0375bd86937e94dae6dc2f9d8bd55615090be78e9f94663b55848d088dc1c097882787f265870f978da34748c9f0593623187abf7061fdb529eabcfae4665474e9a371fb633974f0d43d28a94b94b78f613a9f592741a3cb47cc8e1113b3cb5e7bfdb0c0f6053ad996fd0aaa6baae58cd2ea32c78dfb2fe03ff50e540093d6cad95eb8c8b8d8b94c2ff8ea7f18c18aa7a85e97ff509d2db0bb37eeb650e78ceed5df7aa790313291e8cade43d61dde187fd9555ac82ad01db36fbc05f783a303c56848e128b642b991e554af7ec369a50f76191e2149cf1b028ea1bb61e3838532634986d3faac75c431fcb5dd359be792c6c74437f7c2a64acd897be4d0c7e263f1a862fb98ee009e3033cba6be67b73d8bdd0aa16844d746763302757d99aaaa01eeb657b1b72271ef5f2471a6f39e1ee78f48cc86736bc5eceabee4361b09c410429a2d6c3d9f0f44b0282abcba25fb82482a42248e819b11e3b66268d3b5f7cfc9830ce22955fef3e3d62f163d54954627142b476c63d5ba40ff52edd99b9856fa4d12c290be3cd9eeef107ccfddc2b85f2e729c5ecf95c9894faeaff9e2f235f4e649ca12ee0deae80fe4d6748f2e32dab07b3fbb19279d1dbcc79ffd921cbf3a1ebf72e14c9e4781defad9a2f946ad5df414a6c67bfc6cde399183df5723ddb08d3371358341a10ec28d0ecb9e75145316abbe98a44e9cc1635ed9cbef200f17f0619c296ddcce55af99e1da7e787bacee074a99d4c59f540351f3cd91935b816865c7c9eadaa1dc684e1caa678eaf51750ff35c170b896ebf7f69b7cbded7a4f4b4f8bd1d41499e33d01ea89af8ff194cccc1b1ea9a2e6c48ac85689314847c4a9e98e7d98cda7a3f4dbfe6ed701e7659bbc94c25bf53f7b46e0ddd31a7da4d50ca6a6c523f4b775be998cc4d607a80f77126962c107e75cf42f25e1ba098b8f4e9c4995af523076d3f7faeebb7b835f68ba76f0b4e72d4cf1888b9c5e804e751d8e3c78b9f32058a66d13fe99a9fc815da277a151c90539b550aeb7efb6cd17432d9c734d216039c787ef715881471c1fe69e556cbbba511ae11f44a26450011e170377d979008fbfb758743dcebcb509fae4477fed7015af816e9bbd1c7f98194599f141ee5e82a68ec6b558b8baa78aeb50eac1916665146bee87bd22a21f48d372483eb62e791864ea4225d9f77904ff5cb1254807107290c2ed9b27a933cb8c8ef3d351f36a00f233d4c562d02f01c69e0e59189335c2c4f4e0a75f938f4eb55b6cdaf4bbeee81f9b405172f8900c6d2bbe0890ee9ef89fe6406e47b5198a7adee5246ac6ef5e3ec4b7cf3289c9c4b64f36507b27450efd5bf1737472b84cd895524ad5d010d85491ae785c1a724d3833012d9a1fe5518b42e19b03fe51f43c10c39e09737bb51cafe0146c7354249fecd318155f409b8be842f656688552ad9431ec9daf0aa7e8ef2777dc8938f25f490de2767ff6c30ff3c5057c1febebd5b229af62f9e7ec7c18d8228dbb4e15f360acf6a647edac86369359c888241fa97ba093bd53d808e86eaa7ff3b17ae1ac835e321bc469e440c3e6441b56a0a45a48b112bd2e6c3d29bb1c78dbae613d2ae2db886904d1e4dc8ba484f1b8554805453d6ae65f84352babcd72ba53130f874fbfd1ff10da3a8f162b84c9d5d7415157753cd624b492b57e58e4a1375cdce157d3eb314e8adcdb6ed0bfa45366d858e174a151cbedc59a682ffd12e02f6aeff74597d3f756bc6586f21e9ed4e40d75ad56719cf164ec8dbfd748de8e39c4e4e667478702eda299dc0c58d46c9b68c93ae3ce235bc8482cb2b2e77457a4515d4bd14248d8505f4c643c3bf9bc261ba582b7dc9b07199efbd103eacfc6d5fb64d74004ad31b893189e6bd85f4a3e975df5af2601ea6b10b3669e5e5e7c336feb1ebebc2bcbefb88c885431416dcdb4afd27ea8deaed38dd1f9328d40d042e988a25ff3b9eaf3a58f317f0aecfd591264fee61d404d5072c99243312b682aed9d3069cdc2ab9902ea55af96d38a32d251e1711f55793341fb0a22c31cd8ba8bab467a3036e070ef6704bbf643bacb449b9b4873e24c40f80041bcb563dc9f3f468badccf7f986760193e7eb3435a068ffb7ad6fa43fb0578ffffff87