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 54155 a6df4a83b31e587cd1c8901f0cd8812fd4fbbd173c96299f73bd8294a5ff4bd8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4b0bb4de5579a38b87149a62cbe924c2285e29f16afeb7bdff5aab772fd006b8
Certificate Block Hash
a6df4a83b31e587cd1c8901f0cd8812fd4fbbd173c96299f73bd8294a5ff4bd8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00376b000002180000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b2862e8c3cdc610d8f223eaf36732befddb3c962c2b05cc061ab53160bb4b3b5d9646f1b51138b34d1802b044608ab6d033d3e8462df0ad32c0877f6da99cd491e73193ab99c258b03bdd1e1df792a0bbfaa0eab25c8fbc679020000000000000080000000800000376b000002180000

Raw Header Hex

000040205e5453aea8777d31ecdef9a3d86fb7999acf4f01fe4b49424f36271c4c4fbf6cea2287e2cf624bf5225d37ac39df86e6f6e385c8052bcfc943c2ed1f794fcad4b5ea086aacd50618b806d02f77ab5affbdb7fe6af1295e28c224e9cb629a14878ba37955deb40b4b

Proof Data Hex

59,560 bytes
12121601030756d7eb800e15916fa63f34ef94ca0a77ce9a2c93a1cdc6e97d2d1d3cd35f22557703c3abe1de081e9009a4644c95025b5a6e62086ca15532c21be38482584a81e13356f4022c2fcd9c7ad6c8e0a3f04655f3a00d0d4af2fc6df86d47df8f27cffca8ca69f52d0050e7af9b3751a08fcc8204c7ce63a1ba9040bbfdb566eb55dfffb207ab4b2be95f3136e5e105edeada83aadda1b69e2b2ba0b5d64331159d3b426e380458ff7a14a8f94ddf1f15d7d0dd6661fe142eb735dc9cca8f0b2a96f2842a40787ccfc58f1b4dbb6b7978f5a8e0fa6b14229a0f90f594d57bee143760e0654242d21671fbe66c92210d9a501de61880226ce70e9621ee1f83175c30924ca11a8d3b324f941f6f2fd9c9a42a8752c9fb321a22f95f76b2b0e7ed987847f6b77f0ad7b13c296fded077d01b7aca9e333a7d27088cfa7be9fe193192441cda4f4f276c46e98dfe4dd0038afbc4a07f626e67962ce8c0938df313642821a533a9c0e4eb4428fd4b914c27e62eb2c04eb7d7bfa745f2a9a50ca2cc3044a6b9fc11dcce34be6447f90178970845095a3bcf336ba7348685a6f4bd2b444b27257c339b5245e998bfc81e73470984de4c7dbc072c6e530ff36832716a6ded610ea62fba150cd9902c6adb6d6fe2866ec8d920eba627bb60a016215248d469eff82d371900d19ff5d258a2ddcea69d4ed1e401c253ba1b9db39289e403e0e29f47fb1139d021e202de31ccca7dda85d91e520bda4317e36494da40f98ce264bb576ef3611698ff8e85864fee1575be031ed71769b2047471daafd2422276aa4ee8abe8897e0758e7511ee833ef23ad214c7b4283b5d28e36d1d63bc3791b491fcf6d07dcaf905719c6d88bfbf35eae79565b8a815c1327ab3ad1ee352107480bbadf139ef60b49125698ff3ba28e02d08e773961f9861fb04d17094dd44e8f8fe4b186892642a823bff41353d7eb7d10234c88a93ef67d113b40855faf2d112fa98f507901ca5a765c26c8cb0bc85d55b322c9bc43b0f6b2e251fc087527fd1dbb3e746bee20a61e4b81ca34453992a37dc3d3ff5f7664a0777dd03665ac35ac320dfe1e1c66e7d898b8f8419eba32626d5f9f2b89d5af955392d80b0a9752fed088a204d26cafb1dc683566a42151f05ca8f91fe5035de3dc09a47ccc90e10704745ff69ba70bf0bf61bc6d24486b07cfd88132501accdb7e79c3a127c1e9febddfbd33c67a509982bd3a5c090cb6d8a81fe08ce27e72d278a247e5b4c8a01aa5147a549f21dee58b15d90c5b3c30d00b3d22cd2557d112cbff5cdd4d908cbb93f5cbc277edf9fe5fa1aa93ef08cb634fdae4f0dedaca0284dfbcd4048d82570c877c716e8eba0455ad7c03f05e38325b06fb636314a68782741e0f905338369055bfcc74a4cb279a9ad11374ac41a9264943e521c1f7e212a5b66156a6727327d48a464b4631fd7300babc78a8fc7582a5ea1b3e5bcb67ad8e8d035aaec6ff4084f5629cc2e3f78010da0aa65e70ffbb679ada5a0189531fe141c2323ec003e4cc4572336398cacf3adfb8f34a5634f07224ca9d8cef60d85211a7698ef36837686126fa6f4bb01c07f2ad7831215ae175057fbe748d3e2dca375d1cdd73c482f22b576d2aa93bff90a3444879e1aff3d33ef92fea3760838f3050ab3064b4eb90db0123e000e1536b4a2531017875a7d6fc1b7538b31c2796b4ef36cadf7a139551b309a6fd8e0e353f59cf5a9ef917b5f9515be094f97c1af7a20aa5d62a81c7bdcee69910f40acf7561b15f296da0bd1dc6fd7e05b50b906ac63bc9bc31b93613adcd97d4047d4f24c3bcdd6115e142a53d1375a69dcd0392e9e0383d6ebacdec3bdacb09b5f2abac6882362ad9a01fc480e08ac17709c08ae65ed4c94b09ffbb7340af98a7aa1b61991b9e897c525338490653c42184860bda6c90a35053350ffb920207ff858c1b376b666f6f2bd8bd1c45e5205c40f16d6b3980631f02a2a98f711c1d4b14b8dde51fb17dfb5dee2774a39b1e023036082f50df52290cf576ce6a8612acb78e1078abd9162c5029dedb07f95d445fd0e61c246a23a0f677f381b8e61e7fba9b4218a38839f528d4136c42060e8e31f80b098878ffb9be8fa5bcad110fb9cc716102bb31faaca47f7db6c3aa11d88033a57abc96cea84f473e26e22ec0e74019f55a222baa88c086b4936e5219159616d140eb3829baf3ed756b075dca202a2e798eb27750c9cc1bcdddca78ff60fe407c325e00e71eae7d51d4704668f3fc246d9fd9cbb0fe5e30ac46f7426ec772da6fb39a440aed9be6d8edeee81c60a68ec9f6874556e36de63874a5d91cf16db2c919145c49a6ec94d6eb78d835050ccb13590a5fc27919baa561fd6ac1fc6d9c27fd2e307f8c3d47d3c092b1c3fdff3f9c620b1e4e439c7e7d7f51ce45525446c6622c5edcf8a860daa2d26d082a6946ebda13136fcf7e6dce80cbe23be8ff0a37b4150f3ce0d95a24df90367bca6f32990e5e29006612e3df1fa52918e2e03bb7de92b9876c247e9f6b2f078a2b0a6ab4a4df5db4e0871113dcda35388ddaed28955c1f9462fc70a457c3731fbe4d294b68c6d3fbe5b8a94aaa3358f3638ac8b32dd01f434e6eacfb9c8d3068a590bb161bbaafa6bf9a41bc535586267e2edf267610c47e57916bb499ae3ccda7c12a622f35e3f6af4d9d056ab5b7dd80ca77b7a422e62f60b8f78c8cdb769194f0d520c74896c1a7faf21e0dae5138322f98bdd50e91e9cd143637f7fe5e6e7c1cad78643a590b14ec5e65f82d8be9600bf7511f0f4f68363b62ebdf05f97c19dd8c23f8e26741fd25574e6c3ffd6163d2b1be522a8337d6001c662bdc8b7f45b9b0e151ad898eb30a5828180ecdefdc657f55f75bf12b241c3962f9462887458c49f859a96bbf97bd8492f3a0987c462a0272b760cab380a8219bb173a4c31668154696607d890536a1e6a85fb0f6c2e9de378d21bcec7a8628adf8c85f8127fbf9725f9f89ee8d234a07f41b405e30ca8d1fed50b0e8f3677ae1f41c63c8e439a751e4307a74b6c436f314f6227337f2820d916e6e3132ff275109e8f8034974241c8102e7eba879845ce77e122d613a8344004797c960f9abd711b7e33ff81879982ab0733cf96a5d864bca1c5f2057c53f9bbd1d5ce5b108c41879038200f4027198f31342b41245d5b6cf3bbe0be3b5a4d44566629c08e96bf63653263a5593be256194fa8267a1fbdfd65426cd7a773cb7da4b7878b48916bd5e40de2a0f91b0fe1ae2576620b7807b4462d8c105db68e40d9bcd9be3ee76c50cdbfd4fd94e7becf99e4d1a648cd4f93124e312371eb2f7ab56a2b9260feb3cd3e1c1c370e875a85a561bd7d9c520f02c1df2fbdd8caa8f7895120a71b3b833ffb9ca33d0e424fb58efbff0ad582d22750b077db18bb52c8087f67014d9853ed5a5a79e53fcb5c1d17780d630aff8e0cd83fd02719651090b6d4fe2934a04b64e54a6db60019dc3c6fa3ea0852ab7dd76bf6bc97d3752f9568ed6785379b8f556e30de59e301900e76f683d4f398cba1a445d954fbc924dde2a5807c390cd593b5d15f7fbfac085d101b4c5b2903cdd63a86b9f22a5ad4a108affcf07ae13ea33aaee9140268cf776bcb177e8115bbb2cdfca914560e983377014cd8247b7872a0552d46eba4bf9fceb52b868c82c5dcdcf4cea96c2dd8058802625b25abdb9582cd8f073544c29462511f0f3640a72f2c40bdd8c82840f2bd0527bc7986ec34132f5e3a042827a7816a24f6876c32ff4eacfec78154dc75d52effc0ff6f0c978abc6a331161646d78dbbf15509ca1294f651b20d49e6dea3ae65630da58ad9bce11bc8c845b663416b3ad735450b77bf248c04d9acdc43db2eb5b98ebcd4fece3615122185afdd647eec166e0e5e765fd1baddf70a8bb4bbf1250edfce8f99e6a2b4a30765d06c932da7e01fe045e1b9bdfc9c5e9c2f104b63f0cc53a89b6ab46c2ecace06d2257a23fe3587ffe22d6fc1345c305b0b752e656136c5e28f3766b37de813b47e58b47d186ff0a7b6429b757d6e0517d5e115536d3823cee176ca735ba9d973f058799282fc6a90d2d2196c7273131c6ff1b7671a4cb7aae51a2411c1418b6c3527880380d4f955057124975ec34d55887f59ccf51981ba71c0828db5ef511a0573d05ef4c1109459bf42a9eeca89f2ec74786b60b569ca72bf0e17adc7d96c5713b4c9078a8d4888da4564157764208476e38837f07b898787b1c258172ca647588026d83f9e47b701ec976638cc7f0b39bdb8358f922a535980c1e4378db319005baec285f69b7f9c784b3056fc5b5a6739259da4dde431814825ee76eec29f8c47bd23bcafdc91240388f6124881d82f66bab3a13e081e3f3081d64d9b7585d779b9c625b549f52e58c8b343f250680c419e784367ef9c51582d867e9a90886b82bc05d984ba9925d18621c90d5142b938d476b33d6c3f4ea8672d4a345de9c06844e3b8212bd505a3fb41de5a664a89180313010efbcaf995dcee7bb19b1469dc3ffcd4df573e8e7e884c52c62bb0b7fa7fb4673c72370a7d6c4012bb4abb75f309690cf5d446d88f01267349d7873e7a3848ee018996cefb10955d82a3a6b701d9064e70b44a75e63b2819e2d5f599a3e10e422c549216341c7e05cd9418d4fa9179087b4dc3b1d47b9cc94a7e0d22593678f87fac3432895ea6e7437f5ef5ad844dd5a93e2a27762b7ee884a7a1b2b9e5afa99dcd173d8251e6d9abd8dc7ee6d0fd7153c2999e8e36d1ccf2017d3e7308026e696d13381a83b0c59bffdd4d32235a6f9760abb63280412262dd1227268a723fccf1dbb3763dd625312fe694efc255bc399d26ff19f82d2d1b5173243913a10a5a802728f44a7cef9a9c96193c4cff591df8a57fc40701bf28d8af4d0f7eea15b7697d289cc72871146dbdc00e38d1881c31a6ebac6f6aba85c4391c930704df87f077c6a12b2d085c571bedfd3dc4de603e8ff6ab19e7e68ab85607283d2021252e3b4fd7c45527100f5f0366617b14cd893f6d1dfdd92c2f566ad8503bc807a6decc5e1f0db2f6ae2ff8c79e9bfc9dab55d45576142f484291dbe28069f1f3647afe4cf2443578622db4d9f5dcf9e9986bb9f1c27b8e5043733dad7ded93e2a7818ffc78a7b6c462df8265a18bd5cf6f59e990edcdcf66f1f4ecc76e23ca375545fb18765237a8e9fd204ad837dbde66a5927148d9d8fb810f3689dc49e8b5b5c5e1fd8e69245ef8efc817c85e15915123f0c4152ea78f5323641a788263456a5008b92a52cfda361ebf7e7c04df34d4c5074e7ad29e0f31724c9a9c8803bb2e4c88088bfac99b9bba2591b763124620330d8dc6ebf3ed23d57f543c081b8ef36deb54cde520c1cad29ca8d67426e3aab1e9356cd306e79383b4bb61bf70f7c6cc28a0ef82f2a938f56b97061139cf25f9decd7585da5a243bcd099723f79c4a5ae62d29515c22851e7e7e5ec247a5688ec6838196f70607c76b1f3da5d7d51ff48334a919d701a60708cb874209e85c0ca836442526cd2e98b3a9c57c2c0346b6b00a2854346edc7ba30d042607127f49953dce919f7c5eb7001c9ae1aa245a581521473d1c88c9b5b9cc116750ee3dc55478180d097a662b2481e2cda961883200f65ed26dde246b817b58c8796704ab969e72c3c025637dbeaf54348fee8a82b19fe93bda33c790f4ef8b93e1740fe0576b88c5ed4de04606c58edb3ba0f73bafbe3ba253e3049d7594ebd1f004308b99bbdc6f71c623e2ad4c5e4426cfcbabebd578fe95ea3b494c68213a3c3d434a8f3f7f59a67474b9d2330787a688054d1b2bbfb336734988c08cf63dd68f123baad51473ced6959a0ddfd4d1a2bba7126429cc0e750a7c0f0af3a7ffd1c1763eb5bb561b740bb612b10c2e9fc324f08245a3bdb2f6ae4c1fe60e7d1a8cd720a3eeeee14b020d01ff433719d5d101c7ef1c937f5225f3a7c18b280884616eb96b6b77b2b63c36d090c4d33674892a7c664ab263576840c553fb6bfd206609c3c839424ad9d973fa84472e337160bb80285be2eeded35348ec6e6025f1045b2c84f79582b2fecf6bf3bb1cacd62088711ece57f646a8797315d26f30eea7b94dcaa33c549494ff3ec9701c7310fe0ba5b1d62805d3f4a570c714f91ad6c8d79ac3409b28949e8e31822a644de1fb837770b70efb55292ce130b787c5811018617a1597823f2c5c7e945fd95c6aa3b5d8d71014ec3c966ea7ae6d5bbde2edf21f823f41b52c228924ae5e3a90348c8218c25d455762ae5017338e36d9e97b74285d43269109e17210eeeaa4818b2fcc5309deb1424286503e1c7eb662cff3daf4411c48d4d79205743d35ed6a269b5382d2aebf80a148dbadcc19b89ece795ed2265fba410490b1038aa25564bffe5a89fcdcd5be4b57ffe74699b0fa31a3bd6ef1b121f6aed0be4c540d911694444d876506ba4c6a6f662fc4fb1a79ee10f3e6b596e34686e0941b7d03489e4c0ae917d714b255ac4e2fa772d71e97ede3dbc07f1ccf60bfbfd9ca48f2ac4efbf0bed3d12b669f217955776065fa0b6d0e62568f187d907f44f5debc2fee037341145eebd087f1460287afb288bffa5987e478eda37cd6840f90a2942e7e3367f2789bfcb30b1151ec39b529d1473286d03d98a54d3c17d443d7c59a290c0e63f8f04c9cb580a92b7028c7832c62238957c0d51571e8372d7df2de7389052cbe3b7ff4466d9b825c0d962ceb3a5b9ca652567fbaa3c72679ec798ddc07da2e8ec6bcebbd4bf196c614833a96333813f22579102592e67112b42bd43d447ffec8fd11c0823baab8dc8068d3c7f511ef334b00a9099d433ab48be42759c06834f3e20be6a9aa4cd214e4e2554c530bf6417681dea278b44380ad540420d924fb6f5ea437b9aed0862b13e61856c92ffbd21f5d040100c186ca0185446661a26a40b83ecf76dbd12e3c02d976ca4cf2ee83be4738d76cdc09a40026652b7b6e8610a0a4982b92a639f601eccb91d976426b9a7a96c65eea1b8352db68b5fa06c63cd3deea29577e41ac4353f53222a1139cb79f5c4bcb9c5361f84128280542a3b2af3407e93dc17d216955d4b3e081907a6607dd4d7f0641f4b44c39579cf89cafc67905e8707112fa5eb3839cf273637ad58aa33c716a06bec6241bd1b791e10288b74f1adcaa8bc41b506053de651df453a0ec326ee848c6748b8014442d12c3231684e8b6f987bfe545866afe2d4f1207a6f791f2555f30174254415b7f0e0f33660cebdcf8677f03cc14f37bb945342f98980bb847166fb10d016a9bab699299cc270ad04e095003b737f770d5e5a1f17c958d6b6fc075bef778827295413c5137297a799fe7fbe2587ed961d2e27b0fb4c19cc09afca6b81379ebfe434f3d0c39ded9b741d953c0903f6e131ef803da8c784a075063381fc358ae401aa42b0e021043fd88c4286f76e7b8ea3ede75a23230c1d553e22026aa6aca72a7477479a00952c23cfebce7cc28b0b6798cc0f3734059fc459425e84a443b1bdf48ce9ef16a096d16c61b4c28adbae5aa27efc140fbfcbe80f456ac476f8c3b8904c59fa1c216739768667c1e8406175928468fb92ee15754aaf0c0ca8a8969865f249874f2aac026fb14caa0ac70ecf76c95f512a33d1fe933ec88280c1c3055fa2fd2b6e773ae091480dc77244e78c173e5520116a5585ffbf9bd0c870cc68598ed4f4c9fdffe2f43cbc6f9ace42d60aa6308aebd79d2f64b29e3a8f5f0a26ecec916d170079cadc732cdd9d2af15de0c30d9972a001e47081deefaa1bbfa12e447274a92ff79a0031f01c8c54ef3cf28f332e387b0cebad45fe3ba1cbb4ab443b215fc4d7167b425c8912dea631c8249c33033095bfb41932baf980d364d9f844db52bb3edd7fd3082ee47cd5da33b4a662131bb19eb59b9e7c3456f5ac66a94241e42e8cf31cac452639f7cc4f33a6bca17c0e1a1a25ebdc0819d90bf69454ee8bdd23a2217225c142dd505047481a73d969aedf69fb9f9e4402893741f2bb7038ec9d1309e73258382873c5189d3567f53c6c79f7f85586379beffce0ec737feff3b29b4245907b4597057c9fb47618f1b37f1ecf337b08d87cff5bfef86bd2b3818feb27d6e5faca4f1cafecaa23fedcf3723d28fee1a3199d17ee7ebb738d0b0b52275fc23c4e307943d99ec8d7061430135c857fb42f8338666c4ba402c00ac9b695ed22b9dbe0ae6351510a2ff51ae0523c3c04c9cf9fe43c739d1be5a6e18a84dfe614c090257a459aee2cc3c5b1d0e3b219944ed40b0cf73900fd2aaa76571fdb26f02f72d1fc3bef11d15530997d77c6415963ec6770646c189b34d18bc858e204716f1e0d8029b555feec22bf6243899936d2ed292dc9fc133e1a59e78e87b1c15da159e0ac899841f391c970e0a4e353cf2ae6dd689990286853511652448db782b7aa2e6b29d28caa9bf9c037d7b99797ad867c63120554790cf9417a2186035b37951fa3ee4ba5724c269c644292388a2d933ddf8df9dc67ae4ebc36b563e47ad49f8c4483c8964baca296b52e1a75804bef7814437627b6c807245459bb109ae6f6a9e6901ed90d60820d1b563ed87b5296ce988d48b59ad4b68695afedce3b7418773e675fa0e2b65681800a3ea773dfc2edfe230d2794eca675cd275ee3026f8d5cce345d6874e6eb4e8d9b036ea21d49f1375cbe6e7e68e6f9a77b545e3338509ac76b34587f61b15e9c51c8072d0be1823926a75f01fe07132f65faa8c91f5a0dbd91e7528a6acbad206fe117e3738c5e61e716c09eb196792bd1a6de68f5cece3912897c3bbaeb0afdb598af3db7c918e77e20d15e0d0431cc27554e8656d347db04c25b2282f4635cdca004155fcdd0b7581d0687de925050a2418a519d18a6f6d57719f781a65c4a05fd8b56f50539ae430a7c2bd8a81c70494fa49ed1ec948a437a6528acfdb047caf920a1e38a3a5869747fdb228ee70780c7b7f71a60e27a69158b99ca020e0e66ebeef778a1203bddbd02247bfe9090409c74ae09fead832ab49a8d9e55f19635adbdf8b7db443974758871c77f4cf9e9b7e263c1db3ebf2850757e797e67666f96ebb7dcd4dfd95ff8fb241bacf406d6c9c1273a34f8768ec34ace770af02576b03650012823a83eeb9e295cbbc8618fcf8fbd3d8c3407c8e115c11727295a487039e1c552278ab0f48eab66b48c9077a6cdc7d5673f4494071633b510ee0e3da58ee5b36a506e95dc91d207f3a3efcc6ee8cb01625c6d1a9904c6b8f4dd1f19849b660c817424545c39746c2110ed3bdffcc8bd080821daff25837ad06cef1bf7d3330f52acd97250aefc8ae52b02d6f8d67144795fb00ef4bdfe019bd5adc313422103eeeeeb45ea57a625c602907c8605eb01bb4fe995c9b1f9900dde755714deeefac10fbd60741965772eb78f72f5362ce2cce933391037245b0572b9524476a4ce04a8203b06d6fe36e2afbbca552f890c609cc8164599572a7652e6e74073d248df8bcd99e22df6195467261708af7f554a9503307eab9f68b88becd9dc1dc3f47205f7bd365cf7c397190d985f6369e2fe247ab25e501852dc5160b567f4f3e62227ee6f468225ca9a89d55e6c9c0bb93e5f78663a874b6e95e5910c9f7c5bb08e23fed45a7c0372779cd4d3065923eaec4491ec8300883c41bb6bf69dd989a8ca5539eff60e383ee81c7fd6b04cfb5ab5e777bef9596914c4bd0c3b377fe72e974a864cf691377b9de8000d20e3ff3a531de53ccea2d50e897a781540906f2b44934de0756036bd68169b16f1635d8deee99a686e045b1512f311aafd1ccbfab5fa01087d07e5f4817ef71403bc546b968817a89d7584f86f3534a457ba023856d8065cb21c9661094487038648d1bfb627cfa81fc82ea2302e8c9d6be473b460b75e1ab88333d6efe266d5164e3d61c97b0233fbac405ab7b45e042cdbb87c3c2e33e59098eeb93e0cde1372110f037b6dfa14bcaf826a1fabc2504cec61a042f2e47d238476b3c4714a1bee3f4939e6c8979f9cdaf1a1f7732772bf3f2acd3844c7ee25964e1293604164621de9a91b10360b0fb3d0d2ab5ee360bd8191167cf3d335b5555d626d2b9b5d26ab5ee74724fa220f096bd5b405c22c1e236c2b9b53cda921ff2fd6dc4bc736794a44e0acc5c47cbcda67ec201e67f96d2a9887a2ed331af98a52fb8ce7fa0826a0ce16ad235f7b634662214c6f6cb89474f898b50671438a0d10eb835f27a2bd23d23fe884a936059258232bd1edaadfb4afa11b4458e94168af73ccb9c493a3f175aa7eec5d649c286e0ad0a119e31267e5f04628a75d0a03f232b9e3428333714d85246ccdc27b76da63dcf1fb22c0fe780c44f29ae1aaf696d6aee5f80965ff536f481ba1dfb14fb1d39704440ed4636dc265e0de82d70237eabfdc79ece18651b43c97e61bdf31006c9878956d27b7e89ca65dc04e2a6102bb96446565c96e97c2f97574d48cfb0926dc3b7b42d6aa99d617239e8983196a792f1b2b69588cd55d4fb7e5ff9c5d101d065d28fcf51f53f85ed186417867c20be029b9a7c7180bd0abc2f37dcd8faa7051156fd83e9116c7eb873520a794185f0b3d846437f80469f4d39b3ca18d35ed205acd853d7d8b46e9e9cec839ff81bded61921a8bcb17180e4069d34737ea770cf37838fc10ccf7bcc69890fe2e3a15555c6e24a534789b18e9ac4b55b1965632ee7bc525cf70f316e641bfecc61c18fdb81b09537209df6e4737992f778d496fe4351885ef3b817e6df0c4d83f3e7586830ff265bcdc7e322cea6435c18d028cc053d690e8c8983dd339efaa6494490f7d2a9d4099444a2e60ce97d67bb72830cf463c89f9ae51a24f4cda406b887c65bdfbf9e2760dd589e5eb2fbc3037b4092c6309c3946fbaa5ac69f630a9819a8a3b00c5d18d03311198c714c35a6ba2d265a4a60eedb944a52aab595a1f1d47b05753f42d95e95de07f1dfd0bfd4a6e63c0f1fe70711df64ab186a78e8a466664dfc076ff2e6dae3fac7a411e7236415466106671eafc413cade30ad378357a9def7ae6e20ed8ebaa0aad77fdeb68445205834c59981fcdc856a090e645d1a7258b8c79b1c944bc6ac5937042544917187f424fa1ad6d9744549a42ddd742c3bfb35389d0347daa325c060476135d61b2ec1fc7a0fcfdf1442ad1732ac5fe04facf4d9a968b0926b4aba7faa5f53ae504e68b153a2f907977426c89ce14082ff6197f24017d971e6369b985d5f4ac0536a2e0af3ca2f1a0985f245695a4176ba8b1dcc4ce0d7df1fa11dd3dd1bc9862ebfee7bfea11e77756702ed42cb52b8bf262c55bacacab9b2833172208becf5d2fe1da103abd9ccccec4f45ca444f4110c6b1bb037105ab8c2ff4e947faab5447207280a6049e02db45e8e49f82e6e6c65a92caf73cffeb7e0fa94b19c9e4c240e3320e3c9a3963b3e8a2a25c8e8c7e5c8acf7ed9efe47814fa6458cd99a5684f9398078fb4fedb02018918be1c49919819e5e458152119cbf7bb8466091158f52599e8569b84f0cbf21c9ed4aa9307ed860ce22e0ee3fd7c90ed8e95b8f6d7a5074d3b3dc952a55a432ce10bcda166ae13b9144acc43d773bdeb867ed862436ee51f032394f80b5bb2e46f86b9a7171f4263000aee20283a37f04b5b4528f8e4d4d9b43c0146dcf0236644d915e7de7686c2422985f370983cccdbc3c39218d26be8536dc9a6e6dbe6e0e4b6c56faf9e43df9070fb588d56239a1f732d70c66c061eb0b4c30a33cbc49e6925968cbe58381f44d0a1f0e9446b32644f20be130cc0c941bc84360e58aef5b3b27ebd922584daf0b55a264edda338a3b70f71b7e7aca59838916327f7898c4be4adeaac054e5dec603bd7f8dfa26fc7cb0786b24bc73de7b818e6490c58d13cb59f5dc4fc9077c5fb766e2ef469de6256835357a44e147d7561ee73a408dfac3841ba2a8ecc0ceb6d69529c89bb4868be39c713fb0573490035645b838da1adcdce0a4c719111ac66b42973eccf7b4f67cd337012229723a488289754e1fa4a84288d3456ad520b2b1b628cfab385bffb11c4b141d3cd6644a54fd81f88f0c808fd2d8defce57ac0bdcf5fbbc11c079c78a938d2184b63ce24aeec2faa707d13309a147f1e89ad9373b0a2e0d4893d14517134d8f914c1f13285aecaa9e606156e4a666eeb4f1ce003746dba2081ffe371a8b6631e74b4ca0b501dc86218623c44139edb438349673a0100a64b6ca2097bb1265f6d6608b5915e249471a68893bf3e34aea2bd63c947f94a74174df0cef6bef27ff3fe90e33759c5281d503883aa36e54498030a856fa9cc6a5185c7d9c065d362518db31d32d4df44f552e30c3064abb74ef1c3312c17b86ab21f0d0f4ec32477195b520d0adc5c347cc828e58692fe39c85d5b3128a7fce7d007d2d9b5d72c307aa888cdb6aab37b98c027c039c327002f265779b3c1827a54c4c24ec9d541e7878a5a1219fe383c086b5bc618505abf042cd8183c3218b13c14f7a4b0c5cb81c23c17a60958113707781200e4775f66f4b3fafcf9ae453405855947beb9e8eef3de8d40e3e654c8c72f202e94914bf861d2fb22635c441efc430fefa1c762899e49d619e4f23d56c68c40f9190ec94d18ee6cf4ad97d15e384ca3b46d48cca13c33154d127438e340c7817e6bdc950311dadf7072d7856c30fece5b721d35fd5e5a3d1ad124959d54add64004137d21ec00eed6560e0de1d6d58532ee36023eb7caf6c673a27d13bc3795540da29c2acd15c1d7974459c73e7041c859ff194ab0a829d83cd8d4992966c3f1560a5fbb215548157787eb9f03408dd1afbe2273fb11f5d73385c1727b39ceda35baee628e9d4032754b583ff6c3f672963d3a2e49ab6dd8c9320d221b23427d9390b7b5eea171cff4e9ab64d4a5908fd8ddb8f019a859aa15d953ffcfda3d116827e64c75cdaf3b16304e233c52b153d95caf21c43bd619f3057ae54988e2a5df3cd9f814e02d4ba3d33ba95f96396f3080b4c09fafa2718de2ab8b8592c819fee5023532d3f6c9fe191742884fb8d44a337c735130eb06cc2f471f7db18ca9da55035ad2c1dbde02e9fef62920805c596599180ad044f98b4cd0dab24d20e8b33f085a8a8703eb03b0e5f64f583e04a34c556c5d7a9288b3f826e010d0bfc822e3d5df8a7b68445713136f594107ce9dfd43ebd05ce8d6e73b4e20508631b97b0a39bbf8e46bdaa33c176a88cac72bd467859b3866a05c1bef8a5f8f7edfa6a7203520f7a7d310e01fdd59c47f6e281f1456dbc662b1f943e6acdf47d7e154d6ab2a671bbd12248d5f9606e03eaefe8a8303bda699d55e51ad572c173c87c4ae8ff5ae0e0a050f0915b0a4645017a1ba8aba353ebdf0043a6db1f5b97b3e0a1e7817a58b91606d839219dc7588e31b82ed5108eadf25685760c0235085f33a790f5abd1798f8f043dc05c59c6559e4dab206ac7095ef6f27c4e1a4113a48e41bbf884d8c183e32e1b56c9fcdda073f56bc0021947d769d3f8a7d82ca47d1c88026cd9b022ddbc3a60661a36d926adae74ef4bd4fb4775657ccd0f4b0b06638ab9dc15b1900f115c5cef002a0f66f47c513fa499b73ee9a6c2bed2b6cbabba56012316c6bac4234fd3e14f14f5ad9c4a6be508c41830f135965de6902d2261b68da932aa5d00544cfca57734e654085d257a64e71a0daeba5bd9ca97fb65eec6abe64cbec92b6fd0c694a8c8798f492c636d507cb0ba80ab314a6adc6085c864f6c8de16acb34b5f38f54fcc7021f3cb7af0eb0dc7f7d91485a9be38a41f419db9545acb86cdf5ae25558000c8acf73cf379250b2a99f956ea22c324139bf9f1e0792fb658a43fa38bf8b9c49e9e09109f86ff2580be58752defdaf82323de6cb3f0cbdf3d67ceea3305f91a15046d7a1845c9a72025e360fad4a8d4a6c97d8f71d9c746e427c3c77c6bb8237bcc8fce5e01487e0c48f59f9c0e57d27cc6838a507b914af093cc1b34b790032b15b9a35cf1b9abceb7c2d34e18583d8a8c2f66de13ef7ddf17e7304c5dc2493227cfd8c08b0fc0b7059f01f98154b968322c377ccb58bf8eb246e7756ac0399217f871a2fecf8dbc66fb44e6efb42aa54d798fc82f323ae836b0c2c85917094c70d49ec4c64cdac2ff2ec5da34661e512a2f0413d6a8851d1c170e84f289ea084cc65637d91511100314a68ce05819355d33c5523e6fb97685f9e93140de1ee0639c8221eb0aa30bba78464f19973e52d89a69551e4369718507949fba4a9c22c9b38d37dfa1d78449400e9fb803678cd12aefa3b692b360479a6d3f78c1cc0198c42598102caeaf5182c80cec2af95567a7c561950c4bfb4932da7195f543e4ec67950a3aaab101cc9333650b2798b069bd70ad9e8cb5ab8bffa0585f69ebdb01ff0a2153d4412aa1d8e2ffa54bc22544638ec0ca0e8ed2d0dd26d6ae1239cb29a4ed76a3453504e01f1a351e5070aa6de35062fea9493c7fe314a765aab041b8f97741018ca88338a7fd6a77ed70d31449ceebb5b019071fa41f2a5ef92660d56026e24e9e1c11c4bddf6d57be57daeed119fd816704f6e88f9eedfe76cf45e57c6463e5c1d24e08858bdf9931c86350bb4881b1e54ea1419a784098ecbeac0399ad3c2a65ad2a74b3cf693e1b6207a3f3bf5ac6bd234d45313c94b1b3ac82b6e80b637bd6f1b505e25747f349e0cf32c51162461e34e3d38decee3b408af55854b675a108e0e5de4312d80fa8301f016122b6389ab70ccd196f335a340bde56ee27f2eab17a6de48565b540785cd7b300aa7d3006d501286cdef68d6349478e5e6bcaa7cc2bb3576e20f7ae1c8929d1900af16332791ad6c50669aa721bc05ecb27e23e5782cf7f398ec0478d62fb2f9ea2163a765bed514527fb1fe460079e521283c10da5b186b8aaecfc29b9fcdc573028383d80151efdb5f0db78cdb73624c31af30c68d46710618cfc2d5710f1db2f33b487c3fecc6f0971adde53f764cfe98e6845100771cf1b9206354c80de616a1504703391d88e3f56f49c066023110c54926d13b1a70008813e8f4217b5bdcd81b2c049b24448c47a1ca3b92392921bcf0eb082cc57ec21c429e2dd220e169a9988e4fa244ebf4caf695ded84e33bbde066704f9e8953ea01dfa0eabb96402865d429f9e43841312a2f262295176326163d359f229d43c75f51c900132af404b3527a9e1cfed077082bec43f85e4c5bbedc5bfb030d15743482c720e3c688462e9b90851d9e3c9e8b953cc1463c97a50fd9f290dda81dc3a0fa090491d24c0268516ecb2617d7f80e8b6458e02b78cae4c501e4fcf36bdb72d5a991d493d4a29ddc8fda88cedf9f3775f9cb58566cac8ca75e5710e9a05caefbd8d25117158f2829176f1eb24a7f8fef039a65904476f9aa5b4ae8e465e8fa02471abd8a422580ec523953be3672865d2526db3ee95c154dfbea4a834a4f4c4442c9997dbddcff3dd07d8ea0a09c89da9d34e27b9dc86305c57ec09a466a5cb6eafef29cd783be825ba07075b82987b440c0089692077212870b2a6844249310aa215b8ed77ca7ba0e91c91180bb615eca5a21c3830f822c8248ed68115815b0db8ced100a30ae5cc46663ce212da29e6a76eeb16842cba5eed326caa6d7e0cadb0d410d25859f5c17c23438b28d1eea744cddb4fbbe928f8472ef99c4f8b2b8496b60440d629e5bfc96326ace1fc2c6f10be6813e4f5e2210566498aef7af6cfd97a44ddaab0f2d4031c02907c8ab46216844e0a5f06d7be46ceba3b4172315711cf6d0bef9ba30c772ea0d2339871cd3c9bab3aa140a252c12ae720b3958caae821f9cc3c83d08590b0308183b9b6f10905370e3c395d86545afdefa6c7723261b3e1f720852eff4d7967fadb9058f469bf2bb714c83f006d0180f1580cc5633fc7d9eb920050357e16441fe9e46e90c313102788e4a0cb295b60b391dd24a2698d90a03c01549dd80521c0c06ddb51e3e73994e0dfa1caa948bd0ca2eb4f8f9e573a9eea0d69ac432099d154196cb2c376abef84c694c08e7a93c62c4541befb2e7e51031bdc8ec73447f1313c0abd11c17202501bdcc8235704a79b09055cf507b9064ffaeb01322aeae5b0ee9293f6ebc8f377be7d8ff12cc1b485c920fe856c8711030aaeeca8ec3e052adf3610baf76cb4b4421332e5d1dfba90db4dbb8584b6339aa2295c9e42a7c734d3b6ff1bd98685170b05746c74e339726a7cbea9869ac67f0cb970d89fb9465ce9d9c5dcc7b9d4c01da86887aaa865ad91b1610dee1716702efda9a29d1fbdaaa3999af17b9fb5fa28602da41e7bd4a5fb493a34998e7faf621637db45edb99d075a8c2e55572a32a482cf49e18f2ca357ca6ceaac9aeb7471cee7af648622735cd7873364c79f2905600936b12099464da491fe2fffc1243ae53e2610c43d3fbacfc6a72f7462c199cea1caf8a6363c060abe8ba5be90bcac4cee543c5a0e17069e57a8431cd198a5cd28734947b24d85902c626a1f61de44a7eda761618c4442a70e279663744b780b8ff0094c704715737e2570a123772be4af26e7b3b360dc7a4a9278317e1fef628d1cdb5a77082cd806733073040fbde04d02f6742996cfb2d0f82d7b608be638e14fdc74b041e11a6d5bf6bac187409d5eb1131335bb36f6c4c1bf08d7430194883eaae56655f05af51830b9c6df188ecb488774a9a07e17eec0f4adc1f8b6163518eadc3891761a20650c2e73467c67175dcceba9fd661e7f1d69015fca5e153491e66a51f04ba53738b2824aa86fa9441087c4727427a75b1e46913cb59e41bc038ccb4bcaed67e68a798b6ce46e84d925496c2c7cb592254b52fe60a69f86acbfcc4b1d93863dba1351e61bc40641dd6ee5f1b15f9c14396b7a27ad033e2cf230f5415d5b1d38fa882454f8dfa39e83399b6c941a6dd2f1c246b3319943ab12d9fbe5108e23e3b79172c1df6328c077a45c9c0755c3961c05774b6370ec221aeb3f845ae72dd024b41ed70d02048d3a6bbac73286102b2ab730013bd263c607cf2a8e43c1450be33a2aab1bd427ce43e0259e29fedf031e33c3790200f547bde9f9ed5581ca77dbbc8fff69576c8fd6836149dcc4af5b204d12666ee294f0a32bdba772b746582bf4a4bd5697c17ccb2935b13055a074de7a7c0bb936ca37a6fe8697d97c43a9ea2344dea5cbf5c96a5d1d27a40c877aa7b24f4a57960511bfff395985febbbe3cad7896541d05bc63c3b39cd62e3cf9c8b5ab398238d1b7f23fb4ac7fd6230efe60c5543c4196c5e626af09428a767b9f2c2b70b91aefaf52b233d534b8d51de65c1cb71c47254fe356d77facca8221e509f1c88c74d9d7ed9d0db4dfc31870c2216fc45489202aa2354ee920c980f53305e01bb50467b29e504945a4751aa73cb49b2cb4aa3038275d32ff58cc91fcaa26f61536f8ae1eac946f94ae3fc121b2916e2de8bdde56470616f623998c3a9c96af473415f014d82448a6c0caee452d5ffda5ed4c3716ab968f8f88f052e1abd7f3b78f6e3d48dcca674f45737036db5e180d3d3907afd4289925f30ef2f236911e7135779be94ea74289574e82536cac669d2581778e8942152aa15b7adb2bb899f8c5c7a78a03d14d27a1f63ede83263c4c3da642bb4c8cc380e21946dd415436b6fc293fe93db626fd5891384213c179b914ff3670f6867c86a373a177b722a5c3a6a79815c582ae52012f96d41cb53656001774fb3a3c38d323f3985fefb6744b5d948607f07376e8ad228561ff9c60bd789c5b320e6ce8d548f86b8307bdabe335c460d1e6d26fb659d0762526ac43f3b3236c30c35fc7224daf21013489ea1b98012e2fab17777064b33587455b494fe2ba7185a54009213a82f37eb387c781dab5537f48d554eba1d31858a321f8e75f94601c143f0b28d678b12460ad8e7090f09e4ecd7637ce938d2bc19c5a771f66e109e89d8f24b1ca688109111b6656ed0546f2f9c09919f8c3271d69249e2ef0f71c380cf45724dde945744f03f5284cfe2b840e03b768e526f12ee52788109139aaaeb4ef426a690ea2d4b9fb70c2acf2520bcf0d155da6a5a5f5c03e49f3f5d2c3a3bbd2c91b3163873be3929840d072362e00236d446a4bafd8514fb080cffa5f2ac1949de0ea89b3039017ac757b6f1d1983908ae540c3a372f8b1d75abce788c5358e50fd6b5f36b2c459039eef91819da5a2cc0becbacb72eadbefff628aba30c7814ebbbfaf14d2ee7bec1c67a7c7a22b83616849d2c20e0ca17950abc98fccfdb6b2ed90644d0cfbd7f676996049f82711e23111fe903674039b96fae0adcb39e4f3bb5ed4f59ab127d6c7d91534f2499ccafe426ffba92591168cc4736cc4d1f285ba2b9cd69c095d01e0a4c30a27a52cc5e1b1ba8346dd473cb0b5896c39667774fc1ad734e5c5bee5f10a81f926ee8c8c85ee2538cdaeb8a6ca397775c81f9f90c6846e59b3225da05fe315117da0dfc2bdf757f3a9d8f203c2da9cf725c462ab8bb069fd3b51090430eacedc096a2fe024a5b4bd66f1b8ade6b538a588282d1c2759c7697e590c34b961b265011d346ddb367202d541bbd19cfc479bfaf89001835c08962673f5542039306acadf6284e2f90076a82703aeb2b435901cd1b81d55b0bca3187530aa115850f9ce0e7bdc7d648e415a32fd502df7c17fba807e1494faca945e72611a9ef41b29d3cea2fe8c85e05228178608631d6cb722954e4a86d4a5718d40bf7517ddc13002340fefce76654a1e97bb9f72912a1d28298c0e0316de2e6d06a4b8153f0445fcb35f110fc7b35d630c1957f281e6ba8c67a6e7cddf1fb9e9b25d6833e89f2429feaa462a529d9aa838d7561567eb73566124dbe8714f216a5ac3ebff2f2608a31e54a700536eced2137e7730b3c1fec426e3056a9b69794343315f3f8ad8d4bc8a083794079d9d5d3358f815917fe489803f691570b57254d5c2f5a755ecf1e90cc13b224c050d46d4e3bbcd74fd13191a0ca00522d4ffa720a52bb9c2c4f15c49dc3675e1d0fda7509d3ff271fb16ea4139411028ec084e6645404f74601921ef64c61a2d6826778d6acb8f31549e3427aa7c9cef5bf8b153adc1f23cd5fb739bbb9dc995c498c693dac80370d78ce9c5771f83aad263cf110a7161691b91d3f838090f93dd0a02090652d91e6b155d8c3b89e9557fa5c7399204cbdd4268d387c8b01f78b4539943794f8ced23f5e2ce9e32661a80c8eb1734f0fdae164a2760d979709fd2d33be3c30b18892a6730f5f5f81c10babc73cb2b0e596f27b4e6c9d9d424a0999a72d11583daea84c5d414ca1882b5dcafef58afc7b92302d1b326af9bfb95f901bad8951f8535aec3e45bd0a45219d9496da0c70c17bbf53c97c644c75168edda96daf0eee4ae120e4aec0ee450cc1c765f4c8dc5a300c213a83eee7626bc3807ea8062d3a404865624121aa4987a408889d792407e459acec3304f8407317b6ca081168ae17e668286d14f9305906a8062e16bbd62c83e4aa3a4a5be19779511bddb9fed370ce32ad17eb820ecec442a1d9bd4097377e211831c47f51effcf5e9921796d2e652424208f2b61ff6e6abdbb3e0a48a4c04034c76cd4ed17158d0f8196826f5a1325469d2cb798b806cae80b1741cf0f0345c6be00ee3b58744d635b781362d9f38c4065e0e6191919ec52db8ac3841ac40afca2171008532483e68c3ac352ffc7697c351fb2956f28843d54adbf051049b3e876ccbe70a488e818ac581fcfd7da48fb96979f1f6a4fc81aff9b8e478781098621846b4ce9f8363ae2f16993fbf4a12b9ff700d71a41a7f4482fbdc570c5c0836fe706af857dde88af8b972aefc3acb26184cfb8714905eb4c09e5b1c47bd615e19b851d3cca84c69d13accfe8152d6d564e4420887b569616c578348f7fea14e24a5edc23a1fd455a6ec3c51869003263514089a66fba99e009062124120658bf9052e6e0ef56f49a9bfffbdd55c0f0d6b78e0b55d6aa2def414c637078c5ce487bf6a7c4742e9c273f28c49ed7410a7aac43ed0bedf2bce3d097b5de92ae2dec29329acd9ab902559bec3a7ba63a73fade5ed2c009febcc0d0aef4ff042388afe07142f46c601dc5e3b2446a4d41fd1e37e9b2e24186168afa63ec7ac124dcefdd6568b0436e330623439b064b7995cbc848bd00586b465a014c2f35ea5dbbc771a43169b0329af95fb1e2d42e3fc4c0c7187fe4d9243a6dd0ff234f8f54b2f1f18ab3c998c426121b46933d29b2136463e5ed6b7cb7d1f15c88e21afb27c084f755b65d798c392e8a40ac5c438cab0605bd44c06faa30f6ddc2b1e0e73af4eef967104d2135603daef95ef6307c161099d0e2ffb267773965c5f36c1172711f2bc001386b3e513dc64786a974561d6a33aabee8bb7ee8e772b779a855bb46f271dcd27f5e966f508ec2253766be7bf7a419a541befb09ee4dceaec91622598f4ef1743ff007737948414a2523edf4312cf5d4ffa5191fe423d9b6f5f045cb94915e2cd14fab499e055e0379a6e7f45fb717e3aaf273fe5a09a30b4b1dacd90f05bc3bb8a3731ae9010e663163f4214a79d43375d671f93f0254fd9e575bcd4b4fd55213816dda36ecfc6642926b46d1735707859710442a5e15ab1dbdf4fd21b83d8df7de4e6018409fb9ac83ca1b58fb9707db92cfbf9002cd5ab0a73740429c1605c420a8e3a03b478c73807f7deeef134b8c4de7d90bc6dba191a328961cf6bb49c5883b1141cdfc8ed87007647267dea9d6ddbad121d538d079b593822da34c02c65fa6a69c2b0a7b8be69660deb43318e14e05c6cecd3220f05798760d42092914dc54890f720d7c3cf518694e5da92faa2388f83996c064c0d3220c95a006da28d854a5258dfdbf295eeca7d48265ca3f0171135d29e5608c6d9ae2bddeb530447866b2a897833b6680d924be0804181f75abe1b04447fe55cc54f6ecf56eb79ee22d51ae3db1aca01fd2df7d172e387fc258f0e935da229008c25a90e7fffd92a6b8ce5ca79047be656183a59ac9478d29c43b9aca947457d9d83ab1a1c00fe7c3e04283679cb1bf50796c0f221eb9335a4e9355601a9696d87d85067bcf5696d78341609db83b81a5513030d4410ea041d8ccfcf7be6317b142443b71d0937957a55481c1f5ace4dff4b16abbf7a7d5b97cfd2ee3a69d8878c67ca72c9559ca9e222faeb11a73ee64bb254b593c94edcb30aef123b05afd5c12a65b509d6eaa9b53583a3e3ae27790dec686c25c4b641b0265b7e1c70e0cfd29b8cc9b379b19163e9c70fc4b525895d55ddd2265c2fb516b2b239f0231dc739be1b0d2ee331136b4ded0aa90fc561282999baa2cab2b3bcac63d89be45f1b7716a4568118c925c6ab7c2025dece0a488075f3c30a95bab9d5ce51741d0603f9fb1260cd3c279dc0a8cb11073b55150676927b9fc8bf49beee0a0740983f5c02ab08afc1397ef37996ba84960d7052333d68dcfac3593acffd50ed8bb705ed6ac345dc4f35e6e725fefb0287d0b6518778c3371165ff26b88a38164aae3f5451f6911eaa5942954fbd85d7c2080b194e1550c47e2c3c5c4728205185d7f7bb8845a8fe668f8c861fba0383966d7949d11c3a1f4224b69d9d759285245692c7bb2f3f9b7d9ac7d43b8fa6fa22e5d45128dc14b4e47bf97cd8965f3cd39af7e3e0dc80a40e8ac7eb5942a0518f112918b7b5c27e98bcaaf58e49b645d2ea633bebee5ddc86f88dea69348e1a5ea633de4bcfa7ee2609c7b96b725009d2ba51a107cbc85bd6f67d1bd873d39eec227cbbe452ed5b5c1f40693441c9849291048b7c047b01f4a20c2cecc2cc64d6d94ae2b3573b120e4da839033bcbe3ca0625efce3e54d11179de4fe823db568e94b6f9737cce5eaa63c7783e0644ebf24f52ad97fe7f3267cb1c9403f433f1e696e3fe2e26738396c1a32c8a979d95a2fd6b015359d1a362be2abe0f51bcff228caf5ad2b1b549afe338f8adaf08dfbd9727749f77cbd30bc8d14adde719d4af56d9bd5f693a02d84140f8bfb7422bae7b116e3ba2d4bf750f09429475f9ddcd0780c1d0c992ad4b4a540e87d0ea3cb6d7db97aa63ed3c4dde71b71d2a2b922fd71c4b9562624d3a82f63accf75bfde767e373900c616bbd86df5aa73e4671dca6b4b5c9db98ec132f1d30938e9a377955b03783b12f5f316ceb8d8eb3c3372c56241cb89fbc85c4665ee434a6325eccf4edd5daa8d122f008419852a1387898b8ff55309e864ba195fcd4f25893257b8a0f00e5028d31ceaa45b8198aa70cbe0d3b77ee3c097f8698d3a28f63c08f45e84234f894ab51127f80eb4e726a9b7bc479e98124a860f539ddf1dd0c0ddb4bb5dc8d14da34156c49ad937bb242d0c16f65af7a84788eec697336a7aef06643673cf60afacb2c23cd2c3c443dcbd1b74f01a5d4552795bcfb0e2495bd101189068b8a3c8c9107cb57319c7b4554f6837443613722a8e661fd8270d7fef9f2208fd2a0d3fbb0d183466394b86ccc04b90674221fd0ee42c73e6ea1282bd0ae4679b80bf7246f0cb8648cdbd7fef2d3db0351ef8bc03ed1b58d2152686b2ce497ef2221a898c7dcd16be68cb52edd066f4d8cf8aabe0e449f31b9011c7feb865b0252cf90dd9988138bf9d4f99645e71c8cafea7ba10e65042c95038bf7e5751d433e2f72b24d891d0d905157f9d7769dcb2f25b439c26b44e74903f7b0b99ba6d4ad577a9905081d5049667fdfe20c7c43ea74bf2c3d9045e40fb6027aefe394d70bdf3fe17393f99a5144d30337cd2c5839ea3c4deb0c97069f47d7e41ea29da432795e0129c99597c8e37aa8483e5ebbf38acd59db41fe64faba4eaeb021b91a5ba4a38703d4568e6680a17790293e4036408436261af93813ceaa252fd0cd51a347cd4c95bc96259e5eebb48f6e30c7a6388da6f8baf5532ea248c4b7dc8fe98741d65c0c3423a97715a74368da34da5e1c3a14afd64da90e38b8c77a6e564f6f312cf6bbac515b317cbc6d5430eda15885ee10e0344a539a1a0c66cb1332fe89f6c56b3c0b243592c980bff7ef18214fa215541d831d9e9543d37f45da840704877e5a16963ac2f09224cb60803a628458d1f3055441a09c18666c8556643a4efadb4d2ec12d4b6de84cc4025b9b0ad655570ebc242528d7b52e907de517f2e5807686edb61f52dc003fe57f425d51cb69eea947cf716de08d606edfa7068c9683e5b3f92efb727c1aea8d7d18db705511d0cb9a8ce1c44815d247d8254717bdb86bcbed921a017fc858fde87b5fb5691e84d3c38046b688fb7bf9b372f07e5f64dfc012e0db74d3e420eb3acdc2c97dbfd17044987b6f3a4a754f67b78a2611b7491f4a37e668fd62f0ff590ba16a544b5da1e4e25c3a648a24b4ed9cf1bf08fa829ca110deefa8a028206cf3bf48600dfee5b974f30e7bf42c4f9194b106b8e55e8b285866af471aece0f1ba2b7997d8bed04620742a21b857ff78a4a695b4f25125a48ff1d30700da83262b3f741de2c44d27e824af7c54f5b4a554058958e1f8ab7ab9eeb3274ee4fd0fa98e33465d4a18d5d089f563cb069c5bef893cc3b220c4eca9d4a6a5ca6d6e20c815cd655b2c9fe9100ff1d496b00b21ca28240f28dfc135fd53228916548461fe40a78cf3ffdc5624654bfa01063329e106e7cd155a7cdca6c53ec14ba5122194d1780245d662373823be0c91b47b864a15b12c12fb5acda00f4dbfa9a58558cb79ee3f262245a74e163bf16d27cf1872d48bf180317e4bcbf8c984aee00df964c4542d39c71491cacdeeb116e8e36fa525ffdfa69d61e7c7aa6f5391e285f0dc30d9c077d45b29702a076dba5349cfbca57d3fbbe637c7e80ee5684eb0d65c1ec3686c482b5cec4c396cdf258a68d8d945a4a82095f56d30679084424d45c8e15f9f7e366fb24bf04fbc1e4567a071af1789e4749ea3c93293fe77731e2f455cddd8c6c5bb19c2dc3a3de9146fd735b73971801c4f08c106af77a9e26810154c20199d64f109e2ba8c61421a811dffe1ae9e21f165f36392d45db792be529f60f6bffb5af5ed20f09bfd03661f19c8ea1bf5e5ae8b744e7ec47ad53e87bdab448869fea23310b8da241c5cc6b33fd76cb1cea88934e0bc40887ed8ccbf9290b794a2c9e1304cffc1a195308672a1b474b0bb57e66d203fcdb3f9a4b2cddfae00c0e8be828fd9028f5e3fc28c5bdd79f91819b199b47356410cf2430621187db10ec9553eb5982a82d3fe7bf195cd70a7424e85ca4be5d98972f1a4f511f500a5eb21a7e6507170e0d917f8b37729f3610e65182596550504b6dd1ee4b8ab9bb75cb603fd499e18c4eba3286285a429af8eb74b0b0c348860d23aeca5d3501a34badb661f493f209d69c43e2e98cbc3c64983aaa98f4c227a0900ad669d8aa12e417720805ba4b01652961226170200403154082fc291f86980ba6ee1dd6b2c2375eb242dce7945108de708d443a10ce9e7faa19955a6ba1e1b73a6af70da5397585bbf6f1961841c894bd9bd79c829c203c1b606130ad5597affc325714ca33f18e97fd9c7da75d3f30aeb84a2894733dcf5873c6abd1dd9267a2ac53a2f221c4b6518fac555262477277ee05f17592b5fc6bd4bea5d9b13de13c1f62088f6e9482330a4a77868a287bec8a2dc146fd2cbacd2b2ddb6721990436ad33e617ad4cd6411995079c957e22d9d1a7f0588383b89601396fc9c6fb9a45d1b6182dd04886978a06450393782e041c3dd0270fb3ab52d65385f5654690d3b306595486606fbe9e3171df59b536df279e7a707cb1a7d300db19a3572bcd1a4213fe4f9ffec3886069aa530599f9d7b202d115bbd65eda53e3f8f34396ac459ef7311e4fd9543ae1ebbfcf3af81746a1dc2c9e0d6d78f41b4a28a0d20a38331e8496be3081e27661c4ead95a130bc3f3d7df0062951c31375d1f4286b388a21b5e13f5af1b01e29b447aa3055079f584e0bc0bc663f4ca4ddfcaf6989e8f91453efe28b96dd2130267c1fb4b174730226826923b38ee4102a79b8d7adf9b9b9493e33755ac5ab080b34a92af61498c9d504b6c8c051f3dd0969acd5487a5f0c7d778c07a9f4ebded742a702681c0874de6c15e2edf2460e09c2e0c71ff7a45fa49f13905a511a9dafd041db50bb507d695697a76e6e9c7f480737f1c634a7e3def5b508487858268fd651139729ac362a3ffe15af73f0712e3977430b65623865a1f407300cf2fa2191e96047e1db4f9dbc4c80ea5c52d13a617045d7c41ebfa2e2393113a4f9930640d1dbe0f380c4a6c6ac749fec8492eaf4925a06ea51980e2d97a0d1e49d16c534b01468b1b2008fe4d728907caaf15ede015f72b05492d441cc44243aac4217ae6c0d738886e5047aba209ded442dc712614b0caa41a5c217a849414fb283eafb91b1c1b9d60f900b479ab9a47fceca59655a82d594c93c65316878995acf4f5f2a248f6f702917d973b1138766ef9683518108fe19f0961c21432968e3f82104c5c70cccaacd3e1fb505afb5869ab269675e8e5e377161160b2f15160b28a7fb1573e903133841be68e836a42ceca8ab4172be1e2ee05e625ace36cdf651dc8d1067867290a396888fed3585f334df96e210fb69fe1f4984f969a0f6da8d554506f38f0f6149b58def62f56f7ea3180ea38262774d84ca8dd31af84254f388a4c7ecfaf1517edc43456e3fc181a67d92c8928424698111059851e63a07a2e058249106acff3d6ff7cd9950756db681560cd686656c2ce3a08e68fb485bfb95898c96c2ce022df30d89ded764c130e245bfc42d069c4b5e9c6c58fb24ebf8f5752541d0a6ee3d273e676418a47200ab02c27eb247bf43c0fab504210b689481a63bb75f9f75b8d7902c0e0a0e0cd87d6e1858e1c6e3dc3474e4ce847f4952740569734edb226f3e843158fba7e7a43581f8d02088601a0e3fb9801e4c1f1c79b127369142e0228b5af2abecc72f0cad4528d07b113c081a02e8b2c7342ac84ca0664e46356366c259ae2a06d20ed96f3cde169fcf1202b6f9be42f1837c4f6b31bdbd254f3bc340bd553198e63c335d8c6c3162fcf72b0b7cfd485ca64b26b2eb11b1eef07ed01807a008d722593ef71b823c03165e96f775a7e25183e9fa12f96732d82f04bb3215ad3fb220834a8147deb921b876a55e99949b362a70a3c2b0291cbb21efdc3247755b16f289e74b3f42bbccf98399794888bbebe1a63c8954eb624418f6673d48079551a9e30e4753b8acacf83b92d5e3b3a176809497b3f7baf0d62ac9ccd057b6263ffb5c5e0e259e90b85f7fa9f5b754541f12f7376f4ef9d487090fa0d970c6be88f32e5a4197b4bd405894c421f28ea5a73066cdb67504718402138ecfc4438cd318eff5ce4de89ed804b40ac5c81276809be427b5deae0ac4f333ec42ca2aeabeb72990fd57524e50bb9285879d6378b52315fe554c03b061fc6bf39c9e32174cff9ed6ae2332b58935c5ed9573b559fc8608d7098af992a0d41e2a3c7a869664818ab8f7416830f3385cebbfd0193ce84293d0fda119b7484cc311efb1e40c13a4c693c59e794284e408c86d4bd546ab772cd663cac2c8d2bcb7127d5263c5e28327744e7725c0e590574a52dfbbb2ec17747a9459dc5045ae53f4e7da0baae0f6cdc4f808a735f0b10b8c8a723fd47b47a32fc63754b814f9f7d405c3fdcb64e6b37bf851fb49384e7bcd1958c6eeb9eaaf825da1e37008691cdebfbae3e07d1a624e949bcc12ef7ea3d1fcc362618f7cf572c2693781439cc26e6379c87b1f906a45fc5b04a8b55b06685c50e799bd3140a1715d6f76bfc9dd8fef6e78d44e8d720a6193f6538be81df8c099be66564834c241d95cb4cbe69e9a5535d46cc8f976b4a3843060c8043fcfac1aa11600e54b9e515dfae6cd5b02841c307a15bf9c43c3d36982309eb54e7664a2efb7b89ea3a6fb5cf59abcdad5ec4bd0b24ca3c2fd70aaeb3f02b82e87ef60a554a344ad5908e3ed82784871afe913fc83909aa7f8d13688fc7d53e5eea90b2be9b20f88ace5c71fff25992f1ded4383ab2e8ac09fd7580ac176ed0046d6262e427c2ee561242f037fa89ef0f1a54318a69549a5522f507bfbe3d8f776e3c3930fb1e3493669b0a25ce35b81e1f4d3c44473d7a7ec8369b79160737c235f0d09baea8d2cb76f70076a249adee49f5e86a32972d14cef31e4ae9eda91c91657e0e0e27b6bae4ee0470c289140de71117b179c041588eed53b40a597970618e1179da9743887fb67409d106c6eb7ec5f4f2a5a7f8a0631a425a341ab42f12b11eb692beda4268a7070d947283d50797e45e326ce6449fbec6474e26d0498ece04d8f0a2dd8b3b33b5237fb9fbe9a7d1a529d247a25ce09acec65330d8f917b2808e484df8f09ce56da6528d87e6e5694ded310f5cbcc728b5a2866a6a51e199094d887bb0971f25fc39b5972e563a8167bdab634f5fa24eabd99ce269da0706d1f26b1655e236345e6e7578da2c7c6b15daed2ed782122a5892fbfc4271b827171382513c1630eb10d420d3791207ca54cf1f8254131c04c22097652c7a7bc028321ec127766062882f97be2931c80ebce80b1942f15229e485c375a299a2f1d921f98c1d24133cc08e1a17510a8d945f89661eee4897a714abcec5537daea6195e9038f1eb7a83e264d0cd49aa8660f16a4cfcce8c92c8bec105e5bba124b2b4da9d5bfeba0bda39c3f97080d78184210385d2264de10927e1bdafada0fa288159c786e36250153e4a2d5fd92674308d1590c7f7c09ba6866bb378146342c2c26bc5c68fc97effeb357247cf1620737550f181d562ab8c52cb38b61f25de858e8b7d9bfd1e1ec5ef7e2374a6054ee9cf81f761fbf5ac48acd6bf327ce0a0fd75331267e9cca921368c7862efb02adeaf05153d85f9389a24830a488579bd7b030890c7f82bbb6d55945c3ad8f6a2602e7566d74bc50178706635babfc8edc5aa20bf9f8f8b567f144eb622fc229e5ff059367563e25bfb0886dda5f5ba44f702990d9163084305b6829b9c3a760cf53588374d7fb683b67e6d24be74c5af86122330763636e096bb8c60d0829d91298050e9124e6abf9dc943a46fad98dde8f2fdae5ded337d7e1d3d058d4ac2969f7013f8cb2780394011a0c22bbda124c4316fedf29cd4cc2a957768708a5434bc83e88c8ea7d44c57f1f74b0635140f72f2df5f8b675194c9aa3308665e81e27f71ffbb54f8fa0342682a45a4882ca106fbe9217e60ca41a64172c5f7a82fd0ebaaa4f634f11ebee5a24ddb3e13ac0c3bf49da4b742144e0e7decda84faa0e426d77afee1947ccc4f3b61d6c012c2406e6b3901596a3cb17d3fc3addcb193083df1a1aaa0a82e9b33104921848ed63910c6853bbec724a344118734c4c361385984b22099ad42db4d55ea4591788a5b7a62017eee06d6078595918dd419490b1696e9f3fe6734b5ddd9436248f9e223d113ca4ef053a57bc1db3078ffcf78a94827066a2faf4bd639dbc5b3c8a5359aee704f44aedfb19e422a916bd5f94aba4037c622dee0b792961da1789e9d0546025107a85818475294e9c743cfd1fdbd862d56c4444e5795f8ccbb8294d54e725c1d9f8970e2f653b3fd0da2557798bbbfb51d5baa7d41775082684173a83663b0ca35939c47d2f61b5010207f530d0dffbfed0ba603f034272a818005e277a31a0a3330a8048ad195fb7f31838290323f6ac64995a18208d341516ba69d000373f3874e926782a7b16aac9303f757916ace1d3be568c4b7ac7228745b5eb3b8d0f0b6e40125b0b211382b68a1ec4a769742ea39927d950e8d07c574fba959b2947737c100d516536bcc525c2dc148570183f8662d8c2cf90ba2616ddfaaf438b492bbc138f70d9e3422af7facc296b28c8c9cfac53b58ebfc810a7fa0431ef5d49ad7087803f38c27e99d284b14c477ca16994e9186efe4ce548bce4710cb0af75a029f4898c6e998b289d2ab9fa5e12276a3a78273678b32e29c9b5afb8501c3cb6b281ea194a05c130c8e67ebbcf6a193e0798b84776cd93c51268592b4fb5f2f41681042d68ff6c57abc4459a139adf717c6f793ee3ffa12253d78ebeba291e6f647d83ef48756751f0371f25e0b4196ec06e59648e2d8050a94fba728ba5a0ec307410ec39e690a3d1c3c4856f5b4f38e2f3fd6330f49b5ad1a2cdf5114192c7247fcce330c881f459087e88d84e8e1490bc91f0aa3f1dbde59ddcf8784d2dee462d441e0862440b3a24335f3970c652ed1ac7eeacf602882480251f9b6a58e74fda965334ce25cddf61da42f879f96571e4ef8d8a1ac36f0d658a0d93bc253e583a2e1cb8f3e3665fe4f08dc970d6f16d196ae5f66f85c354fe2a338be1d3d08402963abedbc6bf1baf9900953d1f4064670bd1b10a9a1a5580e61c15c89f574c8d07e23b302158208138782ef6fbc95412bb8e98961b8316a56cae9e82d69c920e009a136b0362f7077888291f5777e6f4641d955e051c0e3b71b3416050235e280f32c5b5b48c5e4150fe55808f369e55395d0c3d0b6ecab95d5c8e62d355bb77f5cae9de642447ef1c1fdf15969a7bc3a123ccc59250b8cef4d27cd9c2bb380a11ab8de1af7dbc973d10eff07f6addd2bd96627544ec0ada6a2c34e6c64c48654750dab6bb4a04234add42b337c147c0e97dd8c096919561025dea3734802027b3aac387ee48973269bf0cb3a0ef704f1f6439aee7230b01542936dd2827dc806c78f3d80538f1fe8ffbacf8093cd8456d0b2386a29889e37211b5179cf1c756b8687ab41675eaabfea0dedbdab5e3a6409d6260a5a46ad174b4f2333f185b3903f4658b8b8c012a6aa0aa2507825bece3176ee2a99d16eefb84f3ebf21600c9c80f800ec00cb1c48256b0a46677bd286c6a7e55cff8a3aeebcc08b17ec69ac37a41ba8c98cb2a4d077d2c14fe7b8cb02d1e7b2b8a99baeabc9ae7af3544ecd2a195ce4dd63c32822d84fbe08c5f336dd8084e3054de7fdfb98a90e76b1da22eb14aa3f974b2c4b1219bd26f94e20f2dd7589f3712412e7e8e01d7354d3041b9cc2a9177ba9afb7338ece353d1e55f9999dedb9a7f88177765c0c8e4cf15a1b72c31969b5bcd16528a9aa9fccd02ea41d11b251ef6760fabdcc96ff7a9c468f4f08b8f5f341fcf3b4f4eefd60c24989236562fbaea77d509c3851c254077b61ce885cf4636f48ae1d1374bb9ac227faedb5ad8530466d96fe109e06d8f866893eb4dc156c68cfeedad465a70e4647203b12f82ca271e2771a10b05d8a9da5956fa8e90e92f4497eae1af8bb150c45eebaaac55426804399d68ad1c78740488d19625aef1fc552a1fd72731c4fa73c6090e8cf4e583fba3d8223b4734e24ef16d2d619be875c80249a0a9dc913ae9adf7032598293e469e4965c8cfe192730ec81f8f093869f0a24116ea6980425f4d9f6816d638f7f14593905a4187a2c234950c4980aeaf5438f6b7d9019f4734a6e29077ae3167fdc96e9ce81017af162791d48feeebc45b3d4f47662ce89583d5f4e3f1d32903e02a746d6dfcdef88e5c9f66a4b61bc1a19bb69d9b4191c9a77d762ff09c033d624a73d910d75a5a38efd021300657880d7dbd5a7de935e808dd02d23dd49e0808916e2958c1359c61403c1d6bbdf4bf0fe4a54d85eb5dc027c7e2b188f36bc20e441238d324f5163cf8159fd1ee13c6cac45b492529811a201c721ac9cb1a5ad7c3c3bf3a70e87e9f2038118360ef8c6720a23574ec96c40dd413b8119a7dab76f6a54b2418c53ea1c700b75ba6938228b4a469965f729ec5bdfb0f619a5ff52a27fb8f1d18e6c56872a75619816c226ed6c863a97bf8acc56c5fb72206272c74032dd916bf50b7d236bddee8444d9c8005ff8e39a2f06553564f6c90c081df78500e12c334b730bd98ef4525fc4178ddfed0dc7e47fda471d2ef273dd43e2224cc58d324efc8e479942f12ba2bb580040f7dc3270e797ffafca09b26e29ddee87394706fba435c74388d784652320c1e268f955f2a64a294b739a983fd9828f769fe6c39ab91b5eb81f854d234f881ab1fd170fc338373f3836754074b3d59367434ad17e221f9eb926f08f46db2791345e330abe3153d486aa20e13524d499fd649fd017d793206afe7e36d7e4e7620c9faebf5b00b1f06d5010ab88969ae7054b8c803a77298dd7b25815854905da4baadf0ebd195c9f13eb50ffc7a36f4d7c42fa491cbade94585d45187195332c1bd6509694260f7c31a55fd672d3c8cd3a9a39b6fbe4c26483957f08eb7fcefacba7b069a7a7a4a759845fecefc48a7986bed9591946cfa52e73ac1e25dfdb0ebbc5b84fd5903e655ab23adb3100568195a378bf1a4f97102b611f8d6dd6a1736561e5d7179b7386ed93cc3b5e3bcbe670519352a9da6bc257bd4545457259882a6ab83dadfcb64686d70506c08105e29183362040082fd89d82a3524dc4dcc67bf0393f113b37e03d7ce1aa8ea48df624f2e6e9caa0fd493448140aa0e13cda2990d9a028e1fef44f9ae5d0bb91602b45a9b08adddde9ddd77d2cecc6d52017dc47be9a44b6d73f55273a9e6ff9fb93351a164a455b0799ec3ad8d0d26346d9f738264158cea345ce610f23b5c4496424515676c48f228796a9146bf25f3ea702d2430ea511797c7ea795c2ba5c3b9d094b09b6a3aa39bbb603c6714f818f38c7c8cc339adc26e156918474720a817ce5e1c09edb858dea8c8fc41f5d17b4d3ab7877df497698c93d0d5c7eb93f687fbfffd619912d125359b434566e8ab8a04542d27f84d46b840236670fa164f4f3718dba509516c6c8495476349a9ef6f053f0f2e745ce1a8b7162df8519a0f6b19d1b749775e79f5cc5e8c26cdc6bba069e2d1e01873050eed7005712333707cb837227b03010d95d7b5810a7242bb9efcae6106e8a5df0504110f001aca04075853eb6279ad058f312be31182f670a570d4a2b0963f1be79bd936d14011fe842ab3a288d2fa86ad3fa0efa88e42fba83581ba57f7b3c0b97caa251910d440eb3b1d504fd9daa5c9c4cad40c4338af099f3ff89ca842722064b4384cb018a5f43614dfbb1d0e9993d14eebd677150f6477fe6530d67b8d112cda250cdb26309dd24895c6b27719b387345e901c2a4a16c2e0525e03f46cd36d5cd2dcdb3f9b07e488f96a3dca64fdfcaa360703ade496e3a007783dbb3b55096f885512d55d2c4f1221653ca9433a15c6315e7b3f2f5a23a33ca8e303653a3dc163f593c562635173acfa77d0ff1ea5792db949883d11308e01547d3a477f85e251ee61514ab801cdb5a2dc198e413a1b4050c6566740be7ae820ec749217a9eed3e5b6f55b55433a49392174ddccba768f76402e9f9bf07d33cf7cb4a3437ae4eeae1ace5c6393c48995f37a3814c75b9e2c5f9fbcfa963ce0b21f95c1aac34aa4d8be5698423896c29dbe6efb4387b73ca877a1f35bca533881efbde04792a1f8c389104d57b247e3e56764a76d9ff8aa3936f46bd2330402fcad017a122e038dc1dbc0f830288ffd51276781e1e4f3946032b8aa7991fc9642af825660b1729aba5c842b959da24a254db5f4f584a61508cf19661dc100538db56af4373ae1a490e012d1977925ba1359f6f6f0c938fd1c5e5c313e3b1f18b38a44299250828e0ea2e4b14b291a9cf25f46a824d8a84bc4e39b8ef21ed95f33d5e6ab052b093af69c1e73ecdb2d61dcc2ef3bda7bbb5173700762fdfbc0c1e7ec0c2ed2a4f14d1d20129d7a955745d66bdfa8d7260d83876acd0d2c147c3b8488f299d595b082828bbfc970e2c1ddeeba4d0b2edef7bf8b7e3bec019c9777abe891024c37acb9a6487bc2100835f1bb4f74e65a7effa3b0157a6ef369807fbadc040bc11568f55a0facb9a5ce62d67f483c67704a906ecea1590e99c81d21e3cdea8df44a50e384807490926bfe5e203e69bb2731758734d2a84691163f320b5711c8d1124b306cd8c53e5721cca872b88cabc6fdc779e32c50ac007f89659d267f417de2c422db99cc1068d91fccd45474c3d27421bfacc74d3b14a12b4d14fab763bfcd06e3a20b61c3e8ae707d52b83d1557d4dd615364a02df09c1ba5875b1f390a047b7ee15bd4402444b48f8933be4130caeff53b64a7f3cca7179c551d853c29a14a4f1f92e2bba14cf10703e0fd1bcf64a20f184a7175d7354dc29e2364776b0f4004b4c358153127374d36f149a69cc26291295a10c4568877d06a69b2aa7fce04b94a04347c523a7ad5a727e5f0f28a03aa8ff645d30ac2e1a55e5f41b54d0bfc6412c4b531d496daa69181aa0af282ec833ee0dc04d8b404212f47046b52e7e63a7e626e03ebb7f7a990e96da282f1b217c3f3cbfe898200003843d66210104433be9ea424ffc32d75b150827a256ece9d151d50a9f17b012115f88556e3e81f3966275fe18afd26780a5992a27c9046a76f091c56a1a34c412cedd073f2acfb4c37ceb90a6e82767af6b4bf6c0be98391bbdfc01aa3ac81304074851a74785e68032b7933ac167d166d9632cfc2ae7efaeec7627c9d44367b77fca4e144b0b6115c5b7e953119598c22ee8b476258ee76627af6691c26ba84957de0bfdb503a5bd4087f1862cf39fb0f3367e09e6a9a8b6eea3460453a33760cefc08826ab117a1ae4fb4e06fa1bbdb1c2a8420266c3b7e887a47d7a5645702f28a1fb8bc86bdc8c018c86db0fc3760cba902ac62937314dc3c7d03faf835ce7c8667eb979a87b08105f4251a84ed6350b0ab2935f53072799bf53b70eb93fc067636a7b9f7280e898abbc51c5692d7a9e9d112cd02e3457b67c1ec9bb256675be613924c12c63e2d432bd9e99d35134531c68608fa80f53f6d6db4c477603ac5eb03fe005046f201976082791131b5fb0e18b6c4d5ffb710c7dd8084d793d1edcb92fda503a1585354affc63895a708d7329e1ef9cd758a857704df570f8b06fbe2db4b701e3acb9a8d1fb91634db8f93223118842cb8fa93ba7372d27457d2ef5773e5fa7f17f2d71b9f832fac3b0764ef2eca26d9389c6b6cb26a4e57d390179062286455cc28f8db0c2af83850ee927eec1066fbfa6e41a028adb62730d7f990bf8b2e3d35abfc6c138a774325eef36eb6f7956b0759665ac7b0d290d3dce40aa601755add297158c13f27aa2543f296e03d65248f13d7eb2ff12f6d8cbda6f68e0d0c7a665672df103749bdd84904b49e2e7688ecd8c225109ebacb31927e85f497210b2f3bddaf20ad6445749d4f1319ddb31537857745c99c7fb1f6cdaeb0991822328972c83cf5fab8b3ab6f96dcb8a72f54aa808df54fd471a2b25c057b32b3486f1638e20d76e132241028b837ce7f040ea570b8d7c8110985fdf884c79d58eb295b464c6fd877e8416a5695d7a47f63ab9fa759f50c3d37f6751da4ba2e2e9196e6362e2731c54827c219113806a260d1e198ad0a48a3309a7184c2f810627ce9e118dec7b3769d2b73f0ff2f49465d4d9109db67107239045217a18bd40905802a202f5e742a1178cfcfb296abffb2948d2aa2cdea00b7e1eb1c72165516d1d586cc210046cc7116d658813acc4ef0c5cfca8127fc66479c6e41072c35fae538fc8e4dde3d250c8a007abddeb6273d4b1cdc240ec7820c8006e4304b05ec1d5045c029b0dfa61506c0038c2545fb5fe49ce6919d3815976f93107514a06fd613fca666d9bae8258cc9686f0016cfcdd5871476ddb6afc28ad78d327682d3e3a4be05ee0f06336884d3bb00f3cad1228aa490120a243592d4a17c7d0b1b887ffc4ea4d8effb754a5bb86b09108d30c13817daf039db0f4934eaea884f0b7a39651907bda187168a51e92b3a533b8eea9bf449351d07484cd334a7e1cb4159324a49b867c93de6a94432e78935d11441599925d2c73f33da340ce500a6215fea05a277d670a4049af949171ed000370e61a24c7e5a4d7802405dc325e9dca73f80b0a5b857c61b7a1cc7f81a92a9279bc9c1f9420d1aca8d14ff501a16587acac683521b51dabcfb57071b52c9c74018717148aebf953e41275df7819b27b9fc22fa4983b70ecd4513b514521e7f00c9474c0ca0b90fa64520e1633b6ae6286fbe1ff1dfcdad8dc1afbf3b92ba9e6df752ed087fdfbcabea3f1144d562def9403869d06001ad54a4cdc815cab6135ecb5a5a9ab67ab33a3948d49399fa32f4b3279a30cd31e5d8a5225b541f2b087112b8a0191e653a443624fd9bcfeb9d3678fe4daa99bdea9ede70389eb809e5c418458cb11d736b70af29216d320ae19a1a73af3132398f96fe3dcab38dc5fe904727522f9d47e45648bb0a2a75c06287084d9d8495f179567174e8956f1dc2fcb320f1ffd7af7f838d5f700b471315640e52410ea00df95ab8cab5cc516ca995164e4731be97e5c94ac74f4cbdd32aa39f263a87133ef9d58f047dc9603fd1a1673a6e566568c52222814deac876d1a2c4b3cfa7555ec36026c73be0f92572337ed74739ba4573aff71d2a85a9b0f7997b6dbe0e1169f01a40cc2643ba0e8d0baca67d6a9717f9685f54d54d6c4d047ed5783d78bc1d2dcde4a6297545d81e22e3b76cf801d16347e8464f350b8c9ad8f088cbf1fe83333e4d45ab9938bafbc307c697aa38e934afa6de3c44dca83804bd90b5000d51ce562830f15e3547287495ad76b841cd7ca9e1c4f36270feffd5770c1dfc433537bda20c9a63eec40c5abe53f0f14428ec442a25a3c51b0c8aabc1ae7e665ff24ff66ef1abaf5d424809b0e58b48d52c789ac98fd5ad8df8606a24a5150d3a50e659ce8c80eb0e25784b8653e9165f6ae8aa94b760cf4d0d9b9117872290d0bc3cea7631a3ee7323da9efa6aa9e95b5d865edfb9d169932e023d8a980ac389b7c9352cfffae0f5df8d372a11eb0c1eee42187a05a0752e3ab280522e93760a0aa0efc1d62035e1402617acf6100208760fa3fbfe9e2d5bbcdfcfbc2adeb5f7a2d80b22e67d160714f61cc7015b24d658bc6cb86ac1e64296492b53e87708a53e46f3f3d8716c5031125311ad9e830b50b2c80c88616ce1b1ef1071f554acf08d975351dfe4fb589ee57d7cd62d8052d2583c93629c1f44a4b1fdb75a54215b86fb2be8363d2f3bfb0d6f9c7a9a1f59e6de76a8e8230890db5eed42d93c654a34f8ec9c5b9a7799142ceb568a80743d7f803d0049a2f4a99a0c3fd4d261e441a8b4edde77a303c23f67cde5fdbb641c3fc7534f52be06fc6b9192e56e9f58ab441b7880e4ee95260dae552d2fe0c9982aa38cef3757291739f2f2963de68ab90756e359a67f4846a5afc3dc841ef3db4d8109c10ac1b29717dcb8d9d4c4d0f549d4b95861b56a834acfb38df75b15ba4464fb9cb066daf0e2ee4daa90e3b34bd783e3b590b6d215ab73c8b4c7071d6d7f5439903494d6aa7271198e9802885d45c50649c80661513d4a337261ab3afe7e1e689d1cb034fba2a295c240fc55e53c805e0ab9573ccf637f30cec2943fe6c416194bd0e377341d970c5e6e49f628b564ab60789a5680b728f4d6683696ac17cc02c699b582bbb2ecc6018f31e197fdb47ed2ff9443b872d1ce63b54ce90c3fe68bf3856e23d4a70e84282025234a6c90e4e392d3c27a3b1cee02630808c076f6cb490628882bc66114e575c78a4a99f3aafccfb666894c3ef2c3a65fc5d1a961f875f6e9d906a4fb468ba610dacce5b0f5fde0878fe329811882779b48edd72858355aae143e49e6677052b1205332747e3caa9b72f0ab1d73126f1e1379843f4c1dcc12f137254a2a4046a40206c54037c2273d5a1bdaf39aebd7e6830cbb967ff50c41bd67293901b219a1d93c822b09daed73af30b964e888df427c91005c79b1a757868396e6ada7294ed687e9adc337ff8c8b74228f6d9326e37eb7745537c34627ae9fc3591159f6e6da9e4fdaf1682d464e03041726a05a01ff4a1dc062b39d9b102fa613ad8c8410db013f6912e6f02644fccd4db6f7f80b1938283c2f218c5f75276136bccfc39509215f815fd39e35beecc8a83f88adcc2bcda6a2b337d7c55c12bff6205433e446556759477755f2dea15a790a602969767ffb7dce7ab452bdd2309fe988d07a0ba11c2aabeddc19696dc16dcfa8259106e7dd1915a071f5fd060f5c892433b2c1e94078b3b489bc394b2ea2c0182ca3af459cd79a5b0f2f59c765dc96a5d3939a21f79221127be5836396f13eb1180cea93bbab8b3dd253300a0725c95d99a9b2707554eed9dd960f201cd9fe7618786d0e62d47b2e39196a91bb4be8314034a6c7236fd2422643b805cd24b4fb8150b1431f4c2a0bfc1482c491fba74d134976eb04ad0fb769e1dc4abd913134ebeb9c3118e19c18163a20c8f207d8f74dbf7f511dd1135ce9d96b35ba56504030543f709812edd1449aa372c9e65351bf62cd4b97a9ab455d2c7332489c843fecfab53baa4aa67a9805d5138b7b7e67dde1a524ff08ac66ac142ea3a33c1574552e232433cf7b5a4edeccca638cf50b900542d7343fa780da3437cc0a5c5de29d9e9b32c286cba9b87d53caad85b747079a43e434b9fd68450af188d26a7d376155712ab14fdb18042b3680b6567c35158f592354c84b9548314d9752c701da1bf7ecf26aa22f51fe1d23f2dcbc7c254c4c85d48d0f93afe7396443f41df4b4e87c8f4d39f508013c41846370d87994e2c172f115885d109532301697b0c8315da326431b071de6bd8cd0bd6b4fbf03c15e33d673c2bee5f61d257fd3e36e490d9b7788571375280360336b24c20e691e2f397beef45f13d919e03118c44f740a65cde8aa7fb6bd0db33f51d2ca27a1a3034eb82559d7ac962d3f8986ee9f7fb971874d7c6147a56292668e41ac906097ee794c5ab8636eba494d52194a15e1cff5ae2abc2b04c45df646da1d1821adbb8ce78a035190a72a84ec8d55ee0ffb88aba9074ebfb8cd2384f896ff728a97e97c213f3ed70fa9ae90b68f5d6bf3e3a16bd93b7480dd4a931d8933d2ebb11368b60fc41d4dd816f09fa8bbf552748073d48625c5cd6e633bebda73a5f12a86a49d6d69cb7ce2101fc455d30a1802ee663c15b89755a807a99f19645e4495fe5726e9b88b146536a467206fba24a698ecbf3069317ea21648859cc0c895eb8bc92aa0a3ab96bf4ffa490a674ad4ef347b4ef2a51854fb09875b71264370f51ebee99b665daff3aeac8af8068762c9c16fa06e2e2ff6b8e354249076a0e6e50448d58a4840ced93553f585786e43bc4ec63b011a5a17788ec765bfea6790bd529c2b2dbbd1807add1f013f5f9505c976df8a48b7457f9248664c96235c13650e796f6a875fef84068bd0006d244c77c47fa1e90462a80f61e223f3f3579f0f62bd40f99ab22b07c6249acee402b54f96796fbb286ba99c33e90d75012bd6123ee32babb03f0f14289727acc1b0c3c41f8ced44658db44334a0514b6cb634523bea1d57b19f0ce7fdeee3800cdd85bf1d22299e63606613c2c7c00e5d0521df1bd4a6cfc8393dbfb96c872590271ec08b52347d4d1512e80545f12a1e275fc7760947c95e1484967b4349a1ffa79f2bb5dee4103083128e2adeda2f0cfe2e7c8c7d1bd623e1de8a4218e41ac4abcabb7d2028be686d8a09165fce4d80729548748474d453c7b0f9664eb84cc4ffc87d77d783864135f2bd83c5e24a8a07cab2e4349810ffc0991f2f001058b50dfc80cba341f98737319d10873fbe1e8bf2fec2a338e8244ec7b299e977d1020413b79dfe440cc21216f3f367f1891fff16f0bded97ec0b05f1ab1316c371cb330caa234b4023c3cfd01eb0d43a194ce8bbedf3b871c035ccc383cd1da1eccbb50c010197734d9beb30ec6de730df7e1d22681eea1aea356047ff1963b305efaa7d7451bda5389d223f9ec058251ee01728fb748bfb5edc61538eba9e049f16c397849313723aaf0f48ae646124807a0a570d94a41e830f0701ff83a7bcb093e88cd0d6060426a099f76f6f6a0817db2ec1a1db11e0d0be0ab4e7ef92749ad7913db1121582d816d667884b293e496160b47a49507be4ca7ebfad7c6e992d26ac39001d6b7160ef19689ae93a78e4a295043c87dbb376675a222147c6bb8ef470d941c47ff501b7a9a470d4db6c7f870b1524f7734bf5d85afc4027d3e9a17ca8537402ea2594c63746a7f9f1b2c73386c60f3c500a2bb7e5ad3c354da1dcec1e66b01317796a37bac6f7fbf4ab0c75c18c5a99af46e06875164f753ab3b5ed7d32049bbaa31c1a2542df435468ed694c5f4d2662ba868bd86494caa9a2cc08c3adeb0addf5da9e1738d9cc48efc7da19125e6bbc6afd81e12ec43a796998dc48b3e220d7a8152a9a51473cda9c898bd81fb49b7ba900417ea6b037736c2c0e07c24a5bf571e7503b5d50fbf19901803d75deed2d2cf266c1f0d172c5f2771ddb2ad7d2d9ca7027f1e3fe51108af9e4cab79e0c7fd71d1d6e30a49440d82d6938a29a4a135adac8a1a2600be2adce620d35c9f80702f6dfb6fba38aebbd8625eabe4b7b83b2d1fef9870d621eb52a3622dd432086241b01aa37ac1ba2733577bbc85c77e87c6176bddfd1d39dfd9d03fb74eea2464f1e573d6048a5ff3280b725830b1a209c941dfcef430813c162db722c78fe69837d8a021437687f0a4b4bbdc6698b4e093ce5bfd761c8505add17940e54fa7a5af5d67f4e4bec39990cc79b6483106aaa044bd0c6b4bd3ef4c8cead7f6353486219e8f9f376af7e89a9abbdae144a5758da0c7de5b2f7b0c072c3ce1e552f45329eceb8a83bc91f34802d8841f905d7281043396f58654eb2060dc36f04c550ff713e9c9857916f0da35212a5cc4981c4f045d3aa4001b18228e8c3a77e768d67c5d2f25c6bc2f4d670d4fe6ac5f71b3dc953cf81314707a7143a3b31d95b823292225667bd03ad8e303cf89f98fd07e63046557653db1e653997684fc10a6d5ebd825dd8ce9661ec5ba0f92e68beab9eff56d5f97deffaffeefaf704708522dd0fc29495b39748813b5c38f5d6bc28b488d5dd6984072f0963c614e43c58ab652ff4da13feb5c6559f0ad590c3796a5c40727d00835ecfe78348f3b64bfbf3a62657a4fca483afd987de284b65e57bbe0caa098301d60ac77a297956b5274915646c8996a74f12390558fb9fbf662036180c8945f6b3ccc53a279a15525914146cc53e851e359465bb9a56b4c0d223e3d2daa725b361648ee9622624d77be4a0bd1041422c79dd231c1c508df50fcf3146bd96403f64f4f850cbdbd712ca518b4c4e69d790423064f8d865f3118885bb7ebfb33b664c267f038769f3fef4243a74b2c19e90406b8b7a653dfcc0095079d1467cebfaecf52e04e42c52f175349ae8fb73081eb0f86ad85af51511bea2e95ac7d0efbad2345cfeb5dc10e68de7db2199d671dfc3e4af415c94a343564bce5b6915740e9ac5d23e38f127a9327553fcc790d5b1265495b117039e642be4141ded62be60f875236ec8c8892b766586b028a3ec03575539b67239f12df626f0fbde55746ef8a4e3d59535ebdfcf0d8aba51e54955c44d7fea84277c50af084832af723778b80984685f8e2b4e5d0b26c79b0fa0f6758d761d6b03e4c1931db4f9553ec11b86ff910ea27f23a84d09aba77ff19c277e4943808c071dbdf47228a3460ae77587ab68ffaef37e8e77300f4e9d5740dbf89036602b969b19cab1a0280ff06f76df001b524608a043fe234e2e3c2748ff6dcc7b04b7d7a39b126e0768ba70655a6956650842d96280cfddc845e7547ecd9086d07e8838d6954d57e21cb6ebf60184102c351e70400f2711994dbc1c5952324bc018598b347d69011fb82c025342f5645a3dd6fd832442a0bff1edcee91fcba47589fedc6ad60135fd850a656034e1643ab806b420ad6fbef2cd4fbc5c6edb5b0ec85a569302eae98806e9692915dfe376cbf9922fbddc7711992ee6d5aa974231cb650e55348c85d3c8632d13c7bed793b1bb5beb9ea90632076178e30ef91d30166ea1cbf5a5ac46c2c7e71c513cf3565654686ae144bd621918788b72524e99109c5b41525330cdc4aa259f440d990fa40d42559a3e51f7db0662bcb0a2588cf88dbd5d4ded54c72b2d62098bb8e7e4f3ae5fdf5af3efda2d3eb3003c8df1dd8398b66e61dac919d92415563ded1c86cf0f2a713e7956e51989675a3d7e4c68cf88d36586bc196287dfe87f548858bcd3c721ab856bf75f8a6ad03da93982fee75000bfce25f22b0cb9f4c088e019f9786ec2def444588c53d7132b853e75f925488928537d55044b06e6217af62b87511afaf7bfb7cbc51e3e61c3a86387722800b40ea8ef1564c767488ace3dd97593e7b8f731742d4e49c987c8e55488d5d44044f871aa0773158c1a8ef8ffc894a0aa20f84c0d1722e1ecb4a8caee86685a605ca8ebc1b76778df411c47d2dcec3203c128f3bdc10fac7c7892c008b7f2fc4d9b72b40bb3dc7307fb2fb8fc62020e8375e39f690fea54eb2a67d60ca0440aaf9b85ea04eed0c68f5de87e0eb2a7dd545859bb019b2aa5dd11e3b577d9c301435a98a3a275bd323d9bbc06232156c0db490bcc58454c8d99a45df40c28d67c24c9dcdf65f02c9245a8eed08f407c99cba630d61820fab0cbac0657682d714a5e9796e01310ae1ca0a37f81b208aa8f63d22b544df7c5a85a25ffbbc6710b150798df3322f27db948fed6af8926c76c09da9a4ff335e2f44b92e4bd0b7182af3d6b7d57cdf57f5e2dfca76df74b8b43eee3bc1589ed72fd6dcff4b7c766efb3192bc9778c1cd628982d17fa988f9374f3a9b5c6c5f532460d6394d8b47d2c3281808fb0c15138ad8ee5ea77815900f0f4ccf343859e4ce5ef9492146ae2b84ddc5ac57d8f2be045f81eb903c951121addc557ba678e212f9d43fefd1e5dc967307801a02b9303b0f6767a3fe84c3a806cd5d64c0077716801c47d4e7c1b9e3284dc7c70b6e27a6f217a99e83ac1d47e45b0a12b974f29d8936869f7d58d6a6a3decabbd725f980288b8ddfc827ea74cd2734da40d56ebb455761ef71109b2aef07f72cf30a6f770f8ef370d1cbe872dd91ee5976b7e6f9c58447118658b83f537e7c8be720c7aa7ab6270481ec26512b4d695f9b9da2d6d30f8a7244a7b0514116900db41f1747dfd196525c91000ef808e5471cd196acad12d8172b5245f7d65d3c29361d1c8a9a56bd1f643ec6e251286ab187c49e8b961d16061293cd98257868671a652fb818238857c0333477d0f9686c85526433fb8ae22630158642577d0711a5e9b04a3e74d1a508960b3be1745b5fcf26e816a04e86bffdd6915e88fab6cb0d5498f9727e2d4f9061860862efe30cfdbed4f32589c48fa8959f7e6968ddeafba16f9d6aec0f68978767d7489459641fbaf606ac5e799b0df2139da5ead0c13c6ff817d12763f59c8a4939875ff6a091b28439842d5d3fdf4d02dbb9293f22a260791edbe2203870b862dfd981b9284611187050d60e88c3625e13cba296f41024a7fe984d76cbab3dccd7137ed49a517ae06c6d4beace7fd4939d9166a1dd3712e0b6dd0f2005a32d67c051e519659a3ceabf5db5df16204dba075944f00e548e0b179442c64ffd7996c9dfeb7c67f93b198f1946d44c92fc037d809db1785bb4675e4014bebbd118a41a6bcc1fe02c5fc2b881a8587fa0cdab9ad8c8e20d81b8c3a037c1cff7c2be8fb0f55ad3bb29699116c77b8bcc1d4f34891e4af72c708d6b8b50e0044d17bca49d36c2616af4cacb145ddd23fd1cb0cdb2c5295bf90ab5f3c554db50831aa7d212cf10243b7753c6fb32df3e52cd04d1fdc87961e418dac3e044a241dd0dad6080f6e2dcc203c2e091005dcc6b9985f0c0a634121cf40507ba8862979aeeb05a66c699ca7907c7ab35473c65f3a300783d959e988932ae8f10f4fdf1e70e5dcec9c5b4ba254be0575222283e3f0e8e03070a83d7c547ca0f30c14591e9e112006a0f90fd0cf82cab8b95b522d800100e2b177757208f6cdd8de6a538fdf5cdd7dcda86a516b876a51a4ee55048d9a910f55b7d87ca99aebf10de42e1354b2e2629d59568a4a84a5f3626ec8bc0f951b56b88f5885a5ad174b42956c371808efdec5e0dad8fe920b8f378d1f1638690aa95d0d94c763f105cb795016fcff3b66e284c8bf5503453cc1fb0c62e42f266d50bec68aba9c6a8e1a717490caaa7f798e7cf5a66798f0b370ad323b66c2087d20511ea13a0bb5fb69e8c90e2c2bce5a0d439813cb64218e6641a3676d8d695e208debfbe0ca7b0b6711da6b04d0eb05d2af28785fd649e41079678f57ceb2e3b36f5d1d01ee6d0d6c98ce4f09e0c58c389e04c71f6298831edd8051206592f8bced281a473ecdc37011cc611032490bf40f8b7259faec1dff8c3a8f1aabf8bffdfa6eb4eb6ad5ce98bee1ad159f7a8d59b6d76461aaa9bc4c2552ced70dc94f85e4b74224d427a8fbee5fbe5769560d2c934758a250dc8a81f8af19f2145a01588c827cc3e5fb15dbae5e30b6e0232de68f5aa57a4e41a41ab027a9f14a2e3405ee963f9000b5c935549d5b180da00cc934080ebfead2e592984cddc727013652172a5bcf60f7f2590f86b486dd98844cca8ba23fd3e25690b6e4f88bfad31d75635914031c29838d3c530b97e53a0707262a47bd61a4d73ec56f9ed7ad82f5464f5213e588d9e264ae6368d76c1012244a7b0cc98d2da5b35c48520d7909d0061cfa7f1ff7e3fc2efe09fc02660f438125885864f33cbfb5c0b80cc7a44652b36f22badf156140fb8dd8995ac152196c4a9e5450ade6bb79083c877663b8d187625f342dc487d0379c09efd8873bac3fac2edbba90f92ec3bd315363c2c95d98da949a8e3e1260543a5d4342712f822214fdaaaee92b32267dc7465ccdf2110da9e6b51d45c9d1a9dade2a816701e4a131278c9b1af25085ff46a8522920ebf5dfaea3588ca30eaaf42508853e52f77eb21a4529aac695064f964468c05e76f099cec7e90858efefd0d28afdff0f142366313ed338c0ab975d71c1e8cc0e11d20116b84cd00fa72e597bb72b23457f6d2219a80e43c16f873d75e963a0cfd811bad36c881ffb73c215edbd0a105ac2b0e2ea1df4cee5513f9918607c23859721d956d7bd1189d9dce933b805cebf9a0ee9f58301bc6f6a113543a6c7076ad86ec3e39843805dbae02115924266be962fa97bacbb86e58cfad51f028dc1cf4c392c46361c8278be84e60c37ce0d34526f99dea55811f776101d09a3339792becf7a8eb91f377be0d432e31e2c6016166b396564e80d92f2f854e47be1956d61a2bf82668b1ea199b7e4eeada435da3bb6b98120af1d58dab0dc06d81e7bf75a26c8ac2421f415e30a430178fec085b7814986390d1432a7d8039c4a8525df2a0b771f9bda3b864c3e644b80845bc0c0e4ed0369313a4748f4f32f64f3118398945ffa326499b44c3adc07f38b07852150d58f720fc41670ba1c2f71563c4620ed50e0b2ec7246b395c8c325ff951a2d1e17e4fe6e104be251f297ab8e5720b1639985d8e227f51f893f9297e292f2cd83fe23c249d579e944d5813b509423a3b7d6e66b9e6786f41b65d5a51e88de1a5f4d603c42fb2ddfb4920f48c8e9418492e17c015de2a5867316bd630410d70bae703c0569e253b2cd31e6c89298ce729a8bda713dd97ab9fb67d375011b283867c3856b14134068211174cb2e58fbf02faa07797fb6717cd6c1415fcb29a1f1ca2ec8a2eee6ee67390f0bdf91bbf4780b859b200c319742ca06a4eba541a47f515ccb980fa183fdc593759c885819f159b28baed04d2ca71ddd5879a70da26e74eb9265779e7948a86c0306a6840b7ef08663223039b706c762ba29f1c3bddeb40bf1b04d82af7a3f14a417502be4c74bfdd5a79c60cd404ef8ebf4eeee227ddefcb336ad75ce5ad26cb45be16487069aade0cf57ffb747245911faeae49f972124c765a4def26dfb1a8cf8fabbc9fa22eaa9f5c0fcc76a6e8fc065cb16e6c25eae2b10aa6529c16c89b6868dc7141aaca4ef499afec86a6514481155215e0176f6beaa5d43289b6b3ad535735baa7673ec6fbe40edc6ba95ad721b09e9290f2ee76251d7c1124848d69b1eaa0cd37493f1411ce35cacdc6f4846fc1e47afa999e4355da5f4c6b1675eaa9f4bf0dc76260495320799e567eb7d6a69f9f4f2e6b0ee8f149417ccb43296790773dd257a012d63b4c391238455f35d52a3a6b5bd321b5e45365b1bf809cd3ea203c2385376486fb8aa19bb1c5174e82056c4e1c14bb3da4cd3a292281d0a7e04110ada84bf2d82aae7981c7b9644ec604869e9f9811a737b69fb84ef0c7e40966be6f632df072009ad9590ba7aaa4ea5f3aeef4fa729cae8541ba0a62dff04e74f3484d073f4b46739cf33064909926cb14b41ad5c5f9c18df27d9b94fa95bb1bc3611cdb788d8eee3d977fcba56f0ef2e4c988624def9612b8048cbeeb766d6087e0ef3b55cd63f0049eb8316f3e5b319040299ddb7e7684ca3adffef97c699efa5139d2353e9817651dc4dcb00981b1faab36b7485a874fb66d36cc3143710f186ad0407bcad96c632414c0435cc77f6b17bb233c7491bcb95e04d4c2acea6286c0363b40a14c253a1db6b599d479236a8609d948a211ecd2d1cfb52b03db280e3934dbb31aa015ef3ced48fca71a588fe263c5eed7d89920fbf504322664ca28bd7632e17fb6ccb5f7c45f8d3c3da46304aaf75b2fb3c58595644ab136b042c95bb9108500cd95e46c9fab48e632e77b6b9e363313cdd82a6cc0586ae48461d231d0d6ce1bad36a7f794f01505bbeac507adf80c7955a0d4a25961449bec98f9eacf54c407d1e1a53b98f1862c84223fd20cc26c8e92a239bafb16af65434f7f5a3e06f462cfd081277b29d0068673ff6d11927460348fbec75aecc3ff49321de0ab11047715829c94473c3a862b6efa7cf2ba7433fe9ed804dee04a14743f509e0aece4f5e1ceba86cc19cf944e9abac428b3b6873c0123e793db15298045c9200bfa8f28c2ba48edeb82f5a4e51b72d2ecca981fe538eb41a7e0c599a92e3e2383e03d561ff44abdc49d0806882427459abba8d64b4cec33788bae684f3e995f2aa949fc8004b79cf1ed506b683f98ada2de920cce1048b02d6c010b9ca2539987aff0ba558ffec4f1cb579b0a46882df06d637bef2fb8257b3b7b0f5ec382bd9fc9a203cf96681f6f0fe88f0c6b9f761e0aef64c05aaaf19b07f006e3e3af7b5f0ca5fcf5a49d42ae701d3b2e639e2cf477985c46a00a09c749778c8454f18043c3f3fe82b3cdf8fcf781093c07a5f5a3e13e400e257ba1c7715f26d9128dc3b5d7ce6225aab74a87699ca29f6d0fa2f8f184c9a2a6d59c5a4eaa27a241a0953d2cebc9f2503f21c6e91665bcba4b3bfa9d49bac0c953b68ec3084cbd07e34e3fa925b09b17a1dea183137e938996d9c0eba758ce3625455ae9a33a5bd18ee437938fcee3feaa1566a1d4990b7004887d1c92864defa9e8db3d6990b40522f4e8cf077bb85ab68ec774a033d986e57f42bfbb71266f1a915103990f1cae09d1a586785348ab1b3453692a748d5a192a5c8d402111ed223edf859eacf892b3d9830aad0fb416af2c18a1291084beb4d93ff81016d5f8a9b0927c0be8c38a20ee4e213e2458393abc04620f541f321215c93406d55850f608939f42c786d78e30b0679353d40db927339b2d58587ecb927f1a0f262e08739ab1a82c8b86074ffb749e0d210257cc231fa6ae5663b3d4812dfd9568d6348e78512d0078f479f2ab4da31276355c8b553befcc0cf0af4297e6cba303fefc51c48f44e07623f08d671938aa5b2aa5f8ab3c3cd1a9978f61d439935aead4369c8d47701838039795670ed2d4d7beba0bb75a2da362350f1390376ef5860602cf3cec536550917ca2db0bfc88cd1c991798175db53865fd9648a18c9dfda89a7dbe634bba064a7df085f97c13ed2b464311e4769ceb3da943bae587ec4600fe716bb059a28d27a42f9640d6ad2a8add912fe0bcddb213aa124b0614cfd001c1fa79215d5cb1fa1d95a1e02e9b8b4e5db6ef172944ee450f1f7131666cfd863e21a4eeab6583bc2b0d99829341c42eb9fa358314f269ac6774c58e8664e32f7303728c7177dc40cf99a507d28c4e807de6dadb67356e05676685e786788307c87ec8d76b61b7bf4f2b8e6a5bbcb3ee4866adae04070f52fec2d07f66024a003df6c271d8ad2eae48b9ca5f238bc9c22e6db9afbe0edf8f2b1f29e0da0dcaa280fcbe4c2428837e5b66db3a79d33ad3cbe2b44daf547ccf1954105cb2cee56007b0f2c3bebe4548916e5f2e9a75f5e7d5c549f088eb970f6bd266113268a8d8ecddf57ebbde41626c98d33b48cbda1e9bc1007e6a39b39e8861660828691e859a5b6de6f276aaca8ef780e468a4226b55e6473470902cf1d9c843493832f16d0c9c189ab4881c3257b1952c14449e751089a1a1433ede7bb0318b3ab0f13debbe859afbb0feb55e380ae0295df0d447207ca483cd409f99e223394dee537a9f8ae0156eae61b299e5afb403aeb8ab2f3805263f454d8a8ad16e358299f14d9894d32139ee239da981a25035799296ad439d627abb30a4d9ed32c0d7d304a21d8136c8655d1871d0b730302c66cbb6053eafd9fb85aa0b05863a31899f3b93de0105c4948a44c0f87ab86b27c05a32ce0ea920c68d82c6bc686544cb4563ae23cf99597695a357e4050a8ae752b352f15c02233030e7cd4b682932533cce9cfb6f4b1c11cfef18ce92bf2f66a9dc3c9c25cec0266e0b296c7e88db467d5c8142cbc55b8ee97343c5ca8ff43be734306057bbd425e98d2c5b26345ebe6530b3462e65c67e4785c513c330a47dd3c6dfc7ba3ace0eb355450ab7cdaf0270fce17d21bd11928257577b8eaa67301b982f0952aeeb305476a13be617da33db345a7cf1fb951dec0a75e47483174b69715e5100bbd65686385be04b3c038dbffb9c4b3e866c483d00fd5f2df71955d841da431b41a38d9a7d0ac6f6ea8ab62a4b41c8e6ae6cb40562a987ff8e1ebcd933a7e3d4b8614b663d2fbfd2000ad0aacf44549e8efde0ddbbc9dbe624cb715becf680f9566cc35bbcc9d52e97f62cf0e7b2095f51bf1aea5d96026a69e43f910de60328a443ffa3737a6c41da1eb76a45360c8a97234395db72c968338677a0c340bc89ebd60568353b6f94cae6da5c2799beb39c52109fd2b76e28eced1e72bdcc2b2a561269686894766eb38c6435a88e03118211fbca5e4b53c153dddd9dbe8dc4dce736a36eef59a7412f3094190fdd44077cbd418d2c6b021e71f5c9ed303a1318f42df45c714de7dcbc06ceabc4478daf2d22044db8002ecc59d727ace2673e1aef1eab96ab38503d4534b31234eb926e1c4fd522b9665b763a2839412580bc0b2b0af3005079ea05f63161bbc39faa71e5a6d30b2cf4bb67d6c1f7287f1964dcc77f099487380aea73f4be1ef3333ad1ff8e28042c827a8aa1b6769aff9fe150845b0019079f6eac0d6b90c93c54a0e8ae15d6ccbbf3b3e19903f96c620ff888db919655452d34f227f9e8952ecd17bb82346f0d8336e3b7bdbb8c8354508e8f2d04d0264931de1024a1b389eb201e68ed5c3f5c644f255466a3f23fdf15b10749a323b9d7809ce13e9bbf1ee4256ca8b855ef5ffb6b405ef15c5e68727a99fc354c8339c2b9a71785915b1320ce03e4ae9bcbcf5d73da154c314e596ea7504e780ae44ebeaf6d7c24d68b12bd1f3903ed9c8b6720e55d36b4d3674532ad43714c2502349c379960b03b3278fdcfa933f119fa58de8a25ac21a3d98eff9d56a5a94a37b162ac29d02b5a13616e649ede05d13ffbc97554822cc6dce1f9cde9cd1c9144cd00e88984bcedacb32dff8a5024eec06c3e748217b3955c4f82ad98c6914601a1116e5e8abdbfd7b121033a4f4092750684ef59d16d02cb4dd9a801917054cc28c59b0331fd91884dcc4dae0e7abbbb7bb9bce3b43cd7a4a11117dbc555f724abfcf2c2e4a127ddbe9bb9e3d4ba3907119e54ec71a940793ef7d4e319cae60c4bba5dad97bcaf2006c0f94dc21eaea485668bfb747c5303af9b4543d133caaefc1c1b417ee1c52ea81eb61c3cd144ed2cf3f6226bd55375a5749b8e8650fe6bf69f7eda33547804fa5cd5f66b2909cf68f047a096e12411b1b679efc858595ecf437870edd737b759d74c62addb823bf55e73ba53dfc880c8b5da1111e955e3bca64828890eb727ebc6269c8059d793d520a796165f7f8bd6602962c5a3def0ae89e435153cb1a2bd74a074187d6105a8cabc4669ef9a6cf6702094add60977b92fb6bace57bd9ab89bbb07cb0b93e7f207c35696d9433bf4ad8454a6da0361d4d183a74b1f9654ba0187b95439d9002141afe9576b10f0cc16f2620f9b9031ec06d01adf303954dddb88f7d54c24e7115b44709feeadfae1aeba65647ddf468ae02e5644c7d56da605952cbaba3ba3792095dc0899dd9f05a166e5a0dca56d80a85d59c755b21d874c0a976cd4945317325ebe07322ebaf180cb311ab654796f313838b158e47690da8cb4e1ba2df43b55125a97d29ed7ccb86df2b63cb8b88d2062e23d269c7bd631cdbf0c31fc6e2cdc902ce4f1518e186549a86d2e32caaa6d4f3669c83a4f02d3eab129590fc4a29225d30b611881185e43ba916b45e62474b8db79cf0f2a312f905a0183dc0a8bc06b17560686f95f9bcb8766f3f19af9cf7587b1b2cbf01d494303ba1b9aa112a5f8226f77d7e906beeaf34a104602ba84fdab8ca879fbd473d7da9a0c22eb4c5bec87d3000dddfd94627330bbafd0c41b96a6dee2e7bf71d1da25f7565c75510f3206e2f039a3acf4935d1fe7d5dfff83783dc64a3e17ee7ab401710cbbfaeb98e737c62bcd16865a25376306667d69245118bff1582746b40cc7a9fa7171757eb5757ad79f78edc0e127cc2df6b5599535cd24e842a3480df2611b565677571e6bdeb64e6311b69bb277f3b8b3aaa124c8e94551ae05e1a222d0b45c0aecee9a434ce9ee43c3641551a5bf29a9f19c86ca498be1dfd3892f7f39a8f545e0945709e158269d552e74e29a9e2440763f0c43fb6ff201662933800798e4d6ab16ebb6e3b310aa36b60ec62adc5fefd7fa4e8780debd0ec3e995579b26a4926ce8d9503f791c101b4c1ecad6ad17cdcf612cfaf63550e52364d1a6ea1bdcaad4635601e68ce7ebd43f1393536604c662b1a9273956622ad0884e2e52afc7c554219e3cea9b6412c7317dd9311800ee85cad43fea761ae4da514eaf3036879b58058562420c0d28c751d716ddb548e8da1ccbdea97ab84b7b3452455eccc8a2bb347dcdda8d19d534b30e5a67557ca794fd2e177ac1f9ea5184cf32b2a5577843c2b069fdf4a8849f69a3137cff27cc347de3348f404f180a3792d0b9a3789ae40770a51c8bd124d702be82f8b4645d45c6e907e1a099ac1691eb5035e3e2ef6e28191c42d7791e32c811d3374eb6233299973f10da416b20dbb500b63ce933ce93ef957fc4830e9c6dc8ee1139ded6ef4fb27fc9ebe56d18893df292b838e54578b5f9361b44e11f6f22241cf670d03ca2e4757d5d6a6fbf84f4fb271ad83146316ae86e5513066728f76db2b33b3d561c09839de0c3bf24bb221fa06e3aaba75c7243df4530d1fddb29f7e70d647a755614df47d00a161f2a57302ea7ad792d7057c144b9a75b45d3b293b2178ea82ae420b2729e99ad865b9c54897a885f62b051aedc0d984acc552f7b7b41ee79bd7bd2acb22392497d4ac6962bf1d685a11baa2465929e36a7d91de1f4128d316a7354eb6bbb204bcb803a8081e76128899db86c8213cc523aa75875944be7d19861eb20ff87efe84bedff9233d17ef22d970ba38f350c59a2ce1cd0c0661a68d42a8a4544feedf4fe480481ebf934dbc7ed6448be5f4e4a1c1eded4cd4f8b91bf14019182816e2ac1b1021bb836303bfcb52795ec7ce8991277c0d09b781a667ada65b65073e793ac9a759c6f64a8ae60897ec00db54e4248dfbd7e7c8f94049701a74472a0b4554ac3e95d59ac62bbd4800bd531b5b5e0cdb2d373eca64a1e100c78cce159bc68181e903ded22f8ae9d54deb09948e6318bbf0b8c1f54b9eb486185bf2e0caeb16344a541fad2907a3dd19f9131b0dfe5f43f1d5599d77877e452f050f8e89a292bdd14102c13a4592a8894194db54b692055787817f97383b39b92ad8c1e00b8c8442d5690677a5821a6d5a137e55230e82e4f46dc692eb6732badbe2cb4e3e0f5ff43bb809046d830cb48735a96a0e0ca3a6b45f69b371c5515d80c936d77363e7ad9c67c07400399ca69264d41ff069f739d3f20acb915a90cc94ca559eb02f0532b7e7bb558d450c6ad1219392500b8ab1f50f6bf8c1c9d2f4de80aa89a9a50d06a6b13462e58ad7418f8b283a15697a5795c2dd1cff799a0d66239afee6211fb79eba4e20bef99b57c0b3afca9a62a6ff35b34187c946c4a22f54cc70c4d40cd30cab0a6c8075c0fcf87a52aa39ca9e84cb3d63b1eca2bf5e631c7e162ff63713e3e31dd3d8473a107a5f87307b02d354e2392b8b0e0cb2ca85d186dd0c5e72d7c5da0c660662e287ea9be13f6e6a16e05b63897fc835d0600d32494e2af289a32d872c3a7f1b1217e8a5c08ffe04bf62fa829a47dac67c33a8d2a5727146998642ff0fab7ce2af10357be41096febb2cd98076c79a2edc96b71311e591ef4cede89d6dc25ef33016384fc760f5a90a94a61851aee3c4f2da6f968b66a15a88b43f5abf3b3d49770bfbf54e5d95171048b4fa9c49b4ba0cf819b5b48403c170a7277bf43a1e8447e41d06624056b432ae786d322affdf34cdef7eb5572e88d205b4fe4ac76640c3fe8e8e7b52c48e0bb0735131dd7294f932629906ddab0c3dc1be290f35806b26f9b4489eb1c58718943174f1989bee2b527826f8629450c5570a59b7e48e1dc6754f38bbc4dfca9e9ffe07e3c1ef41c5f6a61862d751706021686b3d91c3524b5e2716ad3d477c39da95fdc67b2f9544a1333971fcc29971944a5a323e6317d6d5d8a294efc71681f5b42d13ba66a6837b9bcf4b9dcab123f217f3eea1080d23b98cfd018e5a37216cd89057ccbc5482909615a78696ad026e414758489b0e4379c0cca20783c184bd735f2de48b3b42ba2196c37f2841694b8c66500f690039200ececfebf15e0e4331c564ab5f155c695f9437b8202458d7fcdc2e9ccfe73839befc46b3bb3110cd7bd4f3297848be707edaaa1edb79d1566e66fa0eedaf89ab58133eb018219fffff402f307f97e8afe575cec022654277dc590a07fcbabb62ffc8041bc308213b4c22b088bf37f758d1fe16cd38558d9dad347617db54440f05de5ddf265f66a41b60628bcc1c5c7e5859eecaaf2d763affcf3a2dcecedcdd52e0af47ece5aaa5fb483cf1c0febc8ccb7a93eb754b62d1a5b29de0b40efcd44cde12c3a056db6cfda3b3ce7d0f924d61c929ff6363abcef505fad441cef28eaeebcac1d067c23f1b3b25ddbe4c604dabf630ce24aacdd108cdb4b9c22ddc9a38d087f9f6edb8d86ba7664fcd9ef357089cea26905ae6a6631370b651472367cf98c3a0167ba0c5d8207776e7625802398982780aefab6cb0edefd6a658519be9d76d44bdf0dbaf11de1b26ade7658b677667ea17248c5e23d31509f29f8f09b1f919d39d897a49132d5e52c98926719039e2b9f380f385e6a44fcc6e791f450271319cfdd9b32e30668c0189e1378071dbd37dbb34afa2fea93c7fb85cb36e6dd3079e6193ed5abd5c558b5143f4bc231e39121241ed688dd92f1476b4041f466c21ae28f4b3fff80f73574853e91af916a9ac258d653497f4991455887579216ac52bd5d6bdd5354de1f6b778618d2c0112c240646583d686e792b97b755941d75bf8579960ed865cb3d0b9e0f2aa14b9e3a56c307b39be4a63f908e87007183e361dd6398ed52512f06e50e19146a22d49edbf47e66960f5d26cc7b79b2e12a5c5808d84dd964491e50e54ee68d946ae668e66212bc93a9f66b6daaaf4daf12ebc3c658e67184e18d2505c1ded373ff78fe80768788e70d3f8cf6a753031f7ff6d2da4fe59a007a9f34a258dd206a8bc7aa55f2561cfc9045452357379c8e858287f714f63123b60994b320f05957ae3adc101df86c32d9f73b2f8c37b8400804e9419ed806f6882bbb49e509401d710576497ee497e6fcf9287b1eedc7136e4a2b06b95c0c6c6d98ddadb07c4871e33b3e8b1b8fbf7612c21c2ffc15804dc697f713120a9b8998775c1009dd2883b1c2a469807df3f7b56261f8bd19a711e6baaac5324ee13168b32f07b5d48f0167fd36721235dde8baee89c947178638cf14de3e298556ac9803fe3ce08558e7becfcc3d4592bc1987ae026653ff9828b1ff2ce2fc8095ee06135e44a4c3eae865f4c08feba33fa199b3f7d76d3b0c5f1cfcec112b0ba4f0e2036979d09ec633b54a7177b3d56355a852845638f09d9889076cc56220326d44087e0dbe6e2cd176f91832da6e4b339a46dd9e9be9d6aed7b73c6ebb88f9740c2b79ab065533064ddd43b724680a7584c54678058e934a816ea83e9055cc0b62e0b4146f607bd3ece8fa129c866c8a81757b42f9276ef567f98eb9e0795da3a16c4af82d1a570886da79974c5fc0a15f87e5c08d6a72a9502ed001e687946c749c758b67d2d7efd26504686dbf8f203bd1c9be766620c290cbc9e33c50292012ae1112d5e505177052a30f3a56e11b5a63a3b8e51c6adefa999c5ae8429cbd1f67dcaa105fded33bcb5e688074903998c3cc83211b726326222c865a7490f44556b36b3420c7067d1d4ef259183d78881d330426dd1057f5002cfae09a45e4acbd993b34bf278b39da2a69905267e84f40261eb5f6e769aeac0a3aaef94d75780973a74dcd04e2cbac14b866abb3222467ebaf78ede2430ec43e155c741b48f81354e7cf8613831f543f8ab299660243195026713d38b326eaeb4233aeae21440cd032d064eb85adef0911ac1926a5b2821b494c03b1cb703d66b242bf2727b7304519e0f546122cee2bf6c512174fb395ae54f1898e7d9eedb8f3bcc3811f7ab3d8550f8062dc433179d65cb2e37d61bdd0f9a87fa16fc2d2a5d80f9178d38e3cc6b2885ed9ce6b41933103371a5c04270cc58cd0bd5e26be360ef89bbb9b7922a495a7d0206a552ba4e6e0e80c03fd8dd867c2e82f418c79e380cb88a4728778f9190a3e00c941c00422001edf6447525e7aec5321c6f093085cb318ee6b988ec62514fb58350c9e184d78765a59049bcd3f44c16551be9a956492304cdd942c56d136ebca968de178401a7b0336921f1e795a764520f581bc68231407e3af35b82d2d2b825a65e87142b214ecb2fc8602d7d8b298651b5fe85605ef6f05952765fba82b52530cdb21c5499ab6e178eef14876bf6f1259fba8ef44973af73dace1ce1e59a72f9dcce8d9bb362c9b4625be16a2e254b33f46feb84a648f4c96490f0d5b4d3bfc1e4fbca4fa803c9e11fc13eff51802de71e8579ab2f6757b99ef7c440ce1898bc1be7079aea27fc9f8d92e76d96e8988de1ff715d40764550c9558acfb9843c5b519577b91c32096baa6881b7f3bf11100e1be45e75599b1278c3ef3f3170220d29ce2ea4563c4b586dc88b9b8da2d093f5cd09adab2305a9517c91b48fb948f877839fcd592e993587639e19442e6d11060e102275b0119d1dbcd17bcb578a8246f7b393d37f27ae5e92f241e5780c511bb881fb871274bbd42dc54f6c4199cc35c7dcdd79b4a3827c93f00e1ddbbcc260e61819a78ea0f26b6e28d7055686e1bb99d6a816f7c519ce261fd052c5b96a0f60c4e1aa0fd2d2337272ae485902950c8399321fd4a7ccbedcb41d7cbe5f91e46c93fccd01b2cf9230c771d0906b23cd10e5cf9a5ded039ebf39591f8b4c3a36f39189428ede3f2430df0a8d5f83c9f5dd94df2ccc19f41d8d55536c1dec6a8967cfa2e7834a0c020600e590d86bcc344b86a67b9a822aa7dd07541d3eb39ffc5357b26d27e0f30baf691b12f0263bbbc6bf9a33193e1c1437b1813372fdd062b279e8ef48a8caa1ac56b6c0bbf67f1ff7d5b8313207ec7314e3011b2a3c853327b44c3ea7890fff6cd47b1630c943b204951f13d02e6f94aef25cfdd41ddc2f3f95929eaf7fdcda5828752785f2bc5c5ccd8eaf7af46b7cf32f8b8cb93ea23b6a2d950b41583d6d38863ff37e23405f93c15719105a71ef9d1ebe382778f598cbbb78e40f67a6c4db313c8f4d86e7cab408182c584466aac300bf47eec751086395279821b4385888d9b706496854ab0584b5ade28da3df1b20e362880a54b744ed018675e3c8c3d35e4fdc5ecbecc5015b19ce18ebcec40fe32108845d78c241e044e4a95b0dc3ad9425a8be0ad1b0fea5cb39cc98c32880d01b3d9b937f99948f4a73ae7488ce267309e80e27391b0ecf8501186b3d86545863e86eff62ba5dc1d4c34e90d3d2d0ff08409bd75118de7da0ca092d0887ccd309061d8d443389af86e281ad20dd9943e8cb7a14dd960191669b0a9eabe88edbec76c589e9810ae85ebc1e13c7ae2b5762a149e172d8bd2dd9a9eb4c08f75095ca4a1dcccf30701b1f6947ec9a0fdde8e429dc1ff7ab415adda7484e12acdf396501ab6bfa279b21f697f4861c3395b5bf6c135ffe5bb0302ce760b556e99507bd16a0e2b48ab129d70bffe7695c30b341d9261e1d7558c1f901b6908a38e43937bbb33695d87f083ab5eaaba5eb822e06fa5409cb84a5a5cd2878b060762bb21520fe8dc3d2911a93f3dfbd75222f97ba3c426ef3ead56b778e1042be5480c3c9a13896a8c23245b095ee40c451a3bea2c3179792d5a6b062cd81e232bd5018a24a63d5faabe78ce3ea8fd22b9a8b97b1761d6f8a6df74f37c4bfc42865d443c4eabb3fbbd57039571f19490724bf474c409dee33b57dacf350307957fee17fa00c1cc9ef723b74eb50fd5a6af59afa2e17070812ab140b53565f6892956187a696db993ead69faf0da2071daee2e4dd477be491f361b693968ec5526a1cda200b972929df89edc5234c59a4921d94968b8226923629f628e100e61bf720c786e15fa5675cf6247074dd30b6b55b87cee98e517c2e6799cd9888e69dd54846736ba8c7592379721ceb54d76d4d1ec369e095eacd009d8faddca546dca951d946e9a39c2ee46192f59fbad03311f23eefefc0fa39ad13978dc2ee4fd3e427b119877a027d57a0ad3d62a9a3d33c07f88bc88d8e384c42ca2fc2cd4c1b315fe68af01aff72e8fc67d5deb23552f405db84e38842d6494f954edbbdfa498e5a6e3ffc1b8ba76fbc5bc61c8701eef8004848f122c22c8f118e8f87a99a50ccd74d57e7aeb348383174efc8ee3dde0143c00c9c6f0fa7058621f2e41ada0fee467baf0b978e95db275e4949ec728af4736cef29c0bc18e8bdc692e50c3da47d553450e1d6de01a909dee748f9a559df9b08d881d775ba16a61f93ae5a61d0ac4b0ea4b01141078906f586131ade0fe00e287e7bad0f111e082cd349a8e7e6d905b7fc80e166893d48f555b1712ca5d6a6eac3d23dc9818d47149131211bda52ff5a46c20bb588910fe092e846f4deae23d46fbc2fa83d53f3c06c72eced695dee5339332f464bf4b85eab7827be77edc0b8f994f125ae13c2b042d50c0098e6dae706686e2102ad9fda31742d39c74313035dc62162bf8c21c7ec2c5f9e8809e33bd25066e170be507f478472e59b30e827a32d7aa1c9fec6bedb66dbb3fbba0066af28489ddd62f1e5503cf71324fd9aebbc18886d79ded5961e739944e03ae3f4a7d519ccd9663579abcbcf87af4c098abd71edc054401438a6ccbbe422127956a4c924b89d18d7721d2050443686c6b1d95295e97106beb157cedab301addcefbb04190360f4face985bb37dfef42998f372714e8a5e9df24eed49382f2f8a2bb9efcd5ca0ed585cb2e6e0c0d1963cbfc251383a4c40085b35d5afd967253623ee8a92090c3669818de54ff31e0fa6f7af4fb306bffe39f6e56476c94f816a4621be47dcdc975578c23458575e813582214a57971e3c3fe214f03f974be35d4026d5e7e260cb525e2b582d565139c82e573b816726853938a312362d77eab4d810426d8a0acaf1f1308ce045733c605010bf6ecfaac7517bcc1cbdabe68f0afcd1818990a7025a38285f5fa95334abf471bfe78ea8fed9f45638fda6c2cb1de4481184f4b6afcb5377e4399a3b739bb55b8a0028944dd00db2a675af6f7c6fe3fab60572ac0b918ba8501eae96208d1a15c09437c7d443f7d6f7dd23e92c8e6297bb0fe07883f6ef6331ddf1dfcd86048dcab9847bd988bbaa5b5408a409f6258b891449d3ffc1d37eac0734ab866f6b5da171ee769e2ec3b913adaee8bc1d9f316e29bc936340f251f6026198fceea6b1f89b7d306c009e2487a661ff0d6ab63a7de5f3b864062800a4abaa646a1a11d60b341c6bb1891be57b3fcf949f37d3ec6682c6eec895bf975a2948609623011db7a3f2f7d3df24f13ae9f5764001e5eea8be3d2cee78edc79f57cae38d09a00fed21c8d25cca2b841195401b1358e8fb6aa1a246673db0b94228c2d62ebe2f4a25c44552caf97bc1aeb05e7618bd3ad1e66740360b7f20967ad93a66daab968f72ec4f67c380a3f3a0cd89bfc80d0f03407c998dd6bce827402c5b40a906d78390c4f5dbf0104fd7b1296ec49c37c2c8197d411fa88e9d33c49eefc9949fb1aef6a20667e4a2c311b3b1a8b2ee931714946b9b18876de8ef24d17de945cfdf0bc1557a4ebccd14f8762b766e14e4e02b28593e795f5215144129b511026b81f9b792e3533175fcc0c6e2a62d61a3ec46221d7cb9deacc66ce7b270808946d8a8e1c6f8c44c0e76926e3bc8e93e1ba06d18be0aa312df5c40c9347813171accf262efdd2136869b14c957bcb8057e3f2b87e285d67b2f41a3bfe560d0f574c5b23fb724214bfa2115bde093cfa4202767024512b1db82f854a75c78fa124b1c56b0a642147abce3486124679507526e77f5811544829c50d607eeacd687f4c8119795c4dad1935a4359832c6dee00042dd7d556427071d31d9cdee333ffb6b5af0b9c22856f31d911d7457cf659e5dba0b1a6cc9ea5d7627f3972ff9128e024141af779adb17f83a894c7d20861e74f3b0c957c859fab7c7b00cbf6192cab4570947d4fd0f4390605cd3413f5b712ed06b944f054105a3c31d0ff1e099616569154bf51fb0b57d750c24d966abea219b5c9c84ea866b8457af22771096c76e1ca3b4f28de96156d433fb2ac6c612672d5efb1d18c5bd11ed198175896f806a3d4cf332e1f858d878b146372fda726ba27603a9b2775fa930816b9ebd75fc6b9227e97ff1cedc9e7af7bfb39ef1f2efa0e05c4c5bb741469681ecd2e6461746af5d59e3ba5081b77e4a448a4d438965fa15a955534ccde7d1092d0c0fbbeeb48acd6d787eaa7deadf1ad11abc646febdedf4d6484a6020ecb54b49e9d096504a5cc4f94a4e04304d7898ac60424decc7330c32ba037a93ca4427f381de8451800caf6830ae640ec03483b950ebf515304266293341ac75ac9706b3f3fee14263672f652943e37f41ea251e0b8387be59cfdca7b8cceab140a3338826abff07fe3b976a192f482039b1f0e6d036304835182115cd9bf85fbfdcc2add4768de6847e7fc7515ebe425e322b462f44dbb5c0f1dfabbb8560ca8937f963af47fc7fc2504b9bd328d450577a3dfb7d20b6d88a3499a50397d9f8e56c2409406a3b2af8a9a0fb6034994913c6adb244ec46bca14f35b1652fd6382f70d529311a9835d727c5d47e7c34d6ed6ee08643bc47c38d2a85113940cabb2b452bc97b94de5f4d82109a50294077731ed6c95a63f88b279d2cad67683dcc144158036151f9642c192e9e214fad6de9a90e7f4a99c5cb0112474daa739d867108ebd1211dd40467303b0927b978761de3e161767cde6f84af543b0904c6bf9e1d81dadfc76b906f20399bcac6406addaa874e6f3630af47f14f9171d8b7c4df13342dda42f89441d79c36bdedd38b352bb5f9d3b1835332d9e8edafd8124830cac75365ac38c49f43039489ac7a5a681bc19edb75e2b4b227bf381dd8a4d4d60d3ad0aa8603b0b29db85a2c76e2e48dccced8cf34fdc81df71c50fe2f7a2a7709e5b4985ad651a933fd3a631c6a3b380339de06a5c7fb031ff87dfd5801758d2b36f3a824838585ba4d5593fb30c52c36e4e37eb0821e1eebdbb70accc507bc940d548ec69f1dda81b52e9e4ca88103c7972d5918013b76ff8bc5c742b04af68d3b60bda0872b2b68026bbb3fdd3bb6440924f4effe3274e01ae5501cf80290bf8b4cf3c24916b0e95c0392dec394a7e52076e0ff5e0d5f77e3728b47c19603d62f76840f61d2e3df97b071cbe59a22246982938c3a99a160e99e54464c745a08c1da29bf36b7b38c28f89c6f4c439098f7035c74ef5c14fc2a1a9500de53d461fea015bedb1e0b3bd9204ea30ad4bb20a314c566a3e41b7f27c5b11460da35b2bd3fb0528032cd17f90bc16a55e55811abf4baff5b484ead960b00cec0739b148c2d1ab3fd090cb314b7851b1baf3c56cccf7adbe77658edd3350508871ceca51e1c8e411523ec99742120b9707f25ab176233900468c4473ac64a7d06bce72a38c819892d6d3149d3bf7995667e477d1339cad5dca14c58846ff792dd1c0922dab5042674e9adb423b6d09295191166abaaebaa8de88d87e50a2f5f5bbe2f60055ebfb83cfe514470826c3c323f2e2ef3a8dde1607ba93c86db3c186fcf64f8de8f071128e769a37895b5f518539b5959a212c84082148fb38dc1c779e5e1c1d5f5c6d3723b642939085bd7931965483d3af77261635a9488c0ca40414df9c544e71d8939c3dd4bcb35a369ad7da4b0c0541c524083f523eef8011346476ea47822c6cbebe4c7501110b09f29cef0ef4ef872db56b78f66269442460700d81867399d813e28b3ca23f243d6fd99c297f374e3e04952a220da9925d45d6197635bdedea88371c7ad2492257aa6ba1457de3224773c7d0ff5235c2f3a747154bcd50ff26819da0bb945e70fd20691bd490fdd5db22830b8472e366a696477ef59968f0ffeb965101f6e1723292759f016dd743361d5dd066a5b5a46abaf2b5a27abc1b9b18d1d01d623d025d206ad110c92100b6d7555c983c085ee95ddc8f3b5f864db478e77a87c344420779f3347ac2d25c3e3dc3b3ba5c4c41c48971b501bd4212f03dc5c5e4d363c6f88815d3848a8df77e575a3fae0981371a40b453f6ea8ad3e7d1896c7514a0d60dd54efb7c4a35d23885b4dd0db2554473013f49e6003bab5357e05833137ba477e611e55f411f7a7a83b4f8d0287a6c3419e27f55c7961cc82a5c9fc25458edd77756b4dce04827a8e6012ce66ef68a7de2c4283a8a7332ebda75b61418c6e113c49eea693c494aff8831b8f1580b4408f4e5643ae34022e48a4d9dd14ca3aa013267d6aa4f8c6f0b64bf6aa967612f08ee1b93229344a8c141be9d3e73338dc1e16dfee057cdecf335098242cdaf2bed8794e1f78dbb56d44e26ec6f0b5499408d204c4d145a0b53afffca0da1fdb9a042c4d5704000719bb76f6bac9edb2d869e4da498954d79269ddc922900160736e067b7ab9e17acbcc0d12316a1c8695b1d165b653ff6ad64088bc7d9f48b5b9d8e8a82841153524f1acc03d3c0587750f6d98c43090bfb8abcb80f34cb97525b8a3ee9fe5b20b6e966214aa63fe278812a2bf2b4008804e5c84f345f404d465380b11f44243c32cdc37cca313ff2256ab3d3e93e8e374aeb1f9e2d403ead453d06c81e72d3bb95daf7aaabc69454b927339bb195ea0510134f199ab979cc2c91332f3906cfcd32daf94329037b33409c509c43df4c5d00e12d444440bb1a0ae8921a233cd0ea6eb131d19470928856e5f02667c0e381e73cda130c4395c5401ef660f28f20246c6d1d7012c8aee78fa846bb8cfe6e9058492b32696cb3e7fcf62230e28d2e25df43b641a4cca92f24fd8d7f233901060b059af5d1f2b7e8b8ed6f32d0e2a2c3ef4a584135e1b0b3a7adff47dbdbfaf7fd581e480ed1b212adf5a5db99974cf3dac15e6e97f7f9298a48dbfc8aa34704c1ee67d79ffad7d3d8f1a7b7259f8abd6ddeb288a7464c3e5e1f31eea12859097846a7cc9ac499c4ffa5b9f98aa7280fd0b9a1177415d21d419a630964a388f14bd1a6f2ee4df47e9ece23a3b2a6e62f8c9159d74245e81bd47b8596ebe3474d3b3160ce4f4431c05de82dfb5671180055cc9a599d65fd91cc8d39b47b6e983b20db7df5a13005e607f914753a265046f037805417a076f57c59e61e39b8bbd8aa78a1f3595dc12dae033a38ebaecd7bb567cbf9db2704cb625e9df8a031279aa6f28411a03a077540f6285da77882eb445a47baee23da939d16ff67af833b8e4b986312fbc25104203d9b2d91aae2bbd90e18870e1d266373f730ef14e0cae25fcfa1a02352f52b62aa04b18f8f6fae5cbe099983c4b058326dff38f0c4bc03a9cdc9d639d591dc81bc3c847f2ea537a7ab9008129df3acb57d1bc2f20bc887698fca854590506e8d4823caf432e887b685f67e8a8c7d7048f081ef950a21b8b1cd64df3c8f76350dbde86a687eb965976c4242ae53ea1fd5545785b9827e42f9518ce445c7f63722bf118e9bf97e5b6f148e92bd131427a431067ebe468bfa422334b7ea3f7c2a209a3135a07696c8ecbb1535cb46cfd5888234c8cdf95cf0b5142c7be7852812a9a304c8b33007d6c1e6d3d1def324e2590c5674c55cdb4baddeff848eadf8d7f54145accaa3aff37c59135cd62ff9e857f91a29134423bc22892e3412f019933426abba668a56f1a370b64aace3faae59af7d8795c5184a7e7909f04ae7de903df19996870818e39c15311f61f0f0c80a721a082f6324de708c76fcfd8d5e8843b12a0bded33adce3d48139db5650b120a0f7624e248c4214cff0c8359506c2abfac330d52cfe303168a784a9251776e1e81e1fd1c043ff210bf401ab18ca8903eae4cdcf99b224fba5cc04acd46ef83b4cf86bcc9c1a72b80ed311e528766439c83aff1ffd133c4262c0b3c6b4b4c7650805d257a3daa655b7f676b92a2c0ff0e01ab0f6350fc6cb3848529df022e2c4f9bc3095c983b6033e8bd8124de31eca06072766c4deabd343c2d1db5502d53ecdafffcad29dc7a9efd3e7040a624073e9ae11f73b61f65c6bd7a5e7518cdb9cdd61da4b83b9c0bcf50e0e6aee83aa9fc91633157fab2f56e21a2240cfc7579500e5d6fdbc7819b18d118555f9966b9d6aad15c78a9621ffc46780e0da04ae4ad6bb6d3bbd077dc57921dc1a3b14b6f63351c3846af5d9b31dc28dc3cf6800457b267d7349077840345941e8394059d70de293c08320fb99dbb2637cfd7f9c8a2624a71a7063ce6f81734a97e290388c471d16a778860f8d6d084732d748f3f40fb84a8182ad2457d4ae55868114875a301ce0c059cf895cd991a5174deee58784d889a07afcca63b3e8b4f66c309d6393905cf66d310ef67f90088c233cdd9ef766b851af5203d0e34dfceb2dad0ed7ef5b08d64604b11205e8ca5898f41da65aad6e101efe6642dc35804647b59aea09e6bb5e28d103688739f1881ff08624e204a5bed71ca768cec4ac0d3abf642be5874360f3f8e66450efa3940fc51c5b2cb6ffbb320cd08896e543b1c963a56bf33cd4d7de07606fb8847ff58a0e5ace66d3834e8de8f50db5e580f83cc1c987e957e71a10a62fc8d4da4b4e117821a151f815f6d38c24dbdd4976d55842534345bc43bd38d31a9d535ffd79a5352642997f48aed32e3a11e7a24f81e2ab4fc5e023d1fd0e649fc47166658e51f91b8efac90ff3b5ef8d9d7cfcde64d389ad45955e7642345bd0ac4ebeafe63cc01ebd9593e97e9ba295ded6f3ed706b987896dcb4d3859e0af3a325ec3f3115ccb294edc1a54859a694604b0148b859d79f126cd4f7760bdf274a8b1dddd113c8048911ba81999e922475cd6d7f7617239ba740d4cbaa8de86a1e82545f8a4a3a2c5bb25a66c9343b528438bfa2831f0d79c7c80117e3c754e3e9a072ff24758cdf3172e3d54955d7a8b12d7279142257371c83ce08282c5740e65e49aed6a46eca65c263f2d21199525f4320b7c96a4d8c7e0809fba5c868ac65c0626a5cca75718b8ec2ec3af5c2065f4890f441a1f6e57f24ad62b2a064f243563144da6a83a96d038d81260f9bb5c6480799f2dd0466fc68b71208191ee88cf6559a212a7590fb9d7f88c716fd8fe159cc94dbcfbd62be42d898f061a0ba3cc938fa07a66b459ea7e90c5536764c2dc3e13e2b36d17e47f85e2d151c46e25fffdd36c35c34202fa87d21c37bf14c2f312281f01a82d02553154aa0693bf37b86beefd98f190339013568900d0263490bac3b0a30c87703291f4a4dd2ce3da09ef511a6f82d530662a49f28070982c6d8d69574298208ec5aabf077ec815a8c9f7075b5322f226e644ef6c22ca5e934097443793f4eccf1dd05155984a73b9044306f1c31077d1ba984900ce8ec9fc1f8b445de9f65fef490d18ae51b8dc6f24df8d70da4bfd03efdaaf8099d48abfebb697dd3f081b1bdde825ff5d160350c44ec0cc1b9c98c292dbfcc7b9b3232a372e1984caff3d076a0cc4d4afdab19f4dc5453ba470c22d55532964950e2680245284273a6efec9a0334b5bc836cf0523f483ef06f004f23ea66fce13e5b96d3076bb1c2f48c500a32701ceccca8f71e34580ac84e44d79dd9e85716e7ba8eb6f872a5e80f47b61533d19c767b7a6e9a89a7c15b965aa49db230fc715ab41daa3099dd1cb034eb4100f2e6e2491be3dd2ea9c5605a235399e9b60d20865b92e9f054dde9c91b334df227e8121cfdc777f33442316866933e200e9e287429940ca4d1fc0df5978777dd3efb4c3b9387060dfe14a44f4571cad6f13ce78c0317e4e219dc598be884f27ad87c2d31c39b301c055cb49397a1ec7cab9e7ec6dc88291098a9871208c6d0359bc2a535e68b2d2414ff599ca9ed742c7b40802751fc61429ae4d77cab2a104d49b21647b0b20a1f0d1bf26938acc4cb30afe172b26ef4be7b7302a0288d671e6f792b724aff5695d636aa67a7d2cced08d8d68cca90c8d80d0b53bf60e7b75448cb80771209cf3d31604c8e65afd9303cd89d2d179b4548ab98a1c5ff7db8adfc0f09f2055bf8b09bde39ae72b66d548e9a3a0e38139ffb8509e10832fa4484fa1e931ced898638b52ac6266c395b9707d3ff3a0b349ed1f31ef9d719be1b15433c5328804cbf5eb44b0dad27b2454b5eea8354570753022e9027e1f483d62f42e24ad9bdc865b853a6084b79a74ee91216750c4a5cbb2a79568187da6c1b2cf0233cb4206b97a20a5c74fc93de96735a4d8c60f8fb349b3bf45d89423e028484e7b1f0b2434f443b1ee698d14e0a3de26ec90dfc51c703eedfb818806709561a4201bd7b839afe7a59368b6ad95baa515744fb3cd25ecb23596c80d5fd7ee54e367c31a34d6d708f143dfe5b31b449d4c5e3ba0fbc1fd066798f7343b795693a74ea2a13a642fdcfc94769af9f0d3ea208e918e263b264b2509324c46a54972e269650b62ec0a7f0ed0e1e4cc00857ba5c1286bf260918089204859f9e3653f03db3352a48d9325e608b9f2bfcd8dcf123c172ed2011f5590fc7200fca8dcb84c013db2a66661eb6dfc0a0361b689bc5815b9808d29821caeae6dd61e5425fded57587387f50dcc5f67d9ef1521f0e6c6e8ea46a47f31471c352002dd4e67c1b3182b398e156df0442f559bd29c57cfc927dbfea1b1c853b274c1e0e5298ce20963b36e3280f5895f224fd59a7cf41d959a1b95bce89ae23f60f6f8017256bea5d3d4259c67fc128f46701e5ada67f3688f66bf19c89c0bc25f14fdde31ab2a1866140bcd24ba02e94384893153bf7627b8d59938f020c4d1e6d0ec1de6385866d8dbd07317c831c94bfb5c56a86478ed7fea3da33e14c9cd0a58b99fd586145a0b01c40da8fdcb568df1f72750b3b0ede49acab98c8694bb2295ebf7e15344e4013608373c67ee474e179cbf63734062e107f730f5bade236eac55e33d8a58019cafca7ffe6b1189225781e3f8db0050a95e1ec915ef617bae3dda53236d3627741cbcddd1a3b189d15316015b28d75f33389b1ae355fff9ab5398b3721d7e271a3c96986df59d650ce1a887b5171641116ee0f3e4a1126f353fd20adb2a39f6b7c858e9f7cea3e8cacd8aa645a129d8c5c51ae963c780b123dceff34f5dca68c41f2c7e6cd341af362736fb1c6f634de37dbcfe9af6b78c06ee50e2767bb871239f824317363771d109549cb8634532736f201b731c16c12d09dc8e928f7496e74f3e24296076cd4aaf646265828accdc2ccc4871dbd9d06cbb211c01751fca2336b054883bed700de27be8dc85646bcddb15409be6e25d27310a94ba3db2d94862983d34154a3641b2511a47ef50d7cfa5d3db4033387e628964401a41f65f8a5ed49da39feec4de068ebe87c27c45d7806ca17772df9789a387e0da82065c5c9026305303afdf86298e80f980dcb919743e30e9e14a9cbe7b9094207a6765fd063cb3edc6ee099b290c152df3845dfa6d5af0d93ea359434c34368d918a103e85525a097a9a464dd0633207dbaa6ec0d8f8723803776773edf129e1b21fe5c5c51f51132e54cdf541f88a0e3e5945b4589deb0e6c851c606458f8f4728f2aacf7327c015b3bded3c76fc70698727ebc5b1ec2f7beaaa0e9acebd7fdb4c5dc8c14bfe203d4f0202fc1325a497f191f71165dced276a535348052358df434bd7e9a4bd71ca3ea7362e3488e37820f88a1967d138027c31514d09cfa59a3a926a57a5a31ec92ce2a497822082c7d54e1419d2d1b0a1ebf8cf73780c84f9702ca6a50f5f18b6784af4f2a9b726d1bdc316fc66fe524f565f8c55348e1985f61c7387dfd08288a19252cf08b9627ecd1afc89e9cb61ada8f6e89e0b01530d0e1bc5a6ed3e0df44ab35f6e9dc377d3fe8454ec49bc59b4f400bc2004c68235591f6b02be55edb965280d1690192f1b406bedb75e75cc17f8599e5f5ace0c1188b9904ecc5d7b6c03737dcc9f8baed475ced842faf85077d8e7bfde7fe83aeb952bb133d59ee635932b5c692daa1ef096ecb38c30c6abe885c5eb663b25bf0210e7fb1c3ba18d91d1f3c32898906bd9d5f35f98263de4662ed6bbe4823d3f01cea03943b067c094d1a3de19e35c897610b709a9f3c9042570b8344299cb8adf55696a866885a0619edaadf58f1353dddcd0a222bf8c914b51eb0603ef0582ac2bff294444172029238b33f70278385101e556660b2566489de94f39f12cc9c9a1578f22706202828eb657bd56b840d8adbf8eda7f531c65224ae702149841beaebabd6e534c2beed3e7da802ad14a0e305f37ed18b97753352bee76ecaac58c8bbee41405e7d3060d3a3bb4da3ea3a4edc1071b1e54460285b688ec041b19dcbf7bf6e6091951c18622293234c7ee893e55b69250c6d23813f099ca152270d824e14d384129ca473babae4adcfda3e748595cbc6e64409f187b0e039c2912d5ddb0009d98c8a9a3c84f9665984735c3be13dcd119395ee6512ef4f7e6654704c0c128b20cfea8d5f636b01757dced3e120780b0728ad3f38dbea29e018ba40078eae403401ea02303311a5c6f4d0417775ceb2f5fe3446b0f4e6dcbae2aa169e72c656460e7fbc1372669b6d170644afccadde9ac9c462c9e48ae73a785757aa717c5fc535362a0bff3dd8ec29703d0a7a0132994fd6234f23c3370956e8740919839ba4ac34dbba2bcab7a1997a82b073258693d1d75c68065d0d78828cbe998ee4f66014e201ae044f510ceee3af124584d951ddb09920efd00aed8e45ea1d2b2457a0de4dc192d30b39c4de035af885a4bb27b246f5179a2b5ebdf1067f87a21ec309565b60b61c218eb89a56ddf510bd9c3917c34bd297a2cdd08e9f5c12dc5cd392405e9b941e803d40f12e2ce5897b4a35abb70e71a282ae6fa1946f781afe983196f903a2fb68807f2e34c160ae88c4d479b0b324189dc6ac2a0f4943eac2b4f74831f203d6e736be9c8e141c0730dac151e3bed4fc3b3109b27082a0a5813547f1f1c1782dc65e6aad0403a7bbc9fe076cd86af327a1f5b34598bf40c72468e18fe800d1018ae734ea908ca0e895467ab31f13db35ab83fe8428877a764fc376520e472c3339cdc58fa6503dd7b1aedc61ea92c414aab83cb025c8388030d156795a94acb4b8e600e624e41761cac6c74441ff1063f86eadc4a8b04a3c3873eba8dda2bb14dfd694181c85f4c4f025c21bdac0a40b66c21646c3235bd100958a71f42ccfd0ece8a09d8d7d4acfdd458de1de5497725ac4e6b8c624a7bd1e0459cc9cb9a3a91dffc171641271b43395adbe9a2c00a6a9e7206548fc72f4e63c1e921857e11373d6b860b1cdbc2dbd94dab50ea510536ddf5cb250b09b90f4b5165aa1f20d60f8cc43b3ea3c1705552b39e1d5f0828a5f65518d9ef5e8ede13f3603ac536b97857e17c9c1c3383cb11bea5f5fa04b9aee221d2a066d4b19e336e07cd7aa0cec6a840f6d2927138d093bb60ba10a555b93709493b84dee340cc2ef4559e4126e8e3aa8454a79d1c4565ea0942e7a997bad41bd2304112315ea324037e6d9c93610593bad8c8c73fff9a4945453859b011047bf325de742d6be3004ccb9852fb9a41c70d09ffc04a1e2031e5296b5420ea68f3bc2ebef84ea71d4a30991796dd06c2e185264ef2a952f1479b81c37149f26dd15c6664964544b5af147f4221a55aa3a8b238787f2fa2369c8f4c9659167ead984f0d3695791eb474182a2b7083d11a408d01b29769aaaa9fb9efc10c6664003f566f29ccdb1cd70b27cfd88323223c3d8eeb7148f8c0631762004efc9daf7940f3dd2bd29003df5ee198f80defc65bad2088cba8f11182802fb8bd4c7a79cdc45d6d059382d91c63c019734f90aa34eb636dcb2afa4326535605e674e300ce3245152c1acb146afe150ec664298abf28199a40b46739e46600b565c5145f592e7ca77124285cb3377f299e2293ea22dafb002f8cf8a05cd5fe9f6e7e92eb48069e1c0d18ee4ed6be425f3a35290ba1b5574c8ce864d7f5321a1b87d8199a9b982cfebb6b81d671b2b5a6db9fa98fc19a82e2dced3a04b2390ad0abe58088db3b43121134ccd78160eabebe7e19ffd07643ea198d02f7a0c054985de4b860c099e924ec0d018e957af6a0b9814e25f24d320bfba6204970e629b0270f8780e25ac4822e3bb09551cd7bf463ce729dfa2937c52ad8a2fd6043958a4f5e4fb195b5d0e7dcf7392eaf6cdb379cba328c35ea5a99c19702a577a0679ee8148d478b790b6f887a95d64f4f8a16f4467982c009227714f171e7e3186e5271ada3614b0e51ea6ab9e68d310ed62afa4b6cf270887a5ab5c536062b06c89c29629b17024da0a7fdcf2765efaaa1992a1d0b8da007a0dfcb229c559b7a29fc9cbeacbb0c61ccbd6161ff7eabe0af5f3a74ab3310d996b349a9ca673321dd1493adf59366b22446ae3704056749e809cda457c329c9cee42641d412dd4c9f1914b376046249447dc2b93c07990efd074697ec729669872eeea9d730dde5c4e123473344e8d5a92483e73ec10042d7fb6e59b59e9393b5fa6495e7b30c3fcaa57cb5f82fc4d9570dfbe0b3aef783b7e8b2de4ca2edc10d2a0b9f7da9950e9d1befb08a14c8eb3fcb0e0e23af75d7edf5cd333ba51c296433d4a3e7fdce48ee79edc4d59296379a526f31b276bf4211cc713cec5a031052cf257968f5ca2b06682b8afcc0a0859693358658ea10759cb53ff5c51898840f9a735165e82d7ac9d0f0b065a1ab32589b62d11ab7d24f8c88cc685c67ae8dd59ef20b857486c08943caaf9b74a3407966f57cb78cd8fd52c2905d400eced7f3af8d22debc22fe303248787bfbd056e0154adae8b1658c10020fb0b31de03545c94b2379dc0f7a1040e00a4642e35f2db93289660f1274c52a524ba2ae5a1fd92e94e41a2cb421602910d90b76d2ec46d942daddac6f5fda2fc3c457b90d43d896470b6f3d56a487fa0140ce836f5d2ed3137b87063b96da6e1e21f609b024d5cf5b1f51e310a5140bf98f48ba25c2b63afd277ddb3585ae44b2adf23f01de14ee5b228f5f2f5cad3148d396c9a1c5a7caeb4461d4adeee8e8d14ae242ef0cee242de36a5a6ef2a63ca71a111758533dc350758c1b4e523a0fca4435a05986e6d5b08c6d2207594d04d8917f52828ed338391e64b114087cbd188338872c43f0dad7aebd13370670fd597dba5cef3fa2b3138c1cc8c290bda2c9cae07fe34433beb32d45d62f39f246bc31c1662cb188a31ac78cffeed462847f1117591e962940f2896b5829034f48b3fa834e10bc9062a07267c7497a27f999062e62988815f41c21cd0e3e6968ee62727d79536f96ec2631741f041e3062b7f88d2c4318fcc14af9ac38585368afae26f325747160f7f9ab34870383b42baffca457578d3f98997e43ae43d82b4d6f5bfc79657bc5d1627cf2e4d4a017cfdfd0f2edcbaf102bf22445f990e8b14b0bab05ff8da492fe661347ced76daadfc001522aaf4cbabf50f1ff4e8c61fc8014d1f0423dfe9ac397402db511132da97a25a9e3a9dfee6279177146e270697031f92e46a8b02b700f2685df50a389571a936e04eff77aa3040688fde28279ebaa9171bc17a0fb564e2ac27bef664b0d5a24d0c472bdb27e54ad4d92382b6775613614ac00aed260a377b18e8c6baccc83b570fbf1edf12797facc9200d42bd2539ba2cc2b4c04b0606719257e8238f09201168828436b1463f8d7ba92e8d4519138e7d8f43d89743a6fdb79dfc72d81a1c98f73fa3ab4401b86ad8ed80885c845fcbd4e63fd9817ff6ffffffb7b0c690dd33cc549844c5f4f65ec3ded91fd33f8bf1851583a092e7c4814c08550262959c240fd69576c31547cf059dbf4667e157676c7e70cf80a6a1028e977898c835c50890b0251509ef38e74b54ab0036745095a361c834ba3e570f27a4afe0a3d3f4a2a2f84c98883d4121025a49785c81a30875d2696b8d8ca4bdbddea9de45e7286d0cc01a3110fac930b8734a628217fdbefc03ab37b582ea8f031c52065e790525165b8967863b7ff3151bab809c06a83f7545b34db03b70f1d65086ec9273f1d4600db7d8c82a78145d66e240bf3bd8cef394dc8d9d72c16eaa21e53c067aff3ba4692ad6cec7be5aac07aeac29f7d97765406998d856e7d709b325b546e680e892f2296b3de0a99153eb2bf374b13202437e7411859696a82ebad83eca332b2b948b9c238eeae73537e525ec9daa22168aabc8b34ce66a4c30dbfde62686aca3da22bfd4f10baf0c58148a4a0dad5b9495b5c71cfa4676ca5effa25824bfbc74c478ae35d8b7e2a4d874319fd8cf0237ca826f39bc6819993e06758b10765982966baf8b5e25021dad9905f656e03ddce76f61a5ab18414b968fa2d2436c5d93a0bb1344699d2e18e0a5883c52c7a4ab12b03c57893127f43c711e438ae010318484c8e002685656266e0f28223fed637362b98955cd08728c7bb7bc05c3167ae9a5bbfff1aefbbd5b500778e3a2d14efc7ad8e2193573e095ad8f7fb2e457f8f74777414105f842e31fc5af5d82b1b12ecb2b6439567e61a1c21b79bfbb2fd24ed114fd0d2bbab9f06c09327d2a9b73e263617b2244d24f99f018f1253dd8d2517340f93f573b639bc6fad0c665d0c41dc7ee0b06cb366fede74e8f4759e11c338e93a357e1de99c1b61226ec672c7d502676a5dd9560a18836deac7b8b8432920bea5a834f805750274dc5b8c720001ffadf002fe4ad957f30747b6e0ff2bba23af485ffd2525f114b27785ceab59646dc1c2289fbdcfc02128338fb47f85e207aff4a05154a8d3cdae8b6a20ff961419767bd9f500c24526b2931b63d5795d56f1b711aec9bd6ebcdffd8660ac47a3129ebcea1102938221eabb0af02b7793382a33abea865fc8f2c6f08a07d54799119d6ecaafea4613bfaa04c351c0cf35fabad8227618a9e430a4e80ce6ce403c50bc02ae9b7146641f13ff6751a3bcf59dcbdfd22fe851a9765275644e988edcd9cc4bc80ff74f2726f7e116510dd14680e91283c7339b09e3b83e2e2758657f74dfe7cff95a23baf83b719c041a4cc3e5e63e24a75cba0d5f77bfed368bd9c41ae5c49066c75d3d0110111f41cfd8a14e2a47ecc53d1f06f5da207c670dce7ef571263aba89dd9ed98888f5301e5dafa4f2c5a24588b7adb13996ef40a85f586df0252beef7640be27aaa221299a334a6dc06a704870ac47897860976c72014b4cfd17ecdcea8ab4f298f0b6c30829da617226a93f9f17afed6c0b630524fc4086ea5c61a174678ab7bf2fbdfe031437de20c5c922a6194abe805390b0a69f9d0155c547ab2756056305da04cb1f3cd1cda29fe2c667da2cb3390ff20b7fbe4e0db8fab5d1a2ba2c5b5e8ec735dfab1e9b62c0f98ffc62717808ae3c0ecace3411c5e135fc501c4d04d9cdf619239c3e0ef1a0b7387dc14ae80cb81a5d9b09046e8948aab2fbaac4bf7c94c4331c12c47142dc1e2df50f21c006fdadd806f1cdc321f4ad8bfc4da8cd21c0e2c30968f7267041c9d159e1ffb3259d324c723c6b6a9ec1a75b9f6fb60229280bbaac228868340e93c5a2307aac1fe442c7fc4951b90d9306d2930e38aa81247b885fbb0df0daec0415e4be5fc6c79cd80cab2054e63eea334fbf2f1bd1d643be645986315497dbe6c2fb22e8527feb1ea15caf442fac91eab48e64cd23d7ea4c4e081278f2a88612a1ebb89fa2ab97b1a1ff3d876bab73a159e92f55e62747edf138e16c9a66af71cb9f76fa0c1ab8fc62244f693e37ff519680417ac958ae513081a7b3454f32c719623bd3c7729ef70d8ba1d45ba039309467fa2f511ceea31e281e869108b9b56711a906ca1633461d6edf00ec569bd89aaa540ad82ce2368092cc5b23270931289b4a235d3fb998a92e56bcf34e40452251eacf438ed2611f142ae9b76679e217f981bb0097df1a12084236767469ef1cc442b3e5b6ccce4b4c597e23faf8896abb04f482bf1f31e278e1e283907b103c805e84ada5dbf184b337ac2ecb20b36828d1a248eb4c18d6baf967780cb169191e966889940ead2a30ad35714470299680243bebfc094cb7c36a8ba8547a6de5842107e79b1e9071845966a432f9e0a311a9082f6597d6292524a30a2dd5f4b24d56f8204d2e3d9b54663bc7f6ba8f673b9b5d1611286599927a424f57c7de926ca56faae8636496976212069bc1268990eda898f27d0f90493df22883570b070798a0f174f1eb0142508b273ba7ee1b66c5add686d9ad3268d21efb0644d73230b80f31f05dd27d23dba4436259a9203019eea9674476f689233ff3dedc6acbcae824e175fd4810fb35c7f8f5c610df12a5d611063f9d3859d2577cd20fc189a07630df5f8fd22a45868585e4b6fdd0e13931bff1ace1e22439ddc56baa90f7244d2e8da1e2cff5eb2b711092b0fd37eeb51c09b98c7b5382d00e1e68136322e56168df85296716d0351d61e75244bd3a7d65edd2596c0af643840a5937817326d846b34a89fff31041b9de608094e84e8253fe7a20ffc33abe6878b016f5dbecc560f1a89e9b5a83c0b9fa7b1ffeb5c73120468abcfa187709846ceadfd1775b4a8523186599c11b8f3099d21e2160d4ac57c7bc11c0a7a807852d5c5f59ecc579aaa84e17efac215904644d15c366ea71fe957f3bc67eee75a800a9d7a9e850ba6a962da7eecd582f2491a8192b5fa500f7bfdecbd7147238fe461cfd497339d8e8e17523f4860454d7353e31b595fce7daef40a4e8ccebfd4c639c6e879a0d45410bd8d3280c789388b0d9f1283d104bd48a9f4a4eca5a4345dac4755382cbf2cba7fad85523fa564b9cb3252cd41f9c003d9d0edc85c3b306843460f2d6481df1b0d2953bffe1bde2e4ba8c2fc90b274e2246a712c531814851598dc74c1728f9364fc38e0c39655ae2a83249162ecee21df9f503012f49252d134ab2b5d8a0e3f19de095b8931aa7d212cf10243b7753c6fb32df3e52cd04d1fdc87961e418dac4bfc8f8aef340d8365666f3ef7c0ae41c0a0a888d10121e962890805951f7809783f1c8da1f7fce8d5cc911e5b596c0824cd56711a0038639ea84fbfcc23da94e187f5e8bb905ed4596e2efdac7926c3cd04e897d7bfd7ade14ed64bb26817e2597ce67c3666ff74db487ebbd218211f15ab11153dd0eca8d60bffaf735dedc8712a557fcf9994844b30947e1b806cdfb11c39f8635762d50f72da097d57b30c4542e499be00b5513ac1eab4b8b35d16d9ab42385cc57c0657663095d31e00b7fb633388f952b1f9a7f8e935144e64fb2820edf5d038d558614da409c0afe09223105064ff3df666a3720f77ab3989898db90f85b51492e5bcb247decf053d2935b0a890061b9b68e0788fec705f5300492aa8bed88807681af8329eccd381ef752d5afeb394345258d1160f322da61d65a804f4a8eca1fae14c49156871037e77e22e5864376165e21680f987f04bdd24adcec8eea218c58c6ecdd069e436ceca2dbfc321f54443dafdeb1d9e7ba58259212a824f2799f23f6253351003dad957daaa954f55d16256a4634f6da2d2c28d459f78ca3188e9796871d754b9f1a6c90717e0882d643d8d049f81461cf3ac0db4499f6893e1492eea509363344c60efea988769033de46f3b0a915747f44e192069206497ec11468846c1082acb1ecc099c27d8176ab0f60ace8392ebddf119c3fc97f9fbfd6248a42521d3f19a1c88e36d53d4aac69c3206d1cb3c2928de7b5a41ddc727013652172a5bcf60f7f2590f86b486dd98844cca8ba23fd380ca637a9d2d7750fbcc848e8b06fb26bb4ff200063667ab251288531dabd3ea070a00f03b703997fd4e7f66c389e3a51664547efd3510fa10d018a5ec9a4a912df432418cfb447dfb45437e5d68a68ed3d1a7a18ca355507e2dde12795606720f2e4a542e16a86779ccf649e2309cb447c7dae2ecfd1eb7abe2dd92f379349bb1e0564c2941104ede858887179e37324db590f690c2642e10d76ef9e1dbbb033604b96cbdd8feaee1fd5220a5ccb837874a2ce2f55c3544d38e996113f397b4cd35cf1c522b67ea8376ff07e499dec810e5eeea26c39b3cc6fbd8dc8b7e1ac8672c3bf6a98d8f360726425c22692594f24cba2100bd52c60fc1a255aed82b72770616526e44b0066a7b19199cb9cb8075c5f9c6440692090fccb8876a24306372f5c01ca95cd560c663430c48f27db25b3cde0eea562a093bdd4d61ad1fe9381e17b36aedee958296d8315dfc17bb7dcfb0358508c39329cd97ac28d5ef52b70ef519278f3d484ba75b9347da39b2c3658cd5d38ad741ce9f5773446ac0535e017d46d5ae39e0673182c3453c6f7bf874aca68654238b735bdea797f1cf418b875db8fdd1da7de7c023c77c23700c62cd59d0ab17a3b30458a8acf5dd77a22270b43903c8ffffea10be8916ba36c78c818930a1bc282ce3fad7218ec65ea6b68bf47bff469654856f53305ac25e8885956ea3cd3e2dd39146884040caa09672ea6d8c252940bb8f563aa24f3fb6b8eb70f9383e463f29fbc175f28616d34c0e52b4ed5699888f1739255e1ae9e7fe019338982d3ee9a91a14d9e721aaa385c8c2612b16122f8af78462a277bad7f82c317944a9a92146a58e6709071e252369c01aa746dc05703d2464d027a6030e233738e9425f9b22432f1816540cc9f0b1231f2cfcc27892074f66a272af336c8d0a20073f9297e292f2cd83fe23c249d579e944d5813b509423a3b7d6e66b6664d1003cc47866d10af0c420736277da9402abb537018d8f29d7406379333c28b430b4e46bf6736e13c01babaf3463e35a600b0c10e286fa74dd822cded21903b778c938e234501d533ab0127c7df25823cd010cff316bbc173583a52ff721fc546dbced1e716bf90bb869500edfb6293851133616ef48654dc04600263ef50c7ebf10f483f3ae28d97d05fbb8e33d41e7d201c67cac0c50ba21da1ad07c3031653a705cbc764ae4934de28cd2ab140c8cf2adbd3c6bd62396db0f9144333e5c824fc3aa204072950df0e3d79f5f49f1259fe56725ed0dc54a9a26f0eb57ef8c13c399cdaec1b89d504e57726efa1b678a7289e8d0ac35e6ba0deaaf78ff9afc6205b51fd15c3f7cf450e79e1dcdef485d08917b4b07cabc774cce76d32483f49a047b1eafdfe71cdc4eb38e1d2c32e952f782e19e7eb0a5ec479ef68f95ee5a2dfddcb83acfc7bcf4048b215cd4a1acd110d2c80f38d65ddff75b7bd1a137f5c3978af186bc9f6809cc3d9460f2c2fcb3155593ee86df69ebb61df21c3092a315b1568ca942a99201f9729bfeea5d6680ba039b3b868067165ab1bef0b19d38697da0f261440721bef2e6b0ee8f149417ccb43296790773dd257a012d63b4c391238455154f800305c06c3c0c1503cfd73d74c2543f8108552069e44cdc9acb3c20dcb6703cb050d540a50c9deae591c35d99c1b22dc7dc1c54002b8f666bc00211bf560606292d5be5ab6bb8d80eb6022c7cbac38328ce154c1fe58236b261a7d56d8ab71cf8e8afd432189a9621ac545b96a2307682f69746316a6a05b1cddb86fd700945b839ea3fd4aa8eeda0d80e3453351059f562fac1083b66004604de3fad601146c8410f55ef44d06e9b96ee01a5e118fdbcff87ff212bfd3113e79904de51586c86433f6ab0e4fe0365df3b37123d8eddd09d73a46961b234bdb26510400e56c5280814d09023f3c9999698a8260bbc08c417524c0c5734b7c0745707d3c8c88b5587b7f5f566c87921b3f237f556663aa1bc48753fae718fdbc5da2d0e7bbac19f32305278b3d0e0df52c8169add0b2a1f9a8782dc5939d3cf102bfbf70e48e586ccc466691d20c0498e4ba2aa155aa6428918c012f63afb6ccb5f7c45f8d3c3da46304aaf75b2fb3c58595644ab136b042c9e5b1f14ac98f773c6b35de29a87fc18c8fcd04b0bf7097da95ec2885ee848c7d1db9f13c7da4e2d2e295367aab174d5eb59b4fca60868f8b233b917cc13bd8cc5c00cd4d5cbc6256638b9d1ce958b7e8df6887851a4bf9837c9b6d1a373d1e2b7b05f626e59591ef43fb440620b765b80c08ff37e26a555b672c695c681b2fcc522dfdbd63604c479d50f937d10721e1da9f6caf475379706608843a3fe6f654762e4f80d08a5d5c57136c93f315be68c83ba0ff187c41ea3ce38396e9f93bcf85f14ccb1e4e28dc2c11e894011ea253f9668ba79f9385a39e55f31b83aa6145971673ecba5317dcaf922bd3e14fb5ed1ef3e9d0d13ef942c5ca336c9d9bb5d5aaec2dba4f6443b896518a9ebe34a62de89ec70d8ddec52f1b81eee0d719058badcac02f347431cc0aa385dcbd9d4a8c1f2aa94019ee642027412397688e76f22b583d8ed67555ad33b7c159842f413ba335411a5154160c5acdcb24dbaf1c4f17ef0c19a2b4578df71dffe2448d3cd84a896bd0d0f25ed1a10914e14494d92b33fb6407d479a7604baa04c8ec24312e9fbdd276555f89f5c9196e35c256477247f26273d47c04bc5ce137ac003c79d09f40d9b8e25f7dce0e7a3b745725ec414016ded89b3b12c0b8cd1bc3bcb8e918ce4ef1782a1da530612a09649e698e536e02efbb897ff45a8f7125c308fabfbe408d87ed28eb75be1fa514cb5272aa6cca70ab6346b24a15f56f4568b45bc0918b2e4b1113cf36d932420a59ae094843711a273f3ad9e75cb553039ef044b9cebfe4968cc51c91d0b5b87869d89bf22edd8ad2b65a5f45f45f10ce426178520897db5e306ef79cab94399b45ffd4d34140dcbe79009472046b8f4cd312a9fa2d6e5162932a23b980ec761d79f61bd8b852fa4a103bf3165fd02d942824f46211d7397c5348ff1eb59edb19d63b36176f852cad756081195ea30c047d5880b0a389c483bc2fcacca200bed29702ce44d44769a1af2507cc481feca9396c852c1470694a58d0bab80c88449617730c31e4871c5ba6bd44453172173a3373af9c7491862e157cf3d2210b2bfb35f8fc40c3d0f46eb13c371b220d56f096253b15dcb2756aa214a2587a74779610855baa2d7743e1ca747ee64957c68291d0a408c0ad08a62069e2d11ea55e13bfdb48ce01668a31a80069965f4d89d7384856ef4cf31d7f989a3b2da806c3c3ba5717c39d087527796dde9fab694318e63252ddaa4012bc29178b4b29b3b942480004de4bdc6f61904347dbf89fd7f52c722d807c73bc90cfe6ab72253ee1a6b57ccfc2018fe5037a6078869aa71244b924ff89784180b4414af5136f4845104666b06709fb0f4c668100683c6cc56fe2209911566be0710ae43e4dc271c35760f00105f303d1fc2c97ab29e4c67f9c686900996d7a7d91689587a85e0d1022712cfa701234dbb5e6a6c639142b438a1558aba28a6a3b8d70faa12cfb9b04acfc88248d0818d7a9883c7ba34fbf779ea026ef577dafca526b53cb0db13e68b4151e5fb1e7a8e50cfa8a0594db8308c2b28a6dcc8a680a80ad20a9dea0f05b5eac322bdabad7e29ac29b76d3fd6debecf24bae284595da2b1dee1036d20e65d3bf2a2df0174a230a82d970b29c484917a5e9cc360f08250444b5779ee41c603fb27c94d3e17fbe2aa38ba6cf5d9de35f499df464cf609e74648241d92a96bce141d26f6499866a6b4a279a5f0cb4315c4ae0132ad7c878b539ddb2f9d38fac5d241ce37e597751f0a547283b0a5f25f01bff56ffea430cfe28d0acf74f28257c1515e7789fd0045ef14cc0e557ccca00bc50f8b73627e9cc5794ac0a00725e09263568f66f93b6ebfeaa9c55b885f3a6d025595135e6c5268b866fd52207796e6fa5795b74ba140ebd28f3712ad7817ab23fa399aba2923e466557b06284cf33b9eae394e9639b36ab2aa192e244f848f54c5dfcc588ca0f5d410609de1f38e4e0da0472210466b5edcf84be8616b6f92db0b50596f9d9c2d4b933ce70cfd16074ae1708a7d629f336e1c1c4f2ae8945639ccbebdaf1ac8d6c71ab021fc106a5dd276c4ac21eb86ac53135a604b38fbcba00a081d73571838fd1c5e5c313e3b1f18b38a44299250828e0ea2e4b14b291a9cf224083245dc8dc3455f80572dba927612a8b82510d0aafa683a4d392185f8731b064cb0a41fa112316a3caa44be649e76c0db2e07ba5a49f95bb5b65214fe95700e1eacc945c8644eabfae43230a5a80743d3027ad246802f686767523cb065849f79267731caf121197ed208505d46c7381bfbf9a0f8a2e2e3e78638bc8c1907208c359f2dbac3777cfb416f66ece27a806ce26fdd950cd20f00e26614445a45242a328ed6fa7ed3edf09f66e5bcbbdfae0db39a8d5fe407c82c3749f4ae72ecbbdb4169d1289261d7595affcc6cf2aeff5ce081b3ea19e9d3da499aa387d915860385680d2c1a1a5498ec926dd45ed4d62f20894a8d58c60b128bafd441edc3f5af144a880bb9e173ac2dfe6312a66a53af1cfd52b6976a84c82cd75dfcbf95cb549f672439ad37975e7a12b5868d4f3f4aee7f30f85a160bc7887563acbb3f0db51c4f4d3bb6d961c458b5ba8acce34566da3c299826884f71fd9c6fd2e5983685fcb896c6487165fb0156589c69067d53743fb551919e445424707f3a788605a17cd144f7e7eb73bfad98e98635800c5bb77b2449c87fe913aaca6c42a8eb955fc1519ff9b213e5164574cbb35857a75ea89d253c417e764a8fb4aa11153f0b5d31cc34887633c3cd47e4f8ffc30f17883b7d8a4924c6f0f4390183f699294fe06549c97d0ef2721f92b170115954874eb1b8b61c33926459c20f463f3147e01cab83440df63d9d16ab314189f46bb7dac0e3e81f3966275fe18afd26780a5992a27c9046a76f091c56a1a34c589e294e89e226f3527c8d7edb80ee844ad728151803a6e0004258e3c161c36fd9e087f5d850390a00e938daf9757674cf52228a5e5fcb19069961dc592e3a589937a60b3920fde7272e42638a3e20e847b09fb11bc37e4e84f2c69ab06bf76456af8cc86b5ca7f6e71680a8ae2aa0bdd6f021b3a7312a043bfb2c272194b3bfd95bf8df85b6771dd07bf377676df8df8b8ea308c033f312b16493785c9c53c5c61f30b685f147e5f06a5d68127e3548a6d8d500def59ddda5b6c320133719bf50fbc157508f260810b653d86e4a879cccea5e7287bd416c8dd0a2b1e8d6bdaccecfa75d8c921c945c6171f16a43304588302dddaf75a2ebb28eb8d79e8addc09350c7d2dec2814a0852eb47ca676b260a07612ea62a0b700fd7aef98b9d682232d2ddd00fa066a7a1ff12ad21eb1e98f72cb2b2aa6d1622adee92a0f352134eb11a007e0e81eeece1ec1f91cb30845931cf2fdf07879c7c3719b9cf5fb26710d031a0412c5ef27b40f0f5ed29fe27dcb239bde73925c88e8598e3f4a105a0dc64b22992467dd86774f0bf59dc2dfd6b2b16a81091e2860895cdd1411c71b0fbc5429e7dc7679e664172f4acbd98063d81854ef44e2e1045fc2171fc5e8f9a810bade2543cddeb5ba846f20e453d752479233826a1d71a228713bd8062b1098ec2b3fccac469260738ce98da027fa86430b0a9afeef05bf5a0ea1092c3ca4ab21bb2ba88927e5b3de65267c8842aabac91b22af4cefab22b47bf8d9b59931bdaff54281fa9916027ab309f1902d66a5e8c520c83fd15e7dc555256d5f23b64d0b4df75d5aa8703b8bef254c268d5d40fac4ebaa0c7745557381b5cf974a16a079a0af3c4332e634baab91a94d2d35d7f9c080822fc784cbd298f3ff8df1844f7df84533514ab3b327672e5690782764266126bd7a47f63ab9fa759f50c3d37f6751da4ba2e2e9196e6362e2731c55bcaceb19695b6dbfbdd82e90374e7af80a4439cd2977e94df36819a00e1e54886c1f781326ae8cd4d524eb23c652e37f703298b8e6fcc22dcd9243df0c86526750fb5435ef89fc9df9e387adf131e668864d30edec4812245bab7c17d0a62618c3c880a5db30701d81279d910ae3d4b60f3b869cd0aaa6147a7b056fb7727530c9634277fcea0b0f1b9672ca20015d84f3416506e34c1087760fccd780e67aa50fc40ed9d2eff32228596d125abba1a9b753001e693bebb56ff98ba0b05f99259a6cf29958e18d59c8e1021c04e48cd9a1679b0e4ba0f8d8e421f66ac4150ae72496ea6b16a5e143fa6b885e8f410fb3ceab47d1b5d8b7ba5a4a72c504dd4e427380a4ae1736fd48541d251ad974c77fc5c1493f3607cc0467aba8eab7a61e107dde329a10597118ba8030b21acb72f65419b14ac97755b874ba907aeae4b7d471338a536e21894838e3b3d5354e338c7e293905c2702dc84363fef75bd6f6dd70ebedec99f9f4fbc87fc9ccfd85c3ceb1f105d641e895960750425502a6277d27986edaa7fbbfda5c32fb30f50777d9b28b8e2252d58b7a694ed56bd1623b37597bee0d09b6a43436b7148aebf953e41275df7819b27b9fc22fa4983b70ecd4513b5145295e1a10ddea794da16cdb25ba65afe630b011c16dac1e77d0007ee2bfdbbf6c202b91e7ed5e0e035443bc75d5fc7a267c12b42843f39bfad6b3b0d1e576c070f64107f66d32b73b3f94b6c72e676333b62ebdcba5c09cf7dc60611de2faa38255c01ffd55358f49dc9a34def1a91a9fd763357ea9b5d9325224b6d7202e90b2f09fe8d5baaeab4cf3a35113ac595f0272a8f12fe143d9b60126fba1aadb95365d6b68fd1d8727ede77bfad1fef5c2d735c693f6364a0ff7203b0fc7c1615c6a165100fbf176fe5437d876f272399e17ce237e87f79fb30d77d50204a2f8424de86aa1fb8fabb2685b6f7aec746df245de51d740a7e86e4ef0732456c2da3bebd15a6eec38448d4e45898d988b2150f15061dada723f72d825763e02b7c09df7c811b339b26bac0aeb0f1b2ef5bbc5c6e10fd761e161e55cb13a6f84124a195615d5cf5ba034e06cef44928188e80587d7ce52dff7d55e27a982dcde4a6297545d81e22e3b76cf801d16347e8464f350b8c9ad8f031ac14d08e9c80f8cfade99f60e5c0ad21a0aff486bc83211d4b099c73718317a4197c60ef1c2eaa7e41f3b5b4502be338673fb061d27e2c5e04287c134aeaa5e402f131e4ca43fab70603940abfe7190453bdddf0982a3e10493792c6e5b2d4d108365de528c728cf926624c5447fe7f1694647709ddafe873f46090d9fb3908909b2b0840c0c69ac31db01ccbc467cf10e1b42a11c2bb5e60c2a83f05aad5fc654bbfd48df97d61cce03624911a317122a163c722ce547316403b404d4cc4e1c8f3d8d155e639bb4b3dc8ec3f7c1036fd7bff6c530213a797572261033b908242b3c89f9ff2962fe972835729a0f5aafd67651192ce7f84d0a9793bb93a4f9e9015291224888fd053cd58055ead3713c9ca3f8f1b003538e5d3896e9b393ba3e5b1c448b1193054580aa40a6fffb2b946a8834b17058b9bfb17e024d0a95fc924abbd4d4def9dc144940d1395f8ae4298f56ce3aacf38bcc2e4fda0db6034f1be186104d1249c9e432b3887f2bb8176a60511d21e4eeec2496a02e7180b52cc1ef960e87b8386976c3082d899c7a35659d5187b88f2880384ed246fb058945ea7ae993fd357ec4b4ce57c09a94596d1a85208fd3a132da8992fb8485107df96f0ea7180b9f700adabd3d293f71a742c1aced5a1b48e3e7c999fbf27fcac017acf3ce1dc9e3b5c15d605473f36d2d702542b4aa26df3cf50f1e9775c903b2de49a1927fecf1b85bf2eccddd23b7d398d99ee95d960a5c273765854b09f705782762dec1edbafb3a1757217702b90fd84ec3feca05d6dbc3bcdb34fa36068d44cfc606ff9624eaefbd744520935b6210eabe8b8680708a7124e23919724bf96b56846b78763bbf2f13695c9d9aa827eefcddd97618676cb5a609ab6a9e0315e335811a10a2b15f3590b9bd8b206c9aebf7fa8e9321dfbb2a737537f63ca0ee1e1c0415cf123a823abdb1a8edc386f8cc42c9323c687989bfe103a54c7df65627610e17ad224f9f76fd75ba1dd6decbee9d961bc4126f956d1e3ba1b011e948d4d8ae057d8d5735c7be95ddc6301662c18942632703dc6117c3a39b03e027e06fc66ba7225f578e7890056162b54be3ded30938d0535ea56359fc185bce450be0b754072241be259f55f71419559b8ee79d040a31e8650c24b5975fc9c2a3fd8cd59fdeffe2d44cc017caca7b83840aba413db81260e6cb2eef510d928709d71ad2b9283f44f0c80371dbac35ac7bf6948cf1e1d8c2fc434a4d0c962d779613a1ec83e1357729e6e81f257f82b6ef29c7777cd76409d7d671b52ea30ee963044b5e9d585e275a788d4975e0b701a6d275c1da79942944d00e043cb135f71269b430d501c1f6dca1fbcaacfd3cfbafbbe4bad87790798468f420199e4243bfa9997c6ffabe34399ff82028ccf87e8cfba71e45ea90a94e2cad651a5f7a11fa3ff7215d9f971d97140195e17ead2d7d04370afb9a35695269e1ab934fa62d0ccc9d26d1a859a207c13f84721989665ed09c72198ed3edd8a3c350aa284c2de769aac034706de376a31bc2d70781917389a8d1ea0747a2a4fed62c68b474983e03905d161e09a1ae073ce5026e4ecb42a0ee29d875937d9c9a5e55996b2358fce1b64f0a6b8f1aac75a15cdd7898470d3fefe8688bad3a64d494b181e76708f08698eb8ddd08633f71672f8c13092077734f59414c15925de858f51ea882035f28b76b0ec43d89636ff670ede378fe538e24c45c0532050675b2e557c18782dd53354789be24c825ec84ac48f7e52731ffa129d6b26e3347c1e0af2a3df3f4011e137f2fa8f11b65db40e27acd4684be0b1b6223be8d44ea8f28e2fa68b898507ddadf51d351ae3bbcef1c6b086334ecf2af18c2bcf28105ddccb74be0f5d70e235e2da0932a41881e4c3b22d91a27516ce95bafef608847198bb52d2bf41a7e67deead4f1e6d31062ca118fdb96c8c1d587ebaf757e374b561af95e1b62cd56b35cf22498f739cd9098d96cf71f4ddfadd4bc886e7149317e9cc0c5ec26b6b499e0c7afda8ee2ea7c2ea41b85d923a7699c8fec8ae6d749ece0b339524b7f93b6bdee8aea00a3047e9b378a5621bd05fac560c67e0c1884f0e46902f780c17c45fa116e5def177c07f9cfe1aabf68898753fb0c8599c83fca6c3d4337fec4d3e64ebb9ecedde9d406da99cf304631402d4c336ff89a3bc7ac8fb779a1ecff0583d9330b0ffc98c61db95b5f31e1856860d2007fdb4251fe4894425d461a29a955e850208791b6de6b4f7d3895252f6f7b62aff949eadfd7f5c59a8d704945f4b3c9c914e937f2bcae87ab4ce63e4de74e5fc1721a783a014ad1fbd122355ac9f1259bffb5358d5caa60dbf069ad58f85ca005f4f524e56037957264f3d895c6d1978ea84240d30dd6993dadcb15c9e3deeddb96c0fd5d1874ddc1868c11c330524ee158e05e0b94c5fc5a15a31ff00c4f4b8bbaeaf49996fb0965465d6fc0dd13bcf578ef91bd4313818313a6eee6311a4a0e0887ccfb5e82d91a8899718bbf986ea2d0a7b34cbdde08b1e15f4fd3c2b6416ac68df1a8292f3d569b5172f09e157711f53a18b07b9a16956fcf9d4e0a0deed9780da1a2c9fbc42291f1e66da380cadc550dc9005ab1f8276ded2b639a0232677dc56e2981133a40eb0e2c3cb2138a63670cdf66ebabf143fc6fb35416b4bd77ac2633ef3f421f706fc58281b252de8de96b0b6541adbc3d48239417706ee27130723fdd858509fa9c4545add94c0a138839367cb8a2744517043661d57331746b2fe56bcd72fc1bbec40bc00b65ca986c5b481b5679e00b4e0289afcb19147537c60e083af32b81d992f6951a889945e98d4b7be512a9a2843d07c631d0570daaf67a9ee49c4bb4ae9add8609f36aceb081afffff7f50