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 54813 94e46ac66b51ad48c7ed42db9d656c70d526d2ea69dd2466f3eb1b71a447d614

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
19f465675e5e6ec7ca427e5b7f7d021bd3e88895a43e246e0e34ae7ccb37167f
Certificate Block Hash
94e46ac66b51ad48c7ed42db9d656c70d526d2ea69dd2466f3eb1b71a447d614
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00501a0000f00a0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000005d3606f9bb0bb2e0e96f190878c371405252d36ee51f6c44c3a1eab538102088185088ba11e883c17da3f44c3f7f3a37bb71c84e4c016656e5ee5d202ad8749ae23d1a236e25f3633bf8dceaeb6ec43df2dc8d04c891bb4f0100000000000000040000000400000501a0000f00a0000

Raw Header Hex

0000402088d1a0e21425e3bce4ea7640bc44963fe6a8fd946797bcbb7262e59a7061721ca1f0e658b62277c1916518332ba5acedc8694b0244e24b7735535f790b720e0e39e7096af32606187f1637cb7cae340e6e243ea49588e8d31b027d7f5b7e42cac76e5e5e6765f419

Proof Data Hex

59,560 bytes
12121602030707af7ad8e4207ad5fba9eaa868308f0fbe733223bf50939a0ceb2732279f6074988dcc7f6474a101feefb3a8f162d0ad321ec20b24caf5e5dec04144c2e48ca71e46200855c1eb427c791567ce491f611fc03a99e73829c2aa750fe89ee1e1ceea1e21d206d4f806c46848fcee3194c6cebfd89f9e95ae56618b7f20c7bb5cc30df9fe8f292da9f2568e9d887fac1e119c0a7f070f21966b1befdaa686d756975a6745ba9d92477f4508dd29c4400dc243e5dae8f47f3b9c1114918d1dfd301efdd743cb55115563499cd26b7f52f722ccfb6f53bfb7d12a957443aafd82f0b93da42a2d4626f90d9dcf0d6e9f17e1d9d8e9ad7c03dc2601d78ac69ca5940e59053baae88be854ca2034ed33e222be13efcb7bcd95bbd7acd6fa62ba40065d2820aa489d0efd8210610230f17001a9cdfdcd609cfa0dc7e0a88699c1d76698276c12c5c3d1e51fa084ff39b33903c6b8182f4a4f4dccd93d3d4a109bc5d873a8b74de59b4d274ab90a38f5586c2e2afdae21bfe2f7403ff155f2450f6b31341b38efb200479d7f954764b09fce99896bf696779db0562b0a3d82fc619f085385cf9efa6f4577d1ab44d6bbb7061395440e6e4abb7793ff81eb4870807b3959ada407963d2c549ece85b2234b8db30e176aea41059ec67ad21c2f5b5081585deefb97ec2c2cd8499d3f6b94d89663006bf9642b06243d7c7732e37aac165ecf1fe59c83cd12ac706d18a2de9f83703d3d159d52808b0593403eae0505c677daf5b841bc1845c628a7cfd300b3e59f47200b764ea8b3cceaa52c05dabbfd8a3d7d4a3664c9809c562fb39f9b53dc3a82a04a77d344b6a8fb05a430e2e7a5d452db1f1cf40a93805dc1fa1171b9cbb37d8a35187390eeb95f6bec4dffc94f669a229cca629a14d0435df1496faf53103614ebeb0f27d6e63a38cf7f3a0e9e6c48f28a6e298b31ded4762fb28f9c40b1570c6e77edb6729ac4f1a867f673cc8bd48bbd8b46b635e2ad3260de7f210da5a342a8abd2606fdbbe0ce4ae48184eb22a5cb6fa452b61e1fdd834cb33154c0134673a34333ace0b25d182335faae15711c07bfa1a518ecc358c4d628ad56669a0860fa9ed39c5698aaa36dc8402c1dca24eff878c9fed95c437b10bf58b831c4c01bfbc0a68ca6b2ab7d5614ef2bef77589bc3bcc60615b3c5f240f54690e4de63da3c1d6ff8bbb094aa123f4d1bf503a2e2dd136578fc2fac48e74a2f40e0bc85452e71e90e2657c7d1dbf2bb4fc2c9c715f9a77f5694d1fd142b6b2a567fb38150a6edc7f6ae76a67ee8110baca04d7f95b9a8ef00dabb6fd637db00f5a472b937c3fe91cf62582824b05eea2f890d565bb0a32a154d9631738f8dae6dab25147465895fe5a2c864b556345e34982ad0b43fb44df3bb98d1116dd0c1d96717a522216145d6e9f1a5c024c7c5a6ace377ac31d7da612dbe8e5e21c1dfa674febc723ad1f55df9402b42952bb6712eff832f527b9db77d4c22459b0e84991f579091ffe05ce11f2fd50820dc037df590f0b642eced2415e97a7dc3179ce1df13c7c1551d418a957867c78c37623e1a0cb2d37c1a80a626ee77f17043e6681b6a74229052318742f222aca9016cd9ae389f065137a75ef9a2d2041acf08fe36004f425d3eef3c59eee5785afa8e7c78b320c6b34a53d88a6fd618b8b37e3fee5877ccf4e130d1bc3aa2c4c5f645f9f9736467903ed402ab03703fd29f686e91722b3706d23583dd55e16eb91cf3a0312669b3f2140b7b7826c6a877c0fdfe8048c288fa36044997621d6959c45f8e8b5b8fb994e81a9102cb6d4aaa52cac3f630952c4fa04d4431585a918036df23b07b18bf6614b640debf4b9ff9901e933451a942fb116f75282fd58d57a68a58bbb0b184e8010426af06bb5153e0c22f2b451f7ccf2d848d27fccaa7a1bbc4321d77ad2611c77bea7c6f362dc66fa6eab5ebd58c724995a5a24c72a4e7f27546a8d6af70cbfe83f08d9e1735dfeeb3daae988e483a9172391e287affa7f0640e3a021c3ac06f31a910ee60237b8d1d4fabcb7ae11eac86a4cb359783a577cadc4c33430d394d821b68e472f95f49e82e22d080b4ec4916bafb7ab901fbdc13aa649b84d8c9443f6cf5d59fb6e079fb7ae4d695bd017d99232b7a320935f22318c02c5150f5cde1c458f0524a18ac8a0db6aed949868f372c0982a19d81905ca689520bd689353e38bcf44690690f0abde805eef148b311d29c081336eb25c6dc6d50c963b64cadb0edaaeaac1b7bf0347393ceac18405df288a566cb942d07cf4369933803a2c980eb78552a49373abec399d21eb27984cfdab6dc08df1684b39cab73651425ebf2ef18d47debaf0a6487ea2d2a528dd70584a84b1763d72dddbe7b4b54d42db9efcef221ced8247b5802ffd7f905010bf0f319423c529889890221d54cda4912a1ccbeb1547c018d5722499f4ac0687180a33d0d63798f058cf95ddbf7afee67e73678d68b9c511d893d23b9a0027defed342415331d6074d310b4072a816ae8c8eac8b648f59c8d2863d00fa4b8af78d8c5609143bb7008b4163063c59a199fc8d673beb83ade77030a244269e035149b77e73928f6245245ca68b2ec4933d29677b8974d01e42558eabd0382f1aa1dd42e3eb1d9a380e11e3685b7c35512070d16aeef33ad5d9766f596b5f5c95ae30912b089284063b1a759bace5e362f6d08a728e0d99e87a71f7f1aa31a5bcd3054c174f843da8944bdd4eefdc02c1152d3fe463ba651e879ffd7d036d7e4d696e457f700b97063c803657a8cf00c5aea138e962b666cb65ae79a69ef68d97acd03b4b4652884df8c482399ab480db7b2204f4b8f6f49c490f258a6d4dc1433560b27fb6661921dfc996fa951e9bfe30a51a5f8c07b8a4cf0090e15331439dcbcbedeb2412b8d977c54282d7a68af5c5c639452e3989cb2035bccae3ba5e543e655bc2ced81610c21b2c1bf04e345aaed30dc018710b27da40fb25e62d113a7a08b3eeeda673d1e9f4aa4984e6c23088eee93ca492011168b48287f59b89ef5a3c80c969d2100984dfecb9f4e284a821f78497fe1fa75e663d6790348d83a6c0c1e68b7a2bca9e9dd9c0baa4abeeb35f91333a31956629478308dee58d83d45c0b23039e190e006761525024d47294e88bae529b329d5da83e7aa8ce11c423adda25ccc47ed5fd27d0ef47003249c4cc2adf48b60b4f4748d4d41e3463e609a6e435c50120ccef9e44d4aa20b454f521e8693fa14fdbfc07e95f5fe635031f9589f3d409394281e9252e9194f5e87cafad729455f26e3dcd6c148c52bde71e06fcc084a5bbe89d8b2e6abea60ab3775e7dfe0528f545be8c32bc5cb749579ccdcd6f009b88be6b8963ed79925c5126c59667ef5d1d6ad174262c084f1254d1e973c2b15bc4ec1b0ff246f2175a2aa0c033650dd557005df2d10d80671cbb646148ce5e58b74c28155357ffdc13673074938630dd566d69d1534a9d1b7baaf09b3cad94ae7eaa4d3ef55707916bad48b6ceb7e7c58dfa533ca459288d8fb86035d54d73002a74d6948955f4f1ee8b9fce3af5fe9f0d5b261bbb0d3404d5e629d619ca8f2b7e32926d7a6f0978df13c6f859781f4804d60d7186c0419e67cf5ed63da6e2fb9e2472be60f240dc2f2dcb3cf53c313d6632df8a4b8660f34f72ccdce8055d6b0d4a2438a3900a97bff405521d00e9f8d111fa9ad84b0b2ae17a8284e1465ca6d9729b29839a0ab3bc99e1479714cd8c29bc7aac6e11f200491c46bd5959eff9307bc753510d6f6bcb519503630921e5ed2c5d22be16eeb4d66ab31d05dcf62349a93af7bcb5d6c90e5e59ebc7440181753e221ae725a0c5eaebbd0db68f657b2f6ab991df4be125db5c4b908c03a482133392d6130de17aa511d5c3a65f968b7b0cc89f63949b646be84b9cd9adc977b9f3a6c4de4f0cd3cc4156004a87e8c2f3e2727a958ffdb7f362e358a6b2a32c8bfc2f865fccea4c067023d07e22d13116e4a2b0f6813e5bab449c6d3215a3f079853baaade906a690fff9befda37d2ad10d73267f459fc748077f18f10d63b7cf291e1a5a5995c2bd76d4ff4260be81a808c13d09452ad5f6ed0e2be84cd0d7e6a6bff30e59ad4c20de8d4a94883ba4a26ceb7951d6b32ae11dec2541ce744d27666943a5abfceda6ba8038a4637298f4e10a9fa23164b8a03d1d78c41203728882a3efe4011ebf6d7405802886b37f9b6d63cfa3a241c021b657328a66c256abd6c2ebb3de3cbad024713381d87a0935fa3a229963d4b012ade0b531ed7119fe8b8bd262ac182ae964179313d6c2226b14b0fb3168541af9b734ed27b9c43fef286b0b9d417716bdedf341a59dcec8835ce985a746ad7941987c74aabec377ed2dcddeb0082a490b446d2377c981aa5e7a8d4dd6319a7b608dcca170862755d1fbc490ee85fa4fbfd79cf95316872e4a31e9c9af772b4b64debea9806b954ae69df7174fbe7bf8dd1fe577552e877b76676f8d2dedc1802a503ca4d6bf03c9bc8355d1dcdba6d3f07b23613526ceda9ab3add9d3e4c9444913e17ba42183384b15347bbd8223e2e73b9053f2f4023df1d653d7e557b76cd0f8c953e8baa46d454f0942da981abc53a117d26b72d296bc6ef9ce7dbc502b11aa2f9c1ed56ff22379e9cff3d5ace71f1e8ce64fd80ffe672df09cc742ba07dad43e9f80bed9887b94ddbb1bff1c3c25d3f788df038fe12b3508c3e8ff916a8849d750be2a5cccb7e9519792b021a21aa1b0eb33d6170fe035a5bc21cadc1430559ab0756534b184e2d7d9c8cbc825f5ad878c71f811f18abf67b3af9e809fdc8f5e524062c701838cb3ee319fa47b423eb0dd74bdd0feeddbb72145137d48c64a062375c9f4ca3f330c1109e3d587dbf4c3da712a45cc123da6d294b6a59a6415335cdee7bee07e8206e873350ef592307157193b6bd35afeecd759c731e0ab1c3859653a9fc82819aa9a39f714ae1643b68b28e3df813a85bc183a1a8b1c17940586cf814ad57f59475157f0a99fba4dde3b593d213d2eb80283a1aab399132b1971874f6d5476c913de78532b8e1027ee7fb631ad73ba3a8663100608a80a20410afcbb9369733b4f5f9ee302342dbd6a4cecf6b7304ae0d21b7f4e7d14dc56205d6802b98ed59db0ad28f04924ce43b2ca8acb487186d1e7903c23b57e02bcc42c8d9dd9edc17876bdb5a77f287d817e95725cc0dc1686c000c8b2c6a88928770a13563ceefdbedcbac5ab0528d6bc8c81aa8c5e4fd81dc3b1c997cb9636bc8f823607a8c35c804753b937342e99c76893c7e8877e9fe898cc8b939a726401f7e45cdaef4aebd9c9d7a4c4c0aab8caca539af4d60687a0fa998c840bebe941316410a3f9e76849d1625147628f26aef9134c17607790e16387c263c1a0de185b1f170af137cb2114a6f01abf10126de1cba471531a7e998d41b15f4fd56cac62739369291439bb4b8c2f9fb8af2479be6a032d6fe073c238006e6a23a9085cea85d01a13e97102855cdaa8cb1bb1da49c6a2c9f19f5e90a23841c676bfe736aae4da467564487c6463f7dd4a529a5432deb1b01b0062d0f0276c9af28b3ef0db1fccffbcfb31cee35eb1599db10e164c4663c91613f44a34c82e381cff84be4d37fb91ef4643c98a982334423e70bc22baeefb9ca1690df4600a283e5305e69a21e23d7efac4af221c1a6f2c8a74ea2cc30cd350906fdb8ae0dc5ebe58a2f28904daeac8734f86192ca55162ce2abf68df8b0d496798773a3e1be28097307522b999840cb1d3fbedf884cb461e4c266382943d8fd9b63f445cf96be2e97fcb926275b6b4e4bf66e8614af4f34108bb58258025faee814108d053a637aa0aa002dbcc379fdde7299f4cf97b8445a813f27c9208cb54f05cc48d99f86cc7bdd61f6e97f1fda5b64a5456a43d4bf63d945f9edc90ca7225755e93aae5d8b29d78fdf1237df0ea589409e0132591d70957a97ce73eb3372016772d45223a8e89bbe5bfbc5944572466649c95e630546db0c366330203feff9ebd3a8fabe08abc8b2a5f2d415b25690cae9288c9a0ac900eac029f8acff1f233a29bb85f053f80394a9b8a97b6a8e835a1dd9200d0af60cbe2343358ba305efada1df6a0eb3007643109e6a9d6af3a5d3fdf4b65d7878661240c8cb30aa58fff4d8095d72b11b3b8ecf81453c3aa2805390b1c85011b7b768c8093ec5b49602a1028818d47b26529226b28f61fa0e4b0d04643fe7bdb6eb890b2d20d6698693d14dcb300c592df624bd08b89d14be5dfd9c0870afbb7bb64b089fe30068636abf1d2a25267b0222fca11b692053224838a7c74c7b0519b48b3fe01e917b658ddee5caf3c1ed7044d49f3d4eea0502b947e34728bd2244500958c06fe848851ce3f4e00abf3f099176e7800114e6f5f66570148563c888ab40412e1d452a0d966c950b05df1381e0d44682d2b4d3f849cc889dc8f14337f20bf2e217eec97d30cd4001ca8c72bee4da1ab31c5fbf212614e5f202a4431117c13b73e2fe4f6309cd49152bc1d02dbb9c1e31e44b998cbef0fa6a2b7016764b6dfd6e9c3b56343c81ffe2ec1b06ef0c70c7a2f02b72443f5daabb88490bb14a789605cc32c7b373a55b315c72266896c7055187ee60e20e58be1218158f8878a386e31b140f24621d0fe1ee28e415db678d6d864e98bfa43e5f2550687bc8b1c87831e7987c939bd47a24144929358688d4894e33c555b5699156c5f624e60bf72ad072598fd8125794311253f20b7fc0cebe7bb3d8df3e765afa9374453f9a040b6486869a845fb52d4848497093b06e20283cdd67db5ae44b5310e508908e80ed01cd0f81eb435bd963b9647c8360457a61097c6865a3a9bca4773b63a3c6ef92a10ad46c2d06ff535926a098b01f7ceee44dd6109c1b40adc0db84c6021b0172303a815726b6149faf0daeaa456759a46a72c9d08b85be9c6efae858254313c64478190c413b98d54e30baa4da86a116a0fd271131942dc714df791f36721af6b5783b2ba400b24b94d8d79d9784a559b966f5e1859032680b3b37b1f33870f6a298a814052da4b95449bf33099f55c5dea537a656d68a1a69719d0f1a6d923d323aafbb19f04beb688877f90f868d8ce25f15ef6736f0ab5c02c055627318c229d6bec3210d265e12812ea5a467e6892f81aca2168a488ae10b07c45558b7b99e44807392e2046d60e269c320eae364c2a6bc0aa5ed3dc78d7f04bf7964f30651a981461a534f7a1cd5588200ab6e8386e7285c5b4b1096e7b5e0cb77206d7e6a68a8aee406f820f299303a3aa6d551be6f52cee9f596d3d8bb546ecce6a551ce5e976bfd72d5d36bb5e63a52e3832854244c7f0fc2c2f907f3dd7fa5829029160ba0fa687c4eadeaa1216be1dafef80d4346e016f2244fda65968296436378def93417e45a39fb36b255c0848dcd114dd4e9294609338beb36a089303614a233d33769f9a050ba84cbfc0a373ab6434e3afa874949757467a588a9bda72c192376de57d03d1f025112c2c24ae19073fbfa023a5759e3a61cbcc30e4d1140de03fbabafba629d62cf2c99207a710caa827bf26a491e49e84107f9881cd90f8586384f3bc13a5ea11ddacfd817b784640749c9fb3552206fd32f3caeb6465f02ec6bc255b93b06cb28bfe1e5c4f158d9b32be78e81b620b2312e61f60b8446ca2385b9fa12e62f6c7c6f38894e891f36116c284368ff2500b1d8f7ab1a9fd965780694ae22c2d7325653cbb94cc646d42d8f066fb2a51a0738b62d3c56e865371a29fcca587bbe0a457c224b525312024cbf2f3def04b7c8182b3f0ff32b57f6fd189aa609c72381f5efb8bd04d0011674846aeff3e4d04fc5d39edfb00fd6bd3ec49f05e4ceef151e408419c218ed672d7edd3e11e2696615f513b8c536b6e22649c00fc4e0eea19cc84882cf37051d3af93cf4442708fdb31277aaa6ce4e79e6ec38c04e7f9b73f74a64533d0747aa9184678c7482c70d59a7ac0234413067f7eb7080e6c5c3e1d7c28390ed5b63986cde920d57ef232ae4007aa79f8237a97412676aace9f990d2fddf0d9047db4c8a45cbefe4397d122605d2826d5d50d0fdb809e518976fd8cb61fcaab8d4bfd1c4f0ddeb8e3ab59438cd1b05944bb2258ed1297031c566d623fb8ddcc909a77c7efb952a74545ad957c251d624b7c4a5e47aca8845067091eca579d24387da5300930e8a159122d12f72ebbb472462e27e9a9e145550f6b96805243e346a00207ef7d8664d9db37b73b0734c3a8af4f0a8c2f88908c5475fafa93bf2bfe43987b34c4fad4f6431a81b42f37e7e7a483dc5c92200567b7989b951dc6fd6941aabbaaf73cbd92afb93c854dea8c9bc508f3859557c7ce8f4d1738690e9ab55b9032e6efe2c6e53bb4c28cb522a7a6ffc9996fd4cbc3d13afb8121b317d270a28169dfed8ef36feaf64a47bb2361054e68302654b4cc53d08dce0280ce9cade3a3b50f2bc89cc7e68843170b6e6b3f656fcc1ddda4420a8be3db5e3d412db5daf7548b808758d4f397bfba3e721edebeb204b115ab2648ad7c307f400c9b89c6934b6df6c2e7c7ae2965f2be850dd1ad75c9ff7b763fe79c599195c735df4ac31d82b9a982d7eaa1d923e9907aa49ac7da327bd0ad8ea28f8f3cacd102b864d361fdd945ac489850cdff8a612a67ee1dae6cb1ec9774850202e990fa29bfdfa7e44a1820404c2e6e14064cc93d4d127f92a995ddbdd0a89d862fa4c5fb726743148316cfb153c39a2bac8eed54b9e45e418598bf1fc23a58eb82f2c97abaf123d7e9b93117ed215609d67db75f297b798ed44aaa5588d61594c710be8f8d55a9990c0cf3d96b213e97f55a292fb980d6559cb88d6108232aeb2d7b12a3a47ae0992f8bcba9af411c4281d56e9e96464a78f8ae8ced0468a58a74b52ca1aa27012ad03a694124ad7902ada7b8d2d0abdce681dbe878d11c52152f98fa023e0deb70a37224bc87b2e6a68a6c0e0e579a2a6627484333281e1ca10b06548984d8a702d2cb94c518377db97c2c7d6ae2292efa5eb5df53cedd26896d2576d955c932fc49d5e0754146247694a3dc080fe16a367f1d60ef8be5f32b077bc6da802e9c44b94693513be16a946bd285f847ab83dd699ed0fae6ef40abcf82fc35a5a5753a2d5908698e92ea237c7f3080ba0748adc4d62160187ee05bb89860c4611d9e63ef1aa6ef6197e8d7769812756f7a32e6bde0d91292d633df9133a355e532682d2c9ad88821f45679f4416021ffc4f4afc40a19bfcddb3f47e9026fe42bdc2a13a237ba73cc28b2e35ce82f71d037f36028b59e99d321a5e7bd7c3eede0521e825b047d7d87557f6b148266a9c13de29e095e1bc6c95db5fc0b51f707f1dab9dd892681c13ff89007f2f7f76e8ff93945a5f8525412b278e070352e2616e062d3a1e407a117cdd3e5bb436b232431c36bfe62f7c568dbebec7509c01b4b0f073169b0b240f0f2c5959e2c9d65f076e41444f35511d1839858e6494367c650d203860ce321d3860de4a736ac1e82918b2d0ca42b485c0fdb2415fa5aae95c49269dad912574bdfdb8e800e4fda80360838263aba5538456bd7a276a7cb3e6030c7f9af3c07a63a48443b8d665a6f46521a3009778a4519311ac531b9166308a5fc66e51080a695ef083ea350aaa5dff5550bb3677bf3cb08d2d10b09e9a58ce88eb89b30c6e82746b671bad3b5678c4866e60662dbde911a5f8dda0649f1aeb46140b733ae9b8424def32df6a50bc054157cf2373a9b2f29e307d60c73d217fbf1d5ecfeb7cc7821e5fd2cb66ab3a0eab9d6777b5d15fca41c3631055ca720b5b2a4d68cf4469839c4ba30187c5ffc45550cde7eaecc112a0681a7e17ee077e9780d3c3a2d4d1e133c800ea6e0bdfb6b5caa91ea81e8de51d6de243da682bf094e16691cb6b4b9a5e3a62e7b41cb536e0f4cb700ab7ab6853078637a781bf6bb93ac4a7ebb30b2ef0b692a2fe67304976c9a1c9ebd6d5cec280d7168b171db97f5872ee58048f2062ae77ccf129127d25e1f7b3b0165c3f2461153c534a48fc76d23ba2d38d8653f5470a7c09b6cae5977bfa68efac100c3b5a141cccda89ce080ee9c3c71303dbec8f01cba3fb2c7ebac8c586640c4b3d385008159cc1d14efcf83afafe69e285c3d0b414880816d18acdc72ee25c6d628616518db4e4f6d0ec8b212449ab995dc2c977b0bb92ded11ee8072a3b193824d4ebda0ad8ef16024e6327e93a929fa049db37f62dce5d5c896a2ba0333d22595e75b4c49b2efdf1a991af0f91815e2167ec122cc3c5454085b2823d20946f7dc25b8972eb750a736afd82bab264d6705ea7dded9eadb589c8fe03ed731c49e0a40a246d05a871e45997ad4f136798c482f870186a4beff06ee2ed7bfd275076e215cb167d4025fb9f124ba4cadbe82b3a6e3c29984b49d740e90f9032371e859b2effc20a3a7a95d995f748081d8d476153148d677075fcbacc8e7ca7f296368fb40c2eaeb43fd0c346f4dab2d5125a6fa67b501232a050b31d5a72307b8a862a96ca01e3c92e0ac73713a7ee493cea9f538002d6995a064f72ca49cb5dfa4bf498286ec0cc3d8d069773ad82175fce59a5bdff17245933d1be38ae34d8b2d06eba8cdbf5b32829aad8061f6bc44ecf4e841381a42e038e1bf63eb1ddd41a56a5b8da3f162f6e114cf5bd40c9a7e44b2244c06729355dc0b4bb26f6374434ef05856f5b81bc38e5f0edd277ed28d84b7aea1c1c5ddfee1fc5321c0b98616cc9c9813d58c49bade360ac202af929f13f6a1afb35d63031f48f6381df67ac6527fd92140e198656eb400d48fbd55199ac047bee10c2c9d2c9592282506fd39f09532930719b3451939b8e563e662b327a8201e3684d1c987afd51245dc3846a000e09cac55cc60774c9010737adde5c7fa44e277fb5167057e887b7bb178e78a855b544a3bb3c7635f4e7da794d60b09c6596fade77f70571de1545a25e4e37d581ef413ccef8d92c8110f4afcb067bf37bd9f6faf8e3161c7d33d9462624f1ad5489ff1b6a877cad1793df6f2f41bd6bc4c42a78c3bb6ba402ed8314d7f13fd3a28098498840884ad77656147f7581c806895bc1d82b7bf63315a93766cbbc45a2a169bd87d853d31fdbbc5e78511b701a03197cbb1012bd126ce789daeac521db7def7d1a55349670308d1a4b2ef9d2e002bd846a8ccc763146357c093da5e3570b797dfc0888ca14bfa18750a685990c0a92919a5a602035dc147f57def86313736152f3f0d3cfcb0f728a141b2921fed2d0b1da1f47fd977db72b92015efb8b693bd076f55cfea369428412a7ea3adc9bd5849ae633fadb7f8d3e09aa650822a900c16953c0559fe03d01da345a12d0ae644297ff792a985442ae952cd4ab7988a794bcfcead81e7966770990b17221360804d68199399568794c05ef174874455e598396ca3422b4f9f5aae263418f98e9d0bd1bd853ee51dd3ab8ba84ae67359f575c2013b8a0cb7a0e050eaad0f328cf4f3aec337f7b9274cee5bb0c7fa37d19871202cfd9b9801a09be5a28cc1628cb84aeab39d175e47b2088a42f361ec692a6d1d785921367a0f42955385ea38e4c35d097b6f8b305c9d8634fc6d176c6e7ca3e839d167713a11d06cbd8fd8a0ee26b94f9f7dfb3ab48bdb7b9fc497e0f82a427eb9bce6b3e4925223f1eb702e3b56fd59392b3d5d603b4a1b8b13a6cc16e70913b70d0e02130cfb50bebdf1128ba2b7e3ac8ef080b88e0ed39210bd1cf5f2874059435e1f88c2caff2d1bbea0810c95a0f5d323e3e2462240199ec165c8fe535b42141db00184d0ab78490f2b39ba4712d2cab1fd5bd4af0f8ff648b4134df82ffc6a29db2969db30aa8076e0c25b1d2132158176afd1c243df123c6e648f9b3eb028e2c37e1171551b921ec93546e148dd5d4e9f96f675831f5b4553cd78f14e2b1ec692faf376453dc8773f6d373f647596ec6c13ebfce055da5f4440579d3fd872a44db82a05121cd46961d5de78d0f57a4265b53490d474422c3fb39964c9ddfb4efa9786f6eab37d57f8c8771732e867ba5dd7673f7747eae32397b270179ff14d096daa49aa11621bd106cd4d6bfc96ea4266bf0ef51a6571b8142e63e129266f6ca354e775642f4855a120788d561b2d547c93c11299d6d673971038de5a43bafd6ce83412f1cd50e5cf1a6b6d7c98191e1051eab379460ada35e5cc0b38ccd42279aa8640b28748fccd290f52545062084766aea0fb0df9bec4060ef1caaf7b5ab39e6052a0255e09b1a0482a85d99f0f45785cb017f2bbda6d0b83c2ebb15b50d7ff22c82278a509821e5fb4d9440d86003625919d5d4c23418bb3a28e1bf46b46ea436ba8a3a2fb2bbb9af020a9978b67c9913e14d654fe921000cb9b06e70f09d58eea9c3e5f69a7654f6a5a88117e8a34393bc2c0820164ab9245c5b2b57cd822b0d026d6fbf6257e9cb3ec7ee4a9978978944da56246ea4eb923fc21cf69f5613f6c52084c599ff9885dec0d3935eea19f7e9b6161304dbe800d05196bf98abf3b96c8a1bae6230e49e8d2a006d662e0f1c5a343fd458e75f79c3e9485f55c15fa9ff29304724c0a972fae3b38a4605be70b0fcbb55d1eaacd82adabfc6df9ba976fb715e1fef5e81be0f0372772c131dcc4bb27d039bcdbcf5bc8af2488fc72aec4ce616e965d34019e3dae5c1bc92eeb12d4f6e56769afd0a32dfeeacfa6fd17963d5009fcc0cda22d0d73dcb5bbc9df8b4ba0a5d8f3d8473c75277d42bbb937e5804f0af00b759451e4564c95bfc33510aeb20c096ed144ebf30ca009dafa95ed767d5252b56f4f14c3ef7d5b7311dc58a36da863dc3c43c7f7c022c9f99f741de9e69f51e0507a71beba9f8027796a331b1435d1e56774e19938f6486563e52d8ac2df59e1cd3e0e78ff6968c73b6b4a791f46e5d303037d7133b671bc8aa2758d2ecf9acc4a70aa5752f56abb206d6c27ea73607d32dbeb84bdba2b996a0cd1e931daf91eeefacff57cfae7baf34ce56ca25b79f091722b6d56f50345554a6549afad3c3807f8e47a9b90438c9d1d101c846ac18e86f6496ffa97c85def29f34fc645cf6ca0761a6fcb54084770fb05c7327f684448b537ff5aa81fcdadd0f01971652d658704d17e4a09ea8144d81ea29f8697031f3fca0c2592e43d1f0fb449820bf49cea18e5489e8380316382cf20514e4acd89fc3373765a00d0d65cdd31758af767aa7cf014d253cddc9913a857038661825cef3f88832f76d7fc4a824cd0eacbbd0be30a91b3486fd3c677da12b22f4b2ff79efd67d69b960c322d013ee475a8ec7114b30dfded63ce954c6bd9a95acc70ecc1df8eb73eb9f649479e368543931df28fd3ca8d81437169bbe57f72e9916c39f424d85d72cd0f1b966650029bec1d858f76c8fd7b6f3465b43282c3d4214fcbfe7689766a98bdc9a3ff67e158784be7ff7e9f4aaa5ff703fc606780807b3210f1cf929a93956893147ab2a802962d90e36e91d85851f498de0333393338c95b21f8795bfa632c7ea64ca7392fd0b841f7e7f593ed24f8e47ce8d10e6c2e583dbe38b49422c3ff8b0f9f48097e19f9ad8baf6934a288c20bc46537aa0c3f8fde5b54e8cc523ee2969d6643cb92e9ced559f4920074203d3b8a44f2367afaea980157cb3e44cab879d29017ac5182b9307d90d5ab79f2a4bb7af9ba2d063bed31ec3f61c295dea5d5cca057701ddded1f0a070c61afc315404c0b5094c3649313c249ffbc03d2e39aeff20e884e27ddaefd4ddc6fe6b90bae64552a93bc5956bcf3ed88cc9d91125ddf6d36b7aafb1c54f0336515601c11c769d9498c3d2c29fb4d6f7c62447f3654f24938b954b2678c0569436598d4e73ae39cda29a02487a24fad40f669522d5ed1ea6e19cffd24b21a6150602041d76b67e7e546ae1b78df7f870124f2093e709d6f4bbdebd2bc30dd187efee0e0bd341485c2d4d02e94286f35dfb469d7007287b0350eb9cd91b7405f99df99079025bd3646f0315836e0caf1f9ade88c889d212b65d78b2c7bb17ecb86ea2125553a06023f9619f5ceebfb066ac143d0df85930422e69aabcde5c229233d50b66855cff0f1513231d32ed192cce3eae54fcfa202be121a264596ba62796dd5b4c4b359461278131b81ae4242b5e3634152414b2b99e43b3fefcc13fbf735b548f7cf7825bd5631cea008e3aa2fed2e9c9d8240440acb52909f8b32f280bcca6b923f883988e30619c4b5023bf19c17ec5d0686f69beaa42d3d45f1e7cd2db0391f121940e386678cda3a0b65a3b55d5c1b67457522a92aa7a15e95dcc08174936e1d2f9468eb5c1e0c3d26e0f884dac01d2bb107c70710ced2a5c7812a3ad8413ce538be4d22deee405cd239584542531db1806e229b0ecaab90daef335e9e6563fbd5fc9ff80f966c221537b642404a9eb7ce058b4947d0a36c24ff24cd1084d746ea2d5194acc7dc878b3edb50bca16dc860781ecb5e8be578e3a0c059350458326cca3cc8146d1a214e6ac8cd667b2657f72ecdf49d2771a5f757682fc9986653663845902d71de121d58b9e3447828b4a1c849aa3306eebc8bc09cf35ab3aa74837b1f2534b1431a4f1d1b32d23f25a5e5008825389ec41bdc7bd0176a37383b380ed416ead551689b9613f5818ba884d6a10bd8894f55acb24f8b54d9bdce1d25680635e033a11dc3160530b29ccc4ff7c213248c866209e2493b2a7ed7ebea01f2d5b581d37a76cdd539ff330581d18f8e4cf1b22aa7ce416876bf22a57756c8ba386959ffecf295f6226a7b367a1365c139d47f41a2eebdcff649e51f79cf115cfe32cf0573665a0bc78beeb63f8ff08d4f95ebbc0c324c417587c174544f9ce0669e2e751ee0ee1fa9309304798cac2b01d5f9125a8fb1503938c4638e4afe6fad9991a390094afdd72ff77105f18a7fc8bb84bc95f763d786c62eae17bfa0bbfe75db68901e84f57a0959a3020dcbd857f312b7a7b091c141e24e8a5bf27619bbe81c415fea8810bdacbea646cbbe84783ab76184eaa5d5ccf85afd8c9eb8bbf299cfba226392d31c3849ebd60b5b8c926016d21655f9e6e3455c49514c6bbbd6bf06d9b43640a63de78081a6dd5fbaec4f4b03ec36f18b329c6975a8fbe5bef20879ab9acec7b4feb42ddde390a7a2763f74be8077f3bc1b58034bd4e14f216b55ef4443993a86bea05248b8a781b7f2069e5d178a58d69c603a4db67b415e919f319e0d76919f162d9cadcbc8e14dd053420e3dec72b6a7a5eeae9af587116d85f46be6d92360d8c5cb1b401c5add0ebcaae37fbea3a155c2aede42a6075cd03077a6dbb704de755a5d90ff1e5e0041544240b05d81416478ee094cacc16e356f7f1da5455431ba25b79ccaee67d3743c13cea606848eb4bb61b5f9af6bff059134d9d3ee351ac2b307e767d9751b342290efc9364a0ee07478cfe3648c5242c54c9d944e8523ef30dd63a354e0af3c48f32cfa96330c581ed370eed50c5735394f7a7b061554dfe548ec34b08798fd149e231492ca9788a36735159f3fadaa623c842230b7506edfd506e5630a6a126fd90fedc3a20f15a23b1b206f786e6e24d09de8f0deefdfee30c99d9e7c8a9dd2767db2305acf12660a22aa9bf0a547679deac4dd880eec1b05a938ddc6b559590fd0580b65ecabc930352be119cd675acb76e55d7858b18e8ee9ab17054fd7e76d3d6832ae07131a57394a481a600be91617658e74e25b9b24690f2fe92103f839b719d25004675e4f17dc965a076b5a521bc785e59d8547c0305ab102c9a97b2793787312aaefba79eb8caa083a8eb61184afbf47687f8ccfa4175dbc9ec1dd309cfbad8b8919eb3582e492509fec9b3f9725efc8f7860dd7377ddb02ea1c329485061247a56f29c8c09e5573da7c731e2200a3e2e2899901be449babcb336f56767ae70758b80f0efc8b6b63eba9fcf20f5637d713ab4fb510d0dae71653c93030bab06e16f51b5e34f4728daa56f7dfc9aebe08ce9a16be11224a85641872ed4d6e0c2006daa8ca33b6d68bed37166b31e881510d6318cd9de1f6c2113c1dad38d0282aeb7547b563e650a2d46e338b0828828928a064a8c067c374daaea4db4ab0c15231e53495349855b35c5b0458c6607128d1a354cb15100fe51f5eee96f9cd9f6a1997ae5f6c33d7b06844922cc7525cac7748c38ecc1db97016a8ccc722d1c31d6582f83755de3ee471a38cbcd78eccaca0f53929493eafce1d5470be37e075868abb39067632ce77538ad569e09f802c67ce080f0d276aa305b462585cd23a1423a2a29551b38f7fd00678336fd0af021df59e43ab4a04aac890a9d50e805d10a5dd28f89b13ebc9aaf0dc8c429b10170c0cec7ff6dc6c7aa3e56355212e1065a9045170be6e160bf0c968efda4bee0037fb0e3fe8d5596e738dc74d2ff9132cca95ba9e398e3a027760d55c362d2b44c8e7d7ca00742b42eda8a3dce1c7158c254eee0e13b5ab540db4587a007d3b1b716b9d1c8a451373162f4079de33570c0cc38f191111e559f79348b9c7cab8080a1ccfbf24556443604efaf054b8880e11e49921b5bcc4d17972b5c002d78d3fb3fe656dc456fa95341527290ec9fa00b323c6f696057253ad13d771fce99638f5dd5f47a34c0f5007324494055b27cea7e26d05694dcda61fd2d48640b002e2ac5cd5ca951edb35f7b2fffb6cd92971ecdace3f0ae6a36e350234c746f9a80f2e6d806cedcd9b92fc05975c70b017c787ccc5d811e6c96ecf2ec829acaa37eb7a5452f0366386a34e8500493ede6e01bdfec64a88c2a14e56a6a5f912d7fa827ce845bd164f871032856bce9e6de02a6d7bd3a0c4e681c5bd6591008297d54e3ef4e0c4727ffa6f8862ef86ddb30f455bf973a692e463e37ceaf7c4daf8416121ee876d826014a41b474ed1e167f9934106900d4ebbdbdc59cf7e5e714875d9158615abe7b7c8f10dc57d837c0346ff37fa137c46520692bcacfc819bfa0dd0c1efeda184e6d2ebf49e11472097151e90afac8adb4783c5dc6481cdba52606bfdd6a679bf5c1c6659f0f117ab17099d5d11c8e9539beab39134c0bc17a8b3e607db1a76942e07dfed70fa5026c4315504eccc55843560b92f76329328254f35c95504c8ab7c8edee14f9cadc8ee9903752ee8c388ddebacdb54ed41ac3712dd3315bf11451d1e1f771de243bc49b9c9a05aebd3ffa3c4db6fd7343fc9217d2c9c1945ef477a177e3926697a8dff6951f2567eca0040db2c008df26168ee0f00dc248b0e84cbefe02db6fa6b7b9eb3cf76b26f7b8c3ec3197cf1c575d09b496c11bd71a4224360d50bbde95e205e1f51241ed50681e0478c5c630172e9cf4f9ab014736b531fd03596218e1e6cbd9f35b8e7d5cf7444350bbc2ff7ebf6fc1a97585fac66bc8c7587ad3f64ab9a24f54f06ede08f982329839f15af4e6dfca32c8fea8d3b9c11ea6d3011bb3383576a377669404e9b65b2a0c7252f3779ef371d7d56b6c4b1dfa3607e8cd923221034d7eb6b8714c9c0238df6d05acce6898c86733b66faa04619b7413387ce9a2045ecdc4054b3dab718b5764c36410b4bb882f106a1cc59ef7d3a5545481f77d6f230cb75ff583013c353448b2b09fb1385160662216c2fff3595c76f7286be95fd2a99ff796b4af6ccc50931e1650f17cdf7b8ba83c3b21628cda22ffdf68be3c6989eb9aa01548fa19a79739b398db29e332e1bc57d4d5c07572cbd3df94fcdc59255138af45b78aa6ce337ce91e002c48516579fd46a52de62e02a00921b726fe821578dddd8841a309eeb10d3cb01e674bde9448de66ecb519d54fd245e75856fb872b7788762dff8b6b9e935fedb7ce6aed907c54bd03c832e46f48a3786024ee0f323332fc67274d9920a22c0c7b56f99972a3b35db7892745685fd8bba4b98c67e2c4b5f559bb889300d8ade30efb363785381986663b0d1426629dead525ff5927c9e4b20bee723bf6b53e89e03da630a638bb8799bfbdf52835b7ca68d1ff9f629164b4cccc460bde254e3af3a9437a905f19f32e8dc0a61fcad8bbcb8b90e67db63a1b03e7162537d485a62fb93c30d670dee331ce742b871f9ec86d5b8d0c72b50951faefb3d5c56b1a146c041709ca2ab7fb248aa54cbc3cae8e962e6c6c791f4c0b9410e14954520361a05c7a82f31a9fa9e7dc0e6c4f71fc74ae879e482e66a0d6325d97d4d7e9adaefff6f530b493813ed57fd78f6926292db43c1084c1fb854cf02c945884a5a7c12cbbd7053b0b079e2a911495e4e188e3cd98384c7c3accb28d7f0fbc37606951915df00dc87a3246958c032105f3a2f0cd141351298e87977262a26537865a2891c6ce77f7b57ed2db3d29ebd8f79159c22aacfe63d5bee0af950f4defae320fa495a610e51e1c9862382ce127a48bf8a2cbef92481a5d34d1a0877a72a126375e585afa2847d8b5fefbfb9d1e43057dbaa6e3fe9796b468c32749771370790a3b7b881337d70c5cd18e174d6084e45bef3d5c9774e6dadac0cc14f95fa71d3c0cf27e13f1dd3ef5927b240ed5a04036a4a17edf78af768bcd4c3bfa2cd683c1850c03a95aba3b0b0c886c234709fa019867ed893f3dce91cabb88ce8df0d9670f156e01630da085b782e358b0f955059fd3289657be9bdebfa64e5abcb65f60c822bfecae09bbcdac606dcf573484e6a990dcb47179ff8567be244948f2477ccd21968713b3d70abc54e0a7e531bf2a515577dff81ba789c7ad95f665440f1092a2a9934c86d398c64226979dc0d202f22f1dc2438ef5bd74b0bb719d7722ec8e85c48bfec9a83c9fe3115f99a53a6c3ea5072903e76bd5ecc69c4573f4fcd8edbbd0d74764048a9b7ba243772a26c19a271d1c925bd45d5ae86639d9d7464fd6eb64d852182cd73422bf0f8423748810d6c0c4eb5f34194a64db94b69d5123ef7f57f9de0850264ba97c80e44d161b8114889478f037d51c2ff1953d5315ef78bf397c5808d10f1933f1cdca623fdc868438e8868f38857fab617a0d129230f6fec12058bf94e5e3623fc0291a2f010444fec11c73de4c909e913ac8760ff0f3626a83585f286f936b35fe3c05b6d11492aca497b9676d65af919876d7e62555104c232180427fed8b0fb0f2c92764d177379f21a48c94ce15d8005f062121eb0002517dae52d710f0da9f4108c4c38294bea5ae56f513fa31876c61a2261518341cdf055156443c544f3d5ee323f9cef79c02c54724c848bd32c81875cc7caee3cb92b52904d68e5d0d5c0799bb6bf02c314b52aa04c825a9f1119399acb8c983735c2525be9e9294813cf2d487f4a5b124c4ccd8dfa12f3f32b0bb2efc70d26952c7e7687606f5411a9a6d205305620fc68411e1e14bca1e8c583353717fc92e40c453f40e017fcfcd57856af7907f7fdec75dd95d948357d5f1a3de85a8642ece0346757370e24f301f54b9b0d00cd26c04eb311d5009cb90d2c9df55b388b451ef338f85a778e8d08d3dbb8d11b3b0e91a314301e954c6d54258f48b97aea75d9416651dd43eb34a9da4bce7025f65cb94ae8bb639fe9ff3fa4385129362c22540368b077f4e6a78f3d9bb8eb2dcfa1b29a7893fe7bea668115034d5d3b44fb232eb866eae49ecbcc8319f1a3d03def48c3021efe543c7c6b1184ba86a8e07dc0cc5f184d2dacba0837237ef1a791c8a2d3c5f07eceb1c35b935a8e13c1c0d75f1643a274d153c740578ea172e5a03bf5e8c56637bc4673fc81939820dab3b72a43f7ddf12e21c3a57e520b61b3aa5042dd0ed90b6c84cad41555e43acff22a0946e47acfd3b861f37e81b8f4ac15e166269c5b20aa3dbfb1724e91a3993e659082199191b56a7d39db1179138172c1bd31e2a73ada04f2551467019200c9c8ceb0fba8b77f1e5ab7dd029535f75e191461fd12f39e93459e27201699907aa1bbb2335da7ee4fe976dc1ce25a6700d400c22c4b6f69d1163626912465066ffce874520924b6dd87aac7e5c5a46fd27a4a2a3ba92049e72ce7c6bc520ce22b2847861c682209527d7b39f94797647b0e5b647165513a497fac792ae4cac60682ad42f3b143fd7a64335c911d67eb57e6c9a589241803c01a6734d27d97062bb929a49a447d6c21b213c4d6609c3e86f9edf4946f361e3af50d4be44f6200e565cf3192410a54ee8c03e73a4703dd71f6e48f7365e15e17c64b59a8dd97bd4a33c9bcc1b022399b5a5c69d9c806fc73046a1fe209d3677d2615ae7c545f077f3839a80c1680c56c6a787c83c71a4305c7d6b5cf4984aa045d697d5e5edfe79e15d90822c3e445968ed4f65d1675e6dcf9a12f865e30e1ee8a870a839612cd96008865e312be1fb7d7278b2641efbbb786a97eb6ec4fea9f882defd70b3127f392799e18cf30e7e8e940c8ec338dbd2cd6a5f161d2212d3bd3c52eb32781f715e5587e96900470efc4cf5f518d939d3d2877bd63ececbea47b981d60c6b284b2dd4737657c76759556bce1608e11f98c7900f1ab9ec2b8f3e5edc73a04e513d4a80275107dccca5cf8217b485ef1b2ff184aaaef7508e7f472afc45f9342f8a8aee7bc4e4cb9aef5479afcb33deafdead5837dbf232fac1abe5c2c5c9e309cb4e768860895d79017d6c3d419428ca0a682d621404515a4f788a809210788ccf53605b2343588b6f3fd7cbc9c74c37bee2a6475b0ca1d6d841c95014d647a7a5fd085b6807e16ba8d3df6ddbe43eb2f86261953d4b59ffb9032e86eacade1df56785965ca92d9f9a5dae6f198e6af32f9f1a8395b0882eb88031240f7aecc730e7916f1c95de6ddd6794a13009ddb41e232f38c185b9ac0d841c4d997ca9d56855302b831a1517ae485cac1dbe2a9eae1865a04ba7bd932074ad378b586621d313b2f7d498a910394ab62e1cf21dcf7dee3f9eb9d0863246e20d66220f5e9ed4df4472daa4d2c572bba2c374e109e14d7545d9fe7a1849fbde0eba7586623480ae4ba30bcb54e8774b2bdc6ad1983fd8a2321434d67c4b5b1a1fed58527a5031cc0f87aaa1b47dcc1f7d2e6d54a52d4845f406f79288d3140fad39e528fc9d5b071e73aa82bfe7994b35aec95b6d40880ae9a2baece743d1f7ff9a17618e9147066850705dc947a7e5355c1c7d79ac57b2c12dc080467ba13ea53a7072b8db7d3b7f4d032a8a2385517a64b6ca624720a1d1bd76e186394631b592b65df144100e7ed31e413cd5ae0dd39fb4b95d6ca148500956c35f780f30e90015886fc9f3cf143aefeabc6b84bf864f03ba0a8f3535bba68f997261404cb5b32a09204ff14b543e18d4b3f9943816d9164063c72056006340a7fc222d85417c2a0cc4833bce6c6d8e33c8bad38011dff4ea38aab4b435e2d2b2cc467ec1ab079bcd287d99d2ff5d5e2c0481a91dd9a8675b3c5c603477fee90ef426cf4294f14d21660b8f089fcdd65a096723b5821d7245988e88e6183be5225faf79ab2cf745fd562c264293b74e1b6cbeec882b5453b063d1989c743cdf1047212b74f118b5588644d1fa605e419f49aaaf581167cfe4019699077de3a2da307f157be0c19f8bd22e76d8270c45eb1ebc0c696a3a25f88b700ccaa029c25f4be01f16133a667241a11cf1a3b7ff3d652a972ff6e5c2f6b1e3c898bb4ce7c36275786187e2e85cb40df654e9ff6807237d5524ff0db42948e1afc7239f2f01b0be2f2cee0c9a3c1768a76634c0567c15b6f57c68aa3a0bbbfe30c651648a049e2f3b2cb014fccf66765b358503e4478b2405b06e9ff5a1772210104fd67eb8e8af73f83af7a974652718a1da16894f00f6a6cef4023ca2c0a5154a99289074113554aedee4d3b70c860ec40c6b5d05eae0335cbaabf816487a30d6429208b408c68b7873378947368447eab5d37118b2d2ad47bb06b0a6bb7269d4e25e60a2c7d14a5d1001627064a2427057532c49c339eb712cd11fea385259162720f7f16d384031852fa2da8fd931216024508fd9587c034e33297987fd1f265d63372da6cfd1a1b947cc1f02264fc808bee116a189c8b272001b61d672a6d87616ad0014f94c52df6221aaafdd3c3a3f1599942442f08c23dd782d32f5e77263124cd7b4a902995cd3d37609b7254598dfaca9b48e5170e8b2c25596ac82062e38b3486bd7af00ba96e2fa3da1998aa35a7cb6511587968638115db8c94586e5f492209e48668f8621828d87da41b44ed0e08aec2e0ed5dce8afb8aebeb3e96514979a84a9ff96d3e1be8997a137879fdbc5fcd12432931631752f85276447d0139125d4bc6dcfe60c1d34e9b1292cbc93741bebaf3db0d965e999383149301185c8a340a021a5f6c1d455d38c698873217ef8d6735186ed4e48407d0a47991d3882cfd2859378c3716bf816a233bc3e36a90aa7b11419adae1a6f0f432b93136e8bfe8d285a7d19b8e6007bfa5d8d5d0ade4250d19afb0c196d62d5b4881df805f4da04d8c0eaf2c4931bf5f69e2db60f674b414ba71b145aeb1b02c973ca5c385baae0f263807dd5e70d62577234f16f990960e35e2e628a5b63dcd9ba293c66890cdbe68d8645d1dde54d94f4fd5b58c7e299753f80cc917767fa7eeaa9dc56d2d84d98180174a8e744f8578fb4f0809f0c3b4a634f041fc558f4f48fad06c6bc7f6f41fd21d03d1f1b035027a45016ae1c05371ca43555e17399afe8b26a1c8e4722ecdf9ead9d84662eeaaee12d5eebe90371e477415e13f8022a0e3a0373a682697b53dedee362f7595fe3b0f551ed99dbc5fc492db379f527811aaea765892d15401362fd0ea2dec17879e4c153899fa5c2051346ecd5abda0bc6d8950b4acdd2d8c09efd9117b420dfdbfb2d93011ae7f4e65fdb57717abdf5fce5d88ed710fd8d32b64cf5e237991d11bbb8790b66776426745494328fd8190c38fb46e28454482744ffb091a704d33acb4c0bc4465aa2393d3d7a062accdce5a68208258b9d5fe4c479cd8247fea9002c59d1f57c83c51c0811a051a520ea8f4d0a54a21c15df3f6287155d0907b55c9a381e78f5e4a1f1b26b580b942f742f892fc4be5e1cffd3cee64bdaafd372f93132d90344049428cef60c1e5822402d1bd782878d8b0ff60f776df26eb24fd0909201ee450ed415cec9d337fd518fbe256dcf99b6e23a70962ea4ecb22aaa4caaf2c27a3ff82292629b0eb5da9850802f6b7e64a5f313d6a89978234b2c312318a0fa321b35dd7ebbb1632041c5167ee8c8951596c444ff50e584a142921246b4164b686c1c9a6cf5e2bffeb3bddb740a9b27750b174c86baf370c0533e9d305d4c70d1c902b7905b05e8f2e8e9e900f91bb7ba39eea0c17ea9c08994abf6f3e881c77162f0bb54f4b6b370e6c454fcc40d7a721861c1bfd4802917d2f4059ce2d37f9c2a1447906d9a29b909fe190afefef20a8388ec26f5ef303ca9636cf33b5edd8783daaf442bb7f0b765bacdd42ed151885e0c8be7e018b6e465ecac2051cd221e18b1bc6640ed9b6b33c62f71b2d52a9348897ab70daeb70085e1674f9b8ab90f395e6cf08e2b1fff55b436940f1530578370abe1ea7abba3d1b64f4e56e1cc9a8dcc65466927f459e50d6ce15b139883b30661c28e6fc2028d59683f067abde160fdab004b53604756040a856d35c5dbfb2a93f9a2fd94127b8475e2527b255cacf951080ebf3414ac3a95cb702993e45e52ce826f07898f581aea6b889493a8f445c9bb290f6d0ccd39b0fedb59637afc269dca59c9e263a29ecdf06f8009de2fd70e4db5a1f09a69115aaa542e52dca427341a55b5ffb74fdb33ef7c430ef551f4aead27b5b8409df4052ce853549d1f2c55824951fcb942d28afd208a8bf56cdc0b49204222b673e178de0fb78bee6f1f319802afebae79bb91440c37e7ba1010534d7146eb17712e2a7342d38ba611bc59deaec8eac34aef9b38660a25895a0c55adb50a0d60cc72a6dc78ddbb20d0da6d12cae278c3768b77840b07dc3df2e512d891e982be71e39dc34575e5a89fa48705ec83b30e4010d0b8ce40f6cb135ae19a9f3d64291ee20ed1ed1805f0eda96762c759ed80ab8c6980d61024a585e3d60c5dc9314ad2bfb00a97f8273ccc01a2481d43c28d7bca21defa71acfef3ced9254a2e52f31786b53a1abfc2198bb6305b37c8c28700f04b6e0b678b2f7ce3feaa7901746a8399690746b9b82a2f44e9828d4831f7ee4d3427e7a196b9e23b479b0d99e2263c3b5b797074220ddd1006f14bf42b6930cf9403906a78060ec5c5a1df53a7d3ee11dda76351b42cba51ea436bfbab2134c4e056ad0b12e73f991c421b226673dc4c01894b05ef805508fb8b50c9ce96a580bee37f2a7e9f3092b60d146534faf0493fe440b7efba9611cc28380c521c7eba6ddd229dd5ee306def1c58a7e2c2f59a1237bde89f6bb956dfda7345aa83b3c3ab0a1e7399f2830dd42475092ae3a1703734ae512bd986f94c489194becfa5af70af022f0960e0c9e4ed8cb4ce055d0f3897a09e42a26888c8170b2852f8c92bb9904f0ba2afa8e96f48fb2aa483cf2ebf42e6e479d5d217a6b68df83f18c1015c3fee5bc0f90694693d862b62065341cba886238cbf81addda24d125354bcc31db442456d4b050f3d7eba811bb0005534707ec581b560dba00fa20963f337096478b593c2ab24d5435f89cca2b922722404c1fd5f38ee8e18df67e85615d6f6e07f1f90a17fff503403e5cc6e66533fb7a39ff0c459aea75b86510c023b46703d0c5dd95e664f0fae14b932387ec6d81131bea47bbd7fa79dd54dcdba17e104529836ef3f826173213a8f8d9910f77834fcd5e66c1a0e7b81bccef337c49312691d845f3c165051e3b516179c7d0426afe23c8bf2d64d3e9d13d8b87a91d146e391de014b84a833790e111869f6ac179452dd0398cc4b2db899ee9271c2ec39e1a25313fe449f3e38006b94ce80eb8df7732fe185fc29fd0b0ac26098a44c76d43883b8bc2341b77481e0fd58142d0be004f86bdf391b2f51b006e437174822c60115eb70a0de8d21922a3b64053d7257a1377edd6d21740daa9f1f44977a910e3b3e02186f7102e1d3b5404e26efbb241bdb8bf1f68b7217c3c8b24d741f1f5f4439d4e3091614c83124909e69fd154a78552f813fc0cbe9cdce2e3608e79f51f6cce26ff0d7586be4c5ab4a1264b5babff09327272c948e1c498abdbec596df8716f60e8a6eb1238c5bb951b3d7478a1b172e11b60ffdb022a9b120f24f3d32dfd13999c20c72d62e54dc47544eea6270b1f6513b0a9d30b72b0ad0b19cce5c6f3146ea6ebd5958293fa254e4c7cf7b19702ea4616d78338c7dedc4c9a03599684cdf9330cb4f457cc5d00507f0c23e552874521b45300986677ee39a1ae1ddf0c4e05015b314c03f1cffb10f6057d190ea735853bc8ce5c70c76433ac8c594382d3c96dfb90c03153d21fc564ea567701d7c62b90fed738d5df5a0bcc0d0217bfb312cdc5fcc61982e409e3fcd2d186e7072de77eb754676a696b19ff16b8860488f5af64feccb32ae8f81e3f1923554014734fa5e7a7a19548b4c8ab06bf5fd018e0c20b562bfa570646cf4d25bd262592140015bb1c8488a3848cfccdcb826ccce818fb38e153d295eb13ecf99b10d4f08117206d2ac3e6ee706c1c2651e357fd75425bfe08af65db269bd0c25b54384198c9bc4021d23bf499e6e5e7846b1eba27aa5b00f157be0d8e188b9f75cd433ce3979a0208fa1955424aec19c9f7b792d2888463b02a2ea664345e803401a98da5a94a13bcc908da5bbf2d38c86c94981e0f0f59ea7dad59f97a5d71c8b19347011d1def3df12f7faaa32d72e5d4f04e7a72a7b0b2b23afc75c4e626004757845b84ccdf3faf312381ad4600352aa903ddb1f2f7c080992177c92b6b7998f462d21aa9b729f0bccf5b399c2b0b82c03346566fe20c66dde88db9b87528563408e0e00b1ba96053eb63b2fec686803eb25f9d188e37570a5079ab57c993284401c1cd6f9d86df911dbd6ef6f5b9ddbb8e662c988e86566c7ffc5aa4d8c45ad4288f3972717a38353e77e559eda4e07667bb8ce400a105fbe34fa59486cc88fe0267f6f1fcae620de2aa4ec5660074b39a872dc838baec59f49fbd1fa2d77323aff35f9f4862def97649b74a1285f26d1571af638b24dbb7bec6860b7bb913883004cd4730814c62fd20e833a201d214ea889c5d7f2d717398351845e22caeaf44df5793c594a58a46792df590c1ee586af32d765795d0189b30d4d8030084222f83b2c5025c82a877283deaa0766e36f858a411cb54e3c170371843f69848b1376c6b74d46f95e5ea46b4fb7ccebbc957c53b730aa3a559fd2097d0d86b341870a438df101f5aa051179f461d6824d1794ac4a6c5abacee42cba8907a1df4a8a0096ff6710d0b2ef6c69c9d6d55351a9cdbac3fbd314896c5cbb5250ca003c3024c5e77100015e403efaae6092da33b9ce03248b1d37a0f0ec3869cf3e034bb8fbb8bdd0267c21f26ba7e6cc3e8f40c210dde80d2cb4bb9424a3e6c83c682ba367b6b65d2ac0dab60d3c1a7b64cfc1d202e50d3e3b3b0cefd1708fe00903415c6c4881e52498414bb03bf89b314af826cf659a634aae2fcb48917f1a5b32f1ea82a3ca59cf9e187deaf4da8398e0f8d0a09bdb60c4e51668bf7dd451404bafa8f969c0bd7c2f8adf5dc0a38a3d8f213d76d3f25807c15316ae254fb177f6eabbff1f259db07d99a8db665407a2503cde6c22328dbc2343ff3e6ae957ad7eda7eb3b40fefffbce76a05ce5ddf625a27b3c547a3ffceb4676e8097983b05f2f2058a6d0dac79203a198f7c49c1e909e32b36f6f7eb3f46105de93e22375622a045a563f425f3ff48115d8f46c68af65a72bd524eec49616cbdea11d10e081cc2acc03037be0e2fd1c9a9886a2c58e195e2b8dc983c4bd5cb595476a954a033dab76693a76fe832a4a84a4b7331cbcd46fbe0345c5403b2bef19b2fc2900c7204413303f5d763fffc537dcf43ae943bb60800dec6aaf48345ef2e0277cbb5fd1afd26db759b90f7955cd520688f8e1e2dac3bda9611e3adfeb71b52973420493386760ef707004a2dfe9bf44574801592f7b64baa9a34edeccbb886e2daf0a1b4d11f8d097727fa6d6931712586d0a575f430eca724894d75d876d87bb0bbf11e35ced65d319c60f1e10e949ebba0ca333ac423cafedf3281c309e321679aef213f26c6c175b38383f54cd58aa29248a7b2e0da737d1d193fda54db0dc9aba1cb239893f889c751ae009a04d44fb780ac4dacb5cf4a8b4372d03f86f80269c33a33ab08ec8579d29c6a621f3bbc75c836333152fb8d8f12240aacb97639f816c6fad2c7aa8d491d3432d96d2a675eb3ab9357083bb18023b7484e2f0d19fc800b331d13974ffbc232459f6ff27a2064d5543a89788b96ff04c36854f1408f35b455e89f68da24db78bdf0fb810d08e7ad02dc57c35bd36d84038be97138c73d665748c6ca9db53a7050698e67d457b28017edeb11ad75046082416214ea22da65353c0f169f6fcc825680c8cc7f44463abeda27c429d0bc25b4cb578e1311a125f3c18c042c4c905451c20cdfbd2d077987c230b5a348abcf817fecbc85b283dcc670caafa5f350005ca5d74da61758648be13adc6d5d5a3548d1339fb8f93463d11d954b38c6a4dffdbe97f281b4d4726b05cec92434277308e97ab3d06c75a00543a1d740be1f192751828297cfe8356bf18de1ca36329acf3af7e8fbfff7ff104531434b335f8453e36ef171d6a7f59c0802436c9c39b4c14cfaed427ba41e9176f9c6fd9a0f2b7407b21e4fd56f518314aea0f5d15a304242e865e7d6db50d0ebf4d87cd1a6f723f91c085364558615ee8182c12dbe94aebd3f57b25ceec0fae35bb48440f6297d04795683af5f2ee1002d7fe10c191a26a5ff43edf5fbf4ea2a28dab380ac7d9767e9d4ddea1326708ac704e1ba246c6b58c6b3d0a86aa8732800002110247f557b36cce78f6054d4a28d31feadfeccb4ede40c1501641e278499d3c304cc2b87cafd6e3ccd1c0ec81daa11a4d09d89b766359d1d322549c3369ad6a1e4129ae11df9a4ff4dbe4349247e817605a25442d043f703d3c9c358284d25abd50fb4b6a45001bbd2e7ceabdcdec946e6f1c770145138564e7e089bdb801ef66a897b84141f3e2f4fa353a460c993f47511b8b8c7023290cf56928ccb81b9e6ca0c83e22fedd378b79ad044428db2dce75fed0b588e8469f5efb29a3e4a4d835404902602031b5bc7394edd9e1b5b7218c1af6779e8d8588e7b5aa93e856927432227f2d12c4bd06604add89cb71356e2562cf87d4bca5c0c090b4ce82aa8e22fe090d78b180479525289777908ff7ba12262cbb18a96bc3692154767711ab8d9bfc8399fbd09a3abf4df387dc121648c2cb4996f5417f3c2033a067042940d8364d3735b7da61191b0f77fbdf9a91ccae008db14e19a07f550c88f0a3817efcda48415e0135f08584c6970f1f2af2643329c85a6fbd3ea6470f46a5b945ab6f5e2c8124fb31a7565ae91a1417a7e0dff596f272dccf03028af2092d52ac4793463ca1d5911f48a3b4d3a786c9795559280bfa7378129b813c5ae2d623cab6c8bcc4f425138cc3396c31df251ae9564d9003fd48cd67b8125d1844835e82621e4991b0cceacca53d492c29c5fb88b5c83afbca435c025b3f3ea1ffb55b94136ff3cd24b255e612c40b90c012974b68e28f237c3e5ea03caaa63823664128404ee9b7705a1f1b13cdbd956a7a18d171b3ee7fd9165bbd9c1e1c94f7770fd13bb489d3bf586ce56738919c02adeac86ceedb9e9beaf61957bb7b18abd6316b59243a1f6bed9500b69e6e016a0af68071986d8abe49f014673886ff261e96d1852bfa6e55c507a46479b5c5ff1337ea67edd31921488513d252584196b8029b8407091f521e43bebe76284d4379b33d530d0dfaaf9ab8410478e9b8bc0d65320f31e4efc829f26998c5758003b781e2bd896dfc0a83ff06b735118ac8636a58e34a2237adc6feef1e4c164fe2874a417fdba6d687e206df8abe8b15f9a1018079a79d3668e47984c401fef7e2f1cd659c2347f094d6c20a5b5b94cb90f90350019bf603f863531dcfedfa96b09dd10726eab39e30eae01d33b147873fc4d31ee9a134a43f4ec8445d1de7d276ab66a6761c05affc95094cf7e49ef9d524d66ff0ac35760389a7876d69db1115bf40628344c21e114d4dd3038a855b20447fe67deefd469c6680411a71437e782a3e07253d37b92d59284b9571a96756fcc638eb7f77324b449beb3a6a47239ceb547093f2d80593b4729dd7a721d2533f55cf01b2c408ea2cc9b9cebd34ac0f30affe7b3a04edd6170c0db10e70d684b7cdd036f1005629057748e724ed08069ed4e8b169e55f6c558aa04bcd5e03c97b27ba2548fdd7b85c16146b8c9c83f12c80e236a11e4b7a1586a8011e75305ac883379c01b6d6fd2d9dd7abd0e4a49100863d7845066774f2385ae8713836a8a0a340d847d777854db8a84f1194d987f6d98fb5248d910cc2500337d4a716c14b59ec9c14da519ade7f17de149be98866376d7d310e0f880b2f04d35fc60d66503cdcfec7861d7b413465fad3369810c6894725222b973f07be47a18f2252504a88f430c347b21118528121dc75b2416a310d7fbf2d862e1c94f994dfd9097f886c5364d751c87d967f3ce5ef7754019b7d60a6a61bdea4bec196a54bedbf20135d4628752141784b45b73cad76539af4a4afb79fb6de0169414692e5edeea5fb0941b7849db7eafba291e4983cb55eb7f1da34cb0d21dd16685e8533a028c080b9ba74c1d8cc075f8e627d187ddc6093db8e033b57ece8fd5a83f645e69754432319efc0a08b7031b7c0632a21b5fd16a713699ebf3247cfea1d474744b682d46f6c6ff0457961626be73bd7c98f56c961c66b28499b918aacba0fb87650637c9ac506f75e4b07f2b97e5567eaabc64b966f2b35a98c9f612de78a20f0feeef426535566a64049c3c4d7d743691df95bcd22eea2f86a32b35acacd2c60e59a0cda1735eabbac798f8f39dcbe558bc735672c2708b9589d19c20ac13fa3af596c5a7e9bb7b56278d4d48d19b585c5625ee2ae633615aabb9aadb7ec46819f2c3835f52cf1302c8d0ee9d1b61970e69de88ec31027bc3f9cfa2ee4ce097d736ece5bc2940556cc0e7b2920e0146e351b5fcb4eb7d3797a780c1106b24bc0c875b0ee98c42d640ea5b4973d03eea96608a200badb3e01b72f1c15d6217405cd39faed6bff263ed3c07ddde7fafc93327647a31881264098105542b2d4a5836878485c196112fcdb0ffa0d412d5ee192143976dacb61319a797f357e24e50d3b5557ed82e5e5a28fcbb07b1daa2e0e31c846238d522d76bf9cef531532712dafdfed53aff1eacc1a45d487706f6027051fedfd537dff3035d34a647a210a68c60cef0df01ee7057a844259084bfdd28fc4e1923e5c86e458fa248efd06f15e22175bb9411fb6ed883e1e13edfd08f0c3a3556be30d6aad5cf45f3f9a5cb7de77b5ee9dfaf42c2e1fd15dc951dab2626c247ff36a4e7d155308d134adef43b60e2bf9fbcf47f39142f0ef1e4efce40016e9aefb58876f84593fb86f09b33e2f9cca5e60020bfc05d238840732b8ae0217dc2a0fda4c082cd8063a78007574077c92078e7104b574483b2779e52097a527bdde2d0ea6656ba81b980b9ed16aab25af9491187cdc2e9e38261aea76cbd416db966f1b24b2a76400babe6922c6f81e0fc25f53fbf2cbb424c7a57f13181b970b020658955d665b1af2d86134417ca606ba9e937d83eaa2553c5fa667fdb36ead2e448cfc92d39256695acf149406ec553e9742330f3eec3f5546005b024769bdc5c89bb1b5cf35b35eaeecd41e7de704af6d27ef8a11b4684d0d15d1a97c326e8a7e5da3c9c7509b8c1e1b25f7731d5989a0b8c54f9089544711d584bca6e1702c8cb98347ce6433be0aed10d73c65c6a23255ac1bcbe0ac60ec72af035d37da0dd778935366db329fd27df9170606e8309ae1fae4630e3162dcaab00c589206d85a1eb1d8ba6168e663d11af41393887f5c9f8a47d6efa33b778cfdc6d089147dcdc41f7f348cb9ccb2cab334029e42811e242964cf5e99b0a97192d178a13a211878e244b8a970e0b8162da45f58a98e110acfdfe8bbe7ec3667e2e448e89d968dea79e20d24a1670beb8221ae060c8efa049edb9c2364c7355387dfa83bd0da785368c0c86ca77f00bac7714331f0f5404d4cdae37116df7290dbeb8923c26ab801c5e808c25fe87d119c21f50ff3a46b8543cd610c81f61f6091cba34c922fd31c420a48656b118247e79e07bc6bdc8a88f72076ef749dbc1b8c040367a0f63726a73a3b857dd77417bdddd0a6c834e5339b103a86a8d95e094b92461f4da6f756f74c88cf1bd580511aea7c79fdc0d34f52e968286c142575c11729e7adbf74e06207193e910dd5de05c90ccf262029f1159c01e045a0d80f980d369b5901ab5a3b2088bfbeead91dfeb1785b665448cec59920e7b46ca256bb6a57e68c26e2e88b47925e605f46f1d5aceca018a1eeb423b2db4e1dd86337cbf844e329672c893bf07ff071429a059bcf94f5c96267327febfa8b67442a09b3c93b5507d0ccfbc4b4f7dab33f20bcfa405cdc29aafb3c6d83c71fabf36233b81f4843eca8459a89782021722940bd16a07563f857dbb717996f5758701e5eeb0debc942b28113ff7d4975190fe1556f460f447228666513d6a9e6a3e79ef9c24d50b0e3f18c1ae18a2d0ea96a548dacda076a92b14a1de00b5a4e00dbf93a4db0f0dd4d54f5c93db6f20b7b71d2d07055d10f52663f767b587ac243f1043036104f13979eee4cac7e7fc91af91730040a4491291c84dc316f3f29d09891d27d3957dc7bf39bdc59b0f2a6358fd27368a22a0bca739496d3b5fc72a57544a760a68d8882dbc5012240e392c762ed6c22f6b9919d58c765603a15ddb126b99379f64a9155ac0e7d9a8f90d5a0fee00de8162ea90e8e201862c5dd7385dcc323f03155ad2954066b037d40ad90cef616b8f7fdd96903b4b9f21bc76ac00ff8f7cffe75b1bb4083032a9bcbb7dabea862f336a7e087e871827396ba0739a88ca90ec070478f2aaa6b77c4189cb300395420ca42a0a25e79cc23be2182b77f5ccefe2f7322e7e8d5e6835010b7d6251464a4c443f12cca28e384a72b3325cf6acf138191c3eb7035ec5575e7ce8971c56b572c3324077776d7d4724965cf3c7fa46e85d334d8a58e36df6190bc078c1931cf5121586498bbfac7a461b48edad513296ff99cc02de2b4df5664a1ca574132f3d21f067575938a0ebc31fdaf076cbb18eb5ee19f39c1fd39de51265c6e8cea3e4b2996e94499ec339fc7ec3bac96c5d91c31c704b77278c21830cedfcd0d7b2d48e178dfad86c28e41dc466bc37dc9c09d4148e32249120e1b31d14b26ef299b72c30ec648c71171f42c76f021bf38c03d4ea3b3403754f00af6595ebf17e393bcfc77b9c43ac4f707223716a6c515181708ba49f8f50439082dd6b0486b79188181457cc0861d24cc6941e5b50532fcb8d17eeb329c772e282b4c56450eb102cd4810a84cd17b0cc650e27c5d32a914ff84895d43955c2f1fdb344d262406d794b86a5c2c9ab634391806d5c52a34fa446313693cb541c57a541ba548e174a61c5980772abf2f0631fcee8cc096f6da3ae752f5f025e6eaf4015ce713a623fa893a7690a3913cbe05b2acd8d7b476e35141a9008e154bf5f55af453f12645e5285f41e066ff4a650a5e101cb635267a9b7ec2360394f8c5cb0546517426457ef624f7662294114e1247f9487a8f93fdf703149aced4c402d61d0f06ece0dff4f45caf478d6ffbc0d38a7949a02a97e3b911fc1f24cfac265d64d841fc077d56a3c0719790ed5b8cfe76e73cb2b72650cc68450181d63c690c9c5ed9cd74d9611117eef1fcf0802a4f361e4bd44d632793cbff1f224131605da0a7054bb30bdcb00ac3625b0dbd06a039f0308d93b1f5531dbd64ff351c965ab7e6eb3d43488d1e49fae3266d32397dde6e16218ce52e09abc43fccb846c6e7f79a1176aa66e01c1961245d67cefea70f72aaaca38166fc17f4720b33c8cd5516627666399e7749f0fc28fbffef9631beac3f0ab4aa3e205609366e618c64e2b146c2feb3517fdec6c114355502cde0efb45702a4a0368e6fcb7c89b147020c95e61bbd83ff959781d8f5cf9498176d39dc3ded36c683de848f38dc1d1fefb5d3924434c8620a36658432a6b07191b8649863bbff1db19ae0281c73f4db6499ba4d04b52849a565b8db70bc59f2582dff79cc521554e54a901e19b3157b3ce7e008207b24187557df75e838d29c30062c7babd0915ad871bd89139c2c5e3c1f77b4ee1a37913b22fc5929fd7a1b84ef855255ac6b513047596d681306c93006b4ba46220cbda96d5438d37a391cd925d14b8e81feded1581da6170f155aa0cb9bae5f801b65ddfa666f0337ab01387281a053e4ee9708f893ba04e8984a7fa8682264452c7e17847714e388f8ad89ffb769cb91c492c3acd8c3913e1d695093bd736965fcf6c2754be19c9dcb2d499cf772c0d94d82e22f6789286951e613b9f89870738cdf93a17d45da639125764f1455aa58a6efbc860002e42091f495a8d2b9c94a11bc343c3eb9b4dbe68380916ff0306c216dceb7ee9157c161d98542343fce4d19c90746d2f352b30569aaa9a98dd18c4f7f3aff40986d54685f862a600a3f549706d37238b15b7ccf803dd957dd5dc9559be244e9b75003e1cb0b7fdec2ad068bc5a80d8aa87076fba22e0f7823da019ad6de37098ee35159987cb6211415f02622fdeae3bad42ab36c192063cbc8afd814896693b8a41e526ba32de85214029a8ad32bdff0e930cd18f896dd22e32b6e37ce8efa70c1c14a64788939e981c229bea8d8b2815d8bb83bca3d43fd0ba8e7ec7fc753eb33b604f4f3ba52717943d9f2a91becfafd5795a32861af1d5be6abcc9ec541b49d483a642935a00ac9f5459eabdfdd7d1de2f481dc05c6edab3df2007bd4968f21b971720867a71100c6523416b418b1eba80e5018e874ffcb1a8cb90110d2302d36ee9b84208b83a13a2f9c53b1a0a4ece342c44a45ce3ffecd8fd9248c2981109aacf74f9442f504f301ac843958be62dddc2882ba92e7164a8c76896e28a331871e22d6c7c184887c065b7c713ac0f667a159acf7b7941c0e218d49d733a4c11bbad31f5921a5e39f1684fe953bec7ae4bbf6b81e1894abdb67fb030d776f9d3e434dc114d207ed20d21cb7083ac1671cba5b208738081e64809d9570b841d188be1ac7a5c2a3cc153bd85a6d6436a9d9a2933d49448b6bbcf4c8fb13f99b2527ccbbba897d3e2046766748f6a4f80843f433f062a0c4c9343824b92086d0b0f99e68487e7407c7bf3e15deefe58eeba410ac00e5a9e14d51d85deb2f03539e8133a4c832e08df2d98288e4a9fcce8e02c41309024a1181eae44358107525619853010a21a875578aefd7ab6a1f02322c070229ce2190659135ebe061e855b7da29c71fcd2749b5f7b10c6c4e113114285eb4974e4c1d7a8e9645f1d01c94ea26861394a5ecf0de86b4165e7dfd9b60080f5f467a962018b38e375b2656a0fff8464e267462b7ed6dd3136b0573a7f937853511c85a5c004d5010b9879263555c03361862733f2a4b813261e19040339421f3a57784a371c9f80eb81060b63111719885e7fc11cf1376648783180fc9bf6cc8b5eb6482328f5adbf6c061a8b74556f9427d171406fa57177ba482bee45605a4076416be96626a8b3792e12a3fa9f18045b713492d84a2cdcfd7bd1507801e929ead06043f41ef9b96dec9a4fcbd509b7663be35996707eb754e93f9c6da2a877f4c5e47e4e4208fc164a11793c0dad26639264693779cb2db83e8a3eaa7ee0c0ea99a6ed50498363d7c3047c1eb7238e88608b54152ccfa4581761303455f905a1da0739dc097724dc7ebf403d8f9831182c070763adeb58c6011b98f43824d8d61a83d603d781391312713128dace622e6b0f25d7f6e790de1752e772e57ae96795b5773e53fd689824e73054e31b1db267ef4153d79c0e5d2228258ae6030f23433f15f259483271bd8173d1c996476ffa1b35ecf823d062440aa0d610a376404389b28d5d61a65faa3ff8ebac21f22018f2c4fca13313157377c099254d3ad3d80cbe2dc23691f24a8033c1178f11d686e2d3505b83220ec4a5cc0ef449e0cbbe676ea409306a90fa3ef77279c8936afd1953342079a8deec3aa2b03bde745dc823869b6f82ead4443249bf01b453ca2a6af5e745c85f21c7266538126cae87e30d2b614a418c66885e827e740b4547adf43f2a8492bb533c17534cde73f8cec61c2b426a042f90f2ec6c63caa6f355cf01fdc5773b85516db86a3e8786ffd5b33fa78a4e1de71d3d2a354d2105b50baaa83f5e147ad807eaf95351853d37681a2b77c6b62cd1d89a91a820953464c97ff1e50ad1e922b755ea201453cd24b62f5599faa1724308f296e3fb32577985f9aed4a21e29f9f3be81651cc73a8bb3dc189714c7345869fd9b04f97709e004bbf7db459ac369bf5cfcc2ed387abd8dc4077186a80d8545f0559ab58ebddde8f100aa8d545bd7003a027bfaf7a5def323675fd99d813258356cc01eb5d93d6c027ae9bda60322435c3fac54f10af36f3fe8ee95304b8e864fe9b806005335d5863687d58aa6c50b2e8fa8ff442712b7e19ff42cba91000c775c043a44006b72d00cae5d256114ca8a22f16b5eb600cffbdd6c8cd1a926ba5573f4676e55c6e1c57b8daa355035e39eeb8ead6c2e1f9aae243fff7cc7895a8f6f557dd8a6d7abd254a016e2276cdefce4191c7340fde6cb1e10d9b0b671ccc1b1f41744c32b82c77afd14b7345f9a069b78723b9e9db8f66e9dd7787ec4d2c227919dfa183ab450e7d9c3c7ef16578f7e3e2707e51542a21edee71abebe87b79fb8dc1d6d6afa0f1bfa297a83c3bc4b9f204d76c1a4d7486620c2df4184050d367f32026e089c01ff1f91c8ee376e8927331b36c35ffee1e3c0c9a10f6087e43ad25e7aa8fa62b8035aa6d7c801ea29d53c0aa0c75ee3193a29d562744778feb15e0b453ccaef01ee1263b5ba8648957bba6924bd8f04bf4553a07c17675bd311b5f675954a0dd050e456d7b20b0e3b7cb308293e07d13132c3ac5c6d7ff9cb247a77179ef3fa7eb32b56417f04e8f8216a3582daa1218f9356c0258ded942f8cf73450ea4b0ee1ada0338bacc40fc68462cd873ef911c7271a605cfcdc0b11a5b033974ed8e3a5b377ff4466229f4864d275d4e254dccf7cbd85409c2906f241efa5237182705a717bb9368586d817a2f58d477cea0253a6bd2adc9d1d2b1321f40519069b0b8357274027ae6b42329a56acfe4b41cb816bdb86f3c6b9660f1c05178b9fbd5d952265d100d57de8dda791444d4dc91e6ebdf5db28c130b523e302a3e2ac9a06c5d18ceb2834db3f2f4855946abc662ad32997196226997297707fdcec81f5fd282c9a364cdfcf6516515467708e34138715820e73937466b98967cf6e0ece283a7da1a6ec1e2a8d045a8dc95f2dc8696af0e73d973ff612365ffcf4e86ed69b9f44cf06a74c54c06ddc1baffdaa0b243322e6ec087c8444d0ac9f87b60d003ba754e2b30d998f86f99304317dba0218b2e4e9420bebe33b712162953e75f0937157b2bf6c168b42474591562e00d880a7f2f33ddb30d41a3c4424398e07e508a28790f05ca46499e48e2770645d45c81ff8da186109e885ed082c4b29f94bb87b3c38bf56371d51cf33b656954b2410102457b0bd723f5d1b8e263fa846515605d866b4d8a73a72e46144590c82bbe1a2a7ee76a13d4e12ab2936deb63f1573103aed7e63d06e8dcc21fb9c207c229f7d003df942c7b76b1b64b78a6a7ceb8e0ac1d283271404fc02202ae02a267915e7633f91e3581975a0574313b9043b817e0622995d70da0aca1d3a58eb209fd7fa418d3b54583b9766fd632d005f4c238e37a34bb0e7764760baf259b0a9a7355748e1ef84eaf0373d12f16c5c80b7197071af51d27356ae215a21df779c68541bf95cf8dff840fa798c56bbef7d5500d810f71862866622446ddc0520ccfbd8ae9c8ca6a4c1457119d5369c2fe981d83c591ac44f7a84db827eac0cd01715ae102e3aa6a68f016f88c00eb628183f10e73168b5a1f8e2bdfc0566b54086c4b2093dd00b7c90e9516738c207e1cee32aed01b6bc0fd39acbed618d6db7237fda4ea50ad76a836465b0ae88be2e4c0c76c068efd1304b10afb99f179371307f88067c38eb45b4fb1323db928f282efc4f69e3da1b5c3dfa89e3ceea8b76fecf4d2d7ceeca70f7c5b5ebd8f25f5c24bb5296c8d5e3041ec62deb0dc3e4559bc2c3b35314a12a347679102666e3f5837df420df792d51ce97e0438cf0391c9b28d7ec7a99a1ff24e249887eb8d6a85a9a03938f8cc02b985696236a00b0e2e28664db2744ffb25701469ea4283dc7999dbaf49fe74c0009c08bd79f2162e91c0cc75b7a0e717bcab31828457b57355fa6dce2c43ff8a78b86d2b31fecda40ec343dd5cfbedc6f20b16381e857aa4455dbccb9ac304e115d4a3c3dd1525f1ae67a6c784ea436ba8a3a2fb2bbb9af020a9978b67c9913e14d654fe921000cb75c2725e41140bfd7fc0f7d8330bc130a247f950a340600e49df53c3a982c37aab00f52743a323a99a78050887f70a8afd1d8ed88c681d50a1bbc31052836c44b163f2358a868525a701b4822835d65e0df441a623fa7f4fd080ad63119e870f53a2853e1a3bd0dd83e44769f94113d5ded58733816d67bf923dc22eb06939b9a41a990a817054e3c24be95793ff08dc230a6b01972809010f3d9cc63df5f665b952abb71d74be78f02a3ad12ae5c88dfcc5dad07f0bda98a573c781b1da66d0c382c098baf94beee16677f3ce150dce2109831f99e36eaf8a0b3c28e53740dd9990c9c115257857fa9e2c4a704fd6711ecc67c49b5f982f1df7d0f2c3b3a5ee278095839999ef5a43ef47837ed0144f99520600aa21543aa675ad530e6b9ad2521dab62ed7db5bd192c8e6ee9aa04a6d86c1514ac6615c87d86b809e35962b9a33fc7f7b38e40525ad0311054ff3408a6bcc3231925b4faf49c58bee0b9b4baa4313319ff217f06e8faa4bae62fe64ff4724453c4a5e43975f28bc2ddf82e23ab9d00064c58fe45431cfbb5207d34db6293001cdb8732c12ba06ddc98ee01ad151776d05c63a9f00e4338b727aa4df25fddd8404c85986d92ce05d97c900dc9d10a33626a63c7a5024674668f9b7612812ee85206dd3e1390e6e897c504e57ff1b50f303ad5c80728eca0a2732d7659a500074686c427db0c421314839e1edd55f658c0bf403a531a23507077a31a222e82c0ea8144d81ea29f8697031f3fca0c2592e43d1f0fb449820bf49ceadd7cf290fa40ac744c44f0194afe5039a42ae77c73406c589b170a52b279963c94c16cbf5b3c183bc16ee2ab3856043a664a259f616fbf98a09d2d56c49bcaf6363ddb3ac1dff24e64e77867c40cccd237c69b128461cb77c7f37db21cccbdbe34ab85013f8fe329c08f6af264ba02d60d8149074c076508622506c60890be2a10230c538653d221af6d1d4bcde11e6d929ee56e7df24f30c89fab82f69a23e2da06742aa3e1fff37700e6a5500119e6682475f508ba9dd8b59f4d37b34a3e58462f63b40c85ee9747db539feb2dfa0716e48d55b891b438d939150d7120ba8e814ee1def1a939244dba8783cea242060bf98d9ef0ec9e42d346d7e96bc19f925dace2ed063bcbb29d0ae06ed76382707b83ab9b221b13e90fac941bcd3098cf4dffc3f3f6e218fd99f342e541e9c8f8621155ef0a7be428b5c4e2a8eb6c1b8ab35eb97ca11dfe3bd42ec2577ab17cec129d975922741e881cfeb182419a57d0087112abd40d0750f4e5f305687f59dfec7c230d7ab3b6e0d310f79db437052a0d3053eb3d6a650f629d64804592054e97ce345b7190ac1cd2c8859820c4a8251f8f8397d75923663cb9ec0de43534c474f86769c69e218b0a0193b74ddb4282ebfdb9e67ca6f7c02b3cbea7ba98bf5de86101b70f70382806ef0d070a6543fce0811829fbba184c56ffee488aefe0b325708cf01e07ba8b13ddf84bc9352fbf501a97f832f73d51658c99120aad8cb1b44b606c0f167c3f8c52a2b845d5c67167b5cd19811720ebb165b0fe2a2a96f80ac9dc1bad57af01b2df4daf1e16eb53933539c341f6689b744c9cdaf1dd52023ec1fb24175c70a4f7a0333ab17f7f73ae5fd2890bdc2678e1a8dbedf1231f1bf6257762ff052688a94ebe8244296e97383b7e4c7d386cb73a6f26981607fdb761100fe3eae54fcfa202be121a264596ba62796dd5b4c4b359461278131b45ab449b5dfd919998178e34ea107e604680065ffee8156dd986625832476fbd2619d6b735bf7bae4b5476660c27dd31ef0b06df14da9b72d4ba3dcb5e002ec6d48c39b3d2d075046391ee0cf1c408ca2876b902fa5f3112c774a598d71c7d159f72caa0ee4d3a4fdabddea04b0c16d2f981116d349bbf717c453e886da8d0380c5a770b40792739f8bfd18a416e52bd0ca6ecd4fcd7264fe296bffb46dd11026c30d340aef76a1849c8fef1337722eccf3c07b37315387e2ea66dfd178fa57d1b6240ecd30be2a21831aed71bd9778911c46c728bf77298298cd9143ca91abbb30d9b79d3fc1aed1537edddc19fd429137a3de821681ea1a8223b49c5aee626c4719f70a1f064140308ac492c855a435919bd5bbb74ffc444330d4edceef57770b2b639b937c9541987bf2ffdcd22858f5da1919eb8803a2842c3d14c5aee54367849238d854375c802847acf9789b6ca105380da47ea045f5e0b833b697959afe15d8257827dd30d4442d3614de14b66a1342f40f9f21f341a32016f553b837e7660a10956ee7eda954a1cf0d4aedf5fc3e4d608e29c69c681445400ee5bff12bf5164856353205ff18f8e4cf1b22aa7ce416876bf22a57756c8ba386959ffecf295f622d71af67c75e653cabe89059fe1b4921f6ba925406455fcf73441057a3ea909661b4f34681da6bde21d682ae92bfa51fb2574d8900b356b8ae63637a872ea1411596e95682b1f9399c68deaddb2996c60e30e3538da30968ce7720396c6dc337aa6abed8a663951d18e3a5fd0a30c8e8ae87625817cf0b4fea1b5b362d443c5c10908fa6880588992986cc28f3b7607f93c2ec660cdf03e22e8f683b9b62aa9ad5fc1c9f910810f00cc89f2841d6c5a9dacf077b85a17491cf2381ecefbce08df52ac9914ef92acc69ebed614b37a52cfb5fce1c78f7259b36e38b96dc54d3bf68f61d700635d8b96014dba6b0f8c7a8615341e24596dbb8aada298ba3cf7d4dc50409ca854391d851d570a905d29d2595483c70048b16c9735e3d9e60e94b75873575420f20ae2c4c3590c10286ab63b5b03ae7409f28fb1565e2b4d4a7c51b34d7ee49dbf7820491c5fbf04cbd584177e913b8129a1e281fff46be6d92360d8c5cb1b401c5add0ebcaae37fbea3a155c2aede42ed23dbc461ba59eba94ada3c240d79d3f6a58bcbe106745141842069d4e26ec9e0ff79ad555e40b9c053e53e1f3a73c595378144309c4b63e6e0470d7ad28e092ca89f9b4a971446efec6e9b32872569035d5743c0fd4e6172502d2c2abe6837616c73934a8d8b6c21d32ff8fac2fc581261aa9496df85c5508bac54a0e68907c699ab218a01b0e6202feac0f5fa5d0697710ae89be2c8ec708a5332614cefd3db9390994ea599a15a24b597647a380a8f384e870b1bd6b917853ed9d4bca7064564fd17c31273db92b9929cab9a6f5bb4d1dfa94b2bd85c40dc9d86121ed0225232fb506b59bcdee327eaedda02fa5847f21c45315adaaf92985a8493e20d72fc476bbfdb21dcab59c3efa7292b984b5e15bf6fdbed53da44ff10589de2d805953c73029ab0cdaa611c1fbe474a9aa8dd2777246d8aadb35e03c8a7951a6019e37e56edcff3876ffeb80b8bfd2845f1e9f3a1c9e577e879a6bb6f44a409dec05f6fbe9966dd8699bfa170ea98bbc62d140b4ad3544f3032fdf3ce118aa79049d112af4d677ebf8951fcfc1cc749c05892f3be00fd7c4b69e1bd39436a1b96fe3801a3f5301a7b32f15d486c76b02f9438d4175b52d4661d4463153ac3f49dd621d41aa10f6eb99bd0ff423843cc3a4d6d8174b65e4bb498dbbb41d8118d3dab24dc0070d555eb6c4529980bef2113f07042ba19708dc7ae325c5c42220b62659dae5670d2ce54a482ededcfbc1e5bbfa05658ae2783e089dbe5b4c79c56769117e498695f8f890b82036dce0675c72467b2b6b6731300786e14736de5559ffadd84c609e3c28d0139f252303c0075a29544ac086bdc40037bf5b32804eb6dce7e70edc2afa123d20400988ed72c50df2d5d43c7489695f5c40c54e816417099797ac6bcbfa4536778510f6356014ffe61de4a7eafac6bd10f51d4cbc85fea6c6fc5c91805867f853bf18a820669d67dbf2e2731701a756f12c635331677a6967eee80419dc7f5195c6079d4a02bb7ef1055d0bb27665b48f26029ad14c4aaa866d14c86949c0a459d43f98bd16cebd02875aa448a3c61ab70afc05babedbef3eadf48069972702c0543195b29f227f4178c7c9aa6894c71d3761c15bd6918e67d5b7e9825f24bd2e7f36d6d436faf8617d591e3ecaaec93b5c79a553b2b1c970cabbf54fcb17d8590ba238e1ee38790a214307e901cdf837430b5c03cd78a0523055488dbf56c110c0324f68b5db276a718c6a238309cfd55116607a6e4bf6eba170e3eea20b26f371fca88d3dc18ef604c20875c2732b0e331344f75a9af22fbd26ac3d1afaee6063e808132c5b5d0045e7810dc775a1f63bbc20ded391d9d81a13b4e88d8848588d86c5a6d7c8d2b5f431338237da23c9abb747da044f02eabf121252555e54940d5b52b141aa668489e1aa0fa230d0b3c6c057e2536c88c8deb1472bb0be972b8f1b9e376c39ae67f688876c827277824ef0c004c0e6ea3a5f4ba99603472f4b8dd7d28dd675cd4eff742d61a6186cf415d6caed31e7fc533d2f32d993cc00ffcac8fd98f3e9d2d5ed691bdd97a1a2d0f96077a0e60382417efab9cabe788e25bfc41ec3e9e35ecd6a40bf02336cffe54154ee61faf5617b79b46d822e4a7c1b651d0b76eca28e0a29baff44a872ae054abd7a873c98cb73ecc5183e0011b0bee429a9049ce2f9e42b23897ad00f2cc314a26d96012766ed4396ceab21c5e440d4b686d55b68cbe5b197010e47a5ceaa54505d1c88ac5bd382a91aa8a55d6f12f192a031338aafd0f30db83703d80d5a69bff00c7a9f5eabc8b15b1aedc4768e0201f0ca22f5b499b65c809bc1678fe9e206c081d1a0cd7d797b1570a86df1edb92e23213420ebe4be676fc18831c9058fc7258ab3765c6c9ac2ae7a6223575e177e0ccac4824b76f97cb4bb7fa86645146464e86c85f4db215f00a527a5d91e15b499b60f9ead92b19d72c6b7996190219bfa360ff1244b94e8a278a6fd403a621891f30a53c94dc76eb8d692f3236804e352bdc0eda0d6c253bccd03afc0f3c5604ea9f1f628be7950d9d60a1c80682b8c90cf9285bdfacf0c8117c76acd93d1d3717591d8786dadd854e099ea5a95511ed52387f398691ffd65270742059f02eee3805c753e5c287c0d08da3bf1d5982e6a75487eed7566fb40e3ebfe98a7bbaab20919d7631642b5781ff61a4e4c18cec2c520ffed21d344ac10855fb36e0a2ac58f910f40c05bfc01ef63b89bdd7bf4795369ba9f370b3bb12f517da705e41d425dd4d6330862258d6b703572100ee614eb6fc1c4102ebfeb790f409e9cf52b51a0219c1872adb0104b6fc176cf15b1e823e03b6ee94eedcf793490fac02ed5373b7162d013bda34e376514f1ef6cb4401a0f0492135f915b4d6368ffc1b482d6995a912d8ddffbbcee6d6fb6eb9c2e04d6583c49d8b337d718dbae92f0f389b4e1cdcd0fa6e911d3d66799c5239aff139d66e0ec77ee410754c94b44a97d57d1b025f5a6bfb84653133c26524a85b291dcf0a0fe9a81fc35867b6f65666dcc73b11ea02df378428f09805b328d4e2da19665ea81ed6ccdf6ca443ae1b047f3ec33f6c4fd351358b7b4619d0e14f2cee474cbb33f3cd19a293bf16c2e0631ac2e6ae70919825dd22bcf6b1c1d340cb05110a11a579770a0f7a1f3b211c9cc3e99ea733c85f28e96acdfb56816ebdc9571ce17e5aae0afa9ae9d77f00f16a3d139e0bbdee149d11bfe992ec5e90ad5a10335c79b61c147084dde9a95e10a73a6f6223fa7b0765f459f2b61fc2fca03754ddf16798433a18c652b3773ccfe4f7c947eded847ae08994f41d4f219d3fc70d9be75649372d9a256f32438c11cc393b6e902f4c243ba5bdc5bf283663432d3d171c1538cfd37e685bcb4d86a1053264d3e3f80ddebede6aa98e2747df1facb2123742f852ed3547652fc2ee56269261adc7113b68fc3c7ad9967ff260f203c8e867db096f890a1c1339891af5c360c3392d188e1095656149847567c101d37e31af9f51914d402fc5fc2fe795e7cd768ffe0b14f0a4471af1847656f52061397e462c24915bc2dfe1ce25336999d216401324f879e6485be0471ea9f67ae34dc5eb893c5d7462ecdafdb0f64609d032f064fce76240abfef3845c53ea188f4f475b4ac95c665e2096e2d84a391fbb2c5bf64a35d7a66c06a5964c006de9e351ba04019d7ff2e903a0da5bd92b29aff04788f77641aaa0a3fea8eb06773881ce49a7b87b2d036b2bb949b5e5ba2b2285ef9165c5452dbb4de4f678c2a39b8d1a5b77791df90dcc52ac2c2397245da6fdbccf8e349ceed27d560f95de45668122196fabed97e64896a05e589b66923d3b727914df46d7300b2058db01793a46adb87ed6b0a482fa37b62c7df4a56a463425eb3760a64dad3d38423c8efd26243b895455f8db15ec419b37118907e93a26a6e2bca29ccf5235cbec6b2f10f751e84c96350ea8e614e48613062a9402a808cf7c5d49cc09b76e39ae538ff9a5f7bdee21e490df36c1b41e70b21062261ad37e8061930d010c1bba20e3be22477acf70574f04ac62975c57cdb85971ad056c9f258d872273ad62ab1187583e1bbbc58b1fdcf99bcc423d7a03d868b135d588639da4aa97972246044a59a6ec689387f9939fef28f6cb646f4a8db5b6891ac173dc8a8fe6ab8348d14d556ed0f0c503755f2077b78a4f133289bf40d83e88aab5e8aa4f8b52d84c04f7f64ec3e52d1dfdf792301817ea5849e73cdc7defe29c2b22fd8b53c8320d2a18d63fd502cce074777b685fb2ed2c8027b4b0fda2912c3133baa5882aee38b458214dc4c9554eeab8dbe1f58f1fd5b2aff8496006547d2df0226746681dc1d193463ac4ab0270dee16150c4d89e02fce72791b40a9d5fb2e4e9d50404e11c78c8e46b19ed00ac8ecae6639b16fdf8c5098f75fc30b462d29d9289d7c63285aeb5129dec997b5787cefef53e2f6e05ab4be0822dd912bfcf6ca0f26f490e71773ef43fb7698aee032a52edbf338da55bf65cfb28ae067627dd656827486ee90d1c4025b249849714e81226c50bb753ed26d163beadab0c4acb909932f6145a4c411c3c448f2f37f1ac28141064e21015e1dd9c632a460a1d04b9489935ebac89a674c3f394668931afd247610dc5bc182423b009e186b773708a300b682de13b9b56b2ca0ec35e07f3ee9c29dadbc0845a859352b41f6a987b3ca1e11dac883e5e098f5844c1bc32773ea43e7e4fd44def3453f5afcd9b59cf23ed7ae0a80d7a955d99e24f81694edf0289bc388442a75980155eca91a17af0172714cfdb4e2cbd284161736e879bda1371135ca19cd635e43161b52d766cb9755132dc5bb7741cda95925aa029f387cbf1f8899aae8101eb85d00f5a64e1c9cf36cbb5f7bea3bde14305f89cc6076bb7f2dc6a33dde95350d7dc1389c43145233d983785af53697d77c0dd36eeca009cd30b50193eae747338ae82927cdbdda306574aae469276780d500ed02d8c135779cfb6c92b7a6e3dfcf70ae8c4ad22784d64f21cb6f063c407f069584f71fb3ff68a2b3ac3efa07020675ba4fd3ee94ca83fae4117c69bee11178e2cd00344a8daea9bee6a5bbb621bbfc5090795e9c8ed2f5c15c3f147637dc82044d56b0071b140c64225a4cc7ef4c038352d9d1ada1e059de01887cc350781d32a7af192b0b6797153b9fc6187d57ab3a55f9e8a22e209a8ef9774ab43fd0ba26d11b813072eef341b28ccb16307b1ddad66c904bf3f17ec1e1a0cdc7441c376676e0804cdc58f082ae98318197b93a38f08aa83a883ee270ba36fdca5ad8383671d5270baf53114cb9f5a78dbae31dd478eb4749c0f96954ef8529dabc1cbfcb3a7872698d67c434ac96b173e51b3d77a9e618d36818e04c4f7e30886e40f347b6bae4519a515c43dd4d47944ba2208ab05bdc3496aa6b39dd674a9d2faa429e7565b7186db51e0fef92201d9537e4edbb44eaaedbd99e6d9675a713e113cdf49b9f440211d88a205ce85a85d61725a46a45f9f5559531caaa4a7b2a378f4e3c5a83ba6a051227583047febd4432c93fd78a20ae6f0a73ee98479effcecff31b8752134ffb12719d7716282227d762d3fc09ae263e137abe57415f94abd1bb2acbe7827a341c16597863fc3c209ff514c2d6af3d22bdb7b919281397e9c8d177464dbb554013a8eb6e02ffefc36b563898ca85a0fabf81a14c7d0a4f077fb8edab6dbef99a03d39c8df133eff57fe42f0baa4bf1acc8d47ded4fc129e4de93a4046df9f14fa3a42a85a91397aae588abe40030b3945a7b3715e515a0bfaeb2f2e1b9adbb6071370110621c5e46c2f11647d9847135ca052a43b22d6dd7dcf4dad9da9b04f70b9d9717d024e24bf766e9ecfac3321c3bef4bffd2fa41e917ff8c8cca2c4ac712cef905b4e674813106e45dd205124b5be49f19a4238a08111dabf14add2682597974a188bb8e9c2195545058a8c1deb6a7935b302fc2ab155d1df7cc295f19ab2d74147e06fbd1a9b6c0595b723b9ff1c8bf74df68cee214c51939c192f1e618a8ddf1895a494d32a3d93a5faa8df3886ef71379a876965387f228ae97be6192ce245241d8b9350cfdb4b33d6575b11a34dfc74d782cf07aaec527bf4d2d12e9214972c9145fbaaabf5e71e651abfd1a493ee711a62489a68fa3657096b97b4a107a12aa596d3a665672d45b12e01bc2b9f267332a2bb70d66844a968c0d373905053010f503c339cf6626e941981534f32edd23af7a9cead09a5a996cfc69355c65262f16d071d6601da72b04d85e73a8eb30efbeb3f003a07cdb97a62365900f2f5affefd2c82a3340a55f508ef04add75f81beb7eaa9ceb8e724eb1a9a6c05cc6e735525e0cb4d2329cd4d151982ce0d4dc1c3361f3ff2a9c12b8ac19979dcd3b61331cdeefca7a2c2016a6f30b73bf143a058760740f721bfbaf474304db84b5c6a0112506a0f046837ab1e508114c5be39cad35f24d81ad1d97e3ffb2ee3e503b9ea4088f0239caabd18892d2fe08b3b9b3dd5f08051749787dcba484249a6fb843b40875bdfeda5406c0b54099f20ce765c08bd60bb8543e79db727ea793167b027f7302390360aea8a04e7c74aa4c56e3d7abd45324598ab77dd24a49c0a75eeba036c98ee7ef9594373ebcb0d20e45b0ecf8adfbc491382d959959dac39ea84da164d0ffaa54fd2eec5c7fe381234990bec6a6bbe20a02f5cf97b2683c1b5c99568431b7a55bc67b4cbdb96b0927c365ef7f3dacd7107fe8a8f98ffc858fd5b5c0b30d206c671eb047aa3d172fa284683be161b6d6dc2e8dc3c16685061026b1dfba505d9c1fb8b9150b83a2d5a576003cab3cf96a10a83c8e80a872ee0501f4ed859a3e6c39d0f2c0732e836ffd633c7560c55011d0c2879b256285cc1f57272504be7527a3ea36229a023904380ab69bb08e56d41d8ee13033ed70fed83414dcef10ce8751d40f3859e8c58e3e5afa68ceb11b5670a3207c43634f4d496836f72b1ee52df14e7aad65ecb0c2022d9c8ef187d69732ad4c5ea1cd011de5d65919f127d5fcdce3b5c39a813376b991e684e8b000ff14f892955d86fc31a88785329b44213ec3d3bf182a5e0554be65f4db544a4718c29800f0a1d7212e7fb44f07ce912556bd8e8f2887f46317b5872fa022efde104383de65ee23149aea80aba0f3f60737da0c32bcef5512e1fd43994026bfc6919aa7ebae58d134b67501dd13d9124dbc4dc3ecc20fb07f4f65a4aa8531e9d5de16d51955ac883a8deaf11860f318b2704f649eaa8dd2b37fbb2d727625b837ab6d94ce7c4f0cfcafd61afd65d0d3fae4411d01f3166a30660ed474690b863a7994d5c488e287caf5da5b36e7d443443d5ccc4eb3b01490e8e7369f91d628002250ccec5d70eae51b8edb1b31936f5956d9a11e4b0b3ca4cf977736b0e6b3cba843d2c4b84e7d2972128f42e3ee568c90801b8bee13577b3fb0808428cd9b67906e274e5a71b99de65ae0d0dea51caaea15567f290b432ded3d1d43b5f0a50167e330729d2f019d54613b5d790cc4101ee044c3d2cf760a2955c91ab1b7fd60716e20eee968cabeb0c2a5b3d1da5897464e52df90838623f572c1d3800133aed8a282a14b6596d54107534d5e7fc2bb7a8d2f7b7676f62755894b8785a9f2446958ef29a25387a5febee4bf81e9c94151887f7e12ce91cd8c96d74695aeb3eec4f3b1e6d983754a4bb520483f12521fc352b6004a407abb69200694a0162fdf226dc42d65b8b89490ce9e828fecb52e90245d3260c31d24abcdfcaf54f50ffb891e73235dd49cadae208f8f41358337eaff4aee694fcbb4726878c5d83adba3b3326c8aa83a2c64bbd898145fecd2c4cb2c76ca142efc790e6b6349347a85271b2cbe3caff520f34e564864c12c9f5c2590fa0096e5f2ccf47d7ffff9d99cbb63ecb5200d8ccd959f4cdeab57c55d5dd98198cafb57f032823decb252c9144cdfee480bfd62568b094ad2db03ac54947f24bdc2bcc86128e562d87a96e6729b5597db6145df802d065704e5ded0bbf445434c4d0fa1abbd6b919880af0816509ada61056cd8a32ac5313a15843e2f28840fb592486a7cbcb4178277a3361764566a7d439a007e7f6a2af0344478861a5fe05a92f1a4d77750f9610482c3c12bf6c488387fd6ee920caf27a58d76c788f8e2f1572e14bd586f1679efdf8b7aefaeda4b8927d16bb87d7833edfe394930d8004a6df29fe3ce213d44ff1c2435f15d7a421339559b42d8966a90275e67fa76f6f9ac5cb509e6aa59f4ec1e85b8105635724748987cce5b38042a20a095bf82d60df0860e0eb715f95ab0df5d47d5ca8d49f1149bd387a40a3fe58b51af5c9c8a1a15df19b1447e28cbbd72a9b4c10a27d2a917c773a88707ac7b33a22e17c45771fa9df872a1cf38dfd0b5236644673bb6b61882da0dfc20a5a2e199a3cc1e29a502b2f2d6864015e5ffa0ba5e93192cdad9238054b280d25e5f513752121f6bbac1c75745be62e2fd69110816de645cc015762b3b1f8c5b01a7ab72baee98c8aaebc73e3d26b750983e9066a23d5d6e41b6aa1796a9ecdd28cbd1486531a94cd8c78dda3853fcdf3c9c810636b13629e97d41154d6651dd65b4936b4182340e17ab6c7f7ca8b506e288fc02748120a13703675e58635c5ae3f1cb3d8d5c58bc1e4d07579faf08478bc7d482fe816f478ba9779fe2a5a1fe1b7cf3aece4c5de42bd4b16a2fe45abc3db78901529aac5ff1bab3a07156ac939904fd382f598601c7bdf925a7444b165341ff3d605c8f596133f0306911f4a65a2e7ae33531e8fcc647a1da35d3b5fb8d64f33ee4f993c134794be97a4a4cd2a66eb145c0b29f8b82d435503b7f6d005d72710048e0f73e44de2e681edb1fddbedb74afed9e562a1735032ef65e319ca04c59412072996bdec1bf6d69debfaa705af338afe6a72f716f5220b6abc57886dab6fbc194adc9caa6780de64cbec6a1e7314f8cca574e398b9f5e77399a47bcd2f8e2069daae612e133938f3f0b3574993babcb483521d97aa4f9384a02b149a9d7948a6ab51f43e5ccb16ca7f130fa0269bb16327cb652b71d1aebcd8de90a3a4fd025e6c3192f06a06b1400059a05d70882729dc28878309ec20fd5697283331801dcfefa1f3d012372a434f3fade794e26979f9889737399703c2a766171497f387b88f0d1d107aad25f1eeb75150e752d31b314e406bdd9663452b9ea6289eb08d1abf32dffc21e29dd7d4b937433f08ca867c502f6e16ac61609aac0e13419dbb384e4e2d41fe869cbb1c3fae58e96ddce1bf6c57cec80fb68351a18ad4f9b82c9660b92ce772914bcb6c391de6c88fb5910c3686927e6c07ea4c27236cca5fbb4997b5494d023cfa92cc06950adf3cbb1fff567b9a2e7db18172ea469d2462c198daeb8e66deb05c272093e8a85f2f13711977dd9e43950a77ac5d173a89fe03fe099dd1c96022a97da9072718d6536772610a6fea8e62f3ad5e111cac17f0a96006c261067b59ed45f1ba0390be796adb0f22f5be8ed7b6e15a1f82f06f04fc983c47ef508865eff602222fa0681cac0f0614010655aa43cd2dc76e61650dcfa5777e0b8932c394bf436bdce032c1f0165a0e9c1232480c7a00bcc6f4e0d293f911152a012b0f995c4cfc09068464d249870c8a5debba16b2ae3e8847f62b80186d2fb9191fcaa5206cc21989cf65ff321fc5e3e06e9f11b62e9f77786e9944c882454ed8fceda8c18fef65ed9525eb22eac3107f7b00593d7fd30c69d31120bd7bb849e76849fd9cb2d5f0755f537aa0536fea60484a50eb60535389802f19c66fb4336119cb1f5ec1671b17f92f306e6acd96192c32077e8545d0621af4a3d11fc25d776b94c2b593ce5075391fee779851d260a6e30531c82a89cdde51a2dda388281ac18dc8882e16840e499eb72daba74f39c1299acbe308014495b8bcfb293336bc93938b05ef579a27db8a57e162f6548f1901b061ecec05ee9ace99ddf64db2f2245d5d3e2206fd0863441a8c4a84045217fd3f028f5857fc4cc22d63e7f95f4199c75eef633e6e5f2b8868cfb600b61176193188a9cf9c6a351d125ef4076b3034b39c512fc0374655a074b59c12796d47077bfb83d7702dd90fead62d80ec68baac3dcb5450f0dec11fc79f1cbf154b4cc9258dfe311be9cb26808aaac3ef48c93930502b7b86ed0e9759697b4d38f4e6c2d0d3eb78d36afc27a4a8abef107953db1aaff5df4e5e589357b3472fe7010dce4c4c64239009c5ad07f0f30e194580cf783a801755cbc27b6f3a3ffe1d4c289aa07d79cda23b2695332bf94ad096ddbc982ea2379806909abac11e98cf62776e75d220c87ce032b26fbd48c71c425200d9647b5bf190a9061117f51cbc5382145d516d67c8d7be77024dc72f1ddf1b0ec3d1044f95e72d3b7646e987cf691c4284b409b6a8f8f8766295bf417beb2f7c3818c8a9c92e84cc17a320bbfb099ba43aa3fa98a3b9177faaefee1b8685cb60d086d6a75549aed77a06f5ea3b5f40b553b909f864e8054bc10df61e264cdc59ae168377ecfe79525228f669013ddcd726d5736d0c33de5f026af41fd614ec0eb418bf16f7e26e24f94dc3e6f36b00481a78034ea69481a6c123f3e108ffa5b927e1d1bb6b80adb42567911f0fd7128905826a1d1edc6f65fdd5487601596143fb32c515560678b50a1b26bbdc5225e5dbee6edc9b072c8f16ec011206b1ca1fe3e9cc7c5af9010bd40721720063878e1446e906505c784bf08c85de1d08b42547d30ef6ea58d65f4c0f2fa03b892b8e290502f2d5849660ed54b44322baa2f02ad06ad8742ce5839b1ae4d3cebaedadb4da14c36e77fe988e2720975317976dae1330832ec52578e5488cbade73f590b06e9faaa944e79f6e47eee67e61f94b7f6bdf4ccb46a433b30406587204d2daa022f1494011e01ebbf36d24e8371c7cdcb3e7c0a9d9214ee5583f37fec5b43dedf147dee5759eacb461c937ac0ea6a373091f4d19c3c696e556cad585433c79b838dea56e71b133453a25495f8731428f19fd1ae8e935471cc075265f7f477c3c0aa1ed01a5b7c10407c09a6bfee3a6be55db3aac80e6646b16236e364605d95768dc65ef4d96fa487984f71af65f2bfa178cf3ae0ad2e4721eea12914d034940a3277f3bfe89ddd341a02710586b6a76302ffbf65c0f586040f223f508f53dfd9da1862fb235cf108a53d3286b4bef78f3627860d988e726b2f9fe0b7f07b0cc955797ce4d95066dd8bdb620aed8eb4d120dffffdfbf038b9c245d906df2fa50651942a1904fead44fc0241263d37a9154d5821e6d6c0f4413ed64ed176f6eb1d080fa73612a5ad2966876779901faaf8400b832d768071f1ddc38d1d9ff6eb2dfb37ca7bd8f6f94d918a048d219d79384f80cd5ce5706e5cacec4abb7993c329878da8cee37a2e476c0610171f3fde749dfdd3d55e70c44f3d4a978ad174bbc82091eb702219f2f25120139e79b329965a5456f672b2efd8d3fbbc4b1bd31de9860f809eaa1d5f23783a4460ce03a11b5db5c8310f4d4d1951d7cf8b8fcf83ea7a873544e2ae90abd0855613d5a29ef0a1e5bb5d4cb5d06e2f704c3607e5f19cd89e5e0df2bbd7503f5a05a3640077a10145a4dc280f03be67af9131018a628dc3abf0c3fd341b3428537ae9c63fa7c6885e92c540e5c7986c4598d0c2ce039680f471da440929a4c3a752a50ee7fa9892c81aec435cff8e49575201af84c0dc2181a39e83cb99ac2dd3e1434bda9e62e36d107ffd1913ae6aed6911da86ceee271118b8082dae4393af78f675b02c4d7a0133fa9b4448d059f1d72a86023393d9047a88db8fb5b0f3dcfa4abf768b96034a1baacc51f5d30c642f525e9004dc75a150154dae67b1b70671118aeb15a5fc1807acb3e6d0c9d04ea23c5421b4eb812c5da88188270f3d673aaa34ae7534ef511e8bb35931b6478b9abd66fd4ae54e376ab1aafdd9be5af77fe5932af3d1f259ccb89cffe2d2b2a3e688e02a2e10c9e9d34d14c2c3b31bb3815032faa15d3aee706b9f06092444c29cfce059fd4c8c07ec841b62edfceed3f76f5c7feb1a6a38f7acaee4792aed760a5ea92a08540036603afce811b1668f8818fd623c5ef9deca01cf569b81120bb1fe939e13cc67abb780667342d82c30513c3db84440f893f1e2bc5e15697d96ee07d58525d4ea1906d84bc389ec3fc7ad51ec07213af7724edba00085f2ef9814c859e85eec16e41824ea165581cda2a0e4c4e822c39dcb7ac990da86fb5b433a4d879ed9b1333d30a2c4f1702c7f60859b807f8d5d681d819ef770f107cd79a9df0ac767d7b4dfcc90b7df34e2a92f2f0d002f29fa75b02d40da90cdbbfd2d882e8232bc7f55d94610385a4a33c7c10aff32101bebfaaf3eab75c6e1cee70bc891653784e12a8f23607eae0155b69cf3d8bc7a1902c1360f9a3667900f3fdec3c6a8941d9da19165b45faaccf48dacda1fa7fdff2641f414a8dfc636ebd5ade9072e7ffcc4450fab1aa10c931135008f56c708405a94f1ed7656e9f0b97bece3d71ba07c7a3e5084e26de330d4fc029e9ac38541061f6388f2105c15c654aa08918264809cd9f39d2dce9bfb331736148f92b5eb56d10150897e7a2eafbef4bd84b6ac164a9a0aa2e5fd0698aabfe72bfd4e5e8c216408c28613ee32c79d7ff7ba96a81a4508fd2d82d9844970e01068443dccdbb7c169e42a5e5b10e21458013110ae228feb00c31a8f08521b698ece8a72402837a724c25ebacbf7458740c0c59324f630e3ad6b52786d077f8f662422f3bbc88aa38016f3a2c4e0d3d50e24354bcc4f0e7324e567acb11a3744a7bd262cce49b766cdd4922d3e9c8925a3ef3bf1bc7c844164ae93888c8efe5c058fc91c1a4ca5c82c98b0a5850e1f040483e95a99d11da89252bd95c002e110ee15513c05cb9c36a6705cbfaf5cc727168e2cb740fede7a178b305394953f6b12fa93014b7853b5e4f46fbd3e63329a741cf1a7668b64a36772d8d55fcdd526788981923101e64620a51873c069f547fb69ab0282a32aed7881cc43b0b06f4e9de3a0cb30b98108a61a92d6d02d64490c02e1f64d38fc9331c5902c4ad268d2b05c51069ca9145b75e0cf3ff25eb151f6083d7abb5591b889ce508d9a48edc2bab00d6f5b7303a0f307b512367d3d4f3dc5b0d5ce3e4712145a51f8ac61119b2eaf5110d546986dddb310259fd5e009b1531a13c0df7b0e372191d155bf4578e6715167b35d7f897ca620953c830b9716c459072c6df4fb1f54f7b5ce5f2b6355b4c8008d20758be3ec009c277bf52bd748bf57b60c85a5d8084712eb52ad44f04c298928a24beb0cc4feee0527ac8eae69bacd591c89a8f944b51421f5531dccfb580c9c979272cd094c68afa34778473c44a8d62696c4b462651074351d0abc97b2805db4e4e1c4acf66f9b15c9039044d71edf18e7d09639185ec0cae9e5f7a2e1a711c0322562e2b2198c8f0a8e71a08952beb00022b73a1f4a466c6e7f52ddc1adaa262ce005d717537dc57b1ccd0770a89ded5fb6056dce73c4500b8e10188d936505d21eb0b663f37071736f35bce507f3559d6b516dc46ca938fac08c77dc95ba90eac0d3433c3ce35250d941ef41209d24a8fada30b8f5ac0e0fc03a58550c1abc3435cbc5a3a6101a4316a601da9df14073d52349f754b2cd9120f35907feb8fe237bdcfb50e67d282c4e923866e974e4dcab20c3c7a0fd271c37072704cfd285af470149f34de0b8f67dab9818d13e5398ee78dc466b16db1f408fff06ca0cd640224e33b44586e22ab7af7c598019a674ad6dd6b4a7eafae6a24ba7bac7251dea086ddba06bcbcf8e92356e8c12f1ffdf46913b4df0d76be1c2017ca9a618f07d23e79f5f3deb846e3f8988095c822795d8c9b30fa6e21118db57f520fb0bedad8f5b15d5cb6b99e0ab3ed1aacf86b934a61e9e67a417135b288ecb853576eec8c4dcd0203ad906960be674dbe768d2da3a5eedc71db805e413f829b94c360ff83219199329cb269bce8856fc36a6cfd4527d47916b359a4ce842490beecab5efc256c12631f164610ded27305f79a1fcd18aaf786cb377d3973b8d8ec44e777fdfdd438ca85fe06b21df31dbf4a3bc5dd99e247f557db35dfc1609ef3a10b205a56a5cfde20b8037e1580c84e4696c7cccdffa45dc04f087d133ceeb7275d9831fdf24f8d9570b9627f9070a09cd0d5a0b53378c0d0d81a8a856cbba8c8743dc12c674c8127e0e43b54d0d149c778f7080a3ffa130e407b0cf04e61a959b4da565e44b816955b3f6bbf0461bdd81baf00b77ccaaf886850bc5bbb6f00f0b907c1f853c4f154473ee4d947bdc030435c16c76446904fc2d89a845c1c32bae2dc5a490ad9850b7a25058e3688e706a72c55b4a36c2f3e1305cd030b4631edbef1dfc59c1aa9d8ad10b86cfa5fdd6fca05cf238a7c962619ee37477fea0ca775fcee6cd9bd27d48f30409110a6bc208d86f80965457f98584f5fe3349cdcd82df549d4b702d836db69b6080738e6634f0d62defbe8b63d3183da3f260fddaaa93795c242c673bedacaaf5807ba0ce18eddc70e3e7d7da97affd2e1ce6f7875ea2a7fad5055b3e7d1c5009b17a2ca9d2fb9645396a84a5e789bd3ab71edd8e62711ee1c4a2fff7cc970de5ecbbd0868246ba7fb0c9568d9f367d24a0d509a63dc47dd5a4d5a8281f3a7303faf5409ef846225883ba48435a14186180883996db4f035867f906410de569df35550bc77adb008edb2fe56e5ae14f2dd482d547c19bc6dc7d9679474f39d6f4a2e4cf5548dff65e1368644aabd8d011bbf15dc78d3a3adcddc8ea4e7254675b54aa28bc00ed88590f9fc5ea023d70626a64f5b5a2e9e93045012bee11b6fcd50df78982a145af25cba69c618f29bcdc325a1cb71a80ddb8934b89a4156a959defb752081ad17baec5d7ec16e3010b9f1b796a54dc114cb51f017fb770436ea45e0f47fc809ddce25754ce2604090c7dd235fb04bc52551e4c1c6b8cfc1daa0e93996eddf04fe5fef911c3c094aaef8a330cfffdb867e3e7f8d6495aa9f208b05db67bf873b1953fda3300f1f06ba57b399a0fe0715d4bf788752fdb2f9a6475923533e91ba88c90be8f797649cd08862c2e9884c7b39060f592bd26e2cf582e7691cd876740704833ddf392c78c87a671fe0558ce4e850f4d5fe67355c3ca82c5041a53155ab715806bd0f79bcb889b42f07d6fa31fa9f69121fc04f765111eb9ccb68be7f0ebf474f537c5c0506a23365a29d7e1eb16ee476455555c7cdb7f99b7042c06446960aed9ead15c609a17c00f45707b6012c934d9b71695d3855cf3e42b8976aee30786e1e9347b94c06960f92605ba72b531d637bc5d76db51b90d1d0a29f020602e4d05ffaa4a010ed2602dc83e4745cd5dccdbdcebdc1c503c191d9b5c6f203ea214032f4385b7c1d88907e72a37b1da49ef887de6511212eae46f34fff9d7fc50d1cbcffaf001456fd4570fd4b5b93b1151b5d7b68cd1b17d02c484f2e0c04ab7df1cf0dfa7d65089945eda4e0f85d6b49695b83346d8b1a2e44495411ef2074a2ee14d1cf37cdd24c5417faf61f1427e57e528f5f978d807a784793eb1790ce29721f425ccc5aa2da7f8faf1f06bc5041d7f909e15040ad7b9f85da81c5fad9ef1c5b9063908aef3dc7510553cce7bd85682d8578aa4f384a6c4b0326ce2cca2fc3fe9e957880910154bcd741bd0526eb01483c7aa57521b53b25848a4a9d959a90402abe250c90e18c3c38f77b78a952cc3bdcf04cb3f0a0ba61e4e4fc76050c08012e0378cd552c33e0554b17592ac7c100a88e42ef4c65dee7d93ed76db4f7552742aebe808da8aff758073b09797c9fe2d5f12ab26f142971808639571fefab31f59c59ebb106acd0857a673e08fc575de378aa58c8aada0cfb47df67a46c9f42e2fe06cf0cbe8c1c3e63256b7bfa03d003753071c3584d498c50f35cbc7218fa80e890a8c59d746bc4e2f53d1ec2cdd5da74a82b8b2f61d8dab47c33aa292a1276eae41399183be47ef0aed7e7d808f2198be30a4984dc61b1fd60da02649cd15f6a4cad966c2a9f5ea6ae38b7014ba0c4693a73b4f3d00b133895adefa4800a6c5b3c93665ad4714cb6b7ba56c141ea46b157c07c25e4a7ec4ecd45c798f586afb9cfbc5aa001391e4965f890d0a951bcbbb0d5b34d00f90531ad54250c9edce48513b40a380493a787703f910d588f1bfb77512717a37a97705212ea67df80117d38b1d0cbe592dcd29e05e5613984e3f37223c8ee022f481e30ae0cb2bc32effce282fd8e235325dba240e5cb09194099aeda4070b67e18530fef67642b3786f0408ea02a69383f359a272a0579e3de255e96504a12d0226a89e88806c5e00f4158da7546a47882e102f4ec5137308d7c83868b4718837550ebd020fcc1d9724ad4240e969c728377fe62de047232f2d36fa4515e6a964541bce1e08b968f96e35dd2a767dcb3634ac570bcf617cc2a558e4cb05c13fffd1fbed5321846698ec30988944de83157af2ded6958ea674f23c983c8ed6bdc7101ca2039a9affb2084f2413715ac4d2c683d8d1eefef640ca00f8d0c909ed10d66e8ebc420e62ebe07903fd5ce41ff7c978fda190b236e2d1380f33caf3a892b28abd87422cb090ff992a07ecfa38c62785ce28b6ab4c8311c02c59e300613c93b2bacd4a8116d4944df98a24e852c3e1db378f8eef9f6eaf7a702dd3df864cb0ae54f56b911674d92fc6ced1b3223062d1dcd19d1dc46487d0e199d949a307c334f251170ca42454e2df0548ca065329ed23d9ac18c34a62354dc1ec42563640be2af8856ae838e762a180049ddb45da73330b9e3bd8a4c6d4e3c6d8df3b2aff59ee532146c3902022f8c83a6878b30ece6dfc49d05685f35d529f6f48d5d3d58ed94e6b133fdb09e79d15a8d0710981d1369890f218f2c4a4f20f69c0e4aa9f248318c436398f92899a99bbaa548bb2274e2c5b1eae5c882cafd84cce4043515d42b1a523fc9da9cb07dcff5f621f215ed33fa4d649c2aa8aa6dcd9fc7a04c1ed636ebee43eba9a19609ef47b0bce6dd73f59c86baa54e04503ff2405ee37a275e5ae61bf0b3f6df6721bf32896155a4cf59390d90ad1a2a2eca8a74dd462d447f80173cef5cbe0015b6ebecb7aca8e095abc913135bc0ff888cad0de7d26870f0a1b38e8f2b631820612d7caf33f5d91b5d7509510f97ec64fab0e7e57e02d103cf21ba7feecf21c8ec02c5f55f2ef7ab8299e99e8fea0b876c71a70e2afa544e9c1944c430f3156fbbe8116dcd89769f3b4debcd88ec06034aa4a102a6cdd7576b7031c4af3ac52fb4e61f2a0fdbd42c0839f82ae4a9356f1dcc1ca91575f7f4e0cb4cb959606d60de97d0e19bbdeceac243f06a015a67854b596bde3710fb1e7991359b7a060fce445dfd9dfc98375e26872d6d8b87081a6ab4d950cbf3c80d7a020639c1ac777e919be972f6ab4399260c4d8cbc2c653837effef0b0142a4305fcf5c6026efef5d3e9f7a79651adc3887226b0325e874434979448c2943fc44232ab81958b1220d286ba242a9f0a01635d0b70cf8175d32b327ce36dad04b82a094e160eadf1b133abe472ca1d542c60f2d717e5142bc8f036aaca64462d0dd662f1acd3630af89ad1fc9a64d746ac155fd52a586a6d1fab5a3c53538cedf76bbbd8c9d523bb03fa0134a5598929a5848c4757c1233d5f346994802fc573d4a62e4eb163555377f2446e8b83e9df3c18c042c4c905451c20cdfbd2d077987c230b5a348abcf817fecb60633a14ae1ac6f7cb01805077ac693cda52b59f6b5058b422f6720bb2b1c8184132e3fb50c0e19839c5d4ca89d354a554c0b921629d55b371bafc75cf3d90715b3e4d59dbc3fc26cd25a5be1b4d8e10626a194db21928f368ded18686919e375e94f1347d217b71daa3f6204db20a620846535a7670dbb948ffd823746807425d52ad347af835d6a2bc1187290f672d998e4d2b389cfa2e0fc6ee42137787819271edfc9eb90096e3783a4519e831b2be7eb058a5f6a70e0d7fdefbe67cf11f23b55cbca07990999cd9f1abacdc352b6d6b759dc972a2a9eed13dc3f60107ef70db7e38c587198f283f6fcf19e9efeea77dd4870b6640022c0552f2efab07079a1c75f8218626ac9b2200ca614bf1ccf3023ecf40af0cb873b198fb726d870280fc72923fe24b9f56d35e5ebd95574dca51c24d1f0463d2b2710b8182a3d7f2993ee7a2018d113c43190b4787b1ddcd7a7e80c8d1d162638b5c5cee97b62e3e1b0c9724c046a0aff9ed1f5e4bca59d5de89d70dd46bd03b3fec022929b58300216b787b275a8fb83110bfa073e31f97fa85540bdb9517a0c33e2ae97ba27f3dd9271a4a6ea857036f64251ebac24599f67f3b3a3e55ab79ce7a9657d383f09f0a61c84fa0c08216c7addc6caa6d07c50615f488dac5707bc1e0ebb81db5f4fb4a0f5d5646647483ef18c30e05744589b8d8f5a6bcb8f1e98d8ae1dd3c9295f58742a7137df1b84b2dd24693174f04f962e75e289777908ff7ba12262cbb18a96bc3692154767711ab8d9bfc8399bc4cb0f6b38d6384ceca7631a3dbdb123b469efdb119bf2cf492e6d181bb44171b9edf00acb70e3e80162d34f84a6e0ba63bf391fc294fba4ad14824c21f46aed465826bbb59654f80d14e89cea45940582fa58b9f7977c5750b99a8295d0b7c3104bde7ee98c847172a13b538aaca975e9eef1ceecaf1646e1f8bd2bd44e9c8c55c19391083123d9c069f7433bc13dd4db009711f75350e665f947f10f832900c78062e46c728474478d8d0a7ecf7129ddbc6a87bad9213013ef77d3fd23af0ea1666aee196df067d79a34a3ac9f4ea0dd92dc5066e8686a5b57c6ccc6e9dff0d2f24c76fb6a5a6f9cd54292995da02a17c0bb7f8fb58dc05d1329cf738f106f83d6358f7fe866d7002b48177492bb148a8866ebffaf8dc0f2ea7be65a42529aa6b6fd7a4e9df0799e9c607c61de0bbf9807d37a01ecf14760d90d908e09882759d2355c99962d4ba85e6adddd5f63673423905cda04a34cec256d7d685e29d31037c65d96c7679c28671a2f9fcb81772f01fc0469cbc38e82bb6b6fdd5573b1a5655fe398393dfffbaacd438e9a34e1e90e3996f28995716b9cd51648dd2d35b64a9c649824103b143d126ab4645ac912171b2454382efe8b17532e3de119e3539361b1908d0b9d71f1134fb44c78915ed481514e80a503a964387f8f4e02f1fc90078b669128b45edecbe9867e769f2084f12bcfb33aace5f879ed30ef01e551225e5187cd396c6984efd988d8097b387b78b9c5533837e21d7b4cd41cd69d1edc40158f861c21668fde67b33f1078472fa1c53b0949128d9615ea36e1be7f60b3c28b2f90e1801e8f9c295e025630182a72b4a4bb8dedabe82490c36b010f4b8a371bc7744a7d860db5c09244ffa2e9f6a8c7ebea7fc53f301f0edffcf2b53902ee576bbda02a2633a74aa66b11f8852b2a721d2533f55cf01b2c408ea2cc9b9cebd34ac0f30affe7b3a04ed9571e450ef6f48f27c1ac1a8e6a3cede8ad4c0bcbae18c0c95a69f7579df4940758505594ab4bfa9d0e601f179bd6d7c86630ce174b706170004ddd8e7ed84762e6655c5947472f5c6c5a2be59a2e32ed0950d23effddee4d62432618ec3d220e1b6692d1b5bd93ff6b3a53e93b864a9a4f5466ededc7f0c22a9c738612890440ce2b41f7372da06ca913cd0e87f1c2be80d790df31c6a4807eb69c4ea4a0c322267d41d9d0fbf8c1a66bc23e003b2c6b2f02ea0a3cbba71f5b088c0dde26075959be7298657ca7e3c6a914c25496df424a7faf4e8e5d3b3cf82003723099ad30d1c02bbca55bd138e181f6265d1d7d1c45fd37613a134f9922009927e9c641c30cd657bc5bdc8c5fdb44662f25f59fb3e514c5c5915297310e00e554080e28ead1200c44d80f71f85161d68dd3b15a126583647fb12cb71b2f08aaad2ab3ca55898e6cf87cb37209c1bb529c848f531bf896d447ae068041c1c85a5db6207760dadc6995fe8354b85cc8b59af789a7aee77e68eac87f2f06e67a8f8169fe7f96098258f25e834f27825f4997a6380cf4ff613187f0064b75b998a68e3c6a644112475aa7f6528a289679ac506f75e4b07f2b97e5567eaabc64b966f2b35a98c9f612de78a8835d4897b311285e0c6a38fd7c29416fb0e5cf70d17e7706a18f68a94e56293ab57677d6a266176e1b9c27f35d37a9209edcdd667eaa382f77d8df1b62a8635f4d232a35b6702c3cb29c34d18465e10be7c06a05fc7ef589b4bf1a23cd5169ce4d7048286342f4d72754214cd96898ab3be3aabca65634b25ac7f240961c2470950df2d996e9b9263d34fc22899da96c408e20349e119f20d7c1eaa486d4c33d04c3d2a9eabab6b92acd6421072a7e9151fe7eceafecc7db4eaebe33de090f0a353e866e417c57ae960bd343ea1d8ee142ede9e1da4674b69affb09c7bcdcc78ad076855ce0decb2411158140e9f86bc3694354010ea5ea3084e638ee5536386662c68bb52a4ab5557aa4efb40c091a4ad3b69aeb9b7e1a4f533e8a0c7573ceb222977d98b4279af6867745d6d56f4e7420cd73836902cef93cc7abf052bda7bd915bbb443eeaf55a5ca6218a4bd7fa0db789f5fd0623027fe458fa248efd06f15e22175bb9411fb6ed883e1e13edfd08f0c3a3d77390908c21cafefec03c554826e8aaafb89d52bf1f02b5cb6db14fdba6177fcea3b166ec028c56ab6f707cc5c0077831908a4ca6bf7718affb0d5764d6ed8567101a9b6279d04bbe6551dcfea71cccb8266075bcfdcc6cd25182f31d1a09d065c0d65d3d820e0e2605f89454dc3a37bec1138ff94c3a46fa7411f8fe57bea45689ddc86a35f4d53f9d277cffc0c93a804c79399366201a88416e4b450e5a4630d61861b0769a3513d989f6e253c8ed55fe4bfb04ac323bfe193ebe4055cab7709ac6c06263962c9ea29ef8b802ec077d5d6b3df5975361a8da5e1418e4db4385c0fc3bbe24a55c97143cd597931292213d8328d64b321926612f1cebb158899e61d9f7783bfae62f1c1150460731f23e4cb57d0a26b83024d020720b6a6392180ab52feb03ef112839514e70251fdb1e24003f5776ca63f66ee81148ba959bfecaa951fefa412acf9fe5bdae63f4ad534d612863de5e76867ee6b71a551b7f6a8646bb0d3d1644e0d6bc4b0a9ba4ddb16c73a513affa3ed39d6fb1d1acce081cdd384b0d958302888b77a6a8be1da634a33a549e61610875defd1385d0c9d70d471b1c48cbfb32833bc539467ee25502587cb8efef6818d48f510e2c99466be74848ad2a53274daf3ce12faaaa9079b32b8eae91b78ec77d98e4c7984352b3af142f4b68164fbd4fe2396b4b726904b9f1e5fb5c34119cb44a63fcc001316242fcbaa97ab91536f87f16ea94f0f9ad01c07f7c61100a1110ed1f21f3e12c8cfac51a1b104f2cf66943968726820c0db75026e09c14f6182165e9c484ac543809ce4e66b5168b551329deac9d976b9502719d6791fb0d6c19acf9f8bca6457ac80fb77f17dbfee80c76b9d3821c728103760db91c2f2f0f58f0a4d7b158e6ecfad0f4929c032ebc1444fa773bfae76accb19d93f27d0729ff201bb3962f08b53afdc56967e2bfa7b6d645e06ceb9e623a494697384c63a5d4560229baea551d19e732938483dbb2137eac2f814f13da28e5fd7e905271103c7113615a42826b5744828461331b3008f239e9b634a02de978c36cd9d6a049f310bb5fb96d8fde495de1d3454fe1efa8e0a37419c4ec9d54c46a7693704273b397a0422c4a29f382f6349b46adfb89657354e9f04fdbb544ed7fc68b49e2b13a356b131f65d7994d60f73909261482ed8597efa2b7d1128cd79a953648f6d75daff1855eafe3f4383775d86549162f886051db390b88144d06c5f0c2e9c121aa8b85e9688f2fe10edaa6bda5d0a8bdc52f9c91dbe7693f2459e704388436db9fc7f353c1d778178dbbacf6848c051a54708b15d66324fa5f9c1eb496c713442c0cd27e58015c42122fd72f45910e80cbe418489a37eb3f8ea559efa5d684892f6a966f94e55a6a971152b20b958136e129e0b22f91153e7c7068b2c6acc77633710ccfcd174210e84b68d298695cf110c521147cae22389a05c933269ca40a6f9092c76c1f4e60bf5ab7f6e5ad9cfc106f3926451f558fb2aa40a1242fc288bd02dc7947f2e02fd936a3b1cf270faf6496a48abc29fa34a5b7025564cdb3f70f096960cdd322da2ef25c3a2966ef923835c7e4fcd5d387ac0ed824ea9250af3f9b92b55e72bec51517c9e36f0a0232d557dd722132a1fd093bb85f2d79c568d6b57ad9cbbc831155e2ff8fedcbaadb7f5d36eefdddba26915a29e3bc6da945ab374f2e6990c6fb5ab565fa772558c04842ea082b15e26551121a8497f975701e5660f96f78cc27ef1799a9f113a015d8a17e95064a8d29a03d137d21c16e12e4dea5d82b3beb9f8a22611731efaf0705af03a6e8681301af746dcb7c918b1751d63e2f54b2e8a3d18e5cf5e035d91525a1593de24b7e452b37c0d4778601afbd88f81466190526289e7396a3657a17d827d16af6faa525972b2572270490f078707fa0ae3c0ed6d9d8603d2eb189908d0c39b7306b151ca94db77964630013609d5d13fc17d8a7933bf033cb32ae1302d6e3bd0092ddf0ca4fc04966df991991c6cd08a830ffe0a5eda4d451c147b10530e865f7a4be9c50cd66272d7fbead77fe319124a85f817c27ebd726af1701add52e1ab90bbd84da2ab7d24ea1624df00f0b1ec622d785005b3d519fe7cab4fc6987382ea3b1d96a483fd2369f084368f5cc2f394ab6261f3c62ac5f43029eebdd3abb637ba66a17e3339d5cd1d565fd4011ac9eb1ccc4e60742c9b2ffccf467d113ce868b65266bce6b4a8314458e66ac0bebcfb3ae9ec9ec6348287d011a68e92abd2942499a89caf009982b653825cff8e17a92946cee76d98307752d9db40ae24779d95b4b4c8cf13c5e266b5f83c7d159b2ce3fe9f474641837980fd7c8d212211c3f2a8a1dccc15e201dda0068fd8eead4c0640efab42041a7a5c2929e4cc164e5ce589b395d3502a9d0f1747a79414354ace9fdf2fff112cac2c72a2b7d5273569ebe78eddeea482366bd27ad320eac29e2a8c7fb44edfa640be0f243a2e94d4879a2264f16d97660b4abbd5b1508adfa8dd4f54305eb913a0bdf772913652ad427f60a4f1dd83842c4432a79acddd95b0ff02b8dfd9cbc148486814d8b4731c8729abc01bd5dd22f6e58eae1a19d6d544e7826b0d075d69f46247abecff3b5edc912412b6fbe8201c65ebae1631c529d72a3f51f2d01385b993c225a4b8582bb1fbc62aefe28a5d8b587a5cb253e32722bafc3922818f3734c2b4655545a89798c530de6c927cc51f50c025830fe9b6d1d435f7a32eb0e54c0954dbf2f4349453a4b53f1d3d642ae80136afc888aa08a42372df9c91e774d6fa9a3379691df2407bfd0189efc3737323fbb5a4f8a67702607f129834e22a357390fff44ab9cf161dda0a51143f29b1a18794aea8229af9f2a660c466c3b5cbd52daaf310256ca8d774baac2083689e7d17821ba39d9fd307299090398d8bb6af9b9f9ea5f149a1a0041c3ea1846bddf77af35bb01aec5a5f7b9c0477ca7a6915ee5eb944b4d63e522c58b2155ed436c98e3e5b59a23ac36e002e33f00ca42edc529e66f01599b043b87ba1e01b06216da3bc0e23607029e697a50a0e6c383031f0a0d559d35842ac0d2e152da7696efb305f2d58fc5bf4804ac34c18df599b9a8e9439864d8d5659f27d25a923ce8b5162c0f8dea80d3ae00fa98f89b7a1f72e1869edb3d507f3b8cde92594763b937a691a2faa5c604bdad82d2c3db1ef89fc4e1453aba2baae3cb77392cd777ec14226be689ed87b593b8b05b575e8864f17b03d97f1b742b10937183bedd0b24f04263508ab3ab68f1b271577c9cd8f9c39d3ada8b748adc8ff9c4734137800f0f7b4b567fdbd39820b158d92bdb6dd8731e24ba96f265bbf471b9320f4385d176a9331f1901d5f4f4476b2dbf40e57aa34f55d058508828c376915cd17e00674d972b88a88cf8516e9fd957e1955c1c4aaeb4905c02e100769efa5439648fbb8baa013dd5e96db4ef7287dc0111fefdfbfe1239414a0dc15323fbc9ad00ce0241473aa92cac80c76483600e2bdc421fe50dbfa62a37076afc59ada630a3818aa874d34095de4c49a0df814a757cd9940881c59a696cb371500f4b1e2c1e720861db8b4d3586bfada1969a5df47ae95ba0670956cdf6028940f13a2a2727f07fc35c11c924ef9751b5b97c1d9bc06720aeb3e50892764e3d0679968a5ee2692f3b2935ba04e22e84146b5a085584749134849bc32ac85f37754cb640c878b7548dc8c6c0c3f952a67949f1e8fea2328f2f222f0a30df89662ee4a08cda3bf844e0fee72011a6fbafc9251b7e7daacb5e72b1669e21a096113eb4c69eae823fde8e15f49843d04a48373e2648f006fa795a37f0c61fb07c7d20112d176273a556ae7fbd722e4cff95fbcea92d78f06df102cfc6f6c3a054c5e586917987d96d516bce501c1dbc5f03e6a9ecbfaab0cdb19c03e20e98675388a4a475348166bc6a71c991c6506c48d7fc7fecf384a06f231dbc8cd704e0ad6ab3cb6e0c44e96f8356062fbb2863e0455a62b5ecf5b930d2e536438bd0cfec5c98045438220bd6a7e8d35f5cf6986134adafd9a793c4d825bd32f80edb0c3f4253209495eec87ba4df06487db422f3942062c4f6174eeae26da275812cd599ef371229b7fd556206ee884bc20af2dca4f09b2000aa6a8d3d1bbfbbd4458e4de0a4c57af67e5b9daa54a30c731cb42504af9459486036ed4d7a0d285db833146bae258cc6a6f2252f352ae3d08fc89818b0c188f6780acca6889446778390c04745d1e52fc5db248e309f8f85e695591fe4665c03a1ff5ada609a2a311f8eedaefe7610d446ceb3af384d2e7c2f2df90b47067d4a64d1012b8c4841e3c93213aeb54f8cb616dea3f5d7560c5b34dadc9775b451fa262e027a3cc4153d87258fe3d5ed0fcf0ca0f2979422fc9a79e770e0e278061eb51e782028ca87ca1a4193129df9c1a0aa5614094ebb8f59dba4419d6f9d69d0eb74a55b6c765c206588d1f4ccad476e511aa762964aa46da4112ca783991d60e8d12cc3a85c86e503e7436de260badcb40953620711100e365f8ce107964fe81366c510ed22135882b566c4f7c6f9414c678ab7664d91a0ba30e720fe7986e6c57f3d9e60c5b25c3c670852532a4f7877b536506a991773c2500cf1a56466c9f5ef4e622d2bae613ace38821640620e7c9cf76200b915933ffca8ea07d3f1dfe46e0e08d799e5bec95530e531b7098ea1efae5fe0d7ac2828f830ef0d9356fc860dc2c6c5d8e7bffcfee690d87b3a5ab9f6777b34de7a4061101ef90cbdefe1ace3f204a486821836e76be66838d04e0dbfd8b49f957ca2d65c655887e31ddd29ecbd15bb158ea87734007fc8c2e4568317d9dd375dfe5a740e463b61248823e34a0fe11db4802a3199fccab20759f4a2247dc7dc353808077ed2f9b91399bf8effee0be0b21923180052ae09292e3cebf424b7ed96be7db631bce30e8b78dc5a9d24259714120957bddafb8a4767193e292a648b48703a9e13b3c3a0c0eab78976322956072d412737448525b96aefa9edc424e66be50bbf7f7a722fc5bc103b8d089bd23eef3c26eaa567cc7b01f35c40767f37eb25a117cb2173392f8b3c76486705b229c6bdfca3f4274b3379208dff8068d1348e672061c9a0987222d6323e33f3c75ff3d2307903afdc1580022c4fb3c1aff841f5f53bc1c63ea736c885cc39044a607603013f4a6ae31211c15b09f7fae006829448790f36d4430995146dcfd4e41fe323d1c483866272efb6806fc9d2a5a0a8186e914feff92627f100fda544fad7d6a3613a7fc990e8165108bc1e617c05289ed567ca73c5985a3b58aad98f500656184a6608102b4791dababe6699d811c59401bac25e47c1669705beeed2a133943478dc7e3da463b28531573fb60496c2070526e17eacaf8a00da2f0103cec830574887b9e88c511bd6ffdab0434d87d38908fc202b5b1bcbf8a33a48298dfafdc4943e8f0de9028ea40c727359c92ad664dd46b73e14e85116b6f1e5ef5c320dd1eb8c9ae4f5029a406106c07828a8b92e4320ad4b5e137ce64db20a5f7cc7cbfc9fe79a02af99e30b7f9299fca2fed49a68fd2c853527ccf9c63b76fcb862e5f0eda7786ae308a48272b4ec96d44850f09bb0564964bb118ef41aaf920ea03730eac1142aa89600b698e8be8ed6bcf5849b0d6a81c47d588bbc7a32a2ba8ebda3507269c347dfc64348016989a440676fb35125d62bc65d5b0ca92785d705bcee78320befd40b62393f0e9ef90d51c7224ab47842ab68ab68c037962602a9da28ae9237177475726efc0d812d6aa2203ff06da1c5a5524923f8ce52e4cd6852c474434ba5e3f7ef38646b179facb85336184c950b51832ecea00cf83b4ef5f086423f6f999fa2cc1497db754e009054b461c14a74446348dbd21fcb5167ede41755c323e85377c3b61bdf1f86617e3f2bfa4d12445dd23c6bca91377db191494ce36f92944649e56ddc186c1e2b4c6e274bcb97e076211f1edc8d2902c2c487a4c5a77b98fa9719b2c7b68405fa4556936c8cf6daccc478eca6be0f98cffbd2ee7156e508d91f11c9fa60e64f481f62026147b5c80e10e1b2cafda8be16558da46d5d6fd6e141df152b5fd1324eda4d9de6261502359c90a9fe628aaa1f679170351a76137cd8b7fd9deecc1b7c5234702d593d54dfc4c8d97a18605c1ab52cdf3b3584973dbc54534487749edc6d1f33ca8522438effe4c4a8a15ffe7deef4bf8562d0ca01249de202a601c573bab8733d34ebccdd0e1a915b55eb1d7b95548c7d0ef6740777cd4d7a6ce92a9784fe5bdb63f149dc6e741752dcc25be714578df93c599a64f026b7d3e904fcaa40fe63b71325c3f0fc429215a4e27152e8369f5d5539ab8b85dafb42973c609f98b291cdbea948d0a59bc14221ec80e406877b1209ae8cb629641461b251464a4fbfa0c10ec8e4c608e219267c7a22d685cf5a76d80cb89ce40228d23edf6540e6de4eee10a08746982b6da0e5dbc3ac80c6bcc268b1c32db125a80917074503eaab1f5d8adf28db4805ef4796e8b238d4cc98604cae98d9315adbcc35df9717179979b422b337db64412b3d7db0ff3bfc965cd3665db32a995eae5a5a865ad47aba41aed90fe38fc96e8dcf648455efd097040417b326531a35c5769b0bba3f526ccce3b76c2f4dc80759dffea72dfe63261948a663a012a56f5e318938f28465d98d7b85e31a97f5f93c4e26cfa968f73f8058bb7fddb935c680662f9917f2a6a74985b7c951b3166d4c6e7c88cb118e9492844644bea4659c1d03ede756bdb6fcec91a7d22ed187d63149ebb69cdc08368abb0ab7f81d4f1fcfe123973e07b7876dee9ee8d3357d75d17769cbd1db09983efb37aaf53e98dcc7b5bbc4b262cab1c98da707d751cabc54e2528c4fc71f44392286f9761c6bfa7f180b4f6e5d1191c1a8c877695d54dcb61eef4f8df68079fc9477b2f4cd4cd56142600f000cd55adbd99d75b1da1992252e38ca2a425754cf13ec24790080a56c4d08b38bb7a8dce279215b78332dda8b1782afc467bb95b54732d51ea2e7ebc57dff6f2c5cfcb93f5e73a87267be6ee3362a480fd96931dc016b3d4b7ead683f12e19ccce9093a9933b5005ea8c275cf886cba88c112119ee2a998f62c38f7fc3e4582ecf0a3eedabfb843a519c401e9d7fc43c327299ef6781cdcf3be713a0d4b012272fbb4f1746bc1da6e0ec246fa9945398040da5284c671dbf29cbefc6da52c3df4eaf66722fe34a331b6e83b50ce33681a1ba895ca0dd260897f58f203d7f099c8aeb5254f74deeabc767cd26215afe87987c251779c2e02849439dc744cea8a05dfc839772674f21d2a3aca022ff3e950c951ba6e234dde613c08c87f5e45eaa24e27d88f193d6b769b492833861bb9f8173fcf3d0f8ca337931d036f56a07d394b6f0ab819a6e7f04aa1c5ebe238abf591950175cd391662efcb27e2dad22650cd98a70d7cf98474b03cc35e4ce399571341b39f187b4cb139d4f166d1ad2561142c2972cb2def4f74d5191bf8800564a80d88f52ab0c020bc148066f72ec0e42a01d4381e4f61c87dd521fa0c6ed878ed99b25e20e6fc6b69b518969bfafb34516871f3683235e9093df47222b82c8439d6941bb526d6f5124df60104698cbab373e44b4fe86de60f6d997163401feed98e03cb79c439141437a323f83d1ac50948b6448ddac0f92056757d35ee4e7b6c66e36d1789d1309b911353e835b4f7c79484820e76e22153d7b8cebf521c25e64e41eef57c10a8feaf922859b31fdc1bd0da93d555b2a8b4a8ff656e7ea73bc647d973112d046eab19d16fb19cba655f0cb6ea4050e57b030a34aeed67a31092c15d326944016a4b2cfedea5c42876796986b41e2c86a1d20ae9126d9b92a8686b7573f6abe5e48fbcf1727a1068e4a94cdc939d57eb97c956db2bcde4eba95e996ee8e8d9d07e41faf2ce405200d25ee8115aecddc1530a54c81d3e8f311df4949717f80eeafbec6c5e743140e86fd8719d1613fea70c07d03d5da56ed476d21c89a4c029cd0b26c76ef5d9875c6996749bb0f6126b58d3c897a869cfe8462da963e84bfab37cb25ac512bd6c8b2e3e7bb470c5b27fdd044b7c1630dbfb91cc56762e8965677ede740e8b12e295b254b95dbd07766efb2a7907f845e593db7817adcecffac098ad354153fd8dacc5f33495b836d5bc60235d763e915e450ff2540326b757445d03cdcab207380ec3fe80211416a2ded34461bfebac5da17c22a40e9714d471e87a25564e1f529bca3f4830644776f0c07e7f4164d06eb6fb4fc24d95a8137232bdc8bf0bc2eaab82adffbfe26f2fb0f9368165d046ca8c71be1dfad4d264b60d1eb292c48479f3bea0410f616a764e157230427f6574392f0c3dea660505d7fa4eb5af00ace7f9896b4e68786b84bd7f33989361ad06c315320156858053a84c2fd37815613319177d919a9a635e9e6db54cc18f93ee1a43aa5eb7d73d1d4f56c76288e223dcafcb5c5516f62ece2e883a8891ec4c3c3418420889a0aa70c78b2fe5784f8bc0e1f0612062d985575e5ac36f2dc446b2c3e606f9fa0edde8f7b9893a8befc6f6d34964c80bc9d752f943168ab5c2b8690e172520b62c18121f465eaf491d83344ec7081ba1579ee749959527f122c231a7c120164f87e46cea12897b54efde7df6a9e55cdb91e57a94a4645abd9e16db6398284aa3686e3bc68d56dcc3eb97fd66b005732c3d56b6d6d8df6bc174cfa2d542f9443ca0bbe54127f1569fb58ec2f8b434dc0fd219b2707234769e079c11de9d56112e04ff02cba3108348fb9561c36b36cac1216f955f3c887f8399178d3265ef7ebe9d9fb3b639968ac69e070fb5610c86759973f061d461a65bb211968250d2d37678018fb027b515883c9bd45a599d49ba4c95ea8e60c8cf05361e63f844e5c1c276444d07be29c340a1d9f50e197aa977a909ab73fa7f4593116bfce06e6281c740eba36c914853e030a11c6e4795f267ec2199745e42223da805a197fa54c3ed1e47ce82441eb20fe605c3081d428afe1892bd23dde404b6109727cdd177fa4b0dba071addd7479d154e1e9a2a525f9f30898b25a0699ba2f05f2aec8d6ae897ea8c68735c0c777ac751f59cf8716a54cba82d92f4ac69131b3afd394d7cd9e59e39e2aeb4b6c2011f7a0ba6cdf653fa6e641319b2d7b23a50d7c9293b0b3f84af135619514a9b8dd43267537879eb625dc05ffeab55d6d07571878c3406f017bd5eb61c7e5711f2f0408008257eacd32938da6fc58a0bac3202ad0a0e967256a9ccc8518c4197184df5ef72bd96868c6762e91d3699d6ebed0fdf3c323b87b3869e5173a6500a945534706685663d6041c942e1d2d6c9d6b97d127bb7abba2ca5dbd60d7d2389e104ac99fa1d00a4681a3cd5e19ade174b7f00cffb5e872dacef1481546f2368b538b4e459245a4151c70a0b9771a74a503fc826d1f48372968c9f6a122211fa67af96272ccfff4fb4f7beca9a7371b20a4d7f552631c3191433203d05dea5512da5ae92f9ad4bbdc8bb4d4ac656fc3648508cda0e95a92149312aed8623440aae61b43651a1d8fe15b001c11a938d9bee24faa4cf8873e30821b3137c1e8dd95e5ac35700551fb76f083f211d52738acd7e0d88c671e04b6be0210a2203034c1939b68f2dc4c8525648da67715c50595418c1fd06703198602438677b08251429363f724e7de59416b6d5a087bcbe093ba97e9a59294309b8500f17f6a6eaac5d791e0904a1d3edc8a30dd1776e7fc8b7b24f63aeb5d01e9a09457abcbfbdc0b56b93f095cc4cae6010247892b21ccadfc681304f1658f9dce4aa657f4d987b6b42172ccd8f0cdca28ce562bf0dcd51f91aa15515ae78b795e6654e9b7897696d039dcbc667aee4dd56dafc0dffa9e3e209e0db192548c4a706926be7ae765e2abac34c7e08dc85d7f2d5beaf1c907718a6153ed14c4730cc83f0f6eec3dec0051c24ba7d427c2e61f2ffc5b46d9448fe3006107753f4e2984d30d5058c9149870c2f60513c16dbccfb694ca8ca4fc4819eeea04f15739e19ff1584b284be4f722e9c846cf67379d9bfa32ef714bb4c0e63f93dbe2a2936d02e28989f973f800ed3ee25d05965b14b521a20b325cfc1f48e6c74e701f7787730f9ae0269cce94c9da733b12b4fc8db6ff8182f9d12988857ec3be0298bf001fbc2e2d7f506c99c7d0731d89ec7c362cf983ec96d237b8c54e2ea5e020f204038d158ba35cfbf9988acee198f8bcceb23e04d13dd481dc8cd5e3d2e34abb12c3f7ac2ccb4a668a3218cffd2b10e09f5ca7bd18786cd75984b34be3f8dbe7fde518fff1e1788e8c91d04c27cd2c696ced4bbf71508fa746d9bcdd852fde6b0b08024c2c7078a9676df2002335ecef4889184cae9a6e906d6b2558035f3696f7b4e1e0b54ed3a2c6c556548729e01fb54b63ebe14131ec920bb46abb9b9a315672c4b747233f753ebbf86eb588f788ffdf7b8e0aaafe3c3d8c26922d135b7e8029af4d2cc884f4a2a93989fcbab3537a0c15e47b8d33d938b5c2ae318ded886a11d7a03101a0f499de2a52ef2c48aad675cfab8209861d23d6c5287bb3128cc45b359bedc9ef03273034d4dcef6f3b901ed2537e5aaced59dbd47bd0f2d3d517338bd5e495e72f91fed92914eb0d52cd69e5ff8ecfa24b5b35ab68b609f0d18a26a30a910621b46f3f9bfc857affe9739c69a450ab7d81e85fd61ca08586bf3defd2a472e803d96cf3402dd20bb7443e28d827b63f08a24483f079b878aaff45df1573d474ceeb6c591d81d8dcde21aa961c7ab1066fbc9c1934d194bdf5577bf0846ba38c4e7e13bfb76a1f2bba7cab1f70b1712f5a735780fcd74690f3f0cc530d01fdeabdefcf4f855468036c1d522f453d0375a98046734301d593a6b50f7106c432da602240e3f5648069aec1b2d3b3a6f2ba52e622d82928a353c41e2ab017131e6343caa6a0a1134e4ab46fa0ca7654262047fda0db2ba8b582db6116a56f96f9b004ae5a00912a0102f421161966c83079be599990716334577df7b82c4dbdc5f0fb3dc2140420f593b4ecf2b4558d4f7fee615d43302e4da5b00a997837e7309e9bf0488d9e10451b9db0f7ab7f3e7be533f8e4f0a393febf56ab68d26fd983685e9be575a22f8cc44012c4d647731cd46a65e98b305eecddd96c5c754db83e4272505f7e471a65c9fe443e092393fc565ff4b71b863b54ed4db28c5cc05b3f36a43573490ec5e7e65fa068664c1a05b4814c3f82a7081668bbd68a412b95d87412f273cf046a8f979f707e2dd89751f7c638d9601d22881177b29c4916140835b9719671fa8e79cc3c0fd18aa8a24b452f8ff9e0febf36c1cc039eecbe9bdcbc1d2e92efe464159d8455aecc02a8ebefaf061b8635c52efaaf3cbce0136977ba34a0156447c70603f4deaaffd06103ac57b6331a6654c070df3fbf002baa1c5d9e4eb3eeb0586c871610dee1105413c9ec52d7c43a1d44a72ec80ee0e60827f5e5b4e079984471c1eaf7aa4500bb1212960cb565643a76cfe1ecbbfdb63748ea5a4df44904fc1eaf8b34eb6e77e8664080f9e2b3636559785b9d293ca1a0950a5c99e612403ebf0ada971570debfa0d64427d4c05b04fd4f5f2f70ca2403409a4a252d7f9237a6e53104422c5001431f4f30f2db0dd444824724176723893cbc7fa14b30d917eb1dcafda7b930cff315d088d921ec6327022e8a07acd24b42ba52f22bc206d9d4670602f57239720878410b49c00d8aafb230c8c93d8054a298b3b0d90d68efd737f4e028c56493594c2c8aaaf6170148d270395c5fcb5180cc3591f6a5d32aeff37545030dd829b8f65eb491f488ec3f5654fa5377be19cd13e1e4086385076cd7c25cfdd5589e630ce5c5b18bf7f61e9ef875446d55c0d5a258d62904d69a7e6718fe8bb4b6b77fb6bad9bfc26c009f11a0e2e307ea73607852dc1a68bfebe239297959fbef7224210930afe419a39a2812d0b216e5087e61137fd96c27a637e19cafd89cbb750cc3d596263906c1bb2aa56074600f482b57fdf2bd81ed5d9e4c036094c7e45aae38a6d5f95264f46bb28bc37051784b31754b705bd07b81a26482f183ec2b73a22f53067952cca48303cfc11dd1e2efc1953a149723c805003f70f6c7d5e0abe4a72df599b0699851303f31746cf97d4346d56a410b9dff66c011f99ab0864cc077853fc2feaf97ebdacf82b6c8047e1f5cd5468b6045143450d396c0753f9589cbe7082dd80b99bcaf7cf62361c46cfda6d881bdf0aedb0168f89a55272f176941cfef73ee5f5a986aae108543b7402422b30e0ddd4a9c57b77f8fde38d2214330467448d030e037387f138a9106b25554a7dd419608d0d1eaf113a5051db2a0c685d03ff484433e0593deff1d64b7edd59e66e024002f7af7808549212cce140453473ece9e12a3fcbef916cf2e8edcf0f798ddcbc0f2c828fd521ad436d2c87e4da521a55fa7ed2286a6fafd1f7586bf6357e01f4c00da1843affab466b8a9aebee34ed2c4d21ee10b125060bd152ec492aec736da41b3d1c5afb8c709bfba13a5a9d7128c9716ca4a87209705c0e261454005d69ae716090409b66f8483948c14a1e0f1db81d8a2cd5f323328d37060a34b08c40625587cffc5e5ff6ed7de80ef60cf8ffbff2283a37cc6a873305acb9a095cd0adaf10d08fb36dadc6946948176dd99a12996be38d5426f7a7a943ac292b1424f994772aef0fdf47a227d4e475adfa8e79929dbbefc924912f687d4dae7a74faf80298563a9f52983be7b95895228555e3749bfc288430a7bec107463fec128303586c1c137d1a7101d8b4ad8259f8a15ff3439c015373063ef0cdbe259fef13c7e902a3ed7d3979b5676e4df9f1ef1b9c722a45a6566fcd66abccd5959096a42eeadde9317af82783e14c03717a8381cfd65045f0089e6c84dfbfa70911ecfeed6fbb6ad0d91df961fe43516b04f177c6ca7e1f834608c91e494fa7d39c11aa5023b9234fcd09ed72bf376fba4bec48f16b451b88a85bdb28b0ab629e2e4680f762fa0e1607a93faac062d19fe99607aa00eb0995e13d91a5e970699c65cec5dc9bfdffdc17a79a62eefeabc5f7753b123aab3a8b0d0e71cb6540893db63929e030a85ef8cc411b48d5ac4ab56d57c54aaa10f56d23a3ba22525517169e433395c3c6b2fe4ab55d19efa8e0e7cc4b845c3803a64b559911d0c030056912784216c7cf3b7c3047c741dd8239a82f18532acb4c6b9fb585ca3595de5e711cf13ac6c3c577dc58e8b0b9bcd1a0cff3727f24edd0781fd17226c0e816150e771ad1b9695733186e09efdb3239819ea262976cbd6855d5482c13a46f6348ea2c89889490de218c3bc5cbce3880f640ed4bb33736b8a34f2ae6dea3384420910053983371af402e44b60f1de0f38220ac7259daea6d0c90e6679fb7c789e7917efc76cda28b6c7e6bea660386fe8f4529dc9cb059fbe373998faead32b150e1ab1125600d6849bb5e5e0efae82ce9ae122b76a7c369a9a04c659706fea4bd67a66ec09ac13198853565cdd587943873ecaa57d2a35e335112387401f63a95e0f176ff79c2ddd706d7d36bbb9745a4648d813efee8f8f8b79f72a91c77b36d2c2a5b8a998886f5543b7c5c286386030c567dd4f529438f46b85e6f7eedeebca8e7592fe80eca21cb751bc4992943de9ad2e1ce961e04d56178a47905ebde3b687c88662557491ee2370b269750e4c71707f0671babf38f9d2d03861f249dab580900d5ca996fade8ecbb604182c226899c272afdcd3b101b4c32ca4b5b8b749ef744701edb3c22207337d43fa75246e022e42673501ff885d3ab5d8b72a03ffb8f9591aa17f8aac0c958868f0349bf022c8d17f8e2bb875ac645c341bbfe2adbf245148353acf61fc9c93c814b79ab14b0aa41733c3a2fda8fa3494c690ff29197ca3f4712052ff4b0f430ae41174bdc420e388891c0f047b697984b910ef88949c873b82aa0f95096f5fc2d5f6198b693d2050eb673f28986c460a008df54c91eb71743108875a76957749913b6ccd9e8060d9e3b670b1bd17fc6eba53864292079050120d013e2b4fc39d76ae10d2394e091983b67cc996a944d26637791f60252426c9deba3f7483b51ece8a26a8ba59175cf7351e85d1bf1e94ddb21fec28f84a0c8d070831e4ac51aa641df3e8bbdc04c98db1fd1f2cebe811df366d67ecc7c721c02f5fa2ca25b5d39e48345a430854164f570cab0e0a4a7bb0aad9206a6446c6b5fa41c0560422cf20a5aae9fa98f39d6e2ce2e736200add1cbef46870e7d6a254a7ab90127566c63a61d91dde9ccc3a773fb4123d4240fa1066faef8e6926c3c271f739571d7a950477021e5295d3db618aaa46bfab89f411c1def1e270d499a9fc91d815c065d5fdf86e6793690a66d3864052ee9f38a8becfbc22ef496616d4befbdf07086a1c992716267a232e231172cfc6ce24fb8805e82d07ee2803b3f5e98ef5e0beb6b5763d8f1e1baafcd87f1c8f9331cb9a210d19722e4e4017d5ce83e2cf9d920d4ae85bd64789a0f310663a935b2eca82ad0644333b3fc3d9f88c1bca23e707d57370f8cee891d2567869d7a3043a9fdd6269877d6ec0b927e910e553149ea4e99b29259d7b5a62266fe6eee1b3b46fd814afcacbfaa213e45c021a0c226e59bf0574097710a4c41091597982a54b398e54f5e97e0cfd13a1079d9fe1b598f023d250fdbd7c3ad7c0dc645a663d1e0fb318ee7e40ce0949909329b79e233b258cfcd78bc4e52ccea1303970ac3e9dc33d563065a5923d28d5774f9d4262091ef3b3c39f5eceecbc145520651503546d605543069f766eccd161cb1afb9b51c3a11e96874c02786721190b31e46d9c50871123c527baa6e448481ad35d4e9c5fd91543ce450072da8cd78468edcfecd9b9e97346e6eebfc6d446e39e5930a64615fab5ea9c064f228ef0b513a4834300e0387494f1deba07bbdeb9515a1b4808172ae56faedcdebed4dbfd64ba28caac508a95937916d38fbb7ff1c8e3d1d93ebfc13322c07affb0f972ec55780beae2976fbd0040564f4506a752eba0896b968737cca9a387fd85adec39d21a2331bb3cd6e4120bbf5804aae90e3a2a934879ea1506ccf990b32677358749b9025af89925c0f84a0dbaeb6af921075a61cc881729f06f64b6c31a6886d618bdd08b1337d55e2a397a2bc61c1d3bd8477947d15f04e8ac0085023f71e871a4df744803dd413354ef089012a6068df277e7e07e394b165d612f790faf221bd921e20f869236d1b1d38fdc75a9b491e83af50d9a0343f380a7c153b1f8ddb6e87d724df40bdf2ac148913010a32f6bac955c08cd5ee89a1c1092aa117163beb4dd03e76ba0771a83aa2194f8935d8d2cbfdc846eb3512b0f838d458f8d68167302aad227ab904987f3cd936bd1e14e74d3b3682898b5c1237b752e3fdb119ffa187e3fc97c306787452845758f22118298bb35f534dd0b64f066f87bb060541a33107a3cdf1dc5e56f7528b40aff5ebc33f6ce83f04cf5b56d74d71d129c77002d858c688114aa393316c113df43dee345c17dc7b5ff9fb1a395b47d741a9e89a42a78d1eb2469b400bdd5b13a46f1b9782968598aa0a573e5df9959587e0da3dcbdfd2386de921cda0b1ed34770eac7a677ab71858969ec339b4278601182d4b776b2bca63fec945ade29ad78086a5b343c8e1282b56befd94bc9c1aa4a98ba48655c5ba0ee38b266b0b1cdff944685071631f70de14afe5ac26a49b8a917213e0f54de87f353ae021115fdab0e5a1065dbd315fc6f55b9126766579a47fc9dcbdd9f98ec42ec9b821a8b79d0f7a7c3111ee22890823a309bee6dca2965090931c276b0087ee4891cbe1184245478f73f19d190e6ad17ead37262b84783a96030a5db62e837f271e5c200adbb6536560ae24b4edbb4e42eeaa9b4d29f958a0dab210af39ab8d9fce3da4136ee029599517121c0756455ae18cb1d4e7b3b11060a05d92a6a3901846ad00c52c5acc27a5ef7c454e15d674922e4050ccb1c12cc78b79b40904a749628979c915cd273de2866daf2a953d8f747786c1f3a4c39fb0da0e58130343d4521a55ab6b4476e15df9089ce415aad965b697f1bff4af0453e88fc3ea0df17f86716e63a2ccb4a391b93e0e8f11adf34bfaa4ce3017c9f00e4551730f486e56761296c2276a91cf3ee8a29e8b23f82135b2d9b26672e01fbcc500f569eb5565a73a0e4167aa15433e64865802a5fe8c833726fdbe5d4004833e99e539a6b089c01dd2be4b9a7c3323672e2dad987086e308750a36547877f1fb06aba1ba006ce643edbabb70278042182d0a93836e608349430d1db6759f877ac7fd95f8e75060116fee3896d2dd525c4a17dda3f6c607114873f1bb05336901409d5e72653f92a7ae26122a6ee0752fbea9684632f01af45e109aa9b4aa8bd6594285e5676f48c1c27c87348c6995115e8cff61aae14f342c2342494391cf64296b7fa0c4bed802d27b6eacb01e794df813efadcfdb39f0e794613e82fd57868b076878c41c907132fef9e0d79b632ae5af972855b47fd74607adeb0e1c8d9b6f168494742c9eec9417b12a924d2e06c8f221065497160e0572eac6b26335e91790d90b8a4ed34aeafb0e6a281160dc36936550bde9556e1a287c8e8402502216a20a84dc0a7644d5e8fd87a52c4cd4beb9a2ced48eb8a0ea22396260f8231a670d2d7218954e8f8ca265755c81ba8e74fc6000cf681028d896d1738ee822e241cc346216c8556e126fc2915f18a7af7b5eb752e7b05f4e95b39eafc4ba4ac153de8ca40620e252ad9027e300d82fdc31fe632303c181a6024b117fdb423e2412616c26d7a1512c5d787a8ad3ef12fbc0d41599f2709f592cf7cc038d66d57bdf0d5dc76673830780a35b519182d3f83588a8c9e0d7e98891f0cf3dd045fac94dbcd678d43a0610d0296d06e0e5561ac043efe71f3e776e2dcda0aad550eef2e22a4d673b7731e514d7bccaacaeaf24336c92a92a8142d3ff54d93c8d913c2884655e1c8596b15e31a1799b9d1e82d672e0ec8264adc15414d73160a5478f261388470afe1dde794e934dc2f885bafdc6318eee01281782baddfcbba20f6e0264b288a605b2d81beab9c3559ed5b01d9a1cac4a5299938c8f2312e1aff4a2bba60f8100544fbb9d2a7d4804c74aabbfabc97fbf0c933ad8ab92bbc3df0313553dfab76d1720345dc112d4935e5c7db2b96c1141ff03767c6b9d17bc5bbe369316ad106cf30c7204da3627c3a7180d8943ac8dcadb2539a66dc1719c01178b0aa48da8f8808671b39b94e8627e845894ccd082fc28fa0a79a3bc9e28cdb60a27cc13b2f6699e0cc172a10d8ef7a0aaf2aa6ed058956128d510bc423943aab1c8b8c9457bfd78bbb3464e9504a90a6b4799bd1e6344f40951b36af66ed8746ef8e22828b67ae3afa807a4ad706032d1f5fbdfbcfb69620b40850db27f64c7f8ba666d54c9a7d84f540e5d80f068cb1b2dd03d9348d9de53c94472f91d7baee47250c19589a90b0ca8fc355c6a516f63a3d2f5ca03e2face819d20e612bc038b300acb4a2be2f1035ef954f6eb38e60aed199df7326d747e0e7fc4e2dd2887670b144b70355adaadb751a443ef4dd81e43672fed222153fd0e95cd9dce5d1d70d5ecad7c680a871162b9af4e42e0d2e4be322f38ecde1925b0c23771b47e9398a9a5024f7d83062133ee480c0855de0eed1bfd18e1d6439f9364721faea0470293301b64bc191be91f40749702418962f14f735d95c09058983f3a92ccdc20084f83569004fc5a08a209c2b94b17090eca283f7a0c458763bcd7f0d6cc30d03143820d5ee2b49191a6ae04e6b646308397c872d1656fa49231126d01a54ca9efe19aad2b560a97163c790be4e870e9d507546304fa5975f49e1106c3c56bae6df6e141f4adbe27f73a8d1993ea2d1089d1f39800fffa5f0010b90ab8d56af613c973f406fc62ba07cd84078d623f6e1c6fe8ec4c1a5f2afff2ca017d9913499d4e2f5cd74dc339acb4e2d6e388b39e1b18493688541aa63fdc381b9a589b41863f22b50ffbc384b0a1973bac976d57fa92cf4c2fb622dbe4dbe55bd584a6c2ed9ecc17c0140497a18b69a58eb2df49c66a97ce8c1a1b82c990d3be3864bc06ff2dc3247f3312a4fcf7de875b21157a37cfca7709965891512f1374f5cefa9684603d78fbea0fd76ff6be555ccf70206ed0f0ad54f2db0e8ddfb3e64b4771d481f2b528c8724175856d8aee510c07b63b9b72c0b54b99ca3245ec6158dddf25125308e460afb546e4aa98d3df2c90eb87851d9463f8b665541e156d26fec538093f0e56b96a7f184c3fb2ec8c5c46508851eeb0c61bde70f4fcf33f1dfdbaf9948212bdbc8b8587bf197b4ea6e510c9839d631fb5b9d96c299989467735e24a7491f53e3fe295c8aab49465209e90070aec3633ca57e52ef1f7e0f9220a7c718decd31a059f1fa013c9a8f53291bc268921bae7475f1dfbb4497ae4b99ce0e25a3b371215a8197ef7220e4edbb694956b455077df11f916905ddc3513aa48957b56de0fe67488e99df34fcb56f5c680d2006a351556f7c124d605446d792f3dd6dea4f1b214dbfe2ed2ff9f20389bbbf6ac26a70408a95871025f2e022ba464ed7a2d2ec5d677ecabcf5429c6ca510a84522f530e5dfed758f30a9d86885ae23e7585dc49dbea57ba045f7fb3c66dae27df1e3a45333cb02c37c1ddbefeb6d550d1a131abaa38abe153d23e6735cb51733ab343df2e6c1f5932b43a415165c3b821eec3adfa79b598b397baff1e92d6e423114a496b52f1549d56da474037581e5cdba2490f11288b1198ee374d769a88b0bffe2ae9c59721d1d7b52a3092b3a2bfa2b49eef5512057e8e5245c4dc36ef13ec675c202cc8766305026381a7f4505ebeef8a55e4ca29a1f8b5e0d767023db407bdb00a5fb87b1df9c9b7aeb19bacd424a4adeb5fdf05cb2e760e5e2672ba74ff10812216fec9b9220113b0e2b37371a7b29a58809611d9326b3fc00b06de418ec6665f1ae7c5ea897f13f42b4bfca4d48f881cb050bc028632571022b1e96520e9512c579443403a70b5e4786635b22ff8e6bc251d18ad9d9945a6faa9d001d76197349e35e973de4a3a8e8225ca5687ebba745f67c9552729045f2300a27c5c4261479f9c47c9788fa36d2eb90d0e6d57cf5b765aebd00e4d10091f5420ce0794d961aeef1f12cca01ce58e75e34076c6fec9017f5fb57616ce509baad10f9ecf67cde7dc7925f87093bcbbbe5c0feafe598ccf65c60c8799199e2b484e190177e3324b5340ad2c9e34439cb3721c10645338c44f19c5ae4c506b98eeffc57e3ab4ca8daeb9ee5435f93ed06a0151b083b8c0f5a2d217464a1e146c170797a069bd7ece05d65861d08625549775e874321020627e7584fc1b91e8a8e05015649ec5a0cae1e45128bf8f01ed1721ca545c5204bc175f696accd408202b0f71758855c7771aa47af5629f7fd0468c32e9a2e65402d52cdfe839aed8f4f2b37198d003f6ffbcafbf16b3b172ee659fb4460630f71f4faafefb0b126cf2ed0a4e25e7398ec74f0e17a88531dc6c956d9d609ada272753fb6c3fa389139dd326353c468324f613caca8937f6653af9fb69b746b2533999eb7ed870eca02957e16582d6daa569a8a4f0d4eaf1f147c8cc74aa677eaf58e6b469115ae837c6f653a6bc4fd36f5c968ebd5ec8d83e1b2b3b117b73a6cf1e5ab19cd62c4dda7ace275e320f819f8ab0cb62fbc714f666b3ef8b3a97e19d5e8e64609aeb52ae5c9b8db77498442a35dbf6c19ac43a87e71f856aad49c69cd08732bc167d773d3a206f18a73fc9e09359ab85174fa7353569be1f8d7c022c059cd961fd80a8973e27233051ea094fc1af1329edd74467cbd776872b9888ad837a8e6a8e042a850d894657d9a91569050a57e5979fcb57dc6eb3765cb4f588933646b55df49cbf64a5e880a20e4c18f9a38ab194a96ef43a6579aba7a9c887c13ffc631b251817c49c48e990ce74166f68fc5e73118cc83d1a08350d38d0adf67bb7d714b4c6262b8fb99660ed0e8543ace7158a379aa37a5c067d91bc65e36880e2976fd7b4c1257faaeb1927a2cd0e0d01e9c2d991c532c3e5f2d69dc578938c33d850c54aec75138fe1fe368fd232a8072f7869961d6a0fbf5a5b45138ce7af0797cbe8af3fe1354cf2ab6706dda4a09d5f9da9dbb12a000b5b345165c125192c62410f05382faaea03ae9339767a266533c78531a291a321f05f693907997386f1575fb21a1c9e0c44d34a288d5a1336807881ae096608b76eb6ed4f2ad5a707da045d4631dce345fe0409c796b10046100e20fb7c41bdb5ae35be0a7a8cb0bcfd7e366b557f0adbea827b16f6d2ff378d94ac5d0df01b97feed73bb66693188c65119458f92979cc31d12e922ab067d0ad8fab97236013c23d1aaaeab981330d5e1d823aaca9584ccaf241080f1eb6fccd11a812778d5021d3dfe1ca1b05ce9458ea134e31bff467212854f82f2e42a2e9086de16bb48375fbdf64754d810f04f4ffab055e9fe5b7d0b884272d54188ab86c2d82bccfb0c90c471cf30a5b24a1ca728de57a458aaced8580352875fa508d3a2d820dedc39b3c5e8e20758f495d586bb7e4443777f6ee634a033e4b59af5c199f7aca100a48f06849e1ca29d471ef01091729e18d5138261e0363041c78cf7232c9bed24a9a483c3f972dbd6a101af53a6eb934a5315796b0a2f2cddf6949df47a4b13d7cdd6b87ee051e22d0d4a5a5a258f80583251024f28500f6959388f589a45f4dd297cc852c8560b4abb8754f72b07d9879cbbc5fab44b2746dbdd2c380908b1cfc078072717f026f3a41f3f34c22c38592a58e446c13e6d8f8114c24330ddeae1aba924f2b4afa257bf69572aca809f70e851b59f8a9d57a8b92fbd33391e3c2f59c4f7138b1997530871b6f05c878bd082a277a2ce96238ff4ae74c7cb3c67bd7c7c5a973687f1038e33d07b43384d73e52caee0dc27af14f9046a8558815216338b6cc4f0f50de99a409cb1efeafd54ae268001eb4b4231a4eeb3c02173b4a57cd892e9e8afc828098033f3172f726a404858c84dedd02db3745134cea3ec30baf7eedd8e1c5d4d041b0a166ededf6119d197393fdfa2e528bf49b18b29f06670b4239267388109de978229625d5fa6b87ea2a1cd5e3532d22129f30064a32c11b1871b62f52b3b612909954a8fd9bf87e6c7cf2f13e362ec88e3b115cd87e61755dba7ccae84e92b1b82eb6c755eb191e3ddd374bede6a5b4c58bdc44aff760183b15859254fae4037f19e23d9cb8a8999e8bd878a1cbbac3ce36d47a83b620545baf9b3ad43e7e01c9469e288149c87014912937f9c897d347f4510a021fd0b7b0478667f23b64fe7140899dbbe3affc444b8f104f1522ca25052e82fbd221f7dc89bc46fae53ab8bd31ac1caeadb59aded1d23c844fcc68a5f88fe9b10aeae4fb00388bd0777b9711495fb1fb77482d8be3b65b460f0905131f3ac6fab3103f508573be011487d08d92d154b4d7a05641b41b7be94e610d8d1c0dc5472c535f2f2623d1d21d75bd0b985e35a84e7979552fe2badbe5bf86cde33a9b7ba7a784ef8642260706f7f412acf04cc06ac24cf5c26500d94164362786d7eb5dfa2d1e48d7fa79798d4c44f328e023536029cbb43488e350f5009145d475941d500a9b8331b6963620179a6766e5b401ed0dd04bc66c9d471eb8d7365b706f16033f1eeb0eb2b2a8a1697df6b4da940caf5e45ae18729fa7b9714dee279057353b017ca51d548102d893f8ef6b6c54328337ca9d7b3906d3a80e2f1232a3a84fddad132c479a4ac91a962b626764d097f26885880eecb23d0569cd7aea44ca28f02f3d3ed3dadfbf94a17dcd9f208fe3ad3bcccdc9a89318239ad9a6cf889b8a64fd9d81712698da4d51f573a4be43bc0333d01bb46c0a20b2cd1594fb3ce02fc9e1e5565fb3d9f8a1ae35954fd185db7abac9fc89ab283affb60974b7be91c219692dc356183dd5f9199f4480393deae8020412cc84e0250971aa1a628983f5cfd382c203c1dbe20cb820724c1992328aad74ec0a1f531ef40123ad9d463fb390f055f103ffe88c4150aaf93c5e5e5dc866483594228e4baa191027e9de3921be9d042d5e5945fa1895e151109c0d611ba044a55bcc152400897effd5efdf275d4897457a79260989b09ba033a0975cd7935b5fe285f8663a615be8beb63a4437555240da95aed85141628d88f3bab74c7dd18dde1b5f771e888db0ba7893c08960a14c420398f9e724f41157f9dd8130eafe41f785217a7a858c6b695e86cb323d40b17c490253e3f0de5ad0359b8c1ce1712018a0c1a015ffa33b0e52ffabdae0fc7bdac15f30279941a283b32e81c20f022fe7cc97dd5d3ca960bb75e9535438b94722dfc85aba05be65608f9cc6650786a501b6fbc92281cc7c58e30e7fe6cedbe4d9b6061a2c260049d4af4256509f169a924ebb1df826cfaddbb64b83853bf4cf79fed05a5e8a6a9c8582b3674178f3adbd33fad71aff26e5304fd8906594809d818f078878393a96de4590d5e0ee87976695642a10b3591b2920e65ec4b2f7879415b240832e9e569fd0dba97cc918b997c6a251bcb30bdbceac11166463d135994dd46bf8370456672c3af07f691932c88a669ca9c732353fbf5ba1937991d6ce216f7b07024faf01be4c3fd1f1d79af23e46ae804283b84f2d7c05430fd0503c6389c8b78958dcb89c9016dd3110232e488759c1bec77203190a8d8034c5068656dc7d0f230bd2ac73db3be15197262fec70a01f8fd78c007c11afc36955de9e5823a286369512ebc8ea4b6b89b1c577726254fc58d02ecceaa1e08723e20942d717736c89b5ec6637fa86117eeed44cd67433ffb7cee8c4250c0f47fd5d6b03a3e76b3db2155c6cc9d0c65912febe73d8ccf5a404b68c21d3a30c68170577df9bb607a29c1a4dd332d03e1e817713f5db7dae84dab78b4133d7ac3b649c36fd4afa5519a187df3f0e84407d9dbc7bde1e557f04cd93f1c564ef1cdb644ed7b4fc033aaad9f2a0140ad0ffffff2f