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 53948 067a04164644ba8917325b2388e46ccd4cf66bac2e148f720e5c307526e5b416

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
25fbc812c7905c7dc2cb1192631920ce00cfdda90223dd58f42a5318d0b3a0e4
Certificate Block Hash
067a04164644ba8917325b2388e46ccd4cf66bac2e148f720e5c307526e5b416
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00303c000070390000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001d85b7a290385d3e955e97433ee7bfd9094289589a1048ccdec3b87b55da0848a213cc71e0002360ee80687d2684cfa6b08e10acec06a74ef814ed648b68ed0901fee23b15f8acef574d5a733edb07ce9ae348412d8e90d3401b0000000000000040000000400000303c000070390000

Raw Header Hex

00004020570d0efefe2329aa9d2b454521543db03c1979a45809d7b35c69e5f4b986d4ec5b30f92130a428c4da6f24166a7d99ffbd26f69c344d55814ca2287bd2cae20e10a5086ade170718e4a0b3d018532af458dd2302a9ddcf00ce2019639211cbc27d5c90c712c8fb25

Proof Data Hex

59,560 bytes
121216020307badc356c1f8a776a71d59ef60d2234bde0a640cd2cd4b4ef89423639ab41c8bf332dd95f4e76c30ca350dc1c51ecf8ffad43d5e012defcf6e336cb0349189f96cfb55a7b015946f10e21c3167c6b0f33b3c02927d68dfa56949c813bc336084827e86bedc3e020ba42e3394da3cb8a9959cec8e30f8e47ee1599006b7a830cdcedfa3c5562426a2591c2a3cce32c41672720aaf0f223700442c0e3b4929ed4b92f55f7471e8e5b3058b9c273ba0addb72ad30ceabc2853e90215de0e243fed52e2f7723bf1566fb24cdead4740c7a572784de94f9dba348b6f7444119ff18f51b9d3a682823e3eb0d4f845cee3c89750e3994b58e8f5555562f15e9f77e2e36c8e1dd2420d9492d43c35c0bc5d917b9dd86eb23b8e4d574577710c79ac394c3a500e20717065d24c42dc1b2c1b053fae488d799114b4817ad2b033b2106c86b641d6bd39f0e5885d940e7ac48c209311f120a8aa9b36d0fc0002328d3c097021d447b7d9ffb26f0a61d22d3fc257707aa39752c67389674ad275228727f43bb5f747e853906ada1092cc13b6c021cc80985964e7d858335136049a8a08557d7440100090a150543418410c0e43151f4a4697832c5bf98daaa1d79aa93a1b57b86ebd1b8201116ad596d570c414865368f18d4c46557e5de487f752863c2177b97dbdd51a0c599543d9e3d039f2c999f1212cbe8e2af6fa5dad45f891706635383f9279a03efa73aac4af292b84f050e4d18673b4b9bd6b6ea443d1b1760407865cccf080694fd6d7c91c5656ff9ba0aed109e190a46cc3a8f5af23fc858a0accf1a162baf2d861ccf264f6c8e9ca3a09317ae6cf6fa757686b32d6099cc9c9a60fc1e63f788395e7a1419e31fac0b28f3b12c252c42df5be96f4808d26213e41f395daa205d3298745a4a5d5b21c9e4dd00f311f76276cc01e9cf9d39abc5fc13b935aa50f40f7e112a22c8d39d3660b9a416437ccbce399ee7aaef8e4e6b01891795d3fae7351fb98fd7be95a2eed8a7220a588a1a7726a5c89f40677db076cc2f23ebdfe9795b7dae0ff47788c8a944eda41f472376cd64921f602cbf9c52df197dc5137eeb3a23365e94590d51a385d49bf4315c296ab016fb6adeca0f3b608c7a93db970ceea27e0d79abf1f0cd0732345e944ebd9a3e3eba5bc3cadc93b5b8bb2483cc43c5898934e510d2144245876e9082ee30200ba12cacc5f8b12075be75f90434b4c4105d5ddc9d8a60992ca43e975fee22f5969fc104098f75edce03c852836547b7cbf832b43063155289914577eeba326a6aab27a1ca99096dcdff750ea295700acc18c0837e1bdf19dddb8bbb36d1c056f0467da84f7b5ac791154f916980a32f1d14edba2152632b67585c598b5d8e3741d07b9148df824bbb84576fe1a949658ef9d05ccd83854733e3d329e6e6bca0613382f04aeb4203ce4313ecd93a06a0dc6c178d004704e22f50f9fb9743480a896212426a7d513b6d52d6e35683c4d6dc49dd7c9bf5c02ce44337675211f12e192ad48d4a7823a562e251f97d0b17e755615490bf821021259ca153977dcc82dcec96e7db3a58e9b48e9b9f076d300cb840c3ba4924e86909425840a572323ed0534d44d6dadda52387ab7ffc59074eacb1e8023579bb8f44d6db8228da489fd85acf52fdf691df0de2d8ad6c55deb5e8e3998239798e61d28dff427af57c030f30fac3da0575d0ebf67078c2bd813c3e89c3e8ad042ec33560098756845e6551884f6e8bfe833b9cda3daa1dea2550e6828280c0a55080cce61132cdb616830f861d762c78d02553d345c1de7cde660d6e1bdb8c6a747fb12b07c86a1452d16087e090d91a9db4995ab3aeb6d04f95e1aa71dc5063ff4a6a95ccb2e6672f423a4edd4e2f95ab2c271c1d5250c344a3f00b49979c1641631ddccd6e641b87d21156f577f9d1c5216abf3cfec63c4b19d6894d2cd0eedeb691eda2bf001c3f68ddcff68002c62942477b332d9e6f185572c07e0ef85323f042e5da9d4122b5cee14ea189e18ca30b588a8f26e10c74c5984bd7b6e5161422a0d29db1225cbb7b73fa2e20d396584e4fff49fe27f3332aad136ceb4fc89587cd9ef77f663c29c92302fef59ce297b976fe4ebb1b6f41b327dda095461b82c4cc31802e06c40f8b2edeb7c63c3a6fad9d064b810ea06a685e8119529d55fe6354a8720ed3f16f9b5fe3637e42f9f8fb668c0fce81ceb76af99114845346b77abe8c06758ba40d81fd1f5d5a74c3582bbd4579a3573399afcb53724c45765846108525c64a02576ed83d833c48898cc905537e1069c9899ece54fd60c46d05366e84f3d4631f1158a530af0a000b7098fb6bdd7f64136280a00e945745dfda9e8aaec27737bee802443ddb0206467118a2df26b9a006933fb5b835c3a7dc09bfb51c21fa35ab07bb043e5e055cf09850edce0f0bcf2dfe7a064f55ce9b84f69976bfff60da1cba10eac9ed75944c6150fbaa897af18e4cd008c6134278700a414be6f2f1ad0225a46a8f0bb506e840dd5458e9ad240aeb86a68622f5fb3b7e453df12756d86011ae195d56a70a5d12d08f6b1400f9125dd43c9f2857c4159007903e1196f818a634ea1a98d96d66253b2b1010e6b353da3fbb879b77e10bb25aefdcde4e1b015553bb109f8f7a26c39c24708b403526147044609ed82f92dbb50e1df5c9352d66d0b0b12a64b6119b981cb2925bef4ad305738ef2e4e5f7ceeb3ba242c40ff8e235717cf2803eaae943a11bb39795d66a0577caae07a58c52e53964ddf7a85ce90dc873c91f22824e64ec41f16eeb0acb407da336c1f0a93579618ef9db34eb71f98f4042c1808582263ce62369b77be8c9efc40eda7a7129d4a09d27dcd0e3b0e4267148b2c1a875165843adb30717c4fb6991ea9739069c0a5b006d914a011c1632c77eab0c3d404f769476ca1ee74f8de7dc1a93edb52b4cc8b925db63fe7daa141e1718e2bc204c5972f5b6219a999f4706e0fd1db84ead08a62a5885bb3f0df55fd74a9165ab1f3c9d1387daf1c1d27bf0041cf971bef0978e294a83d4ca189dc7b5f976c89bd5599c5f22968b8c43922b604c5b5688e5535504b8c00148df06ce16f5c27896f79919e4eec8c9bbc70929956d1dffb9ba756031b0b195add3efa9da21efe8b463002fd25c73f1b81fc3b1740ee2917e3092f542e775b31d29c17cf63fe97b05572127706812a87ce90adf85ed6a8c1fe0fb4723b3b8ae58983409db902bbb9f2d283c91fae7935d9c441fa6771589f2f4a857efad4351521823eb407954056a3a63f6d0128f2d4ca16dee9088bf443d327ec164e3535bb738cddfb90296c4f65b791f7b1d9fcf954498748f4cfdf3d8098a7824398b09b5ebaafda168e6f923150a4308b53a903293c342ae73409f531911e2951107c9ca5db3e14ba09fc0cf16960d764ea3b93ed389dc98a783708e7a4b7d899f990589b9433e2ae3dd96d88e173b1422af6f28b96059a6466489b78aaff236a23ca69251215a8a987db314e0be9dee94a75e82cc507e22cd39fb13a463d4f6d579e4dbc54936868238b2a897be903b57f66b7c28cc72c83f07983178ff804882556d5b3e666513a931187e53d332e8dbb3e23cfcba89422951194d73330cb9184dd4f9438503605f4f38e6dccb789bedb31e018719c500d0674ea9ffb31f9afb708f768dd408f1c36c7fbc8643aca4be12c085f0df56ff673f3d26a062cbb67367480e21d3fc9f629e761e58229724dcf446d4e591bb8e86c5335ddc34effb34606fb1d0db60fda6d0576bcc72e693524cb14cd1982f50bcb0d7f0229ce6af6692ce3478eae2333e56f5887447e6d61f3fd63d5fe5164861b9e59e1027b7a584faad13ed07507586145f7e81f6621e191d8856aa10fff5bcc5abd1765bd8797622f3300ddb850c4b035b2db1a4ce61da0a2dc06d01a88845a860cedf3fcb66c4ce593c89752d1740b7c4f3b8f5cd76468bad36c09c27cf3510bb744ec2ab8c3ba9d22adfd1e4bb76861176f379fb2f4263b93d4d4230d7c537a42aa59e7bfe1237cd7847d920bce5476eb89cb0879ca935ad29a5361e0fee0d68799777e928fe9da5f7761de93509d6c52b5f7a30068bd37873fe7678c6b9961cc9f676d7d63ace6bff3e501924fd7e246ffe4e54c237350b2b448e30150c12d58998b44ef505c0fb4bdc9659ade0c6e4626bd291ce3186cecf13180597f3fc8408a0f660b54b4fdacdc15fb3219b8b199f2c0043ad284ba4af86845f0848dad6bc3361f927052caaf0d82ca19843d80647b294630dd8a021b3730bf231049fcf0102b05eafdcec9cef2935c979426ec385aa9b4fb7be2fd1fc1f1e0be33887540df469633d0d16eb4756587751f28426444bd5378e3e661f3ea7eca5200a80db24276fb22701cae26175d338d0271d0b437c4c642872c7ab59def09d0b696f4d69f108e5ece8ee25a1b10235e06fe7735a4cfab5fb49304d82a4dfdaf6361945685ecae132a7723fbf89fba5209a9af8f13863e8acf00d379895e085332939d397d69377c08842e3d1bd9290fd9018d768ed16cd958de80c2ac16835b70b1d88cf78f044dbed5e9643e1d31113700f22231f981a0d66b85738957a285237e939355b0930a76a29906178a99a32560fadb912dae703ec65ae1fab55d6f12595fa484fcc21e5bde14a36f17822935a4f94001e9162a13892a23f6cbf0cec51957d2df85f89a0a7a862cb31a05e1b3d20326ba21d3baf1d4138e6f6e4958b95bcdf9dd98baa5353ce524b318024b8409891ab3e6c117a3fe6e6d5a1b17c515d3e63628152d15accd688f8a781937e5e65c34de339e03830818337acd2ab2e915101184068f13b100d6e91deac4a5598f6117611b291178e0a4455fdcffa9631b5d663a2fa6ced55306a10a74bb971a0495111edb117dfbb2815d7a32de16b49c759461b5b4ef9b32c703f209d5d07029144e955b1d2d9cd5ee7954713c5ee5b41e2c1bc0d7be2eef28175895b1b7c0fe5521e2f878bbbc4932dec46c1c8b0f2739742c013b6342193d0b8889bce38b9de52f1fc9d074607a4a4552c85b51bdad159604c4fb0516f14aee37660c97fb6be9aa9189b84e490a2b3d12fd811c70c95920a0e200a97a91fa2518d94c8f22d5cfa7725b7d81f44b5f81caa235342ba5dc7cc6d60632caf98e2c112dee0b867f17d27e50c90fd77c5d496e925f74a75acfb4dd2057381e9854b8f63d1b3b487b042ba8c27b2ef3e9d2c0031325edb2e60ef5d4001972dc684bcda4765624ee341c2c4ce7048040fde592a4e601771381adde3fb1d367d09d9f83cd3509f475d0def0b6a88752ca5157f106c259b982ec8a2f8644831f63f8b625d64119c68cf8c8577cf466417fd47e3eb1880add99e8e57233ed28dfa54bdf31c7455233a87f941d7162fd17832c5ea7cea3bddcad5545c1e1fa36d2e93f80cb94b27116b55b04c10c4d0cf0dfe072d0922f901d2036308d698b028e3eb95c8c5d2fd93772f2f398a08e52bd2a82a6a883c9659ecf59d4257dda3ad6f0bfbe668356684ebb2c34910e4e2961ab4c85fe3cda96775955ae93721af562e09afd0d351d6252dc7199fd30faa67e43a409b9eadf4022e0f0dd00a734ca7ac9cc2c1acf39971d9961ce774819d60e051d21fb7cdef26879ddc79b466a9f407d05e9b3f8d34704302386b11dc56d13dfedc1b7290187ffd53b14461d85571f22ab94c8a5a5a7703015d767aac15aced65ce5829c51b3e5760b0c22b7098c14de6e5f060d9a3fc3f9b3dd2301116f09cbfaf97f678d99b3e33c41cba3615d3537d8d0f843c465241bac5e223781b95bfbd1366d8c30b0e8c8f1caa3ffb83f06a0980841cef49598c05f791e3c69fefb2abe18a3f958917598d94983cf449d0f6932591497f409a6a8a4d2f3281df112e31409a9f9f109d13719ec1d3c1cd52f28ac41cf69ef716ba119474bed3a0ba346df3cc9ee9abc09b1838ab870876b913f58d044d15bffcaaa10c3d9ea4f42e73687a2dcb4af9edd05be2a855c9712f9519994a7c15a280402ddc54e1bbca4b27052c8a55683a6cf97544fc163d5f467d6f49782113b60bfdef6f300167f522b369db682647595ea514558bdbd0b8725920fb8caa458ce9e1d4b20873f4a2fec46be4be047b60581c1e379d788edfe77b02e516a6fa8dab173db9c48c104984294b275848ca1175d61500bbb7629fcdb3ce5df7fe74b271079086ee0bdca248b18a831dd69d5556b5cc34c1ceaa3823b0e6ebe494399cd85c8b9b70bf5cab9ff3ea409ceae065f5638d0414b1e31d6d79a188cc48ce4c04a1cebe934033522763c21011e10038f2b7f2c30731d451ff7334fa11c9fae9cb48b971a4935137a057499dab4f430f72c9ba5140acec02ca28d7e382c3c848bc7a72ede243f18a5628a2cd47b88b7cefc70602847ff573585b396477364da4a13c47baa2ac15961cf766da6fe9a9bf2bb8ddc6d2eab90c6000c720248ee7354972e111707be082d3813a39ac8e73745341866cdd3ded8248b18696fb9c3ca0c9a664ffbdc2b0cda54d61ef4023c4901474466e0ab3cdc969005f3c85c4a0861499e6d841b181a65ad4d7247e101b2cac3c61df529872e1b288224ec29525086a23396da0cc32c4083f860f6b1063b64453841eacaf362c088d5991250b6d6a5e0cc0690286d7bb1577452f77e6a4f7fe3c55845b8de75efa95fe04aa53d697e330fbdeec57d931865ab844fcb1dcb562ffc10a4bbaabe88aea2093236334d06b2a7e474dd6bf38330b3a729d23e5b4b87bdd778ea018fbbc36f32e3d6df30337bbdcb509d1be7a8d66ef73c660eca78187a9181db6254abdc57fbb21de260f9b41bd10abbb588860cc0d11887694e41f25262d62e9f2dca6e714e85b4cb13363253a158088b17d582bdd0712ea3f66faf34b09c23319bb57c14c887b41e20d9071bda4a3809af34715453304bf7fd6601126700eb3039e810f8a3826d2d036e0fefe49790e886455748037b326145377b4bc88c96a7b105627fe1caabcaa4df22844e45933ce5f28492edf9bf3208e8823aeceeacb8e02aefe5d401ff3154b98c7572606d4d66ec7f456e0095473c99bbf5a5b3ab9c61929fad37525828f563d4e37f4df067fffa77673859e6473c8b7ef86f02f1ffc7b4121fb20abc9f74279aa6aaf00212111520eb83314b3079947d8740d5c4159fa71f9dafdd90e255bb2ca4a3bbfff5b0493a5cc2b40d0cd57a598e34d973419ca0ca43bca27919045c8de9c99176b376fc402446aba89cc303f2c0d54c1a55509c56fa20ef2a4aef9e4d2ddc05188c705f8a273f19b54100230920f3988fd3f9ff1f72fc4a864dea3faba520a0cd66969c7765d3ba6b695ca61d45d723cc2177cd347d18eae64221d4791222b6596a493900885f8c5f187c7e748ea228173e401c96395bd35eb1eb75744c95491b3ecc5449473dd7645174a26636c52194a11bb0ec1bfb9691f09d9a68949d9fedd85214bb0f8b3b1d42e6075c1e195b3d2c181f1d75ce024eeb4d78f9749bd478fcdec312dc9f6430764c987e157d9aa8a33086339c837ca3a191a7f4d5a7b92f7a4e460aff2a6f995da480410dd1bca85e3b09b06c6b638314b8bdc8f01fb2b444e15be541098559f31ba50c9c12a58fc9d5bda681809c5a13acd0d2b61ae44fd4cc0b69139acb96303347558d5302ad8ec4ad54b83a4516054500749a271d50ee6bddee760ddea996ac79f07c37944cbfcbf2affd9d0c6900b657bf1949b01b071d98e3d8cba84d3f6fef0106f4bc999b2c773c312695881db5d062e7d552e5beaaa6327bfbcf6b3265ede4e521054d87ed20f4f20a131ac6b4609d125a7d45bbf7e01766b9ecde18747d790e7a84ae59f64d83d74035a7bcd8d3e6cd1fde6bd703db9bbbf432a4d18aeaab9d1e4e429419e3bb136595ef543fc14f9dd2f73afa6bed953ae13a3207dc825d34febc2f1da51e6a5eff00d2532961ac216b3139c04b849b6dbfd44b30865c614c2df2036e20f8b861b6dbdb00d4a4c124dd7c3665e10b4c8fabfebc5fca68d79a54c0d0f8b7b04f0cabd8ab38088dbbe1a451833f36274b7033edbde4814cd461cb55936d20a0b342c918044e47e52ccb1bb359277d93d3053cb50840e25872b2ebf905b249826b68d8f979d081681f2d3b0d3424c7ffb65d80a16b1d8a417e60d44218e4a9d75433aa05eac21d25dc8c9ccb8c146135fb517122ce0defd80abf3b873ae08c12c0d83c875b1f92692bd11e43b65fcb70dbf2940b9f62c2b09ae0eb1d7f72da4e518c3a2c4aa2aeabf30f7e91acf64ce401ce6c682840f1d60b04e3e8d347c7601e04b75bdf07ace085052fec642f22034c64d0d75a8fa699f66867185797545c5756ab377eefacac9a6902fe0c868c28d78ad4b90dfb5b00b5cd44c84805ebcd4bb45dc7ef2c53d23405f71dbd771a468fd64bb3c2f89c95e3164a1e50a40e7886a395bc21aafa3b491b59c85b73b9d848be83fbaa9c8f865f83b0c9bd0caf47752a82a9478d4b8a6a63287cc30f01c51f67cb37f1e28ba5e2f7a4e3bc8ffcfc8be3ace0a52cbc75d05ce613f9c56a5f2e01638e96693846af2bb8357375926428c033172ab0b2500f63995f46a3307db48eb3828ae0b7b28df9b0da3172b36749ee39c96ada003f54de6dacc65069968da86e495f94f1ab715f6cac49d1e52edaf140bdb3f9b623d119a45c3418369ef8dd45fc765f6d799aad4b0daa83c65e7fecc911ee30e5b5ac5f482f2dad29bd138efa2f25c2c970920aa4c76a2867f9a97aa9457701174ba65ddf7a5ed0c6c4da0121f4614f20504094fbbec98bf2ea8086890e6caa7bef5a03176dbf3af1bb4b2bea04f51ea94c0ddc1e2042b9e4c663fa0bfea17ab6177c4297e09875f1230962893ddbd7b955d30b2abfa9185d75506a2bb0d31a510646329366004eabe9b183949f96dbecfca7c43fe7d9430d2dc5eeb027b2e4929d09a0b86106429b38392e3467dd2a79b2aee0704e7d1362734f39d575244202b8e8768739172545451034461a3fec7d9b4318347478fba3807e05fc001f69997834bfa3a8f1763b407c3f69d290a06a746ab75c0db56033368f71ffcf3a5c8c856611a3b78239851a36baa84d220bb807bd4755d6ab5ed889c18d62b667dfbf94418d5d88a0a511322d6bb87b001981f99c0babab2c20668b47f9e41aaf68305839ed7adeedbd1664e4b516b36995a92c869d80657fa1cb678e657e6e8797ba484429f44ef4b4af7d7819ba15a56721cc43b9a741ac68d12dcdb2d46ec262d37beaa7b88a5f908626ff1858a2cd562c9da77130f661f961088bf7ff6825dbd4849c0abbb8a137761159e774dc8410cb89553ec23ed11a54d8709199ccec220642ab054d06d3a0f84f8bbac854815c5eca2a1bb463c7a5a3a7f8ba44d609e8b6bb911eea421d9bc06a8250631f50cabad7ad74cf8f56f6057d3aef36321c10e17bf33792c62179aa705352d1dfb4451e26c7070b78a58de0f77e8f25cc01d610a9e8a35ff5c6b61f865c0f56ad365fcdc52af644b282e657c545fe9d95b4a143576f4eb67199683580bd0148ea48f3d2aa4f31bd9c3ed86419a235a0600758343d80fc3304e6ae84a14567de18a87de5356c41b758bb04c6d3afef8e0843d52c9030d76dc610c1b90b54a1df1946dd26decbb0b52fde82c8b276873aca22e73f430b1b86535f04ec9ae9f80709b52c29df600c3689ac3099af3a61efbb8f05e935aa6217ca450d23da29edbe7b8146b0d716eaac65f2c772eba25e0f9d1ad992f722f943c3ff4b93146e413337e15de6dd1349d5418c51615f3584148ffa809886d04b8e4f4596963d157c643ceb7aa694ac87012fcd4dd2c904aa12a052425e5cdb8c7736413bfeb9cd8ed07bd6d9f1fdf7c55256e5021c007e58d0e7abda10133916bbba99a5ddc40541398c17df7d6a9d8d165ffc1bba56d1381536d8504277b087da19868b009e2007e1f9170402608623a6eca84be59781de343b54298b84bc0df4f00261968edd857ae31ec2ad645c17d0d1e272614aaa7861d3dec6572e40abf0060f1fcf0f7fcdebb9194e0c14dcae850c7cbc101a46df8701ed0743cfdc5274eed627ea6116f523b5ada72f3e887803549f0d3a4390bf495564f098c66c9c6f8d14f022c8ddeeca7bd71e9ac0dda7329aa511c1e6566d8522b31a6cd82dfb8016a7d0b459c3e3a2b9e30565c2e2e336c767cc2e60229bd07d2f575ef7e98f87e311e214fe939aa978b0c9ef5c89545bfee70934bbee507dc6ae6835e0cebf25234c282f9b734b59dfea9952065955a58afc2e33f2ce2e5e3ac3e54919c61c96fb98792e63003b94b062c19392cecd2032181c4fe49d9edaa859ab071ddd0fd6d4dcf6df6ead102c535f8aac0733d6b542b5d6ad2df531e634d40fcb805da33649110c399011c6e1e05d9314b1c5b6465b54dce25937db25d73366c879b0cf841838a61736e651c7d99c4755578d231298108d7296a72dce4eceee22398821eed2ac77f9a7576c0d5cc79d95d3f154b20363bb32004d5bb7c7ea53b8ff9abaac0b550a797c609c24e9ce468b7f0299727cfe8f78c660af6f23c12a5acee8563e9502f4225494c9c8de4c09ec723853bd55951aa58c030f499588211d69de5d94f66e419be183561310bf7ba174dc2bfe3be26cf610a8289aae5f48ced53fe619fd87c072ad66e0aa9e6b2bdb12e2bfda19369df56db9ff935db4fe95df215d33aaa5d3daf0570138c0454b161e749c5dac592ccb6267f2c209e575e11452015e46701af70e54a511f016835919e777fd05ca2778cd0d8158d7046a4d8e271c2080713db8b70901c27ee4780d3b6202cf225bab9eb05fd6e906045c9c26f1739573818b6c33158ff6080ef00d513504d8ba5ac936312ffbe06475b8bb9e966868d072702ec5e4e8068577c71605658a4d99416bae7f63664929da86404c3d8bd9d1062384ca5d5b3da4d35ca2f6f64d18d1255646e19b158aa0f0cea33bd29e18491acd9016e6d0d6a8d834ac6999ba36881a8d540859719927386e651f2e7a2ec5174ba663d767e851c7fa01bfbf2709a4006e0ed807c7726078857074f9b231f86ac68d5a7fe327b5ef79c5cf28399fe1fbd15b559d04f0bd6db7555b0f5b4ab92686b651d687ccd8e0e4481e5f9e3daf22a9e0c360fb69744da268b20bdb1e99a60d77b1b621258a35f20ed1c874014d8d20cbf46cc8462b29e58face098423007fe17fb35aaa43c58d3987ad15b1d64f5bb4ab65a17c78c47563122086a62ecdee37546d40e936049f1d1a91404680f56cafe56244d2144e1b7e53e90bac5145449f8875b8d4d6016a3acd0809f27de43b20337f3329ba41cca3b161e5fbd53bb61d11a0e1679fd821527e1d8e6f345aa6337103d11a97cb486353a0ed6cfa5d327a9c082d991129b21f49d346638116931af0bc41c67b01849c85d1110c4493b08bd3b8bb50778aca0df13b819a59539db7f38389b3db3dafab72445534770fdaf5d9ceaa13e38d6dbdffa73423f3fd0c8efaecfb304a57b1964e3c1217ee7219cfda021db449abc04ea2bfdcfa6d1c09869d927e92abeb1bfb2c3958033ff2515589fef943ea9ff1d82e05b72319f049677a4b8c3e4accfcb451912ee7d2eecf7dddf9c1eeb159e936442170b992a6f4dadd1aaa47a524d8a85deb70ab58b152e5545872eb95a671733468c3e1a8ee0dde8396da0196929501c1e605fb87ab3420961ba9d2cac3a556757a4a829fd2b118f4744c61d0c08687151b0e01be49e62d59e8124bb4b9f5dd2d393c3183ba7bf9bbb706dda7a5645e4489f19dc062d5489aa09631043bc3d830f406f59798bfed2570cd443f222c0ff44e5ab6564fd97fde1c16a9f712c433bf53a3f871e08cfab8c22cba166b89a3b8a54eea20ded1e6d6de5e9b6e6f497b8f7d9f8cc5d48549cce48ce7cfd280075300f618901373c88946c022e868dbc0c7c95b307af42f577b0c0c0831cc97cf7088ad69e6811886f3322d17cf0218a7927ba2f0551805fd8cf2ed0ad069d2187467a05485139878f8ccd273cd80ef6bdda74c56b04d1ecd37d32bcdebc027706ad261c0528b36a8b003422e2c46feacae85f6d62608de69dd1385a25110ba48d3140541e346adc0e074ca038d8a4b8477f4cab80f77e06d9af39ed2de3db22e9caa6a4f53c31fef880b2a286a162dc184bbaa8078026ba74df2bd83b7cbed3bf08778861485d6fe274d13cea0b9851a8110242db7acadd9c9e0553169687e9298d0dce348e89fc068c278aa43caa9cbc894990b8f7648015d77df87a268cb9026d26d23baa5fb5bac8bf8c907b8a3fb3403386a7c97a2ae6defe42c1adb24fe34cf8d104d7d0f0b67947c8f31616871a6039eca0c4db5684ad049e9e19805e9f22a51f7d7523ef292bc73ac738778b141d78812959f1a6d520a71c1f0abad292b1f6812a95127a9b626ad7fd6ce5dc80a9228ba8240b734c6b21f3ee33c445b4d9f821e5f93f612b0450aeda20754be506a721720845ae179c10d23ba325f2fbc4d61c1faba1e0cbd575a16f3aad3cdfba6bb9816b8b4f883e77ad4932027fb7dc955f6175bc08c48c897e811d3174d565b07922b6c9528fe362dc4801de0fe8faea0446b409eb7f81f8c6ea8aac9b233765ff607519059f8a48a1744eb280ec968e21aacc006fd2b9485b8c6cfb5dbc0c5d7152f622afee6ea56c326c2edfa060be8807b2d51a0b1a49c6e1851c9c5829876bdfb43be20ac4033b69769bde3d885bd8bda3b31076211645867df8a2c7bfa7cc7851d2e7949465bfdc42d9c770e44aea6f5ed752fdfabf763a1c6797847ae0cf34ddf118e536db3885d426359d40aec1f9eff2601903aecb39b7b9b0360088607d342582fcb135388a77873d68705c988735ce37c9a39ebb331c5a8e56ec4c0ac6df504125171e81268bad36c0107c5ad3350535e7f861a0138ceb667415bbb711e8137c33c505618a43b10fbbf34c0bed5470361a6e5ee927aa10696962e0462e6f3f4ed4d79083856ab3c0f71aa4c56ad2f409e1c9d70667084dd69b5d1e9bb653e8809f0316995ba31beb8e8619a3cc72d5f4939238ca23cf7e9b2c11b29acce46b02c86e5c194c0ba2a7c5d7c0497f82391dab52f7baa52d1c088fc617fcabe3d6715716d6b852c27f1149e4ff8f4f345e2703f3ac1268e5e8b8ff1c81d7a5daf76dc38dd860dcfbfb95edfefa562d68e0ceebf7017827a6c0d510185b4add5ff2fa5fdae94a9dd9e8d9d75b0ceeb38f82a8b427021d296784c2bdd74a2a237cf3719c7af41fcc60915732ba751a9f416fb706ff23a16c7f046c1e2dd151ea1847aa5db52fdb1da843d6983e34fdabdf650ca807ce9c656942274d0d5b40a30419737a8a2d845416f9f42746cb5c1cb6110ce85627324201ed097701ec5446b612d42655e07b4d48dcd077b1416529e204050d2e5c4d03927ab9e08f51a8c191161d9f44f829d97e4457fec58677d9b24162d00d9bd2bd61fbd8de49d16ed90e0f49f26604fccacebc4736e15f5743f725c736a2bbaa29f60309c9563a230184e9561141800058973213dd5b2e4d6e78af3e710379c7bc0fc0f0286328cbf949ab7e02518e8bed958ad293e5a641458d3e1f7c43db4023620b2e03e16514ceab209808e3517771542df6b6e6c09fef9dce40f4ef9d1ba7fece208bbf31f033d32a70ec0fea528f1ae8e0fa34f173f83ff0577f45c31f77bd47e5f31c6d7826ca49c42d0e458599e85c174f9a830353fa6f7c1e6bfb74dbbd9259383b39af206c230c6654085a34637c1eb2e3532cae214ff306cbc5d428a1b5a7c3f3f91f849505d4667b3aec08cc1df7fd0e48ad472106b776ca62ea63783c0dc578dfd59cf53b4e8a1baa45b9c848f4ac91917eff5680d74cb9569e994688a0eee6754d4a6a36e1a9ff7e678d14b6c994518efb6071a43de8615cb45b631ba2efa4bad69bdd69cf604282004632b758eb16a50e84fdf92dcae4d3fb000e4e9307500268011d8f160d0ac2f43ab16cf4b134a4bbc406992ebc243400675ae527d147f821f0c3c28cbabe856e1d4e42a4d608b6e9f169c6be0da0ba14273cbe08d5e020b8457f8961932e2503ca67293a75011bffa10d129485279212b48cd673390d34cafd16e1685833bb0dde04312f52e8f5a6ffdc4378aba57ded579e17c019633550f806558d257f5c106c8b9128b163b36235387b8a1a67d41fcfff7934c39b982a6687676cc5c1bbb4bcc1d63aa9f020afa9002067c7e5cc5ebc413873d9656702154f2c53d795328e7e800b6508cc4b1c8a2e4d8c02bc14e154726a8837144043797fe725ed509e6b5b4d78a3b35b960cc2617d6573edde0c999dcecc17aeafcb81911236fa72c7372a74a1bc9dfa776fc468478a342f993e41757fac60a4b271b46fe9ab6aab11f8aeb5dbbda61a8b45903b5a1bceadc2b94aaf3e024f6befbbbae653b99a224fbd96c953973c933fc9c7339756f32f848b9a461cb4984bc147041708a2b61957d86264a4a51f17fc71421636aa79efadca916ae1b0b5e5686502cbe44b500bba5a40627240700f2409562102fb93b61d38011315655b4656816223d8679540fe361096b50e4d282e81f5dccb8bbebe9bf17473c3d472885535f926a2eaeef90e42ff225355080ccb4fe8332d2664e2f50f7bc042dc0d88ce038d3c1beb6a8f7862ff0123670e2cc85bfe0122a27052330ad24126cf459cbd9fb45db4755c125d021aed155796feed43292d0b543407b363414d87f4c4aa894b24a5e37eb0aaf1d0587eb70e2952c3de29b6b437232acb53dd01895ca03c44b8650cc4b23f0cf4786333d463ad1a3223c3efdaccfddf88671c7a175808096c9deefe5eee87b4f4cf116c595366f82cc017581b2db216f0c1183871d312c9c6527344a77cac12fa4eb47d2ef666db7dd5cdbb3c9ed3868614f017affa13f10fa31fc81a5ed12074dc3339fbaeeeaa4535aea2e41a09cd9c3c0f924244d62aea1a2883b76c500e17d91902cba4f5795b4d4092559adc7db22677953c1c6ce6da22653d542a78fe7d975abe47729b3d085d41cb0aa8f27c6792be20e47918a8cff19a80f52cc6396b9e29408bffd71e7709e9423f4e4f1f149e64475eeb5817b454b2110b2ceb390ef76d7c6f361550e57aaa213b3bc0d286d3209301b77bc18c7af7e127bf8f7fd43ac64f7c59c3d3dc6f4ddb16c84990efce87701fcd1ed7ff2886dc6ad4d7f54fa83c685b7d672fdb53c372505dd5c3041681ae92d0273fa95495dc23b4cbda503d0e3128ae71913c271fcb0db438f4955e79748b1c94979f7717d77d52f92a84e3c5ed94d23bbddf9befe3309d7652f2dccecee5055fb2f17d5ea4a52f0b75a0572a42652d9a14f39464cb07aabddbc09f38ce7afcc669094a154e23b72c45c7f10a0afecfa788c56fc69b2ac2074dda22899abb5239d9d472b9d1a23d2f8cb9206da6727fbb32e331c6664cd3b1f68a9241690fb7d0ea35da73b5a80c60c60e3eb60da850d098b0cd4790b65e8224f2825365faefdff3238a2bec7e9f02f1c12c03e41232e73e6f7e3ff135b1433a1394aded64d41aef164201f461c263bf61c126828337a89570c1d5f91d9e65868185bd44809ca9dbdf83a660755c8f47894a92c33d24c02c872da5098d7381b7fb8886b29552822af4240337b75f3e688105fe904f15446d53084c53d2539b13c4eb1990075371909619ec303814db285516925d5e982bdab47a2c85028490d4cdb1e6107929dc1b2bdd0794db0611d847b94512ce4131b73dc3026e542078d8b8c4c3ae7e5cac4433d8849696c52783e9c2bf8adc100a2eab9aeee04e7ea69c90f960d1ab5526ca7558fc8f6afae8e633c4ca00fd0c56b541d8115a66c5f1c1d45af1a30f5e4a86b19286d46bc5b10164aaf7a955e5b9d1caadf660a7e94d5ff512e2df051feb2214163394dc87b724c8768c3229403ad0ca27aaeb1f6f66c02fa107aff5113f2c5c495f4afd5333c375f734ede2a2f0c75cdcdeb67eb890e6aa578b2dceb76c6e75e8176fe118807f559e6e32e88674396040da31d54dd6c47e60728703b0b9f7154f099d51263553551e3b9a0a828add868620f1b4f1e22419a2adf47ec70253d22310d1a95001f34f2c16b77dd79a4103af45abef922347a0fc00e9c0a0ff7c5994ed278093cc7d6f5e000ef3f5e86d0b643603f66e803dd8e927b4695ed1809df5522967eb24c88434e8e70df05a8b17a1bf3a7573006fdff438c5aa79ca0f9fb903f59a09734599a99efde83e29042ba3e77802a33307b95ed67d1db9c7dc6c2ae5901f4ade07efb7350e5e2c1d2a5d153b94ab382e093faed6fde7f20c2b6959243d621c5ab145bf6840d658d353077d784d198cfa5de211390daaeb00d26daabca0bf575732a37b4c7e49bf648d3180a917402dc519cab6a01c93fa710b4a0f11545b0b72d16262a0fe8d075e724bd864350f60c219edc46d580bfd099897c472555e4a53108119f0b29b15bd891d4df9549b8bd5e11897c00e2bbaaa537cf9814dfda896dadf7787ec3be40c8bb87c10e8a799a951e81257376fb690f0b4213f39ee579b39a08b9b14f0a1fc18f463060c8f5c7c06c572d5b81b7c7c2f16084ed3317ccebc8d5709bf9a3c33ee7949b792f722b6cd4969bd0a16db32395840a577cc2403395535356d2575893eb67afda5ecaf15f37ad8bfdfdd950cae4070d6c3dda93e0c6bf3897fa0c173a32eda6467cacd503ccbfa4a056a91500e68c0325ca9d088f3defb5aef812d6efb141c76e7bd68c96e6cca8c0d23e0e35087a958bc3adb05d763d68093f2883aedbfc4774bb1be35530ca1e2d9df457c8339588aaedc488a46837661d65bb4f5ceaf83a5ef4ff0b8625da509ab171dcb3229a30fc0c276cca9d9593800214333b38a3fbc72e3333764f02ac0b903aabfeffb031ce2ef5fa7ad2c35e62e50a517817e28d60cd03974a3b882060749dbd552d218ffc409ee3990b351318411b3057d01914ca5b7532cda8576f53b690ac32bc0813c8cf23bf2525537c772720e92e6ab9657fd3186586aa1e887d3dcf436ad8f4d408111e392d3257e4a75663665ae6a7ea169a8129e23dfd920f415adae87ec7da0ed01234a42c889d07c5c285ccc551f08f2da089931dca32e5d94e5f18dc85e1a585096bbcaa537b167bed0fea2fd7abf9de929ddc16e4b0acc4575f61d4c6452f642a5a69ef72a489126cfbf412a33c1863bfffc7e8c01d829ee12b8891065addec0ba6712a2382e484b53077acf4c08661aa1ee9849e0ea3492b4608a281ba2b75bf769f43335a514071aba539ea172873930013dba72bc448eea9c0c6b5e225c5b3eb920b5e7b104a17ee60a855202bb78692421b9d39941f48ebfd25785ee9bb1f61f18ca802b9dc985af67f7154480c172b8fd0f96e5ca477fdee174c16bd94a61c86b385d942289e1b8f39aa52cc941269c2c9101a3cc75ec5fb57195b5b30ef1c7f974d4bdd6519b777c8b9dea274d089c6004e401e0a7510cffb30c8d5cea8efd57da17eadf7562d57707009428399e8b062b5b59f32fd52f710b281e349b3484c96e2e52467422fd6ad81b0ba2a6cd6ffe0c5fc47269a08c6db6e6b54548ade6c917ede90025e6224abad5a92507d929737359645bea099346083e2e48dccbe78513f78db0e157320b0fdadc7eeec5df7326c4d42b2e750049c4e50f02b108d89096264383bc03216f36a0f3997ce47bead207605f6e9a0fffcd11da56dcf82574df6d9a75b8c282a9602711dac44252ebabc7dd714ad1fa614eb57288086f1014e4361b7cf39e48e222e7499da2a3fb572dc8396ea2bc3d9d3d5629317f9c40af6ebaf4bd5b4d6d27e00b65ef888541bfcb544dc5ddc816c2b714af5a8b0d7b32bf2c06ccdc51db307ffe7773241662ab0eb78950b9b434486e1056e91434379590d79f2e6f851013f84daf40753a55f244e93c67596058ee2024b5e86e605b4de525c862403563e7ed90544c060806c91bac232ec762ff94dc318dc6872c78da4a0defd62d1ebd7d2123e681a815f8294e5cca65c2aa05d0a1ce75d3d404bc802d20e0edff1643f3a34ed3116a2f8ab7c9aa71bf2285090e9b1444b82d9829e6515375e2e8097ff523166e2210034009a45ae4d411f7e0c745192587f120004ae5422a6522d283a6f18c23041bb013009a35ffeb7fb43320cde0799302727c8e307df93a76b196934c0bc475e1ffb328b5cd66d52b9193e7c38ba5e492e4931d1a5f945ceac8d907c49de901a34c0a3c9999a217138b3dcc63ed9588b94a54522f8b71d0f4c66a2f64c0538f41b8537e845915a13c1ddaac2732905bf9e242a3f75e5117bc87a9a1aa954feb92c992e40ab4715ab02ee9f41eb9a4f2b38b5204dfc2fa1b2c33b3c0f7310ec30ac01f94f1461eb14388ee0af715c48738eb73f643895720d849413719c8d8faa02fb616b6b090341885046ed1ffc82c10b715a3d94d3c7ae73962306e69c4497a871091d7a0a517266cc561d72791246478b8c4007254b55423623dd6ceecc329e991f91296c90fd652691b692a00348c168fd2c2dc725d55c0aa6a1798fc8a17832a4a562f933d5563ab998a079900594d803c5afe551545895b275fbff30ff48b9bc274be66561b440f994608f7382727113504b9c8b35b2b1a5275cb049d11337bdaacbc352cc7541351c7c623e98cfb92723a83c4add221087c8a355c4435d98c20302ece5d11e93c67428848c8f5d86da61810cc53a4de47dd6a0b85c7b1bf7e644430187b5292abdaeafcb73d155801b26bbbbc8c360cd44cbc83d3fe3248edcbab1e1406ab6544cd042d79b706bd802655f17e5f818d01d3a6b6e3e03c1c33a2c00a767e38736bafad108bd47e28b7f1015b37d28b1c881d3a9a90a1b9a90939667e2893e0f152a623f7fe8ee169deeaa00f79136ec617c53b29ca83148d675bba3d93dcdf5feccc677bcd758cb278225c71e64be0814c7142d520d3f1c323cbca5cea4e776e89ea8c4db5200815fdff456a43e64cd0a3d3e3de1c251c8f634c1cbb161181c3e55cd708ea4191dc08856b083e0d4e69ec8cab227efa8640af8cdfe5755266eec4c47c8c62ddf9247d37db03acb55cab099bb4e5a4ac4f54b03bdb663a0cf129ec082bf28ea669a2c01656ab89cfce238353e4673c780ce6609522bfc15977c1850a08905570dd1ad4561318644a3996def8fb7b6645caa57224c57a45ef479ef43a97284c1af6a1f3eb336ce4a9f3b55fc70d8debf067fdd673e5fbaf8cc101fa28a5f69d22beab6f98e0ea9e68168f3a21490207c4feebcc88bfe42a647d507409421f4eb193c2de79c7a230096762212b60cf2fbbb2e12c06e2d22c023b90c36b37e004a01df546f751a1d330cb90953dd50a0d620c89df2ecf5f6f2fe58d8c623e03220cbe45a566fa56e9ca421d3cafda8735ac84e9ab5fd0c64dfe3a138f273e032c1aaf831a475b6d61cebe158139d6dc81bd7c32977e358bfdaf900c6ed6038b8acb4530539824cc59e994eff6cbd994ea4c2773af634eaff370713daa94c939a0a062b8169fb4c5fc4571fe1525192705adf05177eafa9871718ca388bc9fa778bbb74ff6000894f7c76c4faca6524fbef3c40bef1e90d22546655956f36752a150406aae51609fba9954994bff0d5cad768c5a18af2797ceeead852b9930ec59d6be23a6800879eb402c937981b5934df8dd9f2522d1624ee1451dfef046ca79b426cc33d9aab6a612d90caabb9539a9fb779a01551524a1e413e8932cb1b77a8b67a0a2201d5f6e06c4cedc84eeffb7f5011fb535020ccc43efa1a0e1e95f3b4525ddc08ac523b7049d54acc040a118fd0f322e5037da5264f5439f8b79faeafa484dc52f4b2641a0e28a9edd508933e408f8e592fcf0f3def7667a3b230a69849faeaeaafe01d3dc78610b154586a7d715a511da35f9c3d5797823037a432fda720d3295dbdb47d1b652f0cbfc695cebf63e6101ec45c90e1ee8ad0770f575969fadb72a04baaff211c1a3b6b070f403d656c4635d092b4db794ac4050ef6f50fb5109a76d63ba81990a392ee6e471033bd15efb080cc531a425ed4e88127c88507154594e2340e430504c61fe8b520ffa2e3154ac26c721be1015571b1dae23976d190d82536d0a7eaa0a9cb113d94954682aa87cef5f0ea806a77156c85828e2485c3970844b272ada3a1e5c3724f982e3d60a996b020f20668065c27d5c1bc59a370ed3f6b51bd4e22295502ef04a4d962307fe630598cc84a1fac8a58b72169e96c84552ddf35edf2bbc02a53336c593910c4480c049d6031d2ebc98aecc8bf8b2745c22a59d172f7c05ee3f51422c63224b7f698abf05be479055090310409a1ec941035d9077018d8ee4cbba13a0a156ce7c2ed9454e32ab13782d765bc07bbdaa2ed56961925ce4e7c905ffaefcd328a046de4ded844b567f49278e76c5dc5993e7a21552615d7829d057f283588b65f0418710703019e4fb21706817b3b97e688e4638e1062700993ec029c4cfcec68cc3ed3000eb8e858c358b8635bdc9d2fb2c06afe0a8b7381f5836c617f5c0b9b1967b9f4926e1f0b5a2437b690248919f07a64932cbf9e9a4c8c5981f263e5d4deda5baa103a6d4191504ee215ea0ce9e5abc2ac607b31df6416715591a67b524c3e945b35bd2a9f08e15b26ae4149cd492a23ebb4a2ca54d5618a1f7ff9ba2f2442da273a2821050f871a7ddfe7eb94c0967c4aa4010cf75368411d394c976bffe9b74d84e00049bb01cc66d7329b2976b69b013060d285c8086b6bd6d2bd25db45790715265c3b1e997d34881856167adf91b277bd5d6f88053986a8045897c0cba2e48e682cadc13b82148569284796116eb3fb7cfd45d5c403e9f67506b67dd4ca1f5d67ab05b8c29b5848210d5c4273aa706ccad6ed761cbc6f6edebf20132bc9daad923797af9d96aab66a8284eff8935727d5ddbab3644e2d111190cfcd9343cafa5054c8f17a4a50160c3ea6839ff88e51c56334aeece651bd64ea57c70161a9b9094b62a4f6f28387f53da324cfad9963cbd00f3665bd0aec59a2d804278934a52c3176dc30c2a6022ad4239b08dcbb252f1d875351164a1803496bb307b8865422a519993004dbb9583ea465d30e38353145f696316a690084e9fe5411f620e00d5cd56e03d1d7c1bc146b02362e52427eadc78f315a1c8ea85e9e30f1d1c6a8a89ac3ccf0ab1e5dea8d7ba6a99b24bfd6914e2b1be7fb7e47c16a7473bfb1364534aade2dfd239d011fb88ad6151107b8d82ee25afb0b0fe55ec5f49560d8e8ab0bf849541601091067f8a542f611c8397a95107b57452fc13de891e1fcb07be2d0675a4528904f37375d744db33ae39c974f6bd440355a238c376399a4c126f3ece5e41652071847b1dd63808cbc313fa8cc523739adba20cf986c37d469cd9076dd7163f548cac8692100f93e53728b5b90d5fcd7a63dcb2d1b45e47ae397925c0860d68738aa5ee43978f909813c57458bb783e6be8a0eed507fb2825a6c0fa0b84866da84d257403dd7a318c41e36d17405a32405f12269f6195af80e9c671e96cb8a6de0bd33f97bdc4edbb335cec94dd19cccbd08e5440ee6860ec5c9dcf46710ec6dc47bd2ef43ea773c2534728a4dfaa99cad8a8815b308886345cf890a0324a8051a8e18ecab31f2b7e9295a72fb3d2f7bd9982edcd5df5466cabc4e3aafcba4bc1599b497e3a612a357f59f0065bec5a79f48c9bc3f50b92fce3ce422530fc1b3acdd169cf20a8be1283621c3c087b2e90cd15af4c7b0b5bfe53fd18160f7ec59138aa37a565b5bf9e1b4f9b9eab7e484cd582fc6df4b7c7086a6d5a7c68d4ea44ed461c67407ba6da179991ff3c5b8fbcf0e2e7292cadd683827ccf00618e92300a63aecb32004c95ad918b08b894a1840a93c75f39b78ec08428e725999ceced2e920fd458a29fc9ee3dc6dc455d949c2e50db4cd54e31509e9ce19c298ea97228cd4588c0eb82fc83b11e833310624a126a30736bee529e77c19ec5bb31ef39473fa20523b6db02c7a55831e5b1d41620e893a0b199c7435d2bff189fc59dd10f2c51b9be8a6808a16ad54baa005e2af6bce5c4ee0a0a89343a724d9a2559edfb26b9a5ed8dbbff19a9d59c8341cbc1e9d912465b3783d4b2e2b986671c36590ada0b3194d149852a4a87b1c7e1420bd5a7bd176b72ae0d363664d48b7a3c5ae32bd99bbc448d4ad0b5979b559fa8af658aceb091e74f192037ec2c0d84a09475ed75662cac156498841528b524ca530ff99ef2085276c5467d1ed3ced4a6d28815efd85fc674ae404e67fe832bbcfaaf4b85bca4d4e376587db9298112251e53fdae481373e6c3aa456ba4f6e2ab40e291eb9f052c531fddffdbd8d5a967bc8e2ef939489310f9118bbaad64be60a2ccc7b1da203832eac4020b6ccee628a507572b6c19dcda96b3a9972230bb08ace50e1e78c3794fae504fef4d53ed8cde66d82ba9559e208deb61bf59d64fb91c07ec9ca25eb7f9dd66472b8b39d13cb8ffcd2407cae3647fe115dc4c1a75a4eb9ef4fddefa7d893cb48e9f18046e887f6fd433e5648aa82904e69ac94324f951a39b9b86c0f934d69c874f3747a97e8b0ebe12550ba232ae231c76b374d3acfac940f9304d104e964a1f35e6d577d6d43716bd16f43be473795c1f87d169d908534acdab6edc921a4da3aa5d3f732414cb1254cd2b89ce59966eb85540e3282c0ffd436d93cb0e2696355f8fa0f3bdb8c11107a9dc688e0d173f262581a9d2cc011fb191ba31377e3062c22df65a037eeb517ca208e01609c8daa6bc1c6ebe31dd952489b9cabfb9b0f455ecad52cc2be54d898e5e21b1d85ea9e35c67f9c13f853bfe5d8d565f60f71b6ccef9684c3b2e1adc5a1e9680ec3f036c3d08414627cb0db536b376f8fdb8b1e575e81e5e35cc630840426955e8a3f2bcc2b144c8b7248fd4f689e32982403e481ccf8c79b6c20720a8660a58c8f93dc7ec0e6e1e929be724f9ed31c3fac9e486d0d9317a4af133a2b17c94529a93657f0f1d493035838826953bb5263f89959a4a07447c9e63226572ebef12a94f9b650df96e649950e4d393af7f1b82761656ca51c4225afde6eab7e6060439c947e4dcca2b07f7d6b546b86c6ba2b9f4c408549211498881d0ae2fc85d94166907457470d4a469f3a0fe0627ead672bd246df5c961faa488e2004239298ad2a0e915be2baa6a90cc2294bdd0debab7813669aeecf73af036225bb19fd60fe9f8ee04a45bab87205e3184fb1192bbe81174ad9b6f16fb2ac94b4e19cf09950ea66caa7fc3f6b5ad8d6fd6610c73e71e682ecd2c18af13ef1ecb022842853aaced0d50bdfda3052028825cf560d8ca957c9bda25b9f70cd6bea500e86ce274ea81a3bc411725c4d7d5397be4344b8314994424d32376319ab45081da07824dea23b9e8cf239a0a6b1a18797fa5b056c73cd214faffd5c44ef734264e36b6e79e920063db40b7dd8de3cf075c58e35c39560c44df3cf5c7ca3fc938df5d04f37340142fa3ee10ab4d9cd5405013ed9795613120e89c71f126038d8c3640fc80c02d83aaf47bc3d9e858f7df7a56c4b85786d98ec932d322f404352c21ea9f940fc3bfd9a064776f5addff1a6126274974cb8604ea244ad01a40558a1600e0249577e0c4f66f25213578e20bae5b250f7f73f4acd0cadb0f9002af4aa3d0c5c9086594fe5b244b862a583ea1b6a1c0db93e5e0a029ccfe1d84e3302928761da44fe2da73c22adc6d61ce335ef62ee01facfdb420cef5ebbc94d57b0899c4d5378bc91481ea5b519b6f8866d975815bfcb221b91703d6172b0ce7373eb13e998919ce4bf3639434f524e277db7416f9a6fd89d82c4686abe9919b7b24b9f6798703265c289cbba4279ecd346e33205fbb59762fd8cec90240f8b1aca4b48029cd41c32d5fa900f5d0fbdd2dfe496d9cc7779eff47042a7d3a2c68bcc2a089cc115c6b981d4936cace614bc943526d4bd57cb31e69552df851df660d69cb926e909e4bb520e82086474c5cdb812026ed2c33149cbcf3f7d6a86924bada8ff3a1ead3d9ad9dd45acc6ee2f0a78eef6eafdc1c2538a184d9018210702deaf64bbbdeafe512f955f34dbce1666b1ccdaca6f1685dc95c4ce33c128c71e02ae828622cf6d822868775f3dd20ca7e937e709cf1f668e861e24e2886c01856ade1a87989e7718c163bdff7c50823ad4c2ab2e69a3d0e1f223a8659288c327242fa019c543f6d0bd271a630d783ac53c0a2f54d2884f9c824f66c97247004ede5c8b09c7616ea1ceed2f86c0c3d8a1c23f408c4896bc8257c1a28646ee464bf3ccd245ad8c963fc8d7a9fcf6bb504d09a3232083aa41e137a5ca36a84fbf018e8b37c2ae96ee74dfd5d9099be5f019354e2c085b658481093d2f8564bd8547d6fc65bd90979a020ce15f5a5f3911a8cfca30cff08348f6d95e8612f01828e3de515936f338dc2683f1f5a3ae9b62de39f92dc168cbab2f03bef511f20fa1b766b69ab5bd55726c36e097be2c6e0e30f64014ff7c2a4a852cf871b1f8616252e32c00d725268a8baf9f6aed29d51ce54b116321c4f7ce69996a84d7521423924bfc446ce13941d9181e3aa2e28958f411a238715143bd70891e56c2db62b66335944630c8ac710bf57375ca7e2a8d570ddb1e7d25e8417a40c50fdfe8e3ae1b26eebf6d1a46d18f1a84b90b5ced1bad025381cdeb1bf69d7a8088cb823d3b5bb1d2d85da34e0aa83d8faa5cd136fe12588a11399f4cf5c03e4e9d267981de9ac1bca1315a4ea8617e94ea847be5426d11a1e6b73fcaf694a3f189410d96a08bab9e8549190a49b978f17f5f56f3aa30ea80fa53d2448d37e723bcb958fbfae3d55a85ab034f0610e9a3213f87424262f9e0c1483c605444ff120fba644bc4316a5c3ad2c3bde8c115bb5bc6e456eb974ecc93598b9025e52a344f4c380da9b1cbafd41b87d727b4cb217ea40c7263fa1560edf72ffcfaf62248f58ab4b035c4f6fc8b316bc65fe3d29ff1aa1a8158c03c628e187c66af1ea3224dc4ad1990c48cda0b30d481167e55d3460cde557046160ea71f2d2df820940bd8ba6bbb7706bdd78f50858c7951f5381a1caea019d7c9e8d1fe53c0ca14dc01f86dba1b7e73b3e1e9dcbd0d7dad4a59c1f12d1c1f2121b6fde87e715cf1a4827fb4a567adb7e3d6e84d982b20af350e46d34f00d5c55ab4855e11f6a8ae68f80319eec1450765a21895678e14d0dbeceb9676897e01e1556f8824e3713b20a06781caaca64721d24e28ba9003059c499a4d40ff2f28b5eebfa01fb9af9d08be69abb0fc77e672f343eb55bb8ddf4a32a35ed8b1398807f2554196bf5c3ccb14e4f8b2a9f78a5cbf8ad0a12427ba34ac6a70f86e5700c5e786d66d16d36cbcf963ad4068805dca5ea22ebc970cef77d424e5ec513d9a486565791d97085064da7b63b5d20b1d4222cbf1363c7ee976087bdf36ee60c9c285969a10ef65bedcc91413e84d34c426b4dd3160cb5421e4e96b1e685513384fe24b45b994a2a48b98499235069152d46d9eb49e8ef451c4a54dea8d426430747346261e249e08c17aab1e3c1c4d3541d2123ae4065881ed4f99e802868698a178966dbbca9be48397615350c080e6f66d3d2d24c690072a2b3c82a469ae1cecac359780c64ef703438c4c1ddd4b90a1480e248ad65a9343cde17530ed24197827eeb4a386456620a67bde38084ff01a3aecd8a4691f8f25d79046b9bca6d9d5366f6ff7a6a8135f91d00c40156bea72705537b7efdab865fe2d4d40eda2af72069c68aadbaeff4adf0558861fa8ed3debfb5b507b85fc50c4fee07111ad4b8e44c4a831f91fb8c084c45af4c132e93958e9add5f8cebc2d3a27a6b3a5704c904daf556f5768e2ddd8ab29eb2b0027451a4cec9aa3fa9b512b1415e665d2654d9955000eb3eba1f010aab79d7c124efec22b331460bcd542b0cbfea01fde31df2a536ffb5f986476fec43b7549a3f036aae4cdad54512c9b5c544e1f104191a5913b7ba37cc92e3ac4eb6ac60c2861c5b2150eeb48396b5799fdf77e2a9d70d2a2c0bc0729802a762d0a0ede06d3c92a865e4a7851ecf03d448da8ba9045afc1b13416fc9eaafe296eba6fd54d789cc94dbb03677ef5be9c5e2fe084f6baddfabfa3d399600a16119b58f604d6b6848fd167464e392ca6f4f7cd74e2f3748690e9146260f5e3e6d14f984a41d02ee2e4f02225b6de33a4a720f9e77d7e6b7bb6054de41d9b019be5850a75fe3abc24cd91f28941ddc9fa00a3afb0bc73e7ecd7f18de015a045c5f55fa3753a157f74ae77e8af0f6b0d89e808a12659a9ec9c78eb2c4e92a5d7d66d86dda9f898f08d7999e77f82b00ba6d96983d103395cfc70f3658c4084e065414bdbd3eafd19ed29b363897605bf3afdb4e46e4d5e3e65dc5933ae85ad07d32384155389049e6227cd090b97553616e6fefd1799369f3c2f450b740d696039e742a51125c53d5cc549e12d46d7b56429f9d63f4d97adb6c7f64824d249bf0c3b9f9e007b7de5890df4fa25ee95a2e5033543c278345b4b02dfbdeae8b82cd1d6b268f015974d9113054fd1ea5cbf7647e65a144327e63af42c82ea159a87604e2314f9492da9c334c30fb6edda723ba902ea2edcf2201a539f4c8e630f54eaf776f57f99d6f76d8d963b91127aa4ebf8d3ab7ac54c96e48316f9caff71df86b7d0306107ab3ccf7eb92cbf94a46304e5c7507c94ceaf34e66fb547ddff5239178569eb2a6738cc5b76f73b8bd4502045da309e54354183144a1aeed3fb8704c9044648ed6b90cee8c88305a71bc60ba0eab55b0e2bbd33a008be7ab76f8d67db78e32ab79830c30c56177ac5f4469183c6eb7e78ffbd7a64d740a73fdffdec34d5e1e1ab54166afd15273a951276a452cc82c9fb38dd7a839aa8f55bd82af726116c6a2ebab1bff0a4f8f6566813bb1c1cca7bfbcbc890d9d2d12dfb32b0f567754e0eab86ac15ff587110f1050856b9609db9e1e5458dabc6dd7f39816b75d188a2a31bb7f3693a5cf1c94493e3690a3830129992078c142c8372ff8c333b103f9cb8c10041dd66635b7471d54ace5dcc8dfc3dca55b7e5363a2c634be711c0b7b03ab6285c64ca2ed480b43f1bf1a0de09ac8647814e58dfa3ed8d2a60f8153211a4a1aa37521723a369e261372139f48dda0431392867ddbc94dbae7447abd790bc3b56c594aa14f0cb99280746082ae55b6e3f5822eea504ac8a81ff19c2caeffdeadca3809bafb38164a1f8ff007a25a11e7097b34721c62e71f7d086b15caed471a85da89e68d64f4e89918ae3e55ac6d69599d10a9d2cf5ce9dc415e425c67b7c9038ef32599fe1332889a523fc5f35995e158b0efe15cb90bb61e3086c094655e4458502efc2d1e15a209a2cc64004eee9cae214c0641b041ab33a553095e5c38c05e5dfaac821f5a5ccf3a3fc1c50f81320c97af74edae566a66b1d5e1fbb77421d587b29349874010625c4053a33b8b56b5f3c014999759f657a9ab47dfb6a025704fa770b922c73e76462176516a429652830ef80d9cefe5b17ca89df8335fc846d0c916675d70cba14eb3743e5d6ac8f9b0b8d966d05ac61ceab3d008ab0bb4729b43c52d4616a6c202802f3925597415f94c5b4136dfb7139b8ac106f1dfbede6e47c2dc8bedfb66ed1cbdb28dd8e0acf4d411fb298c9416d3c88bb2c315575899d65d527feadebc5fa55d3319d903c30c39af335dd79ea9d540debc1f0fd4f7e7b05bb61a79c288366f95f6b487f9268e580fd390d1d87fed88ff7a9022bf682d79d44290974eb0cc2d5b7b663bd6ad97ccb41d4f977e33355446a4e7afff197d9900704c0797e11f302c330ea52a8cd8be394efaa433f95bc6f7f248eefb5e7d398aee60b09416cb2cf5919eee2cc242219616cf9faa2b6406762ad5ab1e9ae48d2c53530173efecb698e4e754db8ae9947dfa22fa0b46eb2cdbc235fd5923d7b5b661c9f1b91b05c073ed457b57b5a3bbd540ff994d8465aa5ccacab1de78156c622b957606395e40cbc41b11cb0e9efa1daf5da9f4d6204e77cc644de87becd32bf4c6227552e24e93a888ed516dc11eb7d9d066369c7fcbca187743f9b6145a23d264d72967687cd7e4c1a98ef1afa1a2c3821c81c01459b6dad087eaa52150b88f4341ed7ed37c79617f222b4ec0b27e4cbd688aa3289c336e38503210bab36f26c8735934232ce3f5d1008cbc07e2fa1ac02fce84ca823d2bbd55698d701575b7d9b58b386447ea6861616837bd9c12adbe066d0eb064ac800d27aadafab9fe77ee42cbd63bd74614c9043b9166ba49d7345dbb8f878ef9d54756fa5f8f8124a2f80399fc3108ad64192208ed11eff443d8ab180d503bfd943edd915801c2c82f189687e4832caddbdac7850e065c1a7b4169e96534d6b9ab33f53145f5c8a30da80cad666a3bdafaa9771df4843ae77e5237af5ddcdbbc2aa71bff495d051fdbcd9c8f8e8d22df5871164d7a2172f509e75dbccf5c13a4143891b3286c35bf98331abe684c1cfb733c0937fbfdf12b04e90c0f4e76c0d3340fdf0186499a7f2c430987616eb2fbb97ff317ffc9cd5708878b7a77de88296d14c6f790656254dd8be4652a4d72e40db207ad03be23db52b2860892b9a0551ba33c0bd2e4caaf1b1be96ac162a7ec27f4ec8ffbb18c2c4ed31967877ae093856eba484ea3058c246c06ffd3829c7e93e160cc73f2763c863f1eb00202654b4afac104b00f32cc534380e36137509cf0c34ab949226f2f18d26dec7ad8f0494570890488292a8f4f42a4b63eebf4756e4135e4694c6eaac4dbf2fac6b20b34ce3ec637a13eaa961255fb14efcbe83567daba308bff6e9cbfb69f28a7bc86a31a406ec5e06a92566606b71bf5b5270f943e8a3edddbea26b558af9cdf6331c2cf9d2426e8137779348384982c77cec7a6354687234568032dd406d27a8946b00f2c5903bb33e77630dd5d6b7a1aa5d6dce3102d44f70acb79087471fa3e63831511ce4a90261fdde6ac415b340df84b1b3dd94d886729683c71b20dc2223a38751ff8537dde734d6592973c917103f65638b467cec6cb53d0fb4ee687ab2f251ff7c820fdd31046afd42e80a1de2108abad133c0934d37a50c6fa6ca3cf4f5df33003c1528903a39e07a407b81fff7c9af06179ea77b8c617fe252743b277a5a4afe8c67e91cb0633abc3f2db8d4774c372c5422ab9519655d540d56b6647f8928c363ec848b462ff093e0588c6dbe67a14c064ea45f5c439e635beeafbb7e396c6b27045897db60dea02e847d9adac6e4c6f424267f711635cecd134bee8d79602e0ccbd60b92c38f9b8187f2111311086b24cc738d9405b5ac1e75d0af7c81b19602f8657a7666f75d35b5c2bef889c4a0d113594c2f63d5bce49e26518b11af13875830e8d553de05edbbbcaf0554cbfa93381d85b620dea710d984d271bf740695b9be51f1bb33bdddb327e8d77bc3e1f38b11465cc1b6d1f0c9143352c7b6d3a2c79b68ed360ea9fc01ce7d75e87ff243e81bcf101d258e40aead0368840fd897ba16bfed150db164110ac00646186fd6cd7a3e0e4fd7ce686e2e0d6f1a58d3de7087346a6111b6aac51f65b186fa1d8190a433ac9fca3e0e6503b293bddfb782a6b636c18e9d27a9894c63cd773af74a47f3daceea403b132d41cc63ff9d4ae22a15bcefc249f26b13075c2d4be0b0083765a957375c6506e665a7873606d96403b93115a6744d7401bef94541da8d2059e6f39406a42e0947cf0ae272b7d48d4e7cf49cc3ebd60674ba2c3b343d54658392817df40944f5accee50a6ddc27b0ce330e94e744d50cb09477196289dadfac514c874c09bba7d12829505a7d8efc7b62560486eceeb03b9f0f658ea7e738ffe460ae391f0287c980bc8b186166e9a5b3987c5ac743bb797b3d92a3d6f168ed84f13487178591108af84acb83802d6637550795f792677a649133419d2f3e5ef6e4523a2044c6568bb9d7253ae547c6b0e7314ef549ca4af21c1be22f66a72141af5524c3074e6d4908dd54b4d7557d98c58cecd637973f2af714ff3e42d6665f039820f6df26cc7c73a4888cc7d56993883fd39450edc4b33753542cdb45db642da14cb42b8a06b0b1013093cc5ab7ede625f5f196e8159cae8832531284483d326d947bdf6a716271ea8b48d9d47921dec0398e8f487f85142bc9b66934f2ab950b0374b650136400ebd490533d9148bef7e3414a1f27c4c4067a8ac36bf6dd440c14337c7cfcd85f23ab81e5cf66fc0bf9dc92a9df823a7ddbb22f7e2c4f4a3564268e96cceac1fac85ae42c2e385606022edf7a8a8bec35cd485d890c4d7f4ae3a26743bb4ee28e3861a6c21251610c1d8f65b039b9030b21fa6ec5ee2c66be008ef3918e3ad21dd09cdebc649e8a9141301f78aea126b10b7e2717875f67c580df7a8b3e3d44f8cc626d6e83c3cfb204fe71f47655e9c323f4c09a0f9de555e1d93d9e03cf4152c54e5a3db1277f0dd787ef37373b44b959e5b108ad3efc1537f4cd5647b1c2110f3e4ce0729d44b8ec43168262a24aa00d0243cf3ccf8f9e1a86405e6ef1303e7450712fa9e6cdad4fc931780290eea5885dea081ea21b99c0ad123cf627a35d5492b2b4349416c9db390c3bdda7abc5685d6f5c7ca573ceaa30a1c7b441396cc93b75386b704f99e2c02241b94ed48ceb4fd93dfb140e46635fa0c2c709f228bb2c9e918bef4323e9496e7fd8c59404eb609f506c9ec862513921c116ac28429a605f2d032f0d728bbe1aa16efd251d33cf8e72d344299f82e6ec0f739659de14c5aa128ecb00d9edeb5e54d215d7938040f27717bf06170674fa226db6fdd239db41301b31f1cf974bb74306a5dd966f528881649db90452b66659cb6fb113787c2b5240c82d624050eedddf5dc8ba190b8f56b74fe2536da92f3369e8d6a1b32dfbcd2f39735dd79bd8f6d205af6056f74be44a4e5e25d993c13532a79b01d31a88c41d11d4be7f1ccf5ca8db2f2550714cd644c00114b98b18f4e7bc3fc6fe4f0680d38997c4c4c668a1dd3fe7a5e159620bc1d37a5742f8740afd6d14a5c3bf353175fd071480e35fe9b24fa974af1bda1a480d2ef80c36bd06a5a7c4032547fccee5929fcf0f25f61ec9af1271ea02da70aefaa46ca953517f6d2910598366cccc55a7942c9674702290482f82d3a6b8801f3208a67a22cdc75ca1e0037105495b571ee1235957fb3d88744c228509ab0b881f0dbc681b1add2efc6bfbf657ed4863550ca3072fc81fda69a88a3265f9a1725ad4520ea0f3648806ea3fd307e9854d7a3c087197684bd5dc203870b6e75f40b65216751cccca0e3e561d2263a24a5c260c536ce0be3737b655aa82ca45b61a8f3bb878cd00e19c45d428a72d6616228468d90e5298aeeeafbcfda4a73fdbc4448080ac9910082f33ea99f8adb8412610a7e3ae8b221dad0b6e3d093e94eb5e79d8f34cd623525749b27529ebdb15b09f7eaa0f36a3700fedae0e03f3d2257f7d4fced7223514b845b5abe2b05467c83a678b38a68e1a7e3377fb9b70f32d5848dbe762f776d092064a7bf5aabe3ad8416ff95bb6dd9c9edb3d3d36c67c043343ba70375ddec9690e0f2ab34a56e0de0b757bd8745da2ad4ea6c165964f2e999b60d810480c33e3d70f3e57760e492a665b8b579424fa476ec68b25f8ccae6f6babfd9be11a2a9a3ad8ceaf31c7265410d9967c0f31db4c52736e2642dd9099fbc779ac5aff0b81f5b29194fa1f9ee3d2cb0c2f5e10ece542eec41ed6c5cc856d313c467efef91e54f6682969f91d0d9aff23587b52c70fb348276d8e0a7a2fd2ca53c21ea6a6fef195eb2d2dcc461e435b35efaf41be9e7820589bf5ddb46923f1e68c52a6295267c0c853b0332834e15f2c90d1d1a6bc84d85181d1255e32a7c91438d58b05ea99b904c2ab9606f09008a08586a9f8de938f2316f2954d83bba24fe79003db68bb2043aab1a2d1679b496861717f5fbad99cc967d751ca813a1377decef54b67c9ca700039c659051cd79a8888a6475ee0f7cd9cbdc342df028bbdfe1c2554877a9d24a01aec3fb4edb120a7f7f54506a330667b343305bfd7abb1441d6a1c2bd7d5aff27ce1b67ff624cabd69e8e3c8037ea18a60ca049c8394f57a3deae185499043fedf61148d69f6888f8547cc05031437dde39ea01e41193b43d9c7c393b56944fcbb66f7dfbd07796d392e6a517f51b92c46037029608aabfee3506927217852d12948f7d29025855edd184278cd1871aaf5c8a6a107139ca8592f2fc37770f0f0f024798b90876c72156bcb4adc2876567c4907d1ec57eae8fa54242fcee970a4ea3776afbf385efa35cf62bbb381f3b252c59c71e44bcab42aae55ed351859e7d75d752cb3348a4f32b3aa3d311e80fa7fe6bdf590cc72594d484c19ae6af5ac7baf500d97172acbb6fbd6c28f19c8625fb8ce16305eee4e0698b02cf30d013b758164733e8715e4090cb107a557db29023abc8516f86d96970ae80d80b6ac8e64be9a8dd5bff245801171ce221718285ece75bf300a26526fe8a07944428ecbc76adb4349f94b3ad93af9c1153fa0b99bfd12f7fe5e140dc19b28023f02c854e008da73565588dcefbaf870709abb11cb27d873fd55ea58bc20bf0cbec9e56ca89db09e7a69d76e141df1459043b6285888da91802a97288a82e20e66824d7c43aa8a4aeea6a07d7febe47d3d8f2ae46009c38dd40ddf55d7a6d0beecd23bd68898e102a655760f871544b8f0c9bca8ff8d0f5027937341f13afb08e9760ca0ae5cae1fe2eaee7a80fe260f94f47331c83ffa5b61ec734d49ed40f61ea3cf784657d86c1999603d56f2968aa99492560855162f1d7009a993d711ee95abb48fa0bde818be440d1586aa83791fa573bc253d6e534b0cf7891c4e89e3092a6d464e881ad85bb5fc4609276e38e47c3eeaec85ec97d8649fb0ad352d85d7ebc9fd976ab6cb17e8bbadb9e7fc61d9f6e40cf116866fe167529bacc32b008eec0cc6882887297280f63e2158812e0e1efe9b48dfe869c7f6205fb4058ed4fce2b0d3708f176a7732fc1d923485d8ee90b0d1b6d48fd19ff283104311bf71ce12ec1ee8bdbd0ab8ac487e7634fad05626a5a00fa68549fb2899a6e921929c79c97f1f34586b94e54f5ae31d867e44cac372224ad092df0d355a312fa368b08df657e93f9279c1edd15a47f2a10bc9e103fa76afab074565f2b1e028e186688fd132666880acf4eb4f5a4b5223a738788ddebd904612a475d3516ac59849f68e42b3d0691288b83ec19d59db7343bd53b94e379860c60ca7619b1d0cf345b0b717ac4498a79be935c6ef652c52962db44f88ac29026217b8ffe1b1ae85a79de78afd569a0f7d6c17d7cc7b88e1af1c8862cccdf996509e154eb1e2e43e219dc29a4243a66469a507c9769feab4fc58c8fa706509c281fe53f56c2e704c4a2c82d50471a562e2a4f0d77d57984e27e1b52ffe731d06b2f4beb6642aef6ddebf6115e898b0f4f9c77abf9ae434d04d9a144c8cff11271352ff2394f95c4bfcf45fb710dc550d3ee72e5dbff413a1de08e45837d0b6599414840ec22c2fa9b8694c34cf3f41c270cf1168e0aac42b1be4ef778479643ded05d6e023b092c50fbb8de6663bb71ba015e78484c8e415b03563bb62774d24eb21493f0fb6c4dccebd955ac0ba38cef819126e184343b5b77315f1b2a3481e5792f76bf6efcba44b3f7f21386b1c2e21dc505681181cbaceb697daf3c09563d0c15718c2621c8d51b79c6db6ccb51f349ef185041a70fce32e30a39a85f350b9d9bcfc718bdc3d9d10c44b0c6872db3613267b7527afeb73c08694c9ee08ca74c3e17961bdc6bc2a2799755fd9961e93618d591eab2885f7bdd3dd85c829b200c846aace2d00f7f955b6a69eb30e1696d6ba02dab4c52aaa255a74f3c43137124de44651949d8e4890b759c43e2f497fb846c58736a9ebd345783b8366632edec744383fdab4a742aef85d2ba4abd919df90340f4c707bc37dbcebacc908d5bfcb35b46ffc3a88c381fe1b36d47c2639f4fd8e57e58279a4dbfa2fe75ee12c73271578699e9b8f0a04d68823d659a6f20d4f4f20f7199ec1a9edc1b7ce291b30fb5fdb8c5512684ee64d1e86134266b238febd88fd7cd6ef48451922f19046646698ad1994f3e2182fc36612939cbd12671472ecd954199f5eafed137a5e446d916770545210e8808c40ff8632e887b24f043d8b65622e7142ee0f74cdd55694f21fd29a45832b82034fdc98609b1cb2d1e7c991cc37cccea1a6f4a401b05f01d3323eae26784d28cdd19501848cb006ac51e2c7ade581dc71249950d40f314c0705d5aa2d99be47b292f16767c7ff389a9baf701dd5f94f430abe9ac92bc7ac7240e778a0776707a3a043ca35977bdb1d81b453a19537defd56a0b1883a8155420c371fa33fcac1bdd4f198ddec3680b98e8bd53e37fb7e16525a1ec2fc5c8ac5906a16e87bbdf20b187307325b9aa8bec15d7d1516810a24b7af324d4947a63f5a6d3058ffcb23d24a1410c0ca8e9bc123e83257004d4166d33cb13a9303877c7d3d37c435fc01047b5b369701e4dd0a8707ae646d6c086826e51b4cde0444db44adfadd50145498cc4b122c4ef1998c604756eb7d87efe7988f233a3c41267ded8f626714a888bb6d961d939bc10fbad8a79557d6c4a308ebb1821dcfbe30b35168d4f72fc753de7a92f61303b491eeacda4b48e70525fabe3e24bbed3e703ce17bc911ff31511eab25c0265b3d742658b113f4a147a733806fc558ba5f1748a998926916dc53c32c502c5a7f098b48833b935cfe02719a6d799a8fdd02b3c433846ef5980331b720a4225ffbf57bc9b3ba2fbae3f4f8ab9da2764254ddde1ee3a9b75e16ae7fc2f7e6689da2a8be6b4d64dc02fcc1d3ed3e4fcc1f71c76ca0ff7027eac35e198c95085fedc8184915b0dcc7536fa693942975daa38fe60f6573dfb0a98b1a6535286b70c7d486f1e2ab3c63e84df5a83fafec164f762cc53c87c7a2d6f4a0a4ea1e6ac97924cbe854d0467d4bfda0e330c3e41ca0ee24a6c3b7fec7542e1b4608249c562094526f30a231331c93b6a7a1cefd979e5b331527339fd6fbeca3fc92a7cf4c439f087bfba6b3cfeda862ee27bbdf4596bb59998dd05e1a50fc4564687cbe5aca50113ef09ba99421faf9e4bada8e04cec1970de0d1434917faa1c5e69c5646f654b870af3e7bc091fc70447e9b0e99cba83dcce86abad56dbd461460f1a8944557f9a2be45b71a7bcc6fcb7d7f9cd755ed001885821facfcfbdbfe8256ee38de0bd53d0c9b93b522e3d813e414787c007678539e17579214aa0f58e9f6d03bd1c1dbf2be285f896ab16c5313e4202a78a89d649f722e1301b4431c070844a85421f43785240c4e4130a56dc0e9ede8eb16225196720142ae3d3a15edae9b47bb0555c57ec918b6d371819b35265e5c7a48afde00a46b6b19273987b9278861fb4112ac9f923158fecac15fe517b608888a48b539f1983f5980411d917da17a3bea3f1ffd2844a5fe42054ba40c452e7d470412e8779daeb21e971f6c74509a277c860ec707cad6c35aa122844e2b9d4b647258e4992c7156588fbe8ab1a8eba9e3329809db18a86650d8124681fe53a21a2b27492dd382b8160369b5b85562d47d5b66a4e08feb3340fad280d5e0e43137da3e22a9c9336497f5ced6599c69ffbeaa2735401a08d4ff8ae6b368d2f68012ab8a66a5b4ec77751c4ec1bb3a37f85f48b20622e8e0eb0c5ea9bb8d4662485bbe59ea86ddf96d384c3bd84861262f12346dcee220200a6075506823e505e41af37bc374d682ff12f6497c8301a1e7863d33e2ae2c192ca1d10aac2118e822cfade99e1804cdb846af520f066d37a01c616af8bb2e5035c73fda087fd3bd07bf47b5f8acad24143c4c43a9bace73398bbc352cea5e2d7d432bab0c29c047486c0b98c83c896046f2ef0485b5839af7bb14d31f136a4ee074e95fdb3d7b05cbcb51cce621a5646871a1a19ed49fac84370e430e9f8314d3bcbc4ff65b8b9f61e019e042622c7ac6f061c706863c4ca2d95cca1ccf129422d71956d3ba7df0d3d70b47af1ea406b8d909a1b2d47b541f5110f3bae6353038c637d32789983beb75c59628000280fac9975816f11959e8a4c0193aeb3d3732f5f32ea7bf171d880271f11d960b3ae9dfe46baf92532a98cb03c8c872d798a97176e38e8f39f04db578d82c305a20a946a10f30d663317e46709da94a44a812d44cbcdcd018d83ab6a2d1b90767f68b1ff2ab69e31a746fb12f4543311606dc59b48ded48813a74a0ae8c0cd2c47c9ad6124c5811100b22edb1296890eabfd2c183392e41b7ea94613afb3c5536976391b12ee15623ad81b376ffb4db98541dce3d3c15b8fd6798f6e93317752f109855ec31e38d5e553aff29f77f4fed62cceae43a1e07e5d7011ad1abf53538fa2eb188dc7acbe070263726f4b6bad17362a4fc574eaa22a264e449ca7e4dc860c4739a276557d2d38e37ca39a69354025200522ce24da8521f64d538c232c342f30d6dec849638e7a36424076985e8e42927595850f5752aa16c7f4afb09b04eb8485cc4277a9e581b2b232d387d8523955320ed8209619b250f9226206702e0d52593a1a8a8b185c789115291e517db4332fc800b300521ae87f425d5fbe473d1efe13a8cda33ae7c16013654a2804c442a44e57f9d1c2ee924f0fd808ad22ddacaf854060fc3892b063e3ae44d0862ef680d52e1cbe3585039ba74c2b5128f29237360e69237f030b14ff0b20b52f0754c7f0b8863747d68f884f72f4579f1018dd62c1d0c0553612b562184f52ffac5a71d1ac525b4c34b423078c09c6c72edea91e015a493278d98136afe6d9177e2ef4ae1489b92bcd8e24283c2b5a85577765e6f604586d7f050766d23a240ff8a85decbf1cc3cb90e12150b6ea7acc5d2aed4c8a16e7a3ffeca1776d05ffe70098e9d6a96ceb7e89b7bd390c1f5792cc173bb4ddfe3ef8c0aba8fe18ed0c7a87fb421015343f6f668be91d066b03dfd97a098755556057c63ef87f0cbcc27e4769a8096e4c3c82530f3cac5e87df673b113656969f2153f9fcbecdbbc85f7a389e56d2c55977ab6469d60551a211f1db2c0fc0dbc78047421e392a75f6f4fb48e6ea697c53929e88d3387931703bab532db5fc3c46bca30269ea752b6f3848d7dc6095f05f31873b19b4e173255f946b69f7f156d7bf96e014bdce80c1373b1a06ca4748b6b70b6ccd1286b2f2ce2c4cfde814ac4a5c24e31f656a99e751b333fa7f9e18f8aa4075d5b068cdd9cf4bd5b70174352f8030b41dc6f85faf858541f407de881b324e80950d37981f1c8ccf689b125042b81a2cb851515d73a6b354408f037560d6e8f692a32995e942ca74d67dbf3375dc41bd11a09b5a71dc335620d794f3569b2adffde1a45427daac64de9c10eb9f722ab1071660a24086fe050382d06429bac38bbce55035eede80943bfd7b466845a2fd97951cccb7aee246067b3e2454b4e4c9be6b5fd3ecb70a7276991d7f5db469c4a021cbc3a0a47656dceb12cb1bd23f4d72f9c0ce6f5d877a5f2c183e1720c12f9584fbf2097a417b689363093cea3d81d5c227edf5aa575e5e3bf519a75e76fa1d6ae2e42428e5f1c0afcb424d54822400c69b7b9b8d78370621bc3efcfca8b5bef8547bb4d0a809b746379ce9481f142e5e6b83cc0cc2a143b4431ca6683c80e5f5a13a945193b986b76ff71f8f8313ad02af5339f36e300e15db0fa0195f13e48e219257d6ec8d49a2e622f6a5ef4e1f6503d1b8148227fc6b772b5f84a11cfe001cf887d91b3506ac5e3ab8922cd2eb92c4b8ec75284eeaa3f54581080f4bdd78488de32e9c9a85ea4b7797afd07f16f8983d12617ad244d77f50ea662098b0ae901b1113b833458fff92a8547bed57a0c5c8d791dc5202d9ca6a2421e0e530e0ba6a295f31fa0e9ac0e7476c96b3036e7e165747f7cf3dfab70611b8ea54bfc3e7119be1bd7b053abd9935c551600f8371e2d051ff533e6392a6e44fb4bbb5fc2136f887ed58b8bbc51ad93c8a43d61360de5b0b93329ff4fcf744c9f140f59e90bd41d7f06d619fa5ad41b50f8a240ff05409c9244a2f5d8ba3ebfea31ca15dd8a17e88f0a184a158ef99894fe25fb4e19050bacfb0771ef33d1cb8f2977e82d6c88553910d78716011f9d799245f01c550db735aefb0462a5c4a8184776ed1e112b315cc9e236f517e6941e819a843efb50f34534ff39aa121f588caee01337fdaed7f4028b0cae24bd5c576a1dd4047f77cc15e31be83e300b342fe3bd2328ed4cc318029515ae5b9e5785b1c9b010348a1db780a2e95494898e3764d371ad179f2b52a46a8b104d7714c70388293dda00812cc2f1c89da6af7c8a4d118d507e61b3dd26bcefe10230d4b2249a4205cda16b76df02dcde87a2b5426747d8d0d1673ea513e26d12f3d7dd5f1ea5a0dfbb05f727dc9dddb4490a25540b1a137338a9f0e5f549e6df2876bcdbb4e3591e265346ded49c3f508ef9e1b27c4e5f8c70648b55cabb54126a2e2ac897b94f571a08242c723cf316fea078244e4c50b64166e3fe0dd243199297834fbe9c1a07102ed0ea5f5fde6b354fb13e9a7c79b5ba59eb4f902d971f252918bdcbc1d69ccb0c1459395d68a4d53eaca6be3e0ae1eaff7b108114e9c6eb03ddf79902861f1b9fdc6a39c69b1cdaa0de28d1b8dab5536c592abc2b6c1df0ac22483d992c4476b9dc097dc6784cc877de377b11a9e462cd439a5592f7b7a4f0df4ac326392b9dc53c5f7813948528a8cc8c4c33d806eaacbf608d2b289c4b90fa2369673b6a26e9da92c21b506aac82af9dff5fe081e1ff6f6716786adbe7c42460466720267a1a41117c9abf44408180c906fad9246c5359a82d02cb0d6c6ea6f06503b2e5c2b7b20b4b2b5cf863637c1d3ffdae08ba1a7526ca5e34648a36884303a472889eeb337ffc982d4f93cd85436fb4094844c85d49dcf57d5cc81ea482d8d17792e94627bc955f6abb175d60a7cf3544a2b69a7c5c7d659b8b65dba01855e3a31ed1bba0cdd2b0d99917af415792d8d7dc218eb0a533c3cd54951798d172b24b9c86b941a705d22c77ea0b5beed9cb69d1fe436fe7dc06292b0a5c566b2c7bac260b1931eb88712df9e29a7760b0b9b451cbd7fb4408322b20568e0128e5c97dd8ddc5987ea1ce06d45876842a955b61f5c065abd041781bef6e29a9ca26362c8a61e93bd3d21448fd10547a8f7525de73263f98920aa3445a7804c9179d87ba1bf17336308c3960aa59a666edd52d942ea78b92d6fee99d1ddb12dce86bb46fc345e27b3b141de14f2529735244f0a2f0ec9ad77ef9ac795bc0349239a478188bd0ef3d8da630278c799cb6dee7ab3f0cdb6be1fe8a8a9423ac48a0ed111c0e70be3ddbde3c9efc7899a548c8e6701ddec10c2ccee1d4bbc7077ddfb13fe66bea1a4d9ef98d005724e6cafb75ad940e99279c95c1c37ba284259f7617574cdc2439c4d3756842dbc062ffae9916aa51f77c132937bd9f716b86a91baae3aefa9dc18311e5db35a5256ba8eb06d6fcdf70c49ba02d369980a5b42dd5ac5dc69d9023d9a90007ca967aa807d552714a651d09bc4c9fd89136ff73b41522dedc72b772ce91c4cf92af097826caa0cc7ae6450ddb7196d0380717d9754c724f911cb9b864730a8b381558124495449cf61900716e9bdc44764dba5b06810d3580ed6e1f6b545c9b3b9f4e2bde7125ad84e94b16a39134034b9c5dad5fc3a68ff7685e2ab9c9bffe4a6a2b751bddd52a04b37e39b25bc30e8fabee8056864c041d1c063ad168f024fdaa579f5eb6bc779bac64391120333f88a129d0a5c623306adbe90f579641841ccff31288e91a0d79f88ef8e60d3add685816c65d83fe2e22aa723c25a6274b2c516313912f938e1af46d282169c8127ef94053266ea9e5b8da3bce9ea379a9b095d48b376e7b83441699525b14b211cc9fe385d6cac24471359c05727b83185a40693fce71a5a22c897023a73874110ab917ac7e73849068baab974666152df1a3913955a4c0c830ed3ae790863bf6a6abd76d9b7b3a206d1abf4069d361a6e7c93ec3eb623753d177d5983dce6328f3d15ad59017bf9f97ccec51b634ff7980b86f8474365c5231eb44a175974a3a61eb527ed9a829136371af7ef96120d9cada73c3d16e899ce64e9f36a7b2ffd09c506796eae2d3c248d4412040264c484b737be038d9bb4689b66267c35794800f384387369274b0af51f634a05af96b71cbb7ac39b80470f93697a685fae44e486e1ef74f0f04605d8b160750c7fa05c2bfcd2098204da2e053ee12f594903628e1915484f04b870992f83ee132d9bd2979947f44dc6f08bbd152defeb31c2b46f7376577c1d9e158248413a4d97db9241727af7bc57f79da388a673b783e5e0cec97322b61c6ce2b8489273eb1655e94450065d8de5b7d87ea0d9217172d30825211eb6fc8c128cf289374635a0daf7d28765805e4e17d2a4fa04d04643919c2d81e27d01648e2f5d23dd8ed3ec11553704c28e179428c3d54df0f05580f4ad7115947e72ba4c286dc9c03fc7e5fad1b17d3aef18447985f32f2acf87884668d96da88febf72c0d1d7880d4a6bfee1b7f5a1fcddb7090d507fed45244d67574aa434d07b87dba9eb445afdb36f01c7eed7449a07c792bd10347ff214d380bc00210332c023e21131ecee1ca56450659760c188bcfa4b39fbb9abb9de17e94babb6306e34ae0c52f3846ced83e71336402a2ad5250244c29465ed79efbe327e39de20164ef556cd377a95c27ce5ad0465d22f56bf778ccea9b9e9e42c5c3c019c64974ae7d7b9352a90218974909f4dda8fe2659a45b9732e90ea4ab4b6a49ef7ed2dd68933523ac903b43d6d08d3708a5acc9944a206020c969439dab41faea7eb1fab56cf4392baef8cb069920230549c68b9e3b21b0d085e14f5beb96a4be52841cfe769145eedb41219696b4626922c4b325749bb871934e6886ead504e73e2e5593c6495aeca455170e3f169156b07470b0adfc5337da331346828eb84a0cd4089684441b0caaca555e94a6e3b755aa0828e14da16c15f75f90f4c0d711f2fa600fc83cab9f26c74d0e85a738c594246e13a3fd67b369c6e64ea7bed0c0c1eaeb16e42b3859feb99f59f83448f1775dcee7dfbc580177e4927ec3d78bbdd759be4535a7e054017b2c421df8212c2b9812d09fc89cb37279133f326043ffbe3c75ce8d4b6e8329f57b18204ff9ea6757b89b0ff2f80782ffb21148c81f1052d5d9dea3d0c96423187dee5f0fde89b1837a8973db65b951530679c7b3db7a6cb3bb5475abed373f553aecd9073d36cd2ab49d6cd732faae81be6690bd72e3d48e97addeaaaf8de41faa3a2c97459e596169fdbbd9aa0dbc6fce742ad7912178175a48ba543b78cabe0e8f5dbe20ea7070480a7fd5612d65658073d7690182ea998584a25f30d521477532daf32dc3642569647228b699c97d104813c357bcd0410ad5246ef0e0c3879520660a4b0b7cb8da26e891b5f635b01b11539570219db0aa509035351b6e78c6b0c722d528cd1f769e9ba548c78c5a11e278bfd1955668d9ee58dae37f6ebe561e43142f92f8ef09104cbf7ac0a11defac40e6716a5958de0ad3badad0acfd78bfa060d89096605d470b9fd89b82561bd3b247e442c8b74075b9be66ad687710cabfe2803347e73cca70a7614b1a4a265b28e04c85a9c80f1f530d59eb1edc707504675f97beb24bfd7aa1eb15d84097ca3317708e8373c58c05f89081d80ae394d918dce2b3f6b6bee96d10a66766cabe05bc0266556aed4d9a872a42df7d1c78f982444a3c41e63283c3cacf6691c61792306f8cde91d520b346e6b2ec186399b7ff1684cfac2e4b07e0bd5365cf5e8dbe72187bd28bd732e9d7b31083b100e51cb8ca4e2dc6b8248ce72e55ae43f87a7d8a480091165f288adacdfaa890e3c8b3da7d2dd59c73d572226909bf822271de02c34f5f0ed23ace8e9fa638348a104e728e6f881f0f3617d41db719ddbc3c29d264f37de0b3c1871e0a98719a18fcf3142b67ccc71e36416eda45483fca68f5138ef8c84108158ce9420cc6bd760fb0bc53f6df611c378fb6409d238f41e39a6ff1d43a648d3c911e5fcfb1fdcdd1a1fc92c0987f85a504029b4f8aa375914764777a0bedeafabafb70521af4aed9fdaa723c23373eef6f795d1336652ca5980a82706c68dd7ebaaf9c8ccede10771eef36fe55540cedff31f295779770e96adc42c7902af420b4c3e2ba2e52ec08e91971eff568bb729d15047e73ce17ae2fc1ee41bd946e3380e403c8f9ab52996bbe99113249fe7b02c92f0f1be15bc0b65d11b39c5f275acfeaab397edcd44782c2ab6ae43c690e186cea408803ac8e21bce9b9303e75c83d86c34b80844a18f797bebd087a8ca28d27accbf51cd4c4cb1c47c871b3bf0ba376de64ff44bec51a3c1dbc2e8c893c871c892a72be16eb5004cbabc6c02e5b7a716c08be265bcc4fa80a8976fbddecb078032a09aef012304f26b22c9f0a8a643163a233e1c345ab8c88b704e5489bf961cc7f2860226a5ac771b6b6fda6f32fd0c0384a8785dd3bb7b11fdc85eb2f97093058699acc81f310b7406a5cea1190bd9744b320156632880b11357e8af8be37f6033a2ac9d9ef16aeac741aa47555691ad3ed296c5ef8731b365a8bc0a04fd941752237a2dbd2f6eb9a79bc9ef084e720fae6d3d66d0b0e2d70602fc891a58020f51ad44e8a56806d856bc919ef23a9cc38eb6d57072410528bfd41c411eb01240f0b927b28ceaa59211dc6b62e18a1aa3e40579e986782b7cb20b90aa784779b34fddf9cd59fdf5975039a1f8e465b67c71d315a09101c83199e0218c2d654b0bf840f0dcf833115c01572d282dd47d80f49f798065e489e6f93bfd2d5dcb0dc1870dd26de6c0928ffbcf5a77f9cd406632373ef299ff16a1e82e8367a7b811f83c0a8c68b0468fd9649af0bfa01aed5c091af4f6417500a17611653b3bc51aff8dfdddcf6021c12b5a97e0d1f181fa7915a2b0bdcba116ee17caa40d2c1bfe86a49a57b8fddb2d86eb18ea154ccc2bec481554bbeae91f1eae9e6befcf056d436ae3708e7677da480a06d99480b4a6cdeb11ece29fcac1a1ed2af67230301fee97f9b6ad3c02dcc1a4d1611063765969926a52d6a178ca028dc49f2685ee92c422cca8b004508d3bfb2c62d3926625b97971af6f89a7fd71dc48109545d7b93c84e28355e0b859b867e4126ad96d86b7df132cc112e412f9ac6e77b876fb3a72e6a14d868793567637d5d61a7bd224bf575637cc303742b33f29b70de34c0cb20d0a3047073f5a7086bf246de241883101fdedbb68b2124930ce95d1d0f19949d7a1202086d5d56dbec6d2cbf0f656b78dbfeba6547e0ecf57ad8f86813da981ae68a5a395e58dd12ff853aa22e2a16aee78754906e98722e1ebd1d86f290f5e67446fc6e1b508f6f00e5e056bc0f073af4aa5533ef04336e0bc23c59b8320401bda3c69c85e9ebdeffe4863d462a94500c273f1ca88b5ced9bbf43631d766aee9cf813d6077414300fa54e7d90e8667e8b6acdaab433286b0877ac3183d1084b74163cd7e88cd6c66d2ff653d952a98b2e18554646b34b297b84f4b95ad75df65b1618425722e7075a60b0285f1f781bfc3fc0a12eec1e13654da3b6567a5274c73f06ca4ce65646cd2e7788e9933bd179dd9420d846170478fc89b22b94a214d8bfa83015108c1f6b98fcb93c9e8f34b569e8acda69ab86d4c3cf6694a2b8c32185bf67d5df560cab92e541de5a3a0ae8d7d91934fff3ee2284022174f4d7054b8fb62531a5866b6b79e23055d6ef0f80e3a4cd929df20dce429b6510a4aca7a883246e9addc02c4ab6c6515e1d0eaa59490ed6a998de76931206b985e65b27d51e6f2f49cde2817d49cd14745a7fd74a11e02509849ecce7dcfbf89a305a62c454b5d731524691cbbc167c4e8f888593954ab5dd114fdc3420323ffb67d94236db4d870c2f88b605db4cdb0e25371786ea55c24ee8c7c651ea497dd8e2533119894738cd47dd23e301accb9fa7ad158201af2735a156023cab73f4eaa96a40e4510351e3b9f7c44cdc84a1785cf4dda05df8f3a53418fb8e89a5b2a39e375ddda9ae0274b5241eebfcd4afbbc23a513c810416fa44d03c0870875bd1279c2738bf25d6ece0cabf82e953049ab9fedb81e1dbca8896cf4d45f1b8521c4d59f04a74cd36037d0978cad1832ef7186ed1f2d7b04739bff124231b1469a92e41772dc1a3ee00af9a103227992ae11c723e0b313fa7ac49c73148fbac2853c0730e75b7cb71532798f3b5a7bf48cb3584363200d03789e59263ce188ef48196135e18a7908a0b25bc8d3e74c5d27bbc60c69e427a9ccb15ccf1528ee7c205699a4bf8cbd9c8e560f5eebb0cdd1ad89e955178585945596b124b273983b9a7a62ba9c33636ae4395ae624bab5ac2d063678b9697dcf140dc7815aee333fd701efb0989b540bd3f308c29423e9e9068c139d4a0541d3898ac3f50d223f4c29c00a73ec2a7ab72ebdf03f96d23fb8750bef256ec8463b6380d2423c6a4e6fccda8db318882d0ffee0c7df6fe5de259fa1e822ce931c30257a26cdb65ce8644057677e5a536e74bd7ea721ab6ab444c6f705f30e2cddce7f5880b008a5cac209968a3e80c5995cd284d0b989f9cc8f9f8c9f01c24d57b7b2071a66811079aa6281ecdbfb00ace7565cc15777e7b05abd25d7c8af842c00f8afbb3171e1914edaf6ea00c630aa5dc301dfd445399e2be35a013bafea8c87bb439905321a665e94b5eff4e745365ad0d5ff45d587c019cd959fcad72094dc7e393df86591e9e06d08745ff2cb78ddc0ee666a440755062ee3c8bca54e8306bfa3f48f7d1c415ec3399f598ce818a0b402a07b2cca30ef2d2f65b48c56462aa1bda079c4d0e49a7dcc94431b3ab9bc367ed840f2e57ccbf8f47fde9f4270feb0efd08f5951ef0b915b9375c9b96c7e958b66a88356cbb74401ec8359e600b156c2ba735b700bc7e350b8d05e6388e1c74d9606792da50e78071c17c5d0f8692f03e1c7de017b3d6390c55b50d5703d59e24a4dddad69c0836c26a8f516c86bae6185a5edd163fd81ca458583399ce0c7f79c72e72657e278b84ec978b61f8defdceb58767bf10f476e685b90dac63bef3a6fd217da4ca1371b1738a850f978c881361217eff2b5c46cba6b541d52562506ce5e9400d0988d08a314c3c0c11e92f14f925ce898e2b6c768ccc4789edef6fb8b991d61bfffaffc322ddfedcfbd01d28bc81053c0d3c3bc585efd45cb9dd64c159d1e2dbb547b399d9fbb000d7057367da4834ca24b571435065e4809c3113cd983659797c4a4633288460de26e1f68bad81b53414984cf4ad8d28d90d628a14c8de8503dd4128fbe610541c23a87dbe2cf872212d55f5c99f9848b3e34b7e7020737241cdadc9e391b27f5db6e2b5cbaf2090548bf2bfe3ebe87b35f791e637d55eac209f2cdd4f1481f799f11c4bb1a28bbbbfcd30385b812efec11de74657d3dddb2412ef7e5a333f13d617f35db05ce3211a8d377e512b8537bc9edf22df6c43b2cfc505c6c93ff587f472493c87fd03044f7b058e96d2060adecb8fd8a1977ee0dd00c2050463c915e1f55ac5dd2266ba68077ef55b476c96465d6e415a9b7abf378f9d329c01de73c59dc0acdfb14fed095a12a007e598e7cb0c822c6a47d788bb5405a0c0f5ca4cc80fa35c959a82bc6966847736245730298b913e24a9e8bd78a0df4b8812c96d766df37e0562039a2040ce6435ac51d2292eafd182190235f1146cea9eca7a4c1a08541711dba31722607855da93ba03851f404cd10349085534779eb25fd5c644bebb7ad2bf2fe3aa4b7b9cb0841e2db6657bb6ce0b9c24fad6bbbc40a6a9cfe64596f102ca5a61850acba958828d3f51f977253f662962951324d07a0fbe482fcabb6ebe0841020f0578e6fca9752fa8fd403da42caa378f1656fa2c0002c527798a5f469a9d85c74febc8c314d0d5aedaa343b80d148950e203302d9f0dc2b435f207b54b5f35fe58e0d8421bdd0469fd69ac74646573bec6742b7455c355e79c325e3e87b8cc9e2c42da4073d2f7009b53bf96327eccf210b6bed035a522ad4a1ea388b84aa7f72ede0e0bd56c81170a1b92c50281298d328523a08335c797a885b5f8bce0ae5e5522c131ccf382d6e782a7c24cb168f2194c01553eaa1f69b2ca82aef13b9a11641528a8c13f636ea541a1af120e42526626029f3d672265db8b6b50a9966fa0e1ace1ae87ded7e81f73ad4a4779e9163a87b70cc585a9db2dcd234bbfbbd6dc32a5b73850983a48d5b97c6c4f11c83e910b4f03aed4b939a465fac713ef502d4a0b72e523a226e8b0a703e5a4ef0deda51daf1e23a730bd6bde07fec7e5078bb9de1e3ff00a8eb97b65e1cec972c23dc3254a25a1a774890d8887b99c0d8315d504e58d60fd809bab4cee9bb81fedf06d0812d3024bf66b49ffb2b27e86c7c8f276b7d7dc91f5bed3ea17fe3083a5b6063068247e8840dff1a1a256547e6ad378664bcee2b7f651620ed16deab9c7146774cfa4f7471d96e7bf75bf0e68d7ccacf4aabd53282275f7c5ec0cb44047840e2f17b5a15c1b849d1c83c4255f00aec2e24f6fb453193beece14134a7f84485c9b911419bdc2c8a95645edbc53d2490b9187f6c4ec70a92c09ed4cdcd44cf5e874d2bf9a358ad8bf54563957ffeb028c6571c4516e88959824e8e78cbe4c3cb7298f0db19c011b850b229f18e2b99f9f7b0124189ce4b2f86615ea9e393fedb269a1f828a8de339bcde394d4bf95050bc1088cc8968ba6dc3f91204a093c8b9131d1d71a263d9cee7c543de29ee1e04428281f428d0ab0b9f634e6568829804fc794edcf11a5bb1f19e3c6d42bf181e8b0d744f4232f752856491a266541e11b075b3b006caa4ee9a1308f55fec20a40ef1172b0fb479670a4f7caace2b2ee0c2c5f79bb6b720f6fccbfa579dbc091e8865ebf53b28e26fe16c92376cb0375323e6cffc9a7f178d8d5c9c63b84a62b040faccaae4e8e4ecb408a043232648d44bbdc91fe732d5e8de90f527227b46ff5d5839facccfe8146c84a9b8be0285ef54fb098ab9da1637c70305c0f7cc20fb24d19e52af57a912fbb55b3e9c7c37dfc2674fcc558cde537f092a2b1e9a28becf3498f9820390c237e50be030d2ea8d5ac02b42addab8d85a107ccfa47665864446a23a838156e27e228fec9147f99322e8742028f143c5e759a0d810c7effbd11fac8a345aeba4fc7b20e2224c56563f39c6536d8af61518bc4ef112c1d416c95c417effc7fb0afba1d98644588a1c690a99251127ad82db1e6c9976da0d3a5772e2491200d2bf9bc7408a33bbb55d333ac213dae1317d742f8b4bc0dd0146dc1d453b9b3ae3eb2b5b1c4620868ab0a95aa87cbefe48f66d370e122c9e922105316ae28d3ced20567dbcb9ed0bbd2d78c2b4fa17017820c26fd1959e0dbc7f91325fcefb658b438e7fded28a5ce36fedc8f4bf169f6748c7aad44f991ba11e183efb5c28321efea44a42a267b5ac1fb69119cc47fbdca1f5eb1216bd9a2921456040bdb4270ca2d4911a72ce866537e75730f89e760b4d09dee8e856c3bd0e39343305f76aa97bbe6c79a061921a8e47bb398e2046429cb20bfd05bdcfa30f095fcbe53d5422d9e78040793ff6bd039ac25760d75c13b936d5990bc6ab81cd8f3160edaec641363ae3675bf2b5d9d67f0e848280931a38db57a0382a84cfdd3b27ac15e4abf60b38cfe3baffeb01fb80114ce305799ea9ac32403596fe2aac5d505590dffc3e13e4faf8b032fc826113726f8c2926953a82cb13b54f6509f92ff45b266a5c5042d56bbb0b4773aa37c699ecbf8ff193e4d2be8450400f79138639e8a1cbb0ebe58930f86d4554502274782bcfc9d604dd10b0d8c58a2001c499d1ef905a08c5de3c00991a42eb37af4fcdf2eac2c9a86141b54642a8ce10360439d44fedf20aee0842845826ba6c4d0a49fef13aaefc66a7979f073fbf374e842bf0c8a0634c146b4f5abc121fa659f6d1cfa5ec0b95783fc2218889fa38a7752c585bbc186ec429e4ac2279e240564db78f8702658cb80fb707c2b67cfc8d19f895d3336bd6773df0132f874e861b4ad4527d732a28c6f976b3c16e7c9d2119fc8e0d6f7b185e0193d4ec0d4dcbaa6118da97f129b24ce4129c16859edf13c462e950d3836777fabad015edd7b0f3ee1c85787ff7a7a3a00852dc263b2faaed88b771468c6bae8c14e621721b3bac3bdd1945ceb1855a2ebb92250fc5c92ef12962ff4c917a1ca604fbf27caa24ecb06890301fa1e64178764b48d7de78254a57d77d9567054c6c7c7f51ad3dbace7950d9a6fc1661ebe17b30f3d8222fe69caa304cd079bee9a21c07e6bd70e453afac94bb45005607bf0b3764a5b4674aad55dadffaff86fcd4a548a341ba2bbee9dce083aeb0705317a25b635450db8d42da077b64111d0e6b7a1e43c8d976509c0440133e748b0b2d97b5f6f2fc909462251dd551f4cc62eec4ab4322b3fa33a916b0cb6f1c8f62caedfe13abdd4340a5f88d17f6699dd9e50b70757bcf72fad1898a6334ed8b599d62f58238568cd9e9f3f9e318eefbf5f99ab40634b7f6c49d85ef2f9de2176c2b52c7c34198c4985cc59879c7b840e7aff002eceadfd888acaa61d9999982aac75e88dcd70cd6c427f8b2f6931b7c9077e67c41d974c187acad28bbff2ed26201fc8d24e9f710893e7d758a2f5a7a90c2e93a62f6340cd2d13d4b6df452a8e2094dc2754e3f1b996a3583eb2c175738c785889bc3088889752965a66de759bd4bbe8a43ff2bcfa454a964960df7825041685bfc51054f1c907d844f934ad710ffac39e307940b7e7bb3ff1b4dc4b2e3eca64fe6a4f7d64186fd64397f3b0407023b9331847da1768a898b4a2a8d18657cc52d027319a5e522e0c9eeba35d0e4ebe223cfb117a899517e3581b64f923da19732949d70f2ad8085c7d68b99bd8b66a6a4125a9bd9df0ee50c38d3db1c43c86de601d98f36207fbdd38428080efd0591406f1a085deddcfb474a2acb134aec1118a146d93e64901d96773a43c7d6f28d14037d11bd9623617f67dcb3d58cd804d1e239441ea7faf6211dc19d27d94a5e2ef2c4ee0f572d97fee20406a145cec2287bc0bf46a7fd5f969056d2a4c1d318252d5335b106a6621d43654a601c5972adcd0a9c823e3466fe5f0abffb975d3f74a605d93076de40b7789735d696fa7bf1b57333a66af65a7e5dd916845290bdb5982ea0aac879726b23e2316ca9f0a0c6e26238a3d21ab00e99dce5f9ecbdfce63a4291d381627f61cfa58c0d94b872fb783ba0e261649721c30176cc46189293fc2130173c5626615b085b8376858e1e8b4c63f86d4ab4060c04a3e50440da8886c2fdc6c9850e0f840c3909712ddf098ee149f51b10b451524132a198cc270268b9f282eb41d23ae52a18898dd57575852de5223de134ae4b1fdc7b783a48f2bebf6a3773694107cfccd0f541edcb4e1489085c54bd6783f913052adc9a03a8a8977d38651da857936f2817112cee002f48a387e1577c6683f6ec68d63c2ba18f8705b0e963ba2ccd44560e1786187cdce3b0cb6122c863edfb1eab6c293ced3e6ef245bd78a915b24b4ea3ed41dffb87736c3581ecf0846ab1eef958483a075b44b99a42f4d44354e96b2218e70407c89ca51ab6a2ea79ae0c8b85135e28c73206f5fd3fb73ed4379a90cceeddbb302e48506c9a63ffcb703725a551e919664792518a770c4d40968069e660b1a8b4cb1618697fd0e5b72a3f3ccdb012972928083a76010c3dbeeb0a56e1afb9955e6f853e88ca2ffe54a79e6ed5350fd1a0fe2dcd09fef8efc9aa74fa9d38ad69fe80031c10f2a066f10c78e4eb9a32a10d948a27b06523df7c58970a3fb6d3eef9bfb6cfe23386be7f4492ee4fb2ed7fde65e7fa3bfba5985bacae16c5128209bbf2686c0aa0804aa090e315e3e276a2f2c0ce4a126d5c87688ec9282097db4480fedb0f8cfeff7c12227b70cf4387d77e764162d8db4922394a09b610cac4cf1eb6101b59e6069b562be107799f92620f6bae6a60674f86f95dff53b96c693b7357061a5e684688f9e5f8253dbdb5971f473a8a6a50a3f39535146ff0a242396ae968fd017f00b8bb4e1da7afed20a7cb72a2cb0b82fdd0f4337951320629de5d99e7a1ca8a937832f7f1fbf025cb124778cbd1fd1c0f63a8f604af7e8b835683d789bf47eee6d9e098c9f8795c8982b006cc50ab7c242eeb6a47a4f96a42ee231b9b5b16adf0e4b3415b2678862043d688426d16112972c621b1a2e096842919030fe9be4d2435c47f7dbbfdfc7cb927e38f84615434b13d6ed8eef507d241e94de8bd925eee07749559a6ccb7af931a027b49bbe7ef092a82509ce3e33e04e898d1a192b70d8afe7ecc621d542925b1a37e3edf3107b954f99f6fdb9fa1bbc337498a41893eb833e907bd292707b09d48c63c47fc507507078dc673bb3e67413f93b2d53d58d75b07d2c13bf2161c2cb259f3095dd9363d127bdc6c6f149e0273ecc58414648fe6ccf13eb62b37821e52f1e5feead2c9aa1a1adcccb48471436d1718deeee3fde36b66370fcf86b28822cfff3c7a265f57fb034a9ba5676acfb183eccdaa7e19ef42bb0f77c4be9a5b17f750be68188bb16145fba297d59b6f48f2a5c5a958917857b40bdfd8671e92f79abb1ea69258acd813f7aeb335fdd5898c09562c372c9469b5e9071717adbe9dc83e1c975884b086389ecda0ec6278da8cfde78a3f925958cd6521da769c14c0e865015e3ee31503274ec8783949b47b166ae2647e0e624f01663d2a3a684c28ed5ba7f22eec543c1ae4fb5e027ed959925062925d9e28a9cc8049555258eeaa376d52d07df26dee44d2e228aba4c34fd25af3f956cfdc68a103615accab3f5f79b5e447cd6d689ec99e99ef1f93b5267594ce2d2014c790e0feee5c6a9b9b1b2d0894771f85e66f18aaf29bd71521f09c862922da5cfeb89405711de9b008a0a7b32f5f51849488c299e0a72ad43ecb0255a7b217ff6667c10e993a8607d4efa2c95be2a489a232db9a63e96a3f3f351f1d871be657dfa2d907caeadf18330c1fc1469afd18b31614c2a4fb75f2ca06eed1a82f1e79a9afc96df3613bd32b6ba5f17f3b3ca2083eb3b9ebf859e0e5d843a0822fe92e7115fdc5272221df7b2549b6d3a98eff1763979cfd64f0326297d74480d38e37b889e236fab55f112f6caa429667198334e43878076fcb0eb999136ed669f4deca1219b9056f015cbda157dabead91005a9104192ec0fdf8af67fd0693e40c4b15930f14a987b3636b6845fc362dfce402f1881378b43e270f65b5ae64ec014bbf611224faf275601730acb5a3d9d9d69ce58eff2b64f954e9329c5b8b0f33178273149dbb9ebaa63a62fcbc75ee0a68641d643cd9346a266460ad15d71ae4e0e58310fd1dee390f951dc4c495f3f8c8bafa833f41a1292b79b2c9c8587f6b078e3d20b75311069b2ace0d6ef192a2d9d724810acf075c5bf02efad8e5a0a709ee3fedf5dd343da0e078ad6cc67b1478cc19e21db6593b1afabf5de85f36d693e1f76540310f06f1401f78d6de8beddea66ffcd325ae7501b9c4d5c7e967347e76217ba9ed15ed178933234653eb0f7af1e4d688fec40b334b23c54cae3bf11acbc09540e174a0c7367864ba03e4c785d536be45347ceb7d4561e8b63755cde3f1eea0b41a49b3b26b12bac87348fc60b8c2988bf93a3a2cee43f17696e9a35a795d46db2255ed5951ecc63435d3737481dea4c48ecb59af914316b6c62c11b3fddddb5e3c58e8c30f76a31028db7f81d842c0e4fd68d9d557ce88222731af8daf5324414c4e39948041292bb29861514196962a2157127240efc409ab3972450d5fcdb7a5c38125e910bb37a088b78e6fdfa9ad5addd20c6d329ec4a89c3489040416891b01931d16eda3f628313947d8b212e5ee9ade396d8d3ba83b77411caea8cb4551f8b5140482ffd20affb79d44b899c8db00b6440665526821e50ebfec7d1c56da7504ca1f25040f049ab5e8fc6c48037feb14bda24d600b9f205b5c2aad24a278c984d378a8665a0b744312628abf36efeba5456cf35ff12dca840fe91395c87689ebdfc6f2a08280f8185e0cb92e94884dd6cfe93a4ecf5caa42ea56293e01cc7952f0818866ce2d7574b7565be766186ab703df3133d52e1526dc42082bfddc0d6bf8d05febba0c82c915b81056e591dc21bc70efa15938018b89fd707997090b3dfcabba5fc12de9cca915e78d5e0d1ed5377b41fdd310742bad2ac993ad8ba5b1cb68234d647b66ab63aa3a9080e4c3979d67defe8c4c7077b2a65ae5b9a6f5611453bfe28d7c3ce6848510c425414cdbc49412203ff7e5f7fb5b042dfea2a22dbd40c9159bed8524acbf1503116137d7ad5a83e55eb5dfc16cfc5d1a09ab55a86f73b40bec12b86bda4dc2a2950df94c0c2933c18efdac86aaad97c5fccc8878823db920b813f920fbd75af90be12ba9c473e50013a7fc791b2719922a5c2b2f83d38e3ce2bec244b2092edf01a44788d9d756c61bd647ee9f9ec50269be15437f14f8b2791a505df43182b927ba9cf69a639cc59f36b5e16032a66b3766cfdd9b60bf4c64af90acc6f5f2024a24a283326997334732ed9cf0a51725b7924c2967387bc3c0a77ea25ee992632b39f48fc3533de74679c0fc03c1944cf814a113d4e0674dc610b1a777046350054742a936633a79d9e07b4a3f6bf80a90cd4d260a4385decbbbd57ed1d4c7551cf806ccc0d9e599db7b3d3fe0176eaad0158c25b25eeb917f07fe127b55f22c82ca4e174efe3e79641400ace70c154540b55dabae0e6b3ee7b534d330b5367bccb30040e82a7f1a30d6d0dc34a6a05e710be7c89e099ccc1519fd3566acbe1848190a5454271420faec051c1e7cec84e175a559358a28b5ba5fd768309120536db2fc2fe6015f59b9a3d408b52c10394e675e884957676ffb07b380b485f37b94ef296433127ad19b4927df6a8b83cf871581aa1a37bd391dd7f675b2f1557274404fded2bd45cbec76137e23febb652cd38640c901355e01bfa04a9da13cdac4f5a59420b065b4b5a3df35ccb1c9b26dc3ddfefac67694280a305b4fe3f8a6ce7599965ef9357efac08782842a2e5f1b6b7b668231b420fa999e6d5f328bcebad6a3f51e7a6660147a9131a21e696fd59f4e95fd0a86e3f59c66a1be06a97efbda612727567bf9be7de73e9073e30ebdbc588c285085b66f94b290e814676a30e7739e7f06731b1f05c692e0f31d4b22e15db18e91715f5344b63f1324394ab615615c746eb4a3c4671ee840127741eb40e5b22b38b3f45d9b9218967798db92aec7063799a354fc2c46290df6046b25c26c2b80c0ae3b802d48c0df74b33d507f075746af04c668881074d70734f4e44d321f15efaf24cda2dd8f648b4372f1baf1529b4082646ae7e2d8a095af5bd49acfc28a40257bf8ebb98a157305cd8c2cf700a8dcec0b2b2610d90122586bcd0732f70c090c1bf8976bd10225048bfa72a61f2f4ad815f23eafd243b6c44cdd68bca7aa01623e860f9604ac15a6f138725c57dffe81411438f79812228d66d215c3e56cddbc942228ec1183aa8df5ce4278428b23a9b58e244f92907e99d11e71692a53b6b67c1610352a3b769e1b5e7c3f39b7caa10f792519a402702b281070a5efbce5b34633ead104a6f081206faac3556d60962f23db7b81fa1dbbd6acb5962172392598a3a1006d08e13af9763c50fe8c4328a5231f381b46804adbb3b490a1c50fed27b8d439ef99d192b914958c5b5e8b662a826f54e85a112ba48751734e5eb350e14d516d190e6b0ae1638c3280c56b86ecbe1c476a2066396887ac4e082740f7bf2ec86a617d078c7977a8cbf2a4b62057f1c0c19e5aa5fd0fb6d445d10143d15b1ed82ca8c1a1ba96d9a7f21e8a555388bcae98dac49e6cbdf55f5607e131e62df04b5e9fc65039f4c976dd569a0bbd76061484e40962d97e2ba85e714563707014a904df3d148b719fb6246feffd46d1d2617d536f2c5b06dcb373e80f9a857caefe36037225095536f278b8bf8132f96aa5a3cc5b63862246fac08f44b05e5882a29fbf7753b62fcaa292a4e9b9f6014f9d4ab0bc53c89b497bbd4e451c71160084dee570cdef92e41da33f130fbff1d761bacfec3d6b3312d721ad02b1d4465cdcff864401197d81ac424aab81dd459463a5190a1d0143691023384b88316588e290f0f10124d604691a7ee2f69eb27ca90060e75db78d584f3940352028afbf8416a1c788e0b7de519c096cbbe23c18176bbae2d44f03baf3aa480a97b99dabfa286305aa3dd3e76c7df4f550142f1ea3b572021a3d15ea9c16fe3754295204d781a4a5ee8c1048786679b3f64c69d631033d6ad57cdf8cc0619f2a3495e3419cf78b398675ea0108c6beb16cf3511274d6606d589dae12c937e6ead17e5f9ad8663bde05da5329d2c0720c2be17d7ac9f06cdf26afec7e0d60b7efae527850df8c52f0733d22e7cf0597ed3007a9beb48134d9ea7c06c38dce8ac7fe71ed64a3769727840bbce49378819cfe7ced7cbb5c62f6b4978836c99e1c83595d03594717e0178090b64851fe7ee49b493e792d5160c055dbba5aa283320e8e8071214f0f0033599df83d2ec1be34235e2f6b968d0b509b296385b97487e436b2bac4fd522e237256ae3f213407868119bcdc8f99a86e60b7fbfc57024145f7a866dee0de560cf473585da7c5480b24071740bbb45525131fe1e2ad79d8e854558e8666b954dd62cda5d8768148777da6646a5750c00f471b769819902e289636a8c99e0e4af7649535225cc625087f71e65972348b1711d02392eb83fc7c2cd4daf7a9f561cafad4f7c3a3675fbf4a14d2565a0e7bf38a7354b04660c4adf8b683eca3d4bf4ba86f89542b22eb96c3f84e5277adcf1f79183773cdc468643e9462e41556a0fb8d6ae68896d49a31fc9ffe5ef5cf76f4061dac4536300575adac711df7d39c3536408337081d38957c31cb4ff0a7c4ef3268b85bb07417f67b9710a414ae62301d4eed25b5df70220215a1144bad8e8607c5e911ba0d2006a6acaa98d5d722e22f2232f4c7689364b1b1b88331d7d4fe858b01c25968c3faac6a5b551fcf20d79598ccbe1d8014beb1e8eb3cef8ae5106b98cbbc6b8a92f64e1f3c8fe8f3c60bb62c00279707d0f6676855018caf0cbbff8a63b923b099164eaa88fb0ed921d186bb6cf94f93da6bd208bf5f0370dbff2a5fd4809bd5769c83bc0ffdace6bce55c8a4d678fb255599afecf28b2e48f3b9284f331d584017ce7257e422b1edd39b17e16dd2c0f14efedd270be7f8de762ee0858245c4d3ad55adee68d18c3cfd36d263db20123aa73d8cc594560a54a734d3f16ae1492112c6cbe09cdc6f8f2ddbcf1158713bc1fc129248536581429e89be91702d4de189bc17f21397e539441790d82c89b488bdad660e95ebb3058ded1a9e883728175a6d2dcf798d5532f07a1c71d323bfc6c48a4de79805910a1ac4a0294a225f28498df730115c7123723e4062f34ec8ccbe55f685189ba2aff9b21326f886d9603a99e630172d84335970013ece7a18dc1ca9a25f031bf0748a09b7bdf284fa83f9b0e9636dd6888c51354a0578bd8e037ad87962333d3f02d621f6e9140031c32dcdf20443ead76a14bc925e219dbc54bd9e8719e7669a431b06b6bb14433528ab8b62469c8d3b31bc5115ccbdb09b816e5eaf2b3aad2d2c2c42042ef609ff41abd122321cb56076c3659a5fd47316bdcd7953559fba21b82beec4d18798204e7baf0aa2556bd934ffd12044156bd6d79b3bd41efa92dd2631bfc22adc133375989adf597533b2bacdfd0f331fe1ff76d5ba8c823c47675b5a2297b42558b085961446fdb04a689c1151859951d3b4f4d2916b6fae4bf3fc88a13a7853bcf938290d9738520981ee1354b6c78a1409625c83340f25f121597442126b86244bfe3344e058f280231c68b9411f9fdbef8782ac631abf7f21d30dba5ff676323d3f0f9eae1add4a1601c3d86556c72fc504831d7614fbf454eb54ea6da9841b6fc4e95d256e025f804235fe08b25303e9c19316faa4eaa66a329af3659237b84b3711d95fe6e1fe292f9dcf091bc66e97d29ec2b68c33f2baa70be97616edc81c1a989f83da187d27478f9b18b1de3f288d5e194b2fb7d572d6e28efc58b4e94bac81eb7d70105d2658e9b01e6ddda8015196a3aff7fb893acda2f3685fcd47255ae9cc289613470c6ab9f949644bf143193a9f9ac8d1a13b739bd0e9fb743309846cdcfbeedf664a47b32426c17c586929a05625aba203599cdc6a84a0b08c0bd8734ee2ad9f0aebba54bcbf0e74caf4157ba447748710790c26aa4f28407da5cb696a03e68781c9d494619b67b359b826ac912c37d81b6b9708fc2d9ea88681a9b2a83a2cee6f0023462730b2aace45ee5dafd0ef97141f2ad042ca73495c5b2785ca4d239827fccbac5a1f7efba0ad3f74984b6c1bcd059a072f6e473f11e44a86956aa9d385d2415390b7a149c7d58e35b5fbf5e444a069ae08fe96dd81ebae39b69af3f7fd06b770686ac9d2335caedcdd799cef3cce2ed2b0596ef938163fe406a6dd203c630aa58f719c6974d4ad2ff9978e31dd9ee563a1d219cad0b73476d362de57037d0ecb533718d024df9fe8a0af1b8409a0bfb8bccde2d4837b13a65ff934050d0179feadc4dc13e61bc068870a6592bd697d28ee72ee67f1307eac7f1dd90318a9fc81735113d13e98cf292aa8f7b9b40ff13cf1ad6997a3765f5dfd270a702d1ed8f9da90620e117868b45d7fef7be0633f54ae071e2fc4be61f87d026175654770e2eec69c812f7db35da2124bd425cdae6805d67e5370ca6c0983a65b76393f8e2fbe40921a38dbda0a845221beb271cc03dbe57602b4924fb3441e311a91c08e749e289780ceaf4d83a9381c83b86cc7901ed5536d691f1b967953217e2839f817adbb697ca4d2814ca0582691988cdefb494ad6149be50e181cf13541a166d920a5ffd391f76982e052dcce29eaddb6e2e76966c65e04d2f7fc72d9b35b5fb274e34c858f6733873112eb4cd9833e50aed3f9d4725ebfade00a633749bad4a6cad635bf3abee6397307a7f8295112fcb72a9352258d6859dfcd2c8f0498ba53e50f12f6ba88b8a96d4d4948e7283e0201e538a94459961733cf387a2763a36ebf76bd13a17af90b20050f399f35facad0a378b7abb5963f8032b62b3ae5e0add4588b9acc5542dc03ada4b80d3953374f64620a8cfa5c52d605d10d71190e03c615c827c790e68d48d9001a1a6a42c229eabb407527536b14541e2cfe517666a3ea49e0368271237339a7cfbb090a80a771b4ad000de7628c33014b09d26428bca54317e8a3e113983732c25eb22fee8ba459da819e5bcb6a8d2891c0aa65fb4683133f38f3b5cfea1ed1238b817c4c619c7c590c8362f08bce053213d3cb3dd44f20506eecc347f6b2a8ae4339584561daafdb696474bb5b1448bd282356758003c5598aae6315dc402b8c2a2c3c1808cf751b24898d75b4bf3c26b4a61b91340428b65d29bc149d52f61bf1f0c94e0858de14c3d5bc4a33ab9b448dc8bc4d3c4531947a0752763eaf8dece6a145d1e0cb6d45357800e5d184437f5eeceaf5195bacd763dc3dd15bf954ab739cbb931812b76272d7140826fe3697472afdd19e5a17bef0bbdc33e0e47cd6e98bd10e52191e17b685b1c645c4523b7a78336d609b9921bc3b82783fe47a25f33052f31daa46b52eea93028619ec0509bbc2c9e4677478acf8f42e620ef634baac09d3a0c2e1ac37a5b396a6bc437b4eecbb2e7e2689e8f0e9d635b8226928fc803cc42441f311240c31f6d00c26790cd98236927a68474fbd9023de06239c29ba499eaa32c4705d5006f1387a21b7e55f68850b0682250c361f541da183e07b053f0f810f1d007ce43de8b7fcaa403ddd78757695dacc35f3d8543e430c30da538ce495adb4b8da441b6ca12e91c1ddf3d41cecb4ce4199f410a011651e45cbe410aff19e57e4b2f2dd8ac40d35f2b33cd71c095f6f80c701ced1d8573b3ad0c7d85c9f2c427230b61946baff7e3e58c08a86b2b78a7fb75277943e6ab2b18ca8f0da5466d95ecc8b111eef1699f8a9e637875dad39ada4d23b3037af9e13ec9329d248f42661f237d6e6b645957b8094ddc01eeb6eb575c734bc560d79540a9fbdd129cb371cbc71bc315bff1488de81e041ebbdb451dc3e3bf31dc63ff7af8fcfbd9670f4695bbd289c627a015bfc383827dc12babd7225b4fa9fd3029a811a94b3e7805794c86c6af061405f32eed1d3d491738d2953edee5b2ed3bec4e3e1316fdd91b39c12118aff4055ee5aa2adf7a19a05cb0d802ad871fb3aaff40e360be0df42da6a58088f0ad4705e45e819af466685b8eec8267271e0cf118a0635f4c1dd58434bc86ecb69c69533a24532ca9a5b55e8ccaa58721101ce14a8eeacd6be2983d86903de4a98ef1f08f29832913895beda454066ed4f42b8301f0388958c4bbe65880299aef85dfbb529fdb86e0a097b529bca20ee23e923e95ffe82f1f30296a901938d1bd78aa63d99a6dea8707618b5dac6d73445ab5a3a19ba86594042c382d2e201f10b8d9f6395dd7a1d897af53492a55be9501c568caf88f92d0f484d6987c60c74799869700391281024a79a316327b67e2b4a8b1b41dd30f82e9f903087674c0764e0a33d650602ee12418b9e9ecb27c1304fb7e1489aa13e2bdea7069b8de10ca83955c7510ef97a44439e0bf1ac379608d96c9e32eba88f069f650466e506600d6a42cd10eb5794c5538c92a2c233c0bb8f55fba921177835308d00e5821b74dfd2dc901d94f8b35cca2562751d19fadc6029f354fb3ec0a7c93817c65d982a8870291b82c00fd766060e9847014324d55fa7dcaa8b9741f85c7f03bea1b9a83e172470f94d08933f60a3ee1e057d91a20e1136f67470cd042a6819f7565653b3da521766744267cbf808ad2e118c0f6ca2a20bf7dac2327c51f44e103321a045459cf8c089e673c5733cc65ba3854051c1dfb965d35ed1e1fda78b0be5d95468b1b1b82939ee240aee9f6d00df36c3b50e9d524b9ea5089ea1dc3966e9f262593cc139c276c2ef3f78dad266f3b7793db7fdccb140f2a1924363959c8e100409693bffba4e12d78008cc2b85d9b9816efc476b4b213c7d9b2240d0a6b872d1bb30499d19b5793cd360df4cb7f52fb42d62c4d79b3be81a34abb628d1ff319f28309c854c5f0f2cf80e8c8846c8264cef543a76c0700afce9f2920325bd55cca94ef6f0445bc735ea38d8670d30f9dc7f4ab93a94f3068fc267dc6266867e9365d063a6ab11c73f0e25bf2f9b2506d5fdbaf4e7637850b5e9b560fe6ec58598a550abfc5dcf5d95a3e17747d9659adfba6fa016404d2b6667b35d29aa8d0f2e3b8c8141d8389f3992ee699d1a7b09d3370375ecc4eefb35c418c311a69837d5b020c2f9f31c2db2e4c8b406fd78b065c0007cf903a5fac8374846247f624d7fa80d016879da063cba2f58eb5513165d4860eb68d1db06540881939bb42121f7883d572a020b5a8fe27de37d140b64dd668e38e5a9f6961851ed185d537a357522918027e1491201128b941f21e633407077a0100cb2bcac628109c70c3f0a40d32d31a0f7703817bb36e5f8916ca8f61dca0b509b4e5f4321aa7cac40948df2c869b3115c4a575e2704d4ee6cdcdc7e8304eabf398d923add6124a26dd5d8865f8d0d44ae1aafaa68b3e4d9338e01925a1c3feb141bf6043bac8c0595c6dfd74d574a43ae60c7f0952403f302611b6eaedf59ccd13daf67a4619079c14ccd1aa8134a7f3b40cb6fac6ebd3683a68ba90d212ff23e67849d99a88ffd3507b120566f4e1830de2f559055459b905b7cba4cdb1146125c2ce2e492e594637b748a7b06f1aa11eb8ddd5efb729f80296ce6a6a8ff7725f3583971675d415db404c1139fea0b2de993a438ca4469eb08240f73f422e7234ea16028ca70a26d0bceb76206e6aefaa0a76177cf7dbfb839eaf1b4af881d1962a1fea9a6f33a7097fcc65a6e26b2b20a105f1d8c4693094e4e1311f9d3b63e9c2934d9929723247326bbbd68927668513f210c26f1312dea2c5a36b83b10f6dea2e6ff96028c9c6176a61a9c867cbac10b5d232792badb262923dd09f010e743ca9d6ab50d12a31c6fb02101d88bbbd7c255eb4eaeea193b2dbed3352b0a0f821ca3cfebb8c8e67abd5ea3d478985e9b0df912bf1efd0666e0a973e1b8344db40d89dd0954c233eda8274d096bee176ead8b38df04b74625fee34f2d4646d4eae82fee953a0e66978fa4fdd6fa2398daf9ea7b9879ffa136433005d2738b401d26c05a0f3973fbc804e3e1122d1deef906dd80a8388f5d336de297bf4dd44384ba41ba26f91feefd679fcf4ed35512dd0b9fb1bc50587a3c30a5b87943168abed940972af8ab27702a4cff08a290c717bfcd985d6a581bd79e219f30bdc11988c3b5f945d6070c860a51253f6a7941b48d5b10eca43967eea39945256e9660d9ba982077559a84559896ae834af3773926b69483d0928fc78fdc7bbec916ca0888b09162c28734059a7a0a5f574e56bdc63b9aab7d3906be150457b894060d7609c0f5ab4df496fa010b7ff9d9e6ea3af8ae432452962e2af109fa150e83c0d70a20aeecb068b5fd245d978fce53d5042d6cf1ea1de30453641fa2adbd814dd1b7346a544d093f9abb890bef28e75fffadd611a2a4c5693438d03bc988370561828979a888765e0486972e5290c92f711ae5f0f7a0a57b92dde2457548d597afaa99b3d7a094c92c4fea2fdd96ac15b36108041e48e855a34c630d9dd80ee7acbad1fcf8e667e04479a90f9932a5b75f1f8b03a3eae15077528f3634daa9a5c4e827d3822ed752903081897ad511e2aaf704d5934ff2884485617a077400c8ce0040eb255966f6856aa53d08b1b4e72c74b4c19f1f4a4da174f4a429df8370df1f890eea3c93f4c0391c802330fba058e3ea87bb7efec073bf63edaa73c837a8d6468099da81df0855f30ce43071d247760067e5691e16134c88161964d7c8bd0633d5e0ac40d6aa4b2a1f2e8b02d2bfd9be38afc62f87cd1635a6299cab16f5fc9fcf3a5b68cea4245f315217f38e9ac7f8c088657a592482be935b3313cb0deb788e888e66d3b8a30b59b003970dedd01dbe15c707878f4f5463c41aa8d69f31fe41b7fb73919ec5e5ca2af95a55206c3defb15962297fd59b8d2e960348ab7f399ffd14b2cffbb01aaa671d9c049268ea679668eb851331e9afe65f3e90ffde6a31b982e7cf963a69292825caa7ba4cb904d4183976893028a62e6b26a3967baffb66dcb30d03305586061aff836faaf059a7c15f4b690fcb93c69d3342156e7c779cc28369a82acda075a7224bcf47ceabe44edd5eef220418d9d7a915a570f608d75ccaf859c7890e6743e19b83749e0b105a4ad07fc828b2b6c7e0503ae8ae3a208cb85052e0e08714b30e85c7bf0cd8d9b59182489962e65e48f87b3c95f7639d92bb2a7c17ae0698fa9c253d612285460c86c4b002ca59ae980302d289d975e7a1aa34fa0b60c6f1659d72ee23f004c4f0c5d63735e114f9fb7643df405eff494201a21071eb753c4c5ddb1ab38529d731a8b788d7f208ae6a0c7f1996eaf2e20dcacc1b07f75c535e96bd15ce52ccf1191c0b2568de4f862f14821fe89f7f6bb475031b994dfd077f51a04fa851c59a98c378abdcb8b20a0df2710f8115a483e5f9fa298ca31073107ba57bc7a8dd430a3db9723a8dcbcb58b5f3066a2d45ad800294925281b2bc9c6d8d705d5893523a12eae1b2f0b30890e07d1121c61213757ff98ff66289e9d14c4c1166627d9d67fe228ddba34311e783ec7576966acaf9c7f202fa6bce9dede3c881cf21df9e048a5e26eedcddfeb656d6ea3dcc387690cc6aee0e81e1885352d99f56839259d03694dcfb4d81e9022c7859162145787ee983c6e4f3a66675c465a49c6d4fe316e9b42884a82ac4506627b99a2dfda330ca9cfee46db27bee665755989d7b51831e5f552a40093efb49b4d58946b8f442e90d084345b659ed7eea799f9b0c33f33ca8366c1a41bc4be53b657e360d54d0321fb97d8eea52a396a66b2947f94a06b61c83c7988e09512fa06099b0d575d29d21fa17385f3d11c7e66bae64ed639aa3220ff9fb47006b3b93413117c595afadc30afa43dd57f323ae5c9e16a606a650ce23d7553dda9fad61a76104ae517b923a119f1dec378f0abb3ca8069c264fe2d4ce158808cf36fe5c701c31f3114282033679c3ae16261d10824b4ae4ad6c193b4ef25cee740e7f4e4ef89670d88e3e9ed6a3a170901e4f2ae68960c3047edcf34e60f38d5b665526e587204fabc5e01ca4a79cbb693e47d87982843b073522a20c8f5c1cb8b04b4c80af747c82febb0a8dba6b17c3a425355ac0a61f1deafa0a7dc01d855356e70d585e2f713ec867c586e1d3a98d9cc19beeafb7dc63aed8528641b37729ed2dd3b75c55e10599917f1cbe1837b38afee9fa4b002f92aa47dc99d69441e54fac6c18146d2915b34a403c55fea0d15642fa51f05cc263b3c42c284707a60b80fcf532e248e1200f74161a6f231611fdea49e7d3e0df5d6cd17b3b7d34e497fc615ee36ee39a9a50a2b203fb541bc3dde8db37e9fef5167e5300ad20320e5d4572f4185a9c82c42527dcbe8f36a8a05fceb5389ec0f812fa485ec0cd0038ef306750a4611d27a6bb7e49060d875aabbb33e327cf42e055c56b78d45805e7c34cd7ffd06afd8f16812cb92b880cf281a07c875f458d5bbcb69c1c66ee5c4b76fc344b6dce7253da777ca2d17a7f1eed69da94276c2feb77187ff2b6fdbb6192933d449be7f7de714ce6be750b142e0c88987c2d77f1a64181b3ce86917f3ff921b5d3de89969868abf85056c6b591b98bb56391eae749443107bbaadb308f49136c1b0e204617e4b50f6ac5dcae2422d307416fc63e993b81ebec69ae77ccc1449522a648302e1740673c0484fa0d946992be08225b8526ab600cdacee656001ea8ce791f761ce52ff2da6d0ded466dc05c1547ab981308863ac36cea4e54abe234c80c324086a4ac3d71a12c1b15f5105fe340628ca601ed20f8c382416448129fc1e6f6c31e8abafed119d1cca182352b76dd50c8550c6d56dec6f19b853da501a77e5c14e247ee6db993bb3eeb02671e13d2e6c9d1c7acc5a1de2d4560057a501647f9c72ffc24dc85a6aad569e04a43a2393c44d6ce6ecb189a0617754cdbcb0d873403b67aa8ec504f7e63d8af28acc8e67b3446ecf4c9f61935cab3e9dbc00dfc57e679cd464e65626abe993c01803663150a264529c589b8f6e9fe70716557d2070b6fc8773251dc3b369c4956b37c91c323a12e491e5545e2906575863dbb313786db6c06a7e6170623db3f516bc67746c41645d5fa5e2c0c4ab430aeaef3c69c02200844022e4c9c2b431ee29110c9e0586beed1c23785eceed13d9b09ddb1eb37a49b3b023bd1c52476654c8b1937f7aee964c10bdf1a96ea8dc0d592ab4beac5d0fcf8f0621ec382307820d820e106d81cae6f8192091986cf287cb41a254eea93083bee594d3da3b0e5969e8b531a8b07d47ff89595c6618cd5c31e0022ceba3ceadb3afec10bd0080f4a513649bc0a22dcbc8e2d24eda887b6854fe97f08485cc8f4a4964bac9ffcf5d6620f5306808c2ab80475d1c39ca884352d87175a32e40f78cd6ae3e5a4d11f661ddea17bb6547b8d8cb2fe03e8bbb1ec649660cf13a5246cfa7d564edba483a60776526b493522ba71936fcfc5f17e9a8dcd1d9f58fc69a663e5bdc7f11165bd35ce52d05ecab51b86f68d0d6eab87a0d76eda68ba5c20a68ff9753c4a5e5fd512af1adf4d4381f9889466dbcd2db820a12a21927e17c091abddeb445049289444fa35a139530fd8c10793f713ae1a8d89d9f7db8dff8b122aef1f372df9a7580332f15634b563ba47118ecc6267565a889f91f35bd5df806db7a62f09a7c95b2a9c9c6bba11fdf471230f40799d0871f190deab760e3514bfda58fe2f31bc60133e617bd36bd87f88604417f7e508dcc46541665f2e547ea98bab066d5a4df09242ac82e2503f8fb38fd179f6d59c7888fa05253999646441c09f2d39dd6b6e36d2dc1d298e518663809d6deabc42e0daa8bea51a07879726b740610fe0380e0c47199f1b97676172692bc2f6da6b8198e3e49c98e7e7762a95001218542d7749c6340640a7bb401c27428ec6701c2bd054cfd41442a5ede02257b37e56d1ad2ae9639741b502475ff8b4670949ed08cf3c00338bde8508956d9d9034ce231f4b3565f2da3dd7dc5703a718ffdecb99ca253b3d384612bc63d411674fff4f99647a71f178df526bbbf934384652b26d8328631fe73f9e8372cc4eeb8f86c9fd305ab5cbc1b6f8efe72084085fcd31d4c32ee606665e8f1b5305d64cd218864443047dc7a7e2cef610487047f8caec14d34ff3c3141a179eaf2103ac52324bfcd6027f4531f8d1bf6a9a1dc9a98699db54861f924c28267583cd2053c953127bf4da79ecafb79a4957c685fcb0c1d2fc9f2d10824722372a17b221e9a7bc377cd3e2e070124926d9b7c8c85efda65daca3b113e7eec16c42bbaf3c99f7b8481b2a79ea29aca220fc33d8c1377f8e2aa23a54147b60298fdd4a95f3d10c11a714df184dc72a7872a2d359161cb373aad2b09179a5ccc387a0a2b6063b2d90fac16e54738e70fe5bd8041e81f70734a2e704573a10f3ecf515a5559005176d9ee79e1baa34bc1501ff92fb9a224b4f59f17de359fbc645780094e50fb27859bd4eb63c574525ba14dee1210f6ad0d47ca1f6d9465c40924707888675ddce77d543076170d319d1eb337a12490d2defddbfee670f4a9cad4a3d3586728e55e06bebae681a348eeac57b2bc37cde7ccc87cd2c230dae9116e31959f066b41349e2b86519600beca785ef7865e301c471c35a7a9a00ec054efced088bc3509cc70e948ddbb0f71d8381c2a7171b46d5fac5713c8165b82060561b0197516359fec6d3fb95e5d1b4cab0fbd725444e237e87cf9d92e16e14e6a0e2946f0fa1e2b27e798aa88231bd91e65e6867156f0b03b6dbf835c0081969e9d1f6ca8209d37dfc2cd91cfe2da5d8ff8526ea0b5cb6b082a4f64ada807d2d7e2d1a3aee717fb49167cf69962d452377422b7cf7c4ccf75be72087a5fc33e3afb02ff8f7a76cc2d83acd9ef5ae9c15d44dd4d5d6efd6b4b16fddfa76af96875353bdc4c6f12b38b17960cd7a00ad920a4e364afef82ac28c5a2cfab0d33b8586796a94d2f72539f203e90909ac7ee9ebbd0fccbd86e4cad9630cdbed1281321f8a59e7f1dbf5eccd8f9f12cf8fe208c7fe7fc53c86c6d2bd273373aed48ccbfa48b150b2289c7bffbdddce6848a403211a73c0da57eb2915c0e92bbb45a50a653ef4eda35e93c93fee2294a726886dd6ec724e777e3fd0ce16a3b4fa563de7030a542bbfdf6ea486ba29b592885fa0a6c36f6d9374053cb0a943d3f6658c294a2f99e0e02467c935ba58b6587145620a550b8aadeb2035b70c503b771def7c84171353730edcfc69a7f00ea713307bbc307049b61ce92023616ad267379dbf82cfdfc6151f4701fd68822a01d56ea8fd529188cc11444251adc3cbc7888fba59b3a686e31b0fd4e74f569f7659554f012362806b37254cf95e9da0808ee214339ca3b382dbe95cc393c628f6e682e9148fa59967b4b01dc7dfa62af88921736ceb37c3fd95770917263d7113ae94a6287740c6982c7cd25a36eb9e03ed0b7b89ed9594ae5abf3d3be9aae7b1502cf5b869343f4789e8cfa259547dbd4d9c3c2365247f2818ec94af8f5976dfcebb8c5855e99ea09b23ddfdbad1a198eac31c421c1bddf54b1f915d75b6dc2cc54a11b922ca9e7edf66a8d97f4da221812912a990ae25b52980383120334a137d1efc011d3c77756aba6f30bafdcbb41e2fdb48a07f87221695c8702ae60ca3b3405c9a66ba133e8bd62660adbfcf31ab5e117c1b8a6a9a7e7c3eba8db9f80683f1050e5e74c8a3c39c72eb42109e4d7cb6fda65d8e2c719ac4777dea7eda73460d0ce0bc3a9aa59866f200a192a14e3aebbd88708046ca30ff6b1fe9f4b3c92940c6bf7fed3c92064f26fa1d206643679a5a0ec38a7f69a3254539e7a9f13ef6c4ebae45c42209519807192c787228b6e23b2e4d52592ef610be4ef0a7a75c993812093ddecbf9107159b31943468dd86eb149ac2fc4d9754aa9a23b23e871ec1a564b962b9997bb5670d2adf15e037ad84a2c9226c102c4139c0b46fe414057848b9c3d59b841c843663500258b850d87c87ce4a842116c8f4950909a1b185271dc269683ccdcaf7e2d5b68df85bb491a571d5253339f0c30c30be61064a3451518c78880c13e7dcbc8e01dd7cb3c42d3a590bbec9c46dbd03d53af70812cf33c2ed45e938543cebf88177a861834e9b94303a3bfb457a06c577a19df18e84c861110a830d97cc5399bc6222957c25e29b0774af91a25412dca91d95dca9beade9b3fbf8a7df9dd2126d12f564d82ab6eecf4254ebfd23ba9bcb5dba1719e99b229055000a26e29eb4bbb4cfa20ae049115fc1038c4dcaf5f453dd9e6fb0fdc874053cd02bfbba40df1f6cc8994e4c23e82369df4d7725404d28b1cd68c0fbab7d5795c97a25eb94f73decd67d383e6743deef5235e46776d069fa478113eaa8aa8cc6a92aa2e586f58ddcebc8701e28bf6ef8120a4770f0c2bee5b3ce49730b98d15700e0e5ac1fee0630132fd6cd4873a1460f35e2895ebdcb71b586bd12e90b8af7304e927d5084df48ed964e5bafe88bbfa14e2b8f811c4bb9c8f9a9795cf0f5ebf30531f7c9c388dc5bf33da161a14f5120b923bfb4fc705808c5bb5b7172e0710840b1dbb3b66907d3bc7116056f8282eba35cdf059b591f45e58ca4a32742664628595ea83e32ebfbbf2350007451c8416aac0a64e51a4fe26cb4b06d0e882e6076d75d544f30d3a08728280ee8d354e36493d4a39785700a937f1cd8e9ec49cba38922b4148b9102ae97b0070794186252f0b31701a134af2864eb81d600cd345d383d34b1e8ff2a9e965489f8e0ac34953bb3a27c9d0fefbb6f89c659be7ce3f9a70cb0caa59fd1afbb9967d799d0a6debbaed63d142e6be30aa18179678f889985dcedd5bf6a884f848556e3c8a87c630c517621d7b9f16662b5e92f69cb552b3c7ae5a0f0d0a4ca89510512125b5aec5af05be9675871bc8bf72997d0aebd7c1f15124333100480ca10308c7953070fd4617f6563f4a1b8002bba81d280e3468b27e1d5319d7488b9bfa0f7604144681808235246af9b3acb89a67c76f47a1a201f6b2083f168d74170638e6520606a93a10553d5f30f2db179a2a09776ae0aa14539b8d5e5facd7bd12cfb42291e7e0bfa59689faceeab12975e87eb08b902b52698a4cff7faee6a868c055f2be829e2f67ec332805a23b9e51cf8b4d9fbd99052338f194482fd400ae613399aab1a7049e1440bfd4ccb9d47a93c78bd8154b7baa3374560d2b97814b1fc53a5c437e61fb6b5c274341cbb5f3c2d5624ac20fc1217d08ea09d5e73f2c8e6f9a00e6d5a0baf9d10b57974fff252e8cf4dfe39a5e6dafad5ee2befab84e82c65c375179a1e99ead1d5c1ccaa48e2ba136b270b9e0f094c39e7d0e6b6f545bf1fe589660e2ebfe1e7727b9cb8d6095c825a6aaae57f2608f3543b16bc10274784c6dc043ed261b1cd010791f4a2de0a264a907b985abc21c31b1e9f659ff64a8a0317b8b791785fe3035ffeecac50dab4e7691c4240575d645223ffb66c6520da88629135052d0efc7ac39692cee4907555c8d09b468fcf69dc10b0b1e0fe769cdc67be615d7e16a484b5a0d629ac6f508f7298b74ce7dea6f571fcdc4f8822bfff36c05dd88c2d4579aa9e4ee61bcb30e019d556814d128d9f55790dcea65111a324a05bf9ba29a654301930c4b701e40bbf9eb0acd565232579861659bac1d70bcd9f2c40f91b35c97f768ac84221151f2bf178f6570dfe55fd56fe93b8457fb415aa740ef1a9c99d1e6c99e37d9d88ddc747237ee1920e10849f65c4bd7be45eaf9ccb6c5e4ae0b6b42505dcbb4e2331299082e2f694b952f360107ea05c019c72a194bdc8f5337be8b83bd8a0f2ee22027a021d2be4246538f8b4334bdd796fdb6c0ebf38608e8fd6624353c09155b4cf2fbc65a029358d5ceb544354ae2e76225285ca5955507ab91bcabec5283b9aebfd0ee1b5676f60ec2bac207733d0f564009e236d2772ccf0dd97ef7f03a18db6dd2f9fb06f3f04a0d3c74f8d9f29fc644b1b75fe464b279417f06b55fe10635588a0b7166821ed999cb221a725e0748c1587337a05384fc5215df3fa4d8a1c14be30db1afacdf909580e6e1ad872ee62b95258d11c1575ecc7809448549ac6f7021b1b1c9228fa71d231ddeea458d1f7158ab8ab861af504684783aa8ad5fb6cdba52d5e62543d0ff07e1a1677657792bd1517fd39787eac0fe5d90b77ea690bde7e9c3f4a59051bdbee6edb7a37deec276a1a075cc3f1b8b5470b1640a19736ac5db57dfb2d7cef6b022479a5a6df8f4393d2cc973e2324abaeff01a735afb23a386cdb23bfbf9cf981700ac6fd188708f334b578e088652604df85d1ba24015fe471cf7ca5c5661a814073cb8de161cd2d90dcfd80c3f3bbc004261230705d25bf342801b42466a07b4b750244f873f66852a2402a33dfe2ae768d6aed5755404dc3666305f5b616085e4241709c9374428927a59c59042bfe4d8ee2e934dc6e095b998d4b62817e42783b163496dd43c2f4b667a2aa9b4a244a15150df508f3dd3bc53772dce7c62e74f5e8877833f5127b792de1c7bccffcc55eaf0995a9cf57bd16345a4ae27fd5e18a1ca6030494ec9d66e79cbf86a0215d2547c2fc70594a3b5617b4da9e9f24fd24d38cab6d9709da2be35d2813b8166ac8938c2bf2b0facaeeb696fa83b206095e23835b072316140ee5149e325cf91bb106edac149834a6322ed2c5d8fe0185314c638aeee64d5561ea3adb667657ff07e7c9483d9b54d894690b62ae9775632e6bb5d8a7a61c80fd125152b039db341e156b8f09c1c7c056fc580d3d0c62b96cfb0b9906b1528561314d835e2fdc47ce0b9273a74528be315078742a721c47ec612127945dc5aa34a0a19e9c84426533ff494fd6b0e1c4312bf5afdd81305ae3de168dae014a34acf8cd91ba45f7264acd17d2a91cc3da921b678e20cfaafafd68e31a80c5a25efc9e68f845a307b8bad3f58a0c4c43e579780074fddbe7825a993db11d940809a9a10c7911380d6de7abfd4fa1c29ab374cf43a72e14def8b4910805558e60aa8f2acfeb7e400b3ace311947abbe698d7baf1e7f093235cd5039441a5a4dbc34a1e6053b1653d6a509f997a2966397e8046335cf10b6c4183321168099f79c8d915b6bb8dd59e6ace41351bed3bf2d93c8cc7258e38f3e17048d794b4ef2edbca1d2f881d1aba55ac983da9f32c9f1bf53ec548cb893bba6b77b14129ba0b41111cfca569a48d10854c717321a25441d9200dbc3b0a39d162ff01557562604efdb7fb9d50daea3efbd93c3d7b0031f88ca89f1b7266c22e857e38d66a9b16165c7e69c3d83c121b80b05700164decbcd0dec417582f4ab1a771676b488bb01bb2515e988ccc60949408ef07be32823adaa758922dfd5f4cade467993df02dbe1f7782e80c6fa634a094d81910883faba32145b63ee25855f33de3f0f2c43385bae4b04f5effdf9f9b70eddfeec91861a3c64db58e1e6d4283d4391f48fd0390e7524657b7dfb34422057bc0966ec50899375c99305c6659e56e5eb451f1d04e91a722efaa055b7a15b1e6403fbcbc88e9b41c49a064e434be13d18ee6e8fc838ca47b7224da106965804935100c086a0e8100a4888e5640c2c296b5709ef65e70f43e88180141c9b215774eeb505dd2f5dd6ef138771e9482575d0658bb7d275a798b5f41a0968cfba8668d1b272df314952b3742ed38027aa8a8799fc381ca77c5da83ef0faa1e54627034cf34b2aa6cdde486606ad252ea0e2d5a65a3dc0bf2ccc75a00cc2fbcee73c21edf694dad4ef1d4962299093f0bc4dc68c01b693935c9a0ed649255ea617a3620d9c883da7537fc06354b28cb327a526779aa865587657fc1084b8145297d6f16def1faa83c285800f013ef83beef745d9df6dcfb428d935b37d96f970ab4bd1853ca744a7b4120be5bc4346b61a2e205e7d0ea77c2c03a6f4994060d49446815e9176a54d4072af5da77492f525c06cd8a1024cc55acf62ddc64308ba2e76d1b0f53c0162a95e15ae91eee1972c8897bf2241c0f2ff9f966f48f9bc2f309fd9f3d70b5d918d4195a92bd1a6b83633130ad3ceae6153c8e54155ca5684bfd927602b62da25aa79f2b439b55f1d3bb0575255c523d17d2fe33d8cab97db56395ae4ecb5632e6e2eab8217087ab62a9098f07a9a6a50b9e85a972c21742d4c3c35b16b5ed8b5dc00c496947f9d556a7ad2c0a562f6bda0c9590d9d488a314e15682b1f79a1dc8f8f39da30d7c52d9cfcbe3b249956ab45813f58940648d4de54e027080a499b3f4e88f27753fee2b68b2476c40f111d61f3344a3ff57337469a0bc8397ab8431027084d66d8e4ef029bfedbe6203a3aa2df712c43b9a1fa0ed8287b478a62e18593076d06c63cc25250299eecad6dacc512f773c6a7702a0f5ed5631668386df57091b04b4a5c5257849e2e37c0f463dd1ef4584885c12b94a19118c5aeced8e00ffbbb327b3f78c79e1751f7e8ed0ff328dd0aa2caadff11c071b72667235b557be7b1c4fa965d2f399a7de9889fa81f8eb02e332f6efdfc96fffe43637fedabd54dfa854ffae3816a0b6a11d0048691200642b3da478bfe667398ba5deee301cdb75e2ad1bbc6a0dcc6e2be3ab1205a12ea920c8a9d79a4cc9fc8585a2eaf8081d8cd64109da126f6bfbca0e9b55d34a2b59f0d697d9f828c6983115d8f3539d97ad1f5e0932a123b5df9aa922719ff8efad01f5cefe3d9da8103c9262814a42236cf5ea486e8c746e658424fa02c877ff3d0915431d6d4ca2d4f519bc79e00d9063aa1f9a2f87e5cf6af08fff8177eed890a801a1e4bdc156d9df51174ce8102f79bdb0cfe3a9402c316b88d89a3bea3ba8010b1e3c0a1175831b424fc9a551bf0d6c33358487d9bfaf11512a90bb8c252ae1cb63a6bd23edb721b409be1af213cd2daf96c1760dbb97d04b5560f4adddd49d4a3971bd6fb7511ebfe6284948af76fccfafee96397a56112e6047e4e16f787a591b5638f66de96d50d20ff597ef573d3a78e92eb72890557d4e271e3f5b08e42ee9a73da2e4eb7da6360a7447e6ebf940db1f89f41816c087903855347fbacc2801f0e3735a0c3fae4144b64af82736eddb0cbf4d28eefe9132abbfe0f9b26cab6dacacd97158e0b23488f5ee481ad8fb7f78d13de98267d0e4740ef0a8c71c6b2f2a5a131f41931cdbacb8b03f442b377624632093e7d3690ee532921250c4ab5d553c4c8c34e8c880544c67bf6f455c8a0ccaa67d4888cb3051fb858496ca55459ccc96e59ad3f146530771198def2707e0afc251de826d563d05ca862d313c54e0e68ec912349cd0b6841380fb4bd4445e15e3fa5923e3e3220e567474eab3b08e6519634f0c1c20a7000b21a3428fb7f722366e31c83dae1079e6e3f369caa94fa250be18e05e66cbfd7466b73ea3e62d7488db74e1ec3bdde9ef47f1da6494351a5e0a0c394122ca93f3aef476c86499d3f40a505a645bdec5a8fd7890cb3ccc7f0a4202393a373a0348c75b5386597068e3ef5ee9a89e094ecbff00b17f23a38ad0c59d201ad82ea2fdbde4fcaae9b4c424e328ef945f5c0f89cf527548d1fd5e4cb060c8b3a9d0027417c2776081a256f4debf79d0314a55a421ea06cd74fb6d8bbd80b56e6af8bcfb2ab7e66ea34622c689e4911f00f168407580e4d8b1bc63cffc57265615858beead47667867cde49169e61b2537ca09a7e1852d163c96482ed0c820fb71b89c8a3e651e0957eebe64db15428e298165c4f2dec9be0cad6396b863e783a3aba6e01519d44a3d36fdd48d8d2fe01a662c0a827a277d6f06054debb5406e385de3e720d779cf45cb9f02e8b1689cb3f583c92d4ff7c7ee38d6247cf9756994f5d3f9ba3df62951deb6345f90ea9817b5a3091af75fe786ebfcab06e2e1ebb8a2ac35f52ec8474872524e738a283999d7d7b7d3bca11296c021be19f7be8102443149c08abb0f509403fdc73b42df71c9ecf549088c51daf812fc926213df8fe205c882dace72f7be907d53c47878ce722c179aec405714d0dbe3c4bc711489a5e7c770885e62c536b18902d36b3f4cb5761215a12bc8f60a732ef024200ea05ec1ce862e578949d223b75abd992003830ea68f130843a9f066d4568f30b5940b9e9a9f0427a0b674d07953f55b8e161018b1bcb8b9a7fcd7d2da19388c287f98e24baa602df3611ccf490f9d3dbf0183c6689ba80afe85696ff1063bb60eb87dd9eff5169ba5c6d58b9fe71b48970e8dff5c5a27c251b6133562ee64802b2414f083f14a5361936757812c7dd249c85f4f869c76298617d79ec7260e22184bd77b80cee998218b9f356b220dffbbf66c35168011a02b7b6ca8525162995046525904673ceb67867e1b75d34afa74cc525a5bb454f72d56fd488eca1d91a737df8a0cb3825fb3603dab23033522d7b76c82f6cb66efe7bca0eb94e8e510f37a65c53e6f068db59505955593a4d296ba510192db15de2ca6eb436cc03b1dc15e3583de1a6e998c0bb500e614715bb235f5490022f9b02f98fa991f7d87978189fc857b77e9bcaa015c492652bc74cc199f139aa033fdc41db357d25a3d8cbe0d44d569a38322bd1847191df5efbad46f55a490280a60572a6d7a947cc2111076d53f18ffce859125eafedd082b9af4074f66d47e7614e048b112c1ac9e01e1a24081b53e8bcab9c6c395a6b9367e3fce5e09b6115203de532fcfac6856dc379321df42bc3aa71fdf78aa0bb37e64a4fe819f35270f0fd2cf1b62cc290af8cc6263df932f99f3b49a3fded9f5d033801796d0e572c2781c4d7f6d9fb221146d4467c1cc582bdf020761db6ff088bee97d7d89ab1c2c921932734e52380a3f357a95a1f1635c6483245ce1c906cb859a0b7872b57233f1ab11813bbbff3a7257a9f8a591cfd98c71630f40f6c885486fd579d926a086fb975a2a709e6b4c25bea726b25c437bd5146ca7f84d1475abb39d68bde209bc01954e8db93a1e2e0bb7587641d7ca805031f5bcd4d7b9989219473e7c1caa65485f56c3ed9c766c9c5293bde25503471d5fdd117838785d7078888a0f0157b72efc02332ca179066461d98ea1ac816e1dc983862fd792e1bf7564f400d5bbbbfb58ff8abb267e3b887bc2a6871539eae15d6cb144bf95cf48536d95b6799dc82441d89e85d551a96719a3bea4bb5334d51cf1790d150c17f944a2cc2839f37b3c1eb775b22ae77caf315ad934e5cddff5bee784a7de91e00696bc01052933213e6d40502e3632abf378d8c61f2ad90f95033f30c4c7852a35e08956627fbfaf24acde438375ff05772405cafc19a135047a1282f776278d879b4391f9cd392c16a4bb2d0b6f5d6f2e949da9f179a02f0594baf237fd7980e8412b426a07e35f151684d0399af60332ad4278f56d269cc767e2e5cb3367797801cf659d8e74f51bb26f1a2488d8c4d8a5e6743eb900154836e3b945ccdc3b35dd0143e34542d15e23d76f51e3aa166cb3218faf47662cbdf0f61da095bb5f342fdd9d81c115f03b172f846ba71aa515e444e9de906229dc3428b7e32139feb112bd86ffdaaa084b5b70171ed6ac93e29bb7691748aa4c25b58ed29b5db78aa857693739fac15530fb9737113ac4da4524772579668154a019a689fa07b7062655a053324a449d40b070888d5ad822bd4131abea3a0d5dbfc9b91a0e736d928f042ebe4d9285286edeb0c5c9ab3e59137a1fb3d20f3a93c3646bbe7f9e07b2945c18cdd558e952c8124c038d09b393b19e5872c03552df9c3032da5332a8503255ac0577e5b5b0e238065a8c192f04fa28634fb76d6ebf70c6011692a810921d4b09d45c6fa2b1994a6d4bff5f70d5ccdbbb6193d390c194dbf0c10de03218dae6fb16037573dba53457af0c9cbdbacd5f46730890e6004a9211f21f9d89253b2a17b5b72037589481cb6a1795a1d2aa4525b88fc6dd737a16da03f5d912200ded96abe97973396e9131bcc0fb84a8f279d650a4220b2a6a9b7a40366856fa0627d2e94e689bcb69838dca8dd5b4bf99edf4ef56d658f524970c5809b9f712978a6177cf5caab925a5f7b276d19f2d92d0c226017174657894fe4f78f41d2fe2a3dd314ad8baf207cd949dc509d8ea1e51a326edafd280392415b296b74d56114069cb3221d0b3ea41a36f033e8c0bcd3447f31e71a14a62c1ba46263db016c2078a560fe162004d48c2c808ff634bfcc153ae32a20c8592ca822a69ecb6d872500aa86c7b16220deea2a193baa9e03a8d69508e0464f09830512bf85c3c31f750f7c5e3535f172ba6486d6cde18d95349bcb44418d76c579ae8b4475e7064ee9727ceff12cafc4e950ef2909afd428dcf287f033372689cadda94bab1c6f697c05db98fcb4a9e8cea57d2c6444c2a9b0732244ec2a73f1ad4b0a205eaee16a893e163f0ea9a67393278949ac3ed2fc3f1c88bd5f2abf05f1c23f0a0894e32acb281e01c36b8fb2f66e80c6e9fcdace671478a4f3829a56373608a138960bda85a1fbd39c6a26d9f07bfca0bb9ec4a337c158ffb59631735b9afc27567e156e0e373ae3a8110a9c19e3916ea20dacf50fc34a0ad09792a8e9e0addae06fbbd263d2d4bb77f3414d641aac1d5bf5ffbada6b6d6782b6eb27e910f99e7222e6045da5ee8918fbea10e3c11671ee8cae02b3703db7b29260b46e012f19286a2338413a480766261d104a2ab2856660f9a59a1e4cdcd90910fdfca55d199da4a81365e2ffaaafcad182164d6daa3991502ff5a0971cf816177721b68429c9f933bd1b5416070781f3bc0b43b766b0c3e8d357696ac4c599e8f6b4478054a4a307b784c136df4272ee68763cedaee9a1110a057f6643bfc00ef5ab0fd1cf8a92beba973b8276350f83517362eefec724d081681dcb881b440de9ba12fc9805a576e4d80675dedc88620358ccc5f15a56d3005944e389d167558de7220a4746355d96f107b8a074833028e470e46f2307704b1f2ecf6fa371ac05ca1030c030402572ff105c88611d94b45ccb10b17afdf4a1c655ea5bf60b11e58aa24df1b5acf7cf42b867543acd00b17aaa90c5b5a219132d91440b4a209006ec0d67d3baf2e3b7f172088f7514ecfd560c737fefdfb2909913ce894ff8e9e9277fd8cfb9e0599d6de49c7fce022a29f98edcdfba20058d7fbc3747bf5d0c104131f308092a15a425a891bf896b740178a7c43a3048885dba5741e0c939f63e27a00af80150a04ef0438b1e9d79f07128446a775f71916192657069036b1926d3a2df3086a1d84b6a3a1e594503c5e041123c6c391b0f6bf5fb062a547b1c25abc3222d1da40f9da99a5e743c35bd4beb018f8f6aefb0e8335dc91fcd86f9fb95e5cf24ea4df1e73edd116376dc311901b88a9e16b68248448ec554efd1958e7eeb350cd2b8d034b0346af47a955e77ad71c28ce4fcc174f23c1e942d92bbba5412b002fa575720fe883d79044b925ffadb447dafc5e80a1416b90428ec208ead37b4eda30c2efecb887d090f95b222740e81b0c900d7f3fd406ecfa35285f35cce71f6cf00983e4bea816c7c2d51be7fd2081f4f5562fc821932e0651f349d6da7af00b33dcba686b7b592cdb7e15c9b7210ac4cc3bed4f85a99c7819fe579b176c842f5d96f904067f4120db28e0d8dbdfc218bf58efaef5ac59b509fd53343ecbeba9b611e7faea4d2f3e0712d57e93f6c08ed7f4adc1ac4f7d8194f9923639f0ac26f0a255e5688854d4eabff17614252c12b9e1f35c9f2f4931c2e933bcc30836ac7fb7052df765b57fc47f500930440bab465a328765ea3f60a5105e31bdc2bd3bff23e4da5587e88c716d565b94617d4b6e914949b60aea1dfd3f99611b0e8365a1e8828da5660dfe90753466a2fee8e51e1ca927bd19501ebd072163e636a90b91104f6678e142bf91de093ed5bacf37dac2a175464a047e66f6ed678681f5166aa90de8db379d9f85b260cf3d2bc941508fe3673fbd03b37533619b2bf2cba7dc38366c4fb661fc5d862d19f1b92e796356f27b8d2a7691ad5489136d770ffad04d6a023ccb7f07282931f5ed4457dfb3e25ad3ee4020a6b61afb5672a0b3c6265334f7f98c068e2e042fb712a2e91d20d94555378533bfadff6965baa517f084d5d1c55225a7cc1e632b879b1a6c137c95dc4b1cb99efdfcc76d93ba1b5f79f4a8a3379dae27c93b18ef88490300e34e8792ef1cfb997dc6e9f30c3b6189a1e73e4baa4cf6d14fdf1b58735842ab7eace518e44b43cde070ee90932fbf712ee8bb4c7df91d48e76537a7445fc8551d37392850660413198095352cef8aec0cc8ac79190502ebc5af9322b22f76104f0ca57a41d3b7c3abbf3301a2362390ae29b3e23ad817d965db8da4031d25cafe89e6a946bd591c6775587c847d0cf710bb7fade09c49bd3677e6ab6954f240cb66509c2c44299f0a28330564917cb369f034044f9cafc2c8fa48a9a4cb6a3a7d25181486b39101eeace3c07e14d2752ee95be9f1a3d2276939d1b6ba676c46476c7faecebc8823558124036b7adf4346eee86c680bd9f23911b226946ff8e30d58f746fc3c2161e459d6fcae719cf077e4d653f665b90df13652b075ca5071b1157513cb154e90aec5ffc1916946e8eac62dbd7f5857bba95bfbbc7bdc31d2b54cec11b97b6f9ef1ae2cdcd7e01b5165ebd614d731429f4aba442ddfdf7525c1eec53aac42107f224c7d63699f66ad3466663e8ed5549508da91b8b055a7fa7b64e6b89086bc4c299e3707987217c02e66ff9fed7b922c8ce4fa8a9a861da9971226222fce395a8c3fe92e1511e692cf174ec2d043fc4cc1a47552955fd4e3bd8f30d527b376a6a4762730eb1365ddc2122bb9f14298190076f4719eb7ee0ec5b0549fe10d6855f2a175f45b5cfbfbc285bee142153142d100404e6867fe956772851b9170b9346b425a8e5ae3d7d5df054ba7c895341e25bc22a420e4c484a55047193ea598b8f9cade3fdb2ed88bf1cc024802d0075fd72967b867917e5b2bdeb407bfca421d819d68d8a63d0bdb0fe42a108939b7f2d526794089ac8bea4dc57232ee4ab71549f9451e3209df6c1aadfb5f775fd522a8bf933dfed528931811d7890166a6d8f22d660b803f4be4769570e2c18e4b9e8ccde003cfcf181311a3d8966f8f070339a4600c856d2e894e005040e7622d1c82392cb295ad03e899348741de4e2cf4ab470f93786c9b021229bb1386fb518800dd1a3d71c3e8a041eddf896cf3b9c30832fbab65f7d38f1f9ec325054b30f05b87a8030d755a5cc58abf0057a012f0e936d02fc1315b4d5ada07d29279504e911bd778ff75d0930514f9f3fef3f3781def706a11072425097ee7ce9af2c9217a593ea7b08944d9bfec1e36715e8f19c02f4f914feb2d963aa8eb9f1b778e5ff973ccaae6e898a36eb5698d67cae5d29250ce1feb7b53af0dfe85a7a5c1f74f5b4d55d694539caa4d13f0401392128c1e7a297be349cec9e240b2e70110f0d9fc409142c946663fe4b84e56a6b05ca4bcadbb5dcab281beef8cd1b59b2e8d6c9507f21ef59837e7db09958bfab5594babe102779ce770c01d717f38b6687bbcea9b3c80c8d3e94644a70362828491d0d277aa454b02fee6d9b28043d1d34724a17a48350eab8b77a73f4e364a18d90b3219c17ffe8d5002942c303f93ebeb479bb22ed7a2a68cfa360623d77391fcbcd0ac4b4288498ba3a0fdf5b61c375aa00ddf1b41723c32fefe4a9f0b0c05c4c4e120b64dc1ce944868c23eb98262e7136b9225df1c481d301ffb0227edd831be96734cd4da1f35f9ae767497542e3ceb4ab5d784f8310fde54886974c9c1356903e509351b47247c921a1db2df1395ce4177f105cc49f433eb6ff73a9721dc4101cf09beb670639bd715c756a9964c7cac8088db4c7c49b8ce7d197c442b9fe29352957e192043b877ee792276eb24690cd8a0f501f3526ba0d7be04ea8015545f0d9c074d4007369456c4413d4e2b0f737fad1a84493925e19169da85cc7de49074c5cbe87cafd8982b0cae5e42802a73be9bb1b61dfcb8f846c3991716ed1255c67f1364cddd1675b83a69f6d07ce06c6cac561cbb0424a919d54c7533fb475877824f57524aedc3bb7585ce54d80ff51244487a437fa45e52d7ec28a5ce83e14a06300097b7df24d37db5145136cc5b29d530699d99e323789df8d484e01944489977e4bf64d425e0105db2ea23f6fdebd085cf9d1df4b2ba76ba2a33279a5d79334260fac8111a814053d5478b56e1de7917c6df952cfbbe54350c95618cc6b5616d485c2890d16d681662e18061762549055ad7581a56d0736a017e47a7d6faecfc40587bb9d0b341f24f583a50bec0c50c2bb6d63add746605d1e529eb960f19805e2b8518855c97319980d85bb8d5a6387df9878b142f452985c083cf799f33b02e9c1b366149ea1074ece398a5eca20a372c3edabf272293bbcaba9032ae34f38640995d82bc63255b64afe0a4fbc110583223039ccb50a0f19b4b8130af78157d432b79e4f35ce0f511100733b7ddd43dffbca2df0664b99a602bca79b09016e7d64b4a2c1cb61702cf23b8984bc48a707e35370d452b5a2108f79c1b6ae40db9b904dfffced0ecb69c65915179222f96d486ccf4f88d74a9c8cebd10a9ad73908cf3339d1cebbc6a7c6e50e911584b7ef5062b39e1123bb113f552a88ac11697b0f6cc1e3e52c06f13b8b05cc714211f2ff72489fe5fd2c612692a3373fa654b7adff55ac410fad96104232705e17d68288cbe0873b24d662aa17bda0425f70fe366b97d730a0979337b8436a5e873a7cf81b6ca8b8161c526ac0954a9e7d97ff72d83f68f48830dca45bbe690de3427a64e5494c157c786bc81a99d9f0b8a7c6267d4553ffbcba1bd69016ce5b3cfb827e30456ada13574e9ef9d96987bbbf194031477f53f9354286e82caadf4354e09ae6e1f793746d8f1b0bf0a8374b52b58b166e2b91eeba4a071681d88f0608bc6b2d834f3e7f2bc34775f2c3b2e795c0c0772bfb54fa3caf244350241e8d5308fa554cb941164ab002f652e29ec4039e3206d53400de015b7094b11c434eab152d07d8405e8bffcd3962807d873c1b18b22692d275086c33ee35bbea542dd15ee5c3f3cd33799f48d4cffc82186f75064c313a6e14502986d9c76b1f38429e9139cf438382d3897bf45111d9e0fcea2e65dd418a5cf860e65f8725ec622e1cc8222acbb7a4fc26394b36867b8a5b25bf5da5aa3888c6e2e40e8bc48a386c86b8c1077fdbceab765d0b9494d8d803b70f4797187c4649b6751c0d5b110f207077452fa252fd3bcc9a3ccdfce11ed235ea9b772e41ab3d42a2a3612bc777265bec15267a183b1719a256ce9537c003bdcb9a3ae9364f67650227bbc53e3c45f2706197207bf901bd844e799a53d0209809f02ee0c61fbcc6e0b8e571c4cf1f6dde89edfdd2d6515df69149dd051f2249db6558412ea22f8b143236314e4cb287bb6e118d23fc38c9ac6480ba45e5eedcafff3a820d74abe0a298e80f370a2a283582db95fe30c5491aea18b687702be2b260c09096c620184d5f60cc291ed690a39ca2ab8012ab887479691127a803cdc6446e7a19d3c0437fbd40d37f643bc15c1c43e6638c881f4f9e1ee6af22547e35d4202e88cf8f0a10d3ee2f6fa7b81a343a415bdd2a6a210f47b3cccab6ee7a0ae9156b1b1096320b0679dd682c13778520d87879e9e969b255db58db135c93ea8d1a0157bff6ee2af9f05ad03cad1ae536f6456e76307493374fd4d1b78d81ab967207b656a0abe18d387378305d39ec6b5e91f457720902c4ad9b79edb12e52cd3b061111b6c318d6810df4573580759f40230527740582cb3262066b2d5961eb2772fa158a99319a9464787e3a154fdd33602ea7e828330ada22b3b11e03b4f66b0a85f67c4eab3d04afccc0c457e58632e7c8131a50738e8752365539397faa6e10021a9081c8d069747ce08ad26a200ee7993d92424a5809ff552099e4ed5bbc3fe04056d966a65f9b65c462c42ae0dab4d6e0b69aecb0f31c272706aeda98ac3917d8b354730fbb5d57493c037c5dcd291992c36605147ec5600fc6ac1385079192371eae44bee691c6005d877fc3325ebaf0369cd9bec5de07eaeb9a2489aa3d5b038f4e193de65a368b3bc49b7f040be2aa98b7d4553091fbb0a7a79acc8b04528015eb39faa209f71d5e2b6f4dabbba426791985e041efa73fdd4c5b24c330e74af82219acecfd8b1b13d918f1c61ddcfb40f29535b1027f16eb2fa14e913af87bf90a4be56bcba0ffbf1e3760715310c4688911067d18a37852fb46ab4c02251369b2831608364f6ad5c04051fc56f3bdafe7beb5b2fa171609fbf7661675224fd0b93bc285e799f1a16a0de922f08b3596443305975c0d4554a73b1596d840e560c4ae83c7aab6ee9b9c164483d1f0386ea9ce807c9fbbff8bde3a68ac702185c3c68132742e78673f40d0e4985e18bcde8714adcf73e339ff6d4e8256050ac3658718babe19546920b0e08be9d9eaf687221fde0cae401313a868292c44d446a05e91200bec8f905202a14f6d3e30911f6d8dcb8441a00bdb3e8eb48253214b37919f889af3d86c34bb40773e386616108bd2ed644a9a5fe2413b18835906949ca52e7e7365d9d6e519455cad26ce6e24ec40014ae4bc73d82df038a8d8075f0d7097938ed28afff14ff7ca55e7a600e3ec1740084e23d215e0ca1d880d254c5352a01dc12ff3ab548acef516a8cbdfd260b706b3e218ba6da8af957ae187cc1f0ba89a6749bc54ec77d4800294d8e581f0fb94b3d42f03fd69919597250aff1f2de5e72b872687954fabf9101b09023a192b0b7c27f63b28e70f901ddd81737d18399d8a3168f5f3cfd63f271d1ed5cdca1e572b8f247147b3a5b25212b14e787835104e45ad6546519ba672dcdf894429563b1a05149dd454b1f785fef98fe372bc875d0406c5520eaa7e7fd9bef5812f7e77aa9798c51f85c7d452b194a60ac6d218d4a6efb3b2c9ad5032502c93880d245a2941829bb6944448c9cc52c1af83c898b3b0aaeaa456f8977969c9148b6e1b7abf04291bc198e7c4a0fe18547f6d7a6510b8734513badaac532d15117a3e0fc8a63de83001378e533739d6c57b7193497430cd2010022b38aae4f0c6fcced851aa1bcc33425c6e1137d8cc3376923ab3f370a0f5facce4cecc143697c656f143dd41ab3f492087318cb4bd26c2037c5e531f3a03f378db72bf54dc7fd9fa906650101d0ef9fc66b4133fd193de8c18915400c34c5dd522b6196b141e012fca1294f6f9ff36b1d59e97cff86a13223a49280342e778b9846e4980915c6ccd4b6c6b95a4a51cf5a78c542c24b5d91001e5e7780c31b5095bccefd291c15da23f13362c306b8ec9bbbe396d766007a8a2d4e11300b703b7b4f2f90a5b1b8f32fbe13f4e44e3771be87ee49ad1b63c10dbe58c287e34f406c96a02f14ccd1ebe0059784285128ca13a3fc058ebd293f64b9587c473ac904f067bad094a3864e51a98de7611aede8bdc01b550b1556cec03346b5a6e513bdae8f509337caa362c6d018cb3cdeadd1fc48d575c8357b8d0e582c60c33b6bfe55ce34dfe4690c44abd0282d8fdf30e0e9cd9d6d7d634d4a211cd29fe45b6e78d65157df52d6f6e8e7bbc8df13883be8ab198cf5aa11b1c1ffbcd2268a6fb81f24b884762edf8c0e043b99678879c82787edc354195828418b3bc9ed050f63b59d5b7ff8c2dfa3b9103c79c46218c39611397debe26fe3e2ed924459c60b63722cd9e43353913b91bbcca44ab9cee720e3d5ff355c3a6cbe8627935e9f00864a530b17e01340bef5ec38ad3227073a9218828b387b3c41315a839ce5289e277075fa8239cc50fb5a12bb2bbc7b9a3c01f084b0a5482b7a6fd7cd5b68251ede93cc6c7f8153669793affef5b15a6d4d2c8ce1c3881fe809cee6555281f8de58bcd2e15e2d3a0aca314d0251cc222ce669a5cb78ac8c22c32790235901fd64b04b97ffb61a09e1a315960bff56013250174bd74fe1ff002988db8100cdb6ccbe49261128bf52562d64a3b674ed4b52a3d1321339575954eb66b961354b587bc839b34dbe6bbd50217712022cfd3e31803bd81c2316d3de74b83d1679556cc99853cb74c02abccb803bec8d4f2e17cc74fea527d016bcedd22f7ae5d241348d0431b7d35861c62d8aca1954704be34c77ece7b3fc6922dfda6f3242e8b8d72b2879af1cddd7a6120c23c1015464b17218980941123e59ccfb08ff6ee1f08dedd1b2a997993afa2b3a6a69d4250517435ec6a1983443696506d3dffab440829c4e8ef7784c0c6e4f0759a9562d22d8ec3b3803ad956aa0a1a96f4cea5f8464460819eb7666ad14dffab552785eabb1d06fe173863ccf094492bc0691985e77b791106ebb29c14ad0afc6e63925e48739c67e8fa56d5776d312112e81040110ee15f489b94305aa0eca8b097b2d84941da19264e7cf35a19b99311f43a9891260150f107867e53c01b111cfb2f153e4caf18be9be146df31462f1f8de923055a5c78670951e6f059a47ceda6e1f075d9d81dec1ef1a6ece5fa2df090f6c23ef2ad80a56d98c535b9321dd7bcb4a98048f732534f9759f34e67766cc8d93dfbd85c88055583d56e916faf320bd489a4e6c041f7e064a71b605110df63fe799221678a8b848f13dc0bfaceb83d21cb6abba90ca4bcfc3dce26930406481ddc47f153cbe163e3ec58c07c9a43928e1291efc7f72ced0d2e84bfa1bc70d940ca64bee6672cc03cf8d959e38ca09bfa85099791b66a5d2c4fc016323d6df98b014c24a5f2b049e6bcd04feef026f29bf6d446fe4a76f380af31e0ae39b6764dcaa022502bebd933fec8f3f43d4ec5c19e6cb3afb33fad8da755f791d26f702d1af36bf41137969cec069f851876250a96396b75d7eb325fc457d3759f1c88f3fc2671db09b8eb9e6c24740d0925fd13db1d96a17ad6cf740747d0488073959d7bba334563b0fa6d6039866e2f8736a74cb9d5974af92e5afdf65ddcf2440a2755e8fb718c2ad042f2cbb598adb670c724354090dc688061ad0e6e5c22c9192d763d507b8be4f6aa59c7a9dfe0aa2273ffbb5efa80655b2ec884f06c7d45b802f23e6359d5d8c9db54fed6caeb3a5ed2b95062cc37ad837d8308dc5992b63d6ac3ff37f183ab5f1ddda0a79238e272254a716a5cf501b8342627a78de0fb936072785c35a5e51d2a6a390b9e8876ac9f7389c1a969545d03918b4876d80f3e3ee43a6058aa36b64618b842832217d33e468d152a9883d35ebd9cd6cbadd04ff87187cffc9d640e741d41aefc897d61143c373942cdcc8a0bc63ebf80c75e7b92fe62b5744591e30030c0eaafa702881feef8324d9d45c8822a07ce970db1e695f8d2c2927f54a00b0ffffff4f