PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 85851 f6ac866b27cd540fc967cd88a9323f1565c11746ffeb879b7516ed45cfcaff2c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e4bfb62fd9bfc198d658fe0a20c28afdf8bf4e01ac11b9cf2cd16af4aa135dd0
Certificate Block Hash
f6ac866b27cd540fc967cd88a9323f1565c11746ffeb879b7516ed45cfcaff2c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f036000080250000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002d04b8c42ddddd3b9f2b80801f2451fb571a794e7c883397d618103c69e85df9300cba6cf3ab01efcbf294abc727541aaf366a55defb77fed8167cbd51e2e55faf816b9d4f04041813b49e25b8ea1bc5e3455b370dde6503f2050000000000000040000000400000f036000080250000

Raw Header Hex

00004020f7675cefd9ae9dab7e60b0433b4028e763b5a065108ae037b104c35b9481a2c1729eaad493b51cbb97268e3da9a869a473c9a6eccfb6bcb640adc1ce5c66e3b69383546a5fc60018d05d13aaf46ad12ccfb911ac014ebff8fd8ac2200afe58d698c1bfd92fb6bfe4

Proof Data Hex

59,560 bytes
121216020307a383be56a6e4c01c56f018335a2193c0139e0962c123b63deed7d04b9bf89bb6ab7eec1b734ea813ead715220fd31f0954dae1e3ea79e198a23a2fb13c6b584708662c11c676ca49b029a5956329b6af6e45c29aa84d8a14ea0d36be16f619b0a3b9026a9112d6efd589c3f570f2f49082f16cf7b1fc6d2dc98e5471e3531b33586d1ac5e4d032ce9dc8160be047be12b199f5b9203e5dc90fc98a30e5fae341a174a5540d5240e847bdd31a13cda60bb68d88621e7002cae2ba03a923740cd77fba69cdcfc7821a4389e97bdfb2daf172f812985f08c43189b741b0435aab36dbcab9d392ce09e52fa261847eec64a8896cb277df90096b5d42f95e4e5cab1f47a1822c4ce11cd9db84d74d4099e9e5882c587d7b3193c5e88fb49cad448c7276f960c7820c3ffa551d23147fa32c861b842af401ac2c0cf2e6d559b36c40d6953c804af5ee1679c80a09c9b43ac887f20b4658be0eabccbe9283ba3ea9337f74681dc625183257f66bc67826990e2c1f9612c8471c9d7f14c1b05392e9d14bd05fa44db1f918dad17f140c6e1ae0648a68e8ebe07fdfd2e3ab2b8fa0e4fbd72b30e4e1f2fcf75ed689b6142c77a8f2ccb456182879b4400717dff479435e3a4c86dacd4a385f06d183407e826ce2729ac390920a95c7130fd3b68233d99e3d24b0e0458258b21e7f831ff9622cb9f5514d6d2c53c2f45326b4d614f26c1ca3eb80fdf8a6cb075c657d255ab27459b55db272d79a7d741b4c31eb3580d47b40ee1154507f19b3d320c1bac18c40827bc7e67744132c45424213a665dd91023167756d39ab0d5a1edeebb7205a6ac32f712a4c4458447b59023ab1113a9855da67a15c43c45a1891a25b68b8419aa115bad3bbc9d7430823473b98b354cb11f34f3f7a582c7b114a0bfb1d1b95e3f41f5b463afd29592eeb0a87057d2cf220775b3708c8ba44aa66b17459e6dbcdaa320d0768d76212a1078e929e214bd2c43a881e84955205de24bdf0f887d8638864a61fc5ae463398f2d3ab8864e6ea62b80e26205045fdb980b20e3f0ec89084893b619ef9c4b49c16a2b2b1d665f7a398a558ff5e9a19320a3d3fb2dbc6c87d78bafc598ce94dae0998da4acfe2f744f76b50bca9aff420193dc08825c6ed5ffa1beee170aa7c6cc260f7894cd4899585a7b10ea4822b3f00ff406f575c0ad8f6dcebc40c84fd8d7047117922d1d329170be9138745ec57f384b2ce62296a7d717621fa3eaafc961071f339889b4fe76c19e8c4b15d7891bdbbb675307e1366541d5a12fc7506cb3f15ec8b31098dbab39abf2da5d8fd3cce4c4a1a199c32fbe211c26d204bf0644a0148e045d8e237787abac0b4fff8c6c19d8d8b205eadd21911a9ddf9a0453d29cdc6d0858d26125b9d5fd64f6cc913957077387245cc07fa632272a4e4a080a39d008ddad74d3f85e75c2009489758fe97e843789e76b57d0e21c0b83e35b546ed086b97a7ef43115213fbb4986cbac2028990ecb309aae49ab836ac42a792c9c4ef76a48258dcbf75872e53d9612188f0ba3960140b5a20c0ba709346311c5ef4f1c3a79a09ef2e80988f66625c83dcc973e3ef6d706cf540a94654205bba3a2d186eb9c49799c03e5f147c68b604e449e9329af39b929c1a3b6184733e05b66d7001611913c20f257dbdbbbc2aee68e98f1ffd225bcfd4fa0f7f7501cca31b7d7843d2fb9ff8b5edb223bd77069b13475c60ed4fe8fef3de67510a59544aff41800a95e7dccbfea76cb296c37b95a98a827661e8baa911a465556b1b9b02bd1dedd333cc5f871a262f078ce401149644f3cac66102ead1427315232ddb742ac288a1a0bfadb32fdab08a6dd4b374d8b59efe97de3461c937adc0f1fc33dcc24f91f5544ffe4f71cd461f01850665ba41806f9cc0767ca8030aff0a8b87b372c76fb2e4d41c47b9770fb70bc3dc9c471ead77d17a8191fa4645847a550d8d95d46d60880daa6e0bab3973c8cd6fba30644c5b73e124283d8be0f987db4338c2db913f770fd00546294894bb6bbba15195d917c877907b46deb12fc64864fc3bf65ccd78a9f03627d7391bcf827e774165988436cc6f01e2ac0ef22d6d1074d7317423005eb7718dc0d512bc4bad988a777c21e466e30aec2ed6fa24c543d5dd596ce392e62387f17e6e4be37197901d94b7435810ae0c25617aaec3eed9f2c2162840bc2d6404c728106a130f6ae853323f17fa026f5e1d934ac7028727c1bed2c76d5489d0b4d9a5411d4705aa9da98a82941731b159c9ad2c35f8a21e1895ddf0aeffecfb79a547c95c7500ef73b172d4286ed4ad085a034514744f8fb5f2c4c6ef60e215f5c4ac6f5ceaec7509bfd8c76a220eec6ba6dee6a02f6ac35c014c8f0ac9edfcd493be0ee5f59a52c2ebcad2191cb6d728dd06386cb18d88d33a99095ff37323d9c84eb328bfb91c8ef153313389880fbeb6e4b459213fbd995ca12201de6c9b37c27c86a98810c5ea045b46fec2b51d75b6b2026bd40d60575c323562ee5d87195cffa8673abb77e2aa891cfb919eaec32f7379d11736250ee929aad9a5432605de58d1761bea6ace1659e666ef318a16faa3edb6bd8074b20b84372620066c2c9771d6fe2d09611206a20fff07d032afb42b8eb9570d30584c8dee942083206727932d44af3de1ea31a26f5fb153ef187c117e532dc4228b7c571449c8934dd1a8e77802e1f3bf109d0fb5e32654257d05592a450c6ef8a88a9297d729532e6ff13368db20135352b50264ada61278631cfc8d2a79c2e6aba6e826eed98fadc6dea1d979ac7a5d486adf32252e57d9cc7a95f6828b4ad605b5645ca0f49559ca265a006e1a87fbd172b60810cfe8e0e2f6edd0f0d1d35f087095587edab5d98351b5c8da2a7c84a9fb16aebf0333d6e1f8d7aabb194f2d9da41650a657e51df1f56eb4b6e34f6e5c5f8290c857b95da123d3b202f59f21f7edb080f90ed87f8cc3e480a25c31d1c64755222dad0beba524b2c22f55d1dfa51bf68839febaf08b864c2d2810ba0224a4635663997d285c8fb659919ea3f24fafe3b8b755431d025f4f167ddf73d58b31c05fbec38d17a95e22852ef074a1a5d7a40e29cac2e3a5b56dc4dc56fde76b71d5409126bdadfd135ccf95116e6da525f47a52e4d60c7c7aeff21ac20c8b7e70c039a51b18e33bc431fe5fa701bbc747ea3c12c6673df54f452f0730f2f7bf279fa7fc8ccfb35fd21b33d97fe9e71368b76df40103e9cec89f975491b886c48f2428c4719b2aed692dc4d7d5a0d536a368cd54697840d0136958536d2e031fa47f09fae33cb687dd0d636f5a375e716b668572cfd80983faab3cc521149c7e598aefabf2b38e629a35420963a49129c5062ef8b1598bbd8f4537f44bdd9aa96fb153fcdf0bf198f38159b17d086583435f5e004b2c0bbb960d1ffef86a8c2b46269f412d87f69479ae12d78290c11508f7f8e13c9e0d5a7d8b8ea7a5063a7fbaf6ca1a50c943838f18ab03a7d9f9bf478004d72803e5463039b0f95572dbe8282c974c9a81eb502aa861336f6d86ecf528294fa615bedd16bb28092c312ec8ef28dfeb999e8af3f9662fcc92881bdd469f22931f579bd9c49a32264d598dbf38dfc2f1bc6fec8a3cdea807bd16059998e404cc8f3eac365e33aeef721df8d75a97f512a226a85e1ca0d86667daafe1b85d2e46073d14078e85bc094b912b82af298bea41f16aff56d61a195d40de3ea212e86085dd07fb8b35e936e4774e35070768d6b32ab4059cb3ce46226c861327ad51cbd63e88921dbbed41fbed33ca8dc0629379045ad3724a79f1c256b973765c87582baa7f9cb8a8d48c336222684fa4448f9360c8e971421414aa9b2fd5ae123f891ae71cec02a65841a623816d03bb948f0dced2491212a4f26570fa4b00094c7efa64434d5355bcb1e5baf7a2969df266f3b5a247ec8a1700139758239910fbe471f7d2cca019076cbf764d7dba9ccb1c13c50fff743d82dea242b432729ebcc40de24c65d563bd333aa074a81f2a1d0a33e52f456cdfd165f4f34de8116d94ae60df42522bf87b906fa57b5e3309000455e7af28e90469d2022cd1a7ed51bf0d62d0e33750b948d708289500724ef20899d158a6a728a306723dc298737e0934ff53ae1c5db9dd698d7c6919f9d7f26b2a3d8f2be8722298e5eaa5820c629c56d171954269aba19f02ef80236e39461017cbc503a40cde668de387dbb40ee18b90e2917b21017f91e6e01880a972474b6454141141eb00892c79286928a75f5dd874b586cab097a7e6d3fbbf4ab9c551d11806e27087bf93e9fbf6960830cdb4e4d4342f3c27a1b613966f1c556fdd6c2bab3a4192ed84e6b986d5b21818d749b2d2d9d3b5be683f154f6af23e8f5274687bf594a490d0383ccd75c6bd34417c5d2fd83419a87d014ee1a5e29f8a54fde0d8f157df1eee4facba3cd0835d4881dd7d01b5155b7fb60b05acb9760e8e00bc9fbbea32705f045f6f7f0eaa51cb093b40defd1dc25e0d7eedf193da7f3399290547f05d38a1b929381044b76d4e5e26aebbbd4f0d87d6790ef02538ae02177ac09a29ad88f42a8e2359f2a6d980ae654f5b237d42f8edfc79ad6ad7f751d260d587c3d1ea4feb5b8c9e70d7b7787fae94a13f5195c37a3ef6be730f50070869c31e33f5d719407a9ee0c4d47bed27f84b09573f097f9b0e8342a17b4d2fd319ae2ad440d664ae13c171eafec858a356a09a8fe6c5087cc7fd71bc56904d2c739f2ecc6aac5eda2791ce7d39eb1c8363b811fadc654803be335e5d0dfff2876c06ca122f334b69f803c49499725b2a3fb80d57a698ae53f5f0c12462052354315525842c6f6b5081e3adc4bc73a366f156c3a3e39747312bb8b4e4f6b884aeb849bdc478a0ec1fe614faf6b7bdc8055f0a547968fe45891c11119382f03852dc7be4179da050a29e987b2b05aa5c955dba2acebb3c792d2fe2c5de64b02aec7c386538b67f11ba546f5cae355e08578bdb9ec9a0d1f6706f49369629e0644319ba7462adc6baa5c3afe364d943782562a90f09f46c9d3376c92a3f24a47a92128d4d7406ba59ae431c5777a91e5840e72b6b4b1284b31dc0150075d23b2d11bcc3a0ac965b52f4db7a4f265903776484a8f3e9a2f08aed2a424bc45b6a4eb7ac92456de7f508759671a47bee06d43c7f01c58d3c3ce8d980a710899e566d156faa3fd1d2a401e144cacfcb6f9b4b94edb04c6a5c33ece9474b164d3118c123fcbc701a64e7d536c8013426bae3940414a6b930fdc0516cb0e4a514a2731731e80f75057497c673b77566e9e060c3ffbbe5cc620159804575451399540a66697b3bcbfbae16b76f6c690403a415e307fc38753d4ae92a6746567f07566fb2779de22c513540026cc916314ca3b9a47c5c963556d8c6d399e494ddf702008f83d660f99157cfe0adf73c4812bf01e1faa47ca36d78f779d05d697ce5b20300fae6585ad10cf2af5ddef8f15d3d0e88bf0db1050d3e5c5edaba568233b90074d069728f43b9dac9acb77a5c6faf60ae5669acf8480ed14f6999561847f320977901c9bff628aeba9c673fbe3bff1dd0c75ad56b8e35836234eeefa0bfc8cb36d229f462b0056677e9b6e9cecb6025ed8f33099b7202da1c6f857af5ae6bb8fcafba29f20d8821789a9d2e17d862224ee03a882ebc1bc32df5bfd5dc50def0afa3a2bc4e2ae940d728336d8361e75a168dba466068722ce1e821898ebd2be7ef8277e5285e1b2d9887d7da39f265c01faf31a082727fa20c7d367eab168958161e32c91ca1f33e0d865c89e343151f30dfbed580f24caf17aa56376f63e8415291eb3bb89335dca9c705d7550c4c7d4969c50bae7ae8e7b71847b347a69a336ecb51e66e3c09bb68384c95dcbb6f846ecf2390a1a40c66cb17334bb4540f1103aaa26831945d3eb2115d65e7e012f96ee54b8017897cc6a04e9756ddadead2f102b7ef60d9b36a4d7c029a36208cf351a7575f2ac88a0f742592c9572e23c5d1e5c68aa4ce94c466280b9953604325d0ff33b338f3a4d60bb4e85afe6710050c6a4b173d473ac63fb45718d130760fd81b7b3d989fc578142924b0ed481e669ea61cbb59934f5bd3bfa28f32018902bc3cd8aa96e6f916ca1e81e5fb406ffc1b501f4750429e7b143208b6945402d888da9f777211023297a5130f6f55538408a3084595a39fc6132bb9320a9e96a9863a9f648d08924e8e06f1b5751fb5e51a39dac370583d662baf0749c87d31a1f092254a19ce4832ee3c751138dcaeac33dab5762577d52c36710efb25199097326036a4de1ea0e405a06bc7a3d7ca0365860a1cc20bc3f121ae41b5fd90d1fe1611f7c23f7533ffca73a9bfc5d2ec420a9980351b039631d6d1f59de9a0b6fcaafa8d1cb257dc4ee99159f2751dd99463490f00212f7cbec7b19e5f71c07a7b1c7a604272d4c61cb0e75ad62fe453e1ea1690b4ebeda897f3610f3f1e1dfc12435798036fe085a42cda5ff55c19f3c68609ae6ca5923f78ff42a84f189409ae3f9ad8573e327b162416af7804d660ba4c2e3ce6016de37f48b79f4edd10345f9825f7ee83677843eb14dca425a6eab00d947c4fc467dc4459a72201e7320b929e128686b17663a81da3e4f3a5d3e5a28df9de6b9a850bedcb28274b2c4d5753a0f41e659faa8d3bbd2ae2c2843b769f04aa71e942a30f4c955aca811fcd07cadf091c4ae36727f31184872b5f952bf5c18cd34fcc4c3258255f6b0d364bca4bab98e5b2e2c54799f5198cd0bef916a54509134889242370e06167e55539a73bb87e12564594da6fddb07506cab769c03f43589150192e41b2284d0f92e510d539cf60ca626dae85ab399435e81bd1d3169033d147b5d2641905196956d33b7d43476f68c61b0d0403297ba3495b9a5db4908e2d1732222d86d14535bdf8e58754d4001896bdfe863f1ec8bf42fcd52c1bb644cd497dd90d545ce516bcd4eab70938eb0e8d573ab0e5f451008e3d48907bfa3f94774a96fd84534b124d16008032367dbb8b405331e1260391b7a8207ace3d956a7bd1fea2017d77c473b3e0be7ba8d0967944ffef1662f6d4c818b43b745f1124475c00ec1e9699d52f742f123fa873362aca6bbb14dd7d5462104e17c1991e63c822abf07ed914174abf734d13c1408146413f860923461243b36f1bbc6cc26c15aef21132b0367e42ae69afe644e1c79d88ea4127050a74e7d3b35c23c250123d9cc428ff5e98f4e15039ea8fe4b214949bf66f6c185305b7e863fcda62f3362369951afd96a6d0fa8373d4f24545c958a5a80795f135e9989d18bf48d1b2f7b1db898aef2914a3bd56c135619b7372059c9d53884e8d2c2149132d45d4020fa26db84a7cd495459ebf80e2a940c5960306b7a95164a7fe131a4f98a0471ace27b85f3b869b0db9c70bf703d7170c7b9d57e40d28bd6466b791a4b5fa14a6f46b2ad6fd196979f71a47384ccc4b8323fc0ea6b53c343264c200141e83854f8d81e793adf5f40f16acf1eb1ccdc14b90d02df7241a9128891d27eb36234db0ccfbff622552a8bad9c7843a2cd2986f2e7507c91086849ef629b252a4bb39f2dfe99739c707624fa0fa926aa82e2e4d0c0537e0f5685fc7ea3a0302815eef130b8558d86fa44ecd5274740c55fc0c4136af3aeef08efb53e095711d69aa4281d4c4b40978be93d20f92dd968c1b1cb68708d73073ed4935d67d2db40d36b900bac623fb84b54169083fe57c00f420eff46341362bc417986d1ca18a7cb2e47a722016c66f1a3d5c5e6351e9e3d1b52f2017432caee49dc4488657a167c1894d670ee1e754f23481193fd9305b3e87207dacaec8a66f4e9f71982066972620f6c8201435bc9f2e1dfb80910792b034aac51238bdbb24b25389e2df8600f62e41ba1ccc7cc7d26f0753ecac10e0abc9b4ee9c49f00d68bafb237f67f4220c0f10bed48f15a75a94d0d11793b29b0dcf08f99f6643071b2edf6de9bf83e0c688fecac953b446e322821e45de0c9281b3a29f9b6253d862799b47cd244ae710eaff025225a25ce7af62c6387194528409a1b4e7f8d7873da578c9a3213075f7712ad97a63b748d2ad74970ea578b144c5263e411d035b366df06a28c5e04ec13ae8d87442cfeca0dad003a397c9d4fdfa4c2da0013896592c12d3003d8c45f55d69c34d2496956346c452378fa9e1c7aeac72d7ffb2cd7cbd8639a6bc08546f9388c92818d3c40ffe902c748805c37594baa3285ed7092a4195e51e3ae0181c96e4d5370ac9f5c1841c4be173c2d1ea8e150c25cc2aa384b872cd1d2812e256798729a36d74f5e124bd061640a9bd1af7a2e6e3aa45910d2aaa74c958f187fec774b5463e1364f30851aa20dd9f32f8d768c4db90177022bff8ce2f8c681d1a46c46c4a2876eaaff8f41f74944687aef18b53990b57bd125c765fb626bbfa814eed31b5e6ce0df002541fe26a3e57a72fab6b7782f2fb69f01b8391e9f73d71136bfabaab4a1d51c7dd690bdd704367882544a0545026ae7a631d2ff62ae890cc66115829ff945e715f988192b0b63de82aef963e5fcd599af230cc0861c0444b3fd32855da07fbb4a201d12b0aa9ef1aaeeeb6a0093d9c020c8a04e2557dd498da7ef5ebddb15f6961bf9d0e4701ba90050e063784a65a8d07c1a5279981250a3074553f7c5bb18bd6ffe59e6ef5973fdff553288dd14b90101b2b03341af9e673242309a81ff6ae8fa122bae6d3448da2c102bbec197caa92d8f5aab81f94caa436160a41dcbd144382397d845187ea7fdd954138b370e14998fd0615c7e03593f9730d86a97ed63d51fef322e076c80f786cb575e34c1026e47a7b71f1022f9ac0dc1c0915f59a1408754d3797f7c735555961f53d8d0567f15dedfc521fba0c0d806b6636d52472e60a0c775a5430120fb2da2297b6151a084f697bbc84f4a2851b36991c04b41d2b21a290f8aa62c49c719e08e57f70b35b5fd766c1dd251ee1eff49a83c3b81f881461084f5741cc71a18abbe9e4df59a932091d5b67128859c29fb3288dbef1ca01def04e5252f2f461f46949342f7caac14bb921e3a89d461b93620f34e0cdfb77fef2009129b5fe0bcb33bbd73aa2b69bcfa9687b11ea1f6f97e46014edaa1d8a3f51735d62862ebea15586628d5b5c4293114a7303a4255e1c334d436bb475ab34c5f2040952fbd973d36a6266765b078ab7ad9db6df9594c3b7a8903052360008910fa0bd873a491db9985c21a4f8816b1b429fbefac4b28fba1535885f2d6c8efef3b643a15a0dc656b5e90f29ab3eca3d93fd3df929b6c94307e0b7c2a792e1615fe88f0c6d2b3ea9a243c1be3ac89979b64f4fec1bda4dbee46741d7e4c40e9840f3c5d5902f393b1ea1552dbb9c1ab7dc0dd6409eef10f3b908ca995b8f249655d792c43891da5ddd541d47e27281e740b67afb6a7f09d2913c2137d596f28ef8e44b26c84a132c11ae983fcda01ecbfd80d3f9be3ed9256cea43930822640195dfd771200e00f42d6ac11d49ea994cfdc2ef2673377c049c76bb75f64080a75db2213e5f27bbfb0f8b64ed97a09463eb0c6e04cd8751a4693ccdc8bd9e4010064cb58f369361fe2288a30c8144bb8ceab3253d8c2b0dfe3b4192e01d9cfd72fc1f691346f0170123b899a3dad499c3e267bf40953666747f3d53a63c01b085d292f6225ace221d8141c0b639e72440bd8a959cc4d83245322913747f19f096e2e06c20571b19047b26fc66121f20020d9145657145f6fc4b1541bcea7a19d7ba1ced08b9b52185bece918261a60f376efef259889be22ca115ffbe895cbdeb81f522a454250805cbce0ec98649fa49269b964d3edee52c18e852aeaa9170d99d36905afbc88793c2cab2fdef6ba75ef386f27f0a4e566aad2fde4fb4ad5a78b9870d43a1c63c5d85722d0ed14f4234a12b7027ad417f0faca9f9d41ea91a2d569942f3f672beab8c47be65c9e23f5ab56d3503602448a10f4807abb9fba0e7cddda272de415b4789f8a58139516c72284e612d2ad0aa4c0c2ac9c17b6ccc3dc7dfd8d269447806705e5d9108dac9ac2126269cef1ee53e89cc08e864a7d32b0bcc41e6e73505b1e3528e777fb9577440efa9cae9d16fad1ee85460f7836e2092e906e6bd8ff8cd063a49910fc0258d95897068170398accff0605a3a3199185f9798b4a22601e6af19c67876d0c9bebb9c77c369dc786188a614b16e2d096e7a609f39a6ac636b663ef070bf61e5fbf3af3c6ad283198716b80d0cf571c44b2ae7fc704d5397e385ffb95f4d7fbd72fd692c809c1a0cd05d60605db0a6c5669720f9ada4757da17999eeb9ff0248fd9172982ff0e9b4935d9c19780eb7e3effeb6c7128ed632a6f7599dbdf4177d2a3d27106a91f094c7b59043d40ad6ba0075e3e7d9aee47cea765151ff2b7a1ba8096b63ba322056b5cd83283334dff0bfefd67ea9cf4b3e4b91c8170452c97b484cce21bee8b33df3e49f6df517415c98b940d2c4ce3c4562b1ea6cabd34746e8fba616023513f963837319294734be166496f80eaa37cbc7c90bdb762844a0996e58f96881066ef6b08e7522a4ff9eb31eb6b063dc3f9edf0bc09db597f9f515b3f06251b3f1a14c4421518fff3bbbb74c51fd35a98693be0de4ad917220799c7fa9abb62e3348576b2151029387587fc50538c2d8af3a6ec806d452c5907be68d38681ea0164e64afc75d9c764dd2b6b552d5fa38fa9d26cd059a0827630b97af9fbc157300880afeaec060e0d6c1a825e89b1767f60df68cb7f0fa3e62b29e0deb14f32efc3a61b2a8abb47ec54dffc5a27a6ee44c8020211fc353bca3da3942476904bc264e69e9e1e686947ad9426e38cd902e213cd94a1916f0534047948e897377dde4097583c968fd408288f3c9c692e5f996ec1ad81a155755d1deef423bf50cebfda354e5a4e6cd46a1ebd05a65a5dde8bb1e279230d06acfe9c00612e1a50b8003e8682c23bb04f6d16ab92436a6f5301664214fa7154069dccdd491ad0c124189ce84371b9e48a9c7de77a700d1c045f3455e7bd646c019d7e31a88ea232658c2e6daed23ea46094dddd291b6ed6a5041119851943424d5a46e944ccbb3bda19740620621d756e573c6afe09f1559217f84de495cb25730d804f2413c6b58d8ab50e01160f45e3ed37f98a2220992c27b7395e241cf99e671414981bd1083675d77d6728d1ebaf484fe775edf89369c579e9f07625dfc82635d0df12448fa1b8b6d20524de978bae51f2a1ff113eaca8ea30683b013720b277c6f98ccb1b8c9cf76472ccd3b2b0aee16c7ac5828d5ef87f7de16067f107541bee907c39e52455218739434920b0abb84fa3c7894c18e895099f8fba78c3e6e785242b744948b02a8cc1718938eecde8cce69a152d57d4030dcf6e646ae771045aa60e3cbb68249b498e0cba7e08d126fbbde77d28675efbf50066dd7ec5bdc437545247c51a96481c806ad3864e135e3046d92c39bf18ebb8c34675131ef21935e65239444b170d1861d76ee3370f7c47c87351e2cf96923a0e709ae71440dcc7eabb8ba0b6340c3b8ff4bab79a94240cf22279439d87debc2f7196353fc9f8b2d65a71f4f2308963f5e8af2b183132b569c0657be6aa7516532133dde0e77e2803510db2c8d6fc9c3dc48e771d97541a64e34f832519b4b00b99b2edd88ef80af929c48f5ebdfd8474acd14f0d7516375f31011b4742ab47170ddbecbd4462d52c724b14e489898db66a42e14a45092879fb6f9df2fb6168db00434bf3dcde805d877daba8c4e144e654da7c321146abd9d1796ffd92473b139410155abf1e2470ffcc3390e6dac1079bf789afd8c492e39a513767cf452d3786c98f8f2de07f96aad32385ac0b9e492d82b0a0c71550fadbf55e205d115ce022b28c8e4b1672f5d98380eb02b6024a61e0b2145a2b99883c37293131b0a0919d179e823469d8d05e35aa05d6554dfb7f534e448ef17c274fe96716c4ce8639a8b10fd31c2c80d21cd8bb4e99e6b75d025285016632c92bc8849b334726f4f10eb26ed6f29cd2177fb568bb1acb773d1990ac0c464cb559373b871cbd0d6f8f5cc7cac7c217a56444b2f1c5a98d401f3a67abaf2e9cdf3becb260bbfccae703ad4c4025d709340caa9fcef07e7ab97a792bac4379ab9ac0121888e2045f779abd19a9e5a33008f7dc0794e6f5922720bc2b931f8bae6bf020a3340f3781bf6ce05862ed06e4f97ab1ec4f03b33ba800f22386ab30d5cfe6f9852db0883d7f472cc7316f26866e97a58c704e4e071498e7c651af0f548290b4d450c49041a3a004b898ab1fa7856701acdfe8f4556395e90a0dd7eee681a53ff5df30d17ed806f6198df364cfe9e04eb39794731e36a9bdfb5e4452a84fd381be484725cfe7833b6464016e3b283c6f915c805b4331b47df797c268ecfe32ac9e272cebd701e935d662037c4cb3c2c0b733f09ca3bba5942067e341d4df2c09ff9ef95a7a06ed49e3d2c5fd6dedfb6c04ebe29b5373b5c98b067de5f353a63c7d60b0d93df6fe1bb05537c65abf3a66e3a0e02606c8e4d23bc254148f5326f6f48b872c3754877cfa55a2dad6d7c5277945cfa9fb7b29bbeb8cfcabc0ff2710a5a2a8849799185f45638bf5d30397ee28855e70fec14b3bc38b6e7de9218585014fe222841589c632ad4005906eb852ce9e7c2cb9f549338b6b266b2b3de216a95d0dbe855cc493e44e77d952b07821b56d1930cd9373a139d9a6822e09983ea937298b1ecf8cefab2c746bb3d464e4ceac0d75bcaa467fff4f5fb6dee56d693c395db6428c44ba6f2ce465b2753573e215b028646b0d211892d540648c249ccfcf9d1e0ae496fc089d45af4f8afc47a9d2e1c5d02520ef80a936657be32b11e8b8175e584fd95fd73c1db0e8c1177a6d2f4ba8f1849191887f62a27bd4e1199e365e11a1f2045278361bdb52385c82f9d70044d480d962bc2f01b1c1e7a1da79eba312958ffe839fe54af6d76ad9010e96ad94d860a25e4accd716d26f91a45f9a6240dc70b5f10a0277577489b2c0ecf3085a3496a8b5c0423e69e6383e62b177c95c5a5cc3faa9b84a747939e9f3d456ffc8ea688c48fae32e21c8c16a2d89bc0094ae990168e108730a2b1bfe0421b4d72bdb2c4373606645239c71d5d321c485989155a9e31a755ad7f63141b1a4fc729cdd506fb9949239740d4e8332e729cc56dc824e0df698e2a0cacccd2d57fe60e90f2da7941738879a394bc07a94e862d7be2960dfd1ba6715a5166b7838c359b7cc42790e1f4dcc277ec9f3be684e169f309121fea49403b0d9a8ab1c765b01a46d8b991b7415392cbdd123a4c646661ecef38a118b4b179e78a9d0b5194b200b48b80a4d1ff2545f28a7d09c8ff0c23a0f1a596ca8543c698ff304606e9fc7ded5d55f019dab3dd849aacdcf2546fbdbd443f12d976c856e2250239064f6eaf6a8668f3dc86495c96dc01089b0779c544e3ecdfb22aa6357736a60e2f203eaed4212c05bc1fc965395ae6102fe4107e372ef39a5e440ac99475ab3a5a0a0d93cec9071066fa238a81366ddd121a32ac6d52c2e15135c30f72fa413f25a5020173d0d2ec68bcc26787df977aa783802ed370069ddf167011e4aa687ed4f0432cd7ca1efd79dbb2f9333fe419209f4849ce414ff0e6fa9677585af4e124320c7453188fcb45d1d9bbff2a2e65111e484b89fab43a0cc32000ee219210688f0898071857b2f993b1c0dfb044e63f9823dbd4f2bc3ae1d9700304b629abd41c1098022e1ef14a6e27a10c8fe1a62413dcff505963be5b12a69b81c7b3b440d9092aee3f1ccba26632ea193fc90a29c64862f616203d90d914f7cc3087df9522609a80e87a109578ad743583deabcbf69ec8ae6ce00720b064523b789335db43972dda947c8f4f1912d70ac717b926d96055d097b050b6128739a6398d52fc334f1111b29170b72bddc63bf3e9f851375b10090e06a69d84e679d36426ecd329179db2b68a6b3f2df352122df759947ae1cc9bd698b3ab4d272e1703941480ce12f96525d56ef5598c02f20a68643fc171ba21e6749a9f20868d5d516edfb7d3b2326dca2d6d7e4696524ca5563ca9267dda8b1f68e3a7fd4d4214dd9897951355884bb97c7f001136d610e8c836ddd14663059754fced04bf4ce4fce5ca368d75d3daf4cba66676ec9eabd854811acc36d909b65bdcfe9c5b89ad79b1a50a037c7369ae8c30859cbb6c9510ce1c2a4775b216d1690b70b06eded1bc063c81fac193bd651037c3b8742623952595215c6f70495d67c3b5f87b98722d2928020d7b0776cc92ec576c5bb2adbe3548210c9a8bec3c1a5ca7c9fac40fb1442e69399c197b6661e26ffe1853e99efebd6a4bffc71af38b09af51c51b18eb2261ebe983024218102f20ddb2e2688222530d173fba66e792187e78aee584130d050878c2775a0625c337d139d6ee23304d68b321ad5307b124067f9c7f85550ac9a60930b44503d4b5e7e94d9ba27e70ba961252ddbc1cb1535c2f5a57e920c929c52aa00a3fb46ed1dc508419c1df9f8da1954a897d111cdd84f8e2b8c6214d04614404bf3ba83f460fdf7149476c1d53fa8774cc4daa87dddcb2e1d352bc07e1502b88bc998aeeb932d4b725d833a56eb3ac74fd4afcb59515bb5b7490fc228bf5b0a52c2fc2bf177f789d0af97ff5fd8ee0713860425426212878c880ed64a5ee69c5635010a9da8278d52452f6d1eda9eb0259b898c9cd7d4518ba9945b94b9f8f4998358aff9904a61c972b0065ac5ebf6da07a2eece4b1788f06569a3b0512f343dc59d1928876a7f4ecda7bacf129701f1a17e18fb73a49d858a4d1387a6ee03f1aaa05697cd03a2cb1cdc47c94b247b6fcf84e623ce1b1b2dbbc51be3fc19b99f2ffe229df79ec127b0626bcedff90e93c3e83ab7ea0be3559310bb04af89071070a243997e122d62e4f67f34df9bffd33928d0975c73385eafddce57de0dbf3525dddd42d7cda822ef4edcef7fe3ce12b3d51ce9e4c273333264465692e93fd9151049af85ae3f229a3311cd34ac20802c0b2e7f9872540fde4455c330e7a8a2390ce2fd27240ae09b62fc60c497e45509fb18115ae0ddf91ed4d71efd18f21e8a157c4ec3c146e0c7026e82d0f83cd0bddbe6863e2ab0e381116b8880bb1d720869cc1161f9989b1b2e3826fbe1ac0dc8e16f716a09ecc5ab679a709011fcd2aeb019fcbf1c7b136bf5f1ba5489d574edf1ac5c04af25d7693a6c78d3bd86f8bcc603f7f141bdb9d1886652ba5c767558a970b1cab6799e2d8f1032ffa1c18eb38cd13b85a93155efe871544e7816b43823ae203696df5a204bd4acc84a50f39b7df564e0eb7ba9146720bc8ba39ae8bf06ce85865462e15d2ab49534c5ee0489ccc61914b9c3c48dd2e9fa28e1f34e6c7ecede3be2d067f1daca64ff8e3753b33e86e2437a1da48b175144d6853e8c323415158f1e25acd0b4d883a2feb4696321758df7e0cda75486c3c39e0b03f901a3af93d19e6e66e45dabb98f6b6745b5d7c6203bfad00c309fb7015712fa60808c0589ec048decd709a38dc90124e3155b3cbc4708141242ce7cc253481b4360332171c67086b114da25bcbc83b7a00e78c3ce91cf83373f01e67496907fa3f536e4689ddc32c23a702f175f03a73a335728ad43ffa61543c3ebe33ee00000e6a7831fbfd2bed5382149c67fb7d197c9ed7d0aaaaebb70384de70ea9a71196565d21cd45531c155cb6c739d6f2e609046d49b7d4f57257f7d1525a9109337846e3fe28f130fefefb11ad80c84a6c9d0b8f3fa2a44f499e48bbf4dd96bae229be4f3f3848a9823c1aff22c6c79887decbe1db845f0dd42af03290775916409499a929dc68233e5e5ec67ec5bec0fbddc5a002147cd7530722d7fe50a3c6d7b372b44baa75e1ab9fd28639954c0af8304a9b8a54e08dc308df4e4754f4189ea620abf375fa46617a509b65ee4d978854376807c8898803b773523041e5d79705555c5a4bbc4c4c8a468a0a967e25c659d8a9b0b3edac95cfe94de2dbdbb7fbd36087942bd71705709068398e03916ced537c4755eadaecc179c463f599a9458bce1be6f8cb37dd5b88552343290519985b72c9a1777a1032484766f6d7c7e47efa6ebfbe733d30d89a243af16b62c029bec8a0ea67b31124bf1d04132fd6ba1017e0adb54bc89272f2cc66a48833f32bf8cf5ce6a82c432cbe7f068423356ebf1d107a0f736adca3ce30aed935b48bdcfccddbc7c9fa8ed076595b6b2ce906ad35a4848c9df70928d5a320c34fa82825364bf880f5ca91441d7259686afdfc2b0fef91e64b5bb5bbaeb01a5e6811dac178b1c244cf5248723f2cb3fedd4531074a0b41d7e2275f49afe194450503d288b39430a5489d283a7268707005752facb4e314172d1cec6ce1957062227abcd0d8aef755cd600f33a7ef5032a9d0703001cab6f3cd89a4d94cca982ce5dedf1bb1a51fd6a1f2fe85bebafba8b34d91c43ebb333557b52371b7699b6d83dd31d3eedc5049e7ba3a8d9c119b1ffbebbc244b85d351409edcc83373cee82d21974d05d304306ea490c4436add237d504414583ab003a0a9a37a82f89642fa7d6846a36f0b29ad6e79fbcdcdde0bbbb002ec9ee546175ab02a02db9b292ac14eeef45ac2c3b284fed4c573e84369720a66162ad4b488f6de2ca2e08803071dd18ea07bc65e93366a345930b87afa36b819fae96cf8644612bc3342a8cbbd6d90eeea527712433c6019c475f7629c6cddb084000fd05ab6947469702dae29873cb33144328aa5e3360e1cf0f86c3361913aba73f632a58f47763501bbdec7e24adde006cd8c0a4de6ab140e6941234368520ff04ff90ad5590eb02e9b624d902d40f74215cb21540c9e46ea16af20b664ba7f1eb99c732047c350a5b94714387a476f07021d008ec0ef414f089bab5b72422ca1f48cf8400e64c991369680904b90a892d7a5acf42aa8c552943b71978039ef14bb25d26034061a6d1371cca441f831d4a48892b87caef9d7b169d88feda77f19d6a17eefd75ba99c6ddc18b6abc54e4053c385da90f0b4139ca8045914dd79c668ba5d2c5803297b470eb2038febcd19de2aca8efa2af8ba4c259c956924e3b847053e5159a0354079f5e97edc8bbe8a0b3c3d1bf413286d41500c172fe6fc38e7b22b6fefdf8321d8eeceedb0f8551912edaeddf29bd5ea3af12491795ba05c4f5e1f020c58beaf555618785f962d5447eed472d2c3b00d562faf90f9e582b600be42a54d3c70b835e95a27f810c96a413de3b5be2a17afdac38cf887f0e3a3acd06c81c8d09c04daa61dc188f0aca101b2a1023d5e121ec5b63a4c89669d639f756b96cc0ee9a2d9bc7e83c5e9b38890bb548b77a32721941b95738a6c0ed1f49b5fe5c585ee6a46b0ce4b8eb68693735af3fe1bf3afd0fe3c38892333fe7861ca1c5f1d611da13fe3043e52630c3692e12c5c4edc3aa7c382db6cf7e300d55464d152c67f8b557b6c91150735c1326e9099b3a035bcf1538b26d78983e6be84ed003f017be389ddf4b3e192a69b6d9a102a3c2963012d4044ecd64dcbe9c72f571a6209ed3824a205219a83dfccf1851d4ac08ebae3ec03921eb8e3cd6ead999e301368b059c300e970378bb41b2b018755137609e296dec8fdc0f2ebfa6951a3576de13079f93522b9516c3980fafb328f209413bae0e42bd071bd81adea96f37fcce941f5a9c2459cc22087572b3d800d76535ae607f5d739e1ba31cbf776a95d89c169f4acb966235a0ceb0ccbe544a14335722cdcbc3a3faacd6b2fbce8adeace030396ae49178171e26c4704e5dff87818b4b0cb03ebc5d48ed2ae08ddb1d7e7fee2cbc0e1cc198baeb12971e4957d38888f5242ffd25ab907e9f2785d6489ee744c32e68fefe312b6d3357c1ca82d40e6ab46deb2a32424e019b44e2a6d29f7baea354c9fa5abf5803ded5ff204675f9c6c4873ec4f565af9d41a6754ad0327aac74111c994043e227b5865a62c59d8002bb7529cf0768aa69b012224e0f33ac0f5b201313f1fe73e375ccdeb4c590681373852f8781f2ad56177268a565b459dfa5a525e553b56cdf38bb433d720a96c38b74c9e89090db2a3b097abaa7bba7e647e022a40f842a5c3d3629c2a5055af5c3d5261c7a029149875c572d865e694b9918cd9d30249f026c699d23dcd4bf3969a74bee8699a9e25e6a81bd5f2fd5701991cf6aed6af14077d2059debbd993b7db1d67751a4cccd3e18c1ce984d7b72d73d45c5b37a8a9dc689b2999994ea48bbe23ca5a40309cea6fb6a2cadb8d47969b91c1fa90609f2f41830814a69e1714e4e30c56780b777721724132c38c5d26586ce2efb06f7db821e4cb155e3c0d3fd4976c483413decb3eabbfe3e8de43920b371c5d45681ba30749f47850308d2af625f6edd681993a15620c97ae1d389ea9d0a79fa289efcfe59c4d874d0bfd4f9882cbc9307b2898d696747936e228f806b48de0d79131071e053304872a93813515819295113513d74922abffdab8957c3d96b98b722bcd866838dcd61dddfcef9c07838145a0a46cfc3bc7b2e621aac863d13a47a0936f32ace7da024bf8c92f22f03512f2e6709adef5d309a2af4fd815eb90fa85c67a8422d55de136e0b0f5c0f419b885c77ee0270b4edb654aac1d07cb1c81656436040184c291ac042d0c0debd92eb0000a3bf13ddaa588caa200ccd083235827c8bdb8b3e206f023c59e1bc1c8034229a9d2f1fbeb3dd27e12c6a4ece0c724fc8c90dd1b205e170d81c4fb3c9cb922218475028eec825c39c9fd7c5f047c5af443149fee8586469749f9dc890d97e462ee7c1b4b78e1fd11ab6edc917fe0ade1b2f4655c563212149e18a863ec44f07c69f614ada46806d492775e77d1121a47de9f059b45a1cd74e988de4df1987db607e665de86a80cb71bf707821d55540ac4257476fb2609e25926bf753ae83084a65897646b7aabef7fe0bdaa6bfe87508388d7d2b76c1fef4dacc6c501c34f710c4be1b1ed59cf508afac6140c99453582d0bbac08beb77abd2f043844399c524e1b6ed40b86652a1de39cd26a33ab612ecc98fff413a3cc236a84d8a3904661a7748876467801136add4772834aa4703d071f0f6317e86f8311d99bf43a889ab08f43ab523acaf7841ae7e11f614639e9d10d072deb9ec8633cd8f735d3ba864cc499cc03b822bbb096b833c5f03acd1296be7f6ccd87d4f3e6879b5883b57333b59916117cb327703e5feb05960ac995563a896096a7eec01df0e9fafcecaec04694b6a35e929d83238d6f7f04578948848d37207a93e2b716ef90a56c271eac4a84aff6fbbcc94c11ef89be9ef61589e888423c040b9389ab2670f15eb1ca361bb0c627f89666bd6e533efc128a6efb324d209f6a6e0d92657928f5d1c55ba67b65b3517e16c1aaa3183beabe4be9feeeef01c3f53afb0e83d30950e616fcd608397eafee1f6fe6d1d31af3e85011853843ab3d55a0e9ac1ec789e8d33a3314e344aa8e955f1a8134ea7e5a4c9f2761de0df47473ddc957c40a825c493c9f18b511ee0c44b84bfe01e7fe7b182794828ba26d455d53269b12545db9d02d1fba855c541cf7c0a72fb89af0acdf0a12deccb06f30a01f0cf5b495224d1b7081bdc4a46963c7632591b4d6c7de882b8744bbfcdc5d214e67427e262e303e823f0d4b7c08b70f86d1ed2a57584ff2883a5bdcfe02233198a0d882b7a447ce4f3fdf86e145ff9e8c64b16fbdf3ed920b08438e52a479e2edd5b7f243746beb198b90fbe4c46dc66e24aaf225f15162d641f4f0ce3d483742dfe92ae0b09758c96a5bc337a09770063c0c21fc1f62f5bc0fe1dcae8c9ad1f3769d89efea9527ad37e3c528776fa46ec89a1de44be4f9e791b8763c2422997980e3cbb4b972650ae6a0df08bbae59f71e4308a8323a7aeacb6deac56db2680cdb28855bcc5c7da7b56be20f03a09ac4d9224b82754a7e53c3d52c5db1a49ad768dce66d1a6fc7c684ac962bdfe24bda209a1bdf4e0f22e497bc06fd9f8fb8587e7e7b73f1a795b3eb297fb2fa18a5db21bea8286b6a86bbf9246c4ce92447d09c82554e807698df4be87519c8f6bd5b183eed3c29b4ae135c9c9eb82702fa7ffe02607202545b6c2a91546b7a7d812befb7091e5cfc9ea6325ccdd06502a6634d93ef11f856ac443d5d58d6727bb7f83205a03b86717cd8472684577c3ffa8e9f609f9013656df86b49a1354eb733ae93f1e41cbbe2678c9f4671651b0ad1a0c6a833b51f9ca31f6fdad12c6d9cb32665d47e03450dd4d5050c49a10ac621bd13616e3e2259777cb6184ff70e7f65af8ccbc9dacfff898f59215f32783ffb5454c9af845f30b92f9a206b74b2a9879965864d5ca0c0ab069c39b642c9cb6b739a52a7d2853c76a555863c5a39765cc4fa1551a9ea483a2c3434f3927a8cecd5597ea3f12480234891fd8cad4998db40b5ae55e9956829c93f9ed0c04b583dc8ffaed05735998cbeda1f3469cfd611c06c288840061a76f3eceb255410b50ce696a67beade863cc663bece59e05fd3e2ecebc15beb7475daeba616ccdf40c73d90c74f6449b36277d27ac93ccb935c24a675d506c75aba7a1b410f48adc695e6e8e15c21cc47a282c99ba2f635644a20e83303b42f1d39b9c0ffe5d297ba77ec2686d7125091dab9d92b2ae30c893c818be91ae7dcf7e93701beae7643be4b6557f945e927d6fb33dea5c7a9f924e4d5087ba76379b589d029821fc994e422cfc323f3fdf3a5f4763297b8bf1855cf5f3870b4c1aedf10042c155163252667a6fee82d2770207aa93e44fe3386f9298739d59a2aef4f444f232b03581c6511217916e412d30e9f6ef6aec5273c0f50cd12681b5ccea18961c529491603eccd2b651ea7ca900479a2fc0a9c38aa5253f8b5bcbe6d7082d873690f877396637b0fbfc182529a1a3cad02ccc4cb248f9081db0a5aa80647672ec98ca96c2ea94df80d051f406572f23a5c4148a11d57c8dea699aa80a8ad0e78294b875d6896d2e87e71ec36dfeb3d33a5ee664806831a1f2bb074251cbe4224cd7c93865cd482d225314c3c331ca7b7588f1516eee8a98a45de55df309722a552027b2fc0d58cc24a1fde2eb6e35c846845890a5bf142c5a14af78c867222064b06c7ab64e51ade6e5f8251fcf71f5dde505bfc64bda62007d758ae69a3e5982ee1725d3e6160fa8e3c4b4b7846c19fa0243317a1f76bd81f58ff1c663d1ca6016ebb8f88bf98b4cb056ce83239e4654767aa2a437eaebe9484f0eeba7f07c623cba153e907a6a4717d226bf9e4cc810ed429843d3db3dd29766ae39d8ca72d807f12d6867843d9dfb63fa8006779edc6c575bc4c6a199f944d8131373b201ffd94edb25ef2835ae75af58815c41603ee42cdf7f8e78c7d59631c72c203003669ee20ce2d5821e0d2855a5c181923778fb0d3062eb6ea1dd6415a88fe508dc7036800f95f0ea2f4648046bab22b6ca35129770c9b396e89e996a677923c375e736d2dcad5470ab348c4010afa740f613ab9151db5a35aca10513163ed1dcc551021ff9d03072d6a20c733782fdcbe7219bb242e68fbd77fb9bd86e319a7f18233623714b3f1879405b3dcca3beaf85459e92ba72412396eaac1a8a8bdc06deb260ecbd057d6c8c1fbb26e7debff17d8ce1c1970062c1f5ee1fdbefeb059d1f1f6b3dd093608601e9e49bba16b70a70e73b202f621b516af29128747ca2605dbaaad27fa74f581f2a89bcf091bb1d71d297951431af81f074d1e92f01930bf2337654f8517397983b235624431e4992890b29b1bbd477ae60f71af1ae244b10db422de038387ddcc829bb340acb29fe3f549eea542b7190fa8061199c6dc39b4a3df8071cb30fa89e9c0b0d63821c194ebf44612c8a15e433894d7d8a64175278e23b89870f8f8bc67932bec4bf6b84620b06ef784bde34f9d87bff204162fc09f1cf3cfc7f96708d8b76826665478d6ffe9d32771a4fd404dc58a0b6683decd6a558bced3e047152fa7c11704ca7a81024614052bfc4827193c5fbee0e47e581b4af3faeb9724234c575ed0a00285fd87c12bbf0d52d6cd0e635a31693f33f6f45f9436074740505abfec58e1488536b5bd5dc2a1622c8b245bb79df8ab678b77681d977598bfe0e772dab17c9ee6109e6f0a469288ee5902c27fe9b58d47909002f98011c09bb0628fcac97fe16b0f0bc226bbd1e6761c933210cba99d7ae4b33e3ca808bb8b80d47338dd71cae5777587f0eda7b4501db9919548e6744d6fb6c9f53dbac8314a78071945f3dd2b6855ef73b07f1b54d293decefc447a8f346019e800378266f83a1ceffa0c40043d3aa4bb44960b8abfb630201b2c6d478e44735ab1ba12cd97b4092cc4d2b7ec9fc1e25d93e062e5000a2a0a51c27a4e81fe76781ac5a2c23a6018933bb98a4ed0c3dee984e66732bc877e2cb9a64b67626692f6c4783ac07760ecc44de680923555a798a45ebaa82b47c4bb0dc726d73af1340d8cf3312f6dbabd9e8cc17b0423fb3af259cf774d92b651cbdf2d602b97d47584d3a06deff32d62fbc4f031d39de13a667a61e717183893779ab6793504e02f6778a9bb3fbb7f960d18deeeaf78a1a8dd4256f3c441ef0a6976b566c6893aba50df4b8bc8b086a752a84cc0cdd5f8e98b21a5015cba1893f224fa040a6b70ff435e8bb5db62f755cd269eebead20aa7d0fa4a0f49cfd2e1d324173ab6e1e50ea0b8873fe07794a4ca7d5c9a75edf197d35af4dd90134fc8de8d30c9bb06985b935bf2f16c857b79684a9376031b7e89d5d527d0d52b815acb22f58a7e525e427efc852fa65a4f9e0a9a83af3eb061991ca24cc1cb50426eab28114517559456b1b05dd656dacb6987dbf87d696385de7d21593626d10a2ca2cd8cbec3d9f507e305dd278a449260dbe93530bce7bca166b4cc68b469c49dc4517472939a130e1a8f887ce83adc579be2196f283ec11cc1fe3ab13889b6f63a4c320bfca46bff633afc891b9395ba58df56a6d67bfc2183838820206a677601fb5b8b7e0af55768002f4f5bd5b467b0ec4bf45baebf99e67fae73614ba38489d5f47139c0a31397783e784877a81973508946b0955ba2a17f1a3085689dc37bb646c5b5ad1d641b205dd996b1ea53566207335bbac15113426a164fc30057ade13e4c84f040d311d4a59bcfafc8613da170b7e4f389e87b5e6f52b71cff883f3ac7d8bff3162ea16e22ce62a6d436ee1f9a49746b693eaa05a55d3f5101c151bd92dc0acbb89fd551bbf1a0c3a73f7e7ef56dcbda3490b15b1e1cf373b681ed909d6f88168a66d11654a55e6c9c1f05875375d39578a11b36c827667eb3f53d56291586faa8e381f863b117048cb912e60873aec3d48d51c243a061096ee5f18341a31eff51b82e4a7951ac8b27923f8263a7465fb4a9cc20ecf489ee3c238234f8ca2c7430054194222ae6562c64d9f6215e53318177260d024137d6a09dcc04e89e58d2212b399e41cb9de9d1073ed8f201596d4b514262829d33f55ac624938224c704e748abfae37b4723138d21a42b8c03d7d14250dd3af78a956e035a3c834e9c3af047c898ccf0bbd4b1cfb33e076cbbc1232c6160a9f7bdb68aef8786e7af9fb2a3331876ba5467eec5e920c9c71a2ee04279effac54e2162fbd88f5865177ebdd0f73701d270ae191c5ea6bca64906c5afc473d00e95513188b029cb91c1187f9bd6acbcbcaa611b9c5c7559fe3d514bd868491c5b71a53f4d91a79518ff45b65b8bb2c703796085c6d9de0fcf82e7773a320bdd557e219de3167de308ebacd12775c4ffd51d4bcb86f1dc29c43d09f278632820ed1dc039d841b4624b0c313de933c35d629577c669827f017ed30b30b8dffeb8f277541854783ceffd7951f56970b6c634e65f4048feed1e3c544cce2d523217fa5a16c7c725f628aecc1717349f30cb1b0ee43f4aa93e391bf171f773b6d51d17343949094a5b54097630286f2ef33176d38d5a08b1f5f090c239fc436067ca5a41bc0a13d92236e602102d958624b20ccb1c0bb9402be709cadfc2468cef9b5e4608c63a0173d08ef4c9a5fdb4e6e35972502c03293d6e60552aa9d7fb588997d4a6d82bb83194452a1dcab9fd8a267fb8429de213eb00f36e3b6d10fb67fd0b02387a4b68f07276b50e4d18a2cd81786d0f38d9fd16a20b92f90e8d5356bcdd9bb38f61fdb6f587fd73f7c3616276362ef228f5226ab17239be45f828bf4a2ffa5d08fdba0959ad5acfce969d17339ac3cb7f14865d42997d1b03e35e21b51b8a3fb88f61d745640b78ea18801a71fc2860b70908181d78c1aa24ce2c3fe594ee05f3a08857e72beb9d0ab72ae92101598ec19d102cd2625b0b37b0a471263b89a7eb6d3a4314f2b9645fc6793595a3e453c7fc2757455ccfe224cc03b7242e29d0ca81db562866400c89fb15249c30aed430d9eb390c980e5c757528884f5fa423df06e7c98f6b1226f0f3b16583803108b6f598a469c5e954a62dedc1c26db90b54de0dfa46256b590534c2340f802af9d16bea2c5b3daebcd902c75aa2dbb5c563378276141f04d6777597bf8f120471f1e9401231fae9d81e07549d688e7eaedb80618adbff8661b3e71fdc74f37ba04628e1c289029c71622e08669128f04a7ee452d6bb6b5bb67b8afcb280df7342af044b937763f81e759132fd04d3418ba9b5b95cfc5b3d3ffa2f41073139663c08167796a72ff333f65148bd1f274e22be2fdde2e4d2129840441db804a93e324f9c66323a36d6c5437b7a254374779bcec65a02711b399ddc00077370c7f5086be62f3d34d354e5d444d19cd439494b736a323241a56ee0786266957169fbc371c3e09194c41a1c3abb799eca17fe26b38774b466834a235ddd9842894e370bf680431daf52aa040093361917a7700afd3f2b3ac3aa10703749a4884a7307cdd292ebdf6d130a71661d53ad59af8cca6e6f2450cdeb6db13b4e949934084d8766e9ca3c17233ae6601a282a8945b7b4fc5c477c68df1437d9cda4dd2cd3678a4eae3731cf141249ba3c212a77ae196d9576b48600944d95535a6911882f274e75640b406fe989b5c20a19ba0d82648ba56efdb81c7f3a6484a2fecd72034f580649079c3887c263e9663e9ab3b1d0a0abde7399aa694362a2525b12fccbd602416d4ac062a1269a2b040a5c9a6570c1e5c89670c324ff9794b9279959f3435c550aef1785eae12bdb0e1aa46ec60db554cb73584734ac4ac99be05650f6eaa89998789a4c314f210a99717fda9f813bff26b8afb1590b54b6521fc79fce45d6804540dad24b7a8ae0b57a2df7dfe0aaf8d3953e61a5585512e22fa825c9b118e32f3545c7f9ccae6e07979976e4514957495b0af10473061a88e34c27e6f95a3ac45f6a4f74ac564f108a48a96a03abc4f75c526c34122ae397b14a9031aa755fd9ad023820f2f33ad85c482ea22a7cf3c94a8ab50b9776b65b9ca280616640aac596436f4abcdfa052199f0129cfc9bd6cc263a714242bc8ce6fe09090422792b4fc1b4baf7838487b4cec70f0e686d5613974f0af5c38b934f9a9e4290b71ad2fb8d165987fb99dc1a8fbe1d9baf21098296dc690427ac4d941e0748ce1842be1e4545792545b82824e748d6307c8c643cbca965a216a0f8ae916240c66f33dca22ea940309b5f61f7d50a28ebb7dcfd86cbfd5a3c17542d669ba7bcc51831da6c9a657807ab514968182895e8dd92d04ce432a1d20b295936744fe20ca6229eb36766db56b154c3408b415ed6dd47cb0dfdf3e344177bd373d8c858fbde105be094c3360afebecba26c356c75939b12e413e3226a282863c2e2f4d6bf103fe8f00e3f5ee9027e45e8f15f5c734f3b889dfd366fb35e42789535b6efbbb2c59317db0deb1c0ce22cb928e6420e3c55385b6c699f7c3cea1f1dead7925e7a025d5ddc0e17730ffc88e0048e1a02fc7e2bcd2a7067e6f905aae2ee2c0f0baaf2d4368222f22270916987170cb24a482f58feff2703e45a7e0e4477641e1b2a9cfe7feb5530d330df8f4891c793d24d2c1236fbff4a221628b11ededcb9ca582cd8bc9eee0a0de153e5647a7321676eeef1066849c85f64830e65e1bdf8baa612df4104e71c17bd89cf681b34fc7a0f6823592ccdbe547bc067f7a144f4016062a4ce66541f2295df955601fbe7c987259f6832e0da2ec6bc1750267afd2c37a9c83c9c30be84a2e0c8b8bf3dcbefca87a05a603cbf5626dda2b372cea1fefb26397052a031a3f683baa47e66e5336ee31914f0f81aad0b80821bf69fb4bcb5e1bf691209fa7997265e5b1d2056b5ed77b730bf82c6b5f609bc66ebae88550b3c71d16433dbf5c546d28fefdf3aeb5a12abaf42dece80fb172a49415ff331b1aff68240249f094de2db95085beb823091cc21110770fe58654c53134d237d9a7b1d31760bd88e940f7d956d9e9827c03e7947a5e484eca7096cee82d998e941cd3d6b4ce68dac91dd1beffb81ed3b6c3a859a812d0f985a134cee9a5068b3a8744382d5aa4bed4d68e09547ffe8cf47315ead96636f9683b662304e6f2abd54f3c6da1b4e4283b84ede1b06e5dd1516515132b5903433fa0bfdb5505e78394b6341c7ed1d1942aa5d59cc83fa3a598e5f23d974b37ee9210c4032a1674725833377913afbf9da71e487d56472651c9986cf8689fc8c332ee255175bc5a7ac47fe519c0a7583133d9d0654ed219cdd6ce28645cda1877205dbd3a3435c104d83cad3dfe804115fe2aab412bf63ac5e59140078b188f7dc4385762bdda51e8b862812315c714ab75473151579399f76283c8b691ab696a387cd13c8a6948693dcef0f4e2fda87fbf78b587060a2cc89e831f37924bfb70cf53839ba0228b08571eb9d38a991b6e8d3626851c3f5516cc992e2ab5257d5fe1b2311ef52529de0076b69bbdf14860686c276a8845a63fd6d73bf163b5dab5d71aa36980ed303488b810f2827aa4b09a177a229de63bf9b454f20b3e2cde19dd520fcaaf5fbae512b5a0b4ed5dbf18ad1b565a14dee347bb682a899d85633a3e3aef25c0dbd99dff603373e4f49e6d456b964758ca1380f3b0e3c72b03cd21f92d30d4937c0beb756815d9b172605bf8e90cf70de6ad535e8e6d767b765b2c686c6403477c1a70e8e931cdd5a3cb02c0a9bf8f72c821c6d2d7ab38e18b98bf20da072b6498fb2483ca4586a5a3cca66945c1daed3af008f1e123407c24c11af4da9ebb7c0de3602f1b1123f8892ff086058522b43b9be72971b54cea66389827cee3e61f201a2f5a7b76d436e349cf1b73d379d3de1e10101cf7106ff8fcb893d51d00102f56b2f5ee1fe10db8d2cc045dc3bb581b40a97dc61e73cd60d10bc624cf2f23f9d9fb14a96c7f518ecbf572546656c634fcccb8e21e4f1e37e0f6b91dea360e98924d5db29b08940a88c4ce7c7296e38e389cf3dd1012ff1ea429d4932a7502497e473340d42c1243cad1e80cfde46d0e6854185e7dfcd53edabaa7f06c7ac9831fdbce7e91fbb775d77ea8ad17ae6103e8ea2567e7ae5c4e6118bb8afab07baf344ab77f699e53f252bca052c26dc59c06f21cec011b3178db342643a7322fed068441977601093b7c876254d3e5667b2e37c28935ecbf4b4bfcb66f8d6f94ac8e4d485fb3b94c1bbc97dc69b1e5c3657e71b7c26edbb9d35e7dd4d18c4de9483c47420232f9ac46b4fd5cc9c53e82a7c467a03f4a348ea3b0f48c863782bf4971966934d8ec73f0cd04bd1ea24958f2bab5d0f93f468e11ab2d260efb9abe8a0677e19f3f58c9c7713b7a4445d5760823142793943a8e4d4f97b6311b6b556f680fcd2051c020dedd3b700d5a85d555dab79024b86742bc5075f86566b21e9c9f968bb7e1e2026176b96213b628441dd8854f9e57b3390f1c3cb9f52fbf4c9813ab99e38f5f2232685fada42d89c984c6becdb308d58f18b25f35cc6c72021c9848a1a77dfe6de7bdd8b11256dc85ada16fb11eddf9a9406118500f71b6db2721211bb3db141e1cc66d7128bfad73728a37b0afc2d703362dc23e027adb1dfdf2a1a70a53b8932dfd882653944886a21fc2bf44f3966b8c76e6c34d620b01b529753856bb7316df507a802fa1b034583c57ce16a66a36b25aa7740ebf866ab61e903263519fa3ee5baacc12d780c50a348c197ea1ee23ff7bf36c8a60cf0477f35525a6c364e13c8790bf1cbb81fe4c3a6a005e16679c883ab0b8abc67f96361391611181555be3072fb559f424d18e0f250fa40f3d90c9129c5666fc7ee9f4eb410de9eb28aacd913e8bf9328b0fd65054f1e8ded41312659c591b38856a40bd1c287de5da38221bb047a063ff705f116761c6f32f9688912f31f3e23bb968b17e0f7a862e8efb6b1da9945a42b68e3dd9584de4bd04547a4772177daf5da7cd0e82db6d66a5c25cf6d4ee090078460f3de08507e53f99a0ace05a8f36700bc0ccbf66eb088536c7517153577a9ea272a7c56d064cfe63e86fc7d0b72fb9be50705e9800df61a3d8366ef385bdc5b374efdf3b60958c0426ea565095615b30500ac277538f8af24209ad7a95b9bf9616e89bf1147bba3a34c8c3fa6089e20d3b7cf7306078f28339c80b255f81792ab87a3f2a2fee6d67bae8ee732fdc251451c9c587791cea19e5d082a5bb575dec98789643e2a91a78094eddbdf15107a0bf7dc6768f661602250b374f7c482db66e2635acc296d12cba7cbd807a5bfee4e0f642188cb144f7cdc4d9a2684b11577920e2117a96eafa4c3d68aa9757ff29c4cd21457c1d300912a256e4cbbb944ab03b057099d0c0f4e4f9db90c7b6468a12112d1009901bf386463cfc2160bff67fdfa2a7cb1e9b0a9448c6f23470f6d4eb3407a5f37f7b7fb16d438839318e2730f02c734d4502c7f74d536da1e49d446ccab34445f2b90dbf94e5d4bb3e2b2b0c795477e1c8ade3231e74294fe77c8e1541e69896fe24a3380b249eb2f71fce2a32e3c43db3f505e8a7398f18a3d5c1be709dd5b997ff93db6391576e1c84318f6e5af3d14d3fe14057dfc574387512004d9f1aefcab1f7f97ce28825382ad48a489d65766c860e98307ece7aea1db78daa73111333f287ac69cdc85776a50aa1e00783ce7aa71bfdd85932a2553d52aac735a4a705aaec21db801d1871309b4e67331b3482c419175e9e1bb9fb68f6abfc88c71dd8819b78f81bf273aa632093632d60d19f305d2e8306b2951379b612b16e134d675f2002ea1fa9aaf793f32e7efc97de5965afc8c71323e68010bb2276ec84804afe14a9e1a5491f967f68036b7858090cea059b5fa1cb1f3d6b94949c68a91f209895ef24401079daccbabba804e7e5dcb91020d683057560aa494109d6aef4bd2f158444f10b43d06b269f627870dfe0a946bdd9e463f29474638f38913918fda6429b16702b033eb323bebbe9d4364263f10bac571064128b697cfa51e3a08a894bce67c70dd548eab5bddc11aef7d760c9046e95935f4ad98e85adf723cfa2df509dd6edb2271ca622763c4ae9144c4809b88cd4c0ed4761361dfb45fa1412d146985986818cb2e2038efa6c11257dd4682146d6a5227c86d2025d77517ce5101766f8857d82fe230736619451080733b8a3904fe61a7eeb4bd8e0f22ff0f669f1d3cc9a33ed877094aef0502d2b5cec824e5407ce606cf5fb9db992c771f5d2706473d66fd23c98660460caf2ece6ea1dc50d5a0f9941a77c8b0ca9add006a07fb7953a6c4a795c28e79c289d1dc8c356e18408f9764ae73955e372a11c55d2dd150682255c24d31330445d887e658d6fa18b982436c8a152d9233686a351829d91c488e8fee052c58addda3e58a2600d4062d34f23dd5e18f7f34a56834092893870333ca1334a617e93a44480372b8dbe63d85e59757b4b420c524feabb662b7943e4f2ee7e9512695870b68bfb703f4204c9ef41da2a01cc8f3212ede56cfcf9c64919415070bddc37fcd84c9149a367796eb4f75f78ed315b9c03f697be22859db589e73f453248b8331a760f6bcc4f8b8c7fb0778290cc9dc201b1d0d85faf6a0d3a838c8ba5f38ba85b01581b927c82733be8c9e120932ac283ff9567f489867238b2f633d7f43bf36fcb28546417ce2ba09afc59857b9ba268e22bd109c11822b4138b7eaeea94a2509d6dad33899df3bb5515c726b58b563329ad4fd58a0487d8e67e66614a88cc4be4aefd39c0722068ef1af728dd5e7134fbe3b2befc8e46cd5aca4f27e263657437695cd18407525d46b308a183d732fba69d9ccac4546a6ab0c6bb42c5f44d309a6e7a2db4cfcffa65528d7df2a9a91d83d8970dab9fbb5a862af788a11af9984138b64fb0b62fc32d59a451de1245fea4fc0de2c70a20a1be399e2a8bb196976ad147776f910a715834c09a7c19ba9f52b0ae117b46f696282165211f7c735bef731a74a3f2f661bff8cbcfdd8940cd5f75ee6dd39c491ffb61c66c9dec944b66e87336ab5ffa3adfc24d5583724d77be284cf89ff522c9c4ef7fb04b8b2aac1ae050faa9062a7a04fdb31a7f32494f4549bcfddf05c94d23a43abdd1c838afd0419742fe156b954c331f885012e7ab653e3da77b6d5d8e91c63fadaa13ac4f2c952f643f3577b57c1f72e064ce58b6b5cf2986cc2a6a3ec6524e925aca544a57385df3b2f12aab0bd35c962b67305d4d6e0dc86ab3a20372ce0e2e5bfdda6d3f18a3d03002b7a675e72bac9ebadc161f0b40b8f6c56a826875a2ab9febeccfa6b8f936ff5939c0fd027bd916462a4918049e271932b9ee88cfc7009ec253258fff868ad67ea167051cc0b1358351e10f6377749a56714275a386f6fd4698f520123fc5444bd2d984bb1a6d0b9fab22d120d2270961a85538dc717ddf695bdc1fbc29cf00a1adc9acaab0c9e53481d4b12cb12ae4527abf16d57137f40eae3db35c57c1ce68cf88552971d38e6cef1e1789334d5adcfa9bc4a1a245e16071db0473979131f40a9f62a7c606723539ab7fe80ec7c467c2a20e89b1f403371faa3574f4ee0b88127b2cec842f00cd59c40ad8289f82bf63253d95d0256411ca55be6908e92a46f4b11479728a79a2ff608c61116cfea8bbb2fdfe29db7eabe108a593109cc989722150f43a3fcfe0fd92cdabcb47b6a6fdd10a722e1fc24b1fbe960414110e038952071aae8c31c6c5929308f50029eb0fb8f512b135945c41098fb16c3d108f21a55adcbe733271603485e8f132107b6ffa2ef171417211471bf4dfef760a151d1aae7c1bb17c651fe3fd9651b0be5e53e4cc2fe2cdd71eed08537812f6747a6988b610f63785a66e86976eab23dfcb5c0cc0f08fd498a7f39bd3e3d914cf468c4c8f4115cb789baf2598d7a12acf997a9df5664e360ec40bedcd412dc8b2bcb1fbe91f66e46b6a287fc9d0e49185badaf1ea24ad9b9df1ffe04307b11331f8a0084d69ccf85e57a1fb7a8cde1acd534521cf7e373b484e29277a03c6636b8ae630e3ad7ecc6ec0a82789870b3e71bc9d5029517e0e0fd9246383c65540f53b5e722118d138072ccc9b8d745f4e4c2b4f9f33f254c7a90d1023212fbae63f33dea385f4c399b06934e81ff060bffba96deb737baeb0e50aab7be7c30b2b7b6582d101b923a0e3fb5a1554241edc913f654f04dc305075de4016f030258e0f7b27436fb64bcb98ca9d31f172c28d7da4f71b1165c4dc5b6e83545ae80c4061cdd40680786f87a6ee67a24371cad286fb064db3bc0e3fd27f35eeee1c430cd7782e2b897014a89d8233f677ce5d496c04d651e850578587c04006ee4f8914151b4c1c56361be2a974a4c4ad880d14d9e9077bc414dc633ed3fa30c0b29015d327976ed1feba447bac8b0b6e9af8cd9f4218e7e64821faabfc75f6653458aacc195bfd62ab128179dc6a49210462f2b3c6b30c1ea8d35c993b1f1edc66ec0707957c0bc5c3a1ead6ab4933afb13a2e44558dd7f45246e3126a7d29577ad4ddef8041459befdd6850041438fe60166a295c6f6890b7c027f1148e2a9ba822c3914549eaa70ddb1ed38886a24f75a4c0ff9864c9bf51c481096bae6999df15805718f91d97e8f332f31e22539f0b5a1a6b77f5f32a51d025c6abc35b698c64d0a3908b09d64309280b6e56ac6ef516608a82a6547ab5db4adf19bfbc6683bf983acba9852fba99e9b527bbc843c1e3b4c870ca72aa00187be61d8d5bfedc945a750adfec9febdcae955da5b236646017987e33c38202d86406b253ccd72a2d638fe75c6309e453ed48c6598c09f10edd67c32b01447fd72e6a7f89cd13a1d5440054b8abec51facf3b1fcbb4567896214f1458f20777a636e3cec62fa608ef9810f8c0cf519fc7c6223e0525384c3b22f92af918558ecf0588e7a6c0cea1aba4bec240c78a2e08d0a41f55b5d265d227e4d19d5f0593295c19f2c57949cde65cf4d0dca4d4142dfb645b1ce4058f5f5acaa90ed2154e76a1b5be56e0b26d4a94acae3c06d153a9ca7f4c3c494bbed6ff87e9f1bb543bcc52e18e200a945366e7695573e702464aeec36a4ae05fafd004159406c4d3d47f3e4d0ab5cdd3eb1feda9ce384eb87cd2b06355e72679401944057bb91df6d49b866d2582e8c310ed9b8acab854d23c8fcc2d13027f1dc8329b01eb5ff6233da0549688fa5b67a1a9eda2fcb3790ecc86193039c9b5be28f21e432a270475d59e7a4998c64c4d1380200d0979cbe1e7b03f3706c21b3920c345af686b1d24ac9fa1673f116eeb42f35e9daf8bba4c3e00d446c3435a74e493a1f7c48ed88b2547825da05d57bbb84b991a3f1229075e1be24370739360fef7685a440c491ee83c076744fbec7210fc38b612a4ad1d5a5a0aa484af0d46509dce2b2b3cef56e33dfd330e2006c8b3611eefbcf1c1ba2d4d27ac2e963f2a907d2126c1fca120f3006880e383f6b07101189ab96a554db16111688694178467213bd9e789f37b731cdcf205ba48dab50604db899c605aaeefd32cd5f4869b067c2e986156ec11e9ab93ea05a18329136c58b4a3497d851fe4bc1f9f577241eab3b58dde3513486fc5b7293972fd06f937cce066703e8adb2e25295125f258ed6a8fc8b1b8e990bb2cf98f20c60e41cb5988123d9e414b4535ebde345c5e411a806aaba8318398868a93b81677d6ba1fcccc4ed6b7209dcd5f3d10605ceaf8fe18d05e8169d1679264ff0bdf78c1c1340ed83c7e196527e21953d2e68878efd886afe7ad680ec43cc676b51e1bdad53dc62448cbfb453c409970577db7c2750334429858a8d4058d829b1b94b63c95cad5a4e827875e7fec9f98a3d30af7851a12ae8e1a3e370d64a23ef4b590f8200c3dfd185a3ee272e29d41e3e2dc33fd47711b3e6682161a7de2d83032e070dbb356a8e0d473a89e7f12ef82da3c9dc05d187063615689af14962f153dc43b6a1eb7667e2c55c87b8b4ab34e4a2b556a8ed69976a52a81f966aadc275428a0ccbcd5638cdb15d0125eb4486eb0c3ba5c40eef65180a0cd4101251bd70eec37cfd2b81d5918d078086670fa6df57bad7e5830c62f0a0db727806fb161d3d440ace539c79c7d9c795b37ae7cd9d0ea57e531e489eabd95e2e070712c0c0b106a12341338741874e338d6557581db882cc66b446ada57473ca1c473b205c21b7adb9285c5e7d11bee8e6ea754ecfc036a71907c0808073d0648de18a1c268bf57243d7e871301af2e64f1d35f67292984db8b377bb69d32cb66f5ba4585dc26faf200476c21ef6fed777421e80b721775460d47ce31345266399d7df8a9ba43b94cbc165ff918fc9238d16f9812b18440f1c9b8d34c8348da06409d08d0118f0df120d10427e5b9daf3be3b62caa698e68b8d35256f5b08af2c4c00d5903d15f1048ef207edbaada8e278d7f29e0b0b0ab5c1c88d9900231898c437ed8587f2544a36d0b8b7915b3e406893bfbba5e17ea60d358d81db5290814877bf22843e5ec4521ccad946c502e0167400c7565f27de9f66ca2aff851ee057c8a411c0efe314e7b9da1782b477cd57b24d40a8b9f277b24b2ccbc7706ec87531aa3a0fcfd04faca7ceaa24804dac5f16d1576cce8b4dc842ac01d116343e8a9d3e6577285c3181f2cda561182fdfca97f24158b9c420b29cec48383ad431c15bb8600caaaa4933d316fe137b789d8ed30f8e68cee3f8f313b5c704f2949fcafbe73946a5368ef3b070e6187434e0bfbfaec79e13f4b857e9f5a14155e14871bacac0cf0161b0ca9cc0eb1ecf7d73658b24261546ca555139332767d8fb7217285d5971869b6329e34b3de1e4984a7690a5e987e75b55cc38eea875f8ed47f549e0e2f80189ef0a94a7019082cc39f0c4928de8df4be54d04d6831d04aaefbad56b45e0524e2859f4e7bbdab885ccdd6fa083c6edbacf3d06a5bf5257ee5eff8a7158a2fe1ba973fab877a5e683ff8f98c15d9c8f947ab994e4ba806cbc29459cca1ac189decab0a58aec7e01a39faeed44ef9ec2aa6164b846613cefd71201b48179d24b0b374f70a4ebc7c4c8bd6bfb827ca72d5b14cd7714cfc465766099350ca6e51282bca65df284c0c9e91fc0d6662bd2f9f9882f8de0a900db648d44a820fed0381b4205c1d9d218e8d751dc18a7f01ae2eaef7acbd2d42bd7f168d2fb2a06bf1aba30f4fa4ff316a15ae0be25d7f668eb3e3edcc0682a128ea96b506ada0fcd9e0e40035698ed758e592ba4756cbc56ef70b1a92f6c0b9d883a31b29060ec0a5e9a839ca14c64ed3173fbb33e4352819340991c723c164ac2e06b6cc6491e8990601edce411b780b2a0b1a07f9f25bf532d562385f26ce40e0255de234824775d9aa830a6c9f7dcbe4dc5124060c75670dc807927c85f1f365f0827336d1575c2d3edd08726ba388a351f2c66dbdb8eba1862a01b755aae8e65e17af8026a9ce405acdb169fc87c3d4624d2672451b64d7a80b75a893325ee8171923ac88d8a7781d16868cd4e4e848f8c06bb5e78cae6d66e96406d66a160c7edeec68802d33af07d436664b6fb92fb16914a9c8c2656787829981d47b3444850f9eab47c2084f12fee58101ea58cc294620e39487f7778eadb00f2eb4a18e2f2d9316f0e7b32f74a1e5ecf66a7df7d5619fff98f7a3cb937e882365709b1f137b7fd67408942c442bdd809e4b4ef093a77f0905139498ec171c6e13f26e5ebf684b49da2695dbc8cf59d929098eced2d453091d0377fbd0917192c510253dce3b0e60640990b85f03800e82b8c0d27e5badafc82c782677ec40c7aa54e62bc83c558f6768a0e21ba78556e520460b830e24b2c64079051339b65f5c67107421566a6caa80ddc26c6e5c9085a5ef2506862db253873fa1cd4bc367bd124c72e6dbcb5b4caa4e198cbbea3836f80d16877a92eda896fd991b716c39980154d2a53c25c5da24fa6e1a5edc82cd8e81e5bad2e14f8cb16a45ea7959edaa0a684eb0ea6cf698776eab3f0ab3b0d586080410ce9baf267bcdbe56fb4a298727528e1acd6b7a9e6582ec1a1aed0285876c70793f5948e32e0e2db74608a682a5ad51c07c2a2c049c847d2ad810d50a3c986cc40b7c7462063519ecdccec0836ab139962f131abfc11b9ebac70354ab9c8c72d8efbe842689fabab67b5bfff523e4e7f5803b294aeb3d651c5f0d0818097a81572b84b9227fae47b7b874aacf7b350efac7c42901b20be0dd8642aa7fbe31fc59d3f5caf0a6b3121964f1a9faa4883a9a7a28e5baa60077b5234eb61a98928fbbfda2c9ddaed17aac2d2fad32a9c6a856b346a00a1b23444608f5584d0b86c1cbc3178ea58521afc42a51be8b6378dd140a7c7b4504bce3fb56f19b240bb666092058e65fbe9c4414732d4ce99d90f78b3dc5c3ae9387e23f21ea8a65eaa28a6970ebcc7fa5e42bc080868fa377b001225a6ebf71a24763431ca4f7abf3d5c069f428c454b1a89e98eb79fd79f1f1ee7ac03a3cafb4c62cadc30db77a678024e39ae64a2b7e42f146b4e932c66cd9ab78ea05f3608e6b8e5d737172ff9ff50326dedb9446bbd3832c228944a9049079805bbf1e0bb9d971146e20ee6f6ae70c2be3fe428520744be5017acebf25ff308d7258d0ba6757fc1020d37a18abe3484c2e1979d1f9db776dca39a318e5542c2afe18f0a565b1cc74304586db848b5ba066400d6fc3a2db0c7defc44a70f5e6f2f5a5790183ed7422aef69c387a89b8317a9e3bf6ba3e464e8b31f35d193c20cdce994dd5f78d938b9c0cf79e9a320fd6c32909dbb0a1e26c332de5f03e1491f41b024c102f60d4269e2be8647b383357ad6d30499dec21aedd1e439cf5e17a6f649e591f50f8a5ecc25583d307b8c174adb31004a339f8941b5bfa44a4fe3a0e735c478c25523151bbf209e45ecf9d930169b5bf1562d0bd91e3797b65b6f02d3a048688066469e8a66e32d623dbeb91e2cda88ab86612b4e89aace763630cc5111a8517ad00e4790075539ec7f21caafab22afdab5d557f037ea9849e0a0920e355018e03c7caa32eb95568293febf058be54dcae6e389890e7d0fa60fa5d2041c3ca34c9dc9d9279cbe33a50a8661b01996700aeeb42c6688f33f082924f9c6f0dd3fd1f616a3c2e98985d3e4c8c92d3ce4f3e7f26e93df240aeb2ae4f2220d4698d1ef015312bce795f7fc474a542e5c28ef732dcf095f9880cf78a1ba1ae6c5c9f60148f1f32da574fb004714e1f23c84b306dd4a51da28b6ed0c98a87fa1afb7176c4b0967c0940ea0126a5c2fe3c3300506e60160251ec5e5af1e9d08968ea170fad433580e46e1cb0a8171f1e41990abb7dfddcfa1b3269f7a3aa28332bfd46f6e5086a7a36838fec0934e535d47dbb1f6ad9d077e68fa15ab8acc3bc669d11d5e8c9642c67be80ff028f13666cbdd1e6e6147807ffb031c7a426a2d762123883faa5bd0ce5d71bf8d60c78e6027c45737f5da129622cf961714f27b645865ef50ddca3e576ce4caafff21beca9f2cd195644d85b2d1deca672cc74f470f333a2c605873475d869a3f613fafddbf4ca96e7a2eac0dfece18aa1dc0937f2a43519f83987f0a188903a287f6d1e603d68ee8f0a1ac369096deca2187ecc8363cffa3cbff00e9fcf90d6cc7719b5560b31d3050e6b16ecb08a937f6e0f35bee1fd81c5fc988e44c5b206506e371b25a751fe0517835ebc188eb3b656f1c32ce2cdd4a2dd29456cf20659c56e09d08a47e7bd4eea110a688ab521cd411e2f22dfc8468dffee31c39de743d64e677765a91f749942ddf5ec450623048dab178185b96f3a4ddfa9b429ca542645f1f7217cd6bfcdf255275920a61ab912f3ea004b44ca6ca4109732e3ebfed42a1995ab5ab5bddc44d044100cddb29186a26a969afa6301ba2cc06a53ca2224e17771039bd05834d650890aea294bc794fad2a793efc37d2e07a2999186b276b8938f8880ec9592c95e2bce10652ba0610f02cf7087ab294ea77272f42c1d582453f0d5529a8f01796303236c339e20c93a4c71bda680d1867316a8db29fa0de8d2e8b505c49f75e3fe796320f1d06da2d7bbf7fee0ea9fae865f73c9e2498cf2859e31b95545e075ecacb0d114b0df7fd58bbb4215d2e9d2de5413db4aed43ef72137109035833084217d5601f55d8a4f8161a27216fa3601a433ee18324defb795e3a92f98abd3c3a13832f1697aae33e488d4b5841263a5e6a920362454a0410afd6fb8fccc5bd52cda1187ce3f1fc4c21edc215e581803fa591c65002b50f1ca6f844669c715b2888a5d355e9ecd5af0b4d0873396129c707092fab9ad4a0003b22b8b288c6676da0d7ca00cd2fffd629b7397fd90063af743a7f9b32bc44e7d0d8b68d6324dd4ce0d28f0245437742f75ea19d8bca23eed92d197dc562aa803c92f05105a4415c56dffceb5f75a746035c0434b6252463302acda6bf0fd2d86afc476054b0a510e9f7e87faaa4573bc69683940a65c545d860f5571cb7eb6721e85615ed0e7b612e0f83464a72cba5345814830d645a045aed5544a33217a27564318658e8cfef3584caace8109284d6953edaa0c9d186ecc0343d1ecffe740aa6ef608a2e2813bceb47890341a5af71b7781cdefcf27814b262b8054e8edc51828fc41afdf8a88bd695ad6ffaa8a161c5363d7a1c0bfc019b5df8e7bfce7a585104854f7445d2c2894b4ee9860a7a9b21aaa90a81245db376dd31fd4eac18b58d3c2ca767fa6a1f0a904bbd99eb9c1fcc3ef5913e4f7faf504755c2ae3622c2b48069eaa6b5d00e60892d50f10151c046e40157dee1d5c5f599f37ba550c4022c5a6357c4bea108453110536b334a022f30cdd70ce10d671a1860d51516595cc5dcf215346bf12f3cba76ca02833221d16d672369616ef9d669310db484a90d3877ec42adabcdd1b33908328586ec4ac79a50046ba644c1bc443ee5751e50993f378669b9266910a42720d9febb0ccc441ab49fbef8d323219b81344f5a3efc78976552b1ce0757d84efd285d632814903a30c48b4763e47ebba70f6576b3504088e1e2a0e8cddda100e69360fa0fdd284e9e06e9bd79df147fcb05dacb1f5dc03906d85b05196363bba1dab36d07bd6a9362dc968316def1dcce499031589d0028be8db8353c805b256dc14c6f678a92553f4ae0be2dcd572041be6fe23a1ea93110cc14f1ba60736099386bb81cea19c00c87a1f2c3529c9dd2acf9ef19ef7f872abe116be872a2c14bfa92b5b8945f095da99bcbfa2f84f3af096f4e066af3b7c8c2b43428ac8c47018ebd34a385e1817c104ec84cc24228a0709d8c994908e3a996ea2fb36ae288f7a4d0b69ac57f943f6bff225d12b2167f5c1638a9db92e9ced6a9841917239a465d542031f58e636ef72300fdbfa0c5bbb5a550d8283f2372e0ae1c5670aacd0ff2888e5679438d6cb4b0a6e0985d09a4d3aa84884aa7749b0a2222989dc482e5127774d7518ce8c2f17ca2426cfac8839f0370959a41c1b769c1d41306a732dfb61345f916a598b061166894986da4743acfb6ac638d7188fdd56b0eb980a66d9ac46e69eded9eefede52e3df4f7ac396a3cb94888aba78ff0d5d40f79f8f9addaee5d0e74c36b7d7399424dde03df6088716736f5af590cd73bd8488add4fece1a02917b0620f822e5ef95251f41d96c370874b7b92c60673bbd06c2942cec3bdf7b609851933dd8472ae362405934ccde6acaa86ed4812c726b17c4d1449e5344e68a1cc1c4c1ebf4764041ab3a5fcb12141feb0ab7386e57aac57263c6f51e36e36ef9812ac2540c87cbeeb6a5be929df1957a084b04e74852fd4260fa6d567401e84a9cebb14bb35b8266a3483482bdd0628672f1fa37b28410341af280f3cf8ab9cb27eaf63c96838f2f45f35c52717f0c6551c81e696010d9f29ddc9e3b5064b9858531509451d9baa0b3e55eebccc4805919921bd5a6df9772951dabc7c347cc409922dc6a1a933b937e756e1fb3cba9d3417e4c66414b0e16ffac61cf7b480643dc224e28b97dd9a2b3c4dbbf7ee23bf8855ed1d982c8a04401ada290c566c0cc1a2083cf5fe9319422f15248ed79dc7ea1dd49f95aac0312c6bd4379214a14b8caefb1b51bdb63439c4640974a30593992227d8a1582a352ce6c5ab3343d7eb16e4384089333045c91bb04390dcb37cf10c6ecbb35c53d643ad1bd1c2b35ff7e5805b9586bef624213eececba25abc80d367b97be16c953de13c87ae2215a93fffe9f4c3b2f1e3785d727d97992b27d62047005eef31e1f6dfbd4bc2d1592a98231aca97d500e6ffbfd835b10aca8a68232054d3ef30ea63f32a815500f93b4630be74fc8c370381b2d841a66a350ea33e6517cd050dbc50815846985fe2ca6dea08c2b074755d7547cf141ed65a6fc7bdb398c956bc2cd8cee96e1070b11a2d76e93f63f9ea78c29f688c88a091056cd1dafeeb9f62c581096d8ff01349a5a6f1b297377129f42bdc6065d5e17833695b4bc2f7329d5c39ed953026d0a9b715bd332c9535a5a8a9c5a74790bd6204189edacd4e8903cdbb1b6e9510508d9807d774227019467cedd686256f074d98e03b874062c0eda15ecf3d8a3ff09d57d166af9580755707a32e07f222435514bf31a3f7f19d7f80b003cf1ab3486fa2df49ceb3546fadffd6df6acf8126e6bdf01fa456092bf7df976f536efdaa5fb9e23baa3c1304ecae15656b2538fb38066f8df995c244ebf0db0814877f78e6e22afffa8ae9d79b24a0ec97042e0567a97e6546a03480075ce37ce0bd6a5fabc26bc73ccd2661fac269e591e0ab919f376b059ac2bb08909886274d4902ae1902aaa54c1e888838452a958e7a5d981f18d59788950d27b8519cdbd3a4014e99c1f7a25d66c784f26aae841e22819a0bbf69bbaed00c914bdf3638260bce1dacfd9167225717721fd70caa1c69f43abc958727f42736d87b9ac1784de6e1ebfe0a9ea223c2f4e9eff402d1543b3eba90d3dbd2338636ef6955f4c34b7da535981c4b6090db9a26d609bd28f1398f79fbb0d69ece6eef40d1468e9d32454c91bdab7396f74bd2f7bc712f153258359ec68c6ac67fd3f848b9ed652274e2f54707a9cf25a7aac932eb9fbcf6d554a3ec68d36b9556d8351a1fe75cd0cf1be96e74243d9ef957f0ee6edab37a6e3492b10b5b2c0d77c3bed3bb104e459a84dd97c2a07754dd54611ae1b3fddc37997f6c6178dccdf012d746506caf69e9227187e771478957da93ff4e2e3935733922dc3e70ce02593e41884b1ad3d64a4ac51de184adf09c45abbe3261b060dce119e5e04ebcd5bb0febbd389b5f5603ec6390b5fa914f50f6b376f1b5ca3d91c2065fcc217377ebdfbb9a409eda0a92d5f9c2acebfff8236187e61d9a72587b9881c8d0f4d77b2a8f80964389855aaca9b674da0a1623a89f0a7cc319b7aeb8b63310a02876407e94f0f0a15268de203f4f10eccd9416d1a89e6030181f6aa4cf614b67e61310f97999817b1f941d7292869b16f008cf50188a9f2dbf7ef499d3e36fda23f3b9eab86e0027d73fa3a28ae3deae17f0ab140b98078857c388c634c7db137672349727c071fa4ff22b2d5a18fe8d8e4b87c95124dd0c2119f4bbfaab1b6bda81b6c7f67593f6d41fe9d6105d24250adb00059ec10128f41e85e26748e0848c77a6669a19e970b2d2a558a7c2f537b50e0caa3d5c8ea1aacd96e283a19bde6ade515aae6fc03981f9c8ddd655e2d80d57a299c0f922e2cfac006592bf50533e47f265880c6ee9cf96cd8e0034417e7912216da4dcf6ec477141ebb2d1d25cb2e1b632cc91408f13fa4d303d7df51d020516b467f263aa0e65a59be55cbe57ccc2188d9b9191407a84ee6b12c1190ad554d65fb96c49e42c4bb83e5bf84f9c70f5bb8ffc6f9aeeba0ebe728ab3866bd49035808dfb14ee379a2ede2651b102d40fa0930f90348828824186cbb99b3e900ebcd7463eb0959fdb7c78e731f5b6a12fae00b83a45be595cfc8100ac03e8d19d992119bec3a17564fcc2ba8683253f53e21d911f87b900c7cd553406feeb615f05e2293b2d7b08e779a4f81abd7a5c3f1164748b36f6f956fd32ec38536f07fe593ce11fb48b3f4e02d5514c2ba0894eb81c770f92c267b6aea901e2dd201863842332c57c70b14053cf8d009bae1aa18be7120ff6092bb6138e8062b47fa99ead39a8e162225fe6318b2bff6b2f225332dd0ee100f3f4d80d0524a9590db20e313acaed914484d705015bb751261c58a213064fb26c05766bfd8c2624864e4d2a92f86a4b489a5ab550f1a720419fa8004ff2b6a9ae6142b11d5a6a8106af1284b4c95bf0d4853452c09b797ba842df77d6615cd3d313812284d30a47a4e97b33bb6230a62fe11c50fcddefb1ea96a2fc2a709a75c8a8e328525f7499474d5696784b7b73626538843e6f44a69f4d5922293b56ecb015692054bd7bdf3b153efa446661e982bc9f2a040ca3937f0271cf6d442d059f833b2ba316b2cfccaa99c75bee8fa49516964f8d1322140b080d99ee168c3da16cdf1949ffad1cbdb51fa163a13eba502207648a6323950b7f08c467001fa481bb301f405d29e3eaba2b003dc59bfbcd840bb5f50fb695a1215a6409f6f7e2375c811aaea5f7b6e4c493c790eccf9f48b1230f0ef26b8e95349e07f11d1527163091bebb1f67d6f277f36c7a8bdf480adc1c873e72d47f4549344bba36c1d6ff5af09b658ad1dbd15b7ac830fd2f75163399b508daa1ab46604cf9ef7cd034a95405535fd42d5999b82ba01d1193def9be11249758f8ca5e7e0c81051695d265a24c77f23a88da451623a97e80836cea8b06ba4c2cb0d2f63ab20604a267df719a4d94780a325a05dc2f98a3608940bfe2bf9d6e9ccf4685fd1e58e9353b4fba1c9f956463f30d6e219ae7c769f34f87f19b952d402d9c7f45378a4968d684f14c286b18b82e05f0d7283d5d5a6cdae1a411c9079a7e7a870c40e04c6df99ed072ad460092c3e000b405f04d128ff01745c654f88e8f482ca67d5528df42b8ce1d81538e722b7cc2067773bd45b5e5b88bb63c941d53632ad60181d075be27cb2cc123596daf3a353ffea2fa2260db98141516a7c25606a983cb56dbc3032d0f9052a52ba73df4320bc23f9ca18bea3568f5933320527ecd142ef15f7828906a7bcbfec50475fa62f2c2c1a8e344e28475c1184ea03454cad33b66fd272be9a661ca215a409df9f29f2989ae7e2b970e7bd58980c31a413364a50d3218f78c7f0c5ca2335a0885d420717e5da4132aa3991094611b25bf78489df9f4af00d00c5842d787dfb8519ac290a79a575a7ad249ebf10f66eee747e016f8b354492dada3c194f5de85d85307401c37083e2b39bdb210c67dd13ef895893a19ddc7af6d1b67549283c9d4b7832b4bf2cc33ca0b6a09e4a2d8ec8d58d8da51d931a226c0412e0286a78d604c641d5443296b943a2496733fbe0342dc14983106894e8de6ccc6336a150105915e434b5d90cbdaa8e0109961d1208b17f220f058eb61b53319f4976b8fe0b6124306129bcd2dbcedf85c5fac82b848ddea1f244e0d00fe45b6c47500ba9e133687e4d97e9a4ed9b1f366839c5c5a12634c7058977edafb8a0a18628789fbc0651802d7b8fc3905e62b777e5cb274074cf108d6e251c8a58672e1087d1fa836d1353e918116830204b6446f096cb00b382152f3b846cdb5b13d9189a4044d45a19cab310720d1ae80d7b3daae02d29785fc2cbc871cb6c60636f5aed088ffd4b6fb49d0eda547a1c77f20da5a8e27db0800db43e2f364192cd8a53e48d92a96b59a39be0475e7a196eaced9f8089cde1714db58d881fd5cf81aa118e72e0fea3ad5455c3010b2c561b47b01dab7c016def88e68ba7485732c3d3dbe145bbe3f683fa7ba012441eddb51cf5195beb492ba02f66fc24d371f16e56fb275869e01964eb9e473c3d984f5035be49c7049efd5550e2a264b97ac05c1b2091fcce8d120b7ee0353ff6c9e76f3b906bf71119e5ba9d480984250ef04efcb7a0f554b77ac9cc3a0a13507339e2cdb02b3b2e4186e83fcfd4a09cf106ba6efa16b4d1b952df64af2cba484965358dc21cec24c3a7d93069e65bc0d134993f0d7f447f777683c834d9ace23e1f4aa6b1e05de3f3563c7ad99b568d06aa72f92d1257a7663368ab646c0873408b0975bf1b9bdc3e63eac2d834847fff5303771ed0a5236827461457e19806590a6276f11815bdf142d715562004f4f9817602f14a22b2428f378701159934675008c9a1d4ccb33ec57b83da9b05761d325e7cad2fdce19b2a400b405e2e73f10676831d2dd7806fa87cee2e5c9f0796dc79cc9e3d29655c2fd31b03677a5428108cd4b6c7fe65aa95efffa153477a31fbf3aed7946d4bbcefc42f73793a854a5ef0cb6f308e06476beca0d8acc6ac6911500ade7ca67b49a22913d2905d47c06dcae97231a999e4dd9ecbcaeae272ba235b2f9338a55506d50fe7c3e09d0eacfeac004a931993161d53bfb87387cdc5a62e56696d740d6e86ad7555e2654782267d06b3c96d92479824594b226a944d8f478dffa60578fc2952bf9758a4f5fd71e7cf5741c0c87190e79073512f04018e2750864885329b861ddf64f36ea05deff08ebc1b32b57575bb4c3e722ac44f8cfa1be22de90c9564e33224a32fdec722fb94df018af62357532eaeb11961b901a70c9980a083158123e3f1fa3acbf3d8be564d7006fb63e69288122cc28bb8a71a5902eea6f454dde4f82bc4255e5b71fb61f6543947b962263fa99ac519c0e9420c6b97047015b778ab671c4a3ecd77b775f4bd0325c69e5314992bb4ec0e4d7a32712e00b38741b4fb5ce04d0d89dc4e374904a6dfe0796f12c08513fcf0c2dc630ef1cfca5c379092cbc65cdc29e6133f2a4dff51e0b57a4eff2a3961083e637b8bd726c01ac963c0304a94de717377826b87a7d26c880a96042ae7acba6227493bc9940e1f4fa26ea165829c0df157451401527e13d9ba6ac7e8df9362a0ba16885b7be886135cc35e6d3a68016e1f696d1836e5b8d9a0e511ab49d15fad88aa0f18a169e1bcf25734fdff1acec02e453bcf13a53819d0aa5d0dc4eb85db0b2c9ca3be359bc77210c112a67cda6badd1f02bf017bed6dffa128660f988da1dc373407b25fa420e640b96a04ee048701e1114925432d1c519f37979ee68e87dd6f4555e43e2924a79e7a39bd5052322f20a32e13bdb938d9810294a170cba086216f1e861c4ec86d50337bc3322977ded004d56e810ed1e7e6435a1eab24e6525d85974b72f37a2abca93ab13037d7ea5e63f2c60d4e5fef2a8b75bb38b745c86cc3d6f170c4bc49631aa9c728336fced745c6f1ea0636eaef7a6ff216e981a86b39fe3e2a3a259200cb48ad40ee0d271cde28f8123e487ffab7baf03e7b753f6cc67dcb030cc746a3fea715a357eac2123313544797824501d0a77aa7c98d7ee41e87197e39af63c20a079828f91bf45714909c1865706ae5dba1c04be806b5c37ae2ec6686c21d36b86d554e7956ad8e49c93c28afdbf5e61b43ddc2fde9ed36b15d219becd60d2eb5e81627010e08769e0a364fb7eb558343e814daca28540ab8a87dfa85e0be5f6f8afc3568076b91d06b67c4e88d213d510dd0901ad885cba3f53050402f91afc53555083898787e60e6d38a22370cc500407a212cda3124f24253e0995d7db978cbeb75db1a6cc7090b990cc5ef4563626e7853f2c27df6d3191d1f33ea253c7060def533d185a1188f97f40504c0d258ae488d412462cf1f4d03fecd2e6311360c9bf96625fac0194995b2c459b2205e361b2ba5af65d0957ad741f81f9d93f656154418263cb2a770796655e584870b0c5d093e733e560093583142f49e56bacd5c5822e32d80615173f4a19294b14d5baa869225fe7da3d1e2c0ec4d32a67788ef66cdf5f4cd16cd502f799f87d472afda9751189f927a1d498d7b79800dacee671da31de4cd0d5667040d52028133ee6c15110c9afb817375d248fad9db6ea35151257bbcd664bdb57bcb32b8671d57086de60966ba15653243a80f3463a6e7a8e65b82714cddcdaedc3f84126bb51f2be2e886cacd8f465bfabd7a8662d61e01930f33118f7a5f2f5ab98a6b8c848effb1bcc720c401ab92e5738e4d6c5126b225ed8bcf27513f3a218811de09fa408c8594c40c1338995429849da75955f5e173e895ae6ddff36604acf3754dda29834faa73287b36b700339a53111defbdeccf1a44c8dd3209745103d61218dd12e7477510030ff629ea185cbb93b4edd0c5db1150f1b9c3290d55dd861bd5435dd70bcf59013b241d36de4dd1d9a53b53785ebdabf090dc95fcc981ada14d99d74f39783043b16ccdc048d1b9a3e1811508127eac9ac12466e1c6d673cf9d97f038596110ab5b7e014e001356243fd3578cf36ee842ae1150a28bac176d8503050e746fdaf6bf58d5b01e349ce550aab5c87af8922fd178ccef5136c29e956c89bd12ef03a987f377c93ce46b703c65b21cca0609897aa38c9bf746843ab19ce554c098b1bd542a460954e6210740b6b65c7d9503943395564a37d043d4dbc743c06db0bff7ee634e3b5180d40561b70d69fbb69bb0574d14032d27f2dca2016d5c38369ca3b62605ca43db8f60428df9934c1e68595e4370c6688c7f775cbcca233c90b5c74059b2ddd5481b7d164d9231ca84c2d4f070783450d37c7cd277610ec2021ee6cb7325d9aea5fbdf7d71018e05a284fa1906939229df1f6d4b6d7deca05f1b7eff2e251bfdcdda4e76ba674b0ffee80b8436966fb1951848f3ce274e7eb4a1df7e9e18cf552eceb6af53a09a8f7c848f7b06ef0b591fa0c501850d27a143abb518555c9d94092d200782674982d989e89728195bb9084535881cd2eb5ce1286bce73200545602c149125794d5a7d9b68cf6addf332e68304912eb88f7f30d5d9f2d2e416853563a37be056e8b531328e9620d37cebe49565d0678f45bda7878c77dc9c0dc7c880369bee58ab6abe0034a84677389bb690e85058ed379e081185dc5a477d3a9c4077956d54f70f4a56118a9f824c74cc0dd039248cb0b0b8087cd94a989da68378f453b6afb3813025f99d24b0fcd00a93ea602c5a30e435d8334cdccc9e3d564fb29c8e4be2b7e31a41c12dff563588a49add0ec75e6bac44d6500b9d5d2ee390ca0fd4609eeba14cdcbaf22a7f78ba918f383edb3bd6fdec8e45827481034f3c255931c9c7379b07871d2e121abb4c215743a9c43f194adef485d2eeabf1ef9495b5a9a1d46e40bb29c319d7e42bdb0904a267f2ae8e61b51142b7232ede190a4af523e9480f02f2ebf937e6eff1fec7a12925290167473431da6abf66a1806a254aa9c239b2e3f426ad72a3edc74c0929b98ebeb7d8c8595aacde0397f25d8806e8a560c4f52af78f747b20afdec7430a5d2710998aeee5fcc699422dc6798cd74330e3dff85ecf4b0e53d5e7f13664b05f9c2c3f23abc9460a51804b6644345bd59215d2cd5970a1bb8c342db92f9ba0d4fc7ef6966233999b337d861711c36b634c9198a850267ce8253e686abd21bfb120921688153a31c0d52f9717dcd29a1063aee205c22d9f544fc220ff12bc46074d6b7577844d2f88f02a29a42ea5f4b33e9a68675f9804ce6209c0d14224b23c9e55470b8975e9bcb1c4bcb1c9dea82920d7d0ba752ab41050ddce05db4d94f3a9c8062f87e7fce85d487123231e46058b6a7c331459373238d6abdf4fc6e0b18873d2187bd65f90521d6de619748ef81e15d17240f5dd65b9ba1113adf70edb7d45746e1029463e72a2207abfb828c73cc4bc27ead6105cccaf059c5081f635fa9e2d3411a88eb001950fa9dd4ceef9d860667f427c5b8d54c86473ec867bcc082fd50242229d600f69d5e837b3cee0e557310fbfa90cd1bb1d1a0886735862130e5b352b363d72871e5888d650d47bcfc87bff6e7832a934ad9f438e4d483a378aad3852646e659ac7e49dd1171549466598a9fafb47e7639669967e9cde342469110875599e72e325a8fbd1187f5bbce6c13763d93bec466dbb748b5c76db48427d0a5f90a55786993f64cbd1fd2cc6da0247b56a4dbdc013592477a3f23f5a1eb54d82e94df3ba0e77961590f91526f8e8cafdb4cceba3bf52206a05dc79ac23119e08d850350685c17498ec52f3079ed456f4bad0d40c29d5cd2da08297c1bfc5ffd02755aec41a6639ec7d7f8cd33529d86d9da4b7c136ab2d299d1edd5dff2dc3889b3b7147ff6d67510597c23928dccc0806c60c865581903a18a024d21282a48bfa7a7033068e08c59de397f8492e041c8a7efb587b9dff7f70ec4c87c585fa2ca8f991b82c4b72d5281eec10474d46af0a10646f5ced4531e8f06748a273926cc9674e526a4c4feca73ded457df59e6922da00256f94ecd1cdad1d6f8207f8be7d90b3536e375c6a5084690609ae9f5d2bbbd5dff424e5cc330baa4c3160f3f402a0109d18a3f75da6e35b89ad5cc5433baf2fd43040db31a0b1b28fb7a8ed632650218e9adb60ad5cf87ae5fad28ab253511dedf2189b237b512d858d70faf71a3e8943bc9e137b849237528a98d006c3a8bd5525a5fce03968b2c4f1b36d7c19bdd736baa8b5c94c8e123a0db99977df180313af544ac6b6ba31f3fe694d9dfb99b998cc794263f10c6aa823d1d49cc0b1c4814186b6bfb87db21cb163aeeea7295db20f0a97c7675bd74139472ad272e16d736e33ffa92ef0d3785fe530618e7c8adc18b6695f6632731d61cea3290632eafb47c600a39b6d511c0696392969a8e8c0dbe63c0af2a92f3c52bc8bdbea3e4819548c69579af205325c371e7c8111a8d0253bc15257bae841bc6ac2c7d3aa12240d1b4fa4379ff5d0e9cd571319d39aab17e16c445682a9dcc9c546ec85a0a843e6844d1d317fadb17d8247c61da886938977952957a142896dbda63cb16434c7e2fef6dea7b8d8f3c8461c69df97cbda7be046a3b3e305cfeeff303602348f7ee2b0153ced62d13f78f341d5d49320ec9fd75ee8e5969965543960eb90e6acdbca4f836f8538a98dfadd872cbbf3d1e6efebb316d355d71686d76e5190bad3a4fbb240a8eece75c0e54fa6f5600688f3f8beaa020147e573f0a731a344cb08b80f95f3ff5f40e0548d7386dd466e6514cfa013c0422e0d53115228c44c65e235c9570f4c2d357ec490c82e74ebcc6991336d5a894f518a3be786a2efa3ccb03ba66f8d98b1f970bb9eccc0df74500118e34d1fa20847c8d37c0875bef2db7284f9a8f0e2635a1b4238a57099adac90d023226d4fdbab6c3891a985ac6fc1403f1db4870da204f91cf73e70f6eb9fe716290a2b8d30e35af9c0eadb8b708e6c2fc56f492545745bf849abad006bed0e5c14bcc6d3b4c2da47bff3adb748b12db3a3161e103aae033bb88b5bbe5c91e3b3afbed148dcb6de057de81e5194f0bd3c08a7020b3bbc678eeadfe3dab9fef64c94b74faf52b0777f9cf34d03e9eadc9aaafd3de699fcd7cc565bd8e9bf6c92616e101fdf5376bc90fb6262a9b0b40b177b611c9df31113d995e1baae0881ef3c478c54ff6648d9964916c981abb2478d6afeeb5de211165d6bd4d51bdbb705d6c9135254c7c2c31d4efc2c43227b682fda81282e2cb678b428a16e7d72ab5de90e6c8e0b411048273ecdb76e1ccc7eab7f6286db8ec2fbbce74352eec0f493ac3b326b559402a82261b1f7d4065bd383d01bcceec97cf9ff99cfad34f194626577c64b765312eba6029c22f4f0777f6eb8607ccf8acb0813d288d490355295579664ff7420b8bd8f56385efbf2aecfde2162267a86e15c23d25e605342b0f1db982a845fbae3758f50fd92a9e87317a726cc7b0ea57fce617cfda5a82c4bcdd1c36d49a86365e64211363b675237d2a30a44c53e8dc68029d8e2da5cc4afde2dca5a7241dc40b734f436f01368c639614099d025a4f2b2a7b3ae8f49c126c1d07319057badc8ecab6d7b77de4b02705e7ef1f05f38293e1dcee64a3159f02e52247bbf7cf02cb4089c0b82a31b6993aba17b2ece41aef8a2b1089674c1a683dd47e7f0e259e8ea60cb9af040f6201db20e014bea04ba812852513911a796f78fe76b1a7dc12e5eaf18d62a3972f9e19379ca620031e2cab65390d9a6de4846383547a8bde271927e7441b12129326e6474c794cb4c9b6534190a905e121c70b69b185bcb63fa33b6584330832933f09e43041b32db462cf76b6253a26c892b84524c403b7feb3f07de47ae91cb4a37bbe3d76214bee63ab28eab75c55b80ce0223295acbf87c5a8c382cadcd9a2007d11dc5eedc411528624c8a1bc96056200053c5311762099251c33f62c9e1cca8c9f62e304a08dbdad96e7b4456fccaaa538189c421501e733356a7018fec428f1a3e1513df6ffbb635767afd4ef2c7dc8ab69af5c186a24dbb78f0eda3e2b1547479c26e24f3c76e24b465dfa6a6839ab42fb83d12aef481005b03832bd1b798047452056c431aa49192bb3b06e4895bfccf5b46d2b8f56b1408b650763c2a9e29084f8b0e0d72b8ef9ce3766bee84a07e1787baa4df0f323698e918a9e728045118145c1b226dd0f44efa9c791be819ddbc596928cef4b6a79185c955e7127e9c5c01002845e036fe33085ccbd0a3992aa0aaf1b219e194f786828cd4d1112e11ed768668c5e271467c45d7ef456c3e88e91880257868e474abf1803aab961fa900ce7e020c638ae6d391dcda1cf2002a3e8adf9d72b8fcf545b4c6b8cf7845840f6053a3cd74476766537c5b436ad52d62197b05cd9f3cd46a9ad5c0f74eb63e08537e09423349a305573be00cac486446d94ece95b62c564669757cf29c099e59a0f916b6125bc8920807e646b56812b828d4a6f54362f36b3c504b05bc2c164434914dcc9feba72ccd528583c56bf0306cc09ac8736df0f402b0d31b8aca439932381d3e1408a1c87aa55f003b6fc98aedfd099ec4a17dcd484854cfd3461135591cf3aad773de2bed5736f0fc83f9c152431923606963a8fde2515aa7116826bcde3a30d84e0a28ba921d88be73a791b6801078602082641569ee8675c2e9e003d988be6303226b8f25ef3cf5ae3a2b2dbab1f9d84f36c2b85e167b56944f62750bb95e321edb40fb3cd1e65dcf13f53f3b674995ed12cbefc7ff6d4eb04d8d51850dbae42da01680b4c999af81a27ef06d80f289becc36e6a1ac9e4a2d7770b0d323cd0d2425a06f419abdc241774595476ad9f07f2d372e1921c23e610df6527a499a3427644659a520ce26d6fb08f7e370681375192787376b7601d54e15557ae7523f507d64d45d891df042f5c9d9c4e01f13c31cc3d1ed415d0027f3850866977d2bb631e1c3d95e10dfffe12a9d9adb3c86c2566dcafde2e6bec5147592b5c164c8bab8fc447e774ab2147d854c5b279ec6bef632a811611a5726db203360f57d53a320a8a0951a1f8520f3d580abb157f1692b0c2bebc17e7f5269c769cc0998fd06832f7e88c16236a519e494e62fc11863480421168679f172cd11a52ee8aee9705f248cf377931ad0369015c41335baee0ba210540fd6e9f325ceb89b4b0785215e40a309086e5a5f6c0eacd1bd8d0a5e1dc329784b5a0ea41e4ae292396a20ec003cfda7cb5ceae3ed4448abc0c058a597ce1b04977cadb41f077db56d3f99ee662affec624144da4a60545bda5401ab5ca11da0ce97c104a7c678a4c08e42e69b4f98ac91ce85cb168f4b0cd8561234ecaeb6b04c24c989c34e387a2b291e966c42806c615dfec6e7f7d54d6e7ef5f5acaaa11859fc32b71a5956ec935bd859aa94212052973d2370a89ff4b26b1490373b893e7bcf34a2bbef31fe97ebaae262a9149dd2a3f1a2195b6eb49463f10f2a9e7d95c326d80ca68b1321f70bf15dd48b90a79fd120286c0e0ade39293f76c10793570796d5e97cbe6ae1dce559b32094f72d2fc7655a3146f56ebf268cf9966adcad213c5a0ceb89b072983d9a5dab4c8e3d76897197d906aca498f0c04a5d53c41a3c68cbc1bfafe481a75a3f41504943cb259ffea0737286f7692a95724a705e306c5d1b15e9a40de43847ab8921f97f8c1fb13d2e8ae682042f44bbd21605742c6cc07b5f664e31af857efa070b6def898d94dcf4267a7875ef0c4a372bbbe8a6a9387dfc9c1e3a5ccedec365f3c781e6246492feab5e718f470a0499e6ebc87511f86d95586131df9756a95d1b4031ff6aaec70d3f1672b9e40beeda951cf67fb8fae658311728de47e772d81c96639a6f0568f1654dfdc339789aabad0a9db8c4762447b36e68248e526daa385405190553166f64da0a7570d22123809a92124cdb7ec0f2da665f80e74d99c8f64a2ebb33dcfa8876800cc6efafdfe64a755a100c5132e5a4e7ff9490ab9e7e425ece9ab59e6f823e963751d2529fac16adcad3096259c9a19696338b6848305f9234a5f4ddec8ba38c1a9ffe50250bb3aa7bbcef2b912ad32ddc9af33b43f0893afca08312b288984aa2302545506765929acbf3983c36f1aa82a7dc63d393804c255fb9a248f351fb37012d532f25a3d33df2a69f529fdbea578140297cf385a3851ad471d55078612f8609bd0f4c46c9cb9ce63036e32012aa2bbde259a48ceab1eb9052ff83e036491357301710fc6be1d5cfe6c3d001a4ebff6976b07224a196372e913a61b363bdbd6221be473275ef930106fcafddae37b3ddfbb72d8e127d48a94092b7481341c1902dece1034f0a130c297228e1fab59603010963b2ab5bf486e596f1c9825adf36089269a814c4bce44ce67d0703a2ca58a53a024c6535ec1a0ca5542c0e393379b74b9e20b64c38f94fc0f380512e39b2dcf7b9860e4b2d9fed8a10a73cadbd08fd1adc10211d448d21d6d1b7e71a23d82aec916ce3aa1ad9f326114bce2ac72ff451878bf378644d57953dee0dd05e325f59956e0415c6c3a0b4b7756d71ae1b6a2148dc9f330079eb45b8e8ff81bfb960570b98178f5696bb178f5520e7fd1c3a2eb076a336bf282ff4c64b005d424c5dff3d3accc0d4cf41bc1d31d81a470cab863c5524039a1a5061c4040df5720cdcfe53b43b54549b5a16bbfd588ff7a6d60ae7e402ae9fcd385eac15b2988cb7009f488dc1243e4f2cdd9dc3419f4ffb7cb231ff4d4f488df25eea09a847934520234dc4be9bf4d00d59fe16ef93c4eb7b91b81d0ce8358f789ca4da4ca239c7c1c38a6773ab8797931b3eb9bd7ccfe21e81ccbc5b31d4194e085c3acdc909c003f9f4b73c3f90ac9b890eee2942a762eafaa922dd3031f714614e1790bc607b18e88401c3ddf640f3839c7bd795c1379e33c68e251f232083ae0b3d4073739feba5f75e3cfecbefab817003c7c711d35531689de6b3f46d770a73caf7ac227be4aa25fb4969ec1980b16eb06967c171198bb172e14c341410a1bdf780ddf14a67afe658ec675eaee58429ff4f23152e16db357961764c8cfb157ef621822f5fd2f93ab442941ce3c8ee66288030d02becee7933a2784b6105e67613e4364a39a2dc5418ce464cce9e40a4bad8a7ea37ced735d31f7bdb6225ce06459e27fbbd50625c9dd9c7ea01c257d096aa12a1a4a01c1b71cff1305f44282749f4602d539e3c6dc7727cba10f31c6faf8cddc41e16cc73eeec33fbff66330968e93ab426936215706ea6786a9e8c5cb9238d1338bd6c755e631e1607e9ba1f620492b7abedfedc180d9ce22beddf83f5afecf5138f8615e50721f86f421b805ef77f8ce6050e1d74b93ab3e0a8fe179335059165d0b8c55275fd4a9cf927a2081a724781891c2cfae7f394f1c948e34f3a4b0a2178f5ea143d8f3816e19d2a6346d69c9e26656bdb3757ba96539cfde6da1504787bb640391f6c39b6612742b1f26c6d14de1b75eb7c3986639fd2607786d15d5e910699f30c8d4d36e60474b94f9a70929943085e0e8295bfd43b819cd226c0ef11656a82ae11bfea879b201da274145b85d25055e3ee8f71c104104a30c2a1b4889821304edde4012af474b5244f5bc0ddd040fe8d214f105cd955498ce1c3406415a14357775926b4da34c2b79614ac0c6f1a5923ffd3e7d745414cd25ba38ef34c7d4677bd98d3b39c6fd80caf9e859e82c9c9ac3fe60c4e60a4f0b710330adbaccf4eb350bd6d12367429ba027d28aa4d63019b2397ea56e1f496103bdd78773a3dd50153448197b1a7635aa7af744d85a8930f5656940316e5cd2c1e5fed1b86a606764af775dacece10218ad1bd88e818041a85fd36b43f57c47a9366064b757320398867f5b067247d1ecf4f10fc35265c332f24d55d401ff6af689bf686496b74ecf52b333c1db49a487a3f8e8e44cb7ecf4e4ad5b9498a1ca0389e3dd7daf1bbd466124b4b4beeebd0f57c1c7d2ad34d99c7a0eb0e5bfabd9aa98336f86a6b29c58e77d5d77d778fd4af6ee25c9653d05de0a9cbde659c4856c61765ac37872cae2fa44bd55f236a206970393a873c6b7d7825d062c05e113a77bd6ab1256b44bb23722564507a6593af2803315db801a2578af5ff6ee25afd957f0f824b89fe363df538d46ef7c900ee6d404642b7bfe7fe4c3d320fb8a5a9b151395faee7b1ee00f1a77d4ac44e8f6ec0d5b53f455c9fe602aca557ff22ac8292b27aefc598db464c0dee532fe7dbb28e8335ead8166b4c3d4451285851f279bd88cd1d1c7c89f91d81796a3c394ee59586209b5660afb2673d84b1f2dee1320590e482c82af833957b7f93ddd733beb31b352acd7df545d1af1bde2eea5f47ac4549a11fe1e0c7bc123ecf501ad7108d17268c38610a3d5b31321bcd389882001db8214295e86349537869824723ddc60015590aed290806b87cd6c99d4ec743280f14fc9ad821bc46386bd831176e7e7765ac2e156583660c797b684f1c5edfe6daf9c0de43b8ee0d50ecb829e4ef81f6a6e1ff70c3fef2508ee8b55c2bcd63cf59e1b0379b7ac71546a20f5edd8f610f9c5c3f15c124c9b0572467677438f1e15308a71e7f04f26e43627f2b9cd21802ab4c2bc92b1cc97e370261007691c91aa36f0ad8ee8ac8341cd96bdeb78d47c1173b28f38a032eda684dd55cdc771a2774458e31d4d6fdbe0f5ce6bbbd56f4fc51d309d0d3940df099184c995afbe587e1daab608d9ca9c8345bf420ecb57c373bedb15800173c56802eee4c8d29a0a61ffc1e377d307abddd9b7400b837fbc01b8fdb698207541156676b556812ed6fd05de7797b532c35ad2b206784bee3143bb7c283dac10c8c96d3fdfe9f480017db2cd19f2135d2f8b04bd8283359dfa55d1ed72904f06a38d209a703d48d4a6c084caa0a1f824cfd5857e7568f52e6addeaded095e4087403796cfd0ced9a225069fc743ef963ed7158aa90e765de247718a076f13ba727da18aa13a0dd428fe7bd74d025e3c4e3ed034831691e0e448cb512adfe3a79e44a916230539fc500546c828efa82e1cdaa01f0fa7f23665df929d1ade65b91d4afed1aab027473fcb2098202572f9a990e830cc3e1e4c8feeea85c7cd574b92b2a7c338bb22de9b00a8da4b57fec2c844886d8535092d2db3b26b15d223de33cd71deb3b4b43277f9b0ef97930c910c07d1db0566044894538529e0e360ca424ff454ec5d8ceb0de1d575e806297b856deda718b23850bfae515cd3e5cdd8a841f492dbfa60180290d048dda83963562e27fb59d25e0c1b3426b531b55bbcfb5f104db5ce5d5c37b9b21e9957e7e43d952872a37a0206eca2bb79212e0323d1effca7cf6acdd5a53eebc1202946a1697ab0411b0171007639d53b0ad6a5b4629ec7a263b9d1c3ecc12c93e90104f37f4a8aab35a98fb7dc34e0076ab1872225d8e48d8c8e37a38af3f8950a9a79f5175ee3ad2b7ac95beda0816dfa911c88574a75bbb356b8b9f21415e0dcf389d2b3b312dbee3c1871adb10018e5f6b5d6406c34326c00851b26f6ddddaecdd8f31239a6d3401e939154dd39c53783e5f05f0414337b7483f6cdad40939da574813535adbafea04e4ded82298155cba418a3082a2bb0cfaa5c735429fe986864f13af6269408eaca2b74fda282230f7db60ae8c0ba82bdbf6367ab2f1e13fa82c1f186f3c1517877f46cbd23d5a93111ad79379d658fb9d71f3f1456fdfdf47a6a40621b37b9b1e4cb1372823418d5df902efaaec8fd602434f48c600fb5004dcc226d35ce6fba2572ca2d1febe034b2fd81963208abc81c1e9e994b1265ce6e3a44a09bf218c571b66dd43ccf579b511a4255763032c3ea8bd4e602b064453989d4dd7e8effc25e5200fec2bb38f42f7e4f90f7339de2a4ed3220f8857e8047e4fba731c3ff99928dfb0ede1f9ed355f7ee26fa5469c18c1ef42104f2f0fbedb60669fd2c8b9906ed73e503f7bf4b6676622d0d4154423a7ac1e28b58e34b65ab2ffabfa0b481f716f7a3955f4e08324eb03aba447158df6d991bd9cadfe693ef9f1105cce348c0b686338cdae34e6a305dad8969944245772304ed023d8313ecc3cb9f55d7ab04f477f11e0d38fe3a2effcfd2049a598305ccd3ebb01657ef5c3c3150363db32ad00c00c7e6d358614ec5947058c6c5e04ceee903c5fa17decc4c0071ad4584d6671dd65bc6ab5ced129294381f2222dbeda44dcc03a0e5775e94d8b2fc02b87aa344579ef86c05c91c8b6cb04423bcc14623f00f09055f036531f4372295a3dd1ea52e065c550179fff7f263c63dcead5d86e934a9ff0aba41622965acffca993db62a4d6d73cfec2720222c65048292b589f95d1cc725270d06f6fcc2e3bbc6f8eac355f6332489978a1fa23a121b5852af36e946301a74de656e38ac077d7a8e8385ebecb62adeb9c79a0e1ca4e122317cc943a9cf7a90db7d17091064af37d0ea3e6db2c0ae33d78de9a7770e2d9296e615178437e26861d74d61935c68b43d9bea853c083f580232298044c126291e1ab288387b07d706e306e7a6e0dc8e5d3428b7f36629af26d3053edbdf96ea999ffd378c41f6463ffb2ef7a794477bd071ecd1c7d41c1ef517ea5fca0f4c5f4eb8d0822cecd5a5093b737b1d08f3fc92dd45d8fb34c01a9465fe0de5df0fbb356d5d76512590750e2b3d2baad6749fe6c00973064976820ec266fe2a916ad1f64f85502eb2d317465bb764694de910f811b07cd73a4b7b8c4d1ce650ae29d274ac620aaf8c4474dac16929412ae895c9433fab3c78ecf1bb81f76aa16ba99fd95630d9a700a0d64f513ce19d97aa8c07c9adc67b3e7fad0fada56d08c6f2cb38cf7dad3ebe5bfa5f4dfb7a1741ce8b2e0c2e22faa12a23b2fd652be7bfc90463646f8d8c5b7666e497bb81c7453b070ff165ce30116c43a5c754eff205f485413aebdd8be57c5d7817a1b2fc88ebb6110d2dfe312e832dbc98e3784021899a36eeabcfe18fd05a77aba3d79b24339da0e01f6d8083652b679f8012775d6fc56b9ceee514b360fe84b2027bc6aa24a3a09d8a4a9b156c778d7f45c79e3fa47ec81442a43d9874cfa059a00ae99e61ceef86ea7f118dfca0121b6e733c0ff19b927d4c8d3a607e25a5a7da2d05dcec661506fd4c6b79e2d7534bb45e6a01272239e635ccbf004fed6ed1f3850a813ed2b7431f6801a6a97fe02af014241727324ed7a6aa249b5da986122b0e94f97990838eb597897b111e1351207272869c15d951dd44828079d7f1199c8ca587dfa10ea5ac0ea7e345a9322b7b1d7cbd71c499388df421af305f3e5a21c1238176ec6ac26aa53fb44e022083c7c10bb09cc5a8364f787a1649e0f3efc10b853be10167baee3202b7a8d7d25a8856989e1bc73bcb2823a17cd83727318cc4cb8db413c503aeef66cce8654b56e02f70d0b256858137a9a8752d3d8805dabe819b335ab5582dcf8bb93769ea7d612380f41e8766265224030d765e0047c271257fa420f4274bee2fab119a857919767313b309773f1e9c6077c952939f3f3a8548d177f3bd7667b5249f32f1a9b036381237816f2f1dff62b5723a945dd3bb200eefcb9c1f2961d2c3691c0184cee410c5b39918eaa4fde27ab27c7ba6e89fe6bf9a10f0eb5e0d5f328d0adfb6d18ccae2339d1ff4f30bcfcc3404cac4851a12881bfb22179ce3e0ea7061652b7e84384166f0354e66b33edd10bd977cee7b9b287538befa2132e1e7b6e8159debbcb7c6744dbc4d9eb02c8405660799250b8934ff7045e4600615d079b824bb940eca5d65c4a6da0b86b187fec65d458d95c5ee17dbf85f531c06d959ac66942a996fb3ee90b506b16c6e4fbc58af40dad4e3afe2913cd961695973763a47c9f142225a07ed7b85ab84935279c538f0d69483f634d6d213195fa6e0eb6967c4d048d17df7feaf920a4ff1b3db7a28e9f1836c7d5ff2ec292a9f962c7edcaa8954dcc5be20e6353f31cec245b1c4836db2f62321d2eb65a0beff56cad626f8afd1b59fe4b4d955ea9ea7f90285fea36067517339dcb1cbdb68245cbe5868c2116519230b2665e4e04c5744c2a0955d135da237a122b7b0e9e5a481273dbc0ff5d2938021cd6ed25441aa7959b5e93464e79ad7bec32d5ca1e9b69cdf5697dd7d0adf9d47b7acad1dac920dc6b87661b1e7924616a87b73c220245ad934e3dc45599f1c081887ce5a39ceb90d027f79d9e1ea2018967d0cc1e8cf00c4093ef7148b6a9a5bcf0fb636c02d7fcfea1cb296a7c7689fee8230344f65bcc3e04ea4bc0982ec60f5b6393553df5d1c3b31be5968d578a6877e4f5a5eb526404aeff5de827eec9df7324d68dcb3e55563fff93dbc5bc52d4c031296268424e1915bd074869f2aa62a53da4d30dd68f88234f2a9832c9728c8f82ac5710c23c14aef7da2e612ed5f7c601008c727a636ef10f96cd993271f5c2e8889caf4ca73fb7c9faf4c43c55e66c28045bc2cb22cc93ff891da29d4dd4bcc43d95d3036e5485627cec7e695a984ee083c73ec431d2fe6f5b14545a82fb63bf8b4bd09ccb471d6d3f3ba16bf3423894d9bc2d849f5db685d8e2355ab1311c521f5a7a44b511f036174286b837e48dc5a3320b001fac64b97d5341cef33dee468a57a3e3b16e4d599b4a871ef05901190d3d1e7093b157755f4e90a8eea4e569caee209bb8f1d94af2d5b8def77998a37d7f8bef67c13eaf3049c1f9465a0cb5df9821abe4a36dbd5e2980dee149ecbacb4727a1fb954c1f87231001cba9df2a016d7c6ae7bd099130b92b25f5d6b3632dcc5790e7a2299ddbf111d4f433f2e5d27bad8b9c5fd6c1078709fca4ff3a05b5e6d68b656ead3f812ec2b08815a2f7a2fd0826fc742421d0f2f31efbe60da53bbbcf670b56f0a669462ef0038beb9c2c0701d4d2da16826305abad3d69bfc9cced90f5f9f416d42f863f8bd785d0f071975dfd23d2731d6bc2a12d7b75625c3069a5d6cbfdd9838dc75446244d7a545416a4b833eb223768b25c59e33ba9bc2851f7145cae36992a877447f0962aec3f1e48b7b55c6180d98c36dac781de1728827a9f2c2d042c4f2abb10a0c0a3a52ca29bce5482957a082e7d7103cbb28c003569079b430f02661ba2fd6185ae10728593f3592f3c658581bcd96304172b980cf69104a0017f041306a9067559257ebfb314af11b5f70e818d1cb7d3303371150dcfa1470ec691d424c113ba729f434c923f171af01b220c019a4f059eb0d89683ce0b90e3ed0484480fc2341b457d9e9bf692dfe918c291d9bbf7fe57a82e43f218fc83da45c271f1ec8b72b018da0fbe343baf69fc802fa8867696d247992156f3d5a1eed1829458fa5f24231efeab4461be39f6828599e1ab805cfeec585a0e7de0838c74f696271812b62b361c73c8ef98a3404b676c3416bc319ba7458a07765cdbe4b052063dcaa66361ae85a9720c2cf811c8cbc4af4c700b48140599d6492d454d1ced221383fe6a2011f0f56a6a4db8dcd8d69b83a07b0a0ffa7e6a71bd8bd489609337fe26dbd58eb57cc787108c6d2b2e14e3cfb907a3eedafd6f58783f6a57a614b37f526816130bca70044931c134ab8a0d59ed20498a161f587d9fa023f5f307c4e4f577a9195a2177dc6bbe40b5d25968e00e68c90f5c28703c57ed1daffb778285dd002dd66af88e97252546e70674e385ccd9d334edf04bd38a5a3cb634a18fe9a463c683cc1db337cff3d8548a969cba3f5bc7c62feb3de4b999db86b6961a68c65139828ab781c65688a5299209dfad326cbcf2ea392047fe2daaa01df7982728fd0a5a80bbf2a753fd7f69508d60cdd1fea39933fa03d2a150427826b29f83c8dedd5130cda92d7308a80620ca64598ca614827d9c4ca95bc333aa4fdb7da31556ba40195c7d44a0f5d96e9e7b704446c9258708172f7be24f2c236bca46e097b87a09143d1f450f9901e44ff833ba0dba15dd5688070423265a34266dfdfb132cb3982c704e6de9b81766e85052afec8fa24c646c0c0a3f9fe510106f9b5096727671406348aeb3ba39f378f7a9f8ace743c8db9b20f46652828668e1d631fd7f63650615e9edc9b73310ebca41d4d7568b781514e92fad1822b0e2725121fea49277c8d329dc56df0a54e95adfddde55dba62fe6566f2dc571140b8a5d7b0f7081cd5f3c74cb2db828437c323653a68d3b65556562022e9cefd0557ee619ec26bda1fd3d8ea4bebb6fae3de117f6e9b7137d6ea4f4e9766cb6abef819b80be3b87b47136306cc0d9f93366eb19a755f6c1173f2448ac10e49e6b9b1153e1ad52f1d3461fffa139d65775d8ad2cf991bf34c0fc9512890395945fb839814f0cda45bad4a90669b8bd9233eae984bd496ad1776687bdb344ae5d75d47e8ab141894eed3f809c4dfe47c850e4152ffdac52925de5e6e2e6078925ef0d5e783385ab55f17a55210805c4e7a8d059cbc9f737d24d7fccafed9cd3f2eaa1ebfb1818ac4c20b960729a3bcfce0cad0246e8a1d6c3a6297acef1bc8f2f34b5f634b9bb04ac455abd0aa8c3b245d2c28cc2a940246e1d22de99d75896c3e714dbac11793d9b524a9625e36f99f6c507a3083323afeb4abb691f5f2ab3dd2273b8ad05794c3aa243a888e54aa961bcdb264c69062c55b0098b11f4b485fb09d8245f43b48be75b86a162fecf873c43dc88ef7d42e0a9600bb91026ccffb4b0af2770b9af9626448bca4b5402698ba8a3d8ad0612b5e0c569f8f13cb88db4643b42ab2cd54a64d244f777f64d3f2fe5f2da6c0870097f72d24a5eb421ef49a979d6abf64657c29ea9a3dbd5b59b7e228809711222c477b5e2079145039090ac62d11f7fe16eec43547d5efe0b82c5d4fa25b7df6e5c1859fb0aa6150f537e0e6898c83705437e6adb2cc240d66ae7aa3b83ec6ef940aec704307b0d7557fc329cd81ee9c4780b77dcd05ad55c97a661dc4a7e71a42df4b8797d4ea86009ea6dcd8d9ae17cd388ad2dba5797f71949dc91d495c93e4842a65cdacea515bad6f7242cf7be7b0efee19a76ab60af74558d8db4888c72d7f285ed3a70bc563af3a3ba73f0cf874b8489369c51f54338605cadad07f87e536e43124150c5dfb6902cc74773fb4cec7c0d47b3995e90e6251a4c9e7a04660896853325b364656b5e01273fbf197c4bdb60051516bcad33726e23b380fbe562f908c0070f6a6b5f1a6e4c8188d01c32a2db04344ea6d518ddd183acb20de99a5daf782b2db8762b40baffa29818726f7d569c6b2a01a27ae5039f2a3975f6834975df0295652f9e982b9a116529952ede8896cf9296ba47b27ba5e81edb3e1dba00501250d2cdb92b32a3c1371f187927ff0e74ac611bcfe9b4684d24cecfbea31476b192870341e8cfbadca0eaba027bf6351147f416c3532b0aeffa2b1b2579ecddcb044da237009929a8fe9d98144c4ec827a628b5ce76c6d4eb8b1da79692981bc4b6b0512a7a563a9124202f150e79ee55c64e401292a79d680330c47d0fc31cf61fb89ef6d2214fee7f77cafbc41edd05f8ddd47a4fcc4ac02fec58ae950ecb8ef20eea9fc97141d0a6f71ddae09030afb0b64ab75fea51e297bf15281f4cd94f3432abec56676cf1fb7cf4250a8e8b6b5333d76d67fbef6d63b7dc962cc35b8cb3f9a3d41d998cc73d308ea5c01c82ae5d22e8637e891fc5797c352cde14253df4843edeb266dd257745438ea87b60424483ce56fa5a32ffab8d4cb03c5c9d9f6605ab5547dc1b4e9148e4e820a2234308e64806c870e57be7638690e1ceae791ab4b783a2e2f19092b67570cdcc45368511e3ede75dad8e8bc2420461a62c972fe0644f433db5da0cda09f949a7d205836ff25852ee065a060b537cfc07331a8608aed235093ecef62c4ba2930725503f98d03b9013d6b0f3948858d9365304ff71babbd8d800486b5f763a99d94d9abdefabf40d9ee6a5773b709c2e20bcfc7fbf4d95047b37c39ac27490277bc46dd1b2c6bbf7166aa5825232183d37392de0d3dd3d992226bf173cefde55ed311c34359586e73876bb8327f50eff5abc4088e859eef13c290c3f5b39d1af62941e96b3e16d31387df2cb33f72927bc3126cbe6ef75fe2d849eac03e87384cf1dcc980200e9103656bc0bf27e35ca03ed378cce5b0700dbbfafb1a9055aaea7d1864214ae3658857bc7066d1a4272a6b869211cddcd0edb5f9cc2ee9e111c3e727c43a89b6d794fb0d6234b063c72ad60c3f7f4a43e54220ed05505304848e32ae6aae9a56bf50da382d4d5ef905f2a0b8014374862a281501f933ddc0550db725d3d1d9e200e8350f592b27e47617a11ae0c3cc3d77d8bf8ba87eb3d00932a73017d1deed1c683f982af8060ea2e551d94d0f3ffd5f5d1c6a0352228b0194eda0d9a5447aef308dccc9f95bb0e311c536ec36192227c8ac8a4c6a17290e4cfbf5444edfd9f3f4c8bf2b57c2c53fe4080b8e7e406c9c3531fea0a911e456f7feec77c955ee7ffc37a04719ec0473b779c683f3cec9cc22e767341a0d8568ad0bf5ae5858cd59d29aa0367f14ca18931cfd2b10241e7d34418e7b45dc86eabcec91bae0f8d8699822ae956a434add110553bacba763ba59f6f34973a6937ed4786c5d898ada6edc86b661ca3bf81ca62e05b5b1cb5bd7252519e37a7224eec3f060689363d1d3b42287cae38b8652eab4e83e19029cf2db18f7b5cfdb49dce5ba5cf70c4172846a063da8b920289faa7863256c3f36491093da0f53cbf3ce6f8578d3729f22f52ea90656939161e95f37a1034dbb15f766be41aaa0b42a0be8f2101e421fb59c22f8fba3e2939d04afe2d1484f63af70d629fa869d4c1fb9fef431a77fa756ac226cc5bab0c47362536242a4b4d6714264f9e0fed99cc3a84ad10dcbdca11f1061bd765a58a1bf30e79a2b4966cc9a299b7fc6ae27e9c7aeaeee28ce7493091938d98a5be9979f5ec1af2842e02d20d0600860598d9fea89b8271a7b274e46d98213c74a325095609897f833e9aabbb30d6f6fc067d0fed43dfaff8f7556e5f0b83ab4d1467b333e9cc614e5e81ff8a981f334e58f03c64ebc7312d1aa83e6382aa131899f82dbacc34a68d84110b798a9ad3bc8a4ced04ed21bd3635d59e5b8c8f85eaac5748343c6c6c78fff6f82f7e4c38d356cd1b34e1025b96f5f4f36da84ecd09e85ef4f19dcb67d6cd28f00c8bae27aa649b88511693fd6895b5dd1047bf07dd9b889866320be351a1c222fa0fa68e478edb683a53674bf4c38431cb8f0ab52851952d7a21d5c49e5581babcb9bcd67f570212aa5e14069d02d131b85259c6cdfd34bae32520e5420834aebc62f29aa064ed84f3c2e794d25cbd2df8f4a13173ab221ee61ebd8c0f8a4f127a1cda125b169a52f9250d22bfe4ad859096ba2ffd42d7592d1cfc08462eb847176051efd51fa8f924885a8ee387bd19c87a79de470022ebb8eb37b7822684a9bc1c3ff6b6dbf491083d8e1ca679d4349e0e2aa319db64008c47f2563e704f7950d97474409e5e1f3809178b4e14ed2eb03cfe34d4f6bb6db13ccaa527814eb8f2e053023c7a532e2e7611e7f78c3056dfb2fcce4ac3448f3536e6c40aa15a7d433bf27317fd265008ff41b1d129a90aa525f0c653f3d541732e63a5ef6d1916ec5925791b8dd71812bc7f192ab9cebe71ebb10b46e3fe9c03a06c3ce30d4722bafe7528c615d274929bbbf37abac2c0ca29c9d5fb850eed7cbc04281cdd730a0b173413b69ce387fe258aba9c761c96ffdecb67fc53b51c563d2ba1cca74bc173ee48000a4ce1549ad2e30428baea3d8f3ace9a2476cd3d590cc667c5b4fd38532bee11b44e7a1d8d0cbb38490e2de757226e1feed62c8f15097069cb3ff4b5945d14629cf918da5cf24ea036243f39bb9bbc89bddabbba77a4e99f4f0fa3eccb46419b5bac0dc7d65e8a0dc26c25e5a445c313000897375d48c65d6f5fc6ff5280945304a7bfa7acc02744254c91a6a690f277c620e9bf5fbad41baba97623fb6c1653a2ff513968de5ff0201e069e3601af176ac6af4c4ee9b8a5c5445c9bade2461a53a5d23079bc9eb32dddd870f5b004140125f5505a7d1192a4bd0024c209f1a3b4588aa908614fcb47406a9deee33e424d12f9d8b1d0032c41805be810312c4132baeb70b731c4d2470d849a9c48bbd2bb760a150ff3c3a9434f82e632128ebe4b5ab515dbf737a6301b4988d369cc30f4069ec634d7feba826cff040b03ecd12682526f547b4d31de00431dfaf03228077ac8264f8c7102400aa20e15e1cf26a37b67974712e303fd9b06fd12046d5eaea92fefe7cfae701fe44fe658794e7475ef116887cc0f3c0e2949f2f2816c689db8d6f62cde197d3cbacf827b3f5d30cb6ac60e58417613e326e893e32afc3994da68a3be0297ef5333d7c5e024583f40680ccaa01642c1c2fd94fe0b6e210d242c23d060035876e6f8cf4315ad70c3e77f01bf6f53a71c286be7f0bbd19b3fb2d00b91798cc2944d97bc1dc5484fc5e58379af37a6deaeff7199a386997017d5041bf72bad561ee4adaab88efb4a36fb0a72e9f1d0885032565322d8a97d9add55d4beebcc34ee5447b1d4d477bfafe428c0e41e671a833929a4600bf241b0694db63bfc603f6c2fb8ff8a8412925766fc936f314908f750d55c550f916159b2f379dc61d20e53faa4f1a557be420af6e0ab250c3580c2774ae0bfec030dc547fc3327729e6da2c3a893e9690e0dd6d3656c57c9aed4f47b93b87a98b3f7fd1c459a6a536b99b182160f25243910f16ea5c1eecabe4223b2c542ba99a7ae2d8860ea96aceaf94ca9f89ac9cffa66f98beddad0f2d4064a29e0a03d9e012a0c85abfcc79d206430793b4b84dda32f75751fc484a34ee30e31a48757f7f672677206a944726a8e536fb8d9ce06a842ba83dd974b1ed5764715b9f4786dcd90e41497ed967a0c210c6d258b874052c152b4bfe70cc018c0798eae0ec4aed7f07c81631063dde05f7b178238568a72e79fcd3eedab496514b2527968298f6786e4b303c3a07c0d99caa6ea2a63bad370693b5191e746d87a23ddad9b7fdf7c3a642f97dbbc72d9e3a4a1e98ad20cb13c3988bd6a9b68859d5fee6d13a7608118428c122c9ffd6bcbd871b5af228479e8b426d33f64739332fb5893e5e3c10adfc29e31ea283d4b3522cebadccf2ad7916fc3f6678b9ab7d6b048b54a7e6ce0f979ea241464a1fddd5954d849e26937d27945d696b824185fdc7c916108f6fe96284342402da44babb60bbf5ba5694741470b72a70b3f47f1f982161819b4735a08e5e064dbc17fa4e7d4968174f55a3443e11de26165488025d76510828c43cf9c96c92963604e4388bd96faf208c8666aeea02cf208de09584259e0df1d91cf8cd0f134de2fb5e1611bb4b1cd1bf31fc654601b7e797a9a6d9ee7b577ebcf24d18fddb09f54caafaee310ab50c6a8f316e7d706cdb7e8a39640d53ef9b4582edfe5c9cbacdc1402797e7228c616d9fced6770c7610fd91b279b8f226846e9164d506eaa9c4e2cf0bd4055e563f54a507019024666d30e5901a50406a477ee62a1b7080d0a6ad2464a6dab1ba2d334645659c7ee1ca1dde268518b3f0949bc68720e37736ade3b01eb09a30247a606b60a5b7c684993706fd043642f9051496c5b1e7070cdb32f5b7c01fefe5560be96f13e0e1dd34e01074a4898bfbcef9566445b7956c96cba1fca85fb4a8d4b4fce60b60937b935fd3862761cd97ba3b36c32546856b4a4e383c53c78df2bcd7befd5e749b251547f6c43a296384285683237d07bb7984b87efa98a39117c685b7c23a62ca75668236e7471a4850420b075faed168c8f540d9640565223ffbc63e8fd894337fbfbd22c97944b786c9d01314a7d26d9633ad81221222452439ff4cb617a2bd33be50df837c78fb8f9149b6f66f42483b32a6a4a3cebc68adde797709b462921e04dacbeb8b040adc3485183320eeb6689f61b16ba01c79e3234bf701046372f4bb8d20aafbda1fef84eddfa49b72fed9220bb6910c7e24336dd784702880410e67ce9d2dfe615adcb14855e6f93582306bf484aa5887dd00d5a6bff74df57ae2f8c6673ec3cbd9ec9366fc17334b1c73c02c95cb280eb5aad7328e26a6c8a9c4bedebac502585f3431b82b8b711288931993773144d124b6e06952ce42f1270350df70a7a7e3931e0922321e12d40673e850b12dac3580d3f2da8fc5c68ec48bf3f4a8fbb2d3974638eadbdfbbeead099fe6def2bb2f406c1b0e9b731707e7daf657e15228c12089407bbaa8289d0ace01e0e100876c1912df3cbdfc61010e83f17e7a5c3b2c15701b2f5e0695720e71b74c05041fd37320fd6deea34d6bff3bab8b94cf8b4cabdb986d6ae1d4458b4f44d24d72b91198056aa28587de1246ed8cd2e2a206c4dd1dffe4195182d5c97db9d42c6b6f66acd22bca1607514d90e7c84aefa94ff95468e23a9efc0fd3d95106afbca9ce84a8e3cc62ff7e23f534d9720ade8a1356d31da3ed75dbbf8af1b9b3b90b1c5502b295c59bc0c5613cbfac7cbf2b5ed0a306c98a2b4109a8af869c5852122d7d4bc1ba46c85c7bb920d1e1809bf834d4f4f6ba909dd0a177ab30ebb204e58b93494facd496c07df8d82f7ecf97943593b74ca278a9bbf93ddf11b4d06845a3318dde7dc1c9ceac3f8beea2daa204c75cf04e61ff88d0d72c9ee1fd31d0f6fb1e3afbed3b44b02c937e6b3d6c06a2a95f4589a172a08d3ad30638ed4a1f1637209b1d9ca689029ee18c98d12748d8b2e3eadcd16d487e6f846f9c675f1b0a7d1d8a8536c6d28653853d4ee9cb921d398cbe815739d2e0d667ff1eafe7026478fc4b37b6255bc353f939cc9580b889a912a9645ee5f87c75193bfff2bcee5eff7aa98d58785af147b74aee96d7fdc4d577dc88bf9b2750e18c3aa17856d8ea1ba3d4e78dff100e9c3fe0b49b71d05b8a915e2890918e39a6e0db34816298b278131d6b1234a325c811b38a3be8082babd12c15612491bf3991bf552d9f7822d587e09fd25bbf9673cc4275b7dfe4e5e9382c1153d0b1438c769d7a998d206f09e2b89cfdf44b79a8f0c0e4c449063e8c26042a9d6da9bbf1ef11f57043899b797f9e49a0f28069d3b3d62394181e01dcf9d6215473aa0246db90f26c114daf54dbfd90fc48c95cba99374638a466943780e53e25adec643353d8d3dc554b02539492338a50a0258f7fbe2a046c0aacf740f69278236f7fd5280130b66c4c758f853711d1d1e09737a4817154b83833453ae1abe06f0cc3df455d7a43b27aced2c8c6814f0e36f305daff16f6b7803a3efec0bf079e016528bd192bb8825586f77f746338420a65eab1b67884ccc7cba2f2d2d5eee7f39c7d6988850949142d5d8397755b01afecb39eb8b2524bfbe1692aa7a4eba5215dd81561dfb882a4b7d43aa2cf0d0635e4b2db0879adb5cd49165a1bf1c6e4a4439b6760a5ea77a1ad26dce84c3b3109d430956f25ad8521737323d55dde4a4549e917c3c2cab4bf11a7e2853342f234ea9f8d03e653c7e278a18502538bc04832e68b617922e970ee7e6d8b912fcc063ca6955618a0cc7c14985a7c8cbfae0bc24a879a55043256c0a54b96a2bd7a728bb276a7c2455ff1f6292c33d55e9950f47326c769e60f1d5def2cb1e2188ceb807af50abebcf2ea14c403149757d5b75dbe63ea79fcd0441b2b3cf7b255e3a65d7678b046f1a903e61679fe78d296bf6a2f341fba1cccff497dad654948ad571ba44704eb6e4ab9bc6f455a696deaf59794657f17a8ae973f4acc046f01b3047c38b0129ec6854b4c3abcfd76cfe7d5425d1f121344e2d77eccb535426b9a2830cd5b798c3edd7151bf9a03eebed22fb77cbfacac7df12a6e1edb56556f70ffe000a8bf800b3d49ddd0b7c98dae37930736009b6655df3376366a035c5b07670093d1635ac9b8d6a58c3e77cc93842065abbbe1b453faf8e2e6ef535b4c63209ac2c7aa0d5dc7112b7f904d7cc1c54cca6c97df93d85fd53922a40f265d0ef067431325a6802b320f099ba322df75061cf573dce001a0b664eb96107492da201bef58983b10b245bfe3ada106c93836b51ec444eb2bbc0778d354e4742cafd575d4ac0555c21c3362e58ce818626813712892489af919319c2dca61680f0d4ce5a7e51b01ee6435695142f1697aae33e488d4b5841263a5e6a920362454a0410afd6fb8fcca1e6ab043379332007ed337f43e266d34fc6dad9c072dfaa94ce3e42266ab402dbbb520e2ed486131a54187c5f11a4d43021a44048c2a3043d6c03ddef8f9a53d980b2734ee00f032e7ad5e2ec3341f2103d2bde61ca332ba8d69c8a1af50ff8d0688d893ff16654758334e98aafd234832992fe26d651f5c5cafbdd3c6fd9797be306faa62ec1bcf18a4cb3c00630d5c2dae46f1930f2300f078cfabacb63efaa112dfeb1960be42f763bffec6d9b92bcca9b0702c743077f2bef609fda4ea01f81620f5df711fdc9092a4b6c89eab1dc872cdf637fc18b4d6c6af3420c99ed402a6f2d6b8c6fb7e5dc2f6762fbbcf8242ce36c6b9a1069c6d3cfcd3c9c36c6d4701240fb6fbd4ce35439c375e8785a3d9d35100d4ac5a3a06f6e4617e80ca9c28b93844e0036c790aa85da246109a2c80bd663d9fea79c8f23f687d5f8cac7f9509205a0c8cbb480d4cd9c56b7f8c3a7fe5d98b1be69285acb55180ff38e448d0c8dc5f1aa90c05f14d5f844beac693ef482f56dd62a992c28a142e1db52a0bd6f044e5830d9285ce99e1dff75191dde00c2ad86a4d46cb276c3c77f29b78746ab4480c40987263fe07ed57d4e6f6cad2e9d0c955630592771c35e471aac5713549d24e6c961b2a6dd6e346736c30d7afcb4026af21d2fdc445f7834c212f58c4131d7b5514c139959936dfc30bf4f05b6c5490e4f86a734cba749c611eebc68293cdcd2d5330d94c7ebe3d1855830ea5bde23219b81344f5a3efc78976552b1ce0757d84efd285d632814903a749e6e0a33c57446e6a30075997dc13025ea5a815e48ab008a5b178fc289633770f573d1cee90266fb899d47bfdd0827e947b237a766146aecba0c300fbdf45ae38e004f033d2096c7205ea9d75da05094debf5b5917ac6fced0e2f84d1b516ed9798284ac67642c6f40ed77ee9a0fede52a5aa98eb0c209726d8a0daaf6082c61e1779ed1e65e856f1479566bd1c394edfa1cf71db750c2534f3d8ba98210ca8528f960b3d67978e5e91441e437d31ca43fdfb19b76dee30dfd832b49633d919f5891cfe4861ec8d753b28eb0b6e038b837cdad49af33f8bb47b95e8d31da8c542892486dbe643461151af0db4b6cdf060f2b2ecf4ec90dab9d272d516008c36263d6714c5a4a02aff60290da3693cce6b007228d7f98210f71596cc010fd05a29dde3afa17f5a8d14d0eac1829b3e8d90b5e756938ca6490a892ec0585a605cfd0411d01bdd0820d639022dbcc4f9cbf247bfcadcc5ccc19154b1218fe71ab131c44fa9d13a2ab45d3dec55fa7e015eda7872cbcd988078e030ed9b1ebdc1e5130bf3b5ad264715c48d9c3088c69acfa227aa37cb0ae822cde43532ded71436143db487b6641f0c24639d4633e98bedae9d201efebb70c2f203f3812df91df8a10ec14a627a3b010a10d578ca85c7e450e8d79663cf514a54623146c7b1e0af98af4065e4d666f92b4bec8178493aacbeace33242e117b6c3c058c367dc925ca2b8c8a3de26a2c32f4b8a181b64274853d48ccdc5bc989c5ba11c60d7a8c7344bf279f3a7fc7c19f31876ddc58be05d52bf19420fe78504dde94483ea06c5720309659c60bbd6161dd516f5366219279e6c4ccf34335784561d78f76a910d4842dfa0dfd6c05a1856e42502e3c00da8653edc6b08f3420d91cca11bebc542bfd438097f82df54f705f3a0463e00763d68ef0f9772951dabc7c347cc409922dc6a1a933b937e756e1fb3cba9d341206d9355c2197df81d4587e307e0458d745a574348836e41c76434f22bebd2e5fa0f5b78adc8de45af9f81d9ddb9874f5e07e3832fc6faca5115cdac4735c97dadf1926f27f19a1d9ffe52fc9ddbef4e4064aa4660b1315c13d0b77a0e428703919e505a7c12b9b99c733069ccfe2a183c2594fb0611399fe11e53b64980db60c7f8d4d2fafeafe7c506c914f0a69b9518ea1c9c01760841846e3f8f35e74803f4935de78f281a12feb2815ce16a2470dfa162efd42611002a252c95b1cace0f7d0a8a0b3905205d08c9e49e2ad9a4efd2b2e3ca5f99ce7b690ce781a7edb8c64bf2088109939bcdfb263e913fbdcdf35bb7dc412f911bde5dcd4dfc90f96831f80f4d527aed1087b8b303096d508c79e32bf073d9460e4af34686db5705c379ca8538ecbed57d3dc3ffde40b406bfafc93e823c0ba6a7715d9a670be5f9c95499ea59a17b2406699accb6abbda3df9f700b2abb2adaf718f266efc5a38481efa20cb9bd4a61bdae46bad8bfe998e3a6b4ceea994bdac6fa2e80bcb07eeb5536d14d64f402e93d254498831e0484b54dc786b00421bbe9cd28ba26dbab9ba08e3d941e0b407b7db4303a3ff09d57d166af9580755707a32e07f222435514bf31a3f7f19d72e0539fc57c98beee0a173d483792a093b1c4054a36e48f28810ed9279556e34650a8141566aca56d1fe9963b5eb546fdfb3dd7babd34b9bf09af413587880b252d716dd88fb039f4a298555815f147392e93e217fa34166d7ffd831b102cb6697fc41fce20e912e373ae6d85cbe763db6074c6ccc2089e841a6b9b4b0e87a9d09582ab7f75030d3b587e2a3f07aa4252d314ba925b60c1d931e8de00de8889265cc312c3d0d09840d0ec0e5c702b82221f2822333d035ffe6f3524f2eab3ce6f89ebb7cc4949f1631974c79a3f8b43eba7dc4c9c2acbbcb50fc0d25d6307da74e63b514fe76bef31142972dcde184810d0128462b735e85def7839d195aabb634ec9422e79feeb928667ab1dcb45513fccf241520ab97f3125c70cb8fc4901040151844749eb86ae950d8f103c66bd501558e7d242baf345a90568cbdc232f0315d0dfbdc0f0107f1c4e4bb4092bc5d3a7f7adf20807984f336b9556d8351a1fe75cd0cf1be96e74243d9ef957f0ee6edab37a66733a6f8dfad7448b775157947ebd5c25cb6ab9db539b4c878eb5968e78acc01b396b1265b5561ddee5756869dd947404ec39849202c4a5576e7ab67ddd5bbefcb1773a74ca302921d887b1b56e9b6aa878743aa32220040bb9a236b91cf829a95375839fe4d10b2f168abb83dc4b4052be4d9377217810c69c69d52b90a65cd24b5275ef0f10e2092dd5b0e38eb9cda18ca63d1ff3cbcb9fac9c95f74c597c038f657436d95115972b31cc868b4dd3b987b7e7a7a62e342d75df94f15694bb00f0e992bf0bc8a6e5b453659f7fc3ef905ada55803cd520d3b70fb9bee486cb667b8458080f2cdeb679ff107b88388d0f6c74f3dbb8149e509da7cce1683b525ccdd46647d05f31b7d5949709263fdf215d4ad461462beeaaea6684ed0c0ba63fcba379723032ab4330fecf56341bf2f8d58c450cb42cba3376c8cbe0fba77cc8e9cf67cd0e4b93ccc5def6776a8a9a56e1dac3ed40b88ec040a72238a7632086e84e506bbd3cc74e0e0d040f35ff158b4873264423f5a917a2361d6a865f55e7150975704ba39549087ccc41dc9102b81588b8acaf31c304b250efdd6339951f5cbda5b3776dc914838362f07136097e3eb95b793eccb6fa1fc682c38930ce05f99083d59f31da5592053242a4bbd6c1a721d790cae08e1e9bc649eb4f69c553dd1a1cbec23334a780bfd81ad3e873709c5d4a1ca5916bc88045865f13f9a54375aec5da7bf9f37ddb5665dc47cccd391c0d23ad47613871f9f992d88bbccc724eb5cfaef7d99c9b83bc44294322c2aac8de0d0f0a4126bc60893123e83b3d02a4b680b625c8429ec036072c6953143f4fe6de47b170fd177a8aa093695f6581784b1f4982521884bd90741eece04562c50f537551ba34386026e26197b65d95ef67c3346fb8627f4bf6686164e10e203567eed87bcfd8ee97bf1cc5a7a4940b3ad054f52b8962c7aa266a43b1b0c99d9ddb56d5332ae39f63bf3d9d9df94a5e83ca97d2d0581a9185fa7ee10c49f47e32967b1e53f8a523bebd873c8162e5a1ff16dffe10f1e4f1df4e08772264613cb91dde9e340d534e5fb9ec1b0e36e8e5e96f84eeebd37e832f1da2b2b5d8476b0979af0734270fd8cf9fe19ba75edc89cd0ca806f4465404faa132bf9127297c36c6e4323c91a010e2d8c5a11e044fb1ba84bf56ab242f2ba13d28ce80730dbf316cd80c6321a377d1b609804ef72af02233c59b7b7b359433cf903a2e748da5d0fecae93f8bd0fcb39bb690d1c4c2edcfd33cc7b4af13f3b21ed6afef67232810f576a0110f6d219e4036c90e9f41de5a4a53a913d83469af79d56d9e8d4b4210dff39eb7926728dbcc7b417356007a15b8ef01d7e54c9e9ff57ec5dad2cece80981345f1e25a5fb395fc391c9599fed8ca0c518f52c9b55cd5ec046959b844700977c179e8245dbcdf1e677a53f0d4fc1c6bc6357552465c4b2ad1e71044fec0f7accab7ffa8d7d79845793ca4ba373adf4095bcff477265eebe780fe983b4e0c211841e20d034f0ceee4b7cfb0f877242fe6283f9288e56acd9dadd7a6a80807b553cd3752fd0f96b8285fa37a780182639341f81893c6659a53a68e8cda6c089a60e4abe881ec8f5d73c5c5a517673ed456ef4dc3c70753ca4d50635e761e79f187f3b6b15cfce9d937a608998cc714e8073306871e3af1803b5ec0b633c009375f2e97d22ec8a13a4296a4487fcb14bbbec7d776d8a60a42b0563c14303c875fda6f691d99ad8f065ae8bc8d270f99410ab8b8fc8d80864a751c343fd7f882a25dacc5c126f093eda6ef0e7b1c4dc45dab5d1e301bccb21f411667986028a9f3736c6e4eea0fd2c5a715ecc4257e7bbc1162a09229038c82039e723790af4aa5f6286942bb277b5f91b0c81ff79bb725b920bca2c44b09d2845457a0853288ee8e95fa2c16123627d0b7e0ec21ee448c8e25f11d32e0c694b871863e978897952d474205f4f9d8a587cf882e47ff17c96330005aa80134ec53804ef5994c1a381e57a503c4bfc6ea3da46afc1940e156f54c63162b22e237f857432f652a16849087653a23b94405a7ae4da69d4f9ec6493e5a5466cc161a402825a27055ab0bcf9c50d31b9e124c7d3c780fc9c8dc5643fe650f36c9be7d9eb7eb2bbaa0a978cb408e5a60a3244d43bcc3e213e5ddc98c701ed3c360be8843317d272951c8abebfcc8853f8c98f0393d78bb1d53732db983dd9d687507cd19c369ad91d7443fa6498100e261c47f3bdc7225273f2a8102cb2ab1e2228802b6d9a6005695630281346cb70c10a3d6efb7aa2d4beda02da310373237b2c7ae8066af6ee61ada37b32db7a16d05c94916c2cb280ec476c56450f40fdef2dad70fbb9c8f1826a9a2a1d576c7734fa74abcc8963251cf7045ffe214d1afb8325690ffed583303132d8a6abfbef3e6d10a5c42d5cb8c3c2e2b728cbbdf112a9a084e9a56595a9ea5817a7ff4ff7c66419b8e9ed1559ec2d05d9a27c52e160d8c7a7d33cec60fb79b163ad426d1056f98090bca457952a6a189533b66a44394a2483c9079346524cc034b5d17ed22842d2061502bd0c6274274c72e42d5f47a62364828513c644762dca418a5068b1c9b0fdebff748df97160d710a53a806b5d1088b37f321023d159015200a2950fb13029b229975d00b44d4838b394e2635d6be55dd1b144b591e2e9714b0495f2b356148bbedef0e849331ee4344facbc8fe8fb85b8ac4a5aa5be9acf12ab985c634762d57fbc31144b868cf4643b0695a2cb80ef186df9c377090e7619115a2a462f402f273acfad0f00418851724ce75d58b163601932e8f6be01f8bd9dc28a0312946c65297f1a11efd6527023e7a219c0ef4ed952d3cb547a5a6e511eafada68d07e64b8aa22f5beb5165d2f4b3723175d0f098dbebf3d63e97595df58953de6da28dbec10d9aa77aa127ffb5eaaea37df4ca75ce5148119daa6132d1281b562b9e628321e64e78dbf5ceb93f468c5c28b7f25caa0d94953d9346d5ca6df3673abc48f14425aafc16da3fec886648d654b579eae6e6567329d583928933e94eb61fa8d8e80a9522ebc9ada7b76fb077e9d92634db5a5365ac409d9cf1f823148931c54e6c5f649d73f17fe8102848628ef80fac0532f024ae6076e6387369c353e59778ec8acaf940d2a7d27284fdab396ecda9de2e57ed9b656fe4b3be43f19175d2795498376b49b33ea5bfb99f34cf0cdff15933ce0d27bd7e882bbc933a6353a0f2b774e898b5ca91a34bbada1721faccca9fb5217c7f1ba8efd8ec0b22e12e85ea1fef88f959bf87284e68490b5a99dc0b6e2b097d107eb0fa243263c34e8baadd3f967110672e63498eb4a896e4f5d46265f1d36fd8cc0d3c1691116afda6cf4d5cfb59c01a5cb8e8103b5d96c24714fca15493114523c0e3ffc08c4373eea39ebb366a63af1db81ac8e25d1e281d419f1d049193d5ef90dcb469f1892e2082bb8e4fbdf96420db0aee6e7750483b0ff7a5d82f2a82ae96668b44a46add630d5d9bc9692d768c6e5ebd5e679ea74d016f54b900eb8c58b2ef6a5d54542573771639453a807ca7dad19f2bb4dcf59a6bac1102d18c8274e5c01d55e7d9dddd25e478170e44eabbe2da8b45af44c19ea92310bdd9a14f423b91316e806a1f1bd41d02f309487ac581678f9ffe00a0d477e13814e228bf301a59bbb0fc2c75d9768d0d0ae2acc8d49039667f5d089599556d1a25f34253364c2a10e96f4772264c59db9ca07edb46fde7535626899fe96e7107c42aa5ed357e2b7d664526c06c8dc32b8553cffc62d844b687987ae0864016deb8b461bcf7900027efb8347f324668b18851027f1d05c07d29d746288266bc2c9e25e7086e512b699126286ec23d9d6f022f4cd25d6d7298a0117c645013c715d245227dff752fd1f81f4f998c679c41e0043f0f7165484712dc88426213e555c0c5de0088f9235da3e7c7fbf4fe2a1a077a4fed00fe3c4a0f6c4b1fd9504de1be8992d55e4ad712fbec02791fbd5652467a9d34f60f8a9ff41ffc14f64b351d8b522a28825e99174cc11f4b3bf066e50d43c636021c734d96d6c090c42ea7fc231480d9e1b849eee48a24f1bb89a13ea54fb5de43222bceb506a73ce991857b53e4b7175d678e77ce76719557434fe86f695928ca934d90ea603f02dd5b4fbed18535ed88179d72005510faae645ce6bbd2e71a45d4ee894f78eab1889164334c74bc944f1c0007a768bce9151e807de804bd72e645a8362f2c145f6a4ab63a1e408b0c0cf43b53995497cf1f6fc1549541a499e5f23058e3c7598c71bde3d3a978d7468daf04557d9c5e601697ebbf6eeb145c021109197581ffe945fa08c6732176f37243b3e38b53a4d76f160c2d4cd74f573890a94e22f29aac2cecf4f4ab0f5a80dcfac991f3fffe1b11cbb190250aa1091bf87d2ac83e99d8ce3d88d5fba2516a39eb7e89eab6141e5e55831cdfe0e8dc70a8f2374deb48ad1ba5cf7e442c7d2129fd93efe1948e8b6758f67fbe89b90171bd77ed0e3ef8c5602e286a7baa68635d07a6940c3dc6fc35dcd43b3bc71e58335900c25c26b5840defef64995e00ba7ee2c9224b47f508da931b2a69ea30b2d4530195598588bfc91e42de3a497bff02cc176a857b59ca8c99e5d157bff0adc8acbd3087749756775e827558f2798361bc30a7803cb515f06870025012c5cf66b57a57c43bf039dc80dad97090a4b7e344884fddbec5ac443b60cbe50f38a55880f145c31142ba28c6c8ad57d397713af994d2fadbc3f3611f695d2a279b2f62196a8df75d6edd5958120813eb2e5975042288e070dd3da1e8a746d82b7054b104420b12e46f518553e021a9f6321e68ddc8bde600774952dea070dfc0316148ca1b2c7149cecd86881de67aeb69a946e65c22bb1e62b2f3e2363c43b32aa81365ef181d86461c7cf6c9c192b8fc8670e0ce232ec27b1cce11bb0b71fea1347c6a24f04eb30dda7203ef9cc1ad601996a28f61a9e944830530f2753929a36aed51209d48195a6c14725f6d6188156e226f31ccda05c318cf827921f3cf9466acaf4866f5547dd7a1153fc7c56a04f8293402bf5cd1e11b82daec2aedef369e3ae53b4956f1637dd7aa74386745016a2bcfe5e42c24dbc1c30898a99ae0ec9bbd2da7638965477fef55072057904972e23c69c01400d66cf8a4a854a8c2080884d44ae70fae17e48aadbe5b83c58231f16f8a7295fa4a5be5b66662a5c40f750bd0a7e3ca19130be974500dfbf68c675d6eb1298b747acd2407a1b754353813b0a2f86bfef566adb4b5c7519224a2d4c410ae4cc76f61e6582de384d79d8358e6e3f20fd5331592d65a7160a4189a99b79984ec84558e4f8097f2ef6cf554111308876e16b39ca0a4835a60c76f7d7a19c276632c8a661336b86378fbf253cf8cd049346402d5ff4bfa405acc0cfc412bad91d93fc34d99a4ddbd21923d80acad70ad5a1776e1a3ca4e0b1949ea610ef54c657bcaf9673463fcf126f28ae9319fd2d17606a7ebbdad68a74ed61797bcb900f3bf9cc563bbb4a60a261d66a91f1af3baf92b48e2c7a66381ada21bfe2653b26dd61d246c82a6438a55a56925b48454b82980a8f884303249c1a99c6c6a2a8c4ea903198541d3f7933b01ec74c2eac4f49841b474a07bae83f47d6a64764a7df634267da6e357dbea002f3e4205e27a4a0b635b49747932b3b94412ed0afc7f5b0b310aeda1d26ed5a2f3c21b5f9d9b026501f19f772364633d7e3323e535f99228a439dcdb3414510247196bc15588a98c5e0fe05e132e7eea7564e3792953012ccca1e9371544f8255ede50b9673672d9ab064969d3c4f89bfb9e655cd7ab4ff8368da55ea53ecd85a3d885f08f8a287d84a05e9e84aa8b23bdca553d275920bf9bd9636c63132ff567f42e58ea2c0e27b2b958a75b27d90741068b3e335c709520c2e1e885863f3be69756af7d6b590eeb8a9621e90b0bad127e9bf3c4d686b0beeed93015818945fa722b0c4fc3133e35977868ea26ef9bf8b719d44eda4395504e74e44efe4973fef08ca1d6a3d6995e5c2224507d7db91c844918276abed31d120c987fe9f2a19a6fb4a6909a6ac92877c1a05c9bbc7382a9efc21b9883db42abb611570450cd9ced67500d5797507803c74cee840a9c350c52119dc51791f159911bfafe3cd5566bf11062e59ae83275d7939160124f4233a8939fba9db09c43090055ddd4a0410990c700bdba346f54e8468a344f41bf0ad4a24e30cdde66a0f13926ca434f721e235cdf823695067ce67aede6b9a1f8f8fba3375c7d94d040a766b5aec377bfc1fc3165ab89a7edf298ad4641b9bdfda54de5b49de23956820e0b827a8c8eba2381eebadf6bf7556e6cbff295169105cbf27adf5a97f490e871eab619ace980c40057cd3081fa51fb02ac63663c1db71961cf235846ad3f8032a3bd8d94ebbc3cb4165d29ff8863187fae98b6bef07c68752fc5c311cb9a4e2ef432ccd9723c42de7a579bc9e1095ddbff7e09f197b204f76c2832f427f061d5fb6961b876ac0568d7e665d5646af6f84ad22fe1dd12ff0f64e4ced96f1b374dcf2959c3bf99d2b8b85c2d773234a713cfabb9c3ca8cb8dfd940e0cb61f4bcc0a110f2533b4515b8a5930b6c07b8afe9fcc0b3eccddc3cadf5c1efc10b3536e4bc1dd14f56c70ab29e0fac20e389e32a6e5a6a7e0512e829e7cf3722221429fe971f1202fc1beb57b21600383307852f5bffddb2051decb2c4332a328b621e5edc6bdbed27099114b243cb74e0edc18d27cc26a9cd29269380318ff0957a7075f16c69eb52aa37c68b8032997bffe7f3a778cc128ce71b8f4d9dbe2d3fe1886d3fc4c106ffdc1aab0b62eec0b692bb57668b95fc1be25d79f0a9fd0e16f38f1a6a98cf651ee5a171a42e8807a8a33b02f2bd7bb6636e90d665d08a75c82835f431b19f3adef1f0e7b89eaca2c2373fd6f1785071bedfd5b4dc070dce509f307c3dc61b681fa1870de58589b73c3720786e3a1b20c363c74786e7be01d33d7b133e20a2ee1cfd1c6b2adc278357df38a03c76817a1dfb81cddc2d32940d6b0a4ca21d7e8577e75a318c167c5b359aa1a42f8bb6618abbeefb623af893c0f2194ef880199548bcd5a77c0865b2b149a55e156907bbc9df6e73a9e77e529e9d06fcd56de9d24fe7555a76a3b60e71ea6f7bde3ab1b1230e3aff0e21deecd2c6688af1c0fb9b15a702280a1d61ed40f30bb087f038c1ff5db47d21d575b2637f41e81deb4bc271705851729c2b43662dbeef1e54f298c718c92e7ab2839f5188ac94b68acd66cd5097daf78204305ccb06ccf8509e86d5ace4db7d56bde58038623c502187665dce9af9a5e6aaa0f4344de5cb262f87688b03bca276bcb276b281dcdb1a856ea04259ba4360e84b607b07d0f799f52162f1d1b079ed4284d761786f856c3ca6b26b33c0c30d62c4d859b3b8e13bf95d25b2ae61660af56e05cc1a5b449fa7c2a05ede2978c1681af4e2d1fa29fe15d8e06e14554e021b417170ba81369cb6a3da3a4be30110dd4711bd5bf371cf40de77d396714eb8a3a78d61836c304759b415ec9a7762a76933040b5aab195c3ab58a56f26ff2075f459c3260e97d1e0651e1d588071fa416ea638abf81cfeffbfac11e4806fff909ca04414371f9545f37e6072a2dfdc984ddaa53830dc1b0b4afb596cbf8812e2be971a97291b62fdb8d5894c34d4ad7d73b758e293988ae94ae4a5ccf3fc6b96e2629e12cf0c28710132041af26f262438bc81e270882cd2ffa98ccdf57a0c1455cb9c6653aa9e39ce4cac5afabee93219b34ddf629d423a617221d10ce570b7cd904ac3b8de794c78ab06e0401046f3b05196e706aff19dfee5db31f5f728c8b52c7eb2978be69a203dccfcf0b6af70cfe86a8af230cfcdd746efb887b1d76e8ea7f394c1a1b15b0f0eb36a705ef9b0297cfc859d5bd29a66cbc4e5ef48895ede7f923a9a2c4d2cfef17531f657b7e53913a32a3bbb3f02513ccfe9836b09c4be8c852b61ff6b5180a543229c5c913bfdf6a8a8c2323213b7e42641f8eb63fa265a3521e8022da58996d3ff7ef4d238d5e5e3a2d862036f3ac9cc9c02d0cdf46088b404e6bee34841368b31d0983a4def1240c7eeda69195def1d70c449fc3f93aa6e2831c32ebdf4629fa4dffbf62e857801d411f488ae6ffc218d41b158e5b5562a2ebdb1df8e970a9b37b9479062ca78f54a26ca6759b4436cac46a7fe99e6ee069e48233f8613398cf02d973cc46d30689f55659f55a7150d78e2254ddc4bdf8a0de9d309b315e3ce5604fd7ae02f7be86a98b2f5cae6acd334a49f779b6c07ceea3e354527657ecd6ad6394c5b4d28c2ffd4e0eae069dae84a458b2289819e7a0f1ebe53334112d94c546f82c71b406acf7fb1d4112f42aa920659df8ad08db656a355fc251c99e5f70c0503cecc0027dd39b24d30557c7a1bb80423a6adcd2fdd6e0d904e0c83f89e21f9ec7fdd4618f5e1459d7403334887ed65f9eebd4e003856279a795d5ab5f734a6a559112836fedd02108f53a0ff75ff7b1fc28e9d6f58720a5981939b082316ab5297d20e557a4970875b5b9fb5fc40e2bd64de15977f953e2158ef842f8d23562a6b5f0cfee62e3dc2f80f8d79ae7fdb5851feb14a4c551415976aa5a0784efec5f343b82662b4e85c62971b042177c6cc34a542ac707c17896a24e4d7e637b8f1950eb4e449086321c0010c017c0b2a6358c0e366b38af8691a446af38fc0bf4ae9f667c8ba000a763669af2ef9ae7d372779e3ba93314829be5b746851efb24383fb9c703589db217aac0d44e785a24d93cee17ab6adad16dfbb70737883f5de50d6236550c8bd6e2dc382cd6e430e951a161f03789bd12233e86959fb8fd81a94c8504109314b0197051a7c1adac373c92a80599680713c3ecf736a1c7bfc2ab18713e5fe86e4b632809409903de2ae1c019334a5ee02e5c5c4a94c042affc113a45af657c810e686a271a6fca96fa527b52a14d7cefa94fd1002b1cde4786395fad80e7bef2b7902a4e1e3cf7c52034558c9117a99f17985658897ef8c2d739316d82fc4cd395a4011cc7554f845c787c189d86cf95b773a99b7a13c45bbf9e832641c895b1e7a766f0c332f8dd1f4dfa88951d6c5762d023725006ea1386e85b8418c053e3f86c7ec1b23979ad6951a0773b1230cc3625184baff690a82495babfa1ae3debbd2d8623953b368e1942fae1fc6d563f9d17244c8a01cb5df0fe842304215485afde0687376670793a962a412aab4d619ea5fb33b7c2a3a47f559fccfb73baa6a6e1eaf033daa9eb8ca2eb32ec05456c767fb12b84f8323857995d1ae980a6e6d0589e4e6292168fb8c4c88b253252ca227731b0aad757426fe55fea98bcf7318dd0637188ceaf3a8ff0741262c98c31544e59b845ef68796e728b4da60f8bd3c4dd89d36392b372b62e00da412ad3f011f425f9555ad507ab548ab01923f1796b7674cbb7fba9a339815ee1eaec0427ebcd937c3f0e03e76abe6a0c2c1e3e52e80d12b3fad62d53ff6fd7cdefad28dee60d3c68792da8c2143c67532e5d19cbcc10ea605af7bce0b08c3acf1ca157d30edcacaf3d067f3f3b7bc48f01f2901c48222b9ed4b4687ff60b2f1f2e28a5b3e82b89523df7ea329fc491a103864062b72a95ea6beb761cb2a5b7f85379c0a0e2f4bfc2123dce83108d976d22c563bcea1cf3fa973addd3629b480e84662e343032c41b2508504e5588cfa0570001e0c6fb6ac3417c79688098144d4540e29409908389f3c154b25ce6e9b18a02d026bc53c967eebb52c8a6642d1a060f14588f8c6b5597ca7eb1bb28dbef9fa6d5d4fff5fa9a6820be43ad83e8615b840e3ba31326012ed296033b8425d0085851b772b519e6ad61957ddfca0cb1da55eaf55a3530629710a24b13edc500e41c6bce3157564233f4f3785a6caad2b67a3a9b888f2c6a3ddb0fb84476fe213e88a23f675b0bfca5255010eef99e27138c0ca37c5381757eaa1a7eb482805311e284aef7916e55bdaffbe88ac2165ab645633d54daffa0c60525c1ad7c829373cedade54e9a61a86def663060062ea77cee586bced42153171c6ad3be30d8607830f5cf852229f8d2709eb73235500918e603f9c2b8e9a94bb462005f7f91fe11e19ffc972a63fc2fbc6a5db13ce3cb0c5a0ae751b88e98c6b36e63b5a837a349b00820e2946640222ecef263a9a938ba6c43eedda7c5bf9a69bc7837ed2e2c28525661175ba99315d9e9996ca4208adefd3816d7a29547ef3083ebad7aad91ace38a85e5abdc1b2beb84e4f12493560bc7a73b9906e66e513c2e475036cdb5740b213589201690bd5e3f34d597c277e55fe4b3c5b842d44ff8e00cac9f8e0dd7eabb0b32eea13e0a84395e0b077770b5328c4c579ad5096ccbf05a01430915089ce659bb75f76fc83f08a2e1c150ba0fbe256722e9f060d3427494091877ada98e5b01b1b32c3c23d71a7f0a3f8893253bd8a4576063348092bc39fdf6533a0261dcee5221c6880c6816aa02abf45e10de2bb0d3762595ff685fc6c95f8d0d1060cc4e9067a517b806d24be5a205797a0c6a8d3397a36c8c8c8e44b09ea5d439e0c2af45f820c996a50f6a67a6647eb103df05fcda09e2b0c9a26cb791ca83d951230c907d383b715b8c8065a5216f2509f6bf952954c6f0539d6a7a1421d06000a6b5f4d68b464bcb858119a177ce0cc8402533300408d38aa04870146c8a0d13173c156a458a80e11d6ed1a6e8dd5c5908965c36e079046351e5dcc9f4dc75b1218279d5bc49206fd6f37709aa9e7db4069a4481646f914aa07b66ad9a1f25f7a516b24f6030821585ffc39f46f1e1ab9bcf5128540122ba69d4d53101cf4f6ec3048be6963e54943b8cdb040a35dd9dd9f8cbfd69d5bbecc0c6947d1177786e376b94b52a67adccc6010bbd453eafb24e269263d079156c80429a8dbfeb1126fab8f74718b6034947d778c2d5a0dd405d21481bc61bb4cf6d86cd5adaef62ed219ee11c30b08104b856134c2859d125ec8211a8466709393290a3f9860d36d2f1ad27a0bfd384f4a43d16c579856ad8646a55aa30ba0656efb298d95fa5a5e4a696dabde30ed6a24a98c1e463b74c841bc1f408433acf2f1a13c16dbe1fb0625f7cd1b35a192df08c4ca57c2a4d559a2be4678dc385ddf951522450e262dd2f1ac1b473eca5859aceb6fb28bc652e2b9a263954b1629180428d8a26c84dc6b94ebdf57947d226f903315b35513470e952115f06438b9f57e4c95a5eafbfa4159b9908751f117adc5f685043ec126be83a0708e17274f7c7b50270414cb4f7a7d44c5095569c35bd5a871f02bb84c2eb5759efeaddc99bcf9ed6f361d7cb3cf3c9c3350c1752f50b0a66d769788a1958d316c7374fd304992686b653a88dfd2ecdfc59aba142c51ca6a2ed1a92464fc88e42bd02332d6aca004330b72c1f1a63e0d05539cb750fff5bfbbf00d4a75a055c774eaf0d68626a9e474a581e887f28a5137d4eeba1426bc59cf6676f7fa87bc6b8892684a5ae4ab4f6b987695d54362cf8f57818f16a43e2aba521b5072cf5eaee641c5a8f7afeae15b45996e606865dd29d10467519755d8c4b94ba438ada6290f1d3e213b550d424c7ca30f8f873a36d0b804f75cafbae249b1f55b8c3eb20368ec50f85f558edd809361d420536af4945a26e3ee7db9f813f0cec63d2802abf802d1b51ea823d9e446bc18d7ffed05772738a4198508717595d4b8006751ceefb8f61c412a772733069fce15603fd14f680baed046a2d2ca467e30541a324e1f28d1908bf68d89c124c04942552ba7f177e948cbd3880292431be040ce98d2aa6793ec96fc278c29cc1bab5e429bd255dc5734e24b4e7b9befc157f0996d28c2efb64df13c3d947aab254ac89485daf564918aa1ce9a82056b976b63a8e98ac8077dbe8de595fefa009276d6160302d8231a87a176cf9caea4cfd65ed2cd7dec5291034dbdf9c85b52a6f7a9f3409a4713b87eaa77c8c591a7449384102fb89b4ca45e4c660f6e7e94a5bd1a7c31001ec7d91cf4d4283e85aacfea2a33fb7b52a47aa9a40306c5648828368a969253a48a1440f86b766ae10bcfa0f1592fcf08d1175ca564ff530d609f3fedfbf07a74e4a2b950cfa6f078fe6556b99ee80a569f7bbb51a6300643443bb4db7f36cb81620490b38f9fa3f7b523ba29729dd0e7c1dd835bb2ec12726b466fb223c5fa1abd2043d781504c35b91d7b1b0f4e7f5ff28a8d3c46d7a9133364972b00a2e1847435bdea0f815c44bfefc8ae47ad058e4dfd71d7dc04bb80d94b4dcc8551a0e0778c7ec71fcff9b9dbd0cb2a22d96081676b81ccbacc9859f6c9edc660aaf6e23082a0a8d18afac9bdb7e25adfe797bda56e6a8ca72c9836134e5de2094b541352b57ca732bae1e7426b2992da5e38c073abe0d8b2f062bc0a027c32f7f43876d33a605fafb950562d11f30adcb7466af4ccdf2148813ed76a2a30cde30a12c06e8aadf771d6d004f93f859c6b7909a0576ad5015d0b8d2cd4ced3de7c39efa69aedf383d389f0749a37dcee32e63895a049b1dbe2f0a831a39947a18ef1d53fc323fb51906bff8221ef7df468968c7862af8e55025e5bef2b457e6f00963b40e69a0af33c3376e079102d8dd69a610ac4eaa64b128133d268255389a461ae9618eb981762263fcc57fb504f2772a97faebf31b6a56a649099f7f5e4a5008f4f42dec816acbff9fc8949cc9d5a372c33091164782ed1771f4bfa3286a5865a6ff2793c5d27c4019bc44f45a3ccefa44682485eefc4cfebaaace2d2ac5de95e3ede80f8a367accfacfc1acbce300efe99ecd91b8ba8308cd912402a678d83e895716a4bd3918299f1a285206f291ad37264de1dd8b7640c59b90ac9fc775051817ba8cf2cee6c825d7d3a55a6c6373b053772ff3a83a7e196bbb6482e773c5f3c51bb90eec5a51d75d37d2ef083fdd55e6c5e103d343bf3010f3e7913a0a0150ffffffaf