PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57049 4b7051a474c2ae334d64477101e5ca486fc6b9a957f6971dd6b6d20aabecc77a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0746b53ed4d8bc579c4b77869a19641c50d5bc5f91e001a3e71b6b837d991771
Certificate Block Hash
4b7051a474c2ae334d64477101e5ca486fc6b9a957f6971dd6b6d20aabecc77a
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...002017000090070000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002af22c7dafe45d080f7ad7c4263bd4b81445dcbec8ea948c83f4b08e3cfd2720b03d59b9069b34611a87b04adf9912f54711dcd26c827f2b20596f472dcb4408b47c7e31cf54310a31675f6537c5479b37b551840d516c2cde0200000000000000400000004000002017000090070000

Raw Header Hex

000040203b0773b937952aefeb3d7f2b39cce840de085cb3537b4a8eb208c10f8cf8b4bec448c311f3d9dbe381cd8c2b5c7d4e3a8e4b7b9cb9285ca35a631fa07217e466a7040e6a08ac04187117997d836b1be7a301e0915fbcd5501c64199a86774b9c57bcd8d43eb54607

Proof Data Hex

59,560 bytes
121216020307e2fb334c25eecfef120118a5491a80a49745070bcba913cd7ada746315a3cf0dd77d24c496e675c8388b77d508175bb035ff0647bc23387902ee0da3663256c39ba438a179207a553a322dcb28be737b2447dbd3baab17ea0a47a1661e1b2d4590eddb25589121e608f594937037a00f12a251a5df4e04831e17daaf0cfbb358aee16831e0986c7162df9bf84e1935c50addf82effe04afb8ea32603c727e2a98ebe098f1c0c7226d1623e90a6a9003bd0ff6b195c57b9c628901ec6857cfceca2cde4cd211c7aa380947a78c4f285a816c4e5a9b585495ccd763c5d26187b9e29031efd2b93aacbeff8885164d99bef615daeed53fd06b56cb7b5439b6524f0977c420a9d94bb7a7a98cd160ad426cdcb956b581cab710d7d2cab5f969d9ebdb9e83e5eae110acf5f03307ebc83fcb34d8f0f7970bf8a1157d45764ef70263d473546e77fce0f61246c3b4a96001dff8857d1e2900636a27b5d654292817b96541e0b4fb0ff1aa807aeb094bc9a64e40281b4a57d3b49eff95f596d3bb658c9ee08a42b9fb7af557c7cfc6f880926f3fb3ff455a1a228a1fd91c4462c908c9120cb2ec3859e85058f710f9463cbd68b82b0220c2e7167d4359f20e73b4cb6d4f75c57ce1e969f5229958f3739b3ca2398bb4943e92773e547385a33ea2c737368420382725291a4a786562a418c90c521815e4f0fe04b7e83adb1295cc45a0a586e0f5ef62776e62a0153cce3ad5875b2be14d3a993cba99386229f0a6cbd5511493681830e78f9ef45726cfc8575e7de8c68e30cd704047844a92eb3180501cb750cb7429cb827663c39ba593edbc09b84baeaf3c23795599dfb4c1f02482a9d36806ba86d5a1139f8f8a716100e2b1a99970fdbbf0adb86c3cdf43a0936484586f5af0e5802b9f7e123c9a526dc9cf3b7ecf403ee625ddc17d9eddb64d3bc9b9f522af45adc55c91ed02c5e4438c4d0347bccded09608d9f0e0b57032ae37bac9f29a9d4c68918ce01e8c3fddedfbec2e41dae8cdf253c826224467af1a0c893095db23be051ab611ba1818397149c473a70dec414001d7b0078433382848c2bb6dbc6f0d25cb985973506ebb62b5ad094b8d1f8ca89fe4c25f3ca4c34152e463b4e4e26ba1e5b2b0a61ec251e65f1e52b35ffddebae149ec44dff4fdc13eef2aeb1ccb9a65d9dfd9a4a5c593531f0ff4869d52c98c31d5d7ed70fa977cae17d0689d3c9475d8357cfe4cf99781673e070188c8172872ef5bcfaaacd8465d1ed864812063326b18192b3fcc03f40c0de9a671fd59e75987b1dfbd2a5c8dbea079ebb0d17be20e794b0bcbee602a6d31eed30f5b7a6e47aaffed367c37b84d59eccdc529c17d92c8bd125e89647654efcb7452cefc4cb1b2ace8cdaa3891a403764cbc824f4f6f6ee881f97b5e297824fa7dda45f4dbadecd984d02a04d9dc38548e70790008e9926f6899cb43ff1aee08239ab9a3277add15267cf5a373aa39f780a8c1e1cf3238ca769eafb59386e55cc97e9ba117762ce7c9751add944a85cc819fc295b0a06a64a7c973d96f2c0dfe9c4def6751a444ef51613cce46686300d1d261c825af5e8d29524d568fa4c69ecb1274bb547d0b9a46c0ddcf579076356bb77c4bb46d7e9fd3c257af2316b7121fdcea7b054db0825eaf0865c3bcf3eddb3d2b03914deea29a8e8e4d935ce1651e9bf66a1f8c0b44d7bff954f6aca01b6725c1a2c67f6bb3265e90dbae3b356ea8838e80adf25f555ad90d286a6e51b4183465f8783ced17b188154e368d64a2e734ba3d74180becdce96e9d56ca571f3544d49f405e814287370a409fd09494d4eb6afc1248d190999719325824e7fadac5990180258a22906ab74fb40998fc1c53500a8f8d9d71d92f15babed2e35d0b23e4a64f64523f9cf24c3568f3d78afcfa31a2ebd43e9a1838db2f5a75dbb9f53427033996418d565c16a20b344eb6358362e1368608c8507ebf0d614a2a87719686944ceee6e620b5cfbbf5b8fee6d52d6edb49f93dcbf23779364e826ca06caba71e82c488bc40ebcdf50f77c6f7eb4c1c55b249def9e5d306d1bb9978a88e805f2faf05f967841f07571b11a7ff4051eae163c65e9528d478bd7f6b8d890fbb905f3ce668ceca6e2ba2ec0d47608bb1f27115efc24eb665cf6d90a59446c47514b4a05de14f4d938858fd9588a05d8535074e2004236867d9fe9cfe9e57ce34c5d2668891e2df156fbb726b39f5aeb103c15179bbbb5530369a4f5d5e20a51c3abfde154d870bc1e2c781a3bad1105e4086c467446c30e253322b99a50b5d0791841ae8471190f5463be58b325b204aa7964ce25ae50777e9bda4472866cc6ba3d4c54024765e79586e0a3318aca46a99bf254c32bff53e9cd24bb066251165f25179ab14393a9eb038452199e44103aa729ad02d18b12cf3e3e8106a35cddd3a705e605ac33a5cfe82d0fc317ca3a2f9a123dcb432ad80e6119ee719fda628d06847f74349b90aa22454b51d10306b1ec1f8d1644ae79801165cedaa7ecacb2ea6d17be7717b8b164574d27b5f602de24cfe13f3423fb017403dcd95e012e7be4cdb4e38814b003d672efe05cfb39f3cc0ccf8d9923f40f3521bc7407a50f842cb09a73d50b98894ad494e1d702abd6370c668f45775b75afda0f9078c9ed43a9753f156ab0b361bc79d8c077998104f54c4b8ce6e7d08b19abb619ae8e531e77270649401e759155f4a95e8003f7458791131611a38e01f92b35eb756144e60443473a949f1acc0db00aebcccd3e4811124f5f87622b42dbdcf39b67bd7a98ccf31b363fb2b149705666023e7a42cbe19b26f5defc233d04d73f3ea7c105e1ce0c61091ebc62328cc76c9ecf0435a3ec37b3a3ed782c6a2bc91612b01570e3b12d55f62357ff923135d6f3108ecd46956e20aeda378576fad6c203a20620c55e6d54ea532d09098b64e4ab2e38af787ea786b5f51a6e7ea0cdd05b101e6dd00b893aba2946dca68e824ec568897c2a1464634e9fc668d818467d920c3101c263f34ef0b20135d7a8edaaccef4460ee5c4fb10cd1460de56eea74348162982f918ff500435888a3240f39fae98d11901fdbf99c6c0c2360d23e81ace758bf1857060fcfc68df8936fcbe80f237d1f662d9face912fcfce1af1edfa6e6569a1ad67e317b563ccb339d1698013db33b9db392bf5120a3b70ced03a000a23dcfb9094fea57fd51d856e8bd7c97890949c14e07b1bb0964e4993d3136af431ee26badbdc4e07565ef9d8a0107fc66edf5f7fae72d1791b05021f0c872fedb4237b85fb1d356272a7bd0c0dc6a6b5091320a84afac4ec6c612d5b4a79e4d9b5509f84fa1d00194dd6c35bac1e197e2a9ae75e38246d64530159382586cef7157400f3544962fa2a1d733d804feb1404cc9ffa33ed837b125e4967c5b9b380d073341a71138b04390ace091fddad5995a2c9c6a1635fc53f5449b2f46eebde9ac3d43d29c9b2c903406e98879a15b1b1809af2ee8c0a0cd0ac5cf64bea8cfc2e385925af51f1105dc7a2538d9878233bb822d23c4b454215e1bb8411adbd926927c2c19aced3542ff6b2dd51066c03ffef5a878a901f29bc3ab4750274f5470d30745dabcf0a6b59e3396d204645cbe4c9fae9ffc2b159482b3f20657f4f0c2349b27351e905f00c3d5a0154414ea3b2f3d30fa43f2f1cb210d3e5b16cee240ceb1d97f44acc165bd8a711cdb276dd1c7b0a013dc6f0e24b29fd3503a6d6ce7ccd725c5d4a3725b81a97d6e9daa9af25854081587a2620adae53afaeae0bd353177aa277ca95b236546a31c4e507f92aaa20b0edea621d7854e68ce41909fdb11c45796f8e8717fb7be8c217ea13258569f405b4ea52eeac7171fec47ed0b58bdcd0fab39c0e28ca2a308727c0ba931376aace1d84484ee20782097645232c25fe49272f012f01367ebb7fe0ba1b6a46cf22be3cb2897f85a7f57a09c645c1f4fdf678997ddfa9cde49bfda780bc20e5a9cfae6150f6ba26331a7e5fa696968fd0e24cf20210043314892606ba7827856d03b32959328b3148aafd0e5c924cbb0848dbdb195e3f3cf85e6ceb4db7b57ab7b98e3a53ba48e2f3f0a4af4d583cbf29e4b6658d0ef99cbd7aa227d676be2caaf507935402138110f413d56215335c6695ebc3e79066704c7e816cfdce09970eb626c4de644a1cdd9c9541b1a04997c65821a645c4713e961dd9d8a7640f5fcf77bdd359fcc43fe7d71be7abd7ad14e83eee4a2df9fec0166995e5ff0c89d038bfb71d539f627b2a59d255415d63e85c9f97b4043402cb59aee1bd639b1ddf39ae1cb8e9fa233b530549907c0a476730771c66ea6ced2561a280f73c3494bc6d9dda4b988fd2706903a366287ad865e09a49a6eb071211ad37c4d40b626b2002cba53c3ecdc90be967e89f4c0a3296ed1a0a810834d3720453d9b31064f927edcf01cd084bb2f35240becbc48d04478e9c297be3d6a87d3778a0e5a3efe5326771d452e2af1bd06b276a0e6ac9f3239df727d3ad78d77c01a1ffcc5fc75d870b03db0daace215abe018293e400907728f80956955dd688b080e2e9d5bafa2b75b83dfd5236331a534bde99fd39c62c9cda701d36ae19585a4d508ad9af82f51d74183b0f105582823f8ed6b6916a3115d862c8328fac85ff0fe997e3fa45cd0502247ef6a82b0becec876d434ffb9c609faa0961f4ebd3617b1bf19f7b1d4fb4448652b2ff45a38710b79e9dee42c0bb8cc710c1452e9b16d2ee6eea3cf16d27d88946d6ae562af31693318526168ab5674be0a0eb3418ecef70d00e431efaeebb5aed57b031bbe5f229fa26b96129a3ad30280b9a3b23537176f6228a85e5f65b4ba0a9d12c9e98f12d6a85e7f571d48619b2bdad25355b64ab744ea936aa4e6ed53ca73887eda35820b656ca55ddc8441e37a97e4c9f7168127ee1b39328093e901d6b6b9029a1348e2e1d721f729519d9f0a1da5d0ca38c3a1e763627978207f4dafcb56d92261a240efd9c63a825bfd84b52fbcf39705649f917c643defcc35692accce41ed60db4514e1dcb1a0ade4b1b00f9224d01348c4be94cbe1527d471ce1aa92d339c7a7613758cecdd842921d353f18bb7df8b94f577bb5b2ca11802ec4cb39ab063f8b331ab41fe3d6e7ef0845a535b0e5875ca809016734660280d44b7b711e98b629694a5f8dcf4027579246386807d03a8e6ca826d48326fd116672e72978f1fae2a38d78411b1ec5e1d9143cb380eb2e47be64edf140c6831dbfe58ebf203b443cf6d250c9fc30d96cf0a4df036bb974c5dc4a555d54bf56cd374124e92469fa4d8b2babb703fcc241cc1ee866521d139c65a3ccdc44f0af6ac24917497ab938fed0aa60365cae82c29cbd0acaadf0b7fae92a83490f2701abf95746f2d8964b90fab91d635bdff2935e777d507278b58ccf4c1b22c952b1378fdf9f899ddc816dd7e9a0f77b401226fbcf0eadd61f898b7256e8443d70b733e7c9d6e2a29b45c584c836ae2b1ed4a8c109b8699a85394dcd6b874f9ee4ea67abb17bd88a7615f277d63e634946f7d2c85827f372f7fe6318488194ecf20bf954a324f6e304c0cd7ece0215feae11708a8a0cf4facab4c2f61b3a8c237e1656533ca91010f46ffd88947177e42f6adf6c22935731507e99371385bd47d223d7e4e6ed472a8090d2b7a2d533c5b69e44e5baf7ac898ec67a8717a9b8063a5a440b881403668dc3977c8ae27b30b4d16b5c3a7793e07f2c12b2bd55014d0cbc723cbead3cb5e5f384ab483371bc5dd00875a04d4d6bb6c256428dbb7e1993bbba27ad88e2354f8bcfc0acb0c8caeb7d144a0fc5e0d3ce649de64344e339391b86c65cec5a61920a68dac3bc4df1015f54babd70c3dc6e83ce53c0bf6d71bf068e11bfea53795c83e3ab6aea22ca0285ab400d810d34e705e9b1c241bf1d83ed788cd4215d61ca9cf78fc0132ae7ad5758d68d55a6671c3727fbca2f37bf107827b3c85d5407daa14ca4d471d559d289d851ed7ac7f1c3bdaaa418a952e4c6ae4a4d21023cd73bde29a9c7fd1a79c68243f562169fe118f33e6bbbc14943cdf25b27f3ca91da509c61cd42b2ea800b668465d4c9c21a0be276070950166abb631d0467551da9c70bd194cc772e0930b115412299414533012a4e8d44539a23df289f7de7947cafca7a2ad7c308680b833764261263508833a443d633cbf20e74bffc3f444312b04de6db4c4680507843cb7e9b13f0327fd5d76d3a26f49bd4b2d1c603e5676d527672daf13cabf9fff268caa3e0fd384328e4569dbca68a9c1f20dc02ffc9281d39c2fb57e318389105a6bd46be0cbfccd284995fcea8a1098824fe931e6b8b3e95077c97a0bec7e1cc9d8dfaeb6e49714d406c1827cd8a70d8801556fca1d018482d2ed8350935f7c3bc3b18dd9450886744596399d63cbb9fc3b7fc6c17d6a18736cb9c5f9f07d1818833dd9fe1a5e8ef797211e954a6d46dea87ed6926846f0dee6653e139bb5d808cf108a518178e434db0e62ce1107b045c93372dc87c5f3378dc45c4c9d9cafaff7c1eb8e674047cd2cab6523677a38bc30fa39f18109594687f08d3b45cf5f19555884e6ca4fe02ae64da7c88fff8c4e2b111720011b066be082c02701652b4a79f3135c80722dbf21ef749457a71489c69c2cc0307292d53722d4ec1fff4c9c8b437475896a31f9cbebfd5bc2fc5b83c05946d81094e4b71ae11aafce2114de5e2955b931220ec0337c53f13df721ba057669ea77337de04aa31cc65d89fdd66a09968aeb548eca1f7b098ad01459bd5d3325cb5f7e9dafbf049098c560c96b8cbf2f04187900e521853c20b6743f42691c37850b8a278e925fdd52c01e9878bca336205e706463e9dc914eab774593549d2b63f9ec222f300e93a494b3c50613f6c0d2e9fb8bc2a180e0ea0a958cb696fdc76940427426148ec42357dcc90db94cc2befe8c5da3921faae8d318ba1abc085704987dec786495491c6b36b7c9d841df3908e8917300b5435b03facc46745b9182e2d4c6581b1410bd1d917d56423b12fbf597ed6ad83442f9ff223aff5f3d29ff049ee93a630c3d8ada7fe4ec610bdfab34c6b1f0f07650441966dabba3e33e3c221c6048227598750e17d4f4a70e1bae34d95905c13bb347cb12183d36fbc27ac1f9116ac193831fdecc609d96c7c1fe9eaeae57137223e8b3ec10af924cd6cde924d46bae2f9c22eda165ca5b962ac3007d028c588f5ca5883bc3e56c9cbe2c806ca42f85be1d69a9e819ada1ed436143fb9541cd247267943adc6282a9bd5befd24705d25c298c615dab7a3b1a2a4a6573ddaceaba7d1a1db267b8eb1406e47196fd1825399fc7f3025e32f4f0c73bba1e1ea412b3dece873c1dda8393de695b45a6daead556cc239dddc029ad391e5e49381fd7410a2b9fa9b45b61aa1d15b37df17b8196a28d33922d75487d90aa3e4116c52ba39eaeeac2ffad6b69b285adc265a309dc2eecafe0465d3e1c7fbb59f4a68325a5bb53e32c3534c547ecdcabde777e8c3281db8c664c09cdd357cb76cec2d6c26bc9309ff1ad6aa8e6329aa019d66debe6afcaa3b0f6a2b9ce115230b426c91c0aaa225f8d88ede53f320e92abbf74c51d37c6bea04ea9abad0dbbc23d0fa048763d432b56fc9de3a4db4ad160c97ef16b91e52e7f860373300a619ad946bca25b9cc4d27c2fa60c0d9a4477ac455b7987dd18e41d032560791df512ce9a6ca6a38d669739b135675ffcbe046f539eb47016147f2a0aa4221bca701d24f657ddc4f3cc7b43d3b9738c1a2f3c24f95c7f6d317fe88d2c5afdf8a5a191e1510de9f448e5492377355fc74222377a0d8a5b8adbc10d6363fa44f7f8e3a5bd8e280d9bf8d953ad9cb63d1993ad7ab22cfdb1e6b20de60d9ee25478dee6e429b8b0a14b595aaf28012c3060f293468b98bc0a42f75d66aaae7e3485ca37f6157de6bbd2421994ed187ca5d727b73e43e3ff34acc415fa4a0fed6560c1f810590ae5ac1693303776d81844808b48a338e2c05c2c40096b05ac657f06e56f6507e65220bba4296d4cb4cf40c95396296b83dcae0cd6ee8305f2eb15bb03e870249e64ce0de8e9519c4124d1e7452966b1cd0b320c9a668e5449d8b20cce1a56003eaceaa0d418336ec0ccf29f75b03de7a6ceb5c75413d50d7a007aba5d2313b695e0c97d8b7e84b9b96af558fbf0956e8a4f940b1727f963fe75a30c769c05c9eda937e0777a33742605332f5d5d68aa7d8c7a3b64cc17e02c36d7f0b56fd7ff02eb169d9d3599b74529d0d4292123a566640febb2828b4b7e6daad1896dab4ba4a7d1c9f653943314312d78f93d1e82f4a8ee20f101119d8ee7461dacf8855520fde05ee93225b74a61336508930ff53a86cf4feda27b5e756615d31b683d4c55e122a2e66bbe3d321de8cf32b90b6592e098a90cdabb16ddf0de813b55003a4e1d4a68474d87eebfc6270767c47a047d6e8782c89a7da670fd546ebcf73d3a90ff823286386483595187cce68e4cad12b079495305c4fddd58b8d10fb63aae79331596c0da5ca8a6eb76717629de6f74b59fb24b940abc65f5cc6e378728c0253a6a96423e4dbf5ed450127603ad09f0d09489394d17577ca553cd8308a84f1f22ca4f2c2ceeb77d4a8a100ca86da572dfeea450898bfc110c416bc34e2c1d6e4e11e2222873a90b361ac0c57242b0e0a9667f706974be2a109466243eb206ad773deceb0ae63ca061e3229ac164ae8b3092e82b332420157aa382f421a028069ced33c2920adce4bf1cb2bd0fd9463985fa7bb64b0f977af69950e733db4302444b4f1cfa2840781edadd0697e4b6a1a1a4b68b3cd1a9e24d28b2553ea1d052e7e7386d2e6f2602029c386aec69790027b215c93cfb77f86f3236ee434ad8b6d554c0fda6b6c4a36ddc6c84e2c0fbd6edc3da11a5e4edf9ae364e6ce8598be8b643c6bd3b577dcb500627c9476db6f500f8e4c29a411cea127b71c1e14fff845eeb3ca379abb5b0196362edb3d154408da842da020a9c78fbff5dd227ea65df9a1b2a4af5ae90efdfe9151a5fcdae24f8b6042e1e838c6ee4fff881b299ded577178daa816cb283b34e254c83c56a21c9f0f807be3b88ddaaeeec504fa5fd35a608116d49fc4a258868f82bad3210e50354c8a6ff0786662ca1a63d302626ca4e8ed2a82f13e6a348f8ee34d1dff648c728ef84206036cc6c3fef256968db953a5089d5d7d88e0e86b56418abc2998f95d89d068b3658aaba214c0e6672a247712d809345cc4f741331b730eb83773940647120ec4c57db2b3bd6accbf4f75eb943277b60e2617c1fd16ac92a5bcc5743e51d189cb14ba970368682cf89e2f20ea1556d4827e46714d797b4b01767273fbf67f63ea1a95e37c59269d9f080a672a2b78f0daf6ccebfebc8f6b9b84b98b5d54f8a3fef86cdf229fcf6746baa66e348bd9ceb506393cfb08b7436522f6eb73b0c03e7dcf33ce87dcf1bf634ddf5f6b0c2490c746b5ac183833dc2f7f173a1380a9dc4aacd559921d3ed46c1b8ffbaeb927ee1e8f6e334c51137db612e7946cc31f349929caf233ed2f0e34a245605a119909ca61906c9a9855610f56a1a37831dc2d212808fe65cc1a46d00ef5ebeb0ca6dd65943b8886a394a7fd1bc0b420ee807339b710f8074f8088353593d2c4e209f28f0d96c64fe1bcc4ec1c4622710354589087861a9b95e4aea61471e887ef61388139295a9ff2ed4e5563016bcb33a753b7eee845fe9f5eb546a994b459044eeaadc3496d085d0b700e6c5238e5ae69f8bd3181e6b22644092b0c808cc1a17a994fe2efc4643c7184d79f982ecadac8909c22485007ca827a836a0890730cca64c63f14e0e7a1a5f42ececae8411c18619659195391e7fb2c91331a4213a26084a70ecfd69717c7bdd08bd721cd2d82e1dd9bee2ca72c00311857e2ad6935fe27ef76ae63e5919fe81a3fcd6e0c305ce5a60b13f7988346932e2fbb39556f68af3b59b806a4a7b820662a7a09c535855469d601c3922806a282088bd68f452de678ddc17f24313de7151ddc316c4ef41f02a82b603ae7c09363f0bece626075f98cd41d649f452b60f092daf4774a101f39ab64d5100198760e24d81fb24103cfb56283bff441b5f2a90ede09ff77b9b38fdb514ec8b6e1900dbc59e6de58d2a8eca4e06e9e1a1ab8dcb7a265ca86f7a86ee0eaa0fdd66bb56f091dd42c9725da57837fd54f92da9d498a00fb9505be815dc18660b3e8ba6ed5a2c617a00354491a9285604fbe092ca0eb33f01574ccd39490ac098f0a22ab2b74b4e61cce67970d3c9909385430951a2d5e11d7ed7c92696e8864ac9e528773ccf4e19952be0f6e6409a04730b6a843e2e4fa969bc407468256c8797b2ee9e312ed7535d717f23be2f98284616c4751f19d8a8890107ad8d83cc1a2fde8e06f0aae37e3071f453d734586d7ed696176e9d6021d405c134203d569cab77fdda3442d6c1cf2063ffff377fb2c63a970ef0a2224f7ff5ae99f12f14f77a7a03d526102fa421e0e9bb99daffeef0e70ddcf892b16c454a860a63580cc80f1824bd5b01e974b6b4e0b6a978b4d38b68891fc36e6e14827c3ef4609a579ecd4967a4ce5961542b0db4bd871db4dc05337d520f9a209548bd3106b10f78b4b47e99d486e3ecdf198a1383295a14aa3ee1bd2745115952ee968bc18b97f4ad2472f9780e1fb746489ae2c9c11bb82fb4c1359bc368e7f141499946f58eb4e135c733af1d0cbc8a66426e694e1354e56e6ceff090893bf9dc94bdeb8f536689755090d2d397a92d4d7a43779b35492217fa0c80e5b20f067097af433eaf770203d5a50b493a4364e225af7d6b6b5526e7380a8f7dacdc3226a8f4b2d172485051bdeba5c6fd1b9664a6c3b19ba3b3f0c00d84d0e891417067868b7b2203b39c67fbe2a7359d5a367d1848b062e7ebb9dad372bbee86d0f6532db7844de72eda895657d5ae8176509dc56765a746e3521c0ae7684f36e2ffd679b32e2af991245710b1026989877a830e72c8dfa5018467d7d491da977c49c9ad2f72c899fae0c47844c9e0047bf02fb425d2b3b4bcbefa3bd3c1f065c2e59355d57781e72ff46101516908b43831f4e55c5318d39ccbaac0ea79597788c534eda0591450d0cd3e50ba7d1e9c32706ee4f436588abd3e47529b9f5f711d824c5df92548395074f39bd660dcbb012e0766be81542f1e095157fb7646e2baa82d1e884365024dc48290d4b76dc27bdec660b7832ab124b58ab227512c17673497a0ed839cebf5dd5cf6f461df0cc0797209bba68d241a1195789a01fb2bed49e2773769cb1b06126c6f58aae7afae76cefaad3c3e631d97258f225aea220e2c0a0db1c619827a72307ae821973ff88053317815043190bfad8e615ec5e40d0ae8d7befac0a343745f7f8b2caedd6535e764c8283dbf2e78fd222feb4d1201a3d8eb5ec8140257c11545f6ba3679a973d8c0e7d1f7a815ea08872b623ac4e6659d9a3d3912426e2eb25ff9dea953531e31b0449bc1e7d5c19e631d018ca6f95ec506b8450caf8e9f4e76c333f606747ffdf8c20e6de45245fa9d770734b5cced438f6fba28cc345dff92d550727a04526f4c11a0a9a2d811ac1cae05567a091180a4088eda30da06481f67f0fe5a6075959faeed046b8b8f4bb50506bea8687b93fbb94327f652eb0c977f548b7c0dda4311141ba4d28a876a6daa71e9aba274472c091645b63855cbc07fe1b97a4ad0cdb2c46ce1a546bbf1cf0d1749734666418d24f0dc7cd201c828dfaf23e5ddb184487567aa594fd5d8227b7fc8be1e4ce9dced7ff83c353323c0c2980ffa8e579b0593d9df1458e74a27f2cfbe0ffc218d21fd6f271bf515b713d0104f48014169eb933d8f983d76efaa25ac90b206f87eae185f8c11acd217fd6aa19e65747f00eb050cbc3b61699022dd251d927a76f4dafb875223f82040441d5d6f0e19aa7f81cd5a797ea94bbad42f79effd155613fa55dc323a0d6d58144fc627c19fccfe895a35ab53ef77c3d420735872630b03841f5e3cdaea7716942d930a3c0927bc43f1f5a71d98472b3fc846b9ae38f0585655656bbff4abeb724fde0ddacd2f57674c45a0735a8e57fdbafffa216d2a7b3068aaeb5023e69c2e9af8fd8dff664f77e5883d505295d05c50c6d9a2f47f8159fdad9f5451798b90bd5ca8ee92df9b10ab1b2e4ae1f308897badfa6e97dfc02d6515bbc9c39e6b60f421a5f0c2a7502e07b89c483076e38d578e43ae673a12b93747a10988e5be5781946b03a1841cf5ae7e97afec5694ad395cb9752531a2aa2be286a58c0282c33955e56061a94887d75f284dbb8b884d8e54729878d6971865d8e91ea613dc6697aee1df5f0e6fc4e895e29c520e3dbb64c170e5ec703dc706e71161f6dc63e26652130ec22aa48e23e0fd7a70050deca6d93ab198a63dd1ca9cde1753dd76b26adf0b2406846f519e974933016d7ad667f7bcb9579f99ab9821862f88e4675dcae4c378a1b7d3e76a5feaab564bfa54b471ceed8e9e001c55fda8436cc9f35a545eb402fe1f8e4580c5333c779d7e1d3d9d210823f61a80c51df2dae20f16a3d71189ac82e2e4238f5e63e5b8607e730f629074b3d1e0b160937d7adcbb6842bab37e6179e82ecf5a22edb5fba32baffeb5e2a738d7793acf9f007634f50ffcbcc8b8f64d60b587f5f7f8dee3298b0953d2770c4c6d3a2987e907262c11ac444f19aacf439fdd6293fb5f292626c5d2df89416ac8b50e7cb9e9c5f0671e43f4b3fe29675705c1de3230f4715f0c4e27ed73bf041b672c55b16b7c18d49a2c2f2f0f41c38af69015951adcd11cb87173db73e4694e72c29dc9776cab9aaf5db1f5a0550aca1e410264a634f840d8054882134e2b36739c92880d7b6f826d6ae10cc7bdba09e5f828424be5d3b8477aab722de0e906e8aae6aaadeee3a63c4385488b942bfcad7ddd1aec64d35376215e6c8d53aff77ddcb93e855447c8e0ede38bf5b209dc4512836f34089475ad896ca4ba53fd77ec8943bec452f4f3f96b9eae1498dccf478ce36304304c686627a4d9585712aae9e455285296d454600a7d9f8d992ba1c763d866c9f5cb658024ae577b0d72ba565ec28bfd2949e0658f8033287aa5a9e2d6fdadb36e4d2305ab8679a93c012d27f8e13c8f36734ec133f503c1887af7700f2cf6073b47a678ca62de58476001a002e37af69fcde82cd6b3cfe4c7b66c39ce2dcb9ed0c24ed1d2b8551afa04961f1a7cc30501468d583563b92889c092d605302f7c772ffc6a0f6f2daef667e04e6fecd483e8fb2523f04dd185b2ca4b0d49e1a21abd1ee5e4702bbaad60547d5040ed95097f17b0c7adbac5aa2dfff808b75bfd3dcc976683bcd7be106d35c8ea3c1075e17814e885187a89e219e3a2b301d9bc17b2bffd2d506fb7c9b56c8e9a475d5379bb2807cf9505138f610c5df05a9defad09667aa6d69243dcbaf4c08d39a16816bf75edf40ca69e4ed0da4d2e5f89b89b357f63e3250b005e01053efd87e2b1575fd4d6146157c3897448e7833f1199465dc0f33f3166b552206965ba3ea2b56da5b6a1f40f6b59342c9015c5af9490ff899d4b56bac50c51b3e0e7c908fe4e4e79e2452a8d9aa8a35b3c4b7cd18c08640670fedca016cedecb13d6d940bd8e38b2214e34cf03f53dc8f1cdb5004afef8eb2e591c9e7905c9a1938e897c59292f9c3ae93e521214b93c9012c5346f37c90bc41b7ba318646863486b2f0273a142492e3dc93bb24af763ff237d96ea975c2c4867c2dd3299dd4c91bd67de17efed91503ccebc7eb73574c48ae8455e2824ae2305279e125afda8710e9df744eec2febead1dca08b3f3ddc3c5018e2b501dab997264591b661f3b7eac706839c29bfb21a30729e5daa8cdb9f31fd773af0772121f039d4cc8470eb3b8fd87839fb8ac521dda8720e55ad4d735d1ff94f7099d503d8d06f954469f35a97d8e54e3692541a612bc918fb81446c5085934f806829d1fc1e2d9d993d5cbd7475f70f406096f24ee51db81d99ce194ec1e210212283f36dcdd71ee55bec76507f79fa584d7d9342e9ebed706e6032e2246134798a27461eb18f53d2af62c8520ddda502732e234946be32b64c950bca0720858b615875daff238679a43bef1e2312fd080339ff8da89cf7f039839021e9e464a72c6cb100aaaedcbd868ea4a3d164f1b28b0d573133ec0152f76f03b471691294796fb0e8e7336cb3ef7320c57b1bd64ac022a0b573255c62851230977401d4b71ab330457011743903c1fc338e2d6e30f957969ccb93f45d0165f9f734eda2a8f2e19266f2e19da1ca1520ceda7a042bff79047b4653ff0cf5a940a238322a6626d4ba093c85c7f08cc2c72cf6bbce9387cd6cbeda6a81ef664e98ed40be77062379f4d1134eb83d8983f2f28c9eecd6faa5fcdd14892df539024575edb7e397de1e1fb4f93738a1f25bc2e3b0c4b99ab20c48e24c5391afd765b03557d576890c2330d120d60b679d96123ac937a0ca720077b332919e48c3f3cd9d43538f904d8da56e5517fc52b0f208f6b81c1cc626e38f9044af3ebe68e7a116103ce2ebadabd5a0f295a56bf1ee6769f4a25040c5bc9e02251065656d73cf473349596bf428677c1bafe1f2f25ab4d448c4fd0acb072d6e568df5e70c8ee2be05d37e4b8ea0720866e39af414d23663cb898659b686fa4bea2a5a1f88379257e4fe1d2a82962d9050ebfdc965e4aad20733d46fa154ab4f4170ac24082fb34538f0a8c5d4ef3abc14c22559ae9e96ae103e01d0e47807cda933331bb3a030b6db694c374c13dc2c40d35b7c73de215501a57f8ba5aefaf6c03762fcf8499169c213dc29cccfd068914a2a7dd4c5b111bb72ff5e2778900310cc2c428bafce0adb78f2c45df0cc2931b604594ee17ec22b7f85edcc2e4f462e332bea24b6c46970eb7e5c38e72c003f11a8b6bc3fe3d73e2124d097d40427bf1ff24e574e3522293ea3adc34f99c41371a9f7b99f987f0053c11952dca8060c652a434bd55aa0086e19583c907fa3c42c7e4195a3d24c88337c0c4468a1f5793ccef644dbaaf54106245b0d3a078976da09af92ed9ddbd47968a4c1a9cab48e169a6c49d814aa571f70710474cfa64e6e8fdfa936daa6a2c3b70adc36ceb4d450ac1cd1b5fb76212c7e1263718d12a14973805b5d1f5bc7b63cf5544026a9f155707c6ad9bf14f8d8da1cbba7be08f5a4891518a824dcbb0b2870982565f4c84e10706567f2d2cd487797cd88775819fa0926996aa2c8619f13b983dcecc95d5b69266869cbfb25610bd36e0e48a7f1dbcc78bd9cab0f65653d28faba74d3a511bce61bab43c887747a58c1b5ae161873591a658726fe2bdba6dda5a7c5a9f07f49f0c5dee3bea87d2d2cb3dba8794880aa23bd70da5d46be49968efcd3296c147f7046b1c03b410b94e882bf0b17a30e8e069af64a8c6e0415aae99a97db81dd6a322742bf35cff29d69803f96c35f1a85ae0e52ad846c0df732e116a5282e7a2b9c77c36e528bc6ec6eab867083d230294afc2d18ee2763774ff658ed8b08d261e7338e7d5f8877665ca01ceb47aef2f31c390db161f7d2fec09203cd22cc3b601369a62c93a7c36dc742e83062eed56ba13a6b84c7064d88097dac048b8c417de2e7ec1e5bd23500057b60272764a34e2b81fa1955a3012c2a001744dc4de2f481d9d98bf70104552a342b5f4c1a582d67072bfad015217e7f05680e5dca7e27d12337aaee24f347378eee0a22b62b2745b8abc51844a25888f32954e1a77dc7fc14cb925103fcc745e25c1df78934677022008d35ecaa314ed9bc7cf67529d07ff15965876574a0f0318888766f980be6b56b3dd9af142f812f5824545a2da5f584ea79420bf054fdddecb71851baa75b6f788c37f28d7efdd301e63b834ae6b4fdd9e07078bf85cf3e29dc083cd2cbbbbaa027821e35f96dbdf8f37b449e028be8ed3de92a78501a11bffc315ea42582ae8a60df32f63c9c973acaf57a280de741cb1d759d6ff9e97259240c755b57e025f1ab9d77c0207d04cf691729337316e080551a15bc045fbd399a27551d0e2afe03b2fcc8a79c052c727e24d28d5805b74ab94a23f75b74c835b975f1b511f3351aa716565a6082fe74e2b59f770fd36ff8ce11a2e5774d159e2abfe55500ea85f9c305db1e31f595d5231c64fb44bae6bb8a8a22ddd5db3cc377bbcef058d0cabee1b866d5afcb790d05a5469fa06e3a7e31aa364644749af64216adad2609775594f0b4add6b7e4f8f908e749b97554c05d0e54290c75358d88204a7c62fcc38dcd3927390b3c67a1a2f64d40fde569219f40b16a87a21377cbfa3cd969c9bd1ee313df14ab420d6969722a34993e2d46ab1823e3f7a6b10490353806756a4779d055f6f3de02938036c905ebded67517b485d575036a30f3c178108609216e22127503f2588f5eefa810a9e92b982b74be1b1c1d4dfb4f8be14d945650a2d53fcb681019b1192dde3c8d0e150ad0d707628984ca33196506c3cec293bb948f00fbc21f54143fbb179f807aa58eff62a901a8f7daa0269d4da808d9a79e69f3eb7bfae3fef18bca2b860bb7a33ed3c4ae247e9bd2b8b13926eaf34f2f4debc6834e2836a001ffc02f9926b2d0787380a5c476bc3b5693ebbe6f30a162abf0a5a5ff3c19ae5525e3c91ee764908ccec7a739b1d18bca38d9ec5abdd9d318c01052ec8ac3a93b2e0adaba1760bbf58c081952894e7a1ccab50252df66358ae399c614e279e7e249d8706c9c9cb96337017ec45194f304c65834a9ddf0f133e9f1898487152b2726808ba7176e4f4fa7e93a56caf2dcd3ddf9696c8b2a3f100ece6e4574c781c44b391fc794db5cb0fdaca6e680f65dbaeab6d23bad4ab393ab3c518656d0aa199619d2b263e7cf13f3c3a5f38073949a19ff1cc9688550c6c52a4747178d3308705a6d6ba524b9526373abca488658e114696603cd8cdf01fa1f369e9492bbb183335e6ce5a170b684554800192141a3cf5907e0ac4e8675e83412c7f1f1f7af9f14acb560ae7ec67bddd36829e9a07f4127cdad4e4d9329e6922ddbf1cebfcd7d20544ef311888891ea38811cd2655845e8069866c44d9906b90825a36415d9113f778a0f278231a33a62002641f237b62e9376da34a825457b25c001c7c9651e96af60ad1ff59b7060cf0e77caa44f9a958120ef44c165e2e992f86cdb2c3f6bf31225a51dcf9d5eab49186d861c076ddb717f972894a465c71b115a184b8efe8fc48c6dc2d9e277f824900d4549780de1dcd1b6ac10c1c4d6c6eb62510e682c072b833dbc5a2cdeb404ed09888066a7d080f16a05327cd584d8e6af0cf239931296a48260c4facf7f438ab02e44c51f72035cdd5972d7e65ca99b8dc5f72451ee753947398e8eab88c8e8ff78ee97d95255f6c5697fb2f034698f6c823dcc73bf37df2fa7f4832c87de572ce3f3a7760c64775988b57ada624f5c6a149b113770867c7cd8dea373a073e993d7b892206a9b5e28848c88c32338fdc422ddd56f5bc95462b14228216bb28c85342e2b0377e8fb7da3ceffb1df40bb7dfbad789adde56f1e23b5bff53ad25fb70e3fa1a7b1d353060f23d3b2fdd37cf8505789aae18082805ad3940f12bc74b76a69f96e9981ec7be90f2c67f1a0f8fcc61b914a90d1377c0005729588828c916b0d690f9ed4e7bf6c7e514284f07cc9fdbe512de7406641b134bc12ac220bed82127307c0397510087602f0b2a20b3d0c33df0a0f9e118264ec9711ac2af5790a2b76ae8e448a5a700b0178eebbbf9eeffca5b40230458e515f26b52f7d3997ac512014125db1d4eed3ccab0819252467e76eb2466fb6300114aec9b91436b1895e694995c8f3412d6dfe1f870a3b17e922794999539a63715aaa37352cb85cadedb549f19dd26cb1cd2c17777c58a337f5eff68bb58c69aad24eb6103e4dd837d0047dcf609a089034092cd3bf9578f0fc73767ae492b09e06c4096b73d68a193b857c857e1d2226a943d332d693759ee059436d7892d6a2ba4be5e002ba88d6a99336b7009e7d3f8ce8cc18a7960bba2924b972de914a09221be53ab59547c445dd09fc6908d2387776cc45c244d379f3da664288e642753193b3c22ba1a14b76fd008e7d8f17f2ab9252e2acaf1084664f170a8f08391e17a81df880ad74fb3c3d19ceb2375d45a707e822d688286552887523131531db132ec50c007662f097ccc2c98cdb2c525557a098dc5fb49d064625d6cc4ac243b69607a20e308c696086afd225872286978d8f23ce094aefeff2de4d58caa5e59edc7c0cf2581db49f0e3d8960ca43fc380fe16d3e80c2a5fee20d992c6daad3c2a435c615a2c4ae6c73296f52b963fa450a6ed6410740301d61628c51573985e5472192d30e68a6db27b11f6e3f1941cdf2bcce0edd353db0e0183e814b766810b3c146e06fe4d4e7b776f79b4fa7e49651fdab53e1d0e91b60d00fd275dec3ca9ad76823708a4e76708ecd5d94ed421b7b0df500c79ef39fd1d56bee319e775f201d7ff67014e6038bc597fc6d94bc56755d232359746d3dcbcf5d3c7de14428d7cb2ed77667677f9444b313778587dfcc89b191a23ac907427d09afa37808035530f5ebd16acf0959a100d184a1afb0fa9e87d77d2dc67c8f5c6b48ba822d0744849f4378a1d2e54bff569b67569ef917d4d3c95655cf1e9930d22b2ed5a9e9c2567c2f695841a423beacebae3d75597ab8e75340dca644aee584c3939f5cc5d266eb796cb3fd5fed9598618880a703038205a109d37f36c26e26ad48ef244854101cd84817c0d3312504fd7b27bf4a36846fc7b74333044ed67a3f3082afed09e864f7f367950988406da1aaec02e6f60279a53f1182e37fb129250573e3cf4775ff64970599fbc31c4b2ac6037c37a82a9b2260f05d07fabcc250ac410490bbf6fbd7616444830991a839ea95a629cec4834fb5fae4da87f4203d7956f36bfd7da6e9fb9317c1b4ab962069cd09a54d8f231e67b5d053367110e187bf77fe89b8b25d80c737966383b829532bd533cecd353bdcdf080e7382abf3325762aa9eaa0595890e4ce0c467aa7e03803bd0efcbcac9936554bc4435c0a981a9fbccef541b082a4b643a0cf253f8b659fdbff9ccf9202e8b30f9a00e842a39a14c42c957f1a01061601eb84f0e356d4c2984ba5eb7d99f43436f052eff6fa8035842c3b88ee739bc4f3b228905c60b2ba9dce29d982b38d331ef277e3b71b8b45c2b1ebdd1215f393d083ac2c1a4da8ff9b2547d01c730c94451cca3b9185fba8c7c151d279838b9349d34a06676b1bee8dcd51bc2eef46009914e9ee5265b515d78bbb6343093c65481c0a13700e8b41efc3c9fba7040b91b50cf0e3abf7b757a0d73a159e89b95f1e52ba808d0d2969abb770e790fe3b0881e666c8282250db7e6bec3236379f719a3c976a52f23f70bfee9d576125f21667d4db4d90c5b4387a785be82c80b3b4305acdc635645e1b7602c3abefc91d7d3090aa97761dfb010980f3a083e921959279a577014210fd7a9230c18dd756a7405dbce7676ecd9145f5359dff4c4153460e733a33097b6af26bab898ed89d22e3c68c9465cbb0b63260980cf67ffa2173b5c162d9ec49ead5ca9e4358bb77dfcd0ef83207753b32c175d20471d78507b46cba04ad8f9b48ab7b1d326d1493db132f0b1892ab44fa8740eb9dd7833b85906078c07a53cb7cc374e9975967a5aa4b88f40b2b8c216e39e7874f7d733cbf69ea2455b0cea397df283fed862d1f285fbc1bd4db473d17155db8e8dcde376efdcb4c9a135976e0a45e7420e91769c64f695618be6ee8c9a1e0cfce63f30464d641042d9c6ae57a5a1b43f480fc99e4776cfa93cea372ded50c08313f8c82d1776ad8ba6bfd52259dc67ff629a680fd5f906b56a7a8957a5308235b96a23d7433406167add4e234417a52175e27a61dbf2f2c64a2a0785173b7f0e14a97b56bc51476f4ed016bc2b795d84ce29cb3df338ae0f8f7c9099789acbc4ff900e290ff644516e4348ec3b782f75f5766b6aea9302189257238d913a8676faa3c7d3a4a1b4d3914d13c1607a97763fe5e7445b0a4a7bb27ac5e17a6f02d64d88f549a29c965c5232fcd2850f2e3485e75b0e3a595b195f7e3e7ef076bef6081ee1b016d74a6f71a3f6c46005f43bc3cc26782596b381b04099c373da51d0f6db07040e47d426e69dc26161ffb4dfd5331e5c9b5830376bba6fa76ce3e04a945d610e382929786b80edabdd74a74b1c8347847cb79a2a33701498b0600d55dad90c10b046103e58a8c24b53de003b04a1480f4dec39a8de3267a7180a8f88afff9747f65ebc9e9617f80aa09bb55ca275fec76244fb82bf0f22bf46d0862968ddcb8cdb5d090145d1a8f5a38cf1fd3fdbbfe4db85713900f795b9e0e1d5e0f6bf0b5eed63e96a02bf9fdbd59e217e5a2094672bc753fb3cae38177c08244248355297e7edb5625eb1f2984dcb6494d2eeddeaffc4e202a5b3c02b94571572a6065b65c225529905d2829ddaf3c0f2654036144b885dcf8b9b9ac583affb90faff1c6fa74181108aba88e2f24c8f4298c8d0a44d68930b1f95599d3a87eed43348efbe242a2c4f3b57cd0b734bcbd8dcafb6be87be9f9e0e72fe599b8242a6cfe71a4536df80b7e85bc637cf9396a631a11039d9e75287dd9683bdb10a9e2c5f1c679c44de413413af08280d29ba0688b6a2da16cfcb9d0af94c14bc08ee1b53c6cee0a3e7ff3484ab2a93ef6d412d7dc08131863ba8eac48c9c90895aa718bde61adf605f4cb64838a1607c163ea78e2160b1d7b6cff31e7fd777500678a0494d3f5527b4308450a4fb041038ce0edaaa08c710e5ff354e524d8b606c0b796bb82220742a3a1fd244293f7340f66d2cfe860e80062b127d23e020e47d8e8af106f5ff933bd27e01097d67c00995efd500be3248e305de37246972bc655bd36962b5ab5c8900b68955a5d44e6407f8245e4a4b69c4df0df325f77573a2a1c191fbb83b2ed1db3f4ddb081efd0a682edb132ccf8376259ec9343301287cacef9b30bdd528296941a75ae797e345233f12dda270187ef8bfb47e3d4d830737e9ded0be74991f72ebc19d771cd514d2425e385f02fee289d859311829837cabdc93a2bbdcd212b5b6507ef0c420934f425867b823e6f854188eaf5aee52a2fc72df011777e53be760406c28533c119549889dcdd6397897a99b7ab6f7b377f24775b44f287c4837953ea816ebe3d5502c1d39b351495d621565c6acaf993625523e21f7b3688348c5c1e306a09b09aa40bc0a4e60a75aa9e679a2b02854f040522cb2cd4da021a01ec5c3328d382f2a9ba1863e360bd6692efe7521cefe5db3a16c7f653acced5c05d5616c8cc9f6e8f0b4613bfde1e3cc0b0a5c3aa7dae50e31a705ba0aa564bee5adcc89cd0037f25c00921f02e209b236061f6421fa74b3204197c6f1065ab9029e4c8b4350d39e085e80ab9d42c3e56871bf19cd6e71af1421996e640e594f163ee4030a3f46f7df4c9b2dcfdf15283fdbe61f3ba4c7ece8b46d0ae95202f6d8f6002df5a6475812053e58a4fa30ce4f6e97e07704bc73075c10a7374bd633946e0f7cbb0fc991eadccab4b9eeaff72b850b465c7b2f7138b2fe6cf1a39fc60df7dd956679a61bf6b0a21a62b9422bd8c323904c6bee082dacf4970fcb673a578213836a9bb08e52ff82a28d6e12b678d39c6e17b1c467c4c0808cafc43d049df97690809c55d35c86dfcd234b92f322beb182157bb00a6843b6eae6c78068b5161fec3b474e84c5093f72f4fab41e98b870a61e8c265ecfb939c2f9f23c26bb54f622c0239f9c917b214669ac309687c459359d5daffc190b53d83624ff61233f226a772daa3837427288bd1870bf359ad71b6f2831e5c0733c9b87de6960f425d8bfaa6dcde5d5176ee07f2efe102844e16b265408ff38c9fde26ec2453578a86d0c1a60ea3b8dc1e7984bfed64cc3703e9bb726dc2528fa5ab8c2ea65f59b6e2843a8bd5a290ce581c83092bc905626965d5a68d516aa12497900bfb17a8c9881b40ef55e8808e99cd6199a22a93ad25e3fdadb08470579e1c1218b6658b31922bd0f6bd953ced3f2799d9995633d8a820c6482b869c4ad0545ac3e53a2674fdadb073887e5b93540af46839f5e91d687f7a9c8691310507490d6c0546334e7548a790b2682240e642b9807b113bbe4349427882d8cfdfbd8513ab03d3a321a2487b373bc1495d18fd6d6db505690408d7cac5cb470ad68b4c3f62567b4563f7277029db7c635665e670ae8ba1953d02d3147be1c0759dc0d82a3b45a874ed14f2d7131a8c695bc4070a949550e2f984bef5ad50dfa30228b4942b1a0f322f91bb5172cb90d9ccfdd5c878395f92e5d872a357b4ab02270770a8a77b10eff107c8c1a2ffb36f465eb7a27944a88f0713d26950de926e50bfb087e161024e4dc57170fd8e4e8ee47c0b823cecfdc6f9e99bd66d4f494342483b9de366b8f34d294602eb86d0a993052b7f4e4c94107e6b3b4d31598ec6d0fd073e7628ee81de555b2f1d0916f7c3d875ad2e6d1ae511f45817f16683c8ae961a811288cd768f06b8e75437100807383b6fd475ecb44de8272a59e8153e510b9ded2d7bc6c74ac9dcfe3b06e8ef54aa8f11c314ae8f5fde8ebf45ec3917ca16139f8ef0b4288155bfd5d2adbc018cf790ca590f937dfd60c7c837ce38f0cd71751a5bbaf6ab005f072eec3a5721f07b1d4383ac7e1d82e07ba5a137874c95dd5ef2ae8c937963f7d4bb0f5bf2ef9d6a716558b2d658f9d940e4cb476ae034efebdf31c1d2fb58e28d79105111f9971799c10135c46e9fa861ab3760ebb71ca211007f03ba9504463d828ab2768a306b0b5de3641933a279e9423606919bea707f97d34021fd4ef8883a77a691926dff651281b238fc2595b6bf3afe3597f3e996b9eee5e88b5cc0e6fd1b9d9c3c970153b1f92a7fd7a7cc6e49f0885c2b43588f87af29ba9fd3844df155bbc3f9121f71a60ec367f3504c8cfaea5ffcc7d2e547a3b8524d59809d4d6526fd7a55477d22d728f0c63649663ba3af38ec5d702ff7b447df0719406f98a6e16bfdb217fbf7731d25fe6af96a654063724d9600bbd94243c0459e4213d73f90405ab4e56f13a5d9215d5bc91b2c3439bf6000c6495aa7358fb35eb7ddc33a4fc288c28cd05478831c6ee04bb87939f78f0935797c22d64ff3b1d4be9aeb940d526671c1368ada7b3670fe9223a62a9fce3e7194a291a8310dc82a14d7118deb518be1c94571d505f7de2442f2fb63e6d13c1df0297b575048f1138f91674e88702781784e199498c805d3a4978c3d35ced2822a70d0408750071cfa4218fd237fdbe97066ec400cd399d78854e112c8c58871076db8a81ced98578dd24357f1e22e3cbd1bb4c176e6e327fa10ff3b9a6d888773eeee4c691c3a3be9eaf50d4191bfac2d7a479cc48cdbd215fb65f04e74960bd4d08b85cc980459239308e0b0dbdba7f55e1a3ba7c158352325c08fe57c093b583df71639b1d4e28244109e5b45fe9925b999740e23bfb856de7f162ab0b4d699ce11b9467812b7328ebc6190038411285e9a6dc44cd0ac1ddea3672faf8046ac9312b036028b9ad57548e082e3648819d1c2aa20507127b127a6d2db1e1189c667460f60170d929d24da3f5f27ebd57da3c521e7d77222ebb635871078df4908ec7a886d01b3a3350bd02d7e799098ad44ae72c72254fe3cf142db76b12919a8ccd1a5dba40eb42c6c215f6e671db9222c891f070b3acdf28a85dfdef57a1e8ae1f846ec7e8788dd5af7f0ef8e4c1bba76a430827909604efc89aba61e22e55199956256c3c2774e1866ac6f0ee1bc46f54d8a23ac43b5b4825aa2bc7b548859d8b102dc5c6c12d2367f9f3aa0d93c67fa40ac04ca5965dec4c83317e5cc0927511dcfc043b7cf62395d67fbb7b5de0651f04a6544b55d3ddb041207b686d0662f9e6ccf3688b0d429c6820ababc5b161766432918517d4024e73d0968d83f12490ae533554620b14ce4c8d83c647e3f35d97d8876d0c22135626a2ff327affb43bbbd0b98dc5f49f49a8a5ae062a8771c91e00779e232da3ad083200a733da8d2cd5e63ec37a945d805f388f7f29f03204cd7d5de35c0b17ddc94ffd339ddba491829f456730b78605f70de9e5dbcf692fb190c9bd7b47669a920bb9bedfbbcc5cdbd293a81e8d225405bce19898718a0869b3a7230a08908d165c82adc5884d3fdac9ecbfd599e0e39ff67432e3b6020876a7e33cf3d53cabb83d772f4303562728e7695fe42b8a0385db3bcb1382c2ea5c4df8dc573308bf68d1bbc093f02555f0ae0e4f419998ae6b9b01f894b7ba0e7a458905a8611defdc2a509bbdd43d90d4aaec6e452f2d3f95a56259e8cf234ad797d01d49dc60c5392ad93486c98615ee7a8acc5497759d3e027ba3a73319fc0557106bb59f804309610c96d1f7c097845d16ca324808dd889f5b22ce11c3e91a944a3a3636599854cd25debc573674c5e2d71eee4a2ca06c4c0fce4341df36d78960abe44dc21485674afd4dae086b40e4f3c8716f2a851b0b2e6228bee3c6d26608951d0a918e53fa7b0421dce6c0ed88baf718ba75c49ade9c719fbf56b95a8cc9ba62e26104b202ad8b1f9d0a02ac644cde91e58f0bf24321ffbab3bc848dfe8193024e6f130466e167dfb502aa2350849e399c3b29a1f525043118da92d66aefeecb96d87ab67ab0b66c1abd68fb2a381a2bdf53a10b53ace313b27b33d675742ba5a5b4c6bb0c4348e6fe4fdfac906b109b596fab7f5fbd1c1c4b1c7e6bd6872a15b32be6bfea638177967eab132087b03f1656dc6ced9ac103c515684b75f3478c7875cb50d4c5172f0db0bccddba36c042ca2e7f9c38f4adc5e4b5f30311b2b8a5099b5ad5b30da665e4a627fdd67a4b8850408e0b618fe3362cd61ffc300a87832734194748afece1900e443b5cc6abc4f0423b2853e7a5e31bb1171dca5d834d476837a5a90862e77f7d0156d4c69699cf7957a63181449d5e22fb5581f02b5f652570fa03180960feb1d7a9b289af5b17dfd497cb0f88eca81cbbf680c5f6b5ae0e95c1bba059c3b721404fd1feae8eb4c93d3fe5d147c8d1254ec7c3120b465fec3a54f3a5600165143dd9b24f3bbc3d38288bf82265673b32e912c7dafa2518bfe0be68103e34a3a0ad68bcccc76fc4eea95edf5c62c99ee29491b434bd0f35154dca9738e213bf140f85feefb0b77fc10e3201c743d32da176d9d48be709c203b8ae77720cef426f426732219ce6b127f883fe0e63841f462fae165aca1fc1cab6bf21722b367943a05d8bb76b8a0edbf37659cd77ace0d4a5e813dadc79a433b1cc0ce53b4c3ab88ad8700d93a8ebfa80b5de8690ced2154bfd18151c08aedd6fe88aac82368d88a05425478db808925fac8d8443973f50c274137f27e70dbc630ee1f76100bf539d2b6cc7b09283e35d6bde85b784fd3b2842ad599a49711778bf67c36999d85e2a001e6b2956f80dd491788fe5251152eef092bd08afbe3a720c46203105b1eb92b5ef3d9194f92c194a60fdeb62d14bdeab7f1dad6066a11d78e84fb3b3fa37df6052a6ede2ec8ad0b663d83adcf1cec25d40f5f876b34a7cc7ac679774f105214edc29a69a11ecdd22c9ad7beb9f39b53ad809b7fe53aec9d34e0ae6cc254c01a055ec0372127d5b92e57d3928e00219491733d2b27dcbff381c2d57f9823c91664481c05aa6f27f84a70a8502230bd82ea456a4a4aa40943a1d0fbd716c3ab3d3e0f03da3fdb4ba5394f0ef06a08e5481794ba6ad221ea82242ab36d8184b31c1409b992182552e458640f894b7d206b710419f1011fd0adfda277ac9d7502c15ccaa33d31a9284a4457331fa31f00be3908212688f339a3cc93626c621656e430f08f44f1ee31e8825d4fbd106ecbb2031f04445782b67ca8df1499bc60430d124bedbe00b65020a4c56b9e30414b070a883dbe185abd1b147d523aa59c7b2823cc5abfb16752aceda3e7ac3a833cbde0003c54a2be14c8610dcdcfecc5c0bddcf186d0b78a91118d19b76df2f04cc28cd581bedb511eedbb40c36701f4ef1fa0f2ddcc493bf803aced0e43a7a69a5732a5abfb01c354ba5766376519a5daaa1b324f3240206540926cb267eaed993e14d609f6ed0fcc22aeffdbde9c504c4cc20ebae5761bb2e2df4595a496c82a6f3ffc05559e00384a37f51727896732554ab68c50694537612ee75ff6b7e793db5fb27393b888bf487b9580576ec570fb314f998a7a9a57a9521e870cb548a6d9fd3b9a516f89557acd2d8f19452d1f55462e8c38bb576294ba9e37a95d7e7b83ff8426fb3e4dd6a0dd14ea6eb6e49ae26d390d0dc81b40765be7f290d5bbc82e98ee751a307162c1449152ca98c90d909b162b63440db98b44ccf987f98b002f76ff643ebd1c396e4c3dba9e5c14dc54b17840c0a2eb914111bc2018b991fb08e48dd4b648e311f3a23436ca177edb23444542a875eeede1cbda288fab4904151cd60630be64a5e0a654bfa54da2ad3b591b479b8d53cfa2fda58e0ed0de130f46a5f22a20515270dcc36c0f7a03d4f8b531575fc6fb28d4a1d318a6caeacaa8f8fdf7d09d08097f8db210f56c7be782949ca4bc1eaeaaf54db4fab6c6f19c6ac3affb69a482b567ee594ab84bd5de286ab61e47b1d200bc9ecaaaedb7d53151ccdfe84cfc8184734914a547de063c92c6bb04a3837ff5009e9b8e1a9348a68ebc0593085b0267a9f59b2d0a5847c8c597301214302ad916a6993c6fc63d7ded2fd70be9f163e13d2aff2b46d66580ad116c70b6eaa94a6f148446e5993c9fad8a03cd7fb5e7400c42f34bfb76234d217502d3a8e5ff75322d816416cfcc31b5ec1531137808ceeb56869347375e4f3424753404a474c77684a6851e7cac8399735d1ad216685eded16a25c423a8544127fbdaa9e00500f263566f52f29461fb7b51cfe623086f8c0e98505e6fa3507a9869806cf9aba70d891f94b6e1a8d2ef648869f35d1b775c84eba27921cd72c07f730460efb103320644b6f713987eaa1377b3c5e15387d79e1344893e00ee4b3f90adb6f8a025999c436d7bfec7aa53238309de1d18f17ba56e1f031053639e9f4bb3f3932d5880a4f14c17c515222fd172c2924922cbe2021cf7d0ed917d19d3d8a290e98037d40462ae6e37e14e3258b8ff723d351e8b23ab8ffd429b0a1ecd86d2da7deafa8499eaa5dd3ef5a9970fa1a3d480285a0ac9fb68786bf2bc069ce226df07886c7a8b2e8c974cea909b2e296db470c512fb3f60ac960ee9bdc6eb5619b1e04a791698acc7a2e6c6e2ac14999c03e71f22737e06a552211462489cdea7de758f9d25844443e859d989e7f11b2ab31612919c1b03a19658baec6842213af722e23128257f0c4999f331785ad5e419720a98267002e789f4ebbde9d51b4da8a6adc4b35854c90ff765305c0ffc1669ac39f093c72982b7469a7c1b4225aa38b70729fba7bdf8331bfbdfd4d0020a5e1e5862c2472730704b111f6dd6758d272e02f282ad22c3e586db4dea222cc3db1b0ff67013767646896dea861893a471cdd6eff00cf66bee742d673efcd57dbcbb111e055380c89f7c24524a8c27cb38bba66015b7eb7998ca9ba5b7df94b424f70380aa6e2acbdf145dac7dd77675e4915e1f05e470df82882c2206fdbf5423fc9abd31e972fdb2686f639594f649bb9eb231ff0bdeb26a1263e78da8d89425c0f1d5221da4a46ceae8be4d54adcc5e3b8e8a0c01d34c891eeb0199d9878ca095de81d1f317b1cf2e6c0f37cea52dd3bda8e99f53442e5187c859c2a6a24f3d3f358cfbdf766232c7b6c7e6f3170ad3c2861628ffe21fafb38012c26ac50be9a8b9b9866529f06dd8372d725b910beea48f00b8371b095062a05c88452eba06d84e7033706d418aa8b30d4fe9c79cdf8618e73bd576dec474aa16170c4af40cb43a589ed6145000655e92a88f233808a7decdae9f8c88f5362c0289e86caed9f7379a5d35363b9088729003104e7298ec023469f32730ac14739641082215ba2183f56861e1374e059d548c045fb58137f96916359bc4b6e6686b4d2b0aec923f68ffc253fc728086906b939a243a6362a79adc7eb642ec22bb63d22a39101e2ca58b0e1edeef90e82e5813b06c37a0976bdfe3b023ea6671538ce2fe564113cc9ce80c7885b71035ec9cbb5ca616e0a1aa1cb31a0e37b8c2fdf89d878bb162a0397484a39c39723bdb204a183f81aa8170a6c477e5a85c74110941b93e42cb6256af07234a259c3008bd968efe700dbb45464fab87652fdc333cacbf79601a9962fc57b5bcd63303b73f680bfa43c836682642e62517ce34b0659ba34d85566d94e70543c334bee388564d7ec460bb4d479050f939d3a7e3466af8c68ed02690082b8048144e3e5c1dbba917e9993aec1b8b0d8e3fde77a89b7dabe0c5b08a15a8d2bb392716d5142dbeb1598060592914608eab99a4b9cd84e5a4ea1df1d4266a41801aa783713d72fb3d54924cead8f72d987b0c39465ca57df420cbd4b450b7588ad8715b64da3fa0d11b88d857a29a807ef52e2a0cb5c91ea47f8f03706581cc42d3a5b3687bf01adc40f0186813abfd532b4994d11af15d19b0ef4abe642e567029dcf40d672517519fc8eb6a38f5baa0a967d1d1e856111d89b174f0964887e927ae2afe21061e9def58c0fb4bf2451e905fec626d1bb59a8ac65b81ef16ac2ad77f43a08278786efb95ca2f0b5814719507817ee3180a6ebe1295a6236196f67c03f1a0449a63f42246f18fd9bb878fe02960a45b0f85e0d82eb817cb1842c2ae87eaaa94ad9adbb4a811c355f6070611648f6e33c48542af7a74689166f89fc6e94db88298827e7d7d3e3d84457ca0ddd31585f6f21565deaa428f6c81c1763e188a8a592eff2c2c7fe0bbac25ff76110ce49919b73f5c8caa6d0b000cdb320365823f1f63abf278a8796f3a5851973f261f9cf6633ab45682d87f3985ca90474c9c5b74b8498254bb8179d610bd9c52b31437484cabb43e38cf672147358c69e737bb68f2f533cd41f86c230d3bfd0eb8fc651d3b1ef0847695b9ade8db2639f5d2cf008ed09c7e561ddfa0961b53bac1cbdbacf1c6c64d8d9fb6e6b9e342bf691d1ec6ea3599ecfca015fd36fdefdc330444b2c2dfdfaa03d6067d18436f20bb4e39735c01cc4c6f1cb919f2eab8d8477a8269b1e0fad31aecb70a395666160068124cc77d49ebb94dc18ad147bf7662d9942ea9da2138187d65e448d79d811dd000aefd5cd8a9e546b52aa6bf8c1c54fc077b0777f6ab05e7f08a77252796db6f357f1b7c76065e4a0169fb37dc6501a4431e6ccdf4bd12d02e0ca7591b69a931bbd00bdd24979ac9b0f1335940fd001b4d8dd68f782741370f2a8105d2604dd0c7ab542da36cb09999658deb9629ceb77094c7cd683780d754ce1464a090c59bee5f53c24969a8a28ccdec98242d64e5ed950829a423568a17c714879b5b6c94fda81067bf60c72bc5b3e384890565f17ac4089fd73e0e79473cf2bd87c2de88d02efe93735a0ae8779036a685f5bb855e9e4b6eeda4cedd7a4535abfee917251dae66c25a758b6c1010ae3f36864a916b3d6438e4ddd091287f92f4a9a8f6b12fa6a1fa1b7b7eec39aa27eae2e2f2c031b2cc61d628ccd2d4844adfbb7062250f1d43db45462ccd05161e081682692afcb9977066c0feeaac720858c9634184a574addc8a54bdb3b8aed2cbea6ea4946366dd83209251b80f34f58123bc559e8777dbfb500e9afaa4527d783d38b9004d12f3202231afb3b9138d5897b1e8217098e71dcf64424652dc6c0d0be6fab17dc1591d15e622196f1ff9faba69f59cfbe86375cc88dc845c98e0f474329abbafc428145ca871b3c0b53a7bb34c890dfbd345964db473e7bb0d30637d6b9e5d8829521a78bb9cc1ae168ef450f14be0c1da43cfe6616e9866b897e0bcd591ce3f1f661a5949e65d9c2e3263130ae86fc9e40f572012674723e82fb8e89af44e6912416bb1ba29ece6663434e46ae4c51fbda19b0d339ae6fe8f167f6e72c73da669d81f5e9df445f9c14ecb7cef1ea619f3309e2980234817b0ae851b38fcf52c9781cbf7a0b94eaa12694fba3bfb5caead9e8ac1ec5e865c32df7af7c52df41151374d21eabb4205676255fe6034c13b33b2241ada3c9d74d1cfdf4de1810f689194275f60360327b20ac3147f4b58040c15dab6041f5582491ad821e8d80e35be8d311f86bf7cdd69cbf90aac8f7ebdd9062a9e9e381c13ec2c45fdbac3fe6afe57040cef679635434a2a4f67b56cb44f00c010795fb65247f6a829da4c60c2c2033fd20c2562371de99eccea63fbddea3ad4dab4611c626018096381db0d9f0b20159d2cadb9b16e541638cad15a754c9777d83a71a5d724214111e2cafe0e8dc0f815a06d05e3a350391928cf7621202fd1ffd356604fed074d06e61a1a4d3bc0d512ffd808cba0558cc9a66d5eaf5192f4611854f7b25afbb507d3c0a1338241cc2d491b6233bdc0e9f9746996a812ebf8c2b46742436ca5a08027c6db49a3bcfa5a41a677a27563f98db266a8592b70735b3dc7e7c453e4dff1982aac877916b724bea7c83586215fbe8b1c5a1025265d200b312e99587bc00a6740971d7979f8a8c4f9f2bd7bbb73790c4b729e48f83ea3f589348fb6ac21adb039c32239b8667817cb0bddd0f1dc4941e24e53d940688ae9f3cbd9ffc6f8e74838e140c75b32994636700c9f908b8bd52e403d445e3c520be01c1504c0b08a60fc926264b11cf5ccf4c96a73b44178b047759b0b26fd7f09254ad97d57c7677eb014607276cd0bfd4e5c5a07862c7dd34350547f42a611203649f0e13920d94bb3d4aab3900f87ef0285ee8741ee361fc5417cb2eb41442d6db4f0a0b7672a595a019a5a5451aea9069dc0d98c2f9a9f514570c47cccb9a27e191a854e4184e57e7cc10a81c988feb75d24f9248f7cf9593e00e10d92d99b7bb9c7e38749df029dfaccfd430f2e31e08183ee2b85dffe8faf0e7d6d9a29b76102bd6c5bc65ab7ab810036f4b253435c5c8e4282e0c873bac49ab9374c41bfa92ce6507756ff40b6899ff74339b41b06a57e7125befdcfc43a08ff54c8accfdcbe07ccb25a62b37b010c9d153ee08c5f89aac6b12e7ac6f8659c3fa507e26e00454d62ea05269b778a9bd41a9e90943d6716bf056036ff2e6c519a00462ccb49551db6a103aef123849b5451c7ce2820220851043265f2e40071a2ffa65c5ace59bafe84a7bf1e5b1aa56841af2ebf22f7334681108814da1858f42a84e71b7272225aafd1fc388cbd4e3d8464093396d0dd0b8250765b4d96bf5bd61e6616f872f139fad935309f7a1bc3f9c6dc5da146c4a7bc6906aee5c4d57a4defffb9a478c88a982ea5b825a62592976d0f150d5960d4bf2d889ea70a90fa3c4b2575081c31880bf6015da83e93741409dfae0d3728a245fedc8a791cc0d97367eee9d43ad8ad2e0338937c48c1f3da3a7e4668fdba33c7b6c4e315c750a4535ed3d029a8498c3ec3c1d2d1574d0d8486ccb53fd1303c0cc11ae440dd0236dd481254a4ca12f288aba843cf2079bf9990058c439cf56c58ab1668b933894199b24052c43a0fa64124f236f42dc419232065c6df03b074bd5343103e1ecd7697b90dfc6e62740b9067f982777a57a232fd7c088403e3222ea3caf619fcff93d1591a2248f19d59a8717734a834a56661aac414997a48e763b882d9fa87b315e6a039c57e76f71b3bccf6ef1b2f22859749bb462f6f371cf5e3ed82933ad6b02965c1dd3247d01a69db4b7a987b14c81f0ebfe58c0ae7f86dbe3a265affe451e1bd2b8996f2adcc3f4c7f494dea3f76449792bfc324621d89c96e5e47c6dfde620f3fad0ddf9471b2a2f4cc8d172680b9ec0e4da097032d443333bda2a37ad8fae575da8f1fd93c55baf15a581a3bed641910f3f0a15d624e8ab0400816a297c28299bf979bff588f0c9339a0ffa1d4581f7e5ac8c095ad6c9cc0bec7108885b72259e09d70a670bbd2c828752b634a82df64eaa62ac0074c56575101a0884a67838ef7cffab74c648c681cd1ceee7947a31036165a48630f5d5abe49b493eefbdf24d219d93c7ebabd322b4f4ba0652ea694ba0b895de563332b50b0bec266ce0f0b2b41ddc1d4adee0df469b4fa924cf117a841079762baedb5527167836fb945d8aacc56af8fcd2ad022182cade0c419b9dc15ee006ce67fb9b6be045120885f8bdb45973770b09f3208a1ee2f6bcfd9f6edca3e94db304b1d8971689e6b37003eebbeb4315200494368b92a5693da089ba0798bf5366641e06c2bc1c28bf4a2312f17749f82db1a3ed59367897ac96bcb10399ef2922d5bae626704ec0eda30962a02645f720f70c95eaf304206e8db39746892611b2ab31612919c1b03a19658baec6842213af722e23128257f0c4999f331785ad5e419720a98267002e789f4ebbde9d51b4da8a6adc4b35854c90ff765305c0ffc1669ac39f093c72982b7469a7c1b4225aa38b70729fba7bdf8331bfbdfd4d0020a5e1e5862c2472730704db342546d8b4044b27614203e577fe951f9e6beed30300a2ab9bc25598da85ec7563b8ef5b89536d29e3c0e544e9e85f1408753c21a669ef17544cae67ca5e32075d03b12346a73c684da709e18283c2049e7ebdc0fa319fc1924f96070aee45a3528bfb30a8ebfbbff466b62889a2b6e06bd03c922cfb92e398c03fb062a655855267b34d738ae09446fade3d160b922ea962881e5944180f30ecad2430636598c901131aba25b85d9fc1e9e143bf7fdf4f496e99d8ce256d388e6a812a63b62dd43bdcdf1361e23b12e3e78e4603ec04360d0922b884b74e46efb577d500bd58b695cbaa73ec74368cd6c6b7ec80a7dc23bda32defe85f1417d4d8367cc7b562292b16ea2fb59e9bf7ab740ddd59461c3081891c02c169e62c84eecbb20ac72bfd9bef737f32c940e961d08f0fff02d4df71c1c2a87faed2e101d229539e8572dd9c7452dd08a31feec8fbb72b4c53b20fd1c4d1c41ebf7869ef88ef9fcbf8117c16d8f41d1cd4dabdcebe7feeb759462e71394f9c6f03f91cf893d0953639b5ebd5f28acae28e953aa17c55dcfff1d8ec3e21b95abb7af873d0f72414cd218bd3fd6d66e38eb092f22f187c84be7b36617a48d0d977b12a16ab45084107b3b159813b06c37a0976bdfe3b023ea6671538ce2fe564113cc9ce80c7885b71035ec9cbb5ca616e0a1aa1cb31a0e37b8c2fdf89d878bb162a0397484a39c39723bdb204a183f81aa8170a6c477e5a85c74110941b93e42cb6256af07234a259c3008bd968efe700dbb45464fab8768b26a320c4a5991c28fc6ca39d832a6a0c01ffbbec86cccc0771120f6d417c5a54cdb65216bdb0cdd47088732fe4fcbb40032c9b69ff9fe192350603131fb63f40caee15279cbbf486ada3cff107c88b9cf20b8cca0734987f8f011f17c37dccebd84471edce8ff29d784e61e038593a1b2630aa415b998bb9e931a5c84b69ecadbd6978c3c283ded7fe514b089f6bba7765c1c72659d0156ed09314e7f9223b935c858c4baa034b59f8e6764ba34d6cb6ce319b0b495790ccbe4b94b0619371178366dbacf1b88acc6a448d24def4ffa297c0cab79c6c1205430772e69ddc9cf16ab4d17ce79e982b7da511c216ac884269882b26f5975eb7e354bb21ec66c84b740befe1cb5add07ec7348981c5d0fc57ed3d38adabb760f23fb2698f507754520a07bb3fe0b429455f2ffe2782ae9a3adfbd334e0889400805ab9e8cd1c56c981fc7818a3d84ed80447b3ce83884f4146b8d7f9e23cd2c282dc9397909777b23004584b2b805f5c25854275624a2824ff2fc307c45e2a95154be0f19e057778d704301962beb4dc113c86975e2ab791da4029f2a7155392b04edd7e856ef8cb1cdf7a88e5e0123b17c043b535a902e230851cb819bf0456de5e942022c15201c1a9f1987c8fc0f4d2e4274f25cb9ad377cf71724073d024a0a8521b2a2ba8692aa952f6b5526fd61ac3d745ec0f24aa53c10b2fc1754742034ed30c804db06a5f2900fa3aeaac944fa015497b520b36e55fd9e223cceb0403aed993f52c4a13e0f281a732dfd11c99cbaef41cce4a3a5d48bf266f32b67cdd480e4d6e27b96ef1cf1c6c64d8d9fb6e6b9e342bf691d1ec6ea3599ecfca015fd36fdefdc330444b2c2dfdfaa03d6067d18436f20bb4e39735c01cc4c6f1cb919f2eab8d8477a8269b1e0fad31aecb70a395666160068124cc77d49ebb94dc18ad147bf7662d9942ea9da2138187d65e448d79d8618e76b6e568570bb786573e0572bdd958cd3fd3cce8f92ce67b972f7de7c4a757efb3657db859ad552b6e928b34977f6383766780797856094de6ad15996c3f482a3157f86f83493a42369e723a73c8b50cd68e0c0fbff4bf9a18a96b67fb9c4596c27ccebb385742bb571524a3272bd5b555c331f21b71cd81f98d5ffa04570cde00dc79fdbc4add48429d701ddf334d8a6d47ec1f9808a8085a1b379d77a16ccaf39140238c43763458923b55e695c0cc1001c7c6cbc3e907f8fa7b85126033a16de4908c4e90f38a3fea54857647a7e05248c8b03df7a2ac3149b46df51274addeda29aa674eb6fc45a3210fd908dd0d0fd43e373bfdcab4a1bf06c31cc9c12aea11dfd46bd35b5efe95cd2b16e3f696246d09910a15bf8e270122b2bb8a97a21aefa0f433cec653ef98ef0ec97f5458595f156e899b57cf6a617c8305fbedd690e9e418984a0ebceedfe9a99631631afd01422f3de7071b80f34f58123bc559e8777dbfb500e9afaa4527d783d38b9004d12f3202231afb3b9138d5897b1e8217098e71dcf64424652dc6c0d0be6fab17dc1591d15e622196f1ff9faba69f59cfbe86375cc88dc845c98e0f474329abbafc428145ca871b3c0b53a7bb34c890dfbd34e8328ab746bfc8a52bb93935899738ee84f09444ede7b33f10d0bdb39db0edcb40a4581489f4cbbf7f967e5dd466499de473b0bc170f1a3cd9ba52777708845ba9e3f65beb0b8b3ee4958a8d7b1ef19397c94b98fcf3fd5f8827ce86f35ee6651f02a243eee5ff5e500307458a260c3df8adb3a6092bb137b3b82799927bef67090008b587ea07b74cf7f1294de4683ced35493f22b9f9334b0fe53f7cfa166a0b6c2157e6844f71b9a0c259f6baf28821f7cdaeba08dee75b97ffb9a3f52998045e82ffe762cd52d9cdd87dc0f2dec575d7eefd0ad697d8d7ca7bae91c7eff08252de44f4e0693e6872c356a9b22af2b090a2addde5118366845c297ee89a287849c2a94e67d8c9c45fdbac3fe6afe57040cef679635434a2a4f67b56cb44f00c010795fb65247f6a829da4c60c2c2033fd20c2562371de99eccea63fbddea3ad4dab4611c626018096381db0d9f0b20159d2cadb9b16e541638cad15a754c9777d83a71a5d724214111e2cafe0e8dc0f815a06e9581f79f1d0b8388e49a13df357c06fe0054f7132714ce622857bc18d3ff05198ed7f9c7df1fa578ab75d21c91f26749fa42d54946226e8e79ea963795217b7adfdc3fef6ec2a3811d68d0425b77c7c38788b3617280ca87cccf986f90166eaf55a76afaeae59cad83fcf515b79b08d3448051ba263213440c818ae3859a1c4d77e19d49e55ed6a44f967d17f592f69d82ea41e9c7f5a49a1665a2599e9b1eb46e6146f0052b7f6cb84a53aead7993170009e0d01a9a19664dc2d15e330e255bec9dfe5e5a1aa1641bbbf8888eb890cd173f6e13371f8a1b63e9c26a465969c37b1bc8daa6aeb9ff9526b1d66a8748a673775216fdc80908d69aa6e3fc2721e28ae19df9442b10e6f5dbd708fde4f3cf064f2b9fb3103ca4ce12a4bff0d8ab5c5a3ef2f11e146eb99d4778903cba66443d73e15210007ea07d8fdb67b58748050305caa3bb63efef1104cb9cec006a81bd58729619985bc6e3f5af054bcf27e2f513986d7fe673fc8502548a10c498b652a5c0abc2f9a42e58311a9c45abb210738d6ac127a46210fcf3b0fe4d53be6f6f20fc1b83836fe9e1c4a41982b39945ae9ed2966e73f14289e33731b0298f3f073d92690dbcf1660a0795eed2e54eb49f1aa3121a43aee44bca36c7a6a116d0c9e2b05991b54c923b821211d9cee0ba364a757f59591e1778b9d790ea674cd013e2f2014fa127667306f302bdc7c969380d2b4603adbd5929f148388b499483d7a063d26bd04945ce4d510ef6b77bd0e182282e8499d9b67a66d5ee2407dd6747294a31da1aff2a120e49bbc2d485156d828adfdd83b24df222b42b79522f2a06238ddea8ca47e2fa25d8e8a426d9d8f3632787e11d8ccfaf8473f43311255f2f1d4994dcd7a4e99da4033947dec802e09982ee03ed25f43425fecdff894543086a78fb15d19ae9cb17cb6c60429419897a41e0db6e10f84fa493a0f1617726f21fc255150865bf04bf0bb9c9cbdbd682721d4af837348bec7ba6d45c61ae3799a672bca6b7e5f2341b630c54d8f1ac5a7a9c25b8a9af2172c6002fb2bad3c9c5fdeed3f0f06e0dc9ccfe0193b1c2107cce2a21bc8ce320d24296d188dca2e0dc06c8f1457c1b80f69bf564179fcad434f737df2b5e0ecfd812992fde7ecf0f92077e4778ea24ec62c10f694522e29f0aebc184fb3227824ed239c1a2f6f98c7cfd3c1d5c3e5f8808c11902e8b4eba198bdd03876b2b7a21ec62f2b6bbdc7ba9c544e5f7c269998f68c179df6d401dcb39aef80da6c2479cde3dbbb73448699a3e62b7a84bd3c0a7d4d1bb20243d69c41b23e620bb17849ff3c3e29baeb0047fe0a875e5ddc2fb64e86b5d16cd961dce138295b7d7f6bc85b93cd2ea8d845e2480b152b4934d7c4deee1fcc16f992d44e8b9e31e400cc00efe8871bd5719ded30b2e26299f2b66eb00f64247322f7254933dc316199451960215c0fdb9505f0e1e38b768a97dab405d253c9305dd1f4d7ad1af5fd89b5506eb3245b94f1b148764e6047c4a46b4881957e7028f48f96cd59ad3b016071e929a2b07f27d92ca4f9f537be17bc6f60f4bc0528b4d046a014b483b6809e5c81d396cc0bf76b3c43b319b3d32b8a9fae3ce7a20e841999b0c8c17ec9ce4ea5df2e1f55a9f46d3f23cc7de089c23d72fc67f4199470bd6a19d99f536981cdfd4f34bd2c9a8e19e0160a70ec16c25eeb0c0aa4602ddf282cbb50331d87fe08ecd183315eda5647b18d015bb1fc6e79bc5c307978e3da89635baadd9784076061842977d8d963eb511f386ad715ffbb3f2917384a89716a68b6546f3b71526c9884ac14f88b702adb13c5226b9f47556ae422bd0f8076d49436a9d5a95008d3948c8079fa9d4d760f68f87feab6f9c0543fedbbe96e853058139d8a0e7511eaa93864ecfcd7d8dc2255c5913f71d9bbb0e034547eb588076bb8853b2e6da33ce2eb35f78832ace5df96af4fb3743045ec5586379bb5b7e106be82527c9a6771979008b4cb7ec4ec59b8a1507b033f25751c7c499638d1cae5982a5590c923a89ad804cc33d613e074ae3ad64a97604b9ef0ffd792d6645e3adf91534b53bd5256c76a64141b02da27847aacb848396ac4203db5e806fdf1c5fc2e63262c28b1795344c8402bb3acaf3c5d9867567eed9b3efa374d505d7b9e4754d38196c69702a8c3c64265b8c0a5b0e1acb8a14fd440c7a6e9a5922b9393757faf9ce9fd7f6d02c85dab5560d73f3ce292dab6f45bc6cc1dce2d7cb310ebb9e1735d11175dfbe5f25e80ea936d47cddd795530bd9a81df55752c3eeb66003346200bb83e9bb939b5fa0ba4101fd14cf04e9232c78b76c10db315b6cca4f7873777becf0360f8ac6f4d0b608ffface8afe3530ca63d3fd95423c4c301926323810c6f90ffe9d24359da1dbb0d74453967b9956af55a42a84df139ec768dcea14d9e1847c6f817a15b2e995289109d1f4ae992d82d95c676df05931cd8726552c24d045122d4085bb34255836d58c8cc94bc6d79192610c9aea7f85ada302d6e60f28cb050418c7abad6c58e30ac4e3bb420120ac145bac78aace676488fb5acd36888f13c401bd0bac96f4df935b008dac7beecc0afbe76fb11fb89abe44f8b49c088db935339530cf9ccc4fe86190c54ff4fae48d776143243aef99bc300063318f08ec991411992821a008612a0b5c46f37bdda9d86d13729a7c724bee4fa8dca2e70993268e63190428d725eeda0856b07e8ceacc75c812cda61f9f09b1c38b05daaae52a1a6c58c78cbee9611fc150ed42b2cbd8b5446cd0060c542ea267816cb4449c5210b5c68be62f9dd2b1b7a9f2a5c79d51df4f05328d66a3327f1b03448d2e69164acf197fb7cfd1ad5873785fd028c351c30a3851ea1a5226fb3dbb9afcabe5cc06baaae56bea7627f73d12d9bd4f07c54ca3deaefed8a38772a364140a3b84b4aaa14ccb678eb7a265e18f200252272c61da3ec29024a8238e70c7f89ce08098d399cbd81010380e51c2314a63de3dc9fab6002ea4180ded7a17136c616caae23c404e4412946233049f7aa746d01079fa9aeff4273e7d06614806a11ac653b1680624e095ca787c6c23c39af66d5d99ef9280c0831621974b0fc2a0f8a08eab5a389d42f29e3451eb995881b1ef0661a1642861bcff564b171bdc1b195f38c8c466af648b7b36954dab76fac00f106155e7b6755f752909b03734a7607ca554f925ad338f5bac3c2e9e17cdecb19bc5f2a4ce60b32187e7cd2b685b15e5ba116fca9d313ba69cf1d09290dea2403dbe281ff1338c982eb8fa66c8c1b7ad5fd32a1d4eb1e49852925cef56044d0ff2478693263521a1c7c6d1c8d631c2674ae2779e8b62abf5deb24ed929dc8e8e4f45181297d9438766e571f3054e3702cba30b15b4a4c1ffa70292c5644e97b0e033ee4244d68a3018f540e9c28a9cbd096141b111d641f1b4e091e704d52718e9e47bbf185db4e76d730bd4e0cc1153bb4e2177d7d2a3a5e2bac5293eb7644c77e9f5d6f0a4b53e6f44606ed1e0a95df4daa50a9d4e48b25c6118e2e631c4e4ebe3ea4867ca79dbb5cc12bdad69f10e05c4f5381ceee20f1f7f7830482fc90b10e5d57ca357f2e5afc0a96f1c3adae52e0787d82a02c99f42000febf6a16b6bc96dfc2c55f2178d0eb78d359197c525b8a4ca86bc105e1126722f29eb85a4230ae45253dcd1ab0596c69e9134787a540d2df721ccd9f78a36fef084bfeb0b8fda6e100468d4c20ce78c21e4021b12161b856bf61c71d1724d43450d2e4585cc514cd03bfd623dd5ff8935612f1dc29c487bc506188f2057ca6cc971b5de0d38a013d8eecb399c465ad71838b3a9f8fba36c55bc7bd1a70cc5de5ba9de3c84c33f09fa959fcfd899671205e364f9e1efbdb20582aa8ee9b650e1662da61110296b5bfd201e00dcf0093273831a99854826dcaf90ef5cd87cd263a05bcf8b7df2da9d0edec9bac00625307d9f75ee3ec2b78fdaddb50f77e4cb064837e93d08dd2209167f2e7411feb65cde9e9702c6eb3ca670a50b6db5034ffb50d8dfbc150abbb4e6b297467ec0973e8de4136769aa7a5a0af3310c1b236696167496aafa170cbb53c9c64136c336fc2a9879e70a5b67cf47ca3f01e6aeb66ea9c072712516294c901712e4762fdd7b52aaa4e5d136f2a44ca8f3bc6974f31064a54dec100c7c16e4c851686a2d41bbc974a0dc8235f7db34726bc1ff24d224d7048bc9634b300c7d473bd020f3b672aa579ba6755e57a4c67d6239b47053a31f29ce2a31b98f35ef844e173a4369bdf6494cdd6fae4236970a59cb5861aab470a5a14f04b44269dbafde8a4ddcbc767f71b009bee4b4c472fd2c25ab512fcba11e83da33d9181382ea07d87db494ab8e0d34acf2c8aeea0f9de62357726a8a225738622afa0c2d058a93a2c2efd503574772cddebf0aab78a0a8c22df1affa0b56e9be5d0ee9fc55984ce266ded6f316605adada814e34b536f17ffd507a1a1a1a2ab04f51483fc445201dfe6bcd8ad0bf737a94d98bfc19cc4fc5e8619b55f65af3f08cef765325ae8686d98447f8c463b75fd3189031e0d911fdf970b455e9a2e17150e9cfaf5d422d22cf0817fab4a7239306546073fee8e7af9803f17ea2dda8e708e1ecaaa486822d9ae10a3dd3c18353574aa5b58c14a8016b59892fd34032fdf8e06f87720640b810650af02c22da6e4336671fd0dbd752f2dbe79c09f42b7a9e371e92db4d016c847a939920a415eb3ce5ba16ef5e653d40d85662cb73abd80ff8ee9fe37f57b38b6a371b25da2512d492c65e8c7ac56818502b4add7687aed41a713d1ba8f9d1ecb70237f9df686ca76552aae7fe3e1727640831f8a446df61af356e775b8f8eee084bad79f056e636f893e5f97408757af423211a824d2c1f2fda756d462015c23fd9ab1da5206d42e9e2a7594a652a86633b97fe228e31bdc03363c85b00d0bbdaa04d0d5f502296dc987e2b05fee718332eb0493b5480db16e325100ff3fe3f9cae5b12d5698b496f649237c0ec087666489d783f4abfdcd064cb772fa7589ba6c76e0a547f4d7ad9be8ee32f203147b33fe5fd23bd6bcb0c0d8a3c53733fcfaef88147ed9ef406a7a67f3802f55ad0447b37f35a4690f00800ee4fd0e6639247c19fa218c559a11847da6ec77736c5190e5a3db58f6876608098e4d2e9f8372f3178db21a2a1c1d767df74b30c10b0f947e9401be0449409a9a3c0c72977d5e262b8e879dbc881e1d34f169f2cf7024f7514ba537d8615097a7ccea9f846582d689e959f7373e332f8bdfcc3da9d53dcdf6aea116eee9e246ad1171a43b97e1f4ea0d59649336fa7c3edd1f5227a26253e4f14bba2dccd3ee7493ba6fba577361cc037c2484cb1865b37849b5eb696b795b90b0abde28c01bb41a2ed75dd8cfd93e9c89ac04c63513f954635f7c6777557edc392d7f0cdba2be0e28146d4ff4111e9f8940279258b3d3a82b26221c96b0aff767542af6947f0cdc95b0cf78e20348ecab9478be13c81d4252c7b1403cf84b07658e05dd3e14a0092132b74ea0c43c5fd2eba622339d9dcbeddd3a07876d7dd1d70556e1a6083dc5bd5f409cd4cce908ed8514c49d5a34100a7110f2fa62237c6836e12939d9a27062de880b3e1336f68412a96aa2dbb1bf29e0ca130abde32145cd5b91b419fbf35cc95b01cad41572cd9aaa9ad97ffcd7f960ca44bd4fa241a419aceafad7edb202015b50030e748979202689206bd93c9ed6c01ad4a1425dadc6bdbb07cdfbcfe54bf857bed4f08105fb9c49b5d34c440f4a7aa97875f37d31b330078768ee91e1be517c85493dc405f8bb1675ca733e99be21465ca7f88851f75d532df3bbb9b6d5ac0d41666a24f92a35b0ddfaaed1ee4b84a193415fb3af584450f2742411b9d6109443d9ff92635bf4c7f166f93f9dd05a8b1e7879d9e018ca2b78e5ee1e2acaf44865a93bc06083b4a4c40e9933114dd75b2190b7b7f345bfba4c4adccf654cb671c324cb7506019d2aa79120012446cb6b835acee59be49f05178a0e88648f037afc4ac5acaea95d7bf2b92cea65ea196f9a08b0790f0b32e394d22176cab4275b30d41c2e3683bef8c761dd64c5725e210f473eb5094334a002b555164e73ffeb9e2486377c00e14e62042ae36338def13cd0d128837fb619e47383311cff6ab30aded7f60dd059520a325bd58aa0b69abc98fb91ddf7b8e71896f627d4ebd7b9e54dfbee507c058058b88edb327a4df34afcf399c0497891fd3dcaa08b337ae49c21462c73b7e2922946cc57b59b5aa1409108eeb93e9d15bc40304c9463db20d9a70a40d6ecd1cdeba1109913dcfd52bb8c032b51100958f420628ce819c8087948cc43c746e58cdc100f847334513fc2092374b8cedc44a057778dd91fa0cfbdaf615b085ce48cf7a4a832fafd2410627c394a16b34f972d024c1ca3002bc0ea2b506a3fd06f723fabae15216746415852e7f457c75c9e68240495865e53ce8486be8e9aebc840faebb338a01e2cf2833e0aa793717127d324c2ba0445f91f3834953de49e8b3e6ae0a79f4749b86f6af1beb72de52470bc08ba4bee62f6f4b247a09c08fa373bf9c4f8f53a07f27718966877481e13ab8e2a592505a81150f8757b2a90b927627b299f50186d61b200ecafcb44007eb75b42df2838e4dcdd7b7e5e46272172979682ee5975570c92e515d3057d5024fce94da279fec64049f55721efd0f929ae2d7c5f2d8ed7a211cb433d322eba18249bbb1c40ee34a7c7640df077ea95656259acffb001d742ea8ee0489d8890747feb0603cae095eae51543d554d8b21e05b472fee342733c0b275eccfd288b8144dd2015f61a717af7626eb365b645f42517cd7a047423aef5c0b5fe24a5ca06319ad66de8b7c29ad70b46fcf3934aea29709119a2a5d355e103857faa58c0be9a402b05a7c665591a737fe42595fc26d3923322c9a072e49f8728e50a8d37ec244bb1be794c793ee84019ce771912eb5f6c9034ce06be38cca345d743b6c99ca080bedda68357b27b318ddf731172a107a37d5f8e2b84bf221177eeba20611577fe9e2235a8eb21bf06e04aea2aad1ae6cd375aeb7ec8b6a2ddaa75ed5daddcfd4da86a1d0c2f34e93c766d101d23fe787a4c156a9ac8e9f24614b39db4788866bcf954cb21b5f00872365610bfdb02ab15c9fefc45fb77da05164f5aebd5f789b1aa96ecc65f5833199747b59b9f2704ef9892f75894e1d725fc21a30b9ea3c5db7d99f913aba187474ebb879323b8ad612532772af83964a4359475e9ae90139a52aa4d5d1634fb7c96c81240565028a989f3c667a7756b3b980ed8e343fe69c3dc01fcb342ed504ab99e1064d9fe9df2fe2e46096911a4432ab04b18ce94fdc3f5104cbda0818dc9190dd4d45fef225cea8b025820f0bda33c04e1ff4ff886f451bd555ff5175842ea3e35286ff72b12fc3f1568ee184d96b610763dd45523210edf065811bf2d9f7827c8dc6b5ef0568cd518e69e5f6f8edad21c300a19889ae2029cd9d2c198449abfbc37c2f03fb7ba6715fcccf39e7c64391e63a98fc4e6e10c9531b3bcde0678f9847743802412055899e507617e89deaf22d8807c4619163881058dfcda628ddb4590f1498196ffff193dac4fa795e602f7fcf7978bf673dc864aae69509f25e3683886eb1585993fd6a8ee00d287f92ba1eadbc85638c203bae8439e9b45f7bc777dcac6ac168811e707432a0f74959d6eebe155f0e8477cf778c69f132191705ebb0e9eb06efe06e8c53948e5cdd12dc3a4273157bd8f5740abf70a41e55bae49164c13f5db38fe8c46e64f37059ed4ba46bc37bad9d0e782fb6f528892bec8ab98695c983f54a23e6e110f57b3895d1439fa73ff0fa3f9408ce3dcffb690eb3c80f2c0c86c00f9d48e0fef8281f93d0cee8ec40fb1ebf0eb7025223288de30a9b2aab29ecf3f7ec908946c40fc85e1cc0102744af9a23229186dd7fad55748bfbfe270d36740892f7b67cd18ce96e21480038e054316fa33175a66753c62d8e06193afd6c9c8a7d2c2b9c572a935b8c95ad0b0515a365b0824e082dff77a464b25b46e2b480e88ddc156dfcd85d563daf37b739be02405e93127806844f5da14d8cef51efa0e5c9173a71ee707cd5a1d0205993f23230feba2fb77943d5cfb52a559a531e5daf540863cc48c9d802f8bf953fd5f9d68c4d167523464bc43ba6e458a5a78589565dd6351fe0a8a8046bdc38114cfd664259dad756085c480e9f213ef1389faffccad6267788e7a89b42b6bf16e67b44e523863a55c9ce0ba5680e8da5e2ba56781948c1a0d1c55f916148ed26d1256674b602e8f77507ddb55f7786131bc98a2f7422e59f8826c4496172322572dc9b10ed0fcd692ca40da1620cda905f2d8763923ec9fb90de20c00d9f49b5705ea268c66d960837f6ddcc749fa8afec1ecb0a532a7a8f2dae45005f6a4a56aaabc1d0acd84da109fcd716afa47cc5bef33481475560b7bb4efee100ff96e4711a23b2ae3fac80f77d991418746c3e92db816d977bba95ebfc2482c0c0616197a69c30befd546eadaa0771bbe56deef59b34e7fcac1cec6af30b00c4fa2d4926838b92c5ca3c6bea4bbd39aa7e38a2481418c1935954dfcc8869a58cd6bf5d387c00d45f18b599f335bfd4ff6cfca0b7b4efcd4474ecf71ac9c7bf2a713acb25722bb4e39420d317fe59aaa78be1137d8ff2d204473d8b3a177f2822593b383bb752636174b42d125dd7579295480adbb9ed61b076c38209f7e1453319b700dedf6fc12eb730a6022a771849e77dfb2ad2531a227581bd12da99196ab10a5956612f500726678945f5ff23f63b1203ca4f735471afc50a2a0dfc6323dc9e0aeae4d22ff5b2c14b48e4537830703809afc4c41ab99808a735e97d88f39aa49842b21f6642eb0d6c0d8ba9f8c77d3a1aa53267c64ccb6ae898c595ab503e4fa3a5b1d90ee5874755826296882188c854be9600b6ab0519fa4d043849126b4522b10703cff4ba65c6a3a583a03a8797adabed44181ca6bbc200bfd4e4553d2351d22ba3197f8c6141a507766862a509f3a158c9b28735c903d3b6c394f2252c9100eb349daee99e4ade2148191c336ae140744b503b5999574ef0e20c9bf1d1715ee5e5caeecfe8e531ae499412d4da5db0fece988aebc6290c18a9589179ca352b015f0c9cdb599dc5335f3ad3b0d56c98eddf1e5454f675f30c5fdff20b1f3af29c7e879fcfe38af963482e195dfd4c13dc4e5c70cb7d95e855aff6d5193487e9bc847e285c1478abc3f2bb819c8f74250e8249bbb480a25416ba65cb434e8aeedede3668c0cccd8f1bd33292328cd17cbc3813bddc16f9a7a7588b5dc47098587475af7dcf739015d6d40fe23e5111d5fecc2adc3722de4e596ef38cff63cc9fd1537881b224056a2befd1f0074a2608249c7f9c62c809784d0b1800cb94a4f1dcf341f4d8fd1972e39eca0d2316ae8742bda1b78df1ea6d4288ac394b5ef927dbc010ad6f7bec1c69e187a5c1e5a3fa74eb151fb2304bfcc400beecb8f1bd08abceede623f5f3b2927b8144cac20d819616a12aeebf3985363aba4a9156851a1e3b67458e42ee6c6d325b5feb01885a0ef72c0b2841cd6c65258bc4186a107dec73eab295b419c4f531488ebb95211d370f60a97526df586ebcb3a774d556c3b6b73d5ad2f994bf1ffb620269007d9b89ec50482d5354f24589d454a68d8d154fe05debfff0dda1d76b06a9bee39244e9a2f78ad77c6e028bd788cdd82ad30991cbfb7dd5f1d7a449526badd503f8d66b01cef6f5a96ff27b7e3e1fe48ee4ce2a420e30950bd50c7ee87fb1c77d577d8dbba6d949247eafe58c6ea21fb12f5eb84302fb603b6a715fe3edda65a853337290625818f59af1a5d213bf7ced0c08d95067e729d9091e238d33c5a4b9668de56103210fdb9197865d3f7a20949c6594ee70efd1cea8f123c528f042e5861ab683a7e9c392deeeb8e37f6e9a390db75ce1836648e23eef8b9801400db544f9911abd34f3015a713b0bd79e655115c986ee2f1cdb4f54b6d1d653d3802303e1c2071dfef12adc75f1bca5410a95ab9f6306dd5d2f8147164753de5447bdd8e8b6861b5386478eb9f401918c8e517efa5e6522315c017b167b87b92514be76bb253aea8e46b41bf95fa4b45d2e3d7995311d1d12b73b14a62997fc62836c8dbb871055a3f3175b4595e24d3dee8a181df136f5bfa2a57d69cb331d6d9af89756e9e2c6df71dba424c59511a342583f2e63b8a94e7df08b33a331cdfdea3a9203e406cc288e990185e34ccdf5c1219c335f92c92b8fdbdef89bf4255e4e3ce8545150ec70536cdc4f69e218e6db158f574d76e93e7904745c75e1e9e865486bbef0709cd2fdbd293523e62b345e354aebfb7c2558a20c49b194c0f9f04184ac5de88a27fa465de90b9006312c1bdb93aa938a039e8758a4aa0ce1bc9d2d4615cebe32288d67f25e35041ae0b05eca4490737dd996b5fe4f6de82611395afde1e80f7eb4ec5b9916244757180d7fbbafb52fd9f5a627a66368c8a84135cb6c91cd651232151b7b2e3953fb0dff071eebe3feedd784acce3a1175b2b1ff3df9ef9e673153c51397f93816532424dbc4b453080d3cccb662b338663916dfca3aba4b95990345e201717ff2f1758c9335ff0c8c0a03427122207f8fe9c95f4dcf6b37b53e0833879e0403053ea58c4717e983253be2f145109ce2363be0d23cc86545394b6e591ffbbbbcad4ba4b3243e2b611d0c23083ead71ecae9b070116e5c8e7e78ea4d52d362cfabcb70918a6fd3e1720eb0bb67f15716730bcf70079d8d9f7681d7966d4bccddc6dc3ffdadbbb430209021a764f71bff74b2bab8c1bd01f69f2c33bada91ce77dc572bbd034b41a5b6e62d3c1f10093152b834946a9c58e7b798a517d0dcfd12da52faab2c5be5ac6379741ca7c4dbb055bf9b51fc215cff3be1165e01b4b7d6729c298041e11d2ae87c6ecf89cba3d7cd52f66c44785bd55f72e00590078154e2198e2640f0f847b74e7756b931604c40f7ee5f5792ea4b2010e6d55c117495ef4b1e16924420cbd2459ac6b818cd1c2e899e9911b46648b8d0ff4ade70810d963a134ec91066bf727c04e7d5f10a9147b0e211e9a689e17b07c2be00ec2c6a1d6a429e0b62a351d05871d048494a57dae741be4991434954f240863e3f06f0d395acf84a9e051ffcb7f26157d245d293cdb029f47ab699204b45511fac583a7183c161714ceaa714562200791254c13e47f79b75edd7cdcdd8b61c8ba610380baecd2599580e1d087978591230c42ee3f7a2eb6700f3e69a6c0356f94e5aef09c75f0d13456fa8b5be3a592e678f0b04c4d368594195f2f8189f264a3e1d0ab87fa4c6b5a516dafff4becf04f6a285aae8e90f532b0fa713a04eda29d80c864baab2da3c4bc4b89e221f346ad58e7dac625436929f527a0d8bbf210a9ec1db72ff27a1d9737aae6d24269d87e04035127ea3caead880a306484072c3177c59fc1324136278b4b3513a9a215a04ff74bea338d3106898cfcd1993bd3eb90402bb2f135833e89d6b4aad7e4a00ec8b7f027cafdf2ad682757a87fda27e1b797b1c2abd17bafd079a3d0a6fb413f203409d1ea5010e955410aec78272667d47548e23646ed3ff2b7284ac19d1b5b53b5bd78d8760f0a68ad553fa636add5909a05f63599c8fb5b135cfad2f2169b13a49b384f4dd27d419ee0d6785f19d7482a3dd25107b1ec4dae70d92f55be6f719221e5c2533a511f93a549133a1e29443e44515a2ba12dcc6a8824d1947285cd7e5cd71eaa64ba35279576af0a8f6542ed7bcea634890a5fba69355d1ad71f1a16ed3b4935204ba3099e722ec63893f43823ce0826837ab501f84a2fa88101b243714d82ee7c9e2128b0aa66177105c8770cbf44c3cbf25d0e01a12504930b24021c1b556c1549e9670309c1b0fc7f645556a32e19c0c3344480b371eee143ef42b63159ac230a6724dfb491421bc27593a1e1b0694287365d88e138bb5d194876ea403ea737f8f12593abd32f4f42fba70f842f710f74f2d1d2dcf0455ad7ce97aa1ec1f0d6ea3de6485e945aadf7afc55b6da95594b65010dfffe730cb11297cd63a4e13481198f38a28f4a114254982cfc05d3543bdd3b841797b085761d249057060f15d70194bc0ccf397b64f2b68abccfac029a7e4815e08117913241081948b97e5ff72805567a8d0053f01369b5e535d6783154ae03aeab72ef09227a339bea7963366a317185b984b3d702a3f51902fb317d42534e64b99b6d8ab19991d076933bd09a2a4185263523de7627d0cfbd919354edb83132e1627ef54e5beaf7323789d307a5ab3d09e5441ad361180f15a4f5b32b3dfeb3e16c393ae18a6c59974e6162df93c6f5acbce102713973ed75ef385ac299569aff75e5f3a6c492999529d5f445612d9ae93eeac7c51b2600e0fe5ed165280811cad3ee277e46663ad775880c9d767b251b6ff8d238b6a70d641dc5dbc4ba2e8356015374951ca9e7ee279a55345e4411a13f8ec1cb69dc3e8e0b28f9c5840b82f5d8e6b13314a2bc223a0d529b060cabfd752efcd7d1fd8f935d873a63cf0b814ef93cca2ec7d266e3b364af61f9fde4fc1c51a4ecacc230b450024188dc379bb439730e819c9b7b4d3ed85d2e5063d5cc09913018c3018a2c9abb950b351db5f1333ff49b9dee7e455fa0222d7646715a30de108415598ad456605e92820a2831e823667481777717c3de6197997391c96aa4a6aad427f232397493c1c4cf6794c6865adae0eccbb4d1f619d00181cb46436c64541c09beb1bba30d304157b36bf3cf35a1a51b9c979cebcd5130d65c14c5fc3a15b714fff9a7d2d5931e6a09c4f8ece226efcb283bca070b642396f9e9ce79313fcb752522b155991a98969788f56450c0fdd614d0a2d171fb1314c55bc99d2fa053739ab9d6f5e537f880cfa2689db7ecd028da72a1169a48881963c72ac323bb6ea26afe47816f8b46df9c6ec7d349df602114b02d3442ff8c90cfd4958371cbeca9d6c5f7068091dddfdaa1c76b9138092399c8120c2e56b74cd06e2e3ca0b5b1335587cf055006039187a5106af3eb08c6717dfbf7fcb20853db02da51a37e814aa23a5fcb265ebf3026e111434f6524b01c614b06b6cc35aca0cfb8dc5d1f3df111a53f82f73fb027ebad59bcfb16a4a9c7f29564c11a2f2e4f3c3536c396417da72b78533566cbfea815b6c5f5dd89a1049723d186e714f1bacefd90d5103792b46f039a0da09f38a08b87ff4646cd9e8f71990727555383a48dec80df6d2498f53b378ead6eecec5b314435b66ff9b04013b8d4129559725714ab78735d70f90448f846e6d8e6cdb13ede5cd50629ef7026e007e5560c3db103264a4a6f03dc5b2c56227a6513cda8bc5983d10a9610f5790bf7a6b2a7fca47bbca2ee9d89351fc03044a8f5ca69d227aee77d438d0320118b0763d9c572a97e85ff18b605256ae1041e79c386b80b259c62cec131a5cda2367779af0699f21824c6d211844dc92479e2a3fb806f5ac14d73eb6c9045b71879e0efcb3fd1a16b2d62ead5c18c15f110951a0bbeb02b641c7049bd0f9fc2de51a2b8abc195943cfc6b1108c654e6951bcdf76ad58ca521d6d4a54badcc9a007d9751052c90ae126e37a73a3b2a51707de9b5b39a723b23cbd49e4ba083a9b44338717be9fe19d490bab0fff9e44f836e258dcdc20ab434ee674d0f9d9f47db1dc9799aeb76ee7e978a7fb05927e440081022539ac0ebdc0d44316b166997b3f5d2ef433978fafa13f7042655b8ed5155a959448897f690ad4b9068b7139f89588f5f9c7309a62265770b5b8cc288681ef67aa7f82b8717270266d7eba9d10c6646b8250f3ae2332f33779d51591218109afd040e3c43cefbb431337d8880d6d7144f95a679568696c9dd80ea7c5a217da03f0055d1cb229046e86a16544ac25b7014deae0534e3f3eef2d3da58a93f209d4f71eff0cc31d64447cb237e79229905f3d4a9e03c7746e8545c02073b4ca458dfa5c7372de46d1aa66a0c2972ca8e662733989019ed2f253080d353b372b95b2adcb1ee4c5bda0a455057ef7430ce3afa0d881a074a8629d6a49a8ac2a1d142587baf155a6caf8386f78f94f6b424ee4d07e4f4ed55b2098b77e19fdf340cdd1020c135349d5355964715be27f92f6aa232a6438ad6ac21a7691bcedb047101b5d0af32df05be6483f56ad6d52e7298d04cc1ef29dc1eb2545d9a4c7fcdeb25a77bf575f6b4fb38ccc1bda389b24dc6234293bf467c73cbe9d556d2d4a26e57782630408399a032b18927ee08e5059ebcae4c107e81d5772a5562ab6b21b70aa8db0748e3ed1b9d6e6b3d1f5d2c121e448ca8cb3d1c44c30a37c21f53d51cf60ff5c53fc8afa63a151db10ee009cf9706a7b1690d72596c4ba06019d3c97f7b04a8c893e228e7181c663fccb33f75fcdc4b993c98e912bd8a86e20417269596e4207f55a33ce6ff3aeab2b0fdc6557d0d7a51185620211d6996d705aa186b5b981c09f1fa607128577d023d076ddc0fd94911be27765d53e46a8b4364fdbaa9e50ce971bcfe448bf3772848442938f36171243a08bd8e11e8f8a0d3de7f5f3e03c35e36548d9faa8c3403a659b2859b413b4db9f9f5fa46af8c29890d3e7eddb37f13076d38295662de7c582b4513140d95399841003f937744f277da856f2988156ec1de66fa3dd24a12a86255e7b7e66e0bc4e8b3e782a88addfd09d7e68c23ba322927d52f86cb9f366ecd4bba55f4b30b54915c8dc66847c6062157575c5458bcd167a6a090bc7422f0c4d4b95e6c7dff27c5e4a0e8b51253a86ceb0fb236fe882bb66e6b71341892a5ef8fb9583de4b674192be4a7dc37ec97ad1cae8996e8c1d65f501e1f9e7ca19b48dd954acca3a28d1a9a391807c1652a0ac45ce12e0d972582b7dd9de74e2da9cbf6f5caa0393c3ad09a8046b8e4ec4d98057a34691976548ea5720a80d2de440e60f77d7a01fdce01118c46e47b22e54c14af387a2fcab8abfe79d099c00cca9066bc7112384f57f2c9b9f27d27ccffd721e03307c5aa86038860520d0fc7548853714e18c6758e606829877bdde79b02e6d54e60998ab8f224253a95510469b6fd7f22e8c83dc3e73dacecad7077dd129abddd912772c8e7d2d5a119d2bb5a21844819efe9716a1478df1f9e67715d69ba3e1e8dd272d492ac222c6658d731a53eb9b8fed7f0f42906bcb668aa072a9c40785a6c594c71d5f1c63907f6896983d15854f2159f94262b9b827d69ae64355ae7b40d9bded2b7d8b62d7fe446c7316763f45577971ce5183152f473cbf29965ba141c29896853774ba72dd3a995ffc8006c0cde87e5fc6afd167a40d4beca9a8a852b59230be34de261d3eeeaf89a738ab3f506c8ef8bd9fbaa30edc9d31d0a69c44ae0efd2142eb3083dcb892405a2cf36be4fcdab5edc41978d29117febe4b31c1595634df3dfd4a0f94456cf8e1f01d3c4bcfff8eaa119c249b02734c72612af42e00ab9f13e77c2765fa902621fd85ee803ddc8da0dc1c43d053d1b6b8fe640cb0bd41a37c1112454d212dae620754230e7c18c6bd9baba74f6903ee189394bb7ab4a20c1557f45b6cd4de57f7220d798cadb091afbd74e477186a2155cedb7a97db8eb5b845ddd94773f84db8b7d3ee03ba880abe3ab6cf9d64151b05d43a63be97a929f1ad3a8cebb456d90e52f13f349e951036e93549edcdc9d97864b6a8e6cfef574c0d3313771ccb373ce6e3d52f2327bcc41e52e1eb356309c3891024a77150dab39f058b8f3b8bfa32f625fbf5d2f1eaa78d9ba2b1a67633d9a5928d26fb9c28db35054e225e8c6cf51dda07d4e857422511ac88a956f31e1154a567b7abce86d2e2fa5753adb94577824c21bf23e4dac3f37785212d3effdfe1711c84d4334f5d1974276faf1b8f1f0310d75a1c7053b0424e5993137095736fcf06274db613c3f2b594d9e3c09b5b90f42abe64d37a596144b8149cfeb49ca5e346d79c0c9b1f37189c972a3a23d9b99f014bdac6ac5716005de6899e3effc31edc8704646f3783e691457359baec0abc6c58d58bdbb84517a1863a3cf67bf485580e9dabf47b16a10a53137b5bc10d89540399f0ccf34146fa486a20451f9efff1c4cd719147213340334867421a3f582c69346047009ffc22bc0ba11dbf7e29172fc05b1cc5cdf1547a1f6a4c23c1d0d6da727cb75dc003bb598a682c641eefe43a13c092621fdbf8629f06d9ea81cbfea6e8dfe75b0e05b12054c4f6bcdb5c78d147be6eabda536bc05cfbb80a6a5897ca948e0a2253d67b0dd63e89ad67aae4b27c2e027dc8b33d5815ae9825d878b9bf31514581b8fa2f851cdeca6eadf68d16423ea2384c77b9b0948837d128b506ff6a178ea85f27edc47ad1a2eab763c3b1ed340e2ce680b7a9c0d816e61a308aa2d63632dd001865da9c09a5cc068ad11bef940d2975d29f09cb787c37cd490cb01fd8c738e9e56fac2db585ee4bd831d1ee29965e6e47335fad3ae99d48b28eb43133773c95817ba7ddc460cba57a40655c425e77d71e196115078a72bf470e0fdd4929873590d23abe9b61ac916908964f2cd75dd14d1205602c0fa541b6990d562870570c11fac4eb8d0dfa97212b7fa5ab00bfaae1e6168d0aeaf0683588c38bfc1649a97936295165af323d8612bbe62e57bd69486fe2e7539f95a70ae76ae20f15789c75ade692001afb51693547815f636d3b874efca36c4af84990dc5f645f16b3dd2888221910a4b390d2c92beffa0c1dcdf07a5927333cb70b124e7a66d041777902950675d1348decdad86579d61195867e9055b75677ac06747e5acaaff96543b5a9b6c3bc883a4eb3d8b61588ede0f08f8cc9da185eee231829706ed3072ee9d145ca62a576755f2e3ee0258bf551e3a151f63af04c772776593e41f65c11ed56a66bb04ef424466bc33419b78222859486757bf547053312336a7cb094fd1dcd7efc8e547d8deee4ea963a57ce44c0e6e072277fea345b65ee79248e8e0ad7391a6463b43bbc016483db96329cb3c2ec287782662aea4dc84f0eb5b6433e9114301e92b1012bb9e8391844016045bd49062fcdbe93b39beb135c754092188380156e1247782b1b53d044b565ff847dfd9e12249442df65397238ca15652f447f231c61dd9b4ea9bf9664e66f5f5400ea8826c8dfead99870458aca62ca68d6c76cb8ae138369ceca19591b8f7736899dfcf5e90f5b01ae5300ac4d5d6f4072377bf3bc46d6a5ce6375839aeda27ad8854a5f7c99f8c525c810ea98639e76d9f5a28204eb7d102d7fc018fb1262702bf384a7c8d6aa2bb75546e125cad10e62d4a872fa4553c2cc18196c46c596f659ef128579550838ace41600673599082216ab277bf904887ce6c2a0f1d1d41ba674670b87a022865ee0ff3f82bb039a4d134b52d0521c45c8c0f969f915e55606dfc099ecfbfa3661cffc2bfe48e573fd0320bffa84e2d9f3f9ec0f376b6040d66fb78e646e65504fb5f9fe9422893f69dd8dcf395e4719e58f982c7de323ec6caba6b6fa17863605acbdb4869e94f6af513c813dc2905a70f795a49665b61c5bc9555d7c7fb03dab5af5d329f2f97ca713b12d9baee4a36f148ddac8891b73d48dd36abae58292e2af64c631f7c4c6dce569ddd53df8afc923afcbf01df40aba041e6dbb2a1f6087d6fbf7cef745b5b322fb3213022a191c5493c25a983c85706b3715695109e6e8c95d8519b88be7b877b6164629efd39f01b8dd4a4ed7898b5675a09b4f677db517173e22a5e21b2ef014e1ddb4f8660dcda0a66f2c1ed46b62ca6292c5c6ea4482830381dcec0e216e60770006fbfc8e44c7a325ba2eeca2fdad1f7db9772b95fb1464163ae14cd2e440bc33b5573277b488ab0b5b28eebbac50bec18092f0598787341ea7dfc9d86d41ad14307f39a265958d1b6847e040c8d3ae1e4d7b1db08848b58ff7d1879a74d292db6c2e25e8721769f809852ec847ac870e1f19e0364c2cc33b1b3fc501f84a377bb8a6a87d35c760ddd084b3b5ef3b923c36b71a3395f1d7df608057d2eb6b215d88e7eac58d308030866de95e69b90da868d0bb4d26318c977534c6de663bf6e23a6bba49d639a75418f90e12bbbdba1a04d833cf2891395b219a515c36b3cafd2ade6a5dfdac4c4a2044ecf5598b7f351890279fabc5b65e05783695a7c0fa06dd7a8e50f2dc4dcc21bb9b892a26989ade05b6390170d1a48e3a0b6f889a16f68bf752a13592c8e4aa219bdf2e4ac6eae1c5b0d38a482b90c70a40b2f3f749556f379a9e410d0fdc5fe731593caac44155d17e3f639b817236afa903e9b71bb8d73d9348863a61566641526d8d5cda8f6e431dd55f7d79213e686345a2b4679f2b205ccfd7893f19e02af0559aec963f38e4299724f898733bc4ff139d0d26c01d42fbe9f956678458c4e09aaa0f324035f406110f02201874b6a5f8bc1d966fd2133a6263ab7865cd11d345f93bf0ebe1176ca8d122f799c38e0b98cc88acae5e50575686b3d9d4dfa1c00787a1b8ec64f0036e54e9482226df6ca08c4cd8735464a99ac9723fcfeff3bf942d8f114b84e17763bd2bbc508246f911d93a07c0eb2fbda9c570db34d0ad1f7df4ca913fe9a9b18d51cb8f04141c3724820d86ccc17ac4faa8a957f2be58d6c654f15859cb7b93690fa32296ae40deb29b66dde8643bbe48a885a4bd0e6396bba1e040728386b511878c2cfa13a4d4b4021f102b6025516e199dd5a257190cefb49d02b11a11d3b198d7f318cb7beb0a1739c463659db729e51e508cf261f7f0698d0f56e6e17d4e7b8a069dc00ec3d17eaff51c69cfc3b654df725b68362399d3e5ad70a13b0e72cfdd18e4105b2250d7c88d54f3669533e2c4a6704d94f16e6a2ba4ef8de350b89a02ded3ac733ebb4aad62e4cb2ae4d7c6416c87292b918df392aface7952c8b7b0ff83a36ce174cabccae384a77bc4075cca3857ec6abb51f42248a52cb13b0e9df4e66df967483f1869933f67f7437b250276a97b928e900aa6fc6a7ed35fb43a99b69dac7d45fb8102e19ceae83d90ec48b8d0ce399d75a6117309f5f00a4fcebcdc91dcd4ab0af7a87493aadca25ab1a9bac58c8bbcc65422b36d7652580477fee0fe9df4c8e0153920438edd110cfb23eac237e9547f7cfe1fcadf77c21c3599917306bbf0c47cf39ae86181c9160252867f0b10cfeb4e9865c8593d957c2838987b502534c0f58e739465a4d3883180ececd8de176794c9db1bff7c136701bcf8d28a267759cae383a225ac9229101a6fa9ff63dd20b37a187608d476ce288edc6896e41493fdb4c0c289fa366449b872ee10acc2908414867d4b2292ef90e897742654bdb5d16b9f76a348f230c3283eef2215271feb68464a7ff95dd1c77b42ed23554d3ae744a6b1ec60539926f2cb2b25854b1db07ee63a40c6874fb133926f37d0a7cb4e445e6b0adc3d86fdf064566ea7debec4454c6c323afa53ddec23cb140890e20f11a2d79ea9c4bacb238ae93737693f64a2118e4d45bab823476e50105a69c94749ca1ad26b9050b24db7bdfc364d02becea7f1e3b922f9d23bc7e26713cd5bad443c49b3e0314c1812993253f93ee939c374db79dba44f2088b5cbf6cadf20360beba35ffb8b473e9cc9dadff43b45aca8ce8dec8e441e105d28258bdf26b51da404af13715294cf5398461a9e49bce14e5578f473dccb2d868a41d5c3db7f77210184d00393be31b87f1484816ced288828d76fdc2d9ec02f55edd1802afa129adc892fbb15b84d995dd778295cd4f31db9a3f726da7ea5af62d007f15d5e790cb49421a333e1ed2e22ce9ab608fbf66a1099bc34d5d635196b4cb59ea4a521e64a309cd2ca6d1c7e566cd14929f6c26c6e4ae53165b08ba8a5d7ca464ff8e0000959170936287978f99d2841ef153483c1a695834718f8b0d5b6e0c918c30dd635b5b982825b0c7e23c5249eacd26ed9cf183fd95387bff596d8f964ad633ad76c5bd4739830631d453211598a613b0254965fd608ad08acc8aebc1e90135f124e7582a4a72ef1d0b52344501fcba1079a586fac5b005508ff4f40a3b62824a3dcfdcf6ef6d77ce2a44b603d5d11c31b80eb4b2e9b303b9e528901b1bfd44f153b5a8555e8835c29e3d8fa92e4185005b3f7a2d83960cb2fab4a3ce749f9b840f124019328d98a6247bd784e6fd94152e97fbf209d567bc035f21e58bab65d8777899b612c2a6919bbffa46ccdf0860018bf2b6e3febd7523709e77d2f7be27bebc85e23c561659eae0e21800e7758fa55f76c50abdfba2e12f92438a2bc7e2a48bcf1bf84e0ad889690ce749f8234a9c3bb906f50a9eeaacbb9b70b42ebd8bd059f8a58d11c91c208d14d48fb5ae8ea56a6f3e2d936fb04c0f6d090eb54768806cfb927269b9bbbfc4df128a594436a60634e6bb35baf8170bd1dd25f6a5e3b09f2284ff9b32e40e46b14ca94cc2170a71532baf6595ff768d2937c502998b5389c49c9d48a59583e920a877d2d58b719334aa8f5a3735d0cddc052ee14356bdbab4ee0bfc95f9394c18b959bb73e2904bbfcd46b3a2c2fbe0784ec56882098ad0c5812045bac81a8878dc66200a216b1f1c2b116b313831ce456a360b176122f00c31ceb3d7e37b00b053d00742ed981e1ecf9ca358ba80e9df768299b0a144207879c9b4d8b18f53aeb1a18f09aa21d1ef1be347ac92d835e3c3dc719068434ad410a471c3b30f328df2cd521f85c6a5dbd687b26343d1c98761c7e6b79c94ac83cd745098ce976b5909adfa8b75d6e840deb0be4013b35567f236c725d19adbe92259179affeb76aeb395bf5dc3b26cb8563c3b7718f91edd7927aeac7cd04fb31879a7286f2c6a1337f43cc8dd4cce07e10729368fb4148be7760721ff18317fa2b64ea1b89739a948fc98a5c24d34ab33aa3c10de65051f3402b9685e3f0c85d93e9a3556b6b19d8e330af1a7da4552b64445dbe4d62ac15111fb49b9117300bdc98245b6d87945a98b4a4eb66ed427a3a13830b68e9d4170a3145c570632c0db4249dfc8a01c5ec1a9d1a8deb2aa8899df7350855dc07a3ed4e7666f296e2e78eb61bdd0d124bdeabb955ef26b77cdbfa6f87b1f3589c907ea094a22e496d3abb7d3b360fc4615e0996b6b3cf86aa3447044a142e1ea3a316b4bddd86f4e372c40b36b83fc08ef84029ef384bb9b3c4f5882ec084c4437db5d81de8215dcae96959b1b79a538ae7a5b5289c6ee4438773eeede8d011345fe7e800f7f3fcd5095414a0fd2fcc20674ef27b0611b8c1111f510699dd1aa85e463d741b076643587ab2d455f4e45d450a80514737705fc3ba00b8c5cabef4c4904a80f204fbd05be2981a73f631b5ee343124b7e8ff9dd2067fb2f34f910f4800f9a47dd40b1571350775d4423e147185d55d2f608e172bb0ff2e3179cace6a6297c3cac443c43fa5c349eb9ceed56ca5ba7afcd7e14a3ebe2d29cc2657a2a359aa03478e67dc84ca3aaba5f3923168e1a7368c68aaca075a5c73d2646b2dc67b56f887667e922dd146280acb8135ee68e4dcfe3bcf979082e64c965f541e84e62030723cd5e7a78576a380b835317001860baa0e432c6329ed51590f6e905493bb0440c60bba40e95a2d98df0978f3ce4da4bf38e2adf5357f965443e366640a3be44eefada5de7098ced501e5f7e11def99ff115147d830cca97645d21dc9d5733a042a0fc1feedffb275c99864c49bee2eda5c4a770f8337f4aa75c1a8df5300fad311298552aaa8895e3548d452e36b3d181612d0190f2bded1acfb374f610d2e8868b86fdf3a9dc6b9452d06db61b3e159bcf9a006b8d85571f2da8d31651e002d8c7af539bce98fc59ff81d763c7a6437feac9fdecb60229587c148d48c66ff25d4c1915652fa899d5d825ca19e7089cf748ca1a2ef9a715b7e4df247f73f2dff54e680084b9d06c6bc80cad19709c19cdb337ee34e2998f314e854e808ddec30b2b640d985e1f00e2b2a1104bc243bd0329a4e52a35b777b3874fa889efaab9248f6bdeb7743abfb89d5824bdaecd1c013ce784e0df7c871e8d29c8a7d9ef3c52c3997dd9cfc37c8f9c8b4b751de2446c6f1bb6198bbe2e53e29d057920e40d0d3273b716d3f64ecb955d3ffccc4f72c52692c8d34f79547967bc2145b0476de0681d5dd794efbc80e7c5e79b9a89a17d29c99381494f12a1d27f83d7d8a54b27373bc4df2ee4cdb456fc084caf9ae734e21f0df4fb8af9bc493224a36bb0dd8cff522f5355232494a61c8ca9f194ecc20db6e5cd6309f9aa77514925015ec17b9730835ec72a7aedd9b62df0d8b6a01a788a40d85e7b60a1a16dff3d5a6ca429a388a79a812f68b058de9f9a74b7078eb2fa55941c12eb4326354be8acc661a76c8a67572ccf2052fb774e471f1ab0f393f51d1dd09ac037ccfc7d2b0753eda7331f5a94e75363a9ef59c5a037b7a2b3afd8260b9b09837a880fda176512fb9fed0d5f6f9c18614eb0e29298f8e4a26d121427a6095209616ca45d0d89e66dab7ae841083007398d58bad70fbdf0340a1769e5af65a29ac1e2b60991d44b19dd73a01c20faf814c8facf7cb1a699ffecf27d927b9182905649768d8e242ac86a0adfb479b56e7ae6a902d4018d5c4455c786daa3c8d2f269f9fa09d7f62b4fa02162c5b74789d9d5b6580b5c3a162a97e93d641ba0d001b24b0877653bf65781ba3e24f0286d8b97c1b6f18bec1d381fe9d03e14c1a737715b551940bf776d11c4964087f2d9415f7bd5b4fff82c0006f77f084a56b6f6979ff6817100b048e592613756930b4e6e81b882099efb5b9fdafd157e39c49f50a9c95b0955ccefdabe22a532fc7d0c2a2ce1b769b1aa2208ae2c174d38f78fedcc317b233bacb7fc64b28b4c9f25b3a14ab601487d6bbd4f286854ea9edb6ecd85e896f0cb048e872f3398893e4bd28b7194907d984692ad3b338bda4d0baed15b61c189a8da453d6700ce0f2748a824a3229be30f68dfd7e79a677ce1c07e01acf8ebc7614920be228642170e9f6069bbf4ff5ad5d62a0cd927a0388eae6b4442e8ee73e78cb8755b45490085a006b9789023531ccb5908747521df708d8d5d7909cee3423f8180611b452f83c402a2ba61376b780073351e41427610ed2a84588313303f967ab9c728964844331a0621f1275f42dac21b0338e81b5202d873cef4397c8b5159c5ef3a48d935214860c66ec3339d48bc3bcd18075b8aed12232bc4165ed08d01520f9485b219b8d373e42c758266def3e47d9e2d0c815caf68cedbdb67f79633ba5fe09e80e964570954210e7db2dc2dfc53ed7f6e2e380e289f8222ad7ee4c32b471f5f8a39bdd614cb88e69c6b55103b911086e104f7b94099c40d48e69713d66b2018bcb7cda26e09b9cbf724bda4e0b83347c7657ded194014be7ee27c07b3f2ba68c469821c27f2665d85d99ec5a6bac45cdf56193545e6588929a1beb871afc5872e5cbf283ddf84e4897837e8a7cc6bfccfa8df77dad80f631c38b1dec9682b42a545ebe5cdfcbb7132125e0b0e7016618e0b18421e2e001a192eb9e374d7d570315f38e965455df49363a90ace1ba665e05f8fd089187a5c97a20c018ed3203bdba2f93613512d215d6238812ec867f5681ffc8a2de1d38bbfc7a2075fc9be6da48f4202063dccf37cd5376a838b1350c8e9e5aa7737940f7d0834d0b9a2bfdf6d186276280e7171da4d374212db9375447cb29c84e4bc305cdfe44f4d041d43c5e58d79db9ef674f081101e2a0135c4cf36cb9fed4707418cf433d8372654aac09d7dd434e3e1ba349c698be48e1fcdc6da48d4408ebc7dbf7b23abbddbe120ce79093a121ba96e8c6472b9a85f8c235a86759f52131f6bd7a08686efe058407fa1ae4f1ed5ac584e4e76c50449b08aa6ea982d1fed0ca174cbfe4796009577c3a2b373c2a7e1d082c9515afcb4e1a5f8bd879d79bc9313b0f424d6e423c00fc90e86875d6c146c4d7274f950b4ae56a654c47650bcc89fe3b7347f1908786367e3cc4429eca38e81b6f9e0ec61b43220d903c71fc7e52897efb7d18f54a0e94954028c2b4b84b62a290ab657a823704703fd9803db86b5c9efeeb07086fbe8db5ae95614893f2256fc831e44a585c83e7ebed40579122caa3efee32addd4e12c699ab501cc0da40a79c16fd94c57eed62f98ebc8fff84e6238838451d0da2ded723c6118086673fdb182d31e3df71fd3e003f36df4629417548a13367fdde7c69608bd395accd53dcbb8060c8f0b73e88745865adf0f9b1b3e264b2f0b0c89f46f34de4ce87300a7a2f85349f81693c74b37db1a7602d1bcf2be1f4810d9442bf06a63c6639337d802efa4a2ebbdc15b422c4319f07c6ff467a5da23108c9f86113688cd39046860ed649a2d96bf2e5518e9548986d19c2efde6dd5401229ca0c7ca1a62d779b68b839c76ac5c817a9e011d3e9352e8d946bf6400d0eb48a6264327d2d733ae52da3da0428f53cd1309603273375c97c83f17fb28f20a35e7ef45abcf00c352e3e3f5937671fb9a79ecdb204ff359eadfd01f19879ea74c3797427ffe8dcb5e0ea841d221ee9764beee45fc5fdfc6d8f5491dd3c8beec329d259af485ef6ee6e085d11d9f6e410eaa3d578313a00a33ab53398fdb995b4be105c3a1ee23ef9199d55dd38ebf4e5e61e4a1038682fdb26ee64f9a9a4a21788066c020eef7642467eb337962a98cb6e498a1e8f2f24d2db46e93e82be08d64b992813626014f02d2071204fca77493bbf6808f02a825f2f69384373077e46e10083cf30d912149e8a05c64b9257ac09b03b9d6fa1164139e57c272a9752e6d133a8de8d6e303c716c1884e3671fee9a0daba4d39164b509d878e68f6061c97a288e77626f3ef9b9c57d701f53201cd7bd809cd7f02340452220f9a6a178163de98b8087c773a3f9d9f59cf9af676040ef94963756839c0c0af2bb20ec067bca93cdaa6c975b9081be9ab256532e074a48157aac02766385d752a8f3ad444ccbccaa5131aa2c51d0f5e3c26fbc018db549fa38edbfc543ef081af41f7d8cd0d51013fca3645c3d3cf26b08d624239093f25be9d2c861b0b3cb272fb3e4df97a73c1c2fc3eb727cb3486bf828f3d3841a436584d2586cd35e7b4d1ae3c3b20dbb324afda9aba4e430595605214107fe62f9e6686022d160c2359b0aed737330f9b3c9d560fe52a4fc2e865596e344611f1fdf8549074560a5f9264d8c4c544b74c1f8acd0492c36bddc54caced4f24c4a326887cb56c7f161f6c7e0067be63183f5821fa1720fb3751e6b76f3e18a6e4bbe024e9f70d5ff386b0a6440243be272eb09fafdee9eca0dad9b81fdec0dd904119d6bafe27369d348f2c76f8bb325e69917f0fadff27fb09aadd422a02840f1909a9e90d1247dfe2b90959f7dc44d962c7dc2402a155d5954729432454c90f79cf23d24fdbef2d6cc529db5feb34b0c384b5324132254101b984c8aa4b5eae0c2a49b28c464b5de10de476206b1a879a94078cf03d935cadc2cdf4ec2f826323c54d6b216c62319ffd0e2d54bb15355688d98cb4eda7793a38d31010ff990691846dd10d284b84a079bb292ba7ffa7d5f33e7c5642cdddc41dfe4694a416d435cabd14c81097aa28831240d5ce5d3371151dcc1e268f2e86861579c5fd18ed5626c24bbed15cc5a3c22a852614e72271ed911fe630f21fed31ab85c5726aa75018e39ad839569761b56788f6896c569e0ef8710056b162bd53621d1cf5c7694319bdf92195e608e287cc935652dcac4364cf3d433f271c33d5f28ec2dfdaa839394a89ffd89af078b08e46f53e3e088d4e0651e0f66673d6dc9d356c5e0247a52d083b8656ec66e09a85c08da97c33b2af493049a3ebc6630dbd24bbf75e39f6eb859a429457d31b3ac5c5db9902e631ef1054243f002226791e99aff7f93cbb59812d8e045b321eec2daa5d77555a3ca0ecc79261b8dbbe8723705d1e9b2253d74e1b9362fce68c4f7a22f62ef6c6f2b8877c8dc4041cb212b653793b905282f34d520cfbd812c873fa06dc0cc09fb6dd716fdb79888181e654d16c8b1d3d0a1e0c5bdc619e572d7879da119048c52498ac10aa50adaf18dc8c190dd951e2dc9e5b143bf7357f636d66d0d42b25057c6bc196ece3848287152ba330722fc3c8fa71bd8be379b2fec133aeeb217f2e400cf8f8bde8934423708c7324b2c1fd8bb6e6aee1d01cbb3a4003793418b6a9c8b3e29f86ad9cc26ad6d5f9962b2036234effd7fae760225250fc0f16c6df6f56b93a14fa77a446492bdce082e109e98b295aad8e5b9d9cc7067365ec74ecd56d35fdce269fa3b8a45126105bf44e84feef6be37301c5bb3656b07962b1005f28a241cf097fb9719bf55ff87bcec489873bb0f5df23b0afd4aa412b396330d3a8139ec4cdff39b03571ca62dc7919b4ab2ec6699255605e19aaaac63b43e346a9b63b2df480c31798b1d1d1df884d69b47fa3e0b1ac3bf772ce57302fe7c2c19854d97849572c171a17f82768c62e8f7d269bf715aa7f9af7be0bdbaa5bb90fe46f3cedf75c5b267eb915f014367ec56bc0a1d9d8414e4fa3055320dc28dbb37decce21ecdc10156a363e025fac710943969a7ac3468d960c75b6dc4d9659128321adfaefd86d430bb099dc4c6ec54a1ff3890ec7aa5e099b03c7d924ccbe2d292526f160e936b2ecf59cb5299c45f939816910abe995fce89be332ce892228242b056722b2d9670d0cdba2be3759328ed65a2ce253357c4aecf351e0e8bfb75f1a33f79b6f3bf29acc926ab9fd9b108813c6f6fd45ff9df3caf83a8a390faa9db9d5fb1a29911692933669601dca95a96cc421fd3055604348dba64e6668300c2768ffecb971678437211a558befd567bf5b9fefd53f9aa0d1b9c7b655dd752e0a666b6ab58a54df9a20a13ad4c296eeded15d1ca0e22a03fc77355e6fc985f222e3523483dcaefa7bc05671ee83c8fddc5177abfafcf16185553c01736f3da5809e4214e71ac8ab0c5423b75be89e0f051e63a5829ee3c3c72ed43f0990946953b3d26a17353dbaf1b5ba4b51ebd1dcac44ef11d51371fd904ab23cdf5adb8ab06c122bfd8399f7eba9e01ed4c1658ee4eb8a06dfdc1404e3b48e5b2d78a30044ce5afde77a1c3c94801390bd1d446708c6ae353a33e3035c198859516fbfc5e2c5ad49be9e8e969628aa9c0a01379e1b1971e0d0c5ddbcb5d9a012a8d825242e1e4985dafe2e14332e64cb9856158d45ef0d835d543799f9328653b8734d3327611bb8b154c2a8fc2af37d6c2805249c4b0cd24dbbf4d36c79299bf10d267ab8e31eee6bd83242d64b1380c4c429dadf1089d58ffcf208221b450c2fd3a14d9f4430d8466959ac6d1e1713e8a1c81102d18e953107f3bbd3bf99f98593d1a093061943baab40c2ec7dd9d12b524cea9c144bfd37eb4444c83e8ddb22d79096d52cb733675bed3444c83b972236b3cf958db98959bf5e42beefdcec8c4aa8df0b1ebe3ebf798cc7a7431eb661f0bbbdc48a7d9bb6ccd4dd23b65112383351743a99f853743a5a2ccc7e54d8d6184bf2c06a8a8c0211fb4ec160fc218ec88cad828a86c39cd5b8f13f07840fd6d834a662e17db6af514fc70b307006c8eaa386d0ac4ff672c0f4437877f528a2c5df760e10c908d7b5cd8831e1154b3983efa74af37a4c401ca8fcea6d04aa48c7e8e1bbf14ad03e5f9c72740abb62460f0203f30ded0326d224777dd0f63042120cc20cdbd08cb06c521e6997264829e056cedec3f6af10ce037a08aa4e40f31913b16086441e6ad7b77e7c8ea952b95d10808b51e8d8811cf17d38470efea3865666c5b63862dab391a4411103071b5d29f43de8bbaa52194579cb7716fb9daff84843c8646d0d07249099adc1f13183fbb0c7bd2a3ec20d36aeb19ff37a7ca430e48dfb05afa45dff0edd4149e3c3bbea0ef711d9f4132e7d2a7a89571f9fc21b0a08d2d6ce66f3156811bfa17b51112ff84647197997ecc660f05c918f0cebd68a0f35c254c5058bb5e65be76489b359be93d288f76c301cb5592c7d531d1a6f7154ae5e574d4d764f9446df7de355d1c1207aee4122d1183316e62b0bb6c49aa45497c9ca559b86b663686f3c126e36bc65338a36111d0b085cf2bf1f425b3eec5c13273a82d747024acb160a202e8b93431776b228717556a61734755b0f7b41d9e977895a37f673a20f66aa0a144698c3ab11d59a985f9e04e5e10c59999cf1282c5a8db11f3d26a597225a0a998e68d2ea581f3488537e236be8486617f2bd96bdafdef6a82447dccc7523257779c291cc1b2d61cb9ea36619e2a419c711339e3dc2247aa35775b65233bac3f084f3d654109ceb633b3747a5da102d7e244464706a9140b895f84bced3d6e21feba37f5fcd55d45557d80504dcb70f15251b37a22b7869233080e5a320fd5b57c8460a839138cc58687e47a374cc67492e42051641970e01604b2f449428cac09b947df92fc9bfa13f6a586f2fbe0ea4d14b2705760c3f36146d39a8304451872d9d14112b0262e665b9ae166866354bae6011c08e8388ce11d9820f83c1926e0425b72ff3df7dcc04d0185c0103738ed93bfe8f0d18d96c6e068ca8d80efadea840b758b38ffc6a83d9cfbd546e2ba8ad322e2d7f69ea6a9029db9a8f4c268e13ba36e536c608ac2f1ba22a76bcf98ac7b56af052f4a5a1559f1d116cc9b315963a08c2922388f0e020ba9dba2ec7c8cec4890b86b82549fd331b616d580e69cbc29d7bc5965e992290b0e76ec124a1ddf20c99c3ae1f77aa04822b80a9fff7cb31a2995c559be68d8b8aae068d6056bae79268446410616efa298fdb5a21cc8ab579365e4bcbf79efb6b01851054a142c74f1b5ed4e6565e5a2f76eae56618d1c5dd5447b7b3218b4d5025e08cf4d7e9beed4d6666c5cb4c4da214d6fecbec073679ef8e3fe41f5f38098a1645c5002840a85bc63ff2feccc3798278f341f6a49320d83bf3bef3812de195ca15455323073f5d0499cd7ac5061847deec372db4bf4a4a7745971773f33d42695169e4000a755a0a45f540dbc2642a552e77d26a9def16c143b5366a9cd151c5ec5b33e3c98826f5485199bce2a77e81ecdb4ec19ed2445481f79e371819c0e160557369ed38603aa0c278f18719d9139dc7fd4b385c2a4175eec02e70d145075ae6fb116fa41cfbbe72da79d9b394690c6d29ef5f367a53f0c38b8f8a21433ea277e203baa707a9ebe9e415fc1403af3b1e7e2f6ce161d36aa9f1330c5355ded6df011a564f96051bf2f998f5ce72f00ace1988835cd16f34eeb63c0f68547697f9477c0c6bbe0921273ed59767af24e2fcf0e11dd19fa931740693fc3380cee1923a3d992e4077038de363c0b1078d60ebe5366a3c6ea7f254373872c6a74c6dd80d16f960a8ddb58dbb605f69c82d2c322d9bb150ff301b07e68ac27835cd67f980ad08ecbb5d44a8f602404210ca42812416200aab2d899c2552020b7ae7af7c0ec41d5c066f6deb1e757e4e44fff147a85fb7d17b42b21d68ccd693e608dc0a3e748b565c759474a65817ecdeaaf26ddb503a1995bff474acd6f217e2d2ccb2267b483621fbf08213b2b0a339e115b167974b068c09b6c19e131bd2a79f834e6fa7befb545d6fa39878aafb33f8fa4cdc7b93bf597b1e71009d212f1df02ab1700b8b144307720a6ef18afaf6b53671da949aa536bb17d48831498294df66bc1820d71298f053dbbd20cfe9de25c29155ef377551820c6e3e96d8fd28f81a0361a8e9f3abaf30b2dea66349b65a3532440b266e883957bb9f5da9180e8c994067b1a4cd56c8d309e07976569a9b9221ca7017a92df598c71d402f9733f1443ad949929977b9090bcd5da038f9a544652c49db916231a82eac9fa3301cd312d9c2e433d3f2e3ef197ad915d3bc36580570dd3fbfde084a7cf764118c21ee65ce0c717f3bd4d9a109ddf47f3dc5dff1ee8839a36e463f8182e3944e39d1e4d7934adc19168cc5fea6366a8d1c06c97f5a0ced3c15f4b07175a466ead2af082ae1c953ef15ada2ae8e95353e6f3bb41c4e4b9c08e7e605ee3b63cca44a938356f3eae90cd6d6e54f342b495aca3f373c68f8fad04c50da67849e82ea76d8afbc7acc8355e110a0a4c30c87caec6bde58249324cf7dd2dad56c62fb94a39ad94f81923b64003e709d3b494b38731b59e5566cffc0534f9e75c12129ab3a952478fdbbfd6dbd2db2d02d01b6745a54db158877c6b005624aa14bdb67cd7f6e6a269ff40d09420b24353f7ab1ee9f9412f25e5930afe7c875faf4af54086e657981391d9514817326d49076cb45753c544aa673789e18cff8a0eed6d273ce78d3fd68dc08fbf32ee1abded72a6de46d13f846890c633421c99c3866f4c566951e8938e77b3db8460c4f7a82303f2c6f768df85fb90446cac6c6e3ac8799b46dfe6c721775c96e4ef2288e44b69a329f634d18b9c126f046cd1fc1366edc3d88b27d1340735c3511fe6c8abdc85c5e5ebdc184f7562f19af0a53b1d9a88403500a4a8677be0c7bc7c094f9b750b1ba046caec5149115aef8263d857bb17179f188f058ce32bfc3f29322fcea6332f02e4567706e46ee3694ec62a564ba1d271a0c39e3b9a63cf5dc0a3c5d8b974aa7e5e0c226ef9c91074b750abc98faae17d48ac957ae2a8cdcfd05a301635f930b112298d58ebb979262dbb4a933394a40d9a7a00013a2fee3ff00a1fc673ac5c77978639be835559b1ef9f244f03b446c3ec7775e438805a0b88636687bea5ebec847d5986cdf12d5818576c9f7943f3e53d18da0f13b40477ebda9a7b9481fd47c859ac744512820f99ac6b1c011b328a251c8e072e5af7b9087ac26f143afa47cb41e1468e37f8f395b151aeddf22f7ed6077ea42ff0502ed4d831e517e2f9d5bd42c5c2863a3eb2fe7dd764c8f261b3b756fc2710d202b9e6fe7dc1cd84050afb93bd3f628bcc7ce5ef1dc784e935a126548e08838cb0e1aa3817f93f3e803f93895e79cb3e44e4a3d58f5ca98f855387fd9572b6513f716ac6865d1d79f93dc0ad123998f343a0b7cbe799bf03792a37e23ff2ca1c49c378ec6b1079c7292b5ca3624ec32f0a9baaec01441afd281d7bcdcc561b92ae7f3ea66af6d805c44ab3044effe6f4d52be432e33a3267f9430cc2dcd7bfe7654763ba1e3068475c973320b3e72926c124f6ef1f8e51c54597417430085d27b1f33871750dfe351693e62cfbfe4fc221adee2da5a5433c6814464403b0f6296f736b38578b3c5a9b1294fcc0442b63e2e7927d0b734e8404540fa0ef39a0ecb9ffaaaf2d80a780f7e0cd2730adacbac22e2d5b520f4c58e561a20dac1d16905dd979a7179d670db90ef09643e12fde55160d6474ddbc27d5c30b927deb83a00cc96d6ec55135411b72e61173fd3e71fa336970205dfc26ef5d6039a5c976c36e09506a65e4f597227f399f5950af62e74f339120352a012ec37bafab4aa185dc1680ff35efa2e3710b7ec605a6ffb51b1001dcba76cd348f1dfd5ed8cf98ee065044b7846a5a95bcf60fba13ec3f29ec16e939c5de71c3304676d83449d3f43e439aedd588c29b7d3894897d5fbd7a408ef1355fbf8a7538c53af75beb3d4fa5fec4a1c3a04a2921d1550cacb20e03e8492cd0adb5364ccaf78b2a3a6a6c3d750b7112811e67ad04c8b394b817efd485eb4cc2fd3e27088ca7599ad69aed395757e2ba6767a1cc46e480f81269392a573ce139a40c17797652effa356002592d4f149f9869f518e8c73505642141d03232591d5de705e8edabdc59be86f0aa802069ee3eadd8e0512f51bb8b152d4e17b8f788466d97d4ec4f418bac22e7221306fc47058766c9719a2e3c9154d41cb0f78c692e5b7b9bd2c4cfc179fa9af78890bf1a604bb96bdddf625279f6bd3cd2a98b4ddde487bffa57ee1668bffecc6e30576dc2fe7dfaee418c750b18e217d2ced86cdb274453d20ffe9a2361f642dcdf031d03305d4ef3c6693ddb9b17d1ac192181c14d5b64c7096999267c27a3100030a31d29901ad4e85ef2bdef2088c1d02c0d28e837433159f1a64c205c04a01ee202056b54e12c427e3abe257afbd34efedf96cba564657cf9cb8b42ca68c4ed8ad3d13372418a1c47026ffc3111525e55060ae1062fefb7b1cc43b3b9228efbb14252b22a815ec885585c25b9b18fcb77dd2a69f54966f159f8184226617e47fadb5f80850b123a417e5a3e050b0aba7579e1e2fbadd104c787677b1d5c2289a3d3190467e6f1558ebc5482fb72d0f08de32a8251c67237d672940b99b8ec318ceebaa84456f8a3c87bea2c4d6790b93c4fd5480390139eb688351beb412349b3b1b1cbc05ab8ab7b29e12ffffd62b4583cda399f77a3f4ea1cb26085b23b06d097f23c4501ac153c33fa9d61ec960b75945c497d048b43fa9a44ad6994d4146eb13d7d937f4e8f06b535ebb1a000a23f4ff97cd73b8273172fb1f7da8520cf628a57fe0d4ce6117f87a76eb35355539f07ebfd4e8d17a642215e1899ddf29dfc25f66ba7f37e24360a5bddfaba24506059f90831ce94bb341aeecada0c857e33e206301259fe3f1b3401a9b118e71ef10a227709a794971f1c5619f27cc741409df83b880e9641fedf303da297d238b6bd5043ddf06316986815d6f0f15dd206a766c451bdfa89a0c9a68806e6b55de992db613f67000c87286978a59893ec364aeeac446ea1443e8508cfe43af91148527c715c2183bbbd52461e77616d3cbd18a92ce080d0ece2e5eb97ea31669dafc032cf034a00fc3cd936dfd3555f0ddc1b797e9b67bba93230acd6776168840eeaab4cd191067a5333816943bccaaf18714daa3f2d925d115acfb47876467690e1f4b28b88e9b97b4b63376751c1afe5ea6f87e306f7e4f735fcafe19d51f6b2c6d015c999e21ea81bfae081cd38a57a495d9dd4966ca82a65892fa83314c4958500ea259bff2f91cc6596cfd7a296cf89161725b4385c67b8f15b329ff702a88a6b3798df2b8264a6b6792adace04d7dd1e40d214cbf2ff2a6a68908c6949ad5d2216ea7dba9bd44d9ed665ec7bcdc49394e9c12adb94d7405599915c68ada82621c5c89246343340649ce51d234acce555863fa4b208154642499ee74d4fea2bc1e4c830f5676f88d462ad09a6e62269628764b4edc2c4b9b14b0b3010904965a9affb2f34583ab2f48c54cdf7150fdb1beccb287238d04ae658ad2e0666117e4cf90edbb0b5371f003e4a94c58f2a82dd7c0577edd09526f425a4fed368ae4e2360856446c0bfa698b791d31096c57efdabfc308287fd26db3c402f7e5fa96319738529dd0cb6d0ab07aa1eb26a2014dffc4730d668d45b134519ed5bd52b7a13f0dde28efc8b028739e81ef908fdd18986dcd914fbc3328d9bbb285aa4dedae001a0a60bbbfb7e95f6cd00c1712b2b2210fa0c58ecada2abce1b811dcca4fc107e53a80ce453f289226b34cd660a257cd799bd6289c652718e2c61d1b93904479541f94a81a3ff9e5167bdaab82f18ec51e53edbb199c4e58cb072c23879b46de20309314c6a65625ca1654a581ba3b50546391b7c51b41007d918bd001fb810db686d656c709fbb75053c9a48852f33e1c4e24b82b3a1b0f380414545dbd964e9e12587971e96f2d4d088bdcff1423210646a8bde4f3dc989a2e53715157e0af40938d3f796e207b0fef62ae9457c08328bf82da4aa26e72630e37bd0b8a186c1c466763055f287df3f5ea1c6226c00c6a170683f3af54fc00bc4663d8821cdb106f34ac531804498fd9c39d40b77b63d91dff1a8e8ba809c7a2a2a03f2671c4b4d1539b02653b18efbb2686e6ba1300685371bb51478937f066de3407626b80206f16f041dd93733bda846800c35ce070d9623b1095d82f37e5ddc3ee632bb689cb3eda16b0665fdfcc1055600829040c5685748889c763fc610556a5b59e02bdfbda52ccad48339a212e545184bd1945336e36810f716e273b95e815257f5630335b6ce2f9c1746664d7e034e5f8748ce3bf5025475fc902bda2d82a821fa1a1e85e35c2fe37369738b8eb12adf9d8c34e53561b63782796d9f17a16818f62cd76bebf6dc50a05dc86f781498b00160bd4f5f8cd5bbab2a58a0e8e162e1f77937885d3582ef6e1da4a55f35e4eeb64e776113c2d59d448fce370acc2a6ecf573f245abf0a44741811de5f864cf66ef4700e5fddf48b9b97c33ff194b105b129cf33a2178b4432946cfe7ef0a8ee12a5db05b478921c36da2612d6e254a1dea8a8305db4cae84cfac28fbcad366eb51ac2671f897e4fa0374cfd5725d1d01e1dc31f94b3410b13b4182766c689fc2288ee8f42720184ecd900efb6477fe73fcf9749e432d1f0e484bcab2594d0c40a8dcd9d001148142ab976b6fa4e7414c98cf2bf906d3cf08e932c3a11914b2da7a39b4d3f2b6406a542a115fdd56b95aaef503792754a134717c02bf193bf7d6d6db1a3bcb7fbe7462766498bfa491ec9f65b3e7270e39279703c92c0053f36b73471b98ad62a3038840cac9d4d7e8d09d4dead93f4f8f8d77a180b1f5ad2f80b628c3dcde1595aa38b558e0eb66a743e0a6ba6ebccc08d266f9c3d831da897fb3bed9dbc5aa821e0c0ebcbfdce3ba5b7c757390c1ff5c5d25fa1cbd985796f952eb624ae4fd16447ffc82ab85b4c28c3d1ebdc8ce6c4ed46a8a7326f9335f39b3c5ae37c98a220a6ddff6de9728597215724e4178d8eaf0ad266cac6bc27584f74bd6b51accbd3b8b711addf21b0329c9abb7f8b80f1f4f6d016076f871eac7d7e63e5b22473ff5fe43a12a326cf707b7dda799a13742f372157d7bd7c0cc798561c3e122621c0ee95252197834d505097c5b8583bf9a865b8a7d3055ec6a3161941a25f5ecec70640474b735e9fb182490f1eb7dc50c8004e0521c97b6db19ae76b3be956da48dfd54ab4e0e158e720bc5133a9f00b7f926ba4a984b2a9a794b12a6f1d0323f2e26ee641cd6c63a86f276869f171958b641601a12c4649fec99065309860f2b7110fb45429b0ea5c388d1a3d232e4a1af08129a5410a322247f4810e3de68445fd87d905cdc359316e694dc34ae00a27b95fec09c71e8ba044484a3f91a364465b6688647f64c87973af9f12d3b99ec02aeb2de67bd1620ee42b8ea7441c04643a19287a1a67c88b49ef6503ee8b0c62a5bc79b65b425258e7e887581d5d27ac850d8afdb744893ed6a0ef5dac0b74303e0d168edc9e92770c4dfa712a48ce25e3d0d6495140a5a06c20fac36f15e091c032eca3fcd6e8a71876c899c7819746f70ab559e93329f00552501bd2cc139f3f56770e25efce11512094fb0c8e5a3565d58dd05a2c27946bce32f0a0b2b43e8cb0455277bbb6e73e15dd95cf6c440529c9983388cb8bd07cd75ceefbe17a985d55a0a2d0f12a770f8287ffc40b3effe0a7cb78eaa9ad7c9258e5112cbf1f2627d920c57f5058167f6fb97f978045da362a10ff6eabbdfc131aaa4d49421c20686e18edf533fe6163a5d4e4771fb5dcfafcd4aee84b137a124c6ab23e81dc0fb2778cbb92e712912a8e3b19bf93b1673dac3e3b50a38cb620864c2ff1a173d084aa98960f1a2ea4038cb0a0d1447c2bd8f24624bcf8108033125a84bf12818af04d3e4be4ad297d71485fcf2a7735a7a79066f2ffd632d2fc6a7b1e0daa5c348cb34ae0246c227e89f9f3d3a28ffd9e93de45a223172cf91ce1dd8ae2b83b86861b3563e3f16b0fe4e63c21cd15acf45acdc7761a2db1f474734f670fddde3857f49f5cc5ca7be9e91c34adb8239d0c1318958153cf8f6e2a02b02fac1745d3a9940aaddbcd272156262ab6480bc828a21ef84581d3a5e8696a1a501c1b837e41134873fbf35a7a9fad06e990529b36b6dec3875d5e07f0b41fa53e7300d4a52c58d480a787e80f64c9d86663a3eeb95c1c0665afb3d37310c251b961b1713dd79276d8dade34190628e8f03ab9359892355045a15118bf26c9ab6d73e17589cc5fb723afad05cad6374f1c2323fabcc6a3d69ac6f25f0e7ef9b129d8f7c8247ee113adad93b496cece5056dea04f32c950f0efa80dab99a2a14829420b173f5f8eeaad2b351c72788334b2c8016dd9a5cc8b680c3319925070022789b476838974b2573d7db0192cc7d546c7bb7c6243cc772a22b61a77c2fc911b3ed5067bfd5fd6b0bbf10df129a598ee794deff7b50b4daeba252d99f226a931a8bac7edf4b1f8eda00d1267ac562814a53e57c381ea92841ef072939087d9bb6b79249e7448bfd17eb17d546ca246f7dd0dd88aa636a439e698dbce1e60daf3b60a5b4dbed4267eead27c5a444667ad6690abe199eb6a36de1bb530c4488ecae3e2d10cd1fe322ed19e8074a04027b2c97fbc72ab8960bb344c8413ee21cff7a0b5f707a1287dd25577be364be3e54aec728a6a41b2b6a128a27474217e8c7f1c0cf76c13cbedd78348e28377644e72e47cd4b70828972c40c75f1ccf50daf4dcb68a7c9d5d391a1cf91ef737e17e9806652a559be02429de7a5d3b8edfdc87ac8a0d42848e436869a591aa8d7a8abd5dc9ac95cb4310161cad1e9efc055768d5058141277ecb3e58a91232c8fab035b605da7ecf5aaf28ead996d6ad581442ece35a93f7dfbbe71962a79d90db9aad127e120116cfdd3743d5e1f56a15bdc1d7582802ae9076a81bf5921a18f9fb7e682ed0f8df7405bb9bc19b76a10791596cbecb8c3d04bddb9f0af8e90c7667e0000009df37219295e94680478ea9f2cb2f6f7efcf656615543e38f5363a4327c6843930a2e7f0036c5b345e3c42d68f751c65a96464afa0ea2205120e65db516ab7129a3bac475d69a8c99ee56da38f259a548f062912193896f8ea873c5b97093a7e87f485b99bdf6c4f4e6e8ed9087dd671f891bbfecc125681eaecd80437c88a782b50fb4b40436ec96a0f8ac24dc26b1b723ecedc7455038ea042df7b4388df325f319d89643ba40916948dce7e25e16139fd645d0b3e2adf44da72d34a492c1db363a70ef53995366e3483c6c6b11b402e0bd2fa3985efbec52caeae5ca8d8c72f087290b1836e889d7376adbda9066495ff6ab4d7a755206545bef7f530b4064645a5303121166bc89fd205977c06bd413fcae99385ba5051531f4b702d73c42d4d8e2755e99fbf990fded6555c532c266bde2de14d1a60fdb435c146918cee2c9d3bb0bd91b5481a1af244240d7308681fc86cf36c1aa13559b69ddf7e24ddf119a7773285130d10453163efb2e8655217d735398de4215312c7040605b4bf9ee3bedcde3df975fedd804b15bd4c43f81a449e70a2eb92b606a45c46798ee0aa8b149eb24fefb2c7b9dae07dc0488c875f738b2c29c6e73dd8f97339bbe025dfc9e94497188195bc0d3aab11f1f54f5c3a4d1e08aa86487420d1a8a4518aed712b2c5172ba4f188d614d72365b9ccd97367306c1cc4588db1a1428bccf5d4b8c813beb848396ac4203db5e806fdf1c5fc2e63262c28b1795344c8402bb3a9b4ae739481343169b11a8c03220de1ac2e5f94ad5d628c53d649c2cb8d080fd24e363de5fced3d9fd1a28b0cc2250204abfd6703a894b01b924158b8b20b01c4c599853869d4644a2c09fd35283d7d5e8230d86a02ddd8722f74f828273ca5b936c3dd35038fcc87653ea18a0fe0aabe097fcdd164a467cebf50d1d04e743885209a29a2a5d611b9145daf67f45a5a05fbf24be2a9602d90f6044be3d495c2b0ecd1ed80976e44294c2a9ff1522d8563a629f92f77379930af3b2ca8fb6f88f1c66ef345bd3f5a7a4fb4c0c0577ecbee054a52797caba4bd89946fb2739bca699d064fbe3376060fe51be962c59fe333edc4da2d8aec16353dd112fa5ff995dbfcad5c7a01d43e74855104094e31e3f60835cae39060dc9ed801ab5ef0094a9e1cc1792c258f39aa12a92cefcf9158cb810661abe35c64eef5d47e80a8505993a21661cd1a84948ae2550a1a708a4e7054f8a12c5eaa430991b0ded735687bf3a0049022cb560842b57bb68dcb9a76d5bad7c62914f731d0331f098175fb5b5a6c134097b0714b47588ae38646f55d75f7dade6ef9dff218301e02410c563bd8e43dbd29089240643968fd60d472896fd985f46c52a8395116e2dd8c1ae07a753c3d3a76c8b88c601a246f2f5ad70d79a648a55683cf4fe3393100087fbf2ffdd2b871a5abae66c69e97e584125630324604122916e34eb3c3cea67f675569b46a0b0d23d863843aac9f2d9fde461bd29cfb4bb9afcabe5cc06baaae56bea7627f73d12d9bd4f07c54ca3deaefedd1f34f5db2f46ca656401548fbb1d95b6e519d569c8f6ce0f9f2f5453d6fdb2e772f18ab63a3ab05959e16a168f4ee7b53cb6c784e2b178bb09ed7a589f1f7a8193325103611657aada2b7680de8834a41cc0bca0501dc7b9b0fcc446f901a197fbcf64d94d60239aaa59f91b757d9cca4b959938ed52adb80dc6ad13d741553be3c80facdc3c18c46fff3347985db4b405f7a8c694a4fbd52138cdd68abc7e83a5dfdae4afe45c2a02a968d992380de3cdc8548af082d75ce3e4c663a2c1cab3c04977ef072f60a1f40526626aa1f4bf1930f56b7c13a1edc943f822b57be1e8fcc1dd720cd51ec84da55198c3fe3818ecc8630aee64696bc6102e61f98689afe1be33d80f34f73c7cefde98d79230be071667b6d777b50fb33d8303024620f6a7a5b561540737c09a407684be4947bf60fb3a67340f38cbca660d1a6720c4d4eb1fa1ce2a1b023d6bb8b1e683f0bfc663eb22de020d44122fed8525e3581e36f03cf7126c41f0b1420b3802735afcddfc0533556492c32f3dc9014e3f1bdb5410b28afe69bfee95c8ed756b4b57b30cb73317791a1fa45cddb7e61073eacf6bb5665dd367bfa3e78161c36f0aeed7ca2372be1d08c201d60ded16b0f138640356c25e36c70850dc0766bb484b94ca15f4f638a28a0a54b70207156c0fdcf2dae210f21e4176fc908f23e5cdbe5d00055848f6a1dc134148786a03d7648b3fd4df0199ee4af20696e22f454842674f3f2b48e1320673aeb427265323b94db2f6aa28b2ae3506d848bc7f8414013e2a001b91ebbf7136237b4cf010bc0a1156f8473e550d6a2170a69ac560247bd353ba8545b86e1c7f08e86691b1a74dc2721e39ee336787a3256067eddea7f95fbc5a4c33789c5e4f095960e106ce8e9b2fe2f7e74719a9405a6cfb77a0c88093ebd4c2985ba9de3c84c33f09fa959fcfd899671205e364f9e1efbdb20582aad918cce7cbf6cbfb1124c2b4c522b585d54c90886811be78a8be084e181dc84f61d68f209a29b36bda326d36057164ffab61aa93afaacd5d8f82253928f979c2309f984e4e6e5db22bdddf3805b0b9be8e85f3ea7d42cc30eea62cb59eb29697e3fdb3f8b36b84e5f15f818e44f508a05e5c890cd462cd164c8a7188196c3f350ce2fbebf4ba738899729db4d3a08ba3387f9b82c03471bf79e48d0cca82a4004d7167fc544dc94a5ca2667d5b79703b2e093d25dd7924bb950f47f654f7303c6363a8f789983a1c4de14540ec2834fd0f81270db56ddf0351cd7160b30ad277c5052e0bb4417f2860181f3c4d44f184e51afbed6b4de1957e1773fa8c798858626f1d93d7afa63b7690cd681f912b21d8d56ec18aa4595740fdd38be77a3d0280d05ad290380a028a2dd34d1cb00b5f224eef290644a13f66826ea8f8f364b56d6e991e122db735c91254c86aa112746f84810a3dd271a20c6c4bf86a90d29a17ca0be760cc1e810b47e660db5409c5b27db97d7cc387b582556e2ad7498fedf3877dcec921844e0c583beae2d53db8cdb0330e2bd6d85359fa28d438b049ad0e4ed5c6aa8611d32a4f51483fc445201dfe6bcd8ad0bf737a94d98bfc19cc4fc5e8619b55fe05c887e50df7a8e015d158cadf11277b49fbfa56e8d7ce97f0e5156e7870129d8af863cde4346efa75e7ec9b8cafd817063f86248dfa6d8ceaf62cc8a87ab5d36071139e2fd41ee13fb17ed004de114c3386e6750d5dceca07f0fe1c9a4e266da7a76964403a81459c21ddeb61e70525ffe641101e03e8f8aa597d4344b40f096a5cd250aaee19aaeafe205a79ee29c7e106edacbd3ee1e2bdc8e58c19245ab5767cfcdb547d229526a61ecca974631d64dbe954db872ebf597dae8717fee8eacd105ff9d10205026d9cb1357ced355158c08063d28512b9e14c37f95222558e108319df25dd5a55eabb628dfa703076c257e36406e9098f31c49c78b4fb5829677252e5638841853dfa46bb067c156565649cf7419e04a56b15f37511ef60265e6f6ba901c94da502c2d482a9e8c41face3ed1ea22072183a08d79a79a098896dc74873aeb7a514b7308abfb91ef1cfafcc3284f8cd1ac1c0ec087666489d783f4abfdcd064cb772fa7589ba6c76e0a547f4db09b1c52870108e047c06645371fab1b94dfb8a6557ae9c4e5ffad37ffbee4511b37c1f9690accf2ff6cca370925c09d8cc098c13ee7e3d1117cf81deac1854be356e20277a0040fb4b50acfa9a9cf12adfc1ea79fcd4a4afd38014d38d4850edcf8499acb34337ff5b52bda2d0e216d9aec64e73d029aae411257ddccd10fdc5a7bd3ca628261ba1f19c09edc9f99157d9bb31abe88957d4282e69d1f2e2a66510be1db5fc82b3808b7b47f549579142cd23d383a1ed01789074093f465f09662651fbd1b2e387ae97465331b00a206c23f3e69719e7a8da74b2b22f49c8e67154ec0488fd1a02aee5c95aa406eee8dd1804695b54215ccd06ed9c4bb8043341b140a5253ea1ab489f6db2b977b018adbe7a6df889a444d52aed0a8ef9e731b1c68c5cf25f9af4f5b1558c1ed2bb2c7c940aa751c8f4a815f00d2220b98cccd7ff48bd8dc0df69a58acada55cc07aaddea19fb3c3b7e0a650b2a7ad0d84e1ad80288563056ad82201f64a00f47dc8920c15a1345753505b930ae1dd357e0562a4afc69f650fa9d10d5536f75c8144b0377536122ca238132ef7500197b3676ef5b0453bb95261daf6107463acdf76a747af8754092ddbf44fb5d7e67fc179fd6adccb799fec5243dc94f6aed7b5d00297562ce99f3375016ce10f03bcc3d3f272031dbe96307adbb5d004124a59740b0202ecbd63d319e48f8472680c84743a513ba4e26fd3e9fcef5da26ba5521e063868cd7291b205f68fbd89441ed12f18a47f5d7d72ecd639b6d726eab1dc66f3b2e4870a4ef20fb604dfbf2f5fcea09cef5a7b2b311382a7e96129f481bf68546a35fb9bfafa729643e98f35dea66e87c36e631032be33943a065d19b1ebc73f760d66d61b6d18f149d87cb32aa223672b67a1bf87af18ed7fd0112f48ee63d36cf2470aab16bd00249fdc148e0d965761e8c2af0b7a90e33315d282367660827db92f96ed8de5f74c71ca2fbe430e3cd110e6baf8852ec90ac29dd1e81156c667499349b48508bfd85e92b8df398e990eca50c14e4e5fc35afb58eaadfbb848dcb167eb4a5d80174c8fbe2bba7a6b130d9e7ac313a0a318fa5e6074a9d668b487ffcfc382d72834922d85afb01eaf41946ecb8e43118b67c16a0a0cc4af8e38e2a4f18e801246cd00510dc871cd22b17f68d7623083778b8b23da6ce040b3bf15ea0be1a561fa6797c2f88cb57a6a2eda344e1112a7293319287053fb519e0cd46f5791dfaaa1fc2e67e2e6216b6b586db1ff518e0215d7fd46d3d3a0a39cafc48f35422d8edafb862ee33c8b1d35f7d6b7ecff4a39a05d0a3f4eef29ebb670f6a27747af32df24c4dcde4e7d6d1847024b1f4de4b7e16b05656f4eb84c8a5210e49c73c1936f32e16fdee10a71522f78cd7f27d71eb85d41c0fe5cf8d738bfe20bb8f7bb3b91779b859277522debc7c8d28f87b90b8967346e3c1d265d1931d162f6736ac771c50c850a93fb0050564f5a8ced764eb406d6ee96fe208b914b6355c2fde3511ec009cf28ab82af0491063de1156716dcb7b3967602c390b364fe2209bbfd50ff1f0fc687e16e0972a30d17cc651f32fa26b31294d9a12f5a191b50726deed79145992eccb7124c362153c5b8a3106d25b2787c640b9ec09e16486b3fc3988038ab2797461e3adad704ad7ef1f8c62861ba3be39b3366061e4d6d7798f704223d39fa7d93cabd96ec3dd258e00211fe97588e39c8f67f02109bef01012e2563864130e66e758687cbf1491e481e9f1f277eeb8172e0ac16ee2dae1fcbe1a72698c2b77dc6d9dd6b2c35d7f09292cd2905e67c52d3a0b4d7f0bfd58d0b171627b2c094548223b186abdfe0637d8d9635066af166b91a8bc9ce7e65e08a728473a09f3f55c252164d4931e56ebf463571fd51aec6c9da962ce7db0e94bf0dc31c44fc323f6e18908f1fa323d7535360c3c1c1a9ce18f76b54876135979aaed1a496a32bf71330b5759d1a8dd9bcfd14031edfcd0ee164237ecbe3da75a316da64b8157878667cfd8091637bf60a69b7354682e594c76a386ee9ad4a3c3b30c2bfea706a357077db9537e6254fda9e0e20bc4a40737299aef5d7d9559fbc44bac383dd247dcb3bdfe30801d3b0d25e1dd7206db4c3fd31c4d07cb8cb00688581852801a9fdc434e782547d54c91288cfc177dc6be20254546b12acf0b0938c3f426652b781fa5b87dc8079b29c54c27b70466785811cc9f1ba1c75d8205797efb17f6b7345796c3c9d9fe12b998b9b9beccdade8bd8b0e60356e1cca8695397e176d892b9c76870d1f8640569bb82363a59cddff9dc0105622f80d4364a85d70211fb1aa31c946c68ac1900fa785460b820f7d737fb3fcb90ae7d2ac8ecac6d0282f4c36a95a7c2b64f94d20b0c328cafbfae13dd9a2f0c9c14c37ca832579974246b0894bae63b7a6d77c5d2534d62591c9aaaafdbcb1e20127ad0910a3abf0b78b72fec847a31cfcdfd40d939bd294d9860bde2e7f04bbcd7e9bd1599903fc20ab1d9bc5800481f1b5051e6f61c8adef9b9442350d60c13421cc0556e4496c68696a95d22b6244dd673d849180a8f9a765797dc7eadfc75567b85cb83fe56b0c9b1602085f8c07b751019e29a6f00cf22136b5108ccdc78f4677984931fa472d7b6e7f2c4b78deaf9e042db1f588064a7f8d1a2d527bec1098bf11ebe0d4a0bf545598efc3c6e4c79954db5714c0fae68be9f0288f4b52ab3e48e819087f1f689ec91993dbcac59ce436613db750c94feca4c0b12f998e1a9146da187b21eaafad9c1d89c199c567e254f688b36bdcbe0674fb1c89b5537024b60bcbe23052a745d5d3ea5dee350aea6dc05729a03e261bbef370588c32a8ea09e52e25a366a56d5fd9a92eccd59f9fb19e6f9ae17b55c9480f30b845bea51449515986ec72007bf01a17762206f4cad424983dd987ada413e59c73899ba549dba40218b79e2a059c8bcb897d90ba4170df18ba7c291e4811caa575b154690e2af1ef67a52a19037a141dea0573967440dfa917f267e3b0e98755a5818fc2b23ed0d3a7804e4aec2f935d1d1db9e66b019bc69898802a308bded189eba78aa800a3e88142bf89ff8bb925a7fdf48c4872c1fa6a439a5928fd03c0745f9fbf9ab6e613486af86d45ecae1937f16da51a659c04b23b8cd046d7a2b42e9f7fe34c35f3ea5bfd74af6054471de5a88f67e3518910fc0dbbc206c557b26ae0852f225ca513b0a7b6b27e67da48c80be88c38810b7793279b64135b51c5df497d917d7564d408d0dfa5fae221b66bc4a813b6a5e922e165a41b78b7924948956c48b1f53644ac320f2a32eac00da01cc9bbdad104d2666a2040b89f490ef9b90833c075935012a86359f284863b7936c248590a1a36c4421604cb748f85fee2db4916a163a767da4edabb3f7896c63c8e688bf7377ef6782bda003ab14f6d5587885181f647b2e3f56f7dbb3e5bf5eda4bd8c22629937e30294abec2e1e9dc9f119066489b46496f40c802b121ed79096376a89b26a5ff43f6ff815153739c33c3edc6e2f5d7630d03b72931a1bfc5aacd16a7707ed22105db00723a06267cd01093487e469d518640d8bf68ea9d8e3755be92e8036a04cbdce56f40d616c481b7734fbd4b868bff0cf28ada6013099603e0446efcc9d7d59170fe86ddfed1b7336e2cafa5a20699f8edd052bd4ddfe0f812dd93f4facc8bc6cb7bab3e30d7524d7b4c5c6691f33de4906a0a46435c1623db05a290ce104682b3c4b05daa447138dfed06409d17c783166c1433b884c4c8a723be15a02b4736a054a9d7de9d9fe9d4f619d9d8ecef344e418d7608fdc8bbf75745570d0bea1cfea3b72d1cb1c73fb034f318c2c47482b1b6d9c14df6753a6569ecf2adece8c7c1f1f20c348829e24d2bfefd975070bcf00b3e8292ee921841149d49ce89efcfa548bd0b665ed22448ca4def7f314d1e47a34bce62f7fa84e767f68997c6d7797cd627d4ca8295d7e9949d3fb5380b1a86bdd90c9a7b30ef6ccc9eb6ab8c2e06db0f46ec61e9a1e117ad89fb8dcb27228ece270c30057882d30c763c91fd700e3cbfa483c0c1c620de3aaffa9ba0e6f10421697ecb0677d7eeac7d3d80c9f028a031362178e99e2bb9b4e90e20a03c62dd88e8862f8206ea04ed3865eebdde0fa7af52e622de1b676ea131f93d065f3b6da8c115a1875900bccba2d0b0edaca2d737b1da14c33b452e2f4a484f35129d6b6f0f6e0a3bf879089ed3b569be61aa738e52b1f9fce76727c2f613e496873f1c12340b94748143ffb59e29c0a0c197bd25785031a37e141676dcba5b1f7f90bde6f220d1d17cb0bbeab306120e4ec9d38f9cb9243a3cc77968122046edd387fd1c27cfa5dd63a8f36334a9763e3d2ec0d5d76aefac9188ea0c14dea3bad36e729eb6bb7330e83d1570cfab1f7a4871cb603a517f2e3cea7a8e89b4eab67c628aea99ff1ce86043a9146552f866fc205a921acf34c369f21d55c3cba13b2c64aba3a2c3f5cd83b54942abf0bf7dd2a23d5d388690abe006d59037af72f5801ef0b00a88b3bd7707f7ed3b10626a3b7a57b71aa66fff4ee42c990c652a606659c3efe27709709768c5c8ddfbb250768f2af23aa3df1720f6a478e41cb75febc5b1bdf807c2688a5db01d269f9ebc506624cabae8f5eb8ff7680f7d4088357bb2113b42b26569727145297f6504df9435f276e00f9f7e6411a74097ad7a47d287f0e539760019ab4bcdd384aa112e8298be6e5856e6179cc26a1f5239b0846d45b15ae33e361b208c2b8acfdc750df42c3ab19162e8f7f860751303e5d6bee20feec834fa2582925fd6e511f8bc4d201820768c8cb84d91057fa0c7a1a4ed54eefedb1dba6053c86d5f5ad229e71bd0f262dd5fb7657698f21ca2091eaa5c66b2f2eac7e5ec7365455a2562adc38c37204f1512168f8e1ded4ea0ce4cecb5763eef71826691621904c25868c1eade9f236f512d63bb4f1ea2e0ab14e56413baf37f50e5f785eb527043f7e7fbda8ed57690c5cb8d4976da691a62fd36af824cfa47decfd18403066bda8b1deb4a6e01e3c10b44657b92903277da68611646ab94703310dbf700d610fb84d3563f557f303ee4cb56d4838e8a4f131c6c0f61f8c522e734be85aa20884438ab2eff1cb2d3c84b715aa04f4861a4ee28c776e29c4b2cda15220caf7c551653e13b4703c5f23e023e183f9c54d87ded80f48b02658eba2a63d841e522999e4be8b519282c7447467da2fbb9158ead717cff503d3d343bb4c9c7992515333affbd021de514ceca77d43e6f3267fb4fe30df7e8feb5288c658bf90e45bc82b643e2a3d41be0a1bb50e634f38d57daf65889206209ee750a677e51df702b194d418b582131d0764a6738a58803327eafd816aa42a99fc003630f68103e3dab9180ffcb82c65927e3f6c9762d6b6f88f9fbd63f3441cf316afe75a29301bd5a21922e44753293f04a2ace94235c60947e424407a70a7e1751a8de15a5d1570b963f0c52acc743197c02eded696a51e2c378e4daec61382c33988df56656376fb1a95cd6542892781016b87ccfb896eaab77861e0250b50d50697f9ced563cc3df6fa1cf19180f221250ac5210c0742b755b4851b3f31a520f49031c17402cffb5080ac6d0ba506433f44790262d2e5a1c1e44918789acba25a6d1ae20af19f07de2176ec3974ec0a4f16453bdfede07a8e3ef93000e300c06be6ceeeb23f4acccc4be7ffde0888b947e0da2840cc808c8196a2d3bd6e005c9229b5641fc37a411d4be47d3a9f53bd9509cd71d88c31f7fbeed3a134df792ff4cc5427d4c56b16245c9d7c50bb844302b7a48241dc6ea07549736b29255c9e5a5c660974508cd1035aa4d230742187a38f99ca9c0b735105b6829d2c8f2d17d094d9fd4f047a8546a2ece7a3245107a61a3c956a7477dc96d35661e53e6886d5b413d3399cb3cf8bd7a7d165cc80742b98c6ae9fe614b10eeef0db05c4053160aad31f8640d2c101d52a3dd0ee97a0e584590523a67e5b7de3cfef7a0ba360d5301d524ff207fb2431b96c22fc3ee444eea4c9a614cddd99a72dafdaf4f26184eb1922f5ea7d877351633ce2951dc8a819803eeceb3b4ac2f0102d7c165f48801c18da323c6ac27036d6bf157c982423a3b80cc7606a254e346478d9d1690b8285d6904fa407222d9899b8578af6bc2ca60a8d83027cbea80aa61cc588ac504d1cba9671d80f472945d94ea8fca6f458c9f64d4494dd3c9413a39bb2b58ae432ba04fe37aca98d58d524d626bed94ea7eee68237d6b87b557459891b36c24d5c62f0ef83f5f395e35d213c59e2ecc120398f642863d45a3d8efadad34db938743f07662ded5d518738fe096a2437381b0c3440e78e5a75f15d1fe51536f7403179aab2e873f67b1edc95a0878f8dc30cda1042e89e22fb0337de15914e2de876396efc97b3590877d42ccf2b0a164d50a487c53ec3764241d934322721bcc329a902c29966e20d3b02c449ba0fc90681963ed41234ec4d7862c2d11fe4771e014a8a330b77e7e99da51d5bd79e8bc097dc4cb25d624578a1fe89075debd0acf7487e443fade7c617b1c3c85152976c7e7da95c4dead65cede45faf654e67ae63b3a02f25218553442f0b078197b83703effa1ab50e8f63aaea0478dfd771f64de561cedc41c617af81e378b2b6fcd1e03cafb2d53f8b9a049a9349062be1128add94682c3c0de537d35af8a46c87105ae4ab0b90e083b69a0d3b88a296d1134697f5760c18218aa96f4e4e12d71fc5d46b6bfcb2998c11052026e9179805313b108738c7a51e3b2a1045fe896340952091b25d4c6d4c0dd67b55c760714ff104b7311958eaacbeaa9bdf83f93658a72712e66a873de94abad9b9408eb44cbb935a363981a31a9741350ea9927a2c2a2069e6e7090d0c6846e8528b107af50e818c787e8c59b231c619d4d0f4186311d2bccd9e32558418504ced31eaf0ee6e82deede88735b95cd1e079cd0e3dc4fa5af455acb14f00c99db88fa53a17998300de07189a532f2dbe4efa5d4d32f00e24084d1a34b027ebf78cdfa5fb7b00efd1b3183d4778043c52e212179542f47851d8e1cd17569ed25bfb431afa653455692bae7b6ed59bef0015d286abff15c480f0a7fa0f493527a1d6ae6087bb0229c00cd7dd0b8bf3e8f3ae6d381ccd529600dbd59c844991ee540b8247b45d9434e7fef6b37aca01e164e121ec2bf94fc2f9f2944663c194b34482a1c9c0a21fc8a244d7ed310f7d69de09b250bd9a602ddeb1f28bb9cf1b3623571fe7be08e0bfce76816dae6520c5be17fde44d4bec78775d902156f0b70d456bf9b2424b8514a7797e6b71b1be09eccbd7eb5a122b577b88e8da9a3f31e567792fdac2fd8b0667bb90be7f6d8b63615acb72c1d5c31f02a9ade4e47b1e1404821a9e647ea14b71ee976b95fe101c3c630517cf02dab60a7a9483d5b298e3eaac0d2a0cebd05a94eeb003ca7aec39d444f7f46ec7361a4f65ce41d8ff2065e39dbe8fc852a5b50af81812d270d218b04e2d1c3b821d750cc6ec68c33ada89b4748b428fd8a0422e93c0b50806dc5d17bc1029474770adccf9bf8cce03c7c607b3837d1c9cadeaa5efb4c0ab137ba12e24ea1f83e3c084d765a766f9f7399d3fffbfda68d306f51c0bd171ce04c9f7271ecf996ac693b6a8127e79b22dc7533e38dd0fa4715b807bb1732e0ba6e1ef4abf44b9ec38d84417dc4515d6590cddd44160edc56706505b2c51002db067d5c7d733763905b5dba559a811aa530f92909e4303e03c3e9daae686d3cc9c03a16990c6023e270209e72f014cd355189016e92c091448a0a7d05c834cf9a4436ce851cba2822e1c142dee05f638c6e7c89c2db8aaf9cf8ca28ed52fee313b510aa7091c5ae4b6ff55c4c806e0f220cdadd0c3d7b2c00312a6157146f4eefa5ad6ffed0389aed9070160ffffff9f