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 74791 ab06c80d17d1164d0249b7a2d6fdc234f9dc4435015024e89ab73ff6176ff7d4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
08f870053b54220fbbcd01308e5fd47b99051cfc79c09de0609914d3e2a401ba
Certificate Block Hash
ab06c80d17d1164d0249b7a2d6fdc234f9dc4435015024e89ab73ff6176ff7d4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008679010008a90100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006300ab6885823410a542d80a5a8dedeb2917d819173c3d457258dde11281a89627edad74d1f211a817587d33ccd88542cb434c4d4174daadc82335f45d5956b66ec196ff27861b418a98738dfa32d7abb2e3be2fce691a8c090300000000000000000200000002008679010008a90100

Raw Header Hex

000040209f545dcd96dcdaa3212518ab30f38ff3c7a13cbf2ce93200cf64982ab23fce8f6506f269471a26c5b5ee97bf4f8081ddfa4789133576ed59b20ebca7695c9bafdf4c346a7ee90018ba01a4e2d3149960e09dc079fc1c05997bd45f8e3001cdbb0f22543b0570f808

Proof Data Hex

59,560 bytes
121216020307be0befb575d52b2dedb356ff73cd6e2721378eff6aadeb252f6aae68d7daaa3d5f548f1ab27ab109fb14c148ebe3ddfaae170dcdb9e0211f778a3fcb71375241fc329c99c6d0a6ac5f93d6d0ec935b02b0158559c83ab13f7872380bc0e8f4b0ee894ddfc976ab3ed6e356179908d1f3da7795b0a837b0abe9bb5563504b19dbd5c475a7ce854050f4ba90aac55f61e881994d584c83e9e6a513c56151ae904d23aa718eb3df237f99cdd16b409a983bde96fb6ba9cae8f33a115f92c7e0e424972719a0fa399acc6756f0e8fe0deb052dc7d396bb858de1ef539298a7e62cfcb97717f8fc70ff665b501cf6a27fc51d52f98673927d38e2c5bfbfc4defd5e2bec4f4f11b6a4fd6e0267ee46529b41e7d4acc23f3da3e301edaf946c8802aca7741f53a6f5ab95e86be05f8048f70a258723c7a5f29673cdb8496fae33568024a115148189d99dd01cec0cf6ce2e2723c7fffba73865cff4e86f4011ed43486964fc9582d66ba8608a4e4478aef8c1c7d2e230823ff9d311026f101361ebae3d791bfd63da8934c55e524c4aa14cdd4f3a4e4cab19d60f7965a09157b5b6357909391893a1902c9a581998953946b62b055a38ec4a355fa9fe6af0911d41ea472eaa19aee7871c14f4c2d88014422929bdb06b75a19992a01ebe078b304085f10d37bcf6fe7f769e649d7df676d5e33c71dd737a530886a629ff9aab404fbe84ecd6a58b1ae6efa4b0238c65c3e00a7c79628e72c6f2fcb28c9ce2e009646768a016fd08da378c1d39a18d8bad6be58d0c25d8bbae6c759170960c83e8a2b442b16c81ebd04bcbb9947baeb2dd026636de20c916513a92574c25410002f6297dc29ef62cab2d89ff15c9e67f44a24638047814add3836b0673cea448dd8b8467d700029d78c0927edf66ea7e380529bb7ec6f41f9921c0de81c0abb06cc520152602d66a9c0c7af6ad734b1fe30fe120cc7150a8e6d66dbab0c4da22cfed6bbbb8fa2c22f9496ae7c78975eaa9edce44c9b72a6e9e8fbcd6f4e1f3c62ac0fe9b3f04f0a12d829596aa1f8963a6626d8cfebe257e1954bf121519d8a0ed48df735fa3bf618922dcebf356263f3b2ec132f448222ba157a2a84ae8583f23ecc0732c009ab9884b2d99bac61dc8c3fe9c9dff66692fe4cd05528a59075742ca21f511cb83429184eccd7f7f64d5f8df2562711fb504e1ec8bdd166b566220897c12bc1bc127eddf02cec68954aeb5cd88d8c5027a17fea7e5169ac3399adccfe1656c5a7d4c912d8ec7d4473fa0ad8207f0b79f519da16279263c70df09021caeb1689908e32401e4cee39cc51017f9a51569a750466371aad4cc4fda6ecfecefa214f7e01a6d1747c56bc7c4ea440464f97ea492d75fcf88be1ae2811262242c0a8488823a5e71bf0ffc4baa6752fd8190473070ef7bac6720f939a4607aec2374843cbbb57717c40d2852b9eb7a90c9817a04c37ccbb54ae80dfc74d66ee4d94e00149a2f17570e67265de12cdf8af72abec2f7e3177d43f0b7101948157489866b666ce7124173189b3426f413a1e62a67a9ca04f4625607d68ba95fbcff84f73621c917b735f08b4cd0aae7399ac77585f121da17600720dd7c88022f4492bceb6ca41211edfc7a05add1c3e9c1cc9133e6061e276ff3b4cd1ccacc3eb9393b68707de2098409f3b323081affbaf0b7b150f6820f6c053043baed31201fcf46853a0d270da42b7f7c076e928559886bddf22b057c0b2202c3a0c1ca9e9fdcde1043626fb90501d731e9ac18cf8c5a279a239a4c2c59e06600a0faffeaac218437ea62a640b74b814f05e45bb17363b66150061c3d0a3f2909521f11e6d342a6b0e5c31086a9502e1fc1afc984e2af39d774562d7ea44e21e2f7f89872a6911785ae34403406bd1c55d437d1903e1c11595595e3154a3c5dbf7a7463bd48a002fb7555e8cab3077aee175ff5627ff1bf822aada410ad6fe4cf819b3664329ae16115ee1c5dcc0cdc4f38a5f74f25e8518d50c338d3aee11f22506c054331ccc6086dce6a16387c25e12f5e7c04d2b5b3fdd67811efa05f57d36337aff736971d1eddaf736d26eddc70a61d5ef6f93ef9ca366fa18d9ac16bd8d10a543b208aac8febc25617236749b1cf13cd714df0130e9b234ffe1f4e61ca59b14e7642d428adf25c5bcb643d8f1118e156cb38cc9e9eab04f7a1d7c68252e1ad63c7f1e0383a871285b1192ee33d83346aef281c982b8b949508b03a531560ee199954f03492ac09d1501dded180a4b67c0def1e6b6dd30afaadd68370e57550a639ccc34508732eb0c6a762d94aa0c76952af4e1c5794243941daef95b9399a2601c2e4cbf76baa4109a3808a4bd67f550b60041a9dcb67c8d2b66501e0daabd2d5abad4cf69003d087ee4600295230e47e0cfedc65cb649e2569289576652b2ddfabf7877ac9b758064728bab595429ca4c700cc8a1e95445dd47e7a171f6867479637e18746aa2c330a8658c4ce7539f3690fdd4efc7f7fd7dffa27743f97a3592a38b478900a2f3abf279bba3214dc7da7faaf424686845000793e469f1bba626fc84a4266bd5403d512b7c13cb66b2712bce3b0a3911c44a5eea8f4e2289d2658df78f0baa4356a05d986c6e65e058a25cb83105eff5a30fe0d16c8d4c1160b392e38980a95700ba18a958301f217f84e562a3f3e8f7c76773733b9b65a404a56a9a7107c233390a9a6e8e28f979eb8998d6e2fdeb1eee581d36e9964e412fca13d47872d12d9982b4b30edd5b192953d44a950d43a3e5ed546d93c2f2d5b59eb4cabd8101bea89742f147d62e59302fafad0b9d3cd886f88f9943a51d9b8e5946596bd0daa6f0680c6e55bba5632d7ae586c62da8bf4414a0971e33fb3c609e25d999fcfe492d54d07caa0e67659a7bf1ca0f99dfac14408b76e97a2c978c080cc6fcf3f2f6e2462f9027205c56546a424ea292e90de7334b3610da60dfa54d7e768dd814d5b7b79644bc202d7a79aae916bce5532b91c2b63f6e308d9d10e1b9b1fd3b3abfd56df6420c7d3579cb673d8ef1c94653db4426631ddfcea329da91b1426706a4528f53c8758a1bec24c4ed4ff87d76f13206a6470d56b378cb7f4968b921951c69ca4904722f2ebcadae757a989196e43c5202c99f96cf5c399a1a8880cdab63b2724ece3049c5e8c772765b0b6b467e0629246f14c0cf5bf84d6bc9d4e9b6de87e2089d8b35f7ffb3b2d0aaa15d3e967ae90e869176a64d7a1ce9c8448fcfb1a701bcc5d7d896a448e2b1d2498e8f508087f83d2c19ac08c1229283db5b2148251f050173efe026cc99f40eaf75daab401b98d158d72917132998cd2cb08f37d123b304b3d21508e18e80388488aac152231c18b33827388e90197f6dbea1bc8c08e70a183516d97f5c513b4fac6d2b37876acd21d2dabb6435380865241e4725c87fa44e33e73eef8e12763ff84d8f4ac68176a8fc14e0c0f7d87f3d2245980e7ac15d59883005953184aebdf84c55511aad6f7780051f07ea86fa763bdf94400b1ddd7e90bf5f3ea93a9599c80a09e828b4d201a30e8f7e2d9a2fdb17b94f4e7e5ecec76cc59cea09c8d51f908382559cd4497003e190af0313322c349e88e47f8d3d67755dbe57c15c979ba044002514c3f64430ca89dcea7a59a75129d02ea978d2100579ae23bfaeb78f50bb50457c8b19ae148401e25c3430f252ec22b19540650ca90c798c28e3c9c5a2e44fc06cdce476386ab38bca392455f8f92a4069f61b8736fc7571baf1702423c820f92c06b6f0e448323afb6bc4e82d7748bfe1224bd7138dd324514a2d76eafdbc19fbe731ff8c20b63a27c46e637a573d2f8ed7edd278eca15ecdc7a135e598671156bf65528cc78386f62f95012afbd871acc4f34a6717c255c0407d87d2637fc388590fb22691e263ce3f9c973821bc1ea2bd509982d16982a00f6e5e834e22405a38537ccf2034f57358eb5ceb4e06c229b69c0dfbd453397ff85631a11f1845e4199dcf35e899c6bfea92c603dc05297d4c1cca430241915f4f9e5b880d3b5fff83fbe8085aaa4c619b9fdb30052efe6e874e9924aee8740fe0047f336b0f791a2dfbc834a828c220f216b7f0b4b9aaeb2db036d378558419b1534f7d358bc2afa2f51445ab9d928d45ebd080242d4022d02988fa1896bf0b17715ff81e8215c8f93a37c9cc2233a3d795ad2b39526aa7bcc7bdb5820e3cf0faa42785cad2b196720de3f1bcd2543233d85eb6aa9626fc52f03d7302397724abcd5f5c937279aaf0bafb0db23d5b4bc1c9311f6a64a0ccb173841b50da5ec546bf5423f65e60dd6e13ba9b07d8565e8921594ce357b574773e90041dc8cd047c1cd44027e8d3caafa18e69736a2fff65244b0a48071add6d3939ec67e19540a939d77f9985e25d49fc325b6a062fbd49372aa3554b2baf1185cabb83ac305f6775240c48702ea77d30ef3414349f7961f1cb6c846fc9a0e784f0fef73fccba833d40936c5144fff290bedc2b640db7c652d16cde6818ee951761b0fcea2f695ec702ecdb6d885eb81627e34b7e2ade054b3b96ff204996f71318ad2e73f87e241eedec2e0d1a8e5f102abcdfeb0cf8b6c03e1d4186c03a11d6d6ea3968c26a154935ec23eaa9d57f01e75dbbb7cd1c4c25e9948f6c4e23ed8d0b8d0771ef4be2bf6aac5bb588baa114fd198a5d2f99a1299cc6c61274cee831625eb5145b84e080b661950856cf382f8922a6ace58d0ff439013958c474b736888008e7fdb13542f0db22bb12e7ea7c894b950c63c915554cc34a168c9e16387aed377144acffcac809b9a3afdfd5f78a1e5efa10567f9e7678db039b783ea4c78085bc72d14477a44c61a6517ef42a18a79c0a1ff6960ddd66006d1bdfab7805748d8560b23d6e53704357b687c597fea57584eb65db69128000d28b50ba32afc1347a87b66ea250b5c813068b7aa3ce1ee7973e9efbe365522671e5ddd8ec138d81391e3af367d937802ee4904f49f8c9aa20d9157732c7634a20aa946722cfe400ee5a17f943e10091e47a0304dae0bc59a9311eb6339c02b9b9ffeecd37f114968cc7311b845d58e2ac7a738b2898069eed6f0f69e59848790f9337a9bb17c8e9f9233218915ff2ebd2aa0f18bb5c53d535ba60d1d409e31e992d22d35db073830049072b95016edea710750488c21f38543b32370cd8f350ba1c2cd4938f704c36701e3d8a9da7cbca59507605f4deff7c9095c4bcaeedb5f5e1f9273067fd1ede77c316d29b42e1a2ea72aab36497e312cf209cd5308e857395c53fe6369fd3413e231cb86e86970d7f2f6cfddccbc409fcccb5a77a891305229a5f9136aa7b30325bac954cd644162f43eaaa18db62821b541cea66af60e7837fba08b2b4f53dbaa2cb2f3738aa4f107e90801ed7db1795c7f15e406a9cd2503744bc66dff2b0a89616f2ba616cdb0e24c19e260dc27b68717236c78de964c44d8dd7486a45970f7ce72c5c6a586b63332bdc6f9ed19b8672457a86fbdae1811741cc1f9dfa988ffdf422a3fcc9ab14cd46343ae6576d8c1ced599cb85fd62543aeb37ca94cc950d21b4b15f1eeb0f3c33f7a32477670df246add817c129e82c497dd23a98c664b1ab9be69d77f66ae8bbe7b40e34ca2891e79cb79cdf01a89759fbf88d2fe6d031729cd08a241589f5d248797c23d970193f2a6e956ff0772dbdfb116ea7789c31ae71f569a9bfb73d62e370596506002794fb35988b910622708f2fd6d1f9b257a7d80566e3f9e655a7124cf3d7bad556ab48428f78f76ba27916cb0dd70f2b01d885af23b25290cdeff6791c50010d64b24e6619c00bdc42680057d93bd203eb23d44138b60955be6335ae247337c415987d57eb8604d39ac2c4d266870ff3467210148ee8d070e90162c8740fa11d16572ceb829941b1a181bf69245f0fec802cab873cf95c6b5bce84e6b880f8caf91254be1ac99a46b3b4591a8915aa4544e114bfd33c80123660ae6beeebd17b27d4f58cb6bb0519d2494924ff6bbd3d6c35e8e8c51a6700ce2868b0be7683f30554871cefa954954e2d8280cc657e6085a14c1a8e72ce6ac097ca5f777eb1e85a9ec618c92fe83243e2f9f50ffeb090663844bf27b9ac88f4176062b033167ad5964934854a12eb0031cef32f1ab14ecaac967105555ee43f8a53ddcc3863fcdc070004c8ce505b5f49e7ea7f85cfec091c42d86caa0cad6abd2128546627362070b185fa92c983f02658252f1d679b89ad789e35886f1e183d9052d98aada06e30e667b79eb571e496a55b97e7c736ea04e50e64c8fd49c57fae04619966940ffbba8fbd2adbe79bd0e9c7ac94e47d8c21dd680c71d4203b677fb311f5757ed5021b0e27ade09c173af04427b5bd6b17add3b270e45c13f967d0a516460b944f87f0cf99492e5284b57b454741e7e48b5ab1c0a1d0b8290c1c85ab3759eaa6c71049c08f85cf2618e74ae89736a02cab960fbd94ee948ad0722e0ce40c419beab3c1135a35c755cd230e2f7502f990f6dde9dfde81e343682406e5941c651f028b700e5eb622ea55c9b9ccfed2895f6cea842c576a363b0da512e321658ee6fdef5040e1abdb39017db1136b4ce83f52a09b4e19166bc006f7cd69b1380746d3c66a8850b19bd1ba01df7f92ddcf93bc066f831b33f6b597e05ad5443e1a640afef6d1086cb80c0bde35fbe9fbd9f1c9d8cbc4f98c14bed9dd14f8fbd71771d7166bd8f31797374d9496d2231bb22456d7814588e5d103f2ccfff679e73e4f032e9a8fbbbc85fa8946200aa4a420ce59ec673d15848da6b8b788d55735992aac4837d5d24e2c874fe552d6857dfd885080478e3c74e6b5ea69622ce15a55f0cfdb03de154339006907b645a9f76d5cfc7b9bb9f8c1e6504387e2b9ada86937c71bd336af3d1f5633a4839819b28466851683e77c09af85513785e9ba19b341fc39baac268b922f4158fa5acd26ea7322dbb30c0d00dcc0fda02b6c3042bd504dd1b04b20de953f924ef10bcb608067d07139d535fea4896e10df79cfa3cdd75aa1d0d79d2d8a5fdacd96f9722564458c8324769f04571138c7920b543284ed05cc87427d051577ec8830f6b071576741727e555b93bb19e01f0aa22d19050a5c0e2432722419d460e49aadbd6e302f91ae6ec5ed567ac296db7b72dd5f95d8e56db486f9a8ad37c127124234e9241883ce03438f8d7f9b01b9b45015ba179e38beb2134fb380fedb186bdbc2295fcf557f1748a8fe17dc99de53ea065ffe1cbcd2b60a4d011ca295746c3495d2d958e985f897e735d961eccb8afa84df780bdefe8a3b5a16ee31c2c815ec6404a04e95cffff92508b726496884954510fc3cbcdccc4b589e51901d70c5688cf5e90e5e945a2853b677f0fe3ad7ef1f1f5bee19833adee596f0dc616a4c410dbe164e9fb4050750a64120a5a2542019ac605a6433447cb2b86acadec6d0e796f6fd388538988658abdcf3a7d547a129c175c0abb10bceac8156c6d3524cc26fe15b49fbb32487fb3918910c31f63a5f88fd1827d1a655f53e7616f84599a326f00dbc06c6a789b8e0186e3c467bb972c174796aa10c1803d9b06c23decf484866954af0fbad9818113ae90338283970b84e3f1a3d809107924c91babf80c6abcf804380898e3d555b5a58feb92b4b0bbf1a81d192e56334dfc18b5feac59aac7a3cd495a54c7daf0b5986d84166f04e03b5102aa77ca58c2705fead5542b7479263554a00c33e40ba6cde6d8a5de669a93f2d6fd7d21aaba7f47c8db5e7804be091a899b93a46ee31530c6fc1900029d019034e95984622eaa2ffcd5297dec9064b69ea77049d71fbb775df810263bdacbeaae9593a43ba4e43b71e766c68d2b33d940fd5b9fb92d7910f9dfd59c98caf6169eee2078777926c5f3f21968a3adadbb8675b0eec4addaf7566a50ee296038fec16f4d7a180bb4b01630f304aecb6867836fea044310fbc9a9dacfdc262ef46156856df78ee432549fbf0a8c36c7fccc48c2d8c4999a97050b2b82b49cb304da7c9868fcfc498e904c9c93555e29a486ba0d4e2d47e078a8ad15dcfdaa94292b6ffb7d00f2998c674a5b32ee57c1b810281be21edda5a600d7a07b10bf8f64e1539a01295da8df4b73d2acb62b31e81dff4c426c19df34085dfce5f6c134dc1d4d71b87eea9e74a0ee37d9cbcff2381c6fb26a0a44589ae0dcfa52461c65e61abf5fb513faeae7f5a63cd180429f0b51960d1e41e807c70b81a9ea7be48f086f00aee6f2d406d5f4400df127795226fa1b18abdc7e51b7f3b3e0e7e533cac813914ea0bca976d5886d23332b108e98d65f5745b0af3e53dde8ef2823462a87efcfb5e9b6792e6c9d2a1a28b6fa5c57ee3d2437de50c547f4d462bb6dc36e74f7dd14fc302014987302531a379caa1115aac0b5313cd9976863d30da1253ecba735c8ad2be962b8f2b0c4ba42bb6b46fe5e34443a30acf604a1c9b11e905e26e3718d4f0d4ecca903e6f167bd98ed514ca8c8ea2b5f217723e15a2f3aaffbc8d40e6b84e1392a5c15d91fc13c08df6b4b884fb006d2a1c2c0fc1fbf742511cfeca50a834b7e53c7fbc016178211d35a5cf8f018f5605738a73348c3e423060c446a413d1ca1049a14868563013330517675c16d8088e1241a9a511d994a126ca854b209668578c36b02384c1d05425a5fa942366715a55864dae34f244873e0ebb531a148b07d3c3198b2a469e721cbd037a3b0d340b49ba07b772f78e9e71bab0a139331e4cf758118740348d4364d84b2612fcc93a5d218c6c7c3b9810248863c82493e7d956bf49aa001eb886d501148d1bcf69ced7e97525ba24240521c3ba2fa8f0f680d09b685ff515353f7253d9b04daca7e1bdd7cbe9bb8642b136d262a36c1e05b6c563dcfded95bcd490d6df5df7c3e896509a4e3a3724770925fcc98621052c33c7f5ff9cd8d8598a89985d08a7e479baedc2467276e3dbf55fac6cbc8130874f00a7e251bdb43ccfa9843071f52af4cb8f7b13f9a88da3cbb15b0e1b30c3dd3c95c05049ba9706af7bc24fb1b3222d91e497506ec5824ee00b855705936b0ac279548dd709d393aea3e8385553d5cb54e09cd3a7a6a9e8b63cd9bba3ec83dbe35f511df834dde78c0cae2ebd3bf7ae17262c3c1a9c0c7b26e4edd99d4b54f2fcc4f64116427ea3c288d909533a60cae1aa5d13d6279c2df365b48fc00820abe32cbcd338953bb448276aa71de00f3fe98eabcd86c3de66669112359e551bb2456ad782c89589bd2c697894413a20454dd8824d83d13150ef7dd4be2e2c0f7e84a675d8fd2e594b9e0dd759434fa1573c9f5382b3d268a0595106fd12f22a780fddff5169801404ad0f3623023117397e84d7be7d51f4d59717330f66cab00f522f70d83d1703666f08d34891fa1b021ac895caf18a33b3bfad54efae0e143e3e612bd6fe7820ccd32018aa331ff4a6ce982c8a46c55bc56a363c97d52745b70d87c1f823c105f79e40bc9e55863ba5e3e2f80d15b6d3842b9e632e8d3038c65ac0f35c946ff3a3ef3515a46724ecb5724306d6ca92f6ba8defa6f54c53f9f67da554d10ad5ee70311cb7c8a71fd5a2ba10ed1d116ebd6f96a3000c340097cce7d6602c2b71eca50e6e816fed145928903bc61f262997ec2cc8ee51d19ec4b88b04cab1f2b779f7c11b19cc20158f1ac57f38f4aab963cd3a76ef0c6a048ca214c978de8bdc63a0e44a4027a2ae93c1087ef06950cdd00eb3278a284e0c8cf68337d6900a327d2dfd4641214cc58e54d137578af73687b70926241c58864aa2a18d24d02ba9c627990d62ee0000c66f6d6e2314b6843aa4df915066e5d1cc65fdf36ae59cea468a1692dd060ba67425b40e38898e0e28256749e13bc8e026b9ff934f1245d8ec929e63c8d31e15a42237fc72572e8376b1003f28697c8ed4bc5532f2affeb55394ba60f24764a635995cf2a694c6a811f889a81f72366142866c3395652e7a0a8a58e0ee5c155b88d4bbf1a69545ba3c5781a386c9af2981a7e6f4f2ab7f7542fdf1cd6016f53cf68736cb853f71fdf779aa084cb88a74e37608dfb4c1d82155a648d63beacb82d264251be7265a158cfe1a4852a42872846bbb11c245eb1f9a32336cf90e82a5405a9d1c95a34b2e5598c45faa6df6b8e33bd51bc7b590923803eb1ae29c2ac0ca65361c0bd52a2b8d8bd4e2ab98cfed12b2844c37d3c9c779693fb3fc88ed7320da2b473f759bced5a34c8b759c0c5534b4cff971b3c3857b72433d0aa78cbd68899506519eadda0f820cdfa7b41b69ae608366632b137b358fad39fccbda3b39de3ccfc1f8820c88ea64a500fa6c78845d41f5997e92fb2d51bf10e2f425b9a2c94ef0711cdbb8dab2c4b571986c605a644cf38c3858eef5f671ce8c87a6e3138c0aabf61785727960772de6c195e7bcc96680e12d2cd522f0ccbeba873238dec77b21a5d09b3474fc49572e40f6b8aa689f8756b998bb869b64e09be0b69daaa46374acf9a2010eb659fc1fb70510cb6cb48dab27cb43f07be85e95e754f68e0797bc4df63bc15943fd4963bc846dd7e2b7a360fd96bff0b222729499a651ed1739204695699d6341dfb9fe22f9ab31ded748b7955f68001937ecf68a3c7b9e10be250a655a899e5e9652ebcef60634a5df1ee83846dbd3f7afc753464db3dfa26345d638a2a0055f8078e866a8ac9349e807827faa0b3ade0571a52e2c493097142039587621d2bb5f99947219d4e9e07983b2eb9dbd7cf3f93479c1e52e41050f4a8824cdb145b7f00f0db6f1e2a7ecf87cec7c3301c6c991d9bc1820908ea60e22332985768f16ec9e0859c890b1b7916650725a60936d2146468b341dfe5a082495f9788b2c87d112dda0bac46418a785f05e5d829a88fbe23105dfc18e33b0d5dc5528ada0aa40a4ad41898d1822d2d61526443dcea6c7b09e3b6ca1fb7bd8d8cd917da0a92042f6f2879e645eb6fcda0d77a0828685ed3517fc660605d72b0a0f0d4bb17425b92da7f02ead4b76cb26059802940332d2e7041d06908193ba3ba52d23339b1b787f9c8c190561b734fd1e3a09a1fac0c500596ff49a80e91ff0451a678666b94c09177d014942608b62e919e1360cada562cc053b98839a6d27462384e0fb73b9c662778d2eede19184c266f3c2bd7fd7402f45a4c8ad7db3d98fe187e32b7902a46bad299fa839e007a3eff4b984076687c4eac5dd922df64039ccbfd7b0be254d3030e2c12f0933797a1f8b077d8d5d4b2bc5ea5aa37e96b9267453a6645ae6e783467eaa8647944d085c29c31270677205f06dcc226ad1f65afb4075cc572ab379dfa4eae289ddcd7fd31143091ceea45003d0fa1a469db112c196c308ddc64b926a42798ee426835645783ef52e816d62d59dee319d842d070f6143872e6f6b20b1edc30af0b8637288f3638963207b11ada6f73c057a88371739b948e8ad48bf85031c5e6b4ac45dde8c3c1e59e7b92a2e361dfb1883b3f0741d2b818d77626845fab85078c8fe2dd5d62cdcec262323ef3eff98fffbb70b1a7ac1516f80f24a9f3660fd0038664acf7f71e52a1c9597196ead71f564264ab8fc33e0e16f125172bdc10b3f12a7b7e9287471cef8e74c4197c38c00e502a32a4d6e89e46f7a9456910b906100bf9e056fdc44e572ad59735c0dec895b8dd450890cc7945eb0cc7c7ba0382cf8db3995f8a2e9b84c483037e422fb6fb48a44f615d70fde1faf16693c5233254a8fa42f88cdd2f5505783b5cf65bb8da71017dd0e90c22526fa6bda488d1b742a36f9fad7465b39d252e026d892722b09790c68e0aee19b4486250e23740d513920e0a47f1f2ecf0f832c7b65a5585aac1f512f3f5ca932d3c7ac1288f023c1880295d7726a07adb53e56ad16e185dacfec5818cbb79dd587a5c14baf9ccf57d8661a7541fab74ea4b570e57422424e30cca536e8676eebe3de2ecd30a1dc3fd1c893b0629a25e3c9ca15bdc2a19b487acb9de1d316b8998372793ee0ede234b16c158503b2cfb5f8a61f20082ae36dc24f0e2a76cc7fd5674a3e306fdc075ee49b37d04b5ec2e570d7e5aed5e34099beecd7617f8dc37557e78a8b381bd4aa895d93590bc1f80414ca0faf2ab7ea4fb43af9bdc5ac492674cc8b9d8901b9d68f2870f10671f3b43bc72d8d35c6b7bb8f99c4108660c69ad4688a4db95d0eb1acb09688e638b877eb4d7aaf264e52731fd1d9d0261ad3f9211d674a5866c97666e0730e6178a5bdfb9393ff2d56f202d5acb7e6a64aec64408655b2da450c9b136a6f9e76571cc99379e531ce2efede2eebb2d3052e3763eef483d57253263984aa9becf9fde0d05713884261d9e7a77a8127ce9a1e35150d81954359ba9cc308c237b48c6f0fd64b5b542d8ab006b966ecee3a8049000bd51544cf8c855b04918b2c0a36638e48af0f188fd43110bb3e124aeac019aac3ca2030877f16ba02a997e0ca0a0083bf374d0b825f79b617908363008e87554a96be6ca26cf5cb7380263286edf92fb8b035c98ccb6ae5721861a38a7b23dc04a230d1164a733a1fe64d765fdbbc72be12bb349973dca0133130f2b6d23a9452719640c87633ba69988cfcf9c86fdcf27eb07ed958bb42e115fff995afb90fedde7f1095a9d00048b10461b5b474608f87fd1df9daf197305b0d34ef4a08cece559f413d78e784783f00f0c26090c921115d5471f05081e05284149628ac452c59d4bee9146777c60aa53f3b3540dbd46ef2764ceb797c0c4ce728a5f14d119986be1418fabeac632b490bdf0afff8178dabc1210858f93a04f6f6c4adcdbd98a8ae1f5e5a2c90ca473b9851ee38110cf36fd3708f42c191a531bd6435185bdb58d35291e1faf24cf631e977fa6eee5744dce47bc85caaea3ecba1e6723a8a9a70792132a0f0871c1cdf6c0876639d68ff9d49fde32787f55c64f6c6e463d723a30a225d522f8ef307cf6741338c80340efe8ccc72f1668a5233a88d4cf77988aded0dbc53a8dc17edf7f200957ff994668ee02e5630849d71a18ac602c67ed26639ebc3f2ecaa54e74beee301fd0870856574b76df142e77bf38261373cbb9bbe22663652a86cd8935c058eaca5c20c146305c03374c77689738d1fe5a7b8dca42cdf2e58511b709d9bfcc56905312ff00107d5a9df6d4993db03360765a8555c81096d9e9bc0839353ac0367a62fda8b82a269775dad16db25611622225f1df28e352fc955fe56e0062c085aedd24e47e305f48aa616aa4792a28c0a029b89c19013c7ff7373a7be78857ec77f9c266a297bcb5184964366c1b7f61d29e6d033e4181eabebcda86e4756175b91b9e4c45f9634b97b135becf07e836190a566cbed53473da70487b81801b2bfb2bfebf8e55ecdfaf9107d21645372275c24a13bb86f569fd6cec90bfbf4b406bbf65af657ed63160c68945f71284c90cdf6a2eba64578c34ed8daf3ebd28ec202b3377be057d2f33f9535dc4d706ea9f5a6ffb5e3487f9417a42833931a16bef0b5d43944cc4ccfcec5ffb3950def1223c9999de3b96e392f12699a78cd866baa2569f4e49917e726aa8967da046acb8c685c11945eac198b6014a13b00220fb93ae3cb6adfcb292a0ed5cb543cbb3d53b06d4cf6aa2788802173e1f312e52ce5f17820dd4fb86cf181f977dbe2d8db7c611cec552bbe9cd1e3c868ec86e297942e94ce7783d587ad9cd8c74b82b0cf16b917eaba6b6db08a03067cacf9674aa58a441ca2effa3b7796f51e5362a5d870fe47f3cbd5aa50ce6e62c2bb46cd201298bf9d1f65bddf70c3d5cbe89fd11592df2153f02e0d02629bfe040dd7c1e5ce9f0111258b8247347005f2774501e14cb8cc013d4069459dba982b061a09015ede1a4b4a8e87386ca99485a13506d3d26c09d7102e56c4532c41121cd2aa6751df4c60e32ebdc7e3f7c034c622622e74f0edf48bee726712b80b6f76db958470fb8e325a2ef25f01430390be5efba613096792c3a88f389798c47120e0f838cea3efa43d189b452c58b138489b2198182be7fff2d85f4efc0a8ebd4c22d570c0f242d051ce8a229163e77b57e1082fa573d03ea17d2deec1dc0e1f8ee1a76d4ec83e3930bfb578eb4a2fec59e812fca231663b03590bd98408fa3a4862306eec73338024d72973930d0f085ea51676280f2a7db56bd2652bc62815d546db60326b69acf38a55e5aaf1cd1f34b6b9db06abf8889d2f7a6538c13d6eee73f7820a647dd2c9937277634b232949523e923c86879d41a04ebfaba4beca6fbdc3a59a5bb49fbab364726367d89cd31e878cccdd40259c1965b37d905a674bcb4996ce00362e8867899060bc00db03c2acd23588ff15550c9a09ac72f8a3384381d0709ae19c51a1b0c48e47bc7081e8cce30000336e35fe95e3e7b426b61939ddf3b22404e94f970b2819b275ccbe788391b4d3eb4bdad426d18ec5460e9134db03c96975440f8117ee9c08a09b45ddbb6a1d98ac7e42086dce16391b65663ca392c330bd226c5234ae926d3fdf413ef7389849cd4eb05629efe66debf3e561714bc7c687fb08678e0abb3cb24b23f71a59fca35d40c18dadd5837be1135036792fcf3efd85f4c418b84b458ba0cfd9f6de4899846b0993654d1632a93e1063f317681c5a083793a191d4379a0b639ca0b14dce2316e793239a0e09233b055116eb54d4d0b6931160282bce7b18706476a511106fd1675af11d2e13372503bc5cf00ff73d1055314e1af61e62067a780308b7e434e21d3f754c521e11f36979c3ab2a35533bebed9f1adc4c4e2d6d282332adab1615e18476e40f0659485f839bf776929eda9b4d2fdef95d751b8d83f712f9145551a6068bdbc15ff1e30a34a377fcd0d088f8f0e741ec864a4286730bad6bfc967656a6316c8d8498649266a2ff0729a9c4287e25f5f45b111fb53d6198a28165349cc526f4238687f4f97a4b3fbb580f6dad7abe96408c122c24e5a7c618bbc62ca5f94d68b2500968ac16c645e0e1f37cb3c3d0bb36f4b885326a8de8dda625265ac3c5bfbfb9b62a082ce58912f592ddac288b59fb46923518b542221b1190b300d4aab88cc5cf040d7533e48669c16807b126ee7d36e880b17860d0e934984554fff094aedbe58f22dc14f4491bfaec34547365e5a87c1c018f58cefd2d450b477267a461465b8e1274a0b2630f91c95cddea88781b7c89aa394a6c29b93d20bcc52b45548f26fd0973e86ac924de2cb1da6a6971af9feecfc68f8803c137a06c4216647d17c089878aa1c86b6de5df467beb8a4d24abaad9dcca5c5dfe83ecfed3ea039df8d1069c79ae3cc55986714d65606958479816ac005f23f880e053b357b9aafbb5ff0073406b3f27d341bedef625c3f6977106425ebb504ef92b448d4a96c1bab28c54f6a8ef834251c4ec86d2469c03d7881ecc80133361453c5f46819e71a0d1ef69ecd437023a77937a3b161333034854b64969f1951234b6ff016d6629b46e7eb0d7a6debeed033c7bddcf7ba0a58aa3ee1ac2f4aea02b7dd571ddee4cfa1e6009467da4ee5170c0e4036ba8ae08f1cc9d854ab957b7f6fda745723c72b7a6839928d1c1841fb712cb34febdf54680f5eda3396498a8de0fa24409fa4d47ab5d3fb5075008958aca1aa578f21a5d35d17cc5048ad3eaad429afacb2cdc4654f155cc86f85ef21e9a7d8dc123f0828be786cc9534dd5ddcc5ff4e051e6f9381bc51e6ece00320d439199d48d22c698cce2d8178e06f0f402e1be6fe284bca6c95c5f06d567cad85f385a4257552de5378decac2d3766fb5680edff0788dd46b744b6d303805f9be69fb9d0616d3c014d1688e81a322b50d68be729519ba18ddd5f35430a5dde1fe29a3b3c8b52f8141ce8b66e302eb3c548460bb4411086ce3cd5786ecfb6a9c4568c56f9388598bd9356f5d47bc24c2521da2509a70fe3021f9fdd11b3544ebcff72c24fadee5661a5c74ec9be04eeb7a1748926f660b38733370f37169b91772a1e3ce7a5c5bae4ef34628d4bf249cde9842d67faf60f2065cce745a7ae04ee6d53e02208ab88494ace16118b00319ee67b75786830eccb5b31ef3666988d985f78f194eb817012fc57744e6f9933fa4dde3f47db21f3cf49bb1fe2921a4ead63f573f9c42d36bfbd3a90a92535b88571d3c5a59c55a20aa7d814e4176cb4e5d3f0da86e89a58007f8f012871e556f6400fa30755878bd80fb9e0bc2847a3e79c5d5298f12ad05b4137bf998c43bd45c2150f1b6e040ddc28eea52573f7613dbcee6e6be4b9ff7790c40e9ad89a613cf3d28d060c39abb147843fd625f6d27dedbf3792b715d9be44612c037ae855f303ebacee9a8370f444fe38e541d71324c056bee8d07fe2e3f2cd4c2eb1520ad6e60c96c09d469a79a22eb46d408ba5cbee79042bd830637d281a6693ec926bb975860cfc1c7491368e187e75d3240905864095df48f9b2c08802d89d9e65ebaba2a3cd7abd03ca8073d26a5cdb4407e6fd21705a569ed040aa72ea9af2a2c337546e266db04fca46ca605c2cce3eae54fccd537adb5418e4792e0b94c6b79f364253c59720e087fecc40ca70db3eb450884aa8163338f2e9dac9a6aa7597674e1d0dec2a1428b5a91e2bbf85f7b3aec40f39c57025ca7359855598331c4b7e8747fdcbc2820e2d0f8dd069708bd6471778f16e66c873e7cddb37d39d99343c859100a71ce6f1a9f1021f4239382f6ad215d9a9dccafd99a09e302ffbc3ce1903fdaae5591bffe1498fd9f6f996d9a5efb81aa4199363680a1e7ec2481dc730e0cb4a4a1a1c92ade495d36276c9d30482dba3833744abd352a67975872a405de092f548e65b3c8c211b75cab690e2525292a8c5780112e23ea69c57fae9641052ad0b553afd68558bf2bc72ecc05590875f138777a0f417bfae98a49b237a9cc6a9561aa1f590c8e777c6df86f1cc0e2d037ba046e3ea9171dedec1bb3c748a86d4ca1c2470de39e2109ea026026ebec1eee5339cba40f10928cbae51433af3f46a09ddace377abbb868d2e87fd81e45f7acd66bd7f82c5f311e41f5424cb2a2cfd7a16a4d2860a3d5f1052bd3201230fcc86f28dad2fc0ba1109fab920889d3db431a22248f9a906099c152ab031c843ca465bf8b3a2abde81223fe89e3dd41818fbbec2c4cf8b2f505d6e0aefc05a15a8a22bdac32e568eb2eb287f153503f1e423483b9fda2977afbc1923c1bd2c9135366d1a419efee890e773815aa7d856c1e19f14b0dded0d75ba4f3f30c31f1efbbd6d4e7a648b76076137481723260b818fc3afc9540ac2d9f99334ea0f806c71ff88e6d8ab542013e0012207b14ee53680d33e1aee9978d1f34c57071dedd1f960dceaed1e4f20c6434b78e85c8dae86df4fd4fba42681fcdd6395bc5aca493196e20c7fc334c795f630d0fa843dd623948fc3bf3f4ec46210eee051200adbf3d20c0326a87a4a17f38aeac0bf068d072d2cd029f8a1e33efbc6d26a1218daa3277c6e8b6299e2305e306df38a1c8c552a2202990d21460c365275c13f96dacc9076dcf0121ae0e79968cdd562a80509522391912c0c76624614c693c232d10a488294bda88d576ccd00a601fa4ac7ba138f40bca3cd4b972f4d3b0b8723cfe0be05fb278081442cb1c949d9bcd72c60250b6f7123229756885a26d3d74ee2055cec4c3c17a4057d88ec0de0f89b9b2bcae0f379cd8a19fed395b4d4ac6b0021446967791b97cee380ad5c2ae50a6a319b1439031023a9ea3f3a77960d695178df2c12653ff6607205e652ef0936d40d0b12f202c394815b39ccfe941cb6f173ab1ab3ec6af22ec86a166cc24fd1da2c70b964e9f908becc541e2a28fb419647985775d444b881741c9fe143ac5eb2875fabfc9da8b6370cf1704f4ddf8c021c3d7a2efc880d51ede0a1c6b19955862a513bcf34beb129c63d360ec05ea6d93325650302d098360f82b0550a35c55cdb978f45c9bd11f5aa8edbcef2e2cc6dcafd7593d533e18a3c1b37ad58217bf34c9381ad366f72037d9af246a64e90c974bb813b6cf0cee29417901940c4c1d51d06e2c808eb5ad7cecfccea31a4dc95343f800dfa84b9a995d7cf33ce722d6236fdbc6730ae66bd5821842f9bce853cb39efeb90f50f09f9f2b654245263a6be31f115501f82563e4806d56cef551021d2835e0b13fed049adb2aaee564902e28b2c01dd3ff397781ee744820708538feca3b02cf54ac5a4199056596be7f1b778bd1edac8cffd358690e8666899c0875b602ff10d0de8bbd614396de3813db78ca830c80b47df2f2b0fbef4575352f771e2b1fa5d254337267bbe7650aa1c1565793ccaceee3f58f6e346b0f6ff7735a3c00fbce2b201c5a5bb337a2dc0ebd26d5ca882b44a8a287c49458bcc9dfc322470d740c037cf5d94ba00982734635553693ce04af9c2abcce48bb2817d9c647ac0a2c1db6c12a6a69ba50957dc3d49fe47a676da4335f06d98e64bf2bf77fb670a999b8940165358bb9ff05114b1e38b6be9da2e3cd2bf6f11394194eb646e424a44a9557155deb810d1a49ce25eb1087352a13637eb2c14f7fb3f4c9424d1e0b14a9fccce2ec02968791b9687aa13a1a1458119124df30a8f332eabc5c1fb64edab6c560065743818ad5e56fbe209bebea6fd895809dc4c049418ca2e64320fecb86418ef5628bf3dd33a68f49ee7d5b8ab66fafcfd7027da5a48cb839e5a4bb8a0aad7e3810d9269ef515d53ea93d5ded6fd9c29767d2369ad4b72ba0fe1d0554297c7737ecdfa33be2c04246977fc2b8e94cbcf364928efaad336f4febe042a877a21b14bbfe4a7c9e3e4a16700385fe76235607bd285648a1ba15cf2d88ac11df106890913a7c3b630466bd5a239960cf07c2de315d5874c6847d295c35d2155137722ab8a7bcddf8006c91ee78dc2b5570e8aef02c82098dc092e8c0f44f20db20c525d283e6dc8ce00c5839d1d9047de7a874f2761b0883cac66ee744e4ab1a402758726a41b0080f5370ff9f2ad4b5da10ae9749fa71d2fff20462c666031846da59d1ca6aebcec9c6bf8c40808f2264daeb6f16dc4f1067304ba545bce8ce63550cdab438a4a7ccc675f35455c8a10a45ac2ff64221a7836cef2ffa24a4af1a951efe229fac3f121212ef9853dcd9e6285ebab6650d42b1a03271ec33f6b2bc8419ec2b2d17c7d07f844666bc48b32e8a7c453ed73b15ca6e60acdbbb4e743b171021e6c8c41d102b9a1c1fe33cf4ad9dfbd8ce6d06dc82bbf691e35b1d08ddbb25a43635504f42b104eaf87c27ef5e15b2d3c50d1f54c8fcdc3999af7e34c69ed808adcf8e2ffc0095961655b9a039f30872d3744f97ed7f425d5c47bea5384da0a33778a6ca071a11976c30f091be27fb8fefe52c9326287274429c68aede391931a7ea71764114476f5e2b4cb5c7a040c57fd984831e3f75e42fdda44f90239b2911cc04760a9a00f901c6f526449d0ccbeb8dee974629376ff9a2ee6980c732897415e169fb01c349c30f7f4a9650a736610a74b1dd37e5d337ff1294421c3af0088af3ed589f3385bd79df6b6072887fa6f5068186f31d96688d4703853396ab36b7a830c37666fbdd166901df910979301900c212c8d84e29c6750b2a91eb4250a6382daab9e47d1827d9d070fecabe8dfc9b871103d87df34e9be7ec9dd3c7157b80913886895942638acda853eb471769f961287fd214ec2d19ff2d3b5757749b10c0f764d583db69d1c689f4db5df964a0b55f5b88fd4a8754debb2af822821018a6dfab98a2814e32b1e23ef186983d7e11e2f146a257921e6291286724bad0421c5f178ecb5c0110161e878b6625c9027c6f8610798d6a54596b2e67a193134d177468d54bad86d6b0cef3b2b502db868732b42bd7cffdd2fe5885063fd34457aa80061a672c1623723ac9c1988511880748ed176495e55b8d4dde793a596aa2ce4bc91a4a617111f9f2722f83ec52c45e5bf0efe7da3830c8204b64154998ffaf1f163213bf174c578626e8a8bd43171e812a0c4a2537542cc205f1e588b242aa22d6f926fb101963b28a5e54393770c099837505f49da279fe83d34d68e8a47ee2763ce007638f83501a0b3f2a9d9bf5ac1345b31a7c58b3b6801c640e2633e237fb0dd56cbb88ad171e4da75f43e69310d5ca27d5b0d659aa3c65ffe45311b62ea228997973ea7aaff934389db7281e846f8cb25a96cb8ab1cd3f16c54fee8ef34018ee26f7708b888b14228451eeeeae5c74fc6fc083c4ee82743d71fb2fb3d586a0c1415692f63e79dee0a9f9c01a5dce7e601f2d8dca0ab6647d28ec06896876c9a8d8ac754a56114ea5b273adea291477228a74d89d7a513ddb2bb73870458252bd3d5b1f65a135b51c145c4a6c71aa7580c5186a503113cad9e3a13e7fe75b2ea39264683d8d536073ebbb7b2027649bae0e6a77694d93e054b80a8117a738a1c143074fc4e0e8124dc12cab9cff45796c5b2cc73fe5684c692e733f710ce6fcb312671ea1874fab5c543f76a3830317e56836eb5e19d8e5087c6647e099a3c2757a7e0300becd492cd714b0e99af74742867e2a1baeb9354743d631186349200f8712f49b3e2b55bec3b4e5cd901a1fe43c3eafafe77b9d0df870d5ea973ec6820f232e5fea8e0dfa4494530250cda3c338a789130868dd47f29026335aabf979a8cac1ef297f49dcc3c7bce015b0eb91ecc824c678e70425fa074ba6496cfb02cdb4afaab0fa1cae0a4b9725f1938c97ba09a57dbb13da330d348e94192bde41bbf5a74162a82653e34df4168c5edf334da17056d6e8c0a7e28059bcf4c44dd0c0ea874b1943a53ee7865c19431c72a53a9b437e8cac692cd631ca31cdc844cb8cc61e7dc66f6257d035236d03176e07f7aff08ed38296cc69838f37c3ad483b41dbbad538db354d543fa82651690ad24e0aa6f70b893954bf1c101623a1a30f44960ce95d9bde7f02577b55cc66dc7b1d1fdaaede0a685b03bdc1dcd216807f01e6bfb187d3f2a34d3d7f0d0dd6b8fcc7f5a6b4048e23f78100993ee0e76e1fe0399cf32107092adc63577b8555af28f4f8a78959d6517886b395b1ef4c79a4a272a993d52d6964b392e59eaee6a8aa9082f76a90cdf8cf1ae22279c59b4c126b6d6ae5fcb2558a7417b6e09a544f798b3cdbec3a57dc939adcd8df8959d734d7937c8861d60b7f5e09b15801bbb448a598779cc4cc92e25186ef440d0337f1c31466e3a951b322f80daccd170dca8653930dbf5a3d98302f57622e5ea26b527183d10854d192b12f078a036da54c2931ed362107ede132ef97c2afc6afdfb829d055ee7f668fe060917be5a3dc72c049619181df977f8fd32b1a370a7c2e10e6ba6002895a3382d9f0a30e2911884800f4075fa6c539dbda10ae180bbb1313298eff405fba17362198cc7284bb690e88290c54693097d83a5289c04e83d8ac650fd96cab5de14f949056b29b8617afbd42a5b27cbb931fadb21369595e57f4780ac8794d1d4225a76dd4e407e56eb6a196772f87f4c798df50a5377945e34c49be14ecf30df24e1199f606c098812730314869299a578e09e7b23b226c7a8f020f442789a05f925bfe52fcb29d55905d3fcb891c6aeef10828b625a36835ea04bc35d6c2f9590906fa5489b160bb65aac56b801d61466c322a3e7b76a002bb72454c5bb66ba3084b6394012416132b5ecb93c7823297fbcb8531aaf9a8bb5bc8bcc7efd5dee7a9eb08a7b04e7bb7ffa24981ce0c37f6f53f16010284cc86481f1be7d9b18fb290d13b444909ad55d9decde4bd40a20b79455c310efe9042ce7292c8ba0b50d625d1767b904e982da96305ddde6ecd45b722f9089a5545d1c38235a2c88cdea489f45a95b3e4efda6a39129339b470678a4856025236cdebdcadf65fa38ba10b633239902040500fb01c8fc4774a3089e49f8939079b763e6cec617f668a0fbc3d9e7d7e6fdf04b303cd1bee9577f81d20fb27fa8816183e1970e069369a7c520c96178f8f7e0df52eb9dbf7c23a17f2168d6f20d96c8d262b40e746bb423bdd7f1fc056037c3ac607de7ea122dac50dd69436a7e2d3c55ce8b0bee23afc2e6f0357edd6e04cbe3b54cf655ea79776eb11549dccca637c38d2317393165a37702389ffbbf6570a59ce85f714414c0bf3fbe893a49e21ecac015452612c7598d165ae5bc9d5c8b3d83113e0e9898af3e17e8cecdf85909e1559044ee938a32247d6ef93df04ef20273a0f26431510c8f6b72d1be63ec38fcc7e63679cef82c0026fadaa326edeb6ef8fb3a0b0da05d51d388f99cd700256c20fd62ac38baf46ce85d34b1a951eff778f79a52cd2208a5f0ceca3472a28e1c9c2606cdb19258e01253d7dbafd3e2d3d7a3636e2016c630b9d9ca19236df045638a49dca4fe5c2c7d7c87dbf6bff6b60b6b2380e8373fd4969f4381584dd96472e7382916ca77a0f942f81ab535e793dc4bf306591e54a167f344e5e9c0af8ddcddfdc9f5924ff6c63475f6df67c8784a7265fe371808ce08d557d32edeca1943850f548ea20db500be94d14f18ed0974cdb80327cb6591365402d341abd332067465187ae22b1802cc728296c9ef8a96f019647c428527d94fa6a18cba3989f68b7c946b0da09c0af1405b2d064fc05ad30ff7d776d578c7fe484c2d5d3907582c931d236a959ef53b6a64a025ca422e8472331235e4c5253a8676ab1574ec90073ebf590cd36a686717b68923d0ead426cddd2758b0f62862b653eba7a5c7ca682388def0250fde2c26e6a198481da8f75b111944f9c64802829ae0c4258aba4f50939b04d90f07b7bc28fe684faa83021dd02d1ab6ac0347998bc888fba913fed8079bff694636be50bfbab9b74991262c8ed41c791547275b2fbbd8f0950e8da21a191c8fe84d1d40177593963f512124fac24615830a9a85ed5b3bbbfaed9b8711d6e504e5d2bab2d5a5a36daebf481f4de20c7a12bf30a06db3a2f3e2a1962537120920a0cb56ce17e72807348c8c06b284f6084bee84ecf1608171c3d28ea2fde13cdea7e95a60514a487700f4321a7bb0b7adfabe09b499bd2949c5b439d70a27f97459c0204722d0a96931877ef149f5669fc82b23d1e2a1f9ce0c03c9606d33b04ff7612a269480143ecfe716ae60ae941e1800cbab8f8aea75e7b42056bebeed4b5f7e50985ed4a7501794832c247da7784b3c6c0fc64c3d673466e84122b1ab9e17f90b047896fe14d6d8f9b9a9c574756b548016fd67c03cfd7c5a4abe4f235a11f916e4e9a073b02ddbeded6c1f3cda9a64444e344e211913fa662661f148d42a7ac7ff3fe1a4012c212f3cc0dcb0edddd2283085baf02172c67f02d0e2ec4408e87ce14215d1968173d81faee286516157e2750bfc3f4fe78f6154218245c9decef595b8ca461048fcf90f0965325f587d552685072316a91d62de6212c1e93a2cc4759bc3ba89f27a88f299f4df3af60616f834df44dba46233eda2fab512a24a116841929844332160e4720dd4b1bb04974226eb86f322437b9830d17a5f4b69b141b47b20c003a06721bcb7d7dab8e5f189445ab2af345e40c443b5dc8a98415035d69b29059a4b0db5a2e4d106fb6ce286f079b67dd180c3d330113ab76ee28b1f5961e4e739f6497e248164076cdce8709805c2cb0364892fd97577285a7ac10f7049a7e4da5044b397479754b82b789d0eaafeee89cf069b8e557d3551b393a253a96ecca705ac97ddfb0fa6f0ef9de317c611cf15d15d9af71a36348bb34934096df43f86214e50a004c2ac4fd47727a9f37a8d2197d9dfe92ff606ae5b1e87f741aa4299b3f63d5b43e78b45a4c32eed77ea6df814de1d2fcd65ab79e0156df4a34debae1d0526b714ec78aa1e38848c74c916bff1e6b9276850d3baed73e7912c696d2a2cad0ca3252cb22c06540b648578ee77fdfcfc49c2be9567d569960227e6308295ffc9b360418c6fac42d28f89d514cec5ad1309603dad84d34d9534d0666f8945398b2a3ad57894a0d9c8156d463be059dea8236694599526d10c1b0bc376c2f615a34fb3c8d8b02a21c98c4132f0ce2b45cd19d683303f9cc25e1218ce997cf82abe29877194f6fcf7cd0355245e29e35ca647568a58af25a1aa8c32cbe481f89cb2e3d63f88f9021d8346c0156fe3aec4a75936da542c11d47035d3cace60698728aa0c672c27e1e7f05ded794839754f10d05639762a65060fb3cdda3d1b605ca912a2ef7da1bb72d7775f8e25531146a9c63ce21451742657526361b5b4d538e0aa4198dfc59d71fd56962c65a93af7a40ae44b954b634808e20b748bd4e35d58d1be4a22115d5117c2a39861c06e09e21bb3e95cc3dc49e228249c6839c8a3685d5b1ed13f16ea538c6b532fc54961415a60ac8edaf7fce470e29a863cba6cc4b42659db344ecc3fcc8f3b693d306a89f8ffb12e55fb87d6a8077f115c7f8842d2cf4696f3b72137f9a6a4954b00e11d36017f432139a05b0ce1230c8f1d318d1c4d868a0bdab2873b2c7b29bd856f11966c8d1d8d7bf229896d7360d8a469f4b8751fc802d3d878f39f55e3eb69308fc54b989a8b2917a34dbe2e25841e821f89973a9b8710a9fe0256dd5488db6665122efb19b1da987b249a72f001df555f2211a5de926be418052dfd67cd7d72ace0f1b3f8ae3e3038b7b19e306a5d402a91b68fedd412aefb4b55899e4103aea4f727120bf88e399c28e5972615e8373087a6325fbeccf8a265dbb9f22ebb8166f26c3cfad24338edb86529ed23182c740df69c0e2337acc99e76331e4577d496cfb41f30685fdfe33550c2ea783f89992b9b0d39de1ab4025dcd6bcf2c557c1c83302435e0bf63941561670fe61cdf3fc62fb684ae39a6b7e18bea4d8bdbc03b56d7dc9498d16d00fcd1eef21439471d294012973a3c1a742867216f3e847458172e8168800afa3324f8cdb0c133aa41940552aaff7b0cb7854d4a221898f2558887762d14bc49b0d7421f7d9bb4c649e0e390b81881eac7da61310eb52f6224c10e540ac15af358cc9a729f25d01980924812ecf6ac3247b4075f1e2c66e615637627d1c2707a85e269e76531eabc6f1b394a0a4990ab5fe083b5e6b4346aeb6355157fcb7143acf4661a6531097c3046ed91fa16ef60034d5f39fa6a1a1cff6ee22149912d1e7376a6fb3f0bf3940988ce80996518be9887ec0d7b9e1a9ff00b067e5ae264bf55811bc419a6e1223374036284b29deccd25fd1cce6ba3eae513b5e364bd0435bf98812c083795f8b457295b1c41016791b08b6f2e37404b2bbcfb16cc9698fb53c2e24544cdd3057aef5b9e8f955173d5f230e47010239c88dda73728524237140a15a5691501d3e20e3d1f47a7ffe3ddbdf733903cbd367569cba8181a899c5793595e0e7d4e16cf3fa24f65d2a7d1954e905c5d8a0112cd9fd95cdcb4dc414e9d2e4ba27dc2ff64d609695d419d9e6a78db75c568630299e1972d94a288624de021af82717443a607b086413a8765f36cae7111efd2f5789dd1c7695834d123726aab2c3953f889b9ee98577b7a89a56754c8edd61619621dce026c4e8b38371386b9ab296a24390e48f14b155338feb885b52bdee2a04e2bc7f4f420d626b625981ea0aea071397527edf3082777b2a9e95a9d7161ea93dc316ac4a8edbf28d63aca848e792c0e5b50b894c3906ee91b2fe15618d5b4e7d350d1b3e2c79d7b755b69bdaf8cc42a70f57c7a3d882ef15bc51296ef8359ad2b789518b9c88c5ed27ca660b65111ccb19b5b3fdb98e2fdd4b44b5a70429d08aa8140aa1f766d7ed4b8a21d35d9cb4fea14b4b779a128571ca3821e5d2fb03f015d1ee9e0212eaeeb8153975bc6745c01751d9bb7ae16eb4ce25db690a8b1d34c55ddcc3ff121cb7deba5f16a27893c49047f8cacfe610437eb5f520061040099c205c1220e8f7ed6aeb25d77cdb348bf0056866f766a1165f4263362585469f0004c74e989d7875c7ad75f28d5128d875fc5f910c82444eeeedb88c2737445cc15b90c39a5931e4394e3023e32df50f63fcbc9f26af9070b33c80760c9cf72e4ed803924c7fb97b04f31146b7ef5b99590d76d13a2ddad4a23cdb9510d70020ea5b5e9137f6a35753d25a095819cee347554b104ef4a4577082080abb0742a016ea98e809e3195776ec794a817e32d4fee8937f8e129041ac2d196a6977ab76ff44471a24a6e68f83d01587c05457f8f2a440783f6abf234a4e14e2f81b162e1ac6dbaf9249e3e3956fb686cfce13fa02b45b2ec906e4ba1ef6d3da63577f55dce77f87180a7c1fcfee82cbc2d8c476bf554099401a11c3afb0735805235556932abdb9fd58c2b836019b12c8b77b92ac8b7c7de08d538fc6fdd7aed6ba4e86877a1afe09d5a198e9e148b6a5cfaa660f4ee3ac1433738bf5bfce67d338e9c93c06d2f70585b761acfdcba15c6be5ec947a65e61b8d85146079200b6fc5159e673a009ea7acaaaa26c8bd3b7789cfec2808576db421d0c002f7aaf59c73f8049050d20fb29b88cb7a3846d79c6c2d5fc7c16dc1fad578405963065c2f61e33a887c445f7086178754b56360346c690c8d2ea1ee047037bed2a6b6163fd45e47d78422721c8812ab3256277e3cf00da9e17aa8d4fcdf1915a70ac8ca064dc5b67e037f83bf554703558229fc75161a76e2bcdd0531a5a39366554d8147b8a9bbddb9662934559e86d853773bc3a01ea61b1b943fb971027edd71178268880bdb4808a8e37046f4484a84c206926f2b29084effbe3896bd997b3b571448b1fbb34ce7e7338aa1793917a0015920539de47af0d8691f77096217090236f8424a73af55a330b7e088a4c63ec63a7fccbd5bc5c1867f2424844f8ce2c81a598f1267c363c7648840ed9d9975e1bdbc4812b758959eb553f330d0cd672b93b93b02906820a9a21d667a9f7394cea3011d9846a374705d92f8f6a1b440496387c7343f7c4cf1a98073f625a9656fbb33169f7fe5958c8bcce59adaf44a97cab5c9d676aa592ffa6a85855c164bf3f5ccfff98e99aaf3210e3f667410fe4e4d3389ae1eea06ffad779db39e0d554219e2b69bd19a8fa5cc65feb21400d3e9059a45a0606a5e57c1e2e7de03ed7475e86e9f14dcad3e8a8b2a255bf369852f2e77eb376b2a43b91811e28445bb5678406c194517b8681cab033c9d423cb1702bbb1e86ae51d5267aa3c08de8534a0d5c908d22fbe65cd3a111c2d59a16cf205185edce244d0ffd2747b5091729f5e8dde501354a2acf3a8327da64a0471bd367215d08ca51f4655877c889744ec9649833a1533edfabf9193e51c3e333a8b5941d6cc1c94d58ba94675c0ca52206cd5c156ecece64151a7f81880a3c9fc9b89ad7a69b0ad13141253d5ba9d1a9169921c5e869840e56ae76a415432317b69da01512cf5e84757b4bc8f2d373db04c06ccd6f170cfc35939fb38d559086a89a1b9c354a6aed22087d47816a386afbfb5a47a8fb2b0ca3001d6272326e3df45a8068f5dde77bc30f289544012e67de9897b109c03d63c9c85b97864362d83c8ff638dde6e243a441094c85454e8aa822d19b85be185fa2a53a00e17f4617e047d394d275bc55abf0db5885808102941316c49bd5db9c3da75913d1f4a46d3a5f7de7bb15814e11ab7ac843e5075f12d58ed48e96f60e94003ea44b24c65f7de60c7cdf7f93d71bf899cd188f3fd2ea1293196bc721063232346bd47416ff93880f833e9b342ff757820ed552af147887aa9d20b86cdf9a9541516a72eb9f13fab6e0513c8eaade3327e5b8a9e780360ac42655d1d56fd0f43878f2da87a128b497fef6c4f3a4b362550ab930f5dd72f3b4116cd6774f9141a91871d707bf292f319b1d4968a77508e6da65ce2611667c271e952cfef50cc7dc3882ec7fb05a63b413d6802dff41149362791d2500437654d7f64dfd909da7c714aade48bb21d924fdbedf3b8c1c06c80494775255d16b7fbe1c4965903844bcbc8c137a3b1c3c59466073cea7385934ccfd2917ded8ba6e65811c5e20722b8a4e3d936dc6143e90d743fb2fd0550a3665e6f43d13574f75feb46783d2e015a6173bc703bd0dddbece64514015bb133f492b9f7517316608fb1425a6d2033d7e2bea22f014a81bf7217ebd34ccd4e0d005bcd4f83f14ea5eb9861f3e0447fd3e77863df54c56c64d1f999612c31164025377604eaa09b510dbae3e4035a3f94b8ab343ef452a112211b884fd4cdc220169d748a77dd7f22e916ff7e3df1fad940ae9f5e8e7b18f2a9d99b5194cbf932749d891065ae04d392e50ada9f415ca87a9bbbca0e3d761b4d30907b6c7bc842e08d9dff797dd782aea9288ae598a0ca4b9b422fbe6bbcddbcdc448873fe46b184439f4c675dd903c4a40499c7f1ecee20475da73456c6602c0d571dd4f0b661cd00eb0f39b8c229d7657bc02b9f5fc440f3f1d811fad47f391876e0f4836c8f2614b48d9e897295d72f450b91204b26cf7580ecb8f72d261f6d28f7c11d3095f7b09a6a4310344d5736ce1fd84d705ee492c807ab27a5161c96bf3a4823db0b4163893d6aac485df021d722f196086b0d7f68e42511a0ac4bbc5a841940ffeb375384421630bb7566b2b710dc04e088d78ebe0d30f1d9df07e6b838d5a1aacbe8c115dae4a6383c4d71f99443d5ceaff454b3def46ca33ef81872bde3a3868b12cf096226d36f9bd21b844d8699bb83d4b5b94e28a5f2932b131b7badd5a4da4c2379754c6a9453d62b5a00755045ee61e0c49eb55563d9b70c958f5d015e61eb1a00f3fd02c96bfa4a61c835ffd08c270f206dcf29b18493fee1580e4afdf7c009bf3def101506b75dbacfe543d21ced3f294b2adc0ae1c6285c773576f6c2c05525324a8b8918201a45903e6f9b2b89e10c68733788e6a2a6cffc6fce2f7a3e33d5cdaa2457ab7d3b69781da8b0f49280b873b248cb1b95373b746fadee748e1e57023f0e21cfe1bd4d3ab39af8306636a5bc038a0ea528ef958d1ec76c10ad3028fb53c998abbd8061f49d81e0a3d0fd6d5b865be956fd6efca2c289563a2845f99a99b68d9bd7951ba3647b2c5f5c057260b349fb33efee3856d9c69e9662f39a024db8e3db66436a470e49925e3f7d21198bfdad43d1ba33f5a6bd51eeee4d92b112ed798845fd9f2ab5ccf31a0efb30d29482a964604e2a51b0e29d1be3887f072a2ee624c102928e596b0b9bbc93a63f0a1ecab5b8815102ca25567e19964f0498ee8415a4ef6df0ba3d4aba78798eb6ee3145064487fd56a20042748d5624def1c95bf63f86e90a6c69a76c6f7f3f48b1e6fe29aa04be9b02cc25190e9002b65598d1c0609893fac4ae779a17b1bd7418369295bafbf9e4134f4f8d5ec54f39a3faff534f640ecba5caec512ad23df0aa3e26cc8d796c5856e75fc2b62bb3cb2ec70a426d8f6a9921b76529bf59894b0bb709b6ca8e00a62207133f0a9862de8d71e144f8437bb0c2f6d12a09a97aa81adfc805fb5f3efcd09e704f689c72cbda6628c4114532689e6b22ca82ea8c2a693bd51e991ced294eec4892d1d6ed665385850ca4176cfc28719876ff911c90f42d45f7d2b85e724fc63fa2a80f37b9cb1c590811c3f6dc632d8c83ca5c32e5db4af9e3dd176aeeb52d0f111d620d93c7513c0c8ab614675a78f3fcd9dd3a68f92c22b6362fd799d82b218faf76da145d89ba460a31b4becac7af5e7d2f8e2605082a15b6bdfecfdf0e8a904ae70429f7d0429fd83ebe58f4737965271e631c4fdaba526e3fbfa8df9caf2c7dfc449dab9a4f189b96719b9756c71e735eef2b844960b09aaac011554c0e45e9bf00338a7e355cd83a621e3eabb5cb47afe30fb45f461623a08b72446a01566eca9b0f4831eaea7e8a27c9c6f3e480204301e8b197f8c79f4f96dfc6d28212b72fec043dd1d4eef007af3b097641087db999c72c21ba624bc968a4a2309c0b1a49c3437de7aa336aaf79301d753d493afbbc6a72bae7b1331171c278780236b1b21ad312e0591501761e33bfe85ca8ec53813dd869f720b4211c84a81fcfd408fadda0cb46b990e914d9b8e3b7b0a0b062b9a441a29d75e0a25418196936a97da77bab550bb271bc12ef1703986f3b414fcfa6a753affd75d2f92605a8925dcd1c76ddd039ebccec575cd6f3882b05b3b65f8bb8cb155e06dc70b8909495d96432f881e162a858bdf53442099dfd35bbe3222286ca82ea5e95b93cf1a2fe07c25a934fcf2d63025c778780e15943e2dfe677059f048715424039c3effaadda98836665010c7590f5f73ec94d46bc9c95a078c461c7f1e77fd3a123ff06edc94d050fa1951e27069031451f9f8fbe5ff219929d89774e8cd9b0f3972a9ba4c3957a1fb74e9d6966cffa9de2014c38f934056522cb0a4bb5d5b40924efe2f715dfddfc58248264d578fd7d357396a3c88c1d87e8b1d248845cbc0c5311aef189668f36460d1b04d87f77aac08fb38203feee54d6580aa6213684495d6e53c5b1d9e0be1f71adc0644ebd2effe7d47fdb55a8f03bdae31dc63b8d73cf7af5feb5ed38a914e2db2d07e08936801eb77f7ba1b7e03b79c7645dac9e5620e6f0333effc643d2f5b985c140711446fa1ead2b11fd1c8410860833e270042e8fe9a40f52b5dcebacf0f014414afb77349c7068dcc262c580cd35e12d69fad07ba3efe9306a6cf67d4c75507410924f575e05036e47439beb3f11fb65de7dc4017f30a225ba96c35805de6718583e197d32b741372d52beebb9d08b968724c2eb691926606c5f1e70678d1c2af05493ae3a439bf5c87b91e231851b8ab05d6a085baa5fada01394637aa85fa8ce181cb10e93114ecf2e6cccc6a4a0df76ec340ac5b302ad34a40127232f6337b6795cc2ff6035ba758675afa8dfe3b737d30920cbf875ad9b052cb47bdfb0d62cd3f708dd52b1de49628cd975e1bae7c20015e96c18b99496616df23cc4917bf4061fd2d6d0621784c916d432f6cb067acaeeee4ac758ff579f675a2c1c92821fec8c09b3b6105973690fb471f8bb0cdd9ac6b823905d4957355fd630d71fb386fcf23c81aac6adf1873277ea407411cb3a7c602f9169323104417d2e495f2ac8ecb213988f6ad6a79c3ab64130b2133765fe8c4a69dba42465a9f9cbf96f321a8eb8cd6fc963d0e305519694665f99a8be8de282775a04084298b91e11182c1a36a54cde129a62aa0045b23750b8ce9f7eba3697ac71a128d3258a929b540137871550d05c1abdc58ab3e6884aebeccc03803b4d76ea01749a2591a1504b2e541bf1d7e1dd6b65e3d349086de220dc94f4e68149e7f1a2a0cc58f4cadd99d0e5cd9aa38686c9ddb1198de065ddf485dd060065402fe89f81700469ea0e0408d30386fa9f718d4c1609cd61dfbd9b983146ae0040a9f257b6a4ff5098c715cd0ed1b967fe9733ace704f6a65586a6d03e5462888020af51b3b5df61133e353fee30e4a12b6821b9201f5059624f20d060d00ffe7b4711a87b9958b4bc9303eff0bbe86d398b69c08429fb76d3353f415d40708a0a31a63a7835f6963aebba36ed1b8a3bf5c574842eb904eb2de431578729fa043641b35d8e224e8f9a814598324d6ce3b6a795049619163d549cb8fff4ab78b59ab690b56c4a5a71f7f27d2d3057a4b2668c1b9c9fcb4fb13a022f8b7014f9560691b7ff256d6376ad92b487301f86aae47d20099aa0786a78c330f50f8ce70574bb85267c5d423119d6411bc3c020d2172d47daf520e3456c393f99bbca98a51e4818c15214ced06c2242f7c60383b926798df7c726bd5719351b44bb4be66ff49ae86f7cb70250262095965b0befb834682eb6e62dce23fc9a289d91149115c34d2959849335b2ad501a16df856ded7b14d0097aca5869a1dfc58b73a897e3ad56f16a399f77edeb0c84f96228e1c83775866ddb701f17739945f1fb0efb14dafac9aded885166d819fc907316cc8c81cf9b62f6f6b0d76115dd69072acab012be71f4b321ebc4dfcb2ac009b5e4e177070c49a1f649b1980a8e2e3ce96765db0fa3034144ac397fde6647ee1623b5268350b09f62ca47001831b0c4a588cad8a7f481e99373958b92693f306fa8f112e7301aa68b6f4524a1b00f7dc7de122bac9af85145765a36c852d4042967c53ac6a0934c718825c5ac5475a000f2e89997ed82c43926d131790793e5ca7870862c0eba98a08c8beb69bf0c4afb5e35cb22acccabd51c02ceca868f6558b496ac8a50368b65b0e3710a81962e00e809ec2a808168152b36a5a6b01ba48869f08aac667101b2b011e13a2079c8107fa914e6c646b221b50793124caa2a542fbdb1bccf49c9d78a6130e63f9d2adb5cd7640e51ccdda5c1913c29cb7413489f7a0a594d542045fe46a1681b82ef0cf08ff33b65db2a817695c6bb15669aeea03fc1c9e4d3cb344f76aaa6661ca1371439a9b6c42432c5951668396e171a81f95a1145cd6d747e19a74c5e56dcb858d2c907884ed4886985296eca32e8f746b2d4b0d802c0f3611db8e1c3fe11c7b2af2d7e3b5ba48ffa2cae758320ba0dac4acac080ece955baed26daf01f9ce16cb397624e4bcb7f5e60174b16f95def3cdd4006d66dd8b6543f65791fdd62ddf44fdd668facc66eb5df2243588da5cb9890b4e9fad0ecafbaeee623fe012af2e541f0ab8e6e009ad76643529c2eb901836ddfc63626b024efb8af592193f14a19803a9794fff098014de1ab3afa62d026fdcc82696011ed006aeb06116c11cbaa0c0fc506c5c4efe483b7868617f104fdc2f3aab0ea1c7b8dea1e1c3c519489b9926e70109326ecd33be2922f0831a78b0dad6892e0028f8dee35f93c41c39112fa5fe3715edbcdbb87cd55f9deb1853f9aa8411d7c7cfb59a63ef60eff6c80e83f4adfe80c6ac7ea8f50db0faf4b463a622700fbcde2e1f3e94168b37d93694504e5831f3195c65b4a8d7bc4745a1119d7b71d90fbeb5e2f1662e14339837fa68404857375df987ee5cdf49b64ce394898fa353827cf3a7af0f9565d2b425c7d51e99c7fc68bd99b69a9683749c4e980fb516ee42c7c319b5611f57ba1dec4b06bd4c23a95c7a503fadf428d4098801b5fd220ece38f2f438b6945307ffe2c558befac1caaa9d4595a9cc0f283773b7e15d5bf994c77b60e0f14cc05a677af4dc1909315cc6e2c1414d8669a351429774e1136fd09f9b79283c258c7b20ffea63aac0c0ee1d8b07f1feb8d16b36f5b451094686244bf5e034e22b9b96708fad357a31d426d6a51e232ea4df2b78c85cf2e82b9ab2b436f963365037203e98cca31e1264d275a9c958cbed3b194cc553c2cf519680104bd7b0e448cc1fc7bebeb09e1f481e672b2ac9000e4a6248f59320645d03e305d4841463f51f7d5df468be1039525f3fa3d126ae044f0f5ae37ff4dda0191a1633cab38b3916881ca88718bc61519b870a10a3ba4c1be3085cc29a2a230face2c02a7ca3b89ddb38316409af7175870f3fc9469a0f9432bd5f8fafa6cefc72659d0d51121bdd0c861bb44e005b080a734a0002c756fea3a9e65cc148d8f0020da4d1642eb75771017090fbaeeb3e4adc901fc60dbaed319e01cb978245f827c14fc66ae05565a3bf63f0a854ab4cf77ba34f14b408c84d5797ec2caecc84894cfd972d395ce85260ee8e82697c77d4e37156ba25fdacb9b11a4f6f537fb156b55f70b0b82afb9012c34bf951bf516b9f3c066434079136916b063ef1329c827c9d209a9462a10da7f5738bdc4a09fc04de397cb78489e0f3651bd05ce6fb34b5954dbf689747db466d170ee097882b0377af64975b78776c750a7f63670f7462df223e71662eaebcf6e18df886c215665a2f3214923fdd34e33fdf11931bbb81de3054e0fccb396baa1a520e6cb608d9699453fc27ca073e16e195845d1474ce102e7cec8037d1d4426af10ff1e96c77e44bd1b545badc20808b4eb40634b1e551d4415aa082a1398d0ac19869238a54f6d83e5faeafb448a9860cee6ec0b4dc1c8e88abc27be8ddbbf882ac9b0bea0baa16ec5099c181782ee355d28cd2469f8e51176b5f928fc06f7421cda53eb0e8bfe9688506c639b453138a48ae909ba1d5774f9bb99ed37c47b617fc4da05d2de474726422980a2227d7f1dacd3fd1ac8a6f1b5cfd557143a5af5d7682f026b60d88bd46321e4f67df10850cb9db01a73a6941f5a4ead9453f34643676afd3ed6912ef4d61d61c026fd8eac0e0d2a3289bde1f37e56d6e1f157d8baa7e86f424bf039becae489fee6c14608c796e2916c060d38de93f603d9b8707e0cd6b530ff9527f3d2188426d0105b6435cd921d2f4090de33793000f3c3efa4caac34efe0a23eb57f930024923c946eaf23b73317d2828ac493ef8b3ed0b16ee239bd34a18e38342ac96a03b95d7f69dddc2eed7ef360b164e5ddd154cef6d7c7fdbb78ddca0c178b7808891bb69e676a36b545b5ffe988f764c9d7bcd675ce167d37371820521bda1de248108c25f4fabebea300337afbf478af447e5bf42ba974bdf4d6358add26653d6637ca5ab452142f3b772396185ba8bfeb7078223355989e7efdea9d678e076ed0227b081a28dfa9cbb0a0011c5b922aa09e20905c65527acae0b88f820c48326357890c7ba02212292c589f2cff98228d460c8f3ce7264e01b357239adcf32ecceb46acc853d1ff39941c1d008273df065e8ace645790f9e98d5323b6fcb8c1ee39f2d5eece5805e0e89e2dc83d5d4ae260d504f63462476805a993b225cef983051be80d33ec37fe65dceeb4d7cc07cdd92b62bd023b4e112cff1a32e06b0441f0b67fa5b2ed945b96a1c22d058bf359f83f4df56b9fadefaee10324cd8c5ccc28fe1b37bec70daf0c8077d74dce2e7c35ad98b5ad9c09cd7d19303cfb383423a6c0ad4ffd8189963d858de9ce844f61fe9ef7e93cb75eabb62ebb6b9f0a7cd7f0e706298250043b45adfd83c85e60a0acd8a66923a2114085a7c015dad1dbd0ec73ab5963d4a3166db923d71e9587c635577e52b667218f4001779d00bab1f4c2230cd4be8ec94c3ed32a156db0fd927543cd02cbf3c0e5c07a993f8d07dedafbf1ecf8eedba55a6e117825a7c0a9df1faf7b03236abf151e43e9cba9d321eae32bd71eabb2e3be614b931df474cddbe2b9a10711fdb4ec067ad64a203d1aa5de013de2767308e33c116195dfd884f01e76712cd901d7d11d0bbfba26a93e4836714100cd5b04d49d252b118bc9713cc15f1845e99ea13f1cbbdb9ef1d7a0c7cb6b0c27163816094b6e794d94c792762ad228a4e05d5dd1d2f8d8a605b3c5c5f767d27ab16ae766744419660159b9a51679665c43e8ddf93b651834d0f888b28c82c6a46f93ab630ef16800badf3b1e9eeea18e99cbc4dc67f61143914d4bbad130d23ffabfcfeacb6492abddb1c3a162fca342e1e571c4034c1209103cebb2fce1c9a9cf200d2d5733bcc24ccedc5a3c270a1f74d7fe34019af4aebf0d13655228ec176647183a145d801b3514b7ce1808f27480765daa72237b553528b357e0e26344f2f28f0ef675e7a86bb5c07d1e28f86b234d0ae179868a66cb3bad3e12f0d2200527729010fba1b03e2f2af3a7a13b2f37eb323e647dcf994f8afee23bced3b8b204d95efcb7eccb03916f943e45bf00d7966325baecde0bf4ce5163da4b27e4c544cba19492acd576f9cf77d49807e3bf1d9b72fb8757fdee4d8760f32ca404778169f48cd60df3eab9efc1e2a64e6a2cb49d2976d71ad1d26ff4a3e53984eec2221eceec93a9193ae4b6a4a7910794e3fb18d907ea7fd686d3ec5e82fa12af54275bac830ddca2f045fb515454f49de57eccb5b25fcdfed4a38dcbeac3fa271f6d427c6fe18f19788b62ad5acbdad6db66503908ff00bdab947cbae2575d6dfaa539101530c294eb6259fd6636f9f44052ea61ecdd168ef1254e9f634da38134dade4cbb7b6c1d8f799b432350e5c11e7de64878297d2b2689042c6b1946ae5880f482da4d0b4efc5a777a920f4f14d814ed65e1ce61ed87399af97a43a6edc07427560b0d18b95e526067fe10d2757b3146725551b6feff5e331a8578778cc227355c311b0ac1640df108288fcf11ea75d3639f488517aea1b6c38c1de5ca95bbad4ca408ca6819096553e48006e9ee0bd0196d93aab09591058a99c57a51b4bcba9da60275051f47d59c5a6c94c4a6f5b41bfa33cf6da1fb800a0003395606492e25164b959188a1c0892b1e2dbab7d160498d4f25f7f845b92948e48927ef0bb27193503fc24b257c112e19dd0340e97bd753d32e3ddb864033aee03493927f9eb4008056452a001517ed446a281884c8b0ceeea8cfb605558ecbea2dc7cdaf8b31b551531cb1dfa9954882b03d14c0128a125a928f2fa78654ee091e78b16b1cd2823f3d9e341b475172b6d1c081fe69025bd3023a650c190c79c1c5e9f861926db6c525faed4a9e3f3a0ddcb4051a54307362188800eae9e8e2d25ae890accd691036843c0f36c41f8d74058db9895f19745677913d41ce57568a1424553decfba4278751724d8322b8446de6a9a979406f03e2565691003d9a96210873471a4ec7c91eed05eb5c27d4d7bce62cfe8b5def304226ee4b4f52144828f1fd18b0c7760c179d61f7d5ba98353b3e700606cc8383f5b0acb3425531e6a6f2b9b4656388674d1c4415456a4e9796013c296938b8debd3d75985778742e0c457f12726f72159838f5490c355b0d9d689a9376665417a8963f235bafe38cb83668fe55e99da5734d94f51d490d01165901b89497378a1cdcdc43c3ff013b20ac33b42d24f688930fdb69fc082dea7e2d37ca0b0e54cbdf28eb9c9aaa59c80d0102b707d422c6ee902bb9c3ade6c74eb9d91625763020d55c28d2ffb20aa3cc55d99214fff44ff34304eee4f25267af678b4236cd563a66b46e9896747b9c93360e570f610ec076dc6fbd87c92bffb89b005d6f8ad66591fa0499658f4fa13b2a8c0ffc6a0db30523f95f4219bdee43959229423df2f9cc778956b9f5008ec1eda1bb9b59c37800bc20d4c44c567e256c01bf196b99b7744ce2859d0b13031e5627423f7de7fdb10f614e30795848c3aa237761e1d46088c5545adcc1b7e92efa53d2a71e9f8e4315c5f4984b62fe8dc2c5d6b83bea57bfdbac720eed2d1d659871298e72d474666c743c73fb3c95840f995b5d17f4bfff90fb3802a2040d1a4a7748fe2e201d20edfbf24603e266636073f80cdf090c5977ec7c5d5192ee3fd353eb4c2e8bee52375d0ad71550e6c9dd7eb0e7f32966dd05b5ad6b6a01b2343d3439328859bb116642e693c69dbffb32d08db9f09e50cbdbb27f9598937fca94c217204563dc8c94b906d68f796d99ce0fa04ece547cba4a65b2ca878dcbfe3eabf6fc34a9d2b6f1890a9e7a5a211f3de048d4a8b4c41d172106845918b9983283148e3f111c0dad674341659620d5a6e6ed382ac7c7adb570edfd46d6e9fce00d72ff0443cd916696e04fb671f4f14efdef7f6605ea24e159fc8d13cb53053511c1bcd95fe39e5ceb72a4fc213736aeaa1cf82f425e6e4ab0896a8283c5418c910a511556bec965b64323d4d5710d5eae6bb605908aa76b9fed30daaf922cb2173d0243f0f03d8729756f42c37d2bcaf28102f0f5bf0c4f9ff976e3de74f70994dba61a9a7913a4a5453009a578a695f02f93ee667e9effec1da1a0f2c7ed57de2ea2faa07aef114ced45e348dad1a3607b78acc1e986196864c91c65cae6fa2b90056545b3316c9efc9744a4da720f325eabb5b5c46b400c63fc2b858cc921d08680c5dede8535ac2847b9768e6c67a456fb8a5d7913d788209fc3f88463bfddce4fd5b818e0454842abef986690cd5d406464d12526e41b588c74b20d559ceaec75ea25cd97c8af740bada38305d431bf78a9ee3c610da0c34a58a741500df8faf0126fb2f9453af7d11fa2feafc7baec3d8c70c2795d76b345acff0f5cfe24dfb6553559ec46f32fc0dd4a442853c139b8f2d12d9c5fe9437a68760a90874e7a4b35f3a7072658de4dcb9a717f04cc4b3497d501698a282c0d059c8247650b704b533e765f0de4f27fa8cfa3801546ed982f0422b1e6f4ac8a4d66ca40be977239c07153d1abb7f70e790949fc937d718007d75fbd1520133eefb1b41595d3cef1613a34307a60bc295368030a638f3d2e6151eb9764b1939514741ddb4b147b0ae76dc3947aef9a3b003368269d20e5d975fe3cb533cd59051b0a81522d3f0326e033d8fd4bf8ce44aa7a238a2543ef6d6f6802f1d8f225f8c0287a88fce3771c7a0be05139ae7fb883c70a163f41c01aa31e9caf961d29f0d4afc33e893f34212bc1930b650d6c819e0e11a30e6c5c731d576198e47252201cc4b4f6f9ca097493a5d5bab9665169f4f2df91f568d7e80d5886205547145a65ba5afb542fb959291ddd2043ebfef12eb05a047da79cc0d04c896bd2b87262dbe2b0b5116c6c388a48f7c7ef70d1ed869579b3c2d0c0afbf3d95dd7db32d15170c164e9cf2ffda457c1785031ec1d313c630f46033ebb562cbffb70523d70a47a51d815b2e29732650467b22efaaf09d6b9669f8587cce45626a193250d764828b3fe988e992ab0a8bee43b0d34b5e037ebf77eec1639b046ffa291d3fc237bf9c0f55b45bf44a1de038e1756f53377351ee5ec9d51d2f312794286658d75bdd648c9cb61b9922b57fa0d0d9cfc8562d1e4d9d230f7571523a9971e6b6c30a4a12c02095fcfb5bb7716fa140ae601e790545ae2640113067e32aa7296fd1e81d02e18c4a53d603334e40ae121b657907300d5ccba09c1383bf71f04e59820d0a51e665d2e6284ddc39466ff07934e4995693c6b06f0a17f1dbcbf06bae46222d4559e6e2628aba6d450343a7a567b57a05ffae844d5dd5d08d0184e50ae2ce32739e8d77f597ad5577725838c995d00f822c543e893690eb804972954823d27d0f0d028de86cb0361a6f86f11c897c8f3a203f782e70fe423d7ac708294ab8593d8315f838c916f26cdd8a9056d6555ea017f64657fb61c9504aacafc47bbcea965137d2dfdb7bd66715f6b82614c494e246a0403880a80ba4c227c6ff9890c3e3ee2bd212c059f62dc18aeb6a264530c4848056589fa82ec5000f28019c4df9c564c927ddb35a3253117714ded7b1cf8082b9670b20e39f65ae6ad6b22df8678f6db01eb36e36bd8caa40b7a9510e1bad29ccd0962ba952da13ac9ba4f707ce752899d935e81a40cee134ef6aaab4a35e2f8ead08db0ff2b10b6a9cb3803731e215022f7a42c802766d0a14b815b619f1175c4e124220997fb7abe65e869abe960730f388fd8af2190180d8cd7bf6e889d8fac3a93dbcb732439ed8abadb69a6061d0cd96da6c9df7dcb5363f244bc34c65e78a75ceec09fcf33994ab62df97804d3590b4b6f20b8204b507a01b3127f0598552f229c7a00a65f9c95fcdcae12d685d6ad645afffab34b67fe51206363e398bab0369b3e21c50a1a6a94090f7c9d22907f07ea897f49e2babbe4e0ac9fe4fd9eb7a33076f32572940c61aa012970c05c7847827ff7af3c8d56a35cac2b76a3fe055bfba4770a7b133f1242b706e8eca82f1876ca166af64462c7a1f114e739310b48958fd1a8468fe98332a1ed1b34e73cb38566726c663419338352967101eb7686c97402b00398e7530a0e4f6d73a269e0c5f6b86b0320278504da093dfaacbe443f4890675d504e14fa6451e51c027bb992fcd8c62bf2fa103610085a9e7d10251c1e9d131ee102647e73145fc9e1924a93fcba4f81d2cf49437b5c7e19610016f64d9478ca3eb044b32a2c6379c4d67c09fb379bdea4b7e93fb5237b177596cf2e0c57d3d212c7ce9b573ebc7b3a706f756c655931a045acce31569d32626f6a0b1cd04ce5aba4b713063777abb96748ba95f76ada8f5a0181fd7f319e28becc9a5d2b1b8fb9e2ba3eff140fc5cda2b9464eca9775372cec86d33640ead83258d2f65c68c0abc57f8cc336cb39ffec3838f4475f373e09c202c2c4f506bbfd0a34168ff86dcc80f69c0e7d7bbce5a7539ef00d856e93ae7756a65b841364b32411a9ce000535ee0142e00668c1d231bb6c48c3a9ed99f1d5649f6610eb108bb36a7d96e5fc134275790aff20655b53dd265d48ab34bcaf6f9d817fe08ff1f5e8189dd9abb5af4fe99523e5c42886093420131abe7bcf846f0c1617c803d91f6d74057f900ce6e5f3a7e14ce471b398b283a6e12ac292a18d3621b220fa740a37692f747b45d79dca40fdc4c61c6bf91386c88333aabcdc3941453a95cc7440ef0b478afc1e7badb152c163d15bc66914c6395bdd00912d52a4befe08226daf75bdb068ce1971ee5e7ddc5ddc5798e5fe43d9fe29993d318a70093c4f2a4bb7423d699990aaa917b2788c92ce3d44f63a17348630967224f0fa2890c53a7f6886226cf34313ce671ebf4f7700333eb6defd47a9bc30899d9e67226d667e15ffcc528190157fb4eac6502247a1ee123afd6576ac96c77371ebc41cbd4a9ab4cbe9f36c17a5bea3ac512361c918cb3a65ac262ef2db9f0aca0c6f22f610c79bff1b7ea341e69b3adb678d7c75137c2ff51df7ba2380f4f5209a4d28b2e87dd9a535ac9f259158e33be66a630904a9aea5a4ec731fda7e94f3791ccf44decb330d49f6e583d6d92a7eff565c0b86d76d587e3a9c8c25e0dd28f2dba3370cf82685c6c0405b0709fcb4f01b8cd540ccc94ea8c5d0cc7974b506002007ed0b578df5216f462faea22d6067d8a51436803cb34e9f58b614a7add46587c14a08c4705474394647a43ff45661d5e4e5ecfc8b521094b5c20ccc17c2ae8998131b34ae22eb882667555b29d67572ee9236e62c7e82481a8613d0f3ac65549b1309226e3cbdc423f450c42a5677daad459975c5a8e95cee5aa8d4e3ff80a1738eef6b53eef41cdab1df8555e85109e73bbc95eb6bf974dc12e0b41f31b45b5d1dcbcb9b48c4686a54f32f1b9eb2f3f49b61fae009e13961d17b594ef489b17b0bc392182f35867a0d970fca374a3f66515985adb5e469c6f62bd91bb380c35d8e0a99c8e9357b2cd5ea6e3eb85d959e322c5df7a3e7a5604d9b7f41dedff6c1bb3b41d9b9451a8363607b6adfca143ff99566d2b86abf701e4a075c743baac51e623068278f1ab78f4370ccf94eac3106df58ea0fa6859750f2f0d98e7b416eb39236988863780f8afdab65b85599fb6093443373464b4239452f83aeb6bcbfd70aca49ab4ccc555aa967ad9af7ccbd1263e4ab36042cc49bb128b0b1917e15414a92376a8ecebe33370f38e06e999e95b424be042b639333aec563c7fec29040d400530fd66143e958d8539d10844dae90c3bc2e92c9048a28de260f157259ef58e77a3dabb446f09a1e9731fb460bcd96098b516c8c4694bc185444ce7661b80d0bb02719ba56b1c374f5866f6afa24de270e0be161cd6cc65af493a0999b3a6353f7f482fda7e4937527fac910c264de5caf474bef1a9280486653d7198651222a85574fc43729e80a3b25af80efc21f8b45ca68ad827ff67e67c8b9c0d492fd50aca840e76e94525ba865542fd320c048b1b1b4fda7a318c608c8257cdb349891a20cbae7fb787e744729aa3efa453e111e2d7a11ecc5cfbb95953dbbe42d903022c3b99365281b49fa22a65188431048175cc27148f95642f4218e4c924546ff9c50933a55181c86cf21897ae1be1e234fc44ee06cbfd63a474e7a304a3507838a5806b8a711f7f4236552b7d72bb2eab69db7a8188fb6ce039a7938eedc1be154ad5496be1d2fc3d8388d0b92b767a2150333b7aa8039d96cb41d192424b6a43f4dcea4b4eedfc7bf8c2cc19153000d0e7e94ea81d4d8579701cbade63c34c79ba644a61a84288ce47fbe697ffef3faee3294fc21cef23d7fc85369e2c4e3ef620d8dbec116e39e59ad2adbc9b04a176386a2722c50fe7c0df233933323f7e4626f4a7848baf49c2131e6584a5f859d0149d7a7fbae7e03117d43647afc56adc91bec3b5077cfdcb7395b243b7379a399f3945fe8c4fda7efc8e42a41384ab8fcb222a2ef1e1cae989d648e7beff2f16fb5f417ea9a3f20eca65dd26567677093f6f2b257686c8b58e743344027749043f49cbcec880059ee1bc8d5b79a0786212a8b519bb14832853601d178e747b5a8cdbd8035e4d2e3b6bf2e234031b4ff9d4156aa6e9f9ae9631492097edd0d17e9bb4709dc2a2a55484b5dff93edd7d86f7ab830f051326f20f9c94fd7844a9ab8f7debf644f97b1229e5077080c8f20adebefc0f020075e944000329d26753e5d8f39ff368df848cb1f136c8373605e6792662a29cb78d8fc362f6471c9d1d1cbdf0ed9331213178bc176f06c86fef398a82072d2a8af6193f2f341d1557bfb7d7c62eaef47fe1f0abe899da128fbc008f954cde054304d9912aa0d9df17d41545733cb47098e12174118e9a720b70904a1793eb31eea5796777b6a92e71ddc2dc0f4fdb6893230d44f6f4b7ef18aac85dc26bb2bbe5a2209c058a96233eb8eef4db90b402dc91847f9d40d8dc93d5c041c1b2ac672cd30cf04af041145ad70aa0c25d34c2918d17b76c250f07798cf9ba3fe3b7cce96355c6dbcb7b7626346bbc16d7c031a6a0fb1d63fc58487f1746e1ff03fa2f32b27c520112c333fe936386ee6bb5b023c2ae1658e7ee3bd4fbbbad1a81c14ecbd99fa9c3bd1a8f54f3076f3fa46e7d4da2519fe03ee6b9723daf70f8995dc470ee52fd2cd182493e8457570dac0eba71c50a4db216d4c22fe9317bde57f12a76d2086d9f93b45a4bf85125a9cc52311794fc8f3ce8ab9b26d60f51e88bfe8ae58ef91d1972cfcb30912cdad752e46e885dfae0be8b05ba7e0626f918673c0c3419250fc96c448b6d8becbd119d938551c4a4f1100bd13f0de92f6780f68af16420042773089acd5ded592c751315e5fe58eaf9e5da3d171867d4fae5d3f4815f488589575c16d902849a9bd7a58f23dbdaac03ed93b132cddfc4bd41063be8e5612d2e4773431751b122b40f8514d16668951ed9964c8c3217c502e3cea7214d7ed65a36e5ccc5b2ea9468c58ff77d433d7e1171679015d8699af302077977521ce319aec2bd8b535b8389a1d749eff5f2837c7f5712ab6d9cc95048757cf7e0d31de8844b24e995a697512dc93cb1b65642543705e1f9a7aadefe418a4a2cd6a2d8c548fbfd35450d5b1ac70263c5c18f5518cd3fde5f872722205818b4f3ab3af283441c3d9e16f9c8b6b9e4d175bacfea5a70553d453f0ff5e9038dd5ebc24d232653207add47f95fd2807893a1a177d457ec73e81b0aa6b7f025fc26f4dafb98defb2ecf4bf0147105fec28696cd93f116f6ac9b6ffccdafdbcf8f9d676fe01357a785c8df67cdb63a06dbcc8328d149591c33ca97c424ea6b5618a46774920b1a7eaaae2fee38f26dd23c7be3b68ec05cafa379d1b0daf9110fe6ae219201f3dd5ca29bbb1fb7f9aa0a85875b403cc72875a1bab749311535685b2740ade15a7dbd6fdb709daf1c2d0479d709ddc254da0f090374e5aef4f8b7f6e48423c9ea2bf8eb12c719c97414316c52d8c1bab691e93ea9cac01b8ade54a1f7af2110e212a73093d3d8e68d1d2e5f460d1d6bcaaa32f131913a34fed8a5df9f21860f6d404fa9396af6d5b7eccbb5f0610263d5745cee8a84ad76601a24b5becce11b0abcb27ef456de3c0d459a5947aadc2e64ebd6f83a653f7f5eee45a8f370a83d617dff1021bf990caf724667b419e5e428d6c68839650df739b54195a65c2684322ddfd291d3db5a655b5f7e781f1e6eca88bc0d82e44f79de22120dd6331a2a1475f43942016d003c5c9d3392dd134904e481a37f143fa41a65195b65b7aa9884f03628190cc03ed19474beaf169b7d985cd4e7d12c21af6b0bbb46aa053e8d63bcaeeb6d86cece41dd9e29fa3339197255d430736f32a67d36eeaeff39f769e328c33bfda418d607d538ac7a11efc00812c8a550522be50ff00319f90f616d6c87497737bd839cd2fb3e512bcf05e8f318f7c040940c428c9d806ce5665601fad004e9d384d251205d056ea999bf14d479b5f6a45f560a1f04c98d7d2a1e2c218a20f4bdfb57dd9ea76e25076d848e1d618fd62d45208e9bed1af7a46b30d9cba114ed0a3848126c93dd867095c7a7c84ab4f238b4f874ef51876020c8f6b54eed87c38767adb2b7d0b55d0cd9ddba57b93f81a77922bc3226e3c3213989df2058e598638f179fa2c0807eed4510cf14c4d6f8a2e2d69da9889a2ab8010b4611843382410dd3595fe7e690daff4410eda63e9c55ead93b0374bc96b7ea9bf6c89cc108c7158eea0833ee54eb067f9855d8b5c1d79aa4268edfef5ec5f5cfefd1e921d4752a0d7d8f420eea5cb7e29bac71636f09e93570e9ee2561522948b1c59f5face8c9c305b3b8cd60192277023ba6aeba0107895327aa8989ee3c0c1eb5ae0f988c9d06d133386933d6502c0b05582af8c71cf069bcef0b6423f5d4c24c8c8b1f3f7cab7449db6eac5279bd6a85864a4aa4ec3127e259fc6ae3d45826c07dc46e5870785edafa353f3b2ec83edf0979a6f9f487f4a7c461d452428e381f13e080bcc2cb62b473ceb5d3d51c22df3eda4ec9c28b8144905323a3bc22c856cb91e461257987029548472dbbc3be198147d0f33278d4516a439f64f4ba24d1d9e19bddac48d2e96320cd13c0d2c97e37d2223edcac6ea9d5a4ef6d5add2d28010e607d1d9ce1027778f6f1ee0c334ed2579815abdd1b722fe039f28d92e144eed1b0a26959bb7b7b36d813ae89f0f9525417614a85df983970f2c23d53457faad201904bb9af603cfeb70d224420fef84b6fb1fda4f58f2358a156c08fb9ef6d33ccf0dc100ddfcf02f3ddb9926967c775f4fbfabc405ff6c6403f29c8afdbeb0becf246e87a0ddcc0309683e83522a9694032996a3e83ace0b5ab8146fdfe8e719d8f372f6eed09ad581da1e68393a82bfc61eeadf419387d5e4378032d09a90f347337b9e2f9b78704945e62989596a1ea8aa7719a1c668484dcc7c7c69aee959f4fb3dc0db6c2e6f78a060013f2ace961cf1ad2ff79bdda53e23b213fdef85362bffaaf4b1c7be967f9164ce811407828f7cad29e974e8dec992e35ff8ca977e8c52431195f7e20628fdd035199b049cd18bc87612f098d64697e86d3a73d98aec8ba99725232bc0fcba8968b60b0f2c082321c466534dd421d234a1f33fc98e062ac81f15df37c70e12ed857f734e2c8718d15680c56ac20c97d217fcdaa9cdce71677d785058e3484d7bd926072c01be308e638e29869bd89bbc964e0bea2d7fa69e64cc6db4205a8ae8353a98fdd86108be04e3c07342edc3960bc616cb3c4f90464fc1a2f2d474c52e626a29eb909fce26eb6777ea6f90cb0aa668470f55061ffe4d12cd081c298bd640d4f6c6805ac4a2644e4e55bcd6d30bf3c79dbefb4d484dbf829e2fa4799bf7e31b53e08c720d7b6188bce3aed6832959ffcef2a5b6bfba987d68a9f1dd1b22bf128f5a33503baa68b469f4e8ebb4b9d4931017bc541ec2397c48723e7a5f29d77faf282608f4a54703222efc0270501803d5af9f1a52846cd6006be8691749032f9c48f6a81a4b9c77a8e05d861f0d2c8d039582a88a2dbcba053b4a0c1a2014ec22bd0b44fbc18b9cc69781cde44251f453c8c78ef7db7078b2f7b7c1af935ed2356f3a65907dc7f5f7b5f6bb33ae8285a81e6880d0b0ad97f0ce8487430ac925961025818ef1955afad0fcc49765810f3fbf893282f2be2185ec9bc73a8704ad613af28593f0a88c3b053ab5c92f97a61bff4820e5abfb515f2d18604b0c66f10671d73533a6c2e4775ba8cec09782e35154bb30b193f95f0798d4b072c947166705fc72e126b10bd3cc88c4a310fd1b4c8fdc6eb836347f45e838a4ae93aff862a2ffcfb1d0986c9fd4ecc8bf4bae54d37b31da252d5c14868dc8a8526a1b038a884dd45a7b94d048874d55321588bb287d6428713f9de7c78331dcf11d89f5f67dc216944927ab449fd0a0b967e0f078ff08e2060159444c5e3e33788a904dc971532c4a3a591bdf833027934eafe1afc7a3b8fa5da00d9c3b6bbcaf6350e780fefc8a355ff9c4cc864e24cb8f2a63498e02e88495170679a217dfdd36797dabf8a5196ad59746635373f34839ababd1be5e01589c5e1aa700c714c4064ce72be22b09282bc4f4d87f62046917764444a5b081835ca585c35be7618a4404aa0c2fbfb160935a95194a12f35544b5bd7eb19a789c1ffd408d4aa76b5db4a2bc5d48a2a03e729db27d1b466bf74de430d7b57c263c3298d816af35da95581568f5cd0ffef3513c82905bd34fbb68178bf986eb090be9b9e7833e4a977fb31aeb5cceab4ce22f130c6e7ba653d770ce0a788250dd54cc9f8ea5ab18a22c692df843dc3d78ab3e259b22f1daf8f20a34cafcc5ca32667429f1eb484cfc7e0fadcaad1c31ae030622db7277c1e1f615da46f9827774913d31c43719cb22d32f119921017e27a66a64a7b377f96b1b6b77c60cd92e31fd814ad9ec6c4a864ca4dee59a0c06c1bd2a94947161e186c836180c1201e4cc42704efb3a5a535b39f1b9f81aa008cdcece0d3535a5fb7b6e7e78317d4d24cff3a23cd272406f0a92ae4d503377fe7ab9cae0f0d2c8bb86bc582e659e61e88aff731305dc86b7752647c74a03220a1621c4d93f63d4138afe2788ddfd7f50bb40b9bc54127025ba94313432df12acbc3fb7a1ed20596baea0d34dc17107a1adc28f0f33c8c5aec34310dada7536ae7aef3c76761591bfdf1583b358274705c1c755b7630b7ce801ecef27fe6fc945fd562c31982c21a89c7e167c2ef1bcbead9c7962ff97b207324dd1c7c1a934ab4ed714d86e26382c2bf609e22253cabd146d7fe26778b2ebd0aa84b33035f34927116d429a8ae6d7c19d6bb23bbfed292ba0d64224a4fd310c77e5190be8fd25d90b26f1d21493798f07e323f3635974f932ca0d0f5d53e3a8fad0702a78d45f1da1e44fb4da28f307b6eb07955543e12fac8fbc68066a89caaf8e0fe0551f5cfc92d5960b3c0e99eefeaeec9169363422bf3cb2d1ecd08544ab63a53bdfea588119c6fa9c4ffb93a785b92210559a864d03c61284d30db0acc5bfafda4ce244a46bdcaf0013097ea39b04f4c0fa0a80abc98c83c17c4f2211ba56247c8e7a3a163fb7ac9f1dad7693fc3e35d2368b36b330b9033ce80d2b339361a7b1e3a7e66481616843f5ce80d9455b21b43718fbe30e5f8466b11758d95c56e7c391cbc9e5442a610ffbb885dfb7cc80fefd8179c160ea7ad0bfeb55652149bd1612563e2080e2d1bf3dd36b2f8e5fddd0e202ef0397ccf3cf46561e016f59f1bccf16e3f8e5ceb303ce4e36559f0a74c23fee3c74ba8d55ae4cf2dbfc5603180c1d83d6cb81afccb6112b2d14e929824ed8e6e029be8f9aaa5d6d191589a46c1ada1ca2b0269bc56f3eeee84b7a98106b5823a84a7fdb97a40a7b05ce94a390abccd1e0af07ad254fe6174988c11242bc73a815b4ee2f7dfac5dc8c8e45bf0827b290e5a2fb5f04df1b94944bb3fba4919121fe51cfb8b064c8f37a64c60a28904cb83dfaa230357a279b05364b1212e792be6f0b495989458f68d4ebd4cf34918cde22efacf500dfbcc7e32ccaf86a8f81461c62701b144012369dfe7d6c7cbd29439a08fbfd2df2c702de16053f512638dac7052383cc17e2930cf4655996518555c69e4971540393ce5a025bce37ae7c26402fe7b7d2ece1036421d414297fe31644e9eee37f7afd2bfa24e0cdc66a6b81d5decfd5bdac9fa03f8630786b3b9e840bd7441e573e4111ab44bf7a17d0afee48967d1b1b139a2254438e8828cd1c309a46aaf1990b12aae521b9cdcaed8f2ceb675664bc9516a851135b0322ddbf086c1641d13404f558d3ca9151294d7a519ca3d1691611af3ad07370bbd57525e0bc524cf92023ef9b72b089f250d87ee0e271151adb4ede1fd0447930fbb313ed94bbe8984219a49b981703b230694635ac0cc87e92a309d3801a526b9c527450b5d1cfc8d6b9e15bea77c0c0986a0e78e9f9932172e9ce7ba54890f28158e1ea99083039d52f980f124f80879db704d5941fe2cd327e74ce9ba3e04e277ffa4feeb20fac2f7de6ffe5dd483fc28fe9e8ddd064da69c1f4a111a2e4c14e68fad449a7d247ae4b5c1016a27dfbaf49f8253843348be83adb9f77c3bcb9ecde822015a9592dea159c78fd23620faa6542fdc47b3dd161a36fbb3a921562f7297984e9c0cea6e584ff1db9ffc98fc9109cf5fd663806feedf8a1565dab63ace8648a52b4bcf9b6c3ed73ec2bc052a0f5bf6824551560ee32b24fdb0214b1843bac67602e899e6db48e620dfe1c104c022fc8241bf87796c21389390e7961aa42fd7fc33900b97692141140228e90a4e3e30de078824de5cbf4f1aaa5fa6085561d4f257e88580b308516c0f91af90789e89e25af8b33c18de7ddb3a3b1d4b9225a43af1976109d8a78498812cacc08627337596530e61450bb47fe28dce0a2940ffd3100faf8a456dba7edf62df316ff8689b5dc5c71ff24a2d69b099687693b272284dba56cce984c9405bd7a4f697c9e6fbb0eaf04835e096e24f08c582665e8b6a437dd99861f7800e10d00ee7f028fe39da0f6901281ec2845dcea2be5046186767e3aec9cf792675a995fee6c7b0b2abaced26792d30d7febf99f492668af17f70b14b2377cc94007de3b83e3a61844b8c18b77f65048f2c31bbc756b7b680d27dd7f8b16578468f6180720141c9f818c805ad4b4879957d2bb080fa6eff5a61b72c187ed7d5812db34a600917e003c735ac3814ed1fbc639bb23b328e646e97c441b440bd086879e777c3f5f96f6fcac6afdce93f022f726c4583cd1219a7c394d08a0f2a8c37df0a3ad20f493059e2d9169324c36bde6cf8dbaa20a948b2b71a093c9333fb96bce4f651b34152c1ffc9d8df95a629b0fb77f1934c2c0d84a01f10923725daf81049925041bb85f93ffd3d71e93fb095b1c6edc6feae6a947b0cc76e2355686a180f4506a126519eda7537c622e471cdd1e5ab87b048ab2c46b9f8f4f5ed59822d6b09946a01dc7228259bf30817a085e023f40c478939f162fef1711d98384cdffe1174490a1fa929cbd150a1a6b90a92f277dae2153ebd547c698cb0bca2cd7c0f41b1d59e97398855afaa8f69c4bc2fce6b093eb7a741d506cc0f78c731d550a280d2f8b6e82cbcdb7b578c2945a4488be74abba94452f9648c50a7e570f32ee44ee483fc281b3e942c8f62bef23cefaa093c1cb4095a5750b393bb00dc9c2f6a66185995d23666fede9ec4f6e8917d808b6e1bff799e17261e2d82a74eaeaf003be3263218fc4ce71277c0f61708b971e656c8099b85b6ede49e544f885255c1e9dca98be652576dede144256f6bc75ed2543a356ae06a14cd667a986173570bc5d8fc1c4c95eb742a4366e8279f9a2348ef27400a88f72ad3c9b5ca89f7d3b754cab245168668983c67d8be8ecff5c7963f473999c2d2ebc8c864cf823c4561134b584d0d90c0e76739b3be5e833c1bed772654575090f680180778fadab27b9896a005f793d31b45d4e82479c6c786ac366e70063d7144a4636f17fc3acd0ba10fefab3235b632624f6560c670d868acff6f6f4e8bd6bd5a2285f3a4fb1bf367173fbde99518e69d172f90b76dbe730ae247ca8d4e3e5eae918b918cb3473c44d241d8899e41250856ffb4685baa375eaf5eceacc72ad81df9079629164e7abfcf3377091fee74c8c3c5a58d8f28bc5bd26238690c475b024145e2fddac93018f7dee7a2949d8d36b62eb8586282209ecd35dcf933d7b52086916b006c1fd1df3bfae265086a33ab25a2e9c522803d1dbc3b9756e5f6d482a8507ad8a74484e32a582a996f0f994690c4b13fcda529eb1157bca381b86258016079ba8274761cb072553bfdfabe24ff6848d18b159ddeaf9c31ce922553b57c9dc2710a9070e546040456e7b45af95db4c83d0f95a3f7c4d460069c6d0ef4d3eae96d14a4f64fc0b489c90493a9d97146fe8ed4de29497095e572b862c00dcb6deac871ea75bbe79706ce67ba9c095ccadddf0597c39d1e3e533cb97c7650d06fd42c6b0b932cc6ed30e74f6902283073625790956abdf72789369b97fe2300b6b0c36ae71cc9b3ee909dd6c65f357c6daf9f353680c4fd1102aadd180e6c9efe562923d6456fbc9923370e82ffe01789a15ee3cd2142374660ecca1b6eac82b94476c824fb96617720ec9f9167efb23a5a95b33ccf4564a5969cc848d6fbf48446d1d4d18b054489302b8c56ce8816d7c392c713ce84711392129b85ca28a571a01d041fa660b7f5ac0a4fd71b4ada6f56291310de19a3c1dcc66dec7d26fcd9701a3eed499d9dbebf491a66f9adcd6ae0618e0d8b064492a00872df3118700944b25fe374af4813ff4885a572089ee04e0db55f4acf517a4fc347a23da3d2a5057e073e6987163086cfad44b8620ca21ebcce186870ae18b3bbae3aba47f41ba7d22a1a7db6a59a293548592880256613d6f209345e1cb1ad6c27b088c2ffcc69c0eaaff3d79a06e86f7501dfe7ccb6ab4d87ab886f2ca68b88ff5e0c84e0f3da46d3e51fba3139f1ba9f0e6344c299360d1b02b93def4490dc19af6fea3d4e5a22779d7c9f7e9fe75628e5c235de8c4606cb8858724f4a725c86c2a7ed0d88fa3516acd7e9e78112fc4ce1173b8683752469072d5c0f75cdcf4d099415839736980707cbd427b80c1e14662025519e5dd66f529778f58ab17049a7c91639f63f6099dddb7ba568b8524050608ed19ec889792995faad4e91526f648743caee1d6c51a1a62fabc3d59e33e511c71e657f3866be875358c2853ce8c828f14da4e80658011adea63a2aaf9efcfe198ed4208daf29add105c2e225425c056837ce8c6249309f22b5677f6f4c5bcddfeb4f4fcfb175bf5e749683aa4597cc6c8c23d5b024830cae7dc6ef307cad1ae04280897fadd214b5d600e47e49919c740df72fc66a8d27a41716bbe68627fe3987e858e3d9826f614588e9349b75278f169f63b78eeb25c657d356887bfb5cceed544c874a4db2d4520f17b0fc414c567e3ba6eace74848e6e6a8db9ebdd64de3e3ed4873af34f20a2f0d51f8bcea92b83a7505f93baa05816bf3fa170f97801af6d61ca6ec48b6abbf4520d3c25480bbb3c0dae2f9c0140832eb993dd3c10a483259d49eeadd4bdd6a63830d8224ee03122dda6a372edb88b87f01775b55cd0e1e9b9dc0502c2919e52f9cde4e9c06b87e940e1a9209d0f58fd277b2f856618c95e35eb7a9d25d8051758f592cc988574f475047e2f5e3de5709d0e288f2de2b5b5d88663341ed04ce248c4a3f179219797d5f2a0f609df753b91efdc1f7da65ae3f3a9e3d4d6bc7b7b0f2827ff2bc0560634979b11fb171853f731e50a9d12ff8bf54f41162cd55a16164b6c10a2b6c6e94349578a7be81fe6094bcd958702be5404e4035fdfe3b9df153e26f88da9cdcddb67f2a315bda4be018c438af4a5fe831e6fa541e9eabbc2fdfd31c700b4fcbf00a414cfe1a5e7cf8af56a6da5a3e41306af383f2cec5b835a45a06330124416212f8dc2e3fdf949be7d13d55e76c8d93fea77131184dddb39c05c2a3b413566c2a5c2d81fe6fe50f4386f58bdbca4d4b76b063778be77b79b00b84480eda4dba8fe094d3530ecee0beace21868950642154409b6d5641bedc46fb8ca5ee90d2582ded0e927a10980ff6fefe3676b2575be6e900bba9d8a2b22c501a0a17b9f293eeb7a9ecd2a414bd570cb9751bac1595597fa6c64a99914091ac942241af04989325518c4556f5dcbbb2cff91418193c37047dfaa754ad9365396ceb7eaca6aa950afa7eb9cba0e2c3a4f01740ad1dee726b1a5369db521f8ac0656e3e5dca451eece15792696fbf46bfdf0d252465eb40cdc68a1cc29d72ad7bbdb181deff4a5a6416d1448aca9394e2f358077315ed798f02a242d52bfe332f0a0161eea0ba3216785598e52ef52ff2a369bcafc7f6de1c798a0adbfaf9dc9ac9c6bbf86583640ffb3e8412418b814a1b2d61e9f4da21a74a72b0deae59b41bc092b4cc708b491aa7b4362279db919be96efd49b9bc396c3a007b6a2aa7f6de9f239d6a28d1195be934b00e7861410c07d5147e45d76aa28208fcbae9ed45b9dbe579f36261aa212a73dbbb2be06bf189245d86ce5ef4feb5bcf44ca2d279d1cd56c523b1f41fe7f24e29c4d3159aa7ab2071f4109aba39bc6bb4c37f0ef532ed2f5ebff207d3021ff50143f239b1015ea487c728585464cc862be107e0cca080e98542e3f43e48ec243100aac60b160f89d109f8a5d85767caf7cbac0cac0a6c9900e81a43c09d66f6e1c1e02c71a2787043fae94597e85f2ec26733c785ae24a723835bcd9bac525759257ddc657f9a24103febc595a0cf0cd5d977339eccd51c23452675d18bcf6a22bca0a62ae3aa1222315873e74b09ed89cd55431f05eeea78416e663ba647676157aaeacfeb9ed571ae2b399e279beefa3602898c6be9c3b1324e6e2934e1fc8a0418817d9d6063b2a5ad2e84017d76439297a059779548d82e173b5bc63d0438eca3c3039f7f0e491f95b4c0c6ee914e1a59d3829736d764c5401f04578d1cc71216e570e94c1ede9d83aae312e0c4a784081d228c48d4c75138aa7dc2464b482f8bede4012e00409c0e19549aaaf1a4a3d0739f524cfd45d2a4a20ce7bd5ab4fcbfd39f1531b8453fcad9cc3c9faaed30daaf922cb2173d0243f0f03d8729756f42c37d2bcaf28102f0f5bf0c4f9ff976e3de74f70994dba61a9a7913a4a5453009a578a695f02f93ee667e9effec1da1a0f2c7ed57de2ea2faa07aef114ced45e348dad1a3607b78acc1e986196864c91c65cae6fa2b900565452b2baad71e587ca5ad9ca884cba87a552eb961549345403b019b81fcfba6569644604360c68ff0e587bf5b8f4bcbdec6461077f698c8666e71c78a913b091d04bc9f86dfcdf3e78a2aa6001d2b5bff5db9940093d3f1d60c15a8617573970ce5e53e5d6ccd818595e1db68352db950595bd835c1e76ee6c2994a4e0c7537b1bf9ae5ca95b98853c5a6763728a6a340feca9f2d8317d8b6590f63e173c43fb7b675c72e77d227e9493522b90deda65f7296a7e29cee24f38e4a33537435b90599aa7ce6d246ed33fec13a1268eeaf06b1d30ecacc8ccfec4c68d4d295f2b80c9454118bb43710476d290121a8c0676f05bf5ac97fd088c39c633bbfc0f4cccc854535ada94996e9c93b1084cfba3a24bb4d81c1412a78777942a150eca0611f2793e3c943530714558a02dfad6c61d79754e506ca316c08924b9408ec4b9f6572a246a0ba7990d1cc4fc8e3df6917e6c3c781ed7fad131f0cd712199d35ba6e8c77e75881f7d3e154cb544c4346c4ab0913ac78bb5060a861830c21640b57742c0ab03865798c0ff2ad094e445d85fa3c6b9ffc9fd3b500d977f8f7cae2276808c589f2bdf9769ed0f15a414ae3437b4de46761795117686f7f67aa2b5cd781f0c138b9665169f4f2df91f568d7e80d5886205547145a65ba5afb542fb959291ddd2043ebfef12eb05a047da79cc0d04c896bd2b87262dbe2b0b5116c6c388a48f7c7ef70d1ed869579b3c2d0c0afbf3d95dd7db32d15170c164e9cf2ffda457c1785031ec1d313c630f46033ebb55468e1fc46223cebabf4e929616b261ebdfb74d00b50b059bf8f97f3964b7ac78b56c681c923edfeaf87dd2bfa44f6445ad95aa360de402904f4e17755499eb37bd890005339b4dd7636dfaf41f1864e744dca17f1a9a20a5976e766324db55b089037974db51f2993268c12c22c1270ffa478c4d159f2c2322b75349b4abacd51b43b92302e5f5f7d850077f1bb8c56f4aeedbe564f2c186016e238d0b79fcf69dfafde5bdc8cf2f43994d77645c1da2d3a8f1a23204ec7bd74bc091bd4e87f81058eb6350a32df68bc9b8128eb447a4330df64e5a4c8a17b4319b112203334897da5ea0dc0f7f5063ab803b6c99e0f64e68ffe2eb893d5de069a4998963bf6ccfebd34f8b3e939eec8bbb55b40d647d6a9785fcb71491a0f89a137ce0d26c0d2b200ae2f93854cf774d2aed08fc2e5e88e519f2eaf51e67b254081a6aada74aa297a8e6bb59fde20f5d2471ea6ad7a70034be6307022fa7d2564004995ea3d4cb3f78e7aa65574b656087feee5d644d336a40971713b0a72e536392e73237cb0af9bd1602f5557d48b1816a55b99472e30c8f9996dce99174dfb7a3535d725fe5d96af5a6b0556cd6cdbb93e13118b29d340113bfe13e9683408b90805481b0d597fc67660849f8902269cb9ee9c60c1c329659643dd33419466ba3d4ee62d712a8819fa0dbb3df9349990ab5f7adc70fcc4c269f1bb5e78361d1b7964fc697f938eabadfb2caffe518208a0502227981248b9613cc580ca9da5674f8245cc965732ee5c71dee9ba5dcf1403021a7c3026dbd2ba517c41dbe6060f8a1f8f61ff18439ed8abadb69a6061d0cd96da6c9df7dcb5363f244bc34c65e78a75ceec09fcf33994ab62df97804d3590b4b6f20b8204b507a01b3127f0598552f229c7a00a65f9c95fcdcae12d685d6ad645afffab34b67fe51206363e398bab0369b3e21c50a1a6a94090f7c9d22907f04d30d8a0742c4b13cceda0b01e4e1c7f0b8a9e19e3dc6d9501c11ed80b09be843f356a86feb8d1f20deb283e4afa5001f2b848d12eebeb80f2d71faa4d8cfd4a4626afe24edd41a54ff430f4a553e5954b34c62da31c29897cd575ff44829c93ccf07a5b3f19114f885196edf1c94e946875acf842d395e6e2b7b5da3ab08d730c4eef7193563b3b75ef3d1dacefe5a52d0ca909774e1a32363879cab281657f8c2ffe33f0586ee0d36fbb2801c892d07432528aae49535e98a2364655af55c3a0bf76fc3c64ca01de905c1d2cb0013fba0dc4e1f00c985584eda66ee4cdaccee74f6524387cb3692fd8738f3fd31ffbee51e1f5e0fb8d3872a7fc8abfb91f4fc0240e72c665f331ce791b5eda1a3cc9548ef298b27fe5d0c4112d8bcdd08fe3b9f0c65ed8d106e2c1116b3fb6faf7670b55decc64c225abc4319e0b95619602bdc437e158fecbe7d708a20855e1aeb9b633e76b9eb2a386efcc336cb39ffec3838f4475f373e09c202c2c4f506bbfd0a34168ff86dcc80f69c0e7d7bbce5a7539ef00d856e93ae7756a65b841364b32411a9ce000535ee0142e00668c1d231bb6c48c3a9ed99f1d5649f6610eb108bb36a7d96e5fc134275790aff20655b53dd265d48ab36d6551559ce8d1d4f13f0a53afbee36bb5b47361291610a29e19f0d30a5e4bfa5e533389804708018feec9db46e2a5e555fa5972def2a3bdf6c439a7cb2e5058a7bfc89224cdc3849cf52da2a584311f0ce150e58037b64e610120332eac9d524fed2ca53fa4de1fcaaff4af8e89bdac3d3dd82916e9a9d17b77e26c06549b1309491347c5485e811a3ca34d104c0e6025e26be259614042b5ab6d9f5f1bcf33f3bb9bd9330bb8ace3fa3edf18c74b1a1d30a3fc49298cbf1b6e2c6db1f63de975f8191e82a5f92a2d09f623f6951f2ab2b4770b5781a7fe9fe66658e62f877b6b44f575ffa19583f22f96c8eefbe858c027d937917b458b4b08b7b5f1c3d4d6a83d3e63368f3fc1ab4cbe9f36c17a5bea3ac512361c918cb3a65ac262ef2db9f0aca0c6f22f610c79bff1b7ea341e69b3adb678d7c75137c2ff51df7ba2380f4f5209a4d28b2e87dd9a535ac9f259158e33be66a630904a9aea5a4ec731fda7e94f3791ccf44decb330d49f6e583d6d92a7eff541dc1732bcded21ae2736df43dc5e07431f64e8f5886cf5f40bae28c6ddea405a20a9720f1af9cdd471c3de8d31619205c3bfc667a4d35d8a399c424d54ea4fca798edacdd30a0ce0a4f5465aa445e27062979f03d121df1beaeb5d6202a80a2cfd6e69f9c601e82b30c8b51ea286b9b55ec871f0a2d9634e68c47b91edbe7b0ecaa359142fe8ba2f3994941c0af21f814e42da90cc447084e69ea0cca06bea68dd7194019e63d846a430ea5b392f64ae8d48ca21582b96ba13656f784762cc0d8a79a83dfb9dd8c1a8380978f0840c16eaa9b258b57cef4f3ff6eef5b675cfa234a85cda94c37a52abc0335add94767faf82f19397758e5bd20d8bdb3056534201a3902fc4a95105931232ccd13d41dc1ccab60e6cbdc6ea1cdd2def6586d7c877afbad68c64f7a9f97095581e7981a76afd43691eaff9a2c290b062ca6ab47ed26d00c8d5e960634f4e300ab5bd4a7c9ce9ebcf050965c5086c5d308d87c57a9bc8cc7c7458f9e8c6fb6880ff1bcba3713479467ab943072c1a8e844566dcc2a98e06840c36f2cc8ce80fb11b26d1f8d6761e43de4acdb7da3810421c8283f70d1460d95ff3b67208552f18a584dcfc3cd88ca0fbd8456b66700cc26b84f6d2459401bdf4e46bbbb49baa3b4033124c94b9bf27dffd0aefd9e47da075b3ddcf65f7fafba982b1fd94176b3f08f7e46e7e9b43f39b55b0841be57775ed208c6231c38dbddb16c58c5319fd27012ff9084dfc16ef755b69066c5aa3dca23420a8940eee519d2d846f1d62292f2c1b8b277beb38db4972381a4ef9a6160f425ed08081e547d5d28e7343c461669e4069c77a5201e33a507b5364c42afeffb2a3cc9631cae9b249db324aa87596cadab030fe7303888ed98e34c1ad5a57688c3f7f9641ee827a4ea7d926701a7083ff28d542c0a52d66c735364d94b84e791b341b3de0662e5170ed63a5b56971edb55844d9ff85f209e7f65486d8977c6cbeef2044e284b52a9f0699c8955f92f8208b09196cecde7de1a01f8169f664ea73cd84dc818c302325e083f3dcd2f9f5723f14c8711f672d58b60d766eda90585086845f750b8f1a0cece522f986e60d76eabce9ac112d237174a4f1cd4472a774070710b748eccb942ce1140e4480c3242272936c6ce29f54eac12d151745c7f6c70a4f4a44dfdd461394f49dc2a2cb6f9e7a0ba3e58872063312e1e4c577d46a2115b18ec48fb878c49677207e982afa3ee3520f371ed85de69db21e2ed8423607a12f7c3552aba2c9c07177a8483815deeb3d31b463347c29168b1102ba32218c7ed665a5c1d2cc708a204fbc5e8980556ace90e8e16aea33d31f6e31216853fd7fac2861f489ae52b5e48f7377efbb0075e9a8df7862f5d563917ed91202dff7ab2e92c18e4184923e19b85f232b488f896349f45033949711e29544cf0b210acb20b94bc838fc2e580870cf38220945daf038b83f51aa31977f3d4991c3c73a8e74ddfef5a8323d5b79e81dffe83d232aa51d2106a242f8b7bc3a60798810353f2981085b8912eea183e543637ba2a706e1bb440559da68e0fe72e26fb9b854bcca4043fb60394016684ec903c02741313d41cbbcb70617ac2c5621d8308418de957c93c0092aa5de3b5853487b23f5056ccea979e173e2a814bb954cf37ae556e0c3ed21262dfe6c7bbf4edb5383b53e685d8cdc62b10bb71293ddd1c2f63a20d4ad2a32767ec2e055157665e645456f291a54708ad766e2af57347de9e3438ea90a161048e382749a00cb210ea332ba436f9635f3450d99c468a01b6200e4d4a58cefdb68b4058de44a8efddaa8034a83431c11397e7c02333672b0e6241529826817e554f50e577ea65c03ac40f7e906b51678a62a3fd75063102646780e2eedad43f8bb7f2d7ebf5041d3b1f852395c9e8ef6efa7ad887034ef3cce78c9a4453a15338064df5470fad07751a482f119fdb897ccbe2a510657429545a2de7463ec4493efdbf7fada0bbe6bfdcb5055b36aef742b30f11e73bad897af207ddd7a0463b4657c8a11a92c99b18e20e445763aecfebb22924989d11107eb8959583cfff64b955ffb77ddb8ed88a95de62cc9841ce14e7ff94ce8ec2ad300aec71ec0bc97e07f56254cfdc6cdc37977a7d6a5cb08cf2be61714539d56ff9a6e2e8ca5decc1ecf158b5d3f8b55e9a7604d0642c7b4391dbe05a1d6a49fef0ec0840f7b2e3ef8e6c3571e891805666e09690faec8b9ac8f46487022df6b56cf5a295a14d140203e937ef8d02e26b412410d149f2c2130454e73abe82fd8af9842a66a41db6de77c9dee6e79a767cd91a6341086e78f0774afcac61903b76833b739454f4bed1fd6a0f0474d3076e9e895b914a37c264df7b71df9365e472107fd615e1a54ad29a03a67248903b848fd7d12f5b7f72839ebe5571b07b8bc33208a76cbd727727508a35497995d8e4bbee59b876ec336a0b65caec183acded3ae540af8779fed0558d809dc039a8526d1773e37c823c836b4883a6c7c48b7c78969e249d461eb14ffdd2b25b43670996319c55e81f4ff185e28ed2003c070008f610f5203e055a7da6bcf1ac9203cd6e65897139d8c62e3134eef1eb93aa0179e92541c0d848a505db1660ba25f0f62f4b46a524b31581b2ddd56faca9963769c0b9dcd825abf8492deac6761c2b889c452fe482f7fd1f1303cf0a0c4709351a51ebd7a57443ba345c0806d1cdd3e77d4b0d3de5d2d7ee7f35076a69e1d1f2f9236e59e42169b4dbbf8b74ec4eb9d352fae6410e9693ac5e2066f296140e1f50c0492c9d92ebd4f5dc3949946ea94f64d6acded2927bb495f982237c8b86a64a7b8c0d29d3f4bbf540c6f312c5a54dd1803bdaee1662c3a59420feb018f9dc65a6b89a22a2de97bf79902d61f6f5537c5a1df5358cf3bd82040dbc600a477d10b3a7d8cb5bda062eb933d840838bd1c11869565756e76ed4580fa31b0734f307449bfde7c49454a3156b96ada2558eb38c29e8f21137934c188ff23eedbbe1b7a5be408f8284e7bd7e6cd9a8e2ac21777315633c5867b6e71463aab4949f8a3bc3ac61f8f6a3940c71ceb24293aa390fb4456391615c79c42782f745ce348f58c5ac6d0e29b73e248e4f36ac7d538222b67c9fcf3ee0d33d839796e764c138ef7e022daf5ee040ce6c6f7effba1525e148da22d60e5648a4ff8e00219ed2eebceff18915e2918450c20eab71fad1ccb0de8b938aa00461dde5a98e87e52e69f580ef92c30ff3f6686c0779c052379edc244a59c406bf883fefa63222dfeb2c02ef59b73e509f254549767a900e80b547bda4bb7e53fc150fdfc63314e0c071640d73fa7b2ff8a20b792bac56aebc3a9f6136c397e1ed6449ad8e6034f40f9adce0864d2de9f78522473e53f4ebb7fefc07cc3b767cbf01d4a5694ab777ecc41cb45d46e3fe04f5e87b93e36407f7ee8a83ba3a4899ef95e63d99bdcf97e85b34b3c6158ed86722d8e5b3e5b4a45bfc0c25a49532b7045702db697603ecb0828c189a687ba22ded57db49434220d33ff44bd9525fdb574b7b300eda5359b4dbc395f38b82a0b6c6811eb08875f74e8f4da0d218b9e1e6d98db971fd81e462711d6dfc3b1cf511e4c670bc4eccf1c16f4cf63dbf2dc2bd0b7ca5f2d6c96c6733ecae4cc46a7abea13516081601041eca729f17ba625b30fe33882cd52b35ef447ab4bab24d6d8cf80632cb7755b7ceb2c37ac145008eb91bef91ed43eb11743b03494edb9e0fb4b02ccff36499e6014ae242a8e1008b273d3394859209f33e0319467f9054f85b830c83fd5ca29a004c5e84d3d0dd5a7e4dd30258c621040ff1d90b55965cd96114ac7b6ebaf378b785ac69b0efc5b36a510775433df91abbc3e2fb40b955db00739169e33b4975721dc9240829545a318da1450f7382c07c69e8951ac978c2582176c6f470d811d9ce8a31b9830804814a6eeeb62d00f69bce94eaddbecf19c763fd0c6ee7b6fc6f30d59b913909cb41f454eb20dea2fb74af40d528055ac6930ec8ad9c94a4c65cbc7482c4d2c4d4c9c9fcf7d073079ff16e6fb489bcff8a8ae919a7d9c4849c0c1e516a89c15ad6539f02010d2290773e34fab42788eba315f2f8a7a990cd8950991858581d4647164547879aa1b37bbea299d551d553463a34ddd40f427bf583f4aac3068a6701968f740556cd725dd523f9c31f32611e21d46ca274a063652bb870f2ea33d1003ea2b54d91ab47380a4b72cf90e0e2eb0e9b07432d51a2b4afd40705e9311fcd743bd5ada1758f8539a80fb406e2f82ed2754fd355784df0981ad75e47f99b11c01dfae39481dbe97fb782376de70466617675c6856af4b55d0ef5332debdfe9b668f1a6bb2afdef4edd52da1810e172531ea64a841a5f0e513f12cef3c5fcc8b94856ec937bb643b46e2e225d2bf2dda361a28da9aae242e23d7df3d3cc6955b60c829af7ce5b6d88cde40a1e231c351355c7b3459b939197a0fe7131adb713c23b6b8b2e58fc3045238eebab329593627c248b18eaed710f613e4d713a88abb6c322fe6ddf83b3fd213dd630e0cebef036644c6ade7c94f88be065b25190cfe6282dc320b6d8e3b27a641e20a39f3f63a6b28362411539c46bd9cb0eb3342255f6c583e1f7a10f3a102eda22fa870cff60d0e57ac1e816f8dcf8564d17741037f72702d843aa8bc89cb9fbad3c112c3c7a0b358a43951b7c46cb924309da9a2c2a110a2dd50c49824adf4b09208bc63135f60ca334eb086e0f2ac7c5672c810bb71cf773275e7a8915ead41517aadf498d658c9e4d4044e5b01af29ebdd1e8628496f3e7ce5811b64a4b750a5c8c5884fc311d7118a8975d2a8b35e5e64a145e165104181c17f6861232240e3eb32708a19f12cb9d15ea3e3fc8118fc72db1af69132de5c1314bbcb702fcf9a81fb7b3f83e13c10b1cc1e92b312952860856118f001f1da6eb396f6a9fb13def3c35031ebc858b56aab53391b967f62d179b1a919abce23eb9f133e3dc097823d128a803ea30c0032d9c9eb400c9aee2f358ae6c172023fdc790db0d695eed984b663bed11b8950bb1c86825822bc3e39b35a72bca6cc71666f1d9887b8ac30a2991266e52ab50f4f3d39adda30e059b9a873fbee83fb17f3ba633a242101145d6fbd901e4897d4d3c01c2502f7986551092c9f3f7b09e11893444e9c88b6e8efa9601c54e7cd3a818caf3b3ffae202c25c9ece9695b62337a19022a4300db1ea3d14a69369c8e78830461248b2dd358ed9bee810ba1a155e509d252f54d0c7e21cd81d4262cc2cd888680a9d446b3f96ea26486d1c40378215ae4942543dc5fa40cc31b1d0536c35171a0c5de847b8119aa4ba981dd5cf127b692854111f403f4a873233a1edd83fda18d989ac918ffee60afd4b6045b47c4dc3281659e4805b356d31efed33fe333aad3dbf022019087134e030fe01eb2b1733f9d592b4557245f2210773c63213728b4e9246c734a9f1698371eb5568460a9b9b8f90437a84d9e24aad498c911139ef948e1d9bdd61293708d103490bce0d15f9684aee822e379161b0c2b874cef73cc375959a4fc1b3bb5879df990adf126fc0cda76ae4bbd94b8261005ae15fd057b85ff9eade80220a9856690116ef5a6294d01375c88cb9569c6c4540ca173d7df3c10eb2d931be580828d2621a37b2ffc7c9be476d961bebe191897fbcc39d73a8a5f389f0b187cfcbe2dd8a36964e21c0c1f0a1e76bd22f1449abf37f508238c3279ff64f330433972aa49c6e660a018d9a499eeefe9de6d05a36f264dc7c797652f5646c576b9e15eea257c240da01d8c6620ad9ee4ee4f5275ce831009728a6957be4df4e904c6a7c14bc09f080c5f0655a17c5cef1298032abcb68c888465689379591c3340c22b481e0b4b894287aca7098e49dbaf7ef298e370d6a3e4989a9641ac033db8c1b3a5e66a9cda4d243cff95186481b42c1396e74b1cf23126067fba2256d40d278f96eeb62d3310cdc46c745a0b1f0dc723fd6ae10bf4014ab389087fbae159212ab5a94e2fa7d55a47e2effba437a3a78bb9d8792a5bdcb0530c97962c225f6aab83e93161b9931bce897649d364a3c7b0e11bd4a26c5bed874b5a05b7ae31bf9c36a14d5821eed4c53a391fd654e3e23edef68e5be8e8b057d342725d37f8c742a92a58bcc33a837bdb2b797a6153eb983f049440e42f2e4d5d154fa7e0a3110fe6718c5088eba4e55b851396fc3463f114e33c0b0883ccd13a08ea1060c7309570463259fd3fef195a696fd51726d5a9053ce7815fb03422ec7e2651fcc4dbb2edc007bc566dab360cd0eeb0f83dc5c9778e5ab3c10a743f4bedf28f3b3f6d01ded971418ef835e64f59133705a25a1ab5c3558c5504d1bc9c5b78e9846ed301054be86766841e177ea8af7e7d40edd5cbc4bdd2859a338f7e5dd6208391f286b41b62acd2fea61a6296ea9bbd3900807cdbf4235bdcfc0467f25655382bc3a0b7919d74be28dab806a0c400fb3274cc95296f28ea10235cc96609dcf710ba50f49c37dd03d698f5f1032d9df7cc77b861cef84ba002d415e5f2ef1080168e5bb16bde490cbd2bb52f4d0ce15bce837b60feb98fbdeaedd71abda8c1ce5b62d36de2c3efb55bd80fdd2c9f517a7246721c6b105d05df7c59cf3ed78d899a3456a3459b432b43c9f44c8ef7147c6bbc905502372edac55b17f16ddbcea19b6dc571caf51ab0edcc7ee2f98a5287f15c0bd3156fc5001bf03a78f208dc0dafffc83c1f61c767c77e621bab425564fd0924f4c4532fee8d1cace70c5bc9f4638161799036a1240985aa60d2bf49bcb4e021acdcb7daf525c9218f656500706769729487366ed5766d8a834c67c1c18bc05b6ba028d06f30d436fa6605d59640d5b5ae6d7a6d86e0db687173f5818ffcf6ceab803b63edd6a34e5cd2344dae3c9f698120a2e61c6f44df2ee470e5799764e74c3c8a6194749f778d55d1b33cdea13d6a8b4a86c808c9553511ad4ba87ebab8e3ba5299151d2b766ff2e5b57c7e07616d68f427ed097c5afaa0eaebd43a4c9d461dff84b4294ec76430e9dda671d92a5a41841a6736d42e39a983af18785b33fffb3641ab729727c0ef6a66aefd97d4a32ffd83b39a1a047e443930d7ddfeff8f9b4767f8170ae202f110e51199fc429340e9317bde57f12a76d2086d9f93b45a4bf85125a9cc52311794fc8f11c74ba2b9ee4c4544e14edda46db19daae60227431f88dbedff1bb271dda33dca524d0f0e7c4b7f77102c3d256e6f4913640071bbf817e8a54e563ac5720da129d888ea8320fd853c35a10e73a19b5e0308125eb7ec309abf6739d9693b2d69e4fe978321de6ca8787cb195d4308f8b97a5ee8cf459771b69d58cf63aa15f4b65513a17f1f214c8dbe6f8a2cf7b9e7dd86110abc699df960fd1e3b6367f2304e1620eb1ca0d0df6c478ed64a81028496b4202bfd2d29dc96e928ca2fcdbcff7f2e4327179bf9cb561b9fcecfcc09a6e5fa9fba846804d3355500db3773bda6ee72f9f2f68edddf927f96187fedc9e6de0368172a5153fbb2c3c39f283ee22d16a69fd2cb447151e1097e361b44943dcbcab51499b6bbb0f21ef7fff081386875dcba1b805ece577776cc260ff6a7600da743fff4d41dfcdd6ded051878c9ea2555b112440e07667f3c4576e3cef17edffe9aae9b9ac3182941b7849498bcc1044c9c0818bdc1b774f1e3ee81cfc8cdaff924bb3f4669b1df48c8fe9ae3b9a85bfd4ab8dca4e099842e8a7e20a019f43b0e4f3eb74f977de8face0aacefdf45fd79fb3ec37e743c138ff5cb86dde24dbc4e66d6c2d1163a46374b7de01e1f0412b6c5ca521c3182c5a1176e6a77d3ee251d7c6bd19c865936bdc9a84d952e1704f599a4b5a4013ff1e317f1883845a776777efac1867522ec44d4af6f0aecd091d7023591acc430dee284e4fa7de0255a221d0c719c97414316c52d8c1bab691e93ea9cac01b8ade54a1f7af211042a79419e348fde91d89329fecb3b79ec71a7176c3f07898a4994992f49443b7e837a30bf54892099381a85271a6d089db0575922d338c0dddf0f20875aa4162bc18636d9bf477bc49059c22d3a837e658facd05919c7f566bd6069e84930c1e7500140d0153cab19372ba0138992c75edadd6421dd3dedbd198d8ff999edf445983d53d30b3fe0363a1b109ba725a3a7ec298ba536ca18d32b9a4d23965857c79c3be3c39379414e116914eacc661d61828b1a7b24d3ddd890b0ace44c1e0f1b47d9cfd42b0c16461adc90d634811f73eb1612627190654c02bd0939263efa81d0765e08aaeb633838c479940c32b7f00dff410cdc607a5a2af1625eb19ed2996d961cbd1ff7a414a0bcb4bb89b7520ebee005b394bf3e60fef28d82e3abb02ecb2170928beec915b129e05a054639f581614542bbb29a1ad5aedf7a62cfeaa7599206543a11677b88fd8cd5c1896cf78cd88783b68c29a468c8d93d47e34fd0a8787e0c1fb49888ff469fd89ae44f9fd75cc125bf0397a88b98cbfab5c9e0d44d0d031fce9a2d9f172ada75376ed32a1de25dbbe9f504307d6c686992d4755257512a0373b5cb3d1f72af117545409fac2bfa0e95bad0d3fbf4ab914498a303eb84d7c4ed8495f5374fb4b60d5077db886a7d69a3965e88737394e81bd1a47b8ae5895a2f17060876feda64e10d53ac1ddc03ed6755836cbded6a7418168ea773d947861bf7245744712d3d1b0e7ef09407b6c1a8a5d271c0cd611f358cc73212e470024d12d4a95b1fda87accb5f5b015c0e9b9e2e775060882a518d480f7a757254daa704b3943f1d3b989ce5b1950427163b12b5d8fde7fb50f2bec2a19713f7a43098ec8bc7f6d178fe8d7479d2dd0702f8a1b4b371836467d121616e42a30a5d777ad0b2409adfa5d46bae00fe720134aa4ec3127e259fc6ae3d45826c07dc46e5870785edafa353f3b2e065d0fb791cc6dec58e8295601faad40cf1d7220435793224bab29d43fa841ba77566c87877a17a9e87d6a0c4faae08feae7e109d33b94b3092a610dc7f8313afb3fad974d31bd6a5b1555fe631f530c35b97f4897fcd8e5a30700350d730a53da43cedf3c309a178884ef78f1e6ad4ac296e1b59c570134a94d939096913c9b0c1ad49bb28824e488583cc692da1a036bb2fa84054a6d4b11c2cecfa14e765388329a9dcedb5f9ca4dffd20b9576d0a73643d6fbf4a162ec18c289b1684238a54b231b5f1715dbf93c66556de1c4ee9dffd3bf1f76708290a077ed5813a6e0ac130af865cde855b7db5df5bf960f60f867379af8a3c628f73f622f882695a988313b36e93c81168234a8a0ed71f33e959e18c83feb33d9fbcdbc3b0084e601c696a79bd434b9185e5fc10f999a7e1fc55e9835102906fbcaa8c4d96a7a9311f8735f4ee149f6942a5d85e79ba99f45a9c6ccf36d165037bcd7f6774f3aae80595f947ca101c801b3b4002827cbff8799b4e00c00f93250c983526b62f6245b2b7c7ad020bd33befbf40e8cea7abb1545242a496338567f2b17eae6fed323faf93d1036e8c22c5ad026a2f098d64697e86d3a73d98aec8ba99725232bc0fcba8968b60b0f2a7d4e0edd1cce08ed3f4bfccc88d742e7ba0b126903e1d792414541e37ce0bd25f2a798b5d8d558049c41eb53696132c3ead3645c3a8620da71ff9ef7d0c8189fbf0d744880b54674663aa6624bf39cf9e2bbb88d69008a37ad56f0aa1ccc9fd4b81ca86aafda9bb8ed62b0f4b96793a439f7e2459651d47ca0c3bcf56af66eb09d49ab44adcdeadfb7f61a0af3dd95df4b2f86f1d4f7bf519e33917e4ee71e4bcada40489f1bbc66f5b5f49a2b947f20c4a9ec6db182df039e6d4c87d35282098fff25e4df645524dd271be30e70a72eb588020817c09e8836d2843c27c7412775c56016d7a09ce0e5eef5198ef442b52655b6cf51a109186ae271b5d5f81fb2d868d35550586e8e5b015db65559b7e4ccc45275f86479072455b143ae77a861d334bdf2aabfbbbbb454361d5fcb42445f4a72ed0e440923a776ba177a90b9663c78fed705833343dc577088cbf375e768de599a9edb256a81af935ed2356f3a65907dc7f5f7b5f6bb33ae8285a81e6880d0b0ac163ddd49f83e10fdf7162886fd0aa27fd26f6bd8a1a95d02a55b11c3fe7ea0d365c0762dd26498d0ca2a55369f0ef53b5b0a16ae444b401c7240d68a824c7d3f82d6c2fd59a5d67d28d722857dd4494da473cc6718623bcf0d175dbe736380f9327880c0d32230d3f4bc19150008c8e1f64c3980c7db356300c48933cba25a166d649781cb8772e67b334203780d2bac264f749c7997969cc1989807d17ad7f6feceb9f5e72c6d758e1f08d6a3b52f8e132099782e55ebde641c27d2161d2c963c84de2a8d03071a936c1a0cca90aa12bf7bcc11e3fad5b557ff956579410b56575c7ddbb261710dca83cd4015281dcc72ef3118613b4b641bc68024bfc2320b0a0bcb54d126d8272733644030f742501f09566d5346cd23b86dfab02f9914282a5303437bdada6859f8ddb7eae231f9cfb746a64da93a18b72a1a0c4f54836ff70d7117e6d213e9e697013a89eae311732781079258a66ffd56f0422dd7e7c5c6bdbf2e606bdce57ab228c8253b4e3347fcf88908cb18c653f88d4b5c5c5c669c9dc43566d5000513f71e172c7021359ea5a4570bb72f978b58a61561697cfee1bef55178ed661390180e1b46e99933cb1a6e3460d300ca04832eaa8801cd44547b14c9424d93b0d413b256fdb73caa8e6d76a71458e184fbd3677de2d0b6883e45bbbc1caaf83051cf420002929b264cb229964d2b95c5d173c9f94a2de4590bb36b3e3c6a6030913eb57f30d5f07b1b538f9d651f86908b91c4927fc3a69785a378e1e5f8fd946cf240992b836f65fa16fd7ecb295db3bb1f623203daf918dc342787ab0892965db9d0f5f8eaf9dac234618fdaa769fd17fab01e50c2a0ea121750df9fdcdabf43d5250f09171f53fd87b668338479e6fb22224f4cf50d620f6905fcbf35d0229c54cf6698743cca3483d5ada0715c1a55d7f75018b828a771fefdca640cc48bcbe1f390dbc9d7d33e60ea4211642cfc7d5d65ee409edb780e351c15495ff562faee0a2553a2624eb0c53826aa8f788fa8c0be7b45607dcb902f1806ae0b8788408465b1f954d52b0ee85faf61c1fdc535718d474c3f3adf4cfd5c8b82d9f26d7c5ce08fe6dcc9a928e8d956b4c17e1b177ba280d17e4965cb563e0af529acb9e4db41e41f2b5936e6fe60ceb65e41777c083d8e7813c38f3f899748f25efb9e17193d9fb9047d59af044e2f253ed1938df0b36ec6226b42496e0099c95b12b7da7bf0b678a5476804830869784d28522313eca4a2dd98b22ed9485fc24845593b99f3912d7547b1993c40feefcf6c0fdabd539d446cc9b51d7b75049ce9bb5fc3cce0aaaf78a18c99d3ae2aaf25c4252378e035e1d923fb6fbcb9130f9a1bc09a63c6bc005f9f651bb33dcad316287facfe91618ed0faa585eca6a1204e22e1f98ab9aec600f21c371c060dbeda9ed78e1c40c6d984820518b87ec67b3d70edb1de8ec838e1556ad10c4b54e6c7f479e38867f47620f842f54c4c75e7b9c24b7bf28b0ed3eda185a1edc02428e7541a654865ff3409e756b0866623d7ade696dd57471746b6fa66419d04b5ececfb40f372fec5d7f6d2d13adcc878ad823fc3867717e76f94ae0c3aac23b3891f02e7fecaea5acc13ea92f501fec0d3359612bd736827458ccbc8158e325558ec67921b9287ee0900e714411ac324f7bb3fd04c0128c752236923d32583f9e50e6bc218f4b6a905b5bb95c2a6650625dda4b57d5deae0c1d4f5ace6bbd8abaef6279539be9c768a782352c798cf6ed3b5367bdacf5582ac9dcaae55153f23a9a1fdf9fbad80317e8edbc87f6f56247b43cd713e031ee4bd3dc51262450b5cdaa38818c038207d139ac7ec4aa9d503d533fe1f47c394c59850caca0973bc9636ba46a1d2c849ef8a15175ebb9d57478cff17d3c0d3e51abad3da2e7e7248ca1aa6e96eb615401576b0dacfe7ddff6d1385f163ddbe93ee99f3cda3f76978693e9b91ba2fde089f4fe61735b4597c4140523b55b5786c3ea6a054ba01f7b5cc342ebf9a9735af6c068b9ce2a4e2fd86340f73cb87a5c8bac8be8a87dedd34ce97ba6318b100eeb33592b5bfcc1173a9fb2a0a85c6549f65e770f84aac472a93d5a4ed6cfced0e3f345dbeaee5707c430dd07b7b544d7a6198ab3b2f88871c126bf14c8ad2f2b69dfb109f23584105016b141736892e28a42b981ca3125325ccb69899106ec0736ecf65ddb81f1c1340f7e19081593bbc05576464a475d9c35a939cc13d30a0e15a11daeec5b586b4d6d4a72a42fbc4edd0c26201295bf5dba6d8e917429a7e3bfb52e5f56fd59bf2b928216991c96fc84ec632b6a0c3402db461fa340d049db45eb01dd960e855b4518ab0fe1033aa1e2bf00bb86347157c4a887fb6ebdfe5649c8e72828dbb1ddb9515698fe5d3c150e15a9aefae5e1ff705319aa5793451419ca82f43149f693045db53a70299397fd1f2f4b17b598a2764297f4305bff8547427c366e2526de3513a85a318aeac0210a0f10e7258c875bf2d0e847aea9cbc869f42b572266e2d6b9efcbf5f48d1a249b513e305153b3c99f762d7f77f25a38288b7cf7b7f39bc26f451caebad03a90f2508a17e7b07140849a87067ebcc97b8c318be7924c6e68110275c6276a64143251148e6ad28e2da13280d4f98b3ff2c4ada1c73e00ef5c61269fe64403ee7527dc6a869a1bf94970de01f98b6b9750dbdc2513d935107f46f6015b40d8a215d36d683251c04c58147aafb557838510767ef522551fb0a33b4dea67e02b36ccb886ae7d62c9bdcbe5685a14bcc1debd16b0a385f746b25d7b95632ae48121036b57a78921e2a3213abaaa2f1182a1d40ca6d4ad3b45d140148ee07d413ef960aa616aeb0acab89c26f1cfbb45f95b10320d52b1a8c3b3d504cb29dfd921193b901be84cced27935699b0d33d550083a9622757064ba0fe0934c9f38650da6acb043878633025d481a9a7e150c766ab5d86b03cf1c721f13ef7284ba6445a5a05c8c8bf865422ca9130a1c145e22a631ec827326cbc30cf8ef76bd7f0f3ad458dcfad396fcaf9452bded39ef4911edf27aa58d4f6533b31e0dba3f0d198f04cf36747402f02cb174a1524e8985e8670b682cc751476e748eb2b8475e7f04003c170fa49ad3d4f776dd6efe6a5ccfc8b2bb10af4f6454486851049d26fa56e0e87b70f4251726d3d68fde7f0c637f3369ec95c492eb35c89151fbda53c5ecf495e7aea26c1f7675f7f63aec46d779633c59f2b5584cdb6fe39ec0943e71a1b9cbd39f664fdee656327f1606ce2c46d2e8490de6dc20e2b0b27506fa9de58c612837a41fa19fcd000c0f3b43676fd051937528f9d118750346b5b75e0489d20c5b23b89cfa4a629a90bd9f6c10303b62ff1efeffbd4822489b31c1112f16c0cbaee0f0f09198c74427a1914e33728a8941f800178c96b052d735c7d05c7c043cd9443a414dc6e26b8e7cbf13b50a28ac68e3d24727e2ac99a91368fcae3fd147bc5d76f2fa76a255307310aaa80935a57bd588da3460771b5bbf993c41e2ee377350f0943396c4aeaf364ab8d027139d4ae8e382e6d5856749493a8f1f9f8310aae3c500eda31c50093fe3658e3c376278817e9ba17efa6f92fc1c1fbe095788c67e400987d09a48084e45feccb8f03d8eb1b9f7035d9c4bb027d28d1bccc884f5760e966368e9e632a4b5e865de17ec24a98cd6568537ea5ff3eb4e160e51cfd84ac8756b5d1cd2d6827f1e0428bcb9321e7f860bad4ed6659381775d82509d0ffc2c4f7df726694fa8b05faa83f5f159284b5d1186088bafc99ef7420e47b3f62a6543abd31eb73a41fb8ac13b6b94ad0e2192fd8ddadeceba4848baeb1c7956285ffdedb273df6e1a485172a890392aed5fca73343d10b7d360774f2bec8220383ec06219c3c00349e46b2462867462340ec0c36806f91c2dcf829dbf1528707e5f0a07d6451c0e60ba4626499baaa7568e77bc8ec3249ef5ea60961f2bece93b947ca127a6518e609cafe032d39bdcc97399e912cb1174f201f1a61aaa693a381a3234552e6823b73c21762480b1f69d8028e7d4f7f9861a20a63cd4560c50ba0b414aedab93e1c4c45c97610267fab20fc4c5770d8cbd0ff50e50cd6228a08ca3f1343a51eb2bcbaae6ae3d2693de507bad53845e7c9f9eb18f507195a783cd92af6888114d9f54c02e53af4eab5ef1741b892453cc12ee94d6324cced9a3c4f5657641e8fdb0894b9a7965c5d1d36605428d5b3132553dd6f74f5aed610f75b2fb60f547265a2ea2e190ffb0b58b695081e52fa1bcc3adad2957fa800b51e2c958d202d6e83928d12e068d85fd20ed8b2723a9932440a21909487ffdb7fe548f19672ee700c5756045bca98edae8293158897893ba7c7305b3a6a3d99258477a264af84fa210c1f35408698da008af58658d0fa62c5ade5016c792146d842581e935a0788d138a1f427d4be580e7267d10bf1228edf150133a07581b85e87fbb4b6cc595519df462d984a81238427c7664e8b92ce0abdde28e844f796dfd8b765e11961086f1a05182d5ec58c2a1ba817ecf81e427b65c6d3dda0c41ee0aa98c2971059f7919d1af11d7f3f84921939b485539dc7d95f2fc84714f6a961ec3c1a675addd8f36100b2a1e4bf3f850ac131d968e31d4031ee18615efc83e146a6b96be7ca1453a76a9d77d28902c3893ed06313ed5d42137ab4925194f722bc66ec409d7faa7508edcc49f50ed4dd1cfea70596189d79ee97cf60711c196416338c73b761cf0d3a2393602d8f1ae5bf6b34d8f5f6930c104e2cd372336319646eebb1576c57de7e4d740aa6f7da9fb232053c135bed6c8ee55f76012ce7c6134ee08a0f3f3ea46b8b9acbeb6edab6a0e567f9782e0858fd32feb5758490add72c52b0b1c0006c9813468d913f72052aecd2f6ba5c6c9a985cc2dd200e3c0c6e1845d16ba3ef919b9d8dc4c0799fb6bdccc7f6f4e3427175a10e98249b058e9247434bf7a7058da930cf5cd88a3446fe16d53a39afe59bdb1ebd2040afb402727155d7a6520bf03614ae7356a80e362200b0535559451b57b6dc0b8a764be89f6b2101d00d0d045bf8ae4e477f86cff002c0f6d3f2cc649319a4fa316faf90e7cfe8c291eae0f571dcdc397e648e284544a220565d389fac9e1dddea39c8e2e1ba3f18d1d10f25c925ab98b4b9d9bbb7fafda7f11c5326fa423d5ac6d39d19730cd1200d1c1e942406bfa6d6f30f697b1a4058ffbb0bd9fea92871835d42d951f02de1de93680701f41abb05ac6abb54e231538261a9cf823ebc2258cf20029f7e151ee1b16954d971ecf75d38bd27c7e12d51ab6a479ea28210b4a55c91b3b9e02662183df2bf9569e45a9914496cff7d9d50f2fe5f2bc3afd5846c389e0526107efbeb43276924b24b0fe8510867983e78a01494005b5cc14325aa2502fde65e7096cd5692ab996a31e0bed8b303f02c33f8b56616ef78d3634d914e6bd87dc3f1057538776e66c7da4aaaec5ec814d433242d5a840b45b7d90377e9b34c8c552b2df2d51200e28ec6f671940efb0e7badb604482d9e2cc7dc4e58b32d500ec5b29395c02f0ca85f1b62b5dc8e802c894199341fd5b7b1f80ee38bc90ebf2eb9d349968868bd517cf28e2ccbfe5ef486e8ea4e7ab78d59287befbcd15c8c395984691b703309f1fb60acf34a9d247cc1d28272380e7026ebbbe5bf8f3cab8bcddd593b3455405d16549b304555733018add0edceedc97f4068db7c084d3b211d8e6826a6af7fd30a64910cc89e4ea00f44739a907de67d23c07e865b85f7518632ae9aa5be7d4e424fbeedef752f2dc49fdb31a591089896d8a1b07d1d52017eb2c1ed6d45df0cb89a1a30ddfecc4bec140400e6fb2ca3afebcf6d62255ac0b3a296b2a8589de552cdf5a851db81a72f7ec33408ad392ac690a7533adb06878eed357787d601174fec8fff1ec23d159265ece19d2d54a2e49677f85dd1879eb5e5fc2efb4c5e44b1a2913a50933e2cccc32f6bc4c855ab06e5f30d45722f65a6deb37241daa31b906c2324078aad1fc169aba685076cd9763d730f01c36f53a9983ce46355e83c37b4d702ea31bc17002658117ab280a5b96783e9abbafd06f47d4af1df8c8fd2c6726323b3ceb03da2b674b6846a0644b680056664d4e45c8436b86c82605ec4a1039219870a44dfa86f81ec793d3a6d903ffe2a7e4c059dc60c344d85ac352a4ed1d80bb6a798e5283707737636b7baa8a5e99283ede1a6dceec45ac5666e5e614b89741ecc23d4ef2543e0165f37f44463f9606faaec59c700bd9164e9c023bbeed3e9dc17f99f23b3ea08d10b3eaeadb611eba5588ad28cac7a2676a6add5f988976503d19c60e565bdcbccee43b0017fdcd1e5bfc269e2ba9e6d3d4abf039535f3c4f581dc3078287a68dab7d152f8224d875a559f73b0540f773e4c9b266304d8867f86905bd74f1efeec6efca5ca373eeb0d00e5cbfeadae49241d42ca6d887f1900c934b0e4cf0eafcb62412ab0ad72d6be13333230fb5ed60a93fa96d580e3db88ccc6e3e995a0bc9512198dcd0c38cb562fcbff2dfa74e02a6526d9f4eeb00e5b4fb89578bd9aa9e4b0e314848a7ff0a857b2ca2848b502cec07f9ef58b1bf405d230f10ceb073b22bd9c69349c8af7cd65d9467e21579ca8ca9f009223b33a0ab2f5993bcd23a7e79ef50627f1622ea0fa5960309092718a771b13a4bc15d8edb1d75df8c8318abfb774dbb0bdf959b9ebbfcacef46b844f2c45e813b765f8405a5737a9ee55c247edb9e0c0b690877acb832743e1c229d14b32072c0132063cdc10b119e2141f2e53341b1f21926ed4fe5a5ed7554b34f585d280917fdb8728acea236d2742fcf6ac76e015d733463aa65dfa8861ba370e34fcdbedeec77494d967568b21314915c86dd471a667209a51aa876f533e004a35e16fce3330ccd159ffe5098813e1ff2741b3a29da190ef59b1ffddb81c11742e7911e5e86ff348b4e85e8f59e0dd4f9d52d34e94766a4d98f5ab59b7a62c54b908dcf1d5e068379e629e676d12099f20162705b301533c48f63aa071a9b6b21d8a7044a24f5eb9cc7787cffcc832849dc8ebf4fb5b3a141145f151b6a95d8648349b432584184377fd567cf30305f3cc610788e7d4a65cd70662af39cdb64e062f1dfcd171e4b182d75d10f0afdecc20f847f095389ee441d2d255a3b71b5259d004ba67ec7e16aa6753ebead5de0791c7abdde1c11aebc781d87ceac53e49ace423d1de3692978f056f6f96ab7da222553178198ad8ba3de6336ee2ad6a4333fb1253263587afedd26c3d16f87e07fd0e00f75367c47f885ed77b395788a9273c7cb9fbfd54c82b2a500c90f680e3fcbad778a66390079a98f046c3a7be418a07710f0314a00d668c541bddd0fe5be5c959b0d7d890a0f78a3c97306ecab704bc3eb220616d1b34092e4d76030a75ca7786d094cf5f1507ab61aa263cad6db451f1eedb58876d7aa8dca0dc8ab88845cc4d52f848effa9a7d165165756c0c21f795d9e6df85a828109e3dc4b3e30915febc8a9505f7dbe16fa595b9f61b2ad2c9711849033ca523e76f1d0910eb445eede24de223c6029656b7669267009daaf7ece0494571063ac4771766195c299bcac18fc5a4318a96092745b5f0fc1366773cbe8f00aa4dcfa924f68214ecf5e446d850fe245d2a46888421d2bcf209735dc578355d966d8a297481d10f742f777bb10db70f702847f931d31742cfeb70ed07098b554327ac185b988c65c05fbaf5bea55165282e9666a3fc993beb83fcf123a99aea095bccd99f42ace4552ce73b805d497956afaa37ff7a6b772f35b567b7d70e3553d024f0bb2b5d948b190431aaf400e1b264db261fcf4b6b096d9629ca531db782cd17ca59564baa00e4c28b55450d9022c8367e09ccef15b4edd59ce0162b2fbb8d9b0b3d19211401a0824188a38ba25487af172411110cbcecf406f0b57854d09c0f461dd46605ddbcb2caf3990555a4167259a8a7325ca642982fd4bb1b8b1b1ac1796fd2a566824dd29eafd81b4ad91d2dc405f739af4562c04215829b2f9256109906a46e9290bb2ebbc0873a8fd88c6c34bac2fec5ca372fc02b8a097d1649f83c3fca2cfcd16bd4b5b4bff3c90ebf2f6355cf13d175fb86597fb9864be664b1e833d5309e82767078f9bdd7b1c207f016f16dee2357a8a2bbd3c5b44a5fb342445a1272abcde2baf037f4745927235e7cf17e75efe26ac68b95781e25787a870e74a7f65fa0ac0a2924e4b3e35c1d1ef08c0bf8f5065361eeb25ebff3d3c8c37bb113ff3a4d8e77e5d06694cdf0a85db766f7874b352ebde6a5c49e2f3a53d37df259e128c7d6d8b596088c4a86ac93b2f9b93859b9458f4fdd32b800fe1263b0afee912890084105cd830d404891b04db13dc8d035ea1f9d63ab1fb1bd09d526ffe437b8cd1b8f0e2e82a9eefa32731819324e9aeba8e8b0ef1f751c5990f6d3badea8be0446a2d8494ac99eb48c39c7112f757b8d0ba6ab1aecda1e54995ddb78ce24bea73091e036fc304797b58ba2496dccf8376ec75fe3025e7d965af923e905beb3ac0fa3343ced88340295ebcab67f8d12b0a4d08ddc076b6ce21defd67ae51958e4e2a8b03b3254e61c9f0fff139b8fa0d655b770797b4b90943b057a7d303c848268e9f7d695d4d0f1d78a9e161b6ff7215d1908549a1c27021c220db75f0eea2b88b0d292f5cd2bf286ab6be2db31d1c7b6cbb4755dccb06976923e741fcf3db922a366a60ea45bc4ff1d3590827566f41875676f8e9b398a1ea7ec09574c69fc103b775e3e97a5bac8f64e4af80435319251e00f98661b25ff84cb67a7f9966f123bfb1a084334282ac60a28b6d6d31549c15648544fb9ff3513dfa58ee6a04e225770ce79e94cd35c9135836a28ab217f77c98092e7220bec906bd5a11eddeb0588ba333232d2f9f3c8eb86fdd41c82548558d54f46671edc3ae9f83f01253d39e5780c80704053ca7fe55d86274f9935bec4498800e0caf78b6b17f4e18b3cf02d95a0c97b30d25adebe6390fdd0938aef7b1ee716e8a6167b26db3ffc648af126fe15c3b52ecc76e349f3b0da09b625d9a71a661bad0d5210fcafcd8c3de4afa14c347050d5e52cedf61a50cc9fb21ef570c5501f083d2d0ed6202869f527580efc0a964b27ff90251d2e8353fc0bca1d9cfd73a3ec30eefa127f920e322d67418005f2f7b58334ba6216a1cb88b9750333d5580ab1ee134c7ed09db650bdc046ffb916b08b44c28acf69fc2d59be22719b833a9478080c5c49340e52715782741f2c6803a7d4b502344444d78e33476483ec57f86b43aabfdd40a214feee15ea1eba3bf17b5568fe62901c8b49eeb17e9b9c8f7bcbdb62d39053402af5e138bd09be3275831ea11b3d656f33e3b4b3eb90352c2a78d619db048b1350540c9ce3a174e2c2c263cc8b374d44fd55133cd95c2b5e9d6906aa4bd88a89b6dc98cffac068f7c1e3018777e16e88bde7ba3c0ee6b641e0d2c6bee1cf6b141024d95cdd2df8e2c960a6ef84f5ad308a91d8250451b2274acd699d369b1419e85f8fd12dffc5b71f9542d41bad67e8fb67669ed16f3ae2995fba0bdf293ffcc3fb46a9955c28797c6624bc33f289b48e2353434c51c780f0eefa1402fb6b2b39ed76666d40968d1f240e67278e754766a9d80bf404f6e2b6e80b0bdb14f0fa692f200002c760a3646d75b58463ae44651379022b05655421a41f082751be3093e17b710331df90aac4166bd9ef3e0a7c9558079099be2f3e20c9307500bfa21670582224d85aad1141c3001046662221953e2ea3c0dec4c477c29bfd825fc8a8446253f8280c957cd7f2be60967e4fc936e109f640f7874c83d36cba8065430ca7d1c8973a27799adc24466d74264c8cbb69a7e7ee1ede6ad4342515463f4ee0a8a69358ee9f294992b13622a5da15dc225a5ea8e629d7410849eb9fd7b675d66a2b2a1f15b81be63d045ecbdeb5a2e1b9f4069b61b04c11a926da1013ed8c45b3557ee949b34b03da6a5f97fde7dbc6a8bfe4b8124811cffe2272cd8c66837cd29b3217acb98ec4d139f65683d48923157a17bc819b2aab6b8c8146a9bef89fefa0efe0dee33f6a7f2e84339127c8bc443e832e1e26b4a20d318f3f32601989ccab22c1cdd2d8b6f6efe7ce3b6e21a653402f0d5a531fb934fd66be2d938d06d33c0ed2ae7b4aac6b4f98ca7436784a3c7f4ed90c1dcf8f794ec9138172a518ed47ab53ebc44199c4dccdb12a4cbf4aa2541ed09c6d1e213d588a948547aa4857b52a5717696cad3f9876d0711426cd982f6049ee9060ce48f96a42e33a0de22d519f3dce3ab316f3e8fcd63502818bcee5313fe186cf2df4907efe07d183a0cbf8956246bb7682ee3160822f83912893fff7165791dc47b8db9a2a02ba35f93c3fca5634c78dd6c6af5462a7da1b6ff4dbbccf0c70f69195ee1a39c3c61e9026bc9cb482d8650e6c35a098d0eaa0b9c1bd7b42783281ad935f650501706d18d3f25e3e757a1452581c0f90bf6cd7aedde9108fd84e9c38ea73a6faef346edd8d0afa2e59054325682b410fdad30efaf9c743b47ca0c9aeef1b438e36041347697078d2d85bf5f7d801d89bff7f41ffae417437fe77b6f578ab6e280b4587f891524e14d7f806a09f55c69fe5540f568dd0ffc8f1d249779f2084a7835adbaaf0f0a4cc0d913f7564cd2a897cee44a23c2a1eb0a16b4985156c336418ad9b8d0afdec5b0cfcf18d65762b75293ccdfb3244a9eae25175cf06a15dcea478dfbddd7a3458a5072930c5d8fb55c74c89415f5a252238adae172b237e7a8d55076c89057d31b6d2af2672374ebaa96bb72dbd2f5232dd6a41435e6d86f6cde2b6c66daf2795792b94fc2c79450e66dd25be018dc9ebfd981591d02ae5a114c93aef169bd6cc3335e7ffc7a60ea99c3702e5944e4da2ea2cd258e4e11cd8f758e6794ca49fe6308be81fe1264bc8095c8386ea6b4d113271f4b1c40331cbe033f4c35e6a0db07355d045d1bc35c9cd60307a4d45b35023f38511f9e692f6fd619197ae28b650c7a29edd0ffdbf35a1a9323a3aba6d887e9e3c7d7cd304855dc14f473568ae2c46c151bdeeea9db30854d16ed4cb5335120cd166becbd209e9177047904a523b4b4a0762bd10772a10b3b5deab1fc59bb98a49bfcff9de09272d72e2f34aaf73c7cdceaad910c482873739263a5c36b5a8ed704aff61e45e1a4fe3502fc561c038b8a39148fdd3d8ca76c23a0bed18ed0ae85fe3392fc6df0c6db8ae695a916dcc21fdcb3fe1a38c56a0c76e72c358ca2c66ff3af131505bf79f3f7620ec2c44eaf0236819f62a6c53f8915b95e59b685afe534f77327643a3d64c4a7fa9a2657b59baed95f0d69e32a1f27ce77e7252cbbca009ea9e9da86ece4a3a71b3710bd850ebba14815b2a26e043bbf2a2145596dd1bdad24afe866e9710a566654595ef9b25e9a132d22cf55faa507b32f1d74d6e3c60da5c173b77b91f9f081a57613ce5d309babdad6e3068008524b3fbef156a71add18682e7b569254ebb110f032042cf97d01511f232e91567fd899d9f013f5e9539b7073485b5ece7975bdd22bdf0509e20aea5fb8b2e7c22a459fff22ec67a93c584b2c91f50fe397cd56a0dff248a8f3295ecd1b1c08d76a2b872fd982974300e23021737a9c2c0f91de72d4be889b071473f4c36908b5d965f869ba54c97e4e8e8451abe71f3a4559e33441e7d686a1e7e4298359ffc308783ab11111d8a705e34ea213617acaeee0fbd2bfb13e05383a5351c169b6246a1dcc491ccbbfbbf550b307c16c1dedd7ec93fdc7126acc5c190d9bd7b18614faf64c844a32f1a274eef0cb7256d2d8b89a9f3b3474f36c2663173a80574882404816200adb1315a9250ee9a416955392dd46d70f0e2c792280a0c6e8d5ed44b23990a11177ef811a45375cdab567aafbb25e06ddcb40541edf48c60d0e5b32aabd7ebdebc7c618311fba00874e9ed42106ed4e722bb3a5d910a7f909bd512d40ce82b056882fc83cd1bf48d869104422bd85f8081725e99b1f68aec205e6d442a6b9eb9174e416e12be96c8f95456224c737a4903c0a204f9a272121227fb7bd18cde4f8d63edaf23f74bffeba4bc55b7f815d4e595a9b5304b97104130b3ee97c5bcfbdbadfa809ef2b9b7c6438033e2ac08f531f0fb50d7437cd9e9b5da601b1112eb8d915f751721e74ad862298cb0267425a4b0422c881a8305536a608810116d98c33bcb9693df0114f80af7361ced33ce5fa2b5c2af960ea0d6b67fd8f710d031737bb7cfac24ab33794968ed01f819d63fb97a510fbae2fb917d3d46a8b11b5cd08b3d8b947a7a3659f734506489eeba310b5c38359c6015b29ad92e09ecf366fee7b661d7bcc3edbfd6c56c0178276eae745af968df401b6850c3d49d9144f7d6e4500758585c0e34d85b8a6d50a6aacbffba49d813b4e4d5c0fdacac168a7d16468d186f01fc4e6cef4476f47be96ed8b7768d45f440721c0b979bf04f66d05017c97287f7e1e56339b8f9c49f825075f785fe124aeb5ed936e16169cd2b37e06254b60c51bcb4f85b9e5752983e03dd683abc470c0f223244769466de55e99872787de1a61250f5aad5e9aa98e70d7a9ad178f29c5df7858a327713b5087c702c0151e15c0dc13d162389ce14f4bbe96030ea4ef7e8140ffcb29bfc1e1893c4476116d511411168cb3396eac392b5443a22cf9e14165b495a64567245479bcba31410bc2c9a53f7878d29cab759aac662ba466209e559c300e48292e6973b94b23da51ccaedc09d349a5e545e51b7ae22d0ae6e5a3f5543aacce170101e911e4b5b31cda3d5677ac6d641041190c56b39e3d57fff578958939369ecdf3df39273799c13d87a7ac1242351929f173a4562219c50cd43e074370864e620cdd0e9b671314160b2688bb2fbceda9a287f953bfd143fdf97481fc8b67f18c1ba1690a6991eb255e80448f3650d95caba37e3c5fb309f00f91936a6bb5988d919059260b46f1c049ba5b41da093a9f332e2f18523dd88c2318e19465aa3e94d2e28440652500fd647969783a64f5afd71db5404a03b628aaa402a3eed4020f44d91a85f9d620801fa4338a38c2d031eaa150da3f9bffa73366ce9e4d53e99f1d03a203d1e032bf960239ea0e8358f9e40e15c5fc01d54d99eede765e001b0afcf4b020ef921942a592710dfbf063e2fcd5d5e3ae9c03abb40c98f946cd11e9a788659ca0827866dd7d6939f3e7bcb0eac70a0a317752e403bb6b9aa74c1c3988918479b6e06f9e6281d6657bb33ec7471636084647d30a851e25880f4a2eed5a438194042484ff2962e40a7e658eb701e0d63acda02e46653f9406634f4a92efc17ef6e69fd2e28941d417ff343e8fe3a7c9161a796afc996c690a802e54603a22c286d670a5bccd8c0f14a13fc9f59585ecf30003dca7b2b0c631069d50e7906bcd289643b73b3818cbb1dbd83cb0aee5f93a681efb585292892f78c33d0a56d4aa59402a6027e024fa6170f67204ad7fac4ec66e62e98d927ecf889a44e89ff506e66689992a193f099f24536a225d392599f0db91855b4d8be6f04a42ab56717c4e195efda00f5a107dc93fbf33d8bc8f52c5a23d5a9a0d18c4280fee3741ad103df0569bff13246b12bcd4d4f31132aae4c9166ef0bf57d5bd693729e692687f3ab4ef20eb4383da7f3c4270d79a2ced1dc3cdd1baf0fa7c82403de858089c3d690c428263025a4a1d5227bade24ae3670441c5fa22fe73ee761cfb289bca4af2f309427528fc94929bf529b5a81ceca42610cc83f55440a3dbf32c9ce02d711bf6a4f851c5e9fbe6dd32a193ae896bfba86ca1c94ccd9a709dab0131ec46e6cd22df6436dc08d6f810b2fee1cb01060f7819dcd1c0004e1c9ddcb384cba00c03532736c3063abfb9f4387aeac099e3570375959a6dd8a492688ffa4cc9e665a488eb93b03446d111b7fed3264cbf58b788af9d3da8bf54aa6c38ba1454391155bebfa9e7be0cd75417a7a1bad40202a418c4d3077156d9260fce4884a07f60c5338f8f6f9a98eb60ea6267f61f1fab98d9092f8f73027ca7a6895148d7681db138809b2d42019f2bba1a6f14f8e4cd0668b9aef402dfc8735cb2e883c7523104150564ec6b55404464d26c3290c5551af8f76f778e702e15956d4f76e0c5a2ab108527cee8c0f02fa76d03ad590f719078c5d19d4ba56479197696798fae2a5ce4091419ce4edd72acb4f7fa1a1864545338477e4b6aceba3e2445a93508eb8db945e6d47403a385adfae7a6271ba773b8c025d88f88c2c6b393525f97e20ee2d1410aeb7b1dd1d883d1885796b08497ab3d56c970568a1b337ae8aceac6916f93e042398cb09d667bebb2c06ffeec2b8d91e0d48fe4a42c3f8b1d8e029953c80f4b3511afb3d60af5e5f77e633d9b2ec71988f21075b4c0a5dbeff6bbd49ef783225a5808e0d0fb1ff29a78b5df2bf9f1395b16437690a27c50763cb9a236d1b98eab782ff894908065b51ef4b8e2d4d0ae69f93cdd88c469f12b6b570470a423f3d7a4dce14c374e3569ecc2712774892122b9992257ffe300dd2f5385493d86ec62c2266c0453c2ca297dbc9fdb5ff91aa7c898518d0be06ce21c27bff3d1a6405ae7e10ce5d1230322da54bb81023196ed51f9feb37e392927d30fc355503b8bfebfe4fbeaf17a700b88835b5ca3f5d290e588abaebb037b7e37a5c8255419a269daf8dc36e13f10be5d3134b9af1438f453da7be515595f9e33870dc1cc14918200c024049b81f045487accc91b1e8dcb9afa02a2f31a803d667e1eecdf35e091910668c9347105bc28ebdcf1ff1eadba3745a85165f6e213332251cebd3dfbc7dd9f20040889aab00f7bc63ab275fe2189da93793aa3bdb3cf72e8c6efb2e22caf3c0fc890a02369e26f5fb4050864a0c4d67485e21d51750b1cedd3240e3f6e3ea2ceba2bcb0d3e0457f4adc6e0b5deac8925753d8c12d832555fdbac97ae0e7baf2c28db66fa8a88b7853280eceaecbb40762a5df21c9071292910bd14aeb92ac89bc6e16e7d41f6f4a1492f69de10ac0dad129ff404c71720e213633bb3c9d62fd4c065bfd4253058b1c1352cbece0f0d6d4fc14bf060c48f55910aa4e49ebd800f3399fbc0474f593680522c4461f272c5bced79e092a23f42a0432105f239a22c863a21187b2674079cc39fcbfec1ebc7eecda3ac0314e3a472293e199d7c3829e6eefa167fd021aa5b7c54d7615b7c2ce3bce0b85120e34d5de78725563462a23a445b2e37067d4bd669a0ee5021e97a7e09f59015ae52ee1523470629aed5efd508780ec40f2b82ae323f98372a70e0bfed8ae131e20e7996f58081fe2b8656ecf126eb7e4cf7ce4d7a8ed94d2d6ea8fffca173be9d8d88e346fdbd98cafdfb98d8f68fa752a5d9cebdd02c8bd065e95f4771d0c3352df8a583336be6c70191c7b897cb75ca50271a2148b7b631885c66c6781c808a29f27e5e6b49a29eafb66d5cdb8465bbb77a6f589e026c49e767a7bce5b4de33e24471e04a2412fe25fb80bd2f4c8a1c2ce641e4c38d71b8cc36b725a3c96d9e80dfb2073d4e36da15984c524df1f7291ba3ba61a7984e2d980fc987b47bd7ac3e9911aa86d04b6a735b216f978662b7f20f5d458c3ed8baf161414187762e1a796448a134a242accc5b1fd30d909618aa8c6c5db8d06cb37936bca364d38cc90ba606af69c3944741fe21096e4eb30a7eb9da9693bd5ddfe34a53f27049a9c8c81a82e7c973e5476bef2aa7dcb6a43f8575bb13a6c099be256a8dbb437b193165c2271335041ff067abd28a50dde696e454199765b245dd44b68801dbd7657f9f0e0e0dc00d5c8ef05af772ca13b2f2f1fa2966ff47e3ec905a91d76102cbe08eef733eecb83ef95d6ed8350001b229eea5efd7fbf9582fd4c41f75a54019cabbc19f02b651e899d7c46fcaff46ce27dea53e3408c32b016f268554641bfbccda1321f6dfb4e10bd3bc292045f26b32414db29c3b4771e7275598a891d6c6781b8e127b21222a7aa0a1acf9fcc2ed615806e7ecea38c883d1ab59b1a876a7fb3d73ee82377319cad73689639198ee396fe132da664244c33011f620dba77ac8ad03180a1d7540368e9b3f57e133da830d89b94ff58be91313006c42f14ea0bbc7fe8d1bb2b782f14183d71ffe83be5fe46f13cccad3d508367182b9d0944fecc0854e09af323e90cb308b085bdc33bed6a23f5ff99058508f2bfa8792f926f8f49e397d9cae632ac2dbbc9f4a97a1c8004a0f0032a3752ae4be3622d563264e3c5c194caaace7e6735b5c1730dfdaae7cad35fd24a3adb044d7f8df15a3b16d309e1013a19ed0dd315d46a55b10474696130d03e448b3899bb22d668fa9e710dd1beb53cea8a9d532b22d9a9f239781d2b76ab76e56a83fe220f4fd783e0fc00f361b5fb3df0f1a3d4e2e040549219383765ba3462ae2063620d21605feda0097628113ac29c7fc9ae6beca1292bc135dcec25862e5619570d34f8703fe6f65b16d24afd28b8f19a8720af96cc3e5372fe6b8eff653c83824b7a4e44e915cc0e0f8d907198d430f3ab9bef68fb5dd8f0b7ce629f0bc17c05bf935f6fb6d7cb65b65343fb14982587025569eebc2f46ed94c3da439701f4c0e8d9eae3ad99b820eac2cdac713d5c1399f5ae145c4b12049567ccfdd2894ea5db97ad44e19bf98bc5fd38916a7452b9e30f7579c343f9c9f353308c8382a4d98e6578fd53065aa1b6af59bf9bcad94b04df77d4c6b9d1be07cfe3149ff759adaf2b006fe111abd3eb6f191dcd223a648954b9438a271e14255556993a78f99e3c9049ce0330ebd274dbf215f6344c543757d70870fc95647b2f11294dece4dfb5b7d74cd160ae09662a6270dabbf45799a8af860aca2f34992b26d9b739a159fa171effa4e72fec1619934c04340117b87793553131df27a8cf2de63eac29360ec5e16604555fd23dc7634003838b887f75a64f6bc6cd559ac8def4e55be715c763205d0d7e004552707b88785e86a5cd13ac8689e7732b1c31d13f742d26d5d16480bf29766c0f09b0aa0bdb556f0fa2964ad152a0c6c3545a279eea4a68456875a09fdf1c0b86341f11b4f80c6f60af64de70968ecc8384834d4ff2b5c75571a68335ba8df39cd125a1f7419b766df1e265412a0c42d8a6d688b66b15b004cdb2251ca95af1040f42bf0f7cd5597b479dabf027b47d03cd13234c15c9452d051aa797212d21f707acd0ce4ef6a42265f88e7dc82ed55b198c1ddcf5e94bfae253fea51de1b7403d670c8020eb096cc5258240e0d74dae38df0823dd19dbc01f321773e40eec02e8a0a058561a07ab4ec3f41097a9733f42c4978c855278dd766e7a5da7e86ad176e58267e03ad16365a842bea37c5c6f33b7499c4f0ffb729727c8bf3a452386062027b5bec0da6d230e2e9b47f79a1b914518292a2fa0fe6e0cf264430e4e283d3d8300631ee9011cc087c7f9de1a2206f3861f0a0b6430d89cbd55472eb0bbc9ec4784f79fbfd40a1e23757796fc12e2fcc43a899c83b43cfa16e78307713fe73ad8736fdfee2bfc55bbe92d58e55f4c4cf9c977f58d24a88e5f06379d4fa384b6806a72c597e67ef5f4bd78384b4990461c273a8865d71da904de523171c508f951fffc26be9341eb44e1f778afcf63b72b2172893edd820e0e194040a446d473afaecb4376d4f4c3a8bf09b5517e257b915c5604a53604aca5d9f514dc93243a51baa65103943600f73d2f02a9a9dc2108c8b4024f374b10ef4225efd4f5d06793792cde85aa901e52cf9377936e88fbfd903d8414cd492b8e0f4cee5ab5091bfccedb2cc1ce5d0147e5500005b68a4b25f971fd5d7ce2233ad0363dc755b4933b88774f72695249161170eeec0b08d76c61c6e2e64175dc7bbb8440db57fe0dcc5cf4896bd7b2097d0c1fabd5720b7d1de43a629c812bbfa0c751fe6e9456270179fad0d2900e61e3edbb04a0924453b4835467e4cc004510b42d305acec483f70d71ea891988c0c8cfe47166a0b02463f72bf1abe83e070609a0ffffff5f