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 72868 aac8b5f1b504d8b7d5f4f744400a1d6125b988e22a0e6d3d7d2555d1d9eca7af

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8fc5ffa428029d0588ef907b1f660b310139632f7d5f19e5e15c68def3f76005
Certificate Block Hash
aac8b5f1b504d8b7d5f4f744400a1d6125b988e22a0e6d3d7d2555d1d9eca7af
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a0200000201d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a5c8b762405e6db4c533bc9ffcb181d010bac046f815e50e5a99cfc7c13ac824b84d09e715fd1f89c97bdd121ff453d72b0a28b06cf91f65d9bd19a45375818671afbae2539c308fd31d5adc1cdeb7479ed738a1c7a7290c65060000000000000040000000400000a0200000201d0000

Raw Header Hex

00004020f5fb1b50c7f0837c5ad6a8ecc298343d665fb706575ff54844293d25f2d669e0a6c43ea3ae9580d40be355bdd36907f624b46281d6d4b3d4ce6d5a4d814028a347852e6ae9ea00180560f7f3de685ce1e5195f7d2f633901310b661f7b90ef88059d0228a4ffc58f

Proof Data Hex

59,560 bytes
1212160203074d7880d9ad2aa7943ab28d6db65d9d85498c6023a18523d699407156e50240b1ec5f072e2fd048faa9be53a2023a064d36d97aeac7aacdeae065e67ab25c6088365e1d756fa1fe40a816eac95ce2427e5e75e2b31192ce3bdf72975737b1c08ecef0ba95fc3535a240024e4acd249ce4b03bc8b00b7800531e98683c3c44764b01d51155541dc4e7bef3cdc5909cb975b7bdda660947627fe947ed6e8a1d2645855f40de2d31af01ad5d24ad8b1b144476941028e01a5eff265205578c6d3d605df260345aeef29cd6fd1ee791fd5d44062937feecebaf08d221fdef4ae558c3c062a345ddc08b488a67d7f4a637030e90ca5572fe211c024a2d5e57e69df2701bef91c80a6b5bca76e06ce259fe0ec6d88cd5b3e64c2cc7bcb608cf52cd8aa1bfeef33834857c2ec994e5792edb72c00d7b55bd6188a63993f014027cb54f22b9741bbffe53fc0038bce8983f984664ee41cd2340780046cae909336ed4d3426a1441e900cec541f5431dd595bb98caa126125fc2e85538b6c07feb44feb54eda785f1c78498968a689a3c79074277f713730c4264f3fd069e978448ecad565b155a8ca9ef1a8eeba72e273fd852d3084623a99671d67d63e84eeb0d12bacc39662c004df807e283de6fdcff064b6f4c21572395e11871cc07518603428355b1671712f364d770d83303ce533942f9e5beabdf7b8ea64034c5be799fd7b1819d075302114dd32cfc42dd3a00a211846c4762475dcafdb387be73a78022e3f090e91694fc995741ce3c75d55cce7569b2f26997b1fdd4ae4fbd73f0d7d6313fed5a4bfe1258585cc44904f53296a20cf207a61e4da322d49ab544be0467f97ba24829c4157cb2f6001635a80754791e3e098d2ca9c372170fdb241e2aa393c072b29e3a3926ac67ba5a6dae84d8026f4cc3b7ca08f9be026d0fe3903a3f0bb3ffc83835c76a55f82909c5e04c01701661de252fac6bdf5366f496b77a3d832e22bbe5d228ade1718f04c4a6d6fc699435765a91fb64a1b39183236467c9df08a77159863b6a9da472ee7bbe1ebf42f7605a288c05c830127181af2c73f03da11d4e02d871c642cf337aaec8f9d5fbd4bc0408edfce1404dccc9a4eb104ca4efc5f632ca87ffaef14459b800af97076ac2e3a174bebf0af185ea81fd9987c05f096793d3f89fa60f7dde637bac08edfe9b360e998467de80dda7b9aeef140cc7fdd79eb821363dc6bafb814afdfd3fed8a89a9c354d75abb935e96423f5a3f9818b262e6234e09140c7c5601d503bfbd7e252d477f5c7daf329aa98f30e666340ab3e4d638689a2b98b72d32ca092ae047df3f25022125a368141c8c72401760b7c98649cdf0f523b9d857c9f0c0fb7c675d0e0ff08fe92add47f8262340d43b2eb04d701449c7ca22878bf797994fc499f421e363f3bd3e9c1570bec304cb0c0cf5474da4fb9aefcc6dfd56ec852c29328de4d242e29407ebf1400172d3f56ca3aef4e949fbc3cc69ffe0c6f00923abd1b4b35799b2da03ef83f7cdcffa34d387d16add99f167a3d5f8cc8b1d912c997b062977d120a488c48dd2a039cd30b610859d96cc3d4121f9803f45302615dd55694593dae110a7174c6df545273b9cdf74b7e957de0cd08350208d6618931d76af894a02ddb69e803e787daec80e1d19fa131b022cd021b452cb8bb9cc33e3fb42e4dfc4503afd1f50e8e347f7c2bb5ac5312df2515ad162c7f746866440381e2323fe08cf6ee2e685986c094f03ef3dfb128f5e90e8634d5d599de54fcd1b9f15aceff36b4778184ea06f655a009dbf552c33de4649a450f64d47c30078e0851dd61eec1aee603b859a4f710a7618f3528314f955533f08fce723f0f3c4d7ba418a830cee926adf01c5e8ebe6c89a8571ef52aa18d763b555d7959edb9b2d3751adb4f7d120363038dbcaeec49b31dc9bc63913b9221ddb311ad62a8cc389c2dc5acf1a2c60cb447b3da2ca5ff0a7a10d28821f11508a3b403315a09b0136054fc0eb71792edeb0762dde0bf75c696587a84b4c6b93de60cb3a0641227a80f53a6dcab5f14234672280da2458d589702532231d7de13e5f6174703c941e1d5d445a3636b8cafe9ae8b084de9907ba8f3e39d5517512a371b8ed3dd58120f72e9157868c9a096ed608cf5082966989644883f89cebfa5401d3618566fcb39265aeb99423dff5c88173e775981a82dd78532c875b9a26007f586adb41b17e0a56b82157a4f02941d3a8fe352a6189c6726bad1103f7577da94ba92da0f1cbb29941f6513d9594face9f1cb3996b5cf3fcf6be26cbe012f34cf9fdfb98a63e10e070a052e1d05147c7a244b36c265e43b58f7dc6a4c76505366c0d9cb0d5161bc5b4a660e5870c9b96fe846f6fabc406d73cf57a1a988ae904bb745e1efd3a885a6bce25a4e3d52f8a22e5d7fac22e150da3ee7f02f9bbd3adc5c27f564452eb7c574906be23855ba12e9425d2ad6281745a8e35f2ba7b11c085f38f500eb0fec85c6ac607697226091951c4db2de83ff6117357aec32a16824678cb98946fe50ea1e959ae40c72a3781e8719539e018e5ef9d1f37f712816dcca0e6463b3f5155c89d8830d61b45fd08a1206214320e9a099b5f010126389cd63ddee60e29536869651770fa6a075a86a206b53fd1f7dc10bea02b0f97fbe0118b5cdf158d32d6fda04067a7744b1bf813e22711f8261598587f99435d48cff3979b6c26fe5306fda726e2dd5741af8da257d3057f77cabd9f988fc00e3e22f783b376cc0f2f8a8c64cc9676e3d84532908d76172498fa59759f6b32628332c9611dd68244fdc8fd07c3d3b061cc58e8a0998dfa58215f70db2af58c5dddb116571680045a8af07d8c48508f45f7adc905c4d8e99df1c6afc49969b780998d857ea009624727e33dd163ba6bbd9f65227ea48d01d804fdf6f52139b5c3adf1a5a52f5229ee750e53c2f4cebe578eb482a727ff9b94fe08d4e5b0d22dcf1d1dc4bd039756b011fd91c4456baff1a0724eacd7c1b0acc2b6bbf12de405ff7d43f0cf4003d45145e5ef2c5441e2b4c867e43b2b0d16d635759ca0d2aa35500a42e208ce8a1599a46011f2eb156f6382a2ecb1d80ec6324d207062eabb53ffe1413e25181badd85726c9246387e2f3407bef2d62e12024fefe7b2c4f7e2ea9eaa8200db17b8e55a78f22b7b966a46041bb516a11e2f22f6aad4cc46c7ca575df3ef4217a6626479141d97ef5cd9fa6a154362648b0e6fbf350cc972e3b079111089dbd6f6eaf038d922f46bbeb4d08ebf762c28555c8b9b0a981780211f7d3035ea949d09433215960335535918202476471f135104f8354062aa97134ff8380dd82d4e9e0858458154b47bf29cb4f90b19188c5d303ae46499a2fe0f0e0153b65cfbb4ecca0d0ffaebf001184d3a058a5aca5dfc35be0b90bf4fc06e0ecfaa10c979b012de0af5021b5e76134ece2f9e051cbebe2767d301d945a5794d63094b090e668a501a88e0c99082dae4cf86790792be1e6d115d9c3e05eb4155fcba5626b6f28d787401a5a08c08e7086304dc59a71742eb3d970d44138a24005858d83a486ce905da814f1485ed32b2d216af0643c202a18936ac3f04fec6499e2e64901780bdd9a9968c78b9fd56f3bae09a013ab379a4beede371d3b03bb381b3f7319e7237ecfde11f04808379a1a6ffd99899fc0f98b0a29133f3a074f07ad008c2cbd8cd586048f70792853120bfafeaef04bbd995e07d88dd0bdfcbb267a2b16cd2dd45921affecac44128bcaea594562ccaa6dfe5be4f0faee446cd0da763629faa0486f3438c21190c64bc86f667775f5d4aadf90b5971ee50ce175403e942e61e30fd4dc2e2556e6f7bd315d7bfca297a6110ae3b0c8bb33a6360981a826fb8c4a894ce374c45ffbd27e1f844b5b1e272c75d0dd396df9b1e698bace46e20943e574f9091d7e848eb70fc9b3e0c514428c2eca9f4a85c8412655158e994be24ce117639e2f6c7cf65aadc34c6a7a118d2bee40928db2885f2f9f8980375016a753e46a6aaf7ddc0b6317fb43885e0540102d26d14b25d74ba08019021890dbc119168785d76d8a72f12632b1f1372efaf56905ce7f8c9eca89318607925e87714031a50fefffde4eacb3389f74d92cf9c97434e534bc44b90b0150307485610894884c0b0b2a2961eb2c4f8005e8e38dfd771f633c62d3fe7d371faee3354f92c45b2459519782a74f933797906288f836112b392c978ca92b04261e6840996607f84a7c2918db08016d232ce4cead1ef05813a93b7a3cb9aa1dac6fcd25f886628e22be8c47e9d3c838e17c64fe0f5d405dc368812e914a45636218287f8513ee5d5ad75392a909b12177b657adbd8faf21fa9c74b094fdf8c436bedce1ae37ed704f84dfdccccc35d633e68e92b4e4d413c6333134fd9a10cb4a4419607e1bf30cba90428e781dbbfef94b7feb04d784b03566e70a6f3ab5793e5cc9f2c3a13bbdcc52bb5764b096b1498c6d79b2cc710006a42d478f22433f56f079f1ff85036d4556d91b32497d3be2444e09c651b4433385f5de3031d3beae05b903f33a1811aaf803364ea13a3315a79995e50345341986505119a87481479bda00418e9eba33004abd9771980eb6dd0d9b35973769bc4da9ddb960a061303a17df928c270e2dc8282ff2e84a4788f16b1889e01ee6932ff1b00a0b67a203d138d58c08c92099b681091b5a3499f139ac760a88f24313c386af6140cdc4f55ebc9ea12ec241d4ee9c738e62fd6aea7874d8f47ee3f7617207285857b00ad3ea9a4f45b1747a74026505e9c848feff792878745eee964e81bf0d0afc4bf1f0c0dacd6f6cb58edafa5b6ba56dc8f8b423646e45a929f7c33fe68fbb3d69318e0644bb1faaa6e8c4d4c72db9ffaca678a953d97a259fee0979632b67bbd25b09d868b029154a553ce7d95da72fecd85e4e036b1aa736b0acd0f57154b0da3ad5fe96577ca335000a8c417468f91c548cf78c042013e5fa146e81cfd7112f783fbb7cf1fee71cba7f5b62f114935ad2b0efe10ae402b7e05489ac28789ca19838dd888c5f1c937b87b6d391c9727c0ea16ade210350081faf17b9264cd6509432af4f8187f223b6f5e3232d635c30773fc23986d2e0d18dc2b1bee4143a84932da3677ec69cf1f3bf67bf0aa7afde595c1bb9b96a0832126c8bf2bb581cc439cb5b2d86879dcb52f4f38a6580ddfbf20efcc1c76ae159c6d4ddb6729d2c23e0457b3efb022bb52f84eb65c27b2acab9f110d774ba9abfdf62a63424e74cdc98984ddc1f8f4b27d38eeff6cc970cb8cf9f3b6de18efb549af7d0fc13009ea08de8e72fa73f5d2a8e13ec32575eea43a7f523c217b695ceafbf0e2157983fae7d5eace6ad1ece435cf8eed4db09ccabc546e8da1ece04e4167ae975bb0205f4fc54dd6fc57fc87851a8fcc81dbefc9044393b172bd538e3a9d38f662cc7c1ce45878a1729d944be3bf67d1de556c75a1b7be375eb7b36d5a94c8d53e19d7a9bb72ef12293999df9cd9a77581e83b867e7fb9d3a5c37670bf0e468ccc09afc00d142901db6a7061b1116824d550a9ba58cf8de7d6cfda0f16d93c15ca981bede596b8f9a64570a585992fb4cc881cf69244aa8d7ebc68446bfd427c073ab0e9b64501d7c30cb4d963a082ccd4c0a10ee1f50988583661b8c5498e7aef45ba1ce808e10162698342a10b56cf08e437a288c1304fe60bfa1f6da6cf00329777df03de39bc8cef46f56e58c1867d2693f3bf12927a2fe26226b0e6f1c242d5584086471c443f16519b1a4fc8cd6f3f610d852c64feb8b899f04105a8131ead7fab1d7b8a9754850a2c1fb93b84d385cb5745adf430723fe6670aedac48ea7d0f5f3092fb87270df492892f841a6e61542f344696728eda8cd5978d2c0ca2ad59c5875bd34f5836c50a55161b9fc753499e16076e43b8cdfd3e79d937b3f687902f70540f1dbc7028d330eb5a34dad87f931f42f122196e9143ec179ad2c4a1acf0991a52d35f040b0a20a40b942f38f98de3c99588c6a1a5b32de448c48f7de62bccf99b635d2043917728b934f156ea66a590b4ebf31e515d77983d5969c188e7e56f83ee5535dcc19d4633ad10d8a3812899afe8dda97fedf5bb8ddbb27d25ce17ade16204051a56f499ec88e74e657c8b278df743c32c0b578e43ddac86d274bba8000dfba28a20cf6ac7a3004c75d8c51d8c768f682e4467387eac2be2f5aef3c299e03746d1211f93d20215fe0554827f8dea4673cafe0e731626c6abe41f416dc9b32bcdadd425475532540fc29694537a6de4943a4ed937500087f043e2e24147a5af6cd46e9a9e68827e9d00521260b358d7ed243213ccb1e7b5fb51194df79cf6f297443390a712af5f83c6dd636a67e8dfee5a3166c5642414ee726ace34324176dc6acf900171ddb80702bd5de1835b197bc366b7f0704f6030e76913fb8e6a5b730bd4a02891e540214fa4fbbb6630f79d3cc6f7b704283bfdeb72f3220c3a4f5830fa5915bbb3531ba30e868c9c35b9d65fc0adf3bdc15536f85f7abe56a6d17c8447530d7df7a73b140bd08261fd7a737182fadc399be795ecc11bff5b5c350977eb405167b4c6abe37c3c00b8f925819f6f6beb4f02936e03b64c40ab1e98c22fd671da4d11d1e38dba5e298139ca209bb384f13f7498ba2aeb0cdf81cf6d1d3c3682945045b7c31e0b2be8f23b4000317fb96b846ac8ceeeee86abb638be08447c9ecdcc471c9e8d73c0df9d191d37e33107ce42fd90f236ed1b0b82c72732c37ce192fa13c803163ef766d5d869b3e7f6a0bc4a484f862af6886dc405b97b1d87479420fb402565b468c010539d3ac305d7f81d3df1c9cefa8f8c29f7b6021ae4fbe048e770097651f772761da2b1605c0fb3d387ed6446d777bf0722a5340b7d3ba50767881ba053261c21d173f85fd6b3dc7e3c31f74ffe25c7c48069a9b212f34e14f559773ce95ec35e95675c2db5db367626c9e6bff0454e0d7506c861857e0cd09ed6894bc4d6c998d9234a563f144855ac35f2ea65e1bb14c80f9404782e51eec13abfd6a9341609a86d9ff101f667cce99bb9d276c540c73b4fa563b87c9e595c415f5d52aa95b07fd3720586eff8d76b8a443eff057c0244a28a5021c1272d8af0d2948b6b514e00bdd0b1cc76a9543952cba407777fc82e62ceddcc317c165c64521a1303bd9482353be1ecf9f7faf868533acdcf44b7418834fbd186fae3c3619329c87e759a96263d6289f691d0b50327427aed2d4c07aeabb6fa39ac88856f0fb4bb7027c874f8ee24faa558dd9404a8411335392715b8438e368eb3e9f7d56b6268be27397cfbcf163ca6afef5efa07a69dc39e025891e76103001f3c277e4ed7d2f38a55ab6c3455ec873f87d11cee7c18c1b1c749753daf64865dc38e4771f63137f64127cd6943183cf61cbcfc526622962c1067f14bff913f36656b184df05b8d0dc2e9a8faaa01c75a0508455bf9dda61d07900bc2ffc1d245ab8d117531a5b7d3b2c0ef980aadbc49a7f14fafca5e87fbaa4e8b87d11435adc176adf421fe41908f111f6b4083a9014f60219f615700ae52633ed9049a09b5d706d8a1bcae52e6e8ae4fb9ba45a5de61f776a8d2853621d3587f1d9d1a042cbecdba6016c33364e2fc19354f0955121c7c1ec43200ba8f3ca5be7bc989c91053ac23790d8d91fe438d86fe92588da0512dbeaa724e29e8cd58b32b4b39ef051e8d23d8d2c6b39a29cdc1eaf32e6f040163e2597a549a1cfeb52fe4285519db6081005dac557947655c9a87b210bfe425feb4564fa74c75bdf2dfc77bfecea9f27a6353aaefab5128f2d2e95846e2787829fa35c0bbc3ae33ce4ab321c4ff1b2a4e4e014acfe3ec73601a7b69f139f7effda8cd98245cd9d1416f732425f28835592159815f0b492744a77c90ea54c0612763e921e63086252f806c84216b03bf6aa9f72583bede95f12fa6c26ca64991981641fae5f7c263934655aa40a8fa545fb570a9f51fd7c9286c461d86d32a7d3d7f7225ff03839baca615824b0bc6858b107fade8b87a0510a7a0f541e1e24fa4155c5abe6e6477242d6c2014277487f32072977d3f17a57d50303ce3861537a1611a74fc0fc8b6f4625a7cf3390094690aaf7464c1a7f868e314228f47356d807afcd3f9882cce8b801b92335da7e2078da9d24b0a36cce2028101903d656ca48dd593b2df9caa988e6dbb14481b4d8471b3088f9cf1dc97f98b1ed25b80be6a72832032db55272d74e53a9ffc6d4a0c4a1af1dabac1164447131cea490f1576edf131f45400958ee4c1a5a323e75dcb566a21eaaa907d1c1ce0a4974dd1abd0d99b4a9302603d9804176ea6966525a543b17d7e828eebc68e808fac15a7b7896d69fdfe5eaed0a3eab57c8a3346eb793fd0b3584fb0a1d4f88cefe969d2563b9f3850ff13d9b9206e3daf0dd284939933e051f4b30918955a3d98754296366de3b2bca07b8614e22172508c714982cd8f2bc828f6b1dab18601f384ab5d55b23ac7bd47e29eded7664b6e94995398215c8f8c16de365fd225bac51c2b94e5402a2a6bfe0c15fce201938c40447e4e5488f3908a64c47e9f8f3d43fdc486b90ef5c8330720a128616dbbdc6eb3611a00a673515723f2496e67c05aebeddc844fc431fa6117aa7421cf40ad6a1cdb214e870e25ee7854848b0b9f254f8e35eb47672bda95154af11480d02050880e4301f15f63ee84e4f374f7f2d24271fab88e8ed767b4c0ef1712848f2befd1ca0f33a597d805ecc248b7a70293c2ab8218f56acd0afc3c8a890a269a56483d6a86ddcb7d68976a89e611aab5f97f7349b3958b5ca47c63817623ba05a5c4d12b92ee75af8f2abfba3f23c731e577eb9618db253244fa6db0109327c0752d1eed9389b5705cc00051051328c1ca0ada1cca8bde7fc111c504d8189596848ad63b68ea5c0d79cc9b1157c74b452f0b0f0f7bcff51e81e1c3616d632bf0448b46fbefd83fa021f2c7e8eff7983f25b6f513ab213ea00a9cd297281b2ae6dd22371b2c6faf2b85d988a0b94d0884b7699086578e68609c580e88ca237c2bd8ca850a40c44d09a7808320135af8a383cf2fb5f0a366f42cf1a2d2b2fb692d2bba10db22d51ae95c1f742f263e1d4ba8ff210dff2d0e0f14e8d66823dba7c904048cd47ecd314fcdc28ab0339298c73a07a0ffdc6bc4087184b39952e12ee4852efbe07562a54a12311c91e4ad1fdef9cda5faef307c7d57c38a9d554fad722694623207bb007ebf0cfeb1c3464b7520b5734065b8c8ef503c0c3817dc4f979fbddecfc91c22de5e133de64ff76d774da69db8eeb60ca16d42058ce928d7f728def210529be065ec84319cd287b1e5306678b1d5395752df1767d2fd7100cda0dadb8df7f0ecc1749db778a7c8e457e4dd0f6cc2edf16b329b58d056cf78bfc49189749ef202f69987f7a7a5c12c32f517cd135ad696cba4093802426c81eac614a55ca3799577ed7ad7cacd5d21587a0c0c36bc866a3bd0b505b0091b4057a167f5ea8384e83d313f7c3c62c69cd7e4b264497029d9eabba4e5ab49e5bf497520c92efd80d73c1f9fd3283e629a73bad488024ab638e001a246a517e85b2d9f266ee2d0d6f403f08bdc13e91c2d87ce40a97379db22e7553882e77f40cab9d2a4cd06e49bcf8cff460ea15774c15c81557c66dca87e864fe8495536d05b794ebe540414a5167a197873f641499e668a21767fecd7e1c78da44873d63b6e5bd0b4a14050981af2330556659b691361b470d229d34021d570f30c41c864affa8ba05acfeeefacffe9749e719313f3a4f13859737b6b24481cc93527183a974b49e68d4b908ef1382980a35d3bb6d2d23e2cebf643192a9af7c0edfcb637bba4498e9478fb520b4ac2bbee42ef070cf993feb35a2871e09cff8b1ce31a3fa18113c804786c6478a09ce5d0b5099b60bb95f4c6d43b29be55f518a477b07c7fe90c4818c4685b52a24f8de3170ba8d766c64255712b644ea83994b4096e490d0dd4f2ca94bad218c1057d817dbb86868a1a46baa4620e8dbb32229ce3ba287e979d5c2bb55fc032038a28f1584107250decd78ea266d9e9156c5a7bbfb66e8aeb97c1d8fac3c64b044f2a9eb5584ab6381c0a8a6d6fd2f30ff240d5c69526ba7103e1b5f22ad5ceaaf57ca03f0f89d0a4281c1be7ad1842da575bfd97e017b29bb3aa66eb051f482403bdfe935a8340b7797aa7500426641dc64dbf354a2624f623d2403ff4ac7fcbc07cb63a343b9dfc2ddd8fa3b443c11b347a08c3d73b8e23975c6d6111930029e43bd80fa19c07a81e25f27741bbe87ec650654ffadf9d79b04426ada2e23fe58ccf025c9faaed2109ddcbc31a8d12b800c52fcefd01cf45c15801150a7888b36c670a10b431fa279a900eda2f025ab3509db8475182263d8de33071004b7b06139f4bcae1f9f1681a545f77b6d1bc65879557d84d24f0e5e1c51bb134bc540b13feec24c989fbda0cfa360f3632a423dbb916f2a64a7e0a764bb5f8727842119f8480df1cb7784ee0560eee4f9071968ae5f26733b6159eaaf27be2750a4590b764f0852e2f6f88e3ce35016d26e7a1d1d7d13a158a0269c64d78a72d88e4b53680b76a7e194562bf813491c4947d22fc872fc576a7982f9747bdf8ab204ba87ef71041d1fcc9a47f0de4466be5688db55edb2a3080d6773a77f915d5e001f95751040c3b18098e46b4158bfaef1b27e059a61820b83d11930679d7d22a4cdcfd368fd088f2e0c24326f158bb297820acdbd1c91b5010467eebc50e48d2caa52d78e83120aa8deda65ae40fec0d94ccd1fae70e20a8dd4c100ab97de8ec530221bf68c4b44ad8c7cb9fe8046f8663c1f92d709e6d8e399efa4356d4193f01e70c2613f4b2fddaa739b40df4e0d1325148e0fc4fd9ffb6a0b6bb4e5518e208c1b5a8831c3ca77197136a5be3f9e7fcda257530817cd238e1df2d672e834adb9e03be15c8d7737b70a00a2c4df6b8cb1399ff68a6f52d21b055be676e086f67d1cf21fd764088a7b04f79aed6810d9948d8a22b984d6bd8c7fce51566d2905f9d71eff9798e4611b7535b0b3015effd703bbf850791df9329cfe4443b4970a511b51a2007d536f2ee0e89e1f0fc2f2e815fd9ac97cc7231721b570c0069c8fa3faa38c98f076ba66504c044af478408b0fd709109b40e0983d3978882efe7a6baeed6a8e076d917024c0591cef3a38dc02433763f1a191198951617941a79603725973b087b7f254eca1414732f2677a05253d90a47d24c4cdfcb547c743b90eb2c3a1cf702a1dd8013f1423e82eb0aa69c4cf6fdc7c5c84991f5646f641cf4aa3afe7e26c10bc846e6353d1724831db36f09562762ee3990b366b24d98b2080096a549aab978d28a8916f120d95a29b7311e29f848a658f745b415fcf3d5b7a20c4c61d5787f4aa0dc6bd1e8d50a42e4b000401116a21983d748287209eeb035aa3966711b070aac53728f485b6f809cdd72f82f059902c1372b3430136524448c9ac2a953f74d3145c86e4f29bfd72e4e85393f7fa9f089edfdb5b9d2a0f8aca3decb26509420b4db67d368eba6b2bc0f8ab231e40be0a86fb92826b6940ed6772265260dfe4dc7d396e1776d211711b04e70624489129e459a4a7a7dc404ed744dc5706a9fd215b651c2d0dc8b814b536f1a1ab9d9882d745e6a9a95780e0affb1bda2cdf368f35360d93bff541b60382dda5a999f8ace59bac0551d62a9407a60f812beb72072be4c6c5e7a723f8aa9e6bccae50e60c89c4dd91ebb82f322dbfe19186167d27553b46ce6c3ba76d80f636157d0631840fe55e78f9b520705adb6496f5cb8e0aa51bd7aeb079b2e09d630d1d12e0902334eb02a47fbf728d34b08c3e50af8e8ede645c97e1fb9d2bca131ff703c988afebff20a63d5be374674e1e1c014a82d49db8a1dbf6d509d3b609a3029edaeee0254bed20598f81d63bbfaf1ccbd417c693f803dc62c3e8ba2bd106c765f7841e937ecf642885b46afe54f7256d8a016e7eda65faa9dcfc36d1b9b5c30f244d6ca8c14f0573470fcf9b0b6f2a8b8a9c722077ac93c35282f025fe7265b9a23fea62c531d09d88aec292d0870ce6f724fbeaf7e2535d2cdc61e729b8e91e6f14cfaa6d7c421df91072e4e995c8d4c3a5ad05938d394b3ee2e7aff15710689907e0495a7e3de7edc446105c62132e7c829d08a41ac839ac739c75c6f025f08e1d7904e533719d79c13a3b622fbbe2534941a69640d242540e056b47cadad59227d3782e2777345805679e26388bc27e2557c1b28bbc6fc9f0723c3cb25df5fe51a7e6f0fd15357dc360a7a9d8783888ca8aac2bf6ccc503d3a9c734f24180bad9f12c7eedfba9dbbf4022c2662fe8edca0b74377e440f1c176a99b0f76acb12d6d5f9c32092bf5bf2d8e94e123a35bf74abb353e85174fb413c68c8eec8edd5c644eeb8a0508b8a8ed497cc7025e6bb4ac441ed7e249ca8d50f28c51e627858bef2793307313c0d7ede87ab9619471dc17d567ecc97e69bbbe7ab518a692a562baae5c8f174a695647e4eb276ce978f00677931262eb4ef1ac3813699e56c60e2eaf146ad8cbc1c6b634b797d1fd8470f399f565283cb753d6ef809246bb3380a0ba56326eb5a8a729d0a8d937f9fb1ccb15fe9cddfd2559bb75dacac0beec020cd192b1750304ce32f07695f36d2809edd555ec31fd09185c0a78408a2ba03f43525ffab63e1d435a45868852e0faed3b8ead66a4a9f97bc85c0ab4db22c7de11a17ef4d0654fb81d3d20f1e4327ff33a41c605cffe59de0bbb694cd43d0e9701a8a87b89c1c1272900387a2eea7683d62fd2a11603f8d83e1917f460e905c7d833c0e3d61f6fe5df5f6bd340da7ebe12fc26099120b562c9a355cce08068b6b8aa445bdce0d8c0e8bf6bc2258e79120e6ffc354c32fa7f1de63fd8d390e41328dea43e122c1779a129648bb4132401703bbe5b801615584853398813874bd03fbb404a40206fa5cf41822bf597f9b6aaedef355aae46245b727e12c73a0e802ff83f3a84399213b4538234a87d8f437077e19c254f4c1bd257520a71341b0360a7d68a831b365adc2da4d08ae832ede4cd2809bb0c0555e3bdc6428a06ce3adbed3ef4c9511b8d49402107470a7d655bd04c9a96bcd50ff4fed24ba602d93c770b4c690ea06e1fa92ff77a5a0c385ec49e3ad19d244356570381b81ffa669f4b3274f490170ecdd0a4c309595913ddacc236218a5b9a72747f28854a30879f49673fe33ee6796b504534112be8c85b9aa6f720acefc113285fdc136ede2f211e18d21e787155eeefccf06ad3d019b6c1008bf149201e4b7a51d80750efbcc924b7aa8b090e037c7666df3d94c55523a31676df4cda23e19224ac155b13a08115ca928f7d796d31159f7d24a98a7c2ee6cd31926c49885cef76e1ffbeb71ff4c1ce269bdc216b80e5526649e6581f6c47f37cc55ceffa7d36a39f3c832b418f6162eacebdb8e60990a4a8fa29eea3607331fd5491a3ef4d4318d3f949a88112d08347eb7eb5bff9d221840b4b4170cfa929680cd4357340b8c15fe8bc70f45cf7beaff1a1252ffebf37b132f1c6a3bcf67af6dd4844160ebd8fd9645eb4262771a5ca2cda20689822becd06ff0bf56695f1c4b594d7ae217d5cb33288fa56d6e3b18e28474bbc76ce77fc100b4c671bdcebd133017d838a19c01b592fe04847d7eb8c37a1a2c7b3d16fc4c42340fe84c91f895595d4a633e0389dafd1ead3ff02a3f6715c27f114832a8d2846530c678fa5ef35543ad86e23391011cefa76231edb45b5c8a39c84140a6189e4df6a7e59a8dca42b904403ee8558a22f1e2dce34f2f79a798a35066daaa807de5fff51ec3a178285f9ac4d001a0cb641d96f61ef4d0a81c0ac4f09b0b7645a883a51dab33e32bdd82cf5db9f662dfc6bf8be01b30d9096b9514f93df381c5a5096788e3f4540316b006af07af9236441eb81077d6f2e827d2e5d410ba3dd52fbffb7cb8b190dc74e42b85286f34e013df2982c8dbe6d4c56200f54481f90c1e8821eea43cf09796466da19ded1dc3ded416dbb9775db2e24a8663c8dc960f305fdd799914424a11bdba28e9c6feeedb7e2a7284d2258e5feb24ae0d32947c4139685a0081e732f9bd17730f9175747e60c6cf4256824dc2afa22e37b8a40fe35b73d833129ed9e2e254656350639afb13f3e5c1df134688e105f63766a3a9aa9b4015effd171d1448c5396a847b0cc3c2bbf3f0c7d8fcd505a572ef069af54a23af4c5c41f59cda8d346a43a4d41500149e8d0368476006e1950c5ceba34e13c19775208310220cff2ec4ff70565b0a3365cbe39f9116325a726b02f9b9a563a2bc3f2474bf4d9c5ba6277a7a1da0652072c9aba318b63fbd8bdbfdf7effa3f7682d722bd46266c7bf88acbf4d04bb3677d4ada66f978bc81fdd6901583374957bf29956664c230e679c3c1a65fb05f0fe605531aeb4849576d42751310813b270dff9ca8d8918797070f0d6dd48e0459a34320696f814043d3004162cbf6306fd4472d31360c0a0d662b325e83c36c442d3bf1f85c3d2d4581e2165becfdc3ef8dd9f31daa56b301e54209ab08bc7fd4663bae7a133d0f83b8252f4b30ff42b1a15edeb9f50aa3fc828029ad3052fa75ce50fed16bb407c1acb51607c1e8c537ae42b28442d4de6c3f5eaf0bbef5f911c927bd4c207701e0d09688c7f9d0a54581fd9760654b5686c4fe4cfedb5e3ac836fe611bf2ba44bbf22252d7f6b9f57484fb61aef16eca660e19f1bc85a7dac919355566a5dcb8a4de6a68f7eb07a0ce11e2fe386bb614835835b9c82af01b34a41b2560d7ec932d5a2abc41954553b39f2cff34e225324e9e7872e26b08961a23e4105b80f848f584ead796c9c921c8ac3dd6d4887b9712479fcccb754008986db50aba7ebd73ee3d71bf83cb8b4016f1f51ac3a65fe887319b16095053a62023ddc54b2e6dc7f286ecc90ce4cf5bda8945bb507e7e6d8f061ad2d36b0a809ab8fe9f8648dc5e146c93a7b335e9c2f5e307c63223b430e8f4384b302ab76c6fcf2e057da4c17cf73f48948ce990ae59ce184a5defbaf35de4f6d1d5e1ea8ad4da37fe40bb49d8de87f0f82579d0e52e4998c677db6705e4b4432b2c1dc8cceae16eda27d1dba33cb541a7d97304d633d629f0c79efdc6626a73ba932d251c8cc4e8cfca4888a61568a36a351bdb682dc3a25486273ed4e3632cd7b9d8760b9d3eda00eed4e0a75eeb7e5bbbe677791cd1f01805bd19c13fe3f35b2863ff7bd89fb499466cd33a0705bc49303489d48be539d0079dc396e2a789a0350ac1af0a070e68d3ed03bbb200df899dd7a1a657a8ea15d1cd228dce9baca2daad680e0ddc7494f6a807353cbfac6aeb7437b131b7a6462a054af17ae774cea80d290cb773c45b26fb5b7abfd784a1929eec0ae8490b838f0c464bfb4bc5ebd4d1ba3309b42c21b1a7ea0cc4b083d2508a17b3a557e1498f914adae49c687f28d1e76593d96b190540935a5da16f6ad2a6ab069ed09ed2228a98cda94de6b4b624ead322f0766c3ed80ef735d39e5f0be1f2e1a018c3441d132f72a7ab37786045fe75c45bbcf008a5abef66341f9232b312a10927b3504da553cb7961757de982621e2777f558bb7e6608218a2d2e6f381c981e34884551710d1b03424dbea86f74021dd28e37e802952792a0086e02c23731b72fd9610b770115c0541e5012cab416388bc5de97b3a6ebc32011cdcd1367d83cddfc870d4024092442c303eaedfc0d30cc54e4a454ac57fa8944d443912511338cbf64396660526f9d6758320407b5a8fc2001b9e4d7ee540849751d95271234602896646f6f54d4f40a84adc9652c3d3796832c9eea1deed9afc586aaa9586091f7cd785aa9d213751723a60398f5d5562f778d60ae31f9ee19d3cf9bc9ee2bf6e714a2c1a75aab919dcc11948fbb1fc1f26c1af82e08479d044cbd09811f7cb7890eea7976bc990a03605beb4fda623038e06d266aee9bb1c169c4da393f6bf88642e3f301eca5a30733defda2c81a1fd8641d4de3fecac8ae2b8acd5c6d1fdd0aa3222441262e21fb518319d081a051a22e585630cc11519b258040a1c2a5c3892728a46d63473c4d28d9a2cbc6a8a24e212c1a2782fe582c19eefabcd56a399741657be3dbca3c1a535c54636bf350805397047b4cf12574b8c15109aaf916e62cc79e561f89a177e8a61a0e41f2f9c3edb84665e8ab992ecd3b30c3d9922aeff522c7dc6bb4f3093be2c4ba0a88245e24072c248af83efd7cfe43582e80ebb1f264f406bd35e163bea79606456b7190810a1f52f6a3ddc7910a7331d799a2d8adeaa8130cd437c5857d4195be7c7f97b818e37b6c3eefaae4c340ab4ecd833d3376404adf51e3b0309a04b4eb7702a3e4be1da8df0deb58af39f572c9ba5cd99ffc8d02c679ae0b115099d2ca05fad1d1f45f8246cb480dc3cc3b614bd1e3b3406490b801bf364cda10b1776969593d963c1cd5639f769286fbf543d73af77f9af2fd60f8cb54b95cfd506c1be935844d61c5f54243f64bdf75b1f7fdeb6e19752537dfecc3f24272d3ce3c18c2b5658f93089943655b51718495719a47fdd39ad619be2ae4f03290c0265ceb174c79c0e705bd65ef97952806d2063c4ab7a8284f3de05a75190143753611d0fb0ac14e4f27b662558629931f832474f0d5fdf0277f5a172b2497770c399808bdfe404bd73f559e4e163b69945a59b1d9cb68779e3c50bc07bd25c5926ff5d64fca742953f739084ac9c03abde03636b0acff9f0025bc03d8b0a2f63652531243d0124612599252ca0e121c0a4b6ad8320faa2a7374684518b62d36d937bc54fad4968eae740a350fbcdf56aa7a9f2465cdfaba0f812ca540f6158f0978c18eb0f3ac9d3cf12c4b3bb7528493841914fb77669ec6dc6bed40257026f2354f8950327f524303274995196ada181b41679c3413818134eb50d9c43c0a4e05866c5b5dca850474930ef105b20c26004801ba2a54b3e57b1876683c475ad066d6e71b8b10ac475b53171c03aeeb8876da17379ed611cdc73753df1e3d31a6b7021890d064676bd7e902eee86d3da27cbc40684fb003dd98eac722efb4bd412a6e99a7e84e7ab402e73a33c9741ecb3db5571431df78d7ed80393366b100afe3eb8b354fc05f66017a1d41bb7896156b439e3149e6658f34b070bc58148e868902492ee27bb95b78216862112954f63895e6caae5900b25d1910d5c3989a8947080ef9007acbd0e8d5b740bc3c3f2eb6a22f1fb97372d0f1517cdc6dca0cec42e0024cf2a0e0e6b784f3698d87ff0d99bf5e936107214d3a17e51031aa38276e21447effc5742060df4d723f37427a964df838cccc3b63bc1acc39c233ae4df649acc693ef7596b6875dc20b12a3a7a31f15b474d8099b6254e030d2ab9388b2747e0a0f749deb07465db49b72ef921340a6aa22288bb0d985fe5953c9d19c1a05ab676075b456b80b740a5e3de23e21c71019544a4ec1f253cc579edaed5922984d989b359eb59ff07316f07daeb2dddb43ae47352dd7516873d1bf24f9ba0f4017bb8e470ccf61098fdbe05c8288cb1089d3b5bc22d6442d0bedeb2db27c0137edb5ad108b09c3cb5ad4deb5519b253bcf335cd5e2e88d0f2a2adfc69206a77bc1b6f66af8c59b19c0181773262c40d0f5ffaa65ab6a2e04d5cb63fbf67cba2009f86ce22e3ec9b3dad4252475faf758399673066a2d9bb5b97da1c2c44b2bea37af3c6d98a7fc29fe246dbbd8a06ed8b09de0191616a785c99631bf66024d82f9b3f4edf6c2edc54ca1cd4e8d3c60c41e9a977482b3253a8c578bac0c98b01b7f6c93bf134409ec34d55f250992c0486b1b32ec53cdf3eb063df1d6b9c20a19fc45ca44969453977af8a20ab773eede08caf1295d7f2360e31c4e4e79c1bcf10ec3c64042d562fc2aca27207839b854114cd6b84b154521a59991cf59970a556ed7bf6c16c05ee4ebab43157bf37382b81048364ab29853a918fafa4da7dc46ab788e3fc9499c1feb441de3f1537b84e5a1b64e831c7d82b26124046125be038d7d9ad795c569fcfdbe3e963f4183a956f16f3950c28c7b3e6e1ca822484c6015fe83cae419e5540566123585394d9a374f882fc46de0cf2de04730d6fecc7986b18a5f5e91fd9ecf76d94f5948e0e7deaa046436d06ae1da52ccfb0d8f2b40ed214583a8f43ccdd1e2137a00c8c37cb65a9cd020b8b667a6daf452cca61da58a99ab02c24cc55a6f70f33159d0f4758a532c6a00c32fc38d0255f966a8ce1c3df3458893cfacda97069ffd829fd328037707b85723fdae1ce43f6b1fe87fca1412f39d2753481ecbf9704aff17620e1b578422ad861dc81ab4cbacb9d3764458f75a410d4e385f620cdde112372b8c14732ab338c4d5c75e3b2306108cf31875c6ffb0f94efa810d5e0423ed9b71b461decaf2151991d32444914e27c312642d833177880877538050bb499c58ae93e62553f1617bb478bad397aff56a1f3c7d7b0c81b3e2adb39af0e066c7d83fa229363ac28d5cfeb1b9c0ecf0fd5f8bf326113e8de9a8afbdc128281eb0a5a743b43e432d62f403d6614bc28db9960636db3f6ab34b0fc000f989c710f1813a335509543cc726aac95c667a87709372148f2a01ef5c8ce1f067b5e7e3b36c7497a1fdf6edd82ac7ec88c509df217adc4a7fac45fb22c2418d4af5e0c576c88eeca235ff6211b9a3a3c765ed9123f2a14eea007b5b91862f683a84787746a50381e84f757c72e5e10d0d835cfa46b5afe7b9be3a32c99f11c82d66d25cd4c8da718f8d7d0f9b2055987fb349706f15a79e1c318802e2ed0067ae590cba209add7e118f7e9730c3af195bfeac3cf88058abe171bb12ca9b7815d76f19b5534872a62e8e4c1407cc41b8651f795b4651bc8756e18a00643206fd52b152abe40b1dafb395152f7619cc83421e1677d0fd29c3b6483693db0e61f522ca2fa636302b50881cbf2c1890798512a5405a6a85bb21a5517f68f617a483bb859726f47d2da06d329b58d65de29b7b637be061eabb6c3044620d152f0356c5d0838581b526242c7ecb8a11a4a28fa2cf1db0952235302a1f9065bfdaa475d84ed608ec992fac5c312aeeca1253397ee5c01d705df7d81e7ea3599de4153e16f1f449e715db661c1eef594a65a8b48aac1b9fe2be4245c0f0941c57f3eff49f4d8c1ce2b7a73e0614e11e320a8211141dae92309eb83d57240a550d32d0f322c2f76154dfcdbc4d988d13338b577d3c3118447c1d189ad58799c1e7d143c8ddce7e66087b6d852777c0c84645f031451004670c2d400565eb7d60eb261e1113ede176d42cff6b0683f63427c00079e95e1d0c414de85f6b1b97a9c90d4ad0d1f3ff1f1908014e7657ba8ea761166915d1d6508117df5d903a507c0cbf91855568bad8ce8877cf33d90d0fb56808a7287fbfca11030ef03b53d2ee930136f7d5f3511341dcc8a84cdbfd7f8c60b995e2472f4d6a50e5133dc23dfa3a1004181c19e320fa570cec74f46be20e57923fc4ae4968208fbf4fbc7de5a325fb69abddbc0427dbe73e99c4f92140d71e6026ce61f98da57155ec0ee57937cfd0e69e594d41c1e4af8e8be722269ffd37376b688ce399f692f4547fbf81f79fbe7340fc3ffccfa11781533977e0fccba25a9fa3282c1c30c4643d6481699b8f33d2a7b2465cfc2e2ec05d7b8c74f1f0e2570a86e9ef89f1f2edb75b6c3c6902267078c494761ddbc699d34ca6f49e6db1c9d8c8ab33b92faa04f869b55ff9c9570e78133ae395119b33aee0c4c17043565b67868b3c049a43d7d3906837ff26f3822696e79c8bf90523d57e79456f6f468e1c22b74234fff0471d89a0171681a11743cfffa82a85574a25947a6159e3fa65013ff70e07a809673d5b0b85863eb2e24fe2af33746e4bfab50988727de887f77b98d008cedd7b852588c7663199cc4b1cbf76f96ead13f6e541bfc00473007bff82343bb55a9f17fe0920b082e59f864f7294c65cd69c6891be3ba633e1595559276ecc87c8004ce93ab4e81d48d95989bc8c243ce2d619556e3bed12c9c558803fcb154973e46c34ca931b7879481679157c3ac2a2a75ba1ebd3d16d84b9a24950d06c590cd99dbda8fcff411c90232ec92e8456eef31abc5b5c9d580cd7b76234d9fc5356f99dce784fe501c2a0af490e127f68c121fdafde68ce6b9184689aec80076beb0084d86f2ccaff3dd84178e6b59054420deada9b3452e656f149500c3fecf9b751083f166c4b5b407a1687c76b79f9c58a5db3c0415acce6addeba636c015d93425e493eca91045c86281a14ea1061b0e062ca4110aa54473cbba5728810764d361f3bddbfe441da6f4afa14e5677c44f531e786af5f36e7979f9be4fdb791a7a378aa390e89a7d591f0dc5f5d354b46b26ae1d478fc7372dd53e702d464dc516d8ecf13f410d40bf0ab7589e0d39fcc6bcc2c5901c3607f5d54ee1ad24083f3f288bcc826cdd2a766a562a3b9128c370e5e72599458b11559aa0e45c0f8e134c775e0043ddc7e67fde5de6a238a2ff81f3a73c3a987415051ed6db3f9611b448334cdd4c7db69cbccc7a661fa87d77f1da034ede9eac00fae0d41e3e4549c5143c62edd1b44c0ea2bfc9a15cd1f7843c9b5d629a9e4cc7d0ff40de71bb1063bcc083c1c2fb9527492116af1761b943fc1d59aad1b1f8060b8fd1afc1e6360843287dba18e32e8a51366fb4e0e7ce5ad11c4cf12dfa18555ca00d2ab47207f17d969a030cf60e13e24a8ee15a487c05fe958c8eaf73d7d8de5d5aa204088f1cdf75fd685f93d1ec1c05b21f327e623b1076adbcf691c7319797591677cd01cf0caf0513c951f61e9bee79ddf887be326fe26e519b32a98cf7276b1429bf60db8779f3464dcaf686f077a29c011314dcc3003ad6cc6e909fd046970974419f02281c4501ff373cfa7b099e18fda9d5b7e4d2adfb8b3f2d1747314a2ac90522b76962ecae733b5d4b5d0195d7162c018dcb0e99329f742a4f325971cecb61326558905f168de40ea2586ee822d8c137e88b8d1f43868dfd806221d465117cda1e525ebc941198dff10bc84fe0c23702f4ccd4301b918e2c8a3a0bba839b3521a66c4d6d5adb661239e38f44682c9de7ab7563ba185f479246478803a9e81657ef30b4717214d172f7a2813631b8ea85a947457b40149812cad142e0ddb2090ae761664b00d9f9f746723dbd1bdfbb38aa10f1212482a55fb151419bbc35a77106e74d2e5be7f9deb2d4a960294c11bae31c1bf2d49f9e950a708dff5932794f58ff6d1cc3d23589a8d46dcb62e0f1117f0e25d8c2d55c087ed04dec24a6f1eb670185f9d0e3440ba5f1d07b5c98a678eb7d8b8aacac04ca052ca9dbef2ba27aacd8f5ee9bcf00b90ab93e5e970d84b9d99502b12e5a01aba5ee980e3d069b54d7928c973c08b9409ea4fbeb01bc01b9198ddf858e9e86b2c2e364a5b83030552d2b98cee45ff10a9bec5bcb9025e6913884bc3aa74e1427a6f78525d247e65751b3c5a6545278891215477aa062b3991112c1722f4a7fb72eff71cf369e2a983c8cd720e567ba7c4fc825721c72eb48b1d7b62ddd8a772e995fe1b3d9b9edece88318b930f0198af7d63dd132823128290f3410d7cc5e1534dbfc7f2d5ac73e9174350e8f60e99a3ced7c0aa44e8b6894cf1648e97704efc81530e50939512be21c14493f0960ee76c79fb2d7a3df93f99a4ee4ae8fa09fbe65ce4b324a63e9119eeab8980b396e50bca63439854ccb298d29947fed7e6782c8984e01fa3d2c7bba248988df516f2932ca6a3ba0941966b3f28aeb0d53b626b0a4f91ee8f6167bf5cbd5b5d9ff52294bfd79f34b366593f7c24d2bd89ad5cc6528d4527c621203809e7c1e006e4ea93d040be96a222790f9de92652025ec44d30055425739fb63a65170d773308a0bfd679cd15e6e3ba01ce535251bb2d20cd46d70c4b282a25dec7a425353112b70e2cecdc4d53aa23a3e11d67cd74a21e9df24e1e457c42a6284a2f8f27747704504d9f377523f166ddd0c8e3ff4db4a8ddd9448c6d9c01a881055d90b28dcc51835c1592e5f6c247659baf008ca2e6c50b5c116c760ccd0a9352965f51d5e0dedb0e9c004e16a68b1ffa2cdffc7650fbc025c567899bb19117f83587ca3ca88a3788f78cb4ff6ef4fdbef62e707ca31ff0dcfbf962418355be3d22040b08dbb167ad7f35c3177dbc971b48b247dc33b8a2fbc78365587c7a432bebc2328779bb6ecfb7b48294bf2406da71cde5f7e2cfb4c037c52905d7096df12fb39517e1ef93ead2ca5517bac8add5890595e8232ba90994105c8b2aaf8d666084da4995580cf8d50a4bde4364620c52ef9e2dc2884e812a825a8f0ee20fe4c9f327424edc9e8e0441ec510e90af9fd6679aafd893b7876459295a9fffb33c744f09575d88d67eed21613ec4dd1e02cb38679692b86fbec5f9050605f563b8a9577657cf813a539a10cc9fad2c568afeb3d4e8249968680e99ff85b4e6a8088c0c2ed845af035f0dfc553bd6d05258cce5172bf0bb46abcffd431d91fbbcf528df35548354be391e9a5f74fee08e67e7833a95beed6dfbb8066f8bedff61d78d8a8c11d8e84ec3cfa5bd7c269df4428ac4023e46f91fd0ea20731f53e629ade27094e031348daa0603d68bac7afbce4c0588f696364dbde0ea9c5b0ff081c8782a9abf30b92940ef9c342caf649ecec3b69cf09ac715cdb697d6659452abff9c36143097c97d05cb9d8001467137466cb8f171c3dbf8d945d185faebcedd208456d41760ec2171aedfd07b1d4a30c8fe1399a240ccbbb2eb9ef4e661873ae7a6b58b1a515049aa38ec3f99e62db847455aa378a31490bda7c35f7a8dbee9d15d1a2552870c7a77fa509a02a28ccaaa59af84cfa45d57b912e9b1b1f3bf430c7620e1184ccaf098dcb55651dd2982094a19ab2c7575c1731ace79474181bed00537afb45b67b7f5fc1ffdba36706e1330072d34fbf63efec575723b45a6005290756f608036063c65e8d6697d101e7b5ffe7006bb7ba4d94439fa17c102f6a4b56937032e191e3120a777bebc5867cda0b66a2a89b32215ebe500316ec8df4b94bfd684aad3219a87d33f63922b26a758d26d306b66ed1ff31ac75b4cd2e48cfd32727a47f75751037d1b30dccab5145607dee46b1109a03abe3553988701ee23160ab47fc86e3415784f519c1497bdcd7eba53a2c4e38ed7ee26c12920d0c4e20d21eaf42ad0e4832e5e8e69587d248e4574b2a67f124a9ae5060bab4bb54e86c51ed3400afc1633f2ebe637231427f5eeb7c3282e9c014ee7380621669f676b18c316c9cbfe9374147b43c107828218984ee5e925209ce59484967e7ebbb67bbd6a0ab77ef366abef990e97a2d243a5da8ece1b72a8979a1cabe8106af7b12450092719eafc2569bafb14ec43c020518a49b5f7c27385f455efc41c54ae2aa1b8caac3e925c9010bf4334b4fd6683fd82d2402c097bfe9a8c2ecddf39a686b9399b6e09270ddca99dec93394e3fe43d4c07e0d3c9abf9b510c3712f57b466ef58115ea00011e46a13ffdc48f27cbd4e216cc91d193693a21a735eb7dc45096da64605381acaf49131c7c804539d01014d98cc5361b584afdfbbd3e3e4146908795cde95bf214d23f80f8a02ce5033abdb6922a31d2869e5a7bae846b1e1d9bb5d0d68dea1bee2f9c6414853782ba6e95eec1e0cde48744b418e1be5130b393c2a292a833c9fa9d0e19675e1ce23ccf64318edd6a4ace08be1b9a6394f15ec9bd8a10f5833d2839474fb912c0f2fd2cdcee05acfab662fc5aa67f36ff955133ff84d7bd10ca1a056f38c0e817c6ade7dabc3136c8e757c66846ed1d02f89b2187752720d885d1b240c9d708fb1cdb5fdd5bdc759d250c17c1fd22d30d3e10b32feebe90199b746c9d1490bf970cf94e012d391ac83cd3a428ec129af216431f3ba23477287e02148ad8daa18f6f3b15949a5795531228efb8f092c8323a360009df5e580c36fae63d461b8db295c1e4914b5f47a5ac232dd6c332b6adce8e62759463984941b54371d4d6a262e05ded777861d6276b2db8d0d8fb635f2dcf8359b358c6bb1526ccc9b62ec61fdd78f4d80d5c19b75cd02da4977588d3a9a464a33bf49bf049a78757c3fdcea041a90d9d4e5026ae7024e89e06101deb5732c81dcb9a8ef5017a7ccf1033bce3c902d3029d181b819697135453f19a4389b324868395fd931724f23070296f6d04b7226dd5ce6fb96e3779fa749f80e68d62d3240390ef9d47ce2a36cf2eebb12fe85b674ef4420df8561bd627d14fda63ab2180cd281444d16ded1fa1d13eb2893da8d004c6a3725261ac52bfdd74589ada16ca60b0648fcc83ca35eb0d3ef4476d61cb7d97779d95d99560a56040d24e9900c0d8a35cf88f12bc39d64fc2c4a809fb070d0996bfb8009b581def6f63a7d7448b127c09708151cfc4cbd6e85393a353502daea6d0b4d4ae071c3dc8eee368cfd66841f16b93b7e782a681ec4a434853ebb5dd9d700e2e7f9622fe62c3401c4d8964c148d1ce47192485c72c627582355a3b9a1502aaac32427b9e37dd9a070d751680518e48ef541d2fb1d07dae3521592bf95ca20e65808bcc54f1241f87ab68032a45d2dcaa740513bcb66ac35b063445ba8b5ea7e9d6ca8571febd0afdd4323ab6c54de9897b88a192ab41968dcdc9ee07bc86e758c820b37a2d71bc5e012747bee621c23124fe71335a61b84b3beb262409eff931991b2996fc51cae55c1eef0306d5cf60dd649004d41b71fe996e3ca62df1a1961bb75066d67f95b481b15ac39ca47df636fe2796db09967b2b0665b82541177571cb9c8d15c942d3f849444e492435060329116663d87bc90e7bb3d181bb5447887b65dbdaa3217085ac3d425c91c8b7e0a0afe217a74806cdec5981cd8ff4e0089c9f98c2a826af7bd97ff848b91620e583ada884af34fb5f62b34a08f92bbb256331430444dd4cc3ce45faaa08dd64138d8e231143fad7da6897fd23dca97eda41684676ad9c7133b9f0ff78c09365930ab327d8c10750cfc1fc3c52a1160c5da6ad3440b6e986296454960632177a3cd06f57ccb6c3c87a65a7c17d97801cd54acc26c46e68c7b5a70915099cd88ee22ed886c619811b984a51c6a64e6599bf9bc1952d5834736dc7e958753f4bd0ce9bbe0c3592bcddcc6945e18fc6c214df585a60c1afc27bd19678bc5a850137978c555bdd905fcae290000e5f597de62714eb7088792f4c703e0d6012dd13a266097bd6d6c5cc0f505e8712f18643262ee4c970c9ecc37276ac4495bf99d069c1158b99d8aeab8a5a4be6d116cab8c945fa134e34567ada5fced3c9efb14923aeba8c182fdfd2d1a91aed8e6267d3b1ec5cb3fa99aade065b466643ac49dacedd2d6b2cdc2183fdf655161102e6a760cd60a0132f3620e3d6be7a9a3fe9288f6591f295ad1301cdada3fbdd6fca831358fb4b4b503db15de113ac887320cb271db706f9b20222c73b3624c0a6eab22adc80c640c62353930f1e2444b98619b88882956afda9db3c41338e609ce2f13af2dcd413d628623fbec56bbb459bf6232a94a8d128ced02f1d47681bd6e1ce2a2cc501042777cc6967bec9de17639d935180f476dfd1576c99635f1067b71ff9dac0595f975207251049745884af9a19a5cce9c31c2f360d699198bfd77e32fcf6a57d12fe5103817fc5a585bd612dea0b392636924508fef80476fa58c1c041edd5e539efd9abf6b9754e899527b4d5fd00ab638d65edffa869951ac4754520826227a340983778e5f50faeaf378afc2814071e920a08441eb070b42bdd148adaf3a893846ce7bd95ee32c67384a381fff58ba81de90f5da618c293aff2518c97be10d9aa273fd841e6fe0c1175162c8106001e9f493e65609b8c0ec358e1eebcf9c9a2cfb0f0793e3f24729a6e5a75c0bf0283c745d402dae597e5b6106d5938e4153acb760880efc04b7ccf5b680d10c32db30e18befe18268328df3663fbf9419988bd9e3a5be0f81196b822c2e4813cb6a93c5a95f8624cf9aa0d9876e1772733ba29f8fba41c60b8eecc3818ff80f74eee3d62beff8d8303e3185f1b92c519e65f4ebc60b31f5fd35a3d9094976fa03c818df0418ad7737bfb2985a1e812378df0d77d2b68cfd977b721c3aa2843fb79ebc7c4c177cc7b55b31631550310f8c5e2c8a44b55fc777b15a0e5fc659098a113e30539734229f11b9986f34de7020e092498889971cd79e76ac43ecdc8d25b0d1cddbe5a3a06b81cf73a32f7784175845b326a2147507797c1e74922558acaf6e4445d322df60da9d991900824725c7f617a9ba1ade3173c154d366024ee27c8343f5911b0508c5865e77f52180da93d8d1e83ebc5dd4e8a1961e7c192c396f237d23bec77a25a0497dea7eecdc6ff32c08258578237c505c917025e829fafd029d3e7e96f429a6e5f9200163ece8814f01cc7703afe27e18b5e87d1c3d1cdf81df1da3dea7f70ad9ef7d199651940943d1d2124eb9018c737fb33195dd1a47095927af7772418760e8e7768adfb4796058a1559329ec394db2d7ba62ba907a4c6248482e5bb8905d44802f9b8483c2a25378337046d8afdde079e04115efae2e66970f82a76fe36da8ef23896e694bc156be41825cf7990b15a477b926492c531c3b549e7b5e12aa7c9ea1f3827d007c884ae1f4ecbdf8dd24834a8c9e5f01e110c010b8f5c561d7eaca89d13c5900f125b96b9f4c41c1669a018d860466bf77118f73dba485a6f53161244677eb2603c484aee0f84d45be3809116a96191383e352b4f4b0a6df0ef78d8fa0e8aa5232a192b939e72990924500ebc8e3eeed3916deda5e23ce42875af0948a343cb754d9ec6997eea9c49d699671f7e2750dbfdce3e4a79df484f0037197f2c8437b57bb376ec522b28bc8b84296a12f04068ee998b29b2e0f648f68fcb77748576afa37ae186c00d6bcf457a3c5ac6ce1947d5a6e49a102cb037bf80f02b58cc8681154dcd2673277322e3bd4338c75a60ebf741c21f9af5e64be335e1d856b116d36134be3e49a5a883b8bdfdbfefb6b94da1d2879211cc36b580e693e5a5443c10e9cc4861cb685dae5871549c9681ba231aa8155b1fc6ccfff402b5903d33790009e2313e8e42e33a462cd7d5a27c8452c77c852f78883b6ed86d97f94727772fb158fb641af35626711ba2eb1d52dfa26204b5759d47b34001cc457514556a70a5b2ad8f03ec97a0cc007d07e5cc6ba99e75efb22bddec69eb5155eb39a0ca48df9c9fd9ea56c76275147a4a8f0f189933ab09c7170a348110348dd2097d521c8b0709ebc862fcf113ad4aeef782447ce79a6736116259487092d20bb3dd328676e61144b6a93ed7777f8a52090402691a346462d599417933d7512bfe0009aeeaea0e56f31e4062e93033174a67830a16d9d034a287523f6574b6cb1cd96c90459f82f40d8416c9165cb5301ba16af2676672e7eb9b312501b847be079a5e22dcb1de3c743f9f04da754f4297cbeae93b62911ee379397557dc56175ac0a7664cfe5682898350d2f3a8be265de3f80b7da6561e1485106613f8fd9857ee22dae355c3c541f8cc9c511d181a4be0553ae12616b83f7f2c2aa806c4eeafdba77c0b36df78e0b5b9d35948aff9693e2074a0578d0136a68e3d24576dd082849a2c7d3f40a98ea8f41583bfdef34bd43de480400348b34b3185c19160d2dfa71093d1263670fc22875e5081c38137b6745ef21b09ee112c0bfaa1918fab4276e80b64896f033ee0ccbbee08e4b27c71373b5a7a74da2e96294eae92752ad901f93c701f7b4603c46b04235bdd14d91c54990bdcf30f4ead9ad98ae1b4b85ce09fd6931fbd776284435182668209ad2682dd69b5c09f30f4a546e88166377160999a33f62cc84640700c8e825c4673c86607082ff6b3448728d9a6d1330056b644be10d7fc89410e2df8dfc265ef443f531fa797824b0ddd838bc316c84ccb0aefa42cfcbb40eb8337a08e83d1007b8e76565981e1aef8b32d884b1e80c8f66faa2a1723f67226e641f4f173fda06f90522e2026e541d8150bb8f69cc8fc39f987de9efa2f68b604352738d80a2f10bf6bf04671bc9e9c20618f9e4df334b11b05b5ca5aac1a74dcbe41c9905d05a8052732a1a0e9f7e83e341f87227bea498ca4a7b4e6fefad8bdeb864ee9f6de18134340e9cb7ea0df524f4dfb80c0687d4286c2a6a0ce66644dbfaf0fea4c80d49f7cdbcd4be7b5ff8552331b9677632260abaf6476e00f59b158c139520989fc29ca346b876a648e6b8388bcf5f3a8040edc0b4f36ab96b8585bd6ab14dd8986967b2b8209327fc2a8a82c91be2ead9abe434bac4e3b23472e0fd84152bbad68fc83bcf6617c3642dceeea9fb65bd60dd1ce82eacdaced5d775c76a4a518fe3035a64fa843a2b97550f8fe2668084854810e2c6820c32899891b51745fff722b9d9d1570f03d987c76f56b0a361ead4e0c2d22e2ab1e219debd252bd29645a8cfb17481070cf084067d31266c8140e293e3cdddeec943ccb0f5e1c1adb5271f28ac5b65866dd79d12972bb5d981f93459e29ec3e1f7658163d65a5ff1d204ca77ad6c9b0b5895f9c6bf5a79eb6e86e33e31680f879edade7fd3d28a85d3bce18d9201d9987bb92b3777773e14d60b6f2aa06ce1faf839dfcece7cf097d06ad4c1f9eb4edd0f817bd91397b38e9a53f115b4cca0462afcea5ffe1f7bbcdb3d99934740990a27e0ac8fff354a9586a50ff73cc70052ce3d8567f1e20bbc4240c7f16bdb98c275895e45206d107f1aabb9630d4bb5bc7c442197207df1c75ce136e53e50187512470114ff3b906c610b1f39fee4a45c3d5275860db57d0f02911cf7959db4295e523fd4ed02fe2639ca4a64a783f91b499ca8646aa745302257fb6ec25c42bf68b04bd1cae8706240e1d78f668071d8d047e59d5dfa481b28c9a23d8aa1d56b26ec6557329cfd690e739d3efb1e6c83d4136588a56183bb6c2b94d09650001522cb642337e7b56e7a37382b86891201d07e1d66ded9e3c953fc6a563032941e3c17f36fe1e084bf6f438b95ec18f5b8c65d78ba1179c24f95f0ab9abb5f6e7e409b79667e7c08c513724a944be27d9d1ecf7b6da5b145e88a211af680bfc861282b7b84c66db1b8b332421c64cef15b0acfa8933537a7b7946249c2e1aa8e4c8092a530d23d3103b5977a2504485417e689b70194f7021f218bf2526305e9cb030c9cd28e698e1afa3d199489dad77e026324a9c8bab67c27047cdac26a0d0e128e206b0865868d95b7b5fe72b163e72850fff2270ec783e89ae73f0c34510f888992f23847450b535414e40831b11d3c6d00a4467ec6ce2aad8bce4fcda5077113bb6ad60785532c45623374277411ef105d4bbf96d6b1941d4757de735db27c6f25a618d985ce8d829db871db43d447de9cf72d730ce64875df8654719f3fb960d5462948d68e15bfa553a8e84a52a2cbf4ed915f9670657ce65376f29f68484143f96061b5a73f458344573ddfe6a73a8b863f91a3a8b6e45edeb34bc81c505e8c7e7545ee0041a97175479b9b21df0aa1f2876b32f21718a6f26f0648eacab6f7adc76dd5bb261edb085f33f8a18bae84ba74869ed2abbb9c50dc82670421833c79a2835becb220e0051a349b0e4d091581f854f5219bea9187d09b1ba87d19f75568a229975872e9886207b9e48c71ab5429490af9f2589fcdea45caa599f68de68e85b864595853c858e33ef69000d9ce6ed7ae1230553c157b2261eebcecef3e298945916febc5b98b946f179215f41488abb156a89a4e2e12dbabf3560f884f331927bd8a6cca20284139c2bee12e89fc25959434fde90e65de4de1e31814ab0ad9d2acf1d8ecd36de19da8cc2591f5ee2c719e7df66a0ed07a89ae1bf5295315aa65744251716008efdd8f8041ebb8e9cfec463219d827bf58b2bc8af4b8e6c390d8b8821d04fe24a25e46a5baeca1928b9c564bc506b677cef1b09f84dcb849c937318f2696b11863017b32822269f0e772b89fc7b9c9659cfac7cc9151d87449ccf0667635d6855b3f952a6546710bf515d03e016c09431f14ba254291563ec61d4409cc041d72e688c14368323e1db378711d1721766e442739d8f8da8572564718bcab56e9a1b6f2b5ac6d00fec0a058a02bbda39af216004ddd2567b5d4bd1c65358a1b4a3493697d96a0d691b71ee79f3c0533ae2d33a238b62c0d507193e5703d240c0427fd14ee9cecb7f3cf13d207f60a1127de373a934b05f328557370136a30a4f72dba348ed8f515f221c800ac5235c517eeb364a753eb8c26d33064852583d82d60b3905b94be01ad0924c6e6bc2235b7cf52eb366787100bea9212a4c4144bf709d5b0391eba54bf4946fe092e1c62a23260cd4c9c02ae87cdb3d3ac6460ecad1bb65aaa7ad2977a6ab30c5c9f64646028cbd1b7b3e590038507870d48591efbc71dcab40e6de08d6366e80dd7fe932411b2226bb41615ce4cf6df61e3767df97667bd7ce81d247725298e713967e6dd193539acc78a19bc8e6c195d390791ea74740b2c4659195e9392487c0233716d3d5593117434be1706f0d7663dd5d494a1ec6385b6d5e494cbc7a7358548254893e0a64306a02d2470af137f37b80ac452639c797f15045b94cf4d7b4b8521c39be8598c7123b8a642f1ff7be54fa4428ee461800c20431165db791a025aaff8b35face0783f5a89c71f2c9b20828648cf9e6d373ae8b74f2ffe019e6ebb9b52b062f6d3900e95914bf0978e81d3c6e8a3531f5295a7e5e249a2eab2455f0638525a1a1b8058d0372e9b0f818d0bda5edb862a8f3c636eacc27ca350b12071c8282c4c7e6d8ee02cbec75e80d92a425bbe70bc1e8cc01cfd3e2a765a1d09f7a3f2b6baa293389c28441f969720b893ee5d02d1245e73c3189851ddae80304c621702132485fd7c56fa0f743a6378dc20b8ef9007277a594c37594c5848f6fe71e95cfe4ab3c31055ecbe77eac5cb35023574c95dd04b90734c50839f26c05a4d87e4a8032b56d88e80550c97418bd478344e960c0c56f9bfec88a29ff1fc4045a2e4ef7b89eb1bf8e2f69b403cd049e1a4eebdcbfb50e70385087b6b6c820c6918bf8fac741fa721e6183bcc1ea168000bd7b9ef09a2022663406429665492a325dbdeb7abac5c3d01e84b4cfc45e2c637378c51cc7dc35c6049708f8bc3ecfe4677e80330cdbdcdfb410de698e712d03ffa22c4fd6355531530ddd6b150e88dbcb87217494697d4d62a55137a9b8062b6a8385223a36ffd24e0a4abb04d86cfba22836a4251c74595d26a4ccfd3813281f829b586ef5d794038f2e090ee22f9e2988216228f529a1f3879cc1da01c4624dda2b532937bd166a45baa16941340f5ecf3da3a68637d760ffa2ffac945d5ec63362bd0b321f5ed684cd949bbc82d6ba1cb2d9a8dc3da13740a948142110374b82e3c20ba228babc52a4aaf8f115e7767570d96a19615212cf4b6a87eaedf1d169dd7270062de6e847ac2337932b4186b0d932e4d2823e17c8856c12281b929b3f833a6f591497c80995755769cdc26c9b5cd8923533217e5791a075292f6518170eae305272ed460afb53cbbab7a7fdeff4c0c609e15a5e11543091aafaf97f2e21daa5355105c00fbe1ceb7d951470a9e5816028d40b13b932181dd171138ccc6269290e79af9c9bfaac1982e8899a8346cf096f35fb1c103efaf3f86d36b375eb07c4f4898fda8db338807be7a680f85e797882faa079b23d0ab8d3b97624ed7a808a73250bf5635bfd31ce29ef21f764e7af6cf8c9922337bc840277577d2c9951d9fe6d17a29e703dae590585cd63b84c1255351b3dca3079abe5b486fd1c09886b4e0d6246fc9d8e7728e50f1c676edc737844d8134a324ae445580a9ddbde8a036b5539a1e8878eb006a2ae93da58c3484329dcab6a0735ee67c80b26b40de73e2b491d2fddd1bf74e0e233a9c40cf4e7c378bca69800f20fefbbcc4c3a073d7cf3072dfb63707baf9f0bf341f074a83e39e5695536fee44564931febb6c8a997b6140883cef994f926b14ae3dca933ffc6999f1dbb7ae637f5404dd0ec577eddd3efe629bc4603242700ea0f05d3d295dad2ba9cc458d697ca2cdcbb039306c0949bcbb5e4f729d326d2aeb4854ad44f42dc095b7c4ae99689a33e6003327b721d5774005a524d0bf4bfe1b3629a048b36a06600a390377bfee97ee0edc87eb5429d076e32997d19033b5bafb5eea3151c7a0af8aed621c30d3afca4a7a502a65e8d96d8aa572ae8282dd3adf7a7ae7e2f85924a4438ca4dbf4838879d90e99eef4ce9b997c2253f9d7195f331becdfcc0ca8169b8ee40aa29d039b14571d50e572542c1f2d313abb36471157ce00dd207d1291027782e8c1c0ce28bbd0f7be736412041e6fbad4103cb7ece3c025947867a251c8494653aaedbc85eaa0a77d39c5d38265dc860bb9622508368dea6d748b2b3f5da0ba2733cb74d3de5f6bf96c6aff82e6c98b31065bd8f0c4af31de660862ab236b8a349b47c1c20984eb5dad92d4aee345855998b9c245a8a6768aebae5506e5223937d9dbd02fc483be8340b7a3a4222682b7236ab4e18d105deaa3c6114b527d0675f0bb95d8e4423eebaae20b8a6fce8ca9f6232be351d4369707207a2cc052cc4b79822e9dd6b28c0728bc40c3a6ea27d4a08fdc1362ce47a5075fdc5478f82befcac6fa42a05ebd1a65e764066e4bc28d5b3379e4ebe185426ff0d101853c9d07b3d4a3114625f035a106c4ed0f3c7c05fabafc293ee7cc99d73f548ea13e9f268a353309ad45c4dcac284557cd13c042e3b84525fc327e5543863095004f2f245b8a622761fff7ec2b5fc447fe0fe1d932eb677932c179907cb7680938bd1ea938e8c435fe37bf7f73cde7261c2ecd52b8e424b6b99c081fad3174f3aad310e4a6e4cc2a8647a6811a6044c9a351aeb9f1891f22b2ed530cdb9074f9dd86fb9d6d689670ccf015e81e3ca40363855853b79aa0532e3f826ab01272e742926e720309c6a129e4d8c95a996fbc5d7edcfef19755b44ee5d80646897d3d3f0140b2619789dd30a4ff89c7c5dd32aace4d721e8b47ec4f0c74c3ff3223f57f043b50d91c7d0d35332cc5ea9795c3f2d07335fe83cc7da7d69aaac685b82b94325e69a336cf7cac154c6eb8a50fbd03e22a00f26bc96170818b8303b566f62771f1100751af57508fae9e9e518ba2916cb424e8b6f0f688fe667b2b3e4881ba1c683a47a1d5258a7d433e3608de374cc1145410d9e4c4aefcb6a003f9635546b8cdc05f61897a30e51ea84d5e2f257aa85ee0a15989778c3a44ec9b3e5465a30d18157fba38e2b8a96757fd3b9a0d196c17d6ac640db5e87f55b7742ac5136703c70375bf4ea51ea73c66b6bcadd27abdd51aefda331ba21ac2ac88ff40feb2af5284a70c9e1177b870a7520194e927cccc1c523978b7753e8d49ec9f86014441f66feeb3046a9acd2bbeb9a85078be28e07eff2620f0493db444caf8bae2873b6496bb49746f6eb9fc39d3c22fc63cde3ca68204a709f732822bb17fe725f23e6d5cae9ef55466d6af5e257ac7030b0ceea1b906d522037dbe88ed53de1e8ed68e51d5e1293cfb43d3b226c2bb216b5a80cc471025e6cbb7b9dea1638b08f79ffad407b9d1482c854ca9255919d3daf44727667007a8abb55d5d93083198cfa2b1f9acaa6b30e3fd595d4cc31db7855b674a6ebae359a649c48000a00f648ae468d2f83fbbb56b4a71dd0c0931c6fc49a44d572966808bfff093a8954f51a5f4beaa4fe7c3409bfe8699a233c7dcdc97cead0b39a43d84b4015f19ccb7b91127a0d9fea6b08691cb37aae96e1e71c55efa74809957ea72962cec53ae69e61afad4c1ef641532e64badadde0087758b7eb08a71c0343a169c0c511ea321ff10b9434a01fa2adfe69c3593cf6064f73635851aa9067c148d70ceb6ccae4f89f75abd3648e25e6463898da0da1eed136e2da176e7c707700a1dc630636e8e60d89222cebe7e60a49ed406b242daf5ca0543b3e2bce5ca28780eb8153304668436418c9b95fad9632546e22be107cb39c4d88d37fb03d1f1928f409598edaf4186fdbdc736207219901ee6594ea55d9f481026622deff036f04c792c212d950549c8aaec73f892e2d915c147e780fecce1c4486b7349eeeba8b81b696ee88e99eedb6a0fbd9047b2a7c6c14232db9c7fdd0ec0a3eea124e7ab580d71bfb3c5a91ac3631c3d69293ad069710f402061fa9c6bef5a32102b096ccadc3456c9128ce308e9d1b1c2d627b7d80451a7e0239e42ebbb12477a44aa8219bb96e9123cdc259507934e6f6aa158b24e70843d2ff3dd1d434e475724e13e186dca73128c03fd2cc2042b2eb2ec0e0e23750867af56d3bd9768f49111ed35d4c44089a9ca4f7eda54bcf419835e518e22e4d8a696b790963e2181a88da68dc5176c80bcd342fb5b4e8fb4912dba5a40af844212223dec7d39a10c2304c3c4b6141503ce52e5f209a68490b7002539fa2149d9a5a572c1f54d7ea106aa6dc55feefac7a79590f14ec7d1aee72beb1c524b6a7a47472d5da135180fe9088d7bc6fa717086143029bd785dd424f08a54052cf5423b92f96c4891646da6004e3cfee4237eb6d31730a90d6c8d68b386820f65f0fd016d1769709779ccd7d4f476d2fd220ca9db063115ab4d83adf56a666f5c316c08a27eaa40d221f1ec8c8b3227eee8f1ac8f36be531dea137bc7e27125fcafe6cf66fe8e8b3cf3941d9f1cf513c1662be78b1756dbdecbcf2b2fc52654d068e0b9f6e7d02fad9556b3a85a49302ccf63b66dd1a5e72b984e4e9b6777bd4281a1e8fd41ebcf6aaf3db606601ab8adb61c1c8e560903614afffab24ea913ed131ae84df91670f661d930aacf05207fd74143eb1e3a00f614e0900dbfea0084a89fe67338e101af9074ecc0714ef75c4206bd8cb4d526d4b6304e50c7ed031ed74da7484490eb7ffb6dde8affff4b1d4dd14c4981d6978bebaf6bd64d4613218e581888d24e47d47df7226447a899c49432fa488ed78f09779e2ba2daf22392fa8bb835de3d0bed5d9373249ecf827b9211954a3ed039a9861a79a9d9e61d0b0984debbbae5e0dacaa6a4267a45097ea7852d4623facaf92dc17bb025facd852b5cc6ca792e78aa3eefaa6cc681d0996df5ca9326d6b0ee431f45a893dec27ac0c6b60e67a1f4cd4f35aa5ded5a6914d4cd0feda4920bb6783013161f36548e0cc48e0c0ecd8d86fa90aa0bb8d82d77dc479e11088f12ffc89186c0ff524b075ba1dfc063a90d10c5ab713a186b74e5efa08557c73b0afe3f1f63d6a7e9dda8331eba04ab259c101a457d14351b288d693f6652ba6009fefb24edafbde7e0b035c7702dbec363a103cadae10df7a28e9786eea58980c3e25b218660b75fae0ba080320c7ab291220177b0338c33bbc20a3ad19f7ccf14e01e4849c8ea0eb9cd347893467f042229fbf5e265bcbeda6af618a0674ab75a06dc0353c162b32844029f5d03564c9d6ab44ab05adf6a66eba1cf85d49cb351c35be0d8c0e87e70b8211b749f87fa8532a4186ea89305596025744fcb154fda19d0f52c0945ea84ebe5a0e25fef806e12881b836f3d7afb4cc49249475cb38896bf32b636a98bb346fe917943595a91091766302093d5ecdaaaae20e3390d2d8c15078503222647a3b4c6eae3b398962bf57a14288816b92afef026a19302664edf92525acf8da79b2b0d494d2b247b3276e8510745ca7fa8b1fa409cd072c397e143c75eb65b7b2d76ef9017699727c536f1cb3e96f14f5cc5918a8bc4713ffaec442b36d93d84ffb120ec8e7b3d7a511153b044e872dd71c8bed1ce51aee3da2bad70d0a48f169a598d7eca788cf1bb5aef3ff6834c93f2ce6ffc7a3c9ce86d461ec86fb099e9fc21d83d27d4b0cc629671a462926c79fdf27478a12e1f9da87aa6c11968983fa18c0abd830e3ff5906423b726cdef60f7742ecc2167f96ee34518a7fd3764b4e992285c5e454b468aab9c35183e5e08cebeb72a2c622ba7f8975b4ef37ca995d68105339fec19db5d6924ef2939f1c15a14b42daa142d374adc46a20232186e1d9ec3fd18a36d57bff5a19c9db668ff80e98485c97c165a573ccf07c28780e5017ff8c8be2b0bee7a22d1efa241277a15f60e2db8825f0b204ee8478d06719bb66f787da52823dbc70c7a28ad6f4e3b9cd3bcedd76fc297e1d525ef65d4b2681bad230b7cc985220f9446017fb2004765e6b11a8dbc7572b15f8ab802b94ac1e419e1398dda757ec24ed6ed957ac369d592fb99aaed8e19379f54cbcddaa1bdff9dfe1c550e76a89227f9c5ad35977c2cdd24482f2a119bb8d14449b89bec50f54fdbb8a6620264f7c09fb3f8241be739021f5dc07925c948fab77360bcc665cb9a8563adc7f65a42dbec341be2a7b5f310ac7c1f99c216889ef54b5bd29d57c6bb58365dda30088941735811fd39436086636120c254bbef48498da1f2625f59bfb7a5acf41abf9ac2cd3793a99fe9351e05293e938acf19c216123f8fd1f21cd3ce334b0b7c75228db9951ac81b01ce82226d33bcc9cab4f37201f66f022d5bcb7e5a673c5c2705156fd50bf682a866693573af6ab752266b05ec280b4de7ce25894f685d1df6f330962b39ce976ad2c15c871310295497cf3df416bf367c1a1ae80487f1bd0d604f0ee18ab53eff73a8aab71165c0fe02e6ab7472a83aa5aec0ff5719f4b507ae8f92b9f2f972b7c277171f222a6ea733b7f3ef68f73e01969fa15c9255f870c26d239d8ece88d9592fff7a890a288ad980316014624e9d66e1f4ab90a50147a17a71b16ddd86816d92bac9d94f64f498ba0fe4e19f4eb72206af767a0ea8142201bc28736b719b53200d5f648fa7364e63afd49461509cdc9f924f26c842ab54dab80095251ab19ea3cde2b51d61ed9ad09f9d12288c5ed4acdbf073af8dd1e607ef94c9bad9c34fc56984b3dfa083736b10a9c3793d53abc81da1df592a84db306b5bcf04d30ac266550b1b3bb77ebf8dd00f3077b9e118f6113bb31020f672253413d0e202b973490912d0c638fa095fe3ee193cbe82eccb44cdf86399dea2d8bbc23500c90d90ac3d1cdb6792bd996014a4e4741f7177dcbc15d10e9882c7401e03886b7dc61a6902483f2aff33a5d4afcfa4cf4bb3b58d05abae63c2209ccb51ce823acbf79f54795db590c1626f5e426e864679d551d0c75c4211fc322b43a15585d0dfba244123e2ffbd63a035e2d2350ea8053760bd9b8389387cbeeb0a1c26638888b838b202b521ef68636f7ad1b24bf97f57d3ebc79a4017ff17e916ff9101edc8371822792d5ba32a3f03b4b7b5ee71b549e9e35e65fe7e9dc2c6f9bad3889462db317db2f538474fb353172d4cf0d7c6578129352a70b1e7517ffec6bf68be9ff5dfa6f99f036e0c7cba532edeb8db9da35851e5b9307b263e198e661b35fb69f1993694074e17aa2f5f2279b823c67709906f0bba0355b313569ecf74e8f5e6c047951618a8de6545568da79e188b122439e8a111644e38538059d98edf2e150183870b3c98705277bdfd8dc9173af7f3948fa6a93b5cddda24e898dd8d8ecd5391ebabdd8dad6bbb787701cd33b33e9b2c80a97e4f5eb0b9b457644b74588381247122a7d552a83bf664706e91a2ad7934c697922e5c9589e2896cfeed95ea41ce261098cad173824eb4f767e9a4accb9c6a552d409e82c164349e5b10f8d82dceb0ab58d360d51c7c04c6c23b5b6ba2fe183cf425cf3a2e762acbe797bad7610bc64c8185e7e3b8f924b468279463d3408eaab60da17baa9c0f2bfd4fcd2bd46e20d7123af9ff7fab864d755c454c9866ab07f3c5c3d66fb3ae8591e521e255132853ca71545999035940bf1a7e826e38326b3789c2a076426c98447d07acef2757a7f68bb3dc49c2aa1a94e751ed2e3b885846bd0fdf45bfcc8d9cdb06e2ed1a40a6d836f8756f2dae3bfb515705776606a44efb8f73b4a6b3236a2156c24e52feface2086a01d1c11c1c567418c0e2d81e0afdf8d614ecd5b55522178d6c4dd9adafe98ab976586af4594795e4354f6bdb030b5763b07f5ba1a463b5df13bfee8e4a3ef0e46dcbb4329b9ebc682e013cbfcab7dc2310a3f7638239a71edbcf34a9bf539c77953eac44cba3172b1f42dddf2f836fa574c9d36a3d91116b000c04dcd0e1d42abeff1e790910507616e772a701b0737385465ee76753414fdcbb3cb12811f34f0994c833ed290aad9a272ca388eb0610a9d46d5b7ac3bb27285a6f2db1f78870f3cea9d3e1092397ae6e1ab71da35c847dd85850884aad974f25a0a5a6f57bde712f2d592fde241c21ba5b9e9e2c59ae59f698a06e492a0b15f053a3df560f08abbc150be78e771d1aa67b8528b1e6a33f85a8c1e917e113d18bb03c613e671c012e38376033fe429f180900d5d0be31ade444d342a538f8c0297d8a439d2b7683c6d8055888f57f3cd6b8d3fb0fad01c5462e7935f3c36be100a018ff807f85999975a66482be6089197676c97f4d81af2e04e53f764e82c91eae1c70482088abb8b1895b6f84b30c22bb729efd5e86a1211817e828d7dec71459952313a99747ad670176d9a2bd68f2ff957825689cb156f8acab4ca9dd540b5afe69fd104f6953a362216ef27f09de1d0a763674ed74101662be5abc0c79d3b411b5d843cf4b990e06cd3092289525b92b6474bbb9e94ad6ea12a66f728fcacd1daa13a6a542e0cb8ee2792533fc2a6e55e65bec6e834ec8dd6eace1c531c4b7abd279ae7220f9af4bc6c84d174f2df91ff045bc99c8947ad59ed72638a81b7a908c4d9ea441a89552b6d7549a5c641ac7f3d0d540252aaf986cb7c8923b0086f90ce17096cd60c275af6f13287e01155c3d8da7d3e737d10d92cae013d88455ccfbe92d9978c232aa5fcdadaa562ae81d4b31daa100831894893172f0b2a3a3c3bc102f8fa756f56dd7bcdd3a1033d274a54bf3905e72c8843272faa4a645d747c78803e649f8e31c199ee98bdf28b5966517c438284501ffdc443ea0619f57727af5655b39528fdc4e0ee57d79e325b5acbd912f530465a5811e793e0ec7d5884322930b8ad41922e68546776663d8b490488219581dfa1296b694db8852c4c81e45df8721e14811b84c5cfe5f93fba109573403a55572a8064c5005d44bb4b9e677d1deba36434c16adda7e5d88ff7734a866f58c3a7ae6b3ce7728d73372ca2c1771ca19998e6ce5fb0d0fada8295692771875b0511685082cdce838af487a1b34e1ee65c9473c17b4b07ab1fc12a66ca4f0ad745f7bf3b27ac7991a4e4e1db556cd3b60a5fe3e10b9b1bf3b5678277a3b2e1a981e410584348b875d2eaaffd26e21137b49d6f373ed76d0f082e34188a5b723cf56ea830a8feb08c5a0ed40ec9c0837fcc250db03534a3322cedcf77722575aa4e368d5c85c9e525acfd6d25c46dcc529089443bd10f95a56a700aee426123b19f2b990a73c8e5d3309da2195fe016b9921b0375647fe7fa453d2fba82976116a97d581d299d0cb811e88a6b67c821fd886dbeba87349c753e0742baa8f4ef0c7a98769dd91757d8331044c13503c71e631f1695390ffc72dd9863b3549ed1e0586f5b5a7ec5188a6c8058f5016aff6f7791155cd56089dc1b9b8aadf34027ef5bb867a966adf187b581399cca66cef57ae4f23b6806230dea01017b498fd7f63ec26c25030ed3e168b6869422a5ba5e034f5f7e4dc50f9d9337258cf205bf7a7befb398ec4c884ffb4eb4cb2e3ecfc8ca5394b5dd930ff77dbcdf2f4e9bf4902b001d205a815bb7d86d03c2adc4882e36210e035ebd2f406f71c8a33a124f6899e18a046145af477e256218019566ca704965e1c49bd725d856977079da994fd813217a9a6e640395eced9e1aeb26ba57af8cdf4acbe51b18f957e45c59f07b73431158d271d8cc0724d533603c99a5e5db69c7b70ad55820dc96f07d0c910ca78d51d9c9516771bba37cf894639e9628cd70a7cb841debfd740f95033b7fb91381a4f02612a1fa7063d2e68d7625c64f14e836ba1edbe2c0fea6eb52919595bd4bfceb5f01344dbf8c50ae5de32e899cbcb8b158485b6dd36f260f9f937dae9fc3975981a2391d3e8dc76bcfae2dde33b8122e09bb03618de3280965a3d0af0407c3ca868e0f4981b9710959d28c359d3c872051af428cb72e0ad3730023679a9835cf7777c510382be3712f9edb8b15d2cc2b7ac732d935cb0b0d70ae5e862a742d2bcae78729f1a64adbd8feec5e87048783fb19b180257ad99f6930be1c33e0041d8d5227311dd0216ec0c8772a8b665ea8bc100f07d27cd62576ae51346e1d1e80f569713f495cfaef7f6af957b5cf001170b2f0a23dc6f2317aa7db3824b163d30abad2c24fac81db561d3604de3b087567344a857e552b9eae81908033baf3a6ecb9f1092a1f1cd7a56ee251bd45c9ecaba48c00e24c06c42e951c3b0fa6659d1246881b7a299bc207eca6f5a2d6b1ded7fe1ab8b1838b4dc98e78bb1978433895fda64665b6ea7965a0f7328b71b3e961f6ccf2b3fbaa0f297d2048d2c9274d0ba5fa054c51851cf0ef0bd3532adf6f913fa08d97c698de4cd57742b1edba56380c306bdf7d9219f6478489b8d1f8793f481ee7973a262dab9cfaae2056b34a47a4e89cf80512e67db4f69ec4bf04371ff1de307086f34a3575788ddda40d8bed76cd1f541a38da96ad28d0472dda58e9f093d0abf13eeafc2e7177b29fecedf79fc8b578ef6d88e5b34a5e884e4c28d36757f7b5ea4b5ca9ee9977991be3039395039a249062200fc44cbeef8240b2d415e64dfc189ec7a736475eeca36609c0970219894ecc79c638f6ad24e9a8ddd59f91e448b139fe5f96a0a410d80e77607397c577c636b6644b62f4710993fe3bd0817dfc3ac5fe8317ae62af00c0dc29fcae7d3afc41df82dd8eefc15d84905cf9b3cce7487f33a15e2f2fe2abe5d78d3678bf5dfa1ef148e7edb7335a8b7c81963e0f707efee74878190d76513c0dfd5ad82a04ac2fbc88e7d04309c9becf9634f70ee2be8a638ae0c8adce830161b1becf4c4e042e53029b473b33db734c0fb1d5bd67d33415678b4e7faa08f604ff8c1becceaadde1ea4a348a7f92f6c13c662beeb413f80f6d76e5e7c0b9c8de62891eb6869654d80a9dc0cc0f58c51e7759b84f4a7002a2baf6399c9c8eb0c32da99da0c1d97baf8c22595591b9737179b8d362f0164f5fad770b7d028eb210fa65650a6b225eb99cb10ada95f9b807bbdd8a094d6349546a69ec3e533b0dd8c9a4a3e8d525899e62c452082ae2d19c00acc22b0aa54ea5d5978cfbd2444de782c3ed79ff15183e25602d5efaea968a11a1dd68173bdbdd7395498f73ed2c8c0dbb4a506e3738d22da3f9d1f605880c03e6ce3ff0db3000ceb19f8d5778994318089a55964f14803f22785129bbf892720d3ac44da9e5770788e0e87b8d7579b3c900039e2e91e4cfb534695a52024f223abca12882b465afe5bd1306b31be63da9f96027ce2ad0b622561c90a146e88df555630f860ae9b6e2bb60dca7f67199142f3db157330017d7931c22b220a3e3d0ff6980390353e570c9167dfade29ed6b001663fc2b2a082a83c590c0dd82a443d8d1f90bc8f76f202846e3c6a15d85d7c69833db8d53a2ba8bbd845e15fa3ab65ba26b0eec665898558a87e3175768ca0c400947000206e98903174729b9a58fcf7a225a3960575bf737879403142d9528e53f0b0a5ad789ad28c917cfd639345cbcdf4d6547ea264c6d1fe8c4ffb23327b80b11564c396b7bc9c8a700a040b834a8a798c56a61e6c43eb84ed3353fd220186bc7b22b9c8641e6985ade33066f94f621b55e36235d978061eb0680a2e750533210f8c3b694cd09abfac51bec1f0638e1231f92130d28f41f6d2a69593f59577c5d611149373fc642a10fae5cd25469e5d0ccd0685473d45c0740161739c3d3ebe1a9dfc5e0bff3689513168e485b57c141e33882921222cfb5e3727467d271c2d3a0a0b7e3262b4f4180614c94ec65fde1ceab10a222027762d703337a8a726def64f219e8d41d5961c72915d9910f7d2d69ae28634d20e034c914817c15f28be184e0a6b13bd1718b09072a470dcb7222b39b8f2e66df4e2e8cb651149b6570c521659879b7e942b26a99df4415441a763baf0eb125d648e7bda79ffe8e03d4d889fa979c3e8813583caf842829d607cf5ee95d46f84f4ef0de10f6a9e96bb4d44ca9e4bfb9784621266eff4fc947c52dab7bf6c82a2725e2b72d8f090010c6dd67aae46ac0d8b56e285560c020a8c7647194beb4e106ebf1d257f7963f91a66965072abf27715102c3c74a6dd9e2b60013409920d669f5766920af25ecbf14fcaa8f1d61e12c50847237aa90b5d2a6f0f9a1f9d41c2f2137300963440f7bdb15222b3e33205b5b4d681cd2723d7f1b9337ffbfe227ceefa8f7e93e030d13119f7a3e110a91d2e48647c77fa85875f80bdb3346068ab8bbd047aee95b9665e29e7ae517531a40d67956ea51272ffb3f9df13a25c3cccda9b0b5d0ec12687f66661305fdb0505cee21f399fdaa49f590b962423e4df0867b3339ae05e20311f4c099dae01320e68b4877c773fb447849bc265f01291b8d3ab9025532f03cacc5a1239bec6e33c9759292c42805b2c7f5e2a89e20ac6b0476198f8c188dbf51b586aebd0979587cdba592ab8b577160567c030f34b09656459ab8338744ab6c011839f97b18093b40758c8252b44cb6f8e166617fed222cf7408046ca3296ecfa21ca79086e781fd7b1281ae006d2927894ead00c576f7208e57e9cb55e73cb4229a8f7a3ef79c79b3bcbadacb7db2a692c74d04743f6ebe47d1681160fa1801235c9dd8ed8b276e497b5dc83990c8ea3389a78f08d9ca69b63dd8d1f90289e7a368f74995a53aa9242089b00688be0b39a61e97076ec944096f8dcab9a18977cc96c7c14e06d277ff020d709b1223f6d8498432e7291ad299a391d4774de15377bbe88ce0bcee4558356328b6e9d160927cdfd78a44621b4d40956e2fd71ee52d775d0efcb6bb0efef7b499cd434dfeedef85375b39d58af5fd527ab645242e347d196304d5d9ca7152aaa18a83b733cc4532185b76ec2f58131559b7e881ace30186abc16ebe0d7320e05fcf7c2ec5c2f271503c56b84152ea3df195bbff7af15c7bce6b3b98d038a6b92e57bb745ae87d18f4a019ed83b05c065f02033bbb067031b96ee3833ac5e9c89389fafeed6beea456f35324d4c9baab6a6023766c71d9c87cae1fa7522fd52db0e71042a789ffe3459f38679f369e8c3344df9999091aaeaa735f164c7d388ddf3ed5efd82a9d8ecbc14e17d884be2cec7bd3d440ad052fab37361f24b923770657c42bf05960603d74538c095b7f1b5d92232a4707656852fe46433da32bbb29d57319336f5ea1c67676b1826cb2934423d30b3ad9dba30c72a402e12f4ff1906d64796dee0cee863133f03acd21ddbc47ab2ca8472de69094b1bd43132d5b62eb888cd6c795883c077034bfb92d9a96ea3ade60b4c1b07080a7f48017723d40e424ad7e95ec35ebee102da0a1cca26fa1e25588b29a72bba9301b40e0e6f785ad01f328183550965edea674bda81700c23f40ffe9f771e00dd72187d1416d298168cd5f5130908f38af8e713d91bfb557f76613ab9e26b3cd065b6e840b4e53e6b22af02f6201c46db4cae584e55fdce536d1922c7b2352ed9498d43c6e6aa88ef73a18399ef0fc6a4a5180a518d76d8f17c6f0ffd45d3dbbfa8fd6a1a8bc697b3ad873517793586cc8a4074691cc1a581a8f50dc8371d488c6fe9b2983f0f6d8b9a3e9bc4b1f945c13d3229d9829fca5c07e7462a128843949e756374eca3a372c0b8c3cb4b8154778d7686192c8d1a51d5b774dbbf9c9130c92a49a87a284fd133b3e70304cfb006502eb9b52abc1c2d961c379402aad4f9b17e253b7efe438ad26db1ef6851e38c85e2f8b2fdb9c20c22cf44c56f433eb1a94831c910077064f20d0c27c02bee9a14db14662b25f628b21228fa8cb9e4c749688a88d69ec0377f55b319681e3415f3d36284e2e6cbfa975807914f942e47ea62c89327029ebbd260b0cb46af1d374fb1570e24d73af9d6b0bbf1654369a625bc43b6f078373d41b7099c26ad752ea1e8bb11b536df0dbcb4030484c136efcb86296ca3b991898c3668d9b9254b59b984837b227e185aca37ad14c4e30089eeb3417478732d66828823171ab6be8a4485ab2ddd4a646cfe53fca4dfeafdfdac4ed1990c6818a053e371df8e54c0052931e5507be3e625ef8896a536f614cb15fdc577275d1217b2d824de884c0920cb2041f90383fcb23c01ebeac7f0ab35ccdb2bfd14c8e5f2b070a25fd7c4a7aafb4552084c9856f0862abf3b963365b2e3581ca12b3245869c98f9d6a4be49ace0d53c55219d295385f23b867081abd8fc4ccb3cac52a142aff1a97405baa22bff125398afcc69c36665a6ecdf48d7b701d2c05a0a10b78934f85df0f05771f3fdda753810ddba7a78d14c6781e6165af6dec3cc6954fad633bb218b87f7d27412ec5ad1254f0b0be3b6d20c53db7e8bc203213795928ade86ed1f9a79f7bb07aed622f671bbce559beab7ce4e957a8825e92dc292f7bd244c0be1b8705447f3e67fcd811083c94481864eac855bf418c00bf7f26420816591767775c38f5f2d6754de3e51a099fa185a4902570a6ab9d57f8460d4c9736ad2c3fbd6b5dec120be6a8b0ea4e8385b38edb8683b40b7dab93f56adccac3e65a788c9dc6696c18fa8ed1042304b621aa8643708ebd7ded11f825f472adaab0277c80671dd781efc219767cdf639ef30fa66fafdb05e3356c786507cfbb087caa9c5f9f0e17306935a45257b5b7ce6344d5a8a5ac2ff06016bd732a33fb529d257e795b82beed7417feb4b8442d35e09f686240e01b5930f5e4102f874eaac403fc8b5e0eb57c45bb5629a26cc9c35106e2fbdb493104d61d25906913c6e9829a9c4da720de5f85ca70cc9636471f23c9d74c51a0c53a3f5b800035055abe1d87f07912a13e22593f774cf131ad5e9e971e95e20e646c93c214a79cad3da5bb6aa15697854a0b5a4ab345f0c5906807f375d81f2b18c956a3c7ed2ce89d5f74511cb0f5c93083a18140e9ca7a68b2ddeb16dcac93e01b48c46bbfacaaf8c10087c80eaefe29f2af1fac10ae7cad0f04dbf69cb28549bd58d09f5bc33ed65c6b42328fb8e6a747d35cfe44e83f5cc742e84fb4bac06a07fbf39ed9402a0b368f51473cee98ab73d343faef75673beaf087d9299713e7c54c7f333ce53952e36696711bd7b8e93bafde54fc56f3b44652f789a461022a80fd650d799aa037639acda4c1b1e127877b3f04d2d96e7c69337ae1d11930bee5efdb9d00793d697c7f71000d342fbaa99f27c991958d3e6a7eecbf55fb277c6b7ce7dd773027a574624ab119a9dfb1af4601d8edb1a8b8c09ca9e0cdca8da62087f5810f9ec3624ad8626bee7a95c00dc4a6d8cfd09722b6243f2004fa1f2c58350267a224ace751e94359c6d0633bd6ce4f13c2601165ec31d454a38ea5c9f5d4b915d838a5c8afb26468a3ec716f34bde168cbe9ebdd7b79d6128a457e892157570ba051767a0bd5af85e215bd79004a0db0deb3a7699e14d8722fc72cab535b49d10635533b8632ccff9ee584440f115a9073714ffd6dfccd473dcf2c5a7d3162e26a5f955eaca23643a6c84deaee18944b5071aff9cc468767c538cf362b8f323c453c241dda87e721248108393a83d86d40aa3cc7b1d553e578c26be651e4e747cb73379d6e29cc4c56e5456d915d49404a16440f8463a52fbc82244a9b86d5419bfc7662b6cc3637dfbec25f697cbe6b2561af6760a254277c1eed2e5ac0762a08a5a5e992be4f886b26a47a62b2cad59cff2f131b87491cc5fae67595385b1bcc1d55a705fa066ace3e1ffc4ea918fee2bc74279dbe13540bf617b74e365cdb967113bc5a8ae6f34cc2ea8d02c734bdcba400d10a98f053450926f8fc1f75b9a088021c79eb24d25f36f6025603d4ccc794bb5a969adf67746a69737bb524c7d74f437845e4d465625d38e1b221a2484d4b96fd6016cc18cdd496cf15e4cea02cad133bb869862e7fc8d63a0bbfcf31fa4ed5965262ae4e4bcc3be3864bef52ea844ed6f84c1afca2a9df3812b867e15e6b2b5b2a47affb26c49c0c673937aaad96365dcc8fe186d3700b9ad537d087e18c85ff0d2d97c3c1bcef5e573fe21f8df447674f0381543761a0b0031b6a36c5f542b69eed02cf5e758d2015be42d577e5bded22ff00a5d342adc5c4eda5d5285e16f215483b5ad98643647ee54f7df7f0632aecf3fa2a453173ae2443ff21dd7ede4b318771cad1f596313b953021041fb5b7c89b4c3d30ad9a532d8dbf8f19659efe4e41a7e544465e5f574ebb254c863f3dbaeb01db2f8d6f7d5a79ca349cf9a1c5e39637066d5509a8b9d93a29d815137b604b2c32e2d293220ac1210353b3ab06d99888984568f3b6225abbc0d452d862da0d1716e082abfc708bfcefd096fe55751c458459e3916c1d6a136cc939a346a087112692dbdce9d4433c2c6967d3ea3e31e07675c823ebce8483388ce74a39bd5dac98c462a8202420b9f87ba71125662c90cba5b7a38050ea774a0a149d4c5fe9d85e1cc7ecbbd5b0546f1a564fa9753cc863759cb199ab0748f968486980e41f41208c7e57373ec5ef78f9b1598b91dbb8685bf97f9b36260dbb00c95a24243195360807e3b894ff8b634a8a7d39c3c83f822eca8a9a65541bb7f00720be8acb19b2636848fbee34088b14849a6a0a15afc16408a7af9e4d64bff6faa4fda1019a3c2773660dce0cf6967d4f3751a69b76fdd3dae38e04bebf65c80918efa9cc725fbb5ddcce93801a330c9569c7c155d83005c3de9df517c600f03c6890b5beed3ec5d3bf8d8c68d530dc79da79bb28b3a44208db03c2bdab20640fe684e07d07c9c70f0a14f13768dc445e0122dc5b5702ae3c9d2a1ffa7ba06348481507315b50814d6f67d6cf53800115136a677983d894cc1b9b369d3e12158cb40803299c4a111cf281609436af2f634182719485256a7db2df02798d630ed501da6079c2429f1f20fe4bc0ba62f13cc0d6b3d9fde52dd81d142a59b9f90c3e770b941587f26e1b1e78238566911b92c1828ad74d5cc6e5caa70e0b51ac6c4cca07a1f542d2905bd46d012b7d45e36dbb933ad3fcd3eb5699fefb31fa06cc9f6035258d8699b81cf528f132b925e1d008ac9570a59338b1f3355701c15d87f35a3c61c13b58119a6efe8da447dd0bbc56a571db9cea94474c23a27f84848d3bfebc9a2a1cc55955bb115b6c31c458e452f8a79299dd0eae1b16fe50ce2e31da0012e8c9df81f3311c055a151b9d596e5a87f930e3e9653378dd2371efc70c2f7a7d36b1be203f2eba04e3bc845af5cbd47dc8514ce27240bfa41491348159b546c86c17a68edecb1206819ba0d03a6d1a9eeba33dd7dc3e6e1c0c0d744fb11947b9751502806651d844e0e944ec7c9a54fb1e482a12bbc573568898c18925eb6c6b60daa7dd0a0080cc561c45f247346a3975a2c15218b3feed4f212529a449d96f839d39c911a834ab91e22345636942267b2ada4ac987b26653959bfb64979b907e80862ab236b8a349b47c1c20984eb5dad92d4aee345855998b9c2454b3b8edbb44868499c6e6a3242919bbcfea044682ad1beb7e3e3fa69ce92dc64af36b2f260234c9332915433e6c6bcc08801643c3c6afd3a05a9115cc98fe4f506aca8af621109c97a748a61bcd1aa89bcaa794580717f2f1cae0e4ed05eac3123802c7990791251f9c5ebd05a71db04475e0b22d1460fe576f111102690fc1872711cf32842a86686bc03351cb752cfbd271f2de8dc01e50fe52e0f2db33ef28ec93724629699bb747dbb4241bcecf75a48e21b1afb96b961c8d9fa20bbb7efa80bafccb45871408998be6b43c50e0ce33c3193b206fb9c8d461c3b6a818826a0e36a0de8be8a1bc4bc32da104085a752957636aec8a8a01cfdddcb79170bf3df890227f22478c86c24b444a3b4251c262b7597bd9684889d2e1dd9639b69473670afca05dca0ae66f1ad9e92cd6cd41bc13996d132ef30dc6d27d80d45baec65fb94a8c40dc1fdf8a18bd43041ad61743f6e36b21073ddd7541aac9f2aa41f06f8bf0bd72c06bc4c06f26f9a4e2400aa7bbb8ededd0e53d04a96adcd179e48f538561777b024130c6efa7dd90b34193bab36cff221b8ed2b99c6aa1f5b227e4af673cf22563833ab02ca49ff5095a632326e93ccf402c97ea7848873a061c71193e0314269c3e2676cb69f66144520117109b41b19995a80e2d680f6da601c19f454d25d48d624b4062ca9f9172f15572929b59df667304a49f0a4c928b8c42fa438a35154abc20f413ee8b2fb7790219f0ea84d5e2f257aa85ee0a15989778c3a44ec9b3e5465a30d18157fbaba51b2208993f75347d4c7ffbc37aa86856a51c8c2fd73895dd1be77db82032511c95e6162ab6db248d510dd562e50bed9eed890076d2c409dde0ff25e03e69e118ef3b8f510c3c7eef9eb8bd1750826ad4c5dc3da852468776c755f4d43122616f8f4f985dff1ac52cb30351716eca260a9762428a07ce7c832db278851ff1f29677e994a17b13141e788a64edae5f8ee5137ff8c481f4b1a21a2896d8f0d431edc4abf04a262bbada5af3d5556f110ce38205eda9d7cd2af316930fd60c82a619b36c9f72e0ad2ce43e2c7de536f0140c27106289e709402e7358dc17f445c5da1222223433fcdd7ece62dc9c9f54b78564600a55332c70b2ca19a63eba58ad57395c934fa657f9f25dc3b648dbafe84bc4544dece43030ff5fff062d658f66e0cc6b286570c9529462019b19f9c70c0ac64931f0ca2417932453d69857c2bcfb29962569dcf11352910c13e259b2d8cc7211fd3424bc756ebe28bca9ad8ad5edb76810e9f0ffdc7d050d0b3f4550fd3af57600a13dea7f7857defbc95c66f55e9b16bce6ee61d2376cb008d83eed71d236c76dd0434da34163984610e8b7af335a60b96326408a641d743bb633a7285759882db59cd756bcf4f76572a0e759cc3aa01b0f53951e6f147f002fde3806c52f75e5a6b1bd2c124f0cc0c28c9ec241cccfa91f1ce5e5488d1bb51991a36cf36cc10173385d5aa5f865a0d366708837975bc84e79f911d3ef6edf05114d8ac57e6ab891d6470043bde187f0aa0c168d21d27395529ed34ff388efe1fb55585ccf2d74e818e4453c4b9af45c7d402b5eb38776423ec795e4710c5c3f7e795e31dfb41acd757a2dcc770f1620504a92659a8e37a36ac64e82aa1ccee7789db08602769bd14ab979de964e9c0822bed7059c09a133dbf150b690069b5cd06597b9052cadc3456c9128ce308e9d1b1c2d627b7d80451a7e0239e42ebbb122c8f80c0e33f7d703816da343a37470efd95507bb64e6815c6a149a2021e94475ce6e16e225db5a061ec3e180fb77a86c1159c666bb6c4c5493820e4a2f4a47b68bb1448b9b9ee7621f00d41bd6e51d1e1ba259513c911094be98918d3f5b71cb9aa881261f821d16d028b1dd2a0b575222f33b06178abff52d6eca3ae7079680caea9a6af0a86b42ff6b20ce888973bdad1d8b8a1f4d5baa4c8268f5bda4a95b1aa0815879bb75f92833edcafd04ee3386f85f7ed18d6cd186feec0fcce254b59ff5737ade69341862d64145cea00aef5fb28453c31f5c538609dd7ed779b91691e361cf79017468b019ad80e88b7fadf5e712202f7eb815d376eeaeef4287fabf53351f26f555cc73f925fa430954181715d878c3efc3bf346a9cb14c5c405d07d040e9cd02b7eed44b467a9759f1d1693b23b562c598bd8dfbbf1adee6ecfe4f67ecb31cb1544b055ec692c2bdbb4769436bf6a02e741170c9e07f68b7c6af5569a980bbd7e70fe3dfc9a3c51daa0cf4c5fb01edf2cf0ba4f03b78f153853fbb02674f4fd545c6d02991e1947760e2a16b1def42075909afd0edc641721fbe3f4c3c1c2f7069a05c8eb1e3a00f614e0900dbfea0084a89fe67338e101af9074ecc0714eb8c86923323774834ca8d28971b4affae56d0b1391a03a38d392ad5aa8ebcb9539697335f0c9729d4bcdb598ae2acfc27317139f46b7e3d7cd5dee784f51b37bbaa03297cb083631e4bedffbfcfa17587776baceda52f335d5f2e82b2961b14a515c87a57c7fcf2da6501a1f6db2055a41af0e9c062417f04ece10a4ed74e2b109eeb895fc8028cdfeb9996e0166a1ae968409c13c3d24147245fcf1cb363c4bdd2c85cfcd5bc689628a53fca79811d55919f902fd3b46b348408b4565c656bdf2f5f3ae1420e22e836bd3408cf53df20b65e493ff0c8d09fd210c5ac98fa997d9f4c982e99870bd31fa32eaa4cbf360fde3d3b1037779912aa0effede98bc9b3e93e280d6f5387f7553f3b38b936686289d0e3138f7429c1b75b361207c2c6cede51d4d97cc82930b0b1f3b5c697a354ddd00f86958e072c37187780fc961c793510d9a84f6954890c37096dd4e78c16ae2c33bec4ffe2d1c220177b0338c33bbc20a3ad19f7ccf14e01e4849c8ea0eb9cd34785012b9f344fe411bd200be91d1bef8be8924154faccdeb1fb28fc0e4d4ff8197ebdcb03d9b61ac09a9f21e1021bb445885597b65aeae3d6f7b949e739692aa69f5c79386aaa9097b14060ea191ff8f6eaebdabe11beb284e6c6c42f2f8f7e30ae352de0da8ded22c32273319203f13fff1f64fcfdf7487e224c01572e09632569bd3f2bd2c4d40d6565f252ea274ccff44d49d25ef308f20a847296f2f9a70a994b5e96f822d4ab3691775605516b9c075a377f5bd256289bf6d6d4dcc86f916595be166605b456d3053d467bf8e57bc7247240bf5dbd1e6568301a0b210abf3cdcc24e2ff0075b7f2383b0a3530a1d9d957560c34c2ad49ec0c5dc29874047c11a454d76efc58c4a62388a61530f964e6d9a5811d0a134c27c2ea9cc86800b751264b1e922943858c006131f3741123c3df85e98cbf18bc31f60785026540caf92a8ee684c5f2db18c64fbed335aea20b86c9fa4dbdd031111d5f0345a22e2d0d51632e29d52faf897f075f30b468f17cc7ba0e3fc9218f1c47837f14730906275787f9140a068d8ec6b4b5218f14a14811b18783fd87b80e70e8b75d595b1dbbb7d6ec43b1b4729e5dc2d08b89a4cf86b95bdf0e44bba95f2b7290d29263cc817ca8fd574aae6d5e00739068d430c0703b5ce185b2a746088278605446d936b2731a1d52cacc2eeea002cc00d7765f42eb695bae6d1c19ccd06a31d37ff0c1c38e2e3eeb78155ea04a5d0ffdff946dbda637cedb6ed1a6fbdb030c465d4bab60730e43a3626ef09a1f0659dcc71d1e7fe546a727c03596b3e2c9484ad02e8862043e5d633b8143da6adb738559967c9810dc3aa27e8d182cbaacce7df09640bd8500f14bd44622977b223c77b314db09b6755d7864e326ea6afd2eacd419f449a51ed5b843005fa040f58189825f34d443e63e7d826c839dd38fd80d3e4cfc143db20171bb13f34a69dbe4a115d7b72713fcb94bd2085c20f92e5b85b48e8bfca75a323fa134a229329ceee75106bba8e466f8f82a095f7856fb0386498aa3df727644213cae108d8a9526907ad715c635e94ab896b5c56c68a38bdb3dac717f43b55ef11eb12ea2be6806bb3e586af04bb63aa85daa1493b6aaa1f877744fb29fc4ef8fd163f6cbaad4bdafe5acd00a02e422f038d5085b4cff3e2aaf9a9039810a76db5733af401940f7d01b4ccb2694c7df3419c0b8d14ff5d86a3055af48ed5f329501dbbb1d473eb69d51bedfe222cc2d24f00b9505099203ee9ec6da53051bc75c3501cf4fee4c635f77cc68b461c79477a564a60a1d48d5bafcf2e412050a6eb2432d487e59ffef22741a68d5b21995e71d42e67d7e84a63de842e585590851ff6d5a3c57fac1ac044f6006a0d49fc62b0ab580ff29ce2e2b851561a641b900421bdd3c38a5b21725e67306ec5047b1c565b77260d1b919a092e52ade83c8a32ae106f22ab8ac3be50c8749d65609e384a7d2b74e75d69f748914fa65e1c784d4ce029850aac262ab16018417f0f92778fe404434c03b5cfecc5b42196c11b5ff3cbc87c3b2b533b44694a5673da24f478d55a20f708dc8a50b1a9bbd9bda5882ba9529b95ec83eeeecdadea94a352564b377dc8f30146bf20da9ed0c718b09fd1823eebb8841d3c4c676e0004b147111135521956a37847a87e7b67e03a73dcd3ee0da901cf613633c9474f9f22a35d328f49b6cf30bc17f629768aa8c047accbe4a1c1c9dd88f86171a1e877045356243e07b0fca8f62e2134fcedcaae028c9c7fc41a3d58829a1c54f2ebc253961dec080f50a8e2e1f65576a7d7fdc4827ffb67c10a28c78c6531b3a193c419bdf4f8135832000d61fc1d48c59f6803456de0e44eb7bd5d7112ac21f5960967ebaa4bead6f1b3c43b08454151a3b132dbd4f969d2e7ccbc482705c3d2802bcf05cd216280468696b0371a003a5eb4d04ee830855ac7baa2ddd561460161109cbc05e6c48c596daaec4c68d9821fe90dea453314e61b099ddd651d5188d9057b239112ab7d1241d0093c0d7764f17e9979c6ddcb9ab4b6dd8f8fdb85b9b461e04dadb5486687610382d373d5c59295008dd31d8aec936eada06310d0b63192526e2a4f94962c79d605b63d5f8e13d5425944a24645a7fbf0a781b671d350ac0f619c69d55c4564f0151872d9ee4c6b22a1a91c80b9870b24f319c395ae7de469bbc1da6314ffb5b763cc737c841a68609e9f9762df524b1b64713af015bf0ace65dcaff89ab54ee02196dd32f98e951f3022b6aa6a2851363e7605f75823597987df229f26bec4ba6d53b131c946a757d2628212948e8036ec5103e2b5189aedf533db81b12e64363bccda6d29b7cc8b6120a110f4621ce6bd642186071c6ed74bf54b11ac97662caf3acd9d48e030eb8ec5b0059eca6fafbb77e107a2b86247bfc45dbbb570b35b92a94217d8845688bf7ced85e3aaf04835402f135cfb423faca8636cf6927cf4018fd6011b2d6f59ccc54e89566b4ab7c280fe0e2be40bf5385461cf5e4a81d7a8bfdfe5a4b4d3c1c0324e9251ec3ea6475ba7ae492521d0038589a854abecceb64518b123af70eb651421aaf68fce74231ca1eab75a583f6cf6a93f25427cf831ebfe5eaa4f32d64f2ece8d0190357a66e3994b2808aec5ed0c470b7d1d71ff7be93a40db2a7b418163c75c8e63d929b4374cade9f4a3b29d6e72f65a6f445c47895a09e26a5f92c010a24c0a887c6ddd78983b6a4a3a8d54138e03568d59d1acb98390e6665e68cffaad1318d5d1773e2bf9a3239bd3c7770a1c61759c0b79c0db5ac60306dd6efe8c7e78e8451a47c0e83127a4a94df8f5fea863071e78cb91360b42dbc251285f72d99ffbbe5ec0f782cf57c9228c36d4be975e29449b5cb3a9cef17b17050d987b0927e4e56e5ab327948b6ea69d4f58d04777404b182c01ef9d735c8ae84e457e230eea7c14052c542a74d4f1ee27bc9416e1ead7b1107878e64a98303bdd663111aaf66613d26cb118c6e0fcb2efdbf14cab9011f66275a24b61849ee9f9a8f2cc19ad826e9c4364037f87b74f10b004785aa7565c51be5f1a558821c34f957bb9ae6079b2e6325ce5df9efd14fd2e489dd75352faa881d12b921fde7505e5f78b6c702f1ba9ad22371dae1094588461036599773c157aeef16bdb3930e7ee0fa36cfb332969de2648a3a1ef0bd3020c93b7bf7dc2357579ac6f5d5702ecbcd6af765d22277663f325b8e19ea693b69f447a8acd99577ade32880975fc6370b55631a6cfed1db8e7324d9cf29fb7370196166552067e4ddee0070d1ee37e872be3bb4119e56b698ccbcb723a5857ba40f2135e9423677de2da891f9879a224930793f3ecf2a72f0963b1858350949ceec53619a995786382febbbbf9f1727ffda9d42af9b8b27d9672067de92cb4bb37a27f6097caabdbc301cf1cf649862e964989dc34efc065c399d9a792b0185b06f1c831c360a4cbf41abe0ff718b653041981ee9a14314baca24714b0cfbe884e827be914ff877077e0ebffb220a3e84bf76b6d4400d76e5b0d16de41f09abf33a4d18c448f68df20b6a6a2f9989ba8dc9f2cb8cd02899dcc226dfd718e714d11c5a2d804faaf756d16aaccb5f4bc7adbd4c20f729817ee01f66b7c1481c42accc0627f8eb18d8743a359c526f3eca6b138631bc43d0794aa8eb30426f57ce50029f0009498531af9d501b69a2369059dcdbf44c3f47bacb531386a92ac0354267796ccfd4e9cbcabdfeca562424ac0ed79ac35d86e20cafcef07438cd053e7bbe30d7008a708c811df6462e93790e0660679949c52fcaba612d9907b98dc3bca0b334a56281744f9a48ffac9a002fa0d2ad18a1cb02054c091ab51fbce51bd2670d587b3c8d16041d172f005dad3b0910cb643285f4f29bd6bd041dbb95c8fa60b073ad026b79e9d619f3cbe8f618b3c63828340689061e20ac104de24985f60306517217863136bd19691021fc6e59cef058e7ed0b27c14b47913d3459fa809fbe3a28c69d099aad29e8776dfc7f33fbee2afef86b6b65f8a5c2f95f7194b7eb26740aa8bcdbea41a05b4191f7877c345a9bc0aa160c85af8819d70dc93aaed6aad2bf5fab4d29ff6bcf23e53abd05f47c68611782b68782c2250f215f66644a09794a217d1ae74a8b2f6da29b8abf3d3dbd95eb4c67d8ace85b37067e5e0c56e67b145801f6c10081af473598a03325434671772286c26729bc12354afb38b7b8b2fd1eb3013713fbbc4c451de65d0d983f576937f880c94888c357b9362a5934e5c661e51e09107e6c937e7e2fb1278333fd0130328f6525b0e28f0c384d3442ddd91a32aa5996230715d36f63ca808aa07c21eb12477b1c18e36218b5042df564b0e05074014614dc2368dbe396fa983eb98e25665ecae79b1f20861a9cba60856c9635aaa460b79b60c397dd51d5b34fc74b7d00db6a8014ccefb3656ceeaf676a68e00aa1c5ff6a75a6e0f77810159f916c13d1f24907b509174c123420b70a2eae0a3fe1b06834dd3055fa0ec12fd25ff6647b55fe8c1c27f19deb53d640b6f3157c841e4814c2b381893864b5e772fde1d4ba5476067152bd83b94cc3d4e2f2c9e52fbc8326ac6907ae4f09e423758328af760006f9497466d22d0395b457b1145c1ca949dd9c329217b6d0741dee3487716f95eb649d24962121d72d08b6a56ab0e467ff0bee54daff1d2bdb6842574a71bae89f63a209a79531dfe421e63c27c09e207355ed4e6f85dc3cd26578a25b0c0fa3b2fb4ccad6f9ece0034b199ba7ab3c49bc76f3b8f3ee3895d69956656601a183ce689fcd9d8b64f1ffd9527593a4c7efd5f64c57bfd6982005965dd59862b2a4cf165a9c132a3437ffae9a3801d67481140fd21d13071b0338e93fe888122099067401e2d85ecb219cbb90dc71512b9ba5ad0c768f3a34880af3f3e53d88b0b99deca6d83ea7030b78c7ed6c211c8799b4b56d89e940ca316ae16b769be10eb1d7c29ff0ccaedd5379bb08a361bb00a58c809a89aa1a89eaf555ea73e44d95e5b8deac2f3e6137148bbfbe7fa7fef2ad3caff0fd65a6d31b94e3b9488d49f4d26974c94355361fc0cee19aee5ffa1c84c4c9485a550fa2de4739ce92c43f96e2cc593607cacc7aff338a6eed342e83b070bb7519d071c2fd4ae26683ccd80fcefc4ddb77b79b81df17e17fd2cbbf01621bbcf8da9b05831960032748017d097db372022c33ae10b66190ec289164019de6063621d48597bd63806b0b705357960626e9d7e6d2236386edbd88e629c3e7ae4c207af0c466b6dd9208811030a87215228918496834b2796a9fad622a73fdec8d2eb4c5f7bd8d7fb7bc533b85afd5bd64a4e953073659e055bc66276236ae093b8d00ae6df3f9194e06ab925f1f442279a5a7e35440fcaf4353c6a86085be6d44483d8bc28bed8c47f8d22ff490d629f474ac922ac89e394d4587493d4ff2b8ba9b164d1d7b287991e003b812e4b1ae291557a7e011327dd6b86725a3077e1f5c6520fc9fa5b7c6d1ab5fd8df800bba63740629a5ec7b9470e8e5751c42c078b961fdb4f6bf61b8cbfc4e10b4b8f4c3f8feae9c07c11e1609d743532fcc7e33be4c4deea6adf3fae90256b25ea98be521f260947129032fd350e334c20468d3f060205253f0b3a44aafdc60ad29955c934380c0ce5bd467adcf184b467cc1735ab0aad882f8a3d02e519cf959a6a674236d818be6f7d70b7b3c7775a64fb2bc2164329118d37c140f2f0dc6f9951a1b7cd4077016f892d5236d7b2d750f6772afae446c0ab5532eaa25aefc4e734df6f91d33d1017cc4141ed961c1c9feb91fdbccfdcdf42091849e555dea5d13baf236a45de0c1d40a3c90a84bb2e8623ae75bfec3962fac5f2c9a6718c8534204054d765f14151163dc91528c37d46d99ef24ca00e6fd166e1a769fa59fe2e9589f2c181544e36714daeefcf6ac800637c6e8e00d55403aef660e67f1c95a47b120b8955ca431f79b4603c64f5884aa2443bd3c022529dd49587c3e2887f64a766689272ce5f675d75a548c341a0217106d4d7844fddf248b44d32fb2824d5df7b80680fc6b3b5de7451accda3acb1bd86a26fdd29715fc4c3b76b95269df0a39e32c2be1468880ca3f266038c2543dd0be39a28f3f9ff274fb677f409726c41554461fc6c1ad6214d4971450f0c5681f445822e7af4cebc57a3667c418b1856ff40d26eeb66b988e0e697a88f5afd3c78b2cebde8dd206a4022bcde84426c2c7691e8ead0a2bbe4278ad31f584e1d1291eb631f158e7c8df7027b2af87cfc97fd855f1f2aac8aed971c3034c89de253defffb9ea94b8398340ce53c4639b4ff29bb1a8d64bf3d2ff981287169b3ce23d7a1fca741c3cb527bfefaf2bf5dcf134c8c014e4c19c3356154323ae6d2ba1ac8e45c38114b265eb4d280b751133f5032bc311b821663c55e85f64ed0a696f093170a512d161a87ed2cbb5f54bcecbc6db20ea1c778070a09b6e07014dab79f71fe8c44f1f4673ccce14d5b20ef007eb46c11884b8f6d2cb02fb30a420d4fb2b413a7c5523af3610833be8ef33291e9cff3da502c5c06d6495a163f02d35ad1ca3b8dde2a2c7d0ee3b132ad945076f5ce6d04b70645cf7bbac594c8dcf37ff0fb990c7666cef6ec9c48cb914288a1b27e5acfde096e5b9dcf79645b2f7d580cd7694f14ad33fd3c32dfd968d4a808a7329cde8186852619c660585cbecfb5c4bfbb5b016879863e154956ee3becaad6c01b96fa536b056783e4c11d2692e5670b9b2041dad0c71221e740d6bbfd8e0e94c64887d0809e5cb53706aad4f6a80232ad0174b399282c62a85c76c7bd8a74b724bd799d3211f95f93e60b8d0bc35723171ea71ccb1b2a880c5a75a8131a98bba0e934aca95ee9e54e75635cdd415c515b0b3499254e1ddffdaa6545b23d0c89a082fbf3bc23c1405817e9deb34dd7b8a289125e7c7deffee47c3f53626ba3e47a6d03650eaa2ace22e544571d74cc200c20b5ff84244d056fab99f0aba6d157127ffab2235a7d38d5dd9a13f23e5692121588cd040b0b5a8508fd47be3ae832f8b2c398d755d7fc3c75cf2c2afc03a0fff828f604a8be93e8441e9e2cdef64521ac0f46c52fa4503710e837df3e400b080eeb7a2b5f935d2e895125ef5ddc825fa42a779c4af01c8af568278d35efe40a84878be75501591052af0be62a376bd56ea3bf757c7d2335c2e8d50a9d142ca80e0326d2b15f5d18bbef07d7fca98ccb81833b3749f234ec30260e1a7867a2d132df4c61f6ffef59dbe3db99d173733c5b661578b19f02faa0116743f6224dbb715526d51eb87b9cabbd6c0f065148fc0cb92a1004171d0633c00379ee55672cbb6d162da7c715bac801caab18c020d42a0bc4b2ecc86465c75644aa44160e86a49ac7b1228ab64925c8e250fae330df21ed960f17b64783a151d1041bae6a089d3f1e2ccb24fef3bea456a9058deca67ed90a7d73cea0fe383f7091aeaaedb2b349180745956b8fc2de8ed21c45508b41e89c1368accf58e9d4f1e082698db3f7195e55a3bf322de8b8199e64b0b1791e4b195205bbdd2196328ab4b803e38fed3c9f84944980b11bfd74cec5c89e478c309601febb1c4e45efbf649e944d22d8bdccf860ccb0ad2f2b928c534213a8fdfe19dcd4fe23e2e2654e40b36469781f0d034eddf3cb6ba845885840b9e5c5fbe01980b3d8345437a1519b1333354e431eec3248b0775c7e5e15364a914e2b666d07bb6cf2f3c1862b713dbd7af08764126701d188511d3fef69a497ded1d8f9b8b47ae7e73e910b4bf5ffce4fa8cae8bdb5a69977ff0acbf4ec06715e17e616daa50464b8b7c1d3cbe7738ce71dd93da7eba14c35b7c8507bae84443eac411764d3655a4124f5076dd76ef035e756f723c0a1d9a260d4eda5b94ae519c2a183616b7d4c137274d07d4226a6040af4f708b35ad5eb11c71a49f43e260c9bd99c5a3ff902f98a858a3d86300fd79d2c947979e015b09d57ff675d305f64f4022f445f598d1fb4c9d071af209dd1e74b34847a00cc06e6bf944a45cbd1e3cff0f93d893373e473a64d02d51416fd0484caba7cecd6e6ef9938827d8d0605b7bda2e47503990952e21d2d812f5e68aede544cdef52053932d2ddf940f9129623c13bd43c61add53050e8e088c80ce536b5976e75934feedfa7e37f8f3c2870847dc30a622d0810516b1d51df06ac05af06c58eb372c4d21c767e9516ed2a83af90e31584753eea57cfd1dbce31394c5e94534fd2ce8b9e643d73e8b921b536ea07ab4289badd05f6a9bebc9ab9d8ba45a913841de18d75d54080a7e7941426bfb0bf9f93770419eb67546e3cb17087903224b0502aa98c46c1513aa3afc2e2a5af6785f233f637ca6c0a0f88921c4551e0627ebf962f2b345ece3e882fa476bae9143927085e0a80cb2c06fb07bb1624e95e1b0b735b32985a2f76f94d5d0b3c2459264a2688c8025e7d38ae69c403f25c78c22d0426a1d583d1424c26274b6c0dac1535b1b62fb231a576c9ef4674e09ca3bddfd0b1c324f44139158dd59d3ef609cbaba100dcee47f81ca6923fe1983aef36e939bbfb6c92644aaa99b9133bf01e8dc701ffe39438c7ea32063ab810d647189b977224911b722964803fafd40def52b38ff6309ba56922e43d042c477ac0ff07b08c87240a8ca44f4a0e1344ab1446b62f48facfa81493dcd3a040eccb46fbe5423abb6f610cea0bdff96c7658149d58e405da8c4a75da17a998ec126f8149e8b9160daa42dcb83b57b38034ad4fd8e119efd2d08eaedfb2db6a8c2796a2ce0bf121fdc9de398328cf4621d4cf8ea7ff4df787adb1832262ca15b0df453294eb28638097f3ae9a1f77a4d9bca2a6f614b63eeb93c2968abecac86d809322230bf2c04a0fb2bdef27d714a987b9420fd40150c98dea780071541b43c071f0d99b94cb9c6ce48db1db327e717dbb2fb3060aada051f759e784c11e4f93d623214bbbc850e0ce39d573ad5e19e07a9a4da906db932f862822fb55e93ee6c1f1e2b693a4206df9a87efb65cd0d6a1fe4b5cd3c598736af9242be3276614310c6f30706199656d13a412276be794fadc53891c02689c20bf200df07bf1b826580aac35cb19792df324d425f025f490c02eb4afb30ebda46767afa0aa1f18e4bcc06d10ccc7e2d5bfeb51f2ac29864c1e1f3769e509b5ee8ab3b4d02a482db2fc05b2fab6580979d8be288f80a7caa79de59aa019b808596797a3e30c7457dd8659d2866f6e56d926aa2e21214b3e07aa64adacf3679dbec0d287f08a75e9f6c6b57cfd8c93f3b1f28b187a82ce069c3e8a0ff02925196229bb8c4d1b256b932ab323ba088bca9680d4f81415952485574921e4cc98570633d3809c17b8508fefbce9bde6aa14c3570ff5543eb9e5377a8991236968e8d79042dc7e5c1965d7f57a93eee6479301ce37b023d4a4955e7849939a6d42db19b4e85762cd3ad6dc03b591f471fb6f9278d49bb25d2d36ed1aecbf8c266d79c115fbaa5606cc60219b37536a71b2a966bb1b2b28faf3109cd8b2ac4165f6e71c58bef18ce351c418215fc524e29110f1cc9e545d55de6b8944cf8b2731f444620ac0daa9254669e61d63b2698136e558f8fab808adabadd4de7c222e4c7c8e349917e493566bb387d62fb0e4ad86ecab89ffe7734faac52f3b7706a2cde5df7a65ef107fde42707417c28d6a5b9783c4c70217e53b4c97d65b46674014774d288698fb041a1a21fa462f4d79455d0eb12acb6e77184e4cb8d157a2f0a096286f4b513c968115bb481d46e3f83f0ffade14f6058e6c1e87aae5e27de02521eed2fa4e48dfa53d228b1756e7b68bc5f797628bfc5a59b79232d17cfc1ba76f631bc3e284fd06f96252b9a5dab638203aa3f59944692c7b8421dc70166a5f3f0d6ac120d4dfaa433cf3c6cc227dc49180ff69aab737e8678e34de563b063410c7ec91f984c1a488781cc285baebe5a1d6c856654d4f861ba68416c1aca43e19301ceaeceae8e021b7d741f4185aa6db0242335e8789def0e63b884207edf069f695aaff1a3543771e454a3b4976e021f35bd85441b7c7d33d0776d1ab0530d2d305214b99f3e49d8455c656a12340f1ce9754de2825aecd9a6a16c9aaa75a5fa7dbae873f21fa242a5dadc4ce3bf07d651f965d562bb19fc20a2f1386f7c77a47adfb0e3e46b1650a5b2f2890f5dae04766f66c10b7c0037c09c9067515dbc17417be0a311bf786cbfbade5e039ed91b15bcc3d8eecdcb7e1f9e1f0f362530e91f1aa735ffff661b0159c622e23485aa3c622fd011a2eaf1eb3366291f18e2fc3ae7e048d68d775269f1b721571a30aa86c41399236f95db4be9597738c43411bb6b9149650142878450fa5f16007fd3f6389014acc7cbb48d213ce772bc9ede41b4d436f933937150c59c2d45466fcae033f17f6aa8193f39ba5c20df5fe247ce8ada3018f546c4cc0f374bed4d5892710d80945b0c766fbc45deda40bef677c2a3f8f573b5a9a9813625e99df6477f075907c9be07458ef3a76cabb74c7cd0c1bb1b3d07a9af61c6b23d94dc5c6175843c964a9fe721b9f59de2940e849d58e28eccb070d6dd1dbef2490f92dfaa1e8a6af23902c4626f584032ee98e29e95a7aedfb17b19d2a3b0895bdf78f753551c5de8b122c69c08a9ed0c61c26b03c0dfbb767f4285c387a8d0b4d86ca5d5932dc8500d672e446783aa15a9fe132b36bcca7f0ff6d3fccabb7a0f713b8b5c18f3652d8a5daf23fe8ecdbfe47612ef0a021bb241ccb1006bc24503bb7e284dd09e42de6751e7aa8881495b12a56bd20977a29ab5ca4fa9f09a7683185e7443406bc2c98dacabf67262b971205299dc5e47d455bd1f8608ba7a1f4d652987f4deeca6405e58aac729715325360b960cb54846388173731182661a0ebd366b8f75a7a1904407fa21030d95acfee9d1a4c5efca4256daac0bcb8cedda181d1da5fe8a6cec608251e7ccbb998d8bbcb68096f61aa977032f68996833bb1bebd702d22d515848adab8d8cbaf9bfac49bcb2f386765ed123c9fd97f68b02281b3b45fdc2e4ee394676caffbc7bb6ac52ca4bcdc62c0b5483e9589acea91d47bb5dd67022b7f390101ad9b90a373566576a90b9315106805e8a9171c80f67c580f8f023e964c79a3baecbea01ddce97003fff0f502b3e496122bf2c030558fc6201425401a2c5af6e235d8f4000f76ca4c1e0a9c4222005a6ede61ece27a82bf7bbae51ca76371cd31028cdbf139c3ee4883b7a8e6fb97ba9412308c0ab851136aaad5a4427981e119df5536323e468f30c7cdbbb3d55f5c3c8821136890c10100c4c6c78f997c9f9bee8eafd9e40680d83b63262c1b8bd68e9d43d268ecfd62e0cbbe577dd0bd956d7deb39c8b26d5013455008e08993006f74fd72c8c871edc5a0a2656880a1582e615e4bd8b5d9fbf4a8bf8b3e334e4f65f1d183335f4c2a50087011ddb65380102d645ab82ba5897233e13d34469002e93221a8a8abba5eefd9d7cbc01759a2275d2d52699665c80acc8baf7cde9f08e674a26b91c46f4a69e5979c2f1c276c34d060f2ed9321bbace4f6ebe7257551e25fd6d9f5630da1482d5561d1fc0a19e7d6581537f7acc7538ec9889b34701753131ad2b4b6744ee11377e2100c31bf40d3dbeb3ca5fab5c1f8680a0b5ce1410c614eecfba0f6dff9223d270fe0c7f3d298dff49881798d2817e2d99602329e35737c309aabed4acccdc3a7e1e092dc7c8875e49bc7558acf7a5866c624363d8afcdb3f31d5fd3211be910722a4ff5ae9f0d9298b74075fad9934d26bd211ef757d86e8b2c114a8826d551486c403a289dab2fc26c77bd59540475261727d8442fea99eba19a191c917921982f2cca69e6b80841bb77d436f1ceac8622940beea34f259c94a63a4b218b37fd3b566e891d4bcfbbef4aed266d796b922002967ad1a66546de99f55cfbe651280de6dca77e6a1a30c3dd55309ae294fedad589587cadb8f5747147898bb29682408d8140ac966b31ce9dce08a2cdb88e5044ac2f3ffd87b1df66d924519f1d6d05cbeb277a8e9dbf54db3f2e47f6f0bdfde8b6322e7cbf30446f1cf2da0645f86aa05233e52f733cb0ba8222d96f017c75258a94b9496a9d394f0c3ee518e520c69fee49d30ff07025c3c1e96c65a0db8618204f6dd14c6ec5051e3c469b7e0082750ed7e13fa7aa8e51c28c63d8ec5caf0765f05277bdfd8dc9173af7f3948fa6a93b5cddda24e898dd8d8ecd53916652f2c11ce77adc5f6831941c46f67d8c19adc29805b3949be85caca6a6a2c2a9e2a01ba58329ecc45e166557c90508b9ec8f4cc2f36cf4c907b6d4a3e290ccf0adfb158aa43964e75ccb46ced8c6c28c07c3ad8a0417c443e4ae4a092fa2590b655e4673273198ae57aa461a1e86c51a8c145db242edcf14588becddb0c3c1f9702d4624ab469b0a85b676ded0edbc25adf65406d980340f8ca822bd5ee6f5c96e4d12fb505d8753ed564ca410b2d9cf87bbd1bfb7507494a276f3bc6da4eaa7f6ca0585ad8180f7fabd782f98bcb680108cfe2a8d585369fc7aa43a5124141b0229d2434dc1d469343c9c80706da454a2174a7a7e4cb5529ca6c504ce020a72b2b32dc6855c36806132c3815a485a2637a369bd2235c6be0aa70de4b842cefe9ee4bebdf8838e7f6032b4d6a1452417e6cb49931738143b4366072c1ffa366b9aca9d14c75a66dd2f5771023050e1ffe9a9e7289920422d9530fe5e2f68696200869b12b4f2c7c07abe58449fca2764a46865075e229ea387707ed37f9fbfa480908a349896837b39cf044e70b9545811eee14d086da77bbbe9f40385826affd40b648d5003cf35154fc05f033858f3e101c3729e4a7498bb05bdeb8b845dad4527d7476e7dfc82fe40f7f002cc1cc1da21a79aa07e0ffa71986b15c5dce355e22adbf9fc503a005cf7692cb1d797949a228d3aef2bb2b011abe79ada505771b6194c4bcb73b5eca3d6b93ed9efc798d503c59ae59f698a06e492a0b15f053a3df560f08abbc150be78e771d1884099b8a99d884088902222f34f9a6fb75100045ae40b272602e40ff72232cfc6b09f7aac2cf0e125532714bb81fe4815a13cfcaeda2c6360f3efc2c521a70f5459469726cd48c10351c04e0354dbc96195381c2b8f457c005974f3dbe63414741578b4f651ce32f60c5bbd1849a3301b901ff0db4eaa878c33cd515aae5663aad1878f0f13f5a3f94f941903e531a682259746efc59b768b00537fe23f5530c4a392287dc5804f4f05b758e78d6ead0efc466e6075e0e44a3f71aa3d467e73f393d0a393592b9ab8bf88ae08b78b3502c5f41497b6bf1d72494b288ec0da94b7a128f521fd7137b5cc020bfd6163371e4129f6c1787e6030d4695637a4d2900a68b3a2914ca120e47cef79a11d3be6c2c93ed99e250aaf0f9b4bbffe0929d9252376af08f76eab0154df04d7c78972de272062e3d22c1e9f4750c5e5f382fefb890f48c8ba9181886298cb645f42bb4de97bf30533c3b7bcddae50b5024f8153d8c99da6a397836c9fdcb458c27fb6aaf57ace15adb4edba510b3c3ebed6f04cf8e82239385a3e80fb02d93aa7fa15ac411e66d630d163824bb48fe00d980770456323759ada1513e67e42b937aecad7e888af29c2b35982b7f71d27b86c1cf5d3f374df8dc39394f9dedc5ed8804347c454db51955aee7cd59a0f45f89c2d8612556c215fcbd347f563173f07fe7bb9d032194d40badfd1afef7678e69696fd8b19535cb3c2a76f358928e06127c2cc891332b0f4552e891e2da52ac41d5562986eb413ca15e54da6146e00fdb777edf2923049c51333bf6806a2288867eb8561ecb07edb770f9788dfa65dc94bfcc4cef818163e8368f6d02380314ba84b3af997dbcd65d1ea51fb10b8b178af43079bf7ef01277896ea8887776c5a8d14bcf40a4842e39c193ad4af68b0b700d931b712db556cd3b60a5fe3e10b9b1bf3b5678277a3b2e1a981e41058434874e8eaf9012c200f936a43e21dac67218e02cb5ecaca6cdcf8f82159035c3542c2534d65f4e81296b9ae58f9da96ebc43dd4de2aa61df8ba77e115f33120bc16eb2d9d9e41b7288bfbeb80746619d06ce145b16037a5ce81236e38b71bb17de66fdfc5f89e3d31ecda0a6a2841c1a425663053f82d6a8bda90cd292b571690800c35b1fc5dcb144b5eb3610112dd03056e7206e4c291c4f5c4af938139b9af1937efadbc97460f745416d1ee2dd7764ac155b59c1fab4b25f5ed5b6b21bb1ac41f60eab7265ff1b8b393ed2055a2a90b635b980141db88cfce9686aba6b8870052225e045e5e92770516127454dbe24f63f3d9b36a9636eb7077ffcdb2fa80a7c46590a228279a7575ca2f2f36e1266c26a4611d049d5f93066b2b506b9b7dfe571b02d6ba69c59bf1fc7decfb882b55ed7f8d38b5be64821add7e76a765a128fcc953b44e9216589c0090cd3eb3de5dd02d85acfd27bbc103baa4f5e38ace7128894c9c96a436556208d02507cf0e5d064f54d7b4878cac66ee969a840bff7bbc6f359ce7bf5c9deaa55865153f5a23038b6fa2e3aeb07d6af9fa3d528cff92daa922707d9122a83e53e5db69c7b70ad55820dc96f07d0c910ca78d51d9c9516771bba37ca7f140cd64e2aab4c1aaef5ebf68be9d2238cfa8800ce9b999d22275a40761c4b0238dceefcefbde72ae37de667532fb1042533881e0f66c9556119f908bd509d23ad296981d43ce8da3e01014ce551c20252de150e46ddc24256636ad4d674603f5ab2878e31c9cb391bc711ccc6236a4138f54d1992192782789b082401f5e09c697729f0151479d245ccf4cee928881020607463a7f79b2cfc30d6eb9fa6defdcde06b77e6fc580a23d41b395dfa529baa2f391b4e0acefda20d3959a6cb9efb2172de491947f57904d13513630e6728890f83c9a12968f7a7ef09a518641c87e6d3359fed5523e717a5f36e6249b45b47711b24c7417c4edad5ade9a1b0d832c1211585a78de32fe5fd690188c26135a75af32cc14703aa7a2a2c48ecb8bbc6164bb68ee8c29faff4372a26cef252223ac3894aea8fff5e3786a9f13149518e74207babe2660540e4df3c2730d496247a8b3d93cdc53641246881b7a299bc207eca6f5a2d6b1ded7fe1ab8b1838b4dc98e78c87e59fc392acdcedb08701121f161ec874b38ac4578b0fba876270d685c83e29b1a2f67e7569720524636783566febe08add4912655f6918df01fa979732eadd1236fafe0522fc594fa10cfb372254c01f36e5715a613bd523143699d40ecf51a48f2f1e1b2eb12e95da703bda12874603505728d720cf8f824c74dd14514f9bd2950939e9894d916fc2e090b22af9e85306908fc79fbc33b702e1c519f142d1797e020b19b69be428515854645b4becd714ef0f89cf7a2588fbab67759b4ec47fa4fd9282e52954fdffa9427eed0b02c8b280d1a59008f89dc196e47881bc3a0b514c15b5a068516ecb2c16f3a1fd96248ac9110ec6f68a5fe8b27d97c4f30324a34ee6d2e45382b1f81d7eca8276dbb89bc4f85be48ef838b4be0302f95eb3d0398ecb6a1cae27c64f0c67586ac75c550f4cf598a795c4e3f12b4851be68b12eed3cdfc32cc531e5eab5fdef9a50b851a9aca62d16e0b3e8c4aff3796b0a585830d75b91b354c7eb01a49998d3154bce0e8f180547126a5b2a64d86db0ddfc5a71425b28acf1a023ee1cc52791813814d2cc47ac51f90b988836e6de3b10b7cd35f5de230eeb2d996d21d0e31c4f308c9bb7e9794ee6dabfce76c772a98a6bc24c6949a85ab6df89372ed89a80a2edb7db4137061adb87b1dcd09b394474dc8421c70d57d56a2d42872389269634dae109ca55717f20247f4ff08501c92c29171c26a64b51a24b55cea5dedbe5453a761b402141ad9570cf56507d49c75cabc5a97dc2b75e07f94ed896cfbbc0895715027bf15fd6d554a0434c329dc3759a6b8e119e03437e340133b14f646aff95c3e5411ea89b4d5a22f06952aaf3af3d30cb34736fc878e7166ad99e25457cb53b53790a508e8ecdc5c7f5690416cd5067131cd82efcd17e1adfdee808f22f719bbf81d8fd81b07cc95121fd6a256a44c109a874c47cb1a764fe19719ed4ebb8ad4747b0cc1b79298527c3a2c2209e824407ee88577b692d087d8c07ff97718eb807351ba54176145dd697ecdb2db34e4d6adf3b42ab12d81e285a69b2f2771aa9c54d02c51b972731331fc8b9a6839e060e738f4c6579a8792e7376743d442d9e530a6e3e1c9398e0dbe3edade267d23bc06f5f03ce11b87b1e92439c9191fbeabe5c894909425910b559fb9e310c703311dd30fd0de7b94da8f75ba20e574644fed604f14b64d1d070e23261a2d27e647d2f32ad6ee35fd360ecdfe6383a19cd586a9a3f99afdff8fec8abdb1e3fa40ff7f49c3f83a0b345953f419cb04d79bf8065c4c21f69c444f87a13811483bb0163bfa5e05ba7f6cd77d2e699376fda4e2906d59160476952cedb798bbc4a86d367f18d2abe22de6874627197ab9726151cd00b64f3a9eadf2b879398fc3eccd2320f65a7432029c11a8648f723231c6d985ccb5e379a27d01e5c5113da1e4bff7a97b60bb3813be943b2a804d6e70acb85c99f4d3db445121e8a8fe3dc9727da4e674d83e1e369728eb349bb3033da5ecd14eebd5990693d8128723f48290f48468e6b105dc71e02193c0080f4989557feeab07c78f4c0f621e106851081b6ed9307daef24879159a78d074daaca8bee23b3321cd1cb9e5ae8bfd2f192f0940b1c2271ca7346b91feb4154408637de5b73779613c4f5f0e4af2e163aae9acf87ffe7da6190863cf06852db67055e98c1e8b55ba433e5e1b4002996590617bcbee64f0b8aa0ac6aec457207286dbba14c7515538f51f7c7329fcd380201949bc14b1c68bbe9c62ebc2fbadd6debec3f17df7197dcd4b25765205bf505222b4de7799b6f846e68c841fd5fab9600d0caef901881c1a5d2fad0354257d58d5f8f0ba00dacdf63e4ae69973e1992465945de0597f49ed8e4b6be21b12be75bf94fad757c86cbc0b17a5a1e57b04a7bb86e693fc211af187e4c3f61c73373c081bd07964ba2599a7eb617c70b71c524962ee15ec764c19fa908b1693612c26376e176993c0ba43f9381720c4205490b29293f2a050b41fd1cc3de3cfe9c1c757ae96a908bcfc4b073237314c640754cbaaca147c3c2d3caf843def7f08be008584b5dee84bd3eed7b39de0784eb84590fd360e27e8c091f01ca24516b509212193ac614c027589545c27f89d482020a33c7b2722df82735394d605dcbe2f78c3466e79f80e0b532a61e31d38f7c3e2b89ae863b10ff7d4560682282b3c7fc11f6190802b66c268388e02c002cb244f3d9b5b6815daf7fc322c87dfddcfa5f143051e18d256ac7996c46467a2e05db1d2fd3bbbf24e5f892f217cf0525cc413e09e48bdb61bb52b12687aa22ef3b4b14f8da0efac6457cf62e765bff1bfd5369ed65eab1377ae580faaacf8569c1e68e5d1456a57fe68cfbe8ffd8d638f2d6da56dbf3a706fb45f0571370c4d2c278b8b385e1aaf075182a5780142b5878a6600d353f73217d7b713a15781f8c8007cc43b1880b1cee04c462477f077387d2fba88a11bdfadc02540502fd364ba502dab4b0613030168cec950a3f19b82d7719f5ab3750a293f0463ec9fac3ac85dcb219e39a2f1f5b4d59e08671eee399a9b22caa46b5d554184cf519a64c77410e57eef9237ed4e47b1bb4edf4fb2714fe9266bac14b37e37e6a144167fdb2674542bd10a043b34df237d5dc644b94b5236a88ed9d43e2ce11d214d13c18811e1b565e4ff5d789918d76d313030ace1cdf0e7aad34f35e5687ba0c2a410002b2d5c9ea7061b7bf1e98d046f76a571bd0f1b251a8d3f592a0f40f6b8b63bc0e41d9e5cd1ef25ef71dbee62b1d780389bc93fad6172b99a4c94a069775ba223895740cf3929c9840a6fef6a3e0ba0f64843b7c9d4c4b4668c5d61f20f069a51422e264fe79fd4e8333a914f3520aefe2db31b6c54cf1b788339ef20d09adfd4f534836400748a4d23ca91a2b3f0ec129c63dd9689862f4c25996af5f7ee5bb2e573d7a92ee35e7b6f7f011048d0e147ff6306a8ed621aafd93f8b047420332f2539eafec72a1bff8ee6005c92567368aa24af8056bfee8cefb1895114a878c643a93cbcf7befb9a3d663d6c075f47f33bf80aac8d5f17660d8842dfba2127b3b2ee76843a44d8dd0f80a50cfe3ac8e172f84a2945af29dabff9a964e5d854c56e233fec6522a726f808e885d31b0906844a8d22bb5c0e57370267ca56e325674b198f34a61082c8d0dbf26e1b428059fa7eae439f7af5d6719f3fc9a2c22639bad920c03207d041824e007e3779d57a681fd71b55c3567fe713b988b5a09163141e7968ca9ccbc07767364d95ed8446d2ff164cfd9edf382b356d2b52218405841dcc4251fd21e5210ff065e38f5c6fb90462a94e09da2c6625f2c872b5d3487c2653cf9c615a58b3af0d68d76e3a24490f82e1db87502915e2e5103cf2c8334553f4c6fd29012560a97045dbf0b89b73282a701922e634988b5143e9a8bade90c6df6c1c48236e55a1bff0e30d55cbd81121e37087dee33274ed25091d42deeb0f707c60242c45f8b179a0388b2a58fb58d47b5a828369d24eaf77a1eed0a625d5d2cc1bc424e5fe84cd80614e8234971f797e49c98626677b9c9e59fcbcffb284657ce829ccf6a915ef45419f96514a83addd48c410b6e8cf8766ed880b015f12da39375539458ee929a377026f6bc8489f7590c9c80340bf74c896f9931d2f283b5afd397f7f4b5505833cd5d5803b28526fb899db4d854f43907b415f0f8fd747d060e8bddee026a71735e89f441de2f4367cd3302457029693e38aac7ad5d8857c0c127af31a806b32047047eae1f5e314cea253edb01a33b641c0466e5a4a26980f336d1e1fbf010ee1c3b431d9718e9331109bc05365cfa7faa4c9d6ec6ca7a40fac421b64446216e6ed9d31e8bc5196531aa8ab04da0a106ee8e616084b19b668b3779db5a207074e259a790a1d7c3b30e25d80246dad143e15a8a2b6e29ca47be888642b0200062123ce9c6b423be21ffbbe039ae8e2eb1a9bfb5428f8f2f0536fcf33f7feb8bfcddf2cd0877ac8f33c3f62dfb947e0c0b1666514a7c0d791513874c5eea953eb52834f709d52483e56f59182988f6195fc42f00c0a0eaf4c579f46e84fac6a6a56a45137d4b373d3095998a1d1f63ca6d08341fee430c01bcb1d79e155da9bcaa6dad0786246bad8d4d89a1084c6f9fc633e5478fdd487ab6108fed7505e883acf529083758c3902788fe677429a644fa3683a68053e63e3450f023bd343618371355fd5b73bc14969b102a676237499927be24791e03814d16e43db9c68eb65d6d1ac1bf46652cbb6864fef4a447ad0f6bc2c11d1229f667821d0cee8c1d4d29346813630d428ab2a8a0157bad12e33cb37c8cfbc81dde3bf83458614380b6d0d4a2ffb0c441337930da064bd7d6233246d08581dbd076e44db99c92a3346952ec1af2610ce0705bbba2f5ce52f8e16b368927e659b722746cc18723244148d4cfe4bcb28586c0e77d2186fed2175b89cf50f2e7dbecb12e805cb6d826df47fa214626f9c2ef057a57a7a67edcb272d9bbf0b42022ce2c9794678241dfa0303b57333e5562040c21cccc71d49b09abda9ddab40c677ed39d045b997d6ac15ff1035d34cc51a150f07b6e9bedc1fc0b50a614373cd4cd1984ad665964b36dde22a1df8f04a0de2ad17696494512c8c5bce0e6ee00da1892bb0cdacb98601c791233703897dd66539584d89f9b0be13aa330cee19c38b3db20941012a0d17488afce0663ea54d20341fe54d931dccc0057bd1a9d2a90686769149948c366536367bb57af2f2be2c6bd74ed63fde71e2003ae6af09a85f123cc27094441720bf920a6fa640fc449acd428146bd0816166ded2dca5f8e9c45280f03b3c1d5f539cca6eb024b120f09850696ff18668555d0dd0460d3118da325582f09a9ff605fe7606cf028fdb9b824540bb3ccbe0d4656fe5b58b5a57f50bafdb092d956bb5a295f447e56f652ea352c00bc9935d8135a2e5abf37de1a1b28ebb82eafbc19c6ae06624d0714c97a557ea723f54fee5ec34622864121db5a96a5a4c20df136d51fb7616d05239a496014f1670ec2c7c05a261e097bad68dcd2c7391790d602d9839a54079f8100bc19d2a21922124ddc524ae904145381aef2ab9ce2a1f53a197b47f5b298f4ae1194da0549f1622855b25950ba5cb5539f04bd6afbe4ad2b866f1aaa272abfca1fb8a8e3cc9a3b6dacb5fe3f13b440ddf48c408aedf966cce50a7949fcdcb37350bfa4e77ec73338f13c5df5c913d416af4dac0fbae111378dfdbaa9578044e7dd0528ab9871d9d61d97a3cada50211a5954efc743efb0d61217c63bc0e9a27674c048f636cef0ebddce95775d9fb095400b04c29d7ba289311084cc14a31853959ff1215417bbaa9451d1c0b9326a1cf7939ba0c57582452bd68e834c540a4ca8083ac4b93d0f99a58548e7ae2a39709ccb9904872cdd8a9106552ead5b5b8d47a49a80292bf8e530ec6461f4c0262fbf953874399996cf3400cb094ce66983e917bbf562f2852e53a37a91e2d5690c72671f25966e602edf121ae3e3674c75b5fc3589da0209e6b0902d309bd71e3f0d1dd24fe68857f4e88385b23fc2a2c74371025a02535c521e14bad20cb59c5eb50243acc4e22f4cc0d6f980830930caea06304047ce96a1be1ead45c6fd199c0db05b867cb6bbb63a3377adb841c2b8fcf8eb90c6798144043cf3d14730d6345a066f01d65c43efff330b0b0dcaca2aa5ff4b084364ff4a2b1b8a61e053cbdef8838011135306767fea3e3dc4f7b4c51f87e6f2a44d076f14a9688fd732bd7506fa742e77cfbce68bc215e62576d6d6eb5a7e06bc99c5ad703fe779ec708b7f23c0feffb9835bc8cb1043f7b1df518ba94a5291c8175b389f80118705b7514b157e59637f294bfe4bf0b0296c1116ea5e4697db949f4ded3299ebe81624c30e6116ac99e1b400fdaa8d335a318b613b00b9adbf3e0527a66f9359883fdf86a7755f93d9501fe4a376aedbc546b19ed02b96f16a7a37e888280da76ac65e161f103b24b9c5e60ca4535adce891919a1c4f2a49327709fa4b2d9eed65299ee22117e628a9b0d48fc70eebafde7a369ed59c3f49a182f2a9a95d1ab0cc47f1a5095b47e578fc934c3bed8d82a0e99a4a54d9b7bad109aa4f4bfd9f53a72350b52ab9adb353e8c18f8987b99e4280ad221a52db6355a036f68a1aee4d02634ffe7b9fb9a7bda2785ab6daa85b4b64355713b1f62eb82e94b58ed53c95fbf9ace52fd80b5a389d29be09187c2f3b0726ebb2ca199df3321ed78f9bff9968069aff0c2c25e671fd975797c9db08347f7b33aea9d468620f8b462275c1d8160eab0e728eacc2417788c8cf47ef2b8db11bb57d2e17ff130533a13617745bb30bba76e88a906e3b647929c381fc0289df1be6aeb3284903a43f0383ee184dbe27e7ea2ae35bdf0eda8d8647130beae87a26daf05177663556652267d4df8b3eb4702ce129e9d9b727741ef72d2afb9023896e3ba003b522847de9fedc5e61fa10d0d6f74bf933c1e17e978111eeecf8807be3508dc4045a39aaccf0d1cce63f5f0d2f6d8cca4127e20817fb9961db0be0bcb042cfc41222026755d08ad5ace2dec221ddf42adaaeec63c987bf7745d54fea0f4f735e2e420a6355065344ee04c4e1e8df07c15b188e55a9eb58b86ff146191bb3e16cca95094e18fc2a9c01af8e3f815c248ed3fefe1203ba22a1cbec0eb88f787d30453c02290ae4b5483706c50df4b537c6dfb3da4182528eb3b592e468e43dcc719f0293683a802a1c30895624fa0bfe3bf64e6a50a8fe7dccf11f5d6bde7ad4feb46ee8bf9c1e048cb6288564930e50738c686feba3d3daac1402a3dc7821d78e69cfb25b748e6cc6227945282c47f10256f1773d583839346c7030b7a9df1f3c0a0460d461610fac61abd438cfa26a3d5b3eab56a55a057df547d023f5483d1cba1cba3a34e9d741e5ae37a0ef6510a40990d0f8539f4a4be16b5568d2de7f81576ab9350bc299e6214655202037f88e72262673c9337b7bf43825f3053d7965d8f3ab06fc44efaf0e7dbc854ed0ebfaaecbef8239f052fda85cad463cbe436441c757ae96a908bcfc4b073237314c640754cbaaca147c3c2d3caf843def7f08be008584b5dee84bd3eed7b39de0784eb84590fd360e27e8c091f01ca24516b509212193ac614c027589545c27f89d482020d5f6ee0af720015bfc998c242efaaf2d2834b6c82211ea61c443d23e0cdb181d35578bc12dc4dedb4177321ba7654aaa45b49dbb2df6edb7cf613d543c25fa030252c44fd504bfb7e71c9d6ccd82ab076fcb7b2cf030170b2a956f20119be94b4d74c1d37f4b4dfc3d9a70860c34514e4ed8fb26fe8305cbeb25a0c8b82691e4e3db0ef34ce10461df64341887ab22dafb212a26477783770f7ce60202921c80395ec9d835b5045f70dc97f85a460dbfd746473738b2505b2f99ef97aa34037ea0f1e14d9731993c38fa070f53dce2ee33710903e5f6a2654b23c3e7af3626371a4ef757ff291c73e827326574deb3d92c5f45d7d6292f015a270353a8b6200c7b0a3248db76d90a5711cbc1a86e16c0c363f91f851d7cc080209e5b7ce1e125dd0ae109ab3f8a61d1457b38bbd1fef1d9c7bbf2d6dca422ff7df5a4e23ef6948d360f97d5b5055af0b2886a76ba4ce5369aa8ccb852d5d51f918ea12d9fc7a989f857f663a9f33620f964f40253c6a2379baf549aef7b705da6c749b8e942b5cb9be1b86b5015cc90f24c1474cbc75d99a1d50f0b455efd7a7812a54ab01b116f0ea91c46655219c9d66afdba70caafaf89c9813ef7af2a1bfa2e3016a719d0f6002bd5d4f814873d50da8542407d408a54fdc864ea3e62c2afe9dc6d895740cf3929c9840a6fef6a3e0ba0f64843b7c9d4c4b4668c5d61f20f069a51422e264fe79fd4e8333a914f3520aefe2db31b6c54cf1b788339ef20d09adfd4f534836400748a4d23ca91a2b3f0ec129c64331155354374a1e54ac9673ee34971ab0cb4e51b89b12f60f35c0de2db5047fde85782e308837efe3302f3acf24a2edf4c8546025fc71793f9ef8f559bddfac323fc91c5a62da8b9e5001491bab762c41c8af5f5082a71bf292abe7cdf2cdc065dabe6509b380cffd452dfdd08a73fd2d641ff142dc971140a170aa5b0e7bf5e4a41506dd04e45354d717ed314fdd47c93be6ca3b1da8522a5e42f98d76dea3ef0ffb0f3a0220564c33dc4a0459559df384579af68b7c12913f2cee78112e29492441e408b59a984370a8b9163b51024400e056f3fabe08615fd4490a51806aab44d2c9c494cf4731e4556ec0dc3ade37abe93f8e3d1bf5a6955dc8b33749bc8c0e1704efc1c0bcb8f5b340b53dc4eda93e52287fd788d0fcd59a4c1acb8d46bce4fe12e2ed4d13ec9457e010b13e00bfc22e48922d6ea360b0965dc49493fd9a4e3cb2bfd305b5af329f664a8bd34ac0eac70a22568b852a5a8686f76b6d60937795cf1543fb91c825d4edf1562ed09ef36e019eb3a0a92743b3e7458dbcf8d525996c7bcc79f0fa860f26d50ddf0d19643e97c7b2a44bf193cec2d083f22febe2581e06f41112af3e9ad83a09fd77dd79f41fec6afcc1f03f62cf91b7e3b1cc333082b546052895dde2b109b88f9b4727482326ccb66c0b9b2e26bf6d6c10877fa85d73f526de5075af45442eb4f5899bdc5e020d749bbf9b4716169a03c9bd12a2daff9d8bfbf15392c92eeec1fa950e3ba12b49e473b10b167b14813dadcd86b0892ac9159fa26d84a7ae74c906fc7bde81237021bad02370fe81488bcbfabe5e551e36a410b5138e342a216d8ea92d7593552c20b8bba6a974d47eae1f5e314cea253edb01a33b641c0466e5a4a26980f336d1e1fbf010ee1c3b431d9718e9331109bc05365cfa7faa4c9d6ec6ca7a40fac421b64446216e6ed9d31e8bc5196531aa8ab04da0a106ee8e6b0ca3c8aeaf464a7f6a369ea58cfc4e1e80f8423b36feeb60fe3f22cf1ce606eeace1118401d91402fea150d97965bc29ac1ecead78879edcc6a444ac7380fd951b2562bc13ce429fb77c98fb48c30de6587480f6217e45ce90beeeca0d0e18f60728f6369cbeaf3d20c6e427e52d5e5eb0a2647a15176139f4a80d95105843d0c5cbf13b86bada86716ae8eb0a0c9c8ec75ea880b3fbdeff9e9ad7132a5b8daee12a55c927e9a250f1286f4460b5598a54499729b2b0cbef1afa1024877cb6e158f699a8762832f2c01ebc238d5dd5b2d4d6528fbe82b5d343677232dce9e67c13044386144f123b33966d3b2485f836642eeb6ce5c226745ee946b0e3630608b97854ef2fb1b2c30a0dd78d2561e38c996af04cd2451d12c1e546a76708259c23609558ce1875499b386b3ea29bbfe3af97ad797f807140a788284ce69939ceb5b2acb22a0a327fee80784d4ce0a02a87ccd427006474516a83e81e9b90b7ec0205563ac06f3ff2f2e43d13bb52e266d53173005bbba2f5ce52f8e16b368927e659b722746cc18723244148d4cfe4bcb28586c0e77d2186fed2175b89cf50f2e7dbecb12e805cb6d826df47fa214626f9c2ef057a57a7a67edcb272d9bbf0b42022ce2c916bda186474f191a8df6cb1bd675aeb7a9afc30505622f2caec204ce15c3f994d89ebbf41deb63aea4a69743b83d4ebbdc8ba04bdcc3cb2b0430888773581cb6bc1743fe22753ff2647006efe72a69d30cd070ce8d0a5fdbb173f9cc54a03f24ddd45f66306835ba2324eefa3c449198064f14a646c61acf737bbc53c63d06810910ee91dfe4b1ecdccf5d33d6131509076f1e8b5e4ff10acec6c0bd3dc09891315e661c5644b4890bac55e35d0786b99acd33465b0e2ef892591bad547f4eaedd540976d3324bfc3cc816114d0b208e98d397fdc1e1e93743b3edcaf98475a4fb88f1e96be99b6b22631d920a2a82b108049ca38d6130d0dcabe1dc213f33e0f64da35f35650c993f8e2b090aa0398a48a15aeb18029a1acbf4e17798b9e5290c03b6d956bb5a295f447e56f652ea352c00bc9935d8135a2e5abf37de1a1b28ebb82eafbc19c6ae06624d0714c97a557ea723f54fee5ec34622864121db5a96a5a4c20df136d51fb7616d05239a496014f1670e97fc5c8ecbcd4c3dd6aa281c492c440d79a7f66d771e4ff01e00892ef390dc952ece8fd922a16dc71ec0fc5dabc5dbd8783a3763b11824d66e07bedd655442ed649d43ac1170be2bf1b37b44a04c0cd34fe8bccb7d76922c2324651d93926349e7cd8e4219a2b4a1be8cb0072e9b3d312e440cec8c54df06940db5900d1b65bec8a2ca4b8a2916a609f0716eb17cde47838a894e27e4ef103dfb52e1c4ea314c6a0c7eb98bc81ba1a897df2478e00a94220d0aebce4f79decc539d09a3b19e2fc1a47f9680243e4a30c47e2a197a42dc0746de91cb4300fd551fa2df7701632b9ec920ee65b931bcec7baf80631d0b647aa99211af0b4f0a121c4a85204f429a94c1c1d4bdf7a84d99d6478fd01788f4d9a9df7f75e4e606116317aadd19c15938820bd0340ec20c16a304a8c67c051a84f895b5a345ae0fe49624a91c110ed0c7df168cd39583da0bcb7787a69fb0513ce815999c749c342a01520cb915e8e378e203f975401b5c0cc9a920ae3ad60083cb87ca11bcc3842f0bb4847170ccf8b27e7533032fbb5b942b79b00bf614b2f86f0b2cf5a1972e16e0f78b47c79cbf4f7c09ad464e86ea11ad43f47b560009ce85676af84140aa2bae5bec6c4324df2ad1daec924733014ed93acf862c385fe49e5f7e9ccf78ecb539790a5320b993e6e0f3738ef06d86b3a16c1e7ea14b1850ac75e9cc02de4e6092422bd87238208bc19c7a16a5d32d129e91d711725d2ec9ff31661215ae81697f72aa467e014f56e7c61edc42e6bf9695206797b23e2f8339d265ff3912bb9447f9ec22f8c8b18b96d510ad9c0c67fb362b26e8a7136a08a6447ac7ce4266396e403837cde01bf057d576a021487fd5197fbb3e7b8a28d579320b13e2a05a15caf77cccb58dd94dbee1c463fa91b453108b492ccef01a0713c56c8e3090a23066b6179585e9b0635d56fdd93a00f9dcb76be8bad34210f8a6f3190b227fe53cdd6e342a4162ffaddb5943feafa83122c2b4c879a4233495810c6c891b4a30191729df71c162c46d96bffa204527bd88e685df6b028996b77407aa0c59b6c1d7be3fd1491b41f322e85048f23a4da51f9f1939c6b6c9000a115808c8fccfd24d5ed6e04dce431716dacfd7aebf8f304336495cea37cc9a280d8996bbd039781b5cc66b3a53e8117af455ab98754fd8250dbdcdd4bef755d8dace71ec8ef59782cb3ab615187d4006ec5f82e927f806d076a62e38abdf7370daecd32d4e7de93b0c38b8b1269f35c8e32055f0f162df03cdf1f9d509d3f63ecf62c054061cb5636b4f8567e8f5760fbdd9b56900dbcbd8fa8425f107af3816337d64d1e4b675460838362c0233d4eab6da4fd2a0d68e77cc40de1da3c0516abc1a9374f15b62fd08e550f7dfd325e428effe33023b82cf0013bbb17df67e41b257de4428c71bf1105913091d2079bde97fe3a145983e75747bab1132ec93940c16dcf7a93d4fbb8b848a303ec7398bf8d9e989f86ba52b470fa9fbb8b737e656091e2f54811dacd1bf7440203cfe0ca348e5bddce7db0883dbe752d44e81e893edae3b0398200f0ea52472621ea0b09843b2e23b1919298c67a030830dbee926e0f97328af2f6e572d7941a128d892f8fe6a703db46529b6b43b549141c9fcb0fa62fc8c150dcf780922dfb04a704bec491f65c7a3db00e63c5d5ecc66441c038cf70cbe341d2b591c5dbc7f4c491b3192fe92f668e3b09757e97160eef32ae9ad419c5b9e2f8c55db2bb8b6d43d3cce01c1631aeeeca37ea87f3c172355ed2ed5b4baa0973f123dba9ff04a5cde703f4dc12b6ff8f4afd7a58bdcaea6245644213731c8c659b411ed4758f4f611fcfe18a56028ce13c2162b1d3962fe62f748103f6196c09915909303c20713cd4889ef30137dd3c127747e6a3f0b775f92cfb3ddeb4331ca8d38ed409aef20ee328cb5181a12323b963ea99252415f3f15626a40fdaca40b52f724b8aae61242b5e71b71013d779ca9690b679d4856c6f9a409fcf8fab22d1b5b73be45df8002b83d79f2143143c619fc1648ed02b742963c7251d0de0ee6d6aca841f592c10bacfaa27432489c45105c50f3ee3ec36b882ad9afe88aff6e8b2b83eddb9da6941b9d5cad83bfdaa68502cc51fa91376d464107469c454b5f730942e2e5945f239017811c560c8051c529ea55533272edb29e0d6883ea4c5655469d30286f6bfc2739182befd92e1f4aac501af1f0e299b4b25548b58eae21c7c9784edf72775c9ed109b9a29371e400f1da06d41885e756aa8c1806d35016a642cc3440157bc6c9157d0ddcc4629e8ca617d6558220d35cc3a6da01a81677ba28c8d85f44abfe2d73d3bebe130f06c22c917ddae2bc651b6f0dcc9d90ddf2beab91035417ce1f6d48fd8ffddfeb6b9dbea39294d1a3dba0f7b0e6827b6babf11d0bd4d7fb7f1814623613b13c0b8b6d38d4958ecb7ac2d8d13469cebaf1f218f35f80091e18c6a1c9bbf51e9cf7c96f32424fea3cb4f34b1edc1b4f7daa3089406a6c5b65e8d5e0cf4b43477998dc1e22b5047c1a809ac2c92b2d7d2393a4c8605f27d2a2e802cbabd3e4aada6cce68a715bf95deacf2f6e96c54a63a745b790934d93db401bb45c93fcd02789fe93d76d3c709ab7c17e975229118e0bbcfb44d1120fb928c74e9826ee5eae8d926efd7d3da3076eca1abcd921dedd6e14a9e9cc2faef39087a49fd159711754bc955c295faab2a4f930cbcae2c3b937ce9dbe22a66f218a6b5837551a671f83358a8087b2601f80a0c3798c0387a1952fa9d3417965264d5f9d39552473fe565d15d98640630875f56deccb63340ac7fc6d7dd5685767a5b9a6e5db49b2d82653e91ae7d0458d6c3438f09f9cdda76fe95df2f435e94d1c5657dc2c62e158d24ce785d48fe6a1b1e962b20d123c866e6909540f94b4d98571a47c2f863289830f8a4fe4193ac81a26832e9a36c0484a9e10d93c403f6524ece5325f7c6c56b2c6e4c954ddf869645d4d33ca83b1587be42a8772c8dfc698367532e483642055a1f7b2812b68530e2afd13f2f944a745bffe981364b4ca537f1b4a81c3902b62fd0f8dbe6ab89f8f5dcea828df4e000847aab62d949616f3feaef1683d894a687f23bdb3ba103b6a0befffc8271fd39aebd3607b47482739af8fe28742908cc14348b4d1107c495314dd42551499d00f1e89a4c40121124fc986dc7315b214a73be558a7bfeb1715133aa91accb2bc080c9d4a3eac8790a35a67d76b744ad37e0520f20629e4d86fa46656726c707397647fe3c6affa461ab0c5c0fc350d8ca6abead99b29b7cb58b058a4c02690f5c6986a8c0101fd98b4453913d01d67b05566c9b57546002b1205107098ef8bb9b3bc48ccca63cba36a2e206e77e0e0ae0f05653e4f08d6f8240d22be68587aaf5a12e64e40ce540b6319036690bd0a95e694529030d859287fa564e1c4392131f1f0f86fb8cf15876e6e69ab45c2e6f4b1f66c7174b18fa15134628c19ac7bd7c5e18073b45d42e7344a26a1775571e204edd55263c44af31615156ccd9c0d442c7b2d779bc4b56f0cfcdf901c33b5acd942ca93ce95ed8fed3f2bb5f3b6d7e1a02d6bb41098165941774790c462bde211fbdf8faf485911ac484d2eb89fbfea406a0d628dc08234f2288cd7bbec2d017bc705949d9e5d57b94a32bc84f91597716b446d159b63e2f2e467431292c5b2ed48cbd6a0bd20f0f1b5a67f0259f60ef0fa216a8d3e01076730fd7d5585eabbe8aa552e8d0d9d605b18d372800a22b5061fea067cb7d672d186be01b9dc206cce67d8678ddd35767fdf20b3848f8d7f3b293cac2bdb1571eb685d5ec42ea7b310464d88484936e762a49d2c9ca0de3009a23e608f607da0b00e75f85e96572767b13fb445b3d6dbc919a0cb38b36b2a89deee41214315066aa2650f955113cde872677b16bf36f1b76cc7d70624485b82bee2ffdfdd45ed71c4547731ac370118d5b08062b584175ce505a8c36f0f449f6d402778c3a201782f32e402c3da4ade5869f6a96517093bc36a961abf5a52adac045b479d681c4640079edb2c1fa1aad0ddee30c551bf83aea456c866325adeb1e3784ab900d62a97fe48911a6044fcaf1018337f04a3f2cb814a3076b89429496510132697258dddd76a3a2fa868b50a6942f5761aaa1b6d4234e8ef81360fea609a57dbb9c34a596ca5cbe897c7e3307003cc15dc636535ac438a73202833310f217b522cf784ba3cba181563c9819a193b43380dec1490fba45f408b96598c1201d93b55f31aec1c2c960f91f9580edba0d80348cfae6762c1cbeb590c62308ab2c3983484e6db48ecc92e42b38596812eaaa1844c73148e47a16c86b3ddae1bf75b84a0d17864ee50f395ed21a419c422b02c04ec76916da0af1ad8496b15d59ecbc2849e5e37bb7ec7e20758f81d72f2e3e3f94907ce3c1bc4cb4655964b33e6d0353715e2756c1c1cd8fa5032965f4fcd2e720e4506376c9222f3695880af6bb61dc9b671f712b65807d71df860c30baec45a43337988aefff9a658a47d49901ed39ebeae99adb54e1ecaa60dc76431f03df6fd36bbae9ee4b42f177b000f4038ae0b35caa49f7904fc8d39c5d44687a654a950994ea65495d14eed25da8838b21bf7111454b2fabcc352bd86829f8437b223045a3ac1e6d6d78e80e16e06422a996704bf3efd18286f1e4443f056e0cd9f8f2e59a09c90dcd4128bcad183612b25b583eea863d67ebce851832925bd703e980b2fc807f89584a2bc31e04c1237c3b3bc3d0a5523f6d58aea853a00e36c545cf11396398f3724b48be24bbaaadf94c944a010629db550d80acd817a0c4338077f70af47c328aaa06d1463c58d07bce419d789c06c44a31d35b346839e0ee66f7a7aa4337a4e0f028f00d38a5916945c40bfaa161d5a60fe678e97e40a5a9e90380ec2c647303287e0dd5ea3f16aad3ec71333d907895424519e96ad3d1a7e93d2241943782c3db7198c78b2ff065b4e0b18e25e51c0d0df11a3a60bcd84cd239cc481edb42771fdf058ac09d559ac16e435d6dbef597b1f7d3d5e6e16a046aaaf48a297be37046223b140496bba8cb168145ad024c3bb02cae0b3eb791d4d4476e64e27f7b166f48717c497d51024e87cdcb253b142cd7ef11c18d65a4782dd5b76ab601223a30828a98cc2ca5692678ef71e41a4978c920f9182a237149a0e17fbbc051b9f9310836ee925c1ff6a89c90792db9fda5df2cde8002b3ed69e3b12a28724df176c6e041460b89834f036229d74af014f392873edc2d90c243df523d70b637441d7e447f5e1dd2e4f610ab781df055ffdcd43c5a225c031346aa2f6643bb46d693c07e9a84cbdae178cd833b480cb99aeface20e30c196e001aedac6acd75c81fba2df612b0fdd55cbf6f9a2d41302f079b6230e4c8ae4efe2a2123999b61e6f7ed81266068c93a4328e83beb00aeceff6a5bd94663be16ceb5b112080c8ad3ed713bae41b5c4c344d708384a201c9ae5b99c89b78987ad53342be65a04003aeebcdc54fd83ba3027b7b7b4a2a0a027d62baef2b939d543d6e9e76ce897f1c93698adf411c9eb19e55529069c38da161dbfd2eb71eaab717e1561c0c935282d04f60e64e21d5d3e080a158c6d1c8969140fb6a233412ab7d3dc90e12e3285c2c0b6300d7c08dbe287442f2554dbacda4dccf0910308f3215f6888abd509a43c0569f25d5168e6ec1bfdb8738e8fd9a565716301e562c643649f08c2f1a99a1b8a34498215f711ef9ef87017989b92a13813bb8206e0e3d55d4a0e599decc8e1351b91c69457977b6119ce5a69e40b020956880b75324914d58305a98d77e1680474334ef612cca0e669f6af30fd3afa981b9a20b7428e9d33a6f248e97bfee97350744ce13d2e53eb280dd2ea6495c11c64e2e4aeb7affc431a6649cfb5ab4c66771103b3b63e8618b851dc58bbfe9906d870ecc73f8b9837b4f9489e25d14ab221aa21bfb0965146605d2b20b8bfa449050fec53fd253c36c978235d6692c030539624cc7a8944003c536371dba82193390c44d157936e77a33d79e3d86025eeec434e9920845749c60fc796b4792a8d0e57da6b70156b85357821be1d10067d383d1a2041414e2a6f42ff2b7161c034b81e56aee5f5e578664315ca04226ebec9366bc4b700b29c56d69bbc9ca66e1ec4b327eed1a4fc8b3240dd6f6230c0143a26d51e69154ac9acdac186cf0c4ed997bc4beb9a154052d1cad77ab3b6f59598adf5825062c99ea64df07a673484969507638212aa74a253bd02bf24afd9f68e3b272fdd85708438f6e0731fb05f25eebb57781a9519ef326604661a338eeea8d7e25acd050e7c02219aec4a2c2f13316134d67c530d928843ae656879790801577e4076c0732ba6ffdb2769754bd2a8a430f3fc8b29ea5dd17a9e4f350a8799108466de95ae5688179940565c0208e1ab2bd8e6b50dd61d9f5164556743ea0998418ca8b27f0c4434f692b400afab2b241cd67ebed9e977ffdef1ee8c3d6643d3087e7aaa2638737d0ee74093f58e27e9d5cbd86dfc3f7f85ea84230f974ca02d31d34a125db4cb13cf653c0798f98c06585cf31e1708109e5cd7beba86279a1285cc9aeae4c31d28cee83fc74bcb2dea5660f54825858db5b0427679fc3cec605f33dfa2d81dc4c025e5b3a79d69cd580bb27e61f052401768b8e5835c16ba24332ca7edb6d098e549c01416e3e1d1a6019c06f7f1beb74d4c241f018ae462a4f3e41846b515e1cba47a7532ece39d0b125639a338a012c7560149e17142bc359f3f247da3aa3b843dd53800b91aca07af0cecd70c32d38f4d87aacc79ce6c717d04b090ae14d8682f5bac27e327b4358e7b2caf5eb51a614cddff82cbcaa9aee893be3308772ee7c66c68c5b331fc09e918f601ce1ce87c6e28c6e5099d0f2d4ee1b8e4dbac51976c85244f5e5b97406052b8b86722aaea7c64b2a601accabe9e641a27cbd9fee61eb4ef124107c975e78a0ace57a284e965d684db7a354078b35c28f3510e1b0054f1a81ec014a57f8bb34fd71a072385a340653e6658f4d291cea57362c265e537f4bd01ee26b47643ce393c7b1f27c1d324c16b7db0c54e4dfb8f2e0029cb53fe911912aa763004527468dcfb97422b6bdf073718329065e26ed2997848d8d5cb3f5b16e4e97292f62469d222bc4dca215459f5336ac95f2689f3693935cebc78c1d7f027142e88c0f41177ef9fdb544138ad27f62b3b6c9dd520b3c334746c43dec76a789d42740c798b477dc14d578c0126858d98f5af49be5ac2020028c94b3c3cf2d203f91f3338aac6e2e80df02f5d0f49e9b13672a32435af6968c0fae0f740be997f3cd1b7084bed2b39f42c0a329349bd0e02bc1934d4e3996a0e1211bda9f22b81bb3a9ae3ede919c5c95a8919065f07bf1f25e483051086b5a0ec3376beaac27d229515e0f7f6d367f97f32cf00b0a5150844fba1e1811b4ed021680c4fe9493cffff8dc98b7c7def3bc93db2e70d70188f023b2bd547c33422945aa68ca54abb6dc17bcfb0cb85898c53bff53c3a71abffe5538b6fbc22b241f38c1917abe857b0755df29a9becc9eb695e69cccdcd2cf3f2113aa7d4d948805fa6f5b85b4b52594d0923a589d24c28d8801347a10b45b9c93c4e86fff339ed4362c25375891e18d06234b71b9c259ca583e36306c1e37373d03de5800c4d73743736c9eda6f44cffd163fac9322830e5cfecb96b90feaf20e37afd8db75b27f240c9ef52f6b78c70cd0cbc3c3bd2e98a59394957b856f797e89ae2cb8e83efbdd4a87a56db4de749b24cf57fd58171e1fd7a88add821426dfc4cba03207ad754657a0a348b98ccaf3d6bb35800e2ef79a246d7abebf089a0f2339aada63f037977c4871124c7d4e63131ef04a03fe0ff2ee079a49e0084e040faab12a94cd3e67ff9c380e33be473d05e0ffffff1f