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 79970 e4b396b0104009fa65d6d9dd94dd4c2fe47b2a9c0dc09781fe324a498ffa4ddc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6bdaaff178d3bcf9d435d8f93bc89025731d22a7f3618853cc7c9f4b7a1ac0b5
Certificate Block Hash
e4b396b0104009fa65d6d9dd94dd4c2fe47b2a9c0dc09781fe324a498ffa4ddc
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...006036000000320000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002c21c319eab636d26e1f6e9021df7897177ad37d422b3462e5cbbb736ef5a24085425bc3d0055bdac2dffaba1bbd296c148bc3dbfb879c57b311c1b867cec8c01a9bf3ba06835ec082a17cbec093a2e516aec2804218c3a6130000000000000000800000008000006036000000320000

Raw Header Hex

0000402071754f6a152abe8b6b2f67bfdd94e1fa61f5f8786a7d449cd039dcdd0b09d89acf0b8b70b925bedb25308ff5a43f61e019045225f80ecdd97cd3d7c54b047c977ca2426afec70018b5c01a7a4b9f7ccc538861f3a7221d732590c83bf9d835d4f9bcd378f1afda6b

Proof Data Hex

59,560 bytes
1212160103072aa2e599f6766e65cadcd45c1eb729e028166ca1975e7505c3b09bd76425e6a1a35217f1c9814f249a3ea89f9f352acb622bd8dada630fe816b96b8f91ad8f173d0f735e7cb6d1f910d196fdc43c113569b289fe16be27cc978aa4d50e3ad4f8cb0d0a6405a530bcbf18d3561793cd8da836fe705e5555a17096ae1dfbe0951b0c806c88f6f0031681b48356b3a406badd65cf5665bdc75d27ba459cfb1d11908d3e2664d4288edf9d5a6e1cdc78a75313f5eddc0fdab3d1dedb603174d2a067e2978d5b3f225bed55379185e9f8844555888cdca9df61cecf699f4a45d06ed0820dcbfd621ab8916b6419cc06384a136707ada62a37cdc22daa3e38c29aaeb7d249aa29faa3fa82a4d79e8fa911d06d42eb4ba0e570d3db0b424524021bbd6bfd43dfbe48c9809a3f842e650d8d972c53243ce1274440510f7e654080674e8b92ca6c3ac06c81f758ff249bb413f9926344e9e1577ca2d0c3cd79f667e5c65af4da5f3ef77254edfbe908c7988028c689e5ae167de9ec62cbce659b45a725a9867733e1916b4ece8621b8445f3b9ad94e438d356a325a58f96f0c3d1666234b12b51fde1ca73c833384875c38764913892a9cbd75d82a20ad4eea53c61318d2d48c2267b1838b0db33926c2d2dee17f7663d532b17ae59d8747889540b10d52084de3d6c3ae06bf2fb9e0c62c869fdd1b30bd4795ba79f1112310a1bf3ddb33842ccf152307f0e31cd90b77f0ba47ce1c0d6cd5ccf97a37154f31d903da7e458c1a8f486f5c2cd1d0d028b4380aa83744c2777b10b1cd064d4907bcc8f45291b39c05f70534bd306697584a387ebd6990c67ea51c0a7c5223ce09d46157867602bd894069ca6122b4c5c7b948beec308e14fe86ea6d9a8bd0179c2f1ccfd8579102acd9d855617ff1df35ef9b553f0a715c94e5e7d8819cddab4e300ac31363fe21afc80af03720224001c3af67d704101eee23bf29fdf4ae285b2d87aef946a827da1e3e8435c80588d399fd7573b8181af4d2a5133161f1923e596f57b2935fc2d4eb4db02ba6e4a0c8dcc9e87facea8dcb4e651aaf215619fda44da0c46869febd337a37350a7a6edc1ee2a78d6f7c4d3226209c75196d0ff7df96281ae033eafbd878a973b807147d2512e3f0c1159b0a03338718ba5873aff38b1a2b97bfd1b4dccb77bfbc04f6c56189fb3165b438e8e99251a61a54235dc0f9aa6c2d98a719907526fe09f9ef5d01c528c75fda2b820b8e0a5c86a80e275c5312dc46b40e37c7fc60190abcc2b2e2e5d6f9c6f9611aec31487fad93cc3942799dbda4ea0463554dc451874da9fe26b2920c28cbc7ce21a5234150ecd1663c0a106a94e1d9c063111b21966786a81b302fa467e7a58b785d0cb1ae919f51b713ccd655a6436cef061076c1c73117718a2c5cb4dfc74ddb049314305d223d9b0f72c54a42696b61c2947e15c1b2aedb792598841afa41980a7b103b5039065c7de2c0d32e793721c5072a3a388001c5e67942f3c3d11ae0521579f3cb6c7a5b16423965cd0478ec3c02576c8cb66c6fb403a44655b3511ccf440d8b75bab838f6567e75da97d89bda9c599f02aa0ae222dd35af5eaaa3063141dc18a74dbaf6a04a3b08af7c8f6d781c832fd551491ce4f05c236e3e7cd2e7d776817c6d64324d6a10e5ac8a85fafbcb0895e1ff630787fd32aebe6364af48d4af508cf3e16c8e433364f830a24699a44c56d984dcdbf0dea197286bb913172eb286108c4ae44e1fbb0cfbb61642d07138ccc0d3bdd5b5ce4b1db4e887de4a70d2307da7efa366badb3526fc0c2b3b636604548b7125518f99be13e600c106fd5891931271fd1f4c1627d1f923589906785d3a0325f4e528667a9e865eb2f1a5ea7a82859eeee8a24fcbd9793cc1d197025ad4eec3c6e0b1590aded301f79a8982199830b86643746ffc787a53b906a8940d12bd07d7dda495fca7be3c749b9fae60cdf85d2c02b0abf5c4932e5b7285d842e616a91fb9f2ef763289c400ae4d02d096702cbdf0e03bfd6a187fc658848bd8c71a4f1c9b8bf2317dbc341c23139d60e6a403cc8288439341af527835e7deda5aae190d34ca471464d678709e95e0a94e733317ab0f31c4fd066b3fe465bfc17a2646deb66703b2ffa513d5ad0f6e1c868bf5ad33963fc3bc54f610d3583d031bbbb670aca3b8d80b823eb154d02ab17156d0749d7d17858c045df4349923daf08c5fe8e4bca28a2d7c2ab0bd7613938cf0a0cc7cd4b1a370dc529bf915242f5d6b71e3f8a467a495ce085a9cdcd630bb45d0413513d6948097103b89af90e1607b922d8600386a3f15f4ad766cbb248cf51c10f0d5914757c064c0d1722ceafa38fd1df02da445ac888706e6d06bbd0d09c8e22115b159f73b36409d3d645c253fd5738a2218ffd1d91ecc84da8809f946b322d0df8da9954aab197dd98425ef39332ef455db217e18092601837274069787c35c46e5e21190080680b515eb961f246002f2504658a0a2138ea0dfef1ffbe4fb10689a7878c03f68c967c8d7226fbb279c7c8e505beb01b51ce4dbf431ca2cc0e9752ef19475b177cee9e82660fe6335d88848c0376613056f391b972db52a5a78748b01a2cc9a804fa60d84d232b5e8d274ed51754cec24f06482d08e5666b2bdf8ba772fb838e8550623688dd56ed42f118d62045b83316bd323ccfb620eaea0b1857efe712fc0e5966aaa48bdc8c8f44b8255c5c87cff2dad86f0b095a88e3490717995c1f80d409d5254b818c1b13f9202c2567886c667ecf5a060aa39833920a8457cebfff1479db848055dbca97d9d49c978ec5d95c3abed57bdef6e504d8c31661d480dda7d9c86a67febd2a1013060a7d985d16e2210a80d5ae8994a967fbdba50a33db7e0408ed7e09bc908b495cc093a3a9bb942fd17182e5c0269eb811f264cd04ca075e178dc3d44369c0a38d1cb383791330f04e4b6c9dec973b989443a240d519221004d9cde5f19d6748146bc519fa101250258fa9b904c2c100f4e62c1011c9646644e9d8ecf82c14fcb0e581b85b51a853722b70754451f26dc7687ed7f18b2a913bef33e30092fc565709e265e18c13423774784ca9b8b6b96ccf4b72ffb2b10988dc65777cd386e36888d446e7e2ab91c35904fd5f3eb9e842b2c151548c450af2c0ea398c21c75e4aeccc0e0ec204905711cd53acac1914803e46dfa87dc82c39086b9b0d4ebaec3bd05dc892135129f6efbb3038758ac08a61702ec6f7191ae360a4fa923fd1e2709e69432364fb554a495c87ffde762c0948632ad4256a0d9ddf952dbc1c24806bf7aefaf24391c950eda38570a3668047f1538a09e38de6ba08cca2fc583e07ee91a1abd0497f13e1794fac4a3d1b5d32c14a7ddc92737b2fcde25b6e285ac5af0cc9a55192d8d9622f2526dbe5f7d2237be06aac34447bf67ee05c52a3be1cc2f449bc9fabc2ce7b21bfe21ec5672c89d23afbd186377cd295525d6d53330478704d85d38aa51fb2e19db003795a60c820f0fc3abb6bd6ca032de0adf015e1652bc5e20ddc4bbf0174bd86df4e14637de9b2f9e4d239121cf970b0a4a9ff597246ab5ee974c4b52d6f7f85131004cc1afa92299d0a1a5b7d3efce3de9c8b42f356e516e8e921c736d31dd90e58cff8f15047fe8e59d46b4fe197d21a50c752f8b6674d4f5292b3be152f94411efa95336f00f148b3c93773ac61ff91c4bf03cf79f27864d16d26d2a6305a003a4cb9784cda155271c5ec234ab309310f768c057404e261f65c7f1aba84240064f3f50d4011d8dbbc0a1d5da2de9c9ccce8914b6ad6bad1038ac17cc66e4d11183c716a9dde5cb326e487abd3a55daac66494168ecd9a291638ba5f88828cad1a6765cef0b1eedfd106e4924a737e28bf6aadda37e03136c46a623680ea6ae878538fd4aba3f983df37c14ba4de26a6de3f1bcb743efe4699df8e8cf8d8be5644a1e6a17d5ac84fa79995d560d0bf703d6508aaccd28a9ea8f9208b7fc85c2b85430865eed42dc5675c26ede368657e63f75584572a5dc5e72bfe5d9cc6002ecad468fa455fe7b99061d3ed4a7de667411acd558d37ed718707df86c76e4ecf515b5c3a73437c335628b4a8cf472b0c0a522486bca5f1dcefc31a3433cd8af732f6edeadbdf2bc3cb856e76874957bee8f837f1c8fa87a288c23ac097e5bb6d36d76b2eb8eb4f9fbcbbea94f8823d8c0e280976784aeb296076211170feadbf8fa02f639e266cbb04763f2e8836b46bcebc6c58e077a4ad3e0c1405da23bd76b03cd8dd1111003fe75f8800f3f20dc00f8dd19674f4c4de5c59a432994c01026b2e2045f6d69d046f8c8930c5ec12a7598863f0c9dc7b486babe3b359f868bf47885b4bc52484fd13fe300fba53daa11ba5983e88c77ca1fa44de140bb54561ace1e998a2f00b3fb49215a1116b22ad47dbb773f5c1d8c07e6d966260b518a064404f64df999d4fe9cd385f76c6e759d677111317956b0c767db178198a999f7f57945232dcd9c00ce7aa70370c7d3d627738cd8b3fdbb4f782f6a978af368abcad3a88bbd9c9285b8a1cf50a53ecab37ce73f9d3eafb70e536a95bd93780bafb173bd97188eb6a5f5aafdaf89068e00637f9a58d39c7dde40b49b40d56c4d39c4e192fd07a7b39484d2b7aa470dd5355871ae22a9eab82894b7f212eac129227218e53291528b0087d9529b54399056fef01c7edaa3289127a01a36a9b365d1a79a4ae818d938c612de4b38201bf4f5169d4bc8a7c200c8891a8cf429488315f8dd5f45eabfae584f62b51713949a5969a4678c10dc75992932abdcc66a435af6826c175e4a61278f489c2b28332dfeab8404a0fd1e84f2a37813172082c2c8559f63fb05997b7db2d0ec4689adacbe68b69f330f6a908b027ffa16888efde598ec0fd4e1d31ce0e120125cd3dc499ed65cc7bc1657e36fb1f32f8a1778fc77fbd701872bf72fd98d1ef95bdc4064e38ef15979a44e64c5d3e97023ed8a6bffb2d6b83d111d684d58f4ea489c72c0a3c1e2b51ed82d5a1b58f217479d5272705d8214f54a4c06b0873b8ad3592991072769113028f3fee7c8a592c1d5560211711ec3d4eb484398f0a4a5e2def614dcd83bc283a48c60882dd7daa379d43312859b0c37538aa356b307dd2d1e5c4964d9b5b7314124471fdc93695726ff6488a7ed0f7501e4bfcb13040e42811c7f520b500f886e8f118ff8887951cdd1105cf3a0248af0676adbf3b41a230024026c1a14c9ed56e64f13544ef22e053cf21d38ad01d14711d772e8f2ac307a9692bc890213cf4513eea5dc48b3f3576dda5b3a31f030f7970214a6bef1dfa92dff9466b5e348befef68d7eafc231a37448ab3f6e3046ccf9e258a41629886ccf0772f588bb1f66aa96b02b897cbe7fe7d012017e0af2700c30e51cc4471fc98cea8042ecd186e2112b803950d330ec722568df01abd85b52a764fdbe1997707e2aa0346b5da583aa6521c0df817939ca75dc377495ac5ebc16e7def5f1f6cb92437b4c4ff19e6292004b5088ec9192b44d87c27458ec5c85f88f8d8d22ba1bd081ca7bacfd3da21acdc37d32f0643007e53cf4636099c3d283e277fad7bf1512893095a8fef8478782d037508315727312407d7daa3899ec90be34875add0dc1b11ba1bc9f2e8ee1e9cebe69fefa67fb7f93df677c84e497d8fdc557a78aeb9aa98e0179fea248fd607ce1b7a7412d35aed98aeb42b7dc96c797f6c70231eb69abe11963b479bdb39c66383add861af73ac4cc7c16ddb1db3982d5229167be6af1001fc0b000a7d309abc252382f49a2667fa56c9b3d5ceb73271f10be6e4575292d02de549d48e1888ab9e52df07161c82d2970acd0222782ea27bc16641a8d30cf55ba0fa022dc21ea0b18c5ba13ba21ca8de9e810336b0ad9fb37987b7b5a95286d970dc64b5d61cf0784b431fedbc4788058094054b2628b06c11582082215871e031763d1a694feb6deff581a01bce3826244f746886d9d97155c96aaf85052abad02ba55219cbdfdbb32dfa63ac32790aae560f9c39c137d42d35dcdadf9b48a6f01e46c4268c9bceec0a08bd9245f244c0ff4852412511347a95f572e998e64007fc7ba6aee3ad75e060968e451d29dd2e66f00f31e183050e57f8951ca2fead393043d71335fef37a0a235cfb8d0af156ac661ef1bf28c9162dad6b8cfda5741ff54d65f41758ff6a43f5567409f8906d2c04f1134f8f68012163f4de7bcd3ee965577412d475372c5b06905592ab94d30569f0a8acc3478309c6789dbf1332083068a736387d593b71428a92fac113f4c0eb9f8a15c40480e7864ac15e64a84a31eebbfb4c77a8acb48eed9cc21b389d3bfbd4bd041f2d032dad9b212a55310dc40fbe42fc4f001747d1d55e99629a628202192caff95d800fc8bfd50f5a0667db329ed07fcecf41e60d703a21227970d984bf7e4f22290365604c93c51ea3a3e7647881b665a329ada0d9b1cf22bb00564684f622e08fdabe436d58eb6beebd284efeb067ac5024c391f44329123502e1a606698b45e6f01bc789d229cd28ae4968b75345993691583c9f9fa47dc6b8dad2897ab705705e3ef20b71c2cb4f26102f9f2dc2239784576beacc3112d0f22c4e522670735c688a1be0b04a41f3e1d329e59bfded7405514db50acd45e65db51263fac7ef8052a2c651d2b9c702cfb2328e7370f49a3c1d6afab7292aeebcfabf4c34625cf7354da7df5f711ab61be0a3ea86001fd01d9af11ff62ccf9b29215898a47ab13998adcc173fe2ed9cd073a4b6845b6c79927f5d50095eabc179ae7980fb9f88d465dedfcd4b9816776cee6ac7515d6a6fcdd9a950aaf40ac8f71766831e1c40cf00ccd0d99362caaccd4bf7b5724ab12a0731b6a148a428705d51af50a1cc88b852db838992843e63288d439e04aae95af91d3980a7d785609a5a982fefc5a28aa492025f740137f0b7bb75cfaabd6c351345c02a2dfab976b12452a9b3114f3cf1eb3a808c4cb5c52e237c64d09ac0c8214e8ae94560993add7cd685dbc4d6d7584b73732adff8ce99f810956fb1dd922dc1031b8ffb4f0c132a830a433852fc584be0f59a6e8729c0ee052b1f6b2b43097fde70882881ceddc901450e2e9bec5d2795f034457e3b4c4d030cae0e7c9c762f5e7a56efd8d7667d4e08e13eb3792d36b2091cbf6bf0c74e334f38fa66f1b50811498e4cd10d3e426159d4000c7ca183a41809bcc4317f395f9468071c81125ba0247d5e9ebb8e6683d5b0faf7d4183b9c5587a24d3c517cfc2fcffbc998cffd29c6ac4d4549f4fddf0145ef47b8c2a4af76b2e697b9aba6eb4a7698245c05702ade6a0348ba1653e37aee5265a063ac71c18b812ebb8eb9fcd30644b77a5916884d5cf452aee7dfcabefa6473b39a6ac529d556cba16aeb8408a10f9245ce453f1beca8e800594b95b5fb7f236e65b51864c3969c362065354f5a344aae5f6368989f1740f79abb2847cf104745d5cd6865d74e71a63dae6ff95eebf939a7f329b5bd0c6ff32390e8f968e6d5f5ac2f55f771067e106b70fe0c06ee573631d079c277e6f79fb32bd44f9a8de5a672c1f94fab71a5a9339116adea6227bb6c54201279d276ca0aed1c42e0899e6d5fbe3d91d93b0e97dba4fda1a45b58ccdfcbf8c74540ba941bfeb407dd7b412734b9bc1cf063eeeef6cdfeaa916d91b8929b6c578317cb7a53a0e228857ccffc3fe4b158977259e8e831d508223c66cab41255aba184f7c34202d2b8872db4889937305a3d6d23ea81a5d58360c773e6688b9dfc0bc695507e84950f1693ffbf1c55e1792e28acfcaa159a439a839758c2695c88a8636d5da9ceb4a8cef24b84d1006068386633f0b7820a370d26ca55d8e150a71d8c7a6e4958413d3e9b1ea7474030d452f833414d00a499c1c85bd202a7dd216b441494c83ca58a9199832716d4f9b51f4d7856edea76f36f180b5de766ef69ecee05ae88323ea8581c99a1b58245d89d042ba98d2833c5c43e29a062385d750d0e77528c64e928a390bc33cbc53993d64aa0d2b523dab2da7c83300d5c89eaa4d4c04075ecf7112e386def74c61b9081350145a1cf45ee9b2b9dfc8cf7bc988f53d096a136cdb3db7e418c1a571b6ae9dab94b375f813c388c3a1922ce689f40d1c8814ee9790e6a37dd6f0e1662c563a71433c8efdc6358ce22b71f343505ecdd98b39a36d05109b6429fb1436e7e9f2db365d1b72198fd6cb7361ee803d37c97955b59ad62454481d977c6dc09c91ec65d099557b8bc0cd0fbd8565e488ec1cbf9041c0989249352e2b2955ffcc2bf497a27eb9a241de719fca6a77ae356a32d84c7f151343602c4a0e595b3b7d234611950a7c7a532c6b029a817786c991612c3872f3cefe4533fb975a0ae3190b8333ffca177bde4bd7c5d6c54877d6a51a4fcab8d2e9960f4869e49e8ba0b295bf9f1a7435d0e39e4c959c3ec0a1fefa8cd1a9fdca5919a85520705e5a4363f6d5b7e120705e1f8b9d93445b184c7c374f6f4315606ec8c46d51d6495704111b7653cc3f40a7b6a4d0f1c3192b7381bab47162a877aad432117081faa706ed21256dae25ed7f9d15363a76140d4dc3231942fec238109032ab91e41c6ba60dd2a4a0d39aeb33e16d80b54b3beb0a9ccba2f3ba0e49a9896e404e66763072cab895e8a0cff4024d49b3e9f6896ffcada78fcb270bfdb11c44617cbd32e4a139666e07efb63c20f27513cbab694ebdec3e98b5a4ec96052c850fffbf5e9ecb5736a4606f85d2af93157cbc3414c6e859352d94b091b4fe76d2cea51de10ca543783fc571744095a6386ef33f456eca9060814d07dc77cf2ae74338ec936d22b2f41fe03b0748be1e2406ed435c1f95cbac601a7d0f3a7046685977a4341ff8d8936842a455f8b5e68a2f36b340ac7bdddee362cedf77b2e6ce31f44ebf29aabac08fb46376c4e665b6d38b35f7a2bb180debcbe787991dcbe17db8fdd12fefc30d51cc9f1a6bd1a7104c2ef1264915dfc3561b70f7cc8aa47d3bbddb907074758c11af5567827afc89154553ffcda9665691161b44c0b5c1cc4fed8062287bcbdddf068d52ff6cc3b7ec1ebb112843af422298124e22ea0f29a2293ac5fa50764fc419a6a04c67e676eb6011b346290af10a96280c460f59675aa4f093de00844a892c2eb2d4caaa228ab2b767c386df108e288a67d296f915cee5e06bf6be7d7118c2faae716e08706b4f0e3a3a10c117d7a5d8c10d9a07e4efafff6b01de27c42a9f868549c8bc69bc6099b17b191d2a894173a732ff5f63a565cdf2f4d3860540712e07b98134ea19ea5dc29d9f113eb7647c3f768f4707ab9e0fe3825e456430c19be0fd087eb1dece208de2d52c1c55cd9f4d1d174812369444c946684dc82c0f26cbf976c011c5f91676118b3aacd8410858f27720fdc6eca2be5aa35bf8c211ccf3ddb53fd26a7681b2b781f9287ad616b9a9e6c19927ba885081d7b9d714b9948cce21f5be3c19eda0ff3fd12b3f8fc49edaa37dc572fc6695308630bf1b90372b401b7ab4e7e0a071f51cc1b22ae8741dde62bfec62413422a1698441dc8415e14bb88e214f34deba3bbf29adb2a296d52db7b0e8c6d2d29b1cd664c36d930583c339c363dd5706f1bbd79d5380d5a090d5415ed3d2151a462ababe6170d8b6ad7205e30cbdbae51f13d4aaca2d9457d1b057d62e5bba665b6c8bfef5840e197f110f0d72a954dff62343a6285b2b26ab3af35a54a4ad1d8e084e4c8e8181491017d850d13503f0d1f9cef01a9d84c59738b2d6fab6dcfac6b9c03bb15ca46fd7a99481e9a7c0082f53e1f622de5b9af1edc775816b277c4ff0d7530681daeb0e3ae8732957c05fdd74821748f22b4a43b3a2d55125632169642f85f18beac1f61ed32d2cf48a6917b2b3175b7b0f0b95f35732833f94a8b263f419e4372fbeea4b1f28c4e72564a23f38c2cf032f3b4d02be73f6e2f42a6d00deb6c8535d5cd60cde80ae0850d65e5f8eeb10142e1da161165d5afb1042aea4be49624ef93a07e1bad26c0f211b40be416ba42566ac81078d7a2ebc7a0550f64ce652008521962bcf84a970e2cdf64cbff8f5457d26e9e0e3347782c2e4cf8c68fa8af208575dbab5ead2eec7e95d6ca354510f1a8b8a73419508ece611d3bdc2c5a4c5c4aece0487114d22cc6522165244f2916924e1e8a4f9fe4637c7960640cbd8fb1cf1bffa632838e224586dc75d252f90e6bb3f91c2c9cc3c4c6e3a88526e55c3e043ba7c2fbc1b9a2dde0ca77234cbf4b2e96db3f27c64051eb913586df0e4c6900834251e6174b678ef1862bab8a8bc3b1dde49b23fb29c2cc56bdeed38ef9d9c7a0b2eb9e614d69c0f3b287282f99a805d3599c545482a546328823db1cb572297f1b422beecaf23c719263d1ab5c6ae73e763cd3bbd8557401791bbc1939a80bc1740e8c265c674f928efeeae08c57292ce0e971e94a42e803b87af1315d390dafb02ed74bb30364dd2b9c2ace2a7cd1c6588659103638ee54b92b63989b01d7440f0b8a5eb63480e061ec0158d1c4990a5184204b8d0809a629690f6c0b1d47dd0b43c2c065c5c835f153afec57cfe3fc15966d8f52c48e3dcb14ad12a01cf6c997470e05c68dc7c61c77cd473cfbabc7f62f747eac7b73d6c473fb5b0e9e2c18151855a10232d2af6b1e2c1037d6264d60608f8174b9bce9b88bba02f9308d0d470cdec6da17fafb3f14c6bc07ac7c6702db1c8037612fc1074126cb6799d3cf9abf25fbd26545960ddb2f0846ebe0c43560489da8c964adcaa4b001f837dd7bf1f309e338b98fc02de6291bc2554834ed4b49786dd4b811504e90360d8e20d2ab618e428ac2327486b57666715c8b7aa4f62068cf3fc33e97194390c292dc1717f7afcfac816a6b70eb9c178cb63d8ee407a5658ce9a06e289b23e5b0d7b060a32ccf5e3e1ffbd7b1a211e7940e4bd57d4d07863ae0291dc7500613e949140f0a5ecb8285b7fa88ef400baa106c38c0d77c758e531a32bf5826a8a1c645c308592ea6067c321ff1e40b840719a85e559667a3914dfaae5fc45454a6f7e4317e5f993ded7e8aed60e06ea402b6a3d528e3bbcf18d721692659c8dec9f4f045cc5a97219c5482510ebe8d91b933d23e6fcc8e965fe8795fb0b944996bb87874ec11fe835cce6efdb3fa6687b7ad79f7699aa49f0fc21cd9d681fa1bf4aea7b038fb57a2bf3bd0ce044fd2d09269c8941f994cd1f17c78d560ca3e8bbc3dba7cfcb461ef0a4620e9b2c707170188b777ba89bdd3157658c3e22bf1ceca410cef9c17b91fa86efc008b0b282c0b4d353efb0ab3d7d337d3ef4b9bc3655413f750294c5b1b715d2ade9dfbc6baca0bfd337a40d74dd8f4e566f0d4ed3807ed71e3a921a3b1d217b2435bc8b736d0b3b41004fa4d1f96625a7ba2866f4554b42be852d4deb24ebc20a6335b52cf3b7a7066a0d142871d9421cccb72d6d981a2d761f89e11de7a0a098bd01060e9b2400f9915008ea6c4907d51dceacf0a467ff642e41eb4a83048094617c73ff454400e43b14bcab4c49a4e22843b789d877422b62e47684b2084de10587f7e38ac4a87641b71288608806ed494ace7a5f3e3bcc3c360c19b3aa4c1a25aad37da0dafefeb0ee61d48added6e323e1225a7bbfdf70704e4780f5ca656a6a893640f6f482190fdc7e020f09caf642399f6853e71a2d9ab75ec927fe846b0e0d1e1ee7d4af55b75feeae90e3901eccb30c8965c8c8d09e12b1d81444835f12d2f298ef03bc911440ee6534a1eea81d34d264e1cbe62ff62f755bd690595cbf5b9b5d07cf37d04149632cc198b35e8dddc7d400fc2a8ec01beafb98de13852ee72db22a3f8c6a6799e4564e7483316425778689186a988359a36f0ba4e559179d453512447dcbfca74289bf449ea110c82e57ae811bbf6dcfc4fef22e8186b329da0fcadb43b90302f61456204d87638c5005ef1db684f8197ee8b8da10c587c9fdfb3231748a2b0de11190454b97c7b70720c3608ec26e53c94dda06c1142acf73a19291a6ef5ceddb3126e441d7e1d0f4083ca67f5456d3af95a90e5d33c5e0193893d32c9b061dd5a825832763fdfd2a6e06cd2fc2659cdcb1313804c490531f7cbcf79b5430317373b910f885ea61dfbd9a0928896803d9bf3c9baf5d01d57eb49e7efb1ff3adc1d97705363a5c78875ab662d766d73bbffe389fc54da626c6e6fc7d7c87dec342b945341b66f6a5bce39c8339fac9dcdeea15514190830b21a0e596e7c1e716777da783f7fe520bbbf5aef1a538020af7049e5a28c143b1fd28cbd61bede8314583e82135ea9a67ae75c355899c5904cad5f4a72af6809f69a05752c3994d012d0f4f6635d9a984857c66c50e56e4fa76fb5f245115d37b42185bba6d76382c19f948e60197720313295a744aac4f527613ac8eac473de026a1c020ea1cec48ebef696e01499029527fa45870a481c275c187386fbae5f1191bb802f1814aafff11446dad4a4e9d0bae0eaa09f257211e2d3395144ee1ec29f2563c93a544760f0958e25ed27bd4a0dda75c13c277de14d31e14b0f73cbf95ea3daf453b6cf2844f32c1f415ae9558b0a8442ac37583df157d92f60e765a80f4bfc0e02e4996703f66a486fcfd4c91391a31249177e65b5c09653ed0d48ec08d5080b8afb7283d1ec335fe79c2ce807d922cec616fc3e70cacecc0ba21f60bd8283d5fe04f7656a9eabec60b75c5649d1e5b4db9eea03ba0fb964e63aa5d9559d8469e6962b66aab88650eefc3d6c85d26ceae75b8fdb45a1d0c568d8bc0e4fd38fc42a8d783967da7aee5f4ea0188035c10d4044ba1d35ac4d7dc026d113a17c9d5d56c29a39c99c45ab3fc687e328959aa805a37b55c0285b71241499d92ece0dea1128efaa15de7639d58ed7d66ba66e8b65e7662f0cc0667b1efc51bd3cba0d8d0991b75e81fbcc51edfd8ac1d62fdfc498f1e9a611689392c9ac6d1f4c888f5e30f1b7323b8ae79d768d645d5d5edf44d2547e890fdaa126aea092b7ad80c6d158b85db3e2d81046c1c0030bc65ff2d5b1adf818c8365e740ccf0b9ad5d416ddfab5719da3c0990fcf24734f3d7c8f3dc352b118d06a62d88ea6492133fd3944f64143e491f9df18e59c91311ce754db42a6442fc47c9adb59e0bb791be6b211807da50d3a0078f065ba0cbf9a192180a1dee43bbc486bc66c7dd491b9690c8cdd579740e4088de99db7ca02d7da669c5cdb31ca6159730e6d75e105d4af9b1bc336e960e4378695831feb15ea870c93e722ff8dc9fc6ed421bf6fe77f47e08a59967bacac0e957bc562d19295626e4536f31b0c0102fdc73f54407dfbd72bb6a8fa3148caa4f73aba536585cdfdfe0ddc0b9b7287cdcc7f02f07e707f7ff0c747dc66b5aefe7c4ba3ece4dd655897f395167ee5ecfda3007a48d12da4b714024e2b5810fe2811f74428ee1c01936d83ed6697bde4f520e2bbbee38e5d935aad14869b9c19955c71f78ac71550a38f21be544af015fdafd6b8d804ae8fc863df39a3c100082bcd65fe8fae6694b351081367c022cc30b5fe37528ffa4c673a57be43ca0e5021dd943c8c0ff869da5b29e5bdedcd6ac1e18554569ca10a4c9ca3d27b11da6552d354003e9aa6d4d4fcb0325a89f6d540d064e4db48f3c194d394fa22a0b36066d3b553e3cd6d4d0d269091bcb78c0e26a78cacc0e91b8c8860ddff944cd3cb37a1562880fabd4ee9670ded71bbd63e2026a9a4020c2c72568bf1d4da8bafffeb111dff05e5e99a7391da8f1ef340060122a0a39856fd611d413268a61ac16dc7d6be9bcb1c07b17f48dbf5f946147c0ff10bbd99527105f6f9e454ff5a92f4407ade7a3c405c7e03e0da646dcc9ae1dc847922aab4d45a48f8c94ce093492336274f2afc7a0ea0d0c2bb7330fda93ae7e8d63fd82e057484b8a972aea3fc6be89d2efb6ff68312b6109de79093435469a8b5b2d075c3573a41abf4f8cee01939165a8e014be4f065f1ee5077431afd17920d9c7b4138dc92c77ab22425288bb127781b823fd48cb821599c305462fdadabb6986549bf114099d18f0a57cbd05ec63269e0ebf967da31364321497cea4214944635cfd40651a0f848ed68be31c2c8e3d675d37aa958d373c05c7440b94e7964f1023c4d07e8549ad39fabc3a27dcc6dda8d68f1333c6c09f6bc7199ea0ba972c6bf277a7666009e9f3c26b02dabedc87f13166c2727a121ad44d899fd04f226fd5c56141f3c6c8581b64365c2c8cdef25e2a596a0138776f4e0ee3560e541861ee49167783424f6d1598006e8456ba08b077d593d4c8f9d78936791505b58196d9cc93abdb9a2c20c594097c38907add382c12ceb85b2d23d1f0f8c3cf9b8df169c0fc121600fc872d40a0361a620ccf3c7dade60441e388850952b9b6525d4209dd06fd0e09c6acd617f765577b377b00b89f09af5451b63866c17ee925bd1233e816e562c026dbab01404ddf23fabe9ee2e647374a2e1d59457b5b72149e7a66a740929dc9abcf203ef0f9f08c8661e2066bd761f4c141d3e97fb4817b346354005ca2964fa5a6b4e6117da255a174c57c14047d554e2078ce7bfcbfb6f9affc2b6d4cdd60a3f452e31b3448800532a1cb2aa75a26e6cb9095e469093145a424ec9827763bfc5d99aa18d9cc16f88a4668f98ba58926379e52ec7d51315240861fab2c1e7563ce04e10de8263e8b6f955fbb477a8018d728b374d7135e0f1e0c53503ffe09a9a6371e948f697c352bc525b3603b58ee63757f73e9ec2173db47a247856861e435de31d81ddcbfc06858ef9411d1ff7eeae8cfacf1bcf23cdf2b9934f8c52db435cdcbb5e6a0c4d0504026ab7bef7db4f5d18166f0b751cfcf727be6acd1d29b435604e18d559afc0ed1a08b0755fc2df9d59611d00be5dde96266d5b74bfd3e2787dc6d5d4bbabc3280779d300e3a92672215416736e45c4a728336cfdd523e1fcfb98fb1109902fdf34092e8d4585b6df4d29ba304cf388838d3dd1179fe805f468775570ad5cc7192189f501534e23c24f6e7dfbda1ed59c74a60151819d39a95607a6e77b93954fa7346182e00540023c82373ea227987875470a5d78b04050f7b6258800f090a4b859ced269110946a5d67d6c54f18de7afb9878f534a2c16e533055bd6ddd1c9370826e9f5610d2c9002a158b21fc19a56bd606fd74586926327f4ab15dbe973d7568fa83b9d86d7662e2d0d2842845182b61f72655bff8db84b4dfaa1d93b0c7f101670fceef20ba375f238c0bcbc73bb22254cc0440558c08bb2e2ed2f52cffe8052150ca56815deb4d3f492554674dff3dc46d296dbd740ec0272b75d5a45206a51a0e944daadbf212ca6e603cbd1ae9c524d84b359b030e03e6f4cac67e1628349d0cce6ac587e8520c29c904d84d307b66c22ad7fb78e8cee527ed9fabcff6a1e8d11e043dce100fc83e855bb2966ad364d9e3a649fad3efccf52bc33e4e405ca98d8e7a073502b6458a50ea4020f33d699ea4c21113b96408bd4424f2bb325a572fd3d2530b0715157ca5653c0175fa91421336b3f2ee2caf52850489a1071802b26d2452a8de04409914c05f8a7b753384d70792fa07f81fa4102270cbb0f2ff3dc0fa3f0890d3dcaefec3cdfccb27658a3db70f22064241226b1cf865db0fc9f2e701bc97f756b74c7c5146635b90458c569bc77e5244cc498133b7fa3b7c65e81f37657e227de4d3198e393e71062312934928e6262009d7768d82310e5ed1cd524f277699200ab8091dbd1a725a19580de48422a1a0efedd800d418a2116ff1f25a841a203ee5424b2578ae5e06923064b6ad6da6617d66190d2f59d5eaaaa32405d4552e0e86be929559dc291e2c1c36191fbd4f20600d60b020d2e174e694d384967ee23762312cdc20642d623c17c58a4e692cc0a4a1854e7a1cb83f2487e74585ee2608cabe1546f3229a32b948d296c46c8321a9c08c34fcb1a2edb43c9f16fae1451964cbc4f43f49d47612d9797732eacc189d3b43fa9577d8c82289076355f9f0b3344cbb3d3aa6eb77f1ac282f20ef42a20e07b2581d10a9fc472cc0921f96e437df0687c4eb4379e5cfffe7a571f9c8087b8559b51c54e2777fe1bbac5c7398864f25da56d5fb6be1336b3ee3320ea86adf05a878c62f08261eb49f202cd387882a57cef91b8ce30e41a347bb9a5f3f3999227d994b78df430d8b94f1d108772814101c09aa52aa3b4fe6211c96c66c41d776e5c3591b257a5a1ca3723d74e336497254d9b791b7b1c66daa98fe7b75acfa69221696d4958bcfa13adea787e81ddbe8d5dd2fa46de4546138216ad437887f85821de6434c7fd84581bda47643b23e1f44ec81119260ab314d7b44868221940cbcd90ff2b97ef4f483ac812434405091263dbaca743cd76c12323215ed3fd9d7b07f549a6b0eadf3f12b3397ac1a322ff932d1a049266574c6f19d281c8460245b0c97a078cc59f65ff8363e08ad011829652f0947c0f36bef08bd8b4a39b6f00c08869982832648a7ab3778049263139e55128087705c5da94ca370c72f7b9c7a7074617e49f33fb16dc768d1d8e40e0cb9abe0f02b2e74764bb5aa8c7e988b90b608c5ab679885e9f02e93961652f3ea6645233ae0c46c4c6ca8f85ea3965a3917c8556fbd616e1810b879dcafd167f77be5e8eb92499e662647a3424889512c9b1405204fbebc181702e26e850fb0c47f1d23628754c5a8b717cf0ed4caa572eb7cdc9aadecb4607da705722cef1b0a46f3d0281d7e5e9a6ef893494b616328af42156d6e54862201f3672458c818481ba51cc0afc3fc096a62dae064c98d848343cd62818933e0dae800a841e1c204ed53133b99c8212534b8072c6a1d209ceb8015a97910a0f3584db0fd4d99cc4f88f75c58bcdb29084d16d89ae7c297c7e7334b98a1e9bdabdd1c820fe8200e6b5d47d8cf8081177b12df92b1c2d1f136db503d6a90713486fa05e65c8c8b9dcdb8c1ffcad9c405cc2508f67757868c2b2dc177cd34fa89d7a479920b08fedbf660661757b4f19697e1a0897b34eb8984df124931175cab3c1699c0968fdcb6e6e9bdd8c32c63ac42eb37d0ac81f4abc34c5daa37a92e0b8ac1f15f7f566eefadeae9b9c9017e8a99b3b5c9d869df1e7a05f38febdc5305fc018fe06de7148b4faf38308a80c1983f93b1d9bfeebac2bcc40ea187ff6f8943c8761b1953cdc283e3bb647c067c51586fa1c99e48be994ab824fd3e7ce9a47e64cc90813812c232c2c15c01b0c512ae5287d47e0652d2f4a186c29f675aa481a58c6644967a7c416a8aecd31772d02685fc6a2a248248f3249d67129426a2c2e7b0236333c4e998c8f7e6ae526c8e78bf032acf352cf7a6ea1e6eff03b85d291a97ae08c6182c8d9325a3aa550a8df72666e4daa1f728adc1a88e086fac2027b29eb334acd5ca50df802576f60c08a220f40238d4eb32a4d9c8e24a4e9848cc48c6c8363cd64d49f4d04416f1ce460bd5388b91c2cde95961d9edfff6d2ecf9a6d24c9fc523b64487dd7127d4a2a5e072ae8646c1c1237365e39cfa16570884298bbb813e96df70dadf2da24fbc6f9a92c9c81a398b15aea7b989ad7a7d4c5bccc254666f9e668b42b71a80ea6f0d70620e7a827f09b44677553f9b528a301d16e26de173f166a82810db0292e45f9330f86d86bcaa0e6ba2eaa1ebb710c10a728808b2f17e1496d6e3564576f902064582203a0a3a8a7971e82bc3e51418a8ccf07dfcc80f61d17c8198da38a91fe17aed8f3387ac9155824be3743bb1301cf75e12c43be4a05862f47390d63a1c8ee6acbdacc758218f6245261777de03f3352c05f223a739b35fbfbcee182fe5a5beb7bb237a1cd816b69123ebc0a377e7d5e14e7546d6ed6d23136384a53bd24251a3d46b3b6efdb4bf89cf8124ef71a794be7ec7dfef973490d8300c1f7da6c3cb93385618c23a2dd74172f3d4a0ebb28e3cc8d9db06a5ce96bee6236a3cec241bf52dab1a7fb8064da808ca2e2e151cd0d5a6abf172e7505dddc3b47c7821f48ace047ffe15a869b2b25bad1a0b1c3a509d12bb0ec5ea86aa03b53efaa5cf4acf606c00fb66650e0dd698fa3802f5f7383e56a9cb5341d7573133c394dedfb484f0ff96ba31797565e7e845cb1f0471b746617b9d41f98d982dc76a73466a8f53ac012c485c21756ec1be8dc9fc8e950dc0bb72110f5a291f0cd0096cd362928ccf2b7ea4b02210d1ad20f825cfd5a07d8594cd0bf0d719e14c25861562f3582ae388a0c21462e03f30503b6117b6c9b0050546b9324d39e37634945ae85e3c91c35294a286872f56aaf48f1c55b065d7d9b8703e7d74c9b42d73ff9be5e084c3929701544441762b365b9d8a323fdf338f72de32e804610956ce490fd13124efc6b0eeccbc0a3efdb80082b1193eaeb1d70fcb6a4c198ad07ba1e2e762d6e8f6d9090b44f4e172ecf4ffb9389fcdd6193f5d575caa5394c09b641ab4b276df0a8529a36d608444def479e75f796ff6af4a99f5014c33fc111c6ffeae2ebf39564a32fec6a3bbea70ea5196c2ef825cb40c6eda29a1da8b3a053f26536820ea0262db76012d60780948a629f03084928c2ac0203fe4b300e84876bb1d579658a52e29fac3270e252699d739a52060f5abc357e922786163a724062eac6787c6fc65ab2b7c9b65beba825c5ed116ac1af67a066414ba3c34db09f82ac21b910213c46b0134f61fac6b6715161a9cfa3fd08f727ce9d83edb45233e385bd2b7eac2fca9b1182d40caab3493f45c1d80c244f575ab4c6b548c4829ff19937c8de15f1b56f9d4e01a013e6d4be750b3b678eaa4c3537f5ba95b75b072018bf00c78034940327cddc16d5b71f1617dd39cc9d347dc8eb3b6f5d8009db5e8f10f0815142a5a6186ea19703ea562187efad37b7cae01ebb7c81e536970dcbf9507c802140f11018c27287fdfc296af52c12200f639978a3e6b4ba306a8b2de798908a16aa86757c228855ed6836283b342742d3d74a6e362d27318f3717e1901340abfaf36e8fdd46d77f79186d35a3af9f71111ddf17c9ac1b975a273ec711999e963cccdd39aed580d0b12bcb9dcec32d9214a688101ff6a31df029adc7b17dd0c0b83c5d4efe89979f2a69b1ae0b1fa565ddd612964c3aa4faa3218558dfc35b1e4a565ac97c4ada710759be363087264ae8fc13ee7c01bbc5ee22800298af66192742fb97a96e3949b88da6d04e3a92c36fc6915de0602f87031da3f1c3b8aabb99a6c6f218f243d78917ed5bbff46c319e64b87d767e847899e033a65866173bc1e22cedf34723e326c4c66f9581a4a4e7fdfd63a7a2301e3d39c28f43fff10284d2d7b343e99e1af6fad9ee751a946492d5ce8b1443be9a0cbcb4386ceffd025daceaa9b20c5b21f9102737f78d6390e5bbd475823777733d21ed8d9756cac581ab47ea9aa0f50fa66f62fd83330be4777947a1c3dffc492fc182a6039376d56c5e6d43021ec73f772904e025442e0ea2567573c3288a916279b06f4d2771adaa107a6bc089787cc264dce9dde408ddb054fa1730f374cdf92e3bd1f60de9dead222d798b68829dd225e799f354c484baa460c46d31786ad6296b691c35282b56b0b205b2b4bdbffecdfa08b81ca97e39b482a09356ca6bcbf3a5e8e65a9753c62e88ef83b200708b1e64c029bc2e876716792956e0643a3e4e587a7d223b2d1985306fda2783d3bc97b5612d8a9f89f561701f6333d214ab8c449fd91e80e9b730ab26b473a13dd0c24f7d07065ed2ea3364d2ce7c97674c765f747284f4491c69b0d70122603b3907e95ce3797dc9c0437e1bcd49cf1142c05237e22c615b15f74a4b044a5ec0ca890d9070a3d02071b158c203f0403a9c8ef5b9c39f6567b09ff63a7794f28de39273920c0156c2af8bbc0f6ef6a02c9d056118de7f81a7280e705294f2e778d42ed8a85ca92a4d3a9dad03efba7e51a9f83f550cd63a3e471a335a516c79185f7e5645c15e9b8fd77c62db3536b4dffd2388ff9786b07b5b80a93edbab38c7bcf90945b4c41d217e9b39b2a42729bd669aaf50fdedbff76980da03fdd2b486ca9263a2154b677ec3d1083491078d59f9739d28078c5873cbb3435548070d6ffd85c5c332698cff952cc16b89a20829698b3d66721035a8b60f97aa64e4ce0088f09f2608d417bad200386a9d613c091c45bb768b2af4e0fc7d594d4200c94056c26fc272e0625984bbab034fbea6cf50fd9b808f5bc8f781b3e2fb1f4d12a63f09cfc2c3c98cbf07304c89f80d073054dd4c5c38a89d737510f5c5ec92464e95250cd4d832e9e1dad2577dd7189971e481c87c4a8276361a8bdd399f985cce29db2b5b05f921983c13a77a302265d3716ef983e8272b2827fb6efc559899a9658b9b4062381e6ed4cde65acf74789c7cf08f85d3b29f1ffecb2c48fd817734c306bd8114986dba5c47f2db8a8d84a1abe9015e53af9512d362414692b0d6253e83a42dfa148aedf774cfda62148d5ace9c257196ef45992faf452c950a7ff78edb55c750d09eb248f0f5eaac7b46f61b87851b1fb8fd7b34abe1333bc30721f5ef3e3c630227caca8521ade38a94330965683cd94357cae36bde88bb9176db06ac96f820dac0eb499065d3df35ec4387e31b6b17ace3d2f48398e447d7eba7f586548e4969e718c1f302290fb1e09feac614691d14bc8f9a688acd86f4c911568cadf5513ceebadec0017ae79c6ee64dd72da224d1243db4958612fba53a82b2b428a293a551c0d3aefa1424ec2efa5b9c89fa6e7219e7faccbff81f87883376acf41b36005ae9b0d953b47d6963e86788528337c93de27b6d223fbf80d795f3141c84773ba90db59b95747b0c5ad90c867d0e1585ec366c8370d408981bdec880376549783b56e8da4ce9539d957634a95f7c9e6efa257158fd2d57be5d8199b3e6d9eec32c94d77bece88de37a9eb43d4c0c39012b8f9edbf94e2fae05b26ce616e2ff5206bd0349e2cfaf4a70750421d2820a0290df95dcda48076308eeacdd98c4850d1cbaef6edfd289b580993f04fb1612f76b3f0ae9ab824fdae52b498fc7f16e09918418cf49822b6b8ef74aa35b48a61f37af9702f66834dda1abc090ff2a73ee105f7390a383b94dc54fa53f818bc109e51b88cbac7bdfce998f80a445994e486f9f730a16d1193179692f94ff97c9ab0c1272bbd68ceedd0c5a311e3289c61b7a74f7ec5212115b02e9094a187deacba807392131b3451d19bd0dce3c3728eae9f53517ac51cf198ae0e486947a08f74f9ead335fb47e2a3ac3d9da7b5a47adaaeec224cf2b796b98b9fb2bab8b196a2a891eed4aa67e2b268b646b012e228dae968c629a0724cc39b9db68afa038c7f9c1e4f4c2e45f8a3dfb747336e6427672cf93b1744168b96e10c8860d2a38eab9db98a01becbb63754541c930b4fdc7a2a63bf32e2af9f8495c1038fd3d8bfd4456e78cf56d803a1db02d61055c24c66db554aa3b2b951145c46a921caa4b61f7f978b75c7d381b6e4d89c751a72bd4121f87f1d69288c5a57132f3872982fb7cb0d905e36ce1b1590ca1135f058de4f0ea243813762984b798af917865c4109cf411d3fbb0d21e5c39b944daddf9ef630d6c12fbdb1a71b311db661de02230a931e2ce1531d362cb55e176233cd8e3b37b74b36f79e8c7c849a91bd4e64d00600a2e1104a38b390f92a521f905bedbb1a3b64a12a495657a68aa4083d6874f045b1bb8ff8ba08e97f63fa938bd473f556867b8755e9a3dc1ba913181d2da355231bae8c3ba3e0dea5833193fc8a609e3211b18ef904fe02bf488010bd616d0185f9cb73655940cc465ff4f5ffdbcff880e11f01459252ddfb980eacfe02d7ae694f8c1ea1a70fb96df3a4df73530b58d72f27cd72037bc57d86396329e3240f694bf53f87a1fd3aabe8271b263be52f86118143a161a030f4466a39255eb738e1edf85829bd02370fd4f3618ee77a5f48831fee18c8d1c7c285094e1863891cdcf2f06ee92c5a9c241a18e74211737adfa31714a80d5eaaf934fa9e13df0a333dffd29ac0b130955e6ac6d0ba7c70d88d7e66737ec8137491edc84dd854097b3f2a8246e177cabe73ac636810c1a68a713a7157815da9b5740eb60de0e3388229f2691154cacedf0b1c7b88043f73228ae915232f71ea79a2709ae3d231c1fd86292dc34b6b999402ab1ad6929d36378a4aeb18d045c335d0ab5d4d6fdb3de5ce1c1b723e2a455397b9d5abd59235b6d32a95061352ebc5fc2a201130ab8104827453e6ef031de207333bb8c390573a9927b0d0beee6fbf4dfc089b5a8dc5322bb9368db73891ae8d70c1b9e7bc169b9bb78e1685211ed8d66d1f2e729f0934ae9f606cd5780c4508c3e56738c1484741ab402bac73d60510c02e89922be0aa4015da51cc047d7bd715428e56d9e2a845756709089b46755a56e2751aff443ecceb386d220cd0a51640a167eb0ac9a9887011201ebd8cc32148c3c788f337ad7b2000c7d2689f06a046529b1ce5a84b0ab8a48baef627c10839b0c59a0a8d9009bd60e9a1b273341ac18d3ee81a2079f82176b59e3a6308e896d86ed70a9d64d28f488726254d505b6a56d37a40689b24bc5eeccbb24a0374cbb9b090c4631dc4a725030f9abe1fe73de20e97737e013ed5ad4233d46423e9a3769bc8fefdef92b86e30e7b6a84cb0b616348afa868a18dba50359938fb858f497a78722b64d52fa48fc8c50fdeae1fff3cbf0626ad7a848d362e8d23adf5eafe83808b54dd0b127473b6d0a66348b979491cdf30c3bc93b15fb3b2e995144779947071a29486d8cae60060cbc062c990e2434e3e579116ec32cbd72ad2bdd916d7539a979f35a752045a0b4de72116283a806551404313ee832a158a1e1a45fa95cc46fe05fd63544a3e7a317787b29b3fdf4bd3bb2522c8766f04e67bbf0c2170f0c7a9f1ea2db7cde78f1cc77b0aabc85429f91344b5713c52580a79131c0752e706b0d1b2f94b38b276fc6fa589d8f94a0828dcba3d6134a2748f28b5d477155d792ae0dbc38aaf847677771b96068577c4542a7f90dcb1e1ac543db9e3b9f35c73365475cc977cd7b56ce78cf337e0e2d0389877b2d66ff404f5a7537462cf3ab412ea0a2de4e53bddd9f3cccd7a61c0f2475503671b3a952f2e7260409174a5f84c5e0da326f89268be9c0979bd832af63852c57d1a934320de9301345b190bc8e064b90633c3329c9a7df9eb2405bef75c96151e6467147c440ccd569dc132afc31167d5aa723a7fcee468733f919c86882649469a0f3fed8bf301895355971071d1386eec19a821171967ed05c34853a0ac21937197567c9a20a80ecee1ad62baa23c5a45a8daba8bafb5553d5aa3713630052e46912011fd44949b328b6377d78f9ea4f4fd652b214e08788b037acc679c27da00335c510ea6820ad80494b81dea30bc85f06dfb3b6a9cf1180aade7f3eae5a1388e285e7f8d6ff05de999e00c6c528e7a30fa1a3bf8105515b95a08f0b5dbdace2cbbe90791132e872ba6b51ed4a987908d8ce86c1bc734a1abd1c6cf987beafb7bbd45dd42eaa22a2e086e467b4e3e457b8ab5a7934c29c2f1f06730a142c673107c408d22c6eb9233ad4ee6cc81e9eeca2344859c34d890c231224d506314d65b5f569f328d300c362e874c7863a6900086efa1d60c900bf36c200153ed694a6c0ff7f010181aee52af6f48cc07e4281c7fe0ec8edb8fdf4a98ca17719586c6bb25ac6fad8cad6df1cf551ab2d6e9ddd0403c42458189970919830ee64c84574a02ba41052cba3d9938737a2e84838b7b6049be5d46d6cc45b3ad4138dbe73614839ec6052f18138b27b38093d5a297afe72f4b076b4a645e3e4a9d45ea4bab8419a67f212fc844f422256d4dacd05bdf1c232595ad0f784c6396a3fcc950517692572c4f5a906dade459c9807c5ff0b3899bf14928321bec8b3ee1a9d58703a19aee162b6671a6d10824d3b17c98477c64f7e22391dbac9ace09678c5280b9a3c9244f5a4d7666a3f1e57d77348f37e1f20fdcb402e8ecd5e6ba7afa60692b84a4ad0c60f01d9fa280470002b6847f84793ca8896bbbc3a85351549b94db87e447c50a026cd5becd996acea7fba90bd8cb1372391fc8edd5e212505ef1452df69893c99e3712466a815b56602e7fe01722ee7c94bb297be4cdbdc6dfaf8200eccb79b98ea5fae510bde8fbf3d7a2bc106fdea8513a46683d7f0ffa27dc1ff0fc1cfb51d61b543e08f36e257bdb6ee57d226e03b7c012b6115dc6514f96d5f80f5edca4600eff3afa9579275617b0f306f377a319623481e3b19e940d03852a8df518d62db97fbb335f4d0b0310b33b7f7dd2e51e6a15979a3f2b58d97ed0725caccf9ab4984c87044ad36c254a5c2977ce0d0101e306a5940c44133ee2721c684640d980e83c41b91fdbb6b4f9ac08e84b93490754370cfb78c182c50acfcf48b25eccbeca19e16b6d8725e7c49741766273e3d0ce936f5c8fa6cd4e5224fcaec3c8eeb53fe81fa4829c709678f4ae0e301963036e7a489150c06333738e24f26281b01fb953260599a605b748a75aef8de2daa90fd0b3ec0302ceb7f23b70cdeba8a45e9cb808eb287648be9bd77e7769c670b9539f6ee858639a5e70dce7ec3bbfb21e24e4f53121713f5961e36a4ae6f94f2242bc1a296909f55925cfb8bda5b28b32bfa34a46e4ce0da1beb4a6d4eea0ffab94f7da27875fdc2abd9f7fb48b5f2d721f97a8c5068ed5d9924c94c4bf67c60f44e477cf5a774fff59fa996fe2cdee1b3e07bc779d140dbb8cc33466e4db54f40c094bba6bdd23c201ddc2648b830a90402684cabff3fbec8ce9e974cc97fa220a6ff9efcca9b951927a651a9ec7aa7fbe1625656c7349ac9b9522ea1a64b2ef9f9ffc11efcc142d5604aba1e0d569a93c807fe99dc8f06b246871788e0956069c450e826c9525e2e4b1bda305ef6438ce821234cdbdca0298db3a51c9b2809b7e38fc2c9eccfdaa91e2a12956a248fe244404e3a4c2ac0e624cbadc94ed95b6ecd8b1b2bf74d941f4fcf837b21859ca1bd09473cf77f4254ff5e95b74c38cb739ebc5783c81e709a3a744f27afc9cf1dc2031b48effddf6c10e1004d9c383fa340a47baa8758a817d34487e2f8fc4f53aac3fd4ca6892345595098b4086c0989c47e608464944d4ffe8c788e9c84b6d88560d8946c637f690ac5dd5ab5254bf08ea9981f3a8b9f3c972735248676b38d2a5b7f1f54d4bf8add6ba792e36c93cdd9f03fd971b5cdeaaa9336905f77a58188ddb2d01411bd5759c2f42abb9238eefd009117a3bc6e62b95fa862ce773552b83f89ebc7397a135f50f13a97ea301788a3eae6fb3144caa569b941bd896fab71878e7c92a1099d65a9d2fdbcf131a431068443d0d4387156b04291cc6713d73dc8bae450bd63292bce7a47311b713402a51ecc27624818058b156b0757346f6f6c9aa6ecfefc8ea6b17fb09c9a6d2997640862ef1b35761791a1e9324bba0e930a7e6bec38d9e2ef56fff4d08db2b7f6d659195299c3ab3de53221c59d25329b849d77a2f0c047b313a9b10f27ead1b9ed5276cf6a62fd1861f19291719752090bdf67c80649727b4acc370f2dae969dcead77a87c8f5c585c504a12dbb55e7bd846432d0644ec717c29280078c26e1679a92b6500b579fb2465677de27fe04b2520ffc529f9974a36b7b427651e10f38d2471b5ee13725c9bc8a30fcc3a188cb4f2747282b8d0cfaec5247abeb7dc45e9705e042cddfcb5f33b50a2e32b54fcc81bd973d2169755b99ecfff7844b09af636ba5281f378fc97dec307e6df8334b774322ff2833b2e14feff299a17bc5e0dbb8dbfb3889bb2a87b7784b7a331178d718451a763915be8cbb3794511f66a77917a3eca081fbaa78b895d07c481506419e7d76eb5fe418329f2d70d7fb5bb7db54c2aa80f64cf282960585111c278382d1e3dfa8e15f0b8e05fc129a97da6585c2c128729a48f2a3ab705f966b4b2e9dc07f87702520d375358788ca20ed61de4ac24f23ef9d5a180413ea2d818b38cfd9c254a49d580821ce1b0dbf749ea59ea6a9bb7da662bf4c67af0a41f0b1c08e2680be90f25e9c6f1851a9550edac514c3d8478de8d0089365f460376f2a5f1d7d239c097585e822c34c8f9c61099fc5bbdcb8209d12f56bc79db57383707e6f1a4b1a80b96acf4616662a32b51853e564f7b8d1f72677734fa1dc4724662ae2004274a9e64a47adfc9d12c0ef994443521a5c32ba9f78b6904ec61a4a91455c00a32b571eb6a07a0674bedaff3da386bde9914fafb0c22044c54378ce7ad27a9925f5100d1aa3f6e0b8ed87c51ef2d75407a5485c0508a0d5077b5454ac13769725364e8f2c055cefba762547a36bdacb40d52edfcba5de345719e2821963fc3818e946c01ed32e37a0b9ac3c48c1bb0bbea043103e6bbfac7a5370c45d6977226bb0f921548fed9589fab8689c131e42f707ace3818c0c9d8a3dd7c29aa4417b4c7ce039b37206ebd4b9aa7b65d26c63fd6f99eb04750aa18f46bccd61294c7aad377b5b6a0a08712421f9cfaac8080478e4157d0342f82a55d627a48bde3041e2e1aa973d595a997cb31f5b7f525429d40fd576965269f56b3f498b0b59d762198a9ccf0e54b153efaf405aa2d275a8cd27c023be5d66a8cba2348711d3a7ab5cbb5ff2dfeba26a514220a460a0907caa9a7249517c27da29c99baf9fd074f82979c5de3f3fd4cb416a68d5cfa04333367a00938d6b29d6fa95c8a9c488ca99cd31d0a7707b632ceb5104c129cd190b1419dff82e34f02af9b6ddea3ce28cb5920d7283584e289b59df507ba1a4d432ba3ca6ac525ca8cf3d47eece60db4da9ca85e357ee0c50373ff549b3992c194860e688a96f9d6d72f783b5602bc3f0d864818a04ebd42108684018fbb5986626ab4971ea46df2c5f590db7657abf367d2316694fa61f68274d50fa08bc15da741dd46b7231c52b90231b06b6c314160fe1e93bcfa2abfffe1ff345b8e738db79f3dad1fb6ba52a1fb897f86769a8f510b72b30d486afd121de91bdfce5e153fde24f80a73fcdfe7377985d413c3d1c99acbe648db3eeb899fcbdfc59e819866a3934b26ee759c3d7146347058d603d0c3cb9746354ddb1aa6d4c48c508171d82f9483380acf40d67b0033ee4fd715018f2e80be972eefa4f088be5dd557d68d9e5a700180b84ca37695b630ce6bf881b56b525d5fc584ea7b1c3d73bcb3e9d77c941b4f07ba32f9cd333742c2f798eb5600a8f757c8ffb067aa23cea00e218ef01c7b002ab5637805aab7846bd2780090c8f992e7d1e894dd0232dd5c4b88f5497c48391ea8c961ebfa6f0197f2a1a296daea3966cfe8ed3c910393fb2b99ab9499deddac4192d2c90e49f976c7ae7c182791eb0abe285a47dd19a821ad00b68934f883a3465e5a51debba67819e37fd71de65c360539dac0eec9f91581c09d96c9c4d5c3a192f01c6e179b135a76c9edb757134dbf3037524edba443b1652bad777b90edc0b2b02445a118a926187b5c20be01218b2297bf484e9f89f1a35fdc1ed1f3abf52fc6617a6973ee4e11dfc83c7ff6d12b8943d515b381e94c602b4281118283165606ca44c2f5b49741d0075700c42021b8eb6d5dd645ba24a91b101954f9b740d042ae80a5362034e7951cb1fc87abec9acfa9f03fb53d9ce0abf9bd85bcca40fe8bdbf0acccfb2cdab40eb4df50683a66150c54f33ebf4526de0b7606659da2dc1ecc293e678d8ed13bc6dbc90d00797d8d9f516d4aca90f021ba71d36154bd7bc3c21ec1d605c42eccc1575970a81f1a1fd75bf6fee7d91998497413c7d49fe3ac859dffd1cb4866480f73be48dc048394f0cf6c53f7932b7edaf7ec0da4fced145ae5fe3a249b1324f05e1603c355df4178c9a5f66ac3a927704b70cd1b5788a7b34c03f7e0bd594d0897090723abdde948a38c1a57580b82d9be887ad033f76d78dfedd337d27d868a920a687f551d846cbfa928cd8fe7c38aeaaa0db8461479d758874a874432985d17447462a3eeeb9cfed063c76ed89fcff94b84d365cf880bbb6ba7bde166b4521af38a4095c1ad4e550d11c5ed2fe935ec61f2cddbad8b3b266a4e4d4be41ed770baa433a309e700c9a3ce72fded198f0629f5b5d6bb2abbd86826dcddfdab1596eed0dfbb0558b9800deb63376307fb9f62e223eb9ff0108f1b37fb9c862fc21d7ec9393e11eba7faa6bdd6002346c42cdde87d8f8e1b4420f3772e34de4a2b71992c895b0b9a275f826e3e96f5c679d4b225dfd98fc882e57054745cbb22788f6b54093d5e2cdd94427e636ccdfb7742493ca0572331fb733556ee51fd4732131b3dbef77e8e99125c0bf8a98ec5b9dbd1c8c0c15320d47b8db8ef87faebb642604780587de50b1e8b99ecac4450d74ca09cc741e2e550106e82ae7acd91dc5e2efaa55303af1a22260caeadece8ae031978afc7e834654b6d2a599e3f3452e8762e4e85aa300002a57c5daa36b314638c719074e6f7d668ae62abe8ce918d7aa271a4d1999c987f0ad7ed5670e600360612f26fb93fa1c18fa7ce0a72751c0ac342b8ec635d9efd218d7291d746b73c9f8034f849be8da4ac180e437eacd515fc5e4d280b6302a8d8f9395feec0518bef9e9d1c7c495e214406cca30b925b3eebd89be0ea5c6320bcaa43554a9b7bc8bc74dcfc3441989319482b2b404443f6a20149883aca7c75975d8ee2f6e8e70d3e0d7fab3333a504ed20f3b9c1fd0e3d6a82d4b93230cf52d9669f22b8c496842c4731fcc79b9deb48d1e498bdc3bd9e34e2162271118f49668678c816780627d174527fa38f71c300e0517ace1ad7ceb9f2ec9b133d92db95415f3ec6f733d70fab588b03ae9f89b6c7231fb1d5aad011c422e27dbd5c9e18d8306396d1f2f907cdfdc4d7edec963734d05aa8a8123d94192eeb456e07aa9326a764f835c513743d7234401a751622c62a1b461f90db823ede3235ae5de1d09e55cbb882503cb8b2d9d361c3ae2f0fef5c96b1e15b0841893ae0c4fc510bdd188bae5dc2aa200a88079af11544db25df55da0447038f7ba9d7d461cac66b16844fdfbb82b6a0e5e5b605e6f31d867008d6b8e1c12bc99aaebbd101766626796256e0a7efca03f132c81e91d36a096c72880518c599c7260abefc1dd78d729182708e8a392b97375c73cca568b79649f677ff21562d406840f1667a20a540f22c9ddfcabf1167869753b4914b3b8cef81d1319252eb1e8b25047446f8b7ab56e319166862b3f8dd9e4449e03136e3da6635c1ddaf64df7d8aae85421c5799e513f4fcb1c088cdb4d038162b21a882dd7da57c287c72cd8a3cf779e4984150d3329989513dbe52875636f00d4e9cfa045c13db4b0927819c10c4ab232853e34308af916b6192f846c11488f6be57d9b84bf93752f94975a648d516c48d89008a20d659f24138900d70ceabc6e3263b4b1188e4539dace2e8dd71b74dd104e45e05ed4504b2f780c31d9e05162f4407740d14aaf222d1aee5aff16be2c01c576d0cba620e779f73239da53792b704e2b4d54ef76001abf9014f4e68fcb6c64ead8782c31f76ca0efa4fc70ae845bed63dd970b6ca77c521e8813dff78fd7ee09ec0a0799e4b9d484a0e467e10cb80a2a82c74f7d1354aca134406dca31d6c3bdcb55bd8ceb919977b2278700410df0140559413a639bbe027ee45572579f882348c40128540535f642423fbfb15df9e95de10435fb503dd940d2562e0bb8109ecc6503a13df15aad2977fce99a9b13ae85617ffdbb19f6d61909aa613e22e2beef05a944e923dbc22ee07498558c5f3b9049eb272b15733ba365acc9f38bf433febfe5e9001b87f90b5c58b4c81b10908ed1f437f3efb7f471644fe87dfbbee25af995cbb436b1fe40e1af83d09ed6e8b34d3aa2a82d2b45f469783d72bdaf1e3bfb759d9239899dace3d809dbf8467f20067d6b71eeeda00fd4eda9a64153db424277035da154af0a79f167eb84eaf0b28778f6425dc1b91136df68b515a78e1db12a86bec51d16a42a1f6825c1cb6b999fe5257b24556d70e35851e9b44c47f47879d1709bbce9b49d5991cd92b3be0f485273dee5c3c054becbf50349530696ca5c1da629263c1077dfb8096db2bcb7e6497d1dab750583d10dfa14cd775bde52940247caa9632830d61c92b0038051d9772aa03a40ea71b7f2910f4673b9bd561b8b1c8d466f9d881141ddc1a6e20465765d82ec81544e364de0ec7d3795111b346639b0c83ce05159cf9438040727d21e13d9f8437b73548cdb2fb36fce3499316cb926b4e62b4b2913b9c0c9dab6029107958c728347d5a7ba083f633e47a7085160f781be1d2baf71a26e1558a598daa050c9585f076c4fc625cce16b176124d06e115a01907fe60b12cd4e50076cb4b96ae886874e54dae9c23fd8df714f0fe1007ab7b01765fe3b8757652c4c7ee2c93ddb392b01b75fa789fdcb9f4dd1eb09c05397422d25b25ee6c71940f40a586b5dd9dc1fee8ef316ae30457ad4bf8db26e5a6db97be7a5dee2c19faf18c54484b6a9c2b71da520a4de6031a21b674fb99628405baa6baf022a1969e429270ec5baef80e28a098ad0d05dff9da8dce422bd3be32b6b30358380c7ccef8738a1cccf1d216c2975d0a7b56769a8368247610f5b4f5d000fc3f0c4726d7d8ecf43a7dffeb54d783872dd4e1166e9529ffc14e40326d720f689015628f130669414dc88e0fa6011b433144ecdc9f236b1a162d776568d6d8e4f13b19ba40d578c8682c929ebc08049429d727bf93950d39e83e4412d1115774a58a73d84a1ec782ca984aca8f2fb927c9b0f7378935750e90afb19dadf8420684dd9e096edc553507f2873b5ae18d83309f64e8fe1a8312d5663871cec65a98b2b7cd914c9eb81652cc32b5131b7cc08a2aa5951bb8b5b0e93229ef1ccb66311941ebcc58506b0ac8f2165d5d7b546bba1b38b82de11988f0edd68370d00f784da7646ec6e02c23705804cecc7ee96dc77f3d29790e59fdc8049cbd3d4a0dd8397f85f423737a9fa0051d554658d733ffc7b2ae7a447289c7f8833a3fb354a00faba8f0cb63317daf2bba3be59cd893c4f20f97aa04c1c68ab0a6c715830adffe7cb686b71a3db2df48908f9613b8e9ba28415d493578732ee64a7be5d929c1359536cb0b90a0cb8213fdfd2169f02428b68d62cfc0e7c24f6d0ffc697a8bc2de87eea6e1ae06b032279ca16df75a8e1080bbfa4b34d9c041d726850b01e6ca25e17c90f79b8062fbd4fbf62a50885e16930207f523b18735e25cbcbbbf96af575cc163897913a44a1add3a7217454c60904a5127d12bb578a0c8e22fecfd5242b0ce3735be788deae070bc45ce8809971d000576aa42a24c8175ab6fe9eda8ad3ca83295600428420b1331bcc6500535f377f0ed3c736260ba3a17de6f9eefd9ee88060ead81b770714f6f1e1e88392a6e64e44e53050d2cda1d01e4b54c63bc7a93e7bf3d2fed3f51b2611847973e8d2afcebf8f47c8af736f9b9fe73dcca284fc9e97b403ab48c0cad7a7df0d33df34dfca84f3dfac714ab8c5e902eecb17c4dac1fdff5b2444c0689a9910ec45533b980a409cd34b6405964059ee1f50595dd76cce3bf9f98e602d1874efe8c5b609d3a80b8a2a2f8dac6853d8b4a265f9e6f5ef757f7c535ece7582db633245a0eb4de5326a9eda7cda4632983a01f986ab2b76405500c87f8fdbbc04c4875ad77c24054586d6ea3f000018bd3f5b351bde67c98e970bcc46c7a4005d7610ed00f49ba6d51bbad4d03e062d8891387be26b764520f7ce1c4ad0dbcb4ddd13801af018afc17a3bf4cb67f64e36bbbb93bc09d7596508d41d4fe002025b82cd40a4e1c65febb7ef725dfd6cbdc76d3d308a5a928a9e24fddf30aeb19da4a722cbb93d178b579ec48633a7a54065d24c4b7e05303c94700b1c1dcf5d7206ae9d51e26e5dec267a691472fe1d7b850762c5a2f584d679bc1d169d0f3fecf47e1922ebc168791a22736b9a48153edf1c0710f9a58cd5999fee10551c9687c6f10fd2758e074133b1600ee985ba115da8d74c0a81fc4e438fd026f0750184b8b7ea509c482a91b244b7177e68f1aae6b03ae3301059bc0d3a67fe6bbbbf4e94a81851968d71c4e34865f09d892f9df2edd6b5414ec703ac4c392aa1b92d97f7f3dd4efb0ef5d599ab395abc2a273a363839ed821dfeb302f8dde077ec62ca9ca466f60057425f5cbc96e568d828bbe07001a82de2718ca3eafde66a4feffda26221df869a4e69d294d498586ae0df779ff42a1f7a36eb44c490805ad5e9b17010b3088803ff1380d3d9744709fb4451610f3a27d78b91ad4acf4d0e5934a495ccd154c722285696c9c3b14e2e0dc4a8cfc1d2115c8541e4a4e46593c7f3388d9c550d3548890bc22121592ff84c1be6726e582fa812b80a34fdcd2c86b6f7fa8b88485786cfe87e4329e087ecdad7277c68a6368d4fac4198524c56531961f197f2840c806b4b81bfe84eec64ed129d5b0ed3ce9ed7f2108d669df7c2c7d227af84ecd48a47f1d991f3b82155bd933cc5404dffdf614461c22088f0c1db7449453071e03df4a1a06677ae2bddf8cdeb23f2f063cbcec9b3550ea21ae13ce45b86e860bc4454db3534a64db5c0af6892c1afba1f90e91204090b0d00bb439fbd520618f7e60ae04760a255ca87c1eb625febb7e6522511ae158c0795a35890752b3de8a82bd45df7c22810b78b8cfda1436033b21fd62380603c37168d2888180cf836d9dc20454f7719f8228e8a4067b3d222ff5c6cd7235793f213e0bb7c4c1868b4204b72be2a5d432a79c732150fb437675964d108b2733f11bcf23032b05bda404d435ec8b3d517e671120555afb2b4d91ce5548d1691325abb678a5e78139b9529d4014c3c9ff4e8f075ab8e8ebcdc8e58c2b1d90d15b707b3b9d254b77250bd0808f7eddcc50e656dfb249b0d595efa8effca6fa2da3a0ad51f2e56a58c2d87d7caddd72a04d0a700f654304495e15ec2c0d9778d5b0eb2bab72b21f4412d19a7cb5506420c26f4d0a579f084423bae0d7d1d4e5696caaaacc1c51a3cb2c63b1270e391c9925e1607c572317f1844741a12e791c7e814de20ca0fd8ef9cc462382f8167a6a8e96d4393523fad421e150f72c55c91f8450134f2a593bfa2539cd18fe9495e7f0b65eac060b49f0bc6eb7fefd6f27269d4dc573bb817c3eb3788c0b8af880d9cd6e42c96fb1aa2ee45b8795ebca5143b2f5e4c88aa6292206fe299da269c8a341de8fb5fcdd68d911648a3e23942b08d40fa26e30bba289760c78c6582048fb28940b0b2c4351bc880b47957515ea551dc9bd289f3643c29b4ccd9cde434a73593791bd334a6de2fab6359fb61f37f96a5a48104eb8bf1706b95d57307b3f93949e232fc10f9d0642a5fcc6573d4fb1b4de15523047a781b261c41917c8fe29b0493b28d2ec5490909a801079094ea5cb4fae22b63df08c692f41ecc79899469e6ca27c00a082e1a2e0dff60e3e6999d5364639d69d8217e6571d7fdb4599f66dde5595d7bf05e0ad84345f99989143296c9873fd25819cb40f7e7e0163357afb8470874e56f96163172aa08a9ec7f89423194c7453ef7f537bede3aafa213f568ba2a787f58719f0776367acf63d8d56dc67994ddc10f7eb3ece333edcbd93245e31fe770dcc56d05170ac845b44425a4423984c5ec22c415f57b193e2abf178559ca3a9a653b9d4e4a4df80662c42d1050efed1fed47cf8ae7bacde936bbc7424bbe9efbba35d7d224866387dd53079dbf17430f7ea46f44556261e66b07ddd04424d897b644bd21b0f381bf1e27b0f994c94718d1a97b2049e58123e3709e422cd1e6f1d78e6c9476ac9de7d316a6aa0bee98ca23ae2954b6ed26492b0398ec18492ffcbc0b51e7c5dccba8a71d050e880fbe1e40982fc2c479e913a33c90215795f319c4564efc96a0d29df73d76d5bb3eab74d73d2268270e8e4d8730da99c4315c83dbaa0aa3b75e7372453cd98fcf179bce947934866155a26c9689f0c373c671b1cd9e8221737ca1a1e65c1df579f1df48636dd73bf3fbd9d679e9a77db33c3461a51ee3e62b8c6e4ec9c9e890db9d0dec44c3387ca5c023093a0349bb662fc370131df1a324c8895db2f85f56b610a17deb50595de523ecd8dd86a597092fcfdd6f9a6efa9d5476627a18db6a478d445727fe792d6f1be983df8f59608932c43e9fc918d02c5deb416abf1cd06322484a70eb74385eacd7b11b3b63ec026d5e7d76c23261878eb73703b2ee989237aaac3e974faf977c890a123b10c70b28d966e4d5dcb42e99a7554f0dc12ab671bb388c9f2be1aa890e0e2a98243bf25ca002c21ab1e2500c923545191747910f9ca447075dc85c9391b757b9d00b185276e1e72586e9d4ebc8a46441fed63888d15ca85cf5fe9045a57cb6671099a5ce2fd13d435914eeb037c44267b734daa7db5b50789cb08ddf69cc7c4a4a937f301fb0905e8073c90c8faf0f6db043c96747d67f7050fdf928f9bbefe25a466ca28d0eb506ef6f230ccac04add59ed458306d6669416e41c7bd0aeaba022cba552bafdb5ecaca081323f2231188b89be3b0b1c730f4ecae5546522668cedcdf96f97508457be6232861794e4e9b15096538b7a426f35b64b08fc3efe189a0d45ed81c3719cb20d760b6a7f08280f10d95a9c938a6d61cc6c19fb4a24f8926b2efcf197099cfb8d9d3bc1c9f5f31a9dd310ea0f65c85c823c1ef7c7e6e59284d3a15ac5a78f2f1daeab5355ae27767056108735bb3050191ea50aad29b4e5ed99dd3f9a01e60c674808ef348b810d450a09b8c85d012befe008492c7e3ea75fda160504f06933156b75b342e2f120a351322e2a671465c77600d2a12a9374fc5bd24bb59772a31255f9fd61a8a5aa4563cbc67b88d40a00d73d55db06b81f9b2f4caacdb1fc0eb05c92d7e995d00599202539099afa8309b94d1efff1ac92465885e39be2dcc404a221ed73ab89e925705781ef2f2672754bbad2521a7aca9fe0f98bcac9bb1335f77e2352954feb9f047a0801a572249023ce9610436c8c75089dbf0e802daf0f40c0e2247538f45818b6390dc6533caf452affe9ebb5bce5365eddd99ef7f832a9326f0df9ed76e72441ca5f4b6e48fa765bc1480b78d258ac18db302647472af6330b509c0c0931be7618a5c9f96f7b6a8fb096e193b889dc825856429f7e767188a010d049a04a080633494514b50bf1b7363d33f7c2553c770bf6306338cac627041eaab354c837c11cbaf28b650b82821d0b85e49fd20b3be66243ad189e4488e07f854c7583a3b068eedf3cc1e191af0f5db021921151253ae23b14dd3090baf2ee7fffe484c1fac32d13faf72281db9fe56d2b4465757070d8e6bb4cfcbeb092041aac56583faef2de0a93a38020129b8b506162d4b628e6154b098e72350d5d0c2c7210e4d8b4f6a14f5be6a1b8c64b9df87cf9448f5c3d50a22b55d4ae0f5c15c1bd98905044f1d5fb0fafda116a43923ca9f67665dec6cc7374cb4b82c4218c280fa93212e7a06fde281d90e33ae5b90ed60ba2dc924c2dea673a507ac20619770279e1e9bfe65f058ba6df009bb095f56d67f19f97d75f4708e7dc17b1ea4028b3423951659f99567e5be7e6eb5c9fc387f14fcc753922dfab5cbd01f1af98d1bbf918ef6749c69bee7ec66b208413e8755465d39724f88c08881e2144daa8b1c57aff0adc5a7a95ecafac731038329e9b2a90d4e75347aaf5ba323552f4f2ea9eac61a6f3c00ad84e80826a4d0ba1007fc198dade73e9dedfcd089f85292d9e22489dd32ccbb60cd0bec80aea1f37b183cb7b1dcdf93b381f590b3c2a350be4a328f8239aae36e5a106435067614c944d49c129dc1b7ce8e7a15ec6c096ee29f6fea4db958d0d7efe20ca23d4a05498a1e099f581cf3f9ca3b6bbb8370ff4811d69832bc88fc17dc3f1dade26cfc9a96c6e321254bf8921e4aa3777108e0f24a3e816f22efe3e7b96739c399a6bef6f0396b02915f8d3dd3cd14b9d44337d7dd8c387f38af7777ec43ef680c460c2ac70d38f750e4d9a0014d089a0ec064ddb3c007dec70a1b36d346e43ae17b93054d8086cb307deac3f2c896188672708544be34bf5aff54e6f82d75b1095c22efca9cdf056345b0e5e187245e5df438095aa9503469f56401fd1aac97e9080e93eb80a5f534c465634e831c00c5c787294d590b4b140e2821ff65c65cc4cb3e924b07ae1e5f9c821b4866aee0a8ef868ea479aec30fbd2c03cd614a38df5657548bd155f0e30ac617d1fda04e50cf938adede5fe2755455ad99ab586914ec3160a3517f155b597b5f06db2d81960f356c941ba0e844f7cee3a3548c06aa8dfd7b3324956444ae9ceba48b9e7cd6a60f8a49e22bd0b72a91f28147cf4da802d0263ea0dcddc1409c55856992220e43462028619ad5da7061808eb9bba4aafc7fc7fa1f85c27edb2720e0e0de93b02fd879170d7b9c76b9a2b0e074a5d1c561fd4360f67bfe0270bcc5c874533edbbc29483e28ce8575afc0d6681e6a2b411357c64c822478edbba63717386be2f22313b00531a3945bf9929a5bd04cfc80e98f82d2d1f69d6e969888606e981f41b9c67dc8bfcf858238b3a5a9d02c4bddeaf0e7107c878ab9aab8e6b86441e24b2ecf6c0326f40f4d6943ffb42425ae793809bd1b508047b34148291d02a122f4cf5d386fe6065316df5733b4b30860906b2605fb2e5ee31b1aee0b3f4c306129ba9ebb887f85381f6d4c957476be0fc6a4f46c779c3020455321d4d80ad5aba6bca9b45c57da5326de6b0defdc94517a7e5952155931b7513f02287b87c8f9a36913202fbda0cae8a93d1378aa19d795c3d046ccc5014aba1e1adc25d4131fca02f320b7b23f729f7b4fc6b2e6afaf6a1a83ebd2977a0e119aeed0f8a00aa21581fd778ace0e4ba0a358cb151385b6a4c72b384d8c9dafd2fe3d22cbbd05903d077c6f73c19db350018fa1297e36da38c91e21fed211cbda43acdc8cc3cf70849310deeed9c85550dd2a91e42931b5c28cba2c1a6880dddceee7d06ccbd24c11318c0727b76db11962d3054ae894bcdf50f7814f1bf01e6fed350f97abd4cfadfa7540ec41088ef2c5607f89b10e953a8486591851a8a4fd09891e55ec33dfb5d6e8a2c95159a1ecefaafdfb80dae4fd280f6a01ee477aa1d0c82ff3658cfa859d5dd7be77635281efd1b571626dac94aefdac5b76b397a7ee407afa2d3414e9ab50016317f2fb40dcb0a9bdd84a3821ae35191e0bb8166a722867cbdce08be7d51dedf0c0fbe4d4a86130a6002b28b90127625b4f2a81d53884385c9b9608ef902a632fcfae98cf01ed1d3a1228e427299aaf8898827b524810c6064b4b542f18ba875a3ab089bb9eb28dcd7f667605c8bbc1d590f1815924a328dedfd7c958eb005e90bc03aee7cc23ba948480eb0398d2c3b4a202c7dbb81a35a03f789bff7a783e4a1a6a49c9e01aa8ebaec0f8620ff609bfe412a9d89574f10cf3ecaa9f392a6d4dd1fea28411bf9ac87fc6ff274b44cb69b608ddcc5951eeb34336195229f4fee63b0b1bd510f307ce375f4ab26ca519bfb1bda4b526d053ec08831d481e696ed683ec322694920abf55d161f36cdfb2cfbaebf29fe610bc85049792021d65a3f2ad264c9fe7cc89095f1834e31a42ea90ab4c1b2c0fadf4b6fbd76302c881c2678b5f2fcc3d8ff368acdb6241f0e85e7f893943c1784cb349c910742279bf942b2729a641670e63733263e5d92f574b8a18ef92c39f904601c25cedbf448879ed90af91ebb4e633c38e86a57db6a33253b856882ac3c318560716e3312f944171ff7d339f315dfd7734f4ad0ba476a7c67d7c34d5e409fb56126be0f1e02287481093ae4336febb99ae2b52cb3e2f38fb90b67a11d29c366f1fd31c90216ca4ae8e6043bbe4c88e286b735e0748095c9a1f9f45e55447ade64c348ebb5324ed6d389f37808786d0931baf1124dab10226e9c811d17b3f6bcfaa8de7beff838eb37911e627b0498c550367c2e2b52a6ea4d1918efbf4d0f62959eba890cfbc4c76b4d086f5800318b86a917178052471c1dc4565b972ca754ee933353b0e6c368466ad96e6a6a0782b6194c452ab702c8ff66d9326eed0d5dd0c545057c5fcc92bf8b8ee712bc1efb1133cb680879c6ef5804ed7b71b590b0e4d1b8072cd173de154f6f7f42def925101a1b44955b9c809f2b1995ff4e5c8b5a8e7aa2b2e0022c07857cc2074dfd07b9d4ff317b48324687b378283e3b8f8f172e170e8fcf5c3a1907315e384a16c82ac526afe709aebac163e1d31f61dab25f6e85fa60c9f1547d7743cd23f31ea6c60bda6e93f048f40c524a64607bf911545bf4c7019b4ec116d60820f6e709df32116561eed898d327b59b707108943e6122896de2f0c66dc25a32034bb10a05ce77e5831753fd6357eb2e9cd900d9d7f76b687680d84a1ccedb78288ba43f1e8771bef7b5445c56bdcf8ce80e799cca2d2369304e18a1c4d44464046a21f8f4ab74c03ba818f759a93f2b33b33914da70b42d479e433e5f26622c26f925bd788f22a7d4ccef83f5082f468f13c273b18779f9730536230f1bc2baae6730b81488b1dda0c15a318617deda59b937f9b2198976ae92557234ded87600e77348060a03056e72c57362212081cae72d462cecc65d1153e6be56cc0359a37acbae434f7b7f3b5f1f257320d3146dae8040092783ccb72ba6e99d70a081debce41605a00ce6a818fa15c8f9a1274910adafcb2d766dce52094b9ddfb394b93212a66aa73cb34e66a2255c93d52dbc4d58b6b0df25975326c1276e990d26c333c2138c9e0f433981d248eb35269312e80b826bcf2e813b7bf50bec0c76be8e0e4c86e2247957add423310bab3b6ac8a4413b12de6f7114e7dbfcbc0e38718613ebc86bef8abe2873a0bb6f4ec1f0c0d33d8fe94b618b29bcc7aa15988ab9a4e93914c61e511cddfa92eec3286eacff3be8f0c404ff3b26abdce8e46e791674da9a71d715290b9f29e7c2fe7ab77b6f10f084121b07d502664203421d5ebf6f42a246a15cb1d527e6fbd13891ca48b0106ea3cc16c6d524a69ee32fa87a512aad975f4a165c7b3b63b830f171dd65ae91a02dea25a41b8c02a81bc7566194f8b38b1eaf95897f57095746cc240897fa8c9aed4c957f75de2974bf7f58f0e13ecc6191b25c7a025de3b6c34da2ff40e2b8bc451fef70e48605d51ea99616d6d16b3cded0fcd0298aa2a1001588c6dfea951bf4b38fb4f6c155bcd55e69a8e19c65873f9c9f32e95c73e9e83db8867a23cac159c9a7872b9d9e7c8e93d7ee7e0dab2601d0f12cfe48f54a8086e2b2d5d9d56071d7b74bd00f617b4cc8183ae5be03c439f296c27b0cda7c863d4a4bee43cf797d6baa7c714e2f64a848caa53d2c9c249fe13833371de6ed62f395e9b54e3bdf126ca88bc40fcc5628477c7d345abbc3b447437f879a495e1f97f177c4950cdc97d7e328347cb31893a4cd93017a49e9437bca989c8c2389df93a63138f05cf4c2bd3c5dca36830527ea608467d2a10a7a692479be93919a57c7299a3292c9c3d25cd13f991a03aad50c9d8e22b8b7f260565c92b077c7b5f2ee760444a891adba24c5a5ac75219b037adfb894af1fd75135a880e1f26a030cf7226bdbc1d1281e712a34754a724063115ad764ac6daf54142daf4cd63f8d046aebaee3cfa5117c1388113d098a82fe20ac74bc48db8b15e614306c14a741cba36a66dadc9d86f815f821b6f89ff9c5506603dccb908dc14ac9ddced2d2d1a5a156d820f87e69e4e49bf116d5cf53687a45dca6a918a55f604b8a29b130f49bdcec9197b21e268f80a2927f0dd457dc3f6f3ea3ba50d1922b6ee2d45434c28d8eee044b3a8d4bfc1e53724ca29491f0f17e223b3b2860c01a543881f151877ca5df6f5f798b0d6fb64013137eed30739557fd3bb97e4b26592451328d541bcd84ad06a585ec17dce66e4d775799ae1d37374f8bbfe83ece3ffa213c38c9da09ab27f211987634c43ac0b683520b469c47e7830c4b2dae2bbf8936b10ec11157c73637d0be5cf946e2d119fe2da7f1ddc2e1da16683f19e1722a2f2f507ac9eb55a58ae5a38d9eb35a0447165ee7e00c96c637f23bb4791f715ac0a61a69ebad0383e2cb9c2e59db91892e7f0b4202ad43958f326cfd43848bea847662032a3e75958aec843b643aeb5ebac803633c26faa42cf0f509496ad5214900664366d15190fedde3f1c989ea9545f56b322920d04c1959198c7af4765809d6fba42dd6d4e7498b285df96a89710c2bc24b6c6e5ae744d03a0798a8967aaedaa834ba771a7c07fede09b948180ec50c59eb6c8323491dd993d8899e3d6a928abdacdce4165706fb1eedd5d2151ac8483db86f21d6956fbddb565b189c7a22dbcc82adb6ddadebfe293254c1122c7daa9b23a7a5739f849d1a17896bb228672e05a7a59a813d6a57650f730dba383cced6a7a59c3228d3ce7c8bc6806f50a6058c4d0bcd91da49dd9e010f42836b10954ef0941309e659ab73f6512a769758569f249f3c6e1bc6156605b7d3110c574351e5abb21c321518a483d87e1860400c3f9994f817e5c953d6d0481b14fd8d1cc028127dca9ccafcdd86fda5fba41e360f9d2371c3c145ecc533768ff476150ff446f18fe383ca75e7e6d6dcd44518cd3877628e05d790f15304ff20d2826d30e22ebc015a2ad2c3ef7c86c763a4a9489ccc1faac64e95db27692bb06328139aace1559bff2dd00e18ececa8fb885592ed42aa0f94fe8a39da3732d75825d17b5670148e43f98ccb2647be4d12fae3d78d8121d32ac3f0c4e7ccd786e441af4db867c97419ffa3ea7d42171bba4f9cd5548a04731c7a60c4875ef48cc5cca9fedfc24485436a59c3ef943a00060764537107d246847091c14055a144f995cdcbf590afb78c27b7ee2e3722614422e151d3473d49637b27239f3cb22cf3d617c52e5894289bb28bc9f9e4d4334722626ce8d08491f29153b172705e87ead52cbdf946522e0888bce961a7aa804f95ae2f11c90f46b0f3f72e922032b68e16cf48d8125a6f74bf2acf0d0e6cb7803eef24c7ab8d02d844e8ae9d0251ab74252099258895956dcf72eea34850f35e63c21b8030d8eea2583531b5c4cd41669b65c35573555b48e9ff290767972e73ab0b6fada4567412265ffd1ca3e9a272e1f4f6102866b9b8b750e054a289254a32dae3c71be99ebb12f58e63e5077a891cc24437bf527ddab7dfc7bc4bb082fed6523f1c4727fffba87d26dac78d713caddd79a853e9b90d658c93a1196a78c19cba702d1edb93f65f77b048b5a7775ff701dfb96f79feeea49397762d5864690bd0a1a0c310044af32b5beb6571944d1758c37033b1aa49b8391a4309fc0524e417f8952ea239f18f2c337eb4bb643a7b29ddcf4060026297fc2c4d8001c249e1bd6ab9cfae3e6098962ad56b48099f76e23337c3957986a01c3855d2ff23ed85b9f6fb15ea6856434d89190532af3ee1029727423e7b55242d411e1c910be9db77ee11d278c31b54cdfa5d59099632799205df43af91412a192cc99451b9aaa65eb02bb4aa9f84f0f1f520757345c2b66d21a09141e71cc86cef53e6aa9f865c5b39fccf2dd134a65f52d8aef019ef2ca7a751e0f8ca1240eadf64cc650eb6e4f2d41acb1cc2d5b3905ce2973ebe3c022722516580ba9e557a45b5a60f88e94a1abd3e0fded88950519a488059555a2d7efe9f0ff1f792d4661ace753e1880245e1626b434ede3a7b3917f2f8c368152b898d2b1a1d74fcc0119f636a89301b808b8c0532786f7db08efff5227564a6af8a2ec1f249a80e69e7b090558b963881a54dc8feb64d8f6a6b396bd52b38c7b063bf542f37136005d89adce6d17f59500db05f41792f353d6e9cf962c7df510c79f2fa364933dd49192926700fe9ee507a4993e3624003f25b4c08cb893c1854a1f15d9a07e3f84eab024a26b709ad459f39c489fa0d082469d30a58ae841d8d07ea2400c8ac386fae9aea25eab710a4e1f5937cb60ed2bae4e22da7b16300b0c7a44697c17e8565681a300839439fde6326868c69c9105cc99ab91a29495d2d523807eeff7f34c87245f4b573d728d27ded6c901fa3e0f63fa0bff0743722d65025f673ffd2aee382596b13c34fdbe68968e25df57f7d124de7370e2f6d47301f1e6bf6bf1994e47b9ee36d2595b5a9d81ca5eef4870758eba5828aed3a2786eaa00e5abe25f56eddeda51ebdfedeebf3cf9e26c01312b5ffc4e3b3088cc2a37de85957f79800091c556eb25e85352aa06718f294c29def0dae1750af13bffbc6448589ede08f88f4ead14de10548d254d6846122dd3e31381032d47cc7e2d011f30e5b479a082243959d0e8e5dc1325ce077c3c3189fc57ae08788ed499e607b80a4c93a00c14cc9b84ab4e75289d614a5402ed5c593aec05f768cbaf2045aaa0c641c53ad44ee75dba817767ea571ac3fa109660084285af47ebb04e5b82c42dc14f8280749db6f685a44fe64db1c1d4ac6522c9c88f6584d085b1a708ed90f7af665c4c8b43a03fe71c07e030e981f55ef5a984385bf5d5e242772184a719eb3065d8ccbcb97c3b9e0d05665dd4f9b76d5911bd2969b56560a8295fc3a3588c73ad43f19856285981010817a5403c94ccd96fccadbc70b8f8d05090e8b5db8d192e52760ca3964d29190b7239b7d5956b6d7087a7228b6ec66bf64962bd44c5f142db80724e4788e92798b1afc82fc255f9b337c3515597e545022d6c998bf52fd412857e90875822e1c70c68989529be54eb92f11d73a614ba1562ffa52b89922b3273c7e72af9c73f6c7fc159b13ec36409e6effe9a92dfb9bc6c531158bcb3a05d0895cd5f18539d5936d16e1513c0a3feb6089dae2e4a50f853e6c1410bd2d77c0f6211d9b1081ba2255a2819865910d049dc9453a6b0095e349bdc8469245d02d8e197e3f56a292a83461763c7ee0549962b08fa437b74a955fd1414e3388959abce09df6239fe14cc193bb41334e8a1771058876724fbf5758663d0cf5fbf588728abb59f98839b594df5c4be28368608d25d7bbb80305cf6092246f86d4ce7fdae1dc6b7e3e89aa183524235163866d0a821da9e1d4236f7ce7a953b50d8236492600e89654eb4a00a40b7808e77c7dda9207e85b8834c44baf4ac6221472c315fe821f6d6d439aadef478b99b51aafbf6a951432e1361076db0c261c5469b50c7b629a7856a93e1292d796050ae45629bbe7b5cc8ff209a5b557124875ba5fa8c81c06f950133c2e821bbad5050df05af140f022884e31f86381de64e52e48cf258a59ab678b9a815e9e4a9fbb4e77cd7b6b61f27885dfd2d3c2548446400703ea3063343bdb1537d37919f7dd62660a139cb14d0a09a9a65b8b47213914b37b6a61446dfbdc54a16a91889cb4aef1fa350c4b5758c8ed119e984cddbc5f37e0a100fe168b9b1d647f92be41e146c28cfb7f7e6d670583079088a93b24901bf90c687a7bb3727efcd2b4af040dd5abe39b59ae7c7a32001a250406a968765d16a8ed04cdb641fd6c8f020981f3c4acdc5220b9f823d08710fa07907fc6ad8b5ec23f913cfe3be75162de6ebb755ac2dbc81a71040a9e782253b05fa1303e81c188850883de18defb31331133fe1a76c93e557e73401610204ed87897659d674dfdbba61c653a1b7ed3ac3ef61fa202155cc40a50cb06eaecd862cd443700da24722fcbc26933530b3dd182dd7c68471085d3ebe8cb51c91540549359af458602957831cddce7288024791de98997340a15fbbffaa2e76e95362441e577574d370be8e3ce864440cee1d0d43a7f30110e3868e2f29c3b4799dd1e107d6ba30bdf03cb55b80706fce6e1eededb60fc9f4dc3a44da338f74fb56287e3ab8c1c8934b38408ab2e3791524636c0796741c3af9f96e52bac563e49e35b15b9126167d21f99759e2c0b2d15da9340cc5384aac63fd9f866ef47e0a369a6d20338f29d7fddc9cf24b8021ee2e053877630bc1c6647a917a1837d6f125ccd52fd50cd58a691517dd12df1afc00077ee335873c23dc651c4cd328dd70091473413ae5729229baabd9d07bb222f43c54a069639cf56b465e645d9286b72a651db28e45e9d903bb8f6e092aa8faaa8d8c2ff5c0e84599eb90a542acc59d407c15d379f76c5d76fa5c9c4244c382f331e66b1ef7a26b465fecb8aa3a40c2525071d626ecf2153688cf29ea679a203e1e1970df8d3725f6de17a343a58d4f5af785ed68a0ef275d573e1728e117b7cf60363c82dcd0ceed54eb55baa692595c1bc9f9168a32e5e5f234fc36dedbf2d01f9ffe4f5b0951e8048dbfe2edd0c49497caca87babb4670cf6d3e3419b7b41dc579dccde01897cf34e6b2ef902641e255f0e677c8cd8bfe3de0b2101da6d15c3ed95a605fcba79e28f1905c942619d2874cce99f89835ffe3e783f90a2d3b39984c5461b9fbf4f62d365e852616f00798d4ed9e852ae1f5cf239b6ab8a0f7e43f592e6714a989913191939e080c06f301f833e835d0815e0fee0492eb91fee476ea0d92a26288eb4010756cd9db611dae31d0aa627837a74114e9f3ce44c40f66a5d8604a174264113409232afe3502aa97c626ab763e09c2070cb3570faa2042629ef4f062a37aa9deeb48025dd30a50a6726dd2761878b7ac0938f75196932f6ab4344b8c4ac170d21e5042f9ad61c72e1d0a38b033675c411095f86dbb4027702740e89d557847df0d6a5367bfe14f4e8a866a35e7b551e6915ada441344109414f52d97e1ab2a47651fe1b175ba816036e06f7a431517702be357131652ae48a8f9abaec6b4616142d232038416ad52930bd771b495810239590474dc4d7429a2d93c21bdabd3317920afe484208d56eb9f33c493cd1c6d71b953fa7c1f9bd7fba3798fd6297394eb0fe578b420e1ec549939a4161d7808a09029632987e6d30f436008504043469bcff100d10352b9e0f3bfe758b5e836bba5b07746284d232d60ccdf3e1f4a3068a545ed5bd646643c4e1133655029a23c0db7cba13f3d850974dc276457668ee34873f17a24942f2fe6ba6f5af6b43d42d4016c60ce8d31150aa83b3f10a2acb77dd55a55092bafa0a4f9638a43613b705e97c396e5731e5b6aba69d462161774e9550aefd91bfddb29c66a397b4e70982b1aa55cecd6b1b5fcb726bd463a3b054aa95f59f67b18aa2c71a2eed709dbb5d54d0ad99418d1168482c395c459568d7bf741639578f59c4a3f564256e943b1ce988cd5097fa08c109e482700554d8479caaa26865f948da824f9e44216aba53e316ccedab01350a18f84cf536a533bbccc120bd8568f05889aa066e80f13de6f8b1d08b267a1ea2466afbbc7669e991f60a77d3242711c7f6498b349670d8cf49737c928563d43b05da9e146c9a5dd76e3f0feae1af97398456790c34d27f06d284b6b01d6984ca38fee5fc65870fe172199084ef081faad2c57b93540233ce8fc4dd2a57116b33f9d41cb433617bf9972304ce147801af87a1b1becfeada110cc3fecb1c18c9c584cf3fe67b0a0abbfceca287e255957036fdbd22820e1a200feba23f8e0789dee842048c3918666805b8c75c0e883842de5d135f9e5bc48ed7147319caada1ffa303f294d05ea762a0e27f322db5e2e47ad001f0822199c7cb2384f1ee9779a361c088e708eb70fd60f199a132f371056583af8b4f1b03ed298d328b13cb0e101bcb92f786197b4a1dc562ccf80071b7a23d5b72d2e895c24228647d84ece17827655f27001e800e86cc679a10a7f80d863eea7844b57721ccb17843fdf607b300237c6c3f02fd0bfb75437e50907ac6ec879687bb4b2ab0f96ae1b6450bf9a55f9d5a93dffe00f1bd981dfc2546a99bb2feb0a58635be5c7686743dff88eed78c539d6c24db56774979684fcab2e9c8b7f6ccd664565655ac9a85674fec585261bdfe01fe0bb429ccea066ca88aab9b19cdbc436bfbacccbc727e1a74cecb1930ebc66eedb7649728c142452bd00e78786fbff34b31a048b44d4f24ae61005bd813ed602a35ee963462072c410ca25b6b6dbffe263f54b33b77a9da80001c9b61f58fff24be11b2084ce27ff60feb4b97eeac42b88db4d2461cf8e5d20a154712daf2899c9d89ec63e705e4cbfc68fb49d0896339fa3d96a4a650a3e974917bf6ae881eaef2437965ce6f5aaed499af839410c611f14a244e47e7080dde2effdf533d42cc515c422a9701f21ea488ab15cc520ea2eba1f5d7163186f51a3f7080a6c8b1043fd40bc5a6741551b8021884551a919f909bb35f391d094a070f42b81b16e1efb05075a6938894154e6fd68d651701bbce7a4468bbc601238bab39f2b86a51746ff82adf3059251c72830f920ef47f814b045136bb91dd06a3a2a7aea405adcb1024fd05a104f3ac6363c966b9ad2d007fa51b3243eb4d8b8d600ef73edc61ebe7e70750d43db5d3b0c3b9cdb2b82a3a7a0314542119dd5f7a2e241f693f0ba00b4990c24cbc7feb8f339a2ee66a62d7d4021096df39144c400d0425fae0b0dc1e580454c0c17168fe0336a64d0657fe7d70c4317c723f86b06a4b59a32ecf35c558bcb3805439b53952b53be4f98374d47581cc38a9f49d0f53261021d3e0395e58cd86dbdb79f0b500d4d09686dfca8274b9bbf6269ff2852b770cf20587eca9fa583c3a578286ad2299d53e4ecb896b0011cf264471e6ff502ff20891c31957dbf22272987a6de0cb6c608962a0e33b00d5dbbbc5db00ae5edfe85a636d94429d655f95d6bb1e9ca85759286aaf03e138340d17a5736d8175a1fb055271567ed105de4574bbbc922267968bfdcb35c4b3833536f9ede436432c6bbd3c41b39c87954295fc8182048540b389a624575f72a240b4b0cac36929700ebc7b2094bf17e31bd06c8bf6ed6982d0e54ec6f484c917368ce730fbe295fac207a289019f085665b1c37eece99274a2f5ef9c6eec23037815a35ce98a6b6c5e7e366a3b8eac48f94002ae0bab82bf8dbc1fb09f49f75fd8d6fa7bf2328e840eaa1f17ed0e8c6461cd284e352b474dff2cdac71bbf85994620de5de48deebac8388a01d46bfdb533489a2393b78fc95d4bc610ad10c2b243dc0a237f65c97a7aaaf992dfc233d8939adfa2742594ca43f82026756c5ec2874ddccfd2f3f087a8a3d83d81a50ba0f7870625e2070784212b18ab5e6f3aeeb46e487b59e6e2e862979f71ea0b29578751e194d2b2196ff43e4fd041213447101bf233147ac03ca297e8668a85f4ecff6974d3de7143600233575d6f47a0383059fae2de4a7f39a170e44c98288e8b442c9e356325a1fc2f84a55ae5ecfc5ea356bfc680c0aba02fa00cbde911cedd8dc0a81329e5cfeb7f4aff11e4d764f4c298f0329d0d2ce90f47d5e648e4fd0b47fe83a71ed3393fc20b32887022468ca75e177536f69758a55365d6765cec7cf7d07645d4b1e4894eb8be36390114ec8c80744c1c45fca8b931ccb83d13489bacdddac84b4faa73a278c9c9c27a2f8f8c0d6da5ad9f3820cb7af95f10365ea1e2093f7c22630acbf8914e246a28fd1c638f4fc2f0a857c22b311dbcc0ce661506673c0c7875108e428efe2428e53b94f40d5c5ed1c296d1427e39a30cc77e6ebd5bb6f2171bba1d88387aa150d2ce467e3bf954615ac7963d12bbd7dcd9e9d3413be8d19b48e9223158a13c18cececa6eb63935ceb4e7acfb70a889aaba8ef0a7f37f76416cf4c261758b0a786d94d5a4b759ac44f87385948dd44850d30fe69538229629392a6e12ec7a2e491d569d4f61eabf30f12d8b6869038e3fb123603bcc0992a3ddee961ecd7db7fe88aed0d742b2c086317c657f58d92e0e0253e678167b722b3c4cb9315510b2af6e88598036199f87835a336f805fb1c1dba4b02713636f5c93c7f155cfc8884ca793c11737aa70994181172e1e2da2fb6e0f93ecf1a92c6290dd7d9e8daf0fa990fe9baa4107e33306eaee44b018bba2bd3801cf8c5877b36803b009c9e84f528780467c819d2c5c1e1bb16dab799595527b325dd9f0a7ea4bdd954bb7a56e1cd9b8c7004e304013c206b99d488437c5a56cfe4e2f466ec05e7d7945d794196b19ba56cc9ad0c92c9f25dd93ffec2b9a91a1b0f1f744dfccf78b15905ee8c37e58ee1071f629b65e48f00dd4342c76bff050b8f4eb53bd26e8d2fd146e33f4fa45a5e9ac7613a792a74221027e9e241412d2c65689393156293e8f00dfe5107b3fab8ad8be19a31dca6438fd477c9c624285938742a0171e0396d887c6d9a41e95d83fc4abb60f9af655521f213f4afc43135a1485f2fac924a003d0210fd14f80280753d3aebddb46821989156d184d2b8e790cfa537d3bb4fbd33d11a51fbb232f8c348e4627012687352c681608f9ca4e6de11c8c6ffd768e997aaa2c747a38e01539a82c866f3638fe7af91f3707b96eaae35b88b9c94187eaec5424d7d734636ff6de672c502f2c8acfa46dcc5170812a5821709338c4c0cd6cca866955ef3cbe1e7f7d92b6260e7c3472eefd0a96afcac63b70a3a930bc42c1fe133a72cbde7b8f284a0e10568324e75db0916e2f3ca9b929094c223e160f4053d2a889de246bb06ed6afc4e9f4ea8e6ca2788669de4f46759ffd62b5c5843fa1ec16ba99e644b764c5f559be9284345974bca87440bd4956bcf3c7347b5d2cc53d27e2cd85c9f6ad2a2e24a76de4d64c11ecd0ba51d03d77e8d9a60e9b1b0147cab1315595ba5175a8aa1305f1bc1de3ccdd07e1cae781064025e3a49978af3b344d89b8d3909515c921f3d131b9e5d31d9beddee87b0656c3b933d1fe44babe78d243518baffc4d0705dce8b688d26d64ef97dfdef6122419362aac3555a3a16a7368e849f634711a78f5f65ea58be332bfae856cda694d2f12542dab11d320a065c33f22df0fb781ca2a593df0f817c750f2f5198f68163b843d48708235ce9bdb179173d5b0b20c066e711fe609ee8410a126cf8a4a4472c65229975969cba2d5cee06488de881d4ec0215d76beed48ca5ebf7814bbb8e91ec327496fef6e58ffa95203b91b5eaf7e3429317af03653bdd574865efb5263858d00f61e0dcb7e6d96a641b9eae6f4c03c23921b8d0589727ca94623f4198b05c83d250a8178c810e1acca883b97b46d5fc78db97d8e9c910aa1304cc5ac75b1fe152c1cb6cf7f78ed3308a2dec16b4c3a5e4841be7e86c53f8d151edcd06df901e8db0b488f3090bff1f2bfa6c9f6bb02cfda06ae0de2ea8b14a7f0afd54b2763045f5b462cdb0d174e73e8c4135e2206ecfdc6b9056c82b0328870c4e6248469d957afbf66ee807b7b56c753fe2051c925859bdf87e7de7826f720ed533a87319b0cec224459620d2ec62ea6af106a8ddb3fba8e7c2fdf90a02705e22d995e8139ea7d4ad3e3eb6e9c0cc2a68eaa6a9d6322d6cefa9f5c9a01c0b4b8719e75bcad8d518740ebe93216b984aa58bf27308044b7f57cb46827c16d2b1085d5c8ca7c9144adc4e12c6d853fa6fac4d6ca9cc1900ea4e303d23f81ef15d7e053c2a0634316fcd5b7032a3c66c972b6fa2698fd4f236ef07ed0ba82017a35a577f0f6bceeaa765433795378214b1587e651625a273a2d03efd4e7965ce85925ae0f96436c60ecb477a90b7e5689349a74e8b48ef0b47a5ecadbbb727fa8c033c491c38fcfae3f284e30481fd60f60a0c11520fee62cb67777aab2e659791919a5420600dd10bbc1fc08c9f77efc8a901c4507ba6e0a9af89e5a0d15d7a9197eab609dee6fadb6f475f0df6f7e9b11e46695617463e9ca3ce4d0bf9c4216ade0685edb0f6f2c0967bea99284f8b8247c740604a7a8c5282b02c9954d679d56c30e24d86bae2a26edcf138b3bb1b0215a851e450cb05dd6d23faedc28e3af953817c87322165afb956e20cb021edfc170d5e30ed6ab6333891610740de50393f6f980ad687a97c41149a0c3ad2b8974bd3d5148dcf9649fd0f01f12e0e5b7f4df79eb9d2ac088791c8ca0ca5a46981fe14fe0a45fabc5b73e8bc1cef7d914b1b117d59aa9e804b659a65d1876b1b2dcd877faa62f599a350c3ebb026f967b1d3845d7820732267eb5a35d69d9298ca2394e96732013396d26b62494b7a0f247aa00eecdd40564f59725dc570e3d6714d7cb20ac7a950d8815cf46ed8a2b29b652e6f7aa449302148e64853d484a46de2992ef221e8d47ce70fca8bdf93b3091e4dc4d296fbdd2a31f82cfad61c31239730101f271b8cc2a162274f0ff13340f94bb415d4b6de7951e35fa7fc4f648f9fad057211212c546ca8e116d9f3ca87b4a7b77a385560a1500174013bdcb3c5a1c56110bb0609a89c65bad4c47635a58a2f1ac53deadff7b2d5685d94c1b0480d826b53dc2d658a2385b27deac4904bab07ff42b8f6a58ab6e0b5b1448d1547d8cf01179add92f6c256b5a4f68e295f9b0c503cab6b0d198cc58a364d9cf5ccdcf24b42b3822f8d5af199e99381016407ef88b22e24b9415055ab180a2ef347a83eece4a87085d409264b2aa2b515f851d12bc76b5e843651f1f00abd9bc8b99b21c8ec68e7aa6bb2232e940b98c9c44bc14f9c77de9dddf4786a4f145e9eee40e5683a017b0117ea18d79329c3344f2418d2bad5784cb5d6c32d63b52b28c45702d75c72260da85f01f986c83f8784c361acebd2a2486752ef522cb02987d7ebe8166f50448fad4ecb99d5c34779ead56e935001e5066c19bc64df94b5060d1029516a120372396ab145c7646b1919adf8a678cc5fceab49dfd6a8f46ff8e8833f2f923d3775cb483884b78d2cb7fab0e39ac9c2a17963898408573ebe9c61149c62f30e5150117b2209b3f23995e90be3a24d637fa2b43a9f661eac86b20b695fbbcc3f713314660dbf37904f441eb388286e246617a1df39cb4e23c339c36324205d05a65865972f65d266c88493d9e414e7b59a4f016fe1d99572b05e31989de6aca33ad403a2b08c91ed95be8bd614d92a2d725aaee7b48050d7123be90ad0c8413293ba17ddd59dd9f4a9151d6ff8afa1f12231889c3dbd60860e6e8a212930df0d47ca1d8f66055027743fd805b25eae20812e8dca29dda2120dca9c5fa3c36534e9eaa4bbbfb5b926213d95368e7b6fb6818594aa3cbff3ac175cf744ef5713f38d8267be6e2d6d572224b8ef3a6ca8910014427ce39279e3c716fca6682b6181284726fde79aae2d07cf7d4144f931bcb424addc73606dbd124abbccd25566320e89fda1f60174418c715aa70b890ced5fb113bd0b1d7e0e26bda62c3692af2988ca97b783f11aa21b58f564e42ee475b93c5b0e972498ad992126f213e5f6d36b4de62d3ccf15436488eee09b3ca9cee696f9be2f64c2fb0576b7faee2763f7c0bf7acf5ab5ca31fc5f967171d8bc6e23d96cd6566bdee809928190b76ead5795dd22e20752f92f175e4631ffd588fe6c1569ee4536b0acefdd4e4bc4b51d4a84f2e3d5959970647f58ce7a6f74515cc5392b6b46fc14033dcbe6c4d939306b10e8ae4ec2834c4d5fbccd6194c03160d6f85c88fd958b8f2c7956670186cca97c94ebc2f09ba54c6dbce73a72bde177512efeb5e889f0cd19b169070f9495e91b554c9cfcad94c099cfb6224bafafc840de085da170590702c85545fe2656277fb87e8a2f13a03aba26821d65116c329257c081bf9462924d0e545501388a013bc131ac7a696ced219e4c8ab97bfa0a493262f55e5ca4f474bdae7e69a1fb3e88cf44efbb8a7352a6a15f9bfa6e72e3f7b8fd0f911e6e885d6ae9abd5a7f5d87d66a74be2871f302dde1e19ec69587d04b5a8a1fa53a0a7acc8a5ccc032c1de50f263fc065b53720b90d79cd7409b28f2846c4f8eee49a4023d2a6df1117bd6e1536f263d6d43dfc884d789e481525d5528d45e117a87846de48cc027bccaac93c9c742a8596a7d8e924c4880ba2cfbce275ad4ec3f04947020bedd2a48e1d1c6802f6072dcf2dc7f889182905eacfbf885408663755ff5a865cf4c9d549748d9243466c7691d31d725b4658930860d674a9e2acff9e7b1349ad8d103dc6b9148f1766d7aadf16bf7b09b766ef433268b8715c2c33cc834e64b090eedd665eadea42ef020cdb8793cee3dc531782c376b58adf13cb7260608b412b41a715094991cb18d70e3fb4ddfdaf01442f427e783f8f52fd28d51a9cd133929eb0ef0ca7d09eae51f979571d0282e0351f080e4d375167876f0e31c85518cdbc341201bc27bbb6baef47174640b8224760fc02282e94369e714047f6a3fa1f4804f8736a6af10486c183f8ca68a8a70de41317850353331a265f5ada56f53e0f294d60d787eaea3b868bc857ae30aeca22cc60eb3f22a60b6744a3cd22327fe217bc987bbe2a3be32b8e37dec150785fa440a52a3b62c285a164e8a8d00a7e4e234d443e3e8a5bc7f6c5f63f6864a4c11cb903e882a6d876d463a103a256141a85a9efab9864df4e41ef0f16ca1576022b243c858460fadab8979dcdeba29dce6e39def76a73a999df2a375eb70d826a64c7e5c5e625a8108155a2a960aa0ea167aebff84cbab9c568366863efb5362727bc63b93fd57d8527ac4de526f3b2c056a569b14bddd3aa087397e848cb58bc9977156601d9359f6fd2211210510da043eaa5d9d9279dc687d0c4acdcb2587780ea7191e8dd41a1f6036c55864c247fc0a7e70549d0682eccc79baa072fb810c15cfca29edf9a4c14f0bf1fbe295f184f58d5409b73be7373f198a2b32851c5b98a301a643bad77dfa7d5828baa200e3551d887b8777ad91fcc33f4dadcea8ce5ce3bd61ba27ccfb57c0796e8bccce762791bb1d0a29fc7cc8a768bb7345518b9a25ed3f359d640b52a585c4ffdacf192e6c186cf500bdf493bc3f5a2a6c0244a961451d0b18418c129128502e453215870f0995b2cbd9ac1005e4fe252682eb9454d27ce0633655f36035f0c832ab690844bc89c8dce906ea65fcc0abb859b2e9c28d986bdfe0a1cea457c15533ef885b4c890bb6bba206ede57c29a2275313205da99352d0973de5b5fb55c0600f98648f9f3ac96863bbc2f16b0547075d6b874b49fcfe285d8f3fd075b73b78a42f6b0dcb19c3ddddb0357ed3de58f92ba7d5ce08abb1b676ec0e6f799632a3b8e96c4040d4842da6a9f9af47b6e1019318a73e1c018a2264cc9220f1a24195d29feb1c17b3a1e5a8d6bb52e3308babc593c75157615ee0c47a21aa2dfb9ae0dd7ad7e3e498ba68c2838fdaddd0f38856f9ef30725f7dc1d9cc99e689e0599df9c8c1cedc9d0612f16be6041ce108b0db0d262c706aa7514b804a72fe3a1b85ccb453e01516f66dc936ef1c03192dd69c3f08cbae8f7446fce891d3ef69624fad5059ad009f106fa46a73bf1ccc79e2651ba0099d9d18ad6d94873ac26fb24400bd09e01f0e7dc6cc9598795b01cf9a8348d814fae6134035479ece383db8ae967b13ea10b34216465ade21897879657917bb6f8636d1f695af29aaddabccbf4319ec5f3be4d0da9a920b5e70a1e3ebed1f138a53e94f27295ed76d0a8c71402b5f96a8103422d7f55488fa50fffedbb1d8e57fe353eacfdb737b0b013edfc7c73a72b3cb6a7428d4568e0e515856af0f9c9c95f56568136a2f37218251ba31bac60556505067464e33bb1cf3c9d1deaeb3e1e66b9c73900555aa7678e7c35fbb8c86833dac695e2f11d0dfa45049de03b8010ce1a8ad1865641e75dfffc0452b1ebea473f8f9b3f19cfeac9afa37a8fc0edcd1b3b103de97da7ef625ae2d383e2e599521c0c2fd7a2d05f642621ddff110abb8964d03e2575b046495ec37a31a1d430e0c5faa7c386eba9df30f19f3e0c1a148986ba79c62a7935829942d3b2eb48c8585a9307b6f6ef5e1d4c052f2e4918a92ef5fbe82cfb4e2628dd97367956c8027b8007ad2248f078c5c2e9f5f5c8224bf4f728856ea60133f3b057a0d37d01135eb3dc20ff43b35e8ce2d65896eb492fc9806f43a73deb6273f98d55f6d5d11cc857648789634868d60ad0fde41150a9ea5793ac1f49dbdf27863d4a5ba6321367473c95feebe5ac83e75b6edf0eed67680a82a4f1bdd0a27075775a12a23961dc9481cd180b94a6e37de7dc7a9569e2ca01c062c0d79f904cced4ed7bbcf1743c05d8958029ee9627fcc199d1446c8e916102a697c2b379a66d686b9392f9c3f0ba3928bb7e0764b7e60f8e67148faf21780958ad17b260e8abf5821b49013c07b23804d7834e9bde28262f68383d522363236ada66cacb176922397c6a4b71a527b079700630253305f30b9fb386220b677e15f179926f8aa1fecb61768fb35db0fde1abd2855906e1487abec8e12a92032fb24613a4e3c3bb30226c1f7c605801c855dbc73abbe6d5fae1a87a0adc98dc115ac8bf8c0c44b5821ae5846a21292a7300bdf96a2a83f3fea738850a440c53d3decb6fe2bd58c4d2d563109bbe3eb0ad936314f42a5fa944ef18db8a3f7ad08a53be2e5f6cf89981a7e065bbbf2f9b4906927afd591f438c70cad80c2c9a4a2ff9fe52d402a9df849d048d0ec4ec03381327732b5457425018c9c0a3fc3cd26347a109c443543e614fa069d14d7733f7856f726d503cb65a220a72e5ff63e134061b85aca38a6dc2c7e09e0954ef693886f19fc69f5cbed265e3c6e426228c0a94e692937c65a8b5f3d690a90ae95574efc9068b6dfafd88d1ccfe94941b4961aacc4cdcaa651ff5b2ecf912319a7b4b80ee18d900eba8bb9062bf830e5f9cb87d4db0d1e076d9035456096dc8a0ccf14e5c8c77146f4b4293702e537a5a5570c0db8f4627b6f407379fcbc37519b32ef582ce46fc6c1c8a0e659d7e2cbe3a00efdd6dcfe9de9450da5ea783714810342c630cde3465d39389eea7a3e0a854df138ab19c8e82cfe15a8f358b7a06e5409ebdddbe9e69fb7e2aa48c9f92ebde7bf1ec29f603b7e3d4df94ee6706a7689b7c698a0b446ce615993ac7bcda108aef3325f7ef320a7197dec9632b7716969561a5ba5a7c2e5745baa90eff0915f1cd9538b33ebcd772354a26d341f82745d07360ec506d83875b5249eb8bcfcc9f968861fa8e0b546315a30cba5b3ce8caa0bef286604191d0307c79673b12b63dc8149dca9abbb3f044d0c4f48a655eacdec518ae285cebda3308ed1ca6e197f584705b7e8f371b0ddb687bcc138f7a8e3e82dfd42e7f872700a293bf2f3bc36aef0dafeb351b141e93192467a56bb26dc2da4a3f869188b5d8bcf494eea50324cb0232dc91f2a1ad7530f0a68d9577cedf62dcfb5657525ec00ea28dc1ae223818cd535b8cfe2981879bf8b844176f806e2a3d038872fc3a225573f5ad88b00e673766991b090ead7521cecf15f1a1781ca969ced48c636e9ffd5e4468077502d56136cabafbdacb33a4584bce5d2c7b6b383f5096e35a2948eb17040610797195560080af347c840ad59f88ba1f0907751d998692721ab9e23fe1988118a42d27d865c3d416c33b1c7e6fb64ec0f76c44b2960c7b7beb364498b6e15931dfecd0e43d5ae5126e383471d349de5d806b8f03be9fb9349c61d43bf8da09c5e4482eb8377229d68abf1a42c5640a40b1ade12bfefc81f0567049f70804c1214364cd9867a51ea742418381f2bf1ebe8b58a7fc7cd5145ba2ed6a63491c9d9404adc97a96b90ba6703a88305d003285a39e0125d146e97cd90aaa7025ab5c32247938cc9a49da065ab136a5475168cd5cd26c9918c3305541db0243319b7c5736ac7f85d918d108db9b98057897ade414d6bfbec816a32b59e04e319fc7d1394675db7ca383f6f59efa6eae7b63bfdffe31132d13c6eb16a9381d92ecd385e0c8b7dff882f497abea98ab299fa7bdea26c7b862392e1c81e143080d2e33cda4c196ccbaa66fea8f3a126478f3af31e90b49fcd9e20fc0f142aaaa7cd14f85d16bf203b3f8c2298f949e17fcd7bf8242a8f1b26dc3822976496b95797f99ac15848599c0b581f1f2a9034e34ac21e113dd6f91634d42dfdc800aa4f12a1ad3eb5a49c19d8dae470037f7d2b3d62a357848ef673e03a104dfc33cd5f40ab5bfb90b0dc856e19b6d1c6cad5e8ea31a1ab36943db5e8688b86917f1f131a42f526c6401e8175ea3db654f32cb4728be4b4a1a49bfb3077dbac6cce8dbec128f0bd2012291ce9f0bdb4f6b920a7ffd75ee9885b0b5910573b814bc2f133c3ec1c7e92dc71df4698a408dd2b45712a8a4f75949a56344718767fc5f81b3a6dddfdf18bdbbc6946626f4a4c069259130a36fb85eccdcfcf9069f6fe2a103ef87662a41cb444de9b4e7e76f0dca72b66bfd54e9e123296da9bfc0cd4de36605a9c5b4461baf3db503409685701948105dea3a62fff03e6e81debba4a981b02bcee88524946f624834371809232e9845000ea29e7c96fd3d1982a7ec15629cb9bd5a2b09aff32b55dba77f4e01955040861c3fde10be99057b5def97dc083eaced2c2e0c219f9632b30439406cd64ee81c083549813be4fe74948f5fa444aade5f0319592f39fc1d83a53e5170895ab3a68f1adf6493185b30d333cdc93914051f8edc7c4f1aedbdf83885ace039a41c93a2d2fbd1f0f1008254adf7e49366545de2dd8f2e12f2fe979159a07c970c3903a907a09e57bf034d36d183c4f20f5bebadc454c32537eac6a8d02fd01c525fcf721053c271383d103e701d2743d359fda3e73a3c607c8d7ec1826863b31517d646f9f54a6b65ed4309db91bb2f6789ba34a995ed9e3b32a685b67ff48206c4d4f2adee87e651dff378f8854fdb9d294ea0b6aa308fa0285a55d649d20d8a485fbf449d98b1b151887258db74ce389d78b2c8eb12674b56083549e76ff6cd4c4ac8946a9bd29e23e4de15c40fa359d4fae914fdad855336de2d4e2ab3437f6a3e1e13c9a66c31c0e848652f7161649de162a51090e57c80eeed399f70f3f44bc29d2b659d0770f21d8d0a129c3eecac3f8529dab8131c1be60454b2578ed64ade6a1aa6b8464d07bf59ab8fb06b07494446892eb3951230136ba7476bd14450c0b2e40e9f07419745a5374461ab0f862e5ed334b8eb00b8d9dc026f07c89b20effb42d15e34c9e8ad203f62f63faa5c098006d00430b1ed43ad74dcfcee3ae155d10faf035709ab8832412bd1115ef05a34b29c2f57810ef1c10ed4a7d846006b55b312dfdd971ed052b7fae951d8e24808474cfef60d2ea9459774478bd87fda811f0c2ed2c63f78409def964fe9dccc08a2c2ce3022596c91603ef3dff3e06f81519b48b44a0927eec15bbec37fca453bbdd64c0f013696fd871ca5dc274720a767fc3ebf2f7b0f7ea9cbcda6d5ed61af0f307a30f11a21e5c0c18d8f7048d76c0648be64f85b8042fd88ed34734d865e160fe57a36660c85464afb4a02ee45751a4785b3dbe74e19314fb3dd329c5c9f213f49b3e1935a0c77180209942eeec1f77e0ac4b7d9651fe7c4d29005555e87fdb1667bb56fedc385876bb7c2f218b3cf59165e89a320bb40e9174093e0f69040fbcdbc7381f34477e26055908ac15e5d8402bc328ea3a9478319f705fed87040501a36c67289134ef84eeb250a4f3a1aedc43574f956aa4b728d260c74f61a8045dee82929e78f486161840d1af938bbf073329eb6d8f6b40799914b7284ea4ac06b4ab0be1847154a711cc895a54861cf9d3fc0c9fa3f7929009fabb5795fc8b3965fe0489ea6be6340695b8452fef7c3dc9ba8b9c27ac6a4e0db99f4d1ddf7b14ebe7f9f9c4b02ac95df8f424c9a1de87ae84166d75e835e1f1cb3435ac9222681b6d63328bfcca9d7bb79270e655e934987fc726ec5c1470ca0b903d64a6f0e40e4be115c44a74f73892f6509ed8192b907059cf62bb524ce1ba0fd30d8493341967a94dc78176b79e2e611a187d420e07f1edee45511be2b315f0142208264dc4549be46a7c1bcb05d17f3bf8722cbf3574393c680e6177c62ef5731d2c73dc22d265514aa11edfd5a16cb9cc7cdb478383303c24c47c203a082785fce1466c54f4f76f80beef9065c9144bf263279ffc428e4626d7002a4780b7137b28da7be5abd61595be9e4b6e8ee4da778699e1e9f98ffab0cd53bab68edd6e8a02dd6666490dcb14465c454f3d11c8e4ef4d0fa9f379693de6f091a7e4a47e194aaaa9fc06d8151523ad6f40e54c9baf4b1c823c102942297b5b7f140920ad65e9b09cecefbd1a773e137d51352fc7c2b5ea6e9106af1de86342c9c3401c4d9b17e33bf573cc380d0947fcbccf9f689ff58154881c6615ea09f1c8a547bc7ceec3f8ac09586004c3e83bc791140cc235f0968c465aa35a99a6e6e7c72ff28933297cd705bd21ab5de69be2b523f54b105141ef04119bf387cf1e34bd93930431f2ddffdf4f96a1033fdc97969692475ba67a6bf50e59ca8c8ad3c70ed22a4b6e4c27aae2b8696f302df4d0974550078cbc03f52cfa05e9638c37c3cdc62af293f762084640e75079193ef9383e47a98ec34f692f8a0ef04152f1a109d35956d616f966e4650e0b7092421d9f639466307138d31bd47fc303a3dfe3891578674c4c68c7887b0f0177e409a53c0d110a6591ee77b523d6d2cfa9989d13e79f879616109b2ede3da24827c4f2a961d9c2ea3f49f54494282022c058218b3ca053c095c6ccd33e881779457c4c82785ff3fe057ff9185bb2baed4b9bb715d7cf3672e935a87b742a1900d1f67c1ae1508a3a8e7b636fd9e0b025cfc70522e8db82ba948a8dcfe40433d662d57c7d166596854079917b45cb6e512a8d8e59a4d56c4d79620a7cd09abb8d530e917f9052ce58dfe890c5d3262e2be8e43c862cf5277500405389eac7d97b54108a3cd4ee6ad4c086f536d7e0d2d4ad5b90ffcf787c635a57fc010a6e318d967b99e07b31f6ee6be8fdac299d6d0d67d23575c254ca56662415d8621a484572ad9a649043538b9dcdb4a1a1018e36c670571ef1b6e157eb71f955728c19d15986c2e0ae98132d142e8925e27010f36aff56f317aa8a49cd75f54405622ea714e5cf7b88a253d846222994396e614a46abcb0f272d3d7e060450ae7a688ba337964ff8a7cec7fd46a6592ef08fdd432b5ce443392346280fdf1684739bcf2383839ac4afead3f1463e97b3739855b9742b7ed63df12c6f17cdeb00257505e88af8cca616e9a9e34e887ecf595c922330eedf8552dfce69e977b4995e019800baa10a0823bd706ad7260065bb486acccfd464b26dd0d91e60cc0193a437f72cac91a11a678ebbe6b768857ca56bafd5da6f694c9aa585d536e236151b46751a2ba499014a28dabbd08604caa6feff5b8a09ec5053eb7143a8b93f7a18b9ebeae992e188381c75e6ad1a9335a779efd0ae9aeb00c13955ab8b7596bf6a858070796419de8b13a325aa6d8d34592425c1b47ec652367ac76a79b59197a9d06d28150445d5fe2c58558cbadd868a472e1d4ade2d2875f16ae111a759154e14d6cf8f10e293d95d744bbf4027002728f5fdff6c14c6888527743d633b79364ffb52042f68a9515c785290bb768f723022877aa66598aaa28143f473da421b3abe354e42f8a35e184ec47fb0456d2ec0d3000e9fc449a338a217b955d517a85766131d8abfd23a3093030564abd27f5950d3e298311379e7d78c7ffb32621f4d33e9225d2aca581ea6bc6dbabb7e5f6ecef81059e18f85fa3726af62547ed1c7819666633e8d757dff9f12554ad3c4743deac263b1af7efec5f61d50f18a01b96ada692bdf31055359c86b7c297b617642adfbbfef23f670a775de303a6dff465a10e0626eee1d924f68a7a4df189b4282c8058bfb50e2a55052b13d4389d03530dba62299cc12b25ea2901eb6d72a2f0caec8ca8ee235bb7b18399e5d81f0e9eaacb854f454ad07975f6d70b9798991d38779a434c07a169432507034e2b1f566c826e33fa37cb0625f0a34e9cdab20cb39f6af34782d1a4e7fc4ad431e5d97824652d51df528d638de3d20658bba1ec967989e48164dcdfc3ec21cabe17feeff3433c43ade11def00bb4381d1064b2181aab31bfd9fb864d10950c468f45e3f753f5ab44342a881ee4e52c85d72137fc73629a162e7d36894865fee3d7139f2a6ea588b8c9b23c28570b2d47316984888afcb216ae134bebaf47e1b853dcb78739945aa6369abc473993f7c596d9f181506b4ae8b8d792db0f9edc2809dc5b6995de6afb5f41bc58632bef05d061de7bcd2cb43deb3a0e625a869db1a706febcb8a4340a3fbd2850409b3d5c0b53be73ecc9306b4eafff36b7930341625bbf9797165d03476832c7f90bfb5ae8ae33d00cd77b475255c3f38a086b0ba03498d3b3430323b99b265507aa8acf78366c9fc37087ac82d54e4817189cd015a763a1a1e68a7c491694b520c9e3c3175a48119a3ab0fdab6a5dcd4a01ba629c4ccda1f4570684cd94cf0af8597245b549740b368cd838e01d8560c80966187e576dd0e485353d3f00895132b83743416270bc5c84116a09fd9de742d9f78311f88dca5f1b29cc63c8bd2f20dba175c349b8dc49f02d0d0e2abd16e45ea0c163ccf7cca8a568f19c611e0a0b7f7e77cded750c7b9cd97c52e518aa8727a90113d8432d99db2ae817d8a8866a87ebfc4aab8450c84491fbb7d52b1651b6ee7c9949e12f15e0e0a6d3de27aa2962e90ddf05cbac9855b1f23868e7a2cd270747c0fb752151fe3e63abfdfdf6d7034abf886ff4c1f8146eb163d9b4be1fb181715ff809b80735daad9ff5c1987718851f7d8a93623fcc83f30dec1ccc07e8f21ff966ccd8a6fc35fd1eac529d4d05c39029d01b428fa5230d7b7fb3fd2b33608d36fdf2769238100f9cbf10516548e3df34819cbeaabd5258fdb4c68422ce348a73dca2e826cb47a920a190a28f8294f41fc8362716a4ee9329aa24842565d802af31617cfe1f63576f311f90f05c048ab0426beb81ae506f6204a6e4f927e6c87f77229709634036454895335c2edb7611073ce0174b9bf263ab20c534285b6576d55df2c61c3f3cb6856a998c6106d088df4798f7a6cee7ffbc984d253c8a60f8f9919d51fb9e31328d57c1596d6f09b0ec5613b367b75de5fc6da03b73ab84c77e556c4f1979284eb5bddf0abc0a95643fe596cd367885857fbdac816af55e6bbcd368a6fcbca428be4bf3d5b5e1d4ba52e1e01a9ab2543826f54194349170bbda5477a8556ef31f2a81ce86984b7f6d8f73c188f22137f1fcb39be8996603372e9262853ebf86be06077414318ce2f24025644b245194d1c5c351e20c84190660dcbdfd0102f71075e1f0a3b8b3ab73dd8742fe1af4d82600b3c43444d7f3149dd1cbe04c731bcc3aa0db10813b8ccecd39282d1ff2f9478410b247de9e69b22d7576c514f7f0e0c328c9a4d2d41850d0a94243b351864919c1802e6723bad58364afd730fbc5701ff8609d44d7b170841445ad166b7dae9abd8cbcd0503a064a47bcd6b27b4742023216a78b5447d6f49c4d08e0bd8bce59cb431bd1b98a903754731c4101418c903a0ad70b729ae959ad2cda263fb68e8d10ba0bc72730fdcb4384c2dd91fde982fe866be7a36a23989d09285b2f2b7d800a9d300f688aaa058c22c13820b29d94eb838cb955d7c119605b26302acd654fbdb09060115c8bff3b66f10e1479cfe7d47ff53b86b4dc3f7164c8e73309aa40e02dbfe9b71a3313857bba942aedc01a36383c743e3567296ad824f65ee03688e432de526f38ff12a72a33e60a358e6960f7093ce8c02d72a55c99ba65f60e7c75d07fe686b9f64e62029f4ea5a2e62618dda312ec9b2ec950a79b4a986d6f2b8b6693cd5fb3c106e456abc8e2e11b7fbf6a5fbe0a179b4024a57f0969d2b3ca34c2d7798311268c7d220e8ea2283fb0379a2ee2c9f0adc3c33c9c271659c05a5a8d90f20412ffa1902f06fb67e5d0f155d077f95fa1e5d1c9e528e0acc2e308c79d16fc4131637584806cbb4983119229a5f6a4e372f02e64110d56b8611f609ea542f4d921c3d022354afa4b1f5a3695a060b84f51afea03893487f3ab0cb802f907cd07658971f9530a69164203681fa4b119cdaf8f277737f565c36e2ce644cc13070e01decdc077da55eefbdd42b22227be413ce05875d45285bc0db51a4bc43cd0ba92d9d0d57f59585b63c8bad2186fa78881c483c8d9bae7d0aced9ba5e9960a245a1875b337817a59fa14b3f07692656bdd9f8a99d5087221e07243f28b4325ccd52807b532abada822a3c3df81c721f674e98ce2b231c33db409c1434702abd2871ac0292ac0a345fddd57a095e3d72d7e6a13d840706db27a5d4875c26a81fb3230a4d64f08a6c015c1c66a1a09c0204ee173551755954ba44caefee325eacbff2502f307c34c9fa4ab549652d141454b46018ad44c9594acb6c8454e96e3725e7108240c0f5f21879e4eaadfb4d285d58c7588e5f9c6e7dae7b98f1cb3975a5d3b57133754065c7a4d704ad839d66cf8dd1ce1e77425dbd5f215157914f6669634dbce0b5763a3d8dc6622e28993f0268745c915f0d05547d637b2428b08b046ea75878eb56fda9837c2c74a9a4844c183caa66f612662bd2e56b2f8755e62c2877772808f046eafbb383be8def9572f37e9ffd27caf3d92aa8636b953491ebbcb91b96c355605cfefa400d8d85ead461a127ab7e8528b39e3e8280718718b64ffe93c372525275a14001f05d3c7552f08fa48d5237a5f7df99054797961ecfb3f92d5c8fb88421a46fe4f4b1a7d794f2877277c9e76c202399247e87d79b3a0908d30a88974f9383437dfb73d8f223c16276079e81d32204adaa7d6cee0b907095d83337f4036e89300372cb6b3c3bdcfc3ed28ec36c0f029119c65ca30740eb763985efee8483bea26bceccfa8ba75ca0d9c4a7c080def57ca8dbe6606b0a1ba4dcff2aa50e0969a1896fc7265f5fe888f6e652a8740d2cf50181ff795d021447c382da12f7cc5ebe0e9ef366ecf1064c5993ea190812d0fee35b019648a356c268522e7a99e06f9cce05aadc8c8e9b4e6ff397dfcb2ff19bf90be2f43494b0ca8752de8efc99d5650392af9e51bf5507a9a4459435d3bf03c03f1ebc6490650888c37a9c94e7779f5642d1dbb892e74b0113dc6fb452d8256bcdbe0ded000585ffb09d58886a285f50b84372dd05e8d64e1a18cec44bd533c1f50b6f3128b5705c45fc8ab53da86f61b7e8da2a254646a0fa5eac9bffb8741b7b2c6458001e6604316390af2304c9a88509761fbc11bc268a1cb97c2159910c6fd868f48eae8ae3bd80e9bf44c6c1a68802e05b9d15dc2664c517fbfdaba7c32a636c09887f058b505ba0042f48e0538516eae40c99a1741b1ab04d639922bcce5d663506aaf583e38b1bd267b7bb4060a23f7be85e1a36e7b10331e13fa85f6ee33d60b932b360f39e14ff5e9e2f52a30871ec5acbf83ec545ac964a3a4153d5f64a2b83168539c303b7d80f1d01e4175d9d6706049b9b124b317355ac5f8e4c240d9669ab8dc93c3c0f4f94d1e4f4aa4b12b31f96e571df09b4deb598e3cc2c92bc5d978d796b02156c6de25ab386ec2de7f81d007ac222d8b1c7ae673d89ab7292ddf56b1ff8365d5131073f409227568d51ef5b3a32adff21a838c26722c4bad53d9836710f33c18f4f96c5b3379827a4108472da485fba5c67a7868f22026dac57b96716e56758225b3e107271f4908c3775c103dfe511457110a812516453d899156f6735c795bd358f9d4b6ac8ead427136ede089e31cfb664fda23a846e17c638c2d5d2d2f5350fada5b2031e2ad82dc67fb48e24f0ceb39cc3341a76b6c2b5f1eb43460f4d882f1345df14e574e4868319b18afe2c154bc33259c9f8ca898f32cfd601c41f3ee75ed7f029122120b19234686b907517f276b4d71e392b7cefa74fd7e5dc9549498aba65bbe42c85093d827aefe1e5d57e996bcada56c9160ce5182f95f6e3b15394a15702cdbb7e02843cfc35c82909e3139dd28cd4651f6df1c93c50b8bdffd96b730691e0d30873272ae02f302eb8fea480a708627ef17614d84fc3f7012d1ac1ebb5f2d619fe2729450a35bd3fd07ad0d4f4dc906378614d7669056f6706a7cef559363d5cb590fc06a86e432a1d2d0ee37a14c3e9b39c7926d60350f485b629d3899ff0b5789388c33518cecafbf805709de53d14def47040f9a13f840d0ce22d01211730dd51585fc64d1a6b2eb99829976fcacebe5ec1205e1050c77daf482e1e47a7d99d5a290cd3b0e0aea6358c240f2c80a472e54d459eb4e9d5fba449425cc78211ab885af4814d96e7f95b2ff9371be471629b2ab530cab33630e9dedb4906e1c512e9a04afc62a6094baf846f8840a7316007118a17a4f2cb77a430350f5681a562a8061d82aa90dd99a5e68b62c3ae4d4cd57a8f3ab2315dab8f380748c960a0109c5647759a0a163d77f9ca8fa86589237ad611f0c0db3d4558caf1dbf363680f82c1865722324dfdfdd1cb988c4f3d8c755fff087650ae835ba89cdde57564be0b46a3a26c634e3b39e593d699f66f2cc8511d87587148498d54f3cd63b866706bc9b8b33f5edd1da8ac618e3f2d1bf2268906f78c8316c8d7462df170cac89064a239a4b2bed021c53bb64afe16f0aad58d8062a8cc9115d3136c1bd70b8013aff69cd4b970411dc270f0ec01ea42403eef0ca98e0ff28aab051245ac02e8d7f5f1ae6f81ad2b1e010044cd2ed7535be21f1712a37f68771e13746b6ef19d3154253d01b997e22affae48baabd854b7da5e1f839989a6cc549fac674f2e7ef3e71fc53b8d97d8f085d6fe4e137e4eca7da8bf03a8ba32d1b10905eeae695f9eff5b855834089831445c8a819fc653f79782393af9a5861098379364fc4cd0688116fe14d4b608ad777a6e6d8ee2a56b9718cf0ee5660f645cfbefdeb094691af9963518f952f58640c09e96610e0ae539ef897cae9ef1bd3ff81d46ec1c96f4972c25d3d1c1534f6feea37ffd4a6f180329073335560922c3d5bbe87738fa8f49a925a5cc7b966e06e1bed8f30ba1af2120c5ba595aa6d646585194ea029c1e6c2d67670569d0a8b60d7af06de5a6194dd77cfceca948cec81f84485e7515e8ca93a3b1bc98bf98b4ca03a919d893b7a9c6925d10b423d1abaa0dfb3accaf6403174d63980a41efd6fa51ec2c716f29679eef548d3b940f25f5b699fa1acc10ea6cc6f87b08d4c6fcbcd714c9adeeca7da1a26b90ff261d484554a27e89ea7dfab784fd3b54808ffeceb8d049d2dc9978ddb29cd28077b9ae71bdfc544e7550b539c1477d21f71c3b8efbcca6777151c5819b63c0c2be1c25472613d1abd2ca5549e57cc31d4f11b073aa7fb727ad83abf6851e4bd3b5293fe0506f8e5214de0d4b1f259450eedf4e374dd91dd4da7ee629c6bd1a1789ba6477182aa68fdb14dab2a30718a61211d79740c4a2d7046b7b229e9b56caf16b94779fd4ce39d7e4d0ac056080172f0c89746257e4a972561d6a699e0500ac258b51855be5aedba3af03c75d17667d120781dae4a262b1781afbefabfdd63fb562344f6db535ebb6691fb585144c4aea38c838e28bb09944f1238f9ca76b2349651457feacafd7043d3548b272cba0896e807c10586923f527ac38bb6a44f7011c15c0afd8994a43d41dbf758f54c6655906f432fb175d6c99e469b548c24bb03eb240b55e75ed45f7ca1cceba4ca0d4a36a2139b9c45f0a42f00843c649bd0fae0de65fc7c0baac9bdd26c2742f514950a82968f97a9b6cafa8fa71846f542761804859ffa83decdc66501a465c779baa0b113837499ce7c380319b814d4a13c1e9d9d431ebcb16dfad489066e7e3a45f3d3847016d2c6eaaaf5e8523de0b3c013be99fc80ed5c3a4d39a332ffa96a1b4c9bdef5f94927a4e561dc63148f475e4895b884ed3bb4d9d6ec9e80c4f5201e8d46398c2b53a059e22f74e8c51be74899d8617576cb95748cbe9f52d6abf0ee98169e3ff7e8687f091b6a5bb0bcb7517350b7f971bb09558bba7775ca3e9ae5a8fd8e374c89978afcac08bbeb4168e4fbe386a96f470d330f780b5b51b5510738a606910d884fdb083b43b9659d04716a55dbcf60f11492f06bef74c713e2f42d4b0f337098f442472e5b94a6d7720becc23a8ffb96c511f202812cc401587c78135c73d5810726a4eb0f692c10b0abd73e0ff61c2058376d9e7ed6d0a8849d5340c2f9f5ae3507ef3c45042ba0b551dbb87ce2b847847dc4d8963c74ed7a82e93e1372b0616b53c37b6b3efb4fa8a884c7fda7fc97ecdcaf5d5b7c562df5f7a235bf3b352462706c296e0eacab28f2d4ecfbf9c941156f5c2c220cc83cc9d49ed3d6105b1ecdc6254310e1593cf3952ed9ab72c28ab0afb8a1b32d743c5ca96032e652534b8faa11cc1522bd3aaec37cfba78995717899f6026c2619e2835635cd5d3baf08a685948700b52f35059873ce89fdeab7804809b81e44b2f65f0ffa288d4ca28f2a2afc100231b639b0be6e15fb0ffdb3641609eb0b971285047610a4eb98d360b360803e26e4b76b17eb1440ae98c47e2d853fc64e59186de2f09fe5838f3317aab8b83fd949877c19d3ad04f85ca7ce207dce357815cdf6e662c327583fbb9379f912ce3001211d291e2289217724293f4986be13cd69f14de379181f9284416a414a209599d364678fbac00484576cfdee911510e3d85a691a5410514d52524be30958788e3670ee1433838ef0c78f590df495bcea970786dc5fd0738dab9d6362e273f94c7c8bd58ded331319fda4abfb28ce259a50418ff58083532ffd6501ca22a6b02839727cadaa8dc9f350a66c49f46a915323038223ae295a251d139fd4d6c41e019da66fca97b686f82bf11e87c38e023d63e475c6277bd7b4b7e457750d501af8eab8c50b99979736b7b563ad3c41f3ac56bf37e5ea663c65f4ae5e84c6ddd1207ae4202cc8ad0aba674ef1e5cd2ff644d8a1515f2a597e165ee51cc77c901ad0314a6f5a05ed1d9d4b944c6407cfda6769a3a6eb787f42b1f7a2ccdc2b777c191e2fe23a1d19753eb0249f0afc5ed4acab1d4e484196b913639df91c471f5f5d3fb4febb897d3bfb8ba635f10140a5e8e9cff81c7132fa21c5630ecf42f7662f1ca5e0620aba2a7f809ed51065f1f24521b6b9c704e8b2e7f498703bf3fe4a25883054bcb86209cab0146b19d84041d85d9b3336b7fc6e8ff5f8348b9da37f573017cf2298b7d054582addf191f01ed2fefe0e4cff2e1c371b492476e773d710be190c7158f96b9ee0a8f8c03350d154818403378ceaebbc15f142e77c35e5cbd4ae84fefef8fb4d84b0da82ea87d226687c34ec4db2c3095a96254cc8f53832b6c94496a268712994df70b670e875663b80b8d94100e3756d87deedbaef318094d8e41bb3701dd43b2f57d7c712cd5c2a8d15ca70966b435eefe4a59ccec854b8e9803020ad2fdb006a4f8c9575605b80b09dede2d0d7859b5c37dbf409e010a6bdfd98cd0f0314e7e6b590218befa40125bc66d7e6e046ba396d8157dc1ec3d3c8be2d202e5b410b8181ebe86507219e6a5297897fbc5a7347cc5d7009150216a43694081cdfa83fc636c6ee7dbb7df17abbedfff2d5973662c413d78f7190d27a8a4ed12c2374c624f9e4ec6890b4335bebeaef88a0a7dac9587176e16f1f52066177774ad68620f7f3fef6b437f5df638dd2aac9f8802fd6504c22cb716c934734a639715c4e50578fdbceabaa8daf4bc9043c589c91c8c006a3fc6caf6255eee429932f9bbaff6f5913fa00b3a28abb08c4e621992aa7a90055d5394fa866a32eda2faf7efa929ec96957794c974815db533c8b89d60e28f8079b34b8b02d7347e3963a2bf16d2700eb7eb9ac9fe6de1937461bd909e5e1dbc408880c17663713a5f98eaf1569cbde3634a026686f953e8cfa5916132f25f2f15cf671fdac522dff68adeb85025cde9e227afe4cff171d7c00436ed20208ec21cc3ba079b078fc05a36bd41f06a46097422dd05f2cb921975f3799a4ea9b1c701f79932f3f8023d849f452fac515d2dc63cf8f70a51f6ecb284bb70e3811e70dbda47141a1113133f87b6dcd075fd37de0459bf81f022c0f61c2102f1ea78bef1fe05d468883db6b013d6ea0ba1488938481c43644a59511329a64925931d1b006e190cbf4057ddc46c9ef1e78be1e1d89bbf09d1a3c281f1e27d6c59250af4ec61ee8f2c08076bd23b7c0121d59c5150cd406c7f7e535f081664e5555989b65aab3ba641488b7cc326a5d0090711480b8d9061b4783070f19bc8eebdb3004420ddb526f7f895f12ec48cdbd29381ecdf981e14958c181d0b6af33a92750a259e7a8c27c3195a36591a354f2a2da090cf3384c6ac39568129d2573ff9dd77e5b7444cf923249311ee4c160a491eb2ba630ec94af8090ed96784be53573cf8ba3c410651431300663bb42598f5a98eb5616cf5673b41f3f4d50c4a398b5c74e49c7b8fd2af9a8224bc1ad6809e9a0eb61340e292c209b8ee656fb79c998aec901eb320ae5593d04aa185053df2a8626986fc8932cea596eeb208fb081eefb4ac652d8cde77ea63e9c0850ab0f4fb9e33dd847b108ecd5ba06a342045532445f12ee837a8df1b6cfe276db58937c27030a787a04533f46ea6c608ff491db4c09f6378332bb9655f69158b32d9a79bd8db5b6908c7daf207a87a70d354f8129b910e3c9e61aa5ddb4fd5b8ccf3374ecb879f718f40d7c75d3d847147e0065fd7d41ad646dc8aed6988a4be9433ca7d2ee69f5efecea4d3e863b7074483cca2d000f2e805e68ddc6db72c4fe945bd715da749bebd009de8763725866c3a1be67f47788c60910fe4a04559cf42d777bcce8336077a1e7510a407e572e5f9155ae1807d168e7377a29f32bf41156bf33fda47627011d7b3171b097d5d2e0bfd920232b9ad6a460f3ff647fa3802bd66329cfcda0395b2762d23d4ed1a94f687f977a67c5c5b3fad2edced3ca2b9f422443dddc249276258375a4a1b22755255a5dcafd8532d262be8415f0988fd95bded35fa2aeadfd1d04ffdd7b1119933c800cce18cdd4ca0626c6ee797efd5eb814779082c1e66718f07144aafb7efce0b03765b6a692ee2abaf1be2e299d44f6264cade9a3cf7b1ca806e2f1ed0aeddf9ff549ce8edb1ff7729fb0f8158cd4ebc80ee1d0cdeeb531277e1f89e47c0659a4b028c4d901b34476fb5a9af52d26383cbe84fb76b74d26c774fe58118f5eaeff7a099e010b83a25c0fd82265709e4d38a9ee42e63546518c16c6d10ad1fe40cd4200822fc468ee3e376aa67b49552da24ced0e5bbc1a7b4be9897e9a3f9b21dfbb98be95237b60bae7f0ced1391d8e47fa985be4e5e8ac5d7d3fdb936583da0162fc3369b8fec10c75ebe9e6bc231cddd7028f59f569faa8a533e78c37ede19afa69cf0448f35855e38c06642f6df8057f83e74195ac9dd57c65686a1cda543d15f5b3ada8e915193c969630b5b7eb0516d90a54c5c6e3047d5991ba4b551053423ce4a51cc6e8143ae6b18630ffc6c9e602042f7485223bf459367fe04b990c8326c54239c03a7d517e1b7deedc1ecce14f8d7069ba14393474f0b58770cdfbf9c04d2eda40972d161fe989bce21b5aac080ac0e9a0f664822121dfed7cb961e8326a2b3f73e0607114edcc77b44417c956497c2ceb948bbe29c446f770b0016c02c55a77cbe2d129207e1bb219d7276f6ce740b7f4b36853d2cc1f5b6717383fcbce8747ffcb225c8ff43200ea544b77d0453b2c7d8e1793e5b5ccb9b023f5f75e50937b6ff37727d841715ec8aad614baad15c619266bf1f52fa5d87b9adaeb1deb26530fb2eccd7febfec449f6c7f72a5b849ee693f74bb582af4d90b7936c30280dd570750518942e205b26bda501a29bb5fe025b4bc980c899e8991a33e3ea56d15102c22830201604effbb9b03582621c55e85360499e9104c3bd271d53f2e5da89b9a5d5ea8bf5aefe1d4aa28afa6013141fa6002401aae483550c04c524287ea86077093bdf0a27a1615f6d1c598063f30d190b206306a661dd31188c35ddd42078502f64b3a18595652377ce084d417cdf7d0ed4cf3dec1a4f9429d665d9241a844eb3f0eeee3b5ae3c84a117a8087681e81d0ca7acabd866101406f362117ba6782eda1a7e6d1aaf29ea3054b09ef679e25cb896fbdd812b208ed8c4c5153989139e69a85797eab90623a1aa4f07d5f6732dee1a80769fd1b561a467ad2be7ef5ac31b5d5d8015dd3ef9ff06d0acc703db4c20232aef961df05d87b876657e90476497f4585c844ce0ecaeb52776f3b247ef990ba2db9222518db8e47c12d9a263ef93ca09db22897d11b5c9abc44642b77e09883f5c1c9ae8d953414a9dfc5c70130f350d71b1c756ca8d36e8013da1400711aa4b8b9a7cc2f52a325e1d848b86e19921a7370e60825997d2f589fd6f6ae0d97dd453c197f3dc1feb808dc3a6f6fe44c339dc385c851e724d5a33fb2b0d191c3c56d342216330cc9f379a7b5b226f03885c9cebfd97ba18cfe85a3796ff3e0a9cec1a423a8d6de628e246cc3e1ebeb6fb3db6cb84318593784aa43cd01ce4264d5824ddb4afb20246741c75111bdbf0ec5bbcfb9b223ff9093829876c2f4d66254a9ceb4be670a9a31a809bf1e33d59d949d763050f568e2173adc9d4c836cc3ff8c22c734714fd5fd73da76064f5ca5d657a503da3ef1789e56d6c6951e68ef48a9a7ebf1a0a17db2cb379a681b797aec7b3334dbe847cdf08d32768a5e90e742b1b4208dfa6cf4dc20371b28921ac258e17a296e529d54741ebb0eaba7fb672139c13a81ce9ec66fe2eda4d1900586252882097033963696a5a64e2b9fb89de2251566a278bcc8c1292191b37c7602aa347309b1467f29d7933a994860e22cb17ee51d769ebe601dd1765f189f665564cb09d940c254e8312af74d8c79d65fc0aee2ed9d88cf87174bdaa8007e01cdb14a479da4698065929cc385fa6251e89f33b5677c09d295ac03e4b1bd4679bbce7701fc1b9120db734f54d645fd8b99980faccd5f8d89435635ed305a8de0c1d85ff13067441cf238ba05d41d083b62145e271d6fe776f1fe336d6ca9b86963aef17d44a40ed73e4576d0027529c5d2a1ea783c33bb5cd91e2a4168c378265f79501067d3dd19b28ea862b5d17f3ce56bd046cd690f67829242ae9a986b9a4edf1e931b8280e16cb369767c510975971362efd8fc851046e447b01fa600685949eb80f2710ba769b5db2adf820cd1920fd6c0e2cda18b09750a41f19f0c2096014932a0eb39a21cc286c2dbe9fb041e7c7fa92751c286efbc43568ab32532496b4593d6c4dbb569dbf970aa224826f6825803904e9aaa495f377ee3de0250aca1063fc276d079daf170066d28dd2ef89eca9b5d079e6795b3b5d8561fb99828e5b8abb95c11087f8ff0081e09efdff488680e49b5c62f6efb8a8be9e334a3b38212cdc2b4127fb584079655e3d71dd82aa76d1b227fc5ee59b13532e23cd2d3767abf4e7fb7efe90adf1a841ef8274f13128fcad8b22eb85e8dae83f4bf32710f2c32b9e62cf5cbd01a05fb13cb38c61af5a13f9c4d4b896f9a2bb47416d4143056d426f26828b657afb12eada3f8fc078d515529b5c47bee4a83b1ab49102136f32e733685f46c60661edf5360fb8e229f890c7e3119d4ea312de223a84b578e48b3fc6c0b7dff31355a1e951406fa5fe5df240360ac750bedb5baaace50e4ff398ba02f3542b31d4c8673ccfff98e1d949c41ad6cf27230d8142a1b86f9cc37dfd766d6cd6450312596bb4825a3a27a1312e87de66bbbb08cd6012521288805030edcdf42c7fac1828692285b8aa3df4a49b5ce5b168d421e27c7dc806142755b50dd5d5f8f2a305192224d670443d5767ae03361ef8778d98cbfa75644e349e9e95e1df665e312c07f7a374572774bfadf36b50a648477307cc7addddc2bd0ffad26866187b605608e461df7935bc118d9186d0a69af2266052e11fcfaac388896bbeecf11112ed4da84f0e9c7e44f4511c96b97c5b4cb68110e5ecba54c310c9bbfdadca031ed129a73707d2330ab9a3009c36b7965d980993ab926b92a8466e576f61ab5fc156051e9f438ea52b5b340c18a37bb84a95912e74f0011ac77cd2c833e6b9ccb02ba72f2d2c4a06a6d4dc3c9acc23e1bf617f8b0e7a3394b89da5579fc015539c55f02ba168405e62bab17db3e98c165e015ce997c37747c25b2404f5ceffac59ac9ffe90b95dfbd04bedbadb5d907f0eda2751be8e51a6d2d30b68be094035b8fd17483fc0ed8e75b3b4ff38fcfd9157356a573e858b484de825794a878a0c4dbe62e1ede399972eb2082891ca81153ae386f5091eae60a876509265aad49438b97731b01cdbcca8ac4e5a3a50a7fd6007fb6c82c1ec0ea5111c43f4b63a6e31b131c6e75720d44b34276faa899c410b343e159616df02cb207d1f1562658300f3301fcbb968facfab1cbe07b2c2351bcf130a2921ad9e6e8ba04da2713e153aa374efe7c4e94cbc4d3fb96e165679d658e47ad2283094331896304e1a60f19f418f4d7b84b5def966c85f6141bdffa12573c8088827fb2b4ecc95f72327ed1af877ea87bcd4fa434d43e34fec64cb17217663dcfeb75a2bd3647f8375879fcedd7ab6605fae7c7fe7ca24270465ee395b69420e6cc0b28dff9d3a0f2afca214b8b7b41691d164b20795b519ffc29a86a023df1fd8e1c1ade584bf6c27f13a3f41b3024ef381b2cea83d87485a2dda110721ddc985e78b0ccaa44312734b02a8d104d4ffd3932e499256bc7abdbe0d168f71dc561880d486603c59e835493d7dd822f4ad398b8f6d0414926af586bd4163c50a7ab31c64f4291cacd12fcaf383c821fc2aa69888fec5954b2dc3ec8703e69f3442b2e0040738be166190facf77208cdc65c9594f0c5422510c8dd9dc09386c8cbef52abcd8b94cd4ff371b74a0133fe5bf6435c1a0d05efc80adf1c715e552f70316faac3a65b34e9da7e9d98043c107fbb6818055d8ab226691e8be12c9a0afe6723cfc4c3c63f8cef28d806746c5d3d99d5f2566c527f128fedb60b41618cb8a89978c0f54dadcea8ce5ce3bd61ba27ccfb57c0796e8bccce762791bb1d0a299f876dc6c4358d511b2b40b4b36075fb5660e8a0dc7779a321d0d6322d0e5afe0bb1598fbb8ff83a3ee12e67e6e23dcba7e0c245090336b4b30fe85bb51b3e80b650f4c58741c828f9a5965db50b9b2437d1c04b27eddd8de964f71898c686eb0b06530f61ca565b41fc9763297da95f9018286022ab087ddfd2d86db12779088220accae02f23881f966c619d7821706f783f2ee17451770f51b4e1785e0910b4db24e86c28ddbc23767b225d6c93dbeacc6a886f55aa4b726fe9ef2ce9da30f87a63a8d2c15971dabb3034d2d5c8dcf63e0b4c4b0ef24e492ed9589a25658701c25fd833a84694f159a560348a30e14f38d2305ba9c13fcc33cd9110d4b3bfff03a78836ecd8e5194b1c1f2d65389ee4fdb155f2c47084f56cc336fe119e1975f0213f8e7b8cecc480dfc3ffea47e7c256fdefbbe519d68211b8c9947431e5c8adc1945c80b568f0072c80f0d28ef3eb8f4aa2da88eae01d8d775e25cace8b804053e46e61f680407b89de7401d9d57a602536e1d89e2297f3e7c7b7bc776a7f81db91e5a9bdaf0e966fb45698cbb37873ec5b66f64360b9d4bfae03427a4aaddfff3a8c76c8de7df2a7aefabb48abc14bdede2c7053a67521a911ba6c4d3634d4f269f66034b339c3b107f7da18cf59434b7ffc341a54f085c47019909b69406a6fdb7f59d350bb885f6536da0b2e094c7f4113529cb338287c035ff08c0c9259fcdb1e897f7b1f2c5db1345338e8da11410b013edfc7c73a72b3cb6a7428d4568e0e515856af0f9c9c95f56529298f22a287fee3a7dcfa5f6f9123a68769535d3f5843f884fe1c31a417d20825235ffea85c960a4fe982c419915632a287b487b3f902e3f1b00d3aa21b4f53ef33fbdec23aa5ef41702b5ebaa6e711c831d3c30d7702469d710a506d76f60ed80da96aded7fe40bd992f0929b6f88cf740deb3e7cfc134e481e8b5cc46df249cc2406a06c5b051cb333e7769f436d4596edeb7e8dfa21016043f68d1a86ebfaf9b2d2e0bdb96bc311206aed75422739e201d0ce9e7ff3821502c974c4447a2180dd5ef82c6be93910e888839495f9c65d09f5e7bc1937b2c5e41714c5ad593ff71cd8217cd2a97b4e7939203a3b59e78a94f1781319d552f78d87e235c4ba34fa8ed30705e9cea3fb26c01d9f92654d6bfd38058e57e390fd15544fb0906efa1702b4fcbd783aa5065930005b9967abf6034918c484ba077bf1fbebc8f2053e0e6eb4fa69593574bfbffb1e6537e2a0532a9441238801909240e4be1620a5169b5e3a8117aff7976abdc1dc6e95df84613acdd0b4adf8af672916ab512b2a0ca8103b0928ad40f919ccba3e95768b1868887d3786263df70c5fb8dd8917681c74f52dadfa8293e965f81c886cfa5ea207dee7826664e313b721532525bc1afbf85346ebcb9ff8ed2df7b16064c37a5594894a9e2f8f09bac2ed9c43ea8a18ea068443ffa61fadb3cadb82405167b9a74004e8b2e9413471f47b3842951d6e51fe5dc93ab413472012b7ba7e1dcca9024bb47d542bbb5c1321997958457c1697972bf45ea8799bf6a11b8e4094542d5540955dd8c4b6698d5b4bf746939850b64b3bec558bcc09d0881bc568fc1e8c7696e4c9704e8e4533cd1f9c8253fe4232f5e2e3aeca41a68b2cdd404545e2021dee7de1a500bb9c6d851260a9ec838f18ca13a91fb05e30536e4ad96351e68f032cae232b5457425018c9c0a3fc3cd26347a109c443543e614fa069d14d77f2d985035670e03fb9c120ec0b685c56b0f51dc11c2c1496d6d7f69a5f49a9d7521d08d156280110b3d999941d95933ccd1dd027f3b9c44f8f507d2d3136b326a9a8566b5b2e7ce437c2c1e555573960232016f4b51ede84e68093700a9d722efe0d79860b07c90ef838985e11168834c787ea57893719bd76360bcfb554cc10c3ed427ea809cc3218c5b5c2c018368be83a7fbf584b482716befa52bcefdacaa0b028b65956f378569dc6c831d6969ecdbf35484ba4b5199181bf19597def4275c4cc4849ed60ac528911c2fe7b534df7fa52550cb51019fe3d7c1374fd99faa1f41c9fba8671ef2520f23b674f78ca1e0c42f2d521497c70804c8d6c5cee2aa432f3695963b21fcd53628bb40748d50346016862f61ad705af9ea54e4f0ce82ab5cb5a0d09ba5950745011b2274b489b2d92c784b4c0cb8b77e7833a3141fb72fd43f930ed5abbe7e098842f287259685b9c6fa79eb06b21cddb5c2f29ce3b09c658fa362eba7a2b4f5999eb19e486e94c49c40524a32d5c3fb6ea95c957b9e963c449b6f51e87ffb71a138d53ce4ca4441c81c53094ef94e45bba90ce2811b089c3dddd14a4a32d30a293bf2f3bc36aef0dafeb351b141e93192467a56bb26dc2da4a3b9f62607588289892408e1f52711a5a2ed8ccc50358bf6ba87154c7e512e35e8871db6ceb1bbf43b52d5642f4063c1375d4eaa09049e09de0b3b7b54268514ce6544eea729ef2b527dec16906cd776edc926ee032fec1b7449f0182f6cb08c915764a0fc75c18de2f8c3ad63aee55cfe31c377b57510923868c47499f541cbe709ba80d479def03deca2c2904a8daa932676d3a5863501022d1fb8e176e954ee3a676a72e8450a7f5ec43fbb39df099a3815f5253dffaa78b12c0cafbb19c916473eab65601ad2333a3c93839f05baee66444e5ae99ad826faf7e065b4c08c2e334768f47ea791a5cef868fc27325e84a64994e6fb7170b023c7cb53a3223375274cde34d98b0c23a96eff35a4cd0853f7ada87a7d91d2fe3c0a89de25c41a789c56ef0ff5f216d192144cc381531bd2a1a8982ef3c52991e1e90e6f3caa6ed1e7173ae04af414b9a211619941d6eaf846ea38e6aa2d22185a8cd5cd26c9918c3305541db0243319b7c5736ac7f85d918d108db9efa44de9bd78174774e63a9cdb9d0126035373082eb806b80f983b1de042bc523611c3c2ea97774b4d4bba19d996c19ce49dda6e94d0b31494b7045d811fe6249b99a7c944a62789e34651eaed6a8468623cb93d8fe7ad0952c18c05441a119c3d134846cedc1cf04c82cc99718f05e7323c39d108505afe2d3dd7e957d25652dd5041ad1948b5a26f418f66a4ca1f973dc11a0d2bd4a248d2006b27a6f2f28bcb16d76fdb48418c4b803ce9f8e3f583e66f498512c21965a77021b6227505aec09df7fffc8fe37eea3a3a3380a761fef4408edc330340837a2f2624d046a7d38b5d9080f30385cdaba552828bb0f69b3b074173b4ac0489ebbe5a5f319b187eeca94ec812ff4bea7ebf36de659ce6255ca4c422d635aa6d6d8af9bea429cd595d819c7d9da6740fb8a772bf92adbbedf608ba2e1178cf9a977bd9650afc02ba541964272f468564b3f7aa623efc3ad030f20568485f77cc8c4334f5e3e03500257bab5ea1ac04232ee9113384ba0204e3a28479765ec661963bf9d7bea18a3e0add0a6bf6f13657dfd56e3588203f624e74be3f3da88041e9b2dae53b12329ff8f8d865cbe4bde79f207dd11a4d71b94c577841a4763205730863523c0b4414167c452d1ebb6bd4ed634667cc1073015fd8fbab574e6a044078b493c8c08cabccfcf6eaff6abdcf6b23285e14b7e1b1eb7d846f3344c58cff26dd933b97730547eca9a5468a068aadf2448ca1ba9c190226a9a4df5f7eb3fac5ac7d529443c9e8abae8eb5ab9e3df6e62409c6feccfdd59b0017c975c9e472a10caf71bea1db003a2b3af047ea8cee525584f27ccf83d61790908a031d70736889560d0f90082738e87d43f0c84798e5f3b7d4e468db864ee2e3d29093eafc08e38ea2b0bd0733805d05c41c435124b41f98b33cb0aac692e3f3d76588c94a3d06222e67e7063a3a52cd0b210887538a4c67755df02c4cceffa42ccef4a8c2d3ef69730c00bde0224c6099aa9c2956c41a22956802e9f4ed84670ee6818e0d3f83cb9ea714407edf6ff8688d3009608926691d0e078522c4944eb64fdba571b63332035e8ea709663b174559fa6fa53733fa3ca95dbcecb7aa172fdaf1c18b10fad45eb2a7ca2866472f9249d57370b7d1c7ef2c31b749c0eb56b0a3b1fe380b2f498e404d24ebccd180b12f82f4da62935aaab8528f903e516d1fd5c82da49d141aaf3381c8601268570964ba198eebc44e394f6dc1975ff1b4d46ecde35902915e66148c8e83e41a24eddc6217a18c4671195b06cb89df723cd2d4e682dc03f9eddccfa4b9b34acbf07b0cca1ec910deb5a5eab6619379ed14ad88d785579ca6717883d259cf3d0daf9ef3041c8aa3ad475f80b023f563309af5b3680aa713a62e2f84e08b9a368aa926c97bd9539d12ce154de24c3d40306eeefe8392be20f8bf3ba05d13318f67a07ecf5b3615a5c028efd25733974e2f63c2c04d8b3847e676d4c9833aad575c5b0a5dc5bf395f733e128f1cbf7bc545ab2df9c32b6660667906ba34ccd67af017015c25747b743348e3cc9ff500206bf4277b2ae60f6ed07e181cd9312e71fdee75724f041faef07acd7088f148871ee9d684bcc60040be13c7646adde8df4bfdbd994ff0abf702ccae74bc88fabf15f73d0e1b4e1a93830b3f934276f5e09dcb0c934ca32745e07af5586318aeb4daf0ef33bdec35bd5be73bceb28cd47de134db17671c46d7d35a29725cc4a1b0851b9895429ef078bb25c49abc07f46844a44202d728780f4b5de5de77089614711eb086f42da3fca7489539353c34ef82cccb25cbfa38a5ad0af7ba6bb3c368ecde45e5a6499e2052fc16e12728296544bd590fdab2ae6afbce4b5da095b58ab3a64034f8b0416b73e4e493cf16030e70f0ba837e833079fdc88838b7c1613d0bf2547b4563a816b5ddc73d4bf2eea7f2e5167dc212ea001908dd14112620748bc356a7eb22d35e81b5c00331587b71a15cfd9b5b1b828597e7623afc1f5ee845fa44f066283390ec4505034d0eec373a412e20dbb69773a37d0e11e717d19666225b59fd9239aa8021584f93764d97b96e23de79f84684b7b335f2010a8dafa46e68a2c4885da22249f9969b991beb8a18b4d46e60e76317f4aff5e4c51cd8e84baf71f880694c70d4d33acc8fa01c822b934ec80783e136b65550dee598fd1a1b1e70d71dc894f01a1b09521e3c939d33e09064f927ef11bd649a4d80b7a1927e4dc893626a1a9216af912c8be4f3a6c4ae1e821af5855816ddc96eb36dab9376701229cad3276f77d3446eb3f3a55ec9225e765dd8d67330e94ec7b16820680e2043b453fcfffea6ed7348b6e1ca52da2e860f5fe40dd7cb37cabf78bc8a745605930dad2090163bd136524ce0edd11c0932dfe2b82884ca2a1c8c1a62f6fb4d8117907a710cadae91de36c844bcd4f07d1ad652464bfff203da65440540c7f38b2b1352019af662cf5bab71007abb9a93fc1282db42dadf59d067cbce6b8005ac433d54cce759c0ac010d3c8e3ad0ed373ba0aadb6315f70c83cf8b095ed923804e6a74aefba8ff298e9405e4adcd06a42730e634d69516878cb96a471d81522e57453e8f8fe9e592b0d1cd37d5f8f75e57581bdecf545b5d6cb63fe381955a408800e87e4d09712665581d1e7b5245120f13b181af28f8342c1ff3cdbe1262df68d339afed418a3d0960c90dca738bba77bd4dd70ad2cf6282934fded678b27cd20f1458b58a935d60bd48592c078f819675fe67a6e5eaa9e1153ab98dd1e5b3737ff0e27f215d8d6f2f183e8f43076b89112e747356d399be6695f95398a6fd29637ec5dab008d71a1e21a7088cdea7f409a010fd5b4eac81c0f21824fabe5c5d1594e1835ac1770bdee49b4b214407888a9c7b38e29a96b3869e77fa2dd9d93bf0c5b2b2aa5a70fd75ec6c90761b4039b38245615a3865ec3be76bde0ed3f180ff34c2384306669f1d596736df69564b0f4904b6c0c1d25bd33f839e04b9c456e05546472e0a82ce37822f2e8c92c51e0ba20384f85b91caa52dc5fdd245276735526f638979fc569a732dd2d53225f672a35ffad31d84f59f0f8857563c272b900bd294688d7c8de4352f927e34c5ebb859db1c41a96c194f1b593d18d039d727c61f790ccef0bc745ed5d30d745c947e972ee4c5d3391417c764a0022d9ee24fa0b35f325b3f5f1f71f2d16bcf0714022c980b2361e2eaba7604e5f7cb0ae83b5649bc557844f558e4fd53ab1a4c81a3de639b787039b1ab0ff8c9b73b8b8a62dde6427358e4bd3fbc6ce1524c83c744f815ac8ad558689f1ec8183b0f0f23a72350ffbd6387c0337c76e26f2aa2a0a2219528bd196449eb36cb64c420171e637567a0f263836fc2efe8b2d85f52c19d4f4459b6fbd69adefcf54d4efba2c65366362edafaaf37b19f84311f6ed9f15acd48b54dc22c9762d2901a869edb874044b76524035363948e9272a9df55c28f0a797c2d08c051ca8502a6ac0b2b24f52dcd71f1ec54be123f2633efa72567bc9ef46b363de30b0b3060da967a02e989fdbfaf655ddc4946aea9866ecbc5d2a41907c89bcfda529e4f476e703aa01647fc305d1376ebff5b7e55eecc14a01efc9ba5d4120e1974739676d047014ba05d26a25e1ad5019422ffbf0645dd84d5cb074a770e3b694d991cfa18e4547bc745f87ccfdb028bc06e8392ceb46b41b017b3eabdd7acf82a0f699247b5b2020bdc62381b54c9e7c9faffde6252cb8bca3cc406ff96147f023d476c85a98ab25ae6e67e392625a099731bc34ebe22f2d8a967a0ae381d4d4340475aa472727ae59b86c0822689aed672153eaf2df52b0bf253e4741f878f08efa2ec0bbf0623b6c717be8716f76c561845a3a8465d9ae0dcfca23a9bd7e837aebc8aaf4057ae067e264de80b56514d98311fd6e15e67aeda0334e9ac540755e4f7cb88ba72798422c64afd472ebbc83b495e2eee66fbf360b0aa2970796e074b1927d7b8a4ccd76ac22ae278340a02b179f04a54621032a10b6dceb1ea9763b7212589bf8f4ba3dadee918b8f9419ac94f18d98d4e0e55f2b8041f0c90a1ba1b051d2d4eab720b44d5891b3536a82ad12f45f786c1af93719cad16b11cedae92bb91c95978c45ca00e3698242314feac780865ec7f1e8e9e575ddf922c7d30e7131bfd2a6dfdc5e406e784f28921bb731d66d0a7d7b1a148785a37eddc0a0009dadce5561033266f677fb6748e554e7cc8ecbf39fda9183885ffab67d23d78149cee56fcf096b5ae6860157964de47204bddf2187eb100d03a5b9282b93757caeb9e131c857711c874bbbc8b07d1c0e9341b10138a13d9b8c07cd03297eda8462522063a9ae52495d4d5d7e9043d9487d436aeffbb93855c4688a6050ef9b1eab6459edd1e73f5846484eec1067771bf1bdbd2ed6144016eef4d6c467cd90166d9529c39deb119450d1071ef3daf4d2677655a61acc24bbb3414c4d62f81071b8793888b3e2e9654ad87ca3be3afa08795ff55232d63e97149542938129339b1aa2248dbf621bf3faa9697e57687b5dd4631aaeb43dbeec00e3dd937d3da2ec095c7ffb48c0bb34169ef770877c5f11c22f9bc7a0ac2eac214115feaab502c7cb9ffd0d84794c3f7d03136115e211634c74eb61d817d314662d5980ee3d5240c935aba93c91cc5c18336d290234515a9509a1edb65844688294c8e2986cb161b0919e6f371cd2fb047d3b37214a5bfddae83288d1ad46c67effda6fa7b1a3529a5755470b4b832523b892824b4e8b6959e0c4c77c8b3b7fc92924a6e14e5b6f14ed48c5ae5dd2fcd73e065cedd00626741e6c84a727e812ceb119accf6e195c5fb15fc183839f3bd330ad907662c02439912288299dedd011773c82e37370dea89744004f4f7d83da47d726213da5c0a42f1fa5126dc1ad9bb616403e80746c7df78116d311bb7454d75cc66728036287a1d3d720649520d4cd1724eb493f8ecccf7b85d1b65c9286f12e92ad9b95daa1f394131fbc2a73ca95e1ad68e82af64d35ef8da0173512c1bd2132ce1b3d7ab29b79540cb8a35fd6d25c1b3af24add2c340fe731ef5b0035f1c5977e93692a483292ff8ad035b1cca9fb80e73d3db6a0e191f2f3d9dd6112b96ae8535a62ab7edd5e63d21f74523972367c4bf2687ba1164c2bcd8de355f85fc97e910dbdefa599a3168bb29362a2064300ffbd25504bb3ce511337f664a44f4b1c617a0b31e4342e7e8497af41f1107ee8b59128ad2f14c8ec39507b03da3e12630a53f78669a3625150c4f820070f723af6d0b7fd30ff2ad6035c3f33db5d0007c2e7a5ed189e56f20c631e317795e412495e37b680dbd6665de21bbec39ff46c5e084e2553cc91eb3974d7571ac653711be88b041e110155512ac2ef699e4203504ce591c73bfba853c3c2587f6e0954e15d5f6f4ce0f8264ec4f7a5762e21e60516ab597d85d7a339f85c6c11e0f9b60194559128869b28dae010f7015e9a14edba08e2d9637617f8d80676b1cc53e944246de6b58942b76e422e1fa6042ef702b08e5a3485d2f26175a92a9095e4969ed1682f172ba19d71f6d1fb24694b53b8a0486c1a06e2ff5a1b4a1a242230f358094fa29a6d153b2a70492fc27687a8e391c00c44ad92da5c009a407b2eac3a7d3203752e07a538ae889e4fd49f5d14a9a05ace1836764e7fccb1b778efd6f388743fdcccd932ca2f5dd2d9c7b7c1ee99ed88ad0b8a1d603efc77951dcca25a64019a302a5aa4cf97c7a53fc022589afb1e89e6667ac8a30ba5b025213b283c2cc98ca4e431fb445b1fbcda382e1f9aba176aab9ed76995adcd57f9bf4e79c6bf966efc36f2206c52d467d465e3537a84ec3114762b5cf23900d34788beb425b9a94a612ca7859bc26158eec1be4e01d1c157925021f49db04eeb6b33e41b91eac3230af1ec41dfaf2bf4db07eadd536d292d46c2281b5370558326cdd5c1cfa195dbbec9cd13a1c00cc41955f1cd76e9ca124b0c25a8003dc5aa5a725bd166d7895f061a26a6d07447f3a95049b3fe85bc5da3c99cbeea48022304c498ae417da125f170efe1c360f1a23d67c62f4ed79000108f384ef63a5066bc3b8b86628fc7ceb79a1372b6c2d5ef531fc23ca8e52f807431805d8a065c1c09e61e0625aadbeb95f0e4aaa4784b2820dbef40509c1dd59ca71d84bcdb5b476f3a57374534c55822cfa5b5f6400da9c36f64aa80ea929f4f2cb2d3acf359c7114e6e2dec1e57d652fb8e98d1fe7da084617dff42beacd1264f257da4455b8db6962c69bba1b79c9d84cdd48ccb2a82cc546caa7ac282d76494fcd3f41c509b831cffcef9379e05cf8583b9f2a264f9101e629a943d4c573091fc68135cc3248a4baafe535d53c5e97449ad2e6ec68889aa58f73734fd506b315895f7a4473dfe066b22dcfd44e05f0cf88755b63b735c7cdd60dd2ff12b1a868bdb17c5c8d579996a023f8ab7dadee1cf2b6a523f174c024ac46fdd5a87c6c541c93c8897c6f483e4913c437f7a2ae43d1c47dd7a0a9159e2cf2e2377ea978f54da46b3973f4582464a26ced400fa26ed92077ba033b6f9229ff218c76a7924041a16dcb05513ead51949ad96dffb10512a2426461e9fc465c9e8671954a072d39099133c06e65c800667fde6ea3548c03546e38c73be975a73830ae29fabf7a9e842798ef371d44abbc84946851491ec9e81003fa904eaf0b65ee4555bea959c041f2a479e31a71e5954094d75fecfe743f87cffdc8c4e2f1da8d40383ef909e6944642c03ad58d13513df1b808ddea49130e6bf9de4f0fba7f848a6c8a049b7636a401e551f1c8c40b7d4a70eb58f4837ddea36e7f26cc3d40d139bdec7a2feade7ae964ebcbfe3510bd3156cd21c15f33c9c6d42c1a54324c41602243ec6d549016a7490d89fe68cb64394fb5732f575baabe5d25e0c61f8c55ae5ef01493e729ae94f511934451c84cc2199616662616a68ca83048018fc28cce6dc1c35092b1eb9bc89aecd61d1295bbd515dd09d27ebc7ad1453d891913004f06872c351a212d24e3833e776d69889b805087a70a9168b01f91494e0f320b62ca8661a984359db263cd3044abd9f505c6af7b69a17729ade10a59fb20670303cfdd08a302d4c946c34bf8f8320d61fdd0a43a9b9f7b5a9cfdb27dc248797f6376c8aa4db59e1ea10e80c2394ba914b58a7d7b67935720184e1a98004766014d7be95427d459832c8eea8237bc92bac4dea080523f57b6a2208e5fc5c3d32af670b048149b837a29add38bb775b487a88ac5cbfb7e6aecebdf5abc151d884a72c8372a87884fdd5c50326e156efd5a131acb60add053a2e4541a66c7cc222559054feb812b80c13580bd002d167eefe9f3e6c2f36feb018d43baf773adb8f6c81fb33a2a96b0d873dd3a46b21ba85e3bca1f1d846c194f44b3d378c120a37faf3a23e7ed90bb73b65a29b20731bde54e0b9148b44484d8bca1767c897682a0bc759bbd735da41b8f8e13abaa36970e37d053327721a7a9c2e78ef0f1f114d54b234c073b60f87d763d3c7436cb3ded2f8ec0135058e24fc0d628b455297407c26c55162a6638f0c205940f3881fdca017ca4019f9b4a4735a955957b412128396ae2c4c5e42778f01ba2eb4a954e7ddaea97805ad5a0e28e195eb5131ffadd7b5312dc1bbe0a4e5ca3741b3950e7faafc4e7ec260249412d90cbd18eb8672d42005a6ff8d8cc156d8f41c7ae58cb1dda2546576fe2619fb9c0f30cdc2eeb1c7109dc7284d7b8e47d2ef6ad61439d5dfc5db255fee4ace5d222d4c1d42b8e56f52a18ce27e2b1e3352ee24dad8e03a41de3227595085d65465a79470dc75169b4f86d41cd7bfdc435c4d4095f67780e6d34f627d7835e26e787ec891065e48e233b091f1be84eaa9b4cb978e433213c756c79ca4e88116885c268702e97b7ee4804a6d2092469ef2ada0740ffffffbf