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 44683 f4b1410f7b2e99c1af999452649a548f65eccd452fdf4894a66eb1b9b72daa21

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
89661e11056ff440bba829d0f1c3e90a9654e8e96903f4b853492cf35ccbfd2d
Certificate Block Hash
f4b1410f7b2e99c1af999452649a548f65eccd452fdf4894a66eb1b9b72daa21
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002674000000900000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008a16a7b156d32a5a2cf0a519314f30dfb788676021b64793f1825327728fe2501cba2f1004354444ec89d01e0708834a8b2263021c279057cdadc62589f958d16b5f4ab67cd29cd7517051534b4320efa76a083b1029d507b1a40000000000000080000000e000002674000000900000

Raw Header Hex

0000402029b985618cd30bcfd234ec29dd20c20b0fb31d2111eb92cc2d16567e9d5be571afdd2894cc7db7fe676ca8cc0c641409e41928f1b44a028f74e1a9fe91fe9d36bf0cfb6967ee1f182dfdcb5cf32c4953b8f40369e9e854960ae9c3f1d029a8bb40f46f05111e6689

Proof Data Hex

59,560 bytes
1212160103076286bd2b58893a3d443f582000298631bae8268fc78628c4ce4eb988cdeedebb85cbe10c291e911f5ad9af068fcf6c39f1fbcb77d6d97c7879df2c201afe9fc57b421d21ea475e4e9652575918bd400118b604a804c0d3fc5e6471f433b61a8874703767588b2ecbd4f87e783ab63cad4a7c59aa451376f959ced74806bcc599e6027592fce3835e3733a8f681825b04bdd8dfc3e9f1ae37aeca0175a0e15bfdaa58b1b2fb8a5115e18c4573fde328070ef7a2d0970de51e90aa1fe6b56f7dc1d9c3259dd9984da6f4f2f90c2c999a5a5858be31c3c97ce40de4cc78b5866174fd72ac0ced22598901869565ad3db24871da4212c484994dfd1493bc8e6df86b6b94fd252193e87711e8f271d7c32c60134c03e19a05fb856c8b1841e4a9869d2c0ec085553f69bed6e62ce2ebe12828943ef3d009fbea9cf008f1bbe4f394a673f8659742d956d99e4777ef37cc3dda964fe8a342426af72038b000c44d9cc646031ce2772ed22a20cbdcd3f561aa55a142bac175e90715ab322782afc601c1c0f193243b6022c513fc340ae6fb8b27ce7d959d86b38a5abed8d3ee2f70524283698022ffae3c204a458f8afd5f861c9110782128460b06e630bda76ee0f40f1a6e9193215ba075027588d7e420baafc13aa9446d935c1b5d1cc1210e79cdee8699c6b811fedf012d33a7dc50c5525b372d03c9d5c1b3d2f91e30f5cc4c8d6ae2b989f9f4dacf377d7fa580464fdfbaed7d6b32b0efe8d0f5d5bccf9491facfc57d6068f86519c8075dda593a091bb7733bcf2577b27ef1f70b73d2bdebbf447a0b993cd33737521f3df70ecb6a4c0d2876662754e5dd88ba31b7b907fb3e3496ae060c0340b9966c006a03225528e55929604bb32040d1841e78839aedd2a705025524707bab92152862c5c2086c51d3e4286a94e251d0115e6a8f39c6e9bdcbcc50e8a80dec98726f099c65167003aeb6e564b644d04711ea77d3bb6155101cb6a21f743c0a6456a60f7528e2c4164671ace5ae327c220efeff096441c6725b522aeb1745ee72bb13470d3c25bb04d30d50ec65d1fb72df465e97a83da5d5b045ed21f5920c951318a9424c4df478037dd73836c583fec42e1919deef45d8cee875e197d42f99c09f8a86b8e08c122fe72837b2d8e1b1e3a7776bc15ff18dae82291a92963aa0e8ce21a9d842b5ac724cb5aa94511707e6e7a3622e1f62f22ca19b9507547abb3f20ce64b82e8d8315d1e64a18c23b839770928c4088df287362d3f6ea2053dd3d89ae94fe4058d0b9b158b3da1640ad924a4ccd8946538ec89d2713af052f31fef211756286dbc05b9799c2f034b49957ddbc57caf104786dc37b0a7566b6834a5bcf43852d005bb9c803c9233b5162fc26a7fa0ed24de02296edbb3bd6219b461d36ba4540d37218f3cd3b2f80a3e41d7d32ab4e98f6f2991d35674564d896a908e669bde993302462973364c34c34fbd1a0b83048de7e16a671dfaff08087db6c9441972a00114cc72da09d1f8ddd29aa9ef4dc081913b08eff898453fa5e5d7a20a577da967c3b918137b6184202f26aef02f2ecdde10d77db9c76ebc27ac95e0524770a41cd734a53e97be08d6a9bab6869c2a231c8a35549e1187179a6e7de4bb433db5ca6dea68b7dd33763695420b863e0af872d03ff2e7165404aa71209ba83a68ce98e33e47db8421411db0423a06d721c1e9bdebce1df984bf062670b2abac87728ac8c718a2904e46dd9335da6fd8cde0157aa4a7f96ec37a246f3ddd1d1ec35a88c723b3141c47ecc1c2efc6b6b6c20277faad32679dd7c929216c6b98f908b0247a9d4a12e2293ec366566e38b63479438cac85b45d0638a1b0407ff13a13a03f7897bff803edf62eed688c83c0b078f2bc91bc1653d473715e952f5a491db3dcb243041f70831f28597e12842ceab50f515c0714581e4c71aeb1f09432e7f234fac96b92d6f9265b666e0b39c8c5c85b8cd3a8d6d5f429f7e0e9e6ef9c51307b808ecfdf94f35f69fb2045078feeec3362185035af027914096f93e159ba9e58727c349d42050f5163dae3b0e6ba7f46f9e48a12170edaabddf052ffdc7e8aedbf98ea19222151d72863a1f184827dc0677d3df9e1b07142d5bd9bf0e6f6d5529eb554bbcb833c5cfdd7018a89b692e2739d8f78786eaf0922c97baa0ec28639cdb918f3922f7767d6cf9f9a27793790e072eea48473622e6a10dc7e0c01042f669b261868cff0efcd1546c3e08982962ccf8ece986c255637e1eed86e122eaf94a4066fd44827d1d4cf71ff7ac16ff3780958caf674c0b9cd2e45c7bc3781600da7d402ff6fcca5a33ac9279bd45f87dec5489cecb83d49492aa16e95aef42089958fb536292879ef015e3c77bd433e160dc0aace441ac5e7ac3534b3cf039353a2c1dd7d3f807cd7a9e347c31edade956cc4a069d3524cc4015b78b5a7f6889989cf659baf43edd9a76ec283df4f99c82656eeb4eafb1b0edee424da28b21d5cad24d2b5cf5686255dab818579b08cd2f632330250ef7f2ad7885f07a3fe5a753f1b326fa71752e8a860e060eae819b437d70c4e70d872858a122105a9bee2c5ba2aaa8e5cfda6491ca60df917a3a5c4ebd030709f785fbe9b4687094f59f1b3bd277584c94a9a0186e6c20057d6c3b7678faa0909a090e3580e0ec71d4d8dceaea7b464ae50a6c5729362ec02f3fd11009c98f3ea046bb951eeecbfc5db48d4cbf2f8ef951745086219e1a3c76b8a3f91576a656946f1f2448608b1741965bc8b0a822906e73ecad58896002eeec6730961dd1520b0c7e51373bd2cc56886674202fa17b3986f10547c30343b8178e8f3f237ee080933065a3c99fb5d350aa3718214a1a7eed9ebaff5fc61aae02b8daf6df6b415465322e02fa4df10471c15e29833a439b7c69659f812c3c17e4ad8a7e70643433512b4f407633f6a30a075c487e37771382978982757245fb792507744141b22a729015be780c7d4fe1a2d245678b1d34e2f5a3f47b15438e1b7de3e553b9c372f8c82023374292a3bbe636bcebe4f69ef04097ffe1aa0f77eaae5be6baa6655e5606fa722b302903384986b1310de4d0d83705b57725b19eceac888c04980a2dc00dcad9e0a479877a139a102072ddf0d05c4a09337d9af63ba5113078cd535bbe12dcef83381cae0557f0b4859ad925ce586972a0f7d39ff28e6bb0ea7b1326fdebe4abf210bb5733ac6926e79c122d60edde00fac451124d94da05364964d8a49fab39a4d81f0563da2aec5cb087dff18c21d6c5b717110c74145832054d991e7d2ee8459b00629fd25f4ebb7f24444b7eef543e28e45681d91aa64b5626fff065a11699b502e3bc0edab252ff4d75b5abea09f12179c65fd2b9f0e393576b51973f6ebd0d2f4513fb39a515aa7c012886aa5c0a832a1a626848f131b404d29f9800a69779eafd38340103abfc8593239fb8aa19996cf767bbe21363defe13944b6ebe04732e1f25c951a8a76611e2814e24c0ad7b7922786b1961acce1825d0fad8bf131e6da868b34ede54b48676ac707a9780a08cee9c2fcc036b2716b5ad261de84ee14c05c9c02428dbd7f79721ada806cd44267f287a475b80ea410ebd40863b98a20430469a8b1ab2da2c7a7749cc1748959143d0726667bf430bab6d39fd2cf2e46d6722d345677636b5e268b4e8ab9773f0ec50c3930b9caa1cbaf31908924c69b3b138e26b29f56cdf1c3bdc72885e2afc1fa0265bc7a5d6fefd68bb0e6d83df8e36d04c9032de0d3da0690530ba46e56538c5d6bcdd9271bdc0ef025a8b702a0b7387003458a43f876e19cd057b72591c2ab8988deeb512b249c1c57f96e904baf2d79a35cd303784779f6b3af40abf9ebc5227b394655a57c525a44f06d334f3995185086bf37be8a6f2dbdb7f6effb88b9f81e04ac3e2e980892c352565133f02a29642392b93070e51e03aa28ee3c3acbd0801fb763bbb8e1af1da59369777d68bde6855a0af92e035053c1fe1d5d4f6dcd59d18c6b06a523eca409fd16e7302d1e21fb35338f6de7e443d426f0c1dda3885d336ab13e475e7774c6d6102ea48d78386232cb9662b8db523fcbb2755767e1396b43634ebf95b2c8b8732aaf93fdc9eb502496fbfb2038c27e542bc4e64ca2fa1cb5be630d468cc7310e56a32f842a00860ae658381ba4f61fc08bf60e0fa6490ea3e596fa4032b83c5c182954ee3e46d6b10b8fee932d6cbfd432aac0ab1e4f05a81c85e1c9029d1e5b65065a74792cb56311dbb75e1ac6f1697ed5b72e528be5382923c968f7455dba3bc4b4661ecaa6a7e7f6acddee8d4e27f09c740f3a7f5f2026f8e12f298301e895bbff3ecd78f960a7233901718eb5516826aa5a370bd5258962bf2c955b02b9f82bf716a04339d44ef9b1f334c120e9e100bf573e624e73b45cb951be00ba8ca90f95ca6e3fea4504034d9c594454c3fee0518df6173f979487895555b0d56ef2593e50b324c1df841dbc583582207fac2f2ade25972d70c98aeb8efb09916d30d613c4c9f76e2c69bd18bbceefded7b14714f88010ec837f41767405c3babb8a2c8ab1f1827bca9a57053695644e2cf5d213e759f03cc25ac8336e253d38cc8da016f26a5837a255185fa19122429fb9e9f69d9ba91464c1dca3e74edf29b861512fb85b4182d283bb4f58c37e0ce543b26f987009e79b0310b7870e61b059c93d1a04c40720437ca7d47a239dc89db3169547835b2db9a16b6b2d61e5933bdabc1055887f5d84edd95badfdddbd3667814519a23eeae0b6e33337bd215b245f50fe57b9a602d86f7dc3b69a84660814860af721b674757e7a0760bf2909c16939958dbc32b1f7b2fd2a786955746f798378aaad08049a99df8656636c2951b93ba0aae508477c220fcec1796dbde69347855e22514f0bfc56ccf564bd7f0c9c10a20dc5399af661da2a955111ceed9af0bc40bc72754c1529c9c503d5577c741b05179821350c91d391a997e7b670a8d49786e2c135deb78b031d3af5bb592dac03c4848977914de2cde9eb1cf101fbc6982a802a439da62d21bd1ed93ccfcff502254d6cc8fd1152f0c6cb7e19b544b4a5d4b72f60fc7d3f04e9098055f1d2de0b37490c79671d254e4297e0a767f205974825fc19b0eea5d7afe31fbbcd0d930a91d3eaf65c3416b4742560b34afa18d0a634a3b966b51980ccac968dbdde688b447fae1a08702c82a46797570209bf08aa920a82dc1da04afcae35955c24cd0326cf50b8dfbe5d1d133562777df9044f064c735f8a998dc533a7260cdf067f733b2ff4801056087d2ec806372a24026abb01ca6d35db10ae3d83dd4a22ba82f69542fde434817d890b37bfd492a6684596d05155241e0be49a0d29277e6e108991db34f8d5d428c68a38c28139016c77261c489a4cbdecc228ad6214502cc458da389759ac16fb0dfbc75edcc412b9f230c5a5a44c256665542f95f4031f5802b94ddf80015fd6525bad58be75c19ac0ca4c215c58524e766179c688f0c5871efa13071aa1548cecdc0798139e1be9a6efa7c88ff99bf46740bb8d6b6ef5b08f502c5f1affff936fac395ff126714c0d7022e02fb52b532fd10087c4da3c0685b79b021c508c34d3c4e9e0f6f20000c655b9ef89ed5c1f620f1f6d93869f127c3cca4b5aecf030fca836962f513b6a8ac1d3a33621e56c9531f2e88dfd9ddb5cc9f3d64811ffdb4077edd8a7dc55a78ba8af84e08f5a428539fa3292a8a5e7b3db18646897f83061951c21a77c1dac8addd40d62c1a61fa02a429099be38ff164f0871a152247c57cb4e87ad6d84ffbf856e53ad1ee38c82171aa64fa756ca656210030f8cf02d42915fbe63ed8aa62f9eb501785fc305bea6331afae10b3b060a6b9f1cda4f7eb4bf18a7822259d57ebe2f3d49200256588909951157efa29b49b48b89f7d71f8c66d27309d6edece7772bc345b1fc65dbd3a95b2dc1f9b93b51f3a97c7a6bc337b781257a17547108585fc2a7d60ba1da18bec367866200065a7ba8f0326cc0f7e37d23920516ff3fa9c0c8f65b9075e0eb92199ec89f158a22181d6e4a900e197847abb2b4b8b170e3309062e6ba2cd64539b0b2601714c1a2d162eb8496453cc7c69e38205e4a9d1a9a1c5fd2fda0bf14f419a20a332b73c5a3326194c3eaa7f4acf2811bd5e8d03549348944753a2727e9177a869bc4aafff0f39f5c29aaaf225f97f05801925d9459575e468f231fd7e39b2143229ec983e08624f0c1796b644a661c6519218ab822b48e97e32646aba0a7196e59d6cfc1628e197ade16efbb22b98f3208e200da30023ce2a8924444841010d59d2407323b7126c831f51c7f0ab057bdb8ebfee01e354fc40792d48fd9b216c0306464d3a634b59ef8eb37cf550e30d821ae1cbdfd9be7c7435632313ba26fbe46bc6af9651d26d20525b43ea9ff04c1a38f5198c3990919faf1f6c4bc84b89fb0630799a33e08d623aa5c2b869977511ecd25f0321383c547a3ce80bc110afb37a1506f3036e0aa6f09aea24786fe29041e0cecd8ce225420aed9f50a78f0b1c4c070fb91280db99f29168eaff89a9c4a899a1cfa36b038e0da43d35eda1b4f26e65f30c69ce4c3950e8b4504cb22c4a45852f2e6a3c6d448e33becdd1f0dad41845770b302c471d711b16514f67b798b6ea26fcf13410a4e8f0ca0c14fd2f0d503baab94ae5710488c6d518cfd50d20eca1f2f044abb4f3aea2968789ef15f7da13ed4d5c60ebbd703b6134cd6a732419952abcf166421efeb64f8b40c633fa0f6e5a110b1fbf17477287e75292d57b2e5ffeb437b1ab5d731e652fe13e7c3689be1034ba17cd4ae0f743827ea8d86163206bb7aee155e462f14f9b74e4a1a8724098fe8ec0a3e0926dd8d1273259191fe53095c9bd27f1ef7bb9cddb8c49136f5f5f3a2f8f34d27d85e4a3f41346075c7dba4422bb28a79d7cec933be1f3c66e6ebe952046589d865229062afc34a6007ea17c0c1446a7e0302ca4da8cc3db113e06ce08187ffb73ce4b869fa97f69eec0bc3743bc243edfe4b66b0cd3794b2e69bb6d4b787dd9b6ea859abc7264a5e2b21ce7455653be4cdf012d51aa5e0e586e4824a327da21490113ec5e08e910138ef63eb82713f304f21ec4fd718aabe2d48287fca8972960ef4b4cfd22a45460e7d5eea0ffca063bd223fc7313685de262d582d487d1fff7b56892830408cbba1d7ab2d1d9dc2f2b6182847480ccc70ef8f29f06c2c4f1bacf23cfd48c23c1f3b5ded4fab583c9db4c94bcde27ff63d783964b895defee4ca50e3a1af769c9632ef1875282106f1f8b03bddce470aaa82e1a9518f4d314cb02913ed4b3fc4095078a8be08cbc34650c70a272d3e4f8aa8891722d5b959044170332f9c839973e86a3f95d28c91e18dc878adac3b9cf1c89a64bdbb437cdead253a73c8310c09274108033da2d66732b9ed9759acd490114bc48c3594bb090811fb590f2f66200c370f886d4a2da0735d4f40300fb55a1eb1cbb224b6ac8c6a24365bf70cc5fd8c6c2b8a51522baab06f21e30f16b9c5927425897d741cb9b684b1eb01b44d3019bb6d0fd4703caf1a3806990cf64acc4271c26b6c0baf79d59ed480c5b19de36d9dce75a2deb7fd1f4408b3b0c73ca43b6e1b14927c6d4fc821c26f46493c1e0f0757da96507d9720674b058c92ff715d7df5be8727f2ef0705780917b8d948885c93af1295d0dfb560cd06d2d033d2ac8a818e12490ef245b8bd6226fa9346d5fd171cfd6f3762751c301f4eef738fa6d263ff0afa97e0de9431f5c484bb1a8a48861d6518dd081b4af50bc47c4d90a789fb501a48b68103f2abd650c4b04494341eab1ac160a4308c110195a0713e341aad7a20b78f66aa79e5b298ba9e048e00328e3173f9a379901c982c0964464c23d5adf8defed9974566c9b690089186af51c259ee3d909f7d6b400aba314127c3da8e54f7e5a409cd40f5cddcf52e19af51acd6768c6967947d2245320ff31ce43c34ad1d48e462046e972cd6fe69f6417f04e2052b5a94aa096545c0a9935a47b9f80815a52efeb1ce4751d8f62456e9938b9e06743e53827da64c9af5f8ad05b4caa7eb4b1b080180d2faabf0363356c3316de857eb5b12d0ee02abe5d6d45e466738d4eae115bc6ca6071b31a747513a34e5a045f7d72dd606de5f75907e07e9642b8a9950524471b30d3e5b96bd784c0c4b383382fb61a620ece5b064cb27728afe6d6a47b658feb2768b8928d0dbf231087ae753396f7545930ef6dd7997a4bd86c6677e42e2a83b638a119c6b0e21bd7d4a7f4a023ceadceedd90da915bbc8db63cdbb984cd2b7e5876e3b83f735c0a569a7b92fa7aec3059e8f962c335a97755df927a8be2b94c3e2418fe54968e34703b991a4cb2c44df140d5b50b92f7670cb24b51c7ed4d54a60004c623cd7aef7deec6fda822b9f70d50100a27efdead7db54572ad74cb72ce47b760f4377164838c4cb3105bdbef1fe613126fd6210222d5e5692606199f56da6cdf5d2892fdb56c27eadafa52c5f1b5da88e3b95c5ffa7a0899bf25e989ca46d7b043d6e6e7ff94c08f0a716fdfd1a6c7351f58d22d3a0838f3af9ce3dfbcb551dcde84cf2638b6f946b82c7902fd43c08708291eee2fcd784d232ffabbaad0c644b8426519434b7055111c01a34e5685267a1ac4a8ad7f5c238a84b08c6d3ee48d316d5c5f9f0b93d8080d391beb8b52c26419187b0739c7ecb9d9cf670b9ee593961501bb883068dcf91f3e04f0e9d025c4d3725bcb245848327a8e452fae13efe3ab1c7f3791b3dd65e353393e2d83738015016437907d949db3c38831b498320a4bc013e3386517706b8e4c347466b048c4db119fc6ae24e00d5a9a8d27b6510be515163e81e3c587405c2a784c4d5f56255413fdf1900a9f0b53cf905c09162e432b2d72448dbe09a86d06af5078884e5b2f13013ef53c638d6eead4398e538a8573e6284cbaa872e2d35b886eca4f0db3d6e8129f0fe9809099fd8a022ba1be8def99372152ec8001edc80352499f02a73a006ef94e693970f283d79abb6d3b8e917b023d5e4e1b84a889d5350fd619b5baed14e3fed42d9f6dffe26eb3a43b44ad076c04be7aaf5f6ffd192e1ddcfc539655f0c92123f5e772a6b6378b9c9ecbf7eb34f193687b0079f5c07446d65f33f49bed80a04db814e31d1b514e2719f38702d50b789eec5ae568df8126924bbe62503e24caa858171ebad9862f9f03b44609f587cbadde404add1c36fa6900059a8cf8b1bb237a63f2fb2c96ec533c726f76ffa26f3e62309e4bd676f510364d85c33eb6a8ee9eec1562901ab1358d6910b7c4eff6abc0eadf36710df324c02ffa8092beda48353aa5dd50fd26c63ed8386c4139f9aba26cce9c03836f5c42a147b0ee8bc60c5ba7432d7d93d0da4cc25d90c8e11f3fd9a1981058ee9eb8f432845a5373ff952f1babb33e69068fc3eb6b7edda8361d35ad0e4c1ad3475d242d23472ac722019ff638c767fde8254705e2d481c179c0d51dc0dd831335f2520b4faec017846138b08909582d90bdbf2db3dc353ef49f6f8031a7a27997a27176ec8b42693c107213cfbe4206e1b3e21b445de3249b4372748b9fcf5466e01c1241b48de905339949add2c6fccf48b9ca107b0d4f513a89fcf31eb7c4b3ee95b570505ecb7c6cf2a39cf3eca8faf055beb8fb9405b5d651964b2458ff7fd9a28cdf44d4b12bd600d201c1bb2c3e80f8bf9fc99716ee37f4e944187d2990880451bcd3655c9134bd3da57ace8923efdea6015d197c4adf455f9b95bbbb55e6c07e61407e0f350a1c121e8074c023ddd663676a7bcc3b984d67c7cb36d7278dbd442eb6ab99225a1fe237c3391fe320b54c9bf9d1f8cd566b05823813f0b8f34aa2129507bdf4e1d273ace1e251216f363df5a3f7cd5cea8ee97e1944b4e92987f21c80f4743394bd8ab2aa0c4b13b6cb1487c2b191a13250e245dda004fd526a689347adbcb21e6ce47fb9c0b30c166576cba7a3c1ce1b2ec0cbb456d076f9ab3e61c0d2bd9f36a243006bc9ac7a793a364d1149388b120bf2b0a792cb28af005ce943e0c53f4386ade903993b572a8e5dc5ad6713cfa48ebf00a01d818ddbe44a4ad5dc58e0c19ac6286d2246e98419763e6d33a9e02230cbefa52aabeb4bf5e743d7cebbab1690551cb81634d00a79ddef49c9fe49a2b602b205efb7765d887b8dd9c10dd91a69da274e24d51e31df544a9cc2c75a9ec812e26b37d8ee432bd18590f0d1120d84df399ad7488d391bc388b1b5722fc19bf000a78c39df23f7ef7df7422c35bd18c5ef29bef30f61884c1d02ec4ccd20a6b061b514d3b945a08ed21e37904c24e62a553ccbb0f30f2134f5d0e30bc1ac4a859c003f1bd34f2ba31fff7ae9efe6355c4400bd1078c808c1211b20543d42cfdba28044b2d500bb5f36f0bf07f96b9cb4d73b5e388cb3833d8d6057cfa130162165b9927616fa577a45373071987243ed6fdc4129087ab921a1359e72f1f2bf429aabc56a694f6605bb51ee3a5311feaea8142e136d54a111d95ddfa76de0d09c977444dc9b0adab45f9297af3be15cdc19b173b8eb7e963a87de616d3e37b643ecb0e260affd28ed5da0c59844e9bdbe5b173014514ecb9dd4704366109b7daf3e7acca8c3e45cd6e9069fa321d53fc07ee77768b74de2d332677a75df92b30c97faae76ea40fef47dccb39e1bcacd1367a2e60a8f366be9001c6942f706f0b60d1521cd0da4b89c05e3ea43006124f88d3e11859eca34372e65216ed77314f9b2ffb39da969dbcfa3c394ea1675e749fd600ec5b532e2d04e5261ffe912f9ba2db9583665c79f2f0d1462de9efe7e336e80b89d404e344661b6336528dc94b10ea03e2fd92251d5b918f5ff1486e268797d359d3ec42beb222f42a1e17fde9768aa4cc2b43c947f4674ad2b858855fc35c4a44a523c451921893a7202f8c5c097e8e4d03dca12ba8cdd6397ea4c270fad1d71d30f293f87ffa7d6ebb8fad29e86d13b2bf593f76e6980aededb0cbf9a9b8e86b795dfd073a5883bb8f4c2e027737fa63d985b48f63503b79120829112d34b2e0086709c4209434a024f7af73f0748251421c72c851bb785f39eeac343a7ddad218b4a453ef2808e3c580984b5f689423b6539ac9580afaeb3d9662559d89477b0db751b556b36e356e7aa507d39af942df443ad2ccfe94c347853caa445494dc6ff94aaf248280a27218faea9e6929b8ac51eb36d1aff0160f4c6bd887db617ae82c0e04e9a30a872c64f61ef2b7c25324a3219ac9dd3ccb5a0eeb836c521f56c309fd51c746432384500dbf1cf1841521e3206fc51ff0c4431804752e60689652486b6f9480cc0523d5eb61bce589a8219db69e5e001f6537d0776a09fb03480d021b450b6788a46567978989e23e99b77dbc9a2f362429512d5e3b4aaa0d09ce5d2c2ae379a2f58283b75dcc5d794b1c8a87753e81cffb2bc696c5c2987d9382f7f4723b5c4523e5c0c8e20c2ded0f3e0aa3717c1a3864640522990964f20f6866e6ea9e64402b44b1a8f3ec1f593ec340a946d3f4bbf3a3b6b235406a4de4502ea8bb716a91182e221469ac2fb95a44ae8c42ce4c367cb844574e7112d85353a76f424b39a293777e09f74baca846a75d1ea6c9a7d78f3fe7e2f4bec30ad354937d5922e48cd4563e1d24a4ee700a67f161234b5a6318a1ab02766ce773093c5fbb6971dab7a254b15b597583bd0f85258124099ac12e8439599a2a4dbfdc5ec02f62947632164a063944906ada03728409a8cc58633d54a445a215f68bc0466b1e976cda150b5f86eb77f8f5a10fa8141193f409e74e7904f928f07e3dfd79616987a7445cfaf29e46a57038ce818c78aadc983b70f520856831a01d2f629a16cee0db342a61fe4236e735c37240411174b60caa7721d8a4bd30c941358be0655d39fdc0a437ef4bd189575f6b3ade060be4d9da0567b9aae04538c266cd4ba49c573d82f5b5061ee3f0783f0704524957a1eb4495ba97620d0dcbd03237a572d1fdd63e4b448172eaa8906807a7fa9b754676fdaff089dc2014dadf3148a262229df8d77dc494faa5c6f41e43f6a3d5fbcd619fa433d618375503f4589f106b6923bffb7067576f00a977ab2ca412a565b23e9f2a5294e6b2a134488f6fd16b18c82d9a574243941d910af16d9988b53d0ba6c8258c9057ada574f05b23fee78af3379c42de4404179e53d6e3fa7489cd390f0102ce80644a29d222927d57b796240819ae27895f50fa7a5766322e5adab9b198018cf810043a557c70ba1250b68dee2bdfe4569911b3c829eaeae088da00db156db453b4c6bcf434585def444335fc842b31f83a6dbc44f908d656ac0cff7c558cee0c1ffb1aba88d4c4ebcb5992816bce11c3880ed119554d41137df2c5932a8b788b7a3aa1783d46dac84c49b23b88bec0a5b92bc5e530ee86a192058fce7e1be73a61eecc7a6d615870bc8f8a2a3b9697a140abfe8c400f3199cf80f864669e993df3e154624b1d0d8c08191d45aac888a29a4ccfc7dd17e5424bad8aec9025d063e0070dcdf1128acf64134577c404e339dbec9432ffe0feb1549a83c0e000faaefddd09910f578e6b44eba0e77256c456d7546e7aaa07d94b1538b4ed79217fee2f180449418ff0b515ab9a73c622820e46a49f4457c309d9096f7fd2b853206b2059dadacbb578804eb8780f7b181e2f6eeef3da5661b2ef70b1b84b07db97be147c4445ad9938caa99bd52b2eb72a9a3bee32d024c63d40738ab580b649fca860054a2cd47edc865419697ad8739f9d32f1aa37b8e2f211273de30fd8c02095771a66afcff3c071f9ced3fca5ba73e88deea5adc7c99991112f16268930b992657dcc3ba93e95066fa6f1782d4a4f3631439d458434dcb6e2830b2ce58a93955d786ce95355f110685543391cf4091c7f6f87de6cb6f5d02a33a2d4fb0428642d459349d4794275bf41859c6331119c284ddcc7b85c468fd9c464e6b78bc7bf9c626433a0599823775104b37bdade00c3c040ca33799da557fe31bac4ccd795f11cea8a42f1a2a6c4da6afb13a5a406e0626dec312d0a91a996f78e60ff3d1f958bc9d5988dbd52612f83cd4042dc9b2dc5fc873509b6aef161be95e13138062572a4a4095bc12d6a9a08936fb256c774b5e8316128a08b680b20c7cfca042bd6ba1c31bffd5fb414e33cd6612e94e824ee23393099bade3eabf716efe9d488a97bf5432ce9f665a9fc3b3badeff17b718e1be8465da6e38b538849c9397318ff9565dbdcd63a19f0cb26d1036f7ad8112d801c8e503a49b98d854a1533f501d094d8118167fa62b3659f523e9c4f105e22e5c699b680c83d7b014b40d0db2f99566ad12147f761ad2cb9e3fb87d078976f16818d9fc5a143ff8926f02a4b17651f50ce9b9e87373b5f6ae3e756bf037aaa5ca78dccf28b65aa956ea7229a768928097d08bcd61fb134c0b0467bac502ad6a04a54f54c99047c28a0a077677feae83bb94f2b90b1f364c1daeb24d37cce0be23e996141289d188d9f0cafc4ea09c315f4d60189da68f8063d3ac9e9a0feb80fe7d2034c3952e83eb865ea75595d05fd03a6ad2d4e9528a56e7886477872d0262e2aa0af42dc4dc66f9df625b2a20e3a5052b52b1acca84ba40d441d8036e31ae99e7c5c91c0b7e9b3da4c2be0ad96238d6d624d465f7a57d07cb5dbce11985e0705a7341c67935af01f414cc6da9ddc94fe4754736d22c9f6d585c461267be944631cfd8f7bbd989c5a9b1ba32b7c64ced26ead92bb7958a0ac1983633c145c5d9bb03fbffc82433c009c6eee1fb8ab02397c58895b26cb8dd2520847755e08be327ee6205ba3b80364ad1c4c1ff80371daa0d5f91ee612bb1186741ea45aedc695cecbca8bd3f2613a167017426a350ba3c69a48380c3b40a650031397f66631d52eec0c491e738cc8c4226e28c190672eb9c16d3f24554bb10385de0c3c2f82e91b69a896c2131b0330455c71b2bff9f36c5d02cd4dd91f07af35c2d60e4aa70acf84fed6e43e757e21dcd047eebf764f77ca63fb87a7150c51fd6588fa8c169deae599d565f84f880ae161483c2a12948e541ad20507259163916c93b5c25c007d1779959ef5746dfcc7373b66197f9778df2d993d079a5a936a4e273e61ceb824e53f839a4df971c7d02ea2f17dc45ba3bf3b4a90ff8cf82bee2b13c717f5838d33cdf6f4a936877ff96909d0018ae10b6c28180fade0ab4751ffabdc538ca51aa8c3d45817b75d45c1bb15674d1115b4933b2ee4ef57aca5a06efb8c20fe70128c223842626ea45223942f0bc58d68cb222e0c99ca95498155df659c188f50bf865c0440c1f98bb7908a6630f60da2c358e4a92dd4162bf5af111c6c348c93b8a83f60954775ef8aaa8ac91f53d955dfe91f8d877ce68b6704b1557c559d321644604c57a919608d10d7a6bf1685170ce2855772c844622b7ed81c22ac9298034a8765382207cb4b4f5a6803fa82bd71438d1667d3e5b6d8d81c49f95bdff80944ad5df627039c1c55ae7d5febbe8ea3e6a2ba811027ee64b781fcb27390f559d47da8e0a4b08c6ad28f054de18c18d555ce8776b07345ecefa6770f7dbf59ebd10809041d6aa042e8b50ff984aab550621c3a5547a4a5d9bf556d914e0c11e53c35c0aded7562019c3f19e007471d9c39451134e22d326f99ad6c24de366df6c5146defa6d580837b46170a617e9076f628903bd22b98cfdae1540af886776b37b15ded48754ca1e04171e833efa8e7f89126fbcce36df6f5c62280c2a847e37ad5b28ca10dafbd6aa404c9dd4ed21dd5fbbe97f15c08d77951f247b0697bb290a84d2569f9dabd9d6a8ed85f2c8dc532b5608897f93b1d28be7e72792808d0eb04dc535830cbd862d71c798d234b07b5edb9acef02e3af1a5942dd866b0a9c066d5bca4d0da76f7eec03ef3e694ca8f444a96984a5e6091336f13ab4bb2abc46003c2522a72835ee8b2e05ec6547530aaad05e3e0e5f4f55d96f289c979383fe50c4cbd3716b04e7524a24c3196f060d6af4aae6cec022a02ebdb166ab165d2388e33a156cfc74ea1c7899e59b6d62dd6982f2269d1a9b1fa43675ec92552491059f86b82e244a65937cebdc97d6271c52dd40a8194d8707471f3fb0d725da2cb79ac16692e49f8a972ad22af7ca9776f33a7b9ced58e8be9c9b3f86855a9aed5eee8985fee1d339a2245e70842bafe7c26c0cfc0250dae0069cfc012002c2504eb853474bfe7831a73c1fcac94cc081bc20763d9f8f1077ba6964412901affb645964a6796fa49a569b9c962c535e998fd9d8ded0a98517317da51740ebc62b9552c6b1bca233f4e6cb35e501b261c7528a981c6751bf53534381ec663fbd373c1780f76257b495b45903bf580f4cab6d334d8f810156546e68bd14957e41d3362b484eaab4ebbb5efd337b217c3a8d6554227f3247c3aa0945a33774352725f7e9e5aafd3aea5041c286a5352c747a8542a8be025c3dfb9c880191fdcbc36f6615de03575fbc761a1d0e37ad09097305e63c14fc6e5e904ec0410b861ae33a4bfe20a83e764b61ac2bf486773fe37a82485717ccad349ae0b7616c9c4b61e0488735c31f38f2e96d2970aba838060519905f6d3f4dcec5b2a6bdf75bd2aa495c204851b863b0046327b4997de5dbd792493169ff55b291df31c97421b2e3dcb3b812b6f2d8e866466f4ff1f675c82968a3c7d6d27a944382d28354bb5619e3d74406b937dba8c113ccad787dd8411577ebad85b39ad5151bed1e8f33b1ef86c39103c188cf95c08699a4e87a412b9a548b340a4e8280561135fb9bad40bdba5b29b25c0f9224727ac051ea3035f6f216ecd90ac2926ac8c4134b1af9d7ffd7cef28e4a753e65418ba8c62aaa44e0bf69bc4c00b7f36b79ed2b28fab913ef525694a65bcc99655aa8841065c106236b371f3434c21b29dca213de759a5bedf4ddd6d76696c6623b408bab08c3420330e08303100f21e3b775725d549981363e67b178b32baea7fd061cf63dbdc1b4103f7178b8209a37aaa875e9f91960ebb34b0cd4d5f0b2fa5a8b61386b029a6c2ca3d45887020fc60ab16edc16dd7ffe40bd08c9696ec1640da843f668290c4c0a0b383884a8f5bcc76f1bb125e96166770e9c966016b98d9d9912a8a947a9f9dc513e5817a01df1a39fce5f5a5677134cd8b480cd10387ec4b67f9536d84a321e4864d26ef061a9d0d231cf05eeefa6c5bfc0478579522d72fc88aa7d1d2e7cd886e6b2315226b182843bc52b38531232ebe95c28a2391a972cb362d6582ffd6b90f4b378bb8474c0d18ef3f10821cb7dbe0330ae6246eb5af8638f50a98886b59d1cf2f71c5f6d07707755f5174e043b0d6c93ce2b17b1453f5ae4aa65689ba6d8561ceac7c60eca4b550a2143a299b9de568bbdc7ade14b0d0c63e8a4aa399729d26d2afcc23dcab08ce833dfd0cf0d466e42dac3aa72025363a8a8ed3aae712d43bd63053d5a1176e6752573f4acb91364786578ad794f1ba55adb32f7db0de5447a289029666b391c6acee4715be9148966a22b3a739a789dd7827bc51aa947e097bcc6eb275f92d28a3a8f712f5418cd1b9783f885c6e4ec027abd38daccab867dfface30f220e99ecc6d50892702cdd3657f260b21b8a992004c17b23f1c7057507fa5515374263386a87cf2724627d10a83959aad4d6a3cb5b104d5c148f6fce04c2a51aafdb40426eb71e624e7a5479c8790acff0fe3abd4f812349a1f286a06150e019fbc05437c6818fe73637b5b82e8db2f1dbde9f480280d027d626e3d06a86aaf4fba4691c941a5c963eab0beed65afe12961b4c5f408847ad9f3211d402bd6e234b32c2e37ae1e1fb3823f20f285f2dd65af17d36b73e37495bfe9ed6d40563bf509dc064d0201555b8ec4178b06ef29c101618d0ec74a1884e51324e1bd1e1a51fc9ad296b779e8ef3e0bd79bacb258be0826dbcbe8525ca8e8dc3c9ad85fc179703260dbeb59bb3662e4fd3b9b94805e3303babebd682ebd24a5a0ed29db788d80a413878754f58e6115e7640b03216523d280a7ffae7f045c3aaca267c13f24c93a3a89905ac2e57bdf5028b2a7972b60ef1a32e9b2af9aa216fa267ceaec7c810ae26fe42a32cab5f9114bf3478fdb1db8b259b64780113906db3a90a9bc4793fb5cb72ecac35a6fe3187d3bf3a1476b9fec2a1dce120cd4971da1c51951c29f9e4594637bf25af8014bc2ce5bfdab22ff7c8866d531daadac5f1d51ce5877ef155285e8f0e287369ce45a5c270dda361b9f6d0f615d7ebf5359ab6de240353594700fd8590a6ef31f29544bd7bd64e142f8499387736486ecaa76ac158cef3e30dad67c4973192be343c572051a7a839dd0cb962a754a4480d99a8540c2954f6d6dbe6b5438b2b95b00172a65ba189b3d53345d46a823c5ef5a16973c10bbdd3c8ea27fa64d733a0b3e950f78db97f7f3121be23a43c0199659229760e4dce2be1abfdcf90dcbea957e1f908ebca5118a158f5532ac26047061d7c02ffb8103a037d52cf4519372ea4cf73df3249ba92d61bd2d2f6cb326355bcf8fcbeed9a79504819abbde36e26e7f0c5b78f0731a4632c49829f54bcd1da49b71490cfe15ed0a53ba48d61f700a7638fab859bd6a8bc42f7e438a3d20f837f8d6a279ab4da52e2a1848badc8f0887314b75fb76b77a16b0ff842daa773ecc3584d9767ea33cc6f234c8848c2643e1ebbfc4cfa4d051aff8316a3ef13e90768b9000c6aa2a6dd59ac01465d7a87b6979be07475bfe8a4bd4c14f62924f172c9615efad41d17fc1ffbcfbaf665fa163c51dc70eb7d47a9b06ee8633088197f981bb1a3c8e4ed967fed6b7b1a590dc56edaaeb3790e4e86189c2198a9c4794f47d54e4fd5e5d291a94de9790e83fadc07a3884ca7fee419b782519d406ece0378e166eb6eb5449b5da8013cc4dcb0d4021170364f49872452297537910adb61e44d3658f196fbbdfd085acae2b427d42629aa07803d445cd457548d1f3cf20ce1105266aa4695bad6eaf51d5cc99dfc30fb8b58804cbad1ee47af164f697c0dfc4f16d4bcd421d67d2e8b78b4cbc6fe5004d9bc7a63fb77f75f5034a6eb6669b67bd3d40daffbc018fa7b689bd2bc02a7306b288a45b8e5abac11b78c2312f688ab377a5e28028573dc25437c9aa6b455cef9630f6d8f3b0b97a561dee88e113d4719fbff5a781ef29bc1f9a39c55943cc792ba40b7bbb72348ceaa1471ebbe568c89bdc31953a1a369af0b977583c58de46a7ff2bf4b05371c6c5565ce03f9cf262bb403069639b7740b99d4ed36ff6786aabcf9623d4a03525b0e9b9770e3520f5f995e06a395676eae7f827134ebc8550b7667f7885970343e1c396d3a18e3665a3bd8c520bdd14ac6b39420f4279d0a2f1fd723b731ae87643ffb3ed986cb7299e71275363999afa9de6a49d5c409c3063fdac3fa41e4e1f3b5247e6a0a8b7fd50912c8b3206f2ebe3f34a768187596e474950f22dc43ae4376c3f2523f04c88802fac62ed28ed8e574c36b14d599dd0837cfd3669ae21b3d7afc2a37db97fc1466904776292d095ca8fd793c3b3f36c42d1e5e6c95469864572141b5defed23fb6c92240c53674879a0fa1da1b5093a935c8bfd40b9c73f2ecd40203279bb49b9f56f1f650a3b3c387f710bbc87d3578018d5421bda76abc304e3f8ded6e57a139874bd7ba3d02f67c90502a662404234e8ffb1b1f42178c6b38e5ea479c5b26f2810499f4b2d121eb71b8b56ac5a233cca7e0a6eb13112bc5fc4ca6d82189b7f7e223f1772342e5389a22562a9ee458da8c160f4377e450006afd45eddc75b0375d5c159443674e0254063a9017f295b225d3ab29232757392ed1ea4383b6c29cf8047efc18479ab74425a5333b2fcd1d27de1e0be0bddd1b4dea51495c32fe6cfd67df21ef3f7353a89df7690783fb8040aa70aaffaa02d73cf9af019b798b4586d9911f0f057d81516ebcf160677c25ae5e2ee0c02b9ec94dcf02ff5ac7f484b4303dce78696aa092c9fb96ab7b8e7a53bff4df230d432952a0d8139bb1b84da2a93d9560de79a3e4820d6a0b634b91e13736edfb27374eae0f7edf84f251146878614b1b867154cc7e84774462de4923a203b39c23dc697366ce6f46f32d82a8d89d805ac102f19438058e2160f2da08a24eea2e3aa356c37b04fbc71e9cf70038b32d7e2f7f66b28700abdeb49dfa2fd38c0eef5ba5f9fe14b001a7af8b18c3f9b741513a2691e1d133b7da8ee8bd8adee2d181c3a44b5a9c50c8346f80add825fe34fddabd4f24f97aac430d740b13aad8066db0c76dfc927ff6d9a0faa7db3af4029582ce80868184421f78de7e4c44ec08efba7512c1b4862552660c93ba18169f25fcebc77bb42dace30eb2aa260a7022472c5376fb3d322967ef0250cba5f1a0061ae2161ebf162ec5bdac6ce985b46cc2ba3a8f2b40afb101f7dd1919d5037becc4ceddb2308dd98eda34ad41732519f4bc4a5d5e3c7e873cbeae5bf25123fed95d32aa54935c32910a6c710f81e4d844302d369581807d2d23ced37d73ef5aec9e67b91c33cc3524d49aef7d0fa5b72021dfecd29f59e4e38a09e0780e5add910a22f3811b7d67163a93a693253a114c0a7260a8cf0ed3bc7acee2f3ff558e9b6cf9184b2da3c8bd402db432505e283539c328a48fe562980141536b7ee44d312a3f67f3907e32be3c2c20ded071006037d8dd44093a34bb7622ba19a3a45f21e387e33a3478608ff20397fe66394d8539c002fa148fa0c9c346184381b8e6f83a0b9fadf6f7540cdf20e087492016afff611b4d85841b65d2be96f4d9557c63846d405251433bca91a2aee40d89ca27a4808ac4acc4a3e33d801bb74fe0caa62006961cd7bc278cacfc42c6ed6f79a0ad4661a950f12deb423cee71af364f3bc2e1e7429aaa791043fdfb7406a70fd9999bded5ab3d3fe68ccdf4d62e573cd3880182f7c5995ecc661c3a6e830736315abd93c9694a57d28e5e54f9ca6c099ae44b2b09b034496dacefc94faf005f8b56ed853dc293425deb1dd869d30e4896306dfe451501aea9fcddcb56907e88adc62cafd24c2091d75b6d9fbf0345fd5e05ffa768c9fa34023096592119b291dd2a221d3977df9fe03df812a0787b9cd872bf85e5d38dae0349f51143eece932e062df1d42c2ff9fe9b482776581025cb68ea39fc99efa7df8ece5c0d5f5c834a1bac44cc1d771d5c9ead29d51bcad8d7a3ada1ad99d118a8f3024e18008a3dc29614c7e3a8bf5e2ee870267a5957af1d039615e7d45d9461dbefd3a254e44cbc17dfd9291f97e9376e67e277e6e5f308a8821271ad3e10c8473eeab8362809a61c253fa5c0424be851c283fb9bbaa1386224d702304f6a6c7e589c7c7f714ff9f1927eb9a4f6cfc1496926d5fe6c05ae7436229d9d354bb38a7e8a09ee7e8f412db43dd77a3e9daed3b00285cb188adf63b8f67c8a606c8f37705b7e9fc86e1d2131bf6e2e6cd19b2606ef11c644e948565990f6783e3e51574a149336ffd506a3d54c0a29d43e881990477c74e1bc6ff363dc1acc202db3df799cee5b536303e8ef12345fd8b6bc8d4ee105352b7402ef6d0d7f9d3d9c1553ea759e2d0a8ed79e881ea0976fd873cb2b7fc88624d7892955136a4821939f96a82b2fdca606923563c67b290e229f357ead319b43494f19c2271f75af3b37f6e72310ae9b828f82b93a4565d8432c92671e321bd1a7cf91cb5fc79c005093df5aba237018b93404997e53d72ece94b7fa774034287d521a0664e3c1cb1d13cca0c7768cd6fed1d028525cf633cdca0281c4e84f5d767ca9d81fceabd0a4f33059df79bb9d6f8135c74ef9f342cb83aab329360beae8727d24fb991e73371ab9e34a7bfcb1e9ac955218d06d60e2f49be6dac37e1853af6836bdd460b166662de9600b74edfbbff4e87a0221a8267e5f14837c16884b331d1b91f82b0790ecaab1b6016d568ed6abfc6969f97d744ee0579167a4f6e3df11565a885dfdf113aee7ae09cda02d5ce48993b6d5228f1c5a2ea2f885ed078401ea0c5e22b6955c5de0b1768fe7e35b01995279546bc49de8674a4be2f984f6f451830c55e879ad7974328737e822a360b95047dedef880aded90b5f163d78e814bad36f774e93ffe558069402212b0946a526ac6edfbaf9eaae4bbbcd27dab08c8073093a13624b63c7f8a08025d509b7ad19d28390cef8287123c94ac81f59ab018288e3dd23b8fe54f9c055964c56bec45129a6010146bcd157dbc08bb3c532e642b6b69037a36f503f3bd71bbb8ca013e728df24884b17826406e56975116419fee468e6a454163144021f74d19ef76b5dd114b84f5c081ff5a38e363e57f1ed1653437fe195a31b109e7181ac599b992c1388e3ce570aa2578024b15f09394e7501ffb71630d598eeb70356dc65836f10679aa7828f6a3a798d73cb508174ba7761d53b746ab35d7b0f57b4b345620c8bf8fc32a67b28ccdba7e57067653ee4063d5c85ead099a30ad4310bd7020593f3014a9033b54eb8f6698c445518919fa4af884bd029b2d2f648d73f90093329b54a32318a28992f0580be1de1fa368f063b8e410e7404451cb7eb28cbeb2bc8fa7dbe786d4533dfabc064d7c92ca5c624cb3589ce15b74bee50c21608cb09435112f0439bc70e1047082e47b431acc3b303d720bfc91dece0e6c24b21d34a397dd2a66ddb6ea269297c9e589acebfee91a47f7cd586896d40ac5b29d9fa511c6f3b16ad41cdc7fec3b11d2ec5750925097223e8c9ceaf5ead6b16b8889ccf1efb8aa15183328048ae47e01c47b883529b85570aa37c3f22fa6dc8bda292df9a94aabe24bb79c8a34c2dd78ba4b53f38cfe0a1309b13f45969f016baf62aa449a5e4229e1bb36788bac39a012ac95f2ed219f3ba09a03240ff0ad3476339dd467003ae4fdd0274d53b9153e66411c2b530e2a3aefa9f61f404778cb44f7e90e7b04862ad06d2aa1eee84a82ffc72f51695fa8165ffbf00c880465987f609115c7fb393d434a19918db6c7d7bd666b5d140a0179d6fb7fd6c4313a6d4d9566ad611440e6bf041380a1a8ca2c507cef41ea55624d3089122724b0616cff8953c94ae794d1396267f4a311a4146df61d792f992dca7c35ccfc79fcc0463b898794c4a75cad9f648fbbbae45dda50e773a8c638af5ed0c045957d7fe621fb81c749df882617dfe8d32438515cd5d64a38c8e1578334f25a3b474f82ae048e6ac794a3d1cb190cd24bd644b03cae7203a7e58186f707a6ae26cbfc356317cde52176ff17134a07351d3511df5d58bf21e2822a2994119d432488bd631e4316f784e00bd9b6ab598cc30ef981bab62859eb4f9fdf2f6c59a33d6afaa4b6ec2a15e49ed64501fadd369b145185bbcda282d6e9b70b5b81db5d8be4d703289ef8d26a627fd3b872ebacd97f9a2c997195e1f8faf48f726c3aaa8fbcfad4ca45a29157badbf01a0bdefc84950454dabd4077712f8e436a8bea14cfb9a9bc3d3a99189453c50219ff02f3ecfc6d0816731c8324f9641574af7ae28b4852f003f35a3d8eaf54bad411988fb4675817fc0f439337f154d2229c74a88d0e7638bd269a5a6f649786a6f9cbb5dc660c7556dbe4951a850650d0a0dc2df1509f3dfb31fe26cb6c1e1a0c5d2ae75ea5fbadeefa0d161f2c1db327b1bee95019018357f83364806b499d79b60f6c0f716f2984142871de4971f0b7f71516099becdd538f45dfb913a978cea2d1e928f79a5ab304b275f1f65cfccd4f95661f55c7a0904bb695f33ff62aa5156a40c6ca3962a2460561e98bd920876f0ec10f0180004ce7ebd30f88b229c66a3f9d769addaa16237d57020db33102a9a2b6d2edefb45d2c38fed4ad570f979081df60064226074873e8dbb698424075b7080182040ea88c6286fd621130e2062a0697efe238b936b4bbe474e838d40871f88f91b234778b1ee6ea2d04637fbc101eff93169461c1088655e59e1ce98d0ca18a48bf49f018b8cd0d6be813b8fce3bc48dc9013a03462cad269395466ad262b737347e183eeed4d82e266f9111f2a0f79233ff1f5c543e0255b1e1a397168659a8f9d999bf258358a8367d1824f1b144bfe2199461a553ef4b4570527e24b0da4ca033e30b6007ce630bb0c64d678b98cc60a07a318c08d64b4e9f724e931d08a8d847ccc3180141fcc62a24425887cf43d79aeed94ffc48b559c653eae70fbed1155784a8c810101bdb4664db2c028c959041a5b2c1c24c87e0bc43e42c40a9e64678e8975cf27ade6a8ee19d418bfd8094bf9bfdf2c4ba4bdda55373eeef704d53fae8db8cbabfe8b79b11fef7d994ae899f293833ac2efbbdb199932aa34d1007e558eebf8e1b8e2a99fcf7a92e101202cbc9cb5f4ded990a52a08493bf730eb41a21c1a50b7f03d9228b4d9520235d581ccc0c909795d555971dae0b1f2f95f87a94407a6aab333a58b87bf76914acf55447edf4831e08ea911ea08cd72a114ba0f754b3fca12b01bbd87d8602487bb85311076eff6a8f0538ad92dbb826a35fd68265580819f4eab76a184725e473a82a8045a06e4acd6e91e475e2621776957311adf45851ce95154f8753efb6c118ae79f78fdd926d4755696f593a9c8b404227fa9325ed8ed5e17a0ea7b5990db299f7b8958b2fb1091f9a5f10f64992f4aefe5c5699d3e3c9493931885a935023c1e3c63e11db6108c1fcc25cc011cfd80fbe442518a3f817dd02b263bb49faa11fea3b78c002c6de26974aadf97039d5f1c7472228097572a36bba563e46af9c91ced93e874eaa31cc771a5e0d43803d200d285734c8bc52403c96d2015a45dffde5e0bcb6d28ffe020173bd69ae9a681b010fdafe5e2158f4c40c2983e9da093b42ff7865bc8b9aa80bb6df0822b25b77dc2377a6a363dbc06d32787fc8697c32874cebc811c119d782868bb671ce4adf5c12ab3c823c5ffad82f3d5621a87439a4161e90fdcbc068cd79c3499acfb7d395d894f0c38929bdf0f571232ce76ffd5befee43f77b5239b995c016685b4583c6c555797fe7901ae7e9c3a397e4da68e7ae4a036646805c57768c02c46e1208a795556f5d254e7904df2453b4b3f37cb46b0a4dfbfbb832ad462a249daf134b89840ca76f56bec6da3e823343722ff1589ea5d3120c1fa8696c56764253ba33cf6b417c96055eb63ae23ba5f8f414e635640ab55304ab2e9dc8a69e948dc6e0f421b9626137a2ef30f3609c5e59e3ec51542e622e95c42a46ac5efa7868364de03bb318d566f034688a28aca92d967cab65d162605d251705ae4f09c7fffdeaef6670d625386263489393a98893d108dc7190a4bd3ddd5d03338380c3086d53d596b1ee50e99bea6145adced6fa53c34222236739ea8dd56f3eb038a0675492f5d43f7e5598e3262cbae09f8e054bbf80c9256e41d6145c99ad2fde861e60f2dc34c2f21a795834e8d504b1d72beb2c1ede4da39f1cd8cd1bc7d2220ab43bd1d385d2bc4d72378f9fbed36de1e776724658c279e523caa173133b3983474808206e8d846413225e031a6bcaa63b4d8f80c3f7869a9eb877e51dfc096837e9b42750d82cc2b00b38fb0d8bae25853f403e1f2ca6f509fb4beb2414c99d3a18d5195387ade1f1e259a4edef3033948d9525f91b77c6e1ef4f0544e3eed895e89ff85f1a27cba8a41f076ee5cf5d60f5d7389fca0f6d4b7b6752b1fdbd8ba0dca23c20c85160f00ea0b1d4742bae7defdf50a15dd69f2e12a863aaaefa2c20a520c7c7037b00e0b22a069a3f2a7cf479f4a6c18ee63b8e1da7e121d36a192d62bcb9acf5ccce3d402d6ebdea6c713cb10a71dcc80124c9b806a5f0bac0b3240bab4813fdb81568faf4043c2c8effd3542f89d5d1027e03c2c055b4d95a1099063e05e80fcaac6ccfb6c5fad83b7cee406d7de03df26abdbcde1b136555862c1722ef096e5c8c45b1742309d94a6be904aaa37582d8fcea5da25390faa5540a5b4cbab9a3dc36cd47ca6ed01ae8fcaf16b994ba56f3a0903f1570649ad1bef35e5891180745a0abe7e465bb156c0071c063cf5bc4a535d093c7239ddb9ba09ae6a27c8de4bded5de367b3d1d8bac537c073feea7bf167f1cf69cb7a8c07ec99149894c12a67898a5e98b2b381d15900473d25199b26960b2b5fed031f78f83166bd851a2f75cbad0aa9983dea465edf620c766cc4ae1d870acbc1ff9548404902ef84494e657a26e5c734b1198ec7590b927c371e62f90a4237dc9267b36052fd7125d2a70ed2d4a0371d87488705d8b864637482e03a0ab47f6916fc9a13abbb4b3a5de362e5e7c11ea3f128cde991e55ca7a42d0e36959c37aa64580c1de2fa0f6aec6b53e7f6756676e8d8e5ae3827bc97d5e24e7867a790d1d2aebf2ca43b202f68dab31cfc76ec73954edd4fe637663b36b42cbf16bf8c659e4229924dcd7d7acc8d18bf61c3048915ca84c915db4834920ad51d7bdb44a4eba02bc360184ad088471363086aeccf234ccb8d444693dda7335d488286ce1db1ca369340b6fb1801d2be4c0d6a21d6d0240628b3f5279b9b6312d3a6f35b9f7acb840ac2a07a61f41e855fb21dd7c03ab35e7675695a27993cc1da69b25454204596d3552e622723ceb30eaebca8b8e2b8b17879e5b3369cf235a8d72fa68dcac3aa541b729e961a02b21eaea6bf8a38ef35e0649b148b0b010460735f24a40d5d5a4beb88b64f72779127e95dceee4deab030e6efb2fc486f19b4020fb88a0de373a3ee0549ce0bba5e55ded36be6c936d2f23b2923340dc3333b56360c9c6527bbf945b468cb0ac4e2f302fe918d457ad9ccd8afaaf319e640cfdad468f2435eafba15247cd9ccb1c48dc918bc65fc80e86064f44eb68a0e2b1d378d23eed8ce5dfad35b5cbf24ece6dcbcf9ce4b876f7070016d00828cd02ead164e485ba0783e36ac58e512224fd4335b2ee2cb727bce156eeeca913b18ce0e346f13d517a108ec334bfb7b4462c78575b46cfe91c9dc02bf716331cb6458e43aacd61ed7578d3209dc04b77d206c7b3490509f2e21939a146b33258e1c7a6e4c4c0124aed5a2cb1e64f98ac1f53a973ea407c131104870e44ccef35c75bde72fead8beaa0fc3234f2c201e8f528c1b04af5ee4f2cee1c175172938deee91589d3f6b553fd22ad812602036ffae4a78fbf9adcfb13ee0d23ed00067d1a36dc16cfab0d0cbe68bd6944e9df98a5d0c8084a0fe6c96d335e20ed93e876729abee286e5d23620693102b7d2ee9147b48802c207975bf7cad78b1c577783a83a3ae53893b7f5c3072b9421e3ca038e57ee4ae0a431a259dbed02aeb69f0eb756e5054690b4e5ca84ef352fc62bac867654c192b72f3b6d6d90413cd800138557bf861e20b1a20b7a7290f38c76ccee51d6b1c4647dc9c00a82302626789a256508d7d9668e5deb3bf9905ad454462bd554fa0471af29c14c749eb7fbbaa3fee725bd6add23a27c63dfd6947497f6579fc0041ef263b417d75695971d82db5ab170381486aff0a71316c6d31d46a5bfa2f761b9bcf98a613a8a758008b74b22687eda53bc311424897c2338758679f0411ae7018ffa122a7c3c83d777c93fe10aeb608e4bc893167f3a7e69801a567c02bad5539976b5e27695c59c205771f85a734c53f2bb3f80dd5d85fbab62c2504e67606be4ef27558ace32969ca12d069f1989e741ce2d79e759c63d96fe35d03ace6580af35e13a6bf3b9f030e1925158e6d3bac2edff0c34806743465f8193aa44c701823e991edef0d28f0298df8fb9c5283d6a605c57ae5f37c6b34b4f14a9733efdbf167076e9782cf7b5b3ba7133f053cb276ae4814830a83e6015bf46f1e85cb76576f79fce50cda7418e6a940e7ce4ec30d479cd6e363cdee0d036154d54060d8ccbbc50fc5822b92aff1e7bbcd0395c23ffbd176b2a5a4f2a657538308e4f07053477ceca03e7a4acd9d13f5164aa38166fd5a48ce3b21d48cfc10fc67203702ad0b97ebf670010901bd0e9ab2bc98a6ee6d04e1cb957a6f0beda0d8abc697e840098182db149f2e3cfc5c8dd19d2b545ff8f7fc58a4f58295a102a00e58318f3dd43de559774b11719a87197706ff6acf6f6540463d20283f60603cec6f6e320c4a5e0a95babb94731c2e4063d19ab957c55d6e2746030fba841621adef6fb32e639a6f4b11de298ca672e6fcdd5a79a3e2399e65380a2a49576ee1ad1c3542acb9bd7ac8c48f942872cad26a301fab8d89e50f32101c3b3bae21b9ba38efda3faffe79fbe86eab579c65f025528dd2afe3d55d8f8ed8b13889b2494b0b83e92b9a06fe7eaad2b228a6ea5c85648532f1e43d688378a608469f4a4ad43272c5c80c559ba696c3249edcddb6b640e739060daab036411316b4836a79f1d31b36519832c9d7608bcf0b8c55ca52e5d3a02ca3cf99a1ffd0172035aac42cb7a4dcef25ab686bd36adbba5e76e536425b6e22398ab196daa11b9d07cd3161e01e611ddb89c0ee58af8c1375acc6cf934f80733982821e04dd200a0f98c054939dc0e99e1502225a0e7b92af2649b45d4ac7f1283e9c881867228925b1265c5bdb9d63a8d6ff61ab092d2095ec5e99d8695958874c781629dd217956530e9d426d6b6215dc1cff5f45ee1b014cbed14d6120eacb606f13d7da5b38e5e7d7278227cb5e2665140483bfc7e9355dd0c07e8a5ddcbb24f631400114696bbc1dbbb485b311bc90f784365ac30ade38693fd212521427813adb6ad3e878d3c7861ce31fda40810b741b955ce290fdf5b3f6a0827353c3de6d7b7d4b497178d0e73826398d147a5db33a02ff0668e8bc79b74a4dbfe311f0e09de6002583ec28777117170a6c686fa43df7af7a9761efe5b4a6c57be819a37ec3b49e8961428c5d82da72a0e03ed70ba84604b454be95106535d044237bc32d3636dd868b31ea934416f70aaff60416e69731cf446a2132b7a8dbc89b180ea1db55aa413487c1e345678bd87b1f98c977946daeb5fd5f446c7a81367479dbb4716f0f625854a7467e1c74e5f1ad86cadcf5151c09f1b6947330c7edf965e1c739127528685a6e3cf85cf8b96a6516f672f3888417bfcfab703b6266e7abb0d176c002a3924be8a04b85d3bd82981414c37ed7c760f27649ab69c2928b55556985e332f31c3cc90cc821895e7d398b9a07091269c7ac07385dc303879c80509ebd69f0de75085b50a4a918390e8924a9ed88ec668c179e225921323fcbaf340498abdfcdf5fc3ecdbfb6a86b367e63196f35ce438ca92920ae02862dea11cee1d8fb95934b432046bd8c7c0f26158be19210aa6e2646ee5f3b9c2b6715df98165a2507080b2ef0d1caf94fda9e1ad05606f06af3a7d1dbf366ffea35cbb74ed8a24f4cd1662e99fb982f5246058a5b964529edb2a9d7e54fdbec05b55486f08b4de125d46c8bccbb0a90682b19536d4244b8d9eb46a27cead544d64789c6c2682d525097625e72861eff62daa4dc8dd258c19731239739f6c03eb2c9b8538f3f4fc54bef60c54a359dae1d7c7297a01c07d0f982856f3ca8b23b730303ca9a4f1186585ccd6d1d1b5dd35df9e974bcd94bd96db3d4065d9f1b4aaa694cd0c2e7fb0256df1fa97f97628b01b11e9f5a73c03b9bd986c5454aabe5813b68201c8da92fa3addedd7c9b8474e6c8e2445359d73794b9c57684d08ee84f19a6404d7caa7d6ccc9d7be91fa8e28846a93cfe9e091c97fb846fbc76f03bf446796f0dc6bd44d0faa3bd4e86f2be092d9b98d90f19fd2aebdff2e0caa0657b41edb07f04b77d58688e58fbdf02e341d7e089135aab24427e398d2a7459fe0f63568aef6045980570471d9ed5654553590f4d22e1e84b37de0a72e0559244f35bea3f5087065567803b3d5d247c07b7320c846ed0d710629a4c36011d21bb569bd35c9b271ac6844aa42fc12f31baa1e5c7664563aa6057507aaebb99858a10e2d172e4518f05e01cca81e39bab32fd62deaa55ef584a0c0236f992c67a725c8f26265c1dc6352a5dc6def2ddb293240d750ee0ec1314d665ca738d26d90a411138d3572209dec920dbfb68a8b051d627cbfcad985d158ffb2e920f558e9869eb268356d005a0451d4142fedc8c35e4e9e780968288e670505931d77db824aee65f5dae9a2ef927041d7e494dc4a1d2f4d1a8251ded11867179cde141b6febc16c5734707fe037054636f6f32b432f12b47c8e38892f3a6bf11dc8e38184cf82f5e1772043f56d7d6211068887cc9c9afb72d7d806ec59a1b6eb98f0c60feab26f05ad3aa6423acca6bfbeffd910a3dfa23cbdc7af2d307c4eb84a71e2b1eaa6c7b197cdf56312fd84abc73491200ee3d40d5b8dbeb01087a42ecf45471e5286d9b160ee0c22d060ff03953dedf3eed26d5cf4f60cd4560e022c99825a23803f42da943272a8b26461e1bbffb7a76ab640c0d3124027074dd930978205573c9173b36cef10576fd799a644e95a8f76fe45afebec0e84debfee4e5b76160c1322f0261a7320e47bd2ae9b95fd65698693bc8d141a62e68e61c0eb7e3e2075989361df8603878da60415c1b775c9c051114d32150feff56781c27b3faab52a727fc0080c528730d449c275ec8d54bdfeb9c19dd2e74d1eaaa38e2849fbd7b6e7acb2985077411a1d15414fe8b05463c516cfc3dc7bb9272cf4b1bdc0fe5ed67118c01bb21ca65bd49e6908a0d398e53dc37eeb686e52b8686bff39718547106b312588f4a5bba3d8924995c6fac320d64df4442cf0cd766b02164c2ad78a4c1e972e88f712ce50bf4f5ee73e38c846b4298703c2fdf4a46faefa7fef489ba0cb8d6d4e745215ffd1b00c6e2b661311cd9d9a8a7540ee81db2e3bf2e0020b05f47c6d21806b7ad8f7234cd34207550bdd284e3728660d17006f737aa760727c4100cfcfe2d4de297ee741814851dc0694b9c643aadd830bf9ecc613f420739de35534ce06849f4d59b4afd23a517ee4bf0787ff73b950bf63ff017c104be91cdec36524de29e64140a63c3aff528d11401dc2dddaa76ec5fabf1fbe4da52fce6edb75121c15a260e65b962425d4e84c4785999d09ccf15e5b26bb4aafbe6f24dcdbe49ffff32bf25b4183b6adc5a04ea24a79fd2d6c45daf42e5a32e708b5e8a1e3801d09ac4689378eafe6cecfc01f28c574a18d939b595fa6d599dfac1a3ba79976780f4c1d7de651f0d2711ed43e84ba07bea90d3bc7d68216a3179e15df0037998cf0007b87a1d3dcc582a4da1a369b63ac3d98d9c3e42aa6164ef92f89a94e98f2017a61cfc76ac58b163f7145a6b37ace7ee46834549a9c85027701f9fe7c536f168ceae1934406ce1208ec7ff6face673f7ed3e07a10910f5bf86ede6ff5cb8dc76faa21db324825c57b9a9ee69e40ca846df4de3c6c00782d575beee3cbb878451820b5205c92a5822d33ac55ef835f390e1541239ada16a5abb17083c936534140815276c5522e8b89cade0932af8028803e1e11bd161dd8776c59ee37fb6ecf1a08f9b43e74dc13d6cb314efabfbd428a1ef4accfa0da6ba20cb42b0b8032578a5f515bc3128af07df17a286866db7ea1f96126c2c18b3e2b43dafaee413f1cf6a056941e23cfe6fc0e801fa19097b66762465c9ac2f9ab6e436f53c05a64d2aa6b582e28e4ca21b689b3e9856735b52050abcca978c6b48a092a704f8d6accbef72641ed8922ab12e1841a75a243bcd26d0c898a0f11c0ee533988fcd4e218d0724b97a7c203e273bbe963ae880e64ad76d38fa9b3b35e153ec1202963708f0379a0284ee95617df3625a2c35d6e97dfc8a339396f38a149a9dbfc982278c3bfabaaa4e8bb0d3427d639cad75a50cc58af72025735a85e15e86b401a6819218dbead99e024b5e856fb265ceed651d62de8a0b0b60d387ad93e5986bfbe2415822754dd7e6a6846afe731f6b4d90befb466a167adbf0dfd3bad1641f45ad2a442101ed908cbe2734c7febfac26d6167099188cab675338d5c45d4c21a14e929c8428c6628aade669190c9ea33d7c78b283e497718ab9af2039f0cedaab3413c01c6f6c320d9661fbc6fe75cb7833acfa0980a31b75b77778209a2b9ad090754eafde0b6e9653c532f4dfead5aaa029638c3319a730ef7c9ea9c8165fd7d5ba2087cf6792bd623933972c2f12be805761ddf5c7342be60a60d728c090c7bf7391e9c7a0af049b9241e4a1181690216f58daf083a26bdca65e45bcc58b8d40086c6ac05f83a105b8ab2b2af19e56a7e5fa82936c168fe704c44eb54830a5de4b0e615bd98fa9a0d131023c1d8e1dc44649b59c4474fcdb858aa867e9c0120232711e227638ef2df56c52a2b2aeff14453bc2b5bc6a68c4f504e643f8989ffb9982c7524b781808d8b94bd8336e39e6a1cb069cbcbecc5cb33eb6ddc2d71c03349b8767e5508019eaae9f489e5faf5b813221a239a3ae27d2a1e03084e3f6b4b68f5b4bfefa3e343b4390431109ea5c2dbdfa445cd2b8bcaa205d6fd49ab39a90a333cccb34f1a2887aa3b237d98176cb8865157c45bcd735242429b118137e62e885ed815a163b1d36b824d7aade479b6007c2ca513b2dbc4207b8ec3f6e532b0a8fddf4763b49348f569113b0d7174eb671eaf342e4d124e08688da52e1923d81f1cbe4f228d6c036ac1feba486e668711482055fa66867a5ea580c44e221ed6682e283162eb3fe6294b7e41872324da42c3386f5b881256cdb71c75afe69b94daeaa272946f1deebf8eb254e5cac70bacfaced096c83e64dcb5f5ccc3f711ac22a2fbb5496d0ff28a5cf22319561a36d64c49f63f2e55af925328574979cfbc2c5ede6eb98bbd154ae82090ab6a8a1a671f0300e3a6d966705b8b5b968606898aa367c90d307244a384b13d08de70a1b936ab1eb1703a0cdc236171a044b482f29c7ab343e562c57b5376807cb0e655312d2b38529347e7dd47691d50a30bc197e6f41dbc8c6485ebf2e8f7f3ebad5e9d36f1e07be858614cc79180230f68e3f11374b784962459181582a7a67b235e3aab2de466ee29d696979f9d2f55524f6d249666f06752964cc9050fd0fdef96ee2b5d9b7d2eafd8753560cb23a4c7fca9ebed3e638c061d2b5cb0442eefd8715e22d60a6d8fdb6b6bc41204128a34abc789f51a21fb4250bc260527497cd745ba66867c52fe5452a1c82df3c3c3fdd9df0e65b3e7adc49b910f453c5e8f566c5b4b63c586725af9e230ee03b15eb028c3079d6e1c80df825df3ef375d7b1baecc07198cf0cd0b3c48370ae31844bfb192b27143661b2f08b351360316f645febf71893086edf687a9f5c2ebfc74dc9324b435be58b944672cad2ad6fbdc9c71dceb460d725171e390d9f87cbad8d1c41b7ccdf9fbd72943d7b0366ab4738a8c9da9234dc5f53b3c36f715f97928b7a7d9c72961b0f455c976fa2aa4a958c5bccc8afc64fa29991e7762ac327a0049dc547453549dbb789f21533937e817f80ae6a4fb6734a6b7e6db35773670fbd45d4482bd4c41822960f0e19824d783d7673e97df21c3ff02a2a42d36aa56b500becd9891c11562e535999ca1131f5f35cae5a06083a6f415bbe9c42db0cf14fd6e169fb87126e629018b20d47d1afd6bb87dfde0029b86bacfd8573663d4b1874729cf9ddd183213c9354c152f35f983eebeaf2267dd0f3bab7ff6a804b2f96993844e56fb7991b9c780a41a4f10996a3e0e1cc23d47afe3a66182e7b1e4e203803f3326237a7156ed95ccf1f5ee5625696ad15f6357b715df6bba7a3bda7b9dbc80c4c5762af1e7d2edf157055b58550b2a9280c76a6c4c3637d13dadc8cc3ec533eb2e369e49a2aaca322a4b32ba7fa64cb750273e39f74c380f91a1a63e98fceb210cc1f73fd9e2995c2119ef1dfacd7ffb55ddea61836e8d821c48366bca7b44bb13fe141c8b893982c73577a9e75608a00d1d0f75702b4b0fa801e8a383d4e68ae5a4d80ba61092a0891cadc48ed274c491d23e0b6c31c689785fc0c7ed8c90e5bcd0c2a7ea648801dc7a26b0ef11cf34b807eb821d8b4fe89491772bdc82b984d14770aa68081a4ab533a21e264c3409f821af1129c5db58cae0850a6cdefaf09ff0be800e906fd8487856bd037a5c57eb0104cbdd3bd09650daee84f8fd53634ee220efa77af158a9ed536b760a32b38f02d5e2af32fac20b72f1d0fc8b885b57a05b3ba6fb58acaee37c71e9345f948930fe81923286cac676cbd224851db9532695a4d79884dc0506c48d0abb648f22afa02ea283c9c6bf1ba3fb8e68e23073aa09c7f787c08b1c69e4aca19af1d4fe47cf60077d08bcd8f72b9eccd41ea19a3256f882fd782837db8ca171dbdf68b085acec8b17d92376bb81639356e75a26db1e6b3ace58418b1e9303daf417e45ebd66ce35199080a59e7b630bd666abab609b8f160f55ee315f08f994b3af4635579b62c0d52643f3e656ad74a7df8d20100868a54e0cf5761fc4f8b5dfaaeba353712f39d6934d5f102a1b0fc7e2ae3b0815180b17db392f91c555a0979710ab8e6a9712d9d28d1d4e957b635b76a25035bd9d2247d77a216a6d4026c0ff76f9854b3cd2e962dfdc39952de1cb754355d510e29898ef3d6efd4150802b3f6ede7dae68f5d7d76b313f8ddbb1c31a7b7c35928e5bca56b0b86fded246a6d6e44a341e40718cb137427ca0add0f96dadbc92bf9baa3a78b903a33325ab61b738679b12b7e7e47a0ef3422f603533e6bcad2d30b91642457172822f4f40021ba94181435904795877883a7099fa27ba2d2ebdb6e370e98aee5137b33df9819fb98575759f4e93a62705b8a32855c2faf73e9c73802e0f2a717c011f96b00b7945554d63504a5ab23204ef1d0b610e872f75e80d071f19c776b556a7a3cb9fcbf1385c7d287c6985cb76bdf2ed634484de8d9d5e9835006775c974cdf2bbd579273f80d1b53583711873d314c5168eed05634c4b9a21f7ed52132a796e014ae11d71d9f148597f7fc53b8d146ed2fb3da6ab56f078ea4428dd29c1168fb218143d210099cbf998bbc583fbb2d513e27a68403e4f84e83612f6d70ba45ea80cb37b6a412e32591591ec7342ea0d8678630d3aa1c129f4a77bc646a431bcf534617b42b5e687d9a73c13d53937e065e3c5a9bafd7ec2e6a6d4f05ee59dac52b80e1ed6f1a9b7083571022b6e831ac0d1d7453236a29558f4dc668ff30cd84d1f3a2003b22615ac9165bf85e7e385dc9f76a9fb3c6c7155ed8ae6a20cbc6b8f09497fcc82085731df54a288ef612089e8ca760f62f60b9db0513fdaa48931a2ec07fc245144fce9209d8a4bef93be879529ca7fb56d9c288d0442a00dd95dcbfcb8f9c02c89a3b993adc49803d832c09df3bc1009bf2869d7b96547f680acd868ffd9b39aa386a0fdef8dc39a72663788586d70e40860f09d6da8823ca42cfe4e6db9c8ca6c1068e1c50cd37f72c3568eca4553e04b3fde6222ec7c3c5913a406c7ca43f0de9cf2aaf54335101719b4a3a12e3ac4fe1ba11f9b6fecd3dc6ccb7204777b6c9cf77d841082ef07b1ffc4ef8f4d5335764cfe9416cfaf6e25a4d70b17df798bf80a79a56b8eefa4870c08ab481f165de6cdf93512e2e1df88346506c687f9793ee1bfdac7ecc7861171c4f416e2e142e87c585ff554b415562e64d532decbf136a6c203b61e68d5304609b87a473fc66adc22b3c0300698e78e6c4b426319d3d21b300aeae897dfcf8d63a6e3a4a0b3fe8cdc8a6b75b12069185af08a839e768880c85aa70c5e0ecefed027e3ee1c6172258ab86c6d4758ea45716956daec777bf072b23bc66aa03a9de031219b92ce22ef1a8e78fa5cfe60774d0c8f70366bdfae361b7e6c151c797ee3d713a888362cdc114afd05bb240e5f9564d70333bc758cc75358cb444762e9c90beef30b1ef6ec6324d597f82a96062541103d527192728fa8ec8901531efbaee321e5586b0675b07aeea3dacc4b22b5e987190fca0d7b5b891da717b6c7ece2c357665faa268d20ae580fcd3893861c7e7d94b05b939630b2ae299fae5ef0e1ebfeec94e9215a8eff3855bc26b4d01e37e86d78a7d79506b1a52a1916d08a8c36a6ef74a76a60bcfa8abf2a383acb8e48003d027f99857cb0ecddd70555cf5be0c68096d17ea071cd5537b47d148a929416cc882e990a2f2669427650ffaa34930fb044552e3221daaf93b2fee7255c5f9eaa208812608a153e8079f124709db39ba0094015730cd386eaf4143bcec0d1708dca14ec295a8f0ff97eff9c0c6a6861c84a03c19770256f3b1880439d9bbb6df962effda059eb797f3e42932eca1224aac24eee0201dc464899d9324bc6a7a82c83c5a68d1955b62efd6a7037222a1284ba5c4b1cb042f89349e02e2f2fc6b8ec49e7ae02112325f715b9785e39bb236b7b5bf921805eedf46df4f90a478553a46966090f6e3466c492e072e9cab7dceb4c08088660d0f2b47c975feb272e5d9dfaff3a59505a4c41183ad47f1cfa9921986f3f3f5c2b039f91c19819268b0073aaf84b34987f3a708f804a2cf04f2083c0fa115b80a76568a55c60d3bf5b467ac20b960f789ce861dcd3d78c3e320b32e6b9171c9872358d5b025e3ff7576cbe0b58e268f480451f8bb2620d8823bfb403da5002e1b6bf2a1d17d787104ca2ad65a6085569216966f1d31efab5c27bc22cfbc71a88cc89e71214c7ba8e32767229c5ed2d478810bc5808fb579f0e381f9958895738a941f1944df9895ced22f46355a820443aeb659092b69a058f6318a023505eb6f056e8c83c520bd0c1ed39b39681c2e54bae480a1b950d6f04e3f830b8f7f9658a7c48db91c93f256880426decfc5e3a9b1a32e7903a9322731aab206443d3deda2976220178fff2dd1073ff81c264e8856800c7dac95ee2bba04ce1f5378feb981e08a929cd55c539c75fe7b46a39c60fd2065e49c5b933d69baa4adb217c2fad8ac79b247057e7e2970753b0030ff26aa858056be0f4c7d06a37d20ee38f727fde22efd5af360d52658c41bad71f3a0e59560daaa86832bcf6354390369f52b6dce3561ec6369faa20eed18de1b1a9775cad42ac11614f3d63b544621f04d38a212db855e77793ace41383f4fc4c37fef94700c74b640144ae6c5e29a4fa600e88baa0e86f965a668cb357f94346a6e973771adcca489b791ef6e6ec86cb0f5f25553ab2bd2e8ff28026f7f9e0577000745faf33f0ebaba4e15a4030788ff0976f9009868cb8a4041fd3bd4b4d478c9dd9c8bd87d43afb60bc5adfdc3f7d52c68cb9610c387734c1b08ff33e626277294a80bf0421d9e7fb02e3c97fbfd407f0873b74c018d50dcded316155f54520b41e67ceab0420d758b2528ab4d300d03b9fb7cb1ffaf0b72789084b895d670be38945cf55137b2e86c608a1dc8a34b83cf2598f3d15eb0995bac5119f7f6815fdbed2a27c466255db4aca91d920819f011d8e58b1650922df57952c90c85520f2e686f1efb8387271001ed0cb46f53745da3a6fc174f2ccbec1280665f83dabf39333ec1c2bec681ff7bc3952b2a84a26087a6fa82150155badb77722965ba2f4a199931ed795d4bd178e1b94252519ce1040935bf3f0a503283ed1ad549776a561889e63ff107cf2a38748d1b509d4c19f6c14c8f13aaaf514a5e29b7632019255ed168850effb055fbf175012bccbe65a31c70ed9ef51aa3d1babc7a73b74eb3cb927e7e39ff7005182933014b5d803fe0fb6be6c4bc1f8e9e5cacd8ce9a8e3fa8d10b65c1c8069b7689312ec2040b08e714b20d15a151ab12db2c67f79607ea532c22d3a5c9c425444a9ca237df3c6b16c56497ae03d48eb95a168ebf7a11a306fb0e3a9a6da797ee0e0b33fb6f268fc3541c054fa076abd9c9d99cefd3e297182520cbaddbaf4fb410fe26c59674c1b470c9195428ba03fd8dff7fb09775da2956f17beb32a56ff8b72230219f13b2bc24dc7d80ea49e8468c3996eb46a2068c86c0b4ea0e414eb6a746e376ddf72bdfcd861621604ca3bafc1c2176f2cea775a1b239a85425e6fdff5f49e3f0c45102e76b656067a3035a1704940dcb6e77b43a8dd8ebbb26cd0184f65356688582435ff5d4f81468c9b65e3445e06c7b9f74186ff67f5a3af4aab730c9e55ba353bf72aa069ac0f5da60993476ed4ab0de7fa08a0025dec3cf3c79967fdc525add8a191261c067da7a227c12560d0be91633690dff485cc8432b6b723686d632b9a4ef2e539c83d9ebe3027a86122b1c674a898cf58b3a55c456805d293659a2a93e21fb486e0784860e6cf307e44d0ea3b52ed261d42cb619380a6d1d5ce21a610b2c1486b422e9750bf133418b75c0677adb8ea7d1f5df035a8f22ab28a0a772b65aab39d4e38bc7fca62d0db2245be95a808b499405dae5b35c4ccff074f354e79db70258e0e6a7baee84db6fe408cd63b84a54ada50257da4ab91d9b532b9c576b0cac4a5b3faaccf99d9a3ebf7de0c62bdf7ad377a3a66bf324bbabbd7dd851ed21e4947a003a7e8b858ea03a5141d869d053ac73ede8b12de0a535936bfc2833860e468c8a6044a41a14af663930ad91671b8417bb1f200b79266afa7e66dda092360a18de5cc02717fb02d64160184be9db83a0f9a7f687bfce1df7f603237fd02a23a4c4463b1e84f14fdaef2ce0e08cd456666de407dc82f1a158d7e93a2167689150a4c3ffa0026cefebfacc10bdab462ee49ca75a4dbb677460f18f359d4950de7cdbb20e13bc046c46e89e46b3f4a224c710e95e8e5ed05a1d1f4266f05f8757d6febff63e2cf4818e1246a45ff28925d6339ac4189a2dfcfdcd034fde01b18e3ca11d335b45a8cbc641b9a8ccd816342cd0c57f52b84a907db163577b8a6211d05559adb67208a69a2e1225076611f00021fc01aa783969e832a3c8eabc891afcfb7d5aa25da9978d328192b9b5a0f9251b28c4dca774031343f11de1538fa05fba478f65819dccd8dd51aaa0da99684dac80548d3292a3e364e7281716e80e349e375b42fa0f8615b68465cc2573c2c581cb877ff2aba1cc6808a9d354806cc47492b45227b51a3289f717c0ce582afadcc3fd23cccb077daf9d61bd1f71ba0652a97048a11558a527d309407fce7559d56db45ec1f9846627266da8b6f3ba9d64505031d1cd0246b745e305018c476d7dc6455d04fbf17cbce464fb1701749ae190136647af20551875087b7286f6dbf4c8a372937f8af688c7241f3d94dc696553422417b686b709dc429def15fba878a8b1c1275989932f5e11d74f14d3900924a0b7ca6eda2d346c1c6a60a909aae77b31ac926b62c07bd2676595aff5d04debd83264e2d3197f4fcbd34617b2a3b8921f460b61ffcd6a5457511a12fdd3d8ae5de56c27100969bbe685a2282b39d6c6172b49a78756659d461bab5f6319e52f178dfe680808c735ec544599ce9813c098b5890a1c691269f02ed2cc66f688941301a2e334f48e90ba414e1b02d17fd0990514f6135da62a3bbf6368920d7a22f4a15fd0249e4fc5e7fbd90fe7fc9d897789f7db165abdc5497f062e73c34bf7f9adef9902ac9b59f9c02a2349186ddce862ea8a8372d384a9f31ee1f23358d518257a5856f7e508e565d3f56ddabc8e476d744e41ce35f98d43e821b42450904e6344691dce46af5576f2ab20a8a890acfd5ca1563a5ef2aa791e306245cf260e090a561ff3fdf362d5a89e40ab50f3e711d620238a035e9b286382adb9f46422282fca7cedc1a7e9ffd15ece8e2fab8bb4a824eefc1a9438a1360ca7aed7393fb335ff063566ee835ed3fe1a0e610f068430424f1f5ad5392a8c1a293ae3b9c8351631c7ff475da2ab6c6cba19b37a7fa52b901f40dea723eb834f08db431cd0ebd6c0add71b2c29c26afc18dffab86adc6f71e9c414468790fa055a1c1bd2fd43a7277790bd085ce2d7415fa4639336a87f93daabeda74e6a18109f03f00502f1f2dda63648dbd91e7e536e613d9b42a9ce07eb8dc981c999e002f2a2ed0ebd12ae81d6f5bbd84a845025e913514540692e033887768e41cebd2f112e901cf73d17abcf310abbd0350d464eb213533c627034bfea14ef615609ff051c7fc25d85544d98e13fd1f7a2d0ebef4cb7f0a2fa7ebfc81d18258fdc9ac4ce8744d8abca918bd781823874b3d7ef7412088d2f1098bfd8ae1a3aef98b56b388f2044c1ec3d0529f0cced17f6f7f6df195febd86d9b1f474255ac1847a080607bd629b38db40b4063e0b145e9d82af4f8c442baefc9640a6f3a6338029c8e3edc423d1d1c455c41569e4a779ee3e737512340f65073eef8d44bec9062623578af91a59538fc7532160463f5a5c9b47a8dec8f30ca1f3bb2daa7c736f5e0c27004a68765a9d67d23a196ee9a71179f6887564108568801156fe875a41264f4e75aa31c5a4b15bb00295421431b3985013c2d6f9cb53f519aca6555abf82e055184ee6a8a82e6fa5a4b0d0672ce5cb769728d5d1f080d763670670f10d64d041a647d6ef3e88ae85ec9ad32d17bcf64a9523b2393bd71dbfdd7e0869b937587029522b4c83fbbdb787ebf80697986060dd2427380b658387c7be0eb5a310f6a01d00ea6bac51ce48acb216e6daff76d8cc2396e9d193a83c58c4c8a6f65492b342032170e677cf4d34ae7ced8ffc395da9392b0c7c54d1a7bd6e3a946ba0ebc488318ac4fef932d8c9f9746dddf9485fffc29c181d6d2d76fb7f2abe71b7049ad167c4617914cba63f99f085fad98117ce259c8dac74be3af6a6d227a5115b2cb15ccd9fffa79b4f340cd074b4ac64da7d8ca46770ca1ef370614d61ece08f5071bc9d3e8334a36a5401be1e766fb790c77813c8e9d71f68f5e6c118b0802f2eb9d39e41a88fbe27af5b37493041737aef584e0eccde34bd1a98864a26299608e3d8b45f63cac1732936d186802d20eedc1fed26c3720629d7deecc6dfc0715c9d6f6243c678b0b73cfa885155623f8af2940cf4468176e275fdd94ac0793122995fa707b1bd67aacafcef41ccca0044879f057bdb601465254d860774be343672176f3e1244276df2ab6d5b82791c2bd187be337adaedcd6cfb90b9ee9a743086e3785597d8bd4543aadc42058e303b50ff6b5a3ebeaa0ec14fb77793500e84e052f62efa0ea425ffad5564acca28a9b9bc5d53450f253ee75760e5c79f56740e778f53fe5af180602000e865a254aef42d31f88edcaae9eff7d8c9b4ff5e45eb3aa6fb0e116dd3ba983391bf73f172f88fd28d64d126f02b00febec0fa95d32494cc24d11370e18e6ac438dfb09eec31f7620ce27530f9096987258b03268431039388c340f8ecce7c3addcfc7ec7e71a663bf6c5629e7918e5554414e71e570cfa84763a5c0aba1a20c7e2825335aa6b8494df37ff4e2b2b7bd8acdba426df3ff3d2c8bdb4af68b09e3e8721ce8def2f60511f27abddaddda866fa6d92df3680b6631ac7774c7011909c0394deaf6de01f93b14e918c59d9f2f5038226a6eb805320c977a0f4800a3555837dbced4d63c5183666f32ed7f3fcf0e06f7e60beaa0da0eea9ecab4329c32517d1ca37113d8f592b6af7c029f568f6ccf62db00b6bc83f421593ad59bd6be92e9dafdbab03249b7564b18bf95447fc81dd4214e11192ad9a09c8e4fad17e0344e906f56edd22b88b16bb1848e6c8a56e1d9a91ab6a29da71385862e0c743f743b1cb077d323a310d4720829a73d8af9ecfeaaaed91171857b4e4c66c9299790a07cdb1e9f22abf7ad71c3f89717b50761afaa6fa0c2891073010ff0579a44645cd6f1a612c06a3638843dd16a7926ad0e1ae05ac7bbd532d57860b5199d63302964b0144480575e0dd87b4b9b374d3802809ea06ce47e39eef49dd4856d8c0ddfba584cf3a08853918fd09b9db5a1137cfaf94d0433e4dd9e818ab1aa97abc68b67e9aa07e5362d32542bc57e4493f3a75bd74e1952a81f9a9ed1168e3faf837e2fbef003cbcb451f189be80b9446f6ae3c603881177cdca4925d9ac944c1ac602d76b345ae6283c2a8e7d21e33c1a3d18826a6f43117417aa72897aeec00e888c9f016f4b55ac8b83829f847e712bd4ffa8a1d065e691603ca5432c8ef3887859e5b2f28bc0cf8b67e42f36ae00acbd0619d4e58885faac6b26e87797ff6efbd9f82380e756d150981249cc5da5d172f0ccfac9c9c1ad5b305b265ed42393a35a602963de2b6dfd3c6e9b84b21b65caaa5a967a5086d7fe92b296442b97052a9e7aa5b95450eb3eb0eb8d7b904d092c9c4d119166baf02bb63517c5ec98d2b17d7b4adff01d1b0ba34491c665bdbd7f9c4144d4a311bf546d86a4450fe1926be6fc98aa2c60946d5af0eedcb4c2f0a03cfdb632322eeebf1e911cc809712f7fbcde4afbc975c7c347fd50eb46336be07e43403ece8c0374b480655770109638cac90c0b4c0c0fba07d21be963457558015d46ba444bcb0424fbcffedb743be0f6ccf769ff6abd433dc2523645e166473d3c2deca71c551e1d319b6c156d432a22ac18a5a3fc3ce8e5b40ca3a861fb37619ac475096ae3e8c8302a7884527369a09b6753d95bdbcc1d0bbb8b673261c40cedad9ba0dc8a3285f95a9b59617a143e0aec11fcc98291804b1df6a80cb56ec5354919b525a7c73ce9efe3959c355efd73b4ed7216b282f0e5b2258ea9a0a997b74fb595fead0d33dd91f7fc512cabd01dd3f66e9c2954a98408b864c57bde33bd34e7a16dd30d2c0082ecc01d2e4e6c510c6d30ff3c5635046b0d05eeb3939a3d4c032b7bbc77354b8a26bd7d928b7a8aeb56bbaa353d6f8a7023678868ec65639bee92bf2e5608dd0448529e0cfc737d9b230ab2da6883703fb16b4ff19c50d8b41a639b85cec757162d56b39ddabb1afce202455dc74645b2631d9f523a718b1fd39cc8624e480576c161c39894a16f5b470cc0d390f1644b1d572f7ca1b18343451dab0b63334b0b4f8ad8c55cc5289e6ccf845b2dfb30872ad2d4eaf194827b8e1d1bf39c53420e108a5c968893eb38b86c67d6a1741ec47a375f1bdf8b0c4a8498be52c62405e37381136f93c43486a7608107d35bb015f1eb3cd8b2ba41fe13c001fffbf236fdecebf42f66416a248e2cf7728d82211652281237f6b795affb5a90d78b789074a601bf4efdae5b18e91216b04abdbaad0362619fd12c9f45b584ec128bfc95df54dadc1bf0884f57fc1fc9b9af7a60a52e4d49726e265eedc5fedd2520f3f88f6749e573382a4e1359fe7e6642364f02f645824cecb00bc5b970015b1c572b1c47a93c6db7fe0c7a387ef29b5ef8002209419e18a8962472e446e164080cb4031370cdf8a03842f3a6680d1c02c90b865c793f24ff32264297478ff3aee0f1c144b2450f52830432dd03b412ae34089c3f60cffb39c70aca7b9f2eb5b1e1520fd360fa23983eb58474767f74fa09ab84bc5e5da66d8f1dc885817a29196dd21aa51c75b1b8d369b4007f3f2f3d9bdeb4860d1413670ce28d747ba592663e7d4da7f139c3f3791c46783bb9c99244ee483451053680995f240f623bcfdb4cdb5ea5eb034b6199c8641e55a2edadf24f9304c18759f05e5069692607958782c280e29433ea818ae721c09cb71287646c5ddabcaf15007966fd9a2f0f0ac8aa2370e15ff042b0993b21c57ad97b1e1955e603dbb1df324038ba0f1c7896bd3778209198b10e3264d0055e2b9321ed0447b8e1c1acbbba817ee02077d53e96dbff8835fcff1cd09934bc08061a73ba54d522703459f28e5e13b69dded5eef1ca53c5085a91e341071cd1c55191e97329cd35f0378f8bfe86b57703794cdeac8c5246ff1dad44fc5c0311832cfe7c32d5b6b778ef3189038afb24642b12432e59204652a2b6b3dab65cd98c4225c11c0eae8bc60ae61b84d1f6ee224264808dccfbecd5862ad15bd81e75e9f6f963c4c5441e54470345a4b67576de0ff148a62e337e702cde9ce93604843904167249b8c6450a779358e84916563f1b54012fb0dd39d7b35adf2467c5ba0db750ffe93d4dbbd48215b8e581176f549871f225e59cc61cadac58e6d5ea57f80465d83475cea2fbb8d3fe40287800d9bc0845e523cbc5ed50d1b032d8badba02659dbf0612a8591d3a85cead66c1e99bcb1b4ed95ee770a83346cc2dfbe39b2597ff0361163e7b48793f700580f90da23e34512e32f223f3e9b49284a9f1c57e2c67335f3fad17cc72c636d2af7110e31e836b558e1ec4439427a9a308a59744eab225cdbe523a71cc09d3c0d5c98951df23dc9a93c586cfcc5cbc2360d19e5d660bee2461dd08bda754a852c726eb6c85c1dc0f04d9997d97366bfc32d083ff93519aafaa949b732771c45a4c6703ded38110df0422c6b279a7efcd3024342f99b5c049cc6b3b0631c7a7d6d6644d476ef4a4291dd139e7cbd483d19ac913eab673a992e185b8caeaf83be4fb9c7e8aa58ad815a3d9713db935504b38a464b6e646a7d7fd62627c6c800d16e31c9118eeaad108a6f2bfe260e1068713bebd3165a6c97d353aeb55963284559a2f9b034d793f90950f82e8c0ec670a197a960027dc841f059d441e8021bee830874da7ead836adb0147df1a365f7d55eb9bb9f81c24cafe3a13f4fe7c968ca3a880a3ee25f225daf361393648cfa01fcb627eda624358713918955bf2d5485e6e663fe680f646126ae8bd3456d4834e230cffb7bb88ae42e06fa624333272e2c33a5f7867c81b542d5561a509f241ac6801bce955aa302b578adb2b3cdaef76994d776049ae33679a50e221dacd15f6a0f1125694e9bbce24f36504aeb82770c9299fc8abc1477c0effe8a4ec66deeb9406f6afdff35a7102c78b1954aff57f36693db8f53577f8ab9427a3cbb37fca0e8d8a30948967d1d0d3ed9af3629e2d9211172fb20865917b271beb5cae11d1ae4b738653c4538c7d5422ee147b7d6a00078d4cbc159df7485f132dbf6ba32551b383c750873edbd03a8112a80dd08694a540f67bd56e08cbb6e06e92ce06d9a6566bda0980f334730ede774f9febbb1bd515f8be8db7871167348ae77852109068dec3faf73b1f628b28ebbdc8b71921981a59fd05a7bcc8a657acb5572ee4c1419705d8189d2ff88620424dc91c96a59e129d534592c99043acfd921f05fa476dbf66dbe1bc2a07e624d21f8ec026d44e29096ba59d496d6ad223d26ac207ba7825338e9b8ec208a5bd589b792cf10bfa897ee6fd8d2a24d97957f5565426e588fba4ebc04dbab96f2c6930368b68655baf2df9e9801f650768ea94fbb768c62526e9869ebd35eca9ad69707ae0aeae73f56d617fdfb3fbee3bae451a98fbc69d16f66097eae9b631145a1623373325fdf4e4b0e357317859ce9e97002e2721a706240e03d021f4dac41b17101eec185e31bc7e9a778fadc1ea3fd77cf4faee7bcc9ee3581fbe6e7ed7445998ff285b5409a5efd2668d790b9de1fc998404948eaca044b1117c6a4227a1b74b584da12b201d57b6c999bdf3cc78fb79be9d3409626754fe62af0f1443a8177536e0d54a37f09f8184a515272d1daec5871e4dba1950bd4732796f09ac591428abd0a5cd3d1dccc35c1c8019548dab271da112a93533159b52fc94d7a748e45237fc8a468af18b4cc51c548b2740fc14ed57fdb9ca206b172b8fbe476b2e7ad9e17f9e098725a3387933d6c239c6af642cda1fdc0554f96243c6061f5f2b202498a80d329a54366b864e51f8d5424368f0a66c5a7484f70361a8a0c11c206a19f4bd428f5b0e2aefc0ccb4c842c42ad8bf9df6cebf92a6be697c18edd837fc136c372952bc83bbf024e9b9a13875f9860135fd9c7be06722ba9d62e603891672b139dd4199c657f5efb3f8b1a35ac6a54610f1ac04d7008c4a0b1b38b8fa94daa1ef7534775db282fabde5c59342d558e5a88bc49d76eb3acaa746f73ef95a5258c679cbf63feb87275ff73a388396f0ac903e6f5f131964d0c7eb4df1193f584595c090a69f8d0ed0892d3b738ba73014b55ac8ef95d0701ead233f5f86fd9cb951d32e90747caee20bea9878c6aad9d5261d7b52664e47a88954f599e80e3443a0972ee99eb3436c03ec6c4487088b69ac6522da1c2b4991026913200f7d16a8bdf2830d41e6025177923744018ce434d6304c3e615e3590c2982ab4a714b9f5faba7c9e723fd93fe31131f30be23b4bc8fca1185edc42eacf5c2e195d3aa332f8f97c26c0aef440d354c65343ab5dfb4cd2e1b9517312b66e0aded7f984fa59511b12cf30ac3183d86dd7c008da5a3bc034bc9f94c47b191b427733f47bde3f9b83e40ec002d3b899ad383acc0184c3453abc5e779155912a28af74c0ac27e860c8acf3634369b95ba9f462d3c333f829d30e33f9c0525ee5ede39e4ac23095abd5182498ad84ec87411f7957e19e49196334ddc4c6677a4248eecb84bd110276df25acd9360b659539070f2b448d045432b09af580f224ecef96b3f46cd33836479d0a0f9beecd0bd69dae6dc9ea067279fb271459b149d290afc096458838a805449026ad3d950719814f6cbba07c206d462a77207518173265a5243698ec47504edf6c814725d529fca43d0fafaa80a6e2e5d5adb77ab52feb2c5b6b59d1dca10c194bc25a8bd3e3607887ef9671f59a1924604bd640f7648e5ebe648126d4dbd8b87750e1d6a79961b01fcb068c8b3ee314ff828a11ee5f3533e5d56a2b0636c59e4f240990223e62761c8cefd8de00a988144d45337111ded909066a3c2c48720e7d28f12f1691a5f5bfe6fc05094414e2b766cb7d5ca6878b738cc5d83c42c402d575e85d13672463bec26ff101ceb7229cd62c885d27f5d5f245dc2beb410cd7ad731f9d67a45536ea33ab0fb210bdcb180f63aaf7cf85c8243bac0bf82ab0e531e660ac13e7d000e7992bd2114a6bf3da5b25f2675fe392713d9019343820801435c269eca7cd0979af70951a5fe35bdfc058af00445205a3a99cb112f4dbdb9cb7015f0e5a6ee5c13a2d1e101c5e491ad8b360511f9b95949b5ff18e51e1440bf90c8a02bb9722f2b0fbf9b467bf7db24daa95ce8820fc71cfc02b2c86c45b25dcdd1058454b431bac39449dcfa97c3ace255c405f9f610322b872fa0248ef77cba1a220bd65c81f03b5251b9d6356c7a95d63ba440625ef27b485832b2b6a25c4f9df18cf384d4d76a0b136862fd4d5abcde2dda32388162fd4119111299feeffe0d2b862aeddbe16a16d2d8697e414b0ecfa8f0d4a347f74b4b28a9838f9d74b1c9b4472e2dd4ea1537350f87eb9c2be69d39de8d839efd7d0599fada7cf6f16f6931c9dbc57da57dedf199c54033a3dbc779b48780873145bdbe0616d50e2635cb41965236473a100cca6d1cc0e4963a537106deb5b98b30f4a905be69aeac389bb51e54e891483e8af5b7e2d852a61216269a1cd6061f3eff78ecf4056a6dfb37dfd6c42fd8aa8e5c37c48fb1be22395d5866cb0173972f0760c503d03d450a8086c473e7c3c82ede20360b870123a43869115dd19063a252256723ee78333ea96548e2b347657691792ca2ad5dd363e09a23b2636f358f58ab45c7d482e11eeea3c359d5b5a893d84edc33f2b7ff501fd5f67df2bc68945e7653014841e1e10662427c9d52d72943528cc4b0ab0e9a99b58077fd20d1bd276af01863639208171d1335190e1b8b19c2f81244d8f7c084dea666f9ad491891d45274606c88703c2ad6b7a5058e3d7191576ab9ea07c74e02d4d5776ea87fe8cb75f962e5272a668d4d34cb8cb60e7d39419d8ac5b6a99ddaaae3baa120e79eb8d17c48c9ef86aee28d14cb86cbb2c9602d909ff04fadf8c119e68928fa105bd98c0d8355c6864baa389fb9049ec69f1f57d74dd7e613a887244e6c349a3ef48ece132adbb60b5922a614346da128b5b26ace8767980307d06564b4abfd67baaf7f08afcf86ab10e514780d8a5f5353f6f62c946c01ebd0c7c9441612a590deea4a7e5a8c4a9f36764dfdbd5856d520aaf4cda8f98db968089f73d1f6e0a72846a9ba0ff45bb686ff923491d62ad49516bce060e8f97a756db4913321880091163ccd6247f462beceb8c5da9f64fb3344d3f68ebf5f40dac537271fcb89d6ece8144e0e1b71a40cb7336dd144effa928a7098f412a1ea045394e32ef934e1cf97ff3e124bc5dc3350097ed74312b4521e8a4d58abf795ea7905f7a1c229de964f7a1a461f38854ada8c18ed87076d8fc8a5661064bfa9bd0e0da54ae369d5659d0079d083812cef269a2f4e44097c8826adb76fe9ab5fb7a2adda8eb86b2237966b787044ce8ab49e1f2d0f9f576aaee858dee45ff11984417ed74ba19cde24f650c731063f7292e97461822eaf5875b00edef7fbe9ce8076d344b5b8d68f4dca48853d49c878e064b6ca5be5bd10cf26aa79d8d60affc1e779b61d121aecd0ab7fddca6ed4fcb4c14b818db445ec40af5baa0f7bb6e53bb170bcf42e80439c717a39498640669ba19c34c41295732a28dc47c79fb3970b5e17a68330011e305fb9a64990c272b7ef07afdeb1cb8769ab89b6164c51e4326c5eea993bcf8eb5f1a5dd0ecb482e629c86d6e322fdfd374ae43518cf97c7d679320e3217e311ee3b9eb9b849d4e5e9c4e1c1bb8d5169095158100b25ca62b1c8c29cb769c874b1f944d8b90683fe5db7d2cb87a1eb69d5f9adefc42fce06f0119b781923249592039acf9197409a325e24b4a3af4b8a28269d0f069f8533bf7a002e878127fec924f7c672153ab90b6cedbdddb09b256c91719a504cc4c46d1c5886c8ad46df4a170a3c5e8d23720cd3f06f4b9fada60293e18a8c5798ab0f63cf08f70753c9bcf7b01118d0bd6b93f7366961432b23bdd293a8d5ff6a55e8e3e33b784ecac71bec5c3d5999b5275b32f4fdf1fcb0045df0c140b422f863f6b449753f1d9232dd7f5fc7ab0236110001629d91cb2babe405b830ad6d02ae481b37865b87ec2cbae22f251652347ffcb777bb80dec8d5adcdbdad09aa19e17d70ac6b87ad60f81a06f4ef1e5f5ada57585c3d979bc95dbbd1c50e9c66758f752183bd77730ff4c0ba249de4a7d9f1eb1573397226b99a9e21834c08e76a89b2960fa7e5c0098caf262ad8f2d2709fecfb93991423a1ce8ec110e50c660fa883d4eb474afd4761d8df7b224186a79f0d6f17d3243f290ca9421c3440028d998865725dc266f8d94fd27952d2e2edc7ec393ff2618d1b14b4036dc00d5b1d57e5f4e633762db4a596683973c21ada40cc5cb5212c8453216fdf18abc1d18d9600a6dcd4812193463dce7f6f4c2c091dd6985a6cfea1cc946be3270279c7c9428e4f85c9df1e569e831ed540063223460b51b7398091d6740f90a73337e04b070bf1626fdea1a0884939e14b6afa68ee732824f4ee1a79297822febc8537ab80825654479c5c75f17255dcfa29729b2d4762e51d445cd0da5c471eed5d2bcdb3663868128758a516417eb7de327bcebf7e142e4e2af07528e23c7b54e02bd17daa73f0cc225966ae8021936aea2fec26c9a83a5123108687c5c00bc84731e3d0aa504c972ee6609f65d6ec172bf4cbd354f532e3c3578bef9ebe47b1dbdcf4dcc46b42586f201d362e92a47b00d904d42af3ae9689d806e47e7f129fbe92203938068cdc0cc50e280f68e40632debed41aaf6d2a9d1e2afc4a841c5437ee1144485d1260e700d99bfc99421338fa45679094fb42e5fa34f5a4f8463e2ada460b6639c2ade1d43a6d63bfc7074af2e2d5c867a798a10eebb4f1876c3b3de62340f0e9624efdf2fb98e3c9cbce02e9a303d22e2b58fbbdb71b0f7c6044db586220c58a5095e6c65f4e92a15c78f2c1829aadedc320324115b63e92e8db779f0a68d9a3b81e26185c64adc5158f1067e3d750eeb5d59d007fa49151c103dc28b762132a6c2d611f93da86f3a9ee77fec399b5693413e245af1aae308f585c8b637b6dd4bcce9d9b36c7262a4bad3c0ffca92c91d4de3b9bed2938823d8abf2798318a46900ea1877653fee2348a46ab92f81acc2d143e4db25292ff2ac12662eaaf4070119cb57307bb8f31bc007ea6c54c0f82f485378c7058f5498e547b44f997c6017e9bc98eca5f341094b6ad210e426275e88b4a33b15add2031d02b8cc7dd05c94ee8678e72bfde4a2b21fb94e13a8f5a82ed59091e1c70bfe2f70a033d3951c46bf88fc0dae11c19c881a16f4fbe52b6b5d3ecd2daa1d904030b23fe7146efcf2fce2b10b543a8d2bd573404c2488499f994417514cc1c1918273e4862d1c4231bb56cfd0b226c0f4d162ca07c1d99b6d498e1d02ad267e20906f60075f41a8ce140ae78ae2c20571b5b209eb3abeceb57930100918cf771a9f68ba526892b79585ca6f09db0f72e7dc582b8c5e85c3fccd979535e388560bdb72a356bbff46c66e29b663a1999df2746a1e4d5c73beaa9d7f7839a18fbfec1da09d2e0f89fec4f50dc60e329d41845737d6b81883e708da4f6f00f55478d80a41550f4d0628202ff0355b2e83d734ae961dcd1e7c38ec5c9bfd06c8b8cac713f1d2176b8d6eb96ff40e0a7f90bf312fb454bbbefc25cfbfb2c5ea9791210908fab370b547b931876300b175ef16f707e8c195cd9ff268474eaa850bc9b0693d9a02feb079ce079337281601d4609f21011026b2c866dc7b5e6349d32149141b1fd07648825fcce280fef08eb54d7de3507cca9c834236f628ac5775a5013697f8f070e1c58381d6cf5fda377e44760b1c97a83c856986ac3e04fccfb6444a2e88f51b6c8ce5279573d946996f4eefdf96c7e32e719d16c8dde9951f9c8e494147edf39c4dac65aa70edb0cb5c6c0cdbca5bd9bdd74ae65de318e2821f5d42d963b38e3122b43d16c988e9c9d7921a44d9d1d1cc55f68d54fe7a980599591b70117d00884479b7c0f7ae7a5c356f55568717a0a5f8020edd262ef4416b9c8e432255941a0acc30e584ace3230f6d31ff8cc8bf98d769256e6280bba0d3c7ef3055e3323f08d735837d100722369e127e14170d692fc60f867781da54876c1773e289bbc281445d0236032dbd6cc92a5dfa55d6ab0ada1faf0f68a4a218a56bb0ea09ab9482c31bc334a621e25346b625f073ae7b59a3948c058bcf383df4de823fc581e73872947b36eb6028ca633ccce4907959ce67f93b2be0e8b734fbfb4d5a55a6e6b8d9aeb3d953434155e438fe53ea07adee41c09e082e19e81c1cbf6ddb5a87e2869b8ce730ca3e10066c82f1adf6d1c82b6805c67ee17af6e301be2d17d9c4b7965460435fe60bd4d05fff268edb2e91b0f2b53f278088becd4e8434b71487179bbb839aa49ada2608774c29360124944004b87699713915068e1a8c40a5eae54c486a7ae1e44d6ab07356345c1cf36dd562b1ab9356507a89c6e3826088608554922e3a9f22489ed466d70f1dd9b58a14104c8bc906a464a5dbdedaed1ffaf371d8eaeffcb01faa3d71f0a09d00749e0b76e31be6c82dfa8c9a2a4635a5f8222b68eee1749af53287efd947289a02985424bc3c36857858753befbe49fb05d816598884bcd8724ce7b4921f66bfade1e8c13e2f6646f035f6c3bdd3f868e27c5a9a5546bf8bc5b945aee8164fc5af08976b51641733d1be5fc7b30697e253c0d9f50a1c850c124edae1649b52a67eafaf829d7ca8ffe226f6e420c24619b486bfff5e885c88e1ab20f971a8d078bb98bafc5e0c675a8f7cb76da2987184955f29a2d6cd88af64b85152a6e699672201b9f2df6d40d2af5fee72dab0264a88ccdf3476e70d46e14e0920cc33db30d8f443c89fe9075a0e9cfb134a3bfec338a39c80c5bbfbe547dcb7288f58c1a83b637ec7fa7210501e3c751925ae9ab2c75d44719e8e65493cbae0e194b70e9182522b1db8e4f26ea964e70e98248e07834c56fde6566bc40ce7c7ea78ed59194060b19d65c1ce759b4c1e8e0e305484d542f6b100cb3416e952d87d39882278e00cd222f8b2745e2010a95a54e5c8e973b5baf7354d10c3c68a5e30f799110a57398b894bdf9c9f91321b0ab6d916bb4809022c20e477641288755865f55f70b893f3673ed8bcfbaa1b43d7a5346c4005c5cc5fb8c7366f52fb9e009a24564b62d87fb131a3d87944b44647f8d8c135a0a4c0074975b7a1b295cd110e15ae184920eaf5ce095054191250dd9bdfb25b8577e54e43adf8bbcbbeefd1c77325cffb00dd3bfd8026173aa733a8cae6bf20d7fd1603f7b53df53032daf908a6704e7f44497e8f280b9946844c3bec9f32e7b559d7cd1dc5b230f8710deef1ba088b3532568ef81288cba5f34e4023459ea4259b51d6850dbf2a65e2bf9c955e0dbb4441a3d197cac04b82a24416638ec7bb40923ce8cdadaf6edb6fa7adacb43e2de62ca6bd12a67faf0433eaf65a02cb279ae2bd8add6f4e030932c930fa65dcbea26de846e42e48bfa4909910518066196c217fdb2f5885b421e48f34fecc73d1a9e1b8e6652cac8e29810b15cf0a8d28e96b7c5cf03623824516b4adf8952c413a1de4f6aa954160bc3704f2e119ce5ac0a50ecd726a42f1e2c255cba9208d66a3c1fa1aed3c116cf5d86e1ae43552b2ad864d69aebbe8308a231085db3c1efc822022ff172bfaf1b1c7cf06965df3ee7e5f6c0e8e05ebb55c600d2d4afbc4b918c7e34aff3655eef2093859b108ae3e9ab64227dbcbdfbcb3d76a9a1201cd658bd05c0bea14b0d5bd6dc391c3004c057424ca4ee286893d69393b59c125dd1844ca87d4a6db3405559c2138264acb5bdde5facba76507aafe2281e174b439954d2e80b089e1dab48dc26ab3e0ccb5b65251e8d8637c7522e24d0938931059aa55a2281c4a6f33d769b15cb0fe70552b92739919283de6027b9e1eb50da629b739160501d08b2c9967042c8e8297e2caad35e1e836b5680de057a0709348728fad2b051b6bd849a1cc13fd9f2bbc4fc156c8b42df7ed71d5e81684089ac1a583dc292d97d4a31201cd1926cc62de90c3740954c97aaf56e285f28b6ae16dd704b7bd782731d922221a7fa535f5e4200af47d11f8e0467d71edc684afad89d08dbfe72b29d0acbe2a3aadd4ce846baf5d8fbce40d0759d4581c2907a96defbbe77032c4519f63491a375147e7d82b7eac196e33aa6781b2320f24c51e2770f72cae4f02791bbeb08c42f181b8805e53647602e4bc007bfa6f6bb2a8841c3952c19bbf4d168a081dc266f78a2d821de308fbdc4a83fab413788045acdd1b0ec71aa38f6f6e388d46df57ab2b9a06ff5322ea637eea102283b0b37cca22da88c16681adc9f4bc489afb65e55cd5a62f5e949494eb84f57c5f5a574a097759f2c358e2b362a6811caee512d726c64fb2acf0ed43b0af38425051aa5ad2218d8bc8033fc1399975f10bbf3070f4089a024be5f0fd7923179f7bfb54f7c632bbcbddf15c44894393d7dcf8e8690d2b72ecd6c9d11965af97962ab8a47ba1be2da180b4d1adb45757cce1541aa1f1803a114153b80c6a2c892733101d0c59dff1bc334ed8d5d510bebd0f2182eae0c027d7ab089913c57526495858b873bd99fb0b699ef90b7ccb40e998818d08ac89b5c8821de4b881b8f09ddf524d2a1ecb9d861b69c14583ae8b6c5c125d9d883d23c959b10b6af7131fc2c4c73d10b26776f7627187c949e3466845650d92650015fb71bf44d2e043ec39a5873e62e8a4c01e567b91d12b1962f4ca378ef3a3378277f16b5bfd415a6fedf07841a7bb9cc10b231587d21a10e7bcfcf868131500df0c3ce45a3a67e1dc864c9dacdab28a408610e13ce838e80c0b8755a30608d5dd0dedbc8b511408cbda7d3fc45bc45810a89b439ae4a43abe2148bec927d2edd088615d808f2357608fda6c3c95404a5dbdecce4deff527c228b2962e1bd15071b386f454350463a78afc8d3a15e4b71ca532294a1870c40a2167689150a4c3ffa0026cefebfacc10bdab462ee49ca75a4dbb65838640ba63ecbd4db8230c1aa2070f500b9ad52c885a85840f2d1b95ca43f4c1b72bfa635e3d75ea716cf22121e5066484d783f821e7694c91004a9e2bba1ffc876fa4178d1ef0c5a23e4fc532adafe1eb7554d0d0360f2d766a6f9a1628f75ff1b1f131033b4dc94bfc007440ef1a4dcfecf186a8146c48a0c0b47aba733ded371c6c2f7f58c3b6b6215fc8d8c6f6f04c92f8b81f5414b0f4326069cdda7aafb748d23bdbc86cf9b2c2bb32b6edd5f03f2bd382bc0cfa322273b66dd612108ca6b4b9856112b8500865c05c6bdbcad36be7ac9a05fcca264b77a071aee982a93818fd21aa5c1c28a4323b896acaf2b26b77fefb952214097293e3368ea564cf7a4812e69d79faf7f69bc121fd1466b80722cf6fc05eef36ddec6596dfc617e55b4304adce6a1c1cdb8863c9b045d9577e491ddcadce07ecc662c338e7198be8db2f113f1f3b9c9ba8f32a9e7c29b31bf6dd035e5f8d578c0fd8b7f7424251c8b26490f8d5c8afa36b4e85aaa30037ecc5327458fcffd7c20fea03fae74a00918e1db268eda57280e59254ed1e32c91062c3658475f9fa18527980cad9c24af6dee59bec7e71be89ff5421a9a95c6f6e60e94977934666a8822ffd0b4b7dfd68a7b5e7724366183bec95d7706c82ca7e6268eca0ee9e9b3992637dbfaf8e6f592446658730dcec57c2848ed70c717143dc6eee66648572987adf02cfd39caa89d350446707c48852f92fe85d03cb20e2d36f5e90ba414e1b02d17fd0990514f6135da62a3bbf6368920d7a22f4ab1adc08627cda0ad081a9b17c7462284f052bd730ee1e0ce727e66dcb70789d33d8f128cf3907976735b24aeb767f8f557a8972fffed30b3bce87dd4f07e28efc06dc0be1eec6505b0c84941479ea2f052703a4aabbc82d9ed286270a87523b24c405968f76117f500c095591f2eb7811e994c16de220c437771fb182e023f874c69424d851e511cacc90b9367348462eefffc95af79327a5418ff5253a10a676d3e8979a476f8d3fab253e662a533ab8108149c283628400ad6c1980cf082811bf27b44fde1cd299ee4ce30762749474766df87f014f12e85ff062c5ac59434b75ee2d871b551ae070b996f5cb4b7530ba7570703380f02a2c9c287c57f7eddd6c051ce725ee5f12e78565b0045bd2760586fc833b175780ff3cb09259247cd5d3bf3e03e0c2b172b209a377355f4c3099f9c71c54ad8544a33bc25402ce99f4f89e6808b69972f1177b6bf95ac44215a7b5fc31f8068bbed1de8eed02485891894ecdae7177f598b60dc688519cef9fb3a7c441c3db841e79a8c33ee3a3b127ce56f1c904ddef8b50aa69bae3271afad815d0a08505ba496b693ad020b55cecc697d48ea782b8b66c60c98ebe9db054832d9305f51fe2b3fc6c5b3ecc9826f9166d56901bc7aff7c8fd6d4adb45597513c201e78f7294a74f787298b4dfef1c9ecbc1112c9eff0ac859fa7cf92ebc3cb310735e7e468075b6c02646539f8e9cf6947acb56a059d2b8c7034d40bc0201838d4394829a94da3d94be2202d3d35512344df68da6b6e0691d2d167abfb938dc9a8444ccb41a4b5481413baa73b47bb65bc88c9ccaa65238e54f00cffb557b846fd95fc66ed0498951126ec69e5df6751d54093ce190deb1b2f45ab0f332e27b8e61048d62c1591296d366482ca67dec219325eee5fddf957c5b5e4008196bcf9c2aca6555abf82e055184ee6a8a82e6fa5a4b0d0672ce5cb769728d55ea23e8d96f81cfbeba4311ad6239aa167f6f4b04e4e8cfb0a795a2ced05ea8b6f7d3e76c2bd19e7363e90f6c81cbb4529bd87a587c1549bb640fa2c29bd802cdfc0911f7f26c7fc82c7f1131de051abc4b4db5cf38a0b0396c84f1c985169468d28437a07ed445fb9b8ba24bb37f6a3cbeb1632385887dd0042d89da9261ad40c843d53b55b3a9695cfee76db981beaca164439dc14bd5026c0c3456a492b96e91aa555d0d7e5015621dbaab6b0b24d572a8e8605e5240d353f3615db0f0be0e8e213a7e0d316775492d9c9cfd3cbc0a33ecadf24c8b6d68f0238322785a45338fa575d351bf73642bad6db90f0bf3ad8a11eb035f5feb7c14ffdc65446798874d418805d5aea9657d311f325e190e98ffb0585838c62d187c1ec65fc991d0c0f7b56ce62e419c93cb1c40f6d9c05aa0284c596823fac801cd4e405f528bbbfdcfcee52a827a917b684530a2aae83c74ea994a7d7aa653b9d4ddc80d305047661020acae5049dc0ae71f802ab35bf94fe270ca0882190e74b40f04f2cbaa3e5c3bfa7df409c6baf520950b5eb751a0373fa994ab7d4069d7306d2cd80f681927a106130e6048d82484c9a743086e3785597d8bd4543aadc42058e303b50ff6b5a3ebeaa0e38b5821675436176ff3c0457711aedd3705ee81e4db44f5c9d95a92d08599b9fd27e54b98db92d9a8c7af27a6a2b48c8d27d5d399e4e8314fd4bf4a18b8b37a73079ecc1b64255d34c3f1784fc5f84565c70cb6c9cfcee935ae6255f7d2c176afccbb70092b1315c1f0bcffc55e7d86c13c908ed5eeba008ae8ae4fbb706ae3f09aa67b99bad75916cd0d7a1287d2961117686eeaa3f0a2678d6f155ecbfe2cb203b7897b74d07fef08d06951c5def7e41cc0cfb3ce3b72d0684bd70efe0fad937d787525198476c2e2f9e01c53c2bba64b745e38c58cf5013c6523be2f8f7d51ba3f2c38bcac9aa42d332c6f8a16e98a57a008490c4ec72fa3765da981449062535a43339cff98ffa9f0163eedbe74d8e53cee7315ced12bc13a59dc04d19245a064ada128d28a146053ca162add7ab852fd39c075d7dffe3425dd9373dbfd6acb297932992e14d0d3954fb9b805e6b8e3599d418789b7d7e3249b7564b18bf95447fc81dd4214e11192ad9a09c8e4fad17e03452df5c3b8e26d4760d6b015368fac00b297a925b7603858ecb79dfefb0882b1e6ec47714d308922f0b48256424362be520edd0c78d09e28a55ebe77b55404ecb26f3d397f5190536afa30f226d7331451adbe9bc95bb920913dc84368dac410ed91268e33ab98a82a2306d5073a570419e38b22173478dc123b4163e7c5cf9079da91d9dc0e90885149c86fb67242a91e8fb69bc3b4a55b03582f189018be35a7f8c2e41f9023a97b3db96ba46da1f59dc2d49605556a3e1f453079aa7fc31cf81f4fb216e12bb804d9acc4774a83a60372512259627981a29412eb49c075dec9817b3aadd2c5c801aebf462fc4565372269ec6b98d04aab7a5f323d446f26aa7b3c671ff0a8cb187e988e2672b9927dc2caa36c85aa08428d72e1188a569823c9fde9491a2992900385cb599993ba48c6619f30f0c58e53cae99a0cc2ed6a1ed1378765179e54198fe6ca64e5d9e93906c66cb9437c8b7d0b741f106b8effc2b0322c9fe5a9d041ee8d57b60bfb300b5a84ebbf81defff1f6e0012e1d404b4e9988b1c74e173830c85eaa4d048e3c669ce0937342d5d087016441a7629935ac18b03169ccf70c50bbf0ae0405adb723b98146181f4d503085b7772ac4465e493c8fdef7780068e6de19dc275a8e86dfdaef77f469d899ed9dff77ab09f506f314b9d7e542db721d49d78976147c11fd800bd4f9d5696002232e8fdd0499076e755430604002a4cd47685f0d1bda17a8bf130ef2ae10437fe861fba23a9c06c4cc79656db5d70c0507b232badfb03f3cb80236af2daf3bbedb15d996c9cc4fe22ca9e473195f249bb0dd15373e99b9810770724eeb5c782f06c0ab9f514480c3008643c0d8993fe9e2030419c7da61a2dc164036c6d3571ef5d85d608d3dda936219423e3d30c01cafd6da595d530c720d8fbcf4612c599e091f1e5541179f3fa97543837c3316da888a87fb837aeedf8cbe088c619f7148f6b785013b201d1be137444e8a8879670e69f3c777f5fc230d5f9011d125b8fa3652702d235c6f777276560fed13f970a61047ed4716946e16e96daa35dc363ba1eba6e27050ad239a90ddde771e60014520dc6e14794b3e7f2ce9159d9bfacd02cb1ac04c1daaf187b97fe6482b2feb8395686a631f15ee8c47d9b21813229f686efd83d2a9fc3fdef3b86bb89bb979e48fbd728c5073ee51284f9be1b562cdb44dfe6356465abb2a2d41f10f7544ead04fc49b49f04c7d9247a9ce0b4d2900039303df15d7209f8cf83ddec6fede442adc63779946d220518f8c77b2790512a5624a96ade720fe7f796a6f3a300011e5f66fbf5d51d8caf65c9ac78e028df880899940fa26bd9d8191ee691b7deb997f39ff9f4dda1d86d5271e555e8b5b8ad29e87431a0557d9d1a44b376c7f70e6f0ddc5aafec976d13d3451a0fe7f01d4c367ef0f6b59fe6d41e4a1ec73959bc5a9ec7a25b010fd23c05eb98bcf55b9370c3b3f7aa5ab91330f11a5a570a1332382751f29b867f51f81b423ea5c1e335d6d820eb73d5a10f62140fdd1557ba46039d16f664474d72472af91b69ca1c61b0f3d41946818e461f2e71f6e2563c9833165788d79ee5640ff3ce4b22aea4a524caf287394bb8da4bdccee72d1478b6bf4d29717fa291669c77159950ed6656edb0e584863756efb5baaff477a1468336bae440bb86bef4f2dad8f66aa45cd1f96fe223bbbe7a6b5008d4ff45d395c3ae908c235f52202f8764339f76e67cadb240e8fd8e4effa56c976ac8d696fdc5405b2aea500db1a1cc1eb14d064c4bd50f8038b22440f3a13c57ff4148dbaf264eafd2c979e14af36f2cc8e9fb965c279af5c0f73ecad389dea0a722b0b808e76e3ae88e379cc38372eef5da432369b3c01e07a0952871c5ae92f3389f03bdf017764317adff7b6a06239b6c14118f2c25316d17249f135d9ca24d5e05edc16051d4f65e992715c4149da37837b68c5a031c42bb2ddccd5c23d1ff653b3927351f42bf60c500487029315bbf0024643befc344d38b115e3aa7d049d2f2262ccfc8b96e30c00bd74e90d809a9f213b08e2327304ad3a1fdae165a463560ecf731a2d5346068fa0717eee6579a62b528fcd5f827ee9a3f6fa1bd41f0978dc6bebbdbbc9055e213f8fa505224b89a20a379714a3216c088081163dc99f2613700a3b1d0828c2b82365e3826b24a1bc2bdaffbec66c25ee5c9e9db8118b5ef55b7858c47d857e6b3aa3ae6971fb2e2da710e96246741bea4d4d65f01901d73f243f5bb03e463d16b550711bc3047aff84073601215d509326cc9d452c6e771d7b90d82bacd33b501b48a04cf09719f5580460a538b094fce0099d38545397556a0fa604f4f7fc20fd47d3956f7afecbea80dacb6506292325f086b724daf8315e6a9b3f5b26189357fdbd6a361e84083a37a9e2c481ca45e0c9affa43088236e73403c7a4df0f867fcb23f920b664575d158bcc20ca85b50f820383003b789c2ed9f48265f2ff6671bfc6762f2f3d1ba50abe8b81a2e09b00bb8ed18335da176aa021c55624d59bb3107e0bcc2d429b000d06c2fbd013a0aedbfcd79adc56226cabb84b475f4ef76ee723045216d1bfcc0cefe5ebcc1d46d599960c256bbe7ad0b23449aa979688499b2003cfa2c5844b27ad24f39e5c015c26b80094e65cc5d15836600a8891f2692793492aca6b8ff0273f77e94c9e60399f807e964c7e6e49df698594c3d593b9b67b64ec4be1ece422750d3bd754bf51b15d00e2e91b280927102f836100994c171afc21b6902793007b8b6bfa8d0d66158352784f428bf2efcc8d285f59f5e4eaf99647ee4bbac136e3e3d3a8260ae1f06be669a77535f3f130faab46dbbc4247ee4907ddd70cd391b3788eec2d7734933276206e281d2cbceaee471163c841827461ee049971d867af1dda097476ba62ce7eef31710ffaf47a17d3e1e2437c2d3ce6d4bfa539b886ce9174a8f793bc05d89e8c8df187433f803b47ad5b9a280b077870738378be0b5f7c7a5f1b3e0a7de57256e55be43ebb3a5c6059707cc004f013877d9e1be2af5cb5359390ab74d819f942ba36848b5620fddef99559b37e5eed9d5a4ff3237f2c5f1e52bab633db6c60f44fb0647d337021fb67058ed43110a113798f3875d5940535c67176526ff1dd47c29f86053657f14cf4c9731f725d449a3e20aab8d90e7f791e664d0a3454d0c5ee93ecddecc016ef6cb8017de15b2677546ee8337212d84fd2567e6fd98bf1851464667a271fce0b91ece7a44b65658f4c49cae7ccb2b3adc8a48f5d76de5c600734df2d11844bcaf7aeddd05c596b1d5ea30f6d182abbf58079b6edc0000f1ecf32e5951bad8d4d4c85e57e076f605ed4653e42b4dfef20b6ba20d4854eba0b749754b7c9f614a51734eefc51da42bb63e7888a968d830793fd2c96b163c4231b0c13aebbbfa7d52f1f3b58b9d33e5080b0818ac5ade8312f5f700432e24dfdc0717ae369ac8f7a96c0be2d56da8a8255ee407da36bb6d8cca805e34a51302df76ef9d684bdcb7e262cc2c4b64d066c88f4b604192e4e8b2af8baeaf114285bb23e34d9b5fce8cb426b45e0418bb8b86795403d7ea126a97bc23de067b3cfc7ae0a094478886cbf2020737d42c848fadff3ee9d8b6f89375048ecb93f8bd9335d38642fa98807ada5b1e8de432aae7156f97b97bde8b60021153a6fd61cab3c76e1fedf5166c0638ea043dc88e66b47fadd9384d81e000adabd3820a1459b277960dce4c780f0b23c6305b0f1a449390b88438b1d78f94d54aa0833920400cc06697f1c747299d5d0a7f500d3e82f4abee6f209fe73a963efe7bb7711949eebf8917dca43cf8fe4a606963ad85014b3f50ec124c5588913cbdeae659c88b16b756bad8c2c5cff6415df0a958958a7359593c6446139ece089ad06db39cba29d8f09b5370a807b10f000f0fd40ac5bf26acb54a464f3f2c9aa0b0084538bfa34addedd6db822765cfdf23a39453eda6c46bab2cc47c9fed6cba8a2c669bc80d31750b347e2753c00b524acc1aa89bfd7741966a0cb50c38b3e2c71fc4a1444ec4bd3b6b84d34e1eb0c57119cdf5cabab5e1fb3e0998c0be0e21415a1b2d39284a3fd1594f2145ec2357b57cb21d9babf30b748c61f1a9b6d1fc4c5e6fbc862ef773ef195e1db48444309d78f888cf340326d552f43a9ed1cd551d303b486f82de8477567b2a4292baae315147107ed4b906357aea68160b66d891be7d142aad426944af50717c37808f0cfdb0454a5cc1da0511451b8943b7a2de900df67d4a3d51145f3bbaa6a4de57866c4eb8a516aca9e71eec5ecc8840fa1adb786ca004295e18a0aaf2f064093f1e37808e66528d560e655ad7cef4d865043cf8a6c6684777d87692b2eface4b08d5378c0e8888c1c7be1493a6bee4a67ab79be97c04aae3776d027fbf2f90ffeb9b15ff1c568e97ef14fd75d077188df4214a9c8e757af05b5ccdcc350df73a99e1e72050c8c9b99ec2a452355f4c92dfcab1cfa21f784f2f41e314eabfe460aafa3e41e9d58f2c47ec11f70ecaec0931269109278e5c9b080621a4faf83b4cbde0ef0778d94f03c4b59fda5cc86eb80ca74452bc9aa30f040dda6b12681ea13fcc70fddd55c680e1b7971b041504038a1957917f472d043100e30b3da7bcd30649aeb51b380585403752d811b8a287b4be00cbef49efd79578c60614c9feab8f62eb9509a09bd2cee441237b7b110bf529fd0adbe4b70f247440ccbd8e89f43ca1176e2de7d03852639fb91c742525879b87862b80621b043da5fbf3014b61230e3f1bd6947577f6ff3f6698a8e0b77fe6867b826cb33e619c809a0e2877fcbe17a68019b24ef687b825a214303592a34f075b8fb1e83094e2dae1b70100be822f58604ce5183ff7e5ee4151b2ed9494c0e09bb8fc8c782b5eeae1344945be8bd9c23c7edd5f0815d4d28cf2c3b120ea93960ba44888ee4104fe82d3aa089c458d9438f14e3aaa76f34052f7fea52106a87630f755bc87e81c03796e55b111e557ea3a619c714b2c346303102db56db7d3e511ccf401e47dc3a810ce458e14d86e5c41b813cfc28a540e13e1a251670cc7b2db8176bf4eec962881f87799913761db98a826cf24d39689035f126ae6375f9cd0d9eb822f98f99064c154a5c0e8b323d2f2b61b3697c0f7b7f3880c9972a86e4fb11108feb8bff3e64f402a4cfdac7749885eb7977fb88beb3f634b89a996ed61008cc59f220a8d7def460fc7a7d99b734e8dbbd16fa7d6f5306e2ba61889ab36b09a068841ff5127db6647b5a4011a310e86b2e928f5a882f2ed511766cec610e04322c72df8a7dc63dbe456274a8c7369b416bca740d70a082f672fca0aa8f33fe41715ff607242e527e9a83ae7dcea73701d85d4ac7c3b8af8ab1fea40e2e9ce56c35432560104c5949263fd57f4fcc8ccc28528ade097620472549427899fffe1e4caffe196d57d2cd72e22a9c9d6ba200bc0bfabc9aeab75848f9cb3b77334705d0e59ebe0f32cd3b170c6d64e34d82afb74d8a47366fbe880ea1a50468e034f19993af339b60f7778f4e04358033add60a62d08a9799042c2c72da027b16a041dda5557ba2e115b88ad66b4de51356360d416ae3170b5c578647d4770446c90887efc16c3351ad8e8bdcf21df78d46d3a151eb333991880eb909981985d520144513e1f54c83215d442acbef85ec9c2a8c22ab67392ab0038c156f1f483f9af0ece8f4c37bb3ce60f8ed36792345962c44cdb7830703185ffaebde57a2cb952795d0ae7ecc658641264c965f0a5ce1d28c8080284900ed2368fdc5bd1ef32b3722a8b5e243a981bc79b400b019441e4d0866195e89f2c68670d34584b7b08f289d83013d5b66e1169511dc6579552c21eb808fb7f53f80b4f10d2b80db25587b578b7707ba11b80eb5b4d5f5608ba76eb08c92fea713108977ed163c2497b14233e1b75cac43fdda22cf072eb240ffc688a6da2d0a96a8e9a8e2e162ac51ff3d28f72e655627f3f0558fb47fba2ef6eecee07f4f1c6507e0107d94b0b534dd40f66c84576831fc8f3e1e375b3b0cc53c0be65337a25c2b8a80a8b174c87c15d861f13eb645769c3c8ddbfcafa90461709649b02ac7b58cfd32feec65991ec1af6ddf6974ff627b153b2bbbcee42e1a3aa3f0d56cee79b248c18c48f96d2a289ec35c223602ed6ba6d5b7841923e6823ac5187d5a356f1504d6268aad800e95d6e0c605cb861e433da8047132aafc1b7d68c778a5c8202916d68c63a5bd8056c3f1be5a45079153081350e48c4decce34c6c635953dc0ae5bbc719d55686bd55492a34086023899f6d4c796166cdb22c945a560bbabd6ad95a1a8d5d42ee557baab640a2b3728e10b3b9e800adb2f5d3ac35efa97c513ebabcb3e39a5267f1e27f93256d6af10cd7dbdc3be3eefdda5585384336357202838f1f4a7e35e5c953219094045877588808eb8acb0088f17136a7d6ef7be5854730d271f8dbf2b18f8d87a7ade8051d260c0485e62bffe0578ef421a403d31094c5c31dd6050f246e4de4f1884d6d96971223bb2ed95468d48935644a2c8a33733fb86f8a5462a95807fa4875671d7535535f4b19f88126550811738f0fccac56cc690fc22b778e637ae20baa9398d1c41b829c74f70ce7ed56afb5baa5d292e26b65753a567840526ce1dbe173882d13a27720debd6cee4df204b4011ba2dfd4be4aded3d3f9a68e58446ee649a80232a97c7deb3da7321d604117c765fb5bfaa58c5530e36f2adc0f6b11dc87d38067b9cc7543412eacc140cd21c3d1478c7b604833801801785d17ed230996c1baa9afa36a4e6eec19328cdfe9e7618343256b7198151a07e3df8a28bfe7028d7eb703b7ec86154887eae1608a2b6bc91c7e2c0911f8ec6d51452cca497f50cee74cf9ffd8ff8fdc81e932af1d764c80250ab30857fa28fecfe6cfe4e500d816bfab6a279ab6072eca0280ef530c64e084dec9ae9cdf48c976b39faa123a8c20f712dc43828c4d953af96d8e75e4220ce0c44bc5d2d04161567f8c5ecc256ab27ea7868a7394b10ce9379f6749637a1083b971e808fb5ccabbdb74ef4653787261e9e98191eb3b6ff48536dd8f676e3aefa3298a754fa2b9a63dbab12e1e09e3e3419a98eecb9e5faf149903f99cfa5f012042f0e0004f5eaa0682edaeb499fa61a7728a63e4843a1ff6269cc877aa9382712c487939a8a4b62714571ff95655202543412db59badec7cefc208e8b10b804200c1844033cda63223fe262e1d06ce74f5903edda185d103d10a80a4978184bb74833bfc3d73f9774d670fe76eb0ba6398131f1c3b73d16a2fb8ce7dd293e8e596e13fdfb7f7a88dbb3ec6c77e7b2f89fcb8408a8e0b3fdb566861af7d41730af6e263e3d9bbbe5b506da18fc0c7fca50fb97f40082b084b060c74192524d3b197a5fd2ce36dda75df3c179637fb29944ad273d494f02cd109c596420de7319244de6c06351dac2c96cbcb1549e878a00ac60f1b1ecc06e39dcb038f126edc03214b5c05e62dc6c511ff33257590ead281234bfabd1cc24670a3d50b894045e09e42b2d90f588afe5f3cf59e6b8279607a4b68c850f116ca055220f102b0c83047dce9a1885a96116535d026be007447b58429059eac868bc6f7f22db1fd2b3db5f9266b8d6e46319a09cdbbcb011d6f62c29ca9c615b712762bfbcecadf262265a5258d6eb52074a014a506550c65ccff3eb6e45b13d2d79dc35c1c2b044cb7a1690065e5e6173ec8a9da17431d3865d3a9ee348e132116bc0fc90d29ba117eb6ff704f301bb6ff7450130ab89a61d04ec3a6d49540081171b303a09d98e2b5aaf69e6fa38f05fbf14e61fcc3447038ff8f86b3a22a7ac91cb1206a27d58988c6bbcb77b5eefc3bd307af6a9afe4423796f7d2f6ef13916ab60c4b9ac9c0d516a65c9386282c365aae412fc6eb537c18b171343dfb822757e83d85a8554ff5c1ef550c1a93791022a4430bf26a14393fa65780792dc3324f3f2b9d5b7633d758cf71facd95d35deeca796438c05cc763e09f4c5e2709f8fc5d72a1dfb487778ec04c643618f1e8030d62a6baa3190dd01e41360ef09ff7a44dfc7925450f1608e819e9b3d77db12f4f3cfa1ebd7dd8a9761ff9759066333ab6c83cc5ef12420c1bc90d8967fef3579cf0bb2c21f91f1dc4db9506d590e542459828eb4f37fbde47833009699675384c33e8a7bd797025c500a03bd54d3ac9db084942eb80736751fbfdadbd8944a94eb434dfb213e1a6295fa7454e8f7f2a7b4787f50734a1c7ce30af7d3780bca2b9919f60e1d3e2745b9ea369a7b9174a770f3226a206e6af00f9613a8dcc7aaf43a8f2b2e2125a0f6c66002eb44a6ce970ce6a9f1220f052812082a0d89088b8f3e0fd4437eb42db2c7d9a7d991a482f3dc874be3adbfd4895b75d3fa20151f2527b9aa58588ff64ec1701559b5deac92d4e036d3c8ca0a7f1d3aba24f1cd9776908b7f1c2f3f61c67099a8c6853f6b0cd4afc67201e4ca640480dc581caa75ca209bd22f9abce3e2f0b21dc6d53385690470f811bc482c7ddb3fb2bb324c10b798ecea663e04e7cb91149cfecf11f2d7a771cad1761a08ad5433dcb9fb6fb88667b9299d0cf7fcf0d26b658b954f1bcf4facbec299657b230dcf38832506ff6306ae8eb8f521d95e194eed0d63b231200c7079ef522e2ede5ac8bc46bc9e3ff7b6892f7c48871effb317fdbfb9c2098ffe3d1c55c1c7d9a3cac09604197f04687ee33291883b2a83592365f6279a2908971384d7930a645fa30d3887bfbf30d61d3d7950798059fb38a0c53fb06be0b5784c51013a37ff3e1f1697c2d6dc2ee4b99d4d2ddce816c08be56f1a5eb6fd84a95b45851e77616f46d64c1b393751c5af431b2928ec1adcc52bc6b20688d5760169d8d6e5e792113769155ce10f65c5194813f7d03e14df8f4e1f9497353d3f54d5ac33a72dc2de57161a4b33c270c285d7c3b1ffaa0d52e4b8a06f21bd6b36af2b7294f71a0580eddf0fbfb677cd407593d689253569cc4f172dd5fb1febb7244b876d7e1c1087a2d60a2bf0b57b7e8ac8b0c15fcdf7d261ff408bd9173eceb1b6b43d29faee16b885d0ab7171a35d87e6610d2dd04d5992d5b10caaf037fcaf081b8ac51451a13f0406a3bf73187c0e4ee88d3a9e4cdb0762e726f47e0f2729c936d9dd8c253b759e51fb22e0a2201139ff7b5c4d198956cd14cf086c5baf395e8de8864cd6da1aa7175435b8711068f02789671401d8771813afcf90fb7986538f04f463db4ee4f9cfa2b8d8e798c83a2dac7523f889368bedfb94833ab3c55579f3979594d36893e9556300aa222f105bc71aa29eb3a17dc153e06f99958f9b6c7971102b402a7a92c9fe9302f8ef1b20142f19a6d3ae8788e42157f790eb5f13918f36f5471bb2f0a64da963013fe3e9171c0b0aa623a1fffe818af6c4215246b097f8fce9cb31263d1bba3879fbed02ede3a9ed758d5305c74512dd64622504be075779fc156c99cadca1d27010de68f6cf8fa703635050c24ee6f257d3b23750e8445210c1a2d8616cac3d27a39a2fc4e479a0db087e94a8c88dc4bbb260b674a6ded41c0a0c23c5a001dca152e204e552b40666ee399e57b5214181b93ba95a8251a72a5e8aef00a91a41eda758f952514dff0f577dd8cde4886b92461253251f27d1902efa2a96604686278b6ae191c5c9e6bd1e3c5fa284fd7d3cc3c4a4aa850a7e87cb6878988cce49304d8f2dd8f8b87d87dacf384b9e650b1b0985cfa1cc8b88fb0c06d5bd8783d2cb45c0b1a80a7e1c3d3dd38c1e56fad2781491a7d1f7a394793ee8c7bbf19d63cdfb0a79ebddc886b5b934f85bd302f4223bfd9f00c60f01634bb74ded0796bc09288c36f2b4b3963de301d95f4461a91e3498d96fe6b881673ad3d899861478c6089f75ff39b97144e83e659c02ff204b3109ee2d4744bedc4d55211320234055c3756fbee90348cb47c113e5fa7b1f732c647de415812aeba3c5fa7988d3f6a23da232e7f538945cb07a1c8783b77b555c25b876ed359f04e21deae8307494fe0d679ab2a496c702c7388e32a8f8e0e7071f2bfff5029a05586d4169e2e3fff8394122b77afa88c6c32154880db0f8565dc6afba59e8384111f013f1b01257ec6131d475adbd7b8b5d1a263d13ab23a1d959f201add20c455476fb9525eb9c149fef6bfc89fad6786b33293d67acb760e7e8dab388557f16ed67e3e9ee82b3963b5e5fc0db7a8072aabe0053f2053fa7be3c3b58731d7f18ebd9d620a97cd4b213acd8ba55454d264f2076c621b0e23bcfd2553232f462cd2ef1888cd936ca8ff048c1498ea138031362034740cd302eefdc3e03d3efc052f68f25c9374405c78b77129b02eba833c0db4f013a8e18826b77cb23f8397394714b7d0f52c100f9e6e1a8f09c3ee44d57233522d9a7d749a64b15254f60b8616a6ce1fbe134323985dd7edb76808dd770bb15af10c616a97bf32a316b13464bb1eea0a4f0c138620a9e2acd26d1a07793434845ffc2edcf157f91db0d3b02dbdcebd79d9f198537c672ca34b4f4eb47e5c6137baabeaceb7bf9b423f29a902d48b77f4f85b0f12c1ba716cdabef69b5c68210edd90e9fae7bd53bb3e2ab284b5fa60fe650b3ab23a139d0bc4d4d0e72fff37774ca69cc9b36a29e07442212f73a4626ddeaef8cb99638ddf1ec9d230ab4e865096773590ecb1a82532e584388203a6aeb0ec808fe21ff316acc7c8334d0850ebe1d5b280f0aa7b823ae3bed71c0a3c843048bfe9abe8d410d995331b8fc8a043b76998107882e366285b84dfe66f18e06dda519b7e7dcaea645708a66e522857eaa015155466eb65f9b0297107eddc7a58f4bafe4a547523cc12f6ba0c219d44f4a6c4a46366f52642cf75cefd542d210ccd9a86f80f905c910b8daab26a99bb43ad282eff8a1f99eacab5ce3b06c87e05383c43e7b5496c60179af67b949be85b084d3308da43c66cca8d9e3e6760c8b44a9a8f81998d848a94cb5b17e626efa1168522ee68a1054f1ea1848e79ffb7883904a03d9303ace2ec2320ee88ac57bd1c7b356e886dedb6ed8d713d6f5d13ba81161afafef342b909405f1ba2dc405c79fea9c4b7df41b12db1e199b4e899e1f8b397d08a2029b37bf6f6d71579c32e029ab0a6a3f58c84a311c6359b7120737ef072c933a9d0de7e28d15d8f7f5afedd605f618d5b56aad40a070adb2cc1a77f8f00c0b0b4e0194d0e95da748cac285eba7296ff01b317c78c69abd51eabe36e7fa1c8ba3310007f2b6b06b947d085bf727544b44dad989da29f8725f25ad6c2c86d434bb66c344832f6cc195141312bc50969d07ee59982eabbcfbb7e8ed06cc8272628b98991114ec7679bfbb78addb181166e62e4207160f74cf282e42fc231ba9764b753eab5376dadfca13e250aaf74ed4df9ad733d4a695cf4066fd69ebed5cc38f46485b85e730aeb1100ad06b618766afa8686d28f0d522440aee282339c88e07bbfa34be80e4662530fe63e1e24bf07f282e9fc7c65bee46cb6de35897a82fe36aaa05b7c1a028ae1b554a87dd11507220e5cf57457435286804603c3474642800e0765f304afda2a565eb8647d83202cbb83ea11a108ddcf6c80ee4a76e4ebfe64b56461f5f627154429aebd0c0307840e3d7433737583b90a20ffd1acb2de47b9dc7b7f89f517b4fe996f83515bf12c38876cc999f14b2f9a980fbcbe1fd67be1728144d084a2a494cada0e0089f070aa017c2ceb0dbe9aca342109994b03df3636a0ca8a75db220c0b896aa8c3eac81aad98919865be65af24fb012b5d5adba70776a8fbc36f725c157f4c2451cd43506ca0f03dd6e0373012ae2ee443be62c9d3d48a3b06eee95d9f02b89524c8a8d5cad5370e6155bfa906da2fbb17444b3450055d37522d7d3fb49a69faabf02ed745a19adcff2dd03c7f1ca9e2559f496ae879c3906c88dd5df552f9c87ddc81911df1429fdca2fecfcd60ab40f314e44590e0fd4e193cc1fd3c03a4cdc0aabd4ccbf7008ee4b5233ade8943a11657fefcbaad1d9f260bd122e8006d1ecf41afce984212b077ddf38da0be9a135aaf8d6c1bb7a824b1d4c710d4430ae3799a63deacb7049cf5f0a021b35a7f234d0f935cae087717b0ddb7a2e83c7d742ab57bd15b0650eafde492fb97e5c2b10d9178e4e9d6c36217e36a5d70ea81c758add58fea4e04d58ec7a153be40b7762e22d0b472bba124a094f8609abdcf47e406869d351383b936a7475ea4c53fe24b1cc9869efbb86fecbbf948f7aa33f708031e7ade2700afde56bcad7803ae49c9a0461ce35a284e34df5b78fde6dff6182f587a7c8e173a332ae65a977b9b91aadb10ef14326545e97deae370102bcb0590104c75217fb104a0266b8579e0d34adb152531f5ee53ec0675dfdd42cd3d39300d62b1e46d1564cb70f6bebe73fe1e5c855fd1b550fd2cf230f7afb94b2268a2e63fe0ce65eb016d8185516ec5a7d09d159e76387ac9e9bb65ac8b7c989451e8505282c6815ebc4642b7403dffe1b5f0cada8ea598010b0e698127e9daee215757789d405bb90438392aebac0d3efd02ab8873a3bf21561035c0a87cacf5334ed1b68228e7e03c0d386ba9f93b16c42afca0f82a8b2d869de0e8956f65caf913c38cf46fb3124021f6147b020920e9c1c1969f5f0bf0193fb3041c2c98a3c6c2e8a2103824330a41ecd535c2f89fd02c31dd7398dac0936efb7ee7448cbaf729afbf8f59967b59fc9777c2739327c6519ce3129e418acbfeb50149602fc556ef05ec42e59318ae55e9c7743e5682bcfe1b8e3986f1a3fafdfbf9530c6f1eef455c27f17c610cdeeb8382b42c570a88e2cbc4a1fe1258c6425cd24ded77c7a6bb8a0386b0bfc2b173945ae2e7d0beac8577a068c4e9da0f63c68754c2c03e78b35a40fb61fcdc3447e83bff7de6ed980444616ea506263176408a38d06e4eea77a90e6b5f103e7eb4897bda23b6e96b52f9da3e84b03d398ef5a50fad54ff16db71c1fa9588f584f757a80aec7530b381d7313053d49243c1a9a18985e583ee56b8ecda16fe1130eed511aef7e6807e8231f265b0a08b9be51c0de6ff5c379efc5bccfa8f8cd3879491ef23c9fc37d49a62b7bea48d6fc13fc0e8873e81a0f56c6cd71acc07c14183f9ed6d4406c887c99790fb791ae9557022a621924e5f9ec01622fc8beafa5143c3dd7d8213ba73e3073d2b4deef066ae4266ce9d85777201dc880b2d7862d998327df5740a6267a84ec3ce7b0a2d008ac0d391a2cc585cb95200b133f793fa158ecc4da2ea81cecd4d22867c8babbbaa4c255345ecf0b04766b5e6d0b53ac51c5b35f93517da659a26e31e692d93b40265cc44f604e5a797b5fffbd6e1db8171023f50853937f5a69f0bd2f9065dba18768f82cb7ba619807b6a59ad4c3ed0fa0006e5d751a364e33e6cdd788dcab9fa32c110fe7c6c4136491d7f5ac9cb3b45900ea5c374ed1ae5ba5f3e14e5a6712e311d05d036bbe5aa71fe1bb079ad7fcd8ab5854710038aa08b80c36e9cd2c92f559d98d2b0db79782655829e46d3370a25d05ee2cc161ff28a41ab75b27a6a0f608b51d775c004fad25892fb15ca8294d51c34930251f0249c742d188eb256a7e161ee10214883a1ee4083087ffe0a0ba88a01bb02662c2aaecad51310d97933ea6632fb8e8c45a1e3e5cf8c4e5c100985c18fe528b78264f1839c315a92056552d95e59e7096222e1c73f79389e4bfbdbcb8097e9e68054fb9504b0a4d5c743d8845bb535806f559b76d5a21cc4af5000272120df8824c469b711f34b0b3ad7de0f08564addbc7ca20f7e662ab084345058c7cf66f7e37ba853b6d9d0e7bc5165ffe3e98a7816665c9d92cbc394b4286a232bb6bd15201603a7b0231f99fc101d589a46c37e2db1b0cf3fd02fd7ec30bb02e43d6a3928922ce7627ea24fccaaa74bada53e7e99234a05e3d5e60ffd454298a12f6a60b87c5ca8bc4ffea6155bebca3e11c333acb4f5b58135a2a3868f72e5580a72b9e7bc16063ca8112b5565f472c18d1f12c997d4db97d00aa89ee6bc40de6276d31f775e7bcd577de843b8c6ff509a3faae5df0d886c89f932497e1021ba8ebdafffe05bd2c91fed22f44a095ef0722340a85325b21d3afed354aff4dafca6e6fee378e63f7593eb52f397ece77a5b10cbe05efd4ca9996a610ef11762b3a70e71bc99263932ecbca68438439cea60a4757b26f58e87296dc4be6b0ccfa331e89b1be4281a5cc24af9f7471bafdfd3618852547f2e599fd2fef03f6e5f2d7282ce1b7e9f34d63f53f3da3289a2358bb20aa2a1862cd698a5e3af7dc806fed47b6eddd55d35d041e35d20a81016f2756b7802cc38d4397dc4f774c53b187e0131958a955bb92d8973af63bf32ff8e158e0d84483e9fdc66011e915c8d33132a221e2620f320f08221243b905ede55528e8c80925416c2ae173f8d447cf7ec197fc55181ac65685bfd9a9fc78b8bf24e23f739da44ff62572fa80adde95eee51776c0e332ce7946e105cc4c0c407e51d2fa67aa9af0cbe2ab6b0046bb5231647139b98d36519ecdacf509ba5bd42c47d860b534f283a75c2a28e2d9955725536ed52ba3054573472520d55847eb5439ad57d1de39b3b515d33136daa27618cac99826f134eef91d64e1168601f9e7a0cfa15f58c3c84f97eb9480ae27ecc8f5585e3bb80aa33cf2b48de318cd29e735a5b2115cc24e2aa96b6f57f1aa94a6ef036635f7bc164fd4f0b62005c6ff55b44284c57312d85290551335cdc4fd58c57d40b333ba032c4cdae408f3a18247dd74027b71728d096fa9dfbe6941df76321d7ead2d9e635e0d0678e0a07b6a5a47f22572c48e3efc5941868b18ddf94da1af68778a88d752dce22c63ccd7ccc75cc44008532e34813040dc5776daeed987df7cd754e9c4926ea2c7b0154f5200bb252a43ff460361aa583fce10c96fb420f25a0437b91dc46874e487cd123261829f9f3100ad585774ee291e6f9b6695628a98630ada804b5539f57c2ba336bf35dd67c06d40f0cea0e5331dd14beb0973f0d011042b96f6caa5f97598ea969719ac46981f98fc98d0f424cbf2e8f60556e28116a38b7ffd6ec14bc4c587a791a7ff3f5a1ed84af88f86e107e7687056bf44b359a3a2ad2135569d683a6545c351c2e12988cc277d4c0e2978020b202fbf589741144899bed233d278848e3ebea7fe2c1682c6f7962f156e24f14f392642842227a6c87bc3a6477f8ed03ed6d1131848928b36cbad7f00b7598b0c25a7d90dfbc52beb3e90a832477175eb664f3edd973ef3c4397871a1e828f92df113845079ec52c34c0285e057a187275ddd9c0c3d50972f1b3b9beba62f3f82754260388b4a922f8487c29d4259a3a5b6eee638ed89aebf56eb3ec3e8181bf9bab8014f24576fd3642e6ae75faac6939bad67787d89adc49e282d39dea66e2e072b360214f5f3e0e2bd1ff75ee2e4257c61202fd6e4e8d015fa94657e712080f552c8ea33c393024e65cd36059fb0c237de67679a2818ca157ae97b5c9987909c1d6e4f26a06a65bffa4b994f4b7770f6eb3636dda3546954d2f7cfc8ca10dee4093c9baa7fc71223369396d7b2af301b716f6297e0b10b2d0d359d644947f7255482808aef36458265086f8f95442afbffe15a5d45a83b4f0cfcaae08fa5bdd62b422b51daf7d8b9f548c38e0edfea46cf9333265af7feb772077e20dd05cd846a2eb64923b75394ea72af553ad5da354368c0b7221c20b85e0624f26c8bcb79ffdf7b4ff6f680e061baf5e00c58632610b520c4816123b352647664a8e014bd268cd410270e7d7cea4f0a5fa00dad316ba4bd576b649f3dc878516d36d1cc8aed534433b720d593899b731cff7fa34b044e07db3792ae1f4bbbad9116612645ca8642f8ca468426e015ce2a864e7566d3d12551548e0bc2cd7a42dd8475e0b57a65b505ad4b744b710aa171f03bc826acaec7b86b219f1133973a6c566566c1a047c88e299253578a33de8d56e43ae3adbcc2d30f23e2f7068a5dafb88f6dfb0a6fbf5cf463e82b495661651d07c562087f2457bb89079441b9bbfd561e921bb1d1fb64a95af439e68678534e24e331b25805ab986bde5863d0666ef9cd22a329b3ba8f3373bec559dc025dcf2e5bc5631a1bd60206490b16f6d743f81dce2031434bebf05947fd6e11e343e8381c69bfc3e09fdf254d554222552f6d9ef63a5ca69c661a1c215c92cfe5988a2438f9554964d0808f2ab4ed0cb39a4e42fab5491a6d09631a5e0309413077b885d8edd03b51f89e8f91ba5390f6d24ae2d1cdaef5c4025bbbdf86b36c38e9525d0889db830f2346b9bc17637ecb1f64a0bebf6b03c4baf6b10c5da420e09e51bd1beccb3ff832f0cbb3a9e00b6349c7e2632ee9e2f75d367d1a9dbe06af5a2b3d6d14a8f5d12e2c0bfe3aae69710cc08d03edf147432c62c4b241edee48905fb894535090055e1eac92e4eb86089a0025556c45b45f161ea1390fe30d5ad478a1317b450457c08da614a542c263d2522cdf7f396655e8e6076a5884cf0bc24b6d020f5cbd7e75c54873b6a6b6b74a8c8fa80d82da49ddea41f1caf4a4582c4d57f66daf68fed6570e1c42b2e0d1d75b88c543fd019fb66d1dc6426e043241c34b3d3df67474af0931acad96155c597216aebcdf0ffbf1e8eac1d9a83c34df20f97707f5ede12dd96d1113b8030d5e79f847479178a90e0fe4ad077e7d7f66cb6de3dd2541ac380a7e7a5c188644bbb951a18bae415f033ba4e68d4dee01158c9b83da22fcc4ee5bbbe1af0c8431ded49622ac65e12fdf35e4eaa3ebf293ecd0b20b9646ea7aed4e5f1877ed86e9e391ad179f0038c809d9f3ea111c12fbc849bbeda22a9973bbf193acf56c6f1456d5509f570da2bffcea038441982904a40d8c6445917530b4f259a1c063919392efe522840a6cd69dfd0230cb05971360c636b3ce9b6f69af9f6efaa713cd72fce996d63fe2676bbbbc1e53750b50dc419d782de8d4a2c12f03a61d05a2bb8b2a413c33e649bb3f52c96b76fa03bfad04c910d023e22a25c4773b33d5ddc80e759fa395cab92dc07d2aa11ce4e738812c60689dd34292333c143bdd43fc7d3088c07fb8a9e7e9545b57a9f9e2df81ddb56862eda979a859f975b3c34f713e581bbeda85f7feccdec4cfe618fde0581312136be302c4ab279d6515b2e48f526f936eba33be3e70da68e820703c134cb6973c54c3673522dfb858416b83741ce32894c48fae747e89340e64a412a776213a1e02f4fa8600172001dc8786a09355618d8996e8806cc2e070e6b5e995f932b7397868607ae34ce00138deaf5df2128e2939fa80c0258bf484b702f535271b9d1d2758cf7860cd460e95b55004c99452fa39a7f38715b43632283d4bde3ce38f11e983ba90fca9c35437c4da59eee4f9848fd07f735c8b7e94b5cd1fab0f5823e29a5ad6c6bd6d8fcfcf8cf267f5afc0b174074afe8f4e2654fc2cc52427da9d35d0fcdcfb040f74649e7f986577076c8124fb48db0c226db0fd442d4ea62b4523f7d1172b00bdf43218340773ff53514c35631d723ef0b6473e5b46c9e1a6615ac5fc412166c29121531d09f9f91c0bbf816c046586c128db3e20ae3e46a4ac573e9e04f061acb8d70776fbfbbecf271f569aa0d82006a5699bd2651792ed70a7ab7b3bfc958386572669917630900bd49b80e196aca274a465aa0c06e13fb648037795043dd604f110f07bcc76d03f1378977b0ef919dafaa515a0e878cd46bfb331519ab30fbea271a36bd17555f590646a85f58318683db5a61a645087009efbb211912f213a1d2e32ac7b1e8afd8d1209d75d6ee8bc54b5d5fe40244a4541b3826fe9a5a9f0b8e66e9c4432f051a7c56bc7ec35d8ee00ba03087968e9e5d05fdb12c8706bfd5da1b5bcd2c52cfb7a42e2ba2fc12390877791f2a16581cad9a724883b1dcee72545e624ac4af24da2503efb59bccf9ab30693bc16b4ce420ec9b12ea7006e9ca687a3ea69c32851148f71f0ea588109887d67ac90d49bb7b42f2f9a51fd79d500259288cd3f40fdefc9eadfee94feeb4e08fd683ee4892bf7186055a5457a6e1b0666df3601fb4fd6a97c39e75d93d4b1dc848998cc944b99b865ab34580b61310af984d144c82e644cf0269c6cc61a7cfa784b278dcac66fa222698e4183f7bad3a020e4a48c14c9cb59acf956c2b3759bcd21be10692be5902db5a3408072839949343fa2081e0081219dade0666643a61f926f7cb0592592614cfc921ea9b24f973821976c4a440c0d68e35b4acf3875c1eb8b2b5337c0849975cfd497915e4f3aa4971ecbb7b0358fedd73d2bfcb32094e051cb521b8499fe0b629e5e55f1af1eca6517105a6dacb51ef4d3d8173b501f593aa73e96f2cb108aa5f991f1cc30f578910c3e971b6ee75b1167739e814f6974b7e070f65de863e58580c6595b66fba02cf7f5db0bd1ce960fd00b6bbceab3300a1ad82c743952d7a22303a233833472471e76e8d6a01ac69be83c067121024b57731a41ef819ae0d374c87c302f4239d0ff5c988b10dd7d8a00752c740b824f469a6c05a644e0f5d8f967e36cb39be8e46aca0eb05a30d494adc1187ffc90dad01a6dd706049d3e40d490c32e21b08f6ecb25badc83c5c5ad90378bd1f711943bab2a70d4167ef3dc05f5ef52e1fff60506db128cbd58135b4df829da3f15d7604773d50ab4ba0500f1433042490bfc9eb3a9358c9d2e67ceba3e28969bbe01f0162a524ef6db77abdcb1562a0786a2d70d13014f5fa020eb584ccd37f3657d5a2e42ed15f35b04cbdfd6e451e46f66ee1383c6ffcc3238a9bc17b117b62fd8beb2214a76475266072c570973ba1557ec07dee2aef597fea56d1b3c346a6f4ab3f06fa3c7e100eb1257bbe53bc5f51147bcabe8de81774dc64ab8dd58146683a929e933412673dd59cd53bdac193673ca3c77e3c750f42e9d0bf0c078f1b5622831e6f5e76cb133d9175dbfcedf64e8438bc9f9d42df78d0771b9f15de2b627482279f8af38ab72ede5d7e316229d48b81902d68f8c048704c696c392218cc79684f33658f8a9e5f1f2da671af137ef1910cad292628c21939786478c3b6227fdf264e72d974bcfb3fc3db9217a1ca79faec6e91769ef222316500d345a862285f358b21b7812b8822f51a94e328f4a73303c4a8e49b673178b935a55569f0fba4b803e656405e108f671e7a8870ccd877ca9e0d68140318a1cc957d88bbc02d0548f13c973828f054c030a217f8637aacb8c35d1aea867ce22f7a20333da82507891ea960f03bfd67d4bde5e5f5f18e1347b602ff76ab623e8e0cf444800c9cbe4c8962241285f22a2fa01f841708dc20e2b8f4590287dd621efcbe0e55e2fc68efc7a53a96baedfa50356e4e39a2d093330de0c13ae0adce89023824ae85c79e7f80a01d8a310d0aeed9dc3f18cfa93b2372855ea2033dba54bb3905727836d8a61220ff159f613e837da852902cd8885076a6c04c167ef46dddffdcee121124dc30f5c349eccbd1f1fa6be6287c8b7eb75415b63560040e61f15fe2478200b14a6a28ebdb47896aae5b51813e417c1d880c739b4301b3e0a9c6d4981bd7bb73781acb3d8d8443c371f71df30bcbf233f9003e9a611268b352628c93fa9efd3b3b6f2a98f580ada67e7f62659813d241804476b923bda4225ca4394a62d418fa893bddd941be7b5f8aa4181ea00f5709c2f1dd80dfa4a9d32dd0c497932104d00c6c36fc402dd90e1159d557fff8aeddd654639029b1a75bc8747638213005eeae32a0e146f87244014bb4936f21b42be0991f4e0acb75311726b88a7c956fe7e4f10b30b471a2bde0c895fc2962fa4e3ed09a85eede4546b9e4ee56f9d7d06ff39f89603da732779d97d0148cb332d5a567966c284811f27970799392192eed1e93bc1db878bef4f7b905cba70332cc7114839f786604a1c1698e5914b52361d29a89410762da0e9a35a6e512faebca4a3d89d3ec7bb3ed9a2f22fa1d63de760f5b238a0fd0be094d6e92564ebf8465e2fdb9d3cf9ab54e74877d87723124375100e065d41684f03ad066d13997182435cf4ff6a71d5d1e9f03d3b874608fcb9f84e68dd82f779a4efba7adf2d1d54448d515f7e5d5791a41e0f36e3431c380d08d99a437da8d20c247e321f7675a4f4315555dadeb2a17cbacecc4e309593968e48f239feb23ff84ac12ffedf89849c06ebd6b181a3a9a2ceb7c54a5a367cd85ce36e5279875e99580b4bb99324dafdcde5db10f9d3127d0888c815646cf501582d8e6c0795d471ca550c1a13ba95d7a15cf70e54ea593c00fc6e5a749fd3e64bb68822b77714abd25e20943bf2832b91fe2b7c6a6c2d7d6b5908d56096b726e7171fe5f869a229ed67cb0cb17beeb61bd18d222a91418e7ba45702926f29410d9e0b19212951e4de85dec633299296b0fef82ae4bca73708c7a9dab8342ee6ef671b0d20d55ed55c8e0f251d293f10ef6ac53846a7cc818ea7e38a00c82ba02a1008ddd6905c3ec9576ea69cc28f459c0bd715cb6394e2ea4c3ced6680ebd4310b229eb2207c12fe0eb85464be9b5c6b0ec2057fc0e1e6e5ba0d5290e3ee566a8f63e2468dc0411e200f05c29524a5f6216a428ccdb73802f0aa04ed2992a2ed170f571455d2bc66d7379edcade7547eeb4e64a56a04fa0287b3f35753976aaafa7aa428af80abc14a053e00d7fbcf44615d09bc8fc58fc9d2d628727ad0ad3d8fe6ee24eb9666649dca9967802366992ea39abbec8a4a89825c8a12dc5589c28364dea8cceb1298592506e27b0db56454634189cc03055e01c93ab82e43e4f3db52a49f402cd3cf67c6c8e5ec7aec9b4a962e918870c4c7c70b4d2658c82c3d829c6b75ec8cb937001258d12f7bd8e025204f7db58448eafa42e7e522061e21a9dcbbeb780c1e4f315522a4cfe3c7f27359a972c0f591aa6de9f78631df211df8479a8a9122db1feaab555d6d2c277c65c43b4db4e84caf771b086b38319a18bc60ce51d77ca053db3dda404a5708ebed6b1ee13a9a4185ec05fad58c451acaa22e8d357c5ac1df2fa0e6669eb9e56e25e02d8ff09d7fe441e1513c5b21f119db1029e5d4bb95ddeb410543bac3cf00678c05144e14491c7481fba04392dbcf78ac6a8f935858d12359675f5f6130f806a28526c5ba726e449e69ee1a39ac13473b80c4d8552083f2459163b9ff6cd57c8a3a76908a89a13bfb6fe147296eb898b21ce1b885906a9d1b5d5176f748ce3b7e82812b96fae1aa9807e1965ca32f0d051c7845a6f8dbd3faea602944d0e6ae2ad89233e6fc8c1e521ca2103db6fbb31023e63ef837e4a919e828e257e45a7d631562de388e65c29c87aa6b7d44fe8b6bbd6038b2896d227cdf6c195d3678f3cd7b07c8fde4daa78db8203d2ecd79dd13bb6afdde73086196749430b4e4e65710fa02dcda7d583bd032beb440272c83b66942317b82b1fd458a2dfb4bfc57f0b783bd7050f0a5b1a0fd58ce517be3eb02ca5fcb350d77ede3caec4864701f85f6ca14763825431c688924e90f1b0eee0bef0e8dac3b270ee3fce4af87bd568b88daa25ba0286800236cae1a7773f34878296a453fdfe73024a194f815bb82f42635846693cb9cb05aea2de24b67b83605d4fe8fe8fbcf03bc0acfcc05a5b3a3a4f32c219e2109fe96e3633a302d382431dcae93bfd40a0756866c50a4bad69b9834416ffb1f38701ccfa4c534037d80e3a0f42fd06d3df9137b223bfdcc9bc8cc76a97c534e86b7589ee80fdfcc5bc38a14d4e9e795f0247481897e73ebdc33b4be98b167eb91e8493d3a03fc1de1e8336af647fe5d7d14f52e81d00b542974de55c0321c7b78237d2d7d0126d7fc5abaa3f42dc70886ac0a51a317f1996ffcf45b6cad7bb2cef9e45b28c7cff655f92230c6876f64c3833d466b5fa69fa021e866bf194dc1ed2e5e39fb021e0c68b44a3fb4dfceaed06bcf98cec253a19e69c8ebd3ef483b890199beaa58aa68fc328858a8546b36ecb0a47afc54da39da065b5a8b02da67139aae89c5c45466ceb1e5166e7fb43a7d0f04f957758075ec8dc1defd0b92488cbe30b44a0cff3370fcba1dc78a663293572f70c68b1f3990fd555eda95c2479e9b296b7042836dda168af1548b2c9284968830ec3e21f11aa7cd989b39de4224b0ef78fc8e20f0c0325d64b6b94b95c20943fd0e594e6b9f2a88890a061b4aceca68b023f43c6c18c59fec721b49e6184375654dc10d01e96510d5f385b3972f5b5dffc44937c3c812a572be4e28b9a677503392dc6219f3959bdb69c373d9f4e877178daa34d818be9e02081f83affdbb8733a4adcd0395d53469b70884b170a14870702be4265a4d28b24cd305c6dff1f88cd3fe5bcdf12e4121be6d71d53fc0daa293ef95de4b9398e7b28b3bc452430d4a39803570b72aea9ee74f80472c55d13cb77615d9d0d08ed2dbf775c77d5afb3557157524147e298bdef530a9379995d3b743cc0264241e50456d5c5d0efea182db861e369df689129e1d4aa4672375fee33f9f6b051588cc446e8fcd69d3530f24fa6a4070a8e1f7529cf6836ae04a54c842765befad5c21c77299018c925614f89f8d6b7c21a5c929773fbb76bd9602c9e62c5d54c10a74d11fc8dc56ee1d99e43864d95be11becf50306f1cdbaad6fb90ee8480b7881ea6f5b511a557dfd41601bfbbec9b5f340a6c30e53e1d30419daaebe60b720ae8d4bc86f09967b11b802b4890032226b505fabc125bfd35090f1b92dc8f0de227b92baace9e3b939dd82c5a5564ba736ec4f80f271602d0185f5457f7a1473f87ab0c892563b52ebc4d083db88dfa07f9608aba1252e7c5aba1633c49b795b8648c4de137f0aea47d2e35923f5fc8f2a341d38ac6618b78fa6fa5661acc16a2bc8cdf7adb9e6bb9bf414940d72ad9c41e6589fb369791d2f027a9680fb2e3a82fb1d063d248f02faddedffbd61e493724933198a2ece2c733288a5e1b4fe8e3edecec5badfcd8e2621cfd8fdf8a890fccc03e88cb8b5c67e5ad3c669d6d958ef3673217ed3b7ac18bf7a109aa2d416e1ad68c80f6892e7f7c4eff193dbf6461dbb6e27750cf4ccc979ae8781e60ec55c162cfc80d1063286bc9b32f3ca238e6645ff53f456e5789992ac67dfa8c6ca725ecac47ad80320c1feeacd1df9386e2cb18677f9a8428c0017086dcc3dcc05a9ad6b16d832f98d9e0988d39b6dea5512c2ffae3797f37e54a0d44cd808f53c3e7ea8f7e6a9228cb644c7414260cf58e23e3ae9b5ead0d3e01a4af1730da1339770e272b54c4bbe755b67e0e39040d5acf0d3f0965a2f4af9bc5e268b3996f8f69e6afb3a26a6c35083550f7eb5a67afa5f262c86e5957a0be343ddaeb7d70a2257e1b9ca10550298bbee561d92b21561a2b993f6537380d663eae15c383d4b898d18690b4de0135417510c6b84609c627a11c421da26222b91856ede08a9c3612599194e39edbdf8cc92adc72c190fd5fa63eee5de1b43b81eef19ec7997553b91c7c565e2a80ff289bcb9190c2d960676789985ea087a35079e3c25692e23b30540369c804428a5b842eff9cd2c4ef37551e9f1a955a82d75b1d09f2b6212578ee66ae81ef3a451b6814d0ecfdaab80fc888bc112f886cd21e43cf23745ed8737142184dddcbc91a39f5a7d36ae8ed0a6cce2be8d5c167ca393aa8ff2695fd269d8ec60dab0568aa12522b1ff9783d29f79885f77391762f832cbec8b46eb609daadffce30e2f12ef86c966eb150b71635a9b97b7013279a6674b7400b76c8a7d9bf8da49e4ae6f8b5677347b00a88b45568e24ae0655215b801871e17eda62b1dc270cf0752c0fe0d4719976d36475681b079171d9aca989c2eeb400ef0d148a18e356135dada5e377d9122a1b1806ac2843e007395367ea6a7752ec4d177bcf0a9098e1a2086687fdc366e91952bc962e25570c90d6e7d3bb569b9ee08a641bf653450fc586710da38e090b02dda070a3d4e30485190fd88a19bebf408dff697ffc7457a4e250bd49ba14054ac6d8c60e338e47cc8093e51e65aa5525b7447068e668998e310927f2ce59e7e2f0907efd237c97a23470e3d9e90ffe6d9728072b93e07e3e8aea636bc86381c4b6e6792a4d55e028b96187dcf46c12b6aeb7ada68be5f370e962244f30953e1ffb23f3a7f57ecca05c2021d16c2bbdea5b72df703a4656bef316b3df7e73977a16305957a04580e1c85244db4a7be072607a64ea0c3c4d3f41f79f3b74f2a5c02d9cadee1f378065200676664bae0cd4029989ca8c0a34b7cb55bfb7a0558b72ddde1fc3582dda6b8f2366bb8fc3126d772b6dcbe9ec1a4fbe153cd46cdfe17e1815fb02ad392e1f1cb6a6650018675a3222ba5a924cbf3b690f3888b5eb20c4865c35308923bd646d1d0f4add47d49d7d0485a93a622ed7ffca20b5f047aefa82d3286453f78820347036b83f2d083a998ac2bd2f2298a4b12ddb375732e0515e97294524d656ab8bd2d2ca4e3fc51cf46abd3326e68da1be7fb6ac652ba5f156285cf7bd2f3ed3bd4575e3607405126cfd61d39af6cbd197edfa1188a20e94cb814b710044efa3ad1dad5aac48feabc81b2c4667463b24ebd61284dd798dd05e9de103d71cef753380c748cf6a4286334dca59b8ae62b215782f50d0202bc8e570bd3ba5cb06b2db94caaa34f60146be3e826c1824cf47af76cc2ff9fc1aa902861a1c58b2bc6702da6a993437a9f62f7d574cce2d0a962847a81edd4c90c2f4c42355c048363f39a6485631fe1ee6d766dcf3ddc13c5bbcd409b5b73e64fbfee84f0575e9fabdad508c1859fcb8aaba2a3710c778a6c3d427bccc9b67f44d8de20764d51b2483038e34cca2e5909a882ccb448e1d937a5956aee6c6037a3ddda20d03feb4182d429ee7f2778258c18510a709f02de7d36b5423d55c36e134918bf793a872a1332a165896f71ca71e6658b23a571f3daf8642c8a1b02830d49e383fdc8d98f790548e1ef2b9aafad94b11610659d731b8ca676c3696fa09412250d70233406359b42b0d21a569ee7643fd6560b71a7947bc24983316f7381fd212bb1599e69f9a4a92786b70e50b0c28b73fe42c31519407f555dc0e7831da03bee5ec52aad1ee6107b90181033a36f6531a5bd2472c2867cdd9d26baf9901c3e1c7729bb556a9f2e35a01a6c828f0c634b2a48931ed814d6e2a5f93309b9d22a7566dc9297830e2d7de0a8bbb4361cf898fc4ca9f70d74d00a43fc78c316afd543458401cd00eba3daba5332c7785f66085f4769f11f49f052775d2f5a50add0d72a53281bc2ddfbe75e64ff29435c772cb17d7344440d79f894721c304f8773471ff8132228e01d8e0e8871681f3ffc34d604220665b822701ae9ea25e16edb8378dd8fec8a90b57d7d720d11a8635a3214602c916f1b6d58eae8e75f96f8a9cd6cd268c3fdec7c1e56105cfad9068c6b0cc99feb67043ca7a78c0d9eb07b82dc716321f6d1ad7938449a90d7e7a0a7162cb685c8177bc154d653fd96d7632c36e11074584d31474e13fa2111275e06b9296417ff020681d0407327be49bd29b1f1b6d1c5e48d323201c43c5e774e4a29df061e02de10959b1ed25cf57eacdb1ea94941db3deda6894f8af193e226789d3e7ee6f66aeb2050e5cc59a81e29e7536f2c75e8805b669b31baa328eeae9bca38ffaddcaca71ce7ed9e52fc82454b5138a41b51bcce4d188ff7adb02e530f71d3c0ed94cdd0300402c2b1f0ef38fcf36ff2ea2c61573eb82d50f2256b2530013a352be2bb5657fe36a8432f6c50818bb985fcdc30c3d57760f5cccb20f07fb24ab62154a23e4e3305ecca09ccd0425128291295a193294a4fc6e633cf726bff2609d63d4a3b9b570d9fca8c9fcb649da105ff7869fe6175cecef271ea3ed98858c977cc4c82f15b6733031a85aa46aee343cae462bd61659eb18b34b6a2f2e7394aa8760d40dd956a7e27fcdc1a5e6d4d263f61468fa2baf2bd9984c2c7ab642a4bf546169f77a39ae0e0fd956dd14ad70b07754225a720091a8dd963466ef51622755dbe009d5b19b1583022d2433886578809d291623cb15bebb9d83754bc3bd55276b6b2ca8a03b8ccd664c7cc6b3cf5f109b8e01dec1cc284b31d26dc3fe35de8a2aa72a6b954f482876ee92306715b5ed339f9acf18f150d4031f32b766ae4cebf904518903f2fa5c39a43043ab453b004b6777d121272162a275e7337146effba172b4af714c7ca4d125c0aaf409ed55063532c160550b71ae4cec4a019f8bc10faed0bcff2463398f83104d164586ce8aefe5e7a7a661d4200a35427114edb71a3788dc41780ae4d93db46a470889da224618a152cbe096ce07889bec8d25af3463cce46a5e982b3f7857e1e52a82d30f96c90cf76333836ffb4de055186e91225b8cdf7c289e63c74894927cc7656e42cbc2bfdb0e383bcfc461e0b1e525beea6043da9526e3923bd829d9ac8927d088d5c0457fb51007de6404ba3d9ba4b6bc9095de0e2c66c182d6cab4a2c9f6bb219c728c0080957a6f3be5494533e4c55a4c5a04521a7a38bf7a288bb8ac597adb435942ce74d2026fcac2a82f2c4f9043f7ae61b1212bd0734ac8e5bda643bccbd6a6dd0a14597dd22f3c839f307f8daf77904f801643a03fee5712732cc725f513cf48ac35b65a126c3fd99427ee31b01352a57d1bae999f9ae411b74553c6181f81a9f2a33c1f22b63b4037094e18338efcf3902a868a5ed1220e200eda423e9228b78a05ac6c1ae2507a3d6f343a180a1c7de567a9e6991ad4c06c029cf8038dcc30e34c0e38ec3f02977b9a16799e5086acb1c53c5a367fffae643fa45d687a7c3a6d2031358fd734588f0b6cb3b69c80755b2abb621f335ec37a9803dacbcd979d0334bd073e4e95a95477e368b41ae7dc097f7f0408ab214794df8662ec27573be7fbd252999893bc0645401eb6cb786dddd672a86af5bf1cc906c76929aef49ba722fc4394579edb7b0924fdd832095e55f0b066a6a567e8917b34b8f870ce6d4aa32b8a46eaba34310cc822bfb26d948672f6d6a1987dec6f37b93522bdbdca9a57d097580598f21ad19a2c8754d7e35ccab1263bd07bc3be75539ba7069a301eb3c78b42c3fe495db84d170224e134d6b671e04192055324e91b21e422594ab60b23df1f744cd3a784a50d3f698a119ade3994228833e82f64db63ca12484770f86a8b5d4fb470b1ed17f08523719e5ca88300398319cc245504bcbc5c3ba6a096f83ae726ed6611ff9f1465c20670a2d32fae7194030ccf1f21093448559755eee3aa67dcb4677adc0e186492a739f6fe91858ee637fd730cb1faef1760fc049e83bc4003df371b8188a18d252ae92f6537e6795ab596d048eb7feb140268a57cc919b70a0318322a72be5acbd99ac756e4c9b9efa1ac2c70028cbd82cee043b5fc14a69b0d8303b0add039c7545d962e8e4d83cf0004890e136250911a6e0c73275507ec56c33947070040fd9465c580768b48edabfd83d0d32da85906aa963ad0058b3b9b30f24535316abf246a7e1198be0993bf77b4e5c44d62021b1fa0949492de0c3b4283a6ff793a5d203cfe2b6d1e0e78e3f906434f29cb8de4a615b017be2ac118ce0dd58f42947dcbbf6beff1392156742af61edf62b754921b3be3b43e607dbafacb518aa7b795d21f42c4a7499bda3b5873b276a2593dfa3c7591d52d0366de7bcf3b55167c8aeea61e27dd630aebf44d7e9bc3383a2657d05be271ec4002378174a574dff701606d8f099c5d124b5f22c129ec7960602f5cf6eb5dc25312bb4f44baad38a1230cf555abbc98d89b801a38ff8041da92d114d664ec26ba61ef32dbcfe43afd9c96b7e3c8659cac8e45a4314ea7fc763295196fa4bab9934c3bbad5d8d05aa25c8f48266f566ccb3dcec54b3c612f2beaaf9eda90637a9bef408a6c27611ee3e2ef6d0f10ffb97e17cf357c9c3097147a0fb57a35b460b4b8b8204e62659608381b5480a6508179958c4721629f10ca8970d9ac056acfd017e41b13bf3b39b1f79bf8840a4bffa6af6c5b5856f4c74d2ceb9b9eab8066a0ea291b4b54d093147a6ae34e06bb323584ba865313b89e1419876813d9767c970efd50dea787166a80677b45e22246afd618963366d14bab391908a0ffffff5f