PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56569 89890782f2187230e83353817c0b195b8a28c3372c66b6e02cf593b8e5b7cf07

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
340e07142de67fdb592ee580c86e53b011e8fb3f291b5ec98e933d198ae5ca1d
Certificate Block Hash
89890782f2187230e83353817c0b195b8a28c3372c66b6e02cf593b8e5b7cf07
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00005f000094b80000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000016ce4c73ae606d8aa6c842991158f256dbe5f06e941e32212a77bddbe7dbc8f104c899a1c9deb7083d1640f98e48960d2f0390f3199e52f66f510417411661c19935b3ddfe232fbd8ab3b4933d1b3e491166c656aefe65cf43140000000000000080000000e00000005f000094b80000

Raw Header Hex

00004020b42981688a1dec35b138b9190eced28da661ba04854575749dbda8b2486116918ddb8f808666280961bb50cf6f71459844dc0e1f3af59d520a11de6b215f146e0c150d6a90ee04181dcae58a193d938ec95e1b293ffbe811b0536ec880e52e59db7fe62d14070e34

Proof Data Hex

59,560 bytes
121216010307af7a17487632105767349e32a0294af0ba5134dba48657394844a3642f1fad87fa63038b50af4e3bca9dc9012e1b71ab973253a700e8dba5dfd8df6dc363571ccac37a7fe512256597e53cd7b6e918cfaa5fb9e35eacfec3243f17a1bc573d075e003548995e89de271dc85b7c3876e36d81af58e7179cfc93eaca5291112142e71ac3873889e2d401d2d3eff70ee2b962591067e8f39e91e98df53ab8c49659f0a71b7a9f048f6bd85e43241643364d78d8139878ed4108e99d9ee8ba767df490fa2fdf59d3deecd7c96b6d10bd05304bf58376b8576361b8dc7a56e9fce086706ac34206ce727bde3c0b693a88e02b8a9af4aea95af4a15324353894d271d75aa8c3eddb1983bfd877ed29b2ff395848c65e0ce145d94cc899bfc8eacb8894be31d10b809f80b392c25c4e54e863a348f0b97c32fe0c593884bcf1f72cd589a4bbc209a2e88f304d7e510363167cda57e6791a2a35ab8ea8d3cdeeceda276a23af5618afcd8da233ca1dcc201fcc65eb5801a7bfd0a708d92065a5fac46fa5f255bcff566e0f02561f0590ac62dcd0a0ab5d4417c024ed710c4173914b61ba98db33944b42624e4b309637ebf690539baeac38b6af9f4b6874851f6a8bb71f4aa5f9544c5c1207786c03e3a44f8e117bc786944bf4ebed04620de6bac8c11a9eb835e721a66029474ba837101fa8b21203ee2827365efcc41757c2b36a494589c2842690bd1282a412fc048a0a0f92f116de8cf0c8003cbe2d53d811a26cbc747e73cd9ad98e79ce553106ef6b9040817cf9b29f95c7f9f6ad52bb39c802cf8b32717fa954d3016b1b5a62567256c8ad9813e920eb42151b295baa33d4df9f3501d1ca7edb28cd071701b9dcba9d3232e1e262ab154b9ff4248eaf918b841e3db7a8b6df82a93efbcd709ceacc4baa182c82aab34040b976c32da9f5f01078bd6d97fda779824ddf71418cf02c810c4d9b3524250c6b0ea25ca8956df423d44591abe926ff964503c6b70510ce4fe91873abfb228df4f84660a0c1b12c506bb3cffece3a3e8351338fa5cc26582762ba6fec0edc40c606ae22e0621ad35500cf16405a3826fcd2c8363c567a295829ee11a61e74e8c26c025d1b175a39f998ec119d54e6b0708ec30ead3c439ca3175f932f8c2b1bb5eeacbe72377be829bd535f89b7d60545bbe434652fb7643cd0363327fd2e1ad1048a3454749b830fd86ced261de9886f56a222cb9cd68a4c17dec68e7fe9725ec961addc777bd5fcd805df5f00ac6af4e37d93c85f5ae7b1a719807979098881fe5b02c7052706da511fb38878a19fb11b56d559b6a169050fbd1dfe7817db96641179f0f5f197b0e080769510798a784c9b3c00bbe5926467adc2ce5788774941719e8c82376dfb6dce7cd3a79b5838fc4eede84b51f86af303e25d4d380e862865214d63a43c9b0494af0df2c256ca222787b85a658725ff99d4c5dbea39f9addfab28d2c7758550b9da6d6bb7be4b9fe814c1dc7d0064ce2434ee1bc87073bd54181fcdeeb1679bf256e44d5181368f8cd47b7a4be8f3c824b97d1512b4edbf3b2d64f0121970a2f899adb0e1bf6a0dc94426aa2e995c96a775ff9e47e32cab3bb470943eb51b2841f1f5164012a0c522114515468d05e6ec140b5525776d23072e5c9a918759de8f801e65c00ad5e3cdc2d6261f5d88ce57281f1a3c88da6e1c58391f859a3eedf4a4d9fb87a59982411847ae8dc67e723da3d561d32a3f82f0c0e8b07f769a5b85addfa73752657371b4482bb5b1cc7aa146bc3b6e0c0c668a23d33c0c33c19257f124c458824ca5cb347373c76ada9815621ede81626d00f672f38977083a9e7e23d5271de2b31648d85d22ed3106ac665fbcc94515c1e9e50c0c165bb6fd00141c01f41a75023ff3807f34074be1f6c8d6f891bb36ad41c863e263d82100672b3e9ba9ceedae2a53ea39b63ae13e06b1f6f51fc138ef6e064be7ecf8396ef7ddf6707b7b24b656bd06b7729bbcb9c6e6513cee7534373e1e6716bbb9e28322bbfb4f0d11f60853ad1c92764e32d97b89b18eec602af647e8c36941f37b00cf76ba705e81110071e7d471b5cf77c1b141a7e8e58b243bba66031a2ae7f9d77b9f54b8dd3379c494e96ba43a28fefe33a1340ce47587d2b681baecfb95f05ff4af68445d30dfef320eb0bee976804c72ea7a92734ec44e34f547c435cf81b2db2a2cc9518c9dae6df4ce0e0af5ce5a931ecaff22c69e1476e82e3ef665b6dc40ad9ef4046c8b0912416702c02c643817131207720ecc586911404ac32df7ed07c78a1994fd5222ed779c2373396725e317d14853f872af43964f7357509fbb922f9c9d72dc0a4ef4ae437be030cf276584f1891eaeef7017dd523f3e857828bb8f53d2d9aec414492e2655bd882b11df3dc426a78d1935f8f4db05b8ab0c92f2f4c007eee1665770c997634ab55c4b9ec464063d6a3d18207771cccfcf3e364fd9615999069d07370e651e3b9b0a247adfbc1cb7a10d91e615b4c3f5768ea95928f5f2b013cef87c16c61f8c839b3309166b32bf3ae819be8732e8d4355446b2680ba14bc594b4024adef1bcc1410797fb8d571d1a01ceca49af5b0bd98de2767f300337c3ccdb6c8629d4a62ce07da61fce6f88497c57b96ed7f3e074662ab60458edb9befc0a63b327e474c1b70ef27412a152fcdf0ff1572b7e00cb6c3b0024b5dfa7866d9f970dc3fe4a7ebe547274ce841b4349f86ca25eb01359aeb324c8c16ff934ab00eca563dd876f64a6a6fba38d173ec527aecd08c91d6cb34a2e92649e7d3b54052d34193f701fdd9fbbc9c24402325f4e319638055e5926af1427de595c08961b50acdfbae596e9efbdb4ea3815233fbb8a6b105b7a04fd2b0b73f948846b9f8e663fe197a0b8bf731ecce4b7fea1642c3043ee42527161615507a4c14a971dcac082c681c77246538f4b420c295b27abe6ca6201ad597b7de6da1c1a6b59a5c5b2a181791d2d38d14de2aae89f447809fa195dc700fe23463349dc2defa1b7bda36201356bc565827df8aed1b8117ddc114ead92b4d08d7de5d70a1d8c34bd76da72ee4beba98940da4f47319fb8fc4a5b196be4e9d73dcf0b9101df999059cee3a885d784fc132949df8091d09d3b7964bf8daf84428e93347a6275d23438913581dc7e922fd5a40561b29678ec26e83a2f2744ef6d845edfd142fbbbe52f7972c98f1629ef2363c87e8439be6c241451f6b4f2468d2fdad257c7fa94a197b72399fddd215fc77ce9637fc6c94a4be9fffc274e52bd4f48fd85860a63c932319c5c398a2e24614c5253df53cbb5066a0bacb74b79d9ebae484b99d09e839c164bda071d24b729b77b562d1e53babcbe57b92e45d3da7e21651390ab5d901b84806bb78c21d98d3b66923660fcc76dd1ce8a34b0ae81ee44945e018e516a990decd09591df7df0aeed7405dbe4a77627987884fb9f2867c49317ed821e50d17236114b07e580b537da07af8599a423dcd8015efa891330dd6787bfdf348dfc53f101ad2843439ecaf1c9121f3fbeef3dcc83eb067eba9c56f2a6a3843d01f997ed32034f23714f45324ba2ffd7d766ba707e591c1e3c1a527cb5a1b43ef644fd1cc5973d5a445d16ef572bd283888fc6ecabf0a3492a2201cadfc64ed48031bca48c9142ef53fd75b56a121dcbaae4190d7b5a3779556a97ee16c5f5550807348bab784f65914301dedbdb32089631efe082b743fe615d871aaa061c3ba7dce12f483ad9a6c9a5e1255a320084ca2131a98c0603f0cb8e39d148e9aa8b9bfd494f5d8c685e1fbabcfe30df0c9c6cff4419bae9bbac0ff07d523d662d426ce8784a78731b349482344a5feaafc1e5001dbd6b94c527d948e06cb4d587c060a9890a2a234a377fa43daa5a545509459ff2bf816b2851647c090cb3ad72ff5664f744db4eaec7a38e00c099b42250c2faa5dbe24641d916441b28c0bb4a7f91cdf52eb5b31c453b1b974a8a541536f5b71a9a02dd34db17b414b16cf5ba8a1810d1cd4d150ff32e29a5a20ee99d51b55b07fe8dd05914a53617b2fbc7be025a58a7b64666df7900775ce1a80312e945d251f1bdac1a10f185120d4d0fbd095f437c43aa6cd75bb7052442aff6c75ebda15c28c269877001476606983e494521d700b8724f5f22ca02191a53f26e39a343400ac7ef6b6c38d4674145275ec029b3fd0fb1718352d8e9a8829a1f0656fb161e19992d148e00b751a078aea1108c7d123853e0f275219e11f8e84e19626e047493e57c6d7db0921e65253452723f8f7f9af4b929f88b49429192aa5e262d41a5cbf15dd641fc7d0ca17d906a32dd812197d1962a6ed6ec29f647a2aa0c0ec6a0b1df44692a06a83b4353b86d271b21a1375460d5cec1998ccf38b8d86d19b488a5217af3106ebb384cf793b6ebf49463ff0f0fd2634c1e5706b6911fbe9346a9f140b570de6b78a8a80d908742d4bc12ed1a96a192784b52d12051f632446a582ca0dd3cf75f0818c152618a24b9496daed3898d33c54bd550a88ac86e0dbfa4393837a7ddf444a7ea04892d41f52a459fd10b096e24678ca4458cda6cc8503ab497254b623d36c90a7a7a36d39e5b2707b4667ca7d52b9dcc0d7c91b8e418ba869c11a10b6697490cf3b1792d6f7d0098f25201bc59203c8e5a74fcdc8ea27db23f4ffacffcc159446573aef84b45e1509327a4fdd13aa111cde802b6e499278896a4fe1ba3ff2353a704b482a3c3b6382dd17abdda5a3d7bddf912572465876dfcf22606b68bd5062f1bb9c1791c34c4ee5b3ddd4e655d4b43851436207edf64a1027062a1247652501dc16e6ce3f81ef921ed63e393d3af35963effb2ff9113cd2696d4f8389ceedbbdc8037c2378795a5f11f17e8536d4e729133c73082af2113589aed7c567766f95b396756ce519bd1903a3b77753e7fed02a1384025e73fd42cdb4cb2b96b12d219baa126ba850e9a2d9a20a6ea1eee7a497ca3b392ad530f6c9ce20842a9dd53d04887958cd39ca89d74fc8a9ff97ecf7dd4fbde88207a5111738e1033a19eff610e093dee8b03dad3fdae8470cea339e2f09472bcab36ff3010ba39019c0ce9ac059e4712f3114ed8ac3e62c5e7ca34464fd1a94c4080a31f2f242119bb35310a89db567b63d786cb27fde3cf668e5b39af7e3ea85d30a5512230a28b66ceb81f1bcc206363bf2f38646b21ccf33d73b6bce87208ada9172c35a9f7fa9232363b84c2a17f7f16418487d82e8cd6460faf3d4d26c126034336971fe81b7a77cfb0d58551d203d2590d1e88fdeb78711d0ab71520e01f4788bcc668f1be5da8e29bfb65f984e2404666ff6278a9f5d9b8a10e8bbb9f223a17a4157d79202d40003cab047237093f55f3cce64e67340c80e45e404330bcd47bef21f75545398aa03df69a9486fa95a081d77aea21e096c1b392a53594876c47e7811127c6b4ac88c97bc4b217fffd244d61c0030f51abf7d2cedc72a1928fe67ef810eca642501963f5176d7663f8c645809954da125f954f51a1b596883228a67018dea03fecfa4794678822ac3ce753b7d2dfeade1574e19e8993312814056c7aecaca8d4fbc1e64fdddb971d689240861a590078541183fc186e35fe03fb52941475173514f401e2e4c37f00a8e6410dcb453a4d45ace81bd8e5ec17cf2f44bf54bb005d30b0d441310f639d2dee870bb82331c6eb5be69030b7236de5fb4c1247e18cd879c9bbc811c1daae398c68fab50f1be9b71dde6d8ea4f793e799f2d15e18285d32915d2c342906250a8c525a4f5c365f116651673cd01478f762d70c887655460633a516148690ed061063848a0d8a06a9e7af2373779de5774876e7bb6517688b5a7fdade86d8e2cce77dff348d635fd5445d0019fc1fe2cfff690ab7b84155cba435c78a1fd29ae96ed07a2645265266d5f104b7218af21442cefaa3f31f2ceb7ae7eba46ef8dbf632083fed9c8740e83963e63d80b12d0ddba63ec2634ab44fcc4296a28cba2bd35b9b535a62f7318c4b2386339ed1e7a8f1f06832be531ce8b88d078920c4c2cbe5039cf8a8e3e6fe148a055da8031b9310f04291a601745ac0a19ce9cd5d32462aa0596be2897c77bda2a2ff0dc9faace22f8c8053e934513f740b1c720c489779958d7aea2ad5cea577dd6d3f3e89f23e44cb80cf52780838c5451954557cd5a105ad3c06e6c551f9ff7a5c50e89965c8c491c5bdc47aba78a6a32dfe542911f21da4a899cfe96242808b7f55b2e8a15a2c938399de8ece9922e43ae754ecf8237cce88db5f1b136b8713122e3d25a9f8fe004603e72c409f67e9acabe033165453cc7574d7fdce85600eec54fcf9ca0049d85e6e1378843a0591440491bba9ecf55cea19843deedb4de30b930b88e7c4c1f18b534f9e0b321c4595fc3c9c611b1668ee77710c16771d81c66cac8967663890037648b2613ef17abeaafd7d7eb9cf22c3f81f67a5afe45855bb5aff42bd7e61388dd65df2a67814def7808afab9e7ebe5e6d5af6f52d139b6aad29150f94978ddc5b3dd20b3f81a8f149934e2aeec4d0b011912bd587081c03e584054e172a46f7738167db9e4bc5e9a59406a12ff453b4e6fbefdc795868a370f3400faca8da31c4ca7397ea2b3b538b9c6626562d1261404e00ad2270a5473d173b6e6bdd23e7b2026bad7ed0d050e8b62aff66a7e641f6f3af31d11a500fcd8d66be0d52b1c56490bdd84add93ddc1ae38f0b27cd80b3e6edfdcdbb72d5a9e99420ffb735161b774b2367a47d0dc9d29cb2ca5b69b5cf84921b35a4269f85a78d93006de1f810604205952f114f29ae8afeb04d7ef4c6ded388c7db241a621fb4b3f7e47fe2a342386914401c8d821e548b45760fc75131848cf7772506d32f190a4f3497d5c05f8766a688cc93060bc652f069bb9929fad488329ea3812d7ea93f308398a536f5e83006990935b18fb6d3b00fbeb4e8dbedb555b91828dc3e6fc6f99d67031caad9442b872eac6c71f8633d1d68c53b61f3c64464143cbc60d81998838d37f1cb9103f4cb2321dfb5ba1107372f8f16fd25c4a923b1b2e670fdd369c5985200657c36b00e4ceb17d44746f4d0787853e24bc7c6baa41adb258a1066a2b15f5c58ec440c6be5627233d8c8b501a0a843254588c46ca168c4271aaded60648fb95713972e97b29266b1869b058a88e826599f7f904340ba9d1a37b02db2810d6c6a822dde8132350603dc81ada10460b33d6d8e5b6e9a1b1f393f43c15d50890e26c73e6455f07f9b33a06eb6caf99f3455a587b7104bb3d51531d1cc42d327d29bec265425a9910f311dd1357c8852998e66d2dda7076d2b8278930720121483ff232568117c252be183377f2b457f869d799610c96fa5e9009d8ee32a5a15b299944fdd9c605281388c79a67b9724cda3cd1756713f0cd88ecd2eaa79da003feed39044654f8b6d62f696ff073f796a2efffb391a9a34c632a5470f4e87db78b589f1dfb5c99b6edf5bb289b7144d36e2b509955fb188ac294effeafea082eb9a7a0fbf44f16f1671b5f213d1bec9dbb285842f01dba4e2d472951eef90cfa25c1949644989b790ad837958be23fd03c078c9e28e4c7e014afa1cf8315ceba5763f87420b88a93142ed97973cb615cd559db75ccd4c020d40fa8915b39860b74f28e0ac5c30f267be9b3a2c088139c9c3b580ddb2349628bc595d53d6321f540988d93c3110363eda94e549df9fe8205193d8fbf1545027b302a349d202ee96653f8b0eac69320125fb2f54c6d20035fd518393d3c39b9d54aca69b47e8619af47ab2699ce4d3ac6d8724b41799deba3d34e411b02a92665555064e16474fe0ae1cb8043b36490a3c5d52af7b0c5c8cf18cc329de839f279a65c9e9a8f2865c17a3653ba62d3cd573bcfe32413e97f0f94111079f9d774f41554343f9ae625be1f1abcd640ab6de91ba5b30dc989491c45616d20212fe8ea97476183efe0840674b4ec48e758b9eed8394dfd28bfea2abe69b53c987d861d63c01d725617e2deb38f1fcfc0b88b9ab56de00a98fba2cab318980f17a6bc268f91d789f425ddfebafb0611a104ad1c240b1406819c0bcf0c412240389e138028f455cebd84309bca8c16398fc5bb861c4afb84008ace061213d432288704ab3785a38f2a71a19487d2c997baddcb41dbc5c4e3d8e4d832d7e546263a90e0118bc56d8f4a85d289b60461723b326507b0f3d3abd4f565e84dba3d58a1ec60720c71575f390155da188f1aa83a38e873be57629ccbc0ffb951d05ec8a982db13e70563e2818036030167c8e04bc1b0aabcb3617e522dc04046195d5d1dea5d41f6d32f66753f37312a4fe3a53f97e71efc0d39e7e2a9b092a62c0f8e49253b7d3920aa6d3f3ab029fa5469467db4843b95a15ef2eb4b0fa2f4868d9cfcea58cf71a316bc1be0467dfcc95c18a31f07be33aede8484f536356bebabe17b4115bf6d5b6bb7ce0f75a2a42aafb86f584e281a822a1ffe89797dd3230df46715bebd9b8c30f317ddd4d5aae28ee24740b39001b9574a20e35195c397b75ecaa9e4ff06d6ad74da51f3cc103d63d447ad5fc78ee0591d41f8653715148065b106dcf127941320281991cdb3c2d412304ed99956214d6995835d91a14b1edbfe72ab7fa1a1664b345acbc3ea30baf805db7670ce357af9e425ae7ac4572f9d18754760b485c4e256be4435e3570cf3648824331c745300a78f1bd3ba37b85a7b6e59645f580052fa7fd263cb2952f2b9d9af26c13443889fb61483cbf2828740c4799f3b652647cb0314a182e3f24bba7e01f4b91caf02e05f3e1b544e8d4b64d3866852cb06fca66d37985774816f48f976961c06822d2950a92592faf0f77a23c5706bbb11a1d8c12fc89b9eb1e2d2e9bcfc46a25a86836a5fdfe9281c0066f69be63975b5596761af4a5e8fe71b39828747327435913b4bd91f7aec6431aa663554ef8ab4ada826895da2e3af3b1b66c25b4d007c169dc2721503e3869e871be0abe3fc0a1a2cf77492ba2f7927383c229b75c481c5d62ed8c54b822244a9ae5347059e28f8548920e443b1ce9f932a0bc3cf243c6722d64fcdaaf99b3d7ac8feeebf73bbfeabd6f15c95b43b98cc7167809674adc2aebc20b88ae5b85033d00b1f98d1048661ebf7bdefebaa87be5c8d0af4ca199b035a24f7862346a3ef29819306bfec1f2e795c30a5fa60d7d3d7f30da2893dce7d9eb3e5042f9813bf3a60d5e597fee504f9916eff99870f601844aad9e4bddd4b91aaf9afaef513a68d046791a9a026f1b79ddb1e2bb3ac0cb4374a95837bfdf1ebb453ac951f280023d48f03bf8ef2f071de700971dee0a984490a2f85edadbfafa8dfca1ccc4bc9e6e3c4ccf1fde269c6a3f614ecd6bab6f5d65ccf0c4c84aba26c9169ac60dc4bd05d047f970b4ab080fe259ca4b48e0ac19fb2f954ed8a23b9330fd042ebe053ae2e6d43a04c1c839ad483918f26364fe279edf755b67834b57a0c827c93b63ea21e69e0e003dc4432e381d980edd21d5e6171056074b28829654832fd4b0265f93fd164f487327fbb78e7fe366364e3ed2cd92c99fabf0fec284b3acb147dc61e0bebf809e934d0d63a79c7b866fb611da305e0a8a7020012fd0d9aa7db05eaef4e85f6d51e497686358480ecb497358fb64349d328788846181e50a01ba7bfefb83f70665aea6908e55d0742bb9bea60175749a4bb4b273923fabba1371eb08295f4e7466d6a73fe1c86195fb54a9e69fd5132f7f126bee42fa878e2aa31e13861d57541aab88d2e6a65a4f3e3eb9a5e190f6eeca9318f11a35536a2c5e74a20aa5041a53724db75176376527172bd6fee9f1293b6b56625d07752571772e1c8059fc67042f9493b004f591523b588830a4d3975fc35470d411c79d5ab693a9f59db22f74672149d895fde959f6270382521b03a009a639cb478aa4057b7ef88cfbf0aee4581dd3b7fa942323f62a356757c28cf9dfc88ed03993967ae0fa395b089088bb3287d0339be39b3266ffe9d670c6833e1b7029837a0bf0301df91c226353c91eb492678753e0d7099d6aeae422fc62437bd13104f27de39cfc4d328a6e3a99c431aee65ed2bde6faa6da63450f674f37d5c09bcb2ca1a1d81bf652c6a69957893b157f613b2ecb237150e20b9fd6e0c72fcf0845c89ba1cd2867640e9d08ac464fb16f143f245071849e447c7c78bc4e46363bfb27a6beb01ffef814f8ee2f4e64c065d3237eadb41c5f131347224f8513a575b21627b831c682fb47cb408e8c8533eb2e177a47d1a2125893ca5ba0837243c961bb3f1edf3e5c6a4eb5794c120542b7ff7d2e77cd97d21fb438583984587e816d1f29de564d9569876d192570fa666bed0cefd8b69a8e8ced5a8265eb24332647e01ca6717330aef238b561d9e04c9cb4db98184f1f8258c1a81cc0a1b7f67291d5466befd31946e5a132684e8f2dcf025baee34d319318ebdba708a8ee3136286fad0dd67c53622f75bd3052d86fa4cf09558fd58f54a6a604f107697b25ff2d5f1044734e5534420bc6d714bd60102cbf2413f4e28e7f05dafe658da1f174c224ea27b3a11ac72419cb1c4e8f48b95ebc7e06927f721e7f79cbd7908f776ce5592e561e6aed02537eb96ce260e92a0f374b02d34ad25c5a3711e0ef2062248ba4b0edbb6b669e664f159a4f9a0685e1d65fb55625070f3acb4d3b234099f064c096bc61191a826cec11f1db877ae67a5d16a2cf26097fda980e2dcb7293e22c2b6413995896f7438d6fc2b46a79bf82b251ccca774de488a2749254df0e0bef9ef0f02d0f9e5c3cc06d59064184613ec077f41c7a47a4a1ba52624621f377a226adef0cdd273c1ef86d99931b70db53c301fe87f44cab9f16f6148f9ee1fc60d64b9f849a446a36817d99ed7434fc076b1018cb1386837c912698a776b4516591211f426a31146dae83c8a51449d5aa63a7ea566c18f7d3bf7adf558f7aa09c091b09e304f0298a54aead02c878de406e354b2c381463469bfa5725984b78a4c184a11ff3bbb0c3ab5546e6c6da6297b8e373f903cb0afa89157ea0c6c043e716d7ade44be2a84b022ab3350de57598f684ecbb854f946d9d0b14a2579a87ce4dc6e7e1e62e713a0975e247e63f2cb437b87d4b825d8e34fe1c35300328ade78a81a267a0d6358772684014a578c6e10a2fee32d1290bbcb1a576967a2a2b969d8aab88cfcfe1c559714a1bde91f7c2ac5af4ffc65803676c2eb9e90fad58d68dc6c1fd7aed8e6161af595703f44c5530b9a624f7fc04672e64ff6bf13a6086b2ec643a12d093137778872a766f951c8e80b44594d640e48c67b53d773bfaa45de362135d2f619119a67f117e8a56d31c7ab97dd672c59127374d62f0b4b63e789afce2ee42a7f627d4787c195caa60c30cb79c8257f97305881e9cf7665b3a3c9bb63a49a26352b7ac35fca8c91e15dc30b5732a5af1f626059c32f57b386c4cdaa554f00908bef924e3c7a66490927506cc95f3cf3445fc19843fe229afd7eda4218f2fb555b79d75f2f1edde005e7c893dc282102a9b63ebd5c1ba2214005b588d0acdd73841813cb8f372ec000de55329ad5802dfeed9f467013c9be439a9788d5c131ddef61dfa2f4ba729011e0f8db8baeb55aef8b1c7be6db26960676adba619f4d456516729b3e898a9270232a74523cb5194134788130b32b8f88711b8d9b572dcc77a4c34e7e2894cb295a888abd8d20b20803c86a4b98740c74eecdeccd81d60398f7b9344c4e0089da7cd3f22fc1158f757bb9b714f88da091648942e69af6204ca40fc95bf3c835070a96465074c97b98f1c7dc8c0fbe10b628b02c561b4f131932c6a05280041aacd06d5296a1de9c3c7e2a4b81d3703d3baed13f995271d5e44b587a4aec56122f0d1c37735a670e766174d32164d2b9c08790d2cb893b27ea3198c17f9ebf90564ead0bc634d944d47a70e540c226f5072979c793faa1dcc363bc22575999f84b1d6359945f773f495e33b89ee9e0ff43a683b72230f095e3013856f15e56d3bdd90b1271d248812fda425eae612acf5520b2cb4275940d4c46c1796db7ca98a9683f065e77f68bec39b9dd277d30d3ea820f27cc5274be2f82a0e02f1df7c19a0cfc607fb03cd030fe9a7664a435a697d24be21c3c175d9c859d2237dd68123e38953b02dab56e600a978ec61f40b40d948eccaee9baee1e15eb0916d9b65d7cfac58462186e82d621f3e13c55f4d905575c1f476d99f9f33e9e1c27969197d72db471faca4144edefee539528f5dad5c11633b2ec07b867386e0c86f67f6182bc29074b5d042097f0b9f6814407ab2875f876e855cf80a40cefe5b6ae595cc232980c17dee8be0152f09168bf20c516a9aa4064ed5387611ba899668f2bbc8bc69427230296bff1c79b0eca059956d25eb1e546a41e0d95c378f5d01e07102c5f161c4fea3cf41d38ba0190452c4e8d5217cf7ac01ec73a265287302d10899c5c8a3700c4f4858e2a7b4fc0b176d28a70aed1f6321c86eeba5ed0a6e086f8d8d48a4d0f602314e625651eb70546cd083e13f55acf517bad40a256fa7e112147f1a505cd0a4cad789e7e8bec625177e24ff46bbf6e345d7fff970f74220c4cc74555ddeac647196d79b99c0fd9a4e3d53454c561b966d03091af9a19b4bfe5adfd22d164a14479f4817837a8b3a84999239af687e99065a91674b11d6c20c6158c20f98d5ccf6135c80f850d0e953efca5c3ba895d0414226a6804d655fe4b60e65697a78763dcb899eb0783ff7803c880b67e25f4fb1c2cef824798e35b887d89b5ef8fee317614b4a7cf52c3b4d385dfe4155e9e9c3d77149c45a54c75d9340d43dcebf792395833f6d1e71b53bdbcef61e44e622747ee6810466bd9d74b10c649bcfbf7551955b5b422a9b447fdc13c1c25b9b0d5662f1ced8d7c20afc74f474dfa545322ce5f90f1df155437a6414f3d86dd3c1d7f62dfdce853fc294551d6b2b4c5c19a3df03bca6f5fb4fe6d86853ae456121473fb58176abf274e14fa12886d15b1c1f945309d1d2048bd049624b2825e3c3a2328b2dfbcb8b1ac153a50ebaeb26e339042514f79c6097561cc201d4c27e9f3ed8f0ebca0bdf97ad4e63a5238543f7fdcec2b8e589e2561cb95173238c0b7de64a6f5e55adf5fad3970b35b9f203f06efd134446362f2ce1a872cbd486681255eeec5b65a1f87aa779767e681375547fa6ee5bb0ef7637f12dfd554f52807d76a29f1fc6d85b4862418f7b20b9863471ae52037a044cb1ee5d3fced6d45965948b0b023b6eac39607090e7bdd796fe93d3c1f716154f9ceaa9b81898287e7cc99ba69d1c709cd5bce816bcb8d052b3121ed5383a431d7f234c9ea53f064792b482863ade84e420b865996cefbf4cc5ccaa0817e3a6d0099e57cbf4e41f8ec8626e5d5012098f28f4720cd73e3ef684b850734f394da8c8ba6f379fb2f586c590ff191dd9eafdb98da25ca568288beb5e502e1c0f872529e9be7b2f4f3051e56e23ff53bf093c015ba2a88af5f7a5060910ceb9ea6304a6b32e971359552be857130d651229ef53d5422ed5c5da2f8b76b7e0fcf86ed561d5e357fd76fcde5e3cd2d8d89ab3076cb43bdfd5870bae96bdc2d98af777da169ad6b39324838668705733af828f35e2deb52069247a582cefae7f67f375dd8e336cd17f156fb00aa5bf13c8f7494f5f721ec70b89104e9d7f23033404e987302126d4a60c2dfa1d19cdc4fb175a8e284c762266553e747857c1a64a786f7c371f2195887e65c891358376ad73623cbb504627f65f9d40e513fa849d24e799812f697194143791be8327487ef31f05b862af3e356c197fe208145233e057ae877c41a664ddd4b25f2c3ecf5b162b68c3a027a118619403981cd1035e912cdfc982d2f8362a96993380cc01c4476a7798f9f3e151d0e58c4b25a578f97330bafd6088f391b57ba05d13974db77c9cba32c95f318cb18551a4dfe7f2491e66d60af4ecaf6220814f8fa1b8c1b56b7bf5d86c39c063aa3eb8597bc2cd57e5dcbaa5580486463596b2822ab4dd0989fed12198b9f1138430c2509568a1293e0e4061bf4a6b891281be9674997aa22667239af4edf9e9e4a4574280638f7b0ccebea3ed2fe3f5f0b307e5641f97eca3e16210a1256601ad95d0f573d378b41e004162b902813b4a397327b45c38d3707e0b829dc9b205ea6212f0b48de419dd14d473b85bcd33b9ebc66df65019e55372c625d24667e6c629a0b94c968a2672fa579b74171331c1d5fec88b614a66f485f559852f98ad22eb97c6bcec98a07d882b68ed512cce5b2a8fac8f871de72bcdd4fed0c43e4eab9d0088783f81c7ccbdce4977c99f37c3c79bdaefe0a68fae85ad16cb78d4a71963099080d29218fa3591ecad29919b90fc880b497cbb96d6f3e7e7211027a541b6184f4bd65df0a343daa2e970c548c0cdee86ba65bf716034116ffb241b049c7e1253a924f8727eb000717e7fbe0095ccf5b12e3068ef9e8cf420f6c9db06bae308e4f7d284866390863344358f92423cc5a819cbaf657da4e46731d66e7466dc529ac20e8b07b6a815f5b32db051b0e0912123b9d27a58b064cbb9ec516f0f0a157c1e02be0d925062cb665947400d0f7a7a11e469eb69fb1e603ab66d1e761e185d98427cc7cc721d818425366301a89628c83f84525f21c8e3b973b09131a91711f616c6d378d093d8ab67c36c40ffb0ceccb1d6bb57f9e65c6da38e5d76f52cb5daf8c44f672859733272d71574f1a6d2cb4947a5cc5b0c035bd7cac63d923bfe45fe73425e2757d0667e9c1267e29207add805d305ce9ab9c1ccd39e9ad79abef2595797dec407d8f5472caefe1aa2d209c422351a54266a6e048d6e9eb319002584624f0355971b717d1ecdb6c4b769bef6c6827d5eb57010cbd2c4f07f9319fbc309f031ef48e7630371ae2890f02f1b5665f77fb6e2612e7f08065cd09449e7ac5fb2550ae789ae48adce1f80f1066d22a81d80d17dc8897be106f29cc6baea619f7a825c97784917e6124c74111243e25664f0100e795996af487fe198572a785c986a1e3095afe39052e619b239d7938ddcba53020ce1056e2222dc64c346f5c49cc469d92185deba131dbbafa1403b2d01100cbbb0caf6a6c903e888f543e32f9268a4a87d88f7720022d5026e7d2926475de4532267118ca089d7f9bd8b458eeb7099febe84c7cdee3524460debac43d9191fec562d7026c8a1d499e3608cbe10c01e78a75d990e8e5551488b6d42f74606e2c1ff68efb4c32f5a8f567fb0d1105b805dfb5a5288caa98eb701fd8c79567829657d790707e6e08d3caa976320694a8d236e589dcfb0d3946487cf99122ad1b860b2c02f2a98a0b7e2ca02c0b32879084f2a38044e1c8aa6a20e0ad20803bb88a369baf2a3176deb23d38b8b9c7352e691c5342b322c796620efd0ec0305b26d0eb06d038ee41f3237c82d91c2b34a4ed73ebf5b39ad0f58e7a791933b9058976fb815dab821292a02e03ce133bea6efc3815c6a47493a7e675bea915a1f3274bebf78eb6dcf14a982138ce4940227c11105e79975e78fff7e2670d47b2e209966d7f0b1a95da5332f7b743c0b69304607dcae813d211581541b1410cba7354a615aa8aab9945bc9cfef562cea31e0f332c3dd3ca9be91cb07988f0c8df4f196a2ba388e338ad01b585f6f3f93ecbd756978f2cb6424305c8ce8503a7835c7fefd345994e48e8438e63d83db9ea3e47ceca711d93e3c3680a4db5c385be8ee766519055fdab0108f433bc1aee1ece9a9dcfc7b5400a70ac82d66831af624c3de6426f55d61e1ea3c05f0fbacc25deb949972006136d35936eb2a2429d493df5e1a05b048a9ea2caf797754a8c80d90f367856af55eb0d8f80e1a1b0ae6cfa9809e8d9833a372479a432c13a23f5819c99987fb664f29e3ded11260e004ca4cc26db1f7ce2e7dc0319ab84a0b6981bad651ee474a50194ecc9c7bde43fbfc33d110e4854c9850748739c0a07d2606e8342e5a742fd0a2c1e59ddc526d68a82b6747d42ba8aabb336be3b661aff0e985b5505180670174ef098de0117ce690852baec18c06039d885d5c78dc599df1818fc6ff0d8ab44d806098d887d63ff3d422089167660651c39d048762f27f8297b8e7086f5b1dfcb130d2a3ae7759483cce30d1bbda632388164c1880afa6902c618342e3ce1ba7ccc9d53f8b64f820ed0657244874d4f1c5a410e95863e1df75aa5afdad0a5a65f8eed0712f6e3b6e1e7039b3b8703c8e24d39aa112855d6cfb074ab4490357b6ba17b71ff463578716540f0ffcb0c1d319aeb696d790896b4446020d50699004ec35558b8e6c15a7daa23ef26c26ad05768da582b51947af39ee52743dbd7aac74c4f897239fe704b00cd14b3ee68e232a79a890229b8685c1f1b1e1c5c2f879477a4294e861643a08bae493d0c2e03d2af302384f15ec33bfbbd1d97833e0c2a84d3b8af8825df4619be8fb75d7b4fb17d428caa1108882a53014739472ccfa27d85995147ca37b5f700eec8895903cad01fc6c8c41bd8b4e4af561b1c44e1ad4cc7384df622fb0b174f616d3f3427449050cebfe20565ab8f7d684fd25b3460a09b326240cc5b4d3deab50361241a0d0359da676813aeb9d757af4b7443f7b7ddaba6bdbdedbd9e59620a2672ab1fa679aaef09e3712c02e31e167d799adede9431575d004ea250d167385539d7ae32a005997ee485d5d72a456344b7c63a4c6341e72b60c9ff7760b52d84992b1cd8613218b248b6b2b30b867cb001170e5e41acf4109cc50e2b693fea98f1e8cc6b20728b065732d3c50d94d00c45949a2207877b8e8440ef17eb5cfc87d9146e62d9db1592cfedfcba742a7a6f790f866e271fc44cccae17f57922275643af5854c15474ae91506fe7201603beac9c3479b509b45b3eeaf445b040932c20bf27f55d8a72ebfe582dfb73c54ca870025d9bfbfcec55ab03f632881fc1891f1c5ba124fcaac0a755ee0e4becdc083b83a692dd7e336e376d53b709a6cc3cef197515c618b7064313db89a25d8d5cde133dbbaab966278c5a8c4bfefa06b7eaa6d24e60f6671622b6af764278fd169f074115b1b3e6b88d0f3ca4e892ba233bc816784de472cd2c517569a43f0ac8918ed1566f26d2773a190393d10b31690e2c8fb0ce79ebf3c22fead168b6c3568ed681871f471ed7605dd7ed26cb5ac42664a2c2ba2730edafd0b8df468032b37c2ef8bd1bc5c7e58ab85874448a28259e19eeea16700c46780f0f116b63148f6eb25da5dca31e3b27e07b05fc259a99a22f18e14ac52430a8bd9ef923e8f167f01bb40b4b4d313cea41e57fbbc5e5bd786a1e2f36a611165e8a6e5128f981b2e94d1a40b9bb0a490df26efdeeea7ee41463a25f998e707b6c9951fc102f7685e12a7ec98b73454219010d8ca0e9b6fdcbfe9ea966044d024f6564af9d83808276b4038890693005e43883de0efbdf7144a89831e6497f92607dc9c2212e1e1315f53cc937a2557cc53dcc9bc12795f75e32c2f658e82016fe85d9651dadc3eed41cd5cb56c2cc6eeac2263ce1fc5fe80dcaee835328190f1d1281b650f70c9d11eb0b8e5db3b15061a41a2889dca5dd1f08958aac8e5d1a9954aaad63c7499eab46bf949762717bfad681c1a486d80fed69356b38b15affd0538018512932f9bf835cb7fe58218343fccb6efda858c17ba03305201f503de994545a6e41e77aef168c29913bbe048494a2d1327d7e11aca9a680839767a1513c795ee392e8d0127d99c490cf6254804a3ee5cad94241ccb9d047b1c5972b2603e1b9630ec1de598b70beec66816e8b22204449b8fd787c3025408f3617869edb9d48775c074193030d953ca6639cdd84fbb21077275539ea4ebca8f866e2aeca921746140523ae48d6e2fbe4a9fa960f3b92c400ea6cce6f5fbd793d5e27d7bd8a0eec1cb265eaf7803f919917a8ed3497f229602a567dcd36dcd924b87bc26cfa14406d8f8579bba288d56b7180ecb8ab066608b604175b2899eecbd0ba16fb0758c6d67c7cddef34f5045c003a39d007d481b0a20baf5d9ed7cc02b17b6355a8e713f560377c0c76471c41f6f9e650196935fdd533cb737b438c441aa6eba48da6c93354996044571f507d145e8ba18bac56c8f7e465cd68aaa43e87aeb17a05f8ecda27c5a6dfa3ab61c590d30eabc5b60f54c2bb1346a94255a46528915047e18efa68101cda65a2bf67174fcc62f8fa2342a8acbc924e7f20cf8974334110511443c027c30a45fd76fa114f5a1b64d2fac94bd1ce14fd976e99fbe5707b84ce9e7588ac975bc16ba983d8d2fbabb19ad5c8c408ea7c92842720ac911056bf929b877aa5bc28080645d408c1489d4a20b2deaa1c5976f81f56880f44ee1c07d4a40c377562dce84f526f5bfac2ec914a4ed4364b40a712626be04b07678c7b3272eee3d2a015c5ae817ab212b39e8a9cd86f262a08b778eb625a9d79c4410dce230b725f09aadfadc4dc6998948d98db9ede77f0bb31a68dadeeed21ac660f0e1612d128a5f8db2bdbd2364fe164c3db4ae9d18957cbb9725708ec770919d623a4a32e171d46fedea64a30a2f35903ebd72350d7ac5994db07139b3a6ec42d76bc0f095e5e1c6a4f63e6febb95dc6d83f3268fba00ef1d4fe0953f469de19f1e39b63ca78e7336b49a07b823a228fe63b17ab1caf8ba72a7e867d7595e7eb13eb224478e1ab0d0cf0229380c7b07ee39be678df993806b22acd5297f503dbaa7ed25b45c7a013f3e6093c52233bb0c9147b2845883977a2f9d56926f53cfc97a4c3e26750bea6d09b88a934d7f713ddbaae52c29387176ba48083308a204831d26aa5b3c0703753ee7fa1fd5e8fbdd1905bf33ca2de492fca04e2e879ed4350926778c2fb9503fa90f2bf2154da0327551174dd1c6399cf95673c6f804c8c77b1f440227665a7e6088f28ab00f0ca05ec74e0b3ca5d0d070a871d8bea228ae868b7d03f19f2eb61164ce7a450aeb04135874d2a2c1bfc2e6f85b92092769dc317e593170afc0e409db3f2864cb739052b6e210c649818249036d8fcc0fde9e4671a8e075f6ece53561597a1460bdc4bbc6bfb6563d9c4bc5fbc1cb0e36b7f332b3510657a7bb77f6b69e3daa0268a9fdfc95df00b0edb61ae0674a7d1d54e4caf447fb1405c6b1cf23a6a3a214a605b817bbb7a0be64976ace01339be71eea241b797ad5e45f692dd7f61d4601a38994fdb72163df31d5e35ae51c61d58fa3370a960ab82b12b095424b51dccceae89bdade44cc47c53d7ecda409037af7abf2d9a5de16568b89a6d2b8d838a09e5efb0e611dec438237be1ce19624ee0664a8a9cf5876f05ffefa449af390d7023c12424479e771d8960c44ce7f8b182efb0ad553b9d82be03c3118193db35b0dfee75f0a5d3f6fb2f807f7887ba0db61e31f9866c24980bd94c083f6deeee2f6e69d430e84f21af03f5d7204fd8470f5b40c3fc78954691ae7d3f45ac9a147f5d95f21c5cf200d70d0cc646ccbdded70ecb3411f5254f7c7e306fee3f7211f947aee64570393546f5770d424dfa9b2f742ec6bea2a958fcb84616e0618e93d3baae608cb942508c0eb73dfe7c7420fb70470c71a812e26fc890d1c1cda601e8d2692adfdbd91d0cbd2ab6cb7b22e0e9171233aac1b9a19856a1cf5ac0e358cb8a5f31146b6f67ff339cb0d41b1f2544cef8561f9af506a6098873c73b5dd38b53cd1912ff58352cca6c57fd03b50e6a65d928e53029cb0a5b55c3163c8916a90644264792675f4a2da2dc9a66f03fde02fb7cf1c2e5c344f4a2fb18df30faa3269b432e4a137442ee40f8b470a4edc593991e7561c97fda8845f8859fd176c847538a2526580f57759cc5e598a6316c18630bcdcd24e86a4b04e5f8dc5008df108ebdf10f29a8c0d6241a5e837c9f63d779935e105a847f093ca40d299da459cbc5654d0433025a368e77a334f77f3fbf561649ac173a9855e717cbd87d15168f28cbf5645c033d60418da835dad09639baadefafc470e66948eab856516d758937a5aada1990171285c97d0f7d938ed3342d89b1aabdef2ff43fb94cfeab8c7089dd85f08a5778abb0e83682f1f30b5118378bd8735bedd090e96449b65f88be06d4232d6f3ddee72831fee3f218538dcfca0ab7b39f1b4b8e8b5e791d718da971c56a4cfef74e038af5da47e7ab92da7c83b88e1b31cfc23a586decdcb195f2fec7f0e43558083b881f16ed09fd375f9c87ba27e0fb515021ca9f130c9627b35c26cd208ab6517d7187a6eeedd19ab88e7f437adec8a9aa8a1a0864828b4373de2d952bb6188fa59805dbece641e60da4f741ff517a028118a2ed1543f2f90b9ddfbb4f148a708d6eafdc7f8c3bca46d8580ff11b138df084a86f335c7d52dd5db221aa944f978a9de2b3c51869693c70defbd4f533fbcc79b0de14110a3ca9b2e25e257a6febb78a79e41fcaa1d5d0f3c9212a98cf82284302f388a0434f8259e37ab6fe2aed1c70a55721cc6596c3f4f109881ec44eb2680dc6305bbd092092f62cef7f41da6534b992046cfab9dafc398beb1bb41da62ad3a76e4208ea33de4cd7df74399661eccac2627aa6e669bbddfa870d2f68f92cc7f44c30ca51f3935f57846285f5ad6da853a63600d1a679db5980747a0ac4149867f314559f2eda59832d66444f8b3cd8f63a961a4256f68efb477fecd64e4dd80cac55bfec529c81d73df68d61dec49c54d0b0abb0284d6f01fd2a06aeb4a3d22509ccf73b8c72b86463076458954dd62ea5dcae3f5d072a5a1b90c69abd88e94785cf67ffe8f3af7ca424c552eb63df16ada27478ee910090b2e35e07f508f0de39758e513a30b1d70b3d896cce66604eba53d76d315a35acce74a23cc09585d6f015834b2e43a3b29b168222f3bbbd464ccd0e2755dce2c6c47ffaf03cdc4b119faa711b0722cfd8d5a5e5296f3b83f3cb2b5df7cbf47aa4c1f1233e8941d6cecc04f1a70d7703df3a1bc1b0ba7261361bcf888cd650ad28d1ec6f12af84644200745b67c5241042f3941b6906597a1b91e92bba80101809db3e28f38d91a0c80600a8b5c4a33deaf435edf1220cdcf353dd162d3840ce9c3494b98eee2827c0578d92a97b2d4601c8af3bec9a3033481212715cf0d3641b2b2e10a4a42607f274bfd28aff3d099201dcb131fb208f326fd1b71073cab7a5050711e3b4118b6c9084650d6352dbb1022d2a1467dbc29378337fb228f0c94ddae3c001e4a51c59e5f99ff4acccae7c6316f22f8a0bf13bbb59517bda581fd57ab74928352ad83d4a6343e685fd59eeb831a7339afb57129aca9c527cdd8f5e592305b6a1e61c2c4497739be744a4a7a42e42c17939c8acf929ff02e68c8449ce4df839da59144b1b5ef0995388bce706c273366dcd8ec1ac1b789799cd8affaf9e98fefbdfc873997d5acf475b14289c79c8bd680f8ec7a881000b5916fa5fd89fb76128d21dfc4ab92f4bc74ba4955a25f6def7d3e13eeb62fd3e53e431c3c223012c340de8e30230a509d8b41d023935d96e9ea28a7943d8660041a467c2707c19ade58785f3f2417313b5f68f38aa9ba6f5bbfba506d052d9086fd5be07241ffbddf0c4ec469f62e801190c42426be3e20538dbdaf3bd4c50d32b6f9d81a93b930ab92db352c9a97f828840d1aa6d835aa51281d3ab6f882b9b04a6c704217d9b2eeb3e43d55641bc02ce6a44648a61abe738d1832a3e2c99737089a1359fc06f3a127008b3242733410c7caa9e4a854e0ba14e3a921df74718b3a98fbae3b9183cfb9c99012a45a74dac1033a7463b0f81f3d31a85be04b12aa4ced2bdc31cd3f7ab2ba326c6d40bf6c3480a44dc97e8514748cb743b26734d590573f22e95106ff51e064b6aa5f8e81a5c9539abe19830127d66475d79d47f692bff250f64a205366cb0f993ebc1c0d3431055175b50c2d561902e59e1ece5f7f6c47cf887af1c354b400107b468ada51cfd465d1d41a98efe2bb9515e612477e9e9b5c5b38d831281433aa57f85f311cbdfe31539b0876a710b260cb2de6cbb6b9d2dea9cba0959d9931ad0664bb2f65c41321dc5cc2a3e54cd2d7ba59a8b9be8ab4b686d567df565a19dbfe79ca0d931dd91fed14f2fcade54d86b2fd38e39537d3c1701bf88f85f2960f5de08623a4f650960825c621a6997d7e253bea26d758771ecb852aafaef0a344501ba325573104a427723d3813c9106407c34270a154f447a9b3a7a12ae9166f412b7c9200dd2b9fa365f19c36334ad1a6767a4408e4c3a1feae80da6058715d18e859e8bbaaa7011bf7119e9e66aaa6541e70ce45fc599c195b96cd25bc256136e69fbd30aa6f2ecb1af2aae21d0c76a6b102666f1965acf0b97af6ad44bd9aa2f9a25805c18e9d7161ef24008ace420b1c295234f71d610103b6455a11e5552c538b2ee45e17aba7e5157b3e9925b18bed88a7677a510b84a01af84a5b89d94a278063bbac06e9257f38d373dc62419444f25c08e933297a09e45116fd566c5f9894a8614357a4aa1d8c1fb58e9606a5dddcd6ab8bf26ef57250d0cdab2569e9a371101a04a393573927e90132c8b006d18639fb43464a1de35b780b4cfc951f0b1393eaca219f28d3f72755264f0f88813759128894a31f99ad00c45028e7aae3d9e8698ea65e034b0ff393b024994ce1600db70154ac6433e977ca74ffd3ce547b7e6d483779f09a71ed0fdaef32d3c8d6321a2e6497673ac706d1e804aae1c5b55ab1c08de41a286bc40bd0bc333617b578a2d6fee9be6df40cdb1e12e67a88c0b51af21df77a0d49411af60212b2b5226ff7b74c2d509f1609c28e74c8a116cd98bbdd749564cfe0305fd2db46374271baa0f86fb784ee6755125b7eabbfefe4d4bf0a0bd6517230f10565860f7ad957bdc33703afa36bacd0f5c3df03488fe99c94fac20d83487b80e3b63c9cb4e4d0fd0cfefe4e4a22d6ae0517f30d07baf367105e096a263116fe8d8851f94759429c327b31456c9ede1edc189c92676d4045c7c5070217823f0aa6b2b3a682c14c2690206b1af16dc66aa050e6b3e6c6239e56baf5e24e422223132970f15244f860f4d54da31082a577364f7d84bab2f1660e7c9ea3ed3389301ecb2545601859180da6d690e658170ac2e908ce98d44c8829dc368900996b47a58caf2d2c201ef1030197316ea36a0f7593bb0bbb6eb89d118e42accde0310b53f7deed8e0e975d1b9fcb9fbaca5ae54f89ac7715fc531bec057f42fa05349d83a068ebd05eb00fb7d024df0a8e0947a942e6a49366887cad2e25ca0b3e39726ddf1a587e50da1878398ef81315ea465d5b2b3de03d44e0bd85cdd1db9a90cde9222a856f078e7f484560e51ad32dcb1dcada98a30132d842def5ea10f9da16fe2d9c210cfdcdd36352bff05805c63f8d2a9c88380669345293e1aaa8e202815982bd14cd89f6f2065d0fbd6f490caf0a75131c8091bb352bd31a27ecdda70dfaa51b8c6ebc64a14df8040ef322e2cb6c4e71e94cfad0ad9f01b697485c4281b68a8a172d0a22bb4fb6f0a957f76aa7cb154ec59a48a4898897ece65f80a3645b3d435190bf6d2ab111e14af32a86bf2ffa2795f0ceb89ca9c33cc8108d73e8caf50b105c359fd7b785c96d858e6ccf1a7532b39c57330514e45fd9698381ff84b75fe69dd36e214fe2da2ea12e0f1c551efcc776a4a9db009f9c421bb596e47b273bfb790e2f93556538f65e877c4782de75328848bb6abdcfbf8291488b064ae81ec60843c7e24829ed0056ffeed76742be8423f0572130ffefe16752133ddaee1dc15fee90d18ad28a088f1b5d00e3895584ad722c0ad8eebd3b76de2206ca33ecf3a37f1afdd9dc3e9a22fe371317abde97169f0ad26c223957b4b835e2ce5350795c1b71b1223efbc5d1de1ee42b42bfbb0da09850dd2aafc68035263383dbde2c823684145137c62c91bca2e8bba451ed95c5d1d402174b01ab06b0d64df7324ec8595ab8ba50dd570c58640c59559ef62f4833783896bcb37a094bc6c3ea2df38506426597d54ef0c845b541029d53058078f34fb98d6bd85524afdb0bd1e9883688c2cf49623335ed91e88f63fa07e1b2364f4694c3ace005ad9a5479dab0d7cc9f50d1bc78243d83c330661f73549e7b2f4ae736d42cd31e9375726a523145702d4fe2aa868fbbc4f3dc690fe8f9d1011ea57643e7b9c52c05b87c99806e842d49ac5fdd6bbbd0d251d9429e09b2623a9e00935ab582b867e2bf4fe62de462002049a0550690e2d66f581fbc3bf940d7b278291cb8accac409efb89f1f80860b0a13a9491778860fec99cbef06d7abbc97a84067d21991fb1c717cead996b6bbcbd1dbd3344051ee6d44a7af457ed1ae050dede26ab57a5e86b9dbc8686502c80bf1eacc1f879bbd250184ce1d6bcd631848cc3282a18405d8af1259762a8c0c89ad27d58365d2a36d5a703ac685da230af5aa7da2584b9e1a48e747c96285f81ed5c675ebbf5e760c14a0d3a64e754cc2499f18418f1e337eb6772d1ec1e28d41140ccbb012daacc60a8b369fe6f05ac555c64c84e21949234dbf0c63524f035f5ff96206ff17f28f137b60501ffca7122501a7e7d3751334da11524215e31522ab348aec5c389a65649807372a845821aa82e43ceca02ccf9791fa300cd00915b78a09d813df0c74855e99ec4197a0cda02c913eda8ccaa7ccc7f59ff1d9ff11d534cb5503781b470315e265c69348c648b0447051981f0a84af109a069d07b00c01a01ad491b45f75db7f45a46360ff790cd35afb436487663bc69c6b440018846624cdd8cf1b0e216f699354f5bb6946841dda7d67de609c146f224a0750f5640098a30aeea4b0f960843a2ae7a57a6206eec3f2f744057c6145d407a35aff0541a2a05ab23b1621dc1ed9745cc298afef73994b937e1ee6f68b682f2a8b9cb5259c1e8633410913088d1fc33bb1113f7bc924e430849e8c616f81fba6aecbb5afb2db9281e41b4c7c5d467542a9bfee04fb5dd4f798776cc7a8708c64d9bb168c8b1c196433fbf257422190674bdca8751dce6c1a2bc948ab9204086c58e7372cab09aed7ea79312e0fca756b8e632bc4b29fcc16d16b8329444a2ee10e5f198b158358e80de5b5f36155372833c0513c4436b04c148b8d7739bc92c2f5b18d646c99f6a9f20626f7470b93868e5f7ced4855f1991d6897dfe19d1b91540ddf7723a573383dbd2b033010bd1cee54e11f0cf112081339e42b6e78f1eb6619b91e67db394a8766ae72d625927e3e19f016892a9754476fcdb91cc09353e8802e533727e1b2770ca4df6a045ac32cf9d76ac4e878f15eaf29605b9c1d8b236a924700f1583060f848638d6b963141b98cbc43efabe5979e3df1c7d0298b2c5b7ac84cd4d4eef1136bacad83bcdb6de6c03f2ef3c5a1afcdd40591e8ac133c4184c2e3ee9b3705ec71047b9bc9f488dec2b5dff9ba1518871008041e3dd575fdbcc893ed1404d948d1271623d03c77bfc3f0d8ae656c404f288f481f32d4e0d50e844067dac239f0a62c84d3ecd60661310031f1d6e91712510a9a159f6bff06bd7d22d1f63dfb34fb74f88ec3abfad117dc02b15ddd9167044d7c317108238cd9449bd085b3ade0c5c27e278663010ab4e28417a69ab55267bc6d1b73175dffc98aca26d7259af3201bd297b2fa5ed868dc59865fb89fb03a5dec4bbe8762e37696547454f85d7e979a7f4beb6495e0275b0177ccc2e7a8f54953df9cd83c9d0db7332abca96db0f98ad159104d488ffbc40e4be144082be573022ecd7e03ba8da9885c19c5a8f4767e6f54d9602920bbd7e342798a0f9a572d2786e41dda9bf03a0a0b211f30ac9e90b9c7b79c2ad79dbd5e1621e66c33f1b9e6ebfec74bb8aeb633aa4f155ef00c677fce3b8b91739a74683ecdc9dd4354e9eafdd5a99e6b87cf2200d0a1eaf3fdcba8b12d6ce29da5c3b7f4bae198523b77a59ab215e3443315d27e3323ad0c1eb723989ff30e733dc3431ab588ea2e39bf3a9a4c5fcd4c79813bf848381b8dda614061273732fc62ce8f09f034961df691929fc2a0d2f32ba693d9646beebdca7b17b703ec37be328abcddef3ffb3ae81ef6f0ffa82bb866c768f2229dabf0216c957fdfc6d120f724e54b7266ce9f1a604d19b1482558f6398fe00907c5f1adbd6e7085196ebfda8ec050caafb6235a7e3bf74f498b3096cea0795d8d91c8e24e7fffb66b652eb1b720d68f02b3e6486df01c72b27a5bb5eac8520942f537f08a72e45604e737e84488862764c8cfe16cd85ff0a14d0d9a51a75d6ad0cb39879939b069a69773e9de0ab61742ec2f86a38d4522fc7575c6e1042efea5894831f3871e2608e1e2c1a3f9ff52a33c159542d1e0e84396686302e472b6030000ca778cc8c3380a7bb1778889d3f562e0ef4266026c2bf686f15081e34211cb31faef3e5104ce98af25fd59f75a5418ad631f30ea97a71e238bc770482de24c709e0b79c393b0e962a4314c74dbf7179b297c3a626f0d6fc47c98bd867d998b28b907f9f31d67346faac6b41697767b9502ee26a9f0e13568ff28ece659a0cf9c9d824f6bc650fe3470a577a599b663e36fe62be3efff4151d98024db92a5c36a29ce1323853f449eabf8937495ed8551948b3c3bb1dd0b7fa8eb35047b27c8df0b072dc0ed448ade974ac4fc9f47aee99a175c86df8413c13c63442821b906f408170317be761565819e4c30581a180db309ead2b90c5190053c6413ee446f80062a866bb3baa48ef0470fece83e97dae00c481f5ab0c1ac00edfebeaadc498a254e1751d117aae35d4ba1be6a7181db5c9b8173382b780e97617344181be01b5b40202f2b1adc182bd7b7e39cbeab716785ae270a19d95aee1b0c7da679ef310051ab11c65de56f2b9297e9fe0bb7f561976d1e23bfe44557590147e0e501a02453d098d8ad0e4fd2dce8815a3fb88f014f278a1eda412f81e650093dac686361087a6dfa66690f563ae0a71fb56e8b2326dc7bb7a250515e6134472227595e47a44a01cc208495538f65b017ee38e8f28c754e9f4b36f82ee7957e272219e9020f5dc1624d6c23420710fa416963843f014f548afe357c2f7aceaf0712e932fdf70dd75aabd592f86ba6f53574a0e719a07bec5db3df583246e2a24828294df4b7da113577f99d7ed57c4bbc6c9342798028d77ac1474844ae87c243f501a693e6c82121184e2405abee2dcedc316285f4f17622c329363ee2651e6d10b9e198845c93a095c5cf54cf4013d0489141e0896e4b1c6424b6514efdc6abaee4f6a543828a8d1420963fd8c7b65263768d6ba2a52932da4267c47eb3fdec260d5dce2109cadae9726867ec2954a1a20534c2bce50511e666ed52be30542ba0299cbd4d0bb405c3dd866d34458724953fa26331da40a65b2b1eee68f689297a2e006bcfe90acf913557800e815f6e757b505f3f7c3b85a7a9a365b8be84e2e1e6b8a84e27c5974db0a2490503f48762596259b697dbd506fa97d6686f79d80a0e45fc487bf84cf943e1dcb35334cd75b67a992553661b744cc12f4af171eb6bd98650c7d16b635662d32cc4f1c1dccba6171152fccd9dc8fc56f8deb6e4fdf30ca0d2b92dc80d47461bb9d89e768a9342f2f67b4c36445bcd5ad0a3c2c3c0874a2af2126d68811a5ea995c99c1375809aa604fa2ed8b199f7837584af32ffca031a4ff0ffc17edf5ccd108adf435f40166a9709adcb2e776e4bbe80259593fb3d8922a3efb5476250a523fa0312f29ed6c849ce022fc60f83d3e3d9b5ff78d6978d7bc4007d8d2b36baeb908cb221516e70255160db74800cb6151b8fee5057f6885dd1d3dd333ba8198794fff061c283aa83da4ce1a9152c49b08fe592155cefcbf9b82b7be8602bfd6ea704e4d19995fee96bb599c160281233cd78c5c16ec8792d29f144eda4670a9f28ab8a73d3c56b30549c86dcced0ecaf93d51d7f3bac49209974436e3fcce7efc2b876e8dd992e30cf5b48efe6b10b527f9286d59d60bad075dfcd8b561022d0b16b6c586a01700580052258e8c02fd6f74009c2a7bbe7415c0b37b64b951e80b43b9642a2ed8ab21a9b632a6124a595c30411668f7c40fa4589984b05d32cff4fb1603559ff9971c61fca8fcf725b0cef32af4d8b98c15f49c4da8362a41f04892b13cfce19d5c53f2d754be01d3a74b4213fe151e575c67beceb1bfedaf15c1c8f271c045dd20ae2dbef95d80464ae0ef0dcfa82ffdec6aa971e87e60a47747e0f5f5630ce13401011ef7c3d5b063d96b0a42558e22484694fcd573a1ff1d1f88dae052f81b34b948692692999a8f57752bf03b50f7d7e809518a1d47855659daa58d66892ac962f83c86fe40c6f775aa9cafcd9b54bad246ed5cb92cd02732679370d844f77f690da5a99380eb42fda66261d0e1b4057f3915b46650d58b9da18e882f9ac83c426f3aa6a62b0c0b1a59e97b6c006d4da3adf12c0ad1e3d6c0695ac3e7d067d8c622fb1a2c42a468d3f0f0c5e0041cff22d5c7c1e3f24ce91831c8927762a4b4b3d9c2e0e142693320ae9185ab4ab61d8f141aed944afd8a5bdd9d6c9ba4492ee608f21a601b78ebd72059dd36bc94bf04c7af778a1dbe1746597d103be8833b0ca8481bb1c32e02f4632fc91de22955c7561d12e4b23a1bc31642da0a897077013ef2de184861fc665f3bebc8e042f447471f11f879fb3dea19bc6acc3961e346d7737b3ae84b853cfb2383ac176e7ea607b0f3c337e1a3d48503bfd2234fe23731716eb4df362a24aa7ca0134491a66385311b6174af2cb8ac773291072075d2c3d317680953ecc979ef05e64896128b0f315542ece9efedd010b49ae6a0d93993e9d73ac8f619d5633db9a5ee26e1fff01085e6d317d7bb6301dd03773c1e6ec6a58c4e18fbb7ef0df9823b902c198c5f2e208c8fd49c108792046b7851276e20aedaff5d640d81cda06951f8492708bf2ef2eb203aa0d98f2c0cec3198a6113805b829a39359aa1876c23a79bf54a4491ebda27ce18e07d2e5194bf898e4b90ccfb2b4fe278c788a37bd6841c7bb407702400b98eb4a65631be01cc36695b59bed877c5eb69a4a5db348627207dcbefb995f65a75d0246a5d2d90934ef430a7f3bb0f895be8bbd185dfa203ac448bc3eb083a815934da19c8f5b2d7debc75382afe958a6df53cb927d4327ffd8f2f86951caa9b62ce48e581989e40a2d3660aa0a579c3438f9a51c5ed8ddc3fdff5971649c0cff4dad80c733b99a676542197de0591b8cde3d23d1fc494836cb8b65169aa25d9e5652771fa67bfd8a3f51298abb0380b62ce1b7cbe5dab73d67562e6cf08ded6486cb7b4ac2391b8cba5fc11587752cdabae0e99b9b6fe585f84436dc3dd0349e00945ed833adcf8f07c00e34a0516c9f135604f549b4d8d7bd92ff8d891c96b4f4079d17c566f9aa94443a943eb43f6595fe52cfa20c08c3e7512acd38eba2b972f84888c349b81a6a9ef004de28a4a73846d0c88d33ab3de77e944e132aa9b31339f233807bf9074b0d13046abf92aea38c569ca980a7e659dd58d148a8a2592fa4a25d3e6e0600b0e7311efec82d53e3c6e5ca508d1ab743bbbeb49a4ccab9cec73d9647efcd1acc1578c72469a2ca9c502f275374fd5d602e24914a063304e730169174f33a64f6f5ef645207284e4a707bd44a13e6cd2b2e3e34fc0ee85e2b30da86407d9555053daf89c1ce300e083fb84078603ec4942537ef583750f1a6d72866a5fbcdf604ac1b057b0c5abc24969a77458449cb9bc0364e8a5cf332a3e040f207c91dc4d47558ba5811cec02bd21a84b323b6186dbbc8d0faa31b067feed09fd9d2de46beff761f18c335946a59244ae70eab3823b0c073aab39ec705c9739ef2e4de8686dc87d6e94df40dadbe97b80e193d01940dbab69fd84156b8cb0078d5fff46b5f94962d51f8df6b367c6b967d768492eaae0cc1e9baf687c088f666297fd8b3b260e0bb87215f512eb97e1428540a3003fcd766186ca7842628dc5ca97a4d2455e2728efe0447f0906c6440c204cde92c0173e44272f9231c49a38e433f3531d729b459ce8a38040f1f7a1cf67187cc02e765ce8cf7f8e1c0a1c6df3f599ac78ef5a5b310c52599c8baef28d766e58092db23575d5ead04f46fb2a64730853511eaca3eee997b146f3a8cf0c233c4c16b0329c807f1e29c357f827c5a1a2a88736bff9f05f514c6f6df1db2a7f3df3987bad3caa76ed4132132b9a5985294c7965d64053118f600623c679ae38ef27d2afe58e2ab69d7daacb2243e535c002451c57bd4272c23b5c33bbd6983c51d2195a8539a790573d08bb86a577aec46137417c8c2ed6eb08168f3492725323f01ed1ca30cd5f0c2d66431762c035dceac7ddf9b43b763d81b80664e792eacadbecfa06eb7bf88bfd79d8a57f9744b8072a89aa7d6ed14c8ebd4b0d718b04a3fe4281e2a4e255d63425e26c090ddbda4abd7435e8f6e9434e200e0d862a19e3017074d728a8ffbb45c8880044cda6435caf256a2a5f9d30557eba79f07c8236d07ede786c76d1926ac66d540ba925ab3f96fd546ce7f5d6881fe954d864e936d89f3b54eeae6e117bcedee984f05c40c6681aced63a1b88049629abac142710532df431350e1292231615de3c53be17a26880c6979f3cd202725cf550ed3866ee65aafd8dd4755a7c8b8954669d3aaa5c137125db9e15f24b5c8688b6144319c2574b6bf83a66cf2e997f710e0d3476667c66570db575b05b238395a9e9880260976b3bc2426b56e0941557f6740d189b3bcecfe54f5da3e0f986af6df9f01792051c7168d342d4e66768726fc0111a2eb0995333a5d0e365174de11085176447e2090656f12d2b062a64e2fe52368d48ccdd81e5aa661c39e849f5923dd02ee7606000ced95df302bc53fd2a664c778415384c7be9af7552cd325fd6cd348ec4d6e362435514306a384a1e5a32c3361201f993cc3a915857398ae48e683071c1d6a6957c6aa2a380a8dd6a4642c892fd5c69b20f4c87ac8f1c969102829bc6899e2575d27860d4b383bfb701594eb8ae65252489765653bceffc6bced2ae6bafa7341ab1f830fd95e991d130012e89c68620b7078d34c51415c1dd92a9d9fda2a28a33e4a3ab5a052f3f883705dc71c7febe1f9e89f7d6780278fbd4c4870c321b5032121828418d1fa55c686d157a0485cd59c518fd8682d2a2049f5c8cbcb2d932c141338533819cfa99d16931918647eb7cc56ce4a7a22465d99dd01889e1601bebd9294d0f44c58301f6c3942a99e7e904b866b21fb8ce89184cafa2db0778d75102411d03b5f428b5f6bcafd8f8db035fa09ac6dbff79182eadca6a93095fbe8ecbfb2bc11dd84328c01969e65c421740ce4afd9f1b1a66b08b1521ac1401d8409e35a93d1fe305f8e180a81df7b551c153c1f036221b9ae43b757db31814469bf6272c3b804654d290ffe491061c75bc3374e65f870ae2c592191dfd7fdb0234b6d0608755e31a0aaec3d06585c9e62fa2ee36b701a62d342d5507113f96956adab61823ed0e72f7a4cf33085908cc7a76dbb9608584b945906cc0082913031df23e037c7b13ffc731f4003f636206077ecccb503104dce936d178c5d8ed5ccf1850fd0927b5f0ddd523365bc1fde985ee73ccf2bcfcf6cda091a8a80c5edac0892e838c9fd75672684c216c2e20bd88b72647d50c7e66d469a133e79482ce4f021e07305eacac31626ab065ecac063a6ea84a1cbbbe4fbfe45902607a985558f5523f44786c8b955cc3f4bd599ace804ebd07e119a6c8b82a5773b8bb7f8d340f2c194dbc8f301dfb9247ceaa78efc36673747ed90434bc8afa002270e4d32816cea5550a2ee0805aae43e795651c5662dc61c65089714d7a45e6f77e7912c61ff493f9b330ee6259513aeee364fea8b2e1fd822ac59b08c7444d30e5c4d02763da2a80bb3d40ce41a174485b2a6decce875799a480ae100dde310ffbd532f035c7400fe19696ff2b227b6edcf5c59ab1c107c2dbed0d2ad742cb71428bacbea74db7ccb7141c241d0f097519e64143a27df33a309192e3ec0ec0305437578580c4e47f55f003799f53a674d9f21156b0015fab71884402ac0635b3969edfead70bdfc2fb8ee68225b971d68cef935734998b419bf6b3b82b8a15f749ca488d0edfd8d2667255bc81678a8ac38a335432be707ea551323f02f2407940ec354561f71cc7ffb42c9d5d6942e2f605532dd78e93e2b20f31a2b5f94969edc4afa39df186d28b3a8c185b4224fdc4f409ff6a664916605253c621e0cbb47fa60063d0f0ab0cdf431418879c4604288a82d36abf0ea2bfcc47592702b43cce8804cb76f3a8898c6c8870e9cb8f184f38065a7e8664d4c0bd6dccd08282718f4832c2f5c63673e1fc15cb0461ac5aa84c2bd622f66b51e2da05053f4f7a1f7cdff5c8e58b3001f1da9c93466e8227949b8b36294272e60e46ad059f1fad8292f954de0f8b629cbd8b2f53b2d5ce1fc13aa10b30b0a9d5a36b561e388b2b8b3829d81a2bb0d174a17c743447109c283732c77c12f304ad72e176211bdc5f1de429f478bba4b275d29622962482439061a68de042a775a32cecbd0bc307634e121fe6862737d740a6ffb9c7573d47cb092a1fd28fc3a43a46fad117c2dc1e77798aa02be0304d598b34849bb57083a432c4543fda9f7ff2341683810ffc782d694b405c7d918e3e978ab72542c942a8aac246c2d3f44577b931ff465772270ecb544b6abf1711a4e55a7c86078fc7920a60609c7a8b62d4d22639a26ee4c88d3b519b7e9a5d43f9d5e0808b6da7d474d6a1fdf067f7b7316ef5140fb83476daf624a5e312130d63e45afbc0035a3fa11c02ea8d4e5eb4b87715d24c1f5d738f5bc50cb8a86096c1f73102659d1bdcfedc1cbc14f176d423e2286da63c0c3194e0cdc3df982f4da08c871fd33570539de04790c6a039a59555f20826db99a163d14247ea914051dee91ce8b824846fad2e4f478d457ab6d5d5763b5813b42e5d93e728543b3bac7fcc8f05bb22005f531a5210f69aad79357beb37cbc79e108d6f6835710373e0937c9363fc93c2b227785cfeb0a36c4eb49eb6838afe5065ac3df9c2832bf1a9e7188ad186533cfc8bb775894bc8e30deb508b371ac230e862606206d5064fc5d6de4797cb02a99b32aa742da526b2cf6536292fb429682679c13dd7ab139cb6176d3743799625c14a5540c66d95dea70d4ef167e22c599ac2dd112130f1d8f2011122c1bff24c0b35a420e4b58f5b2485f09d483f069c1b418bd9c361825ec3bd0dc925d750d5a93b4e2bbecd8798847ad6ab4f0a15e5092d99d3bbc16f82eb1975755e2936837fc3ef65f4f1a371df3cb647c7928cdf99a5030d74cee2663cdefad4c9587f95c409d81c3921b0675abf384def3ac72120c30e5f1e90693f24b8449ff9575009e34066ac6d49019bf9cefbac8a407829b946aa46720dad07053b863db94ba957b8948a156cf61e372cfab208c4fcb739e8d45b8a70f1d65eb60900a7da4813a4784d7dab30c2fd017885336d3e857994be390fcc390f4b254b3f3cbdd3f2ddfdf045c3d0544e7b3b1790a1b4f28d25bcccc7e31b4570c6c7531e7d1d69df60697e79508bec9b055fc5a1845e5d3015c0d11f525684a8235f0dd08d8398838e2d5c2f75809efb593fdf531bd969dc2c4981260da6c99c43d69f296a8b01568b2cd3193190cbefded732dd22950dccf057f008a253ac3a40e9c9282c734484f5e18da4c6c23e036be496188ae95ba0e1880fd84405d30f7c180cee620f1df022794826a0d37bdbe87a1c3e2708bae8d0fa0a570a88d993ed3dae030fcc72d7abc0db8d624fbd2b7a4460cebca1d93c5a17de06492532a958b0d2c885cca870437db11aa2be9f4321e47c7688cd0409653fcbac1c5d16e767fac8d14264e662dc695d3cf3a21e314dac67db5dae9aa786ebafa1a25fc43e2c696a94624cc8e706c4df33ca907308c5df9b27d4c52be89b64fcbfca50af484bccd6e128f84482e6ac076eacade84ef01686ae9b1bc7234e6b3f66aa487e69d73155d5a7afd5d0b269735c09e15ebf4baf90cdc3af934ab1101eb477d5270b28591d6e2b774021d50bd7e656a56bc1f14c09ef21b6d152e6ac06557f847588bbd5cb111454e80d9f617c970bcfacef8413347d5df9c4dff5e2d73d636e5af064e6156dec70e41fbe000962fb96579b27e8cc65bee8b32736c3c38d4b073f6a2b537164609a4a6f81779fc7d5cf5d84a969f21dd26a2358855a21a23fb130da0b3ece29e0b2458bc7eca2d89be1be52ad955c0b7804e89183dbd090535e4528de35ba18ef93b4827866962ae98daf9d51deab4f36068bba174c51e413200563e115d93e125dcf65583b907d07de20dbb6a3f9dd23c9d8bbe23cc731d02ad8c253cb30d211845e37015d6fbc9e9151186b58fbf7624b471909dc6a2db0f95551e8f713bdb6e2a24f9da8246ae3a4e9adfd7773062fbcdd310e1736ae4e700a9c023952f201def1bfb2da7525a24b9e00fd69d1cf8e815717bcb24e0c0f7e9513798976c814d7b992526b695ad0bee05f92d7d30c96117802cfd63d2b858298ebfa7ab06721770386c363bf93212f67589218bfcfffc36dd765d1ba293a585d40e1661886f266f1223fc765f7e715fe2a1a8b38417f16231107b15c06597b36a0dbe512dc614756c372c49b0fad397cd9e3990c10f6f8c4424442901023da90c9e44075938a186fb68fdfaa7e10ded9344d32b60d2f61bc0417f326131875570bcc00d08496c2828a24c0f484307c7a75d95387b220bd3fade93fcda6ce8fd177451d9851125ac5a0c01842ac09e54ed51a811098ae36ee8ce6ff55192abc6ff590a0786a946cc47fceb888356c1f6c3777cb0bb849b12676a053a1e08a7a8486bb3367e669c2b8353993196fb49fee6940f930e215f62dab2b7394f723ee084b74b6e9209602dc3d273881a27b659c101e30bc3e6243f486a8bfd857b5ccc1fdf0c406687120f76fe98bc1ef3981925a7a6e7f2db285d4ebd0f409efc5f52e16749d58b5740194956e5b10c59b6441f4129a40c71d13152ef7aeab98b83cafd910ebfb5b9b1febf879f12d37a32c4be9247c3c6bc992f4e1a18f04643f6fc3ef9475ad5a69d5f27c49974a5edf733bdf56015f57a3d0b91594ae5bbfdddd13bf0913ae96c3033ada4fa37f70fbce4d158679d9c96b754b2e3db3a76e2cdfe712383ba8fc58d06cea8e82a2ea40325e92a99c79008f015fca7bc4a9f0044e2010656d3d81aad6d7128bc1520c6c8bd87af901fbfceb58807ce86e23bcf9263f1ed43ac3b6aadea2bd4299d63b33e29cacc4e128956cd64b4643d607685ca0d4fa76c153ead20c8e6d779edb3dac7aa807478acebb5639561871b6cb835c435a6f20fd843d72a866dcbe69c50e834bb95942c8979b8d3a176276a98c6d441ca5dc8dd25571e74898837b6ceed17663f9834c9e5e9eed8123c3b9da3c5302e2a392d7f275aa1a0d53ab27b5a6f5dfcc9d743e3446f8c0188f464194b47917b832a9a1ea7df34545658f52fa23846dc9c7186aeddf2de7e20dcdc019632dd3ee2b56a59d49a92bb24f47f51026dd14450cea40a018bed3bedd319737839e5f8e24bdfcaa1dd319e0c4edb6ee71e89ab6081b03fcd5daece57132ca48e0bca3ed24974d2c235449fe542708e5c1770f8eddd1e1e875ffb9e8a24c2b3b839dd822cb570ff9a7ecac74305b0c2b4790834c1f5293565aeccea2f8ad2c6b74a693e9c58ae4c67b39c540dd4f829b2a92e004f6f12fe7c62a1426a8656046e4aef6d147ad0314fd7742820ba2669e3e92ba0bdab2369e5b40fe405652041410edb345815c2ec1a7304f50371cc94e0cebe3a6242e71418fb171e809a990d81559f16a514e1968ede94afd3871b22d34370d1af9eece0c261f0dc7d8bf2cac4fb9edaa168109c27fce9617597d2f66e921555794ee278843c7c49f8c28f957549011a99ed5314d824a4c91742a464e9424a10e60c87a56ecc5bd3ab010796572c20cf87b3e5ba9bb71b061afef1d2b8a5a26c896097ab399e516e2c4076017adc3c53cb57af7a8d25f30ec78687e95b71d7b05ab208598395c024805cc08ac2e9b10ad9b5bd87bc09b086829afa32d0414a5f4ad5784308e4264d202edad9634904d7c5e1fd147aa6ca0d8b9aac748ad8e6d5c17b6bae71bcb18338340f3d8e6cdfd002373cc5fa6276ac8b5063f1c7df629a86faf74cdf756024aefca82ae89c9092a178fbe599eb836d9a0e16bdd39eb944ffacb8d17acaf3d996567e0c5494725251f83b74316f01820721d6caf8790cb49682190e79eb3cd542745b96e1706c15e2b1599c1acdf416074185c0e9de96b1998c46892e23e5c81f556032b7b361508681d082629addba4de0ae95764955b86ed17eeb3e9aa9e992117129520ac913025c7ba17af378c32b59ee083b9fe570c7a47c53736c2feefe9286f741a18fd0871249731063d724e9f3472b04afb96e4e7fb6072bee891fd92ca6d35cb0a1c7f0c51824cc167ad65a4a1b5bd7b8222b4eeaea6155ccc189e09deb6f792e734e96d2962c8a0a86849ed582dd35e3127d976150cb19f0dc2ddbc387a37e0b23cef011c4a090199924632a37dd172802ee74d5765a3d15c6fc53a8ba16d073bfec25c05780bb469d340467b36ec2d86a442190f17d13f9a851439dc2f7c7c83fd653c25dfa602e92cfe1cfb3e6782276ae6c4933528cdc92c806f6b3a0e11dd329156335d3e14e3f84ee139bab9a4198bd641fccacef1f95c437cdc38d5ac3a56f7d71251764a3914568d945bb06abd4b97837caaf6dcd25efed7530a7e02b5144bc560ac1ec9719e4e41e507f0e4bb737a20054595aa16f73efc179eae31c73f2233458f35fb16618edbe588b6c35459415dafc3aa42a0f3e4cc710e76d91ddd8d4ac70d0915d469ea2593168dd27794fa9a43d1d97620c8c8bb092320793ea92194a1c58f540fd25d4c34679334792c08d0852094ee9179b15b1f3cf170fb9d5aaf36d2e3aa149b8f4ac45f4295e9993d1f3516abd3834a7086bc2d5ecade95c180cbe0672cfcf180f5c5e52491b10f32b669a7b0239e0c47b75f8b53b5b303e84b5b51f4659087220e44698f1d47a4838b76e2e2ec618bddfb24387e56efe2df4899480a690442b81d5b85bfb1f6ffe3a12d3c24fe65682eaa1a561a4803c317046d8298fb732ed5b09825d5fca9d421e516fd08007ea1ca624890d693c4fa8b1d116223f377b4532f235f53f4b0eaaf0f025a067497249e3807fb24ebadb3f00e6abbd3989c5f4e533aab01f25158be526cc293a632ec6a55485008bbe5a3f32e2459a868c9be218febdbd21969bf9d2151da89e0c8c23fd54ca176f8ad06c7f32143c32ac46faa828ae0260983f76c30244550a952441bea29cce40d6932a3283d93e8496859064cb817e979c6c7c549c01500a1f3baa6419af9f7a0ce43aee263322653dc7413938e8aaf7d01b6d5315f94e80e0bf94e4f416f60244449e93ef1f93e5b315f3116cb2b165a2dbab5041f7da89e6060389ab2538ab965cbe5c943a44f48899d249f3249f8f92c00e8fa3a9e641ec60647570e6b934418603bb2daf3dea4b643dcc0b8adc72a8095a112cae18d6975cc70cb48fcb880df5ceaca58c27e0ee1b3ade163357a4f57bffd0f266fb171e308505a872c2b22f214634d5c9b3ef5fdb3a27cd8fec2b412e24e9e7cfc6cfa96e2d30a4d106e08189005b4d8a3b72755436f2d1729fab2c4082ad237b098bfc80cb098fc97f2864e111298f418d7ec3656fb2a3c5aa2f5ac73666fa83fbed0bdadd18830c99194d1ab2681223be8be8159c00b16519d3539968a37e3bc6f549685de51d838060f1f37c8513dac1f6cea8a395873fb7ae2ebd4bc17622218fe7e7716cc491e9d74d6136d6bba427d7133819d8193001fa388b8c6ceb111317f5f98e96ded9e757cc860230b34b3207c717ee259a29a3ab0163b3210d507f5ed7457d3d75906e26b75de1dba7348811219fb488db96552e15f288a05e0f279e79dfb1200859ce548c18ead845c3c6e8cfdc41e2ba7a6d66786005d878c0c9fc09dabd55b770e7bb7f8f754da8b4268b83563e48c5149dcaf8607e548fcfa07e929f1df361fccb1463db8a4955945ce2c1d537d1489aef3e1c9a1700f9dd630e9111e3b92c6b695321dc73208be4693a0a2df477e6caef382465c4f53b0be0b145e35d0f0cc1024b7444c8cc2c4e53f15af70b1db1bb66745d535574df2048d1c89cedc2b850171d6f6a0401a226946f786831b4976d3a4dae706501db4253cb71edd43be2966c0476c79a4024b0a1b9a8268cdde9e0cc9ebec008f47fc52b65c6cfba6417063e021421f8a76ef30775603906f37a79c4a897930f41ff1c36cdc6adc9e5976761ae0e2fde761409312f0146c85a2b1916bffd3a6c77922aa8a4421c866e59cf7f5b15e505a23b0c5feb7d017358d29db9b940493d04014d7623f3950b8277b011aebb344f1d6dc5ba020d81efb31bada2f2a41e6d9c4fcb7a2729ef323690f0157b28728342d0b4856623fd8b2af4454e7630db4c7d9ae82633de0e9aa43199af9e2a8e89e3546e5318ee36f27d61279ac197b8659ff69b9e9f4cf28fcd0792ea011d5b5f202322426bc42577e13417ce1d176a7771c22137057d07c8c4b67f47eadbcece8921a8158e6dd8a409a8e93f87d2693ad9430a59ee65f7af277a4812ac49296ba32983cba0740fd181812ef17c9a293b3f7f958cf360d355c0cf23b2b405ba7172d57c54efdc06dcab1bf313cd7b5b77fc80984cc7d017adc79def69aa36f70c922c25d3dcf08e0dc36da0fcd2aaf90aa5e60cb9ce362786a8e0536b8ed8321fc76e7e98ca7cda4e219fee8845ae41488e4d857266c36d73e854e02ac25cf9f3ef09f9909950838a4a7d45d0e4cae1f9a4c532e13e14cf42fd0f31fa3a72d2c2bbbe9cc9f0df5f393a440dc124ff0b62e08b1798824089ad0b18b081abe925a5d8ff4602870fe53e47b35c485f0200b4633f3c852cd8949a26d605e6adaa6934ae86d32978de1f2ef57cc5184b5e979fbcb711ad69e12f0129004dc0af5d682320b0ad77cd9d3cdd11e0710feddbaf52f55807085a37a804400089ad2765c54a243a37da29c17f7e7d87dd689999512c9570567d4334cf3df26dbded7820b5fc7e8033a10da28e73defd610a2a888b267c41c54eac990d72f1bd888aee58a83c5c443acf7f193f54fb0b548a90fc2c544536f9aa0c0150d5e1174333708ad7993c3febf15a10bc283a195ab006cf9794a99c9087803527348e7e7b3a5949f92b7ac51d814ad2c2b14d189b6cbd77da1db7dd4fe51883f49a2fe0ce808f4018503eb5f6ce156dbecb02c49444eed59d8598bd53256735377ca4c19d1f42666a8e68075543831a63930d95b18d44995e6bd9dd83b722bc59e6853c4ddbedfb99eb5f0e0fab97eaaad0ce24f10491637ce3afd891b40d16ed9894344d3b548ffb03ceb878a2cafbaa88b01fafb649f0e156c52e55d925d039a5714d6ba32e5424c2eba20494f39bfa540c935cb8a8c4037685da986c6ee6a8182e8fba43f1b50261b0cf5f1b66e81d2fb3ff2641b562bd273eba8c259c7715b6525c0979cc31e3f56e7e94db30d41b0ca6a844968b30ff49fde55bae6dd05072b842af8feb0d7ed0abc19ead2f821b6934b050e0ceb441483e8aa21ef34b69bb790578cb073fd44d016600c0cb7a65e465d03609601f1cbe34d83363c9e10f4e907304b4c469bc2552ed81fcaf7869d28a81197ffa358c24477220f90d60287df3d4f20d996e8b8b1c7f1bad439b8c0c8aeae541c8e21c0d7ca8b498436661d49463d9e8b63f7f2b6d4932da65e8e173135d5181fded91f50ec4bd1e8d566429b14eba7a96f7cb533b860bdb51ed8104835dfd44725848c758960ac91d46b3b4dfdb9ec9847dbce836316ac4c2946378c4ab0dcaf5932c9fc79d5f46b0fe08e767d9a6905e9b2954445047303ef319f418aa1e4abd34a812c8f6f80a72764e9eb0603ad2023802008452008ff48c16189ba369a04dcec9728d00a3bb863dd4d81235d46cee1d9c9d2457f4088435edb0b7c150100d16763cdb5070b87c960b6cb7a9a7be1e40171f8530364963cfc0595d0546ea1b1027039054e1a07dfa2621e6bdffcfdc76ea56cf49f7e97542323fe08f00f88572fe52d61f97bf3b2eb2f1dc83a2f77558b2d79f2c57ab116094661a84e253a40b6a0b1d35f0d0a62f71ebeb0eb43cd2fcaf83d8e33178191124d7e76fa9c44dc46e601fd935a6a628bc8631fc334891ed6489f1df56b9399cc9f0f6328a1ab1a75d19e46ead787c0592f2a52c131a018a20a86903b06bfac975c28b30a1547cea6bb02c32e468f9d47eac7b5873b96c7fe6bd1efa54e36661806e9a906aa3af2d71b498c72ef1470e4e45dd93878f439e200ae693cad0134ffd80e8fe70d3e442ad3b1a8f7b7c33907d00e57aef1e519b47d4bacb7cdb9ad216589e8ce80c436192205b505dc2c4f22ab75b870b508a72295b88b980745cdcdf687bab399d6f2ae2a18178dfee56c8b10f8d843b1a48d4cd1e17ae5a2700f86dd173e28bab8f58c5aa8318dd27b1a0fe96381b1e705f87788429920954dd3ea52d82a92913e680403f76e43cdd215e6700567db93cc58c38dce1eef7d37531b5594820005c6744eb4eef67b6d886b4c18f0efe58d96415b76604e401581afbb32dc44acaeb233405de8f42e2ff3f8badf8c9ffd69fa53db21df0dd166ed4e4939187f6789dc2a60ae17036765b7b1cfeba1e2d4fe704efdf9bafa7b62e554324b9b25dec3fa959e49397f23ca1575d1d00321ee44c2314eed80b7899a025aa77dd87fe3f17d140e2f92abcc7c98f2802780d4716700d35a91446cd4c6a765b22d873b420104e6358c4eb4c755eeb0a715fa944cb147bc87595711cd3058658b98c841dd0fa3782fd1f4be80db6b0e12a4a92f8d4c63c1fac78ebc789344286bfc76b40ef70818aa270444500a9cdd7fed3cec5a11968fd793d315b10c67f67950bef75b9d36bea8adbb7acc98a9060f816df796935fb21a6279517dd7737e055da813d19bc0a7edaf1f547face9b90fcc1ad0cb92bcf27f1df6995f16d465c270b5bf60b97fc1e4968b0ed819edebe0816527775d4d261cf1e1ffdc707963630f2bda35f44302aedab3f0994d27b01e934a2d590ff265325ef9c4df6d581e46474d536f5f7ad41e8dfaddf73edc7d8fc0328326df6b1c26122e0b706fe1afa9ec9e2872cf1df1bf3f43bcab413ecd900194da8a93d81c2f7d181dae85d030d8bf44ac1f31b77fccf9083a272f1ab40e19380f9b2a05f114ea8b2de4d9175bd4a5eb6e4bdac0662ebbb89be5f73ecc488e47d4df0d2a212afbe212ca3e4bc1625581b7087ad21484e42f7cf246fa86ca2fd6ce3f0ea3bcb32dee26b7159639693e803d0c79f0652ccdcd4ee7dc5abc3cc1c6a1d53400ec4837cf01caa39cdc4ce9cccadfb653105038f6c4449ad8d54cf3a387ffd0832624cee07757f012beedd0003db4a34298be7a26ca56ec497794413624cf72f001536ad01313f589d813fae8fdd1e0a8f738fa9a9567a64ff102a2e1b31c047c8aff89a2ca1610911f124fa28116c8885bfd98bdc38a485ce3c739f8b672548c8778670e26a9eef0948271edc408d29ccc3caed284ffe2dd3e1a49a4a2022e846d4164c17028d93018471fee03c786f0a5a9c2ca407485105ddda10ed55ff389625fb98c5774e3ed8cd4376e7c51ed1e3e19a15cb9a8df1e2c4e61d776ae27e59bc5abbb52a3e205067a3cab7008b03101b5b991510b2ba065cd0f1ae2f360307dc8b73b58d19e13b9375c834fc7d56cbe62f6655edf83caf82f4ced07c700baf8d3b0e2050bbdd77d482151d01fcdeb203f065465730b1eb13aabe64e70e52da58b6814f39202e15ed126da5cb74e29f47869da08342d82f70c6288571c27a9f67c05a0eaec132d0585b856773d35a83cbaf42714f31bdef179cde49d18e4b6e7fb0d21e8183ed45b4924f8a9bd4e896a9bd39741ca7a089d2ce66cea1c8795bd5af56865969338146dadcade263ab09e22b320882d213444212223e3812e395f7f3d3d8266b232ced00a6601e6f33fd134d092a80f530245cae58e149b230fe62749ccf075cc8ac977a87caea1632667e0da6bc3581f9ad0b8a38a07fa9d44f64aa90092429fc78f236187c66f5ec2a286e2bfb1d4bdd124906804b69c8528622f600dc20897e0b86523c925c80a04aa66fda0ba0c780886b3cb24b89cd0dfc0264d9da74b9d0b6dd75fd9c29a21f3db0c3c72d51d43f761e649834e23662c4b3c629e678b2e0c9cf13380db3cd2f2b1f36c5671f8ecac13c1ce929c0c3a2ed9af368871a7a6fbd866e3baab09ee9ad0ee518a7de4b4dc1140d8787f01caa1131fc6974e20ac847d2e1d5433c36424efdd2956dd2dc0b25a1e0da6eeb7838306f378f8b876dcfc25bbf44a7b710c9535cabebc508c93197029f64e82d3580739ea0828ce88292287ca640c7a2862fd3c988a41ef5710ded510e66e6753703c14899f61f54009bc7da69607fdcab5e18e54d2ac13edd30a379b71f01e0f0aba3014c06e216961c1ba774abdbefe4f257b65480cbe56f6286b8cf6ccc8fc461b5b4d0fd2c0bd430dfe2ebef4cdb6415eaf5dfb664e27cf9873dfdcd0c5c4a5dc0e889794b2a0c00927c359a7705988627dd3930b44e7834e7eddf94555a1d1422144ce00f78fae91c6d9b6d35d4142277e75cb6b5510e9331da23a0158be881bffe96098c88065b0922584a2b755c1a775154df81430553e653c9e2cd7e3d1c89977ea20f3be6d86dfe3f85a0e03e046076045b7bce729814f095fb6b336410f612a4ff9cf1cced4d403d2b006f5f6e5f16bbdd2ec53c8a460681a2356acaabf6aefd00f95586fb649b40fd2e78a55e0b68ebef50295bd9c3f480c323ec88f4397dc40755838ece54831d03c3efd9c472cd06c6720edf55cf1446193af97f3b5486d03105812662d68dfaf1840f1365f14ed2918fd7427cef29e8cb0db87fd2713c780c269437151503f9f30b0393716371fdaacc620da764dbc2c94b12f22a642f981e7ee777cd4b2f9b29c977a4bc006df73b94f64b3274ee1a680726c766d21e22b2d1a86d7408a71abd9f20e235604ff514d6a92005835ee1934bc3839936dc1388e57b89b6ea29bcf729f2dfc1c6009e5aa293922e4dac2add08188623f37a1de31b30bfe7ccdb3221eff713cfced6fa3a6700c5ccdddf49c5fb4db4971c5bbd6cbffe25202d13c36430ae6ead236ea12bf58561ab6783a7bc6376256fa4f15dd27356e26dd84025ca97c8823bb08c1afa0e9485316474a604a30c0efb1db1bdd3dee7f51ac6ab6d963161c30fa59d7fa24ad1be4f99160080bb70ba5bf89a3a678c50569f4a89bc94899bff903d1dd5b63ee34b56e66b8007ae011eac9304b0159595f452d5e96fb95771a26cd0fdeb7befc80e1550e385f296c60f199439e13749990166eeefddf3b19c67fe5c1b4acd0316dd83c45bc95c0925dfd3c68803ad196b76047e2cfb093ef8af077a69d0c858e02e097d11807e0d171cdd10a3de7deefe95fdd4622124f24cecc4557512ad152be1d1d838d0d24ae4a507960b08ede9f8cc3b5cd35c6c582729e2e75c54ec2f2b072430f3e6d614b8941295b6ddd0fdc412138bb6770b72ff8b371d2f0eaca1ca03ca1730d8483bf0a8415204da2423539280c9292f804b2cc87c14186709b26a7e56aea4eb75b247a6f7517b322ad14f2ee28c7ee101e072ea15d15fc9aafd6edb6fc813bfcf783a198d4c6a80a03377db479efd632c5dd3e4d165b4383e1ce05d09588544ed92fad70bfd79bb6d1f0fe3f09233163ea76d6adad920ff8ee8bcba525723073cd0483e045560d0372ebb548387d482e75e60d05dba47a5eb155dfa9f8d2739f7cd86a05b2e54ed600eb5a74b0939856f6df2145c6fe4ed55b5bb877a256ffd70fb9a35bec8c3883dabc1eccde9fe27439b320b067a3221d384300cc7019d653b42f19909e928ef7c5162380dbeb242c491645beedc4f7c8064df93d33121f7f204d17fc9efddf61190f8436477cff1ff7c68d41471d47622ce70d779a9ee4d8fc4b3a5c549b0668603e0c9ebc58157091394cd69b3a7359fda3af823c571226b60d4590132f7f25f7063a7f3399ffdd25a99906469f24e88ad33c585539523bd75bd8a75d155fdab48f2a66ec8e3af0fb8e774899bc14d54b4205e1de6e52d3f98b9a7ff67345704c38bbdae99c28ea5aee23a60956b5eba2126bc3fc1120ceffab3bb42975aba6746204480001d7f5c818ea64fd4b31fa8129254969d3121ad3b85aadc9065141336f04d09b5dd02e202e61535e816d3a5149832c5d52057025cc0aa848f8f61961dbb1a2ad6841e37b6ba238bdc1124f340c97c2a1aaca8491d11e3c903eeeb4ac64ab762610697f0cb9ad47bb12f3a04b3a4a33e4c95dc0840443aa801fcd3a94b6a10b6f43a73743b68b147a1aa4027fd56cbc5cc737bda2e0bbfd064b4ff5806c362eae6503b090b4d91a06eb117b40257b7380fe61663959d2970423b80c40d1b4249638dee694f54a13a911a71c7202dd865dc3eb5a21d97f86d92d3736c60301b00cbedbe636d7c45da80a5e1eddb41daec1e9652b83a2a7415bb27707b80a26514789a1d953fc77ad0a6911675a99066aaf49302aa0ef717c6926b1e9048e51492bb802671d423b5ad3ed66f42eb1da6f75d39debae6e4e2e99c273dbf791a82668e0d7ec435dd60a9c73f1868fa9262161f5a491c02e60f107edf4852c695912c0ba639ee09f41b02c442002aa04506108f2136f1de4fe19e2425e8305da9cc3e4746767bb8e7f64143834c1b2ec9298c3b266ab99c0a684440ae6cb6761e735076142f96a5b91befb79755ca68ec4b6c353c96e250c67d37c4ebf12db9ce73b025b1cee55e418ea6b09f4a66c78825179b93d4182989f191004f5aa4db7398866cd2289c4fb8c7cf28996c31afe9494e60d5b21e7ceb224e47a1ad796e77bd889c46fb45caab1560bba522bdae59ca145cce50f487ab32c8380568266f3daa376ade043985542fc878c53af946df3fc74988d2a44e0b684403acb17c50b86a800e9d32e08938d561998dc0d93f46b73b27894be0be72ef6cbdd7c0cdaa5d856b436ada9833d6263abacac4ed8da60446e017befe82610196681c9fcd8040d75d74155bd7ea6059efa35d308125f3dfbc0f287b15bcf76b291eb5095179d8b7dcf1f5ad62809eb1a676d213fe8f1b22b8d185b52d3922f06f9e8382d5dfdcbc357b3fe2fc15aa2dc10f3182059771169613ca0fe7a5a97078855189a5b217776d26f03a46c247d20795d32560bc2810b71435f96e0d4dadd6e88f6f28b3adc092bfbd3ae6072a5008f54b4a1a15eb453fe73d8769787675890655266fdf57f570604db4387eced815dba3470a74a26b1e9680dd30942f28adb3be5940a68f8e5867fe51f2acca3e11e0a81d9a5f8f4ffb2b151ec72ad0e3b2ba4952103246f2d8c9e690f6e9c16ca51b7fed4c6d4549239dcd743e6f08c2febbbc94e123cd05803637510986085d18dfb54af2004591c6b2f3f33ec56d9173aa42f0e0b1c3f0cc5110fd197ba2d601f6e2e3812dc687c4d9a6c64b27df8f7cf7a548a4376c4bf73a42a1d2acc4d503544ca36c7cd37b110f339ae5963eb9b10303613e979e9a36bce67999fc5ca6e574110dbc6f133832e894b9829b2aecef5cf5c986bcfd3f5c0a5fe360b813de64803a48dbe9bfefc5840e16d0f4e6b4013a2c2462d90bbdff51e0cf5b0d449be69ed02d71746b833fb70af588c8b2e4d7217b37c6011004561014d958eb1aadb5a8bfd8d0cd07593b03ce4f492e02d5aa081efffe82aaf360c9d2949706ff486f59eedfd47bff6722d3496abcf874c5e3e8b02defa753c8dc1c122588daa51c882e3e95254038d10075ebf2b8944c2018172cac943d4252e2d4096a28ceba4739a40516ae64f4a90a053a6bd32627aeaf978d2ef93ece86a05b1316563c5aea726fc4f85344a9e6dee8d6c182d3d93b5da62f9b791582ef5057108b2a97ddd454bdfed80901e98d0762d0d7201b8419cb88a9a1052e477069761ae1c8890c811ff3f07e84efeb6c846814ad894ebcad5f5ae35f8d6a9e8f0a3a6198db4fb05eaa596f81d5f1490659a598bfabcac5d088d8b1560261367af84f15cd2e9b15f5bedf5ab1c83a305e97568518075e44b8333254648e6fc77473aafd1add5722ee9351298ec1372742499f03c21f347227f03397a6919ea98bd9a566740f970a632e8a68df94df52913a586c7329215772133c66e87f9d787608b20781d14204389a8c1e0c4d3294757ad07db4df3858144c326cf11b3a31e311f9299e477aa16a32da66e5f95ec4f19e18591c8775571eea32e43a43557adf346bc806e84e6813726b7fc12b2b74ebffe57212e3dea8e1e724d17e8b52d0a889765f3f331d8ae5df4afc72e388924ccf72f9aea65274337a9b11501ff11da756c3535a464e1cf285d70cb4ffc06b75f224e8f4dde030161589a0c3c843114875c3902ed960c706999fe8594c1c57ac51675d5ce9d0e101fe29de8a4d6eddc893e28a773508d833226002348cbdab3869701ab5466e22da41b0c6f1814f660132ba34773fe25ce1c1956634ab8796d93509c948ba321ccee6ba04da972458cb54f6c410818bf9397a73b559b4989e10f91a36b2ed5228f181b98ad894ea136aded18066133f4accaf480fea15aa9a20d35878f628f73a3751b1924e02d543be741849aa53a5df6112565c1a20d7ff29ac3f166eee494ebea02da1bd58fa79595105a577b96f42b8d8dc9f388426a2ad1ab703d0639282c78ff91e8ea49a4ec2b7b18b76edf61d0081e0814a38e3306af2d9b63cd8a8a5d35f5de1b05f8355fef1aecdc301ea0b6d3b8d6b3e54e303d8756ed3e8f74f1165a4aca2220ad878c593c89640d56909d42d8fb9fca4f13f754aa67ca8b959ce17e22daeea05f12e8e33f29d244fd5ada181a851d9dd75f7c953a9c3b741d5fa17ad881e70f5973588d7cec481dbe25d6a9c7feb86bc994b0f6d24b39256b72454a35b7cb019fc1a0987e589ffc5f41deb3ae1a2aaaf6d652bc6ee0df6e0f9573a688587ba5950ced534b56688d633db620411a63f389983199220f221bff0ee540c4e7079fc7bc0075bf957556ab67c218c02581ae8caa389a6ad20f8752e2272890631cea645a7b98f21b3669dba444b4504541291c1a527d2191f2b93c90eac445dd4dd9ab31b52ad2e2f85d57365aef426820324de457734dbf2535f4512449cd03a17672859778b7aa889336bffb34c01084bcdd6d8fecb4fc8bf063c7f24c016dce565aa92ab8e5cdc7155e0d94f3da5cb88500d844a325faaeba167a50ea0967b7dc4731a1a406715a452294efe81995a1a5e8d5ec16878285d7c5c9d39edb4352d4d7a82d4da7c82c7e1ea3622d0a3447354e5971797ac24a5f08b2af6f24294ef410c59bb58558c9f280104af6c5951f39904b7b72826898e4e6e7ebb49accf69934dc73828dace111e7cd8008ca2e5cbab06959e7467b39534edb1905580ef2f8748dbd43d17570f7c022ce26b8847dc243a0d167b1126acb001939d7d5396ebdc4df053e3a1f385748047a9f3f0ae589c05c9cd7a7b72744ffd26eed567ca57ddc1fe384e319cf29a2bdbacdbb3a235ab4bebac8109869a9ca3123a09219c5a52f3268f233f482667331910619692fe56d9c8c87b594d6fb52ba123318b2dcf4acd505895a5efd895a335b71cdd0a9d69a5a1640887d4377be982ab5ac55fd5064994b35244d6447a0fbc7372c873efe82b9887b5ca0c42567e61879d2f1a3d4f5e38fe735e26cb6f294d9aabd7ebd6fd9930e0c1e4e3dd6453f32790f1191878710ee3087657b44296c8225660d10fb76548a2364288901e2dd7e94aad578a6dd92b30fe038cc981c454f32453e9d9d98fbe156da48d433c88f8dd4611db7652104e263d8bd297e034ed2380acd87d836b1bda01a5d299b8c1e2904e430669f4dbfcf827a9336fc9b14a85efff69e2ca7d809838f20e5e0650db0ae07c10710de50ea45240eb8ec027c97d4af258641cfc6c296a7e40e2ef36e4da33a9586258348a1045368931a7bf57c591eef906ea7328905ff46690f2ae291a92eb2d321e8a67fbc438ad8409e31c99c02a304be89715293de5fc0ea58dcf9e5f0f09e1fa0dee432abc0ac75c7473052c93556133822a3566cd46cbf69cda86cff9574aa085b305df96df443ad8910e192f91f235685b88238256203821e8bcb26ec1cc4971848a25fb32d227ecf52316b9c43c69cfdd85d04119cedf699e9f65f3b60a660bb33cd8547e6f591c1c4abcf52461e34fa9b5d51c2ef0fdf7112235325af89c69bf1c3ae250a89ba25c6e28b36fbf863d9d8caad6b4eec07cc65ed8bccc7ee60bddba585d159c56261401d77d43ba5eee99b25916194a89d3f97db5e9f02bdcbdadc989cdfb3342e4fed851143fd4173ecdae98c85aa98554a9a1564ad7c983b033bbef71b6e7b6162add7d99759ac8c1931f2db27f18699f542e146176fee1dac43f0c6f26eb565f9982a9faf4ecf8d5b9f3c66b1d104eaf71357f5d643314658e8037ea47de0e423bdd54eb4b147a29030ab134fcbe31bdeec6b80fe547fc987fc194f2de4e56caa0a7d3c19fb760e683f8a7d089cb23954808cb0ce75e13d660cd49647a475e0f3c279be9bb39f904823ad7697e0ef0186d7b0318d0b0667251354714bfef7b2c1bdb3456da042025db91f617c23f6602e47d83478124cb6f3b0e230ab7e06c740cfec91acaf31a0602a63af642bcf44e2f79ffcb02bc93b78afeeeae3fb069407f62bff6c4dba86b4d812d7bee1b31cc9defd54fa65a26bd736325ba88593196d852a9e6b8bdbb60f188e02b6f7ebd1800274be9102ea1458f0d973255b1fdf40a5ce90cb3e0c0c00fc00960a56a49eff8e0161429b68428b7428ae4c7bec437e5f3f4528e28a3e1d95aea9a6c83aa75a8eb6e252ade1ecb01e6da974ba8ca7c697c285635b48dc8c7c93a0076975f76764c216700fb8b4a75a702269da8f26221de488f5c4cdce6988971f4e4809becb9081b35e2f8e6f742b43b296d309bb3b8c9ee64c98cc742097cbc8fdb9a5b6d6cc2301596afd28d3d171bb884efaeea1a7d3f5a85742ee22ff90ff95b97ff664414989334252b61d986c656f3d843a2d6790b05a91a505e06e978c37b79626322fa449dee476cb95808c78f27184cb5bebc6e37224a4b4c07d4a969b8036e1987ae14416a0a149013a7c04f21df57c768f835af95a6a95872467c6a47a05231305cc750da8d21ae5bb436e5c0b5ec04522ba8531b60781b8c1db9c18570784b9773934cfa00408b51595519a84763d2880c5339921a7471fe37c275e81619dfe1d53301622b098bdb3dbbac426d67fde619c6846b1a723cd3277c04dcf4273c9e4d6f1e6e8878c04077f5d53fcbe36446c42654e92aec42b2a301f88c111deb85d5c6e4c1de57c291904e4cba7e683e73551bfb61f03a06891584a8d1f665ade9784726bcdcd8fbd68bbcddd6ed5b5abe0f56aa115d6d79924a71db39ed0968b57886b1fa5feb0895a3b2c55ecae09f22591b4171d7a54a29efb7806de0f6d209ad50c0e60ac33252931f99a630c6ced500fc3ed7752faf3f92f6f39e0c58c15d36f725a01e7e258abe44ce6bfd80e5c6548b90f33de13dce70a6a6efde73542f4edf6acecdd8943fb52efef1543044758e2e22c677f19201b942e7ab86e88b8d8ecee3c360df5cd13ac82e358943584ed79e901e3550324354f47b498ba97b1eb79f5061f0e53117c59629c598f97d79c00310dc63fb40e3024ff21697a31c61cf712f7009b9d1adc717e69a67f13eb4e23b814ad3656f2986e6f9361403491c71995e61a74f53a10836427ad254fc0b31e61071df1b08613f59517a316be8ff3474f612da495bdd642611d6ce8b2c34fe83d9feacedb8fcc7b897e044e3b979481e9c68a8d777473820c3d5eb7646b3090f6ad899e8387593594d3ef974f163159592f92e058afe2ed513ea1687fe0bb286bd6e1d8aca9f745f6fb37c735d6efda3322e56e42a81266659f6feb84fffba7b322b98e75f35c3e47a92b54b186cebb5609eb6679b5f609f95f4aa84f2e524befc8c4a0b880b47915065a6c56db62b6db21236e0c56c8c980d2df6f0accda8ecc8df6fa6ecf769c95144a58e5cdd39ffc0c4f844fec1cf2873877335f38c4e6d4f2d7cb2fd4689696dd308198573b15647282c81d202ca75c80aefaedb5397809272097542715f8458083f2bb3a74c34c59dcbca83509dade111e3e773418280147ae455bf4f348bec999e33ab04ef9e485a746142f05b3344f8a5487083ca086958b69c783868a2e1a72dcd309034458a03048c04ccc3e177a6035363b5ce309f1ee436c3796bfc9245f57a385a677a24ff58ade50cf19ab823b5e682794fff86ef4211ff6e86893dce5c42d3e4f892606720d1130da32600aa9fc0420d0019b2597e67b66b546a91d6e7dee55a1d55b4e6ba14b5f287c53b247389331b86fa44a05ea41973a755fcc9609ea3ff0b415f40c77f8e8547afd5f2f846f979d3225bf0f456bcaf443e89b543fcd8e4ac6600632e0d6b110ae2a54882a2b32d119b5ebe6269fca00a90cac583db8b66230b3345e074504d6ae26f10a2e33fa4725e933cda4a30ec93a58b0f38a08e789f04791cf4741db27eb16d9c8a7fc255375232a8f6f84df4f9dab841afa5b6d3819db53da9e0e6b501756b0be001d82200b23c282063c63cce6fae0d9a4c73bfb4a4e37270d7ca8eb5055ac3acb6f3357f6e19ca702f87874d27e6efe31cdc273f0768bf7866ef9ec98918366b6d91b6f0dd4bc7c9a93a84a9a8b0e92fc301d7bd173df879dfb405d0eaa3bf2fe5eb6ca803cb44c2a8983e05baa1f3c7713e456b8b6a4c51247a585fe00a4f657f18b60984f8de311f972e9bafd0d0e967a360aa1efbca6388b3313643e1bf2296180350b248a46a13ca479c2636960506a3562f6dd99e00cda9d1e01a560873a4f84a76b4b378d57b3f140c91793eea3bd25fa5db88c1ca02924362efcaf9d1533c76281c33cbffc6acb26e9737b2c6b2c173abef19f60c10f2abdd5f3309537a722a990a8da3cf675a13aa964ecaad6277927d49cc7e8cf2c40c545d6784130e6d6a2247b4ae8d3ce98ad9edaedf38002d61409fea5ab2c01d7188b8484327fa75734f5759bf5c1571e13b2c98a06022ec557770c72a1e1c866f89295c041eb10a9831cb5acebe1fbe7fe807078d3c5f6c997728e6b6bc2ec499d312ab1b2ac921b6e6110b2f221d91ed20a06850a4ba5cad6d86d7b87ec1d80fe09ba6bb5239fff2e7ff93d6f457835ade2d87582b10f4b73305a1aae1800536acea80bee666c1ea285c9b148b144824609f0b6c78ebdf2e16561857f37b36d88d3e81aa3a97240c8a5dcd049221fa14ff02ca2b7fa58fa4e5b1ff7d2be139f2ac52cd21ed11fc431d235988aea2cbe7eb7b9dd32396c82406e0a959c10e66e43155bd613b5380569dd1d63d54ea01c9a28bcedd5833241005390c352cdc6d4ff91a4192c3e948b685f7c218b5ad472a8516317f7c5dc7b7461ac639da0fac120fe770767b44bc923a7d0252f9f94a12ba5cdbf41ba2cadee4aeb956b71dd2dd76fed4bc0597002ae3dca63839e40b57ee0e4f87cf2cec7f10b77ec6cf4b2dee8db6dcb8bc8dc145a31b0308ebd14a1e65aba1cb7c6f53809942f3d5e2e61a9676c99f09837f3e7dfa525b8c782bd3b69bfed68d61c017ce1fd334f6e04a56f0ab77158e755f4573196b105c5921eeefc10ade672ef4e7b5281ba5c035e156eaf58fa1d0b26709ac18ba31a07063933005002ddcbc19af9f808bad5e463df6dd76f7fe1555164d932f328c18988ce8d3e490edb7bb6ed3a9ba2ecf211644b6b229aa018e677bb351fae980398baa9723b55a229831305d83d71625c330e2871da81606dd811979a727e3bedcac5d26376bc674b4f4901278d768f067405ba52459610880e1b0cba5b3b91a2e3b904b426d38fad3934b346b4e5b91d9e460fb3e593661d2a8c43c34d9dc1c7a434c1493d6a4cabfc48949527b0c4aa29f2765fc1c042f12ffada41fe8d275e805a5860c617f90c1ccbc631267ba814395bdaf9812f703a4f8a6ebd9ad62f4c0c6b9b5e9ed36c59980f0f7c8cb3104be114060770970c8264ddc5c2e09930bfe6edacca2f938680ac088df0bafd8898d0080d0defeddf1eccc46a6e1576fb0b6993a98b7e8bf88719a3319f5f948433088d6ca38f2b2fd42049e99f80514f2653f345707b01cbc5aec79f1d9dfe0459a60eed650ba174b051ff3c77973ae69bf19e0c0f85a28ad0d3e2adc9d1e06c387d5688622f3ba4560e80b419c00a15494892f4ce388830944ff2b4038fd0a44e774b698b1bc604b3974d20dfcea22aa6f75d59a13a4291683af17090c0d0260c32e1d62280fae369a2b1c486a53b48b44263f0c939feb6d61bcb5ad77bb6689108dcbec48209fb27fe62526f23baeb641c97e181a726208f3a5cd5a0d8ef449649fc5deb16a1806335b0c1a6b4f06a6d1300d83bc420b8f3953331126b280056d88c803c27bf2e10d6634f36e6f58218ca481a6efd9247eee19ae32cfd71c1313cea41e57fbbc5e5bd786a1e2f36a611165e8a6e5128f981b2e94d1a40b9bb0a490df26efdeeea7ee41463a25f998e707b6c9951fc102f7685e12a7ec98b73454219010d8ca0e9b6fdcbfe9ea966044d17b77be23c8535a8fee3f1796d642dade47cc88b353c2fc5d18c1b16e00915bf1b2542bfd18156f3c644918c9376df5dcf1f297ca903fe1e14fe7029db40ec0a11e34467d90e32a6bba4d7c1c70d75ef5b74c13c8283454d118100861fd9c72e31bde0f0d446e8509c7470b1ec9358704648e565e30fdfa41f3c4218417eedb26078ae9fae2e5aa77b575a20fea67e2973524c3fee10fc270f7570378889918cbbfa83f99a03aab29cc1df4b990ac25eba6bd60a12b05e4c6236d23832fa8f6695098a2435c8041f6d7db0b3dc34e68139d2c62f4252ff729d73b2733157969fda3bacfa20281bee6d6920d5159627a081cac71a82c80046a1e005d87f78a5856d03c5ddb8396dfc32290360a815764a806b88487c926b8b8500a7717a92cc3c6ccf2e6bde34773d244c77510fdac60f331739de486b2ceb907062601142380ebd940cfe796e73f467093eb02c0df28cb3b860f190d8e1ac65a91a2ba85df7da762f28a17113db83069e97d5812c66a45a92ff60ebce6acdb24e1a7f5607543c37cb04c7e3d6ba80e40dd171627d9d7dc594a3aeecc8d9972475e54c605e1478f2aa55dceb559a790bd7f8b63c7ff184be4c2fed7cffa80e0eec50c06fdeb96077b0775c3ed3729a56adc148f520219119bfcdd330ce113684ccc7782d8c441aa6eba48da6c93354996044571f507d145e8ba18bac56c8f7e465cd68aaa43e87aeb17a05f8ecda27c5a6dfa3ab61c590d30eabc5b60f54c2bb1346a94255a46528915047e18efa68101cda65a2bfd7a05ab1adb63f8694ea37af47372483e54911e366ff3ffcf77c27dea8cb6aba7b11f08740376e99efbdfbde27be1a2b3b6a18415cd908a6d62caca77c5500b2a254b04058dd466df25d09f6f1191027b319f0e3b8765f7e8ca700189724ddfcb4a2d02666ce5f961be0e904a072299105de4d1904cbd2c584073d4c9a27eda9136881709d4ecac216cdabd98d6811364fa3678bc93ebc9ccd5bd0944dc500806521b56c7ff3cd438c53204033b346132fc7a6934d7001be6ddfe82c53cccf86fea00853e5b09f6bbb31e35dd0ceb86fad7752bbc9eb3f6015e665a4e2d2e90a41d8cb4a10b3ae5c763138b0613fa7c1d53fc40b27f07de3e989121967b9e4a26f2a979aad9641fb76250cdf1b4d808d51dc1960dcb2a3690f14ac51a98bea644437010850a7760bf4c6d5ed85963f20415d374c34107a58d2ef5aa99ad3466c670486dc88e7011d3ef5f601eaf67d76f631688c388f9795d21b6102569739eb5816aa701fb72702dce6b672fc4a1045f228390cb55ce5b1957b75fed89aec696c076ac85329061de875f07e069ce324232ea9248c48f6b34b0c90c983eb4b851ed9fa09fd93f02adb1250d42cf78445f2abd608779ce276af4ba4aeea9be511d86dc30802a1f726b406c6edbeca81c282cd35f8ac63c4b92dfd9eced479ff88d78a18ff8c06c952fb22a81b672afe6056949662901b8033531e2fc2b32c7cd21b046e56245b478c58d3fb70f631cdcf6bc0119b5905f655a4ea912c49b2895d2f9806a25d7ab4e8bb8f112664358009b6faed4e2490dcc8db8c7802966680b79e1458702df48db7784b548c392662154001b835805a31a4b92405784ee53561597a1460bdc4bbc6bfb6563d9c4bc5fbc1cb0e36b7f332b3510657a7bb77f6b69e3daa0268a9fdfc95df00b0edb61ae0674a7d1d54e4caf447fb1405c6b1cf23a6a3a214a605b817bbb7a0be6497d2d9a84b4ded4374371ad7dc17720cd27253105c959da29548f666421a6b2b7e530efbb04b41a048a27de3a2d54613d3d253cab45876571491bff3ba13cc15a4fdd6f40f96be9470ae51abc8657ee3c45b2d6831c88f170edf766e7badb7366250cf39f089f6c7c15792f560ee2911a0287fcc1c4c02501ea92f0bbe63f65db50cdaec5e022848c592f32b7116708c564afd8202524e799231f62a293c327e00415b3d96bee53b7b64ee5c850d5f04c8c6540ecaf6bdc41ffe564653415e33869cb1766299fdc044745cbd01b502b88a5ff64cea12faf578d407ffc61a1e3f2166d73359fcfaa484a1478a7cff58dfee2cced55166d226c225ce0e04d6e2a7325f320f535037fcb4ed600a44db80c037a0679c4bd4dcea0e9d68f89954a6f232dacd8cdb7a7039de5327f2458b8f2d7c1684f98ba91b85de1d8a62fb096f4eb391868a0ad6b44abcc3e1beeef33f53d7f3e208333682e18cc0b5cabf6ecac63540f414c6f27921379d19e39a6a6bbc6f81afa087dd38b53cd1912ff58352cca6c57fd03b50e6a65d928e53029cb0a5b55c3163c8916a90644264792675f4a2da2dc9a66f03fde02fb7cf1c2e5c344f4a2fb18df30faa3269b432e4a137442ee40f8b470a4ebbf2730bc57f914a236fcaf6752e4a8c5eeeb50e865efd8a85d022e40d1dd9776cbc1a4fb8a83e7fdbbd03b63df37a76fc0559da489dce626b5ffc96814368b9edddb9cbce095e115f7272646f153cbd32b1aeaff4a85f09fa11c493f5755b0197f93d883c9c08025f175fe7a82e99b919d69588138dfbd7615c4dcb514a01cf0920b6230365cb7cb0f8c3cae869c9a6ebea6e16f55cc73643e23652b6b12c37942b94cce39239f151d3658a16056f1382e44e64d4b3463fc38c643a3eb8c2cfad8a53dd6e26e1d799d6376a4c24b90e3611eaf72773524534b9ad096231eaee4bc1c8f2bb762d0d668a11827d922f45df9b620f55c295667c5d5003542f07c0dd8b63bb6155ba7816afcceb1f9b1adfc05e53fbbd3987073e6bd8f98f40383a7acf2bc87ba27e0fb515021ca9f130c9627b35c26cd208ab6517d7187a6eeedd19ab88e7f437adec8a9aa8a1a0864828b4373de2d952bb6188fa59805dbece641e60da4f741ff517a028118a2ed1543f2f90b9dd08d8f3b33c2d7652b7b1b6a26a71f27a4eef7e3ee1b80ea89d6cdfb19452be820850fcd37963e82f3f03cc382dd8b30093d8fba1c59831920e70f8b36e4e9e0c268618cee468e63f0f3ae8e727b59f89953028e1dd8a109aa12d017a4a5aa95820149e85b01d893a03c4520506a79afaf26467e5abe3fed85363f4085ec3e0467c78f4ba4942d33cd8ccd48bb45f0bff3113fb2c752f169ffbe8b8c2fdcf71cb5381d2701f374044e29a1d30149875d2476b9346ef7297e6ec291c0f2498b7ba860275b5147103f22b655c004b3ebecfce4f2978148a09cf5c53304f715aead537904591519a36d5425125cbc86b6308589d352c312064d3c50af7a7d142e023c19fe464368c47cc8863b88e9ed59f94439500a5675be1c8e2804afe49c44172b8a158d0b663d0ed19799f25ccacfdc818c66b7a8fa71fa47477f8edfadf37f19a1836c9483662069e9056e78b4cd609547b330bcc20a957dc67842d71daa09d649337b3e054c5ca7224de20168c6277d581a916437d4d9b73552d7ba78284b884d38335eae67854cf572cae94a7f34a159e9a8ec4e37beab1e72d6946335dffd59298c4c29da9bafd7c3a3e418a48750530ea10fc16edb23a92f3fb4f30b9f7aa635ea4eea0362ce90125d0202bdb3ff98bac9c5df6ba4d5940463ef28a653399441fba2247c8f3c2df8d96d8d9f1c99b328bb45bd67028af76d0e76e7a294f52512ff7fd9e21545479e54903df9e8fb658c5477d37634f3a0fb610d42c0a8f84e97926830305263d59a20f87aaaa93943f9443a1316cf25f0ae00d8ddd4c70f379011b2e6b3ebd3fd746233d9cd7a6bf70d354f96ab1bfd7d261d46ab8b02cee02644f607f1044a8a98f0ea1b1fff3cca670c77bf2d237730f265fa8ed46d76e2efce32b348cfdc6a4074fdabc04fb7e628c377bc462ff920740e09195522159480dfe6bbf36124614d4383a62c5451e8172f23d890b737e6d9d867139eb9be7d5bc5bc5832d23a27b73f4119245a9343325d6e74a9fcbf559ebe92573762084fb5e887e6cd2a58f6a8ed25ef9dbf121f46a975a86d7a8ccc11dda9cd4180409cd48d516ed15fa1531529a8411281732027eadbeb4c4e15756222ab1b913e5f6d492a8e76b2fc1069c1b57ec324b7c65dd56514cf8c2a8d3a3efa9b8567f7cb3901b28fb1316c0214a71d12b192a92fe7f00b98176c4eebe94a2ad228dba7d4b4c6da9e57149ca17090749cc9347c77c7c6e47678a1986fff14214d6db7e21bfdf262c1d4d726a260a4b5d0074161b8f5b90ef1f0167e17d1c6d109e40e5223fbcaf50d840760e38852aa550471fb58d14dd96b25b13b81dd6b50ef948d6e09e182165e6eb4da004338338b83a53f79c7478b6048b0869d3421827dc135dbbcdeb99be6d3eba5a5ab43922c0a5dff605cd48e5556a35e7093b0117b472f1030f3087ad2a7b0831df04df249e811474619433862d29a98390e2fff4c1a9ff804be2d5c368c3178b8b55c21ab1865b59d453dbba5bb1e9cca2074d80bc6517ba6d5718e1b476358ce0241ed6a60483e41c7258bc3d5785b10f9dffd1bd51eddcf6b331d07373defe3c9f45946c08cf2429b905a73be5489f288425d7ea11dd4d63405cda97c5a79ae67b0757a2469419a8b91d44fef590a3a0e4dbe7896357a64acd173bf6ef59483c37dce20a34335daf0448da204c61bb9f7c86415359c51856aed7f2ee139d36d55dee1b1c39e016ba0b927fbb92c92c29cce494beeca632dc39e688366329bbc597ebb15f271d53181212b86a4dc35624fdc8c670ac45b4c0d4878e66277d8007362c56d0fffa669e9972b245b0660a07ca8cd1971cc8e8f97a9fcfbd27fa7f0a8359996a6623f1728cd15050bc64d272b195403cd3c6416d0bef440136611b75364a7db4384e9a6c2c5b0d593dad6933ff2f46b5cd9bf2efd96274d27b346aab0153c6ce7c84c39e31cdc4d3dadcb591b520de4a8de19caf8dfea8e39f7999c1913e35e3dc5679037ff4e943d95471a758f658489ee380a00ab44d83e281d0d3f6989b8248fbaebcd8e7c257a89e1ab7cd71496ba527ed963a2d94ecd052d1065b5e830beffec9e2b2384fdd2e8dbceb3a9d8f1e7aa79d84f6ed971833a71ebcb747852f12d79f357d5ab842611fe4c6e3a2806b87d53cb48359da6b7f2fafcadcd135009397ed2eca3b2c2e6d49d3a0dbbd3338feff12f61d8b5b622f14dfd9f6758d671a2117f673f077629c5fdba18789b2657fc29200ee5332d5dd510fb8c77745e5eaf3b6058ded361534c5a067642f8302a6cd2034afb57b4f2602ba8a74123c3dfce46db77cf704e80ce0ba758fcd43a2bf120e8e6c55e8e7c40fd0fe031cc8afee6b271f345241130b8bc0d1bae91d47c285a8ddaabce9be1034bd746295b9b5ad88bb017af04a1703b7afd2b66f65cbe48a255eb677d9fa46ed3250b43a5b9c2536a34588b2a8e067952119c236ca85fa33c200d89b0e798e2c9e7ac946e38ee6d0244f417256c20ac5135eaa7f5a2799ad5d53f29e95ab583a3bf7b601f1a719f06bab6d461372feba768ebd29c053a5bdc61094b6aed49d908845b8a8341498af9b6cd7fd58c493d137c000aaa713878d7080172bc5c393e0820c61de9c02631a6b676ecf40c4aad030a87097870b0d8c03229fc824c1a6234409159c1ee301623679046d82465f9d9b5383e0ddfea2bda3e3028379b98ac58b4abac9ff39dba885b241a3015252c860303f3f0f5e282fe749220d60e83c27a7b1c5622e139bb23e78306a12bbf51302a3f78e1a0158a73bc54dd08cf54b1cdee0b01e4c319392d2d473b35c95bc26c6acb4b1cc725584c36544f2b8bd3b8113f3b37493c17cd1009c8e41c0ebb8202ca81f43fa585a43bf63c86240b8c786deda32310213d4affc3dd554e771fd522b3f3e58c65375eceae3791e45c1b0a10bd82014bf003745b66fead994bf5089e4a3c60c866917b85a99bc2acbd95591346d113954d2771f09b2e6034d18f5c3900b56498d15fc73b2e0924351e47bbc9ca4b733bda5f7bf91c9b18a02e7e04059552ae580003738b60e03f38ad99357872c98d9d6f1b46cd36e538831a71df6440cca890a2bd0ff6f6da4aedb7d0684c804bf75c7a755670ad0d0abb570b474da343c5278775048161d9ded5f6c30fda1a14bb1a8d310843d99937aa936253394585ebc831bab9fb510b151ca434be6969fd6ba30dbc815ac81e2cc387446aea7dca66f9d568026d037e4aeb3c5bc0c6597d70e70d74b90476381859036b4cd411bbfa2cc0c6053fed5a1e6106309039fcd0ad5d1b91b9a99224b57220f6d8a855c0bb8539215e15781275ad4f58d8d3bbc2e1ed032640fa60081af1dadcd872d286722704bd1319c744b49416fb390df3772fa24d02dff153b63c1a776cbee00cdba57aacd70473f1a868fd15a8dd1f0d25e2bac87a6ff4b9a3eff8fb1dccf24a883c1ac9aa69d70620bad7899421a8c2d47766f5952ec5b4bf2d8b318fc40792bfbebc6f9551f298b4360844f3ae1ef748ce0fe44cf7bd3be19cd3806934b07ca254b2b105aa971033e784d9194a880e7bdea567019f0a9619ab1c7c0d3de50389b753ecf93b0bd56b154cc7872dd28282fa8a89dfc35e2fd68fa9e73c04a91d2709fb52aba652176e652ce038be3c11f060047ee64fa4a11184ead1e84e9852d53a3693f5a81f7eaa2faf08c6e3a4a77932546e07e88ffcd4bc5c9441759cfd044b21fd1386e62e613add814fac6700f9afd685a71d073f16208457f38f99a5b7080c5330cf6cbf3045fb4a0eacd1b41791c68fa16a27e11a925e6f45c396bb776907128a8b74c7aaeca96d61747373dc22555b7fbea4e9543229582cae9730053994512bd57ebb5afff840c766ce152f993b6d5c33779d08d72a2b792f591e82b76ce8a629d831a17e4fa7cbfe2cdd4e342b88f5bb53d951847ad68ba7cef6d8031a5f37c16787a9c07bce718a96a4f9d4c80e7f55bd279ff1c36def6532038830dc4f547d303966238827debd869e21c0c12f037028b11e86e7df16f02f64b8629edc2f3c9d265e41e93a00523ebd7f30ca57553662a22abb06ba06d5c28f8cc97444530bdabc1db8d0bcacdc642fa167b47c69cc7ab2f39947dac79746a90691c7dcd8da52a943bf70d8a48a283a422bf111612462181a9d4bc02280674c9df031b6adb1000a549be9b971a1580f994aa320c41f584cc9bb9332c791eb14e3c6c0f38e93cac13370ca9c5ad753b0a710a2e2141b62cc1a1a010a9a10655f2adffc708ed468993b997747e70fcfb2f729093e654c26ffae1d54528eae708d8cd88e4f913c9a47102c997a51121c23b32b1c50ebae36cbf6d0c77e129f40a2c5456ed1e0cc0c902cc50f5d6165cd7396a2f1db9fe047031ff54d6314739ce3ed9b2b374abbca04c8a486da3aa8843e2a40e299936d718e165124d9bbf695cc237c8ab688c244c967136a1ba420d319738020eb86a70b96e618dddbdc2557f58ec1febb761eca7671991c1f9dac42ab7b34159a3d5c726507e0273887e274f86dc69cc3e642373c19376066841fd1f317f8b023e7ff1b097cdcd768bff977db8177365671fef8244860504e9e60c5ea84660661444b8780d6cb5a51f3b0d0650e68e44a5aff01905613b730765b4b255e326d5f2eb6ed3cc411aef4f12e6929dd35547d320a6892a7c94daf1399c1dca2b4b96a2367109a7529e0be61b58b02ed211f5d9b4443e2f6f27afc1d47ee0a242b5ff631cda98bd95a400eec6aae41af20aefc2bab2e9684afa00fe3dd352515a3a86abab6e18cf1ede81ab933f1cfb590a52d193b7771d3ab4cee0021e4ad920746dfb11fee99cf285f89d1175d95b7c55715fb5c2f9e18b911761bfbd17a2af933888df3467285b2e2a455bec43c9594324acc96df69b5914e77d019e279f30b5420296e42c96184937a81fd8766664a5937cdb29bc5e88d1f76b4076e5936d1674fa6fbe9faa068b72b1ba0d91e4e4c5ea04ddec2ed69db6b06788956668bd1272ab2a0a95c4a1489f4f4f7a9b91bf2278b8a30a5cb2fed30a0a1463d919e6d7518d82eef8f7e96a02f98b8d2ac8527ec2b7d58996c6858f77fec02a1417945ea8ae24aa34e9ff731a51025d829d4bd8c985e028ff5fbb9bfbfdf168b11d3ec421dc683303eeb302dcf631d3b50ed9e12634dfc92a51861ad841ebd10335406c63b019da4ad74b36f0f9f654c813e9638a95a3c3c9f602ffa4dca6112a834c3f0440a78c98192b91ecce955b7266e587bf860ca40c104a8c8ad88a770c3392852b50b0af872ba04d97b585bdda48b5d5a475fa10ffd43f4a92d11b897b202a76720e9123f46f37c498f275ca1231a70346ccfa8d0e7390100b80aa11e1bcc2cd2231de35653d2677c2e8df33841334062c2d6298a69ddf136adf0269d358afe69287c4192cb88832908c5cccd6ad5ead5d23020bc9710d4703bdcac2ac23fb5181c3333e16a549ec11d384d532174fdd959f657af916e10fb42453b08a11e39870d64fbccd32e61ac091646fe998ac79ceda5746c376d3dd6405653692e7228f1da9e94e84b3448532b7d408cb8970a4c10d7d1aa81d8148dd66aa11397dbb28c199b946ea160ce4235e670695c3eb0ebe33b07929456689cf99f97fe24a752905d27a575cb727830d9c161c8809bcdd4427ab91c9b6660d4d3b0aa9a2e18290021fd61a5e07e787c5d3c7b6935e8893fcf3ffe891ec303c2e1287bc783c6fe28062537dc702a5fef4ac70d2107ead68844a1f34da7792894adf597c09d91086acdcee30033e9c9b1cf93bdd7721f960c9a6fd4197b97d02b4a32b2a42e04a736b337f59c95a3bea19d31153e4f1fe2aed9bbd82e77faf28bc799a484e8dc0b62c080acfbee733fa3a07ea88c60527b8721356d52030758409ce8ce80e4ef1e8f1fe07fa47e2385062b70456669a800f0a4ba7f2dbd80c8f812a3c23aba80f135e2efaba1f31127e2e44271986be0447020f8a696fc9964c1d2977bfdc9a5000407399395adae6058271bd3b7e5e4c1092fa21528d5f68ef15dda6b3db6c3c6e6419d3936c61d3e12e84ed96243e9238b1792bddf7cac6194597df32b5ce082e19f1ffff2d25e60a39160cf4b7e7a52a775611e218e2a2ae1532ca28570dec3667744b7c0b641f15e99f753bacaa2d2e40618bf923a416deced0c907abcfc861f97d1f3798147f19966bf1e589607f09eeb65efad4270b35c5f5fe939931e83fac8501962fe415827764bafb722850f2ce25fbb422874a56200695934b9d5b0e222637c5c6f9c0859c3f610a98d526f5ac7a1e54278e7df187cfd5e628ec8b532ae316353040d235a852c73cb533271285c85e021d5c74a6aa2bf71553002c0e964880db2cfd2520c1bb9cd43321333da781035e10a4b92d1828d7b6c96f7278a3789594e9a0facd3ca8e397bba4dc968671b03198d703232e6fbd740590699b39f143fbb3ae6898d13f602e6b6f7af73a1090dd0b97b63fe509895e790ba747f3db3ebd13f71941c3f6662414ee2152d904c9723b08fd6e841047c640b3a6c254d0cec1a5a881ba5dc68d8927a2e74055e63340f76879604c370922c0840d6f589e1bb8bfd8310911f70e3873dd1ca40f32dc37540e74ff24e1e96b57543afbcc8968045705903d06bcda1410947f85ef891f34d52ede3ac92cc3cbc0f984a3bdc7c45178efff2a719e19528cbc0682c3f79cafdddaeda8f783024def2a68fe809a0b101604b59f5fe2b57a655d3d27b2b77f04e53980e41cb2f529bebdad07d721816e1db7f00e1de1e450b7a15492ff3ef4c12decabf6e96403f61e9075ec4fc90bb80aa7311ea67f3b83d9380f66da3b65c47dde6a8b657b0f2754f0adacc8e39aa6d6c7ae7af14a59dc2501fa7ca2619f5c4efe77d6b029db972d6cf9ec748a8528916382060c466f707b2baf1ca9ff0c0e50d193f323c63bc8bac1550e19acd126b950d630f3e8c1ed6ed5ed029d9cdaf2c4beffffc501884863f4db518144740c8418a946c6f8d54e16277abea11590d3a0692ff55850299607f6a042153d8b68733afd815774db80be0caf46e8f8b857ddc0d5e38ba92a3ea70e4672aa2bac50ff839b53fd0f1801a7bcf42a3620164949dfc0fddf04f57fdea03d0c836a9af8854637234fb6b4774020041685346bd43c116860cda5212b66a7a4308b251d5e4b06ca76a06b03a311f728d6c107deb76ea96a7c4c1fb6ce4e99d4ee878e8820132fe0ffc4c1cbe8e31d3b37a6045145ac569940beb342a9d6b6e8574cef4209e3aca65d962b46a0d502e86e6f0ceeb6a8d8b941fd7137602f26e7f1896f66d4d01fc49db1960e3606cd973de2a1c9a8e404b01ca31281c7338066809b4a9a0600342d602de0f23b39998899b92f6a257a4792e08b7de2eb90fa0f7ac5d651c1563fdcd0e7c48779b2ed7776ddbd7b14e8562eec5eb331f22f0d962b7af6c008c7b424f468ffdb3812392d810b880b5b7840c3ea5ae956b1b39f03c7a9de56a029576cb865909cd1f47d0711a212823e1492a0dbca1c8fc909feaa48142cd5d856ab864ba14a5ba3a7b4fda3ceece060fb5f9b8164ba05750b9861252aa27c5a7e1d0c37dd70f4a6619609ddce52578549b0d22aa0648964c962b3490493d0d03fea9d58ccedf8db4f1b6ad86afde250e0afc39ebcfcf9581d993ba6e826368097cdf2ca04dd641fb2a43d97d8d0041ecceb54c2aeee0c0758e9c4bda2591cba0c77f54bb45a53a4953dae4354d149cfb3711ba744d352d0ff8bcbb22f67ddfe42f1b135eeb4adcd27c30f046f078411f0a957e0399d6ef4d0d7ea22b4c41bb813eb646962ce40a8d75f60b262fe3e1b3c3457cd02f8d8511e40adb2c25e65dae95228c9087b790304e2e2a5c3cf4d70a17344dbb945ba96f8259ddfffc596a699acde3e0e7614611f9203b666b18f57e3a44608de79f57b46d4b28dd47d6388c5fa37c7bae1819b0bcc840afa5d995baafb12344279546fdef352d5e0b501c73cad44b7a98359659f23943e5aa6279c7fa53727443185f995cc916de7ab2a87f3ba50219f7d682b7a9e12b68bb70064db368e038749e10887a1231affdbd1d84a7014d99f4178bf82a2ad7bbba3ae4056e5d800e38067de523fdc563e69b6f624d52b6673d0a6ce9ba2c0e02d1a6c4e81300c95e5ba03b11e85d7c66206ec6eb8cae8a424fef5b9798e977291fea6357c83a5dfe3d8e781352d7849d6f631b3d853a01333602b00e41bab4a913c5dcec9a7a7a66166d8533c6af06e6f079e9d3e16672ad376f84c320f04cc5894111b38187c53312598a957959348dba44685476d5f82c73b2e99690081a4e3dd91ce45f59324c847ae526bece196c6a84c38037f8d3b3fc241cb0f7cbb8d55e04b899d38b032f17df504e7b4df093fdb56be2369116d346db36c43b4a4ff17b28e0c6007023422d675ed3a665a033452ecc99d5d2056fd5e64bb227099ff630bf3167bac427f7db4ad0a81d300ad9e8b60ad4532ff7af8fcf302e495ef973fdd0a0d69ff51be8360e4136ca83ead7d376dcb2ed78f6540639638e1e6b8f3e4a76752c6bf5c7c2304663617a5d4fdf97d5d050aa62a958559899e82f9610df5c2540e838339412558804404313349d15ac14d5e171f07dd4720bef281a7327e8a50971220b73210aca49dd831f2cfc12ea7ffdcedb31a3f1736c8ac5c0c1c3c12204584be8062db91f8b18801089ebf9de0bd802b6c65740a0bc7a0412a46f1e81a239e91793cabcaeaf50e63b37a21e9d9c8f93753338259a1c609d9eeeaf75dd53a3c1d0b9d8af2a5e1b029cbb85bb0d0fb09a1df7aca5f33166e5df40945eb03f855cbdb2dd48c80f088c783c9748273d86f10f5122de83dd0dc14e4ee7e81896352faaef8728d7f8e0a77a4ff98f89326bad2963c77978d31d6856fa71196fcd4e478a8e1744d6ef1caa3e4d15b11b80306079e42eb561515c0c5860d6ce5b20cb2da51f6df8fe971ddace772e00bce6a9661f9a97a8499cce60ad35fd694e10dd585e4cb2e6afdbf5c3c935f8a010c303fde47c60ba2452696e2f41a04582a162337d13aef33d2b8e6731f09c3cc643f2c7aed9e47c7acb1869c9862107a46e15b0c3c2e18178045404560f547160cf4dc6ebc6c53fd859a924a90294d09fc218bf2a3fa8418c9f7495e4ef13f44716ee3819c345d137815caa309b3557749a270ac90a3417d462ac5b79ecc17ed720738e7548eff6c33ed79186474d45218059283a8e44709f09a78990ce25a6eb610b8c368b677c393b7215dc46981931bfbe95c85345e14a02c86d7a5e9ad5aa430ee137c11173e31d4499b8d916c72e948a3b2f624a730ef4405c82147c0762f2575a87a29a064a579aad3f16a3a6ef7b3b56350005cfb30099a5a0a9d0638a8c76dcdbac781af0234f9f8a84071c6d3228c5dedf177f91b6f1011659c7dab5ec2e6e303a119420ba0b0fe4bc87c8f303bface1848c2738bbc161c101a090fae8288e664d99797662ae3eb61dc36efcf5edc54634bdccd266f3d5e6d759e4cbd1a9d14137bda6a06176c6d7b3fea8798057588cc2a92fabffc078e5abfab0bc704c159264b27c188926e348348c923c581bfcea333d0705aff460cf521c2e52f61aeb67b05e098bf55804249445cd25ebac37ab8a85b43228e49a6d87e4662afcebdfc95cc8010b5574e09cc829f4e581fcae3c7d76d967d1da32d5c837b26012fc9516232fc7a9fc0c94cdf0b83fd0b673a19932094497fbbb7fed6313ead09b7e1a74c093d1c7d5e64c5cc19a2aa17d842291c3dbd51c08572fb03ed0f53f581e1ca1b9852b777fa2a36af236c40fdab6501523cedcc24a76ad11df5075315a655e22121982928ed040418d59dc0ec6e81aa94fe94c7f24aca5f3b885fbdb04e421e253949fb1324d35c369cb1c125266930e37eb12542179610587ccedca28c46d7583cc85931f2424586162157e6c9f6bcb071ab8fd4cd73cce732453b84078b1af2e595ffbf2703d7adac866695b38c5cbc29fdf6b95bd04b4562e2528dccf4badb04de65055bbebe3773476391c406c8182f2accd4b428ba8aa62a9903c5cca67ade6da2f0f567dc3aaa197fc621a78ca8cdaeb5d49167e910eaf4ed6e04ac5d9dc1eba29e22998fd394714ecb73c2d167c43382966d76577707a45d246d2631a3bfd37d405599fc589d67aa9b6b93d6b5dd169c8147edc3cccd5b68e8e598f8be17e6c418ca73016551bdf8dcedf7b94497bb299d3da85b8bbf088b60dc2c2d2d857d2e2ed0ebb28ec774b9894b31b783ebbf39f76fe36bd8d15364f40c9a855c48dce1f40c67d97d3f71bc9a669b71b7d0d1db79ab0ac2d43eabd4d9ad43a23505ba0738058cecfd3dfa2c6d424e6037625c200a7ba2c1524f7fef9f14bdbb44ce9600a084a0c9109ef222c5f6d879d27a85d1cd1a5313ae0aea8483ec18911a8fd95452c0c25a198e27d6dfa64e25c74cfe678cc17eab6275db2ae68db6f49854bd1d604583aeea248a4ca707685db12a876cec46aa90b9b4a17217a9367faa0990f269c06db242670826e2f5ffeb2b30d6b6036edabe9d6b5e0cbe22855452b1f531fa12ca820cab64b9d0d1b81bd55df6cab68cbb16b97f89ab9001091b1c5e9f4315e35285de74820d82c15a23245dd880344c1a5dac61061478375adcade727d0523b75c3d688859bda820b1f23841d2a2a569d1d6ab1387184accfcf731b4d29e2ddc3b3a8285a46fa62dbd6d5db89d032b9fe1c4e7c129738af613ccba1fc94a0f4c59467ec36bc6fea53cc60b3c5883e10f8b60153802863e8a375407cee42d65d2ee3aed8f46348e6c51ac2f22252e23219f1813d3d49bd85522bab0ac8c0beba542947f88bdfb085639499169a666593b04523b267c7fab6d3b43956a26f612a379af3f26bea28d90fc59e5d37367b01c71bdf804f803a01a54c5840a665793ca5225922718e3d608008e075ff09be76581a25bd2aa35f57d49bfeec06f95cd141f90aeac69c81aa5c0aab7a94b1de721cc8aaf15b932b1cabec49e20eb768f8ae2a5a82119f18bf7ed244d926a23080996cf9608041259e9da520a5f26bc9e1b660eeae182f495548376ee7b6ecadaa51ec045234abb74beb4de9420dffce52c134d772a0ab36aeca81c30c1cbeb820ed5f9dbfd45169b36260228816ed46d0f18bc7e9857b6c63393c66554444cc0bdd9701767cbda03b60107ebf9c9790f6f0a515707195a35adf72b36669ffa3e4aea6a30e07424b7d041b32d288692b982d1810c69c614235731c350a490f22df26ff94a948ff92513d275b0b673c4e51492fd6f0cf1d26d60f6dd059d3c95e0da0d01faa60508ae8fcaed5f4f6d685ee6966815f9a337a3f318deb23299cf80b2fea77ec7cb1d458b25ab3d73c5e0293b5d709649939a76e976270bd69791efb2400dd496c3f53ae68fc03a4bed9625778e3a9193ab0fa265f96aabeef3500261f515806cbcc8ed230596f32d1efe4569c6255ae4ea77e4c11f93b082468bb33b0b978f714a84a2a57e4be71938112cdcc5821b60ec5bd7d65600ed4b6e8b68b8aba11205c5e1f1021c7f294e689deaa37ba18822ca53b3cdd8de814c9145a69c8a8506be63cb0e713baba5d5fae7e5908a91ab00fe19c8b13de0c3a638420c57c8d02abc34981e5114e7b8216cbf3ff4567518ea9532e0f5d0ce9fda18e69be800d97d98a4adc2203c6cd3358c08a59b4177df5d64790b7a6c6bbf7583b6bbd3c2a73aed18a9149661a8743783712f5577e24740cbbbdcde253c1dc56a9bb7a3a17a28739b644ccb9972f6b55d2fad2422365777f335636a29de2ac2e0e0edbf86af4364b1d0252ad90704a9a30d9000fed9dc5002bf8e5a9e913de9b31005b5b4e3b90e9e028ac8ecdb9ed4cdcf5dea44fa5b6cc5e1f24acb1f8196fb4b9a3cf2007454ef8b9fffad06a9068993e001173383417ef8f6c05caad567afa22e9b22588fbf3da659803a184ec52b579e46a144772dda3becd483da4d0b1ea2d1e8666c35e8545e25e90ca55e22f6faf58a30b7e79f8b0f81ef864ef16fbc91757799114050865e1981bc5971cfbb14b6b6b9fa4d1b35fa5e29e775dd7bf7c746939b4c2e3e1b5d8e56e309c30ccade7bfa24ebaa637bb76b2233bf98c492e1174389db8be6f12f889f493f18ee771a637ef79fcb603e518c64b408d30d65efad5dfca80ceafd476ef315b0926ae3673c036482e8fd3a78b6dadf93fbd5b2da91afc8fb279ecff62fafb56cef960f6ed2b0b1736fdeab6bfbc162331caac57b4fb9c865d50770db4e021cea07f9ce18615c37c00861491800a93c5d8bf88df017448a5a62433677c631b72564b76707cf246d6ee9b6858977b0a28c21722a9d2a41f3a5aa48b135463279b272d98cf2efba0b2976c657418e5af33e1825f77fd6a3c1b97e00ddb132451e13c6466e98c057045a69953a7a8456bbf67aebaaa4e2641eae64b530f19af856815757ca4fd2435cd55679f396a9ae41122f758264da1faa631d96932318af6dcb3b1d4d515bc7871a547c41ce74732243874cf69d13f0ed9f39b373846f0b4e4e13c8de0675611a921411770b2cfecfb999163d2639d6082ce53adab40b4eb778e2f669b0bc86cbcdb3c0e39ec47eb1e3b0115bd18bd1a285eaafa1270797e40c76b28f910ed78d0d50e4fedb6f52142e7d862c4bb2ea785a7ba8572deffb6d3ece873949959492598f045979197d5016522b6ef38ddf75f95525e2cd71fe1a500280cc27d79e9450aa8856598308ed4a76291e82ccfa09df956bc42360203d2a7e48a9bcad04c543ecd5572a4f7106ebbd480d93ed4e412a7d7911ac1133532cf647609944ad69c95d91a8dcb688bf9b2d813c2a6be2e3e93c759f73e9d92fa8653a6e41cac17faabef2e45bd530da17689af74530b581e90dca415f42b49482fb7eb492f29ffbab811d55c056669af303b196ae647a794b124c2b86347e67d0613b874c29d7366c5cb9d3a4586a5ef9cac9a01edc076972563cf0e548f7ec9064ff20c3402ce1098eb7c2d553bb0092b6ec3c15602a7689c9d2030523f5f03bd762c286d1478339a6f874f0f1b8dbbc2225b195ba5f26b6f169c48884bdc4e9ac2a579c44e5ec0ae781245e14972d545574940c71426fc55aa2e4f53848c0fe71fe262ec16db48c55c15017431543855d5461358f3170d46f0551b2545181e61d75cdb372fb3d8a14f10e995624af43564a78d4d85320f0e54db92951dd1fb5b336e212f7133407d63e655644f78968d52ff7ffdb896724a840b4516d50038f340994fdc4024045a1bafb370841c92a430993c3c672c3ea14103b082a28516c324f8112852b46fc887cfbd64ec1d301f21551beb59ea6cd48fee97bcc74d3532f0811569768e7ee61b07a33a2f560b793ea716584adf3c6520122e32802e30bf53610a7125a11cf80ff1db8b7c9f25aab6bc128d10dc0252cc2ebddd1c98783110eb82824c263b7c78c196c977e132c4c15459cc53d5c32b27e4aab5dac0ed05c14c987163781f6054142c76404e51c297a361b26cf8143a2d0b1865370cbf08adc56eac00c99c588cef3052f5cf84fc4bc35a54f1f722ff8e0ae3434ced06e22364d6b01e0ee13f41553598685bb70104d63d24d9ae13d1aed71602b0cb4d9e4ddd1bb7fef7b13098a3f4a28e516b386810b328c7c8e4f897c545a0011590f3adb75b7e6bd37beb6f448fff23ad168a3aa33aa91030d5bd9a9d3e5f761a0db2a31a6968d8c27178e035032e54274755c5a56f2754ffa4e4d65a553f8977767493205288e8b50db03e600effe5a9db7ef187a8b4d4c1bc468002cabe4cd4378c18a8b3067f38bf2edb502023369ff5c2e636205ee3b0fb4c620f80e2e391a77e28df850865dde38ff39a9c28b39b595b3beea3b72447d9574e7e6f4188e323c18174eb097e1d9a804bad819684ab5fb5421cc0c5e14b8921f7d61f7e8c5d3198a743afa6d1e8895577f485be5cc420b7c838b2826485d519a546f3a15971f4cbe254bd70e5139abf521e267f581bedda16b14ae2ff3d38194b914ee098d360f818d9b797d53b5e9f2815e57d2e2c255dadd32e0823f9853e807b762aa3ce389d6069fcd6fcea041965a82f3c734604f642e666af3cb6adad562ea234fe083b2d5af212c6547eabcb1ccd0ec8353964db45aabac751f37864b5b8ba50de840c35362c3e7a994a7abd6c7beb7df31a5f5f3d7e47f890713e2afcea0da875644797d81968746a6d8a2b7116820b0c55594dd0fa69cb2cf3a17bda4eb83309a5a8cadccc37b483ce44c2438d18f14a90e845a98d43593b659bc3e5b525fa5dcc58162c9f44d56e0b6fe0977914883c491a2641d4f786ff4f60e5dd8877ad0435907c24337af4fa4887ade6132e8ce14101762a2725a32ead81074b695c69f2404c9a8342cb9d73fa5c29bffd867649a59bf2b44ce99033f2c00c33d91602f5f57d8f7dafb3ab90d4b1976f60b0da468a66a5b3c6241429749f508f026bae42f30b12f7b16617a1414a913467302fc48018f34bb1f6d8318e0263eecb02b808befff37c2fb2b5c369dd17e9f1deb619477965d4cb91ed057a49d7c55b4437db1a1c06a4196cc21bc50809e52c35eb0373882c54e21fa1fb4b5e0c3a0f535e23c9cd639078cf91ff7fca05c565b327f59ef8ce6eb6c9cc3292d0bca1cb4d2c5988d302373126c47eeeff86aaaa43bf78042c2fd068f0a8e0b42e6329ef28e957e71079fed447355fb5ee60c27367904bd64f21c8320f0ed36637f6e638071aae3a90955b74f65e3b87ac7d98248749ca68a1ad8debb34b4187adc44be04328d28dd8b9f7c07009d8f269978322530793f5ee843e443e36bdf9bd99acce70be4be944f6264add2109509a2621efd8842fb7b882636703672071c1b8828270765945d0e02f19c01c791ec1149ffe8fd0de1c56d08e9bc0d5f0dee4ffa0d0b0bac6073c68c3be75aedc54642e7ccf92bcddbda0392cc1974fb5a20ab58558d32b8a3402623e1973066a9abf99de202cffc298402258e780fe512cadda631b1357e6defe3a98b14fbbaadcf1c598aa66b19af49cfd460d6e18ec316a8afc1d5c6befce935d274b8ad4c5b7d7efac9b1bc767c7354162a43a13c373b06e40ccf258249b1be2eff1dde1d0e587003d13c9abab01787d618ef9016e116a07bb7b05654d749d291355a4c5924a6abfa24afa2b132d1178d51b4cd563f937f414cd6507f5628be9a3d91c90681fa500b0cb51cd4afc537e44e610b425a6aef68796ad3a1610e27b8cdbe9479c474d72db7e26d197712d27cb2179e2cf8bb51f7a6d8e1113433d4a08f56ee55ff2b02cac83d4fae0e96db2ffc64b9e6ced8f7703e505976eebfff1c6be08379e1d50e7a8ad018c9bdb74e86d9db69931c0980925615adc49e26576e026a542ae3604a1b58ee229d19971090f4f57d125506d33e8c46c2f038018e62e92f64cbb26ab1fe64fdfbf8369885e57fb7836a4b44679bac2885f3ee16756574bb2a9b44084cdcb50285f33421e9512b977fc9174e9f4c03277cfd55f3a5a59d81e0e8c89b29a5c2d9a6c5c8a58e87392fb5c64eb8ed332f33c52e000e99b50c04b0bee7ced88b895b59805e75f9ea36eb0b1e7976bc63e774b5c7b4c62ce32a32a142242c7204df23719bb14007ecb5940d5bc020b36e462f8a60af37fadd2d280ca27420983c95012717f5baa4bd02fb5168be760cedc6e24f6682f521cbceb0658dd1b0d0414b4c25da83ae82a1a06746f18e0ee3357b7be8b1b6e4575415970c2cb90b8cb1fdb20f6c369c2b7d71713f4a7e69626c0a9ff6256a2da85ba850b3db593ba20d1958024bbcab658df2f70cd6758db17459945185b725a0b707810b1df8a6bc42dfb6890cd203ddc0d37431d7ddf0ef9a3f89a16c2460e3c9fe927e4b757a90daedc2c513ce700ce982ef198fb44a381a18a54cece1beead0a37d32626a2f12393b5d4063ce065416af53c3cd81c64b9bde3cc6a1cfbab2c1508eeeb169abf9061c98fb579b66004082b7d0eeb5f5020ed97a8a3426c8863935e172f2a5ca362df0f99175575bab1c0ec87375f2bde6090626e650b4352bf2428cb79c5c205b76feefe6edc4ff05d91cbc0f2b867791687f285b7d513fdb9af201f00064a542ffebf8c35cff225574f2a359d6ce4612e08ae9e549429f0cd4142187a16e076e4bdf17bb82402148492a1705ac43a2e403eb119a5bca4d56430a87bc8f95604fa00119739260c6dc39a24ac09b589ce03fc0d18ab05175a8880087293b6f23e293beb4a79ea1aec391195383a5b2eb821986cc6ad44c4a30faa20bed18e8eabf9373cc6a4352815e2a256fbf32d00c39144a8e38f2be1221113b969c6b4ff6125ca10731e4515aadd2090b882479762d15fd159001293672f53b338b75beb25a95bb413d8f96ca0f820b9c4aac24eda9dd4137834ec1af7cf53a39eb25e729c3100b2e52a7c966c14f24ce6b0bff5cf968ee03896b9fccd85368f03e475f41cdd43c0137d9290e454d3e36d665697ae5ea2491f884d02aa6333bd5638fe6e1a995f5f83e6cbef154eabac7d92cde94a9cc6f8cce7dc5f3df63349f6bdcc1790516aa8eaad661779256a977f70ce5eac5f007f220178824157c1e8e84cff0b282df4a4ae3fa49d6157086f1920351845f9e7ac6c96f53fce7eb74087256bc4ef300c0c4d78e0ed65133e02c1ac224e469686c02ed933f68e7e6f994c091adc98faa47fec6022de0a0fd02cc4d56949d915e15c2a508b32f92ac264cf24ecec15d74665222d918d52cd8755afc47ffdcbf7c9b5605e1c01765f5264e81aebb5ef6ae10e413e4fbfa6786084c45b0165cae719bd76ac2c859c90a29ef62e22444505228b77212aa9817b6aedd19652ae27872b42e32f56e338af46299188ae41804c30de260a992dd1bb26b75adcb5c88cf5954413365fb92955922442adfa039bf8324a1bd234cad04c913cc6739931698a380f1002e645d3eff1c1bae2c39412c0f2d8dd2f4fa9644d5a102921888af363e5b182fcdd2aaa49bf875f6fc5b11f6e19525ba4dacadf964f8766d16c5cfd4a2a69d40ea16773fef1b93651e1831599e9799414059acd56c710616d119d3c7907e6cf9bad28232c47cca26389c45b457160b490a2eaeabf67b4a02e414f0896f21b01900ea7da2d4cb13df77cba641d15123a8de895d95a49023b84177d01555d0b749ffdb5a3c8f9f27c5d0fe352bd05d5ade88fa09d9a5c36cfbf7e528c9d5faa8af44c2c584d303e61562926e2e55e6c7f41b9b7371914b7f2c86e42b0d0f859d2de3f1dde27f97e32b11ed083f74bfb5472e31d5a91ca4ec42b829f23bfc0e2379e5a0ebfc10f70c44bcfc96e7c12abf1b34e90f844ccad66d168905d4759ecceff3765af25c659320f874261c7a80d28799ca417406fdf6cadbda2b37ef71b5ffa4d533881a067ddcae9268e17a60f622e3e2738fbfbfa0f114c9e73206a02fa9a70ba8f998a2f5b9e02e54fa625c421ee4c806466741fb1c7463337f342924d164d0f7bfed9d7c9cedd5e7a00808b0331097c19d06dab8d4472e7e92e27517243fce629d1d338e7676e28542b398537b016539c09154bf34c6284238039de15986e7e2d9a3146ae3c35f40261e1f0fca84fcf9c9873fa760e80c8089e90ac88851426bae94a266298a6137509a288591743fc742e549661ec056f91d6e8fb72fa7e1dbd8614e611c16571e975d5b589bbf834f694682dba7a55f19702703efe9ac343f24d3d9af7574feb5e1311ba4b1198fab0247eaedb29462e98dfd857424967ce7548c250995fa18e0f60f9118884e566cb89e25a4d8749d219da36d73aa7beb38b6710872d95c67315fe401db95f41dd45fc6263f1dd8150bce9ecbf82090885f9d5c272245eb5fca7371710643efb3753ca65a216b4895d1599abbfd95358cf099396a0f7a5b872f9bac7efd816a5e2151b0e02952188eb73efed788536cb40d63d947c0ebb4be9d8117008a98defaed296b0486ed9d4663a2701d363e1f1def7a50b5234c535376d4fcfc0b098d8d4769f09c407ce1e48632126cd144884eff960f02ac569747d1cc2e59016a3770e48d2ea189b16e4f34ff986d0db9e79af4fc29272b6f878130b3b7ef66e61526173d79d62ab94bcb6a031718efc5280fddcefcc6681d1c70b6aab062c17778bbb6e638261824e81820a4f9702720fc1d1f5731e981a243f36e7b0a39793111b72c8b198f42cfd7b2f8a48f73c51f02ba48b510cb5570ef4bfc546cad832f322806247520518570c4fe6c2cbfecdc53e36e98632126b72e330b5ed045353e90a53792f606f714183d87d6ec93d16bfb581a11342ab14b7bbe59a623b17c4e07a0a35d034a708aa3606a899eb95aa4324a0b0fa2bc36c954d9cf2156fc974469ce757252387652b28d507d726ec6021821421589b82e6d9933d3e0a916be2eeff93b680d8975d141d6c0767ccc4cdf0bdf7687fd928c58c4381e69db8efac0ff43e90bb691a1039a5a9c9509ff47aa0f44b637843eaaa13b7be5c82bb10954b91fc1cfce613ecd1867d0ba6fba467ebe715c66f8116f5c7b4791eef9565236293112d7c6b88f5d0d35d2d1db52e6549b0cd5089fc23b95bc77bc3f61001df929fc14bb22b003e59b027247b54a657c0e6e20b4cb635b373136f433a06f657acfa6d2d53ceb4fbce5ddcfc2aa4a217dc945aad5bea1d40fca1ea87fb296a9be4852d12b40636e63c4bfd5ea30de8a2899b93b4e17cc8ad4b728ee1134b1a03601079e5c72ae94de195091001eb2e60b536db5d986e6dbfd49c76f2c92640cbb0b186479edb5cb8c8f21fc407d73354f6859ea8c8d79d52fc534187e63cc3cf5f400e52fcd1863607ad8b1fde1c03aef614168853c27330014197a09c752e2934124b4ec0dfa5620b8c7a8f927096fc6c001de372951acf47bcc9f513c71481abad9716e348413359977ce0937b40d13fa62c002d856fd2b8dec32f0a6b0c05854888e169cb0a280b047c97565e10e61ec7c81b004e9edaea11e43e6643ee72e8f6a3126aac5719d1641b873a64cf3b9485964f8749a70a2cc00d4a1b88e0076a46129397f77c925b7e768f3734053adbaeec27a82be29797042bf8c22e7dfa649bdb893826b5f3f3ada0545af5a90eb21edfad6b30ea52d80ae4b5948bc2c9969b8f79b2172326775ee5dd6337b251e449dbc5b3b87bff3b6d826c7d889e265cdfaebee8eb673d33f8d50fc4123fdddb1523255b760c964cc8a80f3eea0537ab71fe99fb8a56e352d296f9d6e96e29c3b30f1bac8aef14eabbc69d9b6b7e0b4bf5c255da17b1bbea9f88d8900e768169a2f58b6de9ded9c1e8aa9884b01c80bff23e746a98b909c271725373093852593293db6b0217138925f44932f22234a1720b5ec3d1e413900eba7168fd26f175da97eede9dd5786fcb328a36fdcb7fc0164b811cffae38c74c2e4717a21b92586c8ca171e9874a18e58bce1c4a5152b3ad3bcf892299490efecc9f14bd4a042e0a0fbe81a2fba7878318dd46860a6bf77d8290b4f88ac3da0e3895ce4294a96a32c3be9c242d5c540557082561d2ce2ad1c324c455598292ca5a29759a92f2e5acf2c072d2b8fc957d7262629b5bf45f36470c68216e99ad94ac2297ccf10f80764a3f98d5594d452bc54d5451e9d4ec542c2e2399d0654794d349ebe3680c2c9182e6413ab807334386ae44644b97fb481b951e6379af442f466bde1d356d45ec4595e8fb0dd2ac3e7094b7d9555442559d7f7f521415eee32bb5194f418778d0e6852251c313b68bca2449703e82465e8da44d6d61022dcbed889f544f57538f7f33bca7237a9e5b11771933f5ce8a75429ba791f05efee7cad9ca3e7c38ef0b9ca07e6063533b1e6809d98629b51ef7e455734797161464784fd70991142c71e89ec57237edb02f5b31f212269d1494f2a39c118813e3a5b2100873910ba84f2bc88bb7a750bdca244b82e8e6bb11fc195ea13619eb17f6d801fa422e156cafd2b8670dd6616821b8b21072b66d2d11b1da58d292071500dadfe29a12c13079c30a4e8728b7bf07a8b03c9e7b8ff6976e843fb8b501e5dec37e8824ba04e6d2de423c2f9d8ad6ccb6e6b8455402a6ef5064cfd74a9a7308b754d3975ab5063374ddb99bdb2f99e2a391fc2a2f520122d85b233fa606fa8ddc85dc602a2b42acf225d2cd1afa5aa9a57dd6f1fdd5c1fe7145764058f91ccd737824b27a12117e9a0b2e2b01b54dd5a904a8f8c45fa9f0201a92964b6f705a9023606863f7b4ac846a131fdbbc803bf64c2a4f9d18053e139016df6d3d8a851ef816cc29b35f7cc54c2d4d4aadc20466d4367ae450c4c3537b67acb7d738b9c76d092abd392f14fa533689be3692060bedcbdce2e1c49fd38d58516041d8254af2195c6b3a81ff94df28e9f93eba36e498dc0c8103760be9f3b2046ba9081e3a204c8804e3f43945b4700bbabb102e08543ce21ec1d8415c27704a18daa2f8767a1eecc9f9a54f43689dafbd63cbca85bb5e4adeb650ad234c9549eba8fbf8498f7147a3278b53393550c42a293e40af4c327f2f49dacc7f921d9a3c3c47a66b322165f9ac9972393a896bacde1f3eaf5bb951063ceb2a844449fdea5c9b6dc176989d5d6811be13fe52d6f9c94b6535ff20a880f1274eac58b53883a12a68eae5a90788aa0d308dbf9151baaaa9b69e3e11266f2b5e7d37d411b4afed27924eee1d5e519538fc70aefcbe4cc04f9fe3f0171e7a6556c48537bad1153de128629b16d3e0fc3f9e8ac56423dd344949799bc8b24be7797a7bb3af84bfc8c7b9d66538809648d46d28844d1949f3052fbb08f75fec19f41208aeda1d3d3b28babc2614e93642727e23d5383584a4618094b1116d1864b91c1ec9127ddc10b09d8efd03e0fd08dd97d4eaf230945d4afe19ffeadbd9a1399274521032d4323b2e1215d0b17aa8eb498116cd65bb1d61337abbd005c57dc6387c569eebe36ceb2584382e199a057c517d3778cd0e652a0480dd1aa954b74f55efa1459e05f1d7f17027912711072f9bb19bbf78b6d648d7d3440065e8a28a58f6497ac96570b1fdfd718af5681fd405aba1fb1b5540dfcb80acffc1e26fef389970d22f2c9fde8cf231788749cc09132fcc2fc7c441d1e556a9a52addf7d8ebdff9f08578c7838eaf3cc817ec1c29f508696849c860d3780d807c6a657fd6297936bf40bddbb63deec7a700b0644617c95520184b5712af4e6edcf8baa25648d67f5103c17985139c83b52cd9e9e0c295243d6132425914abc0cc4fccca5652a07264f3e9d7784950faa573ad6eb83e67287ff727fe6259e1d61250e07330eae328b5058fd82dd677ee42d98f99363b1a1e90ec7298dcfbe83b301496b1842b0bfcc692196534106c9b6e26b4a6e04b7d77411a3e888a07416c96125acdc4b9cf19c60ef8f868fbe3d4daa3721181d9f59777fec77e034343ea024272577558e64c1009b37d4975067bae34d0608e28056cfea9b9a0a133aa06f8e4b7413af370f51e97b8881ad39ad7c381b7229e8dc7c1e69f9002805b2503135e62868641899e3d0e3234ee0d453dad4a3760b8d4b47d9f68385c0cd4ac5f59e4d35366d20b01ddfe5a7bce4f33b50256aec919e7978396b117a3e7e0e0553dcd6cb05b5f5c67ea0194877f9457f9693e980e39628596f89afa7df44ef4cd2afdb7e507ad933c78abe1b58be8e06ad02b96ae0d27989fe7b9ba86fa79c1b3b2c4ecba407b807c2b40d4159c2c7566aa180cf622030163760992c311492c940e208571a21b3a50be4d6e0fd39347b3ba88c4d4c6e965df9329d0ccb3c4e556482d10b7b1b2db82d7a46caa8dfd2a9155943c1de113b985a28f74f06546d593e3b66d23c5a0f76e0b52f88eb02be2990b02b40d79c5172b1822f31aa2fff21d339250d592ae2b9c955625ca42c167690a79a5f04ec08df8ab985d3abebb351df0b5d122d0d20777054a35d80cf95ee80b8f03b2e902f1ecc01db3b4ab512451d26ed608266fd776242e5de3387829dede797333eda8fb9b611d19412dfe325801a56dd8f928645fc945e2401a5a07906cdf059a4f4b0c643c380eff9d704ac34f0f7255fc4a3fa5e51d36557e078429204556493d357f429a46fa26eae3d03d88dbd4c5cd32897b88971acbb1564085c64910185276b7fc6d49a76e1aae6461996ad99279c5dba8b3f48d0bc31e28b7abab8846b0a45db83aa8673ca752caa6600db8d9d0a7369461ae5350d9e2c0c5a6bf3885e3dd2c934d36bd3cdfa78553cbdbcb91b52945873febc9c599d69e732bd8be8d2ac60d2a2d978f0dbe6d91d4a756866f5c677bf84cf943e1dcb35334cd75b67a992553661b744cc12f4af171eb4353c95170f2c2608a4a40dfab8c378b92e63fe2c51f7a0cfe45325d136e1dd8b3df80fabb08b19410d723a036ac643021b3a1bb7875c4144cb0b74bcef1d217b9259fa231808abbfbbfe8dfbfb4de11a441dc5d382134d4d6060666488f6403d7bfa07dd0db9bd0224457ff6931959ed24d7b48ba56aabdb15f6b2b2be7caf3c7f359d42300d2501da6efaaf0d7665dac1528f7d56aa3420febc1c8134a1edfc9d5c33984914b2d0fe3db352b85fbc097bd380f8f956a1a18b6f97794a79fc05250472a396b66c0a7a3fd4dd1a92f12058d5872681bb9e839abd799c507d945eae2cf5da37d6be0b1b5dee59e83c83c05c052c252cf15baa1c9cea22c45a44e6a1a8b97010d88bbc6b54f27aae3b648f5146746e10320c1891a6104ffd1c283ca8cdf145ccd88678d709dc9d5ffe3f41d1ef218fb0cfa0b6af2cb63c517a3a438abab3926346113bf3f823f27f43e0ee55f28943c0e227f30eb5b868669230cbfb18f4fab531095751be957246ecc2586c51e721930a1d90043b7378b8ebeba4dd859f25ec85004acbfdc42f9d81263376ced43389992a9c23bb4cd261618daa0e81a1c5df9aae450a33255d2f351babc90f879fc7aa8f235c25279f9bf8925b40033d8f56975598659b6e40b17366dbfb36b2634a3de6840f1b2a4a58a0dea317bb1835fe9d362a97630d08250bc59bff67aa2bc521b9e6515d54b547ede75e532793632b5b38b34ebf689841e6d07907a334b948692692999a8f57752bf03b50f7d7e809518a1d47855659daab7a2acf7523fe717aa7f4b2bbcb9bb89367839e6e7407b33fe5d97deaa760ff7fcf01a8d7313807b35747ce421c229781783ab2f7e3f106c3278e2ad96afe27e105c7f7b91fd8b885f214cb79c128e05aadfd54cbde278bd96bea3812e5328dd6c6789fb10ad83f19dccf543f621dd74998b8560d6de5ddd97aad7851828f34c7b90a17959ab890bf0b4cd929852bd1ca6b62c34955743ed12504bc19fd333764142f075a4361eaa2cc3aea109024c13fcb879f2ae4d15b60036c73c82e2af7c6efa8ac4f259fe099c1def758aaf20e27e7e694fbcf33628bfbee6561ddb025342de17187b005538f9a2cbaf3d3c5339ab908f432f62f31c4aaea0118d658e365eb8c8ad029e2e21871457eebc6b738772c82e38436376de0fa1a11e687612f1f5f050c4e22fe16656b9337419a48422617cf1387f9029e5456fe3e6f9afa89a153e1130c2a19471de264aff6830d40cc3e41ff32f8d69e36956da3f3017255249e8e0c963fabae65a44b51b295b2f3a09eef66f3f0b31b42684b8c291ef5b6a63f076279c4baef1d9d64f222560486bd8166d6a5a44a4cec73935136fa15fcd1bfed3eb24714ea336254acebf35edfffdc905005a5818dcb0530b23f4b33bab2895c04bfd7373d04de0ec20663e048bba5343f05e174c7a475977818d146f3e79038e0e1f8e6b871578a5a9ee4f487ef7b0cbe50e98e79d47dc6186b91f645523cf5a4cc4a5eae3dcaa49da49f6c1c543978a56c924991252d76e1b1b75d17f0da1eb8556842ab8d5b6360e06511d209157614254b86d527a876689a9fd52e45c9d4e0073598338d42fb7b2162a0589bfe2f5b0ee9932fb23e5ec2db4bbc1b784da9df0f71e5196e716f80b77f7f8593f1e8f218109d3b41879ccb5f4c815bf002613ed6f21f6173315e8431d938f6c6a92bd6cb8b65169aa25d9e5652771fa67bfd8a3f51298abb0380b62ce1bcb030c7b62fa8add5bd0ba9c5cc62e9c1d8e31e778aa2d0f89843bdda950c5fda118058bcee28998fe3e81b4a0350c3d30ef7b6a82414bba5c90064a09478a70f728210dd954a5549e75d1199d087deb6a1612e9f8e682c27f6f56acf07afad30deadaa55f81ed502b523584150c7cd71d4f48745f8fc13812c6246b25cfd5ee0cc311922842845bd9225cebf78d8d096d5da273506295f791640c41c1b7b7a2993f96b68ae7f2722902498154f942f493fd7b50cc7801aadda560b47fbaddd9318aee4aed56edb7cd2eb96e509cc5cdd123cd60fc102b2cdfd6c57c1f7f302c1d5c3692c4ec3c9e3e7bcfc18ce0cd4ca36a950737c32c36c22986c42996bb61f8c807ccbc2658c87abbf41f68d0197dc5ae99d34f0373521a4abdfed0878a157cb1c7d1ca450ef3444d9746df85870c6525970d81f6fb70928c1c5459f7449e5e651028cd77b61a6df44d2e11407424dec146a0fc9d4d00ee523f926d06b9eb1ff128cbfb715571ce530f17daa9a98f19540141ded26d160466d97f5e07e7259661d199d1697d76e7885bde01eae436567a998820bb7658488886a055503770448bcf3b9c49bede783ffd84156b8cb0078d5fff46b5f94962d51f8df6b367c6b967d76849624435f80bba8548bb4bc6a1994aff5b32e2bf2178d0bf990d33920a6830c5465a20c4ac103c027f2abad126f81569c389551d68bef5393d3259a1778eb01f37bcdb55ca1a00af33bdfb281aeb2198c42fe5df78124e9049118969f997624ea52530cc3e3338dcb09d207d26e94028f0129404189dc82f63ae63a09b446e9cfc098506a13d7f0ed3107838fc52e77de2d3b9b26922fe66d717fe2d48ec46637c59f539d9693facf066bef34131b6af06844f4e509f5350d5d3ba07b0847c7371b3c4f9f6002a8ddcdbe817149492b88937062df5b3eb913d6d025a5c6991386570a858b1711fa37bacd25952fee60a11acc858e6018d3a9c21bd106e9fea755ae344a4791e8dcc529e4dd6d322759bf79480c032673eb0872e07b239bac23945b215cbc277a2970a981c2bbb549ac78183cdf0393c586223003cb677283327ef4a71b64c0748ead8194595bf482f8e8aa91965d2396f2377f84b0d718b04a3fe4281e2a4e255d63425e26c090ddbda4abd7435e841bf9b123b690a81815bb1a773c02217eebf63a88c3c15938e5da590ccaf483c0cfaf9124f344c4d108fe85d960efe5d80896e08306513f29157b37114cc310b3612f30c8eb1ae34d94e387441a05de5bcc3fd82db12c5d3b2da2975034fc9e085adbac88db395c27b9f8940d0918772e346e05d346405251f2b9e2b117e042f51e69bdd934626cf13961f4673daa552a8290c7c64185bbc85a098d5f4ddce60fe7cf070fae226082d91a61d9757a780e3a633537b8283acbef6e63c729370567e62c59992de9d425b87f000227b6eeb1bf736841d8574f907586e6f38365e2b7f562c257e10d4509146b0a581110ad351b9b79638aad1df33f5bcadb85555a30b46d58c900fb2b98900666b0c8cb94a486ff94045026f2b6faa0b4d93e692b088f02947dae108ca1a4a59212d15d027858d9985565b96635ea744970a79552928db0ce2d3607604c77f00529ac8d3790adf63e3f49d0f1ac6b4b24fdc1ced732d7ce8f65c52f5beb9fd6d11fd2190e9ece45381388f334106e539b1dc58dfdc791fc2802269ddfbb840e67e7bf04fdd2c0c593fdf00ea7eef324e4564bfb603b1cca05fd43a3e0b79a933d38a98c0d40f3294fa1c351592cdfecf56917c1d285d8236eebe5cc61c59a3db897d2b15c76bcb19134ffa0c56a20fd1f36f68c96fad7cfe77c96c52e557e38489724e3b0ac6b9323e0d6bf419e993d30ddfa5468a2177bc10ddeb476d9860bdb8736a54c35833fadde2990f0f7261420d7e5c9056c77757db98976e64cb13ae56ba717b1d892a1418403aaf17268272509ed65ea0a3a48a460d2ded44dfb8d039c325d4af00357732ba3c88db76c69a0f48663cfd79c8a107ceacfbd3735eac4b3c61ec39f196312b9b4a9fcd8a794b33e43a63b82c65bc3adda5cc5264304f66cd50110d2d3790392e638d4f22a8ef96d98383f314222c37901e397d136163d1ed5025640c5a8d91cdab79c4dcb261846b4eafcbab12fe7bee7f8c22be3a5c104af58eea739597b2b959dd37d8e3b31fd66065e79ae5fc460bec965fb6c9e13d2ba9b2493f94df1cf572db0ddcf1457a856042678c8c5196221ad4c8f81c01d305e8da9101d6b185633699cb8e6d0b130dd0874a5a9e3c495519e4e0f4aa3b18adc11cab525348584d3d59c49a2d65fcf6094568ab03542a614acd40a7676b705f5db1a084a88c9a54ec19da39b411b3ec5a5ebe8d5336c9c389abbf4f670fe5b38b71896620b035f69115870534005b0fba2dc360a070ddfd413b5491a240d7a508fb0c66661df0e86e24cbb215485f5c44eba0a5d88619d72ac65312a178e1dd85ef520369badc2d40d23ccb5ec21be73fb3c10deed8f0daf9707a89b0c6dd3442434419302164167c9eb65fafc47e5abbc50d2896feff618923b8dddea2ff49f92416369ff6a7bdb61e67617f21a5e8c7d0ea5f8df8ddbcbbc44a83cf4661fc744dabb097b0165fbf4766ee4931155cf8d264151fff70e68ad8e68d6764434546522f540fe8755ce3f9f60130ab80e56769bd5a73533febd6bc02ac36272698784aca9bd87f0acf82ed7b22fcf9cff06dd6da648fec2c46c1fb5a281ceac6a9da6d52ac800f1b1158ed1ce6d426b9053101422f7907f2210f0453e6db88c90d657a9764172c699a896367ffa0d8d362d91f7e3be93204b9ade47236ddb428f55b25e610a348afee20346619276651159ee1a92087ff76770c21bf25064799792d706bc91ec9aef1380966411b0b9edec0c3ddcdb899a98fe5a0806367ff31c944f64441d934dfa2912bd2e853c550f5365d277cb746a41036abe230ee3a866e43f013ff1a2a9b8b40808c0c1c0357f2be55dfe5c34c6fa1ddafcefbbad8ee0dc0c68622134bd2cdc696df4728ad62b60b6fe12fa3ac73d8155fe547dd2fc59dd2b7c7455786cb1a7aaee35eb3248d4ec001b07bd7589567888330431658d2bb46857a90879dadd7df59d7f82fce40f838dd410d96433bbc6a837c14ac541e78005dbb2254874b5ab86a68e9117e9c2dacccb7e0b5413a1eeabe0bade5121faec26265120a29fbbeac5c986cd66fbd2a0005039f3600f0909f1037fa5b19daf08dc64334fe4dd2f138c9c0de5f858958853476c1fc79fa65f535d1e1be2fbe6dac0cd11485c2caa8fdd3e5bab7d9e3c19165521c8cd9e6b52bfc95a0a9512ffedf3d8542615c93d6a75b3ef47695d452732851a04354aa72a517b29b245f410ee5241f27eca63125ecbc434deec05d4846718e5e2be4f18be3346e17b075451731f60efb7fc4ccccdd8f072b9bd2616bf3395996cddf44680fadacc0bc42d1a6060515dbd47f8f9061e6a6e9b3692108c3a1e3654d0d417c2dc5251a302ce285ad6c8712998e741a72e845b54710c7d00557bfb4dbfbbf026abf92cf60a0998375e319eb3efb530f4919f574225912a57345859eef20abdb06afb02b7982d89b09ba2361339977b23da43b655317f4f53a1962f5703ab1230fcf1b5fa1fb0f1e75ed9bcbde0c1d4e0296d01258e5aa18d9c41580f17e54b134a6abbe6e9dd97f97cb09d60a4c3540e00d2a8fc529ff5a902b463fd9090b2c4129f9b6f3b1af09bd21040354c55c6960f3b4927fbf480564e04f2f3b6c223ffd9dec05bbb7734ee2de3209538a2c6dee8c58e01eef74675c1c5ef73be8d4af131f3ca8bab91f8731c327a081d47bbc293aae44f35ef460d1141d5a38596063062f821bb1a813904d3c954dcad640d0203af310c46c2732dfc52eca33a7d79dbce5837869461aeeeaf95e9cf6648e8b638b7bdface380c0638afc30cf8cb5d3b0799ee138e8ebba01126eadf403d9caf8ba8ab310ee41887bd4fff08e8c6df9ecd04a2fcd921bf7acfd00d96f07d09b166b3082606091cb81670d276200f4ffffff0b