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

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

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

Block Certificate

Block 56105 ab3e0fb5fae98983f54319a52bdd5a4160409d3b70855fbbfc20eff687fffc41

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fb507191349b51a5cef56c84a8eaaf023a6738130e93f4aa6be6ac3fc3c1151f
Certificate Block Hash
ab3e0fb5fae98983f54319a52bdd5a4160409d3b70855fbbfc20eff687fffc41
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d77d000004550000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000004fb8df0f5fb5d851fa2e24b4cfdffcf85bd19127a131f5f38824abeb47cd0366f6027229a1db32e72bfd05a36f4f347e31b40277c756c15e3fb7b00b4bdbbd3c3d01048a53c5d4ec51a86c65ed776bcf5bd5b6295e1f04c98340000000000000080000000e00000d77d000004550000

Raw Header Hex

0000402022e4a40879a6ceb5fce04831e9ea3d24d99116cb2429c5b6d13b8f5f56e85e39c6a813f993c74332f648aae66db51b701448048e954204d11df0cf02a89aba081d1f0c6a362905181f15c1c33face66baaf4930e1338673a02afeaa8846cf5cea5519b34917150fb

Proof Data Hex

59,560 bytes
12121601030767189fca9279d7d935ba10e3d38168ecca948f9d506b1f2d34f4905c403a5d0f2fe32585c521d821cd2069d542bd67fe90a4d57af176d33b5e28b77ad6d358b828cbc5137fdaf8c2c13ba83b5f80bf87f4a4484a132ae26282e43fcc3f9a82f711b967a6348d63b6fcf69cc902a52287ebe1058084ebd443a790713d4d6431741484b6d9b75ad639e6e59ce07e36e097b37d31ce2f2c17c36201217fc5fa4ca561757f8224240cb722a5d0f414a973e2a0a417e9ecc8f0916d874090a672af688d3794cdc5c9388b9bfb19373ad90da202c027e62c98dadc5c3b2de9449c2d73dfdcbe67d33d6840cb92ae3d9896c33429058685d216a79f252639284425444b0e6a58dbcc88dcc390463c10be3733d9bb43bf9d7c4e631eaae61e0bbdb137c5e5f7ee6c2fc630f45588aeb0c197b2b8cc9df1490ca0d28f9e3a39f69aecacc9ef0a5640ee95188b0b3736ba72b35e0ccf20d15485751f6bbd455dd9957e98380b4837b8ab1c0eed4abbcd11f13aa55026484829158e8702691a93738a83d12a1d0f21d4fe711132347622de280ee006cad246053df5193dbbabc7bc6554aad3fc3bd455632aca4cbe785531f1b8ce8bdd71376ea9df09a5fe45524710383df5d4145343f3ef59fd104445709ef9b508e091d6623300a5994289ff6c56f89b7720e81296533b5f7d6baeeba2f6cf09815cede2736538ac0a56a067c407ead90c3e1ce2b01c3624fc62ea48bfa0ee550709715593e1deb9579aace234d3561012bbc485be17330fb35747abc993684726221ae665546a728c3bee26601693745c15281d385400ab2fc72cf657166fb62aefe5d9749fdbaeb4eb9b37a7653b6837a03753b5168ad1b577734fd9ed5fcf9c17db0f62d2fd985197fea0ae0013de593c379bf1733a2527649e2bf6a51d496473e8c7d83c000cff8f4c5f3e806b2c3799b44fcdeca0e48c51de9b4c82c4ad995ec780a799e3ef54c4835a59783df6f4584ff6855731163efa01f3ff1249537e46f80570259ef84d712d856a0760fbf13cff0ceacac31404d1b06acf3df071abdac0086900e853eba7aecf1e66a5f34c7f9eecc187a8fe40c55a6f6bbf3c8f702c091abb23aa1cd03f0f6c453797ddce8e25634839641f7dfe3c6125339fe5e764a253e61db7e3a6b50b57a800f40183107dad23d69a566571e4b3ccdd90371d091de91ec07c3082ad1c8764cf619f2514de436a1010663b48505c61a1fad5609f37532774b300f289b67cbe60d11afa28d2b17607fdb2c9b8767bcda447a57ff7deddd1031e633bb2d11c22969a3e262eee9256f6c0ac21bc0778f105eba9be4bf99b707ab4ed9ad4db881fa31e4a559f35c26a4346a60ac7e88a726adf0a3394380cfa96dca57f0b70bf4a62d6741628b5d7b56dc82b4b3f37ab79d7055de65179d69266d76c2ada3a86d206f7bafcc527c7b9c81f29d03378d4f0ab7b743bba69c91741c1ff8ac11587458171447bb16d8277eab7387e4a00efbed0af15bafc82ead36eb285c816147145220bd24911ac04641a86d7fa73f619024e172a821275c4130868ba2e81a1f0c8028091af32868a9ea79c5f34aee018e11b8c3b5edf1d55f9f248cefedef860e20016e11c5b96ddda70b3d17dc72f2b0a8561d10aa0338c0c1d898f0852208b5088d1f02a9e7149fe1ea499232accc85b2bd1b84d205650eef0a59d85f7c04594137c132cbbb714d7736b535bf1edfa536d0dd215f3c838a345d2470e0b4305da3e419f2b973a5db76a027efd080afd69c1de6693b641f2d497c1d4bdbe96f45d39757b47052962591d48bf7638f020ad26ff096849cd683d71776a031666d23e5632da7108c6f152950f3da7fc27cd60fbf888159a0bc5d03d5f2b3b486afce8c396b8ce4c4e7a7cb923650140e7bd328330505a234632488c5bef9382284b158fd9d76bb31a6b5c839bc97cd7111a7541a5ed2d5a4728c438daae2d6cfffe7596c2e52aea11f09c983f22cdd3711283017d45d5fd26486b7a4341ee3a8390a035077fa6d626bab878164914c91a424a1901b420fc5a009bceb09877c1dd50b3891ab76144cdc2832014c1dd0a5e2e5408fc80cac779eff678855fa54a671e262028f643d75b12b8811a0e88bb23882e723a93a21b1aad772cdcf3c6e2faf56e1379e14c6356e9dbc3b805a2029e962e70dc37e96135cc7e9cb46ca74aa9f2548e98bd80cc773312dd58dbee256fcff2c3e4acf3c3d3765c1dcb36fe0ecc73a61ef4416803a1f9b15ed4a9a6aa04ae5c21296a9f18b0febb39e45924f10e7d8b69a26dcbb00a93dfd34c88d35a4066feeeb1f4ff47d907b15fd792da04b58b9e65bd8c3df6b77f46f4c9d19668a8bd5e2d45e9a9a8c57825ee1146253fa3f95cb0c6763bc8c40727ab80fe37158f3f9e048104136daa0213b17cee432376379e5b1291dcd74fe492bbeff53f9de6af3226b4ed026c76b54bfefb686418378d9b0fc9e6cd3bf1c3a5a240647687b19fcbb204f6f0c4ee2c2dfff93df8af9bad6a60ecab496a56d1f8b8f3c3d591c8ee05fa40f54598fcf38cd68a7bf84a1f25474104ab17adce7e2bd2ad71326c95f5306d2d1a4d58c5434581fbee9c7c99d72c006204046b56168b19a08b45ca2feac6572b8caf6118fc90b0fa7b5e62be73c816e17e93c4673814441554eca1a6e569ca61ef93169bbfb93c08afa3e1a7448af4a88de43567ee037acf5f0458c6030dd6e11fe7093b8ceb6313249daadde9b4dbd093a51a7527f5f04a7262cf16c9165e60cd2735f1979b3b730424157337df6fa85145b3701b76ee0e86ddab36e62223021463c1f4f5a0c7c245ab3b13d6fbfc3538493bb721305ba6dc4991c556686f4779197b7763effc664c9dff359f1f375500d73c1ff1f8489f53f208b51426a39a1b79327a5f8f77d10a9b146c7ce669207c7ee18d16c9c79777388100e2fa425ca8372edb7c37208848cae545de56bbb1f6b654e541486e53c6ea4dbff92b6cafea85bad19cc4763981283f9e22b5f7543020fd92c2cbb81cd7b91f31e9a2024d2a778172a815d545ac3dd0365ec8e51429cd0598b398d18332f2db46711ef6cfe44780960576a0294b42f75a4081cf8e7ebf284e4ad2f23f8bbf57a3b96943658105735302882c45316f1d00b6aa357c625ad127dbb44508afbc2d254cb05385e9c0a7cbfc935083e0255a5e439f7929130c297a241e6b90ecabe5add490db94496390e1af5ecfc2b44e8df71ff47647199226a189db0a98ed43f6618ab58c2421082b20302b126e4b38fadb9dccdd208d6b9a2725e18f9df00a6c408ebcf03a3f97a23df4a25fde04c4ab393c8e5d13976c19612e8759d13a462cf066f119602d7062c56c92dec47eb3cf7004a3102489e2fd4fd41efcad0488496547e85f1354590e88cda6d37443538c9748099b33aa2c8c2ba513472596128da3018fde26cabccb1def71fec4e185e1d7d188ef68b5f0644c3397a81306be4ce4165eeb7ca9ed0b86b43fccbf7ba226ea2e3f0891fdf7d6c5712d7fae8b96b96ab04c0fd27a063042db29fa119751fd4be9a3233fd083cbc20321341a5ad5585aeff290f6c5c9601e310c25f41c3364ba988edcedc631b3a9c9789d10808514a2b133a062dfa5c8cbc8c842467adc5fb400a378a596e41c554f8f833d816206352f2c7a35329bb039dbddcac57c4356e86fde796fafb5de3f9a67035e4f2a324d5998efb58547adbb3d6080026bc98f6e078a6b1435fcd7e0047dcd3ef208119e0158b46d389357cb4197cebd3117c4da433deca6aa1a3cf6578bffd78faaf124897b555973e4dec61448570ea175eb4b799f67300e71d21e0af32a073c12b5053b17c6e7ace9116f731fbfefeb9e6b298775b4a3069b47be1b748112c31eaaea91a29383ed38e570e70b5b9d587bfec690f8e74c31eaa1fa6be5eb274fe1e739ce2ac5f2cacbe54ee56e7e9a5072dda1c5882ac477989adc87b9488062917b28c5df06900c787eed2267ef4e9d288e21bf6047daa972e5c0925201daac7749577e337831d64248a1031de0af81354cc0ed23246df2eebe6ea7f5681bc1d34bb53b6e500493e9fad2f9647c6861f80981e31078562d995ae4b335a41b1b7e7f34da375e785142ca018be6c9109ddb847bae299f31a0bb1bb7385359279d45d5b0616bcfb497d40dedb1c0cb6bb92467884d9d45dd7303af94102470bdfab7507782bbca8a5f95704d01afd7800d679cd73a4e6351cb4e7da507cbc56282c71629e753033a79244c2aa4e2d0248a34a875c7fb27367bebae5db246f1f12f9f4b5aacaafe0dcf55b3bfbc93040e1b581c9795d374e9813ad5aa551044983341500fc12bc8a85afe24c1f29c991a34390f24cc74ff29d614c735b0a851532fa31e4e5a68b2995a72b0ea9da8fbf5dd3ae5c28b692c82783b669eecb1d4234ee6843eeb8d159215483639ada08606626c278839387cda69b7208f883b9a69de44a7080c2136b44ddef1995d37d27630550d162db5fb777de2ae0cc4c264745f6b895586dcd371c5011ee9b9f6a7c672d1f1d9639754f903707c6263a2a604ff0100142b7bb4c70e1b60c32de1b8730dbfaf9cd4d351c6ff4a5e3c24bc0cc0841c7871e5ea5da095d627134ccc8450ea0fcd906242d95ba588e895d4308fa7a4ac062f7d184233dada73f518124e0e6af3dde0412de82dd9460a61c125fe4444375be59604669d51d4d56d58cb1bac6d240e82920c66845846ce09de65049317d5f5a63fb91174fb25d91b117ceaeab98d1d40d90a63173d2d454bec2396c1f7eb248f8076dabe41e130b23114311ab91787af3beeb0bb04b7644d5c02380cc7bfcf04af7ba3c1836a7fe82f6c259f4890f2876092f7c637347824c8d56260ad5eafcc4dcde62c712447c35b7f2fdecaab91ac9418b3649f065541c3e706b94d94f6c6166a7a55cdb41e8d5b87c130e6a36745526dcdf9a8c1eb198e49af751a8b7e4dfa707601ec409139adc5f52e63be530ba38a20e30ea0d918f3f9bec22df3fb176757d9a4489fc6c7a8b440df08548bcf899ff0d21db4fb30625bb6836a33da1060fbeebbdd6724047d6c702a7361ed23ce2d0f56006ad2f140c481a3d439d108df979cdeaaad5f2f2d49992b1371e8446cf84ae6f2a8cb60293d2c0610bd7d847e012e00526f6e42c81cd02632f672766a8d211ab124f6007d73546b3b3123b3bca18be0071f264f9f00317b79731d022a4334e963b751fe80732a0d6c815640c2943c11f27d5e4a31a22b551a8a80ff7fc20efdfc2e9690828416eddd7036e23f17b6297754c451b849af84c28e8e65bfa9f4035f2d3f3dae6b742d3d3bf7eccb91988594e52473d3d9793a6193727cc0290bc7636e62ae022c65a03cc38b545b4896cd387493f0e21ab74b485e72e12e7cbabc5bc0363a97889f33000cff69a274f69ef9a8e6c762f47c8144114b116b0c647f18b1fe8e20873809d0f416baf387e139e9a0c267dbeef05eb58a925784385372b1d1736a79db260f459a6b8a8aa17b8b2dff4bdd9a794104a16b8569d63cf80b91222fb1dba1f4ee7b034467a4fcb070af6178482b1d7a78e77155d0df43318786d604f76f81c034677b7c10553f286ef489937a507172cf4f5e167d25ff42e83934b5bce557faa80faa6f35108ab0cdee3db3769f0f984416078d03b2af13ad03bf3c00341569198f609c81cd916c0469e95fdf3df83fe5c38b0fde4eb5bc7fb97b46c51445bdccf61105d4f2aea53167c50fc963bc5347e3308f02e89268c4cf592a96eacea2885549ffb5317ad96e5cf18e6eca9cf78ea6f02e8c556605b52c448687fe7d7419ba045a0ca50738eb0b79169d2117d66f7f73d2d630106333518272b7542f61c60ca42172c95ec01f046aa883517e6fa238552ab11abb6c88d7b41f48368cb82ad32170a2493b926fdb56cf855e12967540fc06113c9156c312eef99e66cd6f2607c7d1b7d586aced8718f0f0dbdde34b98dba0df38ae466cba228464587a54e11f4e9e9a80a10d15a59b4a3f6a0b7cde40b028fa0e6f4a54c1880e547fa99d44c2ee3183ef1761875b5e24c697bf6f4cfee00224ce058c797716fc311d6959e0208021d5216b33ea6c1c807a7f0b0163ae8c45867b23d6c65fc958c9a70c38bf9595f4ba1a9dd546fb30888a6714a63249bc171915b68904c5658485124cd28c59cba2fc57a8eb819ea271f74cfb868f682ae711d7aa061243cf76cf39814c946bc79cfc8cfee142529b4c6dd9abb6ba508a87aee6dad4ab18083c028281fd6a15bb7cf744ec7b3202f7a3cf210c6754eb17c83a33664841f3eeb45d19b2f72c853b1c2ab0ca461f155953a6efeaacc7550d67d4a2644bbc64390758a95bfb45e199a1b4db7f9e164065877e64f0ea365cc0357605ad9bafb713810901fe3df7e6b3310800fbfb9b6c122a269cde9f7e65feb97cf319e29dc356f188a683f6d3928c465bbbb13ab3bdd358ff8bfe5bf374a5960bb0c0f677e24f377d88568997c71653dd50bbbce28c1554610b9a16c9e29826a5abbfe324e57b4b37e724c6e65f107e48f8b1b647fd2c4db19e5be440459d7ef8503aacd3387398832c4d26641f7ac00820d4e72e7194d174862b31145ed7e54caad5a46e21c4b27a48114d6f31586677f5a28b04e9df2a92d184790debb1b9f841a140800cb0b6ebea149c8dd6f40d87d38604dc309e2261681fd2ca61601a1b26b72d0c082f0e7feac045becbed6ef7722e34f5a2f769259cad96656c5c5e42d686d34e1f77293ea3c2c74bc10414ad1a3ae082eb5f26ce217509d21cc8362b6366aab812de8e9c31130e2616d7748432e06b301270ea9a735b8d316ef8c33591a84c88886d52eb9b489076c32f59945a16872b02c204f400482a7e1c45edf5fe75aef64bee51890a354f4f7720434c6c86b2130271f9e9a22fc8e0a12f6cb8978ebec6d352ca6e25f1b58467fbd0d9768c5efccc51106f52d971b9d3d9e7ed7d29ca4635743f44081239e178f8ac1f4295f742b5aea4b06a05d9b3e23c0ab46db50283ab4d9b2cab9bef63dba0b3373ff354b46b88c3d9236bf3011c67f372f1f5054e625a3ef3cdc2d6a9063f76333dd856c10daa67866cb757871e12cda44264acd0fb747fa1ba13444035d47ad40f55a0969bb3f6cafd42b687dc8898bc70653bf96d0545ee9d45f315b07d88a5869e30f774dc147e10c6b7d4e374f6e8b6db6aa40672c2a5c407c5ba564cdbb84edf87ad1890f191bed1db30360f0ee2783cfd5ff93bd5ad82885e8193cda72f6a58c92c97675255847f17efc2b4fdc6a9656954d6fad526986c314e1720e7f4cdf84c5896b4be13bc13d7c8dbc89dd71db00fba0645a6565823b7ac7cd0c4b8b7d76ed850caaca24fed87cb5e8435cf2ad8afdda4b0952bd825c9e78c803ad9266238b0174ed37e394296f0fa75b3dff6fabd75cf75c5f8cdbc3ec5f6edd0626ecc393729ea857dccb29ae1211181647d83360a9dba93009a544110d5cfd04a74a4c88c42be0e9fffb9a2a6990f79ba07e0301b855c5099f480bc07ad40b0cbca40891d630991af62c1c776266852b042523078c8617a08262a764c7adaa40f0686591a12b11b604c7f27d6f401d3ece21d613e8589b46cebb9fad14f0e2c3a7ff753a6da62559d157ccf87887ffb8b95373469a2be89cec0195dfb416d5185a06b91aee1a1bbe35a10f520da25ce07f07a4e490e9054af4da3001aaa01b1e915a9b9fee29c374faf29c342738e7a06f258bc80a781d21ff3a87c26aa1aaa9cf8e126a02cf4a00d891684ea47510685ed132b615f4daf07cff35637d6919c4fe2d040750817250edbecbe505b34f4e6513251e76599a41c0b3264898c12ca5e5ccd5934694eee91399a21389e43284cb36b8bd8033e88672082e3884a8454cd0b9912711e2feb77ee58f1b50d2a497bb8b1f80fde4422c5b694c35e2a60e8688db4b94b148cd58bd0111beea91e1e1e0a1b388537d223cb927f9ee1fcb5155707d548b6b7e30e84da6e110bcdd7c4e6d974307924ab854a9a49097ecfe44c2b08dc4cfa1ed03ceaba1b5b086d09784ae7b9a6807cfbe5ee7026af7aa6b5c384e307198d50e29b9474893ee5b2ad24983710500cf1eaa15339e5b5bf5aaa9a0c7205e99b20e3dc19be4f755f042bea89f2aeedea6eb47096960f0192ed53c885c2c5b46e9fe446ef58a2e055e174368232299a0e8cf09e4122ffb06e985ec699c9f5f1c3248c0da4d8b9c823c5b71851f586035cfc3773ece3d6be5949a941dc073e072f2e7a590332eddc8299f806fbc62b3e38fe59dbb03084b05fedde6d1794f795ae452003fce795ae5fc4905a0bfe7a34e42f78f479e25c79135978aa5345021bc02cb809fd82933dbecc18e8af08f60551af6edfc796c3da7f6bb0c5c5496b39181e96e80f82033cb4419b934bbc7cc3708a38463b488941d2e47def2502425ecda43c5a79a81af1c1856a12f2a35279cee8c6378cd65fffe47c475d1e390a680dfebce66eb891c89657652179e8e6325d3dbc8553943c268775fcda19ad77040c03d09712780c3eb1e60dc00e7d2ee572a055ceed09a3195de14ea86ada4403c6f23ff1ca194e7afd0cfcddc7b8965de374d6ed0ad9bdec26dc15e17d954f0d8a77c58968a838b773c3c6d58dbdac2c30876d90122d6d0819516f315612711585040952e287a983d3da211bf462137405067e883ab07f23977ef3546c05b29475305ce2c01ce5b7e9ae369862f8fb443b2b53b575acd9a56ea63355fd6e06afc93da6497b18dd9b52f906d85b296a6d3cb8ca253ec80b428fd479a7d371d059d80748c77d82396dedac2d2fa88a78d2017287c9a86e6cdc64111d95922fe180729acc18f11d36aa477633b45053a5484826971f0a932e1798efb2efad3f46986091e5060883d366c34c3688bba24833cfa9479700054a26cb7facd1b2b2d551acdbcb4be69105d5316dc4d0973f1385388b6d4823fd00d36b32c5fcc28881a0f47520c2205f104c7c3bc8332bd90081b54496fdf4e42ad40a2389023955077498541f28fefebc448bf97ec093bd0387668853519bad6263003f0ba0905249ea237a218b90bb49459f2133486af4081091a3480afb6c35a76aabda4e5b13acb8702cc18c2449797f208a5192d357b8d2a7364dab95b0199f96f5889c1d5c6a00a9950e1d1892021c067796715c123c45b3c2802a8982c2bca4b18d2478f29d980f11891af91bb9b9457ec46bc139c3d77a1a1d7d7a5131b59913d068cbb71a0d221794901f1c9b6abdfea4583458f1e11286531431618d6b1bd427a33454f1d260a7876d2b7af6c2b3a07bae876f7ec031309cbba463e2982c24fa7b68abb60a2164a7991777da67058cd982980f5c8aeb29020adc957f07e3e1638f3ed45ff4e739bf147874c6c958aa98c71eee7253936f5e81943db9890236fb9e52f6c75ff43270c503926b3ac94449c6bcef0a49927ebe2c9cc13e6d588f5ed60dccfc2d50a2ee1b168f6d0cc38eb7f052e7c78f19337facd2bace5eaeba96d22927febfc54626f66fe3066ec422ebcf219f45c298d68b43890a95255244d325b34f48913a5c32d88f9683af80b97dc3b22f2988c5e668553f4b1a15f29538b55989d79a2b67e8f89b93a095c39eaa602cbdae858158e4c4a065aff10d1ef2e73995711dfc32b2d1dacee519ee840689afa78642e2021a8848f52931cd80e540d17afaa45a594703d9739877241ef4575b9dd8f4e0784fcab18c66c7bf5d254a8124f63053e7db8a218f3deb57e7a9041727ba1fd533eaf1689901a962f6cd20c148c04e99be4021f8fed95df03a67aa74b14201794f6ea4c87609b8b4aeccbccbfa12362c12a117316e432c37141abab95c0c7503e1ff70887ff3e4fc2b2a85264d67e6bfc52601d50f8cbfc49dcbb2ee7a3d7ccc1bdccf629a85387df917ab18cd32d881ca3d7b072bc8f979423a094b5d1f74dfaa9e523841875db5a6e2b90f29cd0d730dac822ee30287018f38637139876900c196cff4f343f1d34c13b6aded0c7d36dfeaf357df1b56eab2ed861aa5d1d27203572ba967359f58569c9fbfe02398e77ba020ae94f4ae68e335b1a1d3cd677f56f13f3a4964bf028ecb12d81f1f40a18b00194aefe2296cd1718858dc59bb1a6f60f3a365fb09e9dd411f69ae1b8495c8e4f3c91c085dff9e0ba2ce09cf6f58e79da38dc99546bd106d47097a68090481a074bd6157f24fba6c077d0210d070b7e25e00da61ef280d3a2394591e183ace0c1f435dfeca2bd8e033dafe5ad03930c76e536835e56aae7f0145d5ec68ae2bf865f86cd2684cfa068ab7715bb72233d2de73d46f961cdea960b4b346bdae61a052fdd8db2084009adda32326c8c57631028ce720153743fdfcad637a4e64fa87970f269449cf4078ef97c642baef836a283139e841b10f69b5fc41a5b3fcadff51a601df09b1f643893d401f8ac150225b51d83aeb3d0f4e03305062e721cf05d86540f0567420c04ef96e5b7eee825f1a29f8902745dc0b66be94ff1813f390950d545997d76054e5aa1a45808a9fb4907e04a83ec9c19aa5314ce20f3b44a3d328c855f958d39d9f56c3dde18d88d4031b14a378fd1b8b34f37f435b93c523df4c06006c48ffbd90d194c07cb074ba01067d2a715c7653a0944e91456ca50419a3d04a92fe452344a4215390da1ef9dc1d5b092eefd0acd0ac122e19a67b94092340ad286208c6806cdb3f2391ec5c40a70d09b00976f88511ba037966f6002a253dac3a1426bb23180022de4df0240c31922dee81af5925c4651d3db3e933d73dac551e6bc267b172985b4776a37f224d78fc143585433d22583eb34004d92091d8b1c7e1b1a690fb1f020cb434b15c46231f35b2b5919c117498f384eb0b5783206bdc5de8175f3eb5e58212ca647eb91bced870e8b59eee1385908960c3d82976b08102fbdc43eb6feddf147bb509196d0aac2804c1ec4f370e00aef94b55ed8235a4f3c9a0c47946dbfc3c5e9667741e4a052065931cbefb2ad28fa618d8c3c9b005fddbcc38fc2368aa1255884d43eb18c8ff97702ec9fe673b70d7bbb97e299ec3fd08cd140fca191e3e0c0be422b2a3c6228cdb0f9f85195a5a74f3a62209572ed5f1e2097963a5809ec37955c06d08a12a308f43d9de7815a33d75f032fbaf9fe553056f625cde8b4f4fc3f1b66f1709808499a4d28000c065afab0a8e924cff0623df7a4b4af822c8f21a77d219a5548cb19723463accd498f6dce4975ac409bfcc0aa50726d70fb21816474521bd6ec33642dcb96ee5c14816b3ea532df2cee51a44bb53dd3123dee80e32ff7d5df01773dc50c4524c8d2f01e6efbda6269ba198ff9650ac4ec75852f0120ecd4492e8e499189073e1d3ae5ac00dcf87cd9d51c7f36e1d9ee43f395d76c303ca3e0b51618db53f54443b748b0c850904a502c603b01213204da679588268344436ab8956098ac2f80375df6b2c987cea3fec8c62e008dabf09fb521a4e76616803593493452e29f0df8bab418701ff1931cd77ec746dc4d8c5f7c4a7f4d5f1c7c5fd866be381ed328c924410471c8bd97e9d5f2db3e5793baf868cadc01f69d27574cf8b60d340d2a92c2782c6930bbc297dff830e1dea0e02faa25c33aad1ebd35f4f0e536d969f1023798f633a5ccf6c816263d078e44711e2918d52c1aabcb7df7024d52b7b30f1a5bbcef627ec155a88d699c737b78432fffc34b610d5ecc8652125a2243ef88e1f285df0f5bab3e45371efdff740e22905f756868840ce995c3080fb4818802c115ac6443a7d1d0a2d567e5786d0477b7517f58e3ec7e071bfaa36710fdc012ac4d8fe7fa0509592aa4c5f03e5c8d717706a9b62f6d1f60c30d8f95161f0e4d6766f998c9be94acd4976b417c7cee2285c5d68ce857d3f962c34b846dcb06e1f833feb7dc278398edfcccc13360827cdc79b403c3766704b93fb5077ff301424e1af73651d14dbdedd5e5058db1336f64776da59b768fbe8d8704d585b31267618eefc94341c4c10ad448a2640c7b05f220ac42148a81a6932e06759cb5ef70653ec78eed64244b9ff5bc7b2165a1775207b07e2b4c9c7ef2cac570d66c8728e32fa9e48755832910da5590d59609df00c591a6a10bee882ab2d981ac94ea42a15453c245b6455d310dda84ee2254d79641eed3ac7e5b452e93b5291720c75902b35f8d05c26ef47540f3e411e7bbbb6cf50c8dcb2054842c9e72d4298795bfc77f234550c8667591899def9d13115ecb42f64ef08c0da73210ca41af6e906a8dfb665a9af35e7a9aa054e9f063b64d2243d6d26dc87f2782dd1bc5685fe5f51e683c51255c7aa7c0c8793ff26a98bee81d08a4fa7f565be29475418a7300140fdf01654045a076435c837d233a18a4c5c3460cb9d42fa5a27beeebcea30c4e3008ecc821da1e74086985b95919250ccb99514768fab7c88ba6ac0535765ac79d229d0df64faaadf48783f33bc15f8a720af6c2f8d15e2c11448fec9a7ac37604cdfd2bfa0909dc6a0107663e0e33ddc6631cfb7da68af556cb89a68beb7db041b26b4d9c53289f433c05c069601679fe11b9539bcf6d374b255583d7ae741c019e79f42e434043271c30fc9d498c3b1b7c6b5a0821c1f8a377acfac5196842ceafbf08baec98641d071909bcf2d42cac4c2b30c404f8ceec0488e2777708af499e8ce00f4195643697e20e0ccd1e39c06ba18667a697c1e57a8fc703fbe521ae8136d7404dd7afe6d1a6a4f9a98afc829ae5d2a6e14bf0c0ffc3629bae33d6e367c4880e1efad1a6dedf54290331d6ff09b5c35c464ff8ebb768dd4fd5caa2fadc2a3d6e7154468a2883adcb773f1dbaea39fd0402206679551bad82122c82a9df261624252421dfe3111cc38e8d46833225277dee895909215f8099e8b2da097152be2461cf206487599994cf35962fd570573249f72b3f214366529f1692c87a4bae6e4ef1991173116e1dcfc3f7d87dd4578af1eb4adc145c0db8ebbf721e75a858c757c4416f06bed793986e503ed9f2b9d5fd7b904da3d1d045de5076d61a977d55f5ec0ee07e7b4aeedd19a6e0db9052bc559afbfd0cfea4a421b423b8da7528b39990e1646c9f30a3594e8f0673a8334013810340296f9beb62d34f30617f0751fe9f46254c494c5249d342594b3fbcf699cc7ff9cdcbe30e0903f0ff453973bffcc314aaf57bd1de4319e9c3432311dbe3018f7b48bc4f3efe94487308dc5cbf7127a8fd91c6376c381ecc1f241561c8eda78b0f472ecc465f812e7b24691bb8e8bc3157a4d82558d4bb8e26ed19fe57f6c8c1a8f9e581f3de9f22046e78bc70f0f1c6da60fe2b1f46f7308fa75dffd18fa4807cbae0a710b2bed67ddf467a07a5adb6a7a451e7843a7c6209f4e5b98b6ef97fb53c70e2313eaaa8a0470bdef223c5ffada19551845f58419218c6f47549eed6d6267b656643ce70a1a625886d07c4a2ec499797266f5017717b23fe30555a402214d559d6474b892357137786caa2bfde481441d728fef2b9ee98b1066d497136e4dedef12046a226ea377294fffbacd121c9c152ccc8db2ab756971ec1594c20f5d651e731e301cb07cede21cfc905a7fbfc7206fd13d49ada8d2e2b7ffc404ef00e10dfe2a7d0d3252f9933bc1cb654cbabbd02a1963438c1886ee18dc9aa8691f021e4b5239fc53882c2aa8986fea270aef67b5d65684cfda6f4f0268f3df2ecd8d8636914110d4921b523a64a1d25ab4a1434579c15fcacb5efbb4b4e970788f918ff08ef61ec50845400c0b17ea8e74aee117b1c2df7e7cd08c98e5280e3c033f22a643236a78cc78b62ff14b668dbd92a0cb3ba505892ad07a4206ce88f52a44df281e55ba11f5558ed063ff9e0b29d54fc0a6a02aed30eec8c6b82f6442b60596dd8c7e97423a27c06c0c5f67ebf8e68df70cdc10731602e8501da68a7d1bfc3e9a1776aee48d592443430f264234a0bd6dc5fd66721f5ddd591e8cbcd88dc746ecbbb39494cff00499f9b7d824d94a226590fbacb5d458a1c8fb34332c4f411e9dd9528c81e5181460ca0e778d54010154e101194035a9af22e20bbe1cb9dae76742d4f40d15d751926a466c658ad5ea062d20c95a571295689bde057a743ebf51780419de3ef568908b0dc59a8560c479429c292cd7261b977493a07d30a33a29c77f1dc05ddd261be95ed83c6d747adf964420053976a152bd8e7724bbffa29ea04763ff5181a12a5386010c72357ab4f0a311731b14a72683acc34f391daf99887eb8db6b43be0484fede0b7fc61296ec0d5b03705dfae8b183a0bbba051a92dce725d0a4d8900f12d47347d72d4cffa10cde3f574beba825aa8ba0c2fcef50f0979fd6587ef7cc873c8f3b86ad78f6111ed97c6dfe6b91be2f3cbf75f62eba18952c62fedbaa783a786411af4975108b21e1d6dc20f951efffea9da22b18135f9cc848fe4d9c25a4ac2fcff1ba9219123e32f1f99be6a6883c6e9a0b228cd20f5c95bed788fcb1a6b255009540214982f9866893e6d3f3d4ad187e92085ae74d057693e027666ef5d271285265ee034aa999ee06c021f68fb754466ff5dfe4b1f506cd67502d8cac75b8b35ff16366c512f5f78f29ae95a160fb3186e5cb695923e9d06a350ee76ea0093c9891e3338abb289f1ba81f5ea51496231d1e385ddd807e87240880af258eec1714bb28131dda34f9aa193ef4cb2582632e81baead890b7132862d550a307538a6f98adfd4801335bde9d2e5ea4b5f78004cd9bd6dd417ae527317dccefea3f8ab8825b7e7f4193339e3eabdeea24d6b321cc6c696739945a7f8349b12b15b8e3f16a40f212eb4963cf2c7bc838c552c164c9e54a55ba98e2718a622168360968019256af30b3af0161c0529b70806729b8c4ba3036ab6de417a6d6becac1d1e4ebf955b8cd538225d0c31ef3ef7ee35f50d7cc53df90f4eb1f459fca5811599851bcaa68ed36aa23132909768c45af64bc7dc0199674e1775f201c5a4f86291cac6f59f9b989b8b18b95058f40de4d82f36f46769a6fef1f00f5898042cf8479fabd8a02d072658e1e88e4ada83004c03aeba4b32bdd2c679d2f5b600bb74feace4f2b88fcdd5abddf36ce08d00d9ec3bdb933e26d43ab395d36fd7f940b5c9c42a6db5830da5bc44a5be5a6007453bbe8ec181c3b452cc6df2dbb9dfe50b619e6ed378f674b15fbab99b0a323967d6fc8dffb8d49df53f66b7220bca8f6159c9420a5422c890a96c7cb760e47c27a1462bb4c2695dbed6578627cf6427be8f752902a4610759963a641a9f416bfc574634a036b55a5ac3122fc9274faaa9529b736145741584979a11d3459c6f7e630d5ffa45c0ca6013c78226fcf3d330901a1be6527341316a18ec80cdb1adba5c8c7b795610a9a1a549a804d5695b48476df0a96b647495173d25279283326730ef3baa534550a41ade43ab3cd00e3ed1afc5af96a06918929a46c6aeb1142aac773438048b7d6bf6d2e68fd28618c1a98eb0f18268ac72260b879f6dfdb2fca4e574fb6646183279fb50725c8c22d94a31761aaf146b1e904fa584e791f79ae02d79127ecb11b4019c18ae82f792d92956c532e53c4915bca8a673651ad0a275839e91b899253ac0250345e7da20c5735df5e7ead68ecb22a9aecec83f8d1486e53c579c329b45386a9b1f51c9915cc624982213acb4061ed200bcb0f6a2f37b3e3b6111f37ad858aae5e224cda765cffbde39d94ed79518d948cf2adb068f5d84c3ad15f492b06a02ab24cced39aefcbd15c545e8f5e07e77e5da4239cae51d390067abcc17bc2da67de2fe8e8e8324f213677bff915ad62471b57cb57841e64c6f516be29880b0c72a81541474a336fe95b6c6e05463440d8beec02ed7264d428bf6dfdfaa780846e4bffa09a263aef781dfdf167bccdfaaa03e27b5a7da08fee9581cbc10f9f48e135d5bf2c7d67f613cad601f6c23918e1d9a259909b384bce0ccad28104000f2ccc4fc3604f9f7bbf8d85132935ac1fa26965374b429367ae4cedc97d8a9125f9dbcb74c192e08db134d10ddae4470fb835c9807f487021b78ded38eb47ef1dd7bb023044ac7a6d821e0ce8fe11699dfb315d35be978824cd0f8458e6ddfddba0173fd61fb56e19158e67e66e9f8e70308d90cf7f97a35541d88639bed99608a813c44a45aea8c67f9fdee45b8c03987d3ad44decd59e597bb6f510673c423fa495aee1b99b021928358eb12e11e52dc144a80b312685c273272b621e1166a6fef30c431f80f0862b6bfe889dd2dcb7b9252e7a5f885488731ff01de74cb898b3bbee2851fb50db5b8928413063af5b6d51bc429d2d73c80ce2ef7c54f94d4008fd49cda662d631ecbacdbd1ba570bdcafa25d6f1573636ba7b9379e419b81a41016031e33b914aff7400770d92316f293790d4ed7de688967ebdb2032a82dbd25a30a71a121bf69c65c4b9a3599025ab406134c437487578d90bad0bf835caf54341ba691687ebf64aea34090fdbe3c81f8d38aeb2c3f1ca7c12a9099cff26a34546a79670b1b010f0a95c264ec844e1114d220ebe22ba3722befbfadf21bbf25e47ce0e3f7e707a29c82f3fe066f332387c3083369fe6564a035a2b9798cbf0a6bc1957a55a60917f8c7395ceaa4ef31f9205186a7b4beae2111b35ecc49307344ee0ac2f21a38e3cd719bdf00fa75f4b9fe67d91293051b6f47fe322c1a2fffc56da03b89632565b6e0b2126a3f39100304b86158c3800bd6b36e33624ab03a79ae2a39f153db2d8974859f135f37c39f737d9c39a8ca701670e8934e321fbd27d910b29a9ed48a6416e88d64b9c69a3b3b4c07ca5f07b00d9b3b1b319a46ad4df3cff860cb835c622218e058d4c147570e842fd4a5463d0faae8ad40f6788f112050bbd799dc611e6ee1a275ba4f994cfc3e46022ab67c7b34b0767156566b1304f33fe42b9c4a388d714f2f03bea188652693935d459380b560f69c4304741231ec50d847f733ba5f5aa6631114605c4da999ace6fdf48e20f85474e71c6e2f8e33e60f861e09504c3e6aaabb7ca45e4a30101bb8005a65bb1f958d4de3c21c0deabbbb56bcaf2f102710dd167e42b978df66135a3c334cd3140c0f6d021e0c3f318a7d5e33c1fe332abbde66bb67e0c9f4ccfd2f8a7179fbf09a7b3128332cb4f6ae98f491495a1f0b41c43c5fdb2e5e67d349014338b3763e7f776cdb6f86c785616b49a14737a94002d6df3b1b8a64564d7fef5f36dc72c70b1556a93a9fd029865daddf7e18f90e6d816f4ee052006c5cddaeeb51b4b2e81ea25b806a31caefda551d653d69f1ae74a9d5707460a0216b7c88e8e58b5bb41940e37d3a468103217e7905d9ca87749660acbe93931b10fbfbbee817078ceb171918b401b831049b73a9a0064f9baf7163dbd0cf8e738b3c3e013caec155d110e37990330aaa15d6601e3c3e98614bc305e0c335deef394a84306b3beb2bfc9b89251cd437b1aee618ab3c7889fc787a8e434c435516b62dabf47a7f5df696ddd435149fa8d27079413202ded5dc7e0d48c25a22c199f56193d3f0c0e4556e62526f18cf9a00356151d5a0717c46699ce5372fb58f7033bb525c1fda03c1737f86ac6dd00b116eb32b64cd30e423ae746dd00bbe74b5df66ead002b5e6abec796002114b8f80784e15169e9d9f57e0f8d248de7b0f62eacc172b5cfb7dc9398d4a08420a80a349c41417d379a5891aa94c05e978365709c8b3efa2f114863edbd4ac9bf60e084ee81d6c46808e68e6b839a32a77710e09d0e264e240e470d6b9133cf80a1ab0b4ac43c03759f18a9dafd20752af2515530b5dc6ece02ad09ab55f528671627796c414ae3aaeb1fc80c2ad4608764808509e01877c3161d1bc299ef96860b9c0b1288a4eb34f42d3cc328e63627eed07c23a9eece917f31321af703e4ad8f95d730d8f1026ee7eb263ad932a13014dba4b9fda7f6521783b050a06cb7534af7c26f130d86542c3992f5e4c242b48fd94a6ba29aa18052a2b97993b874630b4591a497baf032c3b4b06cc82b24349f1e49bdf37495cf2531bb6878f9f39a1e57970b1e01c7a0d6219cd6ffb4c70f7c078bdeeabbee33b44272fe8461b63771e975d80fe1e30d2d36722d94fbb02393ec3cba6ca14982f6ddc631e3178503a78e3d83f7b9aed2674a7f511ccb614fb28e6ac9dba3a8b700845cd617e37be3332c9443326f9906b5e885bffbb10a6ea7878f014be8d33bd655e1e0a3752e620df0729894fb0d4fb13cd0820ebf2354491084b192e8bd4f0c9426f2cb1d17a68ec5462f5ee5d9cfbeaddfcfe7cdde989230c5197e2b6c9c17f4e0aea5317fb68fcb3301779b0adc15ac3e614943fff28242d6f2cf5c335cc1aec990c404a416884567f25a0ac2f8e92b983cfa4e03a7060bd127ac44bef470634efbf8a04dc436211dc04f6183bbae636ea78651770d609656da601aaf87d1df7ed635ab7a76c40849acccb54db724e5bd677d62001cbcdc8564c33876e69b54356b7f876fe34b5a4f67305c21a1bd5de64bb177effc2978dc669beb5723754465319988ff628a487edf37726ca9829fd18a2c6c808633496b6125a8864212689dcae3e18a9dc7a95581f8602ea5fefa748adfacd7ee386ed40e5a47b052c80f09ef6511e625a8ce13f76347825be5616a5d308cdcc395ed9f1a572f095b25064a8c2c3b1c66c314b3d2f04b4b026ed647bdae9ebc5a65378c86fa5f287b291010a1d81499064febc6f4e22d37864994bdc29626f3432d5b055f4bf1216b418b505eb518d4fc1889caea52343b64a98fcf5a126585e5cc9b7c991648868966c8140a046016e77065500c68bc5413b5d6619c0d483dda72a5a98a55626027d7fdada1a345b7921ad8a8d4f4ed387355e3b20a63ac47471382c0a0581fd11de697be8a689c283762a6cdb11e82a22417488a1c2ac3dbb3d83990a62268bbf1d840b584360e4d75c5ea7715048024dc82cb904cd085e5c19883297c9e542372d936dcff727fa9489102773238eb736d000536d26d2831da5b145507b5256a1fbe5219db83460c06b0974f938b44b7368e6ca105a6a2220263b93472e4ab620dc833e758638081d0a9dee5899f1155deb7ffaae21e5591bd04f859f3029a7957330ed056701fed802bd8785018d8b3d240e4ac8a516c8966639157a88a09abc676512a128d96f6eae71c315f0417fc443d951569a94e79dfd2cb70331653354446556e59129fb471cc5053579bd76374822e4e6ccca231663bcbdac60da8b52888ddb1c83d30165c7c4462f65bef69fef8eafb42c48d6ff0d69745ca19b5a591e6e56d75bbb104049a3089b8133c5803d9114cba673390b3552a1074c1e03caced3ba98912775db73784fb5c1c969c7efa89e43d4813a40c47ea4b69ee560676172f329bdd258cc614c5ad26bc793e649f1133573ee1494d9e940d82e93e4ce368910468911e21d898e4554ede0c481028eacc37f3a36e76b416d6ca116907d0ec4e817a263919f22aceebb5fe66d57fd56008169eafc608b244b72b82709370329cfd2faf9c0755a80b6ab5b819bcae1f611e86eff0993f6d780d3960c01a1a30bb321d38e2468f8983bc9354f305d198ff85e1a584d1be1f6dc0c030e5fd7c6cb365a43bb0f097d416bf388a075747f20ce308c2120f6d5617722a4605527ecd2de989c82a452d97932ce214ace8b4adde28a99a395fe54d690d1886e77c5c30ce1f4fcbce0bb263f5b0299efd686ecef6874c800b7d5b589de1e17bd7f2860ea5815a7ccb1008e0bf577a1b06d4e8aa858d9b06b9c0b9e28e4f2c992471980fdcdbbf46f3127975a38e062e6f9e7a4991df499ed9891ccab620b883656a9d04693d637d87f0b990fafb551598f48bbea7141bb8b1a8789041828af5c9177155711bf8196751b07be5f31447c6c76c8315133907cf6bd1e3f8ae5507ef700901ea5df70558f14dab705f47ad5c6ee1773bd00e16c217d95278a087b5cce0573d2eb890458d7cc49dbbd49581d34b940a6f861a036e58d30b8e1cf0092cc6e4676f512b53c91dbbcad234ce8e48af578a0f76419a5861dbc40b0a78cf385dc658b44fd17dc560bf815c68db09bc35b0dfa9104d54fb327daacb7c4934e33bd668cd9f4e981b78e0f59732dd3647c68e9ed51c0805442420384688cd1c33318d7f30233c968f72c0f0f92e1b9baac5f1818a29ea7484fcad8315b8823f5f8f1cd7113b5a12eb6b8bf54c829c079dd3709b63d6844fae3e53ebf23f90b1202a24d45b0190188135aeab0e1d9e915cedfa74b8483db06447283e6b443286ed47cf8e137e0842450342fc584324a2e227d9e0e7c2f3daa8668b2b249984d49d2164925375b7180cd326fa13df5cf00034da78cf7579bf4b0302af43fad598c5ed16655ba45c04294822785870a1bc7fabef28cf8e752b98043be8499f4983fe489a6c82fac6a0d5c4aa53a0e171a536646550dff2c0dcfe9db7b7d7d689dd24c27e8eac03bc98a87b05f3fe2fe15e61716de2ce083d030b20d93c34b1b1db5702d654909372fcc3c1a94c9e40c021fc94e63ad815aef8b6e1c2088103cb677b99bfd6946506c412b5c912b89c6074eb382071d51c14d01182f5a9ebbf809413d7e55ca406acdc0a6c5a0a69a888d753cce01e86a7ccfcaed61e5bc7d3ec75c404b57a763c96fc7fb5c21e134e0659abeb683f08c835e3a026cec411177bc54c13825d6d82df1a4e92bed09a3233d79134dbc753d5925e1b3c153ffba9b1e713ac04b70cc47f146048da1b96fda8a676d3c347e88b17ac657e2c1204fc9c524edf7b61c2ad8c0c53d11aff3574d66729bf3ab52baa00b5cc5eb95d481d416d3c20b1fb362dfde1b87a33738883ccac100ccf381d3122dab9794be51fe0f34a60616ad98cc1195ddaf22f6f72fd308b3e50666936d97e9fa4ff8129fe3ecc50ad7ace1704168b56e46456150080756a089b0221787d092f1d5a716c9c03236bffa4396f1cb2654c757dec11d47a9dce9c67fc1ad4463cd05605230a61098d55e8a37ccba779593a978a9de2f70917c726fbb1e4395d729f4f5e10a2664ae76f777c5858564ca63ac15497d44d8cfc3ea064bdfcf4a6b5888c1cce4b9dfebc662de249a6ef8acbe8d59b190425c5406a29f869af1af5e697a412e7ef91c7d2128bceafb18e61b80d97db69dc47a150ed93004ad78d06210e2a64d5de031a026ec95e9ec7b5aee74ff335ccd19056562dadf7b88c55efcbcc87b8f6e67d9a219211a7ffbe65daacc506e132759834355a50d2867391b8d5df2d690644535d2f6804fca4ae6351c92bfcf00c751360bfe76a7a606a98446b1d6af11bc2386753e28494fc5484e82bae1a541fd8a3142be55e25f63cc6c533a988339212b90dbe74ba400fcaad3b1148beaba264df810f4c8b992b3d4648067493c14ae6a11f437b81f4bde4226d8e5dfc4f000b2ad609989a4bf9843de47091c4ef6432aa66cd4c8798ecf5e61acb2583c70663353c022461637cea7f126f77b6a76de4d5d758397c478066c7622e3ba09c503d2919c87f5ac06864acfe49cc608819372336dda5ba6110e838f2cb050c7eb3b6162ddaeb588369e10254f4fab4342a07beceee265dc198aa9cdcc585ba1bc87aed18551a52a0ed100d736914dffd61c98a74c0dd3b379ff9a0e6c8435ce3773b7ff4ce337e7cfe6d3d92c771ebea251c48ab8dcb0946aeb9b29d0ebc4538bcd6b95b2a760c3e96d38fc0d47e53131b628f246bde0bf1c1a94b8b1a065a12013674629ec3cc83b08df8e012bedcb81f58147501173b9254f32bc4405cf53e65dd8ce1e4c804cc9483c55bf3661d696b3aff280deaa65bccd83d44523395afc20163fd99e8108b561f37fa9a973dac49f81d5a774f0b197c98f607eed50d1a81675d476b7e94958c96aaadca4edf02cb2f5875b704b029fc7549427c03c515d90f7da010fff187f1b30476e9e7c18211dd604d78e3e58809f8d66557255015170284bbfe703953ab803a480443850dc8a8102207392a482d99a4470517130f05482899fed55d0594e20b9cb4f190b86b5fb0fc4ce015bd78a067803c041a8ff288877f66716a8c404c35747bd29520456c8d2a556d295a15041148c3ae2f269f62e070ae782e16b11311808ccab355a06999248f6a3c89f1e40f259b3420a5386d3fb99671dc5ffced4d4e0da47823e0e3f8a0533442f47da3609cf1e375f88cd5b521dcb0b2781767ccd78a8bd817d4ebcd62e3d70543fb7c3bbd948acdeaa70ccb0868a40100d52a52d5de2c9c917283933fed744a2fd8b6aa908a0f2032a82e6c43a6eb7421edddbe313bf380dcc7c488128ff8dd2f240384622feade64e051036ced648e77830d9f44932bb59d1d0214fccc64341c7c1249759195662871706e931382d5e6a36ae0882adb7260c8a1f9a415e0496aa79b4c5c8d31e613a04489837edcdd50f2752dbaec14662481774564444512cd38b0ed5ffa197db2b103303828adc2f372c0b803aa11238b43f0d2435c8b4edb5bdae4c9f16e777510ab18706d3a157f1ce51a91da64da6f43df0419118d1455a76c4640df64d5027364720be7519b6c032eaca54cc8a52c1bc1ba07e4d74b80ac5166609b15393032bad41b6d240b7e15b95e0606480593807df74429f93b9f3127cba5dbeb8b44585a5dd3763a9b11d83e68daa80feb3663e5bddfb75955446d1ee28b966f0155d488426d414574f354cbbbeb7515920fc2aa051c3adcd01b8e898a11ce8c771270a2343d32276ebcd2c6b96a6fd0f48e9ff86436b4b24b727d73f3e46db5b728bac46cf68d97ea214516889ff55cd4aee0fb9010c765cf57cb572d735443d5c1601150ac6ad5cacfd84e57bfe14ea3c0471f4ce100819017c4bfd2c630563b53e3bb1077f40a7c369786216c8ff6e1cef6a7699aafb7f686ec823083b89ef9bb1a7bc61d6a8d4aff844b87bea55e647de44669b20f5231093428d08b5aa39f6407ae0ca23309ae0b389fb7b9ed8892faff97154da77f2b29a434811ecbe0356f3f2da0d62930cc2f83fe682b59d51658d8cbce1859a495f92093f1282b76f97a31f4857f0e7acb0def3be853d7dae9aeac3ba6908d8a654bddc0689b992d4bcf695905144e0f9788127a6447efd4ad315b74d09702e289b46cc04fdd66f30f83b2a438e117baf7ec4f7ea080f5a45db60eb598c067c0afbeab1b4d5bff28544d37c7c133d10891344774a310d3f2072ac1860733e18d9e0e0fa3bfe3724585e810c5c4ec7ee04e9b3a3f77816ddee5ba6c80d53342a3b02696424b61c2bfbae4eae5122c02ec9552066b532c3b228102629734cba0c9ccd3b9dd933c7cec8727b205a2f63bb236e7863e1ae83f51424b8bc5bf299453b62b4392110a335a219705cbc10bcae81180e026e13cabaef37d7684e5a4153185c4ac573034379012cf76ac7f309d893bebb9430371859f4e4d72f3e1ed641941bcbf8908ebe7d8f88249e467cf2b9cc3573154ec285b1c3e48517dd4e623ae0c8b477d56a52bac20d8794e79dabbc4d663752f26b34b4acdf2c4972df2d8f15cbbf2452f21e8be8e1cb27bcb57f6070bd77381119a03470e8c80cfa0a2c848a082c72404230efbfad33e0bfe4f721760cac923c8969ca248467050da006d35350a6af32ae6553146ae1958b1309f5667facfbaf43b9be070060ce97f4de858bedcc710ddc41c0fec648caebc78921e11e2560dd72216e2700a39d1e5dff5d1a8fcbe838193b009f1d03db0a6956715bc1e752d4d51c7fb03c7c731f6fe90145e8d713c7904cf7f3d8dc43861def2c35dcb48d05097e0147d0d44a1e26624322ce0741e9def838435426d515c1cb5cae9356d66759530e14ee0666e730d34fd70aa436ca3c72833ae3c2593a5ee282ad9cb8f2a56bed5035a950ec5879cc55a3cf0c0c4260db0cd02fbf725ac12c8272743247bbd6e9977c508ebb99dc6a0790cd06bf81ec95f1f8cc46f3050b4e310b1d23185de592f1b8c8c6fad1481012b7a79bebab66c4de23d1ab83860de960b350a1e418ce05976558b8155cd430ae0bac9acacbbee09b799bbcee6de48a86c4785e8af1cdef4f428b21bb34ca2d47edca768284b5c1807f1a8a6f3bc2cccc4c0a5a3d6ebe8854dab32ba14db4354cb87e365b1a179230a3a708f8724e050bd05b5a44c7ee8bb762fce6ba372228f9893c21109e7886945be71077d5321da2f34f2627795ad873ec03833bbcd9ceb06a561322749ae1f1e7d4ac20ecded0926ab6b9878febcefdef937372098368306023de11b6b034d6f4f2e609503b440a551c1c587367ea78f6ba9e49deb0f893df490cdd16732eb0ecb4833817ec311cbcf8cba69c98556f3b378c13e378d0e32742d9fe4610b022feb87e800a1bc8020c85578b0e305bffba4ea3c44ee52b501073432b39a14a2bfb56c5932ec78c4601eacfd42974ab4616bfe3893e90c7efae6192d6678b894be1a88481db2d1450272190337f2ddbde90ed37f21faee3cd8b27076965b8a25563ce59c1325cf2201f9b44768061becf508e42b655362c7c000fd6bba0fd2243f47027ec0a71ee4837eb7899a0f8eadc6d71452a02c21e4e6ddbec176d13b0097cadb420edac3046c13e04340af882e225cbf2bb39c04fb4e6839ff3c7f2afb3d75b6b89a15e9c976daf343b4212520d25b7bf93721b9f109bd254f50ce1eb63c2834fc12b53c748e980cec34454db5fa641a3713847a49e06723ed60a3249589c9a025f7180eeafd6e84ed5001db8d9403368d558fe16e4d55bd57e708488664da9fda00f5ded12465dcad38de882c24c32823175bc4bcb4f4634b792423ad71bb7b0606d3e39c87e8055264ef9540e0fd06920e1de8584b81a1e349209a13613b595362552f95b324bee40122992fc1a5d74db5f717bc6ce65de7a780d074f9afeea8dfcc2ff47f38e7f6233cf2a642284b56c5293b75439bffbe218a3314100f5adb234cc5620a9197f18846247a907c818f2d139745ae11dddbe596a0d533be2c4339ba94389b34bd6c74d7824cb45ddfeba06551735121ff5cf295372d55b833c9a3f2ae46846e15871be1d1b21abc5c759240402d8ed85f09dc00b6e18280cd98f9170e791d7f4ae975f899befaa84a4fc56ac34c2d9ba3bd570f10d0eb8d0264bbb48e67ac47f715147553b71782b7ea057fafe5204d3bb87bf053cfd8ee4a1776677b08c4c16617257690190cc4ff5fe82008bd17ecfcb6749a3d723e9d1bddd40bc2e3e3c73ae4d1f5e0c2c206e0912a4cb9d369c4c3bc0cb61a3219cf04ed13babb407fccd35b7933bfb7f5c582171f3b7401a155883a7fbc4281c67ed4ba0ed3cea9d7c88967d1e9ba2aae79ef3df44f9bc9a8e6d61fab4d3d7b14eee9c2548b9ed2c13cd363363a2e91c66e6457de3013a07c3162b913b30ac27c7de2280045db6b4a25eacef4339c7a8a77029d16a7d736877824d636b1c44d9582b5adaa497839e828d65bccd8fb6233f2b7009d347077cbc92c2d1a604d9c0d008a6336eafd165db5c15c4e1a34a819049c219e3e595667b7e0c07cc4e269428b4a9fc67de7a63f3c795b33656c64190ea0b0c8afcc9075da68e57b18fbbde2a9631b530f5852942d4ae734d32c34207bd6d91be18ebea8304579d7b2d179672f640cf093e27964f9a077453eb0105ecdec991ff8693a7f6c52f457e2b010d0f0dad25eb1b57a471b59aa024817f13c9d8f4253155ba870a91182890be2f2a63ca71b81f30f5886b2a105db00da0f297da1c583c658a26d4a2fcaafc5077a6875f81927719817571d7426550737ea19d512d2258b5bc07d68030ef53e2f6e3c11462b2e6302a3f8983b5bf15bda2865d1760488e4375b820ecdbb256638f555dd254406d866a37bb347ee45590e0113dac1bf0d21786e4995ec7cda420147f7a30d2453a9dfed3e57cfc3d9075724d3ba61002dd567d27e4e1fe1674a30b1151aeb3e43d032384c08a25ea8ba481b790410d1e9f774a2911a9e5541fa36790d41abc092829fe483d35acdb3c730f56b8d235a105cded50c4cc819233a353f345523d3db99d7de448a24fbb4573fb6de54987d9c336e4d8d522edcb1001c0b325828412b7b58718c192e1ec80426d80168853a28840364b8045f9237075a55738b3b2892068303d31b96bd2083ae1ffcfb900c71cab6b52786025b0c6a3d3bb8ca948e6d2584d3c0abfcd807720837791541daf5d88a9ff12cbe861030b9c31b251edacebc40d09175490ad5d8e6793f71d0f6314e43d4bc563e6a826f7c72698809ca31bcffd4aa0afd14068cc314ba5a6472279f465762fba825290dfb3d27b33b4e24fe3314107c43815a33f7dd31a544075ef0e221d637be0b39ec37ae841336c8c0d1f276ef36673aa7d4a2448ce2a275f8bde4389752b83b77ee9f3cedfcecda2c9ae557bb5d91c3c0776050f2fcd0ec790042b9cd7fbe18ca0fae639ad2ee47a0e1c14397321ec0f466f62220ac208ee08fd3db2cecdf5ac3e6ae9ae1b2dc177cc9e23673c41726806a5492eaab1235712ba537b82f02e21c0958af80e677e91592059af0df51241998ffdb4e3dc0f6bc0c34d09ea01b1d82f098a8f97445e39b6ddc22edca427412c419f03799c88c5f643ae528bc806e5f15b8bed812d9d045c548aff96ca3384e3bd7b301d5d9959a7597e7b19b929adf25522c2d53948e2f4a0f264cc0af6aba13745ab4bbfdd8d3fdcb4a92e5c88ef0db61241ec718ce76b93a25370aeae518a3efe36c0365cba4a1fb6b8c705cc9cb6422cd4d71743f6350e1e01c6f99c542df94d4468ec14e84d3f3f699e16ba10d07ff264e113e117ca3838673b85a5eca78b79f4c06446a19fde18e317e87a9177b6d8d8408ff7f7a84f341795dd3ca6013a793146c73f62fb86ce7058e01ddcb3c96a596c1e079b3ac1d7bd09b203c6b4ebaa9aaf18a3ae1924ff7d1b34ae060c60b144774c3a7fd8524a73fa9acb5a48f9c335afa4f07454b1a27c185738e51bfbc8698c73cfd5e537c0fa690887af9c91a4287b4940d4d356d2723a15ce4e2508c8e4d958cf49f09f4c09eec7dfd57898d522162b2e7e8cbe58b0aabbdd482a4bba81072c0975269aa315f31c917deccfd782757df4b70cf90a1d8d7608cbef5cc107dfca2b5a3d5e20d6324fafa68b42f5eb5cb3b84661d954fc22c3bbc8c035adc878b84957a4bee4932606cfa9dfd15c20e6112ecc9106d9c649f56d255abe59048c814bc03a43914dc47e5040d9312c7678f0806f06d8d9b860853294762b8be61e9e87cea8cab5cb353402d39377d7d2fc4d982c2e4377702e376efb41eee38c0898be1f683a7a75fb2bb6fa83e64610355891002f377a205c96c0ddf15d6229fba421e822650ac48533b996821d99bc59f726a7e004e1b89b304bbcd17ad7f69afea1f1eaaffb92855b55c990025a1c080c58a2d5163f8933efaadc5b3878e5e3a7fbe3b477cb8222155ed8bf8312e8cdbaa682af245ec611612c61f585fcdaeb96beb7a9875d51d394a06d6c4cad72eab4eb67b8522c49aa3125b3826bb157058f0bc9b5d57a516e4028eda7ec52ac545385f7e9c5b182357bdca6aa56b9c65929c0bfd8c767236600002c4182d35ca66b7f4af73d3a5ed6acca720b28c7512b34d62e6f1f79a2732801be27a34de17b3bafc88a7178563ade7b00006d7b912b62058c09fff7b72fa4c2931b55eea875903852cabeac04385f32fb4880619225cadbfaadf315af46061cfcb5d225d839e313659594f84044a4bd1e4d80976a35ba043de20442b87fb0f818cac8f337e1f0e13b40fba506f98ec226b8748cc77267d8b35fa1169a1c0ab20eaa8e7ff733975b0dd53b70f2ee5b0a48cf09db320585e519f96c8a422102f0c0556047f120cd136fa2bc2ee42f1143e1b779cfbb577c67a7c8268b881604c0a1e2c4729ad951a4488a20432c8f79d4badbf4caea231af7984928f4236b9bb152f32b49b86ead782cbe634d9ae96531568b640bdef00c5104a8f024b9493dd86d22b2e2140919bf10358af9882a53b7ab87669fba6de49b55362d66c82d6dc4a01691ff71ad20df39c52e8a0cc8f4d45b76deb6afb6cc992d25fc859e3e6d30f1aa87cb6d4844ca94b65ae1449bd8e1e7ea6cbc5983cccf53de5746e9f2f02f7a80cb865bda79fafe23a557de0cf00c5a9a554d66b68eb2f9c70e6090cc90f23a20fd5a629c4fecf2084c6baa96bbf8591e0b02a913cc03d35591085580e637f1d9346f520fc1caf1737f92f6d0031feb174aadb4e9ba6ac30f96093ba1cb967ea13056338ccfd2ebb673e659615d8c9ffd4e881b79052bfa16b29322a10bded50edde41e8c8b507762417f7c11fb33e4105f8548a343ccb8fa827d0687784ff60ca4f4a88506931d1c1243f099ad6db70c2bbad0e70e65b12ab42bccf697c683243bb488ad84606320c49152fa470a1a74ebc172390835947ab499edb28e4cfa61ccd229444efab0d1dcd9c998d06fd536e7508af1801d8c0c3d0da2f2c7127579282ef0ffbb1a6b50f1e9a4d1fc9e6330186c2b5f06a561370ed83db13668624d92d702eda1f1da1c5661b6ad3ae79c792d4db69e1bc3658e231eab6f260da469af71300b8630305510278ef68b8be4b8af0304e217d16d077abc18f980586e0c10de3bab5d7cfa467ac01f80539c40754dc90ae7374132f818d317b36b4acaa2ef8f52c4c98ed133c2c7c57d7f20b19211729e13f00f8b9662987dbacbd1f70e4e5ba6fe66328f05a50166bdd26e65df8f6b652760c0fb07ca5e7d8de06a203a8e539545d92bbf45b61dc16f8a74d89b3fba21af00b9fd81390beea4d246dda5b6474c333496014b0f774c6076c02774e6e12b1ac23d057e76cac9f0151305f4b4e7020de79384b1b9b7ed5135d018dce3e4e32e895bdb59cb21eef84b3683e995766575696d197613d19fa3abf3d166378652b8898603082737d17d8678c39b85bb76402d4a4ce8231cc96dd904a2daa8c749ac8c14b8cdec0a920606499a5abfdd7e147144052f063d0b58bda4890526b2e8d318aaac9b2c10d28e11f92967b04f002b88272319cd18b5ba92ce9421a0eb5ac501e51338efebfe52ac7b6a18637219d1269263fa06b3dfa9d91c6b68940dcda98bd444ed492e200016122c2649547b427ceefd48194bc9bfb43371216aac927582a878f9cbe87ccf88f66f89abab783a8e4476451e6e4c6d566e3867691a65eaeb46d33ba03d641afa4c492db5ca7fbfe208b3a6179e2c85e11f285310bf57876d52b03a2dcdf341551e22f9c9ef23eead57d60a498ac02db2548ffd4325eb7331637a26cce3bf54e38afaa41194f75d18b04e1f45d48913f6c839d43a81ae17f0e921152e866c84b4322bfae48a3ebdda71e1bf87a041d2e6eda0c8edef9347c5e38b23e87c2d1cc56fa6bff75cfc6a8040c59fc34b40a6f3800fb0e629b3486b44eb0e5fb3ef4e51781a29e388da66b06dca55758b0f05cc75949b8cd3b62e5e4332de0a7bba1df2550eaad3a573fc822d07a61e940fc0c64c988f2b61fbce66fed89af7ce6e0806c20012f3b27b94c2940f291a69f713e9aaf37191f17bb5fc72c6aba321a99b55994a639cc8d1da7d9934e95e69ac926fa54c9bdb7be6bf65160b09058866dc24362c1ab678b55d484fbbbb79df4a7570824d17fe5f2be26f8f01b0ff0dea2869e0b068b133da80ac07ad6f5b3e9cadaf7169a336a2685dcb598e40b198a207ad3e3977597b0e9ab08fde18fce4bfff9a1937534715188bd0c66fa12050d1189bc812ceb83eb4a66014011edd480e83bbcab5211a7d462327834a58198fd02e44441ed5fad6d02add2ccbe4a09742bf8793a20f376737cf4ce33d56727f5732c92994bb66c8a8bf93e768cc32089f6f4a339a78da1895910b66bdc3d94253529fd8eb810998d094482166686cd698f0939557f8140f15f5bbb920a2f1088a4736b9bbb88dc04b62ed404535cf5e34be638fa9647379fa3947495f3a8489b8e445d1a7e3cd191eb8adee0ec564c156c403c6128f0c28b4513fdda1126c964ee5d8a1df14c39e8b9bec6448724c2710a1f732efc42c3f9dd80d2b200f93d892e820c310f9ba5638917c0ea02d1d0eedece376503f4ea8da4ac8f45238589cca6984eb501ee92bd16e1a9beb3b06adfc372a2b80d63097b710dc631570578e873aca71185a3a9a04b8990281bfa8d90a0b5e921f45a866297a37298231b6730a6e0030c4baa92d05095211a5a967d8e64c645e974ad089fcd4799e2cc9ce4c51e58450e15fd8967647d56905983b30dd2af1889e11f88db1367482c2f9483dcd75a1781495c94b181409720df528888594f4d46aa0cd022a2a5c5d4b74e44ef5908925c2827cc91a05be8a569014cd068eed04faae6e979497356f36cb2cdae21f3d2d5668d8adec6a63560c86e0d021f81706c6a2dcff131482d6edfc1b369968c0b7d5008808db61bd64b5c9fb747c16f5696dd475c3395ad1894a6d0c9465175a1520e40d8e53aeabfcda57b9472d80b801635a4350027a88e92646f4ac37ab7b110d5d13dedd5aec89c034ec54930a25953773a8720c9f48ad02c9d3579fe00a87fa67efc117b5610972f27ff510193b9859e1b5584298bcdc1a4301e0dbcb3ab69b4d9cee646400e2ea57a6de8797254d8d6c93466ce3a16aab09e190646a5467f741d3eb7f20aa9a3066d0ea53f578f8000d85071823ee1b67f5bc84311831da70903f389de7c49119470ec16256b7a695253e465eef48b9186031269dce4c43c6a4396e91c33ca81230a827d00815be9af29fac95c95ca965f62ee35eaf515d49537728c3adb505ff7f7c02a6b61d5cf00a7910f6a260b46daf20d8dc32e154673b8eea96aab05e70cfec7542490a449781e555fa50783a964893b09f236f9c8122bb7ccf641f7ce6758bd4bf9dbea7eee81ba024ce032c04948ccec3f4d11c542332d51a48acc5658dbfa6c97e89f2b2d407d80b8a4036d670d8772edfba504fc03e9da04d127782c678950bb9d63120842c3ad09338968218a57966f10b3c9a2d8b439b018b5aef128f1854ff02c09fe0e6a99000a38e79768a0a2c6e3020d2465cca6c5316dd2ed82a4fb2341d0f09dafc785d0ea0bbd35d9a7ad3f97f76aebaefc1e8f61229ceb392fe388fa8aea7c762071e7c11979025e58d0d9e8cda679995397c991f8678bba3e2f3cff438a1a7abc4f86d401970f2767a2625fca6e9f1649264170e2b14fa560642e82c72fd5a955d1e7c1155e248afa8eafde41e17e1734d3f59b6b75a3e2bfbda41c93855febf792082c242fc04a574112de11c3b0517c3945f5e4d75861b754cde827ea762ebf3a0866d4bca80df05e619c0defc2718740ccd3e323d525988d5aa897e1689431e086394f0d630fd835e8bed86cc29be6f4724c9dd4d0ec17d9d40005b8c585393077ac03c083912a2e6100c79d7bed5ba21319a5ab9aae5a426272e7188547fbd0f9b9b44a9ba32e85aeb9e9513fa7f1739fd06d87661ae78d5e4c6440cee582fbae7fad5efc1eab95edb038819893740d8dddfded269ff06c51d76e798eb2e84080d97fa5f5dfd0e93bb8ba87825e09f10e2179f12358fbab81f253dd3aa1dd5eaa18f8092e82393fafc758b8f25c0cfd058be6206d5ae9df283b297647a2ba2750c0b5c3b683143000c9a3cfe9deb06d5f744ff85341bb3c9a5ce1e04d9be49de7ec5e7ae443b32af6d5f8bf7d86e4128ad78fa6a882d3be0424d71699bfeb794b5740b37ac6071d8387f2d21359b0e03cc9a843b1a69ea5022fb6424e21015011983cf41de1f3b7b92af76e47bcb78aefffcc49c740630a01a4b78e3530e404777f1967913864450b4f1672d3e149e74e7d8e540074386e0aaad443b82aa92c8d4f1fe2dd26ad38dc51db848b258d85dee6a6ad69b12963bfd7ba8fd853f95441a9866752e586b9d45532dbcef7b37900dfa2ec830a71ac50ec12ee62e5991faf3ba352b6ba8e82fd533463ec76289268323f5a3b327f881498847513d97d78e8a64e767d080352bf6c2c73b39075a1e25447e98507714b3940caca4423100abdbc26c848232827ac660f2b770d61be6daadce47fe139b4e61bd426493a72ddeb3cf48c42dcf548085f4c8ee88009e899aa45e53c65fe9a8eb63284829ffab80eccb927f92d7cd07b8ff0ec344d80adc4f30ee40ccc6fd9671bb70611f2cc829d5c85f264bb6a44c8496710d51c06d9187d16ca5097f80e813b9aff8e6460de802d96919bef49baf79b9bf38a15ffd997f97593dc7cd6ba506246ae3d343cc0027da89728a9d3077903adc2678609518107fd124ec106c9acfaf83ce59dbb5689bc09833e47da95757fedf4006406ba70dd2f7da235fd99f3ca732c9ed89b260b183d1a75009020a4dc354feb613303ed7bc620805cf844d5fece307ae0fe084a1a192d1c74681769aa8e9d540772d98971e0af97ffef7910156851fa65b984b18b8162985d1f5fe55b317165571760977b875081078be3bcb6abc119dd0c61205ae5090acbbd9cf7c176b6936fcf67365dc55ab76ba9cc47eab1e5f378e68c50d58a15faeeae15a10b2759c0801ae6b97a8bc2af6428a7bd9d34a2af4c26c103a9678371e5d921382fdecba91fcb419100573b63befc258ed011b78d783bbe83aea9d0349b0f6fac070a6c6b5429188eefc8f2ae83a4313526c8a83c6163df6f66b331da59d246e366bda31ca87847635c842b0b2aea3ebfc5a0e531f66450b563f84c387b086f845c415bd6082ed2d27de4321cb676c4b315087de474ae03ca561ddfdda5e437d55e759cc86bf9a0b9b73de8c5a11b79c4d7db52fb63e763ff49f59dccbf28a5c8af5e26bc40ec99eafdbda2ea81ff4a0f8c4fbc960aac59823116cbded16d3b52f05792bae0792d573dffa331eafbf4f7adb8c0745aa7558dac5386d661ee66327619b3a4e8cc0c13deb5329d7c95ec6886ac8cc00ca9aee37a46462aec4be5ab381a79abf1b4c76ed9143cd09b48a6576ebf787b1029d4aed2e5eecd13d1f3ffe5718182dec1bf31537756eabef5752ca0f652dc7c91e91b8f0a6c4a4e0fa1c043c46113fcaca2293e68e5560c06a3144f079741057746cf386e76221c362a2ef48563bec1506fc4beeec0800c01a18a5065c9c76c644497ecc5f01fcb925a459d9a22bcb5245ed13fb278c153cdccb58aab1786e6c740b960fd2df3bde66338fbea9e6ec2198764c38e15037bd4fa78b364203ca1cc9e9290facb732c201c6fe33d480e17570cc82c17a2f71d533940449e1a303ae78ce15f3e795f9ffff18eb563a5b9565d402a8358a5e3bc52a3be1984b381345902c55932b41198bffd8b284bd37da7c5a176016bc97d354c4557e6ea618d60e92f0aee93b97230bacd85f4e5cd51b5627b9e95b9527c45dcf381c674dacf20433a1a3379c4092f9ce79d24eeb754b7090c3ebf5d3e9a6417f407f7c6a668dedfe1b4f5b35f6d3c9ca5477c4690effc73bbdecd537d6a3323a33d9af658fe54da6aa77e69e362d63710d0f0fefac004d258091217214c3af4dc4936b0b35b676689259d6a491934594befaab1d11a8f7fb210b80b1c5ad966688bd65725fba0712fd2d291121b8851747606dbbf2f3e644922e3dc984bb233b19f8a659da28789beed642c1429ef28372d3b380705c0a683c27d3e9faceefea829f0a59ea9ed9c1795a0aec4a612ee9d66b1663a4fa6520b99d7e88ce14d4ae6e673e293146779eb9ce480dedd9f5f6b0de7543a55744833aedd82536d367761d1c254c25b6a3b8e200e85f71b2cfc956f9aedfc7984d9da0abaca598b4498e625953c6c9a4b131546f2dd434c040f5ab6aed12aa4e95550607be5cebe6f8b12147b399a0fd31d02e1cb60862631789e40b0f03c30f58fba029398e1235fdb293bd56609214deda334e1f3f488521a6033348fecf16c6d9e9667f4c3f5b214923bc8d24c9845892ea52d0ccd23e63496c30db41f6ebc963d8efb783b8a6921ca64839ab3ef2cfb390d86fb093365d2df200a1554be09d9de0d8afb0c632d3c783037bf5d146b0b38d87425f3133ac5918e3c6de72bd94b899d8bdd4e208dec25fb0cff2dfa6608d2eb6dd93c37bc6b003ad926644153321216377621347578e676d3b4208e48cbd2b43519d6130e34aebf354a1ee6e02064d4818187a4083ca7d5edeff29ea87b33edb8e22888d1dc88e7bdfea90e0eead949f4684280fad743ab026dcb1e6bd621bcc1dd219ed8203ff6709324de091477cae24ca4d5d4e82272b67340dfc2e68ad4f35b50e4a16f2186f05b0edc0dfe2f456cd62d33754fea58edc77471c9b977e9c2225b37c3be1102ce36f2e14cd6b139f012ac2d0b6a739e4dc59b1ed264f6371d9e2e126beb90fa5df462434abc8eecd9b404b42e589e518f6a1f38ab94dd320cd4d4ed7aed869db64216681246dd2df9cb13f6e2f5d878bae504d1db47b608646a0e970225cee7be63e29f28ee74c38c7e56ff97abcaf0051fdcb26bb696ceb2e346083145a3f702068b6b92be12a0a5e98dba76a4a0c20598105538d08b00d5b73c5cbdbbcdbabd44496b2039b85dbbac90c5c57af5b2e664d00c7eaa816dc3cf8b5a45024672af7b68a4f09852f008ac82a59b9b02bc5603b09e906cafb2865f1c8552849a40710246c4b92692958bbdb3318f0cb244544e073c8b1d7d578b6acbdc109e7844d05b207afff7f349bb116255ebce496e640d5944e46470520af6017a8b30316c6ed39d08b9e6ceedd9e9d04a60aeda871c48fb0d329b76c70b9c4e291bfab370097eeaa0a59c624a30a2a6d627965dd5dc489123ffa146b4f2951a8b22b9f4e02477d1986a432cfde2a78c3baec160ff9f5790ffaf71c68f81ac688c56887f52f7db7040e04a1cb2b35f114a1fbe5285641ed47600f8f987710ba165b80e0ce7c7b03a70a7c5acc2c25f07392b5cfd8752ad1ddd044cfd959bdd0e6a040d47e2e4e7d95e273862868704386c925c56f1e2d3d1816dba032343b16bab2f1e6d7b242aea2f167cd59abac612d2854f1e85a025430d5facd72da0c7b03bac28251ab82178b538295272958458ee94ce7218fff6f61552c1a47f28e72d2ff45e3218c603d292e7d25c0256aa69268d461cc43eed9b5045fad12d30c42bed087ef8657c4d3c4a403ea710455b01fac7cd8bd1d9a60747a52341f6e029990b0c757f1dae671f39705616e7f939bf64f478a49da47b2193301a773909088bbc72d6f77fc4031e72044525a268882470a0cb97a9838c16a5419f6ceffee7c1dd8d49017e9605104502f42152a3700ad663843a0a47ec3271aa4bb95a370174d80af1ba6a67a12795c28b048eecf5e73c47b2ab0bc17fd946321867fa83c2f5b16fbb81e377e3d1dab450a2cc036e8e4d70fd44100cf9eb1442bea2277038a31f210c14bb03438cde68fcbae10433e5ea2c0bb548c772f990472b4022846c5804f2d448fd8a738575d15dc67f5427bbbfaee3d6af0700b063f1a774fd35cd852095d000ecec6f1089427b6ab27aab353e71962f8457854761c41b939c0b77c5318cc37458da1d3b0bac24ea16b6e5efc6e482e6e3a95176e34bfdddef4c2d9574bace4718ae39deb409b1a2715d4735f0ceba67d385478e3af4bf06f5d997873946f92628c73556618f8949ebc92eee036d045dec1d8f1b03263a2f7a08f2a99ee4387bc0ba8d342e9c207739bbca78ba8adf1a6bcace1a18945da898d36f32c660861c86d682e914a12d4441c18fd6be624a00e4791630fa0b5f6d69f1fca8689ec94f819887b44ef85409e19b50e5cf997be301f93a0bdb0f5673c64e2205ca4faafdd5f24e6d9c9a6d801ddf306e291e35c7a654a6c4aed0e468ab94eb295f9c8deaace4585ccc09477f1c6c2ddfbd88558b1ade5c1b2b6e05f45893fa41b1453985261ec21b88d5ec7e9f2480a12e32605f6eb1578db6f9957de1a45b841ad4ef7bb08293b6672ac3d0d33631a08297c7fdd8fc36af2bf0eb4ac6cbf990ac746aedf5efb7ba3967ab0f32aa6ecd3c3544a802df70127903abb33f6fa225a051b066be3507ffec2a8546416b9f15cd4fd30a79975fc68d53a3c0c2bcdc60a9790557fe23581ed08fd9639adb5c779f73b1a4417d5f7e758b9f8d0e18e0737124bbb8f3f9c19a6eb5c455fbfb692b2a0845c84b373ce0c58f0ed5d7683ebcf4caaa21fed64d91809564f2ee98f49e11ae41fdc12fbd8f7f66ebda7a16867e64d938c5ffacc9b5c563194185beb7038de4325732525a0fe673f1c45638bb815516ba6dbf840860a7a14f95d6b3b837fc41c580f86e585907d68962e4f8d4acfd9f935c6677ca251c8c169406f9aed541d8e94954dbbec3898bc4da1cb0e1ca129abbe867f44bd9695485ea62edf3312a5c616e863cecb572a2d3b16578c25820b22a2a0270d0bbf024cc256a24948c9c1db2d12a38f83d86b8c9085297144390d4028fed6e81bc5a40c07eec2de54e505823113677ef930613a6bcac31a191fbb36d325ad4a188bf43257b87b4ccf6f10ef973878c498b37ba97b39fc701e30c01c9dcd18f8aa01a8b1daddb07e56cee80f99248c358bf1b4d24cb14138c4e781bde985f33f64196e18f883cb08ea7cc98835f73c27905e3afc6d17c9d542ae76f027afb2e5f8797554aca5d984cb7e56b163c72b3e89851427a7580a7844e86d83993a4574d8b1da0aa4785dd902865f7caf473741368742279cf68d89e0127d733d553be1a8ee898bf20102fcd5ea0c19beb026de86021e1d9be8c3da18689c370bcdc10da9a65639f35afd1f5d25a7e36e828b8ca7a9be4e5aa2ee197b154858f9d7ae4c72acc51680e61e077f141d46dcedd49d7f7eda1f7eeeb097aef9c2069f6195060ab94fde396330d47cc15d4b35ed20b7ae138ca341e1c57a948d7f616b4c741cf9c06fc534706d9909268ba20d8043a78892a0364ed59c2e4522d112f8f45a3012b807b2327852e0f592b72bb4d3b1f45e2af5f4f834cc92e7e39b81099385e42d13143cf564d831e26f297cf9b821f56d34a2c6cb7d640c1348a9778792ea13e09fd9f24ffd7c89b36a8690c0dccf25720c331c40589c80eb238c22fd56481060d1dec151740bf0496af94439dfd71d41a704de750b12a5c658a61a576d5c10788300f3a008a39529029a9c9fdfcfeac4f3988189e10bb1c0da505c7b20fb14b5a11edaa173ccca61ad680b590c48f46e8ca31c8e7b6a80abaedd20b8762bc2bbc0add56680c3d8aafd8114b256121a133c4fff9cbeee12f25c469bf75f745eeda834b6139a6110341ab70d8c5d32fb21b5e783363b4b984a8d8374bd27115ca42ce692159e2a0b59c8a5ff3d9020da535a5b922399024457d16d0fe8293022f0cd9e6955b089b767b105bd7bcafff4eb64079b2322044af3fd2f9291bac97a3ec1aa12cf7165e99a2a4e19a86fe3954d0bdab101bf95a84d416bad5d38ae312948f551e0e05c0a158696091119d6aa8e723bd5b22dc3fa06bb6817cbd10139cebf9fa6c37427eb325c4e81718ffb0da334c7c99c333c9734481278019c0d92dd9889abdf81aa8c068066e908a92de0fb412988dfe913e8816665fc7ddc7e3bf06cffb822d7e51793017421465d778393ad527406357c5b002ec9f4b78ff18c4c9ad9425f9ac0640cdc2c64c6660c656f21cd2945220b9610636c2a2c562a457b81ff88bd4417ad8f07d2c5e371cd42c2a1e031a054f18c65b7f2fb95760102a34d5be7a6ccce72b0c1ae29ea2d34b8ed73dd1cafaf5345149a490505abf57f2a7aa5a8ca82dd373aff43643e39d37fac221b0e0dbe7129e9b7e6f1cb10373ece93a416ea5e5d67a5f5171deedd5c434228c76174f9cf9fecfef19b90387a86ad6e5f46e48dc666f34795d567bea2a405366cb3626825acb1105086b67664de0609023e4ab069d33fa16bbae0f6ca7a30f91eadbe9a064c86a0923e35b85f3e10be948f9c4b203b6245ab89cd83239ff87234985f21c37632e6bdfc7f73da1832192cc314bc6045f5a7cc243ec17a39cef62e9f7832a6d549b0c31c8c8a5013e413847f3a3b7b5f965a03cc0d701bc29aad61cf523e29187b385d13b40e0d962449345cc058d95885bad3cb616cc03cde2652293edb29a5a21c5f83debb1c09dd91ba4998926d98842e5950e4f6c661b1239263b093775f0f186dbb6d093e3dd61bb543857bcf34f9997401a1c44406408eabf987f7764cc57bb22a0dba4c4f5c0079df4b8629d1971fb6d386800301e2baf969f20f17cc456ce7e7f60968157771aa4b7c4c8fd61216ed107f37e3f36f1727a3e6af573af83b8fb4c4b321d512e7e4dc38bec9d866c283a819b715a4810100546e2dc8ea408981797b810951a3e46a008d55580cff9d29f6f5bd7f9368d47087ba770dbecb680805a93e68651fba7cc78f9c4ebf9bab42fc527e58d25c4143d0309dc63f061b0ae0e58a69a255bb8700500df6825eb91d2ae82802fbdb3bd034ffe47f5f8233f7f60879131e6c39148aec584a2aa2d439152d060af014239ed8b8a83bbce8ae18513cc610eceeca72334a157fda66d55435a1e9e74b8101cac9f3d8412454376b10ce703d47ce4099ceb6114411c5efac636824ce67fdd30b820d60140b818e38bf41cfe7a6c104d7d56e151a496555b7224503be5027b82b59ba89f6e1fe2b4dc97e2c1cb80442bade025fd1c66c17c4a2c33912662e09e758c9684294021384754ccd13606be2eecf769db7ac4f022180acee1016ce86f0804da020664a257a8e06038be73e00713bdcf541aae1639a1aad148a4b2aeef092c86ef53e5d9d22ca1336fea534499bb37bf715b0ecdf8e158ef4e5d3e759c4c14e6ac0575c76951fa2cf7c7d21e6568c966c5fecbd419bc6bfb24e80f87e494e31ac2ba78bf4344a1b0650f262053799aeb7e645c1cd1b680ccf99b77c1b1dad495ae5c14fdbce165367792ef60f37b54c90471961edd81f5b95873113a80fc917a058c66b55866719077954fdf827ad7ae6fd9ca21ee51b40dcd7c589dc636a125833ff6ea5bca432d68c64014c0fc099550edd2a4412cf50d554effd68931cfe24a5ef7b8a798689398ec110dd9c654c28bc1749cbee959b17338e682745455c6d7c48942b409229b05312f95bc6610436bf327d26a0d0bf32c8286361f86fc2e1b3320c8611abeff2bb160689b763ece63b8d03f9c9dd1c0e4c299be90f1ab2429081c88f21d89cfbac271a0a9a3a502cadeb23ac11b521099ec95d401a9e1eb1dbd03131ab84ae80cdece5969c45efc626be349c983cd84c2c3bd5e237ed203b515776f2e85e82e7c1af08353f1d7763864f3fe9fade7134ff04872c43917cf24ba28ca975f7185bb5976077b7074e48293b9750d6b5a1f36ecf1a5d0d6c00256a961056b49738bdc04a708a0b56a392f76e4a262751b4b8ec0e80ddc1b2f9a35e84a577fa4122761d3473fc3d377617da2630fdddfcb5ba6435beafd94798dd23c76a511f775e870b73ec0bac8bba619142b970016a64bfe945d70781b5895fa27a2ffe501d4ad0697595f90371e52b0f00870bbeb3fa1e9d0a31acd9178bed517ac509a9a5e608fa3d735a653f9da4022094a810a1e12bf6fe8b3e384d2a96404a87bf351c3d6e3f4a429fe93b7a76547e30f603b50f6e57e1c9d6845090cabf52de5cd14030b6df7c486d2171f72400d7b495f9352aeef3668d178931950ae2926c7008ca5fc4e66e82cb79e2e8194a3ff1b8b0e3f8f7c0a48412c38460917b07f2feac4cdb72a32f7a01d5e45bf0f8dce280271e943ef766bb4484ad90991a48e16bfbb4a42f1e6fd2a476f64e066457bc0cb544196c092dc1ba6a2f3093c5a3ff9325649f94b3309531d591419fcfb6d3e23f22e2687d4ac65e28373b3070a46c9a0a070e7b380b817321843fd0b73c5c056b08e16d9e9addfdd7e9122f144965228e456cf8cc1751d37d8a059a6263ba8121be6cb006e316eed6de8df081856f324f69cb0dff16dff12dd433d6423fdd9805013bdf36d313e73c10e475734dae025f2d8736ff4fd81b917dae7f227f0226820f78355669e4313039676302947fc6d4c0ac8ab433ca2a02effcb1626bc5c72c3c276d9bc670b032091fda4b4abf54d7c0755248bfbcc943da9683f0225f5801ae983d431e8d592f0ce97f2328cb48e5ac5cd69d159ed65071138a00120943c957381cf7183063791b72cf7367a6e3504b549b9a3504373532ba92317d6f03ea4e6ae4c350a5eda4127ffbb5033116dfaaeff82ad2e69ae906b1c501fcfeb7fa6516e629db1e7531c5325d24c33a109bb49e784a780046aaa7325fd3b9da10e36173ff0410627f4563f8b4844fe81192106268923920e44344b240c979861c6e4a72ccc445d7d75c60ce0aaed3b14ef23a0633d862ddea8595ff6967630629fd8da70f8683222a912a902d0a135c9e90ae8ddd2309b2e737d916030ee1d7a77908905079701ad6c977ce4e3f9a8b423cae313b0e6e261ce1e1c69c7274c8113d5f07580ccea1f907f1bb46499f08edb39fc3e8a9e46482997be2ecf03c07fdd560186e94a289cfda5cb63ae935aef560e8a5c15fefa5c836a9c4e6d44cba453cc24e32f258af67ad978ecf97ec0cd0ea06aa82280a8842f3da25adcbd040a172b5a72fe65dee8ba2642f43d0d5751e554768488550555a4f469d1f8a77fdeff010bd8ecc35859f7558ea7e81b4fd200a8cec87e8312ffb1673d09c2b9430955302f85803ac129ea7276eb25caafef16e27a8779255f63c45be5655d62067f2cde819b8017ffe81b6ccb5732789313366850c746e16af194d51ee7bd32005ac12474da007aca008464ebcb9e7bc34e67a302d3ca6a4f471372dc43cc5167568e4697ce30cf70ab9f60d2e58ab7578e913d0d7b9801a9b9bdee852bb80e27047d73329309c49437c71769c9d0486aaacd4188cf86053fe0426f7d3ebac5c1cc1cde412b4684abb8342c3d2d80ce2b9f74f41d39ece1c3cfffb88a3a37b07af4948ddb147661a27eae5abd83f32433d8151bc948587675f67b90afe727de8ac0e1ca78c9d9fc8cec15511cc4323b3f4620d53d897eabc2795d439d4a7ef7cf3551a2319fd85be6f3e32f7106fb351e1d4f6d9af55a464ac61ad09b0077349ee9699c5b625df157e62d64555075233e1e338e0c0b9416761201ee52b777c72675a6ea3bbf43dadb4ea3cb0efa898bba85c0e060735a359990a4e5a1537c18613c47002e527e63459e6211f59333766176a7ee212dda5dc82727cf62ebffc358f79bbae7e6308d741c8fda5a88ed364f16835db2c89694f7ee311e6dd448dde9231dddd23fb2522bb5128089c3adb1188888965aa23b29c085feb80c23ce8d65cb7889b7de8e84703efbfe0cec6fdbcb87928b03001449cee3241a15e2139873a7cb1fcfc21d2a30aec5f2efdd581d4acc452054b6a291be750eaf1e114bc8f48512685fb29aed49f1d667bb70cdda42635ad7ef2bd07fc7e55fdd096c8bfec815642d52e8be004c83cd679314768268bbaa3f0cb13bcaa24c7282bbb265d1ac56f0133ba9115a5b074767179e70fdb49111179f6c8871448872a9b25704b19f0ccf6c5d0d4dd3063c0c6a6e6104d756cad46cb9492905482ec576a7d349407582c528124a0a678159e7f7f885ec5dca35f055e43ea18a44d11bea8abc0a0ba70b4f8673d3cd557bcffa34f45dc9c64dc8f292b406330790c9e8dc3ee21fc2a032d8b31dafc3a43fb86bb93bd189e4ffc2e65e1089a2952d1500baa410dceb98b92c92503744197f23d46f6e0aa4ff877574c5d195417a3eb701af0c9579888e8a811fe127a1bdc770105f618620dd73216c4a15cbbcf078547ef259040bdf3571b234c573d0f5c48a783dbb5fe3b57c210237bc6699c3d8e3e01f15a640c16f26394c5cefb715b7b63287867c63f8ea22dcaf13866707465b1a12cbe6631e22d05ad00ece0055a79fda2648c1594a5a741cac966d1e01c97f3d74cc29e4f216f3ce09e9f03ced652c07fc7ad12bb4e9e28c2ed841d574e4414b3fc9c74b03ef35c4d4c17c25f2ab854c071d9fd6975bd07bfbb86ff5e6b8dc54a7de76d8fafe23c9aec1bf5423960f7debd3f1b8c52bf59e8dcc827750401ba25fbbfd9bca29ed1ffb4475d26506c5ee961f126fce9274a0df5b105d9c3faef31c1b350ad7fce40c9f18bd513743dbf31010eba103b13b0245582a21a3f7a4983224ef0f297947f14d04bc0cf8c5c42b428d8345b28884257708a0ad2e6c1ab111b26e2d300c395b8a6f5d3d526bef132cc89787064a6e84616afc3912affe41e9c4e508614080003e706779c9a79935d90c9022f3aaa60d4e26c14b7fa1edaace0dce9d116914609e7fab5c3237f6e3b556fe2d930b4d48d169fa6ac4f8985bb60af68e845935f02fe1f94ab674bbee90e6ba553431cca42af766662aabf7377e13d36e3166e925a300e01fda201b7135f2d8a9ef91eed2929e1c7fe3527ab74055861dae12a0e03e2d01202cc87f307e7ef17ad17aa5ad4d8c91fae553699a1d7a14f916e51f8e09b797a40f04c5e392953df19a2373da1340c372c5a8a815f8eb509f8966bca86bc99ffbd216d5fcfb5f7a50958084f3269d0e8e896af22cfc32068a974600c3a0c8183a996292f6b75fabac7817345860c2593b848053a2a444df3408697942e8ddeb30731ca14fadaf31d5946f07ffda60ea4457b9ffa4141e94cdd8f25a0a76e1050c987c4aecb206e1ab617393c4be76f9211c419c5bedc69ff8128431d0792f463c8052ef02ad06d0af55f1bd5c6841dcca7d334fc9f2c25250b8993fc68544f06c58304733af56a839022492069d405d7eb65cedff809ae6d4ad916aab98c29ba0a7a93436ea7e3b1f083bf5dbcd5bc81a6261861252975bc51e4705d5708242035c52aba2528a051dc5c4eaa9614575160eeba2683a3a5588480cfd08a3e9be7b8c5e8c03460fee82c96727b0ef644d377bf9a96e83cf9bb7fccce23df61352a01130c1eae10ff2720990d965278ecef24d1d9098c391503b9d4cf075058dcaaddb200dbaec644e88447fb355c71abf5a0681c2dc5bba1147f6a82ebc2d25b7736c45204662493ae0a80c224d49d068ef0a3f2a7440eec0ac221e62633ba320737522c36824ded214893f3c456501cbe5f4a0258c1c104f31f7341f77ff610503433fde4487b37edd7945eb683bbdafaa6244969012689cc87b487cf80aa5c02475713fe026f43b9b67190ba1221f1f84f1a653f1f4c72c9572ec26d013eccf6749f6d799ade49e244788045cf60e3e6642b683c5f968d8381aa7a3c0aec353510b860b7b9f23a30fe2053cee1efa3be1fd2b82f01ed907303a5b43965d9c39ae10913dc071faef2a520cfc4df41edafdeea56a91f4ce7ca26e3a87495c2f83da5397a9af611bc53e0f3b18844e332aa5693d946b1f348def932854405dc8853f38b478de8c55b089ebb3a1db9df4d1e2f30a236e1e915e0df11b6e400996a6ce785b8b2e279430709a9687565f57008f93180bb1560824f0ab20d41474b3d457f71dc2692f5d8f01eb6e47bb60a08f6d308477143bcbb4e6490db912ca093c07900ecfd5ea1f4ff827d8fe89b17723d4139d89dbdee5189b93227145d0a43a46edc132e5bd6d8b754c52f45faa17e951a7780e8205d577eef26aaf124ecaecf776eb153206719c0112506fc741d509f127dcf21333bcccca664ac84a4bc5184a4742004908500d9f77a93f7a4439f93924fc5ad16ae9b24ac4a32f8a0353ad15aa113cb4e0a402fef6fab817d4812961600b5bf5074b212a3e0c4dc6c0e2f46389a3f9307cb1daa7197eee151b5abfab2d24be133bea736c0150c170cad41cf5e2afb62ce0154ae98b4064dd9fe532125b117f7705918e1bf651d4f945c0a0d1c9f5bf73c812ae43629b1cca77e1a62738ca7d99444610ed1a9ca41bb4865b74cec60da1a404889bdfaf854752b2c82799a4dd0f430b1430a79d7c41cf2ffe3305216272417d30029cfa98fee4af461802708128cf9ae6e40a323c47d6ff58da210a9fb67ce4cc9ca62bf1e6191b83dd591683cc1ee249280e5258bcbc716ce16bc5e1221604d00d607072b0b8b18888c3bd2f3d500c1b057dcc6e6c545412992df089328b1f768ff4a7b4e10e490042745cabd81f7dcc8b170d22e36f428b8613c0e84b38efc1b46126f412fd5ccc638322343e93ee2403de8f537352fdf7eb823f3965ccfa75ace4a3f947642303dce289ed2d21403e31f29754370619e0a716730236c7cb13cd2a177971fda90aa4f4e6f18a235938b32f4e37c24957b85266633efeee2c935a19bf418dc8d20a7538653b0ef9160315aadda5cc1174a726a449ee0b3a1a25a56b95048c2ad670ca94751eb5cf972c5544b0e350c1baa1bcff0eea8e9afea728d53ac6ff66b94c1e04c1be7333a2286b16fa13f51ad51975ca476efe41f009b2aab90e3dfa4a132d5de69bdc1dac3ff63b6919d594c62caf45afcdf4262794d39cf33194c4b866442ea24e0b4c3ef17e56bd5e384061d2e7c334af9ae6e63e4d2279d0b6721066862eca77b187c245e6f4f16bb681feb00593bfc17755c1b8d6ea01b2d53c187288e332631fdc2cf72db9d8183cfd84cea55d25932d6d2f3c71d037a59cb5e87a1c578497f4b8c9568d2e39df3399169d4422cafbf5ae960101f32237e6fc312993ae1bc014d0c9d3e05c9ed774f6b70a60c4053bd89e640bbe360cd7cab815dc4c6777d11b7850df3c49f6279f55884342625b7a372e91530844d0fd90f7d4c372d53a95aa6a86fe00a7c1bdcf807997f7444e56573739b230f6325140698610bcecaa9419614597f3b379dcc2a55eafa193dcbebce92f02c6053c291a8bc06d25483346483ad42c9f328eeffd0f6d8425443e2b749021dd7ef0d57c34db24aeb4fa569d3064426cdc34d802baa617a88eeb0877ca1b964e9a1284f108f5bb57f689db646d04265bc377270baf08b08f8b1d13857b885917e4c4403a26eaa1129cb3a5d41831a86f5e4fa1f41b68fe2229456c99d2b1d142bc7fcfa9dd0361592a7164a3711a2de4b27886a1720eb3203b292cd8ccd443bc9d5e6ad9b5999a58f5651667b1e5f901c78387b9f5588ae653ce921ee19974198b6cd72804a70bcd0e937f37d65ba30b09174e691e5bd3bc4878769ab20b15b42db5da0d474c065134e36328d1e77181ef51d18d1316cc8b792bbed4cc975e4a89e5960d73cb2191403380df7b31551ecf736c09c18b6f97a7557f053bb9e35c51be4a9bfc4368bc716dfe25593a5eeec7c29795d41d2aaf45c5349a0a4893285f7c7d821c35da33ffa66a2f8918e77a4da50df9d42180b1ef9fe5992b78b6dff975d06804679f0927baca67be06a919bfdeb23eef1d493fe8504b743ededa2f462470be58b24a16fd0612b88d73bdc65415729dafe91a321d73af03c65b8935b35eac5a4bc7bfac25ba4303f93709c71e1e845f7050e4e8dee8a7261b6384931f6cc569d1adca6b74194940b858687ec5604b88988ea0b2db006d053bcc8516cfc1e0883ac718a0c6361ef0bc6a45236fa43fc60cb8aa84995cb91c0bafbfcc32569a15b5fc7bc84ff203c87d9b021b12995413f8515fae2abb9ad1c8162d4558b7a7d0ba81b2f6d9c0abfdc1d62e7572f5e12266d21209cfedf26761aba53df26d6d727c9cb7c43348bf84227fdcc50b06e24f22c5c78a81985068a93aa4b660dbb934cc88954ed01650fbf03745ca6b37b339936ccef089408ec34d46d64fa2f6b6916296b21b9fadfc4adf42c1edd64877125e661a9580dcdb5c14889a48239f3729bd61fa8da8efc92573f497b4542b059dc9d0d31e76e5cf0a2bf5dcb5e78673e0a0f91e47253b8f89b9c34ceb1d79cd0909e56b2011869505004128b04e1356791de1990ea0ad166bd2d740a8bfefbfedd40938b6b47df8529d48f8a3d3e320fb6b83b553d53c59b24fd1c5e5c862a50189a843940d429650654972183f689ee5315e6e76d7099c047083b0094cbe5e7f5987e9c0a5de59626ab9350cc984c367b2183831c9fe8c513ddcd6bdf854b4101881838833f9d1ca46133b54d59655b99c4b687673c4f30f889ef47e8abe95d61058e20a3c87387a894b0a1e91c84a522f6b10f5f56fab1707cf804bf6b034f9bfd2833c0f636f2030c266bda2b572cafbfcaed7ba22f9b00b921b398b8267e5960819ca394cfb571641cf4c9ccf8da65a4f64e14aa6cc86a8c236b1580c1001b7cf4135d0666f344a05b0a620ad575103162b0a39dd673f7ae7762beeac3e208e3decb1f8703759b6de5b54998239418fcbd034e2b747d3fa08689c80004b2583fe91b7fc29b8098c7f5123015f174da917147d5512ff062f194f9143abee03492392c23eceab5d97826d01f70fff4f66548abcb93275cafbea1daebc9d804baa354f4e05bc9f57caf6b48de259f0be8fbda38139cb7c950b05f9bd3d80f180e75f493c5d1d1c3357fb19dd4b1a61d7570fd84013692b3646b5b10031af772312c1ddc486f442878431a105afd892ebd18663c2811d13e1e23a0ac2464971d586c69bd8af5241e9896e6c8270d6e7bd5b4e3ff1a6eee8091e22eb2039f6309ff54db17def26d5f2c7c849c97b2ca920010a28add83540eb36990bc46327cc099377ef2aff471925dafa0dfbb907ae1926025d0aef09d92bb2f6c4e6119e767ededc35eab853bc60b82ff097335363da499c5029469598b9d0b7a7f7546cae4092c53e50fc3ea9cbb85edb34eaca7d71c4b5a7cd17451ef167cf46b44c26b56c63aa539ecb8f068bf6c086c4338ceaca2260932916e66f1bbf5eccfaa31e1f0518f7908c9c5acfcda3b0cacf3ce273651eb8ce4b9abf4d7f9c192dded09b50663ab90737760297f6ede6e5dc1c2fdef4c3af98f4d40f1a2a1a1b17f56af9c4c30a3783bbf89b957ac768e2660c6acd6b51d2d75decfaf0da2662e7b43362ac1fea8cc6bc6a9cd3e37efcb580a5397306f83848d029c6cca05b802e1c2997546ed922991ca7cdfe8fc0157f9f12a362171eb7991e5c95e87d14602351fe972e3202387d348786201ed80363abbcefc8e8a265497b34ce2517ddb2f7b9a06be7e37c72ff1ae364ee595883c8ac67ba968b02281b538b950b0cb3825d507f3175c13fd721206f13263b93a5722e3b7a605a36c116e79d4c36e40fec586e4ddc85cf45c14b874af415258686b1d3bec3ba90aed865c3e954a0e46bbfab8bb596da3dbf134128a5222c3052e04bf60f99384b48c72a2cf2dcab1615929dc016fee70fba3064799d73375aaf81b43d8d280fffb36e2c8d8a56f9350c7c1bef5c4c92b20ac80f3190eb833a8b3a998980e60938a2deb4e01fc1332383659721cb46518139878eef7a69f5390520bd0b350703c5037d4b732dbd679cbb94e92ebbaa7a91f810cab3c0728b9218a55fbbc68cc854bac45339ae4a9f23734de2ae803dbf459beb1626ef5ef27df854032ebdf98fd58119874174ecb21a442929eb50aa37286c533e18fc13472e219249f2369d148e988646b309ff1e1cc556801b9811544f9211592ac85741f652b63eabeaad4f66db4ac5f9ded319f02c507982cec8f9660c67e9f12ccac17a668509769fd214a34472cdce333eeeb90b0ba45e7805b9ec996f200f64d51056a61c5b9f68375751cb9817d8f0350a133a469a5ad26208526e44acbc970c93469aa49a78085a197a06a88dd2887f4cdd4d360ea9b8a046c0f2282a100b6d9f7f193c627d42755b8537a17566c5003fb0032e2bd4702f90223d41b3d739f241837eca2a449c7821dcf8f95b345d9c2d19e243706ca89975c67e61b95b160fa345acf45b4d61bdd228b2fdee12beb9500fa62ef44d6202a725dc97bfacf9c8ac90ea0d3f4297347b128fafb89979fd2ee2e38fa0e1507190e442c34fcbb06f7d8ac2f3671931776a76b3bfc529a039f90e1bf4d06f678dc213cb524df7a1c0f0978ae1b12d305b06ac3afd688fc7c4761abb1b275d14c5d04b063b5a4ce33587f80226d40744e5840c8d83a86448636e0ce50d02c623b33d21ca9d756d62a30f04a2ca891a1b0fb1ae2780e2a1c2812e341f62daaeafeec1d7511b26525ab5455110c2bf833329bc0b103318a71e1882de245dd6d98b5a3ce1f8d061df0e718b66e361bf7a4e05a51406d5518f90aa3829ad2ebcfdf86e3f26446cf57cc8d2cbaa5363f7204f0d50973b1ff1024218cdf1fc8e4de6308f62de3e0de2253f41b5ba93d97c01def5175d254f043377e2d7b0921ea5ccffd7692a8e5535f56fc71c97d460ae9c929edeca97dd98d611ca22397775f8a44e97425fa6003e5dce4ba86ba3e54e6636d8cb6577c2c3987e15b81991b620c25ad66b3fe6767da1ea180ff387b9d7d56d5389a70a7565f5c2c89c7e81f3d72d8aa07d206e4dbd69f67e7ce07928cb0debc2b8a6207079b334616217caf151b0301a1d7d7ecabb54781b871eec50629383713a4991ad25a8c281b8a9aa93b6b2a977e9fed17a76b95ed940f2c74546a0e2ec2a76d5188f57fff16b8af31335864759918c2e68b3b546350c3d5a50cfb17c92e54b6602466a8edda6fd5f696414ac1c76b4615a906a8bf796b1038ff3958cd6e2778c4eeaba4d1b442ee6e8d80a36ead7e2134b9145b3996792ea3cc16cf376143aa8e60bc1e926b888cbfc1e7ee6bbd531ad864718e03e4c56d4243a2b8e460564483452b06cddc10c2c6e0d5a22dca41277a23348a34a5371ab7ee843b52be75c110691008983adb0e0ed02ac04269c3ee5b90e3bceb26770e9b5edadcc60e571abc22fa6465fa17eae8652bd1f13af0f8cb47d336d1e50c52f90d03179e9afb60b4398f0ac228841e00262bf11b1f5dea71545175077340157f4af0296e3c5f54a509988d81abf69ca3126467602527d90e4e5f1410d3f12beb5aa8e59f7fe36718d844ba71e6d35c3904766d7dd993b2f284d58201d6130fad998341274464aff1b65db42e3abe96ab9bdfa46d5d75c4e17d40d33dc6e28ebcfeabeb919e0f7d7710108ca824ec8ea6d080f880108b157f5cfbf77168bb82d1d78693c15848ac44789adede42c0eacbf285c5207797315c06543f165447f68ec601d5c011d954dcd005ca81787f3330eee8479d9e224c0638bd6b159a0643fcef6d06277346af932155d3324f413e2af5c8a37e61a3c52d85f9dc5df7888267bf8a122acd70aba39d4e9e3a88334e2f60614b49aa0462b41df06c913acf5e780d82e9478377853ddcd401d01fd40abb013441f0417f6a226b3596e42e8c91ada67e2dce2368f0b9dec0ffc9fb2b3dafc55ea55d73b9165e9078a8216fb63500eb1c10605fa14bd54fff9ad487b916cda2cc0f61fa815457cca96123c5ca90264afd601539f77522bd5691b815cc8f964e56bae5c56bc9540e4e521891a21f36f1f0c4b2541669c089a648fd300d428fc40400d4d6f7ae7f9863900028f752d929f7d3d90c5da9fe26fc39a24f1e86b9f80b3a2a9f22ce7915eecf196c22ab8a9f8395b6ca278c35827417732135513a29765f4a7ab57b4542c5d700cf428ed9e4522ba83ec09e482c9f1f4cf625a5c50f94f2b996b22eb9cf87cf1f89cce7278642c73176c0c60e79e93cafe366bc0b6a72544f04ad4a1db3d1ece2f383554e1a1495d70bdb75e7d7ce0d67a99d7fb540b1c916e792e8103f297d806c91a8616ccb698e0485b34766b0647d223cf23fe533036281c10a6e9eb4280f734e11a74cfe7ae88ad2c229b28c79c0d610ec0408d934feaec74c8782c36032f9fb335bf72ee7e04d2c0a00c2fa69aaed2eed5e767b45adc4ce19830d443e0684d7a2a0980da66eff5ee67c09f502c4e5c2cfd2f2fe8af7547f89d121f4ab185e3e0afb788c30e7ff7ae9d4b530b865d15c699a5ee64598c9499614fb60424c48f020090950ebf207d54cd04cc418beba23ae03784a37eeccad9a0073cd27f8ed7490a400eef8d4c94fbd4345bdd8dcce8eb046c9d5b04153e393451b6484e481f9a70789cf1287ae9d97a5b726ebdc549d4405087f6414214b4cccab29329ede36ba9adc521d357cb569ba6f22a00907cbb281bad1400dbf492f15ccdc4a5a71a96dfee0bd990d32ae242ffcca8a665cddabfea7de1b80040ec1756c4d98d5bd3271885c07d17773ec88f5a9274e423bfabfa35b0f60de9cdf7a8dadf71339e86eb605a737ec0efd3777dfa568224d14b977153b6a94064064428899b6ca96bc061f414bff8c7a23c7ea8897b923f4b32f3ae1f834263b3b3bebae3085345bc9076ddb72ef8cd72fa1d259407923e40f66c6c4b004e0ec760fbf55c9295d425597a52b14b7199197070a9953c58050b2824d357382feffd66e1c591b399516901e06b1ae950d7e0dab1a21e38279ad168959224708b8ee8fb83f27339a17951e14a3786fa6a50e67e56958e38ca6ce809f4680299aa231b5817387a65ec0f6be1ebaa48975362d3f783ca573915d0692c778a104af5b05cd88fa0a76d6885f9fe8f41f4c07416235cc6b840d4bc1605200eaafd2e31fda0e646c2544f272a958a7171d3754824d2b6fdfb297e1550f19b795d0d8d32b095e3a37d0911deafbbb8a436f594bc5d49d6a48b983d8271a5d99462de5cc0ddc6e8ba1bd828c7c2b28387b253272f7e15fc29e5c8704438e704b08fa1e4271bfb18a874dceb79d7c58c08cc082d6408085f1215c41da141f4e014e0ebfde3c7bac9822d6f9359711698fbf49b758bfad07c13624d96231f115522fad7637562cfa7298a25022be1c72d4ea40987470e9c3e698b022af40a33cfcf693a2985225f76f4e5ac0f8bfd2b9eff9168f5ce2850de46849f3e620e0c4bc9d1de9323fb5379d1d491de25200140f3ccf9e9737ab7d748c27684a4eff3f29bb33291236d79a5920c65324301f112eb231a0ac11b6725316f4807c5b5687ac605249f477ece045cef9acaefea4779f6fbfae5b7adde012128bc071af6757c7d4f0f18d76937e06a2abd62ee637bc34e7d0b40f4bce83186744d41b3c9dedcc50d50f961cbfbe5bea8b0254dbb5605b06e663f55c665335767531627f4f08ab2c3e2d6132829aff6b39c6593eb9bef5a61ba85855a982b39bebead5dc3263a921c88bddc1499a97ff3a868626274700ab34213cbf48c77f37160ba643c8acbfd373628a1b54f1fd44cc9f48c04cb79ecc88ce34dac567128425571a602c4c4645dc27e32109d7fcb0b1749156cce2a6e885ea8377c273fe84d388c98220ff3be6acdbdbea0f7b98bd788852b4b206968beaaa2e8ff64940da5da9c2742872c11416f236c5b45b7fa26da7588a8822eb943e20e0c0faf9c7a40d672a63167a0fb722ef4874963b3227eea1e5728a62b052de12c3fefe13cd385b70e1c3fb8a9898c4365686695410e9c6101110e33ddd7b84d20a9e86ab70121b4a6025a7442e5c832a3963fbe9e1016701a412985b2f7bb860fcf139e834cd7ae1a87030bcd5f3cf2abc058257c99982dcb576d29361b1bd30ff3369b1a93f193bb179e64bd4aa5e3cd0e7a1f72c02d9bec29818d54d3249da0f6483578c6ececc31d083f10f9f0180fbe86663d611d7e306058396d284fff2471b6387c50afce0be6d9527291c95a2f6c0fe787d0d839075fd9b2b005a6c0f3e1eccbfee90187dd8e3eefdbd3497f49081458920ffac7dc84f71e5dd046f4dcf8cd22a001a91ae87b68377d7d3393d65cf170932500d7869a90d7610113ee1b81e7eece660dd294356f264a18c739d22a1cb78de3d4761f08ea3a7839d72483150f956a496a21f37a170e5bca4a62939c54b361c6ea147e36c5f0d34acb22f3553b841f1e94f1330b3ce1ef40d8bbde4eaea6bc4cfbb4f87bdfd6698d177b0f384d4883ba23da5e7366901d1d6ef7d944e951d6b1aa87d036fb64a764b1d42cad441a74e36e8abf141b236f6c0309aa26070880a495d90c55490b7176c0b224b699f7ebdf6336faabbfbf4551ed6902c09a0c8f88daaa6a1f8619fba7115e7f417d216384b8aabc981c39858ddae2c3b1cdb3c7980985eefa94a34a563ec90dfb6b6d25eba5a379eb9ed42c7a1bf3624ecf398d161cae6fa40b61954f4e9dbab189186ee0aef6b3302579497b4b386bf974e5ac0b0fff45a8ea43ff47991e0a0b41856e24ca45f46ef87d7b4d6ee7d5fcf7a42a528b737808055aa0f6b1c237dad55af35d90359c7b438d8c098447088ee53be5a1e5575ae1d330e8211b7870cae10d25579fd7236f97a0eabc888c54044ea2da5fc35a7ebeaf5a17800b10fc6f44c3c035d4d7806577ebdb11bfb22aceddd840a3ea0319925ff93538c19dfbe297c1a31593eb86ae67aee29142ae3aef6cb43506702c0fb4723c28e6ec27290216780288ad9f40fe95e2c5521357b39dad1dfd14081ec116828f6e8a2d4fe9304c711582decd50055c02ef8bb41a1f6e87e776dd0a33f18efcc6ac1ba52a1a795a118e633eb95e25030743e78b18c6ce0cfb0bf493dda7eb0c0b5a9f711e066e32dbac0b8bd363eada9b6f69f0fe1d3ea1d46716a861ccf05f419f2261ac3b2bc88d1295960263bcb9850da99aa95bca6ed25b04c8cc0dd1f40bda57400cd44477847d9931a37e97f575f8f0f34521e992cbb9f8ba53fc323dc579d68f65916951880b165076284a84d465996c1bd6b4efcc0a5e120bc7e12fea12baf2ca523bcdafabfb40992f430caff265907d88f258b8125b710c2c8fbbcf9223b1449629c813c8451181792c7fc46b4dc76a1cc39d1d4bbb707d7ff056bfd13028828137665dfeececef29bc8fd6ff239db87a8755718affd020ff83c4a162c5a6295210f04b602f6464ac237cba139abad2eecdcd4f385c7e58432a3b692fa1d20752221a3e090ead02b14c2f95a9569640abbd02703ac97515df1393ea17f73cfdb46020280618a892021e03a3ebf73146b1e116b83b74cbc2ab905a57c3e71f81886d15c938840a7cc18cab16342d38b2228538b19c06267ceb1edb8afe07ae1f49790838947eea4cc123afe7222e64e5a0708ded94c9688f7e7b1bc7aecc24d15c975c3ccae8c830d3b9f9eb92352b8205470ce5f1445387dc04feefe728e6a0fc1fab99ffc35fbad8cbe53be3569b63c122db188bd5147f7ec8564912c6e5db6637f9eab0340f3cb5e127db92fa969fbef04657e14687a413df4fb9cad127e27006751799ea7ebdc88c77e1dfa9c46b150f2c5cbd61d619dde52c9cdad32ad794dfed3eaa099cc339ec909266ae2f4c909432f94151cb202e50f2f9aa9dbda40b69da7cb101ef72e87bf24048ebe06e346e3e5bd559f4fc74dcd3ad1a0b42a0d892d961dfeb9ce5746f322ad926e9fb5f86cf6731c7d461b1df01ea82566c03e37c93888aecb3e9e1c8380ddc8496f62424e0908eac954d7a17fd308fa187df64dd9fee663d7580f4f87bb4fd5a61b89fab045965b04cf2a2c8656f2fd18ae5c85fc988ed262366af51237b6a66c694a74bd5dde04822dfff1589e56fbe4126a2e921f7c19dba1bed0468a68e17aedc027daed4a00e9188e3f210418f0adee80a84c214ac886ad904d911564cf10012f3065f3ec5db65d5596c7b6c83440d729482adf7bb877c027ac0324aace8adb69bda5235b27bc3c16ab53ec066b4edc1e4a674582648cc8db6ba27f934bfb2a8fdd8fb31022d667f68d196c3ac79b09765cd1e430f67315c3a1ad9575aa73156d954f81d4d169f7a660dbfde1a7f4495d048eb6f6a4ae4b3946a94dffb90bc7dd9a2f9a1c51e0c443b868f1715e0c36cb2a888aaa25168f65527a8144cab5fadf493755a006a8a5b13fa247271394ebf07ea94e245b8d0ed3696b8a7a0becaaf6cc5d641e13b5b3dc443db51219c744bfcb8b3aebc74b35267754222a9e2a14653109a2dde3cb74cdaf5c2965f22aa0469887e4d8ab829d8563765364869c858692c3c8430e05418dfee7981f41e1118efe0f264797b547c84dc9aff9a0af26017df7630551976cc3bef8291db0661d2cddfa68c6a53b1b0ec1a8e5888a0f516105c025f1ca699c66c6244ff5f781cac9b4f5d0f7ab36c211a4636fb65d2df9959afe6f5b63d721fabedc29b9474a34276b02e1d0be476d6c80ff6321df4ec4a978ef4570f16c1ceb74e5377941c16548f3a87745734890b6fcf5051ec2eeec28dd5d398d8f2fc1681237aa722427b22fecb3d36ba523141136106ec59a1433bea0219f972a09cd8732c722a749ca00a75ece179b3adcf2a2b6f1faead24cf3b95847cf0fc4187372be5e2532e4f72a3850b7006b93b2216750288ca0f4fdf996265de61ce81b9e956bea1b1877471a584d02584c18c85e94775dd4f4981eb5cbfd7309d105ef22d325ff8574263775f3f92ec5dc50cab2f70a2f6c272ba17315fdc11cb256700f8d0f496fcdc07e0a2c59d623403d65dc66dfaa5aac4079041c239b8288be7c39de10c32375de9e496c4fd8df67b147746cb3042f4512d42c1e5b0b508784eed3ba54d565fcc464705268c1a8ca90346822343131766f22d847975a52014fe7a3ddde1c25e715e4ddd4f14a342491bd390b00ebd10740cf7da0dcf81dd5b2cff4934b7178246b5d3f69643c1b9ae290cd6a5591d1f4701a4cc6bcd392fb17067152d16661c8d45b907f6ee513bbb20bda99e01e1ae46c044912de04704bf28822c8f5acadf06817d697ce612d09f247a403df5fc6e8aff95be57d543541499cafe6af06c1bee4e6d5672eda44a4185826a19a955f4341d053ca730799071ea69e8385d5af72666b7361a281b1395f6eed89e1ec8870730ff57e709d9f4cd43efbce04982b81492ded546166d3e9ef72ed89015d7c8a3665ef2ab1a08b01be35581d41e8286dc7080f05379a796f3d59648db0d0cd0d830902b5f975dd98b49526c22dc07fd69e1d47c1deff2fed90386d5f38311d326acfac1e73e477ef21d8f9412199a7fa6c9871d2beb952498c6a2af42b9da1911e2a977a41689509c9c4879a7b8b1a6c9f39bcf435fb6e92fe3439fed6503c8f683b9549f2adaaafed42fd61dccfe1de232ac41cad58926f7e2d30bc909b47ce11361e524e715fdcdc05e3f6725e2213fc4d0191e2b9cbd98ddde68d7b463f1417332150d3037a37de70077858afb2c4614fc2508d56a4cb95e7e726c6680bb318267f2e37d68aec5dda998fa4c094cadca2b2d6bf6fbf61aa14e0075075cd7e1e660072f721bfd62d0448b5e00052410494fd97dff421d4ac726ff4c729cffe011a046c0c2aae08f60bbf472137bb67496f5161251f84cf91431e92ece58a8dd12d6773cd04d2f9b5abc1c85c112e4d69dac28137eb09630a0787184bb5d02a06525f8c9ed1f1ccc0043ce4c118d231ad01b2be00c4c914a814e809b5dab9ea51b395d7eb5fcdbbd42d717faf2d75f9063a3d800d453242a59204fc1c805fc624a9260bdc51ad936da3138269cb02f296c45f71e57926b6a3d7de832a1922d79463881c629a5fd68d364691c7d105d4019be15f166365b8917517620a3c844f505d9091f6cbc1bb11207c28b7653fd4440c5d432c69a26aa249c79d7cc52eb56afbcbe1ae73fffaca2101ef281a4459ce4c149e32634c003d2d18ed76b8607dd0d2694f7fb0de3b6364322f4b1fe9e50ae98a77c46253998d976c2788201162ceb90ca402b15396e66680c5ec2238c53ba88d9f91b2abc4c8ab402ef97cdf61f954d4ab696be0065ed5a24ea569551676651e2d1f3447217d1339684ef48cb11a6381501f4aef3586b6f7a84bb3a0b20b10400dab24d464c6f7ae8a0ba157b040012e5b01a998c045e9a49e24f2a44b83dc2d15949b560a98b89c63cb62f86117f76a56f179950b7c93cfefb94485ccd39a5f59801ec3c96f91981701321e86c1017a343a74fb16bb9a59232ce855a4501d676724f70b5fd8fa092a0e658cd67782c390912dd3860e3287dc5491a539e2ac438295644ec708cb16cd1867cea7cfa7567d13056ca7ccb4b61374068a8f0c52708fc9e7c0d89d50f37088d753f59af40bb35e53971cc1c72cd2b1bf2609d13c59f2863e6906386f79b9cc784b88d9cd106f3fa272c45b6f7d4a17dc17df1ad8c8f5be5a3f7a2a94bdb30b0a5d29aae4df88d06014d49db3832c321aad772edbd989b900fd47a28149abec01743dc31f8ff4d738872f6d329f6afdf6dadf4eaa3e80af4711f1de3fec813df2a7544276962a707cbabece19373918c4e621266f11dbf778c78e099dcaaec3657a6e6b134035131cc435d363a4f708bd3186913c8bd697e08db7cdc263f83ee9ed51b0aac9fe35e1a8c7061966c75ca08dbd59113bf3a1a0858f74e4b83c616946cb493760e2fb5d946a29f816afabec8f207385bc73573618cf047abab18172e1a6fca917295ab8a15b34c7d8ca9d3f63954876ed2755daa13d056e4182270b6ac06cce3ea328b8c7bc973d051e5fec5314f00185d588d4bfda12edb7047c1bdc7e2a1403106dc14a2e94560d2f47998928dfd1b0d6f7ea68f3dadf04f140bf4d1cbff9902a168a5d392400d538f353477ed32726f2a2a22fc13617104e17f19a98457d8cb0aaf0e874eb888267f6e145b2c84025a3ce65c237baf4e34413bd35020b83611a980ee5d2722271971fee9b2b980a598e25dfd05767c626adc83aac87033e693c738cc378dda25e35a2c564d4822bb84ae2e83f98f5a7cdc229932588b66008c08a412e302b9aa564d7568346e586b2013bf186282d1b6484931102fa26780b62d94e3637d677aecaa6ad378822c1e83b6ce515654a540099d2fa790a78ffcd20d6b7f7cc45f33cbf9849fa3aa35954779e1a00c779354bb0d31a98f7dd216a0b9cb426d30f6e1ae2f4dd0f1a733b82adee44bbb885edb8fe281c6d2ad0ed88900b756f7d34b61a0111b83f662051c9df62e0ad96c04cfe7179daae6209174b0781b6578bd0cab8ed5a3da18a98dc2195a996092e4b4f5d3c415cc58d99beeea8dc07b53d09a30473230ef2a3a48012c87e0d5caeecee6d313a42f06cda5adb2309e0855bce30ed2aca0c89361fd515fbe5fefc745364c751f9d5b895a243bb52aa3fdeacc0eb194d6122e271a27062d25f8cb131637eba7b36f2ce3a3d247fa7809f4e3087b3760a8019355d9c9d9cba0b46eb6dcb7d6943ad79a2f5019946dab6b48f39da27a64b3c784257e4a162e62444913e793fdb70bb2d8f3f80dfc2ac4b11d99c5bb8ca2d656a1f166876632498ca816223394b26622326e8513ca4a137f9aec66b4528e89edeffa2c88a18059b811f542103d22d857ccf4935b04313557c8faa0ff833ed3185923bb90d5ee121c7512f1f3e47a59d7d47e36d9f8397cdbc4c6c69317c73b90482c0d2de33d07e44e8d875eaf7fc91c2746371d7c81f7443e0d8bdfd1cdf2d6372a7cfeace1732f7855901c09f5bb3788a7a9d4451f98cf9bf4cf66073dc1a1bd0f8d139a0191e31af4bff0fdfe3ee51f8777fd45db4a5bce2da6273dda569c52e305b95912680f9fe22989e0a41b84f8694014f3026df7da46396a07310c0707d8a988c424af9556b9dd8174fb1548ce374a33005915806703f37a277c808adc1dfb8da333a4d7f417f0c25d2a329e6a5b914fe25dd5dbd7aebf8f782e4c91f51c3e2d8d15cd1dbc5d25625b4435109db2eeb946250f36f4750d653e42fd0180c9eea76e983d9dabef3ce8bf71083beb399741a5abb2e61e3def8bd71b901422854e143d1903ee5bb4e167cd8e57d6c4af6f7cf912082d8b7623407b56be2f472dfdebcd7fac05d95506ef3a0824c7b93c9434df8ec30ce79a9955c5f44159c653effe5b35dff77a5c8c39b04bbc8c30e0e79067525f7d6b35a921ee79dea0646f1dd2a6c345a2ee7f40ff9afc86786c77fa7a87bbe8e121e31dce40a6f2c1b7b52f618b2d014945107a96b7e69bea5ae39f58f688d94a656c9ce90fa1004f2f892404866e99d3bc027aa15e2d08e729ea1728ba34f68664187c843946695a05332580ccd257f2a886ce3342413754613ffb02aab51c07c1a070f322b2f019497c810bb050c03a4c3a041f278965d1f495fb2c6051fd2e64c5cd85368a5924f25f8f454d7a185efab6937251380371dff983b773207d05c14115932c68758c307e1eb50863643513aeb78467e8f0581dcb8b60251cd003cb937532badddb054adeddf731895859b96c15282254b69f0f765312c410b90ef6b0217718377afff1f0b8479d6fc752144613fec36e5a0fada475f067a39a3518148581064239af85bdb8740cbe4e5a9ce452337ce7c13752653408ee38046d4ba8a58d30e5caf945fe6e6b2e566db2b9f9262502cf143af0758e0796c1e848343d6e3c9f5b48480634d167ad1a355a1e2498cf91ea39554409ac2c928452b531dc3f60c2200b4faa9bb48b7177fa7823ddc6c1ef2cdf28960404999bc6d3baf15d6682ab3b02671cc2f189fec4cdc23db027acc668911203b5ceb7294db615037f03e884bc16b6096f7f555a96b899838ed1770a4c6424db5bf50ffb96a7e71b05743ea6f57ff9786438a98a73ec4447155d0eafe62edf10efc0e026de3982899fc11351b85c0c54db1178950ed65a10acbfd91cf2b4f6df7ac680c292abdf3fbe1ec43effd79466c6a7f8f64a1a67172f89c8535ff28351e847afbd4c6062d9c42db03f94d58aaba8b8664ae0425d0ebb4d9b91e59d70fae6e69dd82d63f85ba301cf014ebba5a58f0c16b234c1e3bc1f2ffcdddeac901011723022db1dfea25b2d049b7729445e139c07d33e29cc00b7e219cdc69cd468e574d695cb6737d69dcb9afb385fce5d6caa6382641f993cc1865c4882112e935723428ae5961d0c673e8d61fba504384310a1f27ce7d4d45ffb5ea86d275b4cf7c8b1e39a8978b3e8cf0f126b12cf78ea2ae27d702775da53b98aca3f3c098f4f601dd629bee60e219437b8e2597641afe10d502b9099808041d56b55600de7baf9e6c619e3605c45bcc69bdf312e6dfa76f01eaedaf703f95b08675e702e50d279a0b9819b841c0af709c50ab96e9463df81acb3c4199255b70e8eb60fca3b1cab4785e12a032d2ae23e77a5e5821d97a14054e367f3c685cbd71f82e6859970f177fe388099d59a0cdb2d5f9e49be77023e52a08d355e4c453c0e20cf92d2ac10c3abd1a461e2fc0a66393b4229cb189c0f0eca7a4b6a7ee85ad98e5c0ca2c86637f146e630055e2324450fb0c2ee58d43485accd6ab3c5a20582d998217290c3258039766c93cd17f913df2191ec748baeac392c2671eea0176dbe26bcb88e3e19af7637aec8e0c37feac3f4ed7342d19ef832a498bb70d9b73b71ed3f21909f5e3906d163e087d565981e3e20ae8f2e77de194c4f266e9b11ff7b41aadce6d9576cc911fc70f40c3bc14d2b0c1a0c3fcc17ddad2d7518ed440b5d7c194b0cda0807595d60fb22c07ad19a5fe4ab51eb613212399e010c6068e836f18d32023babcc7dd85855339fded3dac17599f2faf7a6713be626060e435394a58e7dd2185bce76d98f10733bfd76ae6a2d3dfc3bfc7f378ff825c9282f4ecc6495652c0671ff88a6cf2fb3911aa22de2b29e0cd12eeb480461e32e4bd23175ae8c61cd74582d4071087e479cd5f4eb31a3f3d9c9544041c01d82127ffeed68891ddf816ae4be4381e893dda716e477577c12e8a6f68fb4bf7752e54a99e6fc5d8c8125610a2e1363aa2a15665fca955f2dfe00c2baff83542ccc718ef38a567f2e2f8e16f00c3c24bca1d5c812bc803271927de6667a6e7d90c6784e71ba15128f6dbc4c7a7468e2ea61c51c5abb01e52a6fcbfe09cd9bc0a9d13a8d4d849f7387e428c23606cbfd73f4f050575da09653bf47470385c6c4010c589fe24a476ad9be3da140737d89c696067f2a2ec71e905bee2421b6ab92b903b92c5fd6b359fbbab1f7aff51087964e354bb5fd51a0fe54262d40d941361decbf4915e7fb2400558ad70ca9f7b69e3fa127b0cfb570e6ac8080cc49ce72ce69b21e1399739060f9b45e6565d1ba31696bb292bca7e76981d28946800b4eaea46fdb8decabcc8b8381178c9982214c63cb923ff05df5ef1370d8e099770e4ded28073dfd618974529d7d1cb84db04df82ef36a8836947a58a321d613257616e12e1d34201b43ab1532f7fc2a4988daa903ae581bfb6657f69b50599c981c8ddf2b55dd5b50201a0e193bb5c091658421be199eeb94f4804619ea5a868b9cdc1aca949e8dce67dff21127b1440bb601ccff27561a5a331a0fca66a6d4ac6ce425ea8901a1032d2bc9395069af913a87b07e0cda08dad720d61ea8b27451aa602add3eca32f3193e35d535cde171ddbb867dcc62bd3d681139f50fc995d66749322f33d383d95b0f5a9729b96220f6e90420996d74c48346a3a488457a784c9f0d0905a129381db93f11bd1e5a0c947e6f8f8243cbbf73e8fb15da30f676fc9ddf38cd072c640e478bf1b67e4cb3dfca5eee0e72f5e54902ee363a71a1fe93d1392d807155616c2b9483526044fd3a4bcfbbebc96fdf9547f84c26003e13f2d69c79bb2cfcb02a5c70574a9724bb2ff9dee555c54166aa79d59ad1f00c2b39730915c71d75cfbb216387e1367a99d56e09a072a8bca39cf2c33e73f68be14986cf276f33cb89ba3c3e447463d87e8102fa3129c3557c89b3958a26dbcfc0ded6bf4d17f1dceaf0f619fce47d13a118ba64340d2aab9515413d3f8ade98a9115fb4f4a7825ce93acd220e026ea63cb24fbf14c2c3c42f7a8f8d8c23aecddfd86aaed7fdcf67bdd4c74905b637b2d5e983b05a35c9930c5a3582da1c6ae9eb07a25c6e53aba530a24b9b447f1dd966b8249da30e66ed8619f5799e3e1b0afc9c486f1efd6264d0ae4fa1a6b73c10d8796a446a5654e1946b280efbc55eb324cf499e841ec97adecfefd423fe8d1058530c32d84bbd9531890df5429c4b3d34d7e248e028ac01e4bf7522f0390f525e3f001fa61095e2091244f82f108ababb250f6e5f85f48a1d95cd16e13db6dec4e6e7a05fa825cd6fb3ba45f404e21b45ea414260458bce7057461167269e7694458bb473e1ecf2423d0e23329199ec97c77047a2aabc22534e1cfa431ebbc687eb1bec92eed4b684dd961b1b7fd7af9a3ecf192abedd723f677ba2512facd72a028229d0c73d9d5a112febc8171648c22a815b6375c16b90aa98138516138f2db7b5ae291748daf289c90d48b9f74f2c253234f63beae0aae4f34172c163e2700358a4f743a9db506482ad0c5a25440752f3fc4d554f347ea854a81aa5eaa8cca0cfbf2b0c1855e73a75a89736496f76ea0fd7ba22cb8c46542f2beda24aec48a4b6c2e5385d0daab647e94dd5ad4b09dc56af4cbd876730828244365bcef6276e3ac9000168bc407c2ab8cf028c929c22f98d8722cbf902522f61f800e5de585aeb344c9983de1bfc5d98598abb659415eba684e1232f8ea22f105bd90210c071f70be8ff55dfda2c0974cde1431ea31418e4a2b3587da71de7ce5ba621127d3a93c4c9d999792e3ebf1b7c659e674c6c1cfff2d804f123702e554d617e16bfcb5886de1b2ff04e3bfab146c2bb023edbc6fb36ec0bdbec3cb1116e8fc03367e7dcf81a0dced424399f3f7856e54ef7e7567049283a97d1f56dba4725705298dc934800cca5f21074c1c83829e5b4e1b4af4fd421595e6776d9f6b67cff0f17341c1a10e0946441f1839a636ae5f159e52af5569b6d554df6a442b1b285dfaa8fc82d325d86a3d28be2ae31e7666777dea800a65063b36d1efc4dc4029ec5eb858264d00507ae01100450506345e626b4e88f7641c500a267e7559b1b5a4d8c61d43d73c68e35917949df1fc61ea856f468b21be5540bfbb210fb2a48b1a08000c981e985afcfac4c2bf5f0a44feea66a12d04323cfe4eaceaa83e2193c0284b1db4668262980be25221474bf6815a75209e9c871785aa27c8db1f901573946513857121defb11af009381fbbb8dc7a8c0fe44f2efad958ab114b79f06b3081443c1cf7e8f166210052a4d6de61b67a32f53f7575596435e382891c050013b8b8c60eac84c58f3fb1b9a889923e6ae00e23eda9a87be499bb2029e897476a23a4ede7e21b8f607d30515ff525c8fa30f10c8c28c7207d42af9867d0c6ab6d72f3af7cf6c454d29dda8045be66470de22ddb3079ee11097b055c422d51a789dd286c2a88431d4346bdfa1aa1a7bc3a531e480763c1112c66218cf520734a2880bf70b6a07a30301d410146a5cd10191b95c3f98268bd99fde8018001239acaef42a5c0c13dd9f95c1fcc9be9d33162f72c05415615d73b03cc647acf58750be78887291fbadfc9c7de4f3dec02325bbac0384e210057c149ff4b5e3db7f82a7e3cd1fccd43085fd618213f04d33022a5ad19fe082274b28e27ca28ba0193fd1b6ad39c7fc56343a824c66e0e87e8412fd358daa14f2d5467d9fa50a94bbfe1f9d0fc2c0f207201c7a4bf94cc37bdc4ac58b6d8daa1be417754518b4516f0374c47d206435b36937d2072573bfadc0f4fe868c1306df1c59eebb652b818ca6e75e8267206bd1af881649511d6cf094c83d48d37869e08a74386eb40355e4166eabb040462cb44b960c3009534979f92118c7dec6606b53497d150f21a3cbc2ce0eab891ff100ab287ea07be365daa132a9d6d083168fb369005a78509d97e114ec6b1c4b24654a3311c5e821f4f221c4dcad655b0fc74020e7bd0b573f277a57580a160fce9a407caacfdbe8d6eaa852d0adf1a6be5b28dd1e65d2820a713e2595c912266ec3de037f7f1c9bcf1d29df03d74dd5ce14231bde9c0cc36d18fd24436ce41bcd70fda07864d864a08494236263c13e39c6123a0e5d6a373b3f68bd26ec0a0ccc7217f4a4ae125469b3f3ea9994a5f90b58ec67543fde7190625c7db3c85c65c3081d5f5d1aa1fd0ec6b8b7104d105062988a34e1fdde6ab768c476ce746a19bc7911a170c9479692297b0f9f3e88510362c635fc542f3048192ea931b09270307b5c035660422665b32434fb65262bcdc69e62d008d9538662ca42dd082df22a25d1bd0ed8310b6e4b516c0a4de6997319dfbf5c74090460a3a853a9d726608a3f85f749d8e4c1c46c8c859ec11b91a216696d9e84367eba921e43c62a9007bf65d36f583e2dd92540b8d0e28d8af41512b222fa1ed96c95825b23d13b33be8ba57d36dd3619d9d609264f6cb1f05c25012ce057f67f0b6e166dc25f2fc36b84753b64ab4a7807ca5c7479df18bdacb0cafa7054a118735b3b8f5bbe9264dcaaa60a158de813bccefdf9039b3e79c710e472d224777f60e0f020a758f68cb4ffd79b06f33afd5914f8943db251210ccfd140cacccd60cd502fd9b6143ab69650d3c9aafdccb65a2c81fab1386db28395d174ae70a3d5b86b410e546eaf9d2ed421af4e65fb83a47334cd93018beddd95f034c742e69cc5c3a0807f24342a99ed0e146d8ba525446e5de79f717a30040291496282958abc399629fe2a77ea80bbb24a572621cb506e78db07c69f261881a36c334f9a4641057517e8fb5f1f3413a5882db6da1826831ad17d1a1a3777940a78e40f56ef680d7c9be03dfc95af49aad7f54361606832bf2418bb86271f881694203dad6556e3d38165e546bdec465767c06201e61e97cf0f52b7a2c8de9bc3d2ab8dafa2fd42b62ea43f0b832f9996a41a6cb2a04320373459fb824af23b401eae863022d75d18b944a3170b91ea48d92149049e7cdaf08d4e048ec998221794417ed8bbd9029f66a483246724fba63ff01e6b5fa2910a3a90fb598f12b9761ca680f362725e053e2aba2358da7d7656171ae4e9c96e2c77bdf0b980bcac5125d44aeff64e2ffc9a029df0481875db381aa8b9ce76a959fbd3b34a5dd5eb895a3645f299afcb457f662a8c5096ba9f2904d467d59dcea8bbbca11638325a874ceea749001a1e76f0bc0bc336dc4cbe05dfdb02d985196d3f9af05c1a8678327ed1bc207ffa47d08c0a1b6ad2dec2e5abfa5692bfd8788bb0202b14e665966fb119d7f77904bf86cedce857cc89223087ce2548c7630195ebe3e9d0ed26d81646140ff7ed2a5c024897e01fe21f916762cb6f0080a5f77e7b9bc5a7e4cad13e2748ba264754fed9cd93aa57336a5c44335ec46a656cd86a090b4d1d9e6a4eee079279ae6caca205064e9e834d74c55c22b4353880652b715ebec131b3390516f178a95ef4cf1b37d4ccc5fdecaad4f4ca5be4b074f945737368e07ec2b4bc62fc40506b68b78aad8e306b216d56ea78f1cf368040f3fa009451e72f86e466634accc470e4fb98ead55b77966fa6e8cc0932a126a5b52907a3736e7cc2c7df7725ded21b7fbc52be5d335bba1f28e7014a84c8b3c63f83df74db43dc8fb062579b83463945a6713b870f342ab10f5411b4eb6250b1b0ec31fce9a10d63b98dd10a49f9397b765b2f4b39adee9337c9c1655be5ca92815ff9f5b9e7f62dfeb14d2824df5459c9b98e1d1e25e1f8df5b09a82e2e7558416dcfec8f99d7daabad35f575b50c9580a2ec292bcc353b9263f3c94c5745416e205f952c3254783b2c56cd2c467edd494454003e1d9621af30f7d5baf4d6585d35c40a328b8164bea37906e876c2fc7cbe4bc44141693b7788906d44e5f51937b865344215480e011a0b74668316d69633fd72c5617cb4795f1dca777c68735e933b5cf81ac5c1b8c10f9dcad13a65d6da2952b9c65949695afb25ec580b7de9a935e45782b3323b9df15bf12365e4765b38d24f6b3ae49c3496201d07fa01579b849b6e052d8cc19bda98c6c6f9621157701bfd19c42c279b240f1306a9e2ba4584905cc898f5fdddda2b7088dea62f83020de235864ec00190054b5e8cf277308370518fb5de4fdfa1d08a9b60ffe1b3b2220b8616f286fb1b3130814d5f966e8e76594421b3a3763b3258ae8565442729edd67c900998f6eb02026d176c729d137d9ea3e13d082efed330560a683b5802fef759c56e76b2c67630d522a6c4d38d38cc71db7dbb796c6d695ed88d8ae4c7b9acf0c1db3c2558aa415eb1e402ee4f5e2a79981604c6a382706e8d5c0555d07980ac414acc6c6ced4c19ed8f0d4620e914fc396f725297708779405b887bf2234299fb753c59e3701fccbedca2eb86439881e43fc9067dc75d5a822f0375d84ab326b42863e55388d451ca981aa26a77e5e268cb57fd9e96eeffde33ea1b42841ff82edc52c0897b4f17cfdeeb0392421286b8acad7c841db4abea986d99a5e91aca006b8f6be736a9837961f82a824bd0cc71cd3eda8578d3ac05d65c92205d9cc8ee3d65af9cc69211a29beb4bc6a0ec5ce671f5d6538fdf22f1911dfa87b18bdbfe97eb9fdb31181b3540676b1dce6d072a2f4e9ba78111d3767d9576e571465446b4db65a2993cadfa3074b50d5eeb19e58d1b5199e4ca75e369dc0be122e5508a07c14d786f3297b1b65bc96953d1821da66811b38c771600e6aa243f2317e1cb87937fd8ab86e2d551ef47e31933abb29b905b47cfd326da404ca15b424013bfe811ae8bf0b12db7a176ed8139b0abb5c6e77cea18ec7f9d69f62a74184fa8568960e6ab703d32f3fb7b38ecc546854b1371982ec88e2ffbc53c2d7048e5c83d7f95f9ebe426d8701be6bca5363422e49d15e7c7b8d4a1cd202fc7e4d15b3795d97e5b409f0163a63824761c1c65e4dd32222c241d1bd536451778b3052b656fbd7bbdd974c7032ab39fc0fd35ec8de23678b947c3732db3f8f1ef669921a3ea4474a7b6138515ad3cc3fed2ee951ce5cd6b262983fa806ccc957cfbeadd8c50ff16752634a473990fb042f857a1ddd0224ec339962ced742464ddd832c72be9bddf95bf4eb421fdf10907413a5924dfbdc1cc24a2f9f01787eeffd52500fdca03098125f60783a406f551536e2951fe447cdb1973ffbd949b3c086f16454e7122d9bc11043f5c898d9d2a3a386116b26c52e602f9918fe2950ffce45d0c2aeae8819a835580df72601c9ecefaa4254fb3f22e181892aa1961a6451d1ae40597f6338af7bc6235583a6e4fdb6b3dc0be867425dff781f7a50258facc2dfd0bc0f97b2ef5fc42685108d166ab2e0c1bbd0134f14ab895385737c97234ffcbf371d56b6f3de99fa23a9a103eb6fa6c8d6c3dd06abee45d7bdd9b7e6a5d9b185761115d95a74a3579ee44bc124d08161627ad318cdd26095251b2c1d2b05160f1a75b1d5e73afb58cfa8eb827d403bda7a394171f448d943b909be57619569c684c1d1cc676bf03520a0e59e06ba32bc5c2ac4709533233da37bcb61d1acaabc78d0210330405528d3f8d8e8664cdd5341b4e6792d9adc04e902612ff15f4049feaf85721838559b7f614295a5dfdd3b264b0f3fd184ef8286ba8120929b0697203a801b10efc396ad97f37ff17b98c716c9cff188dca818bc607963bc2eb0dced7a39cbe470316224ecf925da3fa78dc81d49d359aee76746957155d12802ac3e2cfa93540c915bd37a1c36fcf85ef880274f2491a468466821a528f1631c17bce0d02aebd74a43834fb40a4f33edb31b141030e11f0b37fbf7c30eec4d88b1d440cf3e6e9963718e3e927407aa819101e23d568c10277eb38d8de12cbce14f48698c031d478dc7990635ee7e497df86e476aaac0a4ac38f60d4d5585fc21ec77faa55a013fdf932801f05d9c8a10b14a05a78a74ca80ae952c361800eaf92bf9f7020180f1f6105850fab0ef4fa262be74b33b233b7d91405e8bdaba08dff866e114e8a339b9a3f24ddb0028bcb59e4b74f8b5afe7caacf24c85cf6ce3639dec39d6fb396447477c2d3872790fc074eba2b4bd35504c355f3340cc500a85bb250ce66282ce5ba6b31132b7d8f152fa76ef4c6cce4cb02a6ef026ea92383cc939b9921ac3676d7e7a2c5caef1e215d0cebd01730c75fead0d57f364dc6770e4eb5662c3ca2e3ccc568d9e2e5639e22832dc86e943bfbb4fc5e6e29d7baa56a89ca8058538175606d0c78ff4e1440331fcaaaeaae4ebe215b4c0b847f3cbea495e369ade7d2becaf9be5f84bbbdb944b618e53efea0275067b24629ec328d5500571388acea0665e905fca90c012c3b581d7d7b8282b547b5996837f33ec9262f97abe5f516565aed1cf6da19a9dc61a05ae101769a59ced5888bba76737db9b929bd1a7cc435f4127cdb29ed5e6d742d4bc4dba63733d5394392d6bb940ec3f92fa27ab121da4345866ef5c34d77aad42f8779cb337bcf26ea793757adbcb9770feed2d56650886c26d06886588772724c498afb6ea1f77f135dd9c36815dd1c0311e86b653f4a87af62f90d5b3f3cdc859f3807d1c00d26a9a9ef8d452fab36079e5ab88c1931d15ecf68dc2599ca8766f2101a0d2450dd4d82ef41d282d88bca0852287f07aaea9b0476cd90d072954a3436b298a13bde9d84f56acb69e20300b32d1f9fe39d183610a522bed9257fa96ea3c97077bf139a24857dddfa2cbaf28c8d173607eedcc07329bc08b6022b54929e57118bea1f76bf8b14db19850b235c6f01aee151e98ed11069042012193ecb8c488c1314e88944d7a7a67cf2d3efaf376f2e4965892d185ef730be69ab60f97692978c00cfd83b47296a497c130561638f7a1bf0db49f6ae96e09b139e9f58533c256085913180ccd41cec38233c1273c3af06d7bd96b73b40867a18a61b9b7a300363a37f32df77bd71949439d4abc7e6147b2bb2f8fb8008c33af4535e6f18ff8e930c7f04f2af3b38cc2d2bc3fecc1ac2dc1b829dc2d8b4ea91a7a4df854a286eaf0dbdb14cb925a17cf2efdc2c65ee9b54c3e9637913e60f6777a91ba73e98aef930533871c8eb87b037e75b18cd7076bcbeb8ff86f2c2736aa344e3e35e6dc36bea7d6e8213ee6705f2d86f0675fc8ee6904165b05d812458992fcaf24f8092ae1df4badecb56f05100de19fe81d5405f77072211c80052cf774921246bbb5d7924e760685d4fc6c0139af865b09cd0e94555ce939ecc6d39082c72849f9b4b4af1885441a06d9ad20855778ad42d05cdf563d3a65a40b2520cf189ffd7f1cd82173623300456dcd995c37c743052f1a8b3c68d93197e3163af9d429e952092b37b6460c18dc37d9c0439c87e40188da3ac2d530db13ea2f34615db3bd6bbdb0b8d35b8803b4f6de910382e297f1b7b1b9e257faa702f42cf43bae636ae3913f6f1cfc1fe84aac140fa54a5127acdc687657d55463778a5ee22bc9d7c3a096e46ec2feb5834b25806bde7c87578d35b63e8c8a2f2c2cbeecc11b24446307a8120aec32cf9ec9cd36e52f3f14c8088b2aa84504d397bf5dd8a682003e9c815d4fd6afcdeed441d544f1fc4e60857d83fa90aebaa5f60ec6592010445111b66eb08a47c13cbed59cd6d50f2301c8668cb528bd478f0b04168508393094009d3cd40f338395afb20bc61252b0aa556b66958883e8dbc531f9bf2b10b04589d85f52afdce2cf1357dbdd97813560649615648f739d96f784503742e01403a6c3d60b46a06d8fe59067e1299cd9808ecb7b6786bac49f81a65385fcd5b98ab2289ab96425f11605322ee1501209a04ad5e5224a8dc30dc7bcc1a1365be0927a1416f0cc88f41833c656d0a99a3bb9a10d9dc767b1ec8ae329bb026eef73feefd17f7ff85317dc421bc3e9ffccdb46e7cfb6d1cbcf8a1ab979916945e6004689547091e4e19d4a4ef97e23513ef3ad5106607087dcc8f56c9d6b3d9cbfb55903ebffc081cd5702e1424cc1ada2a8831fd9111560e431a2f8757b05d52bc88f438bbdff8877072a6a756f32cb1a43c7d2c15baf744420ea70939be13b90c3de3b7f2dd16e3f0b61745c653794b2216fc18135b2cf35358d6c7badab4f4e36353cdc6dcc396fc52d54f1cc81c136329c47dab27aae51810df9996eedac8b7e22438fc8b8e1d4ccc2818ba350984a633a6d315c4c53fb26a2f6bdc75802cc1f4ceef49a48c92d7678e4aa9faf3ed43c964fcec6b7b0482c0bb02cc7914eac7290b4b7b05ff837e0ce5ce94eeacbec4b4e60137aaaa6cf037a18d1dca2f1e8994f3db8474a252f189daa8617786b1ed5108a55c411fe81f069d8282c8b5570169fff4322c1597ed7eb78eaaa59912c68aa73e023ed73a8de608ac8c10aadcc98caf182c43ac015bed044453d829eb3ae2ee11363fecda5f37303015e4960325aa06f43a84b8ace28b269d7df5981e2c592424a983b09388ae8896bd589bbe2f99b4bf07335aaf476e750a74a3318ee3a70a4438df74926de6bf2bf7bfd426c07899ec368c346eb7801f6a0f00f650f1fe70c340a075090feec5470584abc85c571c7aea98671e47945f2dbd159a7d59df20d29c081d94db19acc2a840ff0c7c6ccc84eab664a556d25730d5201a4a9c9ca6b0cbb437940728146c6ee074a9693e5a7d024c4880daa7b150edb6051d7dc063ebc2f32a80c8c7d8ca7def9aec354b66461e23e4b19568390a55f2cd0bb19345eb054a6619b1e449d430718a482d978b3800c8c1d24d4c917d0326b7cf3e8cb5ebc7b1e9822090c29d252bad5a64ae1e230ec66c0f93c456a2961a06359718d10b104f78b47173f6945019ba31ae13cc73bdccb89c62ec290c0e8e60957ee39969e3ebba0d51d7955296639c1d8aa671d271d436b9cb96bde492b61ffea160c976a59363bd17752cd83e6f1893657fa136a3f83f80ac45c16b3e236416415bafabb945451c8523b9d3d6b442bb502ce7b6ea7f196400d3815302df7bc0eda10aac0160ef03d15825e141b7ab3d47316573b9c31835adf30ca879ccf57426173a728411c540eb9a7fa1868bbc9faf51140edffc8a69444d30688a11a4b7161bc9f483542581eef71b810a7563b74707876a20e5e7901e0bb1d3aa319350d86fac06c27120253b7ae0289378f1bc75d8d5846453e482e01cbdfff2976ae1218b80e70e353a43ac1755d295a30dfe171c9f2a29d00736628869bf30f84b69025d4841ee09883057e45d7fa1043247a678a61893184ce2fc93e05dc709fbcfee07ec74bb99397d96363ff332b59145f2e47940856ea4a2200a7251079add8332f9dae51a701ec8718f0577fed29ca14775972849ad49c5f7ab731b83d4ae5388204720cfce1d446ddc1b9eb1939f5eb0f21d9ac3b4b6da5f74f4663a780dbf2cd366e1a7d459c0cb13c69c21cf9b6e5d782b64a0998d9256d353521341ef26eb66fca79c9c416e875bb3e911e156c2a26291edc0ab724bd596169b9a540b7a083e809dcb58419b97e098e255236737e1887d9ff43bba209e642fb10f3a6923a09548057b4c471855195ed12b8df2080fc18e8ec69d4c8f9f78a250b7b69404f6776ce8ea1f0a9c90f4f6fa0bf90de61d65f55db552789a92255fc29f209fa58466737ab6f2a5a56e674506e52bbc417df15d515d010cd3c8d3bd01b250f39b67b84dec0f1265a04ddce2e5882c64ad22822fa405e2db602164b973f13c59f2f4b23cfa026ddabda45ba5b2bb38ead09026b60812fe477408ff517742a740935b1a0a887cfa51d2f7b3e16455c443fe85b1676673b1f5f312edae7e2d508b40e366faa7d4db9488e08e9affb403f3b18a9123306772fc8a6d553ffd00b304fd9583d0a0c661b399ee99b96f18502a9290c62c7687fd2e91dc476bb2d77df4dcc0b731f61dea2dbe2419a34f81863048a1530902874126334fce9fd5493bff50b3d804377181025d0205bffc67f94e5ddfac1c0c1c8f8de0d7d16218cfd18ba68e7d4331e6b08756709538d2cf3e6fa3f51ff2306da5b065de8531d78b4919de6084cd273163e5d2fd279a29205ab47f721e7956fd51f8e77b409a1711469d43613823f2486bc26152da197f1445867900665adae7a406a681c0e464369311ed8e4de663f0c0fc0094cf0e785f48c7013163c0aab73b58e75aa7461ed903a5d01fad0f69af1bbf4773e97e2a4e28d35f4d83dd67e72ef65034ed43dcf563acd0fda243682c17dfc18a44a4077a044abfe20d05f97071676fceefff35180a4cbcd42e3c5a84a86b250bd3ef9d97b08b738c9296d28ef8f63101a468cab008d223824ec034af21cfd6e77606568c2cda725c119dc71c8e37a5ebed787eecf2716ccadc83e6a6c03386ac62cc4e9f3887144cb5aedfa4035902e2923fedd7d8ad5c6567e8f3ab2aa383c29a07ae461f2444ccd945844c89c52267abfbab164894ede4c160c0cdca62c45f9f74810cfc6a2a0862ac88fb3b468c58d2a86929e5ceaa60a00258429312dc20b832cdb5da75a71c9d5b1f88a43fa5bf1cb66dda30a34621e980296bcab1e44f3ac79880fa7743bd3c2098012f5d6acad0a6c3fbcd04b3ec759cf2bdc6389b3017e9b97cece2b44c7de4a130022b9125f5dc16bc83b358f1f1274680b392f5d9131fa285eed6423a5e8d58cd450ac643ff4c86cbb72fe6ecaab98ba98bde9b6e4da5fd17814a444f2714cfa36d61534f41039ec01fb1f84701cad3e2dec46d9062a5276884f6d422e1047af54e2f6df388709da845d99510729bd793e33512c4a9a467022228fe9e32b8d19688646aeae7ec86420ab84ad0e92519318a90255daf859e11906157ad179adcfbf0907086f59095829bef285347034956005304486fc0994b7bee5c442e1745154a407f2cab664111dcebe8f1392569cfc7cd9fa157146424b9e0425924669b0d16668cd8c5e15908c5f55ec8fc16643c05d257116406a9d2a3511d92c316ab22851c99418ade90b96615cecbfa06ee4609c617ad7b432f2cc5d051fa72bc7060d8523685288217cc9f989330c96638702b1b2c0e46dac261274d57064d64f13f136aa27d4aa28c174f67d625f352d2b3f1f74ddd57ec8543dc4754c93d38875b5d780e2e24d1091ee9850f2c57799c470890dc9cd4c73531c368bd6586fd608a29d1b5c224d5662bdbab64fbb0e8c460fce0bec31a25cc63d9d5b8e232d22a4cf07a72cec1662e47a3bac7ae2aff46e3154d76e5fe80b5b476fc4146776728525ac6060b46f4522134488f4659302a2cd57c9e3686fed3c208017e801aa1293fcc2c0b8d5ce976cf396c953dd1aff4556961b58795a2e77bd9032c611b419b346157f9612f5a94dcf17687a03b96e1df0730de0e9f56002a9b7b6d3fa6c08d1fe05e451c395e42be0cdbca4e5d0c9f5c43c72eec4be721806c899f93b9921c9eb0cf77bd8f25cb2df566dc004dc435059d2a18a07909810301c04de414882d891727bdacfad487451e008745171ff5623e7a3df8e7c0104b0e888459a1e3b3eb139685c7d811b892a822489eb50013e1be9a0f9aeddea068ad737d9889bc42fe3b0fa2a5e1a8c1ff110653d9abeb0ee34715d83d2badd3bbad7cf6c915bc06fe5389fa1c5cd12b433561be25a896831d0f1720f496cf812df37070a7afb1b25a88f34062b83e459754b6c79a1782b0343702398703e6bca399a42df6b43b515539776ec13d19d9bc60383ed6c974f4b95a25d7675f44ffb99546e57e9fb890d08d767ac85e859f982ce76f301a704faea14b4c0c177a7fce1c1c976bbc92ff84f391b807dbbd9077318726873ac0315f25a2f4b01620f3ca97c37b7bfeeaba2c25587d3f943d8e1f55744ed01db121f407453795db2dc4628ddac45492e91b587a4dfb663fe5f37ed5703b36e027516a931d2011784e95e820fcf677fc1690f0fab7cd39d457b2e897d1bb2bed93911a73dde947eadc1c589b28ba2c90275727d18346f23127d922ea821a3b051a43f3d79a1dc8f372fbfff434c7666801b9cc16c0c72933402146c9c344a2169f3b165c5cdf8150e578a3ca7273c32ec867661b1ce11891b533059ca1808ee69f9e6318d4d8229e35ac4d8ccbb158603d781609a2b765e8ce282daa2ce3bca4420274ba19232dfd1fec0029af6b7febf311afec73754ed3aea977cafd435b5efe6ee7f6577cde3f3d81384149965e6a22ba76c3330a4af3460008ccb32b88b497a9c49c24254eb8fbbf5816f6ab76e0caa86ebc40cdb257fbb457f48f97bfed8dca6adfe679bbe5833df97e9fe2e47be4bd6dfedbc5da822cd0c8fbf38059288e0ea74d5029a13f4b65ce3c39bfed8e11f5d148ae6d17e251dbf986436168a6ebfe52f8dddc05cbb5ddbe2cd4daf5e3f99be02eae47f002ee360c91ea1d6d22b10c1eb653d45fa895134b805e50faf5dc1cd92c10c83ffa5899b4de12e8e18a74a6b34c3662acb3a24847c91a5ecab1212964637e875f43709917b14f7bdbcaa0a55375fc0f940d760e433fa0f50a38f2a51a045ef945801cc4c6949aa46cedba018e3471f632cf6a8e679b14cfc6c7b1e80130eae67992ee0e3d9ada1a28367c4da8a05582054d6ffa7b8547e056cee4a8dd4bf785498b766d17c29e8534288fcc381b5583d7f3d3f782b33ba02c1a6aac7632d3ddff1462a84bf980a8a514473932e7b796acd603c5e44034374e7ae22a5a513e324df7e6703314563e999670fc7a6983f2d3c68742d2f688c12c8d86e335cbcb61476bdde625cdc06c2e4d1eecd4fe4a80dbc87fc5f4ef82845e7e8edc3e95d9d5c6d3ba77721dccbe610df41aaa93f24a40528da51c85e12995a8b5fe1b2e8353c3133abd663fb73a2330ef838c015e4ff67d18530e563aa69aa0b03764ffbc60fad78daa28ab87c28b8ee70c96f9643225bf077314ed55883fc6bbc3d8ad5c8f587d1e528fe7a8e367ce4bda7617c613742ffecdfcb51425509c005a1b1570870a76067dc565b049dec784e098b60ef27192c6e2edf732e6bc0211be35fe8d275bfb4f9eb9d02c68be6b41e5f3aa58545de8a17aa731a8ac11ab995dbee08be13be534adb4d5e9c0a6dd3f2fe710bb57d202daf5ec51af77a6a26a903fcab58d069294ef29d7dcaf083d348f0732a24fdc321ed0ac56116ea92050969f0f6ae102fa011b5ed89b89f807159e1b12dbbaa199bed8751bb82f142a0ec957611c43ddb22e9ca1e7af0ab1ea9b6e75589cb6c5126c315be4ce1e90e4e199ae7931a1b4e456bae4580cb33f880cb25700468b5ec7af245374b67e028aab5c0f6147a0bbf9e5ce45057c6072ac2dcdaf850003f20b6de14fcc50fb9b75abfe88d5bcf8561c64f12f01f5c7ffbd305d8ee2dd62b68030f68cbd3b3525c9ef43d4e2c06217d9fe2671f6a455e399de108d74ddbe421f5a843f1065d3fa2a89c75b7c0a724c9f573d9ef34045f4e54e6653abd9b5b58418ba84cb28417037e25d39546f7632d52ead45b0101354ca5165e3efa3f39bc38fec90717ee4472c0df3bb9fc3d9c40c3d792530bf8e2cf8887db7ef7c901914863b74a89badc96695a55ac87cac0c9fa75f8d9ca8b37e39f1b4b9d5a70fa2865c90341e4b0a733bade1f70abc6663fe806aa38e24b48622778d8d6f499a8348714243f1f6cd93ea35c485936f37dd2d4737e5eb3116d40d43426d7661ca59979d581d20570c10fa4ba2eb890b471a54408250a422053b32082761a19a7b55fa6315958ad4d708ea1b8145704c9df46fe09e423d5fb517a6a7e3926ef0c8b75cacad69c2430840358534472682e9706e8d30c225c36f0c37b46a2e4a40ed140c58222b4c1291b485559afee6d3cc22bccd949cffabdbf0a57ecd26d521eab6ebeab9935822f32fe9858df40f9ea9a9579fa57ea0c37560b2f2a3ed804e40c785452c81c10abc5c665ca35626ebeac477df4137770a5ebcdf90f12092400118e3e24dcf743c2c5eed48d8213e4d77de55a1cfb5cd861f39930b42b3555db9f5ef8498318840f819f893996f1ce8526a4efd92863f0b0cae1fc97f757bf7c3f38f0ee5ca15e51d1e067af993ffe000bec02a9fd104a6bb883d84ed21a97dd9cd7bf7f8f72b59123a1da3c8981972b0721bc3e5988b4a07da92654cf048232352a49b26c53171e399d32b58285ce1edb125368e95123abcd8a9659073f214363275fbbdb7764dc6b9b3115ae7a692941a24c4b9df84e2c958288129d3b55019a8144fb92bcb5d714f3a5c238625defad8f9f034661d861364f5740df9d1baa4cbefe4f342f2da95f9d4af2ffa25b97b009743eddd9feddd271c7f768665adb412fc15b6167a9e6087d46b9118ade21b4a3a0d571c16f4267892d0022ff5d98206a23f6071756c58d09165a00a381a8fc399ecac221603d286512a091f2c427fbf293295753e601d19a2d57ed6f3a85d280292216e0d17ab3b16ff971ae080c7eac9963d129f0de7971b3a4647b6b8605498f8373074bb580f8fc5217d5e90556078f9d40c05344345bbd8e619861896b95f5d68132378eafc70c40154dbff508937584d12d270ea73fd073e997b676b021c8c8371a825e3bf5a393009aedbac90aea6dd6fe243c8e10ba239fcf04248cf4a7e7808a2d69fde9a531219c46402ac66116c978f8852c043f88414d9f6cdb0559ed650f7cc4820992eadab8745ea4df5f226112b172157adf0201f733dbd4cd210592ddef10a00a62e72b26477e7a876a0472b768adcaefc1e0fbecdfd96a20ca25479e596b310347730939f1b6dbe1c6b7f56288567827f3cc98359e3d3ce32a5ad84f6b5598fe3eb29f07a0afa0f258dd0cfbb51e66cb086cb81444e2bff36d243e2081450f16e1175eee4bc2563513e9c27c400567842df55eafe595a47e7893565c16ab80c85089702a8e601113f50dfed232bd2995ca71dcaa2409811c275e97f5d21d361a2db8ed594311335dbb3cb7802e45fcb8650da1888996ee0e91a68c6b7ccec959f69598a2fd6cd0adba74f8e6dfb9d29e9d9662c62cf1027426da105d62ae79c7751619288784fddfd9c4a1db8c8ab7e2820069f5c2955f509f98e74a8f2c22db93734a4c2a701a33e331097620e11a073e5a81f8ed70868830a61eb37e7e369574420ecc3e1092c4523960339aade4e05dc503d7e33ea6f529f2d3afeb054ef13437d406ce5c388caa77abd1eee1eb649195b9af0cdd71fcdf76743f0e24d7bee1aa1983dcd5ccf8fdd7a62872f016e809153ca703a33189187e43c30871da07666fc6bef59019efe2ce7b9e40aa20f2bf45fd0314747e87caf2a1d9f7cf2ccc5a546c6be06fbe069ff696dd900adcfe7068320276b0d6461c40ee68a0b1bccb483afe4701ca11fc883149d815cfae30d0fd3bcc7750fd161e568a7393cb3892f4c4808e9872546ff8dc71ff82cb9700db974f32d957ad513149b21bdbbe7d85cac9c11ee8732e8f6a9a267c9c66b631d292ccb525f0d1689957bc553fd5d4b5db82bfd4f85f83f1d560e1bbdb923e85968dc7e29e672c22b8521ef73d769ca660f76164122619644ce62d7468d0d7f58bd367e7fc7286b26b7dc5952bca4d8634740e4a6777f123152b7aaf65e8eafff63d288ad40ff07453a1fdb0800c0a583a59bdb44b1ed47bc822971f350af3a81a9c8a16de5d25bce20b1b1cda18a2b80649f0d27cfbf7a9333011f7588130949507e1691a5b13073ccd9973ccc750414548c84c00f92853103619f8f2145f10c23f4999af39708d8a5e009d819ff66ef090ef9a30ec54894d095645c39cdbce26dd9e08829a954a0a1e903f62e8842763e5d23c0ccdabddeffded85d3ebc6bd378ee2fb832f89075752cd97228bfe5d7047c0f0718f73ba36dd52982c55dbf91e7bcccdf8251bf5c6376f67119fd6eec3391973de773c8cf1958e99b6d60f4cc473d4d2a539864e0e0bc293320131946cf5d2775ab05fee7109728bbff166a1da4519a7c36ade4866bba4116a0e35585902d66900c5049566f7c45da683f9bd9f8a7b8eb57f8cd804e9ecfab479da5479f544bd5a2fa5e3fecba1b6324b0205c55c322296e58cfc45578d4a6345e26cb65cceed91570ca8e44d937194502274bbf084e33714916ec5023e29a557ac272592d360ceaaa4c3f9a9fde345131647486e622f7e473dca75aa6adc14ca8d3a6b96f39a0abf6dd2e1dbaab45233eb590eec365a99c2f95a659c3c96534402c40edd09fc9a1562b877f9d5f59301bf17631bd3a4314e45ae05863c64e26bdbc45de0da7a04720738e4b6de4bf6e7a215e219ea874db69adde815def6424f61e3b31b75e67e73c99fb012932a50827eea8fd2e15d8f16bd98e6912ba6d2eef3484e32c94f5dbf22b072d76f665dcc7341eede76098aeab94da7751995a68717487e287e7950b53339fbdc792c406b2566b8c2226d95e56b474f2ecc5728e8b0034bda0ba131d078a74a810010b129ff868589c092fa666caf45953b981baf1ba935f8983db3c65c2d2bc07a28ea3cbf016706a182aa371283d950a10239c347c6a6a481f621ecaeb2e10e99ab5f39175b9cc7c5d42fe2892366b17f07f06a911f9e30618354f0f4833d4e4d4dcac1f1d6e87cd0c34a19d9bfcad049ce7ce09932b6b9444cf23c4aa670fc6ee41600988648254a090e07b38d7c51d310ccb52eabb458a335a3515492b719f45e9613d62c36cb3f7292f5367be95b191619025001a22a0f3d71ffc3de13b986bc4b9199b92f20543faeb7b1bcc22bc020e0d707eda20ad06635bd698e163af3203db3baa5f19a79d1df166cbac14589f8b3bc3e3c02da61241e53da3669685f7149fccf10af9aed7828f6bbaaa37675af5dcf65511201e9dd6a808c26397d1876fd3ae1033439f45e31501e28c2baaafcadc454031231c774abae18eb1c085c7a928f273581f323435f35ee37718f9352bf6cde325754e512f1e4e0346487eca1b4f03b496cc16f9d9c44034b8b260b11040a57d3752f8d49cd93f0cba02a4c9031aa035d61ad0871ac2e0f1f979aa71ad39d45fe60d87f70b81ead694f7b5795ab7ad330dc1ae2372558b192da789fb812a2cd80eb511ad1d37b484f3eea7fb27c313e35cbaa2de93630d058c9052337d188856cb2cb59d81a1b0119354b28344d9e9e6ce8218e009b55c62c561539a8efe59c1e1d4eced5333ba896b52030547209b8442effc1f0af22966df300e9a39a72b90848636fcf4b3520bfe0df0b74f8f16fe8bbcd67656d1ec7c3e9d903d1213db1f37109c6f2eceba46e26ec5b52fe1230bad5453083121d1dbb0e959c7d5097999557d7bf15e4e77ae5e87b190b2c3663c9faf0fdbacea41d155053933e547a0adf259f213e3a9bdad017d4d5fa3809a57437034a5d68da6f29aa0a2c3a5749cecf34e9fb0b7609506ede005ec2cc2ac97269e987d5007adc3b2176aacb1ab94d30b99c8880ed1d058561c881d9ac0bf4470517723f468af11ad85610e9bdb0ac12021112a100e348025d25b3f8b4a6bf82ba23c8db18ab8e7a6795e4dde7f65c43b191012b6976c6780bbfa07404fe82e2fadd5587df87fa4ecfc5c49d3edc645aecb2e28a6dde5c99f01505444647259a82da25aa6bbbc2981daaffbb4a2ea08ed2f8c6c5f32136c8a7d7775766bd0629e07818ef57692c4a6168a3d11df92623ef54a107359f2258953717c55d5cf00dcead5e44f17de88c3134506c016d4c9c32430b2835849ab27fc8da08d0fea044a9c1d0edf5f79feae469bb9a7633c7a443599a28a424cf38e4fcd5ef48ba3c1b6ce3a81a566a162f448f1bb214144ab236102cf70ff064b05b8625020c6ac469382aedd9913e61c3fa02276195b82374128f63dd1c5828334ae3a56ac5e19c93026216cf36b8d9d19749b3fd8625f38f744c0f004fc079af50cf5d6a910175eaecf77e22097b79e3bbc750b4f6d18f3589723ee95aedae0d034e562fc9188e5820bf2df5e173afac3bd41ae6acadb8d685b5e389218fed4bedd93c87cc2f359e822a3ea203bdef22aa4ba3a96ec8b772286279777f369eabdddfe04ea161850a4aaac58c11f85d725e45038fa07ec8e229a5ceb4e301bee853a882112d3f0fc998efa46978e8d7ba20c7531d57d01b82ff0d5c0664d0b0be71093a4b3acd67aa98526e969bb5a02e2de3cc071ee35c4022aaddb650a7f4cee399d2f3c44e1ae2d070c307fb3047057937926775e197390d2a805f3db9ebe71bdf9d1246fd4815b4fae95d53e97e478e1125870893f399e0be96f9e29abafe1b4b08e1b661b7a1e44a7010535c73bea03f59182eeb94ebfe11113d4a4682b6733d3b8dae6c4fb28b4cef6a90c2c8a454c3f967e3c32631bd007384ed7e72258136a598c0797b1f20e4c4c3ccd85b31b779118eafe0de1532247573a112f5b8c64196bc97533ee7991b825c9add750532bcaf74dc1cf4c0279fe1a78c8334a5cbd1ff8af6745d224bc8115e6378d642d05746582e7d2b9e6d7e47f08e237e7872d461f485b0154d171776c9deb2f9d636f6f44c35b7bc4bf8e8a61a844307bc809c616884a65b9ca41e2bfd6c5ce2cc18cea15649b7dae67678096fe3aa1ceac540e9001eaccbabca9c96eb2554e0542d05c830967bac968a344629fc9e77ed51548865c70623e8ae5c9dea344f8d4b8de06ae74bfb1f99102e476eabd11f69a2bad570c9094ca2da61df2014342480e4f5427f616c3d0985035768a01c7de1b72e01d78ac0351bbbc1b60a67a872f4073092f705bcc45975c95dae10a2d8448632e036c0f6397536fe0ff7790c5011719aaec0c2046dbcefa1c93e21e4503d83b1357a1f1090e134b38271f4ff8f9810e8804149ebfffc2359f538be69e360a590eee6d95185d4282bb2e0612efb3e114f9145884d485e43deba20cc92c22402cbd4d196107fe786a8edcd98f8e6665e5241ebc67110c712211f1e655dc742185dcc73a3c508b70132869c53f3e348d773df354e6eced16d1f1590801ac843cba6ac9c51b64a3abb24134819e893896e4b6ab9bf6d38343953ee9b186ce45f77ca4e3be1ae064bbb732b62638da9f627b32bd8a41fdb55a62618bdcbe4271db1d554173ad8b0939ab6a8d26ab7df016f0871f541874f5ac2623094fd55b5a2c0d82486cedc4b2091dee7b531c560f315090a29382d4d45b3c2d75564c0bd3361efb97bf0068032f4e05cf0f483b5f5c1f6f33eee0e0ac6f4d0350cdbe9de7c85cd79785090673d5c712d548a146b939237bca5a6944edb030289ae35e1c8f8accdce94c21f9e943f61f010a08503b1eb11170fc64973c5b10eb31ddafda638a7582a6f667a48b20b60244b6999926b95564c88d591dbc4c07b06e49ec7ef403f80999148b14bfed28fdf74a9ec8b4b331ed0890968ed4b5ceb9e89b2e587aa26aa0cdd60f01f430c5b5f93649ab05ba50e4a4fd8afc4ac6fe0260b52ff08ae4963d6fe90ef93d661b208f09bf06745b4fff855fa780efa65be43db3836ff7d1afa7998dc08c7eeb00ce0f75bfb30fbb80a7493016efd8445cde8c2ecf676e60caf2ea3a5bd2e7a48d53d39d639a72bce0792480a8d175d017073423e243b7194d44895eb03eb25db826fbd76289d42fb4637f6735996750fcf94433f1eba3690cc1026a5fb07646867a5683ece688898b0e5abc93e0f6fe9a2e2e664a76ad76c15589e0068b573594dea947dd7bbd69487aafbaa56240ca421e1f513e43a3f85041c586cdd5f26d157b505c181150edf25e35bdd55cbf64d40001de2f6fcef815fd3d6d4211448f9f3b7dba7ac89051a80b01bb9d0d50cc1e5b4b5a549be6791a2591e55a05de2ac6e7606c2474e2ab40acccc77645bb54403896b99efe0abe2d028764d8aa52469cc0bf6939c25fe40528a62a68b1b806f3a2774435781695150a35b475796c34d6d1f42ae686dcf678284055027e9eaa2e9ae4a783c7f9a3795d1a5a819ea4f40b2e497aef5ab8aff9901770d4b157e95f1f452d14a0d7b810233eaf4702dc9346b6161846b9e7020e981f526b954fda2a09ecc4056ecb159d28bc69ddf3184979f73ba0a28114357f3d7c2ff08c3431db078fabcbfc31045224fffd529635bf684d4b7e69f13595c79189cd1acde6d77466076a48767bbdbc583238ef6f62c494eb4a7d6e5ad611265f06926affcbc5d55a6b36f2774c04ed8d91c34098e5857fd9808652ead1a92f70e9be861a610142d835ffe2d9f1e46761416df3926e999784a4870085ccb1f075b3e9f8dd69341f8dc3d7749388e7621ccf47a9bf87446197d83026255ead5d471044eda86355682453c363c68d2d5bfe3d7cf181c2dbea23fba2db2c9abf61f6a07ac76f59cb543438f0d457941a62566fda752f2a849f6bfeb12d8518cf096480ead42e1b456c6a564a091b2c226f50c256df2656cab55dd8bdc1944ff9192a94d3b5534ddb72c86b938ce2c79397ba407ad08a44c08b4dc116aaec9f913743f00060d39eef39c2aff2887288efa71f34fa80c1b0ff2bb1b958804f7a907596320715ebe9d027278c0430bec384958f25b28de66918fc4cc9e59ba93548f12253b39f64f5861fabb69bc410ab4fbbe76c250ca41305409b20062b54d7c35649891e873da15229ed758226fac8fb68bcbbd651e2175326376812c1df1768804a4ab197ac2c33c5d667d2623a4b8b515fb50942ffa33863dee88852427b29ac214097e7e048b435b8ffe7025a02bb06226216733ecc074a724d4b0cf62f07a841cb3a4d74ba73e81015ca04dcc35e18cf9e86d37f7d7037489bdcc11e2e25e3d24a5e64f0dfc48156310523b594f0b7bc446e583a7f3ec25cedbe1bef906981694fc7d206c9af1dbcb40ce03b285eba0614f86d8e8d452429d0eb04d304864dbbe19897a43389a3a386d6bfd60cc63e13335603289f826e9d7128ada4d07d85aac5f38a263eaf78b86d7420022ed34716d4b24226ef475626ee0fd6ad43861793a52a3b8a3dc6e1735c824527ded6a00acb302b2a8bb772b97c58cd83170bcc600321401f9c745ab2d7fbd69506cb84257e7ea4c3ca8454420aa00f4fd69dc7a29261763d8a5fe79d72a5513f065fd87975fdf85d7390e1c0e48abb3e7802a92118ff26ac17d542f61275748cf9c7d818201266f77303af5653955bd53dc00a376b5a68449efed470606d95a3bc42fbfb4bcc4953ad538f4222b50bda40e0f724d3768cf4a6412fca5354d90cb57da93aa0095555708eed8c93268235ee2b96f3871d902b16d967f80ab96adbff15224707318dbf5925d3d4167c2baabed17d2813d99cd5a134b232a4c4611e573e01ed573ee2e597f4af46c739c18a9459ab7d232c05c31a8317158f9099c30a7334c061f2a95a90f2c7153491357454d5d23731662b9335183ba10026b057498f1b88e9f14a38c662c1094557f00459ee864f22c2eacbf8e5bb28eca3cc9d64b93ad926bfbad87e7289c4f65b8f45924f66fb455abc6469efd5103198c902e57e6ed9b09c5a3e9a6ef0b0554883dab38afec449d3d66aaeefb9ffdd74b9ea788882f9582f8e58fb61454eaa97430b210328aae7bfdd6145a6e88eaa19f930d3dc55bd5224490fbed9b810c63ddc15824b9812ab89d7c01249905ba1bd4816e8b4f159b4fe5e75d98dfb26e43a5b263d328750f1376269ece0b56afa6c915ed4bcf4dee2dd690c9023d8cb248bba84bcdd27739fc5ea5dddb73c19ea0f1978925bd44db1e6779c628eab34afbb8829a0f4be1b969c6d5b25defe5cbe98c67b920450a8e9ecff039e33016f06abfc6f54aad95089288f452b8d12cdc57b4c0e8127b4d74247dc384507b92aa16854dcdc5cb705658a84a9a952476a50bbbc55863447d093df37519e3006c5f3b71728afe6245df0a47224bf5bf4deba34cf07db5eb18336b4aefefe4c150ad73123d243cf60f39e898f79f736605327162ce6381778663fe36efeea6cf6f769555223b3f0e07e172d55da3d81ba17581f8571e59d77707041c3ed55db4d621514975d79a386aa83204ec7290c356567cdd576a418990ef22a6c43d4555c8071293d6f2abd8ee9807f871304e84f57395651aaf5427f885e229beda2906cdf1263c804ce487a7b2dd2720ad885e53fcfb4dad9794d53b5b5b6da499a3e5ffecdeb83a43b6b92a4fb45fdbbc9d907c41071dd2fca8ba72185f1f21904fec1c106e094fa6795443b4006e3033ef694ee1a5f0ba745d8fd3f175ae41a87e720a4991a0105e7e237901b23bbca2c87f44db8ae0305001df2092aa583bc8a07063b42262cc7b4718c309bd0216a6f3b7ae6a33449ea384ee1a2a50cca555d980c7fdde6aab07e6f1dce7b8ce61b06411848f89025b536b2d294fca8d90139ff0a09609aba5030ac1dc2b9b9b32342ece6b49da12af099663ad454ff18e2cef6fd60c2837756a4ce08f83db32d7664475802128629be0820973205c11af1c7dfad73a5be7f04dff3a1b774f28859447ab577fe277ca2fc0846b48d69c3fbc5220c3f61eb76b07146b83726145530fc82164ab96f05761a1afea01431bd39884b819537287438fefd5794ba487b201ed64b85fdd271517d2b91e093f0406c6d3917b4a5695d3304e9dc75139dbea095103b3e3ebaa8222c5752ac047701c68117ffef26bebea930672d561a16adb5767a05ff5b036e992ae8ef6501bf64047a77a94caa4a8af30ea15d5576634a5a23641ef17074672d4bea45a3c40f604c7f29a72be7117ac2d257115581d8e335ee480039377cbab0b5b07c4d29ccc1d433f8299ae3806114ae4b624b4f893a714b4a9d8fdf9b6ef69a9d12a68288e97cc03dcaa41b306d64d7560c2c815441ce3cc2685aceee1410e922a35ee03ed43d38f598cd9542a5766bb6cae47dcca1b7a8bffb150c86e7d5f5ee7854da16cb2c03393d1e67ee61cd73d5e7f1766a9ef81be6ba749645444f637ce04a09e8b26de49fdb73e4df08ce795e18c94a2354673de23a3676a6350fc1ab71a579755e77466888549af9bac7c142a6405dc073129c9bda886b33ce484aeb6780e514a78fe4fc6c5e9eb09613a427ea1985eabee5c53e75500e1e3d8c32b93220e9230c287d4f829e524392dc8bc7b788100a776c3c93c3652df70d0a8e955a7ac82fbc7a44fe326ce7a107825dde4195a5cdddf6132ee72c234d829d710c87879b32ea1a0eca6f62f7f744d9ef11c882af48a493c23afa716ee77fe800631485f778be2bb5d5536fa0b853a22b292eded42a394c3b226bdae5610c16408548e067fcacecd5fac4ac84d421f99b31e79846e5c877ff884d0555a11f1190bdba20cba671a40856eb5bf8d7ce3c3debda3fea5ea632f253ea1a1858e81b55b72877ef11d61c23a702bbde2f6d68f9dcafa046d7c8f09f16c4951d6c8622e90823d9f5860d6e78cbb25e507ac92c6c4faa1b13c4a055b55a05140b0fcffff4f03