PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 52212 575010f7c07012d1e7286154a9803e2ced9edaf795cc15127692703de2fc4bd1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
66a119d9321800a7782b4f04b11fc0622f4c42f2d5834ae827948e56fcdc2d8a
Certificate Block Hash
575010f7c07012d1e7286154a9803e2ced9edaf795cc15127692703de2fc4bd1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00070b000006250000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000003b3a0f029b55d97fb8386334585a43a03a69ae8522c2cb618bbe4edc8a0a18df95d076495e9bbc3d0d2ed8a181b46f6f3d8f07323272eb08571b7fb7dc34ab3683d1e1f36c40e3c8fdb9956db5102c038d1eef7a81a1e9a2ca7a0000000000000080000000e00000070b000006250000

Raw Header Hex

00004020daad83379bce5aa475cd63bbc8f340ad72cdb8098b562ab9b1dfa3af5a27526650b6dc72944a5b960d07c0a6969b613293420368d8a66e2bdb6988833b3d4d4c8efe056aba4d09188a2ddcfc568e9427e84a83d5f2424c2f62c01fb1044f2b78a7001832d919a166

Proof Data Hex

59,560 bytes
121216010307765db87aae6c1f348f212e506d3ad140cb7814441cb0a008004d7ad63c3d49b69bd13e6f1404dc57d0a701a7466ec11426f348b1be2e9a45fa14b25676e0c78deac534fc53d7637228bbd56714130c66c9dcf024d83c95e1ccea55c0fe90467b89a8e111e578a833af96055c6b7e449ab10bb8b9272a0ec7d26f53bf079426a7717499a8933fc07062f79478e02735b52bad4cafa90a773b56836342324bcec9f8d270b7aaacb9f0d79df303e78bfd4927e514cce3938b89e9932a807b5b58c8a14a587afbc28531336588cbc6b18d24ee356bdb0243458706edafe4154be1e61f0e8a510875b2aca91b4f89c9c8a3cfffb1cf28ef24db4c6029b1d67a7882ff227c4370905564b5a6b1d011e900f801bd2231c92dc5116cd85d443dc5c37ef95a47c4d53b08e476e24b7240b9241f040e8f156d21d4f0e42088f69b1d8122d13c11c2e8e2c017bf2dae95d0abaff8bc717fcd2cfb5b34ca00cc77962c526afb8a82bf22590986ea8ba03df43448316b82818da6b0b2dea5645049d2cc2be5c9efee2844681e698f8de13b788bb312ec81534904b2af5441b5d25efa85d70d9a2b4f98639a1697735f5349556ce569b5d28201541d8ab87cb18baca9f237d0a32f5a11c638fc56884cdc733d52d0e3d3e1e71e49c44046c2ba0b4b0df2da15ea11cd6ab659f8e39c4291c8f99831e9c031e6cfcfffa071090712f84777cbb90751b82c866d3c75e5ee0d1ea70dad7a5b263dd27f5b735be596f68aceca5607c1e431cd45e8190eb3321994f8e7f4c34f574c2bd750efb9f8276491945e0b33be6034432f55cf3d0966118515c407f43a2a26509096fff6c6fdee598dc22dbc38d99d74b325040c5b972252da09f0a6e4141d27f30dd1b67edc8e6ea6517c589fe423b24910838d71491f7e510bb3bbbd53c03d21bd1267a02a91e8a2226be60c2cbd14974dc24f8e5e90af3ebb8048ec054c8e793e0e7914f2f2b7e322bcf43d8c2614edd25b488b1384d1e104ee0b1232e9b8380215507eec1c05d831915796f41ebfbcbdf1f307fb08339b421f41ce7e77f37221363999774e66a6207d6d349a0a1abb67af4003b78004a7fb0c7cf522b1206772a51056bc323c7b47eec2fd884f12df1f9b52e78e6d28a11f8305aa0e47e718adcef52e325596ae7b560690874b5e9bfe1bf60dedd7275fcc7f63768f199441fca524d2cb1cc0e031e7db24d5562a8c483614f59ac5b88c76cb6be7033a8572585ab643a7502bfdf9a50e41a3df13a10dae9d19480373356804b7614e8a4a0f16795921a4378602cca0981f0fe86a8408902bac36cf02db8146b9cfabfa96a06f5266364d4e163f05576a9b2612f40dcdb5c561b938c75cc9d3e981a03937dd28ebd3595b18f3610c4340eb031d507236359050e6ee5d0a2bc7c8758e1b3ae8f7f9637350fd4829f202bfd08f1cd63e0adc9b922b81613c2ef6ac822d4bac7b624dcf6bbaa7645676770748f0808b9c7e41570f1cd9ba48ca1c75764923fe18411b9eb2d6f8e5fa258574f4158d9dce9c39763c7166924a6b16bdf8ce042e28547212f1afbf6740a5d394a7e1a9b7d5d98a977ba859ffb47440441ee0abb9855801baf76ac0a7d16bcc94450a3a0bfb47d3f36874ca085b6551774d8d53c8a65ff747427e0625f5b89706cf7ecfa1a5dd408c5c79deb7e218edf222c8473867bf3708e92549ff9cb33ec7f5452867cbb73f6ec1a278918c0479cd43c671f99d74f45f5f6ab86eec94af3f387fe754c5ee3884828c5854a2f735112580bd1fc00769c73fc9d7636eb37f3d4143207f4065f84b9b073e69930b5a1f18ac7476ad75917853597e0c495244a7618e88776bf2bcb1beff45eac8fab4841d5d83b0c1b1356ea517db9280991f6bcce05b46b5d1b585099a6f56dfb2ed93a64885b3f357060f23836d9b761af3745eef55949b625e5dbf85030aeedcd0b6ce4af0cf4b0bd6f88f8325f73681284f047ddd65f62434b19b9bf5e6b55a1945b9d14096aa0d5c76a1f5d52d8f2863cd04db442d71f10a9031d2c72282060b9dab305778313c73345b48331275a749def9c9b942411acf0c7f9cafdeb205dbf779cc2be83c0cf3cb6a89ed15b3ba6dafdb33647c148dccec699b399f72e2403c7a051a2b8ded6aab11943f54d9f459fe253821d9a934d9df686ce7cd2665c40a9373fa1d14f0bac1ff04ba73293855a0cf5494399c101be2e0ea403f9a581a1dada96e01fa3fe495d84973198b9e1a2cd191bc1acfbff8261bc31c516a91a1b813a091e50b8773efe0af281b7d75a0b16f1dd6162bdfdbf556e3ca8ad6a395e5334d76533d4ff1c0a3103bf0c1a39695a731ab5789167d0af766ab9e1611cf169e98d3210529d3db34e00956f37314c14f6a50572d08fbd093eb968bd1af94ec3e0b843769f5caa3d22cd90d936c7eb98ad5912f64b244b8192e371ffd3217319904a87a21523699b29879bae718f40850dcfe2fcd2193763477312ec1cfc53f7b3e6d1137ef6cef233a62f7e1dc0eb7317f09ce19ac415cc3fa5e9545c0a0e18f16843c15002ce4663c4a7a91d5d69dbae47ada659858eec34f9612144efe2956e08c87c848042f5113f0641487f74b403282a50622908866403f4603498c109060e42007118b4b321fcd770d215e30af536b45271316ca297d2d9cc52e198a522ee2d600469044181922e69c8fe5143d6926a4ece2dd2a7443af748a30abfd0ff721b30322a5e74083cb309b4d20f17832cc8b62b396196856759038105fcbd1ff7554750d8c947d7764a949c13faf7f44bdcc58f3e4574d31b906eabce384856b9642a38653654fa6fb29b40b70708312802fa359c18e7138470c091f30069b65eda8b1091d9780a31722b6050eddca9e82c1a117259399bc5cadcac82fcd51c9c495e1191a7dc4eda8b0fad13862b2d054fdf0779c4dc50bc857467167ffc11fa765f38e787b6fd99186836dea01d090663c259d6ca1d9bf46ba46218f8501fd2c89754837af4d2c1802108f5b9729575b66f46142b005a984f0a9e935f34832d29d82f3e054955e0358451b0c0b32c676311c83880711ab03dd58fd6119bb2665352be2781d323515541aa467781745ad26d4f453d1dc7816502fe51bc74f59e94cb5dafc6b04c59cf8ac42ff3904dd48051868968b0dc0d0b2eea489ceef0bb8804586dde81109779459e7c12c58da4318e6ee83b2754f2a05d687889e868664a526dc764dcf5f93ef69a66613b3fd3e78e77073b83845fdc289e807db33325c3195f36467651c5997f726084729d9c0c594aba4484d738dcc8c3aa87e81031d6bcc862ac53aee132f689d7ba1bf3aea7d1d3fbe458d55b400ed1e584db6dd9862e2cdeefd9df0e43af232b180425c68f5efffa4e42d16dc762925294a0348c31ce4c10ae93bb2f84f933696980bced16e2dbac6e0c8af3bddaf03e9601a203965d7145b0d924c4d03e462205f49d611ae9dddc7d8cf31eb2750796ee2080d8fb93e648df96ecbf5bced435e125ed8d618e324f6f6c793c496176816d188f7f55588c94a148fbe415e1b48c6229d44537b5a74369adaa346f71c392e6452aa53b0968e5afc47eee62c4b17d32fdf41a60daef654f539fb61948b7247cf0977c9db40a308e9f90489bb86bad6ed4b88293361733eab6eb4f96b502025b3a35a74fa76f2d2343411bda28114ec04a7b4dfd7aac0ca9e47c9e05467992acbd934a68a8f43957dd624113f4339209853554fad8be70d698de3e22d37d5c0018b0574353a506617ad9622d34f42bb6fefa691480273f759e738d3c9b50108cd204991b241249b1b997a46a34d62b192c47c8cbe0827f0f23e6d51ae92eb6fe3bf4feae70f133359c8c0a3fd03dad6189f7cda07b02d9960d97053552274a52ef363933817645b21b170bc63799ae43f111e467541c777842958d6908888bd10ac524a28335a7fbf7c999fe6c4bb271a64a0ad62860e06b74be467e3202eb89e33ac14945e67bb556e803f506ce3b92391fc46713f80f7c462b46a3e6c59f5615b164f1ff43d7658f090c1be34f705ff09456e736fee8267636b941aa3d374693284174d3944b1786789d137a847a07fab24c985a82600f984b0a90fa91e715b9f174d7ce731fd1d375b3562be0edf859f4e66da5bfb8fdd431c001a6e471b4391d748895e92dbfd9f75b3b725c959adb6e14f012771057cf1d823278e396155d70e49656d96a9a3df027cd5aaf123acb824ca551f379b92049c4bd901682b91e01519f37f87ab9179e15b77f5b816b5bd1c6ed553e06e6e0a15e871b09c20df97a2c3fbfeaf5b1cc4a354351a8771087e4c2f67a3158f1a85d0371e6b91c7ab6d120829d4ac13eb26ae8b54a0715470aa14e7374a795460c5d35532a75358ce574d220df6bfbac21c34e3072bc1684f59d153547883b2e0940d4a13876e1774cd250b62350c399076bbc32a3dac8399c17c9a320f314dae9c3c47752261c8e3d83ffc6b461e87bc3d97757fdeaafaaf7e6eecba18802e393c68cce20bd3dda170251ab9e8d7297401d1c747ed4dae8c6beae0fd0a6dcccf2cadb413ddabcb8cba1d961339dfc3099a57e270ba3b5142bcb4469f7bcd1c2922697254b5280d760f90fd0e1e279020c6f7ee994fee9e4669af11ff9677a2929d8fdafc0ef11d9b9c7ba70a91f85f73b92e557d8118c4c50c538486ae86d8b23504f773af96064e361035479c1e8a7248f176e2c0e96c50c7c846c8f2f70b9998536bf8be5967fe14a2af354912c9c4054a8c72f29135d7f307d8b5673285ee7439112ee7d96564b3f32a9e9def39229e763d6fa13a6d7c4b4ce3ac649b7045134ffadcd640a22337b58d999106650155f0073f5f68472b783a3e7f80d928a0f3d312c576ffd7b49689ff33859a7e985498cabc686e0a97e0059f42b9dba69582d6073cce347586c57ad05c761c7644b465594ef519a535ef1ba9ff000da4a5318871592081b84131839fb5c1b654e2ba77046d49f1ec2b091f4d9afeb3d749dcfc11431ee0091d54372e597592a223734db0958b489a6def04fe77713b42a6720732eee236fc5fda05fa2f24229cce211026a06c1543037caa6a82207d710783afa8690b2b3e6ff9688b180485d5a1d23b28a9b21ca21b4ce1cb588cc98002e0c40a524e90ce4b59bebc54b9ae8541de8dc95ec4018df08a3ff2dcf2aaca0a8dc053c52d2d384046835d2e76f8e087f07167a1a998d2661531ae204dac8f080bebebc921e5048070838970f9589843a23280a863e8093f9f93c1739adacd802ff5b3ea6e9b7c7d412d384ead8cd42ce63a2e91ed8bd54563af187619620763d4d99bc5fee7ee083b56ccdf77c8228732572da31e387d7a7c39cdb07a43bfd6f1aa21180bc827b3fc3e6345b8b48941d34b069dbd57f23a54e70342f4c5c6ecb1fa9ad11a01789270e7dd918916e52ad685e559292601ca61e1f5d1f4282bf8a362b1da5e897d12e128e4df98574745cdbb849445884eb090ff956fb816aa5966fca99d1831b3a59533bd9afa8d37648a7de4fc6f8ca07fd31929c52f7700346dac02294f1504efb5803aaeb1b60262945eba0877c02bb1bb2731c85bd086a8183b67091e7e9d261788b23ab40e3a110626e7b1a2709f5d6b80c3584cbd38221a8b9d6bea4c2f197d87c7e9dc1d5cf8e169e0e4beec77255c04ced81bf81080207abe61c876563945c61a0ab95cb62ca560243856ae12958ccce429728a1c5405f7f86ac2db8b0414bb7809ba459572a3854a4c59dde7281b6a8a2240de7acf35f9e49df70d012cea04b4b970f1e74130fcabfb6870862cfb8f6603e4d70f51a00ace564c57bc59542ad29c44827ba61b46351e240893554c489884f7980c932fcd726cb4cb4799073de9fa88c1f00c13af6312558f24084fb14e4830420f6d0628ca22a9a4074b6345272d9fc33c568a59848b9609a3dea01fc52ddf8faaa6a5e1842c88fef94c4aa6679e0c17a7d38ea4b131de56fb85979e3e67dbd8990cb1b7ab7d8e75964a8755e1b7009fabf1b45b4efdd806d0e698b8f101b65ed472fa068587421654cde798212378a5133ed4e5e15b0290c0423671f6c60a517a5dffb0b0f5d2df6ebf59bfeaebc5ef064b16de41a821bc48406b07c62d3be100fcd962916843819520820df9a5e30bb2d856b6aed13db0adbb3100ca87be2a3d9517fd38e3acd58cf50848b36595894659d3bed9dd34467676bcdc22368cbac677175b5ae4010bde5644f80c8f45d8f05a3f54c2d529ed13c13739fd4eeb1f5e0a14de166ae3d336443326867ae2f232e267c2c588be1d2e4a4b83bde84f65326d14fdf040f0ae00dac9afb3160b8e99dcbdb2e2b999c6b66725a8a291f006afb947f3256300fb803077d591f4fa43d8949a0756cd73230b9e507ad2b9e2025d7ebc6c5ab99ebf8ea01d66aae26f8693175262a8d5b3c29265e8d86d58825c9494d44a64db522c1d0f9c1ec16e0b6259d7bfce0ae52a9daddc21883323c077daab832f2bfe8d2b1762887dc91a41828e20a969aedd54ab670f3014c5875c6a8ec513cea06c956e2d8b5802c7995de9fb4f955e8507c202452509ca156b5c1ab11d143763676419ec46929012d1044b5a351c190dc8b9e6ff88e009833ed2e4ffada2750caa489cf73c351ab3c6b31c5c892b224f2f94550bd601f658637cd2611fa194b2ce35a427380e6f17e86c8e4d9ccb4bdfeee7b684b0b94b1579353502579caf211dac2873404685e930b734bb3ebf0ce16a851f24c79134d34c89df946e4a3538978138820cd52b87c52ef1751f01cc881ee2d9a1fde0c78c6c44c5ad32ed6fdb7e68ea28ae6efc8256953637c00243dd3aa032bf22c3ea9d713fb892d3bdb3b0353a9d36d7c8f01c1be86e0131f8bcdf2cbd452549ee6e8fb9e60e11a23207e46706b6850232e7185b96c9516eee3029fd3903d609f3defb1507b5dd63ce6f651327e681e0bd0a023c137dc3e5f49a4b2c81e214845cdfdc3c60b6c60e0427576703349d7d59c3f18750f2754e1e2bd15e1d54378d261db172d2a82189c8dbdd5f3bcfa387ec760d2e497b30b613bf7a2bce8e457d3da8e626c2667134a4ee843f37f905cdde47f7d712150d64d5f0b96a991347e8529850e8040f1c722734c2baef5649316db68880addea2f85c4cfe77dc35c6971cafbf9b374ba768b2ddc69b84d564ff9f6ef1fc8323b9de3666d14b44fed7e714fe4ba4124dc958e1600e605a852fa3a7ca5d5ec5d9c358fb0a202469cfa9eaaa881aa69c1f0959fd908aa49d0a041651847d73457c09264da8b698c7185e524963efc05a86e14e1d55aa1199c873a29da446146f4d1108b02dae6d5173fbb594684894d662a21ab44c654e587bd1f374fab27b7f94a99a015ffdddec4daef247eacab71c23d487e7f7c877ef5e894b40261ec7506a150a857dac9c971f8e68b8b17301da885cc7ba36eefc70fea6ef539e6ee43075159d00d37c74be139d40bbf4f34a6e206c7e52d434da1b76ac2cec5a8c1a40464073482917c5be6fd7e51c1423a5427d733ed516199a4de51622b1b025d675c6f2157324f7f3c3c43419d19667e362f038c732884f68555d9db64ba35bf3202cce30f54c8f3adec0a7fdfa80db390f1677972907d04f0f0d3745b40cd4f6b00c9491a210d9de2abb26bf1057f47677186a325247abd7aa11fdfb485f8db70f154e0f2b60c720e3b92cd7d272dd5200ffebbb0dab4bf50e1ac2a178824fd74f66098523911d13f7156943b11640f3e4fbe604b525500cecb73c7bc2043221ab4baecd51cf62d91f0495e7a6a3769662afa2cb311d618632ae1247c3278b640e9ca30c16e621cff085b8c4e354003681d53f54d5e607056f5f0a42788f7fadbe5afb38099692f2281925f5b2b65bde50de32c7a9dbeab90098347e0259c5c03aba025071aeaf593ed14bac55831465e54525e3b8033ff8945d125c834f9f98f5641a40c6e8523304ba3653d8ffc602b9f2b91d97e799db21e3cdc321782dd8250f7360ef2a06a96fec6933b17cfb890edbd222e34824cb34cf277607b06b564ddc61610e9dffa4011fc0a7f90bb4981edef846242fc4503cc6f6fbc05153a125717373b0b718d0ed30b142ea83846b310fa0c8fe332a6d6a4156bf2e9480b97f590acad359eea4521019a8e732924e78ff842bf643717c1d0dbb1e62eb5431434a4bf9ac1e11d19383e720a308730abddc61bb725b6b830c6cbf44a007f87828a34039ed44d9a55a1db55557f107da8ec7222ca7e6dff2020b063a73888a2c2eb4a102607741c2c3318e79b85aad24fbba5b8ecb8ab33c0ff80cf4097266e10d4975e49570dc9de4b430d7b12e8d0d1fd04d42ee5989d0c5d4c92d4824ce145e70a60fa4af4b7df394b19d2e508c2e59b4554d6920fe8d059d756dd2e749a14ced2a8cc08ce498fd613f4e581f19e822feb584ec7153ea255cc7337d112edbf4113a95dc7d810d03907787159b3a0fdc8bf2190c924c82669c2093faf7aedf83e626c5812e3363ce93a45af2dddc72ba303a20d7bb85f6e32e35caa23089c761840188bf8c95694e2cc006a4fb142dd743afe2013fd19d0f185fb8847bb37417b66dc1911e9d713d530f7558c352227adc915b7d3cac1338417000d38c652228fa4e356fa4b7ff89c95fa4406c6366e79f4432fe8e8ef6f06ce8423c53a6018c8ba5386a129253b4d8c6b2dbe122e8bd7f79092fecfba7388e15951cdb5bc9584c444b566ba29dde742387f7fc3037c0098cc38547fd1c8d88629d2d7c42f2c85244e62378f92781e48bfa785ef9b633b753c1ffd90ce967507382fbe417106c658608fb22e1aa1e9b5b553f46f855bc68af4a41a934436d3ac343d63c895283b0d8ad0ddfa5c316d6e69b42bc8fcad306f33cd80a5323ff904652323a37b2a6c302b7de683169cbdb4ddab2718d749a2ba11b4eb41376d5f47990bfc03616010dea1c3509cca1579e7b72dd0ed71e32187920ddf803cd6a286aa246e254d8c66a1f9503b8dde1a748d98d408c0242673b498d545c52416eca67a9260f2121f11ead67f28b0d89fb6f78840e4b2e44797b8bef9518003734a22d41a817ab9c4c1b2c2b526dbf2b568cd63c98841210b92cd2dda1977d90371faf1553dad82c2c3b2ea247ffa9ba4b5d060f6dc804e1179393b8513c8de93f45c0048ca3aed5f1e8d4c32ffd9b299817b43c4b780fa6b8ac6fe86c289d01adb664867fc7275b208461bb16c9537a66c1f3876b62bf5df42941917cc0339f4e6d3b83776122a38fe9ec16cbd4c7844ab1a27d392730021894946c75476ce712c552e5624949851031df5cba47e2d3cd85258d0135bf53ad8989e95f462dd9b70f276f5eedd882c53af273218bda617b46895ac175e23f6615fe060ca37579048b37da64423b93802c12c807e09db8d0ed486a9b5093315f7ad6195a04b0bb374f220bc8c8983cb59a895310b2050f66b4f713d5c8618c5510f5fa8f62a6bbf7b31da55c816df82462b74ff83667843d03bcc91690270ce600814d4670b142bf68b4db712a993dbc1dfadabcd982759ba93f258846d2af0982339fef001cb9523fe77d8161d870a79eb721c6686ae31675231d21e228974553b7631c5a4139d26b4af3f2d984cfd51a885812fcfb3df0acffd322aca17df8cbd44b52ceffb74ccd0514490296fe97fccb89c22ad35f2945150e58a5ac58eb982f7aa92340a7cc09e33446e39f0a15126185a3be80a8a96d60ea1d1598a590c1f465cb5135a4e0c8fce12d9b4c14253507546f3a2e825aad07a93cf11c9136d4919c865363ee2fab12862c314467cb0371c5cf823cd779c53926fdac4f83f87614dd39a040d42b2c1dacf977db84da6a39250861d080dc2aee395a1da5b908a2de980814775058ef6f14ed9bb7f0fa4afef80e9d2d7be0a47f25d2295560853c38fb0c12da1cd706432dfc90803261f5d7c231f6f13ece85d98a4ce6761dd737508661d496ec192e6a5a79727fdd5811581ade462ce26fbe2d38ab59dedf30674de21837a875e8e3700313451f8ae1ce4ad3afa8abff0ee7ce21300411c47b1de04b2a10358078ecd4e1c4fb612785b9b86e6c45705d8eaa79ac8e97fd1decf38b2d1537687a0f7e48f696f2eb80356ba5c98ab22e47876a924e17f3c61b87d8002b5a0c521baf2b0f3d7c2010a6cbc0ced788ef4e8c171b8996489054b859e9a6b4c1e5a741300f792667f983de6cd4f81a9d288a593aa2037f4e6a3a26a4bd2d667916b7d67e7ca889738b82e7bff8dad0280758ddc3cb53a85c4d4cd535f1be6838db4771aac4b0c162ae68e03163406819ea8c73bda50e187fe478fb0389b4916a796293db6231203e73e8fea60ab242c602c4e9154460d571a3eba60b68f09381bbfd723738f357f7ebb42f1f84df29af5855466454a4ad33cb88b0032b126446d36ece06d0ece2ea96c540730e50f1d86ca3c365b50fa8cb776b5f4ef96c510791b4017f6d600d2b5b179b3684a44c2b2a4b475ef4b7e46278211299df690d8f98c2bf7a59eda88119eb3ab8354ece092ff120206ec7038671d37d952e8514e4888530fa76fe0c71027a44b9643c239a29fd9c59593d9d3b719df24f3dffc92ff756619dda3ed1c6faf959ffffb9de6aa5f7ba07734ef29012a3fd585baa99c1d22c66f63d91eb0ef6f30b6de78e600c96c26d0b82db30da0112ea72d111c4f2a9b67cae9d675079b9b1f4d02d71bc07c4cc5dde78c969f82c434467beb40ce763a5f89bcdfee9c9d13f9337c501588febcd1a7ba6ca2e8964f161f4e3607b75cacc28762c5dfa7ce2afc526f91034eaacca9cec0cd9a6413b94c87987cba1c2ba3b889f4af646aa9cc58d1841fc80a9b9061214013d02b548c5d6de92f995bfbcf3bce64aa7506b1e3df496cb449d71ef9c146043e04b18dcc43578fc91e3435440a9e84d7e4fa67966b411ce869f9c7a63e3c17f35c292e0c580c0808e8a2f199a2e44f74672f099566a036f2706bad997627d95a94f8542c7220ac6bb29dcffc0c4abb1aa61b1e42c41f28157aefec77b08fc84bf249e61a1adae135f1787d69d32e7b239e36332a9e0850faa97b02f0c2c4ed3542901e364184c8b33f3d3720436b42339844a4edf85105e73b7882f8cfe91a2ddfb9eeef39793b85a15182ea7b79c2fd150a9e182f276292d800d5a16c8c82ade97e458b1a04cd739dd527c7fadec17ee3c88ed66cf31da7e687c4b32a30a05611a85dcdcb8ef820b45371407db116bb4e87df4e2bdaa152ca39b529f782068791a7cde6b2558c6f759932f2873b074bcc7f9e3433d7d54a7fa1599027a4f063062fff4fe17a63512ee00b8e66022e87a87c46a6a95f2e992393953d780fbc530227a5e04f614169ea3839a7a919acc8b2754f1e4ecf93964674fe9b5c0babba9f3e84d030292f38db89f8811b801d47088945c82bebe69007a93a3f889c6b281d01f3777743cd373f9ccac93fab10118330a4597e66b83a267414c85e3489d7d3d9dce2112e189875b9950b02507ca12b601c034717d3106ba99bb7a324b3977d8546de45ad9b50971db165ff3617564b72899091220c9a7cc15743f64aa7928fd4c511046b8b6c14e58c2499f794f8a4c7358ecdb117515addc08cec7e747c1dbd705453c7c1b41ef8349f206bce15ff871f9d92c342ca0b6019611740d4fa6cd7d0c67a3dfa76284775a7e027d88fad6b191e3b178cad1a1a5db5e6459f2f90e606a28fdd0a2c0c1eb071bcb1dc057a21a0403ecb75c9f5913612dfd2812df6af83478d7c6021a9a0eb0312f1975aba9689e548a6fe1808c6249ae73b791f71668556becf70223ba670f92b6c96546ba3e4a5371b16d8640fd350191c61d9975c66fc3990169b8d85a1f22db8eef5ecb1145496eb4f9ecc4c1a86218c0ec95d59636fb4f3382afdf4b148caabfe571588c1612f28dcafbe1a581c5a851072d4570311dda33fbb1df8d0c524e7927c1b31ce9f80554cb36273c468f2b60474ad2ddad9fae593c425066297440e7e0942728ce557557bcc3c4d34a8ddf7ff1a1cb48c96641a14dff39da935d4287d172d4a359494eff7bfc959933a9a92543a396a49cfdfe45a4cb3a1465499c30ed954e11ea5fb49dfc8436f6b1033fe3a049da22c35d70679fbff2c148c24cea662428893bff1bddead4b4506ceabdcc11da2f7463725a75f2b2efc85ee4d9f628ccae92d714d63715208c3785b77afe79ad077493c7caced515d46d3d601dcdd6469a5cc0b2849b2c173dd0e609f9ef9fdbb71816e3e11aa1cff9e935d9bf20afe5b549874da64b013435a5d928ee5d54c49283451c8d95c0e0d30d42798b443e9c541ea6aa900ef7ff5fdcd0ad04411f895f5d1fbd9e9ca5720207cfa0927559eb9e4bef196969c0911a636e200d63f9768e69b394bd2e804adb8a33425a9352ec8d7b81ad75339366e9899782c531409794f085de81469cdc6c2be731b31e192c0d1144f083f14989b9b3129a2a71e54aa9d548dd671fe3bbd190313b96ef0060ea96278c4bbda2ddef4b95ca4b6cfcf4368b649288f2c2827456437380ac12efddae280ff11583fae8637d0920909b4ed7eb024d414a53f944f0a9a231c761b485e7ae885048f13a0fea66e8d0a765c07fb11628a86d6a1290eb29be048fb90f34c695d59ef0255acc7ba4562ce4f35d6f2d006c049cdac1af697ceced6107731b6e44fec60e6a6799d0d92294f6a9302bb8e112a5dc201b74b8e26b5d6e60c06eca8cebb98329d8321df42b92a0383cb2e9dd45752907aeb3d7fb0b88b116a68ca4e24bbbbb94a2d8d9692c4ecfc8ab2a991a4f7c9448f879b7d49d3ee22d50d5cc9eefd9a4eb4a447c9325dce5962526f6a20dbe2a690039937146ca22cde8a5c21340bdcf76972e54b429e9cb02fec4008c0d675cbf98827551a8f50353c82690116ef3b6b1b7ab003c98620368812ffdfbca5eb1fc5b7d3e5f9966aac390337a07a71b4dff75d65a603870026201b3db0f4db29843c1817ea26c5060cf375110d597459361e776b90ae8b6303efb0c06e9dbe16cb9e970bf4033ee67f800f2bea75ee76181420bf6d28d412d81a6105d5de1b6337d76de1a26cd2782aa2f266a2b555306ee02baa1da26dcb6dda32a5cb8f86503410b6ef24d4f996975a72af0fcd5b5f687c2f8d698d600fa48a963842949c78844c1f8387deec6a14870787954b3829d6b5cf620750c68ecbc8b11399ad0a3f8fd78c6e0529e3d3eb343e1ddd88131102265f87fb8c812aacb3a38db9aac895cfe40c9f7bff509114d1bb3badfec59d0b41fa559bcfd66a6d4f480050c97a8295e30506d3fc5db7f87a976fcd2953db974b2ae9cff59e8de4cc36c488b2bd2210299f09c126b4b8bc3ca9498379beed9b57965bff183e208c09c6ee0b8fab2db3651fa4ce7012fae8c5d380f736d4be14c5facaed3c5c2756c1e1c6f46367f77257594d0af2ad350e44edef81ac1e97f354358100e3442ca12334d06726f910f3e0cbd45bfbc941a29a224ba7023d943473de56ea6b8c7413157769e5c9eeabee747c17aabfa597c4324794d7f0293db5805d281bbe317f1a30402dcc8f095a90f22a0f8cc08bdd785b98d45cfea23915dbb11fb41c3edd9dfe44528de7b4bcf77f53dee68ff8782cf8eb2457617f719237fb0b4d79e976bc0174e450b98d3b9ae3a1f30af8b4e9edd60a6587140ce85c85d9927dedc350c0edc4e8c88a464cd4d0edf5ab92c47702d971339e15523d7ab9baa3f7bff6d41143d2ab4239fe74dc7db8c6fd57d25828fa43d4af698ec2c6eb8e45f0c93ec7c1cb036b90e8d572cc49f68dc2092ed87a613c7de9f2af40f591c464c00ef7d49ab9dcb07564d793d6386c218ab30686f81834b0f38a1b970ed4dc1f2870bbdfb79ee7d8f1c1455ee74a4f4a81bcd0fd978d4c5068a91d2bbded45f84f1e1f87c31bf0a02d6488c2d39e40eb37e5bbf22a495c010b6bea0bd448667b7ff93e272c54a710c6cc14e8e668ed2646c3f4cc8ea043aff0a45f63f3521781fb4077ca7f8e356b145ec2da21fae91ad91637cc45ca78034d7e0114c83784ce9a73e8335368cb918c054a75024b6640b92c1fca52543266c8b5ade2aaa43fa413ddc940c1c7f077e02498c79b50f45e9af2047c343cfa27da238159792a1b2c6588605e5c0160f28f6fb394075a11f3b213e80a7136e2f43c5888b1a307f0a676baa8d44cf99971652621db2974c0957514e4b07f7d58a3c000272b7710d38ffd29fb427af3b7ec9595970257932bfa74a6115a67aa292d32f115f42290a347f2228afff208083d1d597adf27a921d3188c5c57b04beec0b4a93f5dee830fc1c39410c98c30ac41ff6e605cb3166ce180fbe48312febebd5a2665f85cf93e4b550a2903a2c000de3844fa565f3d2326c5bdb2df6cda1874d03f2d237df9838be68efdb8e9885e74bd6b144476146340e1d68820d96fb7e718801a91ce623e87e1d4d02ca2b4e187c95e8fcc45cc256127c6af3ba297e460b46938897d4606923b46957b37e586ed2a188e8408b03258a96a74b748ef40d9079c8859ec622802fb3ee21db48f42e0d066c70c36e4f9759cfb7a4a7c012d6f3138edda6e43be6bd0ce3ded43dd19c6149d80a21363f73557d273baa1b38988cb50df13b40147dfa6de1e8a5f0d99a795b1a2989bd9bf6735c0cc58fc4ee3b6da0f66c5e6a158db465bc8fc8cad88feb011440bd2e8e9262a87969547f91e521cdc005832d79f892ef39143efceb47c414969d723a81cc3da46a3146c510b3ac307a253d3542c48973ef4ae05297b4d23aad0d8476609315e85e1c6b5fa683722b8bfff2b330cb1e8a33a45b4f3b5c7efc0a0b4a35ae4247ddec662a6db0bba0cdd50d8c6c24e2712ceb949f98d65e6d60e4b76312f0e9a60c3c4e754bd9605646ddb79f0729488b964e3ee64d711a65258f374006f8f280b774919cb800a7ba1b67e25d1f492e97d4a702ffad5bf409797aed7e14c66bc19c27436d6b4c02adfbabf6609d2aa0cec15b70379b37c4e432b9f46314a76182bbc8193e097a5ed2100ddedc360557175ff3a7a936d61744f797883112076ae4b84f8fbd8f4d487c49c2b577e80747351f843926c2a084bcad2a1418560324279118fd368471744a93c7166071c24902a7e0f365876bb060c91d981395b96630ebb4a88b3c9259f43abdb414e293424c13763ced029e90f9a24a09974b2125efbd89dc5da787a9c266a4a55e9455c92ad4ee90260b54fabe2f43637cf9e39f3d1d34d33c44f90782465f51bd300602c1c5c8a35c3fd84a44a93bfb0b6e01eaae0445440b9435a03b8a1a098c4b610e8b284b4434088f4856080833d533e9637ea93c9ad7c16f3a7f5c96ca600078aa2e904dcaff566a15b26710c31fe1d97aa1ccec0afd55ca295c91cee30025e82ef3e00be89c94700811d177e8535dc8aeb17be21dec03ea8ca2b3ed9d40482c4ca7d52ee8b84722054fb36279e36ccb67db9e9e84c16fb84dfd10a64c60b5f259e9ddf97854e0ec62d5443e2c09c0206c821def9c59b6e919276c0df2478ad33c28f92f1a60747d67711d5a365cc1c383a08d04f6b85837697e8eac2bb71c0f550dc4967e5c36a0f750216b1a613ce1d8510d1855336adf343e1c32935ad7c02b182a769c8f1586f133f7feb358d6c08b1a5d559c753a5d09e7d6b91f2524dfe61002292a2945ef10a10ddbbaeb7394f7ad6397d643390402db91a0eedeccc206fdad3775361a0d21af76f5fa22be9134e0a5c20766969370603c41cb9dcb27a898c2381d7739ae1ebae319f41c2b8a0ea3ac51e1d1608b6493cc46d21522f0c37a0dacbd005cc21da08e7d7fbefc4d9c8ae691628d86843f99ffd3735e71743460f520e7a97c4ce811636e91d6c080ea2700506b6f61f9c5703587c2e85592278f490086f97f8ffb383978c792456ce07a9e0e54585b84f5dc957c286f675eef932caa2039c3b683b5fb6b0d0ae76119a9fe6a23795bdde59d68cb84e893da3d776cac083d86f402009ae1405eb1e31ae3e61f84ee085ba86c453e119b80b42fc0041ea79ddf36e6406c58d7532d50d896a552ed1cf259670b58176a873560fb03f59054ca49ee4f2dc6f10b66f4e9486d3902af2fcf258f406e63337028fb26ac6043cee6fc4dc350197a6f0d4cf838d9e6f93f796509f4ba8d0c75a45b109b0edb56d433501a6e7cd3282125511cbf4d4b2c2c16220c2dbf79f087bde7ca4074cb5eb2bd1462c59db356bbb91daddbe2700e7e4573938e3380c396b9928f21c43fd245c04f801f7bb120aee8525d87b6d3c83c1d6700e10841d42cb7cad4e47f52b17934d1dc8985af8ba5840261c09b6f6400c61a1149aab6228b6e19704f1e7cabe60df91c210755106d4affc27c28a4067843d474645773fa871957ae0e0211bd40974671eb60f5fdfd73338cd0a069667c0463fdde3665b4b08f612fda0f3134aff5246c23c9a99d35bb80bb309c239c5b2c3affc8bdcf4dbbba61bb4ecb040d370eb0ffb828b680dbbc522c425881027c2326184da0490828d1710b993b7a3d00bf45b5c33e1fba8f2a8227a9ecd2d9de8c2e9207937b85565f72c0cdc867243d87e5eebc7d39add7ce1ce5e87c9d03c24e138ff7466d3bc87a5d1b8d1fc178287dbc7301fd32f9330fe2d81277b8cdd15f062903b50b01ca40991763c03a1cfd3bd54ce5983e09364ed07b0ea70cc0e61a9a09aa8f6408e696ed74107989060513b6a7dbad0fd92028fa44220513aae589db28a95044575d944070ea8fbee4ed770971d3e9801ef0ac36b899d7c9da00d075183157120b410080c95e01ae7e84e4632ce7dce12f5c4f685ab35e0feca7bf13d87cea3e0827f3613e4bcc63c509a4934401b145b14b6fcbafe7c3af12750f51fe5151155ef58537aabb36b8a904bd4facd0db26721774bb0f77c7f21759c99e061075eb10a70d3393f48c46e48334ed158c8199dfca4b2984a736e35ce39542fe924b2d7f362f5abb315fdbeb0b6fc67dafcdbfb2a9cd89bf9072386fd9e2d3ab8ab52588ef29f6de39024ee788cb60090c50ff949a40411e5c7f3f47515698524f9eac1b5579120afd66f62401e435ae3acde19606cf8285a4957aa930b562e49ec190a75b647f0bd07774a1fc286af2c76e40471338534d1211c7c43210c9825541b75489b2ad5677e63ebc9f4a0ade73177936da4ba85ab2fd5bf4be890f00aa5170f57ee1023c2cfb3879f1a4fd9be992e44e93efa69779230e648f2942ba8aed5316838d9d702ab0a129064bce035bffcadeb5ff7e898cc9d8d2cd6fe8faf78568986d55fdbadede18fd4bbc0bb09d014e5efb1e0e828eebaf9edc39c3a51d358463484c0007c7620b420fa026f2618989a4bb359c51458bb66995c4332ec9c217bee3f57eb62d396e3a5686dc35b8000332414a21eb8f50a70866b0f712e23520935d1b9c4ba9346b99b1e646a3626cfc7916522c6ad2a5ffdbc28c465e3fd8c59bbfeb0f7159781d7d90aeb4f037f991b6cd384d6f3997884a24bd3bb20585b5911d6686d539b344ae185ba5ff58be98eb2bcd0ededb278b05e07d8059898e57221165cfc91dc8abe0a0ee57906807b400757c4e237d7866b86af4f8943a3184e31fde3f2e94ef5db922ac25b1f2aa195dae3dcf0118600f4bd8d9fb0a926a4c7da87e2cb87b561a0f48b3c5970b4b95572c2185e0b257c88d97d9d3e10c9ac480e0829a44cc1e6291d1c0739f5d597b9a7eb69ebe57a67fc1b176515250192575ffdfb8c6259ddd4dfe574b290ae24af3caff324d9e59deb7498804177c001ef9c6a152dd433ada9f9311a9307b8effc50ac33a4553ba13b29256e07bb27a19331640e92938507fc761baaa27d93ca727197ed924a8475ef3e0222b2df942fd5ce2be31fa28e3734b8a8ef397dabf680e5ee9cc734749d2c97b485cafc5993edb95c07be6aaf9271ffb0d13088c3f855057616b220cc9dd2a2058fc6e09ddd1f21503ea8cb2797a0c7ef11c7e7fedf0a006d307dd2c23e1324393931d60a4ebac7693e9b34172cf2a146f99d63fd1c4f68969d75dfcc168ed9a41746cc49c8d7dca65e7382d3a7238360b5bf43cad5415143dff34cf1aa771ad2a30890ee38cc159f615bd54e257cdd6690207b6a20d1cf8026f757e5815229a6680b6acfd8d459d6d3c3efd1c00d3421047b3540fad1383e872f334edcd3d447898e54587c7c00b7e4ba7abcd1409621a375b9129cbaf2edb5285545cbee82fc2421174e83b347ca9a19bed74753bd8fa76f8cf4d5ad8f52e235af6da6366ed75b7ab2bb3dca6fedfad4c0b6cb28bc90db040e2537506e20cb7adc3ee90888e75f45510f68ce94295a5829c56c380af9c83d5bff218d06ea05c1ca66c009adf769c792e04eadd65f4ab4ba7725fd60dcb3560de0d8565e999439875d5bd4c84daa29ce9d1689bb97b35e2cf005f2a6a88574c2a96e4f78f9f2cd5e8844cdbd96ba08c75aff674a86ca56dbf4a7d768f9d0563da128bea7b66816bb20425b97314793ad47ab29b3a2b2afabc3f1e595196832b8c69ec46bb2188e6ed38bafa0dbd4f95e3594f61a1d3fc9c90cbac4a01559f40e779fc498688075108b11eeb41a24b82c969168097f83361c3f3a0fa837db8a5ae4b4ca68a315996690fc12f971adbd45fbab2400d45f14a18f30f7df9b55c7b9a75c0b0813b743f117a014aa0ceb101a7384deaaa95b127bacce67e56fa34bb20aef29f333bbc6663417225e51b9f24b38f48745a0d3fee6b1a80b83cb142954c6a8412d9a8c93d019be650089a32f8d79adb54ae6a5cc6e32c203a603d50a9d25cd2323d7fbb4cc6ea63ec6252bbf06af5cc780f688edf07331968aa3058b9a9b142f577780e0fb2beb0344684b0fc0f381d4d83f4c601f41aad0df67960d368b931d348b937a8dacdcfb9d231c389a2c00a8cae8fb63469107f73910e1cc5bc73907fa93473b1ec3c8409ca23987cf4d09c41bbd8696ce10fe36572607c664ef673ea2b8f53d7dae1df4a6cf34e9ddaa97705122e7f03dfad74e234545810962ce1200e38f71271c9901ba2260564ce3214226e7e03b19de365a7d87d3198e8352112d8254740e90a73770944d5c0074cf1bc52f08510b37ff264f28e603c5274221902ee2fc673e19a59aca586f6c0dc96d7f18c367327f6f101102d7ba600d090b99e65ba51cbd3362a762e737fb05d352592c512974c396f9b53f619abb0e6de168b915f5b626aed79137dbe7f64358a105ad71dc3218abc050b98070619faff2fa1637852a3f79925e59684fae074baaa4fc882b7ba7992adf093f740a6aa5429d643a0cab68cb1eb5c60bdc474e88704b14345448ad9a94a4dc67685838af6964cffb99f0cc3a9757f701f2ef9c9fa2cb1be97680c86766bcfe1b60ce12ddd51276c3bea15b886c2f008a3c5d5a7252ab174ab12f163bce0868da872e30d729c36b3163d6c1bb7114f1e62da105e0e8ddc73bdc011f77dd1a7351e8cc56cec426f67aa6bc8a04cb918a8275cfde2ce94229b1bbfdc99764b521e15af83995c7e48241cc6741d968b6e7a98d9c876d00f0473646e1891254c26ad9bf535c81aea6f212d3c3452d91d3d42c55a81bcf354af3003ade5ab114a806e8316fa818b6476dbbf5997df8f148086cd24408d8da1e2aaabdefdf95c31ba0e67471d8c548608b3c675ea895d6993e521cf4cd3928191019d08d676007163def1218e92954871fb961afe3e39e74ae1cb2f49b9f29b94332a5bcea2da6b573d495b8e59816fbeed85cf96c4b49af8cb88cc885061337a65bd614bfdb2529766a0ca7fe99b3a65bfa28b80e99eff5fc20f08e9438d42ad2baf34697bd495c04c737d57ae44c015a571ab5f2765d07267261229f8ee03924a5fcc6945ddd6b57d7c19f8bb057334e21a43487092d2a84c056a368aad6aa19b6be33af45c17d0b901637b5fa31d674352aabf9374b7e6d3b81a5dbbbdb6de6144a7eb4c9a93ece65472d7752017f1ee5c2bdc7964686f23e19d2ee13b1d360419cd0a8346929148fd6482ca55150947cb8bd8c48c2dd547a4c05d512302dfc217c849809796ddab99da0b9a8e898e673fefcd6b1c8e42bd2eb320ac4c778892ec693396009f8adaeba2db5801137eeb1a2bf5f5987b8fe79db5624e9fb34e415460a6066722adf9289688f5ab2831b28989acd81854d0ddc9091da096ba10b7be1ce41632d36e235ed5cf9de495704578aabcd34da7e648511f86c028ca083fb17ada6ef422164768517b71e829445e1237d54e7f7a10103cafc6d4819fd428907e21b5b8e103ced70a5cb672ac2a15e566f01ee3dd501fea647a70824d04aaec01b63e680d836e9d4095fec41de02ccad82ef8581338171cc30726906e57234e146c5edceb7a1153ea4d94bb2261a551fcb68fb110e1554573c34ff926c8f0e9cdf6c5ee1491fcc47ae7d3bc5ba6a38f3260e501097d319d0737d5a127009d2602e661e4b9c902e48e02c8ac880c62686bfa8db048dfb373cd69d84992cb0c9bc787ed464917779130a26ee008387c4ddd0b5ddf313e1fedac671dfb315d98c671e9d3380b8682a8ba9bdffd8b61a1079802055a0be6a8957b1bf939889688dfe2cbc577cd6638117e72eaa85e77bf3563089e8a1f713076e90e3fb7b55a262a4ba1ebd223590a95fa0ce0f05a9fa5e8e80c5c9342032b05f4150be81d33b9d9e23ab5ca64ac8c8729a2b8c2a3cee7f5c362e99b5235487c676edef527004f103e65d24d280c20368aab0f4db486528eb63e7fc74a77a26523d81f5c9e6dd5d29a666e5eca05fb8c3f135b1bc1be81648b88fa69edfe441bbe3b6ad67092d9dee9fbcdb3ec896b155fd071e38dadc3ecac99f8cb5baebfe0fb7ac1de34243746861a474ee95713949c26655b330a30b9334a591c174a8fee9dfd25527128befe1d4723347d736272cb2d67f179d676dd573a2df2b893c90f7c8032f6b5baeaabfa6a3a09b572d95f88d0351d3d9356a267ecaf5180f7ab15fae8dc69d1d9dbf5b29610d6a62f573b63beccf567e847e4295887549d659ae47aab348f9e0c53784baa6a4f1fad9fed67f033ed8568ad2422232be29426a9742d439d497cae416fc0d3c96202b6d75908b7e9512189ed6e8196edf71679dae68262fff15ebce3138873868db49f840b095f8403135b0ac2270d870acee5a5a8a3d85532246738cbfbc2daa7471630de24f98a9cb68d5c00d9ac81a5b7f28d9b420a83dbb366179b5657554d194d4939ec6507258d6ac03ebf36fde3a4cd027d9e402cc22474572a2a6cb54413d349dd1cc3bf81e4ffbf1f889352ac82449f17e7469341e9dbd0be113c821037ba4d033d07c5e94b67cfbff2f139f7a088d2ebddba907aa9ae381acb11b23520d6102b862c8aea274fabad48e7b3336b824ab851e23a474418526f476168c476c6f76ae39f11dfe62db3971a36c6f0b007aad44a47793ef7b79493ec9aed8565ca25ae80cf68e717e79e8d27207c31c9a6dbbf9acc2d69dde103adb72da39c75fd12e06d13a63840c4c8df1e013b9db4e48bf9c3b44a490494a2ad435a3bcd55996d49e061b32997d3c48a9511aad4ee388d0288f7ec3282b37b9df0f7504641ccb0a11f4f2f0f9f474099e7a750e91b8d539cea99e490716cf3a69bf379376b54cadb00bb2c678856452a9cf673b8174217bb6a6241ee67e83c61c0e0e82948c8ef77753302b892e8a79296cdee880d649ed7c0114f860a3d634d3f1ab34ca64768af11afd53b1f39b6fb967985198c82665498738f224cd281a74786dcf565fd18eff76ebc383182a5f48d3470d3b9e45f0b3838f1e01e5ae94d2cd365c613eeca6dac2140504504b50faa2ba3b99d9b831b78b5eff7d1608fa394b9a0af98958678fb33e8938505fa6438dd6938f067b84b4c2183ebfe0f79a45dc199f19c3ea01e63b47efcff65a15ad8e885caf5326dcd030fc85ab19cde47753c3806b6c203c6a01c74ea83279ccdac480f435b962d6e2e2220ac9d941aeab4d85b457809eb853e59ef42fb01dfa65469feb50ff269289258fa0e19fdaad8502b8b465b0b47f883f9217b04ba8fbb27ff705bdf9cb587ef603817a3c325e7a4b97b114c2b86a7a75fd059dff54733bf8d9fcc6461d0c72a983476fdc450343e8525940b7b80d213af3afe7e2cd1de7614c1fa398de021ef778c50382e9db9ac91234fb5d76e721c9fb2a134df6c82568bb5ef97dbd701a16a8a658aa63cf2d2e4215894e21e4285b083037bd508c82a9e6fd98f8c747ffcef63f016d6ca8eed30c4f0755dfc823cf3164897784e387b88f13d22a4fbaaeb036b5275d82f5f81472652de23a54bfcdbb935ba5daf90c2573f0c95ac970072a9d202f5897776765fdf5d4ea7ce72b0fc69546852b1ee84cae4df9aa2c03035f7e63f2ce2a49dffdccb165e43febdbc3beaa1acf815ae5d8543397525291b2712450c84495073dcefa4a818635e28a46f408d398588587ecdd6023af47b3f749eb161a65b821695ab82c23b8f1003e3137195fb19346c451fa92029cc450d899b41ec3dad63cd4dac22c873a42852ba7a436ca953239386a717102a8b355a7aa28be5ef1caa0f7618121613430d234465e84d3004e6a98658a8529fe153c251b12443c71fe636be33251b649d27d55e92b2b59085563170c48dab2c62fe90ea8ababc44e3cd4a789650aa059d8996e7fb02bce844173658b748ed5a06814c6a0ce0be18d1e625f31ea9a2708a470fc274d7123a864942146b47cd280de17e20730f7e9da9e515aec11ad2147d9659238021327583b60c41c162b0d55c6152c88ce352e56544278d1a88f98c86bb9b0a8e30ae629391a515703c7636151b15d99fb7e5e314c4c0f23edcb30dbc8750913d1c5843c7dd7bfb88a509695b3c1665fbfc39caf008b6aad66bb421912ebbde9a3cf97ee483706d2ecd7a7ed50f27f762d4a9691467e28349baf228fda352a7aeaad8c5d0ebdec78135b8469207fa0e898551d5ba5c752019d0ce172309f36d4038177361368f846e79d6d10327023f54ff585ca6e2eb10a9ed0b47e8196d6bad9a7a9673b3e77a2dc2771d6834fb9739ddfafa84f7c4701170977fc97f87ff6c5bf7daa7207eb1b3db6ed1fd6be96f575e3013d10823b6c0744972012f63d2aaa88bdbf77f2140b0b604ee501eca3d5c3280eb7dfc7ad755dc7ef25a9abe918ea51dd8be229d194c294fc4abe2911b45b362f3cda210c9ab5da90787379a716d27639ac804da613539ccd42c77ea5cf51ff7aa21221209bc8e314993a376d1b8b70cc08ba3aff4054fb432218bdd277f5cc47b96d037a1192a9c0f368e70c87455a454e3340c0d40c0e3e5c019441d40fc2ec2b7b08f159bbcb0adcb46a56a332ff18149dd5f2920c004973c8e5add826e77db6616e8afb3e4cd051d85030048e4acd6e8e34c2148b73edba49809d7f567586818f5531e1e1e191d12c387f6257d1e7d11f9bfc64fabb919e8011a1f9ec9fb2e5847afee6f5153ca4e5d9c1c52fa6b862c3337da230a9c886a71d6d666cd9a471931352caeb19d1f1e4ad538ffb5213a67af019f936f130dca8f8b1839c3747dfbb7322eddc7bee99758b24b0ef8c4ad7b61c4df28daa5cd39f980be4fafef28420bad7e5cf4cdae4f58246c698f744e3dee360a86b09dfa0cd8a618f585860cfae8c5a15acfb5069f6979de7aa59e00406d751b3eff99430f4cac4734d9ba4728ce2be06c3b497cf2869e6a5fa4821b90c3c88e711941546565b11b5dce96ff7f014c06f043c7d41d8d4330175dd925e280dbf753385cc8e5956987667ff3c4cde3e1316ca1b018c40eb56d163479341f0698e2e6500dfa29c00c936c264543312161ea2ab9ebd2a5dc40e1d45789258ae3c18091c35259feac6b65f203eb18b1f18dbd5e7dbf5831ce1e5ba602d514d4a7b802fccd2c2c0e779e6bfddaff98c0792cd7307843ed5efa36d024dace5c8a7c6f9d03bd6c12aae3e3b493222c6bed0a71ca292de9f5862a8ae47bad87e24ba7fba93b7571bfdf336de4721d7a36a4c9d706d70c1224fdfd7ec40a856c0a0e47b6de9f0a7f01f04d70bf2972fb58ab70e9342c575122309418ab16d8c360a927d90dd8b4fb7a919d7b32c40a84db931def92230e92aacb139bdf561775477202e2bed5064a55727fe137ea57e7b7bdec349727b44236bdeba5d11d8b9b51edcefd116d81179585ec4ccdd61a74cbb5fc4b774a8abffb6b7064c6f82741e07df08cec806fca65b6940325de54bc4597a9d3c509df7f70d090397e9ab3fba5a90d307b6a1d62158389384a6c5f734c47486305f70277164ca116c18504f8404b54cdd05369fba5b7d1affac1c9228dc89e7f9b42cf24baeb7130c189815d544f4e8052d866b17dd30e261773d113ce2213a4ef6a8625dcca4aedca166cc812e40e51041751c6a7c80ea8da557c673c0568ce26dd90bf77103cda515e050c74cba76c11e2fc562809111f182a3fe0a0f5dec7dcf465c2c79a8da6bbbc053e39560eea5e0b556c291ec6fd33191802b03f598334c18ec1d75236fe143cf7c0e95ba8718414a309be753cecc430f4ca2f6dbbb91342ae2a497c850f9308403fb4badf919f998a75679969a568ebb933743cfcfb73940d47c43b253c0f1bc1ab82602d73a0d178229032bd7fb37c575ecb04a1edef437631c5f53b50f161d89488e0ee83da94786713b5e76f244997efac64feef682b30ad78b009748122b220a82766c20d89a39e87bfcec5d512b046a0e8fffb805d51ef457c307c8a487d015d682580d84230c16a834cdaebcea37c347e7a06023b0ac43afe4fc9d1395bcfb65d8d457de6b4b17c9ac9f27303883ee7f4d5a465043272d0eb9badca4c334d7aff8bce91e66523ee926e181d89676092281b55cc7df261e5bae37151cbd9f95a291019d887414543544cbb9bba6b2d5bd94184308c5e8197e3962aec49cceebe2abcd47c57c3fb745a741ac91085ba69bf72abdf62bdadb42d5e7ddb846f29343d31806cc30ee344fc8646b3245600aea2b73bc983e7701dfea23652b7dd5ce1298f4d02bfdad9fcbadf109c7a09021e453d87c848acfb8be813498435d30e328f7f12091231951007c2800d7c69220e024ddfbcb349f310c6db0294281c80ae0cca240901fef37ff9e97890a5066a0e8ae92da8699709c27371c4e9dab99d2d66307de2f4a5b33aef18badfe3e2415f6162011817aa848115dbcc1977a1bc1c18f25b08cf463e1f92d051ca5d1df641076fe91be363a5b954f8c36cf24db69d49f4a37c86743badf414a41729241871f9682d8641e578deea2f95bbf26f9da1d6dac0593cde005d0f6cb0745ceaa6115d16b1d3098fbb27d98123fa5de0fc0a64eeb77bd718c7d927fa95725b61c7b93a515cf9228bcade67e3fb6cb271b6bc4d0f15780594c6cde2dab39404845da9af20373acad7e201360d8bd65cb0859569689e3a8504b2dd253d349aee9c86ac178b6733448d2ec960efed629771a117242e11b3ca07e274b217a5acd901b709a952abba9c403f0ed0ad2b9d86be3267faeaeb7eef09d07fd5f5ea8fa65cff061a695726f12e01288e9d330ea220cef86d18c62e46d104155378860985bf0e4e8537fe455755a6fa0a3d523215af43d453c76901049a7c2ad96b2482a001fe0a48387b77b54fc5a3369321bfb79b5f019724a7a0a2f5eb6bc6f6d8cb7e94331d8753e1c4342d771f8a7b8a3bd4029fe8f134fb5e88f3497efa0d4e67d904cadd07e3c4e9e50908ec2a96b657759420b2e63168ff6573ff9bafaa46900fa31cc9002782ea102f44a5cbe924f2ca035e4e5a647e7b25a09a069cf12fc54a5fd0663c437b42a886835bd5564e858e5c7b2bacef89836cb42c7f935838cc82f51e54b727338085e065ad75b85bfddfb71f2340b757ff58b992b8da77eefcb9197cb3f9e112c2be375b969bb9252139e3d6d49838adc9ec6d7e36f86e4e949591b7a1222e87abb8d4ce06d98e47d78dbe4d431c01b579fb422efb949d7466608438c40d58f7cb6ed0ff540ed720e8995f85ed2e025520758efb161b203b18a95b70c58d2b9906f20cc6a9ae4af0ccabb437e93dc94f995d3ad134b0e1f04926ed1944a9ce2e2924d2343aa3a0ca6f898569a89976d2814e90a9aa1346dcaea01c1b0384240625783e3924f5a18eecf60bbda43c4c788d033433239d34424c7636ed9dc7f8939112a8649985df13a3516f35710255d20563d1f0794a0821ef847130c3693a0c9f1a39e892136260ae2113bd38055fdab738fcda231aa95c0a1a97135f8a5b4d5f649e821320978914ed844a8df5d94a55c34d49521a59f2a2b4577c13142053c5cbb156d3245b5574a5ec505a14ed3a4b9722e338b90b2a5ee6ce661a2b1fc9554cc12a6245ec37b81774924b733e54f73210e42e6bc6c4f5723f55fd04e1b343a315c236c3006ebfca937b2e93c8f157e0ff08fc784c23e0d79e0e9496d4a85037cf58fca8aaef374d5faf2fff4c6382f55e11451f1681d7af9bb7b558aa488584a64655f23c088c3ff967de18194544946b38b0f028ba503a60519b2d9461c8dc5d5e91cf73546cf171cf96443d0568c3166aabd11c4e657d04511c3f00f5399e4e65104b1ebc57a225486fd951ca8081ecd10973b716d913bf2580a6a44da0febd78675c8fdd0e90e84c9ebe12bc9bffc4566f3c03631e305828564b4dd31512890f26d564e92698dd19e4765918a1d2eee2548d557a8695b3a46cc540e9a94bec8038e0678fcc563f61aec859613e9fac5192b7a7814c1d87f616e9483cc84c8cfd9e519fdbfdcfd1df84e39a3c0a31a3bfe93c374cb0d5b253baed8a42dae30b85c58df769931d459ad2dd138bb8d9d35c164b2656134417c067280f5c4ff0c640d77f269ec7a5e4d77739f843f8fa9b2c7786ab4231c3b1433cd663a9eca8d4610eaf3535b6c112da42e7b68a7045c761eb91f867a99cec1c253cb48512c644463a79f8a73c17bed1e683d7e5a85f80970ef4a4b005e758090fea29dcbeb7b7551ebbe487d5e9fde15bccb179cc39be7b286c119a635ad299ca499be7f67897c25bba4ee0a6121f75e25f83112fea0465346f6234fd1f1e107c9ffd05215a1cc7e5dc2290169858de81625763428dcabde9a02420942b581a09b6891b4d91e233ffd369594f11b454564b4c43b2369672baadf90317b2483d6a02e115896a79f7b8fae63b22ca7b4494f4a239de2264de06049626b8a06bd8a9dd5522f1a539cd84cd31f2d9b7db1ededc492145b1da85ec71f59bc847af4467d7fdff437732e91a6c54130d1f1a4d93bd4520983771d6911c9945ceaa20bbc384aef846eb85770fd0c33233f30dd0a74819cee0cc09fb3d9527b07c0f5b5c0d3ecf1425340fdc55705a683cb970df545888011b987da80114152953feb86c76381a71b1667ddca0d3ceac1560c34e8f2fbe62eabf23d19d3b79882ed56145bb3e33c10ccca36c367c133fd258c1fdb6e205a116966942451c1890c304566c10d00776998c87f1e52fa27d1b7efc9716608ecd0cddd47d06f0a99948fa70df47efc9f2f2c888d8476f1f4921dae6b65ab2ba9cc38113be7ee29c704e4b75c98db7c0f9d7a7ff8005d683ae2c9de1783865d0a06471cfd21810eccdc3ac239ee518750530d0d6d64e7e2b208d3cacad45874c63753bb6d4eaa1c5be62f5eee52ce1dfb7ae787d3a48738dab1c90701e7098b9a26695fe3aa3d77e7ea5e81c70cba9ca3c7c56be228452a8e2e62c150d201ebe87e2a395d8746bf4c0af7f463d4c00ea0193ce6dd11dae65741fb30f8537843dd505f75f8c302490968b27f46618447f45e03ac1098dcd4d2e7dfd543554be42e50b199365eca8ebc3b84d775e1f3b574f9a8a033b35894b2265fbd4a6fedc1af59626a3b09c7d9cf4b55870213e6dda807cefb13843f28b561633f703a8742cde636bf77b3c463e828c9b0e52cf4158db0ed040c662632a0a1e7d1814071e3c94a13710a409ab325158ebfc747f9b023992b75fa569d968639db21d51a9e14f1b0c3cc3ebb70c557f75e3407eb41242c15e0623b1c7304f5df18503bcf71098ee37865344ba55aa51aa1f49c4b40065141ffc341fc1fdc7a2bb6e1b6db70e3d8fc0473f2b1281f20497e0961894f44bec2aec922ac2a32aaf5ecc5c894601c039c6845a210f03dc788fd10bb75debfe343cef76428302f0b05b760619ba116255b2de611ffdc664142b2492731d922cedd6af933360e4ccbe74417c09dd35f8cd1bd9ce2fa19018b9272f47133810453d6dbf47e8fdcf248a913c02f2be69170fdfd706b4230e37d52aa0b86db84514620075659f3708f628ac47126a68187a3a709dabf76bbe27e69ea50047842b7763ac01d4d6891c9a38d2ec3bd44935db04d5fabfc1d37159ea2b1ad0d22f791f7adac4418cf196a6d3db4e0966902329049a090c66e140139429f42f989c2d99c726c8d75ae26c8327c2b843715c8212a4e68dd7e98209a39749efd15d11c0fd25e518465ebbb9d0377ad059884611f9d28e664dab92a32cc0751791c151a074a5281075e134826dfac38ef958b82c91046985b818a7b95d175aa69a0b05c7676027ae87c5866d8fae20753d9756cf3e4b2192029556fd060d73ac4e19ba8a8574016f861a44cd2cc2d2b3bee85c300e82bdbc09d501d9ca29958dbbe57e63a5a69ba712efc5e729856e6157981956205580cd30f44134299cc121b272401a07705cc0ad33854ecf47aaf84ebd4b4396c49dfec1410abbac770f9d182086abb6b9f9578e0a884f1fa3278d627544e6e3009cfbf896bd7abc430d045b22382215b8f9087d7097cd85ddb6cb3ba76de94b7e436deb615987d7a328cfec14912e2673a5b8b2b5471692e53587c5fddfe2a5106bf378496931d52bee74f41e5581f4a0ecdff78cab171350d8ef3ed749a7c4b33da0d32d74214cf7c1fcc939322a000fef47c7e133e780e8a665b0859b5a0a84fe24ddc5defefa7f2b257788b3be6228ec29d3717ace5a704743d71ad9883230ccc773d1329417cd1cf9e2804e8e11a420221c43a83b61aae6eabdddf277f22e9f9afeeab766802b7bd7629ece6121610b1e289cffe055c5d61da52164b8be9108f8d6be228b588d95d4c98042d2b4353ef9c70269d7f1d94f7197af2a51f061e5c69b3a1d8e2f4253ba020836f2d7a1d8fc12b3ed46195f92a428f20507a81e25d7d5cb0377482a8da846cd02d20443493d069e4fa36960657fd5ef58ce330e11068606fbccbf4fe617c487031a782d68fcf45539789f7cbf2a74cb63366b5a02e4d7fd92b7698d65900f15c6029bc67df8a792d0fc254d230b92da744fb32f1da7fc4b10086cdb0150a46b8d41f36b2cdebb2a641011cd0d071642824bedca857e0ddd78de4e48d5928e081abb81ab67d5632a2ce320da0f747620c1f8c981e1b032e8e5a45f5d10bda7726023d222faa0458693d8ee81b899d83354d7b989787bd09b97297c15729306eecb4db37ded82ce11b2852770269efeedd5700c356c1af7f4501144c61af386dc4b6c940f238ec9773dfcecb3cde745594015cce30189b94d31f70a7770dd0be0fe37bd0b0b63b25de16f7a690fbe53619c39ef43321c341b6c76d36e3ae6e52bca23b709d333f8123c7bb3c2b61f0928419de673873313ddde159b149233ae6425d80a1fa137f08d13d64f6af60a012bbd29270909d61c61ad9bc34c305f011c9259603f9d3257098eed6769782da7f6a2e820d66303f01290a21784cd30b780882897afdcfdffd5212707d97ccd4e4e984dc26120a2ed431e4d2fd5fe4635b1bf010b4d0bef8c66d4caf86e813219e6117f8175212ff0561b91562019af8e78ea0cd7b19048aaf0b49c60718ff5d1a5903091ac73229c4967bab84acb4fb346e67299178199ee88b00c00457bd73c7630f76402c34818d17cad00235fc3fede94d6091500eb77d62d97bba2d06fc24b85c263f1d2190a0535ad3727f4cb1815142702bc7b152057624b8e0699c6460d4e61d481d54135aa6e2914abba5374ee427b7e8d2d9fbf499d36d214a0e8b88fda496e3f4884453c1f1cd2df4abcd593d851a7e466bbb04d2e86d6bdd1500315d158e85b76b41e43db991e31cc6e48daf8525b250c30a459324670107e9537790c4ef0a843ef75096a16433241cd6d2f8f827eaefefa82235cf9d047e1e54516d5d09a37dc2f4f902aa735537c868a5c46a83ed1f5caef956e769e414536871f5f3f90611cd74befb53302179ea29b18c41f1b788653d7492181e62869099cf40d5205969cedcc95b9b549e5ab9e8859675dedc8fd2d918eb68ee3866253e18dc5a1c9cee0719b7f6b9d617ed26762736151968baf126d37a7c1dcd1a3db648dd41081ff30a1632fcd499bdfb37db019d9bf2f8f06d87b1241a2ebe35fbc13d651be0d23cc45ef96e1f3aff5e595e9b7576c28e20323a88f3f1654ba6b1a61f3f321b3da4483d0af225bc330d07d80391cad97470f1b1bbed0d5579b00d12973624a0538a576bef8c2906a7559de5cf687132e8fb235f3eff174b2c744c9baf105e991c02c35d12cf64aba7f5ad6a96b2267946781b336528aede43ce54ba07bf0382a3f11ce4f7c20b1be26ed18a92e59db790cb13bf9812496a7c48ae804fb46e2edce5aeb90c1b86a3d4fabdab2655dcf3b2819988339b03e926cd513b36ddd3cb5f2f8c3ec0195e43d6a1e5fc463b34c9804c6de5a8df35172b8bff5b5fb99835fdf8445f1e43fb365343d832ff946adbe2351468b07f5d8ad87f370c5331efbc00c3fd1b10acaec33f1bc36bc8aa3a5b4b34f998a1ab7a1630ff3589e4540278bd68812d9bb4ed3e1f8d099a6273be49525b4a7ceb0ef1b9b8af8f36e1967ba07332c0b70ab5e00764c9f9f0a238f1d4d132c56772cf044f02be6000bd2b47f3d69e0eb89f830ab9a5adfe8f9dc892556bb7fc7b8feff5c545f44fe5532240b8a97d1448bd620bbbd6e501a39c69aea60789b8e698a0c5cc962204f79d46c3de17beea68686e3c9786f1cbefa77e88e0c4ee12b704575102fd3fa9dd2363d4e8e99f744af74c344838b4f5007e8dede73febc47dba159d6cb85522abdb065a529d8bac5a1215f5ce18bc65588f50d7c7c4620b50e7a616025fcc7e86f4c072fde09655dc5f4fdccc0884d58a49248fb651638d01be0d9adec4b961b970492e259f323ad245b30a9053158cd6b1ecc5132b5a5ab8b928c3ae1bf4c8cffefd622c4a584c22610776f99c72931cc78ad7aa9e7ee806507792ed5f108aa361aed96ad446d72100a8fc95b36409be04a88724aca9e20a283bea098dce8a88ad089806fc85efce96a024119a3fc98965f510a9ad909eb27b87bdc5721a1bde49398d85dc2de9a305f5bb706a39dc206ea1b0270a9e14be5f1a4fa9fe27ca8eb13d4fb12b3d6263a703e9183a0f34cae3563585b3bd474f702592b59cc933af12b3ee5debc6ae652f331d75ccf3d7686f039ad31adaade1c905ddef90fd533d39e57f9cb5fb7f0a03c0b7286e194261b69c8f7ed5b500781eb1e795707394c55ba35bcf8b886e948f4224cb440833c0fb4bc4e069102a6ec57f343be66b8003d3e460812e938a74b7257aadfeaced92361127b462715319228db2feb2151459e0316a8a21245463427ff57e1eb5382f7dd9d537e2faf941ad2125ca51ba5138c446281547aeb2bb3aff9b4641864ed065a369ddcd14f0bfcbe96f29ff31e9dc33aa5e878bbbc3b253bb0bc25911894ee851be223bf08fae101cd58e2f9c08360c4fc568920d34730953261c0986b7749c4a00ddc93b258eea67fe0cb8c22ab78271bad56028741ea2184f8befbfb7c13c2a1190accdeb7f8e1646b561c1d8af5e1f45ae40aeaf6f402eb12203d13ce69b942d69ba405f4c3405081cf7b64b1a6a7d5c7aa18e43cdffbc21aa2c5b1e712ddee0930842edaf5576c06843fa7fe98b0e9dca11261ad03694df96503c26583120af3117a537d91290b0cbad26ffc11f17c8dbee0b63aaba02fcb79d29771b57f4021e849528305bbaca4e6095dc56313d13726a3c63297a4f7f1dcbf60586a9a40e8190f9c106c9e78fa22c99fa38a184a614efe08ea29d4d07e09414013979e57ef57c40f16d974951a9d2921ee54bb0c9f341352709d207bcbc05d797cc8838b9c15d0826141c2cfa5f92e3c497e5740c7d8fd23f1c56c806456d288e8eb3746c9deac27242f0675f40b73792f3ec39f60f9732fce437ec2cad8c8049a5ea81c3e8870b8d34b4a6f2305380e04219564581692b28cc6984af48e802c446a4326923642f9543d369c97e2d3bf5e6cc7bf2f37315951da7ce3b2a450eb390c7885e25281e3458b6101211f675b17fb2d30dd7c7a692adbf5e044c518430d0cf0b7043bd15d7ee869d47daf3816508a4d899e87cfbbc0f6551e29bfba98e4f0b77ce538bf9c5de63f145db29f52582bb5f427dadb0972644d790fb4545c15eafbc10b60d04eb71ce2486c8d99c91c5c0ddf81d9ec170eefe26b784adc9518ee792c87a14a4308614fa3a136150cc0ee708da55cf851905054b1ae618607f0b1187285dc77c5200e74812573f9f624a9589d2ef645cf9eecf8096225574b1601caa26921fd41afa49fcc8a4721b4469a3f470ba568fe07aaffd956949c57d026ff1ac8415f75630eba2d1fd5a4fbe3961e423604680da8cc6f41ab41216053dcc55d0b59c57d7dc83263acd73c2e2662a1b8d9c7abf09d27164262d4fe32ae72b627517d5a3d8761319aaca59d46f08be0006c4f1492f32e3dc9e16d767f6a36f31905cabe8a9aedf89bcf98db9efc5c8acc73b5f23634619c8f5686a35a5537e1f16a5a6dedd4effb1ab140a407b577567a0f1b2800f148003667ad0e285f8ca004f3ad9c4d1cb39f15f7cea0ccfec476536bfe406f041f66ffa786753fb9bcba57fd90ee9bc1425fa9094e69064e4e02c6af833ea5bddbfda383b6ee5d29963256e3fc67b620d44bfd42f02f2d873dbb0a8cb1944f669dd0cdee976c0391ee53ab331d49e8c1bdabd6dad5a105e2b04cee79d8e9c3fad53e687f3ee43821956423e5076a3eb796d1fc721e435b92766c29905a68a560c2ae7fd34545eba7f174dcc96c8177a9e203983efdd0f54a02db5fae200b0829b2d49f45125014fb21440696da2978b966338392a5a7f7b0fbdc3a411548c6e36e8c1e224d2d4ff9a14d0eac843e32e9de9596b254a5848ed6b476e1971a083216cfeb0385e64f803cae005cdc2338c340c4e622d3d7e06f68645c9c1d36ade8798b049b85773dc8d0365c6bcefc62d34fbbc61a929987f614ec9525b507e12ce897a8643b330536d752043cd31490583febed316c3395e2609e7ae6212b4266d974cb2ac05962b154bc00031791c66e86e60c87061481e379725d7915bce318ca8b1cf05c4165a7cc24bd81dbe44628126b6f20b05dd5d805b217290db7fd42670161cc52dd476fa0a8097a2e281ab33b67ce4087c822f46180b39ee1e047fa9078d2ff8397cee15019ca289c3affc460fb199a34e29202f273f321f9a50754f46d038f48a6301460c0f61edfc1e691d6a001e23ead8a10127945f0c87473b0fb27ecf4af334c652bbc3dab32de965a9aa6169b2fae1f2aa2d5459dfb4c696dcb1d9e368ce1fb87e1d1d57b3eb7cced7e63bfb81db04986f8b5acff917a2ff72073986d3990c5854bcd9dd337d7ca6b2b2b56b8d07bab69072d8eb8265378a3018bfe069aa3adf31359440cba6e419203acfa9c1474a00481a0dc3efc628b625a54ba80cc6eb9a62d4c9626a4612ed47fde71c3c9e0d61205888428f00020b525dc7d503717e8295c0fd9bcdd5dc40d49f3616dd4305b61f10f26e4edb277033bd366d1b4c565ef631d37704e42c0f137a6e90e63ae0eeda3fd7cb1ff152801d79d1b0af88e774ef27f638f3335e02965e68da915b6f860f53944415e26da24524be0792116170c9ddf7cea2ed88bd41d717f3c8591376e3b8552ba9f1c5a1cb481ef905d7517dbd3012262515514ec2fb34b53e8dbdf6d87ef6a1d4270d2c2d767c5462bc8080ebd4ce6d413cd7c04533c1ede8ceb7aa8fca6075218ac05a415a6429bb4fe77e712d53423454ee08270da87acfc57f501b01123a431f6f49ffd8f67d06f90b802bec55c534fc3f65696db0998793fa468a897bd6d2a89afb5c87e1689bb6dc4267340e211ab9a6d0d313fc22eea62cf09e7fe6651249269017e935cc60bbba228d27b2a281bdaf77254eece95fb2b494e06767cacef3511bd4105798194c7696925b3cd847f44a91582573deffb7a5af4c6a088f20a5b7bc1be2eeddbb39956a2bcd55f57b0fb8b9fab4ef238947b47bd6a6eecf6e49fafe5c542723eec7ccd3564a04b932bc781f9d3c6ca1107bb4f3528ae0e5ead404792805ccd046908c6ea4d949848d0c08b47cb236e756caff7d95381462f27c9559734be5a71ba04abc93f4ff118f5cdc9a77afcf0a1239f3a30418a3f492f6e0597bb23c6e788386888eb5eadaecd92d95d7743eee4e25288611081dc3e2cbe3519f57a46edcf556a380fafe5f8f542e99e5a1a4c1916b70ddc04dce74c2071f90ccb5863bcfa590f9cd8852bc42f8479e5e67286358badc09057c746f28e9e06a3154bb23acc06e7b6d8d3ebd18bea7b8a70ffb7118060ca997b9685e4787f58b1c7d10f74efc7478482fbdfec9fe29462cfe31ff2611b37375d56d145bc29033393257cb7d1d80bba22335d7892ef66421e6fc2f6ff82c48fc5885833452431b40dc1c781bd68e624831b8e8506049d8127753ac7d3c7f596557f5b7290ab2942e33702896388f6438d4db56529d1d616fde4baaad4af07b1ca00c055bf36943694f15ef2aea917309cbd2ae6acc755705fd0b3f85146d0f39d7627d0420ac1d66eedf15a79ae81609d8be00885d540ccb934a8335ffe0db7868ecb93c34f43696563cc1d4891bb1ac52a5710b486775ba51ae3e858fa5efd10ac864b14805b4bfea106b995d4ebda4f499e58cb1c6b919492a85d70cafd58555d15d29f4356d3326af6f85a8be45c438fdf46226b31187e4948b9de15dc2368f8567bcb3f35774c35e23bcf3027cc0a4ab52bb2b74ba1df4e4c842f5a42fe2f39f2b356b2d2202c22e47e3135d11b4e913218f1f75329cbc94d05ea5079068bf08c73b968384ea4f675bcd0bf7eb72c6141011fe91a12fcd4646255c18e3c8ecbfb5a5a2626c85c8fd150091705b74ddba7d8f62529c60896f0742137f2dff8a654913f05569edc06f4bb891392ec402cab0215d3c6c03dd46fa93cad01e0be8e86628b263d3680b6f5e1ef311e62f7d3990e8a297f24a68a5148b1add442dc2d4cbfeb0b9503db2842b9e11811fffe2d7c5aedb450ab93c8e35e3dedd7e28220f9a4eb915520e2914c27063959aed67b029d54ec10ea3859d21115b6f3576722022d710c28f38292d620cd89a71ac95a454c6d949c5c8849311f966df391a047ba90935ca7809c320641ecd41e4404b3d8452e546bcf5afa89fa133bd151dd4421298a004f329339d41dc7f15e28886b100a58b7fb21df9f3d31c2e1ebac20574815a7af70a486ec81a457ed928cd6788d621b85d8234f59b01540d4b991be7e5132eb46e8be1863982af1ca75e7cb26ad6c9a37c7def83e80ec2f61c6eb915fd85db04e53c084d9e32dc9a7d904503d454a048ba7cf2de1e3975aae195371a4e657eb5348a923e16d3001d960f019680c11b762cfb8dd15839ffa5df70a6bcf8928719d45f69a08d68d1151c735932bb2f12d31fa292e5f9e4315339a41da303c343a9b88a8801003c6f85dcae6ed112c6001b2f84451cace3e4982ebba13153f8fcf58caf631182ee2b66a8206b365959aaa623017f6d03dd42f516780de45a5fba6ec9a58389eeddf6f258238cbdc521c861178793ec443c9ccd15b1d427ae693fb539ab4d5f6065968f0e59b168999a2488c671e8d05a245ee78a760da9e489f8c87b6444a269699d8497b372cf235e211aaa1faacdee9ebb24223b8413a5e0aad46c73f8af1812acd79bfe485121e8f44bf943be116468f66c1dd92113bf6de0a2091de9ae0932db9ccbb30075442179c89fcbb9920040a1d56e91c0ec081313b1ad65b12516ea529b6ca698be9a2d947b3d1355b4bc6b5b20e74cb4899ac45634fa1ebd352bd216e4f8c871d89499cafe1886c445cd43132580707d58cb57d8143a10635eeb5bac0d6f889be8837d214e4a3be6be4819ccf112a883d940b6e355ca07f7eea047c68ab4f75f3e39f3e366c84655689b7441aaddf617ad46280863cd8ece19a204cf72d224eee18c213874224ff70ce3cdf465efd378e68afd797a0f424dc40cd0406b7f65d127fe54feb543bb90b164af71bb07cacc803a74a09c57f3f10ffaebac7945f4a75053e0bed52331fcee98859f27ca5bfa0abd6190a15787510ab04170d66e5c58cbd3ed0735de308c97e1d536e2fbabfc2c2d76932239e92f0a9c27ac26124ecb27a39210b0cd1cebfebb44350fd8cacc8b68801110ecd1e9c90f91d769fccbb2bf426b57b11a760359152f4dcaaefffe9eb5c3904b0410bb2a2612fc913e51790d9e0d6ebb414240fbc09f234184993e14ebdd0b2735e952aff727d973db8e84e7d9aa2e65231e7044b98dfec73bfc1eb33b2f124bf3a63c6b3cecee0335b574141be99bcd313ebafbece328e473603508e1c3f829d2c8e7fb25114ff31876e6e93e944c553f18b76bb8821c18f20cb09ee15be66670ba00b7e7819debd9fb9b2ebaa7422d88383542be04968d59faa4596054c33b070d27562a8877fe1f2645a1ba0adfeb8f13be446e8166a5e4760643f7fef3b2202629410890a832088141d490196d1c57e0653a559cbb4c9d5542f55562f64a4b693804cf8a482722fe665168f0dc036e50bf28125c2b9b5b5b9dd20cfa1b00f72b3cd703fb584cde50b59e8785c0d679f1c1a4ab42165563670e5b8096e85b165c8a1d4f9d8cb5480193fee8e6624baaeda19df999bca60c0771efe0adc0662e86a2e385fc1b34b758c95830e5b4c985fc1114d0e547a6df4c9b8ff180b9e9bf926d4d0b230c82c6bd8ffbd11f92f98910ab206a32a380a0748e07fa76554760a098d05648db619738ab7cf6c3c25e65dc40fa2fa6dd9fa394f8cb547d6b9677567fedae6661a71dce9bea1431c7630a72fc931d077775b1f29f25d54b101c87853a6162836228ea461195e2cc039182ad339cbc1d65ea62dffff3081f138bd5c632752d0a5e052afd9db0c8080e9f9b65592229da934a29d7c40ffd45058b2fc94a6d022ae90c621ab981a020da30e995df1a18af44531bf2e72c0fc30089ff582f39e51a32f1c734268715a9121d0b8fbb884c371700f10ed51493da443ac894c387ca4a92fdc90afd78d36995ed5bd750b7bf215928246ea8d9fecc9fa3817fe880ee1e4748713cbb105fee5cec777245f46d79ae84e9d963854e4e5df6f16c8c66ce5b62b1ae792f6c84e73aa61617126644c783a6f4cb7c17a1709934cd2be000c23236b4696aa999773f3a772a122a43f5aab3c0c390232166f64c1bdf29e5fee9865a729f05630ca1e3622c950d41ca212252b4dc3b8487ffe331551304b13f1ae487c6aa4b35b9dff09d5433eca926864c2308375e2d3815bcc14d0f00efe56aada8b62670b936427b2a3066f87cf0643a30f75bf45d76aea6bfbd25593ed639922b263539548215aa55a7d29e582c221c17c6a893b34b12d94715dcfbddd7777bc5e96967624097fd938071376f2829d28ae5ad0cd549ca0f009f062017af623aa47f1e18d0dd9e7986fbc366b3489b1690246bf38875d06e6cdf4ab0d36493c58459f15114fd965e979241afbf7d1d5940979baaaa740774385bb67a4c2dec06e97d8f7073001b67f2a45ff85d1ea31b94084bfd679a9d3a1f4020f2d09d8bc5a368cd78bd5c01e7bab0534ad4632b0b5d2c736c885dca9fd514c8d9c539c137f27251e9a9592f1ff55a15ac147bcefff004acb50a948c5d048415630c2466c246fba1ceb4de4d1cc581eca49dd6cb0fe93e47ba14d1d42a3d02de688c8cb5bef0c274e9085ada11f591227548e6e2cc930e4df5331405079fe5b612bb158035607a443172419eaa2500bb18edee6be959bc93e0e6be9b801ec2ebd47b9e5272d06499c2c05b01ac60214e87355dc348f85397b581a4bf5971aa0445ab7cd78bc43bf827793161599972263dc551545632288230495a8e2ab371cd3537b7d842df42be8fc624497c10adabd4e3b9aa83d447fa81c8d72ae1af59f376ea0f0929bc5b49d11270d789baa346e7b6f16f28106dc97c0cf772a0eea3f5a6fad64ba72785bdfad8caa7b47d1c790a75838a0183b7075c915545adecab61dab96c261dc8f2e370aac6eb45a51726d2b8299723a8dcfe07429a1dfa10954d217f3575f093f96f12338b22cf94eaa0e977367d8b28b16fe73efcf65b5027541a1aee7a37a271ad3296e0d1c3cacc66e02cc4e87f6034ed932fec636d18ce5cc8faa21197fc6df2e717ada10aee58746e487a8b8bf45f03c7fe10ab60a5c4f1c5ca40acd7a5872ca91e4eef9ea15d506bfcc24009b338bbfa373d3f531fbc8841722d298a91b1f01b0a091a5fb968a4d88bad66888ec8f20dacf4343f785d34548500ac70f4889e1b0c343bb603f79a0ec1da41fe05be8f615649d485e28248ae3700d9aa6cd3694a801d2d156cf68ad4af3d9132f34ef0b105a092ee935646a8d8894f8d6ff4d06b9a61c2adbec3e3dc32a0445644286a6ba0c24f00b77e40eb4dcb735cbdcdb41b1e11bc76e1e49217144b79da8d18a684fdede7a3bc43257cb33652f064f2d5e0176f094fb79975d4c40c978ff3fdb4391e9fe33fd3f5dfcf2afd8dcefb5c003134ed42d5b0fb032cbbcc72d9e9c11f0f76cb8705f3b96152a2775ee7eceea8a4b93d59305029afb24e7375f2a5c7732ebcf136329fbce9a94007e27d0fde4818ad870795649ea23c9e5f9ca2a748bea81cfb2f83a6fac8737de02b6f1fba66ccda03f3882550dc76b61333f99f8ff66fe16ac88d372558c75ec66fc933e370c24a0e5a4b23841b5afdc48a6909d5ba9ecbb29ff7b8f8f4cbea0c6096f2934cd362ce1e9cc1c3e4c5375c383f3b415e7d7ff4f6d545df759ee823156f6d6c0d271bdd64add2e9bf728d484b8abb9875662c16e066e1f9fb8d203af9a2b3bb6bc98c9687a8874f933fe0606803f8c9fe05124a184b536af6e4e9ed2604d18497afda4da3ac4c29fe765ebccdf8ab0685807ddaac5dd79828919643a1b2e1e0f634819795cd52bc0446591139f5db9c70e76e7e0a4054a6cd70a213b90a762d7868689419496fb9453fe8d518e674ffbfec5494b70995124d83b7480fa979c7b22699dde1a98cac61d021d26582e0787c951190088577b80fdf3a6f7517ff57be3c92e40632a5d44d662bffb14951cd3d56b9404f165a4db5bc66af117aa9c27a1f7043c5bd3d9d9e447935b1c89d1657911e4ab2aa2165e6ac70ff234af11739a86c306571def0ffacad5321774b112353769e4d24a502860cae81813fc696e1b5f175b66fe4dd95d0cf6a8a3a7699980f9bbf350fb632a8c03b5a7eeb57a494c5cd5898e3bc9952c33e7586cc173b2d8d91bf99821bc8834e5fb6d0caff190cd4393b792e7597a089385809b96aec7788d97d544e492c46fe97ebe6f8521374cacd798fbe8052dbf6e6a4a7d12c53c24554921960469d0666c4d851833771310c90ac343ba988da4a6fc9afc48ef02db4e0762a7580d1e06faef295b431985c1276f9463ba81ccffd58eed59ddf9bdfce4f61c1347434b141bd67fbdd11e7596d475116e105c61effa06a1d789cde3f2ff5fa3056ccda4967006ef36ea27f9501345be81b8fb6d8604e35b81d1e08046d4c1638be7aa249cb6ffe8e7693d57f8e734d6f4b74b4cfcf142e032cc87e82e0a8832054d17d56235e41bce5bd7298eddba8895bb46e9aee3d54447eea2695edb8cdf236c58601db947e370301dcde7ec0a4ec9ea66e920d0e7fbcdd21019726bde03213ac2e3508869fda61e9e4dcd6a7156b6dcb93a1a5c363c36a276a74b40ab8b5c052b5303b5eb62ed47ec65b73a75289ab389969e727c8859d2f0d47602347397cc45acb8ef41a4280012115e1cd0c65064fc662dfc9fb2443fb67af30f4fe6da3b96e32ec1480a1cc6c47a1873e233cd8923b80769497bd4a1db3d47f2a2120dcd4f1ec864c6761b11e02d68ba610bafe32c8a6481dcb4f885209dab3a0ad4eeaa854558b7533fba83153bb709928daf17c2fae320d9c17b8e05690732af723ce231ee445a49da0cea2b4a27c5dbed919bb16c4a45ebe899068ef5d3f9f8b163f2d13ea2bf6ba90adef9613a70f30da99638dbd107a5a6d11173d0098ee5dd9005a82c338ea3f881a594b5774d4a4701cca05265a9b292b8f95498e5d1f4b00d9961a01fdc156aa3f8fa8850c26d92f32d49cf39f958ef996c4147ab81ab2b6091703f79411289519ebfcca3cde7feed4433c08915b899300ed9ccc686b9b7c7883dafccd2516c4bec8ef59adc3d6c4992a22cf0f65c4b3261a358e88aade1e53eadcfcff65194cdba464a15227a32441cb63c2b959104c27e29b171c2dbc28fcac80f1ea83986231feabcfe80d7b94655ed8d284f4c0cdfd0fd6c32035bf9a571569f867c31a1e069b1285c726273807f0b2ba24031aba9e63f3ab2aa904dabf2e4329dbe30553b96ab6446acbd13e17f4da7eade258986830785fc09feeb82c17b83a43a65dff266abf085c01d0d816ffe5942d3f2b86eee9ee527c6cb59dc18374622a3e5048c32795fb380a9cb74fec8017d43d2ba6ad8787e5592bf5319eeb439145d23decd0f2928a780211cd7d8d11d9707ed1fd5be7bf4f009507c6e3339ee19ff74261b1cf862d9ea99429991dd768290731e3a1190a5276a7fec958bdb21f6df791432defe44ab2db7c25b1a02c5320ae0217f32427dbff9db6ff854d2da02636de4ce8c33e56f2b975c3a9c872e7a7b86795f46a9092da6e27cd5707936baa3eff53c9db31d04655f43190577a0dc9c0740c945c8a2d71350deafdfabfc40b8b168da46a837afc6db3ec970547a57a503b917fc05d86edcf9845dd064a858ab5ad0c0fc00ecdea490692dc9db95872515e5a88ad981d156b2057f2da3a29ec55abf6bac1c05c84c08f5009a527b35fb815bc46b2bc310dbbe98de687139ab1b955bae2d7c7bfc91143b49a54c8f9055f15d144b8a96ac2a22bbec51880eb29050f313053ea4d35488d67bb80247bed94dc70f5005004efd62a2cde77646119ede0364f53f183e951dba97c52c51563304fdad5f3efccb0064340c2edc2fb6b28247b207b9a9db8fa8586ca5f6b0ce6799a5eb5e3b0ec6cab79ed0a294f4d323e7dfc05048075ea5cfba5b60fe11810e894156408928cf35b967daa758ea237032163de4d13f41fa19c633f379985b6344b722bc193b50ad42549190caff305876477be0a63d1ce63396d4adb262e2098fe9f3a37b2571a49448d0816fe89a39fbaa22e26b23125ed432dc6881ad612b94f5b1ea614cbcc75a4aef03733120a3fab2ce7ccacba3cc888e4feca18853a71cf9dbcd7b8aa37790ffb70a8046752e508790f1be6c014eb6d886cf71ce7607bf14a03e0c959faf784b63ee3283623c35d0a37c5789eef558440e5d799358792857addc29c82e7e549c65ebf7d0cc2e26e0f332f04ebca278aa5884a0051ed5a9c265d5fef6711aef4cbdad48fe65291f00af32f875673cad363c69de1f94506b26174675d9f4a8d3ecb3e7a3995bd8bb65b4f52d920c81221f04a04d9b8830e751bf338d76466bf3697ac6e80847dba9b190fad2ed3fc9ebb87268a1e3b6aef315e3e72465fa4c5e31021f1ca83db44adc3a546543426c6e175efc662c8591351d7a13445ae574f7e933c4c9deaa2aaf033eeb09bb3dc2eb2cf1bf1ef00bae284b67742ab9712258d376c8e44b187b6453c0e7e1fbdc2806f286e3b93c71fdb0a7dc7c28f977e6ad52f9f810ed782cad6b04c46fc2674e86a40591290aa6314101356433ac20814972dbb56ab6ccb94e23c563670a7176542f6b00a3c7fa28d0883ee5eea8625892d7867eef51d8d112768b36dd55cf8b1c7ba729a9f8aefe7bc74a36cbdeded1869fb48dcfda006bc298e5b8b3a0749e3d2b77680d3667ba2c8bea0fbc40642b528a7b09edbc6f04383e73f50a64a703aa02202dc22e32ed9c48134a6770dbac7c9bf6b5bb301d86b71d8815db2e18f7475913ef982fd5433ce9dc0113c57d9a0b874268e5add5f353bec053785a11c8eb57c9af94e19ceacd5acfd82e5b41bdcce583f57f136e3846ec4d3623861a674db9944e6c73803a859310f822f62445dd7ab2a0c71f335e42e9f67f094dc2e79c37615a3c265cf96093de7f1bc14176a2cb4b8eca641b0989a9b8540e0b90dac59b649fe4a853f1e153616770eb4a2c1827f5066826ca73a5f6293634eb95680da47ffdb771fb924105a1eeb27e6bc62658da6a7d7ed4c37da376d8af3d49207d63d4568b00e46087850730aeeebac2aa82542af74c7220912f64df89b58916977e68f6dd670708bf13f8170632a78cb651c5bd3ac211f787a1af3e04639bf363d603b74c092088db0e2dd76a51d59334838fc74ad0132fe8bbb1f59817be8a9986bdd4a72829ce14ae1364f6d2338d1fcb6fc9e092845e974fff84f70b636998937435f1d8477563ed70dd041968c8b3866b5a55f02c3d8cee3da64d842e461ce6b1c29771d3e963026f1303f832ba7710a841cf806b1590e113f9d6adba4c2bd51f83b1ca7d3d021da8b2ed12c892c6b823ba43f2293f6a828d7c811a7885077fdf085759ee065e75fde5303493faf26b34ff66493513bd23589ad76b0a81459620bccb6e8f42f4f50c9f9a946b542afa42b6ba7c1fa8a82ef10dc5a4b77b71e93a36276062f0b21ed5701b66d6ec238516707fdb3f915f0f90cbeb649f53730d054bb7396f6819acb285471c07fcdf47e3c82aef8f6fda6b56a755fa2cb2b4189fccd4f69207ced0e6cd61ab50c9f8a3fba185548628f536af737b22722cf17697d4d34be2784ddd0c8aedcaf3d6fe1f1f5c446cbe9cc7d743e7814769823bde10a481b5c753932e4c78d5be12b09ce9b7f23602e2d3e6f7ccc16c38b7c555ba7af09104be031f218ffef1ff2f4136181142b493862668f7d3a2525ab6711f019a4c7d04c64f4a8c1ed4e9ab011753add8d8157bfcff3e063444fd32cad580b8f7a3db6ca903980e6b31c7fed88551a0c46ade6f588ec320b6ae7e69f9e1ac55393d1755a75d47db4e87626da928229432b18f0c9bb11613edb81cdac776e4de82ce7f958f2faa17ffc29e91e3cbc4e1bc14d1b50849e4f9708abe0821e7c76a5e4bfcf27244d7fe2be2c2bd06ad26d8b27223c78f600c10cb4570f0c5194db81e78f2ecaedfc59d93f8047a3d448a4de8cf046f026b8847aff9ab37bf8e7eb3c3480c65fc1d35a2456fc7cf2423a77d4b722049e506058f61f72dc6788f49a379aafdc790574ba4f9eebe90be522767d95bc86cf065e673e2e0affcdc64434b7bf6f728945eebe40cb75f3eabefb3f3c10fa83e99eabcb24d4115002ba7092479d9044ced213de4d346f4411e14c7f92b05ed8c10b6406c432c69e72375ba8eb990bc67f657061e28ca8419552e9b99a641ff81ee51332abf4d6c3c2e6f3ac5313f26a31a2a95c59975ebc4638e2ef44ebe9774a463f45c310e157cae7f89a345ca11e409942706aa12a9a1d6578cb278b09ca7db851208916c8b5304f866f3778c27a4a52eb9d1eb85f630408410635cfd0cd8953fc7e673b62ec98014d094f99c9e883d2bba330cd1792a785653930b9f2b6dd20cab91cc14876a1a251d435f88690874f4a87020439fb576d0efee00251504d5c4b61018caf51e51ec4bea7f211d3e470f40525cae77e8b5a3b6a303d444581e51078acaac0f80de4b5282a009e8bdef3d69c8e13257284f1135ee0c0f6e99ad4074496a1efefe341a98cb10d967a6ffdbd4f5a5d6670fa73434875ff6b0062c36e96fe6a574449371540fdf5dd93b1db28be435693f228066920dce144b75f6a57c1e7af0a55b3878ecfecf887bc5a310a17bf4262971152b5f5635ce3ae4f55669f2e5775b489da119f3d8e7f42c284e442c3490277f2a4a6b4fd6daa48112ee21cf89f56aa465f0304230109cbf87c089e38e20e7632e9bd1ea8227f9f03f7a617f3a710aa1d2923dbcff1a62a5a02c7c44d54bd5c02df4ce04b06d12ac0e42c426b6740a8373688a5a6392704efe93b558cd6a5e0885c90d67da6848116629d17f3810041967f3a96bb323b31380c41575a3890ceec2c29d08a206c3af0f417512949fe7e738dadab77b9a9c95884a49ad3273a9f57d3ca6b9d3a268ad3c2628b9cc079787dc816b4937c2385d6ff2356e4bf0fbdf412d049278766e309f29d28ae37b49ba81b6233eee6ddad3fa7a750e06c5199bd860343c39f6f7cb7bb34ea97f636a9ec1cbeefb022ba5d5490fed6e240552305558816de49d9c94604f09d478f5a720fcaf727dcb7268341750fa463a7fee4486a5c9e57c2711709e454c5c243969946481f8bec1170cb010c5355eacb5d748fe4fff7e73b4a118389d702761b66dd114c1dcdeb56a98fc45bf2148736cec089e23fc2678946bd36a5622c1d065230cc092b74b75a3cd9ab33d1b8f70a56121814b8391c6b233261e9c2157fb009e0fd3db19160583b5203b305b6351e45aa5ab4f66635bf1ed23951fc223f1c1224ee391480a32c8f1baef6289d54f1126b19a92f9112549ae7d1e3baa2893f566f79830d0f1948f42ecc946f6f61800ba566251b8f957d36f0c4442582e07f18f6af5f1807040f6977d2753d571bc22e25cce3ad68815b1cf3ace91d13b302e4096d0f302d919c799fabf33a12589db3bebbd4bb491806860e5c209da1ba0ea0a42beb00b8cb9a9b35560cd99435ec1cf41a084a613f66b196f36c12938c589381be4a9109e0cf9c0110ddd6e597d43f8c03cb19ada972f15d8083e77ea0525e8cf6253ddb4109f80303e80ade6774d485b7ebb2b543855eee492eda35ea9b6f784b1b45ac2f1796113fe0f8e95a05e9c822957e1ab34e881e63a51a466e07cfc475efa6461a3c64905cfc40d876acea362c8a268e6ceeb04582b944cad9283bb73030aea79423056824e992aa0141058ba57e733c06969c6b08110d4db344f4ae033e7c7759931ca671b2d9c8c04a181bd2a71af0c4cf22ee2eaaaf2e31671ba02a34f42e36f72cac9257d944ecf9a93b7d32d6ea8c374de0ef70dc03c17c277d0fe30519109ed22b1585d2f3de7cc8efebf2bc8e0e5bfe5be096e31d94ac6b1d12385929899a6f40271afe7ff274835a2caf114a5b7dce373a0689ae9646defc48f567671a4148fc6207a518fd3d944bb4f80269788d3ae40e27ae7f487fdf227f51c0bcf095a7ec0f7dcd85e1e54e84beaba9e00ecd9dd18c63e0c8c53bdc3ec9c739b12a816025c852f56867f5eaea49ab30f855813264d2d091e5fe521676d2457e25e275b82737727f0c8fb88ebf2f173b2aab51224a3aeb21bf347c820e47f935b582fc5c4aa0adc7954dbd9aae892a894b68ae1b85a86f108868834ffdd84eed41082531ea4ef0c683ca003cae79b49ac0f2118cd531ebd0f9327a40512d7f14c1ae841756778f50ff3f65fc7f36d779c19de5ac72831d7f3e2161e971cc99f56e138cffa87d4bbc416da1b565ba7f1ed861fb74641a3b206e4057b1d89dd8a189b999b245fda2e61a21a3d9a577b76e40266496bbe2478b91b0282af678cd78f6fa79f89045aef7311fd8ab82bf4007cffb4f13ad357c49d77d3feb63ffb2159723904fc2a6769097cb8ba456e58ecfd7499288cf037da1b731b35b629a2a0886503e645e04cd5ca4b9ea50819532a1a71fa4984fd6833ab7936f0bb12bf8307728e1418ae2c236a4a7654ca68768c97869e321cd9dfdbacc0515f68bdcbbf76f9ed86e852f7d6a9f99302afe76cfa10c1524a641f6af59894ec48602f8e09b5da3b04f6d27198d638b6df32337e5b9b28a8cecf4208338209a8afa8a618ed3ccd82367518b30448327bf876b1b7c2eece5a575a2be42d773c4482613190fc1b9e81a7e48fef8db39654c536f5c42230bc6deac8f367e65ad3b3224446c3310619a76a3024ee530bbab832312838ba64f8c6c7a40d1258327c9fd92d731139f0f755bb7e4600262d9f3ebc2bc5ceda20b62af124a15e52585f6f4391f02589b893eb43e2813d6069f70a79c1a65beb364e287cf5772596e9599c03e2d0e3c6b52e4644a1bc0c081f93f7802ead1a7de2ec33c8b687c1a3c8c744f4ee4f74a70baef607c7e9499264e522e6012a8e3524972ea4ac9ca6633493526266072039f59020283f3a71767af2f13453ffb88a120442e5e4fc1b3852293733105d4110606742b05ae106a59e15dc90f2294e86029052938cbb8bc046db8e87865e009633a12d3a1fcb5860988d0b21bf76bf226c7fca8b05b9deff40cbe6f90b52494e05fc7b2b54a5779c70039f6823e45a0612caaca6482962d6fe6b4b102f75f16dede2a9caf0d101861607bdd9547b8a6e10676fee0e08296d3e72b4717933313266d9cf0c3274ac0be43b73f82074c3af59ded42f6c9be4c3b50d8df9e22e3ec61c2795b026de4bd66d5ea16d5c2e43eaa7aef38da73b578e730325e7bd758304a4c10b073dd707e91665f290adccbe7b94d6b159c3ad808f599531ee6a8ccd7b7f1ca48423807754c7a3e5d4783824c252f17933674341b426d977fcb60a7f1cf1f4fa1f05690eec4d1fc11246b17f07cd80cdaeb1ec324f571f6dca18e20faf11a606ced39e1f63e97d44e129d859548a685c63e5f47548c51f9ea5bfb21aa0eae7b1efe6ac42132fce57753928341b75c8aa63975c017fec0f5b27b1dbfb3b98aee5f9e10aa319a15ad4a4c2ec507d4c887037274602beaba222ea23bcd322aa16a784a36b993c4f49b510b7963ff70de414d426c9c49b5a62391b63364f91b5f05ab5ede1085bbe2c468fcb0b386e8534658774be08396d9a7a9dee6e13fd8030187fc12646e03f0d2f0b9179f7c5498872d8c05ca94fe861e00ea592ab9c216beda0deb6c7d44f9ea117e9ede08bcd3dae2cd382afd6c87bb364cd0fbe3b6d7ddf7764763261d62e1d48e7e46299058c38551cd08b57117630abce86d3cdb1dcd20b8b37791ba3660ee3e5ac0f040cb98ff3afdd0052fe9c7e0dd67952fd91150a2633d0f653201df852fd6e15dc3360ca1502067b0348d336520e04c675f6e6dff9e1c01d13df65e66532cdbf691db30c05251f88a9e016e9d8f9febaa104ac3f6863418e125b20ca873b3e67482e0ee17938257c76c03d6da55d575c329294fe78d116c16f1aa69ab21c5811215c1b7f11ce77b4095cd6c4f243a258a5f111f86cc23389b101a5b5432ef8d93ab6b4fd03fb7324a13881fed45668c49512085b56682157256d12ec25e0a4e1d0b73ec9414e44c0481cad0a282b5acc15c2f5ecf585ed72164b740b3eeb12584dbd59f411b2206ef1add49ea7acdbb338124febed6b2e018f8d8181cd4f738684e939b688cc8cdc3cef0b96a29d1bdcf63a32e84830e2591830b166c0e735c317375f6f5cde0475b5d396dc083f066c1aa0a6b16075cbcd600fba9509e3b07a64edf3b535861a5de42cda9673a0276bb03703556d5dea60a1a4a0322de11f73a191d54e194b710553992a0ec719fa287dfcd4be3648ff5bc08a613f72ecdea2626f1c23648a5899380f96025390c0436d9057a2186a1e3be63576114d8a70abb62d9d188a562a8b968632a31e4e6c86ca6e0f841837a597d447173b9448ad2f559dd35f367bd3f02fe260c4002fbc5762380458dd86f2491fd8d993904871ad0c9c39a9f53870ab9daff98c9635f86fe8b3b52f7d8c493941f501351b1f02b1e5ec4c8c4c8e7c020b94845055881c21c9c2531e8e582f56922f2f2512acd1b9d7d729a673fceea93763f960c10f51ab1deb6127770d29bb7b438fd8ed3cc802e01848fe2dbf8d9f1f9e50c98d7bcf8502b333e9c35436e9fb70bfc9a59430d17f1ed4eed3287a49be2267189f280aee39a5a972ffce4924ee890628a5afa06ed3ae8a626aa03a879de0d47b62d26def86daffd2d28f01ba0f3c11f5620db19ff9b477fa6f79e053b1ef86fb60d4fe3e68063ddebcfe39b0e3f26e557624a6eaa6fa4f8cabb36cdbea91af1c99b071904bdbd9134ed380a2f9a69ec48858212258aabc348f72e95a27002a4cedd8fa8e22137e65526f2a2df450d9feb328808f1654463918a8f1df6f35f6cd9f6f0f91e27a7d09486c309273ce3a3e8ee60cbd41f8fbdffb5e8b2e00a2ab30b1ff3139401bb0d7d04feff34293d47adea37001147c7170e067fd4361b823df383f4866359d9045111e7d1cd524d11bd4c2ffb821bdbd13bb84a9e4d0fbd54060910e5997900f5838d421300cfa149a2e8a5de11e2d2157942daea81078bf63231991bea747e958a236a0378f6a06f776d557c5bc5f0e3e10eb4dd1749fb128a74dc843626c75c028c8cba49e7341dd282396591e793d4538e92be6b3149f3ed63113c4df864612d9590a812787c283d8674171a9360229dd99e9acdcb990e6a5cbe715a8a6e49a08654352dfa87b481508bd26d53ecff8425d0ca95e99f2770d559a002ad73b22195c574dba61dcdc7a5354406442eae4cf513fb2cc681446dd9f69e0adedf81e3fa3c0b0b37203f68c2ddddab514414cce89fc605c600ffd7172100980ef093a6dff081c357ad9132a48380b8c3108aba94ed4d75c7c722438ce14690ac93ec96b735c91b23b45fd4b0a900dae2da8d7978468077eef9b3b1688f281beb061d2f5bf1b0afac94694d7e8c8c8c2ed8db9850ccb30b7452b499dc759fb9dd23d86b547d432365af5530526d95319383e501b14718bae64f5ff255c24eabce704d0c0c06f55ed47e50fd3adb7095ef05f5caef568c3b16a02f49fbba215e10818b80cda0d54ddc2b49a600efa0e64d02c12b7d1a7a847f647ed74c99eeb33764517419d21635621f732865f005609370ea629c0e03534de568fd73cb36828be852668c1b639eec4b1e3d0640cce2787c025c1d4a0e1bd65a0682b8fe1e0e212c9621c995be1408d971e27d0eb32aaf2ab93fa18dcd18e2fc33034713ea93354815f1cda11ccd8e2efa167b5c3a1ca5d265de7b214dddab1074d6e9182695203ba751932b748f3ed82dba3498ae2fb20e22c9a13c31605bd55f21939779db4bf964af51e33368582009e5b112ba569a06a830266413fae99b56d715235f4dcccf7d135bc23749a44ce066a3a26760156b1570df31c58233b1afdc856f1dd198f195bf3917a5e67e2159f683cbffeccc850d8d50ca7ba5d3df7171c26c43a40a05f0c846e7fcd354bb101451331f51c817f0dd3b1af27efc46af87b088ffc9ab9a5f8a376ee1e1f773b1a46b7f44f53a321eddc7f418518de9ecde8c7fa1764df0ad470a4238f174f391e318207f377807f6a5df493ccb0e39998410cc65364b7d583df7c183ac63e948c76ca7bb60dfd57c5b128686593177618dacbcee8f70c713936e1f4d11f6d7d1d1b78d4305ee778d2c890740e9a5737586b214160a9ae27c394e3482e3f9de3af228049d63b2c872ba0b315beadad47ca96f3891d283e4398774511a79f98cb8ef013d9f374a6ff59ba1acfdec8f0b45132328c1a330c73d3f81421b4869fb63bf26dc2c26a8e593d85ea96afb608df3a488fbcb842fd187c67755ac894b9caf2fd76cbf53e3e999c918cdeed4588636d3cdcc5274470684f2b8d2415cd7b0591c03ba313787ff4af9f247302326a0f434af42962d867ddb1df31ef55b2bce1db2a9315079036b27ced0e614f034a6bc66c50f5bdd3039e5a7336d144f58b8bb230e1f10868d7965974dd4eab7ee244f61c1d89fda62e1d1d0388c8b105f288fda28ae9a02de60c3df89ce8ffff2c6f08e351d57f64414e95b30a7c5395ee5836941ab624b78f317554777dbe0f3a155384b723d0124283993ec8ab14de62834db9c55dd052a3fc8617e921b124a82dfd3291e9ba7f3d5d139b31a043b019c18aebf9f33118ed92ea348acbe8bd8b92bfd1c71867cfef9e496c37fe8d699e1bf7297c12bb2a7d533461ef78d4b3198008b2da9caada13fe07b23a7a2696df3aa77836cd2bbfe8c35d39869edad63e1ba3f91febb9fa0ee372e649a280fae5624daf34594d768822624ff0b173496812caa76e72b692e7239bec64b713956fe33c59127b7d092200470fd270b03961732fadf88b3c5d0440ddf2564171588a22e9002019f0518b206fa30b9bd44516f12b1d2470ab20b72eb8e41c09823cb81730de11586b3bb91674a06002f33f76dd11bc64bc50a02fb3da61e547a5f3cef98233b311e0a8f36e91353ba56fdbc67d4a8ad6f13f4d02b0e2fc701f743735f200bc416edbe3efdb6e79a282e2a2ca69dc29f5af877ee523437415169e46cd07862600106bda552f230e48243c3d2956d3c7b9c37494f8971bf2dc6c320dd669ee5ef5ab0bca0ab3975c2c36872f412545f54903e4e7495113d44197f76eef782eb5e411fe223ab351a6e04844cb217fdd464ab399d645d8640d32c6d61221a7ec49791b78e3a836a6b1b51e9b411ea201998c95e8c17ffb3fdef58bad907a4fe0d4bcc7ebd9eb92758764feb62936d6b856970363f09e35db446d0ae03503b30087bd82ac082a8a927d7a1e039f6af93aff49479b93b667f1ea180fd96ac49bb5e10c0961f0bec505e6ac7f1aa799383d52596dcdccc7c3c42b31c92c9e236c40e2dd50204b54dc18355d73b7287a8d45102c87804135947a66a53a443d5404acbb2b0d58587fbf87670e844bb8812954c2e3a872b1798e0e3e45d1158e77fdf32444d098957a09043bf261b73005741d61fe7f15edb4dfe323fab5780237f34a9d266ff525dd88fffd5f522f41348dbce52dfba30cb00a08538852247df6b9f5871096def09db718f08f7447e8c39f94adbd93075e4c884db15e142da533e792e80320ecbcfada38892b06ad90d68699b60dbd2d4ec653c1769e9da3ed623223bf14e2b022f456bd52f2f0f3f8468b435d283bee209640ef5ddaed7378eb10a02388aee864beaa93f41e8b7beb3ebf55890243591f7fd1d12cba48d7049037f934f49fd47e3df93ce7ce8c2196c2e7362a0b0a5d443962c0f859c97a18a652e7df9717ceb92662357e324422db355a23b27d168f1b6d31913741aa77f98a637e9cba91679ddda8b28de176a13181297f9f6eb9c47aadaadfea08906d9c705dc9fed8d42b6f73165a7ce03b78835a1cfb04cc6f86ba61ed95b4a701e41b60c5698b03cb05de68f2a00c9da52a232a705d643c01bb8660ff0c268a6d4245fe6b007a3893f840afc48019c613bb12f53d4f18f9b7e3ea442dcdfb84645b93ec2c4c828c4727f0e2b2e8bd0da0abb57b9b7d3eba22965e12a7fcb1ab9f2ac5f99a7b00ebd46d323a95a99dd4ae6f0f16bd1db69f59609220fdf7fe6d76e391557375d7053d4d5b555f697f7ec9871b97a8be909a12abf965d95c26e7c03bf87b90ccf05c603440ece96804e13fe9c0f1bfc893b823b4abd6161e5841749215b252f8f8bb730ac1fa92aa3525aa2265d173cc1af5386c9f0b9c345e2ce86af08268a16f2b9df760200608236cc870e2aa757384c5c3c1226ccde5f67e8ba2338f671cb7c94cd0100dfaa7ea57d2a2d6d219e5f08532dd7cd6e9caa89b5e3aa4bcee22682cb49974765cf36d84c9f439b7e22920652412332a8f2293650a13ff8f215c3013bd6e7eee723866a48f1f9c2313b8f678f6b7af7afeee8bd2750df56d2719dfd00b5b983a00b69021712a2fb2b875d8dbda33f4de8b76a899ba1f42aeea6e295f0c36902bf719a6d04934a70916bf401acc4b80fe787264f19a660f1ce959925fef77b997125d0ffe2e1bb13f5c326dc2e7315e42b08ffe912c6cba43dc5111686329988e3046c016c277e56a59cffe8a52cab2e8f087365eccc6092a82d6953f54e9ab317f16b4bc0a4c3d46c3e14f67f9b5a933bcc424d7b835b979d4b800f675be21e34c606363a5e3bff8323e6778dc832fd3a6a27a56d8ff9708a1b4d52c602e67fff257c6f62cf6b15e95701e1f3618b4af1ef455fed2fc629481b4c333940adae205f47e9c6c13b0b3d3b683b61d584216174fc4130e9f4f8859ea57b508713d33b3d83a2f11823ccd226a1f2754612ebe17e1eddc9d10ce2169e482af07b4ee2f0f752d6ef3251252c5a99fbd0bdab913407c33a82e81be6766cc46449f5832be353ad16db3c1c1d434032f2d243c3a0e28ddb9000f1235a27878a8169d757e3e01ddc92845a3f1f202c50e3ba7beb555a612b7fe0195e9437e3a145421aabc0f32d87947f45cf299577c10b77fabaeb8bca0a1b7a1ac8fe1012653d3d5e41c7afc52fb9fce1fd411fe3ad618c06d2f78ebeb73f5b6241870cf44ef0d2b729e3c7bce8e6318a6ca392c93920e0dcd7fcc80485814f832b866d5b4449b340e542a9a85db400f67a18fcbf437e8d5b6bec8581941bc5b5b5578b582557545ba5a0468cabe6ced8ea43b79995183f8a7d358021143adeb70a7ae9ecf204ed114404ab32d990a3c8ce60e90f7218ab05f6872a32d047b5766389e5f4747ee7ace6763fd3b8d21f7d1a8356d384b1f0c63175e53e1a0fabeb7aec65e3abaa32500a6a26740da107d08062be8794c89394c5bbf1f60924ebad7f4f240883691733b18fcfd6a49d787082aa21624110748aa9a73aed35e2c8e157df1a8ec0bf30a8e74147e20a93bac22df9470c8160b13bd6dd3f669ff8637548238f177d9bc20b000b8d38877286a87bf0f27fde75315727095dab8a8eb30ed10e37c966a418a9de988d68159d1955ec9eff879864155fd5a136cbb0d0d481602cacd2d6a813e7135b98028064aa58efa0173f930a61aeaa7e527a5d4790ffbce22e75c89ded46c726a46bd9ad498f104a32f3f4e31e20122b2906c6f011e7f52aeaa3ffe50b989205cfce4dfa8d6be6d47dacd9315defd0f29f84efe87dd9ff6fc49f984266c0ae76df50d2dda41725b6509e9e4655a1e304bb4574cd6f71ecf15268c5b627adbb6775dfdb3c36bf0506a641b827c5ee39cd44647f1e1de6a1c28141bfb3be2f4a77297dd0ca5bc0b7ba9a00cd92d7067cd3d09896b1bbf43d32065b30c19db52fb6c0fbe596501d5f4bf2e071bc3e7763558c949b78f2824be2cb8baf0bc42e517c022446d763de484296a8840684f0ede0d2ea6139853e5bd7c705a2d0a8222839bc1442f124184518580b4d279495459cb79f306f0964ed63514291067be3b7ac4b8be41c25dab4250a87f9ff979adae71f0ce23d1e975ddf643783c04823e5223232ff9d11ba157e33363176662306d2d9b30aef872b2160fe93ca23fdf4d7b98b79facbe092ee6876a2dbb81060b4f545890dbf62a41e8290e745c6773db5fd02021633129b275376f9c648e16764889d1f90994de22dbdbcc3a01175991e2dedf50dae45249f8516d947370451b32532f7b7b216c315afe593459efef5b321e9387375510f84a7cea304cf937f18f2352c4fbf252c0acfca662797c11ec63f10ccefd46bd293b692db11f55444d08eb19e100fd4ff020114045e6d5c189ca4cfe4acc50bcdf7178813b7e00af2717fa8c68cc621a9e690dfcecf69bdf7bc6c8e28d2b471c5c973c46843e8e6d121f92f1148d184f3f625aa3ad77e844b6590be2f80b294c95485d5cf96cfb9ed24eac66553507d82a4e5c00824f1159383833bf4cc5535c4949ba5ab53683102b44fb7d52adde192e736a642678b365542e900af6217772d2a05a33212192e3fd88f747472d5debae5b5036fe26eb976dd445b333916df5ba819499b5524fa51f93af28b775f72a55629e99a89dd8a04d6c11a1c9dbdecef2a6d1672d31e059451f94de2a875b570f7f6257628ad798ac414e16c7d691093afcdfad466a5e89462d6c08bc6edc6781acc50f0e82300f5f2443108f6cccad345292333c81e4b7cbe7cdb8b90f928aa3151d16bf61fab5a4c5044028cf624b4224373f000d2fc208382e9e03076217879cd81c51d893b24fd4adbd6ebe6c1474b567acb1ca86ed44793dab24f4d985d7d714f2e569f8bbb9b4f3de5c5129e55703d8b62b37cd32bae96141fbb2f7ad91fe550d20634f4b2e9621e4a56ca6f3c02d90bd360645da4163a9b76b230645c9deb7a75f006adadd44247eeccac80861d0334ab4cb53dc955d056f56b3ec526e8776b9984f05ca92c6f6aa2745ee013dc4b60ca4ee960067645029e95e8eb6abb6bc48022cf7b00a2d68a6cc1eb6d6f08166edc7a57c08af294391d6156fd3b01890986fc096476a30e31f3b9acbe0c334260a68237bd4357f055749df85afdc6b3129825a2e3b27ed6ed1397a145c2656d823beec4051ca139fd9df72e7044b0c6dda9aba677af6152c02e4c2ddc28f0b9dbb75c79367c6c3e885d601c8d67afcdd662deeb38135604439257883ed9996487919bf7edfa7ee5791df6a9a310bb09e1b77982687e127bd3ec104c418d21faeabe0b8e80ea165c7e1eb3e825cc082484a035368d69c6b83acad26ccd578c9d663dfe6f275e884979a04d3c8346ed9a74f1e5047dc865e2509a981a363feffeb62de29d243b8d7d8b82a596241f46697c1f4696fc7e0963a8f9d72157afe8220dd4f8bd745ae641a043fd65e82f725153cdbfb0406b18b70d16fc1109dc13fe7c1cc2f26c874cb275e180c89bd48de7e469223f9a298155026957918b20118f65cfbc7b8b5ee888f93864ffa168c180f0747cbcdd1b988f8134541f86fe83d15fbe06d89a93394d4935eda446a67f1f9cd4b473e93224a24c42cd718f290f25938f0f2b3fb0a241af8eabb758d483fe053fc5c5ce44fc60f1ead00c90cf665ac1e8aa1241d7ac679be271ac7eddda7a333a4f7accd37902de32d5abdfd58c7db68b67b6ce92679ed4e24b38de885ae7370e55700ab9d45a0e76aa38b4bb582f8db86a50a05eb00bb1aadff2bfe7c49dc4cf80aceae0eb2fd62244d90dea71d7086afc075a3a107101ef2740f5fa9837740f631d97cc8fe66b1553ca9463b9110f64c563eb8e71f21544ae0c01251b9f751289e5cb2ecb03f42696597a6cab9329ccce4c63e408bdd607c8df7f97e6b6b665343aa58d9cea252908fed523a089cf02d514a69d9ed4f3a138a6877ab897bec0782bd1abe9424dcf125552540edecbe35f0fc82e897fbe2065f207645c38de49cd07f2f3e602c57fc8f02d4de6d74608a61e677daf91abcec20ed8f75d96ac3c3a27e706f03a26438352d818bf11223e7cdc8f483689a41d6976c1c9c1dea456e1bc00799e814ee59a8115a63842ac5add18cbb1e6b8973fd9a61d1c8ac091de6c8e6d76b88b296ef800cb9fc4bdd93cea4fe8b0bfea722db3110f26a8ba1bd51846a3e49359f290ecff01b8f1521b792aafb37cd97b3d989cdbd99f458ad66bc76c241fdd8ccf72d1f729b37ac91f32f7b41190d4248db2c496c3e0ceccb336cb626b575402fb48a26c7e9ef224e20d214d3b80ab555ea188ea774a2d654aa6945e4eca64b2971eadabf7f07ba4bdc0ad01fb17883265e928498b31de43b06a01357d6714de9ca671c6d12f912159f77571693ffbc99701588fc81e1e3fdfe7de76d71a19d397990b6bd003b667b7825df4fd063be4e1d5024429907dd3ef7889a6785b8d6c2f46a07965ef0d59350753e77a47afbd48b4a5f876cca4b3bbd53e499cfd0a517646d7cb746511b5a1d79da1f32063e1875a9faf72e9083fd8758abe10805706e97f9ce240f6ce0668c50400c5c53e834c566b4c1dc7cceb82e0ed2d837f98a6356121914ecb4d52c02419f2157b71dac4b55943701dc7a4ad0a7f345db4258ad02ca272f9857426947b8006f7290cc4b0a574c0310efdde4659ae65efea773ebd276260dd7037bb0e6c15f77f972849237891dd2c080efbc6fa86a383950b4d961b901f23d33b936bec567812021f898e505dc0eac276398df6ae2727dddfce5d8fa56599feae6615a7575cca3691b8830d27c5a11fabdce16bb50e4476fa82151921532eaf57ec247f18c8e5d7bf07c8aed45c43c34663a12cc85dbcfc6c50301ee4dded45a3ae6475f9ce5cd6fb34c6272af6a57332bcab7e47eb742f7382f861836481d9f5a38a6a670744cc8827930c2e5d1df96974c0ccf5828b10b1124aa0c6093cc704101cbdee9eb96eb52377a504efdb7db5a3a140e5f1158d870bc25fafa25f1035830d94b5769400513fddb04451e3b1742b51958e13cba446cde8e0c5c7b8f100f977b5a61ea6f5c984fb1d0a3d18659f1c1e5f1effddbb31d22f9f6e2dd74b9002ca273a698568114e08e2c887a72927ed9b5a01e159054b1038c99cbe76132acbd6cbeb40592d080d8b6a7f91e6a8633fd9184b61b7b07c40aa95a5bdfa3f8343d80bfa6a54f9f2e515d8d22a928b67e271895689668dea5b65a4f8dc8cc3a7aeea130f30f1943a9e681b847ef7fa3cd293bd01b79ea4d09bcaf84afaebb1ec408990aa5a9b4b5c2632f21f7ab5aa47f47aca089573643eae89cb4850d87e8c56db7b431667946f3b44a0c22d6fb200821bbdb81f19870412fc88f52f8b24fa68f11015ae5eba189d3a065caf229a8090583d0f76667e88af49e3bcd516cc32ead22654a817124a499f0d040937460c26910e26f5f4e9e0074579710e5f5d07241e0adf5c877a0028197704ec3e5603543782bd03d3c4e9ac880bd4164acf6a40c0e419dce88c69701a09de85b7c101aa087f68830a020cb8f158b5068ad2b95ab6bf31a9c7680dcdf003837e74d66a7e3d1ba533883aac09e4502da8e613186adf0648fe7ae823b40c1b12d936eadb5692c93289f2fb5de7690d91b6e369487e02810afa76f8cba211e57b7e0700dc4b9d7e40b27b3009bf92e477fa8ab666bdc3601cc853a8eb5f2e26197ccc6ce175bb56b80aa4976b9cecf2be7ecbd4545ef7be5cf9d0a25464f8c384a9bb2a4ef4cb8bbd79d8bce47e78096014db043e3537e70b4aff8e7d59406d073803271789da589455e5acca4a097e3822774bd00b5c62ee443708c50f81d8750c4eb224a8030fbb9db2df5894f98b88401986d3562dbe71ca5ac08df4353d2d349331473d37fa6cd5f02fcf762c6b332651b7501abbb017dd8527c7486fe5c32b689c345bbddb93cc15f81457a4aff78c6086feef9e08080aa48af14677fd7c21920f86e924b6823895272ae7972b312950a5a70766902a9e1f07b3ed2d599d9173f6baf4060bb91aa243dd0686ab39f0f252dda2c892e26b1a8a6c5b5850eba18d07710bd9be6fddf29df828c7e33eda057277a536ab35b14b57013b34bffdf403f8d1f9aefaf99de0e74793d8b53a2897f0b1b5a3b63f5e63be6af680382c3d2e84f7b7b1fde349a776ddc91f557a86486b713ce38719e17cf296916f08d02ee3a3cb87d4dad13603795afde85a253411f3c3ff97988b9d302ffef6187d87e55a11d446650406c18dcaf7fe68cb542cc4272cb0ad05bfbe7ee706b78a1caf18d6ee8df6db4b62582152e9c7c39e628a3daf9c20def4b1fd76a839ffad052d3bea258aa11ff5c4a1f66e7d73fc81f8225ee825a20a4307bd094a5b390cfd30d2406192705b0fe4868aef3cb8f082167838f897a41d769bab388480929829c24aab33751107cd3f0ea1fac404e5c855e1d2113ce02fa9a26418e23cb2c9fa30448eaf6a8d14ca74b9fcbff45643af95e535e00c53523156874d675674d40586fbd35b0eefc88166f87761a63c00380cf20a65808f2af9dc347950e3c3f052ef60bf54b9fdeb7dfde32afea27b469619dfa58ce1f46a71d3e4f0cf7c00fa694b2a7ad5798e35d57b1062e60c0eb83de7c219485f1c2ed44aca9cc0d256e217faeda9578cea170dafaa929e9aed652e282eb9bd33558c4e4cc71351ead7ff96c903dc2163f4fff9e73f1445da1a35edce4e3eddef1b96491ab3df3a06f249916c6c47ba178657963ee8570b1ed7e074bc87d8ba27ec3ab6f2084732650b3fad67ada357236c23782337ffe1f6ac225bd133cd795f9ba0c08d5f9fb09ea8ea50f4a6d9c1ac1565885d9cbd736560843868de3b9f71d6b13119ae9ee1549883d347c91c4e5d4aa2c8d0251afe87031c336938bf624fb5a90ca3b3f3cf92ba1ada1bd95593567cab850589406be7a0bed1dd8a08521d0a7510f8816f9e0285b7b03e35d7ff0d2d769dfdbf09211294fff5dbc0953b3382008f622074a791988ab23fdb4fdab8739aeb050961ce687b596eb386ad49eb2754e45b7e043e0ab7e4af80acd8e1dcd68722e11de4836ee86f24162767cfaf1bfd6233b1b0062d472929846fa0c81876fab684eda03961f1c7f738739738b0eebd22e125d0577a8dbb04bd12345e1daadc0fc8265a4a0a9950b70203e9b6a81f1fd9c7b38d98dbdd2fdc6b18bd3b04e19a831076cd5a0edc175f9a248bcb2d1873d97cebe9be763b2465ec3cc85d6b6a82ec80e346fa3fe9aa26cbc7d5e61565eac31d33c5f7a847ec82cc37f358afa7f012a33819e4ed4710e6444335031186ce41bc92e1a11f0afca3032e421cf7ab08aba595032a9e4b2c54e888a274b5903f1c0c100a91d330e714bbf5a2076c030ce32739cfa674925d3723eb0d21b1b59cfa41ced1d79f732bd9d26ea5c80860b7f0de1f7a915620633c6f461e08b93e65b14156860125f1eeb1df6d70aa6d9cba7749694c9b4c02fcba135bb65ef422f74906012a4d1675017ec262cda1eac600d454ea3165a3c3a5654478353fa89b0c1f8a4887f6045d25219404440be9ced47fe999fcccad74b576f84379c2a498434bdeb04eb40742bfece45bc15bfa95776a7d5637400a13b817eb120872ed089be84f3f9e8be7c6a6f422f34c3c7f61897b6e63afbbdb6080ce706d5039dc4ce950d94fde3ac46c98d8e180b53270931308c53512084a9038880e934481df15d09a1275eda29d1e4e45369c1b1f558fe81dcf8b0582920395a9339e7de297510f79c4e53d1c56bfc593c1348901f48c5a0b64c657874230fab3710897f6946fd4d9ae8f6bfb14690d7e4f1704b31a2cc6943e950bd4a1f64170c077c703763db85d749f00c58bee24f823c7501850717e242edeefb1dd19fa15111b7a71a44e25dc0e258e6025e2bb1bdb1518a4424d7ca894bd58f0d1ff9166f8717e07216861006c39e8db45b57e4ebce7a9c3b08ca7744fafa592e69fc7541fd1c8262db42dd8ae882b2d6849d087fd6b83dac8317a2f70444134a94164bef3fce75740e79c6a001c5d968dc584269fadc2e0de3bee420d693d7672da416235472e4102a576a6fa27815255151ddc2dd2243bb8522fc593f2da7749154b47bb1da3fc566ff3281fcc33f327c015b89898536faa0302b93ef29f83759eeb3111424e32f0f9a82b2bd38f3652d44aff97d8d1179388247a65ea3f1dffaac38c0f04a03475a0b439d9bb274da32833658e429e32c618c45e4ea48b1c38998f58f85263bd668d3bd8b630ca5c9677d29cfd42b572009fb52e93e6d60f0ddd29bf4fb22cdedae1cff4edd24ace20ef3a31c0ed6f5d620c1a3bf1d5099dafba097937aefc5fe94d26b9e50bfcd131eca33b412033872c3a3d19fb0f61c584ce1981cd897422b2e958d53dc1863fe54287a70c896c4f97b545e98ff5b426ce1df321f18db5c61ece9bc801b43a54b391d1e12a1e8f83836f5257b8c83c2966f9041f98ba99f47ae1afe10348ba3a1a07f4f99669cc87c305234931c4d3eb1443a524d89896e73957a48a9d276c53b5e13e591b8c91b0c9e7fafb80da523964a3ffc7d8b499839070364751aadc28d96210b910d387f1789888ff2b1aa85c56b8553a226eb2ac091042f4b3792a11909cef83e154ea8b9c61e159d928331e39a0d029282729c0d4e6aade3433b63cb26b053bfdd6bf4e20d4eb4a7c2a3784e1ad13f16f7ddf379a7e60a27d9335879ba3f560b539312edd2fb08c76a263d488c23794a37b3c31a3c89d3f50590b0ccc9703788964394fe19af483e95577c0633e642c29297b783cb06f3a2fcc1eadef5d8370f3dca0b6f31ba199796dd25df5cfc52fa3b9f6f09f155b5f85f7e25b197dabd3b41a57477049b5a0d2332b244f141fa37fbcfce6a82cf87a0b83be45367301d45147cf1694d58ca572ecbc3b052d676d90c0aea839285478c87fd6bf978fa1ca0ec9d2709ef7101133ae40a038a8200fca73d094c2fca47c9da58ed36cbaeac59c5f12183b1eece1983daaa756e645cf8d193da926a745082832c5a76026cbd78d521b88e898518dc4ddf6ca072275d2dd742e4cc5dcf42c822da673cb6b8e9b8e2a3ab0178ab8bc3ea3f4501334e2e0ec526504360869f2f2e7018bc5444524fa9fc099fbdf9fd113f213ccad275676f034e39abea75eb1b1672970d6960f3fe50cbf0e79d84c9e309041df0c2e553e3e63cc6c88ffa30e8f89511a645d4e59e3acf509dfe3ab4bb5827e0cfbe4dd21d52262d207741ae2d4288f8d2eb7437468345f8a507f9c0554b2879520023c9a3a8675d0d8732374499895a11c59df4f1a75248d2f056080ee9708b6440d6d11296b1ed268321b44a1b57bf4b20552c01e7c68ee0bd47b4f4251a9e1e6ed06f5792e8c21ace6a0a927956864c6b580d70ff148449fb54b130c1835e519498b5b362cb7682b4147ee154145ab6685749d491f6cb486bcbd2a85bf899f623d37ad250de3fba6af5f432fe6728d1453f83e90862366bf88355c07e801472b4983df8c8d440fec690ec8efd8947b9a97d2f08078e108f5fcd242155cc745c3386e73e5a2b410700332e10d68d35fc67ef9eb171f69ac2798afe3822fd55dd34e29e3e7e87cf3d7ae9a4c64b8d967894e4b337a97c75a4dbbc330ea16350da54a90e43517b9d27144f1114058c7e6283ac79a1a62331047d4a866c7393894756d3d8cfe0598afbe323f8a05b9de8db13c00e219c5451352c2447ff480f077b3944474cc4731e8b302bff170b965b8281b57e8422222e89a8cc335733d0e1a53439f57589cb8f43b42bcb666f3e6d74f53a7197f69f873815d1a22d38c4d8f78e8f60e759753cfa3a0fd8ccb6d5358489b63859f479b93750b561e0884fc3b5c28ac1b489e3cc6ff5838f04c32c4f4c7421c097e4094c3676e3ac39b037c431f1de70f14076df346314cdea4a12a1f8fa99f38f093037b586e3e26f686c9221e1fc61b8cde142734160959a06bc0f534c2d55f8b30bf070d753e413f5d5c6a991f398856777ffa333f00979c73cdf9b643aa49b25bb3763ba0da4b286d79e904a1864378a5fcd80fe14c9b8aedf2f140e4094a6044d17abb0c8de521eb35d391665d4676910f4b85a2605cb0308597e1c168b96c5933234701600369ad08ecc319a57c3353daad47142b59eb42b9255b3e90acc374f0989ab54e66d3258a9e678cb1f51f19a024dd4482398182b5f7d9a2111ca2d30475970dfb0265a898330d62ede470cb95f610f5028c107f39f5d59ef06b546151463b7b7660a2be9650e14f6f3d95f01d28f1d7103f4306f2265d1a7ab23eaeac3b345c0fbb084aafa5dcc942ddffbcbb1f07597742cf006eb96fd727c03d17ecbb866e6928d1d22d6c372020f5279cd036662e89fbe71605603ca6147a24cdbf2ef90be318a926e31b7479ea77ca4370bb2311a973d10e76b3a58b191fc7a3e7450156905f2b86f96901dc00f9904bd1d03deb749997915cc88dc9ff431384a8ab732d97020eaed03ac509c3520b7aae2ed25878a17bf17965d445df58bca23779ecbab4dd058de18bffd083b4ec0c21f013d785725cd2897c0b7896eef9890e93b3bad852cf40718afbeedbb4de700f5beaca8fd2bfd268a38f2fb5f9c716980c50be402006ff793e1d1ea356b4378b71aad1d160c8ab6a00f41ba863edc3d86edad2a1f3db5c67b07aaacb3922a1d737100dda5bea85831cc08160a50552e9a2dd22e4f31429771ab6557e920d8557b43336ad9bda024d5fd9d81c1de880ae641e992578a22514616e0ac1f75abed68ca811eeca22bb4014253d0c6efd8a77bd707a63acb91e8ca31c6de8641e526cef33cfcb183205ebcd9c083322fe85af637fde4053f1c52a8593817925e363b3336b0ec189a86e32ace736c41292156513961191a22c5006d7fd29b94aedc6b6c65c02d5075c7bce79f5d3d44305b1b928a95ce03d17159c38d38db4e3abb1ac18cf2ed4066bf2f7d311d83fdb4eaeb0f7382e3ad9804674a648e278a6ecd85af92b73c9c6fc8f9641eec2627bb430240a1e068de7c82e637766295896e4e3b5f7ac26b1341a8d966d608205f02460ecbf2797056fccba0dae642377c3b5b6deb290fac0240018801fd5787f90930e336e1019338d46deb24bf7ca0d5ace82c3555aeb271fa515c53a50ada2122db49959d4f7e8544e8eb57eb97a9815087ba354f108c49a1c272b5ec5d59bb36608d68aeb44a57fd462393a4797b614088301fa1e81a614eb04b65e36fffb48c26f4685df4468ccb0f6502c50f39b9b8a56bb47ffd2ccb91e465ceb54343b6b7eda9021508d3f1b0207248caa1a4e7dd006c830fab4df767c57d21d29ec34a31dc4b65de6e82ea551474011f1b7efe086afa68546e935195246301ad3c1757d08e2749cf1fcdb735056d409b9a9643ec4f00e2a7e9524fc1798e1e5e7286b129e08fa843805ffb14e0d8ac2e30c6fe3fe08f8219d91807d0d1b8858f4baff213f87c2160ce574b31116b2cf106aca894d75fd2addc49a9141b3904c2b8bf90340787a46195d2c18d423b76df33779626e2321ab44311ac40cf3d1d9b0925e8f975323bf104ba12517338b605e4f9213f99f18a7f7410a5989fa507c56f83e615aab04d01ed13d12dad96c0561804dbd74a693b29a406d6f95bf6554c00db1b9ef92831f12105050fe17e320d9558b8165c88162be845b1efc4766ae24c3707b0dc4fcf056f845fb075736ad9eb27cd7f5f08af04845c932570280e7c72423412ee0fe59a904f68382bd020b960462f42ef54bb1e7acb84a236b1a149c5266f10e9f95fda07ef0e552fed5408e9aff045f9b44157a31bbe7f5bd82ee5a35969c512ed1648b351446436e7e2c2b10d7fd084860c66f3b5db2b0583fbf9736f5cc0fea10ffda3477167017138e1a74d53e61f326ac59802e0cc8db227c41250e5328461f196a4da04fc506c8051b65d1e04141ad3119c151b76856d6f734ebde6253dc3f3826c49d36ccb7a72fc46f789728b9ac4a4cd3ab00159831b184b700b6554ef576e40c2ca0f53a33f41375fe56d87e5b4395a3448e913b82b40fd39f72cbaa3fc41ef0e0a928ca001913e0d2120dfd78fb881b2daac58fe2caecf6e1ccc337edcb6b8e905877794ad0fcaefe94c2827ee4bc475c37c64900a8babff68de9dfe295e3e4c7373e2b1bd1753105c2532dfa80257f4f2c7d5470b1502b995db653ba0a1226067b0c8c0b8da30360ea51f46f19c06b247b7907ccd989f07c5a3a69b467cc1d5a12c96e6206f74784865b4724b679ed7852712ad5ee51d36f0ac9d02ca5ab2173e13ef8f845ae8ee7a13adddd51e78540aa09453e465e8cde31b4aa4db151669b21be69b5708b7c1ced32f3c8453589332d6575a63c9d41738c3cd320b1ba1fa0abcadb23f74e82b3a56ecf513a28d3b0dd959d665a5652da8a6ee8c93325bc3a8ae038454f148982678c79e74f4ba138b1f943ede96312df07a2ad63cca2a64206ffd8b5e58e0528e707cd9030306d11b149deaf1f50544c98b840517ed6a835f5b5bb73fee0b68216c0f26aee7d8322ece9923c434a96c874599c373c146ab653931365e01e151ef28bce0ca341ceb84e5a34f8bc2aa6fcc01a18b53da7216b1a288dd382d81842cdd2279d7e3a21aeb3d75abe46943eb9b8dacdbd5089773ab0dcb39f30755db706a9cdaaddbd059a2dbb08d4c729a1a03054eec45ef8f1ed7bf550a7ae404a5fccd1c85b9fcc7ed69c6477b3fda474509b5e9780c6a3844836af0a2c14feed4133b6b56b560710a3a316402870098095992086ff0f0896a5d8f26a0c12e28bebff392bd56b05985af6585bf22c09adff484765423958e63d30e10127e54149ae5700fddbbc7d07863acd61de4bd300fce92c787a5ab9ef5ef9651ac4b23ed5ff1fdbdfa0781605020c0012f80cb6e0335416ca97e0beb037f667b3a21dcf8946aecfa96e4c25bf0b61c9ada5adeff4b0e9cec352124498633b0ce5ffde9a03551bd766eb3c2aba329a92e0d774f19676c4241b53a3058030a0b495b75eec50af6715f032a96b450850fae0cfb3997b58e31a12786c5c25e348a2fccaab9377b56ee2e8b5e83ced9ab16ff3ee41936c76f17c7c1b233edc8c398b6af8b8353c9010c26554dea4a265a32297520d0ca7bb9c2df6393a0ef0ebe03dd91d50e5ef49355f8b4346bd9ae6119e8258c8c409e7ceece70c09891506b725df18ae0879a69ac73a34eeaded0da45d98b6ac0e599cf3e98ff8d18166f8a9ed596ee6d0cbb2e2278c20fad313e3845c80068b4ff5dfdfa276aa24559c71b17d46a27944c4c47b99a06e998fba3bb5d2483caad2ca8fdade03f707815e41d4790ba00286f6ab4fcbc3f9bc69d0939a927480bcba7dd151f2a3521001fe5059bdd5c596484a599ee1353812b62e5e44d8d796e2d68e4a2777c42ce67e2e2db977b9853562ced327eeb3267d99d3501d313022124ccc9aa74694664761224c2a5203de000b3692258852727091655df534817f2e7eb0f6994d5c46bfe25f05d7e30c25bcb1b66fa929e4a61effdc7d789ab288d985584ee85569f18b67252abc46561860c3a589599940003dae1181cba2f46fb32ca0b6bec0b461b14d1860c568cde524c8148d66ba6248df85156e468ae9eeecb699d70eee645b8c8581d521fb7082da22505b4292230ee2eca701c9b8d59b21c24cc7d91cc002f75a39fac3ade1eb364be0033a42905c29213f8d4da9aeff816a247c48c0e9698f83a0b8fb025f9bfefa31e2a64cdda3e473f3065736870bb30b49c8aaafc360e775c608adb541faf8ca15931f64871704bd79f3695dd500bc08efec519bec1cf6db6f951bc72aa2003018759a890d8bc9af02e19e5b7e2d9976583f8f7a72866f5cb1a94af324d64f79575f4a440603e231d2e5c16f064ba79f88e91513d26786f92d22e999491625d30ff27db068f4c4cf02e3d9b2e6e9e3df168e7b4faf68f286f018f2ece6befb309e704699ad16d67585f2520479b6811e657198ed5f659e24bb11990afef86c123a3382516984be1deeeefd7c0d9e8361832767f3352446dece8b3d30477df5e8a7817ecde6776a452b9b9a49b796f2669d48e1849b4eb29e640c8adff97dd13380507468008b615321f1f96fbc144b13f3bdc5009d7531ef093f79da6f5d39eca7bf07fd8e24345957257b2dd44e5c6c9fdf6cd6fb4c2455146f1ec6f9081edcdf64216f796d69259ba43d9358486d75290d577966316adce09390ea16f9009d917ebd9c24df7c132ed85ab171afb6f78bcf2a5e8681d568a264ac16f8c7233656d79647e0f3d17c04270e19e463eda382d15378cf444fe1ad548e9768082d5c84430f626d879d4ede120b0da01ba02c01da563264d822e5b07e1ebf7b8392783ee415eabec26fe700a526f0fb99245fbe28bc95b12c0f4bf4a2997e89a05add5a7d8997324613d743168bb165fe3d0c548b64d9c1c0962e5fc1b2d711cc33eaca436abe7363bec836e95422153d858a7581d73211968a7729dac01a6920e29940a08f9cbacbdecebc1787e221937258aa6a0a54e5811b5b36852b1a15cd5f8b1c6ec5dfcd39935ee9a4885f9461e319326efd3be65f3d731bf4632234be9c52934c6c720e02c8feaaedbf482e8b7b3fd43db994f434e3524678f6eec20435c7b99c8793e388eca98c6eb63d7ee2a4b692b1bf25a73ae44587e3180fb89b27f8f9e8c7d06a052b466f56844e90d19755af474eb88bc5c6828e2d319659296dbf1e743264a36f514c846314663d6a0f8a5f850057592abfb32469aed4db8e71b9400cdb2c864077d2759c1c1bf3237e2937c40d40f77a8ca6f01b43a7ad04f29bdaa7bab12e9c98d3168128e22d292c07feb319d21a8eb1a1c5db63f9db649c58454fcc52dc9f6de96d57bbef8a5a1398103ffa074aae6604928c1e125991f11da8a644bd81add98f4275f476a8950bbb22a11d03a4c55602e2675db61334491a5a4a96b2358bc584a924a17c5771dbdfbba6346c770f4b2b71adfa8b97d4a898ad1401e476d904e7128524febc5a99a284d1f37991a5f030fab4ae8c70f435e286d7927f6da0515998086360dacdec2026b7648150cf96cbc617109c5c8f94dffe800b0b2c4033b0b539c78b0ca0ad3e12366a213cbc18f81d7069beba092c88e0d4d07f114916d30640a02223bedb14d96b7aa643f509668dd81fc1bea6b27a42d6e5e8e730c8fc2eaad6f5737078456e28b6fd6cf91a3d69d3c7ff62758f1d7eb95fd3f07cbc03107fdd252b43fe66fa1c8382ec5db765758ec3845372684f8e4fa4c168ac4e17b3787708bda272d4860f1973e6783efd2a09fb3d549fb7a13da03a0a3d6cc3320f176380fbda7e5e40493e28a889b05110b9a25cc9b9999ca104ecfa2c0c10578046572a8947d068ca6b2daee11eff0981db52e228e08c4320d67a1ae8cc3563ffa53adf6b2432b04b7a4942fd802b986ddc531eda181bf770ff9cb359ca1801a87f284158599f69308d9d8a8c6708823652b0ea993491fe746a88cf18125667ac73cac89141c9ed87b592b0eb2ca800a7b5a30e5d8a070ebc8165dcd6623f1fbda002534eb373a3c5ccef41b94bab988a2c53064dddc29aa0bf2d2a30ec5c0918ec7e8a78785061efe46cd0b6c1863fbcac9833f43b7fb919005a2c7a31ba9cd521d932b29e9cebadefc62e82860c3f30f064d44576d912286af1099a020ffe61f66985dec7cc6ef2208892c99da9a7686f3936cd1f0c158bb30a5d730c41b9f3adea6bc6a1971e8b24564e3f5ebaa1054e718cef1c086a3fd3d3379ce0b26cf873c77fb9d0bcaa3fd2f7c14dcac1ae3ab7b8000902672f129962221b2f372772aeea9e1a161afb84a060eee4529ac6e0db55d04a5eaaeb41c2500ceeef287f3857689bcb1e556ff558f7fbd4f44849b3b3cb60a468311d2368f5df690f13e63348f5634b44af979ea42b32fb1600b6c555ac0e464ba345e28895f2ad00aa6e7ed4117747d0bb3124d7e0a6225c74f32edc258556dabd7a3ff37416404f15a36e4c3129d467b9661a3a894d120ebb90d297572add48edb4e6f4eb7c97deddc87c797a4917876b36d16add96494608bf6e053923fa45f8eedaa79d48e9d492a1380a537cfec7fc2eedd6e2fb54bc3743734a47b20c68b3f15ad4a2d9b60c6cfa3583e0f1c66d1a7eae1eabe245908082a42475b2b0020de1ecef7cde9cc88f91f31f977f70cf0d82dbd316348196e2873471b7711595e83dc7921dd764cf1a414ad50f43a391b2d26593af3340d65d1d16850c4bb7ffae30eac2c5fa66e238a194530d0bca19fcae07004ab8771e0768ed5a17311d93721b748a99e1bbe5f2b08538b3ff79c395d6f437912c3b45c06fd23d2b1716702aac661fdd17d9caca6c534a90e9f26befc762e89aec32428bf29a989eeb5625c2cd7dacc79ff2e8d193effdae82b789b8d773244be7460489e223fc461d91e2dba44ab10b989f3d9a29fa75bde56c55d9bd4dc83a90ec1834f2d29a5f3012adbfaa0536bebf179977b70b5dc5be01acd86ef2ca120eefe60ca90d7fbdd653d8741b2c89d8c5b96ca835d1037d5f0acac32677194bd2bd9ae26041a7ae8ef359c0aeabb27c2fde4b95b42ca1fa965242b44cffd201183108a16ddc6e7af193ff803b8750e159169f48263971043407597351780a847d9888804341a4ffb947c7755bbe6bfbdd62306cbd951ce4a2e0315c132a60fee4879ca988fa05a40547bab95ecfaf65b425676943d84c38b8f658dfc2ce53aaf8dd0cda0e201ec9c1ac76fd7f3a6e98fb2e62a43ac7f1ad8402dd57e36252ce29e17f2c06c3ff2ca07978aa63a913bdf937aad8ca7357157b8a59beae85a152f17d269e66cc7b4618bcc654aa5755962257579c3d32840e79450389c3511e82af77db7e46d23bf3d4c7245622d16c07cf2c1323c766b2f2187b028b727eeca35c913d29eab0f40ce82ca5d3d29e81e50e731534845dd1e73103fd4cf54af3a80dc1f26e476d42344bd956af2a583d805e0366f298aa0e9e8c3f8bb14704378cf0061107feeab2c5164b06be4ee7812c96f532e565944725bc2e4edc656251339bcdf4f97f923b9d2e2922f59199dbd6911dd5091593f2a5c1132655dedf364072c151ecc0aaf5566bf268fe9a7ea1751cf3c1b6bb394cf7dca140126102532b82f96f8587767984ef57608f5f0183a132742b174cdc13d8184dac35366a045d9fd280711680966a8c4ddd325085c8238dcf1995ffaeec570703c350f1bfd706626758320c046b66407c5fc3fd1d0f717287622ec3bc4d8ffb9af36a1f0dbb89c12182a300bca75264a9c20825fbe4a2f7d2ee3b3e87f371f3ff5e6171e932a5e58179a06df3d663b53da0b4d944b243d84cb01de7f44b936a0fb428ba357058116ee062f570995f0479708b0b4d984683815afea580376db9fc9b9a9fc719370e56f6e949493be6f570e79647e1bfb6c5d1afbd57100231e2ac21feb755e37cefa20989e580f724b255d573ff43f28d1f401c392c7f4de0a7e21419c4a726d22c4ea0527e727995b8ade2a42ddc57749a55cfb19c3f1503dbd9e3c3df39e4379531d34a28a7cbfd4df6860fb8e3b544ceda1a63633a5ede7728045a38201f0bd5ffebee052df4e6459c20aeb1e2bbce295b4a208c12a538b135e722f7d1352f6e10ddbf7be0cc0915793fce1e46ec63d95cd870c9c7e1d94cdde577f9a81379c777f494452dd40655882c2e89339f2c3a3dd5ef7a574a2f177e8b137c499ba723b3dc0c2b63ca1c0df2598a8186a28b62e5997760b7bffa0147da3e9ae953fa8f7c3ea0e3ee71098435505c3a39f14b559bc9daff49098e4648ad15533e72810103b56a5a7b6522eb8e481be2df1c59cf1abd4bed654b09ab6b9b3bf6d61f37c4b2e8fce3310d1c6ad5292814e60dceecdd4fb0fb63f06932d362c15c5d3ac5277a249c0d6c91cba766248c894147d6768bb98d70ec8f59f2b626016f7bf5e02d5bb2005195aa86a3498ce7d3d60748f2386ccce1728e1a6e81f5847eab2397af955731637a85c18e6103ef261d938666aa71657981f14d4d13fcb20cfbe4e94f2be100ae378765011bfc73cad6d0454b410429a392ddc7c80e793e7d111133985740aba7dbed85a29718a1195884b5dcc1f5234179eccfaf7986e7dc7f83f479130313b0c5f87c377badf4f8eee437206324f310644abcf02b498d2fe2ab889c95db973dc2cdc9ee5cf933b662b7e0205d94bf2758ecbf8d02fad771f4c5a88beca3e84be262b4eba831e632447c53ca15f8d65d6ba5c31c3128479b199fa0eea643cf50ab8f4724fa3bfc03b5370222b2c9f669aed95b581dcf246cb5a99fb8188cf5d6986b77b865f2642c6a1d7fed5383627b2a1d29e267409aeccbdea55a11bd2e8becd953d215da69712e5332ac4d356fc521a47389894df394f6d03009e3ce67e88c9a7d542e0d8d8d5d10bd306631191e706354b262eff4e5c97fabf79fdb5215556ee924f625a08c5be6bc6d168844b3a0a2928787564e47433df4371c3220c69c3a8d46fac001ff6269951e6a23e4f353d5fce270eed5a4ad000cebba6bf29e4150265d189db17ac6deb454fff55393c4cec22c589c99a5dba8f82bb45ac9d7e8e365479e7e9b43660d7e413d23e9def669917de3c44289ab304ff05daaad5cc5d4d78240c1b5da5319cb32193430aabf4c9996a23aa5b649e9304f40f223640952043d0a08cd5afda3293ea1e3d4c71fb9373e116aef2758206a6d0cd09b901d4b438393d48e0837ed626582c10bab1a6b7b2f3bf14c3ed64339a9cd5543ae3050370745e84812bd635b20f06aaa197bec167163e9e256783d7e0c94e7f339436efd9385c9d0277664ca605678e834066c32dfc2836ed25d6fa216b7f4adfc14d5fbf7a8c70b3d4e2184c4c127b0e0ac74780c825acbff94e85655f479fec578673849182ee8d55f4246d23b6dbbf3cbdbca9fd84e45d27459965f4a850800a4243f4369d56818992cec68f1340aa5887a8bb8c90394889ba44ee6924cbfe841c66c6f157527480557c648f01678c890be6c293c176764b3ccfe91d61b9a564755b05187d01e525afa72b4ccea7a1a7095a45addbf809556eabfe9e93e2a7142b7361150e5cb37758ecd8b894aaac2b77dd30d6c7ddca8aff8d584d7a4832d7e23874415121977d3dbafa8b9ebb4735d12fc58dfa5bd414fb90e8244d94dc2cce3492406c5a43fc9884980dd5b633f6a8498e7f84bca43b130dbd0c1c90942a8fc3ecf2b5d62065430318e49d9b2aa2265dbc09e39de48901ebb9dc3df29111bce8f907b72fc2a7f3098d568030f6b2035ff6d3775c5f4e11a84d5114e69bcab75743791d72c92b4ffc6e52f711f0fbd48150caf17ee78cb10e9e08baadf1440e83f147755ddcd27f2c79c7347454a024c828563e72e61d87ae96384d9faff2a48967112e9b9c3b6b60e4bf637c8f4b3918320af73fa2de8e5cd76137cda81825872b33042c72ace0258e2acfeb30bf3100bbe2260f3bbedf625937bfd803f4d698919c986ab4de96ff30220b5315fb4c262850052c961db262bc0827bd318083fc6e26bd7f518dcffc5d856008f18c425309b718f91ea7924fe91495086b76c76c38afeef34a260b5cb93fb88be1d2f1c6bf46c14f596f02768cb1f072766bfe7be609da99de6437687baf01eae8e9d18171e9b1ce12c66d9e0ed094b78c01bfed3eb480f42ce408703e61a68ad934b15a9cccd4a7f180dad50c726ed58d02bc19c9bc0043add784c3611ba16784a407a1b034f8d033ce32066756ba9b12cd9c60a83eaaed64bf4ec8ad4ce483f26ec36e76216c8a802321a7631edb0e8f8ae7aaa3ec6bc83a53b48f01348ea2c003c901dd1dca38e404d92538bfa7752c8bac52a5b16153b0c9440f1ae58dcc41df0cef9fc958001a3f051ec450aa6cdfc6f565d10f1ebd78377f824af71fd5cc07471cf102a09679470ebd0e32bc78848c31d4c053b1a49827cd36ce6069abd5ad782d0cb183657e869808fa75707969db200dcb2da8eb821bfb43f82ddf0adc635aa53d8e8f516ae8f9e430e09d4ad799e6105bfc2c51aca6cbff3ff038a7f7e83ed62414b06428146e7e5373e804f921c6c4062c95ed35e145bf18b36bf1127e651453c91233d389038bac5af17adcb5b64233121cc9e9dbff825cd8ad7b9c2059d47f804b683784c0561e5d8402b405a2c21774f6cf6a2ed38895fc76f40ba2a4c60313a610ea6773a6d5cd9fed741f808811f1e1eab4be23570b17f740e55e30e6cb4110dda49591e0663b210c996078a03807085619052d3dfc9bd1507f9dbe9d19f39f31809915329db182d29c25fd9500b558f79581174882190a67af54aaf21cea1b92bd3636bb9a7e139cf96455e20fe839c62f1a3a7392c4926e507683f167efad33709db0a6438e5f62687253428a685b74f43e5cdbea1c9fd2023299ef20bd34bdf2d10d5e6ff0b3c850f7214a898825db8ffd69173b94885d461e0513b46d7b501ebac21072f5da1ccccf8864191453c9d5595d6512df51b4c84de81539a299e9df327d76f7dcd2d709f99f997ad781a1268f2fc1207a99190eaacae89bcf42ef7d155143f5146228e5d8327d3cf1cfa9666b336bc1e5abd1be0275ea096101f383a7c12cd3025c4a0ab164c0ee91192e8f0bcb4209c1a5275574aac328984c60ad2cb19845d55d6a65465b9d35b10ad816807e05ed8f31e6238c91476f9bde5dd3d84048665ed21674d2095562e49c9f84b1fb2ec1a93d682d83fbdad4ef4bb03feee515549817a34e0f694929034e9045fe912e20475edc572cabf8cc81104a7f4221ca31f4e05c6139bc4445d8dd0a281b99eb55c78a14920b17290927882c5c4e57d266efdd79204785b054c9716f63185e5e366aea95b175f872a3367298d2aa75c7942b815103036a168e10c256972803b7c8872b3049ea99ed338e82f78dd5a95a253cd01fb9188e98cd43a96142b2683650c68c67d7b7df72617a2defd07366876806e087a2ce63516e50661115a6c184fa62b6209155e15d84f6780e7321be98616a65fce338cd6bf2301334300f3a07503c2c0cd9705aa08c30136ead9e09cfb3f70d44c1369ed165df733195fe661fafb67b124c913bdea90d7924fb08c6ea0215c116cc7d260b3936464664eefa4655b2a16dc57c455e66b3dc7fae5c287331af8c33dfa7326c1887a73a40fd0b0410ad1fec9001bb5d87e06e0f9f19c531d017fa9213b3594f74eeffe7a8dbd406d63eb5f630c6d50496c2200a3fe5b15f70dbcc7052f3131c4aedb9c52fe89e10fb22ebc9225ac04790214dabf9adfbe638cc0e1b59a3d1ae460870b26084b0c2b0be06371acb8695e53c4aff1df7dbb7cd4945fb344980820690c5ca0544f7e8f83a0675c7ca04dd8d42f08dca6b9119fb884c5d09a590b00e4e8050e0cf6977881b1eb21a39884d111faa6da2aef76e615f1a44bdadfe7e1a982361189130b709538bf6e1bc56fca8c0aad0a7ffa47bd67b8a9459bd16449c7cd850bf07677e31d7eff1509ee8260435933947cfd53e22088db99d50bd4b82e5b0ce1ce231ddb51490b0112968969d29d3510c097c320cbdff0834d9737e6152c93e23e20f666318b328c1cc33e3e0488a19cb78ba8b1604636b59d824d6e5cf8d636adcc968d5559cd513be87867c03b19c976c9ed8ba623c482acd4cc8b1d97d2904f3f0e60fb50daa450f9e985a10efd02aecd90f81f3e9d73289a54f126a95396a40ec622654aeddc8e58f50a70866b0f712e23520935d1b9c4ba9346b99b1e646a3626cfc098d1956b88206017efe04854633523de92c35a3e0c90cc6029b0eef77c23508875a127bc40737da0dd865a9f81f8fa51eb48f26a05d5a35887551a51bd7895e3dd6ccd592d2125d800f561c226bd3a333a42d8e3fee350c21993a267c99fd271fab8f6787098701e4587e689902b136084dd14881f32be43dc70441679ae975f60d13956f41aaf9d4d836467299e62d27586fbf7b1d334e0f5a56881fdc7709fb8b252ced2a0cea6250aba2307bd0afe949b95d03310855f7bd9e25135bfa2a22e713d286408d75ceded1add0526b08d4f5f1fff4d298305c8d126918c38ddee0071f9033b9d4a0ba57b05b7464934253d9f0734b89b27705b69418b6bf8109e9e92636a52d4f5247ff48f88845f1286bf801aad46b692e907a8010dc8d3800049293493b5218c36d990ef65dc04ac9d85183382d3c7055124271b6135cba089a1c5247ddfc824d98d35bff4ea537cd21284d74c7a3178e381df4d604c7ae4c7189ad5cd4533a338152dc1545b502dcc83758c4f61dcfc301aa9c2b88cf2ef29debdd62c1f25c968580f05246a17db47c11ab152706533a4c4f6b8d5e22bc2c6617278e2bd9d946ef4894b052f70c162dcbea81688031eab2cc4b858b43625f129cef3e84b492c70dd2e6687c0bb01d3c0e63883fd1325136c88e486086b6303ee1c6fbcbe82ed8d1d909acb80ede65f30744b12b77017eb25f301c3e7bc3c85bb2b82aa203cefda7a7df8c71fb6ea02ea5054ba7abcd1409621a375b9129cbaf2edb5285545cbee82fc2421174cd875da8a1e8291ec95bc5bb20fe80899a3309e9bdca02d541c059a3e67b0bf959e4738f8d36f723d076b713583e9047c1da283847328dcbde2f7e2440db2df651ade6cdfa53ae4d8b8ea6a5244eeb56399574f82e2491cc7f6101623e55c04e50f0364be36ff2ba2467b0de49562369b35d5eeb18f2f838e40d5ba65b52fc9fde5456cfb8becc1839f04bdcec24624f7dc4c9045f0a6e77a257141c4dabce4be0eca0c4c4265b758c049864f957b6e5306074fe6028e269fa55c08fea81227aa59a22a74456aceba27a2ce04040925a83ea4d2657303c09b3f133104397d06c9d7c7a83b6a5bf6befc0b918aede024d1c98d181e8084ccf7b2ad63d5319a3fff4f93471e9b6a2c8f04eb39c5aab0c94497d6455bcb730de0fc6571cf71bbd7a894f97487d8fc6b78e00f7ed4f62b6428becbcf7dadac5330d6506029a82530ed9e0454ef0df88c49cb893cd20707e25a094085944c18f8ddfaad00d5c9291e9f311d9aadd0a07a522823cb705abafb267cf9f1e67c7937a914f181cf9f963e7e2e97968cb7e563e1f4ffb98e5067942cfc67ad61fe0f7909540d8cb192b41c668dead2b1aef56deacc0f9114f77932da82105fd70afca044703ba61251cd6e7a7ebe721ae44ba875b7781708eca22521877a1bae2e7733efae3bc3a8938b2f03398441cb4f925b072fa7a7ecdd5c3fd6161872f9f3565e0b1e32c3be9cd4b037ae26c5f744d89efcf229be13f05c00b40195673cc85906189e16560ee6514aa19d0ed03f8157b8c984c5879f494ca817abebf658d5a57d78095a40cc39f9a9b3a1a112b8190df8b9446d9175e5324dbd79361865dd8dada470780b1635d658d2ae70a6b982cfd694c507428287ebf759f1d66cb5334f7a8d99d89b6357f88be9884554b5ba7322c14c8c3af6b5b1d1201592a9e65ba51cbd3362a762e737fb05d352592c512974c396f9b53f6196c52cf59e73be39e169cfa8b1c6bc0efb1d46538f15bfbe0479450422deabc1ddb61ad8925013446fde4714a62b1016348d847bffb552b530b413baeb999edd41d322814ea24389ec2a926328f69b41250ce0c53cde4ff92fa18437a4d97d876f78e0d26e290b491777ba14a67667e8c073a822d5b32e65eb461e613f9b609480c84064c9c7188bc301f30601baa03077ab88a0c5a37144d37f13abbaea739f598149c9ddd35f164f82afcc605883f100a3d3c6d96be7ebd9b90d96c3fa767c0377c1b0c14f3fa839ec4bab4640fb903a909e683a080471008bb46b4494581b2ac03ad3867eee7efa0f42a337467ae5913f44480d89d4863c594e662a3cf71d91de0092ef3dd32876624559f8a961490feda847c2b2922a97bf12186ca5e623cd9ed5feb09bb2f4b0ad8db31180ba6ffc27c5054b1d53de3ac48759a47a06f2863ace098f6bdbe8b1a18b5ad203e5bbc921a6e96f4de690b1de7797a67c36e494abe0d4a2b7e6efd5200216a80b3f90654687a12968cba3c4ffb05562cda97694f73747209ae72f972a727a86666fe3b8fa21c2ec84b7afa5d9ea4a0348018a2d2b19706303a2c7afb96e99eff5fc20f08e9438d42ad2baf34697bd495c04c737d57ae44c09114254f472ddc66d9c979c9e9aaba6f70db4566824e6e079ee500c5281e977015374ce95224f6f62fabef58de1c61bb7d698756847343ac667c47f017007cd4caf27b0613df0c15a78f7faa1196144dd8bb48d1e6fa1e54a42a2d3fd21cfe9eebc449073a526b1fec9aab9dd6fa04faee60a546818ce7051cb18cd80c74181b094151f785466c4670dab218ce78a1d76df291ae03f7b4bef71b8daa9cc5681ef8ed373cb6643b8a05a9a48b6e360aa94bcaf7380467cb8f33fe1586bd0b62723c8f2ee608698c0eefe915edb8641962d603fbba4f03375db01c46f387badb675effb17f9034ac9771e4a28c42bd7a58134225f1300b6f4ababab9f1ddf04280afdc24c2a738f81ecef2c4b2a6159945d4f63a27309b7bec140dbad3e154aaa86c02efc84ece6f3391100c0985254e8762af88d755dd403c95f8463f913f3aaac7929a90e2782686e2a9efaabae8bd808192450785588c0c0d6e9d4095fec41de02ccad82ef8581338171cc30726906e57234e14b25a069c76dd925ed8e3809e50a0718b44e415ffd5e51c6c74f973795b85516ec28399c1fbfa4b1028f4425b651cf464bd297c2a15af481069743a720bb46821fdda8b7d0567d3b439c965abfd9ae75966d4c48c94e587faeddec3c668f8df22913a73cdda0081feb33cda8e7eb1767568d36eec34313dc9eb17477ed93af4539838a497d98ada41ffcb9d1055ded0f7e7434bd2a4017da58b2194c58390db1d777433b55dd6381ade1ed27db52fa3cbae7eb8ed878b18f3f6462ac913374648dc4aa9c68f6589c6ea4533e1fd9a97f4a7c61ff42e70064396a8bd82d0e6e762627448abbf61170bd1eb9585ac0a4371024f00b4589751e6ca7db37e88e3a75afde3bd96f1da4b91e8a2c2b7f077f2a54bf03d7642695a865366acc89c12f13503e1943db4a3b23e7cb4f5fd9c85554f3b68ee159b0189a7fca039ecd5ad5069e9bfc89c135898382ba0d8e3dda51341df722693a7ee383a8801542822c3ba426e3c5485517d23bf8503e0a5d1be586fd4120235deba7aadf6737f934c8d9b6048584c9278256917a709bfe07d901b1ecf4e812cb8a28344d0f8617ea8d500a0afea00055b016228f7328120d2c2dbe0b1de3e4d4ce80a86e441810d8e5547975545fef07b0805460d57ce34ade6bc81959228822aa9fc80a12396efd278c82dde96b852d82463f8692203528948b7776afe0914aa8416af833570381740d18cfe15b13149c44ac3026c613ed554a6798497dbe878c0d2c8e30c971312ec2500f45548a1144465e755859bed2f5c31badb068d1fb4131ef72cd17c31c1c5096c84fa7a4cbbc424142f131f8e2783876971e0edbd7e36065bd834dbd6026007ad9cfe2b2325830884d64bea8195a2712395b1afe65a4f1b96a047e7fd1e6006b7d2a866901dc6be59413e31547eb9229f00102a9e02f806864c5b687ca4341bd49e57f89db79e2fb434df4004784d6aea56b56e56907aced113113c2ebf8ccc0e1b5ed9ad503d78fa0dcd8b075ca26dd40e8d66efd31d84ad23189a981b794c477cdff27490d3524e3a929417445b311dff744f79d33b855f1270045fb5224873d1c4d3dff537218148d805514e159e1f2edd2bc27b20cb87ce4b94fb56bde2acbb976dea6328a32b189c1de0e3389a07aa61cd706dcf13f60efa0b18bb4dba05b7831db9ab59340a07a0ea492cbf9e59a186618c652020876f05c57f0f35fc21e8b0169938c29e18dcf49a41b637f70a4c980c74f7f746f884b95beed57b37da884b009ba1a36532095c1425c1efc07d78768443f5cc2a79f77bd0d9eefd0a2dc6c16f31e6b88fad41b538dbaebde57c9ede77d5fe3790a5d914379a5736c20fa425ce20c983905fef18516547dace07ce33219d132813f4b107a6652d46946e20ca078968368c4fa169ced46db6c19a4c157e46fd163e9f359c26fecc92024f943811dffd5ac95a360cbdefdf2faff77a616466db6e01ea6b75e246ab35f8e3994aa19e130b78c18f9d787759c5da7eac340a42275f34f7f66ae2d15da42295b110e847aa8eacb1fd58433461cca101d7b06df5f1f454560f6c927d9f603bd43de596e73694b7f1f016f7704f102d36fd3fd1af72f08e74413a4173d0f6bc81be3b1bae74f96ac637a837b2ccba917bfe03bb9d80ddd9501e8ce986390692d7b1beda01351170618a73d6250e0b10516569bcb5b3575305faba060fab943836dee9f2a188fa2cf56c210eb605ac5ac3f14492852ccda1aa0cc840afe2fcaf4be1796f018afd3520b136aa9003b01fedc8d962bee36d2d7c4430fe62f04cdb725189bef13826ac7306aa3215b831b23f8b5e54f00cbe202192fa2c602d28e4bdad77cb146884469148ed7312ae5b725adaa7fe74ff2633a97e6e6e2b323fadad19992a705ce026f846c9080b6f088d5a1eabde2ceae77f7a81e92442f4196a8985cba94084d95fd0079a7c7780c0add5a4d5d06269fe27bea5ff25260a15dc112c0fbcd77837ad1cc0dc7401608cf4b46c5e3211604289c5fe84537bf3ea707f6f3ea925f60239b9b9ae5c98341e06c7d9f4ca65310f288701ef07f9665064bf5341a95a054738447ed3c6dce03a2d91344ed69d4cf1916b37317766fe8cc6b5593de97e50d83038b98a5569068afd87ab9a614b61fea7d74a8cff7aded30af8344e4cc95cf62b0ccef4a4e954f1072ea6bf212d2ab60492b4154462d1c11dc2b8a9d86e712edd33ba0d82de469395a3a4055562a68583b09204035cb3a3f45300b94cfb306d9d635a137e434d0b59094d67e9f043cc2f9550a06fcf2172ea2b80b80736c8a42da678db87cfa89620ada2b5964daaf7ca4feb8de27121fbabcc85f3cbd1d1f20f877f2cf2a8d1a124543f2365891e8047d71a1b920e7a7808daf4364f1c11637bb0ef87a4fc723880d582d827e21e3b7059aae98db0cbcdd2c6da993df29c97f5ffd0d968d68320084e7e4d470838e0499cce618464720f1a258a81e7de14c0112de2c346979769b51e08b217bc92a495a82a723b60e810b5cc8c52057008f63db5d5fb875f94cd17b5f69bd9e26fabd1721645bede498e3170b6f8eb8bc350e3ebb173a3d8b3e08c5c4954089cea36ea0f1ede17756fbca81c71ccdcc63ee4611af609be8c0f39c8fdb644437b63fe6e91058e333f9e57b7347452cb5b9e544baf8b6d03e64e29d2855532c6ac3b30f9663c667d7f147f63fb0e21b70ee884e77d863a9648bfd5d63d1e5d26680994cda2755dcc02ebfc648c36a3e372ea720fe7dbd02438c65cce0f64d4a748cfb17f85a86a939c448cf9c33e8fd1698e2e8d8920ad5943ecb1579a55009751f0acf69284bbee6e14ead864785b8f8194a8fd0604deb1f1a6284bbb50d3f9087561be0d3422c6eed6ba006cf0db81a731ff8d2e3bca02fb149e006098fa30eb875263b3cfeb22171595188c7c3462337a99d50f945199b5350947be8fb77bcb27c4c7ac08873946466c3111834321678e0850d3c22608df3cb6bf44ffc84cc6eff3151ae19b0fb7ca4dd47281f8f3931bc838502b7422168359150706bd8dfc6d97b4dc67f11e0c68eadbb50a0eda6cba3666155ce0a49bd3c3373a33ba7629c289c8f50b5509ce344606f31b0b28dce0986928611563fae434927c8648f83b12338828197118e0efd7b8ccb78fd7156f0e34d6922c16ca61f44213bffc97972da535ac5830eaf080d596a6454320af89c43fc955ff59459b058be5e635c33d1ff197abb9b18cb643b7c2490b9ac60fdada5c2ba1459ba0316d13b28bf023b7d2613a3af68fcf934b55e8a7e4f67e5019db52b140a1849b6a3cc19732afa7160f70fb0e9f1b62e36617040457abf994b408d58b2a153d0f1c0d30ccbf3e140dad5728d0bb4803676ec1e0509f5e0bea69154cf5bea5caf6a377d54910d6c520d030bbd031949c47a6d8b69cd3bc19eb992b5da17bc022dfd88421cdbc4e3d44c9baaf1b9ccb82842f49f1888ff059f4e444ec859810409ddab2226c78e675850d01128e00431c86758db4843f32bcbb1f0a81068720cd31c67c3d9e369eaf2b637422263a190bbebfa639b9079231a22a4da857e52a51a3d59c5296569c7317b29894df477a5f76eda039dc037222e1a3b8da646c3aa61ecc4f76a90f652ec2b99cc69f2205ba5c31fb301f79afdce99a37766e6afed2625e72bca6aa6d1e01b5f015295d1d488046d6da8ec5a969bea870d2e0986f89623a6181476721e33a7534f15eecac3e8c5ea7a87ce5044574b0a99483b8f636c175434d06fc1dc50eb4e5221a05b05169188dae72a60ff53c91de20a2538326b7df02e882a29c330592b730c952f91215cb2ea01a868a964609e46a1a2da56d764efb40eb1ca1a666bc4a0ab7383ac60776b50d7dac10b6fa6c7b03bf3e928ab9a929e158a2fb893da9dddf8cd8a340acecd0b71a4412f48624292541f89c1fbd91b33a3b51ff5b11fa6a5fabf070b3043941856a618abdf775f91e8efae11c2aedf9e8b57cb378a40177c9f4a15320e29eb577d9d1a18b78af202e44b4f2449872b3611f08448e0b41db59c52064a22ae5f33bd644b62dada18c2752f81e0cbed8c9c7d5c16e21e5880ad547e5ea53a8f03d65643ad11bb208506433a44a0f0aab275045042987445fe39b571e73bf727803436ed12e372d59656929c227b97d9ee1de6a12a8d47a87102be0928d48cba83f3669946a3576bacdef46b156cc501fd1d6d4031e97eff65e1ef32905894b1cba612e37c506bdacd222c84a08d3cdeaa15cedb9dc2c7e21e5d9214286bd2301730da6e556e4d85587eba2796762009fcfafbae02e3b9e2a849f5325dc7d48dd105e4d98f7f0f934787d079d319871614c46fecc2cf4411409f93e39cd002a7567bb9b346995e8d34b0771e875ed9e2d95a1b467275cb4892753f24a5dcac20808445a274e937ae3418b11fd375b10071b652a525ecfa7463194792a1aa0726147d923e6e9549f8d9ba9ad692bbcb449c3a857eadc089753c500c691c546f3cfcee416c8d50c306ad2da2f6765cdd292a674884f34d71639e1c245b6d287e6dcea972ea464f768415c4febf288c59d3db3a2517f57043f8f438b368e38f3a4ff713eecc478a89819b5f4d7a0960070ffd908db32b26606fcc87286b1df954eee824747f79e7f292f30af4960e038f46c8ca85143bbc8bf92a6d145ba9c3ada4083869127191079b923aec176c49630aa88480918f356f5eb303e010a91d494bb92b7fec2f0f7845f19d7c6825ebccbfd9b96d5393c01f72109b0b5089e7c1987c2972ea4acda1eb0b14e5e4c2e534dcd736745d8beda211428a18a369b707158b88b51e4b3567ffb325cfd17e15e3213559955aa61ae8a968df4b11d56e893f5898655556a0e884f11ae32731bc0a047494afaafb0c8b30c772eddbd7d514d67785c5b5699946d6b2bc65af18c1e26bd4893a0201b9a65e44596cf5af1c74a5699bcc0933c6f4d7606e10e2a6989f4ea4237d2a289c87452c988138be92bab4075adde44a98093513584c6eea4bfa5cd105b9d4638364380eb14b8e9baeb52f94a998eb89b9900710ad06a28eb5599708fb5db3c9e70ac27d6fd60da9ea46b2981400adaff619c31af9e8f55bdb644b6108e9d309030049f414794fabbfd822fdec4c412a8530a6d7b3aa2bc2120ad4ca5111a14e600684f0e2c00387a1251a481ab566a6dd86b7f758076f17faac7aa32b63da9d692bdc0d94c58c396032f5b19b0e0102123fb2e9b09ca99c3b9fc5fb8c10347d2b94de481247178f9e1d55ea6e107f3e7bff9a09df9873b7db50b7d793067c701d45e05c6d76933dd80800c41578c2c80d06020d79f2b10c4040bf4f0c4fbe690c001a31f0e4c951f9633fa343b8634081f2b1f5882ee8b43dcb6268c65018908e40c8537dd15f76c097eb862740f1ed938a9f115ecfde7983aa112f37fd4872c57f21656c72d196885372b1913b506c79b3a06c1da49570739638d1ede01010d0f178558e9942a035673b2bf76de7552b8e3070e1735ee8603f68523bde19cdcb5fc1a5e765b73b5f541edc56b541095ed6ac96c97a8ecde53de2120c99651c614818147bcaed64980c087e9317f212c1e273fe246f65c29224bd7ac8fc813ee4ae035a12b0cb5b7f55cb92341f492998d7e99a0027369c42cc44dbf2f916b96d9459b9fb3b76af0dc1b445afb1a767fc880904958fa854a35866efbb5be26f689927bafb6848f89dff417f8df9303a700ec2e6e25a4028ba7f735f34adc0b29ce70ab13dd4dc9e6e15e69cf7dcbadf20826ecbbde4307ff68d1eea7f22c7ae718c892b06e415fb5600ac2bd5c9e9345522398cece3fa7b203387daae83c246b6680e65d5a18f93bcd8d53ad8f4dd0358a2bbdef27d073090eee134d41cf8f8f761faaf687b002b5b73925996af0dd7f92784ed94d9a17b16af9e4c70a66f89c2185405bda05d18e181b4a8d23dab8f89ea5afbdcd324f858f85150d401c8f477441377b2c0343c983ad9c8bec3221e349a7407f9cf747723503095728513a3415eca7d682fdbb059928dabd3b40ae4347ba0219fb8ae4833f38cbd29bfa230bd2d40091612124bbc1edfa5ee888f0c9f1b961da73c8cf4d6fe4eceb2b82f9be4395a37981e4d463fd06f3af0f88b7db03396ddb1cad700fcbc1f21a770b2a5b1975253e6020e11e37a012ac281ef38b3af20108fae2153d3390842b8fd975c33ba122895ec12774fcb535542a1ed42489eaa6636f66f399d89bfd0cb1c638e5c153ca28d90e8c8bc80423b68a8b13630c473a482fe7eea9b24386c04b3d9a5f3e0ed40472048d721af4ceb21d771ec2db26f4a209a60e65fb24b4eb87aed5c16e657550a6dc5ea5adc3cc2bfc737ffc74c1ee785012987578f303e6643d34c6240b6b5889d89cc560587e62461cb21b84678fee49e12b6610d19fb74ea5379d42cd2a820d795937a6275b34d1e50aee410c78f07b536f8ddbb6eea74327b5d00dab2754fc90b388ee4629da076734d30667b835d0a7d2daebf41100352184783425912b6fbfa1b01f190d10b70e932763aa3fb5859a709cb07c2a66ad928741f719203a70530d570e4e82dfe3cef77bcbbddb7f2e0514d080f4c2fbe46046f79421e34eaf6e4c61b7aa509af45992965628325b5d05ade6e04448a819d6f00b7d4e9423d7540179599bf5f8cb98d32211d1557cf8263b486f05c12f8cd9863b7b341f5788251a066097967b294733e309719fa7dbb2619e4635c8f9b3ec772db7bf4374120cdc6045cb9d9b3c6157ded289fcbd95fe9e07b135370cfe0551f8caca362e9063e10ce3712f5ab33337896d02ab5d3b9cc62484d4ae5e3d92e4149005b20e460be2015b72af9e6863495631015bde0baf8917f9857a31f9a323361aacae9c8967f7f22b214a30031227ac0b62184d79d58e49aa2ee6df59c608d5c07ac0422c11ef6f092488c86b5622aff3ae8b39f23a55640bfb6b8e12d3cb2c5b5334e34bf9325a49aa717abaccb0cd722acacde8eeac7e3219c83640742ff9c9e5ba3ac211927c7d7cc20aacae7a110fa8a2ae6991c820bec0844c7d6ab14258b012b29f8ce7a884cb0add66d8309abaa10326d1e19405a2dc194422cee8c91958fcaeaa399c28688da5014c2cd6de81e9ebf4240d4a8a55b97e0afa068923945275c87a1d6b4315597b3b2dd2aaaa384796cc0927a728b387f75b87abbf94f5a3031027bd1b2cf129a2ab7ebe62e83a484a8349f70eb706ac0f55f13a6566fe783333fe2d45700d320e3d753a7b4a292c3e5d5ea17082f2a4f4bcf0abd00bb97c0b71b933d59e0550be98877a4c6a9ef48158d964828ab76abc51b13226a179c4e2ff061fa7251c2dca5927215aba4edf974e8e473a417e48c20594ca40b674b705faed4c1eb81c8ef675a5ca1c61d50da64481e1e8ad2a1c633114d53235b98713455dba8fbe2c673612da0add62cb3d1cbbec771eda9b48df15c7f9685335ac2d48d4b302cc02eae24323ad6972c989c040bc705cd58d8b150606aeea2c83440f3d663d1d0005a67334f2d7ca68ad69a987bd4fd9bb94d5502b599c0655d45f3e83cef7b0d7cce874bbd03a84dfaf39e5c0c1c329ef12378a1d01f53c33b1f0a1d0cb42d98b43784a55f1a1cf82ac8d7564a6dc04e49fb8d75ad2edc808696db06ce0a6e75c95924e21f444bb4dc37c1f581597a9ed782c271b1dc6200a5908e1b9e5726870dc94eaa88fc59dce16fb2a2843a2d58a96e60aae276cc3631de0380681bf8a3e1240735f6bfa836891fa9bb08d14c343dd4780f97d8c88d2dca4c5bb701d6a1b0f74b74a5d51d14e46dedc0ef17e06da8ece62f48ec154af46ee623411c30ad38dd3f2128143539352b2e0e008564307245503ad4b6b5eb1917fa9ca06cbd800e8552dc6767e9071fdeaf00af4bb3d18a6499dce4c14376518d7fcf34d1bec0b618a96c04d97088682757301f0ffffff0f