PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79950 632fb12dcd3a9a5c304189aab942520c7259aa1442026714c7e579671127c8a1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
52d9ece2ae80eee58071dd5a924dad833982cc128ab8feec597858d91b0be69f
Certificate Block Hash
632fb12dcd3a9a5c304189aab942520c7259aa1442026714c7e579671127c8a1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009402000006490000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000042fe0ea418ed5639d16a3b168dd02fb5be7135de222a5ec9a35cbaa79383d616a763aff7c1b3a2039b1a48e48fc4a67690f3754b2e3fa5366038df92cb67e62406b770e980eb731dd725c4f1bf7702bb5e511b3acebc8c672f0300000000000000000200000002009402000006490000

Raw Header Hex

00004020cfa55714fa239593ef29fb953f194a7df707e000e562ed1c69c44aee608a0a24a22139210eef7f8311c90df95f7005c64c62d1a9736138b270c55bd14c0945716992426acac700189fe60b1bd9587859ecfeb88a12cc823983ad4d925add7180e5ee80aee2ecd952

Proof Data Hex

59,560 bytes
121216010307b81e25d97d7685876c0d2e5c1ef9ea50eab7ed6dbf86d81ef94645bc6665f68b845ebb2c92767f4e590b9569c94670d75dceeafb0fe4a846db5cbf5d8ad83674a5d11553ee7f58f3b9107d9ad5702a01e833b79d8b9c70f8ee6569e66ec58a99de276202a5cd456bd6d559da6a9544be5771aef57b61f3e1bfe0ace7a8abb92863230c43c88373df2af067aa269b07df664e6cf22e11bf6336e67e80235bc3e1e794e556237fc1e30af3c6757c8dc3b3041f0c6d8e5af8f8753a36e87077d7c64bd68841967f2e93dacdbaae6da4dd2227bacb8fbae99cf0982ad8eb484812c60543cbb0f3c80cdf7cee3c11082b4e682342ae4d94d052f8cd0fed0547d5a027e6dcd2c7e4712ef710c481dabaf3694f5b6c2744b79be9286e6c0f75f9f1cc7b2517b27147850dae186a2f4ab2a997d00136a089a5648305760e42aa9b4012175cbe68233608c31fe66436200b4f01c1242fbdb652c6eddcc2044fef7b2c98ee8ad7f0875c0979bde3a56fc852d6d810565c926af03ba098f21744b411d117a487b4105c5a44608d8eae64905375479b58528ab331acd7d378890b2d6e6131840afedbb896ddb364fdd426fc968a3d396458ed2e1310f1a6c621fa1aa498fbd2c47bdecd10644cef41125a95c85cf15b33860280f069599ee359978b0e704135345f823468263698700b7a2c7ec3bb9c7c60d6a141647105bb33fcf8f02a028fd0888cba5e4658091c5b63a715f18168f28695a4adc51d59e9db073701c758da6550fb77527f69ed47ff9f24258c64b8de2174ae00dea72852805603f2e1479d9b5f5dd32bbec2c22b4620b4cc33faa3295e61e6842eb38f5735da273894ade53056a1abf13fa84ee7e4b686ed8564fd0af14b10748ba71b177f44d1fddc4cc44bb7a8888a65cebe21e6203014c3b3ae86601b4cf73c6db5135e4608c958563e5f33445c27b01ba6a0a21a0c325c89737fe374688a3b746a7d83349146a7710eb98d88feda0f722c6a97a4337a18024dd82d205d446cbf3da5a240a6e4bad11b6be44ef317294900c35fbbbbde9fda27bf65795234794d588d838ba109c346c18b3b7ec9581471aa57e8785c96b3f23f94fcb3216921938faebcef49968b52f0a25930dfa8455369512bb83ce880c03a6221524cdf51490c5352696d816dd8b912f83101606168769f79cad0fa6ad2858f64620cd3c03c15544eae092e636b94468f7c5a0b3a07ccf45cddfbe23f81c33c72c12d68b04ac2a875d9754994e2f6c257356396d46a0a5cd9fa997b149df30400012f42ae4f8e7ce13ea2e38c4d15c753dcbb108e798a3e52e3e6dd2a05895a8efef9cae628ccdb5f68ce631c81180ae55560411e4d559c799bece6eb719b5557a737d37fd10eb72a3a5926a541ee475bc4c7f68836e43d942c33939592a0e0135bde799fd86b080e632d179b73925c44d57c3897f895909c328550cd0f0080566470f5dffb435992daace49b2c28a10955dc47926351b3e0450d4bae585ef63fb2ec59da354d9761348d74b519046a6006cd6f78facf45c55703868a8a2019de6e6f4fee324e7f2bcfe3fefe0ef9c3437438a904dd33718352812acbbeea1c3d117122480dbb884018478e3443df6e1b2869d94fb8dee8303a15c67714c6f7b5d4f92236da15ec3bbe6906cac02cf5944c38aec4280f5274ba2ac726c6e0e05c5cde20f19c864de073e4449029f3c1166fa246ae83d0b6ba1d561becdb9bc1682f23a6e6982374b6dbc8175dfdcfa1deb707a8a775697cc9fb6f19cfe6d3196132f3a13f051b302c71b8ecb18c22dee3d26870f10506bc65686a22feed7cf4099855a61dc47e940eed262a5689e4c78cc73665b2723ac0102dbdc3bd8bd3cfdcdd5e42df547362eeed609dedbe792d9945f4797dcf68f5f9f8a5138ad0ad915330f08d0bbf35b38b45ce9dbd8cbd8f275421a2764dc1266877626b6b42ea56f4e7f2e76278bd07455ce065bc72162e17e6602be6d5fc8b7faa5d1df51f2e05c540136d4bf9702c3373fb65c60ce6dc76e735f4dd416619d700ba88a17e680e5afa8a36c20ab7bec3495a500392718b59d1f93ef83d14e84201c42849e2f6a3bfe851bdc5b13e044b3109447ea63aac1dc382974fe75f6a3d6f4808adb1b439f849b6672e16dc8c0f46d1f5335649ce3e2e95e3c8808c8b7021ab01df3e6b609048212e44e4190bcbd25693413e481f92d899a6357061295f0c8f612418306d14f277c271603859f93e1531d216fa5b5fa8fd40a963cb38eb9c703625106222e6ad9d1ccbc35470977bd6b62bef63657769c9132949a1305e0c1314ded34c7d053ca16034320c23eac758140a2a8a2317ba7982a0e62d815b12a0b677aa3462d129e3b2f4249fa185b5699cd0194428f4ae3a3ac377df00fcc64841fefcd0437665f7bf047e9356d22e3cf5bdcbd07b319f78aa2b8702d19db09be5e12fd2d0fdc429b5f99a9068758acac2b247398f7a4652e203518e71fe503b8ee923791fdd2a82fa9e4d5f733936ca80f338c312a1282ca2a484296f92b121f9f4970a0860c04ffd33778dacc7884f533d728845d1ad787eeb1dd32617bbe715fd441deb7d7b42e4bb335eb7ba67f40825eda004e8c9544b00a53c3046077f5a1e78e2bc6dfef48e50a1ba79615fb7e3321751dd9b2b5c1d4037b939ea5906f7e06f7b7a45eb663fa2cef61946f7c186e519d8654567e747092f74d6dce270816bb81d93ed32593b207b586d3e10aa3da9f773936cfba9db06e564a39e1c55faf1dac9266ec4d80430fabdbe6ac5ef8527a3c1549cd19d837122e3b29fd0464cf045bf9af0a79d38827c7865a913142ba171d131e0d67982ab026d6b48f60acb49edf30cd5cbaf3c2021bc06156ba2f68b2f280ef4b83a80d1b5b95b1f597f1bde91130b7fcdc9b97f0c6aa847112c3c33c44edb5bc43dd373e856294477dd71be44afff91d4eba5041ce7afc78537c7dcc70706c2b4c99437a45189a6338944748391a98684d688ab39bb5e31954e6b660c1e0637a1ffd19d1c40f7e9427b62f89c82d15d8b4ac50e08112bc839a2d4c16bfa8b1d93c60545ad7acfb2d57bfdae95ee1a65c59ea37e1e8aeba8c315267b0cb23361b436d7abcef272f86f69f8934d81280c0bc8b2656a05743d8b68eb486fc99ec063b8d80a1bdf13210a646fd641c24986278b0bec74224877e193de9178220ad939ccb2a40f9b30637617acc1787553d806268d8770a9530aa7a2f85047db5f4dad5c16182ba8346dd9284117ae1bcd22f42fe177a27efd367295d71252888416060be1414e4bc0e7d8cf87cb3c6974b4ff56457d2e12c0e3197cd14b34e697cf43c3d06d1a7ad3620d311b4695d6b6b7c9c6a46fed2d8dfe1c0a58664cf88bac40eefedacf1ae3c1759989f2e41926506dffc407df68090450913bf3183729489428411d577ebb0f38c0ab69f1ce90983de8780d5e96ffd805e3c600036482b17d945d47e3005bdc91ee97b1ff71be20728f59d20d5322ad646b05c87b5929ea5ae6f0ef9262358d692b22e97157c705b542e1d705134f93459fdf8de384624c5354ef9c9a816dd9f4a90ffbd0c349bd11fb85e59934f9804c2c9e4f432b8e21721b3464a2a008d2347c0877989437bd46583754ed75b51fb2f5b6af9e6b2a7f53a238ee97ae2a7035dced2229b8700ed72f3019f42bda76cc8defeb1d7b584d76a2bfe6c911e1080d847ee3c5da3d824d6d9029f3c4ef1c6e1b86626be3dc8bd97be77523eef18c1c2e0ec7a9a2d38e0b62ffe5651a4809c98cd96d0954ba94f06aabcf8559ea578f5f28b2ec67ebcdff928fa2228bd815f609b78bf746dd5e97a8778633322265773d7922b607e37f0ac849d33f5cd17973f7f18a0ab5cf71f72efb5b862f3e4030cefc6891dca7330f52acfeae31f4a2d78720f63c4af455b44add8bb2fa67910931b6258d5bdcdec7e1c79a3297f7d7d024656f745b5f01b067595af82557f475284f30df6135f7dedda8f26227c5f2c1ee0a1d6dc263cbd218e35a89643600fde875f5e62f9bac0d0899f5bb1edd8272d528702db1442cadf97198bd88bff4760f73a94a25acab32b8fd12e0501fc2a2b47b77fae9e8eb733d2f1d31029605b1e2ac370d96fa54c9323f1ece74d3f49bde1c09424801b4165c617319d11da68477c6bffa436e6a19c8c3913cf73a88d27c608f3f37903055063da9c01660104e1ec49932be0ce533f6cde0b7a20178635c5b74790099c583456806166df47b220583cb54787771647327342cfceae3d5844c17504cbe687cb1b18037293c9bc7ffed327270779e6f19c64ef3e2f60c757836b8b912b26bd54bc716316935582611f535b8eee26b1967e362eeb12faa2b0f7fbe7238350d4622d820ceaeb07f31c32b3eb2e3b08cb8d488836b65af2577d7a17590b0e260402808ed9d7eeefb0b5390580cefda35bfa80adae0d50812041dc17dc2cacc8663fab9b797bab00e2a7fbcc0a19ec2b754b826cc08ff39c768e72887f360dd3f26ee09e20e05e97c429a1f160e25c8236485b897b933e8ba6198ce317df72b569d42463f54aca093a7cc8344fb92a9bfc9a09000646ed28ec7dbce99ac85ef96ed8fb0123a04f820f65aa3b11e0eba3cf290fbf7254409cdb4157e92c7a6802d3b8c669987c83c352e234b2b30e5a1372bd0012a00b35769a3c1e454ebf5f1cdf7d59d1844b5c01dab84138cd72c9a3e9a974e2ea123248ab687a36c4ba78c2cb6196f5d5a9fbc8af14822f37e06830a950b26a6cd74a0b440aedeac9c18d43baa7ead58b1877998b41c1e776353990f0b626a31f7aca9d32f3a2fd46b6494885a8094cd371628889be8eeda3981f857a9e04b79a2c70a0c6948ea218281472cdf715d6f2e603bb52032b6df87bce7b3d3f4dfaa381504076e79ccaf9c843f2ea672d2b91da288cbe5b122a7f03ec8f77ff655dc01ee0867f3f6db07a775cb8f2d5a056fb5bc16eccf4f8fddba79b3bfddb38d7c600db715ae621db8976f5735587289c6a46ff042f1b2c0e3c5f82e030b5f6e94dec8e80157846677b0ca17582c4f41eace0a66aacd7f6d25551299aaf1882c81e455dec6021a827694362fbef4351e6cc5fdf1b0c14e2bae1e7ef646124826932045a07da44c014f97b5d2d12588afc09a90f51e6ef7c28b38d379dbfdf3d30504fe0fcb3ab3d6e145c41ab0de9fae02280a7d8f032a209a14b4545fde75ac5846f7b83784cbd44f0cd1b42afa47229fe8656f756ed67f2c51a3bffc90e9f7dae0d928f7968a1c62ec4384f8184a890ade7e7ff221570d0257e36486c9911418601cd130cf006047c4761eea56769bb988f02d1f2fae7078b321d3ad6ae6681354d82143772726d4a588063dc5c5abefdd280b7fec323fe337db6db130a6c6404db91f5e5774e7abde1a5e89cd3eb2ebe7fbf9535cdc4336f166e2d294148d12315472291613e405515f7476acfc661961ac03257928637f095012b310573ea77f295585d4ece7024c1c377733bc9318cd1f93f031b425f4ee01b5767bc26f645ff5447b761ef075a8ccc8666fea1e8f7d4dcbdaf466c962097a9ae45dad1a24efa196c8c2eda203de3d8c503105494a5de6c1176cd66068bcf0fdeb5b98e8179b669d03b0fb524367c416746db4c256e97431506ed1176ed592a5df65d697e51aa1b11a5ce4e761bfc24dbdbf9edd860da04334ae92941ea49a95b17a4a91281cefaaba21966c546f9f070c5821a574609e48b516ed955beff760e9b0149356244d3fc9c07aae98709d23e554f611e678869f4516473d5abbf473f5de5036300dd511989e3b4ccf8575e5677477fe18ae8c1250fcd5aa78f206306830722a8d6cc24f4d6b90e1437be19d6331fa868583806e1b9e6bf7f684ca2e393dfd3305998fd479d6e4e2e05e5a4acf78f73cb8cfb9b4beb3598d5077ea806229f60fc05d889bc30a1b69242ab612d2a5ddf02dabd86f100db6c3e1c69e4b01401ebd15c4a849d0b540582a29ba5c9cdc84034772731260bdda935971ee1928aa4f6c3c78174e7bc22a36e6a078a442a8efbb0a76c027a48b535c27e8cf0f48541be5c576e5cb7e6a12cdc9dd0b8fe684aae8dd04de966a4f9c82b8d16d17734e0ce8474a426616cc0460c40c7f42ee46659a525912b83359aa808d3b9d87ffcce6cdb98aab4c051e73f67d36dd94560ba4f689091471e4c058177c446a8a93c8b47324cacb1d7a56da3fc0ac1469c57b2a75e95c1dee8ce08dbcf4e62eaf1535c3b595603a51bafcd965452306d323543fc39873a4e918a72a59416c4b7431f9ca642e008d1acc8ec7b4cb32b8ee97e640383e5b9e78af0185979073d82759e959f4ef2af15f4644004030bd793cc1d82379de728b18fe8c1c0af80d28c0146ac79efbedfa44e8136c7dee83062180c056d08bbb16098d985aab6c0b593684c5d635fa259476333751a24fc377f94d8dee2c270b0e7e02744aaf461038247b14fa9515937fd175a91524dd0ce7d72c0b755535186b74bebac87197f4e0175529845ad83a097165dd094d105eb5c91227aea1fc48b3281c67055135783fad2a1367add423941e997d5903a717750eb08ffe9a5cb94d653a0f5397baf4b7eac5279b456040b9d8454bcad65e3e25455bee45ea7def0bcd394770d57f0e615874114083ebc6cb298d179842df168ccb62f8239769c04caae9d571a68839ff5c1aa12f6afa5dc65aa97f7858e562b6976760aa242d868b9ffc4d6e764dcdfcc0f1446ddce958cc180cf88cd94659814d8c7234ae6a6d98a1361c71e4027fbd56a248f5458cb8bb7017b89ce66271532c5de26afa46f0d9b904a07a64655bc3d5419ad35ca38f3aa42586b14958e81d55ddec97b3398ae8f2568a26202f67aa16856dcf0f2d82bde8cb0a58c66ebd540c636aa2678b626ded6c0aafa77cc0045f0f8fba8dceb05c2ac5c6999e1e45eb281744f2fd2528bccfd558da086c19f3af6134e5e7c4aa649b1f0416e38bbe1cfe77925903050221433132cad1a88959483b89d640500d9e6f8a67a3fe5d3cf957407ed956018acd7f6adffb1998e1d0649077d858bf3fe7324586ec3c352c0b0c96687042e1b0038c55acb2dbbbda6bc4a6061c4008ad3ee9eeb3c754b62dacf9dac5fd270d8ded5a243294b3b27366340d417c837d101bf03c5b99dbb9314bbdadf5f448f36ef708e11e644951351563a36f880c2bdb170e79b61fc6cc143420a33f36b0d70a43b0497c60e2afd8c7838e9673501981e267bebe656406e74ee6fd0ec5fd4e7445e4b5761ac0a3379c68000691fc0f7a242396061e65c8e412762be6a971026e8ea0d5963e682668a6ac1196a059251ba8cf3e5d6064901df6fe79e863576f5362417291e5128b0de1063220eb457cbbee0e46aae6aea4fcced4b1269fdeebc6042e27d251b6675c44d77af0d049db59c70e6026917fa89c0463958de251ffc5136546c87752613d8c633749830f17174483bac8bb5d3b3f2f53f9c6c90ff2c42ecf45b22d3bba7b6a9486da8afbb9f8e434770894aae3613719b65f7c4c8c2f3015c9da1af9a74572e9bc4f77464a3867f6a53fa0f4912e0223989885787f771bd1b6cfd39232ef27436849274a76cdf90dbce58f9d9a4d1d63d3c95602df5279c10a6379eebfe12a6cd0469645cecfcce53998403fc790f019ddc4072cb8eb1d1501679ea8d79a3ad5a7b0ce75ed8ee5b4143264eb0ce453e7d6b3def2f47940dcfc0b2cef3cce633842fc39b0345c3b55510d166eceefbae9b6e0ee2d6445839d901ab1d1c30d724fd316875c6f2f1827175ea4d8c888e7c400d1c6c79bd28e224de81425dfcda8a3f8a18d9f3e190d95e4c758515997b8fa689093450e0c0dcca40d26cfacf63f3cb82688859191f455bd4502105763cea9e0b41fee5df754b71c49e5c15ec31ccd056b9f56e421613821a8f639cd1fc2759c4e36014c334d9eff5849fc2d75bafc8ae3616cedf2d578a38a9c7256a95388204bd1ce0d5b29e4c759d3a20afe92edc5ae8fe7d948991d3bdd8ce39e79f8f950fefcd1de750409c6a9bbb29dff82f100e596b00f943e4808a4071d7eb09476d7dbbb0e3c8259c84234eae1906d7661d2a85383497fd43143bcbd67d4e674411c8cdb81d326a018c2440aaca8e5745330c9dcbd2a10d74f6dd00682788b9598a28df3b0fdfdf0dce63257bea63fc8688d466faaabd8a65c2efae143bf9f33c9c362b8c019a4ed3c89342ced1c9423487c22699e417c7b9d0fe90df982d28fe3dfddaa8df18c383f66210b56c2ef8e085ef4eb89cd454812e6e38e58fcaf3fe2c4af5543b5888c04c6d6250dbdf58c414dac9f8f889e0a90c0f9eed1606e86b1b4b9dd4a7597dd2142f0043ad7949de67a1b037213d0ee2d793d9f7cfd9d0eacb2069a0df415f585232519a7a44e75654913a6d82af6535c1c1fd00ae9afc23992f100f79327329f5801f7c28efffd9449de626885d1035757b628f4e51af5ce68a604e171012d85386333bb6e858d8c9a2168a874742bbd36e3f471dfbf39d13b48181e507e41ed868f706c8a05b4d1efef1bbd0f550ad0cd2e8c60e17f5a30b81a07a2099bf12caf1aaee6fcfddf35eff7c2a7f9981b5eb6e67cd9a474794d09a130c21dc1236135c53e37ff1ec9abff17fde3176bf06e61103e18619f056f97c175ed9d50bf6bd4bf19bd32fa0ef6d070c00d9f4239ad0345d29e377583b7f01130eddbfe27e189b48b6e23ec55a8ae77d4894d810b58f5a8c3554c083a65be50f82f5a4e6414d6f026b0de260486ce3d3d48c417cec0ecd512e2f3f6a3bd25670eaabe8fbe4566b95815997e0f3273bb26a042c8131ae98ebda0ff4cd52db826785dd1572a9043cbf0b779a5b79b1d566108f1a660917b37349579a4010cde4c183a027c7820901a82f46f77f302faf187c13f0796bd330aff0eb671bd7493c6b7326d9628f34d7b006b9269cf2204e10ae07c25f9da6f30a0782ff41db481094a754de66b48782dd894bbffce48c4802a911165d3816b286e8443c9b43c452c5827a5961783d43271c8ca639e5582724c5d3828106368af52acd501ae34e2b63d3db27296aeb5199c75d0ba32c65a400876b611cf154bc822b0c43392bf91e50d8f6b8264e22e09522cdefb3b357c202d78ff3a98bea0f4e4a1d1078dbb5ad6eb6e40c4bb14e859b5e8147228b264a49e40aed7557be256949f2a354e30878c7a8496987120556cc0b22ae45f620e438dfb89065c6303d6b03e7370e03c579d7bfda2dbf81506e0b6a00cd66032d6f27b9fa87b901381d9bcfa26a80cb8cbd7bf5eda91d62f8c5cba5db7db75a7ad3e95b90b7948d272a04eb2ed258acbcc6d112de8c9e4cd9b17962f867631b8fe3b08fdfb18e9f052534728bbb105516e916f2ed74cf9084d1b3e5e6dbfcd50b327c39cf0868325c2f5c73ee49fe4f8942bcac5eb2e62487619311f5ce6e3083e0d8a7a605af8e8e207ef58011b47e6612852c64ee4bf45f76a14499126d516f5e51730143af0f82753b97144c3981a37c3926fcb4a59ee53fee7d0d06bb4d52283958020c27758d5788bfd84121562ae7421fa6af436fea058ca51d1f9bc60434a46c40ebf2afa273052a435c23271594a8226561722954175d1a4d5c45abb61a9c9551ccfa93fb29e99f29a129525bb6bd58ba5545ccbefeee9a49b78483feba918c2e5131560965636106341d93de409167a522bdcee950dc8dc4548f5ce26cf624e30c3e534d10ff4ec1d7e0b5ded44ad64c2530ca3cd9de884e6f4c0f63de56c16e1348c913c63bc142a939931b5f731212db776c4bffe30a9dc5dccbca06025c5ec1cf907da910c7d230036a954d5550dadd4978d867f682f44e50ed75624cea95e2db948d00565678d77231dba7e3af5417b6b8b28df202b846242552b5348bdae0e2e3bd1554b6908a5f5c39b1c5557c90a2a934807025a8c4143d93a916e192f319e3507fd5cd03e22698c221d9eb1ef83574bb6b572f2ad4688d1fd4724ac91c140ffd495089c691296fcc70713caae79cf76c411bdb571a1116f564eb7089308c6a96004f889688ac36c73b262579d4e9191ebec9f211d4ea3d131119fad11fd2da6202e23b66ac133aa57c5757a1cdfd1a2e4555168417a3dd3ea5644a9f8b41bc5cf26e2c5b013523ebe57f060962420c4ec55b9346dc1d266c40129402e24f2cb2e76bc0417cce2c71b654730620faa7c9b205b18fc8a0b7ffe1cb28092b587939a7bc67dda6c6053a9e1e1109c338f1d2fa56980f7c8188a34948d910cbead61e78327925461422ddd744992840fb366f23904f5964037ca91f22721b12bbb56f4e59e0ca0e757f8a9424d1222a5907c0b3c32127baed591059f4298b64a6aa359866463a434fec2bfc7a307a4e5d453803072502e62094c8e37ee10eb98813f78e5172e0d4681f3e4fe94ad67aa1c77bcbd24de27fc113d7255da860498e034699d0cc4c2eceb491d51eab83e18a1def94e4cc03a092495aa51a3425d87d07d49e1d2bb248ea14de849a62cc3eeb71cb53780f863d0fc5fb91ce0797c10ce4c3effc0fea733331d999a46a013e60ef346382e8d168fe7d584cb0d7431468ec3504949016f8a8660cfc7d675052fa3f1a47386b3ac042da15a332fdaf795ccc6618679da50fbe1df72bcd17bcdea580f5a0b7fb0c34d7a43182a7899288dcd485fdb59dd40e03e9442f35d6764c0d7821050a883d466fffc99139652bada4416d0d14dd4f4e0defc8fc41d224ddbae77cdd058d8c52f31d44667c11294b3d485b2a66535d60d8898813bb5a1dc23413c9bf08df80f10cd14e6fce393ec820f9bf9d297591c6f32ed52dbf76eed954eaa5bf02c6284272c5b434e095da655c33088e0937445f09513d72ac80e8ba5e2187634315b75a01ea3feea1cd42217d8b994aa5747312bac9df65123202aea48e71f23eb3b3621f1f07b7d44c31de3e7250dbb07cd639ef86b89f2f4bb80cf2c3d150ed47004ecb1562b3601a998d02e4baa24524555471fa0cc8b6a76b366e0b7445b4f503a8636eb51b9e8e59a8c78bbd9a85289fb6015d1e95b8bc2d94b23a4fcd1c3d736c1f10e9bf0a0b7644f5e4714b25ac127eccec02148873054da3439273c398338a3d3b10f6b6a5f49149af1db640258f4def676ca119d7d51f9dd23cf56f4c59db7777a9c79836615a6cd9d00e3a897465b008a0edc7f1ec8a1936559fe707ad03a845ecaab2be0b453e5d6adaf1026ee9ba70f4569f59d339174747751074076b644b24db03cae08ed5223f53b6536061b655bb17c41a09dfed01caf60e8090cb4501deb80d965c99a081326558fe7fcbf3c609faf48306d0a6762dd0df3ed1809c968ae5cd92a4e4f30dd9ebb169329a17a2897b34c657d0751ea8379bc10b880508ca1bfc0c6796fa769f59a65067bdd20417860f1307e9ab5434645e047b740c813141e5b64bc4ced106fa8f1913a7c949bdc1fde61251e6b2fa63476758a8793b1e3113f280958f72305f0815400ac942f54b842b17aca7bfe722a747753a9d8ca07f60ee052bfd7f2482eb074b1dd31ca8ed3db3e7ad5cb8da8633c14a42dfad29b7cb290a8d8ace87c61453d97fc1232f1d4ecd8ac971f8b38b5d8b9f324d6db6b6c3e32d3c323218ff5c492a085c9f5d4d99bd7b426f09529691878f4fd4e278c4c16e92378aaf0f57cd03eb7499442adc01d9ead3f5c94b3734a45b5c648d793c9c4d930e434a2ae04acbdef5c73345626b0fc622620b8e3ee9bab5437e4ae0e75c1f9c45527d75358b2caac8ad719b4d1acbaf2b1ff1345de9bc68e2641333299f700b579b103908e5e9edcea351ec192d3ecd42d3b0fda80d175b68f67fb65be789585748f1183199f3c9b220f322943b42d4b2387a4c6d6e8dcd066b9c0d6b5f133fefc0dd9eef6a3f9d074c693bdf5a94bc3fea68ee761146e62ed63addb1116483ed0e5653bc2d6843baf810a3028fb0acf24f9d0b84cb48d6df8da55a61a9f8bf4c91f946340d71b0de9f90ce9b1e094701b69d2cfc7bc1ee41889cf0e908e9d21e75adf76366013b6722e3b03ebb1fd553c2955e12ca00f8540acf55d94cfa63f6570a2ea7d77b996e0dbc8349b304af2ac644beec3331984731c3e9d423e1e534a65d3bfd239f7a8311f7d2bc8e49af0265a9fa38553e7447d2ec7939107a64a34d13564d0e280d54d335ebe18e2569c61b43a78b118ed0f518d3a1315561e014bf9fd83931cb8aa96ccafa7270c9352245f90e518df5bc127251bce98623633fc126be1408def56d1221a6aee96bb73f31b738d36d781dea24cc5e95d09b10b846d217484f0fc4240b94baed5ecb7842d91d5eafe43105a4099aa7f448ccbc8c01d0a06c5f57ec12c187188e0107979609141f932e899ddd45375642f499c4e8edf22308c9f1ef4de1cf0a82ba76e061fd4b2ccebce95dc2bd87ca162ed10f722c4f2cad68b81829a5bed18501b420e4fd825195a8139cf4d3046a4abb733cf3964da749084285faee72a87d683a5b5818a3e311dc76274e378ebf8c3a3562cc1336a2dc04cd6465c0cf0d1b50cb9bf759742ca5a214fee6d4243b70ec1670a02c4aaaba1bdd7d9969196723e389726e019f06003ae5c9a242b03a3921825610fbe959e55951f98fdfdd00d8a3d31d33e224da4cf9750c70499612eca96259c9a9e968c2c44ac2cb0a436a84398865a562e4f6b71098a3a9393ea1a9332128e987869fe1d1c5e473b773e3040ec03f151506b5bf03d7e7f73aca9627b2596615441d8659a434c3348e820121de5a49242bdde34b5edeb3c7eb75f6c07183f028dda57197c654a817f94ef425dd5761c423df7174c56092a5f503a65992979be67011f6f175a7005b61f721e4f7f1da5f9db1c532618bbb9b410ffb5cbc337af1afda17fe2632ac21a44f5e15220195a9528b687af14bd45df7b440b5e5dc4b8906ea4e81e6cce355a04bea52b53615dc0abc50fda354ee1700658e087538e923e39140a6b7c22946efc721a98c2ceb3314dfed0cd18ca41d73ec65cd1a3f65c92ac76e801ec74fd5f59e59414926bd637f78fc48fbd48621db178ac230c758d056075b8c5fe6342e3b813c401f75ae8faa2672c7c868b0f2dc2aef1e1ea3dc76e3d39185af3afd8cf8fa3aa3e3ae6d696adb98768e5ca02594deacdcd44a09748f6890f50b07c708ce366b1560e19c32cc93e08f6c4869275f1bd024d02d455f850ec255cb63c77f0e367896894aff4f3614d00a8720257a0db305f5356391278c322d5377117ccfad06794fec8bf69b38970d4e4595146e70c0264d290d1ae7479903dddc19a527299f133ebf5e17afba04d060e712d00d3702a43bb902400114f29bfdff2074837981112ef6de2c1509b05df3cc0ae5eec620dfe31e7f5f236e31632f7488175f3ce8f876cec0ee9cabab8032e99c9c5ef2f851109f9dc90aa2b7739e9b54b826a45c463de179643233bf3e7811ebceeac8c20e0b2b7d993924410df6f652a85da2db36026af0ec08f9a3a9c55754527d28f83b51076eb29d4ead2c9bf7e118bd7d218527ec8d4389135c0d5eeaad2bc90b52d02dbe50788da7b48472cc09e638b8b97d2cfd90ff6ea334ff0b689c6693433d892bf960692896077e801e5f5d645f59ecc9d37314a27018dea6a02ea7256233ccc3e42bd056e306ae05c54c258b1067063544e411f17cfd1e6efd9c04ed617ff1b3d20b487b96a0ffb079d570e65926d0580ece2a8fd9903584081a6dc1267c52c7a26ac16e95bb3876deff8f61a3c246f6789c60b30b2b23ea5f8cc26272ff297165026216cd6b9323f67bbadb6b7a1110c59e0bda2bfc683f34cdf5a18ff33b29178045dd6d0a5324771e9da5b7c163332afec929f9218595e79858420ad409357b2864fe289c718e43a4e83a13a4ea17f2ca7f92e25ad7a13cfbb14e4cc92924fc6609c020dab564bc3e0ca8a483fbfea8707cffd1cb7b6e22eca84e86317a605a118f25e89c55414d4b774e5ec6695399bb2e6e29b3fb97c33577147f373c5a6f0e8e46237a93967d911794cdf65f15d154d5b4a166cfe645c9ce6ad570b183b7384d940c240c52f96ee0ace53fd77fb816d9afe4228165058e0b9079363c08a76d32f9e84b936a29220364689a7abd8643c68d749f13a7ebf31faf30cd2edb0319b048b3dee85fe6e57c3ac6b1edadce9e93d479f047647de593d03661a79746ba0f8da00b8e0cae33ac8649f8e21e39b6b7628c7587118b4daab9c19e182c6366d42563265e18bbd3057d0bbe1486e64bd0f86359114af48bd8467203cd2b5aa87dd328e13390941845c557c2c206a474c948d98d728c9245b43a1a20b2d10e1034be9b3a2420c61033208df9b4c2d343139be92df9277caaf82ff232c4a359796dc8b65bbe3c94186e5ac8f6544eb9ac779e42754fb75ccd6bfbd93c3bfd7e563afde6d6723621c40e574eeb62a706efa2e4548e71b86a34d38a03ebb776597bae692ec69e945134223fd2561accd7bdab5b03a8d48784433777a4b60aba84208d5354a7ba513163d51bbff706fc300f88d2cf6549f1e13774579eb277d44de581b2e3099331a9f4b3de8f998244f98f8c30062d2fc63095d5981738ec8715c7e01b75b3184b55d835602f34809332a507839e467cbe522c8e85486a585b90dd8896470a0ed1a648adae48156d0d4f4a0097aa42256b04d48a6c574b21a6d8699a9a9d819fbb9e99d4bed48fc95652cb4fd34d47e2657e3cc9496711ef52a4010f07dba80f902f9c36aa71d51855a304689f4bc777808d91e002df077d6f7721fdee2de04743ed4defba0fcd5c38749d208b8e4b2b0d65b04c8cf5b5b3f9e3ff236516e8f406e65d9c307922c07a95ae7f34461b1e39086b857778f134fd6516a468145cb3d54f4bd1832f51c6491c5d02c41460d1fa85b205e775d1ce41347257d7a695a13c3f8488e6775c5dac724c4f6cf6fa2085ec76b0a38e6b124708ad9b6b43cc9f6999d72c77d0959c3d0c4cd9e30d7e8ae218020c3f29d7cd6372182d45448c73da69e9b4325b3c3fa68c2253418f73f7b560b228ffddd634a1621490215b207e45ddc55ebc8a586aeb428dee8e79c577e98e252ea8c6230fb2fe8ad420eb484a4111aff2be1fb82985d684ae027c8ef5b6dfd7765beda78c8268ce69587db02ec1b10d0d64a0e7068ff871da6229b2c5a2084f3778ae7e413b95e661b4d81fca29cdccc9737b7676f911be1f6c60bf37976865da85baf90b3b6af61dd6ee4914af98f48178b8183ac7df12ca940eebb60ad7770f1248363069aa14687c459f1c4d917cdf5a95f941c52a32811ca4a641270086dc7ab53247a417198e71a02017a14c6cef51dd482fe4cddea4a3e79082b5a453396ae24bc56c560095c2a20ccb2f3fa58219cbdb82d7870d35ddb818730f2674e03cf813e1c24ee1cf108ac469b4724ee681d9ffea01abc96f83f82d62ae7f4e033306f51987f756a3ea25b6aeea2461eca848f633be95742ca118a4242308a4d63e4eeb6a7bb18bf1e3174089e290ea30af408aca1e572431fb9ef90d4d217312f68643ab89a577bea54f0c209a777a0ddc0582e23f00d7d31c951945ea5e7431b2cbf3b08548fb6e85321bc2d48c210888910a38397fcb5b306159028fc47a72b8d0aaf41558efe4c0ece083c2eaffb58f3855e57a275e7d3cb68169f14ead503b49f8c785c271f4c9303a6c8795de222b7df345c41f587c5cc8719678275516b0090572e6c14346d72d09ee946985e280d10cda4e44b3f468495a6aa828b1ecf986f3e0173e62456766926b03125a2e95dee4a3a1377a8b6157ea7e5769bacbd3f3540412611f36ea930b2f61ca9265fdebad95c835de025df6d72818e61d4ca3ac975c74cc8d3f1063172a2468e8ec1c372c4eeca159253fda00fba69ad1ed3a872e818f869e737ff1902cca8280a20e2df2b0f91afb6701c1cd54b92b2f3cb1ea8ff4d2025e743e6a8f9c0b93667afbdc4c61671326ad55d415c7c72a2eefe71eb5435f5504e63baac11ab47d96b39c4ac29f0264ad8c26254b8b1aa5c7cf478ba6efdbc8d8c56a9bc420b574b479c54e47c7a4300bb5b1982db62d6964fda70e6a6441a03afc92a2c8b5029f9e6ddf8ae3a3bf827a180d90671f9cdef0050961dbc310b80f81fd9c80c527a6f52b6896670e154c3a06056f49c3245451334d0e2f31ebe1a204e879315526181a299c923466077a6d6fe46c28090e8fb924af0973aef4536d286da5a4c6ebb6c8765abb56bfc2c7997a06ed7481689f0c7f4f736c7936c5c95696c9a356c853d1cb5cfa0a511658b08706afd8875ac89dc52fcb24633df1f00411401f88b8dd85c70efda0b97ef52ee08dc27b63038e678b085e48a465d078f8f44d5860276be295f98fffd3d5ff6594065ab5e5d9c40ddd468e8627a04a02d63a9e24340cbbd5af014d5bb2e942d82717f6b2c4ea86283e81889bef7894efcf920b29de8390c8a83a1166bae321f34a0e9c63efe6ecb93707a463cdd0bd76050eb73ddbfc1d5e4d5aa09ad49da60b4edf36aeb4315d1582c2db83727d9f4a86363676f59dfb6bac493895288a39cee732ac6f07f2c27b43005df1856a1406c6f5722716bd38a5f232cbfac5ab71fb4d71cefca3d679dd177fba5c07dab992bd01c2582870a09188349fc23d598431fbe9c7a9df3a94d2766cdadb8281aaf6b2f0be79447c4114cae5891465a013ac8319837b87bd241586771fcff022522b64f9189ab09116adbaae4f22b6d52b82a7b12551ea882bc33d84004da725036fad1517209f84b0b3d14d1697cf7fbca312926734bc62e76f90db228e4e60c1f5075eb7b608cb8761484d6a01705a22a64ed276b680dd0d0d1d822e3296374867bd8b5eae9eafcc4437d10524343831c97eaf24cb5d8b70f9557d453c2f22a71d6eb65dff651c5d27f2565905ac21419f4b490027cc566deac80689ef3ca9a499d8a8850403579e0ce86403215943d7d56ee8a7a05f5ad399e9ce69acd480c2a3308863c60d76df6e0fd711c48c23930ec4909608be9b8962a0f55a29b29f178d575ca60ddfe0904d5cdd87b61fff712a7acf253ba762c32c640818bfececd5de4fcf6055d8451c60b67f70f50ae81b9555a4cb19afb8cf7f8b2a724636e8cbab4296a3ed609d4d944a5df1969df1d71e2671305d5f9be5efec0b4b2c4e9b88de1c4a29286f645c2addb64389f41819d33df8570d889851294829851f7f802cb00a798698bad3466d92c1798831c40def5946f1c85552fa8368cc3e3eb17afd5a99f6f6ee27253d2eade55ce821a5a8d6d3adcf0781ebc93edb6d6b37635968058053956adb0b91bcdf9d24f8be65fb218e8bf4a1dc204f9c3e7be6c489f5297f1ab70f7dcabeb2c0b31514bb73a322a9058ae35c9c59093515114f95ee9d20a609256f1fae0539b36d9645aa9c86bf3b1afe9bc1d67eaa246151007bef74f3776fde830bd577325929f400aa63e803c431e3d94bd736cf042eda8697426622b436085d194705c77110d4f62666a0f893f07cafa9f73e9d52e5bede68f5bb3c2c83c545bf54541ca5c2f5ceed8c7fee6d33f2f2f309297ab305a40267a6e4bab4b10de2067b63c3886f6bc529d777e7dea8e438ec76252b53274b57c1cd1e95790d6c00d36d7351cc56c691378b47ec00ee03c9debe31199dc999c4ad8adafb1f561fa95b70f78907dc671dbfc2381d800c915422c2a1f9c78c29ccb777a269edbea1ecfe16bf8f291f509c13a2b7faa8bf11dca00a5c1fc638b94f46239cbf7207901a3478fb9c84113744049bb2122818ea1aa26e33f7be0f1334f41deee587d74c9ee59b82dad095bd960cf1baadc942eb101e333dce229b31d428d64a66913c131f9bb3bf61b322640a4d3dfdbf3787431709236f6f46a494ca7e663fecc778da9e04bc58ac2bb557db9f62718dde21ed55de777a8614fc9b398048650d6e61d1f012adb9e00d644b107a3261d973e1f7aa8c04bb6eea9c9e62be4e41d02133cf8ffe70aa18dd33712e96794129886dc42fc247a678f9b322c5a1c855b8a9275d32aaab4018052d1a7e4c8c924e1d2ede5bddbb2307d6c27923247fa4852066c3c8102a8c1ea9e98045855cf98cd66ac1357508893cbe34b0101503077ca63a3586f76b5a6db85cd82541468b5bc07d617b7f68fb245d463c813eea9db22c994f6a5f7f4514131e780e04d1ecdef3320dcfb3ee1f039d820ffffc4db785205c968e5886b125784aea0fd0abc2ccab663553cab066ed962e0936292be5bb78f87d1f14a565a48b8f84ae0cb61c13d2600f86f5ad137369a56b39d084457de5f7f563606eefeca280ec033533dc2ad2c81ba6bcf395c4949fbfe04cd65517f60c517e5338aa5b481fb3e2d811a3989d93db60db6cf8ae5071ddc21522dc1b922cd56a9a78cd1ae81f92c35d53b2147943f24c03a3312eb210b2b61d8c97d27340ced1622d48db521b670e154f98830c24314cbcd980e90d76c7bc99c8e8b592ac5ad7557f1b7d274fc33ed4db5e640a58297aba7c7d5fb26c38e7dceeb3009d3c3f7a3b5f93fb09b0a0ba985fde0cd06a57c6a34a8ca6cb4fa972b13ccfaf6489bca04dd2b4a74fed1cd44c173125829448a7f5febf81a31dc654bfbc2563bc28899c314a0a285dda184c30203438b6b7c280fdc4c2c4b56e4e8e0d89b43c6dfca95f518a88cfe0e6191df8cd3c67a01bbbf2a0b4f1872fb3e8ad2a1411a5023577003470153b50ec175a1f1f5ade11801ee9c7e026995b7ea320a2ac46032f0564ffdb0e0c2580e9ae1f001c5d653d14762022faf82015f97c67f8c183771294acfdedde4557717a90d27a49ada832ea0cb5cd675569fd56846eedbdbcd8d603cb82717f9aaaa9cf0b5e5bf9f3e3c4fbfb9a2dbaa240490372f26113caa15257c1be46c65ad516b3463ceda5f821c775ebc84e87dd68946376611013bbc9164a32cd2fc5f80f08b9a36c0eb8812a8984685c6db6eae1b1776030d052d1351a0a91c227381543a27e5584613aea7686c0eaf949fb66f68f6bd9e9986c25358b812cfba79628b85691bc8455a152a98fca263a3d980a28fcc7f720ba7c8001c74ab0df36a0c38efc02baf553cbe07f98e651cc25f9fa97b9acdc3fbe33dd204a8885a11a8c94ffded527d2dd3c0118182546569d93d6ea57c0bd0049cbac84bdea0887f13ac697b1f0b570b93f5a92105cd905ca09f425fcea39c42cef1e3c4227c2b16bada662cb5f1336971727a649669f234cf5ff1444564fa6515da21008fecd3177caaf9f4c9efaf90aa6b33eeabe3501e2b9b9ce85889e4a36d60339b04c71b66e1b1a3028f7d49da7008cf28d81bf4555e124a4c598dfcd4f3669e5f43f54071e981efe1ccdf4f1aa95eb540086b2d977be66366cd50fc6e8ff5501a2bbd88170e5ac0e6c10cf3fcb05a2a10e7ec20849c099df54b843921ea54adeffc73731019a1288b58cbbe19b187d94ee956dedcfcaddb56fa45f2f55eb6ee85abc10c9f337b299c9f36001ee68d66be751c680153721de815ff9660a7bb03b3a9511788b81aa3d73540fd84a0dcf0433f557a8236ec8a5f0941e5172a4cc8d29d25257a526a65e21769342c6fe914eed111e5e6a26120a19db3bb65ec69e31b36b2602b7449f0b7bd62b3b9dd0329badc67c405a4d1a66c2c81a950cea14c57d1985894837f6fdde72ab0cff40f3aa6ed5da3c4789a0b8c2ac2a4800314946a4b4f1521fbdbf30a1fa43f1b7e4e5e0e5136eb9be5d90011b482b0764289766040b65b347d8c85e0e9f528653469d6b416f12f8332a754561ddb73a2e21d87362b4b9e5d6fe3e3f48fa2cf32d39638ec83517acab9939c97fb4f166858e8e1551e5418cba5867ce980c88b1bb18db20e3710cce4d82c9107755131a235aa8e553ea2ca134026e7726de8f33ad15f8cb2f464f55dbd48bea2843c53ba796e625368b50e5ab6c1a79ed6259e36b40de1d1b689d9e612fa188f4c7b4af59d60204dc0a5a36c94e166eb536e4f4bef0f441765e479c1db93cc59e9b9d909238a275f2d3a28e20df233aebaca2c844cad090bdabeca76b8cdaa0d9b1b618a0c4a0be11af03e97d41c00c0681e383f84005bc3d7141c5b205abcab8b9c93438ebe6e88b1aa44fb89793053c53524b6c2ec1e483e6285bb2d610be995877a8c1060deb2d2edeb553d7b6cdec3e60839fb744c2cf3362063b67da8b2ad2b7a076d932db8e27666bb53851de297b051f0bf65963ee5c174d2b9e68b3ade825d926081cd9afe00053db1da38312bdf48884fa49ff73fa5d23c21cd3dfa60eb57856d2954adb4183e3b986812df9a256ae41e9973f79774b9c9de2d422e5aa4154cccb81aa4ed4c8bbf9c322e72893d5e805308c53cf1393a2856855d0a40e4a022d7f6c25b948818235b11daa0f9d32bdd7fdf146f1c0a969c30f3028898263a9011de5da49a887b28f44df2ba9956254c0be7baeb1817269e6a7542bae81047aefc0b73049951b2ff94abac7586c12b7d21be9ce108c9c8f71ad7542669e49a3404309e5e528a512ac22394d6fa56a239968344b96e395b1d8f4c0b691b5d53ff79dd7a3680b41f4d4c4934bff6500dc214459aa42f87503a7008c3dcfa2e725b32276f16d17bb3a950b2430835dadb1fc59d409d31ec8183a6cb62b6bd60d3cf01a0d21713a5441c59c4a344129a95ae83b2f90a248f45dd002deaa72e1cfde5f4077cc0ff4ff3974bb38451aad7845a7518e2e883192fc2d4a8b70a6d2684066114fbcebfb09ff4250c28805562ff7dc4c48f5996a927c05108b3a4494ae841fbb0d592f49f656c5889531acba9921bcacfa88844f28982b745ba45605be9c76c87f1c02fdc956705a74adeb303b9792cf819ed90157715a8110c031243f781ff16dee9d81908771ebf4541c4747b08128afb868ccfae1dc51d9dae68e5daaf784b6005d162d28373776e6d29f54826b34057dcc25255c33a65e151c38d60fce4a692943742e34b89c53a631083e5c0cdbb5412531ea148de3e98059d7583c7701a208f66fb687de45d1f65902d29a6d9ad31ae0e748e532d8349bf60abd9506ebd6464fdbe9bbadbb2ad1e1d9c81a4ecfa09dc91582e2e71c966a13bfec1b76ed14a86f9e39f0dfe96d0039870d3dedf2e5b51668778968e60fd0ee0bc05f6d9d138a4e05f32fd1212320b57294fc0aefa3ce607822651ef88c2d9a3b8c295113fe94d09e0e68918b6916815c3bbb95446fa5528402166fa4e8e13f89b4bd37d81e7766d97011059380aa67fbf4ee764c770a65cf08d1b04f0aabbe2e7b877ac5dd2e759711360c778f632632cbed7d11b1e98d72f7c1ce0bb7013186eb1dbf33628dbae1afb2a1dcea8d6a7bacac6f02cea4ee75bf98d992973e4022eb0e504b2d35d3bb28c5c3a50819d3468d861a7629922d3d71b067faf0259931b4064c4ed9812cc7457df41017df6027bd2512dbb56690303afe4daf1fc82eb091b8e6a222ac063b1d5aed0ec0f6da6d1e5215d4564421bc92990c5961c9e7491023d36f5d1cfe01cf12e2df4109da59229d4c01ede2d5ddf2326f4f91d7754a507c0118d693d40b8d23b13deb09eeb514c3d50e914a3815a9b8c52a138bce8b7605b7908c0f6c5f89e30691cea76bb79ecf504482da18462addcf4585647aca3b755c66c530cef3032cdd2c6029eefd9a7f918f915891720afac59e7444a1fbec630b404cec9716ecbb8b7cb3e766cd18bee562ed9d0b6731b6e8210577ce05eca9c63f13dba01ee83a37357e9d00012028d3f0251332bf0ebca1cd3c9c2ee40e73b97b43d25083a69063a4e90b698aaa1777628d879020bb44f61776a1f1cf93787a8da41a80ab3cd6207803effc5f23f3cfa2e470d986c6b08d056eb25a30c40424e30089c0543086b3d202be10ea7fb45e7e2a31ee907b71a01ca3bd0cee852987dbd756f1d6aa51b9bec01ac636337105d361730184546fd4dd739c5977c0fa6c49eebcbe6a9825a22bbd3fb4759376f293ba6a1374975e7f4bccf109ca8f91cc1bbbfe79222368bf8abe3ff42efac9b94517b3ac575e3ece7a83f99450e266de57c300ca7bc3e5c0f1176ff038f90813185f5317c6377d94facfb01d2d999c5d44f7a6e447ee2c39c12f8ceaec8a4bfcfd9c305ff5fb20e6687ce23cd6e4f960a43e4b6c46446eb33cb407081decb410bcb89c811c77ae1623870dd960bba0b7235a633ebe58b0dcea7a44fc3856ccddc5ddf9fa8da30f2f3fcf1fb7f9793fd3ffe85301eb6c10f2fdcc5262e38768c24c901e7b0c1e722f762dbd57e72cc75f5a2c9816f23b80a11a18036f8a71f05538b68b94abde6b32aabe04cb1ecde282c5e085fa283cac1ad2a081999eeab76d710f0e5605d67cba9d1c0d70aa614e05714721cc8f5541d028c200ba04003cb1d62345aad792fa6142c1aedc8b24d1ca6ed18e76650769a9dd6e522a6298227a12c53aa86daf57a1c837769fa1f0024e77bd82204c09f999272522f5270610caa70e313f6a24146da0a70d7b256c72a47584d4c7880711f7ef5418cb89dfa47655b8d4b077414de9bfcbddd74581818157da5ecea8a3ce09e163eb480688b03b383855a158ba4c1c877a97f57bee15c3ad2a3a5d32329285f1d606a3af3bd1f1141c85bb2b55b0d5536f0aeb7ac473dd68b99059294f3c5d3c354ae8d7ff6883c8ed052a709cb97fe13567544257d61d0c28f7dae6e2d26514d4a92dbedd0f53805d80caa0d899d8e9f95e02a8571bc183e3591ed9c53f1e270f7610f831126ee97ef9f6eb014e743d1312d1d384ffc781bdbaefdcf8a403d20eb66939ad9b49b448774868ad36cba474009100712a70786581daa055729c16963070e81a78b12ea7d90500b1a4c02c0278fb4baa6e8657cadbb11bea1c5f9ecae92629846c8f339d528e166fa9ed3dfdc8fe44aa81e9d0ab47d23153f733664e406fb334418b6f78c237a9e955dd1cd8c13945986489cc9575ea5451ee11c878ad91f3d63963dbf97d749ba3595a7562157063f9203e0459bc129cf406771411041e461198732d04493c19765c77c5e646916198e89e34814ccf8267b1ca3fda4e9fbe2964df9c7065357ee29d5094ff9b7979cb94a34c9f7654edf54605b0f1ff0037dc91164a11c58a7a2908f293b10c6b7974f5934c703168738f62aab3dce29bc5fe2f5712fc25fb72d8fcb8db669bf21abf64936cd86da87766635f6fdb81846dc279fbdee978eb25ab10015f4e1e4a8170318511e7deb9306ee5543f400423749e4c6da67fa651180072c017314757777caaeca6601c952a370db54003fe1e739094f78c04a488c7a7b98f9f35080d108b0ea043ee14fd764eb2e2bd9528c34388628d7f745bbab003166558a74db05f0f761773c01c61d9419e7fb59ddff69e76ed061ee1cb7001dc00ef3149c7d4a72ea206511f64b866a33cba7187e7343b1f2a04724e6a9af2e2080cc06c81e489a3ba0a15b193b04e31280e6bd784d11d3404a9fa532e85a4ae374120706172a5d33e87422b4abcbc91b6c6cc51e8983349543b03a2fd033694eaa3dbf84021d3f13b28d204caea5dfbe38a9095614dd1e49ccb9078ac73665d25dece9d0ec9017086cf9cf5202e6d7a463901aa758d8a5bc045dae0a6e32940442876920243a1d6161ab42487d5869dccb5be9f1a3e66b4952e9c9f424b25cc62201a725856927c3f7bcfde0636e627bdd253f1c157e69c169ea415b8d8dd009550ac70fd00ed922d0879530689ba06c0df34ee0bb5b0f79952a71960654a52dc757dafe0c9e9aeaf64a7596c19c5d98df29cee205e2c6d4dba419a64a0f81dcde4b10bd585219d156e7f02a75f752de602105c76390b9ff01a435ece63e91a025582e38118ee3279374e84482c8eb20e0d545dbb9382f59dfb2b022a6255fd4c2764ac820c7981dfb428a57828ca70be814f240d25f8a08376022d55e095d14f553dec4f5a6386bff06c7f46cc1b7d907975c496385f461bbdda507f4057830bbef3b38078121f03e020bda0dfd25443e2bc4197409f6f7e83591b89579ece96fce4bc50b623f6280bff7a83b41f434c8c2a1d52d014ec1ffc3d2696efe8a7ecd5fa3097fa44332f4b0e21c092411211104532e3b5adcd577d7e44a271c2f0cbcbaeaae553295e62990153adaf14a5309eadc52822c45cb3c3cd7eaead95e4a31da0e026dabef0710e0710b37fdb00ef6bc0bbc3f58f97c6de7e04c45a6f4a6e775bc3461c8f6e9d0d2a1794c748f0141671344f461371e13fb733cc0f89b532e401c090cef46a26fe2d8d01b33b54e45759f6a342dfb34b8c31571e44937e465675914ccc98fc45cd077232bc23d2389f254dc1ca0a0e8c9ff2a51ccbbaee99e17ce6564cdb045eec7d075eaf16fa4e9d2f8f535a5d6758b37796bf9a506c1f7451ef30d192086f73cd49a035bb0a5cb05c2866c44852667f6080af7c0496d286da5c05e75b2e251a605e1329328a9627a7ec43eb57a6ace0cb71b1af11986a85f3b61ecde470ee276a14f359dc4296eb7bdad6842e2d48ef5c004b0b23b90c1b258756e9dbb50bae27250575f9a471ffe226a9e9b7f24a167c87eb0f990c123342339c792a4d7af27bff2e2415a59443c4131b916dc1788c22fbc2fefc1972f9206582dbb421a18d5fef526a37faccd20c4f28f73c05ac0f42c36e5f59cce9bbd852b4171da37f73fda1713b2a9a2fa22fd8a5debefe5d7d0d2d6b33fe4ca735ec79c5373a1581b7df58948bab8683eff696c7327cf6a404c80a9f6bd413c74b335736fde67bc83746c4b10f64c2dc5ccfc677d95c48fc6d6831d0378cc71aba3849d63f2c2b60d732eaea69fa8c07acb038343d9ade098df624850ddf2ed7798101b0255a878a017429db6ea79658d9fb94dbcdbcff7701a05ec89b5c330ea98b90124ef7cd73e13e6c69afd60846ab58c22b5118bb62cda12c11913281921cd127dd22108526b451ae338ad6c478b27fe8139a3037fc040db83bb0eba442824ab63c77fd98900fa282b15c66c8357a240d9245399a47644d749c1d41138a444743fcff5eb2e0a61ac7837afa62bef5a406735b15b3be51ea0834f1f71d0076b4b1e350d69561bebf6b6331963ef77c94c9e333c7158e25a30451629097999d14b4755c75c5b558b8dc0ba17cab8629bba0d66aa7932b696b594c52a98d2524ac7aa7419e9281434c7b65685cfcc2a27efbfe533805dcfe844849041393f4b882247506605f3d5ea1422daefa57789a8452540b829fc0af18578e0151da3149dfa4a6ab550a426b6e2aff39c3efe31cd25b649a47b098da97451e8bc77c7b0f50c491e49d775e34dac3b39384426d5791c4751de50272c9351eefe871c088f79d4fa8b17a8cb95967195cbaa1774c3fd95847185dab91d9acc4f59802f582dcbd0e215dfe2d0a5b6eb3755c2b5a2da5874bae2142c4313823f04d1296833115e55cd759ab2884d9517406b1c8005fd457cbd05203a48c41c6c0c76f32e951d2579ae19602e0f8e301ab02b15b8b646bbd2d3908fd5a25a123736e132af6dfa758936ac487c696e9e72630842a64370e75fb2128dc0ea5fbe5e0b62b013aaa50e0e62677433d82ff4f060c5cc799fcf1dc84f848addb44e56f28ef33be85391bc7a3ccb5eeb1fe510cc59c5b55771f475e3ea9bd2a68c8d9c32af6a7761aa02e3c9382236c20c7b6ca95c66cec37be0a53afad221a8cebcc3601c8bbb9ef98862dc85c317681a60b4342eb2ab125da431163a2a7b3dfde817ba3c76e2c81bf48e6f33bdf76a0fa3dd9d5ba6ed7e085cf913068f531569d6e0e1a5f05c393a9ddaeb605197f7c5b3ebc1f4ec52eac548b59b4e0b99248c41253ceb8763237e2f34193ade7bc941ca44588a8f8dd8a7b2a06c3f25ec82873bbd2aa7d486823a88a5fc17472dc878a668b565a48e1bf4debcc7c02182a658edd374c56e63aa9550f888fba5baec0d998e20b6374bc02d6809e037b8fdaddb08ead8bb2d8e47b05139fee7db8729df32b08db4dcedc9c7c57b73200681a5df02c023b5ff036e14891a7305e00c646f179ee03b594c9c1228d11fd5b8630a795798a205d2a7f8f73ebe34161badb2e12c8ec47ec6f511d6a88149214d436a09a1b31878b3e8888c70d5e126d9a1fce06dd018e0b1bcc66d7aacaaecf8ec7dcc2d2a2474bf69a7613c62922f8e0a206ec132537b902c4381a84a6937ac410b7eb8bc0c1bacd7ff1a198f16c678e980375281349e50c5fcf6934eb653852921a018e50760f1924c39933a2d5e59ff7efd359c16f113c07bb14b9862d6aef41a1f3b179ca9ca1ab6cd9e9bfaae4815eb133bf9a3176537132d4ff4f06b3556a356299f908fc0a6aa5ec4420f1b08794e44b00ff141fa59bdb4463194dad86596e7e502f25689345751b4efcf501bbec07c5e4e2a8eb624b83ecb5efcc6f554a25191447e9eaf05404a6fd62974bbde4f63634ee128b7cf6ca537cdebac3a0b143303aab6ac590d28295a0b7c238c6b747027c74b9f6ecfc8a545a7e650589df252fe6c3d85103a9acbc8a79e8094b3031ae59e7abca41144cec42eac7b3c348dc4cfee2014798604f177b0669a26b9e5c607eab0e5f3c079d109eaec0ce86e5b37ea1baf95814b6dc3c7ceb543f8d82abdc04654c77eaa6f4e7aa7a0633b31fb6c3f89788ec158ef482acc14c668945299e2d3fee88a039c2055d6f9307e5769fde2e47ed9d07e023749be3889f79927783c9c53cdd92b8d2eaeedc71e4deeecea0ffec2f42d9e84a3352e35c9f5ab2ae4d1c91c665d6a6a42a408e4982134c69468c078fd18ca92acd87901adc185e087d6ab60983481dd8c53a8355f3a00770062a118d767a599c473021a5015789f3bf79c8ee493090f3c9e8012a75be8746e637d9157526ed3ab52f3262d864ebd3f372fef13490bfae4083ecb489657ad094064e34b1e55584c5d5c253ae9430921171a8e101431e8cacce7c173efbf02691309e7572bad369cf0198103995026e18accc03cd8ae951f7c7d91c0857ef98e5a0ae9081c7a222be619d739532926f172b00fd9f4a03dac8d161ec2cc855d524e55e9ff99fcdf12244aa39d3f1b30849d64bb39d53df42eed56999b16947e9211ac4eee1b51e9125e6a1fdc3046723f0e7c981eb380b405044ed884e96bd572478a99520e0eb08275eaa8fc596204e9cf970371e79d70717e7b3707c1e991498440e36ccfdc3064201d6ddd20bfe02c9f3b590a29fc6708e776ed4931715efc319f3612333c37640db3a51e0e50338d81b56cfb52ae56e77145748c56ce65833fcb64fbe31a742da56eea76ad4e7591342d0a6b250f5b660c0019a7c12b4804fd9bbff20b82170a0c77fd14745aff6a5b55bc948f49fd974094b3b3f5390d131593681b2701584db9d9f63a18c5c5c9547e69f678a916b2479751e36e49fa36ffbdfe4d912b1e39463030da4e44c81a3e5893660a743e7835d1bd9d71308022473226f2c9875c674785dd6f4d349d2eef4e891384dc5c7e65c96f85fcd1080ed283bfe06659f523db58ffbf364bf3ebb67e310d4e7da67413c8ef1698727d47842a77ee4404480c0edc572439c520f7299e0dbe327f82cdf99cc937fa8b61aea7798d61a73179ce8990e622a1594bdbb91318732ef44dc8a367a3473e9e161893a1eaa38f805659900a6dfffaa4f5cecf8cff49a30145524ddb842b62e62cb8302b62cd838a2dcdba3896cbadb3e39cec17fba9e50ba91b61434a41f40edfb80ba80f76eb3e63fc93e93c7711c9e0429f153a3c11514373e9d6f51946fee747d28ef0e082794296e52e07e5d02a94e030be5657b1c1cb1b1c0e9f88c3e94c1f0f9c74ca532bf49eb8926c9b49ddb6753c4f0385978fb3748ec581db2e467715960ae8a626c55b6068293fe7b5ebf7aebe006373ee76559cef2399a5213ea0d21252c00b0a949123875d5070430c3c189f7b03e634fb828c59566475adbb2e3b2ce4cd6e88f307b6ded8fea6a38a932beb8f87c765a680c011be68a72ff7f3d9175b7f1c14ca27dfbccf4cf6bf2a9c1cdafb6f9dc43e90b168a7464dbb506f06b49d3e624723423f07b5357e85683af6d57950b68c3e40465d6c0c14dcf5d542129fd839f858ddc3bfffa4d4b5fd5755132df337b687cbe273120c3549242c207c8d19d6cca57ea5e83787aea980062d23d9c2b1f1956555432c0853071b9b12e35d647a4809977e0bbfee60abfce56b9f47dd5dac11f339a4ae4fdd1e6d9584ec64abc86c1288e09ef6c803aab5afdc605378da0263f04c3e674b7884c46584a8249a1226aa291e41dfb269bcd75f82a75247d9437b931f0a49f6bbbd8cfa8cf42d512bc63568490ac8ab0870760c7283ca6a579c23b55dc7edc5a956a514f3d832d50736d283ea9589f8573fcdf0e7c15afb437d7949c6e6d51532a8c9d57252bba5b3c3580493b0d6e41b24e59b0166524081d752b42ffd139a038c7f922cec6c9c0759d24cb92decfe87041c53b423ea46d2f5f9ef81dfb368f45d58b9bb80b407f7644170f1ac59e393691b052f6536857448dde962f34e4ea3ba306cab58770e2d330c4c319641c04b78745bf878daeb8e9529e335838b6b5d74b08ec48eb282fbaded1ba1237a5e690c163fa55bbb1694177e0288e8949ce05297d0e7ea421a4e2f13dfea3394a239d562413c6d1d11c2a78091bd9ea8a7f84f6161e19282759ec865c2d5beaaf3ea408b70e0a6a52ec819e5c57d039e117365d94322bbedc84d24bb74ebff33d1ca14bb8c90e4665722e1384e36d2f6e75c5c84afa51689a649f9f4b08281fc2ec2739a0f667103c81f6bc60455e84a337004409c4d4cdb0971ac9824e182f287ac2ec6eb7844ad32622fc02f0f2799c46e7deb1385c5f9767627ca9f976519e3e2fbbd5d4f4f4dc9f41c9bb4e3be4f13014385eaa171ed16c67eefbcedf09515a40139b20552c363e82c8f393f95fca10450faa1ba713ebb062e1c23dfb700d57fd1c378337d02747a141d55df5b09fa7299eebdea26502192a7bd516c5bb694d55260931d20f9a516c6cbe2a9de0bcf1a6c16eba2ac24a0f7ff328375091795ff724d73fea8bd6a51819472d9ad900928e93d77da548981c8fcdd482a11e09a1f8eed9184203bac3ec07cd0c5bcd3a4b926152f90b87f67fcc35903c69f84dd659429c0f1f21c77228e4f9c084e3ae50d65900dacd9720c31c00e4056961422305aa9ace8d051c733d2ea805b979b74565e5714fe3a9bb8823d2ac618f9d094823662f14f5de69f13b052f4120a79822258c233507f4454d13285e885ec87d448f8a80e0a76e5807227157949f6dc46a805b107fbf62ab9f1e422bda63b9635aeb490ae2974b6851120c6235c38224ce773f797b73aaa2f3dcc3945ac9deb5f611ade2a31e84123320ae9ab22de698d2c6a4bd2bcb13412f9249f20a882e03e12d79bc825c959e8e23b55cbaf6e62c648ac06116f4ee60174a41901b758004822f10ce4aa7df3779ef0bbbb49966c56181d9cdd2a7c7f6149307c94e77b219ee53787977fcfc6ef805f4afe066fcf0dbee15972a1d79a8b5c0c6e6a10cd3e15ec46bae361c455d3a470077f342fe054dd10257348906b707d4b965a1865f877ffca135754f7f3c819060518f02b6e1713887e279b9b9d00e85d11216530488c01354856898ebceb7a44d2cfdf973d676c2aa6f2ee4bd20712b86e4bf8a11e3acd36e76561409eccf50e2280bbc13f8b1c57fc5b023284edb174bd3c61c803245abdec5ef266dfc81926856db9625f998fd727a858e21a61f79f332a497f560af84184dd3ff2438e85cb9cc165dc17a5d86a244cce668f885d4dffda5d1d5761d6ff59a60c622f26ed01f3debd8dee4b85e9ea8eeb6d4c93c08d885417d4d65e159143164b9fa047c01b15eefd38845396ffc135cfa46b689ffacb196b9fe90b250beb78ec8f65e4960da60b755fafa9a7fa0dc47e52c281bd33209e0b266246e19b382291a5d0e9429d42c338a9f2a8bd3713a2990856f2f413c4dc7170bc73718a50d4cc1824ccd906a912b8405e31cc072096f7b20737e6debbc5b2ab2c5341e6e6258b0ddea23407ad656ae9537c2681732c520a492dbcb1b6e4fdfb664535b58bcbd86c80ac16f2bd66a0da166f9147dd9f73f484d11990d7c32c9c400cb854c7affd55a9aab3f67102ad9ba3349d9caa2eda802656ff751cdf7fad09afb1c6ff2e197f86c9b0a6fe55cd2e3283b5db3818b7c9164faf02701f18d3bbf922d664ac05dcf00a15d652738bac69b292af87336cc9c84b22a690af61808d1cf5182172ba0f30fa4c037c6941f91032671a879773080df76a0f919e2ae060b93abbf875c1fb365445bcf9cd61a56f4e17baa60afb972d310fdfceef7c74dca07a669ad76fd8acad6abc3e7e37e2a0ddd638bd6a8f79c74681f653c739ae0df8652c1b11e2ceb4f3f8dc933c091ab470b6d520c1154034e71b5be8c2d9e3a37935c758d9057f52a1edb861780a0e629c4c9d253e05c5acee3dc71ad242659de0ee8f3a199360d1a7185e1314ad7481bbc70cba6c5bdfb7fcd219875d03e9d2a296cda9273d456fa71965f4b412e9038ed975de9d257a2eebdf3c2d4ba559b2861a7562d40c4d3e866ab826dae174a3d173968301c2b4626f7a4dcea49143ec3ffd1139afb98adf4e7a6c6cc947dcce2366f91aff1a97d44e5825f51d5cf2ca4ef2745638a20c09bdf054c0bbb7880c91f317d0af53043596dc1832c856a340c5ccada08d811eb430014de3418c43774fc2b6a9de61acf470e12544154ae22e4253fd9be1e086f53af8e954b662c8ae641cc1a8549814952d5d08cccf33ea9a9ab000348ba821502f40eb60d2aa9421d40bce7d3f0df8f7d2a74f703d1fe85f98555795ecb5037043d622963d43b868288aa0df359c573b6ca8ffbe0982926ab2ed334a6b976ee913f491a199f5584861d384fae4b9e6aadcf069d8665bce7c56daeda7eee6f186f616ae8cb4190688fa46ca03dcc422fe78f82ad451d03b344d5cc728736ae5aa510d4147790513f21c7d936506c373c89a22cb931ea72a880c989d1893669491115c047ed72b6b54ba523238ff069a0002b1b8696d6cfb975f59f3b6b393aeaed2187d80ed46b3343273b1c4c60980e0adec495fda7a0db216e61c22792f2a5e8db9686a045de03e7881ea1595f928467a745a237ba21fab7ae618bc9d1582b374ef6fbeb7b8d2a1b009c53a0b14192d9bc129451322a2aa21836e09bfbe565f832e8474488301187fd55c081d87587303c0d310f8328d3364e398fe9160cde9acb7257f78a2909db1783fe5865df08f06a2880a8d388c844e1fe4b4f61c05e3b937f7e4b8d4775baed73145a2a7a00ff9c5406905d34cc57b4e6a4c58fca7caf72369f1e503e9d7e9be041bb7df626713519070e59a367917160ca11e53051166bdb9992cb900bc4f0154ad4c9b1910ad1bf9477654bfbda65227ef8d13a6b69a0dd0bda11f0de076973703977c191132f0930964af1311ce42df5f2e270a54f686aaf4791df491284e8b73e5caa6d1a9d461dd483abb863bc652d4737ec09af0dcb4f16c15a763f960eb0f6fdbad744770bd2d1418d7805a05be0b655dd1e38c192c4de376b870c419df76be2450002e274e6d598f25ddbf0808fb5fed12802d7e409dcc89540d5abd01f4c57e747a5ba470b0f220ffcb2ac85869f2f516819113c76a2f93ec0723f13f2e7796d681c415d53a7b54ba510d8640e637e76ccec4c2d4de9bafb60e5de6346cf475c2f4f9b7ddd175dbed5c802d8dbf5329b7c17281f023c8bef70b5363f7f600fe35c7566b72cfa2b76ce482b65af1b48e06d11549ace65a0350452d51c30c173e996d4f7c1367e99d9d124f6426881adc35690ed4fa6463eb0b32478242fba3f2957c5ca4b1a1bdaa5dca1b1b15315cf6d5bd7640a470509d865eea4aaf67d5a346659394a68a6baae9536d3026ba78e86f89c6ab029f72256d59b12d9dac07f6f049ec80ee50bc728a5357f77f507e615023e6c2045fdab0808ccef0bc9a96d1a7b3730e8e35631ab99fe0be88dd1b9a3248975c560beb5799541d4d5e5e56633f1301317d2457dba23f3ccedf855cac094b7a1eb60f3484361f5c1def3da0be80333361f88a32f888f4881f377b34475794d99010a176bfe7b7973ef11f6026b363a25e397752a5fb383e00f44037ed4df7e4b26092c2d1d997bf00f807333673ad67aeff5cf54aa60c276e7efb4e1f8b69f322880a718e1f1b9bbc7abae5263aff243f3d07bead1325b08f406f6cbe44ab6c8fab28a318328ce5083a41eeead8341896919ab224016a5624d4fcfac63c2cd96b54515e8c4eb6a4ef44c5afd5865d59578aedd5157be5096927b99e555db945c8b55d1e05cf247308ea904dc3533e8c39027b031feaeb8565378b11c450df62cf0576492a877592d287d329f9ebe804884d6297221adc1c0d94069c281b4c2e27d9bc21ef6510b5201cecc573d870e3dcea26adf2a5fc58c04268ae885cc121d9b6d2e9c9ed89182ed79ab714990e9baca082651ea86dda19e25a746d74250f518e4b52a312f5dea12d07ca6a85ecf2c28d616bbed0d75a1468a1e4a8adbc7c0108c92b0c211a4cbc0789645e38300399b80703d140d28da301aedec74ac6dd6cf245858cc225f0bf004af93f721d9e698cf3e085f18b2b35f210f9a04269c0134f3fdbcd5bd66a30b6e3e9c4213f942fdf42b956aff87703a358cd10bb1ba7473e5dbc95b25bcea06dba249882a364dbd80342c08e24ba12dc8483f42a60066dca85ab46fb626c290b27eb7fa7b92090b3b235d0ae320823ddf0b0156cb7a7a5c06c86da7a6f563198481a1fb9d38a30a210316a5ca920d2ca5c01ee8df9881d8d456b623f79c8ce84d1c56eefc43d0f85f1dbc97fa27d1136907677e0738aa6242a49ae541331c5d29582b1a86fe881d406c1dfb39a2e2e6d233d4c0adfa4e28750baa35e5c5d3052490beadaa50b177d38a29f8931eea81863b55a1b9417a8ab6672af7ca29afe246b4254bc66828c29c16f8dbb21d64e9d57e116617a29961aa1c66294ab363af361143f77cec6db5b4a819a91ae408e24f84b249e4fabd35f7bac3c7ac7a35e1db17c186b3bcd3c65f35ebfd541b41ca220070052a8376240d7e939a5a400a6d07fe1e48c4f04f85ff5f0196093d4e538865f6947553b3b68591247af8ae19de80f7584bd1021ab0fdbbd56e1e2fda9fe646e37a8f7e97acdd44b0003603472f238ddc2af3b16f3375653d57bc6d32c19bb3226783c999ef8ddb99b134237b0926ad1b48156ca5efe2583933d750ec8c1f185f479237cc9f85d91ca63e675c2c5e0f557a60f4adf3fb7ab5b918ec9f2fb4d2b67d32384c97ca3c343e82992496aa1be3553c04c70bbc65a00a613441e6fd21d55c87abc3589556ccf50b182602ee486f51f7c58a644e7ff4bed222f0a6e6ab19bacfa57054b83df9e5b23a3b3921cce50bc74ef8baea993ec01a93b0b8b7a9aba1e02244c310737fce6f306c907be2804f7b18addaabec0e71aaf1a3dabfc16c1a3ee41ac8773f2d11c8512208546a491d52ec154899f312de82f36277548b16f292f01cd5839c6db6591f0e3556309e014c4571b1731d3f719cde490840e7b482c30ed118fbe998931d9cbd27067f2027d1d6861ca4a210fd79e7dc68b8dd31cff7b3c2985c7ec233e9eff161840b7254b271e5d31b2fa8bdc6610dedc23f02ac6553d1e92cf9dbba0a0d1e990e8af5005ed01acd03041fda7596a766d72036ce76655d36fca639d3a3c81fba090e7c9dfc289f6fc69e9e3b8610e4429782d344fb5faefcb96c35e9e95662de420fc1349d21878a0215fe742f47528aa211e7d2f0fc036174775a26dfbda24ab356668ca9d808366952f7d2e8711165efbbc4f8c98057d10e6756b0daad61151f4a9857129755f672870b171cc2c537c787250fb58d3dedbee55f88836a1c521b62da4ed1470c4ed09bea30b45ddcdbf0da12c026525684abd71a948a571968dc8d6fb3a82815e8637a0f8077dfb631ca6090b9b598516b88b9828578aaf08bcfccd8fc21fc724a90bb31c048bbe7f426f4812075c7c058b36be9b172207189ae3e722ad8b565960d6c3402cd3c46ead21e3e15e18fc0121064bf428648e8867dd16848e69860d1d67d6fc4b72dba767d39fd594b3e0438a40bd7ab20cc6cc2aa1fe2fa02da181dbcc21b647c470bb3ac39554e0b51973139774d56de863793c276d69bb95d0d5a6aa8184e004ef3cfb668570a32bf89c6d83f3e75332e24f5b7e8a6d00dca992df139767a08b7d242d034264341ccade16ad1ab4e6ba31d24f6b4656de9b4f427e15f5a898bc6001922cd6d5997d36b6110523cfae1408b76cb48cf2e7fd1f8384fe8f334638481e0ebf738005fc09a96cff863a53cf9e9cff86c97603ffd837e4a85121d66a1d1770edfd89e4f5f58588ee11a2794d85438c434bd92a9ff2e51d4455469ef01c784b0e0bb7f50bce0530c4083abdb52a516bd1cf0677d1e9050bb8b86f7fa306013ea46d899d157b0ba0976404f382e31f5d84c642afab906a2234bc79be8e63d33952aaf0506a1f85b5e44c9f3a3a1705d54cb0b0879bec0801e3410ccdfe89ad071bee6ad7da144cf7d7817da69f39938501365b3013c899e79fc64f92c0c9110a6538fd74114a0e4196cffbae7eb5ef5e3d58d3fd9f7e1a4ab5ea6466c8209cb84c4727bb2583f4f83e4ef6c8385af34a5e66745445ee622f78d08013c90dc75563ead4290a26caafa93242a90fd791ee064c9b7407dfc5864c60c29a2cb13811a1decd3822be36a076aff19a4f31f7b911e47fbcdf28bd04157b774c84a682ed8ea2635a37edc20ece96d7646c13189b8dd5d0fcee2ce11112a0c6190534d4307206f3939c0dd3d9e7316a4e7ae935381109cfc1a33c7bb3d382dc09bf3a5c7d04342d516fc6f1f5a7dfdab41259c66f85934913f4fbc30397638c6e6a7423df31ced2b954300746290e97d2bf7d39df96bcdb11d6286378748261f624e10e00cea819f3a5d53bfd9c08aed3e556830550cec9d473eff16c3ffce89c4196075ca1ca971151ceeb29f5f9d79e314a4d7c686faa4d23d841109aef0858560056fe363e100c38a6c8c4b38fd0abf616bbbf4b367db63045538e6ab0b93b0f8e12c78c0e7709bfe798a3139c001c671ffeb9dad8a756e3da15e9e2c1d9695f331e1777540b3de7ea5a10c739a0b718c5bd808ea75744038969a5b9596aa04f7a34099f62074c54ca0e562086cd9df54f3b7708637d61144590d154647d46e3ee869fd581842b5e87998abde0ca7f2a825a1fd1f92461c07dca025ddddc2ec74873adb4189adcd35dbfaab9e93fb2d875c1f8761beb1dea665b90445b30485c7a97bcbc1d5d4178a147a94d0d90710078f9f94df498130e7fc8d8880b9f96f9364a4789a91e68826ed56711ffa981ad90f21fcd27345e130cdc1b2f97678953cf3750e033da976d65713f6719fd2ca669a72916ce8612c3c236044f03900462d62fc8b9b40297038f2383fb3e38f1d53ea186e30b31740a8efa6f68b20b08fc91f180c52411d7e558456efb3edd1afe4dfcae46a32c6d68f84e249a9ccacf18b2b19b89e33260cfe4f2f1c1f272de74e518172fa8d9c40483e7e3b9b997276f319ce85867cccc074314bf49f12382185bdc5e0b9f27cb9389d6d4d5c99c632d9b4db25d8abd837deee665c14c87247e8fd9369d630c93eef3e6739d1b68e50666e1f829bfcf98eba43b7e651a015298035d5e8c4b60eff674528444ba8cadd0aff5a9dc0b5628bc3a6a2f01d12d4bebd5da6269c11f8a6f368f5f311ffa6521231844e21f02cd6317f7b7da33070e554df0b9cb6bbf2ccc8aecd4faf29679c90848cd30ee8efce8d9eab76027666637bf49d9753e5c27df1fd4d8f07bbd5996d82239297e8934bde53ce9199790d30008fdeb5ada4d0a7654acbed3d219a609daa9e94cb827b3e7bc0d5c8a388ec3ad10b62cdd88f58fbceb3900dd107cce387888533aea9646a2878aca6d5a3a851d4a53ad520af4b2dccf7e0e6566a523795de2032934b90732e5c2333d4667068f67ed9f736d22d0097f3f546cc19df380bdd41862ede2f5b7c68cb9654b9ed084dfd1b577390cf09672821cd36f90ec184e804d9863e2139716b88df3951f513a96bfe7035cffd9cdc013762cf1141f4c1df50b87f834223de325f489c2890df54d9c665a3b2adb7833b81196d71b596b8a4d5f5c5c3b367d809e4d601e2af1d609282ba19f501ae35e45b73a888ae4bc3d035a2e7e992a5dec9eba9f7a509eeb8e8d8e062fb91cd6560e03d3bc5bffa313d5c0f9168c16012f597c9486ea4eb0db5195e5583e37bd1a6d5572e6a2cc46a0dd0780f80ab786f0f307ca7ab064015e01428747bcd38424775d629152488f572096144d6fce4841ff2a3c5b20dc4cabbeb3e62dff7fde8cc3019827e3b737adde9d5babeff9355d12b7b6fcaf746bcb9f48ff0e9c84244af08d058e97173b06726fda27faa57ca3a8ce7d934a77df8733e94acf781bbfa78bed2459c16c79d98ab1932482d170de774ee407bec82b65a441abfc8594576928fd280014088012c8190d01df6cb73da2e0eefdcc91afdb61827b50047086b88a96ca329a53a53057ac1efa216b7c04b61d30a7f361f872eed87e59271ab5e36fb93c0f8b257d41c0f8bdc67bf199ce8fa88c8075cb13075df057e45ae897f9e1cd1c0b1b313a63491ac1bbcaefe44ffb43d179f9d0421cbf6f0a31a00c7d391d5a29152d5e78ab79d68332092a66d4c9d92a01da01c6599451668168458db022de5683d36ebc812b5d2292907fa7c6d05a21a33d1f3e1ab9f36acd13407a7b1e28a5ddca0b622e2be6c0b3d9c4226fc69ea1e52e2e3ba1ebb025221859ce4f00e0544a75446e7f93e2f42c6f621c1709999718abf0f5a8046fc6bacf063e34727e5f53a0c568e0b47c534258420f713ef0b2b4c13c3b8e9cdcbfb0516be46b129395bb222039ca1047f9ed49f6dbe43549b6bec6bd273955e481a69d07135251920e90e1148ea1248f33737ca978d097f47548e341a4de3234f7857d6cf50d1c9f7ab6844a215731d4fb8a7238da22994e093d71e64cd248cdab586568e6adeadcad2a00696804a66a7733b40a6fa1159dc805440f8fe156bbf20ce8a3eae24d6966a10fa4cdebaaab70aba6d2b35365d8606cc192ea48c6b0b25eb01e71a47ae49e226633800755cfeb6836358028e32c882da7c625a9fc8ef03a353b1ffbc8ebf84d6397ed43fc2f6edd67703263b61a7e09ad3e995718d13ac9fd8033224e4cbc51b0e21f1dd95a281e5109fb1e07681967345136d3810566c8471c8f466fd562a8a2222318f238adb6de1abff6fbb2b64ea3692583fca15f644e68366f488572b58e9a20d6372b9338843a2aa51cebb185c704648e88aead9b7befd4f40b71e4ec82828085feb3a5dcd5b9475d40e260274aad5ad4e41fa2ab96801a116e965fd7b2d486e89378905d1cf0cae88ea6a9b9bf0c2b6c2ab8d95ec4aa9fb98e6b4d0db3ab8f6470a450f5338d8cd0cdabbbd460015cc74897d6ecbee3e641de010a4cd381545d4f5f8aa6de555a52ec7ea2a3de236154b3571550ba5db3f9bdb6e4d5b34e19e4794d4b478f8d39fdaee0115e731e82784e2cd1a0c650d001a79b2756e2ed611a4fce025faab1d7e7bbd89f4b03d7ad96a4009f8c80e1813882fb9da26e78d924a5829b2167b11dcf8468d309c75b74557be8df395677be194f10924b02d06735e9a808cc9b4f66afb5c0a0fa62eec69b3f93aeb4994fbe8a7cfa49b1f2b9cab195eb3daad4e115b4985089133cf1ab089faa082b5ae8b7525fa6ddbcece98a03436bfb6b7c5162535b004d6fbc2ebdee30f14cd4ff74abd302b0e21ae40c432bbdc5f2bc98187c1c57f67a108cbdbae5fc1024f75f2993a92f3bce0fd7bc1f06238910dee416272d4cd5871f531a8cbf81c11050c3ad7507a2544302c54b6d22e10675a0a53102757484aee6ac3fb899c5b3539e923ef10fecf9d81019abdea484b22433e353258af394efa1b40c5162b5fcc814007960c71a306021e09730d93670204cc16995ef9e8452156de6a2511d3bc762f11d2aa78b9c0c33972929716c1deb7e115511dad7261749fff0eb5638c8ff83854a72f171a6cc9418185b69d428281d5a1ee5b09f86eb667e766704bddae6fe4f48723f3bff0aa86857d468110225b5cbd6ba383dd40f6f7325604f63767db7bb3df5eb666a291cc701349b3d732a7bdc145aa68f042494230cc4ec232572750301922a4981e2ed4bc3a3c7b4e23b18c0fe1c6e2909c82b73833ed854e0a4777f5305042f3d4b24a9255926e3551cf7514b21ddc8837ee937622db7ccc16595c5996d9127c61915c1d41e5d9f93dc4eb1fd3d5ae60a65e701c977d9eaa7010bbc4be376e94c9d9deae35ea28441f8e4fe4a843773ea01d3fac8852d9e1e4eceb35bf9e5f1690f5378c176613847d375178a81867918361795e4c25804d47af7a29b7963e206756b641cb15935cb371369ed75d8937e6751c644936e7ca04b4182ce1c8e2415dc07b366352bdaed15ae32b15601adb3b59776c522982e60e61f7878ebe6ad5406259c9c64d4a27ccbf87019852f2e2494260a0fab8244e736c65490a4a11bdacbe65667d9c79e8f279284daa9595481cc6fbb467afd522128a4f7c5f3dd563c17245896ebd23aa151ca3dc3bb20a186e28039d4d9c70dbbb11cecaa6e6f1d1295aeb3cfa1570a63811695bc3786082cc4b6913f6eb006cfb5ebd05566918fd46bf5cf7c39f75da56d278c236a5cb0464b40791b6edae1c94c2b04ffc572808e77c7973d249ea9898fad11f940690bb88ad2fdea3624d773b9bce01cbd48c3634afb0e13ca6a2effbe2e595bcd4a8e0ffb5307032e27ac9b3e270a4e6ec3e6133b66075b60ac1f4e1a66dbd2521aaa14e2014605eece8cb2cb154448030a74dee7cf9163de842aa3dbd194bd41fb5fd43f3a6d3f325ffb18ebfb8fda080d4f0f771ab2f6897c51bece538512ccc9777a6a9eaf14f9935d26c4e7af0ec1818b5608e9d0e6cb21de357fd150e7e595ad2a9aca67b724df5e06e6cc8e14b085424891d41c8717530e5dee3229c135baa0400762abfe93ed018105885ada30db0b2a9ee447c88d128d62370ec8f90c0d9ae0ef9d9b2b5a2668fe275058c0664b8621165bec789a3b3e883a74c63377dca74288c54b8d0255807e168ed68cee543ff3a23d822d54953999880a76d6dc16266a42218af4f77eec56b2d400b351c4b4ee0cf91831e1bde7df7b3dde4fbee4c09a356d618b156aa813f25d9a33f76bfba937a8cd27d85750a00feb9ae82dbd5abac2978ec9756b76d0ee648693077f4907442d108d78ad74fccd32422625ed31b5610f0fcbbe99fb92e8d1ff5332d567fd386b276deec8f44ec763e542e6ea57214f7a23024123511b1acaefcd7f5a5e3c8c5fffef4711d66f68129bbab576f6a8b45260468909ecfbe91840a21ca1b2ea8f50849c643db56c77eb2573f5bf4acbc9e0d1d92dff911b37bdf79a88f8547e3a3a3ce442b1ace51bc8923bde1bbface9a17843eecf09c2065f9fdbec9c4d10ab76c51cc6c5ab4ffeb2018e208565f0b6b34ffe8543d8b6e502ad2bfd3a3df5fcda3641040ce7ea2d53653f6d8d047a7322560df5b682a16b2abdf695d57826525914413ca28bbb47f65b87898156b8c689dbb9a9de94505c3d776440aa053ea26365c14887efb282b3ae1ab2d615eeaae2ad0c8779a7ebbcec9cd099acc5d065bbb0c27128ffc7939ffaef2f5e186ee924d6fb3b821ee2d41c489372ddc4df4e8e0fc1d1516c05f69b61638fe6295f7fd8f9fba363130a0c8bda8fb910c706ea03c5cf8745b1bc4023b7dfb5e8f0e6f4e65efc6077c8ecc142f01c8e3ef784324a05bd549a7588931b409fd07af8f8921bec9315f7c0c154270d10ecb5f9bc9b7dddf4cd72ee27f0e0c2bb0fdcd8163ec4f7fb3295835873081ef6a15f3359db9857dacd3dc0421931661babbad6845f81460b18fd234aae0c6f905b1c92a98a466363ce7fae584ed97443855cddc8c261c774af38082a9007c1b7507c7e1571b433442db353a6d1dcfe530031f5af67a1ebebcf4ba351d2e3884d1e6f4352c83540ded44f9e5ef9b9c5afbfb0c3354f9390dc64c77b3d3c9346252bf83c5507544b125dc39a12c84f04540bbd0f60a564d92b1c85259fec2078a7a7228694c4c2d4ddd37199aaf542822baa09caf179bfc2e94206e2973e3042257ad5e6629f3a5c68a07acc23bf9209c158c9fb4e5199f6d03ff437af52700be44491e4589b6ee13fd7657c13d7b9359da189b2b80e2f14a3984f6b62c0398ea720dc445cec3529c980279ff1fb8316793be5cc0c626531354d87268cd1a08656dd0ea0807a7ab93595f2a1020e4d1a0a34142c0feae02bf7d79e1403eb776c823bdaf220fa12cbbb07f710794d0920c55a6feb2f38c4517536d7e2a9516e139b24e45d520e300fd1f71f3b97cdffcd26914dcd63828aa1f1b1cdfed8db6c66a54dd9747f6f57bc488fd45ebee1a335f689cfbd153647386de4423b1bf3bc76454065f29d802cd057100dfcfb6d0d2058ec545908212d34773a296c7f1d61d2e0630c47cdbd6d71353ed6e2d462942d477579c52ee1ad8cb6561210821d050e3a192688c3637af56e6dc87a94900e5858fe0de7f7708994d702c7fb4838b06b6307872b4ed80af6782e809da1f53874cdac368916044a9c5a3fbdbfc048e905dffb5352332c2759101a21b1f48bbc92c1592868d2bd52a58210b724cbd115ee9af9f40a5a75a707a8a1182f345604020261fa50702fef53402733c6ae0645999b6d983f18cd62455e0debdf3d08a9a4c74b7644d8daaa644ecd0432c99281a8bc2971938ffb19b9186725fe1d7722071c41c76606441e0761db96356ed5b0ef3fef7b5d25ec2949481941b6228c8b84128549a57e2d30dbe9dd3e6652a4a3618b10f68b9e0063d1c758991e2c77187ff5ab6a81feb3a96288344e18daea62370b1bcf6dc0ad3ee4aa663a435091bd30d9cd684458b5418e455319e3579ddbdc0b84cacf6ea90ec799e252c6bbef191e0cce1ae21149259c773eec700ef04132e536bad7453251b21e62158c65916ae73455ece7ed1fc275e3723254e262019fae0a4deb9f6354fc2ebe443f37210a40b06f910b16117f0ba8964ccb269b774a2e23e8ffc9fc50bd6c765b673273c2f6bc5060e9d1ae84ef4ce94b81f3a6b5c9f0c43d18ec35eed13f826af4cd185cd015c30d53f6dda9b1eb11fd9e10452161ce7f80ee9cacfd75f19ea731c76e5ab245eeae1b32b76c4e144e0b934d56d0e5218234987b61fc0e301d5555a1e9c9a6a68539e92c292b0864cebc145b66b0246f8553afd057bfbc4005c15c17f79b7c64a0584630c08c355d87983e2c0d7d8f738787b918d1b1cc7755e382e96f802340324fbc467f3ccfa9d695fb7055d6fd72e4137de605b648d3346415c0246b2470a4208dbd7667be5edaca82c6f46ee49613b34c57b36974847fbe901e1b0cfd98bad95637432607a7aa03ae09ae446a5256c869af8a3a233ce3cb9eddd09778a16c3032a3f3edcb154eae23da4724fbb58723f3c64d134fa69de643ea207964b991073522922162906e43b4cbe4f3aa3454371efbe665f5880aec111b037fe9d4e15f1c0babb84c2aeeef91d0e397266e7d0ae9192e256c5498bee8a9d9de02aa1e16ead9e5a01750ed656d8e35b52694d304f561d170ebf264597d6c63237617da2c4a3dced0558bfaac59dcc56c502f94f121c03e75f5be89c04269e60e1044db775fb8c5ca7462143a03b8d5f332781de8286e17da8be0290e7c8db507351257222a8659d042092fc06d2d544cf3257c6303a1799fec04e7f8f0d28ca1b6a490b52b857ab58a2ad29e683df7a3669d6f6f416944001cd89b717f3afae3576335733c189e27fde6c021e1e1d810f86a0e21495e9934bf0dd4e482c55eaf8ffc68222fc38acb8f8d520ed82e8891e998824f2a799fe7b494fe3311598c26301672a124e261618fc064aa47272272d7b0682aee1df646fa03d134e656432af330cf82df539ef372ec1e4288023f363650e9eb8d85ed19559bd0937acbc6952b339f430d8ee497d48770a3119fde1d2ae0a8fd0619eb5a3c5ba3f7012207435c7bcb1260ed4f887924e3110f6b2f4644492dee38810b7371a57bd5bf3a62fb7621aa3a422d72667c83028172c2f9ce51c13fcbbdb5d77840b37c135206d42a2fa49f1941a2334bb4dd50024170ebd52c3ff5cfe3c193d77b797d099323305724ba521deaaa5fffc721df5d2367a623e5ebc7e3b3116171f7c6daf0fe07357c438160d2fecefd596a2cee36a28fc8c6c9e50c1b7818dd5a8165bb8f10936d7f5541d794fb9baed6f86b0224d25321471d941151fde04d5464b2f1c91b1975d407a4c4a51d4258ddd170ac89f6139009d0db71531056a46f444a26a486d67e808b421c5653dbec3cedbf43d9136c24cfb8e977dd453766dbab9dd32a044642c28f5f526f1ef3ad2080ca0e59a0ba76ceb37d393e46b43a0528c500f1044559d52a656b0a1314db6bf35bb96464c23f27c80ca72272ca225d177ce7e8cb50ddc5bc0e776fe58a7f5ca6a2979b71adb5054cf377eec1161dd13af1e2df54bb24533f7914c5c34f67c4206fcbaa95322bb902e2bd3d3aedf769e87487f63182064c8b37c9560354488d5b3c8d5728e4bd2de9469a9f6645632f5b0b3e112d7823faf7fc26ebe9b872a323599de4b8e36d0e6cb3e82c394252af66eee95b5a0b802adcddbdd1dc05609397459d2a9ad60ba54293cd577a3ac2109520fb0b96ff5df34284be7ddd166a8bd89320bb6c74e44712d531ee9c81934c069577f37790c1823462cf5ffe4fda2bbb3ce06841089f936ede6267927e71b825304e6f0f982a416b817890b896d8c8a9a9647fea4661a1d5bf777ace019ac8dde40fd3264a9d874967b5d60f66eb7e7d8d500220b233cf1bf36bbc4ef2cdfbe0ee0a01150e7bae53aceaadeeb1dd7b35439816a512aff321865df07ae224516dbf4173232859de5ed15070395bb95f4bae3024f10ecf3f4c78da8af820d076e54c6e54fd09bd333ccd83411c401a2a03c8ef055fe899de335b9d1bd4a44749c987be31b9d5f7c74e0248f4dbc0d2f797687a676cde863741963d30243f9da15f3696d6ebd81e2baaf1e6e10ac4c6a2eeb25737cf9e13be54c22723ea5ed16e268a572804f14e9c73e2e023190ca81d5f35f7af45f52bef67431db21c80a4004b0f8ad92b74f57685b3ed5a9b45a6ae7a9264b2597aa937b8453bc0364a1c734171836146da50ea0bc3116c36b918b769fa5a259efee3c0f37e4dbf2367103f85b2d3b5290d2ed520a7b94e0c626a649e2f2faa125714dc1cf35266d5cfaec2900032d7244d219c331d82dd4741c8978a09889c41829fcaeb139c9eca29a1ec255b7e856457fe7145b183cd71bb4db4aad8261b8133295275960be6702e7ff35e988c53bf5d9c2b70ea1efacd1d432ea90bb4e8322c7a9107971deb0e8cf3c3c01e1485465bd50ab5799643d0f2a6c9c6313d3c09d37d7e86121b6248d9ceed2bd4f65fbb86502e0e7ed7fe45a02af747c902baed31a9be1d5f5e996da0395915d3d74f26e87132e8935da38a01317607993ce091c223f8edb0806a68a9ca2d0eb46a6c4c0ffb52552132ac417aeccc04ec5b8849884bde7f337be9cb49d884fb5e36ada645c3616b9c9853e8d2044d6a1fb01d5cb752e7227e59a2c76c6751be32af83f65cdd1f14a81234c93fc3ca09d2578d6d127086404635a2bd67429de78d5ada4decfc925cb3e6247f2b068ef43963e4f861d66eea922059b13ffc371e2f08147e69395d345680292f0ea6979b4188286acda82b6c27296a5ab0a80fe8c668d2e908b1ad340f635d70e61b330f3181c1c0f5a16dad87b6e5ca436f70f1acbd13fa801c9fc1324dbaec7ef3b4f59f9cd31df339e01f8a7bed9b417cadea615c26c7fd43c13dd9ba20b072e7913cea3ad2a9676da558cc122bacec54429534a3f7eb5ea3d3fb7a10f4b1e34156d221f020bf5b7b3d5ba31b0658c7999078bb110d491cdeb06f769347f4920734f14186b1529ea1211180c8b38caf8fa7f27c0728089f3d3672cb076e75ed3aed1202fafcff7d70114e92ef2ad8cf3db82c3f99a6ef50d31e633411f5cc83535d725d172b5895358e7421061e5d1598cac63084983bba6032b12f10ff60a88c9a4c2587398446259a0051504b34b311ddfd99a4ea143e4bdcb4c8925b562dbee34ef361dc6c6c1eb98ad1b76046a47d089acb060266360c7389e1d748650e54a0de39e3825596b6d58b01b695f3a23837d5e47b4ddb715f270cff3fa63ddda60376897428d3d8628f463d4d28927ff677ce8ed1f5c746b0180e2006f641dc747408c897af60a051f8421603e8f435e6678d1276a831016744ffd70cef3def2ef66e43c985832f5f9cbe2cc9a5092a5292f639b18940af0759ac4d775c098725716548c6560f9a83d63680466cdd1c0bd19cd69e2fcc1833decd1f93b815394a24a055a4233e6cc4d0b83bda78b3984cc4d48ddfc8875a73c161a4c52c5123bc30168ee5a18fe55202b64c5bbacb8690e672081d832be4fb0a3cfa053e893fbcef4b8acf63b4ae8ebb68eeb604b001f2936d5cbdf2d2cf0ca934de429621a05719a0dc55e44e790200c904fab80f3b06f4b2c492487705e363d3e69ea6a07f0e592e8cd41026022c2f3f91c24b87f508e8c9835886345bd18138c1c58d45573b07127b0dcc538ccd8ecdf186ccd5f0130666eba3f5a55e538a40bc148e90dcb8ffdf78202e7004b512116922a613c4b3a7c813ccae29a86bcf06287f84b0bdda200f6e7ae1121c76810f28b06a2d410ad0960d89801d00eaf8428bfd4e44789f70e96f05494e1ce3d2febaed55db1f8305201c0c410cffb02368f0360981c7834423d37a2365f652fd9016a389bd3ed6e3513f5a81ed5e27c76f17c89580680fbc8aa757de89ad5101b83f06058cd5addbe9d73c334872d38f03bb42f6790c752488f32d5fbfcbf5e78d9fca096ca1f2a760e2ba1f3cd87d37c9ef6dc9030330e62b48612c49af64e97122cd66344e9fc24970b1fa57b162d83e577d8871b263c52cb52f9eb3aeda7efe4db779e51681edc43d992c11190a7470a44ac2b38bede206168eb2f1f0e34f8e53e46f80dd482109030b9e8f19c8c11019dd207f91ad1dc7e2a4f1749fda9e7dbcbe56e177bfe0afef0b7391b2a967884846226ffc0cd797f5f29a260b54558f8466931b6e435d2681663839c7654d1a294b09b2813e7d4139af601f3e4e280e119d4b94a4e03ef9e5f1e51786ff42644257031ccde9741663c4102795065fc3089c867a428823ad8f87e935aea642b5338bd0c064521da0f56a2894aa8cefaf1de1f60adb73807c18fa95e9a510f2d4c211ed481151b8700259047f6449e93883e4126eadefc9dd6b812aac8d921a1c7848ac1264286ffc35109a5a3ab096f5900c2dcb2cb2d1defc2ec8367fc89dbc1feedb12d4d086dcd362f485dabb4fe0eaadba56067b5045ceb88118ec75aaa5d24494cd6b588355dd199b85ea100eb12d6e851a172c19c9885d2f410e8fab2668d0fcbf69533d48ffe53dc8dbd9909aa97e61823e803e3c2ec6a0724628a098b5a15400b80c5050bde46d7ff76271261edc816d7e34cde09d911ed11a8bd2cf895abb00e770b9091ab687b315040e8ce8eb8dc340f946bb9c16e1a360e7076b67bab4fe09afaac957728f395e69f185aea71c88ec7165fce1561b43d353ad78ba6b85b466ea6382d1c1aa74e7e1b5f18143577a6fc082ecbc85d5d644187707f04c922cb7b6af35ff8f16567c37dd564c3aebf28f7857bb04677645a6ee7737ea042d67c178baff46a73bf06a24ad37b7e420783e4984872ce395fe8e42715c6bce34b206d9db96732fb128633a9fbaee0ed416b7b67513815b5deffc8572bc309714e384f05424723ff557ecb6a6b7349c0034f086505c351214940af2594a7f0774b886e709cabe95dc16b2b9a18090c6f3e9cbf0fec4f6f48dc667b2d46a01dddbaa10397345c655aca63a616f3c154437c871d23ac4542efaff71768ee0d476a928b6a537c46a297650018c6b5e7d70c6772ca2b22151aab4ce9ca3b7632ecfdbe2768e9128b2389439fb757a8be1137d864a1a13a2b68ca9564b2f7462be457f9c9938e10e39c8435989025589b4586aac82ec06b5083ba2fcc0129bcb929f8bd4baa4c2842dfb102c1d8bd96170460880345f3d828e7823b0d6f56e8bcb30333366584bae780e693bea676a70d7fcab9528cc74648fbcde1cd5ef3c868bf8c684682d3140b207fc0fb872ed60a3849e1a27cef3f90f219ed24e05f1fc1ec92009c20115843dbe93ae503a062dea181d7e5d90b0244e34ec721d37ffe5e20f262b3f581c9adaaadae47324daaadae4d40e9b6c824f137c18a5b70114096665d17b9b74fc214c0e78d192549855d8c7788121ff4be3aa74fd761aa2f9333de02cdf9bc43ca9887b2f90750085119872f66377edd9fe9ac3ef9ee6665d329262555a0c2f3f6b8ceb2333686d76b78b59037c40efe6874085042f95ba81eea9dc11d9c67987a48dd178560419548d9c2e727942e75f476b2684ef923600ee133a0e5fabd9f402c8a41acde6a134c90c9162c9c79fef332f44855d752ad2b796ba6cacb3aaf912033e0042fa1bad2fbbd75158562859485001e9e5dea2e64d3234a986540ef45533690a5c4a92024875a1a66685af577c9ca490e2bf579e2f72b7c2eb99eafbb76a2a06ec56a8dbb320eaa1a646be306691a0d2b80d34445d7203912a1e4d7b6bb3c1514ca7630b8ce9c7845e529d8794b2dc865f271785df84906a986ab87849ccfa54c67780ec29c45d9945d6ee2ef8213d55c1251b3a75cde66ad8863f1bb37eed29eef2df9df148568a9a3d2d92e4ddb6fb9a62ded0134b6b9187c851c36e0bf9b8cb144e9afe93425e7f2d6d0074c170ac1a66d67c5b282109b0dea2f7e7bed637155b9c23a8b53e4968304a127a2882af601c8257f2c9234fbb386fcc68390278fabbdb111f22cd31fc9566164bb39cc7d5804a6f5d27e370716741f4ce96f4004a4a715ea455138f384a456800311a71aea348d2c594f3c480d1b69d2efdf42f22dae8a242c46c086f4a5bfe4be536cb4fe70bce38951bb2f99dbbd2fe924095a24f160f73101f056da66184d1b0d9f29f58928f8a5a161dcb1c25861403e0e28abf655debd1dd3effee27ac9eb6367fdd9fdbb6d688a403f8d00a0e09bf028ad247b4ad67d19fb5999020ad4028f2767243ff86d2c4645ac3b17c7b7c366d7152ca2340e796aad0931dace1ca9d91da38f1257f1e773cd4ab712cc0e0072e9a0eef5a22057d4ddfb966922efc9e0ee7f6a88a1afcf5bde598479d04c68ed0cc8189b5f2f861951fe6cffe24877f8b062a98f4b408bc98b38846f5db34aca75537649d05e1f45760832c145bcdc3663a933fefbb99f7aa49b19b75b32b9d3b538e360e47b2a1c580931cbd7c4569a8553df7f61a212784f53fae32968f974fd78b55dce2eb806a4cd1fd37ce58be213d8be83f05225e7c3d2d078f469020813b97ef2640d0db2878e68c231075064d7b9cf2fda791a4e073f8abf59a66a1ebc18e9fd20c7e0cb30d5ab9a7e1567b10b261121fdbe0a3805b89243f4c12594ea4fdce339948590e50a060d734688059ca8ad82b554252bb2dc371e9f41359abe590e23c225026170899b2dca5745a13d57d6674940ffc0d62257c12c9d2ae0bee8b2c21a8b4419e8b42906813841689ae1f05f6166c658299a08bfb81299fab28cff2eb986ad29d6e47328b01da24d5507752c9d31a339484d7599b098cbd7b0145236f4f51291163984dd61d889c3ac5d7815299738ea94e445450c290bd7ba43116830c11fa6666d4b75f8a7002558bc08e64eb5fcf34eb32e661f24b3613a5c5c8aaf1b65b76045e5d38709d484b582d0f04b17dadaae30ff49d1f330dcb1e631706a8ebed9bb94c2fd81ba9b2b927949bfca0acc096a64d47f4db860a1201d7b0cad4355fa664bb1d304e5de9dbde3691afeee3b7f06dfb09c66d07a4e9b9f52b6b9881b9dc699674adfefbf30b5ff1ceda2e8855db4b8ffd77c687bb8f0ead45d88e1985be9cae11ac79a8d1dddf3c3baed7ee885b49e26dbf55ce66e765374e76b7b47ad52e519604828932efcbff564690331211159da678b7c75d5e658e2c34e2c53cc72256c70325411891310b60b4b530c49d117620dcae51e3005576805250a4a49fa53023cbadaa4f3c80d34d12cca1658d91376d092d7bd6d486ffe38569314335a214c49c135f234a0c32db6ec868d66b9eaaa8d6fdb320e5022092335aa35a4befac2b3ae2820d87267f9dbe8acab13ebc1ab8be5b28a8d6b08190213f68abfeba15e7d47a6e67676b5c908ee64d0bbcb220e83c028d740a90b43b2b7287bddeb4216c09501db533eda66693592e2f5d8579cafd284d43726d0e21c26f1d9a65bd4231158e327f0e0903e295b22ccc62a0a2900109b7676d8012c6007abc8c5106eadc226ff0ecef4e0fa5b664109cee442a465326b174760edd2bdd1f473022ecbc1bd8d2daa24abb8c1e6a391c398be14f5d47d658b5ad14061206764c22f27174750cd1b4d852c266e30edde9102a953f1c388d6edcb1d43b884d028976b8096d8cf6197d6abdd30328752bd058b00ec60a502f4d2b78073a8bcc1ee493fc64f315d479cec29748fe86271eb8fea8b1a440d18120b0e686fd3830c254e7b62f4d721965e30988ee03fb759b994a3170fd391736d51e9c4cea1441da68df5d00681b80f9045a5e83e6fd440f78c5845acdf3c6ed91e7160ee6be356cf716edb75cbb014be1b4957605b9cf059fe4816729ac7ed9f2ee6c364b091867fc56e6ee67ae2047f1ba2d4b9907507668eb488220ac99fd54454d0f1bbaf23cf53684f27a998eab9cb7fac77e69217fca59ee41f48d2eda8b4e9180fe525b0770d98eddd9e1d8117600e7297eba86ee7528713743d8c6bae6fd614fda027aa418a856bf963666d898bd126e745196aded3485978498a2d0409d76a6417c235d41454c2bec317105452028addb1249c1bbb8c2a9fb014921a1c2856b659059a1feaf9d1ffa6d59240299611b3ebdd384c62a1ea6b66021a12d6ae3746d5d353509dbbd40c0da5403fbcba74ad5813c276a1097e233869b9b261b03a352f4b4f6b7fffd79e201e98937b47288c2c5131541586caec712a6eba9d3902adb4e1b8d9e17bc0024c149044635b84e4f3da71da6491ba98a86189d15dfb847d3fe1d19946a72f72698fcf6aed6012cc33c22259ddf01fae6057f88109985637d95ad046822481c1e7332c126f2daaa69e3529a7ea01a0b97209034a076be4abc93c58963e4ccc1cc2d1218496db43bda4b7da3b0466beb0eebcf785bc812b29f763b5b7854b4c38cf2754874be55e8a236f9f2c72c374288c3f5771624afa7ad2ff85c0c4a049d695befc0d63598232c12499807616abbc65ece55c291e5dbab508644ac2716075f65ecabc7e62452b302daf2c3f8cf51bae06754cb99932a90f7de4420534da2558b11f2243826686dc0a610fd094d32fa0b045ab7ae45364eb7004e1f78919e2c8d9c612b1155374b3bc81f2a0cf7800dfc9c3de80713db2082f2a9c52d0de93ca78c029a36275158adb4f3ca0c0d973d45a8ef0f80b07c7b130490397e00c35c1e98e1a4f99aa5194b4ba23f5e3f0b36918825abc0e2f900294201cfdafa51d3c946775ab688a3cef95bd4ac1275650e80569733ea14c220852894bf7e39637f9912a034921d0606cf4629c521a75981682974b0bd1e7fa0fa6c98337370dd60a1d2ded7c0c426ddf56bb21324854cc483f6b6f954802902828fc8bf11605788ff82d8d6a41ebd8bb95fe564c4ed7f412aecd980792c069659f71cd4000f55a85d770b045136f7f392187acb13299e2b17c638ccee09b24e3104619a26614ccfa33a042678448c94de882b075d564cecd0f87b447d09984652de7e878bc98fe245a02bc21622d7c93d4101c865f883ec1aded4350be8d9d2fe4a2fb0d55033730bd50da4e9cf4977b5f8f70f3a0d38064dcbfe117ffb246872fd9ed5a5d9eaefa302aadac8721d0caa41e5fee485cf7aefce33c15b30a659b2310eddf4454500bc1fcbd1a12e4699c2ca9f44ad9c7fc46562b3e0ca3a50487c3d9b24c99bc56b6d023e9a0906de4c9f912c6f935fc9b05eb243e1720c9ae9090485a3062f52b2f3e7c6eccea08d0f554198fa5c724d6d87bb06ce038bc6ee6234c58a4aa0526ac6c8fa6225c9e9e9cd8e5c5b87917679bc09e56d12e7b41eaa80faa6da4aeb7f50d707159efa1605310661ffafc4b1e1e840c60acf6f8efa4cf5201688aea14a7665f26714e75066081691385e546fc2f49571c16af6d058681be28a905a8292c85b251c9417ce72b6372aed0bd60c2a5ae04a2eb40d97f6720697b7600c0b29b12d27ef5f172205151cdd959cbbdf18acfae885cf2601220109454e432aa2cc690c37b1de3c203aba33c320d262d6f48878737dd50dca67494beeb4516fbacb553c54ebf9b768658f02607cd21cfc085948d9c53339f4e717e4d8632f6e445faffa30bc45b37cc9b8c86c123edeae2eca7fdc0aa1e2ce182cb50936a5bb7aece9cfa7fc4d1caf7aa8f48185da8547cb170dc426aa424322b82eb115aed18613fa98b32fd47e8a48cd25de6d27a82048b2299f1aac3732c7d678122959d1ceb2904aeb5727a2d304d66e9a3faf83556a2051328d87250c223ee942a34beb55fb410dfea3a6ad95652b5810c0ffc0182e5fc87d3aeac0483fc6e9d63ce9ee412a2b28b05bda8c8d8f9003a100765e75bc5bcb23f1b977e5c83725f97811dcefc4764ef0bd95b83439e55dc73735edeb1bf6a0737126d31b315406da93ced93bbaed88c1f6c5e70fbc760ec25b93b7a314cb8953f9d60d4f225a5803edbbf4affa52047444bfcd41ed8be26d15e0db62699722e79f35e37c511789a9a2c6786ba2a3280929680d6e7d7e6c8cd8ebb1d578880c24679934eb0126af6ba6c6bfc7c3053ccfc1f7b1711a9da80864d6182b913bac4ea234412c19f451478fee37081276a29a438a6181bf3a72ec5cb1f6df5d50964db5c87845e4e46e5d97630cbb7aa7f5483fdc86c0f24f95bb1069dc1c2aa47671a441006168566e6028f47b46b2c210675861b5f153dea75a40e0dc64e543ea7954bd7626b9838356055f8a8a31bd770d7125348f172328887c5346f839375b1133a9a0357f2409c2c51fd2c4cd4eac3da4f0ae8020be9a50b4184465c136e42c165632d4f4e56e8cf30a4960a672f90e806595454b45848f944a2cf449d88a8625394ab454b825c6cf8096ef19013d9a892dd50da0a146bda70cc80cc29b813abc14e5c54e6113c05530d2984103111a2a273850d8e443fd40ebaf20ea9d303f777c27613f9cb623aac39bf9a4c2090666a2995d6784005c8783b5d22b18de0f0449e683134c84b682ab689b3992eb87b6dc9990c4eff9cab7e68472da915ba0732ac44c526a5f70e5a1c6992b3f3cf2ff4dfcc8eadb24ed7e2f3e5c72bc2ab9eb8044c566c72967be09e404b90274ad303bd178674360c7a184566013100bf030f69037a106110434872e8404b52b2fc614862a47493bf266f0e24daf4a5b4eb1250a4f1e85e977cacd09a66f362b44c73892f97ba586f26bef720ffd12fc511f54576b702cabfb062afd239c04eb9fa502f56d80fd314c697248251f57da050a71085bdc782fa8218588f264cac7da35f15251633f892820c281c5faec0c08d74f0d55764d895a30250d43ad5974d1dd58a78658d0d59afdeab8f36a6401d7d91ca831183343628226598a24792cec0c45e58db36fcf4b6583e2868996ba4fd211e0068a13e20d55090b9dda05f4f557f6b4cff6227049c9c712a97500fdff57b961b334fcc822d3014af17aa6427a34fd5ae6fcdfc40f65d6e2b67f832e0407d386009409534f1a4f1bb95ba6705f4bcbd145bff18c65d3d5cb9645c01b8ba1ac1f19d2a73036831ed02d7fa056f05eccdaf7dcced3a2437acce408d37560127f8e5ae4e2ec644da44a98f16d91b77ab8eccfcf8a8614057f302d127b43bff9b0f4661507e3be420b1af04de2ee4a1ce9acbcfbe9239b8582d2be65b0df3e3bb3dfeab1063c9b8701aa684949708c4681422cc34490acb48142f1df7072015d9b4b80399d3b66af4a0fcc8ed548a80c187880d4120c324a2f9f573733c1968d0873de0881dbbcbb87a1e16920d2b6ac456482f17a202fc370aef3ba77284a60ce2cd6584b1d949f9fd825fbd2e785c60be52e9d9839b4ed8b3ede387968af275bf80ae18f761cd1e1f4a2094bcc19a7a8245877ddefdf9daf3ee5e6b9de960a37032cf560d5b87ff2ec3dcf6fb0981ad3b084719867febcae290e41e45acd4ea44767a96eb9afce5b7a375ac8a4d3e6431488481a226b1b9a4df028eccaf9bdb8db3632a2fcd27563709d9d8af0413eb1abdbbbd8c85f12c2235489223e01060393d6aa6fe54572f6907384c3cde66a8ada26394dd1e4b78857e7bd81bfa4db9470752cc5a1753f1e295ce58d7eff8cd9e77d4616cec65020a4b9cd9456e16e397bef76463e460ca4a275c42f28b33da8f6d3bd97cc5132c6cb6990534823f2b5d2e185723b9148bb7a550b894fd48fff190bb039d690b19dbc5736671dabc7cdcf2e9dc0031919cdd832ef26b2e15f857f8b4c92ec90f6ea55d13127513a4977f4492c3cac7974019c250702ef994bd68e0337e6a16b6d556c1c27047c7782bf1435d393d9e1aa4cf0d02380e212afea35f8ee106003a732b90b499966bf8517859604e4be5127a0b52750a7cfb4ee676de9f5231a3d5575a75b95486cfd1a3b424395c5ba25d983d5744ca67bf13795e7f28151f0d3a0e5ee4e2b1475e93ccfbe11c135e10bf72fe61f154e4e0e5a5ba285a67e2fa5fb8ccef5d86b1868139bf3d80b4237ecccb5293e2281a713f0f50bf9dc3c7fcd0f90ea3530c917294e6c31d57ab33827ecc8c3258f8c2cc724aa46876a61ba7caad5720959fda092eb1c34d707da0f65a3897ac27672fa72fe7deaa4c77900a6b62092890c392030abc73991f816c25de415803a551dc04c075491f7b05694554cd79ca3f8c61ff282aa086e4c0a05e40204536495e3d4f94db28f30d3eb039e206c7996e80759a748be0edae5cb1582bafdea911a0848ac3acdecb76780eb574d0d47a15b90c540022cc555cee6a4f64166eb6deffe6ecd6b8533461954330d3959ecf4be462f2c5686e79df8ee30bf6522e0fb86d3250aa1ec1592c9e98246fcb6afe8eb1785e299e85aea3b3c73bc8c2becb6c5b5c73762b500843b0a5fb0edac8be82b560bef61540f06ebb6e472c628eeada0addfe17b9838f56cc3eedc54156d232bcb0d7d04ba68d5bf8d9f56ee267b33e47fbf0aff7000235d1da7067ec08aedc8ea9c1922d6b0eceaacddfc4411cbfa3fe7b3755c27408b191ccdc6f950eb78c3fbb71c4b2f5c396698ec717eed44ccece92fe5d75aff2cf1d423eb83d359a872910300354058a58696686acd008f8ea2df7c96fe5e5df69f179bc921f9c92be3861225642c5fc528d159d81300f05ef9dd905770318e473df3ac637ba502b1aaedb2fda6a4d38ccaffed1665f388b06e18ea078f89e70ae8033a580b2f197fe4a8c1f09eb8ccdc293b46898842615e05fc3c9d528dec3e40927ac5927d920df91e75f90274e99bae3c6bae82cc6bf0640a6cbf12cc1566d346542b954012229d27a7cd2ad1ac8ba47035adcd14f3a829aeee449e9d2ac472d628e08fb5710449bbbdf68a0826ca272651d5863cf596265d8a135e169942e5acd3d3a2060fc3601ae37d8d2ed89156a095128b23241facd0794cf54a0c9628e4560e15675e78e62647c5821389494cee2b7db8982f5df60224e0ee7efb99c79baf7f6c6d45fb55b90d1edc2d8ba0197d0f2ba92edec281169de66ffadc63d87c8c2f83604a978157a9d5bd536d248ef367b3b4fcbc453ab1bd50843884e05c7dc7367ef4c09bc2024644d9b12d2037351f8dccd14bdcd1e21d59f91c21a319fff81561f90c3694b7b850854215bfbdc8567c8fb97d2cdc489aaa5b0604340bed2bbc0d41343fc09cdb2ca50ac6f0f1a13e227883cabf9d7456ef7f4e216f0e7df652ec1b884e9ba79c2cc3b302f31c18f0e31e73799f1ffcec2dec1a7c777c29219285c3dc3cc1871f307ce4722e3388148b89b5befaa368e32ad37b5612eb9815f9ad42aab03b4c6ba7a8022870fcccbd0d95f487c034d6848c1edaf7cb324b76cbbafed117fe0613380181b781b45df9b61c7d48b82ddb62cb3a221f17c4b79b1f5ddffb7e564261072da86124206aabedf3b31076f17bb8bf99dc8433c4f2a5dda2d98bace66fddb33ffd8f8b23f4f3dc753354a2400a8eca8f3eaee3e8463ff66a6582dfbb7e4bb07c5b58b9fbe115e09c5f4abc560b65e79fad0261e78728d5e3e4c27c7c73a9bd71a8a68e6c3f740b97d729ac78fecdee4e25e87c17ef6ab0a03830178d442daed8f98215a0f4a3bf4e01c8a4a6323be5cfa15ff0a0f4cf3efbce210163ef15087b779fc4ebf5f3ad5c672443124e5bc7548d643eaef2c21b7fc84dab0fa4b7c95165ff83e0a7218b07310b40ad86d5cbcc67e3c40fd951a0c14c00ca255303db88e0ddf6fb659f02723a2cefae6f16d0f3d1c0a430ae8b4613c981a50caa7d97e75ed47bc10bac8bc96a4a2a6ceb8ceb4de4bba38aba51a848b9cba798fcaac64145af0977ec48f57944624b728874ea66e24ed73529092c3ecf33eaa2688238bdec30d5395445aa072192207279063d1aa8b03d2828688ae5b5aa4259b8f121bc8570ccb4c1caee1319adf9708a24a7064128226b6aec2d76b59c33be07942056b8080d7dbe20962ca681e981eabad702bcac796e88a988ac33eeb3e0c394f30f3ab58825c9a91493df03a9fa4dfd0121620da604b3af84b383a153c80d748ae1e938ab02291043592b8fd819f13cde95b8264e694514384252aae3d9484275eceeb38e07d1ac10a99b74aa28da09a7e05930e87adfc39c64944630eccf2010a504c596845be570889dd421918cb34b2d8bad89e090897568918668655097ed022de6e088b5c45cd43af49056449b055c537678595bbd5abe18a97cc58a3fa65877e23d8686d701c533fe8be985bcedabe8771d5501911d7218cd1af65d71b3dff463ecf4a8d93a5faa338e62abc631018b1c726974340b9ed6fe300b19bbbe0f7436dab7ea69201327e9ae1ddac08f722e1e58de1aaabdc64cb0a8e0b793e0ef18fc0bc4b2760e758d2e5e0439a653f1daa3618274e9cd58a9b8ba47d4a874830929a488a7583d01341e91cdcee12eef37cb401e1b573e458a0ddf463d8bcb3e16cd2daf3e2a76857343ee0e667bda3eec27df8a86faed3e580b9ed55913f8cfa68b732a5d6d2db64ef48deb7ebbc1aae8bd8ac557a6e046fc0714f370b21b86367508ee1a49c157bb332c3ef8b226c193ef336540ca5479e703f12d0d292858ae86f19ee35645846d08a8d6d42c3a123e4ac304ccf7f139287ac4123b98b1bc539dfeb9de2d910e6a64d7b587000940fd01f65be769ad9623f3b17444b5af84656b1fb9a155360b701bef01a39b1f761d9e71aa51f864d3ba7ef4b9b5c86827a8a8f3006f564a71f6770218fefbef25c496809c85c8c314c9c3069b34554dcc61a997c53352d365fc2aa49b87cea160329fb9b1af7e2534a998c73ca185911d973bd87d452c8723399897cdfaaf601233f33d833ad1c25e6c3df5a44ec8b06e96eb2c09d1ee060cbdae6c887b3f688582e88e8be2a6616279d2953407261271faa8f703771d917a9ef86a8478ab0888c6b378e25eaf89be65effdb8ad1607144da78c77a1f57dbd4f5b47c8c677a34c7db59c73501ec44d8ddcd8ad6bf1cd5d08e7d007b9efa4094a85b6581d9f05a392d90afdf90d83210289083da5f20c747045103a59362f19d0860c9419437cf80f142fc57e86c2c564955ae1fb9b3cf44cdc22bbdcbd526c3069d097290dde873170c9f5a4e3938376962eb8dcf3387fcaa010f016545c87667bf481d70b668a050e5071aba7eb4bc8c3318b98fee1a8e13493a36c8738c3f7fdd22bfa7ebeed8d65a53bc3681b302f7eff3bb37ed41afd4f1bc7d68f0c5ceb58a8c43911e6284db0c46e8c2c1e3fb0a78ef271ee64368ea6a533e9a586d81be427a120c29d800de867bf899219e7636858446990dca4fb89862337bcd1519c1bd78a162754e9e09d72079a7d96f6eb464f9c5017d833de3f34c648e5dc64b674bc3bba55dc5dbff2b2530b755f148056db54bab1c51da1310326e1b87eaef36be3424e54e44b7f699326a686f5d1e58adb5c503a8614529d8f579180ac11e37a189bf86c3556e9859757fd752a838e1ff36e17e6d42d0bab7f6744f82f0b5319bab2ac438c6869c7728d512925ce8df5273dcf9f9559e17d492e84043e7f0bcd32d1e0d5ab96ca0d25a3e4c50543036a91102c0156759718cb2f0038a41d103a9ede354a24ba1b624f87629b6890a04876eabf2b3d2f45451a6c5ae0c2d154aed481bda367ba6ec343c79d5a739b849e2cc3b20f8576d389315a7d49b48db91e5b9221e9ec6b3fcb85830d9c781f2132b2515991ef9e4d3b6b9d424767d49d42e897e1f2d0b6b81c7766d24afca4bd3b7d4c2c272995868d11179dff42b5ba6772a779aabe8ae8fe098b5aec4fd8c6d3017d21a49e8cda1622f4117c98a94c7d76d364b356438e110b0d3945b5216fc89abae3e70a90bb4279851f294e2b9ac4c669ab4826651722413709922975ea48e932efe3dc86ae1f16601a02c223298f56d0b6c1a92dbc549534601c0d4c1a739915b7dab6ef41ea58d9afbe4f87140cf531530ff30323f780c4541dfe18700df1b4c720516d39db06a2cfabdb00fc889c17f8591112b8806b537098aefc896a7fab0b43586448bdf47c93f98720835261d90c8c761e12616947ae98eada921520b35136f99551be413ab0492a45e6e22432e34706c3a4aa203a7325a789fd235e67b32855a7ea301e26d0f0dbe4afb00c6342885ee5520c8a52949d890ddcbae74507a6dfbadcb3a9ccb744b1410cf52145d09d4b5b239419b631da3a545e04e5742c47a680f095704517e9eeed50897fc6692a0d8877ebad47f424ba742f00efb8ce87495cc36fe66ab7086a3150b55025ed9c01800a131a4f81a3938ee6a881d07f43197adac3a85064094a3c8d71a6e00fde692468a847a50c6a6dc027b023ba3239786b4f33dcd2c9fde7cfeab8d6c3779f1723cc7655989329c71177f99d0519d330946575ef46a855b0970320aa19d98006268539acce265cc7e306151404c3d0ad2f30ed88d43d0cbff74c63d3281d555e256053654ce38b2d325007c4f9fc32ae1e6d4310b9f806aca68f14d6aa1e2ac391c49468123e4dd2db2f504379d2d5c4744a9727f737e2703a5704de75df3a8317643de6c8594a40bcfbe70fb99b1b7a94c72c7f9aedeac7af13976a3d9d94964984fc44861c70b5e9121c4fdf7801cdf886a06cbf6294881475ba05258bab6c3430970f3848f817f9cae61cbbdfdbcc37d88809a2e0d2f9c55920b98dc691e4edd9e00bcc01b6c4ef4ccd403f8bc43570875f50b6b610c94fbebda881ed210335e4ed7be9f2a50e12661a414b09ac13690c2f0ff801f7f919977fde17d76181dad3c8c79f2d3217288309ad0e84186c7a90d3e1e2414b79817ddbe28c39a2a8bf1fda795ae838a739d626866820b197a2dadf39aace064e9b9f07af62d537c0d2df797680cf0af19e4769d4a3124d891b672efacbfba7aff701a5d6cec907fe96d65ed4ec631ce6e6d1b71c00e81dff302fd4bfaab5166f82f53b3ec64604b3d54a720d6b0f3ed15fa5da38e5ed19391c9272944a92914656885175e45d24f7d4e17121ab3f3cf344fb0b157693eb6056388984f1193f9fdf53353a64028aaa445c3ceec4fed16595df795f6dc59fb24b0d994d6aabcd3ced950e670b5f36c2b155e852d9799897dcc3480f7348de186d777d8f80e586999b36f2e3a3dc1c8473e8ec0b556386bf914bc3d00923b789501c599420c025ab868e51f7bd9a0bed2bbdd09dd69dd9d8abfefa73db800a64b87cd141debfc6019172cab40659c6635c7edb1b70c381e0b06efb2d0b9f867c85b0470b8424ce71fcb1ab362fa71802a2db1c2f44e4981d84f615a136590802403483a46f39529688490ecb424bafbbb5814b6ec5b235bd2696a3c5d31e3bbbfae57b9b6c5b4bad8cae4cad091f0a11ed437f666c25ef0d0e59fd240e8e1ba974b3ef2b5551c65fcbeb44be2329974faa14e934228b7a50f9a20ac4ad332503491f439396265c234b1ad89e1f89b0390299597ffb98b4dc8a313ae92c9d932e3fdea1f5e634e4c166bfb4337a1eca1d4f3e9d9564d4de043cb12c4f342831f1f8b9af1ee09aad5e4f29e9ad9be6ada501a691fd32e451f8979b0d4e15215d650ec73a9528d6c913d076f630ae70c837ed0b779ad334778eafa35cad59c464c93b0361448b6d6566e1e63b578761e9ce34c9f85b434636aa4acaf2ee9068bbcef86e4ef31eb7f83e06d984ae907106fa12d184af5dc6b2fbd06474abf2bf5b080155702c238f5b7f09f02d74c1bb8d4968a74029cef3c9e9bb546d668ac7a26d28af24fb407c84bbb56c149d579ee584a3f2cbb6b75688923940ab49e02571f3262a55bbbf87ddc071b9cf27ce4e2d9956652ea1d76969b8ca76575e5e333dc9adc0f6d86cdd333ebbb6c5115371f14d0cfaf49da56113fce98ef2ec80984821973d7d5190faa7d2a12a7d6501f412912b69ff904747252a3ce76a058143e3d6cce3e4bb2645b5e25fc04497670c79f4b99c1592f7c39956e10bccb067110ec8ea6ed6a835e012828969bb68de2a4e519701ee8b1fdef523aa5fc983bed1d3f2111ae447fd5c9f3e152562f3fe766fd0aab522b8d17d518a7a496493b93c62edc8b63aa0d8e078403d0f6a2b1908f71c8c68e33d6d8d0aeef5ba11cffa7760b10b194f2c22c39c3ef6b572d5e88e5bc38423cf7a3829d9c765935722974e97d679341735f639b35e376f480182d4bfc547906a776108954a0ef7151f294c5c71cffd78d8c8dcad6de08a36ed3423b27d70aa854b5cfa6326e057c40032d0fe89fd41de3ea46f47a4fe067b9a8de228830d8ff8d0c5588ce88dba178e593bac5e2391b429a0e42bc408895e41a068266caa66b7b90a9fb06478a2be7194e4a3e50657b6d2eed1facfffb0f7d5ccaf36f35c039c15fa177fbbc6c4068bf5019665cb1fae4f49aa5de4c86c73d0faf595fbaf8a8302b0746c95a7b19a3c7e31416e20a7e84d2cbb970cb94b14d41fca5f29e7b1a1c4fa38931e4e6ca2df9e8ebd950b92afce1c01590acea2bf9925071412128f31a07be6d4ecbfcea2cc7a13640e255ab03b789233f4148c66dc3e2cb3df2d3f84286478edbd27444f09d38b23159399ffb6f63861aa17de3dd447d0a0f9b72093f0e3da3090ca6ea68a223109f4dfb161dc99a3ac272bd8e082e5920ad9f6d241ac7b4b1a7d2f3282071a12869031f7fff3197463c8b92a8d446fbd293d79737ea7b74b2ee122de243ab74583ec21aa3cffa3336ee9246ee83d39b1ae857c4cccffa7f0b824462c3a66714c540dd1f2242016c1f4c82fef5e97bd44eae784d73399326b8ef7ff35a7c12a149f59bebc87f74a8d8c6c08e6606666b21b18481d54f9b83b448f609f5914e507090cc8cf9e41649862e2c2cec43572ac1502b700db7e7468d5a4286229fee006a4ca64a0dd585d06cde197bc8c3599c891ab79bd21c91260992145d3be9e575cc1c319a06397f768ae94cc689a7f60b7cb7ca5f1bbfce57313351d785686b69934f6ab6985c05332a65d822ceb31a048e35bda36a4bdb5be4421dc845c7e50715c079cf381c5d67d17cb56d17729a1d2ff32be45a5eda95891fd0612c95155f1d4ac4c0ebc372708a2be03ddd4af06f663fe3a98d03842fe5948a296f5dd53a26acd3e24fe11e9840d119f8554af0e071714312f1651ddc6af18a8a699632333267f62ece1c4508a115d268f3fefcd39b18d2f8603727acff0eeb782299497f1edb34ac3ec554fcbc3086d2b0bf9c1e7369d273e4ecb33f0d8f1ada2c3d6069ea6376969b9058ee351f68ced767d877f6981b08cdcce03fc10bb0b691110443407f390b24a5995ac602c0cbbc400494b1b2e8ebc2c1e0706f2d31d158ef24f013f384eae05fa761d7283122797392b3433e044666972757fb9bf2ec041a176892006020035fce93ab99325b5c8be7867c431fb310661c0ec8fc01c37814a00231f4babe6e4bb4830dcaa59eeb65c1f7ed9adad61a4e64358d356e16ba8c83477970c14db0f80091b14857e7263c5f59d1cc3cf9d92a092a4021dae02e3132fb1ae17644daf1614fc8610d4cd7446731e9e9f2980fcecc403feaee6e05f09236485484d170c0f1dff260606edf405ff0ca9f3b9bba0f44f19c0e2128b4221b54f37de1cb8d76eae14f0df00f4bec62880984650546e397a3073d79ad0cf6d300d93e2a5395e0e12f2fdde632ac7eb9bbfd48adf7e732f8595e26b342b26d06801f37b29314831e09eaf3ff4ba1fa249fd39bfab55134673f4c5a7263e5e06a4daa9ddf0a23f820301a846c2a8dc677e84b379b389edccca5cc0f7ee8af0c5c43b13c7222e96a6ed185fe8e300c11c695cfc8a90df2ef16b50fead308f4f80885734870d9d16f5b703fa00c5b97545dc3a35bb1ae01bb216465eab6de17f9ac107a31f61b16a9c6d4df783117a2e2d7ca395479032a4e07d0a20ab89843471e44ce69b78457645e78b99163edebdd7d60426b1ddf07884509fb96c3ecf73e393f47ce3aaaeb0f51060df7a21c992efc4ac8f2a640b2ac0eff8348c61bc3e1fb3b590acd9a29a610ac7d853677a51fc6aad46691a1ed933c39f3baf625dd536b0cba7c7af6b5a5f40ba8c879b6521bfec78636ff5dbf743c82b94254a082e2fcb44bb589d569a12cdd3abae4092997029cf8348d7cb519f61b2be43062d01ad6545786cb12ad7448c02d27c6f4d5796530d1e0efd435332dcc3d936e0ea17da5e50911701c29a52ff80c4f7475770f75b2477f50de599b5dd7731ccb3d10d4a5942a628d064bbd8bc988ec5f4010feb297164f65e4db8297312fd244469d51b11562b9b325165978b488c698d77a5337df31156f9ed757b3ec8c57716e854d315f01f0ff396842e44f4bd586df5fc9b852b8900bfc52837aa9ca78b9741c2a9d21c4d3d18ce8ff433a0de72f41ae79e0e8918e84759ef7ce3651965499c81268b3c8fc6c598c7c56452da771cdeeb738a5addc7de053dbcd3083377c05a7bc4ec0631577e8c78713d25a4f4258de66a13afddd87e9b17c2a59a6f7b9141e02a1ebb346c5778ea42ac1ec26f9e8e64fdd261df5d635b6614e8d879c82ad879afa9fe8f86c4804f1ff776e826fe6087c6fe48e0dcc4b12787f9335cd218ec7d3487814b88b52f03f3347caa99925a85de4a244b1f509acfcf0feab23b89a29b76286c8010ee5c5ff7b6948c9999e4c3603820492d0ec23e919d5215a618dcfd3b13672e1d5b823d694b9341d9aae373c6a7929e7e51231174af326ac9d5069c5dd347761ae5cfd5cd1f97b56335aea507f23672397b7c4544b8be848f2c6357ade6d7bb5605fe353fb0eeab1dd58757ffe465befd86f31892dd212aa282de7af1e79d3864fa58f311c75f4ac2d1cdcef89aad121c84550b0a9e58656258269464c5e267f8fa6745fc70fc96b550a55bfe79e2494fc37ae319386d3a41dd15016de988dc4588561064431e3c367958741070929c91b355565028a3491777e85c1fe6342f378662a1932025c280c3085e38a54ff4e6b45d9d88e7b68ae4fe16c3dfa7d24487866b8302d95b46b8a87dd144a055291685462fe38c8da8d813a823081dfeece452449f54c59e2ee6cacbf5fca8ac042873ef98e78279e942a48d6796da12bd9fbe47bf2b6d4eaed9d7af0ba3b3c833dcfd54491a83ca76eea2f78a433b35111f56ac9160a31cb0d2c8c1bae03433d7eb83257da7ddd4914e218b3b8b59bb0f1ed93508307c801d5c66ae420bc3bb643bb2853b2b9387f1ef2936b8878f980cf89dc4c673518b511f3284e1ba5e13643167c5fe2721c838848c8639348d952413b67b535e9a098b8c7a0ad3f0c4976efaa582b350f302305068390cda9e96a9df90c0c5c889272c4cbc62d5ae97df2ed9ddd9a57e7efe53b3d0ef06bc18ccc39acd4e531099948a8710c38811a61c5b6d0f0b7e6c72f29a2949da8547fe665f2ed06b975357a16f6401885d7cf7e397b65d448b0baecf5391517c4cb164f32a9af6993ed190721215942b040de14b13d82b41d16f27eb6adcfb6811c9c4c940fa10a55323f03870e49638482854261f82bd63b9208f56909d3b786f90ebf84d24668f395aa9be6df6a6bb3a71bc6194bf1a337eac7c172f1f1c84e0a84067f644f3fb14aae17f798b0c0172056a618eb8cbb82baee4ce77818da3f211b30e0c08e9a8ada87c8ee718b7e5d8a16fa6fd313e3703f93fa71753651289b91c90174cfe6fd19419cd9b45091e331f8e046282f7f3cbf3ceb8680286decd1b3e075ac53afda5494ae52327b5a951852524bb6890218e6854f357a882a66535a229740c4882d6ef0aa95ac051073c0e4e7f47376f88362dece0e20879e8f2fabbbac0a4489c0e9b1e3489972f9a06ae802b54e100bee85f242b999f5b6015b46eeaa7387eb833d1fa3d1bdc5d72942720329008de2a58f3f15986ce4e0ce1daed42897aea9c12fb74570914552571cf7c55cfa776f393992c1579a86ea72138b59231839963b34d4566dd8bcdeb0f8baefb89dd981bbab2b049486eae8354a5150d8646101cf27cb6ef12c3b8671bc103ccbb33d93434252c287999ae55e4e729f0f144eebe57eaa2739b8d5918a7e2e2a2b1d986029957a6d92c488353273507cdb3c0e4a07a398e93ba39848d0aaee65b47d9884c6082b75a16a9c7e8fdce65f1f5a41c92e0dad525fd0adcd313aeb64dbe2fdb06dd7ee60d7aafe398e13032880f317ef3081459ec42907bdaf242e8804d5ad8b86abb7d63c16e49410a1963b8b1332002936c1befae0f11637796be79bd32d16436f2ca1f400e7498d58e50b396a4a047d2b18ef3b52c218ce44020ad427a4a687d1a24000282244b6dfa0fba2955e66f3eeb89f8d5fe917705dfebd1f6c0e59fd49e3091c7fa151f3cd74ef6bc68a34306301121670747a875282d23065060dfbf4e4946f0d43b50457a27bb2cd5907b496d18eeb21faa28c302b6a96476edbe4dca52cbb7c7cd1eceeac0582f315d235215a24ce5d279ccf67a1ce35a4751bb3dd902ec99902cd5857778528a252c36ee6b72c97dc44958914e783f3208d71b3cdaec56796c259f6646b5554ac6948e4a0a691fdbc0938db7617fe5fd28e0799f6427c4f1d366c60277109db1afed9b50ff673bb4d67ed175823ba60258149607a799579216c009d395a0df3cbeaa48611fdc91c1baf489710230e97ae91f2092a02edf3b82270ae29894884a84f1016aae206102ce98ce0c3774f9ab709c59f36f7a24dfe1fef4fd7e79682362e27a075ec6b0f74ddb56a67ce61eee0b7058550b09f7571057ebab89f763ca8d5449f084fa16d679aa94680084d5abad663f27833be47d7fbf8aa59c50551e38eb06718150d2226c28b95745aa24658d245958e7c28d099029622df169f3b091b308a9232d13ab256d6766bbe892e10b4c401bb4346a7ba5ccc81295af0c6aec756f203da04062f269fa1619f30b03430d8a24f414985676a9f0d79e029aa2e2af002fca7dd762067eacfef6aa311337bb8549c89c192d885a59eddeb2e914a571aa4b275a3eebfcc2c2d0b3099586a771e077806101fd20afbc7559fda0c9670ef5b15d30c80db2591e9252f0dce2b30c963593019865d220d1b05ef88c45bbcbb730df8ad135d1a672003c185846185e00560c5032a92cb3bc8df2ac808ff4c4621a5e6101c08c6d7cd71d0f8b6d4edc0ff6ad34e35da917ce8344e07bea166410014ed145a272d9f7a9fa2866bfb3cf031eb9e61e082c5e52b82cbb999cf020bf109cfaf14950bd919a6e114e3dc719d0ec3ce48c0c1296517a559a00c93a4b0b88cafddf26ab238eeaf891d64bb7bd0081b00cfb799212702f5283546d089a99d26e275cc483cbc6291a0bea39ad0bbea51a8bc24e5c707592433afa1a1b4e67b80487ee199fefc00f0c1b8d7d1000df84de01684387fd78e29baeb4b2ebd7c6d696e17112717872702f31aac638832d558314838724c78afd28fa18365f04dd0216f16821b833964cd36d7ca0d7621f49d24b3493150943314d284080f9ba78831a099f924eff670641f446aea495a3f18cd398f102a9853c4225e125e8fe0b10c4c516982bbbc6d3445e71e7eb40e9989f035b80c0d04fe0cec559503caf4d39e5311bfc98701b9397e141ea6adc29e31656c7c5c87660563e146ab3c4b923b9f2249aca6271d73c29c237383f1332a33d4b0701d999538f20b476a0c9e7dbe67635c7cf4d08c31f257ed6e83c669118f0d08cc8ce1059e219ef240fa9d9df3610176331ecde08e57ba57193d1d644f36012328288129e1a7f99e703d25910d6b5f565ab9e85b2c0926450ec57fee7756bc5b263a41fb31ddf7e10a67c4c7cd8918b66dbdff645f018c64e99e384830cd1f0beb4383862dcb1bfe593af1de69486a49a7a1da380d83f7ad95dbf0a481c9ae8d431d6d5584ba213b389fe486c0c6cd3c7b1cfa636ca33165ebf9f810352c36b2914e0c15c61372584932f14e3f0c8f4a3cd94e71fd43b917d6d7c43a5fd719587774c1d69d00bd7e626125faf45d8a4b0886f1e8b64cd7e9495f0a1c1c6a7189ec4f3a693ad6cca303c32a21cdb25a7546df5a16fe41a40ba469a81608f47055784f9d468112250c733613c451bd66453426b741e3d387e45080e30080cb01c07fa627555778565f29e66ce017a11f648e55fe97ca24d35664342c6c94149a47b3ce61f048206bfcd0e18b4224ae4a6c169e78c855e20eedb445a93eafb806df849222340a71e1bec74de37d04dcd5c4d9939f4d738d0063a2e638d0cf1747ca597dba1b198a3b0a1a0174cf66e9f5f22536c5ee771b7380c99f612485a896181dfac4b46251978ace5656d0d16468ef31d6daad1c2062e6694592713e1336de2192f464ec6874164ee0e910ab99a495c908415d5da4aec167237daa3e903793343139e53ac4faaa3984fa027bf1be5b0d8d0f12b60ac653347380492fdc144423e3af6afc37f36ceb3491fa2bf8be7a4f874c20985ef3948ca906f0700ffad0fe307791cfcbbcf3cf2c8adb116ce263888d27423fc10f75196c49d72e396dc1123440d68da8eb9b2c9e3bdb08e643798e809083cfa4c442398c8dd47f7a7714ebbed5e098d6f3b86bf64192ce57264ddc4a51d15aa0c5c3d00f2df482278040233c72989aaa5cc975698a74f91cb3bfd1b21fc914970022cd9bddecad21fa6722bb53c362d70b0af579f80051c695e170cf4a4a69b519d55b3971242d36cc1f6b7fdecaae95d5ff049c7c9aaa84c98b958620fddb87b09a43af69d6f6093efb10be94f71049601cdb613a8a0f4a806c2c474bd243ed384969c2255e892879f63499067530ce5201e46a2974546be46ce2b760f7553b816f5a82de23a5bad16751a3573c0de70936139569bbe0b1d4f4a5b0d44a8aee45818df241f1cc13b379ea13cd5c19b2a0f693cd1f94b222ed1cd3c43397f8618e06f04d850e11a3d2277c4b09d27723b6eecd76d1786ecf1401a76f1b6d74fc4cb5fcc8a241235cb9d13c41ac9c547ff05619493973dc7938fe566e2d4e8c1ba468395e54d78af9ba0b285f04a78b1669077ea6809c697448ffb470aabcc38a622cbf3c6233e2e640b1ede30d96acff7ae62e23b39bd84459ef1e159fd72621824c2ff157dc1f05e26eb53cb73a3a9d993e1a76b4b1997f9c15c92305e8958024c95bdd18eede1a27233107a3e11b50be2f23e8d1c89d0366cddd5067b209c450065c635c48cae498ec6d776ddc233cc5ae22158792eb2f58fe8cdbf88d18824354f3e43d31f2864a6e9a9ad29d28cf8186694a6406cae365bf77c9d88e7abf77115f8ef1a384c9e7f55cdd03d16272441a79d951f08fdbc21770392fd0cb992a667f0f36f0bdc3e232cdbd47010b0f4eeeb94c5e2174989cf8ff82cc6a7f8b8076badbd47ca7fa4fc444ef3521b518c52de0611f1aa300510db85a026eeeb1a1184f47bfd436885bf7a89d74adbd8d518b79f022e7fbd47df4eacfe94857674b014a96af2c04baf57d966f9e7efdfb30d16f70fd56126c2db2ade8a9ff52a7a3735ea4431328407f41a7d733da9f3dfa2a8068ea0f77745d2caea90c4ab898ce207fc03eb1cdd4bc476f1c4f98c866660246c5228314e27a10b1c8e9a1d9766f09cea368494249b3395ff3b65c8491cd4171e40b32cb72d9ad77eb9cc8ff2b91d057384b2a0f78e67d86a03e02de44bb088503569633b1d1e7317b600dc33fe1acb53c52399e4b93fd97fa0dca8ea17143f57dc067485dfb1148a65820cdca3211052bb820c1a5e531d7065cd7e087bcc26bfee685487563413493f99d3dabea90b31bf61872e1c2bb6e4417fd9748c92b6a633172446cd2518fabf4f8c6a6f5d5ad46d12aa953bf5de1fcbfe192a56d01b51910bbe969c19b12d98a6220770adc9dc3cce5f42a15bd4b274f7f512446ffd6ec9ae3d5669f5e2f3e03e96b69bc000728e217a940d9a4c783aa94936768783f0e0bc51e89699c10d22618ebb37866344d849e7707e3f854d92bc11ef85f250830b3036430fcd4385ca90d504eac6f20e6c85d9adf8b68eb78a84ffcd14bf338bbbbea1b4e88998583b34517d207fab3fd23fd2d6cc6c40573cfdb0620a9202d13c75e9f0fd5f547928cd888325c9bd5589cdccd597bd6db2fb83c084893f4828ef3a75e4a51c5fe5b94377793dd9578a03cf5ccf051575c11f241aaea41eddf9b1f726f3a73c9ea2722452e0bb8447ce751559f481076cdd32bbadf5fae2237df5d2ced3c6aa23fc320e40a18355ed7f2044c0f2608cc9b4432794ba5c988926897075140433d1f092b6be6ee3893f1e7d9ec837d485d79a5550de723f3d18e08dc7af96041f049914fbc682c770745d5c3c8d0555857e2c86e6000d333f36273777ad21567dc3111f2e4adffb652a533f476bd69db11265feb15e366d9647838673aba400eee62bb362e948d8b8e389e697d8603af5b7bcc8ac9a13e10138028e5a0a0045c914a49e2b8dab5d181febc649ed8f0f63984073e9347135f61ef109a3a45218deaf2cd02e90df4d0716f5fafdffcfe23aa4d1fa475007ef28f598374f3d39981ef56cfb58951e180353294be58fe20127b03c7971c793c9c4546b5069414b3220ea755f777f019e0ccc92c80757a91a6312af3ddb5e259e657a17143861b80afb372fa697f9f7eb63a8732447eac9f77265840ff26abf916406627a29d86cf68a81b943932281f252f37ad955f74c0ff561d9473d59c143b73fbe8915401ed0117f951b42e84a82a66624a315804848221ad3afafcaee02e866e91ecb60f602fb265294b45c60c5b3f7e0b3095fc284c8f0508d6ac00db9a66f118d7d28150d35ea52a810c9029741eb6ea5c8025eb85a7d769ffc3986ef17b8d6aab6e91e61527efb0889ada6ed276d028527fe95e7fc77a85617e54fd3caeed94d86c1d00e724ef54dd1924fe721b6f0a861704547dd8d6b9e7d9982ef952a38bbbfeb48cdae9e35770b4e8019be3ccf87c6becc41812a7cd9c36b8503ea12e406a3b452c12c5037ff64327bfae9d2a72f3f81c0bd6b8487e3db4bb3c4354b27fb3f4be6a873616005a856a717f924e5ef1c7b5ef5b748cdf84aac2aa9392158c23f461db6dadd458230b5458fca230c14793fb58a110a2ce7edfa6c6ea20ab1338e6f169b69d481dae8948aeb2455fa64e7b4f499d662860502e4ef7ffcbccc20b76cf60b58e1f099199c50ac0b059754339127c8e2247fd2c51f395ff94a9f04acf6c1a49851d25d26a0b3e9f609b6ce92a5a65f0296c275b1ed2b3e756a1be98f0f974df144d16a2734842eaa2752b72529d87a6f4546fe2fc8076522810ccd75e8af2fe153b68ff495cdc5724cedf832213b61007a25972f3f8233194a723d247f88603020503e3a9233548a5069ccbb8206fc0035b78b645d3e05fa32f5585a8cc9be2720efb40af53397fccac8f2f87956f1593bfbb67fe2fcc42c71072f3ad2eec3f1c8c46cc4edea0bb09650e86017a08a313c6a02a1371b8418698e1ccf1fbcc81a1c1007c35131a40aa0f24fa8eb5721b6e99d33c3af5d028a7335f2f910fe29f7da0da8c44067eb041b6a294216a4b3c624acec0d0fb8890c857d61f7f8d13c731d90207d51b4cc942d13a0462f9063d9e299a7daa661ea8350b9dca66336b90ed0ed77204ca11c3b91b4aaa01f28cd0dacf229d2459ff33396d7b21e694be6df121c6d66e59b6503d9d78b9ad25c3606cf1f4989a6d7f41535f6fb124b6afdaca4ae5e293ba130cfc0998d51fbaf06da6a10197e0405d11bda9d2a7e956013bcffd7d654cedc7033a65db5f9764fa705e9f652ac08f8a093cdae623bfd091c00fa9d74ae6b19affc018c7a6d42edaf79120ee2b77b285a530905c7f8d191f27cc21c363cba7bfc9bf73acea0591b7b7d7833f52b093ae245fce347b6229dca0bf7429b95714ead8bb71232329c8159c9d25a56276a507b6fd35e59ba05cb9c730dcff8c94435ec1193c559b6af7a7bf64a08a5b47603d631fccf7a0c6da3a153655e426d7f70b14294806d1d3580981343823ffac1b0d4b67651f36c379b701b4ee6eaf7178140c7513804d8db8d35f3248fed540e227787f8f3e76476fbe7cf52b46939b597e4237926fd4a30ea16bab4b32ba3584347c81e5fdcc4b91524c7a040d3f0ea199150c5177a959d98fb2c546dec5f365d1127d5a031e2b7962b94ac86a8214594b16ee4aed32af4de989eba7fcd4888edd318cae7d14266fdb35cf60961887df74d91377b0fd71ab023c77bcf4bbf5e4d30eec79faa9efb027888a222b706615a0972e6642b2ab8dc44fca1299ecde936d945699ff4b91ce157a971e92540521f781eef4b1423a31f0a1091ba582c17f45d9a6d398897016e34aed2e533cb7776cdcc4c13a29250da12b9cb864df174781f541ae6085ce0a3a49d929d7bc8f14da4f7f22fdc335e7d986a21b61e24a5ebe8e16c56e81a8c3de77b43689e8cefa669069287a224b44b03f2b460708e1676ed762f4cb307ef8bcf67fc82e29b61e9c6b6641c0bcb73ed183cee31d7af53f1a10cda821eb510db58bf35af216327fd2b3ba27ab94f6d372c1e1edaf82dbf54cf57e38ef3976f81f9394d5ec6ff5117efe6cdce6c5bb1cc40651a45de851f53b6d785c6062c9e53b96b77210074c831f1791c260c0c417926c1ba506861c4af200bd74abb9a3ddd4d01ca37d366874db691d0e34aeda5562ed27e8a09ef0d73877ceb6375218e093d69b69d1f6bc945d608f70c4c9bc87e1de10c4be24ddc8b2cef71d52aabb127950c3a8877aed5ae20947f72840348f64b6074a226211e8bba1fd2c22d3182c1ea281106043453f9916d330426f1aa564f7fdf233b196db6ca4c8b647a69ec00dcf2c83f0d9b39882a74e3586270edb81ed5ce95c96c04659446fde6aaa9890c1912f95ef74f639d8e0a07ebff13aaf6b813dc2163311fa2e4a0ea67e41e2fd42735339d4828bdc26131e3c0b7c66360c3e5bd91beb294895bbc31d5ca8161185ec70ced67d93fafe22f9fccf28ac9847127fca8dbdc797735b800599c1f005c4ebea466910391fdedf9f4963fd87a6fa3fc9c718bedb8308dcb2f543e338abbbd995ee844bc5d7decb2557b27e5aa356ee8c23b0dad01cba629d2972eed10f69695d2d7247ca104f8cc7c8c54df9e5e23c4e88cd07733dce3f1e94cf23bee62884d015ecae1494f2e7dd389d7d649aabea01e9d4994840b803c38874e8444e4b5200e670c3097a8a1ee99327112c10eac87221a843863fcf063b56b878e8ded212c4236c6ab514309aaf1ef04e74c3b9f0b97dcc7d30e187c8838dd3252971518687a48e3d27b60efd37c4b641e047c601058206d3c21c5e3f75157afeb3add236d4419b18acce821c2350897bbc8ff3e972c410bcfe55d7fd0ec1e8f5494f003e6d6a9a5f41170dde9f0f4397328964ca61d06cc113c83637400a9cbba7cb46cb227a7c7bc30cb6ebc785e464f0294a62720415868af03a93858eec89823478ab11d63ac5b6119ae4256c604e05f5a53a80183283ee8d4cfd103ce3c9feaa791bc5236913202338793aa3397c0f16cafb191e60b34857243da76fc7c0d76cf35ab9d8cb98a6b6ceb709c9e611f45cc9dad225e47ee23f093a1ff0fe56d967b984bef5196741209f7fd78f89d8140117143787902d72490a6d8224e2dbb143a6c42649e6a0cf8fda534225daa0efded31053bb075724c87454dae19b83243b72fe8fc25111c899d16cf270ac03b5c2500e8302d48b68ccea66c9e49038d6b2ea5aa326d636a17cc49f50bc46207be81fc61aebdc2fb6c04cf51546f7c72d10c1311569e109ade9fe0dab2761223e91176a3dee04874a9bf544f28ed03bc11b3d130db89b3ca9280a1792d414ab237daee8c8eb0b769f547cd9f5e4c174ebd68d5245beb45d305256297f6ea2421bad6569a260e277ebb552f5936168c3fe4289a35c42e7189d3cdf7d5cd84363460d000ad72328d91cd630cb9b27c4f18363785177c6864803e83c851880c3d62ff138ae0689d2e977763998257a7e14de362c9ad800f7d853356aef893273034fc52ecdff13b7421aae72fef745f8c565f32ed2ea10b29ce14e09c9c5ae3be90cfc3088080d32277e45b2e06ab6bf511edb6aad313a41bde9c5876f7d1914fe0830e4f10bf77efa1cde9cbc44563bfd7f777f599254fc3763901a78d5fbb92a5f77e4291e15077de0e16cb9539f7dc6693b6a7f550b98004c3cabeb9d3ed5f1ef1cf2d7eebd82433886a4f17b11dafe67f2dbafd490d71bfffea0f8d4eb1c8a164b6965361c899bfeeb8fd31b94723290272743c3e53f1c77998e82672df45c8b9769a21555da02a6eb03e39716b5d17837605623f44a1d77111f202af294944e7c223a203cd5cbe41c7e91e7ad25f007b680e5ffe303a18e9a10cdf8619f9c7df074814942d7fd4f82ba0e6a027460c0e3f3f53c4cdf56b685571fba275afb3d66a57468006b4afc052dc7faf6633345784b3786bc8ba24cfdcf6eabceaa1939b05773ad107a26b2276334bd4cb59dd052790d1d2dc0db94b324569d1eef51174834ea4324b82f7b25830dfabfd5990320a7363d0ab734a03d2c9ebe43e7bd78191c03b2af80683708da3e20f8eeefeaa3acdee083d821f073e439815b857c250c2fcadae56de31a217801e4717d23802123bdacdb5123c5bab5b139c3567b40b1046ef3ff4d508cfeacdb71e5a0894fd7521f3d6c3433a9ceb8f5d010904a8f562eab5dc612770effb417ed90cff9fbfbe760f28b5a9aabf543451b7039f5764859b1398f94fb27511ef5d7af95b0786ad85d4535c320b69c417b8a406778b86cc81c0e717d84faae3340a1ac3ed8328415356475015c90a3ed7e1172ca32c331910fc9b344ea236bdc555a0d04e126d75391c4123b396df00e27728f33d8767b4aadf3322f6c577d5865235f63325dc74f83aa09087a99ab571a778add547cf765298b241e2354d8e6f7c8f4831efd4735325312236dffa3dbda2addf810353af82f5fe22954b7fc39ad6ffe264dd8cdf80a331905baf52bf81ee16600a6bce3d82be6dc9bc3499d6f8fe68184303478c2c461b3743d6cfee935766549d0bc1b6b26a39f08ce38513e773facae48b84ede15a0370f5a1c6eb585bf7b36f674a21452404ae0073025c4ce9a001eb4e7e306e2d02098508369e023ab602f2ad76c9c62b8bf5087830633b1e8efaaee39209e8014120fbcd479d23e4dd17aafdada6cf1a9e147038d16175596342e3af8abe1863e667a84d314f164e0c31083a31e7facf67c830c3ee80232c09f35040602867e920d460f8adfdf58a993a1d4f161792087a2d750267330fd50e81214bb2b07afe545a5637acb9dc83492c6df2b2bde33db721b8bbcb783525b836eac7126be9202c8ab10d7b911c630a2328578d2d8a972c629f5bcd2f27aae52304e9928749e99951cec8d8607d953529008bc6eb1cda1dc30d18f7b9a1ff0c0d69eb23dd67adda68a2d12d366e58098879aa1223e5fa2184183aa3134843893d49b9757f82ae4134b481056cba3ae127aaea6a72da2ce40fdb2d9b7726cc90901a53ecac85dca902e4f1807020f6b2c48fe90e719245da973356c4efde0b5b16ca866209a5fd07e165943def0d4643cae7e981135a2b5cbf3887bca4ad06d4c8ad134f9914793acf550ca234881111caf3791415d6b5d26128ed80cd350cece7956594c08857df39c8a19fa5cd507d0b849c6f9a558318aff3de7de26b97524221ef7d6c23095b0492ea74c19a3df8f5acb97e40d4d94134bdf8adf1ad8235d0015d14b29a06f2052f38de86e25ed0931e8c1103162e3052d36c0b3f359e85e20a31eca6e79821cf3f950bd07ece9acdd7bb9ae52467ca8abfafe217d56bee9e285935a8e5d0a0ec867294b461fa912c260c01191de6a322da8e7e78f4c12349007338da2a808ca873961b8496f7ab0da1e317edb1cdba85e167e1c64a8664a99ff86f8aa57066fb8a44155e66623fee004c0044999d6dcdf189b293d0f558bbd96f2bccddc16d832946b46e95b7d6fc0e22131604fdf6fe70a0e77eeac54d7728c7146ca48c8946992c29e10a7829d14f519c5bc02f56205cbc1106143e635ab5db7521812dab15b18874a61e3d5a331365784b3a57b068df28fa0c26729d6e03496891b8f49423a49f65e1cb0aa4c3910b72dc6651e379ba6207a3c0c3f3c61c5f08fe2d4daaeeb5f5168cbd49b916a7f8e5f6e70423f1d0f1944fe222d7b9ada74da80f9ead42301671cb85004a68fb754dba0087747df87c112cb70af2980ae37cc3f0ab53083cf3ce20051c8fb821d431074b7cbbaf2fc7da2dcb9460e0c0a7dd3f8f0f636c7d36d057e74769c3c8e1773fe4aa778a92a2f3080a785174f99b70bb54d352972a6e5c30f2fdd43cbb2b02a75e726c86c5fed13fdf5121d1d2d433eb149523b31d34158b3ee96e9912c12a3aee578da38d50eb467b03c0e130bd36f1d09a1d6f9f1a090306d607262047d8004912446d300ff8f508c91efaf7c0b315611b0698ef4efbb31984146dd44ed15e570db7d17d8d80e113e0dfc6c2fa30576d756cd6af2084a1ea09bd9e30ddd73b17e5b7c81a951c27e32bf247b6b7b9e3466e31f38c3d11bc6c626dc48e8cd679395f80321fa81d2e91f564b9b0fe4beee19dd5883665c979a80b00cb4983aeeba50033272226c53d1ac59cd716f04a279fe0004ccac4d2cb562c9902771c73b1e614057c306d29cdba164aeec9e91c83f89d5325fb686fcc69aecd114cc8b1a509a6bf94a920d08aaf9285e34ecbf2e2465d3f1a81e60a74c13112c7c3c99ed51292c7ece6ddeb7967dd74128dfd93c3df2ce44e6dd87cc673ae396b9d7a0311260e2520ca9ad71368636b85a12b524ad22c7bbaebd2b93c5ebcc2cf47eb7da1ae0c83386ac76b90224c8d96454174870036ef97ddfd67bbbb25d03e177868316d65fc2c9853fc117df50ef32885970193c5fc9328a7f1d08fcbc240077d5f37d211b4ca533045305f0909e434d534e146f39191d7926243f0db19dcfa8fd1614fff9ca5d9b066ebf1917bb27107a3c767ddeef9c328b7ac4b165b755efe5e249d76a08797da7d1c573a266286a9eb1f65fa2c7d7b0ccc68ebd0963988925a309b8052e43303f0990499efa3ad4e378f9b703fd5368e453ef1981ba273b3950e8bf71e8cb6e7026912abc7da8ebff21841fda5a8084239f8bbea78be42f0f7f5c1b1dfb77af38916464191a661284a4b0e215051d5038541e1a07f688928f893188bee9a7775532007804e0016718a83ac8684ea2dc4e0159d301c6441ba970f7e44c35a8a1c1d9b4e06e3ef43be800f8a5ea74f537341839500ad23b37e4dd01fead3466164502ba6a9813d4a9ed257637fdcbeec156f1765c2fdcfac701211d3b026096bb24b880401545f46140d2e5f3826c84596bd71996f06b75218aff89170c728cbaa0cdcdecb3ba8c0483341849a2537a3614eb57b45ebd5b2587839ec200d178f8ebb6bb13add63ec9b621c55de69537e5e2793b6c7195cc8f3870e0dc5d724c0dc03af34b844610ec2a61489c2d7fb703d3e22e121d46fb45c0a2618d9240715d86251bebe205708bde5e550fb5a4cf483d0815be0f924d0abc97bea78bc89fba3d2917aa73e18949a71d240b4a8f6434601768adea9512cc21d36ee0b1ff350bca996b0e958b0717a4c14fc3065058e5a0a0b008866e7e1e54942efb98c4130f5f691b0d193715fff7ecdca3d092e1c57f474179e74a67146a6a505e62f8a51535b80f200802208518f318c41d08362124c70deaa6e7c53c413c941381821725770dcb235c9b6c94176827a9edc7fcd1ec14a069b5ae0636d08708ae48e9179d22edd9f22576ca7f528de5735663627bee3474ec0a373840da128a21a692173175d0acdb25d664ce334a64248bfa7917bec36a0f0b474be84f470b3e1d6f6250b7872aea6011d3659554c4857672ef8fc504ccee53e2496f7e759dbb80e5b122a42009740102ca4bcaff8d714ff02cc624a63ff35b4451fb18db78690c0e86915244457075b14f9496cd4bd57f32a790c274b2ceeb3639acbfffdc12c57514361a804dc5b5cdf6e83a97ae11943c64c6f1cf5c35686c4f82ae19291f1b14d049961d6f4afeed00980ba29f92df037ab9fa7a3321b9b0d62fbf4b0cef0d13920b144d9c4629ac566b352e38046f8d91772fd098ff10bbd515a75053f51c80e7266a034207e7687a0d96e0f843bda9e03e5b54ee09cea9db3e12697932591891d364a2af68789adbf254f7ea1b4988946c6f075084bdf4106c85ad3d2e8b1aedd5e9c6784370352e2aacb7dcafead6ff5ab8f85ed2eecde7540478685dbcf05e1f792b7e29fdea70daec7aab5aa9654a5838f798caf5ec0fff27236374adb3278d3a966e99a15399b9f2d963592f40da4c813ea5fd139d8ece4a11096c249151b25792ece60baf388a512502a02621e189bf9f495e3b49c595627c5ecae0095c84ff4042fb90b2cae7377bb7ee724dc8acf460fb2bd751fcf7d32eb0e33719a703cb4bb088554cdb377c184eece3ad1a3256eda80ff3880476e3f1e5fd74b99b1e4497ecad8c1d48a696bdc27f402ff240e72741cb9ca13d79901191b6818ae84196605667c927541bf40abf177fdf3288fce0842a83210a90968c5dd1d8537654b990ad026ffaaae18492b0514ffb6583bcfe7828a09bc760cf2552f2e63490b622e447daccc227d3e17b00dd3c95c56b3786d21c6d54cdfee82b4db95b85334675cb6bbeaab50b517867eff7c6e22d2ba6710ab4284e7ff9d45a602e96bcdfe5ac46516d1324c7f68b7b84e481f37e086741dbb36235be22522f4282023f851ad8b4e6476dee0fa4b78f7978bbc578bd72c30b53fe8b53ebeff4c3b92bd07bd128cbd2c7632dc030d22a08623e64d08c795f44cd3963f0031f96f46838e2f12c97b480254b8ad2150a7e155b7f787fd442b664518a5eee6c0a9bd7992fac9ebdf90629589572cc239d41d3b27040610861c2207fce80fc87884c66741e5e289e9e081ae6f1048fd1537a8880a2b4d9f630a6ef66dd6a64c9598781e13f48817208863af88f64cc185672d15bd12df631704137b15001b5cde365fefdb31ac692ff4fac9415057ad36dcd28228f61e37dd37005088f1e5997dff56d538538f9aab67897e5ad3160bc2c78d73b922d9590b43d032ba62f98a2346eb05d30e35e94ead18bfced70baa761caf3925b61ac2aef86dd9cd0f895b3387e6ef58cde95553b5ad7f6ec3da3656ddfe1774cddfc5ee05bd8b12098a8eb64f5a6687933dffa1a2f445d292cac19e94ad787245d4def923a5f2021c486a8b7d54c88eddaf9d875fdebb1a9c07da17c05b23975c5c0be9f8a66fe01ceaf1b8f7dd6fcec73ceac22dc3c35e8be49772c57ef551a2103e25b9f29667aea43c619f1eded30ceb1054072718d3c6dda7e279a096bfce6d5862bf3d4db45c65d5c38890b9c81b59ce3c799c573ad0aae46dc242819847c4572ef66d668edc2ed8e75a22b2b28214a4a846515a3a374b10bca9431967bcb79961e2b5083eadef8c2140342e69e3c7cc108de2f80648e1ba387814f68f2b0105fb9016aaba3552409a74e305a1d563ae6e442864a9854f13e7bce4dd3b01fb6f390bdbce48a8b1d6bf3e9d0c90d2ca58e2ca195a3bb21cf45d5bd7bb3b4f7a08b5a8a7d822cd00d8713e05433b5478eba2611f9c5038ae15165170ed5fe48a252137b8bf90571eb4fe8eb6e19ffc559730f757e15f85e9d3d8c61dec97f2620253072a84ea1158583cef3f29adf8b228e71ffc0636d84f1140b609c4a716f89633eeb7d87f37bf1792e1b7187e0a773dcf22d2c82a61ea550acb53f04e5ec34056c817a6dd1da503148be41752d6eba2e1fde060f2b5670ab2ab732f7fe72a1a9dbee92be3b949089010db3d4728040174f409d276c0759377612dfbd7a50d105cda3007bafaa9bae0bfe521c30951fe8db88be9a0019f81ea2187d5da282c22b7d6accdf698c26a56db535b96cfb5bb00ee3e38fbe72220021007e94b7e74d3127f7d4f9fabeffceab8a603c183f458ee7cc56d237be441d00a7cc8220f5e8424a5de89f4a32cece6af442afc5cbfb79b4d69bdd98a083b31e3e251952ccb2f7cd2618c2ba969b684d358f9efb9ac2948f7fffecc2edbb750025ec94a40d657df80d9754cca0df7a2ae35a20e193a1fdbba7af70addc3880a4b17213efb591757379a0107a73d812b6a0bd16df0d2ef7c06613681851177e8df9cc56bef7b1c87e59052bcd04674a3c718b91bfcae610dd99bb8569853aaafb979697c24900dd602b2949b5e41ac90bee9e0a2832f8494f27e21a89f3caff97daa262d2284d1f2e8470d92dcd4adf62fee522ef4c94a8b14810c593e242adfc94d2a037b2559952f7115a1067d0d2661ae79beda5f26adc85073276b589b9cf4ed898b9d08538134b333b6b035ab1b9df3840af83c5ed95150a3b74df5e618fa56f1b41a0b105ebdb00ebb8a9678783a4736ac03d7f167926fc5a557c4635cf7385043c6d033b370acf340241ed49ff356aba6f9e6c353438bc553067e1dbaafbe86302f84a4333ed5e89b193e8f2d8cbe4712985ded530fef95d947da8b53af62ab5d5bd0f6ae45baad8fafafc4392992c4ad5238c9efc3bb70a6cda605fa7d773fc772dbae4d2e865b45a3f13058112937e197cf10b7c19fb55e5d8caa54a776fcb1c2931ee26d36f35fa37a9b10d111bca9f8bab73ce791afe526c5d15e4a54c0ef6666f3ce0f3ca3b126a641d3d06336da2a1afad038e15dc8c5c7c26354e79d7e8453db1b9609e4b76f93442a9c429fd0e672358fd45af93afcea4fe3501cd0bee26dd3aa5691ee0adb98630ba7cc105d0ec87206a7660c6854a62fee4010c1a05d3c7b73f94a8cab435b795109981630db3f3ddb0d4544d9ac8ac57ffa9aa5692a0b6e7ea31113052d337582944f2f033e94b25233b6ecd90aa31922f7fef5a8fa62855ae648fa3b18b4692c80245bb17daf3e317499d28248cb3631e70eef458b6c2148e171f20a9feba5677ffeda9a44e560eabe8f27954ce07345c006ea2af29f97b67449fce2f56a17fd3535b32eb48478732a83fab742bb25153c6d3b3369d00d53feb2fe6bad6dc12338d8b33cac7974019c250702ef994bd68e0337e6a16b6d556c1c27047c772fd6ddb177a2d782b94e49902cf30bcec6159dd998a8ba6d91f362f9d6280ffd508a4180a98527eaabee537d6d183538d1b8c00abb25111832f78fc97078b707f4104a131c8d8b63282b94e4e9361b0512c441450e61c2e0741e136291c6650ff69f099c5a4e9de98e35840f94f6d985221c15c06f1f7740ffaa1918bef5af085a284b1fc972e1a470a1fa0de6bfc79812e3822663f6d56d0fc1731bfed794adff4443caa3111edcc587004171a2b125d2bc2a6b2669f1ba6e17a0a2e04ea2f3aa4c6a029a09efe9f422ccc89d892b26f9034c6df54f73172ffb7dd692a518f75154f1d0d79b285fb27e52e79b93f278c470900be7bfe65769f86bf1ab7a2272c196fc7b8a875cd01a6648af53f2705554e28ff2872346ea6ebfab3d2dd3e70baab37c538893b340e0faef255819c4d79d6b036bf63ac6b499d91b21b57f1ca47337512134207a46f5561fc41b83ab972acb417cd41653246d88ed74d6521e841c0aca6986d78c3db9ea2bf38a86dad10ce84b3011c48bdcc05495b18ec54c41c37ed31659786523cc46299c8fad883f3e8470ec2edfaebfc92587eac1a40bdd67c21ff6b2bfadb0ae678b07c8e11c7ae043324fce39eeb20d34b17238c87013fa58c1dd37387e2326ff73c2496b1b5f87c4c95bf105aeb2b84670c2dbf5b84f8005114cbdf318452b7e1d9e4b2cfd0128d62df40f044ada85faf82b10b58dd95c682064bb2a29e95d5bf006468a28a6d275712cf1d423eb83d359a872910300354058a58696686acd008f8ea2df04de7c59165ab992e7acd21cbf6eea81a01546fdc84e8c56077d5d08152c6009526e45a217866f052bea4be2f5a697612cd23aa7963c6eda146762843c5e8d5b8f494a2d59520e9ef41e4ada3ffaddb3d0e40979ed0c08de3035984a4e8457291051db7ef3fe12cc40290534a128eb85a39a55da60fa2b7369a86763b5aa993435bc71e486ac6d2b709818198842342bd8a23a77df1578830f7cf06f4fca9d436652f6f5708493b6459f2135ae1e439da4ac85424cca355600205d20731169fe7f20f71b464fecab88e79699d34898167b9f554b09c3bae11669869735752ec854d74fb247fdb9ae61aaba79f158b66b3d302fa18a372cfb9151fa7f4bc35c5f90118b7aef913d48e15025a8d07e7187d06ccde3e505f5b30f8fc0d3e9296d17256324bd4022f6aae12659576c344e34e731e0705e4de976316a9b164f1e9e160757d06f905adfe1abe989c6a7f266c7ea916c481d5b0f3837baa9c5813ee0657aa9fc8de28e3e265514472c0db6bb3b81a3f880bb3c6b7b4b7fc5e0b89f8bc7db25a96a522ea2d931745a2d46c1d040894b517fae1693b16eb5247b7e1bd46c6d3daf16649c5df9f2145038a7027899e3ed2eba8218a8d8246e71a7a1e363fa753a3b416e12f6cf36643e7d768318c3775b87b610c841ec89fa4dff62f2d1d677c5db5d6fdbb5a627a0e69e1fe2da0d53702b4efe00e66c43dd30cecf413f89390c65d70717b65f8796d1b78367145e5f55edb4f1b2f737334ba0cfd7aed6aaac7412c949a815bfbb12bf2290cccde65b6e7a925cc3402589803008fd63011ae17eb7d1fed6977794ebf893886c144faec87135e84fee583bbce61f0421fbd8e2caa3515e913929bcafe29ab0ea882d0c5dcedb572e459c752269e91f1c340e178d551249896468bfa7657ec7d06f5cb216a6a8a68e6c3f740b97d729ac78fecdee4e25e87c17ef6ab0a03830179c2b3145c1667a555031aae8a8aa1645f2345167156f9450276cd7778fc29b291831ecdf2faab71595b7dc9221bdb7c532ca59de0f5702549bced5d6d5349729e17a6b64e97a95a12ad2f5deaf3e080e36d5cae082244eda64581fbdbe56c1fcac157d2667d20d645432335ee62bfb219b1de9710a72b26bd44fba81598ae2f70c04bff3ff09e2841a520825cc1e65a1884fb36ed9bb27d9b970df1fc7e53981200283843e70e4f3c260ff6e29527fd5aab2cffe6908086fec927072aa290f3580e3d63c31a7e421d3f08fe5a001e33f6bf55102fb2080c2da0762eb23ad7d35845ea5f0e2a6775272a97ddebafab72512c9884389d06e7ad0bc220e01450eeff096f9ce8c7d1fe2cd5fc6e6c388d6ace8d3a8d0503e39fc9839ad7b3b60e0edb7bb4493e46c63152125b701c061c332757ef661e7d2e837305e53de853cacce2e498ca1b45d9e1c1c6f6b86a9208f60e8b0845cf882dd652780866b3bd8a07e10efa47fdc3a6be7b28a79c7f4b5b1cb2875bccce1b65fb6e9312d03eeda4d70887998da281e11689a0bb71914067df68f22a0a67c433251d551c7d43377208e99a6a168ac47722d38bfc45cd43af49056449b055c537678595bbd5abe18a97cc58a3fa6583a459168f5f23fafc84cf39b3ded4dbd0c52d322db5f8dfe3995e3a16de5363e44ee7ead2c7004120f78c03fd2a5209433907ad067710097b3c4179f9107323cc70340d9cc80ec9aad4c54a76da2225699d8789f884ae981d92595ff3d3b9d119a6b05a761795778f55c49a5b7a542eb2b2ef9da9163ef603a55fe8525cb9d3b0965b2e220a833884e7d1c9a240aa8f4229351e044c8bcb583aa95de4fc836584d916d68242c0df141890b01e4686c62b5c644e5e615322b7cb7a6156130322523a6ffcb13a67e912a8f7c3e54f9243cd5c568db89e85cc4d263253faa7e8b27138572a06ce1e4d3c7f723b163a8f91e217263f79e2bf83e6c88e38efc506ecbbc3efaabcb73f4a790206f61dc0290d89688e2565db75e65e6a214bf2ee4bea1472594f16c8ba52f4c4e2d74cdc71a7d2eeb880c0972578998c1f3df410009da5afca95923033eeed0e1be79146d7014d2b1f821d5007cd8847ef4b9b5c86827a8a8f3006f564a71f6770218fefbef25c496809ceeeb1a5790e713f7dc56b30a088f98358485f745db27143efb761738e2279b5cad97bafca5699178d74823a32c8dc31424bb3d6547e4853cd2191786c981bf6e9bfc2acfc168c1dabe6974995b8bceaad8d42794088af0686a3d65c007f2a1455ecb77516af0f1de5815a03898b45b8c7e2345eea495a99020fa512fed4c98869241ca2491fb476df76a2874d251c825f18d542d77f17a7b74b76b17a07b323a97193ff691bc2161fd50d64685b7ed71810db44c769e17196bafd8b4f7c0da9f8deb823717e19e25abcf15c1abd04bc8593ca46f342c80a2558c859203c22b9d914a6f51f8a69616b38702279abfbee843d1e45df1234eeac4e2bb96c1a0b5569f6c3c05fd926fb62bea7eb3081e8db21f507fe595261d38911579d38e4e5ed18fa62c09161d431fc7c3baa7c4286fd2b3c8eb20779dba76aaf4a1ed4651c50ab23f9320e30229c3a4bc9bac71563b63509370ab36f5b826752c6b43066eac37820b4b98c57545e94e89e740e3d48a31919a796349d02910d48b2bed9c7d7e23a0a0fe5fe80f101cf3ad825b43da28bd9465536d5a36cc1532412663c885acebdb6b10d4c7364f91b9df02fca437f785c9d1c95af6d1df3d36b63dde2f6de1d1e227b06ac24e6bc847fd81997ffd1385c0bcc5da201c6cb54bb1ef799c2fd49c9ce33972716e053396078dcf8d78ac4318dc8a9bd482d67b8d7cd6b0182b7830a193ebe7d1ae4417c45c094cf65749f48f8e45fc3ba039b1ffc1bd2cf19aef95eb4793d56a33f4f639f6b57c4d6bed637024f97be1326885ff8051bd3b90f16bca5775320d05da18741881fa6642de7cf99fad0518ec1bd9a511c5e410693e7f926eb0e88b2c174e1a0f3993f34b457aa9ac0870b74d0c5295a13330417d5f98e13398b93575fb1a7b62d2da726a6e8392461d47775c9e693913151b21901732f4fffdbeb3eaa1be2f31eb15ea1f25c8f41c1762457a6d85bd9208b46e44a9948a3dd404cf6c9f1b3276d115627c1a4ab8a31fb269fa1615941bdad40f1a399f24eba8244eda588f3fa1331f68c5f4c1dca74043717bf719a84aac68b3d1b6935c6645fa2bbf39a7e2c50f23c16e2fad96c1fda3e701c272bb962da3eedf3cff6c8d6997c2850270078b953ccd2d95168180c4ad1fb97b7c67e134e895ea8ec49f83c114d28801b6c1a75706287b538438b0dde37353b7f542b2497270be4cbdd341e83dcf5d6ba7ca2335735e74f3c888a6f47b15ae85f7763a2efaebe33bd563673fc88a1006a9f2cd679d48eb0a59e43a6c2d81a847fe8656186d5e8bc753cb7d0ba5a7f8de48cba04bf90c808bef3b75acb71ed0af757c3e3f7ad2ebe686d8fa26c06d7f85b51f4a4475f6c5f6d889f652d0d00d030e7fc2cd0ed264fce9ad2294667703af866eb33eab9eeb50cc6a5819a9c032157d3fdb6cc92a7219ba1dafff845f18ea3ca8bb6b23b842732d36a46a4b57f3d7e12f1315538caf0351527d5c3ada1b89e07d568ebe433a2bf4142d1d16f68dd81acc4f288047050c8cbba1e57d19c7da62346a6d100b5ddbdd4fef248f30ca8a95089789fc6cd0ed1a519625380aeef9aa85b004c5f1f2cbc741314c2fbb5165258cd507a35090cf51629705c42c649294e34d359e4274ff1f8b6216588df2c2b1a83b460c52d73b14e659b2e1d8f010c887f1ba318ad17dcf30e093b04435093b3938f207759acc0dd0ff2f71d6ee874eb1f426ad27e4e10e783b8d9c9b406a9071e5c413abcb1db851650687eb99ae51a9445fbfb371b6199f6be655b7723515950f99ab75cad1a44ea2df4c57e348d1f5fed504ccc60d1bf42d28e4ab68f5e3a0334595ccf48dda8433654c02681b4fb043504e7c73f18847e073becb316dddcc44f3bebbd614b918003a22d0e46f11d40f4c74021e460c87ec60df56b19e7ad141df2143b8852212e7d0f4fa00ef2effbb49f69a3b64837320e0d4c1c95fd7ebe1a54ca5bb8368b9b5ca3ed4eedde8f4c7234932751733e5c0f1fb8d5a5bb98c97d69ad73825fa63d3b4e734cfa1ff2e1ae4329fda4ced893a5eaed184baf9d4dd8b102ebe07351f91d6913a4a94d01f9c1fac6d025ed3c3d73142b900e5facf1fba7723ccad739fd7c9ae0da4680b5b7b200cdd1b146830f97fc22982b19b2a514459bddf84b97802779309bec713055cf174b92237433a4d6ea28967a97cf4af3b3b8c53058cb294bd1a7c3f62cefbb5ba45b56fd65385d636397956d4a2db23a6df4c6fa2e8b433a041a9e77788020d26264b52ca0b7d0291caa19d6c8161196def9d0a0bd1d8788b628a46de1d895bd46c0bd467521cc8c8a8dac984e3b5632a2956b9e7462a5fd9ba39ff59434fb60fe3f545ce2a9fe244deadbec00a5df84d3aeca4f511a869c5290bdf59c62d06015b751ce84509051504f0bb4e40c8376832d8a7884a22c08b7b294814c58536d228b098e2863504c429b00538777825066913a36dd6c7fe51e15fc858f1e1e595bcbfcc9e3cd505e24f97fec4d9465529a040e20bff80ecbe2710d3431152d285de4d60dd93b2fad95860a990bff55023c75ea0240a1f1e4d6ff41ccd21a843666b192b2b9910bf1c82341194b82175c2378ffb52dff2b633e37ffa3001c5cb7892a0ca797569ce33396a17864fdf3f720458391c08c1f005266f815c2776aeba9cda9dd0eab1267f65f9fb878a8211fb3cd1b1a50b12d7b4770c215ee491944182db8461d611b976f6d951455cb51ce23d465e6bdd17aec135e5d5d83cc63ebb511dba8df06eaf16de7ce97683b2a45217a792df9e52174fac431e561d2b4240cb90d08f256cd61960ea9982f45e14548447248f2900a6314221de25892e2ff0df0e51cf8b055f4362e87187a2675e3b817489a318417a02f0ffffff0f