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 70034 e93a44f0cbf595fb391c81d8d6ba6da4eb0feb460c35ee513159a501d0ce9185

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
15c8dcb616673bc39d39827614342b769a3b19d2cd18a5f9bec084a264e3a3a8
Certificate Block Hash
e93a44f0cbf595fb391c81d8d6ba6da4eb0feb460c35ee513159a501d0ce9185
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0086f20100803d0100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000004a4388c5cbd9cd68e93112623ec496eb3673e9e10df74cafe04f5d6e1454caf24dc82be546c9a9a7237c6512daad9ed6a120dbaafd51a3b92fe1c0f240606c930b871590d5f34a55301aa700f4aa0b5894b34a01330063353804000000000000000002000000020086f20100803d0100

Raw Header Hex

00004020109fc4fd332696003258e05d78b1d5b924fcaa237a9628b05462425f5178c00b0433221dba2ef320b00010f67fe53a9a92866ba7666e095fd017377e602736076b22276a020c0118a8a3e364a284c0bef9a518cdd2193b9a762b34147682399dc33b6716b6dcc815

Proof Data Hex

59,560 bytes
12121601030752664321e39013bfd7f31b36f33f64b0771259fd46fe06d5b95c9c0a768295f4828458a988681dfb7ba1c4f159ddfb09a42877f9728a48635b2bd379bc7edcd353300ea3ab8311cfe65dd790609c618dc13c83d8ddb54669bc2b3f67126537f1d2740c00123afaa3a23bda9bab943f27ead7b8cb0967046afabecb593dbc81e7d39d7bd08e3be4729251e4015f7773119ea09ce7ef82918351fa81db905192e149cbb7639e4c8f9d48ebcce088f357dcb009b05e48cd748c04bff4c2829b40faca03a92670ae27463c5dadbf2e040028badee1053f34d0916f124b5867894f3a53ef828e2ace69805fca62430ca49ab0cde28e04f70f3916b7708e160def7c2e12b646dc649afd67a0d6afdc8c0b3064adbb9c1d6783d23b1aa1d72175dec5f22bafa3f63f78fec438014bfeac85fd3d0a6137f4975a0fe0f4660575c2234ec1a38382cd00eaaa3ffac9a9816df6ad174a0096b507f6a86307b693528652613dc900e05c5c812808fd1480593eeff02585eb99a85e2924f6147d7454e51e5f91d1751033036fec5627f572788dfbf0c0692d82affe5e02891bc8bcf36de076fb87cbb0cf7a96fad9f5f68c42ff05a6c149cd22b9975761b8ae1099b38ef54731b56c6b4702d5c053f1f29c4b74a096b7d77f005d8c2d6d65f4f927fb351f3aa8facab2bc4ce2c2b69473e29fb54cb2a216a5f998506b3b70c8846bca8a69e5d98a6d8c4832205c3210a6144292cd18f5c6ee9429d7b04e7ef8ea1719e9a1acf77f5f11fd939b7d9f43f1a767d9bad1c7f6edcd50d3e1ec993ce92516189aef0231ab8aad0ef3f2f99406f2b0e661ab179cdb044dfbe03f01c58273cab48a35638bccfe96a823a0a79a60669b8d334e18b3755bfe407ec304f429f11685a6d519ebb5287ea24b57b49e54563e15ddaeff2cd352739d75ac865892f8612f33f8eb035cee3f04c243dfc6a282cbd810a40daf52fedf36c39b50b20e786885bfa8b58f577e27c490a92bbfbee0e3f2c0908dd2b39c6930afa0ad78a0e786ec3c39cd7b380e552f039029f3b763de944b0ba7d4cab09275faf058aed097bc9ace4a1005e86bc13ca4e150ecd11852b4edf750c2a039e60aefd9f79050a3a20c2582267d1e307fbb2cb4a69b84abd3679ff5774039bb895c1c2623ffb6158830f76fb2f1ec4fb72dc286dc8eba1c27d02dbe0f3ea26512b43c323607c212d249c9b4ca7590b97ad92ee0ab28111a31c8ee511ca3b4a8e28b522b978a699273b3efc047fdbf05a38bea15bc158ed5d5c29ff326abcc70e77c2ac387fe34839161f0ed23aca549281c011e6ed42aed3e4a0e44168cd40c09fdb742641bf68522c1103352149d2847696c83b933e2ccae8b82b406a9933e164ec0c963f92cc96aaf5a3d841edc644af1db61c21b14efdef6222b3e5b18a72993bf718e7312abca17bdc35980ffd90cc8af23d398e9969fb1fffec650596e6d91fc707f86c1d4036be66e38f8fb6ad0c2df84de183a732147ad2f5c3b606d54bdc8ba03e4173863eede96f4e508bb13bef26a3c2d3dd8af6bd292619ba146490894457d206f6e70b11717c881bc4a3c564e3d39e8f31a82966ac488ebf056889893cf9c85d3bc30958394088bee48bf3a556ca85f90e9ee85ad20c3ae2f48d8d31f15a771d5d0c6ed6174e3470930fcab763a290431f0f2e6950f8d328ae497a39bfad5649d8fb4525f89cfef10b4dd3cee9f4df536e1a70346dd4cf54e50d64d328b8e88581092ae81a0111644c5897e6e2cbf8edd57b3fdd63cb2d03408ec1780816fc1a81371839562cd534f449ef344f42d828a47a01ee936ee9c11faea2306c978cfdda66a387b68b4cc93cfaee368f343bb9d1c735774f25fe53d733c4b6c3eec2d4303653590f9b20dfb002c02068fbb84c12d047003b09c5ff6a8360359669f522b95b3b46f72b6839c656c5754ef1aab85a6dee9f35a731158f34097bd42d2c839f352391647e758c26d0d3641323793f65521ba064870deffa33771108714a7aa524aab50dbb89c2cc0047a70bbad48fbb536b9a8fcada8d84a35dc6a5cad89f56de56b841aa8079735215d979b8039966ef2e48280ea833560f1d92229f703dd065d52100852c01802ebf2af5427ea418ca121cf47e3d636035ecdbd5dc10a39552a113551162077d5ae49ffd622deaad10f4866ed08eb36b1e4b6a5fba8b5347903e871f5ad9d5ce83fbae28bd4a08d71f449f1a237166d28f65e3e79a72284ac094f0a7de06eb6dd862fea7597320abc4f92a672d195d984f90271f74d364709cceba8dfaa81fbdca4d8a9c8d96320f4a075f51d766464c497f5814844a575c2163d0c8440d30daa2772b0c9e5ed5658a67002bc2adb4dda0dcde70f23c98e3d74c21e732cc42eaaebfa815e35b48571ce0526aa66596b30e316203c7470c4e98e93e4eadb4c150448e9994e13ccd3dbdcbc272de1264bc0b9ccccbb7f865f91c02139033ff3a1c4b08bc7a6e7e6362622ac1bd779c585630351828c32851405bf1e878511429955aac9cf3b5a1fbe4a21735a13a6e82ffb593159d9e91d8a24e7d37952a0fb2fd9397961a79ab8f49e3bd35dd551e057352587d9b9f33dc8847a7d5123b99b96c795275ab5ced260292f3318ed498b9f39aa9f5a8d89783a3ebd33b75baa3ac7c2436ad8f3566dfbbc6d193f5ec106c9efb64ba4375b606d13de54188603f1e5fdc5414a0797269b4f49d813f02c4fa0c7ccefe1ea5bf46849fead81cc03844f4a425db18f208f4214b672f08a376bf9efbe30d7a5b75f4a74c95bac2b33e60aab7ff69aa21c1896378cac0e0ace69032f693e15124b43a4cd383a3a9411cea5bd316662ea0020f43e1437eb2581415220f35c62d5d0b48b990d1e6989be94c90f9e3760008b095bdda330f97184a9a3c39d444178b55b181f5a5800fd84ceee026c091f0ae62273228d5e58cb5c52a8b9c983554003443e5f9c82bd48bbd2e912b75c14fde57f2d866bc2397eefbb36cdfbe9000d27ac9edf10cde4195ed4cb20ec250a90ea00ee3e4752937b01ff7c96d4f601cb890063c4324a4da498eddfe175a527eebce48a9d9c34ae6fe473d0b1e2070f24252b1edbd675773b28a36c6402b9a7264056729ffd27e851d6535abf6831c14b98b2c3a3d7364931366a13ec2935daa7ebe1601001d82423f11c5562320830ad93d15e7e701bf2e001f5287256b1c6f17853111e6b96cd7a87d1097176d5f2e8f92c088434072f92e168e1f7e902ffe77cc5e7dbf907dc33361c0b805345e25edcbb7017f50218633008e4a12cd8edd3c023766daba8cec6455dc0fa927826b8985d30cd47906623b2a2505d53bdf64dd626c803869e5988208c1effd541931d082f8d2018bff687e7c5882f21528a0a890ce3288a03f057c2e3bc92f9e9a136ab4374fda39318d0240f27fdaca2b7c8a4de716e5b6aff47c731a470130855df838f7e5e935d95bffb059448f08f46faa47249cfd412a7258cae378aa979029cc7e07e4180a90c2a60809df83c1200f710aea068b6aa5645e174917d70eca936ee4625309851b320fa8397ec6fbb02a2736a208378b4699d0e4654eb9c80f485d116e740f0d1f92f6cdbdb90a79fce5036bb46282ac1dec368f3319bda80244ca1e0743631768a1f494d7aea9f2e74817d8844ed30244eb7f4cf81968e05399088394e0eb6b81bdd51366b90cbc3b082d69a63d63d62e77adbec3def43cf7a5e8d31d7d423ae42df71c3b52fdc7df9d64220915d663f9546f5f324b6fdd6a528ea9b6f5ffe16a0445eac2b721e55e1c79ea3ecfb81087927f623287179025393e635986ee267982d25e5ff9b6d377d3a4a8cab82c9797d656313e3b252cd37aab41e67d039121d38c8c1c32a6b9de18c3201cc07eb6d1eb388ebc40924b6dfdc4026985f8ddf7b66936ec9b7470da5b51e4d9026bf51eba27b603f55e66e031ea140681119a62f48e8dbe2fe6b68039d5e6ca693ac22f7c85ee56a6958647111de0865cb8a07ae4b5edcfc155e55c5f0d2e84ea8348389dfe582443445f04db96f8278d2fe2037300127c3a9bf41cbb5a53eed1745f2bda9f1eaf400159ae374de9327cf74eb7f12cb0d4d41ea338abe980b5f8a1737f228fb4cdaa96a4a6ce9736d63c4010967d116869146624ebb1399973fff4b241991b0b8e0b1f9c7d9847c9f779a6b9d6f484fb08ec07eab3f29b33128f303c943c45f40c44423107c9778833b2d87d6943219c370544433406cb7147f424fa268cbfdccf4af0c55f53970c6c97c3efb6daebe2fd6ba8292a2bfde71d176c2e13de6c6c95a11d49529c0bbd3a62c905bf5c99d3ad66d569165952392f11d28a0d010d8b15c940b0f7bded5de7606064686350168ceb5bc073bb458c77cc4dcbade3d91e0188579ea78037c598e8c36c11cc891718f0ce2a7cafd68e3c03c739421ca07f67e866cf5ae3e558836d0c1fbc3737f4d89352c1659cd417f958f3da47f76ad76c2b0336e281ae93a1f1036e0299a4df969759c829463fcf07cf11babdfb552a03016380b621ef530295f5097e9093e05d6588ff922aa9d84efd2711e462f702b300941e5ff321142145f31d7c2aef14a0290618d724b4960426bff4694e54ad8cc1917b634ad21b5f1d38479b610525456b08441eb79746e0bacc8ad4222621825e42a0b525458821e53e1da7d250fbabfb432354a421e7a37643109fa2d778367237e2e60d1f9fa7c36159e83e2ecee931507892942ba76ea0319db5c2dfe89316e9d00154005cfb3fce327ea968cff38e9a4bc6860e5bee8ba9e926eaf27cdfbfd492a29b283ceb05fd60596df3487268bd82806a5699e30065999c272eecfabd3f730bf7ef4eaa7bf95c8ce0901d7f357391efad96bb2205efb9ebc3ba83200d913ab1cb31b63902a91db99d2ee33113f51ecad4d7834a24e2c83e8c43e92bf4f9b937375be21831615ed30aad6675c1fd5fd5142582c4fa8cf0dbda9b3f8971f615eddb838a8c9175faa24e72f781de1c51b8e1231e9907121888a42fdf0ea07a92481430b523d4a93abf2443515a1438bf5a90dc061df608012d2cd92f985f9eeaf3bffb55a53c6d9840ce3e52d7cb57afb74b4d2276f0fbfc5a5f7db84486a23718fca85614542cf9143f25b8413386988782bf04865340f2ebf3505d430051c28128c2ba40293d3f1c04d4e97c5edf256e1f895c0fa73805a9b09e59cf8063ea3c3196aaf447518900956d22a296612cded9e21369a74a900543389d5fadd7c1ecf77405506457487086b422a66c9bc0b8d6e904840a4a8005f29ba82dab39d570e1f38171c65bc19162a75dd3edd0e17153c13e0ca8ce3cfc3bbd823ee3b3503f34e52e90ff72c0c2420bef312c49b1a3779e0cfa22ef3978970ba45cab032578842c569fd5e01e8b3dfe34d4e36f6bad3a2e4880e700302337a44f37b0d3997837047f57d649ab9ac34a141574ef0322d1fdae719bc9d6850a84ed70b4da5c3c8dcb555415e154825fff3000631f21ec158255f235ab840868dac0c5d612b9b59792763a916eaa841c52b2a80eb1ca26e5dfcc9ed35636ca543e35e11201e0967d5127f30fe2f615ca1f22f43b86add6172bf31f472b9a5d649e1c52c4386cb13d007e46c539421615ba9e7719a4086b6bb0b4b47aa6a6ad63587edf4fda32cde969b816518dc167c5ec7de35f54b0284fcb6e7f3348d39a78181fd5030a97b973f063e53782299de86ef3f969de608ba817ce14d467fc4ba3884db757bf5ba7530cd681e32e529ab7be7d4dfd19655bd812a5b08f87d61eb02e8214660a7999b72d0ef3560b0a2deda3acdee5447f4a12ab39681da44efa27f185beac74eab98cb53bd6914128cbd96df284e2f775c732b45f3665e83a8afe38c55c8911c8bfdab19bfe7d1309bea01d0780bf88fb9d8b002e57f300982d00486e6fcbb4faa37c4ae994fc3e1c9ef751e3350e172825a13043b9f5c6e75e918f09f95c75aced3b6bc83ac7f023dc00ce014bc12d510d240f9ec8651069016a25ed1d73686f199d9a2a3a78847259be294a150f4287132b7850daf29781c765634e41b43e59c8818b62e6ee8cc6a219e935353e9614a5959dcc80fab5e9c16fcd82bffc62417b2f0c288c2511d0ed0b8f6e7bbebb20e591d86acbae2786e03b29a76bf2011b67bef516e6079bc12344a3446f6a0ceb8774df5f2ded2ef24e0fb3ad3df592ea5ff1cb922d1ca75235eaf9cb1e68dbb4e0220fb998fa94849c370b9085c557ab9188542bce30d084404a2d3e6a5f7fb006e697ef7da1aee27c3e92cb72fbed2f594f461c50f3cbf8a35e0a80948b15b6ef754d7c5b8cc5051ca5a00983fecd0ef29c0fb2e61ae58de1906d7e492df1ee7dee93223b6bed83205b4b190f60dfa2db15d105f0a01b272726a53ca269d2aa9cd06653ae2d9539007bc358059b01cc981cea2c996a14a52e1178c31d333a3f574a8d61d74a258271347a8e7aefc02f63d2125b6f534c85da603eaa694d84603cbf4c4c54eee3f8024cffb6a3137f377ff69b59db8c776256ecc2f12903a31142db5b31986dc2da2fd2161958dd6b1b8153e9e4d1b10cbb0929f21b6601d4a5cf48e8699f390d0728ce89704a331d4baefe3e176efdaf6a01e5f2b4977e4134691340bbac2dabdd297aa3ab66c44731500e9f789b13eaeb40de4ee221f80d5f8ea441646a3a2193df3203deb9d29617312e07367a0d1aedc0d25ffeb28f4fad5d25be38e7a3113510489852a18b7d365cf103efd87fdc39bbab66739cc163c70841b9fb0be84226b8467b6c689b2e8c156763ee817f0d873dd9cae6ba96465078644ba0b2e8f0c5db48d4d60d243c0b0cf296d4b21a9f882feb8a83e4a66393b9c25b154456c895287c33815c193f1708ba3e98b38c79a64266bf8ee94590a64baea37975d7e7aaf7949964562f028e3acbedeadc285b8b7bcaf84cf2136be0a08456525a4cd579add29a03ed9ba3e02f45704fd6473cc4c628d10e01c392dc7a4e8ee587492ad27c4c2df82bdb3e432b2c571d75f9ea3bbecd711cc99dca62a923877aeb10d8183e03f458db7923425597cd178657adbec3a34bbb5670a9bc4848e91028a2c09015521436b05ddfebb453d5ecd53c86a626888fac1b9379d3f577e68a783b626b59ea24530c18996ab9fdd8daeec4edbc49ca2b3abce669302d2c62079c77a8267121f4c22bfa26066bf355fab70656c1b54bee5fcbce22ec5e99822298fbb21d1efe0992eaa6e225771644c60892adec9c51eb9e8078fb09fdb1e0c72e6e0e6056495a11e72a603f25b7187000cbc52a2640f1104e7111264794fa0a26ad7c369e6d718a47a3206f954848afc393a27df09c66923d69ad9512239e8c6a7910bd8dfa1fed3236ecda5e7ef4d0e7c4288d622a6ceccee6f3a43d8f76a8f9c9906f10c507b9a2a23944972112a787997c88fc1ac032b087c01d8a4ece2f542e75c447dfc81f77e484bc7cd5f8329288b769253b7c9a813f950ed54b0584ce5461105ef8f8fe8651e9c20d65cde85aeadd1a6d3383bd6896c8ed1cfa4f81aebde7ffdb378294deb48a4750b78bc867acd4cd0162e001a0d40c0e9ef97e9b80d0ec900fe247cfbcdcb3f5d09f428bd0af00cec1e8ceacc3338f18828d4add543d4f4089c3d92b15d128e26804707fe63aa14e439e6435b65619dac09e5b791e9b5f4f3676334bca06fc7235204092a1f6cb8058d83ec92942daba2d82a2dc9d6382db835a3570ff413d92c9a3b64fe3ea53283aa61b2cfca08e20ea1737fc83a5ec94dfc46fe67bad761e9b0cb4984679c47a0503836cc4e9f5084cbc7d49a50267b1befa56fe2db8a36e0cc776e0fd8882490d4b31b61ff5ef8623ea38ea62a3618a9af99592e8a9d2516aef03f69c7c7199bed03e2898baaa2629479e40ad414c3c1700ec4e8b86ac5bb0172050817c37805f75f6eb7341e3201ecbe40929c68568610a9997f2252c0e74b1d8d16818d17132f04107710ea5dbacb21713cdd98d9cfcdb54a6bf13edceb517f334d701284308cf2fa8c6f871a650122ada8a38f3209fe9dcc44da76755fee4e6bfcbd919d86559071857267f85d0729b6db6074b2d8ce2a2b531d989989ca05ed90c1468c9bd007795740df724c582ce14e5fee6b878e0fb74c4b13fa76c8061a2b483d64b51d21011f4c861342b1c44e05bd294b41551a98423fa0011274d76a4e31910f7e83c7947b1dd692130bf466d76b926f9c58602fa994241e4e755e2d2a65da0b0d22e7d57dbb0566a6755f240f4b94e1b3a7a7bf9d605a9fbc3228ccac4afc1b714f3fa99d5e7a4c7bdd25ff904316346e39f4edd6a5c4717a4a40fe1c30a6490b9e31536763eff0595dac5d3473a075ecec1db813c8b3cfc87a103b0d5c7987289314bf50b5532d5781b6b445a82dd78bae49697562cf6a3b0af14d3bbe61692479514ef3adab8a0c10a78115e523797dc3a2ad0a870e663f7bbfb250978c7968ba6ae0a3b67a62ebbb6793ae013e021a17445ac07459a23bed32d4e3a5946ac7f4a512f5db22c0334abbcc9e3c83dca7f350a55c14d3282ceb197019bfc9550d4bdb48afd4ca96a618172760ef7b3ea776e9decf65740e546da25b5c32e1ec02cf063c034c9b7f30b389b502b911f14bff76d02de5e753c4e185bfb78cad7e955ccaec75bab794f16e7b9c78a2b3aa4037915238c5e9020327eb41a52a55c136af9b41637ab8c99478562c639b2ec3f3395b6267a9688785a85c5efe0dc1c956e4b1d4c45bd31c296fe255441c22f1179b8936e11df38029b6e5dbc032e614ef7a836b3688bc63f5be69219eb7429154587ff28ea0432de0c9740bb4a3bf69b97ff52778e9f647135e7bc0f96ed5d6232a2168a14790f6cd6394a72797fbbf3a9792648e56d0c93c6a98cc11cc4ab0817bc11530311cfc3e76eae1dc0df068d02a186008d1e5defab75e113d4795fcd708e8c3e9a3ab2283d848c69215c9cfca58270fcfb78ac3097c86176b8ce1fbd50a5d5fa69922376fb868ef87b77cbc2eb259afe56b5e934949994f5fa62c8037682cce44fc88bbc93bee0c298be735c3fb2d1ece6df36d0c752ddc917f75bb91935a4912d05768fc1cacc2a304ef72a8dffbf2234e4716c096a0a6947232205efaf585b4fd2cf8c9d66988439b25f075e65ae487a6f98d2aed70f50e1be2e20bd0ff78b8ad80100d33b3b3e407793a43ce1e27c27e7875d096e43711008f5f7ad89c3b5c5322b8d47072c1f58fc3537730eaecf49c5e4a1cda3eebe19e5f59e6b472070b0f478476a46ae75b2dab6b4ec5270ea4f0e2e9b72d81df6c635f6259b00b83635107971945c6bceae02722a66d31fd469aa95e5998f892b1a918143aabd44707c07fa3ae952d2a8d111d9acdb53e059136144f03bbcafbe732b17531bec860f956650075dd600cab3815a3f40853c068418e214d95ec4e25984b653d37e3c758443273011a6a8ca87f6c000a1e0ca98bc5c90dc000c878d163c40098df64040d4bdcb41989b2491a4b66ff4cd39165059e35d1d9267917adeac90bf864d80857e5e8ba48abf7fdbc30ac9faf99b20d22e8233e400a1b88635140f64957ca1178ca86364a8ad91e4db261dfe225cba01df57a2c0b3fddaa364c1e8677a55969aac1ec3966150ebff63618057b4a09ad5562761dfe137a6159ada268527e6d6d68a85b3ade73d09e727445a2e45e21fabcc100ee6deebf3377102edcc82ce954eb9155ab7cbaca8ed7abc44663a3abf149fc7f79ea2632e288e84ce165f26269b2ae497d467fa959923a4e2318b4a39a938b3b721662c163a7278ad6063e2c87a22c7759a8d5c49fecad4693ebe6753f570a92e06e7f41cf63da5d2e20ec87735cd9031d0789e48ce196c81d0b514100e007f245eb2585ce186e51943fa28fe4b2b08bb4bf0a24e8ddff35874e6ca0f81670a8e3b415661b285c85c37308f7c577759b352564b61c457f69e19e4803ba90a1ed0d693e261be82045c90a690af361f1c037c66e648b1197b19975e6f47d94df23fa009e8bedbee0be18b15341ec3c9010a5eaf33510659c2eeafe0e66a3914aba6ebac46d9030c2bc1d82bf7c8a4dabf5dc03e4e4a014a89102a295912cea8fedfa27928692356bb7f8193598a90d3fb73e04287389ddbfaafeeef18a647980eae2ea538d4449e42609bbe12fcd95dfdb1f64ff2114090ed7a16184b5c6475b18465b641f15c7e2dd42ba4a21445c4d364b65284523e4f8bbb5dd79966adb44540976a1d46c67877fce7612b2ce3fc2638fdf0d7ab89e960561684b7a0917c977266f2469abb1813cbced471c758f69b66ae22142e8e5bd43bb78def217e91348626be6db68e2ba85fc9616b0079a373d057d4388c1f9f0a1a2116c04648b80226ed420b41cebe8579da4265a66d050f03ec885f8043930991c4e71a3893fca120e2d64e7de94ed698b844ec98306fb1d469aeac7ae771749b883c5ef24df676d427ed64606da69fffd0a64ff1287d0e84dbf60702a9bc9c739053299d2e5d194432ac2af62ea6201f333ff81ce36fda0d0827715e432051798bc26a94c3f4dd32488a80dbe511f9231495f289004bd4942efe7abe27e0dfb4d8874cb57af27b488d8f21c76dc7c141a1eab70ea84eb10d6438f1ab4137afc7a163ccb8b0d349bc910917c20fbf26c5dff544f98f7a61ad58d96ed34b22eeae78370100bad5d66027654468b52b3c522f81826884940a57b567a6df937b448a2601b0c8488ce29d3ce7f9590d48f006f755912e82f22fec55c6288f89dd305d2d664cedb8d0f157fa476e941e14c8911efd97e91638b4c59d8eece5f13c9ada719fe269ba27eb2a470296ac7c57c4154c97365af3b3befd345306480ca1708791c0d8138a84fefd8c2bdc268677e6f9a9cc33bca9f2c914b16ae0f36d6685a14f7ae40af1895305450ef0910592859d1349217cefac2c0157b83b6fb3e51f9cfa93aa6c3b0a8f3208adba30c9b038894efc1b103b5b283c19b487d9270c0056a57b7bc5b30ce69d97e0f84b275fc0789ea92cde992ee1eb9f59a954a2be527b812322f3c75162a80c058acf8a699eaf4e04cee6ac216764361f957f218c136ee1fae7752b44f3ac92bacd71bf8e47351ec413ee3286ff1a016033ba7c9d1329f8509fc7de24fb559719c705abe3b7abc7ec7660bdbd50340c1dd4948f8719926ca50cd0ef58a955d1222a3547c269fb3400a0191f8b9d6f09592d398bf702b72ab566dc2c76106027dec690341747c8790438cbb1736a98724cf69b56e9bcd629440e94962a9694735f9c9a514f5d7e7215a9bed8982de2b2d81667de721f9c8716a2f24fa2114491a9ce13d0fc3965a1602bfa232cda51d012a1d349e1309331d71e69b4411582a80cf8a63a2bdcc5433a165b3a999845bf62f8f832d597371f4f605fc2f260928b5d75a1edab0ee16a442ab0936ed26da226da3bdfd869fa37653d274258270cde60cb32cbae82defcd58e238de7ce67e11acf0b2799948044bebf3a39a9f5adce2efdbcc351bb6015135c498a660b740a22f57718ed19323a5c62d1c8c9ca5238ab74b1cd90be2321373ac72fc69aa64d7c8873bdb698b1ab9f4b2e6ee01c3c3d562aaeca8653815555f174b46db3f51fbd8396eac3a6f2a92058688dedb419a05efa4046ee6ff98950d6a986e5d261b20f5252d8377cfe775c9bf69ae139de2f40f9434d5a21054f613ab2f611eac2372fe31ba114223b1adad718e8119ebbe765cd6e6cb3e11aa39f661645f504e87dd5754f1f7d4a8146fa7267fc136da19614094c38434768cb579784e355c283dce522ae1aa8c69a9a9a9fa164d130cca02c63eb60fea3ed72cb318d80e7430f7ffda26e91df63ba243f82bc88459dc3000462529086bfd1445ba943dc258ed44eb46d315376f426d238f1cfec2f2caf65c6cf0e925e4677e226c0c5982c1a498108417d0d8d253c15ce66788e06b1d7476f7e6a94b30518fca0a587bea4fec60be3aaff456e5269c8e35e5316bf675aecf5f3d3b4ddee90286e60695bd6bd08a3cba3b6a3654e3a4d8f720b0f287e3551124a81aae50945cdfdb07fb565c49baf14142c845c281242d0363f5884b21fb3efdfdf5de1ea3a5371597522c986e3647cf3eef5a1687686aa540761729c3f4c5fde0ad6c4c90fb7ba9b8752aacfebd3976bfa5e2bcc21b73d76cbba6a0e200c75125a52ff66f8d2ee6d9a8bddd606599dd132f22c3684844a75ea19bd59bc8f453b1908dc594f8735b6cb17473ce680d3f11f0deb3ef9b64b688bf3014753f6657c963c3bc63a980d2e06ac4d1dff82777d7825c8e79430b28ce3bca679fbdf134e3acaa2d7180a3288ee59be588ee0a649abd49f2745deab74bedf61ddd13887f1c8d8350f5f69e47df8a19f4de6fd4c346af16bdf12ab15528a222717ca479ffa24568bff3c05c26841b635f53433d2e31633f1d21bbbcc6724ce3aa4aefbc8e2c7e18139c16bb652bcf5c82f238671a107e753e9dd1ea58414c8fd2afd820bf7d2df0ea5e7fabe6a4365ace60ba2d2a626906430bbdf25796ada64e7a657d8bfed0ffc0e7ed3a619d53aeb517d31fb0e84f7d0f0ff5ac2861280959600bc4b7c45823357ca006e02889490bd467af1c0f4be48600f6fc99fb4d8209468c210f8573a196b9092e789ee52a29f66818e482a6293bb0c27bcafacfb48d0761b8117848a82394d284d32e8c50d9776371ecf75acdfc1f9982402f67ef53f7a70046d0b139c99553ea69b46d336e17f01409dced185acd5cdd7078b2100c03112b7ee9c78f753038365883f9cdb15f2b561918974ec193c8d4da5d97df2b5cce00307975f6a3954498bd1dc0d9f9c2b48d8e9e23be65905248c79ab7a627a058e4b54313a5839adb9d9ec0d2a49c97f014896f56a7c5b0a31939f80b4a22fadf93546f9f99b965b34d84ced43512c746ade44be28d481701035890e72fbf10991e52c4f298e85bce9b21a585301e9f15687ddbc415624cdad49e7f1c6a40106e89ce7214e188f2a75130b24f4201931fd51fd70d28849f4f4123dfa5cfe928935c9783368e118b94c74d43abb9e53096c3a8ab4fb489c4518197e21331bca0d96bbd5fe19161c1e89d016cbfa529067dc54ae241dfc42647d042d0a7b2081fbde8a30891365a82c32a6e5954f83cf2d5a56010471983ffb4e37858d61b22686e755008e814406204f533803c3eb5f6f6573e5bd633273062cd420fec3140858011627e39a2234b2e45ccc2a8f4a2654c043edec72cedbc141403bc7f05e519a82cf8251641b8d056a39d5125e9ee09b370bcb0f86814477707288bf99b9ad7c1039269c5e33afd8411979899bb4711943aca6e697a82d41e9a5dd7a2241de5c9dfc995c6741393fdff1a60c6586cda85f17c33aa6cbf6017c6c717c0a9ecc8997c204e9622aa84418396d5913684a2fa6bbe483ae0a0fbf8ad76d410d65e58fe8fea6f424e6a34a50e9cfcc46330b7393c6a6cc71d2904ff6215892e6e7cb6dd787b1e123572c3027c34ae064c7365adcb9b15d39354f942a138aa87213f71e5110b08bb6fc029402dd035f06916bc21d4367baa2bad494d2d977ef84f9ec7ec0fcae18ba4f55bed71da05260d701871676673e24d0615ee2db44d9bad4829c5608c52b15bfc6c52e3ddacafd82625433590d4d9b436ce621e28eb5f099216029c3a0891999feb5e489f5dde7f9716b69d5d33142b10db5aad38bd68c85f00e38d35a93d67c6b6deda6e759367f69fdd2a125cc920bc88c2c21b346ba16dfe135724aa741d50049835c07e95ab9c12f0bee1d5b59f9a143ab6b822e1a392d90b61c4864e7e1b14de5e2de3a31bb2eca65f01033729b3a0746a8f101fa9ac1b2190c6994691d116e6ec845614cf210217aeda502cc7932c78ec858763aab00e0573b4ef6ba74873e4fdf7aea800fa9392b46c3532f942d9f2031f2c37575fec06999719b1c4a8e90f7ab3277eec123c7444356674f48a64e32c12c8d16d3061eadd9fe934045fba58a7e920a835daf2cb8428f56e04ad8635e39fcc3d14be0556e137db162fdb071d9e9e8d16c6d14737c520c0be662b281cafd33789b301ed092cb0ca303efc57807f976e2ee050178f21103684dd069dbc54b6a9fb46013435bbf42af8ed926f5408ad6b31dffc511f5bf8466758c8723709f4fc39e38c13affa84d9f41fa1c15aefb9398348f7290cb72307fd097c2f7f42dd8aa011d63c9c3468541181033ae83e2a2d15093483431df7935d172196b2aeac0f7e9d25802da4e21b990482b1b3a4a471319e9cad9ad0d14b548657dca010a8ef1e3fa51eeb6b1bb747d178448be37873fa0d3f0b0950723b92da670ce9073f7b4cd8e77176f810fe9dd05a0db78f8ceac731ead04593b9d3a2bdf623676424318a38b40768d0430e18f92e03ab4880d47936fe8d171962e454178220953d4a56f03ddcebfa8f6af5c745341b5f0e87d8ff52f77b22525bce6101c81a0a90df9625e45d47ecdd4622f11674d7052d05023ae511529e4c8d466642bf32c9cc53bc322e8a6f6f39fa4c9048ad19623b2c87b2acda4a97f0d8e9268e89cf54c6a9205a4c118d4458352ef3c4dc168df382515002e8889adc0c57e3f84838cbddb60621cb37d89524f15bf30f9751408c58aa619146fb66fdd8c1e705d191b55ce8fb7ea7daf726ee84ec3ff5fa6dec49f61b1af24554b417548d1286c139f6127ab5a2ef96f65fb423410272d93687b5a8b2f4dde44209707d3d7f80b656a1133f5e9c1bf7afd2d93130f2741a9902f4716275add3ce9ff66f03aae73da1b8fcbeacdac772158c8363a63f198b56829b23f64941f76d209fae11acd33fd4032ead8f99a441d5aa83366eeddeac860ffe50e7658cd77918a65f938cdb28fd1f6c0bf63207e09ac440e8ccd95315b9fe834b250660787d105f344ac5a9c330be3656a1d635a4012a8bff0e7ea0fbc43d9a408f1a6ce8a138a54be45b3b1739492cacb009f24ccda4492968c5448b7106762e3bf103856f4a6b39a219af9f7456e1efa4cfa7ba57f1e5b4d2caa749a7d2e7db712d40505bcb25a2276d3c04be2f4771cd3217cfbf6a0ee1e1b5da00b4e020a5ba24352a7f9c991c7a40744523057a4325bbe05c39e0e336eb6b8b7f2621b2ab1c74a56809101b6cbe9b01158369c1177ed2be7c3bfc88fb61f4482aa962e444fbf98e3eeb38167aa59465cbc3bceb28d37e2daef22aade1859353a98610d9cae6662adc0d0b676739d0c9e56e4c627a3f786c3efd4560e641c600cb2b7df0ec7ece5b4176cc93160e35b34d37a49e71aa1a7522f996b0239dce2f32ad18a39901171dcf591875c9e634a9281e899895eb127dbbf73ce1d1437a5d351990e5fe9d39a8382fc761e34f56066f157e35aabfaea3cc58c71ddf5ed7db685f43de34fb42ff9d2dd222320558c8019074e3c09812eca49f25521ad80925acba8fd675fc6cf831386cabff9695544d207a775001a1a2cd534d4a4097485d50a2b217f4270530507ac467fa34faa8a964103365127ae26e1b2be4c7aa4462adda0ac192cb151a5fd2a9c8e60c18ec7c6e81da1cc42fc7e3bb431c6abff8de9541360c05cd3af7ef8c0c987066510fa8edeb5fb41c033aab10ba0a33045fbf26e2fc521e047d0114660d3fa14342094ceff8e64bd82f570df4481ec8b73d85ecffb0a7c1883bac4711cdc727a8a3eac1b0e96320784d97ecc3711d4662963ee0ffc79e1819847da83958d81aa538cbae3ceb939e91c037bfaf00e0db9119222df55f4baea3f60e6ce26667f562aa4e8df08fccfba1cc97541ea0c17448014ad31bd71531c0558045c52b549378c7fde5dda7fe6efa5e3f924fad46a1f1ac460563126971caacd079634fbfedeec37e0d6b600e74c5d89a182db78b0727777f0aaa33121b246ce80c131b4a9c55ad2247dd55c40f33af7bdebffc23266f6d4e4011c28747cf70a98029854fc6befeeab99d33a9a983112da66f00413c37521199ba34b95f7968dc97d87a8306458fb7e48a8649b2e7dea67e9e934a9928a3c10fa20fc3cb6dd01e4e484f28f0c4b160299af5f7017218edf899bbbeba2fedebc5ec28155e5c4e8aafceb8e6378eabc087517fac62711fb99494ff2093a364dc8d199ba94e95f34f47ecd723df1b596f4fdd806ca32189a875a4d7205e44739b23f08cb60f0cb9fb26054912971db1c817c97f1d15f81f55b185e4b92f60edb5f8d55d47551a4657c1e00dd38c6e00590531d935ba28d9041605caffdc132e84b44df18229deb714ed18608a4ec44eedd4596d94693c994f3fbd1557581db388a4bdac181b9a67e67750449c0e8e825c94b7735b0d7b05399a9fbdaf83771145825463db3baf7d0f5cde545ed1c0aa6a304944ee5bdcbed4ac38a2cad4ba7be0ee6078576b043fc974f86d0f3113c8d3d78489b1a62b4b290acbc11bdbc9d0c68624ab874a8ff9606a26d61f43266fe19c04d1333ba386b592165f2a47d08da3fa8ec3dddd5c520c6313674b2f9d6fd1ed1d9d6c3f63a272ca29b7b5120479c157594380eeee5780729a30ab202757497aa1239aa710838d5aefc97a3225c64f82cc968041141cc74f6feaae4cfd5ae98a16183d5bf9c82ce5d628f15b6f48cec24f941583f4cab0c03660ec039a28fafb75f37cde8bfaab839fdf551400e21f745075f7ac5484be879cc6914db545e68865e5bac65377ec37ed96e86213c6917ba0863793c5b600e979636b95093cf7edefadb00b38cc02fc308d6bda357dbbe9b3ca99088276bd5d185e2dad1c8e93ca341782124c8c4da35c2319c35b0cd0a7bf0257308590b474a59d60b86de1ee954f3355f1c07f01d4e7c2a7dac8fc3a8a5a82e3b2c2e4e3e9feb70028dfa4bf33e112e143cadd496f7a93d63a650cb8a07a0fb3b80c4bb8ccb58685e1252451a047f3a3e65cd469fbf7e839302f64db1ff930d51632cbe5851d1c69f09d205fc77c337b0e243d72e028511c5b6b18028aaeb8d7365c2a29ae143edf395c5702c3f21eb574fb1518f354fae0293fdce7dc6cf32c736624caa35a121e86a7ea8b12153d4a0d072ac0ade1620e5ff80371989fbf54c073e80230761458e0228abe0cd40b75166d89176dd83888324f548d556deb3f5a76cbae62c6f9f83684055eb64a7d8b0c012aef639a3f40f4b250fc7be14ad86fbff48028958c22bc6af35e7072bab349e704ef7ec4768181dab6b630e09e0646abbfd2d2164236ed43d92ba4486072ed1e9b615e46dbff4186220eabe7471d8c74540a0a31fae9bcea5f774412bfc161c3fa133273b1fb1f67f00ef46e6d3c3ef3c30c88039ecabbee60f3dad78d9d249692fda56db4063edb02ba943fde78bf4cc17ddb3390e59366660b67935d4fb0483a601d7cb8b07e909fbe0159ba70eb84fd13a9a306bd3c6b36fe4129e96c3930358eb13ab6b1c2a4a690388fc3435d0e458e8ed383a30119d8773f469e368accc3ed4a4445677ff0caea8c6a238bcca6fe2fcb052f91d765e960059ad2fa8b4c5546c813bf427bbb406adbafc366f0c7d9f1af853af9dc2dd11af9669eef78901c2954dc8980a6ef5b373375a4d3bd76b07021251b4ef148ba45c4ec25a8dca1b025be7eee7a968a5c8f06c5eaa9c412d202ea9546a14de18754d68e65082fdf3a0b8dbd0373a16b0d22aa770796fc243f6c1c60208891a285580f6bc1709afbf6a94e8b3af8381e228763812345126dfdae6589e6442e1666290feedcf6246b2bd61d1907f81dccabcc7736b9c276e23d3420e6d7dbfb8deab6de96525f2f77a1ddb9fd8b0b4abbaf5c572c1c92d6ffb3bfa5b1b74a21f52bf967396db44093a7e3a8a46036efb7b1d4c054fa968eb293eeb38be669d12fabfe47af5a91e84ecf69437292ecf4519da258e68c4b3031f399513144c97435fb5064bf291d7863b5ce581458b8214ca9c4ef401fcc5ad6cd8b8c99f5677ad25ce13fb317dbfc356470004c123a6ebfdb214fff0ae2812776ccfc4a41e04474f75a4cca3bb967b057873f0344e84ad821cb93177b0ba25e8864b5c13948f201d64f88517a6b33a98550604c29312cca39c69bf5fe90db04eace0eb1af639c937e17e20c76251ded5e63ae1849c0c8c743b61889f789176b39db60a62d159c84d18ca890fdbc999183fa01fdf2062ace4891d6caa0456701ab4ea52598275c23a16a53e0e81322872d759939367aa424c3bfae06ad4cedcff3485de8dea78e05227206b75f599e791fd4dd1030223496d0b900b8f1ec04f33750548268ffc2ff909ecc5341c4c39fed768b488fb3ed912400d3c8995c6df0d972340ee1c451e125d8f7b942de643684c7d0ce17599b0d7aead2cae16001d44373515f663895a7e818790a56f80eca4f1a35b79c77e76bfe7ab8cc8cf572c32afb1dfdfc02cdbc128dfc1585bed2b74256fde27910a6c87998e70e599e696f6e4a40c6b0b0945f8f2b658b47061fd21ce471b3ad697b4d4bb982461239a0a619421e117f4add9b00134103c42eedd6490bf589559ec72d4907858f3ffde4fc721992b91d562a37dfd19e09fed360bba0874c8e41860076059ff2fb2b3d87ff23acb2d0df81ac0afc9bf4e2fa76d83017f432ccbc981cfff34bea30aa91c971b79fe91d6f815ada460d10ad432c099011209e38ca4a01890fb4bd74a5bdd2ab03de34368d864077f75bb592aaac7403f67f3cc933983f6ba92c5d81611c5ad229b110997367e600673a170a7650957deba8e7666470a6d507d40da5a2a65536936afb5d0437e4d404de2ec7a53d95e203dc150908a3d9243dfb765e7c8cf1ab0d133f5d95cecfd5cd8acbf801041fe789cc26b84a04a65f3cdf2548908835f9cda2272c6bbe408afa3cddc47d1c730dbd7fb0296625e9baf0cf98291408b62de13d37d5c76c3de1e65309a498a0aa95be7cd3c1cd977fe385ba0fbbeb9a6c85395cffea6c63072b64954859727e6545893c169ece76e5bf1aa3c8d946e2b6804bbc9f3dc69ed20680e3b78e65ec20b9c326dee372e1a18151e3947a84b0fa299beac152b829052558b0e49fd671100fa12d344648cfee8cb568d4b9b56d34a209857d8a1f69e6acc0edb924bb988e3e1b5add76d694568cb62855b45bc5442746cdae461a596f8255bce1cf29a315e4d1a56e00f1a20a913bc460f812f91c0b3276e7623c31d552423eba5487177a199c66f263be2c87d07ab175237102b1649876cb38e9aee76216adc94ae89f130a7e5f6d6585484d845381870a632f288f5101cdc1df476aa14f68168da33a668a2af8a1ec07f0b787838cb53587c244b79e29bad769d87f160bef738d15b906e383b578b0715ae8226abf52c8db6a437d7ffdd7cdd699a4d5340448d4a10f582a74ffff43a479f84901cdd1010fd0ee0c08b0b0a7a13a33379fc6c4a52dd40c0eae7d92a8ab294637c43d5cd139b8bcff735f0b70e20a8486bbdbd95ccde379f32e26c320f11259f23ef23cc0e43078425684fcd115d876c497e15d5a76292a4147251308164a087fdc9b24c2f1569eb6c3aee7ed1bd7defa65821069ae33cdc8c169e138a3875ba6d74ba6a3b3ea0c3872ee46cfb91f15ff1ffcf0ab012146b442033765ebec8dadee6e26b9bc8e38370ab8a99ec698cb3785f873a1d445c3ef8ba5a01a9500fe62b226ec768b461d683d330c227fc768e879493fe27564cf359918971b577492c97c40a61d5925ca59de661f1fe20a640dfb25e60292855ea7fcdb1d2be40a7a7bbf1947d78d3f472a63a9542ab9970ad18e9a512b8dab8e6e285b08d5097561b9d3418642b09792a605019b5c409127da9c97f98963402f2ea0100ecff975768c63c6f9bb1879a0cecc694eb6140b3f87809e8eb2f99ee164c08b277f3c38273e44ca4399a39180004a0a038e48df0cbb30d6aa05c1d11f11905cbaacb338e5c01e0e13a255c9993f3bb09922eae8dff143c28a71b2b569d05e8b8da221817bd2469b45fa655ae0bf8af61246b2642119fe675fe4c488b7189337b87a3b1b79a4859caf88420c53aea882253e1478e65fa1e312d8ac5f74a46175d2094388faeca337d27d17447d2a1fbfb0445e86ae5aabf68718960f055ac478d3be300e1c872cb2a59982ce0ffff1a3233292eceff5375404d3b7d598bd1898a8ed14afc61cc2317e993574421ab23413e4c9afe1d38bfc3e753b395d67817bec0979e1f90e71d754f605b222118373a9b66a19385f1c9e435ef966095b7c3592686e41d53ac77e07d16816cf407906c034e6d4fcad234fb7ee5fda2bf6ae9d3b02da230149e9c786dff7d0f2ce6b4099e8c19831259cd04fc7cf95edaca44b5f9a46c609501cab73016b5b3a1d597d2156e14cf83e2974ff786fbd4117a0777066e8bd6280710af2c17cd286e8cca92ec08cbd4a628d27e578bcf720f9bee834b3d0886cac6d94f1ea9e5e1c47128b16e98334fef69cadb978b699c8c4e3b81ad9f5696ba49875dd7c76e6deb0fb344c41b85737b279ab981b05bad31ac93d81a93a70ed3beaa3e72f82f9fdc7d058cf672894dacfd5e5109f141d6beeb781001ac322da2567666d7be249c2b44504255fb02c069c15c3b1c5affa7f0bf39f46e2abb396e50d8812310ac1cece94d1a758f8598fb9abf1ccb80ae7cf17717af9be98dcd5f7235ec14745c0ff1f1fa60489802a3b3d2c1c4c0b1a7b826e856904a401ab110c4784d9d8065b5877a6a5b8d322294420dc6b4031cb01aae5958ccabd35bbef652f6e17b647221363afc684d9839114a775f89e0eda23a4423624c9e109cde960591af86a9499fc3adc2c3da33d1420aa58d6e8d0ab3de3828e29f81716f2cc18c9ccfe868deacbde465ea0956b9be46f7b814de1aaca44c7bf93694b7cd543774286877d4d0342cab406bf95ea6498e6c8003f1a582b52dab0225375792468360ce3947901749f5972033af8c467a522c039a1b58ce2a18f5f8c809fdf01bf33a86875d642f11ba6517a9295cdebd40ae82a4c0bb2cc185950ce38de788a708c50df9e15833a25c44509e47c9623ea2d20be04c80cd0611a06487a82321b4bff24af2a26ea3c424ca3528149ae5d2ccc87aa864c406da34eb68d9618f2d603e4203fec09661b3f8b2093cb7e8ffbcad6757e05ab9fba54bc56e7cb90f724887e67d284d9281e91d41ee764b2b6666a911db0d24b07f24b61bf990b45d91ed1f30b3374faa2fa054397c4ff1c5d4c8aff66faebf3276fc5697f1236b06b4b685ad17834e65516f6e8033a06b5400075d4110a581a811a6158046badfdfb28890beb50d27b9977a0a363ad30458779f5aef603f5dbe50ac9d1effa7adb7c08405ec6f1dd3b81c03fc0a48150e54267ec7b26d8f8f846647ebc1c51c86ebba9c3153865e2252b1d33c5b2b6bc4952449e34eb6b0040d863268640bb39e0902da69c013e0fbbb9a4a1e0b2fffd88db9475129c796e928ffda58939f09d25690b42bf8b2acb8fd53afc2548e54e5e43f7ccd5272d322364c140388f67a7eb3d5b35026694fafb9632e6665b3f031c8fdbe3d50a027a2b3f88c1e5480d96517cbd9911307284904861b0e39adda01ae7271ce2775936fb29023102e55704237cfb72d5e44fb85187b3a954be3fc41ce8683bf15d48db534a6574b83b90f4cf9d242f86c7c212ed2ae9fdd90abbe3d629ceedfc5fa69a766410ec6acae61ad4d9883314b38aa321e1216cf779d004a3969566e39ef08ee2880bbb573187327e825bb171b7bc75698b02287622fe828d04ab1a2808af3b5bbb9f7a259fab3d0d74c3c3ff80031fc97d0045118443dcf27c330c747d1d58878a71b615cdd21a677113f91d39169cb0e42653ab3981f307c95feda192248ad5b6021c922dc55c8e97a4a65f8dc69f06ef2c9309fef1b3cfa055055f28af931d5add365e99d89f6ad21ae60ef0576cda1484e252dab49d2a68eca80f4351aea3df545c3553c8f8a873b769e782668e2792ee6c0fa32231adc493ffd3f6875045a84719dd40c6c0d8e84aae2d8c01aa2a8533a57dc395724d37deadbd668256007e7b265183cf4da34a0c2464f68b0386af459e1f81ef03cdaa4dd4a99284071aa16bdeebb3f519d72399e2fe5d93c5e1d4e9286bff1dbcdde13815f06d9726d95fd72d37170209dc6d5fa5d6b0b7b4961affce3d3d0a1f6eea6f1c6c514de726cfc432247806e81eb915f49e81a98815b01915d93a95982ba13da5f51c7f43a039b89e40106e02f604d8020ab2f4ac5f642c6c42e45fe14def143f2969a098c250e5192bf393364c9bf30503817c519f78acfed54b55ecd0eb0b3724bce586462080066a5f9cc8aea70870eeaa90bf870f4761e08a0e20a0b38e5317430f12a23e909f6ad9fe7c8c8e838b19d4c94cb2375336ed10ab654275b6046c870f34bfa9f73c95adf4a61e534cc3e14e00ff0e6a6f9a9b689c2d73726b13899ff40d52b0718206adca5d57befebf5b7624c9ec1cbea1c56e09962a3372253a408f765f50b3fe5bdcc3df284044c53df7f3c557b5b4b1574b3df0a45772e8163ad92c5134a05c05b213fb81676a6b32c43216a9ea8b6d75fd8ed05ebccf3eed956a35f4b385e0e33787c00754ec55678c0e88d3633a0583e2574ee30e47c08272ffd61c848ffa640aa54ba94ae25ad4b91a77700834963db22c2891fdcb9680a2e9eea21829bdc393502e93c75d335f07522c6b108aa09ed549c1ef30f80de3704b9318fd824d22a9422f62c4da8a69b16472b7081bb664b69e82ff7213d4ab3634e739560f118e8f58b51b79c4bf7d6c3f48326033a8e7fdf4c4697966ea80cee83396e744a4545d33c4bdb40b8638eb11107bc0dc4bf729b97eba60089b31fa1c1e731f07fca1ed95da13f18901d28080b0d72348df8a2c55e91ea497f9c7125906e9ba2bd0e7a6a72570fda470e37bc175cda0e23befe0290692dceb0e985c58961990bf2a8b54cb96f7db83949ff59ea762cf05bcb9f54a7ba3d435b5cbeb6d14ac246a4f11f4cc960882fe309aaf2eb38c549b2101d68f0dd2dc675a58cab45fde3c4ad87c2db6dd9ebe3f506ba7006d139dfa6a6711f36cfa3b3b54a58683060e36e694cf375e6d7fedab0cc6d46d3b8ac376e1693ab7a5b9245b4bb3416fc8b4fe9817547ef5ac5f1e18ae7524e9e05185efb6e463e9067ab3622934244a7b442dcccb3e68564cbc2e06609810cb22ef58cbbae5dc391e913cfb63b62b8b65f14483e283cc876f29d94c15410226a4a686e9bcdb8adaf0a260bd348fbf815cc12b8dc9ec30520036963e9c8539c4bfc56bfe9cfe249f917083d6bb2ad1965c410759b4d44b2493f5e5a28e31a7073c4c112d4f1437b5a16cb4e11002f197e820b58f16173a6e74a0220452497f31567859c12f62bacf95f2d8737860f077e7fb9cbfdce456f5244f1717a6c04600178981673517218f0c2f83ab229637711aada26d8142b14614ae054df66f50eb9e383bd816837eafffac4f1560bf81b44f87e2162c9f3e773ef212518963624e9acddf5feeed55a170bbf302a05844c54c5f5903b8d2c4bdee55d9168dcc49aa2e0ce87554c5fed6b149fe5b1c0722b240e173144977412fd7eacf3003661dc1354524acd4bfd4d8c7e6671f41ef72cc42486a6f154de2f5453a5d91c847c80b16ace7af54ceeb720468a4667382976dcd3fca2865515a0f9c1854d61351e5d68256bb068d858e7be32341c35d973f698f487dfd2ad87636ec142aa12f5c81c4200fbbb99a7b5959c2c5110ea156bd83b7749b5431075308082d5a924955e1cb8baac4ebf9641eb7174b40fe77e93a6ea678387d253a21c5ff5612b505199fc49d111ee678d05ce49c5fce860b8ec1b60b519dc3ef122f3a2914dccee833391adbd8bb1afd9ce484ca3d5209bc75994c3c08825ffd611095dcd20abe3962c3bab5cbf6c219a528a041d787c4592a483bf1cc9e1e42ec66fc6caab0f3b28704371862b717d84d33f28b3b4985e6479fc926a3981cddf89220e27067a2542b61dcca701815cf642ccc045b912e37a906dd69499a786f250596e1caf78798f99c4a2043abc4b16385d8b62229ab9517c18f377a02987090e490c6f6367f814ed869fa16f81ff97560340ecef3d06dd10078274bcc9d97a6990fc85a2d0b46a62527c9e80d951a0018bc4b35fcc2ad7a49b3d165fb7217bcda3c930a071f70b60b59a25a3d9a215fc6b5ff920eb59a8e7200d8f9ed98a8774fd38af818c24ff864aa709c9e66adb6163c93e48917e8c18fc23d01fe1e48412e8e62599643bf6eac061efe99a5408ef7abad83d58f6a4f2a2ac086f1db9940a295ba315b92870b1d3f8d4cb39f35d296405f951b35e07526438d9bf12a77ff1c79d43850e870216d0b0a7cbfb7d3159ff5f708997d7a53f73215bbc667bd46dd43068f4816a4341f64f30028b6596270055a0f592ff87c987a1e3e967dd024cc329f6f0e646730bde3d651ab52cbd8178d170d392786ab5873d9b469d6f0d9950c14a0651b7a950e2e646ff4410e32e12ce0ca9b9f1d556f3974c8476244c879d5358afc936f09837834bec77ebb3d9a365223b239c5cb36d63e19d6eb4f6eadbd6d71af9e75451560a32b7d593272984c9fd1e5183067f7a272536a46077358e2fda2adaf1c93a1045c5c30b77476392046c9665e84db45a868ae3c2e9f0e4c4c8024d45960b87897307dbe29eede46fd66dc4ded1ad30db8c66dd7fdc86ec9ab8a4a93aa5bdc17740c176e7aabadb1e8e9f7d66c38230d7f9e686c939db238cd82b3afa96901a96b543c2cc036345bb5bf04be67b412ad04c157435c95ffce15396af4c6a5285f2ef11260face58563b1f4f5dd40c547c6ed3a96dba147fc751a1214a1309db8aac3feaa219eb65358dfb421ed649f5522d21ad877d13e40c4ddaea1df94573b90e91b93bb4aa3be8d11030e0e438bb5eb03cd7a568274e31b6ea72ddce013534d9b12490e73398690184479e1af6f88ed2b4d5bd72a2147ca76da27d9d974d9450ddc3f646d65f12c6d50be6dce35f4dabba8db0ea05d8a298d122efd5d439148f4aa1b6cc91f1e3c95770b85d94bcdb42934c6d069377081d440e64db78305c163b5a6c5496e77fc8c25e0915f40b63d4f6257f2117a8c84885a1bb4c0993a8f46978609b95829c3b60aa01840c540fb8ac51967092eac13cdf374cf85249a4ed8f6c509cc0e6dd68dcc33274f67c1a94acb3fa6572fd8451282edeef4ef528093f91ce9bcf96023e8257d61aed0cdc1fc683794e3f26740bedd35a93b7f53196c4e6a31dd3e5f11825074f89fe3304b3036978e57830eb4ba81f500fffa3005dbaed259b8e18163cfe2b8cc15fb9c96c96b30a129201c85b1336497e1351dfefaad38f51af301d2c7b7ad045bfb7917768cf33094d3218fd656dfa659b319a9c7407331d9e653b0656c2608bc084ee346d3d9113aed777736eb787bf0d9a397826698a643165bb49e42abacce4ef1d1fc8f96d2a4958832a8bc1306a2b7a182c78601410aae41f576bdcfa778e36320abd6e8d9b8b5a5f6f4f7b4550dea2978b233f95049923e4cef4ae1b9c0c6e097bc3aec28a4554d14abe129ac8b35ecf2ef41796c8042813790841506d9b19d9172dedc0a4400b294c7ce9142336dd6cc7869acff1c879a8ff04100058e551f09a92ac35eebd26511a38b43fbc2e98ccb08d09614b7d16b459d8d8b771ce700ba54b0f3ca51065170d6e87415aba71d98d3a991dec9933ed3129d42e3d332647e84e9cdf41b00ec7b1cde4c99ceff95a4d4a796dd8a663e80c167c58bf4fcdc478c5c2249caf465baa71b622a9060363c7a1995a0030b9e24b7ff0fb21cdb8696f55b47beff962d4a950cfc667a701580aa8e953b2e21564bb33093148c63524704c4fe1e3031b8dafa26f8d0610827281f43336dec0cbf7828c301e9712cf202f62244a1ea5aa90d38b11f3c3991f492466c7d0ed433d42df592f529df12acd04f23ff7df115e9b2dbcaa63ebb8f7e515318f6323c971eb2146fbf88969f8f4afe3964a272d65a1d69efd7aedf2dfd025fe57dc2629b484fbba46249d875847cfbe5f22b7e428b862088c7a08f53550047251057a32567542646cc870c23c854d6f2a9b9e1d54b251d5676bf7918ed43c6baf4b26d1a49ce8e3d024553263bd67fc6076919813c6935f8aeeb97176f2bd96172dec2bc73ed8bae50277677e32a93d2266f74226862da007c20698f2a3cecba2b8036a550deb7d58e6fea945044b5478b8866850a6e6b05fae3e58e399a01d29520e4efc5a3ebc394b2c66c4e60971fa2b927cdee45f5ccd88a173e114ca8efb1775ec591d9dca9458116a5a2d19503693a8b98f526e5377c0080f65121993f4ee689b7495b61caa9e7767f108e4ac646401849993fba830eb37451aa8a25ed6c32a9cc9266e95a51a287fc668b56a4fee919a5d26b2a7adeb6e4e62c0fb4a0f4ef57ed7c1f0fd5a7341113851c00bb4222eb6efb78ff205f86bd5082e6a47523badbdb55e2c33a2d279a5a52a63f8ba55a0ca2dba8d71da971fa057f71480087773fa78b0a9fbe6b3823a67cead6e30a64b88ed6db422fdb26578b0ef8941732f9b771d2d5d6ec52c47803b6116cfc3421445bfd1f5720ce9b0e23aa7395005aad4db130e9c64400cf0db7222ae9fa5a02862e383bb4de6f319ca2439ba5c19eec1c2333268804d34b91b2dabc42b4e5164f70116855bc2111a1a688db37f2eb2c2fec519f9e8f24f9af45952c540130e12d55c868511b058891c86d7b6fc8459f9235109ecb2db3725824f619cae1f213c430bf5c9263425abeb0144a7b6f9ba6dbdf273d1149c630819567d37c56e6048eb2e3545230c9df6268447ce19e24f2208be0b9e21cc6b78a8575c3508bec845726ac29e56f442bfcd9df374995b4433d764c1d673620a63cec2d72427018fb98f416871ba6cd847d363f42c5c7fd6f1a5e6204f94bcb5fb73023dd16ca82559739cbf093b48d6952309d4e6dc10f678ab34ab1c68d74f318f32abac84aaf8c01bc40ff26fa41cd0fc39ae9968e537e55dd11ce20fee97f6d17c974499af23a87813b9111f548f5ec8dffa1d05bdb8b5a846d3359f91c7a793654b4b0831a7dbaeeb59df675f6236588f12f3064156010176add7cf1f3d656698d0ebbaf32dc77a0054ffdbf2c1ae655d93a27b0f3a707dc8c8b228e9b60af9651481a5adfbfea1b26e5efb05046bf68f0a62439c077382831042980ba89e7e0a427cc87a3b3eafa6cb1b13bf8edf499983de17658c3451defc89435d1dbde18bc7682dcc3fb4c85e42a763b09672ead5f65dadae5a5adfea4653979460d66d42af6661986812b447cb4798845946d5f868256f7ff8fa4a42befb15ce806ccf919cd37a65793511caa496c69736e184994a2d2190b08e1d0a0130e23b78fc3919f30f9da76dd1181b61cd8b50a5257a3ce337ab4d21f5c97be9358a1e1ab2ce6238706a4a5d5ddcc60bec48342a9dc5579b22433656976d0e79c3e9c81450211dad36740b93a1b182df2db3632972c9fec564118e6e2adfcd96fbb414856aa66661a80da6b2cdce57fdae69130856f169ea2d5ac520d2455751316651133aa0afd1c377aea39bc4df50e603fb61d6e961692fb63850f61a87120389f019023b94f6bcb8513a0b04497ed4dbca42e82ccdd885f6764701adb0052f36ba951fec88f8e3216561aef194a61f89c1ccc9edcae11e4dd772374eaee959148234c2a0e175a1fa5f9b398ffc6f228c9a317457f1abc3f335cb251fdc5a76fa58949d77de1a43246acb93a1ba811cf83d408245653ba3a5444ffcfbbd34e5f856eadf21e3b37bf51982d52e4f0ff82273d884676bd48e817b9d1b82477bb7a25c75c06776d8201640980ea30edaf48448a9a156010fb00e274dbe69885151a2649245bdc6911b4383fa338589c57cba80406b05f0f7adc085f79006bc5d5c3fee682ba5bdce7939cbb8d47c83e621fa3c0f1d5c31c8abd5fef296e44ee72fc6c1e90e61f51abea88daf28eb5039de1a9ea8ff2f614cd84c4194262efb8ad5d0c9193705170f973976f18f523e05aeb144fbba04deec97553294855129fc72852d829c76789531a4c9a34a2f573b1850db3f0b13b624563936a13183fbb8c18a6ffd76efb7401402c5ab8e07ba694d44fd1bb115ae004a388d9b2c2f86e80afc237b29cd0ddd60d273216371205380047f9ed5a0892001dda5f1a4acb08dc101c31e65943ca0d5fbe110725cbd24233bc7cf183e561eb1e02a6379884ca5725e4240aa2e313afbe496216e37de325200a5ef84ab6c277aa85183f9f969afd43aac46c37bba6caa91e709d14066cdb65c5cfc171dc84a0829506adfb8903cfd4226a69b3b8fcf236c3ebfc33ccb103f191282242574f5cae0d899c4c07f5b0bc6dc7ab6400ff8b9f840fc5807f30a639218c6ecc2dabdb9566e770a7d0d84f8667f8bc1fa80f88b8879572a0d072f06f06ea86071e97ef9de7290874e2e5066c830a765745c0be4e53ba8da0d71080d354cc1ef6f62e279e8246e56109b7b3535dc24906ba20616a362e0f23ab563d19080b2cccdfa4c4d47b0527c5a5d711d8b34652c15b6a45a239a03342c1fa0c2450ec6b446fe08bac14823d5eec58238ae0561381db741bb7ee6cba5760d60502bd191451d546b508d6524814985df53695a1f3c581243b14c3d63499e493c13e7210793755bcb76957e54ff5b3b667bfd162ed52b5ae4d20362d8b46688b275edc3c13870443ef9a922d17c797af6d9219543e464be783bc35bcd0628f164b507671b6e119e7a861ed463c50f6d6f704ca506f855a55071138b50ab10a7ca468141848c73a3366910946e714f359ba0db642ae59403653629db1929e57f91551fce92915b73ae427cb9b21c7509f11c1722acefbaadbfefa9b8cd3f956f25c3a79ee3445eb8d35bb0a975f8d6ce1d59befcd75f80d104c96dbc5d6ba610fc12073b23965fba69f6578804be12dac57c4109ec3d82e77a83037b2deed7a15affe644c53598e7b62fb489edff9afdda882c1f218d0bb1eb0df305e748b0552149b33d60ddd98dcd92fa0c0e1ddaca69f85c09b7cef5106e9a586ecafea23d4276a081c32092e3f908eb88f04391913f5f93533922a17be887ab6f4d28c16a648cb32304d80c6f06847cba43edd86b42e4c81a71ac2be953d6cd18d2fcaf649966915477993506c57882bafab0e1bdfb81b67130dcc17cd090d426c0ffc0ae8238d437edbaf9090b8a57c8ac8495ecf5e8cd5b5497c7abc5c6f82d5b842144453272e2b3d774b9723d67fbc7759d5baf883e686a25eebb2a0eda0e4104b973488261f7c4cfb8b4230f22d6af805dec97b950ddf1218490102f22c18a50cec7f57ca7cc77385254a52bedd8fab84e044cae161e6bc341186eda92971988413e580e83fcb1b5aeb435f51e6259594b9165f6f8db199cd57fcdcf54997bb1b1a4b2d2a34b00ef712d7400c9a33bd6bce50e4f1f403b786b8540108e208921c484413985c631c11c443fa7fe46ec7fa4f3126708e0abc4e9c0693a9ba946583d090f0a9f8b0cfa70644a4c79c0e5cbbd02df7efb5e11b975f466661f25976c89f7169cb32b8bc6af8280b52063aeca8c11f519a30c67c07b72d55339532ba8c0b839cefe31d279c54c604a879ab4970f657123e14ebd87cbbcbb03ee503cd36c3a9092f4432d378c3edc4032aad89febf13426b2fec04da99a1d6118571f3e5bd42b5a266baec81753b26a9a190f244722b20d7ddc70ea637c015d41eec95ab21cdcf864afc1b50d0edab80aab9a938c1d7562f6c7cfd2c960bfd24a08207294d1a82260cb8d96a27c1bf18574f63280707955e3b819c224037bd2359a93a620857b17574b00173190cd510820c0981decb3a35b91468917ee5c496409a0eaf9adb7753bf68519bb5b08bb101d741f8a46c5b4072d9baeb9167e8f0a01f8a674c57afff5f78d945845a06e23f6d1836166c382cf6ea9cc72900c2de5fbc521134d0433fb19842ef59a9f1ada133c749c676429bd7ba5cc4694104734a106111f514e1dd2ff1f254870343b3fe6265b15fd53ce1b8e8f4e7174fea0d8fa4667fc0a9f01922b71eb402de01e9b10214128b059f7e2b2033dc7a053f55ae13fd3d5912c9ac7d2031b2849a4aa15a60253034feb827fcd23159234bcac7e2d5213d199fe19693e9bc4407f12091e9ba437eed1408dd5cb31a483959bc86e39f1e5b2e1e9a79c057a06d071905946fbb2c04f893938beeb12cbb4346c25aa914ad5f3a3cddb2c888e53a31c7e6f70b9144b484bea5ce8c4d403a1229cf54dd80feaa4e49d2a5226e2e587422dbab126705781cb76e3d05b810f62b2f9d501d0beededc04fec19eef1fcacd8bfdcaf485f953c2a074f25fcb3e55fbc49748ebe4ab43049019f6a905697b5830f93e0f2248c4c32d00ccb6d0c088a201269c3fb215e211a06a2195a2e455bb163b3483e507ab2f57c849baca8419bbf250e83b0eb6d9065067f719f63f4e7b0b2cdf1fd523606331ddc7b60821444a39c16d261c29689fbdf0337b36105413dade95117cf1da0eaa6817590fed2e48f9a1dbff36b4149adbef6759ece42082aa05fc211f76069848907380d953fa91f3cc41824222f7af0f604fcebb8f7061263d608187b79f878590c529796acd781b9e5d28b5d55a850094296532ee979e80257162c2579da76d08d69554fa7073143142b862b0164ef0df23957cf691e5e33a52032d1672dc1ef033171db3dfcbae10641bf7440e674e05fa65593a75a38f09327fc1c520b95c8fe974d943a9986607eade40f897c48704dd84c0c400db9194e535d661ffe9810c444e06cfb6927e9a07a34060d8eaee420131aa8308fa2d1a00bc74bbb14116195cd7733241b1c2dfe59a16c126e1ffcde40cf04dced3719c8c163f9d7d4f32384ac30c892dcfc6ff79cc49dba12b29cd51dd78f28789c53032edcc858879228d5a27cc84f5954d32b63f03f7dd2e2ab1fddbca86098d435eaf62289dd62e19449224b95f1fe293c906c77e0647bc20c3a830df9e12d2f52462cd0b9ea0c1adad8560cb375c300368ffd846456ee64815a43c507fb63bfc32a719b48895b41aff373e3297dad4ff14e6d7396735c931efac19c67210df893bc6531f1f25c3f62a9c4e35bec52e3502cd3e4dd7cf53e08b55df370f4e9e500e446e2d4618d7d105e18ca0542170873bf39fdc36355597b2f664285546c5939d9d4e1abf4f856231d50e8bbdf6a9f5526a6869e265d40fb9165229778f0d7490cdb92d8dc5d12e26b9ab971d4f766454498230134df647854a87315c0145d3778d2781d502a182c393d594635094d7434c336783d9f1653b8be0801016be6fcd61eedbcf4cc374fd53c3840bfb5c4d94eeb9b1013789e4c373a46bd8e54b019298ca3440cc5cdbc74aaa31cbaa73b0743505d78e8086d77b6ebd89e0aad04ebe05ab50a98a49f3b7f00e82b592c8d5a8b9662dbefc3823887d65abdd31fc2808dd61a4945244678b0bda859487cded63c7bfe09ee0aea38397136f69da748f1e331aa048755e1a82a034a75432a26cd383ccb410c2129654e6010cf577c35d83ab8e916a3882398ac7f172adee4daa62a3f3e6f4b48a9a52bae1c814b33baf1006990d5e1b04862461d0c0c5e7cfe5ea443ed0924937b7244b7150778c6bfbce317b0a68cf1cb8f0abdbafebc9f042d05fc7c405eb4284ee644525325ee6bde423e18c3e5d3f3e00ed3a9a8f029a17aa7fc7ae7046578ee55177ae1fd6c815c2ce4b972eb764e92caaa0ae72f5004d88776cf21452f6457ffee1f24d5adfc90681ad8c673f3baa9d0c3f4ed08c53a95169159c53a8a9bd040daaff619c34f0a79f74a6068fcdb580e607625c559d88e92c677f5599e67ad0357370fc1216c222d2a206999275d43fa495461351923c4cd1a22729d8755f2fd6b9a641733f1c78ae9f7128d008403c2d476c6c27c9d703dd07d7f999095075449a6bb6ff09be4052fce2d47bf6b979fb7138c8c16c61256ba000bf0ce8a58bab82bf8fac07d18734543607a5400e27a2aea71b337e910c21a3fb44715c1362e673480a84234a27f3b179b4f30dedf3a98ffeb0f7beffffd9d9747744b1214cd0d130c782a777707fc04505f0c96af4e5ba024a8ac5da3f9b51e135dcdd7a97eb9afed7b81c5c115eae9076aec7f055acdee9d5434755bfaa505f0d275b60a9d4365a0893b1563e94778be6c913ae684ac952afb9db1aba7683db52630fbe49b2a3bf842a688d4c01dccc89465abf944d0d3cf512c9398dc7797874016bbf0c1401c93b00c6d32cbd449aec71485815ec4409e4c3d58504808af2c95e3ab64099fd2f93a5a92767401c1872dfd384a8d0cda3c85bff4bacd740f974e166a1f8a7774e122d1342ff18221d509ed093dfe7e4d02ed19d7b2a5d56e4e7872533c441c0b21b82e898cf7da4e493683c79108d8af08aebf44decfda2252dfd77c821d9a411e221f4c0d45747a7f0d6d9897bf4a62b234e45c0fac7819b8e78f76d7a0863c1e63e7674667dc223ae294fb89e4890f467ae80cda203ca76a5be133e313c1e02204488de13d91b2e46ba07591d522546405fb44f40b6c2704b5abeae40bdf5ecab694897acd228b589be8b45d4ef6b9a596abe942502d658f5b3b857111e97d2d073350f0a4e4ae71b65178a25c64332c86c85ced7d36c9b3d0af9dd5a65bfaf47082a988817af16ef68632921d9567255809ad0a874107bc39111d2c62650ec63548704424a1edd3081d09549fc7ef3aeb5d27fa29b7389eeb3a5af769d1fca0b180c66ba189c3fa234c52291d848bd4cbfb93aab6e3715f6c7a6063c858127d3f3741cde64d30afc4a77b6beba2ebff1f18d00e4eeef662373095b1a2220ff9d0654adcaecc3a87931136bc8e03554025bd571332e7be5e9c258b778de0e0157eb0bb67ea21d7d7196a30ba0df588cf32188f8ef75bdc13de2cd3a771b5bbf0de2c3af9757f6e486ca2385e60f860b2caa36dbf2fe21f6be78c20178aa8f510363a8a6ba98f660349be3a6c18cf836bab51d2a4e29a24975eeabba1884df8c1543eb72adc5c81bfda63deb4fc28db0cd33fa37319ce68c36b431a332ce8e2fd39c2efecc2165845b453ab613034afa1e0c312ed5362cd0483f6ddbb9949e12e3c25c830f4543305b581602ffd3c645dd7b9ea84428d50d25eecbc9af628e2cd1dbbce536fdfe10a203ab206549c345517b732971c60ad08e25bf2d01ec0299a3dfd7b27bd693bb1a3b0005fcb432e991cbaf830e2e60d85e5065f4a89d9ceb883901a4a1e9e5eb43cec6dcaf3c1deb8d696ee64334e718d2e82795d408dd8f1efd0255cf08de9672f6158e59ae4d30ade2eba37788f0179fd20d2e040587e2e79fec22900310444084f6a7e2d578f6e04506a089560baf51d0b72bca6980be74839d4a6a058532ddbbeee6be4c9e68eac7671e9307adbe0ed60af4f5e60575f0106a8ded611aef02eb3d2f9c3063c67ebcac4d7b1fc679b285f74bc62364d249f44bb0772b29008dfe79af796e1640caf7e3c9185c7205ac91d3b968fd868046262c67472417bc0b565ba88f951d4d220a8d3cff676a9f7efe55d9f44275122531bb53063163f185159e6ee652e619d819334056607782af209f6c3ebda460643124b2ef8e72cdc07ea28d2727460dedf7255ffa0a8ac693f73f6150f19b4585a852acfd2631bd0022b6dbfe6b597eae2703680b7be802f38e9a5be2633465b8d85a108978c635006dba40cf20dd6e3fe06fbce48986f32f658b1865a52fb7ff2501980e52a4d1d06615019aa7d6493b61fdcdf3d0cf288613568f45900d82f990931af5418debd362a4df40fb8641a8b79e4cf62383be62b5846662c9035330272a8e6aa8c0cbc564a0fb8b5baf2ca2fe88af427a65a7d15a8cc05a8aba0c10be25bd81b0e01719fcaf76c6d78f7af7e5f596a69850ce288d1628d6ab0cc38158c7f3a3dae038b0b2090494e1ed81a2e698cda001db0eed829c05a5a30eb39927a906ed1eeabdbbe2052743635e1287bbe48d1453f34b70077bc390f5ecc06eb5dd4fbf46c2e5d5ff80bc5dd828bfeed0e4d72ff07460a6b450475bb4a7a59c625a280de475a96df5281fcfc38eee7da9b3646b81aa91b422a180f8365b45f425f67050b871558dc6bcb1fdd3a684a961f39db6d08b0e223626157aa8f803b449d9e563668a30d481517cd8169c93a4a23f4dbffe65598a11b04b5bc643d8f5dfeb248a72504eed0a24adfbd6606f19c16c96b3f7ef7572888fdfdaeec5c879d0e75fc4e56dc8e4a94bb07501ba82a0adf393f46f20cf01a217ce45dfef21638e546f8f94d8766163795a30a14024d81ca96053b255a1d0ce2526412bf203b90892a50585efae0ac4ae46788f3dfce8534f73d960e83cfd3a48c2cc5dc205a72d46b040857c85c42efce84ada9c21f87c6171329920dcf16078cbd16a5ec25a3568bef492a8730013e81e7ef4f349c6e24f4b01fae0407d85be2af08423e24b5c06639f8c64cc6506a42558e562b6c33a755c1b5f8024152df597519b815592cfbdd33005c88c76b87d9ef0ecc641bb4f9a433d01c1ac46d7a588679349957f0d20c6af1442ab7367889d159c4b8ec026f63dc708b4aa634e57b7d81f9a4c90297f1caef73fad1eb7d8e644bb0b05054476898bbc9bf6c112d306b44b50239cf387e3fc1a955f4d2e3a9d9c943cb317b8561763657fef581a928270fd62f5d0f996ce3ba9ffba308176c9d35a40f9853d65ddefe2215541afbc0e2010f90737aee2a3addf372872069e86514258efc55241fbf5020495da37d6bededa5c00467100350b3bf22a5c95b5d2b22697951ae06be5ff93440f7e8c58d8d321570bf5a3ea405d1fb58287e9649efd6446a8089f000ecbbe13ba77f5d196815aee73414774fcb3afa7c9af2d36e1d1701ca5466854f92f9d388c066ba4029525045d96009811b3a558209930f819f407d7c1d1526e90361b56c28c20ddb47d0214a05548644a53a607a5047e537486038ec462bf5382b21ce800f445740d4c62debdb4d54706ba4e670130436b1042f9cf0963fc52cdd64fbf5b5446a3e1f191e2c38edeae58e2d2793670242d47d55cb43f42efbcb9b5701003b851303cda8038fe572219df40ad3dc81d2c2074d69b45ddbaaf786e4dea4ba825312453887e4ce102749b8078562d11146cad38068d07a9417f8e1b3ef3b7171f1d2c816982ed7ad656bd902b85dcd09e940c53e87f2f1be0a6eae9bcb09d2f9a72ac994c61fbd165d81b0dcc826d35c6e550608110a4cdc6ef62bec58d5b3503a2fe3ce047afd62adb3e50481372a01053e53ac4cc8b59dfd1ae232e88001c01130a080b3783532df88e1428470b694a92243e0aa83a8ad3000a1df44b684fb71cc91d3b1a79bd2ad2dcb4c18b432da07e6fe67f741311ca69adfa5487c788bf94faf22a32882f8b4b2b7ebfb777ef79f8c457553535fed6c80cee30f1256a90ae16d5d8fdece358e03201311c37f6735d259b32ea3ed2e9f07f3b2820778f3e3f54bab98c1495b88653b1dad12b4e8a7382a818fbfe0b5136ed5a0c3a54957fb96669a4f1ba6a40848a43f48a0dbd2e17797daca0348de61406e0f9ba158c4eab3a018272c8f51da45baf76815030ca69bc1141c725c656ef50ae55c9498564462d6a0be40d10ce6aa9af487f308423dfd4917a3adad257805477aed978f12ddef0069be891425a581a8be90c14ac80054ba66cf0219bfc3c80dd9747bc9011af09331cb41f0c5a32247116e95c5be6f194eb3d279a35cae424f1a33a81380af5167810c93aa83cf877e8114ecad3db2f81ba053446b465741c12e3eed52087405fc117be4770e31bb6bc2c547145d0f9b63f7f15831175dc4c9f1888ea0fe7451d2de9654b870d9fcf1156382b42ab1d56fba2760c9dc18e6779d45393f9beb2c7ada1d9937a132a3ffc3b236e0f09c484f30382dcac4541a42b08dded7d8b9b0f9cd4793945b02cd2d41691a91fa7e02479797e3faf01c3b1075efa6fc93073065fe02d46e9a651e5478cf6779be25c4470d5a0804b31e177213e2a5c642566d97998fb82a0ebc15d61ea34a15f879a0de8b8b0d6ab8b6dfc99d095fc669f7499baadcf4124e6b65e8b0304aa31219e6df500f2f23e69ad4026a2889b190bfd66aaf5498f57e61f3bd195bbba9341eaddd53cd149d2861e12e297fdb62dd8d87031878bc1dc89d56587ca244dad6431d8f0beda54deb419785a97009a666bc64afa2c964f5f50a9e8590732d46d333e36a7bdb96b3e1907d6882a1a59666d4960160f45d4daf6b5137f7b9f0047b0f0bac104ed0b42f1f12f62f46d6a07e7ab913b8ca1d1f76a2f0f2c68af102f3db3aba00fd488f39dba826b22bdf912313c6638d258c6d768c93bfdafb7f361a965fbbd9ebd3f61965a10b4cab66b531a89946a9f21354c9d6aaaab769abce594cbf00eb08661d0f292a1e323180aed2e39763e172a39c72f474f792eb9f11e537aac3fb973fcc4fb7b757bd2aeb59b1bcd04f2ec018858c358435a1f3ead88f04305b06665babf14606f335894290fb70b48c4a2dd4d5e2357356e5059209354cb3af5666e7cdc3f6a28024d50941bd4caafb536a92d097ca9d5dc6a399d366bb4532e74493a23ec90af9cff3647a3687283a4f97f9d670ff7fde9e249a33a618af30796b07187dc6f85a977561b49c1f17e153d182a9d17be66ccd28ce3a51b7f04e9db1a4ef3289c2415782ab68e8f55ccbeb6c18d43b4ff1dc0cf42226087474bb95a93c395583948d8cccfd3510622ee66a69aa4aa27d8345cd877a3771a92b0dc94a60f0ac4c760cc4825736fa093aad1c0456e6e9c664a225411ce348a8db07276fb78acf4542182ef3602b8f0745994b6023a3842fd3543f233291fe96033cf7187f4c0195ee25232513dd64bfbadc84091002046983baf2e16491af975b16741feb801ad517925808c19a3ebf3fd2426f24ece2ed33a21283b37f84c30f3792ad7692d9d68b34454b9de70f7809a105ef68e842b2b2e011af560195db7e41b26039fc604870438d7996d3c50994c507543b4380f4f3fb15d16d1033ad66fdcfe8c04175bb96756bc52991e066a66e36663d6bace51657fc19ce546fef6d855c03fdcd49e9cb170fb21b11af9a5c0ad9c9b8d7dfc3ab1c0c6b9a85ece426bf5b4cd4e9c71b4c4ded90d924f201b0d18b2eb7edd2b1432c947b143523999f5f1707242f7e568f853eaad2e2679cedea606cedadb11a539cf6382de959adb19cbacaae6feb3a10a57fbaca957c7cbfb0f1f355e2a1c36080d33a98b071d2f4a3ecc154c712700b5e253de586e746d3eef491c5cffbaeecb80cf11afdeedebe214e351c94658793479d4371781084fac11a1358c03cb2b97e3472f60f02c4f2abf642ece424a502ea3683fee47c61abbcf4942e031f6bafa1b6f2fa3768232cb8f1f83a45e391241bc3395a0036fc31a30c17a11acae5281065378e882177f09c2aadb9d078eaf78686342e5d629c72dab9d1807f24271ac8edc838e42508797bb9ec80934d1c520177afd8727016e2c206cba8b5443d79389ecb4354b47f1f3ac492f4eddf16209edac55cc01ec602b91439e73612b2049e07e0da7094105b47258060df710f01837d925a04d0d842d4c91734ff07dcd7b782ac585c19b24419a7374e9a8aa378cf807ff012fdfdb7cbb4d72ce8f397185af25789d011c957a7015587111ee1936a6b8ad23d9faf8090e327d473d6fd9d10d6184341a0d1d16e763d5d409d5e26c7e21ffcbfc4a54deb0656f954c1bb5f92d0d55426eab3307d55e8c8d01cae6cb347bc66270cd1ca4fe56d7173ffde485ffad376c6130dd1bd25e5ae6f8d6485969368b923890d73ea04feb9ba1730ec17e31fc1539cbfc73fad768bec43416deb2552d1a23710923e20b9d1213b920f353d26cd4b4068a03e599dac890a6f59e6cf4751d7df66681cf0eb36b4f773247f96fccd0350d7d80c0dfdc2aef85cf6bb7a0006ffc70c4653eba784c594fbabc4580cdb2c5fb06741adeaacd5fe7e59ed1772a4fe728b03cc36959b95781896bfd327ae97ad5431ef6b0a17bd963137cea7408542442dc5ba4310ac97ea81f9c28efde1aca22fe408a1c4bdb3ef401fbe07091abc20162d5c2e9d66570cfd681b37aac57984dc3d0dd465a7cfcc797fb0e6cb40786540650b08c2ad60c096d4ac091da72d179ff7926f3cbcac64aaa3f41a2c6a0f4b6001922a46d54603949569d543534e59d5b7d56f6ffb7472f49457d38240845ec613b12091b4606c7e16b6a2dddbcec738f2dd200544159a907c081dde31d383c94d838e32db65009d9701fce54eaff14d6d2fa62b8dc989f0a850c7dddf3c74a16f968ff4161a99701946a809ef436e2c458e36b811029028c55f076f6f480e23978c7d417e79556757a631313ef747a507eeb30ecced358dc56963b18434f79ccf35ff12005fc3b4a16c197cd9b4c6a6b7f6c53c3277fd21c1eb565fa5c9f6e976c77a95613b55b7bff3ebd272718c37ea4dcb9149f065b3f5582d4129e2902a94ca6366ba66aaf9bffdd375091e5352852cd1aea74ad0edbd592c824fa434100ef6d9800708d49510de1a332247817f6759b1a8d99489307e51248be2020d987d2435252309219f90ed0bcd0a19b511d66bd410afbc5ca336f5db3884b59f044c9e9846fdd47f1ccc40b55f4e2979198b577c662a694da6438668aa0d482f45a078c70c6b866c7c1ab8690cccf7850c01a0b090e7062e28f6eba4ebd497705a6f50d77b01e90c81f5c36e55acadf3484245d9542affd90ba081e4f10405921a1db055f65f58ba6c2c864c8ed544d660c1b09426d60beda45e3599ca64285be57b217da6267612beb36596b419aef0f5f8f28df481b50fb8b04fa6dcc55a70701d0b523cb601d48e7118ba204a0abd3be7dc8cf45b45f1127a3807ddce4d726ec637ad3db8e530d8bf94f2a9578616680bcd606690940e3d47cc2708cfc58febd348a13d69c0f638cb9781e772085f9a18568474ba9cc87bceb42157e1f864abf895274484021fa424a417255bd908a30b1f8121467246e2d89310f69b4cbaed98718ef6d8b437c3aa92893564ff30f8cf6426021b4eeaaebd2979845c9761a614ca03893754b7db5f4c1f09197d1aef33d40598d1be03d7a9215d3698a9a5418ed1c4fe87def9e07c2eb9f8421d485b2581f50ac04293cb5a6136714e9080cfd41cabff3a9fed09b2f5f28e01fd3860a0ef1c543ccb587cf3328ec48b4704186c2ff5d8c8cf5503251b52f7b5e71ea8027e347112da3501e96146379e331eb6529a5f8f754c3feb1609a413292819ea255692cc150f38a4e8972f9d7167aa8e4390c0c8459077020ca05d20f2fe0a90ac5d9fc9218cfebc9114594a18b8be028bf5cc831dd6737078b0a452c0c35825aed439613f790dfb72eba1d999746d3e6f8e147f49c56487891a02085340b0d4ce23fe047cc0e0d6ec8ed7abaac70c4e467d864f99c6db2504885f231dd4c2a30c71647b55f9469406c4dcbfeb9210f44ba280933dc0e63f12fa92773fbfddd6ce18018b80fe59b28d1c6bfdad69a6c3285679c5a160fe9e3b97d9b7f488e64c7fc06c44433347373cc9de72b0af6c2957c7367c37d5af7816bfc2f30c0ab921716020b056c3f38a5f7a75b02f4aa8e87f6f32d9a3e51948ed039b89d17174cb5abd758a46c939d3faac7b72126e416f1499feb08916485b9eebd1b24e94f9bbfdb211057d5248896cfae633f18148f7a07a051fa494ae92e3bf0d2e4fd4734a22cfc0affec1be96ba662c6f0c534a0cc4ea3ea4714cdaef1f6d793d5aeb3762654eb2e42ed6f029af0ad262c2b6d1462ed623e257cd9443ac47a1f8e655677a90b1ac4b8fcd34392c7ce689b785d9ae55b3d67172811c929fc09e9b2b073b20018ae8ee4d1451fd128b5e529df34dab96c1df5b18767d1c6a2a2deaf1f2508d377358f7d32e95305a781d0319ce974e413f0cdb6d2192d5bfe67bf3cad046f0e7cdd5795886f983cf0124362a535eba1c8ee29c01eb74b2ba76c5bac1c3ccef1c14d881171fed39825289a879617a1d012e60681517c44a543d9d380bacaa9ef675932cf4f4079b21a523b356e7164ad094a4f770980aadbfd97008a0c2558fb04d016c736a0d0f10bd08b266b64bc145ff1b5491eab57cedd109ff1ecdaf0dbd20d24b77976981fab3af756154c6cd15400a299368d9b8d357d7e99cf491d9d8989748a9029a11ef144ae0a1f85281eba8a2c80bdf702466c3767cb1cb25366309c3ee77a2a25a73b8369037fbe5aca1dccce6db93c04370347bf785c445bcbcb19c55e5d5c0cdce868a5cf1fa710bb722ff42052785fa880e2226cfcb6735dc72f9be360b93927b0f036419c12adcbde6253f437ca0140288ee8f6110134237ee4f027602cfcf6b1b374e8e630fd29257fdbdd643952bf86656e6bcefe0a8259a2661fabad656ab855eded5b974fd2b27d6fadf48d32613546c7316075efde65bae0868b6251dcee15630644e33c7ee971088b819c3ab3c95c9f3b5d28b93b8ebcaf1d37bf92160bb1bd5b4bdefc9522ca344f6f7653ce830f87b78984d7eeeb8d9d6354a6a99f79f40e55098331078d35f7c4d8904db4ac282f6762b7bad1845eb568fc7fbde8738f22379ad9204c0261fe2e2ca68a78c3920ce8a0cce21e543ca857573c6908d5fbe87f54395bcb644e51831e45ee5c0886b5e63318694ae71108a2e7057795154bcc905354c3fea490a8d963f3ee61e83ca31c30e893de2e49cbbbbeef360034f14966f6a4692afd9b2b5929687061333f685cfaa5abced5b3c7a65aedbd5a88ac9593f6844e131fd232969316c72e9dc36891320d5b289225023ac3e08a5abf0c1a9cc8d099926cc42c85a95b7f93d53d3df4381b725f5eb49c13ac9079c6ef8fcf2ffb4f342188165fa48602204f30805b50cebcf7e54fd374216e6c5b1c9b5b8eeb5da5ef4f75b2dc18b6b75b4644b7611620ad72dc64a4059b7621bdb0184c0d5c9e4aac80a38e27d699d466aa28c02856f54b1c3b33b12b0d6fcfb19ab1a0d12411681168ba07b883815b716fdb1aea6e59d2467c7261f40fe56db0662ff9698c5edb009dc6d9a13cc10a33ebc30bbd38d7e80a5bbac786e65ca3f02e938116dd48781144ca90794e55140b732494dd39d80590acf19852e6321ed8b396c84440ec56f60bf11018040c202052058a1c00045b481400b10e2cab120ec0f77aeaa37e8705fe5a86072e41863a1e461fb6d98ffc583a416113dd8059d8accef21b816292844c80adb5684a0ebdaa7e0c711d5a73e924a35b1d959c1163ae550448ea8d12198bda038c5aefa0c0c3727bdf1e6dee0feedfb1783bd3c5b7a76dcfb43bb9700db186516bebe83dd16cfb536b585fb0bd9e6229f2415f31dec98e1c2f50ad096b269cf0324ff5b4fe0d9ae163d8bd5dab77328ade0a991251a041e2db5cc551d5c99d2b307f360c885c51449caa04e0b974fb0fa2b5e774abb0d91d4cdae335febca50453729987287e11f2ded6abdf2f9721319c7b1c3723104b7ba9375342b0b02bf3306200bc64eba9e190f54a58d9d3e477d6590788237655d894cc0ea31dc2703295030625ca86de17e720e1509f15d5c4a855d087dac820cf3db4387b83ba86fb4b6e086a1ff22190a2dd99041f84a77083a7441919226703cb02e6e869bcc04bb7ec3cdf010549d7a1e2bd35214e74f845cdc145627e67763961f3ccd24c2aea6cfac6b15db062f3cd529f650130d584e918bee4b020ac0abbc109754a8d1a8b101927b0a23d7e4ca815c23ed03fc9efdaa53be26107504ab691bd89331b713a7547a952a67158e540231383acca64142d6d1eec32894e0b0f13b4e83b09fc4242390dc6c2ae78e52651192e826f99b3313121446d4b57221e1a87a0ced6e4df59e3ad7f49099c00fe53ced83200254325055b3f2e3186a26e580dcf3767db8a4f3fbff2c5586108afc8b64d2e0eb4f9af23eea39a73fcfb0810c65729b5f593f2b71683cb7d341fea64458146c11c917ff262432e9eb9dfcb25a86b11de76bb437f8c178632c1b1396a7668907dc32bd550ad9132ab4465b113b93f9c035ae12bb59c49fe545f35df1ec84208a5acf85012c37c33afe10c484e6df9d845afd620f3450a04d599710458d0f1e7d3ce55947264876f556e22d14f10f38d30732b6f43d57cb95ecc997023cc153ffe85cad23ec65e921638c633ba0911109045e70c38de404c32ee1676b465244acc28b15657854248a0b135e9deb179bd0b65cc12ad9da823f0c5a1ce8fa76eb2d355ad5ff91abbc92af06bacf37e0b4b3702d3c28a99b1d544208f8e2e4c736f6ca8941d8b99ab263e7d01b1824615dffa935d681d424e969ecfd4add597155deb33e3f53339a53ebefe66c438db7067f652ba543ad9334074f25453c8bf25866003dbbcd2c3b8b9c710a678cdd37c6c50dd981431179c5fed4f8826b447079038276bb9b393037331aaf2685316666d25dab2ebe2dbdf9bacd76ba4bb9d61f97fcc0375a60b50260650766543449d0adf7fbb67f1c37a36fcc2e74e782e5fa4658504b3087df841114dc0de285ce5a9c6c2777e57e4421ead78111aee62f652edb07b6cdb2b770645490376e6a1973ad6074430cd78efdab23f7f97a3db8f729f32817d72e8890556a541405606d4ea141d140ae89c603c50504cc872a6734ed27b320bad811d233397dca2b677ab907320e50ffa9aa6964c8aec96bb0d54887b850996a237bf3a1c061987f9af80f0f9984971c6404f038063def1c3a64b5a0b5950c52426967d98c429e0623740e6638e80e7a98f077dea067d7f4f8b59ea9124bf757e7766be18e7da80c284310f1a39aac58baf56a6b1bbe5f4facb537395f554577d6054d8b2f635488ecfa42bdea1b7c09ddbcc2171ab13c596ddb95dd8e3a414c4f46f2d8999d8dbe08e2e3368a83d42fa744407aa628920f97c80c344086e9870d5893c513edd92529a0406100ce00553e52068509dc2dc414bbe196832dc2f4d183e8962afda4a0a64a66d9da26d0f2d78f5420a0d4b9d1626f163164ea9aa3381800e0102d7a6ca2e2c41c9fe76c3c46f18da01daf65617bb72f9186b3f76c2615e944b06bcefe8c8ab06e9d229fa2eba2459b4c2584dd442ae3ba23c45fe7268540d3d19f4c2fafa90fdeb0d85261af0e0c31d77a64b27bba8d7ed0205621d094be1cc90fcceb5bcbfb2604a75e577a0516c81c4ca0309fff9d3509420b5e1591713b4801f39941e9560ccb89ce9024135ee8fafd451b5816cc2383909f15b9d11e2c192dc5262a96fca4b278a36b8d69d16ce3ee3a70f0afab8af36a4294eee71fe96b1c59b59eb76d42e96c9b5655094baf7cb5e8ebff5598b562aac8e1c3e0cb0f9c582a9a14e924d815209e66a561e4c8783948745e70301c4b2da95628dd89a5fd5bb6567b7a7c7a3ec3c2a9c50ffeb489ab110282e20d0517f525be902997309cb9d4fb9d8123a6b885d6fcdc073659f15723e4fb31492305c7c1b1b2cf2734330983a6ea8443b72057d60568eb2673ff1df1fdbe59cfc6c2adb4ee262acf05d73b05ddc6f26cf10a7a8b6717137d56eba64b9587e8b8bf77912afbcf8f632f4a129c1a3bb956b9dea0d708a879716dcff9db1213c40fc16262945cf909744c7c0352d8d86f01a19a7d66268b654254ae5ab99c487c627a7e35a901634247d93a826f186eb5f08e3d5a5c9dc22cad0b04d268f7493a93e64cfaf4435b7b3f773d99b4f954d12a26cc5de134921c9072ec0bfac102befab12bf19f0a89074beb5d7d2658f8ebefea2c47a4e02754209da63b81189fd10c8aa2f638953827dc6f82ffbcf65638b3abde94fceb2a430b54c30a0a70f2efaccdb0e5e729a618f7ec73d6880587e8f28dfa5d6bd12fa6cbed9a71f27e3a2aad08a3eae6f777c86a58080f24f58c36e3caa747e08009bbc12445e99232f1a9fcdf67d0114ce0827c3b6ad338c2acf5d1fbcbe6b01be9a325997fdcf34443858d77f36563d33d0a6c39b691eef7554ed6f09fd5e4ae4972201bd51499a91f8df11d3cfbd44eda52059cf62991ab1de74385cf7acf75a662cf8ae522867806d6e93d8f1b65a3f5c5668f968aaa515fb3936e896cdd8f479a7359ba4e1b87c606255a17205f8e927b96b2f163d32fe0684965d2c2bc47b608cea577846a129fd0bcab6ac288289dca678257dacaa94b1bf9c5cf743fefa30c86446826a6fd2e8daa62b81f6c69441a616e20d0ba24aeafae6e16ada1a5b05788c4eeb9b03d116f53c6f32cfd3b12b7a2d9a9b17624116b1498e57fa49b372dffe69a7283409789022f16e80dac0ffd8402bbaebc07b533b7be407e2b5dcf936b4ffae45b44a651e728e89eea8424809f6198e72b0b42932ccb90cc607e1487cbb96eb95639860882deb92700336dfe09381b768538f74e2695f28ce147a45cc1e5c111d9046cf2d71c46c39527fcdf0056838add8c03e2cfffdec74f6c5fe0a8e56b5487acd427e9f219e525aa7fb06262f2a85badcf90fb6fb74fdd6f0d40391e2b85ceec33cd5cc9d2ac3066ebb17980dcc72d67f5bc3f297bfb6f2cd30b909f456f4ac163bc4a722813d2d5c4c4ab2d8764144fcb29059d3c1ff67a6e7323544c5d96be28e5b08980f73f75e5693834fc603b48a1e1724d0fb8431cec16ab6619311480cde90c0cfeae08de280fa5168fbf331533aea9b61ecb18f2d2b888583be1796c8932eea1a5ec39f661169d1034a4087d23cbe4c2a2a59098f0b81698c8e0951d987bed2f349015e6591d3670968d0abb171e27a6b445f68667ee84638539587755b0d4cce4445f572fa968e3d7a496cda251dc6a285f199429ba12b87e016934b0e78cbaabdaab9bb25afcf968658beafe9cdddab7d4012cb9539681da10d482eab107d2a3e90414b87d10730d7282c87275a9e71b40ef77d7529aaed5aa42518b2a72c8a66e5b25c1474de7111ae1026b197dcb5c902754c8a6c7761651c365198b3714647c68426e868338275463bb048e7fdfd2a38271678b22a07f92b3b3cd7b9e0cac4af5b24740c5a6fd3177184dd36b995dbef1f1e8a6bb81a640b4781863a162cb5a0f20d1f953ebc246ed1d5c7e6cf7a82bc5422db328ce9de2c605b9d53ca7232b6f098212e6e7a2cf29f5a83604a3b87bbfd397f82a94e23f1118ecb73403f3ff51b6591635aee1b33ecf6b5b70736d2f8874c41bad3bfc806e78bef2242d46d503b7017d7d405b3ebd14042d88a11e2d9b845e2cc2c6198c0cd0a8010ab40333adeef01ebb8e92ffd95e1cccbc158e8b383336f2921c90f619314513db29de75dab30986eca43162213b823b78501d00bf5d30f82723c321f76757c42195f14080829c40c5093fa9cd0b52b32ebc7e85d1c6b1b779c0ba375b5f16519f4f6abf2f3eee7a0130430ba0495e6b5ac6e2225d24d53a721dfa6dac9d9992a040e0b18065fddbe1183150eee2d12f31d118dc7b7f2e7611a148d6ff138b52a24ca09a155224587e05924373c2f955638301510363238da6cef78d7dc96cf04bfe8283d7c78e34e746fc0905ad8c071ab4b567b251af18818345a756c1ca0b1faf49bc0767c2184e774b5a6e6ed53fd331a67a88afdf3ae2344b9ccc1db65b0bd708005d8036651769bfa7512e2f84c0e7ec47e111f3b8332eb6cd107734d381560d44fc8d3e00eccd6c44735df938c888a4c4e648c6f5b16042eda0241bdc21f514d081f1e97674acd5e5445ce24ea66d7a59be6eb6ca7e082b470588c90b387013d7dddda3bbd4f1c0826ff808da690a008ed881affaaa8e82b39b4079125bea46afef648ee1edb160f0c7ef70a3a70280db6207a3d7150b57076dbd4a00fba779feb738785bb623b8f605d11500d6af31274fd45400491727ab3e5645e465e2da458eaaa3f14700098a460361bd04ee4a518cdab428475a30c45d19e4b12de7e20a303a87306d7b2431a6b562387689a28c6097993adbe01a50217599e1f0db25ecd5df3b729bbdfac9b455d1aa9e462c2f1534afa99c3bbef7a5c6cc623a90b7533df37a5cd30e1f31c1cf4e5a8549d10f1fc3e9c456d719c8258e2a93d340b373576f3f3c29c9b639220e4b054b23ef326bf3d3c3975cb974d345eba7821060e58883d34ca00ab8f732ba1b2b8d295cc22bebae6c6175c0fce20b320898432b7c635f020450d6836907e8cb95df05ca117ccc48edb3b39bae324f08b8e30d9faae8f625fb2b200f2d6b5e29599f12f78af3ac99aea061762ad1df39301f19e6108384b027e52aee7a9755d322aabd964158336efe4f04e4a9d87030ae8c71387d790a2505b1251b65d18d1e6f5103e20893238262ba7fc5b2bef31736324e6da5d66f4ecdf9b8d89f9a5fb8e985c9484a4a4dfc3cf37b2ad16633ad7357a1009ddd29dc9b6c56ae2c97ff0aaeab609a4cb602db3fc514ac9a40a0624f0c58e5fedf4b47fbedd59d56bf8ff8083ae07933ad288d817f892cb01decb32a024b88bcdb62761abf2c6afc094d998dc1d775e355733e876bbc2f921af4705f3bb176e01130054aac3920fbde0c62502b5efa69445dd7c086317510bbc7b27b5f9f347ffc04b023884f6c85be870576e2f42bf188f3685c25dce407f07836bb9a445ef5b84d0f4156cd1473a8ad8e5450037198730a05252ce3bced7009c5d2dd0dccfa651470f0fc8cec18f4a365dd101231b4a16bf271d42d70f12d61111400ad7a76d4a16f7285a8a5d87254d3ba2f49b317aa96d39f6876c38e37c2a8913ac645050372055ea695d40f1905559f2a79019eec37fd7b04e6379581e757fe0e5652573a925d097af6f3f2d4da48a38be8cbe164c84acd113316dfa821fdd64e5bf6b579afacce7d1f52dfb57e0642fae8200b00533900114dad02541930ec32de11e1cd994ded8e86fd245098ba565c738071d301bcf04df9c10e7e29271a6221f39cd57f618d9d42d2c018190a433481e09cdcf4f6b57fbaad1610517081a7a0fa8d57746076af0abc17d05fc24ca95f143f9c98384f29ae2937222179fbee20fe4c534ea941d5263c8336e6b62444e2fd5487b075b0a8267a09e399aaae744f314398e300688a08ba8c8f36f125f1c584d3cbcf8fee9a03f73ad274c100370ad861f8a2b33f7bfa30e3fefec9d9a947a452a26f5bfdffd888a7059fc56b7f606197c4c3e440192fc3f2a485745ff9e9fcf3d931d45ddd7d17259c14d3f6706598dd441bd76da2efef99e9253fad718d0f4aa783fe8d47514c19af73a3c1f5cc90816ad645e2c2641ddfd192de81e4301623a097615b816fb8b87502d0ea7fe9e13fb60838f2c1ea1025bb51c3d550382e2615da88a58be01038f684cd64ec8d1f0d862adb564a66278f81f09f77cafeb986a97819bed50da9c0742fac41e43e35cd36ad0f8650eb0098271e9ecb0ae1014a29c6fcaae75064de50675325253fe0fe8521bfb66b3cdabb4be6a1163c27b44b6f50397e55f45158312776dc85418e08a5ad12f2c2690aff14a28ba167c7ae8a7c103b70afb994f7ca2508ef9d7f1386d9785ef040116d4fc114cd1df813a5b79bdc1931ec14e2e1794756b5b7e2b594b87e74e040bda9449f3a5979d741b87c986aa6186f043273cb86a2d43f45cd6b2f22e288aa843f4958bf6ebb15177fd2d7035d3144bb68ead3b7b3b589b7d79aeb8bac685c35882c907b13b2eefd6e3536034d2ef955424f3fdc3b894f8410f83f96406f4aacd8d99a6fd8e395e3c255f60148c3aa4b671b3e4ff09be52dfceafb1592d3f9f2eb73d309f33f10c7096d4d8e97254ce60ae6951c6f864c4c6d729586b68858d7f2ff3a76af548817b60ac6e427afdb3be2eff3735a50bc7873a48f7d3e5e6af888a1ed207f4c4246d64c4aa4f9f55cb503b4d5d4de30d5d802229294d382d7d35c74c1127c5ee51d9a0f9c84c323c2cf430cc7125159b74a07b8b8828c39d6ead346c2958c64a160381bda05c2707c36180aa6e8e3c836f5c6283fbe0ebda5fb782e05285756a703f74d46287138d4c9163ef41ef4e60fe76f4c7f3293b55ce84f09975fc666e3a24c2de2a90e8e632fb4c0dcade92d206b3c3ae42d83dacec66e8a5e21e1dfecb69cfe08f295a93005e585bf2e7a2bb5a8f52615ecde11a84cb6fca02d596ff36e9912762fdadd23ae394abe4ad657a4b9ca58560d27258fa7cbdc11994022bc6ecd9a0266299a8831dcadb69222797be4e4e93d081ce6b3b7eba205d85befc9408c916cab697fcb89675caa34e8e543aaeabdbfd56973ca05804edc158751ed175e3b939b19afe3ca0a06bfae559f1985c71dff946ed92e4c77bc211ad3d0dc9ef97a46c414da4156377da1a3a3a551b9d6ab142dcf3efa5a3606569e8839f567fa7b56e1154f94714663a34e6d28c7590e36e212c4acfac13b6874812bd51b06146d6b2e67e1b7b41c112846f18ba1034a18cf26abdfb32fdef9c79e35686ff4b10124fd45976d0bd2c452851f33ef3ddf68eaf5e5b1e5b33429461357ba1eb37e93067e76be8907585fbce7e7439032ab4a3154334c40e652a751c8a22608e48b8885e02a2e753d5cce7a1aca2f9a76b05adb6edf24ab5649ac8d9526113809e6468d6250d132b36ece549b38801beb9a1b957b97c918120c3b5273325d9bdff68ce1a64f9cab1e8c62f277ee7dee20dcb0f70505abef50833c3c2ff379e23b19fceaed62216c6830a49d9c373fc0fdae5e1a0fb44e3c3cd3006ebc8f9e063fde4208511665ff8b5e73ad021529f48783a8c44abc419fc675789f1babe5e85f5d0486b7cc3f98b773010ad8a6a900ae04a550e98e04f848b9f5ca7cf8b1a8419975179c7282ec85a145c7e7abedaa47bd8dc311ef1c2b08ac3b7dc66dced6113382de6480d11e0a9e102a4d5046eed84206aa38ff7bb5d12dab0ad49a40468c7b8c768e7cfe310035f876def17287bc15c3b97e75f4e04e93a85398b98009e333deb59e2c0dc7444eb69ac1f517a5db5dbeb85f138e828f1a1e180c0ff038f22be75143643dd38ffc15ef4e655ac113812485f2b4bbe3e69d137485c342446645831a80c1411dd2e9893b7d91acb4233e18a3d54a7df0cca2cace10b95b8fa0394651370f06d683c0a4793bab6080d505b7cdb6df5a23d7d6d4c98c298d22fedda010cc07b72b27f63ad035956856323acfb420061b6cb0fbc72158a0cf57d8ae362a9fc5ecc30297d6603a3daf391d34ae4fca91c334b3cc736c04734a21756074e54eb0af8444cb226867e26ee790dd7d8a5b4e27e3dc0c6fb52d73b1fbaab9a581b4d945585fad63e1cc67dd448ebffd2b22e9795a031bf9c647911722312c9bd6e1dcdf2926e318ab656ce25d8643b81ffe87afabd2ecf040a1fec6b651446446060f30c912e2354b73d2c2090d9e1c1d8ca2048440af7cb62c15d80c6e68feebac677c5033e13a328112a7f2074d406d9761de14bf8a1984d5565da838af5e127611f40f75986ef5de06a1e541d4fbe7b7b04bcba4aebb8fb22297ecbb4171acf97251e2d46955d2af1a0733640174b06a6b141dbb09605bfd7eb95c3aad4faf14ad2f0d56515ddbeac637c10a5377c29a492e2886f6a17d5f87cdd33495625f76690e6db2cdc44f478a380362a068910937ab01b1d937207b7dd34e5abd1836f9a87c378206ca607c9ac6c47d1d4c5dcdfb2ae401171b7cb5f6ea7358279af20b1e3e98b6b4cf717439ba5a8cd0265225d13944da55354fd3d3eea48777b0d43a0c000feb4e0d7aa3125669aedce20cdce6563ed1581ec75b33a4548d01dbe786a168a5092aa9cf3514a160a0c5beb6e88ce2504c50cf165f7375ab93828b31649a3286ba5293ed3594b67c8368df6415d3c6fb8a0c5223f801d2f305c204d3091926a6eeaea37edc107d5b9ce9863e3241545680e045f08bf5beea89772604de6073c08786b92a6984956e2f22f98b1e61c4eddbe5e1766e2288e6216cb64486a3f71f7a7afa1c76efa83b86eed3e72da7b3c16633db7ae5e8c8387b4206d9d7285b6859abb184d9d301f6c4423ca9cfe242c2e0f77beb152358262fa13c8237f5b2468d6794f20b3b4729fbb81560d44295910935eea519883f4746ef4c1bffaad889587572298e99d15688490164559a1007ca0b8dacdc340ab2fdb22bea83138ddb7b92ab1fb2d5a5178ebc92f6de293615790b17a3ee5d58f8928ac9537d02e49cd12e2aba6b347977aef4ea0993e806a6f621c20c429f1b715efed2c4e90d261528cb8171a8cea3e3ef4cf0b09ade3c0f8c77f55dc476385a2dff1c8f47869b7d22c49c4d2caa3a09527f8c470db8b2b9490ad176910e5428bfffd8141b2bf4d809e4bc406e0c77141d05597965532006e66c99c309262dda7a1a553572a0beeadb5559789dc833cc1263cb71745019660919bd0cc6cbc8c5f67d3cb6e1373418388090fbb03cb842f799463e429e87f73c739b2ad66904de116a1e4236b9ba87cb7e0eeece35c6373ed54a8e92f03d47d27e04a73b9de2d3380ddcd4e38ee9ac4f82e871708530fb22f5b9ec40d32247840548c9519c6560157b3de24b1ae0ad583e1bec608162d5247df26140cd8eb159ce71675acd4d306df81b81fe28b71e6998e8daa54739dc9dbd90855f9deab20dd65dfc5dbbe8150ff97245da35bf8bcc307c0ce7f29376010e02b84f3e094b097d9f579be98ad8316c40d44a9d44c20d936b40ffbf88c4ea87497f24ddc18616e08de3d447e97e558aef2b87d932f5d01812b0a15b06364c9daad52d6d89eec250f63f8cf4e98f7d2f13d45e62df81bfb5bd61744a8743795ebd8a25486aaa4de468139ba6aa379b958f754669974414dd4edf3d32e251fda567480775e86d4d7e039a1c0e338bb47f5adf414fca25c4be72936706b29e9d51c1430e8a3ee4a235e99d567eaa1d010f7aea2d9ef01d2f46ec6e11f36fafdcb4aa491efad0fc01695cc0dec3cdd70a346db10922846d719aab2c8e741d069da87589c4f177334ab7bdde10dd1971330dd2e5f2f32adc06141bb8a677b6d7954494ba43d8af6c650d27b48d72e7aed1ee9807c7f17d372b9e3e5c513c3f61f8188607ef783bf3c087c6115e1a10eac0f9d108c921290760bf846ff6b83ec22d2fabefe7e65486e8036a26397782b39d0198919a0f0d807da87581de24505f8378cfdec2ee9d34e90a564a4e9395cdd3b77580e545695d2b7ff1fb35f9337b4a2dd50dea880c2e46a55dad8d9f693261a94fae6270ed0166d353b25396046e06c2f66c57f38d36cb5fcb047083654e01947fafee9a7d67f6c2feded22858aafda89f1396605a9e083d92ccba91a097466aa8e5bf0273ab2da233ca49839d795993842a41a089c869f0229cf0d67af10da43fde8076adadc5f323cdf9398eb7e03b51d44dfe5663625984ec874c0538a2d325411c75e693dfffaf9c531d06102341d40fef47d3b5f5f48e288512efc7c76819467e436fb7c7edfa9d8930aaf080d38f201e97ed6333edbef9b90a2de1563fdbd9bc6609cbfe9780ecce7a58a012a8cde5025a774445a2a39b463a610eca77d4d4592db2db9b8e335cb35c33053f3ab3adb7f5a8345a9d9c024cfcd58f01833e0d52065ad6577e1b768d6c640971b842b385a61aff48ecfe8359b218ab3037709e74b73b8fc28740c63e7dbdbdce608d9e0b775ca5a3db7d2ece0feaae00a90fad8a6f1c50eed31e8f5db52ddbdece930738d862887fa9cbbc7fa44240ab3767a74d4118bd87815caace7e7acac82418748075ae7846f7b3cefd68989d702aa50e11b005683f99765c0c8939eefdf736d8aedea59a9e73ce3fa61e1b298138624b9cd36c134e46f94bc8bee8b4894722a128506da11e11425e5c15d5bc34e4793d5e085fce6663f614ac3fca65254b2865a7a3868f4b728ee389b517f41a85b7dd30aa6e679879ca8a78700230c8c89d78199e5dc6d4c0c39c05e1d625cc5c19450cad22c42119f2201123ece03d73c53fc9278bbf4d02859cf434ad9d670f8c229877e94bb3a03b176b2793ea85a71a8274107005ec69fe09aec5b3aa3b6f24468c58b646efca63a821dfc9e4ea81f32a9c22ae64b1f4421a815b006ccf06c256f870d56e26d072fe84da654369b0ee1b936c349a8c8ad96c5beab3519e17b38cc3dde005a0691199e2cf0d63b6be0eb125ea019147d354d4776d735158638c1532d5845eee31a42937f66f157ec76d1adf38cce677c7bc9bebde3f0cd4bfe5666e9ae0b8d7eaac0ed57b8e2be39bebad331980070c13e09eb600d415998ec6fa3cc9a2f9e57e2c2d5d07ce3f57b46f217e68c33455c9fcee2e05fa91bf523e820f91e63feeae8ce35386d5c9d7382df72447f06619732b7b6f3e4c27daacb6a4549dce50d8bdb7c3357814511a32d51389c3dc03a99e6072b52a8c1e0716c6fe79f717b89fc7d3dbe73dee67d6eb9dbe43a2dfc5bdec58e4dc34b287ff47c9225e16413da0ed239cb72c913f646ecc60fe3984f6355e3557928fb9050e52d49a1412169d868fb54ab3252f6b6ed85d0fd9f76d8b3808d6467601b9b072b2dfa2916ee236043cccd6e865f2795a9a398d575510cb87707d9c7c6b6ebb8e7f9c7f35804d369f0adc9604bbf98c4980c30cd8bede19c61b0f84565e2df557f1cb299c2c693fa8e87a2d7c6e07e2aa8d0f237c00046391baf8a6defdfdb735ac0be5f7ef612ebf9f7006de0cd73514548191a8be64573a028008fb6ac954a26f9a938a08950dbad64b14b969987e7644135ef68bf5e1c6e4b3d7592e138a796615b9ce12d5380a48c12b60e9b315f6f79d2283e0d723c47086f2b455e972d264ce52c41c25f0f58ff6bbe6f1019b277af81d0a534754da06eba7609a2dd01a163b6e21bb781c5f02f57d519ea4b603b689efa25c9026caa6dc1200e8bd686acef0c70c6396557f08c6fda1b6d425a628c28089c1f53cfad0b1bb6c1fec94a191e20c3d83531176c3f7fcc6f017fdb4c1389909f793b6bf140d2a586bec0f5190729ba9693c5b37ed4b94b60db75d38733b348a731ca19b2741abeeb3f5a0b84ad287e415a920a7465c4c6b8b58b2bab7d73f1e293de4c4adc1265a7694a001a4ae8a1496d8a75b4cbb8b3d83809446270fa545e4c49b1d2bbecfe0b2bd4b0dcc1eb4b35fc42a6955476b8a4bd0ba909c828ee0ac8518d3aa0ad74c03755299d140afbd0839522512d1d3a91747e965342b7c3fc34966bfff5e5a975ac7a6096c7041b3fb4852a486d76c7c2437be6707c9636936b05e80ab289f8808ce61e407e49e7534d37a55a469796c00dd37e4cd9325d84e57b035437706a22a9d90597278ca895dbb0111ad00b3cb5f8abea3bba35f0c0c071250b28043c43f66c36c9a9b72ab25d79233956d097f8695af2ea3fe589494a4d8b4c7b06da4817e2e67cd58718196927afbeee287ed0e71b4b8abb60452f7f35c252c831552af20fb04e9b898d282ebe276bb15fe207521795f41835f361a638b47d77e6fcc379eb43d90c9cba293b9f8ef974a92833edc7fd8d0819e312fb903fc804198de1f09e8a2c872c4b71e401c7f80c57a6eddf8a83b61ac222fd28567bedc3f7f4f8120cbaf3bdfb3cadae08dc12cf06643c52470d16ca2dabd0f50930deb98ae416cfd8742f7b0a3f678103142e43705a45896dd1e72b2a3fb8d9ab2d02ca87355c586c2895bb2bdd4dd3b1976ee137a4b6c3c7c62c4abdb2f90a779dacd04aac13817e0ade7fa08614a2f709ed7c49ffc396557831a3c64a7a8f93ace08c52e25862d59d168d2fd2824197ef2c96ac23a97fcaa055721cbd9ea0a26548184942271ca16c89eecaefd287eae720844d962ce5da9c99935238520d4e2d5480489003706baf18a7bf0f6c1e550d06d1cdf3acc38d0f9d36666d243aa10595d38aeaf9f26706f6e505ded56d91ee01f9653e7bd255190e46df50edad650870e8170038ac53e9fea42da2afa1a481c9f738b01781a0c8863bbf1080622417640e7e09cc4d597c37103563e29050857b671ba80c547ec60ff596bb66b49524fd287b3ae271713fd96b2b4859ef8ee5423dbfcdd0a5a6d0ece84e2460a576fed899fceebd4cf520fd0b8a995cdf8c2fb69e261d766391193c86943c5ba821eb5b3eaaaf38070d47a329c4042991bab973d3586c078fb6e3587bb0aee8e83fba50a62aeccaf193cf5379b0bb7192d606946ff59b8746b567cb9676fd731af458b442c0063c38f2edd121995a6c3239db81ebc1f920b0e4a4a0e8c7dc68c78b549ff995ed2e06aa3ebd72b6c6eb0e7a1a2d73e24672b59043c0787e2bc93abf39f2f0f3ac951f37d0e03dd02ce279de6d08f8bca52ae0ba586eae92d6ba97b107fd0692724c86b13e0c9e8b5c7e39f2007f60b542915830b85ef694437f115e131a5b58f4f3c1cbec2a7d65f3181f93f9d1f66523eabed534ce44a697575f5f078bab452405d1d71b30902b69b96d67c918a3eb4f18edbee01455b548ee21f5588bcf44d6fb1d1f2fd94f8f078457b6de1fd9ef5ce4ff00a45c2c15af83a56fd8affc56a6bd7f04a8f79598bd6d5f97b6886cce5d6562e22cd460e8399ec797106f92919244f6b2a4cc3564a26ef25e675291bf9b26eb1a9117699012c4f2231e823b52eb6509d3cb5a01829ab1fb2b122902be29d0d6e500016ef2b8e037fce470186544cebcd905af7fe413fbcf24a1d3e7ad95fd169ceea83307114b32d96166ae029fa556b7f5dff365bd4604b9a59cc65a0bfc9e268280f37fad0fdd65fd96956b11961cc8a627a3236ab1735d183f301f4424acbf3f148d509b390af5777d38257abf3d48c5d80769870d99a48d2a955919ebb4d50304319760c450cc9839b0af4f60a97abd7f147a4d1e0b1eefa180576cd32c314185fd4ec39bb968b53dbaa2d6b360583b455e9418d21cbbd75cdee37849da6b59ac3e31aea06cbef3466573e19ad86f18ac2c5fda735bedc55f955e1bf2a25fa5893484fe8028ba02f898e6800893d9c0b272df7f2cdc1a45355b42cfabdbfe53e6cacd485c8c5c0043b05ebb24d9c87a717d3307bc78e3570903477b538b83a0a3e03aec99dfccf1b435266c488bfbfe3ddf1861d4c3a62a099b38bfd43fc096bbd8ca848e9ebe086f2054a8a97d81d7160ab28d63a40e543412b56a16ceb81d53435ac6e36c03f20dc445d3a14dac8c36722e3340e8963a1d378721a64cd3db5acebd2996ac4003d9b193c208561171912497cbb22994830f895dfca8e4485bca480a38ce34b340185cb67b790a0aa99a1c041df57a50235b03be975588066e0f856422f805d991a9672157460b13a844a7130140284d3b87ec34eb39e047acb2b3316c9556bb5744985832c8b69e8c789c398e006f09913b64f13f887cd181b605f1cb94cd9014a70250ee223a780162964b962fc85e3ba46cf4100ce1b016767d47522d2e699f206ec442142b40480a6a32f075c35089873fe8a976815b6a28e7db94ec1596c843e3a09ab603363a84a06340914938ba0cf9945ae85c6d3c8cc8db89c8ac9fb8883d12a10b7b1c6daf95076016245d508ae698c93e97090512b87753228ab9a3f1b40e73cc7d551c10e607211daf3655bed86547b795cf6f71d3dc93a1345e299f80a82585bae6db8fc417bd6542406ec5c52981a7f0058cd31ff0e25e1874bc3d26de7df296379ae984bed66c5b3a1bbe971860db05726fb3e618205845092ff0815033892e7bb0ea4a729347a6b2f3377028dd5ec930222cb5baa8addcd0f0b68bd386c18ee73b6928a605a6128369f0270adf7c1a0f73bd3b25459b584115a7ac58afb7b9a2ef9ce31b163bafb25ac8888004c047cfa7b7e894c4b05c2574e45cf7505ee920ca3462a5f726a2f839e25bf8d189f6e3daecaacb0e6ba0affea1c2c9e9205052fc65601aa2fb49872f6620bfe8bf395298825a30e834d32c4c22cb67e9d49a97591b6ab9f2ee120ea8cdbdd1223d888e0b84ff27d830e265badea75b190ea169a4dbd4e155fd875c73d76aef3302443086cf82e0660ff61e927a93523aeffc3b1e68673f6dff32da3e20671473ee520c9eaaf11da5a94e6b61d5371b973e1226b4b114539c890986b412bbe5e2a1a58860f122351b7f86be3bde9d8c4b507fcedca640354731ad5072b3efcd1279222452bfe108ad3f521257f8103a4ac603355e8769ad1a1081700ecc6d33173aff773d6a0c4be0f52e9a47111670e192fb1dbf4fb8f9a8376ec069b8e68939649bf6e355517bd4013bfb42131690114a754d21d58421a569d036bfb7f3c288c80b63ae4ebf6dce2bee0a2e4e2d9510c7d30d6fd70dd5d2bb5783021dbf092328b8ca09fa69e6df44f3b8df6f6d490c45c8a9f985668c95c42d72d61a3268db55a438f23f02a34bb4ff94a5cc99fb78049ccb649b1153c31321e94ddda954980330959f13a523c699d89b831a1e59c562d5e97a7fed9431e219b42a1831fc740eae23e501ef5206b593f21109252d7bb7e8cd0453fe53a4111b6eb0aa14978082f90dc3bfea90ef43403765f9dca1a3a3c7e3c20e2c683d3cdeb75fee59e8a9c2829cc3b667cc5641d16f4a1af8f30a9d54978e792d7a0127942060e785f19fc0958732d4b38a0020cea68d02f9332c166669f332b72911f78e58320face90ba0aa751f8ee78bf12ac8c2907afe3f6de508a103940b862b329565fbdd1a968b32f545051395f794eb0a6c11889536fa907939d6430cd1991b1533cee61e5fe56286f84d433a9aa7c153e58052610b13f1bd08deed31e1ad0daece038dc6d43690a989d2f94679c7890752dacf0b56eb047e0d71b8e3386cca61a9c36e0d42bf303280df49d17098277b5a2cf92800771c2dfd650d379ebb9eed3ec5ae3eaa51676211239696f13943a0121384abf46a225e44d039da0477fb3a03f01276cf7be817065c25a3628121dcce082dc4dd4246dfad53a940f6b1786267f684601fac36c31f4c5894d80b7ad62f9e2c6525e59a08733499c1a3beb822669e8478dfa182af22eb39a2339c64ff3dcca3d0d10a50e5e1350295706375c17cba2a16cb7132b19114ce4ccf6821d9ec8baa77bfb45fc0600993dd68a1e12c3b901b4526a60076704ad2779ac7fc4b20078967f9d9822d341dd03df445b6a2ddaffaf26fb68896830b3bd480939a0adec8bbe571b2df927f03adbe251ec72bcbf5e6bb4c7f7fc2f0d4099bd7664d6436dc74c37b1119099b9c6e04f75bad616e4700b14f8e3965caf6ee96cf7e8541d7ed59ce5533caff8b94fe4ea3093a0d59e38f6a6a47292f1b2c0afb96ccee1028c5e676022cc04d7e8f496a4b94b8cacd3d9f308dd792e78c3cbab114f48d5ec30aad448fa1149f88b2e8c702b6431c781ed10dbaf0350d4c09d9d48d3f544b256664226b4c3a4fa87818535a016dae90f76c432de883f13b7ab0d012141fec39fc14a8a36e7392a2f14b620637ff4f04f9efc40a715e0e028dc86d8b64b9c11803e2d516cae9ecde3bc3d5892ec34879611a12c72d13609a770ff27edbdd6a9b0204a4fddc2b2b884be6ac387ccefd81c90e3fe51dd32ce22aa80b2d0657d2b0b481332849d6316975388b6f76cee3770b333532c4ca5adc162d7379d7e81b1a2878801216a0fe17e2db71f6c7525a71fc9c9481e1a7521daeba4795135f072148616b9bc3d33a5507dc3322e5829f680743165014e7396c184cb04d90176999a20749eef55988edc81acfc927ea840e248d15ee7b108b657f877b3ae09d73e1baf35381bb5cdf3380918717fe3a4d62c7e05b81407595d569f06431b1af624710b5ab3304deec68c4c829140204b489046a34be16c2448b6312e7a57d3dae28e008a89a75b31e25f446d010c814dcb5f453aac1d4804b19e4ee4df9c64958a5c3182bfea2ef119debbad7a938444aa1c2ba80f98585a1217723e27d478ed10d143d4b59e6a028bc62b23146f16738327eb47b533cd262fa32da09b2dd4de3c35a9f520f4a6df6ca7e7939c32df9fa78223a2975afbae88cae1ce82e5ad5285e53492df1b99a9e01b4b69aa7698f8fa9065e9482bbc783521055f3230edc891d66617e702858f2722019b8e59c5669d96ef0fddfc522fa56e04e43f687fa88f7f9dd0101c85cad10dba90fd68070734547a60ad47e8ab4bb08f27c811a96c9ab8331710752fa513d1de811d320967d30226d8c5f09c23b78fb74c681af50f72aa24156a87637ef4b9584745606bca564f89a3a20edd228cc2a88a977bfd7120ea7b0dd8ff9af2d87d492f14506531525cb00f7bf4aee89e80c1e2c450ae60ac93f96c18d58490ba4a6e2543f0fd970af3e568f6abdbaebb52a76baace5c40548754f6923bbabec9e79354d9475fb9c078a5e4f84f18ff7f255fbb036a2c6a4c97e74e0d99c9e0c2f174754d678b8c6ed695525732d1b161531034fbcba4a70605248c175960c3c5c7b9ccc35675d2716b427c4c3a07dd503b2f78b9bf094bf0d47be63854af8d43dc4861985079862c46ce893196ad689b3111176a53f07e5207319ea2dd4010d7f12c9a94a7f1ddec43b3c53f7b6aff21fe3cba2f94b067de9e69c72f6bdd8e2c985362e52f00fcc20a64acd03d4043b82aff4443387d5d2f6d605a75c10e20afac0eff07ee0022eb879b2d26cac9f161ec4c118c127f0617d412ce33669b848e24c9602a88ee4f3119ffde395bd5ebdefecedaaa55ed92d2dff7ccf71fd7d6fa5d057fb44bf289a3050983be99287425461bc33b2da4f5aff031a1d4b863e32dd4df411ceb7b93d8e91f5ebb920f18462eaef0f296f9fab2e4fbd9b0a55a3b2df9d92077bda23e42afe041d1b419da49de470c8d7661ce3a25e53c4b13c1ceda887196747ff735328b7b6b7ffa6aed3883219bac75d56dbd9fc597d867e8f372970c36101047f6b825abc0647067c4edb965c583cc25326f45f6a93f67d1a8f8dbf92c015afb8e1aa0474b30238f4419a58d462cc9dd8485cb125622e681287376146f8289b14679c2032b45ba349076dd5c478d2cd7a44fce1d7c164af68208059feb078829b369d91a2ad289962487e8bb5abdf55d155b4ba94ad5b069d2e6141c4ccbf1f97c520696f087d93b192070aa1b622fbbcd3a2b348a2279054b4f47aaf3e3e62427ff2b653d6ec4d723b525646989391ec4de483ecb62ea6a6ea459eecddd0ff0274b60aa428aa77e5066f71d8e79aede9cbc34f56775e019a2f95bc2395103a00dc350de7653169394da9a238c709ce8531b131702c2d161b838e30da4ec4bb83d235fe61a7d5666a995f077528b00726c9a3e6e85451c651db138ea60ffc9c4151309a95fba37e9c0bda4d17b3103dc825c5fc66911a630d506d6cd310133ef2026b302f98d4b3f3f08717c1d69a6714c74871c347866803d7cfcb618e6bfbb2073660bb5dbde29c7371850d9a08233e54c731c2667cada3e04d5dd0f0cf01d57a7fbaa92519ec57775813868725d5a6105b87ae555aa0f4c27524fdc11a4e81533ff3110d37a3408ae0be97dc39c233b1b2ef9fe60a2049fdeaf804e6bdc90503ec0ea2fcc52c31802eb70631fe0719ea791c5610e453afa9362ca697db915fe539b3452336f58f1b7d85ca0a6eda87dfc876c9d6903c811f6354ae5c03bf3528b4192cde1730dfaa5a1cab880ab3a75eddb51e1d84156162329d976f5751464f2e12c70282ac21791995a131f417947d89c9dc3c2ee9749a07642bb07c1adbe5a8de513aa76f8d1b709bd5319a6ebff15e0a09d38129b51b35f31332bf96a23c6e07450b2c69f6bb70cd1e38fe891da93dbc5753703903b39c92b3fdaaadf48142bc9dd391a676b2010cd288676e3c3e7ac2b490b43dc1333cfec3f6de288dbf8481d273d4c6820e7229153091432cc12e5afb56a8fc95c72c03c298f198034a349ea1df27b4f9a89b0368e08f9255cafe9820c8b2269b3a1fe51bd727cae7b1d2dcf1aab30f5e8527b4e3c0beee2dbe8692b5a10c989682682a3a3b9ce3f17ede27a15f716fba5229aea289eca0e2784d27c98a1d18679ed638c61163cb3076221c8f366c188f5a1a89b200aed59dc3527058caf5bffe2d9d3c3da549463ff9e8fffcf2788aacc4ce24a7de975856df739b3302c39145b6935a58968b2bf03ad7aa439ded9a6e15b358f87740e6b4e37a0e31cc40bab45cd8c774685bed1e0ccf1c64ef76df0cd8b9f8fc2bf114007b5b509c019411144efb5a9d9c9b2d8bfc0254d7ccad4a92481771c70fb54e463d925f5f7fca9e011bdcf8a347c5889e87b91f02b991a92aceb16f14cc92af3c2400a8e69fa264c1107638b7178190c2615dabf38226708e6ea5cfea270f4affcc6a10b0531e5570850a38aee76637a4526a3c7a8840d114a620c3eb9954078a85fa4e8883c1ef6cf10faaf4f40020177ab044294038005355ca6ecdf1c654967223085427fd6620ac51807edf89eee395524d2cfd169a5956f177144b5bc66acaf652d42da69921d78570a9c202838b6e2d15d38ed4a55eb4a65c469ccb3321d10da923ec1c9f371179e4d71d745474005bf92b6e1461ae5e1b0f8990a9d328f02e23385eae1cc0c090da654d0a6ee6020eea531f0c131760ac73771294104445776d9eb737c8b6ec2ea118b7fa9486d8f3eb4a89a4cc6f3b703b1a314ae54d4b7dcd5eba4a7cc8c82350e2481a9bd817ddde3518c48659610a9b66111cfab7e59ffa2108ccb914236f52c084521b7b8451acd816a7cb547238dd96542bea7a490b660cdc63783e30eb8b1971ed05a0e518600d3a04412680716c14ad030168f31f05c59dbf9d03a1c2cd885373a65fedf989b7eb849296223e505f3c057c595a99de3b2d2c31eed21afc519af5055422234328957fe5c42d3bcdba069b25256ff5d79d516ad1e3c0df11fa1cb7a731783ac7bd5fa950abc9a5bc05d99cc3a5b730fa6a052107d8b564cb11b00b02ab05df972caa71548b64b414353f3f3b228b1a5758afaee039096a8edf06d334c2d2708b9a2d9f65d6b3afa98bba30d10373b6b50f1ce3bed7c7eb0c141fe85074b810b2cfb54d54d70849e1ab357c2f39cf2112b8ccf9e97ca78daa36dd18aff9e1cfb8949432c8d428ca66f8cae7d69beee75b67182ab2fe084a16b4645950a1d6d888a18a6c44fba5cd5f9603ae31a1afc0a7835253994a666e55fb70d9dd7d73bdd1c911a3a754aeb156cf40962f78243eeaac8d79fb2eec89f3258a3d30680a2a49a0ef3a9350dd277426044a4907401031493f8e9040447a5ef75d67286f4aefe302535d98044b7903a130137cb9531f8d489bac49f18a1c99434d896858d3f0c1cdf8cca405d32144ed607483d3c5590f1946fdbc5c9a09bce78c7f4fefe49ab6e6c602e8854c8690e1a11dced3c92ee1162c312494ecced4aaea0e007505140a8a61884148f7e76525459a4459eaa5e8c2015f69cf770a1e54ef41e7fb7d588b28af03473ed7d1e11c6c8e93debc5775f8befc16d404e4d87f28e0feaa1d550b2fdae61d171deec81ab082c8da9bcf6385cc5da33b41fc7236b5f4cbd224ad9e5c8919142d1e1af82e99e1b89c35a2812303c1c6740b1cb90ea3681ac0a2e40cd460ff0849747209b865dd2c90f323022c596b7cde4a35bbc40907e30307147c29b01030ccbce13a17f3522a65dd8c9704d26567189ee11d7823dcdba41f19dfae0090869efdeecfe387670fc52bf0b32fae24e8ee4b6103fb75fe70715149e76d7c1cc6589536a91f81b00d727756910cbb80f60f6035a744119547d307409f737d8e3b9a50503e8d774d26bbb71d5b0495fd7bf55870dd6e50b11732aeef3d954669188a5e083a50eb45a8d4b75a41c27a8da1bfd2f2f19de2dafb764fc310563d262a1b26109c286246918ac4c4b8f5d1dbdb385974c68a14ebdd8cc9054b570eaf2991d59fadee45fdcfea42e8dac398d04c750f19b732407a32297f42d14018fdcce2f60a133ef25ff34a98d3e20c853054c6fe4fe3d0ba711021e98d7d5af26079bef8e5a1488383cd253413216e83260686eb4143c9f72fe61714860934519e0d99efe3ee2c9f84309259d7bbdf76e38a63ad4404ff0dce863e8e054486ff8418a624e7d9b0838accafc83343efdc8d104b364f81d9fb7cd704a1a48048694802c2de3f3948f767a4ba2e34116502d45caa21cd3a8f95def2ef08afc22c274432170e98f4683e1b6080a523ff363c691470f21ad0930cfe4eaf99bdeb1edd5de3eed173e87438e56f631179a1e646dfc1a2f86f0002471861cf871767c7c5bca6ca37b2018b719e846b23be6ad967ebc0e3e91d56419db457766fa89f68987b36874af03a0780956deaf881ffdafa3d658e10a97a83380a5a83cfea97f08b6fe1e0145b24fef4fb8c74d8c694a4e4eae298ee72faace1c54c0fb4112d47e2904bf421231c4528909609c8ed51f6893fc909897fd032e5470def6a3c897fc00b1b9a8f0eb6e885a6361efe24f8e2da1697b779cae28606277404eaf8531f70f3169f82b87b7654b1f97ee04407fc6fef14fec8a732cc6e7891c71441b96fd743beb7950c49ecf7ff0a7aedb59b3dd3b1a30c4c6d73440aac9a904e2cd5dc377a226b54270717a1e4c9ee710eb552c1b2a98df5e0e0c61461852d45c7d766c98049c5472c8b675e85f73b84be643ffa0799ccef146030285ec886d846235ff9797457913c3ac5f2e60675a998bcdbea2e1160d55f833c5cc7780d299bc2aa299ac2aaeb1eda1105c5258a4b889a889e06dee5c49d5b5949915b147bd1185fd9d88362ad34d7e9a690b376bd90ec5b5a983ba6cf1564326518160513e7e58713366524d721fdb0dd23e8eabeab7dfdf8cc54f62aa419982b9358448a5f04d3ed3581258ac9e203540c7146963fd5859c3446bbdc025752c596421424dd4cfb4813979c2103d7cae3d773a11594dcdc1d6f2e5c6596f2421aa6ebbce038830719c3a7a8d28d60ad67922209fb6e7be67a2d6cbd6c9229f7e920268851837ae52c3840e874e1ca97220dffd6174c56cb377ae9f5368769a7acc8a29cb0502a557f77f9d3e850d904196a551df977719d5b5a58a9781637ab8a977a910df6f12d0f8a230653b1c72e815512d1c61989870ebd1dacbb75927cc7a16852ab775501a4d0c0cba47c390c6eb9342a7e771f7bc5a450ff878dd0238a03e91095e2af2cf201dcf097dbadfc4374c2aac81fb261ad7d3881438b07c4bc6621b14ea9b18a7f530a5f9f3dde7ef11c20048d8351b8ca6eabb6620ffc6e527fe77e3a398d833d8a28341e37885864c72df69074d0fcbe1cd4349d295f005b8fc175862c7e2e804bb4931e8063c74d47ba77968c15eb0e3404b071a337b59276bfda8c3a581c73ea00248fe9d305aff536a293bc5e82614eb37a6e4c325c93b1d7a51255d5fc6443f405984d0331f3c7d0b5a916265e89ad0636f1ff63ad2b60274dc0a3e2ebea668f2fd95067219673415194eb834e46c99f660e947bfca95afd16953d4cce53957dc258d7c3f5769713f833852d3991b57478dd86ab93958ac1703ce768c73a4270b2f02e8d25e45586f1f50ea832695c7e31d84119cb401d33d900034101d8f063a7be37927dd28f19d7a2ed2f3dbc59b34101febab81840ea0d0e6fe0a136728ba200f57c2b8f9aae3ff7026a4f4b502bc7a341f06ba3dccb292219c8e0becf2859a9024c6b9497ed8048f4cc2b3ff95778f3525ee6124b47b799c02e70d69e5315eaf5a854709054448f863ba80689c41ad2df82893663731ee442e0dcb5ed31f4f8c3654ed89319566aef49fc50ccec1a580f1ccdf28439c75efa9652a83dbe8f0107e7e1c9c530e182c722814dcb9c19ee20d738950f4b28e8c853e7cdd4778c5e66371115526939f95c5d9b9c4ee3801bd1c2afd67bdda143bef089385f9eae0f272822b8ec52f9cc487c3c60476425b03042d0fda7faec5a0da8a480344233eea388ad65e9c32629e22b0f885378698d4773535abdd7f664d89fded6e122c6f1558d39a37e90ff4669240ac49c1c6e7a80926f988968780423e5599582a4a52eeb5a736e99c65dfe7023508edd13c1abe9f29ffb58d67a441f181c48559bf02cfb9ccd18ab4104d6ac2e3ba67e9e65eb542c3daea34c063a21c19a04ff3a1de60d48787b56a3f10608ff8afa7ec294426b17e3b7c7b8a535fe330d5b76907bc17fc859d827fb096cec37e7d65b06e792fdb80a22c5adebfe5ba9cd2be43ba79c8ca2f8033083c8bb4574149491ced0354d3a35f3751de140f8ba346d21e860f379467e9f5a334e40d9f721ac034c6a4132718012e70de7c8fd3ab758f7ffc969bc6e431e9da72fb2aca8722d6165cb7810c703b6bc989acc4574bdf6a5e38b3ed5d04af681bdcb96f1dd53a2b03065712ae3e1226e0115c296f0057f735dbe818264ebdde904b9fa461108f0c459e30aff09200c82b4aa25848935f257a860d60179b799007a4604810f8d02b90bbf00181438e739b193447f5ddd47783b53850027cab7aa162c46098d728c20ad27be186f7f7472fcb95ea78b6105e6a54bb501817637977ba397cfb0f66276ae1294cd708742e425f41643562c733d358d25c5398ccfa41865b9e31fac42c34ef59184cc44cf81902c09d8ef4de0d3669bccddcac4d136dfd41790a92a2e5751ae3fe369dcf5a17e9479c942627ca30579ed121d4305a876dfa7a31c91edef7920f33408466f5724610db423894f29d223e5179e726c266d0b8fb90da3c7c334588e954af57181d57f6e35421ca8e8a81474543214848fb73b14e945bdd1d7e3c227431fd74700afbbd70809db9e03d187c8f15f718ea8b4ba8b1c9b117f8055dd526a71952cc0884f5dcb07858143a15d9306c16afb12651e5fbf8a2fd5fa206a74f30831f3ebaf3b1c95b3ddf9eb7c1edbb8a1da438d2820d37e63a97392025b3e8d31d0c28ad6f6872a8a647ee9e7b7b46da7f9bb833dc217f0386d2b536a7ec4f486364191b3495fc182e15790b41fe61250b23f77f07dffbe4a00255d10cd7d0f5811fc5a9a0d66b2af20da13675071f2f73e2405016cc8f2ff7c8978c3f17e16cb33c52eda193b2c699a25bfa06cb0a1a123e1c13b7d97b5b1bf0a1a680b36b2d4387d6270b3d795337d039d1ed9f41323a281a7cca048bf48890f0c40b23fc67c9a27dc60d9a475ba4b8b692291ca455a1293fe4049e6cefbab7a290573f9e04f2e456e9ca1738fdbd8b2756d68e598b856ac7da7379d3b0ffe0f59017412efb4d4b6a5bcca5305d2c580bdb3e75cbbb5490ff51caee6e10a4b62a264f0a7c23ee292ba46d971bea12a4a06cfb6bd4d98d9461a2ee7a76a768b7fa90b0846dd9db5e109f6f95111068bddd7391dcef6acea22bc4646dad9bc8793fab89079395e2883109cdd31f109a7144f24ba16103a0aaedecfd2f3af0f0845ad88d4baeb5fba5cb7c29400bccb5471f3fde0b041a9276c6ec70b9db7f45cbcd1baec7b1dfd96777a9777487d7e56272e61a811ed5526cb2e206401e8b7c73f5d4184f11e1566e192eaad94200ab3be0650a6c46d8a2251e50167301dcb7f0187d73c210f7f39b49289ac0cd2eaa4f1a34b552d3ed38372b023d5cc7c06b3bdea769431aca616cd131f5d160a8359f78bce39238e8e6da3932f62922436713bf96a4953561af097fa25f102b7310d5ffcef8d6b95e8cb47eb39df42c3f7db6be9383c58d9b75a4137704d04e05d70dc31b17129898770209559ba514d39a14ab4839aa5a9046f884920c00c2e876878553dba047e08730b6c54a3e287169487959747da55f8f3300c942b22d8d0bb4474ff5187e80180245b32fa78339befe10914e37a2da6b99aa3c20067ec719c01eb8102f0073d94a290ff786b645b45c1501830695cfcbc5e07cad500ad3f7ed186caab6dba78c0a0b039b8682ba2da98f3be1a887dad748f100337dcb2ba3290d05332e39ae8082c88f036cd50a77c8d5e734e848dc0110e3b312f1fcdc649e3028e9cc5f6b713b9be5eeb34004c59a3521d7c344fda9eae251816a02baff2d93503b73b27c5b95acf3f11b6d245fa50685074f3e11b5c26c2feba2f323a8bd00c22000690e0d0689532c4ba064d26fefe0efbb92d5b14a83e768409e1a65a35bba16b7e13ad2b8a0aa96dad905677d791ce840e94773c1ed933c12a8e23649f3755e17306a688aab2cd30b59dd5ed9d5bf105086de60a98d6268beea916f43d6d53d5ff2f355e8b34457cd37a9f95d067311dd1fc2af9ab8dfbc12e1b0ac2930d0a82429c79b990630f675d6c81b580584933276bd9b904dfdaf88b7758a12b63b394ac09b1fc3781d840874c9b546af71163ad8d7e48a106d83fbc35d94c124e0232ef392a240ccdc9f058cc216195a80b9135c2cc8abc000754649d034de3ece512e53d3719e62e77a575341896ff6529b42a121782ac450389f720bde74adbb7b31c83aab2476966a24586bde9729ee2cf5b2e059e0748b51623db4ccf5135ec00142b5d8fdddad8340bb21a14317fb957c1f88873b68262fb85395ecf2d6a25a98e4f53b15f97001472b2c1198c63bbfa24342a3421c057766f7b7bd280ad96c45d13b597d8ccc2bd43172c3a3846331e3abcc12a3014c5ee783afb95042cd49f38bb4a30a99e5bd71dc6f55a755d6050bf1e6ad7092aef2e4ec0ed4c9518dea275b1db6aa6f274adf4ba0a2e9d20877728e95d5061cc72a57e3eb71a88d94aa5b9e2784d432abfc67a89ae542c10423dc8b17689660f1524955079a7cc46ba6db94bec5609033e947667677ff210e7f0037d4b8e5db8b4b341df091309ea1ee786014c46b057b4ee3fa5363421eb7e3f0f2d8bc4319cbfcf5ef90294de59b74479719949ff36b0ba8856723115632956ad1a220ffe011304192516ccbea7f470d988d711f514798fc3a7454f9ecc83b3cbc92894fca27e55171796a873a07df7447ca790bfb3c27b5d8720fbd4ca3b5e2f7249ea18701d32c56cd35e2aad61bc8fb179883b6ea43f9aebd42859f7891cccf9e5367ec7437e5f0365765a24e665e7b23c0b97d210d430bf1ab1487b111fc722c857e5fda3772d86967d4ef1c2a0bf580f2c00117dbbae082d9a7113c70316c18409c647d92e7330b327cc903d7bc85b666b04c37fe43d0dee5d74d4fb0bfc969d6e6d4ed1ebb5c8a8e58d7566acc5a6cee2a89d8aa133b62ef48270373dc944b5c678cf7015b488829ee4231dd4b9625746c74d1a79d18e9e755a297f719c68456711c98bc3c8abcdb93ed27de9982bfec0cc8d602358f3b4070ba91bba4a5f56fa00521628f1207ab99aae04592b4b7f69f1e48195f9bf1c342d865bded6f412c36cc2c6389329c45403d3421cafbc88ba8310f0a1dddf79bde795179b0d131f22c58aad2169274eb13e92ac0476e49ca73e6ae7258e253ec9fea6a207b72f53942f01fc799d95d64636f9092eed07432d421425cc3cfc2015ffbd9929ddd7cc83f156f32591a23c1673028fa9a9ca6daf881e9890043f95d2604956abe293c21efec69902dcfdafe889d09d229e641734ca1fd32f52dd375ba4235e9ba0982e455fbf10f4bebee34d55cfcf00f133c3dda82182a94489c51190d2e031bdacff55e3a0c058a6b5ed21a6597d41b3a478f36682983b31d86ca4bf4c88ed76a49d5f5b85dcaedeb00bb7d1524bd9655b61ad1119ae4ce74d1eeeea6d889d3fa2e80c8dfaeca1dab3419789c7fa63a01aa086cfc838199a82d80a1fa6438c92ae9e1cbe648a8b176ea8d1fc772ae54ab3051f802fc7b4ddbcbed17aba5baa0ea64f4ae9d7fcb2046492e2f2833427ae6f9231a9861e4e4ada60cf106b883cea7d0531b186ec5161a501b1f952342044e90fde1cd03a9c89600fa43f270f4b86f2dc97ac44f8b967d445d1bc224288b06ca5c8ed1b10f8131fc046eef164236a36f0195098ddd248bb328be605455f5606c65e78a5610025efd5ebf34a1291c7dafde591a2a6fe1634b1e84d65c26d224ca648fbfb37ad8b8ff0e4e79d9d105311ef257bd7e07e097a258b0dde495927d8f95cf3b15053ef0bb27eb753d6a84adc4f2a93c8e70c9712eb4c24dbb0f2dc5938559ba4e9022721131245633c7973d57af6defd85d6c70aad6d042154f3457d2c533a6246232a2e3564d3c086a166d1d781986b19cadeb04330d20653acaa51e74e0eedd4ff914213407ceb8df3ccd1624194a0cdb7248f51afd04fb7d038677932812baf858e61875e53ab1f4e065e3588786a8b958eb5faa1055f7df0245b2b6718b8b34a316891c7a71fa0dcfeefa0fa762a3fd6fc497753e7b92b15bed31088dbf365f55c968005d2058168cdfd08385141189ab97dd9b95388f74eb908de2239e70d97978985559d50fccce26e2455d8143f231777a594f5f206fe88fdba2d4647f9e7770736b7c40a343d45c7ede848acc1e7e0c5ab61fc18050540056b98cada65bd2667dbb1bbf552803fb57ad525b7e48f239a2c0212642ccea757bc02fc1516e02a4c03e0217ea52fb37508e47c20da87f968a45112ea446f409d338ef078c6349942f9a7bcde975d32174cbce92a0f959ea489272627c67a3ab6352e4de892c4884a043559c2a7ec2465ee8672fb5a0810f8af356300fa5d6bdfb9ee97b201d1f852a7a3e19af5204932a0b4f06c998babad1391e219913069e665dd2a97432fa4effd9b383900d5fb548898778e32efb622792f893a3a98863b1c4db4a802b6ed842e08b8347aff4ab13fc10786dfb09ec563aa0af5098c99a6ecbf6979d92df6d08a836c63600f7410beb2808d721ebd19629aee3aa26b945ebb8bc564b47f7920c0d1c6e7c7fbe692c3bffd9cde28b6eee38270649c3ca6b8ea8bec108e97e59a4f9bbe608d38cb702c301d047c56f9301c9dc20d38a9e590aecd3a517d928b981f8189f68f906fde237cd966440338115740c98543f4d3c22e910d5112a4d4aebb89fe61cc5261bed4c1fd3d8f543de1664ccb71224f42a2d27ceb82dfa0d824ffb8605a501a37b2dca5fdf9d3077eafc4ac6373d98e35d1ae17b86869a980fd947dd4a9910b4a9586a21573bf6a6b4e0451af37a9b13e43e7a64e40711c4d4ad9ff101f77c3dcde1b583f0db568a7f30360eb1f3f6966f70bcc8a1e7f0cf17bc832723d0a3945ed9d5e89810a068ce270da88756406457d2d9a7c065e3898e33adc7398c47dd036cda08322a4c5db6bba2a5af9f7a802ef92f912fdda5a162475e55d362f9a2ed92227ee5c6ba62f32db6fa47633afbabc56505ab221d49e4b7c6da908b5f712b3e499083dd9c1f27f10f5bddd4fc5f47e02b0007c9b688efac99db164955475a2ba77065ca14fa5964830f12b1080b7b4e3d486be01d042539a450634f3449dfb3c76e5242329e42d938a3c09779c5649367c7248ab9cfcccacdd715f985311c97709d975a96fa5b4c9e5d6a9791dafbb1bc1c4033227f1cc1744382a06c4edb3042be70f9cb32210b7b4b6f0589c8d1814f81753714b49d18085e48d260f52b8188376fd3ee0a9c69b581ee3334dad73ceeecd402f1de88b4e16eec3345dc4c1be3d8407717f7db05885aa4a0037dfbd35c6639a168095826777a8a2ddee1cc0737313cccd413c85e9705497a5c85b8bbca019d00df047ac9013b0cf48de1ba1dc6f94013254a9c064d509b141339db2f8fab0fc2a8030db78e87514ae5e262fdc0f93f3e5f513b6fb6710ee8d60df89b905e21cb1a70705a8f3240604d50f636322e0788ed86e4004c40781520e51e19805b6e9dcb4d1c2f93b4ec19fd192cc0bd93c76c4f3c4fe623b2d58dad79c181d929690db5d957173915e53cc36882da81259ba5ee90ac1cbc0adf22c94f90d615cec35d5f79f5cb80062cd63f7f4d86dd2e9d46994c571ce515759727cdd09fcb9c150fa0cb034edf14379a3802bb7d12daf5629d0e3e0c474a5c97b64e310709eb4c66560add0a514afc03618041fbc77eb87340476220e2d7d066a5a1779fca35dcd017ced9725f29212b8411f8bbd7d65811de2a6a4faeb238263dde48441afa12f3679a99ef000bf99ba48670e3152ee29624dfcba5a32391c9b74d95b36a3138645d9eeaabebcb7dc43faeaa0c6ef5315ca82f5466f503b5a2c32ea3f09e621b5309c480236e95a384aca6edb21d31fafa76f8df3594138b80fbab52b58fe9ae5b7984f6c184818202aff9d43da4d2c0cb2105c66d2c67aeccf101caf44b7af803a40e41779778b03e0661d717a7455cbba17c5e073be8e25fca8a2f43a428199afd5b4780dd7e98902981f9ea1f0de24a6669e293b535fd0497fd4adf74134741e8aa470d7f530c671c0b03ac7793b5471bbcca327854bc954668f5e9bd29617a4e9a7d6399321c91b40b44908911f72262d147c059153353760430b742beee7fdd716104b2b662739e9eb64d1b4c347217add04a0b515a3d2a28ee20c3b1f904cf98f555b829aed8d1621c819a31963c397a551bd7fabac6733132af60691e69ec1e27ec8f1537162100f7cff0b987d2ed0c6ea6721a325759a0d1cc486f35ac4eee472513100586b87fdc5ba0171451de06e95e0e2e8edf310a1e780c0e203e9d8be4cd075753ddefebd36a0bc435df70dd2546340d2290f71f13bd6968adc07c7ea67b4739df8b0c769bda443ba01ead12e53bb474a64c37f81e42ee46792a953865d28136c00102c780bb3fb14df5a73e5d8ad473d3c815bdf69cadee7b19d18b8980dbe1e232e336489771e6d2cb098fb472aca5f450ffdfb95089d7050ba072647fffb2af5024b34c7740327f33732287b53fcefc851774cea319ba9760ab25d7361fb838bfa991272d446fd6ab2ecc30eaa163d70ad4b1729e9372384e3db7dbfa1fae38fc0c5c81fda229b8fe6217e93e23892c155bba303493d5f687ab5cee25a79048b68d5ddd8a640174c37bac031e713ec6f97b8aa446758cede0e11b5bfe8388ed6f1435e96754f2ea03353bd7c57e01601337a46892521c5d4c571bdf410345c2a5a8aec0dd5c72455b7d17fd621b1586133fd6282ed0426365bb7a7f1f76156b11271c7a9f2c0b3cece9b3a451a6eb3f26a20e917bbbf646e21da2f57d9efed09eb2969b3da14e2e23660fb476f7711c5251e44061f8abacaa28ee6adec309b3d42de227d72b27994b965c8a19025e4a735ecdf1dec8818dc2533bb2e6267877eb402735ec407b56a1be86960efd303da1ff170ecc157f9766e93091b296b61338ddf60da2ae43f82ced44284c5b967bbb9865c0580581e9fb257d302895d75158ff8a2137e0e2d251dd18fbed88a43f9a75c40ee865a539dd99c82cd1f907ec6f48ea707bb5490f62957f4128d3cca95701d7946cacddfe0f9e508530d47b44fdf3659791c1dfc7be0e8cb92ff6af39bf78b741ea4b7439e0ee0241607eccc69e18a7802bb8d4ef487561aafb5a2680cd0fae4509db64b9ace953d814393e3062bbf68e942e08e12287acc9fb4edec50aa0d1fe92942b76280f93b4252b5ad0cee5ea3c20d1556b9207ddd7abf0e66a47ef5c0bdce77577ac84dd3d621ec43ba23e6d26a2b9866eb0d9f74c2cf11d55f3379b89e42f40b3ad54b6380c55b49afadf8edf61a1d17144ec5c6f79f08a74acbe453cf25d469c13628e8b4044babe9ce5b28e7d6c2dafb586ba0e2c6a0cdb5d1ee276d9a8f4d0ad65de3185d162cc617cd6d97232a5c280ebdf316299af0708410cce3b479adf96f2f3001ef035c43ec961aac951378751e779510195997e83478169df11f74539aa4d0248b2b49c8ef7986cfc77766a81f3a874fcb923685fe26efa8cf45ce2608ad486ecf495a20dd1b27dfb147a07e38d39206a4925f6ea4e344a4de15a92db3bfc2ca0d88f31d6d782349905c13a52c829e59a72a6274384da567998eb5a3bf6a3646d1c2d1bbf9fbd8fb255a3b93a1a91f86f258140a69d477160fd9a087ab23d03d5698f166a5d6f394243c8d55a23fd61a398bf347892c0cc81f92431480c9058c69733be46b8849eb4fac80455a61a6ea1cacf309d8a89825bd1447639611c0a4240c11b10c9fbb3a8a67d79c02cef2f02e7a51da99a594baf0d2359b0c2871674e7fdb7d20a000d67726acfad4e74a261f58c8eb6c08dc2972f9575a44a9cde78f864bb9c58fd62b04f5cc7c2e56df074f1fffe7f928fb373d5299cbe86244fd596ddc862fdbd1f4442545c4038b5807bf0e6eac957d45d1f037875cd5881c73ff03922ecb11309292ca94417127c8ef73725e0f837a37deb245693e8af11ff0bb0a2956252b88a2931e88d0b22ea6614002657cb85631161a6af678477ca5743dde4f11584be4e589aa07fb4de4b88bcae809aa71951277a63eb22288a446d09c6a6f82f99f9713e08b3a446244d9c0d44b48e9328222bad26ec50df61c7cf90b5ba32ad7485293e3bbe1f90347949d82aeb824d70f51ad36a9d4b2b35eb3dc47bee2d6fbc70e130c6677e9f5cc5ad6212f27940c68ad14446d3806870bdbd76d9b373a98f13bbeba5e1cc297bab3d6e333680ae6c03d18ed3b6231cb2759e1948a460d203f65d09ac3f96519c582568f084c6a741db50477dad69b2c6c9c85680eac59670a299bd261cf8c140eab3fb38ab11fce1f0909e1721ca42a1f59d3e0f0211699b124228fb47a53a076c5809c4c7b70a8fddcad20f15c95a2fd3e6c8867a85f876aae1d0aecae59497204c84fbe35e58097befc3ef021c42bd33e8d14505d2c6d1d658afdf7326592d157c4506aa62452443151bcae0dae1711909458a1d43948c02972e35a939115ff50a0d506feef4e32945e054b7a73e512bf45bb1af4a06fdeb469ed2f5d57f3cb386e761182fde4092662482dc707a87aa8625036f3bb1d92a9532a3ced99bfe7e18f3cf3d18b6fa2d862c8293eb05df408d60e01c4f7936a02c3168b3efe9dd50eca92bb87305de44ff23ef0ff621028fe16f71df974fb5e019ff31a0df6f195ef0a580c48892e4bbf9c1db61bab6e3c069c0471cc29b6eb068386dcd6840c0037368df76caf888b00709af498fd1198ee3b244372331f1d4a431b0fd73b61631f78235910204b24d6d3bd750ac82a0bab215d6718fc7652fdae8389549747342d6237bac3dad0872240d52e6c19e518da0659643e1f2b44d2af1e2490958038234c8befa56efa5b32dd49f593f3ab2b35c7103dfb716ef5aba5c408b76fb622c57da9750af7cae31b76c353c4b3abacd9c5da4d9ff67f8473b5c284eef503e01e02d1313e65672250ae33d078a95e4a7929a97319b6b57cd8ff63bd260d19dab23735f67b7b9bf56fec64f774fbac81c9159120db84d7492cf3114084b272bb0d8946796fea7111a078ec0f4dd11270832f4c1c3023bbfdbfe7d862a9d0e9d67a48bb6ccf8091b63d119c1118aed0e30db1bc10f468d3e5fedf6efe53c1ca766d41aa95634eb79075d4c3c15ae61cb4f4901f0b6cb6295590fa67d01d2e6bb8a543ebae9ae1e0acf6bd66a2537e7314fc004cea87d6049782831992105334f011585a4c016307b83af07361bc847ca915c405a92c4cab22f8bed4b208717c49b1fdd503b0b4f6524049cdbd7d771407d10c2715c00c58f3f34f8ca6e095bd658f7e8fd25e1425ea0e0e4557a936cedbe21154988f75fd5c0c95e6bf490dca8f35239d61542175c04005e6e89ba788cd101c0b6b1884a694feec61a47cc873bfaeb8f4e959ceade9920172cc3a23c87cb1fd184475fc7a46fee7656ee97d0ab0221b14b41589459f938c6216a8b17966394d5996876c601351781f7823d93fa70d155bfba6164586e170ae7199ff08a3b5417a436cac9e1d1a7b82c42f6f715e37feeb0b566e0f43841b1a70f6754eefe711bcbf50d852ec5a135bf249fa0d02f51a7359c901d41b937e3477f826da6020355825931d1bbde9dbb8005e94b6db4fe1f53e76505374170be9b0abdd1d73a82280c139779794bd89e5d65a8b665d2067369b899e931d0c090727fdf9f9680528d478ce692ea5de8c6532576baf02ceebf02d26a8f7accca17e5cc9f7575ec9491c3c16caab064cd812b2809d056ca4b0bf672c4ce2c225a3d561f7e02d8af6ec61e78e6f652eb70306d6a50caf55cd99b6b3f40b7a4267b75ba9d2470038248ba90a68670af64608788758b79232f1c6da67f41afde97b34fcef6d821d0e4ee6741aafbddd38f0064dd443468d6760f2ca923fe9848f52aa6415aec4f29bcc7716b24045b372de4dda3ceccff3d67c6b2a8a73d279f2c08abb0f28bf07c49f97f2fc2c58b3ed0689d37f0e0453aedf556e3320a755184b05b57cb32ac4d1651d67784a01315c2b7873da5c15f8ba398601daa6bc36055af91de200686f06a339498028f82d59aff8f0be033a86cb93c614079c9bef8838c21d6ea351e129d9feb795f3471f2e9399397295c07edf10f8018a1769f0fde6f2d1395f4bc367e1fce1dda3df826b2bda2a679859ba4359ec8891213dd48eaa369d6c999ceef6ae8c578ab2913c1224bee21b788215006a7f72b97db2495919c5cce978da3490653d3b2da8cad1dbd84f83549c167d4c7a75d5789b2f105138f5d2e2d9ac8b5f9977dc2e29c659eb6578861cf22373ea1edd337c47101d73ccc3e188b112ad1fea2e3ecf37f8e0f84e224724b3ad3e43bd54aeeff58f6fd9e96610a2f93713745d57f23b8f64bbb508e54adc8674875519a91f142379eedc4057bd78b86c91525b20253f4189e32ca2de9377e8982e97c3a4a85992cc52da4f783b84882721d3f1cf416da30a2207eb5b4e4109deadda20fa4644b7d3746c31b385c33061bfba0e7497e63c2f3e7dfe77c2876bd8ed17b1ba64bac4efad1a992349ec20f58752e5522904c87b84c5b1192f0f7c7fedd6659897aeb3301b54cb40105cad06fb2d37a9a7fcf73e9d3e6eaca22c3163d54ac77932a359dd08bdb21607c0fb095bc84afedd1d1f3107374a98fe4c48e88cbe7877ba78a2875cd46169d69f5ececf0b1ad5264aec29c40ced5bc095227aad80c1ec7253a7e040449d10d8911540a52c9da6919da5b5211ed5308c741a15ce4ab6ee518debe96abc01fcfcf1b574534c3f7d31da85171e14ab0791fbd92d3e86150a0c02f37e3391babcc2bf0fc90d024503a6a8ad607c5b1c0836d74b712daffb0212e15c4a3656763dc3c2ded3fa40b05daa7a1208801b0c478adb30c2b7f35c0d9df4b8e9f52c438b14bf88d79d41076d863b545fa78059875a90c51ffa5196a7c17aa424f561e4a4f7804a17fff50a546b03f4e626b8bd9fc4ff8feaa1a0bb25445d3136fc82061fb422d980fe2a48d7949cd032ad516604467d79fc13d48660ec6cf4ccdf5e5d936e0d125915b21cfbd19c8249dd1fa21378d64938154b99515d8d0a290c8f3d282d55536947d600cf899f6aeb1ccbce5806d9ba366babb26af566b1a0391766d00770a73d9020107634871878e427efd0a4cd924e480ab6f1b9caaaf318f1e2ab6c4981891298017bbbc0dca19d38c178190523f3afc5fccc3640310df2ff17bd9a487ee3c2ae5ec784491192bf4597dd8b01041a5c1191e67769f0373904bf1c9058de5ae0df184f82b37251a86b3cc23c8c07e92e88de5ebbadc6cd0b9220c66340c3c8da19fe26a5eee0d0868688b5017e48990714f8ef7a3d96cf6502822d8215d50863d71209f98371b781a78e53b7f5ac3217199f2cdbbf3b9ceaefcc88b251fb7465290fed94b2e5ea3fc27892d602116f02120d3a4b0d42eeec8161990e30b1eda3284e3860a9b7406a21eb6cfb74cdff2928d3b34254fd3ae66b583f92965ead60793ee2ad0e07af440c05dcfbdd8fcd811c1800932eba60bc25d45ee76a7cce10ba891eef5d12a7523ed971b7108bd4b90d98421b9a6cc6b21dacfe491205dae6a198e3e2bb66c91a173ecc6b185f24dbe616a208431db92a5baf19a318cc8cfac85cbe6df490e93533c28734624c524dc63e49ec838c8106c6281c31a1fe1e31e7a3033abdc79c10c1aab8d5c4996ca7a952ccb8bd6ac6ca1a17b1923b274f98410b7e4eeec95d503024578d2d310bf096ec8f36ca1e4a26397b555c45f68903717c6d4bc81b6b0c363c095e2e6ecc22d9af261d82342f65caea37c0436278a638d4bb9569085e26bf42b84d6c2e6c176d6111d5c333cc91d464b7a9ad455af6d616f3ee7e640c046aee80d012fc2190cacd09cb9c261f1f5b417267a364bf19c04de1f38cb2f456b073bb5b86acb5ce405cd16022eb77c2f51e82ede34ec541572aad3cedc7dacd53d74624f1b0c98525e7e816830e9ab4b9d22a2cb46e21f299eee052118f8055aa83f91c90b356f40b051d047c7518f69b13689337c629cfed30a4eeed73988940d5633ccc6b4d58dbb8319083be6eeb0bb4f791b20bb27a83319ff4b838891c632ad8f6c6eb935f066f3bd5f92e9b7de4c94638e25dc424e5760f41ac119db5c6fd0402469578f70625869bc2adb58c777be770aad41220da254943150ef866568b97aed12058200ccc09a14609a0fe90c9d247c4eb3d6b100dc5e38b7db8ae641d5550a4a76a8ee4c5ccb47ed19a8aab4553a4ea8721bd64b911dc4a31fb1f2970c802be573f3cef69e2e0e0c7cb25d83dbe6a3a4caa1ad566d9ef6144974807eec2e54f8a8440deab6a76697429da35ed9a7bde0d227e1c9b2c297d2c81a111ab39e591b2a096c1ab03ee5e1cf90952d01735d29ed25bdb115f4618465efc4fa0f4df1db011ae6c0bd7354563f6baf13d42a6102783b8fed9f04b80efc43635f9c08f011100492c729606c24859748296d339ae53573eb345ee1084c7e23c4fa21152374b875bd0833ac16dd2e15d80199674c2c5a38151b589c822a0520f9a9238c4179b3fa3f715c622fb4ae7183aaba1dddf53f4f03ee5a088aada8c30b8edd78852a9a9706c8165b04a90e3301935e77b0bd6dd9ec30e4a9200fe7ca17e553c390bc6ab6cd51f261a171ca799f5182570df61e24839065f94c6ba0c2fe05ab6d41aacf7a647d7c5d7ba29d195e285bc782feea3067565e1549b09498e30edddeab5a0e0dddccb2e14ba2f5cf0e7067cafb5636b890e69d4e3ca3ccf3fe7b22231fcedeb9ae9a2e892dedc1df46c1e206edc031fe1c287e82ed5ff8e6cfb42374ece8a2e52bd9d67b22429e2adbc956a198d1d1b207330baee95c5804fabb1b226641d58d67ac74cdb07dce770d8a9b9eded8067a4c2eb9a482638fc77dea81a34e3d5a8b2ee59da17bd1e25b360fe0cc4361f32991abd8d20842b83b742072e17d9b8567704b7b76f036c6d2470e07ae3b3f471ee46172e5e2b3f5a8df6ce4c9f1d351a5ad71d6d58066f5f68664b7a42ae4ea799c966ad2c71eaa11e526f403ca49bedfc9d6db78f9e9eea14b69efa2ddbaa81fec5e1971ee720393b71e04eca351430a16ccc2262a21258c1e78bd40dd23a0dc76205da59e71143328cf1c3b0145d3d9b1211916f7d19b1838ca764c3cee93b0912e0883a2f28001f9862f09c398c1a259626e8fd7513225561dae4f14a3e086ba0323162a76194586c3f65425196781cab961e0f058575e6be333579f16878d319cae044dedff82ac2bb2033977392bcf594c8cfdc2e5782d150be6908be6c0c9ddf7af48321994fe514321b5bcd06b4d33593b681d85d05828b422b10865a311615362715f0b8e9e779e5300c9ec17843de2e425f98b6d72ce651f28c5d436027e6c92c16ab2983925f652779b81c1966ae639cb308f17cf437ff0e5d8ee0f5631bdb6ae99bb2534c17d8212b70a1ac22152357ff2a9d310bc36bb10b863fb22d3d5e4407cdfa4797b69436870c2ad6a478f5b0f07089538a21dd197cb07ecfd715065536e5adc6743361299ed5e525c7ce408d9716c063ce4dbf341f04ca48812b8e9affaa80027d7ca246ec4ad0e8443990997d8204dc991d8f1edeb69b11f3e412b4f73007ba27d9da02ef8d4a25ef0c0af90737450509901234783c5772e92662e790b080406258f6dcfc665d8129593980f4d2b31d7785d2329f5efec5ef4d23343e65fe8c9617dd215243ae68af7c3a49fa8703e3c154a17ae90ddf5ab31e789425c78173edfbefc59947bc6f6010fd7a2ef6442528965f74273104f7167e78bb5f5ac459ab2828bb105b2a60515d4c049925188e6bf6aa6a71fcda5c2513bdcf95fc7d68dd085bb3e3eea607e258406851340932dc21eac32dacab58334cd5b56d33c47c5baf7ba4151c72b2bcaa3bf3680069486185f6542ae8d05fb44f40b6c2704b5abeae40bdf5ecab694897acd228b589be8b45d4ef6b9a596abe942502d658f5b3b857111e97d2d073350f0a4e4b9053d94de2c78b879c776c2962cd5dd5f4dcd7a6f3c9715ced646c68845f930da3c545ade163fcb4470433b338555d9bf7be6b3e484809c13bddfa1636511577fd9244289a7d17c793bd7e9836202d8eeff40c887a03e18e2944ec1888541e42b81a71fb312f71b7f145a05762715e03b33a2e7cd9a2ea6e69ffde87a3235568bc7746005431234b29b0a6ae2ba85f92e621dc3caf135f00f04186fabbe436e821dca0d6fb1df4b2e3eba6465f510be4c1e21bc3afa2ea6fe304588523a9aef4564e25cb2cf7c6d234f25ced3a13815860c66a21f55feba0410fc7dece16b41782a16ec66692535848ae3b831fd3fee8c5c70411f20ffdb5723db227857c02ba73862f238d53034b1508c2220aed684396f421179e8121b62c022e89a3117e4d2ff7809d2ca07fdbbefc2e68c42d6470f011617bfcbf291bfe2866a194cb7b8589a675bc7c13631813977ca41fa7f06043a49b278d30c84e72af71824a7c8f9620145a55aaeb1b448c73d0154b2dd94bce140fe7ece897f0e5581ffce209446a1e1379b8c2e8a5404b9742f2c2585ef31ff809c3f98135e5b23875f4adfdbeb13c9e12d7741cf3c7644e1874ca644174f62ef1a1705140366373a0ef2cf846edba0f7caa3e3312eacf213e49218b53cb6c2c2f3ba76866e5553a7a86178ad59970df6fa8672297687337ef40b1be06b38c1188f3e5ee9407e2e79fec22900310444084f6a7e2d578f6e04506a089560baf51d0b72bca6980be74839d4a6a058532ddbbeee6be4c9e68eac7671e90e342fb6c4393f92ca7397cd83b505496cdadd6107450e133073c9c0212f37ea57cbfed51ed167bee1618ec324f56ba545d9f888203abdb6ea7e11acb1b4d8e08cb5ea7b7581c08a2472d909ad9a13fee8c984fc9b6f76d1b00cf37a63f4034c1c86f6b4775c25320ba4f1ee054e6ecbf56a578657bca2c4c3908c4132db4f51cc1aa98fa40fc02b2df342a0fc536f898688e2c6578fa94534e25a2c209438d6cd9666ff76c1d38218394a0ef7a9b340450aae4a252bc1fb5d3c2098845e61fcd44e9394d277fd88ece49c8ffdde0784cb0fd6b302a53c5e98b625e21c7cfde542e8b38761435788279aeda706cb668d84ce099fdcf87e4202f7cb1f9a3f5fd2735777ba125dcf337270b6d8d12a07dd18ce37682578d9780fbfc729451f07117357b7fe10cc9a990bb595920c50296661fcac6231c7bb55914932b9ff61cb84a2e571708d6a001c12c402794bb0cce1acf6a2a47e8ab984cba778d69e9cdf2e5852e9fc3e19eea018df1075be51194fbc086100af333e1ff8105faa666b113d0b83499fbb18c6fbb7da50e1ec6f399ae4167dfc4042d5dc1f80c123cf679a132323d4f3c90d7f123451945f33faea30763a1241b5f2f1376ae82df4955843cd761db84898732a9695f7fe3f1a405b2ab9852ea43b2694ea6908a72c0a8e781be8a198dfd204149f37a1cb6abe06f6eea1eea7b0c4e873e7efb87745ac05efb30ac3b3f401e5e90acdda275f33ce05a2d732c0d673fa25e6757140538464ec357cfee2d7dc1057d49521ddc90dd8818d2284308ae64d14ec8520ebcd4b0dc93130b6b34c5bbf129198ace935b5243fe14fa24ddad01ef12899aea8a0cceec6b6408190186fc5b734f3571ec54e686c2319b7a846600936060a14024d81ca96053b255a1d0ce2526412bf203b90892a50585efae0ac4ae46788f3dfce8534f73d960e83cfd3a48c2cc5dc205a72d4542514f3978bcd9140a6af4f906ae92c3043bf79d96c1b3e0b40e8030e616e18f4f418a09db6cc00e85dcfadc5f966da47e1f59baba3c19efb272c2f78090d5cf410eb968990b8c9aa266179c7d825ee4121532d3133a1585850064269c9136d1233c1edf7ca3cff14124dc89ef8677a3a17cfc3d8707bd086f5b47100d433700c11dc5058ba03198ac16efb95289cb96ec47249c7ace842db45cc3f142d2f8543366ec04f5e2b33d35ec3ef8bad9b2c242be8725902ac1deb7f84292cb2dc6a0ddb9a279d2bb53f761721cecc7f3eddc3cec690265a2bf1b4808c7ba178ed688f0c66dac91ecc5d329d3deb8b03b6ad5504a2fa0abddffe6468fa161d0f7ec68cb12117aac1c3d0b35914a1d327257d235eb7eb0703e3ee924322d2c26311115d405ba2a77d9e6fa06b320e42f3a849c2f8a3c0fa528fd57744999bc3b69c14d3b83a8815f7658c8d5188614de76ce39177c314e480fb69606ebafbdabef39d76671511d3aebdeca72f3836a7c10d0ee03f7da3805919799d2871e3521254a0f869ab1ef3cbd9e39167757a360f5426e90361b56c28c20ddb47d0214a05548644a53a607a5047e537486038ec462bf5382b21ce800f445740d4c62debdb4d54706ba4e670ad87e17b0ab46fc6bce590c541366dcaa3f0650b62e74d3fa37da99a03ec9edec53e190e573256dd8bb9777a206558356ef2713c4b5f4455fc49002c7288398c705502283370632c7685f4f406acfe3f55715a39674d321af3c62ba4d8a653a42081954aae5a36d846faca371f14840d81cb962d158d6bd13137c8751807f2b4099da78e59ceb47849284ec48f01239f742b2f34944774cbb1c6cffaa82f4ed2bb31b1abf47280e7f90f908cbdafa53e232a28f9551edfd51fc8f8d02ace3da956332a7a1e732bbc6ecee99567d6eb6b7f7026e03e2772d447a0213b6a77e54bc9f892bd4ee73fabaa87b3a3f309e12c1bf39c76afb95d55098657209f1b9eeccdc49c84be6c6395d1e73af2c7bac3be4b6c47369302adf57f4588d1fe07d9a0d1c65bb11658c91224f2dca4b82508b495f81e99e5e204f0c09a9c40c496c37f6735d259b32ea3ed2e9f07f3b2820778f3e3f54bab98c1495b88653b1dad12b4e8a7382a818fbfe0b5136ed5a0c3a54957fb96661b6ea3be9f22335d9f5e3346f899772752a9e46e4c71839aebeccc26bb3403f5be05e2651b8573df73d006d6abfb817093b503edba53bdc9dbeac9ba9a4e4b78c6ec94c17a8855b6026c79933d43982a78df40530e6a5b518ea203b4a6059cf7f85d0f293bdfaee2bc3b07baef87d190299d4e19d878d6c6bd9318e4b5667f761b650199155a38dd0881218ae57bf622f550a5a338da1bfced66b77cb1a7946f272af4a6159ff19eb2960d6cd44364258115820279a51c9076b3fdcd894275c315981f966da90fe8dde74a14d29f30681fd25a2ab598426c3012ca32208ee29824336fc014e28425528b18e17f3920bafa96d4cc7a78ceff38bbb8db1376072476496e19a5ed44cce29a46a397762d0f7c90ee63a839c2e1db7fe372c2dc3cd3738f29cf1338f6f5334608112c46d7e368e1730752668877ba87567f7a041362247c428ac6fc21df90914a7e99e9b29aaa71b1c73b68fd31ffa27bc0adf797683cc5c54771711dbfbdbb5c08a8ed01a4f036570cd09ab4d226d3c121de068311eb44160ad37ea32b2457b9f81a9dbd484b14e427b6a85c60b2a2a77ed5dd4103f4fc102c39498747d65d1bdca77759bde7ecabd8fad9cf12a2734832646dd4fcb10305c4a12197fdec5e3efb7c2e4000705df2f15f41282197b7dcb1af8bae6d8f37a7a8a0c92f5269df85f578a01ce82197ce662853a3082d4a0c8bf0abf78bdf42791f80e2ab8cf06e937c5c51df6f8e2c2500ea8c27259dea29571b6da1fdd092535c620b5fca60ca533903a684ddfe06d314780cf632e422bcfdcf5ded1affc238ed4134912e4f36c9eccd56bf7270ecc321009c5beb3cb5ec61e316cacd49c846b9cd4a67d286c784fc84d52f7ccc43bfb6dd536995fbcb39a399336bfe508df2dc9b5d3369bbd7829868a27c7db996b48dae83c3d0df96cda3160959b2a8a41b2148ece0734ed2a87767bb87c520e15ce4a7da0f8615b716881ccdb346fed4b91faee09f6e768604ba3a3a49b57d64e5f63f6be93f42f09ca461fdd4426a3b47e09f30391662700a1a38e390ccbf9558f9f13348fe277855d3bf05037c201a60220cb72fcceff94c1a0a6e95da8923086e0fa14714daa6f1e6f016f17ec39cb60d205375de48619d1cbe410e4a799d0001f5475f7e55a7c956b5cc1d5d133c29c2aede9e3854408e731d08b37f23431b7ef391046510970bd49c352c9d64f18d90e5bf5c1280d372270a5afea9018470899611a51b51f8bf0e7dcf265d8ffeb73d648dc47bf7d465a9b4beb147b56719d8d463f58327577f48daf55157a0d26e2ea7c6958e570dc2d444a0ee5f513db3fed135b40a680172bc01dc0e600cc2f6766abd87e744262de6f2867b5b0dc606dda112e8dd147b3b577d73cf02ab939dfcdd94d280257dbdcae77a035b910895322e3458b9c71571d042c1998f4407cff9edb4bfc9c5a860d52d338e5c714ba48a25dc97fb974f48a409a1415fa6471ff5841e14d5e9abf6796feafeecd8b22bcf52a32173baf00ac338b07fb62559df54aed48d829c80b3c60c23f0e1bc77f66e8b662db206a913854cfbbd45d8cd03d23682587fd231d758d768758570ebd4903838aad88db37817c2bb7cd99e53a6666e028f3f8e852212729f86134b79f1fd1d4eec3eb3347e8b381a55a00c2453b0d15f49cc6fe71b020e96ce0e4142a270c99bc94904e6699dc4e6fa66d766e52e46d4771f4ab8a575e16749095eb1f901b2a2912e79225dce75762dba441b3c56812271be0d79c3c6540a1e323ad15a120072e71b3fbd96f43dd19c46dacb9edf2857f14115e13c3949f0060e68f155289f7531df8f340e2ad252d0ea883bdda57202e859b892d73ddfe95b11860c1459666a391fc1139d916388870d9a34b8415789d44ca52fbcf865fc74d33df3600a2c18ffe9b792ab5464a42205fdc96ee2b06b3086bb996416e8b90c9cc627a420708805f27d6fca04f2d55e9288f2cfbcf1da323699df65ab549711bf4fbb6cad036659a5f9df89c338f9e8eba4009ea8d3b7d179cfda749c6a6c7c9ae2f1af27b8fc0d54d9e264fcd36fc41dab3be4be239b3f2f71d5e98f27585fd739f6f4c7a5839345014fd7b576bf33720420863fac2c73438314222ecffd758e6b6e9114ade0e6b40e48a0a4b025b335c66a119ea3593ac29187a2eb44cbd778f482a530457d523099adbc97c4497f4f7e7daf0a56442a5f2b51af3328be38bac3f39de7157eb068b3e5c382cd9662af2f5ae9e983d61f62f1900b5a1b85cae400fd90e9bc3e9f2588a710c437db787c0cfda92a186f8e62df2c66919b482374a83352ac0bc1f2d47dbee3af2d1117746e3fe390bd53b9041830282e2cadc32f46a74874c7fad9c6e9d8418a9019e7a2fccba4846fddb16a7debba7a744c5a7ce0aab46605ed9d32c72eb72fd0a0643ffefa4135f29bcfebad97ff89140b8c3fcac29ec272058f9b26bb9de0704c2739c68c0f573e7338a82a5861c82c4e365b577104b508806202c16fe740619cc045b9a0df9bb71ce9b1adf11522e13ae4e20fbd97d30dfe79404f97d1b5e0e478a9d4616f7f890b42db4559b09ded6754f4a194c2221d20a17ff9df989280d68fc6dadf56b71a6ec52fd8d0871384748edc8891c2de084e4f1a7afa9fe15412a5b0d71919c26eca7184b05945ef7f08a84cfbb6656af1ff54fb77eefacada01bd7b82cc39fa640a939055d310e73ad04d6248c31f866d187d9d8cf8c3035e25862ca794fd7c1b4ec41eb734ced0ed35b0cf6fe5a41cb06a4a4483cd09d1bf1887504875bdeb9fa2291b2a81f733786f26dd86c82601410d951e09dc9c1b2db83c91ee9c7b787d8b4329a6c474066dfc53a82e1a614bca7fa04dd463bf929d904ec3a20ad30000000000