PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84208 37ce2c92702b4524232d1f56f7187777430731644b1af06d011e28346484b0f9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dd7d36a6567ea57dc62c4e5c02444e2378164cb434b0f183bb8ee76a1726fe3d
Certificate Block Hash
37ce2c92702b4524232d1f56f7187777430731644b1af06d011e28346484b0f9
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070fe000000830000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ffd59d4338d8d31544aeb8f9371044b399aae6b14f19e61c5b5fff7252c7b3148caf3af6d508afbb9ee70ee624b1613b66173ff66da3c9ea0eb17c4fdd906a44a00bc7ecbc1b0f611978bb1dd5aa5a01944f9ffddb4941168b06000000000000000002000000020070fe000000830000

Raw Header Hex

000040209d1dc2e88e5186188e983661ef5aaef6b563d8cf6303f369c05ba0bd7a2cc498ba82d3f27b161e1d9cff32bf50ab4b8329b6e4c8e2c4b5d472eec06bf99cdbc9d8a34f6a9ec900183dfe26176ae78ebb83f1b034b44c1678234e44025c4e2cc67da57e56a6367ddd

Proof Data Hex

59,560 bytes
1212160103079e401dcc89548fcd009a00f194676ec68fc0681fe8e73b52f0ed63e8043cf4bb80efa06bb7b66e70b2c9986e1b866000bb714976340d4958cd4103ac610d4f77e99c5f1c24225b8c9952c5c9fb23943eef609250d16d4600f325be1bbe9e8274dce25324cb8a89025c688ea3a8890e5b9736071f6a4735572b24b151bdd948dafe817424dd2ee13c3f9f7c58d36fcdd0f9e9ca7f50371be787cac18d1db1f9275d3a3e8d7160330297d06c049488d172e2a287892704fa1762f530cb8294e4a2b8596806dc552f4250711fe701b856a360ad13f374199f6271c0d7bba3fa7356db23ef52b6cd9cce7e9a06c3529269bb9c5fee0c2245ea8a6d720b626225551a4b58cd81f231357ac18147f0237796f16a75fc9bd9b21dc489295910aafffb29f5b6c07e3ec33bc51f799d6ed0d61f55814c4e2fe599dae9273634fdf5a01558747ab09dd414215a292560e3b937b02fe013de206d193d9595960ec45fa0a2fdd266b5ba64b5f8c0ceec44d472892fa7501e2f71c7b555482c4cad1cc73e33239d2a1f41d169db8dc149cc6299a5e0e49ac68cb2256a64dd53c81860686f9ce683f39d3fd836b73783805cb0d351015d92660dcf60cecc1b36ba39d725ed5981fb32009d3d5fe047510375f97a7add26862a10c7c0268502f7e4f8918f0e699c6f50dd577e836ddaf8f8d8a10bc1e2297198bb11b006341efe42f340663711a1834a91c623c6e46563e5ee849815558e3d1f1f8baadf2cc1584cf04ce42309730fda27b3169ca69ebf27387af0ddca63eb93bce798e64dc5a6d626f401fd1c966874597dc7c73c21c89ed5b80ed0f53def63f9961d7a50c2573008b93fad6d480753ac8ff489005fa8212887083d8b0020d65f84040d819fa76dddd43351e849cbd80d10d94b9e7eb1284e7fb38371a453c38555517bc4cebc466a5571954c63f776e774bd5c62e68b7027980de164318ff68126aebf36f69534ef08d0bed0bdaa3000a880fc133661ce9a086406c3490f6bc8e4730b17a024ea5bca5f12f3d9cb63ff4bdc8976cb6bd38f8aff7d011c2d9229dc9a6a561b7212ad4e110ba0af22f63aefdee6d7e3ba7b9ce3aff9bd47dc2c42d7326fe4e8bd38bdcb121a63a6d76ed8e952cbf547f7f5a8443733e2ea90ae26e99375ed57b1ea5024f74655b83b9e608675cbfc941831630bc59b7c5476c0bbafe7f4967de8791b611007eeae27a14c423b69af498df0ffda32cf9321b9e71dd582c9a5abf2c86238a0814bd2ab8e4fce15f271ae58aa8bf238d964889336bc4050251e1bd25726a3d197bceda4cd4268a9c7b20b9898a9b4ed8578085daf0cf5632e75d3424ed5eeeb2e5015382aa25bc00583e449abe7a5aceea6d7aad9b802a54c25069b1f6a7376e12edf68400ae38ae099dc5b5752ccecbd3aaea78dc1773b08065d45fc6887129cc634850ec075509521841566566c591f1065cbecc773323cc9fe76a97b73fea968c369b567734630dde16782537c8d83eeb5a6c0d1a321bf5a3479eab79fd7b3bd9578b792f42eb48869ec6004d55b67736b7bc3808d1b4dbd436d62ab31566608ddf37bb9ffeb2c661906920a7198f5131bf125d4e44491bd7290e6be5dd9629a57318cb451136fe66406d8994a99abfbeee5f731f22a8479d350cf4a38e1eb34f9c9bc372643d0c4b589d9cd98fb2922811cb075393d9093889b4ce4e6a0f24b3314601e84d8040577fa4c60c9e2c300480db2fab1be4413b5126df2aaf245f89da8790fb197d2325cb04bf8da0886d5b5e3d694fd4c2930ef4eeba254c10ba8331fcfc7bd3756fd42ffc7c95fa7bcf5726529c28efe4a22544691e5867264246af3bde145d90cf61cbe93d86cdcf84a42617013d1aa0cc6b8d32daa4a72c7ca0970ce85534a44ade97e938e0debc352b5460babc2887b4b2b07d26debb186bd4fe00cfb3910fe221811fd6a684d7c29a94ad4157940f750aaa72442ced8e3dd2f51e2f91e11e2d21989e349d4fdfc653b4a02c8021a75f465c0407e508c14c9495227e50b032d9c5b8cfe406b04424fe539f4cc33068eaf6ead44807536a3338863db03d50e17b49e21d141e4cdc6d59e47f631c564efbf5b756ce8b1cc3f9cbe3fb74f96ebe63f4d21412f877cb7439d47cc99d00712837db1db8703dbad160a9de37b2fe33f44949efa9ebbc7dfcf1055c70a54259c36e7807d1f8523053971ecefa3951c208d05181cec04d665a535af9fb9d96753ce7127d984d0dad4ea9775e42f205bcfddda4395ee172e78151800deb323bfb1510b10a82599039bbdf3c182b4b3797967247951f3220c1dec2d31084ed73c065f21916de65eabf8de21320a2d45c061ed909a18fc9a2984c79369c96e876f36c261d3a57d6422142b6dcfbfba96158f170f035dcf9a50b41f06df8bfcce24b2d20aedac4d988cb7cb3fc92fe73bd0a213ca6092e05fdd95459caeebe15faed0b0f43dd1466abe305d067ae2ea3dad850cf48cd6e2d57f2d4ae205499dfd044e42902442ec8e31277bb992b0e0bcba30da1b3ee505dd359e1be49ea362458af3ab00fbf14da2d640e8fd2489495a58db8b91cd08a6a6bd5189233751f979aa0a682bc40cd2d113a4cc70f657cc7df61f2067fd23f990dc229b3627d0850329c469d195e3c0f27e1e5c35792771205f566f707ddeebb7dbf2458e7441b31ec77689cf242b05c51b9955961cf5399659feaa2f0049835e0b70f24174cb031fef4f0600f8617f9c78ba6dde7e06cd77d5e81af4a137b5128043b32789ae9e4b55f49b42e28bbad0ddfaf328708efd55d60aa2466dd376bd7cfb3b4563b707cd6c9d2b82ff4c32fe277a25b60be61590bd52d92ecf07192f4a766ee41e67a303962564028ee152a540d617f2e52a00be44c0a9b7459798c5b2ab5924151614baa4f91f5d75e61a9a3c31a60256a141bacda36c175224db3afc04bf94dea7f62a6f1ddab723033402d5b64cc9026bf046db7bb8d0759ef842b88245f81588562de96bebc17764bae9155f8aa22193a0718877d276eb1bc8ecf197e9144200032205957cf32c0a28c72c607eba51132df6b94b29f8d1358b6e373a9d5066fe3ef5b09ff23e71cdca23c63d47573dc35fc9253fa4024cf474f71e879e5600f5e6225af2d21a2efa2c7feb35a37455fb0338e4b4175081801f4ac1001ea15a3db9a4b517ac588755f5086c0a556cce5d928926ab277a484397a268ab5aac68b638c07ffd5a442c628e03d2d7813650b780c3063ab424477bdb6d7fcc09d869aa838936a7edb6203c533f370aeed3e88eda147f8d659100c09b51c65f802d8f336f91782632c045aab91783d0e073c039c3eb0280223f5b8891efcbc2c2b33dedf77bac5e34eafb599eb9061a00f2ddee28246b3c1a0df9ea5b68e401c9a9e3e1d0735d122947b4dba305d38a588615cde0efde202194a3ee92627f40803d2d9ac781ed3fd7f98ae7d4094e1977f250ad5481a6a50589d17bdb16af5ccfdf4a2ec240a9b31b10fb084411c4590efef8550a080fdc134a5ef262a9eb2484110837a125825fe1394004901ccb52e49ac298d15a5659b4bc823d71ab2d70b516306588087aa2ab55c8e45f5e1c38971de4fab939d1a1a7d5d90a75c3f088a5e31144f93b8e93220a0b3efd8aef77abf97b14ec093d368f6311c7276d6a8fbd80238dbf7c6584bcdabe79caf2686872cb0bf34bf973e63cf5b969054612c547a34b1f2a9c4ccb225015ca81053e9aa77dc6e6a06b46e120e30e0942bbf79548e768fea025a89a657a31f456f70d2710f7bd45c73e6d86ed62e0db837bc615125cd089c40ac0592a3168973943c0cdbdbb26e7a1bf8b82860beae5478177f8e3f437215612286f9be92477c010a000e5af7b8dd06911f6ecbd127467925363dec5785b743d87b5fbd359e329bf0f795e3157e1c93218442adb0c1fba0f8aee87e31a2476e36524f9a5019e4254076c09b627935c5dd30db7bc9960ad97fb1dcdb81bef98a158f795d884cce8b12d625de9fa712a71963d1bf4df4c2d9b7829d318af2aad28bc13b920507a8dd3fc1dcc713ed3606aae90362a32d6d63d54ef8ea25470f38c5f4d1de96596c6280a8ad670ae90dab84d622f627b2ba7e206369e9495edd93ac0dd4942d03234b645362851dc91af1d8bd5d0d929354f78f1e180acaa6ca7c173d5e86b29d7aa1e78859f2e8aecb48c3bb6c579752e2c978a23dbd52fb8ae51da79f7c0e5f1e119ace840697266ee76940661df92a1b832119fe1d697be2e3ca66f882b3de094abd191898e690e56a1d5509b43f5de73946f6f3ddcd5c0fd8f49497717d9732e24aa32e8caea770eece1845132f3a77001c04868335bd346fc76a29f3b1ec45d9b333db7d4eaae94230a42e957ee96eb97cdd1edada012b1bcdd2de735583394e7eb39bcde85fe3be5b866e27b3650db91bf97b8f2999553793d2ea9503ee7190cd45636fda58cdb51e1d87f70fffa6a8e4eb37d4561c7d7ea63f530f9b032b6dee1f14b89bda88f6acb49e8b03f1360e1fd37a9d7df2f0773126ee7c2a03ce7e0cbe795d28b38d00cd00dc3093e99f154dfa9726d5002bc893f68bb5305b37ab4f6729f3e1df611c2af9efadd4aeaf9fc6fe95deb1936d11501d5c38f1db83bf10f53348755d393effe661d29a079704687bf0e95f4b187d3f902ae7397dd8efad013fe668c3f544b05c912de884bdd59b2b904d3ecc7744960529889d1c6c7d02efbe3072428489420ce5fd80d0197a4ef7fbfe81dce4328dc75ce5894d01990c23cbc8ae3cdd9f391a4855361869790922bb907fb509b04c16039f4f756609b61e0f9dc3be4a75a646e79fbd72e09e7ecab194a78744047acda336cac1d078158bac63118e799763ebc2ac6dbf38b0b6179d6c972ac1263a8a0fd93768079e33bbcaa5421b698488d373d6ff9cfe13072698332ae6155c0e4bf58337d005ede0e0a4045ec3fe5f0145b036703d49f9896c6f3df1dffc73e88788c866517b430232753359e8aa9a7a7b53c355e8c7b0f1ea16585d5d099447fbbd3832bf31c770a84cdf9e63ae6c5f0b108e4ca63bd18de771f609448cdc673c81e1dcee86ef247f5f68409a6fc8b87281abebff9643b8121f150f9914c463a18cb8d9845fe3f6e033d8bf30c9d557c8a2e1a0ce1a01338cbf519251721cfb3509ca3b8309eb8989d047029c1afe7d0150f485f46421999ea8a384daef3d914fd54faaba6ff37035ab0e04dd05746e686508057fe1deff4125502373e3cae4ca1abd6f569d18a84da3cd8cfdf3ff0a2de81d0474715aaf6d18739ff0130edd91bd796967b0f47beb94ae642f360dc8d80bcb0f2c949a58fde5754714a57cec96f4778d38bdb2d9634822ee1ba77195e58564b908ab3e0c5432af90b2c467557871e9331078a3215a24aedae0810f4e658962cb8b455da533450db06bc56f5d314bffd873842c185ec5169cdf51cc0256a2c7564c9b070803fa1e4378840f5a5550baef32f9bb39b8c6ceedcf9f12f1e3d70bc4eecf0ecb68ab8176ffeb6106654d62cd20a6f429e72781b09c07810408a00de6b1224e7bbe809ff0d488b57e98974c83181c0a8b3c22315fc9e7770eb7b11ae17b1ba464d1f1dc8e3b7380c709a888b9de07e82af8bf7c14d83837ebf88a7af8eaf95538e55f285aefd489f908a5eba1b4a1146b16287eeeafc11b934baf9f2973311cc73b35e404a00b82bee1b3e659314612db3d742bc25a1659d751b55c80fa8f249d35881b8793ccb4fe8b93614b230f837f9f6ebb3e87e1e11fa2e2331c6331a7470e464fdf1eaee0fa87bf43ba54788c5d3c42761c76eb02167559cc3a6a6fbd6ff8bd4afbafd581b3f837db129789a26db74587e2f62c94b6f0d26506fbdf61c5694f52fd59117c1ef4ed53964f4c50a1e4f3f094c3b5aed0a7a6e24d3786faeb0e67da6fc76312a6b6ccadaef9aa968d4208087c16c8a0361ab93f3981a09493cd88d35dc0411f586db79293cd43c2ca89e925b7e9f0e71f270d56d50800f8751f73397cce6c0dbb4b474fe8ed806231e11c1a39463794f2b2beef26b89ce18a25e018cb60aff4882cec586fec1f805dd8cf3fd28a93dd65df660878d918ae39ace5d4f2bf978d1da4d2069f7519b2240d8a33a5a0893353f3aaee1ba89ded05c5069b9e90a36ccfb8a77e3b7916cfc50f6cef9ca80950a8ce08de0a95807fc6ac918d1e982d372ac25d485b228110493d9fddc28baaf41c1f2defc365895e5d5760193c2d6a469672729910a2cd4a593a66c93c6d22e54b7768777a548de4fcfd073272c3d984255e161d47fd2ba510db65e7e72be998aca71ef4b235639cf0c5590a7c3a5e0725706218c9c737594d0c4aa8772928b1ff1a93713ae80dbf14b564c8a2e87998c308999c142ca5ea103d6705f2695eeb020609362492bfa84f4a2f1b10e924fbfa0e123dbacaa3bd65ca7faa4df659caf27c8f2903e40e9f5127309309139069b9e0e08c7b11b624779e44833da090c9a0bea74d4203d416e3e203745d2a4cc288bda0c6b8fab6628995c387c77d39f8031606aff9567c3c9a45ead9ab4c8ec17535d11add94a066edab9c5b4d5f8c55013793559f75b6aa305aa831a65ef1534999b3ff61037a8c4970050d970cd071bd3da66cda95fb048514c328976c24fa736ce4d7d7eae42d99e3a131ef203c2b19657c4c512d9c9aa5d5a2586e452e3edf48a9958b8d986be570b0ecc252137d49f4d974723c74a9026a9336d38fd0a2692963cc36f586eb0cb2116e1574cf6d149a7fd57d01ae99a5bdd760e93aad2bb2b0ef3cafd306c3a77b33849e6f730c85afeaca9711c7f063d97f6cac57d10a30e62a45ae710e710a5666853a402e8999f218fafa23e518c212b432eec3f1e2313a6202aa3cef46b971305d7a2087198b72119fb23950b1da3da7c5b139b248e654da957093eab6bc57085de1693794d132e5a8e87479e74665e6b6caff71e6b3519e13600a4243db132bba23a431fd94f9ef52e2707b8dc98b0403907db9a4f7e1a0e00d5cd5c4f92c21fd2839381cc8da7204e51a74e18cb6bc54d268046f146c3b4719be0dc358a4d44eccea0ff87bc13be5087de74647e901417f9308cfadf2390b237269b28be33b24cbd51c9f05c7bf9f971e8efbe35d46394f51dd06efa5373822a144d671617bfa28763f392a843e57c0a715ae66ea80695df8e87c49596f26dad5c70330540075f0e66417231d8af9f35cb3b247c60951199b05ad03cde7e6327f9ac0d18bb4075c6de4df4d1e0a2461ce115c6926c9c042cb0be6901c5296889fd7def73d8e19ac1fa59d6736e2e1eed4d55e7e7728ba4658471b95dbf23e4e849e1f082d1652baae19a62c781f9174dc2104a3f51d908741f1a51d2ebbb3c7cbf8938e2da37663679c172fb65dbdec004d8002915823b9899815e9f910cb939d856405f31e1d89a2e4dc985d15c453aa94786687abfe5294204e93cbe2f696371f0ec989b172a953ae0c0a9a65fcc3c92aa88413bf80d358243ac01cfc776769870e831a0d3934a8e45afbe59d804e0bc3c4df0f1050ea1fcc4741e0205d9fd789c8e42812533da66758ce9d8a1d91fc1273f82ca046675bac160b19c1a55a1b5ce7c2a42c3786074a42c9923f87db9d7eb4b21f097d40e489d90eb5942e03b514fa3352281a460bfce795a339a0a6786ee49754852fd12cd29d00ef45d1cb2778105d65e21a9323b4a6f5002c3df006e6fcc9a9b64df7edf97cc7dd3492e01e72db6fac11d36f08918a46e4ee1ecf315cd36d4740d9c8d419e444efa4aaf9c67141ea4e7abc58a305fe00c364c798939227f6bba5cdd4d0886f5bdd29d65b14c82df54f083aab3ef62b002d889401ea0c460d3b13774370f498e8f47878b40fc47b3f7de71700d9cfc414220bf36be4f04ab0040293bac078452602689fc85918b069cbf90bfca0f5ee03838b31da12ae415e07675b23acafe4a3367e6a7cee0e7a83a622f0293114208d347dd8c1ebd69052af5f88aa1c4c3abd067a262744a74224691d4eda43639508aa1ede4d4260d9ce24b93e08cbff3d00a8ce5850b5b54c917f39f388e117ac006c9cc8f14a24a89fbc6f49e410c85bca441d52bcba075c828c121e89983be55719137def2eaec4841887523091b3715101e7beca7201216e87ffaaa7a1cf8014b68e66129d662e690dcbf3df7c13cfece283187c77978ed7369e103275936253a6ae2f7b414ff42c64c4d5b00d72940d3d79a0d0b5a4b0d020a72d999a078c3d40b9b95538724311f5cf71947c108bfa74648a41e4d44964ae344a5ba27a05b8038e86a1e2d6438320c059f29c50799548016c1e62d269030dcbe0fa5be63ebb0b5509d44b0d21b4a876adfa0b268e7f88ca9f50dc1065dd625d2c493dc45bc7750bfb1b0313e348d7afd48c789c9adfdd6cd729dbc7e5490eca94e26a3b378b09d7592e88e156324d16ed24b2f4ae62b751939457b850ece45cca8972962af500b80e92deeda5f643cac236f79d0059b931c5b0bc2ee65d39af0c2d8ca86a5615c7b21f94bbb65d104d77702775b96a13d4ae076dbe8c1f19b8550bcaae5aeb341ab6bcdbdc23fdde82b6126bc376998f8ef8e6fb75cab2470b60a60d60c1698a70f760ca6f3b5ba6bd4e531d3f81085f4311310c3b7bad4a6f53e11a5ae7e718e9e1bf7f21319a71f0ed9775e2e589cd7081c97ef71de05870998eed179b3e6b49eede4de5b92296526a10a73aecfff2e20e7c0b6439077afff1752ee036b8b3d1927d6511b91aabfedd7937ea19f9bf04c836583127dbb12252e281ef9f4e0ba8705277ac74ca75aa7357c258a83685882a5be69b4020feb4ac693a7662e980e1953d29c5bb1ac578f7b79f2c5630a89a9acdf802199fbcc56e44ccdef70c641e0465ab9d0bc5bb8e2409aebf03b6b0edd0332b34879970e2cd57fc5b16f1145803ee073e5c5ef2eb0171ddf13a4292d34c7509307456ca7935098ec4526691416140ea16f32b7661ff8e5dd7f5a8bec053dc8f301fb52f5cd5a268d70396174c1a74ae10f637b114e6572ef306edba57f1e20b4e95ceadd6f44e3cc5f145f7b5fcdd162d58e478e2272f473d31fc9ffc2f1d1960713cfb853d83a70baba7c201e3debf54c4b06531eca6d8de91d12a13794c5cc37d6bb8f008f511ff6db323b49adbe172c9b2202084215424731dd0f8d06be637f4a1d255095013219d93530df5dd9744e22184bab79ccbc209de236a523ce17a00bd1bb2c5da818388a27c3303ce80d3f2d6f00121615017fb4fa124134aeb4ead8775bc8732d093254726c9bab6934bf8484ca715752d8e7436570a84b081be09b788b188ba2e2ccc29b14670751d176966785ca6ee6ce96e2edf30890315be785709d55d99ee15a6820d612c1b4adece830fa6c1ec21eaadd4f23663064a0b42e77750b83ef86ed2fed64de8d133f688c4375f39d2d8d3313617fe71f73898f058f25b4bf37c417f73e74e7d0cf9475a9a95c0585a79fbdce25b29cc00e5c184e87e1275393052d66561c142ae65ce6ba21c343ac882bba5b2e111e1875b87fdfa2bfaac1e13596b47c7538bc4ee314429936510621be6ea213539cc2df9e6b3cb3682e73702a2dcbd090b514982b31ae2cb3ebda0193850df7c945158d9e805ccf9a74c1079831528e6a218a8118404cf2570cb0541abd9228625da97848d07b8283bed59bc03ca6f258f760af7ef14b84e89f9778f6e7c84ca379469b940485e24495468d380c12cc5eb9dca67669479d306639af548f043f6d3971cff9c1d75a0dfdddbdf5f34aa4a2d06bb83e39368860c6a14a8bb77ff34772426397f6266a055839dcf874c660144e863f1631785f644609d98d34b76e740dbea1bd7738fcd42f8d0e69245fd2e0cd638bb1bdbdaf7d74347bee906bef2e90dfef30f066796b34c685cd6e8f84df36998ab09cfacaaf9ca63eb7fe1399308af25b8b0169bc43a9f27980c92c6d91188c38aa432256630adce8da222114bbe9953f23e978def0d3cdb759e923d007d7b7c706ed63c2e238a1e68d578fd251d8186d2e5b15e45246d657ae1103ab258d104845f4e0d7840045bd8315073fb8a6b8269edbe61bce67f01b28ab521beb1ea35b21ab497760c461a2501e74dcd0f91b1ea4bd735dc54e14d80325daaf4ed8cced2648bdb5478230850225c2b4934edb559d5bdb667173dd4e47e4aa81ca8404261bd5b9555a71115d72e13d0dc3db6f8da18b953536c0305f1ae26b6dcc5185a6cad194aa1ce728605745fc0d63592cfd846828e8b448941ff0fa1d2c5b13289f4b2a71005b99c8d84a1a98a771f98d0caab3021c2ae8381b5fcb74b89decf79df792a74f62a4c7685efeaea34b7c2621a02d554ebc2b24dcca661d19437675fc40864d19212d24d2568fadf1dfeb5696532130f12af8054bce820f8b9b1192118adba26bc3b60ab8d3a572ff90690a5163a7dae54101b2fa6851e2e29bc3bfbc896073681bac5ec88f09bf34ba846fb5ea79b08e16e67b5bd34c91ec934e75fbbfdb2b9b9be8b75bdcb6fc59490200ff90a5592edca4001f252a2650afd4b0cd95f2fde6805eef0eea635ed8c4467f48bcde3f6e454f565a0cff164e454a1800038379433819cd09e1a8c354c9f47ec87ace4d63164360045081b2c71f115c5b6bf0e697186fafc244330e0ecdf99ef595f0f4f7af729eafbb3033c9015c6d70976e4b396920b134bb4921abf585c8afd491f9fc0b65f4ec33c2b48248cb957318e3a32f679d3ed3ff758f05fc5e45ef94d31e2d4b9109d978c81b6e5a8aafac082d44d8cd3fa56dd42ab0d96fb9de66b34c712d689caee184574efe37220b1b51d6c2c3f7465abf69e10545ea97d6206c00a9eb5b95dee479bfd6f5e4c5f834b8d4a4c74cc4f395db6cad3999b78792ed4e370eefcf87e077f9632256717cd568173f042204b8259223a69a4c2532cca39b149edbfd4038903a4d08569ffdc52f7fa2ae8e463afeb2bd51c4d073b343e3505726021d67ffc95f5d2c80025df5c0013d8706beb063774de3e21517e108fe2b424d4b13996a6dcf359768827fc2b3ce70a407e4104dea006111a7f86883ad99293c1a8631eaf50748d9e4c33cb878b24ec16be6dec9451d039068a37b7ce6259c6cf8d3dc757d46885e5bc1afd57efcf32d9bc0221ac6b9f821af6c893e73327abbaaf1aa03dac3a445f3b6c37ead21e1f45afe89ff1302f0c8c2aae6277ad8cb9705624abdbc891734c83c4b4c37eb47dacd67d4bfef14fe2b4f067e8bfa4b11e3f48a5eefdb55b3dc1da71005a578d7b6c9a939cf8b098781dfd79d95e686de45e7b688c7c1cfaeaa6a3323f71e19c015c6d6e82985bd85f871b3471787af929bbdd754be2f5e331073061067da8d790db224d94da0dabd19588c406df3da6955335836c841153406c984b0b25bd9d11c34d8df2170ac2a1fd50103a76b768013732cda9ce6a345ff86008eb2cedbcf807e1089b52c22770e80d297fca0f6670917bd07e9aa9c972e00a4c3bcea33d8e3bfa0948d5ca038c606ceeada6712d242780d55bc250b0c2e5757cc3da83614214e4c52c833b4e00d9bc6ca70c96c18c656dc5658857d6d71b5e231bad9126307395feb576f8c491b862f7db6400cea2c8ef12112a53f067d6c25087cdb3f6a008f8698e6828e61e024f855831b7a25169b8f799f90e46d166dc477708bd5918190ad84e8053fc0b23fbe7ce846da877b0aa7293125ef0df91f099c38b54c38d3852db79d6d8312396b27f375878692fb7751918fd7b4ce37094eed254b3c9fdd7f345c0a982d1ab9809cc19b5a9ec8b8ccee5d0440febaa69dbc950f136db10789017178595e1901966b8d10b7a4054d2b0e4665785df0c91777df0e91e4cfc1697b94d4aa5d12bc175cd0c8c9b3e7b5a5d0a9b5b4bc2e7ec722ff4df47d31bb48dabb78a7495f2732800ca3758b995dacacd24b928f88d051183e7bdf259647089c582253ce3061ff7210b3ca24595ab67e1436ed9edaff3087640e2fc11778fbcd70d0752e504010a7a2762ca09aa236d8826388401b2b796a30d03e40aafab394ae80e03a55c11f456f7ad94622e6240a5e9f901f8201160490d47b51d640e35d6aa59dfbbe59bf95394e98f0823d34f7c9723b1fe26508dad0ef42605a6f59f94540c7de61146e349cd92f42d331a091d6c2cd3dcf7bf9574eb349c4e8f132f7f1e56bd7505011f09fcdb95263d832d8313040e3a410549ac7d490804e1c9b8da0466f46029aa8190d558fb0d6629797e88cf6477b56af6acb9dcbde85a694699c7ae0a3a0d8ccc20f3ee02b8f100299c71e4347e01e26bc8ef3d3f17de724a939fc10a7438691765f351546b86eb4f4985867d33923c30b9838ae0acfa05b123cf341e45fb31ebb8c814bbb4dce9de557bfc45b67cfc934635bfb82730a3cb4dbc9205858e4c1a95c65a0dad08dccb12187c18137b49fe6bfa5f5787294b59d8e59e4b6ba0e6fce2ed55a3b493ebe61a2b4b75cd96cccbff54cbaddfa0c93d2f0efbeaca3978bfde55d464cd2cb584a9092af5682f082b7af3e186daea16117a7d9a2f0f4d4d2ed265529d826e18b2f3206f75e16e044746304379be2565fa0550ee1cd1c1b300f5f63e2e9386e3dce01b13acaf3ab806c4478a0a90f7a3384f5c7c32a1abdf032991188a3444c1da677792f880d219184edf5d9e8f5e0aad190689a7ea43eabadb2d5548bfd33967352095cd05cbd41b8b0717aa609c45304f48ed474a97fd1ff8f677ffa1e01031b8c23e2b33b926e732e8c9afa371c21b788a5be50d0173bdffd8a8c639b780888308b06bc6544b7d8ff69d7371fc044c5fff279e0c4190cfce51145b1e74637570084aa13f3978ab961cba5c68ec3b38702d6f501e1c20f7983cf9932b8dc8a171c4608a880d5c7e39566a6ae361f4930ec6803c25cf6b19d633b3e37d919d5c1aa047a31a952324b0f0e259c777ab66d053f09fe9bd03a0aaccb1c6134aafbec8dfe2d7fc9f021efc372630be05665c254dd28b3fc9e608671df621036c4ced8c4fc04d2271411a7d91dbfd4b527a785c4c0cd850897470c68819220d9c37a8037e93edc5136401f520734d9a2bc7ddca4546347aca4992e4c548316fb50fdd27daddf0cbef096e5a334f591ed9c755e0bef6e043fda0f22259bb11fbb362331eeea4d8643d6be76ae5b36253e923392ff6423aa9f23ce5232b073644905ea2f5f834c09b4442eb6597024eed3ef196b4d7ffceeacaefc04606112c26e8baeda1ac54ddc22108b0e31ccc924c71578b7edeafa96e49a4ce9fcfb71c9df3137cb091b36c5940f2cea204874aa8ab799dc7f880fb0f8ca1181a4c98abe416b05d96ea7a3f5e2dd2e1e450411a7c1cf9adbd90e27e84b7f124068592e4759567d6b087d4efae74264728585c3d99bbd4ec7046cc8aeec035505ddb9c7b6c42dc0c343adcdb14d9c768df5e91ff2f5d2c617e3cdcdfeef48833250e8f30e8551855a29c5c04f46d1f958373654aa1f14a5b48e2a1ff7028d3f17c0866e775926543d3549576f03bf57eb4dac2d5f7f6f9c3e01ae2a1e26cc991614528cbe5e9fc747ca446241cb0f658f3b2021c7b4e599d33578bfd627951337f5a059d4fee8e9eac81c223c53947df4ed16266f061348fb261b58601b3e79ebfa242c66bc34f81079f812827bf15c7235877ed836d6b25743783d0f6083aa64bef38325fe9a33db3493fdd39b41cbd66c3d9d7659034be0287305ae5b2dc635e2f00765e2815257d96c1967c35402f757c0be1a42f0563924b747038f07dd0de6f9a46f1941e636105f0137649be7fadf67c4bc51a2b37472ebedc49c44928fdf7b99de37c22057f9b18197115c1d3d4283e208741ac82634a90fc24bb8e9a5de1fbae49e487d7b7aaaaa4f083ee8abfa1ce8f59b368be29c4f263be43244ab12c70d5b3dc0666c821727c02f94206bddfd9f79bdb292a7d98f3dd06a155dee57a06b9ef8fb94da56535d6b5b4ba9bff6492e5d62fd2e77bfbae058bc967994e21c9c69c2ae016d54d12f407c23fe2e17dc01f63ccbdac135909b55c2d8c2f683c2089a2dcdc2a6e1133b45c2c6de208c186172e5c2f44a8eb94286ecc2fc7420aa5c2674c55aab53b7c74dac5af3d07552a8ba4c8a3ad3e61a098f9f9d0e753622ed88ca581ade028643c0b813815f22f061e1610388e98602aa729500c1b1674f7224522ff102577e3b48ce9a9f0c67f04728c788d9dda102ac07becc9c1fc5d5a012d3588058cc8956bb8eccab8849585affebd3cdcccda1f61b8b176c6258d419ee5ee5eb7d6ab21beac47e38599f9285e5bbeae004d69fc93c87d3dade1d53020ce9ff5df1ae949dac070150568dc315f169234c6d0fa06cf6afcacede20739043fcdaaf59a17491e32d1322f7e41177ce13ef10219e999f39c5c90da54256f95b79c4539bf7a2dfc8d8c4b7b426687aaca36146d05857a4cf057aa5645ca21742e0b8123c4a325015485456ff014bf12bfab875d473231e0e5d8105aea3c4edf58578bdc69e1198d757c5ddbcb2e8ffaf5913ed2c66dc31775aee605d38f498e5559adc7df99c142eeec90a2928c1655c96ce6eea502eeaf22ff41be87b34305fbfdcb306fd134e4cbd65c119f4dba4b1d6b9027f28cd2e2e6579e3e2f5b5b51c7139efc98e2134dd1ee7618acac5527ae01027974cfb23e5150d0145340571a8fd7099e526281196a11c66f6099e0ddfe6a4c040334ccc2849f3b25c1c5723aeb0bcc029ca7a975864c685b6f1792af6b4bef51945ce5cb3d519355da7bf0db88edf39537dd6589b072aa3adb866b0aaeb9ed7e83781727c205ff4d4ef66eda4fb36cf62c22e140b0d766022b0a6045541a05ee4d6af5ac3780844bc66c54a378cc90666f7f76c4329a3ba76dda3a7dcc7a32a20c1440631d65a08f7e76e7f7b75ef30c9c24d58ebc511a823b60c2eaf98d0cf24e799b83a5b8b5e64b4a49764a490407d099a3d2425be4ef512f93072dca6f27f9e8a68a48612f393d2ebed51cd7461d02aa7acaebca93c59f012aedea28a08df4bb3f8c275302493c0279d23539e3d6972a4eba1ca8573590dd70059aca8580a0c23ecdf8089dcb8aa066bee1bdbf607615a60c43b7ab089215ea13a97cd0cae834414a2a7a6b9e14619d23fb11c5cfca8c693b2dea00b80bb33379ad9fe63e39510d148f3859b287ba01c0904b653b2fa7bf1481c625edcd5fba03ad00303e5ee31e77cdf1e12799b2eb9215315c8c07033011f34f0912efd111c10acc4a476a10dae5b68a9c9985fa58223067e90f01f1181b991a0fb1c866622b00424d2ebbb32329a397bd385595a001ec5ac2df4961133383a09e2d71e6bd8cca2d7ecb99791afdc5690c628373f976a14f07ff6ff03f7ce6b1018be4f786e2c305f4e87869149fb58a716a83b2847b5880d1db85f3c5c3702a6444294812a29e38ec18bd90321434400bf178988cbb318f1a0cd77e7764e1975fd02bb0348bf7a0a2caf80a5516244205959f9529d0d4df6af7d7f0c5ee8c0f7fe9841f81f629e6f0557aa16b5479a1a2c716e35fc1c23947b21d58799b8a0e9f21af617bf0b8bc1c5019447323c3e375746519e666e8a8dea78a5a2b10ee7c47fd6ae852712e86ef9973bd865ad3148c87e9cf8a02ce7273916b6e8ece99e19afb1450428660788b2714612b95b555effda1e00effcb08a190961d44c809eb090116b5de3de1f86a8e7a5181d4818ca74aefde7dbe009e61a35c010bd44b14fad5c9b857b65d171a362a1d2a304b5af2157e0e899c55f866ff6b55a0bbf7b3405a4733131bff40c30ab2969e5ba85dd4b14e9dbee1ab564c9570015d80a2d1491755c9205ebe16c72797b96ec44e77871e8a3ac6111d197859890d2724b61e041e24ea0f80f1cef6e8b09aacaa8fa7db3dcd2834e646948dfa2e776ca53b7e1686c411d1c8748343ec2ccfa40c0af18f076688d94c9bfa9cd737d4adebba34c9b02cabe1f9e14f3d189c552eeec2bbfc2d00bb9a6d1df28e90d82382178dbb170d8fccdb39e6b34049dfe7586c5781d49af51a6b780ec0702f75cd5cc39a751b7e4aadfcfc5232421e7c34ff3e160534a6ee7c11b065ebcb4902a88133cbe188fb4a7d73392d03c0a63043b25118344e9edf144507b510439d5faaa48bcad94416ea080a67ac11d741131e153ac410a13b47e89409eb8a481ffa94ad21276c5ed10c04904412480b790b369c61081811851f564dd3000cb45dfec0875cc86d73d96a85c27123ec3137060ba62413a93963befe8b3e6b98c5fb3bade5f9b6d20121e10d579dfc5b846b4256c22f48ba7f7d8fa3386d17aaebbaba1922a7bcc60995fe25c4462450c4ddf74d583d3bf5d3f7888582e594bf52dc70a4bbfdfc9b7fe5c29593760f765c071d213eeac6db8447329d9406903743b94c5a207400efa7ca8e2137a2cdc3f72d221d6fd40e4aa87fe9c23536203adb115c962339f327c75e101850399052e38af3d9239b56a3e98d9444639be9ca2a68b3427076c9bbcf0f99f4077cb572f3c061ccbbd5549428b618c1466e34ad1b30fc54546b63ff53ad029cac5f16ff03268d7e6cfdb3f4a56a2dd1d0e0981ee276297ffea9b7852300b98c6efae98cc68c50978e42a47882fe795a9720f6ebb853a0d96a2718ecfc1dda15952d5d532e65bcb8f0533bbf59b2990b564ae1f06e46b2e15d983eab23821f43b9119754c3ef03b64063821c7789c719f8b9b347ed12543fa72eb4fcdf1680b916ef748cb887f9d75ce94dff3ee2c0ed80099aad6115e40e81cd00375816030f8adc801a695d11b78b89c800ad8ba857656a307442f4e80cdaeb2a78b6dc5f9fd302b8a4fae74bb3d63e47301490f647c81f6083fdb1ab7eb93622b914ca948845c430f6cf0ee8d446d99b3080a67493bf5db2226975c06ff42e0d076133b3c9504a76eae146c54c05a883313ef7c26bbd773100267498ccbc24b97363c6bf82c202e6a36251c272e0060114342ccb683ffec8ea7983fa876cfdafe81c3d220624c5d71850187a6bd80247cf34aff1e47d5c0dde3f8fec2bd41a40bd926ea9a366f3d48a4c4df883605b31a30406ada5aadef68b9ef026096a5ab62d523c704abea3f3069a98a772b4fae2ce70e7509831caa3ba94c8c6e8c166317d883faa08f9321d7fe09b2571af3c98bcf5d12569a467a3ed2394ea098a46baf0fa7462a8f170d7aaad4c937adf5bdcceef1a7de2cbcfdf6bd172d3384c08dd2d1daf1c4326a8bf8a02edcc8436162490e229cca434d3778e74433ca284de886597547181243972cae67bd7e7daed0e01cdac5d24622aa02834029884a4da060719ce477a9b45222c141671bf8f56203367bdbd155e2c80948fa91bbc1d0901b6ed161a45b654d367ebbbdf38580b4e9fd87de8af5cc4e314d7ec04231417731c0ecf49a3916892b4e248989655cf53472519d1a1f01f6b95680a13b748c99ae3c1472dcb11ee95cf291f02fd8f1591dc4c922df0192e2d85ee5e1e3fac01279d6aaee849584dfc6dabc887979a7b61147551e04dd0026c715ffde53116c649792f7f2461ba2f3530020e509dccf467075360d8217375684431811967720ac8e6c712ed00efb5f9318975676d27a1161a7e191c8f91a4c437374620c393885c6737835fb2afa5eb40ac7095c3db3e809fa52e104f70f98ffc9eca64efb36b9c367591175e79cfb6b7e58029d01d3011363d8561df205a390e262faf5e474fdacdaa61e3ace71ff71e39b1fbf62444054a7f5f8ce85e068ce8eed97f5f64b963e52b7b2c84dba2ccba964ef09e4777c4ea9d2727a70fec9f28c70b15c8502f28d21c8701b46bde936500894994028fab5c77e2b3138fe6385b4adedc5d877ceb4cc02da720d1019d44fa4f2f1fbf7698c0ad8928e16a89937a2f8977815af94df0f117973f870cdb630b2269c4e6611ee583fe517304e705196bd6812ee25e4bc786ae93098896a3f9d41784964482577993be1cb69716d1b5639ff049d9a2aec7d64c3315e2f562965f58203dea9738f7ecd3909833d6a0f104bf88fc1e40f3ed3f3508bab536f62dac657b9cb6f4e6d52d7b7f9adf08f83e1c18fe3378f268eb362b439c480e4cdc30583f899a1248ea5e8c39da869ac705372e977487602d4162ec8f7c92443c5077a815a08e319749bb3025cca7c159d72a2a2bcc2179f3978ce9d06817a9136275bdd585a8b3b0cc80d2c44eba4e9f3e8a3aef7630d648e50632f49d42bcab18b1a85e9f8b50ebee031c857950747a66bfd8ea4f65f08bb17c1f4905a6dfb47d1b63e7d49596d877fe4b1ae3ff41ac7b4b2e63cd06523a327471d3542b2b29f48edb4ef9cdf81e522de87f645d4946ec82ffc0fffe48e0e6d0ce685fe4a721c325198d805d140b6371df5f286dc07ab1e694b70f24053d4978d273d61ea3f35c0a179653afb8ecd4ef6c3e38e62e6cf1c24b02ddaa63430f51bd2e087181fafe605ba7ded8501a7c1aa86aa8a155fe043ec61d5c47f0f6e822eac1bce359de7416825666d8bc30fe600053851cff8fbf0b1d274adfbca077f55a9ce54afce7d7b3fd97c155e9224f7af3070de44753453ce7bd61f2ea14aa80d6f44ea6a8934a5ff842178f684de09960269c295cdce554abb7a3ca5278e462b870fa826a7b3529ce339afbced0d02ef93d5bf8183d62d305dd57045595b78a1f4a5f376f6b27588235258fbff21bf7c18498c57bfbd6a128d17ad05841b0758a32e4b7c1ba799e6e4a991735734b8b213cc9089d8c9be0b5e3b4505144ec0a26af8b8383cf229c793a59cefabccf37f4c204461e5e9024871f0f94606f27bbc963ff5b22a20dbfc2dafe55aaac701233d0b73c5054d8030bb45975ef528f8e3afe846de45fa42a4f99b9516d52f10e8580da1f4695d88b5ccbf0a1533cea0823f6ee4086eeeedddc363fbbeff793309faa1cacc649db7a4ee8de7b1a8f5cbe8c3d8f19c970330a2e0bfa56a7e7abf0f66fa04c44fd32fd36c9f29543c9b76bfde0c43fa0d27aa86b8d2aecb44ccaa896631c16c9803c01d0ad727e734231028cdb329a7e6d8ac1243ff5bf336cd08c618cc8497ccef95ff1db17d53c45ee7f06d0c2b9f3a2b3b55bffd299dcbb906991e1dabbcb8dd4bc7e076135bec048de04897a53a3cd77aaa5799ecd0973c6f5153fa04311a50b50ada3d10caf7234faf3ec08d31cba96f1a2b7bde129a8c1993e02901428a1497e90b3617ff106e83a15aa4ae57d183ad8e616016738cf9d4e26c651b776dada2293ca3b6b47f0ae7f858dbd6c88b9ac6e2ff1ec4d7397b846c2ebce4ad74aac3e6f9ad8c6d566c43ad297097b811318ec250b173503838a288509da9d68a3cda285b1b6c247eca266812252fba53ea26cdcd74030bc739cc5b7e88664ff896b40c37a9dbe806b29d0fee7b15e591785ac4009517de4db240e480fb9d9ebb2c64d0faea9c564bf1a31d9b7cd7b0750579bd3b136ea4090902852ef81e6de179561dccd7b110633f58a2c7a9b715aa42899b13b7f25c6680deeef8b0980000c90970cc434e767c72e66bac25aef94a41a0f44d323ba1edcb9664d0eb5ca3143b9d16dd8227d9c0609345e8bff95635232d97ff8799ba02a8f8071fa99ead2a6de85073d379f0bd1e429f579c4073086099e11f3beb91b2f427e55acae2dc30e2cc51bf04a3489d6b6e1b3f3da75a588dda12e77f27579fda85c45dc1e1d2d6104b80bbd2443f5aa07f4333766c9f404b66c986e5f772e0ff7c43db968b2600d4533b4293a0dd041cdb545f4cec3187abf3ce508e09259c82839d2d022a8a03858dcdf0072fd39d84b93c4dfc2b79f009306c8599487be1633afab95870f3d3c15e45f672bf121ee1543a6a040c8dfacf040e242e04e2281e666529b76b792aafc54b2fed500968a44cb199640170e0364f6ba9eb85e8a9a308eca1d1eb3a21bb5d909fa9a2e394c550cece26557e05ca7c4990c1922e2b375c4328266f4a1984b03ea0402767dfa62c1cb734d3a1fc13229597db7eced3613bb89c78a80718ccc9db78079971092343d06310a7007590b4498d30895eb914f0b1fbfd33acbc4918374ffbf44a5b17b0852066b9cdc610a9950e8bd7e3c5413a54e1a810e3952a9b11ae83cb16187ff378222897c463ceadce28f50df307dd6c2412024e4a49239bda503dcc5e99981ae176f26abb14fa78fb95285c91d72eb49f3279709e4ae8d98f3e6cf1ce05111281392ba8b0ff3a3f156783e3e65c8c71905a6c73954e0ccfc99686d782607fccb55d4af9a458604f0d62129b220bc1b0b5beaabb8c69c3855dff18957d6499f15d75c33f1548e5adf2e0d6715758e1532acea1d7a0cf64e4973fc1739d622e174e64dfafc3295c5d1dd71ba7326122b3a9d54b6be369e321d2dfa75890ebdf8ba49c1f0b36905111b1fa265ec75e78809fcbd4276a355ea5d34879ddda8bea85613774ceae348160b2474e41876ca3fbbe772b2becf4a4badd8501cc273db7712cc1be7396a8fc5c03fd1184b4df502533443821cca49a0332f04ddf996b33f145c411a4b5f2cbb31c92b808f0806d34e31b28ba7cb65ce8937d566df9b8aed9907730fc4f2f45cdef2d0d98fac61f0e2af108a8bc9519e58929e8fa4d11e16bd3d36c43cdb24fb4935f204c7fce5bcff5f0646e4654ddccb7b882015ded33645195f758b518d494ff70f2fcae1b89355e95e6da68a0e7ecf847c7634729b5ca8e2e38bbdad504bcfc6770a8ab984a49d957d2f35d23fbbc017baa8577410644998a0f01182b248c79aead83d9f96082a5553b84ac30d075d5869bd180a4bdda338961247e4b39b9d4f5ab3544122cb87f890fcb894cb9f6223d807bdfd0552ac34b5f23fd11adad9c15456fd339ad9398cfb49526ddf2420e1ab1d7c9ccb9535c28a917ece9e7a4463ebe75221eaf82d8e708777fdd29b42fc3165354d40487cc6d0c0c2a04c798ac9a7c4afeb324fede18804902a1928b5c45ca65919889bad80163dcde072850143fc88d623468bf2a0ea10da136ae89ae5485e8a8944379ce0c2302805e0b610f83feec3ea39a601057fa81f38e0785e5138a4d3e783642b827c3e2419c9759f94c6616dcc2caa67a9af1ddf35c25cd50bed9efc93589a068df82559c68634e25bce0ca85392ebea3afa99081d03424c5b57c9fc71ff43cc6f93c323af1ce43f82fcb59957e9a6ce01d542573bcbf67bdbe8e6e2a81d6aae316e110f5cb50abd55308e24c0dce00d27075488c8016695a0253a5f490ed5eb404ec270c9de10a1666ccbbe1598fc1315bbf7a933bd69dd15c756e2c28f8181eb2e2cbbb3f5ba1418deefc34c736132db24c57e15a8ce9b7931d2bfd44749225a4a22fa989dd8c40c72ddc980ef530e01f3bd73caf4c189c068ff0bef4c62daaf1bba41ebf26b22ba7b60dc27c067e794bdfc675ef055389e782fd9dfd65309dcb876c9c6f6c093099cba5e72e5044816229b51ccd2aa7f49b5dd23cb97463b8321d3394a034351ba2aa48639175f25f68b3baf20bb269f9d23f83284ae032910278ea495f5d8c8a3bc7a472b54662b6ac8368b37b51284adf6fc0422a822680645aaef9a9cbf49399126c93000f342e280f2547adb3dd152afa57234e751d0c22a11d64e2d7194e944d97a223d0efad60826cc807b2511fdd20ceab394b7157ca484271d9ac118d154585a209af6a5b208eaf17f6e4ed50a2052147868fd25f772f615f4d8ec9c17db3966f61d77f5f0a4e2316b51ede1387bafb30351fffb81522d6100b4766f05faf4051b0e049d956b8318246ce9ff27f1159fd84039e9bf620cf55ab4f8d36d0b13a4e361e0259396694604664d779a73ebfaf1bfa95b4e2270d2b28e966a9070273a2cbe7ea802823f819b7fa95cad2e31a1690aeacd7d9b6cd2357fd9cbae07caa765698dbd015a3bc878ae5deb97e0883e705b1c700cec42fb4fc5348bb0fdd1897fd55cc2716ff2aca17f6d86405c7bdc876273e601af71b631632c06ad5da1c9362e62350e593426a7d4379786c3aea3961fba4d251aa286692e0cf4989180a1f692aba7a3791efa0065b8673ece2beb6d846050a00b2aee7354cd276e3fee861aee2287c2e48e8401ce96ef805cd641a5cf99d94e6639ac6b256485316b4f85cbc7ebd51025def0a4269f6325accc97656485938a1967bed97a296ae20a1777bc55ceb5f899fef154dce6afb0ecbef2cceee57ae06a58bb33ac641ec02874d7981b2aef8bcfae9cb398c809880562f8909c578d54a4413dd91efe895f79d7723885f0473c9180fae32d45fb82737d5277cbb73ff86471cf9247175a8becf8950b7ca0b9249d1d1cdebe8b11b7f2ccafcd04900aa9dc78b3a134cd060f5343e29d3e82acc38ebf0dea56e51bff645c2ea364f449880a0528636163d066c8156657b0ae6a669300701ec62bf6f5705ab7d7056e4a4aff87a0ab59b0c70774d23f8eb8e88a4b9bcacc018e0e3230699aff155886584ca388e8243e4507163b6fdf0666eb4cb405735ca1380803a4088785027dcbf9352a33d1a04c0b868690a834ca838e3a4ec6c30f589f464f099732c2d5f3c9ca4b1448dd72c03976ce92fa18172776da0d7f58307f0cbc6cfd36b74b221331f62375c9b7f67648669096b0f28e8acc1ba9dafa01c7aa96a74491308706d0211ed68f909e43dc916a5d1eb4cb086e012ba24336d67a6f6f9764da32416f595c8e28cb4e5d62303c7a58ba228954d1d551947902f2c7d1b0f7cb970e427406bd00037c409c693e584a357db3ee127efb382f40f1aaee64b1b1ef4413e0d44bd7ce297748de7faf6124796cc758d418709fec12e6af8ebd0f91e2e0bf95481f8520d2a4b31a2e74eb0c69583af92fda2fb0439343ed4df4a701ed2e5194e49cc70d97983237b7b6770ab7195bdfa7887d7fd0195ad845c7c5df1a85b93dd020ca18f4a52351271a1ff6cc939e3bc680969fccb26fd83748ff6b0e56b808a940a2d76d41250e46164018b056a563d6dd468f7bc2fd52ea0c68849849c5b329c32bd0453ad8b2b2153607e0517f76fa07d3f7561f6be906941c4e3ad8bd8238ff91a8883c3525e82263a394ba044cee1c2811485f445e43da2d395214317ee99ca02d643fb2ada8067f06670b43ce3ac539b7811ce22e6fa513a489f8fa6af89e69027e4c45262c2f06ba9083bd111febd40f00ad00ba4a3354ab314813ef276c049a102c49671b30e0fd93d3b4a8cbabfa5050f0682402b569fb0b6025b66762b6a49d90da087805fd2500844c819176b01a7dbeb6ccb2491bff723ed35260652a9632b4f5663be2c5b6a1b7ef03ea09d265fcb8a0de79835f0d8da6ba4243ce823f6a04265ec17a4c6ced16f57c82de8d8fd157e09d6b1f15196169af49926374c15928de26580ce03bc9a5679f196e0d41e6d3813da50090a6d95b4755f81d24c85443c3a337d2e5bc11edfc5e1cb61b01158ba60a009ca5230ca2d46815dae3cf47c22ecf5ac11f16f0ae60dcf6ee6bcc1a202c8dc4cfff3e6a9accbff4fa6b2ac975f6b8d162618d530a73608015073c16ff27e54dc96491093aae6a40b7bc9856c5a300ec9ffbd64b3a7d86317302bb63d408605f274187662f05af452d4bdd33089c138faf732aff42418dc1bf48930f1e6392628b1a66a4af890c64ab0b133a4e9e6f06e000b3d3250e9cc824933f5d0dcf7e2a551a543c3411d8a978380fec187029b0f87c93e8df571835cbaae36a5c64e7ca5c4e13393b936ab9434d195b9d3cb4dbf72a3de8a375a507d3529aa84a0ac8bc51cc147d6bfcbb55b1128dcd5b6ed70a085e198b40bdd92881d539b3e68ac2b327e1a436f3a9210d61e79efdc7b629c917dfb0605c280088d93cfe0a05afd551a689fa6827aa529ccbbc4e881a156f90d6520939f023ec527d0c992c2030abe9df6e8eeacec41b105c8c3f2a21118c55cad7e9779578812febdefa1ca628b89deaf4e5855107c3445e7468b79c72e14d6abdc0d7b5db447d89ad0d44daa3f7ecba0623bbaa0d6e2eca00cda2ebdbfd65d252bbb12d008c47b0e423658921ee710e41c83946a893e39d47d84737c622ff7946dc2d562793f1f55344dd83f2217e78da012c8db3c98efeb8595e58b59ed5b25e0fc23f242bb699094b1013ee4fca91a8f98fed5fbc75cedcbde4d80293102e03be03bac2cb74f1bf7d96f5a44b5f4323d051adf75a0950fa5e7efc26f71274405d6f1511f51808c6bd48409259904ecb8f2bebcd31af79de3af57a7e551a7ea93a375033f76ed017ff90b7ce1771afe80558075494e8f32c85d8c20c6db51bfdfae6054b0457096dbfb965206d681529733e0d415fd8580709ee5b690ddafe479a7b82698f291b9e84fc32b61bbfd84aae7a82cc420880796e4c004889a52bf0a2e0e317f13df0a0b32755825cc55330d7f1c084161065a16b82f25589274d0a8817202397b0974b7560d74c273137c6cff3efc0c9c3e15813e37201efea88bc3d870173de77b3a06ece6aeb301823ab1b4bfa52edc37a17d307cf54f09e7dc52104d81ba100cc596a5a9d10c1aac1d395d9e6c4c44b66dd74157a602c04fcf569920aa727f1a62d94ecf7b0a6f7977a031341279ad5bd2f2ec2314bcbe2afc9abbae69d27ac3953af7cf9e090b5f79d958e01d4af952d8041d78d2310bcbae1b592a243e434ad1148582eea0a9256ffb5be949ac671da1f1e5dd8dc1451080ee3eb9929c463241bdbee0e076ae98baba92da4206b9292bd149293b6f09a7672f60f3e2b7304ddfa5bbe66b8ab346013f8660244d7cf44ee75f5e2b8f020583e87cd0314dea3d6d2c176d27faf773f665d8acb5ceb035420f7494a1a76c768942580bf1c616176bf47fd87f02a8c32d80fae1536259518db7db8750d0f931b58030021d2225e106e1915309a6362de9a7df1a6ca70429fe03daf5590db7e4fb7f1bd86b8650b895a7794976cace658e51c124e2af213120d4ef6084cf5e657c3b3505da22ca16efc67dd41275c9e9ae6394686a99bef377dbd7dda9ad56eafc292fdc78c0815b28cf13742025521b1617e45ca5996585103a07bbebd8d9f1f5eb1e8b3995c49b303de8065a1a0bc517c86ae19ee17ab06d80098dc79dabde38dd5e41b48ffdb0626828c5b43c1e9a5ae1a37fce05a34d54febe18d34caa56e34d82d089ff7ab90cfcf318a0505c52b234e7b92a7f03ca47ada4a404b0f7a38d1de5e06e3b2103e83f9c72d6059bb264280cf566ff02c472313cffffcd0c796a302d1a0679031129fade7d23d3ec303c7f075f3b26bc55bb7b823ce0887f66edef2dc65973c9b681eeee3128c6d92bc3b1e20ba5a4f9d06fe336dfc9e8b60d0803b022d80204b7c716124a40443c31990f620a35282db06573cbcda06638c54921f964019879cba8e04952116cf0dbd88214d339bce9ccce4a60150b114e6664fd4aa508d36e5723074ff563c6694ed16aa7f5ab6b9b520f2845eee7b85190158f30e4deef37c549f4f80ec09f824a10140088e95212acb330f8ae3073be2bdd18c6d438e5f5f91e9a8b9cf3493f8848d94d724ec5fa55bcc26dc4e40573ca5beb8dc3f3c349c8cfff38fbf64fa17f46a27a3cd2fe319d5dd3ee17dc1a7148ac918fe489207cd13e1dce82a019b49e76b1a3dd5998d080eca083c81f08214c2b9a6aea1ae6e14c2029d23d20fe6fdd244079273f25323d860bb2aeb52ee7c2a34996777618ed02770e8c3e3d2c801a53c7216e32e23e8c00ae112773f43b9b2d54b9780a8d7d93614342547309341a2416a03b60992b2623d7d121602b398e4e9be6f65925116afba3e50678eef7e61e97913b1ae8cad74a414ed0d3ed7ec023f94c5f546d71715d2b9de8ba47a53038a5f1fca2fb44125252c43520c5dec4f312a25288f6ac1fd4e9689a887deb0c86086fb23fbf4bd58d84e892baaee981f993d74115d11726bf868c6a8cd054e191cb9c8b70addf920d7354c251ec8db465d44daaa9d1e701318fcf0ea332c24b56193c3037bfd8ce3bd9175853deaab6c06e629ac8aece9b22b95d88d463f39577d3fbd5da1ca1b0592635715f93b2f074359a6c6a3ffff54674776de7fe9585d9b1433a14b0f03a58b039d8ce1bc72ff87ca2f1bf8e66ede77f8d2430cf34444f581067671af880c4aa89cf31c4cf2d5c2c7ef32b60f55fb0322903457ad13e34caa31ad098d80ae51849bb870822eee7b16deef67db4e740a0b59d7cf14ab9e15b2864ee8836fa7408d829418e2069c006939cc72375fdde9205bf34f10ab0f4c5f4110b0c2c4797397071269a4f7b5f75a433f71a86a06a98b93ffe62d79845d0fb1b46e6fa1382f750bc09f4cabaf4a5cf77c2a78df6762e00e042cc85472b590720dcfbe3b5f8b77f0cc938956fd0a62fdf565e29ee8569d43bed83f2910d3b29b87121eb00a59d2e781fcd94370db19e75de413358af917c3692a629e2aa0ec7ebf1ed06d8fe3c56fc9e361ee81d314d134b23ffd5489249de5a81ee38aa02957eaf2ea3d98cbd01846554abfa707001d9497a086c651878806d189200ad59e809076ebd442f696887e89f83fb8c0b5f611ee15b9b6c7b46fe711291a18ff5eada014ce174c08a2b3b859f3d760c17da2d4ecea5e829aa2eca4d863275061b91554467292891f4ba8d987bd9413ac4057f9f7ee354b5a9e8b4f8ccbe5e63d398d70ca95355e12a91f848715670fca9c0a339f94977d3719546d596f2bf019907affb7370cb186b8d1901e2aefbd600c7e9def2bf3c8cb246c115490d3c1d5aac6c956b5c89d132ac07cd37abaca3327c03239750662523ecb4791835ac147db500c9113baf3e6795229e855cbbc1107d16e4e552996865bd941e25dbd8515fbb0d1790b0517b02f0f1003d122ece3078c20d3ba7a3b46bdc39a834740afcbe26417db2bdeb57b73e57435692de69062359c1c3f76f1aa6c18375034265f85ffa965330760aa15daefed36b64f97060b60f0daa4b23b1379c0739edc008488321a4e19b8dd75afd9178c4535927d142ce133bd50f5f8903dc896e86f3e716334e6c662c28120d98650fdc6a806dbdefdf7ac6d30b50b2b45385ffa5a8c44bc73a88314064617cb929398fec93eb1698617e7c40b8ef8175e212e441fc22a3f3211035474fea3e065d2865a77e1ba9b5e17dec25703bfeee1bd33679d447a4c62cd684cad419ab199c52e15daeb537f56ae79db46d94175f3e056031dd7be9a3284630adaa69750f5c88668dc9e08f79055983b04aa5e7b6fa60f4775cea5f3cb96aa53c90d48099c043e11f97159bfd793233781fa0ef75cc563da883489cf15ff72a21c9a449c02fe1e06080348024349888b2f60aa34c9cce05df884d02963f64709d16c28b5dfc383c5668282600fd7e0bce7a38d43bacccf56ea25a34f9feddcd528491efad41217e420e285581b95faa0c11caf31f8801cd6ffed804e8422f075bd6c20f51c5776c2ab5a6a770bb946d9b5fba7841f98948d9d3a807c63ca215b6f2ca138a0af26de616f26dea077fcecaa43d90e90c7bd934165d8d8f463b83756f39addaf683019f087d8ebb5e086125c78f86b04583e4a84ea636593dbf00dfacc1a7627cb66bea39fa6ae0aaadb11a285ad5c2c64e766ff11ab874491ff915283aac91684dcfed3ba68a6cceadba7da39fcf6b60abc0197f1025e6ce14106aa63b72a04b045867fab5a91b1c837f380ca74231123ad376fb8401c937daf2bc3ea2b1e0a9077b794516c78934a25786beeb6b60e6464f0aa643459e6bfb3bd260b8fd109a09c946278c0939c3a88edb7dbef7ce7928d038a1589f6cb22c0fa6f85620261c72765c5cc088e9dac954c8dffb74e28f5947994782fd7694e8691afbceed5dd1255599d69ab72cc347e809a053466c0057bc8b48a9afeb4d10acdd699ec181e8fc41f463b0928f0a147fa8d5b2140c2164a7d0af67b5723f3caaa5453aebe7cdc0758ace55c41efdfabeea1c64ed7447585185865dc332434e9858a0a07a91e6c19a086d6e2bdac82db2e1fd3e53e49ab61065a5b96586be8ac1636b5b0b6ad27d9f8d6d4733a25335d7163e46126b58d38b59ec5ac685c5511ebdaef3abf6b8fcb3c2fa780f4d21293fc5830c18e5ad9c3ceda6232c9554bbe9e35fd190fd9a6c6d385c0ded8616f29df48c98cb536a8d27dbe77cb167eda974748e3bf41cc32394b31926c96853854e921e9fae0fbac6c599cbd75dfacc451e5fcf5f9dafa8d93d44ca7565a1048dfad032056a55651263195b9d6618aec3c4d4f415aebcc267086d0a29f1c0c8de72fbb3ab149c17ffd3f4d49144b8d0a54c979f7ea7d65d21dcdd1eeb4cd779fe3fbca668d0b7a07ead4864ec349cf59163c99be401581d530ed4dd2a9aef411e0fd7c7cd49c8e830aca286a6ef80262cd811d1c92a91d9f71b2aba394d52d4cf6877fc3eba12c9d8a09b3f654b4ee27ac62bad035cff54964c671d7642d2759b0e58b2dcb3622e44e843402dec70e296dd75e749e02b892e9fe87dcb060d743a2fc52c77c105045b24f9a5df2037f53d3f7bb1ce6fe4e6a202d48a5dac00895daf8a118e2ff3749f52e50fee481cc41ccb648929582dc141d3acc5934dcd4a4e1ab671a912ca8a88435ba2c4e16829ab281a8d8f67006c2624d1d73476453b81023e05654ac8854464d68b942dcc6cc5878fd74511102c79462d2752c3d4dd65a76e307a275aad2702c292f30687a491917364f1255efe5bae0151ff5cd7567c281e6f994b2314db2677ad7c306528aaeff5054df5c1c716382c049b9bb40f09254361ae41c2549e609c4adb90219bba4c0a79fff7b71dd7a4e4b66903c98245516b96029a5f533dae11742cd8d8a1f5ae1dfacb8ee5364114a824a86c5be4071d02a44288a56203e1b2d3e013ae5c3d1e2db6a8d71c5d38b9e3a4c8a6835c91aeb649c04231dcdf1b0ed8b0af56497747cc1e1d69a41949da3c5e5e64d77e924a792dd5a84bbf848611b4bfea81a7d699ac1705b30b4368ec3d929995a3053ceeac388954e73aab0370e2a758e1017d6e95f530ad4dc29ae6931096ea0e1ed803289beac296f9b652731e8e0ac5d8dc25cfb0eaeab90ca001dee1cd41d72c04e09d079ff1b1fa506c96629f1baac387a609311f66d43f134c9d30c5ded3827b04fc66c2033c6f70cf57a220a9c2d0a14f9e31f62f88f67a283b25a9b2022a559899005b38525da8553274d485cfa08263c9763043d9cd15f19feb622dcfe63a87e7c824ba281f223014221a21df2a73d48caa2707fd49d28e085fe4b6fe6a09023501305b2de0f68b98a40a619e6a7ab4a33ef9a950156941bdea22de25758c5b319db2e056c2d61d4a23a54cd2b6b879a7286c3ec4cdde0bc8ef06f89aaf13eddc4ce112a1384cf57e54d112b405374ab96659a06c2079ffe369fa5901496689169768d2718c07615ae89b72530e47900b82523342ba8a753cefeb5473d4ace77cddb3e9954da5e296c6737fcd86f79db00ee20866c85c3864cb6471e7945126465c3e086f7f81e0eafd58121244626db8ffe50cdc3d153fd030b5bc1386426d985fadc5da93f1b80d8e8bf47cbb2a40ca9614de1794dec7dcbdb5af3d6b4217e88cd9a457c826d423526ac72061e85040929f0ca3be6341cb6a4a372951ab52668689d3b93b76807600a99621c091b1118bdd81cb93fce62ae02dfbc0ed4e6fa486fbf8f53f191797b49f1f3ed27b33240a6fe2b7700bf96d824a79cf8d701157d2e095ab2714e6c62329658ec1c23b8869884462673e6c172ad2c38fdbddca0bbd1b8155b215afa73ba89bde672376888fe023fb8f732b6e6ae0f8556c06cf955a9b9cab8914aaf4abd63faa76d5e60240836500f7c0545e6557fb8cbcee35af751deb231b0f928d5eb245ec217266efbc1cbde9a0761e72be5079f0cbaf2e651ed35d9d627eb3ecb58434838a5883b8bd66b68ea902c1db67cf4c40e46e0cdf5d487a3ac929be012642d51fb798c198d936e4644ea4b3ca5246ddbec3773b4f3ab7ce125bc4ecf8283d665ef8e7a7d615b6a5ace021fdf80a236ea962c56273a5bee0fb0326ade68b2d02adf7892acd88b27ed269d182e06888f007bb00fc19d331e45e623ead00fb51b0dfbbde9bde68a4435462de043903e6d40b04e24c9ccd5ee0faa898590dea07da01bb44fb3c8a6ee412de2f7509a4f712c769926b3159c57c4150639327d4c25bce74fddf426ade8a2e32d64438ddf517b2facd4f3407fe4e0db99f03e78e075171315c9f8b5acf5860c05b2b324c0a95c35308d93fe1e5ea8ae21008e250971af32dfd57da61d4c4b803dd69c0546d27bf41813c144ea52615807db484edec1809fb249f46a3bcc282817c04d261e46f5580f74f1b59c80de390c2089c510b5bdb54b475f36179eeca26dba9eec0f50491c9eb7ed5f536598f99d707373485d7a7ca1c4e2715a3272a7d4171f5f3801682548c547717c7c3fafdd0a4a0d5dca960d7d2e7a2b65faa3721e16924fc4671d87585fe87ae6ca1046932e7aa72cb14d46dba92126cf51233ef78009764f866c10901f45d3e575bc065e12a469f618c12c03fac98e30b1c7c168e8a657a79ff33a5970b4565590f05d80c52afa52fdc0b2ce1f841c670bec0e5a6ec513af18afe189b09dee79af8143175ebe71dd08fa080c402baf230c8a2b4b047ce29b5c5ac1839ab90224e91c893fadc2bd54febbfe646a980c400ecd2f503e5fc0d95c41e522a94d7b25e5e5d743d80630ef3d822ad7392bd7bacb8c21b190d591fba663bf08d83caba2df9a4ff63ff3e4c0bc8f2c9338320062cbd6519bf9aa645b89b4dbb50cd450200f57fcac56a33806c490f97026411357d4a00f4253211a42b4f79332b2da6ee275ac547bf81ada7368e8d038ac8ff6b941ec3a765fce4e8a46b2cc31593fd6caeb753330b265e5b75b855f390ffc8a3bb372908bf8687de15d14bc64d3d64d2bfe76fafb1b4cd66d76c43b32be251664d0f552f45b53e360af4350daae651f703eadd5b1bfcf67abf7d01517fdb05791a7a27783c9790de9d342a352acc24feb8dfc606d47a91a69e74acd08a8890908fc1297398a0c5604070c62b244f00226e62ff10796cea54d9b1be8c9538776c32569f2795d7cfd9c544e4367b3453715c75249237967cd5b3f4adcee278da22195ed36a35a528c342ecf2b9156c44776468b035d43c24e4b6f1d091c2237db20e8909e8e7a3b89181030ac7347d1277badc8eb342d3d239c8f6d08aefbcfff463ca2d0225a42dae097408690fa37959e395a3c78b4efdbb8238a8693cb2e6561e714a4a7b23b7a2bacada37434012efdd0a2e93b1316241a7f00e34a2591df9fb3c508e505df07e821bf5e147f0ef8a8de121857abcbe272276ca1bd5ea624ed6ec91c1e3662a0f5a8d745afa2dd81e4f489e5f8c6c116ee25de261051de20f76aebc11a23b38238380b03131ac91606ec797df44d60344a817862e23ad3ec231bc43301cdf01d013d1836f02e8c87b078f5dbc0fa5a8067342e6d2779a2f2570431942edd4e2ec69d070af66e4dc98933e0509fb9710373f1fa4c5b1404888608bb93458306fe4bb1c990f7e5070eb2f93c7e964fedcac429bd7acea6b8f198e06ae7904cac847e22b96307c39cf85ee4e4a2bd28e17cfb8ac3433ff09df9cf5038c15b1c733bfc914666622f457bca0708c93582bd16849afee7f18a63eba6f3a1112d2a75d3e49ef73c151ae27aec860c029ae00a5136e119b2a302867c866defeee9d9ba1437768fc0edaf67ab34297d9be53bc3b9ff67a1c9f80c2b4616d8c192decb388ecf49d105a9473ae14a71222d2611ed3196f7faf37cfdc41462768f9d731325688e01514ecc39dfbbbb78823f7285240f0a59e41c4583f2892cc888a3ab87aa369d99f8ab8bb84d57d4ba58abf08a77d5ef2834dc193d5bfc9d4fa127779d3ce9e672080da15e42ec7d0ee50ebd8482103cb046e1318e09e817c61c2c421fcf87122940e81d44fe7b7180e38c84f501b7e11b161bd9d4d5921320dda77817a1810d7ffdfc1fa90d68036fb5d48fde865813fdecd08281e7da3a9d425577a2a2c987970509f2c83a0cb144b0f24a440f417f48c955520bfdf457a64f113e9550c39a9765672d4d31e7b04e2383e7ec897088d46ff50ae34089fe1757a343adb98ff013564604e92099456b30a74a2756e8ec7f854383d3b1aad7d4a997401bf321ded481b2b9b06462082a59280cbe2e0d3c49a4698e4fb656584b017b14a447cc58a36615c69502852b42213021a9bb281e21c2119c138c40905dc0013a6ec5aaf2e8142fb67b0553d4e55aa3dcf1543bbcef6db9192d215e5c3d527ac5e24129f2295291fae39e465ef22319c48c2ecddbb4a1d71302b8cb4bf50ad84eaa992f0277628db20dd2ac16fe2ae2091e0874aad79f0b63c132329086d5d48d6723c583590950b3c8119ebad403e5d1ef44561486baad5035ec14d6faed3c81de7cb2d19f3634e2ac03dfbf69f7341b0751bd2f96737f34f4cf44b4e9bb6fa4555cfa40bf57eee937dbaa0f824ff61be8e0fb0defb80aa3e4809a402437d123da4759ce971805a13fa4a65ff97ad4ef7d7df6dd2d755393236237cbc6d6f95842343108505a150187d31c93e4fd483960770b1714eaa3881e1528c7e11d30cf83a1052f2ff0ae60eb9f4b0acc7fb023be4916c0557a83967f60bc750c833d3ed9676045d97ea96eb76dbceda93ba5cf9343938c378b9f98da23eac8252c7d0a86ae912506f0c1a3c64139d86200595ad8123ed0ba7bf05b9bb1cf43ab3e81b247473d52c5fb5437d17bf91873f4d1f3a0a6e02bc28cfe6babe712c95f9ea029e1fb7aceb64124a140bd702694c5cf02d848a5a86baae7774dece510f6bbc92c2878edf0ff05a69b4aa72ae5abf647dd3d07b84818a42cb415f84ba6ad657b1926c071716ad2c9d88e468f9922c26f03fce8a81d27a49a349641b7a8b801f01dc58c2d6e127bd43d0a83c77890f569d90ac03397b80bb5a0f5777443182ae2671e9db259591c31d9d63f3093be8666d3dc3b5873b0cc37c6cec478bd40d2fb9eec1a749f9134151933be7933027682d897003301a85545e5232694caf913dbb5de9705760022197c7eb2c874d0aa5315952bb725691766af71f9d4f6a670b1104accc1e07973e886e39b82fb6a8d22448c019fc73c8b3bf519d2e932127d28c215b880464d57fcf6616ba0107315b8506655d508cb4e8f99e475d6eafa2c63f4cc8a5a56188f11bd8c0060629868bced59897817d08de14fe2b717a7bae2ed50e75854dd3dcf37056ca81152e71ae80060727b246c816f61990d3007f616b81b6743c017a92b7f52a45fd8be3d327c426312498f5f4322dd2c3187d5acdf072625d67c5d0cfed771e85bf04812a43f7093aab65edefbc2d247df7cdd07cbc5c7a38b080fe39711ee08f54bd652f912a52bb6017bd95ed528461019208abdd37823b223e54e225cac7afcc12407e107a95b8b02f1f8f3fee8bd7b3b3c4dcf5d9a6fddee0d4e587a4a7983bcafc08f309ddfd0d55b83241ed2033f871fad7579f793c2d4ed17849566405d6b21d4c7b2726cc7016a236346f1bd67267f278ab08e609faf4ae314dd74aca898f97833080c1801acc9e22975dc77909e4243db0628b151c42aaf36b676df99fe485370b87ccd8600a3ef9cb5bfef33f180eadc6360e8ae2ea265b7413808e02f8d943453fa7df0a463fd18bdae9c895dbe19090c767ad1d4feae2178b782c1033df4fc85b870be6ee0893b862fc83b032bc8ac7a3d82b87c297b49095e951bb24f1318b8433c90407a15a28e9137764ae00c31e8dfc0c02fa459e3c8e69990fd4d91e2521878088b49847699468e1d18d65f144d843112a49874dcb57232ec8209d2abdde386613ebcc244ff65ab2088102a4e389ac4dca59e9d436f918df097c197b4c9b3db9812361814b829cb4b39b343eca24e78f14fa6dd55e5094d70556e633c90f80572adde9c1cd9c8948ac6ced886bafd535615a2f31f5b9c3d6ca014deeea1f0ba34af631243acec5876bffa2ddfb6ebaa58a8e1258cde2919b508e04c979e3c6ac5b118242bde7774f361b5fad091da40b1a3d3c9642cced98aff38981429f1b0e810423df93df112cf4c9102c36587c315be38f94bc56cd9838f6c01675baf8d160197d7853ac251f0edb97411a9a87236e1b4944e34a0e9687d6dee935b8f491334ce21d720d52cc76947dec009b45316ab27508bf0764411aadb1d5dcf63045c526e7dc010f6c0a1c5b17bd1d9e219559c8ce58b2f046fefdcdf5b7dea86319f0dfcce71293d832b8a2550a6545624ea4c5378833a1ec2680dac6509e6d04075790fd40e53f20d1090279c37ac89bd61e26eaf88f825b7f373a8d02415a3d96d2ab3e68844e924ff70c682bbf8a881a739ff23e2182e93b08c696adc88606563ef701d3de964f167cc6c70d8030a06233d03e78ea28ac920315887035f495f5431343977d4fc0d8b1eb69088e3a23a42e4e03d7ce86af937c09f3959b531d6a613174df4bcfce02545c18985c9e7af95bf5ed6343591e947b17dab7d232b4b6987e1a9ccb7997dcae88d4814f780c4c7f4f7b9a667ff5d0a7aa0390a6d2ea4f2cd3c8c1c67c552478f5881af1914f342181134df8ab9986dd33faa062877925a87de1bcd398bfd7dae0bb9f7a52f367e5b1f6dac0dfda00b9f5a396abeb5786d9d558e1ade8024a87b29e57b02f179667b9f3503cce03bf089658296be2fb474a2cad1b1a1ead5f3844fb200704cd47a4cbc6ca1fc594ffbfbab8c05050e1cba902c196b97ea4162fdc4ab2d694c5b282b718c1ef39e1e4af875ae2df7352ade315f58acceb06a51bf5681c29bbd82132bd168f61970e34bcf58d24d7b1a87d59946a9ec3bac5fb61c16e43babf8f0e35d694d5ca8bbda18f8c24757f220ab710bc99730fa8e425107c3cb762f4f68973d2dc44a63daeb271ffdb6b3df822ac44236d8afd3392cb96684878f33c1bfb096c02ddea3d1fe0870b26c990fe54a6524ece1cd835f5dd6bad4093984064eec09e828f482b7a0d5118daf347f54dd9a4e910561451a322706479ddc9ec5958fd359b870860d58dc0885fc5aca53797bc9b3ea6b61b8dad86086605d8f1564bcaa60a7441e704033f0a4a06744f2fe8b4dbe954abfb2ca4f9a2f969fa9bfdddb3139c109db23359d4cf89eac6ec41b1f859a20949eddeb9ee25177fa3ff8ac25d0f48093bb0a44afdd1a2b9f124b0fad8ba9b43311ff5265580d11a482d20a2ed683d0e47cb49e2ad777b272783ec51cc39572e6ee483a85deffb5aa77db1ca8e38f19b5cd650f735e70f33a8de3c1e487c344e1c8bf580bd31fa9998462e9f6804a7ea67e965edeb63f45c61547b911f3ba45793aaa6177d5992a82a89259dd3a0c481522acb89436286fe616bd2c7e2153e6f0d73e883e87920aaa9c87f9b9156772d0032dec3e338128fc8bbfbde1df020900f75e4fac4a362df3781940167dbc7bd3ee4e6b216ec62cf362b7db7dcb14f254ba4b81064d514f298318b32bc5ac04302afc0efb8a8a88779d06e0c7b3ddf21da07daf9d3ae7eaf4967f1f584bfe9f550046fa87c7bbecb1cdcbbec064eb5467a9d43159df02955d32df35737ed95b0ef99c96e4b3cc6d4d5598bd0447894f98e098b7299234dc5383b3cce7fffbb44eca51ac9eea44edcaec9d62d73e11a3227cba6eeabc47bc3ff4a101cef9598dd482242678891d94d2cc038f78b5fef772aebbbc609364a14b5ca14c7086398a6ee97393c2ebd6317eff3152c8aeb2ed53a76ebfa914d49ecbab5da0132071db45f75cdffea90426e934bce416f0f25f8a44ecd0c12469545aeb0284ad2c7df2cb68bac508bde2323c4e8f740d62df912638319e3688928f63f8346c2a5b1884333ac9c9faaa578085b4bc0ea3fb45a03d9a3496a419199369993ddd25d43811e048bb3b27063afa40e609869cc374ad2512641ea4ffcccb217c0bc77aab0ee6c51f98cd15b9378c106147899641deb68fe405408f07bb80b60dc0ddb8895edf041991412274d90fe25eafbd074958fc3165668a6c0fdad4926d1e4cd9b967bca85e6e26e9ea6b6c538bffa8e0ba3b2de5e0cc0bd187b28daf4ab4417f8fa25a1cb945cd8c1ee464db3e2f4b9701d5dc0b82908c170d00230b1dda1cb8aaba92c074e8337365bf94124507099d19e2de8bdcdc1c9ee20c2ff19a132a2c8486f4aadcc562b0f73ab53e1de61b241ffff7b8790b1d009c1201f9faec75b5eec9deb7c0890946fb7ac259747d41a38a589ed618ce9cddb351d7c38ef9052d7c0b2fb18dc64ad7ab87eea9a27ccbbcdda158db7c9501a72d1757f174833dc3d147716b61ecc1a7f5473a7a43392ee4ffae04b02627317965f7af68f80e08586f4cd0fd9e0cb8afdd1a811d64d28c86d3ae0e4cf0ca4f24bd6a1e692e7c4785046cce4fa11ca05726f868c5a525133fd6992799084176d8eaf696b6d61ffbe5f5e7bfca8fea881f05adb870a1bcca6d89f238c424948adbc8dd68fe22cc279319698cb6a53348bf59afb491a0deec31dd6d69b4fe634776e1d085131f1c57118dbd2b79f6a76a3ae5f00f94328f30f61a134525ed5cdf539ee97c12e5619ae703028159b3dd32215ed2f281e6485f37446dfb44616d02ce7acc8c2ccda311b325b80162d60326c4c905573688b053c951933e7f8809a7e54ca52127f591e679e6ff27ca285d15e5325345a80f59d868d81983d3c1f79337cd1abea91577cf88ac28e60e4dc1b0a54c6458167928c852ea402af27b46360e0e031688d36a40c1c68ff4ea660f0e3be24d75c637c1101347d1864a2843425d396b279c1290048042159cbdcd6ca1d09b77d7d0681f84709816f0a00ebc03806c34dfdd7e39c8cbf0582bd3e3ac9f5518764b72d7ad2f719f07b9766449a16302caf829e31cde6a977082ea5570747fe32ece856f8f4805c247f4f5550acb90bd9cbf6b0dc3d1a6cc637edf0c7aa7c2c8cc69d35dea23a65146c1a63baf70a80de47ec65215742d3721b2ca48af35bb29f5d36f7b165a8bb78d619d4a2f07325f6fb20947fc3f002de7167c89fb90a47c0ed5df6a59cfeb2703350d5fe1ab7860bb4027171f3a1bc8aed20a98d1cac6c7db4940a8cde0f29addb5e49e643ccaf477c9f5709cb7647d7cdb267d56ac8b6804a2511188d5a21ff491d45b08b826037350554d6b5773904f484503aa3dab58eb512ebb0efc07e2b61bd4e53376d9fe3c01cc2f2915a801399516a12d95b0ddf35f728d942f2ac44b1d8ad03bed3bae6b7d7bab441be3b4043209a0e604ba8243090edf812f15efed310995358fa664b1109a7ecc5b483fbc9deb1ebeef03dca8ffefe07af36b18e1b10753dee384fe242a36424773122842c2de9f21ab2a89a05ed72daa7496e42b6438a75c70288a669aab04c98cc27ec2000019bf586ad2df1b8d173b1bca51fccdbb3f49d8ad2cf1c5d991b0f92e0f2bec34a9b64f9b2ed86e634f7c22210172980ad3432b4e438fd4909486d83570b1bdeaf2d374b898b74ad8dcc96fac9f97158d4d04e1c0632c6b3bf3365d704cf2512e65445bf3bab728140902022eb7ab1b2157717d6c286dec68f6e0c9a46e4ca079477c25294d76e81ddd3b8c2c14f8ec48c9ada948520408a8c4f25afa7db336bb10792888f48d02874c107f3eabb15e77a66f9f5d994f31b179f243ea41ddcdd869c8ed067fa52eef4091335e345b34a27f1f97426a8a5ee1915527d26de53a86cc34abea7ce7021373f4057903b8645a1a2a8a2ede975514db40f38dedad21c4fdc13829f233c8207bf1d1953eb72da599ffe7b85d29206d5eae6a24a8eebcced3f08355137293a8ad83808c08a809c441716c0654ba257927010885999d1b6af04915e615ff69b99dd45b791f807eea4855d082530f28c140f54dc204df21a282915238a88752d89629645407f09c73120771fd4e1c3b0bfaf687643e24c184aaac3e374c0b06832d990d09bd400641201065473a803c8b1ebf860cd3815736b8d945139683b6f974312cfd10f32edce07b73334d2511c720257b493ea0c99503629b6402b91d4a28892e20037a1a9a435d5ac602fe44e61a45dc58b23828fc94700fbb2e6711910399cbc497d873791c533ae02d5b6ddf68915c98721bd5d76fb7ed6a26679ba43c10848c734dd0adf508fb73b4d80cb9baf996a23d8648c23a7e263d7b4e34e333c9065c06dd8a0f2a29250065f09e1563e9767523f10231d8addf2ddaf1d52c7780bd1245ae42d8a0baa635d1b78c8744fed2886ebc02df87d78a4eef179200193fd74ba648ec8dcd2232e53dc9c768853dc077dd2b16acfa0043dd1595ceb464571af085a6d0ff596a4a80610515b3ca53fc76f53fd365413f396e32698db30018245c519fd19b5bc21932f6f8a8144da1c24e170713700b31e9f00f11a11f76cbde995f76fcf889d5cb00ce35e32d44a743f1e40ba9fc56c8006fbd476634c834e2cf8b8d3ef70a18ebb6654c71567a176d78fd4ac517283456fd0e326ffa7c8d2405b7ce686a0f34b76b2306d86ff4288d3db8fdeb18efc63b917131e88804dd1256496540a3c3ef62ddf0c99eedcbae8094e104f97a40969ef76e9b4fcb6842e5edfd26ecfb1444b02f4eb9c6786b0ae11f24512d2bdb329f82da768cc2ac2d3317884a385fabca9467be427627f98bbed5de1fe38ae49b03268b2e10fdf2faf8dab71c1ea9cb00a81a518b9817ca9ab0079a6b1535f860ec5d3ac4a84d2b1958e5c5ab6b97d32d61fffce12900b548f207babda95923b47e4c28b6928ed4e13601270a6a5a741a4106b097046ebe282f194d4c9d0c4670bc17ad8ac782daa6191f546111d5ab2214f754b8210753e30c607d67380dc05b5cc6a3d610f199e432b441a23d93abe0549029b107582446c3eafa68569766c2ab8b15f78af9a23e5005797aabbea277ebec0e0d9eb1c45a15a491438c9289aed4ceba46c64c38ecbbcc700877faf7e1d09910cfaebe0c9350ef9dd35210415882edb4e7c4a7a0eddedecc2e649616e36a56d8989f52a187d37da1c8337116f809a2a1a7b71194b1efae7a6273344132a7b5458ccd4f2dbad4a38f19919411054b2ae11f16557e638e6a8e17d88317edaf47399582f8517d963485e74a8d61a9c8936adf55bd2e6bb9a0587b9b2f3f0f9f6b26118af32b46ab260a294c1155bc1ee32a6df68d60f1d49756b4ea2b2a4e72d51da5d7c8665299a6a05090491d3baefd05e19d738567ffc2f3a95021faa491be4e68499a3878687c166de37e3fb35bcfa6bde2eaeb7be7201d9b505812c856ef0fdb30bd564caa5a9ab69cac149f4b5c4047adcfa7017039abcc25c6ca576bd52f892be5062b9d118b162b29e8330fff26cd3f95526b82329b1cf423f49969866f5e2bf3684ee3d6d4fa652fabd37c7b954eabfe2b413e715069c6c2079140984b97b19b7c9b4b25d9309217e92c86298dc1e5d608eafbca88c2cfcc2f291fa289244945acb9da262176ff3997475b131bf791765f5761298fa727eea5f09b746e71d2e8bffb72a046193896aa5835acea26099705482a84b16d90cd5d32d2b08276b7d5d00c925bb59f2e9ff2760288d609a4872c5173bf00afa6cc1494059fc64b89015eb77173b0c00c10e453bc4f8aaab845441a661df72d55de0746ed82ff5706711e475b1da8aa54622da60bf6dd8534ae4d1db17411e4cec1ce5dcbc086785427988017c4542a311a2cbabfb6666608cd7258188a9785acc03e104eba1461939045062704d8553603777de52bdafae8fbe3f00fb652fa8c7be1bfa67c7e3c14f625f1ba98b8e7c67ed7f0107674bcbc29e75d36407ddaa35de4db12d519857d759c983a605a8a074d393796a56e46322a1a5b878548a6a2e52bcd7be592407abf5270f585ca7e1a60961a0052634a06955dcf9cb0420d419e5b2f29414b0e0684aa5c65c1e21099a56f4d1c48b8f1fac0689d25f05ba86622f541cc3b8996d0e71bab086bbfdf399d280f0ef10fd91ef0824cce2166084ea50d7d6467514e3b6453f5a262a24da31578f10ef2d2d6476f911dca3e74654d484469075785f0b3bb744bed548be92fdcdef7097e2a340370b042ecad985a63020f33c76ba9fe1822b68ff58316cf1ad6ef85f9ee2204d3c8cc6222594d6df09e53adee1edc4efb4f712fe39a20c65da5544431472e28055d9af990c587f73c25e76df7e9716b7aa0c71249ad26bfe342f7e2161b5127d2ea883c3f9c6817ef02ce7752c78e301eb179d46d3eb57aed36c5209ad163212e1d91d2aacf38daa4c60a6d32de6014b0d332fcff7d124f09980554eb1ff217c969b93eb2ba30a1955bfb011c43679ab8af53c16160a2cfd0dcc842fb0c50721ded7c580d68a8d456fb9530415325db07844866a312cd6bcf46ce7dc3bcfdb5cbc7bde402d29beb3bf17dec35df77186ed0dbc346540c8de54ed0cc3f6d50ea6f6f9acc84004c72935c907504ed7bb669b16fa23813e626280443002ec327538c663d682642430db1aa2a684e0533443ff5bf6671b56a0e4fa5b8575544cf0d20f1d6cf7c3260dd4a632fa3c619c1cb2a47569827e25db21868e8dbb74abb776ccaaf73aba4dbc02979d731b60e8e235165bbbac2ce276b332c811ed91e3b34e1df39fe7b8700ebfd77b0cb49833235e763c3be6e8df45aa463122157f4fa6a0db2781e856abd0e7106c47b628eeb48c25636870b83e7fc6a9466d34e478266d9118fdbabe824db03bfc96db84ef995ba40b801887cddedf8ff8022dfc839aef3ea6ea5073d648850011ee88b678dfd657cf74bcaa1fd8c3be9d80df2c7b11e54f2f2d3f22f2f3e4f863a5720e25f24aa158e1fc7c755faf42f5d42d06c9cac5ea18b4a8f937e7adb3a0d3155495ffbbd93da72a33f19ac0e28b7cc8961d250dfe81acc4841d707d44c850738daf2445311a4bf46c649cea3bd626d99c425ee1945d5459d9f526698461cb9c5422d3db0893110142ae3f52d2c9ede2f2a416ce3c19a3266f7a86c387947b6dafdbd3114535f64632a99e6d670223b60f4cfe3314bc7a8f88496925aa73bf051b47c3e4800b50b920e5cea8f5654eef79ba8514efce80431ab245ce04ea570a822623b286ccf747ddcc743bb2403b55504d6c98fe7a39a62ac05d2085bafc1e3027588fa3986dc472b3a89cd596ef0e49aae2ef86d33490bac56e7eb6dbb4883ec82fd68344fcd0417d38173c5acec802504bfc757daa50f166b3bd8723ebbef4c869dbdae35e5cbfc1b77d748867d457da5a0e470ecf2756cc2ca4c91c89d6df2d1767230367f98e81df001b9811514d49042011eaaf3e2d2647166aaaac60b0bb90402e45410374758f263470e818b2d63ac60b5953b65fc0e95019b7d0127f9d206936d780f5e2a432a54451cf56f9fd91fa3fd88506646592d1a0fd4e4b7356602b631dd4571c19a4857ce389068d9d6e1f9411959e2df9ff823a4b075058cbf736f511c4066097396a04ed54d0551ac53396b3ba7bdd51006120b2d6402f9a2eed0fa9160c604518c24ed5b87bf5466fd9dcb420f97db7e8ce518bf5fdca4693dcd1b9fb6286ca2bf6badf151073dfc96a4cbd91f0c9afe86c9761f94dba17cd4d6fef668850116a18079c0c41ff26c5fb8de0159e05ba6e2c37ef10d10891b524acaea8d12e85a9a8fab0026f082b49c58bf16cf7d236e7a0ba6d1483fab72e9a179570a0fc32c7fe492846789a5b6948f898c514f7b246ce79043b315280fa16313b5cbbe1724dfd8c0d21e1b4a06e83107d35218161a7a4e8f27ee48b156647c7a6a097943a435f8d2b021c0797ec9f87909cd17f22f34bbc4b0ed10e3b79b5151fefc47645f6fca69f3696661080e3319db116cda1ec709f44d4e1fba08fd058d15b22a2a6ccd1f424fc6b35a381b6ad650661e2e6666130f4efa69682d5e98fb8cbc365d49c633721e55aa741425ffd1713df979aeee3229142aa73174b58171c00d1262118c34c26f579080ea2b58f3dfc813137a8d90cd6286555b16000e2e7fa11d1873bb6562a74d4db799fcec4dbd75c2601b21d627c3514748502b01260ac52c8dbd306e219c7d1e22682eaee0802c60b33db530ab639152fc1c4befe4e697eb5da56e683f763d388e1f51072aff90167fc7d5fb071723692cc449894f72e81cf97ff1c00e39b1ae286c6d2d492ad103eb24a0f057b4f5cff0b88be70f2a09b064ec1f8bcd5e3433e1fe2721335c4776a3795e030df1f766f38262079a14aa513ee3dee13b91feebd2770f864ae4629c1ca0c2ae47500e440f393e143fcb4b408dae833c0e363537aeca1609e0429a297fe7b1e91997357a4c515115daf3b70d7c340efe166f7920ee1d2be776d02c43042d0b3b08cd298d8de91d5c2da54a8455de528a55b783bdc6b1134f10532df866399d98a0e7c00fcaf23622c8baf0ad46481eb1e794f65be95c68e4d39ba6ff4dffd319d0ec9cffbd8d544e4c99dd01581ed424cef55a6729175b93a71b05c0a89736446534bcec3431bfead261299f6769ced814fade3afed5c033ba7a407af20422ecfd4d38813ab3d500d5b65c08eb2a521bcb4578d4dae5bb62bd42617245f32e46a7d6788d788ab5b7c53a30d97df4f606730350df025350ef472ed49b942cb2910ec0d19ac7eff8fc883394507c7c217b1b0038c8197e64574d89b5e7a0bb8010c325f4e51f4cb5b663e2c5279de131103a060f1834b0fd24a2140db91c098eb5f281172495cca1163d81a6dcd63a2178c0431731e8121bd571d3088c27753a9a9e1409fd10177f65366accb0fa348570ed748bfdb43cd8783fe950fe9b458edc28a7b841e48a4b6cbee85c92448f32dbad736ebfeedb1dc90b4e45c8fbfd1ad2055f10467f14c21fd4a2a4835d96b7cbd27f54bffa03d92ee5360a9d786368fe3578a1965f3d6fffcc1a8e5e72020cd6a6421b65fbdc1ca657bd5edb821b1df29a74892d47b1c8351c6f671050fe7c080aad6aa66adac476f9ad49afbd8cdb751a0383ad1126f353534d4f960f64ce1dff0b328182f748a8fd05e78811f10b46e7962cbdeaddadf88f82b09ad43998a57289e49e0cf76cd2adec53dc3accdebe55de5b066cf10732620dba1bc22376437597681692e25a7c53b0c3f73836187626a984140c91d02d6372e0a9957934137ebc9a1f86c2a956edc1d5dfeb64932885ec85519812c4af3e6768bf0ef2cab07c31d9de040c1032f36118a9f8605c9ec0f769cac0b71dca09129157637f437f3d38757db7ac3c3fdc045bdfac4c2942e9962845c37322feedc1bc56c0ec7cc14d84cbebc97a89d1a1775f88bc6ff6d08b42429be820e1c336ce7b4707607e5ab05edc1897910d5ca0745055f4b0f225e7bc86588e2140ebaf9703306afc6e3213f1eac51e4dc84dea613c5f73b48fd415f667093c72f9d17824b992d2126ad330f189d999ad03a59b3acadc52953cc0dec5c628c903a04b10063edda7e1ea7e9fc48326023bf5f874be5cedc6a58a38262ccd465d2035f23e26d003aca9c68170e8728261049a76aa1b4be48a30033d33fadf54532f97d0eb601aad1ceff0ebaedc616429008b40cb200603d7346c6e46845c0b6605442e868dce63f704bb4bb14971f0d674e353bb397d499ad3b9012f7d3418f0841f880541ae00ad2f18a275fc77501e672d703e1e91ca24f3aac9a1a1353efbf31ea6333bcb4256fb885b6fcb4f27a9248d4f4ce9fb469fd35cd25834b32ed4aefbd55ff009125432000125322a8f55eae64e27ef588cc2bc1048ca80134b93d416b5a1277ce631fa09b0a86ade2055c31a4c57e799f62b37a1283a637efbee5631d4f4e63f9c18638f367d83167c3ae04a65ce7248652a74667f9a614652ef41c690ff424448668a9f584a93a2d725629dff3a72792e75838fb405ab1ff9d2ba896d11cbd7f464e501a9ccc93629f55fe9870c2e40fb22b0d2fa0d6b72cdbaaf3d741826bfa9e06e21fe0a5705a29658899911c29cb572251cad71f0c3a69362d725db35dfae29fafcc0916a512f6b8bcc587b6f6114009914c87ce7f86226602f7307eaaf0b3d29f62d0915605e1ee0c0d90c133ff3de82dd0609da82aa6dcedf94e7b2577951a6aa9c7e2f69ca98a1636ed01cbcfe0811d794e8e09d337580aab6dc6b4692389f404a09374a38c30957ef39192d1a70cab950755b747dbfc40adb99613b5708676cb5d18abdc4a24a43abc7802f74f90804ed14364e04786ac8df582b75bb631b6acc37dc61ea9f21130286a9d6c30a0ae38acfb30b2ec92509356eb33ba59511150d31788f5b1c1aabd3cce9805b01be996a4a969271f800f9ec5580a97d77f169caa2c9bfa71f0abc0f15610641c96eb404c552ec9ef043685951f676e6daa394a1416510649b81a9fd65618c1b80d1f5b7907ce14ecdf73b14d9656615d7b4f9f04d61dbba94147068572fff4c46a25e15fe13bea36c1223d6d9086d16b8505cf5d50f41f26c16742c068b35de33f662ee5ba2fbec0a85237b08a01b35ce023d18301031f39c914962ef52b7c34c26f3ce55cecab3848dbdbf47897718d2253595fc87a61c80ceb8637bfa20cde11c2e282b0d6ad5b58ac91b880b2f15db913572077b8cbbb55e4ee2a591386f4aa8a56a36a991aab2afb2ed642d1c1fd9bbd7f5547e6bf54a12f85a8f95f922f3ff40396d464aaead398fdd156be6854334f0a140c60a8cf585dcbd375e9d981fc3e32519483e88769d7abc7108102cfd1ea5afc8a3850a10d5b934d050b7260cc5eae814036a4bd5cb26e8f993ca415424f3fc2f1131578f24700dde4aa17d0300ccd4fcd0f1cd7531345a551748a0e9f47f28cddad14a517c31c6c273d2ac6e131912c38f4a0f392fd3ee7918a309c0ebf35935074a55875fde39fb4cfc26e58c3a15a6e57193d1d39ad5ca2d7bf6d9394ddd0b6bd040ca7444c07cca67314c96c6fd6e022697b411a586b2ab605d5118c77db34d2964e6bf12c29451c425063753f0863fd4570b3fc3e2379773bc9677fc8e160fb88cac7804966ecb80692937147a8354df1f4b27d41f1e741867da9e879b32d0006679ea99ddbbb18604c06b9aa22bc1828801c76f4faaba126c441b381c7294175d58e831905d6aeefdc8946b103b50534de0a1254fde87df63783137dafdd1906fd112ebbc67dd223b6f68d1f03b48796296afe7edbd0c0885a164c268f0ce0669ee2883b023c38e5109df405c40bc73da0fb00ba87bd42766f27fd785c831a268a23d56cf4aa9691fd7ae1c4619124553f3cd0e4a6a1f5d0d59a92fd4006b1b7f64a23ac211ce82a3fcac5cc1bcc1c690804a10ce579212fedb0dbc436c46255d3c0098982be1e306f211b69d7413bdab86cf49959f1483f85cd5b810bac68a4de6c65c3d5e8b51d7b4066046cf2fc6b7d85203ba99cc59046552e6dcdc88e0e129485989bcdb4a097d52b263a0ba307427e057ba89ad859efd6a190a07cd9691f5209aa298c187dff7c9feb204731893a993aaad18f8f09823e8988634769f16c119164a5a2601253c05b8e34de502c0a8a9b4648aeafdeda0c4541ac9918a15b3aea78ef74edc74ea47718681478f95bef2b24bbfa8267eb2c5c168cf5c129f0d0b5808bd67526674d4d49d2e74e1db6ec9e2f8bc1525ef4a7841a3953dc25e6525e44c0db88a712afb244cb5caebb2b2daa792fabca785884baddcced7256e46d958c23d70b0c860c891a0ce1dd9e9cee32dd8d456e095a3b27e5205958de2a7bb18914a281fe6970ca82bdd19d687fae43a1a2f96e1ea157fb8894e849d16cc23771477bfd318b99e852ce04c5404397b4a8f6925e32ac7ac69cf3b44c1eb17a8212a060c1fff40e049baa28b33f1a7c702daa179b2c4db95cc4a65a9e30d372f6f1bb8ff11173691c651ef8a8fe94b57268d9eed25f0bcc2ffe79ba5e9d1034f29eb58bb83b513002789a6510dfdd9499afc7864516d1a0e87d0ad0e919ea18ad6e98cf12941ea24d8d46dca71ce9571b76ee18eefa5062f64f0ce1401d5494b22aaffdfb136c8d7915fa28928473960bb1442c13bfd03dba775dfbb12e3fa17f71c7954604bb8a89142918ed7ff6b64243efe15f3a31d2c32fb288ec7984067efd1a520cf9c3f6a8adf3e4724df802fb886381ee76b1adf51442ea8e71d7e3b8e94bf9cad2849e9730f38c48de363261627940e80b7b7f34f4b6ff7facdd977cf9b1a1f3139d777849db3783d3e0fcc9a655fbe947a59208c2c4147bea44fcdb5f793acc6ef6f2bbcc7306f01eaf1825e35b9b1f7446b3df51210900057235dc7b95dc8852c67ab0cc69c65a0a9a1ecff2831ceb15eb3618e47ab3a10b5bdfbdd100b7cc9efd7af168ec4d4fe993dd4d23d60938927a51206f47d00b03c52e48becce394bbf8cf4369f7b3defac8c7b30474d1aa639f723c43f4db95860385bc048a72f2df1ecaeec1481050e03df7399debd482a40d6c93be0106e83968edb974bdc9fe8c54279725ae312ec18265aaa80f62aa6398a85c5f01d86c1d2a6d82cca80162452bb2199844858c12125c86ecadc0d72bb2fd772c3b5b787f4194de40bb834259e864082473fe3ce1ad576acb2392b778c3916cba2bf32b8c38b187b7c62f62d9ee58639f0bdca88c6d06b282e25e932484901df1769d6124ad1c5ae6dbc7c40633113970bde838d2b7a2c4e97d43229803a6ed5a553006b28f31951f1d461225b068da13c50a04ec4e46caf792e6f088a1aaf96f6457bc6b44997e1f109f039d9068814a06ca5b33ddd4d471d75cf2ebc28fc516ed4ec11b0b43139ed4f190eab5303e8022fddc1f3ff17aa0a3a0828937f8646403decbed129a2946426028e239f13794960d2a8c594635692fb3a76447f9fe7d00b1ec7a368bb4213043c2dcdb5296708a94b3c953d19779bede6eb50628b7cc6e03510c06b4c0fefc2cb0ce5004fbc8380cfabf4a44a34da93f11c4d945ef883d00f866d82b45cf0238183f6ca1010fdd34ef6e7fa5802b201f3151c7c32b9bd81f1e4cb297fb46a93af2d2562ce8aba19be570f42b1fd72dc19a9224d79c2caadc6e0ea96be088184682f99987094b777043d1187860c9b52ee4534d286f12d1a83473d5fe69b7d23c20a3cbc26e6c57632eff7703fccf48cb7ad1ad676b4fdaf4d81e6c8a12d21c8d94366b4f558f0635c7abf43424e844574cbbb82a578d82bfd3dce35e193820fdc994a901a7ad32dc5b819b89fa60dad23e9c232a84462940a612347cb765c9e4fb600624cedd08e00f8e8cfaf65aed67913144196137e4481dfd82a701cdaae429a3ee3ce843a714b18e597620a1b7dd87e79982bf407734f29ecf0059745ec7210cac1532e207b55d63695429d3cf5e39fd7fceb0eaec3f47578d26faa7d91047c461fab3060644c43104a94dc354fdcde7889a835947d02d647356a6315f1fd9ea8407805680f5960c899d084eb131a0923c193d48f08b4b979bec473bca34381abdee05a5499ae93e553b70bb686ce37d1185f49044405b9f6a15a15d5edb17b0c088d38f25b0f687a9c2adc239cb2d7790936effe3fb619e393de5ec893293f8bafeb868d163c192897b83ee4d5b97a0a10c8b6d5f9643b2c6bebff7f99e7e913ce1a86af64402079d370498665cef12bb8ea53e04f4582dcf5528f949f4bd36f5fbdd85bffb4d5744b76f5900e20f71b0351c057f8f899c07d5512e666e5bd288335fd614f9c653eb8e43cd06396f29ddb32fc440642a277135123707a89811b8d4441bb6eb93fa308d50b734a78a52b2216c8e6a63d9d1fc02b8d27e072f2c9f0ba2a29717b107aa08ce93fe974bf104436871699fad81c07b17c669f3eefb562d77e96a8903adaf2ea3ec3ad084ab64a1203ab41bcd9216291d26f4c0047a25be0abd0c78bf07d1921fd08b0343ed89e66b14ecfec1533d460a27b02d25583cd209f9c4387faa80a75574ddd3664c713b51cdd4ab83ee3b372d5b25afcad9e124e7f8a496efa525d858c69e3c370784895811689e3c4cc63d8d2cefbae4ce2b81bc51decd6d350edbbfe0f06e5082642660df0fb8fc89eec8110f683c8bc027ab3802da8d494cd96389ad21f0cd259436c0b586d460986e2a9dc11652201eabb06632087469f56c6cf075e976b88d435aeac40da3b6fa27c5b89a0cbb87bc29f83e45b20f4f664871bcce7cb01d7f60c5b16082d09dc6b802c2c52320e74cc991734abdea6413e244dfb108c799709088279c85295ae0e96778c87198c6189447f38481423edd8fad44b4623955d7861c5e090f1d4eca25805ac34cc7c9c35cccc0ff122420d45d1f70555d22dcd76135646c9ab51f5883d0b73fbd1c6ad402b0afaf5fbba857d3987fd9bc416536fc33c386389afcc0b478858ee7058b7cf02fe5a4280ca39fc03a44b686dcc4f5d2d37088146e85f0b044d635d2de892f4f81649ba7424c8cf5c384b2b6bd0da150f3a94a81b0550e055d6a0303c46ae35d40da85b2ddd798ee95fdfffbac530e49b3ebffc3dda2d59dcd9bca617ba365fad6395070e917b8c25b623b65cc5968e3165dd2e10db846ba62ed56785aefb081fe7935a3517845aa765caa6dbd9962472494ae36881724e2a7b99a4d44841c636318729435f9db8c6adddb719ecd1058a4d4974e55ce2282621d5fd46a2c9696553319a2baea4e1b55992b10d2e082565f1c33800ad7cd6da22aad8e2a863053875aa18ee1998015c53d7526520a81d4ee2aa85376e6979ab8264c279451ebb248baf734ebbfb2d0b4a0e3620e0ccd72c86d33d908bb655f9b3b51dbc6137b62db11a632c2d78e3b58e531e28548e644dad99971a9796d49a47605ae8a430621862777b87807762a4c3612b8080306a7e0bddc06a38aea1541ba2b5b13ac2fd0e60067d1e3adace482a791e747bf9d3fdf882723b97b63d4851712bfc3ea4733ca0c6d0b4ba4bfb84d8fac0ec6b49f6fd80aa361b175d21cf55c3235f1aa0eed433b4506818059c5cb1751e503a9c6251167ede529798a54ff16fcf3e01823f8170fb64101c0087961574bb4fe3900c6fb40fdc37af7a368fe7f890b7299fe679a0d589a39f0baeff6e6466f93088f51b09a9428350fe43f9f82334a2bf00c6b8811b50c2cebbf029c358db7ccc64ebe1744b00e23012fce5e063f7692b07080384a488d1310fd67c86ddf2de7d46f481c05747131e97eabe0afad4054c0d83bf08143ebe2892c92d816455aef5ae278be5f9a5e885b7386ff6635721ec228d9c68c7d497943788164cb86bd441a853969e3d02bf97d2e27d6011f907d2a5a084f5517456540263725f3093bcc5dce95e8bc12ae263e791e4868a8a9f814d21db14458a12178fe0b0988b5050b76f57450633051d1705ac234493a874e66c56c584f0792a30964a3ff5bb872ae9c23265b11bd7387e06a609d3bd734ede37c6c8d27559f50ed0f052e19ca7a82edb9c3b6e84babd23509297ca634169e17dac415f90685d19f47fcc689d7e71c5a375b0c8a565edc36b57d6e321266d5fa3998f62cb3845dc7a064161fe5c3dcd2cadfa2ccfcaa8c8f4e7ca39d9c49e87cbdb4b453f4598bbbdf1f0bbb4d5bb2e766ea61b508619197b79c3d0e7508939a6e30b61e050c5dda69f36e733da513a881c795bb05e59d262cff48b782742c6d8a30364eef1b0969c72d496b046bae90bff891bd05e57b3afc9985fd8a1c5d3ffafe0880ecb8d00166f0394585b144a4fda098fcd5b104bf8f421d52ab0a3d3c3cb47d40e7961ee509e2bfe10a9ea607322b4c9df4ab12a0360c450b95fe200246c2af250c57c3eeb4847edb1c944d0e547da269c6340207190ee86fe34afadc2a16b9d4494ed3f48c2112b19c56eb5f1991dd060bf79ca19872d982d8621cb3ef139f6abae257dabcbb931403576675991908f29b8794098d9ac12ebb5a641d5ff45c89a2f50b7762348ba3a42edb52470e800536f3f3312dbaf8a076a743e0fae0d7a7323385d72643927710bd8d275305c453e1114b41104dd3930a1994b6a14d06e12a4627017aec14bb4396537217733b6d21f9fd939c04d9961b4219494d25474b8f708e86665fa3d3563d7b298d84ad29beff0d3b67d23bb824e8083a6fe8311fac39c2b5069e94070710961e3b17e7790468e6352eb9c06e42922ce1d92fe1aa35a8e2c76492099209c115988a9f361fd4593c7c2fde90dd981c2881faa9f6ee7e3e6ab1bb7717ef438a1686212e5e4c2cf805583432ccecfcff39dd11fc7386f3ac7bfe8ea5c7808ce5a02ae001e15e83b29f16b52b3f4eab2f46f2c48a4ea2ad5ef16409827c70d1ba9fb099a125d3c2c66b8188f3b4d5e522560fb2109d8af8a30c1324aefdb64c513aeba0cfbe4c4176b3dce3fd3f42f28b2d8d8a31b3e1ebf2d4375e13682f86547cab92e38f84b5e12c942cf6f4b3b1c509a4d611cfec3086b718fd75c9e090ec7646e350bf9cd6d87c33b6c9d71c9401284506f7e9efeec7b300e490eb1e82b69cf45bf7872ae3312e7a5f81a783f67489db282ae686de2ee5277997cc9ac0a30e298d5855b3bed3d0cf9e44ff623ead3388d4c53e2ec9f55490de7f84814f401058c64dbd17eb7a179126fb85726ec91d240f0e7d35586d3095fc9400962c1f2d231772624ab1d6d5cb6b332e9e5896580d1c0bb014f3093bc80859c886f90e80e3a4d310d8a0b52aeeb2c4c63d91e4afcf729985925afd041cafad7ae47497edc3fbe83a176758066300f6fd83c2d9163b853c7c208b20b01b941c088ad1893b57dcba1052abe7979fdc5475f47e344c5d0b675116f007731c08c15e06dff8ebfd47e532195ed51c622d6cd1c1f75ccd4488838ba1fbb96b5bd7e05ded4ec8ffad3f1db93838ad7794dabd26d32befa6d99bfe0215c43a417ec20b52c9ed75014db18eeaef962cf86e33bd39626f3d4079fd89e6aae66d9cb8351b63209149672bde21bf76894506c2b70770734448b72aa0bd8a3e139f8b231954a86ce0bb0081a0aced1801cbb7a3477dd93b8353701ba55b0a01212976ca13de06f65158b80c5ef14957e19a7722ab62d5d13500fc22eca18fc5ea7e320408da2465e98c72833f88b30e824fe3da9f67a7823a49f4429eebe246cc984833cd78e3ea3dd92225de2f334eb7574c7804fa5fdc0e2b24ed08e3c88e5a61f8c0300b46a31b3e104dae2bacb0312339d785d28c655bbeb9a15b8dd634615cca7c38f24051c0c5fccd36a75e8bf10d6efb7c3d0b56aeda4f1095e6eda1e55461d9998cdbb92526ae2d961a612aa1944e3d1d01632b40dd2af4e5af67a4b096ea8b387a49b8708dc3f699f2acb2fbd75430f8e6bdb89c6378a8408d9f2731445fa5b3af447c3f808ae3de9b9f10d0977ec2eb04f4f664a96d63a99c4413b8341e7a9ddf5b7f2be593adb187718775cb8babe1452772411f4fa8ad75f79fce4e982e5f0c2661aeb85d2b32a83695efdedd067656579f1491eab7424f85ab39226861d7e3313f670f27e7b0130710543f233be1bd157911a9ea411572568e3c91c238c4a35298bd556c3309660fb41a274a13d18f2dc4d0d0f316d973241fc0ac0ac3ae0026bf4f7d0b51ccc0b10cee039245d458f9d29d29d93bd8fe01953ee3861068c09cfce794435b8c9a191abac3d22f5d1f35177f7dd1d5c4f3f9937ff1aeb56354eb46eafa7f826ddd045ab81c3f6a6eb769ce2c5cb1745106493fe290aa9804fa9e89ae259e4c37234c3bf0fe584abf8b05024aacba29fc63ef2eb6b9bc525fd4175c91018b52469a6dfee6ad6d3122cc08080787543c8389f1da6a0fa0700f40ed1605c61db7980d9907e9e7d68958abe1221e13101ea56a8aa0435b1ec46fd23ff74e0af8b60607cfc958ccc0dbaa34eedce7c619ee8baee5b859406be70c57f58dd1073f51d1244a210db4fbf685ac86801dd4d943f8c714a105accd62181ded66c99d5ea14381385b18e057fa43a6ae0d83da4bb347a89ced9a7c551b274edd74c7fbfe01e4082546d486c096fdb521b3a2198da1915903440e26e64633a52cc30a6316d6f491aa15aaaca25e3f289849e45beb7661cf149ce02d1862ff7d53dcc020c75d4f2e7f37cc110e322a67d97d9307d5fbb9632a0f00dd92829ef2ff0b6877355bd769cb077852b12583558093438f7c19fac58c16bb4896ec5ee12e8863e86ceb7be1a87b7730c2e08d7a61280da1dfb3e523efc3ef5c50d35eba1648c5b8db5cc1efb9fa7ed475799f721788c63901f8635e4205696e07bbaef72ba55d4ff9f1f9c74a159647355095685d4292154927bf305c066293b8030a2bb99ef741d331354bd57a2645e79c5bc2d384201dd15e236157784fe9cc9e7dd40fce1dfb0426dc4e4f63f920e4bd760ce686d4841046dfd7eb1b17e35b20fd07e32e70debad74b8a24b99eb4dd785f035d9eb9c2bcec9732831dcb62c6245906618c26b9611b7e6ebeff6e325fe0668aca2d90e18abc723cf682a197f79082c69f2f3e3096770ecda48aaad5409223e0446661e6f3e36bb45ed30928801b36965e572f61ece5421a411e39b246e8fbbe2bed11e4775a8c23a65442d5c3699ffc52f24b74884c687c276a2abb70efb0264ac1e5ea19931aa33418fa9e5da7e1a61d9b9697a59f28433fb7884f770862f02cab5f2e78c8a42d8b11b160578992428117b2e662be2ab1d6bd8441bacb135263d2aa8444f55ad7984e72791877f0a76b3284bd0bca61f6f5b572031122cb5170136d8ca991f40aa2357d99679993f82b8d68d49aa3365843f76c48ede40919bda4528bdeae847853831f850894eef1de7bc76e6e6a59477e499b8cd0fa6815434987f942d8c93f666264037629e082b5a674171b4a106299491ed5fc25200949faeb92b7026b7ec842b67a4e2c724ff4e535d082a43b1dd0981c6dc19cf610108176bd5734c55263420ba820ecc909105c7d625de7a7961ad9593a7720340647f418398a4423a10f52cb495ab75c26e8929e49e53ed9b5501f7907fe5b80a80a659c92af1b041f77edb9c8e85d88f353cec7f515bb6cd46dee9bd251a7cbd85165ea53648096b16cd739e0998157c8b40da09ab7a711b70770d1a2d99eaf1a7717b4a65e2e622ed1d64dee2331d52e80e5b8cef8708c73028249368f770f8fc8cd7ecaa3c306d4bcd8434443b9b49a9366180b7aa89c63f83c751be3a67439485b50cb614c233095f93c7dd4e7dfe7bc1d7012180584ce4b0e468229efda010c97efd195ad18bf9e277df27653a161114397f40f01acb56bd20f0475fae49aadb2c59eed9c8cffd5d8e003889f69c2afe90d87331ad34bcba0ca268561453de603956bc925c00c472f4d0942638979920a7e2f2deed3b6d51c36abc5279d1bba03bd875b10543dbe68dd7a65ea1bb4706c023d9f3c876e5d1d01790d15abfe825d0cd8f2f91d3f8caba3d3ec3df59d5bb0cacb58578b48bc17110f7fdee283891268d0878d1c204ecb5708b23d32b6d4d8897343268ac1082fd0baff3db141328070c2339eab5d7227807a258f644fe212d969d768bd434832a67156d18e82ee4640c8744cf84554769331ea41215c96adab7285a230eaacde4501ee07186e69a79e3340f0a4d4c5c9f0343070214a10c6f1642039f423c9be5b9a7da1d3a116a65c5e05528c63aa2efa2e4fc05b0f1678ecfc6627d396d991fc985f6d8291566ca52ed73da83146c1b57583b1e213f6f8ed4171aa538840be451e2e287844e85193a49e368a2a4eca5348e6e224bf264773ddbfbe1bbed5a4d8a308a83a26318928b5210296ee0bd55fc86edfe12a1e95b62b53386f754fcad32b796e328683a132bd4b0ef2ad04ced703292ad2ec73a2578893e2ebb2542d69e64999690be1feb6975b3978c223681ec3a21083cc219793cab9efd706a8ebce00151ab58826fd9966d6b37ca1d3ff917970a2a0cea9969e2a4801b77d1ad7d97449590ff932965e46d799186b6aa107fc5846ffa8f1959c7e5682713ec934bdbf2f0f5a386b699d00409022b6ba3253ac8046ce61efcdfd934b6cae12bef2c0d097dc13b967a053192a913422b5f5de8138b2c1a6c4cf28d5f5d67ae4db55f2b759650c096856176ae0acf366649c77110f5d1968200d643cb651ad81b1dcb74802c870702cffa435b7519864b0b6c15a3afaa4c8857329e4594047dbe6c27d9d5a8f7f1bc5cef99df8a0b1837b85c550753e640181170ae0afc1c65743804f35ebdb3856260a83b936e01d545bb3fed301af21f01968849705320d70ed198e8338175eac89bfb8d1045b7f915d8bf81da98dec17a963fc4952a8ed60e32f894be8013b32fc5471d6dc2b61942ae4e418c2bb2cf20845219f2387801b5b15f1ba8fc946ebc41e2561fa9f41cc819e3891aa35225f69788c470840f68ffbcdb38cf023ca4b66d1ffbc1b3688eda412e831e42e4d565db9867992d99d53b4071dd82ccc24b254a4684db3c9b4e6be4a93a69edc49dd96cd76b1a1b75347657b898fdaf87427b0b1255635cd5f1ae995f6c13d84c251a95edb932d0356d6b5a8ec502f7aea787a533b12052b1b674310a1ee795f7021f661bea9c64e1aa27624b4b832e435c8cc8cba6814dadb558205ae07ab169935452b80c3d9658cd4ec40865290eaa0c75cf2a0066c1cfc24349abcf0cf875987bc215642b051e6d8c9f0b17806e2698dcbb15a4343a169647882dc7c8400245c16a40704cfb23b12b9b51f702448eb83b43ea7a94fdca990fd601e087a5907bebe02d3413de5bd614f59d68f702cc76c1bd885e1d80b5e07433e0aed7d0cbd510b7ac7a9e29014b058110e2d6ab80e51bcffb3df5f74a00ce09596c01b695cb3508ee7f7595a1116c781116b0fc828d9a2400ccc118c4f06b018ee324f59305e778b3e052e5dc8d5623c26f0d7f3f0bd37c8c14e0220ef7c4d29b10436266ea96c023b80ad444562845db2be2f4f6e6e87db45209dac2bda9c1cccfdbeb005825c9ef940ffbd3871458d2c934008f315dd863d27a820d4060645145c3f4e033220d9434cff74e751f53e33e19aabfbc71e88ac89ecd5fa3a9fb46ca04252ea7892d47018bef41a3f8e973341920f173489410e69546efd17170aa57a4d441a541814e5cff23d5cad70677c6af5a56547263033f6e6251bcad4aeafd591d3948f7fb5dd4cb3c03eee413d7f9afc735eab932215082e35aa9d10436e77d8d9db81ce358626922458845bbb7bb9dde191184a0076c0977067360ff62fd862330f6d9c0d099da6009315a90006b7c027ba09fc1cb1103330cccf49384f0a10b6c6d8e31b955c945eaa11df0b160c8b4f84a46d816bbf418d1284846f969a5f031ba01e9eaf6722d3d56534e6ae104ee69df99bdafdd3059f970480d1045eb7ad5d38d40072c9b450f2689e026a2687099f82150a1a1760a750d6747da57c16e6969d396e1e0e6ff2329db9bf840c6570cf5e69f1fcc9cd74e4dfb58ff72e68eb5dfa7f741e6468a201e6a94bfe2c05f79a2a6fe6f24da8c59d09fdf9766dcbd75c676458c0ef6997768904e6416f9fc43b734295c78b9a84f850f038b232e0e1b74134c5628e754ad0db1c01532c26d5cb23055b7a5dc2c7cb9e8e1159cb3e3f5ee76dc5d931dc720acf929d8664e1ff3892c8f415892a842bb3e8d940b12fd4d75c98bab69b96c1d570b56d742812a40b2b4cc03e2dc4ec8c47272438cba9293d70827aebe9e986d8ab71b8476c6ea0cd95bdaaa6d2cdc2c196d36e8205eba69bd575dc97eee3110fa0b8e6602be0880ff24df4f4acc74c95426dd3c52e359008b1309f333fc1e5d925b768bdadc6f37f41595aa153f5b38e35b871971d97849f9ce88be860484ff6d70ee4cc8b328e7d8187c568d80df4bcdbdc549a72b3f27b93c142ba8aa51a2ee9058451dd30e88eb13dae9f182711fc7b8a9f41bce79e8153c6ba64be16629c6739893e29d4b5b15699e65831167bf79ddc09b16fce39c6b62f6dd57d7c8fb2ed0544d38d15f15fa9074a8800a5b384f65804be7594df5e24bb78db7a768bca05d8df019935a73fe60663b91363f9b6f52b6e28942642abd46529b122999417d59341e197f8eaed62c364f4544061b76761290bf3cafec43e42853f62f35994c1f2a7158f5090633ef371cea5ef2d85fca52d8d44de018efc8d0a18b9c62bd0b32fe0197e7be1fe5ef5bf17142c3444342c081f0eb48ea23137f1de61ca775fa592109678b4b8248f3d3b6a4dd07f37af8425092476736cf1d6812ccff1003ca448801f903b8957c03a3d7ce4d5139a59122ca691a9cc19a08b9a76bd7725ddab2ca4c9f94e8c23fa06c3011a88fa49577fe3864636eb3cb06b114c665be758cc526c9b78b93b87e64adda6c97ed956e0d41a353490a3ef71f39f745fb284042754b94b51bcf3332c208ce343bda4ec6412163b244075a155b412ec32c02013f6a862145b46dc2854ed4f054d474405c1f7394286b0e3b1965c18a7cdce00f822d037b0fe06d31fd627863f59df5fb3b0c37e393bdaef3c600ab19eee122a1a2d517f346abb94f6d846bfc79c3f436d15305d1cd7798ac13d54a6b00fe5c84f08df410b67e6264c9d1ed26e18c6b594c8fb260e9228c1b35c68a443ec695e2296232f2946d7968d7854b75c4b3652a385ae2761ed8910aebcdf39ddd844efec23bc2b35acc791cb8500a01232928f2cf2b5ddd0b3294740e81714d8065841a57ab848de875403f0c49f4eca7653cc61714e2bfd37e37ac38874bf7090a646e01a7832d5f1e1689ef4f18dc55f43ce9c66604331899245c518afe5ea18d1f24765ece012a88155f7f69710b1bf5539b135f81cc528dbec1cc6a23ff79bfd97172aaee10fd086982626af19e685aeab2c1f2ffb365d227edfabf7e13a7eb6cba285fdc08afb78d4821507ad9590aad3bc9efaa7876db1ffa784cb3f44c5dfed13f959f08e0abe0ec2aed69547d673656092ac7761e510b6526f12fc914b6aa2e6359b4a77bc8f8f6358718500c7c22fb11ad6de2dbf4b179059d72ae2edb332382c9e1754bf3fb940c2cf42d592e03d9457e11721b279a0e7613c59d2cf42979508c4ad3113b5913b8c60ecdf89f3e39aaa44934a58f8cfeaa962183d1789faff5113fbd8ec06fb60ae29fb2b4913020c5b21c56ef8085a45432a9fa957f8d923700e4681e2c95d63a7419ae58e18b035c62f90b67556363c6adaae9ad1dbe9917e975ef294fd2b78ccc25ecb495e32995aabf13cee313c5209cc2bed0267153e58818f04efbcfdfeebf451f197f3a757ee45ea7e99a07cfc99674d083b0d47f3d94e3513f78fb1f6b7dfb7c920f30756634664f692033b0daa12d299e7e1166714d0a60189067e6e8cdd7f24468de78717bbe998be5eb28da7fa23cbf8a07eb939d53e687082598d0f605b4a88c0d6d71cb6486f304b8dd4dfefbbcc0ff00f09a7701af7639db82ec123788fcc673b60534ad6939b28495e980638d6dac2429ee7c209df26292593685d703447e42e0bd5485e607ccdc8498d050f22741b044160b862ca43d91fdf8de79fa7b27e836c91450c466f1724b9119f17389e1ba1602134fcebe7e8c40ac74e94f160000a486a7f12231c6929dad37632293139beb07d5307dbe65e808dcfc110cc3b70e8bb1056a583c58fdaf6f067ea286f39d16f7636a87bf00315266ad3fc9d859cb08d39ee208e1e0a9abf5acd095540d5cb9850a9d99045b61da21add968c3b5b1741c9179ccefabdc54b32ffb884a46df53e8ae9d63927ecc9ccde53cc239c14a065b047d72d7055b49c05c62031d26de8ec3299ae18639a7a7da220686a12e464f62de8327d6d4d84e1d5c679f3bc1e3dcd1eb132f7924fccfcfbfed5935abe1c3ecb4ec25a8ef8094e8b0181f6807e1953c8421167209ffa4c8a05712662409768e2d68739a8244be18600e28cc8c2d9cd57eae7dc27174ded2062a57c89835b47281e56d3f05ac9ca695271330dc1b8236abd8bd50d10f132d1302a1ff46b199702274aa49677c2444e426942528836c1b2498706dccbb1169f216eec4f8783bec41da6e05f6e74cf18377ea43c6576a8365ca48595484919a952cea205ed66944f4d1c7dc1f83f73330dfc4593d74a96dad5f420b1faf8b1d59b610ee8a180c1033155fe4e93efd9f12b1c20ac0510d628dd5f3d6e3b731af9551669511dea91ed38c4b5a8abf7b31b5dffd3151cedb09458981f8b10bde134870f3a8aa2a538090b134fe7383e39886d89dd0dc4e1ef842f177dddb36de060400c0fa7de24cca9e8aa619a576239a4e4c1a93a7ccd5c040c292304985bdb0cb164589945f25039cc8a6944923aeeeafe96ccd792bc27e0fc1b0c7596e2f4b38dd887beb4fa8812bf615ea3d8c242001e49e53f6598525c0f863a49c32c3ea8e2ab0fa7c3d3d05fcb56f7334929253b5c1b207c14f5b4d75145bc82fbead4ca8dac2275dd15d6c5cc3276e9835eced93cf1469ee44550f754503a7097b9576c6affa7aa00f367859e4e723b6f1d7bd8d3bdab1a0cd55744dcad037760577fd131ccf5e85a8012d1c0a5876c140070fc8d58059c427fdf3df5ec26506e9ecd8f4f6cfb6d3c2524b9dcf2e85f33a4d4cf3d77aae1d9f48908b0cd2bb78a2a640632fba1dac63785a3e15cf93b082fab16d3c4c3831204769ca54afaf68c19fb358f28e859e825be1243804a64c8e903c2962c34889729d134c1712b62fd7aa92e9fbd40c0eb4a921557324a2f40e571f345396db5f36926fbe6f5c1a2052da406ab0639a94517a72ff8aa2cc0068beacbab2c4fc63f56e943cbc0404622ea537533492445c8614c186c8acbd10d1b62d6712f6736cbbd680362bf4ad77584496c1873269e7e7b7ff4c1ab31a78e48b058aca3a0ba18423b366dc5d00c77d9ea3dc65c319b5d3d342e39d03dd90f9bdb82d5a09a880879318b3814ec6b430d911173752024e50177463e34413cf91af70abc6fe2a85b7d600ac4354dc292be041cf37104c95380606dd939793d0a3d3b955ce97d7de3d5b9cd5d18f0ebbc1b32dbc7a20c874afad204bdc878e8a520ae9dbb4e15601c2a917b9572d6298dbff4420eea0c1be37d34fed127f7ee5bfa434cae303ad694a5f3be8cec0c111de8c21a03f951239fece6be3048780284aa58c3084835dc78cac4049c61c733833069a9af6161b683774179dc3153a24551a70f18024bb70e541608877c11095f3400f758697509ce2f3fe5c45978bbd1c8fe87901562660d04276969712ef4da5aa642722a1ef6b84174a322dbe478b52ed4172aa8c998d265b8bf3ee42169b8e43647f038d64646ca33254d407e1a73daa60cd6a8a7c7bc6153b853c1bab6f44ffcc6281cb70e0660f5c18f34f09da89eee71beba45ad13c9623e7e7c66b7cb5023a91da63635a87487e41a590c8300d6f7394b17ce6e1f2a4572b0b9ba86ce83a875a23a51cda26b421bb90816cc020bfa121f7b0be80974b7846b102df4e1a25a3931f4abd799b65d2b34d586284ee79f19df28cc3ec66bb7b1ba05be1485dc57c99067f256dad529b5d6e16d3e5ae319894e432ab88056b990c4ac308b1bc32caa3a87cd573784176f92ba800d3645481789a7a9f2c3dc3a463fb12e8a85efd212c1bf37646d7eb61987b54b40d7f8ea5738bb37e1ed066ec734882cd4417dc0661b90bef6be501acc44e6bd4dc671f3ddc0d4b8eb26a52796fe7ffd40fb4ba821f2adc11669dbc19985bfe837ebe53d5f72b005ae345173a6e8d4a235e29c4b4373e2135af959257b458eb7943bc4f3f5d579cb1845b2ed98a0807f0bb58164f882c3e8c9ffc9c3860919267ab97e545dec4c52195cffe31e10dc3c43efba18aa75140c678f46e5c66a3defb62f0b6a3aa8c647c93ae315c82227a79fe94255f4d40973f149735e042ab7745eaa91d8f324332ae0af40ab611ff620e51492cbd068bad895890c5c4c6ac835457629bcd67f0b73b01fac10d3f4ac4cdb62ee773381f15f8109063f493025f560e38ee095131b241d4c518649ffaca10b33e30585f3b1ded3bcf5ae05cb5509f30f518ad49050d7b7cd923b66df27c5b6ebac6682478520737262f06bffd1bc767c095b5b93a31e0f10436a4c358db0de8e03c5dd4ff968d41de2ef04ff905fe27a56a74037b234a869c1d3bbc57c285bebf93dd1e52380d92e7081bcfb464e007ae8f0ed7a9b06b52e97345093756c36002e1460fd960e5536e0f77a57f4404a71fc10e4b687d0bfc822b103ca04844c2b6c3ef8378acc713ccc91eba23e2a04a5cab899e2ae38b81d8ca8d4f23b574732611cdbc4be7a3f594f29daa7219fb1da736576534a25414ae3ab6fd8342c4b045d4b3a7327bb975b70af4075afe2ceb8cb4c5b92183981415fa6e489a708c76ea2f3c9d5c2bc0885bd72c3472ff6e943a18b60f24ab3338008995cab9b69732276316e4bf0bbe0b1d88c44c14ce791962edffc67a18e76de1c15bf2f887eb24139e5bd53f05bf5dfba8c40e6c00094499cf47d7975c25983e625c907602126626657fe70d9f4a80abd755b8a113e1bba685c646a7e6c1d3f012d182046ebe839b52c07e82cb13b06496cb7f0c809ac55f94e45d8f80c827893e2d90f0cbb7528f0ca825f2be9ed0a75fb3807925e0d58fbcd2187586c1830c7cf70e6a56e6d577d1b9000756899d2d673be279161496aa6f58e447645a647f1b54d16e972146caa2edeff75f5d3ab431aa697bac3ce4b9f2a6f5413f984d559ed848927077f774958679d359f0b4f3683b410870c57f482c46dd95313d47c2a603623cd243f5c582706441d2fa990e2062a5cb86456f49d28c7bbffd83d8ef917578ea7ca22e264754dc701a86c3ab073c3e6fbadf33a916dc8ab162f4b22c6bcf21112d57edd49d132edef02193b1550536f51f4813b2d6f368a4355a4abd2e4e3a3957aae72f7fc1f9df9791f8adefeed713699eb7ec01e7bc9de7d6ce8c4131c687c7b0db7b10390186897a905fb1551f320fb72683bda97af87568e5f5721ec1ce8ee50ad001e19e01cb813b1b87f95746a87f0f01f030fa156d8b242320db89cc92ba6549d410d96b29ae5cbc8485c8a560f6d1cb7288f507ff5ee4692bd91e3277696daf1c7e10d9484bd90ac5b19737f2de76ab99459427b81c4a604e37844ab1aa718a81a9100c0519b90454581c67b96f95d1c1613c44f488035d737db9d74f86809616c0051c0c5871498a813a67793aaebd48c5936ec765bb3932da5c2792b63bbf38bae343278b238a1d9b29f9e979cfccb5c70579dc087aaaa5a48bdc7b40434e01f4974fa5cc80f5b28e16d7f1551ee0b9b392803a81acf0b68126f4cd78ef2879260b8f8c505e04e81265e5f7b8a3c11ebb8426d5f7b9236a59818f320c452ac1dc90e9a6b72abed281cecba4f552c3adfb27232e432067cb5cad55d4fe2945f3077de4d69845d71dd3516e0754db68fdf05107ca15329a87d1f341854ea3f4291ac492a71673392043fce676313b3ddee51168f48960fbe8bfb69a67e04ef5c1bd4bd64d1b1e5be0fe02cdf2948271e49305dbdc91120091f62a34996115a03b8d300ccfebd582de958a4ae22e722a68394be31da2404b18fe386ff041ac14ad94c0bec22bbf3e31bc1adba28b4ef5fa2d73a5ec9be15e064232b26707fa8466b706eca1760a16034eea599d5ce7525f2234e375b25e16bb1ea35b9f15c2bba81b266f46b33eccd00d2010c6fd38eb8ea5f2ccdd320322716953d48f78f4bef3b958bcbdd4b036d92a4cf6377b2fdedc22994a11c6be9423a3c1eec800dbff51089f7f8d48a943c04475821e0df6e133ce62604e5c48c659727f46c03fc2180c250008904f4939c902ef48ad96c012f8d00ac61e889e8e06a83af15fff2d68a4e68ae4cc6ff3be6c8f090006065cb5cb26a0b7e653d77ae7ca8b6ff8350e5f865ddacb2e87afadb32a2bc988f046aa11734be3ad0657aaea4bcfddd5ae44fcb575b39ccb76a152e746ce2c9e91eee42121597e5690736d1b397a8187ec1eede100d125cea78e9a387fdddf28a3716a20827ff56904d1484f97074f5873dc8978edbd49f06055ca1eef542bd4970904dc741181d5fac4c602f415993a85262da5a0b55f79cd7c6ea3f16088a1447cc0d0f670830143b10edfbddaf3735419f671e678b3cd9e575335698f2a6c0c73268acc1991dfdf5273e30c48873b3c56017355adaaef15ff364367352e2e480051d99378cbcf8bdf88700747eaa5d3932965c4177bc652350f52b9ba3fb3ea37dd73be258fc1f84b28b3b67d6a17e295c5bd9d7c59e35755a1b7da4208709d3f7136e40c24229d41a87799070dfa6044fe2ed004d8c739d57bd4597b44f326d88e51e4b3caeb123448186f75bc115887acf978c198010e8dadedcb871f92795486d39d859d65a71c1f0420fce7d0244ea0530d6f8ca1082fafd5abdb9a75ba26905bc31d7a5febf99c86c19f797390763afd7f2001e6f5519eddd948414c6f5a562fdd36f00806f30000f3939f042afe1ccd40be423ca16509cd2d67d7259eeb40a0c5018c31347bef7a64fda23d900f956f1d277c4a32c49f2f48ea1c3f5fd633af5ec9563e07eec78bcb01b79052dfe04c86bf1c97fd05921bddecb19ab4bbc932249615ac42b6aa9487886804a117cbc6c1c20a329870fc57417a404a9b6e46fff79604244d97ab7c0476731db727a917da22a041d02dd968a260bb2cddc9cb7dc2ff54b7aba533c3c7bed06cb6e63e3b9a4b5aa8baed8f8e042b955da666aa679a060f5fe994e60481a25da2c532a3ba8c1c6d023ff014e93462a7b7a45f23484ff78cade15ce5eec53f7e1bbc1f23fd64b8b481f58d8812f314b9fe2f505a31393a14e47fb308cdb0076145ecbaf9be343ba964348ef20160d91e2f262267dc7b906acceebe3512666982e8cd01e1573bf67803c6fa19dd61413d3aa159f06890dc558fc062e1ec838db6ab1a9eb94d6beb4c8b627bf85b409b038d2bb519f7d04a398261a0cec2a6a9c19793e6221a601aca52a4ccfcce2a22947841bf0ef62fedb380644fc4011be85ec4e4c646657cb456011cf9489469e62470a4c00c0981a5c758b212ba357eccee026ee97896f5164fc54a23fbec7361ee7c8f337275b412ee19b621540b3c686551400b2ee4e316bddc66e49576068a244b2645a2b1eb1d065943d0d20e2a4d1cef022d2385b2e1578fddd715936da74ee4bbd774278af6f046ab5949fb677ce37697971f09cb13d963dbc72f5e640358867575914264b9c5ff3f06c3ec09a5bf342b2075440321a862b6f0f9aa271d2943d57a018f06ed27e6a2f5a9389428e461cff75a13da6f156fa6ecf63942282e82755e7fc128f418e74191705931cc7ef79948c2bc7c792b8cf2853e8fef3bf91f4f27126702adc67a4514226ac4182a1abfd109c73cc2a168fb31944b9f12d6b7bec0babe06f56c45752d88c454eef07483a4d301e1b4e672fc58f47a145871240cf984a908d7eed736f6ab28ec663fcda30c3bbb959dff208be9657c8f8322ece919d11a157bb9822a93a116dc0d316d812e027e1531690f6bd4c1bcdcae6f015e2003b47ca01fbb141c8d171b2a3cb61a5f8d928308b19e233093561fd6948ffff0c8703a2fdd071956918d878183a8ccc793c280325a525a826dd552562160296172a5d61cd34b55777d7b740bcaaad6837b891d216a716827000644bf131a2ba5a47b23f47ed32e94d513c8041edc86cd91ec7d72ee27a913a605e00d0193fdba9c21c39e9a9a1112a86bbadb060921cd19410449432e23e16526d7b4b62711e802d31a0a9ace9ea4d662e0ffe728714a3e9d41f86a807461ee48230192608ec7fc5de99f27a69ad18c8e5c126c84c13bdae60ebb1af12271b5b7d6cf078c7ee564211d0cf6ee284f41c336cc52ba45b1776435aeee204b6d4bba5cf5d85f19ff6f4cb9de395aa6a909b1d944d70a4732e3f911d100f7a624a337c4a454d8ffd34db8f483e9042e1166f2515797fb0a3e7d9ffaa8e6b56ae64137f37e9d9aba4b57b9413f72d8a9400b2185996134a6ae069dbc19d02733b93f37e3ae28953b1bccac592752d53b35ac5d07ea6ab1f6bb931d1030614b7fe97f09ca0040a610e9381cafc2c5bc695240d3ef295a95e4724816053d971c524f7caf84d23d35c30a473c5456a8a013f0a16c77ecb6900e75fc83893771a2d8100923cf018982c3c094dfd9f3452c19a24855ccf6bbdb7a82453a0a06e3e2bf188b62a8d9002796056a29ea09b5d0f2aba7b6d59c8e71fc17ce2a0881a5204f7662c861b0582a822d3d3799aa2664e63916eb06f72751cee99d06c16a32ec68b165f7c5df1bcf013dee555dbd8ae64aac18cefd97d1b5cdcf199458c4671885e620c50c92178420648f01391ffa901d79e49bcb5f962cbca728bcfd7be2859ec48972f0272686ab332ff5bc44677cffc78f1f0c34ce44e2aea95374a4be93e94aafc8d568e4d8fafe944d49b713304fd36e6f43b873c74b8cf69b0ce82e9a0b6738e8efd9e1dffd14184a057121153bc5e91b94b34317a0b65d157ee689b82699dc3b372c35f483dbae2e11c43ab0cd3a67c1258145e0d405abcff2e3e79d3b54b97299fb8e6d260c1e333a5c6b5d0f6338c618a4f4cd1fb0b6e7809bf39a2d53675165bbb1dfe58cc4d67ac263a91a543d4b2b2b5feadd381ecc24bcc541f74353021a1e6f11853ec33398bffc613fbd586eb900c3d1a7c654d11026b795b99c209e79a992d515804a07600e0cd643b5b7c7867ce3dfbe40c06f70e3a7f6f8279ce4ef8f886a87ba325e4adc2574aa0c6dbed10eeaea0c9bd61f2a4580905f26128e4c0c47dcab1f913d00e015dc32164c08f3f51e3753f8c50e78735348e3142d4d1227b36631a9274d2d4d8b5910b1a32a8cca6e0b4670e8b7c23c9b3024542fc620efae6e5971ab0a1d6ab9233dc1eb67cffea34b205b3f4efb86814bcfff378ab78416ee0576e6855537c341b3ab63c1abac696b6c13378500abb0e360e2018fddc0c0e52772d082460c9b9b86f181d1db80412ca5347bfd9c37529f2561bb954f13127c106c94f2db2084c547cf97159aa4ca7acab650be9553ef286d58c7a89aa5e7d9f92603075d03ff309e06c388449d529962a4006e259093d8ef78e70389e5c15ad3dc9f8c2a53c6582e01ba9a839659e582b4e5ad469b520b932a3b35017e9235425544aa5c63b05a6a62fab8ad9cd3ed24564a01981b23e0c087f7a92d88abb7bc48f79aa04d85993fbbbbe340af28b15bcd66a6904dd43af75b964ccf1a0e5dfbd037821cf3369bb4a41d85d3fafc2e8c80dce2da15da4fa4f2598de60e6940855053f5931fdbec3cf50a433fc36299c37f4e50cd37262bec8b16f985846266696891718ab23f05aa280884de473c6c28c39b21f692ef1135e84af6570a143d2e3ede505b264b3d07101c9fb703b54efb941d0dff4326b68820d4461478d58adfce47e3572b958d4e15dee24acf63fd1b5821317f17e8d039ae3ebe96386145dcaae36fdb31efd25d9dfe9bf9b05f413d247e1b267552e9541a378a4d37bf1661395612603341c9fdc3a408ed711b6c0fcfcd5549187a2f62648f493c8251511484758503292426b623511b37eb73bb26dc6217000a2145b41645a27a555fea3274b09f9679805f2b99afef8f492029a22e143d69171d186846fa4f140868c79b6735953830de4629bd26096a755a4cd423d83d3a3516812a9f775e9272e06c1da8797f69066e1e1243be819e6ad47660b09ff90b870824e153431104f087a65197479e0e1b76a17763c1e4fe84ca4155b4d0845400a524abaafe3f31a4c2f532cb3f20891217a24ccc7888be311669e9296072846a769cc4c4fc3fde77a331c6b63a303695bad23a0947eaee035b0e9eef22628fb5cad7ba7ef160a90db91ae35c36ffde69c021c14fd4f135aa5438e6d25552901e0eb82367cf095fc032c20736157c697b66c4a25a46c978dbb0f3d973ea2603a87e350fc50b1475932101c614a469c18483da2222c30dccf79094de8709bc791817b5f34f99a735295fbd6e4175ba09394238d6e4a8eef793b70e796e0a98de3fc8db641d34bf68f7a5be11514a68b7fb394a7a750f3c2b62c62c88a15c1ac53364c7b8ceec3f3febcdbe0c3809e8ac2a6792c7dd16a7edacc4a45e419d0e7525c08752c0a5b535a3d256b0c034b7a9b7b1614c2eb0d5d3a6184500584323568d8a03a7cb44067d7c847a507d04c1327ecf0a8ef3f35e1f4713fbc48b57db3985564f5c3b3c121e5c11b3559b18518a052499f80cb8fde252161da3d0db24d57f89da6a3633dc3c717db45168d0c79a0e6e19ec8ebaf277827f73edfa27a9c9e17c57a77ad023a5319e0d4a665ed572084b55d32a4df2401f6f9b533733bd500fba8069b680af77c32c8a225bf5a774cd9dfadab4204e0e6254803ce1e849e55ee3cce2d22f3ea14be5fc4cdfaa3f424e812ade002c129f172aa0400d981373c9fd2bb97ecc49a08c008fbe9a3d2971a11aff2b02cda4d4e2933868b841aba252c9fd2740906a21ca233d86c2cd12c73c21fcb5ff7b168712f1b98ccf441e93dc7d2426409b22a5311ebd9e0630088ab81d7ca80695df40022060e826c38176af9d759e492e1e1568f5481bccbcbc10fd4c8cf0e3c0311aed1cd986ec7de07c07980683eea1dd79dcb9d88a1aa4d3bfc6136d0e52a6a421a1ef9b3ecbe0218d3be18f9d95f18fbb65d027792d5958dde08fee7eda4f3527a6cd74e9a2fc502149bb6c3d710833355dc25537c8a959bac7598787b895fb8dfcea314dc44f7fa79b6048fd0a30ce14becc97c66f806d7ad34966a866587ed3bafc7f1bb2b3a142f9be1678b69525aa6466ba1f1152bdb78d35bebcac0cfec64bb79301219d36b19f7bf99a77e0734ba3094ae8da034801736727aeae055b96fa44a861d1c810a04308971bf2e0e43331d7765eea03f1bf45d014624d26a9d5ec4fa0bd1ef565fe00b301c000e2ef12d230457a8f7bc4d92d4393833d41ecb4fa488e7de9df218d04625db5a88bc2eb6af23745e1ac8b70f902847221a4826c4787f119bfd92fd4693bc6aa0ca2b4c8b83423fb55b955d5a8ff4896fc66900a77bbdb1fdf408d2fe9b9c3cccd88e197dc0c80aead2d191a71152ddf5ba115230238e5f1f35acffb67ee462dac24a904787c168b8c9a7952562baf1108a0287675073d139dcf6db1f8e87e9476b0d64748cdcd38f1f838a9662712a82aca4c32b8ae5cd323ebfa7095026e21f26a9222954cf8ad208a4c7d748399aa5fc426374cc6f12c64388df8f4a8205a91218170d4fac5006d36c10e5290ed1f4a8994214ff0707443beeb7603b92ffb8d4f26a7f21facdf383295110104a7e37c12ad6014c310a3d56cdbab2983149bb71a65d25e238eb96be68e467e65816fe1c63533f77bc210c0d62ef7275ed3c2ce721ca4dfcfbb40fd68b569626f3be3e2955206de5213694577148578543ccccc80d4c7329e2e8cdc79b2b21da390f8d3a271f0fbcfb22d6a2cd772a9f839aae60bc08454134d91d00bae6305cfe76cdcafbf9fcfd0fb9bbaf1db8ef34b112d7225cc327b809fd6a71d2f3d965ce1ea53dea769ddff5a9611738ac5855893892ca0eeb752c3b1dbc095ef2bac3abfedf8161144043c545a62c892717cd2aef2e200289c918f2cae633cb8d7fcd4a117ec1d6d1ce80392983e05c2d6dfb6a6c9654142b3c97962dcd95781667f081a332b7626a1ca928e7d5e184f0482c7a76ef5d56f3004a7c36655048b2e0ab15e4bea695b642d605cc37c4d05ddf148255fead69162c625e3b29e849d217efb8694ce767c025b0f687a9c2adc239cb2d7790936effe3fb619e393de5ec893293f8bafeb868d163c192897b83ee4d5b97a0a10c8b6d5f9643b2c6bebff7f99e7e913ce1a86af64402079d370498665cef12bb8ea53e04f4582dcf5528f949f4bd36f5fbdd85bffb4d5744b76f5900e20f71b0351c057f8f899c07d5512e666e5bd288335fd614f9c653eb8e43cd06396f29ddb32fc440642a277135123707a89811b8d4441bb6eb93fa308d50b734a78a52b2216c8e6a63d9d1fc02b8d27e072f2c9f0ba2a29717b107aa08ce93fe974bf104436871699fad81c07b17c6afb62456f1e9ced982d99d72ae9e370350a0f46f2a2efd29b8874781bebef96a225d9e26fab34bbb9b1176aba4e831b7e5b6a08027f966a50f755dcaf81e7465f1daa9775b44ce1762ee4aa3544ea29a22a9a485a3cdd9ea425899416db150a8a8a6de9a856878788668cf1da2f2b4ffa571fe4417e243d0a997711c131486ee82f71a4ccbd5ac1030fe2d0ceb96f69572f8f4b60d41d2e40fbab0a96dfbaf95b9c759dc7b7e183b140cf11e8cef50979c9ec4d9f9aefbf1e80a9a738e30174900189b42f7fc2e30f58a47dac2951099e5289e32fbf47c687fe21b97a9d398c17a7d641228e8f3fe92c885b346883dcfdcf010d24e6870e77562c106978f1208980e08076e62b2b2e40b7ce76fd7935154fc4678424d27995dc0b264c21bb80dfbbed9014919b9abc6425ea1b83190fc9af3642af0a6101db0124b0f6d7abb38de36ece38f6f748fdf5bb2007c1e5ef106b4cd905e3a646c9ab51f5883d0b73fbd1c6ad402b0afaf5fbba857d3987fd9bc416536fc33c386389afcc0b478858ee7058b7cf02fe5a4280ca39fc03a44b686dcc4f5d2d37088146e85f0b044d635d2de892f4f81649ba7424c8cf5c384b2b6bd0da150f3a94a81b0550e055d6a0303c46ae35d40da85b2ddd798ee95fdfffbac530e49b3ebffc3dda2d59dcd9bca617ba365fad6395070e917b8c25b623b65cc5968e3165dd2e10db846ba62ed56785aefb081fe7935a3517845aa765caa6dbd9962472494ae36881724e2a7b99a4d44841c636318729435f9db8c6aab564d7adf8de9f443840e5c8b0328f8183c4176da7ceac747927f3b3bb96df02796a20f393583862475b68a61ce676c79a27e7044edfba95c673dc38c9ee6c497b24e417a5c60dc2fd974c4a2202916e144c0c686c4628589a27a1368f23d41f030e41e27eacf6480a55db38664d1117584d6f150f2b7e6a0f982e947dd6313e1f5dcf445c1a8a6a01e53b655a9bb9fe5207df3c02b0be2e4755ce975bd76c35ae7a29fc6b6bb71a318a4b78f56b4d7a6ac4536262b749888211b20af6da2cbc55698864a597d24d4bad142c0ccdcd8d9eb6878c772b036226fb3ab3616a319a502b4d419118199da0ed595433690d0151f69a8d3298f98e9b8c40cbbcf415de49f9601ba3415e4e2452a0a222bf0ad21279698d50485dc0f8a71e9f8ac3e3efdb62df325a71860d3704985ca336775e2d9138cff4c79517e76f9f5e1fef770af11673cca31e06dc81b1d5f7e35805a4691b291a4e27f2a827b6ee63b9aadc2892526c8484551c604861db61e766e7aaecee929f72b9a44fe634d7bb3cff70bebac3df9f4d219da28304c132cbd1534873c22b33a0d195498e9e878ca003b876c5ea1e3fdf7a5ff87f1780081ccb031fc1eb76d93806d8592fb8e474e21e0945daa8567024b2814bb3c135b4baf9aab1282bbb87fd7084f5517456540263725f3093bcc5dce95e8bc12ae263e791e4868a8a9f814d21db14458a12178fe0b0988b5050b76f57450633051d1705ac234493a874e66c56c584f0792a30964a3ff5bb872ae9c23265b11bd7387e06a609d3bd734ede37c6c8d27559f50ed0f052e19ca7a82edb9c3b6e84babd23509297ca634169e17dac415f90685d19f47fcc689d7e71c5a375b0c8a565edc36b57d6e321266d5fa3998f62cb3845dc7a064161fe5c3dcd2cadfa2ccfcaa8c8f4e7ca39d9c49e87cbdb4b453f4598bbbdf1f0bbb4d5bb2e766ea61b508619197b73c71ddcab1c29321b487388f2d1b404459128cdf95731f8fd9bc68f970b50f76dac1b0af7ddefce2f4a7162a8408c00093aaae86f7078669f183b4130b2b02a3d34327084e5fe59eee3cfa08283706575b9088ca56c3349f69235e10a32dd556894d1cbf100567e4993a2b56f4c51438306acbbb91b774e278a607bf634aa2a90cc005472f1b11c00bf15ceece70a288b8685604f81e93a50711a6501ac72a39ebbd977132d4654f859ba00fbc7c33949691ecc36a9c9fb1778f330b13a5895fa540a2fa8f409b4fef836731e4e6d651b66503335d6419032e003bf27b2ecf019df4ad0e1b298410fb68f5338f0b7762348ba3a42edb52470e800536f3f3312dbaf8a076a743e0fae0d7a7323385d72643927710bd8d275305c453e1114b41104dd3930a1994b6a14d06e12a4627017aec14bb4396537217733b6d21f9fd939c04d9961b4219494d25474b8f708e86665fa3d3563d7b298d84ad29beff0d3b67d23bb824e8083a6fe8311fac39c2b5069e94070710961e3b17e7790468e6352eb9c06e42922ce1d92fe1aa35a8e2c76492099209c115988a9f361fd4593c7c2fde90dd981c2881faa9f6ee7e3e6ab1bb7717ef438a1686212e5e4c2cf805583432ccecfcff145c04f1ed295901d409cffd63a4011296277ca29a6bc863d2e505d2135ecf5989fde7b8802c341e9ee03667d9ee4fd9a905099e7b984abd933bbfa48174fb6146231fee858be9ae31439e4fcea90bec0e33bc07b35a1dea7ed274d1086750a4cf629c3f0683d4fa4fe09feb6d0dd864f6783ec13dfedd97d88841a5ad3ef075094d047a09ca1725f3b2d83f3133b4f1ef32f4bf0e1078d581f83fb9d71c9401284506f7e9efeec7b300e490eb1e82b69cf45bf7872ae3312e7a5f81a783f67489db282ae686de2ee5277997cc9ac0a30e298d5855b3bed3d0cf9e44ff623ead3388d4c53e2ec9f55490de7f84814f401058c64dbd17eb7a179126fb85726ec91d240f0e7d35586d3095fc9400962c1f2d231772624ab1d6d5cb6b332e9e5896580d1c0bb014f3093bc80859c886f90e80e3a4d310d8a0b52aeeb2c4c63d91e4afcf729985925afd041cafad7ae47497edc3fbe83a176758066300f6fd83c2d9163b853c7c208b20b01b941c088ad1893b57dcbaa8a72c547dd17087ace3412da7fc074d43b0598084bee5395b7ad95d1a995c0900070cc5fa861cda6243d8be01496d18aabfa06f53bef5cd009aa4e3c7e7a9664f6c74948607e2c700a81c976dda28d727363abfc013a41c06324e5f9ecba422212005566096b39a088ad2b2514ecc14e485c5f3adf2495e72c4c85fab960b463ed3306b98ca2d77420ff21b645e9d7c856ba9ebf0f534fe174d4b2b6d25f6f7fe380a51114f644e5b40e4b85628d5f51acbfa973a051c7e90de8cdcfc7b1c600a10de32fb85e3afe3c8d1f1ee50d9569d2721c86206763266f02f00565e32c14736ad94b273d3a8ed01d4cfad85b624033a038ec24d583fb638df27595d07267069e5055ae47c2cc53b64d2aded07b59a11bf2a2d3e17f4bc6aba3e9d6db494fe320e36c5002401fc714aa2fd1905ef5fcf8e4441f62b6277260efe2fff4eed4c0ad499caa61af8df91f3f3a1ec150b19ddf93e641d293148d7610f991fec2ebbfd532d161f59cefde805706a20dc79ea216d110aebbcf4fc6609440c1c32b7a683abc3b9b9ad58fa93ce91cff18900440b9cfe2d90017edf027ea199bd0e6e0312b0c5d1240132de6b0c05d2d18342f1c30c6441e5d0d72a613b644b6a88fa918518b29bc83b457d542365e2a4c0c528c687a1734b8cb09144da2a40ab90eaa0519fe602ead189f5335716593ba8bda43e8929d2c0385f307632f35472b892742fafebf927ec5a578107705392d3d4de71a735d140594886e6e5cc1d08d260dd575953db6d468473e96b28a90bdb99071ace860905570ebb67b13445205973efc4f0acaf9e14d66f91ee4d5f4fc8bd3969eabdad9835324c12bdd204146e585c71746641bc56b576b9adf4e86162729607fab5ba80c1c39a426817e2a2bcdede8449191b5887f9cebcbaf27b8ad07d8f07b5fa1825e2a4b27b42e55cfd3b784be7a971d0227a8bfdbde8a47985627d1df4117c9fa204a65cf88b182be769ef73939a7923a98d621d7720febd4706c0363c9c821d4b98c589042e106faeb29a50c5522754cf8a2f2ed7ce84612c1a6c871c3eba7f667963cc70694a5e085cf842838d09d6f18ea0577df4df1c92b203146bdcd1e0f368d5398daca0e38bf67aea0ea5d1668244ce5a1e37d50204354821b65a24ed19034c0c25b87bd8aa0dc7d8f8714a0e94848e462803c66bbfb805b68d520725b95604a76ff7753637553ae829e34e751dedd8eaa964eb2fcd1b9a21d25df62c6abe43e609041ae361ef1d05aa6d7323cf604e20ba4629e790e5a1c42991eec7f572a4302d5b061c281df149aaee8aa95b28b8008c6597e40009e539dcfbcbf3eb2725fdadc1d8b2354c7d079c6d4b6f3e7ab49b9864c470552e9c18858916916057e70a992374645ef550abe6da8440889a5287fd272094690d063391b0bac7153dbeb294a8e03ebaf5a67c36b28eed0e6d5a60d5f88688844c30aaf4e393590c086c1a37209cda24b2068353b2fa2b1b65a00592dc67cc2d37002e2e8a1f63640ea6778361d9a6f35d0ed390058db75885f10cceaf7ef844ad4ab20546a04e7327dc0f0f3eb24092498bfeefef64fc3ac5b1a711db655b29f05c22dd604661228a1d59cf5e5bc2912e3776a8e0aaca48c7caccd2904288421c61795bba8e9ea27087d6887dc58876410be17cee3466e80ff892e1a8907a81b033eef3424b0d4095dd6761509bf0aa761560030037ea8a0f0e011714916f1f370338eaca7347d54cf7f996205f2e504823fab9fad68fd546e54e4ed7f9044239d90d497ad8eac199701c0a18a2853f951e9a639bf3b279e82a1e5ab2b3dd62f609204b471a62a7c42d570fd21093213b16fb5b6b4bd3159b2c1e6d153fc917ac5a671d9af19f71d4e95e0c90d508350f07c4cc046aa87c4d9c20691b113cbae34072592cd758ea3b875531953a08ff8f1f4962213f9610422780b0c989c1779bf3adb68ca5b02a282a7e8946791df512fe28517460268fd26470e4e6bc91b52c16ea068d83fd13725a663dfebfcbdb1d7ec1fc8e091a6a08f845bfafbb706edd0791cd14fe7e93dacc46319971ded41396eb30049592dddfde7bc1cc03b7d31fc7a13e91460964915f0708d6bb588b334d807ee3cd59225395f523d3747084c025563ab5170efacd05998cefcd0795885b31e0326cdcb757da765331ccccac951c665d41f1d4231329098cc3760dc2592eb05130807db74d81096bfe84c01f3099bd71baa619edbe320f21abe499a99b557c4799ee7ec09e5e8e809e0657bd3a6a17ca38de86c0b7c84784a5bde36b94b22c30bd6673c42ccdc5748d02bab1e995c04bc79b0c353ed43d00a4e379528a572d9d5c07ea460fcb7ed2c8b55eb5051dbd263717ee858c805585e10e3b974f0af6a2301c5cd92d989c3cc396b5e9fe072b3d85dbdd1003ce96aa3818adb24a309d1bddd4fa427e9e7008cb4a951c60a3ab14d3f4e0a313967504cfbbf8d61d011087e06582a6edbb61e56ff1da0d7af32609008e7369405d3587e95fc6d8f8b85cc1993b5fd251e6a2eb64dc5b189392dbd38d6590c76dffec88c187247caff48347db452f19537c72a82e4cec359ce7886980e7add52a73ad60591400bc9151a49fdd82ac78ee48cf0f201926b62bd183c0f86e3d0cc0d54f9fc390e41f7ea1da64be56e545cd1bcfa1b5a9607284f32f48616f40493eaa81d958f4cf8c33cf1747293a6b5016a8e4b5ca114caf94815167e48d408db1d2d9986073d1e82c4d616611d832c21e9a55e5d85e14bd8619dcef8aaa70787a170f65aa3ea50f085817243590debe64d00657e7d4393cab3bbfd8ee156d1ea87ffeca917b83924c76387b211bf6bd8b0e2b3073401b0223d897972a6370464395218537bb87464bb0e4b891ded6939dcdf380df1385f4abc67c0e4f231239b95670aaacfd1151a638c4ddc36c9b5a1cdd266ecb9bc9f1533af34b47a1f65e77064dc0994dc4f1c0c1ba38c8d92765bd7a7630e52b29528ee4d4bc9008fb5f4effd2aecf6d472f1fc2ac38f6a589e928a638abb2d51ab693e67313fbb5f7b82964c543302807b20630c31b8647a773e481789c1734bfdb99613fc0955cc7e818927d0624831cc4e89018e5bcd14d8a4cf6b2f2ca576c250dbcf01954822e3066bbfd3c41cf61bc295576b3d857f4957d82a53e0c3d041120490f60ab1560678d55624d4cdd3096afbb4f9057e458fdc6c8756088f59525c44936a9e6938720e88436d42abc6550361dc3508939bc54b7d98af533fae3c1ed1da8723cc02a0127cac1f0bfa3ade6db93734542c60d6433f523a40d105cb3f9ca0168bbe90f39075cae2e9ed1375172da8929901d8f189f6356bf28386b00b9c29970f8a38bd79f1952da9af8837e3e905e2af238a2a2104933003b771889dca768297fef1a20879bac277470777a79b28222a45362fb3489e66b7394dd769e669b130664724fcbd313a44917814227c1e3b089f6b0e682b2b5f556e6b4cee44cdf966839a54a8f639c6eee26149b38db49ddb5c512dd49546be2170d2bbae172b1a35252beb9813504a41d4c1f935a04cff2031ff07cd980f154343f67be3bdb4642e6eae451d8d15cf18a0b31b0b3370b731ada57ddd041a20d457c3114e8857cd794a9d9403c915d10dd74d7491909838d471f6af2dd7f9870fb7e46308fb1c5a7c274ee0138ec3d52ff83ce7c2687be5b123048bc324299270b328eea9ce6826cf82fd9392cddaa519877b158f9f5932a9db212c15988eb99954f41cd92226b5bd4fa4a5bcd0247c81e8597e7331385224d9ef8ea5a57a2d17719309ccdc83e9179e9742ee27552efb7ca9f6fb0d3e9c844bb21713c7c12a78c710a97d7e2e5ca8dce70bb606cb240e963da478dec5019d9f5674d907bc83945ac06bf71d4ecb304118ef52dfe63a3e7b5d81fd538765066bac2f131a5dcff7f69de192c90bba65f4a76159f80dc38bd3318a6d6678a475c872f2ecb641ddb3623acc365b15723d427dcae563f2eebcad0ed7f37f26ab167ead5c2e833d53c8082bcc9a94e28de1798af9e6c233d676e9f42ba95016965115fe56f2a55571b0c591dc39988ef0e258201c72e6c1fdba1e3dada58ee4d89ba055f2f5727c1ad03719977aca05d3ff66e9ded9249bff0781174ca4f4f8a2833af384fbd2042534e4713972e4a4bcc99c8c33c05a4d80e1b61c9415abecf4261679a6ec5d95a948765fa5ea9a512b8cbaf55de7e815038f667b4ca3e10dc9f32a8011bef8dd5f0b43db837aa7dc99ae6481ea1f32e516acc2f88edef45753d6f287ea7164bf70c91904ed46de5926cbd5a4155a5b1d13e70c11ed2491849fbfdc20252f29643447b017e4c6e05a6509d4c65d19e1c4f0e18c32ee2f90d08b057a9ddc190de83e493a9bafac965711bd76b53024dadc35c4c0a8360f61beda27ccdef4d5c2179a1a0e4471033ed45d450f81c7b8482b5eca4004866bc3d7073a4cfbae1eaa1d08f69f4f751609fc32178aa4a33aefb6b1305baa71fc9181930b4601835316cf78a62075dfefa5be5b400ec6418d3330f7de87749ed55ae756819d3892c7e4ad656683569818d204fc5c66285c5282abb32971ff7bf9eb810e938b14ab4c4e48d88a9f301ca451b485d8f6ba84780f090dc1cf615e134c8edc2bdb1ba158996c0048cf5d9fd38d5c6f86d679187952a6d4ed7b47c8661c24cbaf215baba86709b52bb5c515dbc09367be2700867419ccd90fa57f77c0cc17705225e14838138591b40eac1c5722b3e32dc68eb80e45dabfcb31be7cbf00b8ebb0cfd82d286abdea70a132fb2bfeb84f3652f0e1a671276106288a2fe9e686e7ea6359d92b79ba25b68a89ef04c47731cf611dfc7160fe24c847bd8a25b721285f9bd52202548a535fa9b3b05a78a57c16ae6b79c5773b0e04eefad767585b0f0e3fa4e23256a688bdf008071b8f1acf2fb72113418f1b24ec43e24bc518658b647ff615d03f71c98995f7bc7c01b70449831c405b2afb7af5ee8a049ad254a24205862e7bf681e8cd33e877882b099f3c310bc63118defd990b19e1a3f2cb696740e11542bf24093fda455ab8ffdadc7e63e90b5d85383e56b2f9a8119adaa41e7680df173d950a5a4ff411ba075e59e1359d90a2d436388c70c312b88c26795d14c056ea93adb7d6cde1642ae7be69b11cfd8532ffb6b3b8a095f495f6d59e6d6eb6a59db9b8335418c3cd4643b762a6f9c637a668836a7ef278bae9593d131983bf0802c31d1f31be613789e2d81a77455cc4e735d5423e999748c37d4c91e1a8ef4b4f1a6aba20abf223d1a48120eb1f7f382f921da0bce7207d75af2caa7cddf214fa4d8501729e7b62ec940d2d44006b47b9fcc55050600c5e81726f5bd13ec724fb71a6668dfffde535005fc1d7ac463109237693dbf2f1fd0073ca15b731ea1efd6d3d02239ac32b4b71d706be100fb398e273305dd95dc14f16467cea209f2eac320d9ab507b538e9c8939cbca2974f86d990f5955fc8a50b62daa1acdf871f5079d40c4688ffb80898581f73cae3e909fa90230e2192681e033a4c816007f839a16d29887c2d9eb4a1da14d2549a7bea5c06d290a9925de4489bcf2dac1b81463f2304349897dfb25cbfb1be503c74a86778aced2592d7d0004a6f2dabe353ee575290f7bd296a2773e63f75305d78f8edacbd246e38d9d5ec9037bfc909e1191f75cce7b316c7340ff854d756b86a7e9806aad27e62719c51b4174226baa7899d998a5fee332eacb60688e50078eceb30cbeac6701d9fb8f156cd55021815661f8bdab813eea684665551058d3443466ea6c06a18c70673ef848af975ed6a5918b17caa199c7b67834eb0c375d9bd5b485db297c440304eb9802d4abe9a336b304892ad43d573c2bd2191cf641cb18e06aaa7979c27a88643b102ecf585de75be2727ada934e2b8371ec80531c6b0f81df65688221180849e3c9a9b25ef8c8fe70a7e3c55c40185591e91980280331439396c347393e34d346390e6d1a483d6e533e4d973c59a07ee3c93f650d4b7adc08e3966496b6bb9995a9ee424bafc86231e0bb23d7664d09f1dd8bd8a86493808ca598c838ae4f5f0c391e1d1afb4dfd5100dca71378dfd1956d8888342b79c17f2b83449edf19e45bf8fec293b0d6cb8b648d2a3045faeb994200caa137e4e9a551bae91ed0d91e76e35c284df6eba76f181c86f5fa806a5f6bd5c86a5f53b1f2d31c5ebabb0d3f223f409aa12bf1c81bc7ea711b0bd0b08f1b229576794c8c9918d187448f11053923cba16a9fb6e7111b68503ab59ff86f9185723bf9f121728f43d2af7974dd6fb795721d97882524785ab60a4b77dc7847435c28c367306931313944568e1d9d7f91a663ae1675ce5fc76698bea902178570d0cbfa5e661052117435dd281a7609f0b4c3f9137ac8f9d14bd87fd8fb0da8bc4759c8c6e3c1a0527de2d75d2d62857321d634b8c6f16f7dfbb09dfa80466135d88f587625e7e9138172f7b20a3f291e93800a790ec2efb2308aade54d4ee6c2ca1c50a28e0b4977ca1e0b89c4de7ff9798e25dbbe4ac90ef9c25ec6713793068f5319787436b6d746b815bffa5f839863c210078134060ba71b73266271a78b836bedc78ef6c7bdd70f315554c687e1f277d4a1daac7b0a1af2f2f3846f18d967ae4df2ef2febcc4443f22d7ea5764a822464aa0725e0f120b0fbcecae4bee7a82b10e890a1591111309e65f0786fbebf2547a5fe94cc5a3cae4e315497b12511bf62bc0e03790c0e0dbf40d96070577d1a19aea8b18ef792891395326e4b160566303f677280105514908fb66b2f1ae5c0dc62c36be86937014b1172739437ac2bcbba26b00266601c02f806f37385c46e1e7f4ceeee63da846bd20fa83185be9f6ffda7559e4cd997e1c3b8e7d65f967c7972422f9803e71eb58caa49060e4ad0385b95480b6e5afcf74050ded37cb53bde6a1061f1977a55a1262ac19305608aac840afa1df205184401f1ba2bf39027ce58e54e8f686fe9e8e2bcea46f3da530720473c946c37aeded97fb1b7960036e9fea73fbfb9c03c0495ed11412e1c40706a29950ffabab018620b259bc0038f07a25799745e204e446de2eaf253f2535ef35c796876543d0db4182d29c94e7189e0fd9d75dba269b4a130164b61aa661b1c35d096669737dbd1fb7f86b4ed3f26d9667cdaefd2dbce399389e231864f46cf78e2cf2ae3286196f552ab6014a37034567255edc4e088bb5fb022dc89161e95d8634edecd33eb5fc2907e612a882f488994b2d0988dfe662795914fdb9399e388347d649da8480df8a3bf38fff0cbc4831e88915e9c657ab88593acb6008b4ddf6f5a33c1b9071a5bd4a0368606e06936ac5722b663e44b94b6a126cd32940505b73c348d1923791277646637e94d5d6f75380fbb9fc73d34772b0148c97f87797cf594aeb1b9cffd6e9f9678b078ab58c9c654a52a88059d985ae1a0eb5a1750f60a3c896f6c41f4ec080fdfc17ec84200640303c7f4882fa6c41d618f1aa0d6afd98ffcfdd574829aac29b6806cb6925ea9d7951495f7562ca3cc64f25838e7cf051ce4f18de18979adee841f60b7573122234d98cd8dececdd573058b1ed3c869ee17f714af1766e65dd51d01823ebf17ea6b5ec19286ae32451110ab450a913769c8112cc3794955193f88a477bdf3dd956afbe85b2711efd8c3cfefb4221cb40a66b45b06b4a207dd7d689b3df0b94e32d5b9db60097b24efb12d9d9cfe2051f8c21f7e75a131ea9df13bec31acb9a05be637fcae53c303ab9db189c83904e829215c7f5aaea48233e5ac73f5f854091ffc69bdbb00103e525e533bd8058b3fa5f6ea60134a796fca8d5a8d142478976a44c442ef3c90a1274e4e65e38724481ba6c7cd775b685897b17dbf92de5cc486f70d5fe22e08fd158b8b104251f3251f8f4fc03d25bc0c1d14a368172fd481d91714548d1c8eb689ca9abcb8ef53fd48a1afa918cfa10076460002780fdddc565925359ca5ca6bc624ad3b9972dd3858b93c9f040f5828657ee222bcc4fa0875f2bc7aa2205a18bd92032e894d9233b099f6d393c2f95a3e9e66186ca62b9a7a608479ab43850a51388b4aa35dffc80d388ea5772072b2c55b20a964d3f6183eb4060c6d9f94db146608971d6357477e39efee618f20d1a50732291becb1a654a0c1209cded66f26739579f44a2cde98fa525a4f06c9f87e47002b04fc73db4420ed4d65ce019a3a59de3aef67768765d5147a16ae52d3f21ec03cab19c3c8995381da2600c080592b3adc4c039dd9df5d13806f4f06fdcde02c2e1a89653dc934715a671b2b5ce3d00999df0e8f75353c7a11dd96df422a8fd67bd4423d8123aa04ba7d3a390bf899b890cc0150fecef67a981f1550cc54478ef06149061e0f3a615e05861ea14bf227ab2826d8340d81618196532c9a349e3ac83f4ad857813f82d446b587b5bbd16894b93bf98007758bb53193c99d453b7c9ad7b1ca3706a72bc6eebdb8ff418b41376d219e5bd9af3fcea7f46126febb1d1179a3fe58c4f2b802888dab81bd47fe3b4da4ae1b89d0f8eec4bed75db220c92c17d646af50c5914ed355543e519f8ff282bde2df00d3935ecb3c90d13f82eea9abe58c38fe2b90157b1b0ae78ed8e47ad687e3a7864d9f5ce35d0595b22ccf98d8548791e2e809646dca9e01b3e91a4d6ae373e3b1b41a677b12a12a9a13c73a9ad20459ef836b7d6ea84bf8370d1c1d200a9a3748c8dbad3bb356f96f35124dcd70191dab5a0080cf4f35936614469848fcc40f3776860b58c9111fe0300489cf3eff055fc5eccd63ca266fc9191a712637979c4e63b2349e6de820e501b8b4b0d2930ddd6fe09f20325fcdd0bdab2d0f755582a6599a1c26e6357a6f63c769856af3b3303f5c2d71f939a427f4fae0393d6b85cb1e3ad27ca18cfb5931fb198344c921b45011227b50856a9c8c30b4375dfba5d89a18f7e72952624e2c458c99413759f3b6f1bd3ac561856915b03a68b7c9cf231ec50d60ff820b6d10b55559aab2551ad00d2897d8bcfe5b5cdd92dbb998af6d4b5bfeed366d3ce9cd468125435b1ffd692bd50088eabf12fb3daae332c64ca8ebb252a5f69afc44f9b9e682f230532bdb5eebd0cdb78fb9ae2baca50d0ff38e4e804dd00a4f0c241f30600c723b2eab5f6ee16b8b47aeb0d8b7ec352300f7cf613ae98bcac72e74dbaad792210bb81d954f7da55348e1c959b332c6534a3ab836f686d2475d7fe49d570a9c83c50c32ac00ebf70d8357d3efcd233f745b2cacf22f79e190470583ab7c511a683d691bcb892c7e935286e3296b89cd42da15a4da4d80f0e1970f2a77027d873ea267c5808ff75125c7f738a452c82587bc82f478358bde74619e06d59607c11d867d0a59f9527c122fab2dd76209f12338916037686442c505ecece28fb10f88322e7ed18aeca07e1f49c6d711f0864bbffea9d56394b6790366b18c088a9b927921b57f1512191b442eb0414aa2e54c3430fbbf9822cfa27507041bd640f306f8633cb2a0591536296f3824a0de166df2512993fafff68a476e966a278955825d1daa75b25e6c0829db25da49bde23c210fe1f7ad565b1c459ffc37763a155996192c6d054e4b38412669e4469362f124e2b58fc20be64f93c9c22698e9ee7fbe2f5f7c30d8cda06dd746f1f40ae75a5f54c3f57d0f2e587316528cd4a9b2d7a5fcc5e03b6e615e8d5b3808974574c64b7871f8aa17abc7c3c6adb4a55dc963ce08fac0a57e61e229073180915c085234decefc458ed2f1e3baa0d2085067a77e1e17ad5283e8426beedb3c5e2b12fc91fe305fd199c91e80a7893b2961c2a3f85c33efb1e39fe32ea28072049de37961c8880f6cc08913a52666cc88c18547d98c288c3bead6404150f395b0d2549a99fb7e0109c9c1a532e74095d8767c997e50b6566011f25cf81e8545610202a8efad0a602742516d22b66526d736989fb09f19b906b3bf39872022f10a1602f19011dcc8cb290499f46f7da87014cbaca1f320eda6be4d283bb0cf262fdeef316d03b64c65f36d24cce3588eec378d96da88ce4e893e0c0d66838e61afaca24cb4072325ff8df30db94726c957641efa0918bb8648256f8cd522edc76185012fcc33ce238a96623cd7a4e08cf9d2e5f61b60762bbf76d1ea40c6a324009c9f5f31bd221b8252f5ee4de18fde5163894f5a6e9e965504b82a6b3628413c47b228b67e69c581fa5b18fcd25433d010cefaa05913f0928f2ead46bf0a55ca39904429295481ba75613bd45946fab476d8406aae371179ba6ff4e3ce35994bc5e3a78e613ee9da387d6ee87315d4b51bd0884a40e9a0b4a9fdbf2ba0ca9071b1f96aeb1a587521c2bbeb811771364429bae9791b99b059b4a032dc865537917057966f743e1de076b260b293a7d2895111cabb68a36370136698a83003cd37bcdb94d4b0e71d573ae29bd3756ec5d1a8e7ccca615a4ce887c440577b2a351d5cfad575a16b37a4342baf5645e67a0e9f961bdb364bc43f3d129975ac3ef8daedb6b8b6bfc010e8f6fb7f640937a57a42d0144836f43090115266c7b19a655fe7852e6b32ce7f941dc72584105959d1e52bf36ae52692784b2b40d346830b6261713d03114bea235e91172df0b1e65f3e944fc125868b79c200357a7b9fadc0c5f38a9c8fc53e618d0f5b631149446104d5d01076a0b8dbd2ae8def08453f6b77a266d5022ed203a0044a4c094ade11f20c2a857514b9205151e577ded433e4a670825270a01f80c6f9d00ffb0fe228f4c61c3c52d1a573d456bd038dde5096c23e658e6b3521b5294e29ec2941c3697e9a8a1d32e6187fbd624a907afce0e81db30f7ffc313d322055e765ad6109d9c7d67eb4d1d2df77435e1893b177e8bca8de8d9ee12bfc4a363ccbeac28144189f16dbc493ccc35584d3b36ddedcbf0bba08e0bd81d56d5d2e19fe6d2f07048f13e12bcf2b1dd5d3df4cb764353b95c891441c62ce82e5c283f5dcfeeb3f42dfa48e8fbe550b845ac489098df32b88ecc784bc486c74ab7c7bccbaa68f0278cc56f4e77574b28ee5de57ba5f4789fda9eccda71ab498ce7216b382182e521f714137a65011f92201d8b638f6b3f6763f269fa541432a990858281d08412df0bbf7d0ccbcf337c610fec364b95b5b86b87cd5a9ed12e634ab5b671b7fe5f90c73113eb8ee229ee130069f88b5144027785df01bd7aeef1842cb6a07a775d8afea3ac1b44cd42f12166c1e0d0749f749ff2e5758f6d20002b0ec38b9e65c398df8249a2c03028d4c6b5b9acead05eb00daef7509f06fe4f5c9acafe6070ed558d8893d5d922725aa2a7bda7ace630f5e5a1efcd2226deb407a1bd9899bea99bddea49fc814e07667b188c076fd2e272a1943f585548ebabe09b1168d51542dd6acc5d61aea7b610023005efdee07c7772c17456e968f3284858b4ee1bf3eb51136da5b19b7c688efc56585e246091219e6b3f0ebe406ce8f5cfea9764d362bde5dbcc7999f6637b043a2a4eab187bd144b85c95c2f8a9cbe612802f51240a810f51f6dcdcbbfb6ee98cb82fde75e0765bd462825d80be74e1204a3dc527e19256759b9da94fdf805c97842a332384b0c2169e3173f2ed392934a37843b6d8054c908921d901e67881aa1e98f21174be860ce80a68ffba155dde51fb9eb6c5a40a5b75ae4083dab04275e2127c1689c0c41b403e69d501812c9728c51645589b45d52c77062069d0eda323218c615156d67524c3f9f6d0b9421388cfd43f1562d5392d4c5b721c380ade851fb55986c3f33eceac310c0ce0564543751a6ca34047a9873975f170bec003d033763ab8cdacfa315c084104f0ed28b7ee67f490833b9d8b2bb8ddccbfaff3336aa35c6099a30c657052ee506339b0bc38b8afed893a834fdd99fd9798b03b9c4cc337aee2b438a21872ce4f9503cdf56d351a4fab68315d936b07dcd5af691ad82ae174e114c14c259965a473a351adde9c6de636be4cd0a9fa0c06223573b3d2305b00be86250015dd2f34fb5020de5fe8e636615586905918756cd9e699b1b4e13785a1ff4ad7babc167285522103e4bf2dc7e3f5f8ffcbd3e0994db10934b1565132528b933f9fd8375fb428f507e32d2a6c3c6efdc92e93516beeb82626bc3e6c0968ab26b1162ae562b6115d5ddb7a35ee5ab6d6c6f58e8cad9489fe549ceebd98a03a989c90c4c5193f3c48699e35bc0da669d93a1a2e3d5256b99623757a9437d5aa6d3a76cfe4daf66375c69abf15fc9eea568ac9e51dd9e85d75048c4852c39dc50cad1eaa1c7afcbde3176ed02e474aa61f4b7cb92eeaf672304802299725250f70181bc84fa46a3602b0350e84f8676a224eb990e119812d0cf37d16bef5d83e01d358c372050cbc563baf41613bddd41503eea428805512bc7ea7f1f68c9f6065f903b6b19c588976cc64ecf6aed58f79e1d10760dfc5077bb35aa4489787ebea2c6463f9b28ed0329e58ea8d5be72e36222fc80a82be5d3323be15acbbc5aafb16c0ae90d48e8c9d793ef782d7b5da50a6cc109f6d58296664176530d239977d2f041016d7567fc4fd2f43bd58b471d0304b117a28eb4fe3195298a549170b56e352f5b8e730acfc9be42ef43b08004c144df00b6298d6868bd13723b04c3c06b5fd87ae8a47fbef6027602d3fcdde30ad41feca35f1ceec7d6afec242b6610b1a16543898901ed0bf13bd9310ee184cc090666fc91eb413418cd855ba45d71b1e7cc41acbddcdec15072215edfc4ea7fd40c6df4a958a1b4f3aaef03f3207dc151fa56fa6c29a216782cff4ad2b6c05668b7da062f94f1f3ee02d256b3ccd3c7dc83605209ad76002daafec246fa93d5b0768760118320804118e36ae215ad8daaceb2d4ba5091d6caea6a0c74c37753ecba5f437330b833bda234406601f46f3f8144933c381febcadb384279a66b2439c199ca634673a514b1bb5ee7d25ed3d08d331073ed81d286032bfa6364e92a1f958050840ffffffbf