PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76234 14958cf2d05e1d171a70c3aa205295b6e2a803e5c89a74d66f31bd519f080227

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3df6a0ea328bcf7a4e4c035df92e658843b6373e1ecdd406fee148ca0c1a2d71
Certificate Block Hash
14958cf2d05e1d171a70c3aa205295b6e2a803e5c89a74d66f31bd519f080227
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009579010018570000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000040201aff3d99ba7063c457fe4189b56574a8f45cb2c1df72fa3cbf4d3a9dad273953adc10073e0ca833c58bcf385d2e8209f0c1e6266d483a028772eb950d0670380a2b868abc72a9ce2aab47a229a58778cab631958a0efde0200000000000000000200000002009579010018570000

Raw Header Hex

00004020a2e29381fcfaac5441c49ecc4d893c14ad053fa69e76ba4c9b7bfa89ec47b69558caf8b15d7d47657e597f6b2e55f1d973e67e433c2c45d6b23a9fcf6a898c34ad06386a7bd90018712d1a0cca48e1fe06d4cd1e3e37b64388652ef95d034c4e7acf8b32eaa0f63d

Proof Data Hex

59,560 bytes
12121602030783b0c814200fdb1243e92c044ea4c0f3cec88403ccc093c0bb6af86ae19358307c15877ec3a93da8de49d692462ec19106d072730dbbc9454e56d6d5410bd040d47780223adad329189fdf77930b74544555c9d4b669eab58ab10127b8523b60c3f7a845db0b2152c17bfc34676ccb059021fe83825f5204a3317337e98104cf69bea1fafd6ba21a84ae8b918d407cbdce1fb6885f704188aaa7e71d736382b2d01c12a5a18ddc9161ad942191fcf652d65a6b72a0f1013c2f877ddd11edea100ffe67b2439df6c9a989ac4bd0b6ee54466d1fe46126c511ea97ed4e7aefab431171d51a5362d609f50a85a95597396310d2a6ddb9563e2ae59a477ec2a6a97ba20af5f2d7116f814d8a35e576e3060afe41028bd6348ee43e8e1f4750ba7a7ee7f12dd0413025fe5737dd8d5b8dd0c95bd155c6c77b4e672a61e4847efc46b49aa1858b27dbe51a27559bee7dda39d0d26b0ec91a43be2a6cab8a2b0cf1780f5c1d54f8ca77db0a13145171505e7d904f4a36116a0380197d84f05af5c331e409fb7ba273c583b0b93958d0a19dd7fd2ebad734accefe259cabc2e0eadb8ef5c1a16a77c56bb3b64b01b315df72e26aa408579416094492b8f17d2215602c75e618fb1cfb510f8220fc8a34e891b3dcd81b33cbdeab370dc3c0d7dc44d434c2b21f71541c86ccc360b33f2f0a8463e28dffd9241497d9b5a0f1d30b03f28cab4afcdae1830af48ed6771aa8b1af84c56987be02be296a5d5087a41560a5d16a073800aecc854f1c878e607db36b8865326e9dc193b33e5b2cc0229e6ba530ab4b87be5d14a13e9805ba2f03e6103b42c81695cc4e4c851c79b061677b8de30181daf8947606e441f91e86985dff9b4d1e5a474715744fc728dd55f0413be450ea4d468c35f85603bf668ace28355c943b71459aad7a33db19a95beb172b202066cb723404d73b660d1fce7c44727d9c16ebdcb726843604ead4e04d50bbdb6e8932bb94164cd8042ccc49478ab77fbc95841b6bb1fc1fda20878c23be2db7898cec7419b275cf9c332b3c9c61bf98ec371c54b44212a3d9c61bd330b7baee5c748f82b5b096189a4a6499727e4f2798cfe76f38b2fcb658d736f246fde5a12d3d28b6f7826c2d3f8eec0f8e46aaae05a15a15c0c9268ec585ba43435a984baeecae002aaf2eab4fe674fbeebe74eb14286b3e1a16e06dbfb270ce9226cf582c765000052420184b17d7ef9eb6da6fada00a23fa095019fd75d14a361e55a1d4858fe0a6df8c526d15222bf2c9c7bbcbb13862cb7e1ae95ded2748e004db38713f64bcdfc8482b266250e8cd65ca72fee0a4d6f5d5bf8e32278eb53ba7cdfcaa14b6bcbc68ee97ffb0e97f0f02c81d038ba2bb85a8350dd068c190ad4e9c492f42f8cff95e14ad6a7f28681a5ab7cde2e2bddcaa7018df1ed06bcdaa884e6e347584fb943d76e9f971e2c5d24c32c83b19c4d3814faa1b4dfc76ab4a0c6dd4a884915407fb502e99215d02512f9a09411fd5227bfca9b357a8a0d9dd2c982773497c227f9c20c1e604dc455da15cabe1414637549864620ecdc3d6cca7432c0aa7a8adca91105b52488b2c717e329bacad9e60f6aa8ecdfe2de52c85762ddb4992a637dfc429989187b04dbdaf9049a07868c7b7783df48b55f3e6b8fb671d200e96bb84e976c2990e708ec06388725ed58ef7e2652faf97da0ec301dc1823247e5ca8a973d461f5e656c85afcc0d283faacac8d9085fa802962a94666b985cb008ead5c192ed23142c05481506d91e12e5d27b03fac29ebd3717b7a201fc8245f3879002d0fb6c869ce3193d4033b444e80cdce9c43b6a2859f2b2c5fb3b4b8007c2210d45d5e999933ca99030c75eefac77b4f84df00232d9ee827444f99826052c89bcba2bf8ac8f410dc04c5043ece9dcd1b9d33c053318fbf29e1e9cce1c5f5c82a86f9569171e63ca2ca4f61288d6078db884d065e18b0e15456acf939b26dceb8b5ba317e4ffd642368a7378cdf7317a889c84c0d2c703718b241d6a9960b2145bfa3db7c4f6e6a4042c5c8ac1df8bb7515de112ba063b05a7dcd19251251a1314a4be9fef0d931e567f5056a339fea186bfaca94b38ddba6973c3a3ee433d59b24f89af9db7aefe72875b0253f7c391d1095647ebc84dc00b4d639531b6d1d7ff057fdc8d7ea5194a327ecb7a82b4559186e534fe9ad064cc82f033f966ad4079fc5f4c94cd31c1339b8afc7fd5d6aebeef66c472ab7d47473ebe407cf3eaa73c4b5f245f68668633f1fa4990f86c28f19f3d1eddb06e1981588d6c313263bf793705ccf5e55c2809bcb72605677475962ee78f17b2d678bf1c81f4fcf4cc4134d07e6aa0a5872b7388eb9d0d4b08807a550b65db01277257e28804e9a0e6d1c1a2674fe9211eeaa62b9cc386b374ed5dd9441dd8507fa1cd979475f6deaa843f328594fad4b5d96db2dff07950ce8272432e25c6abe381df60b82d6f57c92a6f9e4c9a436820a02317d31e0dbc44f1e0f5859503db53dee3f68b9e14dc81dc8a34c3b6176503cd6a6620325a81845c05078a7200ee470fc3df9671531f0986b59dd1922608e5589ff3b9e1cba3b4c9814902dd29c51e6fe7cfafa1f876adf6ce1d0c6abd0e64f7150dd82c17da32d9942cf9ed2c34243c0c22527c35687523dd50575ff0d168f3ee9969020ea8cfd652d491cdd17f97ff56983a6ac4371a36aeabf716087ee44d58839a83a8a3916bfc312e433e9f6e8a346d848e352c7ab40a1be891649ba85624f0048acf80ba45df8aac354323de6b776bf3638dc2718f7a7ed0757959fcd738b7e7105b77df7fa68955df8ebe6c252788b5d233232b2ba3d4b7ac341f183ed874a7d1eb4e5abad6a841161ba31ba11727feedf2f61256987483c39c899ef8013b49e179d6ca44247804e678a0b283c57555d504ef0bacc5893b94c885a6dadaceb95766ab61c7513ea61ca8cad81936162dbbc1273a85081f4a17d0bd6a11cf3a4f7682a9c00a3afc20c78eb6cb9a5f8bbb73a13c9c245daba9e29b2d94bd6826404cec3c004b66640539a8a35a268652e56fe82c40b07b1256b47e8a274337409efc9f94391865354f5f4e31f4577e85a7e3639a944419c86627ca0c25e827076cfd47488e4d7303641a93bd60bf2290774a2b0519c9c813da4c4483ab9ecbe5f689ea99463ffaca6362a1af7259287dbdc7ab9f45cc059b59ef728e72ad57610fa03684470855e1d5690d019c668884fb5f6a1acb84d03c4a24ee64bc703e85f08aaa83ddb60b88d28a64eeaf47a592bed4635e14cfa9498bbbd70c67d36e8d0f83748b870a52c0fde72bebe1f7ff7e5f274bf8f0fa6ded492f5bfd4e10754579b806b99a912941a982baa77bca92c14663ca3b88db9fd4a96e68061a3773baa8bdb7342100f68d994979d6ef5aa68909e2e048beb819b48a697582769626babde17d6608f3d9b49f4422ebfd175f0f7d4acd2801fc68ecf8665fd9e6c08a5997a5472d6602e6617ed45256d5410d7bbbe23a9c0ea5f56ae19291bf84d0ffaf86e64195cfc8511a9376445f38b3a73d5369b4b6ef87c50243ea10f3a9a4d76a249dd740c304e33742aa5b153a6e6ff9a98b20693c5ac9c4cc76053717dcfc77aacdeb3e51fe10869d6271070944cf84a55a6862d10f9ae3a083caa45f4217dc342d0c64af36051de8a63a90f1a0d13470443ae362fb0140e6cbd2abcae342dc7541aafa35de5bba2c3c338446ca2ca33a977c9741e39b251a2cbe25adbb7092e33bd93fe0140f495d20e8719f223d857047de3f2353e5f7f2ce70db3403786c5702821d3d51ecd045a6799ed5a3bec831bcc7f5234343a856f1bfee66abf68e3395fd71740a4817d7bd8e4926373e1c25a99cefb0f30ce88bd1aba33bdffc8fd1b839bd1df13470961e8af2d9be36c2ddec611cbfa3963442d6902c44a63ed35c62fe783fdc0e3f247b6344dac9c2efd64b3f60ef83464ba6a0973a3403f1ddac4c3492ecac0ee111be95cd0da0963c164c10ca285477e01864d0c93cd65a6b2b78e9fe64d5c055fb454261724fd2eb77d7852ae6946e2b03fc71ae1c447e485b3a10b0e0d0125ee26c01b606b8884c7306580aac5614d8427ee80d1404920e712424ac2780b06b5cfa068bb68171765bc44d6c820cf1c50d7abc3eb1e3c12171a89b8002e1899826d0073b5232d3535a9e9894ddbf4b5c98f15db86ca5d223314a18ba401af359e019a189b19dbaef1deacd2686c85b1007a0f129def92fd79a1c57b4a1e64498d737fe10f14a7c33dc8a3369b38c821c05fead18ec3c844245c9963578751d58087647916150483c85529eb187d7257191c0b092ccf5805a28c2566f36c3f22e822c80cf8b96dd47b78ec24a5947253524e4125bef9a6b88a9dbbeff92c3365a64e643bbf099011814bbb744449a4f5cfd1b0963b55686768b79ffd9e74a15555f523e79b12a9fbe0d1fa5aee093fae05a57d68073bc4bb948fe2060a7934e202fdebc81b3392fa81a753eeb25633c4bda64b3d6bb1c0bb4069073ffc622cbca8dd5af2c2a9bf4b3c25430e58c69d5dd4b82958e0ff62d244745d98addd8fabac7dac5698fe9b1a21f4a8b5b1595e357b78e241b6330b9313c707ef465348c445f25a867680f2b13dd04197fa9825d5cb0f900c4d9d8920c6002505daa4454cd279bf2dfaa1a264aa6b583a72738b8cbf5227c3cb7f30c75fa7a75de7e42f3f5a28400e8f058ae28111e1494b647aa38692ee8008a2e89bdf88c6139c0dff4f02bfbb45d976d3e75396242925149a6947910af0d48ea61b1b9c9be5cfb667d606dbba8658104b9d259fb0883cfb14774d395ded1d5b922ec281fa9a896c30076cf6213bc526cb9e413d2fb48ebeffc4f603393f1f73ed8861cbc58852355fe93d2186586ccafaf82c1e44d9435c75764c732000bff2d1cbbf07744d0455d18e82c1b1ec34654855caaf0430f3ff68cf5470b1aae176f49aad529218e803c7eeccd0ecf05b9c036da77c04d759f73bc219b6bcb84ad4268610debcb1322d5e3a9513bda768c20385d4dc62243ddef0135410956a461c281b63cf23c26a3d9cabaad14e6f2fd3deed2677bd84cd26706b968e77b86f78727ee3b7cc07b4f8780ab99e4c8965b96814c484a25d25a6571dfcc39d22902c82ef3cee05450bc642d04b3d1a94c649d3e7f429e7e762efdc88c3e5932c29d5eafa1839efb360a1b48192e3f3050146ed0b37249f6056d758853b9ecba0eb5c7f5fa84bfeaa0648543c13fecac608be036716df1abecb6ca57455b43372fc1ec39c8f72cf4ae8defc84d1e5b71f3f91cb1d7eb456ab60ce661ef4cf534e643f79558b7fea3f5c95aad197f40ef7607a56b8754dab4b3aec296218f053116832f0f77cad48b66f6f8ebcd86552c12c3a6f51c3fd733fabcdba1d4a785c6f6d85a1986df1932c3a47f60f778451e82ae20a20110d0d8309ce2d758daf15698f1780651fe8d870f77980c0b47e0a0e05d379c85109cc4c5d7cad772daeed49350c0eb5df0cd7d2dfd45bafdc136a1903a9866aa6b225aae204ab41d2b2e47a3942dd908117bfee8a29b494cb52c6f46945d9317ed6280bd604a1290fdfdadc1bf24754a1ccbc33f26a7556c635ac346e00bb6222e111ade1435924d498b39a3d277dadf80af8e64c943d56a04faca05d74e3ee11e3a853bbd97d12375787905b21255369296c8ffba78da865bf2f2dcd37a4ce41b64a1682e11776e7e7b4d57e720d9ff5bc588552874237bd07878905543e54f82cb552a1a1930d8b7785753a92899501cb28c6e730f39b7c801b7770ceabbb26d132934ae0588da457c4a13bf167bc71f905c83ccc5fd48bc19eb160a6e65c0b835fcf1dff6e73841717afe2a8e96b9a3baa4d6be68f75b7805e11b6d5731b5a5ca67b822608a197d9a0318738a22f1e06132356691203ed82938571786eccd730b5e72e09624bdc1e6430a625d2ba528f67fcf35f47a4457fcad90bb35cb37a59ba68bec4cae1258704b90c519d138b80f67b2959cbb994fe0c933aa9223e33148a06d1e3840080e1bd29a4eeac0ecf5e70e5970b74987419f8d5667116dc96392fc332c3d0c17c7925c58d14ba1ffca4b9b0ad0637653150a0364288148a415f211582d86644225692b8e8e924007c154549fedc4cd4186bb18d25a4d5f28840378bf7f8120df3cf9f159c22e40b1ad472f1d1baa96473c1b4c857bbcfe4388b151bdff6f9fb5341a3773ab997cf7f80cb1449e8b8274bf0100b046cf2729d589a8c7b97bfaac747ec7d4a750a73c9c61e2cdb6552b59376b1f1076710be63a7f7b195084252869d943fb331a95bcaed4b46c5c64ef53104dce539646f7216384022dad5e287df60262564640935008edb4d0208980467ce90761e56e71944b8c3bd7f5b5d88bcfbf1bf75bfc0ac6648c368eb2d6262ca9c45beb6de9f433dfa34be29654bf48e4c47d25769fc03b8215eb21f5ecd49db2ebdb6c4f9d0ee18c1e7e63245483ea25c102416ae1cbd4733bc469a723559c2d783706c2b021115c5c48e21bf3dc7e3990eaa1dc63eac0f46599ec4a1adea2f0f09d314ccfd91666a1295c6a4969e22730fb5e7d4df18f6e1a8748dee5f9265e7c5c6062f681f3fb7564a7b6a12f42f7368a91f09832a200c773904cbdfc3047d0372db9b90382d53558409da1f0278e2d8115026ffa39cee887660179165afaa62f6f5f283f48cd3a4194d7d411f1bb6fba2808b930074f973e134cd4f2aed5f5858cdad89957791fb3fd3fd0fd4ec6c371c17e28083cf7cd276fbe353bedff7d171aa726e9ec672987b0adfa3bf453c4c06113d2776ea703e107921d36a2e0302169649875338e498d54554aa8914aef3dbabf8397e02f3977531e38dd4bdee4bfefe3c90c0d639378c783d452fc11c3337b853c2e95b35369cbc8923e33d2871ada9a46608448ec24b3562656bd2fb8820228b5120d68a4d7483192bcdb6964f3120c872f83d451f5d51b0b4ea2f8c8e4f4f026a418eb587358f4764bf76895acec763f08e8bf7484b8c6eb89c4d5a11713e959dd99799c59767bef3ed7ad71fdfbcb04e0cf74164701976f199ed226fdeee96995530764c227f5b2b9f4eb64dbf2535cf3a6ebc895edc4963ffef6a47f00dcb108e85e3f4c6edbb85a3f04cd0727347a7e74ff763246ff58daad1efc7364165571098cc2bfc800c239d0fed3777f5a91ec608230b86ab30099f5967feceb87ad0b92a93d3e66d71965fc25cbc109ecd750977ae376534a895ef7e5e378f3faa904c504b83a302098efce90d9f7864b420cb9714f0becf68c4e58b041265ecc932de8706daf2d1daf77ba243272633001bb6245d5a1c60432fd59af7260bb0da7a07ae683ec0c43696c9989faaafd33fc9604e733e9c16c7f01330ee3786e131b0bca90c4c7c1bdc428c4b46b11b373bec7121acb7f14796da6d1498c764c62df0223848d8ed248429b3566e8c630e1869716a095afea715dc4af484052265cb336184beed9257f584d47694f3784b1aeb18d5d8357c19040a801209152eafe8b50dc9ed5bf7fdef2e20076b02a1c08d3cf5d221c4d253c8848bc98945141af609873527b53196d08316e1ae49360df3cb2ce88de4e295dbfe7f3c56e81434839ef6a047089e2bd8efd0fd28b84ab7c250d51290bd11a290b7703dab1a32b223906bd56a4cf5a1c47f72f127f4ba664cda808e1b3431bf7c211b962bd6ac4eb3bcade36508d7d649638400c87f9aee0076e319e130b83eb90791b4a68f6c422aa119532f27f5ba028a0211235b0af541d5f50c12c3304bab6703ff8da9354029775ad290a1a4fdc60354cc1bd7c957b5a1b6c6a0d6dd03869c426f592532a1458bd95ce66ccfcf669bad67af0a207b19254aab1001d87f233852d5060c9b3caffbd5d0aea8ef0fbe93fd5e086de3a26cb8239be468c88bbb86e44cbe685b96db15aa4268710ab8e9dab2b3c41e70820dfc4f5e36273f2bd78bdab794d6d4cae51bd03cef87620b8dee15e2837751a7f399abb921e81d87e5345d0fe160aa43ebde9127f62c1a02530b018e820471106cce8acce846001fdfe491799c7a15dbdaed9b15a327c35a8b5740f0621fc328793c5b22b436c017d9b53616644502189ed188031a00db0985fcf6777b764cfa83bd2f63b32e5ee7e5402e428ad85474ad22a987fc0b8612efb7c16b89fdca9b31e99267d063daddfa4afeb72a5089a51f88cb3088c03d867895234698397ad4703bff9b5e18e7c049a43d2c799fc2de3dd45c96af18baeea54afe31b7ca1bae5b4317c29fab20ebcc6af4f336839331f688071f4672465e0c141744fd2f0ae845959cdb945219e3aa8775ef9ad4ecb6bafcae4e84eb5023163f4c0a216ac886dce16aa96ec67f79b5475d092b667a25c5ed4932b758a16002b1da6cb985756b01a6f10dba184eca13fab54fa7af04f3e7898723f779bb8af29d19c95d717662fa3fff6008bea783f7195fa90af5aa3139af9e01c68daddf20347b0ce46cfb552c5e097f665297ceb7d81a12554083253ce6f67ef12bb1e81f640e3e032946d3f777dfd28ccb5760465d2ccf9a6ba4722788d74309d7260e1f0e54bfe8fce338b7e998b84ff1d7e2c22523c31b57d8ae53308ef8a92d65def5485b676d05a6c0c33ab52102328608a91cab8918d5f179816b1db05da63f7a04f72fb94ab9f04bcda916e26c5778cc46af8b656ec9ad045422af8f1541141abed91f161f935cc3a5bbc7cfd27e755881ff8564e7e2d20353656cd32737424aafbcecdad98821100a2dc8d3450afa4af80254dcf298c0bf5fde4a8791bb940bde0520263635e4c8e499d6795f701780790cbc98cb09e4f9bb51a99b63aa273125fb285c2b227084b3b62841824c23f9f677566e7def7147825f5cf73855d0da486bc8408956f03a18463d60b62a8c47a7116109e24f4e5ec27443969dae8eb9113ac6c126692000b339fb0a650fa964e25c4d636cd9efd230de334868c359ad383cd26272962fcb0b0099922dfdbbc2d76bbc01cea1d828540dffe7aac1b422e580d9b9a52d28e09e41318f7c6ba6b6522c9de834a6ea68276814de1d55d9d6e1809320de2feddcd9fcd815906412e50f86cb5256cdb702a9c6af2314d962e695a047605f9876ae798fe267b8acb64ee0a6ad3234c554a5c1180248cd0dfbf2cd9dd472c3c6abdadf01b7a4e79e43b1afd488d2d607f3360d8ee1e78a4ba667b918c0552a1423c7e5fe150e4b815e7ba92ba5ac35cecf1c5b46743696810028ef31bf267661b517bca0ad8c89ab08f99dfc85f4d9f68389c7f07777189a9cda55b47a7cacc483d4a83cce615705aeef5e091a820a4cb13f556936d038dcca24ddc48fdc4339ecef09ad45b5923ac3a8548a1585b4c7f758f6838d74af2dd9d80cc7a1ef97fd960efc0a43a2a9dd02fbbd0607d93427a6ade03ac6e349da19467245802355bfb7866165805d924548038a3ec3300415f278d3825fa2870353ffe1ef6b5997445d044ec022bf2fcfd470e73cf036e70314294d800ffad99ebc70fffa294920a70c096da440c154916dfec290f18093ef6c68459ab0dc27018858823b7012d028d4b399fc8b2742f990c25349ad5e99285750de92ab035aa2cd4c699bda5f4f7d4c96556431d32ef08f1c0da323c6bfa17032ad0e88feb8672e67dc7c55bcf978751d0167ea9eff3e67b375d70505e53b4ec04415d60f4d58e2d62a986f7adebd826a3fddadfd312b2b289d758e95cd0590855127efb5b343ae955702eb43eeb8f761c55eba53dd494c18afefefb078a2ec0df080136a636b89584852a00d20ca09faac762548844197e5dffa494c9803a5181a66e2671b755db273103042aa1e8cc751dbc9aa8a843c07af9456cca0f185f2ac4cf43a6e3c5b3b50a84c45302cd88b1f81febd0edc677831007e4efe7e2517a1845f58a3f010f29adc0bcfede69b4428358a30e9d9a68379b80e80ac4a83507be22b4cc8500e4a79f624a5b495c594dfd80a1d03d3f46811c4247bae724a9bbe6aefefdfab0a59bbe315aa685bc5d8b317c988482dc7fb59e2c0639fbd94f1239fc7a8dcb5e428b6259048b442889bc34d80803fce17e99c191fe442ab16480c6e25a40f025980382b9594c53629bc8d7071279977ad2fb74917bdbe1ecefdea8d9410d713f89d6e1db084a5347032ccbba95ff056d35a435dddefcb8eec3009ef0041358a4f5db0aef4727d49c1f8269c65b42de0b8f49cc4fef1bbfe03a58806d947a30d0bff85fd172bd45966afdba645e0795d850913eec1303b3976e1745786aef169705246cddc13f118732114ac4b32915456f0943e882655b16c1ba0cc339aaeafedc80c5d6a301ab97c6f083a7e6ca3c2e4684bf958a431acec6b414cb007b774fec7ca95961c7c0bd169b1af579c8e42ba6d167387d3e0711040d59b8f5d3b1a1ee69a2fd5ee7969d77de369333dcf343131ed8c753709e30c3051a71055c1458f2d48d953296074890f429b5b61930d7a1bfe08fba9f2f5d95f4c8716b35d1f63e6994a01939e8a457240c1d90be47c6c042a201650be388298874392982f1efb264876a3101de426d4b70872f0bc568a9c27811cf0b2ec37c9ace8342950b60a6153581c480995ab554aa7f58b01b25b90bfb8415f8b31fefb41d6298bae9e829d4e464bd4b11292870e1436620d02f48cef27db2c10378b26aa8277301c9e3e2fec80f9b965f8a697f1b8b7356d5ccbc8f557a09500a86b3cb7a4628822442b3af1fef6862948a90889dc99c705915e35537fabefcfa23ba0055a318fc54a30250d155b5e8f076b7b2b5b8d05a4cb8f75f92f5ee4cb97b2dfcb8801eddea0c585cd1f8d237d12c771f72efaa1cd6999016c4eb4b7d3f8a499aadd9b3ed3a427e9695d3fdf7861badeef2910d0c5ee08bf499a08253fc98b5c5ae8842d0e154133efb59c28199b8cf81defbfed0ef718ab06cce07e521c0d1bc8c995496b4308924a463305940e721110337163ce8d0ed18a826f9fa8f3c4d896a9ba22e75192928f044ebd272d9910d72db9b59d8d93958138e87fe5db882817ac1c397c6e98fb20b18923d5eec89fe0bec3bbf386c0f1397c954a271f6abef683f493e979d28d6273b8de82e1199d999c8f2da05697adbeb608f6e9872eadce55f220ec45c525698c5490d3991ed0ae588ddd980e4882b2cfbf7bb0cf13e7ed325134f2638826702934bd420775eb77c42130214f85b5193147ad702518ce86f217e0672bee235f9c05e8e3a7eeb8c41d41a82b0d44558fdd067a6989877bb23753115ac9e38274073ef1bb1307946cce9ba08e6626df7e63f75b9fb886504d4f518cdf82400afc2b7c1aa01eee557cb149f7b0411fc756b6eedbdc9848329af2c6bbc9d15f117d61a0e18acab32e453a6b9b6c976612bcf6d4c153e99966caf91a4fe1da379c2f0e281132b2a4ec45636322ff6970ebc29e57e0a34d75e71804c449623689525ab252e24f31cd1ef775f3d4803c37c53b91a777f0ca3246ae568f8671d91debdf1a7f14c681207ee6699c692c8d87adeb5142bb157912ec9da932a2ddd3d1fabbca3784cd97e658a631691885d52c1320cbfb266407a277acd3c09ecf840f604965ff98f4a938884462c720740ee1ec36f67aac018a531755b5ca2af8de27113847890c51eedcc2cada57b5b791fece97762100b1ac9c73f49d57523070794a13c851292d1bd9a023c9b9758fee48f0723eda03f71c543254d74c1301d55e545761e698a0bec38617532833d2ef8291bb27aaed917cea53ac726185613662036565cc6fd65aed98d633f8a963193f72e466128ae3660f36f0bdf5c2b4d3260e0bf741af8a92f34573ee7241b9287d99b1dea82b46e4c99d073941031f9fdeb52b053186a74128ba3f99c08adb5d7580c4160382cf712716783d7560281dc80dcf5cd653310b6d12dbd272717962faad65328bfa7464a5935c71e50ed9cd8a7dbffc7d7077d475d07040489b039f00ae4832b7023fa8f0917f90b89d1d8857911435442a5f7dac7e1d0d07fe3025171c921d54c31c95bc459f0a8ccd0a08e6094000acc3ed95fcd7b706e296bfecbe1e1cf46d7d4d5bf146c96a5683a2ea577411838041609a5df90c76b4717b20e1b07c459dd3652e3f00b3422c9cd9e6ac05cb41a70852cd02720e1ed46f026a1d8c03c79cab6eea8d579ce974a1df6ba64ff9bc5a338b7e1cf2cb690fc6084b6c220757fef993b67af646c466dcf6bd154b5bc6e36bd8dd9f6d91e22121892ff3d819eeecb48ea1f8190d7f59ff482a0a2d6ad050dc8696d0659e4ba046197457e68f92a40392e73ab02099143de63356e35964d1d5bcae87eb4357895cd323fc2ae23884398011f65ab5cb0d64f5fbf13d1f6e3e775775654f0fcae3725d255e0469c95852bd966e4c19c01263b1d5d0ead1ce405633e0d51de2e443e9981d608060adc4fc334747ecb73be12eb35ca22e183578778b738dd129fdf501331e300433fa3474db2822bb77f08f85b27425fe459e178201acd4fb8053a801efcccf4a94421f81aa2601470db6e920df85657d24e5ae5f8465f9ca2cf5347f94050f83013b9888d6ac141f17e5324c9ebec9146616c2d00f66a27ed7f9e1fe68530a74bdc5954784df0170c2d47b9710552f38f38b521a13eda5b74b89fe3db1fdbde0ebc884e0370a296955771676c4a5ade2101a923b7ffc285e933a981985071325b50af53b5d54da5fc51cbc35585800c152a8358154669641deb55e13dd0315bfb86114af99d29dc4a5992eba223ffbe20373c006f8a7bd3e5402326053c66c71a52d95bdc8b47e535c5bc4086769563f5c5e0265043d366a2bdc4dedd5236f8c80387fa082462945c8f75cdcb7d361af42f35684d18871c29078fd68b5497f96ff00a973419862aae48812fd13bb0b331088ce5eff64d12d056037b65a53a24aeff4dab227cc612c7a558e1a6409ece8a639390d0676255506a2db60293cc6ed829dda15e0b796407f7dc4062c017fa50da3c0981271e2d6fa578b9fb59dd6d58ef344f6f615093c24b842091b27d345e4a4a05c6610a08e47034fae58634b07ad4a5891f4ea4270797a52d1bb552d7cc90d5c00570adb6c1dc757b28727428177910e0c894b197061574de004b37103d16737d3ffd6406c0d77feadca7d12a393445780963c4eeb1990512f367d44685b9c017ecc9b213ed6c4a58b5933d61e855648a4b82417f1a4a76ef1a4f9d832f231b0309ffa72236d986ddcb7a7d591e656c5243f1b097956298928155c1b6157ac3e6eac2e841c33719f65a39408fa6efb9ccaa9c18af190ea4728609f7dc91c77d7d833cfdd42100687ea65d57af79c8945dde3af66dca4667c7bf13f639fd46519e52390ec4f3a670a74d596ca7253dad393a2a407f591e2aaee6662c6ea7ba5814c31f6e999de705b42f71b8241a66e302f70fbe2d5a1a8cda075abcbba0814a485fe30ca13b4173057aefd590e6bd799587cccbb8575550519c473232e11d9afb8d6b1e28d9fb390d9a979f12a78b9bb29eebd6b64b844e68376d83e7f0d9a9b32f73d5fb13137280ba7613baf34a40ffd6c7eaae89e75f0d049325a25ba830d8d8a4018c2825a8115b9d1cc6f840f164330693669ba60924a3c9ae1aaea256e68492a335baaa653a60b922229d13a33c58f9f031feeb22c9614184fecc64e1cc4dea5e17be70c51794da6c485a7dcb155cfa79f3fd9b370f537444b35fd1c894b60741f92e27fdc4c2e1e8ac345e7cd04518fee3a25c286102ec47cac897e1dcb0ee2e4b7c056e97e8e6661cf134e0b8f9654dcb0f159e8764b19472d15228a35d40ca02b52e38847dbee022253f54fec1e59a45ab2ed1d83030095c9a0e774346425f1104353d249b6f128e3f6f07492b361e83dbb0ce5b7eb854480971c1331deb1f1a4b0b0de27c619d55af44fe2a8bdb6cbb01cc9c3998466b71d5127f5f1d05f23ced7ce8fa7b0717528892e82981028c10d3dc41d9403e7df837b5e0694b44dfa8a52632d84aa3b67a362b7876ee89286b28cb932bc03eafa359f602cfce2b0d3e4be46e1480a3d803356892930324d31be17ab7839806955524d63ce1e6c575ebacbd72335d9d5b28a5ab873a9164367ad92aab3fced2835505ace06bd3a44cd92e6bf4a116fb46406f393d38b93dd2db702d862280b73216c323b284d2ee1e076a20faed209362d0c373d5e58ddccf343d1f9773526ba29d743ba3772ac98f32b6e4e3a3e8be6dfe110eecd06add0e32960bfe4fa30d1026370ed919347eb9b88cc21df42b39be4954411a29c21658128cedce3501f5e38ff5251c2827c3c84570cbb427b46453369534713049b82789e4a56b2d18edf4c7d5d1af38d0f1191f4a19b7065c401441bbe3a26ff3093913e66564ff531fe87a8cb48f04eefa67ee03846d947a80a95049d83aba9dff7e42aaf05c43ba7518995979abea216ac4da7c7e35f8bc0d662989e5b7eb0043cc810e23f9bfce7f870652f7c31c1a92b05f8f7a37551112944be56c0a9b6e536ec24a6b523b91acfc32b70c6a16c6c328d506f683fd412a0afd85ba64bebe34b8f3c2acc157c0358eb91b3815c9af58f9230d270259a9c89cbe675bf8127c3ffa168060ead5ad534bb59ee291a8712c789fe0dc8338fceed2b6ab9f32f048a4c153b1744a53219ba3dd19d09fde2ac7e6d975117d41105334fdb4e18ebe1ec49f414ce64843e043802d4b17b8367363c4154b31b2be4925aca1d37bbae3f20153c3af508a4da627a42fc494aaa08071f91a095f9a8081d676b17aedc1b4f2a893643ff610b8b4d0216f132b5d7ea7425ba75a34506a03e1a5c6e072c4aaa133de3a4adeed18dadb5450100e549362681c1cd454b09f1a03f652a7bcefcc36c1d293af8b47673888e7ae1c8261db28866a03e92296f7180c73cf34355b6c7a59de19798b2bde41083a21024a97309fb5b9e6c5fb96453eb09210ab68e2327f6381559a385c465c6e9cc4ba34f3d8a581a921a8ab6f4489d67e30ef419b1d6e693093b0d38d1a72ccd5e815a0aa9c8ea549cd5aca4fec94e0b62da48044814bbe7dda05849a28d9bfb16ba9a6c7378e1c4f2580e0cb40a45132fb183c2455797e8cb779ff79fcc4098795c8e12b16dc3da8b8ea4459f1c78594c990b15996474f978a7f0658da788f8f5ebe0fdf031ff0f793004ac9754bbfaa3c1a016fed5bbc12b4c2498a3fb66973e4790e70a9b9da9ce4de9a676da9924bdf593f853bb895562d3ef49da86d8ba5df61cfba5c0834cf07a964f4c6855acf8ee712e42f9d23506b3f478f7624e641c8fde75335164ad30aae431143f701abf7f39da5920da737d3a5e11bcc76d5c91f77fd70ca8799fbb62fafcca703152aa4aa8435104a13690ec0fcb0ca745f1134276f7568c1c78c82ff8b616f1025c521017dc54cb6e9903ca4595e0c8e297a8a0a33b2f8803460cb87b0f3d483db2a5dd627e0cc947bc2ce297c88f97a6ba26f547d58335ee78f14c16c3ec3b666e411a211547ff922da01a25e62279c87d0713888800705f93d20e939576d828eb06ed2d37158d7b2e4c895f0242ae52d3ae39dc72b45ce3f4fd742d9f82f89bdc8b06f3904040dcc528729e473e1db8b0c7a5540cb45b4d72f4e3a6a9702f282c70bb75fcb26f620dd1d3b64020c5cc9212419781b0877b8d66d3cb8c8332e5bd06eef49c65a84d14f263cbafde97bae4af6b4829e2583c377ff04758c56887e2c6691cbe85bae7d4ff5b1ed230f4c5941b5d616b5c64fc3578c7b132cd2030906bc091ec604e452f768c2b647b73f72a8f2c90bf964062917f3e6e7f32bfb07cc28b9f4a1a5cd6685fd98ca35f0881a5ac1b980186a0e694692648a03516605c3b8c7edbd8d1b006f328e45a46ab7e51db4d773270bf6b672c32f16ef52dd88dfde5536303837b7b54da95fdb55458dc420bc2c1489c3f7c5d7bc09d286c80d74d868dd9aa4f7386c678ea5737924d9d1b91ebc6eae84f90f7cba16bfb4e95ba37355ab491c714f0c210844baa952e2967a1948825204853f26b257a0a2f35fea68ed56266782856fa6dad24a868e2daef3636b0708b2f4adb9740a16237a306d4efa354f648e2f59467f503ee4f9de5b25875d12d07dc3716e66b25a76f8ecf5a4e3aea2ec4a95aa3b2fd6e83eff7a3bff2f403708bcc32df1264421bfa284f9bbf86bb195549733cf6ce5c7ec5004dd25d4def1242a8dbc4584d604a6a3bbbb58ab5335edb2ae88c122082c17b6fc81d407e1a6802846eae4c55daf72c92790eba8acf4202fa6a155f9a6d494fcb3d0d88d6919495431715b43d13dc9b2a7cc42eb2fb63770e8289f3c625959bb02e06b369f1e3733f2abe30321844eb110db7b7b504c1e79b30aa0230aeaa15a5b680670fcc68979acd41f8627c9cb5b1cd6f7fa72f9167b450872cdf39a9caa10c4b5e7ed1ff0837a6a8987b0394faec68ee598345363d05e905a9a1cece1e3bf1b51bef48b438fa65b58c20e7086e1892e6f080179be865998564c4694a4ec2065344892cee02b2beba717e2578f6588bfe9032d73a4f89ab3b3d677d4d73ac72d357640df7a6ddb59fb070d4c92b5b129c2418b555867519906b97778ba8d068b7db2adc626ff955293f6657ebdf499e71e497e19e67a3156c847eb8c74ba37acd1a02544a9bd93cf3ab48d616762abdfe6e6bf73ce3ac8ce839a48be1de2c260a6dd1b3d94e986c63b3f2eee3fc2f68eb842dd4ac1e2132792935b34b8f2fd8bd7aecd160c7092f5e7b722352bae66fad3f99e7298103c5e9b64d1fb1b133ccbf2959cff9c5fe31b4c8f5aa5bd4c9f59b70ebff486f7b6fc4ec9f5e6f07a4df9ff2a207efb4d2c41710a168c02f281ec8b2e00b0cd5774a05fbec0fe0b6c8f53a54c99537bbaf8367d985bac4e6483dc1d7f05d2c338a2d869c4edf68ae204b77f1a3713fa624341d9347ac8cc861a09851d040c250cd573ea71833c4493c8f2d2421dcddfa5bd22a260edf7fe10e4795b69457bdfd24a24cdf77677e4c1abd5c01f30957f68a0be9a6b9c9cbe01c5e6bed0fcbef43dc9e86991585fabe9927cb7663975a13dca44755a542e34c5d0ac816cef625df2ff987a7452695a5ca6a350918144ad03c553f854a01ad630e0835c88820813a7145749b26785b3569d12927585bc4c12eb64576ca6ac52de335fccca8f366898037ed992ff7ab45bce85349ec8af071dc8ee7d8d921590c3f62e93853c37237b3df012c335a19daf9af93119c2034b9df787328ba114dbf6413f5bdc1b6782e7bc83cda1844e13f19ec84af1ab618028ce29638d934aa4182e8e66637a1e3f3f816f0269e6d499a3b8eb41e8c0ecdc0e9cabfe291eaede5e076c1a01eb437522a60a497ff7e938be1aa763b0237f26845a9fca2a100c7fdd54c8871d67935861e4631a4237f087f83e8fcf8a5c7ec89c6172955ed0252d38102cebe0b7ec9abcfe5196d654140b5fddb5847971e0be4c074a40410f7dcc7c6c5d9e8eaa2cd9e3452dd5f89d5bc3e6401367649a31f721446f0847b96f1000ab698b8bc3f9f6c3f590585b385e42215fc4e533900b4c01c46b64c2cd3edfb523e7b3104d50092c6fe95bb97f382372f1da2665886dd4d2ae983a8eb7723381925b104435133cc3328400fed99e430e3709521272a3431e66a0c0f3efcc8319b469af3f1a4702261c22021b948334e6b662267d934225236faf50991a5c51688bb52702b891bcf6b0cdd73f82626eef1c87832d87eceeee42fbe852f8cf6ffc802c62041c4d9e6ed4fb6ad08fa541f00356b5e70231260d665f2b37c0a9c573821d3509e4274b6e4c5d6fd27d6f8cb1f3aa70aa7a53a2c7a1e5e26a02efd93afb8c879d40ab12a7c0fdd22a80cf14a3a2354eded3438338687c3d84c12f42cce96e7eda8fcf22da5ae721be839c88c1fe7b8bbd6e3961011caab11c86d167e5d9104f62e9a117a585b01ce4a74d36d92d48e93b687121a911b4c20167c2d0c66466f367e41c1b1f5aee91323107af24636d31f17ae4fcb44d9a6fc9ba15fbbd85e076e65c6131fa3f114ada6a2b22e059b7106e310970972dc232dceaf548400b88def2096a36a8016807d23435f1c0e13ca873534296b21e5c73d069f6f3c71db552a6d806a0d7fba237b587cf8d903066ee86f98dce985823517d156de0857e88d84560f406d9ff48a5a851788b4d0f0ad9cba93480550131dacaaa0e490b42d775a9ed0ec1ad63a25b55a29011396e986749d620878ee3eb1ce1effa2a57564fae17c919a0bed1b81f37ed55e868165d8c450a8e706fe08de7991d807bacbe6f8e427c81c38ad9e99d0bf39b6b39269254bb38505d3f1bbcb6eb54c266ac77f44c07a21e28ba05b5f5631034290199dda86852407356083a2e098661e7b3fe22f6e75f734c78145945ecbb3e5592006b8915c26b1591108c6d33b0a8060ecd7da8558bc70ab82a540e5a35675510aeda3fa2c84b4e89425237ebf6bef56af5a05e18ead4c3cae4d5663c5a1457a04546cbd844c78b4d81d14bc0dac453fb1188e13ba3feb72b93536a7d2595f17bddcaa73c5b393d698e16011837522141ffddc585281ad60e2508438204cac7c4d79812d26f97d85effc17578f080209fd6749882b5df7a8040fca02aaeb196771966ace36e84fc979816c2ae2fce09d209ed55b5755be9fed541415abfa516572ba05bc6db27d3fd4c2a35a5d5e633abbb6b7ec6fd09f4240e84d8b62ba2b556501b8985d9aded4a4e06bb7bd0a3ca3974c1f3e76dac5ff1e25798881a718fdafc8214dcd833d58dbceed6e8be318185dd7c0eef7a6009b4192d8bc22eadfb4659cdacd3141045b2f952afaf6d543de8fdb5e5da704b86bb867562a2689ff1cee24cf012cb04a7ce6d7e8d3f27aa7f473937d185b5f0703dba477e1bb323e29aa355901363bf015357b4bfee45052f3b2f002c8828fac40ce1519f8ae50b4830ce110b4814d15bce0a9acfe2b408f005a70a0fa2c7b01899a3515e9e2ae562f6df8765026f6c01705e23e827920dec45e57896b0af1d586b19cc7c5ec48fde330bfa6c1258464a735007efc0e2bd45c4c068acece6b5792a40d13b60c5abee4945691a59d6a009c195e2b54e0cdcd86ecc202f1d3276f0a9cb3e71eb26605f82d85158bab5904507907b6c21511a041ccc6fa11ea50bd1ff75457e07e4a1e6b69545a6c705946529db7bbe9a8aedaab57c88380a30f216c9e04717fcc98d6ebbf8b2e9527d51e38a55d936407191c967f14815b282855dea583b889e36dbd2ef759a33d077be5be48ab53dd28d2897657e040971f8f3806b342bb02d986d8de6b8f708d13e3a8ade78f32df73b0bfb159e66f351cb7ba50d0f951be1bed11b800c0f23c1738a061d76d57fb0bc08c0c589f517e072cea901400f615d3f23f55f7773d9ae801583792859d430bb735b94a4e58fd60f747521b80e55dc3fb0a6ab7c24dc4f67698dc4943bb31fddb0de4c42c10898241bb3b02efc5790a590b191a94f37f9af55ba2e7c9a6376efb41dfab7271b7fcec3c87a5e65e3a2dbf6dc459e15ae05b82d70903e09b1f62c81c8cf9b0cea37bba19c6038f0a77a1d631247c56b1df4fbd961e200d0b62ec82ebe5c080412f0571d7c2db468136e65bf5151f67018ed756e7f5d8a54e5c543a137af20720225a89add73462463118d444c58c7c7a3bf416468b9ebe83425dacef7d48f035ea299ba3d2157b6773d42dea5ec9aec6ab18ae2e9cd538a422ad8933596220a66cdd64995f85143541d840e8ff480b2a160576f179cad19796d6534ee217d73507100081aff66ab1b035f6802e7e85c3dc6ca8e793bc6c8e2076a77f49955801cfe681010fbe7795b060b7403935f6ced26e2fa1b98b6867367fc6293d5b0c2a4af0cd744fa8c984a32265425abc25eecd51ceb4c4dd2c1fda4ce6bf6f8e2bbf1d50a683fc73c010cea7be115ab80be52727bdea8a06b25a5fda1c83f45f3202b3323df7b2c8a4b514e84364b3957cffdfaaaa4b1a1242d2bb0f4561f4b38d121e094c62d973ad7c5451341fc0a82c298572a9e7634aa339d1d3deddd1fea588a1d24ab2c9f460fb69d66e1f660ee29480d13cf8cbe978e66b047d4635823324c79114276bfe0110e957920f5d954766b982f2b58bd481de41de612d8a05455d5a6520887b6bc97b122c9439f90454af555b579e9edbcb0a2ff43b46c6b291dad89ae517a8a4f750dfb9ab61963dd9e963d295c9145869a0e7d9e3803a1218bdebd316894726135fce1580fba6f92dff748a9d51be6e60449589d8d2a683815b47c041b057bf7ff3a74f971ec1abb5e13ac046f8c6ac6678ce3e957f5513bab89af93ba9ec7c429dda81bdf43f32a5a94c7d5342c7d6680ee35a94c1be991ee6d9bb3c7665cd4d53a804b3702fd3733cc6a2bc830ca5a523bbe842a520ec9fa27f6fed54b18586aee3569a2e58a79b41489051d74bbcef03d16570df6ce07dee3294b0a4dc4ce80031cd80288c296a859b36b817b7e7d9a32e97c22aea1849aacc111b91bb65c6e4d16de86d0c6143c0c3d94d5e1c90bf59035226204d544c512ad7cc1fe93779d39f77c350d72aec7c7013b15ea50b2778b7acf917151b180bc17c7b7ba32d5a388b8c72eedeb2df7f6b654b97d3225469a4784cbbdbe30ba9bb6400bcfecbf9e74ed99f2e6ca25823dee6bf0d67f310aa9024fc7fea7775a5ef334b2b775a34dd850f88a63929b45c022a0153f4a91ffdef300a25331e6692ab9dca85cb04f496a69283639b7c679b3606d08be9ee875214cd0b147895201015dab3d8f256f12e4793aea90ca4f9457cdadb36908c763dab872c159799a5a1f9c62eeb47e324b8579baa8cdbb1db392f3e1153970b1d62754f19dc1b75d37d2494b75af8f5616876fd518f238f29f2d9f7e6c232017096969b81c9799f3aef58548b2ca8893ed7037a0bfc3d1af9ad0307cefcf4f8ca9f3de542975fd089600bdc54148acf7cca43ae2a82f2fae9c36b1fc777c556cec790b2f1871ecdc2d3b7a8ff142c05c551d09db2f1447b63babf2bb381ad6b61f84284bd40fca99a7b1e6698c12a951962cb4db90ebd8afaaf7cdb3121f737a979f386edf85ce564b0a349ae3f8d0e10d2eb20a49b4a6dcfcdfceaee112c024ef12f30947e3b117a428ff28ed1cc928815ec36ad2dd8aad8869a4338b4ca01f4cbcf197524960da384b503b41336dc6a27b1d2f9a8278dd352957ac3a91898c66e45c67d3830a55886e4b34bd7681429b213c3d0fa4e4d5a0e7c7f48487779c411908edf94ffe555a668c9462a6bd7454ca9a79cdabfcfa4524acf107ec4855fc8efe75b1de359909a17ceadce5b59633f33b2aa9833ad0f2b900947c98bd3581b4a3fdd66d73e9e2c52b963d7b3178cc2bfb4f02b226170c1dcaed67f6d0c586728094acb115db9ca1a9bed20c88a2378657d4d4547164006de267c310815fa680bafbb502aa9795d1dc35f52626e15b32a860e46d80f7403f59aadf9a77462cbb03d6afa00dcf33880e1f5fe09a933bc1cbbeed58ceaa5da46480d8a9d70d1b73f1fee127c3237cb82cda86c84069898eb25bbdf8988cb9f0ce82636e4693a4839641507499b8bac7fd1e2980f7f10944d9cad66f65dde0b8a757affc5e6d2ece756705a7c5f1dd0f62528ede7abd7e4c3d4527dadae778cb304f29ac9de525989ae50e4aff33d7a2b56af1a038810d02b56a8029857d2c7a8f4a600466c11c9d53e3a0c21c6a50975846567272ae55737640f721a0d964503ef4d2b6bbdc48ab1cf30c5ffe5559f557f968db15e06aac2aecfb9f80c79bafd80a499c9af2a15856a24de316afa0686b3c9c8b30be630fa2bb0d86632a5c66ede95e02d7673d66827b6f89e6a780799ffa0f31f98cd97d56b5fdd057acf6848857854b40786c3c3c20b2144aade3c0c0cf87aa4bde1c6d0015bfeae0fdd07ce862c0a9c770ecfea139ded7a241c7f7bab99e7dd1f63f2c8c8f9f255ed0fb57dcb0f2c2f72851f819133dcc3b379d28de8af247cdef13fd94caad1d44aeaf4a849e857577483be87f1c29509c8d65a3ad4f7bc5db3af8fcc89676e4059229754c4e6bf0e3e88a4181f53e71e7a29c93eccefa7c9888c7e5c4440e8ab5652e910d1a2889f2471e3ad29d49497992b71b5c7cf3d494523a7be0aa895402e498951f30678ef7484bf8aae16586454dbb09110a172469e3c184dba25097a00c230439cb910ce1bf0e88564ea5b00a9e7de6a8351dc496b7f6a6968bc809d6b1ecc2987c9f5d04b57cdccfb8bb7ae9f6078cf66a98b35ee7f4a290a82da41f8358992920d805a2d7cf5854feeb0bc9804cbdbc47f3f723756733a78328d245d43f560d0959e0afb4e04c80ea019eb9f9bd3b0a5afbe292ea716573a5d2d61671910871e1a28d91ea0a3dbb21159d9e3e1733dadeaf0fe857db5abab632856ee06a267b25dc29a04040fac7122eeda9a695d9463d4ac88805767ec9258c903a3dffd8775e15c864581dd06c2ca1a0890c0f8154e7d1fd52832aca17ddf9d11d8eb693d167d417f1b098066856c3cd921743cc6d45416ff8a6f10575cbca320f317bdced17da3580cf2927198ac97d2301794376b28e7c7416ad3cb66f9c91ad3ee9215fdc6945f346f954524e054fa650889f9af867e0e83c2aaefbbc1a2eead7c16125e87421c9833848dfd865f84696f632a07ba09bfb9f2c4cf218849873672737437867bc02c8b9355b8c40fdc32222b7f498f9083fe8b0d534ca647bdc4366f4fd572d1b113d2d7e94e8566f1481f423790e469c4051baaf37baac402c84a285b702ce678ff5689424abcb59a30525f09c9cfff5eaee34dd56612675792e7eb56d5b3539c6f82e68c621aa04ca5fa707c813b2bd0e8fede5410c9bb0eb2b80749558e8a27bec441fbca75677ab35eadc818c2bd71e6c5573f4fc1cc28b1a17e897d79f1f405f501afd38cb68f823addddff650b9e9b72ec2f91408f5b2244e1562c0dda982be5060a3c08b796b4ed48ea9f462a49c44057f1194f8d89a2d29430d99b7b262798ca2cdeb39ac04073ad159ef36c02c6bafd3c763b313da40ab0bac93e2f21af66c33106d8b2c4460d30b63c37f4ece17d0b32e613f14133c6688d55f006a0a1e41ceaf4811f24c2191c65daf6d7549538a0d8aa8bd2bd93fba190e76dcfde9176ea8f3c641244527e89892ddc42793d2257e19dbf759c5a246b08ad1311e88aefc95193ac04d1816fd47920afd588844350783b98c69076e2314558063fc53867c7ff0ec6105afd83f583abcb71f1f7054554799fc1a2976fa1c8d0220c77d461c71113bf74260351df63d82314a71808dcc8a779ad2f730432ac5a16804432d66eb0ab97444eba35bf5d0e7b083e87dd6a6423adeb4e607418ca5f7c41ede3b8419c2a356832599392ba0025eef3a0ff81487399467c9809f1a6711cc2519c82eafe6a97cd43a907acc2e9cd5c5061d645948ece989e0f7ae8f56f4668c8ad3677cd2744d498ff5a92de2b706ae006f63be3e7a3066c5afac3ed5c748d77cd0bac0b873b892ffe9dd9065875a53bb9be3438e9ae24a1890e331ca0783d7c7878a08d6c15f25738e011cb51ab252bc16e0bb21f989478ec343069cc2c9c3ac4b984aba914eb05a2de9b1b7ddee39e3dc6ff4a3e9aa3a7b2cc10c4d5e161dd893c2f65e8dfd789f10c682abd4071a045ac5a5f0f26eba2ace231a153448e6ff7ccd2bd6c3be85dac17ee10c8fe33f5cba4bb31ab00cce877378236ae8af8be590e014b2bd30430cb537497ac6898ad04342cea519c06550718fb133e2b25a0775c04a9acd6420d20349389b260e216fcd70069ae4f6d5c9633c4a4f31ae5bda8bab6a59b960d72923a091ac99d558d669282da62896fa52298b46fc0119e60400540595dcc6ba712790651dde703cee77054fb016606de7e063a631ca42417fe1046fda943ad4c117aadc20798f4757e01fbf2f4b1b30d3989771f6095e20d287608c385359b972425f9ce2ae1bfff7506aff1a38c0372af32c7a9329296d1ebc8e3be75d735ee610b570d9fc2a1366807ca5d93fbed3d80c8f3c0ca8847ed85bf39308bfd8de74a225945c21e4f2e9bac3770c7c4e6ed4dde7936689c3faae8c77dcc63d4da9ad03cb318a47e243e12060064b77872eb073d04b4a9defd87e202fa501b8a1f9783ba196791eafa322983c175508d76ddb1b814d23cad62aca5c89dbb329c49210b454b0c5814de6328ca69b2733676fb2f6a7ed5ff493a4ed9ce620448de8110772521554cf1aa7860c434b5dad09564274a1367579a5a9efad4ddf07a7ab1710eed2b29311bd7a9c802582f2c8ccc9ff059daf5017f5e729818f4de4166efba8a0ebe2127b58842bc58f9ac9ee75e4c257a58add0ebc8075302fcbc4107211e95ed64f1f7337a2540082380ffdf76eb16a4b5464c0c9ffce641a5b97ea7e291213e0c563e79aea9214b0cc61380f434c6cb4904b4b976bb9b546e77daaceca0ddee33233dd506ddb28c6d6894adb96f44eda7782964a0196abf3ef0ef29f9d90191d36b2b21b57831e41174addcf31a508fc63576b614bdbac3ac44bd837ab378848b932be517cc5856d5139814089738aa4ea836f4efe064fc3596fccbadc47944967485069f90ec0667166b3e5986947e6a5b5f40e6bf92e1b56e88117032129b0d6215dc0236c37f962da99da7e12b80413db0e6fa8ea41b62d11072f3aaec47e094db59271be6332d1f12a390937d11ae06b3cae36bbc49e5e2ef875e96cc1c28e6278f20d76ee5d4e5c3536032c22a3c6119f268407708b4498d4bf7f94d5c576fe5ede8b91ea17b2cb1dd03fb7aa05c7540a17d6ba9a27ef7ed1f018b7294481e45bff53c39b0778d0f3bfa101cbe0860cc585d420e62c2089b0b59a6805d7432a4ed122b34b3d767004bf6bb3888214106a1f382c29bddcff056d13e23cc03968a59c045045fe2f220d2cc96c79efbb67b4ed75162696ad4418f186dfd88f24fef01805d0c9d06bcf43848e493d3265ad221c75d1347403781fafffe20c4f887927517cb395ccb2cd9011abb1e98cd7d97d2b7d77b556a96ce8315c67648f7eae124c909b2ec6c489721ee7143fadf0b469c9d6d49a934f200e245bf7ff93b446280e0e7dc6e65fc30af5a091598fe0153761dedc081a3ca4f2f8539744cb2525ac1607418acdc6d6436a580d0abbc8f386238a09f6a03d39ce618dfe266be13dfaf69a97ab02c336cf30c768c9cacd37628ebd0f38f49e7d9ebe2288c48a36eff2caa2c61d8b48f5bf3859b4cb7ec9e0a2660d6cb867fda9d3434ea02a66eeb06876f1c9a2e3a4bf358e856d66f0aa20021d6e60fbebbadae254a4e1435fbc9057e47700d3469ce0eea54ea1601f131a4c185b8b36ebe01842ba5b49ae5d917a2153d8acb36c6f0461535317d3ef16ff999bf7efb2997d89a7f7c4afb8b023323ab86f06852a32ed6255da54a6ba015610e171f4ca9faf6105f129005252d8a7de66dcbc146427d886782dc463d9ecc7279dacc92d262fc1e3ea471a237fa64603c7201f6fa8724e6c53592793876c0b28c805e6cf0fc694e7019d939d341ff144845b16c68b2a11cebe2fc02c3bb32ee0b6ac6f49516f9405c0107129a6f949ab7fef9b8d18d263eeb52e320557c61d00aa316775248e7c54dd01f0473a8cb87391b71bef0ce6c02a044e23f54bdc9d276ce315e44ddb91635f1da9a8dbf368714c11f023384ddc1adaba35603118e0a3c2e4ca84659bb48516c242f750fdbe16d2f648a6486c5a0ded73ce26981bc06c886f8416c1f2d0dec5eb3e1fbcc5b8aa9814b61efd7a544bc0ef2aae86a3701ec47f49e4b25310bc01fab7fb07f5b1fabbc6473fd08d31b2a9aa703109d28927af8199ded15f9b71d5fedb46d7fa38f366aef0e109215c1a0dddf060199ef75764f183124afae71d2c6286bb47c00900dfd79626bbfba2e40ec49eba63cf87ff8506c0b50981549d7f9f9026a1758cf55a0dcdd23d7bce891ff77c8402b9254dacd300e2da13f6fd378ecd507f5b6434ca39fa43bd4a2b3bf7cac546ee18dfa50160fb477e626941bd3e0a92b957a1e972867eaecb372cfe18950a07caeb013b2dbb00f810abe5f76955bb964ba9dd6b37ffb2d45b00639bf260b4c65d2da534a41a8d34a9a59979ee00b521a7bc0fc9e92ffc1e80d4f865de167e2d84b1011c54b2604828b28e937cdfcb96f728aa2cde014ba680a6b883563260bdf5a4f0d14b021f490f11821bf790e5edd2d52b1d009ab2860455d242d282676eca38d6394233d3814a4d91019dd9d0ac2a8757910edc646ef6b7be8e4a7b3c8c41a777a94192346a8b074400619d89cdae668b01b27c9630b7e6b4fd290d8e596221f0b1377049634fc7b7268cee367417564131f2c723e3b7a8f6e96693c04d497d7f534d169f9bb013ead17a27cbe897610d20316eba2e4e336694bd52ffde6fa9823c785aa8227642b68a26aa5711431cbfe4dcfe0a67b7c479959beb8f98e7d6c0d882ec0ba09c459540b055063cbad702b192852097a5ceb6abab5a878f197cfa88f2304f1e995f0c352a709c5efe5620590e3b2d583e031747e17a7715c1ae1fc6432e476240e84698a71483c0c6457243d004628d204ea0fcc5f640029934affc16dd7dda2b4671a9ff4e14a48d77124b403a4751b236afc77b24967c621f3532e9c68c6247baba70db620e6687d82136320b12d284fc3aeb3d93a6162460f2b511ee2ec5886bf429ad1b350258017e0a69a655bc3b6e3770f1bcba5d5eed5be0971859159e6fd019bcf9c797b6a5a0ad24633619fb0d2222197c8bfcf75e0ef77e85d931dc1e89ad5ca0b3d18976b47bfeacd7e26f47ff3b465881c1c16d52bed4dde9c8916aaa167057903236203adf37075e9ce90ca7c382b1e3d57e9f58a748d0eb6b3453a27beae6e96df166b06a75d33a960eca10431e93256a61c6be165e77462edaa4734e664ed880938a270b462e00e75e409f1087df1dd13d60f4cb5b72a141950cdc8d8dddbc85de4cda5e16b4d91b6ae80fc57e733803d57e891d03a09060b821ad088ca0fe2262a141e223e386ffa31049450da10f8f1ecd6874524cbded6c9d5652d2fad602616f2f74a9dbc0d2b2c38c889996928680355d6ebcec5f76f690596cf32cbc5f051436c4b2198ae34472364899636dede9a23374ca03a96ada090723752856ca3bef4e120a17ddc2a1384f9a93d55e364e89829935d1e74b0aab9369869dcbb3eae6a52672b7cfafb5c2590b809a60cd1874f2cec44082f7c25c6f1795d4bfbdf9f2fb436415f245bf041d8e4c39fab19d5f8fc5143e7629cdadd6b471d94cbfe5fa13699a5ee947104a4adf9dc61837f84bc4ac158e076295e40e2ebf635b56102acea4b9455028fdc42dd7fdd603e7126dbf9e2c57629d9eae9ee9a5a87ede80a9d72cf0756bd821ce791a3822b32dcec5d24e85a3fe6412c64c0bbc9476992e595a1cac819e6ca18da3f2d11be593f128c9ebe3255c8f8ba5547ee1c3731ec5adf6c0bccd944e8e24a20401e56f28eb590094c25030d5923aa92fdf474987c898dcb6711253aeda24aaf3968bbe869261ee1dfcbd3049752abf9aab44b12136f994b8930acecaa9f1dc15ac19f4ea93b2167a5a8f25c97e8416bd81d8b8ee869749a6f92687770a69ba7977b421fb11680ec068cff031d470ed36a52a8a65ae3091f14258662c74c3ae4449263f066b5385951db4e049d7b6823cea8c4888eb96b455171f2e0026d4c0a353e3a7a956b24c9af859896d832a8873b5cd7d30f4ecffa53894867f2fd7e0854ee95be3f0db258401a10891c6b6e0abe93c05e8a3ffa3cb4f175567d0af386f365ae564b2fd7df5adc6eacf500e990754c5ab6193085c1ca78562c1a3dc25234b05b62b48ed1f82f3d2dd3ccca95c583e0baa968a39f792b6c518174cc935b8a34dc68af01c0b868898343b3d6f544bde1ce2c287b9a511d340da7bf9f8500269da2e82dcfd35e3b9d31060222c3e2e553b66b8077a794e69a840502e1f4be3b3a70514f931a4f0f318b1cea6142baa113866ff5b7f31d167b92b6bcfccac9c7e12589a4d37f8954d8bb5f2888a7b95f58fccca49f99c4100ed39da3b15e7ce594c7b8e407a7036a22ef0bb4eb5d9282e19f5f75646b7725ee54bfd7f08c96ad5a8de9055ee206f722efc827e2f58824c3fe7fcd438a5778dbc52f52918270d9f1192ef3c40ca542e26e24132f8b778cb883ce3e90bf9e8ac6382819391dbd8280827f9ed18bd8b1730d0e7e315c9badfabc483d77687aeaa0b6127a34924bf54c55c9301e7c2a6aad2a60e5dd4073939f9aeed810acdfdb520db0ebd526611d0c0b92e2b443dc8db7cf14748ca76ca145dfd63b7c50dbb2c8a687e90c4f844e0adf1edb552b068307f2409ead18ca33cce622a7d851c725e9739c6090921f1a27d922c482bce76e8d739dd5d7ba1dfca2fcb2cea984bb6ff18f3be2579f9db6cfdb9f0b2ac82437d5fb475c4fbcff7ce20a0cbfa650edc764cdb717c0c1a5269aca4542398fd3e2b313a7e7eaf74a78f14bb03fcbda31e4434818cc76a5f4770715f92d3b77bade1cf8545a9e5298e31fa57fd0001c41ecfaa23e7ccc52611427d70fd02277570ed7ff8ae968ae8725a5d315d3d4807525dd9a2a1e6281c239d504e411a7adaa7a912449538a94cf9086fe2dba496d066418a38435a2f0e8ebb7e20136dd4c6f58fe718c400db727e7b37b8927f17dffeb2f5323449cb483c64c0f6d92b792a116d612009dc3e3aa62b6b208ea6c74e1a8c0a48cabad0a08ecd405bd5a6203d89126aa07be35983fa7d6de75eed67242c018732e42fdbbefa38d6001d930625e64090bf264dce60d8d865bcc7b3009c348cee128242473366b444c46ac8badeb01bac689cf02065ee7eab620ac49a26a3d50d9e923c81ef1a52d2ca4091fb5289ccceb497794ec6f7dfd42c02b4eb54cef5879e293cdd60d48ba687448ef5c6aa41dec6d0f154a0d72b1577ff1e562c445bb26e2e76a38c998f19e6e4282753a7f8f04ef82de5401be508d006dfe54e75ac49640878a26aacad8c2aad26fd84294e7d4ede274383f90691483b1e95cd2e70aa686fc1be78710f157c2d0ca0041426023200599099e20f1e83dfc879bb3ff69d144d60267ec2dee7f9c13f3344c40ea1f62cc1067ace12f4e8bd84c264b216a9ec48f6ba1f4b720f017633aa84f1e28b2465491431e22f31db768aa98f9bd3c3240b4ca4e2028b892052b93068b53f69f309b8639883ba377c1a2537301f3e079cb3806db42809aa16ff82932558e82f0f3a6979e05cc46908dbb769f82ceb935ae65a5d8093f04d4c26a9dbf02db7d8ea8c15d68bb2858b57a5b6b9c4109919ffce74989f43514c6884cdad5fc04a6bb24f3a5bd6e3e50824672ad856b6a04b803af6a16ae8b8018c0fb880accbca91546294b81dcaa9147826db1f32d5a9e8eb8fc093273ef524a760257de8d5b21bcb835a2ecf73d06f874909caeee0cdfab04119ad8b59443db8c61816086f9216bb6973fc014dff753e32a4cdb37fb30d75d5ab20628f4a7fdd9c6a49b931650ca3c3ac14d9b2580049e4f367a2945bfc62d7ec1d625b744807a35aba1d5c205d7eee719d07e306bfdf6e9094a7c5d5c620f34a5bb543fca5a914a8682f3e8b69e331dc44df68781e3bc407016161d286fafa10eecea3ed20be4c93cededc08234ff3cf7c5923d641b546aaeba3ad1ad04c9305b9672d7fb43ee81860f55105c63ad0a88cf39ba932e0ae81b08020a6530eaa654e7b6b4febf2730168fcf87bc2e845d53fd53c515753f80ce0247ff020261ecae4b5863654703d0368e652e5309b4152720488929708e3cde18220b7c5747ceee250ea0219fa90b71f3267eda2dfacce0b30483eb81e031b34012ff3d5897454854e4cab0ef898db7ebd60e42b857021bc25e831d30ede3cb51b0c2fcb8cb90a37a09ad8259065562daa8c6968f862fe4d736a74a59188badb4f31b2d5fd8ef856159f1b21e37501d338628a47677b2ea5c8db0eb3326e295ef69e778ebc6ac848ff6da4d6c3f4302625e6f3658cf00ac8c54da2c5c9a0b4be43ef2c3986d3a53ec3f64154706bd74f9f8c695e8a87d99b975953b99a72f4134268c42aeba7909a61a8183908e56a11af47f69c97d70ab328d341adb35138920c12864fc773c9a46d15183c857a93924a63bb363b29a033456d88c4e8fd098d347c9ff6efb7c5acde02c8fd7cae5dafb00cfaa30cdbdd64c76f99fdf6bbc3b450e00eae5ab2487220711628e6541b7fd8c56f8c5f8e4bf8ede3892a80a115aa7d5aaefe5312e986b1c24fc2447e3cfa0f50a9f86d318a6b6426c4e6cdf43fd0a2449ca25f86b9e05da4644d3d3fa81a0cc2c08cd136636c76dc29e3bc58f8b1971913124a200c82bbd421a5fcd774eb5eddd600cde8d88c07a960d5f0bd28b8f87227fdfb3ecf2ad0382665ca195c82ad8b1028d4b923eb97d8212873e6dc4d6a1b60c28f4e8bc768a96c11a0f277801e340637d5e1627021be2a2da5bea0d803990856f90e465f655d8d2d55bed3f6a17cde3195a5cc0ffe4b49f3df0fe369e0244af0db63e3c3a3930eddfd373b1d3aa6ce453a4b0163a373c4845d983344cb409548837a3605ce1d564e9c212dafdfb761332c3d1ef7bbe83d88bf6d72df0b91ae629ec7b56de9fa7cc5d52765df3f6f9a1654b2840461954ad00368143bca4b403996cb944f32ed1f4982fba168b73e9a40afde12e0c9d2ff859c4cd3a902f5fa16c69af0c4d14e1658555f5745413a5cd4e08ebeae0eb59d56bd2ee07fa1be3441baa2a967dd492ffb907859df4c0b5af6f87bd274938d8b468e7385e300b2b351c218d5f327801644f3456353f1ec3ee0cd9e1e0d8b433635bd57b6eba03b1cf09a682325024b9f21fee83bb5450441194efd6aeba6e35e1a75834c5f744f78061d25dbf9580c8d4ecad9e4366bb7f00678c9aca682193dd169a26813829295e4778813e801dd48f1de2c3adfb73ce332eb894b1e968d97e9c6c7d4bd46181d64e8db1907d981adf7418c7358eb0ddac8585e877188009523c6fcfe7a7aa19cc83c376e7c1107bdf49185b606c594bd6044c0de69047088a5c8b02ec6923b54a13882edc7f66fc300a915c8114e014c13ce7a9d28ac7176c0095082b60bd876e46bcccff88e7bd5a34297582b596bb3f73ebacf4d4fd520d97f223675ff7fdf3ff7248fe3e91f219c15fd9b91f34e44bfedc88bea44e599b8533b1fde502df37e1aad19fa49c3fe5a85240dfc1e1ce3eb06a9dd10b05e719259e7ee8c92e2c07f963184952dc9d4e23a635c0ebefe5e8b63b1db970925cef200d06269d6d8bbcb06f1432e14e9ab79d68493ab9ee3322cf096454f96ce2ba007a8843b8699f4586c3a70c1cf3e35892e0cab2153f674143255b868056d6fe9d18a3bd3c8f8c1f2fa7e8d06e2c098247e8c1067c961010eb6cdb063e7775d97db4d4178a3c1f601bed82cf3ab8c83807db5f3b7f7918cf0b3ed7460b2721c11c32c653d43c3e21b181884323629d5add1db376b11085fd2925f4ac9d95ebad76e6f41d44509ddb5a9bc6f260e527737c1fd254035f920ce925d6f481af9c7e9b5b1ee0920ab52e9c3243ec6f2723da3b59a9352859cb41e44ba1c23205a5228631a791bb1510bf3fe1ffbede74dcc53f210f780c9f1f2900b163186cf557cc190926dbe4dd1c13e1439fc0c489e65e78863c46c4a81e8d41c15b0b2b92863a1a08cc00d5056448f4f0dd6715bdbd4e9862630065e3518e0590ecbac968ad6e4f7a5bd3a97599d30dfaaf7d568b0eaf515e90738e0fd5d7cbff4e2a311b6dc7e420fdfb9c7ef1dbfa9968be233e5013c062d20c2365d469b7711a9ccb5e3fa0acafe89579c8b98721ccea3d54dc7528f4fc9c482c768639baf440613753893c78026cfd2c4f9f99c0e23f8d1046edc8063c4cbe8547a820b3c2cece697e2eec0db03432a89d6a17004cd02789b1efa2ad3933603119847ba10890c3ad92ebe5ad53d83d3d04ddacea21a77f089901578d07c2b864d8020ff68569b665e1f4a1fb4d81899ac39af94efbf80a2ab4a45709ee40cf83c14f41a4aca82e0f90ce07411f20fcb495e79a78a9965338d78b06e69544328f7ec9ea83abea82ee97673f0a4c6b4a3f54565020793742bdee6350aaef529eb7056eca6925aa984273c6589ed1a2de61fedc67acfb0779732affafe92391f210ee5cd359010327706620809ea94e7e22edaab9db9bdbdc764f3519ab6b548b8d22fb8856525b3257a5b58f417d2af59f7b75593a4d8a723b2322899775e8fabe3f1ff9834a6e0fd2adba6a69bc72a3b63cf313197eb470376081c088fb3d6f8c76f3777da39cc2569386e27e8b0b1ea885eb68c48ae9f6989d34e64b33400b2db5358add3470ee6d5c5244bb78c1c060b0e82c75c14e45d9f644175c0f3fb0bde18a3f2a7221f8868a44b9dc163e4bb37db4b3ae27788c95df155f8808672f14a2f6acb5b19302192d01192b812c897b259fdf19920ce24ec878c75c63c5d57f1aab638e5416575ab2afdde349bc58c5b0bf5371a4871418404b211c42c8933a9b965902c79f44428e4bea6d9293615c528f842ac0c58f614d8eb2c412a18c361a943b8af052a55628ad3913e1af63c3d5b23b5e2244d56f939394e497e008d382678c2e83ebeab641727d3b48106923c8f9ceb79cd06d179cab2e1113ee0b2012b36d048193c25e422e7bfe6cefb34346fa01cf336be6e535290ce824e0c61add848bb854327b24159663cbe5ad1440284c7b8ae26d81ea78e47631606aebf9840f96805feb0aeda46ec422d5cd5f450fc73ed7d21033fd2ffa543934bfe918d2ec2e26dbdd33a433bea1ab2a721fc288a877f5905a944f1be08dd1c807fcb2016f37fd8e519df74ab9c95ab8b07de2b99dfc82cc54a5805b9e7e2e6916848deaf1ae7e08cbc85437eb2acc74bcebbc18f9673c07f20c3f102dd71b11c1909c68f248f46360e76d67f9276f686f0d524c7dfb0369c0618d628d00e576eae7daed9030335906614422a0cf3b55ca5ca2ec0a6e71affe782d4006d135e4ddb79cdc0479ad209d442029c1b9c662c2b6001dc77e2d7be262335c04b72d091e53309f3669e2ecd79f2defe3093ce2f33c1a7f7971203bfcef7a8403b335718599d22072d57663fd45f6fc24974a12e39ded77f9985dfc82fe42f22e95e0c85a7eacc3ad8d1202aa9da14c536936da2a2733543293f67dd55508cb4d72bd52e5baae3a7e5a43d56ad76f2706dd57e5748cf67148e8d232e49b2e52ebc748dea5ad27773fb052e2f72afcb00a727a744a52e16a9c700d363304a05425138784e7cdbc1072e45709bc009c92a83d0b1a3f61ce6b496f8585153b73231d3cbe289f2883da04b7cca896248b83d444e17b8464e42be114250720c78ea78846093df5cbc2e57152e55428c113c4a4ff95c0b0f54a869d6b052bcbe4814ab9e8a63816ae5f498dbfa726ff42fd93b2ffc1123dbe2ee48e6db454ff2a619f95c2f5c65509b13bb1f1a28d8748a2b59d5bc7be820b5f57e95e7c79832d2c82bdd2a285b7dc3eb1267983c6858d730701e2cee4e073ea276fc8ae51f634b7f91b3c747e5ee12bc5bef2caf1c665058c521438d44f52199ab5842578d2171da398c6d67897a504d910102306aec700f2850c03a8b5403ecf21c9bee4ea1bf567df6aae352eb1e0a3ff4e871dc7f2c41d76ec4dd23c7e0398fe78b13cdd991d2b8c19bf2bbac961a810ced3917f120b85cfc9885e31e7e956a4b014a303141c8579f1ce88350fadfc6e3db4a7b387b29163649213d3a0dcfe877993772143805e796bd21367ecc8163209db25828ccdfff230b553234359a0ed89d36dd730b2a80b417aa5e104887bc7f7ba4e62f9598f51cd8a4a065a052211dd2931f8fbd53edb3e1f1e24a4eccaa17467906f04c70dcaadbe9a7f1e6ee16fca6eabc4c2a9a23d0e8eb4f8e9be618b0b4cf51656d5f5c49fecf63c11bd0b2b41c665aa9c78ea6048154047425e6abd0f661250be045809ea05aff2737b6dce6256e6f43df7cb59133df46dd8617b5a8ff37f5bda92c61275129e087a40c4085dccb28d2cd4baf0860fc5377867f1f24c85a5799e911830ccc3b3ae89b528f0e561482b0e440eaf4312e259f19bc62cfe559aa0fd451485841c8478868f326a030b333bdf5b802a0109d91ff0631db89fb8ec23e0f6d072ffc4b2abcf25afac660202dba013ffc0cd635117943df31f6cbdd4b56f1a184d68c7d32631e3ec8816d3d55c97e1f489600503a188925cff0ac85bb3419a19bfea33416c8a062a27662cf104d0fb00cf8269517bb2387cc1bc99bb5cc5a0b946491f4d1f4896b8dda85b353752a64b44c2e5fdf84e61b796c01db863a24e23988a72544eb89112868469438811602dfe4ba63be96e7c9034f9870d2b8122bd08fc2bc49346317bcce19c99f51d5adc2d72e40f6e1259aa83a45dbf30c08a57de890bdb1ee6303871aa84cd02c3bc875d74711efeff397a151b1f20091b63ed0c47a0e554ac91611cf8560c50544cd8aa4e3fec5adc48670dc7ce09a693a0cc7d7b1f952b2d50b29cbfc679bb77e9d11c2c8234486d933df07285eed87c43e312a9af682aeb5f434c504353cd35fb55fec6f2a17c42265d7974879fe0c7519979ef69f91fb781dcfad06f0a295f982d8548a78195fedd4a9cef0edb0479fde8296e8903676f1e32ba554c8b0525e28ffb7d8d81f329ee75533aa5de7dfa62260e0f65bb1257afdce3f8f088eb3f456a3bd67327ec4e06f25b9f3347ca08e1031ac2d3eebab3a9ae921a4cbf096388cfc051c46560f4f1e15ee4916c7fe4bf319ab050d8145de2e22dd54d67d5d6bf55aad1b8bb26777ed1a12cd2b125e83929bcd542093f020af3e4e73f48af46fa8aa25ef094dd9dcaa4e709c3644680d45f8d1efadb60db4367358c4b368166fd177e004f40e09fb9bb3cf97aaaedc7606d66c07c1c9b492b8c582a502671bcedb0f196dd9087758fa0c40005592053fa7a1d70dfa4284e9e2108fc417672bf878eb95e419e584c3d28cb2851537813fc2809218b5628caf437460db20558ed9ac01b14e4cee772382a9c6979a2c2ed5a0217145d0d04440408b7afadd8c176277e817d9327b0c301ace4121c5ca7565d835c2abf6666c5b152c01f6b8468d82c48098ec20e58a7b1150f69547087a59e671b4bb247c3af409994dd901f78c6d47f28a8eaa94b8b38ff874e1d2e65dd59ff3852606865777afe809233ebd3c2e0cfe7dd543a3a0785ba916d4ff40cf7850c6072142efb5e6c7cc77186f24ae00df54d26ed2bf9b72b64d0d0d6332befc8fe5b7fbdfe7085372ae66b4485c3b086a233ac14381d07ab8211c6d5728d2277d8cd1672b1dc06381fada3b02dcc22cdd862b919c0647a3eb042ab0e19e22c856fd8eb2c255bc461a22cc97c8d383bcbfd35d00736b591d70f4e6e00699c217f22190750937b352c20eeb10be6b86a738259a473610e3b85420552a8159efc556d7824fe447189e42e75c8d14d05772b451879572ea55b470e7103429fe766d33e4da24db89e18ab8e9fd9adceebefd0fd5678c6296b5e3bd1d829d12f17ec8d4ef00a6a2ebe7e261995794b02c1ba03219929ec060b6a6c912cd1296b726a99e8e602b69d50ccabd89e004e31a73fa4efb56ecf533038ae060b4d915f57cbc2b2aaf22eb21a6b5c94f5107326b68e1f7cdc4b193ebb5d2c6d8fc423e44cf2f1cb6a2b7c28e918f3f22e1c21d6b5a86e5f221244c805dffad847545ccaf307f59f8f2820285c2f046f3d9e608bdd4f33bbe5149095c67a61d544587e79692c4dc01311f64655be6f26885d19c0ea03fc1c3d01363f87f0b238e84de3ad102775946896fbdec844cfcc6d3a82a55a8e491fbafdae8238fb14dfe6438dc72da5b5f4d9b538a8ec459a5a26f9042f15b4c43deba94faa055b9f85573e169ab2479ca8dc627da33d292f8b1e4d0e8d01328fd8e60d5961c95b456bef039def23aeb7c6af70d90fa814aec353bb1e50ae9889c28d13f682eac752f2a51fd83f36f3482655da6dbbace98a2e320b581ded264dda9b523dd849cf8e8978971e8dad221c0e78d8285d5eb0cfc1b521047b3935c0205a119634e25c336dcf196f2ae547eb7a2d0cad342520e300e8409d5e62055cbf52849782f957ad4a6865b96c2fe515947eb6092b343852792b7e0894d3c66a52fae93a613f3d835dcf231737a7f3e5b243a33c3a413f22551d238fcc4d5ce821dcb40ec4424ddcff09fbdec9c38496fa1dbc2394b9b64f65400f42a8c7fff81f5f9529c775bce0290247d52167544e6c48c2314c252c1664e74ccc2ae7fef4814b55db43baebfe99fac0a2250756d800d877bb9744340c2e424de852816961f5c6b65234299adafb0bef8eb47afbb021bf7740a82706b9fa3aa2db6ce12d578c92901a6131cf12010c61e38c49da20fb87a8a744923344150a955cb2f8f98f179afabc6a5a5779d85da26e431d52dff47252d600aa382bf5d4e519844bbb2ccb620c1fe79c1d46f69fc854bbe5a828d322c70d4966042934c558c945576398a1fbb2589365df7f365c726079ee0477a3a5dcd1905f2e1b5c2f88ef6573a356e56c914064a6828fc74b54a6e7c68b257f80cdd6f5c756fa5e167b047b2a89ee58e83a2d7c2ea884af21f9b396d5a7acd205fc2651c04f1a91ff1041e9dddd0cb085957bec9904d964dc07f7030fb0dc4e5331427a0767da3aafb785073b6cf157a63d7c588417143e32b69cf8bf0401face205804affa830c9949b2977de908b352c8b5c3b3de37706ede6391a9b14ca11e133541e52e0152e20e912821c6c801645529315db11edf7169d01ee716c13d1d6eaeee8e1137c3adc9f5fb254c156405f470b7123dfe7289bbec2ac4cda51d4a71503cb96e414c4238ded57c80c5c7b02028e348ed741cf5d7409f0eb1d85137665147813ff74e8efd90c2eb3750e7ad0ac36ba8da87b139739cae569609e6562dda5853976781c2ce0c1b18c38903bffec8267007b181bc70c155c57a1bbb5085655c946f61e5c823357877c36fefdef0dbe4236b7fb65b974eb20f23d0f008676cb65381c7ecd1f0ad599b3b91556280141ac243077e5532bc3f90f15b2520159c4f69850c63c90fcd9a5e843b0a126e9998a3d5bc95a6ca57cb2fce568789495ee46599b70674ebeccc67b0320cb4c13c714f2ba65bbcfa0ca9031254a39ac862b5c0648e5ef4b6482ae32fb39eb48c71d08f439ada6bdedb660589701f8d796bf6771522205eb3b6027f88a4215f21f568565ab4f1f89ece75c9ae7147449600724918c4731d5e34d6f23859e8fc46375f2ec4acda462bceb6aa53700b31d1af9f8292db13b66750332a537f30480b8d0f1e7a99f3e7b90f6431004df97bbe96fed5a2fcbecc973a134571f42a6df5b31c7b586dee2066892fe09fd4795ba8876e24f8909af216d40ca4fb9423f0d8f1f08d6b6ae56a524f826d1d91fb742b1d4d5dc7e0e13830c7372cc41989b17985d0521b34ae36753127af54a380c2e602139eb8f8cfb66dccbea92d5ddba4d4688bbf8f627f8f2fd1e9fbd17188e0227471bbc4183241ddc6f0e76bd389cda66ffd5515b1de5da80608092789f2da3a1c1d94f6aa7e3fb20c768e3137e0ba259ac46076646894044944169c06f61703281f43873038fccea55ede4681fefe30ed615547c9a0f4045416ba92b82ea62cdb519c818e4866d7c6c7568a95f9ea1981aabbb2336ed80eab1c9d642428206b34ed24332994a7ba95f4f10ca76d492238fdb3beea3b72928df439d5ecad65c290bb60f0f1563f4cd50ff35441e6975ddd30dabf018161b5c557a6fb5b593897fede09b18fbb8e620f8a3d8f5b7dbff3b3adcf7c3c53a3141846ca39894ec38a4cef222574334b5bdf4956f72384c67a92323169624fc7ed643c1d74200915ae30c57086a720a722578f11ddf45f8709bb72fc77ed98ef74a21f85d5a90b4c7ce2b8967a1e5b7047d7f1cea0e3a5ae4e98cd303e1e9d6f7136033303dff63a4b5d7ae0df11520b0d6cde4627651e1681b9da63549ada3de4d987d33b111a0a806a7102cb37cf01e3eff64ddda5a2faa5ad0e6e13a5f7492a3006633dbcd2dff237659b65a49ffc438ba0673df1fcd14af7d3d819dc5837b2366aa7729ac119fa6d5d46ceb0a8b825bd6c14d1951d42030d1beefce95ae8376d6fbc25a591a12195bafc512ce315cfed27de122ec89a724d24e0be0304a3d96bf95553ed5150c8ce86a85db077647616a93a46f1944a4ae6e2d314b075b5859fb6a6c47d3cc4dda0d24924fe1ac0f69a4c0c2e9e2e7ffc5122ab2cbc3ee056bf7c7bca5b5e2ead90ccdb3d269e04b33f5f4b591e2ab6e8bcdde11ad03b2f90e90182d91a590ab6878d75c01d7b00e45380e17fab8ed75afe38f070305d05ac7cd9b4a10c37e52d048253a8d93a27593bf9825fd98505ee526b839b963dc784dee85666bd2f42d935ad292e247b357e26d453c32195ec6fe2f6863b00462ba9538deda527d4fa9dc71f67ecf3727af4da426fa992ba1b553d9ded6ccefb18c216cb5d9f87d1f5df8f6402d540bc7a5ee795db3dba78992290ff32b77b05fb170fe731abb06538196bbbc5295aa2e56dfb0cd328291491f5bc8519534235a170c0c63b63acb0f19fe818ed2b3bbdb88aca12ef89b7e2b0b8b3fd1d3ccf78ce00c563443a44b2100fa46e4b0162afc9151095da6016a05db920c7a0835976a1ebe0aae58c5f29fc75469835dc80e758edbc0f2bc0e33943d2b1842ed822d133160ce0a34777c19bf26a8fb4e568b7db57a37d97b412d9fa6edbf61f7af7490f5f43486366e56c06693802c9364aaf099bb155ced74a96e733d2a6d4308250a75a480e1f0a4295e00a986d30868fc2644b7e5fa0fe88ccff6e40e01afcdbc1b77060a4af0b24f5be5f654baa2a61a47a2c1194716b368667164f182b35e56c4e03af6533ef7e2a3e5b17df76ff1f218a64eab9d38e25b2c5f0f975dfbcc3e175c51f2ab2abadb80c366812507de5fbaf8fb7791464ad9438b3344353f499f3a33ed1ab93f86b9599bfe62dee4646769859e95e1bfa9df393bb860b193af6998881288938307855308e8304736c304bb44eef60cae3e3aab6b040cf651462055ae9cf595609467d01d058651337febc0d439d570a7b0039012f5541958affc40c9b5bc06fb3cf0a531dd28fac43bfa8fa8815cd184f64d8db6f793dcbcb6dd5882eaeaf3073ea5025c2838fddbf001994e5e7cd6cc68cbae457be52d21d0a56826544dee14a13e63ec0b0a941f20457acdc72d3272910ff4302c89a1ad6603a4e7dd1e84375506072fd34715e8c95e5596f9134c3dd5a38ed3184e1602a8dcd57dee059d8059758bbdc34e04bbb34d4ca99b35b494c91ac1f01752f65dd25b307d5a509f860bc5dfa1112b26df532801f6601eae8f5bf6c08571ad5d14fbbb9aeaeed8935b99513de77fbeede56371253b0702ba2b14cb37821da775abdb7e4a0743bf982f12a510e8d67cb81deeee35aa90a741a3911d93a19a154c077abbb2ae0bf7585d917a66d752494def327fd866a01aeea230c5928d6edfaf9eeb222e19b404572ef8523a230a0dcbde36cda0d5aaec5845baccc0ccb52187830ddb1b8325e6f58769eb0fe044eb8fa35ec6bde0e5c33bc632685cda671ceda2181dca9de502be4ce6b27bcfc48c987555c825f4576c6bbd60d9b1f955c7a681ec6da9794a394644ba009c72fb221012833d251111014b1ab3215caadf6a866869c455c65afac00c74fe6d1fea8587eb27acec240f5ee520f23535e0134db04354d27782f1b9ff3c0c1bd3949248b85cb7ab3a0d796fbacce34c08544a3041e4cac550ff9ada32518284940807c3bed90edc106deae496f96e55826f7b1a2fe64e20f190bfe86ddbe797d304356b2882a29e7fd27d57331c961a8ae0d966b903ee46b8b3b2db57d0b153f1a5063d1a6cf66a985c276d81fca162f29a29a200cfe2a26a3053a7d7d7572b370027eb9b6269ce1675be5bc0803edfbaff75ddbe3164787308558b087b62179edfcec3dcadec2fad25a864420c5e912452e6fd349ace61f7a923fdd8b9e209886d738f1a3c545e4b710a39b453d04e90eb8bc687adeb5a0370a6fdb9c7f417b87dfa00482125f46947cac759bbee727b4dd3e616fad60601ab6d5ac8da3b4dc79259c054de331393e8f8439182f9ae444b37f090b715cc1d9600c41cec881cbb755e55d7530cb6f666afc29c04cbbddef3551b98acc07804f7389e28fb7314c34062b101d59553f692a750d77fa30e719f85a1f14df33c2b435ea820b8bae8d6e44c144572721f01cd926540c46ff8312efd6fc66a37f4b63d0b82c75ab6511f87e052cc7f72d5645e10eea5ed6500b2b9f9679bf2c286cd51bfb8fcbdf58d645a2ed8ca86dc0b853f334dcb55ee817ee0f3411529d646a25529ccbe367c9285ecc37a5e498659d89557cda8b0f4e2ea16da04b952466e91d7bdc04732b12875b8f83a9ac491b9f4ab3762bf94a2eda955f37f74297052400c8072ac3ebfe7a50848ee0ba307be93ae06325e29b8ce07b8bd7f79e68368085017447ac2bdef946d213218663a061d0c284b9fb9de072e3ad318f1ae78e5163d03771a47656724a92e85dddeeeb22dbdade40518cfd58f83f4ae423646fc4c0a770a70b314f37276c5bf5b4b6762651533766d55ded6a5e902d82e3d70cf29a407cc7b09fe5a23ceecda497d329b131e1ed1bf1d8ea5b1194c63027aef8c96a443943ec6a6e65ca02f61a047041b71e5aed4d8ad741acaee8654f5f25d564fe5ba3ce690582f1f256a20d0b5ccfb239eaf19365a0b9f552d7874591a69509cdf9118726f767c02743f156302fa868266afe7264fd3a7af183db57be6d6b8f90356f4ff91afc275f6844fb9abd236703c1a4c7624c9ce54cc131deb619c11b65c9e708656725962ca0d69ac6e862fed994d159dd5c9f9210d3be49aa8e935a5c1929b66e50c07da9cddfd06d8238bb7c3c3e3992a073c31b52879a671020399eeb1cd0a28c383da46215c8805e033b7425654f9690f31bf92301140f9518f6ead62719a8c9aac1c0348915abc44e69ea99234a26cec5b0e660bc3b4391d20bac42caa0e16d59bfc583ade57149a367328fc32e92c6ecc832f7bed6657feba75a12f20a08b0746fdff7fde0c2569b5e067e9aaea2f61cb2ada4e2956da40efaaa61ae91f53db0e5fceeb93a652e519d9840d98eda0a1788eaab395065fd7caba754ebb5e624d2dd9d8d0eab6bf59c4e4d6c7958b759d55b34fcd81967ee39c8abf9b51f9db0f17d6d02344892a76fda5df8e33cc536ea8ccdff205e03219c190ed28c77f78354805e46464d24c1c446872e3b5f1fb0ab7e074e43144bb0c58654e6df0b1a806d1b0fb694ef810d1f1e677486bfa760cc61a9a3d5b810fe4925ca436cdbe9633093295ebaca104d4348ea00cfd8b146e7ca72af2ba3957d319507a3ecc899a59dcea4c6101fd383904cd335ed60fb2dae543de8771d5a7d08335707828320c882994ba37fc8cdd6a701ff0d6894a9ae42cdecff93a8754a5ff1ed667bd9acf6cac526a5f89536fb5c7123fcfeed691456a90e7f6f1c473f8ac9c7d8ef23b1ddc8f01b8c3a817d8bb613f317bdfd2c95ba6363d6f2e804254169e4630d387f6bd6da1ddc0e5c879702ba20834fc0300c71350d1f580869fb04fbb15374859b8fc525cb4bc99fcc4b584c9fe903385609f3341a922b621fbb00159b6e5c7167a565603ee10d27fc1e3d2ac24c0e4357a217007b15145408e0c4fd0a4582cd68086fbb3e8f57bd842806396df9c523668a4762b727c86b6b779931377aa7261383a8eb4777ab4086c29280ddd333fd170fe48804e0f53edd516d19480a7d7ed4dbc6ebb7da6b3fd7b6a0651b0765e1bea3c23582c2ac14c1a2fa96a635908464669197d212f2774f112696198feb24af90abbce5acab342df8ba01386f8f997546ed34ae8a6a885d6486b7f98341eb5c4ef547138d162bae4173daf7365a0a4de14026d6b49cbea79d27d754ef22963e91eac0671690e13deccc62e281c48b98432944a6335a129b4584f4727fc485a68a188d0baab15bfabd1759f632b141d459b10f75d90878799a19782bc2940da23f01fd5a9723a14d612ba4fce7fe967cf247b5ded9edef7b58acfbf5b870ce37cc0e9f123fb58c76fd3adf4f48e45dea6fa8adfb9e645e2e5b45a6a2d63fc4378d9b7e291cb04d4b471e64b1f47ed6d196e01ee454756bc0569545835555ceb4c52106ccab37f3808dc6ca487ad44e6901466ead7ebc7071ccc0d9a5ba94b6b0d1a0ce75d4365a156da8d8b51c89c85e366f394bc84ef208fe36456c69c297b2ebf46cd4e3e92dbcdbf8cccf020e71fc6f1ec6b0feff0c11067a8762b22155a50cfb1249a76bff8b71ce9710502e02f3e7b3904f897e70b26e0325cbc16a8928592f18b7591eaff9ce29d25231e0733c86a8cd69d3e0f373272786310b1cf1956b37b6b8c036ee3caff7b36344861c74d33629138f7c04bfa64034b3a2e758a438f3d215dc3fde297909b70dbe7ccb3cc55c76026234a2810970b03096c5e9ceef75f3b50c28455515fa2c67002679943562adf2b46a2b32bc314acb768988181adb25d751134d9b1b58ddd1211264903bae62fa8d76c37f594c5d8602047d30f74e13662132c0f18e8fed646e5020f0afb9299727c358a88278dbbb80286e8ca5dfc8d8b6d6b32d6da6daa677ee68f446f8cef866d538545ccd8b5c0401afc5b2e47d2c18b8a9f9d7260b677a3074cdc24a30b925c44c743a72d9f1e98f57114ef7773655d62038afe4b9e7cd78142b315bc3bfe1fb6465397f57f8e4cfcdf2fda2befc560f324afd1b1895efbb1ad0919e55f8320ab75237cd1c3e3c813e710fc2d8bf66ffc4bcf0751eb27c70b1b4004537960118592b29b6c6125164f4d4f3711dbc0d968a496e69235071223479d8020f8647077c445005af2a2b223f874f6203fa96e1067843aedde2d01713046a963d74d12ffc6ec39e599bc5768f952bc789d323dcf373da1b31847dd738c1a9898e9a11d2a7bf73da1c567f87d4fa511217d5ee4c4977fa0de67fc3e633aa212ed284c72f352c1c424e7b789fc939155852e0e6d6f7236cc1e1d2b4897ea3355cf5f5186aad430816752a564fffbc6da51bf59b9313dc400c3a4679d5e58c46fcdb114bc9a103318ee5fdcea7ba661de3e0c6d3a6f44e3be93eb2ee522dcba0ed316d39db2e426a9250903f06a26a2405a1636ceee40a394ce0b8c664899b992ef84fefad03304f30eb81d4421762fec818a0d297938123af6db4305b74e02ccd0c058cec972c0ec21e5c1231744bbb6046b2649177a7274effed76b38bb5f482e151b9a17980e05dd55d06125fba5301c0d429e01454b7c291eca2fad36dd8b9ce4455318f111f8b977ffe67a0ac8ae9c545ff2c0fa11a20bffe3ba6287f5f69f2540fc958fe12cb6c2a174bca63e1da5ffd489a62ca05c3149b4bfa1f09b5ac7a7d4ba06f3a191ee6ade9a99a962e78ddeb4568843077280997227eafa8d3b8698fbfc572b2e5d0a4e7909e5b6caae76846601582c1636d0d786a6a9709e16eb1287efdde7021b63c0887250607778c928adc3c7b8a3a68ee36bc1ac8ca4b386ecc8f9a34bb25ba3e63a472ef0ac695283a9f9ac16b239c409769d4d42864462c093ff0eb25776a5f368dd6f8930eab5c1d1de99e17101d913ce3f5ef09bc6b6322f2d2cd5d9da5af6378e5756b6c2403fd801c516a8ab66eefe1a5eb037cc937f97f6c06817f04f73167010875628ab46ffc1513c4a433e7dcf9196a09d4628cb41b47863f324811e07e0003e8633facc064434cc15d285f6c7ee60f142323af0066173756907750f149464fd2c8b5ab891767062b7ed2713938da9e1ac67c735bba126002f165554bf02a7e55d23c7a1420511bb11564e30879ec50cdbff1708cacc0f5636ece1de046f3959df837cbab900e76575f6aee077b99b446de5549eca7e2d7f43bd5bfa873b0921bd730de5bb7544fafc2043993ee06a7c5d1583901bb6d98adbe556493cb67a321e8170ff9423ca766a57896b65cca6626329227231053e280412c38d0f83a1e90495e0338e9f7ab7c846f8d4c98aa14b274869bc7355cdf3cac5c0a7522fc6ac14d7e4e05a04d9f5da09153dd387a14e7db01da4a4c6d49a70a25c7ba920aed30644fcb484c7c24be5658617c55f5104aed60a50199890c6ccd8d8bbc3e0bd155efaa6bd901ec173ce86287537e4b112cce5a745f0d83895f741651486f7ffc3289d6eba68c0bc5202fc8b6d86453d7dfb3fe0f631d5cab802e5ff55ccf58c6abb5ff41c929692e8b5a93f1878649ba1cb198603de728fe523d6c3e7104ab236d3022f13514ac3a74f411dab027d04b83d0d5b03e99226f775fc0f2767c3739424a7b5c29ce55a5fe08ba3043ce657d5cd264b203c1bf19308210c015124146bee67c126b78ffea607439be9b320601a32618e8fef7acaa2a3f99909e1b76746c29ea1b6c97db266eca2f3a40e5c2753a78e52b14f06e1c39516c041de43d6e4de35dc63f1cfcac79882f2947f009812bcbf998755fe786afad853e83bae2b5b6e174f90f0c08b1dfa3fa1e01b5c2f7ff703ffee3d6f8b87ec787c8117208292e2acdf917077615bfedb60caa411c3959e9ceba68cf38b5dd4a544402395b65f454933b33d72370d3d9dffa44b7327dae4217d438f04451a537f3f3c40a7f88e66c20d47afe8d515ebd2b5a1b95fadced29c6f406e31b66df35841e1fef89042916d097a195107785b86894a3752a3333487451c874c18749797c22ac495b896256f7562523e0daf4dc858a661b76c199e19a9e31f2b5fb221879576fe7c68cd73152d2976f212e89bbc222b8ee195c13518558ea4a079545cdb9791b49b50c3fa3a6a99348eb27c91f30b023c2c1bb4d8e33b16ee53f1c4d9e8abc1c15e9b1055b4fcabbb9fa3ca697aa830cbde373caa18ef271a31ad49b1b769b312d6f11e15c23d9b4ecf5f5033fabd32760b06be2654d14e2b48c907e488c6c712a166770b385035d7ad4070dfe21d2cb236b4476410a51231a6f42367eb0630f2505bf3f3b73050976623bf8c9714da1e42e6b5b573c5f5a5270eee6f847eec3f4fc70eb91adc6f4b6fc0c41e198cfc3cb09b337a0744f86301f7f12a06e1681fbf607d22029b5b976f2567a7f9e7d18f07f2e65b6c22ba07f2801b0b06642b3ac7d30c3694c8880dcaa4872ec09426a428343609478a0ddfd930b6520e04b684ad71444d03d6e67b071bb1f04138dc9f7052a6c517499d4a982b948837547e6f8e5bef699b26b961b94929b994339259a6d43acb995db3d07062c3692f34fb206bd0f846b3d15dd915c08e599b804e288f4a335e423b84274d2cffbd5bef610ee8882a31a7b097fafce076b225d1ea738d85116c67a7458139111876ba3380ae86dfc8ebbf21b8f1b03c9691b3d6e5212d139d0ad9c9c7005bf7b87c7c4f3e52341fa5284590060dafa62cf054cfcdaeaf3f7f6296cd5a83289e81c173ac8cc81b0b9362204552bd440558d04803a3382037f8b1eba1f70eae946735fe1527abc81cd71aa95af8de400d1c53c79d5c93f26d20cc56647751ea776ba38a1b288235497e347d25e4766011a6aec747bd0b3535b11d2d600609a55460dbcef970d71b2ab940eea8cce304b056e4a777ff306315f1d6c3e79c72bb03b29080971aafb10c90203d7ccab61332ec3c9e7e1118fe02862cbf4d713a38e1e80695befef5f506366ee10352fd34ae13096fdc87927cb97c19e8421146dc5e8b48f8e1d670dda9775d512e4abca61a8f93064d5d86a0602be22871a894ad4b4f2c9ac17c825ae2a25583aa01910e808bf7f4f7e344faf2c6cd20ab16825d7cf18055d7abfb2055e0d024cebf2bbe6537089560822b6a1a516be54ab35bcf70a26bd5db8fcc1d27cecbcf70ab8dcc95a69a747ffa907056194b5a505d9962157385001dd26ef8022d58c93f2f1efcacf937bcbe31a76a9d59347f61f5fba61c9bf99369be63087b64718d2912572c8259d86cee2798dfe1b0d1d911015317473481aa73d26a3d8e00b92ccde043768cd35e39e9c515bd91211fa683047d80d5b2d2b40aa1926b6d23e2312a1796660cf3838a4583b6f07da243611ede3545f8d4f7e09f1b63fbc6402f99e0709a17241e7866d0918dba7675a98559eceb81c0bfb8d531ad5ad63da0b755d33552ac7fc507410bf77de98cdfe972137f439bf0ad3371bb8ee5c0c78dd3dcbc3c4dd4ca4e69d29734627706d082888800de4d2c65f5e3a8592b1156d2b9e80b2f5dded7ce90107e3c92d0e64f5645b5fed24139abdb37ee701dc4c8928be78cd9237337125b76ab4dd101049c0e35b80ab5a0df25301289fea268bb250061ee183b1bac1b2716b1bf56289d16e4f9a663813a4e8028be3d75e59ab2e2101644ec575a27631ac50515baa776458b9121f631a7e4f65c0de39fe9f2334b8e6933fffb0259102a52895024aae4f1bb31f02073f8d98f5bf34a59a9a61bed392b6997277569e88320ab3c25c23e6317564d29de256a6af6196ec6cb2d3f84e0d54ff3a1047e88245935bbb698d42ffd1da7cee7f3a16b99768b4a8dc6b076d74520409e6c9ccf8e17122cd435668a9499df4508e07d2463baaa45d91d51df0fd85401db3e6d282036d4eaa3f25f46b08934af7cf3f4908b8e759b08a0f33149f8f8d6b9a898c32f8f7e320b182b9cee566f8c772bf9b06b452d62dba4a2e17a18815b901d138988105d259c187a60cbed7bec2ef7b6afaf7c578cc18a9334ae4acb3ac64ba363f99bc9b0b12670a9947dc9154c27b7b845135881336cfc3d89e29600f3990c78542931855b67a14f0612bae07be941dd75f4ee39e2c15abbe25adb9c61b19e591139881e5ab82e58086c9184f1909f2ca3004497801a5d04b5f797ace48313aa74ad3fbc194cd712f8cfd5eebf85de110948b19a805a64896b52443dc42036084b27f7f430e958aa448d10af8793e580044bf71d604a2ba65304721ac9c4bd6a4fc5a39b8b46ed00241b51d1e2a08d2cf0ca6e4122bf8e908ccafb4bf8f60a9d05a854f053b18493b66afbf62e4fbfe995185afb0163ac013d1896f69a7c72b5bdf3e3af8049f2307f88c6561730f699de0bed61017d01f6dd5ba52d218f692e4ab215d7506e9eadfd9f5fad1f584d22b35fbd3c889472f09ea6ed3647bd0d51b66abada701752f186efce63409002752bf2568e5b2a88a7eddd6d3a4067f39e182508bf0e2477471fbd0296410d0d419bf9e8a319cd65d9a7bc2075e811b63300387659c924d1408c62b2990a0626ecde3b843e88367ef754b45f8a06e4dd337b8ec9b7353c13cd1f4c8153a36e9e85233c1347169692d9eb03e33ce18730fcd382def2c83ba8a2ccd9616f737835993805c95cb8a326bdf27c2c5d7d65bda39cb9a5f25a8e57d273e60d7648ca62232be2d7b59edbbc2a154dde3c969a411aca6547fd5af0b1758c84d16e415201fa04c936483cafb3ef9a7972e1073b0c304209767ecb8fd95a617042f7e50c92c1e0fbe621fd62353262de7518ef8fc410b3ea77e7b5dfe74dd601f244f39d1fadc542955ab43e08e0c36514c633d8413bd489e3348de2592115af8d177f7d291a5dcc2838b500594627b5d68b090672fbb1636ff333f85cdc5bbe5f82d68f831c44d0bd6fb977117ba56733537f18e1ca693c6245ad5b98a1d915104809aa0f060715d796eb6af1c50a882ab8214151c001821788f99a32aa86bac217c5f02f6af65d1d604198f9f1d7aa5c0850394337dc41130033a04116590676dc3beb73e32f735a4828f06e466b7d2a939d3e2279c7c2c6f7318d5d00c43b5b49f53c03e3b6b4e22810932ce6d7b404e27ecee2bdabbb4399ddb202e0fdfaf3340ca05d7092469101cf39d05680047d90f3130a493546f67c3b728b2f706ff7a703bb4cd4ff6f289488a63c1e9db996bf1d90dd4e084e89471f11b9d1b06385091af5a61008558a91f62e5c30bba02267fbc7794912b005502bda89f7df9d740e6a5f66b8746c2388b2522672ec1ccfe317098e87e52ec645b7d78b4e7e15f695c37118a93d5202008e49f0885c7dda4f5980b672684e7bc3c81aa11105e6e61bd08930ea7cb24dadf99ecab6f34a33b9c009a68d9d06595cb5347a27c74fd8fd6f64c52686e502dc38c3d9fb70c0edbc01403b54c4072671eba5680ed4b3b6dbe1270abd87ed7b9e381bac13987c734605b48c3b0c48e927956e08ce27684222993490d3c3b05f74bd703e04f33a506266aff6530a9c307e0d63da3f8979617a888bfc7c0a8762223937e23a46895b9dd08627f0706933bf810e72dcb7a537354f64b4cf5b91cf893339b92f121353b6659e301b5256b021c32ccaff1f2262ff53171e1c510d82a69d32cea1326ce4bde17a79994f4f31e668b8798ea017dbdeb82ff4a285617ca0a89c509a1cd6a7f4f3f90dead1a0dd32e20b4f0faa029b65d000ed3a2ea2000bb5edaa1a089edb424017abab899d3d73cc6954fcb4c744be327ea96372d3b55bf2ee6626b9f711f986bae11cb40b70331a680c2a002debf72a28b6f3a4641058d0f4f9bca060c7012eab30768ed410f27b7ec4d280b6d5c1c79d49522f3a84dd5e595d6cd35c0db31246b97d33a3b74cf1522579a7e7a6d65d2b15a2c37f962783e7e5a660f321c5a9dd721915daff588f8881255dd30e90327ba77ea086345ace0dc7a80c2481fecc4789bb94ebd5a27dfd5bbbef110982fe20dbdeb574d0c1b516aaf2b63291aa1545d94af74a2292d00d9a5870928d6b2ef9061dd774b1523630cc84bbdb1f0d0c7f6c767e2deefe96323426c5feb13240113c694b1e910965172eebefa5f7a43988081b18fcab730fe5b23ed0c0f9ea1dfc821234eaa4cd930cb5f6ebc7f1986d6596ad326da252129e30dbdad60842c8dae0958fdfb33eae8a2c0dfc9e3bf4a446d26333b75b7f766cdabafa58a9efe7902dca4a1f804914b70be1ebbbe4271b894dd6e319b1dff51834103e5001090171b51026a5dbcf549b549129ca331f186e46fb2f17882640c2c9689c73f9fabe68c151ad4ed48cd7dc3fb4565521039dcfede1b881cda508cffd4d542521afbc66d1c0a8e3055a2dbf3c5bbee9accfb694ca7ef409b76fff9e06b49bd753c2e8adafe690f8b01a7bdd2e18e70f8c3c6458d3146b97eed15a1e0a0cf0fecc0af42091c3e3dfdffd321db1071e0804833b870357bde1a5998780b93ffb819382ccf3ffe631124ab4b5b739edc4ee434e0bfc80c1dda7671bedff5e1d55eb918a7cd8b4efc309ae3bc2d13bb63fec0f97b357cbbd7850a984d3f4a3f092f5ec7358130e0b9cea8decd497659f8ffe03f40b6397e7ff89927e4c8b956df295df7204a2a18977831caebf9cc8017b00ffc6747e237aa8f45b9494ce3775cc39ee61d685a4c95ffc45446c46612b85c7c1e9ed5e6fd3676ecc76ce1cd3e6f65c396ad254e9360b3a96a5f8dc5964689320c922d5eb265eeceba154a04a65c5dc6c9b3791a2104e38245cf2ee0fc6d870fe6daae1b2ea6a1df29aad6238dfb9206baf8861db4b45dd07a7d9610218e2ce8dd384ce819473939d12e9fc74d5d913bc4486ae9c72d86cec90a3477283d8971bf680564180c41736a34d54ebf5d41a400443bce7be342516652deea06583cdcf11ca3626b0b5f08cb22538ceb59a876d0be069a77946218b70de9d7c5858eb519fb15834f1e4c2584d039e4652860ccc7fcfae0fbc1cf678f64388d18f1ad83a183d297f11fe3d25125bb6dc1aa43147c18b75e57c4ff1889644fc6392817fa543c795ed1599c80fcaecc5fd3dbd2caae3bb6d7eaaa5a941339a31cc10ddfb9e95b5593cbc9fdd9748019c8587fa943a6255ca1c55fe3f60f5ca8ba47f0c5ea3f8457c2025210f20f4a4612f1f634c2b9e2612d2b5f4cd13703e9ccb747dcbdf24effb1aa28c941c2887a5ee4a01bff75c0e9c55f1372bf5ad83ba3685eb4b0c1e81bb09f27e376acad05aba433a46d3c4aee412ba9f9c92c2f14af9214c9da7d52398788679577859740ae2487dfcc1ed66f5ab9fa1a324c2f68754744da25dcc6527dae426fea84060d62b1d07a26f5be82169b9309ee04e27f628d6d64ac581e2826669728c2c3c5ea1aa56209e08d83b098851a0e8377fd09ea51bc3ef591b7298fa9bad71ede29abf4824f4134a6f7cc86b0a540911662c75126117c18e9e272f9ff1accf376dc60dde0a7aacae4a48f80597b78ae6ae348db7d267e1cafe107a48746132e6ba4095443e58d5a736b9b76e0afb991b4bd59a69edfa8e18839654d70d3253ee109f5ff3a2353ca5681e7afc412f1270ec90bd0e74b9f7b787ab0251156166cd69214b014bc609634e70ed4de655a1ceff634af6073861e616206045cefd74bfd30a37955826ea01506ba933a4816740ecc6a4d6d916a3b2a340ae66e59f6f1f450f618234700ff8c26f21370c4d48283e15a17afea23d7e24a37b01796255783ffa064e3f210ba7e080883e9793573fa4565013fd212098d77472f78900cd96941f47c930713c9a0b400cdfee117c8a0a2affef5fa2fdf5947fbf18da49288715dec643fda9574fe2f57617a2f93f6d9ff8a8a833042375df9b9794a1f5991d51fb2d4c0016b24bca2397aa703d8c25851c0dc127390083477079e6b4820b232fa6dcbbbe2bc025182b9f6fa7683c28db75c974eb73ecc4bf614d25d9b1e8a48d4a248e5b57ce968fce55b6dc36c417649eaf57fba9ca01f043b5ccaf3ccbbd1dca2518f60a06e3274d2f708505fa2ca36e0f977edbc411c31b21fba4db7f7dfd8e44d34e17e79c0fc5679e4a3b31b350ac76e04a9f380584ab23525c9718eea54838f1b8967da9787d4e04abc397d778d0447cb829855fd733b8acccf4e6bb220283968398161bc157da6fd46a4ae5b14ecca23ffdd2318ad8c7fa7e11a749be63bfa4968fc045f49f7c3207995a22a7cce801ecbfd285d0b8f1396b0d45f0ac5c991b961e74e7e4af86b20a5b393748e98f1264fae3e2177455b043c1911f6704dd3b31ed8a616c1dbdaeae182830f2c13569556c08eaee558a95b31f940d48de2cad3aa9c02ee157478f3d67aeeb4000644df7ab6dc18a8b388fbcf17b52ccbec964275d51f606239b2bf4b61e6252c03ec5faf99aa9192cbbf07f2a9b334fbe1ac967c0c5ccca20b14bc3ceff2b645ed0725694df5be8b2decb9ae478c0fe3c11a0bab247be715f00f3a5c69a91032225174f51c522aa4872b3fd556a9a941ff5f3e154e269455bd868513450cdbd98ad52d955c9659438b2ec23f3613a48ff32383b6a4290524ff74e16212995b224d02c89aa0c2c4fa4918e1244455da224879ad5ed8313d6df2bd088715e528bb37026f4bdb5443de914e32a03fd08163a00e5536725409ca13167d426104670d343caf96929b7511347b2195429929185133c4f626a46b318c8b6515d5a10a14ac0180b1f345527792c9ef538e255006167ed04a26dc8bbdd14c0b02a55deb488f1929e6fb30713fee368ee10ed5a51b1c28348219674fba26b495392df7eeab409e1496296298cfac71d9fe5d1e73d88184f868ab3221b2b9627f1e8b4330000cb7b840ffa73977879e4068e6c8d91784c4bf5a8941a707fc36cc6d74e4449705c14a4d0bdd204d15100fbce400d174d40fcbfd302544f2c96c1e4c63c98ffd2585c906007487b82cf481d3f8a1b1d03b6d7e506ce1bdde2ce240050ea7e7c7e77f44da2ed420a97a69555b78d909456a19367418525c519688964a55657fe2346ab95687adf946d29942af4a165f0c0e273be0c6a61c47ac0f04847eed11adea9653969bd43ebf0c583f1b83152949dcc664cf8a7106ecc6aa68c8f8775aa0ca494795fa56b695adf3a35e4ebed9b85e62d7e20030c646cb7cdf39f732b0abaf5f8529ef454891e19f4bace9efd4e27991ea4c211ac3bd24eb693c3608abe325af7ac85d62706daccaf932ae141dc7333cf25ae6e46309abbe9ee1c9f2eabbb968b66a8243b16eeb3c88881efc8c130c70dd63d6773cf7e2bca2e96b5b8508f9916a8357a2b6571c8fa1a06e529270e573b3eacb9fadd696a156d2b450da82f262e4ba999fb3226a8de55903f6d0318fe899e06e728ff76cc052cbb50b68753013e8562746be55b110df9e0a3355439e671595a65a1681cfb15ccd0f6869770919924ffa15ce7ab5b740e89bba1cb29345c268765103691578367df55883666542f17f95da90b8c69cb663fbaa919191227b230417e9d3955c63627641cba5a973dd3e7f5e0977eda3f18cb9a8f9c2948c3aea9c0f9f6fa489e583a9cb05fbd880311595e9adbbf70d51f12a93da3c11e0d5d6b96c3ad212e397041c852a157cd55b119d330b75b2702b9323eb936059fe0fcca8dc485957d931174b6579945dc08e6955fcab11748b55e5431901e79918f002f39f49b88185eef20009d9640eca8000e20943864d719afaf83c456088e5486ca7e6051d0e042582386f974f1b0fcd5fe10fedcace428b148709121cc1768ecd2f16884a6037aba4f996eac51f0633dd5b43d376917a7a4d15c93a007b65a08cf953f700a2bbcbb033e6f5ac2347679c08988575bf3cb9d2b18673c05e50798c163490cfec9fcfb203533e6d285a8c14be7d0433a3db581db02acf41c9138be733aa7c79f550a581e87a333a9ae76600d28a505071248f06506ae4e7a70660fbf294f7878b33e476e7f2e15f857b743328b18b09c3576a3f66a36071c97254ad68e53b97a002864b6d92249b270d996941c8d252c2360cc7b7aa4e4f3cbb43997af89759a50656597cf8048e5f214f81b83bd4403df35abb5316d7f88e2a1ab6f56718becc219ac9c6da73b592941bdd8466fbac4400d79979d36ce1037ef1b254369febf2b92657db5b3209dd4b3c1377b0f31fef49cd9735bdcfd189134616565d577abe8c13b8204aab95444327a01da333775e030f8823824cb1a0eeedd09105a8111cee83b384524a6cd7ff895018359518dfc3be18431f131af1e90f44e6522204ff13444360ad55eb768bd61d2118443948b32336d7776c3a5a71e186620b395883cbdfdad8278f0394bcd2781e31caaf06fcc2bd1b7c2e988c195d6078f2c8a85a2c3832b36767dcd48da44fe4df61c92bf55374d707c5cd9426c6b299d00174c0a487dc769de302bedc873bbadb6b998f97f2cde1b5b605ccacb968d94305d25353f5ec3bd49e85357c27b32732064f105e8db7e014b7531f2a9ef6646342697728c2c9b81ef6524ec5515d0bec1c872b79190d4e13a6b8e2ca46ead8b63802b04c51e7cc5200e57d704b7cb8a2f508be0f0657d6adba52269971d5c7faf4f61176f63240a23d7fed48e8dd34a57d123309708bd2c10183e4301ca7c7b410f0f504f6f922deac9b445923d032241a0fb67c028107e9f53796e0a90e3fa8c0423d8d19a2fecfddbafb16c3fe563b47fbe8cb85913b18a783c4ab982d689593be560c199187a1ce9f0e2e15a0192d20dfba28d0ad3affdaa4ba41977870621bbb98276fa78761995ddaf6854388446dbce4218b737d8adeadd8cb472430d533ba9c6e39ada5d29d388986c05e359b22873935b18c1294c79fd5ebf22e734fddee489dcb1065818e65587da8d78ea90ff4f60e11858acb7f657b56f62df549e6ed277e5c80bf4c1bff81bbca4872ef0f58b201bfdc6e86cf485cda7b503abf65355bd645896e44a0c0ef6c627aaf1fa6adda1a88ae9631ba49da302048d623894ce4256e7879d887c95eabd12b674c723026e60dfc42c077c7456d32e8b12aec72b46296e068eec051f0fc12de6c38493ea4b0ef6bb97d268dae62ebe5b218ead19fbaa9000f8889e60ea458dc0463489ea9fbb83c0d0b1ebb280eccc5bdeb033416b5f83650be07c7924ba4c30cfa39e0030719e4cf37cf251207cb14d8f33a1f0f90827c2c4a0280b8f94f89c822f113e7909049bdb710d7f73ed6f2714426b8876bd7cfb9cbd1904f615e84ad42a2c287048709ba4646c275a515b3c68ed160fd786e9ac52ea54cf357fd5fc8ddd8a41cfad08f773d92714e315b54d282c83371eca278190a021f41cb5ed6d54ca6bbd4c3bc3e91b778fa635314bae01a40803c78c9cdfdc5a1122c89f2e4c07617663c79150968475490e64b3c40e72ab1b7d9cb30ac6e6b0d2e0ed6c25a7d3a6b35497aa486cc52736abb051541cc041ccb1854f2d85b6ddcb54fd781ce9da69096fedafad246e2418efdce84a7f5014827f6571f57abaea49e9f6622a6a025ea2deca58ce100ac4359a7542d8f83ea45f439d073646995f0c5c1f4e5ca8f11a77033e52bd5a3e847960e92a42cd73107306fe4d34b826f33d98d044656874cb847e05783a139d72f9e81a5b4201781c463efbc10b3d5a87ea5cd06a61baa5e0731a02b6fe5946be5dd2b57daa972fc3373a58682b7614f704177d73651c79cd6231d4e25236f42deaab718cf66558395f0146fa919abcbdf1726172eb5ed1a01c7d05ccda035ffdccd9791a0594e6e81e6162c782f8825ab3de445f970314f2c903f58db67c8e49a9aa307f8ab0ea6954d8c8796df360a2310be4d58f27eafab2ca2f7f838c97bec7aee31ed177c944148a9d103682d68f33aacfcabe1f0235501404a1c3bcd69ca995fb308980619bc3a5449603ea2f0cd07a7bbe2b048f2aa3c4966baca11610c516a78c71d1cfe1eb3ff07b7a23a7510990ffc683734dabd0d04d13396a9cd3a611e6b74e728b2b2365ca013a26866fd80164b086fe4bcfe4d0c773d1fe582afb9d6ac97937fbb6e66cf8b3b981cfb9d2e64742db9aecc0c8243b470909b2f15265eedf6987a519bb3e3f50c4865dfc811647294321028e870e2af9a1b0833671db5a85ddb44e92dc4bebeb4eae836286bdce3d4997ea10876f751dfadde1c92561840dd8065ceac0e587d40fe48e79af7255f7fc73b964b81bbc90ff68f232cf18bf537a5128809cfc2d63b3885adfc3ac5e16ba9b5472a7d74b76188fd7d8a7f246853f2e8ebd1630b07e4b0b73d6049d79285025b55471b155debef1c43916c5df7e51b4253072867a58514cbd0904be15f46e9a98be5849e0a95ce641ac84e897e9567d89f7c1c6842f2bdf96e17d61033374fc17babebecb5839a2542d04a03dfc6591aa0eb973727fb6c874739234aaca10939ee68089143c1f28875a78189af0baa5da459b7033a1950db075a45102e076664b73b65e5990140b8f59bb040444aab20072ca46fac646b7815e4123f3b5913529555ab0de472e0f8cac3880101950422771ea09da9cd4e2d2d28b29de1ce37cf4b33561439c884833f89431fed8409db6b78d7118c68a285b1aaaebe1db8a339a874e7959f697b4833902366175ed79dbb2e32bc24fa9906fd918f9739e7440ce2d130e42e2a415e5ec7516d121f458b07232497b70818489a17cddbbed170242a083bd21fffde64666a813e75ab5ff43feaa0bdad7516804548214dd5c5020d1d1de9732a7b7445ccd9d99e19e779460f845bc53116e51f758cf10d25cec07d4e7c53853c89c6eb90595e10585b6d6d844b26a78ddfc9bdbd7c43a8f895449378a8555398514386c4a120dee718328e914b981ce073c29e9e83a5b6d07ee77de9427a398bb711a176a191a319d80645e56d6aefdeeddc8fb1d9169da58111a7e251e0d38d145119b4d8f2ca13991cc860878760b367a8af7bf7a64cead03164a5ce6a9c8e8f7a8c925cae2b5c785bdd7e125d6c6d19b53fb24d7422cd589038ebe5409f83b47b2b8cc7cd7f513927296b1dc3a14b557394b80f3ac044449071a73bb4a47a0e27092a5ef17c5aec4d4f55f7925cc64b8a32b018d39fd1736fcab0fa269b04921d3bf18ddd8a44039c6e675c72cf03b941273978994015d0b7d2b4350eb4f9d432daef9a6e3eee3c28129b1c6bbcbf9793e8a132d360ec52836d1d5cb6da0b885c0e81584cae58f4599f78f2fc26cfbe9c077433ff76f931e2eb212d680537c952c7f20acef2040130d304f192c628984b2b676cfc788b14ff4313e141f33b74605b287435d2a7bcfa0988897275bfa1e4bed2c66c9bdaa5e24795309783bd5f31067d92716599e0b04b679664eca160b2ad665ea6d8f7824927ea2dd986a3421535d8a3e4c12bf822b7589fd5d055dd803b5012ec6b227a0d7015ba3de4067601dab1fb177082b46f20af5be05348abfc4a17c5c1f4ffcba54b8d85a9f8ab4de93bcd74ca8700dfd68eec8953a63f598dc3d06192ac13e333cd258cf6a2c8d5a848698e73882af7ca3de696825c9523b074b48ee33c871e90ba5db99ad38be51cea7775e1634b6700fd1ef9243b1af1e869991de7a520f9c1e9933c5790d8124fdf2b2d201c3485c635d440fef4769285da4b841fe44a11f2a53fd5dc3fe5822b48837061805f720d74815aec1855c5a90fbca9eeacb96439909d9913483512e81c7e8209f37bffa11e2fa08bb5d776504517221fb24fc63371edb33387ed13754ecf798d395ac3ecdb515b6b892ffc9207bbaff70bd79303219ab4922b41ddebc70cf7643e53b85dcca5d42faa90ec90ece1faec526cd020b590babf60a9a34f5347fabbcc106fc959dbd112461f86a2bd85420c5f06da0cdb86bfd43df1539ee02a23bafa08a820d5eae63b6f5416afbbee2fe3533935da886eb59bfccc63c1cdd5029d49684b0bded7d339774564a542736a27476d686362371b2d526fffe18efbc96e5a1339f8cd6460fee80753e50869539b4017543c23770532d3f7b8d9f8279c1cefe4affb0b5a73a4a7bbd42ae471b7a03c460eb3a34e293aee5238bfcd03f77f6242bc93aec6cc8f3cb7796e7a60dd6b168d9a7c3f95f0bb3985b678756f66154b9e849ee6b36917cc11e95b22766746a39d11516226a63d162ff17d1e4000da2961d6918d2543059611b4bb9a844c6519e36832d1c2cc4e424caaa463cd0f8520130aa6980756f7945645cb6768a24827aa42b10d1a4d0a22f9dc5d606e3e6438888cdb678eeba1bbae448835318ea2cfdd9eca43aa835ba5cfd50faafeffc8c67b77e0045da004b20130a6f5a9e396b603d56cb9cb5137e8c2d1d83127d8dceec200dce096fa00dfa54086b1f827b6893a283d2754c298719a1b7f265f8cea82685b5a4ba498afc90658cc8c5167b290c17030d46e76fa0353ca2e6c45d0fb0638f259f39c0b2413557795ad8781a42c853852a01a244055bb0fa11c7982559a8d7491802c683e4f7fdba54e1fc80f3ba870eb24a98b090086007dc4ba66fd99a6efb5aa1b32164f03041af6073b08d42fc4f36357f286c8178cf24c4682d28ceabd97de8aa8d901e12a4e9e75b8d0e953149f9b895a7cba4c3cbf6250d91f4b9271d444852a6fefa7d39f9096e590e84b1f1065f03648c9fec96e3808383b8b9b381f940440cfad8000acc44e75332d837f9c1b1cacf1aba453a9f7764fcb3f95765f00a94b8de09f771ff0eb76a214511cceb371bdf56031fd1d56d1ec62a44e6b9190e74d40d86a46480e41c8353a0fff6070b4cf6f5b7eb81b24b53cdb7665416c5a063b1d8bed1567c648785ef0be181e27c7102b5bf855867c20df81e8e417913520b686df01da5c42c3d00247d2d5e08e4d6fd7f074a85e334bb2057fcaebdd819ca9ef01d393e6f83cd782ed064be63fbddfb27361f2a4cb5ceb9c7e929e556b2e23cfe8dd8a77870460ac4f651c0bff482a0a2d6ad050dc8696d0659e4ba046197457e68f92a40392e73ab02099143de63356e35964d1d5bcae87eb4357895cd323fc2ae23884398011f65ab5cb0d64f5fbf13d1f6e3e775775654f0fcae3725b9001fd994725793aedc2a08c3b7b160db1b0f0bd9ff15a05e32ea72ac46fe13ed0b99f65871569f886fb26b672817b8f6f8ff4b0d67da69533b2df682e73a1e01ba31687af58753f1bf569ef9e9ce1b0edc464b49557b66c6c4e3887892cae2e2f459692602626a243acbd8a58ccd57c5b3e9379b44e6b332ca17d2dc03d5e25cbeb68f53e62557f47275f50c1ff56847b2745e68f1fd20f69a6127450ec90a71fd8f666d62f7f08dad656ae9e3d01da8484d5e06f75b716772bcdeabbb06342f4c68618d5bc8decc8f266bd2ea6219150360f31ed0b9f9113cddf8be0900c96c18cf945dc6d733364b7a6f4aa1cc3b9a83faf2984ff83e47d85e14e42323b4a4351d675cde256dc7df0eb76de44eb9882721acf0e1a360e11ec3ca7f6e891c4a6a03cefe53cace062f325f4d466a27fa7af491b51733472ee2cc77492c181bcdcb148b41335b0751318eac0bd80e14c28febc62654e525928a74466708d9bc047b64dc5d279329e4b6e31cdc140553990c8e1f48f5c9db711550e04074d3439323388c10f2703c780ce918fc789aa5e2ef60d597f2c4d33af4bf00d5b04c692a2fc53e909ad3147be7f49b1259cd4760be13cba5ded4cbcdf8145140d5d6e3c2cc8556015173026d945459ef20f74e76395ab78117864dec56e2b8d034fae58634b07ad4a5891f4ea4270797a52d1bb552d7cc90d5c00570adb6c1dc757b28727428177910e0c894b197061574de004b37103d16737d3ffd6406c0d77feadca7d12a393445780963c4eeb19905f8dc109086cf98dfa3476730030bc522bc4da1a2c6b12d74942377efa230e045f175d8e92465779690c9824f5995ed7a77810755147ee428f112c7865aeaadb12ac9ac4cc33ba3820c1d0407466554027f0d63363ac14f75c82e87153834ed7c32d87c1dbd847ffe8c35f4ba5dffb1b1a8bf3e0d4fc1ada0422c968db9b7365b3aed194581b0faf69e68eb095d8df45ef82fcfa19f9bc6db0d2ad5d61173079bcce271a38b12891da3ccd995143a111b3a5f9567a3317e390bca37f4795244f42b9580349a56b36027cba7090b22c1595043950aa41968c8b526bb234bd8e8cb096afb242bd673e714db752c602811910eef0df497e5d34ae0e82227cb601bf4203ba0b8ccf52f6ea786ba0e9a01cb435be1016322a651d0f34beaaf332c94c43bbaa0289ebbe05bfa3ffc98b29a98398969d4ed81d75cfdc1c59709ee9bb1dc4a42bd0f36ca7a69d899d7422d1afaba6a2ddcd58bec6d023af35d8f1f17694a1294ab179ceb482e8fe9640b7364a0897ed9e78f979bb61b8ab6ec3778b29e619df3299e6136f5f050f42bb14de524d8be303d961c94484f1e601621ea2ad39dd710f9fb9c9e5365096a850402e92c358efde3c18f696d09e33f3827939154b7ab6629787f367fcead067f8080aed6b2e333cec9582d62ac3ed9c3b98bfbc35d886545790cace2b026192bf9bf9da106c997fa44036969e46d0414699bbdcc2bf90750cc771d3e1567be570d8415fba29e264db5254ecee3e8da81dd534e8f5bc82e72d39f14a1cef8ecc37deda57ef415775f3f545ad2cb0c1c071e92382191235957cb3a2258f9f3685f94c48bbc896a58a896799fc4f4302154ae8b28cb932bc03eafa359f602cfce2b0d3e4be46e1480a3d803356892930324d31be17ab7839806955524d63ce1e6c575ebacbd72335d9d5b28a5ab873a9164367ad92aab3fced2835505ace06bd3a44cd92f399bad60d0d4f997c5716104698015ac4bbea6a8734b8208bdfe222ae9684362200903a761c0955f3254a0a2e21580757c46bc493651d46ed5359e8f8aa57bd2595be034cbe29728bc07b8c2cb044f1838f1b225038c06e7fbd5758afc00d47b68cbab2e9e3911370b6ee228b708d5aae5c22867c6ef02ca2a528db2eff2a400caaf95d5b6b7791f363d829e0477fa4f1b55a8f9c3ab671838d3a0d7ebad62d8a0b887d13c5b6d9f67f7e7c865869d8488cf10a752f4004da6c975ec5165b70fc87954c6bf566af957e4686b72b191807bf022b9a5f51b25646a85391c5c6178d3f12216850d508da3aa5e6087a3fec169f9c08f484e803034a9049c0502ea50d4e8474e2f448b0931e96271e4c89dc550b1fc7522797ae60e179f62cae5ba625cdc4354079f25d9a3333f0c936fbd74f0bd2da4a2ed29d6f2a734ce062febf45e31c0510ef5dc0212a0030dd3b659b751b409d48366582e1b273d621db17073f7d4d3b556458c9560543617766843440cd8ca019ba3dd19d09fde2ac7e6d975117d41105334fdb4e18ebe1ec49f414ce64843e043802d4b17b8367363c4154b31b2be4925aca1d37bbae3f20153c3af508a4da627a42fc494aaa08071f91a095f9a8081dc2202453f72c07d6f3b683d3a77a53633667543a3f80f862fcb4d7fc71de7519e2e90cbe9aaee56556beb6a28c6390ee48ae4b6c62ee5bd6c441e807fdef4422f38155124de6dd68818e453d08fc7e132a8061103e9d88282ae42e471aef7b45d446b17bac8baae1ccc3fd81f33d2964a0994a6041ad5b5c9fe2765de78aae7909668ec4ed16756c4cc7c1e7b144bff6c52ef6079a46e9136e964db1d86953f4ed72e66d8f13d2035994a4570d9a09d4891138d58d9b00b39728cf930296567b9b6f0f5832ddaddc546eec193cf5a39a57825e171c6c4a6e975d767112ea85d3fedcc490d18d052c51e98b700f41ff3a3d6028979785f891baa32302acba6960fd5856dd87c543fe1f9d7659fc0ab9f9bc5f754292315a05be6242b5769b42d0af918ea016fed5bbc12b4c2498a3fb66973e4790e70a9b9da9ce4de9a676da9924bdf593f853bb895562d3ef49da86d8ba5df61cfba5c0834cf07a964f4c6855acf8ee712e42f9d23506b3f478f7624e641c8fde90215ac6aeecb0c49bec83c779465df3db270c4608d2687fa62d5a62edfd51852545b1b068c09363b2e2b092d8c85c1f99f6e14eaa21688843facd34a75d50d9118a609b4b5dd5a661665d7c51ffbe975bb77bf6a18ac5611e43aecd57cd09d6f4582c9f8d35ef64032be6079d2b4bdf2c1a722efa057ab3a22e8e74fe7965de1e72862d5b76ee73859ed8b46eb406ab20a351ba22f192cac1b519ecdf54df59ce72b91370d2a70baa619a519913a978e4adf7a80a75495aa7f0d1af600c8be1c0f22bd33f9e6f60569224a781a0e0f0b22acab24db6bb1d5ef2057a15a881342ea7cbdda119f1cfff2f97f66d65ba50ede98e5515fccdd36016cbeac0f70b51fe9a05c711a57a4572401db1160ab2d04a2afe72518c29eed0146e313ee4036c37acee686009f5eccd1607418133133c29aa6fce45f23cc259e2f899796d8670a6762368fbba0ea8d786401099aa9cbbc307471ab532b43ed6e4b0d5a08bc76862acafe15f52096c63bbea849bc1d07fc09d80b33191df6914dad33762a1333be0e2cde653f682e17456ef24f398ea25bdae483e21dd96d647692d61d4239cc929ee621dbb7a4312a0fd1152f47d73b2a95d1303868954fb83556ed577624fa7bb5d43a3812616694c3400c8c2c3c68380073aa002c90ed72252fe99d07d70b816c729a0366697eb3be775f67f98017c403fd2f5c869af2bc9a4ac9d22f50fb53918fd638e8dadcad45000e754389f5fb271cedd420ca0dbf8f94ec16a8b859dadfa7f0858a0eec04432ca1a15719241453e72db6f8417066635dcc5654677ccc4f822f0bc98886bce113ae5ed5cdd88106b06e0e43e3154d1c8c200dc5779d9ef9c2d77a0ded1fd0daf8b4c989eca097eeba2769ae9ec58ccc65a04c069ef292d124c6339c18ce3bf43cb5cb5423b68902f905d5068cd99259e7ed4894a255a9da43daec7478b7bbcedcfa29e32c7bc6f55b9a23fa5944d762c3eb8aa54779c719f86250ffa86dcd00b6948757a69e8e78a6ea03e6fa84cff041e1db4c7d969ecb802161a661d2c3980b4e9e27f6fa09f483b85f910693539548c1bdb1d67951210aa2361ab8a682d5cd1a585fd11e94de183f096cb0bc3a30707482108d5a1a961ff4b9e4ca685b0a4fdb6ba2771de0108bc3592082f8ff585e3682322e46dbc692c0e2f87d44270bf3e7acc0a5cf780b1687f381b987bf11555d8f6c20100cac3aeaea0dc58e5d036e559b7ad085324c874a0a996284fb70f509a5beb01f16c15720ef4f4143118e23de1c9135da1e79ce376d3ead79e6280905c2c8f544e5acbbb4cbcd4712b962923b17884f14dc296c335dcf27a95ec348acff853d801324bdd548005563c9b3faaa925ffe75d8e4c9629e8ce71ff21e14fd941a523dde600bc08c9510a3973deac98abb288451136a904affcd8ab4fcb0e5156ab0be4e582a7df152914d59f5c54886c262b3961865495590ab831213be1f60141b03de3012447df6442899f9014f4d8b1e9695a3bb2f9ca07c3b5b123df614ab4963494e79a64dac19b0d58c52d12036282edbc999936f73ef3970f658d7109fe16cd02fae69272613452162608bbe20683e17b18759fcefd9fe57155438304b76944ee6eb38e065f49605f9a77c2f1505748c0773f611a8468a6bea8c94e50f41acae5da0ea2bb35dc106edb5608b3ef709ee57c495793dffe7329d696278a5fdbf115b460252314493a5dbfaff405b30be45c99e2fe52a211251840cca6eed0e7b6eebef0586d25acb9df8d53e9820f19681c2f6b18dd72973d29486176dcf2bfba7697d8b99fe2a29db06ff01525c8c5b7c20a75c61c3ec92349b3bcaf03dae301c27907603630e8141fc181569682152006f862a69b66be44809c11bb74e2100415f28038b220af01008114d20368b1b1203eb3c018b67e47c4ae1c0c2fbc9570fe6a16022cc9388420c6e5b7417247178f3374a2219b1b142fbd11415b63a8dfb8c52c7c994259aff55ad90b1b5e3556c14d6b41f1bde91a10c62144f9d9a1cdfa7aebe3870e518656e3f488ce3e1cfc2244177d325521e7d52e3929465e635a85d3fa7438ca9768a6c97310c62e14f6d453990b9bcab9e71a67d289ebfcec4be3e21fe37408530d6ca1e58d2a3ea3d827d49fa22bd5245e67c775068189cb4e40e17924c684fa06ce0005b9064c837c6614383ec17565dd60ea0089e8649a7b71b18f9c09b9618f87eba852f0cce13de159e2fb0714eefeaca4c1e8c8d706b18815ab8d2ba4ee5a243a60f57e71373ce1e507c0a5f69d08f434bc9d6614dbf1db821d261ad0d324656ff50f23b3e6122cb0cf1477faa20ede44b6b4aed4508588a93d5ed2b30f78d2f7d39859fa23f4da8cb553fb047b3a8488124b44bf7e2fed18f03062e3090672fcd6f2566be583f1905d632a5de55433777f068468deceb2379d9b392e58018f67273aedf712ef2f0d0e1c640f88d883c87ba0c9921b90819229c1769f7fe2d74d17fb843227530ea502ca66acabd0d5da1d0edbcce0681728324e9214494540b64b2a858ed79408f13a4f8a8f01bd0360cb966e01d8efbb25111eed6eb2dae1e6a91908bc8047e8c8953bd33f5472186bc713b33b4fcd026dcd08deb7cf66836bdced7c562923480a75e268b7c562654d48081bfa947958acb525d7f6d6000f6788e9d75ea5f1930e4ecfb2575af38f0da4e6a468b360dcadb9949030e5f73044eab5a12a949dd420f131df91efd8b7d766b354a842afc83dee1e490de23974529eb55efa14419ddca7124a6e4e88ad986fe319a1e014aa930c489b21773206dc69bd5d8bbe1be533b859788910731f9b9a0251829c2dc65bd6c4f7bc0f24e48ad04a73b19ed4b3c764f0ba26f71acf22ccf6258ef16a96a5a10c3578315611364f0f0b3e47f5056cf9fe3a89bcd16a34812e633f48a6a336e4b9b670fdefb5e246a75a191aa8af39673c15a34a45d222ae08c0fcb00841ef67a7fb1ba189e56d008bb1a0b737ea7e7eb40d893943a02bf4661f7b9315e0ea921310fb3a444639b249806f8b45739b0370bda3481bce4479f3601086ef0ac3eeacfbc01b6632600a7dd8e4137db31b7327c379838bc741128f05eecef1e603880fd7f4629618a00b5fc61af7f490492eb99096f598f6cc6314677ae11a1296ad5e5ea0b063abd541512c16f3e36a000c7028b3021eb892ef399781518acfdc7a986f7cfcf147d33a86963cb4c88d4084a44e69605f559943ea36c1df0dac89f621a17fda046478161de1fc29e20a90abd9567d0397a4555b79ae2d5d8f32935ac9a0df3fd3180e186f8eb35fd9763b02a90f00927c91881064bfd7655c3cf6f35ea89d9806e2a7297682a61432bb92503632aeb7b0d7b5cc281e3bfc6637f283b1e5f362d298fc0ca035330413ceaafa1dfb7a25182aed68f48e65d0517b2de186f2fbcd7ee156507e7844ab737bf90a4f60cdc08f555b120ebb5d127cb6eb93de58022cb334002e79bd20d8a09fedd90068816a4f4875761b6235cab4d7d41a18bc6faab0fa5137302aa765cb5176817b8c7c90203e24e656dadc96ac65d4a5a5e717533a05c4b3500ad522c262f5f26dbd0e0023e05f31ed39c48b8411f61a72880ea9cc5cf8900b2b542fe7514664039809c0237f153e03f95cec487d4f7bd96c46a7c62c98f5b2f2ac28fe904e8e7132757c8c485af18567f590139aa7f077d216b4229c88dcbb8f09cb1cda84ec31e484f5bbaf584869bcb92abb068a918c25c92cbf4f4ae1d775945ace4eca2510df0e11c7728adbd35f1aafda1ff5bb0cd182d6d088d58368df9b6b8307e2e2cec89f4d5a7318b3c36e445dd30cb84ac16f0416064ca7e13980b21b07e11ca6af07f2d83dceed75bbc881cd48f23474b6f11125bda2f592ba43bfb52293a2c99ec6b8a30a6e03823a97561ff3d2f1f3cdf1ec8086f48bb10474c1978206a432570c61de44eb0d576d6665f3d63106e884a0e692c04d1b527cae7f4ddc4a0e4787e1a4ebf62e94c3e1d2f7e30e59a81a73e0d84ae733b93947df05bff285776f706864eaf039e0ca8c8e1bbafec7136e9968e946ad63460c502ba2f41d45dea527672d33369be839c27f0f4072b77217712bb5a78f893739cec9a520b13896cbe6f01b4b92c35b888436cfbd8478f7af557a387a84271a78827ae4ee51e0f43ea68fca19907e0c96c0bc38fc7c7d4e2c6e3178297a0e800011e9a444c637870eb99f584bd482e9a829c4bdb914a1fb25a833b58a9b5ef2c5e964db5f2aabe205e0a34a32bd751d0473a3c6e5d6e1dda894b7f6ff34230b3d9465119fa354ecedf44553e39808bf5ab79127584805220b0ec64b34cfd748f9c4eb230cb759f2def881bced7aae9cabfdbd2618f1625a8f305941bd7e05965450421997ebaef5658e1fab2ace3bcc572f8dd2ecd704f38e17272e581769cae0a5128273f770890cf492547ae70f23f8687c88c4595ff70b56f4be437071ab45b5278ff8f4671020ec6cdb99e0591c942f804bda8f7fbbb14beb240b1aa18148962883202697ccd04e1709fcf31d6719ea00680be2988042e2839bcd954dac822f3d6457cea00e3facbb5153285c8568dde1b413bd1dc6364841f4563603a80b67caf4f34c124eca29e088de5fef7d7762e6265952712d0a6c3b63b973f9230e80e1e6efed9c67899a053f4d3d0121a9487e182db12260769ac72cd15bedbec0c7e62f9709834983936fe5e98c87bdb17acca1b3936e73232feba53618c3f94391e86f7d8b4facbf96d0e0e1b046c1e1b85c2bf99de687fbaedaa229900729bbb72b333c3dee4d1636c1fc993791439efecdd8f8b83174309b2cd7eee22cef889b4b14d0e6845e590636e2e9e578ecb45417f0f419a9431e19af7cffe87e89754a386e11d615cbae328142d380c5162ff833cd7d3551fc609de9f63a930b8967ee8726d54985577b408519f7682190ca5080763bb0619d8a6a01bb841debc1f5ba3c9025e21de06e0f54fda0f946c75da647ca4983b7ea4deb406dc6e89dec1b36e555301273e529ea11bf46ea773a803eaf9d473cc2f4676ee8d41236d98114a75e6aed570a7ac47df345413bdf391da7c63f7afa304f7bfa5b458e28082da6c9b560f95a3a58d9a32d3de31e4c64f64833bbe63e7ba5db5f2cb3da943f0fb9ae7b55ff111a132e5eb9b51a31dacc2f2d82d7a8dd39fd0adad6db09381ca6a031d23501c9cb6afcd761ebd6d5a57facb25a9a6a5194f26b15f4aaaa4d533e0de77accdf30ce87e5d40e873fd9d354ba8076be3f24b7408906458e68cf3980d92068e00b93e22a4893e85e0779c46ea9c121c070a7ff98169a08b8b42e67b0d6cda875602f7e2960ef212fd4dec7fd9db3e193ae1c2bb1fabd6df45108e04de2a331b0912d4b5056f2fea008d8368f792ec5393848236cddc6216fedc9738e7974e35f3c4248e45971bb0f56b63f552481c80c8e0b87e85d1ebf75c8d23ca694782a2e300f349d5f5e38a33da304e43142ff01c936fbd62d775532146ffac102108e4e4073a02b7508824261b38f530b54c1752c9d471f0febd8f5643e20f28e626e5e3fdb7cf3e87c95c36908483ba9452aba6215f53a45eea44329e5b9f61eb4b1bd4bc3d7c0511ac5b3f2919d107eb22d4316c5b97d2f307ad5b27316cba90c86458ed89f575c44e044fe185070127097180a8a6276a830c1eb6e43d474a3a6f02a239e21418a729e76fca11755b24f1aa60756cfdcad8850a5e34fd5aa2ab626e79732b1210798152ccfe7d97f98b943ae414ed50eb1f8d54244bbe1bfc2aca007658e8bdebd4a271cd24fcb7bb6aab203f39aa6d00a5065a21ed036e01b3c7d34dd77b59b100f776293b547fa55f908eed3d6b4fba0244131eac778f08bda71aafee7463f2ee1689e8c98531789d44ab3115e711271c92f5750302350f874bfc840fca8c235917b56fc72a91ce4f92f3567020468b23d1303dc68a112d726d7d6a765110841b26e422ece2bd534c9b7e231bdfae42101926c44f5c8d04c204bae05dfeff86b6ce830ff0d4a6f7307cce032150d9053348f7127e0ee899b1cb60ea22734e4d552fdee987f25d692399d5b93b59c95ec31be1fd7516c695a2c4c11816d7293aca7a7dfcec417f35599d95d764d02d5df1ee80d6d5c891fbb2297331e0d7f43a3c82f9778921b890a9a5e104053c31f5411945b06f9e30031913b18aaed310372604263a2a1c3f72fece43e6ab760a13288f59b89418a1d9f99f6c2d665272fa129359b8395c3dee32e49dc475f5b8de608f375f2a75082025c081380a79f71756cec6bf7d3dce5aa4509ef37a65e847067efd7ca82266912aeef41f40d723393e2c49d8f34e7ed6a4012167b36dccf925989f46ee8370c0adcc6f574e94b34abefbf0081046aec1df7b2557015ce359d28a3158adac9588c78d668c53046df0d49cc1dc5addb9057b6ab141706423983457961b57a91e4b19952e9b6d88d6ac618ad258a87e280ffac7a2526d72b7dfad9bbca5d1ece9d45ebf2378c886d462e30969620a64ab0b92a4c41170759e922d1bc1f16b43cf274ed0aa7ccfcdc6ca0c079f90164d07d64adf3d867a6bd880e470563ae5c4e254c694342c03722604f84427224c14995ed0fcbd6be36d7e79565d770050a27b30f79cb0651aac46436b13689d103717ea5df32ed4c3ff7f4fb0a9b13ac76cff673e68f804faa9c548ea3aa8b6c306f564be6473b371bf294e9de03f437412d4378b6c2b6e98d0c93c34534b8949fbd00525970bafe6d3af2edfd61bcfa0a799d10c1de9e9e9292d081dc689d662020d877b858a7f174225f8c98d6068a93e8ddb7f7f2d0ba5e085e4a77dee0d414c1562e2ac78ea25ac6e181ff7c1b04a1f2e7e0bec25f6b888d7bbb25ad59b4293121c8a3927bfb537deebdee09337a60c434abdfd54e19202ccc905151addb76ea525bac1ac80f1625a0302f75af8ce13767f60c4213a513537a092f29c21f57d542315b81a35a02baae10f1c899ca51f878e418b25c81a07f174f98a4a853afaa95fe0115bb7db48a2f7651b82aa4a1b7b51f17da5b7cb5fc44a5e6c1d543ea4ce4822f96caa2517140b816e15697e021a176779579aadaed724237173de67d4bb4d1ac2367c011b67c4d797d82b4264ff0ecb14d739b1e6bc7448ec8c5191d513a1fc92754b3940989b49711535439c8a734e1971b16bece3fe24f0066547c8fbf5b4f48cd9bd346c59fb27ca1e4a88108a16e4d2717df8863bd41b8ffe70a8595985527548a426ff3fd5afee700cbf074194bbdc46b30023d34c65c8e813823ebd8be25004bd29743ac2bc12c4fb9daa03adef7afb8f926800f8ca75eb6ca0989b575da667d4b99d0b879a88104b99f05b1f7ad1e99c7bebcfdf3407ac62061714ff1b77da145780a6d69fb45eef8e50f85134a3ac47f75530f7531fa206961a01c4c7f893fc4df291e40dab3fc9785b81cea47ae8c8718c4281db905b14142dcfdafef140d5ad3905516c8ed7ecb5a775c4b60dbb36c221462de224e17638cccfb55f4cf709879b68df1c66fcc869390bb40a0c1c91d8ffc382c1db54d8de3dc098a1b286ad96eb87d2a33e60e232f1f1e65576353197bdb6d38a75a9a4ac425d31742d3839751888a2aa667c84e37886d4ef9b48448d1e411ce2042397b586e90ae21043edc9c57086cc3271576c0ecbe7f45116bd5cc313bbd0d3a72ada897c94c672ad6ccad4d789044d2d185fa6215cbc1162f80bfd3bd22e4a29fed8bbf4e2d54f002b067b021daf034c2391e1cb278b4ee7cde51dbbb638079fdce378b3fce4f0b49b254ab905306074f69c460a3e9c7c3713de5cedb2b7496aaed610f9588ad38bd99be5a64e93abe5bfac8badc27c66989f126fa9a7299b7918c301279daae953df16c3c895bd95c0fb2c717f10d313f8703e3aca77bc8b3b14cd3e27068888a7c7db84ec5f5bd49441c397c066d94d781faa53ad0210a4bf2094965e89bd84455845cc8495ea09e0eb5282ef3c1777a3d6ea6ccba54e0b8515adec144d284177d8b68da1b86a07a5a8376f7249843ef6e8aa224b848e1975103046e2a8f43ebe20fe568a93c16342e5ec6bc266acba5ec04d0b9557520edce23d3b89242bc9d5f220cffc10dea369b111f038733f3b9d02cc62f8af51263a49307349ecd9b24e701b4ada9c17539043ebecf97dce9f2027e223d104718a32a92a79c26b3d1759b6ee7ec5ba6146e537b321474cd612f4168935b6ec55f850a73d818959f5c8f7d7460211c28ab4fe9fb4f00f49518e9416b4c306e6b239dc25b5b4618e0abe2fe390ee4ff7cdd214e6cf771c6d79a14bcdb6c106f41ff0b8ac86b94517aaef91b0b3d28a014992515972758fbb54d468026eabc2bd7fa7a120fd5a73b8b86b007d4c9ff9e07312dd60b6d0b08ba89f3de0b7b48f85380dcd26b6127a97532011ac0eab326852ad9a4bdc8be02569d3592cb5b80db095c278ab1c175191dd2bc10d0fd5084f59ba63aa4a33a12a3201d0c8637f4c5b78f62e8692aa46ba1a2562580d6139e6b6c2f782a82dc9a77e93a9532a5c06df55b43ac0c22f5509961712e32711afadd95693179e71f1e4057319511415eb8fa682e7298d3e26832a8d07c41d3d3e31d1bb2bf2e71ecae85715bdb856c3700e94b5e93abd549999e63bf7cf8373c2443191dc83586615873766f8454c682137ca274a5742dc4d16f1e2533f8fedff70efb221f3105a913814b5181bab6ea52ec64826a5cc24c48ed92080a11742bb05e2b23daa51c89b97c338bca72b58926e06dedcb2faf5875556ab39f7757f108d3864947bd1668b1b0cec72a6f062f2ca2b87450f6fb0e1734a7696403bde68d3d98d41c4f851df0681822e8949d9503366572862a054c0fa870d6c6b97399cdca16e74bb41752f74f42386f486d67b5bb501acae13151dceb18d954ccf7d7f81ed860a422e734739567833385e1676f376ae5dcadd66216cfbcd8550c7636e82b9a8a8cfb5a65cdb00977ff24c3059052e27df6b8ea5a7bb79be7c70c17b3e97fddeda94ffff514036dd3fcd03d6247d719251e3d6feb937dfd32766bc083651b5fed37280c386e58fd150ccc20ca184ee244384a8b859af0c5f357c4170e98b968ebbffa664805ffe20c6dc21365d08df1e09a28519bb92cae3b79694fe7815ea3b69d0ef309dd0ad081ba053b794b35b5b6ae2c4744ca4c39d3d201270b32c525a6a7fa5e4d9a69cbc1cd93dda9ff00e82e1e693b0508577bb19587a71c6280d8aa451e7b5f100761653e5e31550bb98b6a48f68ef393dac27c13d6bc94b7037797e7b585bebea262ece571ee2bf37a33a91b762ab00c0175b815b811119d2a55c23e09cd58c861e01d06478a6ab8379cc19464538f01c95b525172508bd757359d0e69936952388593c62d430b4425d651da4b40ff6990dbdfcb68533f6f0a90002741c6756404d0216f883dd176f0e2211649576255e0b222deff56d320669844b5161921e1950deacfc1c39cf20bf83929b48991b4b9fe777a488c1ea12cdeac34fb179272e1177579e6ecbf22cea25c4ef52066c2c5ef81edff0d0833b09fd6885ddb4790d3b8db464df510a4bfab708082aebaa6d869ed19d21895a6da05fb43213be0aef0b52b025c6554843ad8c20e971da0a0f2778733add0fd0f19015015f6d197035fea21457dd5ddaf157caff49c4cf6c6e646252791d65caa1407a1e5f21561585e2e9259247cf40678803aa89e84a8778bc66b582ef719eb3e489ed7da9a1c140d9994b117b89409397e9c0909e60299974015ea0d02a665385c24feb16abf9e9580a853e688d2582760d488bdb48bb7619f469d483f8a932cb66ce12ba3b654aba0392932f48f5ce9bd451983faf81b071a5727fd0a41d197e556522ed4edd93d44292ef45bbad9c538628adb9f4e735dc022673a73c2ed8e7e28f2cdc17fbc2fbca97ca723d7fed51bec027c0ddd93240ef7615f12b2990bc3ef42420bd3364590c1fcfe91f58231a76992ffe64126d5a09ff5befd67dbd2422b4d4f133d5ae81c71da4a0db5e9bb0abcf15e3be161f460b70f9a796cd3ca8cd2acd2de8f601d62d3f16289e503b30d0b16826bb6b4bb80dc25d8980c288234340d8bf9dead496e976ce171b02636c2175b7999466ccd26de78e4a8e2955d5c841272de3de270d030602127666c8c61f5f044953de16f1dc8403825e6a96725c1f1c626a0f93c37df7ad6c6e0001cf7e4077b45dfb1cca32427a444fbbb4d3549647c1745be6e94767f8a6d8273afc6550a924ab099f90ac7dfbec8f0835fadf3db8d1bffb93cd972947a17b33e01a80c05c6b12b227f674230ebf58555e13a62d0e14747fc6b5317d3d017b3d4c70c4ec29e8cbd87970c3cb5c521409fe4143ebe0530eef463f09ff92989b11c438a46937a1b78479c10d14aabc11da3d9dc68b42f9bc0712eee6346f69764222db4e4980be81eeaef23fe582bef3cd8e28754ff983d56d8c441dc34224c7917d3fc343a8699fc57d43c441eeeebb07bd0ec5462f1a89ee4f50cfa723a117eae9d0a910ea0076918695d9ef0dc9df25e83790f9e9303b226202db13f9f7e42bcda66b36df5c8c119bb7943b3f437e506b8062f053b2e11332d3cd4a773115c124f6303303a084c1ebd705ef374b4ebdd5c768ed0e3c84ea57d4652e98cf66c32687ef638ac7f14ba33c69e9d85d8ee7f6d6091cbe31e449138f72efcf8e52ddd50a7f215303b570262edf8d1d0a110e94d232e706f783361814f220c7d79d9184503afc43575af88ae0291ab23056ab18e383a7e811d3360f7e01943d93200c71cec7c30858165fa0c661fcdd34032ec995e73115ff0b19a4377abbec97146dc82d8e3db53589adc1b185e5550c766bb6aa37a76a0b64574bd1bcc133b3e19ea72a4e2940074c6723c88867b25ffcd67dd832a271e7f04217836916116953f72d07bf4099ba4a8d24bc5c1ea5c39b7123d3c2b0898eccad36a56af9b0482014fa383dbd24b490262bc7125039a68207870ca3d3e50ed39fbe3d81e5eea3db144af917e9b4c26a45c7ff091274a8c82c26d209a0d93226285eba5f7c898310b3cdb0b1311ec4ccbc80aa73e1b3e9bdddc7d586ba89ec3d65fdc0e0470aa781bb20573122ac0c5c18bcff26617800458063d3a355ea00c4432df2be90532b087615074c09cec39571fc4dbbc3fc050e06f98945dbcec4eb81019ba2920bb1b91cb0ebe86706d4ebb25a3466ad19291c44a2035390d84acd86fa3d35955a90108f98276522883f96607dff39fefc9975e63aed9a0bd9f25d2b08d6b3b52e82896ca845d75324ebd3fa80a2398fd169438ae1cd94306cd1e2d00df5d810cd1a2f99cf2f39205ae55f20b20b5aafcc0d55242a7b61c9b23ea6f4a2e12b3b41cf248b2c7a5caa94946f0392b0ee0234f501f056fc495ddf2d74da39424902ab1825b7fc8c9de46ab049b4393d96e1cb926d04ac690a69e76d3b4808fd84388d2c3a8e2f1eef924d089c3aa7d744ed8ab6100163543f657cb2b99a662312bf62724bf21c4fab691b4859ffd959e62649da855f43391a219d67942002b0b850ac5b61b047db3c75f32cf1c9536835b1ebb1e29b5436bf43a6d95ce12224d4c1c34a5e07cd8dfb3d329b33409cb81ce88f361f7b83de491339f6f94851369e71ffb4677b7e5206c2e60ef797519c54c0f08d5afac1514d1f9b85ac48aee36329a0f07aae932edeff48abd0dae644811fb04bb9a5f0a68ce8ca96d09afd027161fdfcfae94d03a8a0a97c1451e1dc9803019838f4ce90f2cb7163c8403e1f889a2f6ffa76af49b857bd87a1cefd5081bfef3ede0e4a9a46f6cd2024158929ca2fd26d92502f8a9a2887f187c320f668bd455042c6abf1a56d60a61f5bf3e784ba3993e2bdb7da8095c77e68c8cca9a0f7a23024fd0400fa45897aa5f9e6a8424939dbbed534efc9fc0439938b5b8e255a86fb66725a69de7f8f175a361391fca9d6feb2391ed236743cb30e91256af916c665cbf24771dba74110e9536377fb7cf745b363475f21b94c282a1bceaa4bb4104340db8e00ea0d6141aee79056e18d4bf2b27cff966c4467035f8d53f25a42b1ba72997b156af90774dcce41a28eaf3ccc73ecddece4b17d044b7708288cfbc65fdb5884e1d2fa173f29dfdfaf27ddb74e5daf76aece941026ef1a2f0160fac2367c011b67c4d797d82b4264ff0ecb14d739b1e6bc7448ec8c5191d513a1fc92754b3940989b49711535439c8a734e1971b16bece4984150418eecbac718eb14a595b6cb72cf3b92a7352b0bd68de3ab3de73096f9fbeffa1a2cac4373ddd133ee5462ab0f33298510de979a4fc06ebdb9ddc884d799658c09cb91305e7bca1ac81d4640c90234874740fcaaccd040e7b7f283d5c6ca2efc15c0d6ca1db3aeab8dad7f75f9fab3c375c2cbe67da87c0a9bafe930fd807ee1f73c383ac9f0ac19844f8d311d14b747b57bf86650f87248d8d7e6b7a6727ba257820a768a610e2fd8d9b0b66b720dca2d5cafd828064de648e665dd83bd09939ba981e8052c9ce8d6f32634868447d6f2417b65966102029dbc704c173dd1dd0b8c1d0237a429f4e51263d337160085d0fc4fa3c04947b9ce8742516722b544f6608903a3912f6020363df2aa180aabf3b5f52e5f626ddc9e683dbab15cadd7971a7efc1ffe5aa3f9dd415f169ee1184fb99692d99995f23b95225e6071bf122ab0a9c655df47f60c15655e5dc3526402994cf43546af8620d0a34c99d34cccb727e8e598fa78b5177b14289476f88225dfeac43c1da6cdda65b934647e585802a451c96a0af460c94e9603cd8dd0af94caa5c8a6f4533949ca9c24d78b1420043bae620a0d5c7eb6cfc3975928cb82f50aa1b1fde780e9a5f95f81017df9882a3dbd02d661fc11a3d0d0e6cffc80e18691d8808bc72dd15cd16e61d31ebb2b4707b7d807aa7f3a53d0cb43f383b2ab748720d6117f10d313f8703e3aca77bc8b3b14cd3e27068888a7c7db84ec5f5bd49441c397c066d94d781faa53ad0210a4bf2094965e89bd844554669e100720151d1095fb67786d428f6ffc0cdf0d72f5df3e53ff890aec8b4e9f0fbac1518320eb2ec529c03a60a51fed6dd05197c3f8a183a7cfefb4c7a27cfc5361e514328765e40ee19cd8696a9e0fffb00f3d02b80e99da043944d5b3d8affa9b05de170d3dea6d61926df6a3d8ac4edda85c30424532abe3e691310f903e32cc90eb4a63e14e70af9164e0d0fdb20df3216a6440863afb77421abfa6dd944563ba091a8238e7c5c013e32d35d98b49e79fbbcef4fa50fad99ff52497a13bda3b014ec62022ccaea95d4622e0d8429fbc568000e63662c65ce965a901d780019d5e3be1f48bac2f9d259f5c60fa90159d7e0787f290039ce46e334524fc0836b06c2eaa35ba8edfd9542d8c893a1a524a125e14408640f704e3b4b7966a995e967bd2ad513f8a68a88aeccd9e7b5247e4c85cdc54ed3508d8e5615710aca65ea0934e57934ab75be5763f296d34724724f2ccbbf26ae2a84e29a2c1e3523dbec4bfbe5ff1c8223ae7ce81a9fb9bf440b5250e20c587394d23344d172765f9ac5c1e38940c58390d2beb6bdca0b088dc0cc7a55c3fdfb32955c2e4e6f06e10d4375635d9d7930628f20d23ff32e3c13542d16a2d8671ccf792300f24b70a32664dbe6307548154837b4279ba51ab9a328dd88d351110c8c0c8a4e35a28a092fea7940f201a212a0f40e45df8af0fb9301a9c71ed157e5beca6c5f9359f00fc91c0173dad9956924577c10a4976b294cd0c667c4e34640a2d6a55485bdb7336ab32e6f635a05964e97d8b346dfb40e44b980f6b4d6d400cb02baf2d9efb9333e21aed63417ad947df550aac7a58ea9973a7a9e7e4cf5ea119e90759485ef0044854147a4cd26f3cb4e92574f22bc69a1a1f6ac1eb55e2b2a054c0fa870d6c6b97399cdca16e74bb41752f74f42386f486d67b5bb501acae13151dceb18d954ccf7d7f81ed860a422e73473956790f3572f07766bbc911016da1e77bd45e0519c9b4944c86b7365e5f3873a86c830041df79e15494ffdee8d2c882cd4f85b42917a4bc6d0b46ad07daed43e9d026df220e13f3d522de10a3b2afa30798d5c91d5c8ce5df0f3c0749d99f5efaef242c42f3c616942debfe2fbe6c2a808613e3890ab9e78e1cb990255d6e327f9050ce87c4452f265f5c06e2e164a6aa7234bea58ea5a654f7991368960a652461b83f87482da393196e0604623eee0c60314e1e6d887335b8446052323b1f9770a4d419696f0b0cee6a1aaf0393c0a799138c01877c21f9eeabb6848d8d9d17946baa50dcafca6a0fe0bc583b6f45006c47f7f8ca8276304f9c663b4300509ff8c64e7f622110bd85e9ee4697d4ada0e26353b4cf2a0d83582b3ed1e410f2188549e665b3273b8a30a258cc76a4c4717d5a1991c268189cb0b2d0336265bf7b49be40ea9f3eda842918264f1b597eccee8bed0b2497f22315a17b6291e4da558466032f9bccf2207814e90ba76cdfe78ed09b023f620baddf4b330ff494899dfd9630c1ec4d72ce4c67c0c33aefc876dfe777a488c1ea12cdeac34fb179272e1177579e6ecbf22cea25c4ef52066c2c5ef81edff0d0833b09fd6885ddb4790d3b8db464df510d58bd6512d46979b1bd3bbbc195967d2e802f64e057f4146884003a429832195e01b99e4eb32016d316914ad1197e574a4da9d99b9891eb99158ce60f4c5605b3c748197574760062968b9b09cc6ba272568dc144ee2453ab3384bb3786f2ddfcda241481c33dfa4074d9ee0c2a268a80c7ad88635b8c1d778514b4a6ef40d8809348fef0316dbe14411487095a9a2b8d9100ea40145ac5cd9c80ab55f96c7f3f7ac8a231b9d2b0192c6d16458cfad63330291d5290ab809a560550d34bbe945c5b19a6d5decd7b9862649d04fe25955fe54236e10fd5c9dfbd7990097095adf68ed1b084ad378a9e442b58555f1beabd26367c52d78c91b8a3a00467420220f0640be85d93b147f58cbbcde8456dbec3b70fe8e1a41ba6c5f3c2950867c3f111aed9f0f542fc39b40d989e4b695abc565dd0dd432d885ae6c9cd53aee050db5e9bb0abcf15e3be161f460b70f9a796cd3ca8cd2acd2de8f601d62d3f16289e503b30d0b16826bb6b4bb80dc25d8980c288234340b51e40dbbb8acbeec533ab143b08af0a039e077b210d3a9fac494e29f327af5980ef7116f1457e84dbd15e4f540e002996e78235cb9362db4b789583317748e9c228d10d74855f683be3aaf296246972c3a231072177fa6dea97338fe7023ce892608ce36e0588721acd0191ea6293618aaf75ee441ed557795c466bc99fdc75007be22d798ea354e96c3614a8bcf4907332e2f7ab2278416919403f3a58c4081f53be47d3e61bef77f40c2365654e01c645b59ef1599bc7bc969ac86f176ad32994f5c0bac8e257ef672194e1639f45f2c78433bec345fcff0bdf1c27f8e24dd279bc4e81a89c8594c0cadbf6943f3c2a50e0cf6678ae1f136144efee3f3bab81d3ebafadf00168d45aec0005d26fbf03c62d922f770dee08c958beabb3a993e497624e70855c48108ca2d1e041fc511df141117196892fc137ab38fab21350038e730215b467ba59ad1b655d9822c53303c4a35df23e799ddea4b1ce2865073f3d75c098a4ebd23da6141ca774712d8480cb3772178f1a287b11e9fb13ad2d1eaa34e3495486a1117874eb87119855f9a099ad3cc565e7a81213905e4d51d4ac7919214a6657af52c58311280c85695e73d342806d1164bedcdca8d0c58cbbeb27bfccdad28541a63a1a80d4e57681212c1bf09197e5503acd82f06c95a208d167a01d7132ddd98cb302bc307de454032ff9dc80260399e0aa2c55a085c1d53f470a595a0f1abc7b0075ccf518b8376b0678528735299432da2fa426a86d28b30daa40de804502448bdb8958c76f62d2f671408033684f7dde5e4a3c45db435212665972c36dbd07794828060f06d9d42a904fd26b6f8a53b6b17d90ff397ee5320e279580387b4f0b831054cde0279cfbf5a81541915630b5fd06a457f9f9a6373a2b2244a96debb2ad6d18158d63b0904241cee29d68bf10f68d7a495cf3fae9bf072e471670d7e3c99c06a0a3a065ae6e5cf5239b6e2f5ef4385ed18580ee5466d76ff5d66e5a783911642e95465b75020cebbea85597db47594ef6f290f87b0ae1f588ed4219d9a5e63ade1489e2b8e4aa9c5c600c41537689f863a4ea627cdd41df5e1a8974095ecabcb6a227065fec0e169464c580659d45a1c7b5865b7947b205dffb6967befe30c007d0ca2cedc1a0ceb811b59f453af9cdda66df6f72e5680262e25e111f05602654e52d3767fbb47ded4f0bdc2cf058eaa7a063829ab9d902fc6c3f7cc537d66db76344cf0275caf8050b7c0d2d149bc67a67c1903f1faeb1340c932358aafaf6681a515415f6f10c0170ae9154d057ae33930e5f854805c0a8fc77ec18a2249129e3289bf8ad8ad54fb9b3bce05dbfd9945ea9c78b229bc98ecc065a69ba1f2bbbcdf9b1a010b30459a20def94d47bc95df1e90d376989f40d29720c7f1ea32e8dc76effc30cc96240e07eb7d7277fa1df486c6909ca01710f67e46b40f60697627ef4d5d340a9c3dcd998d942fe6cc9076e3a749801223c8e79e7bd2f15203f9951747df5785f51d32d8d71eaecc41ba8aaae1175e0aeead4111a3a8c7f7240c8564fe86517fcec45a390f39f5d9426f84da9ad4c8ddf56c8f23b2956d735473daf6453bd6ced4b278655d819f532f9fbdbfa3a52c43f92217c6f55084f2470c202441576afd8c135aa8155bfa583761f0eb5ae13e5a8cd92d03ea474add4834a363940ca809c38fc419f6956bca1681c401f9a671da5e991fe531ae03ebe5c358f5ea224ad06f1ec89e82e8caf7885a2343b6d80d36ea58365568a3445d84a6e48c2720245bd776b9f991fe7d2f83fd8b8f879fd4efaf55500568d99f053d012c14b8be733dfeccf865904fad34b5d7df439265f72b4f6760e3c0f381fa0b0c470803580521476013d9e7935fc52976140a11596deaee370fd59b952e64022249431c113d3b029d797a12666d81dc8fd2a6c502f2f762278a4671f1214db151a245be5728480bb32536b986b6a1bf57eb9575defd33e235ee6ac095f0473308a3f606126e9a4938004a360d57b68fe83b2cf9641b3aa9b5242e58b118ee59ab140b3986b0415c3508cf9cd0215779f242067414cd30ae576e3354e7813727ea443fa3993fc823e756901709195e3a64b9ff3c9cd3890a6ff72a05a4b0db5eba9772fd8fc7338dfcf664477f8b36d52b9f81a94e6c7bf657ae4ecbe70e88994bb357ebbaa7d5aa5107502591de09beab294a3ffcc3988860395dbbe02ac5b7295c3a20c1a4f867405fba4e71e1c3be2528a028ed6c9ca61a7ecd0400ce4de0b12d0df63e434bf265f8dd40fe61e5a92a492254313ebc0e4a0cbad936cdb5c9966b62866c15dd8b9325b092f3d22eeee1c611521b3f04a1570f137297236bcf0d3e4bb379a39583b582c9f903b4e046b1c7d26a7bc0914dfe6c865e65581ad3bf87460aac242594aec4db274ea0a6e185a5bd0e1678e66e77f97bf515ac80052cb327e63225bad4159f2e769ff478bfa0d5ee61705877d75a9cd59ab9921b0e43038017aecaf7ed7fcbd0612d3c3f697982b0bf9a52dff5f05adf849e4c02085fd92c7c1f905edd002b4117f3ba5f6aa1a3ab97af5bd3d51fa332350a43405119d312bf05a92b5f11f3a0cd3d8d9bfd7c6734de898a7b7da646c77a06cbc8a89f9398ad6902cdf3013ccf46c6455ac1d2cbc70202baf61831021e5d2c0fd415a2bd4083af077850a5fddd8742f1a44e808d8421147cc9acaba529305880b53826490f87a386d7f17a124a0ec08b0e28e073f77c8d8441bc1bcc20d3ba3920d5e1a5e3d2d9492f18be997a8d14ab09e106b0ee3942fe34e48acd8a084f507262e9f1ef97bd71282dc16255062a5bd639d53f66fd11d66f087f9fde523302e5c0aa08494b65fb5cbd516bacb469d220de224afd46658a2154d78ebe22ee7a52fc518e7d7f2a58c5a1fa492ae416dda7738e79a7361007a24f3a80404737edfc39cfbc4ec49bd2dd7c0caec310380c2d54770ccd5f7bb3df63f0086bcee60269c04e5e6c8cfdd6828024e046dafbd1c52298878613ff68944ac331f427095d014a4d44e6c2a4006b8aca872cb08b6b1ab6f5786257d6aef321bf3dc6a6d1538f77f8f35f368483ba4619d07649c9e4b148e54aed26563cd53a83161984144cef305f9845b0f84013ebcd00fb05756b5cb299c1122f2c3d2d8d10b8f0a33b19f587a65475a598bac259a11eac706cb363fd80c6163398e19083214556bf4fb0dcec146a3906a03474345797efcfc0c5d73d814eceffbdd7ed106083f9d2917a3f7d704017ddec6aa5495f5dd7997024f2005fa3f631faca774c941fe78f288cac20db1b377bf340f50f9aef0a310828089352b75482363e3760f02a80964d766f7f91952483cc2bac65eb0cc26d113f6a172bc3eaf0ef9b6e2e9d2a3baf6da36304000f47afe1566af4f1f8bb5b84004772e38d0561cb00379d01154e22b50c8a9a926d5701d708115dfe48ee5913388af148e99c018756f0f69ec1b9d129b20d677fb56abbb69a575a0d650b08d6fd78dbf880f8dd362807f15aba1c554dff7e38e6f5beacf1ff8df4dbbd639a128f783e21ba6ec5703baf7513fa583badefab4fe716f38e0af191367944873393997cd82c1a5b12f6c61149ab70c56a98c200e3b14345085d0aa01771881407039a2bcb9034e32d017f18a581b92580ec7f255e8cb3b772ffecce10b9bbbc003b50419cdc76618e1917c43159a907ab8d76163ef0ed32eff18b778d3618b75d3217054836c48c19c502a8d23bdecaf42de5439d026f1a297a82e8fbb6183ffa04e920b91376f4be59d34ef21d60faa89f8d2b426738dd2ea2fa96b2b31ab132bb8c9dac349a35f0668fa5d659d11d29af2a337bb3d474d32d55693a98ccd4f0483ee549a914c13830072bc53c758b6227ffc679b24ea9bbb308bc0d5a39bd6ec8af7c0d54aa3a315c0dad466cbcaabbf86cb4f8303331bba81c1f47c4e0b3659c89b9812c22d47c4da20fbeea57854016e9c479ff97b52d77d2e1ebfc98a51ad77432dfb254459a986a0fc518c3357c4a0a0912d1e5dfb83a08d2e8d8ad324808d02c77c4bd8c779cb8191ba511fe28f30c972f25f4f85423f9a64c11c97153f4b203c108dc54251aaa8314dc40a5b617dd634c9a92581e1d093a43b761ad067aeb4d6b599e3350321581710e42643f78652567be9d561183ae983f789e0139e11a742888c79f89c720e8302cffd1ac63c86d0233959162e56d29edaaf2b266176f2a2c865e1147b07b31580b3f52d1effa720ec86b5120dcc913810de770dc451d615098b4a34f26b4cecccb89376a338477e12e029d3c874ffac887e766290d9ec81d2881e3dc107836a830f74bbc4b5fb492042e5b912a77a5ba54f627b0067764b5910610ae6e73ff5593cec7170e32b69a00da017ba2375f4356414749afc46673137f7c17d530a4e6cee2e408b841fc52a5fe2c055ab4f967035eef509389e73115d0ee7415332056a9f89ab414130130491ad6b3b2a509b243948242abbb941aa68505f314e5005dc918e3698418014895da49d5536ed12e3f2ed369e8565effbb04b0ad1e130121896ae1eea468fdf93697a066ac5fd2e3a88aece69481f839077ad86b9c98d1169b2e2f8abc70eff94532c030eb664f219bf5708dfc47f77b101be68c814ef491ef8722776d5d52d69e62d8f1360618df0652ce598a20ce0134a4ab79a48d5819f1a69401c2784b34c50f09b75d417fb1c09252ff0d197510939394fda273c2463f985698e75a19baccf69353ccc73c87cbbf3d9bfc29dbba66a3f1cc5236ef51c549c4f9318f28406edec1f0d618f9bafdd6ea21f3b06bd96807d33d6300f0baf78f825b48b8034dd118a7859180a91115b4d61ed042b9bd60b5fd6552db4d7290cecfd2aab3f75a2670cf69d29e715b563bbcce482b8b9b5ca30a97739fc25226e7b2b411cadb05454273d462299e29ab42418f696f515dc0ff8fa3764c4254708b01bbe6a023f9a6a59aaddbb4d60337d2eefc7e40583d79a7071935c0ba9c010e7203b7ea050582f499d0e964795998ce4af48cea81af978df77b90e2d575e7755e62b32c37ab1f74129a3c8179247067a697c51614cbc665f2358982a50e2f561c70e5beecdbd4e2383e9da1c689af9196c72509e5731fd08623c140a5e1b3ac719d2be75d594e6f239ac27f1dc8098ce7e11a6431061283ecbaa417044b383784920e873afbfadfbede9080afdd522a1bc57b9bb36a0d85c84dc1415a6b13ee9ab2a3d7d16629b5efe670990d57c2c63198c4b4938cdcd1f1f63c63177ac1809bd57a4cf2cbb11c012b31492792171ce1fe9597b4f57b9e36c3ff905caee77b253cfbc9d98fea4a8a5587330c3c4eac6a7351fa86dcc02637e5a1112adff4f63ef07834937aee5b3908b814ebef3a8f24439f4e73d15afe75e90bf7798095c995d88d91413adfe6952b5999a8d59c0a7639a7f623f2dfc621a4a6a655a54feef34f04a7d4faff9d113a1be06cd1a6c7d24ccebf22280edbcdfcf12e2526c2e6ce2d144d4617ce90f5dae0964bfe150044334551d421425c3123a2a3916fb9df8e62e3e92d4db39e53282ccddbd22837d57c133aaa54f27b609e71585833e3ffd8f06a7c74ffa47f135b289b811affe953024322e66f05163007ab37a7209fd50a2a0930a0821b9288aaf15187a672f4205f96e40d2180f482f0cecadbd05234accc9409eaa3d219b1111d13583ee06b7dd44be4cb9e23f839349add73ee1b972ac8762261e95707e394a8e278e0d2faeebe1203daa49778a8bfddc77e80a8917a455657a9df6a1f988d63af2e4b1a3efa69e6ed0a96f994d972d6e98a24bec3092e0784b4a48512a063fd0d778a4fa6f4bdfd8da0387852dec08b2a5c2d033f45220dc2859e36253b35caa67bbd430b12f6ac73cca9f4091faa5f1445d4c4e5d348b6b36022ab0b718db732271917c2ae3c6cfeb591e33b308b267d4d2d0d21964a7917ed29126bd0ed6fb32ab1af1727c315ae1e26eb8019f9aa9c30f23477b52b2a9917708ef7380edb591519e272654ca50206ac613f5a3d35f51f58b91ee07e1f37a2681a5223e55d81f559d4f63157c9b4a97cf522c31023e1cefd8d61551758090a2d870fd1b2e6dd89ddb7363b415211bc339de5cd38a26506f14d561eddde7a6ada15b40bbf157ac26e2d73ae0ae74ca62f7170da28588b467d49ebbd06cc3405c8775908dd5a20c63cf6a0f258e2575713f7ef198b6442e13e7feb58e390fbae748f743d437e092e40c40f687a6ccaf6b71b184f219f518203080ba5c3d65a32c1efcec92a4c7a000fa6fba9cd64ab6510f67719e5c9d614b4593e77b6e7f84ef7a7e6d55faff9228823088f708d60fb0b81964d7c72a26427d3e5537e861fb9be9e24705de2793893c74a8757b5a658fc7a0e78cbdbbbb91e6b6db86c221a982e367ba52642ba335e542db26a2aba20aaf21c5dfea317b76d07e4f1ee81445bb8e9df51abc19b8a92740ab2d60aa5f230b799b396051fff67c1e864cadf84acdf00a92753afcaffccfe81f02666b0da910e5adfde2bbfb640317674e4137dc9d523423b0d6a1a33b9f892575cdb791044466b75e57e6e466bc243c37c9f8b05f0d8d84812f702309647d23f5029983dbb3e0e6f0a3470aa3e5de9a166744baa6526b3e75fc2e6c27b71e01fafd972a3037c1543d6a0359c0e6ff2a05964cc104debcd5d34d7c51cf26c39590f8cf2ddbeabba654d100ba6ce35930ebcd41a56b61c5b343aef5d134b278265623a6e605111604f286fee9542400d1564e2bee4e09d35f91caa1af2b14a2f94e70b43fa27af3be59f9de8616f4d0bf5b2cfd2ebe20623173b55d2f2459770be943eb4e8f1698cabad1c438ec1d22643741c2e9b7060a68d9d95091d9c7698e6d3ee47bbeb75b85520863782513c744679a4f1afcf6d65514ff77b702fe5dde93c719b0602b1f6ffdc48133cc86b73bd48c3d8f2602c9bbd25dc804f1407a285fec2f0fbcf25dcbda6b307a38363772eca442586bb61e93d955808da12deade29ed40555f0f24e4aeb5c1327350249aed450282b07418ddc242d391729793e461e23923e4b12145922675389d68c4a4cfcde61bcadf3bededc60a8e72fbcf2285df7693e6c6b08f2e726db66e2aea4eb0f7a90986fe36ca7d2c2eaa3dd9073e50ac9dc7d33b6e8e781a80984f1848207dc45db6865ec0c90b0c580b550ea048a54c175dd6228d681887a18a7922ca7257c7bbbdbcda1d966a090ae1340f499e75231018785e656ec131f781362a2ddb687e4b7687b0e359a752473eed0409fba2b90eae2cc341482317b507a8458072a123e4c543fc490828d48c249a20d18a8d6dc2ae35d4952695e37df31183e2ff26df1dbabac714847eed162cf10c6373e0e8a654c2bcc6c3f7d2478dd42d13996c0a2fc84a002be8cb2dc1c4bded27d9c6301924f9db63f52d762ae31ff0979856149d8018d0cefc9d6f43ca402186c23c4f70f9c66d4059435b9934c16a4491b5af37fd545bceb3bb0322f38096548ed3e3397e68c0e220c6febc6959ac87f0b0d588f951d7e4c464fcd1827b0fc1b535a49e81984b4c5218169705b4a5af316ac240defed4605de1bb692ca41dd30d068a9b9d4c36b2a6cd9df3c69654452b5e8bd78043575854721e301b900b1a417ec3c968eaaf1eb76fde6ca01418c11fe51b90751febc64b8c87746ede5bd2c6e22bc7cd35bde00846b6a42c5fc4fef12c126e7028a673f17ee2010a361738f8c3f46cf89591f7ce9d93fcf66583d790ed5bd764cc3ecc9daf1eec3da4d9f54cd329745439bf07c9e2b106a274995be1fcb4c5d8736bda621bc85432ec69fa2a96e1d3303eb2fb9795b7fa14301f35b0477d1960f12ed1770b92fcb576f5cb4a477136ab8e1be648eff8e0ed9f58689af2152d9f6681a43dde4b69aeb2dc7e3760e9bf62a4d7dca937528be86ee0470ffffff8f