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 58831 50ead50c5071048c0beec0b3b52cb0e3b17783bc409f21b2647c50039e7b8531

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7fbe70bbb651c675c0e09f1fcfe5b03edb34ad15ba517c1d8a5c9266d7265f0f
Certificate Block Hash
50ead50c5071048c0beec0b3b52cb0e3b17783bc409f21b2647c50039e7b8531
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e018000080220000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f846dbd10e95eac129e3d741bfe2b43005f0e4a96c08a203227015007b63f3b5e3d5e3fb6bca9d9305a06e4551461ba1530d6d2b770c56475f31cd15812b38fb24520347f2df0fad34cc8e650a8db49f3a90bd9752fdecdbee0d0000000000000040000000400000e018000080220000

Raw Header Hex

00004020cc81c3b0e43e4af25bd864710b5818342952680ce05a916f4e425ba7bdb7f3f05c273199a550e9fdf1d0cfae281f9c8720e905f23dedd1b0745669248aa7bba67148116a35bf03180f5f26d766925c8a1d7c51ba15ad34db3eb0e5cf1f9fe0c075c651b6bb70be7f

Proof Data Hex

59,560 bytes
121216020307615419cb48b37cf62f610a915faa71dca7d88f9b0f3ce3ef6b0e13acb6051761db9fe2eb70869243109a5fbe64b2a9560b42344a91c7cd286d6c4504d388dbc1e3991e11c4f41dd1748459edf68e52538bc525fbc296cbee0c9f83c5474bb1f5d6602c806a3f319911da7ea0e39b9f619d80b15d5ed25c8784cce6c08dec674201a58a2bd3f617ba7158d6024f1031fed3cb82d4b06d3e553935ae353f00322e93010d162f2e0bc04396fb5d08d2e38625718ecaed6e86bfa72ef76b049d00e8c921df522cdc9c9c1daf1e77d5db7cac519f3ae9f117b2475a0619a019b05ed66ed86e479f30dcf6f05e05e07322cdabc45af28ea85827d0e8f3c3f4e8fb668445d7be290bfc73180f921a29ce22a889114b09216bcaa3a0a5bca2127ae7a80d779632c9b1a5c39d305f710a135134064a7b4832e6194274f7cea8f673e05ff6c0ea8380661e3adf4d85bcc87c0cd14a69680707cbb3ab48f5333aa17688dac71714527fb841437e0c5bc2662bf78a6ce0ff088a5b75294e20c67bc5c93eed811005025de6765b07b31d2b29324c8232402e2a71fd39d711af9384e5b7c6b4db32b588df30737e240f6d3908d7f11df2bec7a283dfe859efb6bd2c2826261b8a6a5f76d71c0b9f52ace6b13c8c5d17bb58d1b236455a731bed05e275b1205057b36f0ba9ccd79708e6566d2370a94edee0b907e3c04351e6cfaa4593963a411a31b28ffdb04bb731bae61b00586dc4ad03cd444bf1eb6b6a35ca0e3776781ac2849b2cbae05af75e085838a7b7f48026481b1d234b8461191c6c1ba354b04be8baad35d58b9b66007354ca2548dba949d0c7752584f0c9928e7c2a265c432a8ebd6bf29782d433964c41b81196ca524135bd9f61d751c6765fa6d2bdbe54d58b93f2b76d45ec9c147d954a5786f0fb55b89df4ba5d32caa67892a1a04ca8bb49067ef0a1f385c8726c9024631429460d6f78d7463fe0fa96f8a38abe38ed786bc33ef09571e34a157e93ff5d58f9f9040fb1269d026db20736715d63b7e1c62d8fbe83703e3a5c5ee281f158898e2a5ca5e518aa3dac43d55e72c97d2b5be647d8cbcd5709d7f7745f9953083c794db8529d5fba5e7f585982fb9d220d860fdf174fee620f1aeb5238ff25124f1877957e6fed44ec8193013d8c7ba69057463471b61ccfe945c4158accb3fcfbe69b8b0f7d525148fe4adf56ccc966c6999d9aaf0fec2204d05e9b50fff79e6264757a38aed1be63ac1df84b0bd15a63b9b389b9dcb6a97d498cc4992a097796af3ea51247787a0d2588f1d6e8f38296b36c1b5e1569dcaf27c6c681e5881d86e488ba76b7cdd80658f517ec119e373e12fef211862ba60e225c70d3e77fc2a0db02216ef90b3030a1d53b5b4460507daac11e90156c59d808e03dde43b39b296e0a821422f286f3f723504bef7d5e43096b2c1bc2b3d51183853d20cc030e48ae6f5ff42f6c8a0ff41967c3a88f52b61ce6081a156b4751b98ecc69578721f2c0588e7d77af7f0bb6f77aaee9dd81a19a4c5451928ed022fb77850f42f54042236227fcb276992c4bddf9263f409890d0d0143ec1e88f8b18c7fb658e7cf29bbbd20e1a7949abb22b9f6b9c317adb3b1a6cada4299a92c6e7e5300439d7e0edb382c1aed3fdc7ea8ad1374729550a40ed469931c58923937b29c6769808861013f9b5bf37b245f7a64d53dbf351a0310b9287621cc3577a132438580801b0f06be7adec67093eaf65024160e6e3e22a0fc0c50195720d5aef9fe84192efd8ecc0478c2f3703b15d88bae238c0d1b267738b9d8c740e62f7df11ca8059c2beaf89d31c953b28ab453b2e848708250fcb4e96720ad0e5a542eea6d2532314879fb24485952084dc5a8f348720b5f3556c655dcbd500200586115071997548b8b885d8e468fe59eca3853ba0e0be591900509b07d78bce9ead7603e960562b477f4142d964dec68f2bb1657c78dbef2dfe62e4178be302e29d1cd9d4b1d058556948794bbf68e92c57a94c64ea0c865f6a68d011aa2dbc89307c2dd719d99ef0df8a3d9dc3055ac0e96c159db02420f0e58a962563cfec8c1fa895ff72b2715bb64afc692df90a39ee63dd8987f9911bd80caf99ee12ce32e68d6e0a49fc4127981e154ae1052a05d5df8e1c9b6c27408b95b45ab9657e962777fdafcb27996586b222ffca795f2ee5e0a6d2ec81c0be7db61affa0c292320843df79db4b773b71ee7af4245fa9595f1f4bdcf9b2d44e25fcfa57f2fbacecd1f7a5df04cbf3cbcb1e1630906cf019ceec3cb17ae3412bc28ccaf2bbe256b86e3292110e78e469da5a71dd4258ba52db64e78beb2659fa78d7c1f773d235318204936fff973ab88a676450a6374231985b37c704cd75b328b0497a3624bd3235f822522ddb71403e51a779aa522f7b97349bf5a557b3de75d0263043d26e8ef500e6915a804310aafb23be7563c72e330c5807a10625eb5deeee2375345689327a1f05b329855bc758567b939aa1cf757f72273d626cd6d4e9c133144fa066aaa58ac098bab87d84ce20e5af4e4be90bd99275be1684ae6f1c1e30e9c8e2e8e995f33af2cea9f3bd4d5edc8e33b24ac3d307ee6dcc4d7f0b30b02709918f1ca14c762154d6772625681a567b4e81785ce2177e09322840704d8f42edf8e7e03bc7cf78e51c7ecd6dddc580c119396ecf93342f646bc60f466f0c5aecef8313dcc2003d2a1d841eaf30c5db57f9ecbd3544d1a477a25eaaddee44481521c8bc4ef4f567c4291ced29bafc69f09889fb318e866e54051c1c55414c70b0264d6f362e608daf6a09dd547e2c0cd39ae09a04b169ed50bdd4d69205122ef334c43cbbdb0e27c128030f3f32ea4b8aa4936e082b90428468a0c8bc858e6c52dcfb754a3748f2b4e84de44404bc811a387c0e1e25672bc35f30cde8793319f1affe7f6a3aead1b06bad81751be2275f303f0a534d5c2a5912b73d36d2830b532b109cb3dbfe05fe5c43631d804dfd0368eb151ee01f4a249dacd267f402d0712b2be65cd721f84c55925738ddd37bf8979f65f564bcbe889e26a7a6ba70574e6eb33113645eadcf7afac3acdff6044fdbe68b1437f1e117c98440d98554e9311f64520c07bad15ef037cba864535cbc96250a1c072dc6996417d76d004ea66ede5ce9840a3720a061a533cc0f92a6689b3e43b5b2f53668d38084cd395e0419222c4225f3e65167933a60729e4427a11dbd6f3cdf0b01919ec67348ba559c9c203f2873099e2205d7edebcd2f3ed2f25f6e3149ee086eb692fb26d3a3b192f5432590cf1388d5bdf54d24dc79336d3ffc0d322932164f152b75c75946400ff0f41eb7e33aaca130c1222478c7d267415b091bbc30fb994cba9e60ef767a5cbfa1d83e761df008610eab70692e45a43c2f5d7102cbffe0783ecbec7d0b901cc4b020617f4313b6208d79a550111cdc3d15351b9a6150e8e0beabdf7cf1d0457966810cfbf5b75cf4d93bfaf2f675dda08f7a2e5d4aaa7da9019329521dffc54d53e14bfd1b03ca6c1623e7748da6d1e2b92dd80b2a925f207aa9e13c121a3c20d0e546b8d5c9b43a1ec8ccb67a401c9228596652763bd6f9957008df285257b579654a30eb23546a93dadd8d4bd9a24e2030ffe19b2849b2d492863eba3bbea27a5cb7dd0165a08d64c82b347fa2d65d415fc5a00b2b035087d9fb051d547dbb9ca3336a97d236c5050384cfb4b7fc3c6d3f332583bd2156d15e00ca54e66d91cfcadff278ae3f14861529baaaa3fdedfde0c611553f16ede3a065c75b55a498c352d796d031496f72a5bcf340d3eaf79f2711d4a39449fdb6cdd6cb71b44bea0e65bf94813d3887971d2f8f32ce8ca025afe4a80dcc5584c6635b03b234b9c426c1764e11ce804c3e05bc5f8e10ededd4fcc617cc03a7b33b0ef5e315720ed8ac56c635c538521b4fa6680f7d456c8031fafeb4111d2b50e528c121e2064324b74aeb546028fe5734c57a8d7a074a77e9a8bc36d24c953405af8940d81cd83c2db39e59dafa5d91d7f7bcc689891f169439c841a7f4a06d03c40175aa304e1f9ec40a7bc1d5c6c473585b8653827d7a108dd7e594680739bd919ffb74e45c2a238622ce9389be1ec8786d623458addc097d5135b72c1934de318e793218e69229cd8643f3e1d4534e38843302a1c3ce8c67d3ea5ebc90a5961a5e7fccafee668c2150b34012e5580b12c298a364dcdf8877b19ed02ced58311163e2382836de2e652c4a49bd6fd886125e43f2936d6913bb247defb1202742578d6869f59785881aa08dcef744e80fe2a27c49180c7a59cfdffb5a432c024715da61d26ececd3709d9d4160ceb3db0c3c2e7880627a33076780a201f1619012aef7e7c3125691e514834d80870e2f33b33c88c32320d837fcc58ac2f9bca6e876e1c1cb03a5bcfaafcfbcc85e36d4e6f06a458e43f8d072db788b04f893fbeccea8f8746b326c53f66168cc330f6ceb1ed671de6a4e950748d5d594fcd33350675f05fd0952ee29d8d6a5a9be0686c89395dd64accc3000d96e298f36346d654e7b5eaaa6a0ca33e88157d1ed80fa8444e655164983a111c712e321a31b6644f17b6257882685224d3e3de85ba67d5fedd4cb4ff8f9066478d0c1414920f76b47d9a0a9fedf8dde8b97d43d7899ea19dd9fb8011ade6e82200e6ce847ad0e02bd094ce9915472d6cb4c1b9b0784ace4e2a3904960ed30ca289e41b7ca484a9051ee90afd044c95f3a11b911ee32e5cfd4234d040c177ed2967f7a97221faf1d1bf9ec19a1d35a0f9e1acd877b472f6766ff82407af0dadc4d99530123342193c4a187af5134cc5fb71c5ae4b23a210e7f27c2d4b102589c5a1ae206ec19fa97384c247e1e165afe01f070f1df53e39cbc4cda6eefa259e2b339039da2c83ea357fa836407985fe59a47d9bc734241b444e5f98e6eea01ece8409159f81c449f6849bdd9c7dcb6f6ae7e6a8f524a406a747d910d6eca0ccf63176d1918cfefadb4687493cafaca3866efca23c853ee8ff91848a1ceaa390ae37d0aa68a076edca3ee5b5a6291a89285ecca5659cf2e1a4e48518e73845413e9498afbc5a55e0a114334e0d99a1dc9fb3b96c8525fac5920f37a9b99988422c07a77f4535eebd7257fc41cd8b7a988ea42a91fd2b4a4a4e99d5a5e8cb48718714e159d873a695abd34bbc64019249ed1d5231b70cd37b909bba969f529c36cb8991b6dc8b7528aea08e5be2354798e18b7d926cdbf987947f268993ce36b9b206a60549d70e9092f4d2571d4d2564087ce9cf9f8a1f45397d7ce38cec2126956bd3e585439ba3ac0d2e7bcd810a7485b80480e607813273b8a88552fcbd2a9cfbef97601ca2633729fee4088d17cf0bf837509a634dd1d631936e67a04000a69f486efa6c1efb9dd4bf6945a18eca9f2910571ae642b7b38f41a8eb34f2952f4b3f5ad62fd3225aa94c4bd0a8c471802475d24e2b16593eb6e1dba259f4d87088581cf3bbb1b720e8c5c52d63c7879e79777375302e1ec3d1092f89c08b52299fc04284b673e2dd5d8532c289d334755f1ddd46b84aeca96788e443d45cad6dec15eca8edc3cbeb18c20dff27ecc2a514edb8f147952aa2ece8ab55bd012fe2b585728ffa67f5f9193fad473a1826851d00c6de0084afed0cbc3bcbd1d37a8c55867ea8b97aec00c90fddb873c72c5d2108a70df05ca0b7010621922c627b18c65de57fd302db9aed33c0aaff333ca4a637cecb2639cacdd6f345caaf11b8df6228ab548f6b4eae87f7031b9eadaf191e1d5dfc9ea962e7b111e68a7b99cdb9c9be440fa48a23833ebbc1b79a12e20078f5c1b2413af93c8076ddb45c5d13b1c9fd3ea5ec6b46d61d2f3b9065a9fbd736723116b7bcd22c13aa5ad6f21a2d982e3a84a70e350e04c33347c541a06bf9237884875aab4d264ca562ef5bdd26746573e679004ddf90cfaa78eb27547a8f0ed70aec801fffbc13bc151e6259a8f64b7ce9aaf488bcd7fe49a5103ab4774b0a925e83c7225ca0a9bc1ed99aedbbc8fdfc6334224957dadccb03d8aaf701022f75e76ba74b295d9e1faa06db94493c8e1e64373a3f97ddba8fdbc8680d17717e8aee404a772b8f46a2f1ace0ed2824c2cd196caa2e7ae36547b1648bab68bd0011aaaac6805f37de0e33534dd2b243c10e0dc37ad82c875b1f36dfe0d862fad3133b9b6303ca35c9295bcd83f6f427a1042c62dc4d4722a11726bc69d9931854cd3d870af84edd841554277352494eb20244dd7ea63017d5d83424caaddfca202774f5da9a3280c35b0cf016a4e246c4c824519ccb17a57b15adc1ffa70df8a88b5bc751028e2a869e762d906da920daebd2a23bef5bfa6f1082a52f7332598c2c1134de85c768718744f38cc069ba8014170681c315f2ca1a158c41052a8bb93327fef26eb33c258d43b708008587c291565afbd8196bc27dde44c9ce48561f973592f7a3ec3468c2799f5e4a65f9161a7de06bbf30f10b46d1cd2acb0ee4c5fe114ea4b70f2873515257361901ebc9d6b50677d076422048915d8ed9c896a59278d426c2639cf90af8438f0b8ccbfc9bdfbf795faaa78c0b7baebaa66f93d6ce2a048e104e2745db4b578777bc2e50b0673b2090530c7d94301ba67539306a7e1403b67e2485345b2d6c02056a6c76786450a73c724fbd24979e0d1b5f1cf1d3ea5904a79b4fec07f72b75e254ef862739ca2accfde09c137fb81c972c938a162a5b9e14a48d17889062740c98012d4a6b1fc8f920d28bba9ef4a8eae541f1f00724cdf40d5198ae5264e9d4f4d3b74605ca89e23f3522cb4db02d36b9aefa0ee047eefa1859269b7fe99aa7bc1ab230afe964047498ab54bfcb095bbcd332ba08bd0cda17a656902aa89bea4ac9e84ec6079a6c379e7ca040c084f5ef227b0ba5f78bebcd0c7cda78ec7dbb7c727125018d0463ff85351b9b1ebe5c0e3fc16aee70d05f208fbef33fb4e83503c48e17f4adbb8c8c751222567a0daf9d263a447b3345866e661ce23c11fca8a0b23b92e467f516a176237553ec6ad83c0ac6ba9f97d84098b36bef245b9e7857c18b71ea58b8bbf3775c189fd47df43cf2ba8bb9d044494703b2b180bd509b092c3ac79641816510d3172ca05e1c4dcced91cae9cfc3fb61f17ff607b628a71d53063b0bd65068ef86e42cdd6b60f9ddb81d4ddd97a463c81cd945410419dd5484f47652c3f34c110aa7e4d8169f72b228bedf81f948fdc81451b87b15d46774a3af0aa06df1d36587f3a078d88c3babedb9db305cc37634cbc21216d59123e7ee8f2f11cf4679fe4ce9ed447ade21befffbd8bd9611bb4bdbca128adc65be065c0ff4ec4805256b050e60402201bb332c512aa1a068845f312ef892f3355ef9c7c156685c7c384d8fad5d707de6fc9a020dd0c6e86ee57e66e924af834a8eabe497fc6c962ea542bcc66790a75c2f1b941c46a85c43debe6c1c3c8bab188e8a366fbed9940343d7f89a85c4421e37300379caf9c075037d21c6c2d7af42974eb6b2edc1110f2d052274e3e51e7df42af5e4507a61267d2364ca0e4caa212e6b30f49232ed5b7e3d985e508f01366a9f66720ad91cdf5959f3a92c99e0fcbb45699388afda8d4a72a40e0a39b022a27adf620d4c1f14f451d57893c366a69c870db28fb55c2f23f125ff2ed76b8449d18cc3ed2aaeea6a523e7ae534542490066fe7d47f64b67b1f7b6746f1ad22a0adc99d70ae6eb8eb227437b8adf12536c8ea87fb3b83d89c7eb3ce3063e833dafbf7f63f18bf4a579f2f7f4d41181d9ddac190cc8107e1eb7ef20e0d3f46017fa8c4f3ac91a9e83cab6149166d2cc2cce7ee603fad8093e9d7c9b69cf52b1b69036f33b74a74463c79a719ddd0d82adb0474e50a9d9ca2c1fceb785d4b6346fcb5a9d2627629388636b704c4c64e280535dde0ba54442301a7e60bca7a3f0d989f4a7853b370b743768b3cd518852f62a8d23a4838f7378ec8fd435dbd2def3daa4475b0b81632336b8aa8ed6c81d94f9fc5b478c2ea4f1c69a7180c301285e0d4ae423c2a24760cd68ccd700e1ac3e10c84dd2bcd405e1990b1423c1fd7ca486dc76119b8324f0ecca233023f171573a205bbbb651a219a3e078f6bc9deb5a17f7133bed6e7497117f6b76e28cf3961c52457da4968fe2b7e1d9a3d1ecc265953435b6431fb1e789d9e610877c9b9a85d3633446058f9e17c561bab74bc73731246a05c97b62a0de2e86469fb6e70aeed7b9e21afdaf2b01e23d377cbb1c0849e0ad9c9f765266454fb05dba66d818c2df31bb7389b195df8ee5fcb521e401a704ad47906c2fd269db804a7db359cd1bcccd3e5cb1a3ea53434a24a4b6a3ad7f54dc2a72d84ea7771363cd8b5a3af0167370922cd59c4d0db1570966193808fd3b2fb7d280ab271bd51921b8ee33f9344c91e827ba3e8084cda54fbaddf2d3c6c04db8d2a0a40be91b2661d0935e2485b35fa66cf02451973ee8f17fc1a3e565818f9cafa6963265c3f37fb91293457e17476ae5b5562cf8a5017d507f1055bf03f96deb6eb465fa3b8dae87a6f7aa9d1096524ce7c7ad19fdceb6393a33d1950a64418537beca1d79195ae34931486ec6ea8841bbb6ba5e2da480d3164a241f9ef8be99ec82d88ef403a4f015c5de142b4f2d9533f42c1d9487170a7fbd3219d9ac95cdea27c9e15deb32e22f5ce6953d1b7a501d5165b28d18051d627ab6b07aafc4ef73ed6701405eeaa8d32f5fa55c42191aa2692d23af279fa57c5942829e52210c2a2007a735f76f9770739ddde262e5e88aacee832b1121656f960b47c6192790c79fff270fd267ea74907331d3674bec6764e91cb86be8443c912ecdb8fdfdd6d39d6ed4929533488c68ac085363c8a7edd13e8b96b1eda439797e411f408aa43198e308bdf557e54b09bbdd2144a7133b6865cfa18d0136cf6793b7a2727fce3a56a51e7b1d0f52e058e247ef293b8d1c6d6edf07d4603a9b6d37743474497ea9abb1a62ebe9d59d61949b9d92b4f6fdb24a80de11de693619eb1bd44a6d7fe3766f1a770099dbb380040766c275229681e67b91e777cb96e3f00741b200d6692379fe7977c555194aab5b8cab113a3ff182430b47885945f9b755718274c642d424aa9f2a25712ed2c205db9765e95c28a77593d7b4bd22895ace880b4ebd13e89e12f06c78196a0518e5adf6214b9c19e4506685561413d53c940fbab5d5dc1f59e75563e7cb21e339306c768668036c1916dfa34f15661d767145edcb19d92b43ee608680d0e37cb472f94fbbd650af1b825b8ccdd0bfcf28ceed30ff0b876743f2f8952d0de35d6fbb25fc107f59aa2104fc370b82cfd6b5403280143e571aea4039bd3b95b8e563b8ce70d4d587d7742a53c50ecac1fd2e30f0a9e777ed72f93cebb308c5f022b22e61fd5886bcfc8156452cef2a8530c735c9bcb624b21766f49be3ee0defc4d9f63cf0cde949fb63d4ce29c78435b8a4f92b7f423a6c7363f15cb8076f239b86d80fd70d579d9294480fba563545f5b454802ba0283d39c5ad9c792450783a0fa1aefb3c4712d4eb961768f1c3e533330bc8142857d6cb6db6e39288292bebb07534a3aef456013ce420c28e59be57d0f5af6e549d192903243f097ccf01576430213f489aa6a777da7543df0dbe772d92da8ebc2f5351877e56f2e400b297b3a19b314ff1b1c826ae66d02abe44444ec1871a8946cf453633aecff00fcad0f90c091e3b74d11c2841bb90827cec83522448fdf13933c8e85ecfdb73377fb4e33ed49faab1cf0e8190717e37b6f27f21b31e1596f0998707596a1e3ef949ebf595d7816db6827b947baca0497ae6936bed8dac7ba5f6283b00cb783f7398035d19245a1c3de39e489a08ba2aae8d7cd33c3b4ee6a965692f1a448e7847dfc84ea02129edcc777d1d0a315e4f6e958a3b117eded60f34c9024aa60872c5459754deb20283698b21692047d49af687bc68945e0258c16701f10b138871d393ecc59222bd99f263243ec38fddf4b5cba3714f6175265fdfe713404304d92a7b3f005fb95d6b84402e8a479976a4dc1cb9c22f9885189adf22508d1da3997b3e905dab26df5172c3a07993b74ed4a289d6f79eea1085f906afcb83061b67b7f3c1784fb1bcac4af9a0a125064c3854636afd31b3bea3b7984a3d3924a21e5c881132d606dbca33ed289e693d410754b4d411df7722a9b312c65fff3c249de20e7c4dfc0c314b8cee9c7d3ae72434bb6d641d1fdc7834b78045966c9807542aa04cb43c02449339780f8136a2cfd8cffcff13c04bdc9e87af2188a23928c530c6a380ac3f87631f5bda84e69c398ad2dc9b9df78f25fc8a67a3b960c7a436ba230d48bc911b3a7a46179e937fdd62896cae2e8519578b9872f6beb79b0e9b1b624b80d39d5269d83bd6564540fdd1b4f087e3d46067b1d958aa7b789e886a53a9934981d535fa4b39859c2233e499dc283e47f50688ddf698052da64be55770dd0d0378ebdda46365d3a5541b87253a17e6d7df5474d1b5da8fd7853d2be0137eeb93d356d155b8abf71bd9545928e4a59dee1c023de7a649f4bb003ae9d808b0d5875450ed6c621f8162753a9bc5b3c9fe7a9c2b1339e8312953bcf407cce4f3076c3258f15dbf94d675399c2d320f35c57c4e1e8059191570af902b6dfcd9a9cca0470b1fb665f80f635c336406318ffafd99197c9fba1ab77b21e35a4c68c11852cb14fb5f4aeb39dcb99f2fc86762909c83bccc85776aed51fefea2ee335d77d55da8465676c0b0ed6adfcd76f1aa63c4ac49da84845583ea77b4e3d7973787c02b989d7da6ef1746179407e63153a662a548369442230d4d7ba67b817620ea59e249ec22cd7466e7ee7761f993a72a0d494838193aea9f1ab9c9b7e026033fc83b96f2a96d4dfebf94c19bd0ce9000d4fe504a02e8f93d491fa2cff687ebe7e623d499923011875b789d857267519a1cc5109ff7fd80dff01098b0674bb9ccd67cf97f2c52cc51cb76378bf3d4a612657201b65a7f7c530dc38ce85e0e8a464f988c8b49c894cd46004f5443f7050abaad360457c58a083050843f08805b8c212e7f460936d2a7aea8a471433f98cad12cc2ff5c9df88b9c22267dd615ce541e0af1d64a8b8d5c538bfa129a5fbf8d7092a5c5560ea82d554448dd7da336f33987f52c65cec49a0dd9aa6bd4163166f6e0e05b283c3c14d241a56bce1e8a628a72474dba0d25c3b1d0226fa38343a615d78de2aa4135a00b64eaeeb23ad6b10de15fd5e47e1758349a62b8c177a104f3149741b7f46888fd69e1c850c44b586fa9fd84fdf15ec524ee4d61e43bd7258c85ddcf9477dafb63069e997e19d70cb1135dbbb2935b4d317088a3d26074b736e1e168a609c1d0a07403d380cc737901f57a81695ec3d62f5f5d133a6f9496df9566065d96bd831b4addda101ca335a627b17b467d5dcd3f73ac1260a1f67c9950ccf90ba8a14988a0856727a7f7f3cfc91b23b2e5cc192a77bdd69a94b7e6edf147682d1abdbfb5aeb1975ddf7420711a3ab4d2844cd2ba99c4fbcd238b21726ded25af9ab899a82bc2d872339657c99bb0d310b907febd9aa3d5a571edd0271268946eba4861c0d822ceaf2ab93dd620871d14d5bbc87f0eef3f06df09244559b6080b359d287b40b4e5bb49e03204f8223d7a58223bc262783ad7a0152bf57159ae87529591f34242ee7dc07590383a774e834f9291e11b6c50bc0132d9671a395558f51b7d1903171f2ee3619bc73330586a8da81f15c4764d9b8bf150e085687babe67744f0be3442000ffeb8ae28dc2b5bb3b20479033ac8a888ce0418d69a0d40cbee5abb0f2c9e18e37df78a0c770e1af11dda3cbb2340d992cb813a015ba66bc22c5d04b04d2bd56606160de9d0f1ab40f66260cd4558c16f5b4d45c493cce06be9b99ff9dea7d46bae9db2bf6d7613e7d70258c7d451ed5287c33025ea99fdf5b155c7d950008ee3592f0f89c260ef76c7b23b402cde77b1e738e1c466842138f757ccb5531c37cd9c212453e40a573051362cd455f9daa331eee8be5ea8da69f5d018c321faff04bcc07c93ce447119b328ea61e198ca533821413d39319190163f1cbebd2a3501f9b51f2a2298e9e6ab3a5edc0091ea67f1b36f4301b3aecce084619a38b2fb2119f2f28e89b67128dc3dcefa74af9f114fc791b8311d9673764b3efea2286324fbf4bf0132870c2ccb0b5cc95d3560ecf6b6a6ab1c4a1b69768737b4b548c9ae54fff6abdfbdc139dee907fe063ee3c9329b4b196e69699b0e97ba5acd012e88365c64f56912ba8fae7a211edf4e8c94e23bd44a5b8a27b8f8a3ebeaaa897253b488cbe10081f9486ac48fcd53a5158e56be50f9872609c0932781f2874b43b4538e80be38dc79986c09fb81bff01f5add65222c24aa0628c9cb61fd15624a7de69215b17c1a0938c736cf8e38d5973aa87c58ab7839b37aff4924248dafb74ee327818240cdee0d92dc1d7590840943006c2f70c94b9bb7593a4b98cdf780b788d578be0616cee5b025593d2ccc180efb0afb265bb40b5003c9d72f972b4412eab8a1d0e7ffc0c5be4f426221ee9bcb8298ce9c58097576d445fd4f0044fc9caff5a55412b726e2340f5e0b6d280392eeedab48fadb55e2ca0cfd0c1f6ea9cb52ab5d78657c8cd23898a830983e463cf171b9008f847be1b3e234d230e579edc43637cc9984b0481769772265b517c971525224588c0c9276111653c842e5b953cd9092a5fd836c0a114f7c928d63522d72cae67ab8fa692aad0279b8adaf64e15cc82e3b70615ba131e4a87a9f6ab271ba81a9e6f40a52d1ce394b89e90c3e478b9a78938c4a573548c2f430c0bed06d8d21f7145b433f3c05281af476743760b6c19da135c63426666a67bbbd733d786ead1fe04f846ea429f661dbcb80cd902175f159c7986433bb9bdb29f1d28cec6e27aca1b5defff9d0e1ea9b2b96e41fd52917d039366c5fb160cc2e5f865e5a110956ae2d8e60506d5c85184426bd03170f8650d7d2385a59e6f17180558888c91e618c86bce55e0a8694c685478dfc2f62a294519d69af984fd30b4c70a1e6790d566169a14b17f0572f150815872d2238fd2061bd5e6102d132f6f20928dbd98e2bad21180be1e66f412529f4cc45b7adb88756204c46dbdfd523896750f40a0b263a415038b950759f968e93761fcb2d67a06bac396141b53ad4bb921bc718c2cb18f25022306e41b020e79f0258f01189254af26b7637b29d6629e203569e083f49f8f31baf1e574cea503bfd245746f35d8c3a6355815b225b0c80876ab88dcb5660f96f69f1406791af8efa27ba814b3d6564e42735a634ba7681ca18cb0cec9212aea2f52a22b2e33c9e31d8f8b16e79f1c7dabadd2fdc18f2b219b57336f25a5a353da85ea2ceeafc62153d77e0643f3b5eff34bf515f330502b14107d53d74940cb46c471a09611d10a98b1914ffdbbd39c09d33383deb0356f01f1f71fd3bbf2419780acd909abb819be2010fafb9da1b5e19b5572d2c2110dc5e90f77ce797c5400fddaa2ee7e79809f0302ea535014574c443960bd29cd8f8cf6d71ec4f3ce60f46823af0a19ed7516014825575ae394610fcbcfd34448a80cec043bad7224ffbbba930263e092d141fac1d5776c76d83a2bd9d418c577e3658ac35c2679045432f41e4cc8f14838d7183591aab82bee0fc8690e622afa426f53fe4fe2aff8d63d89ac84b21f372c9493f8cf0fc159ffcf19da7aa1b6bec248a3eb02f859e214cc2c8c65aab216c27c3c97f7f601abc4957494130eebed306b602d922d6dc63b2226e99f04cfd317503d9a0362ced551a67f86549ae63bdb9c3eee192224eb7a8d7503158debaa1f623b51e70f379dcc7146e1766d55c33d03aa09e4b8df419649633fb59b6b29305508e85ddc472a7fee41b70e1c6f1d7902983f67d2084762a97a47ab7330ad8085d0cd97fc66b1fa2e85fcb623fadb465fb4afcf214ed289f85722929fa28567d961911b46a87c6a4a9e78482851dfc179012a7964d5a3ba69592fb9595e1624310235063c5d8d8404e72a1c8883d7992bcb0dbcb931ab08827cab825529914a7077000153ef067427b0d26ce446cc9bb0acf08d98e1b3c3f1d5aec5c70615add171b012f0d7d4636b18870b66fba4542e1146b161784fd5dd449792a0e84d81bfc0b84b82e3343656414f9028edf548f2d71b421abb4522b78b549c1c8b6e752798d5ef9de8843f577913b772802c92356a5e556e2f9236960e95124b550a53e912c95f40c007e771e7d8bf36806dd1fbfbc56120038dfe29142b8f3b4ba36627ceaddbc967b10b2ec1a4409490c1523c9c37c57ae99c4516bbef75f68b8051d235a94077cbd0ab14f363e6d4b1bf3756ce5f166268bffe6541cf17ee928bfa61b974c14926079ff30d55d78393651f7902dbb28e680d969270453bd12672df3bd854ad22e131dc1daa70c046dacb28a86ae123a5780aca6ba7fe3634d01380e3e447af9fcf54c182037623b2d361c8cb933091b8ede3402af81edda793bba5d2833b1c4ac05642a7d442bfa59259ec77cef93b18f6a58475ecab58a73d2b93f7541a9872dce1305af5fba509ff5d96289ff020f409b3ff046897ecb1bcbb26721700983612e0e8e20243b05158c2712997b65bb64e97741984115f8d950f809946603ab5860be9f41ac9005da87ae40f6ac6253c8ff1ce5e593ecc530c9cf868b96881bad02de9d46e88735fff0dc218a0e442ff618320201b653a69b2a657af34abb85fb8e7102e1fcbdbf2848b753d2f813263e57c5d27653bc7017efb7a95b71015799f0bb0d784613481addf6df71d8302769ab3732d4d60d647e5deda3840d902b4c9771c2d930f59c9eedcc7cd711aa74903f72571e2b01ad61030196cb826fd4db0cd601bf5efb66e33554556ffd9296c58b4e5041d1441267fff1f667b6740405fbc2a943c2f8eb8edd8cd72695091b47e597cdc26492ed03e6a62e7851f26ee2cb2ee75338589aa4c8f0908548eae54743b407665ba054a703c9419e1cdb61a22e9fee5047fb1a983331be60e826ed4fa3bca15c7a1abeaecb5acee76ce0b8f0dccdf4e20cc93c9ad9afd19df3546736dd546883c187a31ee41b8a62155e2e585db43e084c6f38fe1b73c0dd6552571390b274a0062d24411470dbad18631f767c3e7f85872fce209d5777ab1bebcf9576d673f49e287b4f23cc6cc0bfda676214e013f24df9a063bc7b7fac50cd8b9c6ded491dd2c903f8990be7c1234603437af81fbf84c890e3a0c68eeaea84560162e13978e4b117c24d1080f5ff2363a16076c14581544a0c3508f538a5c58644bab61f3d915ab7363eb0c3c2462445254df66f3d4e44dc3a18825fb7c48ac9bfecb98ab2617ac4f234915508233c00e47c266b779c4a1793db8ec4b2111cbd575c03ab568c827a8fe18e21d46ce8278c3a3e6e495a57e9425eb847fe685211cfef5bc0cb5264f654d73e84536743330652c8ae64a4069c4b9fc3472d2583e984e40600dc0c41a5b2c7b3ac5e3603e9594de1c18ccdb413d0c5744d95a55cff771c6c524bb6fcbaa6e3bc3b9a1ac5dae13d3ea60205098bd0e8a75bd8d907096f38402509072eb2ba99e0fca3ba4d7f85f23b8fe99685d2b8543c6c400ee89b3902b1cce59295443f476d1dff004fc535b158ef9272b25569d8ed00bc0cbccc7cf54dad57e6d206b8280e2f5a94c661472d161d33a53ea0628dfe3fa2af087fe2209b2b7534575c0bf0b606b73f4645e2ba8f6dfcd8a13574760985f3d3ce03ceec42e4bae25903296a9a49d6593ddcd277586708100699eca03e71728c49c3d1ce286bc192d983b8a44d8c51cb38f11991845f0dfd724f8d67def82b22100ecc53f2ce9f7fdc8e7f030551b326d6197b8d63ee2e3a1de7ca529ad9041305c1564a622a62b64d24e34750e6eb64103b2e2d78ba76b6faa9f4e6bcd6efb81364c90b56a8cbad96faaa92f3ae4afa7db6cbc270e00d0128e0be10f1c0da8fcf8e4154bcda89355f2e55b36ac52b4e66ddc26d027cd8947eb2f8eca2262ea766ee86d5b0999017939f5bcd8ffbd730b8e27c00ba086fbd29b83b975770c4285535612e494a1b14f35f4dd77c309999af52077edaeb9018a5b27673976f22e682896d25d8eef6e69fe038fa9d03481c8891e313ccf46314a063fe5086d61589ab5bcd68a3faeb6061a5e9a61d52a8fb48cfe195cf9f62eab1a74bd58173a662d39d448d09ccaa36b343db23b4539618250b4bfe6e7754d5030f8f4c0cccc31b0d685d09275156b35c13a87869bb100039b83dcbecb948736e9ec10529966d289abbec49143ec19d7125a35135f1ba3adfaf7eddaa68875bf518355aa0f4e3696309971ac53ccd2d654048abe568f472ce16bab24874aada5b68964d3ab00f2c7df55e99d6eaf8aa222ce5d31ab4e57f8db65edc239910f5701db4dc64dae293141e0cae92b2a961d276e86bcc5c739a0621a761bcda37dd5cd9b4bf34e72906cdd33293bef08a947bcbac5e021f88e7d119fe0285f2067caf68744becf1ad04d1d66b244be98f93d7588258a1ed8dd9d61a59a72b2a3670770066a0018b55084fc4d89786fc13b7e4df24fb845b2aaa40e1d584abf3912b6d22fcc7397989bb78a9ed92466b050218a010e5928efdfb4493c49128a3d1fefc44819fc2e839731dbbaffd0a473bc66aff4b20f07cec6ad47a918a09a695a55ce5b4e28eaad9617302da28ca195c5f729d7a1f55435101d253c3c7402283c1099f775861fdfc5495eb038e4ab147f04e6dc29a1b93ac2190699d46a4b3f39b86fdeddc35e0b83a79cc32c124dfd1c7ab4c77a6ab3929b082d2ec9c1168bca4190c880f1c88260c7dd1f88d4ba2eda2456b51f70f170fed5d6e18e0f94722d1e5cd94a6425ea693c31e3cd5000dcbd135fcceeb206b185b2414ade0159d8afc3ff9c35a0b2a511386eb5579ff076d6cc1e9a34b4cd1ae693685b0ab20641a21034d8f620326cc4d9c77f985453c67cbfa690f672cf4863c481c28e4fcd6e779abf39de17d727bfb1639d3b1f95b6e1ecc2b5461948f6a9e0576cac3acdd1c05937156b2508ce2fa774950f008c20887788545a629396b2aa889fad138d5e9c2029cb665b10cf26c7f63d81cb04617bc0f61373ea7c1f2090cf135be47788d58fa86345d1d976f861481e02d20983c7d2f3b7cc848bd64372a25cf9084d03a410d261b1c895abb5ca6459ad25994853f00166c502a895784eb0c82a923056ce802f93e21cb8b1b54b2fb6e9600cd8c37d42b650aac128eecab819856d10ccd9403bd733d6770624bee1655cab90664a5b1f4b03a9c113bd72b1e3aa3dc0a43fe08d5871baf3f276b09e1561b9989fbf741cc51c97b1224a0e37e1d4686a36772ab55eb5095e4cb2a3480429546db5f95595f48385a78cb1c28e2ea4e003dfb41307fa3cd804e5ba7247a6e186331753c55b7639cc746ab2234ab0237ab5eac89df77cc1abf849a0b3b049edb70a77526928e2d1f9767da0431c7c7ba112ce6cfc93728e659c75e029a8b4a8fa045ea916a29b08ae1a4fcb5d4207fd1d7457116dc52d1b4b43f5330d40c6d6d5995a36144a0b6715fbb17b6cc05e661b74f5e400fc03ab97bc15ea442956b27219ae99f2dc60ac28339780cc2096ecfb7848bbb1c450ff97f66f4b67e86b948fc1a617c0d5d90c5ada1773e147104be2c5a3e6a241de423c523c9c3ccd260d6a40f1fd80a0cf28e9419ff03ca70903c448281def33ab71eea49383a091b75668faa75d274b176f9ee76f7ed543c5b94a94bcbf461c317d5f2cf23cadf6662e09d3dc5da6b6ac80f4a6af2d0bd1aaa046c4f4dcbd97281e2bc9d7cdfe34513917bfc5ba24240aec9954780b668dd97d53f27ead2c506b0a613fe277a9e1f0f3b3ed68f0d3767b00ad013f045f4dc50746039e0e92b591932260655c1e705bd6172208c95606e3cc2e71ae97fa99557dd096dfcb92d935c7d9ce2ffa3011f90a1aa0ffca9caf521d84e2ca9253d5f4f847445a3698c316eca7d77366ee310a55365221d5bdbc59ace84659ef8cb6213f25e2482aac5d1130f1c6499570408293cba8f5fc0976890ea1cdbc70ad53e35b965554f4965f69bb2ce012573a6d45f5f8bc98853562305472e50c6515f7c73523b6cc2d0e7356a437733ae80d0ffbad7c086771a4319aa4e341f58ef395703184f67720212390d7f061e503d51ddb0ba61cf065fc393e559b01a047f0efd42fcaf53b980e4e15c590573ffd8d4e104761ec7865d085411a32a175e06808cbc3a74232f88ee46296b51b8c1f62ddcc82bbdf020633077b92e8021bfe6d8ea66717d0fe066f64f68366a96b1e5a6389a2608b73675533780db7d3976df0e55de52143d8cca949ec59d2bd3403b298613f228510dbb320635b048bf575e22770d8935e464baa9e6b36f4d889fa4ae6ff65f50c1afdb745505dbd63c657a6bb44612ebcf3e7f66031f706c7798975f1c8f41fb4d18185691ca7eb339635c94968723205d8c4d35620b2a305773f6c48dc95c2ad721d9fa6f7b220c09360fea946f9ed6b8023e7e5dd936ec6e55a07206cf2466106e7a5891e946a24adfb4c1aefd7b3cdcef4205ecd48d3b785576ae2399477c0cf3960f2dd26deac3a3361350a74a3f17f75b22e9332c5b10a81a41476ec3ec2e2e3b6498404091a4de45dbb5e1080a440d22d1b71d2c11d2c34d9a48d29ba827c3418150635fe6facf59a8a22bee7e1a516ab8335ad9393b06ba000f92351048f3f527e710e91d1538b7c2b54f9c11edf590b393a65edb900f7edfa21d10cb860d5db86f9d3ca2c33669b0c7c5e4f806ba3b355c1a454831cecbf3400ce25092cf53bbe0e4de568e0753d5f7a740a6009937d09be966f638a4e37be80f29b231a10de90c69a713d292d965aeed9e01c1ad4950c957d08484a9da29d7a75d6b9937ae01af56015094b1d45dd6dd1ff164b02394babef570a80d78d79cf0730047a1766fa5709c61c28ace1e16da9f94cf00d4b3f59ffacc6c59cb4bd62da835c5e44f5bd4e2b085b3c9cc6422969f7c2913d28ecd44f16549b522c4c83853591c644230e8716d5547cffeab5aeaf7da8bfc3f623bb21978ebf9e9319860635f945532dcc56b846b3eba6b848829f5b9c6a82a9f45aa7926b22da87e277a44d7e5307b9b40108d5bbe65fed0641f82f07cd0b05c6595f6ce5635da8bb39152706439d43c8736cc5edfa727c8e0502b75d6c3999d024a2379602e2b41f4f86a73e223e574909d6bd2269f922e03df1589ceb6cee2c2c9365b8b90457a9bc0854eb6027a6c8625a7b59f3fac66efa4029371dc018997b57544d6c07e77888fd0ce21d5a2418b21e19e05ebda5937f945349a1abbc1d166b9a03b0c9705505d4c2f85264047c3636890b40289929656574b00aa67604a81b428b5507fb3186ce18368f126942090db96db65c04cfb816c34b9d1cd519804ac7d18bb059d8d71dd6a4282d432c57436ab04bbbdf00ea5ac52fc2e069d0851747e3b2ddeeb4cb41a501bfd1e7a6025f6c9d25e9def9f4ba6ac1f646cba00d788f0bf59c3443a806b55a7a19c6a55359066da199d1fc9aeafba1bb8030bef8a209634c769fcb8afbcafe2aa88c775c8a40cf5f3e6d1d85de33e48cfdcb0fc556de4aa33a2274aa2e56a12d36b790d3e66500aa289f5f525cc4450df2a509180d700846ff48a8c20e34c6984fb9925bdbde94eac493fe973eb3cbe20e0457b12f7574ced571d8f25f7029bc5b8fa7c934fcf16098ffc018e5a8d99342f37a4656b02f94cfcb5e2dbeab85766bf17f013a3c52e231f270f5ca95c28fa46f1c6dd35165fec7016555afb4a3d3616cf81c5ddeb8f96b4d1de2cce09f53aa7f2d6b0a407477f7d38b5d1c64474edb147cf31a34cb1ea44a3dbb1f435349f1201b23351f2e2043c789cda3841f41e3168d132807533410d5fa482febd0f453b80014fd5229948d36b58a72dd2709cb921976beaedc2e8ef605ab74aa6d66eb41119b6f4eef2b135cefe08097478eb3d57b08575bf27332a1833aef13dea6852df033622a70be64746adad62d31fc16ce367243d4230168561c828642d1bdd678f856f76517dcd72df8b121f2da39a7715d4bc49945e7a686d70f373a88cbc729c503c569f17e2fdc6ee9b2749d4032e48f4fc53e22fbdccc264655e5d5e4de859fc7984328544218d53bb919557bd46bcc76538fdb9b4235cd35448fe0d9bc50eb25f92cad73be86737586e2300b97d691acf0a0e3129608d47d1d647eb4a814a7ab470593b67f51a05a1388b11780d7727a258369a811f69a6294ea370c8481a2efe9bfb546c39e0c8ddfa5129394c32c1c4e0f90236f2a4e614d9c3d99bf65debb12d926744fd8aa535ef11bb2a718159a8ed0758543b5bbb4b13b0e585cd370d57509a5e3e8f93fe9d74a4ab22b9c74c4c1a2569d22362588b656e3bf91a32c4ea0f90ad9b25496cd41471526af2ccef018485cd1cf0f8c79845c1dd3d6ce131325acab077ce415cf9e249f6debac655469204fdb00d31eda3907cd8da0fe46f1cabafe443b5b98bc7654cf4f9ba59cd8a3275f86fa2edc82d3ef0f410b4f9f8ea6d2520e6296c13e107a87fcabfde697f8110295c0391e80e87311034806ad469e9e37b2a6028089ce272d7d8c24c49c6625830f80158b5da68fb32f554a2b4ca4d9ee9275dba5d205ce068a1a31864a9d4f860ea593db29f649786c4745f10e6a7ba54d4adb943080b99afff2b1469aacdca1a5aad77fb7c0b031319a26ee8473fee3d01cfd35c8427760c9f7f5f635b097f7596c5b7fe9dded8a0d0030e38ce8ead745feccfa9df5467849e85737e463e8d9ebde244dec5432e25da2dc5f4c6147164eb884bf1bde9eeba0c541f3ec0d0c8b0e28961540a8cac5aa5bd9cbefb4a0a89fcdb09d5fcc7cfd5c0b6425acd4c717733c0e5ad4ddf95aab7a7098fb54ef898a6b375135bcf773591acdda9e77099f80e6217a8d23f25de61c11879a3af76e1726a021a15727bb1405fc7a9f78a9ec7033d97e0695c2e2116167ddde3e4dad52531f560cce2f08a52c68f2152f4f6ba5ff435559b898d9f590786a8c89e6f30b05dfd016f86fd8afb8c68c24ac57ba4a189d4e80a66de5cea61fdc0d8df7736412ad2086a93947a40bce6b0f6ebf1e17ab0dbdb155ffc358baf635a17378dc3d0404739e0b304944ea61e4e47ea2e4655ce64017c1feda808f022602e38265c3e9a645538659e34cb9ba74a506d354b942feaf190d62dbca7d816a356a9b0048151e89a78f1918e53eba7351d22e8d12699b436f9c70f802025fc418eda700d318a010c7b2a31f54ee8c91c9ab6bc281703aff430af0661011dc874df4f83ea6988a4f2d41aae20acc961e054375d2ed672b89f35d7a48a48c224900253964cb70f718ca0f6c92b970061eea6c88d0a7c011f804fe1a5a4a090c53a18756b301a65848d9a32b0eb06e709eb5a4051ff6e849c29b92097fbbe875acc1daaabb8ab313fad9f041acaf4d355d83b23eea72e9fcaef44546a68b03b3eeca30476ff9f1686523957ec6bebe47214d7321a1822f23f10558636147a672dd9c994f09d959611e2abd303d7c6b864a423959d092a1588f8ad67cc25850ba8c60788ca71aca8b37ada75df922f763a93e2de7cd296e9f412e89206b413d267696a63e32e49e3ebba920312baf907b48f816e441fc32c4153b2788166e08daf0029bf99a9ef56f2fff446ea25f3083cc6eaaaff3093635e02ecd35398cc4ca4d3843a17ea879f3dc2e7c7e8247c58041b6a824505eafae8145195018a2114d75fea095460e2b0bbc4e162dfcf92047fc15bfa58b4cb29b2c253f6d466c14dcd0aa88fd7741ae0ae12003a82084a9bf5feb8266d2f72846b0f0929e159ab4c660761949523ab39c2f1ef56a963b868b3106fe161325e0f03a8b210ebd4abd962e36a48f53569799b56244fedd06926882576a503a6d09cc827cb0814ceaea61412328d63d6487aae2a08f60e732027c154263cf8588f4c0e42aab676734114164c7b12c3a3d0ca23c6df248ccd0c9f8539bd5b20b15d0642dc659128a6ecebeab382e1044d5d5f96b90beec875ca5c9c1163249fbaef295c93229afd491ec82b1dad100ae7cee6c0577da7779930ca5c782a773ca9013b32c1c13d8ef28593a19a1d0600c4137729ecced15ff5617444570da3cf5f33a6353eb5ce0f2129c2253d1aca6ce95343dcbd55dec5b60cad9f2357a962477e8d1d6cb5d899740239a0b7a48876535b4da30bfb6b2d425578e5e525311e52b9d057a61872c5d77eb351fc55e057cc4d8f11e3e2980b5db062ac58ea2d3512387c33b711d71726ec1cfcfb00bbefd54f26375c689694f8416b2c6c5c6e14f6fc8e88f1def11f0adcf812f7c5f55275177de460e3c8816e3d98f4cf62ef8a55269ff3a30398c27e2e0ea9fa0fe6999299f8253510f03bea76e97884fcf20623babf55c04105a0acfcf4fd7d1e0579f3bc50ee58ef20adc255d7b13c31fc3d2e0f0ceca3d9599e424b9297a6281ca65bfc2f2cc51dac78a9103c24159fc63870885244ee18d3ed201433e652d97f67a8a671aac0e4a6b8bfa961f279a26cb4be2c2bca5e21d6f85f64d8dca10c86d824932072d88587e054ea98b7d88bcfaf4eb470206c7efae9152833de678688dbd3285cbdece2c72e9d6069b1c4dde39d64667f2de9f8a3d0a1caeec8e497061f0f08ad55ab10f5d6907d4d0dce813890d966ce458d71c0c24f373ee69ce55df220e556971a6c64654438801f838f78ebf19b64dff456b7e8726e6a6fb4e8e7d148d25627c56a848d8b56bff8adfe17ca8f699e05f2282f41371a821cefd18466545939072c14e86f72b7958a17c3f9240f09dd603f50b7ecf919e3c5e1832f88f3b23d418ea14fb6fcdf3f1f24089cbe010ddbd154ed10a2b36d58ed89dd4766ce89a29f44b1cdd5f9a8bf9b0389e2d09728776d7aadc0ab8a4be232f446a3a0d7b64a2a08c9d5ff201251c6b877993950ac0e215cc589ec133d5d44159bfcf34b5092eaa7262ae9bf66e036ed8c592eac8ff782a08e97bb29c388952f4b350faa6cf2e01a998f60bf178dd1bf893ca0f128dedcd00e76514bfd37ce3ed2dc9c08ad15451a8d80e41041d5274fce70b20bad2116a09fcbf3976f6afdf8db400f12efbe561b1f61b58a6d77957c8b6269b3eeefee7a343c40b6da1fd0df0c6f8cf82923f0d1bbeaa30066f5a474bd2dafdfb67ff05b33d59143c22c3db4c5d427127e87ff48d6d6abafd5265310e48b2fdac7f9f58fd59ad2b64ee33164724f15721acb11272156b55daa2473442c4c38e175ebe79950ef6c8267b9664c5305cc8b997e4ea0189c3e082b813df035cd0769ac49e9c071201a192c09bb8571126c13888c80508b96be0903c5e5ea0d382e975a2ca62e4245ac8b1626fb392c82e0712e33e9cd75a9d4fb34b06a3bd2b60e27192c8231af5f88dd00a1b088b7ef1e4d167c600a188cd7d2c9356b28007066d4add5550be07c24cc2735323c0af9b03241c6bd3bdfcc68c75cea9734727e20799f155ed97af719b60b670f4eaac97d965a73d35fba6311a720c5b1146b8bd51b95c46eead3c27860fca92ab7b1dc12ace18215842fb898a5375edcc331e79e8f8049fda38e2489ce8f5c85c80af4234761714ca6c0923b386b71175daf0f3ccedf1776cb0943b3c49ee51b66446e9a03100466b4b75d5c3246374fc724338135f276cb9043cca86ba977d2f779a914accb37fd6c195294fee5daaa6af519b60d72ae6a301faa05c92b05a27acbfbc01c32197216384b6f4cc7b507d1824c0a1b056907a5c35e5d5cbf7cc914cd249833e5ed56f00ffaa2369cb69708e0b366078d0e99a19ff7f363157734af18df912160c45787b4e2a78e74e762c2a0900df6bf6205bc4fb5e3df6a1da3af3b86b0033004dad20fdc1885f013ee1b9fdda243ca78bea6280c38d9fa28e8f6f812f76f255269859c8d752843b32335f9b378d98f794c1354c14eda0b1d24177e79dcf3c1f26973f0da781e850006f333551f3818a4e884a2b2ac3a3f5c0d74b4ba3f55c06acc4f051df9099c8f9e5fffe8c00227615f253447b837e8d935e9cca457a977f204ae583bf52e4239e8e1095841bb20843ebbb0a297a362508fb99dcab01462e1de9a8a6627f7a836650d8f7451c878da8d7196d422f23b02a2372dae20c659594134d4831a2eb622bbc289e12d23fd03f4d4b7d7ff24d9fcdcfe1cdddb57507b7aba6ca1e15d8034765c26bf4e1c4b5ae93bebf1804cd4770e0a1a2250462eb6450bfb15cc02ef81dd9a8541e3edb021fd55c413d5aeae99305eff750e34f416c47ea2954f2fef46d0fa7e58bea81f30180a35bac4a082194c0eb21fc50c9f95d2e3525195364683ad730cacb28e3d518e918e196a0ff8ac1fd5060d92873d3ece0cd20cf199f55d55e39db24fecfa82f1bb12e4346dcbae57e4b7c32146c1c87d65fa77fdad9db636b4532c83cdb2b150361a3de3a86c61913bcca72877e6f296e16ba55b73f73c713b1f8f2ca0829294605b08cca751dafc9b43c13f27644b41e6db813f422faaf79eda56a6a3f082820b015d0330c4c6111c3df30f24ee301ab935ce09adea4d2789f3e9b103474ec95cc4f492cd516edbf60a4ed3a1e7d0468924d8edf2e987f30bcb93c98ebd39098c7fc45fb5ecc20a45101c76015ec2b2cd244d57934e591399c46fa85c58ffae887b9216b613823daf5c3f64377f4d7ea4e8d8f3b7745def6f87a355cf4e3e7055dfdbf03528b8b58aaf6abf1985dde8f4ab678579f5d223f96b8b48198fa1931484d8f8e64dd3f0793a15f56dbffc4e5bcbd7168b6fdf7efbff97c02f34bd23ad584cad52556e2e66f8c5fdd699ff9151be6d9919de644c2beb1547752965d0882b9d61b55464cd534993d6d447ab4fb77222386992daafc3997345dc79991b6d36ffb13bafbf72e944631aba750f8fdaa91946c92d6ab9d1441b064359a500c3a9f24fa0b991e699b0475eb05a735736a79191f10acb9774ad5a681fc2a4de71614f6dd87ba23398439aebca4b4967f8ca454a6309647d0d364835f9533b8f1b3838d7938f6cd18af5a0b6c3cf526b8008586f9c26eddd89126883084c4bbd81a156c966e877f0fecff753c4b13b0841b895663312a8d45b271629044b5dc03781b4b6d2b015f38f24b7a0ae91ad5b8e19a5504e8d1c002891f50b620d2117736f94afd36cf369902f49519187fe48406268ad430746ab4ecaf44e11b1ab17fa7cb62d18d54955ab10c6cf4461411660ef918d7e0bae421e6841f9be2489209ecbd6edf78f6a10f2147293b0670d55b18ccb7765b14479aba34afc4145002d59c732dc0fb81062a68ac672592aaf0022c88117f14b2d837cba79c76337ad0627a991b7518425829e071ac9f55cd8d962af56baf46e58da9a60d2da5e8168f5015da5f989a064c64390da24d2d29b1fffe3b89dbf3fd9aea963542d617679d4db9987b644bbad145e4287f1b8cc4fec472d467d2fb986c052407d63d12601be864ec83729efd0cac5d374f7b099de661ce49d1478d4dda896fa4170e100f57667f831bb1f3318635c5fe5794810d58882ff53cde69a15c8cafed750ca1acd62799fa7358b6651b10c1e190fcef3c4f7720be5af253029f582055ee1ddc6138cc582c21a84f1cbf3dc46e636cedc0c8795da70612555af7644582a652cc988b8aca5463c7af6292e3d7c8d2cefa79d628768f19f81bc678ca202eb0d4e3f0eed321766f8760233aa0f76fea49bca7b2cb62f94ba55c8fdd44390587f5155c119d2bb3601ab0b5a13f1baef51be51a40ab1bd8a2ae9dde63c643dfe54af524005f9ddb1b4f605898a4c8485efc762783d5eec173e9cfafd21c54b2af763eb087918e813f1d7e9de21a217b1bb213eb496f6efac057269548afff465a12d1ae1845f4dee449c59b734f8befbbf137f13bcc5bc57fb97193af17676b43b2db618e2a1ff549eee07c8f71eb74a89ab861b4996f6f3178c043a323f8500420a67bfb430f80417493fdbb052a66391b4b6202c0709f11d7c1419180ae21646d524e54f0f02fcc251c26275c91a6148256718df6935afd256254a21c6ed6e7fe8d94ac336a6adfcc2645ac657b2f19ae9b2a338638f20b983db0dddab010b19595bbf292d785f029e757ce40e1f6472c4750acec258d7d039b700c4dc86baf05893222e172477538132022ed1ea2198fe62fca9ca747f42855c178a10a1b8cb0d38316563970fcea88e887e328a8629e797d40f32a6844e6062c2d23367c0fb2a1c4b1a5d5f19055383570543560540ef4d2cb895fece8572ccc10edb3cb26c07e7ff271814e8450dfabb0fe41ba600fce786e58ffe940a0ec9e024bcb6e480a80f0506a54399eae497daebec2ad6c3804df3cd258a1e2cd84b000195d0cf49aa12963c4044ffd9ca611a0c55d0f054d1685ed8edd9ff2cddb0ddbffb656a86df94e25344d3d2c855efec20636322db5bdf619c8f66928352a16d4dad1fd5b5dc82bffeebd38f2e38c3cf48d913fe5663deb83a7445d95a6fd0a0c4516b0664e4416e587d9a772d85bda24ecd5212e3d5961b39b4fb6dbb351512790165bade1dc39142ef8f0f5a3edd9e1d89dea610ea6e940d58a556039e2b91976dd05fc3183b9c96efebc0bc75f2003e0f374746b28518f1a7d33ee5512a3e2df3248863a61a6e103e0bd6def0091ab021edc7b5bb602fe1b38cb73f9949077b67ea3efe3fab576cdd890a0424d9fe134872a661ecb36e14a4fbda68908fdd230862e92b0511bee0f3ac33a18467cab6f9b9da303d85e4d31a88a30f6dbaaa36c15b882fb0289079b8a19bc9d24cb26f6a42b7f70cfea2d2c8126444412ef30c01b8986375c2e7b5ba8494811ee3f2c7c1165c40829125d21a322bffa0a2e3c37daa650005b18d0e9ca15c1a0c20f5654d29329f964704adedea43dcb389d60f89dcade400e6c9a7b70f1b6cab8a13bb29585807c3fba423328fb6ce1d720030fa1ef7342468aa85d2ade736b8351aa926955ec4a8d122ecc2ff49e230381df551875d456ee215f29199b44b6784d17a334c1ce0002549ce9bf3eff106146bb96378a272e0498347db47d1fbc98fd02086ac51d13c06013cf604f24a0737c17d9128409616b4b33501b161954ffc27c9e43e83dc77f1b570702ff6de3480e4859b94863fc13d8fec3d15b9064ceb9ae3f996be47f7918df99f4aa3939f0940baf6a930fda3f6d621454b3c64acaa038d43fc84fc8c1b9371391800841900e7a29ed8f70c93881e497eaf379d0c3c0e476546e183991c7592e066ea2d355cd62c10e7688dd626d7e84464874c4e92fd8f31b307aba0fc87422ed60798de4f24e5886480f5418c2a06efcf2199abf2e7e17d162ef23b315c54b03295ef583bbb48ea7a5bd669c03c9e118ce2d3fea31f0adcf812f7c5f55275177de460e3c8816e3d98f4cf62ef8a55269ff3a30398c27e2e0ea9fa0fe6999299f8253510f03bea76e97884fcf20623babf55c04105a0acfcf4fd7d1e0579f3bc50ee58ef20add89d7e28cfd86e5898347697294c35cfff7888a0e3ae50633d40e5caa7b9b963937e17cf4ecb83ff7a8193200e6b3c226fcefec23d8e2307725287b0b05f7919a026064e9e55637ecd54758de875c4bc76549c2830bd6309b2ce93c62d7f2a849c72aa91bd5eb702cfcef4036fd4fcb303a7b453eda14f0b1779fe1cb519bbe7cc815d35b262f4b6f7f614b69dc67eceecc98278f98e47670f6418ff20ebf703f25288d290ef79fd4508c6c9050568b32fda359edb5974ffdcb55fdf2c6a12b5ae50c1d743e7f2bec07e87c04ee33444d0c56ba2e45a245acff653e490348a21d03b2441ed4f6581d9c42b22f9cc7af5bccf4c8e119ddbee2581d91164ebf7ce06aac1533905d5fd3a52e22928d8b7aafe5d006c2bdb5ed156a960a0f72c9ca91cd849de7f9d62c27580c7268869f1a75b2b5811b70203e3280d7b3b4dc4fa891522767309a6be46cd407940205137091715be0250fd3975a0911c3f884a6bdf4ab6e8db6aafdc19da78f9722fb77ed2d0f4de2df0918894286cfffc5c4e6699e90f78384f0cfdbecb3b9143d832127b9c6de5625c957902f01d550a828f8cba907c64d414b5fa68c7981805ff8a0ed57b13ade576cb5966a3ce72aeb8fc42022e7c9b5f6e2db3df87c87d1fd0757b2bb9f6be1771a7fb23da90c033791f61b58a6d77957c8b6269b3eeefee7a343c40b6da1fd0df0c6f8cf82923f0d1bbeaa30066f5a474bd2dafdfb67ff05b33d59143c22c3db4c5d427127e87ff48d6d6abafd5265310e48b2fdac7f9f58fd5e3a05b611947b9f62187c34f72bdfd890ca7cc265af84710728a299784fd2ec81691a131df9f8acea1f908f0859500b541a9cee387e213b6e8cb6102e85f99230032cd21053083e177e92dc9166ebeb11f305f54ffc374d078b4ce1426ea32ec963c44c1cca942632a8dbf6d432f3f2d9de8c4cb3633510d50ee555b1cd3e1a71d1741df8013ee11e157e27dd78b519e347e79c15acf6e9f148181428d578113721f115392af5dd1862ea9b9d977bba9a713fc90b588480a16d207dbad550b9765088d027c905b394d424bff4ad7ec89f127dad59dab8dd92cbe0c3de2b73c5a1626391b1c2d0e5a5a4c70006e5c3447d7e0ae8a38ea8679db041a023b2a9e7c1813588c2695ff188cdc27087266b63b9645cbedd632cf9e0f365547b8a3e5f44a1579216d107fecfb163af349caa20d63582550f8c5a9fe4ce0d23cebd89a7b0eb675d4786c8d3f1689fafc34eacf708af2a3e49d12deadf075790a25ec0c6c915d2345d8f7a4b8a9b3c7af28306335a51f9bd31dea494cf0aadb47c7cbea216c8770b17a14d9cdbc82e15570ee641c0737a51aa68785c5710ff508d1e3b213eeecfd151c4b7782fcc601471cab95dc2dd86567f516b0f83e0f6c097a91d18d63a6ab4ca164db3fac4bdad461652c6540fa080142ef480293bd32c3727847be2e0f239c80bd3de6e5a54c21de8a8abb78165a8cb225e8b993e06c66707367ee916f4f30335ec344b5440cbe5815dbfadb8dd4365fee391181ef0314a05ca38a3d46ffa8d863d12ea43aff758beb4bf4cf65c0ca53b5468e89b044881e019ec8c845ad96bee1df94a242745f5d395b25171442462ab7942b0658652cd33ebbb0a297a362508fb99dcab01462e1de9a8a6627f7a836650d8f7451c878da8d7196d422f23b02a2372dae20c659594134d4831a2eb622bbc289e12d23fd03f4d4b7d7ff24d9fcdcfe1cdddb57507b7aefc68efad7009e51dbdc525c1cc8ff57579b092a4f9dce339cc50e580c1f9f48bde71e5a413ab8d08ec35ff83856733e83ff39bf4763ffc7f141156af55b507fcb0f6d74fafcd4c937e3e74ea0070629890c29cb0b81f717bf0402f2854292017a927ee44753c676d9858ef3632bdb62656f611c31545c821d5f2da9a172c3e00c328977cfaba6eda954a789046cad7de1aabca393965bf20c5bcb9e5d18a68998e1415d3db0ed0d0bdeb369186051b0ee3871d3a29f4d7fd1bd7bb4ae7b8f0cea0b6e41cfeb47e76d3f62f6033a6ecc4ea2a402618b450ec328465ba69363e9883907ead9d92b3ef64d0e222b2aa3beb61fa28f5cc19b2596066af04af23ee4d82d8a8dc1ddad50394a29141df1ca84d7c56bec0492e43313ba5626ee4ba277dd50961d07d94e608d87d1d869a8e1b74fe7c237e3867eff0633b7cc1a5b11631d9c68d0cd14c257030b9479206453cf0670194a477c0c1b4b3b8a9422056b1befafc3793eb8166c1e871207e2ece6236c1cbb473528b8b58aaf6abf1985dde8f4ab678579f5d223f96b8b48198fa1931484d8f8e64dd3f0793a15f56dbffc4e5bcbd7168b6fdf7efbff97c02f34bd23ad584cad52556e2e66f8c5fdd699ff9151be6d991992db226c91c9da83cb96c0fa16f00cb704b5d573797a6d54f4b60af99b92fe894a377a47b091b969b139b27430ce315ba323f5f8d0f595e74b235d5b509c14f69a8e2c3507165d555d03b8dbd261b1c290f4056b1c25dfe56f1b642d4e08f99812666ba4a6af696306a85f44df8d3b51efa2af1711630c606c93b10b45417e3f099827559e6067018edeeeebe0676b7a5876ccf5b8a35056c7ae5d39fa977dc08a6fddf7c86e210a65a6485d1939bd8748afd8636b4f05a41978a6bd18461b3d3bc55cf88dfbac4df09122a1e2d71173dec74d647502762d0a0260a57bd6a449d1a73665435d2e554e134f2c5f63e969e69e19b1e0bd8a2ae3ca18bf327c688b33b0d9fe3152a326b6553439d9db1a5c67e51901d3cb5499b74cbf536ece36e614e1e81e6841f9be2489209ecbd6edf78f6a10f2147293b0670d55b18ccb7765b14479aba34afc4145002d59c732dc0fb81062a68ac672592aaf0022c88117f14b2d837cba79c76337ad0627a991b7518425829ebc28e9e3694b760b34b1dc44c068d2e5e353d043ebc85aac4f1f3a93927def023e6cbbd356028f3c0c0e371ecd97500f496f504b1c6b8e0a6b4b35628c5d4ace4d89baabea6d09815eab540c71b5d5c4eb20b123fe556c30a1e40bc40699d513919563f6b9a0baa4c0e5777c52f801ab0d9f17b8d323a2dc20b3e474d25bd03bcc6b6052c8deabc6278f5b9715fa1e956860564ebc47e4605eeb8c276d48094fc0f2f2339180940957d7e35da1c1417258a0a754aa037b5c014372775aa68fa58f321e5fc4d4ca71d61ec722bd76fdcc6a254d5a62caf99e131f33b985328ee2a8d8d9f28e95fbf4b565ff9a9b3566ab6bdb44af69b6f28ba470e78780b5f042f428a219bf2dc96214f2dcba9424edb70ee7c3d44f3f651d30f4f4056d21a95b6c88d5109b711fd3227ddcaac5d55fd3c648619dd5eadeb6ea31180b142e680c9a6339b6375cada44eae26a9860a5867d5aa5abd9e89745f7ad671c1293d461074874c59c2a8a4b7410d76ec805c41fd564e4f86a9a508dbbe82a942cfae49b66f0055a83c19d3928d3be5313933c2457a9bba05ef5dc675c734bdd3303ac6c1f565ce6f0700dbbd03b054e2244a26fbac9f4d3f069e24f88d09095cbdee914c0c157df46c4f6872606076607aa00ef26327d5a341fa220dec2e2ae01d97cc655be662a748d22c92b29e4e985cdecaf9e75fb46074b85cd1561597815b5cf85ee868c9e83c7ed8d4ed467c0e7eee0d50942856c9b512291389ca1aa9815430d9de9a0803fd331576b908f2bef212c29cd93b83a9b525e6d8e0e9aab4cc7258abd3fc1d7ce366ff96037b958612d02b4f76de198a90d27d76a8acb39ff3b5884729a369773b5759e6fa81aad381f165682c6849e6c41072ac2e43629021424210ba25715eca00e3df1da1290f7a3997a46dfe8fe91cc63293953f5bede0473507d2ca164eb8e855ec8089d988cbd6c003af98baf14f094e2763fe7784257e030176bbbfeaf5cb3a5d4f92b321a9918cdae3ff8e8360ebe993cfa9ef21ef6f9342db96b823331839575f5608ad980732f9754a5b167b634d7089237b9063f3634601010af9d0c2f401897db2e9326ba99572ee523caf35ee39ad93fa124a695d726dec2ae10416da78de26554438086bf829c4e00ac2705c587d9b4df7067aacb61ab0732a9be5241e78f44a717f640c91d8bb8cd7e3e84943b8fb27b8820ae71b0ff1b37d22e68340e960ba655e4a2b9384f2ad2635ed5f5be7c9f761a36a4b99e5a633ab013e73af228de7aae9e4cfe4b5cfb89660a605c7f5c36f0116acb0625d0c2a83be8ca5642fb014396c36e8b2718e29eb19a3668570bd3dfca9cbe57af431b638193431b52a1eff0c6d215ea72bbf8f6086039556ab57d3d6fc7feace479661397294987083d7f2674d152af28b8706be2153246c4665845938c9a64321ccced1353a0053ba3669d64c99013e14cc2499af925f066e5f2ff31de80fbab8fde1b827fc32550c25f4cdffc084f9cb40284e3f09cfb9707533a608f5a41886c0b16aa75551b30fd26447b323734515d29a43097174e10f0b21f4d2cae405c29af6045823ea21d5d241d5fca6c7a4ab15b44d6b283675c4840225b021e51234161f333c0167c1144b9ce5097943bf7f23c9d7300258e626036da6a440e1a7723a5f7f33e089728a5759695396bd7d5efbe0c72320a85ea29300202933c047abc2eb1f81af3adc85853c35bb855d149261dc8661a0397b529f7fed796c600ad921f0d9e75542228cff37695d255b1275f374c9057c3dbe124762acc0cabe389f983abc851b9b5a2d4586c3d30082d898af26b20bd7ff6323aa78076d4e76af4212f167d25eb0ad7ac278addd01a7d8b6467496ff8d97db5cc4a177e036f67a9cd9a2645bc61a521bd15d364e260d9729e29d55bfc81b9b39b73ec510cba341970ef67f01f937ca2238d208912e2e0d5720100302331aa92115e8d2d385ddd3482925dda65d3d0c47b92cc9106f9347cf58087918071b14480f6a7da86e99660cbfbcb0612ce76b761709de8eef6e2d5fd2fe6a3c76d7782d00d21651b30d1e14ffeb21ecc7edff98da642118020fc2e641c0e240d1afb9ade248904908bc6d4e9806aba1e8658e56756324456fb1d38e47861e2b18682ee07eb839c1761af20822d5fc92c7be654279b0ae0d77bde7428498b1405a7d9b036e7d3e8398202f988bca2e02a8486ae59da5b73c79fd76a7c1c3ff214eb6fc8a6209b8fe72486cf748eb211f06214c010e35ee9ced21647b95f91428e5b751eb9ecd41597b0481403d1f7889f408b26c677fbc34f52bf097c1f1cb24be341b9270ae65d2918d5c6c7b80adaee50f43e1998622efd6ed4702d1085f8facaa6c06fb8cfa0854e6f1934abd37cbe40f5bef889ea4056b62cc30de3a4086a90a56435d2486f7b755df78fd248f4374cfe70bcbceb8e7ebdacd310ced92f8ece18f249df9b979067bb2f434af5433e13e882836b3795d87f7cbd275c55b846eb5b97e0d53d708ced2192ae8b32d5dab29ac6e27263eea8dc638fff73954e80fb1967be1e66b0850ff4603f15eca46767e81de6a279370b4211cffb722514003cbbca837fd6962541513948ecaf1809ea57eb5c5f178801f42a8a1f991048c3708f34c9f080a3a2554adc72e0288ebf6dc14d49e3de15b77ec7c21fe6a7f8d981f70cd9ce373048956ba59dc423ba815216c611293d515b816a45e08d44f29d2a3387e25f73eb35e41f34b9cec051a97bdb4d96ffb696ae35195810e383887d06e4e875881a01c4fe83a90e43f2611d414b205731e6e939bb55a2a984565ff3f832802c733f2c00ccb826ec0a29ff752fbd80c1502c7601205ea2429b02223b51d8db45101beaba348a6ab65c6da6b954ca73f0a79de3b8779d18b8354c2c55220558f721eb3c4bb678f261babca5974d8f0b9a65f2bd8741f77c260b923acbe7381d4d2a60e62dbda2cae17f5f99b6aeea36c8f8b23c3911c6340a82ccd972029263d7f0db1fde3ba4425e710eae570df86c6114d023322763305a14ca7cdd87d865c8a0e74ec9092eb6a40553fd76d5a16dac310e4006fced61c7bdd6eed2d7ec964616654ca220f2c4a2aafc8db829a91b6582f0a04348f2bf6dc99511abf01a62b6998785552b14f2f42e9dff801483bc63860f598a353a5d1e166535bccd791dc7d00f792918ae9fc55877f880abfb2625a1d5caededdafc638e1f414c71abc147a03b96441fd83b74d1d4f58c802e744cca87705e64de9337673e13694afb2a1bb472cb7c77c24e06dcfb27b890450f2e139c73a628dd4699173cf0fb7c1d02d557893730074514f676b4ad8166d9e47f133126fa28204167fe945ab4d3fae4608b743095ea30dd46f339bcc92430ed13cc59895eb0a33a26eb31c457979d80aab04b8c57d378c72efb6e30b7f490d6a14378792e323e1251ed00fed8a2b56144dfff972aff6f172c6cfcf4417671863c1ead8702500058d92b5c32f8aa4529bc584b060e29b9af6a46238f57dbf91e3370275f224ac3e9699a4c72150b44fc679e32e357a75e0e382081bf0784b39160464c0d19c76bc0a57ab2da68e119dca6e8df3b2a6dfed503861fc884e2b8c44ecb907ec256976162f41c163b2dca8a04a0a6c63a094c7da44f719bfea8f3335529bcd187eacca51812bce678f4292b94c0c05033400de851a959d16b4de297904d0cff7dcec3ce439ee721187c40810b76c73d3e3bd9dec17b56db95487ca6c69be5393bf108d2732310ef794998019b043160433c181d251e7fb3f5df1aee15d598df7af9dec01fbdd0d7e41352f88a9ff63ea729717a4726d4544daff3bfcae17533bc7dcdff8dfc2988616e93ff7427d622a1839162912f74d7e03fa419a590673456443cf0a20d5a1500a7baec22e7b83ae534190b51a89eb3dc41e24b99f2c682f6072596d02e507f1692f979fe317687b3a76d6f553080d380b687bdf4087004a82cf4f77655414c8c3d38d04f11e3cd1a64f4cbc96343ef68e40f96749663c36f88a9c45208b5b1f471d3aea9be079ba68ba18142a546f891518ea70440cafae5017c3ca06073edeffaf85a85244a7c1dfd1324957d7fad451bb03083e518aba6bd477ca382bdd04668fb85cea7b0b42f0bfdc31a5303af7a2af336cc962dfe4bbab07607c5c736cd0582a3c52083997d4d9dd81695619adf0b9d39449fc046144ed7c19f0a5f94898d84d111ccf00e270897de69cad56f7551c759540cb04384d90ae56327dbc888c3a03cf8eeb248181a063f3e92b0cf57f3dd6488c390f62c7a82c636c7c69bba371da08c7b1d686e28bf24752498a062b168847d0da6392da9bde3199c52672f2fda3dbf1c6d71454308822077f03000035fdd49813a5829176226169848c84d59b351ad11fef64f3764b422235d4eb196676d18abd2930df642d1eda1907177b8c49edb40b15af9220c54f27d333cbc25efef8d123932e714927d75494a770c7f93878445e15c159bebbddb276c165503b089e98688cf1f095ef273c7298eec92757cff98888c5d543414d523cb9dfa689cb37180bc3a688659aa649958f3d39e9bc986b209903139a3449007a1480580ab079765bdeeb7e4e15713d2f43f9d5a80c08b898d65324a9279bdd8d8632b2dea585c4965c029a1861a9c1e0862cdff92c8674ab985baa5d076f032b617c697f1352314d814dee15095d8537642cf8b42863a3ed5a93738b8bd41224bcecb8680fb358f373f0bb4ec4a79d5d7eceffa1e172b65f346f61aee2e17ec0d02b1975ce24994ae0021275bd62c848871a2489dcb4e44a6a2a245efda3173f70edeb013b576b4da5f1ac2944cf6d36c343673e37f8c2b4e4431e98b9c56b51681c7886d3965402ec945307b5b795915aba899b91ba6d4fde0dd73322e3ddf2f78089fa3ba6498c8b1acabe2412cefce193a4e0f044102683aef2206b51baa7bd8c0610d1a2ceadbad93364adc6c2c23503162eb3e70ad515bc11503901c49c710bf6fc8fb4125bec9c40445fc8238971ad14b8e371455ad1f38ea38176af9cd140b0922b3f625906a8021f0317d9a2270ec03c5b2868478b7938ce5afec0e9129154e90b737e9f9aeb260b60af8dcd149a52a50ab3a30ad0bb799b2e18c069290f0b8c83e021848677715f3a7f134c88e44862ac71077e764ebe61424ec708bb00ef26966a27d5848492a248c86b1d97149f60eda25afab774bd7134db319a7ac43b4e582201c8e3e9ff19dc1638bb99f463c614df59bc521a4f29c179862e2fab2467e4d32af7d2f56b181be536bcbe0198114c5dd60727f3ace80706a1e4b5826002900530597e40e6fef34ca598aa6a561a8d06ae498c00a76ac60c16e0bd50e663f04a4e651f46227685065a2d7554b847eefd759d6f867daf63d57b1c05a2bce2e3025c1eee07a8bb5c6488de379e758d2a082e07bfa4e390484fab6659c85837cc3de7653d2cafd97d62f9a16dd9b907a1d7959bd350baf92643583a48d6844d6e11e02e70a70b9c174f132a8a87d5b8e1181758538680ec3be1950ca87b692900d816a3ec4219fa15c4e3bd2597bbbc5d233fb4c1894308708894d0b720c5cf583df14ed964bd0e05b7217051360b61c39090908a8db4379b75173e9a4636ae8dcb0bbf3ab3090d335617908fac4e95bfaa169da0cf9c9181e854c2f82a84c6e617ed631c26a5309affb536017442de98289d1ace7e1c25f7adc94b61e351025b2632d6d1c7e2a91475164a347438947dd7dfbff73751bb2f3a2c4e951c549552e9003583826b9c68c767e01c2484098877e6d0e03eebc65beb553d91140e415bd6edac51a6131ee8a99cf0b32dda2caff26bbf5dd98172f2b2b2fbb0e31802621582dbbddb4a243f0fd75fc6d9f6c191ebedb71472a70232c6a9c6346a7dc05b228109d3a78eb36b67e98bae3b65043275ff0832126d9e092a95f84e17d7b091b6e812d34e174eec0ab3a5093ab13ab5882610a8673bf4c41f9297bd5577d7740262f5b5b0b1a4783b1cf7f0f279fc0a2d3f7176a615214871f4df6d81db6ff927a38d91935e5cf40a4bdad39f5b5661f4f53f0ef2fc954494777639fe0d17115cc21751a172ac97656dc94a5357706969d65f3d6c012ca034143b03af2defd58f2fe2137c46acca069d534d6d1ad4140a3ff8ab8aa89b32fd343785b7784ec2592d889b7c610e7f9efc3d0e28902e00c04af8710046cb5f83dfb0e9fee17b6cdf4e9f0648e4aad895bbe0aeeed576dcc7ec65622d3a6d64cad60ccb674b7da953f43a500f4dee5d9b4b34663b948935ade5725e606172e7a6d6157be13d9236f68a76cfa4cc11b305681f4a691bec7e155c499d168ae7db5a195b8df0009f0a607d890bfa8a15180a7c72c87654449c7654b80897c1c5199784c98e0d45622f9645694dd0c99b557d0d28fb859cb0106aefe178ffc36a2ae433dcf95f05914f88d3b4424d1c51913cde83979ed45d8523f085dcddfdb3f15008252c45ad0af79d1abf0dd98ac51db6c9cbe39b60215ffc50f6dc591789759b265d6e0f15c898d8ec3335ef4bbf3fce63b36575c4817450a917b0e7b368642e9407db30871dca79490e9cb9928782979e716ddc6830b2163d110f20fc4bc55c574f7e58f2b70cca13d2929eda770075db56d426b7c15082ddb9b57ec1529d1d32e5b904289880a45b9a4d781f5f5f4a6ab3f3e65ed9a76e5653ab657e767241d59fcf66812fcf9f58738c0eddce0f47fd41a5bf25b09dac51e4ad00763ffb57cc80f4e299e8ab540ca3d65bc3454d4275f6877ea76549da98885025d477e6d933296cab5b93335d0a0a4ac08faf871dc9116edbb75c9b32709412d707105aefce95353d7f822a98c40007a2c7d1df8c625e6f14f22dfd523b52e8f06326c1d7cbf084338ef3db8733f55f0fdd936bf66efc76aa3aa05fab9d0ee42b726d86d7bb90e0f1b608e8d783e2e07561e950a518d59eb18511bdc0f324d614634e24cbb6b991efe60264e012dff1a2c5d40cfce4837ab4106721950d8d2772779ce99a77be4a6d0afda0be1e65f78dec52af9d76762ecd18df52303c9c1c3ee81ebfbab6e89eb0190612bb1197a58ae2800c19eaa7971c2af7d288c5d12f417b909f213489edc2281985e799f9ead209bbcab5123f4488656a8140132e8b2643884b70e9021d614b61f8b4ac5422150c839463878dc97b02e99c67af96abb2f932f09eafe6b01273499cc0902f6506eb907dbd2a72d2373ada7141aabf5b6f6f8e6385ca0cb97eca780a7b94bb31b86f58f074a7b2b618630a89ba9c8a3cad3ec57d5ef6de268e426622e472d66873fe1a5ca65a03dcebf39786ec6508a2d2b521188fe86f99a503394998d3f328fd934e0be8de3317517bd38c096897a54f8799f94caa13903a525096050f2ea4740692023556ec57e43cfb8bf2d79dd953f19ee9c34e73ab1bb07574959e2695aaee47e7e1cc87e41c56a45907d539eaef9fc065e2c9822aa97c0206f99ee8a730f2c9ce08d5037521ff961068a925752f8c0cd22a723a7bd2a62207c2b7f88c053464c230ae988c1878422a250e99e9915c69bd89b23f37fbec98845f0cbacf01571886ff7eb222323d281b9c9c6c0db126d469e67d88506ceedca15655fb00f00131590ef1971f588b894ea5be83c977530b238f5088d930862ceb511daac1abaa3e2530d701ddda892abc5ee6025afbd12e2d7bb35754429c4fd019dc816743e1b017faf00a871950bee9d7e4f8e4380d8a8a2a6257d7afbe3b3a9350b2497efa15521727cb27b5ccc9a4d5eeab281cc7d67f1609da629a081264b1ffd4edaf211eb438aada778fcd9f51ea55e46096b2ee0e537639c7dabc578e9a405962df74aa1175e9919f37d990f5a4282b55df4c0853ceef6b5319c0e02aa5c74dac6abd1537fb69899d7d18606b6f8838435be99d4104c973bbab611abe6f83ae97fe5a6bc78ba4cbcb35bca06b62d6a83feac5909cb84cf4a020d477f70db1bfa71aa529be84b9a700d3d7d84ba728d419e9a800fb23d3c72ec0c553d570e7dfe7701e7018970a737aebdfe9ec9d4b3127a0a39b6222aedb9dfa2459909c95ed8ed03aeff83aab8629d9a1f40a1fa590a5ef7a79b9fb7343e39ecaba2c3daeba972d8b22bff983ede319021167c50823390d2fa952857a7a1b7725e8ca735afd9c28e43565926f11a33d35792fbe9bc821a08f0999e9f257661f5757beaf4bcfe869e924a7241d800ba792e8e43ae7be70803f5cc4a9c873bbaa7b07f32aeaea2874b41a679731b60a1488ff3a1cf962f15237c5a3754fbb088e61bfb7eb3a7fb26610bd51b7fbc12e63af4439d6ecb93ec086616be006bf74b0dc02ea609f37ec2f2d97605b0ffa00d3a1590f03da35bce668027bd976593bb3ad90d82f42b5ee44e5bf500d74749b7e9407aeb8a9ceebd237bde7a07794c34562bb8214483d24cb4d3bb0d9a81bc6e67c7e0b4ae3762a437f3e78a149b78267e60d5f047f2f77ce2c405424969a17fc7517d3cb0eb22ba5e316994040167a5aebdd53e8bbcbc0dc6a05fc86c07b778da3435be62a3cca41438cb0439442f3cdd939006ef9c0ea8d47254458fbc3bba75cc7a48a2d7bbb0035f0222fdecc6352493b29eac3edb9064a9a8224a918d9df07c6095c1e1c5aa638cd9c4318b4a99c444878fb4ad703118380faea0baa30a3ed731297f81c135742d1fdca83823f005684c83271f232fd8edc256e00728258f713dadff4ae499476e69e38f911891799d75e4d0f7c0c4c411c03b7b2ea1da5c91c42ca97c950cd63c5473940b3a473ad73d633e628b720f4cdc7c310cc451828e9657e91e02ef5a6753a4d463df0d1f05a389af3ee7ba752d4554280074c792f86cc9e2e61cb9fedb97643cb67fb80aed7efe5ff15c8325fc1eb8129be9d59d35e00db261b858010c8e74b3f892f58afab4f74b19d8674d416797577239c829fc46b81e3107eb17fa41f401e717a37c9fd18b1db568d71cc98abaaf23372438c6d62b0e6c190a257114d08f95ce6ddb79acd474cd4b759c9729007f22c9bcf606f0096992d4f279909f13d0b2e1b3d319f024d400739d3df8c7d025d8b54390805039ffcc5dcd11dd8f3e89aac42fac09f84223caab7600c71ca33abb36b1bda2f36cf86cbcc90fb0ba444173342334be004fc06967d5d1181dd874b0970cec0d097eb7078183684df5e34a50e62a23aa56d721b8d7b9faf209d2ec01e8cc52f338d52edcc39ab470dbf63581a2763c0fa744721d6baec4794b1eac5fd787a810c85ed0f65ec8759ceb77a01829788ab2b5b6b941542542069afcaf483a0874cc5d0b899d1ccff6c4af19a4f0abe288ce08997a94ee7e7c25213446f8d5ef91c59a797ebd6fa1b698743468e57fb628269a7f3a2b462a576d27258d0f6361dc333f87e2b1a73af9e6f9e09ea320592bf0b7d3675692c2e453f5d5d3a2b7881aedc01aebd6847a4bcb9cff509063ee864e83318d181e885426be672b1d4c314a0126b31991f61309f64f79078e1fed76acd794df16eacc6ea56f22c1eaf0200b23dbb3a358defc2314a5c9bce01b5340e272da0ef2367a868d79eef4d19c322d928ce2d37965d9946af734a4fbc5fb0a5a6dcbfda151ecc88daefca8092f0e3f90108a965785b3f883917dd2181941d6b9b25afd9c0cdb3edcf761ced4057fad5b427b79b8c7bc100ab7632daae211623b384099b5a351ec1c5423b6eb64162a5043e69ed841592547d23545dc46e546fad311376a8ad37ae420791d509e50959e7e3c0c936f59436b29493680f688bb7d74138e40d50cc6933478f1e194d496b664a2e7aec6b41e6437907a4b3245c611da8c13530a367bb45cd0d4201467fa212b47423dcf163a2e825fc64011b4ef3a86c52d75f85b29f1286c5919ba0b7ee51bf04f856f5ee3603a47172ce33caefc425a60fbdc8ea32e7286997b6d68c57611661abeecf10315f116cc4c2a4d32d04eff49b91b69a9c869c23ec0aee0b76a6d0437a0488d7463df09d09e054e6136ec077bf4ebf16615cd49b72bdb17cf511a829bfd3cc08a9f6f3d091394be71c11f6e662ea2098d1296f050d70f0179a63161b4f8363ec97bacbb0f23222f1f99e49faa72a486ce0b4375bb9c022733fb92e345940b65dc1a23d288df12a115c42266fc3f7dd072084b162907c76f67b3a2258d3990e62c1df6a91a62cb2b47fbd4d56f625917ac25edd027702575c7273364fe97765475ab1a7bb7b794278bc3f171f14f1a1bdd0b9ff39c0d5da055b6489755e5028ca04cc6e35fa7e85e38cf47137b7d5415aed6dab7905be39a5eb2d247c3b479c13dbf1be24fcaef4f976cc993d8c9443796cca0872b34b78c653a3a77224626fbe6b29bc7d809017702a1e46ee15808a0b05b2e339898c4e34aaa9bab709c54563e18cf93c101c087a54489e71d7b7e1e5c5186a651ccef484a2572d9ec5b79edeafe977e415343e71fee4b9150f2ba15cbb2e5b7a1f3420b75541242aeb246d42d0ef53f044e3a0432044df04357eeaa1f0e08d676328a635aa652b5627af56c6022b0c7edf89f1d7fc62b27cc071e58a163ca0749c516f81f723f6313cbf8430da4d5cde0a497ad35481ed30d97f6e655b3b8d7baa9bc5adf51557f529eec91cfd2251b6ad5fbd64a2a513a606adcc01da27d6f7da2f586a3cde9337623e1423bd16c5c1366bf1736633642f34a4d60e5d87bb37bd96ceb45d8bc3776590a0757475b23e92d7b4e087743a485e90e90447dfe73c8dc39f7ae052efbe637b1b31572aa96af98ac419873c34ba9425755ab939696a826261ac9bf09a0df80dd67711358cfd124caba15c5c0ffee5941bd15674b97d5d1ede53237f11aea969f3ec5d434614098a57744e8d0102f71a9cdc78611a59349ce66ac63400d5023a20fc32246a2b60e03dafd8557a8d4ee758fc58c4687ae337a6729bece831433a180a78452c4c1361e3782c18f2d5ecf6561683cf6b26319e4df4f130b47a6432a45954054313d698da543be166420379933edfb72215acbd4ac3a3cfdb9895bbb7dd5c14dc18e3c58e56ac83c3aed4a5877ad78a31c8556d4ae224e38c1f2cfa80dd8b3542318dfb7c43e3c02cfa5e970a0f91ef8d3cbd5c10bbf16442a28b14bc8c9337baf1616640ea56023964e689348baaa7bce79ba91df5e948f44218dc256da23a7f2739c19efdd3b32fbe557e33cbf2f6f89dbcc5fc47ccf3bf819147fca2b229f1da3c60cf5e3b09d41b71cd1ec7c1142c4fefaaa48508095dd0af7474ea110afaa7cf72062cecbc2fb615811a7a40cdab0baa14d13f9f182253d3dcdcf0dfac42e180953eb0bb24029fb5b0ef90ab9e193d104adc5e46c5798d74d5e7a2382bc19a9aa769561dea3ce21acfcafd4919c2f2a73133423044ef3d1bcda312e5837e6fad5b86a600c22ded7da89efb31ac30a7dd93469b999e96b2c5e2b09d97493306c03dfcdd847e701dd59d617713c0a67f31a963911896970b96216e70812d4b74762960a8cc419058c28b2217245305af141572a44ed227d37287839eef84cc8f41afd52deb49896d3114720433b2acca2b15ccf654123bcdefe2310f6c73ab4e6d6f2fb4b825271c21d6172088fed8520a66192c43edec505d94c1805d6e7206adb281dbb127488d101917daffc234fe73dbd6964736d155cf602155950f063cbaaeab6cc70b4b5947b5afc106aa0bf4a422d6e0ba5b949f170cb21ec51458ad544068a9517bbae843261930da0ea09c9a4f42a733c59a091086f54a51ae9d53a187ad6535fe5338351c3f45adfc94673051810f2e3135bb596c52dc7a1fa01b29c655efff7309307a460bd6f0a80b9806e278a96339a89ca12829da122f39ae32f6a986a2e8286316ea46ae34296d080974efa5363fc615dc94083eb68e518f78c2415a8322fc7c38ebb7f92b82e409a6225089d6884fd465ebb8d5170f61ea8d74ab051c5d04c16c10f529a6ffb274e4e222093b835489e16cf534a7c53fa9442552f4c6ab2fe71336a01c54486b1e215408928c4fef6d0409d47a97beb4b383e2c9034eebdb62e3f5c26d9110f798e4a6d2f328c332be97ce3ac11c073eb09f8135abab7759e0d5846af38dfedf6bd0e2728b3dbd3f46f3b5d01941a106a5204e9aef386d6f8b3b12a366e699501976c2da9c29e876a717db2673f6ad5ca59abfaabf2fa307c9850193bbcd54f038972e3886bb49a65e8ee8e896c7f4eb0d1fc56e509a6136870f98b54456781660ff388d86b783fd7085657e70ebcb50a1f6a1b691205b00af1c844bbce187192f49e37cf0b58f8a79a0802af9a5e75aee84f8e22fae33b2e92777056c9e4997aa8f3d9acf5bffc1b799125e8905e9634627488ef98245c51b90a4bac2f8aa8b798205e0e558412495794ae9a3f5c55d94e972849325a5d52eb9bf66a48e4a87b96cd5b1e623e19c9ffa324b110121aa2b0ff7d7aa0d51aa4d9224740f0352e164f56f1692db5afe6f50bf6159ef07f98c1e43f25865eb3866342c9660a82eb970fb09e14e5f5f8bc1bde7dda7c48bcada6f5b7af96f2fd9289d7f4eeac341cf7e10dd977fa325694079c7556e85e104e58f8647bb3adb626fc7a6a2dd6802f6af05f9422f3f7e64742751c2d06c99b16c0ebda1efed1801fcca23de3d4e4d6ea0f1cff0f45f05143c3ed5e16d040379e6b23f1618fe1254d5465f006777e1395b2129071b4fc21217bd1ac6fcc50579657d77fe290819eeae7259604484b679366eed46ebde554fad00df2cd199fe0c6fedfdd24973a4721d0a36c79825cb9c16c5e939fcb46947fea096bf492638eb72595760c9f81a29a79f1bd757a6c88e318a169b0b42d3388ee040f8626fef7d23be04638dd33607ee381cef8594a302e4f2a19209e949c84f32a45aedac54aab4eceff3e86685c49ea48886e08c660aa1f78fb4bee32a04a39d0d5e1dd6e6a146faba4dfb15d506e21de14a1940b43cd60dad4fc28fcfe38e882740508f9e78f356b62466df1e3c65029de293cc829f4808ed59431dadb52719703fcdfea17b6457b2843db3dfb5deda20b00c32faa3dc5bd04dc1338660df45edd98b2b8cbeab34277007c0351b24155bf9e7ce80668fdad6b693dac3659b4e7d702ef95e9c49a6099eb1d0989b0e437206f75cd4984ddfcc91db8c0b27d361cae0354b6f018c60cfaf4313c3531884fe45a076641ed5004148e85b0228311f8f9a29694d9611c92d08431558fa269a9bdfb6191070659b19430ecbca37a1289f0d6197431a11e6f1a1b9860e565895790df2657b36c6fa35ff8c2b3166bd4616d0da79472d9fc7562a7ee4cfba427fdebddce8db0706996854b7072c8b3c3a1102e52df8b787a9847ab5248df777bf907dc87a1418c266f19f2799bec467b78284ba6934131b6908e16bbefba788462a3edfe97202dc2cadf53385bd5161140fdc18d4bd4121cea030c98a3cfeac6e8dfa25238192e730c79154b99496c4cd3003743f7e2700b5b8910ebced191df24161eddec7e63128d2ef4f73fa89e0bd9dc0104bb3457c183893966bd4f75405214e5e856ec969b3706ce7c6fa2dc9b5f54f817b51ad0fb7e9106f1f441eb3deb4756a313db45bfcb2b3e99d39a2ce728c8eae239a76435a5d1b18a6e20dfd97ef9f9b7e5865acb6399ffbaebe4257095ce368bcf8b0e7a9e52df69969dc823e66300642426db91aa75f7a5a79884581d3f9d676439b75f5a30ccc06f96dde04213355b71dbd1cc4762bdbe6925e4e6297ec896a3a1ce9b11b4d39c5d788a6a799fa5760159af418d44b65d891e0fac68c4aacd4e5b3dec033ef3d80607605ea88aab01befb28c695109380e9aefef9a032c91ca2f5a0077d54991c68fa909097da3feb6d86e940d63e4b12b3c89403e5deee5e839ac02a00842652ed8fd94d82c7c2d2981ad08544dfafc842b67ff9bc3a49c78ba109c74d79348300361e267b652e28a12d095106a41d1c2566ab92c13b5f64004fb91d76687ee5c7ef337563081a92f9038c88b3a06d42223e72706faefca0b6ad0bdb294f5887d0424926e016dc2d43608d6ffe8054eb181a83c296ca035164f9b10c412c274ab78dc57a1f5d775fdb050123c1083551194c65c3c923011cfc932a16a24099db7f2206d0eddb610cb826e8617bfae4f99b4462333f0055edec22e3d932d707f08d66333d904ae7bc474b10c9a309fc902890d3d2a6af8f44bd5e9d343c55662cb93c04214e4b9f56d69e5d20b35b4647544304226d8337ff0199e096fc25f863ab1a966304ad8e287ff3d757c0c035fe82ce93ef294075ef4159867bd4d78c40baf8f1d6a45702dcee515e47e370c1aa7e23a1779665afb15549c63e231b3a37a86168c897a52d29f5d4dfc42d6c551de16aaf96457ce34e49b2b71027c832e0a8a21f63b4edbfad1291ab804f26fe7b5023f3151f74d73fba5271f8bdb9fdd971633e9401bf70a656783295c06b1da4c0bde933cf2c15750deab297b7f07e9a5935c5f1042ac0201716aa56285a5e72ce5a53c0c19b1064d9a1c3d7bb1be0bf284e28a910965eafd3f89c794fa38f44f76c8d3e19696b1aaad60c346eac6282d936c45d89b864e80aa9dbf0d017801ca688a7fc6b856aec27e930d25a1dc68bd2dd75ce7f13a85240720c59b326795f551187b53469246cb99db733b9f3924a6df73fb14bb05b620727e6dfccdc20357a546bb0a5640f0e3662aa12601e832f918a44a1a2f27c17fa195d29e47d3c27027cb1da0f02c1881d4829e8ac969dd4234a5602c97990bf98723e35cd81ae06cb49c0779e4eec05d7d05bdf47a62831ed88def7a4003694f4c43bcb995d39909f0e1edf6f06095a2edee899c5c9e41cf441e1cc6c94256ea3272902f685e45fbb403a36d3d2a75e273bfc1ea9934b7aa8c6827ce667e37d3cde6c797491b38f7eb16cf494d374e4b90d31a52e95ab21b59fead7d06aee630985d3e78e570f48a179d83c4d584baccc59a9b3869d00e4c824d91489a42a5eca3d532aa263c9e33907d6212c7eab63ad3fafbc36cf74ce88747a35057bcb54d8add2bd8a2703d6c686519e0c6a4bc394878ae5f10901c6bd41fdfe376fcdc9ac68ecf512e8d287c6843525a1815a0fc68bd3bdc004293e494d21902487be19a1eb168bdcf8ae867c5dd619dcb35fc3c947a4fb9a035ed951f9e53a6b4051d84fb98ef21dd31355c61474fc6e09ade86982468642e9b1d84eb0bd39cf0adc6dad803b6550fbcf54762a7fa3ca247df91f8a8f9c3666535d3e4bb528e60498b49a49dc4f2c555151187fc61426121e8a8a44adb8696f77dd4b1c2d980937433b288adb88b7cc7e5001253ec2c8db1d1b998b739311fa46742f1ba8f3dec9b2ec047a47e458a638a87ba94d91bab26d954e70bba081dcbed8cb02e3bfd763361fafd3eb6f4d2c8afec3987698d279b29fea1fc7ca12ea2f1c1b272106629777bcbda8ad29e6471cda6a2742f52e6400ff0e287dc8b1595333cecb4fe2e9bf599ba26b1b6c7a74db3eb09f340cbc88a4e5ac4065ed2bde384a32fe59f1a2c962004ff0257e7bee4f23ba02cee3d5a2eece567367d919c6215583d131d689a9e425ad4e17605a066782daad68dd4cbc1924765c8ba2e63a9e133e8bf8a3990dfa24088858ec8df62ad4b2946115a13212fbfa1323f3e37273728173ebe6a5db4e2b4c204aba055f150f367e907bfb47bda3fac63395fe020557aa4d64c20798b1991aa958083df6fad697b65f2f27b61633b70753db29d84620f475cf5a74fa9279ea0040a790b9cb05757d7783e81180f234c8b3f42d5a15d9d472ed3cefced6351043bf32714485bb599aa5829adccd644bcdcbd00289be759ba2ad283558e266d4a775f351fc0f36f45e2c263f3436df78c7ff2cf79122c1c89a7145383e02777115b6e9fa6c31fad79f8dd956b88a325260011b3169f0032b487d99e4560bd99364f29b466471bf09dfc2cdc22e225f1d0786a0211eed0c0f27495efceb335b3ba86b8e10c294c80ffb7081fa3e6e190e984f0430995ebb3ffbda0c104e67ab014e5d6b994d12f04200b02b1f691118d40a27dfa7b1b520b5e5b89e29045f22570e53d8e56256c6d106fb8d7621270239fdef80438f5cc216bfff2dcfb466c96ebbf1ccdac85f8e9ac3922da32fcb6631ea8b75f09216272c1cac991b1a149d09ecdd09060c891ae7337546907774bd9aca5469a9ed12e0f89897aee96f3aeffd4332bb81afa5340d7d17c6bf494c16021f436dffa91a560fa50163aadf3bbaec860aed0fc290ce6525982dc2036230aa00c65c25196c97cf1dda200f1b44b8a9b3f0b29f2ae7e329bd681fa708ef4d889783e1cc574dfeadd985c4b22dd3965ff4c288387123c758f5874867942f046bbe5e2c6592193ce3512b1eb12baea9fcab4d15cd0915a870a4678b86d1c3a41c163f69e8301c3445ca1369222d644e22bd56e6f977ebbcc8eee957d92ab1f8d68488da0c3a32c905cc789ead491737af8d19a8fe615e692441cc5412f0b95154c705ee9696d80eaa2299d16cfdfb2b24189386961216d8f9d7c0aab866ede28d2a80c0f7e045c10aae924ac558ed7119a7e16d384562a753a73678d32c57779fe625c461a179a4a9f897125ccd9f3083194867d5ea44a1345b8016b28999361c7a236bf58b15771e5f239987d5c139ce7f125487cb9e4269d6ed1c7ce83be0e4a1a50a87cf233e2c33dda393f83263b289b9f3123a2b6385de8e6b54b5e598d16dd830fe0e2143afb6cbadc610a974afb5a628972336c792de4858f5347025b9821363caaac5ce68d08c5c000f8ac8a12b9b2e057099130f5ddf10b26a5a8fcbe3c18501c483a1116cc35afbc718c608c1c9ccdbfece5accbf39518d1480f157c6d558a69396d44b268741553fd6944c11247b08a2f9a2b44a715d316ae3542dea7e1b853bd4aa985b704f132aa0605a8a40d795b6ea723c5466d5d034c5924e2f42a25d7e048b109a499322bda7d210fe5e395c284b452eaaf96e19d3bbd2ccfee7fb35c96bcc17a95fc05a17ce4692d8e0d3577a6fc9ea102ab6e0ad35d8236859b82a2f621cf6bed2ae1be9cd796bef61f8da46541bf0f37774b85322d84caea65bd23c328aca0a1ed3fd028d3a5dfb93500269f001aa4f3c791e55585691ed6f2e1635dbc388dccefcbbb34ef103b301c33a356ce60cfe5f476a9fdcde9ff62504c38e99c0e11a0bc49ea9cbbdfa303f585a31c595819cd2c196677883b6154b50258da8a959f0719c6a27d463b2e0db89fc6285c4e6eb0e2920a5300eb390d30bdd457125a85c26a23c0b5478e58542e1e5b53d7c1ac8a5013504aeddfcb871318c0ed4aa644ce4b0cf1ecde23ac5de66f350269caeda1e880f2eb9883841ca8cc17df903a857e05adb8665675688703afd0f400120fa96505be85eea9fc381cdc610e419c3fcaee6633f206dcea8ce914595970e00fba6a35d76484947f1fbe071533cec60cf578c961ceaecde5ce6e66832e11e525729daca7789a2d216a86ea83223b88bf939c6a3dfd3481340fd3e66e92f10cd37d4a14f0a4673eee792bfcbe393c663224fbd922c67ef7f0c38e495feeac16a01b62cd3bb714f426ff2ee657a4b8f08b0b3947e20498e682c285c2fcebafcab96aa78fb7511edd09c72586a1a961dfd52303acfcecb8343a15ebffe1a8e58cea0e7273bb560d961c5978064c885ba6e25d84fa67224f7fe72142956b35042e5d5245249c1a7b4766c0ece03703455d79ab07317fc2a5d25614cf0ef7b840d0acb7c85a1adada16e5fdb0113e254dd36b9f056fe5d57b49723bbe4392100d660f6c751623932a35e15d566095cbb7196ce2f75310e6f142c30b5b071100deec397ca42e958d6604b5d13cdab8f546d9fa97aa8922c22cf8dea9c78c69d0af62c187ad49eda661d77d8e56c581267cda05fbec559e85dc8cdd502748a6f84c8bbcc89149a43ac76ec6c12ef3ee994aa96ad5e65ef024bd848576352e1114e784e50101e03daa739e7b6d4ba3302710d45bdfc3c839ffb39a3c3365349c8ae701722cb773a00ec0bdf12ef7a40c1a66495205cce6c81e732133a45c1753d011b79427fe078d28565b8720167d16fa5f86bec0b21e02d6f430b599e3c6f0e17a940cbb179515656eeba3bec4b2a687889238016bc99bad4b900ffbc38bd960a5de4c8e99c20755fa00c176ef2c8190a13949acf09b16c11c1e7230223e523c409ddadd4302b339a46a4f9357d08bff7bbfbf9beee8fbba0a0c265382f967d267deb9b988e754e5b8a61515bae77e4e3f436e34212c882b542369916dbd18d21850ac30d98b5863f585587279cf227b05c1270887b831bbc8d295a0be96384c9deba2bb6bf9965c448453bcab21e7103e48ef323db4c13c5e088b1e77e852799c0c97a18a3f1654f360d524dff89d54b7e05945a66fe828cfc78ee4f436c5c4a3f3e17deaff695e15fdb1539b59eee3dc5a245da9ce467865448c4efb53156d8a72bc4aaf088b82b00f77f1d0aa46aa71ec9d27aa6cd575074fc592a4c49abab53f652a925f2fe823b0bdc5081ac13c3de48b16cf6e1180d8cf39ce746796193342256d6e82f0972bef8746cd2262273ea297012e8c5c16c84280e37244f9511cda84380ce150fe50c985371aa08cb4331668fa39197fbe7cf00629b79c6500ca6cfe5f6ec6121ae9c50903b677db54b877dfd0b5c6f931f5da188709bdd9bfd4f4739b1b83c01b60a8c046f3e849da97aac34c64c853ef5563f0368b18c0ff242bd1b4fcb44e5fbe9e0e1c1c92c8cc51db5353ea59d1141ecee75f131fd1a297c6a2354115c09fa3dac048a1ad8bb92b999e899dcbe46c8d96225f5ee87d1f917021eb7af689c61a398ee5ff6c15df0fdbb8b076496e249b4389d9d8e83baeb8312ced4d0a364c2fa500e3eaf86b5330315f3d258b73462b6fe1759790a02643061bfe80ef45dbaba9e5f8d9e7e865d0d4e96f6922e72197c20f938be8f5ce1672dde38a69ff1b5d3da2afc8dc4ea3db6016e0e43e54f087afbcaa04357c754e7489b11311840cd51f37b9b91300c71ad4b1993c25932fe6c9022ccef1e6f7afa7506c35beb0210892bbdc08917771f3b03bcf6bd69fbe006725aae73975049aad669aaac887359a42c5999d0d7d4dc557ce31ba11e17ea66fcb7fec040da183d78fe57ec64c64fa41d5cefb4ef52354422a22475e3675e06540ee760aae3a7cd0ec2dd40af1e1df9cbc8c0623226750087637ad8348429d6ab03deea87a0c5bb61f365827365e0365b452426b7e36e951b181a6b07a68088a648c5063459bfb47c716cffabf32997c24061c45244ed2b3a6a32c13fd76711f490b27772a2d073c53323c87e361249326d16e903ec40143e2cc36803377f0d5ff04550ad1e5658a8cd609e7b812bc66ad478877a947bcbcc6d450cfd18be4f39f76f61e623950d5f068c4552d2d1c701c889b5b91ead8c0b07a8c0f94eea3881d05156fe35fa39ba2160f8ea7dcced51bb25c59a878d2706ff509089fd5c3ae0d0eda3831128ed6f2ab64fa97c2c81754d3443baed7d11172d90c9485bee2c79c8c9249e3b15d0944756cef29ae22776e7b64728e0f8a61b086e02d2b284a9354ef67096dd30790429038853e8fece015f5cbd73f3c8fdb77a7d298493f0e684e2f312660d27d47feb347bb99c08ffbb491ea72d2a48a5c824c748072678c4e92527481be4a05ea8912a53771a53af88cb7fc0b1f5a468b84f7594807fff19824f48ff0cec7da5933d00f35436ef9824a1537ae7cec1293fbfc8f5a3923885a151a07829552e086b4c7aa3a0fe0beb1b6fec67c5ddd9c1a48a01a8cbc731ccc63d282f3e80f9eb33bf7190f1b4d4214373157b57c5afa307ff4338affbd706fbb8651bda5942ec7dd9c0997365cb9d0f4ff8f9befa1045009521c4e23d84452cc3cc24890f1dfada8cf1d55b1e3af9304c879767775eb256416afb5fb13f4f325259879fadc29523658f701d0830fb4a9c45f4bb5f2a886f6d862ab54ed6954ae59c5dd3caefc4f5116c8034fec1b58491181866de22283ad27d570724b123ebe42ef46c5e79d24d558de3f26abb9ab893a8b2d3b186c83c3432260b0350448ea015c15d5f636bde64dfbd7df4f3e738b2b05833176de6d84c6ae78bc9386f9c1314071d4fc055f3db183a9698dcba379af3b9c5ad5a3556db76f87cdc5f98a5b9fd7ce5cd66f0f97e02d75bd2fe8ee475c31f396987157afddc9d03d9ac9650a8a962e8743680143271a52f8b1f21c03ead1ad78966b106e4f33b1c589abe7430e0dff37307559835df30df7321a9c289ab1941b916e84766e82e96ddcca5c55dc3394469e6dcd420aea354427d530e59cb93aa9ceef0b932d5a4aba7a6587b87561c5695adff6a6a8e4449b35a8d931cb2d435fd1c6f8cc9e6a12e96fe3c41f0c748beb979d9774960db83a2b755d57117cf7b7582980730f724a77540d22416bbc383e719e3cf5b5f2470f449857921917ddc4cfb3ea4c1657c4c96578dd00115fbc5883bdc18927caadf724e19483db2ec1f6dfd9ce0acbf075b312f3838bab55c53267fcf4179a7a45790ca8d3c83d45ed6d665909671be6d850b472f453948f76760c7cd8417bd6f530f1855a2f41b1fe002d1e5f71ef10dec69017992129b9e32434e1b45f243c8b67eeebd699e2f9742546aa4d4efc6728c009c61f7b624271ea6c146fdd87e86bb749cada0f47ba65405d93156967e1c1ace38cea7fd4429c235944be0e4a6e1945ee908c2b2bf64ec791e256839eeb4c88cf792dba033d496b8ad22a00df2f43513d25228ec83a2e96ab1125e63a4341d11919645430a0df9e4d9502db7531a48677d52f6f801cc5a76bbf986e224e9000fa8c7303b5d3a07ffd7620afa9626a4970dd3c3b721036485a5d05fb28a4744494c7e63c1ea7abec2be73a209b37640788503d50fc2179f84847a18cb5bb822c279dc835ca32aa78f0824324211e9b7d6c7603d481ab81e5a0588372e01711d15c1996b75bcab53e15d58363504373f3c9b9060435a46fc168dfc07670ffe507fac0fb5e00cada7fed5f0d83bfd88207493b573de903817317317613478a5dd40cffcdbb0cc598f0843f3581ae7c1c29d1a6c46ba0c5093870278e265dfe152f50ee776fb1e2de04b40e1a72a4d619a572ee961bc05b7bc712c58e55701bcce199a9912f9cfe6ec6b31b8b7000a192cbfd247b9a33f964ecfba610b56453bece2e65f00fe8b14886d88f7432ded1b54fc5e481728d43f5b46de96c3a6e17b26b5ce81eef1294ed50896f4ad37fcbdf852dc86c4bd4aff933108b5a02f87dcb9a85a9b6d730cb2d844b82ebd2432431b870de7bc83fbc47af3fe8938beea7bd8a89f051a52f1a827f643e8bd3d86607025b92d986712216f75a796efa4a79681d3fbe16e387a65daeb09a58e9b6f0e2545a372a1fcb7fc5d0156483cc1ea1d833e946e7910e04498b2cc23e85ea74f90e9936646223493ca29bed3544d64a6a41ead6aa22b0a7aeb8e3779d4a3fbb6ee8f2d64e49c8e8c020ee180a2dd67a70d6e665f7477d4e3bfba4599199ae04b320b32ea7bdbac1ba4c492af10e0a282322ee0b62bfc2f9349acc2e7537bf78b44367a2549082a0b712f85d1d60bcfc6eeb54bdf7f375fbb44e2b5d88194a1368cdcb476c6d651e2b76523d020107f542dd9122ba05a1ab8968a8e3eb17613950232898b4c1ff4ba518b9707d73b20e5b61805950891978994a37bc20de149f01817ffb456ac313c1f7139bf263a29c29b64b3aa592c2d83e7fd026daa331caa903996cc7d97daab4d47f0fa220c5267ececb5ac0443876c419e717ae282c9843727284400cf08f81267729758fc521341c43eaeda0e72c8a8a5c15ee686554fd62a8e04d3fe0e5d14f4913246a061720a031480279095aea7f38c29f28a407a7aa2acf1a9655e2fdd7dd27a778f6a5b1c79b46bf7e9e8fda1a4088c80f51fb52c1bb088b56cb40d1b3944596d6849cf5602d6ea9cfb09af3c483c2654a0c64b975afaa36f4937602ca40e28e41e22a3afc20999d61403f15060a5ac844724bf0c2950056eba289189494e0a8574f9e2e095f07b5b626f726c30d3cf74a2d7660344c5c27877cc52a1689e6d118c53bd93491fa6d7970ae8665f43070adfa7202192a3a5ed13e214863435646e63841ba81b2f88c3a570fd7a76553beb3c20a124d3738a7117270964b2ead8aca2db299f86c3655313c6e7d6468bbb3e85b4e5c00d96f7abd076bc25bae44ba7fc3d28f7d1d82c52e2551e2735b077e6c85cb0f8cbaed9269937bc36ea8d78854b5b4807162ab1878f66548b6826add17c53776eeaa5468a509c0932781f2874b43b4538e80be38dc79986c09fb81bff01f5add094b7ecf939c482b610ebf308c7b0568bb3b87bcc6b043a486faf16b6c57a7185b603588d50b6a83e1d2baf2ec7543f79cbf78803c11ae4f7a8e4b67b2c437b5ce180fc6408cdf051bd6873ee8e48654712aaed5d7c17ee9867fbe0321d808e681fce0ac490ade6e707b21a47e01839976481b42fda243042791d196d737a51bd3804c7ac22d4a18c75c785290bd303a128f60442ec9a8800f8224e310f546b2893033553092a2a8a7dcac14b66d12f3218ca179b935b9192587e090c9f34ec68c0b8b1e1ed5a51e43c9f1b42c0d7a7b9f4ed0d50fe0fc8a203f73534834afaf6bf9ef52eb5b73dc74af6149864285b169cd62e440dfbca86c18151e1806503eb222e75765db19264268a50305ee24c26bd101c2015eb756945c1951e24109247aad6b7b00fd602535f4c1c851f22fd5cf7dca332e42247899393300cb9573bc8603efdb3dfdb7fd0fbb7e38c3c50c280f2f2923fa34f97b91a4b6ad9f2e954b129a06543cfad044773e768be4da1458a6b7ecbfa462435129d16a1a6f48c7d34343b1d6710501848a2bd224d5bb13c415bf0fd0b3eb83dc462136987b6a2030a71b3b2765dc06985ae9b723547ac5717e2c85af1d231b4a717f5fc3eccd843ba63b810a155acb9bd39a2f0b65969f09c027cec1760a4a1b1cc2db97c6e6668c444e941a910bdb5a2b8227db5a97cb9ccabfc3e6b17758abc2a39204886427416468af228052fe13af10a2bbbc6e42e6052f058756204c46dbdfd523896750f40a0b263a415038b950759f968e932acb2e76f78ffe9a2bd59d0c12680720425f820ef1280774e8a882902763456aa28c2be9ba0ca3651833c0c0349157617c68878194d082452e813b23182fce3bc1d96cf0dbd3182086e3262d786b9131beba0fb165ad58162dd4c7c5553d523a804b210bbaa3ba534e2681a42791f719ed3415fd55f97f88d53b2d2da132e9829d5ce07bcfdf12db448418ec5712ebaec61b860719e1dd365cd456c7339516a83095db4418a7fee75998dffbcee34d48617120a96dca6803d76d45fe56463cca10057a08df7ba164eb2f74a2a6e6792ba21caf22c85464f1da52f07a3b1245988d00a5804950fb2108a2167ff7abfc036bee2ca7ff8c8ff721edc08e0af96a1c4aa8f094520db09ea779157be1b52f6dba01a3535a40f2510fa8c6f1fdb44b40c32f14cc245500cb382c824ad3a8612e267d93e2f824a032b381921d01e09aa824470b88306dc324ab52117056c9eb23bcb04688e8e0907941fb81c0c09cb5ca79dd0220118a5a166219bae705851f9701aff0725e576ac94ffb6f0070f242b73592eee1ac63219d993637d9df7cd73abe84536885056a7bca2ba61d995d0a4c35d2d1f23ded036629229adec1d9eb8e5591f86a9040ad71a8ce3bdcb0f40ff13cfb78a381b7077ace4016fc193b2ef44f7bb6bc274575f5996337403841f15cca10efb9091189cd31e44008fd46efcc3812e79cc6ffea75be14e4e595cf3e3d8155236f46489b74e71843988a484bba524697a7c4916cced07d856d76bc0c5d51f651f40c73ae2ca98d4767ba5963e813e4a353658ff7c419455f65e035d2c6e5539f8833cae19db6e0cddce814ff1891c696a4d104139fd6ae72bbfef2853b720efc96d7199d41e534a2b535a0ff98b04bf5f78477751c72f15e9790b00fd6d1090b6d9140eea0615963b0878a7307ed494708d98e1b3c3f1d5aec5c70615add171b012f0d7d4636b18870b66f0b64c4f50cdd3fa66e82f58cd530fb4653c8898a9082938f20b6c3a2b45744d4d4739d79df2d25bad5a35f2ed1e3e236c2a1cac840f02c3065145ef20e0dbd2d6d7e7bdd18e551f34a4d42bba594af14b08bd0f2c13594ad8c28eec2b51b411ffca80859850247b46575eb5afa59cd1010cba0eb45d866ddd01a5f249b2dba430cbdc6891f697eb53197bcf8196378f3d4bb985b880c3b59c5d0122d6cad24b41b2ac7432703e1197cea46bbbbc8448715c5aa826d8176639f059744d97b89c3f2c1f8b1675a0758c195e2d9ec3c9526deaa99c31b8767484c7fd3a4ee67fe90a449ac60ed1b8d30e550f19eb4bb9e5595d2a6bcc8d6093a4cff66d199e97a22bcbaaa4b9119ffd9b87598d6386a7742bdae060135c7758be72c2c27ed6d349faa3b87910edf1a7a8e954a9fee7143c1ab3c8a6ed3c508a1d0067d56e06e247fbf71f91ff2db50185d6cb243b2ea39da06ae3a4c1505c785e9af441e983ce5078ee5593e71c343b6382f2845e3781bd4a8cb0177f55171e70590d2bd4d07311c86ed6d0817e1778674cfc8aeeeafd9bf8a4faf6f5ac4449ded2efbf4da5f6e91bfe3303b9d86355043fc0201b653a69b2a657af34abb85fb8e7102e1fcbdbf2848b753d2f8a37515599cee3222409036f2b8c41c764c48f824fae3da8f8752bbc1767a23e67fa9cd879e250adba71585cfe3c548c150ae85fc55bb61604779c53c849a1fa5dedf7d3ffe3a71a4c6bd3e41aa69f12491d9b5dc2fe2a5125044ba9591209694a6607ae9da006452bf624969efb2bfc7a620d185e69ebaadc2aa5c9f3707a364099d45d1310adfe4a52ad0758777ba038ada2491295a734b0691cb7e8b7ff82eaa73e5035c96820ebf85c09e6218bfa3c44748b0efc02287d91f174931da1afaabd2f86bafc83774b9cf47625a36ec5d8d3219ad4a17abc1fa561a372d32d605c7e5973492ff8abcc5f75019b663f031e03f90ff7f11bb8814ebf01e451e58a641836cef40473d1f7eb8af132caa4174fd72e599493b4234d292c43d54bd013b60c03adea1057188ef51d9ecbf90b9c791b532e38a8a147610f20975afcc4d3150d60db184ae6a003676d2440c7b2ee8d8305b5bf55ee8d31290e3a0c68eeaea84560162e13978e4b117c24d1080f5ff2363a1600bcf50e92ab0cf2233e2f5aa398d1ea74a5b05c51cfa1d0a2cea5f705ca0a10b2cf35163a477bcfcea7908e4e43e7126118f3cecc9821ed688c92d5f648bfc5d5f6cccc0fe71237c6ae46d6e8cbfbc0bb03b9d747e15da46edde00e9fe9325c25ffe398a7938f7e878fc5fb1e84a250ceb91e2de5a28b9341e3aafacffb8201fe209d95f84658734cd4daf5d2f4676b583d22515a66b7f944b4ebdf1be011529fa0edff6deac3261fba67cbf3b5ff269ca2d7c4dc62b2c7f32a013c044031c0b39c91b0508a7372b9ce1bc2aa4ee79ae936066d6bed0f082115829492d69c8b8452cba6fb5945398fe896ce905e05b912e46cef00b112b88610d521c60155d49010cdb494e22dc02c34085cf1ecff12dc794905203acb458a105397769ca04dd58ee860223ad6974063fe12ff662755fe3adb7abde67453d62670294834494b3e55081d6043377bc1a34fc9472a00d778c451f6c6151d9f5f2a370a139684478927beca335f8b80d96d2733c943149101f2ecf334ec8e9d0fe7ab6a2c732dda948fe27a48affe97395d588041eacf4002c2576daeba66351190e43599feae8015ff4c987ce88fff85754657e2c43bd9f01c20c5e87917951d5fb7020758203d832eb615b97475111f5c044883836b9050f0fff56c314b9c0761682fe998c7f4b056602ba213720da992b16ad0933bad014b532abde534b7e1aaaa75fc64c175a6b064e92d77f8058d39abfe0a3ed95267ad090f426a531a62ed03aaf00af9f63f25d5648c41296ed46da47428e15ead6d37656cdb70a597fdc7eb69d81ccd55d65da4254078efa2a31d6751b4f10cdcb3e2deb0e5288265b5e630d7764a1dcb38cd9d87e6f57a0edce662b7a5a5322c2de38147b2798fbeee902ddf3d4cafaa2359c58fb5319794087ede23d2f5a52d3b70cc55dba62d18bdbe391736b63ba64eee298e5a9c4fa110bc0828cff873b7460d009fa9619093f426cfeab277348fca289c4344a190b7812b55f0d2b6c3432826c938441b8d58b1ebf23f4048d7b79f401479bc48f1277656f8647ea44905b3397207c2d37bff189ecb79494e76275600014ad98dd62e25164742eba5e0febc3a2e72bcdafe5dae80b54d2d036f593e298c824a253c01f61a3e2db9332b07397e0f0ebe899caf4b8ce753e3b98885566316777850b1cf979a0a3fb4e4b3c2a58a38977e01d32d929388b47bde84ed9321d58f08d988f19162455b9308de37e90c8cce25c118e06aec461e8ca9e2559402d813d9e9d9c189615dc375a03e8396d357f6e446c7a3db90dfc37ac432641cee4723039375db3ad379564dcc18c12af977d2684ca2de072c262aaed2194fa74cae2a3781f0c8c88db4e1e399ad829d930be2fcc57e5a911c4c14b5c1fec5703552c241835803e489989a5314a0eb70519c0935a28fdbddd0a44df7b06b6aeea53240fd62eccdd9f85e1320e3f5341dec064efdd0645ae7ebd5d386a036c05d54a6fcb713ce141459bd942cd8b4eec585c7c81dacd9d0c124cca1e7d4ff7a31911b38f5717674839253b65da1e0f0e9a4bcdd5a8c46f780f4cc6540aa33fa499517c1772ef4bcc1b6f3d7def093785c98d4d963552d418751873ad9e3f38db17ff45a3770c54352fe9b1929b666aac95ae874db40f438411ca8f14035c73cf442b67b8993a1e65f76c0159b950ae8e4ce587169fc9ce5d8fd9f81f6b558791210e736357fc143fd2d92cfdde993976b3e2963898e61d3c0f66b4f49a3fa4d1b4c93a681dd11cd665f01987f5dbc265feeed2a31ee51fefaf827651c40cc48527ba8196d6401d127a80c2b0ee47d82e6d6e27c16d3604e2cccc19e8e40e17355d843b5a0062e47d49250ec3ff4c91c1832830d4abd03e3e011e48f4773f8886b1e9b300cdfbbcac98cba19f65a62b9f6ef16273beebdd9c778ac6d953b879492859e4337a985bd5723a0c0a72e0f0fb35dc3cb0e9847aacd6f251c822a0118273afec6b41d5e1f0f2a8b85c4384fc48711af55124d5a5e925ae1e50f6b100cdff2f1c0c979cd301779584b1b53a65b3f78fa9c878c68c30b058dacf408f516ca67d3e4cdc15d5e175ab50ddf63be84d1c22e3e240d1afb9ade248904908bc6d4e9806aba1e8658e56756324456f4709a1c5c9befaccf70c099cceee3a68a5f4b4f2b342d34fc9931c4696232539a26d68ced34070c8a30e6585fff8b2223bc6101349b84f3fb203e0ffd43967872554be2fe43b6af7beed4843cf9a9422608d075e658ac86cc9ae1aa90185f4e9358230bda8a43e57e1fd1fa57b2a929ce3e9a1e1a1072e15858c090ced71034fe3ae4434587a958dada5130474b911be927fc808d18e74ac0f5810dfad69dee9374dc9ed09d8413e325a745dfe26e74edee9abf9ae86d56d7d8621629f3868c0bbc348cc8acc45a91ac6ff44411556a4ecd4e9530732547a56ecea4dc989e836c16a691a6d2f521c5ef5cd8730cfa874be6cb28282ab00274b807d7b23791f62851506a746b9112648319749b73cf4e09879f28d9a1267c649421f29b53bf1a730bfe82e66c7095ce362be2e428ab4cbd8031e69e08ddd94fc395fe38027f0fc8a8ecf349f1b7439c08f3de6990b44649c238d7d78eed542e4836ef4b6d89a5294429ee15f6057d23da6531ac99578953f8c5b8abe0d3715bf38a340fb269c50f8f13d63c2ba8243cdd28c204ea3ba77b3b6082c22f0e468df0a711363fe8a17a74bcd530757fd1f41cc4c71c7ddd473c8ada36485302c7e5cce5bb5e673781bc964e71858b57f9d913b7b760c963838edd8dd25fae0a83f7525e64b274738dc869a92a4c8d30d62bb8cc0fd736de43868ae8a3492da9ebecd5d421721a2ae7193f359e8cd85b683833a1de6caba9a042e0e3b65c6da6b954ca73f0a79de3b8779d18b8354c2c55220558f721eb39eeadcb6489831ceca06ec99615e6080f0ecca526a6a5de3507b3dbb652c74c504516dd2a42ecfd3075a99aff10577494ba7020658193a98e949bd6f622685d404bd4627db4c772fc05cb0ff10b069a5f7a8c060cdb062af1addde9de48a3c85be0305c70bf67d81549fb1ba1026e29344413e5d6064afdaf22909c3d1043ae69fd23fbea8403117ee53ca3668eb4b0e3f475f0abfcb69c576ba6cfaebb33bbfc5daf14012d62d32d1a047024c15778cddb11e4aae84775c7a73d084ead1b9c88c3646f532527f892a30f94d0d4e5496a9ab11dd891f1be9f03163e92cc643f26e358a25c83a5a1e1f37d17b91fc47c00833049a8665ca67b1b8f9bd5531e2f1b9ce07af1b6175d8b54603b01c704d7536bc6be7e8e618160f93ae151497c4393b99c29b28a6526e9a8a3cedce66b5a615cea48d1397c51079f1ebd695f68b034ca2757eaaa14fce630bed24aacd111ad1d94c589426abac96694f827bb1676425d847449f21f3da2a73d5feb8a97a3df45cca5b3392c73a5cc6411b2f94bd49c47c4304b62fba5e23f65dd9f9fbfe628a9a2a8e9ee0d1f033a857c3c3e88132fe36a555d57c06c5f3da32f05b7d5461f1c9c574194eaa55bcc6c0498790efcbd1becdf5a350283798de46c8f0e54b8135bc494a8a9552361111c8887d6eb87b6d9deaeae3ae4c857a0ddacd5f658197e50846b29d5b4ad5b91ce472768cc263a94e3500410f596db26ab06b3c4a548b9eda664bd5ada886e67404ea7ec549e4a1eda25ea3ca9d5bb6d7c1c8bda0296e021f96e50d8096bdee2e772b6915e5a8ba52ca9c01b5525ede852fb7d243eee3ac232c89720c446253569c56043e59711e4598824c8a32d31e87bbb0311161b377af323d1cd1104c7a25ae078a3a6adf6aefbcf07601d5d12f51afa3dd64a2e13f769cdff8dfc2988616e93ff7427d622a1839162912f74d7e03fa419a595f866242138ac50d67d1c6dc0d40fb1d780b38cdfba877271ac792888efb23271837ee11202bbd85af87b03b58a3dede1fa8c3973500307077609098b7524a5affd13f26da8ec2a8626d824aa32dd100fdf39d7d787db2471244af8346ac17d0b9d52a6460ac1f2bbb3467749458f45653dc07193c1822859186ad53833337cc0c9e27a1ac33665bda35410c6a76b2d25b4a73f22f2f2cdf7cc125ad9fb614db570b06fa4f84d61b2bd8da4c1af0e4f95382e48a955f506aab168cf68de7bfe51e0e6fa0e7fc45f5792b44e867d32f6694f483be5c374e83920bfc73beea0c94a42388252fa7bcfd7f112ab51d0baac571492fcae0a5eb568bd3c6ae4e62d59d0697ca0a62972469fb7aae47673e43547671c46234915e4b31dbf0d26195b7b2f8622f6fe5771a7e204e3310207307f9d7aad5fc9f5b89cf55e57e37cb333403a7a7a8e22e96c13623366688f150ff36aec7e513320115d0147d830498b753e64bde512207b84388703543c73b78496218a276936ee368e5cf5b55b04aa082a33605d715f8edc38f508ce381809347e74f2c7b4ea961480c2229c5741249abb2c0f7d5f4b7dc4648e76070c7f93878445e15c159bebbddb276c165503b089e98688cf1f095c1c83693806b9d7abf5d853a4d5cb5273ec62aa0ce46b12a16ad5f4df33f94390adba7f242b5b521e44bf8bb31c4574e24d445d00cbd10b66b88307dd3d441951924a1613261ecaca3dff4c61164bc64776d564e28a7bf63cbc40b4afbe0b7f45c01cb650f93228b68f67ab383411042fd9d8beec8cf378c98c892779fbcb58c097519bc7b3d11db86167306d649fea0129b3ce4da0d7d3a910d61ef2b0f055733e5fcf8316c491c57068551f974ab9512949ea1ab1a45ee6f9d7559392c95a32679f62c6257a8bbe58faf6fb51ecabaa0d76576ffba255e67b70fe76308e3b65c6f3d95a6423813462ac249b209bbbd2068adeb0c7712ef2a39a1000dd1595a7ee633b76a99c283de8521c6019817d072d859abab1831ff773eeb225ea11811109668c391ae08d9ede09cf8beaf4a5b4e35ad1b0c7ce2b6d38a0c9bb0a62688439ba71526d326aad4a780bfc0ac184272b75af7769be77f25b4125bec9c40445fc8238971ad14b8e371455ad1f38ea38176af9c76edea843438983cda4f299389bbe9907e7556e814a7d71d86c988fae6e525d62eb866959c38812a2f12ccffd6a8a74ec0550907aa67b8f61a2097917652f5e384a6a8da9c251c7b69e7a7d552d17af685b1deb48d705c6fa8afaa8cba0eb366e229ea3c0ce915c0efc746582460a129ce2910caed025df39dc1fa9eb76db75fa582b3388a10fbf15459d6b076398a1e45256ff35569a8ebf6cd6ada8f2be62d9a85c84afabdb5e5cf59d9fb05c04e44c5e9c05e243af9a3d0abc08a7650d413803afb0c1d8961c111ab45dd428b01c14b9b6d81dc9c76f5e0d06f2289b38a0a4502133f01cf037515922de2aeadcdbd5b4ae24dd060f9cdd5416f2343b982baeaddf768bfd6de3c4df9eb0d53e0757935c413629ae0f8c97127161295a5324298ea53b52d039ef0931fbf0b3d90eeaa42f354db5b9d83212018b0ede02fe161890a25f797a8c620c134feaee6399966a9b7e4af307dbec3d80e8310a6d7b0153719ddbc0cb52dc637c94b9bf3748183169c74086cf8299553a884b4815be38e0b6436d3a1a5b7c21435be722f53b6706bc99ce6c3dbb91ccd4844457edb8c00f5d4b4a1adcbd90e4659d751a5cb9b0f1d3c1df13491d1e2bd0030af7e9a87de7ffc6b7a889f9dc6e2d8f4b5bed63fefe4965d970055215e71ef97b45299da45a5f2668edd0821f9ad27589a9f206f06bec81080f620fdb2417d3d6700e0cbe2c36d2e70666cbf1aa9f3ebaf26f91ea99aef2fee585864a534b4635d7c86695c85b82f9d861a7d9532dea72fba0f8b8b20b87e94d374803262ce306f50e8352e3700b591a4241b219125c499ea41481d6c07d90864135cd783a433b676be26af244f120f0fbc2d682022e6b6c1a686a843ba4f6967e5e1eb9648316643ca51bfacdec6eda2577439acd71e7d3c47196ac2822b98f9bd9b830b36c1ab51bbbecc692cd741d3da4560f43627f8629f7b5695a88e894ba437f0c4f31d307a2e84dee9d6f2c407284377ecfba859f8eef3d7a0a2d88960387e0dd20aff512b7ed8893a06dcf8d1a44ac6443d9f9a1dfa42113a8714a70144d85819a0d20dbeb1185bc352d53443b0a6d152d689d43c8d16caf95121001375b8e5e896e68fc83b49dfd30b61150dba80471f5c8cd39732200b2aab7caabf91824670a8bc2412d89f083e24e989eb0cf03f47a53965e251b3dd47be5632867f03fa6ff107081fbe3be804142a1fa7f74d32c556d86e7c51b301612a1ff4eacb50d716752f93885f74d9fcdf84184a96b09187b2983701308847de4b60846e18314435789a802154c2ed9cf5be9646aea66955d8bafbb4d76ca08797397972bb8cec117d7bcd79fd44a695102c5aabc6e9489f8b478abecd2c57972f3e7acd4667f369c8ad4d2a1df0c8db6d9b94148a9236d301ced1eff6eeddf8bd637071324b1218ef8500419f5d8d141737addad3cbe42c52366bc2ea21f96be46d395059da455a8e58120c48e2627c4486543b3f70bd2ad88dd9d7236241adb1d2c1f2993a747a0c2ece48ccd800b4116e140300c50895e3fa8f76a4b03aafcfd2ec57dd65b10f135d5aa9fa74d127a2f6df491702f9863f7bc7bc6bd987f52bdcb8cb2264d96c6a24a7b74af6c03800ac90e6de27467c6594e8fa70cecdd4903af8aa06ff03bdb4c41e02467767e22745c85ba1a1b325dfd4817b96ba17bc5d5a4ba4ba758b6bd9fb7589f69275517bcbf34fe7e89100b6f8bf84da13e4a8488fef527d94cf0e5a2e6be71a88a9d9f4633ee37d4bf2239323cce3ea719f1ee50f09846ee4fcb1c09861e33a84f4f0a4492d53af53cac53fee26588ce75519f9bdb347737be3dd84a70cf0304603a95403416fe106bd352d291d864f4c21630307359d7a44a108876f575f2b383dbc0a6ce07c08850fcb0525ac1bef400e4d73540b72188f4a0f9ccd650cdfe803a92ecd8a39202eb03aa963de7dc075b22eb377ed9d40d93362459f14a28a003da78f6313595fb41215bc595e7e9f1908c9f704bbf379a9a0183a30ca13ae6f71200af195b5de39b41284f0aef790a8e7be6871c9b0408f65fce47959de958cf1a586a810a49aa413707cb5b455f128aa1ed3c93acf31729f79ff1d90e0c09dc52764cc60f06488274a4d2bdfb1692e4435ae118c503567eefe9694766e3322a03140982587ed51a5835822df4c2c8719899603dd3399f3aecad47f2d97bedb547342dca1233c234f67fc73c982f9560cd451fb2040480f510940f4cd0c26aa325109d574511c9f9579f1318e22861756b1c4b4d49f4ca8374765ba69cda90307f41f9360c7089105a00cea63df2e5892e8e701c7c626effa1cde0f515cbad412c66f015666900fbfab62b07e56b3542891cb177b9031bccde8b3bb29610f5f666bf8ed5568d59f928ceac4590adb4fdc1de00c42edbd5661a920984b6661f302b6f21c29c62c4cad658fba6162dd8c24146eeb460728550095fc95a6f1290857cdea6f977fa0e6ef1665474114abe843d1733ea1d1462f4dbb1889fd85b60e1ce0db2a023d52397fc8a609d4d33558724af67de5d2d71695ed949ca74b8cb6154922c9a5187472681142d3ad3b76c020632aecd3e43598bfd65b9808891fad820bfc0a665bfad26c96635c87f5b07bcfe4a288909465f891f979df08d0585cf6fa1f3ad7ca4c15ff2176325135d505903f84a985d0fde0d499c9657c25b37abb7e559561b4b4f1c10001f0e316a1f0e57e0541a09f34d07aeb756bda9383afc2350235aab46e765b036d4e7d1ffe8291e32add0282d79de67031c3b21b78600cbacf286546a0add1caad2e8a80900f2a5634470d8bf37dadb0248778a21d527084a1b30a5bd3855f5363ca9a937fd9e49177139fd39fe6480ea005937b5c94105066f096de6b86c4626b92ffa7632a33e6f1cf0730e44f64e35da1354b82ace6841e928a259f8885a7a0727dd7bd9ee6d468934724ba88d14de0669441bb8826d9108c5227374254dbc6dbb2fc503fcf2ba2fd8adab2d846f8dadae729be30b47d592bc73b762d016da73c7ff6238f65bf80d248f1ac8c20d76146621152e21aaf69eccce86eac5244f4fa22afea52ed710000c808f9ebe1bb3cd9b776ff8c17dbcc665ac9d3ee82c831a3f2ac78c84799931c987297980a0291ff3dbfdfc22e7d6e4e98c22ed87eaccdb020770eea0deb3ea39164f3960066b33f0fa5caab00bbce337666254ba1c619a14653cf405bdb6153cca7e3831f61ddc3cf111a95013015978aa7084d19240fb4c1a8a92796e25bdd949b36bf9ef5840d3f2b578c8f8d502be63f7dce6d524b75d64ca47daa9ee1a1b40f224977e3b6244f43fb18b8b8c8d5a85d0c186c000b40c9e5b65716e77331ef043a86d1cf2e4e97e8e951ee912d2478ee3f809e7bf8bdab8e2b8c0d626fc6e060f8e7c2c3d0e02db99d18843a2d6a40a70f79bb66f65efaec80d611cbf05ddc1808120b6bbd9d2762eed5a7744c8f7e01e28bd87530f52458e7e50b12bab11c91f2e8dbf60674d9122d54cbe18a33fd01fbef7716452a32ad935002a4ed5cfca03b6315b453bc78eb24454dca53d39ce863c9bd76ab4823039e2a0af6936f18683b465559d78bd242cfa9240dd36c038f553abb0bd413603f5079ae5e3fcef4e4220ce40a9efc87bacb835960a00d448e37c0108c7970b7cf2060e3b3ff2829745b6210c733e7dc55ad2737807b5e84e44d156f7a190def02f4da8553aee9b24efda7344b74dcfa5ba743ae7b8cb4ee11af4e3d48c6c302007461ed37899ca7224fb047f7ba6f56cc18891a7304d7ba65d04dab50712a57dc8549d52a43a128c1ca4eec493587a7abc44fe461c5264410dd4f5aeb818d6b581e78419a4f4b4a7b05ab0243ce06aa7fc774c1980d124abdb843daed5d8e06f65ba2fa8ff29b2c9c07835f1bb426b7d83513409a16a8756cfa1186ccb500816e5b827b34ec4456ac3e601d3dd555c553016597da9a7e32e73720f5512df2d3256b737e9e2efa12451df83e71cc74227e9a95fc59a6e0cc49a2f6eb277e25fb9902edcb4a661c849876b40ba9574e1533426b9b1b3c9bc9415ee23ad61f0cfa3ed7a31b7678ea6367857c449c31b12945629749af22a2cb96d12aa48633f9a779164e6fdf6e72e6ea3842683fc712d1b4692e56d0efef72f4f469daf5ee6883de0d359eb16d19e929a669588d2f2f0d4415749edd5540d13299e30f96095b0011efbad235ec6d310ca3ed5daf4bf68cd054b6ec49c01ee8f2176e73b9378b024fbc6cd2f3bd3f5a46ad05206efaa1b5c5f4a771a6c8c9529c27bdb6c2e83f9bf55ef7feb2d23b9d5f493558f57f1a79e82a8f18baa87800f232174bd35761b77e6d438ab48b31009fbfa012ee8136ad345e4e2fa35e98118601ab160622b88ab6fc1b4942c5838d6fb3de9d7bbb1e6c34bada57dae066af0e7dcdfcf7375bffa44fb8879f390c8e868bdeabc90c912e23d9286768d4018dba33163473b32752e523c533f667791173a51991d06d3a6860a22c6495c37fe439768a2f95ce46c5024376f9ddcd7247147207f491a64be7598d09f2488076b6eb7ada971ffe51bfdeec9d439422d952cddf0a29a2ab11a66efcf6ca7bdf15b669ef1530ff6dcff3eadab6e36a7cc20401ab9592d3eca21e46487d5d5443b4895fff4181563203e856cd9f6f6d783328372c15b0cfb695633f1d808ca4bb229bdb59f9b5771eaafa03b142097ead9bc108ad0b62fd0cf5821d422a3b5aa59e778c3800e49d51fac9708ef323c76ae04cb8610c39f0b7a81c6a4ae653e9c57542acaed5bdf60d0768b9bd31a340737c334de677220a54b84e764be3c9eaf0f7c5179fefdb1a9aa037a46fed28dfa4d5f8fb8c53b8814eab8ea5f6c77c91eaaded4646ed3746a32f02eca7089ef99f27747e7023527804361bca6df529cfbf7ac67e1fcb7940f907d435223f362d7d5384987c5c9b365193daee2b3b738ce66c22390a7ffd93a678b8ca47b7608d5bd896f089c594edf24b784c204f1908564c759c2bb594f9345c7907c3492bbe16d25ae23eca7b29feda5f4693267144d38a8ac58cd21401a5cf39f067eb6d6734c9dab3425ebc7a06e49081ea80941ad035a83c43019fbe79613cc17c4095909ae058fe62e1ed2f0ddca394579a1a2a2f92aa09109cf838f4c9aec89b5ad2f0c1ab21aaa6978b5e33f90cad7535b8064440cd7989b934fcd0b233d2c74b2295ea5bf5b9dca0010c150bdfc29bb8edbccc091c362dc141d5ef6b8193448df678a5994c80f518578b61b64a0c0b6d4073467cf75980249b6a5931059b1678805eb6c861233962ffd446bfb8b01da6eaca5f70783003d1f2273ca3cdcd9556b32689fee0e80458459c21b55829426d817bfe291328807eaa7825dc15080ace22f39fd87debfac9b610b27313dceed9580510f95c27e42650176e719218b28254344cd8c972e3904289ae998d14aab64f1bfb468338e48aff8e980a33a5aac92392c48ba63b7fa279b0931391b54e9916b8c148333437b623af52769f5822966cbe1c9bf4fa15da3c377d8014407f28bf555827fb1289bd88a36e12a4e4b309f4dd558f86ab3fe624093c341fdc3482504875bd232c7f08ea3fe2360a0604e0c3bc6bacebc368ce0f7d4d94499a17a3d9a9860baf47201430e4d2926e382a0ea2f205159813d894b349ee2716bb59dedbed1c03a13d53fefc6c73c5b090f82252b93b02e33fbaf5de0a2b05d92ccba564005d04ec94c38c5cd36f5df23aaea998577b7335c76e3c8c4301f4128574a32cd9ba0b65708f03027ecb0546aa1cfcee30d16f6f36d823ccdc765ea59aa162ea1d6a184f1cf9305d62e6a9257f24a84f6a3a286bf9d83adc5242465cf250de48e97a20816e260e51228277238ea6b7312ac82ab1fea4900dc3e108647f0e84f260829cbff7cb5794e0a096ca53de2fb7959924a57e9f34bb494ed81d982d1490e2600aad458af96e0fecdbf807588323cd8bbb3c10443f94f2b00726a088b3aa2db3e561b59283d9408ba0924775f1f1e45e9b56578233d1a94c2aacdc38c09e5da74fbbe8d98a8d6309578e99c53c610f0efbcb872dc91a06f5125e5ff7ad1a9d7598d64a5bc21a751b74900e587d1b04314f71b1a572a36fefb60fc99c9afb6ac49f139ec8fcffc11b116a275f6915968a8e7ffb25e7464c204042d98a4036dbd237c61ef6a85efe2d3ec7fc83265b2a2bbe9297146d545c198e9d00c2876ea85f65fc92e6954d8d60ecc7beca40726529b59e67dc9b7ee44c8a0e0ffc6ed8261ce96be6320346be22610121badbbd40aa8a69a3d710241679d2663040a26905b35497b73ee960272b0f470a91f796f14b18d89dc80beac5631b0f07a9f00a346022bdc3f4268d4c701c648aacf8a6aa5cec06300b2e1cc4db7c57aa53a632d6be5d40dcad633a99d527d296e56c166dce3ed4d9f16342d859904597699d96968e41ea13cae229b5810d9b7faaad3c858758e0f4562d05f2c74b5f8379be61dce5ec43e4a7d743adc50fae37f671ade98bf919e65fa59cebcb6d0be17a6dc3796561f863d79e76b908c4495061ef553c9c904b2760e382b6540847175462c0a608559f10c426ed34b9469cdf3416c60b6456785135be281eb1e00f7a4587dd13c92a076fada35a2fa4921919e5beba8cf763ad0472fe3974ea4c58abc5c95db80ce53eaccd83cefdc3917e6e46cc46ee897735538059bd97ba574cef53c9edd6fdfeb38d85eb520449d62981e1f7b9ff9231794215057cb2fa98bbdec8113efa79ab5209830a1d82d6992383b0adf7efc208ab735c0e9eb9c946a3491ae0e3c2d88a04e96ee4f5db60a1a47b56728b2f04f2fb95efbe25eeac9414964af1a3d13a44398cc6925e74b0f8c07b61cf573c94a1133715a6c5ab6ad95bd55c487fae69ee2a1c4c3953e6233c6a36773095cf415eabe9a1f33dba828789f3e8011dde87e33c55d85f158e620de7ba5060ac788eb82b6727b0bd146423dd76753029c1807ccc58641bd416dc5603745757dd0ae74c5431730e70f78a43e19e162ac1af53a05d99d14c65be29dc3951b0a93df60c8cea35484dd14bbef1efab8cec3184de1f6f6c9d1e78f836398e4f3c188d9fa0de8e66ad58405754f4d0e9a965d268b68ff8ff60ae0a2491a0ece3e0a81bf127caeb92863acf31729f79ff1d90e0c09dc52764cc60f06488274a4d2bdfb1695815137dc1676bc6544a54becf8a5c7fca4af8561278bf0f03ee2897237af2a9b8203d848dd810acb29a72acd2254c99e9bbd0064494e421fa1e6ac1f6a10c958e7bca3ebc549462348072c036b84287ca24cdcff436430fb3867327d615bd6bb722b692da8a69a22cec002cbf755025f730e41f632c0b2635ea7335711c75b1ca32f41f38e6d969270e49e09687a071e81ffbf4c294ef1e0f6cfb33597dff8049099a678ab57e3171b86fff7432013271426d4d03853f883cf996141d105fd81499465a4d0f99536accdd05309a828e6e2b39d84911bfc2b7edce2f2aa0e505d68744c8dec3e19eee8c2965f6ff2501f910f000176bb42e98cfbe49ec8a87b255e2a5dc4ad70688ccc54744296ac4b9fac4b7d105fe875d884e153a8c502e6c6c6277cf7d45985a37415ef372d2f4006fa7a5a8984a750bfd91d091cefd54c4c541ba560ee35a43d84690f4b359eac2b62f2a229b11ec4bd46fb9507dc89e68c9a1503620a2e766e497c64e3954138beab76c5d612a68f22a3818383665eec747531c13ad99f3752681cad26a11ce2d3f598e43f80eee46940d13d339cfaf276c78fc31cfdf22b00c5b41882dc0a211e781bebfae3c4f2aadf4943fe420ec634aa42a7e2c268528c7bbba16e713dd97e0ceffc3dddf8c864035400582c62d447dc6de9a81cf51ab6285973e026b46fd0b5ea6954d81fd01fdd6d2d9afe5c80d334882067ed68b4ad91f24d68179a3fb45135566f096de6b86c4626b92ffa7632a33e6f1cf0730e44f64e35da135f548ceb2752a1cf3053381c6178c7a305a326943c1d0580810582bcd5e804762efb26e300bfc97350f82ccbc09cd1c687610f37277f66c4bd85e80a38e91f342e41a386876772022e97ee2978b144664f48bd67adad3cebbc1cb32b1aff65721b6f2a820dde06b7982c92ea1363b528fd510791ed4bfb4454a4d49747c87ff87185d9dd60f92ac5c544aef8effe583c3e6b8d50dc3d1ff9ea2f4374b7cbee668cb30e651366c2565fe195dc38a4fe7ab38f3fd8ebe2c3fec1067022eb9e44adc006e01b9b411e56105c315a4e6a9b8cf22e5d7a6a3afd785a457e38a93863e4631aa75cde955975982c52496734d7da763d78a88376e8c85a1bcb6d3c12486f2545cc1e48e6b9678ff67a6860858dab10c86e0fbc5525bb40f7171624621dbcdd5ff578bdaf3709adc236468d6ace6bc77c0ef296a0376e90419b053e0b6a70b9be084e4da6e87ebbad6c9e94d36206934dc12acc4d8e2e6065e46d6013b29a9bfadb777f38d7f8700800a25264f248aebf92f88a369910b4b9a16aa1c6f372e3a3ff2a3f9ae9d97df6888960cf6d45c82cd68a467e0a153de6d75bc05a7b5ba193057ef27e355ed9824c1543a314acc9b4b34f9aab5c6b8b556956810352147a1e8637b7e8c0107e42e1ec391303f8ee0327f9d2f87706568285ac4acc9b3cf05ba618eb20bd2812b6faaf03959c11f9ce9ab3db5f384a85d633402b0ee0564a3c1280b6d4b38963bcd82b1d04c31dee8d8dc99a8089693a32bd879dc0fa7f9fa139c68e587a0b1f2c21cc60854b48a083cd6a805a35505883556100c58958708a50583a0307fb1958fada33d0668783661ffee56f27b01ddcaaca74b52baa88faed5d8a66627a933547b7e113c1faccefd5c1fbb9aadd9d0a039cff2a3094349a77616acde761698c6f0bdb50dc62739d096419a4f4b4a7b05ab0243ce06aa7fc774c1980d124abdb843daed5dc83861415dfa645188c5fde4cb29a215f75e088bd02033d69dac8c4cc0b197b41b2371e8df09e865d15ef215c5de6212f567ba99bbc1bf8945f5359ac6d9103bf5b3262b6f5936c486850b211d280dca7beebf3378e15c72f382f0c888bb8d623063f888e89c6c77b29ebdc32c82ab9e88699c0f5d30c2b180842ed93a457abe0c12edaeef19d6cb2e9aa793fb645d99a1f23f821aaf042895175ef698d0c538091555f06bdde60acfc31c6245e3c3c256fca189df2ab48fd545ca3ed957c5012fd2edad2381d25a71dc2a5edec1c0e887ed6cb58d02be72b02d5d8b4d74c79edb96934cc77e5745d8bed317742df9f11f284806b7484a0b79e7ee7a1f7cd9c7fa7ec6c321a62b8160cb5af3d373138780c2407b9137cb4b35096637bf1d45112ab168d7f8004f10a5d740c285ddce3c63d7fbe866e4eff89edf1d30d8d51e4fc9c6c27ae5dfd62f7b0824014695f0b158ba102cf8363489ffdc924de68fda19e00599f5d84570f3176437baa33af4a5883b0b04bd2f9fc5f774d1488d9ca15913c363a2dd08d44c582905048cda391f4b0a6c7c195b7bcb8c496258adc796bd9cb66d9a184aca7a600873a51991d06d3a6860a22c6495c37fe439768a2f95ce46c5024376adb79238e6cc9c9537d90c6598ced652f431312bd1145ca7205c147a047db599a4a5899a5ee402a7d8071ae2a5d2e0c9afb34fb070f5ccd33580ceba98e8d82fb68ecf958d91bd5cef0c847e45afc01175f3f47993471b0f838c4ae07687929722e2e13e1daa4ed229baf751e7d2a6446551505a2391fb164505e6a0474e87210971f2426a5a60882c2580a77dde8967f4487717b8707810b0ae068ca904a4405dbd2ff62e2504579c7556b93e8631bf83d9556682c2fad9e739915fcd5c9e616039dd634d06c7e5444f2985f3955332655d92772073090f78c33a90495874c3930b6b997b747041cdcfe8de4d098546bc89f374dfbfeb7ecd2b21a04607ac7e7b978fc0ac10e88351c7929848bdb9913811fe71149cc762e1a368f7bed6b8b9f4e33193e92de923ae3eaf0d9fd61eb49da98e606a6eeff0ca50c85f1deb232d7e5e7896fa0b9cdbd7505cc3e8fea974417d9e1686228ed4d6f9345c7907c3492bbe16d25ae23eca7b29feda5f4693267144d38ac0dcf1e333a7d770ed2f24b1c70dd9755da2708316edaab1e556cd49341fd1d11eb813fd50eacc145b9b87ce979b2161f999adf009e38a707953a590404432cbe84fceda57bf78d629dca2da75118142a9d5805c438abd90bb2a5b1c46703d2e38fa1e9e2b6e0f371680a6147d0f03ee5eb7214e13c5bd1d66e9cb365211468de5ac4f190e7be3a367766d06e4b39530e576549a82023c30c916403bc48278289e4298fd6abc058c505f362afac4ffbab936b18e984501adea6b06a643987d1745f0375639cf8d562d5f1eef91bbf82adc0afe36f1031fca2dcc1e749007dd5f654c815b758cf69d2502083aec05ad0726ae9cf1af386e726c5bc62de9c11c0fbc7717b89f4718649bfcc93112cacdb7694c1cd53499b4cc670a5d721132fcd2ade2ab42bcda526098ada8e58c385ea1c9a289cea45664262d6c690241df0c32f89c66bdb2da453098bceb932e98d5182afc6cb67351e608141c930bbf9ea1cab00a339a7dadc3142fdaa774e724db277d06df0b490e134f18dae1340d9f343342d84fe4c902a53776d83077c796a32a45ed936792067c4effd38d999ad119c25580767586344e82060e98052c70c746a361c95cf4f441f4a2ba579646626667d965f785936f2893d78dd4b7df1f8729fa5358f3da17aadc48015a3d49800aa337a65e61f80c82bb71cccf0c142f5c3a92af42ba692de7f73737e328736cb302958434324917f18548884204f8e1f7164b12d0c3e4102f4761146c3f8690b34554365e7a684e6fe71204e9d4163494aad188b62c437d2e2fe329e66e58e2fe21582302252f5a445228f638bfa40c413f4b8b0b922750718459d4df747cc4e920571739a2e2d727fd238ed7c89fe3690d2a2a43167c62f4f35690ee9dd35c66eb5ad573bd0a8971e7ecefb5b57d10802e98c554feb6c929283acf4ecb27a86a4f521b2f016b9486d4645c852d918c6505cf81cb9335aff0848cb24c3ec46cfaa4dba12deb49dbb8b81cfd7726599798cb76c6e02a48339d3c92efa5ee9539d2ce8a1b77bd7052a922c2add940ad194a7cce56e4b1acab8934a3a8af7bcd692be833e5c2699eabae3d722ae34a9e4aed9eab8172880ff88a9f524fc19b7c0f1868db649bf2fbcfe438262e4f189a1c07e038f1219d01eb158dbdab8fa5008ff0a42bfe0f712133f357d0158da9ecf7b9b0d57b5bb852d93daf61992618ad1d91db71336c3f0a5dfda2aae7b147531d805dd86a9de64beea353b016cefef7e65b4b4a2166ec1540f8e8f382f8a1dd38fab497846f2359211cbd330a48ca9146b199bdc991bda5ff2eebb6a60aad225b13be7919e633c1d51f876c8f6b04199e4dafc5af66ded33374080e0ceee685aa784ee74f32a0d9d9bc787cdef16167e3a6c1a4640c1b2607e9740c186abc85af3e4ee9da7578520cd4179c8605649d2bafccfb859efe7cb674dc65de966cb0bf3009a19bbeadc5918500c1298df3164819a74f6fd8fac8869b37fa5a66d46e91e70cbeebb7920f74b45594baeb3e1f9f6f1b697376e3d23cbd56ae6b7ca94e2d57641403ca2ba4a8f8ce0f04695e26115c6a8610a1138f19302feedabec58e734ee44d8ae47083c6118c4e5429cbd7cb6320328190a24f0ab39269770ebe52802a6ccea910a7ae65417f07910b320abcfa79bdd679440f92144b2c2bad49bba591446292a42feb5a6263d9b4d3b6e8680624e36e8131da456f44d3dbd1d9dceb583f9db2168cbad2efea21606eb2ef8a7188f1dc85d3dc00e987a151054462127a76d0bf01bf15e1ae44e48b1e5cd2f7840f07ed131f98ea7ec2824c229b4509e80c321670313b59d5359898b6c30fc79fe5b30056e0f35999708147e91a0c34912f48e2deb5072e38ac73798938335a132f5e8c23e655c1c575508fa3f4272e1362b0f12940226307d13e79b879021a01ee353ded959f7d96cc78b23493b2f759a39c174004a211223907d5fe40a5c6597ac7548f7aacb2a86071493bbc6cc7bfa40575600bc9a406b2179ec5ea1d05134fcb2d15620270000a19a136648d444752e6ed710c6a228f74fa4320dac7c385d7c34336f23f4478d51aefbbfd0b7f84f5fdce6316cc23c3d9dc92bb25e402531b1aa567d0e74a80d8f0c3490f49d29edbc071dd6250132884d67d21ff6a0e687ca88271cfa24bc17c5d71c886d4c066dbe2779942080f477e027c9c5045ea07b93b65ab21e8d3c39ccf50a5f1a4f85ac5c40ab4786e78d45aa4f99e5e873ff0aaeaea2cdc00a47e91616fad266fb082421a035d7921eadd7d7c838c6aac6d90e0cceaf1018985ef4dcbad90d58a4b49f81eb2e2ffdf7ad5164283ee7154dd10559ee152e505a90fa4586e4677a0dab46327948625ad7e7d42cbcf2d3f74eee40b2744a68db96d0cf5eb2bc82c980316199407a4bacc63758f2bc05d95a848e2424577952003ccf6ade1da74e600e5ad64a8cd895bc7ff9cb95970dafa574a2783dd1174fc4980a64dfc6ea761d915347cdad5faa3000ea660368bb78344ac2cff2c0f20fa3bde4027b1bc4284be28b9ccdab5e9446cb9c2fe508cef88c2b27565c6142e8088c86a74522e905b6a8cb17eb449d444f456dab659c74e7b200013ed018b7994a79f4828c4efd722985b270a7eca2051620ffde9bc9515eb2b117aa1d7841b70344e73813727fec124e0e65a1499bcdf0170ead467330483274f9b54ec0b84aa95169064c2f6e277cbea507d2385f83d64cae650bb084c23eed072e8cdf488797ac247334a23e34805f0d898d52f8e947de305c3cb3906345968445042ff4eb4b2f1786840110e812140a730d8291ec44a0b0055909360bd791dbf2133a60212932de3ec0304b8a75afa617bcebc705f011275f36a14e423908a0fdb434a84e8e1a31e1d715bfd2a071e948935ae306f7a6405259af53bbafb4d9045a50e8655f12555a455ee088475eadf234d5a2e3dffefce6f57e8acb5b8679796b98d6165086a006842682f38c68db649debae4515aca46c4946a2b77bdf904d5217ac7f1b056d820ed9f6a59e561614c53ea984c139a4a600410c78f32a836e3d87c70f151a7b4981f9ab701e164a4673a8e65cf451d71286ea8604de6439ba1faa73ea2d4da96d70a7449beb8fa0b0cb25388ca5bb7de62e2caba54a5d4b439c0e40f31b24a8425c864fb07e1d35bae3632911d5da469a1581fcecf22d8cffaac745689c94e4aa6914a248aa6990635c0c5c43fb38d46fba4603f586221bc8f3b43ffe23e08e2bdb3b5ccdbe692a16ad29b428e84c0198e075642f5f1331190632a005f01eb9d9bc436396a656355abeee5138d0f99bf1da7a4351a09f124e4b8707b348ccd6f823279b853a1867d3a186187afa79993ded02dac123180711e77669d2a8893ff2430623d5109e6c70744feb8f2b9f31b06fdda40e09e2ae6d59024a696820bd3ec7fd508f5986ebc5a4cee9711ad56383fbb7af9caacbabc012507e9ffa85ddc8d74fae788ebf29b54165bb764fb4b663f05080ceb88aac78bb3c11326a68dc6c57bb6b1c4c47c44513d2e2f4f9a5a71707b3badd2a1a535e534c9c2a1c913cbf6092f301ae46ce06ec84468abf541aff96a8705af5be54ca32d27c5ab886a016e501fc9d3bd134c633a15a1f25268bf4f251ae4532660f2ffa061afd8c41b75a8cfa431709ca696bb50f859c59f7a2b1d5260e2f0accc73587cb4527515c3fdb566281f840db0614bdc700420b9d235d59fefb42f1e76f2261a9114398fbaa1d88fd49303b18e9207c323ef9c44f5081272ef46d071f8b1950d8a9edc7ef517a6580f47a6491acddaed0dfeaf1e22880df9017cc92c55b355cf7fe2c51865f52b509bb74d5d510bf39e0e67e7345712a4d8cd3bc4d08d4e768d98898f9e525044809f934961b505fc6f36b3d25fbbf76a9d1d708062b741f0aeb4832a8f1b48bbb44fee248b9a51db6ce74163264041b35c2adbfc7821f08a80ee0bcbfebf240ec67c374fe57ce6780fc974d485231caea88d84922532cab86293904a15342a8f0a8d0f9b7e36545ac5fbca1ff706bf768894979bbf6b930d46be368e3ea40c7459ee0cc62cb090a2908dda742095384ed334588788e4d90ce38b43e26ed4b6290ad5d11fb3593ebf12533b11058701367b6cdbb7a6c06f8385b94c6fb014e71602594c19ad290a58b90306ccfd176bb5ec94a685ea34c9b52576e91cc19b591963fddbb0e7d4cb32a9bd8d72130e7b00f21888f49e5116168e51a7c50c404bab6f717cf29801c0d60e3dacffd3df8245d6b3a3d87b411db6e88fb926f60acdff0f3631907e9e30ae6ce205fa0ec2fb008ddb2179f1f0e44e9d8129db966502ea02c1937908019eaacb14a9a22cc348b8b91794501613b9aa7d31f93e2338f35095e8de355abe63bbe3ba2cdca757d0e725540b47506514c7e9c6663ff577da38438068dd07e4c0229c71142f03864b6b29c6de75074ff8117f29263eaf76f93137912d9f6c4950cf0da0662c8b85a0477ea7f8546e17ce628efebc3588c820055fee27ffe60729ba665be2022cc485deacdfea88bd09649b81dbc05b324daf571cc62e9a6892d0f8c7c3c6b3665faa27315a79cb9ab1628249e836dc9fff67081fe65311cc5d794479b3f7306e179ff25846a9562a3688cab62c0becfce650492944251a3124c0faf5041f5c3a809e71839e0ff0e300004fc084f88fb889b7a5a68683c4fe0018095a54e897be9f97ee7cf9709f827f01e27b1eff81641461fe406dca52813808b47be927e87d9264735adb7dd628c7859d81a07530b48bf6d0149b22730feb5c04eb0ed92e63ba9bd1966f40dc303ef12c01da9cffd4823eda647f159767dcedd1f71c98a6c33032f574113093a6fa405c02eb8f31a787b919ed51fd8aca2492d528515dd0803488c9a60905485fa986e22393143b1f51742a9158ec7798d5983fb902f6bf9b602cba7abfcfa2387bc97a09f8ecf4795b127f4bc544c1c5c8741917ad0b16c54d695a972f2aebc6dcb21a68c35d29ed130399ac4c5474c6232a415225df2bda22324c6a75da64b61eea291b9d38840643245ef95242ccc0f49b73bf5ba5978abc02fe19bf63038b41d7f814e484072eaaa7d654d2822e317cb265d6bb932071de69a54c2ae4d3b60f4372fca909665021088e08e42ffdad472ec5274aa236aa45f2567dcbfbef68fdc81bcb27a567a2ed6779d6bba85ed8f67f81e11e688d6e60bf50ae9de47f66975e9b19c8e9caf44d368c16cb03fb030afe37121c85e1fb14e3f3075431cd3d3a60a9f86592ebb1f899145635879efe18779175bfd55925b47a6777df61e0bab3fc6f8d11e58498e2da588af7e21623d0103088b356e9709f806d6cfd17a5c818a1bb454b303f64362ec160224e98e3cf8961ab40edbbe29a139d210b585a577c30d8f06d18210eda47a7649c03e5edf03c76d48947bed5032e54228f777e874fe054deca4d74c02e17677ec09c0b67b7b309ed6e6d87e362b2864750a660a79a1b5a6d65c7508b272c3a8340ce34e72eb744cc6ec8787d2fafb8b058c427e8139ba905a06a9ca96ac2e792359a2934997b40c597b3aaa19e70e6c4cdd1af9be3644a271486de7c8be4b5e2abd35c6f5b18a2df2b5e72c23ce3b02ca3280869d811e914578f8b41a23e45d4a4bb3d4288e75f964d383e0481c699a30fca6eaa29aa13022a41384baa03f2beac43fbb30f6706e18503580a5dbcfe9157545834cf2e06817d3886398cd57232c4b887e4138bc215812f0cd1698823ce9ce194e76ea82fe4eb790d8d74dc44a9f54216e53161f1b4e0d4683d28b646295776b09f9f7d36adededabc6f013135fccdae1ea5aec5e744f971853f0536013da8141949d6990deea783893b9ef2b7f7f1d30d956c59361f91c6cd407a0055cba11b7ca27c028bbf687900784dee16db673982fb7b2d2d0c36756a4b25c0285515343d557b060cc69f8c14a68bd40f45041eb15537d47a9e190faeeb8415be111d2fc8a20d838a5f2d3f2b0667f7f9efb9e9c312fb866294b13dbfafb4145bc16d68ccdb0e032742e5b63830c5aa919e03b1857e1b3d415a60e8fa06a86c311a5c87365bbd2ddb9a3d4a78d2aa8d722707acf83d59cd83c004deadc3555fd87939c1e32bcfb95e846ef7ce6326182590539f61e8f7bf4c0af7663faf7d76044afde3f0451a190bc914cc786a5d34a5b9f014371c3eab58746d6299dda5965f3c186480b3ca036db5f0e3ab93796de4e19e9250669ab9fd962e78d322447f51597d9ea3ce2ad1a7ba46d46b21be2ddcc326250270c10dc44f64076ee773d93d3763369262e9cba0d10410c3cd042c970e706859bcb2766e871a5c048bad4f4df99da9e019ebf119a838ad811f64d821523aa2edb9757b0b22438d23fd8153c47611c58fd4d4a518b1506b239170f6cd5be110e5304b0484aaa41c8e20077e4babb1adc334ac4d8c9e17c3197d1c3e84328b87a73145a744b30e29fb64d1d14bec6b97baa8ff41aae99b63d453957a08009848c4efec545cd409f80a3afed6ebd5199d1886e1cc9cc5c8e17714abcd78eb340ed4d82ab02d7abf5b691ca6de2a3defbfb69ff1a1f021dad511e58f56634bc8fdf02f0dbaa72054b9d6585bd158f27390fea2052ac165e9e39a85b25787a2987f72ef86c1f30a6d13ec08784b66955d98756d74f40cdef5bc3cae561ec2f114d35324ad814a48ecb58f93a95a3004527e1f9e44b37050826220b936cb0b9ffa6644487c86f93246db19fd2e909b0ea8d1265a8481fa9fb6c2025f86ac0e4c015dc9ebcf75dacb8a3079c50a0fda85a436008c91596b81e6cce78a0e23cdcfc2d8df9b0892bdcc4879f5a0578cbd85441d1f20f5f11c41d6d9a4529c726d952aaddb3568e69fdb98cca8ecd4232e89baf85af3de925c67ab0722c370cbd6f4c583914fcdbbbe04ad858a28d983a3af685aabe41ad45e67b2038e9dc04e28e5bed96ae537e3dbf87e8d8c0ae152d8d944b05c808a54a72d07575e31776642f6cca514dd1177e84e8b10af996eee54015392721e085ad905db991dc6479508d9262ccc7b5c7e593ee6a113c79e5ea418dc049d75c38bf42d498eefb8fa09dbb4a08a33ca89b4879bdebc1678fdb16a008c6d37a5650927f0f6a311dc1be99c5ba4174c8c80f7bc87ad5d4f6ff254879339ace0de79c913c8d34cc6e3443f50fe512441b7e82f2a479cc00ec3567bd5b568fe260ec77e0975701fef05f2b02672d62ff63fea0183cb706400f429ab748406b7449c6112ef57c219e07164ab4ff7e58e4e0c564f5c747f60c6b4d395c141991f1875d6d832c5a0646eef7e401e4dae41ce5b530b160eb7bca6c70b81e09e17684c1c3bc286c71864e6d442caf6a9e28a4109f5ede07a02614e3a1129112ee1f845783342138195e0c8866e020c00f286f4d6c222432bb3884055cb92c1b90ea9ec0da35a51417d05e063c215a88005504533ef33e1131afca7dbae86f547f415622d5e8c98cbf067ab887cbe08905a69b216d35b87ec4fa79af8e89935278e275c0563ea677a964197513ebaf14c54197f6d96ee690234d46417aac55cc66cc40aa7a80dbb275c438eb52673f88fb46177223242b0056860b18bb18c9e25204da557235935a7baeb53b01de57d63aef67f5b45d0fe139c6e9eacd14ae442d164511adc32b2d10352641edc0980e5af15f0838957a0364a6cf770c57f77a819f757e9b02b0e1964924133ae60e5a9b36a9b8c71007afc5d91822b703212623d57668f6a5aa916c269766655bf212942601750b3bbcf889426af65357dfda97adeb1340a8f030a18b2ac33d5850450d59aab24ab05d1f7090c8f68e425b1aac8b49ef5f84125bccb23ece6a4b36a4319fdafd90013e997ed9b288a6bcd75338aecaf02eab1c5e0f1322158e8bad8689ea485400606fed6ed4a40655228063a285be531e3b0486e839ebe7ce04ead3f0f118073ca4abb0bcfd91d4b63dc0ab5cb681b399a998601fe1d133fe4be22699d0c05631452e94b1d7c188f0dda46c50f9d017d583b88e8b6a0031a477e6b848a4bb0e4e4b655cd624ad068bc0dd40e04b7598cab87090180436994a5bed5c25584b0d2722887a9916e259398f8aa80cf3d9574e18123c87e4b2dc17e66575a1b19b73e4a0d11de997ed83510795acbed6a902e75730ee19775f7eff15766a13337e351224defc93a84a658c070932aa9e2f585dcd4b318d58de2a64b6889165ab81b97f23f92be984b4000163d576139a2ea8840fec344d6dbdc8de07a28f5b277f832121c37885375f2adc79b6aa703d3932f76222e5d8e5b7bfa961950e0a40f1bf4fceda86924a0f2d694be6fc4393fb72fc8b7a1f179d766666c38691984291584c25fc663ac34cb02d250f48a52dbc2e2f2c905951525cfebf1716754be6b9d8d0fdfd14b2b56fd80da222c48b49d3ea2fb220f6006bca03f84f55883bd6f90548863ccde8549e3c63479a9c6a76ad08aa1c73014310de55da2c85e21ed6c6a131dfa91615ed2fc445d2de7d2b5794055c772d27f3addd62ae3d416ced441d39f54e32c951d1b926cbb820a8f00288e404b0977e457fe1821af15a4a9bf351f8ae432085c4c90a07200e3b60b95674725e568c05439be50ae02363011b96837057297e498324a208fa7435756ccbf8d60b1846d2818db1b1920175d119d8c5925955ed7aaf62c41d9a53282c9c6ffab6e0e7b01adf72796a99f50c0098bce280993c290434b8e9e86a933ab694982ce9ed13f0b8fc3b1b724c5790d7e8924c573658034a01fe34f46220b99121984c3ac1f0a845e0330f0f4c6221d2a79e39cd5d21e544b78bf29d5f2fd4d044343ea7429a2134b4f1ef9c60659912dfa67f69e5a4a5ea53749234adade9cf439bb206a8cf86be05acbca1dabfce8c07b04530bed30b38622552873975e814223544542804bf91182aedcc89d6add95c5a8aff36c2a72b129b7ead98cd2bfb1a7d19368a2a301ee56dfc2158a4b8ed9c868f06a342e0a9781789b711ec1358adf96db01bf95723b1ddba0c27dedda09c8b0ee1975047729324db09d4079092336965e5bfa0ee6c76c8d8b3b7a4ee2d901cef5f2be1dfb925d870cbf722acafba6550cf6c0ab50ca8e5886bb284c2b80638a8850cf53b43e596749907d321be39b6648266a6cb954d019d54c4b54e421587c3b73ecefca7e1e6d630e883f3bac0f0224cd57925273c900c32a2a1933a624cd831c3847523567d65a88765cb64af7faf2908b0effd5070eb36edf70fa0c805f5c048ccf22ca226444371409db653819631105ae9fa349ad22ee038f2d6f9e678a387f3b43fc851ad410128ebde8c9088e6f6bb1988c369278f5cbc8b7ff48e839bf993158d69c91adca33e3c988102ae63e734cec43ab26460cd9c7ff892cf8a637ac036a484566cca5eb955d5371f4821f10a28dec31cbfb50062b68bdefa0b07cb9459debbe04bf0605a4614ee2c6b90ac3fe1ebc22adb742ba1ff220e09020e978a6036879b5edd928fb9fde1b4bc2fc34c68286ef248a230ef0a2cee8b06fbd2622cd34af46ccc43eb193b0700d8924d02422365781a7b2dd8d77892c617aa558d2dc4c8dbc9c76bc0fc087c8c8b1c789809cd485cb6f6fdd4aa8b87d86d4856428f2d0c1082ecb9897195ad367455b3b078d37c0299c9dce5e037b32cf5ff0c42c39cac3ec7cad01172c765d5ea50a829c25e5552179bffc85d2811f21f39f842153b9da8c9023192b8c991b8a934d32bd149e4069fc9b803ccdaeca41ebc39f39b9db309e2de949e0799d021edb1a43dbbe952991c5949ae1c3dd2e0ee8c1f4bf5bb203879e6c4d5966dee044a66bdae8ffd1d6f50d0ade448977735928960274ea4cddf803a0e0208aea25d1f523f217f8ea66a3289753286c5f0c02a1724a146fef19be9029223e503f98064707ddb3e981c3639f65a131f3a950a121bc60d52eb40a6d6abfb8f231379b98c788bf6aa705f92986da128dad4534cf9f0e360e0bc0683409b0dfa6cebb1b99057fd72ec97ef82bbd8abf3fdc94f655a962676d02b929f501cd3631e708e2ae1bf16e0d865fa8f16ac1d188bbcaed2681f5f2ed5712bf240c561de68be744d4779f52170077157b1199d376da98ef8c32290e48d7ca6544b98bacf984da5f33aa8c0c7402495c9fff6e6a5dee4543ed6a862defe930f54054397a12b3d1fcbfe7f99814fdd704cc854c23b6423bee81a9e57e038f308ce80ca422a95025eefc355b0e1ee4f34607c22ba301ede840deed98e4bb73d2aac1cccca9a90c344e33866dee8dbb048ff92d61f8a7c2552328c0b0f46081f927ab29a2e1497f386d7dff8ad06ded0e375ca64d12ed12e30c34367a825d45b4885e730129095278fc49d2fbcb8e20499208ed07c9470498e2435dfe03e195668436222718d161b3b149fc2520d979f48a7ebffb7c5666276cd9c4164014d315850ab915822cc314ba9ee02d6397af60020b31b791e6164cff8eb06ed4db8bfdaa01d1bc46e4dd762a1d3f99dbab5921187615902d7080baebfb3df04cb550ca5a4be5db57959e2f6a14536db26e662556f1bcf784bc70ca11c01d69c98dbec9ead2c9efc198df9b655ba37dfd3fce052d51ab211016a42810e7edeaf1791e015afd63a360ced131cef8f2f256683855ede1886ec71e9a0591e4905103f9fa490be811cb2aaefb545b76931d99d9fa670df0a37fc73b2a75aa482a775725c41784d312206e592118ba653cf9c4a182014c96e2377a59e05a8c08b9eed7eee25162ea84b516b38ea87fe19fdee3d83e089a64f72f866f8d85fe27cae2d9752ae96e54b3754e9cd2ed8842d7e94cf8f3d5b9399e686853b901614cd0d54b37b0b1b6c02231b2fb43c57fb2b151163a52f2438000b328884f1f97b526f069e8e3ba24006f685543195a9b38e447b5deb2dc5e11beb2f144bfea93e8e0c4a20907431bdab18f3d06ccf01bf585ed34bc132816e9b35e224da2efafa793220d0e001e6e2ff4f5558998981a9192323bb7baf7b69ebad93dff59096ac35b343210d7a0fb4a41fa0aae84863d086595dd03642a6bab09957e955ab78a01929f77299c25ab0325e3443529a1dd9bd863da373789606b2ec1140d5f667cc3c038327d893557f443b34be0805f972dbcab4df554be561ddd8d89fe4279f0acaa161c831b3dac62c2e348967f17f0c6a594461fcd601dacbf63b7a66b917e749955fbfc884b0daf2d9bfddead76256600cc0a2ef212d4c57b0f6d41aebe65617a2addf352c5d2eef40843a25df0a7f6cb13ee2ff61d5abb194557811999a94d749a6e65d91d6b77bc55c1d3643872b86144555b98b4ca7edc5a5ba8003277d1d188f618d3fd616da642e5eec6fac37346a26abff8c4c4f6a68c302bebdb66b69b2766ee0ca05acb41443439a586ede74f7dd01e1770afc9cb2c7deca2833995aff65845d392db6fd43d16ffc599a23b960c9e6de160e28661fe398fa4f55d88ed66dc5622cf610df056d351cc367a181f4bb2e1d0b95206b63b9ff69b604857f95734149ee428150b41dea553502e679df069acba3e08d097edda51b631c15e8f3f0f185b384a319ff64fe0e76b62e6ce2225a5419f2149a3a3b8491cdbe989e73ca5860344c7ca817c6498626c71a54e3d4b0102f848d666485860087efa26ee2ca178ea204b7f266b3449b7bab934526dc08da10c461fa25fa679b1b0b22dc26e9702d13e995935a5fb712577089772ccd1e02a38a75f74ce887de88336e5495d25aa88919e92d90c3b177de12e381f1e556699f8b83736063acd3d29b2039ef26654179ab34006ff09915606eb209520a58a8ce009460beeaf1327c82a38c4ea436ab724410aec9c17617a2a58297fa9d62d1341455264c453fdb1180a793757690ae7a2f40df3505990b9de0c9ba30ababf895293470b23b4479d7cfd0fb76848177714563951544558f5986555f78f3e516a6b4847214540e848be0f7ad3aa717f2430ea995cec18a1fb728d8a4c19934fb69c7d36ba0d33e2624a5559515252c1c6af81187fe673ee1a40fe09bdff70a567bb29c578d573c9c73eb4de8ae29172b9898b7d94b5a9ffb319309358cb3be4e1ce79782e24e38f4c7e24d4c34519d2709c61a84c12615c5dedddfb67d1d979f59360f1f8916698bd75eaa9602a4738c59fc93714bd1be2ee45454bea4747fb3985094f4892ee5e962072bbcde827040cd62b8407feddaa1ea9b306b5da1d48cfaa153a2f2565d32696cf7086eb32fa6c213661865ac184c48e065b3c50c360d9e8d5f43ffb4b4d2e20f0372fa74f75b4eaba0a9cc121bd5ded1c247e35d60743233af0c2879d30be4cd8e23f51ce3ff2a5bcd3b5195c7c5e00b81b5e4fa226f3184e9f24b81b6489b3610a3b423cdaeef3394f93c7c91a2f014b16b1216dc4b47e3baf89d6ac7d4bd8c048459fc2a97f80a760aa6fa204360cb3bf5f6c7b414a359185843522d42b3abb1f9ea0db1cc01ee35ac0499dd96b5c9de9d00353af6306643579b0af5990e93711ff1ad94fd7bc741bdd674d88830e0f3c135f08b8ead2fd5bdc23580454b278e9df8759963f25b5246c37b56121029afd409a78c75ac12ef8456a9705d6210a858704c708262a0b9b499fba7be11ec4698e6529c8fca4e6ed3e51ef400bb8118d71acf4ca645c69a852c622626f0091e2a831badb1f38b2daea14d2a4eb350f024e8935968cdf64655a17358f0518d3b41bbcb6bf9b20d848526071ab7b3bc5f761f161fae6bdcc881e66aa76455f48ad0307c4698a0e21644ca2270448d1eca3c8de2acad92d566a0e4884fafdc3bf4e4200c1f25f5850a3020e8d75a45e7aa508720ea373108776248323fc66cd2063bdd0e7818af219f763ec8f679988d927ccba14ce67229d7302e0fbab93462e83b8dcc4cf3e8e9e0213c0c2c6aa49011c8d5b527f059e75cb31771f47448fcfb8a047899f963cee1cf714cfd00a2061d7874a03b50acf47e9ce003e95c2c884f5391acf1879243a6d49408bac800e0ffffff1f