PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78791 a0dd5087df42227d0e0eb83b7e23dcf5072adbdc84d77483fb8448c81ad89193

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
35e9433bb724cacde395599d3fa2d41496c728ca368215ad36b20deb41963e59
Certificate Block Hash
a0dd5087df42227d0e0eb83b7e23dcf5072adbdc84d77483fb8448c81ad89193
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010820100e0320000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000619e42b077193536fa853fa7f11216ec326b1f9b6be60995d1ec0d048b96dd293880ea44220a6438b738cdb1932abf0222246ed3ced208f07d5a3226163203a60f7de16f0ded1464e3999dd0805cc30a5d3cc3dc5e61470ac10200000000000000e0010000e0010010820100e0320000

Raw Header Hex

0000402064efd8dfa7d284f9ba592ea70d0a4052f65e4d43e61ef37a69f6dc6139917890f6537bacda5c1e3471de137c1486548f8d951b4629ed017826db7b0d6bc8f0ccd1643f6ac2cf0018593e9641eb0db236ad158236ca28c79614d4a23f9d5995e3cdca24b73b43e935

Proof Data Hex

59,560 bytes
1212160103074b0a2abbcf8590164d8692e5306f603e9e0f8aa60b4c2192e58a63a75873117e79c61c8c72f4d2ce30b681d8bdaf68e769b6698577dbf492bb73a33f20cdfd3b073212a5720ce6b7188d592870c26a3a2ab71b7fffe6ef78598a83b6060e323fd1841fa9a81646ff7765f390a2b2824e1dfb81e6077c91321e214c06bc65c072c9e2debd3f5431f58f747af6d5064794b975494d0d2d9ce80a453065003942fb52089c05edf3ea21e7c8806a37c32bb39f09f10197e5af6894c15e7bc0a845fb7b514a209eee7850d4e0fe3dbb63a8323680178beaa8badb866aa65dbc7d8e350f9ec1fb366070f1b75843a23cb9e754058c1054b7346aad033e25f12529ff08c427e4b6ca4460a2e75bd9e5119114ffd54794215311e4add23db022c2f6dbc1275bbbcbc84215fe87aaf2ee86f881813bf247a96a0d0558e8a495bb02234af8ff21a3a6820601e6089a6592ffe8e69aa14c1d70a55e33a2602926a84192a6934bcd274d58605fd847b509b4175fa52cb61e2bb8ffd6f62987e3c7e1428e006ff64ab77d0694338be57604a8a51d9dde99ba7ee5daa056356e0252a298ea37740a0a39a28e78d47242410ba8511b2708ef9f0491f1608e88314f88d742d97a4b8a400f2d672e981dc7a91b63e3520ede9c9322b8ee6c09faa0c1b6ef0e402fee2a1d1b0712f7b18740d696518ae016354f682ba9a5aeb02e13b831789cd8ffff2e8e8cb1bf32d388e4137ca5806a2b3b7bb1ad0f2c4e536906b814aee956507d279e499b2bc755a933736b40e53235f63c9e15ef1a8ec139b58c0fa790e5f2ebd9f73db6556892ec784d0f384399ff919f06ec5a8f6df603683f20d9fafac92a74675f8334d510bdfb7c887ae9dd94ffdff63b446a518b9cc0b1cd0663c4291d623e3c74f860d8e9366c91e0fbbc8937b86c312065bc805b986de8666fc8386b3afdd48c9fccf298091dbf6de409a7362b728b5ab0fef021488bb13b96f74bfedb00738c9edd2225671f0a10cf1105901220db3471fe544c35c83326019a4ed3a0a22430191da710d5d215e9124b72b8e9e03465b0303a00092b988c1087c021a89d93c228ac6c1ae757c144899a0a0dc927c1a9410145d5a4d7f7a2e47167630b8734fdf40ff61907b9706431349346d868fb186755a8a4c29c34bc27b9bcf91a098c43908a8e397d58e52843cbeb43bf2616cdf33968216cbd311565887fb201c4383363bdb9d09ad8216fcf089b80f9458810c5ba753ab3f9a05c783a52d10ea636cee475ab9404246f3a851fff602247e458ce5fbf18b23de69f906c2a33f0100c9e184a135b7bac4f79f3867ca19c1c96b81fbd12f1b4b3bc2b690ff538f3bac55b81ae3a89f4ed857f50b5ca4ec3c60c032cee7a9a1c0d1bd2467e89626f353500ec140c933c8cc2a209c57a2967c7df0143892cb8ea6148f91d54d9711f68a5116368358dd3a3f1749c1dd1b4d70922eff3921317f60f9c82ebca114f6340dc47c979fd17b8b7964d3cb0def98dd06da68c6c6fc7ef1a8ade91e8673eccb6e9cca5eb3ff8322f1963c8f0499631af7fdb4a4c3547543f36f3b7a5e9f13343ce30c34f13cc0a344dc682d77a231d0ef139b44c19beaa2f42123c8037c5b857332ae6cb8331f81c646a8780df5372a824958b724597f35dd55dc304b09fe9e5f65d996021d6b70b14a8e32a4e585a17f42d468a5f0444c5c09cd187509345b272f7591b23be6d5132e81aed214dfa7e07de066d8fbe5238c719c9cb88bbcd84be1eb7b5c666ab8c25bf48177a113c0d5d4a5897317de0609efa5400199514f5e1b021593d26b5f710a072c40f59291de0d2da2cf4044f91bee3fafa7035204fab92313394058a5d4cf74c9528c5adaa9ecfe10cfe7e555e94af91b55bd027259d707f0149909b74a0df79602fcc4cd81a1704e4a8c5a535bef968925dc60a12caa045f32587ad61f47fe47fb2ec979c68ff8313dc28d72dd2a6698b22af0cd67eb66c1364ad9924b3bf213dc7c457aa4615e07730f71a55f2f438d89292214b3f4753a518a4ea924c9c7aef20c98c5d36abfcdd3e0a607c26f4f1b1cf9ff55246d53eaf7f28850f899cce0d60124a69be623d8862204600c58f5ca098f519f4a19bbc9092c4b4f258a7baa2352f263aa34e03d9295c7f47127c36e58df9006b2186aa13bbe3710deaf23ab528f769571079dc780fa5769321483f4aa1ec0e85822b778707907a17ce416aa39780d6f9be4293e99a0bf11b0e3db7b61e0fe1fef3ce9ea2d282023e115caf248266d638b74df285694720604b6e75dc3c5504b2768151abaf319c5007b7c82989d78c09a3858fa5e20c166f26aba493f9832870f4129a6f0f14559117860007f7b9626e8e96aed98c0e50781354fc67835621249e4646565ac09dca4a416a84e36328095e748aa4150f718fe3abded61b1ea182093121af487ce7f43024661664c710b0738127b4b9050415329dcb294c3fe82ff7fb51695f04d5fb2941a93fb0f4a735a28b77361c53c5c4ecc0f9259c5ea6013cea9e1b2728969fbc23d92a157310322c5c971b683a49873b343e2fb911cfdd458b592916ab4a3be8064c0cc1415e0263bdad1d80c475d70df1dc141d8e1581b6c37d9720d2bfd6dc085d4efc2f89fec931f29d28c00b533ef9538576a05e34a1c19ad4be37fe20ca53b33dccb2ff7ae723d75fd45b5a9c16f551ebcf3172ba52a1f7fce596440ffac9b4c98f428c155c1e92cc6d30e77662b389492c216ab389222c137d90f68d1a99f33dda8821f4cea9de6068bf2a54f324eb31be60c9ed5719f1973f4c6e947426559e4947a668bf1104be5045677bdeb1389116f2736887d2f62044f962743fe8ec047a328ea5d88a1bca266f0780449e9a25f52c345e7f72e94d27577db50ccbb17bd966081f0eb4acadb56067e0fd14e0c0907d201d717dcf9255a9a7aa13785b465222e252563518ca9743c001b3f05614b8afcf5b92d6e81ec41ed4dc47b492c27a3d4cbe374ff08091df5c57f8e14e94cabd1edbdde4e5e56cf4074dcc287416f8b69800d1cdfeb675705a3b9cd030c0ab976e3afcf592b215114334a7dbfa2872488a74e7f2b2f46687df5795f7f638f209930b5eec711824768117a91d417b9ed2cb2622e621f7d22d97043fff9731024c8a934b9e70d9eeb28ecb1840da4218330a6e7ba9b83461cffba63ac4c9c46eac640b3d4bbde9f73337270c043dff89c8c78979e1797774bee3350b4524bec80bba0549a2babb0a1ea3047ff640e249123edfcf8994c93eb21564515d88895ee47eed67ea1203942df40fc2cf224f21c326243fe4d39d01fe7d2e803e7591586fb5faa60ac3092cee81e85f4210219df248019a6ad8aee6369fbeb504a806d4289e5f64ec1aae8d757e956d030cd159bf71cf645f0d71f3fa0a31708bbdfc896bcb6adeeb96456287955107f97c18d1cdf1e9895b39ae2b55900f315f236ae1defc3183ae2da45c201af6c56efca6b280ad282aefbba81c3d72e4d78b3b9d6dd2ff8bd4317c914ce48249aec5c3517d0ecbd98dcea7e9be805c03b8d24ffbc127af0fd6db3c80e29eb605809e35264689976a0c20db83c80a0504eeb325143dcecb529c215671bfd66a806c8c789fb66c2ce453a942538d33c812d77955ef1094e8c102347f629f57d8dbbf727deba7e7fc605368d0748f4ff2f59353907414ed3c52105bc291fb8de4dab5c37d560beb4c44b46686d960d8d3973409b628ccc74b7f9acb7dc319153729e653747b55336bb3ce9249ad4f5aebe91691f6304e3b4da59a1929eafaad33a58a49e58ff9cc447ede803b61ea211abe55a0c9d56515114b10d640fc63657a1745842a69f17e9854d55d0b65883bb086428f44e679570f87172a6f4cbb741f8858830ac79f3368badbc02378234cbd5bdec0e798635429b6202b67b07d7e651da555cd94459da442a0837cc2f1817ac1beac185013246b8c66968f29cc143ffce61ba663bde8de9c03c53be30eea2729aadb905d46523c06a13ec32a8175951744b9df43ede6e6d04aa500dce361729fd26fe3c4ce137922f40f0e2b2ba0f6ccab658aefe34550776740c41cca28569a47bacec21d1a8c754b2d4a0748c1a158ee2323ee7ca244b94aef4d166a3e2d451e69422521e6198142a56cb3444f301b9257221da324fcc9c17e783a64649c231553cecfa13cb10595491dcb2783f50a5f244cc095ca969acd56445c653e6d483b75a612e80804916d69549758253d2457fbd886902f53ab73df8fc0a6f11f35129f10f1db400bd4bcae9b66f9b9b897bbc97a6143d8594ca5f16e341ba5d5417bec283f8b6c3dda2fbd715d4817390d4dafb772d912e1b3bfe5fc1acee97852ba2f67692849dbe97c4be884b80ca102ab9831d1ae1581e08e9f43b4280473bc1f6c4f8630db08a2386968b7a41e6efbbb3ccec8fa006200906c9b8ed844e6daa9bc3d3f12a8b1b74aa8ce922657d9dbbb4405436256fd6b9e09e72258274219c6c6194a6a9a6a2ef06b1780abee358a6cf1d9f15f44b4a1ed3450aaca35442530b65004bdaaf58b237f64e088c851379246ac555963a97cbaafe78a8d3f56f06d6e43dce312d3144e344ebf71003c78ded5f4193a461f3f4629df3cb589b2a8aa5cb0aef86c333863054946bf5d2f03c58ac242f9694cd4d6be6d7f691503d8f51e410b90228657b77df4bb3fd7e5ecc5628bf9403f2aa15127d473be76a90ad263558aa38184bbfd447a2b444b8470a5838562083f56390f4fbfbd6dbbb2eefe422f25f75d8f6ddbcb8ec85c2db91b368ec22c109c3ecf459676b69b733b038cea29fd335a512c8a8cc137a48b004e3ca65879a0188a88c45b400ea33686fd85021607581f1b9e064a77ac0b6f9995c3250083bcc6406574e8187d36d352e09d23c0f1160b146731676174510ecd836eff7e975e13af2cbd1440d74f358aca6091681878ac2dd2fb8065b46b3927541bde92bc353e123e837776924fd3a831cc2cca3ab6d497b57601856e93c182a050701e0c04161ffb9c0d5e248a4fd92e63e9409635730e7200c281531cbbbe90ef2b23b669b36ef4d55a1fa9b90b0059ae8f366565f464c4aa6cadb1efbc9ca6fa2f524aedf75deb5b388f9c59bf93b58465c0733d3a131902b43c60de0977c4d0d3db7db38e675bdfbf4f651adc9c7ed409f3c28491e8c52cbf370449798ed10d2517bab4ce50133b1cbfd443de7e211f74e82d233c850b1b97d191d0597bc21a2c4ee40bb1f7446790a2b6803465a1b6d76772b3be6fa29463f582c0f1d3f040cf20fa43a46686f0b2673e896697200b7ccc9a65de3b6a853c76db7b3592e3a9b46f74f0b44ae95c03b7a9403d817cdbcc084766fd7734caa29b3290d375b552b5d5757b667461162f6bc1f4f68c154d06720d4bc4b7cc72be958f71e56fbdbd6fc4c624773cd62d1b9468c618654d4ea786ceb0b4f6501ff2cc76c1d892b3c78be1f9b37fbda1b50d322255da5f2b2ca8af884b0504ecc1fcd7d30f2c9e1c7d65588a41cb67f016b559a4e516062aa601127a4145f89380065d1ebb039f8e338d8922ac97412235c3f997c67b85b91d26300075bd3c06008f331124f031414d823938b938138d91ca72d249a1e8324153b07bbce9ab2d43b4dfb79c63ea651b57f8c884eee15e7b29a0a462aa85ee6cea32d40470086ffd25d501a09ad641c7077999f03d888c6ee8f39da7b8dbab0e76b4db3e43a925b269c7ba34cc78cc4a16f8442f62636540ed1f812b689bb838fdd41931cd93ac4c8dd5e71f3d52fe83344bf14b951949180bea9cba9f7bb0b74b84a001c719e6736cd05a84e25d533be30ea618dd3a5639b6ab406788f6697838d3dc1d57b1b89898362afecbe5cd491e2b3ce533d51b228d4e829665a2fac95c3fd16585e4fbbff7d6e5ebddd52a7e4b82291d427f2a7a2c645f0a1687bc8c1901e78112579b32e0451b627c7f5a94683e910de0fe8ac7d398452309157bbb4a774e20ab84c8d0cd3f724b390e56a1cd7928867a87f7aea3aa1808653b5fe7a985d31c47548fd72ef20b2669b66ba0de37ba078e90d9c1065323353a1e8fef52f52dc4688f7a1c89e77e42df2bf95721f3d01bb743e5567ea1052c14bc0975be2ffb1cf5b9f664e7cac58641d2698882d65acdef5e271c131e06c33af3c7177fdaba736fc6c2e884de3227608d66540aa8aa5573b88f8af9f218bb93c98a47e2757bf9e4b5660d3c300031974272049ca45ea9ad8c8d6fbba970d939ec56ea8aaf48a5169ad8776d0704bdc41edf56deda83eebf79c1b2c2f8e6a5ee2eae263e65a54eff9bb507d5f0a0b4beb0cce53f3c1619ad63247ce62f0b677445f39628d99993ba1aea93c615430a09cb465b7fc68491d3409051f2906d5ed169a830e986009e5c24dd7b3b9caf91dec1b05aef2762bd0b0571d00fd014c551d537de7a2d8af9280ef7cebb4ce9d425e5117ce3d5cdf62e9eb19237d226abaf47875ee859a72c92d2c1f4c476f6b4d2c2a4001c03ee20ca37996c9f49c86948eab293eb1d2924ac92d0c8577f3da0cc43af0c62598e2457ba5a316150defe09f961f42a0270fb93c47f7ffabceece6d7be9803f6eff3c492ea9461dd03cea9e9e76caeec079b914589c1e3d9fe7a43fa97ae98bf541321fc597ea43d824c80b92fbb3c15fc1894cce60376eff6db09293032227af45515376fc87cf6f9a1b6af86506d9a00e78b276c80c3a3c0b712d34c75692b842524ce7502ecf481398a4e7977a3c50bb8b04447101714d4f230267de98a8582fb5deaedd0fe78c064426bb2e9e9e0facb338d5cbdcf94ba094a7e5fa20ab14bdd7c1559bebc5dd90bdfbae8c5e4abb3b231d3bd3918aa210b4c8a0503afd406544b95623ce224cca6c0ecb8b12aa4cdd20eece71a66eb14d3882b90153177351291750e644dae3f8290b793275176f50ecb1ceaa268524af5c630cf57b2724ed8522b8ceaea741a7b26edf03f1e474318da59ce380666aba6421ab1427a4572cc63d2e7677872c0e675074886f6210f73d32d6c402b129ac095013ee38a7f835d22fa9d6ac728360ea3c11a42499350ecb749652196fe63133033e43d33046f460832bbdb692b0a30ccd1e1f8ba65e0251b5203e3dc7699aeecc80290f7b897b34d1928ea6102702b02cdf23535d9d25152a94b1bde30b5304446d213d935e0c7ddef79c5e6ead13ec7592a632bec6c4717125aceb1f96ab2406a6fb06c645c129ba3a43a395f1adca63c8b191dc63d1179c57e0f309986e39228265213435ba0b1356d5c796c269b03723d1ea8c2db6de6dca168afd55fa7624ab8930f9b34207f8694cfa5e1a7323a57ad7b4cb8f48252f044be23a9bdebafe836040bf9bf9c61f9b6f09e5fbc44a63d89c31174de9eaae432b2f4bee22cfcbee1570e89262d75ff09d506a3a35b3405e8072c46dffc0d7b8187e2320721b267748a68825974ab909f3969fe9c5a7f50e8e4222a99c6bc03244b9ba02beca5ad1ed44c887fb752d5c5f2274f370c520293eb995a896eb97b359a765178264a095186eb45a4621934276d73e33c41cdd1a76d4d7a9896f0d8170a3bb2089a24aab7b80af24220a5985636fa9eb501fdf704b4741a476e71ffccacb8a95e92a6872f666d3571c0b2f4ab6d1dcc641bc2a7c2389f506b18d9f83e550feb370f62bf3d2af1fbca16c7aaebfd23ca8286b875aea9eb89eab20bc19adf37a093f6fe52aee67367f9780d9bb84580305f282f3943ad2d8dfa3b5259d86ce93910d60b7754879807233ae4597d567250272ea53a4688b454f726e0ed1260881f414ca249424d4df5d4319979a7e73762062005fbeb3a5ec4934a914de09752cff09a6f327975056c813f8144146aa05da45a0a79158a3f6d4c72c9255f02f23476f3f3a88bee7d217a02480be056911d9e8032ac28eb3041df30314162b2610e47cbbbe49e6fd952c5ce653089ff839deddc227ef9ffbee2c7fed2706d6298419ba867ff8cd73c61541f164b0d9e93c166229eb563a282999783958eb213298dc10c82c43bb636de26b3bf759d054c8e3995bf37281ef4c146dec751527ec8031343339b6a4af83493eec1dbc080356714b08f1f1c1562e02aff9acdb76a03d1f2c9a89fb0cc2b165575c1e17c4ad999d6fc570c5b5d9def8871a683c058e07be963a841213439871dd525e4263cd9a5c03fbfb71d5a486538823a34f9ecba731f419dec56fc0aa7a85d45da42d75bab2983d8e0092eba25b7f94ef41ad0be382f8800fc8bb559da80dcb5fdba8582a4a23469f76c5337315dc3da34ddb7eff47a0dd8ce47c492f6401c6757315f1fdbf28c68268697c637995d36aa0c18e80b030eca35e37a4d16dd547ed88d6abd4fa109385865177322f2dfc73806be83a3aff3eab0e1bbf7080a6845b836dc80a98d4d1c741343b783f940086fe2b624644d3856389f436411cc62553fbfe5cc72254a4c1750d7ccb1466af06ef133e92c5a1b4bc05c9bdde239b0a2bc676f3544c5746002b5914a0312889d95e39ab130ee2150506d8ecfd5ceb5f8ddd09008c88672786ed5111e583f516740addd94b032403c66f99cfbb4bd24bc72e1d87c6467f5f1c2bc0510bf78ac551fa6245b9ce40fb1b6ea20abc087178068761d635ba8d07478c2202d27eb2a0b2eef79260ea006787b5ba6b21f9eb3bb939d6fdae3fcfcc1ce2550167a282d31cf9194a13074d9712e38bd968e052a68cfe7af2287992ff80f3720faca7abdb57009da4152300db0f4a3d3f93f7fa625f4ef308dc1e695f0400a54f0620e72d7ae8e560179a01a8fc0df959d20400df8ca727c54f0c9d8264acab1f8359e237151a811bfc2594cf0aba42e60620d544abcc3355c7a32d6b6b3c56c4b62a2ed5ca7d3980a9499b5b30a612c3ee414ef075cf7e8780be567964c5b8f1da2fbb72211ac52f84b7fb70e88b8fe985fcd4cc86324029bc29b01e5b0ae24f0ead1e670e61418a0b33ccdaef0005675045559ff60d81978075984011b2c087ae90864e28ff1faef07374d687679dcd2b06a904ee9faa9887e3adcf316ce93dbb84e84d6c0e142e3b1b33f67d0b55ac58f19c02a7ab5dafb4121bd20f1f813927514f646e5d09e1b8aa6908e6d5d149f70fe9857bc64cd9eba609af8f942de1a5afda265a452cfe2a55a7489f5b95c4635796cf6bbcb7cfedbc322c37f538f6c06b674d6361ca31829ff7f565b151fbe7cb1678c87aa1638a5cb70f9d6b12d9fcc798920ea699ea520b815c6be692567ad5796fd07e6cfed642604c06a27e6e0ad7ec82829c7ecf9df6c8aa4408a806b0ff5aef10d248d2805bee3162c741352b20fae30ce3c79aace543414450084418efabf7af47ea4dc1bbb15eb11b09da83ef9082fbb7579e636340dd97144491939a9ea687c40cd696966c622b23ca06dcdad7720e3596ba4917b005322908a86a91cb573719b5b6213579fdfb61785c83daa93c0b8632788ab9366bc756c984e7c164e8fe94936b14bf23e3c5ac9b7ff652534a7b1508d50ad770d670f9b878b8642de03a4a39f1a6e3c042f8529cad45ca58e69fe245eda60376bbfcaf5c05ceea648158cace14260d5c6595a428f9fb298bc2d7da4a1b99352002bcbf2b3a4f783df51bc0066c7284ddd6779526cd43e81ab98fd2937d4dab4af1161fe07df638f1e5e9d6e650f5637f620fda7991459e92eb826b52120cb631836fb844fc906b23054d54448bf7e82a0005ca4a1a390eb986e96f5919ced40ef712cba878790fd8e0a4a75bdb501fe42742bdb032fe6db2e117cdee051562df81238e9606063a5c174ce4455ecd300cd1bcfd71d1a1f278568ecf378bf21e693f8ba1b1543be86631d6730f43ca3c57d6c5b8bf4599023a211657e0c0402669cf2188f700bdc8962c9e447ca8acab18c7df50811a4356f956d7f6a6c6663d4cd9b8aa3ff3b492f18ef7e9f5442c63ab4e0b64423c5c690afed9531499014b01642025abcfb664237e691675f61a305d7058172f38ce26471f00f0a8ae206cffd22046568b558c73eae595dda94e8dc780cb5ca2f181485c838257897dfc342b022f4082afe1dc90462948ec09fe2df141c70b41eefd10fe28c2b42686eb959dd2da4613626784244d07d4c755f57fb0631124a693930b0b6d7cdac341aad1701a942b1e3ddb507a928d8baffb7b49972dd42fb3f02f1252ca527f1af3343c6475dedbccddbb1a903c05e054ac3182a0875c043192a2d379994c5b289693c4a63aead605880ebfb8af36212621d714825c7c259875e37edc4667746949436d9529b2880007e978fef484a80bb859dd6085312f28acde7422f3530130019ec7dc2fb68adde36df006a84e77d046209cb1ebbbd7c804662d65c9fa231072dfd0bd32609fb71caee839877c9fc87b9e5eb53b1d06c437c5d2e30fa5045442ed6f03a475568f51d8376ee021e8436d5688484503bf7fb79cb54b91ffd984a68f967eedf51367020ba1e899c4783ab5466871330813199c6a0d2e6a6eee88fe095209ef0b873776ba34039b5a2d93ee4a6f9c2904946739262e4ede97271165a31a5b9e249e2790a4b66363e14dcb3805857eb1fcf0d053f2a28bf04ba9eaf700dcb8ba0fdb010b77fd1a27312f05f81fd363f2f485f558aea7aace6afccd20c26945307756a3117eecc8bec1134537c2f0067771815c8e9ee19bce53f992bec7a1fa7db07c6ce3a39f0512c69e9ab2c25b6ded36f61e9cc06f0fec1c5371c3f1367e5b33eabc91e7a03fbeff17b9f146601485c1d60cc9d7563439baaa7d701fee50ac6cc61c59b3beac20f103a8f72b188d94295b6a391d3cbc619cc3576bc42fde11c28655afa0674f834da76fd5d9295ab2b1b8057b1082332f4698d3124de74aa48f247e62e946030e302d50ed1b382aa34ce82aeb8f9eac65c57ac1339c3166515a9ec5cd60362cabaf26b4b79fb2d1fa1f8cfacd50f04aeda78010de39f51897b9543ab458e0db6340e6d1c532da4660db0f85bbde203393ba26847ac14fb2ac877cc729319aa060e544ff61d11a2ad77179edfaa6008c95629cad69bc38ca63cdd75c9158922fd4ff4d970f74e87dbb0ac8883b41f86d56651fdee1dab89198ffbe0813027fb4e742a6dd1c0ba268056c3372e5b1f9ae680dc4fd9d3d155c2e479a7c9be417bb459f46f297920869ce67a78af97e2650be07707851b71f5f0885d1491b702b1b771eef0424e884a617eb4fcd9ce4e9ee26c6490173fae0471a54750d62af223096ae60029416b57881a8b788a3ea9f3893c447c8c7ef0c508962fd38c3d1034c35da8697bd340285f5767159b5ad42672ae1c45d4aeb0e54680f4c4871dd366d8e6a202fa1f325f5399fda817f3303482996149cf44c81f98118cde73aee288dbd4796ab3693afd6ec6735112f8c5a6753e39587d087e6f34488ff3b5f3b602fa8001f7a89bd68dab1775e2f6b4bc9b9ce9222d0c54febf37363deb2d7b06fa8f5cfc9e2def523cd962feabb97c1ca6ba5823c47b64b2695a93d320a6d2eefbac5f453d884b2b5a7f47a97f16b28d82512d9f96888615b585496a0d04e3312ed72fae1172c8a8c6e6583252f259e5675e541f43a51a079fd13b320bd2c1fea962012c895c1d2f4fe25cfd8684e63b3a9219924d54c86f2cbc349c903949c5c930f17eabb79c529aa5653dee7ec5b50f47b84ee1919986d54860721f61f0a08adcc3b68b652383933da60c478ab87eba8d43eed5b17eaa3208dd7cdc9c289b44da6698a2bb4826eb8aebc69d1719454a013d282846afecb4facf272432b219786d63e405539e877d9641c444b55c0f413b951fa26668459487de60fa9d196395e7716b00f508a458588f10ebdf990cc5ca178ac36dbbc4e19022d726830ab65dd33da6c4ef5d90975d1ac21684e7dbfd61400aa3f20ce96b00699c49589292ac493fe88d52e576ad08469ac89497b8edbb2deca30f6e241723153e7de80e00c486556d1e86943c56e982c76afd7e1865841eb82910335c8a0b2cb1cdf4119fe06e9565b4b4e92030b11717064ddac61d87c914de9014354fc6b2740f905d3e355b8ec3f63c18f53087632633abc019ef05cdcc9c7c1896147ab7e42be9b5925bd3875ff249b5f65d7794c9fcb02b421147a80bfab0eb77ece3b2736665cdc379ead903bb7a02e27c29d83cc6a4e0f8f0803154abd59a0df1eb992b8d1401ad4f683a4ce5101d4fa45fb92af35dfcd0bb3a49f959a8452f5b1818b94b19d416bdff9734ec7af5ea9303582063ec6a04d34f53a44bdd83ceff5e596e493335996f00f43e2999f87028e775fdfc161001a14b46f090a33ca579f9a1063df80e0dcdff2203bc99806fbf0c679000c7bdeeb6dee7d9514021cf131f678b5c240141cef04d01062a7655317dc8fd2ac2d790c9df0801992fad96021d707ea4aff4b693074bf8874fac79648d8b4c42d4cd84b5ba6f46a0c591c389b2c1966ac9fa1a2da1696977a61824150bdf2cb287a6de5652557bdbb344a3c39c8f4e2d31804c81deafb569224bb03b25477567a63e66e184c691ee39886e225e6a1c615013353c301a45f744bca61628077cc8e733022a70f1a4bdcf48470d3f4d9fbbb7272799a526485dbbf52a59c0fa6b29b2c63a1a0ee70cd93b8d879142b80cd31accbf8896e69dd9911e2ddecbb315ce806da477e30b53fa872c7c1b30d418c38f8af74f1ec41c11d296420556e6b76d7b7fd7bd65f9cba9472ed1643c0a3a1b82ceed8db00b2c6d51ea69ee4e44f52250e4a38c308fb6e7b3691de3d1272c81c8a3d6cfe0fe62a31870be82b4e0df6da8ffba589b7a49a4c578e21d20e8a5e0309827bf52d50ebe271b1141f1b6b8df3fc9b619b37a178bba6555d2f5800f6458e2ac0e97fa36ca2477a6e70aa723d507dc623a60d6767bac9d1be2a6078d89838eb194b080cd6b425a2182654e32fcdc091f66c43ce4c16e7a9f0304da4da92016983c0d452505d7d81469f4e4075db9238baf86a43bc993930ba430a0d56d33ee9e5bde1730b0d3574ea63030d75aa96e493b6439f42dfe00679db2cebed27d110183a4bbb3b3384ef5824aaca6ddc791195fba3b6b9308fc9932e406d36a92dd733f80bcba26707f802ea07b12cb48972533c48d467b42c6d9846689d18ddfcab71ebb04f4d3ea5e1f55c4e40deea2d5691da0c7a744e8e1ff78cffb835f762b7b248ad6de652ff68a6860ba8046e16cdcde4e5d4f8be6da15b3d5f60a101ab6eda55b9f8b0e5a374d8be945bea54bcc592b1b24b889b0362031f3a157fdf9b17b2c0cef3c063a7c41ab76d90eddfc01e34bfda751130e60704ec8bd9900f1e6215602006e7fb338b619061d175ac44363a6c95e17e371af0cc705fe1241d774534a4093129c17684d1c6cfe4f2669922ac7b1cfa2c47cd1ca2a896b30bd49387a1373b0d86518df3643e4d52fc9348d238e8e4da2c0857a5de63288e964b0035060f92fcfefac47cd6d6dbf4b901f4529b6e212342d3b888394f27089a6cb4e70ec516d5dc050157b66ca20d4e2f3fce93615c768a0f2494be1ef5b559dacfc275fc9d152a2a6fb03a49442f5b5427910d34654a27afcf390fb21dbc08578d99301d1337cc4c6e596e486d1279d236b8752a43b1d2a33417997f18471b5ca8bae8adc01d5c1051fe44db0f223765071d569af220236c22d43571392fb5ac49aa5630307aa223b8c16994e0236366042a58e5320ab39db00f2d2609c0d894feb653a7994ba61ab6837ae3ca685de4b310a19afc7107be270ced98d92ab19ba57b7cc4d2a45770b687208b894d98165aa8660232015aa38e3c05db5dd3a5d80bd7c92fe1a08f4d283c66a552dfc549a3e9478054467ca1bc8a3260fa317c413dde2072f095e7812aa4a6540f66b6f5a1d419e2e2b3517d1f45bb68d35f900e2c63e6635a428f164878296a840c2e4b715f8d5f22800a923c6c6f9358489fd2206638f60be31576c10959eb85fa431c93ba7beaab84b74d7c4c85e2b773536e3336994bc970f0111fa8d4bd2141fcd7028af3be00652fc005330ab445c6b244b38e219031755f8e846f37aab8894f1298ec98d19815ff3502ee5b73767bc6a9881696d090aebfe02a859a1df128aa116b9e3755188d8e9285589e7860d549b13441db0b3abce2716ad670b0cc3b5a968585552df0fb7026540c1c096e5b2aaa5fb94292133ff2ed181ea16b4a73f2a05c821df03986ec716f87f4d0e1b41dac61922c7d9c2deab6020db028ebe53ee72d4adf66b821c9acf9016ef486c7d9e6dea31e138340b8e8c512a489718293b01f56c93241c49dfbb5632be6882d20dc576804a75fda43b5f81ebb3ba508937f0c1569f27a52b8cc3a1b852e04b46b8138ef69e9908b522183ecf83a35f006b4600dfbb7c7186377ce2106556f7bae062caa1e194f139aee34d03e3cd246b7b049010c84ea1bf7bdded1b3b65cec66c42bb6757b3baaaafaf8458090e5e7f4f9e0b3ff7e10580dbde5e59e5cf929c22dc99541112e9be729873c7381ac99469bca09709a67cfc806cb5d5d7967117eb05bf558d0da9f7b9d15aa1d909a073ff77f2bb48bc6ff31bab7614173cf98ccaeebcab865d2307154ff720fc4502fb91b135fa06bd2e22c3a68659a8dd16f9d99b75d98245c01b8d607a0f39b2a376175e16a7dbd60b6651144c9507236b4223cea37fd5d338e9a4f31ad7175a7f7b9fdf6c40c2f2843e8acf9b09e576db96c8fe003950ddac9510a00a7d05db429a918918fa5fecce361b450de1782c6b4cece9758b612a99960d70515f3e64946a30b3b052c60988ed843ce261bfad8eaff92c440671640b04a74ab0e48327c812e466f02d3d7b8288328d4f7b46b7f216e3084b40e781bc3974a4dc2c4441e374f57e4e236fbfdf61610518fba074c35c52b2c06c549d55c28d68c6d2090ed2f9fe0a85b86556625de5f0c7bbb4e9806aeea5b114d5663c79f673f079705b75ec95f394f51e962098255e679aae5065f3195ca0c27e7d8a3aa7e4a1734fcc20c073fdd2c56be4503f8bb0052ba9752b5433ce12ccd00784fc27a7b93e1dfd5db97dca4a2da7d43afabc4a883ac68b88d568d2ac764fe7bdeba9459aadb60fb94bbccf24632356b657028513352744f09f564ba46aac2f8c80bf4b3f786c81da11c39a97af1e6b7b1b88b62f49b596859285df7d3dc3817e60f1d80999786fbc67cf9cf8e6130def289bb599fe8e75082f791c7306090c79fc6907be02077040b0b55bb99ff7217f61680745ffcab93b7a3442cdf8d23e15b222d00dec6c9f796e1811fe84933c3ba0b4936570cbfe2e9818a8e279b719eb5481c8cf4164857168324e910a7025c128dcebdd2569ea8dc324585f8a027387d6e13c1dbdd72da7c5f7fa0be1c2471d7b64623e5b5ba2139047761fae7a6b75f508621292a04b8ab692ec5a79f9354e04a30fb242f2e953c6905498e2db45881dae2ef6c324564aa418ae6c42c513d6cab2214fdda4eaafc966d4439a2b1b9ada7e417eec92b969b8bf6b32d559d22efa3274010b0bc1e39c4bd33782a8179d83fbebc8b4ff074dd7c200cce106a6462a5c67db968db3ec226723d76f049de61ee0f098d586c4225b4a9be9eac4bb2019f13a25a7b9a365607f7bc108ef62e2e2edaa11ceed9fdc84b1baaf7692c46768957fe675b5c6daad4222917b5c5e84405a92d4f4fdfc78573ef66bb6724bfbf15fb63e66ebba122bc7e54469ccce480ca523641b346710299b8921ffa00420c75c4c960c143a6ae87e6684de750d1be7539d58af404d541d0eef9c9f3aa50d16392a4f7c915d0c9bef13ad94110d475eac531079a5ec0a8e0bbe49aad129d83c8ec795b7f0bc2e1f3b2063598fec78ec66df368153bda1335bf9bc69c97d062bc1166b655d063ef1ee7ca564c00fc45b3dbb49ef6a151b66b900ae3bcd5969e9f20a3f601528399340ffe2cd0431fd32b72dca77eaba30743a4c76a419aa9b1830839e22592b3a58201f42088f371fc31ab150e6f58343fc003baa8f19a8b956002ee80f65a9ebd42d9187ebe219c7d08376e904d3a2f94e58520082f76a4a81ad008a05cb3c9d3ea6ae1bc5ce6f3fc4ad825cae0963d0dc354df953368c25f25202d4d00c787bdebdc4cf98c9d7b0b5e51e85d09d2d80493783429ff35f466213cbeb8e2d53cdac5fd6e66631edb37e51bbaf6dd51dbdd477397f847d405075f52a7cf48110664a3b49ca0f382a3bbcb8664d2bfbd31e6eb62885192a303ad2e31d6c0a652f4d3d1902745ec24ec19ed6585b0f0d86ab6153729dff7d109befd5f8fac4b7e8e826566910d102ec06c4e60a2894f8ba996e057acc7f393e13e7497f5bec9a6ca3298cb818be782a649ba918fd3580ddf829e8743d13f4f49f8bb996c32e1b517fdd691721aa24a140ca67c70415d677db4fef897866898bf1859a1f36e723c99b6e332e4612230735ff488163420e740ef7bc3f9bc7fc464d5dcf63893c105327e10beb761790ef50111bf7f70d5c2a3306917ba87419b2acfd647ca4b8d766bd2db6c55faa1878f2c15761fa39dd0416fa34edb859642cacca1e0d2400dcc6aba36c0c8dc47967babfb0ffa7db239555af2d8ab21cc95137c6957ace77e5cf5e5cda8a0e23624698a6419406bdfcaa73dd81e2802d584f7f7127f9becc85d48a4c9087cc8a407ed59e5caafc64b9694def337774a2f699e49bce66c304524239e4876214ac824bdd6afa6f72e8f9b69b9969bbec173bcf0e277cca12f83d8a6b760e59113e8e294d51968eeb5619d775f0e6e191f3d9ee9bc775887056d6d90aed2fe64605f81186b916aef6a4033276ed08f2e9402ac8143a39d526a639669dfb373498746c6d8860938fd1b5890c4d226f6eca2d8e85e4404e7a137e7dffd81cf69670f8339ba21287c0f04c8d75d4db77c0dd6caf85d7db8812072c278c1bc698995edbe533696443fdcad528b43340e810b24919e14e20423bd81b99345de921d6d0abc0f095470513593ba85df6b68e4c9a5fc3d1fc497e85f4a170e27d6d55d263cf4a100c9f7034254b28813612347e3dfeb6b462096665312fdf98847e92f91a09811fc6f86f624ab6305314873127ff0593d7d52c756a7669dceec495e5a8544a72b759d3177277f54b3d1ccf1d101722c6f31fa5563252984514d6371ec6b239a371df440a46fb7b7641dd979887a6bb7920e769bc47f851a1579f7cee86a7fa51520ea633a3b099c82184463cde1298313591a0ab03f8129d9cf17b6af503baba8a9c133537ac53169b308795d1ffc528b16ffd314d81f17579a0b4695e3bd54a133c4465e30a3aa9dfb79341e1fd47ed4e164d8e37f660d9a64d4ee847f69ba2213125569c6e90bc90f845443769ad629efeca57d80d5121f74842a8c47afb22d943bf92b2344edcb549c475d59385f4092bba61502911bffa8094a9cea6c81a72b7d2f011a58dd18a897ed1dd2138ae93d46cce18c4a87fc28c4546f55c8d665520868f52c9112c621383f00975fb9a62b006f05f92f3e961c299cb60efe92aaf06c4bdb6dd4d3fd66a4c1e01a91367ca2fdc114bc0e2eaa983358e638a8dd5597727a2591ac5f559a2c465aad8179e0f95b616d94a0796fa63f85484b19f2f6ae746f8dd565dce51d64a4fac117a3fbee7865993eae66f6a36910f8242ae67ffcbb15db6b6ff1e3a60b320ffc0a92516eeada6bcccc0ef4a054b4543daafde090d6643ca5cd1ac5e2e06c4fda952130909d8ad13596a8a8c9d3566b0c8201691689734aac9f1a8fe0c1ffd6edb919658cfa3bf8e6e813b5c0f3b72a081bf53dad27fc8e6e463b9312454dd130246267278411ab5f5241dd3c39c36fd7148e9eb71fea39a2abb8e45c6c941356c95671121504727c94c03d24a10d70d4cf002cd2578fbf1296529f28bd9658b32700683a56cd6926ab32e3c0427b37c3a23a57c36da268e1d09bb64c383addcefd533dc79502758678d15344dc80594d5e8b487bd57b4e536deaa26dd0b8c0d35eb73d9dd9cd0a87d8178103fb5c57cfe511694b0bbf6c7a6c6f896b2328b8ef20aacd12dc8bd0efdc329c8502b4b4bff8aaed9f1fd98521b95c7d1f3f38d2fd82b56bbe412bc40ed10e503721ea64200cefd015c802ae25c11a50954dcaebc551dec4cf3c55059303c17b1f0018d93ac6a0d44a84c584cf3fcea09288c24bf372305b33a30bd71e7349bdc4b801c4f05f5b5413746ebd540fe9efd75195c06294796394fb9dba97c42a8b9a0186abd2f0a0dae513695a364fb8e1456d90f411f1057f587be3b62bd3aa2a7439031816cb578907e4c3eb69c04afa7d984d95e573429836d8730428baca11633526c87762c28493b6818c416b6e7d81efa2c59d2e793c1b3d4de6e7438723ef577fff971bde0c64685c49e00330d7bd24c6a5809c99f1b43595e4dd1089171912523ed21968dccd2dfbaa84bbdacbf3afd94cc0aa123c4855f623e077f9182f9edac851173f82daf238d563e6574c6ec0457452b1b75fe634664c44227f88cdaafc0a8301aff8a4edc2646ba30fe70f0fdf10dfa2028360cd79bb87b0c2cbd9d9a0e62d3f1a120b623ac0f2fb1fd390537cdc950124e55b4803595a62ab58a1321d5e32eb43fee214ad6e14ffcc5292ab36362fab92bd9125a6b6ff690fedcc0f9d597819d850db72b0e24ed3b21e050e8edb64b292adb7cf007fd82214ee2ccf5298c2a77e48a84a0d572ea8bf63c06881ecfe3555d74da4b99c36e061d15a7ef68aad8fea1035aa7e02c2abc2f8da3d33e6faab2821b392c0b44320ab6415fba0dfcf542ffaad35178427723b8c719d23e020ba5b380b92afe6f2c544813dbffda39b56fca128cd005f814c91158cac350380352d2a46cf01542faaa25e9595d717c62b6eae87f619f34c0dafbf239650a56fdfb1e74a246daeda58fa1e77078667d991e05784296041d9af520c41772301ebdedf4b3785b83fadc5f536d5feb5b13b4089042e0672e9ead23defd52eb6b64686d8bfb1da40a12b6e9923f9a38e67b953e927e7d84e35274c198f581aa04f10467a9e4fbf45f1ec62157288b11878e3cd3835aea34251bba24253bd2c2efe7dd910e065207057a007e534d950d740ef5113a18ba8d5b4ced8d54ca0debe7e83549433ba25bf0c319a199975aab11808c3f75a2c9fff129c75789afed36c90e7ea4ed29c2f1233ae301e7e45f893370665ca19bf2dae0a3dde6ff9251c6caa84e37205bb5ca6aa8e71b2c5237594c47a9a5ed88385a19f0fc7f87b82f2c18395a23fc3817e1e7cf4b7a62ebc902c07c09b6fcf6e2ef9dc806d861f5798931174e784e022dad30c68ec2c325e4ab939dccbd85eda57b1a86ab2d12decdf703a9d7f2b62d764aae55ccddaee439d553c7171dbbc90f424abc4f056eee70b896fd71ce30c67a3d5777b7ccc82eee3e19bb2f0b7825fdef75ff26c0b3fae3dfc3895537f763d6a6ffda505c7095230742b4ec6e0eb63cd8a0c53b4017d92bf7c790798acd5677fa6b1d6e843bf593b1e7d2c6065e71569b27aac80937df88f44eb790fe87a1574192accdbe3fd589ee3da481287b763d1f59a5ef662fbac7b7cae6c0495f6bc441b0b00816961ad6951ed4152db44e5dfa2ca212f88404e6e0eecf05dab7389e61567076965e2474c5df1012ee9c342dbe2f18600c00b9b89931502014d57b28c0bdb797bb9a9fcaa81757e34c47b557f09b903a6c80fa13cc532a864093d1536dbce32a518d182a49e4dc4ad76456e3ba220215a23d71c8da23c4e78b8697e86e607d2efa55a92b0532e8c3b84ce87c5ff449df298e1196acfc82d390c9df93113eb786db3481f17f85f9384b3dd8a20a3b9ddb1c720c6333db7c527d27a15177159c64a4eb5705022d1f780cf94cc9de92b8a39657baf7a8a8745a68e67b803bd112a7299384c10e8c8baf388a55b5b2838739d14f2ba5cd658d1fee12e4d0a40172c035fceffe4bbf20c5142fd707bc7b57ddde8dbfdcc58aec87d1d81365419d4b7bb83c74c21e1af85a322adc8fcb5b27943bf533e7eb4dc3db257da06a4d70b094aa6f6e2912cdf6ff201fb0ba41f4e99d45bbc3da6e9fcbe65e46642d70803ae8cc107ef3305893e904dccc06b3608c9eb4a00b7e0bab5354a7a59bb7361b53ed1006201bff6278557a1dd7d952ad90e2092eb731388327d086f69a2d0d6cf6fdbacbb0a62cf6a0ade36b775b0239c5990d18b8f0d513ff92cfd93b12860950082b58df3e5b429965c1d04bb220b0717efea3f321028a5061f71c88f6a331411e88a8ef1f0df9fda8cb84a18139f7d9e2e03dd30645b87a23f3419af47ca20ad3490c190092cf30b60f6000186af17ef40adc714e9e9345e73892b6c78be648dd45c2e573a05c87bf25575e629c3a215d1f3210d4646241427cd57f1bc3116cb1724411ae77c4a08463bec41ea935f70af88784c932bcf3f2c12d14178fe9b6bffff363321ed90d278d00b73b42c165885ae18d8dc82c943de92f4d2770f267375d745c56a1d3b49dea0530c47116d5cc978020b3198243228a79eb0eebb2e5d142811a821127127b45d2bf641ae5df057ce55babcf3bf9749bceeb7154fcb4d90343df89a51d880414654879691521f96ed75b95f42178695791a6c53c61ff7833cff083d9309b0e19f74179478df1d703a8687149236df46a831b0e4805db35bcbe5e65853e3933177f8abf42118c2b0d7d6dce77762621df2e86b5c93131b409a1432ac7d79f0ad951b9411e855a59d8e32153323e644054123a367917905a4efabe59f517b414fe6d4693fa6dec8849a9beb9ab7ad299f837c09a0ac3d8775d4a9a1ad15d7f415f7fea46a0662fc9a256df36740e4776068d9419890850239abb7203e16effc42f8d5981a247594f6f7c838b3f83478d8d86a7642406758eac0a8d44d15599424776bc4da8adeb4d24457e297f110c745b32d5319d5d17045b942be1805423c656d8dbd637fda34ff48b23b65001f100e168d57cc112369c14f3d037504eb11b30e744db973183edc7fed0ef7071eed3045aafc6003214d05452b9e8cd3b4981b888993c521ada47a64b54843c50470dee3e792e0f2c17ff30471eb587d7d9772599a65094c89b9e9a35f49ec8b577db9aa1a2ff2e2332b985dc6e917e76986a43eacc70b3b75d1604b4ff514c0e1edf79c7242acc19f1aaa9f0f6d7ad2711b5f8122fe61b02df0b07c221f6f4fc43a232ac41b3d1efc5a7930f61fb3a4fcef0c959526b3e2f2c8fe853a02772e1f1a64c5694acc6fca27c7fd8c6d9915eb7bc15cdf59a62ccbdee321f4c63e8fd5113aec9d32212e489ce3122dc126b954413f9d78ad852d4942f7015e2879f435a5be4b9e85f605770e8d4bb414ebf005dc82849f6f803305817654eda015eb1de215969c8b8cb8f5d2c06337b6394a9670f1b3a46322ba7b727e94b4082d65364786b610fb50f336347eb98f51754d93589ab857f6a7976bb60b581a7d5d3f25d786ff60a77de310940a6dca9859eed4ec7788f97a0b215b7f99c6f775a241689f938ec0e858152802994469a5364394a5702090545359c6d7ad18a6eddda3fbc500d3acb25bbcff061f0a6331b62efe57a7c69dc8992ae1715ea7f8ff323bfc38c7109acfdb3fbc3f65ade776bb120a51c028f3495fb8b906b4b43e1465ecba38a0de189adb1037e838c51e60488b6c67f50e3beaf5375589ed52f8d01e3283044f5d52193c1c4c3a5ac3dfac6f15d5a09d12111acc301db3cca4ac99d5bf7b5c4d050cd691ea3426742f419decd29a0191531e113308278186acca7e826a31b4ac786e9bee7bdd1f5ff1b6bdb23e4f1d6c58fb5a9f6f3318badadc07837b81831a900b0250861b66d2f2aa2bc9f87d2a4b38cd5dd9e8e6fe7c4295b4c8784a9856923980b96734f893f828d681b2f0f2215bb2ad0640eec180be0a74a519fc6b2ecb541530f25388fa171273bba3e3d9901c490fdb8a57d0516f2febc55d26038a669d50279f4170f7878bbbe16fb48b593008eba17aaa3e5e4ac4c22f0aca3faff2dbde8e9357bf57ad8b9558e2c97c88eb860c1a706cdc60a96fe0756252706315bb6deb1eebc22e9f64961b153ac1b61fefbd0e5a6966d4ecb7122d70c4635abd8b703e26cc812fbe52a216697b9327019ee2152d4d7dba91a2fca8187c207ab030550ec0e33a544e9f7e92891b25283beb8ba5ad1b590b38d5150ed2e16932b0302e171cf602182ace8f8aa51362d8b095130f589e4efc671aa2bac3000480f2af91536192bd9db13429be2d6462281fe2fb778e0d4cfc8b674372eed1de90c19189a003e88aae50e3d796ec2d86c40c7e5549ee0988ac65847ac7b1178c18e857aea69da3e0982a404da4b8b0d8650bb4662fe2913de54eaa5cf08e68815a7fb3a5fe871c75f0b82dcb917ad71144b46ce29b6482a7fcc31198b837ae72235eb82d98d6f6c5d8ea3409cd6908449c268bd0588bc78a80ed8a5d138a17d99f969930e3d94b02b6736085244a6b27ddb8cc0fa890ceab55211498ecdd9b0263229bf3104cf99cbcaa4a2b2fce37149aff0c3098009deddf1165f40c73852f6dc26b53cd4d722f569fe24e953ef015e83928b6286364207b07654929c647723a0cbe4c39ca1d1de3bbc69ec181a95a3dccc9c2fbc5c8a7887e4dd8b7ef1e9bd738c2d716a860dedda860fd2de5d3d9621dedf741b41ffd751e1c8b7125380640ef1f612f1086083f806e4e6d744abc6c4e31e46f7f6a1a3c49d5efa3c3ff8a3e0f00331bd80ed9e41e5e6848a8ffce9971567c3111c717287470c480a04efe8307fceaafb7f7fb841cc51f955ac8d74089507e241b555127deb291386661f18f2914e04d73fd4cfac168a0b905062c14656e2fbfca61049fb6faa2f334889e2d253242af68a9003e0b18b71773ee1ce0cd6a8e2c67a4d27e0ef25708c2a0fb361125e2cb708f81e8a7b9711b7786a71a8984762a4ae3d6fb1fad550863f8ac6b05c92e0c6781155ec662e267ce06accb635cd9a70b26d04fc160fc614d3662ac4078a9473c05c012491d34303f02a3e8ce38dadc504d93c370bacd054528402074994a601ba885270dbe7a705095a10938d3f1b920777d07d9f01aff4f68fc93045a28907eaab5aeae02ffdb81d1833d002448823f2b19bf4d69b4b77f606d3accc331c2bd6b8aa99c422bdf9665cf5e294cac974ed78265bf4515ea39d1ed0350c4670ddf0d3645ef7c49ce5a81948d2d62976c315b3a00601b47d17914dd1bb99a9d04d2ce621bd1ffff44690ed54a985702c8fb23f26bed4373f35d3fef505f8efdd96f7a5a6d53533aa916a4304727b9bed0d4a7cbb238e49170b77c2c31da37215dc58ebae7712e500218cc2be749ccb0dd9cb20d2ea024d5cb42e41b274a352bbd73e84de1d3e4be0725b0542f06b48c0ece1249169c602473d55e54fd8d1571defd9c4a1ac4dff89340e8aedc7cdc572755d1c52d1e372780fa9c4e21ff3515a3e77db60d8ff36ca65fd39064750e127f6f2bac4e8877f867151c9cae572f9013d2964e2fd0e03cc877a91d86f3c9f15fa6967fd35ac0794059b2730d0bb913e360201d48b375ff1e2c74aea36d1031b6bc58e76bd21b74788efbee1727f0592092163478007743409f9123d24d70451dd0d07fdebccc7f4406ef33dfee249653187ebfc2c1149759cc97785309eccb746a49f8602a9c6f57d90220bd47f3383fced22abada53bc35f6c40f8a29034ca6a1af4040c3945c10cc6ab360e2e2f490b6ba72c039f1f0508d01fe45d9aa84a5cae9cef959e8bb10febeba8491db5dcce7a82b0e2b537717e661400e9ddbf951201f2b766036cf2a1c2600c963cc8daa84dded48de9bba0a84ca91edd4c02f32a92dc304a7074e34e2417b2d37d7e83efab304c4a9925e59217de3b98e3574d0e54f21b287a0726c5df45c88b0e3e04b5a57bcfb828861d8d061aaf338d0385f0baa8351c23272ef06854c78fd0de55109f9c3fe5c517b55f621d7c57108e3e70d90f08ba2341679a1f25de4f8f6b98f6fa874eef8e744e5a653bdc8661f402cd129997b1786902fc49f4e96e929c83444d3956c472c2f7162663e255a1274d4293d041d66ce8db7bb8c948e433a9d846deb4b5c25ad05ccb8f85f2aab9dd1e0802df4c4d11d2084b8fd6f0074277cbc3a8b0cb08508bfe952b8f40c9b52dae10e4c4beb12dc217213c776535e37bdfad2d7422c3a63b3712c9c5613c7b0a38bead0a6eeb760ce27cfc322495696204ddcebdefbeda4203604393231da3883a439be01c1bc263e31d49445e085da148da25567e37c78a76d7d07325fc04110755fdbb67aa26f14051d75e22054847b615fecb08ac26787a4d89606db1e7dabf376249a2ddc16d2eec74c8b94b582103bf55f2bf8334b922ecef6460ead1d235275f7a661a70cb5143fff0496e3f7e9410170da17cb7d31613f178f361de80a0e049d14e98881938b07cac94160bdd5c00ccc83eb9af427ab21af23879f25645c80ea1d0fbc9208decbd15a48d381525ca9b6eb2052a4038caf665af7c5a8b985703374db533957e63b7989ff21723c5e9496f7d14affc72ee3517ce660bbc1bf6e3987122742d9e3cb5dea06c066d5fee66526835a0867153be7d276111fbcd5f2c2930be3e7981685955635e499ce78dc83c8a9c560a142c354fa271723e2587ed6afd6947692e850d83770e5a81cef40ea5b11db75998ac13d387a008fc0b3c82b175658d2c32efc8bc37df5f4f133f153f935b3e03bb6e2a835ad2bbdee7d10568eeb8b3529c1b871fc80b399640b646732e624d4b7de889e57bdc6d2d7f402f26e7ee0d6eb04634cea0197ab1dd99ae312030decd277c0ad7b7fbc91d43fee928c67e2f154e29adafefa31786be202c55d103711deddf871255525d27f9a57f418b51f92f35dda97c391661d18350a326ed41327c2918efccb88eccbdeead117786c51400b94cc9a4086bde97a79d867d39d50e94307119b756c37472612f24d0d7fe61ac8769cd1100d3862bb38f3d3547a9af49b4bedcdb25b366ea62c41fe5cf69b70c0c52b83abed890205f0e8e0f221d6c7f8958c9d3e6bac95fad4ea9cc6ba696639573f305fa51af74f803385f2724c0992117cbdfa6060a4dd4d0edf2bc8a594730556c8bed6a6f30207a5c1fcfd3b2cb094853170652be66f2b6cfbef6db4171655a56d9f71288d6785f751a99740d519ca6789f4ef8685ae4f739042cadf0cfe262d81648309da7b72ef3b3c4a47bc211fec915f1647cbca47b9003e2ff18b5a2c8fd810ba31bf027557f3ce73e0963ef9b71c3135e7cda3e32edaf74585556f8c2206142befeafd07a0316268d579a1e294e9ceafc68c9be217e904ef9bc104cd47264ce0b58397b59d91efbb6c2bf206b61f7283a18e55ec0b184ecdc17e756a13faac00abb323e6f2645868d0e60470611fe79fc0da33a5ce460bee6839fbc949489b527ff24b1d45fe24568aeb885304d04b296e746576659036a8d5d925dd2a5531a6641a13ab68430129f514a6773e1c709eef7b0ca0eae84e65e6d92ea6069b2809a09b54bbe923c7372f0c7f620a827fd34e6594713ffebfc089a0cf7ff94f7bd132b7826903dd29cf4da6cded26ffea75f0a7901037d115678ffe570adfe0a6d2d6fb1671298579ea1e605c448fd299f3dc6e0c45d214582335a5c6d810eac243c0b974c3e3425c0fab3927c9d1dd43ca08ff3924e4ed22b765468efa1c62e295281d1308f2c9515a7a5ac77dd93c15e0125ba0739693d1d1b535c6588de23f6371af849f6937164833c807dfb34a0b528f9d5088c6b55a3a2b4ab12c8d427ce851cc17dc9bf4628b19ccc3fabf6f36a9924226eb253ddefe519fe2c7091f307933ecc04cd21c85b186e3dd9adff45fb15e782a9eb8c34f2506a07f6d275a171e9fdbc53d4cffe9c10362451bbfb7c2cf0112361c4e1e5dd4795bd0deae3725610c6847dabaa399e58221234452a8b82add5ffde467a807d79b8eb60cdb200a51622b0415de1d5d3046c566f4829d43473d478ced319c47aad5841c2e2e4269f6369be86b0a09c2d4e9fec1e728b9a300522699d2a32a58f18fd4c66ac769b90da28a7c691eb923949af77601d275ebfc29b42645f7c46d97d1c8f14f290ce0046d4276cadf6da921cd752a8d6d990fce4a1cfd32c7f24b137f5611c7dc89359b311736872f5f91e15239ed1c0d77de6aea8d16d0da0c12ea15a9ea6c223173d9d1f2d6dcee6db726eb0e8448b028fc9af95dfb61f2a893d7b71751fcc233487b9b27fd4644824d632a6b5a389040a6b655d3d7238fd9fdc7f4269974c1bdfeeff31ebbc8fca815cb94e301098dc4bd7af60ccbdb45c7fc973f0aa4e41802b1ff4d35ca04eb55262e271c39028504c08c7b11c108ab3356f1b5ac5a75f118b61f32b4a5524bb5a0f68550652ce99d7b19ae03716bfb5ae6080ce71c4b390fe9ceda3690b76527192ab3d4ef2e5be88775bd652a21fbf5c50a49c5305dbae68ceb413209d08a8b9400468447f95aa15443e164f9508c5371c3723b02e40d7f0169ed1c606094751f690731fb3bbe76065d642126dabab8c44e99dd2a8408380ae7e5f88fdc61453c81de89c5dcc9bc11c9d6a94b9ab7a354ad6022539b199ecf8adab26f2df5360173cfff4f9132fdf3de6d9a9544e9b35b662d2ff96a492bb35b90045066a015c305ae83baee67c97bec3717479b3423e6768d8b2791c7d91dcd023273d9301cd16560600062dc394e97bb3da40d0762b1595542857352c8f34940cd3937be01e44aab868bfb268495b263d44a02edded2364f5468e551a6e9e044d5a7b5d03703959b64bcdbbc72a294f555d32b5fa0ac61799b20f3d2ae71fae999b2dde834a848999ff7531acaff3a2dbbeb849b8293309f3739824b851e1d3fa0bfc3e85db97b7d224690ecf26c937c8bba13eb914022fbc325cd721168578e43cc624173134d988ec246dc59f732305ab4dda120456a83debbc7672a903de23f55d34f046be11ae884c68b353fb770712986240f9701097383396c072a37c48cefa83d0c82c2cedda0d247a84adf31377093539dedcd5177bdd58dfe1d26814a770ee0db84d8fc3f2aeb32c4e6dc7afa002ea8cecb709edd8629436b6000cb892363e0f20a5665951260ea4c8f4ca6fb75c2bd18f241709dcfb12da623bef22acba1aa3f9c5a9339696bdc69d5dd811d73465e143b7051deb3b80ca45cb7b10db642ecbe22dc30837e6fda270ea8e35c299efb25b5bf6a3f2e26ed94db04ba70b7e37c4e60683c899d36bbd876b4bb164f8edd93a27f26e9ecc03ecc8a9fbf15075b5a30d4e314620e7ef80d0b55abe9e9703e4bf3365d63f9f0cbacdaf41662ccd665345dfc5e32e2a17e1c86f9ca4a8353de3ca5321202f78f258d5ae8ce7653f07867e404f8a0895f5100f3de9b89b2602035e173837dcb19ec54a853cc4689ef517540db2c1320554d23ec46f89717430d87d2abfb5464de63abbfca7573ff118d472b675a4850db2532d5ad39ab0249d4a6732431ea58d13410bafa927db081e9bafaa513db633ef023efdc576bdf33d3693984965006f9ebc98b61bd0bea0d56b4b48197f6660bad3e7b2334a30e2c6724603265580e460d7c4b79278bf732d21f2d444d3c10b00aa6730b7cc81c75f57809562c2de9bf24f78141e497c60594aacb107e15c482f01bd3f43ed1f9c5f3beacd7ce525f338a2f916931cdd4dca1b726d7ddb04a72804c0cf013947ac1403752474a8a0aac4d9d4a97858dec4bcb67aacccf88e11defbbaca841ee1aa4294cc1948a99e24643d0e771b6e7030f5431869752c2846d0e79e180b37db121fb364c88d0d58984d7f2e833b9f726a210f9d01dcc446219fb1979979a4a8bad25ff669aa0b159b8926b52f3c4cf0076281db3f462df17ee87e5b4adb5db38c34d1f2730e8c09ff35b2e309b04654586eb5a96341f8d03926b3f1bf0b2882f0bf36dd2403e524e4d52f44357ac115c9e327035b31da1dcef59886104ab26bf9ea4f9ce7b12cbc1a8bfdf977d8e0c2f3d1e39a0730e61e12e957cf656063d760705bc37ba055d2fbb7c222f1973aff64c5eca258bd255cea6142a4029109b87f10c0cedae77a8316c5ba5c0a6be0c3ecfe2be26151f277e008a4f3235344c7d747e8d3f2eb4c1a37a1203648a5b5cfde4bce222f85f6e174bf3768efb5162d365493fb23b93fb28274026cdcc7f07a891a2f8c72a0a0ad3c12057bcc4b763f3f74139247fdfd15387c6fbd40e54fb6d3fbfa75e338703b30fffe81040d42a86001fd8016e9a87eb62616c13244e23ac3f62c436ecd8f26f67b3316374964c38990c5052c1d5302fa9d4f2b42bb704c962b73cb12328865bab875d23f2211d2dba303277c400fefdc2eb0d0c06462c2b91bc65fae70635e5968059d7c7b6f52aed884a2c92547cf611d0caefd1baa908675cf48c5c8f7d85bd170bab39db089278a961839d2d5383a814af79ef756293afc326a8f8d5521d1fec531e8e98eff58903547c7fa31cc5789dd0297ad969ce552c5511e92fd73cc4031c13f0ce4c284a230c6cbe8ef1d09a6122f8457c71c6415019482db7c4d6a0c82310aaba16de84699d317c6ce5f95b8b3991d6e0911cc06f5ae8642b39426f18c49e45371dab7e01647d43bcd2161417a5c2d0ea611940d780e1e805812607a8abd3454d29daacf2900924e5962b839781b7b0b9776a38214f078e23d36630b7125ee49a81f74d1f31af5eab7c74349f99d7e2a0caafb76ffa6c1e073777ff823d28ee5d0f72c69b9fd4ae5a2e614bff74db58c5906b47f3e28e4937d29292d8e2998ed837cadeca31a1e4420163202b5b7239966ed3ff4b8c744f1858ac0bac9b5418436bca618010610a50776ebbe67e9305bf1e8cd808c993069a70793e9363f275346b29789601ab858a426534ebc322513d1e220795daf5fabdbbbfea51ba1eecc6249ed30b5c0a186b3ce93e17780bdebaa37b68e2edd4e1b469d6a7c0f46761917f33e841bfb3ca7c8bd1dac37ca962be4ce4542005a39941965c5164bb6c3fee20021417d17bda7cbd9dc749797beb46fca9a98f643f4da899ce603db8dbb52d8c5740f8da91f5cfb8c3c84b4bbece42e6ed477eb25cdf58fc42ded98e37e615f23c6df00a42068e6b39f0c19cd51befde35963170abdef005cba774f75a97b450827dfe6801c607c8c6a7980dca72c77ea669947b0ff793dc6a194b1b7f61a3851c4b2620ac5891f7fbd30bd61a7df476e297d9fd979b887bd50e840761e2bbb39522a93e11788ead7571d1fad7e226350438792b2dc3d4c9ee2fb10d5e8340af1855d3288d27b7e8c20dd8ffdb44c1b6eeb62568ba1081ef2e116af0253ff0cb5a9e9ba24a42df7a96ef2748743a6ea8f1da977d6846c1c866a3126028558b51e4f8ebc58cdd455989da0d51eafbbb58f2ca082637bb3a09b627faeddf933b568843fddc759c47c051d3a11b53e47200a01431a8b8194cbc79b2b64028513229c970e1cb862e82104c7c89c877318483d30e5d08da0c42e48b55a391d556994bd389c7ed7c5232515ee37dfd91371be1ae1074060184860b404598fc95947c7e16d20179abb8e564c88e1a4ea12c5ce5bf006b60a34282c13c9fd737b8747a6be807ea1133d21ed1b6b8da55ee9db58a20e15b4645b22dfa5f2ce9b360a9032e2edbedf2f68d76a5ca648d6100100e9a24e804209b4855bb4fce5843a8276f10b22425793ba672d183127584e683ffe2e4885efa5502799e0e8d4e8ac7df68ae1978e948e786015d863d66dd80457a4dbf7b4cd7294912f1261f3163ce25edea233e01844df60258a3cd4e7ffbb8231051a5537b7a84761b7723b6a5b4a8d5e5f688f003f2475649a123d28c0397ef8a31843a09807e402a6c7cce7aac2ec17a35cdde234718a98a24bc5b646a9539aa444c3d7c946212a7a21907ad07070ad4224ee7ec38da78df32845b3caa8ccf72e8d9e36ee5f5e067c82e5f451462380e39a9324e953dde18e5ab82a0764c312a6852ec7c6d83f2ee8c79302417ebab48a38ecb78ffe5b101cce2fb15f6f3ea6941d6026fe3807cf915993c561305771037d6f29565be9f92339a522322956fa4f96f2f184585bee3ce3e155d472860207240010fc0e2c941ac1d4045326eb1a0fe2ad5729cbf087f332e096b6b1a99c65bdef8fc668bd8599a43e65b680fa399841146e8fe74731d75cd3729c1d45ffa000e0b066e36cea4130fc630fa6cb480372c2327cc2064f17f681fcfac94aa2be61ea27ce10ad9945bfcd825dc06242e74e13d91c030560238a9019dd72e024198e9dd8ad2091ef0cfa275aa8e1bfe84b2cf803a32f4e36152c83118bf0440d85b10a5fbf1bfe7f1354841d6abae4b64f4b4267d394a242a8329e77f6bc24f73c2df52627e1a60737325feb5ba8cb3e3f1867fc1dce591fcca833e5c6b42e27dd4f1f842ce81438c499af6a6c452efb6b0ea7fbf782e5c1a0210523e9cb7bf35fc5e4c79e81bb410798db09d1b1e74390ce67b7f64d6700a47f34f1ca7066d9b6f7580f11557d5381fe22a621e4d39a824fbf062e45c052afc76ded3ca4c9d0c64b63540d5aa4bce5720ead0ac74a4e946d62d2374f14e12ecf0dbe05c45aa4f656b899e0c127f65d151ab9e1ffadb2c5a5a5e06473c881545a135aff52bd6d1467958045ec838627b62f6244e33dfab8901909b35f73f4362ae501911ae7aea713371d3311d002b7d6ca29e437ba43f5ed1503681b88e846891032b34c739a9bbbc51fe8e0c8897d2a39f147caa0a25fe8869aa46e1c0db983df2fd4af0d198694b9e3a37bd745d9a0abb7da949b7fdbfba7349fdcd26c1daea389de7f105681498c83e6baeb6d8883aa3336e1266ea42b34f9193d59f959638d35da241f2b3465019049b78709d4ef41246fe8d896fd2ca556fa1ed11da96fbcec9749cdc5f33f9e7232ee1b8ddc0593d63bce34f23e209ab59d219f245753e4267f308b93f8010c6757749174461fa58c007c6a3399140616013d11ff7be78d689a4c5993a928db9c159d22995b1075921f53f6a165920be24629be7f8130a14eb0fdb517fe1bf8873ade92ab945fae6857b7625dbe08d02bd0f991f7c9b9a67044e26ca3d5132006d885fd0e8c266c2ac6b6c5a57e1172729a23105d21500fdf88895ec81840f2c3c56852e2e39aaf1f2200288e9508ace0b1ea152616a99bf68036c6965ada1ce62b5f305bb53e9fe049de72f05ed321655ab34f5b47e9f594a5f72357ce7dc86b0ad3714c50f95b66c3766a4986d1b56c9e0c53dddbceccde3970b78a525f5fe4728190a4df75b258b71a91c2812fdbcc083b7fc4e91299a80a487afcbea1340d1370c226e8e7895c6bd6c136e9ccf9c2ee5cda1b411c343e53ec0776ded9031c6830def12aba9ba52ff66a69b3fa112a5def1014361a73189ef0c767b9703d415b32a9e71fd587187158b02f4eb9b7976f8bd7eb1312f3329c14ff9c9f2ff4f69b6221ae24c0e7826d5367fec42adfdedf4ed47db2afbfa8fb90f92f422502c2cc1e227a1078f776e8ae13839c8e031ecc26694f2d4cb9ca891d5066cfc909f88cd4ec6a031e4f9559a2bbdbabcc062eec73ec09a4b18f412c2d634f1e9a5bb50f2b271baffcff4060f5d967588444db8c4d808f1b4238739aaee6ff4c1d67dd235206e69f846b91fbf958480cffc08ce3a58e54362ce1a1b8856f76e9ed178a57c770e4f789b5f916e0812c02a0f44341b18430dfa2e308049ab2edd8c72f3d7e0b0761befbb55dce7daee22ce6e0cf6ecbf280792ae9b030c66e9a53eda69a041da079ee26e56fa07d6ef8d3c8e2df6581a2c187118dfd4aefca1d2ce0bf371c288a09f8aea77981f737e0300755020496a95e0acc6b2ab447397793ade93255f4ca21a14cb1d7d0690401f37da732bc9216f8f056384dd768dbe32a072031ca809d419e47d377739b0b816dc971ec547a6c693751b48428e44672e41de20a7ac65c56b165b1162ab30b003fc57eafc91aa0c7e0894e9c4123689b097cf451212712c2c51c74803d7fd2e5c3a3d2b73c8175b223e2547c8069d85293030084f42770f6299e35b64a6c46c1fa655988652f100c11d4081c6c87a256bd6a71316af9530c86b4e04d510f841b899f5bd9df510931617fe0393003bfe31d16edc0c1dbf1f644a9e10c1a187869a412817d041e7ac7cedb322a373453e2843cfdac1c47824eb3eead24166605d817cf044b580243fed7a121681ef107ef356938b9a5c68e4e022d9b6d8e4440801452c70831532ac0294ce18308a2b62ead8cd9ad84097b9f458a7dec8f862e72b460b8b63584e48f7102187b8a3494f42946798f812d9822c28e42414ba04caaaa30d8cf66ef8235bc50ff68a1254ce8fac2b4dcdd66d32bfe19d210b24e0f485cc420f1279b0d6f7367d616d9f6cea550291b6acbcf9c8df4328cdcf95c19b5f8f0cd647b26125fd35a4f0ef36da79ed6377478ba62ebed21028c4316129a261fee4e4832f230914e64ad59b566ef691e8ebb65acbb13162ce7524f37631751da7ba6536841000b2e568258e8869d7e58971de626bf3ae886099bcc4aaa23ec99a16a4f96ebdf8ba0321a26df5dd90b6304409d7a9187276c7589ff144ecae5087846a455441027b2d7706f04c6e70edab7b9915871adddf4a10206875ecb480dcd9e2e44426f305143d217978baf013639110500d6e971d1ccb35794d669505a935493bbe9dccf9bbd151126bc3266b87f162679a4698e8ca5c43556eb4adb92f9321b4dc29e53ccb34960b0558c455be31fdb8efa312a013f183b2ee0e9df0dbf5e73f710df5786247e1f71a6c46062489e7ea8acafd3d0e66b9e6e0a052f1851a0cc80f6434baae2be95bf4dfab993ea7982d3e6a4e0c597e928c37fa1690a48acd31cc9821020da3c7ce42f7c8df01d815e25f08d44e530e3fef13dfa67d324a123f1d93b84948c1e6f402b2d1eb84797585ed956209d72910c607a4809a3361ba84f51baa971d6521a4c9704feda9a601b64ebb335d1eff1d802a811d6217e15c0cd7626f289a81b6395b8b72b01b9a87dd94f8bff37ceb90fbf909a7dc30517f941f022396f6b1aa1bf3f546aa039a74b3358cd06cb2258fa63448974009028510802290c1dbe52ce433dcffef1507e71295224f89e27ef91512770d51763d22ef700ca22448f1fa54c15013cecd0b2c4ea7df382d166c3d50295d90b7ed33f3f21fbc14738aeadc453637029221c790e4086309c7eff5c4491884f53783ff83f4628964a46c9a562106196f9672d4df55be0aeb620d680d2068df009608e19966c962148429e091fa5adb65a48cb809a8c7a8558ee87e3c71a25977ebfabc32431a97867457976c6152e44b881ef737b7f847fd00d57d0da7ee185bb2b6a13f79874cc926864155547275fd30c45c4c9fa6705f9f747e3127dcb5dc4df6307baeabe512b9b1d73ec95eb3182e1abcfce5100a03a850a12db39349550889b6887d8c7b5221db3e721731c843cd46e946f940cdc2a9538792a50ec592e355311ef89edf5871ec98507042c8bf808612415476804b149e67aa969bda2f5e8003fefd6bad64c694a234561d404cae8aef2c30320b604eeac65019496cdc3860883cc9f5baad7d4d502a6f2eb04e5a19e45e1f056427bb8647ea30b29b827954182b033dccca3e89d1fd93c23d1e38379006be4e0e8527aa12aa84db8e8241fd36f2a8ba8c9766378a3c8a32141ff4aa43cda13bd570eb117e41fd3180cbf42d4a2f2366f5c7d355a263099ff55ae9ef92a3e5076dbd8d14ab3b739a8f7a2349abfd5aaa9a2ffc8880720c7c50a9033b180f780ff264dddb2f80281a94da81636f334f62801729cb7393e05e30c93cf39168269daf5775018841fa416be718c24ad7a4073ad421f41df9db8ff5ada94d799034fa851a882b047e09cf6a48c87f56fe60290d93af2400bc86df3c0a3f558b04e03d18d5b58587a7aa6718af1564e8b2c7f5e83b0eabb46751c2de4619425ad39f7c80506e545102a174161909c37df66c883fc059cb99a07c955aef73a6fab3f239839cb3e0a4899817a6a858a493dc165c456ade23b86c92c60ec353509dc6b526f3dfdf227f17ae4af419225a1f4e9d088e9914393f707ff16622a7f61ed94c84c41951b6e71e65fdf6b0355cac985369d1ab9842024e9d29a971af6ab2eb91acc6e5881d8befbea6aa3b9732591b2fc4714aab007b74fff5bf8eedfe0469a1fecadcee216b2b4200f90c33f2ca90ce22a4cacd1c34ff70d7e694cbec78c0e8fc0d6986e8ae7e52c823058daf615f3f023e52fcbe6ab1b2f7ca5f8d6fb98b6696c228517afdced59e4a1870c43309c8ae8e11c72bbc36cde59d6404afe230893e15e6c6b9ba8d1038d3f0835f556e67144ea31acbda18ad369da44d9d6c874903b0c3d3c64d63f95c4d49a8656c031632a2e4650278fbc88fad08cfb88199e0728befeb652de0e9d68c150945bbbce21dc2078b7df1116338102acf42934fc0aac22978c926753d77b11c7c0fe12f2f7d59e3e0bd8d801fae52316445e8dcb3b0bab603eb6ff9a8609551077270f1b7b9d7fb260c6586b0c5b23255548f91f3de3960290183e3858675541e32f01d2f3d2d591b45118aeb3a54ab171767f0c177b7104fc159d37fb21960567329f2bded8589323464735035db8dac6a8e296e29941972636ccf5f1900579c614393fe4c814099a1d47a8d520da74000711e54c5dc2ff403d64fb2c5d6065b52fe71e97c40e4e24b2da40bf1dbb672150083eba72a6c8a3ad882d2b9f307b53fcb937b96c528b54f4683246b70ec0cb60a84f05999a79f76b3ad3d6140c900005c37241cf46ffa7723790f2277bfd12b51133e21612f5537d8b56a254ab72b0abfbaf4570fb407fa75b21dcbd776438caf72b9e5aa94e3093bd10a7a5fb1c05327ec74bb619b20e22356bfed1d7979869e473714bc5ea2f5c0fa55e7ef31591b91ea6c30caf0afa9dba51e411e48783763158a863203619dc140af319dad1a4bc0a7538ada2092dfb1083d9f00ed282b6a7e3ac0f2e4ac591f2b936a7619d9e0ed235940b577de3d481db3685af7fd1a5e48548ded6c85c2b139e5f68b1c0b7738174cf2a7a3fabe02dffef9ccd9324a92e77977f88583b1f73c1be523305fa1a78f21ba7d872eb7199705fe6a41388188b7bc395d6b7bfea83ad6a3d295e171114ee99834282e5d5bb715a509cf156e4ca9e9f86a6f300315ee75a273684b6121947294f7c8beb8ef8e695ecdebf918d185d97a211a8c7dee42b78cd5e2bab92b11c3592e48bf1da4efeab00dcdb8d6447075dd4940fa7c201ab804897f971ae1a425e8dfe330336869fdd6c80681267a02889513de63febd0aba68a91080880b272a249ca9967ce3adc88166a443b69ef471e14680cc98fab37c461cb475ee71b3737102c60fed6310a2c0648e1eba82f93ef22864a3bf38961eb02e84d048d0182f3da77d03b55c3f3a3ba913146a532452377824c42da3d73d5d05241539659b96972bd3b090f8dc6fe6375e9e90fcb2cf98ed3dc38818190fe26b2a553529770a21778dda2fb7cbc905da25e1b0ffe8d59052341b0ef9a9d15dd351c2b34667e29a0bf9400ec50134fd90dcd64c22da62405b6587c3176ca53f88a4fc7f7b50c82e43336f0ecbab59cf89e800d9c96a94c2676a580a4af07d3b8b2f51c1200b9f8ca1d01cc9a44bef8eeadef1d7fafa564a5f3497f6c3963bed164fb9dcc983b75293d2e39c4e2dd33c279219a694ea2a11609d0b941d07155c33aee663989ca51fa05e72b7bb707eedc47ede9032d178a9c9a95a8d67a88e5c70d146ba30f7e09febe2f9e6b15b174cd842fcfccf64d38f12511f6c791c1a7e40ae74ae7f01ce8e11ca8ee53a51f1b265446484adfb6545832b3b73b2da332d6c2e71e720799152671c3830c9c1f563a829e9bb8b8967d98bba7442898b842d230ceb6a3325e282b9419d764f291334fb9590611de777dd409995a0b32e093df8c5e3f43ee7f34b7a3f3050182f9ef0b84062cc689ac2173c451c203242c341d75b5f65379054d029619df5a1d845789daf74d6d52c9f5cdbb4cafb42eec9811486a4d3488ffbb13702cd4aef0b61c824f4a06909e0925279348b35b8ba0ed96eac14c950d7d1f9bfb73d24f49e8d04c0371d19ec98fe2cc92efda66e6906225e43e0f601e0830b32fc76c2690b0628a080cdb7220b02ec37629b1ca877fc8daef1ffa141bfbc757c9f025a170b62433bdbfb3c38ca2d284b0f497610d34364a22729e40388d2cb9a839a01eb27e0051eed2a5810a321786a23cf48496f67e16f5d246c3d727af04322064ecc56532bba16aa14aa8e9411628b21cc5524b83e2787f8d876c03471cfaab704fd06d2f3610bff2389cc46a2bb5fb0ef6b2960821f1fc02ec9d91bfe5c25387dbf7286278d80d4ea19d989953471265b469aa59ab379affb5b5669597cea89f686938ab8e38125c320da8bef694dc08bc0a61cb3450451c845adbded7612c4f3f030a734cd16c10bfea38b671446ccbec375b7c8fce1c076a57655fa3b26816af788c2540d3189939148697d9bc4c9957c52e460b6128c9930f9ebfa10f73e374d6722ebf485b23063b963d78d71df9debfdfbded97488e3145c654faf9780cec8b3e41951ea6cd0e55540b9af598b62fefab0805f43dc9f8409bc6310c31123cfda50d7489b726c18a58ec032096dec595f4a671233bb91c68e3d6a597b0fd605d7267f87708e9037e08e9eeb7290a069215bb7e3a89860c24e77cbee5693c3f4451205836be2c17a6f5311785bd3a0f4226317cbfa14639bd30c3478c34d07fcc59edeb1cf27f5390c78096c3b2017dc85d01469b9119acbbd2e3f1de82fb7c3a424705fcc15dc287baa2431b36164a3a26ad5552a1be912fddbefb9539c4bdd6bb1ccbe562664d8dd3b31c32140a533c6c1dd68c7e688be8b59dc4c11bb18eba0bc00c2d83bf63d99f299754ada02294aa7442e22aca680c0f7422afd887f9bffa29499a93d3448f824b15f9cf439dcf7269524a395a57ae860b0034f656b9fe25a764bf57dd18e2efe2ac58ff37d7df780024d2b5253e3afb6f53b9e2c407d0b9f3a1f550c2b78b9f2b116624e7e0ffffc0d5e7fa6d8884a533c835e48a555aaa27e7475c71fcd43be66e081fa91f75647fe5598fa09b9a3b856f229e5d5fb721b622526c034ce0513310d0627d307ab8abceb304467928e62a312f2d1d90d0a549e1dcff3a3029d35fb96cef74b5bf17f1cfd1c6eadc2ed6011dc09a80e0063a6f1f23e41e57a130d91d9420bc66d101b77af7f77dd7ee0aaf9cb12906541c95b461e4e00095acfdd1c50b42fd79ea17336de3080945534d1cc5ede3ccaec2f1ab92db95d10e050f784d1deda930c96635bc4867d27d1d127137ec1162666063252c29da03301287e029620afd1daaabf31896cb4615b62b5fd1a44a95f263a09800aa093f4f38b5607f12506d0f26beb8c81a0db100bac951ac7d6844c49467c0d62d395e310dc3e5934e1cd0f2c4da8ba2bfbb003038848f167f4d5c289159b784ef7e90fd18ebf7a92e2db7aab060d94469818b763becb142b842b6ed0e592364758dd8516012d5a4890c4652ec3065e0978dc140f117e5a1e793d3167c6b5cb7ec14b45610b3c505007d22844e87730f41d30adeaa8c09e2a6228b7a371e7c00b6d2adc3c5412f4ffcacf1b5d8b4c961f2d1de594951e2c31d1d0df47fe415a6b9c46499c7ade85ed38fc53b0967fcd86c29b15c11abc8e86ff9b26dbf8e0723d35ea95472d34fe5dbd7ff4dfaa6be9eae8138606612269edfa56f71cfc04fef0f0cc1992b758661ffa5312b2482577c2f360bee69105067c6ca02830cab4744a8c8d3209a720c47b476d1cbbade08e29d887a822d6c918d7ce0fb3bb9aed64f1288ad7877b7623fd858b337ddf17e56430dad1b57871b735331af355c819aea023d6fe1f32b8eaeb53c79702b29dddf4a187e623b4e6a7050d852e5de613f8bf56c9914c03a46168415bdb101f88f7d725e245ce8e398fe78378e074edbb6cbb282e49f47a57d24e64ee4dc5d17d9c166ac88b015b5b27eeb61c6ae43cccb2b570d2cb77403addb95d2c9d25f8948d2f2fac9cf4a530c7b0bc7f56d353a1c3dc363e681bded88edc66a57feff443d8e7890a7427b5beba37c4f94c037efaa267e2888eb65a63889ce99496463f458af79e64c64f273fcea8adbb115d9314eae122b4bcb63c51f66bf1e42f6389012f569c0f88141eae130b654125ebccb35b06448d84c3d9a03e398831122caa22be08787d0663d3b5823d777e58d4633dd275293fb3e132692c12539d01c55da1128c003d61d956179201a5a8dcfc4308c4c71928f4eb4049246c35638ef991c86846601eafcb1499385845964a4f021c2585e8f1eba9ccb4bc13ceaeb417236d2182efdd99bbcdd876c4465a3f9891f57bd7f1fda4ebf091002efca7bfadba0ea4caaadaf79dfa9db92a4f60e593cb3841b1c262318f39c9f99463f5c3e6a4d974552d10a92e76890bb6f98865219bc04bc1238d5af6b4a70d9c5020fb46c78a019601dacaf86b2eb447f2a4e8125e5b91adb634ece5823147d94493ea0f4791fa38e0e70d1a32bd45c235823d385f91af86ce1145907da4f16527eda128c74ceaaae2253058ad3dd3af2a94c4c1c1934d1acf621a746083baf8f140ecc118fab886673bb3a440b5c71e0c68010d25b685775331147513bd0b19e94eb4ac451876af1f7450f5f71554988cdb48c0375e8dc87c4bb8410fc0b45e177c8021c779e1eef3c5e296bff34ac515c27d3453f313eaf8a9871ed183453170aa4189bb2a1ef96604e9548a2a002979e0019ac154b9300cbbe36dc34a700f52503350130f20a68802e0edb4ecd4f36d8088dca51d20836b6983288495619e4078abb79f5953eb7f8bf236beea5e4d5fe6c54b997381379f39defd542b402310d6aa33071ae6b6bad7e7fc06fc4e143d134287f8ece4389672dfe740f229d18019ec7ef8aef502851ce9e7376650d148f059bed04d1d73a7d8c919e2c5323d5f37df9b639a7f50ddff3b8a007cc8cf12b67e12d7383b5a05127ea446da383eba2bc2962d0aba06826f4a5729fb3a1e87516cc101f164fa2dba1c523142961eb34bb39c6a8bf7a9945080128e345a2c3ddb98a60aa30435159b6baf219ff152763ab0cfd598b2a4b9892354ca23c3fbbd8974b740d5420de537b7ee2d52a08b00562e6f805c64c365a40323fea2a8d5954beefb74e2b82bd44dc7e28d70b98df081dcdfdc27f786a6160444915d61c7f6b45e04fdc354c00584309457968df8ad6453e11494b589372d15e2f4fb209cf78cde411863afa43b17bff5ee3eced2e8955a104b8d4dab3e18ed8839f29a7b9d5c232f37a9d9e6f1ffe59de027af121bb74641f2dbb1fc99321f25c29e03e90142739ee605c8a3064df48db52b3546b85b3d9d434d4134dd51d4ee00a82e8d9dd8c5132e078b5883b96bc216593e17906e7934e64643399aeb9288d38c0aaa10de66945cbcbdff6e222d9b2103b96a428a8dfc31299eeeabab6d7e3182db7bcc55471efb22b9398f7b51eba823e32aafdf75a38ab8563f8c85b5ad79aff623ebe199134a0cf0417e26cec4bea103ca11f413876c2cf46695ce20760d7d960785363f1482b0b092ffb60375294fc3d8f1d997480756c049bee7bc441f5994da8b0142c4a1c1295a9b540abb2746b3c355ad6853088a0f8914d80519d6142125313b1852018773dcd9d50d258d74ed24f83396c4e9b7f12ea3bb0c52cd30516be6fdb55f98ee1335e0fd06011de1b680ad95b41637765a45514be8daf82fbf569d556ba2201425b35de33929e63a76e8e338908d8ab39e38a5b68b87b47e0afb3a7fc60136b06882e2ca29c7499610e616bf91d93e618618d6079e7c92a636c09305b2ce048db35cbcbed42f4fb2335fc7cd2df1b318201befbdea3f09dac7af41dab91162f109522d47111a950e002804b5cc354e981b693683672812c6e2797e777b9629e7cc796a9471d1801070d8cf09dc5b6d6f02260d63eece46b58d25cb93d14cd270ae6ee40efbbf57015a04938f31a221274bdf110e6394e855c4985bb06e0f79272e614c0380764963abe0df05d2f0edcad2b17459867f3d075c21a8add0e248f0d5b87b6dec9512e83fe6da896f4c47537393099473eb90cdb02a66b9d269bb88b257566c1ca2f92ee330d22840528c48f524933f5ca2238cab79f40a874dcae64e3960f1093bf98b47af396ca7c29a4b2f7d111d14427d345ecb27e42e1534ed917fbbbb04fa0d26052831c5f4d5224c1520b0ccf8b0906b2b111fe5cf1735432f141143cd49a6820c2f28e6d95c4d21077ce7d91acc08fee65f76667418060543186b9dd97a876be7b89f0121aa97191f4499137a3df289d5c00c9e346a980a025dcd1c244c43475d1d08c693fc20962288d45ca97068b66ca8715ebcb69f1841c07b486cbc3d6ee7dfd404e9e57f62aebd59e30547ffc35b353bde8e202ea22bebc878fd7ce1123cce18c2834226b97392dee74414ce9eda88227f6c6e969957b9815ec87740382b389252db2822619718816f5101c6536c5a9326047e35fa21b331530556c1ce6981c440036748dd2c5d1afcdc7b0e097c7cc844d0a8d26071c98ff11388ceeb3b13d614a9d4669b3f7470463e0d6338cdc767f91366de9a2568848094035251ed0efb2bc99b2e9fc8033170564f453c429e8a2296c1d8f0129b18f2fdf19062ef08c532ddd3ac98e0b48660d31944f9df6551010a9299342684cc1c3cd2de9bbe13a32dad39ed9104408c6b40d15f81fe4deb2c5485301ed1b50fa3c064c8a4be592e69eb69b278d8f656428cfdc6207c30794ba566bf900b65a23d6d057795a9f1ab425fd1e75b3dc9e83c68995e91a1d3814bfac541989fac6b30877d8dee0af8460920c07075415d7d8cfb9a1e5f96f42bccb27b7122f74805a8972e40d7ab4106cda8fc906c442bebf674d677baca7b129ef725cf866609896295c820de3879bfc96172d28d6d0ba1e273145c0ff384402eac1354305b9a8ec430a75e7a4dbcd406ee2bf3c2b7e64be187f392e6ce487e043f3638b62619c4ae0368b0650c3668a10e3651bce7ce996eb244ea1bc0c85814e259b87d3d0e94b861f841fb8470b06f95afa04a2120ea758e006ad39befe1d0dfeda7d7167fb0687ece3d9e05b0a54cbd42b2e2a1f261ff9cfa8d7d8de8b0a231c229224501297b997c5cf31a5d51a8bd8492c563dac0190e5a2bd1fefb6b0a0618380a18fc6fd8463ca29d2076c21a5a4b7cfaeb9352a4c939a3164b20fef1f7d55116db7a210819a7fd41f75249e4ebab99716ae7730d4aa5484dd29eba378e6663a3c7db36a7dee9058773b2b26edb4ff903105bce63ad5e4a51b947f2270a661125e605bf3f67002d52688af506fb895d6bbbd0e9c09b721c497c43a89ef794b7218367adb50fb4787caf8d2785b88a1a498317824470ff50aa7d8f2142c6640a811779882f4caa15fbc108f72c1188c4b6ee4e64ef4db0581c70d7e77408ad53ae120bcd674c7afdfa00d4d13804ab85ad61cf176d0bcff5d677b0d3a9c0374c6ac28dca6beea649c36242045c5faa0a351340f215c39b300708acf63dc4b209ca60d245b4b6b80205bbe7227dbf2de3dee4d6b91f777bc59f1ac45aebe1bc97c43e6e7922b363c66a31c2a20ba1287f84d93bf4926732790d976a57a79e73bdf25b104aab0e05b974ce7d1c42357cb535920b71df35a0089afcaa64030fb176d364409239f30f36d75a2ee6e561c3cfba5364800c72f016b2158c0b3c7edd8e4f222c36911190bf0ed1bfc4c95a5db9a55283052187fb1ed99efb99fa3978b0a0c8ed696a9e4aa7623f4474f9de5ab1ef9e5c9b71a0b3575223440078776a863dc6331fb557dd29d92f0352aec38c587ad6ad5db72abecd231363b20500b59c978732792a558dc38f862abeaacbfe9287d30d77bd941fa492703befc12cc86caadcc3c2e93067dc58dc82153205832d6fbad74971084204961eeaf0b231e19f6823b2f74c770b02632c5cada7d0d8ac0778033865a426b227d0a070063e8c2648511368128f19fb78c5dff21cb4552845a81f17a6374f6195805e07130c76c39a4936c8c6a068fcbcc716385ea87a19990fad7ad8e88b4178b61fb60a84d8b1a380c67c93b37478d6919f96cda7587fac144d7643485d3accedc738c8311b15be85945913a94f4786fc350094c97b621943411a286524f802f724a5d8cc18916e63e512c2409d791b6d72384cce79c1408ac560d602dabf7708d05606b71e6996eee7046be364384e3deb984880c8e15c94e66d134018460ffb31494f573c746ff090de9c7db5ab84a176ed4fa3c7a1fd8cfb332176652cbf30c03e0b0547fdbd754fba2b8afedc0ff5e9268fc0284083a5fceb29c4bce6151984034b5e2f0a34c39fb688b930d291cd7c28675a200adeb67aced0a27b8e4c55eb65adfb9b512f1ddc8b88728cc4765c1891296295c50f5dab5ea1732af0cd5f77a8d2dbd042a32c141fd5ec9dafc7f6cd323ec88354360eeb150588d7f476f842e023c7433bcd52531d48c464e85cc5c6df39f703c9c3701719f5a67f3b3fe01f4410319f94f35a90c2679878aac342e73cfed323ea6259832732745086601adca9d71bebeddc125e8270816915fa01c648fda338bea81cdf789cf033b502d37c326a4d3c99be33f4f91f23aafc9d7e12f98f025dc1148b65185fe66bb73ce36d5d761b2f112809d30cf131df974d0900dcb8cf85a26d679caf4001a768f8ab4c6968c4bcbde23c64de5676b786f8b22c474cfac4cd782d827fc078bf0ed427b3fb321b1b8706f82289ea9c1ca4b3ffbe94e318d8b69b4f01dbb7379b60966cdbaff8baeb574e825f67ed468e6510e091c3fb631cd21508cdc03975d280749802978ffda30f73797e0d3c4fb67ecf1420890bec54891270c9081b7cd00c900e8b1af9ec66db919c7f9266c5aadbf6a26dc9ef4b2ef2261b5cad582b6f365e95ebcb0d55bd2ef771096ddd5d962984773520d2afe11bed632495b9169f0b19077919458186e81ff95c54e58e4c27f982d6ccf44f9e5ed462c049054b7f3b601572a7a8d78805cf05392d14a6a4db32fa294dbf58692e6dc0855af5baec6257faef7483680d39a5e248f219ec40c0e6acdf7875cb258f83970e5774bde53cf253c7f072103ed9ad9b49eb47001f8fb2a149649ae4392ad6415954b49edf842b61a1e26c8dccb40c967c91382ef09db2e2f6f27856c63ea9c1953af59a533da6738f832fbb604717eb0ef05ac8dc7386ca0099461c7e1f04f43fbd0bff13df59b451afa7a54f7b2cae402852dec8826589ae5cf99d1afd8c8694fe18de768ad5c22a241eebe65d41bda1e2062550ca0f309fc3bffe37a870b89e780238f8f2fbb59629b4ea284994e5a1a1957ac9dead6840c92f27e54d383810cec6d464940ca2569fea6717807bfb3bfe88d25eade7e209547331054b683a6189b0c685d54e4d621cb67eeffdc56049242c9e67950aaae391feea2b0ea57a4dd2235d400a4052bdd61fc0ee539eeeee1c2e0e5fefe36857f7ffdc10ef4c7ac6035436dfd12cee06025ff7a0e01c5ed520b4c4e610756dd8162d654081ed1551801fd859448ee7c601de92ae41efbea4e676af5af5a802f5a33aedf449d5d4ce9425a8ad32ffa635076167e09dca5664c46010538e20939f4530f0d582936705ce6191aa695954293546d59c280a179e9761ffa3fd07488e8cf6dad4b03b2419850233663790f191a81c298ab943826f73de7888ee3332e59de3b19481cfa57dc85350deaff82281b49c79f8434d364fa74dd4666b1b63bba240df0852c6a287b008af4f61cc73541b899fe397b50e89b23618b49e97790ff5090fb092259911ec08b5baba689e9b66346986012652589e02797534ecd02c8f571672c00dc07c76a83ddd173847d00212cc7a48b65e8942724c6d8ae6830486478430519ac0236d1aa2d19613986d146312648886ad332fbe23eb1f4fb7f9ef4834a6725f2d5e9bfb57033c85f80b24fbd30c63da033766994c89c0d0c6c9b691136ca12c4eaa09c9b06a051fe3b8e72de9aa219923519f666833fd31fafc54ce1bfc02a782fe59d81abeb616981f967675c39206928832c1790ddc6240726d3a3e1c6f739ef2f9486f7aa1b45fc6f244cdf8c245013b249fa204ff2138fc0397c268bc6fab6610f7e75909057adea8080cc7e3ea799237314cdfb68f4a12f692757f2637054129cfb93a96b06481a55ae2f1a9cf3a84cca413a4ad21aeff3e002b0ae54a3c462825fc05a1c34482ff5662d72a61ee2f0db09658901c8403205ed7b9a5c018d63797110469ec29e887e7aebae0a815129ce485d4a00aa7dffa50a3e7e6481c0ad25651bf3596f6fc2fa4c56908c1f0714463011d8e6281a6c06ee0f3087b749db18494a8562ac46fc448cb2f6db69285c0a9fb848dd93fd0b0e72b0ff6ee66288a59f238b230016e97980b55261903399a31f0d51b6d3792d3449b65ac58e6130fccffac3f224c3c8d72d2aeb6134125ab443bc195211c8e69568ba33ef30cec5686bd0aeaeb9afa01f7bed873cf3d5dab4bcde0c5e20e30433a7644a0995ed20b1bd97623fba462a3a2bf60a038c7e60c065fcf1a69b432905cf6fdb7bdc8df86e3389404c6b77e3fb9a8a7153751474c11d4db3cdafbd4a64764601b4535faf58c425f7b9dac50ed8dcb1a0c795de1d3932f7d44071d773c1d4666b9ebe113e1c5c9dcd7fddd412d9aa745bdcc16292ae7f4a8ac831cebf20d4c9ec265901e33362a3f97c4af6df5c16ca89b97f3a0f597e38ca90889dde7944f34f6b4c38d2d01cc5b5a837b8cdc1a21fa75129de2b4eb6b7a479abf5e1b96ecf5731ff25e7a2fd050b2411e29ef1e45ced515220b26535ecad5cf5aa232242d46fd9f307a90a903526685cc3acdfa8a69d3df94aa689d67d90f3109d7f14f471ea420b8e997cd8f35d69c79085c1c057f5cee77745e3aec6e670c66a0440edce9cacc3b6fc57de0cb8af5ad4e7fedfe702edc6fff3b661614578c1adafa6b22f500697797853f8b037d2bf845341da958085d4ac83c7a15f403cb3ed93470e8893aac822f532dab74efb5611d82a848b10d671208e473bc6e759c99438da629c6c90cbd653b7b490227b6189e08611a9072ae8ff6720b6734f6257be1644d8545ad1a8aa83b0e9f40ca3eb9d0b764defd4b84dc0f395d08009398c5f5507c550c25de49172a0886841d770233654671b91541f0d9bc8926e1d10930d2d324796cdea0538d057e9171aef43b47a2f745cae9a11ffab9a8d7ef5a15fa80c22ce68550d77f97c3a39fa207b5a1c5dfe0d7d76d908a1aa2bf819ad2c91405cb13b938658c1904c5c96fbae4333b0945aafa9eb5838572f64f37c6c319fc94fb5173838e645c147a73a7c1ef7953f38979cdcbdfd35d798229512c1b91bf713c94abe8fe5f54d3f9800330f408e22a559d5841d152d4daa95d851d2599460c6e63b3912977db64165328df1bd67473337f11f549aa503960be92374a2f741599eb59a5fa0689c76a4f7ff9429a4d0cb396d31f574bba3fef83ee91459d4a20dc0e394720161bdba4766e564838abce4d93068c87350e0328461200cfe53e241f39c3ae7d1e016ca1c903275673f49e14a6284f28ba6cdb20c7e00e4292dae14745220714da2b74ae84a13d7d2663fd6956180332aa74398bf68d56fc44bfb210a9ef80b1836e74562bcd2c10b04dde7aae17a27b17629eb397985197c952867ec90af0fb8cbf032d4e4774ab89419b8b2d545b3cdaf26c58051070db70e8eea75a9d095d6aa576aac74f492c780f6b49db624a46890789f1cfff73692c7ba6bc5a747c6d8e10306bbc0ca407785a0ba27a203a0696950c271d3836ff40f538b79963aa841e9a3cbf211aeddab0d02f4eae17b765c56f8d10c195638d5773fe758803578ee66c60db0b1b1bdeba4356b0fccfe99ae3728bdde57e2fbd2269e4029a6ada725e1c2df92466d7f81615c249c52b0174242c77d2e6eba51e71feb73017b82fed3de347b51620be80fd3e4d9cf1cb0f23e5ccfa941da7585f6b0b53aa983667e5c27e0d9c318f32bc52654ffa46068e182a2f08fe9b8198e52048f4f3412053f2d306614008b058c4acafba9d74a133a6a8bf69c2e138bdef05f7cc3a8d8b3b98b429fef4b81e5c29b2292106983cd9755218b2acb7597b913266de862068df106c8aedb5e97b12e7177a07a3b493c5910a774063137868d18659439e1f0868146b33145d53fb6ec9488645db6169d5c8c9ff56aa96e41ed9af8aadcf3b25f13aedc740d281881bcfea2a30378b38afe894906da91ca3519f1b31fa3e320a68730510983fbeaea1f382adda61f6c621046767838ad555325584f52952d6cc6d8f3a71d22aefe3fdc3141e7c8731780280a669bacd608736d2a4aff7001cf9b995edbcdf56cef15583ac306c6e0e580b391aaecde3f7f92e4c8524bef00db8f39aa71ed7ac87e939278c55a3857905219e0bead2b404e67b3034d9eb2f8a2e4f1327bf7d8b70e49204f67e7a9b2291c061441a37188d4f028160f2eab1b1139d49eb4c591010fff957ebec545480d858bd309b97d7644148701c30d7ceb028e23f8a30835897ff23ad044688e41f1cb66742da587cb65fe8a3e0b085699401610bcf15c4a9531b5fbbce4682f57fb5c1b2b5e35d64a09e9b543c150ad5f19095373a73e9e86e4e5b954ae32095a38d8ecf69f4be91c274f0a4a48a2f5431ef78f23e8db1bf7ad5ad16827886228af25e3f0273262e58dd289ba5ccf00ebcaeff2f98f12b06b92081423b72e5424fc66fca3ea209815301bf76546eac5931f1275b56b4f1cd11cb8ff9eabdf4c71d21048444fbd66e016a8dc86b29baeef308449a76de37be84766be2f098ae3ff6115d29d348d1aa144eca12fb0acf5788750271f4dbb8e5e028404c8ca139572b7fff8ac9e98c9a94ce2546e8b308b7804a21543e96b07f777c934f1225eeb58c0c0d0b0a24d7d267135052f712b2a79dc99b1bea9248826256ff7d52b037f6e97c987d4078f76cea53088246031f7bb122dac3a36a51597b1a693e6c5083bb294c212e9fde5d2a5d19e90e33d78b03102a5c557b0abeb2ab2fd5601a2ce2419757cbb3ac7be31b92df2dedaceddd0399983edfe3741c8b0fb70dcc1943605f7929d19d9e8802e92019a57268cfdc61290fedc82e5946d24c487a11a0eabc5b66eef2ba03848d6c2bc75c0d891df57e1f81f3f29b5e00914710d99fb23e337a15b09e2ab9be19190a9d9a1e67b84d8e8aad94a1b3d670bb61c4bc95f02dea18c260e4aefa8fcc9f0e41ccf9fc947cdb1de8178a9065b2787cab7904eca06419d37274bbb3aa24ce9f1894577c9e83cffe89ee198f56d780ffd5c3ec2f20a360ced541229ffb614c3f6c217ec9c1b609a6df409a7a1422257467637711c277c5470c3907d100ebf0c19de60c8a507ffb1257d3ab3b674d64ceacb4c37e15f4f364956f8c07cf4fdd275319510ca4b48508262b29ee2a30934b01c77640bc36134b7cd41942cce3535aeffd32272dd459ec0dd03578c3464a77bf542efb06ed96ba24c6490158ab3ed4c9c97fa79d24ae1c87f4b93912b183cd307a0abed222eb7afb75a3f9197992e51c5779f99329bd7bb14d2360a5b59026a9aa3c002be6e0716b8b20c0b5ec49768a88a86f88a8d0b25b2d0eea4becfb690260b632d5ebb34318886f48f2066c6f98856f9e312258fb43d767c09c0f31445d3e029592794f7f5fdf0920eca37caa5186241d49f5f4386acdfdc4ae4f047ea5582557989be3468c5113f7b45422a1a357ae0645ab01dcca1e13cea1fa16d28be8c86bd1cc0bd672be1e60630e15f721053ae213992cece65690af97e2bcff7fa108064eabab7223bfd476dbb388c8a12286c0a97dd84d37f37ddfa0222982f667d2930f7b2635d5485bb8c10f1eaadbbdf641931ae61bf4627fa0b1310876411c561b21c9db2ee6b5ac38f4ae4cd4f152258c2e748f2e519aa306397acc23641a3e0e6d0bfc1fd422246e70da3b4cac3aec94ed284d396ad34a61ade7850195eff6274976fb270e7f2efe24020818fe8f73c7e0bc7f4fb40063653cd85dea2f7474a664e95bc80e3af45ca8cfb5e1895541b004eb6215268d103896901b559394f592fe6cf16015c47ab9e72e61999dd668383ea55e6808b5c6c169149dca142ab8a22e07280a0e720522db442672ff2ff7125e64792f5aea3add9e69e21bb225417b58811792be27769b49bff7f39f6c81841592c9555259747c8a08b22e6fab330cd33c4e2be97b505cc90158a131c20b36fa5581f54e9b9352daa75450860c87642651ce4b71b3272af712a5d8d03ae78fb8a771b303ddb3f5eaaa2b8253a350100bbcabe1b7685c16af56f53675c568376c4e16b948a2f14e55fa57b4899936443673c93d755055666441cdf3963ce4131eabe192dbe6fa9a35050b82bb83decee3a4587aaa4d3c401f121bee5436d7b7ffa2901311a99c3845a944977a6794b3e46e7eb7559d923ae7a28587c103a9a58fc85946d7e65220f6fb1c1216c635fc06800b61255da445e99839284f96e5e3556cf84253475e0f9ecd93a79a1abfc8a6c58bbe334cc52d457a5aeccb5e6a6704f053f8a6e164cab070872758ec7e084943290ce0a3db0c34a32b2ff837a092036da8e095b84ee448ea01dbea23b64c549e7a7c14bccaed027eaaecd3438deb98c9c9685fa01f3f6b86900676e8d6cc4505cb4ba6ddd0be171ee24de6e2b0a100f2ebaa3e23b503db621320a75fc806faa1cd25db4645df20326339ff5952505d3962893533d0373db16f9104586d13932c4293b2afe3774ea39ad03064bfd69a0648e2362b2ec6dab1946ba5f0446ae62fd5a92931251f351baeacdad9e07fd47edf60d114c30fee040b6d5bdf1fcc1c4eeedddce60b4653eec27477578f841514eff5b428438b8eef6d30742a58f3716af12fa9942c9a53b0c97cac14ea602e47af3fee3d9da0d274f0c45bd2bd334e4cd8b73459d4f6096fc749b65ad1dd3ee297c15691605bee3e3a4eeee1c5cea157ec744bef1f583d1a56a3b9a9bd32ab6601b122d3c03de4bce08a58ba1696c0ed5b23d3a21b40c477e8160e2304ff27b412e9f9ebcc5c251ba372fc6c2b252048635fcd48e7a38c80d75d3e2c82b1644ccb2c4179f7c88fc086f8c7381e23e8b13029d801faecda6776fcc6b9c2dad196ca3a245e0f3ba9bdc1f9771aa5315287a5d42732fd3d80d44cbb12b5cf57752ee9ac7913e0b9fc733a6db6ae9f2753d86974af820d7b727636d8b66e2b4b7b65be0c5cffcec052a17f890b45df1e840ec15feb914b00069618177403abb0b28258466a2d6c97b557dd98353e5532bb0b69f2be3beb473bf3c6d3d2a2c565f9b914ada63b82dc4c926568ea1b9009188752fb20075d0038a6c131261c894dfae477db8259afd547c46bb06a7e249deea509157361b76eaf015250bf36ad28d997099851c1d8e9a9ae276ddd1a2946efa2581e8f102d6ace073fa8e5f8f32e71d2bcbcbee2c665c7b8c83620cebf3e686dc74211ae2ab83e376a5f1fb7ac1b9a798f1e0cb34ba6e7e5cd106245ca5e8bb41f1530fcb9f387a96c2bbad160bcd45a9abd4a15257f9f27a86a10d816487128101e74f54878a190d950980c5122613eadb37a019226cbb2709ab94fe97d80a2bc57d04f315040c8d198b6241633528d4e2c380c4953ae10d1b8ef1b3d88e5d160736b900b1dc58d24ca998e0d061122622c6efcfcba17bf9a0759137131b65eba2cc97a04b7c83cd29226db5ed2478bfab564528e39c0f1f247bdf0cee50aa257b11e8845e351abe6519be95287b1b9fcba187f32328009262974ca156e3a2f7921f83979d91e39fb71f2852ab4cfe6051b63f023e2156f91a155a0d882bc59429bc37cdfe4d8076fe66f061fac49738f09b504fcfbdf11959f4a7fee18c9f7bb29898ea6dabb7552859f1078913ef7a4fd55a96c3aafa2f580a699c9e259f3ec8cc2c334c47f2415afc6a0de3db1a74b1170bfceaf637b8b1f46a3984e8c79e7e732beae94fc326b74c2bdeba6979f3d8465d17ff070255eb91e88824a2edfa93893e9c22dd161243f75c40d233a4b208d1dbe08497b738560addf173f14b270d75a77aca26280a9aae7a4f83d01bedbd620180255b085b783dfbd43c773b60d215d7260c0c8bd8e1890c192a33aa84fc7f3960a6c8b03e6a25dac5892839ab8cad31c25de56307dda8d26cfe9d055fc615c9545f15609b11229598324f4754d3e987f819765c82c74107038af31390982705c526834d3c72cf30c4898b4f2bd6ef8aef42ee944667488ff6087c9e89545ba78fb02dc28d15999f10d8c3805aae3b2c15994e2d5b85979f3ec67702b8db27cac69c470c0095ebede4a5c185668ce7ce8e4c2177d9766ccc9e48cf908e27967670f38731466895b578c35a986980258c0bdd9d75103fd3e2c12cc64594384eb58af0061a61bfb1393b6049f6e73c529a79183912e8009538ebc417fad06a641c80540f0d61f1dbc7fe242054234772845f80875cf55134af8f543f976384b2d3c692456aeeffe57472209168a7a5076046fd3d39aa3ef5b5a97793827557e73e427d8d0cc1fd1757d93be3142016838c248ec810aceaba800e536857d31a7997d93a58699a887cd90b2f6f8830ee762f15a954f1d34f1888f542658185f4a0f9caa29fa45a6c5a9797157fa740c8a2989dc2d4c1b3f1ebbf30a41e0b3f6f989228e48c7131f6c5a36da6d23b2553b53a8416127f33094f01b1788494225acfc53810bfc17b46a036e03a17aa7117bfe0f554576f870c0a0375b130edadbe484cb3205e81f9a5c9a08b1da015d820855ad764ff012bf00eb45ad97bc6fb556ab5682a88915421bf62864ad0569a2e6213380b0a5e3fff90a9c522b0bd6859660094507a9dd8732763edbbcb0a9fcb4ff4557f65da5150fe46b60b8f4d480b69b02ef447c2b59ba57af2da2922812bfee4370b65951471cf19cb99357cf4d6e76bf0d68780c11d7b071571f5b4a0d2b4513d73c9515995ebaaf8481b4319e6cf3520defb1845f9b771aeb6a1db4e032a4faf7d033dda307e85edcf9e57cc2a28a2eb732926dcbd090dd96c047a9c0ff13079d3c63e461bdc843efb176b0520e67aa17bfe21bcbb3e3767800db6ed2cc8c89c1e6a575daa9004ed684a14ff851fdf11ced0acd7abc8e43350d178bce12d2d64237770290a265462b936b1b9cfaea6f214c0d2a6725697dbfc43317fe092d1572bfbc38bcd110f7442b39bcbff1ae17f77a40c4004cf2f022c1359343169584225f4b88e3d7aeabc1918e25112ea6b62f1094ec2f97404a40ac5a4a33a8bf7d6d41fa22f453725fb489c6bea298bcd4059f8d6aa8499765a84b5e77a97b1ab0762c64a6accfeed50f45549ef673396d297778571301588c6d89a009986213c521b002e5cf53debb3b1f972a6cb9f432e401baf1f60abab25737a950cda2958e200588c102748ec328f79f150b3cb4989a7cc8d7b0eb4f7209be2be418a8afadb67d567c7cf8ce86adb6d289918495531cdde4a4a27ee79dd8cacf5c22d60bc8202bd2da529c5ee34e00bad5066687c7f301e6db6fbd0980eeb10d7379f51ac0acdeab7fc3c7029699152b81955911d1e1b6e6df66a35e0186846a1594e46a439d864667cbf00bae617334f5c9a0cab5864e02be53beaa8b16884bb5e3e07b49ec0f6aa7470fdd3b626a957ec186e7b7980f46c94cd5ef063a0259c259fb54b0b48d44d097f1458e817a3460e455982ff1f44f30be2be548d10e029318db268c85c3d372ef0f40d254c6554e896f5abf954faaf9aaa5e92e36635009b41c02cf9aedea6c0c425c1e945ef8edda1222570de84d2b42baf94275e2e193db372dcd50a997c2a16c182ac6cb3f3a4aa2ef83a94623019e078b4e190bb0a59589d9fff6394657e19dbb2ec758f52bd1983aa5a0d3a682d7f2fcad232e71051e364fc0532c0b77d533887d375f47b4ddbdce488b14b9aa6fa5db3a93658270055a86b8733c191cb3273a824e54daf0af292ede8759a6892f6e10dd76d5fd3e14399dafbe92017f1af0e317d680ce0242de6deee1003c5753454d7ed42d46a2cc975f679e3bf85f827ceba8c84ef30459120fe8a5ce79f63b573c3bf53424a9b35186cb066e7a6e5d7e4eeac62f6a568c1b58fb85fa0f490142516f0ff0f09d91c0d98fd3dbd3a4ae6eff715f8a0e90348a16a54322b682b446d8940e059efd005a45d887ffd6d7cf67c3a4c5db8d1d85a45aabe037a6bdaa1f90aca1cf31cd6ac0bf0bed976049044aa345e283b7d286c4e94f885a0beb3fc6f7ea81d34427a596096343cc19362fdde355cf15ba2bf8b54369a63ce42c979f6bdb5ddb65158d301feb795a47dc9982c988298d469835b385c9d8ce330ce73d11250ad59d9abdb9f07ccd5ccb814e164d71c12e4c963123cdddb66634d2d0e135fba03722687a5e2f0679dbec27d6c5b27680f46acc6acc832f24ae3437088542b22a4cbe8cc1899eff0adfb1f329b7e783bb63bb6f41c6f7c5c410d0b78e44a5afe78b8900f588eef424cf1af76ee75c08c070e9fea607d5e1a1abb46d895417e16ef29c9b3586da52c4ba52668add4713b8f94098aab0763839b40bdd843ed4b8120437ea8ba22719202c796c9e6d5fe7526f59bc8218549deb555e1178add9eb5cc3cdc6bb25f41363cc84d353d57c16705371929e2f1327c8b1aa55fc3b0985485a65c2425a4f3c62c9e70f354d894abfa946c1c9e74879c2615d15b3366d2f9eec871b2b14b1cfcccd809fdd7765d156e11fd7e4047b1eb81a441b4126dc4b96ff96f63c06b4ee28c7382e9644c1901a376b00dbe6d7d2019cc7bd98484e59f7a304a79a8c11b231c3183d7d20c0b6d1ab34c1a9807744af93b07bafe36ca5c73990d87a47530fa612f5c347720e55610dfc1d633d8142945ff90a90aecc5cee0f8601f38b9ef1d9f1fdfafc8e0f528bb00d79c5a7baba78269e0f91331b131f5221968d89d9720c8a5ca1a52323819a1979d026a0517ed69aa4656d52fa3ace2e9db795525c6d010f4d9c262263fc5d3680d6a4173191c1ab582d54d4060d4731bce76423c80951fb6aa31ffac44600385aad69b7c6dfa757d26a1ac175de5e28704656ca480dc877f69370adee557c89cafbde1fa96f61ecad3f3ecbbc0762eb0b38e88facd59ea9f81f0ca893a5217dc576e99b19995931aab31d4c11b9ce5207a5619861b50722ac514a5f19a25f444fd7d879c73200ca50a0a22370859546c4ac8d5641881b0c56b7e60b14e6037bb589970fd8b1920028bc89ed19ee1f18810f520a169fc665f1c214f3a4eeec7afd9a9a87b319e7fc282ef11e0e8b53a17278062e9adeb828f5d3c6d89a75ba13c93089db838a8f4872c803b5ea1f7c6fa03d3b6ef72113bf0c714368451ecae315c48dbe3e3e380ba0611fcacd9616a8686c373376dfadf4be91fcfdc5a2bcb5615b2858e0226694d26b12502bd8af7e890079990af91ab72106818673707507d0f33d458e95bdf4fe259720f1cd313e55b11e1477af99049ea53e422eaea0964f5c1e30c12b6ffa143a4c826f273982d349fa07393927d3d45c1853f418091011ce204adb61f51ef4953e9ed22af9d56517ee6c678de0bbcb40537c55ed4984c594aeebba318a3107ba428a762cc48c1953b540f10e727136d61440c8038a31cb990fafe960d68a41592ee12b38d8ea7335a3ab895c1fd0218b61397c6f3e843a0353a91551e4c8cbbaeb4346407bcafb78d1abf7b85a810ded39d91291fe092d446f961eaa5516e1c087932136d4cbe88c9d323b43a616db35ec6a7968a2234dc145c24d5d1bbfb29f678d46336a4d2a66ffd4875ce4443295ef70c733a20a31e544b01e6e9766a6fce8652bfe58cc1d855dd839c572a414d70327397be1dc24db532b31082c149a7f0fcd6a689f36e28317bb0afac500f0846a85ace0c954fe05772006f43aeb1bf0159e6bb149f338444eac4a0d6cb433fe79a23d627834732f1dd85d56d54829cdd39535217e667327b53f7b06906f1807341dfb048f9beff86bfbb9697d6eeb199800dbc68ead264b16a4dd363eb916aeb5cdf5c0759f71a876abda897333a6e93749a21bd6c01d30c6f78d0ea2e8e5871ef6873d4e2ae250ea34f6b0e51f74edb8cf16b5cce4851fcd52b327b5cc98d559d8f5985e0b5bb41f2bfdf5eeb8c0706acf3ade83e63a3ac629fe93b1937c60d5831894d5fe5c2c77dcc77a3e707ca56478c0a0ebe557a229d21b0c1c847f92c8e8203f9aaa3e08ebe9531ddbf519ad8da4bff8c645087b3c4101d43f40c6d5deb696a4cfab5756cd5d14c6acb0d57ae7bd16856d0a6f93983ab54e5c0d50cd0953ce20a5192f66458b336eb1b961a60b6d74989323f1c480111e0a289c04776051f8196e3829b35ae84ca48f3ea178c0ef182fa34ba85678415e76107560cfd0246099f298a2d50a1fcb37ad91f5b9428634fc5e6f171bb496250ed5315d3f9cf4245ac59151f5abd58ffd0e1ae24ab29310bf9f2f1516cd1ea1063234af875e54b170afc2b2dd3b93a13ecd3dcfbc150b373b8d067e18f605d5dd3533717ff2e7ba40bf6f25c8f8881fb3f14e301e04c8df8c10733bbb7f490c61dc1ef6e38f7d15a9cba6a965a31fc5721c7a46f9ee8c2ef765e12dd407d787d059a5205dd2f815836d1c0c76fca5920559efea36898866fc464885c6d4770a1e8de97983442dcd2814223fb567eb639c9f2d986fd6d20e4322227b014c90c42a0e37d8ed1740198a237bcc46d5fc991968b4dca867c8b356beaf4756aaae9137519a7bc1f360bc01d660553128f53ae656e2594829773434ad89d3bfb7745d7aa7793df8c7248d80dda9736ccba3755e888b0c3853649f73dc7a46a888591ff4adabe559df6c510d91dcc00a83b3f80f353d036564896124bf5ee429c8d582a35489c30fca9014b77ce62a0e3d03c7bfb180a45c27c3bfdceab1fc80103c7850b09a3c1f918bae01c80023710fe553e0d04d297d79970f83af32aaaf5e6285aaac351d32715947b0ba7437338ed8b53964ed58c1c50ba5ea826c585e825831420b1c38df6f33fae6f9181d39877e155c49d98b96a868c151b24fd16bf11d753824b19fb375f7b6a58690facd9ff0c61bb9e2c68b6ae8a56d9d547548aa63c81a051fb517f6b7bac9a9766876a68997bce743f5884c402501d6367d6473473a3a152b5addf601f664dde445690c621c392a1dd272f3fe1c91a1dfb243b7cc05b49c772d2f2f732f0d5aaecb1670628661771737fd467b0ee8f15b738fe28de099120bfe23defc7131a11fba6e71a49f0988ebb708363e4181d1fb3a5c805905ea9c81eeb44266a73a33f690b7d03db6e93c5f294059a30ff83b7f24df7de30624d88f3ec214a5abe58123a1373a6c0695c1698866a6aa5eef7e059914f784f7630e803c98483d3ffb2e9cbfc8ba4775e6571d460b0f24a80f32720c2570b88849d6bc211bd9a2215b242adc3a674f96f8d4c28af8b30a87c8abd8febb4a84093565ada3e1a909f5d2432416b3d9d80a03f8f97c51207f0b7eeee469d68cf96e48ceed16b4e0b65ef08f861aad6433ab8a0661a4d3da79d7db1c74da1c502212bcf835c47aa166671ca51ffa657e37ddaf2848b4f97dccf9b1589f54d06d335d0f55a063cfaaa08ba67021509470f6b88fae6af6ce88f8f70ff9940452257fc6f11c4d1904cc2a4a99841f8528b12a7c12169db3f1bb16c9662a1059c61a9750510079d784d25ed4bb3c7466a1782746a25baf0608acf9241a282b89a6c95bda139e2f5f091c3a0997959434f2b45cc286c9bd0f0d52b6b4bfc3bd7727221022b95e59740091b3bc8b0c235def50ba3420c443470307e2720e497fa41afb8522ad681f54698fca6e40dd23875ec44d692df2ace8b2e20dc62e15722d602153f6365e2a833559b74b9c5c3a05ed7b1c19290042ec9431a0625c81e7d0f74210c31cb5bfa307bc1da04ade4b81a1d2a5ff88ec950b701b352613ceb8e8704a2a8f6a39eab3ef1e0473682ebdbf608c2c0cb8ad0d38c38185aa89568b6e549446cac70acd03996433f08dbd55990f84c01dcc9a6ebf8ceef6a706e1343bc95fab0b16057f46c7d67732d0a8aea772db3fa1c101495a9b570a99caeec494b11b8f8e335f68a6fc4c32ca3c58136f633b43323549c9bd1d41527c61fcb3b6e31cf9ce9e7e500669e2a24a41e6bb5d621ddf722b76dbd819653b74dffa56bf68b30015802a3b3fc7c451094240340fd27c40daf81b16956cfbe6d5b906e51730dbb42f610e1e7772f30940adcb9fa73e59e7d13e6eaa1499e11ca650c2d77e7c5144bfc18a2417c7497459bc0f3cb78dd816e0c684f18233fde593c0aa0cf6ecb85b70e64463e60787171a36a85df8a067d23503e61a9b8026b90c6994a429d957863acf28ad8cf8357e56e4064236ec9d340576ef6f8bc73f691871905f31feb4400e4a29f9c8cae79560ee7f665fe05dc4e36be0adbb691aafffeea1f6619fcd0d2653d1ce6e2ad627dc167a2a1055c2d01470380b2bbd81d072fddb187e0063973965eaa26ebe04b9b4f282529808e6fb0bd17cd57db70b41e8d5d8d9263b25129facae9b4591d710e4f3683d39fb42d26773708adb3a491f9fe918ecec29d83ec5c8ec870d86a977080b787c3a6e450790b090c511410288121b2cb6ee67127ddec85271c432b06710fa51ca488d848d09159dee6896aaec395e82efaba930b6f1aa60c7958ed95d2f6a6f38cf72fb722fcf383e2199328fa0ed315dfd950195b8985a3fbdb0d493701df2c80c810bf4bee54ac84fe06b843bf0f983d30efca63af5a1ea03d5cbdd9382cc4428d1bb488c08c39b3b27f29d4afe8c2dc8aee40867b6afc5854fe94ca1e0b75e44bb1c3807d86fe896b75fdd36e3cc3c4ae2b1b9c1381968e80526f373f420605179506ccb3ed4b02612881898cc10e09f2d60a23cc47a5f3bc5ffe7bf901c9389eaf62dbee7ef371eedccb2724aaf4b412c2afee8a31b06afae480c48871e3839dce40d0f92ee237eb4efb286ed38b4f922bd47b8e6191ebeb9a23da91e782b89053bfb38f142efef79e10a6661803dc050463b416a7a75d2e6a9d3438a3f29819031de4707887c2d86e2e9834cd337c26ff47548ad9d09496512882bd160a612dd885ae2c01ac714b4f2510d7e1ebff3a060be916b065be2116a561653627f54b12243b73a9d946fcf479fc7be275d020f5cef17f4e6d5b7f889fae11cda66e25220b4ab25c37bd2a7743522ae17d2a0e1475215311e0540bc6ab36b5819cc3722ec5226c386be516f463ddba88086d3f31f29fab3f3a1c778bae1bd91ce1d22ca74e4419f87b14c3a684182b610cf1421e939724169d58de7d0e3bf94bf1c6c6bbd1f4b37f9e93c57451d85fe12730b785959b64bc20437f076cd220e878b3d7d8ce8af742a44ab2d850b0cd23f82f77bf71a1c68905fd817adf098f7e33896ed3a4c7b836083a6365dd66077e9abaedd33fc4668f21025d224f8937a85530fbd5fc5423eff22eca10933e8d73200b3fd449da5b9bb4eae2d73ce9fc7f013cbbd8211e988e7bd6433b67480bbc34bd39ea85638e9aa9ac9489c5d20a48c164fb3c840c528b1563cbb871192c4369b0e990affe6f335c3770ee55539efd3a366eb58107cbd6457964a04dca31b25aab653ebcaae36d08710db744621ab17f62df2baa694ac44e2b96e5345615c792656381a7a8e7cda8c93cae3accf98cf5b09ac1d8fc0cbf9769f1e7ef72ae906724bbaa17339a63ec717cc7044e8492ce121e6d5029b758e54d160f451de1c58852f55cbbc021fac2aeb2504ec8534da589bcb691ea9ebab58747dad238a92a36fabb80b4f6e46550d2a623c645cff9e30effcade6b676ea5238d719738cef5ad874e75ab2b287cf6118fabf3b972faacdb33df73b5f16882af98380a11bcd7f06c675f7da55791fcf096d77396a9589bfaf13f5e8e2bb4fd2814dcb0a37ec801166cfa6f083a2a1fb22c57ae72149a70ffeae152bd88fabe7185fd448a54b6eb3b3ffe64e505b881d58d9351e75f55788dbde9c3744a56b1288e990686cac7a1a34780037e07de7f20a170a747a6d1dae9fe477fe11800203fd32f834e735cfe7ced96157fd7806f721720fe1d28b2941aca29090779c88e9a8fbe796b52af988d8a21f55db3dd9354f23ff6158867d9d76c66aa6923109cd3e800b7ed0d8fea3da7396a2006045c67ae5ec1f0474506bfa5b16925e12688fa74dd61f66df91b25a1a9913f308e22a7d9297c4d9394071996afc1a8d721aef10003cde8dff88f6bf61a5f63821e3a48ab5520368d86ecdf00b2a8e9a5ecc951cd8d9c0abc57335d923f9a8bc31abec884fae026a32b1ec5961cf3992e4116654f733e9f133dfb91db74cf0cbf0430612ca5c4ccb644b11e4d6a22b6291ae51974c42cc6c8366bc9d42b574dd58186ef53eb941d388822e18c00046c1f1abc2b677a261ac5d16a8186710064e03985e0e7da0ffd44cd9295d4d29e323d5a016f47473984ef91c50a30c7b7162808353bf35e1d769f905ccbdbf3b3eae86b37df9a8a00f2a8b5df9bfa8ff2f527a53c3fd18c93be1166a80efd619e8b147db242ccf2528f24bf5c0a915f36aa3f3c9fbd802f6782f03e2f770106c8c9caa46a118783eb557537fb4d9c92c136eeb959ba2ffe47e2e9ad6048b5f820454b665dc17a13b05220cbaa93e01894213cf6642baf4906dbf366b3324afc6cc074a0eae9b0a5dfa8e373f9df07cdfd5817ead7a4164ba43433ed388e4e058da8439a26b9d4c1cdca2306f59803ca9774d890899d0da1735edb7a9f090b80bc064f3048c904b8223f261b79c520678a7f7df4ee76ea96e974ce839e0ff354cb8e7403bf3f1728fab350ff763382c8851c4dc2674d5ee60b776a29f94a8d1d8265cd1614f4f823667d1602031f32a74b8b16100466bd4f0e6899961f6f1e5e7d0130a62cbc679a87d8d0ff9fa468c6de71f87ddb7ccb9477f78170108ca4e4784dddaa5af889f1c43c70bd85efaa04e16025f9f0a9fcf1a91f986f03c12dbe1f3a42ecfd6beaf6d69a094b30aef7373024b3cbab05d60f1c0f6d21880c5f2a8a1cdefb574ea37463815c9f71e8bd4136349a1c4a46f23977cd147945f0f78c26b21a9b64dbc27750273806482860da49081c13250bfdb88c043b29038ed2da241e569f10cd18d88c4c038a44f08b58c764c52f8eafa7cce18f032cfc8b23f7f0e05c98bbeb7b6e248827ea7bacaace3111a907b09a613adb1d08e35024af2a00029c44621e311572cb7ba4145d02e1e81b3ffa844856f7c2a6bbaaf566ec60d5606472533a13af6e62675f2ba60a68a5af37abb15f23fde2e3f47fb0985a2457d00eee799d081eae1dff07ef009a4cf3bbbd4e0f1a5943e7e8a3bc716bba241051135c71c96ee11b341c2255f997507c5b092bbb20bfea5a2783a2ac4d96613aaa97c0b6052a110535f1a3e4fe35b5c5c1a38bde8c6aab3b4c2467068cec49234e3b14d76b0ae650985bbfbead883f0722cf3a51a49615fbc710f2770a9f95b46ff96c4d02e55a6620d477ebb3e739d510bc9270dc1ab59525008f711877651fb4f0de41677eef0989810b1f2b3738167db59c5e31c0b0839e92c81c95e768e7a8c77827e385001395034fbd877eeeb069aa61217c2cc62dc606fd178b5c868d2ec4b01b4eaff572ddae34bedf5d0f6bb286e6812831942e53c2fb4d77862e70c829ce8bce08ceaea154854879a12a54e8af557b96275a3ee9ecbaebe10d5d9595b2795427e7b2da150f9c985ffb3e76a2a82a07ab78ef23359e38830049e8b50d18155ec66f7e970a0b016fff2ea342e135df444b456b084f85cd6cd9c480ceec647a90e0d610cd5ae99f171d0e7a03a9dcb1e09b590d529bfbd478bd8666cb293601a850730926f75b98034809d476775527c7e2160538f82b0645f6d73f52753c7a78dbef0f7daebbc5df0376a2625788d4b1878bc12a9a6ce7d3940a1ee267d823ce3f0b1bb733f0cdbd777c3d4354376f42ab8f8b2f9841241d7f67767ba33b091b767fc7a0a18831742f79cdacb8c9a55ae26b05d149ff0c3ef9bac04cb6f8603121d1e4f0367ad42552fa50e618d3ed03567633ee6a202bcb8d733b64c9591021227b23820a9f12a6a1fc85d4686386659bce7935d3fac1ed5d4f87c37b894a9ce075e86a31c2d9dcdd0984dbaf7e81a625a9188c042c838e4447da75a45e780df62b773956d9f48dff75e1b3e7e1ed619066919ed836a9e3b99194f5c10605b6d7dbe3e4b2152cee19c36234100daf1e90555e7191897cf34348e45ba6ff9eda092a6cb0251e1440e9838a69cccfb9f2ac4a4b82f2babe80cfcdd694bdce6ae9309b470aff43c7856c0d59a46e060f74ab0facf2157d8a239755a038845d92735e23587987bf86e8c24d32cc84a755aa280751f29fa508a5ba912d40e59e303c8cdc197688306f7e84c75ae37a0e19f72c84cc71046afeb80137b4b8ec8ab0553746c57da31f9e4517f2ccf817a30d1a3619dd755282572ff8bfd9de561fd2a8aee88e7386256b0223ea0c4a3694fc565b4aceb984cb038738a86a0e7850f931af87b0c4e6ca51d734491127545a33a3830da3f26ed7b65a853343d96e25f8b8cffd0b1c939513e081478425c30ec5b3a3975ed544554023001a3325877d0e73a2624f37aa36cd3b4c22e3e69d969c82394f289f7376ef6b049c6852c6d3687c06c9147daa3abbf86eab65b227b7a33b5f4334273d54d90d5f94e37067e930325665ba54b2c2f84b3de8f85531c524545d5d2623f891f319d74488ec9f7430dc590dff35683c22b34d091b5c8bacd45f54e78d666eef9dee93b50c978006cb48b35756e87ed436872dee6ba1d50ab3fa5269c2d2c53ab25d94ff557935fc628edbcf9c39aecfe33b4dd1a31540c829105a1eed0918e46b85c2fe29b0f3b64bb1a010735561187b8b8c894a757970e7ea0d724b5d82cddb7ae33325b9a6c1565e782a9f95f2692b96eaf7bdde112c6b270ae39a03dc2c5ca5dcfdbbf5908f4ede55c521a8fb61a7d10b9f8e2ccfbc55b88bea8ecc558a0b567f682772a606e96228011ad87e2189a3ccda37edce26bc246da15c7c72d9b4628f05249c162cec88d1c04ab78b536c64de5b4eae7caa3ab220beb588d4d21c08dccb3be6747079e456159357a06e39877d4388b586d0879a02b8926d8f18d28b8a0d6d61694b3d914a4b7f2f3379c65b779e958d235b26e3db180d8109fc5fcbfd459f97f9067b897f99455c5250170494f3f1497e236a9ff9a6c94fbf4ebc4786841bdec46c8a011a5222f45ca759c22f1a331e9e9d5ea792a25b720d6842c0b7c8bdeef0263626f9a8e787255e4e3e6d90aa47615dabf201d6a07e06274d0a3a84c3de31c083c67a1e97ae1a98b0ac8a490b9c43dbcf2a27191aaf4689a08faef76f9689232ea10d2f7f2758b3951ca5cd52b3b930ebb0666a6f8601acd73853b5092873b1cfa8eb1267a6014290c8933c0f8ab2733c52956d2d5097b39f4127e19d452c70b4beeaa367a0f566f24e61d33203bc6ba4e1cde9b0aea6c5875f8fbeffb146acba5cfdff50a50204af9073b9e879b1573ae7a1853f6cb973e1ef20bbe485e52286e56ce1e954acbd5a658a2689a143e42bfd18699cf401e111327a672750dc4c87188fe60b05bd1fcba88b617a710a1c76c7d77b9985a382d319c9e68fd76071465a8417ba8687f0187795dc6eaa1d4b17e090620370af2928db0abfa59d07e12fe71eed60449103a124b5d9bff9cbedf252584a9f81916d5fafb0f8bb11f9cac778dd436c7de5a788b8e19d58a26814a0a6113bffebcb844d2b8c3f23916a5672bc308908811862edbaef56da56ffc95eb5cc023d59de1ed5e5ce3826891f4c04189dc3e083d73eeb39509d684bfdac52820b3ecfd9712d5e3e8880a0aadd0f1fcd6469ebafddb2f8b1ef2f5f34ba0528be86ff9880bba0a0e16ff8ca415913036fc3fc2977e919471dbae37df92c9096a937da4a184736fa2fc7a24d61093b534e062b018aeba8cba273e339d45c82241386cf621bbd6895da4f11f593e4925afe544b22852afadaeed6ead48ac93eab3fa1ef3031502256701ba0bd1dbc90ee5d03e4216e75c17d1d26f9f8747c19f6bb0b928116b97ef963651b87e538fcd2cc9ac650252b68cd7f800b092c77e2158417f0a865cc52637c048338f9f2872463e96a17c467ecb1a976e0cdcca4654ed4df50220bcec7be13229d35926516c48d8fc51ffe8e5bbc21a098a72050f91fc3de0fb3c37ff07b72ba9469abc25cbd60375c74e100e7af41aafe0a92ae3f30f026c4e335bb2cc9945f42003551fd86d040c65d721aaf340ef7e91f8c0663c1dc555a23460137838ca7f937d3971d56be3e97df06bdd189bd9062bd3183db0cc608053eefb9ea2101d1184ad7fc933d697b71cf3d93a5e1a302a935e142e8705636a9c6e8852b5bacc8aa5fef7701435c0fa07534b9731c145f09b474c133aeb6b39f8268c23a54b2f1769d6c4bebdfe82e9c4062ab151ed24e3dae6af63542654b9fd10d9b2b7559888e4559744b3a5a76d9f99f3d3bd60dcbff2ee2b80266c4373e2b526de55e8a4e2b253dc115e3085f2a16b528a94b063417b54a9e0fa7ad72cad0480e71aa274f9ccecb1c92fd70f7627d812637b53c370ce49ae2e0e174a87022b1944b23fa4f9a177cccd66a4bc997e205daf71e7fa66266e719c006036a336cde6c57cf881c502f77931cef0f0b36862d145fbc905c3ffff7c1af2bb94e66d698a39c33847d6376d803818fd30c0fef6c3b5ca4d7a80f482a8a4dee6e409b709b257f1ae468b869745df4906aa1788472c9a4067fa54a75833c6a511eee3f4872fb4b681ecd0bf596ae2d40c9882f85fd35209957ad1cc25f626c8b32802d09ae84f0381a5e03ed7799d72c71e88d7c8751882d20c8b9c94e91abb4f685f4e28710cd1aa19bf8365c65f157f83442f38fa572de4cc35bb8e6198ce0457376cca3beec4a187a9db054fee4f46edd1ad788dcccc4237a569f5dee159ba27ed194f67ed6785d277d10f1f991cff7dd1257bc264c6591c1b74577a4573184d161c2f23de24d0ffd6b8df77506dbcf08f0cfadcc3d444577b6d2ce13089d1ff8876305dde499b64aa3440ca33d39762023cae7569e038a303e4d5024f0f37df754cccd62d04d5c19b6ab6a2e2acc575b9cb264db46e0be91bc1c8d0287c5e3f7c42d59ad18f40df9bb298774776edc8a392f02a1b4b94d0e896fa5bfa53526257b9cf6beda37d8e77f04d06ac04741d3ade41e7124ca68f8343e54d67c23dbb4bc332581cf6141a07d9441bd22f8bf723b9b7f091a76017064596f67c80f1909c97553de0666dafd616b12d8945d5edff55a51f5f13b7df36f62bd8c2b2e47108f1240f3e903f6bd05d6907a770243ca49eeafba72b380d494b561e57f5c49b4d06ab8e7edd23e5a862b47e3406b11fa01d1a42b43b0f55df1d01505e418776a472f9dbccb8c7c37b3a0d9edcf613339c4a86cd4d30353b773c4952a6284c81c51056c11aad010753e4db19cee002609c5ae6f327d8235483d89ab4ff8708fe6f4078678bcdeecf75f680ff840a27fc0e2a2b85f7c87f8032c2cbe7f7b09e50bfd81d92a5e10f68d8f67a567de96e3f8cc412f0282166f97e67e99a5ecdc8056a674b26faded8e1733fcb7af207068c69a1f18adf76d3169b4c09940dddb0b8df5a8950d0cf1960446a59b3a864efd44df4afceacf8f32ecb263a6d14484d9e36f05c3bd800500fd60425e5c0f1af5c33ad6e4e367aab4bb75fbe9b500ffb0426ed50c9893ab68f80e5fa9726295bc150bd990c7e7301a34074086fc4f9574c0665ab1b1c919b280d25f7205ef8afb9791084850e60d28e27b995d39860b64028b773927879cd16a52200b912f2715be8a8bbe85948e9ce5cc77a9def04f553949566cac6569630424de3a39efc2436a45045568750e78551315ac149e04f4c3cc151e1675dc49a5833eccd8dd5abf589eaa5c819af69010f847c7ce9c57e7fd2640d9efdbec3a650fd11bd113a9beb1f7d5297061b1c9258ceb1e488226d7c15a808e12ed5ae3223a030e9c27958ca607d1086f617083d696f28894ecca882712071bfb3715bdc68a25d4b2c0ad41c3799b3de018aa62cfa8bd648b32b74d8a7beffe9803bd23f16ecdb18e83b8887d9e6b8d57d94ca78123bdc341a3e505ff905259d71b8651141605c65cb9ff027f4dc571df25c52cecef5142ed1e35821226f9a078ba6509fd39eedf758be94bd14835ae5321db9367874b781160dd2767c74f54d5f03d63f9cd1dcb325e2df1cb19b7385b91341ea7e8fbea4fb58ffa8bd4e0ed4949895ec8fcfa1ade4334e0364fe748534380231143aabef0495608cad835e7977a26f0a311e818a719e5a3371495a207fcb308f07961eb8e3d8793c918bbd5659f44ceaabf942f1bf2eab6e23bb735bc05bde773ed0702461beaa3b67ec4bc5a82391bbe19f75d7211745aa57713cd5789cd322da32e8ee9e6542f6cd1723739e0a4066276c2ea74589f9073ffbef7d6409f36b8938fb3bf35a87d5dd9d619799b23cd2029f98cc7490071480ed73abd27c39e9cf71f2708abd27f1afdf55e1dbd1e7a1d3f18566b1860a36bee62752c27c4685550ab2f73c6b3feca0915ea0c597a1084313cd196bb954cbd911414a080bd71760f57a96eadfd323a08de848caaf6bd5db852085701d4cc52c5493bed5a3669098b98b782b152f11c9641ed0956a58847cf55ba6cffe0ce5b1a97b9d85b63a814534692d34a97abc803da46eb0d538400b01fc8dfb30aece52e00ffcfef5813e2bbb5b0f1f0411c677328b6c9ec5131ec0bc76392db35f88393813be16e75f5d53210e403a543de2bf2bd22db58c7ab76c5bfbbd1b6edd035d138cbbec0f4b4bea05a1d66e5db40d3e888d858585c29f02769fbf917d468826f3a49e7041d2b2f062feebbda6adbdce259a93db7847d9df02277012e49ad422ba2503a3c1061c303f169efab2a122ffd5fc605a6815b5cd60f5cbc8f286bca7a435124dec6e09e5e863b891807e95da258a4935b95aecf26ecc5c2c1180dd45e36037ac5b412fc9f9fdd4feddc6c8c9a749b9db4f329cc43db1d276f217a6cd490bba45cbf10019c3d9f98331fc3e6e629653c1b33acd78a9e5bf0331af2ac7be78b01df88119dd7cba20f15684bf4b4a8693dca9e472d3aa836671d7f1074a6e35b2ff74324beb9f8af7e62a945b44079e019a458a6e6e1be54cb900df8da3fbb3c02941f1da1825e8474b0da082e035cccbe737845b2e12a2a1a9abdffbf25d342eacf3a0eb630a251a0bba1cfce87b2ac959726470eebb1c0e23fa6b1945b5ef84cfddbdaeae71d9df4eb4837d6b1edef92e72d9d145548b2ffc8ec210733a30096df8eeb144f2cf8e2a95c113112dcfbdfa19cb1b03bac163cf0b94aaee9f382d9209cd4732cf191f6055b9d2135f80982cf2a79a3f890ac7d7d26ae935c6a45e62ead1b7f50e159e186de2a4f8ddfff46a2d1804419f4e5bc2d7b007ee0f3bfd53e9dd56e9877f5324108d5044695f1f1d2db7607ed1be3edcea9c16ec0f5f02c1a44091849aaf28a6b638e122c7e19371bdc9bfcff47883924f0c52dbcba6779aa50585ae4d956ebf48c3bd8980bd3d9023d3ad00166fab1053ab529171101e735a2952380672c794c6f4284fe258b32980dbf3119f455be8c5902e6bdcaeb9089a335b2aca332f90185cd8f776bb86593c0d069cd5385b93158cd74d2b70491c279b377a7fbf8350a8237f99fb903fc5c2dd4508b54059ce4921288f979f5886ca11b5405494a130adbebef966386f7cf2d143fbfb81d63932d5795b59506eb166b84de41cff268815e5e87b5b90ceb42c83b56a435205f70be7285e624095497c8c608ed1514e3babcad5629d15c67911e5ae1b96ec1845af3cd140fe172f7fd0464ebc79df0573204ed25222c4e23843b7de2e898ff88c5c6be3a3ed11a4d9345eba3bdb50c8c8e987b1151871591141fe295c86866b08307ef5417ae6c5d0082e58a76c9ccceff41d3187023a11da73f7b7fcca4db86529718ff910a90f4c215a98132f95b067598ee79873221db71bc2e72f254fe7ccc715907a24696d575f832e3d7ec3d1e8147790de2e7e1e8a1c857dbfec5b09f9bdcd14320a15827b5d5b617c81fd020b3551cc45f14223d1383a83fad3a89e7e102b155378efa3d73635b4a24980558e9f662cbd3f7553e34dae2e6b70b95241cc39cae436e2b061b2a94bd4b3c86b56f71d270d1015c1c442be6e06b5f16f30a348bf741825949831e859baaf047541df7ed2aae0284494778e9e84e34ff516c0289e1c39ccd1b2ec9cb8ae88d64e15b3677f540422f37ad0a6b5d0639ddfdad28f32f1db30fdac4551d2151878132f018396d64503170f01f9fd45005e5fa2455ea56c3d742a7b09f6c90ad54275f1f1f5a26d1eaccc1b2c66fb67805beb7765e1f724a80393017d5c454ffe5d3e78201e24f703cda3a80158fda1c036f09a896e6ff3ac48952108d02d51e45f58061317294618518edeef6a4c101bf95474c1fee83e27ea003a3cfc070fde21e946c169c84700d364e2644a89b3178ac5c84b4d88537a8ffe1e7035caa531db488c476e9ae4f438e70b344697fc464c255ee7707bb1183b5842664767da6ff3a2ff2b71f8cad58e3946c21b1a97340281a9a749198f577cd534214bbf5334d04731d5e079f66c5e1c04a4926c926295552aec2ff0c8a9c7db4fe2218e3a691f894b40d770a366b47601bf479939374fdbde3fd5a1f6e61d063f1e991ab2bf1b5c8c8707f5d02d0b4a8fdaebd7865d58fdcec9fb2c9c90c9c6ed63516c13dc85558747e11eb7e019b654381f087fcf72befa590437ea10aa5c2bebc971b44d8cf1608e75cfc02e3f93a4048c80e351008413ede54689ecc8fd76bed5eaef55d248940eba9c6cfeab30bb06b24583a21f3f308694d05d93c6f5f67e083734dcc5e9e890e468839167a2284307ad56f1b2f88119d8059b6e2e444482cd9d317deb2d464b6d93b232bc16e8644baabd78b9d15c56d5b6d99a9e06aff7317a7bb34e6553b6371c23265f78505e106d22b2453041627a1dd9c714ead85773b173df14338e8c9b838594165bf6e5c1aefb746903f70e8bf2c2998f734f946109485be0d3dfc884c02f96cb328a7b8a1aad1b290d110da95e645865672493354036c3790242560a4b2be32ee2a8f5f208ec28c71f64eb86b1083129175332db85f59705c0eaad809cb36553073b753e76d1a4a7acecb3b2a3e8dff7524bb823d2e9e3ecdbd846680f983238d26f71506cbb720faf1954f61295e3e701fb810f0c6179ee0ac04a7466457b20a89adb58a83233813e0fbfac181feb972195a8c180ffa7fcbb532040bb1c37c3823bc652447cf4700027f3c6703222e435fe464b007b344293ddd152450b7afcbd572b7105684e7ddad61e82bb27536dfe0d8e6eb07d11db6a64e130c4e95cb9cc5ab1327bbcde70c057c0434ea72d6c94a5a59975abf2ad3793bb2de5f868be0c76808857a8924d56dbd0c94ed66f5f76b3330eccf335c20f7936541139c96725b5742b39351af23092c2a6cc320f54b5175a72bf619afea4d8555443390eb2d65f814d37dcc4c431f27b4b5726514f369b5a4be1846bf08157528af86de01d4104b30dd0e733c81d3c7325589a4be5c5652e4da227e6be3653be4158a007c3725a1a81f5b03dc247ebed0d9d5eab0c1d58936d98edb910daa048d5a65fe7c45e1a7e04440c5cd445d8446b9ebb6de44e6c218acc6a09690c7366cecbc2c0487afccc99d0d239b5ec886cd5d110c2be0119bce443a8b31cf131f678b5c240141cef04d01062a7655317dc8fd2ac2d790c9dc8a25b6fe3833295d3e3fe48fb9a2acc6594178cadd7bcdc3987157a4dbb78d0d2a46f15c3ddc7210396aeaa214e8b46fcc911dad62486c2cc4c8b6f24291766955f5449a81bc5758232da9736f83654818ff48c7c439068e6a012f3c707dd534688aac91ce2c28b4314947222b714b2fad6ac24fda520a1a6d348cec8345959f8d66cd9c57ca7a51fddb9b50b3df0cca5f3c018fc23aec20f66874f6035fb199ad522b0081af78843617a0519e250ba64c92490d51dbd1383126e75cee6fca34d6aa5b9e6c473d9bc1fa14570c58c3c3cac2fa0660a7c5a6ae45d5cb12347e54e93b307f4d0aaf91fe447e20366c07ca48e5e2f478fef09246be111bb0cee80c28c74899d2a1b69326151ddfcb28ead74e384c800898302e443ccb27979d3012f31575cb93087fd59a3af466687b7518a3218072fa8f1cfacad44749f00db16beef740db4b3b3f297e45df4c136a2aa5ab8b7d0e11ce7bb3f5609d525ddc2e7c1f0a001188ddbacd2a51cf85235dafeb6669ed985353eb191f5ddc2051c7fa597dbb73ee9afb329b5e1817017233ad56e0dfb65f8a1bf58bf12954bc74fc22644eafb55cda9234c0b2eb53f3b9eaf37491ad2118142359f12fb796bba95afadf888e1bed13692e24c9818e8e70fac5333578a047c3d598dec21f0058793d45e60e5984a8d7508e2d687adf84145619e18e3231d133ca3982f9bc37d09ff5c9a36732e097e775d123145c6e367689668cc88253ea5e1f55c4e40deea2d5691da0c7a744e8e1ff78cffb835f762b7efc58520a4ad58dee4ebee4cc6852511e334dec124d67044686f7f8a8e4a1d8c23db3479fb900a2198bbca82db279935aac224947316e6fbd2d4415f003cdc5d7516a157f554c5fbd4a24128821dcc2b4a06d79242d18a335463521bbbc57a31eb9bee87e5d74033486748996052cc2898e25d8db9cac11b705418599511ffd65745442d685a52116babc3aba1984222aed41da192f80b8c981f6f424124afb0795b34eb9447b3f874a2b7574c2e6b59d9bc55e84ace2f9280d3fa823cd8f2ba56566b5f86b7c4f261b9396d0ff942a2fe8d3faea62b2260f426be8a275a4905e1c25708633c6ff5088d7ea88b0a256d6141de5d6568af81428914ef700e647c88418b2716434a67707f294f467ff8633de02d1999f840010f3fc6b596a298cb0ddc7d3f147344f5bf08c71b14eaf42d448f680ba9c0b5d69ee54c7c16d95ac44ce9f50120007b6f2e6b49e09acf9dfff0b0c7248b5e334f114b55f497c5fe2eadf9c4630c72479f76af6bb4bc48f3ca3ad39244cd6e89559662abaf48bc3983b0b2cefbb8a1f9de61810be228b3e97dd11bc804f4f7fcd73c5d6f020263bcf829bf834f7b2f57efcd3a23824b18f75d6fa2f9501b64d07c9fa359d126e923fa6390c49cebe8c5e167cc46cec09cd124e50eaec50e8cb840a12f8458e367d77d9a35b94f7a5414283277d129709334f4b073bd8fc61f40bd9ff9fa321a510fe2cdd5263b4c4737ba45ad2138a0020580bcd44986f7ece426fb7f4dc072eef209837d130d9fb2ec71ddae803f466a9cbc9024933a90e20bf73985cfc5b9c663b30317e2c98e074869599f729aef7a2dd6909dbb983d104d8327201d43c24cafc6c6a4c3e2c182467801e6b99f96b4ef4b6b0e3a2e12b817b5f463a4676a41bfb9544ded614379ff53a25cbf6fc8edaa430d79f88d8e9285589e7860d549b13441db0b3abce2716ad670b0cc3b5a96781f23daa086a2d48b31fd505552644dd047e57fee6061ffb8b8f2fee7df34c328e31674ef03d7fefcc0f2e2e326b97a76a37c981b01155a45dc1d5269863e4109ee0c7f9de361572f8a04eb04d8f570eeb6a547cae8233919dab07550cd5a61cc87eb8f2967ca1610a4a2cc08303f0b4b99634e45b97ae1fe367b96d737dd900c35a083d8adaf542967577ff6c552439873a6b9bb20fe600fafdf8d41bda8426cac135a1f23ebd1741805ed1d32964220b30ae7be19d6b18cb07b8c7181d0b2064294bac0c230c3f834e2ffe54a944c1416e887fed4e725df04c190da623cc63139dbb514c882ab15c5e208a863137681b595bd12e2d745fdd780082dc5e5f749032c76659e6dec02d21ee6bb03ca3fb5144fcd00540dc16818e90041796ba44c709f328697ce7ef6b7c54734bd2a3c27250291787fdb597e798522552ad786ba747ae06c490309ed1d4cb717cb70e31031b7c123fb78b618d9e4705a72ed47984af1b2e69521c108b78681ad48d80ac2af08fafa228a0f475e945fb5981efafd1725b58526561d8a850924c73e0daf517eb60930444fd07be3d5bd9cab5d9f6326206ff9b28986be8a1782c6b4cece9758b612a99960d70515f3e64946a30b3b052c60989257a920bb15f814298a6c305ee0143d455489b182ace7408d93161d74c77ead7695234f7be64402a799ac4f2941f2218eb5abc0052e600f648a021d5c5c56e75361fd94019dee0556254654f2e9e3fa153b7ddc006b503dd2aeea4b8ccfa706da5e98eecd24343c6d990160123cd038f8b14ab6cc125e67d34b1fea2e25ddf80958c05330b63b05007717ecaeed1fd26a44d023cb81042e5559140718c07117e760700936537d6c332618b208e1906416a933be34cece61bf44a06340be62c5e6c65c9c8347bafbdbb025c5ab95e09f12e1d16dfc069501c0d647b2fcafe3d1d37487385287cc7127aa9581469665dc93398a2e3c0c81f48480721a5525a2d02222283fd127e5515a2322e9e1eb2462e59c6eeeb776112d47b4321e1f17bdbd04722ad242da6e31f96bb6b560058122f47e882013413391f7e70015b51db6d1da7f3518b7c141c2135196e4f954f7b84f023f681284adc15de1811fe84933c3ba0b4936570cbfe2e9818a8e279b719eb5481c8cc84045c652230c7809c4e36784d03e058f93386187ab452af597dbee110f58290991c3a616fdc1697527840fe7e185106100d441a6f70bac7872ac4a369a260e9fdd9e7cba1beaaabe4112b92c6774a51977f47d951cc7f5204b928e54bee5493282839eac94ba7f8c15a96a6116283e647b7227e1ca484157ea4aaf5260bcfe13fa91ee0d9492ba13cbadabf736a56fbec22cd41ef31a6f31ce5a3402341546c46ced663edacf9e28f93e2d530863e1f802c31f452e43f71141180101ff4310059acf7d2da62f49198eef61fcba9c59bcf86a23c814c41807bb4f7331c60a988732df8ecf14f38de5b876479ac07fc17e8839e74cf9f2796da60d532399008fd2413b5900fa4d93cc74d2cadcdaaa292f8d4a697d74518d8548e79ec2615713ecdf84f1ce742d3a1f1ece3362fed2349f709d6c882266e1af569d37ba778732a4762e4ff7d1c7af2f1441661ae95499e5020c47e2211c082b2f9b1e9494eb69c170f0f2b0d153997481cf446ee12a0bc9471a78b3dd9a6eda5b518613b230dba258620b5e57e653724e86f1c4d2a73e66434563425a39d0a3e8224e6241bfdabedc022314f54531bc45fb3c61b0658b58a02ff4badd27ee4b4a3d1b9ff62de7b23f9a3e8160a532b072a2e5a1204ccd27377f71139ac9816a6ab3e9aa25e5b2331f917633c69aa8ac5e8d1dd3b823991b74852c7869a9ecaaa056bb070df482076656eba4ef78247ccd8ddee7e9edef2695a787ea38b437f68ab6e77350e47fb12bd6595325771da818339d6879845c1cb52fe75300166a01942096aa8f640953589773bc3bf699b322e3812563d2840265f76e3a7adfbce8c7354eda00f21b1b3c7bec2cb2677e562f80c1fba31d457cf117d3492dda8873d1996952379833d817e7634cc35ad74ad3e52cdba2e0e6b24e22801eafa3d772cbb24d5950ed6974a81838a78bdba64c7125c52585c8900c28d1399940aa158ad3d0c58526ce6a4cab8ad899762ab19aa2c55160e087fb6d435709a9e9a88aaa9f43595fd3a9ac20188047b6da41ef90dfaea8721595d8f1c6e5c5c6d730dab7db9f51b73a004dd3ba76efd6204764dd4df9ab61fc15a14117a247274629a770b2fc3099f4ac1ce6cfa976151d2eea83f3946fdbcd56a570c9ca636f78601a3f24323847cde66dabd7a79ba946124b3635e197823adf185c7950b34b51fc6be4f13ba4c39f7444d6d9466184d64e40f5816ffe2e48c253e024b83a032826cc7837e9c3c286af8dcbc1d34095bbb574a027cb5be1300359fd94679d49a89ca209f1a983c226cc07da8b9398bca13352a5842e3ab8eab5cb08c7ebd0a5c65a6b180e926f679acb8dfb909c4241a300ddd883f6eb1ea0c9b3cee104adfb87aae9f7938b0750cedc93149437f2dde80fa62a887307755de06bd6a829e55acadf5e0dcd2155d829faff6d776ac0a4cae98462ad1b17c7c5f467b9e92af6ac8d3e698347599eb593f34017a07381bd03d68fc8b69e6cd0cf2d6b0b089f21c0578ac717107b27255ac51363070e09975bc919ffd5751d2a00e9ff5327a9ef3458be140f0a1893b8fac279b2a48b5772783c13a1468c498a3b1133c27b0268b294f5a8c99e0bff64de0bb4906dbc64fe06619a1347f30f43e6e5dd1071969012d8795e3a45f6f242a97f22eb12128e45679159b70e425abff848ca90fc132ef81951033f01dd2dc523dafbc582700ab2d201faae5eb74741e837c2d4559566da662c32e13aed4c38dc527f6ef8cf68c7862d02a234856ea7486fc55fc89d712c4518154cddec914ccb2549bea0b118609007059dfcfc6ab06cb08cea49b1bf85a03b940e9b355065f0bf86d080b3371132dbb5774fce06e2fe086db382d67ad2438ca670249c4f3d1bfe9c5e90fa7c4e90cb66e2714cee7b1869fe49d16b87ca2d374f8852c9eba83fa3f5cad8fbfa09b34b70dadf0688f820f1d71656492b8ca0fa35cb6fdb1cbb87adf650086ff91c0835346b11ead54a9241de75c1a9637329d6e5713f41bffad45273f4e17e6aaea36a3c75539eaac6d672cdc21247b3521d6c841c9b0a3c48fc9b0496b63714489b9780e9a865d65a5201c0563066a0e5957e3cd0b7e2f0dcb40ca471b3a39dfff78b4d9e5e161f49eb15c54ce103cdf4c3f153a88f097a09bb003cfa49d251033f2f95416c770503a6203eede25de1c4e69714ae314847401dd540fe8ab0c7fe7f6c502fea07cec106a6eb2ff87d67bd549e25fd239843ca7f8d6d6802270d751f80d115c4a10c4462b7e85538f5dfe543d2963476fbcaadb268b935888049a0a21662e241b0d8a29c215f082987afff20fbd30ceed0ad7481859e2d110ee48d270ffcb0b97501e30a2d35dae36448c3528b80990843a088c4e9d606d369a4fd17898e05a0485d28f418bd2b2dcd197c26aa6da1ec5d64d79bdfde03e491e6f9cd8ed50f9724a4d9430086a477c70494861388f0ecf000ed3c809baca7d1784254e1925dd9523e7b55a0da60b3202344d5be0f13ae7c1be8bac4319e41607460edabc7db140d05bb9d4a9c3ccd380d4d902e523ac3bd57cda0425a4ca36b30ab45266feb8d476c893e87df3b2a3c9f9763cc03001164dd83da801e688fea56c9236298f7255eb16ddf2d0718d23d771b8b17a01dbb5453ab50ecfc6d115ae35ee09d3f7253de4f9a647af55a87ad8468115dd0138e8358ade8ea4d6dbac3cd5b686cc01448ed4908c9aa22b17154de5bb3c6d4adc8a1097fc4d26374517d56abf227ffb1ccb14b434193c4d36055780016fa84ba3499dcb9ac4cdfcedcd0a4b1a472f0ee1a999af1dc4b7219a71f7883c77d62a4fb4f094ee34377525d8a678037fc077b1773f3131a272468040d20fd386748db6ddef3a804ce24d70f307fbd4c1bb7ac3876248e75202682ed3375fd986455a93272e3de0ae0046e47c2b50b4ab62a6bfc0dd50ff2441fc5c75d25ee97c0508674cd9656e48f4e71b8753b4c09939f2b8d551b08491c05e3247ebe1ae42d15a060f53a24c67b3fe354514ceb5e4323a38c5bace82fed31fd459ae96ca37d5fedd3fae8b642af0fb8aaeb489ccb2f9481994ca86ddf66ac037572078cbd32bbf768340dd2656f111b8af66775e15ff14553048c9de0078c52b20b680a4dbffe745d3718709b6b60a331e47b4772125b6e1af7d3bc03ba97801be48984939bf8d9c5c1fb288cccc3541a88c1bc2d8954a781d65708ad79a85644f1f1c05a50cd7fe7b889e0b919a021c42e279901e59f9be6063870bfeb5c1abb1f574b9435acda02055e4710b831ec236eb2613f8cfb6589581e2e50a9df67c888d40f281bfb70351ba87b3edb98d7a59adce0ca020d56fcb1cb741d6638cf1e1e73c8b9cebdc7f0339239b74a6bfe7c4036a36b2beca8363f037696711247efcb0c3ea35a9ae57e5c51b718b8e145949f9ba8f148f92f9027bdd7e7d29af90e990dd0653c2fcc3aedb1fbc851d8a2ae7b2664fa528cf8b7d23004be354b580cac565334fb9e72d1cfd48de63df899ec00eda255ed092d87585706dfc6f926d43878df872694111f4c35960cbb4a9e42f916b6f771cf621ca285861ecd10a75b5b4b4bc8b4456a30944cbb808a9828208b9d4b4aab73f9b5f3c10871395db5923516e67d62ab8dffd86ce6ffa00fdd21f3512e0055ca32c02e98f2e9f465d7554955885c898da168d3202b9fc92cb4fbcbcae96f25c4060c68fb72d9274216a0f1e9a356e30680673e7159e5855ba5ea1a3135d781fea97a5f1ca04f0e215332b84306a988d6cfb7f1bcdd9dfbf232c0f19ea17b42fdb2bcdeb6ec6937e62e45076ba0704c3a7350482d9150ad86c00d4bb6c7ce97350d94aeed1cb7ee8badf6558ad64eadd3ccf1917bc1c401f894d78ad69fa8b68f6809f5eab11610ddec98668f714581ee191fb76955572a344c57ac4348a88147ba38e56fabc71293f0a3e524179f2949938506c4459858389ff4e86fb2c8b3d36d92c864a589c6504efcb5a6efff72cf93a79e9f803b404cc80fa60d2d823c87c2a88fe8c98fff563e63714714ade213c39eb97235c21e1ab8c438cee85ccf4499af0c851fcef623d1ea4f000cc13016d1898d31f130c4aab16ab3b61a4ef5d533e8faf5aeafc74cb8d17e6ed0a2518c8b6241279b387c3648fb4709dfce6453c98e5549482325357dd6a947d80f56eb8718ca74b320cdbab7dea8bcc536e5ecd2ed79240158c549eaa19a734d0aa7b3d54612860a4cdfb29f5b76b32b87a984bf25b75b4998a135278e12bd9f644cb399574fb695624726721669ea3c3e88b0020aa1c3a0a80375735b91580bf4701e5f470c6fb588b913f5d1b3deb0ea01eec6b440c0b993a30b42188951b913956b4a21743d978240adb153948601dc4e257ad3415969c2db123b6f3a5d498f7219e4bf359c81f7bb7dacad2c02f49205d7055432e677bf2de61051fc2a0e3588a2ee8c0d826386e73f2d4b667669cce9d7825239af7567965018ec4419c9080ab6d2c9bf4f196b5bdd9eacba57a1ae076e460e4255a48fd3fddfcf9e6b14ab742f10b8fca5064f6a036f52b4184cefd47aa885b7006374edd9ed4d5cd94f38e6809e8b15d8106daf0eacfa9add45c06ddce91e04530cbb326fbbbdbdb38647b2a009a974cdd85c1fac48682ad23ded4f7616ea5279864a7273e081a8871d7bab6811753bb83fbe8062aac06c613d565af35f65a883e00dc2097bdfbc0446a3bf61798ae8c69ac3edf779469df97eea3eab17889fdeba7b4298bad1f99b98be64b8982d52f4b4df8cabbd7d1807badad5a80cef68330f8299aa881c28720d7ae8330856eca79b75ba090c62b02824b29f4053906b30fb56b91bb874ad8d45214908301d7de014e1235a7505ce535a4dcec0406822a8760f7894f506308d25dca95ae4b96072cf7bf108a11f796e5fc4f03198cd5869fcff91b8c8ab99a67eae13cb17064de8293afc572e8da9dec8cf15a3b2d7fee86b513936fa6f1804727508e11fd4487bc9e2f447d79964b9fe0e7f8c1410ce432d5e90ccb3cd22c57dd8b1a8bbef405baa8dce61a9863eeaaa8b0ece8d32a1cd8ae30b622a513cdeef5c462a64831e22e6851587b753dbd426eee0766da17d1a23e2127f26f9cb55f2b60c8bf6fd2c84101453a4e18da220f1f6b35372488a3dec7b4e58f17efc6525a98fcd776b47e93a46738e6e254ee10d3f565b21c5fe8834de739eb94eb623cb9dfb52e4bace46960a0291c1a345b56093cf98959574f318ad7a1deea19dfabeae2550f28c669ef263476a31f1ccbfea285e1da493019373f13d23faf46d0dce8f97e9f75e34c76fefbff67bf5c2f1653ef1d5ea29b4200355f7de561723b718db706c2dde86411cbfd0bde8068b40139bdf1c4a04c04b584d9b4f7693ca68910f6fa88a86b898c7195aea5b7e65f0efa5ee77193166a3f12c6d663ac9fa298c201f94a69a21a03f87777e12269c689ba35dd85fa8842683806033698c66bb6d7ed189c90ff7920fdcd0d4defda8092d0ef9a449516390ff9ed27e1e096151695d7cb1d53e8a1de4372abe329da9e73e9c8ab572a6c78ee28474978e079a01034ad05345efb1b5896b54b9cbc908ded2af8557934309e39c3bfd19d1ebe95fb240d16cc82ee04ad6dfcc21a00b06066b58eec9d197eca3c8f030e3fa20a73b19a1dae5730da3485419724f0b885bd5bb260f532519fc8a978ab200a6295a3d29ca397aa637c6cf94a1b579d896fb86f39812d36ba354c496932296298413917f2aa5bd7595ad2dd80f50429d6b65ad245398d430d58ad18e2df97b323b069dc2c499b6ede58cee06a04f34642d490cf01311f7a76021fb56400d0f84b6af55ebb96ee5db98509381c680fb945afd7a3be9f5609e82eb23813c4d7632e7e73c144d37338e510346ff1cab49763d36ce0525aac78b96856c34e9beee9c54ca6f69f5b16b20c068c3cefa52505479652b533a0a3a1b078b00fa203b9046783241fc140732fefec2863f030a90602b2073852db2fc0c2bb3ee1d3f00355229b4cc447c7dbbf6a168eddee57aa4ccb5e79891786288b9273dbef68eb480c917147f45837eea06c5ffea42cc070a03adb4cc1d20d2637f78780bd2d5a00c4204296270db88807c6e46bf048b0bc2f21826d522e7b2d68e2c927329eae2c00d8183608b09071c989a6f0d80197810bbe30fb1146a9827ce54bf848dd5847cd43d39eefc48d0adf3bc5927747d2efb318c18865eaa3fcd51cde869070533cfd6ebb66e90eacbaed5991f9774267c9fc02c539c8879f2253795bcbcbf4aa5796fe841e27a25e07e797454051f59edfc582a8a7b44df48da519141527eef22dc7e56a82d833247b1b99852dd481f5ffce9d9a364973c7410dfc31ff360ff18e4264af13461dcac251200fdee9cbb5678e5b90eb1eaf1b31c1bf50b3eab4558db4b0b8e75b2a9ff1b4345fe3d1e5e3f8fec28a3958e3614d1f982c2731adbaba84fcb035eca90253e8fb6aa7b3f185ebf64b179bd96eca51f71e05bd30c40abf55b234f6889882e09c0810a130150524c5c0c34fada20d53f9c896793fedf4a6a1bd56eed2725e5b8949d4d2e8a3ec77470c31dc2625bace1d32c365c0594ce67dfb02f847009f17867ad9e0fc70f446525cfb9acfca47c114ac376b3ca3e411db93701097f05ce46928bfea8c8aac4093a67e29a00a1ab172cd552952ce34a6c8f9f1c71ee3cb206993d96acd1f593a96860bfd8e469cdde05aff285e5631cd7adf195e227934bc1882db33c3214369e1dde6118ac1a6fdb171f01081feeb76c3ef15209174aa84f4ec45a7c087d6071ba9088816131087551bf6968046b7df3f00a77381cf3d3f2341addd353599ee8aedc7f2f165e436733897f49485d98b0abddde6df2028a4f4ac5b21bd42dd383099fbf66067662eb0905ea44225b96ea8d1e1d1f3e71e93febf871b1e778112245c9a2f53d5dfd7beb4cd65fda401ed5e54e693169eeac4c2e8f229a32b1e0bbba58b9ca669a832ab81a6e9bfe9accf01c4d3c68f8d7c0a33403f7820e697bdbfcc1e5349d3fa4f9a177cccd66a4bc997e205daf71e7fa66266e719c006036a336cde6c57cf881c502f77931cef0f0b36862d145fbc905c3ffff7c1af2bb94e66d698a39c33847d6376d803818fd30c0fef6c3b5ca4d7a80f482a8a4dee6e409b709b257f1ae468b869745df4906aa1788c9b956ab81ddd92354ee5b016d64735cfee8a4a25787434f92f576d37d91c82706517576c2d2a62532f9f0194d9b25e32c22da29d6fc78bf44af679d8592064b39d8111155c18d1409f41b460cb6a95e15cb9165347463bf978d0f217cd0a3a26022f033ab2eb8356538b32f10ad5b0388831ab8eb50c45d1a6b3e176c8eefd71c793817f9b0914e0d49414718614a566a3b5cde99d079b20f70226081ec859a11ac9b6e05a531a48f65a3606c29ea81510de78a59bc0fbf10f381412106e87a60d1396a35814ba6bc3e1ead2892d0a2efcefeb4b7b31a14144457cf791caa33be8f3bdebc05424038962c578e08a17e0903382fa3a227a66bb899189482c7de6fc1eb634790889f7ded28e4693ee131e3d32927678c9eee3df15415228f65e95cab790d692aa5450d81fdafc602f8e25b3d8f8ac71847e7fa2e188839abc3e80b1c787f8169f0cbd6e060fb30bb420ff03663a1216db987b9e5394e5d296375fc6aa5646c920bcd427795e2eefdedb858ffb0f4aae736366267f382bbfef1474698320f843112102d44dcd487177c65578163233a97d12520d7d18122b87ce911a9d1b6fce5e9bb21429f97841485d5a15b322b8111694e4d248de421d0ef2e8233b43b0f55df1d01505e418776a472f9dbccb8c7c37b3a0d9edcf613339c4a86cd4d30353b773c4952a6284c81c51056c11aad010753e4db19cee002609c5ae6f327d8235483d89ab4ff8708fe6f4078678bcdeecf75f680ff840a27fc0e2a2b85f7c87f8032c2cbe7f7b09e5059e136bd1e46ea1f2e7c86fbecdfbe3a669c462c6cb36ce7685298b3fb3719e80aa8a700e163bbeed033991d2317b9cad00e517a09a695e8e2ac0bab5e9f1a00c7f6bc8de91aadd9faa3dbed8c8bbcdb3dacdbb26055df79f2cab38a8a58302b713752e065d6d4b321b4cb475acafb85774468eeb139c6a3311f60eb469a09777c7c1f5cd6e30c07e5f2d84afed1c6ef53e30075b9e67a68ca2f1bd75ef28003b916da9b68d9cf73bc963ebc6cf02fa7685d92c772e4445c845120566706e16286b859c2177f03c0ccd85a7df973d78952963127a203958bdf9e1d8ce21b9c9904dcdabbf81a226ed78e75e7d3a02b32722d8384e66a094e676354da4a48639da1cbebb50dfd3a270cb14a88bd4306b91e738eb65443b8090f519987a15fc1a64e84fc53b40580959d4b8a1f5a9f18876c3005397ba9c5c416b45d4f20dcefe6cff80e826920193110ea3b3bb8139d8bccdf009dc6adac156c08c57185a3b05ea26ff5bb0dcfc7ee2c4546843f0f5406edadf33f8bb03203ee3ebcfe4dbbe7798ea556639ab34d53d41614fac428ed5c56975f7224175d11ec2887c2932134f327129d98527a5e1ab92344c27135fa66ba99d0557abcd59ce69a68abe18d755619a626ea65d33957485b97d4cdd5df44a99b89acb5dc8303b27ab253cce459ce9f6c12c113de5399f79fe60559190619295f71ac1a440a23965351b9b44b00ff9661c65ce5d2134300ce844b8712a7697ed767f71de14463053a49b19f89b5dbf852abac5d37cd626dcab6de56b69a91272c46bc88a8c3c4a162ccad37fe604de35abd5659f44ceaabf942f1bf2eab6e23bb735bc05bde773ed0702461beaa3b67ec4bc5a82391bbe19f75d7211745aa57713cd5789cd322da32e8ee9e6542f6cd1723739e0a4066276c2ea74589f9073ffbef7d6409f36b8938fb3bf35a87d5dd9d619799b23cd2029f98cc74901d3494ce2ef02ef44788ae9ef95d4ddd0c48ca6a59bdd8662ef24a9a43969197c3af11759587053679ff6c0fed39b06cd26dc1cf057954423764a2d9552083617d71f8df6fcf20d69b95cc9b47c329e72bed37daa70aca66d1f9720beaab174a65d797ae1d2f40578c98bf1e7f0aad996d3c4a5513c4976764231f9b65393a850c02b9d6b3edd65078ac5999c1bc0e603ac1f96bb95f811713125bcd37dcc3974387cad74397e26c79fe8f3473eecdc7d04b34b0f63a8e352dba3dfa445dcb35987ba3397f30ddd12e2a5ef698960b90c97228e334be443ec23bc7a34b44a2995b26bacd2e4d54c5bbb2d24cbfffa9d390c5e8e08029e91506e51d1c935c1ffa94d38224c6eec16cdb43a162700220a40de49811420f9844599e3fc2c9928f39295db95aff14cc5c25c3941d7f78820eaf4d9ae94db339bba4a1c8160ee5d9b91803062436064da1c02f6bbb7306cea6b069b7431365767409ecf26ecc5c2c1180dd45e36037ac5b412fc9f9fdd4feddc6c8c9a749b9db4f329cc43db1d276f217a6cd490bba45cbf10019c3d9f98331fc3e6e629653c1b33acd78a9e5bf0331af2ac7be78b01df88119dd7cba20f15684bf4b4a8693dca9e472d3aa836671d7f1074a6e35763c5f5d8db5d84166f726ab6b7c4d2a9bad52a9f713713240e4ad4140f9115487fffb55f73d2605b13f49bc2d2f4625f320115b96e29b298f6a5062c19d2e9d8a298eb98efcb03ec5790bd5065d616dd22eabff6933da37bb26383de66155ca30ac6ef29cbe2d7ece75c48155c8ab4093519f5c6bd720b43116f84df8e0a7c60951804ff8da0e3a6316bd69b3c96f75436619bf72391a7d5aff051e75a433de5dff9e41b4d0879220d18a3f8432ded2c987d07230c5a7770b7dec596550174373b996c9bb863630f43c007cd356f83e8b609c5eb50e1ae0dfb75ac0ccbb82352214d846e64230ee4f4e1d3c53b89f410fdbbf54a886553f6d1937e5337bb6c9c60e14b2234323c928a6b638e122c7e19371bdc9bfcff47883924f0c52dbcba6779aa50585ae4d956ebf48c3bd8980bd3d9023d3ad00166fab1053ab529171101e735a2952380672c794c6f4284fe258b32980dbf3119f455be8c5902e6bdcaeb9089a335b2aca332f90185cd8f776bb86593c0d1c816815d883b7c7a6923e6aaa19376df872d5a3bb8b18e1ec70c87d738e3a84499406378d97b2c6727e8fe7375428edbbda2f95333d67a01b79608f625ae325b257c69777f5d896ea5ad658498fcd531f4bb09322ca676961faaf94d1e4e840987546ab6a7c8403910b1b10ecce38d604eb9d5a8635117bbc1b9ddaac667a3325f38b534d19d9b9959141f98746b70de4a3330d239f6b3ebc2bbd55519f5a9f5d130c9143d2962787bee970aa8f337c900f9edd5a7ec93e97d25f465b03bd7fc69775646d21ce2cf2e6b06f9ec74b22aca9430b27b5ed33bd093f6a71e38ab84e6a0ba9be4392c50ef69f7068451633d80827118d5576249a549f51686c32af7ba47ed306c9d7c9da5ea16c778e10b537afb69bc1b72ff07b3f5b931258dde0a186216b03b51088d702835162e04a831a2b12a5e9ef3fe17a4619fb239ce20699e24bc4331f6b8719643ea20d0345ba56703ebda2e2c4b7a03b12fa33ed6acb62dae73d0e263796db7dc3f1b0f538bee51e15a9c2318fd1bca20fd3e80ed9a8436d9108b991e410c08e6dadf4e1a36559a2122652264cc052b9817f87cd08da5e1aa9926b414975980b3b52a4171625e0fb1671902d7dcaeb0be057a3c95ce6c4f667ab3625543fbfe26ce504842747bcb6f585c6282e83d16cf1a8e23486cce743be3981ab5f8d75eb5d59cf55084cdcf86b1975b8fde6cb5c293272997d60834031a33001e4e643aca81ca990b0fd3dd530648ac5fcb7a7abb42cce7d4891298281ea0dc9d5f39fe787263f2451dddb639e69df45331a4c66b54400ea25bf05b7ba3c495773c00b7575d5cb9030610ef19241f6f2478162c4befc4a7e3d233811c763bd6ab674ccab7acba3b6520225f050fb5ae13bc4e5ca20e448722a2e2e7894933d51b2980e731c9d7300a7b04180359356bcfcfdebc0c2ac16c6db6a05ca5a98c3a80e1c5908a50b09e5868a5d2a6a7a32b594e3833af0250073d953c61581b60b484149908efd07aef1b79c50302fad4dd49b1e578790409c5a8dcb3adb287b46f204bd7cea08d88886481d1b74a8532ee4e23c564cb82b14f8d2f6b0d8a8461406241307cc23838b78443b91a030a4a39e38b52ced7ebe2c60b1c33dddce6b17ad13f404f009c14c5a413909dc0077606a552238cc2847ad70af56469621a297a6737926c1261b916e842c2b21cdd884e711a649069a9fee67587c6834a3effdc2a4e126070783491fca71b1f274b2169a10f493b2a8be19770bb7b0de00fbbf68073305c015f8d8bc360a48ccb1516c325b61a3c1b2e9f7c3cd08bffe63d6240a2192928af05bc241b18f8b2233ab635a99ac4e137c20f4fb524e9494dbcab613ff14834ccf8e00a45827e3fe41f48ad47b6f4470d287764830fa106d9215845ed308d47cde6aee762b35a02f7faece17337298c07c721cc456fbfd31f6f1aaf7bfb427159c3589a017bb1ba918a32ccaa286f8471079a054bceae4147463d11e9098f37b251af50f2ae67605654bdc5777a6b752ad2c5d734743a8fd06008c9ac616d24d93e265e9e94cc9cbb8fcf5177327081ffff83b99ee7a7ccaa772af9f6d2b2f851ee73b4892362f0078ef3c9f93a96990b996e966de52ed277b3d69d36c259c3e03cd193c9bcbfe61f0e2fa7f1ad95b041cdee9132e2bd498338038792e91e211f335d47bd1aefa8025ba1ae3737507dbb8fb42c03d2abbbbc1782081988450068a0e4e5976e568aade8a7d0b590f0df235e9496123aa144e399ed22437eb401352ae64ce391f44582297bfab18b83d986d6a83bfbb2b8d9cb41d9a75566cac4e0f2cd97f55bee2d14ab0844cbbc921071d93fc5f25477330fc0ef3e9a25936f0acdc7702fe71f90d4cccc2a4f313ec42609e3cc4a5fae26328cd8b788f4333976ec0dd0f36f53b3aa05052d09f3d33deeda0c6e7d0c99bf56f6417a411c1d8eada833a76ca694bf1db07d4903cea201ad98bf4d56b4482abf64ec90249efbe18f3d725f0db74463f2e239b41a58cc30714fdc9476131d34ebdcb922dafac9cf8de5ce3a805da9f0a67d387ec7bba73db57846fefb51d46f8cf78327e63815473535a9763dadcb58ccd07fc73bf1efc00f1639407877602656430dbe6aad24ceb121d80b025df85a61398c673725a7a13bf101c8341bbd95e1c5fa150cb4cc0b9616a3dab9444cb946f3c8907280d94ffc677a6e0966b8165daa7974f39e891dead539607196b779dc8091527aec20fa5cd236b1de0b24adda4e8cf76a7a14e3c12645fb5178edf6f0fd58ed2bd1c2d865fec3603581570b9c5d6f3704345adec20505ae59f163dcb43bd5ae0b3570cdcc71ac757ba4d2d0d13253f44038b922bac3985cd8d2c9001ae7cc7f23e40a0e87044d496e5378ec5d32d3221a8de2d393081e42ae484e8ca6c2c693835ffc243acbe72b2cd8a34b4685fcf672df51ed5e019bb528b775ab281eae771f5027792875498cde861ad2f61ed000c6603ea4fe6b6b650584fd74458773fc5396b9822113d044c26a9ec21d4ad2680b768fa4cdfad4f3e3e3eec13b65e4a0b10ba8c6a9fe4e1f4a96b6b9a7e5863f3046893f27e8a3584fb9e5828d18a56631144f4fcea5d14d6b7cba82d3ffb3987feaecc40f8ef94f9d6d50d224775f313d027fff24e33ac52ae72772dbe9523bdb0c6d9d85c745972a9e33a86364a268b1c9bb275cc7d7c6de7eb4d7b1766232a2ab0b68aad4a6813c113c85bfe7227ab0102bdcd78e1b198ab555322568765f378e816cc8f4e73c1e4e2373bf35d91fc6c6fad4fe29501d08d7c8d93d3857a52bd8d1e0ec863b977bd3bd88c7ff687e5667dfa756f24eed7f6d28edc97c31a192a218ad88a92d68f59b05c2ada91bab399533f0a89dd5ceab6cd3e7d00d0ffffff2f