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 76597 a5889c31089f9205572d605df7717a84bfa5d4d070c04ec92d3ddd9e84b1d20f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d7a2206de9b71ff1a13921ce23f09e8ef0f94d6c3b30453e22b6a305e51b2ba9
Certificate Block Hash
a5889c31089f9205572d605df7717a84bfa5d4d070c04ec92d3ddd9e84b1d20f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a016000060000000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001d025a76711c019ceaab29469e7280a77b85f784dfc33474bcd3805763c37d184f41d05213242599fc86b4895e858e5ddd6360fc586928b46fe0b18236118c06229bd8a3e9c78439e4f24f0f983bdaef7149580a65fd4798d7040000000000000040000000400000a016000060000000

Raw Header Hex

000040203cb315ee3ee931399eebea9bd20f2c3c063f2c58ca57a2234f8059d7261d2eed1378bc6856283f1c96467801e93723b30609f0de2d8196d0760edc1b2c704287eb08396a1dd70018a92b1be505a3b6223e45303b6c4df9f08e9ef023ce2139a1f11fb7e96d20a2d7

Proof Data Hex

59,560 bytes
12121602030764dc853432e3d78215f571d0b728d3e62880966356e09cb7f2bf84a2c4a7e89c0849e778b016b4da29526c9951b39d365f42ee68ed89647f942f9eba4c148bc6037986f303dc20ca566440461099c081540d1b522a9e253710044d771016f11aab2078b31e1244730089b9fd1032f7048402871f57cc3116a2416b42b659fc5b333c82fa326480b581c8eb31d37ae89957b0c330844444204389e91099938488d69ab7e18b73af3fc840941db76d3cfeefb954b8e3baa97278057964e7c0c92f2dc5db9f841c30b587f03c36fd263e9fbd2406c4c95491e01f9a81f3dbc9dbeefc063c0f9fdba7dbd16d9e33b9d440d70d436f2b7ce70d7aa7f541c3ea422269404a73e3443d4e409f543a548978ca250691c6a58fee9096a5797a9f06b5347f57b955d85b1139c63411c6be76f6792a3f7b1757714b9ea1110ee31696f33a78062cf10611d10398710c97c4866c09118b116dd26fc20a945ab0f82c822c01f963a54649e6a7764e58fd8fb9fa93ad2508042becac292f0ac1acbbbf1f0b2bc185bb9e4f1daf6143352d2461960ab6f491b334cf5b51177b247548eed764db5391e2643575809b7ab931e66c850d93e8ae0751f2001679785ca8612acba4e5fba4bd0d15bed950a5551ec71ea5e47179d189de3d038a0d30395416d8be07f0fb6b91af62d43d21d8280e71c419faa693c731003dd0fc8c3148a4d6daa422af2c6300f8ec4c63a589bce60d761be470c177782584ea3cb0dd50a1c09eff1c254815d07cced1d4c8b0581181cb452b85cffb195463de33c01cbba8d838a163f759e21976f273c24c657fd94dad2070d606079ba5da1cd91079271a26e417888f439bb3bf01c73d471d8bd209bb7a879e1a1f7e75d8a5223db859f5bf087dc782441cb4e06a1a80839b7d4e225ca340a560a7517fa21437fc3dd3b3fc1ceaeeb4fba08e9781ce6d0400e1203f16544c8810aedfe3d20194bacec886fcb35584a8ad3f11aefbdd2d0c69ef4776443ca0e2bafabe438d124c445d6360120a5fc5feb400cff5c2b29fd15b0face3b57a03d31510faf1ecba2713293e24c470645b6ae06246cc71933c3f8b1816615caa929fa2393b91bcf3848ce105d93e61bad849989ce20c87417180549b8d1f6cacf4ca13bf2d565b7a650d85f81736cf13fc9a63600442c36fc557a14a81384651288187eab472fba38e1970857c124897b0e1a5fb7e5ab2cf3928063f618ea508b346823d64369be6fcf3b22bf7527ed8699d4fc4aee9c3280c1f93d1c19530cb33bbe0e757169932e3ec0ef082f216c6324a1e071f16d7b5f31fb6addea8d7472b05a91d36aa13c8d80258ee7b5e0ae268a7c227070acf556c6ed988df9b4717bedf86d9a4f50056788701a4b10cc605446f788c2ca180dd244cf17aafe832ce88577004b06358f9b08f54e2ca45e17bcefe94ed1a1e48eb59506556231b81f8c0c5343e62b1c3f5e2f87de3b2ef23b0c1103c1c8af32cfdc31a7b52d214ee0ab2e6568ecde9bbcfc897f4ed12711f0ae70773a190e387097c78a836083ffad6d33b9b676886e1ba7a8d2cddbb8d06c6a625ffe9a2c2b24ac92462a9d9980dc2792bec38b382cebb79df2460e47ce6c24a0970518c95f7cdc112bc884a0a723f4d9829b10e4e71f8019805c41cdea4c91a6c7d3e9684f6ef51096059c0ae06f5e30dfeec8c2f6d281b823fde7021a5105f6636fdb6e02c25a207d22037d1911f32fd63ce8b125e7b81e476bfb9939c4a21bfd46e24858aad301e999b9c057c2b69b3fbc9319a3970d9ab7ea50aa5ab1570a7547d2811de1c87ac3db876d65ecb72cdca8045fc44ae0c8e8366ff2cb230c66edf34281566c32b91a86ad241a8d191d0f76f3cfd6c497cc78ea1cbd34ac977b7092389d29dc031fdc631b1bbbe6677ec22e4cf1e8c4219e9478842f17bbe73dc1d6e13062196069b5921a8333cd4ff09f062c07f1eea19d81865f40f8ec8f1871917cfe88049651df0d2b72b88c73af444b53ae6e6c43061dfbbea4ab5ca26743c16bd0c6a9b1b76e9270e8322859bc1a3c8a5930ae0e7eb2c166c98ee103720973c2c00776a5362f3c6f5c6e68cc2a997f742ec459d6ab9ffb537a4967597bb0eea60cb313ba8edcab92d6bf703f137c41d33a162bfcc13e913261cb70fdf9b46334fad9df6156f22a7e216830ab7406be076117ef8ad4e0cb9ebcbe9c09594b99cfa06e8c53cd02600c753a04248fa327e30b64ae298ac280e000ae7d230d9547f111b391bdef562f2c672a8165d77122671dc58630de0933dc6ae2ad95f7d6f2397952ff1f0186bcfc24b64ac3f96b52c3c0068c4af150457e7f6d33480a622cae4e63390e86e5b899317359f15848a00c62dadaec97667655f2387a5baa47bed85747ef254fd24cfbc537c2f46e6724f12d02c5719063c24c7d4d878898ca3e74d83b0b48eab4215702d6e57ea306aea47a01c5c75bebdf23e8f25d20366b4d17eac3bfc1f353d2cca836f22aca967ff1a30349e4699811708e4b484e7cd5f29e05cbb0f243e88af4f5179f61250c74edc5d80dffa11932d568f38ab72a33f41fcf349c4e96722ac4a6acea51dd8023b6af6cdd0c09c3f9dd710593befb29793837f2b9910542f875192be7347388846cdd60f0296923bc34ddbd67315ee3c5efda2f5ab64a3b1312262825b7731918e8e0ab6a42e18718d26c595d31b1df8ffed8398d7f0047fa1b319464ea015bc7884e567f74a3e6d465e52b024749f13adf1c86aeff1333180c627c6297e3ffc34ce467772aa8e6102e67af8f3adb3ea203742ee5b21142aaae12b1c1c1d04d5fa96d0edbeb2a34678ae7c86f29b7eca6cad1d9c0374bfe6f2c404c67b24c1ae64ea06e7223bb3f96d864b1e100562a90afd8256ca4ed42df869795493317d9255397030285969dc0d08cab9c1dd8d05dcb5c46e2526c9a429aef4b2604e301bf6b57162dde105c63ef9f2cc0ce1314ee425d08719810f41f565e11bc750833d737f3fe70e64fbc70b9fafbbcb0319f35e2052eae0783a321159c730836dfbb148240d85e1715989d632630a893e1fc912ea90d9861e6e490617d786224b37ac66d31c94412f1a320476d2c54507fd30c53b682b0c9ff768da4627ece60e4b7ff9babb5715f73e4837f2e395c039ab8d479f6ddffd3db849886e13fae241fd4a1f033e87cb7003afd8b5a0725d8a8e713b6aa0bc26e20b6bf42773a17ba12acad8f20b6dd356307c3e4966998c037aa2924c6dfc4806d610040d08af3e43b08f8bff2dbd319c439229f0c414fea68504d13bd900ec2cabd808a6bc2beb66b4a1d24091adc9806abb29b60403af1382f2b4080cd6697f775efa6c1de0cc5c475d7cd839fbfe9c3322afa129458fd1eaf86d8f20cd608fbef11f75c9338c9b7add70b41d84d3e144845def92d6c8b2349638016c2e5471cdd1e6098e62421a3a83b48f39a4082d90a7d017c770a2b5b867f3b43a4cacb874b8f0698c802a844569d93bafcc1d23b0bd57f1bb875bebc5425f6979076c9ebca791d82dc7aa25d1031927cb36e3804cd5af8b9a9c416de9a8c5946337d80b6aca187005995d1ee43b0d011f939fd19bd81def8aeb5223f9f7a6f9dff2b0011174836609e4aa7299fbc8ffc93556cb0af31c10a52351d875d2b50e8241b0010c2e5987a6c011e89b4ceb0f8abd2e39277b34b562171e47bb47e3ec9912ce67ebac4dd7a61315ac00ff88e5fbf9c3ad4523deea999f850f0338701fb6ca00b909c7851af24c09937cde53e92e1923f5fa653d59a63924af671438466d39836633e4e00ad13ed3ae07d53a4075bd9d85ba69d7477bde486c6ceec29b1c0f42e7b62d0a7b6d63fd003d76dfcfc0d8a0ab36f0ca2c7c81c220895250b86e1fbee883a53f6663e51ea51933ff7b67ac96368f598e2e7ca5e7c8983cd67da1443ee9b46fc487cb5d67c70785490fae38701ec2727fb5139857f49f711f6dec2e7e61064291c27b598ef708d1329e92b111918310201647aaa67612911a785d60970e30834d7e1ab5d903cbcc8ca849373de3074113226fa5dec8837781d0c1315e77c1dccfcbed19640af55e85c42fee98580da3c8fc8cecd2a0689d58fb4b7a44e44c8dbdc11cd7259e552ba0c4bbcf3761ca5b95870db15929def456fd27537cd383754cb06dba929f85099c44816fabaa6b032ae76ad07ee16653dfa0a167769960a657d38d69f1f3b60d9e2ca240eee76665216713d131f66e15cc429a428935357cfbdda4115368384211e077080b8fefdc9cec991c980d02598c80f97d7b2168f62eee0725121ac1caa90c78e36ffe5dc781806204d4fdabd8161b38b7ec8770ea9760ac75be85807f81915f281eef5fd2256b54246c612aafd22af72761c9e14a7a671afeabab65765fd0a183714e3697e44e8efadcd0641f3c0b450aff00126178e155ea5c9fe53672807995e2c6df138b0c417cb2b3ebbca6f78cd6307571318658f6310e78c67aa487b1c93fc76864265976c291df8c2a18a5c4ee911edee0ad5ae766b20f3a9413fdd45b2703c36868f4ee3b05594d10bb484026da76b8c60e953329a985863f62c3e1379230b3300c851e96cd7e1aad94d8d79831e43b486f672280f0e5bcb1eddbae92a8685290c29d5306d8726370ef13de07312a0f34e406756f61ac8acfd50c727cc6f13a14dc7eb36cc1a6285209c35f7d50dc48cba95e778a9f399e5fb321c026709d66a73079674e7012f88e54329bf619bc8e3f0be7fed2386a9e489e0a66226d399ac60dfe5d737119c8c7d2f5be4130adce9f872ea22faaddfc76091c29ee536cb8c5ed663e71bfe7cc02e5b97407cfd62efc1ef0cd9bc7279b1bdae682e609614d66acaa01fa803588833325a22cecc715c3a336232cea685ab712f1c562e5b369e00bd898a4ba707872e114a534723039a53ede9a9a6752958c5746f45bffea0eb3a68152d2eac39e0892dfc3a0e20c5546a62805846e5d57409cdf36c754ed9908852cbe7c3fc32055cea0337f8c647132ea1b839c7a5753e83c9f3f624fc2208aa415192846e99f2c5183722337cf6ca6c8f3c802470f928ed07cb6dfccaf8589456d99208d180aec850c6922ce8eed4a79bd5ef774f1180bc26ade003269d1aad215dd43f9243c1254f63ab30db589c653680eb37ed380ed24d70e08db17095a1fcd680a85396388733f921262769675cfad0c3cddd868916eeb7da01161ea802ea3e0036a7ca79a1b30b49be72d918157796fa0b222f63070020a465434762dc7c40694b627f9126a9c2c102c25dca5d0f8dec756d7026e7aa8fcab1948c161146bbe515053d03a54151df8051b9fb373417a0407b70221745ad9ba3d1ae4d0f712b1284757e0f5fe5f3dd1799731f27a90d4a6405f18f8b7ac0a0b43512aba94ee67983842a4061f54c289b2a7b3a79b9c6695fc84887a90801748ba54859cd9c9a032dc35c63bc21d32bdf36a354a42ea4df29b0ddd6963f28475e149352fbc776cb884ee36d7fd8c3536e3f64a02f0479d69d57e22e19dc28172e477c6fe76840d39133dda452b51129c765544942dc014ff3bc9d0008e01654c18a115e9006ed6a16c08e02fa32e2df39887e268a477a42957f87ec62d462f73ee309e430717caa7f3e0c4291c504a7d153e491fc5040b263e85cb487293f3e02ab88cd95633c5825a23a048ef95e3911a381b9bd76a9e2aa6ccdd3561193f8e66d55d7c2bc25d3df5a30580aed52e35b658f574ec8243776cafdc2577abf12d86531f28d0622fd977dd80af33cbda5ec604d01829edccb8166dba6267a16f3e00e6eb78f21483b1cb4de9eede63bf6562b8f56322945d4040532e811cd507637dcba71a12bf18c0f2e54b22e61bb5674dda6a5066782b114f82b76c26e542919b58f80ee161223118ba4781187680f8b774ed6e425fc7e3349f624fff56c4c53b5234995321a7422dd1e887ba42a2f0cb3ead52773aadb8145ab2e7e9ec019476fd65e43cf7aa2d9865f6f07b2836a438afea4a0f9f939ecb8545fce3502107171dc25fbeeb18651b2ca734cf63315cad073d7b4d43c2a2c1db2174e2e5d900e853a611f66307404e2a147c2288b14bee1656699f4ceb8906af49b731043048f5e6e5da5b2047ea58d56e779edd98219c81b767c440bb9679536a676f55137af90f9fe125fa622cacb13aa4987031f25c57cdabc6ec1fab55b9a09d7eae88af896fc6946ea26af39dd9ed96f6284ba18d631857a730ce5740d14573751b80126aa832a7986fa0044fc2506e89482102ce65b5707a23d146290d521b77cff97765ad63c9f76516991c168c28c9e7a7dbf341b8aea3b609d06bdfc158336e5bfa863673e47a4238acdfc2fcbbccc0eed8e6304aae295b78a00920b98e058d5d9cb619325af4d5db689a699dc172bc79b13dd5eaf85d6bf935e2135ad3f74971526c6289ecc6b6e75b7a07634874867f6bcfd20d60d5089beed2f73af40e7cfc7ab81d39cb528ac56820549305c85d980fc803cf9904a39d60f0f99ee8ff53dd2b80598342302295ce9648e2f48bbcff13f67e0ad4e785c0d57cbe8ad98fca277bd461daa8003d57789a67bada9a848770008bcc39ba8cf23dbc8d8a4b4d61cf0e3fa87d6e99c417b7d89e7a3396a55081b3d1afea8ba93aaedc12d9557656ee668c97aa74c19aac6bedb5b62f34bd99cf9b12ca9d9b833a46c7b750eeac9890992bd552cc84e034bd1b773baaa33406338269a09985e744d3c9bc9fa2f0c5aa252b77536a1ac10a147217bff2ca25ef40ac2160ebf2a1205849f205dc07afd88a000b316f192afb16c68a4a0c59dd24b737ea09f56a4fdfc80c7004f9535e58d953bdca39fbfc44116362665363d4cc6926c128548fda9f84e570b41b52acb98742927d1b588df4ed7ffbfaec73351874275372776f4a3b3eb5ef28061847e5ea303110446c90864e3e67853e1ff687b185139eaf2e6cd6fb1b95133abd16a03e2291e8c58cea708af9f59d52daecf3221a30df3981d7bd0c492254fe90f83deabd2b24171bf774c244635b4b533f8383094336c0a5a373b511c27750514e15cfca672c45e1d1763973ebb7bdbc9685af08913293c9c8cb448ee4f80d4c04f28f6deff9b453a15e4db4be3513f0e9f577faca3e2e5b79cba899c033d49f0e780f07918d99065b6da93c394d5a2d660cb25ade78aa4cb35c1a23846c677201790408aa8725d992e5891ec0c4cd70bacbadd85e7b8ac78ce954f2dab6da5d6a46866f558eb17ad64fa89257b0bac5713f462eb4b064ba23c1a948e89870d2883da9ece8b6eaa2d68fafb7ad4fc6520a9f5328b7d3dd54673dc324481a25219721ca05206647cdda5a1dad0a5d74f3e47b63d29963595ece900e2b2595c6c0861f31643e07da45f57aecb22a85ebb12bc3547f1b015b5356432efc35aa6a7246bc5ff33bf51ca048af5562321ae0b8f16333d76a22d72219ca1dc279290547063273682dea009added0b887d2db3c584d5cbf69c43f07a64fedace93c9b1ec2f5251e9bd4771a60c999610e33c3026ca25d6b07f48d236a9eda6f67aeb5feec50df4bc29f5f565d3c686a9ad552d4c006d44545eec4528854d491783e69cf160accac86ea285d9e9f54cfd46c14e99cc50f268a2a65dc88b7ab111f2a9c342a8237a37a19b1bb1f1c117603cc0e5a435e985ae65ad544b4dfe16eb54813abf34bdeb03e61b92c0d88690bf858a2bc3c1e3420d45c79ef71d52cda7d4d56742c898e0a175654fed9082598ffae4245c53b7b81c5522c3229850fe99a4fe43b4affbf55d5a23ada18c5ce1b25fcef410029d9ad9120d027e40c38926eda159a5f54f992158157a79d21cb0de3a87b30460ae4c998d5439023d527eaf3b9ccd6fd549e03aa6d6401eb9c73fd22378f525da96cbd5e2802ff5f130e8df1e931501091740afbb6b673f2d34e267f58a9317528b923101fddfd6faa653902697868017871e42e83837da3bb233e81e18ca3c9333c434c71173c9f07edfc8662b54e7c69f11e1b04ede5c49be153dfa1347b8ea8611392dae23dae45e4fb84db373be4297960100c55322d8472795ff32c5a6e4fdd88fd6c94b3124a8cbe45a157b15c849ec0056bc246f5403e5bf3ea951cdf73a0a48b8850ef8d1a4c11a6fabf03e1579828864871b5d9a0fcb21d2faf481d739379075c290b8451abf58731c002edca095d5cdce6c9a2bc11e5a29585f075cb696575a2fcc240fe0b87263ad983db7be34ab132ca9312ba1b3da409c746e3cee4c479d3e674a21991ca6d8eb303d0ee5d7adae3ca78dcf9860fc314a3517fa4a32d804b32a4ed0395808de5665dd21d357c5ecfac5970cc774acd916bb9968382e5c73ead4191664899e963c13402e72274b1d901be50e0fe8e7fead1d74bd03a01847c1c7d69d8ee0473dfe03a0bfc34827014208a4eed50ae2906fada631a867fea91e31f310c8ffb18b72c11542236f90c6b6b87715560457caecb14af0c8160a3b87a452a5b834bf91d523a00ca647f3d2e2447cb9d717a59f901576ea04441e1265db1664ea54af741eb9eb6ce4778384df259f8af56a2b9a06a6592d45a4e01d1a4f00170a007781143df88fc8276fa649dd72beb11a6e64739f43ddfc602b77d635453414d81ceccda0cc38a10df5d22ab27d6214e47e3d0ba9862c1826014e60bf17c0908fb5b75c0e94c7c025f1be0ca49ae9e6c430c609dc3182608ec449c132033b11c0b248e1dd86aa951bf457d58d33111c0aa169e955c2d78d673ffcdfbdb4060f6b756436cb9e28bbabb5f68c3b43adfcedcbd3410eee6d4b5e2d0dceb1b05fd032a7f77241d4000cb3f53fb8c75ebd61b4fa630d1bb2bd6e0840c5873cb50422fecd4523edbe3256a90b69c7d8a5383b9ae79fb2a58abc2dfea56c0505d05ac0a0bb4dba021ff7e1f9466a9ac0645a613d507b5ba4b9bcf301661c4727ae5019fbe778ef6701a082d6ca525469edba096f35dd48292ef8fa7ee3b6124fe263d6b29989725d7938ce53b0fcf23dc4f93bd01c0b6c1a53cc995b04c7bb820eafd157ce516011f6d1f3f47b6877b3dd234daf90870fb37ab06c1d35fbf2a33cf2b46ecf1089d895aeae1b2cec161f17a894b237cea8852ef12b3fb1317799bf83cb6018cc776fdb19caa45d451931cae4179f899d41652112c27820a0468dc83c6b371756edf14b19b9e8b20ea66013665b2274253e19151027d3ce6f2b1c61fe6331d1047edce813cfd96255126989bb2faa249a3eea066e7f31cc22d1ac9fe829bf34510a1e5f9141d3ad51dfdb32cfe2683c3cb15a4f9b44ea8741768a6c5c35f86711145922aed1be19b0ec0c42be54da146b791bfbb8fbc7b30bf08125c18fd75cb5c1f68b405a81c9512805175846b57479a73c506902531004ae7f6296777070fa796714b31c38294105b865ab39bb5dc8a4f540a40e61b43c57f9467f4854393a3f260d195ec8899c804b3b2d1e9a28032b780d395d66b473dd1720d419e88dd2906504f1d85043dbfdfdff5fd77550544cd7c2e87d8ad0da547b653162463a0830e5e971279357e40c7993a01e56f7594f30a7372cf5992d9fefd33cfd6fbde2e8709de59105193355cd5504c842436490e0d4dae7954214cf3590cae4b5951e77ccfa7c9949011f210523871a5a845541e0e54ebc72c85d8d09d5f25580ac6c7cdf470e07d801c3b79e320a8a4b9c955e268213dbbaf36d99a78299c2a2303611e27ccbb1eb1f85017887a016b013af426a76fa8edbf01172df36d988ce1cd8aa07b0d1799446f3715cdf1bb1d874850c1f8b00ed82182b16ebdccec6ad1b693177aaf17093343ad3f0a5983793256ce3acd11220a3c0464588061198bc1dd2e182b32d132fc841b2d64c750a9b839948910f2f0271544d0df76cb6459344560f7469b4a27df6acb5ef6d2237c943196298b0688c3c0092aa94983d6089c43875c91e6dad025f5d98dc8501c68bdee0c0389839c78f84121d87ad1b7531ee69b9d4525d41dde9c6c5cf8f8b8168080726280af43d72cfafdfccbe6b3345f6ff244ff91b01e8739594ff1756f224a3414a64d6be4bae52f83ad97f8c7321697c00fee189779b3e77590aa48e020b65e120543fd69a2bfe4532ea3acfcc7b881e374777a22327dfc8cb6a263eabf54390c1c7cc3526aaa6f3b0f9d06457429c40296fb1f93d00733ccb59335df92bae054137c16a6b51d6d2bd13d77763f13c99887fb6358adf8a11ccb2f5601ef0e61f45651250b2aa609da6557ac43d56baf7d0e9bef4444fd61e4548a9724288ac3a1faf45b1e7882b0a21b530bd05915e1c9e50e66f882ee9f8daf08b06e8893a34ef4c69877daedd9f237ee18ab136daa12b5c757668e8fd137b8b5fcf3878daaca45f805e8c34ed7b177a30bc0a277abb4b3fae927fca76ac57b3be35d179300441b12c28b8500be11f9c5a3276069a3b0681c1c98f2506c6d6b1aae63f077e3d5448f3fa86a1c489f02a814a90d80f6f6e9b28438f5247a06d4a48d7f2f0b1281b5ecbeb3858010d8b994ea248f40a5980ac1b2267e4f61b9ba9162681419e921992b2b09f884fb2210f3d686aa8c4af91603dcf67ee4b587a3b04f6685762fb4712d71ac85b86374c601ef5022455c78a776298ecbc25c83ce3b075356c0595f37ef4e85c4c630724be2f598a6ea7f51ed2b5d754776d66e0848343983e61f3e2c34c63e15541262e926272eefb6b2ca1c1cf4749ae1920a12f9276d7379626fc7cf48c75cdc4d1b085b57478ee516a59e4d5e02d7003073d6904d4db59c91453121616810a477896d20413ac773039e9c0029e79fc71e6e245bdfa9859cb11db4e5d8fe0911ebe93e436fa5514d055fbc2215a431c2bfe510fdeb1e343a2c7be4c083184447759c2a379e81de6d70e0e0efc78c0ce7fbde1950195398ace2a61c561454b2afc2cfec1e578377a739b93e9af75361a19de0a841b60afb717b39692f191720b7c357e36ddf1a667bc82616e0d6b9a643189418e0f9f83e503dd72e13d85b9dfc4b0667e8bd592d5a8a3450967d8ffcabd307cd0c5765f2db4d24cb68dfc6eebf821654a2d7537d415ae39f88603b98d593b11368017664e62f94f1c5846276e421de418446cc48524b89a9405031d14a425731ddbda234f27075b37592131904757a603e252fe62f4b451a07da48c10e63ae45c7d92a50622da0eafb146deaabd3b3caef22d85336306126b740bb4f8792f9d19bff25400b551aab1cc3ad5522259071f0911013b66f5d29cc8cfe2263ba32bb242fb53adfa719fb39e13ad4f16758a584ce81cbfd4406ea550e8292452754213f887210c7820500962489325b14c8f71c25d876288c3dc5e2a0622bf72a592ab4f54b0552321533e1d68eeb57d0b54a2e61ee93f967ff8cc05b9503a805d45594aacfb0ca41eb7fbe751d215ebd6292fac12676d172c79d623322e3e39a0199eff2b3fc2cc2cdedf081abeb70f6fb5f2c179d4739c9aee6a56c5d4cded2181fa354595af6f17003b644e6ea8991548f1965f6152190b12aa0053015bccf6cf40d093419d8f6aa3d6f65fb92ca6bb76bd437e9d6ccdb7636c6f6ec799aec9123120c5620c4e35c01b88cb9c764266163e10fba7c878998809b09f1a2b8970dc7063fe52b32b8fc837f06de827b6dd25e4d4d3587bd671b120e61caccecc8f9e15617450067781e5ac37b0f86463650bc860032a6e612a430a7a96b6cc3c411ac03df47bca63d66bad6b81ce9aece9cea006498022dc9c865825fdff610ea7c8b55ee5176cadf2a8253b935575db9cbdbf71e011528a80af8d21331f8404cd0657fe251c1fd4e53095e3e9ea50818a7b050f4d2cda6f108bbc5cce548c025799794251dfa18652855eb2201dec02b64147216c307fdd08a47140220dba4fae0e2171793d1ef84874001aa47685e8c5fcc2cddbdabf2ab0b7252939c304ffc20fc4a760923d3cdae8ce44167df61a4254e59cdc69a5eb82a63f792159f761ed1c3e364e079c6ef3c456eff685da86b99de1f8552b4d4d37025931d47478c0d26e7fbc0d659183e5c9ea6057f69e4f104354359fb931f701a3da160cf678d1ff938d0e9b6a90484b0a2ccd5645ae5251afa1cf242ff06cb119e613a44c8a0f1be4224b061fef0eb10ed1d36ca25fe7f1ce6f0c939f659ea2ee6b32cbd9e9e401ebbae55356084e6d82170b175d317b0ac4a6ab59563ad11671173f38ebe9104421baf81aee11171e5be5d7ab19b1c67bdec27e4658afabc597c34224b3db1950c3223ba5d61b1b1fffd46880a1fa25d6e49b3e3ccce26b1c0f7c37fa57ce3e50ca2e8dfc5501e7e6ea5304e89e48322143dc39f6c87e2fc055f25e95a425998a850b86a7ec4822eab63d443d78e1301bb1b6fa61c6b1d362c09de740ed7305d2e864d0c5c4321cfe8716fc54a489c6d0ce04bc935fa0e135a207cf4519c94397ab1e66746c192394fbb0abd443376f115c3d056411b490e154e48786bd33216ea29f11ed1bcc217a488eac177e3b1f5a43f48c4ca651cea419276919a5e2a372ae9dfb847390a4e685ac09575786a9835d48109af8e3738531bc8904fe985b22b5636fce24d7f44ae981f2c608532fe42550ad5c3e9cf74f1b2ac8ecbc42e5470f43a84608c6134ede52a98a5a572001b065d7bb25631f7da898456e85f888f9a23a52ebe4bda3a1cec74ff50f14f684b6b45f285cb9587e34d2c972c5d0dfa970c9efa8f9f0796acca8c6e46e12b1c03d87ae74ffbf8e7f7fe2d73e26163717e2ff521037fe58c67a560e718eacf8e0dde597b12bae0f5ba81c249f42585896a7b76abff1097f27cdd79b0c22520ce9059a564429ed280c591f90a01cfdb835dc16bfd649b52a325c269b2940fb8cf97d3727930ff5b94bc39b27b83adaaab6454a5fac0d3f3d767e6edec0420cadd4fda99626d21258cc22f6025d717eb1463562b911ce8d44d247656b349ac7c5b54bd236974bd45e47ae9b0d3e539702779ed38b6efb31dc383993f1e4ff560ec9449f052d1174949ecc5852c5aa68d3ffaa7cee68dfac44338666c46f56d623827cb5d714a6275913d17a739f97489f049bce4dd2fc34b149ae5dc4bffdfee809418431e8931e0ffb195d7a64f7c89409cb44cd2562e7505a522034f039d301232f89a22d4708a368d3a8057f965c891ea1000337feb9ec6091877e3fa76617d5d2ea1e8aaca141c96766710f615b179d1fe4150367d788a7775bdbac66dd1281587f55452f89000a1a8a9d4cd06d24b6fecbe28ce98d05fa681e806242627e4c0ded89ebe5811674f05940f76e53c9bf9247d747f4125da5542bcbd1cfb7207ef1f15d332f8f134b3f2f77a6ed43dbdfbf87b4be1fefad1e594f415907583b39b30ff5eeba30de9a17608cc246a82e77cd2f169f6700ed887467f45307dc1c7001a0c09e75543075e77b087887e9e7a70bbff8dcee6c562a66694a1aa35c27d4ada12bad5f8abf2979164b39b85f069afdfb53652dbe9b41b1391852743d0e5ac7d33f90bee28d1a2088159f70b643ad68f4889ab9270e99cc667d7353e5763867bc18a994d2ba029ca456d1a89cdf175f58a2701e564ea53cf0e1f1ee600f2b08ed873ae2a0212417e24a60b6c29e7889f4074040da23cb16ab8224d138acdd781a5e705a92be788ae20d12514e9de92f3cd67b076fe652b86a6936d92e42d12dac3c01f230bd67bd18b6c9cc55ce4fb246f6a5a1345cc7e0500da8bf10bbc7f3f9aa37f544a5309b025c15824ef365b76ccb38d21ba614e50d27c50adb416b57b6b8bb2416fd50bda9f0931a6bc727cf048163b67f8f2cc9f93fe07a4514f98a152137348c8dc694054a212c74ac356ae81f9da782ae59ce0664b0678bf1cb539652f0d48915426f3bd338b195a0cd75084938ed6ebc16293aa39e15bcbdc8518ff81eebda47199ce808c62c3990024c5b4ed640cfc39d35a26834de14cb414465b31a825fe308b76502d0a4a902b0d46c6d54b5392dc236d1cb3bee47da40d2eef97c23f4310f6f261b31035adeba90bc07c5daf8ce90d4c7e3de59fcfbbe373ed0553236c22b2d37c64cb994f51e285bdd07bed1438b27749a067975c62fc65285401ef5fc421ccab45c8e143d60ac74548b26f8344a138ddcdb5a0acefeee82df89bd328448217e90b309353e8ede65d8255dba94bae982e956aeb8f09b8dccc5a55cd33f7724ab461a036732960a8f973ff9105ff2005978196c9f9e2ed08889f9a87730d4701ba4fc24d757c8978e5d6bd1cb5baca5b14b668ee86f430873809ba6c101f8b4bb2ba81686c79e00051d352bab76c7bbffcde10373c974a01d9fb6022773e63a9778c6f44fcc18986054d80c2f56957db20e60628f406f9bc2fe8b8be8414c333e9d9b74b69c4a2e37afb21f589ca51bdfd2ac5474e7227d78e459d04ce80e58bb64cc389db1ea39d940a50f8ce5187cec7a5d5d2644bebae4b81d6ca9c944635526b87dad7e5532285503ae0183ac8466e63d0025e2c2eb87c2fa465d23b3e0842b4fda52773252439010edef4badcbd40bbb319c07747775cb5eca15ff496efdeaf04c1aadef368493c433cf48f854d7daab50ce7e8ff611b9ffecf9afb21450e02738c08f06797ec9505c574c5a2918aa0b84a6ee43a4fe55b25d1f8d7f4715a4476c557b8e81a39a0ddd3743f9709a53dcedea4a1abe2d84a13940568d6121a8f7c73a965e14a08fdfa765f07b7ad9a9588a24d05f073c103a5c50a110035792a9d4279f2dabf4dc5cff9b7e5cb6c1d0a86c89f43310fbc9379991bbce585521bdf93ff91a7c2ad838e91a0420f6e7967062fd325f7acdae4e030be8303e489e2713b9a7ead8cc3d18d28475a3966c705e668c7c9da87e673ebf7716b797db972b02add3ee8a74aba66fc2079b228c554c22d0769ed6b53dc15e6945e79f02376ec6c8e37da58ed187e4c7b27fb28473d39de33fccbf70e3c03ca4aeeb15dbcca8bc0b925aba606268a7a5bf8b8009d14be19c06f7ba87256f12f5ed138920d2c31ee7b37a3ad6abe9a946dc3ad242e227281f478bf587ebfafc2cf36366424c348894f76eaf741bcd80078fccb8f56070b0f58a9f4d9cbb2eca19ba4478836963e7e7ad43a5459f407322821a311314285a2cb0d31876bbe76e652e07d62f2b65d3e4f26a156b792678eb650db158e0379deaaf36c13291e62b41ae3c99129b0a3a3f20cf1656723c36af05d76a224c4ca832289590a79555efbbbfb9e1a202fef7de56e027852a4cbddeef36fd1cd5a0264796ba777c389b7ab1ce70b3161072e8f39ad42ce4d60f652fae7a81b3a8787631417a740ef50c301f750c03a64693e9c122b48cf95844de74e733e6f83d416b3e2006b949a9c63abb444a7c751c4d1b09bd1b10ebb7561ed2407310de48b97865fea6f7f3949dcc93e98b48e70756a4dafd2bb2b2a6bba7d08d701dac9721ca965b5726e56bf25c3c6d723b05b38a138a77547024c19b74495cb7143f404d5031d1f4297be80205e69e44d178983f130fcebc7239af7ba1fa4b9a7208592cf7c5d1342eed0de3460fdbb309941496d9dba7a1b16858b1435e0ff85af970eee318d7b74752295015823612d7d641259712e34e9f6fd1613439abfc2e2aeb879ed3e607a8565f4398e12a25a0393c7513229cd9950a79f929997c6fa5c4166c2d9e3531855c35c96d083d49a70be78477437fa2665e4d2777f933cf54e8543e6894bc732dca94d2c678dd1ac97fd5b5a9242f2bac10c44b0c6eefd31593a7514e8f0340821a96f5c7cd151beb160cbc0381244603ed25461c1776f0219673531f57eafc2f71cc403cf1e025f6fe553b0764b6d2ebf22266c6e5d936e6054f57cc92f2962f946c657c2d61ce570418a905d48413b35526140e4dc29d514b45423a0e976015a506bd8487d6fb3c9cd9cd10aa5374838f99aa9dd5bdefc97f0e4d1f769e2d9ac871f55bf4aee1068c8504d530c27837dfad1edfb9b951e1db80f49234625c747fa4f6a5cbcf26161a42429ca85a8db55b84358ad7417af798a3d3a9fd989a81fbb11afcb42dcd9e91e64a344b6216fdd2502da26610cde1790547e876cf2c01b17fe885685c1cf1830c9c7aa00847afae94a734c62a251958e9086adf889d0de1459c97f3d39f674a630ae8b5ab53ca24975783cdcfff728284ff66e28b74f825d4ca32d72a1b4771d864103e7cd205b47c7ae4f5664834479d33387e8502069a90e7936bfdda9935345f83c15ba00b195d4a00c3eaad68e787982fa5f0c2750d6666cee16faa2bc619f68faa28f13ee73eeed261bf96620e21ca74000ee18b0090ac3e099643900ed4b71604ec0f515b3fc885b44d9b6cb2be2aa1cfa643a14a6f14b37784f6846617e1d94a9b0b1d8809da23341327a18dbfaa1e91b5f6fe60a7fb80398b066b715a3c84160a9a5fd943316db0d7b890f76d3f4b38dc6d00df01b200016e39552dc30c7c9138f149ab26b8f93a2e33fda3de039602319e7900d8bcb756b60f0d46a7c7ac75787343768e7ce6e51febce061800f5720be602ad5fe26f6ca9c2c5a3c86ffcb9a70053cff19e8874e8fa9ca963af939117ac083a8f5420d08f5a121933a72820f24834231dbd2dace5983e28b54c59eb9259bf2eb642541ba8a958ad69738af2ec01f0c0445777ab6aec7a819b8759b04f129bd252a6500987fc0793dd02376069d8ff1c69554e75e1bffec98d6d252102efc7ea08b1bde8ddef9501524fb923abc9938aa38a34ca81187159588fd5d8b214cd7ecee4a646338a34534004486465375529c774cd35abdc30c9e9ae11671f5453c3ffba97646366c50967a186e706fddd3087b20a76d4f2e2b2c3b6f330a6496f1a8aad42790aed64869d853b65c7b9ceceeb830f9701434c0d8d65dbc3e7a5ec211d58c00f362a3ac192138278bc052cf2af5408c07ee7a026e1815e1b7b80159c09a387f6ef44bb0c106e5210c3156a52fad6ae28ddf1c38a491583946a0c049d3160823e84433b5156492a940111fca9d8e08032f9f397b15d8cb5df93fa99df0ca5eafc1dbe9392e462ecb9d6744a4a8ee4e2e501dc12b2b2de9304a97c9f7a5eb1e0c2f9618767b538628b6e13da26dd50bc0e361ed9c5276dd9c68c5b075212373295fa93a4d3bff45b7600d793e4fd08c3e95bcdf757eefcbda8488c6d113f8b193e88a1996c47e9c5601b763928916c5ed81465f7769e34bcc9e8bd388b4dd0acac7e7a36e4677076639e059094ddfca15d39fbc054fb78f646e36b2b26e281586ee4acbd87d4a2cb73d9eecbec48eaee84aa66223b583d39891bca993fd6d46926768ce597776d38b2fcc0dae5420c14453aa4611d9ebda3139cb704f1fbd5db2e25471465c030c0ef65bfb0460640cb013d8569e7138077f640511e46346baa74fb481be823bbcc3aaba3e594e00e020a2f1bd61cc638b0048b22143c2b85bdc46c847d518c9ac9437b7aa8403d7ca0e7e35f6cc1365d2955247079f955f8591f1883f5ad2b785e6c9636eefa51c19826fd529bf755e623fc76fea6b05a846ca14a57746188004f67aea22b6ec2dbf067ffef7a37169c9aee557120814ba07bfc5ffc466394b65efcef57514c71d73618e70b603510ad6b249bf1c2a743e545622d1d0106c2256ace7a1796cd70af873bb924ae305794ea2375fb827457e66314328644e36c01f5ef6cb53f29010f71384554c1b7dae877ba83f4117c8938eb7f6ffb1f0310085c33e74d7925dbabba5998e636c1bb4fe4a5193cf5e827d06c3db21b43af871df2b99b92c85bebb98206056b9b00b78f601ca0cc3e493180cd413788a0143b371197a93f618932368ded071ca51f8739af0a106e60a47c2b636794181ec3eb20b1277a8c32b4caa25bf9193161cbb5b443a10a48a4fedc1bd7ae695ce06b9a4e1468060cffdb775732b1c51633dca8deb7698aedf75c57437f066726175e4f6e582133ee8e5326d0d9f95f3fc63594a31a9144f4b2d3d158ee86d667d460e4bb09766cb7e08f3b53846a62b0c9000ffbbde4ba2dd83ab7fec8aae1b2dfa9c1b68deced5c3e72a5eb076755cd4a5659e4975023ce21cafb284dcff58f5fb9c15d38ed4afcd06c7ee89ee0267e4922dbc4b814636506defd64335ba837f2d7c83e9163b10de4c27568c5e93327c150e1f46d9395fbbbeb6542e7fcb9f5297d2fe1a50bb4584e76c17f3c57ecb3b7b96f18f545247e24913c7a5f5268cdb5ca260f23b23e3bdfdb0d4ff806cf7da56f5f15fedf12f3527ce41eef1a5955b2b5543d01d78c110478d45715c77d7398c3e857e085d63cc5f5ec60e7c393e319fefddbb1f8f7417a2b8a0df19d15b2b2ea30ba6f6b4151b10012ad29f18488922e5bebebc6fd2e0bcf3f75d3a47692b26bba0798263bdb84657632cce01953cffdc8311d411994661dfd9800635a0130dd17c00939ac1c5897689361d4b4622d08050d588915985fd569634e5f6c8141dc42943eb15a606170c37ce5d5fb8154950827646da07e0be325fb6a83e984b180d5ff3b7fff567933336b11a990b8e079cb35fc387012d48d4c4d8efedaf697ef0d52b795504c4ad71132da6b134eda5abb1ca8070fb5f677d16dc6f109c3cb15c9e1d4593e7bebca49f257131ef94f840dc9d99d1f166fd76172f110644c6e79427f9a933e09e00f97b81d1e5d72b4a0c01d8dcd3b32fa4874f3416f2dea17b75baaf6bb16fba72a768b6806972614597e715ec6e9529f496510dbe74e415a7169dba7f2da8e50a59d3006cb89fdf62638320b5375ffa5113f7ed69a1d0d6d8e5a478e1e71def3bf7ff8d053f2c8cb30b575664730732bd5a03c8a3d5b9036e3a3fef186dc1cddbf98e23a7268a2f967e4d0c85a7ec92a4fc67b37b7340ba1fe0713a578ca3c3135df99f6c7380694508d6cd9593491d78854b610d3fc860c7f96c82327cbaa0c074da84a71fdb357d4a3a3ae381902ef761d35e0f5172dc7fd9da527a26639229f2b51f5efa8776024e58508f38f90de7d23b1d367a330184f4d4afc10118b445f4e8b5819c2ca236c8ec49ee580563c54afb739782604116505ca019b4e1685829e84ba7968c4bb9449f3452ae510305fc507ffd742b2b5461d3c19a146884e83024ac8cfeffe7fb8f5e3a9685fa9e910605161642322d7c3bd8cb53d333d0cc622cb72f8c65cbcfd649cf74218a6720cb441da506d4bad72be81d9947557bd7af4c55909cb19f856a6defe7dbe4b728da99a6b86b9dd6ff6c5696cc8530241975c33d804fc41ba5e878ba067e6f11814199e3accabaef934f3b312c6ddd7a9954293cb4c6cb822f5ebccdbb67b5e0e77400b806ba140637c7e7d69314378acfb59cbd1780d32c947243302990bfdc997b949ed55e3c5b48cc45f2fa64c280d534fbad38856baf2a3c50b9e8af9073f4509eb14e4900ce6c6c19c04317ac66928f5906deaae61b6714cd23729f1572aa9a99ff20a49fba05a34ae65477939be11c0d14ec33ec7173a9a36a92ee3b4d96fbdfc7658061d0c0501df87f6b4eabb9a44be44d8c46c6223d8b80b1ff7b7a73e90286156ef2ae98cc7107fff19594c27d38f642f2cd80eb08a1579eae594ce699b340eaef7bfcab85b67838299a84416dfb417f4e0b43476aabbb3b8142f5d970f2fff93ba873b544316ea7d81580c513af7d76ac47689aaed032e195a8b30492f3ed661750fd4a14ea99113e523a695b3e07b1b118db8fd478f45a24eb5437f16785d3217d3942c639230001c039ab2427d2b7195a7fbd46bed648c6e63908ce8fa6c0866ca19db05dfc812da8ccf8ae63677d79d96de2a24ca8f175d5dfdb15a4748d0dea73949058b93ca8e2aee9a487d206909f05cd1762ebc5bc06fedbafdd9334ebbad7a7d8fd88dcb543d09315f07d9c6b3efe25c7542c3fe1e71be8b4c10d91ef5249fc62ab813693e59cefaab19db59e3269aafef0910360b6f2e8fbacb807fbe3f24f27ee91fdc8df93e7f856e3424d32c1a5524f99957cf44689ac841cbc2f34183f55c34d3028be0d78678acfd745aba4794bda68aeb00446721f823bb043a2bb53afcb2098ffce7aba62b38db60d923898d2da061cb914fdbe57ab9b0708007631ceb3539ea0ce61c941a477134693a3da39d814fd4fa3a0f7f03d7d2aae5d66869c44a00be405870ad43b1c226ca485d2f359d950c4ef617c474711aece01f0bf34447b5a110fdc11653b05b636b70313a2e55819c6b80eecb76523ac9f9d58d3d523db499b1d8bd7a9cb743b8fa27c97191a6592e31ed6a54b7962fae2ac0845325b174d086fb081b9827de5f517c268404d589aed95dc6bd13e09f6c156c72d13198c3c8e27eda56142cbf96c860e490611dcc374b73e929f6c2f0c54f1e57c1b7403e411e26663c5e980c26511e777c7081eefc75acf794dfc9ce3ebfb4ec804cafb275b2f29ad99a93dfccd3aa998069aed83794e9f4f77691f6c16c65162fd4684f81e8ca7929b1ec5465b2115c705e9f8f8c536e371018c8b5fa1189fecb7c412fe36496cd1865617e891ba508c8378888aa4e766854b53ba044844eb2249468a3cd902da0b998b50bfdcdbb0709b3a7ce56ab60bcfdfaeec9216b446c8bdc4d86ca620d260274dd8628d22a6f717da82e4b4fc769e66a4ade407e5e520ace34554faef4962d36ae7f8686dff0f27ef25424b177716c6078b29c0129256da08a6f5e4b46bff03a1b03cb342a0de56fabc81fffb52705a7231bf6c6a393d5d6a729f4bd4bb50fa6291b33a6dcdf8d4f476ac862c4e8bad15558e48b9e6e155f61b25d7d65d37e238e79b3eac28a1b41b58dc3c348aba020de3bb00fba48b8c1509f58173bfee2d885b03f05747d3b38545e265e8b765e1619ff89c810a4844a691a2b3ab43b18c1da1ccab9b41ca41952ffd0a7b0c6923c1efe456387ea2e2ca3f64717fe81486b2161a60002e63e3a67a9ac8ba4aaa2e081a744b911b07c28ef5d89cd6cb3296f8fd7a50fe70f872e9469de0b5c8e990d4f56cb6d287dc8ca4780e5736b86a18f8519a1572a6d14f4ee376fe12a08b4af7b276eabcb45862c536bfa9f43d4a7e3ba0f58eb7ddd02168f3b7286d19cd1eab6f3e1bb553f0115fc10ab9013ab7d99e014fce8279481d7aa781502d1322a0065d6213c80e8e6c1647328266e3dfa1f5c1685caf9020ad0a193ccbff36e655674231da83669fd08931eea872eb5210eaa0896486c1b72d5a04417ac809dfe9decb7556daa8d6a0cc6519a97af17a1e0d70cde9b47ddceb144ae654cc2ccf04777ee26e8b71214f65e1a2c3b4c5a272b4c8aa0cfc6bf7066b86b0e91fe1072feecf16127548a5b964dfb4c3e28c4187b697981f5f9d6108e8a402ffcd7ff52e286bdae6652cd1a963c1f6464c19c2e7e98b9f0bac2a2bbb0895e14109f5e93772fe5d2a7b02c8f4bbb1ac4aeeff2d23ada6c58b3bafa01a40cd39bc0c5d8d80046a6541d2fc6781853a2f735065adce1c2a19b15da251b53e7e27dea3350f974828fd2192d65351d8eb64f660e847434b4772190b6d6a7e0f1ee9b3a39e4885f3fda8c396fc249a5be681bb93db3a6a054190034f03bb8221d1a820c2db8a49b465c6ad86ec4973369c889435a5b7f286c9633ba3a46e8716e533a0a907badff3f7f62043c5bca8291eab342ed74b0527e16c99f64c14fd5176a75dd45178627e063c25e65653b24baaa65f0cf93d8bc802be08237d43d6b81d08d990def6aa33379ebf5c12db950f24a66d648d7ba3abf2288cc030b18d13629768a6d65992bf9bea17f27795c333dba40b748624bc020debb02e8efb314286d5eb3a86a85d491c1ec7418b9776e66dda859c1901ef00339db6472bb4cf1ab14ae2251c30b70560e75902d588fdceb4b4ad73a306b1340898faa118e1379905112a04670b1acf2103a9e735a9d9025139b9f40b467a7c2c5075ddf2d799499b257578a849271c7849e300fb3cbcecf46fb1668ecb6d0293e0391400f28a1fc29d88d4c5fa3223106d42046d2c8a48440f0af7daa1f87aa12d3a0628b5ea0ee1646aaf690aee3b5da7447892fabcbbed63a536e67ab28ed0fb9b47a647c8e7fc73e570d9cdce79e226a8e97020c31d8738f18d59e12670018484fe6edb4766998288d402249a52d9e3118d2f8ebd7f613465740afaaf6417ee0a7bb50afce2dbd181389491e72c2a86ab9dfd6bbafb41391a1a2b1f4ce8192774e6f8c5c0abfbf4dcfd6108b043fbaecb6b8baf8302c064fcfe6ab638157b962c3ffce15994cb9bd37cb76be5c88a5a51cc28eb01065e6afc3365c871ac7accfc6708f9327c3808720c135ddde87377a5b56698b23cb5a9605d5444d123f1e1f25a34e166bb6dcc0fe1c3410d7c6d55d1c0e768e1576978336fd75346cf8e8e0f71ccda9dd5c3ea0706a1cd6122e9500175fe138a5783af35aa23a94601e0ec19c5fb2e09c18f33b6b508dd3cd995d9f1d43d943d50e40aecaca70d1aeff26faaab859d22bb7e612e67d93587042568b6cf80041faa9a4512811fe854ff3430e3a36278e92e56f2eaeea66e666e533b35a373f8894353a3fb8c1d0425234b6912718ebd24ea8bde8e07dd6ba961bb46023b467d7221424369c2980592ab6f86801e3ab162c5ce1ae4a45f6013f8202baa545a6be20c3e604832d8126dc7cca3843a7596e16fa71e71ae7e42fcd50d5dc823dc31d5f8cdd791c508a16788635cd2226cbee83bed309b39dd17fa750895431d00bca0756e979aec2c4f61bfd33520767f19d0a038a3e6e71b55a3b2b081b0f29d8b9c168db824c268311a3ee932cb8a61d9c661ebf2233948a8e1fad7c26341eb35b931114d65a9dd5eefbe33f97bc8a2bdc90f70a6d9c69bfd4f78bf26ba664ef3797ea0ee812bf9026b0c5578ddf156e7ea55d8a177c59f032bf816245979d7be86c9728be23a9a7b1126fdf62e1bfcdcd06695780cb414311b469a3573f67fa0ebff2b5ca7153adf2fc448662e74e32d6d9a5cb677670ddff830f55e2086daa0633818ba6e769c4330d8e5adf433ea899b5b90ec4d4a902e194f55e1dd1df671fdf4d754826f7d5bab80b4e193597f776ed069f7f5fe4ea5706a364168b59bbf06d2b696e7d59e5935618fe9391bcdc1713ee91c19bfe1965c0b1b3582f282eeff77f3c337dcffee8dc6fba8421b70ee95268a6b63860a295dfb040f86074666895c8945eaa1296395463df16a43806db29488a04e707fe202f4672f65874236b84daeba948eecfcff33b3a2352860c6fad8c2f49939255990eb7a8242ba5b6dd184ff62286aa4eba22cc55f68dca6ef9fd6cbb755c0f2d59b56d4025a6dcb608236bbba8424264c000f43acad23ea96724a9e30cba12a9889e5550455757f43fb0f053e5ca5831b558a423732ba0075eaa198cb750892421b67e5d3c4fda2bf366641f80ff03a49feb80e6fafde4e7f0a815bada1e21979a010177a842466b423fc95048771ce9c878b4379324b2e7cf326bfedcb26cc56b57cfa01431ab453a717587e7b5ea23ee6ac2c9b22f8f8ddedc7216f8c7e9d37eb6bb27110ed6f1e5581e7fbe88963a7c53a39a95479d5d24da0cb3d0bf4b740cc97f65d8f6b6ed0593121f688ac0a8ebb83ee95322968f4b4a3d85b18b7ec504733b0b71af9cbcb2323ddb513fb67d9ef749c50b86b1d68f388141e18285b24b1740c7e70ae4061f3f301e136b97cb491d67851e1d1308d88c9a8b1f54f60e364dd48fe41a7b9142378ecfddd6c560c0d82a0f5b9f0cd6ce278412e72354d4a8c221693aebd2a188335dc85a7424b5c28d1faa941de5d7d2121f2415d0477f925ba99a7054e458965ed10fd3e521e1a63fc9846bce3157d43c99104f51a9dd338d09b316f499e427fb544325294fc2f08aab9e4b2081fc962fed96412e5fcb9b018e4287296f20c8abd1b12fdbacaa99ee0ec4af9fcd8356de65d8f99339c82ea0f260ff3a064c7c2aaf9bed09b1bbbeb1192f7d68df5ba8d21bdffa8ad4317489956a45a5d024f9729e27919f2a52db0fca87d8db9a029e87a71dad0d2550e34e0f8f9d7055b8dda14c8565de7a6291261fd66b46eab88633af170d222b4181ac624097d904831a528901e411be4f34e75dd7343870354861da81023c27fb1cf87d3dfa1ec2e53caee5fe57a1446ca6de50531b74b74b48896bc61c179a0b53347e9241f47db8763aaf1754bd1ab7b5c31f9675f8be10f46bf0466006d1d295659cb2dc24f264bc32e655017d7ea637370f33547a29792810b108bdeb1fa06c2a45ba261f3780d198bc9890b3d6eea027e75c2604c448379123ebb8b0e541a631f9f8de084db96f322cd691af93a5f414b31db123898340ed859e6b6ffa57ce562885e8abd4057ea646a556ead04fa807cc4f87ed66dde30fa933337c5f9ed4478804f5e6cb038ec217d152e67e721f4e436bd41ddbef0986cfb852d64ab57020da4e1e4060c39e8194f52b12785de27614648f51a88dfca95c30124952041be6f6de983ff1e87e0cd8191cae0e1bec29cb9b41b5a384bfdf681d6571690f6b5d29cc697d2e5c0211ac171f34000fc6b1ee33dd218449507fc39e534e295c4529e8e0ab1bf4be316c7afe1e6d1a56cc105b34b7a6bef21ce04121acad8289cdc33db3ab2fd535f0f6a19381ffa9fa840cef4fa00ccdc2cfd52092949e9f899f49b52082cd61aa27618a1c37e672b5640ac0a19fba23b56081ddcc8e3c548b053564f8025c96cfed622ec10061617a10c2381d14bd9fee5e31ee6ddaf19e68cc0d6ade904af9e77c7947b18e048cf20497b116d24c2f826791bd77bc5105ba04dda201c2d04090071ac62e4b444835ed228a16394a94a82631e775e0ec66cac8f56c9479f4d859bdc6f0a4b4458246ff41c65dff954e0f72dcf7c83b3e10f7e8486dd9eb2ca05aca5dfb7dcc5fd65739acb1f512a3d88ab0269051d4508e25b4038c21529050300308a5768d6d7d007fc284995ff18af7aad40236c20528980ed1042c0f1184d2253c80c9ed80600a53410d4ecb2fbecbbdee143bdbbcbc6fa8148f1322fbe220a20459fcd43d396113238089cd2d46014213b7377854f7050abee4949bedfa4d9d6eb121fc8405d7128a3c62548d298f22b4a93842e45a78285804b4fd5523e52e4c9176af4f0932c3a1ec29c4ff7f267e0e6afc96ee4f42ddf67a7c799a4fe45ee6ae1d8c0aa11a4f275550d53eba29fe7c36d22160a8fe3aaea18aa69d15cf2c258a935884535eb61c9dc08343f457a4e83eb49de755244f6c8828feafb336831f1be47663b9e557b343cf6532fefaa82549021bcca10c9947c68abdbb99eae1730995707a93dcb9d6e1f449718b8fd77525a40d7af35756db597bc9b04db6f85e6e0e6c3e2c748a5c573701a65accc04ea32031aa2978db59ef02a8ad81e682d5d33f160f1aab6b1b2be8a5d8c1d432d8ec5a45672332c23b563a3c2939a8c36aabf74f0be75d59b4feb83393a7e37911d3a035a11e54eeaaa03e27f0feef9edabc5c7dc82a7b0dae930ce81334e46f516eb1f70c89008ed42aa240154209321e725f27c63f8a3e8ddf444831a0bfc19ec67573a745198ffc4f7bc7c43d5ea8be371a09ac7c159dee92b5323dc5a18b44a64a648a9c909c9415bb35c81e066f5a9c57e67410ef57e801d5f3f8c08c0f36dfc38427ea31fd9db6c9228ee36b4bdababa93c3be4eace3d7d2f8702028454cc883d29d99898bca7940c53f168d706d2de4934b2704eadf7800a145231c01661787c1b4dbed59b2e124d332b12f4c8aab81e55b6b98331fcaae8cccdb58796700229fd0db172d7edfe3103e292f5650f371886718c8470de722ff67844a3360cda553cae648b098e7b555514ebe7e294666f08e895cbef4e36ec05c414989387bdff8dbb4c9f9f251713689aa0d96c3b01a2c28c9307b0ec04a889b9ec10d7bd9d1b12fc568d158b60f4a09198530318f1c04ca1a535f4ac9f00970569dfd80480f1e78d8958b5fbec05c25476cf2f99bf91663cc0d95e5c5cd92e46839c49503ac0db48fd622746d744935575446656c0a373f91c1639664e3dda6283f3b33b5a8513d96a4a0789aeec62099399484fa14ab64e7a4249bbc11aeffbed00f19adf2e9e76f65fa0e87e1d950b5c09071cf31e0beda1ae8287fe9aa970201724e87e5cff7bd566280ae6c3b065ed05c747555cb0645d5ddfacf2f85f982a67d8b2c4be752c8f543487fd34060866f32cf15e4bbc2da459811aaf7a6935b7615e226d1acd1eda4c93a08aea90afa108b7c6e4165a6939553d255a94e41237f56e7e3d697a8a4626d718123385710cc628e30ab32a02e5476b9bd81b8f4dff81874b7b474de747acdf176a0c6051198c606e1a5c6d90714db9ad1143b98430514e141af8f53e00a406f1f09b9506c01e2c7b774407dc338eea32ee00aac0df8f3488d9790475b9abb256a9cb5cc90300ad4c5b8309e67b4483679d8ed64be61a78ddf054c3504659f11d81735c3272f4698dbae580e5ec1cfbfc31193b9a2b53195c65fe8e8efa224764dcdfdf5c1a046d9ae125a4afbec238cb7077f1175d9607707c245c3f56056027461a6ee0bf9682590359e0165ea25d9efe929e8eb9af63e9db444cd8debdd2f168a6693332344206450abf6db778e10202de834e1b929af7bec298670d826e28cb3a1711bb9d6af235571165812b1a3ab0de0ea582b3eb431c51937684c22f993b45920caebe1dbc82c8d2c5641f80eb5e21de238955d8e1ee918699082b81a88a144534a59a6cc6502faf6c8c1ff9c21830d87cf8ae604e73e2f7665d31977e1460576a97f18736ae605a35efcc20757d478ad3abe7eef5c66ba872d5ba786641a78094b42975e268bf938192e94641b7046dc882065d6f19e59652f9195644258d23a8f2655bc83e39bc413bc8a24017a6eca82b0a544bd0fb8e89aae4c508747e781912bbb62c0bac21f37526b8c159514c51368434083efc435ea8c9c25bdf55337a64113a7d305d9198ba1c4cdc312c116d1fd47b1c1fc7b88be66ea292d6a131571402f52ae6f11f86502c1280d08094a20db37730f31e622281ad7c82ddc939e5500db34abe1585cc3c808bd717ea83c121139406f30e1e1df0ffac476842bdc7aaa3e610401e98332f8811c39c27994adc406efa9c48f70100cad231cb1ff302bac3df75a7849656f433362e12a01f86466af15963693a894b6442d533406372599c7e42c2f66eca08321565c87b4af88b956fbc116d29d56bbf062a495179f7705e79360f1c7892eae436391329315c61dc111ab94b63565c4b9746b15d6ffd605b024196b53974e0b5ed1e3830831a7287922078b3f055499186948d58688bef053a8256ab921beeca1421de10c550a49250da83c3eac248675fcedea4932479bda7e1b001482aa490a309b3de33e3f1096c3a2d4dd9a2ad2f6eb5f9c9ce5c2792f9dca3537f7fdb7751b603712a1c1c4d0f9597c93750ec7d0822dfd2297a6e61a3d1f59458e21a80145daac5acacb069bd0983879bd5923c4168de03fd0fac6c7a18632a322da0080b3af0ad0e9a20716db22f656eeed6ffaa9bec5ad52fca529a4da0d490ae029a48bad55a762966f9c2f04ccaeda90d82e1d9db93333c2fc17e5f50449c9565e8b6444d63d34a6476856e6f206493b507c37deed486434067a59f7c46bdc0eebd74a1596d74d4f68f676fcd0adf566aa7df53690be81171467c1c43ab3eb76bcdca8b6017a1b148ac239f943997007c7346f37d7305449c994c43a5e5015969fb3b87077ed7194deab1f3fce7578001897e37b9d79de4792ba2470092149258aea506226721938feba6bef056e426e4f36aff89df632cd000f78745a2f8dc996b0ed78a49019211415f9ded39e26aa6dba6b561fd8e9d19a68aa76bf8b9fdd0ec571f0d6bd178f561d7baae1473a8befc2dca64e9c802ef54af5b18fe1ca2b5e83b383519d8fb823cb1585d0a0c7634d82d319fa545cd49c3677d06178f795f0e791bc7d343dbc583fc1f8a9034e6c467cf52f631a994bbcfcb95c7a7e6572ed7cf8f3ad9a758d7b0d4206032ecb635242dbf775a17594ea17c8938c4c7706e3e052b7bca6ca1618fb02ea505ac7696fd6f079447e39c34d0ad18d509f166e1ada7eee65c84f8c225a4ed313c06ce2723236269204fca841ca8b6ad34027ce79af2e27a7f3460e7244137ca8c6c07855db531f28a7ddf795bd9f8bd1a6d23c81bf129a7fa2c99c76350d8c8ddc3b599498b0dbfbeb0b8723505f01592495d60b1efd53455323c6217227998955c40d39ebc1c17bd91a0204f20cccc7c273db319977217435581aace9e2937b4d56e3a948b6b283505c66cbb2c90917bbb1d2140f234e2da3cc614c081d384f10941ed8dce96c26652ab728ac08cf0f20fc34ff5de5ae215d81e85926d8660bbf7a43b11e42b551f1b5bf1d52b7f8336b228d18ac83b7a6cfd95c394d61e4ed10887b35ac42401e5608f16aa45e9653663003ff149417bcefacd6020baf3f9dcf19674d1228f53574c21d8295deffee2fa1566293e2151ea1dcbda68ff44ae05231adef43db4a840c20f604a7be975fbb9299eda8b67da60bcdec50e75ef3790bb54435d1e8ac4292098132238049d45a9fb52c6e6bc7648bc280275669c4e83fc673191518750a73566b2950c6f443fce556bc9d10ac1b31a6e73d877ad68a6ff269a9fd953d7c18f828e7f31c20233dd8d2273ef0636193a8ea6afabf9625d867e4b289e93512cc11d0547f35f1effeacb9c5f55679c1a3224320ede29724aad5dd0bde3fd9f97f86404959dee02f2e5e41affa4d4df1fec70f9263444d2fc2de9d606f657e665e1a4b2fdc9fb4e8476eac80a5107e55453826dee39fe24380e3059fbd8f1b771a61925bc1fbeef9dc5e3b011d20ed7d85d51d8a9e477fe691f710f685caf1b11c685c749dda3f83c0ce2ac5eefe29e42e2cb1bc0498aeaf8b20750b3897a27453d12342e7ce0271ea1ac0f9b58a21eeeac8133921a731bb6a6ba52822ee325abe5e6e8828a3eed7288f7776d54aa50a3a87761c0f8649ede0cd0589a7f9aa371334c2d7461a9b0e590a1d55ceae484e83166bf797af3462a93fbbae8a2a281bcf1cd9498436064ea5d9019da550766f948f09408ff24a66e8f15b40b20dde9bc0f80de3779b9649712afd03351162977550eca81f7501ce8a28c955ae450be7724860abbc51ef6a3b1dd31ffcdfb7c59dab9414b97f3b955eb9ff48e252f9f468ab1bb9182ac00a19f426ba4d7c0b89606d4ababd7ca4279da924cdcfb2508908fed6bb106c9f5e370e3855cfd6b7306365f8b48ce35efb523bed6c7464fbe46ac75d1147bf851f9e7e8f26bde0d2ce051ea3091eef1fb9c61ff4517a20689abc39d2007d563601ea28f235790e00d60c4b1bb00110654a7e8fe14962ba18e9755b1d30e9d379478b34e369ed8495ba9cf6f1de0fd21a67c6562c0fd99822faf9a568f7bca1659a3c56768ac56ee06cbfe1480c7ca0da1fd80951a0956195a308b5dbc08cab7f37bced179be6f60f14daf5ff750fe2c4cff8ba9ce4986dec9d50f03e391a7db3fc0c46f03f94d09600b837fa1e967884f048770db265d0a0f8760adba25a3640322111a169f183dfb81abeb92d94db217fd811e760e082f0f145db5947e7e0f716256b0d8e9ccccfb1f6f1eed06908feb5917461dc6fe6777a8cce75db85dc9eae136a9fd03a7b729c11705c0395c36d08e7abd210a22bd55865cd41dfd76043afed73dd11aedce348087c7540a00cca98a11d9a6496803175a05203b0beaba248a49b2474268709b8583242cb0c7fcabf880e7fe9b6fc2b6ce9f697dd2702860d85b6a7bbb20703f2c5f8ad11d2fb89f325a7d37d2d84ed833db03850eac2c3a02cec34ba526cb2e11a1d55a57034a3f9c7de15c75c88732061eca3f12805821d7b54d05e015392ab4964cb5bfaca5b790afcaacab8a5c779362775a237fc5ed6b77c4170fa818a8ed214d909ef287736a11b475438764e99be280278c1c584d6cf38b10a0fc12747e9c0e7f06a6bdca14aaeef70d1c57698178ba8915bca7d37f0ba21c5d2aea1c4bb360a30be50825df6353a04d448af6f765c446c6d34fb7cea2d618b6aba02e3de1704a123c769f0a47a975f6195eb568bc774b1c3a80d3730099cb3316b19027827792749cd3579b42abd196392839bf06d7748334faa0e0907d46ceb09d1ad8db2d2c86745f57780fe1bec72f5d6542bb61f8909e8613ae599c3498fb0d149e4fcc3684617253512f5884e5d8b996361f95b301d106f57ec45eca8cb5822d0de3386ff9d5791160c81b4324ee430c85dc0831437674e1a109dfa090c35c39aa4cf0a3566a7e1bc9363cac8576980cc28b9114570aabe3896b4f9bdb9954627df728b5aa237a06ab0b2809e28a3ba95acb1adf3111660f119265faefb9b1b105b82862c866d96079f5abc58577b984c76638156f256322fb4e1e34595965be812c6d7c4b248df2647c7561b7d9c5bd037c56e24d24a644f174e3b85f8858fdb2d71d0025ead5243216a5e409cef9a9dd3ec7fa69d6377eaee92590cdc6f4014f6c149593a9d027db5288adefee34af8cec44bec7ff319552fb698bee2e5e1052b457988ade3eaf5ec16d4e14cbe8fd4f07b9bb99eba98c278da306989459b6ba9e381d8c00d375da6c308fc2843caaaac0b1d61d466072dea4ef34118ae2a4a2f8f7c07b74474ae7a8c29c44c91f63970faa35618e93f99886e76d76c92310d8d51c5affb0651735196dfa89a837115af89cf8d3a6b42910d556ffb12be3230188237731af53f704cbf5c5698681dd4cd22f22407e636454cd6dc575050e860cf77574017d615a7ef762359b3279a6cdd741a1c950df9d007b08adf1e27ff6aa1bff438652209e8cfef48c21c5440320b466d14afc08b4caa860aa17872a44c710e0541021cf8c08045b4e65fe4bc46b557d014c6579b1796df343896032c6955f90cd266036eafa352a32198f6f20cb8e51d9d86f734868efe31914716ab60155e48a7b41ffd8e19f7fd703cdc09a36ff2c30fc377324bf0fed3dd5a00712f5a87693f03fe3bb136512cc2f67d47321c1efe48fe9937002098d1c1c1b81065c9790425f2d558dbb05851063c1068da8f25864387ab9bb6ed7830315aa0ee27d1265a69681923d434f5aa0be46b9cc8d62751a7d3170c0e3755d50f5077f31b5e02cd337d5de3736636d7515ca075baf53540ffe761545e551f5037ef644ee953bf7fc59f74435ba40e8d5d3a7aada6fec878d754b2edfea8ebfff0b00a667348cec3a4703d24ec3494498ca99d199365c1af0732bb6e52bcab6860400103a72673d930cd537b3f17e2783a6e16ab2da8420d626a46a4a1a1af41c7246c0f19fd1cb6a4d050419c8ffb979d7cafc4712878d77a904ac1e86c2d2f894ee5b0f2f10583607b9daa2c6020b612043753caf00f46407079d7fc581d59317a94d1d9293fc0d30ec6d85fe6eb2a086cde13fc3b91f97f18f4e66e3fd2ba01ca8bea1d17705465c53d5b41dc40a585dc7eaa9f47be6c2d53eb71fa912a2656284666e6148b79d30931d90127b2f927b50987f13eaa339121b7da2177be2949d024d88e872b0cf4ab81deda0a9d691e34318702849210135eef679d490a418244152c5b1293adf0eb639b52fe242d3a13ef34492d5d8bf934df7c202db68ca264ed6658d80612b7a6eec88f6dd353437d8179f332bf0f3252fec493dc249a6eb8c53daeea7142b515922746ffa52038c59fea57f053d35e2b00cbc32f267fbd54e9cf817da97cf6658bc64db6aeef313b57fd2ebf997153d95b6746f190e5dec2c61a55007e57a1497c117a6c28dc218066671cf62cb3104dc7db8aba3200ddb53d0f62733d03e5e76ce92a28a271e4d6955a634ab67fb9b4faa8424b11c20289b04db959cb31f2c395d100fe3daee74f8e73f45f2c5fbd0c679a9271b22c5ca9bad44eb13e0609ea9e5b87564a6735b34cf49d6b8c16ca9d8f5645ecec20201022b7f6f124365e7825ef5b411cb1a4f0e53f5bf7f7bfbd2b4046d280abb1dcb0f675733ba7a74b5cd89eda54240fd4ff257a968d2d11188bfe7c500407f10a72e752881783ce350b904950a40f8ce48659def9b710e3ed01ef7f3cd95b564604ccf44736c45418e92fb4cc9a2d1e4a5f2a668e02b1fa02cf9b0c8197421854176a39b7fe3fbe1bdab30bcc1e1735a7154937e37a570dc9c15245b923d84bf06d4a1938d64958532180f3db6113a148935dcc3006d606229f4107dc27f6fb5758b3a6b545bdec5a110354499cae48bc17570e09ce4c9f882cc4d6855194a2f7c87d3504684a1a7daa2cac10f360d8f37c87ece45d8bf2d5a139d4b8af03ca86c931bc44510ea21191570c058513f800b6a3a840ab0d44f0bb15c29380012a2e8866a7c6bb5254071adfe8a38b33fcaf05e2481fd90836e41ac4d518f7d6641f3006455ed0085b77a183143194baaba8297cb3d306aea7c6203a0fbd834ce23f93159b12f04de5059c882c9a016bff99e973915e4ead2c78da914750ed207921222e50144aa9fb911693b00c7b73929a6b774191e534361dd3258456d9ac6bb42100867cb1bd24af30aad25bc461112e851212312680ab097442113caeb8955fd14c2197fd6d579a584d95a89198d86a8ddb0556a0d1820bff15ff0b235ceffb3aa040845014d90447999dfcbb4bb5ddf50da431ca3d6d8d30ac0674185cdfc94d4c92cab3d6d97ee7eb99fa3a13c68e187867a3df63330e3241c2c20cee35a2505091668bf11ae3f76e71d171d0d4381755fb92fbad5387fc2c4295b0c6870ed73c028c9ea29f0de1e67baad6d4ed826bc025df2ce412cd236627bdf50f4882ac7c55a44a9ba3a6372f4fcc28a8e891cf28a6b69571a4863a72830f6dc890014deffa873fb7291785dd73f44639f5b2d12be8a3a1b3b5e67027a1e7fd3ca2f5effa22ed21f24e2872e9deb5282c087a56cfdfa9c2df71b787da2d4a57833f74216153591d7e010f946c9f2f5a0850e3b4549e32c9923a1ce2b146117bdf17b942cae77cc7afa6eb6e52f612254d0f8f911326063a03c9d7beada25497950f4139aaeb055f22caefa2fa30f2ad43b974953567585ce53545792cf1063861120fc1fa2a9762a3044ca21de88462dedecfb6be06167b0b9e3f255a84ded852997d437f19dfbcf18808ebb2debe07aefea6d65d3fb7cafdcbfc4a341e27d2dd6017c3c5754811ec7c8f12bacf0f545a041a26a0e54ee020baa13dcb187037433f4f5c4ff83dc20f3c66e9909e3d01ba0d7c20c57dd2dfb6b612bd0b18bf6c9efc3ed0443a078d887932cc14d7d8eab76692d4dcf0718c80b3301a47a0afa6541b6276fccc70400e1901d868b92c8208ab17f43386168aa0b20f9d486306af328228cf727d917c3324f41f6d5b33c674170f1088269596833f452bbb5e5fc1d03d7b391a708076d8674492dd2b7defbd0ec0218fa285ea3365d91f3c60f79914e12afc238f98454a8318559c521cdf8d2f62a79c0fe5f3f492333fdb4f7b8ba9f06eae3838721efea04ae7428e4faca942b957139d3368f7e87f8bd06f5d36a35b36a34d3298c11148c2254349d162610ca773584dd5bc39c4a263520e29e6f4ba8ecd2aae2513f95089d188a40be8f90a550f31be47562b0861150a6d7acb2b5cb517e63ad92c042475e37cc31239cbea0bdbd876a5ec5c3ec0ae1c85c5c789306a374c4d04d1a6796a3d98b227ea4f159cebf639d8d771cfac7856df447ceaf477307a41d90ef5a60e4c1ceb65da0fa41164bbd6b988e7903e0a5f8eb4c0f3f1b690e81aa80fe0a0c44ca4deced78e669e88ad0187f63239d6760e827d558b4553db43825d570bac98ec0f71670f818787e03444122c47d467574d6d1a8291857006ef5da3bb96ec881ce141096a43462c1c490236a6425e66df2e887a2a910393035a78ef464b624d7f409dd35ff567e199392affa4dd15c95cb86c69b08dbdc6f39577d611abfe4011d35c55febef47b38e50b280c114efae68903473d7fa8cfa7d43d8e39d73f662af9b3c0542172678552b071ec970e40bbc48c036af047c0225b57c3761c3fd1e5c53fc843ca83c4042320c6701316a8abf9623f368bc8b9b02e70599ab80d663f650980bad6c58deadbdc4157647ab81bbb64ae2cafc243c817a93fee8588f7b632e65cd577e59c22255b62f71775065ecb326acc75f14ea7a3a80af2b71b2c2a6e9ad4ac6a8e1d1a7ea77c61b4b0a85c9031ffea5284d9c8d1249f0d5f1c153e69a72be2a847e40281aa4c22464ec11cb2f76ddf552c39d909f7ec7ec42511003c7b11e3faf7902f4864bb61416bd2a60304c36031c14263783f065fea9bd92b37990932cdb687ddb12e1b14f171393f46defc5a2c748b154142d14fec86c2ff1358b29d1e0a713bc9122ed625635d52cda51201d47f163bb4070058414f031b50d779c194617599a10a1994af8dc7d4420910b4bd2f937e538d8a70cff4c297bef4a4db1216d4add13bd8e039cb490606027cd76c854eb04fe9ebe9f017dc73e6ca6a21f9aa80bcc93649d5a43693b86b8af2dfe2defd2e8cf6350e426f010209dba0a9bb27fcfd28de1d26ca96eb97198c4a86b2200c39a1c297b584fe7529962cee218ff1489afb8c0cc66684e9affd4fab63423c8204f0c3a4ecd8a884bf336a60c65efad9bbae3e14d6d66ef7f4a301995730734d70b97a9da9a5615ec98b7eb82e239a1c985eda2dfbcc7d354a38bfb73c9bd93e9de6babd4c32aad35a51490e4eb9f8cb9d2c0872a7de8e22149c8b350f186e7e40548c51bff2e98084fe71051f66ad91d275b7604da3fecba72fd1ebfcaaef053f7abea43423361d2400a65ca5f11b38fcd9828c0294c6dc2edaa78717d3001c84e10f455cc47670874d762ec7dfde2b513cf6535823f5554710dde592372572b16fac995eabf9464840f6309ed195e065a8015cf1c4f1d58e1428534afe31d37219d467df4bac39eaa7cc867df9e5eeae4f05303feadd20cc272cc168ad92def246f23428bb5db988ac83eadd3e509bda4c04a484cdd881c499f1e321c18c2e077537dbfe3da9cf31fe246f65135ab2c2335d05dc7bc67782a68aacc0db7f8c7298a6af436e27e6f4f9c466a92c6ad38d0f7d8aff081e366285a8503988a6a58e2d699f0ec84f7cf30bfad215369f16fbe635e658c1c02f698199d0d7cda83e71839cf895e9daf23b38a6a108a0419999afdb4c8ba16309b9bf5808ee17cdb584eac606093b1467c4ae9546ba4c4afeeefbdfcc3f4fb4e6d8c20bff6e9db52ffcb8970426a6bb07d776066a94ea329fd744cda6b9d4520571de54b2e95d345248f1aeb030bdfbce4abf6c658f55ca194fceff57559a315ded123be7066915298f765bda629e1b4fa6a42264a00b79bc220b563df34bde2a0b95c23cef35c134a805ca564c27b9d0a0bec8ed0c9eb6ac51fe82680e0972dc20d10ac8f61128414082c2da0853510a84e7adc2f820e3d7b9588b6bf797206ca6c1592b82a063283049bb575f780d760b478614ad86a4101fd0279e20fc40480559539a187bf0d30bbeb6d7987e83323caea874d7805e8fd2a8144062bc49d2e2fd1e877aa9a89b8ef654b8d2f3661c2ed7f9100c5c5696fbf6c8673bf46b7e1d88b03717ca86c2a1d1c2c06494c7d650e86a22138b39b220744c7b5d9680818a1937663b6dfa9d02d837204887dfa48472ca2cf61fc3ba6fbb5a34fe0b930cb1ae2da446b3f447c7c796ff9ec393ceedfe65663da0db797b7fd41ba63ac25db7a14d1410b3bb977cdffb64ee5f97637c1ab48916a7ac5be6130ef1fe165dfc496a697472b8a88287ed200c34172bf234765d254ba47c44f1a2e68b1ec6988c5940f56ad2d7d2e4207abb5457a33393763f3e5890af5e2c60cfd3e28d72a5aee72a11b4ce01319fe2cfdef8fe2905f7fe6e6e19b71fcc0784e86c5fa394d0ff6755dc64ee4fccce5caa029a6bf785e828c506a6ee669e13a62994a147d451b1f2ff071c6ba4a6f91a6faa9682056339c9b31b1f3d6327b83b75f9617b3d9e7a4bb6c8593f8cc2656e7ecf39d0c42dc93862c79e6603f1370aa8bb13b4d3e1b2258498ad6e9d32f36266a4cd4dd8b6e9097206c82252b37c2d02243a2932c3cf081e9187ba3214ecc524d1c47cf42a4c8d30b709c33d0040441bc43baba906d553135567c3e5e32d592f4b96966e7dc1dea9fb9d894844280fa6cf07c0a1e309f9f21029e9af35fb4da037d8144113ade62cc8ac702db0e5f58ca97ea1dfa4b89db580d8740ee286952a2bae784cc56be6394dba587a533d467b4c7df6c9a1e739129ac8752b971208cfdd4d7f2964d9c8947668783c0243d810df4a02d7fa16a6365bd1db2275ac990a8cff4a59472484c593d6457ca45d86485b992b5c3b9fea822e839e9c1d8be58d18360488cc4eb5b4afcde34d2ad853aacd267d0130797dc5d408364e456bc43883502f7fee5479771cbce5e260109e54b8ee27de72c0b56f2d2587623e48a3b2e05cd6603c705a87cf728f3ca66ada762e4eab872e07c8a92cb7e34f61b60d2bb8f658c0220d39742868804581cf0f811fc01dbbab23b335777ca659731549e532bb0f0c983e6374aaa01fc732fd879f005fb6da8ef9d3ca3cc139b781d806139358c3b35a016f1d926684bc359ae17b46977c6437a96d64dd355d29c98b00b7566b708ab2a450968823bed2e176d3d8e16f7dcfe2256bb7f2ed575145fc47b6534d4d217c8d3b8bc9d573bc00946aca8c3fac8f6ff1a7a64590166568855790448536a51d4281d473d13cbd335420531baaefb73a3a51c1ffb5a90ee6a96eee68a8d6c3b58edcf8df01ff34e277809db082d813229b0f21b8aff7c03a20759804bb658c6ae8b1a466398bd684a41082e94d4010255172d4be14b9eeeed20f7b15713db8f608d6127a9bd5b58487b6aadb4afb61347c90b1eaa269700086868a886c82d72d4ae9c349ff5806b80b83eadbb1a2ca2ff2a11392dff02677491d896ea01d26a99cfe5611b263e37c661e9ab65464d69fff0a9d460dfdbf217d1a9936a131f9d47efd94ca338313b1a788fee936e2ab6bbd343a10361a0160e79bd9ae79eac7239e436316eae0d48953d739026892e2e8af7e036d482ce710ece451ecf9141d74dd7f89a436834edefe0fbe9b4cb46dd68c4f7491e585941d6f86205e298b5af07f96887d1fe1094203e9dec141a752ea37495c03d09d2d9dee3347974ee27fbfa8b3aabbe6171eea1546b79c34c42eeee1b8ab83619a2d4cc1c150ab7b3848bf4deabf582dca905cd1abc377ed057985e391db51bbe6882efb44d7e64fc2f8e507fa39a14d43f78e92137150f310f8c12b5cac05deab5561b7123b26e80be1130fda1b0b64cd07a28a6dc78ac1b3ce04f6ead32d2d4f9bc7b3b3a0ec81c9b57e852c759f828d6fda8abc524134db4298ddff2834e9e3eead2adb46d2013c191c44fc024300dd26968f0b26535b0c4a3c9a2f97e580965f90e0b94f049ad601cc55398494d3ea374ed06a16d3f4b6d6e0d9d8b4ddccb8cb7e802c98cec352f2af26c1156a123a3d4f80e1cdd4ea623672a6fddee60c7bec8979608d1202bd4eeec5bd4c6362a12adcefbecdb3baa127c3e57b3095c7617374c7de2109cc2b645512e3f2e724a9c327a713682aa24a6641c8be6b0cb015f1f111f33140ab6cfb5184b9ad3387830a89ec021588941869d1b86a58255069e13736c629c0df9556cf2b45c8c09b817c2494dc22066af5b30b145f8671f92b4759d6c2a320820dc3250eb2f0d62461295453cbfdafa8796f239bfafe1feb4692e38618f91a39a1e45e2cbcba3cd603dbdee8ed5b45ba2013d9d16372396d431c32fffcd91db436b5a139050cb27bae3f970d16c3b419703c615fc2182eacb07c5af22552f5510e8fddd9f482c9f41bb92d5b9a11306aa83204707a1dcfb730e70f2277dcaf7de11ba8453d03f5213d8b87ff8653811708e4201bf051dad81ec0de0f0e28eca5efd9ae4ea48dadf516edb26103b29833051de6072bb24a5ad6f73ac7ca7ccba4a6a54c820041b86add402c6fd169142e7a4034babf27b1bfa75a1f88e2c37623386cab883fb60c10e131c5aa90175070964059e8a4e6def04ae2b5fadcb540aaea3b26a768e965459da9b532d3c07825328c0a2a3a4086527da73ccaded72c6608a1914b14021645738ed751d146bdb5c51b83ac1cec2ebf56b92a6396631e48f1796c39c4b8950b74db3c2383cb885642a6aa1d2b8951f894f3d10069409924b2e7bff038369607f3b75547edfbcde6b3a4ab2c149b9a3391f82abf68d31ddf83daccffca715efadcb725888eead15b0622c8ce97b20490a0a23e4757babc6c64c613bee37393eade41b6f77f602c45977580c861e061ff2f80e498bc76b58febbcbe345024d88983995456c297597b05c5680722e7b71c05682b74629cc793c4fc4844111ecebc80c228abcb9ccb205b1ed42d8662420f36666fb86ca98ea93955a549920f3bb6b5e6632a3af2e446b87a433f78cd0e9608bbb4efa8a33a39697579c7236af1b5ccb4cb18ca520b59ab9c3e27fe7bbf03bb4ef1be16e8cb61628351565fe035f5ca44ac6acb58e8e3b0bdc2223b04b9f89ccfff7d935ae539b1dc3316d3b58d433198bee722b24d6202f02db3330abc79e1ad768198fc742866c35b42a2c3d319e5dccfe75a92db07f64eb972ae2efd0f2c2cf92f7763d24a05620431b278423e5aa6caf9051d29c6a9d5a28f25ab74b49430e196c7eed9ed91ac76c977eb6c9203f1af260b2dce6a753a71267387b08e3fb5af6c1670183b9c9705b2498ec5bd30f328a2a55ddea4ce18bce93a02b8d0f75c382fa175320105853b4ff37ac0aeefade4b77aa6dae35841f0434da5e1c51a0aa74d26c020facf37f08553ad24320fdf87500e9a01ee828facec9229549aa81a69acb1817872f47637c32874e21f306fb108f6658bee681b694086ba025290528d49ace1487e51103e2f34c0ce7b093209c04f4a3ecc800758cdf83373ce1cf3e9505b6a94e75f9e361d3a17d8d43bf1d8085fc33600dd71a723f4fa493e517841d741c9ebe69c442ed9042a8d7beb0ec5e776592ef2dcb64d582e056c619b5d928129fd8b0741946192b6cb6b74bdd0f39b26d8cf3384a7ae31b6fc533ec0d88b14aa1343c2dc375f90e8cc55917bcee550d0f59a6f79baeb0f5e6686742078e4767bac33217cb96cc493e8d299e510a04999d791ce38e4d39ce6352edc8fb176928ca2de39057550670f9a0bbab69e332e751b50929085285621331bbe29f78c28ef2c3cbf14b4c7b55c7f5a9b398ea36008b5205860b6cfd7da79d8b25eb8ce06107c79e1a31df0fc5d851723f231edb0335fdfcbc19288522ecfab22a5b011b7795ec57cedaba4491dbb617c18c9e6ff25a27cf45a7e138bef4d7189a012d05e174256fc873dddae0b5d4e11075b6433ee1225192d719d274036cdfbea967bf853eda0a10a93324b396ee3423c17e76dcac433c1c06134076867f90e5f245c54a9eb43c423ef0d093ddaa2739ea766c6cf1ab78f916ce20e9dd97a212107b2ef5c64e98bc529dd1f50596b497a939d1eb90c82fe746cd3f826418812c707eace3c3049d041e12bfeabfa6ad035a6f5354d85011da6032e9906a0c5b795d6de4819100c1d50df0d5abd1896d3719a75fc468232c502900363fc92b91de928e7b9896ec73eb508db608555a6d039a1224f73e36bef62fbe26e2d928a5b5ad89fc3ec9f4d1098cf08470857113dd85ac37167a8ef25ce4fdd73070401a18f97529b7033141eb6fbe3e18081e6ba2b11c3b86089965752840ac083052ebb1b9254b5d7f319b986b5097aa81895db231e618d37e1fe7acf16b1ee90e20e688da5022607dbd3d5cc7a532287845fca0f102f3192eb3dffacbf059d9052dae1445208b7ab2cff9ba0430714383de2b7b417d9f4d3acf9db90d441882190dcf0abbaada8cb69fe507417182658b068e550ea69aff4e96ab09329c629ea6ec5e5615e98204573cf82cfb5df6f236d07c2f681639467e73e4b1b2ff49fa5568205467a1374c24e024da5c88774dad43929da350483b9c73efc9c9d99d9d46632182fc55e21017d362739881afe9b4beff284b87ec54a941e9b7f430570a631ec7ff0a9d0d3a776b5ef19cee26ca3e15f6027e51ed1f4f856d9c285e4efe2e84b4e08995c139ea34b899b0556f63b6912c264599a682f90d0c8811ac5cb300a88115c9ef2bf6ebdfae39ad01301f977e6bd43c17c76c9e708e88be92258eb28ec74c34652904f79016429b98809f5e9c6f8ca9d2ab4589b12398d26571b3dc164b5b68b57596c7d00a7cef013f8a168b601df45013dd18a6890a7630677303d0e0459a08b135c2b5d6c33450b047ace490edc3f02247ca34ae41255c55d1c24fd3ff83a8c073110e7a215e2bb3a5b4dc9e4f86765a4985d00a36cf70ecb0db392a09ff5e8e1bcdf33c1890eafdbbae7e0ad8afc6ec8652e6e736cdd225dcd5923f673575a843e7513de3f0b7008ee49346589da823e2d5b7cf3ceccddfb231dcda2ae1d72b025f85d1c4d353b5398bb7a6cc87dc41ba1f6bc2328cba8e90f8a74247a65cb6b2a6639e94cb9f396afa6482db63c4e665010e68ca7ac05e871b9fb3cdcd20d99c3b4cfd7dd02405dab50cd95f3d0201086d0252f90ff1ca10a57e0023e0eec403c02c3224624ab83cf7c47fe5fd92ba4b36ed29cbfd0b2de588b57fd282ff7def871301b3999c7b56180f66c5555b2e5aaad31e68b96e1c16fcd4ca0ef2ef6e670a8475926a8e3f546df09bc761991959f462c5d41fa5e0e8c0da287f9981d32256f15acfee59b1b3f76625c0b280775be2dfe538ea53c634e28256682ce6ad64e51bab1df7fe4185476c748e023c321ef1ba44018feaa971754d9df25c2c0478422f5d12337c044f7b39285e93cbf008e4a3c830aa88b5271feaf104dcbb3fa1294173bcddd2bfdf6fef982cb4fcc1dbde335ad62b6c0ff63f63cb5932d60e9d84d95441e2a6437aac2eb61a61cbc005ac2d073261e8e115f85039228bafcfb2d3bdbdb594eece697eb99e36f567bae462441e4fb61a6bb957300eaf54bddd141678aca36c600e1528bb96c7d5cc414ab7aa83bc4528c2a1af621468265a893694921879abbe2ab3d4f137be58c6bf2d70d41d3d7b4b77b81450efae0da5008a4d025d0afd12563d4eadb6c5efcc32320732fb405fb3db5e1973b7ebfece91cec62ee0667ff6993f4391df0fdb8f42da320918c05156975d33755cb8980224bf3d79dabb94e87543d78993f8632f12d4481ed95fcede5dbdab888ec74460d2de9ef938a206f1ba277070df745043de86ba3c51b1c865b36bbb28f225c1bd501f80b54c3b9a51346b79e688d398c0a18ddde22d2766f10bc889a3181c47e4f9f9e29cba8372f04077dcc42a6c3d7f11436924832562f68d748743526734c3cb0b1bd7823dbdba5af9a4a2dad184133a2d23969974ea5988760f226be3b6a913719163de73633f31330dc12e8a79ac2bc337633a4db52880b008e7ab91df642eea981810f18b84ba98981bb06e7692fd14fbfc5787b8940bdbb0051b95f3e20d372534df4dcc160314b76ae2e054d0b5f12534adb70f464a5afa4fc9745c5c3e810f4c6565a26addc8043fb7714ad1fd0e02803aafbbd12a967d47297df6e250f998fa3e49477474854c3e0690f916e7cad5307626c50f13b37a28a46d19ca78bf59967085b71b46d3f5d1237c7e34b6e30fe8d683da75c47e0ae3896104d473cf7e5cb9ca854008d5bcd4555dc3dd12a032af1e04fbe9c87356a2de123e002f9f9134848c10b8f8120f044c228980169c3a2ff97abada2286f68defe01945ca75935521f30f92086ccce85aac44eeaee6a5ab187b1ce6b08cb76e86e3bc656ff8bedb27db77eaa7588cfb202e851a8fbf19b2ef600f0e4ca9329fdedd25b54b0a70148c4f4d80ffceb20294a94a0a0941fe7f27a9caf49e5c98f6073d35ab1e056b60f9e267e1867ffe4c4aa92e6e55f5a2a20a5c5941c142f28124cb6e58b97da1ea7f19f7b521431f21676702a158581b3cbf952880e11fcf3107a1c9567bc4adac1d63d16157f10279929a1d1d1d464ace2cb9623e95e057939f8ad351a83aa62d29a44adff076368add60b5935125f65d84ab126e9ed2078b94c94c10ac10651795f6f6fba8356f6a91cad099965cfc5210ffc0376580f6562582ad7ffc114585573f0fcc71ceccdd048e9981e90de3695ea16f1d76bd7e6b638b976ce75b7fe23929335dae400daba26657d48247efb7de73df1063bcc03b5563b2e1b8af42933e919e3b7e52ab2b782966ca7cc18be57755f13eddc49de82b55d7170b1f65318c37d8e3d50209cd9a275abdb7a8148a5bf4b08ac1e0c8eec1f0ea72ce834afebce0e0abecbe8f9baa82c7198a6546d0018cf3e4e6140e5605dab42b0369516ded4677ab6b61b21a18f99b350aff45f91a1d2779cf5ccbc72e89deab11f6cd8e378ba0c290327a7ea8ad4fc528c29046bb85b81b3ee7ceeca743625c4e08aae63cde347a390dfc92c4ac983f60e2a68d450b8156fc629889063b4dd9e16c2862b3d53c92f35f3ffc3a04db7abd35d4c3a2f73c900d3e4a5d7951e3034f753b7c1ffe4a370b4f1e35ec5a689f52ee4395c48d5f3d49751e6000a3e2101caa6f4a31bbd0c72f566673e7e7c0afe5ec5e0385f126e63d143c51ed9b251e0f703aad86f63e6c500c537cfc54bb4a07c1aeca3876e594de227b43a4d5c9d3a6428eb61a646e0ab66c096c6b6fc622c4ea08802428d7aa5c16b43e758bc2d9102fbb10c10e3f164a743900200dbb505e98aab1134e4a9206f6ee3660756fe772ec9cb5ec87e79aca80369003543fc82e3a3977847b944af57df533861f8fdc42c6c96b19b7245dfb32234d6925aa4d63d16f46a3ef0600c11f18ecf55174b38ca4e847b06f832b1f266eb0ff1275b3a6b68d562009169ff7ac535373a490f6fe4460f7f2f0007fbad0840003ea16308fd8ec77309900faf45feb7484927fdae63a1cae7361d9edff3363e595457cddb477691fc89f331e9abf03c434abf39b5fcd7ed5068996567ac8d70f898163047a30ca483d46d954f7caff001877c46bb8a15b1e58c016a160e7dc470954686647f44f6934e52cb252cb49baa019722709923345835e1401ec2cf8b606711c783040e0fd643042269f9408f5bf2dab14f5be2cd9b135af7126dfe194f4f73c6b4547a1ec4259b2018035efa8e81b0e0de97f639c3829c5a2df4a1c11bedbd5256acc79775e1ec563dc75bab745990fd6d9fc9dbf8f0547b383faeb39156d9685be89b4d6d32a0c0e3316f4a7023416c243087077ed44abe873a9993ab513846d12a8c75d046fbf58fa3d356d78448876420eb1c6e92439f4c8e6b57a359021968fcda6516a8dab63468192d1985fc41c1a46bbeedd2e96de3c818b7ef02d35674005102978d276ae78f092786f8e730c1b338ebed43d8fb3c48666b70ae7cb79f9e7c82309ac68000e9308488de27272fd5052c2fd591bb6dc9b426822df8a3f51601a6a2f4c96eb01a0cac3de67d04c7f51acf9854ca3a1c3373ff96b9c048d5f8d1124093dd301ff09c26b0476a73338e9f0d5772f2faa2ca9d0328652a62559eee956822423e144a1f785d7c1f3f17de270d0ab897a6ff1fd629ce64a3a67f7aa655a043d4df5a55668621b9a24d7b1c963867576b8c61416e171c1994a56924a254274e6d79bd42cd018b4ef93e888a02d8fd8434e8fe3382ec42372d9392c4f9ef6ef8b481818f8d5faa94ae41a156c4c927b1361e8b7a82ae6b654d34ca9b6c99bf08c8bf8fa4146bfde9d1d0802633d63eec8bb04904ba6878be1fbdc99294482e91890d5303f1f2d9fa18541aa83b26eb99afb513938f02bfe12fec2d835d655b0bf64e24bd446beb935291c822670bb7576f8dc114330e43274bc4d90f71594cd8464334d62eb6b36a17f7166650056b292ed3c327db97c214fa3542a22d4b989a0d71ede224dd996d2d5ab982cf92c79f9f473a59d9759543141625f48e559b01c4d0d8f7a2fcf94e168800addce8c7926359a49bef40d980f747277e9c510a630cf38af342846f1e7e2b875dee7ad42222bfb78788b409d530ab5c7b1635ae31e72c01adbc774fa35c1976e00abe7c1ae2b4d731175dcd4ea91ebb04bbbb390f0a75943586488cb22b2d12eed41d00a515a1721218f9712279c8280da6867d3f655522050c6635e9877602700ffd54756fbea14c87f16356be02a6c98d56c3c786a65ce510a62b4c40fd5fed81169d57b4a4a1211609bc0b014787a80725ff7454dde66ea1f0c82da7915f8204cb93946004374ff986bb3050651941fd7e0fb331bb8c5c9e366d0f8fe4a2c97ba25d325c503334ed3504dcda045ee0f033f44c5d54bc94557170f07e9fd5c142f7fc8274078a9f74550ea48a5b374d0f396582fa03321e71d6b138d59796743b583756aebe498a6771b725c54c2aa70692d518b67e3e1f04e1360d374fae3175090bb53b72a80cf7c70abbb776c9332af5f0799654ff7eb75bf03f4987a8e50d60bbc46058d55b400dba516975ff2976fd3275532be8ef8bf6e61a0f244d16e8ec489175c7405f98b7cfe89b9887da06818a66be781bce4f5567c86c47389975be87b3eb531990772b526c37e790563f4f3f735f57151e9002584e95b55da31fa116a3a70c26beb3ed7773be8afe498375986345893465bb46224edc884b9a774fdf0b999074cbeaf38ac1ae441493771a36da60a161337afadacdfb6e79ff3c3e1d50f26f1821c620586769b5db5c7d681ae5a1687354f703368400e180150eb04009ad87455eb4d62e6f7cbad4229ddc7933bb03ec9f839abf9ac85e5ad97230e52b6edfc2a117e7d8d1a25de43b5bb8614a3f650eb485f4fe8837967dd8a4edac2302e186b87db5c4dd88eef3c2bfb783fa81d97860f0670928667ac57464b48dba4549a7ba22d2f7ee57316d8f03769928f58e9d9d6a7f7cb6191bc88ecf2511b7bdc652411c10dafe9530f0d8f7f4676e82c0fdebefc447704c3f75694318d392d8643d6a4c2572942568a0ddd614e29af72044c10c9906ecfa1213b1250b49e110c1f8eb68ce34df61492635ab6749dceae2354d8edf92ae1df16f3502e4a4cb273dfb4876e1cf3bf7f407cfa2386f0d3c6ff5f85c49b56a3631c4e4e475a91fc3cd133f4b802eee998a8a3bf55b7051fb10a20ada99b1eac36e883e9c945794dc12ae363b776d2f5d734809327c0505948c2387f2e155ef1d81c7a6b8613fcfc692c8595a7abeceef9a94d9b7ceea7229dbefce2a42a679f1ec678f033fc87d8ef865e94682099c54807da84ad86aaa73e068bae669937be344700bc49b20a7c2724f28e3b30061bd0af2ed40b63e68e28b56c128283efa9a660917d68715c059e7f41aceac6394371219a3295808c0247c76630c0243e0680448b74e8030a1f60488f045d7efa3123c115b644dfc52b868dc87c19f74f3afd628f7fbf20027cadef160e7cdf9cd13b1c5a4d4d0df5179ff4ba635fc63710ed2acbffc88a40368d7bad8d860e78bd0cc442847b18ad7947f1417f4fa973354f1d6568fde015942404958b9a45b01c9309dff6b716d5d8db48eccba7e8124d31db29260f6fd995e33c6b7eb4f0f385c28e0746140045950d22a5e429d120a4c41d4cb6d0155ddf14fa0e16ee0f68df43c4aa8b8e48a171692cec653530fa519429ac4aaa0b9084a32a87480f132f4607a27c9b16c072e65681444aeca78389ceeaf01d11c8b50ac579ef1a99221b2dd8c81a27c4da77ad7c438f84bdff4e4fbb1d0d524f59b5348186860bfc5095b2d9ee49c6cfa49903290e1e38675ce43fb04a1f88cc8718b2ebe9d0e05e89b701055ea5ca5c4083f071b393f5b50324881088db62f3ec625dd872f1c6e4a540ace02cf2c006bd025a0cfe898867cfc13de6ff45758887a37ce3895d2ad21a6256996cc7b4c354e3f8d58ce6e544b9760ee7744c5b26c77ab1be5c3bf0b6db1b1815a2719dc5ed8be3b74966a44b16479974724d0a2598af42d4b35a07a4c4e5823080611c8c65521db63b742e96516a8b1ebc9bc0034a21b13358e67dd411cca88979a5cd039d604b8dbf191194cebdeb50607881b9e315c15d3a8f00ecad00ca031777a82afa76ada248520f28bce6a62481a95df48744d4aca17faeb5155e041fa04b1f9219009631dcfa52905071a8747254251b736d6b81706c86b7ce36fc99362fcb082dd8b73ac3ab45c97a3b954c651c8c2ccce6c14b6ab83316c7897a6cf60bbf1389492c04e025ab7d614129c5e6622e73e387760ed117eb610f2c4c76906644d325c21a266c15cb377ff66daf2403856df90c3ed6ad5e9947854ba26ac23aa64c7b886a9e9fb9c3b36c87d0a65408fe84ead92b11b07746d7bed635d8a6fc97ff97a02e18de4a192fbd15dff600e94df426aaffba2a7d8d957971d8fec7164b1984f9871f9216ed686efa5c042e50408c2acce736acefe4495b4331f5c76b3befb93fec6b162164f6ecab8dc7775824aa0b0d63cb6fbadc52bd65ec287b165a2012fab0380116adfd19c111ec8344bdcc70c278e59d157c3f1bb680982db2bc0a31d9926f697217d8072afc21a99e6756425da84b476e47716805d3bc46f9b7d4ced2fd24e0dfc6fd1a1f6e8b48d9ec7196fad73daf574ecac4d10958a137ce38ae4f1ada16e65fba5071b6882acfa80af8b4c79bf3908018f90cd048930f5f9443227ab8f00d12ab4b3017a1832dd3c597824d881d69c76db8c0923505554a68bd7b17adb13a002e411cbe0fa7fd5dbd62469286983e9c3a4688c3a3a4d587f1e50256e735cdc214d4550165e5c1883d6389d6484fedca1470dd0c232bb157e9f2e5a28de3d3fe344d8d6640cb6f93ded39b51722034b77b3bd4d2159f57829a1c448fa9764529bce532ae22a2867faccea2110e9e906d5c70e43d8012a20cacc707c4fb00bf93e61fc0607444fe03889fe01c9f91f95537f0ae663b06fb028e7166cae7ca2a8f2a88aac0fc82ce5a54f6e88ffb4de3d8858fd9cc49d1847bfa0e047578dfe4e56d9df18dda78622136a5e70fb8b1d696d87b3ec532b231d4aca9c80fbbaee6d50becc84072b84890500f558ba62634c80536c569885584a44f636636d758ebf36a34de09af3e544c6c3288ef2dff5af713fe90c35132a678db87ab0c99d36be2a1d3d2c9b5a351ba67588d587a02dadd39689acefb21a3e08f97a281a9b0f824d3cd11fe29aea8774597fc79bc02fa3329c64689f2bff699e919c838f7314d761d534f1ce00697fe24371af88b4271e8cacfe95b8d296884b95b9416183406c926bd3a5bdf4036d24895bcf4a436d3f561f654d4d8e2a3cb2ec570ab1d431f3fa3b204ea67cff78b1cfec0d84e72893c4a1dbe748090aee2d4811b11265994a031117cd25e95de25c5743cf90485581c2382031d88a3e5ebbb1ef159c144a074cad2717c890af0d61ee8f4fc018c17ab3013af878687c88576b3b2318ff8241c2b343fc67aa200fcf223606921d7d89172e164359fa879bd206f0c16119486e810b18f99894c996de6736c30f4f766ba426148ef50bc96c002e98a889fee741027769f2ff1938998eb9a6cabb5753b5640e17a88927a8ae45e96e42fdfc22532da4c38d3fd506ad000b691348cff62f074b815240ad6a81d27c3adde54db1dd34797992a684ee84933a3f533bdaf14c972d46526d0b0ea6a7a43cb11cef4a154af0384ab69886074cfadf455fe42b14ffc607d2f562e4756c0f8fcad85c38f938090f9dca4a30e795e2e13af2b4fc9790d243a115026681c0c2e0343f2684e07a0db7f52a5c983bb9124d9c971bfa668efaf8341c8d1793892c2ed86f804996354fef6cdc1f38673408eaf80eec932874844134a315adaa2d0836738c09738b50f10607ef7b7b7e2d521d5d3801902a64eba97b4d25b42acf21690295527158ac047fb735d5d08fac8f0ed619c4699a31168c7e4e1e6eada598756a830adfcdf9b5303a9f719ee85fb8246c0f2a508233aaf865bc6e667bdc478b41982a2dd386eca74157934a79380f3ab5769019b9fc5e14dffb622e45d5cb29dc4274b6366af5ef9622edea48be9f70a502b4c9aea0533fd0b9f1d1e2f628f823bd099a6b007e9611ee6f3f319cb9f849f201d8fc8cd147289e8cc38f670a432971f27220d09dd5c98a1310c156368cedffab1c7e634b07369d4ca26368636633ca8d52a4667de59d5b01e50940895d6ceafb27e970071fa36196ae62c8cd21474f541fcc0de867b5e3eaf9793ef2cb1316c52df8e35b449f25326bdda20dc39b5d16757f1ce2d0dc8c5ee898d6cfbdab150d40400fa02aea29c7a94378565c334cdcb0a0aa4cd6e408b339733d33862b4da5afdc25799ce6bbc9b8160b8b63dff22ab8dd03245f0b507e6d736c92d67bb7c75bbc0463158ddf4be481d13eb9582f42060017637f693287ea76d802a4567f23394fa98cccff5c6c500bd89bad8e50d37975258de2b28a57c7d812735b24204e1fe0eec1a6aa6fe92d897243126a42bb8ad47410ac16db803d0c1bb067c917c83a6f6e7a2bea973eec26f998511d8566205bd2a93ea5690e9a3d2bd0f8658c4b4ea2d36045b11d6a21987a7027a988477b6d5b9fd5c12d4ca80b50aaf26ec5d13097eae2c94b8db864364b54a03054530508c5ed65a2075cf3fe1d7cefb49a222aacd5ac73f053f3f4fa004fe950abfca212e75dc87e6aba5328bc69b38b4e4eb75820793172abc683b02037b738fe42d323d48606317ba8b1c2132e73c131036b85597d9b22c3d370e9059195b94c7507656bb781a48652e4df395a23dac37235575bbdf5fb5d03d63b20e9015ed57d3c77f800889e4e1b54ba2ce663062237ea117f88ba66cd62c82044d00886a8603e1ece5c4a7742918e1f23727c87d47d2ce156427511e5e49b5c2fd71886188d23bd50b3f8ee634e175e1723775866014ddca77c3665d8fb9cf897090fa5f83f276478e6d25dfb91571ccf0551e23b1e6911dacb2fafee2c73ac84a8f5384c1a3932cc0be0a98015e9125a3091a5349a61b9215171f176fa66ceeeb74b6f0d087fc65d223054599ab34acab9920ccc0b2583afa85d81bf66859fca0bb3ebcc559ddf391480eb768db54da39bf0d9135835ec33f85f46b8bbad5d6c63739d5f4cb53502ee934f35b43520ce971afb89e979e958e9f83f8febe21fbe06e7cb4666b53687feb53a9beeb305c2210bcae34b38a896e74619b4ab4a743960f863e69d4a8bc61a762602c19120366afdf9367209f0f89f92e3e099dcae3cc15242b995e684e167cb258657c3161c8e8d802d3ace81caa4cde77c34d530e46f59a5a1f159fd88ce7c3741928cffb794db3091b1b51e4dbdbbb20b51a2c7d2833bcc57ee246db71f6c755d27d9645fbea0717da91e6985da079f086ba6c8227820504d06eeeebf661a24533ea6187d22a78c057ab8a9d68b700f2ac80d4cbb7e0de59503eddff264a3cc3c4a9ff1875a0c3f72454c596dbacd6caac69fb3b987a01903c25b7899646788fa0c2c546d33101be7299dd78d400b670b5a6a083cf2b296cf44574ba43512bc2146beefa1231c2571332ca628195bb6622cef27f7949c221597d95089cececda3c530a3ecc0c663ce3d867554ea4b11a47a70851d70740591bc7728ab7135ebd25a95bbd8459faf1f6c0bbed4cdd9fc9f865262505c0ea167d37034df8fa10eff74654bfc52241db776cf6e0cf68518beb5ba2209c385143d57d1cd708afe82ae84b1f9bc9407e5288cdd9f9a9ca2bb669e10f1f6a25ca43d2571d10339851751c7738ca0c457a385a14f1603df7721087006592e67ab7729e3ac0b6cff6db8ca4f0e1243784c3440392d925e2886d6e66a37360d5747252e41ed05268a61b129d6b7f1803b3cb83ba08fce91c746e4ae6592ba77db5769b2a17c473a78cdfd548d395f10bdd478f018f18b2e8de12558479084235d9952c7ec3cfc94908372647d89b054cb5ed18f1e47a99de19758d9e69eb4b9f3f4c1e204d0b4dab4c25ef253ea4fb079d2b41f7440e70f7f587b0a60a7825a1ffc0c3b7d637ba8e548f9c22a83c0763c18062020a4b2bd619df936f9e9d71b7fe007e352f293409c55a2a0b97fcc3e39d4d4a1acdd26223db3cd7e31a0f71a8909b56e272f87825e1f3723ee1a27bff602d2995cfd2fee8bd8a686807ba1c0492bf997df80b725862fb7fc749576d69321d51e8c17e496d11240446dbb12f602eef5354f28debd401417513030aa3c441c29faad8098d2df610d2bf0a05e45d093bd773662d43175c4d1d8ae45119cde366e68c75bba2fe52a2e33a9845b126920e4eb5e1aec0baf1e6d335bcbd889aca43a5d54a1152403d6804e0954590327e6f6a4760a6a390495b6551a91412f3fef7867a5f2d373b7d1ebafca96fdc68ee11b6fb19a5d281db4a9afe33487ecb1e4179465eaa3aa23cd26b8bf13583de77cf341df6f26867a7c7abc910b1cd0be79792200810d16fee8f8476f1efbd0c2009fcba44bfad67d118c146d745f0772f8dc7e009e9dc235565c71ea1cfb6bc37a42276479b966aad8de6145a199c02c4fd1b48a0e0861af0cc5b409de5ee6f6430a10082f89f8bdfab12a11b591a77a234e17faa52ebd572d624c6e3b6433ba60dcf2c76451fe9f2011b41b2d9531f5edeb7c92d44468928401cdaec22b52dbc0238ab35b0bf7e02dda63f3f40b4b63f8669f404a7e9073d38c83f88f6c0b735ec14b170d36db6a08645f3369f02121b9b82b166c953795f1e138b3b4f64c04ed35e9c8c12386c5734cb705bc2183e2b9a9951349ef033581bc3695007f52cb92d29a0df455aebc8a5895a196f19e7d342b7f62a916f84612e21c15d9f641448c4273627470f4a1c07d712db0311e210ab62191dcba6f50002859bb83852644eb0a06e02aed5d185a9b5a73deb3cefc21102ea2112b33dd409c571c0f119a206085888d5a52ac27528865a32722c6384e6fbe07f60ae4182a53f75a7f7abc49402ab3e25fb049ee97ebf6fce3ff260cdfabe68c5df997042ae7b3dff5f8e725505a095b9c6c74e968299a3f76d5f11e0884048ac71fd8d3be84e3a8ac8378ba88bd4869e1ea998128c112ffafc6c346b780ef06d2bf8a70df25785d1f0fcca78587c1e902452d61d192fa4ce4086dfc9e3221f05901465ce903a6c388bc0548dbdac5f9a5fe608c06596c38f5eb38037631772415f5f2e44dfd891cb278a374a6a04bf083b523df45c6b951a3622f5f4c9df63f01388781abeab2609f5c0db662a01047e255e8dcd77f4c3434d01727f5e74cc5d88a8dfd4e639b12c3d18f754aa216196bf8f1f549cf5d538350e8fb2cce08e0a3451943e15babc50ffff491043b8c4dca12a2cd4f56b31e206d9e8d61579176c101fb66d994bcf688d10bffe75fd109c9c7c329c53a00da80416ce6c81d6a4976e072dcf0be9776928a555e6aa06312885d56f52ea918827920a65992076faee9042394db429fd1a96ebc3038b45d734eca47e442026bec4ac6f6adaf73dad5ab851c1860f7ba69503408a477fb90c32ca4b309ef886bd94eaf6284a8946e1d91b0ced5a4b8a35484ffaab5ca07d106637ac1ae3549a7f7b9746b3269740fca5dffc83659ba26276eb1469bb9b10b9c8f8b6dea1260b5d6b305ad77b4ec4ede887fd64f792ee5bc070a154700c6b00d4078cef7a01daeed93a41b5501d77b9bc8d2cc24f82ea85fd3b0eae3619e34da70fedee96d17d18b5422e5cf212078bbdfeea5893c4cafee08fd236b47b2816f88b39f3c322c0bd3fc82c07452e4b29aa9a9cfb8fc79c0ad5c257038f8dc6dc03600c9861ee35944ee4bfe1cdebc92200622b5f798bdb610770bff4a4028026cfe93186fd86b09fc012f2dee52a601964e158659b6c95c11ba2887d0761a1ce20bbbf703983725db56914264a13c992065267b68de743532e8aa252ed2ddc5bf4a5b7e384f2c19f9d5edc06f0fc96b9c543f0220d1de50179543e699309e97017de4e037295a50dd91e55d45c240e465564b51efefa991e54b83f38d0e83f0b346638fe0441475710dac2179c292e5b911e5bbd32f2f72f99b2633c42521ed3f64269f8ee620635b329f9d200265272f2d836b758cc885d23a856c92115918ccdd15b92785d7ec9a78aeeb516f1db36b56be1c40168768b5b7df6a62e80e2a41a2d3646f081316c71bee6dfd16d5b5be011cb63d77dc666d75d05a8564d479029cab312b48ca6661fbf54b0d1cc18a586c4258eb80884599f0a09ddcaa0d07cf6aa3ef0f171845d24b6a245cfb2cc4c33f3191d9eefbbc81436205ae416b779f0368e4deaf9554adbf5700cd07296e62c87cbc605bf4c7780d51950917f001db818c262393fea3b4d1c2d54a4ed05db3922a3f0a4c36fe4a72a471a6c8a8205c06733f444f7223df36639c8257c2f48e75f38b23f842af359b7a863ba60b6ee5572372072aa2e7986ec864f178852eda23e6a4ce10f21c778e484777d3428f3ec68d9c427bd659efa4449081e131388efe8173327365309a50a1ff7bbc35e1e2ba7571f4dcf3f82eed01d61ced2384acfa8ccbd1bf23eae0a791e51308492bdb98f6b78c52db9d6040efe6fadbf7df40ca4b2a0d4828b1381a9c708b1dd8059dbcd25242bedcddb0d8ed9505ee884a1f40175ec52ee416f1c95648e6d8c800bf3fb580ebcd98c4ec5c54036634d4cb84b163b895994fa7eced04cf049d99c1af683f560925ee83c4a60d4cab9b4bed26db5ed64a2d123f279e0ae0ac79c77a31119d25f4ff341d8441579a1f0f1146bcfc4990123a9a6405daaa045c794c9721102a308e7c4a22742f1321eedcfa9c531a54a031b666ece4741b4908399202a46696e50fa038a5c8c89aef807b9ae7ca594906c6de0ff110e162e2859fac8f3048b8d44033950ac457da4b743db4249600c62dce12dcda24babf6b14107f15d682dc743176d97bdc4aa1f156c222a2ed3f029dd78e390d56248142164eeec1fecbb0058563c64cbb2f50402bfd92d6212d13fa979ef3431b963d8c72cf5f57cbfbad735073f40eb98a36650880c574e1ea0f8fe66e460606ecd67d8bbac44c9e3040883b37354a38c947cee4abacf00fa8d03c3c285c45d257c5fbfa8d00dd6b680832926df3f882a21994f972d6a0db25de64c305de080398589da8bef55828ce36689427bb938999e0e4505904283752a0252817e9f04f6d9a07967799e51780bedd3174ef76bfd61806949e6ec89d77e1d4e90a85548a4d2d8444bb590548b1ae6449fd9814ab58088047dd7b33676b8b42d2fe62ac9d86668d976e71e7660e25f7310974d42d6c2d7a64b524e9a35a589ac02f84c76a0e0cd288c67e2abd44a99834f7fe863f671f5db1d44f11027ca6016855f7e75cae79a36ff3dfe53334e112011b20ef2c32215b743fc3c0440016da7c22e4cb5522e14ec937d6201124aeb0de6c388d5454910355b84b1f2e119b58be25dd032ef0b3da6ab4ee944117acce5048ad53bc9fe7ddfd0ee7ff01eb7a1187d4637c6da9ecef3eaa608315e606c358243f2e1d749b4ce04e778509f244ff87afd66c235bf0312cf4182e55c16c2634cef1db9616edee6829e17aa8bbd0ddfb3e37a33d504483b706161d01f66ae68a0a1d4ce97709984f5762f580bf2cab3c82cd49d8a3b4190abf5bbebd70f3d263f3070fc459ce4205a6a47e1fbbb294a500d59f43a5878c9c4cfe0da0094473337a80adb835ef54f44614292d658477a09be0edf190bd22086afc891be2df96891a42c7f85fb90e3451201287c79460998bfecbead027471d1b11045af2fa181c557765d06233a39e2257f59de76b71363d2c8eee0cf97a03e8513ae76bc58cc12fc7a9e42d5b665813f91e97920708ee707fb70fdbac083a9e2fe165aee0162b4f42b82057621c3a68741239c2e81351c8980a1ce5b0b4c216845c204a9fa1beb7ce823e2dfb3dffd5b310072e2d0f488b6b10c4b7fb1758b2c9ff2bbcb44d50de277d256bbc84673c430a6bdf0f9a9f09c895b17345ab7f6a0eb60f15137de76f1e77d48d8639f6b89715c838cf509b7036165f7f2e03b79e33c76d989a177d76ab871e72f49f3eca3c9635540d19d10949c7a3def4bb8974dd878ba233f0219a389b5441f18efb90353f107e5986cde2dfe36c555c767d46197f90ccbc1eb46396a77e29fd18aa8b42864823d07ce0d88603e981a604a0cbfcc7bb6cef18c5475aa50c657b9d77fc32999350347fc9a8d217a6704fe55f504611947b33743cac6638a36fb8f1428d584b10dcdd4cca9c067686162b763c457e0e9df06d48e1bdb35995a448fd7e852fdc71c3476e2f6ce1978e6966d0b3ec8cb85171493b8c7074efaed55b3365b9d5e342a5dc8057b0f3ac54dcbbd3b3c4cdf219f24707a732407ede2b65981b3de9dab1e8f75605563ab038bce6add9a71de1b12ac79200aa346cebbf9897fe2c081cefb5347f1a105fdc7ec06354802371cdc21486a07b1e3b85c9f2bcd3beaa31a0159d829eff7febba179d285450744440c144b5158e66d625106a7e16eae0daf8d653d61732436284d4cdfc71637cac3ce9a886fd8eb2e154b5470260d4c8c69e96c9773c28afb73344994888b9f7d19c8567f33d34e8eb7f5aa7c7392f9109f3c6e48bcf6b9653a71703c44999752f5e48d17da088359934fd57502ec36a69fce84cd23a70db4dd0f55cceb74fa454ec3d41b2a5b7210046fac3936bd90199cbb065db642e8b077162011c89b4b1914dd3f1ccc34a471f8db8f10be2d87d5bf10ecf11aeacc10c4c1c921b33a4fe732c167bffb065a4afab065fd8d1838eee3ef15af1e17ed8767c933ae23d1fc18691c63de2f96272850b3a2b53124977a497e62b87ab77c61c99584709a07c3c45ebc75cc0828f312c9d9632836f7f198449b7eb5c45aff56415f5d0889fbda8ac8b3a1429b8561f3736ea4c5345dea5ccc30c309f287cefa0801919233b297356f9ca3a0f55c08fe0fb9952855657512794cc7661aefebb6ce7e739a976094525e88ed4e650fb648406fedfc7954e9000bd02220a906c09ed340a22690d691f05cab00df7dd0ecbea448805c2aede3d52fc51232662c9a908dd731a5838008827ea84b67c96e23d2e23f6763d681724c20b3a879fff357545e1ca31b6f3c95851e3703f4807749616f486b3b9678936d99d5b8d86a7e0b0092d0a3c56319ade160e84bf5818865a0626b50f687f4ecf5d103173d3dd650b1b87f03649dfaa93dd7a0197a8d89464998ea1935829afe2c37b95e11a3b13762221475d1f71814d707708e63e85996a96038272ff5f683cee8571d3c8fb613125500b8fe385e16b81b8f6a25c4239088b22a81248bbd7147385930bfa6759254f97176fbed97a5dd4c2ed04850bb0e45ba2b020970c2b344cabb404a12793bc161c984d3509b6f6fc3f948ae4f6ea568e192aaf20bca2102d3c26f7eda836cf996de8ef4acfbb199fe28ceb941434009427fb7deb5da0858cd282e94296ef02a04501630e616e0c3b75856ed457f29dba18ec9d7058b448430f62e8d06f6811995b181284f5ab47ab35a5648bd0d1ca2313b9058e2b84d96497022654450e7e7230eeaba4ed2d05de387623b7c56e4741236c53c4d4bee9edd27d8d91ea3d92afd8aa807fd1e9842c7fe4487dd967bcb8ea0a9386a9caed7661080829e39546b96015221e80e074f4c473df3ed05918665749a84bebd369eb98428b8f22292a34f78ceb149e17d4d84f3e2a3456b24b7d399af9994a90adf8ed2f93964b1cfa12b99c71ef235536343ecd45ebefd7c56bab40ad016fd0c2999d3aab85bc1c29da2a870fa6662e584125f0f8a38d977dda2a23f8331e7807b5d00154921985ea18c78835a7a42578e6528a35c4a79a6dcef069d07863f455d28ff58f9288e29d66e92a81b2d27f2b4dc0d83e00cf9b3755c16f79d42735b9bacfeb3241f2ed2ba87b711bd2cc6f5ab2563349d378ac9a21cc3c97732de89af7d2d7574b1b298e9dfa1ddb621679761e66d664bac53893f3cfe1eba2c86e21704cc94b3926f86d23f6f74a9e36557d2a9393da378b87eae5f9eb3301fa1247d3b1663580701726f2c5562617e9ce27ba68b0f5ff729489e41262cc2930b41d410f2ae381b9492cf22919df861bd438dd21f1da336de06e60ec5421ae29a8be0821825ce69dd4336ac657dc60aad9fa651b001a5745b13ca344e635be633d7f93747f5d0c4c255b60c80390a90390896e409315fe53a77825af89415eed563a689f82cb0d0bb0078d80c99d1da1c45cd8a81f1dd278c663e89f71838dbb38507748bacba9a58a36959e22249185402a71f9b287688efe4b03774619ac2e06950f93b8fef96e563cad5d64aab5c99a0a84002222f3ae5bd8430f43d70a0eb76521adfd9d04e7b954dca19508b16d9046d5f94d1ac9dd46607a2881e7e60eccf119267895b8a8af2a28815d4cd0be42bd0502a315a31d85c9a432c008264eb3a8a9cb8a93ac6a46cf5dd339afe6bdc2a7ca9faca8f1cc0c1906786651ee039ae0fc82734a5002f0a34a030ebcfba7f07a9db134495fd0c6f9fa4a37ef3f9e0d1f599cf21340625691863c4dc00c09bd2010ef21705043cb8608426be0b5726c5f114c6ac73f874bef09b1d9b7d6e6a3092395a6b016a26807c0bd48c66f3d647f13de4c3184ff553881aeb1409267ee4ef86e908b553b46f8763295f27b07bb7277f6be630208e7acfa7e7860dcefd47c795c717ba72869ee4cbf1a17460e2d8ef6254178c4c50150fd4904747fb46061e73282ba22a048c89316f63bd1433e9a211c128442b4e92bdd52ef6c573130de110e646e3be99b4382904315754d3d4f0adae5185fb7f3aab784d53f8e3c6801d13a49b89c7c6b0082905101b4c6b3c3afcd4d5ed634195d42f6707103edd248d2ea0f9c92a49eb4cb42f9258cae70580d850fab77a98609f01cb263689bbef24fb8a0b48ac5c8443caa0e0a2b9db7b2bbac4337cfe2bffb2b42666444fed77b5c2ecbfba1433fdf252edcf18ad28f8e41c1f8e8e11b64cef5ff89cde6e8077526bc024adca177fcfb44780744902bb72c8ad8d09e32824026ec76b71c49fae4af4390fa7fea9eabb0ecb35822503b82d1eaf706734b345ba4a8a888337d5aadccb31715b564ee3eb9c89abfbb21dadda54efc613de779bb7b32ab8b640e9b140acbb2708d45b475b190f0d872d4f6de5935e23434ab6944a588f937c288a81f8409a750c1c27e99884cfa79fdde5bb376ba279d459ad21bc525c40b240d0aad3c81624ce4b5bcd23a0c492a5a05c9b5bf50d1f7f95c3d83f60e438decddca0c434d54a119f1c8aeea0fc73bc72fd6ec35f9606dfae9266dfb56be6a68bbd6959a4cd696497b8c49b40e6a319c69f0ccafc27bda59f615de2fd5698fb08f7f497c0f4e48bd9c0adbcf695858c314870901714e3fbb9d2cbc0052cbfaa4cad9edae8a0af38381b8404721d08a400abc61ca256dee502e0de255f9ea73a07d4cba81e26197927951d3248ca066b33be2777fa3d2e790bf0410eeaa2268e1de0b052e4f53c28b1f864496f9758a089d74671d91927225e5a15af70c15d6e94f36495efde5726e28262df2d10f6b4cca851d066d94c9ea850a3218d5a9adde07315d6cfd1d00df5175bf64304b43645a6dea6e71f63d5e2eb242b28bbd5d51d46c647d71b3368c3fe046b119997bcb8c33f609eeb8b48998bc1cf943d1cfb63a179fce3ab058b508aa9656a55bef614091a494064f208055a21f0daa00d8df67765279cec37182cc565110eb9d9d81461661979931357711b39ec591c75e69d36c18f45764414447e1a421b56279c8eac9fa92c5bb76a7f25f56ee155afedee266d2e0682794ed309c851a7d5485b7fd7e48bbc2d2ac266afbcf8f2ab718eb2575b81eaa431e0da0fab68ed420b5e0133d4c77637d2bf473155fa67f0d2bce4815143c9df2df7c055cd8aaad862aca9b4fafc42278fc98f7ae54e4236d056844ba0a3ff18a5fdb4066584c3cfe34d56341c460893e45a5da5793425789401836f055a727719e9fab026b6944bb1f8650805c9a98f8dfe57b7a1b267ba8fed1a2171306da343de104a041a2202b3bb32f5754e55daaa75e2db80fd20b9a2130d06e4bdf311e7b5a9978d03b6aebd61d2fbb8a8ef5634215ae54ce28cdb0f53ed5508a40059af024e43ea082b77ddb52e69553fb2106c9d46db69827c792bf561bc644d15c561c38a396f25c7499cc5e8f81623bc852d7251b9ffd2fcde4600343097af0370c47533c8be7889d4581fa2541a12072e8031bb834e9728ef0a8a8eff269232551b580a711da55ca1f923313c70ca7a1c40101e931b799bbe0707013b85292c3ebcbdef8f86bc548f91e8a5c49d41567883bab79151168f8e53e768a4b085bb059a95c000cda6f8e47f3df4628cb1d95685cc00703dd3e8bc7cb02041f9789e4ff24b5c165cdc262ef6b8e35dcd7c1f9b7c0ff34f6e06795178d2b6f1b167c779d345dab0938b69aa20692ebe94f511666f928bfa001d17ace3ab7f3a79f247adbf2ef679632e76c5f8d80f4b73e509e9028f190ac38fa736847d9b67e30d09f53b74769f03aaa498b50adab24a28a0a628e3a353449e4c16c12a3afc3e14d59e1b1fc73b8f55917949004e504ac695514cac45d5c273558a962fd264e805fe471312dd803308eaa00b95dbc8bbc4b70f1d582d7a3837629dc5a8d1769ca9136b3588ecf141b4364333127d0830d09f227b0d217b1092de41fc5e7b6c60abe0d097b1611bac221402e56177f067e2d5b9960d237c1df15f0d2e91c8e0b30b81b285b1f5e734cf895aad3f77658f7faf103802d258e80fe05e86cefcadebaa45fa6a794601ce22f8cac1046e9a94d9e2fe6a75f0ea5fc374b1f4450c6c8824b4da1a5fd1121988669fd844bc66530408b81b0bed4d4f7805d3db8e2e21b0d5d93eaa911af6331f7792649811706b49dde54d15706df8e9dcb5da5772191af964378e6df5ab89c4319d10b78271ff67bfe867d02546fcf382a6f4e93f0ac72990a49f566cffb395d868c7f4dd5050badf1ddf1650afe4120ed04bf870f95b6ae567d4a3b0ffefd2a2dbaea20e33f6efb8eb8ed5c73ed303b5b55c15965cfe17e2e3cf0c9f3ac09e05f7436d8306a90d6b5bbe41c884d5ad178dc6adf564f8872ef4530b8475755377bf251176dd3378e5d8ae2f4276ad92e24d4419761c14d9f724e10581e4b68aa291e4280b0ea8789e7c7232d6bd6a67545e4318c7d1ff2e53bacc9125a85a965dd885536434ea8ac6d9bfeb51c1f84a7cbc604f6aea5415ebcf0952570041796c1673ec7a74fdb0d621b440bba608692d053204c379ef89cc4558ab65468526fcfad3ed4f12b68dac453d1d8026778ec4cbe39df17b901aa0afdcc32faa173e8dd14c218c6752a9f5135e8082bcce63a84181dadb9cc83e686c3e08d65cf449f4a4d9541bfbbc8f6db0eb2660bea242ab919e1fc68b12b7f4a0cf40c0f06e66319b6d341dd0a31eed3298231ed33f279385064814d0faf633870ab101bfbae2b8a8642a62fcc360d7577e3974cab453ddf4883b2a80c5878f85d435505595ebcb24accf4bb9dc2924683e5d549d454effd3086573aa1275de6db0ae7f68830448ad7a071c6674cbbc5200bcdaadd18884307770e71d2bf3166daa268e4c4785284c598ccfbde3b8499744dfd443aebd566d1867d77bd10d8e0d06298d9924c9bb84a4c6321e54e356f92558bcd2f5077add0ea0ed60f1f4bcbcefe8f4ab2170979c09e8b2fc4b912c71b1072f63f8b3797a70bb91a2bc14e2e22a83382b38ca346983af1b750a6675654ac15322581d3c4b60cc18d8d89133df3f29d5b3c3e9748778f45ddce69348df03d7ace4ae8f1939f1ecf170d8f9edce8d67a009556317db0b701f33586ff765cd1707d12cff028ccfa4921b6cc2b0331cc0b1c753b5efb50844aa09d3b104f5478728f3abbd84c6804b3cdac00dba320f3e6ea24e009c75431ebbc08127afe03b963d5f183d36ad99adaf92634e1ed508af8edcd584cc08de4b01261330a8a43fdc410a4dc7a4b6b4f2e1e0ba1ec238c2261b36964a387b7ba4367bce0959e5822325fa4e04e4f7bbd3fb17e1aefb8ea57ff82f6b638f7ee2c2ec9228d09671bfd5cc20540dab670f7b83a8d2e9ea4f163b40aedcb9f5e811bc6dd8d03bcce83f1cb77057a1f01e9ae9926c9bd575abde04295dc686f3be04b5da74b315fdb5eb98132e6982371fa06b7d0d78531b24117a3fb959ed02ef4754c4abe26819cc30e7bcf1e2beae4f5b22609d2d1c953b4a5441439ebe0c44dd8e58b4f7de74119fc3fbd5fdd64c0ebe27f832e711e961c34ca3a541877874375bd27d7170575ccd94fdcbaa887fb96e0971d02ea60fe6414359a16094f307c9e2ae363052c2ddeb8332b198835c818c2f14e1ff074dbd6272a0be6e99cac5256c4839c62fc7ffdfb79e3a80d3581be30ac805e0d0983bae01752c2cb0ba5fb3af5f029acddd848ddc9f2243aa458e76010d88e548fd3fef3a8fec69c5b7b9ddf535795c7ba94eea5a3a91cf11d47c212e3c96335c43982ae17102fe1372088603ac77167b68b39f223786b91095b5e3a2008367740392bdcb2756c35137d4c4aee1e45f72269b1a1d116bec074f3cb77d851bb5d4ffca9364aa7d50445d06dc7b6e82f30ac9fadde5adf727d2a3f62c1acc67439ff7ec3dbd7838f4849bb083eed907092dc51151d9583abd042275169807ede4fb2281baa12055152f774076b2510f2cc288324d071868f36c91dbcd6a7a36c078062d877821c40e5c917b075f92e5e032e969f3f5318f2f62700e6a6aa65da9de14ffef9d9707508949889e004b330dd4df694d3cd43d6e2b6ea2899fbd12f7938e7e5b607b3433b932acc71914a6da02ec28df51ba8da4b9a1aee02cfd67fd4d1b8bf7289891da151a745cbcc07e120ea30a4c252cb0f1262b093276af4ff2c15b7c564950d546ae0520f61504acd84817b3e9976df2e7c27082c897228bc29a23f9fbbcb0ab3b38e58ecba4237093e40361acd53bbb3ed2b1ac4746a579eeedcf490163297712beb8ded81a57ee31f91f695652b96f61dcc8fcf360b22230379a8548bd9472276d322890e65dacd66a3a38e3e9ddbdd4b2df5a4305b51b23ce0636acb72e6670aced7d24ea42c87f27580834441cdf7b76b93f5ace3b72ad2dbced6ef27c6f41a73225b36d03c562074037eb81cd39e4d67809d2982b18e91bded028fa3f7346c10f894a45999786e01215e6e371976604adce2c85ac2ccce5d2e021530bc2cb9baa82c3aeab80e02bf9108a309b498e1f246531468f33be5385c74efa5f2ce01e019ef265c17399266e495203464aad2e72e339d6f164f830b48c5515da209a4dd8d0fdeecdebf6f38c5d07610d501afb8f8e3425c0c3eb938c8b77de3216062d0007a85e9914d59d5461612fb353aa0444e56396327e1790a531e9d6582dd52a86bc8457d51a44bd1c0c7c16c23fd55cc76d3cbe15d99ba5edc6387be680bbfc61a4029d1f61dcc0d8c16fd97065c5da93e656ac847290418cef7e501faac7271a3b11705af631b2cb7e90f3fed18f8b4d81b4a2f4d37ba35847c126a02eb2cf380d1496e2eb7bbbc0e320b162dddc23b578dc0af68d80ff11fcd5828df0cd87d679ffcb91ddf01f9ebe0156d240e75513745c7395dbd2aff4100346ac1bb29d2821d7abcba78bd6eb56f91d29eba387fe7e2f06bd57368875144b756621b143d0474fad138e7bd90b161d9f4adb5d88d55aad934aa7b008462a0d0a3e6c67db0d9e6f8b8bef1bf4fd43a437f419c2782074c26a916a98718c5a262b0c9157b54c605e660989a6182233f5eda0a6882fb7f731abe064a1934cef8134fe5e139c5e473b5e70436dd82016ddf0f651ebf9a1cff6bc1c17f1ce6a12d361ee57971f726c86aa7df0eaf2e18a1bac9aeb6cb29abb6adfb239ee8ecf6250fe1132545217d611eabba0877e07f8532cc517c456de9d38efaf5fc9fce9f845cec92f0eb62935ccb2ef9f60a454ebcdebce2d0296c7d4bd23f3c696b567a1b2a005b8267df43580c5d517b374f9b1ea8d76f059d16949076b000f0564cd9cad67fa3876ba29bcc13cbb493c35a7abca08e40446b8a1c5cd52bc9a926f0c696db5ae694ab54790639fe8646aa01acbbd0a525ed2bb9db92ad1b27abd227d9c8e93a0815beaa2fcc88c88150cdc760760c249e301c9274d2d57c4ca9b43668a7ee0104a2ff130dda80f32be7d78650c50097a79e5330eed423f2e1eb138d5d271fcd6c7e80ff7656671fb91e5bbca262ac6c60441eb16df4ae7a84ae9a8281972952b2ade00250d68b14a4a09cbf5e9844bf28367d34ecdf2574b73cca837903b165feaa915e5ad6760f2b40778eb911436722f80b95f886b37cfd5447f3675d73fab447ddd36795c2599c3b1ba519cf37f519751a865a1845bd1a7a5996465efffca98475646cb11102b8bc0f53f10b53c0c610f960b65ce1b2d1bdd5c1621a5a8e6e13ce7a33e77dbc0323cf1d08587e81ca965cee46620067a2cbfdda8542731305e86d95b27e922dc45fd0e03481d3671e5db06e23ebb08f0a0025f45ba19c84098fac57a8c33556b312bbf25da7d68b4bbe6369676fdbe59636cfa661e4bab44f2c4713d20fae03292684d5d88ed1439d3b0cba8f3ffdd88e9a46572c74688ec3b79878bf67a0e29d0684d78d3118fb8fc1f9d4f6d43658eaef9579b5628c6307de8170c39103deb6b1187f1c4453ddd4c9d9c80c8943fc432ef87f0263b47d3775bf3d034fd3ffd346804315123dec6706c22149ef7b5ddbc2ca970c21cc7864dc8310a9ca6bd565dc4efeac0fe3c291b9f1f6db426edcd854d89d2dee41b28002f7ed96ad9418155c01dd1adbd100e7bde8eedbec18e2243a1bcd0859c0bfea733f1fc381f9c9708e1e86ab886a6bdfe845ad9dd946e072497c25786414d4102de00e7fbbec5f49cf2df2cd99905c467493cf68e2175f770132eebd3a488f3123bf796c64a2c6a219618b3b9244ea86535e3eaed99b0f4bc9eccd3038f07c1c6334a76f17338d3eefda395b25b9743ba70ff8e190f9913df8579b65730610a2f13eaa45986fb5f2590a327c2762b6c4d1cd171eee3c39e6f5f7ad490a05d44fc0a9667b364fb60c0111f643956456f0d013fcea0fcad6ed61a597d0f9228d3bbb70c772f88387e87da4e301594f13de959289a2a485955b4c4b8feedb3d1d49c1df22b2b1638d7f7b614d5ded9c5a5770950edcf3ec1fb8aba39ae084af6cae40ff2c8d63264c5b35b98208260c302073e198904e7309afbb78dc52014dce0ffdc87c4fa6ecababb9793c1eb8198417a9e6017512d0e744cbf410697c6ed96ce57e40e02d443e4bbcdd1e0db16fe9c6bcda06671811ce8365cb5c2b315ed9d9d3072c6418b359c5dc8056435e12f36ccf9ad11e1e49a66acbb7691cb286d90b36ce271f12e6f3be7909215710cfa2a00e78f509a79774048ab88898f63095a305fbddbefb605a7cf91eef6ffc9486495d6022f579969c93474ed2cb6ade4a65639fdeb15019e52700ff7ca8c608292d5c46ef151ce07cc8737edc2091ee2f4ef8be9632f0199461a58ef32f5eb0998fb3a5fdd95ab1e37b40d7fa94011557d73c41dd8b49c8735c9355ba94ce72488d264ab52b338b5004bd03628a1db38e673ad014e75ce26c6223e147d6b2429b54d757a708b9ab328da12739d1fd86673ceea0bb41de89e6b4554422f4bcb959900208d87e8d48fd79ba817cf759e4ea1eed6de8b304d389e3d1857e53e1be78c0c3ad9f2c15caf03262f1cedb8038d7eab6a227d79b1d4d353b92fbf059d1b665cdadae148585f4fcf2dd47cd0e989a321a5efda5a55f993de5298482ad460d79da6d4b1206194a8a0ce678fd7df64b296d2ee216b25c9cdce2a126db68f62c0bb6d7ad4531cdcf6954068ffaf5931c9530fc82f62e88bd5c24849a4b1e9e7bdb8c46f08bdb4901e8dbfc46b174e28af19063543d8621d7307ee88686ba2007c91da4bc99fb1256eb80872b008da2f3bcb0410c202f3d397854bb2a2b3627e3eaf21874ec58f191806f8e22d1a717a46a2f718cd9e66e6df06528324e1a636c84b8e495296addfc994007cdddf7f71e77ac7d0fef654743b6798191b32bd14885303ec66fc4c4798b9c9857546b6dc4516f4d197f7a75793121363f4ef8d9057b215da88d974a0f31833a38e2303e4dfb20dc50af058383fd72e8ad7fcbbf3b988ebd869351d56f57cd710784781b2117082a5f914d43f6fa2f439466ce70f090ec083a068654c27c1183ee6062d68ba6b16b7a0284883a6051adc7b62eee95154d0ced0d154bfd550b11bcb42ee260c38a0bc66f6f0f76be178ef91162ffab2f085366a1c0805df6a12299ed8a2aab1daa58750a70523be618a52b1e24c17894ceda8f2a78dc4389aff0f3fbe0f111e7c838eb06fd0a61d79eaf4e04ee93a4f449eca1ee4a2b03387e587adf4a1e16db9ff68164bf82d4f15714df77d22573eb814248216f220781d24097340e958da17316a5b85ec06398b87c692e3330b1060bee74fbf82183ced889a98d74afdc77a44c4b8a9cefe273121c762b306749747c01befc06130414175022c6f0bc041e1ab5691934c035f6f9cfa40071cab958072eb0aa5c429775bb8c65de7c3bf6b094354bc3a4380245351db0d24487b1857566d0896940d79ed7ebe47ca2a0ed618507d5afda544c6350a380dca879efa2bf2cd66c3a8ee47d1c46113b7b000835bc5d2ec642aabf6fd8b7765f26900d9e2eb3f2235f7678c215b163f996863d4575fee60aaa5f9c7d15c27d5b58f26b672fa1a29c638bcc98f68a91ef74028926c0c841e5a4d85c9801000ef92a3c56c7e3c2472fa29d7d5e0c46a57a03ecb523a7762dda7b77604b56f827a09cc67525e697993e6278a6c1a9178f91b0978cff813e54999599ad1260a30ed58ca929ee11ddd6b64b1de3fc57543370b8daf14713f389b0c11fae39bb1e27300401b3de3dfa362efb79739c98b9c6db73fe0939a4ec03dc2f98a9b8988e3537d1466d03abd0c4bc22b1d05af1b897f4a1ae053bca74c8b1baf7e6591773731e174ea4da3ab4d630b54b64f0fb1814ce1fd86f6abae8915873b76993de50bf09aa9f70afb4e39f36dd16c1a61dc784ff9a28291e6828b4f64d0a95c37e01012ffa119533769fdd0fe9f8a1e5e4463f1b42d3460f49fb864e43e0b3469bc98327b68bf38d3b61b133a5e5d2cee9723a80da61694d046632c68662f494bec610f2e37f377679262013c99ca4c6a1e7f7325ec96a84a39a01b4b1c152542d9b241c33d696625f143c83af237657f14a3dcbe0e2d80814e8ec366d587755f2f46303ecd8a84ffbcf1f29a3a00aef012f533cf0f83f062124a8190f907d00129b4650f773fcf224245e5daccf1864f13bc101c1bda982ad7225875fc00203a85a9c6f9bedd1c5d027d5cd4dd7516fd26676bb1f52f55502c916ccbcd0877c267200eb40c0aea6e955e829a2db481acbe81954a7097a99cb344a89c2345c63be7e8b6e6df20971e8edcbf355d603580e1be303e604c9f6c5c89edab787b625c08136c53c6a4c754a1fad9304dc6b07d5ddf848203e62fdff1f1f13b737a9c311e46a65adcdb4199dd0fc277d50a767f5ee56ad01a6fdc61e22c9eeee0419f7af540af91dd96330a35be3c8a5ef2211f6162f4b09299d9917c81dadc7755a7547ebdcd7d64b99cf374afa4b360501f4dfeda1bba70f5aa7c1c5acfef93dac3923ec4de52947e4b1c27782b166fb11ca5f3b7102172c2d66814234daac69b23abd83aced85628fb2a96446d4a834baebc35052cdd4acc0c021671a37fa2c8111d222a461650812c2745e29cc26a7c2f37ccef7df55c37378bbcede63df932e800d21ef87d37e3ded1c553c70ff82d30ebcdd05e8e2803b04eb08f4f821518af73c1f5c163fbe5d9e8e00c6416cdbd253a7fd02029e2365e142f2fe6357c71d01320890e04810a04684802a522523326714e9a23b1f700a109cb924e1eec08de7edf24de3ea6f1e703c59313a277552f50f1cb299a3a7511ed4118bc6408216856044921156bcb5ac3fe2337ed2d00dc087e8b755654f3a103ddbca63156f2d2f1b896241ed60bf5f8c8fedbd46187e86005451dc143a6bb63046609952a554d7bbcc5b288770795637671154e54e85e288ceb389e2cff6d956646bfb0e9b11dde11c91f011116ae15fdbdb3ffa8eb4bb3454aa939beb0e78f71bba94a82fee9b3e13a24b086ba702cbc55370584749db739e5c1b9ec0f5d3a22906f866e62fccc07ec7a759732ba945f4daabf55bf70940305cd33fb660465f945157229cd9af140e5c367c5d4b737bb7e014fe9498e916073ae3344e2d1a24e07fa0f2aa573ea92a66772b633bcc44dc38062f64affafb7e21a04c6c7eee303aeee39d333466ee4dc1e9e8f5c42e03b7c864c0882e541b3dd1dbee99c13bd83abbc49d88678ae261f361d14e84b20a4491d5ce3f17fbb889d1d8bbae73d70bcf7f65e01f06f366e56dbfef6a205dff92a7638cb22b518cfa42a2946365d0ed223c14af5f7e86d26c226cd975e06ca15fb60b71cdffc4e19dbed33e2f71a5c796d32a9429ad702672e631ddd82a1f8a50fed785504b3a1e1b190e88da0b0ef617dc3c54aa423b1d5838ea33c8c30a8f02824f91bf2dbd26ae514f675d208823021e0b2b32851faabd221f2cc7ad85a10bb3be19222952428bc3ed8f29031c4b05106a61162e1649e378822f496296ea53ef9ed19cdc5ce31554561a55cb58d90f707db6a603885b02dec36ef369a03d1966145aaec0af2515277918c39355869d481be5027493ca466d93e581b18fefcc35c9c84f36afcd7205c4b42e089d126db198c463dac8949113ae99da33958a67632097de2756b63e501b8f9f27b829ff3262f3a8b71eba11368156b6c9f45d34ea1773b8d7a4a4b6dc5786ea6817f18a219bf08a3dcbb8e8b5b1cfe27c6602fde968b682fc422e9dd301a26c74411b0d06f8ec9daaca0e04654365b480e331c9873fd738606fb4408fef117ae9ebe8dc3c81461b108b4bc6669ee175404323e6d6783bc58572f6192631869c9e7c9bced757fe20058d72a0e8a814fd09ab8ee33db66e1be40b70a22aee89abe86143fc134a4e534521455fcad41283d709472938c6cf4a505644a1fe36ea71aabbf1a1aa0b3f6152ab1e4df4288d8ad9c75b4da3eee1299d302eed31069241fec6b91d9878c1b0683411e7763c12c912b36195faa9a36f189caf0175c6debbaf8c160e3c7d0d684dea12f945780afc05db31d0ec675298c8f7609a5167162d1d774e0253ebaf8bc5766bda78dda1d990596e4cd69e412dcf94bddd5731a59bcc019f16bcecce5ce1ad521e1e20117bf2f473b14ccb675d72fe2fabe6255d396758c3ebf2f4d83e4106070ff9397da01c17521f291f241e36369ccca05353f03b97b469c39297e0ceec777241c24bcd51517e2c04d8c55427dc8e0efbdbf325996b451bfa595558b7803a8cba37707d1d5eb7de2753a2ff885bcece4096730bd006d91584b1df6135a2af896984e56a4a405468b7d52ee9f3e376a42826ad354e67e633c721cd0396dcff90fbe54b008c44788472775ba0c34bdf9c1576377810121d404c2b167b4edbf8e67d14a967ea5069dc7291aca883e4a471a48ada77d565362b6b42450dc5bd463378dc0f2976f24efc48c006425c13e574499e3681c3a5147dc81e403aa8bbfe3c302446ddc3286072c5a9465b7921c36afbc2be85f5bbf786835d400e123ce84b8e8290b6c6f83eecc3f842a7c50381fbf36b4e8e55e6eb06ff23acef676b042b216765b48813424db47144780436e5169efdfa68964df43b86b3a512e1c3aab571372f87ac0fe3c291b9f1f6db426edcd854d89d2dee41b28002f7ed96ad9418155c01dd1adbd100e7bde8eedbec18e2243a1bcd0859c0bfea733f1fc381f9c9708e1e86ab886a6bdfe845ad9dd946e072497c257876900659789909a9f95dbf96e83a77b96afa1b8c45294692a3b2e89115fe902d96a904fae3c327df8451aa51990b41c4ac5e48b40f494b0150ac4d9876eeec0be775e47586f6cf3dfe6ada9a61ef9f24071267f63bc18dada1fc9edce8d1fcd23bcdc3b55f1321d3776017c6b9bb5b41294b538efe7aafd3ba277affd7309f77099b7acfd8ab6a66a5a34ceafc37eecb560056216aaa25250fd63b8178a30164ea9143a4f716fa406004fae849729190e91126c1528f8e40724715b62ceed4a0a3557b1ee5a0d1315c9a12891a1c4947465812f54e8b04f228eda286793b076cdd5e04472acc0889304a71cab5bb5dacc288e27a1e068f60affeb0171c749126a67aeaaf1084f496fb9045df670cf1fa05040b75a1e9a0cad373ff4bbf3b77db2817bcc88e688f10914186067dfc74b75fc0c4995381cdd72ee21ae8f827edb49cbc84bf260a45c82d9f492f7a59e609bfcf4d7be12bab1881692cb0f4ae6e99f9f3780d1cf900ba5b7715369d3aa9f2ef624c343708c28b0d6f50c72edd60bf7ee0b2ce7dfda868649def9ad7c67c05d75064256e4844d13d03c5e718840bc0ee223b2bcb1436e7b2186822531fe60cfa00e11c54f8bd73f40415748f45f7491355f9318a7c467cde2fe8f72223d7c3f10b3bb3e6285faa9ebbec2662d7fa94011557d73c41dd8b49c8735c9355ba94ce72488d264ab52b338b5004bd03628a1db38e673ad014e75ce26c6223e147d6b2429b54d757a708b9ab328da12739d1fd86673ceea0bb41de89e6b45544d2e01ffe66fa3a0d0ea1e294e74307883bce03f0c2bb10a5197aeae119410f235a10d4da1be0e4c2a68d43f03dfa275e274c311c3bf14add007bb8ce7b71a249c9ffd0ed2b303bf4124ae21db9fe6fbf1af4e80a33aaa1d312bc5ea124bb8e954fb9a2009682d50cea1411d40abb1ce228c4f217d5c0b844b283fbadef2fb3ffd86971bee22f95269ec784bee3e2c5f8f1c984ae847163cf926a8ed3d3261044a6b60559d7fc230b6748ab2f447e20db903c69bd80af0911b8c40799225bdc8ba1908dd31b28b4a2bd07688af6db150582f0fe136ae1f66e2715643388dd9eb226aa34bf303129095a0a846facc99a11fa517516c36e8df92833893f7fcdbec68d0c27588886aef38e0a46bcdb1fd0c1d1769bf900c70f860fed85b2e80506f66fa924125d0ed781fe903b223b00129f1cc51b6b9fedc0a13981704b0a079ea0b48ef721087bb3b9342e5c174bec1ec113de6383e72fa44faef127a2246b205598c8a41832e365ebc3c7876dc59e67054c75cbc77f837d044c7cc1554ae0bb71c560fb29c8b12253fe8635f37288fe9d90d2f4fee744d60a1109349ce0d3c380e29e548ff52299a80726d3b141416559ddb34ab9ac2145ef527056c9b6671e5e8db11719087266605541e459777710bc095ef3c6b7a4a6696eead733eab0e45e46daf21fb92199f055566cc87b842eefac3e5fb58d70a159269e331ef674b15b395eb01a8b9a205439c96e243ad2db3e81d0eed07eb2e819140a16cb9cb1a8eecd13865e351738e2a2777d12cbf0db6e445468885e6931a5b234de5744fefffdb279b6e07358e6a866a7086d7fd621faaf20b5770f0d07a0aa64751cbe73121c762b306749747c01befc06130414175022c6f0bc041e1ab5691934c035f6f9cfa40071cab958072eb0aa5c429775bb8c65de7c3bf6b094354bc3a4380245351db0d24487b1857566d0896940d79e0a203bf9ac80ceb5794f439da7c82deba4f46c00c86c22529c273308e63a274a39e10689e52af022315d9df383f8170e0ff186d6e91529b7c2f7db0d3b630c1aab5299e95fdd79905ada72ea73e8b54380e282d0525e08e9e4feb5097447c7362ff1ccfc66cb819c544e4c22d9860ed372c67c775b460e76f485abcb56884fd90c0668ce28ba1506e2f46509d8eab00e0f4159484691e570a67d07b95fa5c33fbaa06a634e1ae0b6dc5ccad784d6b0074731dcb3ca1a67f7632ac6c468168b22422522bf7049c8453189954ee740212e25dcb592d64eb3cfa769bcb14098f21d1a8b980d270f08a8aec6bbdfa70503ae7ea72246bf9c5c282cd88eddae7905e6a8afd42b2b6e69d6c7b7ad4f72f4a4986ec2d4b0492aac68d73c9ad4829206918dc0543198fe4387e0ea40fbbc9e2e8f9c0eb9226e10d23dc0a8f03cfbc8c9c8f5487953f06da64a6f53b5b64bb8fe4ea07dea9d38ec6deca4a5cbb47081db4b34f2031c0d253920414038d190d735cc32f42142b68bf38d3b61b133a5e5d2cee9723a80da61694d046632c68662f494bec610f2e37f377679262013c99ca4c6a1e7f7325ec96a84a39a01b4b1c152542d9b241c33d696625f143c83af237657f14a3dcbe02229a3a75e1d050c40c2acfa2a45ff846d78899eb8ca7d2c06a38b6d425928310dfce14da0fe83e8567268899b2bfaedd6a982046e496c978c19912a893d49622111d7d400356a50e9467c3b93b2f688dff26c7003c1f7e229cf612d35deac3189eee8e85bda34ca448f1614f57f852b5d2b6c9d9e670a7cf3cb89fecba0be4b0949c711e62415f7cf9b5d40edd0822ae7658ff676c5f406edbbc6dcd7e9ac5db0e9d42f9592b1a2a016fbcb637958c61b442a15f7cafb4c2ecd2170c44a31fb4d8b78cda4fdf27062bfe76196f0a39e13a8731cfa1ed7a79536a61b8a507d7634f176c0a502f0d3b567987c8d782cfd035b7d08048c7ea0add08c6a237ccaeca2089abcc6c3cfe7ae4b35d022d1b392d8761b41264142e48f983c1b64be43f483dccbc1c5acfef93dac3923ec4de52947e4b1c27782b166fb11ca5f3b7102172c2d66814234daac69b23abd83aced85628fb2a96446d4a834baebc35052cdd4acc0c021671a37fa2c8111d222a461650812c2749a4eb5a5ddb85608936505933759ab4a7731663247b95e43cd300fdbcb5ba136aedafa944e9252bbedeff2b407b2b7e9e031583961efacbefd4e0adf7e3e22886d7f840dbad584a9993c6c717bfd66713049f2557a7c09a07928f2408624ba94bf91e34076fee3c627790fc548f9ca70a67e885e84c44a5bb7e9d4a9edc5a40359615e2a2dab489259bc6d39d35dae8fa2cf7926912069c03b934dce19a218b3e6999d9a97516a7f97243d271a5c21f46398f30f8aaa8995f0aee4c951156fc66d819d605b3261ad7d993921e07515167d2ea1bac7bf2703f7a6077c3034ff3f6b59399643c7b5401ceaccd7f6cce4e156c09b70be6c3d05220a8be932d373d26dda73ff325c504a17a1cd528fc706234fe53764b44103c8512b2ff34ad6ee797d819db7360a8842c5a4dde503542819c6b49f0ac3fd4559ee5d068e0a50924914e007ff2981e174c2b8c9f480e5405eb51642ea0b2b8582e608da71893a9e0783f435d3d256a76817dc6aedecff1915fdc45c23acc8049a6c0d89baba09313c071e81d02179181760e8e25d6d1ec99dbbdc14e89e0c99b8c0ab3bad5d61e56aeca6023b2ff38efd3f4d5fb84a3600c86d3986ad01fc4583216c403cf0d5b1ace07fe798b1eb4caab74fbdd23b43743fc25d857d43d49226e757a203a2d58b9f2f57cea73e2cafb8b1a4c2a80345b0d7d28444aac9bc2ee49c01f1ca9ec86c5a81fc4da924c28968074ab5e7510ad8e255158634a2f73497586f1be5ad867aa0a151caea9faf4929282b49ac3bcc979767204ef99c3e74ffa9b82fbf692c4cd41ca6e057f43736792df5e6922eea01891980ff65b4e51e150a5e5f82bd252e0e21867b96195d7fb79207d3ecb9cbd8b69dfab72d098417b5a8120f016a5b6f8d6a138dab16d9df6ee8cc3dbfca36287dac1375aa0038f06b1bc45c4ba3baa304558a63c3e11559994ff2a6395554ffb0463810e0803a5260bac0968058e37dc5cc1820854d57a3f84e20e8dda8a528ecb8c49b9c5bdeb9aadfbc6991cea227531e3f01831b9d311ffa4bd658eef1f32eb6d1ee0137f3a5dd575262c11a466b5f9089ac1daf2dc351038f9844318302080ee0a91d0f3a5f1e220da0993b25d8ccc4d50295b55058f2081ba1109d9e449b9bb608ca9e7a208cfc0ca2baa085e538fc75ebef25162896b1736719a55204b66067d9090bcadb8ffd1f93bcf1cb651f9e3ae17399a14bea91de0db58a2325c380d596d060c9c0e77287aa12ee736124a6847c8aa21c5a791fe5b287858a198b6910f093a2eb1cee1b5d6f4769d9181dad9c23395837f4f42349020af7207322933a27a64640479515e509f25c77faec4650e2671f34573321d3cf20419618a771ccedfb27a6430e7b0c94c5bd0718054e99bc79d99798e34c0a3e8ffe9e321360855940cb8051b163ac0d354b0effb637e42198c1ff421ed045f8aca7d849fe20f3e7b66c515755c164e382c62f63d3637f45458825aec54f59fb15f9475d0a2287d593a70bfad4dee017f6ddd4dac0efa658e71197f81eb67134c413f926ff5122911737843fb80f076852a23721cf09f5a785ccfc30c0ae6d93b10bd177be1ef8d337247419325e5700f3ffb0c3670d61ca18de1dc294d86c9e46984c9806f1828ae35fbd27cfbcc38449128d8467559d1babd6cf98765f573df0aeabaf13309f81cd7f14017cf5a322eb756394f6024778b574532b80e7c7f42e81b049297728121ca7f84b5970345990fd25d904de2fe4226220f931f730f524a735217462edec0478246195c2e036a5ef4edeaba9094de3ba049074c2761d151d6c31f472dc703c65e7b39f8ba377794a84682ff980c8bcfc48a1dbadb6310b5dfd5fd9bd3c0141632250223c54ab67e1a90136537a25f577bade71e2b04cae6b0f93003addb78b6eb3c2070b810102b846fd01df41c43515761e4e5855698694b90c525bd4b442c8e0ad2e6024980df1a9dc3117378efa65e89e5e689609d7ca4987e064d4c8d5544bfb6ae1ec163839fbced4a33a52792c63d21358804c94a14d67e5ce9f57f4c140247590202cd1812fb66c0758aa2732d6b9a0e4e4f46980e3fc863572fced309c851a7d5485b7fd7e48bbc2d2ac266afbcf8f2ab718eb25759da110bd215a98d19d7395d095e9b1fbfe25c66c49a49e3ccfb3f8ba5f5adbf552476ce523158cf0ffed40fd39ab8b9d5d93957001a44369e1a87deac86894297b217fc0d23bfeca766892d27095e737ade166fe614efdcf18b0a3c7e3e25bc713329f637534cb56b174bd0bba3147280d1cc4a282f03701e6e31adbf1e8475c73cdddc42d1bfd1e669e0820bf315aeab5aa223396058f610f2a0848b0941302780703045e29db4ca06389c3eae096d76aefad7f9bef08422dc943bfbe220c8795de4e9fd3622386aabf91266690ff53d654ed0d07ae18a87be19fbeee40809fb9d98cab5b2857c29a02cc4caee2074a2ce0d75b962710f3416cf77a29ae1aabb9f13efbc6fecee32477517c466367aa4a8f38d8a6aa261b320544f2e2769d8e11c5b4d5f63a65639f01e1d2f28bc685031b655a64c40bdb9cd10a4a35c324f88432b77a0da0c6d3b8c60e448920a84e78c6e815fbc7359717e8997f59fc1331255323b019c1c823774ca8727d81c3030e688b86f23ffd654ad9cf5a6791e1523a0552f024f8f2b18fa64306e32f598093b691b63ad1bc749738f661566a6059085747638b56e227f924d9b1b49f38564606329bbfebd3080bea90cb247f9d7fe94a1ace5f8745fa911b4f85c2d9e6a2265cd994148f18642dbc7171c199147f23211a96018144e4d6372849fee3f60abae6937a40d2ebc91fbb3f57b3ea2c9b09e65e181921ca70091c8d1f715f6a4c8aea6e14cac45d5c273558a962fd264e805fe471312dd803308eaa00b95d7faf33dc651b03ee0f876db1ca7c796514cc54db8d56655b0fc9caccb2856ad71265cc1d6d6e8988922fb5b2113a8c75528b186b8e1fb1b252cfd52c58e9f70e96d7966ed26fc0637c77b95cc6e7daddfa3864b914b644ec3d6ca10c02e288552a18d13d13b33ed915b02575ea8f6090fbae8178d3f3eb6eb832c151a3ba6c615d3544a56a0ab3e4becdd7d2c4589f8d4d056abe8ae7d02dc9679b4a390aed0b2991027a8fdf429227954c87f7f74c1091587d8e33d326a8bb55b9f8184daa8cd939e4dd2a5f77767e009e4e821c7dff11db043d300b6fc85b30f4da6e4fc43762f934a97f8d225c28637b7f65d969ea7fa88c2f72c8c5e09272622a9d704d279bb647f2dcf46903986e1a3361bf22f236d4a2f2bce3cc820f4785fa7f721049a6e58d221373ad4ed953882d3d0ce7b73328f876b7531b5b8937ee596ee8897dbb37a0716af35a3470fc90eba2e9602b3991d1e24760e1bd6691a0102c4600b4b761e6969e841525ce8ce9d895124928664a0c9467ef90adc91176ad73d630c9d129a4a0de987d011dac89ce5f4cb400cbb23d45e61bffc3959f34eb0a5923fd3f03e97740d79817f861bfea113d098e7210458758c54fbcc689f78699e3cc668d701efadf6c5494680d85105dc80c861b5c40a6232c7bba77fc75c24663e6e4d499e7752b78362ac51f4f3a17da629d1c38061f69e3eb32f859233554f31f2b66f9a37d2a669bbdebff90e10b12db958e281a8367f0d8c8d2af3096ea013e215aa54ab480dc8a1bf69ba7b49c569e3f0a29d8c8a5d1dbd3958a2b1b7f300c357739f13463fc9117e28b1c534aaa8d9aa7b5c924d66056364a87d4495ffd351415fa32265e14b82bffe930b30dfe7e20d7de301f42456ac0c86a3e13149e59929476e8c408c14d4cd1d83eeb3c478175c7831f5de6db0ae7f68830448ad7a071c6674cbbc5200bcdaadd188843076c7f1242fd46340663bd20777c8a7562abda19b25d37b446505a61e46fde284394fdd6966886e70ab9ce14898e1e8232fd0d377bb7be61d53e8804b7e94dbf7cbbdfeb3bdc378bbf12863bee9a12403f437d3d9405f4309da8e2664094ffc3f4712317d04c947d81db126d1eb74be1ce4178ac1094a3221b8df2849439640c9e0c2fab0a547328868f050a2c874d4f4727e8ef2346826b17473fd051051ad0da4dbc2b8ab9fab623cfe8a61feef8ad6b9e5121ae955e363c9078dd8ae246c64ded4ec34d6cd88589a98f1ebf93386ca473d320b8efc2719bdc303de5de6a3d9a58147ad08329eac67fe806d305aab00a9090e63012ea84bc6195a4e5273ad727d8ff8db556f95c3ef32c0ef365c3f2c326ec16cc28942a79dc15bada785f5177e3fba90f7c12b5e2a87d4406b3879a708e4daa1ba6f15370957c102650e37195aca0d6a40a7147a7114fb2b17fe3bc3cd479cdec01b115700310105557ad9d64a7b2f204cf2598628871f4d23e8531a9413bfce2b1ed5c34c50faf03a65d2a71d8eee190964bcd2f0ac2ff7b16cbf37a53b3c86b876daee6a1fe0fc31421309f6c79666cfc13c97cf740fb959ed02ef4754c4abe26819cc30e7bcf1e2beae4f5b22609d2d18f36f55f5d640bd72dff3e837ba0e89b755554a42efa695b45a4d294f46d2ddc9138c5eb9a148495574f40a74156cb19e4af9dfe8ba59941a14341e611f1a6cbf63b3ab12ec6853c4582e57c30652cf317abb41ce212457dee5f80c3d7c66e426b895e4db924bb728e48aceee9fda06ae30b13235477d5411c2020ec6747be0c09bfbefb62014270d48fde0736ca86bd0ed488a8bcb899641f7845bef41e970b9510a640b7bfd978828836717b418d86a193920a3d5a0e98bc4f5a9c9ea0c2f9a0220e632a4aba37176473aeab479881ae9d9d7fec2ca84ce94c5bc2a4645ab80c582dfb7ff0370613259a0f9065d644483f5c6bdba66f1c1269a6df22081b1421765ac670ef2e1cb8335199763145968fc2d8d9ff92f46d56ec3d21e25dfde316151e80f2661cd6592851e3597195beeb2d15978083cdb9139552d3066590827e0353c4392dd2135adb0a39445716a9cfbfb8c97b6b4d49821dbcd6a7a36c078062d877821c40e5c917b075f92e5e032e969f3fd9bb392b9c468d6534b975138d12838fb2b6e53acab29d5a052a0f3be021816a02d9edaa1bfa1e88974f8c5c447cdf7b79766d8039cd6032dd5ffc22e1a8258c8325bd7273e791065f6fa285396ee667c8268d2d10cc9268417c6bf3b4098c62701ea18ca211b66f07a33b1c8f1778472e47b598d119a5e8c8f7dbbf1fb2641bb5a3c16ca9e329292e24aa9e24748af1afaea208c8b571a4940a5841a062cd524d142138c830315664d2f367d601cf7b042e304f023b66777ff2d394218a377adb63fe66c89ebde801fb09d3f4e23dfadec88c1980ef37ca8f20f25fce7fc489a7e598755f561d6bed8baaa6c2854759a3a420896571de7719ac834e28b1aa4fbd0428bc43f7167a9e4d46f2a6c047456f0c33ed04ca9cd6d7494c436cb1d2cc782256b3a732f083912d5c5e44aba6618bc9c997da4ff18210eeea25fec71df9266ada1e1b45623a1c22fdb838263dfd6cfc30f90dc31ea693616506200d7370005463aa9255e30067216316edd895212116a92bfcadf9d864242ca5e1d9f9865fe35eedd8897cf0f900ccea8e8514751d7e9956af3b7920933bdb703361bdddc2c3914dcc406c7259be21bb1958fd4a97d7176d760045d692d04f93060ea3bee21fbd4af5800fd854c8004d128db3620d6d57334e5d59d48e493ed7c922c6fe548c20b7bf680709afe4d9268bf21fee02d186ce473aa87442258e3f1f824ef04e38231469c13c0d08020d8a7aa58378749ff49964f8e3b3ed1dda042643af1e6c9ee0a7f6f66f8d1d4512cd2b97a0201ff758cbbb6e8988f4d9835d6a9ad3e29298c1d45d381110a137f0c06a430d289e1b08ef0ce5d9cc382dde7f490af1d65f600f34376cc6fae7345621c5caadd06c3943b088e983909fb774934a5fe570c7ff05e402318f78328ca16e9c60ba1e7783b82b31eb46d909167baac148ee3e1ccd1281e5a30dde3abab0fc734686e0cdb52820a594a4faf17e7f026bf22f7cadd21bf1cd04912d5a9ff108a732c24b415ff6d463ccc87162ad61a7481656cc23b19be45696dbfdecdbcf95b53fa8c8e67f537c3b40eba90f1ed69d1d3209f86e885c777e120214930d1f07674dad01f21ed9cbc0b5c2953afc64c1936c561b476f2186a9f94b3b116130333b3396ed8f4327a82202c8857c8c110ea459858d643f489aa2130b1e9a0f5a18d522ee5a1325b1c77cfa478681268b0e0b4b61d48ed5f65e055c169e658bd4c3a17aae2e070fe5af0c67330599f5c6a703b1df7f46caf2e42c221fa7edf2a6cd3470550343d60bcc25b6bad08709b39ba53ca238c2261b31df7b71c65189b81a2f51289ac01efa896dfbd347df8726efecae392b79f7740645091af1a99b219d254666a771cb8fbbf864660ca0311151a64a0f6b00d1bf6cc2d23adf1ffb3fff9e01249199345fea5d723560b235eacc0d068f1c1a95e26f392b8eabf6c273c91bc904446130d4777b89f1003c19b02039240b6ed343bf2472ce8bcd8bfe226d6542bc6838059b1359743b5ec9b7fd22f647a9c74fa1d44d241d69fbb47bd409b09a88519eacf3cdb1ab4a3b0f95333109cf74b19983c8d51a28a7192002435c83aec8274961085f178bee581df6178048f29d6c5c0ffd41097351a3d4e3038c934c63c3244d856b0be8bfa8c60177cc86219775677dd6da2c84aa5ac7ced2d05bc5b0012c8e6954f38a4220d14af1b2d96a2d8b29f2482fc549ba1de3dfb21f871a07e1c26392d5285585aea1736d636c6559d4abfde17a6fc22cb14a1b62694db812f50d583578b2a5d3ab72a25c80e44a0bcc1fc3f78c5349d9ce7513da8929cdc93a9e26c6d362b35d5951318c8ee12252a9d9c172f24686dee32a3c81301c2c442d18e4e55b15e06554075ed174658eb8163d170f6f8e93c4739f56aa52c5fb48fa672cce4b3bd22ef98e59c61defd948c6967ebae3f169fccde534df9e026fcb75c00f2d600e5fb8b829c413330972e2dfb1c76947f4205bcd65289ff6e87c3743003e66e1151cd14d78e8d3ee7fdd715201c7bd49785f207dc3631201bfabf1901a630fc8196ab0fc59d22bb7e612e67d93587042568b6cf80041faa9a4512811fe854ff3430e3a36278e92e56f2eaeea66e666e533b35a373f8894353a3ff1eca95008d47fdd38f635565fdc83afb52d2f2947403312eb3700f6ee13ceab807a9bb728bc1670bc14f263472e667882cc6498ee91729aa966cf033d3cc91a74af75953c51afc29c620f190f7a0a5e6834020f88b660c12a775fb5536547637f626b98e207b2a0912d7f7f487eea51ce993c8a2cbeff18321976a6d078a2c80208e8c917d6519ad73571350e4202bc0536c0065ac6eee00f63991be2ce9675cdc2ff8cb3a6c08a991b10a30d1d93e0907b9abbc75a7807ab11ed3705db0332a0304eea6bcf1888da7a2cb77a4e4cb510376c54359686c7de8cacd0bc8b9fabf65ec368d052da196d8db795f8a43db2443ae2548a25bd25e6638570c58b612c95e9edc567d1732fb98878d437f880075151869415d5aa37462f3d9bca903c169ab56058172d58866534169f8a500592480e7141ab068f6094080f303b99e793fa047421925cb94a0998049c6f17f4644e3237da80b326384f5c12d52f0a443e27dce72f5ce2505f881239d63478c8cf4b9890edde2950af2d917cb9238f8975961d8c3a033aee7eec3f313f965c0c7a5db21dae74db5b1dc81f5427a8810989971c1624f89e14bc0c59d42634a8817694779d1e99256f619e85f77678c1ef94f6d8db707b698367951a62aac9d1adc232cb6f2fec69a37f022ae26fa44218a1d6cfe407ee1eeafd697148acefa0c3b14e419085b8cc3e652ba5b6dd184ff62286aa4eba22cc55f68dca6ef9fd6cbb755c0f2d59b56d4025a6dcb608236bbba8424264c000f43acad23ea96724a94e1b5fe430ae5cafe50fa977226f369b971b7e2c419aa02024e84e0fc2d77fcfafdd33e3fa6afdd1aefd7de3e8122ff74a3e44a707d72e672e33980303202ac88adfd75b794065549ed44ea75493eaf769d75b455b7e2c9084feafc6c63f51866b2b2c63a770468ea814bb5a271356d4bfc275f1421fc082e52366978a5f3050599d6759237bfee46bcfdaf5925b93cdd9a88ffef3f223bd6a17b2bb6ec89d164d47e08b873728a4e99bf566bf196a678627025fce6cd93fb830d1246ba250f7eba0b66476aadefaa6d459e79d4f5f29ae0dd091018dc8678f2a082ff38b1ce101e8d2796c5e8a7619f5413773ebaf75cf0237f1863dce004980e6d9d1f37792e3b8d5d6a390380b198bd9c4969ce48b97274805f100144d0fece510832b651d030c2d902f97ae3955d37874a948630080b975f65ed224f80c6e5b7a98af8fb5542dd5488fa907a8accee3cb7595cadd25ef113e79ad0b88618eea8d9d9191c96bc97e9a9a0bb87592bd6d018ebfddc0d46e0bfbc7a6ba2756a2608fe209a79de32b82a35167719a71f84d66cac2f1cbbaeabe65ae2f74ae31b29d23496677085fb3ab32471e2be40a41616d1c8849b8794baf7b534b67945c3f7b1ab06cb78ae2d8fe6f9da13fcf35af80af417864143f7b499e557bb2af3c436c96bc44f5dc767d1db7da03618496b4926e993c26b094b9776465ec3658081be786631f6a7a305b51fb51a0db7a55f0b6852b23604b6ceb683a16798d07ca94e3c1e087396670449c16a425490aba5aed26358ab9c80253c7a771f1c629ac8da33d8cbcbe2862346a427281fff619f78c6bffcd5f69b722d1f54e542cca696cb01a0eef11615727d9f32c77fd6eedd7afcca0427a59b698633aff00677c33547a29792810b108bdeb1fa06c2a45ba261f3780d198bc9890b3d6eea027e75c2604c448379123ebb8b0e541a631f9f8de084db96f7744876331b42d686b77b9ca16fb56bacda72d806e043ba9db9bc01c89d49217c6913b37b59fd04068c48819c988e30980822fad89c0704733a7a9dec05ad0ee042491d1a136d4a4f8b790c776cb9ffca191915db09e82ff31952d4b58ea58107cf5773ca6f7032a0665f764dcb6c7ae3d18b88b123e326530954dc7d5cc0d7f0c3df4e7bfa9c003e853fa4e11561bbe24e6f2ae3ec680913400845a394cc1f50ed4bc0e7a4ce2fe3748e2765227ac63ddbf8c1045cdf225cf24d78255aff2e1d48f93fa73b9f418b2c7136f2ba9281c9eaec68d05bbfbcb299083fb96528c68d3ed44627c14852f6fec4b0781d39bd352ed264dbd0c53f72a9a43894a354c8cec21217c537c282267168f0df1b9c97ff00f99a6537376239b3336a6932e311c201e53acd4c5b9e97cf4697cbc979ba87e765c284bcf1ff4687c7793e0afdb8c972276939584a8a6e916ca653fd0eeca3c9815b6dcb3abca05cb5c33b3f5f1bc419fff8454ca7c661ea3b2e7ac62ab8d806d73c4ad6a0544bffc88e940ae00dd4d9ba9d675f195fc26431f8055f8ba72dcf7c83b3e10f7e8486dd9eb2ca05aca5dfb7dcc5fd65739acb1f512a3d88ab0269051d4508e25b4038c21529050300308a5768d6d4fa50401d4a3d5e5014397c095e26615a5408c00974efacc07f85e6030766f4464a49c25da3102a1738072e44482077b98c3b244aa15e8b808c43d205d99d128fa069e598cccd730debe3cde2c07e59c80c73d59a03d4f97a9a1cb9584c74e74805e5631d98ddad1ff87f41765d048a106c24a23e23754c501e61155642a15a8093b52729e0f97f59b41ddba0f0aafdb2a7a164ceacebbffc9346699bc49edaf7de77149a71ec9e373925c00b0ad990d75500d090d76d1aabfcce784becfe8c0912391cdb8a4220f692c07ce50ac97c5d8be2cf7bfb68dc250225ebbaca105fc537a268ae6162331c189c08bcee5b4daadca380f0f8bcda768bb39545b0a092ea032332a47b9101b9540690b42fb5c35e8a44055328c8f29dfbe63a0f9112add46d7ac77032c93042f3c03d88ff1e2f24cd245be2ce8c2ba9a3795cbe205160f1aab6b1b2be8a5d8c1d432d8ec5a45672332c23b563a3c2939a8c36aabf74f0be75d59b4feb83393a7e37911d3a035a11e54eeaa8015943a40838adcf796b9da7757955da6ccdc40105a9ac1def9459c360ccd8f80f14fe6e28338242cac4f4cea508c317179c88208e2108879525380ee11d9cfa870734635901396afd75ad46def02862383831b3b7b1f61fa8cae9bacf6d218ca4e17704e5611253f78cede4e097a53cddf43e34090c45478fe577ae22a69583eeb28218784127af80d21332ed9b5843ca04b36d158eb9255adda2a51750370c5f3e01ccb8d4fe56e10ea77f642e1c6b077a0ba407c14785f23d35e2069cb28937a3018520cdaeb81f8d62e7979afc9207028ff280194cfccd7cd3367e9edd2ba3f339a582b635dcd1a41ac570249df49e350b8822aa49dcf12fb4c3133bd296f9beaf175a0eccf2b3a2f09b2cdf802c767ff8de7bd9d1c9197ecb133b427637deef73e6bf7ecda15aa6fec5e7ef8a06e277e74f4ae31d73578e2ff5c6dfbdc84e18cdb4abc2f2166808abf4e0207cb3fb23291660e7a691dbb86ea4dfe2e213deb48b06800066cb409e252fd8c5b6828e18a1e1969e7e7eec8c7706bb4a31eb9ccb46810233f9aa7d74d9570d879a0d52795e5898ebf5b984d2e6e9497d6d2076a74218740053029095c72f562f9b6f4c556d33ee7119824382e43829cfc6ea8baa98cbcc8a7e4925ced3fec247f1e8811d10d36e5102d95b17d22cf93bd78ec94319985de60ecd84d185e68b4b5807e583422a98bf0ac8ed9b7036fd3c609dd4b58303953311392110a4547b1ad55f38921ba2eb880e7f0ad2b3f6fe0cd5e2de21193ede2ce7cab28f083a97fb42e9de1dc26f0ac48a31b462be9151cbeb1735cc8a784175c74d6018807f409cd12b3cdb4e2e58799866b158216e6f1e3e38aa5389052525229c35e479e511259d50a73dc7272bda37a981ec4c4f79b88a1b5359d8fa0fc946b62b7da35eaaa4a4a28f26f5cfa5298a08f874f2df69583330bd48ab608c4ef526426d97fbdd55cb14f8ce777fb9662574ed0f2892d1fdc9731ada676aa207d46fb81367517d8e6816a1fb0b2c2a9015bd55e1ccb9b0f1d30cbf6fc1ad4e3e523cb09c789a3c7b776d775a758d957df1703e3917d83bcf9f631dfc6c0e3391c73a88242fcc83ae4de449ea8a280443528ddd3e6e60277cabe36fb884981d3bd835ecea909ebc3f902bda4e7e6b8dc9f0617914edae771322f8bdf02353d7715b5317df6ddce53d4e033c73fe31edd4e1974239464ba73957b7c75f6ce8d8b77d7c19c1b5203b43b32f10504ab4505da50f4ae3efb079f747c7e23d6c8464401447718a76fc338918b4e1df0032cf5f5f41e52638682643fbc803726942ce09478b83ed8d113367a7db46bd56b6c5a00ded90e27bde3be9e872292a0e71f99ab127b6c7a9757d6ec287bce60c172b260192ae956edc21e316cc8e0183cb53cd252c2ab6d3baff47a5fad99511f7a5c4b05188c7716364707f8a7aff0925a2bde6c9d3d91a039d5a478e540125fa9f5d77ed7c2ebf657c6aff586478b6ca151c4b62dda2493b285b32dc3630fe3b9f22423533f0ddbd4ad38de2a89eaca114f9a459145a51d660de999ae6349d4648ab381464c21977ee5a3843085725b0262e3a007f3f050b9dbbe971aabd337ae923aef2e234c7d1a895aa741d592e75d0ea07c0c2e0911d94a72d5bf9c720c3c8ecdabc9baf53e415e98c39694a5b7f1f67a07e73b888d6832df6b71ac2839086da250f097a5c4d7ae703f24b5219281e971decfa37e9519c17366e11e4cf177354fe14893f922895435214f102671cf2cf605d555313bb9173b64245c27fd0012e8fb49464c9b6de5a3c97290bb3ba86fa4910bc2b602394551b885c1086238714472fb9c9aea8232d6d0aadd87a9c34ac618a4c7701c3c3e029886aa2ba9c20f2c6cda8137014233fbbbb2d61f2cbdbe67958d716b3f6cafada839b6a91c67596d1465a518c8447ed14a57a3fe6d6b816c0cf32fb2b87df6ee0f954d2fea9762b83e6b4f02efe71058f1c0d703fa891ce5c81600e32d90b90abe0d5bcc625cf38345a69b29e7ff2b7b495e40721c9e06faca2bd742397a7c759cc919d75d44b3e406f07f80976f97b2250b240fa5d1297f5c4ce472ac776db684e35484d366de48af10f9067ca0451822a6c48c98e12adc3176aa81fb18a6890022bc6913749431f376425a68df70c0d88c1b0a0522ed091b87c49b2428258bfc541deda9d4b4de214756241283618c6dfad9fd382d5db2c913c9a27d1bd669bd5fee847ab0d6e18eccc10faef466704b6f40588c96524157bf324230b84f7c8479e1394fcc72f081e3a86696e0b73f8ca3ff344045c48a9d35fa168d911f6d8f0201e42e549ddd9ac3ccaf63d9b61f097a29b2cb1368a9c737839b06a016cb0371266bd975a696305b169b02975aa89630104a1496bba8a811bdc95266eea76f4216a1ab7f579f89c60f6866edc4e037269fc76b9a3a29ad24a729e81aefc32a9c1e6824e34ea68c4b94c696460100e9e1a32ae9d5a5c6e6f92c56e361971d78c79c40b2e3c709385b09579ff549143d7b326d524fa4507ce347bf722f55d7f693ed46c90192c89799e6be3673a98b563f12405b4a33956bf5d8472946cda4239d008f772b1cd8ff5fefabc20bd2d7d68fab27c642df937bbd938f6d792112a0d40798ecb575b32d2e4b84ad1c90ea74d8d43f614fb3fe5f935dfb04e9627cd7b1e60a730b500d7f818428deb16cfcd5c6fb57c2e2d3f5e95d3f249e6b9400edf36828b0ae564eab5a207ab45f863ce656c96fee89b04ff13188fbc78b923e3b4084aeb8ade9f07d8f1f03fda6fc11268652bd37eeb3d35d7e126cc3018d1c02f7d6d5b19e1d527e92d17f7369463564b6487f94bfe642e8ea9dd4f703d133ab1a1e816481bfc860af971b4f707d15498ef309f0ffffff0f