PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82836 df8661385494d8e63e2b0022b2b992b3d44526d6cff1e8031292b6f8061767f6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
16e5425e5f6fb6fb2471c30f344d204d11a562acc77ddf1e90585cf5ddb0d40f
Certificate Block Hash
df8661385494d8e63e2b0022b2b992b3d44526d6cff1e8031292b6f8061767f6
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00002b000010f70000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000647494dc50e1d5602d871eefe8fe5d00249e1e1be09d23ba4fd32006d347d1c6ccd1c0c6f99f817f69efe2d7bbb6b9929b4a70fb4ac12c8452e22e063a40dc607553a140635d44ca4a8fd2ea909f2544b6d088e85a1394508f030000000000000040000000000100002b000010f70000

Raw Header Hex

00004020c559e45914768950aa2f0801cff49c90e0ab10232bb8849d89dd9ef01d0f5fe09544f2f891d6bad5f6db8a6f056bd53f3ac2855ad89f6c44f11bcbafedd194ef050d4b6ae2c000180fd4b0ddf55c58901edf7dc7ac62a5114d204d340fc37124fbb66f5f5e42e516

Proof Data Hex

59,560 bytes
1212160103075bade9057213874bbc904734c8e05fae1b91c9851ec2d7bef96928333913710d96fe4c27141d61e26cab4a951da42b9b0d1d7cd341fada393d02432451ea3df4229ef50c2de3fb3fe0784019f71efb09ab851486d6bbe49771c9f2df4d9bc0e9d1923803bb9a7ac9670f13f34d150af89457330a2f8bd775a1595f6e673c7f50f8566b33527abb8803dddb42cdaf3819d7e7230e63544eb2febd06335e38bce76b1ccbca31938786b119c47065bdb7d9324d7c6cef85c8789841bdf9e6008956d22fab4f89eb07eac45c109aac1098581568507d96f0b42a77fe111cfbeab8f7fded2c24a09d7528696fb261624c9bc4e17d2db67fb316f8d4b91b663c1d8e9a51fc79fa68cfda85c828a1ebcaccdec941d5ff03075178fa129cc9dc37e0a580afb2bc1636e53c9849a1db434b66754da3a0cfe6f7bd37e1e33f3d69bef8f14e6feadeeca88d50de542615f7f11a2cf999c98abaf0d7aa58321b9d600e8c65df79e26c9d706babc8942e32c36bd09aec4b49bb8cf10d3e557c8076e29a43677a14c3daea0af2c8fe81d138340f783a6d94412d3431fad6cacdcb56891683f60a2f5f2a9855fbdeaa3d13d9e925a5a04480c01d9e7047dfebb5a0656532bdf9db26b5aa110d62902ef1c1220b98cc50c0a367cc8ef293b4ddbde33d9554dd5ba1b67a583ea5a2f01d10f865721b59ee17b53fa6a7e028f82dfdb1c1603074ba4a7dcd101f928532518d94047152301736c78c62891ac6a91e910986a6a98d3383e5c3659aeca0cac56b584178a9783cff6e93de375799391a029b0cc4dc74f90cd60e0ca4d11ec0a8315276b41c9eff299c26b921afee601d25a9fc96dedfad4c2c490e446c2564397ba5d7d8a8ef7a59e0ecb06a9883ea64d783898aeea67ba89ea64e18f8b0bc23e97ff75dabd8866ff644ddcf3e921117dce6a1460ea7ea21ac2f36de2bf31b6c045f763838f56d0e1efdbf8150d8c4b1708fc2df4643a8ed26158257b21121eb0cbc8c706e0664951d9e83971275e8179e180a30b62c647ecd5d44175cb9657a8ee1389e48e0582e967aff4fe96ec3080cd9dde8582d71d58ecc5ce64fbd9e5ef7c78a560c074c6f8f3025dcb9deb2f3b7b789d21453c855b5cb68dc9c7f31a4cebe97ed1360978c6b066ebfd83c52dd8b76a8b61640c8e6510138b58874dfda850842b238921427e3bbb314e4f0d410aa8be5321e742bc3296d043baa09bd846ed7d76bbe32628efb0906ecfed32cd598d88bb3b2075c52669af7f185bbe0c9a9c2703299ce7b05538d56dd10a0776577ce6246d8d8198913b544fa830f5be0e0c2ab62a2077285ec6e0a0d0ad8c711a4ba843c9f1f27c3f1fc44f137820045f4b415b4bb490fb5007224509d0895a01ff99da551704405c8459cba2b69685b0fb5165e69ac28e0b1fa510fa090f61e42a2aae5b514e87331d2e330c0313a36940f2442fef1b04ab61e86e40566bb832e094bb2174ac1dbe6aca098b068fd39d97a15e3129d303cc4cd892686eb067ade86f45a10508bcdd5c5e5d497aca1b9f963418f17bb666882dd471c6adeb1e9674157669a1f4bc269b2d783f9608989ff6f86b60cb2adae4c1916945989de3f04c5edc8f62612d8810196f23b64db6df287063a66c90087bafbe72ec281c559ea085f564e76d6c178e817a31264c8c2515464af06c6d0628eee4ec74a69c423abc4a72c1aaa2d0bbb48934c5919a4f116ff59447ec4a6a069fa2a101f4c122864a0cc8560043633c9fb1caddc613e40644ffdad2b41c452a4acb537011804bfc8eac5c458ecaaeba661a2a9f9c7ee2fc513d389d9602926e724ea11630f139e4e0f3be51e3f3a25be4188bd4c7f719920d8f0ba68a6f746924103d33ccd3d8b9f643ae380edfe1a1c3656790b4a901f7ce1f20c01c7d8e23dbc4d888c42d5cd5f7d9d3c9e55d1d096d436b74afcffc68b374901398e962e135f5585e68620d7b3859a44842e26a181c5428726f45e94db72f97bc00ae1e1096392a1bf4d90352a82b974951a2d4856ab8a6cca1aa1635101ea9bb598c2d1c1b3de8e70287e8806322bb8a9a3f003f70c0cc46b07e8ab25dc46ccdf99036fb77816bccdc6646470f078c89feccc4ab32ac1d5d4690a4e3099c06b86d9a0630fd45d0851429f416aa8a5bfc3e6d7b7407351d983551344c9382c245ae61067dae714929e6176c39f6cbb44753727f15c62688f124294cac3ab1956cab96a85d134f7bfb27eca0726d1142a4956d7b66ccc5bae9c4164c57bdfe2ec020113bd72bc34b4bad4811ae23a1d5ccd7580fa7210e06f0ce7b7adb9058bba2d1d4b12184633452884b477fb2a71f2cdf81897bf158fe6253c1c98ba1d92bce89a82fdf2979ee29012da921190dcff1bc8b5f48a4a5edee8ac57979df049341098e41b17fda1c53699530d817f4d875fdb8b87e6f859e7978248e1e22c0caadf2ab300e969bebd096f66648a0a36b7d8e26c3466750f720fb131692b734663bac10d9a8034dc0ec4e2978ec585a68636534467849c185387771a85d74bff6db69c6f38b051cc643fa39da6b0a3cf35f0d2c3b80ce84a91fbd28fe6e25ef61ba55f93e487ba94550edeb9bd250c97a390ca869cb2cfa8f1dcbe94e102be78e078571f26c798ab8e862bfd267009401e07e16bfe4fc3f9df44f4a96407f5a796b0dc0d91ce8c1c5a522f65e2190b08cba4949f9429e97a7cb489475fb5299f088a38237c7df0baf0afe2b64486aaca0f75f0c6c3e8fb72644bc9c7a1d3b5281b65e2f64c2ed0aba9f7f7c36b253711889a7538f8a3343dff0eacd2d9c1b4ff25faf509eec3b6352eb88a3ff8c8118ecae37fdf31888caa3776601eb3792d5598704eac749b28f3d8446c7d17fd6b8e94031cf875dddf6a03add1f93b58716bb3d7b310130d0cf4900550efe2eb1d56cbc6071edfd395f6420549322eaa65e52788edd4f3148a42efb522df2bfe335d8d0f7452f34b3faff2f030fa016db334c4ac98491ef1ea0fcd58bdc9ce777b6c1f58dbc573172e375e5a42edd19de262d7e899ce266f889f96ccc75e89aa1046dc4b21b4f9704312dfb9f6ee85ae59d26385cd92e861bba001c8700b247ca0fea03cc879cd91df1b7b52f232c9ce8a04a2307ec3f745d7050a37bebffa48f1dc6952954da88c00ad0a15c9a6888bef79c25211109dfb196d6f5dc9d916809a1e596816d7bc30945a172211dec624fdf4c2c26b5e3d1f0cfde36b179cba3e9f708b7f57cda2e6818a6037cd97ec33301b94a4b773a289b2665828bedb70f8c896c2c30539e04e6deaa03beafbaddb79a2bc5c268bb7fca275359c893dce82b9fee8e4d0dc06252be3c9911b20421dcebc180dc4ab233ff97855f5c86b8f6cd45aa2224774f78d8445e0415eebf53c345f972a808662fa69fe3edda36535a489c0aebe70efb313164c3a16d2ce6a91c00fa37a9a26131b7d3417b8db13e22bf3b3e329557d64a5555130480a0b6978ed0c6f0b9291bf587cf68e8c502da641f0315971f4e49460301d48923792765bec83570e489c67d03b47eddc8f27f811c6d6661e284f195a502d0dec786a823dc915de0040f88b951a119bc2173976069f15c87e4988091ed755aa681db7f859c56dabc6c373ffd1358efa5df77ee3f70104917c5c5aef008c42feb53d17d07e178cefb6689bba5c777c087229d43af6c507e45eca4ca22b62447d327a3d4446b12e89bee9060d67dcfb2a08d56b4a6477f04248d569d5deb587fb311495de79fd4f1150f866f3a6e959fedb880acdc0e995a83b3d008a8a9b5f5c469a7b89a9ac23b04632f036f7d275995450db86e8a77390bac311e12121839767a1a34f01a2f6d5c1c5e744734ede682d273495c4894e318abada710551a3908f32300396a58026925c5b6e2eb67f26a36fd9f893bb6a6e74812126538e8453734ab6829b9984859132fc333a6f5ca0d150183e6e60512cd692a1d0c6af5747c775fe7393cfa6296d34a2e26177f8d35906f5dfc6d48f4aa052e5e7731b5305a7165d9db649a7c7d3cb32f93c2790dd43eb482047928f7a14bed9232b18d4200cea1f0655362a6c8883b03127d0a64452302cf1cf4d080f734e6121d03f3f2c02384c899e3fe457701dd7c8891f5b82f9fcb595525f9900c0b9d8989cd7256f9e4ca944e87902dae404509b8c3f0f22851ace967734c205ba826b3d2720d3a05c9ec536f20c3d75a6096b65e1fdfd4d2e6373393a3fb1382846b24fa14db4af9c32da3873420cb2d2358d4023f06ebd69f923cfb1dab6aa5f6b5148d92778d9a4c8210956a3f50cf863677c2e44d2835288e76c70196d9047305ed1132d501d96c3fc3584f8f6b9b97466c2eecfc3c23dc7eb99330b5bb665efd93900d72b08721728ec1febde1c99deda487f0844c548f23a70d5aabbb13882a5db64615a08e014f57c74c05d0fca3ee73dad15ceffc782ae14339959c9db43766a968adc5f4df65de0fd7a964ab33cc330c52cf925fad78fcb468fbc88c84a35e2c19e2bc78a0fe803ea83464cf1733030992bc47ff571b03b40d68a76c755cd99c35c74854aba16599e079113afff89ee235ef0b489bbfc1d4e9e6e0ae33988b2c1afb0ab15276649f52851264d9a7541771dbb9e93b12a107f2aaca905fc547b8d1ddc8c969be722d0aad2f672b276a261ae92394c7dcf1b322a114e1ee395074b548e78dc3a236aa2ac90dfafb49e2c9a88c4a34f81f8b5f6998d8079ce717e8f0c6734a5e7a46d9659248032f54cc7f3ff7118f1913b0223032017d4ffb0b3d98f5550a9cdf8e7e858a922190205e90aca9179384a4c5a6cf25c9fa5e9ec54ca2e4da63f261e131d86ed589b64c7951cb00417e63e286807f080931d7a41125d55b5b7f6cad0eba6a5174b44bb6948d92d48b5d1c0520e19b89403c8abe61b1d0687670904ecf4b956e86a842de42e2af0018e8be41da0befa9a96655266aff4cd55c870240a92507daa109fe2f59b231e39d8b0e7fa641bd3cc553e5956dc682e90b62a58e6dea7bfdf62425ee633770ee2bb048ff7fdd7c106605b522ed897f61ff2c684aa4e9ff4946a7438a0032aacfdda8a1f34999d1559e624ea2ea6f865a67afecc51ddb6b0526c09463c6ece48fcc2dd27e6536a1f1141b4ac9a8ab819857fd3411201b5959b799eeae594121c3f8cfbdf3dad7d8722a11e148dba06d9587c2c054e023a4afa6b6dfe0667b3b4b06dcb2226dc091a11d5b077d0c94de300da5783f636d06e670c1792f56c3e4b675f5213b037807af190ec1a8146f68c3339e182f1d2416f3be4e1c18ebf30ed071521e6a8cc34a7407e6b5fa4ef4a6babae82b0d62ae989647d0c289ace223c161f886965d522b9fccf2cbfc0b235152bf325fa3f0bafcc87493f6bc35f41f921e30c26a84dcf564611c11b4a53e4fee0ef8ca586e2d65eb90b4c5ae8a8e8a1d5dfd4130436b4136c18ad4fb7e9e779be02b1af3b0e60aea8f1e19a8596511812d4528fe5217db2bc1772512f9018c4927fe3b487f8aeb8d5ab0de04d16a8c02aa522e30c80895da88f81d092b6db394f2b50adc58343de5413a9c2b1b37add34c87ff594da0c51b3eb2e3f54a80b89f9a718761eb33cbf73bb21f4f2657dccb330f0575728637a38510876bba1535e47f5ca423aedcbc6c4f871dc685e7e8d9c5d7981acbea5bd21e3979544c5facde705f76e2e671783c0e3b0a9225c5718a0dcec2a76c6ee8e87f315eb9ce4ccccdb6c05dc0aadf93a2e304f7ebd92901f5b00f9e18e5f3acb75b9e60754f474261a2b76b6132ee0f5f0692705865dca201224fde25be8ab811100323a404ab2ba897bba32ff396c303d289e86b2ea26fac07bae0f75eedc929b7ce2a306acd91e049ac2248bd45ff8b6db2821704bf5672da2e0ff86e8c9b1788211da5c1176fb7d78f1c61b210165497b527f32c3ede6e8bba7cbe6cb2f0a9083405300df76c03a08d85ffbf60762f6ff69a14aac25abac487785a4cb09d797010ab7f177b85058bf25f9696620313b4bf4e02f5ffe60b13689c98cb6786bffb4fe8924c595cd90537af8dfd17cf20b31a255aed4fbb33c45121a61fbe1c006e33d50e79904f6b9c38877af0024fc35f9d8e77c3e3789432779ef720e604d66e053c7216c001d2cb14fd0aac58ac22fef9c99d86a45d9c4d4355aa9ca9bd80df0368b01526b7f1e593017768e26a1ee919efcdd257e58a1cb956d66953d9f22969f4fc33b7457023efb2356ebf0f79538ea38cd588366c00dd373eaeab39f7641279401812feb60b147152638a10e0c5a22325006a031e51e2d99539b8c2712f463d81bf74bdc9f4c98cd5bdcfa705e664aa6c4b5eeef42789851f10cf1ab0a10b84e860cdaa8388852c2c6d970d1db6b25a160db96cb9194d643458526b5e8b7f948e759d90dd377087cce477330b5f7b98428fcdab2d2ccb734a82b8cb2da452d5055b8754141c85770c56ea9606ef1e45cbbdc2667a767205fbc6a723eafcc83766986244380c17bc1f1591a61d4d698c05bc0e3f949d101090370e2180e86df64cb78630ddcc2b6cd671ffefb250a1acf1460e35b472eb284e5dc8d692fc5e2c7468926a17155af1c9f8d8ed6ece00457045d79275d07e1ca41465e75fcfff7537fcf1640f98ac17a7d5942c3a3f38becfc4ff0e0f02ddcb7cf6f31aa5f21c73bbfc663c9bbf5b46140afbc70cd83c9c2dd55efb60dd2345a98bb744054815427c08a2535a94ef253654abd22da8e38402df16d9267c7b1ea371c5fd2d2cc5b14a32ac84d7056b8d2b8a78d5dd43f6f7a3d0875eb80ec42fa884b5c8c35de9731bc3c4bbf626fa959e5a4091e36dbf8a3157f848fba9535fd6f912e97844e3cbe469603ef1f3b0347294491e5785eac860340e00c5410ae4e487af81e46b9de3298553037e44146944436fd774f5554117b0ca65b432c39ff73d4b98a5edbe2843f6382c6549ff7ff2211546e7e00e8444e9d826bba5894cd51d00f7a7c1ab9bca173f2c6cbc6e30c3f428c15bb735cfd11c676d0f97c736ea36187d7e15199c103633b184fb9671dd5cfd8aa140b42e6aaea586a28bfe3bb9393e523a1485e5d1cf91423a42824ade76cac82ff230a208f5ed4bb971ccc25b7abb1de13f10a17fb3cc2543e109658d364bb9085059e28cf6b852bae577e654a357286ea222752108001fc83f9f8a0adc9f74012e1703fcc40eb5d00e81083f4cace89116b4c7f237607f2609b68f855a65409840ff769db5310f10dbd49c10b38831d1a3048ac272e6fd3ddc9f70316a4198b8a423c698994a51d410ea88ed61204371a62f60c131e4620ca6b3df25388a018da0ef9c473140e99e8be1b4c3ee3165f4ca0e9c4557b3b3fba997eb406df11c48c1e90dc856d06cac4a830771b483d1d29d197081c1512500230528dcac3c86d2b704015dc527d45309657d44dee1ad18c12cc1946541c6589c8c19aeeabea200466c4e9d74426119d6ed8572388cdba8e4d5626661fbe98b2f5c962b52468a7ab0e80b2953255427482f478eb7f7d732239728f36d99da60f10d6304d83f2832c4304d9fa9bda9515515a4a00a7cb39d382ef25e36a07b0172e44ee45ca4a2edc74b89778206bf34f760897beb1c31fa29f90de5adde24eaabab708b6d827272e062dd533a5eb0142a3c52fa4bd4821e24533a4d7cfbf12a86553b503a77c7acbf0f8fbf60471e2308ec6bd8cc5e941380e7acc2743c44fbb4286bfa6878e50d51f4c21f7f7f28169ebe59143d81fa1b4779583eb7d407c78f315f3159cc67b4b777bf45240a31732e47db828a47101f699d656165157f63d6e56321dcceba47e9b126fecde68bda2eb929ae0cc2c4ccb9136ef15f489e668f7e5f8583f2b49afbe77b1d1325fb89bda3ccabfcc96876ce372fc2fded6d389ef3a6cec20e52fc93ba3067a5a99dd58503230373dcae438254070fd7d1e58ea3cc96e81a9540950f1259c219f1608a9c46da94ae4841cef2bfd6d3681868816445426c3e463ef4539c06a1ab0ee21545a51d28ce1df67ce3b2bf962ea4ebf18e7fb782f401068d1db516c51b6b97a1492232196205ed164696a0ec935d72d679f8d4f59aa4a4c5d2300fbd1383af769a37494962de7c6b22e57ba93ae085db94899784861429e32ed1196795b694082b5f4a9789a41e0a605446997aaa5d9293380ed06d06e3198fe257c89ecfe4e27623f5493063fa206538e81255cce3eafd55712f309525166e13b81aea9662103a0d44668b82cdc48b6d622c766aa92872d1fa081a1e67fed0ac6d4dc16bc4a63e9131f81ad88b72d8fe4cd31fdb79571f8e9b9b2c7c093ef497443559a6aec7664fd5ad5bb0f3c3ba9351be037b99c8fa4d8b21c184514f0312944a107984c9f2a2c85f99d2c6af23f31f7da7adb1379f4b22de4aac6743ad0fb14b174c91b780ad3461df71fdf1adeacd51f6772bbaaeeefd09502d7b28cf936ab5173a1295bde21399b6520519d0fb40e04f9b4cea241380594fce3d25ec3ee840ec753852f3fc9f29e69a52900890d99c5988ca264b9889f7cad2ff563c379747a60d4bdeebde976524c666e2d23596b0acaaab811e6093b820c8b4ce5dd6eceafa9e6c0247d2bf94619dba6cff166d93582102188564a5dfc1ed76bc43a6267c420497287fc0d93e1558b64b645fefb095b329807ca51a283857b227fcef9b486bce2fd6589c3730066d5a94b2208ff82f6df3ddd9c68e391a5c420034e445009c37ee37c35d430c41f14f02969f3d858ef3e865c9ac4087de24f029841d57dd459291b988f7a6ecd4ead7cb7f7cc93045db2cafdff7926111c5296764b210d60d82174f062f3b4caa96ddab49bc7f9ce0efe7c8acf6165e2b5a9288ce7b82345bf24905b0b16b72aca5545733e295ffcd291e55c29547634adce48c3291988d7fb9ee91a9ac80f432adbb51fc0219de21e30924889c58af79c3be4a00bf1c2310e33d7c05d7c47db6238ed43c3d51dc9d2872e8242e5e15042bd8002bb7100cd8f6ac1a1fd5d19eef4de24adfd21c774327024df46e880bf01df3711f25d21f04e992e3088fcae052916dbad28b9b4d2c257017ac7e23e76e786ff61e92ec75e664f0b01c3a37c1a4277b933b5a6c17d941606c5b8bc49e97fabccf85a21f599e45455bc174acbb1c4d4bc6a7d2f09e7e50d2d494edda1119db42cf08c4acbc9f822945d52b2ebf6d9aca95bc494472d3ce04a2d383307d00ef4769053234cb353ecdb05191a40515a54adca667a1dde6b0502475375b619ea6c54e63be8c9ca49134e00f83007fc951b547955fd2e37fc8fa9a6037063646201385e73d4c633035052de6b8a8117d13fe9fdcdf0450d7adb4658bc3e08e6e0deb14d7e9b9ee8e2a30361fa7142111ad8c33b7c93e420ecf69f66e06a3ea5b3e99bf7ba9dceaa0b8bfc50484df1028c984823635a17f1d055d793e18476b04c6a5040013ef835fad70af2233e091cd7096ead0dc5f904499edb1951ca6d32d0bed81711d3c94a67064fba9929a48cea2f252f3130b9162caba1495c7fe22bb37215665351a73bf85d15aa3cd7328a008dc4f56a65b2a9bebec8cbdb015639e5becc2f1f835077e23835372b7e8e1d6cf15bc11a490e8d66b9b4dfa87fb0c2c7a8394b7d54cbe8152ea2b89e0f67dfeb182d2945cffe30c5b742039df78f43c745d0d80f6e44cbaa648dee057f7b3c8aac093e59ef190b8d61f48072f1c80c0bc1fa690c4e0cd40b1adda7bd6a92ecbe862a93e5628eb00fd382a9dba13a1dffb5efb82e576e0a896f3fc6810278208b855a6490952176e770bb5b2544a9c702fb3915f762a9f62e1261fe2aa1129628a49ff6d2702e6d126e9e0851b3f451a0bd41a90f811bae2d95f6fd433cb1a87341f2381cb369fcf7974bf2202f1f8cfa99409a69600fe23f56da87593645b9e0194ed57c36fc8ba7d59a5f171c2e229d3ea8a73603fd517cbe5fc08cf4fca5297519625a9202273de2e4e2704abf2d333f2291686ada678efd405f765cfbd0a89c19301e659b7ab601f1c2a175e5b12a79eca1f12ea678efc534237b85424af43060fe5735b5d6229407acabbc9e3b88fafdeaa34f6f65fcb4c206167254de8b0a64f4ae145b3862809d26ca260dba3d6352f1d773c353a60454249283f87a82c0d22fc61b2c1f910f6e0fe7b8df2363d16b16320265f78f968469a410544d813e3d8e11b80bb44354dcdeeedbc0af87bb617eab09e13b7648495a51311848581cc400391e787a63c5630507adf73ac36e8c8bc14925fb20479bd61917170f8c8eea21546e2647ece6bbf8cff374152efbcc95295f9bfe9a4e643e1eac423410cfda961291246f756e3a2be80cb22c8ad4b5a8ab0cab2865b551c288dcee38e99e800fc0db3b4dfb989a6d1fd69b2ddc96456106751ebc497619618aae3a75c2f0e0fe33ef353210d63ab8028a4197f2db135e25e4d9701867ddb497088e796d053077470ffdf97ab86921f31c142e2c23f904fba97ff43cd2ea127c30b7d1cfd4d8119c18f9ed27d51b7da8206bfe5cc51286489ad5fc906002e7e925a173f5315bdf870ae92fa624529970dd67b239b705ba2d688777e8b84f81f9d9f830146123c16ba5434d8a567f8e6e9a897b199c78cf7deb075431d5ca82fcb3dc8072b8604e3f2bf1de730a8af0b870bbf2b77213816ccfcd311898f762fb1925e36d6ef78a85493baadf607cd4a8561ad8ec0683351d47e486b56fde3a296d648a36c2a46868716917cb56f4211d2a7903dae6c23b8a2143d4defe0fc46b87915e7ae80f8b37660cae69159c4f717467b5cd6420dffa646ce7202f50c5bde4c8df85797f21f7ea3d0d13a6f579504d6c7397586c942a5fb0987ebe2b08c8fd51623c2a6cf59e72afe5d704a24ece4360b111b95d5a05ca662976c76c67b910c4c73a4dc97a3c38b007e2182763735ac91939109ead49ec7761b28e3cd8d4b05bd014cc5756f4142471d09814dea08b334d2cc1b2a7739c4fc032f09e5ab0befbb6ebb7830fe55364c70429d3c2c16e393aede7fc87146193c1348c96744f5e810bbf1aecd55571e2c521db95aaeb960db3e50e08e64bf23ca83c45922cf06b386451af4be9fa850b8d6341a875ea7ecd9f7d38b4eb601a507aa7fbbcbc62c32cf3dc8f3bdebc27bc8061599b0a31c524f366df79fed44b17ac64b48af31ca395d5f7af78359202b2754c91a9fc6e5dd04e1bb5f22ca4122a345c1b695bb6f1087028dadd766e0332ab801291c50370f3e5d57c87b6fb530d2d28ee3fe64e662a5a3d661ad12ebf74005933ad58270c5118d9c75f45f4815a58b27648ea5f384ad064e59fd905f6986d9bd590c5b31853c6d883b2f7db3899590dcb1145f55503b6e0ab9a44e86b3d3281970b5baf80465a3fdb1f9b8aa2537fe358aef5229fba926b187e9cbf71a0945b6216132f673922dd15ee5739af4db9cab442860e066d446ef528607893bae50d7066879647518686aa0992a89e79950d7cdf331aa82522628883ae8406c683def5759492ffe9e369b167533709716ec9c838e1ab63e678c89d1593117d0ce8a54ed0bbe92c8ab06f0917c445533220963b0c3fe1db992d32805cfe0dea0e40b94c5b4c82aff835dae71f1bf1438deed924830b8ebe7b63942f802f5266e79f2ff2363ac16bc75c94f76aa080ed9fa39cf5efa0c93025be2683b272aeea133285552827b2ab90fa4f3fea97e846932c8576a97ffdf4c089dfd0e24485d729c7bb87aa0b97eac91b4090182951a4faa533bf328fe03b03f967bf9a8ad87287b21cf2b98f326effc69433bf49ded6cdfc8013ea8542a6d0acab5ae663856c37415323a47da3aec2f0fe0ff463d009a79b21c3874284726783933af1143a2b9870a34cc3e761686d1b404aa9f8baff5c7c1d7567e480befc5b796f5b79b77293a38ef8f1a25d0a3e52b9235a1d32fbe92930119d679da23526ed1f9a209ea44a4f4a7f82bb5d50362d892e72e4c9a5d3f76ca60a7a296e6f969fcf29f30b7cb7d7121aecfde832a6ab1be13694a59d31cb11c2ddb463351f46cfc543bd08b6de9651790f8d3f7d37d16d80c534fa6d45214d438348f6f1f82bfd9cfbffe14c885bbc6f1432e65a42baddc8f4bf690abb9ff866d1b9ed6a8e1a8402ee10dcc7d080ef2af743ae514549cb53c9443ff9215768d653d6334d00b3244772e4438a1384fab9e297e98b9186a3456be59c1cc61ff9b6e7af758d7869078f1309b4933e5aa2f5ca51503979bca9da0aaf1f810e88388606561e2fcf9bbc7f47f60d8ba1ad83cfaaf7fa7deab8483ccc2fda92ddd514f1009d7734f759cb3503ea978a3fc12b5df344d8a99d0dc1e5ed18daef66360260b86c65aec698cfef6ca41bce61c01000e6df7573c244d1f0a236dc07d22f7a37fb3bd7f39e2108e1f5e37414cf5a6aaa52d2c197b557eea50ffd5bf70e2894845a2fdeabc2f53abfd9b86c0e19c860ae4d58a6c02d14417bfb0f3a02b5bf97d4576e2b6e4c7c19d6d4b306b3110437d65d7fb1efb197163803e8e0d7963b732bb76c573a12211d58621172ab6c20901f619b88f7b744bc19c7ff5f36b6df4c45e654eb75b4f0a6e02a7ab484574c0a15729364e3915e243080f521e049f1bac04ad64820a10fb2f9fc85b214dfdcde55670d2751b51c9570c4142d6eb8136755a699fa457358f217f8eefdcdd74efa199b8ee9265d7fa4dcecfdae09e97de55b585e39b6af800e2a9adb0808a6353a38ddf72e552d534515ddeed4dabfa727bd00606c24d50358f02548568b348e495f6c5d7aa3da8fbd0c9cea8ce058dc92788d706a6a0546170c601efb9a7d31eda5e3d1c730e19a84eaba1ee49cdd2b25d66222c82f6f927c4c49893e226a2092f900f3509c016134e9fc30acf2a171bee4462bc0e54fe969a4813cb01c5d0d23a74a1cfe02363c492d3df7a6408a1026a522d1a0ae407f120d9c76832482fd05215d71bec9327be26c61bd5214415ff13bcd05f70f9b5495e58798f53cc46e00e17c84350b3219d5f60604228ca70e80fde54c5256cfd59ed37256dba486a68e4330b73037548190983a6cafd4a7a709fcdabb4c26c2de74983b6bf08898a2f001a7606ead38a3ed1f2e65951f94bc1615c79ed84512d8520d6c53e538d2f291b38094dfc44ea3080df3fd834b0e6d0b6a05f65c50c37320e325502cc180e94db3f9e697b13ede8536cb00beb27fd14a34a45cdd1d0ddb0765880c1eeafc49ad41d720007a75438184b1a69411d216fbb4f1b2ec61539ce665a59d37557c4d22c0e0c654a0a9fc25b26760890121a1a2ee1d879ad85f4376aa78f1513400bfa7faf8ac7939f7af34c4e71e6f1bd825beefa1a191a78b44cab00a46d7bd06ca5aaada3c71e0a0d376359d2baaf2db620b3fdac764c02efc1bd8d03b15cba888f74d1fef0815745a961ff0fc6a431c161aea0e80ecf9b17034b9ba77daf88569472ffbe63c8202e03bac3c850b35ed484224fd2c88155919649107b79bcae700bd8eb33c97d4fbf6e18fe4404f9d855e60d5501878770939d9907cf4dd12483c2c02a41cf3244e59bb9c83a98e8cde7a135980139941db3da302db1bb309d28a93dc98f94b0fc7a5d7103dd116dc1880d93b375bab9d9b3a44302f7c5347c9ba10a0d066ca84f2c09d98a2ac7a039361bc238d1d013aec3c485dd633c4aa651f009a8f17345d4d30ae84fc7270c97957663cebb32159cb3ad1a41c9e5fe9dce7dd34e21a7392fdf18d039dbd4e13cfcc158ae3f4d9dc1c3dc02c41eb593986afc72487c8ebe836b43dc119f62a02b85affff17223241e91d7803d382f712528218116c8c00d2e45822b9a4a636baed98bf9b6de7ebedf7fd8c5b5371a6f5628d39320530ff8ab5e0e2371fc15bf6cb6eeea475637d22fbd85a3613a0e2ccac366271ad40f8fa53c8d1655e774b067ab4a3aab4926cf12eda0131bc2f947597b80a72b5f865aa6df640c03c463e3ae3467c6aa98c30283aef2d200530a88abdb7ffce0c4848ca7ec63b9e061bd1a4a1c3d218db930258372980886bce838a3357d22005bfa8e36553a9690f670adb9f13bc403e306dc35c0478f61c310c871e2b5bd19ed92bd2667110b79429f966caf46dd4e930d1077898a588075afb7d0960d0063adc1aea711ee079a0e0dbe35bf62270d603ef7499832739060fe7c71f61f860ef13d70ca2a6ff2659a711d6df4076dacd5cd79e2fe22c16050607e905137e885acccdc7ef44a7690b08db1fbf5d8c75343203f0b149d7b51bdf4408006e6d409a0f64dc8098a9aca43d4000882ed97dd4414ff474bf259a11c31df234264d29571c718649114da7f9257bb78b9b7fe090a8c67d4fa47362580ca21a6d15618af2c1dbce1616383133e1100e912454f895082c52ad3ee19e96ee94192de49e4648ca38f4e3277acc856057bf46d0cedc138e23135f0b60264d3a190c29d859778e545769721600abbe9892ca28edd57c52b747c0d209f55c009813ae0dda75b3c926d6bb0e5af8fc391ad108db602c4329c283147373974b2ed6495d3d5fff085f83cc24f62b442b78e371de8a40eaab3b1eb876e04fca68470417adf42eff6311045691a85c63fa33fd1892f268d504df2e54a479c362c1c9a36077847c38f9c06fc8fd78a93603c8a7b5bbec57ef7d60417cf7efb4d08530e0cee88545adcc84483c9a9bf019348a6088035b5e5a9f3318b9ab376307f244ef8cff5d5ece56d0c04d1a4bb5c1b0e2f712dce622ec23219d1ca89a123df096964a68ce0ad75339ba57f85e4881fa560516e5327c5ecc543bc1eda0869924cc71e1d5c6b1e448d33a74401676b56280d7712eaceb5c98a0541fc7f2c71aef775387b75211313348582e06b48ef8e4b44e9cd14a9da9fdbf6a828e4d96d6757ed8374e7fb7f952143d020bde71c1bda60f9ccf35d0a0acf1b7ac11f84a98d235e05fa0508dedf2397c3dbc08340bcb05dba34ea5defe7d1df5cfbc7a9b15e16df0cbf62cc609b537fed72549e9638a238695316cf4f63c44c5692f945737eb048dadc48a13b5229051ff9a861f9a94c6ff950c96a88eb239141a1b68b707e5b3651922fa839fbdad569e2a678d5914e1213da4e88ca8a616dffaafe4057486c932971ab62b3eab9f69a711233c5cef339100dbbe8df6dcd4e5374580f267c730babf4272020cff4580ee19ef4cf41c5b110fc14600cbc8cafdb325d01cd95b57646fcbe95a40e0e32de6a63b098ce416e873ce38d83b0a65307bac21f34aee1361be201cee9273514c4cc2f603a388920da67437b93817618e4a0b9ec338631df06c9df36a368efaf0dd0cb3a06d0c81d2fb7a8f0547b63ec4ba9eaf31fb560912ea63c77bf606b07a5c42f566bde3945686eb9ff7264d82eff055b92ea5a6b350a521f8a3b7348b8a3fefc3fa6ddf526fc9d2bb6fa42492b9e8857fc83a43af715bc982ae883aef55ee450ba86376ab0a70c374e943f1ecdf13fc59692a099ddcab2e08a4c8324ed9239ef150a499112e51d19ed4948b8d268856d38388005a372a62238739de628d1c30ff2fe289ccb68f6a536a65f240a6f584a3e46fd931812b6d1e3ba02db000fcce095dcb6c324625b1f2b8ce247c6e7afd09db8fb48e755bbe16606c4373927fa6c07988822d3ad98a092dd37cb1c00958d486cfd57cbadf8c73a22846d00fa86096207e27e95ba78086f8b2e15c947cfbb6998ef086d997ff1be22510ab231622a2aedb9e670d20e0460e2e0e2ee35bed9c2b5b11d20d9d422842abdf1346668173bbcafb5475bb21825ff1d94b7762e9a7698bbfc7f65de5d22cc1e3b765a78ef896a827ee4e8a25e0e3c346c34451be5e576d3b2ed95717921dede514887e34dfc37412ee92f0adb0b7df0eeebab7e6a88e95da63c3ab74583e87508192b811eee6d19428e0a2400f3e99480871eb09a270d3182c0d0e3c8e9ea7d3b58fcc389a6c61beda581a458061e9a4ae03be8a68d3194ed7541ad17b5d39bb87f95a89d076e13b51c2bca04cf44e5db86ffc78c5a38a3b301fba9b05778d7f2de465f22ae42c22af5c19536446d4c64869364c8900df0f4312df840a4941953bbaaef8081e1b3e47b39290c54e6f2ce64e1e014b857494065df68f552a5890f7e7be125c04c99e6e7972ff92b56d350623c41f04ef282f204b9ab686445288482d11113bf3e4717daec04803fd91c9933703dbab820f2935fb3bfd9ce8495d0bcc2b8da9916b8ecad08a83e5fa2b7a4a9ee3b2e74604f3cc089f705325e010d027ca2428c416ac7530e64d3622d47606315707d5a8258b33dc6bfc0d00dd9d6ae735a464fc3123fdd201124d779cccee31d9175bdaf258beb7b9419664db796bf4341dcf71a2141426818ba02ea2cb8bd402d4e02e7061e3a0e19038d55e50ac6d89a8003a67f20b3279e4bc3948ce0b585e67e56c168dce343649bf6e629fd5230d08c0ee6d0d8f39d2da63ed33ca51307528b97551fa2be7656d7ff0a943b37197a7ef27e21f7cb0ac4be7ff68a2ddff13564fec2f45e7ae09d318de545684e5dd6825b3d693c30417f82e024a8b797736c908227d4fb5c63b91b9e2df9cb2f25cdbf93a254aed3edccb9895a23a7e8f7462c6d1675ba826ab1ee2d3883b29b4176b6685cf70d140480d2ad7616bfd1c2ecba539faf72f3150aad9ff34204fcefc7f5a2e5966553a4f61084c493272a48e7d1c6aa313d64aa00887ee5eee10fa841263fd7499678ec804fd584b83ea112a08035eb03f83dfa270d549062ac7f054869e2c5ae418ceb6a5fcca4f4c029b21a45dea1af793c3e28cdb1eb01ece885f2ba16d0b475cc318a2cfbfe7d9fcbdc92ebd075d07ddd696dfd3fc63dea7b12e7adb790096c5e66a41695ed3f3857f9a192787cf7197b6dcdec8d945edf7c337d6fb3ab91987850f97b53367934e5fe85da69bf71bd187cd1eecdc5f05ff4cf2ab219422feec815667bd6f881aaf6f56a06beaf4ee83f37a6628ab93e6847d2f1f148fba222e411be8dce26dac55438e4902b9d00b86a87897e0dae1c0a9c252c272eed8ae3ed04760c60421e346e08c4aeda8d599d4a905c052328a77f584d0fe3064f76a94ffa6c1cef87c6edd3920fb52a5b2fd4d208a13ce39e6dc5778cce2c42998163fc04402e11a4dff6e26e4831c49f8d7d85d224d1c26b5932d3d14ac79709a5369fc3dccaa0c2fe4b3cb46c6435a5796b03421c33109d84771c590dcc9f7369da26f01d21e0e6fa7accc9c1d0c15cebe8194c8db23abb830aec1a3a56759bf26957b2f18e65b6c3fe0f019ce8bf1ac778639195e2bc07301a0f649f941a1828a7b05535fa97c0cadb935d743ce6b7fd96f220cd6a21ac8aac9885d6024274a2ac785dfa19fb328d2fc9cb1201988cff9015a84c903a1efd37720b68ca5d4b11bbfe07d685a31a519917bf81f90b78755f19d553a9168ac8d2ed1caba2df159fd8290de9040118ea00395aa3b0a37ec0cac16763b9e5fdb56811bfd7eb94c7fa1650f6dddefaec8593dec9de4a63de8a75dce490a64836c8b317dd29af2193b2d2b77e22e1b49df498ed5ac980b594e8a4cc02d091a2546c7431da7956fe97f70445792e30644ac9b1e26b7421c6e4a84300fec0facf49f173b268a7c4114c8730c0ef65e79fabcbf19c53abdeb3343791fef84486bfb236b1b16d93974f71cd5938d63a0830b77ea49e3f81d0ddd9af40fc196df79c9637e696df247840945a89ee47aea7371b3375f50ac206d47370d1977132a44931b563345fe9fe575dda3d6fc4bc358774d0c0697f3a7f64be9b20e97dfec9195ced75b8e2d35c632948b4f5c13f84b357f50cff71fc65cd9d36a95ee8c8804f39a67bb2470099f98b42dfd43899d090253fcd9d2f1256e9a6eb4b45aa7235b3f10ae005fdfa65238304299c8d50c1d625f74681c2745cbd4753e0bde479bd9037a2a365f00f0a444162c42fee82831b2cf6a3f02998dd804298c572ebfadfc70888eaee74275999b9af1afb46a0cfd717b1ccba35ba884246c8f435f557a66c46ee2858c25c0a15ddb192bbf403589a1ce6764fccf9a64f805cd9e2d7927dd4394d1390d0b54a6e3010e63a832da278ee4e7dbcc0be7bb5217c64ce17981902e8288bf9cf3fb11a3c0ffdf58943c6d75373ecda9669bf71e2ab6e29a36fe5781fc10e4f858f120a74aaec22a1f40d4ca4afb5ea02fb831a5b077b379583b604c4263c96ef5eb5b6891c8baa376d31e172710bbf3780dfec23c12444df161d0a460ce5d2471c64654cbc26a60c96af4e5db6f6087a5afac47970c769fc52f2eb1d5b6a4c45537d8f437e062599909aa994f167f505379d1bb07d50611ecf7b265a4a02edf67994376600280190ce8f5eb2aac83d6652468f2f77848ebbb6e8a3f3e8d31b755d0bd8eed06eb5f9af3f53d3db853caa08bccbb8dcad159231d6e55c5ed2e5d27b8a6534c12998a50f1a99df54a5b9fd30490bdc26ed80e57ed5195a682cbe14df815638e388858eec225e10b3ee38dc26d3ad78cc448ea0888a5b2628f72874861ac159cb078dc076e694a7cd96993cb5ae6f85da3896a32ea8ef208434804d59e0cfc66bd1dfe44b99fa0d35f394f4760047ccd9b4b00e1c7f3b850f5eb06879479e29fc4ea88078e0557f5f0df55cb52e1dde93e0d3d776e36767a3841539fc3c1a50f5ed9700921eb3c0bf283fe552021d59be4a208b2ad04c7b1b7ee304c52279064c2781ebb2b73979090379bc7b1361f9886eff606a487e43025e3570bfb46f3cd6c2a244815d8f3aa579d3d673a81f717dec140727e9d25b45f8a8ff9356625971a7f90156dd8dede565385d075ae29899f14ca303b6fcf67e788dadd417dabecb6bc74e835e74ad673376cdb8c8375cdf7f93fbcfde1a147bd3cb18c34853e3d150432be5a761b7c4ca87b881c89f7dbacfbf039f0a7e1826caac0a5d58567c9931cbd25ec66bb19898cf961bd8aa6bddfca3ce3e115e5fe65883f01d8c1b18d84c4301150a954b05e01c61a3c23077e4f56cd3b5d57fdc85ce0970cb71e1516f7d3657e51a92f3db42275b73ed6e43fd4f0984e4680b72073c58b0a5fd96c9e85b42c3315300d844fb5879cfe882a88657c286b8ecbc2e80dcd65c0805a2de19b4a0498fa5084c17b743feec4f95b9fdbad5a39bbc6db23b6a413eefb75456203ed791f2b1c38fae821e6481147b4d7a0aebf563385dd90ebbf489660adc33346c8106d8516a4d2417832e9945332b10c80a41634892a64a352f5970f5861a416b069224c0eb3ffde89372cb35ef57bd06e46fe72777c08327b8a99cfb02fab22cdc6511c21b09ac606ad172172b6b9b1ce7c4f2ae162e55a8c74e49fa8e5dbf6976a99b212e13faf5601f3de2041cb545a868bd9987f46ae7cb00bd7fe991378313b20b94b32d9d9d70317878955bb9bcadff2ba0c9aba5873672bbdec12d4bf51afc672f379b907f6ab1d354a38df80b5b609c3932d06c55d35bd99d2f048b6b5ea3d6d708e424bdbfa5539d93d58500b378b7562455871f6bbc91ab2f0805343456e15bf43d662a889b067ad209c5d8968bd111f0c43c48a1dc296d9425834f3fd3fe477fa24d7b918b5233edfe3ede5aafeddd575a83ee9f4bf5cdc3faaee1e85eb4a688f84c30f2f915b0efe182c7dec8d361b71878587e46e63ae9388735ebd43c9560e9ada5050f40083218ebc04946e910824fcb683898080ca89cf38e800e830b271c7ee5db4ed88f16bb41809bee0b47265f94430cba2fb2368c2511f9fcf977c6cb564a9e8195691790cb98858d6af573f2dfa9bd6f78efb13365ff0ccb2ca973237b3a3bb8fec687f1351200fd54a0cfba0ebbd2fe781c5429c661d2dda356dae6367924a9bfaec03df559ff55c981b2a87ce816dfa35a6e30f070a1d770f38fcefa80bc904b4a41c049cb2822a6e1d7c92cc12afd767ab5f36e403e8835c042d2aa934758c9716d1cf8fc384eb25f78be55d9dacef04291e454679d863ca80a8324e3c1de5d849c93cfd0c6023558e051d62a798bbe8b568a3bb500baac9b07f7df987be2d50b73b3059c3a0061e54a5012236093be16a2066576d8b73258dc1804b44a9cc318938dc455c33b6cc975afa11afca1ccdc67f8f548696a96dd6597986619ef4937a12e2c1b2bd65ce7b60c8474049021d5a14c0b465147573f619db1175bd9094b8819bc190ad55f28f2b697e9249e31870f39ada6a3bc9b4ed2139b7d94cd0558f29d466a815f17881815c3baf46ff78f59d3aa257ccb65364bdbc317f41d723456e424e9998bcf09e6880ed0f15d039ea74785f1dd65ab7fa270fbf4dcd29280418c1b343a11b743fdbeae75012a10f608d82d604674664559a53966afb86b4902c25e0e27dbe13eb5c4627a56367e06afc5bdbfe38cf235b6ccf9421be6a66e347acad94e0f5f91dcfe1d602fe8b779f701a2280506e55572538172b6a16443e3807df6d47de819c2e5fda1e7ad1645920b987e7e46764dd62901a7712dfd6fd0ef2d55539fca1dc3d30da44826321eb9b02d8c55289883ab53f83a235b70e9ad74fd9800f8debe200fbf25ddcfa100402463ceb4424fe037568f89b60dc59818a73d921a2e696d1f04f09cc9b421bf51d1ecfe41d6f32d0c5f39e274409a9c3d8df7d3852d78ace18bbc4eb454beba9bb4acfe1a7798147100bd7f509939122d94d1e4ed8a6865c11f2818b67c98387cddc8f6c3618b55a016a71786a2edf4568c1c535192dedce438339a1bcb10e5d274494a3814f4317e0ad5213ed4079e09e530a2ebcdc9d9deb609d1336d3b0971da3b304cfd7f759b4f17868c275d083afb5f0e9c85e14075c4c441cc077074b18315d9091d4cc7c9dc652ee72d206ac9f13af7dfb3697a647cf20b4a496ab2b99d938980cbc142c64d7a15c5a3f662cb094d1638c478a6aefc0ab51339ca8d2dd13baf3d61f97f769323aab82335ba87c65097476c934237f516d558162a09a00d936b4852285624307fecd9e138e8e7d36eab6cfedd3c89d178d644e541ef19ce129da57f53f4b50db23bb088f065d3e615fb509222a9b87bce7d2616fd8ead86a85d4653afff645c0afd2d4757fa968b152baf11338c48fa2bac4815566e635bcd6696b0d2bb3005fa1312b52d630af6a0ffbcc45f2039eeb0a9277849f462f924f73a95464d07cf2147b40edd231f74707b904a332f5f13b52ebed2a780dc48e029ebf28d92774c14d7a6149d2dfc271e7a7788d15efd459f18ef54fd1da9d0c84066ae85e533f275c06e13caf56921458c8ab454975780486e5286eacec364fa12c093725b4af1d89a6a7e4869da5b2d24666e4751ce97688c38b4c8b0f232c99bd3d91326ed56af91f237178b5a9b628e3cc86fe4c4cc28c13efdd7f9fbc3d9ce28e980de8654ad4d6721a73b8abc42ee7e64e2631a93a54833c7f8a349ff5fe00384c87733952af342a921fcde93a2e8c13d37fd609c3721fd5a213f2f60614e5730fc4f5e733c23629ae817e85b1d75615e84d1c3c842d10b7c1d921cf9ac888df9012618e6452766730e2e971d38599eb1e0b20077fa8e16b2260bd536c0bbda942774140d2bed71ba47d0c0190df774786cbb00ab71b4cd280763019528f2565ffd86b55c0c524e87936c66f59f357ec0036370a072be8d6557c7655d982a8e9ab5e23de51fb079a16684bbe4050a3b428c887bfba507eeb14487d3c506f110e0de733ef5c164ca9664f45ec55914fe46e8e85bad54fdfe314cd9c86839c89e5aa6d838d72fcd5363824206595a27a27514ecb35f5979887034ade6ee2564eb747306e6d890c92e8f86975a933b1cab47323dd1191b36923890f10c1a948f59254657f69dcac27cf1ddc02801b07dc7405e40a726d953b28216500486544392f86a5c089b5ff49129d77d0414fd7abfe1cb87b2a9b588561c8543dee5d85905fdcba9f8f2adb7ccfa207878dbc4c4ef3d7bc38ba54d729a3000c0b83c358300c97df6f0fc84a0d792882abfa3a5e9f4effc47d8d324c428240ee1de3bca1cb1c61f0e182c883506f3d3dac80c42480a1a1a046d1fa213d1da5ce6ca4e7f8d2c5f13c44af33e4f82a62cff186721ce4fc923ebf587ae4c7c34dd2259b730c21bb09356464221095fddc6b5266e461a1e44f81a4275ca7b072c6b38ca10f1085207b81c715a6fefdcf229a49c0f45b096164367a4e3420378a7be72c3ca9fbe65208b351b41d120923e706b898028a1369a1ffbfeacec9cb279a74bb5bad271d03bad37363ac8969405f4d848214fba36e958eb84275613a8ddb68468c4eb38625c5753e302c8086fc5fda9f56167804495674022c2129032a0082a0c9c346b8894cc83ef822d0dd9327e73c0c83b11289ee52b9f0ea417222280879d6d7e741e10d7eef55252887231e57fdeba1a8758b01e7192d01d864aa6802a30fafc378386388a006e95dd50bf18feb473d4f6c3fd3c26b5c7fdba3b3d01122b879903e88b17e2bbf211e5329ef3a70ea7aa57d26d257320ed1759f45c78789c34f0bbe116de97cd803ba788c90895fbe02aa240e03925cad20b5169cf8fa7a522eb0cf7447cd4ebd033f343cc4b0c7a5345ccd183e3032b7f585d5bb6d52a7d67d30cbce5a24958b964969e9d72b34fff71d5b1d5c694443dee675970fbaddfe52372b01ce5b15fc1f03bb98a1c2d5c98033abd13e83395bca11c59db41ad7994fb567a3aa522eae8a37ef292cee0082a1cc4214cef37a3a4892bd15cdb1cb54f925412d9086f9de4966379a4bd49d5f58f19f7aa70fddb1bba4be01c41be91a3839b35ab590475213af38faa87bf794d9d271569a4ea80acf177c6dfaf636ca3f85520dc323a6df47f3148d3d7623d4597717e6c4734f89f7643bb0edba0502187e56cc31bd0dd0509bd8e79c9451771dd5adaffce65c1a5825dbdc2e42f0f60ceb35ddcfa6281357ffbfe004fe6f7ad90a20e1a052617cd48de5bf746029464b8a62a83eca888adf9dd10d357f7688748f205350eb0288fcc0905baf00c877bedfdcd5bda44ec4f21b4e0afd00a31bfb52dcb6005f4c82f526822fbb3b96904022bb9e46c53a22020c7ca229e2505fb60a93830683fdb77d6dfe981aad166f929e32f9872fd3a4492d3a45a20f6066e782a209ec637c90fbcaf1d8e1da7ec73e345cd7c081bfeec5b709658657102df599df70d1dbdae038d6c336912896bdadb56f4478ad015d105ae380923e7f400c0ea1a8b077933b8023fb9d4b13783d0d85ceaef889fe6e8219695154fa3327ecc8bc6b1b87fa9389d63ec32158fa8f8e0a654c4744c39ad58cc4579a695d5a4b15390063d9f9b6efc17179ba7e439f252a4de9fc962bc00c5ce35aa2228c6a5014704b61e49c12f82930efbfd9cc916adf4aae11efa2490ead4ed56b6425b1869ab49359f6c68d37f7b44f534a7257ed9a70bfec9a9e5d933be356018a30051a25056a63e883582b30e61437a3cd94ed3b85a5157c6c6e423e83c608c5497b9b0d832787c3d1c3653f154827fcb79f00cbd733b035ccbc1b14e1d3a2b0d68b8203d9ca6af0e67c8d90c35fbf942dfa51fad5a7ffa054506b08c0be3dbef6b3b5e5a79e5da9d3172d947e83571106055fec5365b53f718042bee0dac5bd53c6d24471345ddc663787080d8490ff42a1dfe33b9f0b071c254961619b311c786787271863eae6714eee6ca4c1b2691823830820da2d69bd163b392121cc8720435f253568008c6bdc1cfe93c749162670c44d2c0fc368bb34f92ed19a539eae59dc608b9bdbea86ec5a3e866516d1949e47c28cd5c8d6b5c040e8dca0fc347850085f6020b5c6fe38c6a93287c7953d781cb4703dd9668bb9ad120b9bcfe068e0699228a9755b44579110c80258c709bdcb60b0e96aed708f43340372bcb26ea6cb62430be2c24d0c5e8a4be7c99c34a110925deb3f15861697a9aea17f24402b9fb8ef8e95a0af6c0ff62346325d14d76efa84d73335c201e41cc09f90a955039b4baeb77792b413c3d58d33225deee26857575856676c2820878277a7b00762dece8bb6f005bdd7d4cf539f17ee298203663f76e49706bb05208be8bb008012dba3225f05b1500ccdf8654cbb531c7f2126c0324c94811f761a5ac136792fad0948552e60deee6df12a8546cd8d9c18b581e2083e3827ee34b1c5a0844b1c805c75546439ffd75bc6472e0d4c2d6c8b99d35355ca30beb56f62944eb4db86655caac0c0fb56ceb84990068abd6a8ac309cdf22ecf87935eb8a2a02e6581bb0950916d2487ab3ac0ddadb3c6e88b3502092837a8300ed55629df41954978634fd2d54b645a10c4373ae37444946c7f1718e076d67d6aab43878f13aa4596df7ae6db054cab78e957012aab0be0edeaa694b909d448a2c1d9aa4e8c2c7843a8338f98ca63217b3571981574d039bbcce051c6ff4bfd5e0395359832129935887310629c109e421229b0362d38cedf9833d6c25533297f74b4d6da3f8135fcec67d7c31cff6591e4487c0c43fb7dd8df4960aa6c91dafecfbca11049968ece507b01ab6abf9d0fa9d8640b06e058ee18ebd016cad284348556bbb296a421492ecd3037546df8292eafa2f670ea099ef6b0d0fd09d5e853652642c97fa18122d709001957e1dfa1cbc60c5d4f49fd6227ff2fad87cead7387137d34837dacde8c2abdc40e143ddbb5307bdfe8d917d90816cca16981fa7e3311512173b95644e7d1ca20f484aeec5fa8ede4bf7e392f6d2752991611cf8372b1f07015e7959a2c339f9136882b05a919b62d0e490b290aaf0fedbfd7d46ea44f61f212abb324c431b6ea498bf735f9ad74abcf1e4f29b32008847badcc1dfe4b8f5e5fb6daaf611ffd498437bce32f4e2d109c34dcb8e99095ae9d2b5703a4a72e3325050c087ad998f76e839ba09685dcd5de8334f208d6380542e70a992ab0a10d5f9929abd2462346a2d5272e002be9af39dfd9c5a6596968225500b1ca44a5cf7d3d29f79e14b4693af96a806668097273471b0ca5fabc68c29865b0bbbb216bb7c9114fc8bce2e9e1542311ddd2f39525b152faac0be8ed2881846db68914c2e2b4f87a639b53b9c15ff053ae4f4bb71c7b9072903402b742a2dfd6b7ab770d75658d6824bfd4d98c64de25136d9ce28f13747d09afccd60c8713617af95f99d305175dd7c9507542b2d5bf49b7d58b61224f760c52a2803e62f209793413726a146c2403be1e7c126ac12f5a8f140420dd918562175784fb27f5e309238c4afc9c4a01004cefd05f4c59ed22ac531042fb1ca2eda3b2ee6d6ef481f303345c34ab6ca617894ac58ae83f31d4305be8365a05eada5ba986e6aab86627e588563667589f7ef7639f8547ac19c1a2aa794e3ebba7e5357674a0153dde0c4df97013e77dacd43d9e184886b8a1d1e2cee2d56043e45837ee9a0b9f8c874779ad5726604715da79295ad8eb71b423ed7d9fb2dc16631d20eeb514f64aad5b8249d631ba78c1d40639d8672bb2c51b043c2c3fb3a4bc982744ce7d0bfcadbe9ca6d8a22d0b19f3450e4a214bfedc88c3cb35da6f5f492548cf0a6f81cd50940df17bb720516c66f5c91119a6e1fb936c6b7dd3612635a0533a1d28dd04adc1b661bdc0e0eb079ae69c4ca958e44de8b095e59d0176e8d5a4d0796b132087e98f00adc83e11ad0aa4a02d38b7ef31214c030d21efa62d67c5468d6be24fd6cf59ceefa29c9e7b15f2f06702cacd7ab6b905106fb9c4288c0fb5bb00d085afa671b729cb3f8c8e67720949c3b30d912333f121d786adb1eb49f933316a2ec568cb338f9b00b503da5b28b0485e8d0c660ed789a3b1ed92596665654b48f59fd5ebb387e980b52e8f41afbfe472a11c98090b91e1b3d00b1e86578b67b4b6028fca6e8c900190db4ff8db5746370a4e5c88ce86bccd4b157641ba9a5e97670f959493460f973f359b57989c2d8dcea01250245b98c63e7a9340d4a619bf34452df1b2f76647edb2030af112a6bd97c2afbbb6d2aa1ccce437608a23ec2a992e44de5b162ba71b8aa50c375add20a61eae03c80a934b506854a9c87a9797dc3298d9e282a54591fd257ee8a5e8af3bd446f83948a30647aecf6aa3518b1521a3c647e29652bec6fe6b9a0135f6be274f38bc780279c482b6cd5cb556e6a9f1d41e2ed25ee5fe6b36b9bf9a71e8969041c785fead3ebdeb45a686043ee2d3130f845a31ed443a19f29ed1b6e7a44cf013eaab115d4e3395ac75d1f4588c035f654a0aeffc3d4b1f022c07bb407759a49fd8d7d0f3f5f1033fe4da34ef1409ac30cee5d7b8b273865eea188ec02c60a64275ffcac4e589a9ce88aedf7740e76851045b10194be20a8db66d88236ddbc45fa39f34679d34e2497dea0ddc46f8c67482e0cd1eacb34e82c5de84846aedf7cddb5044d72827f047b49e51c5c924af63a16a0bb8e066aeeeda4926ce4d96e7e3a082ee68ad30c690cd9fb0446d6ea153fefad04432c71e769e0b4a376ce3af6ccf26d76e66e271551f5aa3ea3c7b6884758ff5c0632bcc0e484f95a5c2c362274b30f7d9278a4a871114d14b8fe34efc9e82466d8ac00a32308a9e2e802c45deb982a690c673f7a41972a96274e5fa7725657566a1c43b5732e2dd69fda37de40e1c7a1d56005db607c371a8106ca49ac70bd6dcf838ef918df7a7a4487b4b2b2c747f59456237dbc407d7fc57625e38863f3b71d7f8626e8bc54f625907e05f803182b5c56406001b55a69fbf3e5c7a14bfa7aad07b72a139762f92d897695ea1da5ffb6a201cb58ca3fb3726e880fb659c0531bdf36d30b8c20d7fe249baeef4eebe146a1b57ceb8712fffed7f92cd081753daf7efb88f69f85477303b40358f21ce71425b5c3e79035c9b6f29ec7f96f55d25a1315b1a5c971dac50013270a0f6fe2711646f00e70a975ca27565a33b5f7c2cfb654ef44e20e76217210f451fa4117e53e83bb9ca4409b841a3d8c4dfcfdb9f66b1d07b8945543f2e53465d10594ef2b2dbc3edfcbc10bc698682e9db544a887875b99e3e66fa15104aa89a5a156ba31e8ff7558d4f934041d11d0359ffb9900fdbff902718d688a50bb92be4e566246c2d6947e6d31eafe096791159f59e9eace5dafc094aee1eebf21128544e6b9b7fe48d8f6324d511c369299922d7d6ddcab6fda9fefb75ef567d5f8628ad26886d4d3acf51bf163f78aa9aef1f271564d2b041d3850e96a9cd4d2a36132322c1b14908bec53caf140eceb5cb06fe51f4b3c92be429bd9bb6aea8f2c5867d9e82ef126df5a1dc879d019edf73da801de76a121ba75f848914ba8c6b51c3e242a386e443b14f57b83c5e450d31dd47213be946a31cfb160789ff84ef0d4a02b968397013d987e6f6edf31eeec58b4413eab43edb38476aff579d46fb826bcebf488d1934c10d0b1147d9c1bc7d78c97325727f5a5007b9d6dfaf3e1b8c7cb7428fea5c1e50fb35eb79f07cae1b93622d38590a88c72c1eb532f481177c13cd46c746be0082a3c3a88120d6e67aed13b2d6f1c34ae4814f07738f1e521c04273108defe27fbde75ae7b89a2371e2bee763304e8ce7221e6db17ed0e4b187f61f1e8c2210c106e8279f406363a19d69009647b3ffc42ea77e688b093e16b65231bd27ef457a230e0086ca898bd4b2f08bbb92c42f2774b55f1686f463b71757906fa43935b193d8105a5d1e1f14ce05ae6f2a3f9cca4d08bf2e9d3f2807c45982e71f87f51a67ecd68bbee7313245a212c5c5153803f07bcc9f3daa1d95e0fe2c33986f895cac9cb08617795b69d3c96638a0aefddcdc2a90299c4eb0d8eb71bad3fe04cdf41a32270efe1abc5a7baacbd348f7d299dd7ec3502f0e88299c4040f62106f5563399f8185d3d160fc95b608166601c622c3ca68074c7810e820e510521aaf252c9037df1840a0666459e80583cdebeff0866e85cdc8b4d2a5eb10837dd08ecd53a4c4326da61a259c9ad28c96323ff075577fd96e5794d00b37e4470802011c3cafe191f66d023616049f033f497e4e8f6eb9d2255e0f391634135dc2b9a49e3af21ebf83b45d8458df1440c8bd4f085802d27b37b9d2f622d5d0e0cad0f543fbda69eec0a2e5365486927667e1666134d0e9321274270ce3d50355abaea557356f13676c842ca48d6ecbeb76cdb77509b94e1809366040628689c9ed2e38d639a9f5cd56d540940666855ad9a3c8ca347e2f8c5274c28ee5389d870fea35414c3e428827de5b59eaac2c90cd384d71a09ed94a2478ca00f6ec5dd3ef8ed340ab67ea26c66e2d50ddecd90bf492caff269e06a15ff88a788478d70d53da0133ebed45f38d0605b8798cb0a32827e90422ecdc334da73650f99585e533b5a3e65a6100cd002f94ebd9d966df3156aea06b20d84565312a626f4cbcbcc88fbfa1fcb626d9291c9bcf4d4462b6e03410e9974d949ef807fc65203275d040936d2d66658372a8373764f57694b55a8fafd94f3f07a18e4432dcdf570fbe6170b418762cd7ae4c8f83d0bf1d94843616a23c8803b0bfe086213689d6707f5704ecc5978551a5e0f6be72c1316c3a9b37650831f9668d340102114b5de2ff96b5834068f60bbd3099f7e1a8d03b07a568497adfc9a3393869c5838bcbe0912bd9bfc074c129cd268f84ac704fd82342ceab9a14a287b62e703c9ffb6ef5f070555adc62cad75071d39bd136f05d39953aabf1ff7d5e46335c986c6bd8bead198e481959c6c8b54f5040448fa9853be74d47459fda413a126e98907172d7f0f2c54d256382b9a20e4e76df737e4e1694c402c73a47d0202b44e20e26f671ca487fe90580df6559e4533d1ba90fccd67d63a704d651714ce608fe5306f546941f2a33160575ca08d5824e60bc15d4de2e723a8051a7852ee27f7f6de5823fd3fecfe019314834cfa3b537f906fdbdd47e9aa4aff87f6d1edf024aa14018d46cfad9ec5ae7ac12ba34259e914014b3ab1b617d33537be7958d92319c188d634d19ec04c1ae04a8cb4032c4883e5e276e7a40b6b03a5e135359ce68cd31fb98787604b4215a86a27167970d2727ba7f80e3869fc3ac1acf7ef497ee97bd31b4ab51f552d51d0126e68707e6d7864ca1311bb1a516c2a40832cd86374e5e539f60bbabee2fc4eb5d5a15b4fe8a32893f7e11859c7b3640d3ba8648128ada2d747eafe25648c68793bf7e9c9b20524cadf99fc91946a8bc4a1cd85cfad81471bd137c2d67f702d38c48ea30587a705182bad5934c663e4e70beb7ac1de97d6d91c5ae0d21cc8d3546c32017a12f1ea10734b7b762ac7b0f8a8e7677032626f0fe553699e44933afbf37879679efc0b267dc253004e14bb46d0b7668da54bec8fbb09dda997aa76e97907aae6316a2b6e67dfbe58d539d1b1ca34e429f4851df1f21895d7e65703631e04654e0ab15ee63442bee816b97dfd220d7cb0592f35e1a8fee72100f4d8e2bf275070ba4ed9abcb5c0d6dbf0f27374fbb2ab4ff4350f912bdad5e7427a6313b75e3d2a2548b21cf2fd117313ffad99e6e82455649c9da65c815c10f806b6bc26e227219068fdb23af4ab19887e4421729844661bf832cb6a16c15a0c055f67fc3e4a0008ed1d4022f99683bda320ad019c99a1a8632c85982465aec1d1e34d19fb88afdaafded7ecd149a0580d4d27533fd77b02d3958987fb100cabe84078579d186a168314b60c1014455752152cf13fb986dde2a632185e2d295187d8111fbe908a682ca3473524754d1b10782fe3b12372b6e7bf784d4790c3ce1f002491b338555f4aed0670b3911668b4718f9029707f79d5fa93a01cbcf98f2c2bf194a5c41ecd498a97bd9f53cc8f95defdc69bf6260301252ddf5eeef6dc7b203e19a199234269d75360cae0c3afa47690eb7dd85b98fb51412021e273c31605dd6cdbe90f9d138d9449f8a171aab8941af633037ab78f767fe5998e082b83d86d2c25ba7ddf1e55d36ace7796054674ce79d551ad0be3eba0e940de0aa297c94610b78a989ccfdfda561611146bbe952773503f49cd11ab0a9b4111ff019dddbd642ae75fa3ecf3aacc27b453f83236be2a4934b46dc6ff591fa5d0bf8184100198cf300d62143858c399f8a3fa64fa4494d025972683fa8b19caf7529a0ea9d1b5ec53de2d4c3968e2f4861c957715724c0e93ad3bd77714358d82f23eea3b6d5548f166aa6cdbcba0897607f2b2b6f45686889325b8579fd4142b9a55f518e22b0900fbd1301b600bdcdcfcee88f8a3b155a1af874151197fb32793843f61ee0f54c27a56e19ddd7ced0dcbd97c893a0395dc461a6a940c7f6c92e415c50c80f12c519bbe2927f6692721de48bdd1d44a6e7d356c544f5df5cfa290542952566d767264da1a951a3180c0b1d55f0045a5d3ddef077e5de7181189daf27d14558d87732fde59e1bf930b847753d959c1886536f79ca8f651c0dd98508a7ac53ab7f2561fc0d7143a86c3f993462849ca69b18f35d386c0dfc93f870d2a96d6742554b6eeb8143e2f866e41dda03276fe10e2265abe21c9e229610631f4a5707486fb779e047b6da1be2fbcc8ee65f3e3a4f5008eaa5e24dca6e2be0709564fe291c6fdf11899052232b802177aa247d6a1013014be0b82e9ff38016b0b40615b1ad36b29dc773565318169886b015134c20494a262a00df07fb223194bcf9b2bf4daa72f1dce48b9a05f0f5a06e3215983e41101f277b51b023224551f544101f51f9ade7ef35edb9c250de0a57e8837edfd882dde0e9aa951d687a65df370e4bd2ea602654ae1da9e0b7180c40c5e8e0f3ee49485748c155e03e58ee61ea2005bf186d5b32dfe94aa18881ef6af45c623cda688ccafd58503e89e104e8f9034a66c81110465a270d0dc7fa606161fd84e6c29804f8c95a7d0ed9850653cffe049017fd13e09463d1bded52ea18c0d195cde1e53ad5c6cfc96f3e17abb7274786a5410c16d922cb7490a5e8379de75315c8c9eaff64185e6a95e60871e7f79acaf83778b54b301259a03dd92e8cc19992047650e5531024a9d474f9047ab93bce7b949094872aa3660dc905a6b5c3d9271b61ae0e7960a0b5664423124850bbd44fe78e7634e51560feefe107aad993e9eb810c701a6e9354fbb726d271b3d16577d8cb37975fd37ba3906ae80ed9dcff405961b121e30872053c84930e6329d99ce3649f191ad39616e41080cb69182a6f3e01ec595142d531abba6a8eece03ad20b5b4228d52e833ae7962549d2fd581c45cc406c01eed241fc94a5fd37183cc684bb943e452b507e3e677c9e646576b99ca7888877a7f7a8653dd4dbffc90f05dc5487d1fea72fdf2118d26dc53a300559dbc2050912d508267c555cfa54f21d55e3f570603eb96e69575749276669931e22cf67f1e7c59707a54b6c1fb91a08f5da68328fa5e90db702eba6ab482377f17c2eb701a46b588e2119f66df93485ab4d8d87100984fe9878bee2b2461776960e16a12c8066f10a1aa20f208d8e7525b63d87e0e2c888708b1da13e0e00cb8243458ccec1acf5aeae4985b7ec95bc94f74f7ac65386d87c8ebd5f2b3a0d9b8ac3d40ca9a9ede39bb9c69a9793b97fd0c9a74beb99c7d4f262fe7f518a0963f1e156a78df78f3d744176e5f5bba6311524ce2ea85b51dd0c07a09416e688a9c0e42ae14429dad69ba73c81644a3d269d609a1183e1bb5da2691972e40d2af7a071198d35562deeb85f37f527f0ed4b20d5e747871e0ac3a2eead5d8dffdd1ef96184262c9f1c4765a8a35aeafd9c3484a9c09b80805cc7d66a613b7dd6d50b3caf5a1f84bf2b1a1193425858a35e67372d63d7be74ee8fdd458de6b376e0f02d5899a9e57811a9c95c5e60882824cc138dc185e1aeeaec022a411d1a9c441c3c5cfd9a3f54805fa43dbb029e36d7f0dcedc7938f4d383ccf0e1c54cac01022734652b6edd1a3c719de97cc86eceb0000bf978a19f8cb51d8e813fce3e725cb16fbf2cec93c16f21900c6a49ba3592ba60862aff9f6190014f4e659b9eb169dc1cd74ef2214024690e516a0d11fa19aeddec0d48cdc5bc51fd7b631ee664e368d6c098285f5b26cf6462bb8306355d3fa4f225bce2cef6865edf942b74fd32532de1701f50a707354399f570f74e332030fc008f2bc437a9e0ec680f927a6001cef824847219829d7b84491db2d232af0277d207cc1822dd9640a833506ac4cd49f9d7ee9a6b540ff6529647eb6f61823c4618c888f109a64e65e7257c69d1b27936392ab22acccc06b8a5f210022a3fce4fc4e2f92c55a3b1300c31df23172bfc34b0c6560e3d2879bcf172a6eddec1daf48b8144994134b52ef9755f2f9797aca77a8012d247ed09065892a3cc3f80b0bae553af21280c11a3802a1c2951ab760fcf87b599f25d8a6197656985469d5a665b740ebadf477b960686a2b1e074e387607f28057352b24231507ca759acc63bb515c5907d79ac405a653bca32a455afb2e1a8592f665a351167804fac436bc2df45ddf669146a507be5351cdc047d021fae2095a8f778467372e05833996606a9af3bc13bdb406dc77a151405e36d9fc2aa729a391cddfc70f9aca4f383c4b7acca0580689fd9b55ddb4971378eafef51eca46c931d7fb0b656b92becc11afa8b62911d2ebc7c27bb9087eab6779087f3e2a65c49fb07d2491de56152f8fac48cf726b0e409539eef4efab05d868cf85a382bc2200b5898b7f51e89c7c256227e462c2e4af6c9559f3a02102a71871f33dc3990fe0b97a7a3f0ed8c4f30e79832cdcf3519fb7177a9e2c0152132f650bab40cfefa610673182de5be9e9e3bb0ce58569b4eda9718bd9865c356d5ac4ed6c3838eaeaaace4f2b2779e82120895d0f2400162e7683887208853090119e24787aeaef2cbfc6c3f644365384e7e11e660e0258f4b7005ae4669b29cc25df305481a8f81605c0f9f517c71ab53969144a3424a30566caad6a6e95a6d7f3acf47e541bee539f8d4968cd1c3a36cf5c3709e9544ab5b11bf3d9a31e82605d59cea1edcc12e87703473b46a2e5b04691ce123506a11d140d07add1a7dd0b64889aa1b6216597ef40f3e73e260ced1f77edd671cd6ec97bb0d64ccc8e99481ab4a3cafe4748c35439addd077c6fd50d4b95d0f5bcc77424f08b6fad1b12b3fea6a4b2cc1b025f2af732c77ac8658c69b31476f33258ec83494004c603c69e513ceab44c45ed195d5c60e7866a0a1314e3321b93f13b209c3db7fed8e7e2822cd0e5ac7d32dfe699ca09783fc1a71a8361fd2ada6176604c6b3368c105b75d9ef6d719ad875c0cab818c57434a0d186ba99ed4b72611bde1ad2fc7b6fdd61fd722e299629bfbb7312f587ab0e84eb54a745bc1b40f5adccc18be363e641930026fbbc3119ce6af8bcafb3b7ad895d9ad7dc550037071a2f8fe12e0f8479ef55af2ba6d456e7cfb9bd58e7f6589801cadc9f7643f74a6780f2aad8c855a786c6acc555fe9e5e847de89d83a967e02fa00067d346e2110dadf2f14922876a723cfabbd9782c7b6ab5a2cdd73ea8a3cfe35e2a51b817ce2a2f11041afbbd13cf91bc902612e34ce289cb84c840028866fda526eee1f2227bff6e07d8658b3709625c1c2750e8d2fe315c221524794809062623fbf825b5b8d4d23c0e50ad658d68a984b557551afcba92f43efe3637cec615fd20983f96d233da16ada97be88b7e048a2235c4865c0dbb15d94ebc165aa39a1f514853a022dd73353d52f365a43d5a9acef13d4084231b6c546ef886104dc836ad00be66ded125ec74c8b9e6369a32f0a3da865844b11f208adf0c34f39cd8eccee056d9e942a28787ecf2faa9de317b0f4ac46d9f8f98cb6209fbd749c7ac42aef1e3dff4d63ee8894d6c2c4b852e06df4a91d5a3b9891d3c8d64c8ecaf7786fdb37716290fe38247e04616dac911d45b63b6a7961529a959ddf99eee067c64a3ac73fbd7951d188267708daf7f6cb7e186959b08da8a3a389aba3161e2fa169a6762d91110449b99d7801eb2a15e9d53fbdc03fdf87376556f02a6a287601c9794160f0806e91276ae24c953a73a5947dd9dc2ddac95a5c88fd20007d16166b3fc5ec57fea4c18799dc86689def5837b4663e2bc748e811414224dfbb1cf503c454ab55b030deb3de9bbfa9452d59d6de415a576d6343259a18063a9c7ef435b0c552b40194df4473cd04c34771bfde2d73133097ec36e40a43e7329c0655981e9f0adcec50c7359d33df5aea639eea737d3cef8bd4fe86468186ab02cbd5789fa64dd76573972e7f2891de269cdd7163783e16a7c59ae2bd66a0ffdc785f68689c588945f9d1a18093db1fc8e2d20652f86f4971c3c52ddc94ae21e6b653787e70218c5cd3da0cc714046a9a478cc6a30abd08c64506f7efecbe0c236d226c3a65cc1466509eed7ae9c90e113606634ab3b08612b9c04e8dbc433d1010bbbb75e0e6e6ef0978a8b3024a6e799cededd96c51e4deeac7471bbe93f7c1038a2af11ddfc4ff6d4904eb5d9740db0f2ce242940fb5610ee8c7fc227e59d67edb5965fbf33e0818ea8919bfb8cb184c93aebe2f74e1ba18f0911c133e48b469ad691264d5528d717c99cb9fe1b887cb10a2309fad3b33f7bc844afcaeca56048dd6d7bb6b41cd3be2c404e8b37406e2f6709d5580d66bb1065d6d2750c6a15403ef2ae68912e5cce4d30cb94474ea3bf5cbd060bd7d70535113e5ebe01880df42747619c04e21254abbe7b73fb614dda346d4326107dab99af950378bfdb8dd5ec3f0f618688bc93031b02bf85875fb2aec5fc6d606bcc0fb09588bf999fb7a08d7b7d3bcf3f1fb45957f93ccc3b9cb6cbbd8479acfd5cfa49ca36ef741ce9c354f56100f6bb815ef3b282d5f3f14cb79439c6f9ce71313eecedfe5efa2a4a1be2b8041aea5f3a36b0fb0185235cc243389a8b580facac99d61ac6d745e41e7ceeeffb92a978655fb8cc5df5f3fc329b0e89c8325a095e94f789bbbd0ad48206cf303f671e49680280540cfc8dc23b1ab81a682f7c1fd5d1fb7e767f2b12e62ed3fd3b89f7e7e12e59920516eed10a04ab0c82ee8edcaab0bff5f0d5a23f93b0c1febad5694e3f365ab3d3020d88cb88f228a375e6d32042994c27a02cd2dd4374889428eefa64ef83cd8450c4ceaad5781a120ac6f52bb7882ef861c0a053f8a42ba0b4a107221f444f30c6aaf0aa062b66418c92f1c01758226104546c93c8fffd15c287a4b08c8b36e357f8d676d0d961e56edf6b2acc546e860c6209e4ab50b3f2e80e8ab7c7da85c6a7bbda3582f7d3f20d8d15c16b70ef30615c88f3b760096297a2909bec79a8349d9e54995506ac2f39f661a6a3bc633decd96fe351c6b261af36dbdf221913227244986f8bdbaded7f544a150d4900d05fe41dbf825beaead46891a9bb874660551116bf1cee010b6e957531d0dc150e80504a80b3f442e5012118a6e3b36c16dc58db215a23346dd1a1567310977419f8aa8cef13069fee20df81fe9bcb39ad37d023edd38881743f9966f1f9e63744eca6f4c05702202f3898df81d5b45740d0e4e1cb68f554772c42d34d02c39de3d13c9c51ff1313a61dffc4ed11771db44f110669c444611ef866aa3c57614a81442a955ee012b147e3dda4b5d71ef936cea4fb4cb2d75d552a508b1f07e4ef7184824e125a2c24880ed64a3902c78d8c320dceabc1b4b0f640bae6b5b1c1320340b3fb2e49462de7fd846886498fa0f67fac0c19b55b3fa1d2a0fd32b4a42291c426e4e10d9c3298d3d9cac70505e4a9da7b08df713502eaa6b2618af244eafa95a8db0f3c0edfca3a8dcb390ac250eea8a74fbf69be395667145510a44567e219c8858e6ab9607d5c5404855213f1f4a8d1e7836fc7d6a7d7d9f0bf89c7c6a4e5e3725f176d2f4be0ba91eaeae37d1ca5d3d84fbac5245f0d203ef9fb8170645440fb197861b8c219aa0f9c5d3daa73b638dfa4706e95939e675793ebd8aff05f08ad42352959e82662a09f0b77879ef2e2ce317c2b3cbf3b303bce715b3919ed028548a098a6e79a01c06ae34a517383fb5559b05f673ae005c1f776464b931359175143db8f5a4fc3a449bb722dea3da0d3dcd4dbd943ede6c5bd259a62c5a0bdccd63e1321a98162e82dfb23ad3a40ff16bf1021f012d7572a78e49897a4b7dfae516ccf42c34556f03aa03ad50bf86836e53269fe8a658d5a39311f7e282ccb650cd4eaf2b45bc4e4411a7800b97c156a686e4a8bf5b3eaa226a5005382c7f11dd0c787ae7073749411958e4698b4620585e91099de79a4df949259fc32e70e9e44abfc98fb69141b628987ad37c67f1813c0565cc2287b91b36f4a68745a261e18016a98b778a3cd64cb23906b9120744a9bfc6a1644fc3ecc15d4407bcca7ef04aa8edbfc81edc2c7cdae750d4181f8ea85d8486f3051b4135c1e20148b9986b7cb46ff0e4060861c8a59d6b18d315b6c9338bf94f998bcc24a8afcac1bec90cbdec7d8db3692701930998ebd2cf9f6be7a59112daef70509e84fa223a255243ae7cad1e2ff5ba00db268d79d43aa36cb3b3e726aaf893cc2d6c143526028eedbac61559f9443d81176baa6e58f52ff58cc3fc5ace41190cf924b4f0599bfd47f617c9ee9ed5fbb62479d3f1de5375b55fc7d1df857418b39ef1424e7235ca53f2c894238e22f018d627b4c7dcd147121c7605487912f9be3ac660ff3fd7a4a60e6abe3149526ad5a0b712fc09cf775e645ce642a7d5c861e8adac1f0f018499546080c2e599b8025eabdf63c02a487e39603af8e1a1bac36008b3125f41c7b6512e060d7b992a61735bbe0c7fdaa0572d4bac82ad2d606f58e472a0a5a33f0b46fff2ed29bbc944581ccec324dc954724e515403de6314691e0f277ee3d11cb3c7fcd32f46d4c4b2964e93795ade27200182de1c281212100a831a25df1e3c0a0c7a0bd3b870519a19a74d60cdb7a6fc7affb2250f53f1a834c181bf1612971b1f157d0d17f773e064f253ddb1f2e27e491f574cb3b884d91a9d944b36570071ab7280981e427558f52caae2e8c4b5768711771bcc635de2fd31c698ac1a414ca4d58c83c514bbe55a7dbab20904ba35118d78964a4fe1998249ee09ff33fd0b0e725c9c4800ef21811c12728da9289c205db940f6b0c764fded5a1b73fe264d28f3e62043c0700a2ee8590be3e4f9b4dbd1f729ae9f1a582d7d4930a805a5e44b76ccb38a09daee08a874989dfb0f532e63afcd0846dc5d614ddaa9f1db03111b205771aa14be011ad606e3c7043998cbc1eb50a135e15380ffec7da5555ad01bc9de280e03bb6f323ebf6b2dede9d91b6c04a44670a2c6bc8aadd5dc116c1ca949c77cfc0676f73a70e69d249210ef5f8fa6b7905a464d26769479606fba7730d2ce89127e8f2db3535af695abbe5f3ad38f80c401703941fccffb137e32ab13fc42a84fc39a8464fd10fd42b31fca0ab1498c5714172d514d799909532f57d23a41eea70544a4c4d5194ab7f151ba54476b919dacfa17b88108b920f97c89579ae5a5f145cabe6066f05f9851f83506d29a5dff1d40b2f33a1a7d46cc8c964672f7e615495efd8ff652875adc0a2dc70fc227c7f1ab7456e891c47399dc7b152a2c1ec75d05be429ea7dee7c783e4d99a648fc29a43bf094567276fdc87e31483ba7cddb1fae7f7074c650bf8f4b41025cfbbdc275400fc6e11a7b43917a207b494b29c5f1c6f5cf376801d93cdcda96aa89faed77245e2691cfa52d8a509a0d094599d1aa530c998ebb8f0ad6e70331de312dd834d5c12c985a9b5f64baf5fadd7e1acf6fed0e067d46cd800107ddc797b673fb7a8de73c7bab11403030d1661c2206263103e798d6eb39671337365ae060f6cd85e8b68fabba79d8a10fdd9111f3a0ac6486a5456f8570f3e7249f063ea8b4976ddd8eb2a2405c56f68b41ff0b71c4b2a3e4a3b758bfcb7347206036a89ac73d44c889e6c6996adbd2089bd539505c295588b3759de4a5f7e18e6575d3ca85c357426c78eb7db0f496fc6b09b88d295a48e31dff61c3f0d90e13f7d504eb3d9af113ba2528edfc5ee09ef1cbd6f19463f6e55a6b48729b22ddf023e1df3ab82922b509a24c5cd5c81a01f44680e1657a478c380ad572fe6fcffda8f601281bf8b881c8c989d494130ff288d9fff8050edb262a798fe546e9694fe178aef46374bd18f83c3aa3aaf1ea4b62c2d79ec200b18f5399cb7789efe69b6c6941757b02165aede3dc5dd4deb97fd59056dd1ab39a183b23f6b5ccd91f9dd73dd3f9e655f5cc6a46c921b04fcdb818da8877f23d98d872c31ae4b94ef86790842f3806c08d0caa1fda1d0c7d82739ad4da9cdba969949897957b8f733678f075d25e9555977c7cddc30897a84a7d38570175399957efeaf2a02595384b783b3b57c974c955f39d2f8d0aca74b2f12cf20f036b5ca0c2345daa1c413c58fc0f7159fee21bb410f668edfebd5163fb80d9cbe064c27283d010bc10895328c889566a0e2420e407cf807cc20b45d0423cdb5cddc03b81abc629a47691d6d56e46796293cb6ebf5287f947c69b74fb8464d6d37261a72b05af1288efbcb57d97accc2d057c45e218b06c4122ca6e63cef214a838985af6b08b8403b3debf170cbbdafbea8e00e2bbc5f2f2a1e32caae25e6b7bc368ea3cec8bc858e03742425b522993f3fc7877d53cc223f5eb08b1ade1043d44046f72e2088d50d2546abcfa1f808424572c23c18345685b1234fedc1411385495191223b361f64a8ed9dfcddc54fdc4e0e5269bdde26fb762b59f86dfcfb651cc02135c3a1b1d195889392e94d4489e4eec3502342c7e69391a951b7b104af8ce82faf586c6db847025eaa8405831bd93525b1d9b49fa5544d4e22e95c491adf912d0d204c247a0c396c9c9b90085ffe97f8a4d9dd737ee5df7747e75b41e4bb43ab0009d0fec23f00b90bf00c6a14d83e6e54c94d552e64d1643c1449ae9967921faf41ba6b0fab22e2b8bea7c9c79ca5f1e07acc2a54abe175e3b5f943bd9dc3ba7cd52c1d1aebfc9217694a3b3f244d9185beb29b7a9368ec0fa9f1774354afcb48134725fb0b7d4be1cf7f5dcc909821939b50d24ea38808b4e4c88d4cbcbdc41356d110c568d54bafb2efe4b697bc346f45766bcaaa055990529ce138af13bde17d27d5ccd2345d29a106b477e3a6e042cdc558aa3bda6206e6bec2c9d52bf9fc69368ec86979f365a1e3ef1e493d904941e23ba81ea3da79cadd569e23b7a67a2e597efd6321d06e97202c91ed6b5e626303218b6323baa783c55fc4fea9a19e9048f7cbbfc16685130ffbad29f1d2adaecd88e0916dcc8df5a7d33e96d96c9cc09c7b9aa4c03333ab4e7ada9e03f3c5ed434e5abd919b8bb8e862165fbcda11da258ab6924d1c72c866fd21a7b91c0327059fca84eed19655b89a28d9432b58aef8a7655485c8b861a9b35f49c89fb80e1db0320826631691ff3115a660c5ee53ce798fee137d4a421ee4d7d23cbc3328641f1d305a4e859c732f96783a9b1bc921ee95910b2d0eb45895fdab6c80669361b48d7954a26a84dbc91da7801559ed2e77614000904db2fcaf65016afe8b9587de415a68f906d2ba61f22c00bc21c3f1a6ee7fda5e221216d83ba2fb5b86bb0bf1e87fb7353290a7fc4b2f35469a01466ada4c626d98b6cc5b736207ff0794ad20b530cf467b499e9cf7c5b75cd6f7107e1ae993c8a4b0f6f05cbd2b64e3315bed9664aab157cf0c3a4dd57f4423ed000da5c2b0c690dc28c83ed3d460f5d108ff2614475c7204eb9197302c4704d21d8d46afb802edaf8fe8ee9d112a7b420a433390470e32d03ac85199885301a4d1163cd69e0a3fb9051c43f3d92eef60f084a3cd5442e50f89c6bd7bf0ba0178fca060afa449572cb9567c899b8dde21fd18fd85ac619a193e1c971b3f299c900227d65dec77df26ab091a37dc32e8ee0a986bf49f97a122895eabeef9914a17d67ce81bd6f1dd5e1718260adb49acabc134e85f03e0132a476acbe1e8dd55d5b090f3552d98ea1b5346fb622db05537ebc68c81378c4dc34028fd63e9ed590ae0634ea3c2b7dcba2158f3c8918705f4bf5cd07cb37f06627c9536424553cfda522f4ba79620e29aaef81400898075a3b89cf96bb37a4ecdc3a77188ad1dbf520e4487c598f6c245d9b680ea731083265ce79c03cb2e6bca4cc16769af88f8f9643d06d5805f4ae93a40f0bc5081bce1a53cbd7735fae2a2a21f7e36f7db3661713da318eab2a782a4ce70b664239ecfdfcadf8e4c3f6966a8a7bac6245c0a04352279e57d89be5b531ec3cc2a0822f6334b216b9f29cfa2a4f5877778c7a65760e4403d556f4e6cb3cc3043a0c72d97c620f380d89cdc28c4465eb1d109f62a6225718008b8eea38663a3d5f823019e3cc5de9c12a12e9f21353961948bdf7fd10ae93f41f7b01aefce32294017314972b230fa859ba04f3b9f1aabd19f20b158bd6764b8292ec0844236528102da1c9c9728425f8c709dbd8b25ab5e7c0ccb3e1b8b05aa246977eef1fabd9b786f1fe97569345094bae556c73a361e4008d090083f9ceb8ec7469146fceadceb06363184fdb87676d01d5de642bf167ba9697eef00f801a2072482a683a5b0968892a59954e8d9ddd40435060c199262a459c833ba10f90ba654d74de943348179ea72fd67e23fab90c79a545f3203ba1bf0b677a165fbc64d5bac0c23e684440a0905e52fdc4842c41c4e575fd9dcab2e1ed41084e02f7c7d3914420082dd69abc2473f417e60eaf96fbc6ac001b1bb47f1f2d7b943c9f1c0c5132347792c30a973b666e5fde4ccd9d70caba54c7606c022419b485cf14fe1c74ed0eeebfe9cda8cdd290d96a6c0fb963116bf0de847cd8097c884ead1b291ab999fe6d952aac37c837a65bcc535161113fb750fd6fd005923bbf1f736c3fb10e8021ba326ba0d5f78106686f87c5149811998d5a880b304ae92bf367c3f7e51e4f4fa66e31fd49e78e957fc886dc6187734e7c989635852d4b3c5131fdfb99818b9b7cdc13f24e8790e8537deb0bb085142cf4f5611beb965f20e771d06c87ea5113bc3c60d0f1dd1239871c02f39421589f2c4014eaae23c1a5428de97457665ab997b3e2ff4beeda8792769b21c4bf61237bb6cc41197f54be0123552bc8255928e05a5ec18d3bdf8f28cee54a88a47927c0044a1416ee710144489c5ea8e1bb4016fd4f93a3ab816a1658b116d7a9a19751b6b5664d5a6491b94c15773d062fdb7a3facf2ad0b219ac117c6cd32bbd07e016b7aa172598cbc7e48134c96e40fa620216573041f6f68c9ab7eab3209b2785a02e82e6bc9ab9b3467f1b01ad40e74ed36f549e25df8ac5269c4f07f37a7a5d94e5131c96a059fdd80cc5852e7f2c608ad6d8b0a5313c79dae02167e4190b06d1e40450cbe8f2d99d38f8d275f75e37b45344e7f178160629a26ca24d6716365cdcc9c6c5db983f7ff0f2e178b8f4c018976c2c5312c36b6a6371f984e54288c0ddf52c4f35334c89352de95e8155f3ed051de3910d5ee8483682f61edd7caeef179c8433021eff270acff983586d97d45dad55c3b9b7e7c046815f1147c948abafb55c752202871f337a202a0712d995589936ec2f8c1a40b80fd4e9af45463b9cc7e17c68295ba998c8d7146f03d07fa42c65ccc8aad4aba12c5c35e9ee15f573419c934214ad41a02efb104813aef951b6643469d620a1036e32cfe248845e7e2862598c89863c5d68a22a445810ff0ef0b00afa5cb1895c5cd227138bd640e262f7d5e2a04d0cba60e07346a4a29a9d5dc8860fb8008a3cb4c8540f7a9afc70e64c8382d8a8bfe7de13eeccd0db32a492926c0158179375e8acd7a78f6420c6c4229cd6cdf8f711605605b126a977cb1d4afc8656cf4603f845ab158fdc50d238852a9e949938824a79b8d6045182a51fd3f40a836d406b8f336f0426880f29fff95619378213f9eebcd2240dad09648d442967928c7e40b293d4649a3c4bceca7c1b82f58e17149dce350e8ec8d641a3a22d69e7ff64f0c76daa4d0253ff278fa71a48a176f1a918062a7d770af656930e7b77e501e5960b54dbec4df030df2ce01078d196e68dd3292aa29ebdfdaf583f12632567a809c1206137efc2023f48844e0642ef7cfc7a3d4111feb02206493c9f147b2f6f341a75f26ce3cf25dab2cb77c76e9a4532531d9009646050f317eaf52dc5d5812ff65a8c16f3f02ee7705a1c57d2e085c4c3d2f8aa61c01b94957693ce2d1d7f1121304be49c2b39b4496c1e418d3e86e225f1d14e0f53591dfe36c35469fddbf97cd8c4ca2e57d9531b6d2006dcbc8679bf4c6a42733b16961d0acb4f1573b4b9c68c9874d9b14b8489ce0972f935b707ff07af33638ceb248878360f7c13443d8fe73dfe061272961fe336b49b577b978e62c7c606b2836d732cdc04a1c4edb755cee23caf0d807adc0329c4cee375957d7b10cd828b37dd033eb161b687f112ed13b9e2097c0c79c5317c4e64719b835466ee9cf994cb77d8a1153d735bfb9c16b08077a27d90bf8da08c863624cced3802c1462666961257f376e86340afc30ad740ea854bd1fe1da58821241a4e282f8038fab459e541e9be8eb52abdb427a516ece5ed82d16456c4bf5b17fc42bbb39cbcf15684b7c32a7ac6bfbc319a36b625289575b0bc7f2aeb96956b223588fdf950ea51d5b90d2ac5eee05c7169787db913f820d8c2e007fa3fd782fe1d62eaeb198f625c91ab901590dbda4240a87f830ce6e73eb8fc2b447f51c9cb0808edbd644f811f985cf5208896f96b2f06289ef6327ab7981f8b4cf9e9c7a4b566192158c43b562c5be3c00e1712fff2dca394bc57c126ed722597a86c5380a1908e339dd6fd5c75a2a3770d610686202f1ff0bdaa8df122322a6e72340ce4423452c913eb1ffffb1e654bf8ee8b03f990a55c730ff31d389e764f299de788c3e66eb02de63bc3569811a52d4a4f259f131ea59430f446363aaa8a3a6a48c61b89ebac519e1a2dcefdfc662cfaf2e9b0ef1165233dcee5a41cb90c2adc540b101f0e3672494362a75773befd70a05283c5f8dc0f4a7306b8621be2c558febf8211158dc2dfa2617c92e8d4daf10efeab3159b5d1de786750099ae9fdf809ead05a8b18cb7a801259f23ea7b7c7e0f0e7dc018c1ecb8f3266dc0856e2e85d9d06529ba2f5eab8cb6188d919c0f972fc749b0023955c80f9c6332fec94cf7007722c92c478ef6ef119aae452610798226079a2279f5f984572239ceda96f22d72d40f0857c4818cb1955a1ab707aa6490433f469b421c2d2688546d5dd73d512a5ecb2905ab3259aff2a5366300ec89c60f841f0850e720e28b6a5d35e77cbd52b885db38afd6668395a87cd5e8f96ebaa83a4088e160445a5dfbfc39cd5200b422e2a08fe0715c79004c2e4562d134a308a8e08cc7cf9c5354e82a328526f3be8ef30a7ae35aa61fba8d993b218ab51b132f1942f0acb3bd6d6af5789ac0cc3fbcac79d0ecbe7dcc44a5e176f877d44b985fddf26a689708e9f55f009871d6fa0e3fd3884f904253bf99333d39d42d7aaf6536ad7c7ababcd751c7c06bd111625f1a76cf14943bf84feb5d11d212d14cf7a1a55265c3440faaad3f566027de26a8d830c7f8ec38f9f71916f026c206c581ed8deb056b501ace21219d66d213589e402089dde81012c1e2ebb96bfe1b35ba53f0957989e7f6b8b11a4bd4931006cc74da338a3f5de5ba43d247e7e71b9bff1718d1bd88d1be0ada6683a4f746e8b0f9fd6ab57e77d8007a46240e807de08024a3aa03b0f5276d7e96e4bf5051334dbcaf8f2e1a2ebaae6b4b6cc93f9a8c65a56a32f25250e7702ef7bb03409470c41046914b5e85b030a3da148980181c10a84b477f38b7a3b6307b0caa8549b0416d1533060545cee7a45fc3bb75bccbc065adc173ab0970ecddc9b64124c7b4d3fd5b8f0e9dd391bc642b335008c3412e770b74beda35f74fc32fea8dd458ab5ebe93e9b979b61b8626e66912f92943be366c2584ade5c4608ee0f3d3178f8d9aa0fae2a3d72ab200b4547acd8bc5b3d2d6b00e14e8606692ea68d7f37936c62695f8112e684ceeb054409880657f86a35ea0c86e766ca1548f04481599b197666450411ec4513bcf573e69926975e36349701b65661e58cfc555fe43c3471e2b2e8bf210c4434d81b0f8f7be2567e936ca9d66739ac59658c71fcfa6188dc174ab53e79a82424fee2a68c4d3c6fa86758bd1430e6195c8735bb77c4ad80211d40637ad0cce1b584b413009c82fcd470423d3c0907295b93a5e222222068e4f3c78626c2cd075c71bc54e7092566f56f1ff9a15d5c027fc9302b4549dedcd139715e305859eb0a118b57d28acb5b892851725b9431b130c89e8f9a67143b652287f18ad284308e2532781f429c8e06f470f4c0161c084e8229c342a1abdc0c41521a8e23a1de621fc300dd1f8be13f89efb07673a7178bab672363b3f494d0eb191def615bff693ed69b30b2a032bd9da8e6bdf435495933552e411334f9b56badff423f76c106467ea551b2975ef80d27789700e896492e51b4c38a6fa7da4783c707344d4cb7dc8a2320c6f586ce7d80de4b32c97c12cbef15dd069df0ac26bb0efdc54c47289d89d897dec921a690d16ee0e322ec8d5e779c87cd7b8267d0bf8064e34753e1cf7bd30e8fb16a1c7bda8dc40bb21ffa63315c643653ac72bdaa59d2ed552dc47fc878acfa78e5f714a95c346dd471c07134f05f0f054987ce0be90a9f920eb4660af86d64c633ba839da141e6eb65080ca20a53e565539bca9d323e99b0f14fded9c8b3759a3dd6319c9c41b41a95df0f0d438073eb4e750b1b242b4424a8f71d56f5db0f87de2448f98cbeb3f7e641cacba1675d921ff586fbcf7a76bfe00ca699a5dc7ef67c3ffe6e4af671e73c21581d8d7db3ae272505cea721d16832e53e4b5da4c4560783fd10a8f7bbe5a1d8aec39ebb427ce89f836e2ab9c3922c55228e53bcab3fe37d72d5872079ee517ba1125efd81dfaa965942912533d68de0ef1f0db7dbef63df87c853f5c4761c69263fa930b1cc9a8d880406195568334706d54076cb4bb7c8b69bc84303a1696667271d4da38a5e8635097a6afe0914541517a80c3ca26eebde23837fea6818e9763b901b333c943933201025fa8c067597ca8a4a94a1abce5035e8da96b4c9da6b646df831e05cf50d9df8573fa6e8a5f9d87744a14f571ffac9f1a612c00950f9a245ab83eb347d61dad11a9ca8128c431b0f2933b23279dca6429d5b64b899a64201217d67f12ed9f3d2d3cb18ef5289edc929d566698921d01a525d60934968d6b6dbf87884a8f518b1d9e96fe8cb91715d30b43f31e14bc927c6030aaa9b0c842c2b8cea59d9d0aba73803502bbc02c4a06d22cb88407561286fc8e8ce8701f981a3e5092a1607ef0a41aafabdec8ebab07840c14a2823e985ac73d19f6f9d945aadca27f0ed095b682722c53c50ed845fa73fa8316d15d4b6f029cb70b0cd03b2b7a655b8b0ce09059e0c68e2b14aa1853b2c7d7de907033add9d813cde4b65a2e4a27680b67f46178522a1590278b68bf0e5ee74295fa79252ec550cf00f214c1aa3916a03f9963f2cf37d6936bb82a59e8615e384af35386d27b615b7f40a456c4164f23ba5c69624510674fab6817180bdbb70aae9d1207c69447b914e22d835024b2d65595bc48fb692a0297fcfc1c9994fc38d7a81e2864ac822122b60150aad4964023c488a7e190bdf551190927457eef4b39de4c8a22bfc5709aec1549f972c18c4db8db0e317487b9d5e46a1b956092364f210d963a7c6332d30804501d52d45abc0896711fde30dc1e6f76b1f57a2a6a9ae17e4ace88996325c8a897f732394a01470548e2bbec16bfa4679fbf9b1bd4b34582159853f2e46338426f45a36c2e7589343adba2cce6d23caf60d0e5790148bea872e24211b873c9fadd9241df3c211fe91d70e61405d9feb2e82a5a1eaabfb35a7ce1d6e9a95a417055eb4e59e41a3ad4b04292bfc61b6f3c46cb90475fc74600685b99d8f5d1aa7854106ad4b41f4bb007b795154895582881e8228af5bb588534f90662d3ac4db243759cb3550a376133dcb2c6a2cc610c355ca2b57708fb672ddca4b27fcd89b225bef8b191a8da5f54ed1dafa48dc5cb4e7095ecfc17287729d83ce7335e895d8bd2a4facde1a1772273d35585faecfd138337b9325c00bcd171818a2969511a01068a68c23c8c94d3e531443f75988d5b5684f46c5d5b92f8d882c30b6b014d6a8e9ddc67ea5dd6170da9bf473a68d1517c9e5f012e5b7a53bb2e43724c3466ebbf0ef0d31c0acc94babeadb6d9227b2a5e9ea1f95728d50bedcb84d10d6f3bf2a42636970d7d3b684e9f1a90ebfb3dbda72f363802aa99ef3139396fa445d28f41a1cdf195fa43ff9e4b165981c18dce7e93c5fc130107eafaeb437f067783855b6e54898f02234036fb1a6ef6fb6bd303a39c5f52dc1d3e48d07e473e87b8b127149255208c469bf78d12c049e804e94fd123d52ab61d5b0d86b4d69548686f020da9384dd538aaf288f8eea05a7372d71e235f6abe52387c36e558f0ed754bf378fae49bf95b4e585e74b61199a51c0077a6dcfe941630a907ef17976f041223b1aa7e16712dd5c4b5664f1c60e642aaf98266493e6a96023168b7db6be571a26c4cafc3a3b7723d043bfcb3d4752a2d2a2f0a83ae05810cfc486c486ebb98fc79c7b4f836f904bd3aad872e8df6fe7d8b406728b0e7024c6752091f62cab8eaee776808b23738f8c96f2af6428a98e912fb155135c938ccfb9b234cdd7a1dde739fe046cfa34d7d7add6955ffb2a8da4b425862b8cf614dd32fefc89578506c2acdfc15b77dcc0fd4089f8bd93f4ba91b2f86137e5506476f0eb5790263bef5498d931c9d099d2f357a9ddc5026cca4cd945b8b5d57cf6656230acf1f9943709e1dbb57cba2c8dfdcaaeb2bd543f03ff9eacb8bdf041e0ad012c491cf82bac66ee4625b748425a75547fe1c4c269f6efe9dd5d27f47a72cc8c754b2339962032b87487854883e3659597febaa23c3cac29491a9d0c03d7d47e5c6eda3d24329eaf3bbc408d8561e0d5c7f6d2bc18d95918f81ddcf493e804c152e6e96f4c428414684e292036f9c42d9d1e53aab6754fa0f43dac077c5793798e697f2c535612c90d5bd3cf5a4e4fead1bb3b125df6c9278fe9b9400bb24f2e99f923666169174581a7f84d31990fb18f61a66412a3cb1fff9ed68b3389da7b39cdf3de0692fc5bee837d90863552737f2854e0038d2e9fdc3d61ca516938691a1ed49ab7d17d608747fe7f4664de4fd7341c0fd2be34826e09b79d8e632ef8ce1fa20c3e7c3c15a0f294fd58c9e9430fa041fb87b62c6cb58f8d44d97ba10383870c4e31a42d8c71d2b7d14528580c277508fda191b332ac8a2eb1abd25f8fb3a554cac3112890bd7f7a7f08d73bf412c262f3aff2c846df74401e7e272d468da8a1e6bf0a5fb49ee35e8f10c3f85c2ef9199f3728b502962913ad8e27936a38d8a7c3fcee3e9709a37dfbb884480aed1b329568c27299904f700ea0c2e7dc86b708ec0fcdcf39404aaf4a7e81bc1d07c1b096aee185c87ccb5cc8be0f9f1b0d215e7ee72ae1a7f11c58edb85fec23adc1461d183c39ecdebefefb64764a72336006ec510e515fd15bf4ef09fd54c9690dc253e2b49ac743ec0efa8cb1b832c157a84afba6d116e8a7ab087287432ec164f51a033743d96605fcc966bb85fd141df4578eb75b867b1a5761160ddcca58cec95abe249bfde23de18e3c53cc1922172c8a692a1fad246f89f7d2feaceca47672e530f3aed8113abb68a94563b38eefeb64c6ede17a98b619ba1413d86e6553150ed22be04b652ac0448b1adb926825e504273c5f0a1f79c07d34c78f9d956a55abc5a741ce8e3ed3575e280a0521c915b4188a8871134afa8b28f8a2191698df5e355c0d7cfa68f93345069038008cd2d4dd4b24454268347d02c425bf0e02ec0df3e492d8b6d72663a0716c30e126349cd3666b2420d42cc078340df676c6c0e25fece7e24507b2ca760a9f6281129719d2dc328d03f2a9db7494198f21934f27d8f2edbb59cfd40cf453f11f610f92e0fc962ec0b4c4e34442e5dfb4dad63c6f9e817368f029b3e168dfd8dd878b07f2957b5cb976d3cefbce42859e26c7e0a6c5107919b162f5c9626ad0ee74821a75c6ea03eed81d2068a53e0f3287833b12dda04b1150a0448151f4ce2cd82a7b8bc85aea21593f9221450df84a55e06e0814ec65a98d903d2805aca12d588b3353c51113a06dbb0f269dec8ca1a771d8e1520a081a659ec46cb1194fbade4be6f8a3d95e7953deeb6860123291aaf33690726ce09e7f9ef7f7b6e99e1b46b7e4246d3d20673c94805e8c4a89ae0bd17ea489e4b461f27dbfacf430ba6fe54e9de6e5b62260ece5fe399fb5168bbe0fa0adf80790a48810ede5f585669bb1be319b45a949bc06bdeaf26939a4552070309c8e452d1beaaf7c008d234f7fc4237a165f16ec71cce38e4d8d515881aeec0e43c2a80cf56600c712078ee3d56edc55c488ceaf5fa4bbf66a52dbaea1dfcea9395bcdb1a6406010bdfc3b167b110af39717da28ef7c39da2199e1626c97e0f4996a5d673741a043de40a452f5d6306ef87698cdd42e04729573193838d32cba0cfd6045455ada76db78d9f1da5d1975a0ad4aa0b28aba433f1eaf227833037702b236fa0b883c00fa0e22f0fc8feba0159b31a105d1bf5f9c87f83dad7b2a7659a66b03447952671c12c8e2d43b6d59d3901b88b81cb79e242b095c3e9983eafea321deb5f06dd6a83b0a4f010b5a07e4ef72196e2b8da504f0eee1fbbde55ee01914ef84b33b8016d68f71fdabd4ab658866a87fa24b88f7d92a5a69b74a5deae8347cc607206a884216e7933d7d446ed66ccd1af20c1a43a1fa5182567b115ce3a1640760d3de5fb8319ec97f25f88fc9ffb547c37d78f63774c478b3a58a7982de537b7d571859dbd227341eb35cd73e030e700081db66076105a65ad1a5d36bbda5edbf06792e500b685548b94df612156d0d9d70518468ddb30f1930941c8391965285205e7e9fcc73ea5cca169eeafd06eb471247085242e226c3b4bc7ec7740502a77486c5c59687e1ddaaf4021dc2b7bfdc05d77a8cd41d7c455e6c766999c3be68222578ee270b2184b32f22f26098953bde749d9f0e248681f0c34743ab5d8cad496656104622e80df3b34b741c78f8e8308453e30a2306102fd43e80620ef38609fa7f90354ab7b634e37f50d25bc25a2815176ba0814055f62ef6e5aa21743c5f22e54769e66b0f382d66d4b278a01a3a5b7b175b0dca7ba8ea5270d3e08597d0106077c454568284f65960fcebc05c794fee1c221fbc7d2961f4ceda5225be996cd90a465cbd9cb986a5d05c67ca2bb1814330611245fc2018fda8c37ac6fe53f0e705a121bf6e3da626a08ce4fc80fa335678d8724e05d207f2b297b14c90ca6407707fc34667aeb7a8cd44867f39ee4cb985a6acdbcf92d2841b14740de34e30f806b14835d8ce3a0e648235b27b205de032725d0df6c9ad34e0e96c749f0a9915ac3185eec6a0d0d13f64cf3f4125361a22967949bba5c0532839b2f1537120c0731adfc85230483a4c3a55476025ca92c539d872649baa09f20197f732ce044b5b2ec7f2739171f1e7708d211fb7737809e3cce3f702b1026275958f4095d83cf789d37d4480b9b4bee1fa7ec6277f25dd35338464476a5c9c21c803b4005824c61a93cf64c71570178459562cfd3d91e13f78d83a1795d75420da72e28b33e7c803a15140092c5c960c8c8add323edc39a7aec49eaf564ce0b1e51db316be5ccea292169b17c0f8d9e4907aeeffbe0b64412200c036711e924ba31f24bd9d592e89e50c68eeb2574a66ab88b60f1916267c1ef1c80699c1d74c37bdca0b339da5b3f53419646feeee5772ebf5a6182cbbca1c7b96a81c4c915a76daaf07bbe128cd0b9dc782afe1893ba7957524e4f7f009fbce97c23b49db2582b3f78cb8ef992878e507ccfb1ebd462836619f5234a311511934cd63686e03d133ad4df5236cc058aeadde59b0036ced5bbbb28b06e6e34bb06ae1202ec09fdb4b6a908356a0a528a1e864546887cfec12df1bc730effadb1fd2478e63c9bac7631573b7b997f131e27d516e069deb47656c1b4717f5f954d0ad65f5b5a5b53353c2c3b155c6ed029a2f38e2d995f10289cd32f46f355c692eb6008d0e49b531120b7049c456a726e814c09b8a0df6a0db56ebc7bf452fb349368f96cbf41c41600decdf23ae891744a68ca6b0c7fefeb6cf6aafb372ffd613839f91c62860d86d6224a66b09912176634fa611afb706c6f1bab3ca2d2b849514b3a1192c5f31523ef4d5c219066a5d8fbadfd4a32be49babf0a86e32b61ba7f947df30dd5dc3dc0ab4fcbea4956e0a921bf0ca07d2c8d2480309a0a19b2f393b01389e5a04750dfe8934354dc9c1e1cf1f43835e058737671aa68aec5134ffa68ec30697bfec1a5e26463ac360a0f59a1ad48e1e17080a0b0a67c08906fb50263ebbac9f5174a6fecb6fa9c3728bf26611e859c03a7bde2a74decff2852633969ad5bad041f3294030167a9bf2b6126ee308066e400c7014cce2e71a70d0157a114f89d46d6fd24ec7db5bf807d63d6c465a83a6eeadc268699984cf4522d3a577da28f89f5324a0f59f817718b61f8c2ecd3b9c15aec1536a9c1cdd0af0b8e2edf56213ed3a5dc17556508b9785c1fba6207e405d53cf978ff2552def138f82be0d7ca3c4b23390b1d2fea1787a84ea0378fd7f3199cde908c9bdf46ea18eedd8e6a6601af8a03b23ae97d4105d2a1650aed630e204faad5585586d16e7a9829a51d398d9997cce165ac6f812caabc0a8cfd93dbcfd29b1601f25cf784dbb70ee68fd0d3f4c9d0be63ad0a5689748c6a8a9ad67883c9bd791a763483e2625eb1ad6821765434a9e1d291e5018aef33f2edddf2b9428d11c21f4a282ced5d2c6b39f5dd7c96b171a251128db1e8957e06d89827397da7f215b2519dfa981db67be675281537c0e52e4e5849cfd73835b8bc829e1b19879297e1fd83e705ae01c5decafa43bcbc9732813eca070a0fe1b5b3b097d294fd25948592601fc69fb7c83e2b286af0d2a33e06e303fce0414c60e8673ef80b05db7b75bac62ec422444cd37aefd7644a7735688a3eef52dac1630cfc2a8878827eb5c64535960ae23355e189f1e4a60f5dedcb381ef1ddbf3e7a68c109509d10bb1c99ca9ed7358c5761b70d0e1d78f2a43c3c8a0ea3c6515fe60b4544fa059022ccaa924aac33e8922396462f074770531459e525d96e441688e6e29cc68322543eb34720b356e606f789987bf32efbcfeb2fda26c4f14f83fa436cac33be15c2ba8975a7660a003b46ef82ae9f0fd8c1f603f0f9a6ee9070eccd656e2117fd6805c5f6a1bd849963e27bec16399cfc6338cf48028800bacc61f8836759b022c725e47d5cb142b2d6f15933db5020db4db02c01a30f66cd36e7248b5f29385ab410ce2374927f69768ae4b8ab507b397fc19747b6e339f89c32b2a9257096d6695c69d3168b3e51658d2e6f49938e56b18a538e9d97d1e888fd86d03652dab05ef89bd3ca2bd53b350ec796ad043bf1a1ed09d235097181137dd425fb3fdad0fb2c14ce0d13da30a4802876cbb4551b0661b9fd6247a6ec2163e93c65550ba1948484e827e133b9024583f90f83eb9f59e3f02902bf83de04804130d4a98cadba8a2889443b17bf459888fa051f737c67e76441ef1f25d28f72aad01edff5cbe6a087b0db9018186f007a02cbce89ca1070c345eef7cf600d475ec1e99c04631763738cae5b34158f4d8a7fe78cd28587ba0542b8e14a36144de1859a10d7f7d9c77a8b5ba26880958b18c5952939315ea9588367dff097a8ab82158ca20c9e9f3b3b2376c79f4a494babcc392168f051acf7d5dcd0c80c5cab54e8d412648d0e265541955a1381a2438de93c198e202a9839adfb61daeebee3990151160945dfe444bf44563acdb616805e61ac22ea6305adeaa55ba2df4fa399a3d6b5df18d90dec6ca0cc9bc237e735f4b7424081a7f95adb680f477b6a5731b2180f8578e06509e7e9c8f65462b53dbd3c1fb2861b37e4a7661129ca410dedeaa54c5f5c01dd62200d9075fc30b830de10c300ae4504d365fd69ef253965a8f30b23d7e2192ea08e153048c5a1bb065c588abf37d6fd6e0a98b42b64af73129976ce5f6fb77a5c14c8392bd5175c200c4dc2d1522912963ba803da945fc40221e0be449e32c7f3ee8eacab62da8d71d13ffe910ebefc13d17d547e6fa6f755cae215db9425526b7c9d253491c08c522bd02ff0f656208b6d270279552f52539c49549bca4b6fc25aebc89b19f3afbc72fe35d4f7c236f3b8661c13e81b284ad9b6d9d62466faaa956f632bfbbdf1c2f4e66bcac926bf9744d2d6462573f1f04d27091255d8aba806a4b7a2f1ee8e9903d64c58e681f41e3e47f458acca4f24e7e10beaac8c16e529a8f4607f129508f32f3ac2c7c813f26e11039b6d663e11cbb707a8fa374017e8e9444353287643e65b8b207b8ecc3bf4832ed401c6db4fa86dfb6900f025a74e852c4d1b810dbdceebe498f9bc4c0ec9aa62fbb3760222032c247d6e696fcff94bdd92ef9f5b69de811c18f39149319e101f5ff2c01b9ff1c998f317775afb44f7c52ec4197227bf90140976862d7a92e50e19ee6717615801ddf3e7e4f77e34a22b1eeea55a9a4f06e572d1982e1249f47498de6bb8bdb8a75bc6ca4c921c3aa1f10a9076967a92947a72aea9906a42f6ca44525d8a78e5e61317197746303f2d1cf243eda8d75168a7da274ee42face965af691ee0ddd6d79acb059d90682bb5d47e23333e8e007fe16145eb5f82b87f0e4dcdb48397803b1b78b2aefac04798940ea88860654799df779b7542ceacdbd1ee37222939b2c0f4f0e5e24b38e468c4344e7f16dc891786fa464fe611498f1018bdb678e38f6fd55b2b47a87ac71efa3c4c8f5239f1cf7700e4c926b0e9ed3e01dbde0f6d45535245a0038edd0f86cb748bb4cae59c6b95b06261b9960dee0318dff9fd3d7ffca93b6a76e01368f6830947b7d331cddb55b2ad0ef2e727ddb633f6676ad97740fe891c488b8425b72089e7dbfcd996586380ebb290e988593eaa4d5e8c189d2c0aeab34d1acf931adb365621631973eae997473f83e9fd5606f65d3d368d4a1a0555ddf21a7abf4ead4cf215bd652e6ee0519d49467fc44deb3a74d21c79d4e3dbcc2ad62b9ce87b5412aa19bdf011d4ddcd27cb980fc14f128d0e271f98cdad538ca62a0a8242586833330d0e6664faaf655c149c10f9b5141e190188749badf5822c79508cc2e51b58ec25886e986763cf5574ee93c6b55a0bd29acd5f5394ce8bf50b06a727a85debde8000fefb3136b0c6390382fa227bcbecc09345515e57d96e1884b268eafb73a0bad317755575c0ac2b8c723605ef142f89aba4e7d27168f3d26e0a3e37c9c2870c1cdf378485af0eb3dce3a09e03c25c49c377358c6a92194ed81015535d2d9bfb8b8071cf6015624ccdb1584575aa848fcb633d12fe50f81e61a40bfcee95d6c9f709673719da17fe7c01c72489c1b21431ceaee1684d023096d72744763e5b9d9af5a490ff6083ba76369ee6c708f6f57283e96daaa862d75068f6a97f290f8baa0a185ad20a72b7ebf92cda8790b3c59aec76fd1a7b97c0393eaa3a756816a8cf7fb8708f1e78d1f6fc6cf46fe3c5c247a2a1c596489f81d87ed214920e602b7cf5816af84eba4b85266931cabeaefd443ae000115243e01a8c5d6c6da4ba4e35c5c91bd94811f6650e91e588a62bc0d1ff3d586e03812d91b9275357381bc2ca11452087dd1d5878df9dde92a72414511a34df7b02b85aea21f36cfc233327cd8da171e8e6b06e7c46f9e0299f18307f22ec3a07fd5ce2af88dc7afa21f47eebc9b3922719afda5889123334e2b3750c390eaee969947919cdd129c5fa71d1e92effc0e1d04c2c67f9ff449267818533bb85370712addeabc8a5ec9953d2c577cf2a7c224a3e572e5e4396f7205d5ab7327996b0f77340e864ea018532a58a8490fb606d983fdc9fbefe9779aeeb3c142a38951d7f1ae1569a2aa946dd3579eb82d9cb7e5f8be0fe4ac8a758e6c7d8cdcf84a44afcb968ebde2868800796c32eacddb3b80e75361605d4c5beec09d21d610b012d78c5d5a581a72b34862528fb2daec4b7cfbad5ea8f147337e2b02b08e95901d2a7bd093f88e7431ebe391bd5a5ea42d126fc2738bc78312d780e9c8b14344f598eafd3e5cfe0592ab939e1bdb02642c37bbb9c8b5c17349b217c094fce7e2858514665112901c991dcc72dad533f7ae0c013b2d2ae883100f289589610064681712af66acac63245906d54b1bb25b47f80826d001ecc6e492460b2018391c2d2e33775a3a628914edeee937cb0b2a94a6b95e61fbb99ff9f07b9fb57cc4ebe9d3ab0382d72e06735de084c74a7ec2eedd0d01f289a0bb01aa708368a4d4d5bb60bb540c180d5c13b0bcef68f76a423053856293fa222bfcd170f9bb4df80e55e6eba3a3b72c77570476efbfa6ef0d29de741203ac0d37101c86180cb6b3e1e5500fe356f3d3796120f36a39ee8e2895ff1e0b936756e356d9b704e7081fd6b95a86d5dc85dc025e505b5bc62cb72e3292401fb4f4c300079c6b8a373536b90683ddc2e78f170e7ff8a3f6ff0c49ead8f976e0a0fc587f069c57c7b8fdf4016119c2d6580e1ac93147e04e167102ff1715b5dce16afd2d0c0de9f9f50dfb3721f773a9ad1aeb01436dfccde2c9b696e1b68c63ff098a44fa0614f995ee658fd5c334a80c171948dda4c42d0be7763030a25951fd170361b34736276ecbdf1a21018701809e325d80bd600c2aba80a3a6b4aae6b0d8c3023a089b3da58fa4967a0f9be2a4b8fef478b8704f1dff14334dc8d5d97b1b16666dbdfc6b00d4f26f86f5db93d78f478de6a7a2ab54bafd56cc59db8c80ad36525eb9c68dc9374afcca693d94666af6618f4107859e967a5510c9a3ca3582853f95b75eb15b2111afddebca4fa3559dd12b24a3da2f30c4602590f7b69d415fec9a996aaa2636024a21c231c95b61bb0b42c62b42bf4c5f8b03ce1422bdad4914f2c6293ecdcbba23125bd35ef1cefc5867c9bd802aeaad22253dd89870aa1dcfa23621bc260e0423c43accea947a3ff016c689aebc566a0a7fb2ba34b78306ca7d17857bb003cfb0dea20f4a94b04b79e27d22de111bc192b552d583aac95b571a0df55f13fe2918951a4050fb3d16e27a21c86cd2048b4ea3a4f167c404778edaaed33aeb1de357422e186e548f07e35ed8f283415d94d919f4a06ec5454c5f96952c154a0e3e578e2dd6b06852ae98aefb2f543dbef7c60208e4cc86d890d699f6b90c9e8f9bfcf4ab613450e322c1c7d037310cf41650b9432e73cca1a9713db0372e35e56e5698bc39d50f1f4e48ef096ecb0946c2131fb9798aa37fb1c8e3e3813f8a1c3bad3dbd169c368d7cc43e10bf191bfd471ed6d64fdc4438b3edd4cb1ea6dd37d97d94d4f256c382a359cbf67bceab1ee73eef013805f2caefa4b157c72b27c3e281bb5132d5c9bd73e02e822d62a863dce8780d85b80d948619ec0f35f32c7405cb8a4105fe381027976a2aa8e633d972cfa6a9243a378c80210d4a201c8ef9c36e16d9bf21b1c1fbb0ee292e03fdfcd42fbcd809fee36e806fd91d0b6f6a03697ff2ced62c2b6fdf7b6cc5f7829cad2b31f8117ce1da40cdb795cdb687df4173d9ff3567fd8997afcc3af96e1181f705927b31f26af534ec615c1c41ba35ece3655c920103477abfa72ea83b9c3a6ba78cdc5fce4ba5854351273875cdccbedc2cb24bfea1364186164a508dde8d7901c27e397ab304342619e82244025e7be3e8aef9be19e94d7864a5389f1f0dfb67e83b2d8be418c1731e7991bcc8dc66c1233fa11ad535d6b200e067a6c6dd97a0e2b94d89ba422042d84bcf197ffa2a7ce2cc5a67316b439abbcd488e1043c95ef8fb2fb608115d8f686dbac522cc9f4752d50dd01e36f69b46e5c2c4a5a99f29a15ea1a72210b5dddcdb6bdf7d1b42505ac1ea4002f2f85fa887bae17f011ae0022bc559bf3c7e7dec49549ca4b5da0254105654d32b1f638c3692bf59e723d2f4b2c0acb8053b9141f5d09cf8523a8b1daa1bbdb14938cf9330bc3282c31c568e80f406e7adf67c1c3f0dd7733228a075567145ed0645ca32ae07581dd86958c505158fbb5316a23cb24b800765082956f41ae1b142413620708e81dbfa7b9f02dcf304c2524a29baaa8561ee8b6488981d8015c9d3745a0edf9a3294497a0afb81c5d6b13654ea9c28177132d804f53408b2c8720b43ab51e5c38c701756a56d26dc362a7d82f7aa33abf288bd926fe12f13fed7610adee9eca367b9125e38e7df746829712942ab03fa59ffbe6c31f45ca89a21a7abfd04a90fd19a53c4d4fc9bd00a86d42415f57977f16204f1a4be7688ce081f8cc6bab1c043246e9ec903cab927ee5bfb2e77319c3d0e86686f9832249cc3a34df2b3b83ca5edca1d92e5de8aaa56ae932c8c2c07bd725fdfa00c7e4e1ca2a801e36a42548085e4ec10af9bddd7a7ae0072378b606ee04305cdd41290ee522c10429e5b48a325052a6abed2606ed4edd62ba0ae7ac7801656c1b848af36301ea8c36e9dcf432ce6d83d2d15aade8c2e9a9f7b11639467ecea662f33602b6fa2cddaa0f25d28a38cf38d35fb25928ec17dd413ea77fa9c8ed091df55ae56746b2aa34e8e716837624a77627f0947fbf19540f731290a7e1cd92fb24e394995f10be392363ec39687b82f3ecb0908f23c1414ab07b74bf0cd609353a73cfcc5a982b34bd35988c01e9face093f64c462a2da568744ec4a3cd7683acc19084ae30e3bd06cb0d98ae4a787c2ef04909bd09fed023bd0567fdf6757f158ae8c920d91590f149e92539fa0d12038f0d804962d9f55af4ddb5f205432f8aea32935df472f8fdd6144369dea690159618b9f1b3920d331826a7742c40c5745a317e50af95bdeeea941e7c41dfd6c3511b9165b33758b219262faee7b40b2c305aeed3fba3c346e6afcf541262597fbc644e4e9db1c08234abf231a44c182002c73f1510b021c1f55c1996437129abb925a0ad7d30127855a728d52ecbf5328fde9c3290a661969b7fea615ba46bdad33265475ab57dbda6ba78b21ed86b27d992162382cc2f60e6e26f20ecf7a9127b5a7b8f0910941b55453165c0b5cd69fd5eebbc6ddd3ef5bbb784d146198db5f0afd3d2d72d141f9b6c980bb17339b5807fed29cf4bcb3e1e591f3c084638834beffdf4d254938085f16549e6cbedb821c82639c10f620e03863fb35b202b39095c6ab94b0f7ef685689daedb3fa5ba9d2f24273b8b46a0fcdcfbb5b91eeec7b2dc5ad0de3d6ab4c9e7a31ebc0f12b7fdabc59f3611ce2d7db7e6d7e7c11260df00c740e34de97c143ca61fa1ee8ce5ee3617a4722609d8a1f014d131afbe2ef79feea1f721d124003c2ea814055b5f5a5f53f6aace12f9854d770f502f7b8a3337d86e80c1099420619f19352e6e9403176522b1db155fcd011a7dce9f6d47ffe8f39b78e6cccd98c028134c64c30f81d3bdada1555afea2c353da46792fd1b6774cbfec607fddedecb5c9bff58e26445c4d83bcfd977eebbc9574c33f6ac4a11c28c9643c8d2d83e315a67ade080b448aaefbb0fbc9bdcb0ec9dc8c9ac7bbeaedd89240335ba6c26b92cabd7825ecaba984c535bd2742649676187f4a015e58bb00492e33e1f071c577e175e669accc9e75afc2363694c29ad28aafb2ec5af89bd3b34bec9d2ce4c642524cc50bbe4c10d7e2571b33f3f940435deae9e7db53350740d08d019cbf32eb313e4c9bd06e971884fc692817723075ea855dbf38a9aff99b832ab5b9f1174760bbf7b1c449d9241e64a11ec9aa54f48952c659d8d6723c690f5102ce058b342cda4509ca4345d064400b10eb039a2776d1339556bd555a95af8e5d8d67fd6766e7504a177974730a13fda25a719d507df1a2f8c99d490a711eaf03e01da5a5ae23dd5b4c179354656ee1fa35ff718c5f74900fb56b2175dda5a0ab4d09c18aa2ef74042613811fa5e578847c3fa8076e6e141e2cb548531630907e10cb5aef07f4d115bf1df30f0f6de89229fc1dd34ce3e06f52198102eb32c352f4adca2d62d9826c2b4172c0f205ba068e5b304bc59c777388eb5adc4a300c474f521bbaf2ee8bd64f278dc157f325cf40128c61087ccd5d8e38d4247617b28f4492071d6e33e0c060346d82bffd312a549e56105e3c2498a47275bbba283be800d175b0447ed3ff635508c327f1f5abd597842eb1f0ced6d2ca62b40e1ee617d5b72c24d43da873f8a2e8139feb9eecd92862828e953f9075fd9c125b2be1cc68c70f5540dd76b83b50632c1300899d766a023d5adfdbda57b102fe1777b1da83c9aa758cebbccc42ba23ef668573609850371db53a8a5acdf45038d7c2d8aea2fbbb1d4db3d7fa3eb4ab938cbefad09b60e12205fb212e8ea32e6d882b15cedb75280b6f6eac44edde6c86a99fbb1fffbd2a54a7864d1daf0f9db82994cf3db500c05ffe4d29de054cbf3823f89e89547aee95366eb942a71dfd26806d67376441d7fbf65c62488de9d8aef462a7076d4a5cc4f81a33fa1400877aec46cf7c67eb78355120c2a3785c3ec9a7fe9cdb60e7b925ac2527ae8c302f584e1a1429c0f385fc3897b668d825315b71c05cbef5d4dfa7733ca865445775c3a5c382b566be49e59ce2be4e7dfd8ef17e7c83420394a5e5eda8d65c3fd73abc461ba8c859f90c5c1d4d1ef0d1db2ef1959c92dd82dbad95bbe9339ecf41aaf4b5e44a819645f7281141bac0d4cfe751bb37039dcaa9dd3d09f2ced4e22ae439bce7acbdb979591e34f1cd77bf13d5fad9560b26948802c6c1d6bd8efc3f40c1d87558ceac0e5c4ca60a6ec899345a6044567e57a3a4a9b3b32694c8cdc9876282b0c45015ffb2309ac7b7321fc8a09c5d8eb397c8fa02a34b1b393a3a3d6c4f777f61da1d488ac31348930846917a7b91e6bb1ceb42a9995013b61b1e642add0bb6fe3dfb01f9683db453836c408613feb59bdc2f770ed082373cf6cf640f8cb0e3b2f22ab808a42cf9e04244bd68fe27a9025a8dd0cd47c297b3d393115e02f410524ff7c353338e849c070ed4a17f36297fa5e5f65ec604d83f7cc004aea515e405997020fd6ac9a7bbaed01279c21d211051a0e04b3a9c908f86e05cd86e3e0713da9e1ddbe344acf921e2e4df16d701cfede4be026c90bca0ed0095e70998ed400c49621af234c6673abe147b3380ea499f85a72c57be5a42cd956fc9705410db886eb93f4b29fc4c8fe472cb47d9636b4a2c617b6c67970339fac3af5c8adb3783d31e733ed2809a667a611f253f1fe6569f7e9bf83f45ed0eaf58ee2c5e66fbe332132b09796a3323cc7937ea062b09f30396eb9a113242a4414f02730d508cc6d9171725dea3b9bd1057ce318ad016ac07debe6cccf4934012eef3df79ae3d61022d472933f9f2ba66b33aa9305a1e5a129c6673edd1c12e5c9be281cc2b87cdbb2f8bdc06c8a5dc2b3bf904d44588b8d5271710010366389e66b59a2e4056cd668edbbfaba832ac3edcb94ce91be2a8bc717d0a015da4c3adf47e10a074b242aa6980636882e24ab6266eae624343fedfabfa7083e7dd89df7aec18784c057bef593bc64e97483fad1c6f5ebd4670247582daf03bc010331d17ede273def66a7346dddd729c1b1a25f834424833398a1bea5b7f824d97ed1fad3b20e131fae15e8b5629b983c9d3ba58ca4b713ec50402ecf361f18bf868deb9ccc157ed4cf0119f930a1b7ef459c4f0ea1b7db76c350c8ce6bd8b2d6e2569586311d91960a0266342cd7e2ec342ca09fbeb5fa92c8e172cc74915e40323c3d1b99d726d70d524d32945d0301e7225606c6102b6d8e5a37d775a32d3988e4cc9575ce005369363e6f3d095bee7b27c234458b2c86b867d89dd6075efc8007db05270073bf79e835d2c948e334b263fb67724295b9f9dc17812f5f4765775a7d085b6790d188288c7bf848646ae29c85692064d7427d16ad33a6aceb4ad2a5cc9e02680d6e7e582d19ed05bfc200f63a46d00ca587be595f8620fb3b511e9775505f5b11daeb773422cef835f47f9e96f4d38f72f975ead7fa57a4217801b89af224d68dcccf411915585d4a3aea542c666936167a78b10b60059b51a395a64de077e881f868854fbe635e7b69c860e12c683536d1165b505345d1585ec005d0ae258d3c554b0c1174722cc735d095e6ee372d426634d80b7bfbbe0c5f40dc415595398a0a99b9541f7a81ae7bbfb7a9a45243fc344fbf48f3ae448747826c268e321a56a0db6c12a4eb793c614c44ca537120f1d100fd6e725e843fa91e9d9515982a53f5136fe93c77ea5b3dafc6412541366b75fa2fc4f9f4cdd479b7ba73a50794c632dfb3106a98949b6c9f3f75e2b56fbc2e2ab1624b0ed7c090e4320e21694db8c63be46689d1168fa40fcc4dd779c71c62492f536eeaad6a2f83c32d2f668873f564e11e95135f26521120a480b3c500710e021d92b1a05ad72f0f113913344b97fa6ce84133c463120ed31ea6f9030cb875f9dc941492478ab8850a77181f4c1d56cca2aacd8073db5a139706e0384126595f2be6fa9a919b1e3c0bd68bf9d6cd7505acf571f00bf1ba2b6006148197ebde634f5d286ba6709b11a305a0745aaa191d422a33a5116b4666e6895c5a75dd3252d7b7f98676c93fe47554e3d9af45a838e80793eb3a3cc8c6a38ecd9bb2b91c6e1945a77cd4c003787794bf23aae2851ac4358db40c2e2fd1cc06ea469e4a5d549f060640d1ce715fabef1d184d6f66bba2fa45e1b9f2ad02100635dcf2880db4e39ac7776846ebd5205006f1d1e558b6808739e769f8efc2b398b4109853ff21583416d22f81fc0e29c0d0529134e3f2052b0c0a56e77038e223e944e0961e528ec8c5ae439b78e280daf457b2bd4c7f3b67d50c1909f19b26335fb08c0b0388b2823bd22f9bf57ccf64bef6cf1e7ecd61d25ba83cb46578053b2e8a3d67558618aca3a0612bcc0e35c3a2d62ffd5a6821bc960687da98f147f1c161366f20c6d9b087cc9289142e3c111acf5921857b37ff21ca10110ac73c328993f86d0b47a355dafecfa5547513bbe53b66bf838f41b338f7901fc6085357a7d4940b085ed014acf1bbec3a2c47e884a4582b13142b58a12017d9d2556d394749b1f9b9f0e860d20837f7252c12f776258f9f197251eed185a5fac8b2ce995571ef215710cc1e24a795b0cbc4995ffec5b40750c0e694261b69128a2f16b9a08221ff6db510786ec0c453bb391ed871a4098f0dda032a459747f0e8e8927a53b2bae9bdfff589fe59f17a576c1a2ad3034e8dc02ca6f2ac3e4c77eb447ddd617ca8f4303e99cc538b58fb5093c18a58e4aa39a8feb84de4ee96a280ad57d3a0d29fdf06279f3317f0eec917914758f88c82567f2584b998271ae650b1549f77b8bed8e8e350624e4e36bab40961d06e120ccca4fca04e40942ea3d60278494fa7af3fa8bebfc16b240ffe6d038827697c9ef5aa0c79a51a3f0d50db18bbf4c2e542daf29cad0a63c590902d785744a8a80a39164fa1a9e5c39d8fc4aff8c145fb49e3899d3c75f33241b7c5667c51528ac6b0a2440bed826a4acee60b6f60b81406a3bda6b0e515e9352790379574c6aafe5ff5bccef518be38cebb4696f1e99053e68179a0798574814b56f03bd93d1f32b937e912a5038818db7cd77e530e5d0b8df1e2e64d1d88239f456b4479862367f3956b0c030ecc5915728a6cdc52dda23c410551b5d4c7dccf64fed1d939cd1545f51c003934a1090f33e1c2a30f0d6969d316ab1fc8f40a397fabba67b58ade3ab56de452f419a9b325be8d50cd51737a1edb152f50d1938987443b4eac396194fd97a8a9403a2780bb8c8102d09081d4d99f419b94f6b6c4c127586ee5f9e3468cd15e708e4ae015006ac8e07e61aa967f12d1bc586d716c435c8f218a7ae1d43e92631b37f4700e5e32bd73477180b3511e90c141c123d56c00014065c0832ff08cb14226d3d0007373d590695ace001863b4779996ba97d2a00596cc46a7f2489506b0875e86814c4f6d3df4e45828cb1dd4013345d771d828134a56296a377a9bafa3fd801def102647d6c23dac67b984c2a357910a722e348b37f9635246014529ad58dea007f4696d75a44d08aad9dcbe27b4dcddfd235e5b1e59e7bcbb6db0989888a9649b099cbd1b05de8b17e008f4dbc16da4a24e8546c2aa7dbebfd7c93b5c4ac626ff541b775173b53adcabf8eb621e98b62fd9f51570b6c63ca56cd1158c10581b1f0c066b43fae3c7328d6a4c69bfe25c4669dc85ed296e8bbb4a9f60f40e3d5e92bc58e310fa15c3cb06e5e1677a79f37b49baa5dfbae1e0e44b3bb7a993df08c52e530fa4d6f996e974a148afe85ff9bc20360d16a804a32016a214a6b1bf7eb981ed746b17215a9cb473a70cb0d7db7ab3487c0b06099d353e93ade6514ef3635571ecce659d29fab99fd028b176fca7fa07fc0cf082fa78dee50256ea6530a972d44a50da3675a56ea1d13aa1542df8b9f55e785eb7a8fb31d2d4526ac0fcdb2120625f6a522130e0db9b99d20e445efb3e5887b1e5bc11258bb8e718e6644479296375043ca1855f83a64538b9d4acfb0224aba25f8fdf16033fb1d8572f57306361d81403600db3b84254974cd0df943d3be515b01f483f8d739b975c0d296bb3ec871d1c0189fd787165c45b910549faeb329f0a249e14849d309c33f83f378127979fa3aeed3a821f60d48c80b4b4b3ca16fad8be3f73d948ef347276b278b61ac4914d7dff96173695816ad72ca2fb61859449ad6cb107db5a663bb201010bba1b2d508135c5b499913392a234b7f4cb107e5d6cbc8f2ebe4bea90ae9f7c12881c042dab6abe8012b6d4adceafc1d7366f328dc3b9506fe4a7d58f63018e0f7cb2ac89b5bee9be44f19f98effb2b7c1ac05a5f5e9bbecffbe4261601acf3caec59d1d0afd9201bbfe88c88994329615d5e5f827ae7fc933dca159f32e75516dc263dc2a7e1059d5238e788fcb8e0d77ccae53ef643735553b91b433c5d65b1c64cfe268aa35f3bbae3754b96d172fc77e58833ab060701ed73a1fabc91ff665940ee96bec9d0f6f83cca0b7ab786efb59fe0292d1bc94f4fdf9b85c5a81f1dffbd86614ecec1be2fa60dceb9a61a6b7db0f1b31919a7e432c2545427b9e3c9e5b4ac9447e0c40e9b3f4e92fda7126cd3944c87447adfc906abd6435523edb3dfc6001ad922f02ee0e434dbff7dfee50ff38477d0c9e257e007d24a83456b314af40280f3a859acccb479eb8130a29a292478b2fdd5caa9b4a9defaedff0ffb450a206f4a2b375e144c1405040902e704f3cc6474b821bf3ce6c490313e0e83b22496bf66b0c96a4fa122ad4ef179fabd197697cf5421c76b5e0e609832d3110343bf1924d0d6bbf2e6803252fd7cb6fdb491e2c7fbd23687f3764e9b37253f4b9a9b82565658710d04e07c712c34b2ba36d09c824da01fcec1b69067508ac51cbf41239d9a0c825adf31f92293c471d19aafba3d5a1c6dbf5728aebd10f9b35d9769ef761459e8328baca979b2dbd8edf843f9581214c75fa595c17bdcc48583f85a418df3479258721474df1a2f3cb0227fd8723f7e375e3ce7d9a19540398f74bdaece8e89283925b2bc7126a8e2b8bcfde200f994dc5d40a26242e393f38cf430647fda4918b01d18a0f15356babb29ddd85b97e54a254e55b0c05a05f66668a474799e0b18d6321d3d42305bf56ae61ee0d61a8642448ac6346ec89c975dcc55801cc2a1cb8d7efbdc14640f6553561ce97b8e294ad8b92cc98aa6d09d18cb7aa5243439185397206d9056f5d7e42fcb3998d8bbe13c322d975b3bea81f576acb31bd23afaf517f23de13eb725735077fc1703b3b26221823f39149f8f7917dac8ed26d90aba968b3e3ede90178404421c578030e2fce3ce10de32dd4c1e2216ef89588373acf7fb31bc38b7127400b528ad084bfffb4747248e68ccaa9bd02f57b3b6d4602f6daaddc4ad86e25fadd529738236e649da2d9c94293ccdb617ea4a569391396ea3d808031db1b258b43e1070fe65d3a2b4ff16b44513a1f7d5b57131f4be1337b1225024da70138a82920f70ff6e71de4d0dcb9ed18fd36a24436b75dda16cb4842b577c28e951178d507364ff0b2f09ee5556739648f42459b8537a827858f5f137968827563859218d21f04a738c0db1b796492872a55f7aa79400024021e91b8359304bcd42f04d2cf76aafa8234358d5cb7837f4899e81214eec40cf4c809b62b319f6c65117e7d54a4372f50467513e271d05c58f8fdf1ca801a20ccd86ecb94d1eec29ed1be8fb38ff19c0e38449c3313cad2d4d1d74af90853a2644427ece620a85b58d9b5608445cbe809ff5912d63aadf6736064d4487c13cdb6078d672759a52afc8bec960e0ba3d838bcabd498b13b9d8538fc86b3b437270ce9f5ae6f27627c8df41ed63cbd5dc544c06d9770078c981c0e1c2198f6d28cc15ffc20e8897f9b4ee98928a8116b33e7afd27e0f13290a7cb140d7b3ec3c58b44f2932f20d0f57fb6f2a754af4ea2d918e6ab99f2ab28cc0d85045dbc0723beb7f4330a45170a77ad3452ec837f9fb6b80a034f53f5c266914d802df190e907066ec0233781f020399138bdf40817c136d8de089ea418be9056178123e92085bb1904b7e22894c5c3f1843b5fb35dadc5d391d967685b8f6eb03f95d1d1804ff8f2fbaef28e82c80856e87b232affeb766069e47e57dadd81b1873ddda817bcb22400212668e9c3f1f310ae46973e86b65362649e834985955d2b1974fe68588900dfb0caa669f856b0a7d72f2bf3be8a579da5c3e603e49ec01129ed5eec99ff0d9b8fe3c08cbf7619d856d8a6964daa0bf0a741c389c228496fb37ffd7ff61c494b2eaca838c02999d557fe5c91c9562f1d2849024c00c1d4f008f181b6e507cf4bb3342026ef68570c775066efcf03294d17fa835c61db58cae69a867d36fbbd2a5c069996ee421a942d261b963b312046b376fd16b6442fdcbd4fd58a6e092d6a910b36b16dfe3f599014d14ae6d044591b6a52a6fd7d8c4daf2d090f51b32ae396e9bc1c08394a0f7c56f8f53ff7a8198a8af12050478730217f4d162ff1235a680139b6dfd980044ef098331a73f09a338a68194844c0796cb20a74fd63e2b19fb11674ae9e588df2ed166299e3acd37207fcc802a725316d44e2f648a3be53c511cac42dacbe1f12e7dc780267679768ca22e8c0e2877ee7764e78c2ade98925f04b8a20a1d7240e3642001eee8364fef67c01e49fbce1ef5ccfa17ce029033610afc16ac6553919618cbaca76fd60ee26219216db9cab8c91b5b15679478b9de88eae7439803b20d4968ed5f60a04f6c0afe84be09ba3cfd17e244206e69407a3c88417f333122913f1fe0c63f39c10e7df666b67a06b655763f601210f50a1e42258780099099855d8a4bee16333f0c59cbc8b20bca257f2b827ac564430d0f23a5722ada19716b485b2ffd6209a0b1493ffcae787a65b4c90f6ec33cb949016d828d09e358f84b66fa5d071284c9a5a6ddd3b378e42a6fd37ce16b39200df49b2938e1be5cab35a45b8906d9cf8d4611f546f9897e638a6222a8c7c858148c03cb1368007310f1d256aa41081d61d4619724321052ceb08ba886c545929dacd4ca42243bb92aa953d7d526fe2ad1223b1d391a02b0fb41c404fd25c5b3173de18b2a61b81013ce85ab10548fe5b8d8ff9b19786fece32d725030634adc4c81fb058209637fe5653d3962446ece41f9acdea279cf4514a52b36ba89974a43c474dcc59d342b9569060f149221c0ccc0c8700c239ac7482555d905bdb89c2d4272f638f98a55fbda08415064363c2c6970554603e7e2980d6b5e88964e3e3443352b0e694fe97c97a5ee45e467320a7aadf314a7dd13d0aecfa3cb65720756fbd86a86d86f01c51e92b3b0701a3735c3286e67d151dced270ea328920d34d2f494db1ebb6562980c72a67b7e9edb4765f1b502c31787428d9d1e0c2720c67ec8b95a3f85850e3af7f6353035348b66379af10505b980b9eef4314cc44c9c04c510d2dc87038b9dc64049720dd6182f23266ee1732dd1d4a4a10002c4661820ee788a70209140c5802e53ed08b86fbbcc4405d07ed7bcf24e36de0379b19d17ea94709ec8d9ba31a7a427c53fcaf514d1af09c33f8189d7133c1a073235e6d1acd312399fc92d4fd3c8e93cd4ae4499a9d829fea6a189d25cd0859eac91c5140853f5388d715215202ad13bb01de2e66bd41cebac556291e8c59b02985457bd50e1a01b9aad12a21061456b28f6d04957afc6a76e3cf2633ff261fb6a79a1185295e6820af64b435a4c597c88cfa6f9edf27f1949e75e24a7e48bb72a547b71e16568ae767feda89a4073265ef06e5b4b254a3e3f1abc82650a79bdb9ef43ceaf561ac7687cd4202f66a178f360651b12b29e5d3af9250a106b95638f160616bd689ab4096cd27aa6e80aa7471a9f4d43f82a9c48c7fa5d8d0f3e0e32948ea0e5cdb08192c085947b2a69b5ac39518226e2c2a40a7aa6af4dca4932fab5eb5f5153995b8cf1732f85c1772f754f71864794e5cff9a1993c59763bbda92a8aa521ea271e7496bf9d3aadcb3bbf760a3e1d5ed3dcf2d3122016684c2ffc35b6e82c4956826113556d7b83d5a50dbc59590cec827f451ff1f9184bf0c1968bcb2ed5968154b175f57a8388387f112dd565c497218155b5f987ed977e39461c20ab56f5876ba671f96f8ec8e3e5356c64ae68746c69e82975825fd58392deb39962a3dd427a3fb07dc72f1e749fb7db7b2c44b5b49f2c4f31804250359a43690c0fd41f3cdc30f1ca5511d68a2500da525709d8bf1363229d76db2fd819059d8b62c922d8e96dab2f5d4c83da5c635292fd1a4e229fe826772535523e08e3844ca04b160f1242c1320e0f3e7a4f3f214981f7907e94d7227462d0ee83c2ec99b560f2f310657a3211b5d3efa0b2a64ed90ae5be71761ab574afcfc3c55eeab5cdd47bd675b0815082ff53b80a7c9cd289021e695885210bf1380aa61f09782090a1e44222de73dee133bda461c20c3b4b0ac7abec253abe1cca9d401237b538847adee5372d684dafb49fb81ad57ec371db63646dcd677ede5059f20bf9b53957b3c0a81c9c7ffafe6b0188c2bb4e036adf6dca7574b2205bd8b0841bd1fe49532c3fa8c21fe1be0b9732a7df8e7151e86521288467b1afd379b48a13839480139f2df24422beeec985449da6431356bd0a5b07fa614b04d2748cf2772eea2027730e81261f436275a1d968b52e6b18b8f727fb6929483ee1c46134cbeccb64594608cc147a698fc3eb8d353e11b84658ec0d0f26c95cda551109c3eea3cce56766e848c778141c3bd4b9dca192acdbc047c589c104845e1013308ac59042f78f730f266b6f1e574b804c90b9cbd1d1c42bef0fcdcc35b18612a3a01cbe062e5a6721a7378b83f158ee084eb04eef37776c568e4898e8f1f486295727adaf40a9b7a798d6fe273d5a0462aab20de7ffbb05a75eed47d8ec104d3fc33b8fdf92adc655d681b08a24bb6c7896ed2348687183b337a8b9dc8c740d1e55f5971c6433355ed869d4d2e3a4ef00a5a456d4f5066db1dfadf3b75fdb1f0494e65779ec0919c55b08626765500d3b733e527e0ec515cb302ae9dee181b7f8b92fb3a15a055e4bbfd32d64669c324c5dc7447a95b22a3234e5ce1a88077dad23016268deba3f102fff0706e2605f0b266effae1a8498b24dd22e1ca34cf686ccdbd4ced560df99b58951a45e519ccebb43ce765aba2096ac8bd45854bb2552fd84dca03bb4ae71ba4e911d8e5ca28e106de3d8da8024dfcaceb7da30ca5c5d5544e7576b81d79d980ff3775c78b4a9ae523da1925d3bc68be53a5b511524a76b8664edd91b8c76348cde058cd66f78dc23e36f9282bf72d90086e7a7669fe2c085325200150ff8a96df3354a57971d8202275a571a945f43be6a08961b73f32d324c740839d763c526044e1e5882f27e022d8fe6cadab35b706e9bab577f001c0f1e27b99840aca03cfc0b3e36689bc8ba90af342043f2b6dd64687dd444999bd8d848d505b449c7caf7b6abf947ebd15bd6cdb546c1aad132e1699288ed597e54310b49810fc72f1d4cb92ce22f5d9a8d2fe3c8c025631f91dca139addf4720b90780a7496192592328fe54eda89c6b135b806d5f3ae79cfaec7f693e399c12e03f6af45a8dd7b8eb815a78ce8984f4d906d6c47ea67147dff3a81b9cbebac0249c98ad30f2cd049edeffb4852f2ce82167c3a206f1cb2c6c7ea37c1ff4c01f0d1528e34a773bac2b7232320518cb90e06a841b076a55f71a5f7764f27cddba84f8b30ecaecf1c2566b18fa3ecbac72f18f271a40ee366b7228b52ad2633ade328996cd8a5a56b0a11bf819a11af9bff60651c94b7a3edc428fa4e403e6ec86b42b7cfa98c0dbaa415498aefe5a0271a16457381ca2db5b255a9b8cd62a2b751155960ffef4c051a86bca8d7efe35875b7ee36672b25bb32a457776fc23af490e83fafdbde1ae66d3fe7f08ded6efbc1d6d1ddc3a7e70d9521910355f5ac93c2e035e78c3af60bb8097ee2f97acac668e8c2586c602a426d4e43d1c019bfaad27d532dc31c60d720a2b5007d5eb60a5921dabc51987582650772f08354d627a2370aa2fa79bafcf22a73fe115c5e512cd7e981887c8d3d11bb55603c1dbccc090aa6ba27e0bbb2de20796f2ca9e40b9d7b0d960c8e117fc7e51c0fff55861f60b3fa2669789f165c70856f7defac5299bc5799d6224b8333f2e2424dfc1b0d778a063320319586249d35e788d457a3d7eab26e4aa49e090137c87506c39e6aee8ac14ca8652127d52c8ee74d1ed6c2d36117234c75a97412220471e5c27c7cd03dae15343e2890a8fb618cbda8edf9faef3146f2f6cffa63adae9587cc7f07b2b528eb3c37aaac6045987144e3fc5ca0aad268cfc0eb17b4e3d70f762ed24fb737d7bdfad9a70c760098354fff358045a53966b43c2a1eb489e4b85d0965c4226e2039daa5f50323d0fcdb7d7f15e98c95264f323cbdc93c24ff40531bb38bf89ce80bc5c1f365e3e803728165f84dde56d860fdc313421cbca9f9921e1de7a323c1bb13239293540d2927c0cc737fd215500eb93731405fa200c234987f7f9d1ac18f2861bf8c3e3033c495eac6560d50bbbdc8ed55c07fd473b49b01a316facab150826a45548b4c4e0f8dbd9d838a105de3a164efef60f31f2feb5437e482216896efa448789cdbc9380897f5b81b46952aea01d139e250122c77702e95a3349f50c713df962bff5872ef4c5b6eed3d789bb124f83f015473fe79ff613a2b2390ae9fd1f198b442d20e606c32d1f2318991992c9e956682ed7b0fea35dc6e30692caf91dd7c322dda30ec2f76f689cd9377613822d7f8e2043b1f30b89f938b31f9a989ed656804e51861b9709eb8c863d84a8e20bd3dd64993ebac04506d46df16ed12419980724aeac343dd31af65bcd322790d514dc09f297500161318e68a31c5ce8aa052962a90935abd6046abe9203f5e197ae4f0aec35cad781b50b15f62b7772a760e3ed9e77da2f1c1a05fb9c3aa2877a591952f2390844ec676ee72ebccda399ff3213f8e2bc4b3273d09fae39abc2fb3940f1243f454fae2f9d89bcaeaefd049427447f39150c992b32fc2423a402f1ea89675c5f60cb5a461cdba9396955073bddf82e9808b1a81e04ca160091bbeb6f77131239b809d5efce4159cc8f9fd712a2052c8cf153726f5cf091f9ac742ca371e7c5e05e3413bd31659c019264b4018b21a0e80cf6f656c4252dfadf15f5edd3b339a504591abadb295b4e296aa892d90cbd00e825aacda91e9cd5ab3b22a3d0fb067e2c56efc5db70b67087d46bab5565bcc60180e75fdc2a23614e71079b95418a4fd5aba0f395f64ec66ca8183fba99b0aec95827eee73eeafc2151839d6d139457bb18f6395788adf1a4b13ff9e0355b42cfffaf671a4664ec5f60503b9173be706c0fdfc2a573968225a6aa992df2befeae644b9caafbdc709187591da84da181a776216d1f0e54e80151f63c44ca804da386e9612f6b22556ceb0db0925ddec58b757eba1ed204d272afae4f5b700de1012fb3061ad42a0fe9b841a93737167475fdeddbabec12bc483ab4556677df86a6ddc093924692e804ef688e5a42493673d2d3ab9f4e90849a411dc4f37b831f57736f065ce8f87395d8271a94f9bd5fb455091cb57358e3342926151fa1c97ae9128bd0ff47894e2ade255fa048dc087f31afad07eb609b5cff96ce2d7ab37b63ebe5ae17371c91a69cc3d9a5a5a2981fcff5a1187e1634bb5dc31bfa799b4fce8582bfa3116d1468e80aeefb5047c343a2d4092d4926c707fcbfba72e789f7ed6839a2818dcaea5ee71c06c125fc8673bd70f7260fa43133d7b44f5d7a6bdc84182a72a5b0f352c30d920ab39517d4533c37c0412049ca2fc20032f6c4fd1563f40965f1b4a6c96de89553cd21436be98a9bf0acb78947c34f1a8af4dbed393e2bc78614d6b4a8a651f2f3ab6638c68db36e0d00ca6a9f9e8cfa1f000d586f73b6a415b264d9704a6caf57f4e946a8312fbe506835168ee163c4f8c6f391895216227d9e694830a6d76809ee8f9591e866a7876d7fef565d0ed2715be811f9adc044076784c4ba406bbcf7733a3ee074239dcaa5dc05383fbbbaecb8dd004a7d705b316eef8a5ce2c92f26b324eb6a7b904d5bec679a4738c9762c15b89a19faaee1aa7848315456dae2a643072560a9944c800b2cdadfc9fd1f6b21431390a5f77459324e13d1138cf7612ddbf0b0c1fefa5ec3e2298a00a0b32de95b1651b7721f39ecbe7e3288ce1c75225a911e445ebb5496c16a323c4c1587bff42823fbeeaf0309273a2c330f8ef5ddc3e7de7c54e43afc63df215cab72b4515e0a9e6c010b83a2182dea78e0dbd29f1b7e5b8a0ea4abfaa69a248e14892a42b537b9430a22abac4bd8d1e569b4ce6ee5605c5ae3e39a938d97830deb9b923a4af6813c11c8d43e524e5bba813058ba5e6203148aba589addd5f863141f25961930119406bb207804cc9ba135e903dcb8621633709a1e4b13c5c0971572151c465160311fe89ca339a1f429b8fcb2a041bac23d7d6368f3ebda92ea23dbbd9b091659cd705b71c28771725386618a935b79cc7b9ba51cff5adaa8021af3d2c61e81869e44d9d42308907f6106084c8bf95f81af9bd3d09c1b0d467519e2822cefb370e53884d7b02a604c5d961694f96fc3230e6d3b5a4c740acf885f1badd412722bf53e2ec92bfb2ccf6def6fb49777317fe87bb3dd76d56ad2d8daa3fb3d1e39ab4467ee042b840cd153d559469fbfdd32d6370d0d564c8757ed940fc7e1ea239a867d763a4a8db0911e94adc680a35053e37be6e22d0d9403fe6038603ccfb9fcfbb1e2bfe725ba51a878f242930d5f409e7a4959f069500b2333a0fe289ad1ac1acb4de671514d604685b826e5ad5860baa51248bc839de8b980bb5df6bdd1e82c693affb5260e71a23e2c421e364c86ae5f87ab9a8349e8772966c5409650f07afef84c9ff60347d0d08c040d9b7378585665f7e1ce8e401b8deeefc951d524f774b91566d36c2e335d09a293fa443e47e92f461fcf8891bb580472966fbfd10650c10d1c5b94cb8f9840e109c0dd1f013a61849c03087dec3a6b4f05420ed932c0dc54950592b7e8ee5b6fcadf9d8fc48794752a12007bceed6693e170751408a788b16e8c544f8d145d8716f21c2fc11672802685a4461bcaff0507d9adea17f81c9d258a11ca748f1af86843ee27be17588325f4dc8143b9faa320357fbe5f941fa1f9b5ef4ef05174f9b4e66731682a6da9b599b38a52b31505c87252e6da961d86e494510437bf225226ed4b6c7ebbe51afbbc336a3fbfaf5d887d9faec56cc3aba09b427cafa685a81a615e7c0137a48062b8f709574eca329d063ded2b0f11041ea0f7606b317382f90b0ed0f0691f22ec8954287bcab410a45781fbf2d7cb4ed0dbfe3dc2946f4bdc243f6e2b727796d80e91f9403a26184207dafcca01ec837113703160a36af19c7de8083b594b59c3a1daab190734f46bddb9456c87c825088df1918480bb823a7a0a41ec7ecaf9668856212c8b74f966910d93236dd75e0cd1909304f48fcdaa310d271693308eb685442a45fe31ec2c87683e7c86b79cc1ff2329e1907b74f1e69d70f4f1bc41a2007d18a28e385be394eba9823c60dec1141d3056a4fce58861d676c9748f82339b0ccbb392f2fd0cd778a5733611f98c95bc29a54f2ffdcfeffddb98e19f82defd65b1514942aceca4c365f2a07278710ace94e5ae76044bfb353264aeb73b3fa0aa440d91d9c929940124385e564b4833a5fe5ebf9e56607b0f1dba573c5fe4e018067d741b4fef84faa86f37734b3bf254da6eb032bdadef37e1b9569288821a51e8d80c93427b3b60e75606997a7cc003343b0521f0720240f83df5d9fe437b759d25ec5671ea1294c3ca5eb5ef93ef1b32ab1d3b3885e9e3a0d64704aa9e76fc92dd7b699caa2eee54b7201262a8d249b905cc33154dd83bf7b5c2fb5cf5ff7233330cced78fd083f5ac37a167c26c57f727a2d6b31f4704ad6be930089afcd4816ac27f9427ed321dc25e6e4878d7df5adede4df8a30e07c3d8c0461620ee8376c15e68afc5f67b575e7ebc37c0a19a442b6f9695ca38c06e450ec22a703f726d3ccfb15e7789da0264770d891c30da6766775852d52e7aa1fbb607dd78818ce726eda03fe7445c23fddc71d51caee5b5e5dbc3c16db16f6950fd376831b5e48d296c31d75ea46941bbc9db609935a5438f91e10efa85ce9ab58cda4ad0b5261c98e2f9d19bcd9ef96c1a20ef05f6cfb9a040ffa1507ea71220664b8c7505674a3d6cbe6a07def3198b05d5bfaf36b2fddcd10c9ebcc0ddb9cc0000552a3c3c330249eabaf6769c92cf0564476444681bb86e7a9549fb5e69cbcb3e4a6b195496c2122a2424c2b3306a38e6c6c4806995bb4cd4b7c3ab6d0d08ec0974e0da0bd5e5ba8b48b0b536cdd4a469ffa4ebee9bd2963f1452c4782ae8afeddd305e7af1c0a4138e631b7622047709394e9af462257e8644dcbdc186650e3b7df3a503c8eedf2633e8ad13fcbe456ef104b6f9dc93b605b920c36349316a68578f98f0e32848b5960f1911c949408013e341702f17a49c99ef00c2ea1953e12cd36c12d442f6b6f3a11a12bee8abfc5ac46a79c9bebb515a4cbcded881e30f3b57404cd7a06fc92103bca2903bfb2c92186ecc0e205fd8c45f29c077fa4892158968b8e7f4e886ff03ee1d5ee4b91ab9607e75af182007af54dc96b884562415b78746f754c44f5d29fc5930bf2813b4ee098662a93b10606bdf5b274dc461b6fb0e316cfe5d11c25c80fbaa48c08e894962ae71e039740195ffa01377f3810877ff3434941f427c1e6c2baa01acecceddf2e62aec5f205b8a5c1bce83d4b9f1eb46720e64a7243de71097cbc220e60dd6009a7d990d8a661afd0e5460b07fd2370b17e4affa0633ea05674ab0e4c58c9768b24862c1c2817312baa5874a3a64e728cbc2e39f1bc03d206da338f178083a2b9e402b55a0afe4fda13f7ec03bf863214504f246d0907747cbb68a14ef77377c9a958aa09916ac67f5afd26f75f09a3927fe85e90d03aa6607a66b2b61e7759254115b00f917ec299c53bb2d10032ee78cd41e3669750f7343d9098ba8679e76b6dae1134df3ea19f299c2ecfd2b3707e22bb9ca39261cd92ff8020b862d6a051119ec79bd034f14edc0c2aa7b12679e759b7e137594059cf6446a52cf4ba704822e9fcc2efeb53e6ee7e7e618b029e2fb5c7a9902bbe6562fb156dff5d98793a243f638fbfdce5901ad0451e1eddfb55f6f4819985dc19d02fa390868053769fdc28b9ea536185133ecb99e2682540b76bab26b638dd26258b93a66beed5ed19d96e3f39a2eaa18faea9b8b5d688ef3ae2e3d0932701498a8f1be11ee1e91a974f67f8db89985e6c7bf1744f35fc9e1c9b7bcb17c3f56b468657ae3cd1ad8ff8dfce7f7aae6ad50497914a1e045c1fc59c3dda6d672b581a67abffc9eb763454b76e867053d4831ca98334acd0681c6f6235f22ecd5d87b8b2221e4ba97b8379d74a7200f794c7d0a4c339472a466b4994c69476e3079412bb3e5cce547b3489cb998ce24b368bbcbfdb659a224df99a4567df6bc7308688569c0292f27006c8c0e7d4d347abd3b9e15e6e54e52a7be777566567ceb1df0118876d59644369894e6ecef68fe454d250930fbca2111fc0bf3126d2e93684c73981b7dd591f9c5664d051a631eefc8b8c1911acdbc8b41cef3f78f1d1d836d36704c4391804d04093a0f713b2f3759488aa3137b3c3a58243f00d879c41fce7c1721a0be93c04318d053823cfc66107f720ef6d3272ba9bf3758335c2611be21460c5e8787b89d7975c7814f29a680c6b44908e0ad68c35aaa1eb482ec84d7ce4e36ebd420570662a823a72d4157c1d2ba244abcd09d5e35c56502a36f14ccc010d5106dc4f9e822416682f01dfeb6e7e9942dff62bbd4a0069d1f9afbae691f30e5c26c548186b0b4c6b6ac3126a813124d60f838ca6f87c8fc48fcb68a66919904d43a51c309147d96bbee90305c6bd96576d3686dc9b82a953f8fc71f81fd420932e818772d93672cafb824e78288df8bc39578cb1a05fe23bc62e04c5e76bcc062202d2a44ab3c445708f31e83236d6e5f77d7fdb554292082f8fe78255a580a65e0507a3764577a848b7ff43083eda00b3ad30342fd877a76e0a87ccb3afdbf276661d5cb153dbddb19a210989db19d5fd29c5e0ff515bea8386158aff05be76acda382fce873e0efb3dc842b18d945e07c2a813964f0894aa902eda079d80cdaac0fa011c8154d1c21cb1a3e58cd50b815c7d6aa85588318f80a6d01c6b4171faa4a1a851b268f461a8533b499d83f0c21d692bc87d2c40847474b07a851ff23e47064b2c02967ee6ae9adf4068412d28407eacd39f969ed18843845e587f88f35aef4746abb733008665219d5914d04e5570c019a5ba5badd7877da351aad9cdab2b8dd0daebfeaf3e587526445e8b87a8ca03b38cee3e8e2b15ca1d365fb88434e80e5c9af01d4520fc5a717bcfb65df655c1ef42c335a38238ba4bdf98417ce1fe6df5c5998215574b386f3053bb89e8e0218299775997f18b383f68597c532446fc44f2599164a9d123d3e71e8551c3b83113851afe9b3598f660f9605488cf0ffb653c3da37deed67e4a86391977578d0412a867dc6e3752531086cc738a990072f92030ddb417827401a4a602e48e44ad5f4ed8dce5431e3eceb53a7dacf83a1301d63ec6ab76ece6e13d46fb3a3f6b1865fdbcd4bbb7781cdb5c54577996a74afabc0d618093a7ef4bf2989a4d448f739782e03035a7736f54f2cf0db60103490e4209a665f889432323634a6a82738065e808c2198d4a14ccf84dbf925890ae70f4cff9be664e30254c745bfaf9ab7d5503257dc2569eca7886a1f3ea988460944bdfe8b263786ad315946d0fbde91e7ed73d3c653f74d772ac22b34d188e39710274a8eedc595486b856996bf7289a2e052cbb91c2c9ecee0496668ffbc2cab31ce6fd5ea077947a4564380cc508a4f079686a8f12fa41694d9f107a9ab02de7a8db6d6573ac907a49bb514bb9f8f2831b683b1ae28f0bf885d1884008d99667da0276a3a53d65dd19d12e6ac62a65e8f94c917c194103a0a8fd93d2b07ed4d60169955ed26a8f917c371926280c61295eafd0c59ca20e4f3226ae94c50f25f63130d4f99b077c758a794cc5f8dd0851dea98ded8ad2e88e63deec8a5f6a82739a5f5698c1d827b26537e33d41815b85a33a6bcda58594e0867ed9889fb46c567df8e9c4941fff2bb2c70c949313ad75706b8eab280982e73d53db33c0dbe85af901dae3faa826e93f11e65ef47213a3d1e3499e110449d7b478e0d542a07cb202c76b89376ebbee4a15f6c3d53746185420a66e88e0345e49db9d7bae47237a77d2258da0e0ab88e3b53ba59147a0b9f61e62e2dd9f934f442f9a5a4d2b37298f7d491963802eb0e39523560f55eaf6e51e04c416b01160a0d1c9a06f0c073639ad9c51879dd6d7d600d98a711f869b429e8b2d02976d36d0a3826413b4e108699200e0d3c8406b4a32240fddafd161f850cef08ca67aa16ed583e2bb767fc76d6f903c3c96e75ccf406ed4c358d766362af83a21f0ff5fd6f57c9c7b97eea07f320f42f58e0b607dd96b1bbea6911f9168fc65fc17605c338ef886a9d8afbd4359fc70d75bff448ebb4082835e9e9316f280339ad379dc24068b8c459fbd27edc957d40e3ef8915c02b3cb7e0d06bf85e3316a8a6d3e6f3cabb2145afa8ef565ff99c41baec6732f9af30f6e8a3e0af8cc4a751cda410c2f6332ad8dfc106513a7906ed22ad380921d1aaef45359c973d00b428a4af4eecc70a9132ecd61188c75ae38176d78c838b1622822b3298b0049f6f98de76c7dd30449208aec5cdcb2dc53de572642e9b5289355e879fa327f919a5353c39a8368d4181e62aa36dcc761de5ee59f2da4e0d4087a5123218eab803765b9b23a962202ff9d43255a21bc0a38404592e972785371f6996fa781b90c3f17d2859adf364783eba8fc5ff439b45b7de6da7aed7eca449b370a95da8c66f2be639d8dadbde071a57139b7cd2558a5c2537863792f52427e5e92096fb4ec76ef0be28a46e177182d01cf99ca14697adaf897c309e8264a93f78ba4e3b6a3e3377ad46a1f832c05438755e2d255492d81b4e19666ed54b88f375055156536f5db47bc4014f0ede6219d7990c2448349ac7a50c1053d4e4a27d73f7caa5deb689a597f9411c21eeb2b00e4fcb1384db8fec9785e856101e8e335d73e6f833f5c5c6039178fac65af12747222c0d40b77f49de03ed068736287e16ae543337ec948d6ad36c928424d7e3cfd597402085d19c55ba84ddd678870b06cd2a73ba4f92e67a8080b81d3ccaabb8e16d59346d2d7a03c304be6bbae80f1a377e311fbed9ee3aa6bed16f5cc57b21e72fad1b0eaf6c0456262d987e4efc9d2148692db956464533a5176172b34960e6bc85cc89a3fec0f02cecd62bfa1317f965b14fb8f9599436d469412043fba4d81accf94f72c9a1142f251ad03cd2191fd16f0ab616f78dd9b6dd31fef91be8d8fe3f00a2cec8a9217d7e88994569d783530a0bac310484aaf8edef9f121b02e5b19d8c561b3fcd0b765ef5ce23c655aca8fd0a24ed6333bbd4ffbfe8a273213a7489de82e39639754eb22b2e1ef1b4797d85016022f9811292b37d4e4e312b978efd146ac1bb9749388513a4809eafece1b2cc734edb5aaf6686318b0a8b9742e2fbbb29f5776737ef32740b026521bfd2c2f10ab87518e4be8388add0627a964aa6e62392635efcb121fc170fabef48498b8ec56b80eb96f1a8918287bdf0e4c405bd6124004d50963373b6228d2e491d39c41a16c6cdecde6b5faa6e8a5bea2ac50c2221d046a76a3a2a32eb0ab5324631629cdb415f99d1f2c7ca6a6a467840f174a3f8e90e0d13eda07d54be5d2f3ca546bbc2f3a14d4f0f0a973a0514ff1b8e9a6050724971003794ab6a489863fff5676475632b6ab4ee9be616164c88880c0c71b3ede2647340965167e44059ccca6a3c2b73dec8cb6591bb679d734890475baa65b09580b221a585a14c77ab86d30548eff0a22af6b3da73d5d96439237c33f9240ed7758e8f30dd2bd835047387e54ec66119688e3145ff4b5f70d7f38ac0e86b8043329de61ce50594f13e2fe58dfce250e39111aa2e2d2b30252d0485f7966209210c036f873329461a79d508b13834224fc676acdb8be58a84a095449733f49dd7e53ab509a5c81d429354e7bbf5e0797f667fdf63bad5875c8be3a49bed2049e1ba449af5eb3daba08e30197530841182a163871f24b981623f0a7238126f721132acff86c71185cbbc6fa60789c4628e94d5f59714404b91ee47f05686850e63c012f32242e760d57224d2917d5c5f71fd8ac1c1b35bf63e4188df958b37345addf1c804871541b58cbedfa185b6a24503545d5de5b034e5893732669f54a4f1b0b2cb61c96cea0abf3828681efd7ac66aa9a51fcdbfc95523f84185a3d2d5df3d9d021f3f25bb8434b4477060bf3875e74ece04a3ea47a20f059921f1c7dfb9cd825880381b6792029025fc9bf646eb9c8be80ffe37bc4bc9821e5a1c7e5294bb671789eb739684e6f74f9db172a79d72652164af66eb54e01a15954616e6a247a11434626a87a41279e1576d558013097ded7975097aae6f4943905a6f8572145b6e417bb6bed0308b42b6ad941f9044e5b2308f621a1752a98aace8d5f90ad4dae0f432ccef9de838ddb0e352f938e2f6fd74d8dc9c3c65fdfc04f2f9fec33162fc18ec29252c1d70df1ec8f5c7303d94dd14fbae4135cbf2f1e0fe6fb89d3d0af80e7951a5e8a608104fc0a4fb927cadc2b7c0ac57a1b3627dd58e75ec526f1c4be20e022711171930fd9ea67d4be24bdff982b119a80c24edd09772e670d5fb9f9503390ae89a341cecce7d94cc5e6e720d990d78e7405573a16bc39b3578aa4cd7af0db76c3a57e82ad40892aa1b6875624c5343a393613c31b3bf6ec98a749ccd54ad23b951884aa35ccccc3d4bb0c5776d1d7d5ac888a76fc0f68ba33fe34b6dabd17e2ff4dba550f968f9c58416a447dd52f08cd0872699b2f3b17cd5e8291f3d2ed347708cc04c2ed27533e8968578440a12575dd8940d46d5a4b2be12fdbd62c738e89a6dbedbded3c3b50d70ef41a313623aeabef2f377a7a423d5ab262d77d0ab5e51f09dc111c96f1334b60b776baabe4a70aa067eabf6cdf86e91fe04f7870aca62ba24f7a092a9cfff2eeb27f8cf41058499bce81993bf2db6b73417fdfd730b6ebd58735e410b74f8075465f25556d6f535e9a0f5bdf10a1e8d182a5519d37377e89366eaf510f23d9666b6b3e1cdb4a8f091bdce66389285fe736575f6cf29f4101609d44c649616c602c5e21f04063b524315232b6fb32b5f3e36eb42b7adf7ffdb742dfd937f85ed96e7fd748f14d3b0064eaba97367873ad339135f5fda008364ca7ee2ba910ddc1907ff5bd6f399c94447eb518d13489527f0ff965e342541203b8210c4416854be61c2a5d46f4bb586f7638759b4490f0397f7184e8a3128a566f2dd80afd174ac3e92bf0028b98a5ceb779e00ed39a2b3cb24821eb3d352a456512dcf629fb1f0efc9e9890d978c09494a85f5ce8638e8501b3fcbcf5fd0fcff0f518a7243f6cc4b68934b1a508a686d5d827770b5163b8d2313b41e828b2b676bd376f76d1ae4ba0f0554893909025e716cc2040c18191952e9128da556725885f36de1095566c49ca0e3586ecc871aecf9371152212a1a25614e082f4a4cbc2041d5e61fe07b0c36642444bfcace5b3667598c4f945aa5165bf7a819ef75cbf716e46d9f52fcf35f8fabf3a3956566184cc22c2680ea614bf0f63f9c3b0e80bf58c41961035be6d542323d1d815f1e938457844e4664f7e594b28c2d23349780753dd255007164610e48a82b279c8ca26781228970d2d764a58a0a23e316e4b1e16015c7f572ca9df7d588d5877924ce5e5f5b98e08961dd3ea39ec31f87e1285643e921b9b7e92622c23e2ce21ecb4c26c43d8c87b4db125cc112e4a315d612eefa420009fca3e4fb0e7b5c8adc58fc4e0d4d4df1a545506e5aa05749624317c8dd45135e73608e209ea37678fafb6f6a5272d5d7bd00b4b25be158b601590c9f49a6d4df03df8875abbe801489de460fc3e15fd9a930637093ac1f811c13431a8d6ee2f7d2dc598dac83935a15130a358bbc386fd6ef8ded46e0eb2eacfa66a1f2d4723096d846226a4016a94286827551100f6a4ac5f9a26f9debb9e36d02eaf00bfef20960d4049c0c399da332ebe0526df115fd1d0f150a1cf2b33e725417cfcac8941a25e702e7019ed386d1acba9fe8a0287461fed5d1938fe5b89e1124f7ab4bee66609368a8ee983bcec7ab6be23bb1dba1814214b068b989350fc7f0973ec144056e48c9c717d696e7fe8e75a413a6fd4ede628046380f1a5b4872fcf7f47d025ac29710f20526255482e08ba4938f2a4951cf572895b7e38dd0721ae93a894e12cfe8d4fb8ae8ed54699bb10be92c6ed6ddd199dcd46a5ca9169d4270e3d2e12c5646aa9a5812bc2107bd368f4d6f25234309c2e50ae4210495abc38d20fc5da8e5674454505e131e74968c12583f186f9375b8a9f2e6ae4a3863050dad97275b6a96a09a52917cca9b6544a5905e4ca77fae673bdd2d0dc4ad7e64db44ee705b7c20060afecf476b489199eae296e159b8e312818baab1b1398b4e3475c332ce3e01a792748479eab98ac7fecf7ffb40fb11f362613e7866edc9d9d5ced4203bc1b01d37b5a1e294754c664f417fa344fbc3c884fa412c150e5c70af444e7b9aeec85868dec930237bac2ec3d8abcb77220cc2964d048a5f8933e1bf3b1a93f7e5fbe00c04456148474c369e98ac4be15fbc515475fa96053884ff8da4cb2e4f8d6fa5d6f35bf8fb5d0931b49ec8c19c2f3125d25ff4c1c19e7227cc4f378d6f2a8ceddb0817c5b52efc9586d1164804a4fcc1371b3df0b94e04691bc0509640b924c48922431758145d83446b1c3a3669d534512b81116617ce62b58cb5361b064872e34b7b6bfa04c3d5127ecefd3d6e8df24d9d5814b9529daaecc896b3dcd86809c10820e9aee00ee29f4eb3e33f1f073d269b70d4150a3822ba8f40b07ffc29c170da2a2d0adc86c910377882477c351984ec126847eca0f65dcf53a521b046b4490d4232d6143f5a685fa01c481a9286c3cfd7af534173aa55e1deb1592d579979a710c69b92574811fbea95351703c8583c79f701e0f60fb324161ffc2a2a963cd9270e4e881528c84d4babfbf23e915a81e971e638b87305d2300fe673c66d3d9524b56d453c9894ab900b1d02cb4a7c33e1fdee00da760da4e3b591b16b9bfb99e483df90810ae6608463e3603754437d4f3664176fe28fecb2ff47cc42bec28b5cb271c10d616d55bbed62ad653b072bcd609ade126db54d2d98cf23381f9e8fcb751090a90f2f5573f15485eed6499668fc470e26d2c646428d60a79e203955b55cbdcac02655a05e34118d77eea69feb5ac96e9939f82da123f530f1c24b44ebc4f7c7158db8394c56e3d69e8865570a5c9ecbf626a7918a30d95e13d63f921f051df68b0b83098f35b4fe6f6c875c4c38b7fc06b2df4f096246f1efbd209286a440ad39408673da6f1f4f218c9342a69f6b00a4b0f91167a9df0a73064d06eab1b5f81b203705846799c1acb7fbb7c625e4b5cad63759e31e82d140aff55f05337efa55179004da233d57af015ea49fba56e1fc1d4fe7d9c689c2dc4e4f62163370d9785d5cfabec09876e3db29060e29f35103b6541512b29341ba1572f28bda1e374e06ae5e3e55dd90505d0ff987a605c6f0e776e5562227b03b5a9fe60717fa5fd6e6324a6946ef5533ed83d5461493833c96141b767e1a784cede570e29d86f0b381ab0553b5772ff1b43f003780aa9aa4caf3b98628738184ab1832967d56b2d6ec821bbdd2d7edc602989846ce58fe468210704943010eb2d2ca6611889ad67ff89ee7716f0c8e6f6c8e586aeb44ae03afab308a410913009544e5fa57ff9969053ef50a90bc4f055805c8ca02ef543ea684b871f877901b35ea4620dd90cf7f37b285605e144298941ba0843482c9795853d7dd35d460baa0bee7decf299338223fbdebddb33137878bd9894afb8ca8c344e5ba166b2297395ebe3e6365579badd217a2b2df7317bda8e54ceb0bc5636da7aeb1754a9fa32ca40c773f91f81861a5502569a2ee86f8e59793588fe1501ca18e4f480b5b09a2d40744023aa041135d29cb93ce3d002968e60ff92544210beb0244f779eeddabdd4a93c8bd41290540ed95b5d1e37b41934375376dd835ddf89f5e1c4ee6a2a418ec514a95a45b6652fba3fe67fda6cf0f4964785416a75a6e7369b48408362de694fd4d0d504560dcac40eb3525d96dab3e80925c59fbf949ab309f38d377a5c03dfa1dc096705270fff39e6887c8b4d65cbf8d60188b988f7630a80755127b863c62f303aa65c990f74f627a91513d130d8c3c7d48ea1e4205dfde8b3e4e0f4640af56c0eb096f3015f8ea555646a12f18e3b8bcb4e858f0b6c6377de8a725f31180f95b204d83814bfc641dbf3ac4082878168b0c4e856e07d270195c027a7f10a545a4fb8b3e6032088b14c52d124649a60684ab008b425c45268c20c7f3936fe508945deee32e023d7411be76f941dd6cde7bd77aa267727ced62e59c251a1bb624f21c53e10ca09aee1859c2da9e324458e21864df0f4cc36649fc96f65517a7f21368fe5c37f059bf8aef8eb59e0d1c5bc8c0d2a0cb30693b81a7113f3719dc38f1a40bfe959d6c5e4afe880168c759b5cc4fd8bf69e8245f11de5a6c8ac556003d0118a57bb8a140f4967f54bdac32e418f2790a565dc70a22769b1498ec1324812a404d3a9350d0c56e885bf8b5f6565527d85a7166a7f8323442e741902862365b9dbcd575a3fba89693610deb17d513f29fd00a5069b10856fa180aae361c83af9166827dcfcb652f240c4499e401731ade246b700f66063b1ccae368a7998d9b2cccf1e27b870e53b3f1b859708af0551cbec22ba168d41cc8b8c7174f880a07bf6321b317b7e8e6bd7615844b6f39b0520a85f4dd9d64ea4f780d6dd95b84da4e5b514d6727323ead7d74c4b23f7d250ff9dfbdb4c50a63606b76216efec8edf36964dab0c878b24ccc9d540a6e8c2581a6eaa72f8a7625840a111dfe744b14c5fcc82dee70e5136e7afc9bfd2b2c6a82f55a3cb9e0bc504b1d6023e068d8d9b0fd65f8b3e02fe33cd7038c983633ba305e922428a208e2905ec7acdb1126d558232fec42a0af2119730ed5db81d03b2b290ca9d671191ebd64d7aa574a429e7f79de336e1c391b483eb28b1acd6499e83a23eeffa186d15640f6e7905955ab01114583f308fd51c01fa5c9cf463f14604650bea17af29a1f580246701373ef7b497b09df59c53bb3f52afaa4fd5a82669143ad0f683966bf10c282f7665406d29690c14db6ae57a5ad3d289bf40bcc09604038328a9846a3f8f9cac747ef75451c6e760954e52bd0c8be262ceb9c8729f98cccf5b70098bbdddb65c15c62b0b94199a65cf976046f12493a8c2af23d069037400a6434f481a9ad54d9f2883540f871cff35497403746911f069d68f907967e5fe98882917106cac1ff89cc910ecd434440b8020fcfaeb34519e7fcb612a4baf15966489143eac69d0216176a89db0ee0d3cfd18d8574d749a0ec534047f52fc11e81020c8e94acd66e0adce0e063f9717d2ab8896cd9bbcc025721dd356c814e40e28bc15e3d3389e1328aca35c20e03061ca81a1d04f4992f064ce021439173d71ebbbec12bb818f10050285d405e0da54721289bd0737e504b92736e131451df974676f400ee37ad7b3ad20188dc68ec8e215928214bb8090561c3d9cf917f3d0b510d83075e264dcae22b072173765e8ee9721e57637e5a90051777a6d4ef8f37c3700feacb7510e264149101d0726c41b3cb633620d53d49ec4232bceb5a1a077c24037e4a27290e7e4f8c287148c31169eaea198b488a3f3d7395c7a5ec5f20da5c181ed113ee45aef5ffd9f3e157073d3db4e82f230f97289913197040d88fd576a10ba62158fee7435cabad8d5d0c0cbcfa8e459fcefdfd8b8ded58a96cb4040000000000