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 59950 0565e065446ac6a9075a503af76bdb953ccd15d866655b3490800dfa2ed1f0f8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86c1e2100ecec9b3455d600370c6dba8e40bd831bd3208df40ee53bfc45aa722
Certificate Block Hash
0565e065446ac6a9075a503af76bdb953ccd15d866655b3490800dfa2ed1f0f8
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00103c000008170000
000800008000000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000fbc594eeea21438837aca6641e68cd1be2d095dde518648ccdc3cb4b8dfa1ec5fd7811e0b0a77feff3e24e753de11e9a9696abbab960f2e9eccdfc4eb87c594a344e26c6c91080651592a9d207e5a0e8c4e279f84bf7ab8da1020000000000000050000000500000103c000008170000

Raw Header Hex

000040205fdd2a3c3e3f4829513d88fddc556578c1746a262497e2d01fa14752897fba38976d44bf2c5230b55741c9784ac25c2cadc4713cc6364e635389c8e2d321f4ef8518136a8e2d031822a75ac4bf53ee40df0832bd31d80be4a8dbc67003605d45b3c9ce0e10e2c186

Proof Data Hex

59,560 bytes
12121602030787f08511609b624f2fd8b34ab598586602874325a3a0e9bd585f946ae535fffe2bcd05158f4b4b99dd3ac7acbe8ea50daebc7429fda2ad5fa2be38282ea6e359a57ab44b463e01fe6b26032483032cb9319b86e9c95562327f1e1d89c038c379f0de42839fe6293ab278009cc48cffc849b1f1e399371b1b78708acffb6fa8f43a612bee0cbabeed922c8c5357763afa7d1b014781b98795f3f3484a79ed3cbe350846071ab81c5abca01446020d95a6f971ae6423f7ac5279794b68f87926375336d3bd6f113b19bda710a642d81d8e8bcc8f964c17cf0228f1ae2ec2b822bdb37dc50e4fc53f0bce0540ecf6c5daa4e933e70dc95d56e1d00f4894fcebc141e3419ad94480f881fb72c6a720823b003df3c6778d78ead8313107c48fb74cf36a7ac44e3918923897c211a6157d372f3ffbf69236580f922b19949136fe6b46dd46e1216080cd83d94bf57033a915d8ed282fc891953bb1f7cf9063eedef006207b9640c72d48732b79cb44656e7d8e15a858729efae19cb22a0c04ee1962d30bfddb6cb90dd8bc35d9b3edb1b2e9eb4e14dddb2b07d4dbe1d114f4f31000b0fc8a33910c45759dfa8fa0c9c250559e9490c7f9a7fdfed66c1c8dffedad96022c6b19dbe760e8a37405c6700f6b1ae81adbcbe7ced843696975ef88035ad00ad8c5864f4019b874f4e1238b99c65879a7d688d1c729ee558a073bc0fbd7c8c52e1ec206df3892faaf350ef9121796b2cffe0f05dd37fbae7fe0d2d7f4d895ca389dafd87c370b7c4a0921505040dc8a75b155aaadefe75fc260d7366f86d0cc643234c1021df1d5df457e47ab13f16e1f1dc54928b278f67ca7ed8b736d14574dc31fd7252ec9427f59029948a12e87b858e6003d67a622bbe555345cbc759fd394f586e61400350e6049b66ac8a7ae7ff2429194b6f6055a6c96f21f5c5fa2d0727a6a2e885e3b88fc5921df85863508b903d533b6fb2d7b2435c0f320577a0f1ca108d58d9a6fe5dd4c76c731195494c95e9be923fd2c56cf3dd4c245d270ae1c6f90216bbcd11c66ac57bcf855227ad30a0647a7d5cda26f74e21881e874ef9cddae7c3ecfff303c5d87367f18a29d520fcea9bce09ddd98fbd2d4c8123230dc7f8c9f958002d6ba164a53f452e7d300c1d2ad5753d08333afbfee563a79f654a3196e6d42e65057061a977207c7e252b455dfd446705492ec454d52b751fba6df126a9f19867c5d8f24f97de64f198cec3b2dbe01cb493aa3eda669a0f119f97c17f972134ab6c5cb985d55f50307c11f13dec997365a413c1464701979b6bab9b0e9d4ba4e8a61dd1257dea57687b59d26fa0929d50da6ea37d66e4218968308be8c779367347d3ecf066f587e2f99e4e6da931c92c38fb334c9ea27ab40f8b36c2866c338ff3e23290c0b747fdc457ebbab380efe58c8d0c5e70ff9e5deecb83d24aaefc379a9092d23137d5bd89e8ea8cc52cc09fc48962c211710f65d7ce12edf5a4ca1dbd236d6bdd97bd62ae9bc8548c09fb96d4fa6485a80c110ca24a4eabefea0a6eb39c6ee72028882c8f97000f062341079455446b71aa9321fe8bdcdccb9462332f492c6fa2ce299722924d57a05cfebf60bdbfad7b2cdc7991123c5f4a807165600e9e93b182b344379e32c6b9582e36c23fce936d2d10ef2df34588a4f19a3538259a36278dbc06f882b6e32c2ff2713f03f72a0915ddddcdc0e7cd8b13cc0baa5987dbfb27fc409dbad285a76be9636c76d5498b170557f5cdeb3c8bc50db69fed52bb7483ae74cf38adb88e7010be550347605189a8c979e4bf839117d5e3ec9ff9a61cef0cf71b2f3cb2c1257095715b102498c2dd826343de7a482b486928f310ac91dbf112685f9817223af5576d3cc9f91dca69d6a90bbe6b368034b9d2ac926fed20a62e40f28ec17313d6e4d1aae9b7eb8b2499f59227698113b88b864bbb85d77e52cb8dad844d720c91076ea73bb5a3e5800c736fe1de2a4620186eeac08c42af059d3773510fbd03c9c338fe884bf9e83e102246f300cc9e0e0db6c643db0a8c461f57cdb788b1746620c47563621a98360516c17b81cb0d40e4a22df8b5f1b9354cb87fea3684ffb9cde60873aef24a6b929f0411085f90cc0ddaa27a9e7f1a5b86a5217464c3c6e25c8895fd40aecf43cabe54f41dc1b7b3c885432f65de6211bbb302fb7fdf738352ef496c68e0697faf92464530ff1509a5f5258db712a277ed6b405fd19a5de41eb282d16a6abf877644c7c0ee7539b01e83719014852c332b50056da755f567b0672e898d52cc7811e3f0b2b3e445040bf22eb25d0e7517cbcd99a4933eab6f2930bac539cb0cfea21fa4684a16363168a7bb75f4451cf7cfda7dbc8201cbb663054064c21e3848205cf25aec9ce6b1bf8cf020b736e963c572e11ac1596b23de8d210342b5fcaec196ee25e9649f8db74eae81d79885e41d33a7d844cfc804e32aab1e03d5a031cc2e990007826ac04490ec2bbf31bf01b4a01f0d35f9b09cb1820f817ac9f985a9392bba29be1b72210435a2f25bf4d49538baf481747bb55b7e36df88f15d936017b39bfcc4d1c12dbcaf2b52718bcc6094e0e128847c6a465ffe1829fa8b6cc4313bd1e62876976b703853ff7fb1e171d1bff7d21ee845d6f887415877e3922297e16ae44393694b8770df4d7f5b04f94cbd614589eb16c971b6b9134c9c030346211999ece451a18b26c87d7692745a5664491fe9de8e47b15864da401e77ddca2c6c1ff31884ec179bcc2af45513bb055ba1b0a3f783c4a7dff9a5cdfc2bc514e02efdca3e1c5708d0418d47b970b2b499346e502fa88230189a33d8c6dc6cda53a4b83c9976c34bac7a48852129f74193b1c617e5ccfbc288ed6e01c7af2f094bdfbaf10f052ef11cd16abe8613b366fc2147315e182c9ffc33ef555ce4619764bc0b841ec6f5771680c5efd1d22bb5b83fc2f745a653d302cb675e07af7502829936e93f380ac43fbed7115e1f841c68ca53995780d8e0c4f8d2437c14c2cf8d1e0985c8feb7b09ac5299a3cdfcd25a5b9bdad5b354db8ba01f324c3c2bf34128d69e2a5cf9ee794e4abf809885c3bf13a55baf64683f38ee6d67640d34b0a8efee3a80ff6acea4e6f27eb2bc87258823326e46336bfe65c0bcefc723c45f669e7b34d0f0fa32d72e9e04da4e770bfd0fc799560d1368e7054b0f8422083b620c6fedc7cc97285021331423ba6abbabd95ce63cb40626b07d3d7994c30f44eff7303b384d9ec097944acba5262249c894c987d6048dbbfb5694acd673eb59952a3a7a1b372c91365665e002add43567a8fcaedcc66aafaf3169a6312a14b709e5290e19b0e6bc777f651ed0272bccd9d8fdeeb9aad17fe006c20e01c82d9ac17f4917a9aa60914870ececc21d595d0264ee155419a606c516a922f1e48d882193b16b6c064aba5b1294d78d67d1c4b8c3bf1b3dbf32ddfc7dcb455cb8e28d023037982d02bb26170b1b71fb3ba5da5b6026301a2b3512ddda5614aaf1c9975f9ab6631abf8b73e5db54056f6c7e8b5b9d92845c6484bf067d178ed3e577fc92a09c0a27c679502ce1028c9ae293e77d161defad50856190af951afbb2cd3f6be332d95ce74f243cc56765a45bdf2228368ed14f7767cb107294c61bd4a458b948f1fb2465be1b704c29cdf2f2e1c0720d50842e1015df05d30a143f6552e0db3f75792f453e7418e59ac807ae0adc345af05e36d955f6c5f0c4260ce351148a7a0f61a1baee07d0d13ce74afa636eb8145f40fa86752158dd1437229e6a4d9238a37c0e9376d42c2720e552c153baa971bf45856b21fe5e1f73b437d4d8911777327c6d1d288003a8d7774507c28eda5148d4f2e00de7184fe5b3703141bce568e5fa7f28bb06790cbc913241debda2daeb3a0c48d42d53087e98c9cbb854e80488da2bccb82f70d9f45ee1bf0e33cedfe05d891296a75006964a262d27466680817b16ffa3f8710272d63ef557a70a54e5a2cd6eb4412a4212e6a09eb889ec8500a9202c3abc11ca63e697cc357e6deb53b29c3c10fd590dd8306d973c901cb34f7fc6e50341f115f6ae1dbcf05e86a8d86747ac4195f20df1876b66f6e06fd5f326dac00d7f9a745cc928cb87d654b06d24e7a75924f3e8160b4a082645131743d23cc721681bc6e09b506d9e9eba96affa9444201c3c0559182c32d74a065e5bb0b452206b9b66df89cfb3bdddcdad6670e0c9ffab283c9098ee8065eaecb3d4a1cd07a3787b99fba966c5c81e4ce41819d7b1ee0b494aaef12ad48005c024ea0440905dea521304f844f74af8c0ad242568f7cc973b964dbfa41e57645b5608eea353a642a31228ea90326913c271362ac05e4e93a798e06b08b1845b6973d0260032e5e4270dbefca0bbcfc1f13f63e5da73176c7a2916e338edaf7ee3ac3e5fa97744e6a088167503abd1769050f3a8985e789243aa2c33d41cf09d9b849185a563f72b21c6a0de5a5e7fc45fdd45ef3dd72d428448d5f84fc35d6d9cc8c23926237397bf984e1cb42166e164937498827a407273b5a0244a4faf8f752075d174b2dccba327460e494c5bb5d3dce77a199b3ff5632ced85345331c1e2390a0f19c8386999d8d3f85fce8f38bc16bf5679e2cc590f1bcb7da38e7bb836c77b61640040012accb75f7b48f2b2781cee2cdaf2e16374ae5cbb7d87d66670af4e6cfc8df3b67ff1ff0ee3673355e998f31937337a8359e66d2da29e79fa27f6486660ec39063f30fee356eb7159efe744ee737bffe0a270ce90ae15d9bca4a09ec4293917052564a9f5ca9db948a22ce8112d1928bd3835b15aff9fdd472bd114cac7a817a5a9ff5e4909ec2c9dbec03808dccd050c1c8ba8b96d22e8bef078bb9006e981eb1feeb6518772f0e453b428bb74283795b26b5aa478e8e9f0271a0630fff4fa0ee7bd8604b233a97ea9488daaba7893b0187d3c19277de2c64af1d7f3f00592d5337fcbfbc3263d0678a6e59e09d0aa309c2f199d64f3f66c08c2ef07fd06ac6eebb5dae0ad1866b2f3e9f4d69e6b44a7cb06bd078137c52a16a677c0aeb5b90f37d8b8e38d72527f59e0c5624cb52140e0fde3c50f9c2f1de33616e5b47b68acd8a2eaba946b67390de1ef2c9c8547940dd4cf193c46510304d7b8973fa0076be3fb0c3382bdddc361beaa61e64be801d9c097eeb43f4d21244fd4f26f2b4535dca9d6e2871deacacce5bfb635ff8204a59678ef53a0341416ef69116ffcfb538307de887b0801d045a53329a2d8f1cfb36069de6df3bf49eaedd12450a05e546309a606aba886a91337bf06ebd9ab767c261ba8323b4aa61e19a72d0e3099094bd2bc85382eb72a666caef98402e832894074c9c499306c11d3a9b9879f1cc32a9f4fc13963522ffde712aa15fd5450f442a9a2557e2f71b50dcf8a70803943bb03b83bc63061d0119480b370affa3c2230f1fd93a80feb19fd405bfeea3a31b2ba2938dcb0d610103aff6a2b92ff108f3f61a1d3d1bf55473db6a38435241e010e7dcb97d07edde4924199581bb53d40ce7587d841db1dcb9db7f7e5a6f9779e86f67c43357a16b6a49a17d24a671188926f13d9a24f9ba20ff25a80e3e030e4d7f3a8b33ca595bd61847465539515b5bad665ac6805916599d15b315de9b767df6c6122e550a91d501758e759b5024a8765d53a517b41e9e4ad0d3acbc1485ad70934ed217f0c1694b161cefa70504605b5e6d1b27782180c61bff4fc04628a3dfcba28789d56ac5ca9df436e48283dd25314630a7ac9c869606db3327bcfe6ae36077e4f2c3dbeb3678207c8864f59a6d416633e1b325f7e51c09fe119619df3799866e021dc9f2af9d7d097bc93885fadae7d92d6b0b36096c2c65b4b1a84cb3f55ae15b6583229976a720e5c014ade171ece1c7fed4d81eca21e3edd6304fc161f11338c8b9c5721a05ad2edb5a3e0721c88d8baa112a21886a52ddbd5cdb46b4682e18997f0bc64fc73d136ebb02c1a0ab1395ab6fa70d9cd47fe4924cc379fdbc00aa3dd54c57116ea8f10be3b4e9673fa13db8cb5452473a7cfbe47e929f5e059372df937c205e2958e65e887508bb35fbb5aa478de884354d7c398700886bbf063ca74c3a284d015f748cca56a838468c3db67c682a1d33eba9e603673df04e55b857aed52ba21ef4bb448d342ba1a188aa64e26f37bf24415eecdb051e4d8f3dc256d7c2f198bd38858b26bd8956ad6a6146c9ad953c61b2f91e9fa1cbff184bff46cb2b9c86651bbe05c8af565a660b8f68498c5b0c75095abaeb35c8b5754d8a31171bc31d954256965ddb83ccc18a384c661cceab7da7ad3e45846bde06f6ef819f8bc239b9d7b3f0677992eea5231078829a072df6ce4dab0da31252f4758b248c57c79efa77699cf9a769d4200a142361e1f622b1a9f61ee3b442b8a4551a961af335de7eb4013fbeb238d338c5b623070cd7c1e989129908f996aa6a0d13d6bd9e779a7f114b84e94dbd2b62ed2c7890d2d42a22c76e55cbc1883bfa492fd87eaedab66acd5fb7d2427655197a25ce486b747e8f9dc57b59a97e04d20fec29a5d724ad52998fe83b3561d07204dcf63c85896f7863d51f9483b7da560bd87f1b6044062ee839b9b978725892bab5b6c9104e55d84f462c7cf45b03bde92e9e5a13e094827b65e72828e9d4e413e234f91ebc3bfda7b299f94384ef16a7acab6c3b3b6f7161071dfb4a5ed0c20c178429201128f0bd600907138cba60351a81fee9bcbc7a899a8a9d9c4294e3e19c5c8c22ce56cde8bff667c65783717d5817eaa0b2784e57d0090ec70be820dbe0990a66429f335cde98135124f2f9e7feb40064b5c8439613c706c8fbc3cf34b487715602fc075257e528e6ba9b28ca6a94fa3d294b95900a85c2979870839a0e97583c2738240901411d0a6644c006f195c4be1dadcc26147dbcbd644052066df93284cde2bbae9ccad06d7345286b17c9a49b357f9044d238d478206860f65a88db24b8320512d24bd66dbc22957d589bd218851d95537af09dc21c54d297072c0e17334da05afeb1b847f6376cd2841b700b69cfb100c31ff15df9ccc9cda15780278fc652e02e27d4d3c58d40a1cbc655a6fb0e5ae95f67ef83ff33039022f12c24e1747c181752c499b38abaec3ac41f8d8f651b1325a3064ff9bf043c623d433449f6bcc64ddb687f3e3ada2c6b665a360ed8eb5840ea193abd1c10c4d4e610f805dc4042eb061f3bf4f0f5e769edb4eed7b8a72a6f382ad3c7d12b22ae0f2671a0280d93a9595e54e3226f14ba1835e1f138142d3032fab7f8ab5dad7f2a69d20380d8982e0c4e744b9741e210aa4468ef67f7bb324cfdda5be07c55c94a4441eadc9c956295045e76f100177ca617ee75ba80408200cda62816bbcffd01b8204d7778895bbd99a4363a3d69abb4316533898027e081650188a4d01d5d2b2d72ba65e661a3e325f4f20b899ba37c641a32a6e833323a1ed5ec5efbcb7b227c70a7704bfc92b97dcab8c8eb8e6e2b627ff90444953933a724ab44a4b5640e7b82e17b0750034691e0620b2e6692bed9bf16a4fcfb1c2617b6bb5c0103fdc20ac338b5266d8e0f2cbad66a1ca8d70742c3ca00c6f0f25af250bc254a59e066c7a4cc052694588743824a694ba15a6565b3d3fe44b30202f7cd7f5b639e5a7433df033e35c9f2b7c0de324118305051c7a57e7b15b8ddcba586e1ac241290b0f443cf60048c55ecd57116fbf1614ba281a37bd308e2073519a0f4ac4dc300ea8702f239ed0731be961ac52b3bcb2c974afbed310795b04f70fef8c0f237143e1346c3c126d97cb877a31f901abe1c9347b38518008a52208b00701bb6a9df00d9ec0ebfebdaefb127c66608c5222be706634356cc5f71607a938e582339c6b62c23d107c953bafcf4478374b5314990b3627ecb083e7c11ca964c15900e052acd6ebcfbbb3540b11ce0f06dc95ad7d45000f797d16d06767dec0d2e24871da83d3172f7d5be4de2086254b8a612bd8f3a4b64f1684558e5cb297932ff7030f069efbc8237a27e99eaca96fbf2008ff6281e3b2bf41a469b0fb9d9a40e416806bcc215ffcff1092ea29683138046e86643eac7cc145afd97070a1dba3b846009fcc3e385d4ca33e3deb5dd50d0cb26fba85b0155e9b077834bd7fb91ae3cc079c8752d8dd66795ef34e7f8a5e680184dd33e838d87e7ec2fa954c797992566d015c719faf70f1a9f33675701e94bcccb97286b208b0dd0c8502213e8356382174a9f4843960b0e1680ead3bc63c2f2834f44f275a1077c74eb35cc3a6775577d87f19b475f6ceff41b947005a60d944f2576d1662590c2c80d5c25328bfd629202d0ddaf1ab26b9219acd53b994177c5638f99631c8df8927c4324d2a4ee3b8786265b6f5ca3931386c64359e28c1263f7dffe9d3bfc7ebb621adc9f68bda31dd6a670188e97b786611348108a13b8208498ad347109140a417b4fc7475c8f5ad5d265065589aeb28601d11ddc7f4898b8042984075d0cad237c37e223ce42288d9da48cf5c90267dce375dfcb694f7c7830c4f7f000940c173d53b72658f178eb04389b861d0b48288aa58b31b2c9958d78eefc88aca111d70c1061eaafe0dd012db992687e882a2db77d27c51846cfd82b28fa169d147a03677096ba37c1ec5e86f7bae6f58404514eeac08dd9037bb10f087e5aee9d171dec3af37478f435830f61b4e7e215e05af2328eae2dbda1c37620935956541511ce5f0497ec940043b6cc3d49b5a7cd3e3003addafa096e1d3f74f79db8b15d6f8fa75d0f27f550ff4928abf75219936bdaced3b9d88c558ea69f300964b61f86c4786aa0ebbe12f7ece6cff1d60c29dcbf906eef78047ae786c1607f7815222c13c55aecc395182ea12b0ea7a83e42644cdfe0efe9d3a9cb8e66d3d155cef386a05f74a9144c710fbd70c2463d58debd01c7e26aae6786c4f5f071870f2deaaf3791280a2fc615979291fa4abc766d24b9fbb28ee29bb815bedef711f9c23d13a8fb8798945f15f6c931a78b573e9933c70b05e34e2d19f554e25b976510647b14c7c9ed40206eaff431a5bdd13ab5f8e52cf5f12987dc14e008f32a4c3fdf8ec0bb8b84008ae9af2d5ab3fa6f895ec401e3f68168dd1dd6cfe3dbaf71ad0b4f148256cf253f16b81a1dad4ef8923f2f76a930b02c367e042a879f53a6516a210ea5a80061f97def5b846ddb7a0687d68b005cdd59b2d972b51ec31c0753288f8bb6736880e77112c330a5b68902a118255610e86a8d41b1f85a48c3a56dcf7834967a51c055a0771a6be7f3209935b4a5a23e3907a7886e9240a06de9a074fea80e8e79f107939a9466fa29a7ebe94341334c679eda740653582d5e4994e6fb98cab782c1df6988175354f7024407952b1dce34e3633e6e40c5b29479c949efe371be940579af587245b3201db69809ffa88268db0f8caf5a1fd1d87d00ac13a2592323d5421c1d2afa8918962e002c29a1ac94760300d4e81d2dc0bd7a1968df0b2440d154b50e0d700ef851577f787a5c461f7a2dc58b097dbbbe839c0b0a4a55ecdcd2156679a071f1cf53f2991ca1b6782461248e60cdeb2992e46223f5de86399a283af46692821850513c8dbafee405e80d2fe07280baa6ec428c2fe56c7c104acde784a16328284eaca6c730aa37fa4f1f1c9446278ba6bc42187186f2c2f331dd1df088f0c34b8352ec3079879cf27f7666db9a5e0f567d049bac938bbf776888e3b5f9624da0fef5c30c56c79336939a3e9555fbe1df59b2490ac1be93e67abc4db412f132eac4e390f0c5462ce94a003213e8e960689bd73e28b998573a2eb6e7aa523092742d2f4b057b6e2e9e4b1714def8f6d2edcd4c223da4de3334d742c5f22467ae10cceba40b45e58529dd2a7ab86e0f1bec74877af92cf5f3785646dfe9cc1e53915e342f5c707ade14e1c385ddc4fc78df7444d36bfb81509489c545ca0648252876d457b048c75efce046041cd0015fefcb107ac30745875e1f2023e629191913c0144c0bf36d04217db4bf64c10f443f85614d826656e8e837f9673e0ccf09ff072b3a73ee9bcd91903ff44e750ea55225740c1bfbdf8db50993cb426abbcc0209df3b24a1733abaa38157cc8dd3f6b833c928536017f05dbe84b4806c74320c9b8643d417467fb3ae156e12778c100d9684bc28f0d5884c2050724487a6844b4790a63e41081add54eb6f97c6880a1cb376cae739f2295f5ba9260d0f5d2f0656bf89d088389d6e329ce1ac99c2117619e8eace1ac1175f4778edfb6f894eb34d06d3ffd9f611fc19c218acce10b75451a78a672b03e56e0833103727bf6c707384c36487c995436bd6d90ef0d9c0a1bbd184b43ad8bff0e3c5bdb4033b2c2800e4f16f4c6f74d2cb1c5409e366e195819a924f0e87f920a9f0fae8586b7b9131793c2ca129680bd921b94b95ae9078b28ed80ecbe317f098d16856db1d0d7246667aef26586ac55a214b2ca3e065f3c831691dd8e3dbd5ae16c586835f554f00a8f9a42affe0eafa2ca30b3b19cdaa7832ff2c1d66260ab3a7f838673d0d90331206fc9d6fb60f72b239523ab045817f2a5a9614e18bfd80c743848f005756435e7f8f6f3faf0d453a6c5ea8a079d13e127b688911553d88bedefe66f75c4e8f586b036938d921753cf21160c173353b0bb2a13696ef02ebf4136709736e680fb0812e3e9a332836db614018e522e557bc36ff46c10552dcc9dbb383bfb7917fef9e52e5e46852646418b3f2701c57a932ce2c851237d9bb7aaf6e235f1d7567fb50b5d8eb1c5d3fc3b6081a9c88f6a81c00a7c8beacbc31880981d759c792f3ecba44b887ae599114c0b77276ce2e73dfc907f1ab9b1ad46585fa32f4ac7c4b6922a0106072ea5c73c975e61f6a7e0aba71b14303c11e7bdc234796827aaa6e6a194d291298c0df4bdf27c695aaaf6a11b66c5c1f83781117f7400bcf7d55022f2c24aacacbcc6b81b580ed28c22a59d4cb1079a0c6b662a219867b9c00a38d8afadefeb4da4364bd7f7eb82a4dec8b5a567a97c12c7103b885e2e20445afe99d709873242e45171a165e90164a310cf5c1a86fa64e9bbe5d06dea7b5b3e56496a2d9fbad4d6ea63d9208964bfdf0efc04180d7963bc365c490acb8cbd0823f233577e90815670b3bd68ee899e9fabc994572cbe09eee532271e0689abf8b4a40d565353e5ae3d52777a8c4243c279ca7fd856f69b9f4a75a51104fcb0ef564d1d87c56b124ed69f7178950e6a160eef5e46c23c6458d0ac627e20b5a1150c0d4feae4f763fda5ec108bb960d38b40fce05cc5f0ae0afbe706078c4c85a7fab915352201d7b9f34cbd6184eb86149c3962aa74848942dd5c954bd5fb59fbbb206aeb518a00d6b692d9bfc9e560883c91dc33dcb7507551650c89c2074a3ba1ed3dba2d5ed1fb3c55998551051ea203a7e8f8ec87532edcede3207befa4a639d2d4649e819442b03fc5ab6a8aac8574991e9e79c5a17e39aef47bf8449515d7b8777d660d08576b762daa210dc6539fc0cd4609d43c98a670d90f2ce8d2d8dce30cab7eadb3475458b73d1ac3b3485c4edb53bdfb9ff74be8cd3fc4ebbd6b75ac658ac611448f54a303595af5346360f1cc10277f462fefdf7a6281f1e097c13b8dbdc12451679c9bf5465e2c4485beecf7ed963113f560b5d523f17cece9d66c9a544bf7e1f2c6ee78715be140b3856261b2244e9d0220559c3ad0f6d32aea88746387a44b3b16325cc7673b80f8348629b4d396ef0b842699457c9ba3471222891eb92c6921cbb669bf9f1ac5af3876ef51480d2764ef3cc17e041a5fb224e89bf70fb55ab2cc1cd19f5d0a30f0103b553958fdac82f30ad859558a8b6e48fe29709e08e7997c4569610ebdecaa8339078195b57cc820f8a3f3cd1cf7bdc46137662bc0bb1c3c676986a837772e94e5c870dfc0211cd99ea27423f8cf57db6670a9348c6beb4eb2835d68ef98ab15bf382bafa7a5778bee599797734fdb9a49a3bc8dad689a927397f9d0c13d9b8abeea985ce16e6d9a4ad8a11031ede8177a2c9f0c5c5f8e6dae7750d913abf817a624d7f840e657bd9cd9a344f0d5b7ca407a4321273874f45ff472edf39fe0f8184291374f21a7f75cbe79f954bd3f8a74194418b255717dd8c64bb127a6b795d95d5f61ae7a77efbee1a14314a4f093eb45b9208fba02f022ccd20ab61ab7e409b94a8b4bcd20c5ef11ec1ff0c04fde4d14129d485bc793c7145dcdda87f5d5676313224185d6b9b9338233bd4c10f5711adfd76095e30fa0c6bc668609e1548ae0efb97a1c406488acbf24eae6223f4112e63a463914242d11bc6003418594aca9a80fe3adf04a34a73adaeacf1b0bd49f3149b8838db0cd312f50ea9403531f654f0506359e5d8548ad785e434cac2f4965e73c49ad44b6000cdbe4a99e787629c0beeab8e891a0ae94d4874a7bcec8b1d09441d61a0f18d23b29ee0d7973ae914af5846fc54f96808b7a498c3db55e63856eba201375f937609ebf8f2560180032d3e9452ec95deb9f67cf1fa9f9c0b9060d75ea7371fbc6b6b0254ae24ef5417b6e00309216e6729601302e6f8691f69ba608f224d6ad48098b2c6e8a0d900fdbc8809abf615deaf7faf180dd9fed88f97f5a18693680cd434623327e59c639f3a701e90f6c378c055551e14c5bf036eaaea706ce68868e82fbf5b6e7e727ab8ece65f2d96478bcaffc6bee3d4a67fe54aa6797179f3faf8c494e511bf2267c6b13dce73cef2b7a8218e2f00b7862ac6e47fa977558ce857ee2905c656d4aa29e79b0275a215a796859f218e9bf1886c6a36da1f6df3a38fef4b867e32a64fad1e1f4c728766fde622c7ab5bd59f1a9bf6952ec440f439c9a070d71706aac9e6a0bca98e21708fa68291659fd95bcd72ca5d6322889935bfb910742a34854fe81413a9538faed59fa23720e387adc084a1f823d41f2958f4f4ac801f46ff36164926f87ff271cdb13cd82b9fcba7bd2e9bf8f671e75814566ac6a7dc201d09a77f1ed0976168951b0ebad4b1f2223ee7b632c16f17e206e4cfa7ae8a1886ca45220bb238be86c47bbacc591255d25a2b62467b21f7d157a9ba18906583056f377af2d99a17c9a3aed466ff1a69088efa6ddc08a10ee57b8bea5b6a7d47222ce76ceb92a258a35ceb1026173f9c84df57b3aa466d63cbb7f96816f87cba3a9aef843c52d39168f7302b39a21618c7d316e797e407faf54d46438f2844170b873eb755ebf6d215a0b9f2d64ae6a29155efd675320a45ef69071692f646dcf27eff2e3d69dd91573290688002cb4075f42ac366966f5688dddc63c89408780e92e2928aee5a5d7f503dab514ada82bab82d94e1261e3555570d00b035b57437c44ce564d342996b05fef2867937c59eac63e909afea878d670f13b94446049573e409434119001a7ea0a416999534687cfde99ed94e956d1b8cd90fc866bb40ed1d112878c61337db4791daaa9759c4d8eefa69ad8f5d956b8143bd69479db5f84eb6ce1f539e9cf1a3df1225959935298660217ade369d50bcf7eec0879ef500fa8e8d714a98c61fa2de4dc9fe10f7094958a025187c1a685c378b9e00b05cc8550d9406b21c5194d9fcd4cd6c74c29c7cadcd89722530074f54d415d027c5624d79366b05d134240f23d8f040a70404b3b49bd711c40d1e466bb8bd926403641a93f824a99bebc6b4d0ec4f97d7659730bdb6cbe476d719787034106bbe2e45b0ee3f4d95ae14f9a58fb5a2e7e09f344f581877dd9e637b5ddd3a467d14f59abe9c46a0d3279a87f72f36930bbb263c9b6e750bcb0eaf7806ac7886c511960d05c0187d5bb5a9331585bab9ebef410ae59138ffdddb1823e0423bbb55e2bc002d6d39e3ad3167677e7b3ab1bd5242ea22ba88b904bf87f433cec8c89784a65641bb819cecc65c05b7582c5e4ee73df7beb07d2c15f203580804868a230de39094916b7d81c393f4a6fd11e6bf55b6e8e0451cc128372c59583c74c6db9dd08b6d18fd312210af5307819bd84e2cf4750e07ce9873ddba77b9348780b2028b2c11e2581f78eb5759cf3c1094e75db14637a1bbd1422c49cc99fc0cba384be26efcce7846f360704a479073077620ec24b4e9a39db38d1eec9221f7b97efbfa88e8367508d22d1c1a2a754898f7b9304bdecfa51094d926b8e131b9df9b76f6944dcecadf4a64107dda11e32412ebcebe0400d279d974efbe8e81eb9d9f84e64fb2b5110ad4affc104c63907bb7a80c6a3ddfa65f51c5eb4db447824cfb8617235423fa10e5b9bd7849b5873155c96dbf7cf73b014ce560255a72504abf3d580676288e40c271c0774d0f90c31c7fd9bc7516e8e9d5bb4a14cbcfb34113397f7dc3dc3715d37b0955842ac2d4f445abae3d4211376455f6918fedc4847baf630e6e889d521cd14c8622fa8dc1837c9a6e5fc8e2704e35ce68146c575f8ccade5fc866b1b9a764cff5d3f942ceaefd35b0b16d6c1680b9465b4036926c3dcfbab4e143ae5f5a511848dc850eceebe6ba40900173196f60fd7ee288954b36c6fa8405f97aa133a663e34f0f7a064d29d0a7586b985c976023e41891cfbac338b8bd1d1bf176fb9009cc9d223df3887779e65682bc61c51da1a8480dfc169dee4e65f50f50e11415ca54e8c9aa04c8284f24424fe8acf43d66958d23df8d8e81643a123ef11cb964d1095524c30923e8aa970a84bc129d78193c29b30bbb98c7a3880753923c8afcfaa718fd0141bd24e81e1f3e52aa39d8eaaafdd1be2c69357e8cba5ee3693443917d1ac2f6c1863a497c26e85e5af9bb08118e68d639713a444cc699c9e677672672975bfe76a66957275bbe0bed8b52deb07df390475e3e40dff864fdc3a473eb6833c079c722683d796d4a4fac9a661adeb1fe0c5d786b8fab144ab70cca4fcb7911121e7195ffe2ba4f68daebb64468ce83b30d1030fdbb0df7074511b22fca2f909b1e55d6bb09fc5b19db8d68d4c0acfb09018285cc896ad6dfcaf206da200ed9382247478e479853eef8631fda57f83ecc0f2ac1659eb6cff2f46a41813d3a34da87500397831b12a39b646439edd0ef66a3a45ad928829be4719debc56b0121e95a9660bff6f1473cc471a226744b322f5b1caf6be466a9d68e424aa2a39b8ce3f3c986ba4e84ceb848564e8935825c85196b6e738eb145f6ed331ee5f8ced21fca3a58cba7b4527ea6a277b3d67c390144f33bce51cb607e193de2d485fba1e8f0fe9a15adb3a9b730a8ddea69717ce0ed274e142d749802278bf3976efe3a05acf534905ccb971abb70658dda59e34360f1a5b80d1c6540fd0378ff55cecee60218037350f2ab04d4a97936d748bb473fab9fac9bb6fa8740b4df67fd52b87f0fedf8f7e41fb52493c9eda0508084bdaec8faa4ab201bc02f50309f9f7f28db3f68e5ef2d80c53d6f7779bfbb7aadb7cb0e97c854cf724cd19dcb7b9e48b8188268f290c2230d2244e3725a01fa09bc9978f388e702d65507b88315945fa709c6f61892c8de6413f06551bcadd504abeddcc2eb34d79f688b1dd4372dd9244ba6de99dd0454c4d36d2237d703fa56b6f1ecaffab76598f76c6e82f06ac7809496e154125f62e7552bc0e08763fc5c40d8aef7b5979bc37bbf13c9cb54b3dd6064f4349647f63cfcb9dea5d3bde4e99f9425777ff1c6db03902b06dd51176361d032b103786e3a1f303b47dacab5a0ffa92977b833aa1334a7bcb60ef92dc87a0b1794df37d693b03cea16cd67d60545d38f09d98e2066ee2ca19052f6373448e38217f5a3054d03292366ce53121e4d978aca22f746548610c43ff07dbc2308011ab3080e18b0664f4eac0105c0e7731d4e969706d81af37a5f72effd1ef89ea77ee3bdbcea2a6acedbfd30a3628ca0bbae33a7d57402992dc96a4fcaf658d5a046ba2916ac690125b466b4330d9c14321529f5f43dc5654e442400f0f983b0d4987a715b5f60538099621f590c68a4a31a6559680653cbb101e6ff8781dd425c0d056aec3bc49ee6044cb24c78d65a6ba80dbc88a6d849d0f863bdd5eb56acfbb7246d9793ab6fa8ff5847cf23278a12530b2c43d912c2f2ecb4e3b258e563957af8621d8b9c97c5c05cdb2adde0f91f71df23a2587021e62a0620d325a061bef12680512bda7375926402bf0e993b9702c52b61148d43258e21b00ec7d0f1ed498f684a049b8b9dbc0c0b867437a2f944de5c01e4daf6c5853f183cbb1f50e89fc833dd384c0b89de10ee7f192b28294a67a1bde2d2ba8f8c15195d2164447d21ea791e592f89937f47790621c4fcacdb295c3b86f1c4a300972ac87641b87bba83e67499c6aba3e89c058e099a7a2a6f5af2ddf2a0f3df8ff14594744a7d3280790bfc9e79e8b3019b62563a1c769cf5559de0e3146e7c75cf3126cbf452e6790849e986f26deed65926132f3e6b560d5ed5983ba5f043a36ccb37335c982e4adae278d384d9801c1d172ddb65907e2abd9ffe9e7c2afd25a0ff3362795b7ad94f2738685b9cd99b801535b54527a3f06e81d6278ed7575bfb2bd839810ff1b71b457e46f5d4fd0a5885b2a8e3cd9d9a7c5f7f4e0a53c927665606197232cc8c6f002e0d2d29b0adf50bb9b6607e05ceefc605d4707fa12c416f7ec016369fae8e08c64453fcc953cad8529e5fe64e274444fd8c137defd0640995c5de3eaa8e3dc7c7dd44ef7fcc127616b73ad5ce16bb87f48a3506dda41dd0d6021df71b8850e5cd34c2c6eaeb6800cd98b65341b95a9271c518e2dce7d5c86c2ec1aa74c05989c9ef374cdbe4da685a91da04ddccb9ac136f291f24ca9a09868588fb5b5f1c2b0a7f42e769f7b5b77a479506621f1a73f082d9e745bc859b5c5f3fdf1ab6e2d5a1c19f4727ffd0f32ce5520c34bf4127a618f0189cc353d60707f0b736f2b2faa59748c344b3050c657eef29579ce63740454b8f8861fe3319fff5c8edff19e7aa74c9ef16c889e739bf603db788e7b92f1c8bb5bcdcdcab0adb4997cafa5acf081a369593a082a04203c0b5d5a9d8bfb95ad5f66b664af6f185ce5313729ba82ec7136cf6324691fb51f97c5e6f7f4ba057efb98ade2428be202a0f07220c06a6a62ee8474804fb985edb478d32537efef097fa37cb634c8d1a6ccdce304de7f663242e25cd1aba291fe7a331bfdf2701be73471c91038b8f453b26249764d0182d6c463d01ba2b8450e2c3bb49c747dbad7e26a9463206ae3474a6242f648c29a247e76f4de0ab1b58770ce53a41c5428b7769a734f037cea96523ca0f1fda0ac952addce1fe9edde013e36809ef01455e9e9b0900535a76ef34fd3f52a823b049e4f3b78f02821c450acdb5712e0ce8d28ed002998ca26298e0ded1c09490486f6494fde4266594573612e115fece7f1c760cbb3fb04cdc3ec0ea88561c9f4be067168cf01b2c35d3c53e68abbfc3b545a548a0a98297ec553103c254f861536af1f61c2472249c5c441c52b0e78959408e9865450d1823d29cdaf68853ffbd2dc1f843be1a118721e9423070488441f8c866942500eda64cef481fde6ef6d42537f521c802f46cf9a4adb2ce07dd1613de21ec1e474b4c548d3cee87d4242d30bc3801504ef3b4f2b809b5ae7a230c0fe4272915246d0eb637453f11b3bae5e63ac8cb247119ac2393ed3e6052ea202d8c9340fae58f8dcb7b6ba2717acb8ef479f658c4be64dbcd91c752d790f33c51836a17dcd9d84fda839b824b72da952653d7e0acd45117109f716463ead8f0b26ef3017dea0910838f329376ac717b11617c7f9f54bd8f4b59d95e0684e0eb325e337777a40032ea3c03e529c0d2a62f80d41413e5621f6248feb3a5b7052a77da642598414b7bca08bb52eb487464bf58710724019816d2b889f3476f1b55ac6d58d276bc1ca95286a8031495ecf7d1cb268bbcda4e4a1f476fa7f031fabd623635ba8ae3de182c18f3526a3d2dfaf4b62d10e40fae4ed9307b92b33a4ff6f29604d85005459469a96513253619f56daab982684155af3e31df31bb0d914de60a4e37be6d3443c1f1c34374217a6157f9bd934167351b4ad3438475f4392e4fae2733e480edb3da8b4bfdbd17ce13c23693e05a66d84c3d1ace0500a7152a463f3ca1abbff1de1dc36ee6033a29920c6aa110977bfc387d44f7fc1ac3f4681d93a2a60b287db14a2c8615c561201d135cc963e38e606d2d0b68cf557ec228ee8a36bf1775283120a7210a0e861ec4a05206ad72147cf843752dfc65b7e1c8fa5dbf74a81bea61ea16dfd30177f442a3d6e43ea556effb1b2e92867511071080c98e5e7a514bbdb7feb7b2dfe9f287751cef810c9f88e9cc32b6cb8da298dec33b8b1e3b8d227bc400f3123a5cc243472697fe25282719922fccbfe88e705c5953a9f37c3511ddb822ff404b83f2ae1e28243225323281839584d09bfda66e974014fb38f5a492fe15b733030adbd7bb8f68ffe126320e5e72a5961f4636ed9a4397af279a3a5ce41fc980091fdf2051636e34ae4c58b39f734846113503885eca5bdd27b8b0e658917d55f1a83f55f77faca59b29d9d5dcb16ae0987512181fa7c6ba43c194158d2312023030f1a1cf3562be132f4d1aeb9fef9d8b9909474c3301623f3e5d987c8996cd5fe46f9d7ad0f018e93ce349725c12f21263dc84d3dc7936d0fcbc80a8c65c7eb23f2ace38c0724044dc16618eae184f7e8a4f17c696cb3c29d589ceb5a36eeb85efbb76b0752970c5ee1dec926be602af0fdda3f0b654d6027f4bab3fe7bd6bc1e8c29bcb456899dc18f685369d5cebc84d360ff27b2f334611eae83dbee39b40238ad6af76ebd6e227853ee698cc55795a64011b9f10e217d52c2926a8474a49d1f061dfd3606397c06aff97ba16555e116f5901e6347ee1fd5c26cd239179835be148dcdcf9912b3283ae9704814edaa842da794ca7a65b0941cce788869cd015a5e9d51cbcfca5eb4134b1338dd67a6c700e0e9e06be573e886332edc87a46ac5e6e5bf27b819232ae771228cba84439c3bd9722d7efc60d9438fb4e3700f9ec3adc8d305f2f0293aa0b9920b1a727becab2d102d4f1439471dec155bc835ccd00561d7113b0bfb93bf75d13ce79f6e697983fce9f8a9ab3e54150313a8551362e7ef130dbd934068ecf51c81c4e61add5525dd42d52e03c87b60b057837f30c62ea338ccbe7b70fd612f243b547eeb63ecd7e144984e79c50c6db60879e2c8cc516b02949fec5f896ef8b24d7f9ab5dc9142658c60cb0e154f058b10f2ace1a7dec62415584411cc24e48598627e71dcf1f5cdc7b2e136f75cf579ff54be90922d99c7456e0e5867cfa6bd89f08f6f1d79d0265624392d245480436aa941e219de098191ec623b35b5ede8d46ba09f661773e2ce8c515474130cfcaecb2b0a4fd4195f83f009f2303160492251a5e617b6cfd850e6d3c70df66379bbfae6dfcc0a1db8dc97aaf3ef0abf705b9195fe65b765d8078205c9aba5baed287cd861ccfcb1bc7b8e17e6bb03839ae7bb44bd5fea826845fcc3fcd89dd457c757d2a9750b16c2322cf9960ba401391329957227e97a51781564dea3b366834883543541a5efb2820dcf4823837a0c125778c972d75973a55b0665a68a307f5d1751761d0034fa03957e32cea4273584fca6949683a007a3c7ea17a232917dd60ad821b95d5c84a4877d7f26e2641fdf93acd6715c33713eee14b3126848d57bb08379d1009e35d9e293b9b4d1dfaa1e09cdd5279a50c6633aede8deef542bf3ca57a334084c6c108ea6f18690d52e235c33822b288415c6811eea62c03f3b0c0b1104eda36b551c54ec97a19f70e9c3a1bd62f1d82c11aa5f933858d373e60a2a4c487bb2cb63d2ae666c691e5f5b706c17e2e7813339f85e135db9a910752d00601ab055eadca168e2bf032a7170a4a7e73785f010d9dbe2d0e2225743e31ada5d88134e3248bf5c8c411633a6dc4853c90678b6589e59a64db7b3d02b9a3c077767ce0cb9a9da4b3905b4a93e77e591723e730f745a757f4569331490add1f3bb090cab401543dde34736e8943c3c1adac18a265bbb77ac9761b36b9398cb0100df6cd0ec33b6f6f7da19fe9a58722d8b2202e202514b66cb0cfb83b2d6fbbdbf2d4a75877e78b94e90ef174983b77a58a2130222de4cd8ff91c2a123940b8809119d33809b5bd951cf58fd1ce5f9253d2694987f348103131346fcd343a1441a945f6a5c438bae1de8ad015ad17fe97aa2b72c71efdbcc8a35e2e3277147d56bc4d3242ac3a46c3146cc66b4066a7cfdb3204b3de4bef23551a7df8ab1d3cec10c202dd5a9ddce41f1c675d274276a936a7dd29e01cb4fdc44417e1c1ad189972a4808575e6d0c85800e37777141578bc48954d02fd3356569ba631674ca5107e8ce31ec5615087b9208a2156fcd0c3476c6ba391e9aada41d48acabaea124d7ae6774afab45284679e34834840f35af98a254d4d2939ed98322599a4a286b98c87fb67afe0a13bb54e6a251d52c71928f7adf78f3d9165472fb8362775c5b8925b48742e16a70b3be780bcdc12f3a5d731b3b2dde4b88232986cbd5d0f072730cee99a2f7fdf9c0ec5910571b1a4c4f5ad51cabd0a5533fe68c2692167284066e0fb59e4b475faea9f2c5ad9347646f49e21e36144fbd60dcf0618acd0514ff8ceb6eae74e8c64b31ae7adbea7f067a3591ca6d2b077ae92316ad42252a966334ab340170e3091d7b340b416e92ba28b9c17cc4a2db70155192713a2f270b204e251f1b26df70a57f21f4cb90902cff6aba47f3f1c9108a6a026757d991c6544891f995400246855a6baa1aa6ceb781a44cddac886505dc5663ef3981c014842d4d1dca081efe2ff08faf589a7538d17d99d527b7384abb35144c96f5f32b10624c8412c890a92bb0a56239bdcbcc13bbcc05fce61644b155fd21cb5a1428af68a401ea0ea064f7912279a4e16c25cdd4795d3e3dfe1b53f1848af1ca86ee090cd74cd9d2088a129d7982c21028981866ad7c67d9ec9f4fd954af1ad7c3e2c153ebe28ad664a2966a381b137a7d5bbe7bb6e8f02ddd8c4fec03a0ddc0498450bcc7116cafce26ad11e8640cf856c7d7f7049c755fa36f153542b7335bb03da8fa1bf2c351d3afd332383d200c433f5e7aa5b5a90345af870986b583e168e80596ec6951aefd711123323fb4a24dd068d7ac59d4ddc9ffbb059d8c9b1c93c4a56942e47307edabb80bcd1e9e178dfc50fdd63d970f73e24d6dce99b24372f220cf8cd090f730f0c7fb3cad1ae858c5dcbc64ac87e22bf8c8c21fe47c0229fe1db0077cdf955ce8663f5faac6dff677c9e3d13f8d2d14f218121ab9994c38576e3fb8d80f7a64c1513f4526547effb4494b8c0eda915186d50e7bf9d0272543859b1ce4f6baffa4ad47d22ff00a9b27ec342f16d7f144ccbcd46d2ee1b38120337881a7efdf71f535df2693656c974ea0c81a13d6704de808fcf9e4cb64b77469a3dd60259b16856284cc73e79f0542e997c6a6b7781a63560cedb777471a09dc20191bd088440c3a18f2f77642aa5728ac831c18342c5229bef947bcda309202b6efa95b10578ce1b80c89dbdf038dc1269ef041b91c0dd72b88ad83b2b0e3950a93f46e3b7e8a290217907157cc4f6d7d6b9d71016996f0f28d1a1fdf422f56b7da575dd3ae153292f13dcb172fa06d6c8af3ed516b963ae096a8756a92562a72565deb6092a579aff9d70cf0afcb40a047df6a00a1ec6c0ddf2628e2cb520160dc85bc51e87fb49a929e7935e77b0860fad8b59e213f3139c3ab2218d9eafc8d0fbee29e4af4c5a0d5ee3e6aa67157e8301efff31cf177e5fdec01755b44ac713eccafddd42cc0c62fbb14546632dae48e0d94f91f3019b8cc17c91cbb974398af1fb8ba93dfaa178179f42648e31f7a89ca15103d5da5b0b08caf08c41e932b4d8205635c4e42b6cfae5e0f56369c5345a8b0948955fe6b5e5f34c2af11191f364d49c560b72439868befa3f6f6bf76620bbf8c6979eee29d2959451960c61cfcb893569291984ea33552787dcf8e23338f6b5d470bf18c470a4b19b8f12c303a58328d48bc229e13bd3a93a7900ff539973cc833d4c36cb91056dc069e561d8856ea1768402a9b6558351c49cfac3df905f4e8adab73189707522791fbec70b0c6801c36c2291a4f3b44acfe3eeffa4ef2edbdabf9afb82061512f0a57f571da4978138c230e1a9a440f9f4cff50afdaffaa61db6995a16411e1dce295a3e7599584fc9f8bd7c6dc3a4c9014ab6ebffe15d7fb1dbc0d056720c02d8d24dfc6ed37d77aaded7989626142986f829f61ba2b0749c92182c3d412dbc7e7480f8ced149ee0f442258953664da7704867e1ea24f9de7ba8200ce56deb1d0fbc8c27e887c7371b7a646f151dccb4aa17750a9ec6c41bc5cc60b3457684196c331ce79398a673c00ec2bf27456ae3afffc27663f397646663254b985630be3c3e3cd504008704728d2af32da9a462aed0c156dc6b273763da98b0943e2e2c8804d6ec79e993de600a8d7bd0816c194aaa0f2a87beb3dbbb1bb00213949062225249cce6086a9d1138f5df46397bc83c6e081c6e42a3d38a53c476e6944d9667abea26926063acc07827ed9c3404b1b524af6470a2618d1a7797b989c8c2d9ffdfef9addaeb8bb2de88ddd9f9beae818758a992df7abff687af2c1cfba8d228d0250545deb82d2d8f6dc4b0901a067d983e7dd811d135c12bc7c31850f6b26ba017476c0732efc2fa1b3994849665dc6c9cd46d3fc71a9efaf0bf45606e2fe11a5913804b46feeb9fe4bac50d24dde0617db9c9109eea772892765f4d91bd925a8c4f4e2ab4628a624db6251346323c3ebd41de866419fb69397d9a9f90ea1211852e74937b1378611e69e84c02ac3dd0eb964f7fc8207ff9fe4dc2e8100eb1df8126c3a4295afd53cb6266a539d30cb303b439dd2a68627062591f8560d265dd772ba03a5f2a262cec34b6bce555186a86e6eb90a1384e588089940b01723cd3be2143f586a50586169d8a11865dc490094a926f365914cd2ebce0484d4130639d9211ab31e99b4a3c63cc16aae1dbf24c63c907594b899acd29b3cc96a7c696c04ad248dbdeb68c25a830f72b07f678d04e92a63fa474402d26318759f826ce3da658d80b0ffdca1580ed67d5968c7a10e0fb960cc1ad6e9c71e245b8cdc0a4f59ca3cd90c1352dd54788c0d565061487864d28d3de7fb363fe596f49603768d8698d1b1818fbb6525cb59c637aa03eccba67bee966d3aa1703453ebc8a00d0f80b003ad893ed1cde61781a86111ffdedc7fedb3645568b812d99709fdd7bd995b9ea8fdefc749758208f580c0ef93371e72ac8e5f0851fba6dd8769e1207a641165c3b72a902f79893e4bfe4c544341850ab62d24acf682f129dc90dc3538b07ded727eb81cce730c00ddc413cacdd80950aad1c2dcb257873c739685d4d9b06ef86ed0090124cb6f25e66a9ec2c33667716a2ee0b65f9f0ce170d13cd736f0bf483baf1a6c6e9fa00c9df3012b51ac9432a0577ca9d7105e9b17019ff50bd953caacb705caa913d1820d7a346eae7355d9c747edc94a5b897407830a0d5a23ac5a2d638889e2af2bb66c846b0a86e6ad2b70284ec40a64bf0287239d487545296755367095af04e1193732a086fe1c8a808b0cfd7955f0ecfe097379b043b8ecfd7e5b5824ebfc390fc6d66c4ccbb0136da7d64134f31a2c22f40fa63572efe3693001150e1bef4c693fdb1350bf6c10f98337dce2c74bcb30e2135938a43d2956636c75b6631cd7bd901e6dce03a05147a238eb79da54a0718153b5a4e13db96020aea1b463edeeb170d888ae50617b8bbced51f97fe5c2d7114f87743880b7b44548f786c908b44f3461d9b2380005db1215033f3d55e74060872bb10edd8d53a1c48b5fded7b2d4a1e36d22bdf87051c281672d75166efd6369482bd2f414bf6508462a9997c8325b704302e1259fa9a34fcdada156c0af46fcf7ad4d19c8d49a8331537d0556ba4a4edff68f7b4f747b24d82fa3d8fd96da3f7f62ed6ac60ce4b7920579b28ae00768b27c6ed9ff03f5ccf29cca7da461578f6347d3998481ee761eaa52de609fa6ead05589c20ddb7a7e1655321fd11dd5af1912e900694201f8bc243956a3b2d362237aa5e1c8ee945a49880d3440e1b2002f20201538a21ab4075072cffd68f7f365abcd1c334999b28427250c72d3544b6bc6f6068bd0f5907ae3f38a7daaec8bc6b2537f53a9f1d80b56895183b129fe1ad0e3682a75c0a9123df9a9a905b7cbacd792ac758f5f577b5493404ad1211581ac21f0e20db5997bb1af6f546d6b31f3078e0113999753f0b1067f7d633a38d0ffd4b6a7cb769c0712f236d245916033101e2f45d0abd734ecb9a7e19a55e5c57c52f4c57f06b9a670fbf06eb1bbc98829b8330b214739f313406026f6a0424784380c8d185349b5f86705d40bed1d76788fea93fb8a2d6c766c51f16f71304d54b1c1446861a9ac75494773275dea15425c12f4a3c5c83fb2ac69523666a6497738b157b48fdd5e1346a8a73f5a9228ab252a4baa2d9521d9dff995eef055eb69db89cb0b15d643b03e12072a4c33568a94a671f43aa201fc8fcb1a5c65473c9de07a5d4913e53a4908fd5298865768379a8c8a3321c33a70a823c663449df7456cc253bbd1a33fb7c321b8864525a331ea051a765b17056a2539bd5fb35b9dd4d620b345e5f1f767a1d1bea215bc16962761fa9d6c458b7886c92e7068a7155b58766de710bf20521dec25a9d993a6f5f6255dc3f4812a8f530f64093182d857defcd57093e234401b700ccdd40807ebf5eb925cb1b917b19af4f2749e632dd921c7d6798eb150ddd9b83486b6328f894e2f7117dfa7bf0bda361c5fd43a2260d62fa61b1a3ddfb8f6c34f1957731657618ad9c89d6bdfb94a00af040cffaa48c70c3e566684e212ea4c2a7b51c4ab217de2dee052c4b7ff8d2daaab3434f8a0d29557cdb34e713200be21b14600bf7a4711c8c5c7cb6351baed98d394db38e7d928c1c65c0997c723ab40425be4fdcd2d48f49b2909df8b7f6001e5c2b4e14088596cf297a709fcacd4edec9f8ba3b3179c799cdaf5dcd578b646706f134372796f046611f4f68c06b19216e64e946c8b09416e189ce79a75315e816ee6536b30f570c91e37a23060e5b0d95eca08c557604b7af0a53dfdd923c6f35372f81df8005a880e08f35bc502e4d7890a63228ede479539587142c8eb6b3af790e55593c523e3717064b6226d32b14fb5d25c1530dbb24c29dc89754bcaccad9009502e84f48123e51cf79c2216e2668110a70ff6d2170b4b2a3e9f7603f4357e02d043864d21c4bfc2f744844d40f6b9b7041ed230e02d43717c70732cda1ca068720b9fcff03ae7f6f5e7fa2a33e76d45700e8703feb4b61f24dfa195f6ebce78720c00c5d7ef2e6cf7a25aad272d248c5b740da14b2be4b1ee6a72a7f6f33817611e317e2f9a4189a8c42bf3466ee6697d58e2afde53bcfb2b8ff3a65f0841ff3b2430489fdb5139eeedfb5ec0a8056349d30bbe78ce6d946896be449e2edd6e40e95f6f3f60f803aa633b64ad30fb93c765a3675f9bca0f6ee0759d122fbfe2778d8491ddbe267bd4de9fc6df65ecf7bcc26490d50719999ca11490cd651d01c1ea3f7a0628d0ce3c5103a6209d68034067b12f25db902b8bd594330dc63120d235acbc5b93e512a67b31efd99bbb50b9404a62bb10a3e356e1090f81ea466b34169ef7fdedea763faba270db6378b79435d571c75d4cad67f8f2e227ba433e4747c92f0d538fc34d4107ac2b4569e7d63ef0a9c891ac332629902273046fba67106c9e8f107299637b09daff64a3c952dc355bb3c6885fd1d54c753ee8df896b1e88117f5f1033648a35a41201abe39cf15734791932cd1e2fc4e1e370a339ba4a3b97ea3220763222030db04379c8badfaf166778537efbc45c0e9d37c7c69505c5d6edbcfce8065b2e97b0dec5ad46944cbfcb3d9b244e3629e4e434bfe34d93d1a802bbdfeebc333dad1f0044a57d92814a9b2531196816210f8036a4826ec845ddaf194801818d95a46f93acaba56860d999f19c1c78b141aa59d7d5ad46d51fc371450b42db0e752576f3ac8c5ee349cae27c8865a4c8ac6c27a4e5a59a739882d5b11cae7774b844825115da76e4c111f52fd046e1eab63278a35f1ead879f09a2358d66bc0eefecc3778c239a8d1a4965ac9af9a87aa04ad8c4fe82373e83a75aa43cca51327bc527b08ccbaadfa3fbbc4b9f6d94dc77790260851630d7372432f1936c63313f01b815b2b5c9342d34df0bf0d115a1b199991233b6f2234d405c5e6c81dbe732c54844f70d1535e69da8d716aadca00f6014bd8f30b0687fcbcc00bfa7b6f596f78a643e5408c9d3e900441c5e82193870f88e1a0f7db32eaf5f74d245562a333316d3223ce88162c6b3a485f1ab8c0561d392521429acb32c5a01aef69022e7f7121d91de986cda50e4f83b2f628507e914e209264d6b1195c5fd7a60c3fb7fd45933d926aea7800e7017dc32fe680adb4161cc72d4fd3e306932cadfbe6460aa53f16e1233ee64e9b44a9b1795ecbade01d236bea7788c9197be5600ed6ab282e35670a7967df76b6e9448195250bb5154f212dc954ed8dee73364233b29f29d4087c1588b21f2b35b9a7eff565570fe14974520dc15ea6b0bcc00be4c66adc13fe988a9e4b2ea28cb73be5aca60f6604693b794683210b09d71b20a8ca24071d06ad714397e2b064fcaa27dde6106f6aad38192a079207b4bfbbbf44c3f517da1584deba24254371ec3c82feebaa8ace85628ac63824c70566468e3e549eb4481f8fca856d5c2b11e29c96958313ac2c009912d6a541fec25c3ae55c4c90e747283e4db4e7fd5ea77b10243409320a4ebd12400aa492f8c45b8a021e0cf9ba7b335c74d32bdaba9c101fcd140eed8e0ab1f8a962daa4fd4b121d26f5ddc7287c707f6b73a0b160f70797b0f4dc00121eb10aaab5a83667b5d455d8cfb1117d6685efec22a7692d5e1fda25146d56508d386c34f10f337658ad73369a2757903760d64431e200ec2b302c0fe3eae5155bd77bebea7082f4788160bf6d2c10b62fd18f9a58008957baf4a81f75966c9b69d9bc3b7c089d0ae0512c0abb8a945a648a5feffebbe069fc93614a30582a7d112ad3ea4e35c837b8ef19ddfe32fd0fb54aef4516811b9a143d0bea24fdd346180a5a526d86712f6fbfb58fc66182e5d9d7ecfdbedbcb5bcf180002681c9b60895f7b908153ae09573cb5e2028e8379539d80f40ccb77e3c86a5ffc925b5816164a7b442cf12c85f8c2c4a84fcfcd6f0bcadbbbcde54f8c67295d394e2f2389311bcf7fb1411c08ba12a8a30ad1679aff77f1e7c001ec0bbf2b3f04b69504f514263977f11ab9f24fdef5d6e331a0b16753563d67c845b4f74e753833f17d59a8f3d1d9f966fca90a2495d7e581c73aa6fba12a5f7cc40c19fc75a0ab6f8e7526bb20780aa426df0d06c4348c4c7bba24e943145a481de7e6fd1dccd17df70f6861691a761b6460ddeae323f519b37c56fb27d5355c3c51b4eeea5b30620b7966f798c0570b5b5e24b821b392a22610d5c8e2a9e390a95294174cf991745f6ddffbf942622d08b1eeaaab76250c573e07196937753805fb237cabf8be97d2275b0935ab535a6f3ff478f460c1c6377292eac6f1c4775419ca3ee4ef78c6ef1ea3f518319645f9ad5b09a93d4db2d516675a46cde169eed6d4cb410b9a3f2e3d1d391f696c40f4f4412c558e9e5b95f6ec4a7f16113b75fe54cf60eeb0a10cba27d46954fec11ab111261f7be70b99de0149f207305df72ac6d714330be768473a511055e47033574e1afe6b7eeba5912539ab1303208db1f431afeb6bbc66f4b30f2a41dcdf4b64d1fbf4fead7387b93514f06e74d54d5acd54bdf1ec77ec8cd0951f1c78f0bb5810fa95067633af622575554e7e5cce43af5cd88c8cc0caff4cc78b4f2afcd63a8f82240cf15f17fc06ce608a0fd5e9a0e5535697e382b9a9f3c47e81f4ef46b6d8628e937e45ccaca01be10e48072cd58d6cceb95721133d0667114d1bc227031a2a4a51060192acde29f2e570dcdd5ab26cb591b076239f1469dacf3ece9e39bb980143b2171a66297e163da568ec0f31fb4b280210522420079e89476e2bdcc6b60b102f32d0ceacc9d6d34fd1a798eec3c842b4e125acc092b16689a3ff59e783e8005535f47ab0250d2c5fbe4a35ae8d023de58bc6ccc71b2d39109158ba0d00cafef4b0b25f63b64e9074dd4656194cfeba366988d8741ad37085f67831292510f218a4b30b81010bf217a1c8e07885c5d51a1345ec6d72b339a358d0501e8ce1d27f465264373d0ff0cdb918fde96f07e921f4e4658335f4bce910fb5b857b1cbf82a8e7ae83bb3273c696c2558e35229b0a80e708e72228c56a1cf6f4b11a32ebcf7a736fa85e255f225abae5e3e7f4d2b9025c9b3965ca0769beccb498998eeb12799df6bd83200cb5c35d0ec328868bf38a53c0277feac8f6b40042d33277fcdf9cd74b82dbefe43af1e3ffdeda7d3d9689f40723d35839310b7891b747d6dd94a42857578b251749f4308ddd0f4f06d0ea4a259b1751a52478fe5a335388c3171c9d53cd28acdc9d4375f676c44c689ebdf271c96e38d2a523785b47542845d86216d75b353418a65534c89304250f31182ce12bfcd78eaede4113a9d3953dc114fbd99c1a37e0f3093b9e29368eafb42c519191b44c4859bd0d039a0c65db1adcc9a3dfdd38a125f214d1a9e0bfaef719705f451bd307c80e135ad4982cf92d248c6dac08cd6a719e6c0d4a99e9a9fd23a81646248b47af3583fd1ee0f20e8c0c48069fa577216f8137233c27d3246757cc394db73161799aa422b4ce5b3e4f14942fde28873c3e35856cb871e63f947b694c1308e5eb628d2ed3883686291b7cef19f21a4e7f68cf68702d91f443e2562b0729b8d0de833cd5df497333d86ac2600e75820a8125e6a353603a60510087ab56800edeaf2c267e9e0fc0202c375bdc135bf22fc29113f569aa0ab8b7d812f75574e8708d174e885b3234c6235ef18290437ad55cfd5e06bbdd2ee244c4063acc6fa6fe006e85b3fe1d2ef7ebcdb7c0a87d09a860f4059efab135911344e2f2d80811d5c3396b62bbba0b4e555795784d4dac7ff89a9b7c61a82adb344fe8f7795ecea0ad987281acbb81412b183ba2041c0dd8db77b3d6ddee7bd22cbb425f70695321299391ede02b9ded2998c8872905e125e981bea647f49a65e3e35109ee8eaf104fb2362229f30cb01fca6c1be85a79304f833688b3bfd1e5eec23f334f4ee6f6378f8a564847ddf3edd7e397bdd95f9e20a12a280823f31ef4375e7c27de784db144cc03e5ff0a6e4c765536a36cf79d0c69a6272292db1450ce898782d4183a67c6a0f65944655748a9711f3042c0e02a0452ff2a90ef1e4ee448a81acb49e68ba1f3b9491fd0c1448edeb74456a6dce24d0235166bb67dc9f400ab5e2996f3a15dc84f9ec8c2110d3d32de24cc4b331205090858ca1c2bd866c63b0c3ea3f200f6a71c9f7afce599957feaf72eda6c19712e52effe87f614837ece5bcacce88d480cbe80153c3cde0eb104cf692d6d073f34b28feb19a3198760f16ed054d4fecb767ee79b7e47292a0ce530793d569bebd965b82ce062a83bec47f72cf5ca57d113c5e40c95e908f5db16ee2c3a4e156c17b3d51135dad138f93c343a146441b5d1f8d956f6ec5ca5c829c0fbbeb325c28eee1457a38d856e39aa1a008aa44339bf26ddcd6741cbeb5a540db2f2a9cc333575e5aec0e2ef2ebd336fa343ea50955c9fcfce39d2bc3eeb85ebfb189bc76be233f7041bdf63f89ab05ee09c0e75059378a115e42744d6ce06527c30cb84cc39f1045f750775f0b3ca26d2d55d99f786034730d7f6a4dfee084120f1c3d5f3bc5be1bd707b931066a29c06e6e10575308193ac6909f248b90fedff8d6e247f20f09784dd5e37921c4d9bc5b298d95850adf168a85a4e8f86a56cfcdef9e3a769752b52f9abb8b659ae81bbe84dc440f34cc96be66d5ae07e0c9941e0cbfe65d5922e34cd499cb82f73227eed1fabd332ca01a3a1ad3abe0be0958086ab23afe0bf0f106408f5d5cd81a4155b6a819bee1b3e880795d604efce4aaeba6e05350d36fb828e85364e2ffba3fc7ce3124ad1d71ce846d9b63f9b64f54e098f9017089ed6e2d29f30f754228b04abe3651f4e5140aea2069c6d6a75e7db0aa6021f0bc92d6788117d5ec385e08efe78856f4de1bba6c9885dd9956a0dba1358f19af377a0e55cd27bf07ea33b30009b18d0620c689d5551ca077f16927c2b7c54e7b5f77717c7257410140a610008fe5d992d1a1cbccb4bd5e6237526af280a859dd324ad2c5463de3fd4d51a44e27953c671236e77c51e5302808ac7a2da0b0cbf21871d7a75125e18ec41e0217221b418333af389611ce2d5595a306aa17ba2f7693ed16b5e394f2cb77646ddefd9ee6eb70677754c8f6e825ae91ad1701b9c104ec4c914db9aa9881ff44c00af5eaf2cb5828c5ac07d7c4ffe9224a887774672588c5d70608c0ee304660b109cbc26638254e8ba2b106105b41b65efbbb307324116559e35cce866dfc6c40ef97cdf5eb0c552840bed10ca98836f033ddac6c26e97c60c10e73504c096eab711c640bb115e2f0dc65ea67c88154d93344e93c81c1e85493a6a982ad78d495a3b5fb07d385c31a2c8f2b60269f981525930568550aba129e966443e8fd3d8f1765642725d1ae8235a9e8596fe2104d7ce3a49a760113fcb5b82277768e7a99451f1e1b8986fa49875589caffdeee5a0a00b8f0fe015d4a2bc4bac6863f8312dc1b4caf5db8cbdc4c88a4b17b13b92f971be9003188eb605048119936fdf64b1ee40ead75cc62cf0f1b178cf677a423fc1291ff9c3570dc288ee7878ff4ea3c862221f53ae79ce8fa95dd8081c906180b7d5c9295bec6affd1d01f078378cea8508517b3502b2aff45a14db63003bf6e041555dbbe34b5de6b7fedab070f1ebb46541ac8ecd3d4766ea5327e6534bb94128dca3f19c6e763fa8e048f915ab340845b801130ffce159a31552c9fc1a495944a89a1e06e0a3ccd64cdcab18e8d2a5925bc68886d0727efa75d8ed519a917ea69d89850bf12d4bcb25b622d554baf9a2438d191a33e38500f2cac1f30554eefd487f135f53cca42a584e1548a68b8943f3d4f8cfaec9231280aa14d305036aa2443f6f582cb9527b075fc9a4a3470ea73488446e6fd4219e944cc5c52839c1662a4c36cab17d743000c0aa12e13518bd1db024caa74e8184ad74ad94089c99abd99df90dc91dc7322bd38ea1640fbcedbaedc4af086c96e0780111025b83ae653cebc8234eb300c3fae29fbba27374f6f740ba64a2722a33556c10236beb456aa938e8318e8e13b8e2edc0c806fa05873254d8e22498ea6a282f85ac82d34bf0ea32908d3861b6ea5d36004d05360f2862a4a86fda92636cecc5d31c7448a5afd94472e32933272c5242a9c68898fef4a6652e9cc0eddf43794a5d5af3166e10176a400e28617ff728d7d20d0524e03016bb9d7fa6c944b46caa32a458228847e1ba1cbeec563fe0068ee3a0c0f3068e53b0276a96c999041f1ca5ddc1aa44a6bb70003af336f7bd5492862b34d3f15c2a51e55ba7e7e97503c4a8d282e89ef381ef1182acdde86409e7b4508a64589737dffd6acb8a6fd98436ac4e2135db2b8bbacf2544664e6097d6d4f6e8b9918fcd59a65fb2b4714c11e47bad4d2b0d0fd43ca72de1eca7cd8fba43f08c6a04dab6c1bdccc5e1d5032cf5b693ea7b30a1503c111f7154db148494dc86843691bcc64e39251e096d2272b166980b14ebe037dc7fb5aa0a97d918bcc2ce3922edc3910de9dec1483466ddb2370904ee1849f7d2e63ea392f820b024494a5dc16e2c3279b84f7b4bb62ddf155de75ab2ae3a1f55500b4e0f168341f5922e955fa4e2c4ea91d04814bc4bb1e00d61d78acdc054a174fe3d0f2d8a0f2fb32828f50a0b0c33edfb3ce4a09ae68baaeeceb21ac06c1249e1bf82f035013a678d0f8121b552a6ee3c7c3776aa2e48ed60e6f62c3e36332b52877d6dd36435f0ccf914321ae711a0c3fc6b66da0c067e8dfd3da94da6600adaf1f558145ec3cf0d92c6828f551f138a2ab06be59bd07f9923514c5453f41644b812bf4df329a65f32a5d75e3c7d0b4ce7eb350cf470f78b49cb5ee5b47b587095b449f41eafff9b81d9684360dd2490d1f39b4567128c409f3bd186bc72e041d0a1e3decba4313aedad67a49432822c3ad6ce7e6b0f4ce86195d5a3ebfbb3dd03eb1cd4570ae5a861355e050240a64a28aff3ae82e8cb9c4ea130172538b0a9c5bce8f587598d3bbf643c70862a1d0a08a6835c8933e7c86236f007595a0d4af78ff697419347ff523404f396b8a2f3e613acbe536bc1f6dea8dc77fc9942f44edfda3434717ce5ec818e798e4a9d6e636036f2753a7ba116eba86597620ee5765de12666594573612e115fece7f1c760cbb3fb04cdc3ec0ea88561c9f4be067168cf01b2c35d3c53e68abbfc3b545a548a0a98297ec553103cec8d3c284c4d2fa2de5d4899071284243dea05773f6903b55731534345683fe6b98da2fd2881f9eb3e620248ebe20a206192c2506efb687ba6c96b1b9d4a4812da5fc02e3ce2331f8aebe7d7e1e28da812c71dc809149a2cc93af1dabc244380d57fafc252421720e9e53b785940881beb19900864ea228ce3260a462dd154a9a990af243ab26a4ed122d23a907970eed8c3e9e78e7721dd0fefa6795890eb2e82508e09763c7f069e53288c7ee5f572c862446a0e293bd6cb0bc842f81b73dbebe1ba0fdbd6484ffd59cd7e17e7d12c9701f3bca08ce75f892b65972349236e5752762f8bb6e2f0a9af87c6eef9613432beb7f19f5ca269523b0d7c7c21fb953e6409a756c73bba532299ded63fb0002c1e23cc3129a0fde84eac0a226ccf0fabf525b132f3685085dcbcd12110fa43fc7141b4135906af3810f28d0cde31b142aa4647ec0631f712341c7adc073ced331a59a746d8024c66e2587b58b298b8794a55aebd2350b94dd7fc9f4cd37dd5630540b6cca9c778c6f171402b06ca1aa0e77dd4eb7f56df633a09952a7514086a99c4991783833cba6597cfe456b2a5b572010a02f186c9f727787b6c12d480c5125a9547ecc467b02499a6edd60f7474c15f34a4182f654f8fa7fffcad2c4c900d253f0558e2fdd4c7c0a2038c60457990480847dca86ecebb1d49a5aedacf4857cc06f0578d7260b287db14a2c8615c561201d135cc963e38e606d2d0b68cf557ec228ee8a36bf1775283120a7210a0e861ec4a05206ad72147cf843794932bbde38d4f4b60283909f3524785fa7aaa9c1615e95e9ca0d5a41f0a1d59031514c08f29989df03420cabaf2641d95bd23a1dc11e5d753ece1d58e62cb8673686a928ec349e0945a2cb6959926fe8dce5f0d4f158033fd9882cbc8c9697dc52b4d123cfc37e7d14a4c83c814f4b6bf83ecca16eb641fe49e88c52265d64f24ddd323953773ee222c77d2f5c984bcfedcc4ba92693ead8ddf33168f6793192ce590742f3dc723870f67d1322a660b884be09038f199381df385b7966474782d6f2a6f2b33c64bb33b689f275a7b6739c9a066330c6fa954034785ff299c6a561a166690b1bee5ef9aaf0052cca6c2fcab1d2ca38186533ac96e34c20ea39ccc67db71b5fa0599b8fc0dd71de2e0e780669da78ee913ba0fb54a07772b785d7e8efb2fdd237e63f4b59042d91e219598d4da61b25283f9883d515402ae738a31463ec40b90259951352bde9331059aeebe821067eb56db62d94ce1fa1a178f43dfa8dddb1300a15f0bed24ad2cd592202fb246023ed9994a3d0554865a93b5aaba4ae54f082fbd518c202145c756264abc19ff2423cd615c3b7a7fc941d93dcb3b375655c6b137b8f7d5e6bf89369f49849ac0f972c08e7c0a9d2447477e8c38289d54a9d33789146645f1dad6c72131f5267a104d5e8cf2e12003d3e198b0bdd27c955fbc3ecec4456ecb7318d157edb00ab15163cc5ac0dca86cd7e52c8162e58698decc8c2be5c2e5a5aa6c8b6fd364ca600b87a6f4eb33d5cb86229cb7dfa743663ecb50595fbda69f13ee594c0724c9aed8b4a383b553ca89d55b43e6ecbb46d94f92e44f99c22f6abe623069edb52524dfc735dfd5b3ded0bda7b48f6200ce54384499a3d0dbc8ebdf6f0a78d949153f0b9711e90dbd934068ecf51c81c4e61add5525dd42d52e03c87b60b057837f30c62ea338ccbe7b70fd612f243b547eeb63ecd7e144984e79c50c197f8e2a4a6896210fbf7d2f42580e9fb2984a7a33bb4db4271d3b78362aa689958012f7e32bb51b730451956c6af7a3f05393abd304a49a98223687296f17f8d0bda5bd6e41fa3ba0285755b0c77c8f68229f1a2c8c0db99b0187b71904bf7f889ad2afe121302f7529a0973d3e6f4151da157e15a45ac84e5e41d805a5914d0c4f6f5665d493fc11e1a8e8cfce251391a48aa5e9a3d5d026cfbaafbd43a72a77d987bdb46af9cbb638aa7bf0851428feba093130ee783cdf3219470f254995d172c1c2bd8cd4433abe65032553ddea5a6b26646f293ce0e59ee6b377225e18d984a08ca7e056d977b9fe78575e744d87a83bdaeab61ebd4f5d5d2b4ebc23c7093a523497c773c540b3aca72c2871ad922c80109688ee3abdab0cee830215c6f4f03bfa79e2afabe259c1fcd8b79eac7fc79a7e7a45b4ae6b9031fe9594da5b27faa4eecc6954e0b9b2676fdd12857580296b500ff09eb46675af6a72c1c4eb4b09b40dc409beaf98168962adc2fefc5979e6a380e8b1793c0e13fba084679f32bdb2390842ccc3a1bf0aaff0ffc090d52e235c33822b288415c6811eea62c03f3b0c0b1104eda36b551c54ec97a19f70e9c3a1bd62f1d82c11aa5f933858d373e60a2a4c0109050a39d527bc18bef839c63c70a8f21f8a7f73c89a5ee7f158ead50c84e07aeb50b288dc4a4aa275ff1ebf22afc71e459ab6c211c8710d0c85ffdc2e7b77d4e63553bfa3d7270ac30a61c90bc02efaf13f0398a02d18a474f6e2d47d31a2557e15056acc3701bd83e62cdce96ced2b7fa6ac364d92cfd222db0663fe1cef099039eaadd6abaad7c9f92cbb2de05cf511a40c2e161a686df9605e3db4bbd5a89da99da2963f6c11f14fff3931d94b336d4367556621e9bdb7f1f73cfe02325960a79a5b6111d8863bab9efe3801dde123d7aac781e8af4cf64ac2133ddc114d366cbe7b31135c0a01bea55bc27a088d9a2fd732a0f1365dffdf55caeacafa9b0d5c7e8d06f23f872d906ab18118bd9c5d04152e85b7022111c12df32c2e2662f8a1e8ec79ca9d885220e709aff6c5f47bfcf8d0a213149627c7759d47cec10c202dd5a9ddce41f1c675d274276a936a7dd29e01cb4fdc44417e1c1ad189972a4808575e6d0c85800e37777141578bc48954d02bb3570446b7bf560113cd25aef200e01ffd3fae3dab02d9ae0abe7046a8f19c3458b1096f191bdf1536063cf7f7205c83f7611a8443d025cc0cffa6c3dadc3c241fe87086a14a061bbe4307b863738ec75afacc54eda553418e14902674a47cba47dadbef25ae02f088a1e19cb230ea5965a4f21d9fcf52bd286059ccde2f65f8a1848d803d0a52f511029c8b65a92df0cd62c4d6e10651765ef2e7f62d4cbdacca328c21d8c05622a3452d82d8368a84a8126ea2159e9728c79f2242f1bc1cc5fef8b4b040994847208d28e80e13c4e079b0ff73677dcbcb4f66d44e4e2deb9f01d0f45428d8c37c68ac3018f8c45617be73e903c1ec59c30e317aeffc75782594fb9eaed68d2c180ae9c0e5fe14fb559a61b8061807645b7bbf663298c94cc10e7ff10c3f09d1273b49ca9e86014ce37cf638b731b1e977acb4c1d9ce3298a3e5a512fda403bba003e87434053db2c9caf4e8a3b1aa4d78187d227c58e9f0e2f74d9c4ebc1b5c8ab250e22cec6cdbbd9fc4f0ccbafc74ad288e8290206e079fc0a33e3d97c1323f01ecfbf7936e84c6ef6ec27d928d34f216cb0859e2439f4dec00529fc02f8956d4b40ee4281d841a11f257559617b1f45ff2ad7582565397b503e87383a35f5cf1e66c27166ed29095c2edd066be38e9a8ed7e31e51d881397535e0875ecd6b1ca6332318af7a746f987c135bcadc4d7384bb64a7b1b6d778f49d4f2f549694412cb8f360a3246b2985a357453208d2a05f51af4c3f9bc64dd365ed612f3a52c483cb716f6e42b7a4bedd4c571e80cb82cafa37bcb4e8aa7fac39ff437d8453f04e666ded1c1d657dff2628baa45be15911767fb94b5dcc7148187e54ac39fbbf2e4e177a462e7f521147c2e03180b35d0fb4809ee773f1ed8fb34385401b534463dc9d715e384030db59da309e2756c1f6fbcd31e9405aec7396dff46a78a3013835c1c8a128c05b899c2606405679ca3dc434972ecbf761f69b121c5e91de2d6ee9db7a66ec02e98579b9cf931b6e1fec9a82285bf46094536a7de44295d0d478d09adf159a0df06aae39c8954cce2655c2f55f3b3f36db2197eb6011801e9524ead14713657aeb8e27874a5816ae5ee9fe9818e3bede1564554c9e840e1ad16cb3d387e36dcbc73f2f27e1f92b2e70a3038375296fa0d9db493085ce51d6abb0a6c78f219bccfd07aeba362cd795c0fa5b3b11af91224264b3d1662e58a0eee315d8db2894a712eee6ab6abbd7ecd82c07abc67b98818555e3b31b95933ad6a7df9921cfbf8ffcf150e87d3bee2dbf4c1aa9e97e9c824c25670f76840f010df5217c6727170ab37a804da09d1cd5ce5cd850b125e035f0d1047343bc1b9c792a801210622a03ce2b4b3d738fd175c3c36c8575b6b5b5c17b691f80d284eb1ca45b1722eafd9b29e7d4600095c5d61c36dccd97bf1c7f458d2e5b47ac29389ef82155c8b0c863377ebaa0837d3b8429af0a52a424a3a66929356459aadd52908b2e434a15879290d9f0a63cf754b6902a8d840da71b7d8bbf74eed7564ffe053cf5358b1b86429323abc097d97910f7e8ec3a2851afee6c3e6afbc0972c9a5030b4c611d5783c1c176d270aba23ed6ccb63886d083d495260cabae26609e5636546c57aedbf5d13912b0d17bbc7d8bc8fdf930f28cec06f79c3e9cc81c814dffc6717be405dc479e6bdc931ef2ebc7d70ea5f9a07ec3d380e37f7b9f70b2727d09a39e1a38bbac9143271de55076e5bdd85ad3b33fc23a6c71043017f8c024003da7d1ab18514624438e89ba0a03a5c34126a44f16c3bdb5ef705d8a365fd4c502723ee346383f30096c5453494bd2143399b5ae1a2ac403e844771c1d29bd9aa7303abce62705f324196b7f8bb02acf1563c34faa917a6cbfacf5ddf4b50fc9e23f5d7b7cde5f73af74742e5aab1364d7652cdf8d5daa67a51f349990d358ae6415bb929e06f11f2180f929c3709453bbcb6c687c37a8f624982800fd19e5e41441df7c4d254d7f3b74023b1d91bb1596c0dd4af2d3eec3c260c28f590584b07f0a1ebef3ef9df0defaebd68603c9467bcd145ddfea2af6e96ce00d96c21deae3c84830597f16f0b2f3f6f2b28dffc6d053bed0d573622c850c762e56b2610353ca1226eea956d234db1236d2a061bb6a4232db376150c06e9f157e36ff71ba00bdcaef1e7e771f652cb7f3bc2b79301ced2b983ce63eead033532262c7956dc5c141b6f0839fe0d6946195dbd404d822e4457aa513a887a87f93e5717747db30b8c1709bf5bf7a5b4fcb9639044def667488fe4a5be42468194aaeee2aa281e834c506e2ff398a1f3eb68aaef2a44e16b8671fb6a29ad1bfbe63050f8454b28d1fa8051e7d0c6fb4a7004e7e6525e7b149c8d5af821cdf69211d7aa6bd6bfde59b226c5507b7ccbe29cd448f464d30025c40c8729f88cf5103677ff80f37d85029b8b4387dfdf56562f6a69ba1b230cdb3d6ad88987c9d0b91878354fda3ce08142b5bbb7a8dde04ae3ea8a65f639c9ac1bf03e679a78f9c78af2c32d6a9b1bff0078aac070ef508840f4bfba8e41fe143e4886e15fb2a6a55d6f6f3bdf76885b5ad73a8b05c55f191ff45a9ed55ed04c93cf7cc462f75d44edfc52bd4a2fe66d75ba067232ff7d0939058ed37b1704cea9424d5f53b94335a85044a8359dd0c0163370aae7ddf4fdc46090c8b951d15b7b453c068cc17964a2a24b3877d8634f63c77af5c569fd98bcfbc2496fd3d2d691c7e6df4bd8f9e582879d010dfc144938374141508274a9f6b32e5ec97b3d5171d661afca10aa3d157949bd2cd03b687f2cdfddfe4043aa708d69d4b3af52b5870e10f22f742d2789cea22d9ce76c6f2994a76c2e266bd3eab3b8a8f1f7ed408a3b0a810daa2b8de12629f65bea48afaef733cb03302d7ec2455c654622b272b3aa61c5ffdc9a71ed716d9a850adef7b6578ea142e82c0d55c867ca8c0557bbbb704a49965708b696e16425963e999826325878521101779c35ced5ce63f5866718d30b2249a36e1e72564af5c8338df29c86a6081884ae3f24f7571a20dff1df3e9f5e09cc0b905045df9a244f9ec2101a0c5a98bfed98ad3be0898b3a70acae6f91dbc937f2be34011b3a0c64eb9271a82b75619272d8601a9378baafa732f389494949d96ff0748d8169365f0790926b4f46dba0654a731a57c215c59f4ad82918c05dc687112d1de46b7372d38dcc66008c7fe93661a1049c3d56ae847f66425de623c9b6523334ea46d83488aa7e463a58e209420fcbda30d12cf0a82591b8a4c30ff39e4ab9aa28b6f9902326d4f07d2ab502c1b0a0ff73cb9e8b2fbfd2675481e11b042f3bf8cf1364defceeb4ce0cd5e295dffcae04978b07594b54303e4fb2d2e75e4e8b4c3597daf8d57353d9e0348ad966b523a7bd54a1980875e8610c48c81bebe4516fc188283e5826073b081c3c5c39f23b30d2beb15820264c09175c47e13c05acc508fd2ee12a31997dd1c0f13dff77b00f6659aed0979bd6c8c243244d2b020d7866755e4adab21d293c8846a267f98a814d625e15957d3118c8231eb804cd1d9df1b6385fa38abe14cbfd6e638c64bede8f01d5f5aabfb1da647b6eacce3c9dbc19b22b182782c0acfb0056e6d04ec5c48299579992ad55494e84a335ee6158c23da58482f5b342ff6e22f19f95e14db6cfaddeacd0dc5542be2fb8aa0ced3976e63946acc87d8e2e5bfadd35d0793476e2a25ae80f5db047cc9ef173a01b5fd49f3f73b0c6b1b24e019dd47dbd7cea01d4a992e38da63892188b4007c1656ddfad9bff2db7aadc37f6a668694904c7c60b57c934bbc0e2ba6e6d54d84109452ab3cd7b760ad992fa8688579e5956c8e97a8a1a39889c7f232dcd52beafd0f88820b266efada92e4d9ec9409ba40aa04c69412eed8d5e8ac6ca1ca42c36f43d8e5ac68f71d5689e92c77c1c76c9b41b7022d963c6721b459cbaeda4cc13f2625c574cbcc2e423a3abf1365f96ccf24971db24820238ff280fa84f3753a8b9e5296b215e2021b5cfd0c02ce9c9b26522d09c35a8b3abdd887bcce72574c21a49ff7399037c60c1ee2fc011bb2ef172ffd8b2be47041262e196c698309b534eec0f9656c0027094ba427a4501c4ffd5e64bd8c206dd18510eaed03f8f1d23b3a05beca6ff75a9a0e0382895c3e499609a0a6cc4404de88d2e0adf076a45cd42a3b530e3943467323343ad96141fce37142375f6959bd49e4c596ee0a80329667d811ab22eb52e493a8bc61a22cb606c92f8a665713b1a96f3530ae8c7f7f03c16b7e45a2f3ac79ec43327045d01c7ba29f5c7ec0688d3dd98952a9f51fde9b76ef88ce737411c37d41bfd6a88a67c3df17e91377c2c9c8dd24abee0c9da54b8ca62d86cb0b6be695ac401cdd713bdd05f6ddc41c96d04a5934d9f1f2fe981efe5487ed0ebfb0e6cac1e3c91801dbd48a9e653565edd17299ba26b396b6464fe3e6450102b2a857649a8c3697c30bbfe933fc1b06c8c1648eaedb0f2a7f1ff494a0cdd282c45d120a0712d4753cb24674888ab48b99a70488693fc78fc09384260eb493b061d95f5d49c3635259f8933ef817f1e16576b222cdf5f86ba35d7aad06ce797f3cb180ad5806c0fb6989d9a03914d01360fdc6b04a592e5f514a68fd983c55fc152756c97047a82f1c76701fed22c5c5ccd00ef4ae279010296e7fc1b737e3675227678fa51280099c2ece654f61cdde9090c85205afdad9848335dae42dcaa860bb65aadeeb29568b266281e070c7d47ad305245c934712ac8b8dc29b6480c53962207a6fbd9db1716991f065e4b0aeedd86efc217dfb3f21f26eef6efa4e21e4d8281809d479b21e4f25784cd96c99f8cbb0c16798690cfc065821acf1d778800cc6b0298d325f726b4d2ff2f9c9c28b4b7b7e9af981647e4a602ed3a0bbea0a7a5393974bebaf26be04f3e75acc8a8ea17ea9ce73a04cac4c23933d9ecff18b34d209cb7d7fbf2eaa3d0a89c50505f75a2139d6a0e68008ffdd0562602b917c76994b391854017f29c03d030d6821cbdf16630fc7197236843ac8a3f5651c87d53bab42e7bb735fac3c4f09b0153095dccddecf26815686970b08867d5a90b2fd7ce425fcc4d73dd75c6d6dd3ed7b468158a9f728cfb0cd4f514b0dfcdab4b56500d442a0975cc8554b57c6755aa85133ba9cf5f456a20b72cafb91f74b83fde4c0b27af2774a9c3e3c48e0f819c1794396f5d5a675e765d368ce30167b2dcf88798a4eb2d535a2d4275c09245fc29bb9e0f1084da7eaefd4e624ee3ee537804317ce7a45592e1c201898a7cd8444985e580f26b71a36a94c51377b226f202f7c4909de1b5cc2ea97a0821ce3692c00cb9ac7cb1292bafb3b586417001cd3c71d0a96472da13c742a2785e943cc99e63c9fc7a623fa7297b32c5e0a594eda85087771e981b393428e03f33696fe95736f0d5b19947bd051b3e885898555426b8f72cd9a5928e4029a1d0f061f6f7a94292e2f3eda120d622ac375266ea97e498c80fc52de05651917bbe4fa49269b22fe6901c68ee70b7871c8b0aea329a71e614d8a3ef5ce2ea19f0a9fcbbb5145be0902c1dc2275b5ba1d25c2ced91e0e737caf7c8eebd1001a198638b1c283eb1fb41920644fe7f796e96f474d26faafe41ef74fbfee34482a5dbacff802587335129ca37ae223e07307b58b33fed8c693a1b3e733bb7ef9215101e0140b53987448e8a225c43d9caa2ee456446f6ce82eb6a7dbd6b4b80c3aa23a93d415b778b7659c56b383b679bd9d9c5b9e2f672d81aeea4d9df89a3a01a86dc5c6041ed4a2a2f16efaf75f62c80bb9b949329be2618d5cfeb78a62c92bf9d44d7876331dd543005b86407ad5594ed5cc3ca1b6a39b1a56649dc224e779afdb122aa01c415dbab1e416085ca320c08538ba98fc889fbc024f02873d47c7ce63b88a5f5bca78e81a74ca2ecff53f603beaf413dc6e90c7f704f9041ddc4a6454ba3e68ca59a7fd47f37d8dca6bc03c72aca438c8fa8c5f046dba7d54b19d98768b9ba1cc5c0105e369f7352d0c4500328f7973f11f609666a731dd1c58ee6dca6ed314c90e3be4f60cd2bc0a8829e626699ef9bc5378a8a2100aa42239880d0dc8406ca2f011687dd640f18284d34660f67de8f371f3d3785a02a2e0b8e7f1790893ba8b555911a264da499bd821ac8ec572a368e3b306a6403b0cf2997fc30208941866d2671cb4d3cbf30ba8a0d7a0c387d41548e6d6ab8142f659656529aca01a262938f7f3ca31a7579fc59c4341a460b794d811d698515448c9cf7d8e016472ae6df7fb572e70db31bbb718efcc69468905712c9fba9eef1e86ac1c038df75c855de2bbeb60ce5337b992f62ea974e054747e3e1706a933e1f5ce0f3490f559f251fd8a8baed4c6e41f336ed75d4e3f5ab4cc62290ed5c80a72b0ebbc913337f9fcd36a5d45b8b7d570ee92586fa5cc3f9592a1c8895cb7666ac46b7ccc1bfee76902e4f693e852942e6fa6201767f4074587b43352fc6cb6016783e9e87e6e71fa9e80777066b7bebe2a242878a7e3ae5d2daa06788e7c581e2771e94de464324a2ba0d67568f11c8610b2182d81b2dbbbb45ca0cb2b94e14dac8d44fd7f1b938d1af343bc0f17536d22dc144dcea2ba986b1c797158744c7f4219e27f606f0d8437d94e6709df7f6f69647e959a7618ecb82802852d9a1c2b8af454da1a7283f80cdabc7756f9a42f37c3097320499e802918edd1b694b255eab3839aeec0ce1a30367c75964acdaa62ec1a383eefddba71d2022b4f5cf2ca057341c5738edc0b2af72b3bb0576f873c13651fce71b73ca71247c534ef5ea518967b940313b87c20bd70dc8040550486f9ee792b0df8dc65db6e5cc4880b280a8fd274ae3b5f0f72f3b6fda48ec98a2e508cca3f987b1e09ccdd6fd0d7566ea8a7cde9ac2dd6004719d461498cd81b5c11644c80025f51e87eae37c7f98b3994c491537d9d955f78dd28db25fb27bf34bcd8394691acf04e314f37152d0ba7fb0f1311ca3b31254e683188b1c4bbfc1c8fe33db2105117daa3b0d6dfc5ccd65555d0dea8a8c2327ca6f37e6167fa00c0ffa0ad5b5b7ed2d142e4897208fab481aebb270665484c1470644298a82063fd52a43ab7bce8ba3df7f3486202a803ff6e6d8cad80ab4c4c4747a10e5ad15c2207245d9acb9a2b9bf335de1814b8572d637ac0ec18314094a2fd7de384d9b12eab5e444e1baf6b1495f2ab653e31beda296e1d8f8d656c56ff3e6e722f4d39289ef3366e4c7e1b622043c77e7a6740c59050cb9b0e802c1c81cfdeeda3a52b8684a8d5e9615e5fab75adc97882bc8315ec2802a87584e346c4f283066ad23721d44d8131dec7389b2b1a421f79358cd18397c81c24b8f34abea9e1b86c6e10dd7234f62c0b61daa6cb0f00a37a8ef6b515509cbaa60d48b48c7ff43ec0a67f1947f8514fb849e8790d5f6834a3934e5b9bda7a475809cd84631fb092d0d8fc4ee51cd1c821d7a484d7d7ef3009b4e1d839031ca84dc5967b9cdd59fe9f1bda62865f9f94891d5bea12d99e1d2c7850b18fc6b5b011bd61dccdf4bbd9b5bd9dcfd39397dfb02915600c14eac52778843cac0011a8bca65418d9432b4df69a6eb89f1bb582ca3a8368ed2db7195dcd8ea65ca86287c269063ac52689f50aea05c8ce53c60c4fc8d7b94509b4d3a7726825ce91b23cd900fe35f37d389a4ca4d8ffb68d6136f63d3e3ef0b8a40483f62ca623a5ec37f949507c7ddf57b0024aa40894562388cede8b5f6cc4791862e3074e6453f6c995449d2c54a9cc4426227d5543db8305a87fbef5bb4526138416969d99c5ca1e81790db55afd74228e273a5c3c6846954961c85f34de4668410c6ceb32a5c665d0d0c30b592f3d662a3da6e9844bfea72404ef68ef0e394b366ee94c8643e01aef8f3caadea2cff6d17113b453f304faf415e38ee0a50c97fddcbc619e295e1b67481e5185f3518b6d43ff5b89a7f1ec7b4f9f7052161386334781b18ad090c2169abc2f2bcff438068c7842e2cedf63bcafa88cc06d6c657a1ad9c9429043bdef5311e10ece5a8ecfe80e3b74adeff6167fad91dc852b554e2367ef5c8e2bb426e280aa40c6370f6575db14bef71a4795f6925c78b1ba9f683eedea0c5e37155efa544552189ec12761faea43e2acce34e292246399c2afd65f1e621aab247016bd1d9ec821a4d9033a25fca61d2f99b2569b20aa6bb87f73c50ed3453dccb0e71b3cb3083dc971306a6f2b66882057c8cef94fe3467211ff064701632ad808f1c69e99bee1895c60180719f1045bd953b201a1be1f3f6b1071f22f5ae6eaa2b803c81de4923ff81d03db9bf7b491ee43523533d5746690bc278d20ccf0fbe970b5940f9fb19d2d3f4ef6d8d0b0b2b868b73b64d74b37da5d92be2447f1a04bc0b3e08d43ec3a1f75b8a7580ec2ea21c6e1183ac38113ed49b8e8cc08dd1956442f345c5dcbd3207eed8bf48131865705a8626f8dd0c72aab8b617b8fff823416b5eb3985528b022d6d7c018e440249885b58724ad27db2ab9bec94861f4a40633eed407dee78e805afdba7e95f9b709e7723c005733c81aa87d304fd70abbbb1d9b3e727328130607dfe5149bbccc8daa1ebbbf9b90bd79983126ee2b41d340f6324c8ce144b3f93a1a0e722c31d4849bf1d3157e82bec842afd11c5e12575c87c2f559d02932d8ce718940d08980c3566036c7b17d040bf7f58f6a90c83519a3b1db94a297cb8f952b67c10fe2fca58ba8adb83bcdef9d8d49ea0049e776edac0bbbb5b92c93c1e2df92c45fdef9f23ea385fab73750b9479060e4638558fcc7a8a60be5086e08974477affcac096bcda97a8773f6f1f7901514d1acc443f19d5326fc29c9b63d29ca16f44e4e6daadaf568e64165efe346964241181b4b7fda401c9fded9cdb00f03e91e7e830e7eb76a033cce47d603d67f66191ecf317229a98c2fa25777c7590fdcf7c2297ee670481949b7c67d3f7a7e9f4c1a28e1fd59e766bead8ec7f5387569e78f970e024d1709fcba1aa731c0a9bebc2e6db6a85c8b9fd1aaa3bf264d33dd2c0c11d261050b13ef35dca236815b7b2468732ace522ada99b2e8708c15c29b8e1789134b4787a55012bf2aa1a0cb420a0eee828a6a551c60da98d82f898b55a302d7bfa1a10a7ecf93171df451f9ed7d32aed30d967299752d898be5dedbd4651913e7c2e1fe5fc7bdcc55a2946e13dc47ff2bbafbf29eac7585af7f1e7ace93607f0c957a9d7c9340f97212fe01244b6785b50acb1d6a46230bf96190774ddf611241137322dae634d1fc9b20f2a834b922d8516db8cd1292a4d1bfb7330f779dee2abea3e43a6936dfb0eb7ecfbdaefaa0e5a733b7714230687487cda8cf2a5d9306494f9b1bbfdb8def7cb91492ca090f6aa8c78c42d4e82bd506dccf31f6ff1ba8e9f4024447cfb406f2c0ad7edd9b907501ebef92117380a652e4f0a97605c2ba08112adf5f56a888c46acbd4feeed21aa63aceea9079128bec7851d606aeb53a92a76c6a162718dd1bb88ddeba37961144a213ae2a93c7bc1cf6aa696af6316762822975ff948913e5041800499707165a30799f5673d88bdb593c7394299f559819b8ffc10a7d83aff10e02aab4ffa71528bbd917de7810f311db00487871c2ec65806e5728499fa61b9dbb1e5a87393c2e0c45195fc8d1a6d3fd7275eb0397a208b88c750bf0c949ea371143aa6fabfbc703a523a86fa0de1a798511de1f32648111f458f685410949b088c683109d07300d1acdeb012df05cfb1111f12684ff1b8a8db772361aba84ec603b7197baa2e4e02fd2c79fa6026c85d2c214d64306f0c476437dabdf03cba0e3b448641fd003ee3fc4db100707ce5c036421efff8df68eeaefad98c90bf589a6180f047b97d2afbaf0aa8fad4f6c8e85926b53cf13524b9dcd9bc1c1368cd47c603fde76fbdaad0c7caff86a86c24048f49cf3b045bc9c4c553837133cf2a2d578c58664a177c679bc92747b00f50cf11567b98deb13821a72683946d837052c75fa77a31df333ffda69f757a276cdf079e8d0cd52c765cd3bd712926d314272bd8ca99fc27c150102906a802148b7b843582036dbf9ae572b6dcea4473ff7236a731c124e50deb3327674ec1f969821b8d3a06ea0a552622733dc2def329e6e0aaf7493b37dc488c99424bc4de14b733b6e3d38dcc02b9ddcc9fef6d201f2ef92cf3d4a52f32b45f69cd1939bf7158ee950eab5705907aa05548d365af9522880b1ce7938ad273d4acca1ece4aabe8d41326e8c7b870c826759a1351487f90d5073c6ef941c14728645f64feb6e21c4702025f6a5bd2c4ee4a723af992776bd3d2c2a8a10d080d22e0217dbc85bcb410a5c0d96f07fcdd7894ce8bfe4a9c1e03975e21264d186f4d4e8d212f1137f2fe6cd910dcf5d9361e0fffadcf034ce5cefb721462575e3ffd06bf093a0bc1790f37985c500548beb462401ae4f7c164f13a8542147174f525705845537fc52e8ee9a87f4e9dd72458cea5bedcc40d32d5b3555575bc101d8a0003531681380f7fe13973714359838c337020e48d6eef889a7cecb396b88057d75c230bb6646ba61db074087ce822614e7fa1e85e931ea0bd84648d08d4999505eda82c483853e56c6eec023533769f43c911b5fcfef7c17ea919c5ebbf3a7654dbef3b9248b653bfffdc19d52879a0973d7e3a6e1fc7ea512399f91053c735980fca16bf17e0eaaf4ad90b5cb4b5db37f0758d14f626882570860542408264a2071ba66345f01e2958e9d73a4498bf9b4ad9b1f509397fe544d071890327ac72ba379e586f1a0d237d5832d92abeec04f37323e453bd8bfb80309c8dbfec9b4c76c155cf59cadb415ea63834f9f95e2e1787d5b724375c073c5088402b32f12cb6721d39373bf440f05ac3e417b023581cb349fec99a70a46c1cc0138c74632e4160256ac8ae0b5df1dc9ed4ce6402211d08183d72a546abec9b47dde8f2fd0b9b05ab37290e0ec1831fd12a7627964b0c34db4b2de168bbef3f075d3e1107db1799f42d29ba9a639c063af6b288456df153bef596fd2ee207b563618f43bd625c7334f73c7212362b4754bfdd9cebfe706be3c505d23fce9ea0b0a818761cdfe275971ea9caf7d1c6b9d3a6c8e445138c2090884580fba4823f38c076f61f5a9ef819e030e5ab35f03228f9c842bc6459a624f7f0fea2a857e8b9098adc540641e6450fed1165af80da070fe4d7a4971ede6e79677ca90c62587f871c80e37f259bbb1826fd6ff793873e0c2e78edd1b3830e76729885e67e4446c8745d4ce42049a8997d01704e0a9126d9b8886e2efff2878d05feeb2087f228798b5e850b847a5a9dc2c0c423367eeaa28486f2f27118d3cb0fa2edcc5b625464ac356f5d1b4b151362a4bc6fc95af3ee8e1d0b5d0b71898aac3d0f2be9de61ec3b349a33546994e4238d48b1f6ef4df56642cfc7167d686af9bf2e35fb6d3d0797ed491193144abf382fa682e64eaeaa0738bbd3b1c1d046ef241e5e782f27ac33f9abb42aa1597721feda7685ab63017c07c3bb77a0f33444c46b418a8b8de0bd33dc16599cb4bbe95116b9e40ea1dd6a1fb9aa7c9ff98fddbad3303926f70803c0fddce480ed063fceb0340fa0215e23935bd6f0d3f870256b9d95887c1ddaf4b985b76dde9788a30f6cb06f1a06ae62a1752fdecd9e616125a37fffa7191810c1563555ec8f2dbb642784bd1e7ff5da4bda55f7fa7f1a93ef2838bdba698ea7d729abfb4f535ccdbf2ad8af0a5ac7460ced144eec7d77b341204c40591081a70d0f05f9a278f6838edf3c12c8061e2385766e681a4e2d528d2f3174bc4bc033e93fd2b83fc3a93ceba8bf69a9912208d21e0b4ee7c78870ab50e1505c2ed6bebfb97bfcd3a2c62d1cde3874618c4894d91190dc79f244ea34eaab15912e1432374f6d16bdda435d8d3006a33911d15c1cd0c4d4d420c3f4ad34c3b23df06259e5162bd8c42e015b63f7f7fb06ead68ee84e868d2e01008fbd7daea9d5d23e717b108652402a527b5192de2d0627bceb55c30c842701dbe79d2abcfdb903b354739df1a3f4a1559e02072beb8f6848af4227940debe73a084cabe5fda839fdfacdd79842c06962de4aa02df7cf154f53fba8e621ee203cb75f410ba1dfc94248bffa7215c9c54bb759d29b90c77eebfcef670f42774c7c62de11bcc3cb27c20e357ab0468a98763cd80785d995d1ba97005c4e38fd8b76de50e325e36b3efda8150f740a6cd4e9385a3d97cf3414cbcf655f11c7e7e805724339a17d38dbfad64547433e6e0972c6a0564fe832cb4c4dcdde71ee1fb7d3ed55c1bc1a2b418a2f60740cd7c06c19154f2bf1fcfefe973dfd26587a83a988271a92200bbc71c4637c01ea35dc9c5e2b27839e7f7fe05dd6aa4a256485452825b2f0628c7aa6b4ff769f91b989370026b0784bfc1fe3aea8c48fbee5f1e80ff30048dc8a3e8a0ce5b06d49227f4f63ccb0470f7de8f08c67ebf975862ef85447beac5b2df8a6687037a04249a3b6eb0efc2417714948656eb773308b70e3de5bcc18964a8033e188adc10c239802359128cfcf2139dd85c42b59a75e4fae34c53e72727f8864f7a45128dcd17c2d7fc1772a8e19adbf357056edd5a7e5b87956458816ff9e40ad95ebf4580ba9d578bed2c8fcacb8449f558523ffc8c1085d4fe251a1307b9a7b06ccae11eff1e27a4da57cae47c85a24a11dec763b0868e30e24095869b2fca7126f15126d171ca95979ccfcccc7a1d3c430dbcefb3bf7a75995c14e2383baf19c7db5bc07d7b928366544ae693d8920e642366dc66887deb4a7e348b5097573d171f8090e9abe2b7846ce4aea83024a2eb0c7438d3d080ab06b1963dd4db9300efd83279b0721e351486b39cc2daaf4ff00c33099729212a5563325e907e3724150d146896c8c65a8c57915e3e1618c19a580ca6e4b8e7cf864952cf339662957e80f95b86ebe8733e770786cebb63a74ea8181d5832d0b0a33c17dbf3abea1f890b7e0e213634fe92396ea7a1030814c13a5ec2fab9932d4791a040b64f8f9c209b0d07fa371c1eb26070030876c6bb91ad641dc7d65f2021531c220ad1eb9d8796de0b33456d32f924f18b5c5192b0f0ab8960ab0d277931ab711ef6589e173e5102b9b96766391d7d3c63d6cb291adb873221395d2ae82bc7b371c091f18c9bff20d3079091583c9e40e864219dfe6a7a3c2e6983e38ee3e748c014bf37b6376d4a890c10193624605d7762747cc4ad119e2b1f1974a5db77bcab564dd027fbb16129618b5303310827d5a7a50905f8e625539f4c5dde20311bde446d8a42e361c3f309b4928ef3ff1d8cd617e4ce50d2d449f8872ea00cea485b36ef32f7a56ea9e99c25e6a5cd5992926ae0ef37e2458578492325c71eb3c84d6c1f714fa7b80f77f0f405a698384fbaa401dc24463fc50e7afaf16b1b283b5e467e17e377bfd47a770ed94f7a353437c6533a829b0769fdfbbd86d94aaa0cbfa82309127f4e170f6e524adfa0582a0f3726eea743bb20a8c844ef56dbe3b73c4a7fa88a6963ef3963af70ddce938c641c6002999b2f988584b257cf984004e149bec713e8d7713b9c491e1ce7b08cccc532829c034c922569f4df8b4de24e30cb37bafcc282f8b542d9f6f46c1b6314ff8883ffbef297a3118753cec0e7e2166c7535bcf9c95f2cc48ff4c71d9b7530638214b6a025e5f827792ddca83ccd7ab31061a6a74669bce5a05d886d1459a4d02cf528fbc26e835c16b9c450e654f9ddb1f25810374c5f5117a0547b46550d5e996eb7bbaf7d3179e4b86e78d6adfe77a3d4eb6ec17ff021fabe6f9f9fccbb40b9914662d2e1a99a36609c45e9b47fc971a7a39ce9529d376f3d692ef081dbfa67bc7e187296f049e5ea5c132b6b0369eed8f8ca7e9d238a6661430c22c0f0d34919892122a65974cd58d9b252f430bbb4226622206ef25a87b22bd0cb7690df789335aaf2dd41ef3125b32573462c79eb571ae95a2d78c71d80f46311f0300d28ca85fd5ef812edb02e1a30ee3324b4c33547030230e51ab8a95e8b3cb96a51cad87c8e5b23162e2e40fbd21bd9efab9069d1c1757230b732d5883133f92699d65cf4c9fe9a3f85e0e6b78cb1b40fc81a0f63cbd3d5876f37e86a18b6557f37925bc6074acb10cc71217a1c4e20cfea76aa08f18e4f8aff32f72a5e4d2027a5de88aff00c35aa40a61e0ed9c586f05d9a08eddf7f37b4c306f3fd450641ed496b95e04fd75d1c84c39517eb04a30b0027e74298e2c514d41b09582294156d791fd1aceb04c1da9fcff3d3d8f78d9400432999a48e76007dc377fdb5d8e2d25bab7d70887f098d76cd13652b63cc13576684cb1ce93b4babf077a8f6212c305f7fc88b7e4361275b3a6b39ad68fee4eae5d04df85bf8cec227c8de5764da6ce43a9dc1803cbfa74aab91e6501f1f417e3c8bb7bb0c5e081f63924a568a280968e8fc700504626cc058e419c01b9ee81d5ab7e23489dabba39e7c10acb3353af48780b44718115b3a266367727d1760e4892295b05723290637e8f8252e38a94d3700f4b3c12fb5d6d1bf69410213f3c8d302e8ab5d888c1822b8062048f6f70899cde1c74495bc465249a909fe3103b9c91b08a5378903ab6eea091d7850c18a266233eb5cfa35c2f764e3686f6cc28769f8be2d7eadd92e9949a130c9de2c37ecba5e20008a1d570fa389bc47b4403f24711ac6d5882aedc45ba26cec9062706d49836d9479d477e9230158a8eb8ea0afc75dd5d13aef45a1403feb431613c0acf8702c4308a322725145839a7b2aabe8c36096b2e335753b7f8a9cd690762ccdee6e54911e6897c4c05bcbbe758c7a423193e17e3a5606fae7f912439c9e4c9c041e65d722c4b98bc7de928dfa71b85a5106271eb1ae24a625a6430fd7a9e721c69b60b024065fef038b3d118ad89c0e29da61764d2b70f203fa53e33abb9db625074fa490ec04bb381de16f0b0eb3a89ec695a9644294e6da2d23a7d75f679a49d70856a4e8bea156cd8b998323253de02db822e52ef16181fe5c1188e0af8000f6ad93c83d5da10f55a51b17b782f99d4231d7b2881faa82e7703b3fbe4413331e9a6e15c492476290f2aecb158fdbe41495ac6c87ca860b484f138301b52b5ef4ab281c757d825b814da956cbd154b0e74222fef17d3ebd5f00a97abc60819404f955439cfba6a18a25a89e777619f59d1777429ef25669786110b5d1648c8257010b4ace669ce19389f9bee58016da9fc22e3a07c28242dcf5d9b3707cbaacf97c95fd9437b2ed81eea7d4a523c25ce6ee29e0f04572170de8bed3b43c239c87e72c07ce8a72fa2cb0ee90d5c2720199975dc2bffbc9af5ab3accd4fc8f2ac3b7b5f74de965152f43bd9c30535f53c287b47145ea4a08b112ced8e826c13c4fc25bd3b17aada4a86903cef01ba9a07702c35ff130cded335714100226583c415141555f49d03246bdff5a55b915f517cdff163f9ac3b2121ea6451dade8b8abaea512a72cef0b4e75e7519d3f1ce39939d4b4607eaec7dd9179ad8cfa2eb3839cd9ece175f196dddd5ced4fd38266f762e12149728d5560ae51f3c366521356d850a2a8f96cb945f65440b0f2af1da70a712b8c62947fe91b4b7b849cd165863e4310c3948f9d930c0c99a0ac51c48d8940c0b9695ddf582994398e34e63deeb8e702d45a48ac7d1486b76f309d519ae6030bdb09fff6435fd9f89140a09b98f9989259b0b412daf0cc3ce0216f2d43c330b82a05fc1038d27868f4142f91a5e3cd18288aedef65b5bd39309f3df5ab06c7c933c25288aea21307597e5389c990ae8b55ef8577aff61ce59b3a95607343df5a55d8f8ae9e4b5558ce85a2c1e719a3337b11d2f25837a60e94916ce42dc56b4b3adff6615b9c00df16279c79f043aea1101666ee2e4ad14cc9fc195dede77144fb2b79f3e83be33115f354aa98a624c17dbdd2972140b746ba3fcb2ca26b740586696947235bd9f4ea413313d56ad4e43a121493e3628cf4aada65657e0007c2db7fca22d12693581bd1ca0e0f9a0913388f51616510c2fa5b19ddee0f460f71d46374c5ff9350ebf9a853ebabecdb9dad3a6ed940e01bcb46a41689cb504d134f0eb21628ef544bde2236d6d9fdb0e7cd4252d64114dadd36f4fbe3563d2524b00fa237ccfa243849ff8b028aacb956f70f8032e07df0b2da59f4cb2b32e29600be8ab11a811b38a6c39f048b743fe7f3a3b1c139412d25c98326667a3e1cf9616a2b7ce7afed39111e8dc51f0833e363a8332ed823a2d3f9b898d61f97a6838fd52c9758c7cbd6906d927c69dbb68b9b0874be7994830bc496457b88323e8f07682ea2e2316774ae60c7af3a016cad31451ca91b19b575be7edcdc45b42c8065ed2140b656b68ccfd487c79d03f1aef900b030005fec9c25ac73f2cb51486777558f5d07bdb508709264aa648f65372a14fc180a88e631177d5535e18b6fe696d889ad56baf46fbeb358e06c42509ffe67beffa5dd657174788feebfe526690993ce2e9ec993156fb0796c3938bea550539653ddaace29acc666348c998b23c684cdc969ad3c87af1c8bbe83f00d0eaf3391e2a325df4dd376d35965eda7ef17fe4dd28c08e9b21178fbf26fd0fcb66cd94bfdebfc894af55d1f3cd1925022b844e998fb49e03c4f97935cb107faae82960b286e702dd9d905850a89e83aaac5d431a82f068652170fa64a0752ca44607c11c1c28c2c7a6bf03a45c6dc79c256fbe3337bc8e47c9f4070c2929ceb6e9a3e82af1520a445c09ba1317f93f9f44d53a6305449c8383d286909eef5e8063cf862e011308fd025d9ca6179d7bfb24ac59c0753d91ef3806760e90219b0a57a6f2f515288f6ecdb037666f8198b56e89cd305b7846fdba912d5e5af618abaede6bd5d22f571e4ada764f9e716dcaeaa4069a59963fed6380774f3c3e9b06689915dd92482018c6f19cafbd8253649b90f498d6fff5bdd73a843ae46ef5bbfbe892d40cf14ec4ec3aaa712cb4a83f93256eb67dd4dffe6f9c82784d7d52cf949c9be206e3e11c9cf6b7ae041d25ebc4a554482dda05efb37d497659c6a256110d97b5776e64b67532724d8aa2ee511ebdd23c8f40bf740cecc0d23b70d642e7ad170f6647bb1403ebd4c95935fd985d920a117563048785dc80f38552c6dd27d5648b60cb5b948313c19a3af05a000d4c1821b3a71590ce8bb06a8bd6b93bb4fabfe9290ecad23fe0f19ed76d58538b6b8b6d96f71097256a0fb88f381201745e5f8fb7b1e30959ad3a9f74df7369833be6943429bc56d9815e49a8af734300c63bba7c61f46aa022bc7854138fd503e131ae9753797f446427a2e9e38208a7e41e5b6c97a39539005b9b2ddb6b76e3e9edf431d2a7a716e24f1daab96d54029c27cf400d63f1765e7968dadb24a99f6430a578ee27884b8c2170f5e94755d2ebeea0c9e0e5ce112105c5fce6a0a9d90d5df4b17cdab3893889849d3d978cc0a4ca4851984170f80624745c51d18a6372421cbf9d9f45207ba182490c717e2eb8390fa65aa3590aebee525a3c5f29d06a0b07fdb5f0d2f4e7e3e41d5976632ac9a8773cbc033dfd917053d3d3e4524a15f46d4ca35a0b3009d2f7bf66ee7f5a4be1983ca9075b2d1861a2f3a6b03a8c2c76f82e5a43670a0643748dc2794fddb43b2b5517490da92d0798801075d6d96d38bae1d1d06d0119464420c428d107a8ef3e7a4d0ccf65ff8a40679d939e3048b1545247a2e7ebebb846ea22a9da525b7b0c1062ccb588bd7469875b6f46881ea563ef431d7393e017b08db4efd538b001ddda53642540279be78ce8e37224107d8beaf2049ba4ef3cb77211227de5a46e57fc21b5773252e009db7ae32217885d3ffed2c83d0297186671076ce65028f963556142527e29d31db7c7489628b5e1b43354c04530759cbcf18b270da3d944912c7992d4155b09b499589470238693b6610374f39da2a9a5191dbc0ebcb3449c758c374b728de20e16872e4bc20041dbd857942060ed364838491fe85cfc5991738298aa37203b9174960300eee0d9bbf7bccc332c7935f01130f1bf57dc50ec2008bc5128363d608de8c78e1a8aa2d05fa72c0e4f6bce34849bc73546bd205e651607ac03182e24dd34149f99c029cd6de5e57e25877ca40c39750524fedb153da1a72384638313ac916aaf0cca2c48be1e7539c67ad0d74ed457c2d948430295c8ca12d42bd722eafa1c1a52f9ef77a65cbf069248838bbff9fdf6a28713c814d14a442eff7dc0080d8c010dd31a5b50804151dad248ef99cdd906f687f2d4d3024546882a0faf157d23044472b1aab643d3ba312735026b7dc419c1313724874dca2dd3526c86c0139a6ffada767186ce56b56507ca7d44b0a49ae96c4c7cf56454b761b51e9c8aa7a4357113ef44bcb27854ddd508a9864a302da6bcfb5788a7b9e9989e9e8b289b723d94509e89bad0fc7e707c9baf68e6ba7e2fed8d78554d59772cd4b6f8826d8ba8ecc9d1140bf3b3d03f1e32cb5f289c02103a52f05e37796f43f65dcdae525e3ae693bb19a506dde5e958eb0a31d8e56e21e3839df0216ed97334a312ff7b0b28b957f8ce4fa51fa8901600c8a49fa90efedd07a653960490c4b933fa6b990a6ae60dbc3cfc02670665e5c4bfbb4bd363f3cbc2849c8210203419301e7116eef185eecb74ba06d41bdcc1282647149ccb574f080f7c36abcf423153e516abfe797dda3d53af8bc3d76aadf86682754a7878de53ad666e8569c976b9290273019ae8a8affb6035ed2bab44d80b5298ede8485b85e545ab114de2755d6e76e7e5bbc3ad9eea0b7a789d7d71f9efe91ecd1b0e6501289563d088d6dc2777102f8885c9dd2eaa251f65e246955e0d10529c2a7fbb188aebf7bc60d0be3316a37d63dbc96bbccfb7d5417395737d9a0af1848e840fc52442dc4c832c761ef815634d5003f0b580b726e78ea013f3d5aba01175eb2c6bea68dd4269a1a59bf3a9740cbc72cba213110d798562e87792a445f452453f003725bda4459da6cc0d476b0a5abf776f314b24a21ca257d2faef9c504b55081a22e326a3d5d27347232347795bc1180e869fcfc06c362c265bc901ac68793db0b8ac2cd725d662fcdfe990e9c77705afbedfdb2e9b5fb6770159597b2605328943aba2b119efa5d53541b576ab51e6cbd575f862ccdfffa3738d7711bbffc9d5fee7629927687091e0ce52c4a0645c20269bf0bd8654e8f5c1b1479069e97af9ca7ed0974f2cdbad6baf78f3b140be5486d3aa6067a27b55b126bfbd3981905a73bcb2904ca4e9b4eda50c6650ed63b4a10d6fb3184de1f0f6d167a37aaf5e65c190b99737b43eb374eb8be8823914c7c6a3eaf9a2aea2fa8143bb61c5775b4f3c59e10d89cfc2e9f589c2f252b891672e834f8c78926851ec053ce251be78a4a856b0449f9bf76d01b87820d3680e9269675243a1ad3becf9114e55546f085450483d7b12df40a582d0b5d5606d6af82aec115a20a7fb17d5d9b5c59ad46373db5dd34f0013ebee39193c84660aa95877c24f0fbb810e7806cdee3f0069d3a225839d54ee1edf5fabbc99ff77920faadcca8480761e47e66e71297de4a0d5b076c31f194fb2d6ad9990f348b510bc9a15c4cc60d41b2ec75b5b174c2ec9666b27d628663d81acfbc0e971cdb022c1f00599fad601b295bfba404dad781d7481d91c9e8d61f539f5d47a82c12d152fb8fd7ad725e20b0df7390a912c429ef8e86dbd36cc03b160ef2c0f3479c66fcf26ac4f7b39d86a24fd584e6afff49030925ae84555971d457761914cf1a9aab4ba220ec345cd78850012077e8c166894542b3049ac1c04fd61b9c670f21e20916d7acb61eb27d43c2b41e7fe7af02ad55d2bc8a834c4b029fc59eef0416f853de7e0f4f82337f1116e4f3cffaff5f48c08e0615731f99ff879e44f8659e8b22cbef40f3437ee37a262967a3402e5f00ac3868046d467a1d1ed0fd343fdd9e6e373dfde4154e031b74461661d50cec56e6a67aa0c93aba6fbdf4259ecfa1a98e539dbd4afbbb807291f54d34cac4d3977a00c2421093e1569fd1cf0988328da7f7208914b0b67420f5849129ac1a2fa4580929ef8dc5a3391eb5b26927c49d9451f27d2c1658ff9bad8ad74795f59d91dc23034bbc86143954115363a28f696b39504f34e8288dafea9ca9839326c2ffa00debfeb51bcf7d062bd0ec6d014da4d1103d363851a9c9de5025594383004bd3ef6ade67a8d38d9e3ec66f94cea40d81453b96dea63d2f116d87adc6cf4efeed9fc1c263b071ce140698548e7294d804dd866ba5ea7b110f7fbba1c259a396a4f320a65817979dae5df53f5d2eac156ad6bae0bed802f144aee47892f393b228a3635a2dd0f094a65c43e3b60007c296bbe627abb863007ff34fb87d411487dcfaba30af23cef1754c0a40536ab73e2eb9440b89d3ecc8f6f9e7a7eebbc38e4ac08bc3eb6838094db3d3fa49169c846da66bee1f4959494b188a8d970055ea31e52e70247cef734bd383dc7fc7e007688521c6a1bdbb4a5b2df9b90784d7ef13f9e13276547b2aff0f3ba972a12c9b26271a23abc3c235794d211ba85b8be09d6622f7a07875e8e3d4a35a3531318684f6ba21dc724d7be0fcc0980d62f02018521c1fce84085f0171fcfe3f58a5030af7ea7272ebeb966c1a06d60c40a995cbbcd0ec7b12f50de2d266c0d58c37569ac7fd9d92756ff7df0fc3daffedaafc5ed9a61de40b566601a0add2c5cd23c5bd155ffa5215208c6b6287bac717b52ded0c52590e2c319f6be9e0f194857d2d0df673e9c9fc43d6c484a974e2fc4b48a2dc4baf44bb37eb935b17f7f8c9a72c3c733694e4c69156fde73366c7281fb5a1d5759104b55a403c15864cb7e9bb2b479c852c6ec185305088b341d46f7a69f742e0f85cf64fd51ca92af0805a2bde60355180466f455735cb899aa4bb7a1df84eed0e2830915321225ece8d89fb77c3c6b3fe6cc21038024e7966eb19e7ba596fce9116a38e3997f34608cf0cd8ee78d0faa13b1c66d7be112e4ea15bfb631376fc3038afd47fa09f50363b3318bd2352ba552f494ebc728f14d53c70cf849056ab34682a8d1749600b7401c360581523f4c60da301e19dc6404b58de56f2765335dc9d15238635467a70b69719a37ce18d8efc6a0b631626de68e32c28703fd35f29844879859a0f1583e62c409e4e3abade2ac59859cfef6e960716eeafd943f9e8ffd89b4ded1ff0889dbe07e6d80dfb63ba051d832e5b16b19cd914b8c4704893dfd7feeed6a395aa451c8e9d086c2edd6fe62ecce3cf03fff25d10c2a6c5918e93e22339172cb07c99e03fd973517276678367cf2b2c8dddce7fd0b032f610a88ee3f884b6fd5b619efad07f8aaa121ffc560fdcde42c9095e24c628ee268d7a3eb4b93689744897dff0a4d28d39e321be6b8fa6a6e8e07c507a31f0c9b70820f7730b19d94be5968af31085d60b6e1fd9fef35b819e571fa1f508f3b78f456d73e22b069c949e4bf989cd76ed7962a8c78b447dd03ff8df4e7c3833d5adb14976fc36669ae361484f1df4bfbc276c6228da25a7b15aa0ff27fb186159fe50faed408290d98fb1b292c87fa65f7a0bf82879ea0c9989e972f40087c8f3d1b187098a382601d771f6859d527de8c8ed5c2aca0dee72bbe7f6a31b0228050119235265b462f62fd62bb4e2b772438bf05968ee7d55e04ae96a997a4f614fb07d3a08b67f8b300068a67d19c8f03083c9e34daf7f180b06dc0fd00740329deb69b024bb4ebf72f8434655798ed27e2f5fb5a926b5635c67ebbf0a46ffb490c2a4dd8ac28642dbb05ead14cf55d33fd7b12e5b2a5caf85edd0ab521916aea56cd3f3772f52465972cf66100beee007cde6b72260f4de80997b9fcc674c40bdfb3be6609a6625b02a8111a3a1576cc647f8982dbb29c91709412eb3478b84ed16145f4417ed7edf1416afae9d87c1aba21269ca0b9ca8de621773552072f7d277143f0854894179368fc3378433064d1c9e764eb5a1133dfffcf8675a370d5bce774b58c670cf14913686c85db13d05a113b99cf563aadfdedf64032fc8fb3ebaebabb7a4aaaa6e038072588fa1577680cdb39316431d4cbc3359e4085a8f729cad300685bce78708809611f5d07db7287f578f7e1199732147826798f63984dc8d0c16fcfb7d9259483f42e9a78f26e55a1e4eb9021df26af4f6620f633bd1763ff4185b02be28de045f2d9f9e31a9aba89809f2ce52081502ce1e81d99ee8f1104c99ac86c423ed367df26411182d97907d6c11bf13de6d046800bb1944e65ca332378bf0c5140857a5725db9b81e784445808e60f12f52a13ec9ad66a4a72aedda5fd8d7b4c0dd22990dfc80b99b9378a5262170c6df8d861c51c54ab9c9397acc2fd1307fe6171c7e0186c9bcd19140c8054c0b03bcb81d12ed2814b8e1d2457d47df1c7b8802665e3261f753419a6032f1ff04fa6f0b6657d855fd4ded6dde382858ee77c12efecabe1d895e1d3a6ef5f45930fcf36b3074bf3f6aaa5526e8984a53042f040fec995773ddb0194fd738a5f1ce506eeb2876c463daee882f6c09d2af7976af70cb1aba441d077d213acee1fe2b29bcdc20889f082e7a5c2ad1f6880667eb91e50eb8fb4e55a64706932efc44fb570528399af1810ec53cb994898df5e1b1ea669f69af64c8152f2b5d141f5601f7005d9bfc099d5178d1a3d3dc690a66bd0dd4aa6e3e4a7ab29777d6eb83fe9ff7594675e2bf22bcc2f36d1b084744ba54b92556e1255924bd65c5a12bfb1020a7e997527a57a98027291984cfb596afebf315eb919c71a53090ade0b1e1a8dfc34c8c9c2494987e0feb362aa204f44c820b8c8f7f78f0d56563539389b65fb2a540c57e611c80c92da6500b1b1466b7d164d5d892c84c715946f06d4c9a3dab88f347fe26b596578f60706df0dda6f623467eb27ecd1489483cd9124e7cd13bb7557bc4fd05fc5e54f0145b76d8d5c0124f4d371a8a9e803f4efd42274c64bb68f69c05f28ac1364f9f6f3c45c6931da5ec4174ff50a71564e9252f0e7cd9ab33955e0a2a617f7b197df5ab87264213b806607901a0084d5165852efc077f9639d6767970610ca16ead0191ed184730335685c3bc0b213039cf75c6cdb41a8fd5db20b7fffceafc6c1f4ef91622342efb9e3d012a9998dae471c204f7aada4191d6c2ad7c9fa45f0bcfcce59b14e3460086d29036a0aa958903fe3ed03f1313b1b3c02cbfa0dfddc3120a5433407b34cd65dac1af8d9a10a6d4765063da14ce09a045575e91865421eb133f592f777551871eda7dbf16cb07f2ea767e6eb641205670e4dd113d1ddea3ad593c4981318b58d28c9bcfd14da18c6ff37fc311534615d9a1b754c19fae70787a5bb2884110a44d5fab4f4858481bfcc14315b8baa7db62eea57c0570aece269ff69092ca9da2faa27cc32c0453a8d434b07b67420535e7ea8aeedbbbcfdaf9bf278e0151299a37ee0e873b246ed49c542c96b5690f9abc01a8b294f20c68564b163ac0be937f6ea0100f483a99b800bf1ea50b88f699d0f0fd1225527162a5a5f72933b87060cef77871e2a55dd42aeaff5b72552cab3e31a37d1453b26bae4d61fa9ce45a121529f3e27c26fb9e36a567ad877f1ce5f18ec85f37d7c6104eed39258d10de169909fc0f970dab62ca477c5e3300bde8a1b39c89e80fa375e5dfbae4c3c701a176e1fbd7328f421daebd9963f3ba68cb7af54ad180d3939ac6768c2f89c15185cdb2044f2c76dee5099008c687e1c65bee9c0ab36faae3448d8d4908692a99dc75715694ac18d50cb2671078783fd6909ec78c96cc777597c4946ba0127da7db5108f074ebec2571b3a38f7ef1416b446b4b9726da10d1b8a821490ea5317fe45aa3ff584945841e40429da5be6ea6affdc31f5e9eb4948a977516fd21b05e8594f7e5935da68065e0373e51f412e119beb6e3d455a979fcf80ddf52fcc4b442abc6821ec93e3d2dd737186608d24da0bf6f496333e983264ce00998ea419d8d1881a986ee086f985c4347aceef2d5e2a28131488fc018952e2580c5b327d6469fa9aa076a0810e1fd286fccd1f2704370933c136f36164c73fd3a74ee868f597e4913d542bca6b2190b64c2d4f05a484d1a4a231fa47b349b16085752c7c4f941b80e7fb44fc86f30260eceaafa6d93979751d4aaa60eefe5ed2358f7692423d9d3893d4cbf765c17654aa3e527d1394918bc8ad0ff19056d24b9006a23387727929dd60c46b214d2c541c68ea7454775d82d314ab1b59723f56ce6cdfe9d0e59589ba7f3c971caffc21a24115bb48d5aea57ada9cab7411caf6fc7addfbb056fcb3f158fad78ca7456b97f695b0d1cbbff6d695e2e679d69bdeaca7e02a7753d1b72291974b31876cf85722ecdd3fe777d7b69e98990b50354b69c1d81259b7ee5c3529c6d4aef12be98a8ce4363070596128595addce7ab36475deccbb653038c962b24c9e5fa53515ca31adc5a63958a4c5a4e025406b08ceaab2f6f03b422a4bc5c052dd5b1ddd32e29402001621f2cb91926f0e7c7d8f3953764fc975faadff74da9fced1d3844248e3923161684d4eb11607ea50ea80745c6769a33942d72a793571d4c10ee9520fd5c467a283c47b361922c021ca8b7c72591f1bd9bfe61f9a3960e3bfed4230704dbd26ff80de172a503274cbc1b4e6e0bc6769411537e963319c5b246021b5f3577e6d1d0feae50f520ad01b908cff59fc3f84ec96217dcc803d70c9bfd0d5ce0482ac962caf133345b5b33208be10cf93303a754dff018ea00fe197882e093c57e7298ed2cc244475641795da1ce07ce41d776f941ba6bad5fdfadca005b18da65eb4b3b32002a2481c6d85c9fac7c77b77ec069066896cb524348f7ab09f483af60d6f13c4329008fc20be4850b2b94c73f6014898d896b60316b7eea397993aa5aa4f58805b0b4187784badfebde967d7c4ea600f3f1b4baa96633c19392669d7e1e2b207a91dceb996ab64841f1395f1f18b039cbade8cecdf0e70aa5c90d99a2417cb141f435e5cb4b86e425af34411f0ca4df46b99fac609f019fc89875a3362b74943b30631adb7ddccd6e558aeddb60b7cef9fcbad0e15ee496e0cf6b1c49e8bcb2d9ce81ac901bb25f74d7b4f22c219be074b1f065960d20b706ec0140cddb6788530a46eb9ec7554d2fad0c33d6a97a20e66bb4a8b735cde0459f70c0b038fa3c72adfc712e576f1b876afcfad559c30eb5ac31d77d8c373cd18f9110806ede757cb799d589c869afb9df3eaa727a4d8008a55a0bc78e655f9e77d70adcc5c6e481768f55523a6bae497efc5b388b433f3c379aeb0f45fc62e05c973bb1ee6de644b9249c986726ce244f47d5b0d62ee56d77e4d4e2e2d0a7cb3fbe638669d4ccca372826d9973d617b76fd52c4bb8883319d46d42c8d392554e553ebd65f94a2f57146ed8177b1a9820ef403c0ea8833ac2fc6d9ba36a563d538716c72e37d5891c8d6339ff778a5ec94e5e10701040abc35a30c0c1e2c5ca4f973f3e35433418c0fe70511040e4b28c0b66ce71350198289562cb221616c7e5531070de124529ec0a3055153a88d021e1aeca93a10ccd1b53c3351755264c84994299347928a4c89800b4055e962963fc050b984e4c99e87e743d94f6fe6af2c7b0f98fad1c89481bd3be34a2a4ce93ae6c01247c3a3f9acac02256eb259c2ae1bc992bcf000624a5bf04dbe50669a40645e6b95385359cf2c4433229a7c4f9db6cfeeeed3ae3f37e81456c5a433809b24fb43f65e54f7d386d4408de451a3ab96523551573298e1eb325f078b6f99eb176b34a3c4907e408257d08948d92711b85f694fc55563ea84150913d052e8e671b2a757f7c629be46348e985eb3f4073e17b802c140040cdd1669d079b101a32771b08a8714c9847d7d74d60a0cb4ad2b1f27408380a0a9abb463f1dc349d533d2ca0816f515e4be320988a77aa5f0a179ef2125f124fd8f6a628cf7d7ba3ef1bbe83999e28a362597225f376a8ac6c135d17cf05c850c983feaaedd485d3aecc435a710f978b24dd24379f73d26a0b44813ada887c1375556260d2fdf5aedcb3882a8b911a15266c8bf01e96701aa82f0fb352b0e9623ffd9bdc12cbd3a23c3494886917f1a8cf2d0c7a930dd345ff7ded295cb3e97ff9f9ac29b9306a8400e9d89e2697decc38d222df6fa9490ac2eb54f994b65808238dc022f4f9ae3d1ca94d121025051c39d5e75f7ed300a79872d76b3ee9fded1ca71c58517f0fbedd68f409d0dd20535d7d1df4af21c8f4135bba47972c6754564782c3b5f2036e667f502e524eb717b8487d33fd2fba54aee41c7c002faee4693905a1b8cac7a09be2b1e9039f126afd8631e1f0c333db19975a631826d5c62a90c62742abe52108c8fc94b63951863bfb86101b3e440a310fc85d5d3011aa47d76cfa52cbe900bb844c87e6ce7746648b1c764cb2591e6470faefef20f98794ce026baf2269c9aca9204446f4d2ae4b7d93208aaca14d655403d69bb60d711f05c81abcc5a98b6080cebf68b0a093b3bc3da8bab2a5fdb2b6122beea816e6c39e0c4486b0a5c5b53ce67256aa73c95caa6fadf9fa68b9281263f66d7d8de41a7f63eab2e269bbe511e116761dcc43d02b7428c60e3920003de47acda3896a56a3bc0d5bc6694d7c45578d3c59f8859bee2bb5271685c74f782ac3ba25cc17a544d7754fc60ecbe0245a8af4b29970a7dd3a645b350131cc3dc3c7463cfaa259fbbe926b729a3be4a05de37da04a9a3d8e15e7a7e10ac09c2918b89409908cb6733d0fc72e5b554bb883b5bd17ca621bf1530ea21c80d8f94bd25950724c3f200cd30d69b10658050f684c5ae68ab610628ad3013ce1c9cb3ca9ac4d78b3bc8dfd9b97e32a39b97729f4c5c02fe4932e96e07070dede81f5f825d5efbe71c56d9209a0bb9f4651b134be85737f30c559dbedd746bfc69c5723944b2b3ccc34efd3e384eba95633f538bee68bcfe37bbe211acad4e66700d22feda679eecff5da486b298a4eb310442a8f8abd893ef495ce6ebd7b519a64f3b0968f6115ee4fd12f1794df84bdec6e9f460a3404d405664f0f30768f1dd48eb0be009bc98f9d08e104c08178ed917036e30eaa6a4a02cd6205259b04819c58d1ebb5f4cb1eddc9fd3f316caa720d2780d1437fd71e4ccf4b01b5124df7bd928bbc31b4be3c8973135816bcdf1fd9f6b1047e2795732e80b3b56e68bd98c3e012bc67d7aa3f1ad4639440aa19b472ab899b10982d1d17e086ec61011fd596b79a5feafe449aecdce8e33dd61dacc1ad7a7c908692ed31b6eb3bffca2a8e40e76e3b409780a51a4cffb80b11f0ee48b7fbc99a5f488fe3876436a9f7f19f2565fd55677f0b1cb1342d6e9285a8809601986ead1953338251f595973e5c01c30f71e8f31dc33b09ff45e249e4faefb49c1ca8536445d2f86241f63220ed62577bcc8e7f10b3465683760938f341a1e0aa83cbbaf7b52859e0baef61cf93e256489152ad92dd252e9c7c0eb79c9853c14aac46add67631e92b8e991f95ac83a49858bd856826ee5a5d79b2beeb080affb3927ceff455dbad4d0f121cbcd2440587a13fcb13197cc0fb6c8ea2ec1b9b316a369aad5b87d476a9d3b5b25a048c360fb467051895a282a53e285db9ad0fea14b5b5195c7ec7d52860b0e37ed062d851099f0ddc33ab79f98028427e6e82402810a0013070b8bee552c2efa66b468f78d84d011445d4820d7d1bad97f06913c3a492478b31bd4c2297e03e1336184adcdf4bcf1a651f31045b6c5cd96ef65e40a72e974ccdc701fff573e4f8497df4568c31f38360f8b40e1ebb080f0fd1d710caeba5d8f25e27aae42eafaceeb1f1a1e05acf8a7189c22ba6139d448974c39552897cb922994f43250b1449eda5e86ad9594be0db5af56b173f4c2b4d7159d0566f328e40a49f0c2c70fe0e5e88a897e615babfeca4991ceafc0b43654c73d89d50733e8ffcdcb8400d6e5a1ce630262bd2bceb679b21a93dbb6b8cd49fbcd48d6136b238d24b78fa0d8179e2a0f18d56abe9ee14c07bdf5003319ded45cbc89f39aaec7855e14f78f8138e0632c49e3a0dd2d9d61789d1ca6350aacc56153a1f23c060f4ba5ecaa2962c2112fe5664c45d744eed3c1410007364df1aedfbb259365c343c225437ab3ac63dffcb9cd4bb8fd4e0cd8a43df6c4e9d4a2394bd87ff51d5c6fd14e87c745da74ed97719777dbfce6b4c9196ce2370351188ccdab78e1987a37fc1d3851aa090ed5b9ce97b1b61ebb13e058099c40921057eb3a2d071deeea09a62956e50259a7fa0862b8b7bbe2e347d38551f1bbf0f5b77af20514146919115031235c2706d287331d7efc59141a8ef02f68ce775d26bd7c4df4925259e206b59abb34ab3cf713610bcdb40ae649e2224d1ab58d3a93686ab242465e0bc80ddfaea05cdf41bc889bb6bcc0ca78b7a4c9e908478f16b2502cd6e0ebc2693a4ca86feba849260f4d8f5817e816ebc2aadcd3a1ff78a959478bd70370d757475ea19f6503833b59ef2dc3b3f99382fe040c00f948bbc9deb39304e191357851d7cff037151bb5fca0b7eadfd3d6c80d667543877577c72b90ac0100986d23f22a5de5fedb889abc90cdb62e3f286126da4808056b2afc45300be1f244f41bfb75dfee4d59bdd3d464684360f376a165aea05d0707fff74d51d0c8212d38bbf5dfaed42f0e3dd12b0e2122723c0ce9cce2593764c70bfadd4909f0d41abd339663f2ca91b0519a6301474a5a8779cdcdeb5c82d3864bd1817da2380958922bf37d84d7f83541058a93c2904412b8b349a12d5f3bf7d4bf8a20f3ef125cecd87b32b1e424fa0c8188c31e52a6bde4a624ac62850c8839526a88730050b50decd98bf67a3edd4feb2fad7865349c30de7875dd495d502c4a44ac9c274b4084628733be4ac79ca4db3060608ed3c96155eca0c9a3acbca1e18c07a2bc68b407d1ad8b1a5552da68f4827930e77f4682ac262f1ddb50a000900515f413036377367ee9d7df9963579732be12ad399fad89dec7a947d256217a123c0d5a4ce585807dec40189d15d5de93a773f772a724a061cfb83a453cb838850a78802016552f017d94b2b05d0cd6dd5788e096a88237f6f7bd549c7e97525ce08f874987c4329d7ae293f78c9c9d19cc37d746bd2a1e5de957c02bfcaccede9636f684037056687aa1e16d4d7c0114bf7da2f4799206c6e9ac28614dc04a087ae796f2ebeefea46957f769a3be509ecfbb95ca88d7bbd7a57d96eadfd5ec4f4e3e9a6b8c217ca9ba5597ef2a2fa35dd0cb5e4d7a7b19c489a30f0eb0687b104be7c3810d7d5362ebe07494d0486d7e5bc667dc117f5ec74cd601da9569e63121a204d21deeda68496b4d9d5c896887f6e288426292cfc87c08ae5926fc56ec8d6606e4eeaa385f208939721d3447a195b9998a64ada39029cbfd6edb1050f1db58f132cfa36bef1ed3cc5ac37050e2a539819f2dd5c8404f3aa7d342c0803ed11fd0032ac4f76851c86fdfa7f225a7d2d76b9e97f2a5d92f5c99753b66c167554bb9155e2cd844592432a3e7ef4b1d8b01c979fb70240d41f6dba6bdd924adced24469d072326b43c8c7e5495a5c2781af7f5a2a2fbd0bc754bf1af14b91250d47e5c5ba0b3c4796cdc27ab81d17cb7c173a536e8fecfd70a8a2d4617e3c1e51a611a1f0f11dfc193011e0415a408ed91f167a599f667275caeab089d95940f8a5f8da802591ae1c95f225aa96dbf7749028166f3d7ec6fa2359d5895a465da0edb5647d07500ecdf799b80c9ae614545e05f38524785d0db66f0297185962fb3cfd2672614b33466a5b87c2ddc34d0dfbecfb1a854f75608d05a88ed20718faab2ba8450333aabf6435cf17421e88be62959757e9e57f72875a63b5edfd739359ac6a49295351599046bc964a1ec0b18185fa225090df195f5627d77c8912ffa1b9a2a362716a12487c4f025c2ebfa22a09d399b48d6076df4c381a0f5cfd514f8e6dd04a439da59b2553317a2e2df28d622a887c1a1a0f3a8b7980d509c4602e13224ed95ad4ca0fe41f3f751b0e7ca7d614abf3471c25ec93bfbef827dac0363306040b34cb760b373313268b0df0fb547fd3b701d4b3f1472056a07cc2afbcad858daac888621733ec837c17c5bb52c22d6aa1df3825671e4c188622babcc4a207794de94d97018c4dde0736904d73ce2dd72222939aaf51cdf6af49e01c94386790ee3b92cbf20058256699ef00cee961fb68d9f58058cd580c1457914ca02f9856f83d394c014816740c70d9666bbba73c6b4103ce0ea593934e0f3c24fdd2aa923c6704cb18d9fe038c3aa1ca9d8e5d8216bee7cd782d9ce5a66fc57b373777b7077b28f9207a219ccc86dd8291da53bf5103c8e327ad7e6e03bd73dba7b307bfc1f34415e2e1b7242781cac69fd82d21e73568b476c889200b8da2f37e1b3a1522c2a25fb5656bfb6cebf46b3f3f8a8efbe3221cebb0bf6fa4e719fcf38b59d1312c0087466f329708bb5634eccf77d724e10549bcb42e5fdec22d2a2d25bb55550fc803c3e1182441b22fba16af5e4e2fe6e39ae742db48086905292ac03ac24821665efd905c7f913580845bcfe76734f10ebba96ce8fbb210249fe45a498f7728fb79be1474440841e9b91f0a6b4000b65bc85d18a0420f565c6b111fdb2acdd10f75734dd9e452b7f6cdaff1529c68ff29f901b1be094f90f503a10d37ac99f95858b532f8e9b415ebc6f26fa31987d739d6c720ab1796f9e4bb7664e3bb40ee7064ca6b28f9a08b13ee6ecd3e52fe16a80986facf4cda876341979a58ab88b628bd203faedf9cc739a3699e0e85c0e7c3a0aa9685a46f92b068c7760a59041b834402e9fb267c5e68af6dd9be82c32743e132d46874ccc14acd4e3a28dcb715a06d2ee572b839a120f2dcffdf67c6ca0fee6b53b649517c1f428b34bbe322cea584e83861c610fd36c5022d6be02454c13b5c38a4b5f630f2ea9dbdadf45a0b7c32e95b94ee84a0ed43f4bacd05d281825be7a3629c576511672b443ca7480be0ce838ceb4615abefc67dd11efaf938723e641ca0bf5d7ffc47d7bf2bf0f7d9eb9de70ceb2fb03e04c2dfe331031484c555d84e999979d814c817ad9f6c7c5eb7d7bbd364cbca00d37dbe5f0d294333fe5a8ccfc7772cddc804ef7123159095e321c13f36abbf63901742670d4b594c4f1b17d9165528cb2d0e5e2bc0f040711d287389a8c42adf2fe1aba36228a456d8553085e3f5687561ced5abe4f8df7984d9ba9f7755e4e7c723441a466fabce3f64107b4266b21092c836214f98970df3527a665f1a5d92ed6ca5aaf1e02d20593985d7a94688f4fb4696c1d373945eeb338cbe8cd46232f9acce54c24d620144f1b601d56e09684e3032dbdb7b00e99b8ec1298e80bc11fd90ca0ee9519cb4d54ab4737c41488d5b22c814cbe00af5f02e632f8b49b0c735c98da34ac039f72bd6daa2857d226a8997a8bd470eac7dd876f8fe64eba65c19cb6697c1cef4de6bef844f4273a7c55d45c1be4df578dcc70fe5ca1a23f774ceb93c158a163f59859b2a38c444f404066fc63b19078f7cb820500dbbd339eb611b61840a71dbb30d00aa4db26936e729331b863e08b803f3fdeaffc8758ff61069da70a6977913469398f92a6453978a3e72bf0919d8395c9255d4fa96721f66f6d4a5ed720166025862c8d24af7586cad92703e11796bcdd11913d3b80931211afa078c1a667bdc04a9c4b34dbde63cb6173617eca2d50019c21579ba831f847abf34869ccdb36e522ea3a797eb0ad071b9a31e126eac64ef9919fc07d34df2481c931200930c765d575fa5b096972234f0ff8e7f7fb2761a8ad765f88f8aacab6b50a85d69c12c6e5c0d5674833506514bc957daa9c3cd746acd95af5b10d99cc16f415ea57b1f0c2876fd3ec530b2822658cee92383b24949fe4a202a73c33a21f49cde94ae1edaed9374a1d277dc610074b88f1f6339bd1b9720208ec32e2aacc8fd62675f91358d8d520d40bfb9e539173aafabc55d2cbf82bbd1e9c1f877aad331b57887c714135e97af3fd77ce7af3737ca167129f385dddbe327d37330eaee3e754f67e79f89d05035d85b358d91f1af5c3d5b442043188b9d6caf42071ea4eef9edd38574c8d01600c11c0d34c198a8f9df3a88bbc8002a652a72424d7ff2587f3eb428e917e1c707fcc55d09521644535cc1d11f7c5ace6bff8b1e2204acbd056bcf1a42b27dcfb58012d9dfe319cfee338bd40beb705fa6125365ce068217f653b14dfe54f53ec9c12b089a94ed69f624a650543a3ab27efa0a19d682b7cff1fd9f2c832a2638608d0d4aa15aef25cb6da6c0e30c4acfd3d48dc725af48a4c7ff673827c3ac29aa51a4cffb80b11f0ee48b7fbc99a5f488fe3876436a9f7f19f2565b6ea16a0f2f5e2febb5163fbc05d21cb37e290147012718f4fc29a134b7ebb9efec47baf15edd8bd00b86d7beccd1435b0d5bbca683fb0d9809c2f3113572c061015bccb272a9ef7b85076ed3abee561f32913759b6043f73bea7e3da9083c0f873f1f995e6aec85f9b83499934f8da7bd99a87cd156d4ae42f58bd2d2b7af3230d21a6833f8ff9866b53412fa066ccffbe498719fc563ed0f367661b5a8e5101a493850fc61eb56f7638fbffd0911b17973b5956b2904fe2983952b3a70d724ab385170b575b3ee371415ced5ff56331023f5f2be29d2660b285db9182f86929106d959933a278fd3b87393a4756b8d5df4928a9cc64b1627170a14bf634208e6e486d61e7d1871f67390b5d518a69ca1a681335780100504d74dda67cd253f83b027468f8051567af055d80627acfa7c5b36234353c153d2f6c66b270c3b4cf75f6ccf7e72f1f542e552739a1228fc0f0c718881c824f2beb945fec390217bc41fe21a88ad92bf9d20250629d2e63a14831511feb2eefc314370421c3f5da90497c0a3740f45a08ac1001512ecf627f34611f2cbe00c0ea50dc32aad163b26059130d226c7683e1cfac7383b68c71065752140940a65324810fb01381a05573fad8bcc306bd79fe1d2f36611fdad9ad7a9e335866b35a0bae91be5062827fcb82d787f895735b89aa56f007ed03b73d60a0ee26d2fff4898fcb506dcbf837e934dc6efdd37e02b547be2f046080c3667d03760f4ba5ecaa2962c2112fe5664c45d744eed3c1410007364df1aed14a2db5f94623d74e31b5549eeb5cc8ba0ba2a2ac2306317020a6a5746252089b3de07586ff1353e7a83f8883dbc3b0407c41374bceb686f78a554e936c3b9b38fb6d28ca24c07bf97e02d8e440e233ded99b564216e5922a7a25f7a48c7f429ff3889dd26229356b519f440638596d0733c415f7e48bbb36f42f7f4564ccaa9fae427a8b0a0dade5c4401ae1deb35ec3041d44f1f8bcf0d38ba41e71489232e34a815959686fd999e2afc26ea1bdfab7c20548dbac560ca6e23f097882ecf0aec2624629c7568fc3cdb95b0ff4729110ac9a824c6be03f6c446ad7d73f1dfa72e5fb2dc327f6f4b208246413d2b9b0e933f4aa78793f7023863f3c483e61bb8d3ba7a02f9b76ed73b25beecda49338478b626b2c1062ebe0f5040b8b8dd22bc86ca4c9df0d4df12f89376bfb83b5af9fcdb03ac034e3d4e775f197fc9ffa227d8fe4333836ed9e94fa7c85baaea7554785e3ef23a1afcbf800fd8ec8c5a41e0986d91e8ab0b80be47f1ae3b077001e7d07f110c9257e09572daa3b6f237a88c9611d238ec0ae780eb521a74236d75d640d321ffdebfb95126f7d5bfd0937fbaffe39dfb33651ae87f8a97d2b81c92c41eabd5961fc91ac31192a8c5f3e1fcf75e578d5e1cf38e8a896935d12f2648c5aac73a56784d4567c0e59e820ff8b834c34e0447f4aeeb29af2e133d244121ba8cd9c5b713725f5f5c949eefb9f25a8b374ea0845bb2e427ed9b4e27b2d7cf4c0a2ec8919a7b30bc0ec110d1353083da45d18c8681d6815953d6ddfca02fb483a6de3e52871dffc2796ecb06d51ceac84f13a9bb88d23e1210bfd1b0e826af5f9dd8b352047bb4ae8484fc724acad7286fdef9a0a04a700e2f7468a38314a76e0146b3fcf2142bd024bd55a3479a90e86da9a0e328a4bb54040ddde60c2b79c86993bb4a061cfb83a453cb838850a78802016552f017d94b2b05d0cd6dd5480f16b3872d87f7b671a4ac53c64674e8bd3993564c9dc32e0810cd3a4368534ca9ff28385576075e8fb5f99373a15c48810a24fc90e98836d3d5b6323bcec1579a1b5ab05a5b315bb0239bafc31514e84b3b56701119bfea076134ef3950adea06edb150fe635b7a6b373c3d2e11d73e8b6c7a4fe907e36edba8e25a6fa3d70c4ce0bfae78b2db0822a9c20eb21afb7b25b79e3f91ed47c2adc5125d48b444c0443a0db0a64562f7dc1cb17929032497b251df9cd3cff0f33fcb0a5b5d68361634dc01a88627d797507abfc251b60fdf8bf5b47fc3833d848021832e9e5e8918aa156188e21347242e8586db845d083e3cea5bd281b88025085b54b52c5e99b137af964d793a66be3e901899127eaf201d175d8056173419a95e1e66fb2c53a6e81f6ad9bece4b098ab4b7af9168eeae708893b16a3ffac70b5f5e92cedeef75aaf21f753ab7c117b243f56aa3d9910bd4b6806636f409b01caddb5dedc37a9e0919c2e4310e05411991e1a075a615f751f9639ec7a8c2cf0777a9231a3b83e1202dc6343f46b3ad466e37e17072b0ef7bbbaff4d90d9221619bc91a18c06e21fb3d5b1e667e1284cfab089d95940f8a5f8da802591ae1c95f225aa96dbf7749028166f373d9eaf53513404f620afaa55b89899dbd399d77749351f93f0ca6f73e5566a6dba9d12406f9b6f713baaa2debb73ca6dc30e993c330bc861100a2cc2fd283f1261d1cf2df47ed5cdd09373839375bc347866fd9ab41122bec39758860a4a920f99492204e411a38e49cbfab019e6e4499babfeed506e88d6888ac4961bc651609b46cfe8e5656d2cf034fb5e767cc8ebc509dd21c0101b3e081791d4e230bea88317dae086bf46702e2074402f95e16f50b8e7316aa5ee437614281a771d4d1d27a8ee5d6bc5891823e73fb516ca2e274e0cce031b7cd38351455007768d505a860dd7e3a5334fd27ade242305c581c26d98656f0d059c418160656230774e2ef7aeff400db4e9687384329f8a12fdd5d250cd213a4eaaf510ee0a1464420c89b4e1c688301a2bf143628c8265e1533169520d36189d0523d27e53515a292f7054a46640de262d8eec51d00411fcc4bd08c0592ed4ba88fca9ef00cee961fb68d9f58058cd580c1457914ca02f9856f83d394c02df6d38834eb0c5502670b4ae329b6f83e0303ec7feded42a7dc01a348296029efd3d5b0f982a9c2b539f3f381eb653431580c5717efbe0d02db767c06109d7d065df678686dac3a6ea3e2aff773579396dd57939211abb3ab6b272b04fb1ed49584053b63b39775b47bdf994bfa1b95fee48cce3ac72ad9fe45d1a9ee8d551f05ace8ed0a82376d24586518c1c18a546a9ff95fadc95811d226d86ef203ddbd736607df0ac8e830814a2dd4321b802b0b2649b470103ed365f026f62f5350270c3aef8b5de0e54f65bb24ba567c3081591518469510fe5121018206630b7045946efe113e15016c1404f8f51453b41c1e1f85c47e0d1f6749d3726b225f63e3f23b14e03ba0a13a00421e7dbbc25f197ac0fa2c23824af83457ed3eba742699226f19a0fb9f3131b0dfa376a09cc532c10a8b5d62f84caada02b300e78e1d1737bf1a7c9822a5d22a0adc311cdb101e82cc49691cef4e2f35ff80348548ef8363f96dc18d9ce371d350506ee32fe6eb2127058468864abef3f12a4ec7d1b3b3deb0cb91ae0b555302c4904689aa04573e1db6a11ed7d663715ace97da242563e4005285f3c501f15fe1461dc797b9d7fe1ea0eaa4e5670a9733741575541da39280de349b73071e90cf0d64e9c42f6d92fbfe5235b0a113487de3172c2ab01b196de2c0b6a191aa2e83381350a7448fb46540bc57a2f9cc1037936c5c286e4c521d6617b3613206e4c00cc5c6388b9dc0f800e3c5479ce69ea873575a73ff1bf2d2af0e0fbc4378ee8b9ca12bcfaa544178795c0e118d58825eeff10f3d7b444019ddb45c510502a85c94ece34d8604e14aa60ba1f531737eba4530461720e2848f1bf9973918da03cb2b25a659d1fbbeb9081f554bf026379c8d7fa92ee3790dc2aaebfc87153b325af3dd4b3b1de238c8f30f6b743581d657e7db3413004849b500ad408768db714c5ece83a7db408530eae5e941d0e3c741988e0c9223dd62ed6e43bde28e510a9169227fe161c21fcadd7732d3978fa3f191e50508010896c39971a1719b1609256e5b0faba30467947c2890617b3ba926f98636e72b8be524c52f118a014dcfaebabd23053444709953837b14fabce53c45ac720b9415d481539a29a27fa6663a0742c240ab91589f474eec407461370a0582f51a52c6130f8b58eaadb921f4e7a6502487ec5174e9fdd7aace7096eafed4a393f52f9d649fc78b5e8fd163db028d016120fb1c5c4938e4b471239daa54d682dc4485cadcb440c317d02e7d64627c9b32452dfd580cf7e4deff9144cb713988ea313df0099a238cdf73c9f9e69f400067e35b06b810856f8feb2b643cea1a96070d82245ae42dd1fb4c713b6b0d4a8b0467a04a0e2ac6c5b8a91df306abbbad617a38ba2ec78819965e57220f47c06fc03ff63d6173c6b9160383a499834146645fcc2af83d5cc403c99a1cea5c4a512a1a26f5010f73bb188a99ad9a8b04bc00f1fd446e50a9ec7e8d5039f551460c56543192ce98dc02b18049d0675af528f06d6facabea037315de142b68f0416e56f0745759eeb01e6d9021ea0fe4c1831a113cd4bb050e8601aceb370bcb03e40c209c6163d2eb6e43ed8aab63f995c89203bdf82978a0dd1f1e3e93e7e72e2bb70d493042b0daa4d697cc4c708ab6711d1cd924aa9c793b60fe045a386cda5e53f18d9e899bd98853758343999941f7b0bf33b3e9c757e79e149f80a622f354468d210a4b060902c6d625d943b419406b877e7d26046c60d14174195a20c6878a97df269e70317d47802459e9d07ac8b3b86648edffa4593074c008a2bd1907c900c851fbd94717f2b341cf6b91cab20ebbb8dc682751a5dd0b07e586e1c15a6b36d127e2e466669c4778ac925e29451afe9b0afe5c117a92864f04ba2239c7b5bf1367f915411e875e764673e87278edf16fb702fc63bc647e27504b216a9e3d56db6c8ccb53033a71c460a45b7a7d15dcdae6bcfc1685e7f0c8d459db063a23deff6b403055c671091ecb7cd42cf864bb9ef1ab7cd5a09fca4611877511d83ee776e52a6b87b5114102bee986ccc91899a675c8bddd37207588f8c5446930e276bc70914389468a98763cd80785d995d1ba97005c4e38fd8b76de50e325e36b3ee871f3a0bc033dc6e3fed58e2b5ce5a0f545f9681e46505357edc3516c63756b4ff82f7c4628723261cce80c68e84254da620bb947a6fb51c1ea0e6909be71e74e0ae36fcb123f89295b651ff0ef106c6cdf57cf86323c8825c46d923cff0f4dcfb8fef06dcfe0e75a0b2658752e116896ee2b6f79c5d861aa988310a336cae7072ecac901ac41eacf33608ab629a86f5beba166d00e25360f138ef3b9487336ffe185577aec20cf1667af57d63b565e488c4f9b1e4fbce7127352e2654ad3053e89a18fe3f40ae0c274904d0a3d5424be70e92e540edb4f4615703c0c2f3c467e78b502f622d480b22fb2b086dedf74b9ec2dd1e35499538d6fdcfcd5bcd4eee383f7c002f8c862e1fb8ea71f4e6b51204939b5042176ddf0867905383561e2a304aec1a060942be56d4f07b5b864b07c47349eb5f82368d418f37b9e3c7145042ff1fe5b6ca0093b11d0edf7b01cb8a851325ddaef9ce7ca36647dbc53c900d13c8ac5a423374f7a238964feae2928744cb68c17c67935dccc305769282b0528cfe98bf18467ef8ed552f3f5a6553b434f92d2c8dff7e342993145c357b70e27afc3b0a6ed68adf1f2eee3c7bfb7ae6e9d149083238cf111202a6a9d19c7abbd293023e476788b8d5ecd780017abb30f321c1dd3fcba2fa509e789f81a68c5683e3c1544cbf5d39c0ba1681e5c67f812661f1a4a29875e55e01262d761411124cfac15185cf0174d7548c1c0d820b41f32648181d5832d0b0a33c17dbf3abea1f890b7e0e213634fe92396ea7ab8fb87e29896e720fcc14085a1d00749ef38837696df1cb51354577b86fbd0def7a14a9fecc12c879952643fbcb4335a3ee977817d47d79a12ded9959f54b83a1e23012878651d69165143e1b818347f239010eaaf49e9f8b4198152991198add93d781b45f462676da88b683b149a3a200b808cd4b18a133eec53c868b04ca085162fc38f1d676f72b3f9a59e96a4fdd00a87d90bda13bd080b1b73aa500b044237a199e8fa61d6bbd20f1ccb73400a38eb894b2a6b7c448591e9c95efcd33d70d6dfe6777e36c01bd90d0440e6c25666cb35e000aa1b8899bfb8cd18d0c9e63d5b44ba25e3c8f3b4e375de1443a351766cc709f2544e617a63f5b8164bb931c3cf0534d84f5b1c41054a65504bc8532654fccbc5c3db740f44ecf7f5a0e80906156d70beeb61294a5e6e36aad80907c23decb77a32e86205e539ec083f1e583c0b9bdc99390aeb02813db4d70bbb55c05e50ec932b97602de22fa3520bb1bfc40770951b73d4baacced4bf458b49f085a220a7110c41fc7f0673386326b0bb507eb5abb6fc73bf2a8d388cd50a6b03fa34ed5d4e3f0d36b017f21ad8b4ca0b9026344718f0ed4f6fbb03ca93adae582dd0a26e331f9bc7525ddb7a4264d8bc41b7103285a73d064d09bd8ac2cc5c533797640aad290f5f3c139798e6f1e576fb213cba4ff88fb87daf08dfe5a3075a145eb1605d258e2fa2c87c1396c5b9cb3a2c597d7f25e4fa3f1546386af920bcf171ce95682ae5b202bb329a1a133f1910e0538354b90eee83b444aad59662d0d1b1f22774cf0f73c699e423aa865c31aad68f9cbfa8ef721215ec5486285936d8cbaf6b056e1bcd70dfa18941fa9ef5680df8156d7d0221b1525c7156d598c44259cfed7a942ebfafb1d1e9f141dd04efb5376fb97e9a3fdfd7baa6202f0f97bf2154622206ef25a87b22bd0cb7690df789335aaf2dd41ef3125b32573460c3072499908651a7399ace3d95a6cf28d899c2000c5f9f4dbfb3a51c6dbccd0c34c73d6ee524b5167867ee6624a6d166580bed8b526d0774ff4a9320fcfcb2789ece4b9a0d11ff6a4c68c17009a2047c65df79a5d346c976180b06676a38fd220f10c3a9906361603f5e18ca2a15fb106209a64f36039fd3a68b3b83a1040c0c1649e062a1a591144d6833943d948696658b168eeea017f2fce112f47440d24be382468264d17dfbe8235864fc5db63291bf233e1df90313df6a7e175986c010197eead90ae29c471ab692bf0eb4191adeab9a7d728fe64a503376e0a166b6a1a0385284849d1520e107b929832518f1b6c047fd3a79e3b0e043f5bf8a527be91d75abffe0aae0f2bf1e74860bc28201f77546532b191b3d43b2c6c8a1292f2504e1f8907aecc4b9b34dcb29e0ea2b3b277ae7d4e22b271f87b11bf86dfe9bcb7e8a20fafe3a5c33411581c5aeee5654f4adc0f9f96ac64ce9199c52918632c0b5ef778011b7e9c49609420e2ed43622a5ad594b7b78121b8033dae981b891d0994586aa1cf581779a4c3073c2115394007870ba2226a13347bb1326467c3629099998ce7a87804d8d822b8062048f6f70899cde1c74495bc465249a909fe3103b9c91b0d00f4f19f400ffd3b23c9ae403f89703fc164ebf14929d62c4f1995b57de02695f810fe9e46655844726771ebc2d7790b8bb41c795ec62ff91600365c3fc059d7b573696435f3890e1b88ca11e297b3758410d96dcc12047e4176ce4a41bb39aa952cd1d42b54da49cf2727961fed863e738432472fa8c235b66f15dd404140309d2f3c2469fd47590623c6423e1cdf8ead5c885874b61c50147655d5e81ad74d0e1fe80ca721ed932628b23b833d3fe14fdbf6bbad674b3e7151d51597bd5145fb64c99138afd248f90dd39f80b5c5b5f673ca3f5d085033b4d9b06c33fb494a8f5a9c302129d4ece6723f29a5e6ca65cefa77b8dfb52e9f88f3d54c10e2fdcf7bf3c7c09ec3691f3676d0c5c989d30aff0008fc07e2740807891029131bc447cd795277ce784644cd63378736e1f9f6bad16da4b6fc6f67bc0be43e41234ae865716693167a654a52bcb41e9d0a1fe64f0dab714510aa30f2aecb158fdbe41495ac6c87ca860b484f138301b52b5ef4ab281c7592e35276fba7536faaa45ebe6ba917881da7014fbf736959f84adce87bde26edd1eb3e2a506e334b046faa275e74a24fccfe91cffa35b899529fe71032b8e0cbf62b0feb732fa4cbe4eac5e1f7de0f1f580c00fce0758824f56786eed940dc389f41fb5e225b8d06391d9874c13f038144b573cd979899ae3b699c4db675dc8387be1ba8f31b1dfb09d407ad872b3954d8261ad81cf877d71d367ef9b7a0e5a43131eb82124774c40978d697b3cd0b24898a945b1cf83a9a0faa459d03c46262b0062cd4f2f4a2afdee6dfe912b1c5ac236a0679831abef50f3761536cfc9dfc18e1aa6e6c21be96975d79b1ea0cf26a813b78525deb4a2ccff1bf8f9aecd4a042b6d7f10d4778fda6ec404fa02472ff1bfba2beba17d9b402aab01c6a24c0df29c00a5bd515400f9ef9e0495e184f5d627604ad430012b5b20c8c54ca6de488379558bd86bfe98f2b77909c85c5bbc01ac52764dc3aa2e4e05c74adc17ae2004234d55d7b5d8613b34bee4e8f46c7e4cccf0a2b2bd597998f715a6118371879681b98728ea61af740da4888c8ef1f2345a823c70a5fac410f63a8e98edd4da6bb59e98b009318e613790b6d58a95706a8d8cbcf5cd042355faa313e0f92e568f6c6bcf308fdeb265cf0ed0b00748174fec0f2a0a02b9c83ab5c78cf0a1047c21e68f16f8c463a635389bbac8f12238db47e169a14d7a99d49da10e44c773f94fb57ed19005af6b7210c654b00c685db1d79073d0788ef995a358c786dff0fd87d4cd1279fa27217d9d85bd2386d4a771d8b2e3a354d0b2e7f418f277e5c362ebc5890f797f794b13a2fcdce410b34d243f8d0ab9c4d58c0607c386bb7967db17a15f0194cd2e8067d54fae362d45fe012dd6b93cbe27c27ed721aed722910f4501ef10dac027bfda33108c14f6ea20f07239bdc4779948ccd3965360ec042096e7d29d47f7ab4ce36966b65d41844119ef6331877d376ac676f81c03078543053e45d4f32a3b1501eef32145a74da027264acadfa2e19bf9e101d8ae7b98b70982fecfec462c111f593caf8af9d44f89ed8e2ce8e7c5560576819b9baed824d5c9dae23c011aa92ad00cb3e05c1ec05a51a5e2ce0a71f7ac9787503e5773ac2ec62d910f2d5cb1c9958fd9dd0857b1a0f721f64c080275a2987e01d42cb04f8f994751c7635c165803a1fdbed39e446dcf690041bda871ee7cf535455c057356d42ed06b420998278a07465dcc3cae81354c8c43fe2b94d83abb763c829ee7fb2e54a971d7089a6bea7c94981061b916750e03bd3f603d41b512273abab00a869b0da296676aff6829105d34529daeb1d4146b4dc69e5eb15a526500b2decdbb0dcc82f99ccad4254f0efe774619865f208e4017ae3ee5a3e7793ee44fdca17674056615e02edd4e600270c19dbe2b629308a5e6bed185d1fc801202ceb73659cce5371aa0bd0a0888fbc4b8b40cc82b6a9359bff187c588f2a148a26bb967af64099db405223725991198c766a61bfd8123f931faf44d556dcc78bd652dea62ff2c4de42d7b8edfe4b745894c2fbf271d7ba3d358d9c10f16cb1e1f46081cac0a36df997dfb9193d078b15245011ea057e4025a38acd06c31ad057def7187a37986ce9141f983494336e90445531857a39ecde588035c287aaa3b1f3b069b53401555c85b42a2e1adb6c1f002b052acfe27f553a58140e95d757e11880937ba2d37bcf51648af52a2e89f557c5caf38633945c888d9e3c675bb1542784f102cdc07ed1b35d4b8c0dde18a550c26d3fb2fd533552da6ce0a6aa943ef0306ecd3f1e9d87de56a8dda95cd79e23aa4a03224486f4c9e22b6cdd929a4c734993c0056736451d92067190ff95637686419463c609ac9bd9c876f765e7e89e4ce59fa0d1ab5544b23635a521c9d0b4f08fd14b2c67cff5b8e06d4a4b151c294e7086126aab91de7d3b8b6485ab09544df824f37d048e6640a664700028be13f8c05bb3990fa5b7036be3cf08cbfcfcec87987a78e795de77e9418718b575c2c78b8b8f1bd4e944f3041bedea6a5d3980d8d5c2781375b5bfeb5171fd488e1cb7290b680e6840e0176960f86b882d0b312223ac05d1a108e75190843ebb98c8c4b967b682b66b3a367d73ed6873cd460f62c90dc8a8ec882dd8cf138bd99fca2dc0468c665f4871c02316844240c3ef77aba205cd26792726b3af51f48f2a19816b95a0c6a470dde9b7ddc8b7f19ee878dbcd9092406e25ea570ad87b0c01d534860cb7c43e8189ba50897e082b42538868580a9cdd4ed7b4c784656e5af600ff846a57adaa66b0f845e7e0b8a97a8353bbc474e8bb7fa576ec9c77b4b62687b1cc262f14078649c0f2a526faf2f30ba026ba611c65168d1f22e3a9a16c846af5b6fea189ed1c53292ee5234f28e3cf6967b9b7ecd93d74479480f1c25f6a5b083494977291a8de0bf4dda80ac406ed51639c0bc628ae9e9a55e8d29383708ac7626b45813b1551e5801402818db872e82519b7e0fa37e53d340df04b1b3547a505eeb50ab8ef5d9c0e67da8da6d17f31fa2b7ae91ad6dbb3c4086a7067503e6ee286a8b4e9c9fbb2d1f66ef828f115690626253e3c907101f1c9007800bec5dd827843361c6cac7ead2c2332c9ad94121c1bb5451f7e5ceb93527315ea372a414672210afe489cfca5cf706445d804b74e5756e092383745bfc8efafed193cefb96ab047eeaba0812ac48fb21bca578858abe618e2cc823611fc0704a73feb696ed20791aa086416f626349b1e28d490a5a47bf59eecfd5f6baab326fc133a8f7d34c2c11907ed10a9b638b17bd26de530cc37f378cbca95085e1da270b8ad665f9cd97eb9093cc56875cc133d0b29cfdc8318cefacf07d33a2375d23f827818670db190bdd7cc01df9c74ee4c5d49ae512f015f64ffdb27ae8ec696cf0a08e140061ae401ed20960dce5a173f228674eca12e93cf3815dcc4cdbaad4441ec062f6fe13328de61dbb568d223a23eb7f5f74f33892e39117fbf21e98734ce7285c446070b8ffc8539c4e5ffff3aaeeb239eab49d51660ff850191618b4a07f1bc0c0773ddcde28a03be82500221d90565c65298464941131b0903ca49f726d08da37bc55800a63339c386320f7e0a98354c0f68e6760696e076db3576ccd4c7d28b1bfeccf0bc9251990c2c6253fc34335ecd2555d0995c40fa5283d4e7f0fcf8874168167bc7f61916af459fcc0e2192c622ac7e2b37e4912bc58e359c12057332ca25d154f8640d1e773ef1be30e4b8359710ee41000374d74c1499d309cc59252a1b6c30c28c994f888aa37a991fd37151db55cd40f14edeb7a78bd40dc11d405a5c39c6a24841558ef94df94705b1b7805568ee16d209a0c18f78c1e0adae46ee8a9cf133845df06f1b3eaaccf0e0a8d460cb4bbf9abea2e4445a5e52ecd10d0cbdd0bd0445c6c10f2bad3a4f0a03e7aa3008960463555ecd0b4f5c3a1c07f13765b756fa142deb6c3a4d81445e040edaf94cc0e2c4411927b457524daf80f9d1efd9633e77c6e260f986db119eeb0a2b452be86aef98c0bf0731176b4b2d183dc14222949016bb37147d95a8f7a80ff2ada2eed61f340e700a35f7a0c07362fae12afacb732061970e44f379dc8832e1066d396c941cab1c511dad28afa873caa8e963390b084371ceebefa56c4571e633207ba0650513de9017dc5a2b848bb62697ba94682f94cfa77d0199efeeb286d8e595f308b4bbf6b88158302f22e95a8a738b717f5fb09e229dfe79d6c69bb9ebc3e67d2529e28f7bc0bd0c3aceb3c3b9133e1eb800136c8b4620bc6d117bdda6bf7c4b823f323827a7c440c0518054a62e37246f0fecf950c5940fd9921d43970e6edd33a1e09a3cdc9bd6548fedb1596979cca1ba2af747c0080d63587a50f2fd69b0d75bb41909fc116de2cd04c9ea8ca4c82992fa27a64d88271b17136a23e1e33862075f9aa7f40a60b89fcd9f2d622a932a44ea5c88f4d8658fafacf7b0c6e5c129c9878ac29a6b3d3856bb47d614ac502454c8b69fe60504699f869e2d18d353147f5783063930dd0821f56e2183e2b1bbbb865959e0c884803890c1114de1048453ab9c827e1f5cfab15cd8742e308cd186b898479bdc3e361ffa713f6ada7cd62fb6f34b78150d5bb68ccf5572c09c4f1433540dc66e7591535750e9ec1ddc10fe12070b05d6febe5cb5c32afa9c4472e5f90022c7c31e98bebdc7576d576835ef28dd46764cff1403efc526b5a2aa393dc14e0ad3d0d4eaada944b51c3d4cdfc0a117f4550ab06d32e0e23cb0a6c3b27ca119dba714e0a2a79ce8ed6a26d21b41a3e18e88a9795d2c1af1810e8abe1bba2f7e239a2ee601e9ae5e892124877365f3331bfb585d3f93cd5a1780d42328d05a17ae450cf256cb6fca8a185b422d91a376598dc09e5820e8bdbcd906903ba1d13c38031125e2441f7405e4842b1f18294b95cc6437d0f701fd28939bc95ca1ebfee59d8ae44158bd962bdcdc2c47bd0f1ad9c1b0239fe651087900b49b2dff5f4de65344348757eb5c6baa53c179c2b36ada4796e87f4914af9f745c0091dea06e13e5093d3dca9be625784a73f30faf62b9a2fe9c8900a40726c11531e304721743e202ca49b0619598204b81cb85ea3182f0190114c8981181553e0584f123961a03e5487437db9fa1d35de1b7ea7798d5e6ca6384805f156c9b6ac4a4984810bb3c41a9e1bee09cf5be4b655ebe41211f78fa0516bc3672dead086c8315a90309a6162c4be45e95a97a60ecde36326f11af2e29ac6f38eed970e77956271134f13c13e9cb08c2d1af9bd39e8ba301c7e86c68ff99239cc9e042f9639db5a226f744c055392ee5ac3df337a9de800a94642900a7f7bbe8f4d8c0660b55aa8222cfad09742d8631f9da3cdff6f28d3e7212153e62e155f3a8d03e6c7a7233356208d2ac5c77419261cd158d4ed28577c877da8a2cb58438c6020755c51e4a86e534de8cff0abfd053e5b1e9ac0655cdc4fe29bbb5c5051d3ec1e8a613e471c66039a6e52aebca981e20b863672f2bc6743288a397c764c90915f0d6edf427ddb2eae1e4f582a3d470f6e58197d24e67c74178b24015cec251ebc2771a19b020c2ccb28e598e9bf86a06790e4749173a79326c0a46cede40296a5aad19ba0022cd4a5edca27b76a7effb9d039fe86e23eb235cd46a7fe333a740355aceb0ea086ea876d529113e540d8605f933d815b25fd7d758f971c6881b19346c774765c0dc8e11918b5b8b2c593d0ee545bfe01be33740cb57657a3c83d6faf6cabfe131741d571285ab4653ae529c49680b56b695e67ac6ebdafe6278da32004833fefdb62c7a3384b67de14f180ad770fe295374c7e991653f0cf3283005632099320b914c027bdea22a3806841290421ad1dfbc3fe48b9be0cb848ca645a165894419169facac2c760d856af74e8b4a46aa169c2e481b5bf2883cc26cf097da69d49e326ee4014e94ef478a53065e44423a2d1eab3c39d4e78ab5d51157d9e9e1cc392478bd40918929e8ae21cc8149433bba561a4600d4d4e38e902cdff2dc9e09a13a75605ee996623a0bc9fa2d5ea378b5bbfc995a8e93f26ea705490c4ebf377a246f9f8d86c436f0716e0a1df72a0a7ac1d377b5cf7ce4b0d738369635160c84253590281be51bd304da3782264338c6a31497fc3021c0252d99c23bd90c43d7ee99901bed916388e5f6596df8ad4a1f92e077828ffdcf2123570641576d604b17b98c1547bde3cd9d1f7335f786ee63e4f700d0f5ff0da3de4dcb3fddc57599b50dfbb1f33c97b1a7e1991ed9f83504c8ac348478bb4666a666336f751667f56434697f33915522682ea4686601a2fc6cf13ec1ed6b8f04d90f24dedd5cc14c9000b0774c212beda429e8cf08f647e1b1c1abddf3ae8e8f0419dea06a4a3ecac5b5f3dedf4d08ec804c33a9e07fe1b889caa9ab59c118e335a65923567df70f6aa61671311f37bd96f88effc4010ffe66cf8080771517d907a4da499aee0935e81a6f24dd99c3a98fc90f8df6671390e8cc6ade42f9519971cb2a41b936bb164ca223c0e97266db98497894a61d95f137aa96698145da6fce5109a30975f3b4a6af03a73ea3e666677c31296b76d92c5c76a6c4d4f68e7d60443c754f9780325f9af4ac24a3c9985d143b68d0d4bc48ec24b4b8926aa95ec3c9d384048178418fe7345c425650ef1c552eb0fb459cf38149883d6ffa50a393552121929a5c773074f08092bc5e7301525fcc9decddbd6e762bc28a646a917c6d009e2b5dfece0db52200e4f2cfa8d51f2d53c74d3f5f093f177d51f2d02e62b63709d9cd39dbf7b7fecf77575667744f82cb5072c0eae0da320b30dd6681089e36f6d3a77b5803af9f8b8dde46036dae557c9813bfadc61057f77f119c5962ec70e752b1d5ef408ffe9bbeec3e19bde2c777ba72780a5f047ef5f61d440591e35573aa4fe7b630b3ac7e83f5f0bbb296c232cea06c1c6db03a69dcb75fadaf9bf5ac4d57086f406a385f2286e2e8717146d528268e8c10cbb1ac5470c745a1115e1e91a486224a5776253c0df65e26184d5b679c3df78827dc71fa12dc27335379ffd1ab5cdadb90597603e4e0d2527400c42f636b20f40963499b70ff042453747cebd231485b77b5cc71bcf3881d0a71a86c2e337f847fa5bbca229e5223bca47044c04aacc33af116c1f8fb241b7b8d67589d0e4fb4003ab2f79a0dc188582bf4e84c00427a95cfed40da1f6ca81c1314991d577d7a87df94d1375be3ce6177f35e20be409163e84807ed313d8c1cfa33737e11da803b9f616434407d845e148c33c34a126b39f37fab3af672447639253659dccc067ae838445c7937e0ae6d58f0522f252eebaf432cd94a75c9058f68229e0efa96058c3e6439a446e26f82a49671505ee2e6fb604f945c0445924865485cf4de55e1f1555f931834815e04352843f10fe86796bf592842d47eb5ad84738cf80e73a13f7e391be6a347458be9e04d361877f9f181625a7c97d46d7934bea97e2b213a6d3479fd506b00ebbc2bf3887cad42dc04cf4e50b72480da7c1fbf6cf961fc1c64fe1a08687445a11bdfe2885562c3c092a9d2663d62392821d3a14c2fa1efeaac45039bc1e6acb60a6005f167d32c7f00d94796f74c8362bcf2ac01a25ee4056c28eed2d9977f0bf8a3777f5a76798de5fa48fd9261ee4bb4ba357fd38662628992fa7a73bb56802e1893d161a07071ae7ca37edc547073b0739a74d4bac8c8e8f41b8776fec41b0fd372caef847fb19caee8bcf0c9dca92d0ba63a61d916b1a63528ab46ae5feafbe5993a8c7af2032ece61f8c5ff67c460956ef10a03ff542c07aacb9ffc34d579bce3d29e142a165d56fb1011313987ab3c9d4e3c53dbacb8a8a22e38b86f3b2bacc09f0515419376ca16a7010c5f6934864b791ff2bd84e4254b2633bf509a00e24bedd719254e5b40e2d54cf247b612851915c9562cea210cc09fbcac0c99f444e68f6416da1908fdcf84ece7ab29dd63637b080f6197fbe564025329dd7781b53bafeb966bbb682b8d91557e159805864b65b8ab35eb41fa031bcc3dc8f93155186a00550f36060acafc32732553b0b1f74fcca3fdf3e958bdf7154549a04a80f9f6ec4f2ab7d4cc8e9935c1c684592212cbceb70d40dd6afb8b23f43f637c80a7380ee77ee112d39db87b36d32f1b5039e0925de0e935b8816e0984723bd4d6fdbc45dc0140a9f0770db730268902010e217362874e75b63ba55c200156326afdfd39f0793e26f32d30b8011fddd9c530027ee086edc60c772d046d1773cc7d7d5bce0aa97df879bf23304bdce4f2c263f379e142377fd9f18612a2cf752c86d2eef447f52fd323e33a2cb7e90015ed0fffaa622c4303c69925a3c3250d9f863dac892cb85eb95f0abe16440354f0164719cac889fab612b46cdc7b15914ff5f8104f8ffffff07