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

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

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

Block Certificate

Block 80314 ac9fd6320865fd0b504ceaf8c4791d245dde4f5efb9ee1d87d0daeadf5d55956

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de05f4ab3d8e68094d19b92e9dc1630ecdeeb3454ed00d577efefe2cbeeebe60
Certificate Block Hash
ac9fd6320865fd0b504ceaf8c4791d245dde4f5efb9ee1d87d0daeadf5d55956
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b012000070120000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000058288a61688701fa43077964b558b8d22913cd9b943758dbdb6fac329d0db155910099ee3320c413e0fb4763efba00f796fd0b6052226f7f3bfb8f50ca964141146361ecd6bbde36e86cab61dfa622878b16e46b2403918ba5010000000000000040000000400000b012000070120000

Raw Header Hex

000040205f9f6b3456530df2a1b87231ee0c00b80ff2138da53cf607b095e86160d60290535117c33f255426bc72a6e2d604ff3570bb3b9026718a2db967113eedd58e7c9193436aafc5001860beeebe2cfefe7e570dd04e45b3eecd0e63c19d2eb9194d09688e3dabf405de

Proof Data Hex

59,560 bytes
121216020307fe8588d2d0a941121b821ac16b272bb26e1be1025828ed1ab32d909061fac5eff5590707bcde310b0c145f19bb9cde970475a192f7fb6b5af7210299b423475490176ef0ac948c6f8fb14ac83a6bd77a92166c6b1e17b2f6d3ba0cc60182bc9e46e88f3cd8ef062772a77e998d17fd0ecdb87668c3d79dbbe04e98103011fd4f09bde7eb8d90bb144dd33290b5553762072f7d36e8de5587e35d73b28996c55dbcd678a464cb706e09fc39679eeaef65344c8d894cc3aa697015eebb8b057408d8e0a2fc95fc1db6603fd8f3503eb59c8b6a4aa8f877b3f3fda68fab793ed3057499456015028c00650ad43c1cf5bfd5bbbc71bfe8122b897edafe3a26c235bcfb28c101945b85f146b0e7a7e6c8a9e357c3052dd8e8198364cf6186fb8ba17722ef2022928e0e00c5475e85d97f516fec725dac0627b97c481d3eaa1df0382ef252575805a475176813aacdbdd6c1db355ffced8f260ccaf4bcd964a57c08aaa1cfc3051bb24477c74e0f65de39103c01a88f6310f947902b2deac6b584e5461ee4d02930f39d4e5e226600c6a89834bc94db5d92629f44ae26797c7a9679a31756e72792cc305654b30e78918e2d1764c9f5f4dd85d9f6197a76d586093420198c8789c56677561c1b987ee1b0427e832bc9dcf940385c5042745ad5c69ee5975776e322a8e7e14d1375504a55dcd2f8579afa25b0eac07cbaeb98433dd3045ef3bf168fbc6cebc6412eb8c9ae4591e689faef20c861b6d57c5a4814bc16d44bc7212ef801dabb979fd4df13822d30dbf4d09247b178ca1ddaf09205d6cf0f52a8cacb056990033b0d6929a68ad6fc66014098c1daa1437db98013c6bd49d6fd4261c10d2c431c494b9e0a8da87260f1b74e02053700585f17d6504944081ae312a1084e014d1f77ac516338fb3d8cd30bd851ff2e8c8d31ae15424d2344a1a7c6dc940be2a5423b81cdebc0309497f9d21179105d24fc96712d159d4a2b79ab8cc602cd68a26fda74100c92846b6f5b05d63790009cadb26b1cb93e66a21c612b666d1149fd7e70950285701d96fe1a4d7b5cce9365cf773d6b39c91cb6f1541714622d4d7db4f9c75b2ea6ccf001eedfcb52a0c538f79dc61d925542f0c85ea10e78884ffcd97c3e167ee009a313ff0618e291f704d16739b5abbe3d4793efecc4f852e0c3a24cf6159857453ae8109c454a9629ac51995b9cbcca96605274536d9a65b6448b2c2023d882ec6cee6251adaa5915f8f75f47cb37f44e6635758646a57382ea0f381523c752316aa947cc2f8fbc43b67845777e3d4ab76d4251e2cde411a679609a5cd726ba321c545cbb50b5bf3431dc501025a600361ad7798d2b5a86afdf6d74c3c8b6f5f23c1bab7011dd9cca0c4009786fbb59adb448eb3ee65da241648493c9e5e211c1a16e15356fe313093aea82944f9459df491bcccdc4cfc8fa21916777e7c1d0168e98701f11bfe5f42644d6abee8b58b3d35636d0b3b15c587cd47455de3f8d37e15650ba1026eb7c2e2647af865bc429f3d24f58307b7325eba9b518fc8f4b55a7ed03a65bd9102814f7b50959d578f32f378d7a8161a1d4f963f8d2834ec326651b8a8a7dfb5fad4587083857775f9c25fce0a7e2f001d00d4de2758fcc265ba605c90c1d83b9082e1f714dfa7582335a5f3049f29df7a70aa78946b9ad8b1b8faf62b2707955a6e77e1f02cceb449832cc57f6c272da618710a20cbea2a76362580938aacafb5a5013fc4058c0c043885ce3b96d375aedf50616edc5822ca98bd856126dd126675ef443bd5742372027754a2ce3ea3d6425fa4c67312c333768fa2ec0462c09f1fbccf9cee5f42fc7b72224dd693e067a57ccf4c6806f562f0c9390e9c3c552eeb6d9591dd974ce84b60ad1d5aa7b937d04554ed106aa887653669ffbed9a1b2075602716d087c8751ff2402208a15e3533d5e5471e4772f073095a8ad812c14f49c225cb2d6efad274ec4de1288a90209a7d5ca3dd344ac559f4244943a1bc6dd913e751d2d373bf1a3afdbd231f51dcc20060b4934e8a3a0b809454f7383d05e9c64671bc0c4def8bca8dffb00e4e4aee574d0efaca6032dbd45f26d6c5a715a1a3cb20d33dd13812e42a2c2194d61ae867bf0f506eef2efe7bd9928e43e43dbb57f0d9647b25a5ae74c43ce0436f5d70df0e182cb09cbbb1676cc9c5cc8a264d294983ea2b1730830fa2b01388b6769c756e1adac270490b8a16fff6b01760b4ef34a43b5993fd4765bf7b66627af5e3005cab89477c961bedf8e650f972cfbe901ea4be5baa88f8a410f584fe701d81823f629eea046b8c5beade05eb7f3bb0c084d9f601d983ff78f92c3e1d7533e74b156e344e39aae7258b5b79db6570b2e1dabf5b866616032cd32e2ee892ee6d0a8dec9057a1f529dd9a94a622968d8e84a67e7f90714cf0ecb2dfcfb71ab4c0b570e0c38efddf170bbb4e4170895249816f214c0f362e13156b22c3fdf62cc6bed30b08aa509639db3687af2bbcf6033bd8d32edf5b975c206043d1181138677f79c7fe42219c07557d194e491b2eddbcd081a667714f4228284b373d32994679cb92c7cf713528799bd16d7a9115bc17dbd49b538bcc936b867a2cb347a98156c1b4b98fbb50d4b85b2b1c0f833709d16557de06b80719b8d0d407b7e5939cb1a2f6e5188d026df6a0007b5607c896c8d2bf3675739a67468006057cc731ec76d855fbd5f717a23f29cf5600e0552559735deaba1ceaae02523dba3ed1a4a939a2b5a1ee9cd971c43ee5704ba3b82ad709d5757ab39be43a7a23a019bfb15ad993f87e4f848ba8567ba02d7c14ef6563b208f968e43742507f00a3c41770ab286bacb6c146009b5bc7299fed3ec1db15f91ed2c7843e248888151f08c0292974695b2933253cf4a6c0f6757529acff9f55cfbc159b9d01a0d926f9d360005bbdfe781aa5084d3f35ca4412a45522ff852f9fb14c3733784a9037585346416109e65f71c8ab9a54114099168dc1db2be44be0849459219fa414529e7c7ac98a2f8d7d578d70ee283933ce1d9aaab5ea7fe02db4d9fc750d3c728aa28d5a85ebc61c3a7c6422229f7134e1a6ffedcd41cf383f7284fce6a562359d98d05e71de85db6c90b1e6ff109c6e00639b359cdf5c9f25a5ae87b4e1a1f85a7a35b0f68aa00f9dd68af128d6a52feeee1f80f78f635ecf234e09d3f5a30349074a7e57728132ac7968d9912615ad5a6424a6de3b37e3327ffadd5ca1e2d49e3730f682beb026877832d5bb5989574ec8fe679d61ceade2bb404594e4a11b55b0922489020954839263259c6faecf75842a4489c638f773de571e4792cd0d16c7ae4a9f6937dac3bf166fbe91c2ae3a50b1e61566592aec43ee3fd115f2ab1e89778f8d5825eb320609a7612f474c5531b9c1f55edee0716603a035629f91fe078399a4128d6bb5890e943a134ed1c3e0af00bde048cce71641aa7504507287a8d476c493e236ca9505158411349a66bea628b4fc1d9bb76409640ee9495fd8d1898e6a50122e5c1d9ad5370269e5b3e99a017c6f20806c7714fbd4dc887a541d70dfc4e94774bde10da576b50ac6552b7da25eeef15f8bb0af08fa6df9e028c731e3f98d30c535f5ca813a47b4fea5c0dd0628c1d93da89b659fca7891883f0c3baf09a074a13bd57d37e03387817158156b8258d6069c05cf389237bce5c4cd1348df3eaf0c065a4e717239ff447ef969f10435f1bb06cdd7c76d8a6257f195edfdf3453e7e11882bdc630b18f5f51778382553505b2e294c3e6321b8374cd11797039da8c20a5fc1fef90db2dda4cd8a938a54fb0c0660c8c2966c555f01b0c8237bfb1a8f6c1d683d6210ddf090fbf09ee5a529d82d86cb3dfedc3136f313c0a549805e3a9c576d1603ab9f128abcf23f6c4a7d143ad335a0d7734fad098dcd201cc0c83f51ae7c0918961bc041f9f2ea25672bd28c9b192130c11eda739b6e77673d98b8e9675d108854cd11b68a5a001581cda24956a7442d1a22701828b132dad74f6eec57eabded77fc1860ed1cfc6ec824e91ded6ab83dcece747e12990080926020cb372fd3bc14c072a66d9aa850182c2318107e314174eb48ecd9de7aff1a657a53275a493808984dea6a385989a32b108ba58e2d04bc5075aced006766e473509f1026cb803d5a52f060f7f599dc12682575b0c2d926ad58088b9b6ccf87ced67b2100c3b347339e5e3bc6978d439c30f8aefef0acb5c4c957df1359beee68a8c9779a6da87b7e10e5beb1f90026b6d55b774756bead0fdcc5576fb03c9b3826c419ceec8cba8bf2c3c34a23cf9d1482af8930219af64e951a69d2fafa638496b3220fb6dd06794106deb6948bd2352eefdad838ecf35afa2b7174ca5b96c58d96d00afc3ce8b9bfecaca5784127cd620d9c72331f4514332518d489afd740e32c3065f580433283352c2a70c9ee06ab060acabcce5c9c7b26badd5c52edfed238615ba6e88ace2184471fb84db1f1b9be56d0f70896aa8dd0f326719882c15e9e60161bd256617603edabce904cdfad8a41ad7baf7bca8e91cc965c14858fb8bb92bd6ba78f02af9a48f872b6c36b05ad376a5e8b8f2626f09f8e0bd5432cf7367b545b988abb69ac89608d10f36abd73764a5226fb05bf42fc7f37570bad28c7c25b623565f4d1a39ba552dfab5a8c3818fc88ffe7a5515c3cb438075faaf8860721ab2ab8902fdbba070c09c60d35665c65b13e807ece61836377ad5743cf3724d1c1846bf6182883e0e9e9fbd35a91c6b485d54cedf671892a6ffebfe0621513c0a68cf1f965542c8f8aa040ab37f734289303cb696acd2097c27d8fd2f0670d53bea33902ab524afb45908c6256d54801fe652c032f0acb2dadf8d70d7d7e1082bd45ca2b9f23947e48195f62f241727df0344bdd21a26f42788265405f986bb7be39a724d5450492364d025cc6712d83208393648c603323d7b7a401908dc332061595c243f2792a142211d07c29aa59829b28eb6a4a3b7d735701898b7ce4a7312b322d1210ef2eb4cec2df757fb102607e1a304a3d082f230c09ac2210b67caef5537188423156e0e3643b898d43498a0fe3d78812e8416f2a412d4c85638f2af51d1081649df9ef83c0804d5fbe98ccdb2b287d776379d2bd1da0c8635c5bb0db2fb75524ffcb08f935d46481cdb5acfe737a0cafb845564ef6929d81985446cc1da5f1bd8d6727f17f322b49a8a4e6dbcf4ff06180d30aaf708ac86ae46623785f22f6ebf98f039e63c4dbdec4c9169c6d924d089227d67aad320c7141fd2fa7391a85aa3e4b8fac616679da0c187d29f8cd1f4cd45f0b0a8062d02f8cc06af57592ffc8910b97fc30462e328fab7779c950b22807843da05e17914614454187e39b58c89b6a317955836b77da10a306f9037eb226284213d5069eed5220d1ca734b801cf73d15b0d824246c71bf1a9677b88a5a1bba0d7767c4c1303000663074e5750c86c280b79d863f53eac51c6b6cda5f33c27858b71c6ae85befcd9cc5dd410ee441bec4da67ce5d38886ff69790bcb6bb47aa1c2ec03382efb56f2e2ccbda90beeae38ca5ec9fa5879931770ae7a518f5bab188ba593645d8ef9b4275d4169bb7a1346321f02f8e7cb47a32e0d01908bf856b89669298fba20b6eeb0fdfff675bae2e2f39ce173d0ae2d4939bfe87bac7194a962a179b4aeb53afa4d2bddd481da8d644294f1f0ebc811301b65e4d88f5d4361a40c8d212169ad2843eefeb0301b80067dec5ea8b4f0b0a5a27fbd1f86873e5907f0c9b9f05e550378ebbd3d0d2edabc959ad028e29d19d52e27a8b2bfca64b28343296c9e93b2f00a010546c16cdee8e5eb195715ca8b95c8d78e083efad8c3e79efc4eb3d877144ad6fdecee9508364888555803455ce01fc299a21463737996c9cb3de2da72ca0b70f64f119a42e3a858c2427d9828834318bb4550ac49e4cf11c7eb7807ea62b14ca75656f147b66dd94452a13908a533a4908d35a45cc02153d1a82a2a56157ea33d6129c7e10a6f028004c329da50811bc9c1ef8e1e4fa84b4095993ca7792c5967dd464d925a6c9fbaa98ff4b7cfe97f85057ab8f3e1b7cde1def409a651e561e14f00cb354c04f812f489ef393810c6562121d2eee441bbd8cfd1e1fabc681133e6c73b60fbb6dddea4d87f51779d489356b1dc38c75e23ea8878ebd21b08433a4580bb1812c2e0d2eb53109650bb1576cca0bdb4c028afe23209b1956dc5177c28e64501cb6adbc469a024f7a07b18d4d5e19b6db5678947c5bf3e42de8a3de57cb1c60c9fb280f10911e59f5bad70166a5cb692ec6cdf652b4c98f4e85c330d8cad9369d412bb4787909f4f5ffe953e6eeeb23b3ed5d67780b96ae098750eb5a796965b7d65048f0b940bc9a1235d4d3cd4508414ce342f6b38f59807b76cce46f8326f7233b2636554a2b7276f79f7036cd0a7b38e358aab8d3729025cc983f242b06c18cffa546aaf4a500a867ff07caddb26ee97f2261ba67728f5541313aca0b19b0450d680f61883a0637a07effefcb8641f21c6273e5f5b17eb497261a66dc1cbc12fcb88477c087a841234373ed513ecf7db9792c8466bc311e357de54ea01e6646bd81ff3b6418b655f62d26ad5b4b99b619eaf1ab27a80bdc4758e974f8955b25956c23777a93a4539c4115755005d1ae2e847084308b8be7afa8b18bfee3adde9d4b55b5c327e2e10de304ef016df6ec97140f79c73e1d5bc553579af7c1a6e6279ebae1d52fcd80b692507a8aad6369c43eef1f328d6e0e85bee1687f624bc6c9df819fb5704948c36942c75defd6c30122dde352d4a91f29f23d5d9e3ebd38e0bdf458d8d3e4fb1071da4c790423f16454ceb3a590842a90d45144961d96f69db404e024e7c661231276bf400cc83953df49abbcf9aa7ba49dd507c5dfdc259648c07329c7a07ad00239ab35590406d26588d8514f58abe6607dfb3e4654c0e5c1c7bdffe7ee68f656fabbc144d265bc5cec021b2e183899eac5e3ae6a64d9132a4ec4d4ddf5cbab66b2c9b7ba07e62df394137d69c2c33ede1c5b6caf6c9ea9263ec4725fb7db6d5d3a6eb02f40abfe0d869bbcb952f7f97b7cc1857583c9c4fa1493af748b47d6f05307406e09bd00a590a281f8d4f51f74c16cad8973a9c7683008f66dc5c9476f2b754b9c8030ba73ab04e38bd328c427aba0c40b7ae4f06c84528af2c7ceb198219a0fb7f17a70bc19172d75313bdb0c66074bcb501a8934d43c229c3c5df1a3ce9b22cc32c93b11fb631a527c75059d0117d6814d6e16e139af62ec1cbdfa9b7e1bb86439832bece8c40b23f5f5647a21e9193a8fa11580e095ebce9f5f0097d326547cd6b372c203f42831fddc119bf8b3364e05220356235a2f8208e054937cbd56e273010a6d991593720161da3a6f1b1b2048dc3bc08f32f1c0ef06ca7279496552c48384e207bae7282970a0b0e1066057994976be8abc4e4c8ed5b1c554bbcf32572149b7e9ce00daf0a1425c2c60f8fcd2f41f0c40e58627fb4774ecac3a067b709d990d2f3654f6c37c08763dd9f2466c9979464ee008a7e92bc8af140a6e9940a1c08c7eba08d221042777ca59726b43093391bb9dd90d4bea9aaf60d89e03b79768c18c170520b828771e49810a3cd5c2d418ffecfb25da698fae6ed23bc945476c5650d2f2159e7e2fcab401c9ad7b996dfe92e13204e1b1f4168e4f263808645169f336bbbf6e74b10f7a4076660fcebbc8d1ac5a4064b06e4f387ee662f5d93a4ea214014e66d17d4646d2af4d5fbfc19fd7588e861854cd08e76dba9951d7d1a3b0d6c20a380a73836199785699009d78c52e25ed3c89fa069a9e6e53bff0b89bc1a217682d73f1f9ef45f2f124582a1b92738dbb7cc2eb57b96ded8b057f332ec2a28427dd555e880c1f3b7750847416455ce7bc59ec2afd5ed9d1e5586bb0a838130672c9c90bddbd6cf91864335aacd1092d45a2588e225b59072a410c074ae3078d6bf9943d98d0200acdb2152c84c388dcdaf427f108014c0f4a5826f1758bc377500e2d6cc4b2951d105900a55a88c1e6c381dc1c5b71942415e96129253e5dff97fea3e871634a92a660ed522c0bac50f6a86f378f0fed7f756b458b1e7fe7f3471bec62edd634a15f43a107756568607acb1e49a8221b53f9f34f663a3a6dadadca2f47355e4741cd9917dfe385618e8f5fabcf7dbff46e333b917af45bdbd270112cdca3fbd2a7a739f5978fe27f2e8f18e670250f5f835303e1c32b3696c95f9a69c677e6a9d6dd1ac4f67f5b1cc3fade5c9396a9dc4373919d1657df3cc88e89bb0a018da027bd52995f3b9fdf0dc66836189e48bde3805bf90853a46d4a2d2f83c61b565f7632da5a70bd1ad2d358db252b2f555b3f3bf61859a5166c6f37a1d3fc2f66b2ce1c22d2c4b19f8dcb420d30eceb947832317bb11ba8f8ea893f5c3b4a0e78004b86ac8c71a6f6b189dcfa619fbb98b2286c972ea0301019a3ad88362dfeeea1f26a50a9073d58cade620b91858da35211a099181dc5672c4c34441d53a8d56ead5500143c2f945d9dbd3cce2295a4f9427da3ad6d483b3993da3012594934570448dc1227b047a9edb92cbf1a6e0b7c2b924674a126120550bc7ad5506e09f5f8c4dc1a6fa0387e61ac96ffbca831946ba9c3a556a589480a15ed3d58d519ff5ba2d693dd580008f2cfe9a475ab70afb8f81eb36a59f0b125cf27a63084f9404c4e9e7aa215d51af32fbc5ac1c32040965e66c911b184c3874c43dc6152f7e894437eb04b626b638cd173c547cfe284c2bb6e79dead3d1ecae784859fdb7f24a00357882881995fdd10cb69ae99b69dbc3b64d6d6e02bf492beac0e181157ba06beb24d7f0e330e93dce6c91bc5c4542c213f2130893e935caf424aba77752e3576857e4e23b0a229d1d4770e4146db151795906c1b481556c5e5272e82c0129563c1d1d4b9101ae3d18e1a2fd756721c9f50e0270f21406a421e9fb738c55d62ab3559be0af1218eaede01e0c3e1d0552a11b9f0516c3d021e2e23848749d60f4988ab7eae3d4c899d7065e584cc0b1e531360145e024a2eb24745800f80356599fabe87f3d4f8666c398aecbab8875718e03ceb8caa8fab7d583f0566572b14f62de5ce547512938af8cef8cc178c889bc61f5127416df4fd166363dbd955a9c4b9d692ed57a7b9ab59229c3e71ff82bf665601c2c62f327c69708ebb25cc02ae4acf9f830dd3f44e763a4256f2d5ce7a12b2cccf008e6185dc99f75888a8e694d479e82abe017a24f5d36478fdd94922a7917e849b661ab6109d59d535bd0cc707cebfd005fbd5edab02037bdab7331a5ea9d26ddeb8ece9be8ee9af28c562b499482b88da97751903a578d0e5a8c9542d4b3feea76a6ce607e9fe6bb2e7949d40df9b62afad27459b9661012772e281c50f65dc5c66fc9b2e255f21aff6b4721c84236b11e756355c6a1892550681c8739a146782371913369c64ec3127c22aca16e51bbd155b732a477d37c152b2884c6ceabc6f6c8966487728b15764c44a311f1a2af2bf8a047b1fd92049217d6efc162b888df13033e3e748366e7a446f74707b6cdfac6f887dcbd39733021d3670c745d268cc7912de08c147ef29b671ef61ac9e634c1b02fbe99e3e674177bd8bc178feafd42f0d8fe1a5c16b9334b1ade02f9402a77b58d2871c921b74bce5e8461ad2bafcad881dd0728a925d0488169361ef6df19570d3c1b9cf02393ef4fa0ab2fe9018b5772c95fc104a99d7fd5345192a53c1b779b7b622d5ea3ff818bdd2101ae81db1a40697352b18b8f6ccb1975692c81b1e45b2a5c2cd57de410773950069cfb425b9aae69ddb107a63a01f8f75e78b94afaaafc536e251ac33557f910e12426a64ac8a12c4a43cb29a2d568bbd939cdafa31208a62de7311ed66aee235348d0ca7650c5bb6c259cd41f68749d00f8724abb1253aced18b8edce66acd7fbca54b534d8bb35379236666b30a319c406b35b47279544ac8e40745ec587c231ea86cfadc8889afbfad038426590e13c00e996ab2cc7d77bc9b6ed1c3ea7d154de5841fdc06e5dfbf6a57e9350f55d55939e756eee9bf3aa83370f463980bc1678ec2f60dd6a59130d3c9d5dbd7bcd5971db91e2b5a28acca1739846ef8dcfcbd3417cc922aa97749507ea2048f6468a750f30a4127c19bc4361e627d03b87e2f161daf685004d82031894f192d633c5267c7dbb05ed60fcf4118f021981a400b74743a3d47fed626c030690eae2f34da23c4e8a0467457e5da4b673ff37e7f03f244cc24d86a9b2fd334f7e00344003726242231a964c55bcfcc95cce41c45c5002520f66219a6d23aa0e622f475b5ecfa7fa56d22609482333ff3014130771e41af89e71b6d0e25c22e4f61683d2e09f90a08432c620235b5963e5afd0089359fe89a5258c5ef1bdf3d71e7cfe42b9e8d3f7b06521cb708b4f0d35063ab0423281adfd33e5f6dcc961810bf45454d6d9029c96f7adde22c569c0ed5ea7ddfa1fff58195b3b80a13b50fc1e7fc7bcace18d0f86ec3b3e931443c172ce61bbce84db86e1e0c275f774ffba9ed740135c8e316d1dd4a4c462ce9beddcc88f2a887222180cce445abdd7e3d15360875d53a38e1bc5f4760a43bbe75cbd58d979232e7ce9d68873060092010bb2630991f71155ce4967c4cc5319e5a0b41b357fa972fcdf881a18d5473cabd50feb8dfbf069495ce42c2bb8c3bdeb6ce7d8fb91dc07def1a97c73038127452d5ab4d55715f2731fc44d5818714dccad7b1fa9dcf01ab46e9543af0f41c7830ad2a08f43a38b65f68c668b2acbf0e2e2ddcd211b157911b82651c8836d0e7f5db5db5eada9fb96a15a2405c8f0967ed4b231f12ded90ed749626e84139ab20fc852c2499d5a7919bd01215eb4642687a4c94f55f18edc25ab37e2466eb0688991d5d50509efe98c6f484926cd961af67bd677970204a975be3172aeeb0f82cbad65029ec38e2ea0515ffac8437e891e5ad3e57cec4b4faf716a5a85d9e9b6be774a2cf946316376d48e2334b483a9603e63b86b1e7184c17859c0bcc867ebea09cbc8d07f42302cddf798b4e1fc13f1e247eb98878ea488b51d5ac26c3c9ca9f0495f398016e1a1e27223d3ddd88b50dfd5c188a6daebf386a057f66c1839675ef11e5cd6aad2b86e746256303a4faa31e9fb775a779114629135553551de7e8e8c68d81554c89cf281a5a444a151a0e82f675a88ca32835dc4d167a1186b2261168e77212bf0d63c0fbfd07654c92fe55840de30c58fdd00dbbb8c57ae29a9291e19e0bb77ebce49f24373f4fe577d9e5d0904d7e5071ec156a74e448f912a5c73b494d6fb59becf9b846ea99dcb9f3fc238ba3dc081eab00ed88f96841e8b2df5582749c024d108ef6dccadbc497085ca694a58b2730fdc6b35ebf727134b37714f7d688bde26d7b31830c764fad1befd91dd28415adb70e038f000196bd14381cbdb23c453ffbbc8416c1677ef92d66b3057b40e127f1642b8750a6e90f76b389969dbf83bc9990e801ffea174b577e7efbdccd950aeec6c1265902c9bae3e1ee83f0e3f4df76d38d8a0a3f33ba57fbee4c906b09a6b5e47b638f1d038118d7325869a42f65a7c6c397333dfa79ab38d05f148ba81fefafe1edee563d020cf7e78c8cd4a8c03033ca6b231ccfc181cfa11f7324451e91c74e9bb49e0a5ea2bcfb7b3602dcbf5385b2616ef620b5e34d284d7e5d09dbefefdea3dc85184b024e2e308bbeaebfdbac86f96e319a2d026b51553d1d5abb445560703e9b03d06a9d88fe312f5b3f64ebfb92b605dde2d886828531854320fe2a48cd69938b2a3472551f373f608a69237893bcbe7934bf5ab907f880fc632d86752b7dbedcf4be2f3b99f51fb8905efd6fc2f19c315deb319f487fa77f6909572e61f28ec1375930979d34d36bbf37e7bd36612697061be32614e46049062c6b98bd9a540ea3153051446fe6f4ea2446799badbb39dce9ed94abee5a1ea0b8197ce45340f02c1d42677be0b9555a4708542e833e35a51379cc12906adbd3da1ed0e583c9acefb37168b43516a0b588c333acfbd2a0360a3cc4284e8874500e6e36d0ea6893f3602c5985f99a625006edaa0468a4f555ea51955eb2a27faae100c0b6cc492cd0165abe6b045700196181c176dc3eb4c8a5f9f3cdfa5f30345dcf2e144251c8b7d3ae37532b8e5ee9f0bf2c2204a3f2ad3ce9ec7b16b8fdc156f31d03f72e8416fb5b7902b311802cc15406374ff047b50d1e5666b888428891715fbc3267a4b0f1b421956d5681e2a2b09a22ad12ab68f73121b98b1235f3728c9e9b1ff8c53d0ab0dacab6bed5bd31ff550d8112a3fbbe6309f5319179fc257dbefd4e2c9e694ef2f0e9f9703b59e02279ea67b729b9e883c62a1b59faa9c79f64c795255266d2c981fe50fa507b6a3b17714e4a41ce8edf59b2732175f9bdaa5f251ec1cee14b96a48dadf3d6f3615166e983183c272451d826c1afd45a340fe2ad2504e6d508d8fe19d383f10c0f1d9d463de766602310471c59e4591621542215360fb8a6d216db2750abaf8a52723a0d03ddf32235b13ac7422901364bc7cd75f95b6eb4fe700078d890fcc3a90ae157d055e1d40ec51e36b864095476b01892894ce1987de8953fdd99865da8bcd9c807cdc19298f586f983433a8fc62508fbb1fa48aa65e259f6f2e58ee781d5de00467294b161e63b60247bde7ef4eb0aa85c3e1b967de5e222675bd906ede90726ac5ba9135ee2198d3bd3b42476d44b01bfc9779dff5302a2c478d1212274f025d9e2c54d5d9d70cdbba544ad51d9b4fae2003dbc7ff6527daa9f5f1962e33f51ad4668ad36a089fc49c3178faeebde66610475c9a53838911f54d085d1ddb2fe3bfe7ee0cd1c959d927a9c1e23e800e781983804f6971fb489d1c0de4e02501effac5cd3525e096611824d69868a4bfe2bc733479e726a028fa99ea59d886b070a4849417647decf6b57aff7735aaefa7911239bfbdcede702ba84baee1e2bdb4457a8778d025deaac3b45ff961112135b8ddbb114b3b960e9d4ad6016d6e5dff89ae3a8d9fafee32041955706989a522771869650ad1c04aba65bb774740579b99e2bc04536574c336073b5f4b9f1379fba731c5022a10ff366c08a65cd0721ee58854f4957946df7bd80b499d792a5d8a3c20b73d701a03a8655f77177c670350fc2a8bb8ee924c951b0f1f15085f78375d2e7f8d0c9e8bc833b30a3ecd3948b0b40ef18d6cc4f701f0552131096f219546ea0de9db65b97d2e32fcb3aedacee18a2231a70e372f6e3e61d9f1fea2b68e3ecfd8be9ce308d3a5b2430463726fd3fea99b994c3e37c6d13267dc82c6a76602503552d33b4b2807b2dd971c306635aabb0683787f3d4258ea355e7f97578d6518a61e4099e0bb5e6cf69f7cdd55015b2d4427466e6b2a7efed1153dd091d85883d5379276b5f62dcba17e9a155e8a45583d346a3aa7109f3f16395a5ec30940e17b544b3d906460e39407fbbbec084bd30d8a00d5181cd2885a97038fdea76aa001ae30049a312c9f657e58c6b1950223e1e54eb90ff4c7dd29f3fd82ea99b8c8fd0237af08111f13fcc77a7baeea8825680fa159cfc8c885268173292747260f4c8ade2e5c6d27d4f9fe330cbb4916b8ba7c8acc0a8ab5af279a934083d5b3d647946175ba2c80d44f905f53f60976ff655b8287319e3c1423489df08feaac730cf4668df3fefe7861b1fac2fd4107630c43f924c9f2dd734d08c54b05b55416e8019f7f928e7694c91ec2da3f8cc7c3f299b2319f50a1b2f91f613408ed57e85f7ee7e25f62d51877b13f5ce27861e7f6f9cde7ee7c3ea8eea6d4931e51276039c9c5885ff64fca46ea8dc86666fb4fe643340e4efd005302dce8521324adc07e9dae0bbbc754eaa70380ae9862f5ec2d49d0433119927d4ad78b5647af146cd5a2343468fc4a471c32aa4804981fd63c922c7adcc2938e18ecf34dd265917bf1c24abe87079f2de1460ebaee9d3806d62a76f83b1fa968b96008c25a0d5f9fa973d33e0de20d088df6dd66a21e827f3bbc4df485fc1b5430b7dc1a3a8e4870a3e8c673d803214cfc014efc069ef27119d4fa07fbb5960b317af9b8ef306ddc4407f9a74f59ea427340eb616889aae279e6c62dfb1bd0933a89ba362c21d0069c3278fe49529be081fb134c8461776f77ec8f0fb9fff47e8ef047ef6842155c01e75ec160887f804cf5ffe24499956668c3f8953377a1bda8dd6edf786f19169080b0fbc2c785d6a86f40181315421d5cc9043e06ad0109acf61d352c6a06bb91985e672faa106642300c2ce70d8807b8c3ed54d0da91395415eb5617d97eb5a6855e0867be77b5d243d0de3cd68e90216075dbefe57212e63172bca4cc4c4b86e1215009f5700b03c609ceea0e44a95dc4bc257a822a09ca8a45f713589e6a4697bf3d9bd6ed4f5e550be3f7dc8e6acb104791acd47521e6c13b9644ef7ed37b020ba73821adcf524872bfdae0cf11dd6d559bbf49da6e42aeb368f47439e86e7cc87354e8eabe1e966a6298fccf0a8ef833523f40ffaa8a0ac0afa85c5ddf9b160a392879b5770622a7b4dc8fafeca8235b59059d3e96e5a4a3c0a439eccffe68b31f4caf7a62b6962ed78c47dcb06d7227e9fc07a7949c79da60546ccf5ded92b07918ddf32ae33eef847f8340c04c1065ce26184312029073a7cbc6ce1883d53cad18201c5467e734be86e1e92c61741831529c0941b3a2f063d70e63f94cd91b681c3ad97616bb705ab83d9f19dfaead47aec0e72f9b1819452e574b478809b8c07f08595a31dd4c1c7b1a49dd1ca05747162a17e37514d75c3652136a5aa74c0acaa48de7328b131a74f6baa10ae262e68407f0372fe8ed729ffefa43e6250cdef0b5816905d3a4b5b7979b2930d96b2c9f92de2eda7e562cd8fea0c3646f33ab7f112c21b078127226a39a09cee43ad94fd87ec59b8bd4aaffb694e835f0d0caf89c7030500774ac1a07e8c68c517f381befdf0cc5b9c73b49b726492884ebc16bfb1fbdd30297af95891d10d31fd85614ea12b553ade6af3d8535cc4fae2cbda3ecd63cbd09917e14655e897cd7b74497b179cfcea9b6fccc8d95eb320f80225c7b6a85511a1b8aa11b1e3bb895567a9b2ec5be5e09ed14f86a1b1f7a6cb67a1c8b3cd9f020c37ecb51c227674c0050000230d89b217468e518f68b9d30cd327cbba516fe18c9474cd19a3380c5f3059519ee9b12c505430c4dfe0bbc9c718449937e87e6d9aa9c87b2440cbe9ea91477d18da9f5bb6ce17638ab1ea31c2a1f2f6ee434cf0bbaeaec384de09157e9246357fa50fead1371dc95ec660b3016add03873c800eb8bb3b05770f2b56d1c77d6c96fd5861d98a3b0a32428b5ff97f384f14a7c139f9b004a809d96146686c948886629c842dfcab60e0eea4d3b92baaa346723be8902205e7361e17b7f61afa8fefa9bde396541dd70e6ddfba5df3a09fc111d361ff05e8ba31f6bcbfbaec6e379707464ff0f0de980237905ccfd98d6dff2f4f59db5fa1edf02901b82e7d5899bbab243b7d0d750f88c2f9d50e16f8764bfb408014096ccce6efeac461deca8fb72a3ea4b6017953f7d383d2554aa721dc81cfbad7220767777f17e25cd176d44c4b31c1c7f1ac54fa12bf76b2825005eb5fe7456e6b91619eedcd111f2d19fc3c522dfbd46e5523b31635a07552fc9d396cda94cdb720d2cd6d5eca78d58ca75617af2817d72b23537cf33c1c1562b082a92f8b9527d1036166043216936308c865d6b4f1d54b68f3985996e7f81497d396c768431f6fb1e862bddf93272a676e0370228018dc0ae0001e0de85ec8f8cd2c61b267494a2bbb87317bfedf75f9dfa9c8fa6622def5acb507a56fc6428652747481d11a3a66ab18ea81ba8429b45da669a5d36805ffc46b71a6fbe56867a558dde145eef533dbdfbd620839c8c83f478dae67c25a11832be0dbbfb3d915c0dfadf7e75c56c75120858344d63cc220bfb9bb2f74d65ba115d78f17886c5c0c1b4173df932bb4dbead598621492dd9c40af1d2e0bfe23f4e5d9bfdabb7c0eae33920d4959a6f4429649a187e29b1fec01056a47beb8d23f6670f60462c980887624d3bc06bc88f98ca7ecf43f9701946b40f690f14e14895b43a3c6ed432d4cf9daed05e3f6375f2b9dfeddf88dacb927adf5124786905b03080b6eae0a37ba5bde04f606148621904074a1cb4f1e451e0ce12941ff88c025e310ebf5fd611f1c00509c5b1000b6a5426482bbeb59ea320cedf0c978ad4635f44b2c523f506d492aae0d2deacb6bc890f2efaa9ba45d13f623c5775e7a2a571fec4528873e8022b3c76ff92e67d034e27614817041bdfecde46d5350efc15c4aa23feca2306deac5895564cd743b047c3ee90bf715fad7b34103aec067e9dfaa3d79d5c8a5de25761af69384bc1154e1a1f8977b2c07721b1c047583858ed6a3cbcdcf83a371d7523572a537c08ac307c9d6a0ac42554c7e791b4457c0084c082aaa26a82978334c052add0d0316e21a8ac878499731aa70bc4390d676508a4d347760bff90dcd583952bcbb1ff0609a6b414a0cb5fbcbd08972db6be796acd0ee66848ba0f5325faa1160363b57fe39870ae10d991243abfdc9527b8438af7ee3b67a5f86162e50c572d1229d8e1b35d65ee91e5c7a27a35f3bbc259be6daf58b918b15c486f305b46e8a653b99058b2a7f9db5a99ca52bf6a8753995fab2741ecac4316444629afcc35e51965e75d14c16f1c72c16f7e030f41aa30b0b42289e224ed15d23d28a82ebb16b680961dea2abaea5cb1180ec6f722d0bcaff4be30a45ec30efb13574e3ad2ca132dbb5b013e022cca078044670af40fc857515936eabe9f157d11e63d448c916f8feb51cc1f14ad1452e55b8ea9698f5ad573d7cdbb1fc6541b6171e4a7fe219b8eb3e5eab1ae880dd6f15c46912eccc48c03c67bdcdb957c139dabae79299d94d975e5ec57a365f9124afe3f1921dfc046281fba102fa464426f6a0507d636d42c4d77009261033535930f88d6ae12251c29cb953ed8ddabcf6ad14c05b29e3e38a3bbc66e25d7c984e0fadb5f5070132e5b0d4213658190cc41f279389f181e6b9127907258057569809eb526b3ad1f6f2070e088b6dfb03a7cd99613e88626105e1270a0d1b24a6c6fd38047fda1111d35c6be35faccb8278de848e51ee4e829fb8de55ac048cdf12edc2dac48f4ce476ff30a53fb01f4e9fbe9d0f2e92bd126712b06d159a57993fadbba6522fd709c26cc0396bbb3f56d3dbe036ac2754916b18c0341aef84bde99eb7cd5ae5240b32687ae351f8073bffae8f42fbb47b1f70e7cd4fa1ba6c81aea9b79c3faffe94fd9b4de17e5acd046222e85731d3841a4dd7341c0984e46a7a7fda35a3bc7f062590c9f415d315cc4cf129e08ba28ff777c74f8ba890e3ad275f9a39b70e0785de51afc70f647e79535fd7bf9658fd5944eb31953f3f2b9d8b2227abeb17169a1371e6814cd0606d6c35b27ba96db7c07391d94443e1aae0178717eba2d3721637a4c7a91e5d233319cec0655944379803e4b19dcbb6d2c0ba0d684375e470c12e3f1758e73ea66ba0d5fc5437f199a3bc595ad3afd198dae7a14df81cc1438ab40412d894943694fa0b2ec0fd1702dcce0e9056b6ad4bbee8bebfabe2e3e1b5eb35cee88e66a3b5fef4a3d1b0d00ba86a69b8f55e253f2f56abb2e75a4b0e2e8c8e5463f4377f7a92dbdc2d18c6b7430a5cbe627c453ffe04c6c947d2c6c4a76f5e05a76cc6ef3e718a3d8d9f3e8f524ff018b33cb8f5ad5ffc0c3aa29ca02c8c21feb9ba6a116131006a4f0eedef2b2fe934789de00197cbaa1f5f3ea9e5620b71661ee517b340c112b4dc50aa1a9e453ef500168d593a5219ed444950bdec47c46ebaa37790e3586df4743b92f2093b1dbe6bf51d6aacad70f1b7a59452edd6d7da5f3fb07df856715da0cc92a8fdb0d17a61ab901799a4628318536b012b601a8b980b4cc769a4ce0bb7942fae60a5e4dceb13011efee243dd51837dd6fd9f618919fac29abaee2dba4482932ad741d25c2612a4cbb31d6598f7ff7d990ccbd8f72eb22c16e701eaefb24fba0e7609b79524d7de19368ecd11b144647fb4d4b842ab507d3a85888fd609dd318850e208cbc9230fd67d5f2fef6fbbb4cbe89c397b4760c94357051b869a39b8a848b58feb3ca4562dcf7495b62e3d5b83ee864644d05a4311415379ca113e5c33095c21129522576f341a9a486e15df5d660a737631f1975249039af8e55ddc4f044b82fa32b749f5a65ecf75c70b7eabb3a3e67a49c0b4e4f5e25cc3ab631338907ac51843f776db3214bc007befe9923de42b0ac3e31875be7985010f3e4f7502f78d0c2f7ea156838e5404329937bc620722f8e99ad1a228f02bd947d22a347263c6e91dd512c14c9127eae2ab636bc0b2bf58691826c8a7a9f7f9fc78fff23f61add31417585f43ae69e9b2f6498f678e6440c0b08976ddcdd9adcf612a66812b3f2acf5193e619b578af724a64ae0e652233ee4031be93c0cab479e42cf810c3eaeccae817d1b654b496f023dcc9a69c17173bc35b1b2658d1e45e4e57d38995c9ec95bc5e0c5e2180fa31d1273947292dbd24d3ab4796b1e0f86facb356133b47ed9bf38550aeb4ba168fdc69661c4df90d8c78750996124e54e2df9cbe21a70bffcd68a04d0387cd1e67b08e54a846b334e3983ba3c752ae61f9309ab79bd31fae955fa9efc6f3379d3e5508c2140d2676e6b3880f1514fa60fb08582fd802d7750937410f80e2bcfbc76f47fcf30e2ad5a7ef31e2b1a915c18007236e3995d93c78ba8ddf1ced4b1cf818b728df21888ad59d1c9da28ab88894d6de6484bf1b9d09fb3867f7276184d59d3c4141b71915fab62990749c41d6b21752625fe45dd2af3ea6f44126d5b2bdf1f482182058d5d6352497ae0df7ac77823de54d12ce150d93572e6a5fc9d26a832cb3eeaf94f451e49b2834b35dd15b8af5b5444d8fc8b7c3bc116116edc5ae5c0b6673e2ff851898df290e374cee28eced41aefcb1cd58f8150da3cf97f0177757f3e43ecc1a85e2ab1172c5afd11053c7bb856217a321a5e4fe4bd0d1ce7405faccbe4899b46a350b657ddf9d372654feae53e52fac230f405e69e2dff42124a41cd80f29e6a4106177e589c5d2b18f60b6934c1f2165e17a18197ed0aa276867acc1b5b6b806b86eb90b9297d887c0ca5ac4daf496958c42ac210e8380d70a3324b3cb3c2d8eba7da2e9505a457c972b807048696b563c60aefeacdbeab80776c40ca931874cd55c62815917f9e0bdcf3ad243c8d4b44a49bde389a6e5a85e2e4dc2938dc3adde7f5928e7181dd3ce1e1b20c662539921e90b69c32715ed2ec210dab06a9136664dc82b9a1e95b6b2d9acf21ba47638088513ca2364fb380926a47aab2a46dcd578b3920c72bbd56fe4d36e0288d04fe11b59851c8cd217729d65767d586e105a4fe4512d47d43d7b39aae3fcb658cbec8ae937eccc27c9e6f92dda9f2cba4636990eb3a892440718cce9fef17677bdf0830f057f02e6f5fa1e62a13a473d7f347e1dd2cffd47656f679fe6eeb8b73c3d023e58e374d05c4a54b107277818b62fe9e07ba83004b8dca98a7f6fb9ebd1aa03adc099cd96c9cb6cee31571e6d1a210e961581825715fe413e26388e60a7aa4faf38d93b6a6212f1199ea49a234c2dca006ba6d3a6708fdb25717c586151466190b92484970f0fd1ea49d5d1e0d904ad3c97d0502006281a5b09952d62676c44772ef2ce14fffad132ff880a34d67ce0ee8d2db57bfc07383c90c38b878222dcd8bc6fc23ed65661ceb91a57b5c83a5f10146fcf9cd906780056a5d7f9e00881168db4203ecc7339fa1be69495289f9371ec62ea0a819b14cb4d75ede6d41de4aaa3bdd6e87d7395b859d5cdcae2f948a0ffbfd1ad83785a0985d9cfa4b72911d4b306db6c55ddfc48d689392c2c00c1a08a6489a4100ff31cd791d899888090667279e7d040a08b4ce8087c416c053f1a20d59ae0e0af2fe7a591e6a1ca559d41d37a2169e77b8a951da88ade8e401a08263e4006482e9db88dc5184031dc011034896281c4d98078f0bf0f10b70a44cb02249a9fd0fbfda3843913d53d1bb717eb5d5abe2c249c272f21a53acba9eadf7dccb6c7676b9bfe1808243e56b5a05fca3b7812e567b7325e0d6d8bab74d8a91e004cc157aca17cce909787da1ee60f3d6581fa53ed5911889b0a321cfda9bcda8616392951ff90b01020d9ef52b0f85e5cb42baa8d9f0fec156accadd329e373cc030dcdf1d69942bffb16d34cb6a0ffb5b0138c52004403195293a2d8666a421b9d698ba831d22f91256b5606bc52733c7bc6bcb976a17df8fa1bfd4f70582cbb0fbb61011ffbc11f00fc02a45d97d1c4f8581ded58db992cb5f0942fbb03036f6ca131967093e3391468683a65f9b477e1ff0b1785d0702eece0c82732f211f32ec9b9c9b7c8c725db144d6505ecae96a10fc5914a9b42da9c90fe16c6f6e70f0beffb6a31f73ac1ad8411326279fef58c595a2b1f8748e564ceb0a2952014fa5d0bc4041916654d6d1e48530b8be95761938fe2228aedb4266d966b44241ba7a5ac7da1cb9cded8d93945e7a675464b6c692a04f81d1b70a3bcb3bc9284572cecbfd8decd7e65f26de400336005eec63b66d957a9216a94fb1da0b981170fb889744e4052f945887ea4f908c094df695d42193845f7bd694038d7fc5e20292c64cdfc2608bc4679e51398270f0b8d3efbbed5b35ec2baaf2140c97665ce56c1bc4cecc1818e64355a90d635c47bdc1a3c3200355e013c2fcdb6f43ef376912a1d3add458493c46845d8dcfbc13aac552d7846e6b8222b226708db7dd0588bbf5f38f77806c270b35e55b647188fdff8ea698e54ca7a15c6b49113fb70b307ccb4ec4686dbc8517e729483bc4f09285f9a8c72fb43de2b11713ba79b9e1a0df6df75956965fb9270e9d1a3c93862516056dc1f52db46d58f16cc258535dc94fcce7c35c8e0525f3b2e9f4594d4f82039fa6ca3cbadec1f72c1a080529b7ab7a99c78caaaaf8d4c0236d65c5ed6c0080972dc295e58fe43e459f4f78d8ea2e7597f3d97e965d499d41ddc922fa65705f070b6dfda705eed6627198459938ffb4864dc62d4b61f986d7628abf0f91b7e36379aecea0f9dfa0f2af299024fa4977d1703fa605e67b30f23f7d27f195d7734154c34bee3fe35a6ad8a50a228c68ade46bfa313725017eba49a0e0d6e10cb32dd498c78b781ee392057b281ee530413672df7654fe2cb4f0168db9a4ecba3b0503fcc210af49981fdaa387a478c8ced63fb4dce33401fea056c62da8487e02a2ea72a9b535587723b18e29b27246b033c0577ea20d925a4d8b24040ac0702ec2e103a2021d1db2f5eef846248d0bbe5d344dca6492d9a70d62307ac50b8b4493dcffde9c1edb54e84d85046b5140f4f49435994d3e8a926b4d24566ac70df5a3f7d415859c596ed6cb4ef6468692102fb0a120b8c11e03d22aa5648cd75ba1213cc935dba767f091918fde5500739e1ff31d3fbc509d6858205353c6b6ede45afcb3aefce0c22f4c98147099dae7d03caf85212bec9de2071313a8af660dbae59b5b23d623c1e31ae61b1c733ada852bbf831c9cec8c1482193c77e9e4ea4b7810f5e8cf8cfed9b49661d7b93d29648ed4324c881553af9ae29f06212a1769c17ff428c98b908e8fc7bdd1edfd7b1f731cb3ebd07af772df058f03221a932d6ac1589a627862a49f10bda97b3fc1f5cef7aed84814adcecc83008cdddadafc9409b584f2fdf04bb9cafd82099469274fa7187a075652bc21cee46a9015ff589db71ebe836a444c2abc658e286f16ab57346da22f276512ec5bd913a55ae09ca4ea8c44ba9a0ece0f552da2c0b54f78741e8718ded3b37f35261a8f488f558ea72291ed0cb0d4acf93fd5266a13b494f4ae22ab46ebcc41226b5e29a5b15d9ba1d07599d893f2b1e0bf7f7ad69d8c9c0a1114ba32e416e33cc68a1333c5d84d8a1cd65660ceed392f9b4ee06b4f67182fb990781f28590ec45b9bfd2d13de72dee308cea7cd6a5ffea4c5e9eda8e9a17ee983dd49ce784b1c40a322fd1394b02f74124664922ccd36e01cf5842c5af4250a2d9359f619dd74d069fddee8e96b6ec982a0c87ebe030424debed53ce6ba6b2da6bd814b86fa9048d5476908bac1d7e3403d19e7b0573e9d5cadc4845fa031a9b56b12f9d171cc457428e706186bce693945874cb3c2f72205898a239d9f1730e9df510d10140345cc75f4f26d71d7e1c227001aa98bf36e4842e7469385374d591e2ea5225b9916b2241b2090ec3a97d14570b05e5a146a256fa7e4aaa1423219fb56761aa64761005a370b4b01d25c9fb69ccd015760c03078904d0049e51fa85d6843071cc444fc20e243bb66f7dcda96c3181b0583bef6d718e3dbd0f934159604132bee2283420ddefe8a224e6ccac8c078c811a19e728162055f4aba07f62761e22815ba7a17342970fbed81220d45aec59bba58026442116a2c4a6bf0558c20cebccfb674e2cd999c37daf17a76e83ecf7f10563430b2349b77ecc59ef14624196eea4dbcd6bd1768b7aa38be0327a7cf906513733a1cd30708a4ef319d45d604f26f015cc3cf54732be8170a3e5783fcedabcdf951d868fedec47d05a93a02ab0f3983bb7021f47be520c025818935246631a7558558e83a78f0edb67e73f10c07eac259d97fdf992c5aa9d9080cddc25faf69c6ee54ec85b84120d5d58760c81c0c336ddfc62c4409bed6308387621d75134bc4e58b843504c1f2317b2289288f604367b674cdb98137a525f570f6e9385fe8d389112f8adb88e1e6fbdf1a5f165b80321ea11e9243bdf5e8a0f253a6fdf798fff256c571e421b91bf169bc910aa63eee9aa62f64f9c8628eff033ed4666bebb5bee318fe363a10c89df8b93f7cb1c94b077694186902e934ea8d440083d963ed217c9684091454c87be0da8da84ea2362030826989200cbb44b25c35e81eb159565fc7b57e142dd124d0eb6ec2b2764afebfc48798bff2f66a15f90ea1e8e5bdacaae1793e3f644218bdc5f8037fe9e2a67b2bdffb707f45f9c36e1e5ea3be9ac762573b441432f7846397ede5d97b3d7a650e5a6370f21b46723c8a89e4cb61963ac960f8d4cd6d2fdb5a6987d8f727a149d9197cb6d2ffcb15309decc8c95bfd6e1eb288ec475cb1a42c814aa502dec79981b0a1a455143c44c1e33ba9c8610ab9df607e689f717c81ebd7177362ba42352533e825614fc1b0506eb50c086141542981078a6c7ee929448925e655fdfb45b2d0c6bab71e6798f82d7544ad756f239f767c798156020c8e5ecabb176f1a13741d6a3ef7db1e0b7b4a450c44887c2f5c18344e095dc98209496e69c0f634a5e87388f7d363af7b4c2127187523ba89311b97dfdd9f86a97b6d88fac1f047d405375775ebb3f908669b526dda6f58a1a78ad91da9f1a648f97ee1d43150c05863039fa0a397237e1922afbdd9b110048851633635f3440f52e6e404d22013568fcec7af17eecb8d9e7518bae7542768ffe4f42e2d7421a5f4c6cdd52e98cd701166154cfa15fa19a8187a207356a78da273acf7ad2b739682fd11f3f3c36a4ed7d54672211b80060f1a5ee89e423cef9d18886e4487f7ce275211a362018ebae580360589bae0f1be1a012360afaae2014018a9079718c599790a542aa8a43870c97027da967304965ef009aa5f309fe7e92d50c44188009f521753b509ccf93ae6c09a62a76b824ba7a34899b9e03d728118354f925f988da428a8f48ccca7f2ec6752e8b9ba5842ef53cf4f10c4146d4409b71ede95f1318339806ba22761321d70bea87950f519474b9b00cae04fc0c1b47d4b5b580de35c26b51b27fc0e3015b8a5dd40a099ee5674589eab08de61480a54c54a7a00c3b7bb4da1e5b254461ed13d3e011c08561c050adc96c3eb3d29ec8d05ef4cbed6fb5e37c1b94aa357656fecfa102f16cf8c088740374962661fc1427879ab414976c0381591b35389c391916e1a4812bef7ff531c21c249b400d73cdf50ca5e568a5a23778fb85419daed530564278c1ba3298b6404567c4f2b0625c9756c73327f14ba8e7899769ff8a15393931413941ad21869854d17f2352a3f4d563e7730b71f0cd859173f57f09980a6433509038351527e576079b875257b2c86195dafb842d99909a206d6ef884a37627c9c74520e3e87fb4406ea3008239bced94791ca98ed0e1e994f4638b3bfd44c79dcc541f1753174c4deaad8f445b91457f07138179e57635ea6d92ecb858b814df498478ae48533107bc43e9a811dba9a76b0ea62b75a24f55407a17fba3116e28b487a57620bc5b3371d37bceb81c2d2854190a149ca070c2e2401c6d7e9de50a66643d29216fa92fe0de41fc8ba25c2e2f7716c2d03b28da6c41d7aba3c39a30693df8f3c5d611b56e10ebdf5e6094ef370707d10875c4f6caa503d6a77e84284644d19b2691c7b743d128bd8941de85df3e4bdbc5c1a8ff324547ee37a9fbad9aa50ff9c45fcb0b2f7f8d28eeac9e045c440e5d0d4d2086d108b9d41bb54846eecacf9829014143547b7b5c7e1a649be223baf2703e8e2d1c5b2f484a12ad5d322dfe8f85b3a2c3808ef6675c5ca421adc4275ace812e3fb56d72d8b6622f6e7f6eda90c53b8f501efa3bd6f84ff362544186bd8d5fe9eb451ed845223e556088a16313a591bb24b5d88d54372327463643e719a02be576aedf62326c1cc39a0e78ffb7d9de11ae3a70c07a7ad739cb05e28490065b61da99d782beba75f2dfd39f50c8be813c880b986045b69252b56acab01af4e4e223c99118f13df2c2a473e950e9cb7d540d90cc7878f699545d5c1aa68f9b0057071902b46f7c49829bc972b86f87c2e0b80bb54566e448682b65680a4deeb93302c1fb086cba41a9a07b72b0ce7c3888db447f51d3d7deb82bac1ff8b956c91be412516cb50613773e9e94a91d02916cb13db74af331667a5c65988c39287863c1f9d08e5094ac760d99940419e844a2f18ea897e7461ada24daf1faec6abd9d5f01c9965d57d856ba345db4cd4dea0d3e7d320f78c32dab6abcfd9ba57bbd18438e06666a4cdb35044e6adeec94a4904ea7a43f2058cbe8f01ba97ed8bd6cdba550ec43182582e53129add5e239ec311388e04a3d4b5307d26c9f4eb6d66ca091881e5d7df55e73692ea25f929613845a6ee6ba1648959a6af97577bfb956afd7cc9f013c05426ee740ff51e14af3a43c8a14b7b956b5e3d18741133091a79b065ed34d8b2385f2439969f89548831bdc715242d33c9b506800b7ca4d8bfbd8894412c9123d8d2ae50a62717aa5e750b0ef2af555bac44122918a0a2bddfafcb86cabcb660812779a1ca97e1dc00d6644b43b49d5a07845c7fd10e17ff218274a8a01f867238a2e23f9f3f6540c7fc1e23888352610fc81d4bea4a08ed6b8c309d423ab263e22a6cdeaa22c640bcb6180f44fc1e94b6c7d1b24f7b5d823a427c79b25982ccfa344a83263a3e2bd416c470da3fe01281380ebb8bd4b0335ed0114b08c2dc65948e54f3290f73b058f0f26e068ede1ccd5b254c6f3bc77b4cfc52bf62d0feb007fb8648d9892074766570e814443640777ff1872e6525e2046bf84afb50bf3be9ed1a575bc9e2ba43312a91c4c737e6fb3e80e67f29e74d75e50d8d0cde3e15f427047d6560defdfe08a45289a0a0975904f27c499b9e1fd7fa431529bc38e0843d3cea04123a8c7d437ac289d828b660b16569c1c08edce2463cbd42f7899b365589e4fc8907a7bdf3da1f12492b41610790036b1534c26f25ff9c9bbb4683b1ad8e3257384688739dcd1265da292e7e22f2113bf7fbe844392f4297a307717941f5b328cb9fdd83ffd7e37965e1b0e0d31cca15f84866988850175df704a798f98328e470ca0f52ba83b97bbdfc1b10b40d5e86f9ad5ad7c19c7e1cd448cf2a8fb14c8fe1a1aec05aa960331fcc14d6d94ba00a09cad6d4eeb60e5a790b99cb346103c8c80978a184baa15951c41b41f8736e8c405df5ec763efe0cb278cec3d1db16bfadedd6b858b28704b040fa1e373d867541e0c179617414ab0539506a3012eb1e091eb9e141ee67db5a1d5284e2d00379f46df0c75d45cea9d3180e97c6f441f56a47756f6ffc12f3a7b756d7bed0e2410207cf1ef7b4921e856868ec8529a4bf720036c2dca2af7923c3ea4b8047b69b0f37f5b85ba0b2de02cc537da8955ae8883f0af1cdca352fefc0bacc2f2b2efabda269a15353780e06d7351ff5624799d807b2c43a97b8d64daf366bb3959efc13aa966d4e5a0f564eb82df45781266ac827e8728ba96c0fe4395e1341761a45df9dbb95266c4c54bcf14cc49f0a71ff6d8c12c5e934da676703841cb027907fe79da8943307f7e1170a50e5c2618d80e046547f34d0a963362808eb35206c4b228f604c06aad50619d49a1a28fde2db5e3166f8c410b139ae22394edfe5acaf9f7f5a34359953a31cb528f9b9be78e6b7aa8d696589f3886de3d97fa1808ff6462b0e3e963b2bd9b33de757680778ecaff1ac3169219641d8b010b541b927aa74d82b88efb93386fbe67b8b4aec4878c29be11ad93b37a2fcdc6aa82b7037f388608efba0e837f3cc5570ab1213d8996d929dac2c6bcfc4c5f81fbd7d1e5219ee96bb9b8967ee13cab18574165d4c70f7836311afd180e5c6d18dd18d7d63a5a3161f7b4c53497cde1323b90a562fb4c8070eea7d6a842545c3cf0ba8ce47c77d215ca659928c20b8a0f790896116eb5b35d15ad8633cd7a3d033704a155a9a28c5266bde24595fc1d864cd0ec6bb2c099f68e762fc4b8451fc365c7cfd3dca4e604342effef321fa88e57574b9b3c20f9de9c2eea44cc2ac56458665854e9185af66513fa8aeeef814ce93bc2d154bd88144d5a6d30fe452003bc5f6f2731d7d5ef10e142d8c10ea9c1f58d2240c4046bc97cc4891e7007d9ebe85c39ade58de4050672b90d82ca0d24337145d52427926a678c59607cb8228f0daf7b4510b1cbed62a8545fa3286d61dc877a582d0160e05bb278051bfcee4509ed3032a3cfc26874cf800a96ef7e754fbfa7bb4b6fa1b7392b1f607f884c925ee6a7a4560394c7add42c410f7e187bd35505dc321a8ffd5670f9a1191fa079d14f36bab8c34c34045d77f7beb89f61295217732f680fd1f5ba65e2dc86828b5456534efe14389ca243266897f145499360730e12dcd687d5cb620e3a84623c15aa061ab035382b25ef3728f4d3f835df93809a6ae12b316939eef797ec67f9c9f66898300e7d88f4e6fe592ba892d58aa69fdae95003bd69e1e19a91493e4f160b98c8dd3ac4197f5428be8c49620b0d38d59619d17b784ff9253d48cb175fe5bf07a663b945b1bcc7b196ed4836282e585c102edf40edf202f42109d94528c4c698a6b94070bfc27998b06bfa821b147c482de7838a063258132418e1cadb78716769a7cdc0df561c337d0fec2fb721650368ea1040571e526ab75d7937dd515efedf8995ea874828e0c5bcb105c10e9338c74feb8d646a179247adfc3d7b920dcec3273d4861fd5a189d3644c3fad461d9bfddb3ab19d35ac7b8336fa94522af495dd93fb69bee96fa9c4c3f259c5c37285d2c2e4537bfb79cabb73a628ed934c6dfed0c57efd656ad97d0ff9d8c8c1bc5709b6656ed3f17e519fd04072b881daf62d9c96bf23ef0f29d18414bf83326776b4db719ab7d85ecf04d709eb14d426065953757aef592a7e0dc210e2327de8a2d21ef0b6df1399d376b64bca4a99e2b69d5df8efc1ee79bc5495f46d735feecb3d0b4ec79e1fcf96947b90aae08f136a94f53a58e6e40fbc9a6036e597bc01922e7d8d58db7cc12a65426b2e42bd223322f25097df25eae77ec7c05416c6def8f1d47d550db27dfda92370afb78ceb63cf868559c2b932fed3c6fc281bfd17ac32e1fdeb3331e591512a3a9ae3e5f0767fcd1184ba87c7147ea27c2bb7d69d68e6b5cc7ac95f4e2c73e5665b96890396c9ca4212d22c2d2fd5b513ca35d755f81ac6fd5b42f5acc478351f51c3c8f289d7de1503154671fa6657a4ee2da08f98d38761127a77b8234a5100358cd21107a1315bf35f0abb215c0a7c5453b27111c6741e024d060ce673db7ab69bb8fa84a0cadda3a1f5193072c4b5141401abce03bf38e75acfc76578cecbc183e0053afe3cdcee674a6e875e652568c0179d404f48065153389acc2c527033631d9a574e64e48c0bec851fc8cc8e4b0b2b75e20ecf722566022a2bed38aee62f5eb369410e0560f09ae2ac66d0d898776378e3b573ad8dedcf80d85e0c367c062aa8e587f8c3d633a86defbbb39991e4baf26658fcc43ebabf8814982f7a438cdfd8056f670d57e801421b7230019d80713f0b0901c03dfec7a7bc6c8fe3eac7a6c0666bf2af1a6193f0f984567831d60cf18619822b0cc33398ca2304451250db3a852bd0182073882214cc6845ab7427c3692328008799ede255f9d4d608333a5d2c6854fac755a251f5f83eb7c5d8dad5bf516bb96d5765d38ee2943897abb08be8cdf105f85c27286cfeee2c1f5b79ecb15821c7a05f3581da381e5786ed503051c2b3f09517b89a0321dabc5e5b5fa6db01ab8302b7ea392035faf84f85c9cdb47cf88a22d15f0af5e65c41e921305d7e3fd8de2c0f04101ccb80de74256c38549349a361073573b5b62d732c3ff2a212a5d76f221e643246fc85c89a8dd132e96e7ff09e8581a9119afa0ab69c7285d7f4a72344e77f1e450b2ca843dc4f2da24f504674565a8bb63b87b7be7d5efbe97553bad732e531bb8f7896698a60024595e09063a3e7e7cdc22697af5d6c16e18606bbedf9443e56100d411a27a580c78d34cac1fd9eadc8b7496eeea14d0c614272534f0e4b6b93f18ca0ddb00c5135f3ce669e634deea7ac6b1471dad1dedaab5d9e81869c6338961b752e130646a67d6c70b45d7ecb08fed0db652ba38553e65d716d2854f5b50a3a779375d6fb96a4f5d6a1f50476bb1f5c5b45c52bff3fd7de77bc167a6038d5eebc2aafd53dc18027ccbf50ae697c753833e976151b3bfa63bd2a5041d6675ab5231f29950024f7f979935e97d50b2537c8918d8d6cfe85e50c59dd9b14befb7795fa4c62b244b55b81eaf70d73b3740fc158e4aab3ec346d5ded1638da9652b3d65188a6adaf4219806efe592562a7590b15182ca27a9e423b6d5d3783a00b6d4697de71e37e2d096c6ba9fd05b15413e8fd286c7f68c4a54c7b30c1ca6f9503d5576c62be1129e361f6e7897afd9633aef0467602355c200aa694a6faeab263fde19c7ef8646de8dbade4d078d32ff524a9f87d2e08d9132809f8b1c6627e6d7d35339ace4ec21e943b3ac4422138ccd9876b01bfd4dc0545223d8d91c41f8628154f804889d63d670b3e105967433d0c9495606150c3497dae1b901b389dfdd41b6b176ed179482bbc3610e491ca403bc76ee075495f91cb9fdb07e1f2725887a77bd425130479e077a722b7359ac242b59cb442c18f7d7276110bf744c1638239ac90cea4501837b306fbfcf6336a6692b65515d94066f78227f32af2da11fa611f32f3042156c3d8d4c0fc4bc79152c32c3fb7641e62c316930c8ba3b830c55219de93bff6d321701b52b1de2f119ca797a48d14294d3c819106e03783051ff31c5883bcc2cd0716a930bd296560a23ab86cd5b6672b6ee868b67c3bab97db6708f2de8a451bd5c3c1c75d17582f2928e98c31b66d2e18ddccb28f96b2c9675adc9085f0483399d35d6a783190c29aadae55a85d8349c95ecb5161c22057c2ce4f9c390f6695700cd5f5220b410c5406824770e80267766a3917675aef2beab0fd048965d5fd4525ea71127041c018597978047f6d6e7b0c38ff6d4f58435430f79d5516b6c58f68a0bad826932993f70cb65c886acedad6d75e56d6b078845396603c958dfa5272fc3d45ec43f4110aaaab87de7f3590554a15e8022311355a1d77c9ab2c9246f52646bd1979b25505dcd88ba7c0f94b564bbbf5da3dc596d859f0c7d351fe10fbab2d46be3b3e1e38959b73095df078b45ed981785cefec594d73568afee53d64fcfc4330ce9d82ca0ed3c2b108c1cf06bd3a3cc8cd9d279db850e656f89b2dc6a8a6bdac09bf0053d7cabf07687ae1074dcf4806e03a74b13d7c337e4dfe38b8dfcfbb3e3374ce936051970e199245716f529e18a938684868bc2247249ce5949199ed40b107316820b8841641ce987153eccc51483aa97c4b6d908a242ef31776c06c7573bb97d97c89f4ecc8b7623b76522dc0e7a94b2d53fb32111b46a825d8626a51b2b49f045e5f41083f38eb78100daa18b3866b97020de70b27f13c9421c042d15cbe421fa93942d235f9c58575381a0c80857d6e07a3e4d5ce4021eb06738d044c7f820574208946c8feb1785ec1275e58eca402183288b15613640b72923fdb1939a16fe05ab6d3680699960c7c08e0a4abb3db70493471d1663c8f2aa67401fc0ee59bb12a54d1d09c12ec155b962472b1bb44dd458a33026e4f8c03fbfa03f14c52ddb8c82fdd8e58806feb6d498203704af0dcc61cdbde10bc30a8a6787bfaf343844e4d4e30a41d33595fa1632f1f8a892cd32410f54d91fad0e8e68ddc727d5b065012b789860f1a796d3d1c656e313941a73a2a7049ff8e8edc2f75ade182c1a675fa5742276ad6240b98ffc2615b1b5505f012e6c81517f07efb3bd267ad08e0885ccdfbc3b3aee9c1dab0f9a363ed5ef6d3716ec896156ba12d01e850af6203f6f63313acb19511cd1b24458354cab2c749b98b5d0343e22b53142d541f560ba745704ad1201868e9ba04b7ca0e1b77b86f7771b757d85f67816fe5a31e83d66477bcb7d02356ae56fdecc6391d1a3f94b97d93ac4793ef652310f11b396a71df1ce9e3fe87b365e8f0f17db46773af8a07389c1d22df1ca4d6772f4da0c5ed086ccdc255dd70e362d5466670deddbe22588332d8fdbe3598518af98a5da28125067b944adad92a8e53ca38cfb10597c2990734285e055d6695dbea804d29bf801862e4b4137e592138169a794096d07d21e50c1042ff5222b551458005f352ce9453805699c9f9d0038562e214c0aecc9f8405d654643f1aebcd024d288fdb866857faeb03679ff9973894e7d3c83f6555f71e1d01432de091704fa1ef0fa3f852a89bc801320963dfdf2117c75898accab9f74020b16fc2146dd3c0f2c646203eba5504ae51751ec8d622370e21361a0da85547907835c130e59a2d98f11d4376723827be0734282453aab33119dadcf3bd04033bda636abe1d9a3a6a5d2cfbe0aa2c80beddbc4a20d714eade1b216673a45247eed6bf1520a7a3ce414622d0253f698f432edd8c3883190a270fca214ca2236ebd7597eb72baad1a2043c4be5d0beb947aee2ca4975919cc374a49b7bde122b5245b1912139f3a4832b6ff25d88e12a5342a47dcad11cde4d5fd590a7c3e69075d7cfb2662daf2e4ef86cc7f59ab235f6c45a6a6a222f98ad5e70c5b33440e1fb45c842ec2f98f085f5f914715046753460a6c2f4bcc81dc4c84cd114a7f447f00e6667566b792fb8f3f639f5733b549f79e8fbe5aaae250688fef16c189404b0491614d3022a279b7b75e97251b8a2df55bccc73ff2f5801486fc9c32f780b2f8ad9cde682d1de434876b4335e53af80dc5bfbb067405b5f0f02f29945b454160f6b35d12fe3dc82efcb2367e5e823b63b2f5e9233327c52fd4b06276626830148b852f4c27b4b4cc2738f40f568b39f5ae8ca633964ba33504403a9f0de5f3df9bd3f25f070e4c6b2cd3228566762c8be4a8b045b67d7f797235fbeb2d40f06984c67a403f31ef076692c9194085d7c01ca826288528572d2028390b7576dbcc6a9904e421f3b0a358c95662798d1e0dac225da704b343180fb772041f17d3587e36d30939b15253f085e378cafedd92860c5bf61fc02637260f473b8cd437afe465a90daebbcdb24d64fc7a3d9f98ab845a3ca10942871bd86a78fc8599e01b8c568faf82a70b28788fe046e1b7e2425292e192c937130ac56ad2fdacdb2a2ea41a1ed4234b86ec9f5c4763d8c3642f36060d15bdfb0a643171e95834e43d065a2d60afe54eb2a76cec1eecb4b93d3df4289eb800e305952c9d4dc7394fe4f99b2ac99982f74135e9a5ed92520d3ed5827468603ee6b1cfabad66e16a6733b0aec67fc16ff20ef0c937db4752b7a7749bf9cfb508e4568a8c2ee905e4dae05219d9d38538844d49cdf793e12c14602765d0c2f897c1f65f492c2fca159d9206d1a48a47e1f843dfd0569838a4f705c8d31b754a1cb01739565f97cc453bcb2255691dd24076b119b50924ddcd272963cdb09058327316eecd227e09d6ed560c0be22d3c71d60b05300b5538ab5e29191f11e173378baec617787c76dd1df267f2e78e39be188e842000b865264ec207f2f03856b56c5d64fc731bdbf2ed5b695016409d5de08154db482247d53a7558a560a35c3192fa13817ea70d6b8e1073d46448ea4d70889bb1edededf4a432b8a5f37f562885b54562faafa8544faca492f3439037740181741d0f65a2849cc85b969b36f614438a13c74033c0ba7a192975e00dbd72a586afa00bd17db6372641c83f4ab6c63b9954e6a28eb380419ddc19adc0ffc63883e17f5bceebeb9e537f67f9cf3502c796a2693f15f016ab8efbb3635f72f53d67b5825cb67d30318a935220e84655556b1c92ecde0b7f3ce9a0a239b20f73370ff7f90e1e3bc47e16f6eff0d61cd42dd6c07b12a96dbd1249c76608fedbb9ff56445bdce0f815aa097da6f227feafe8c25c4a9c1a875a610796dc974a5b8279e641dc892afbdbb1daf58fcd1ce642ac971618de213e6fe7fadc40b6a8c16e166aed5f1341a3cd267b03a4c4ef7544b2261781d20f7306abd8af01a3053357af2da38fd46df5242f1b04d8c91b17b6654a1c63037e1fab4be1433e5786146b64456fea6f76239f08ab03857311ad6789d443db533c20acac4f25ed62f5aeb9af9ec48f811ddb686793a4a788ff4b23ae6a80b46ad9df7d0d1e7d78316f492948434a464eae864e2f1d29f2107362804cfd45580b47cb74b9e033e3b1a471d34667c1b7d75a0426726b8b0954512164b7bded11a0b0a4ae72023a1a939a75b61a47df64ea08554c49672c611e695109e08e823055221c5fc6c8e332def0891da2fd978f1680dce17a36e383dab815ef8e2e9f33de300dcf70ee16e21c294ecbbcf6fff19bd33eeb4156c3453d85ed07865b6c3b17bb2e656ee13ee3fc2ab513eb5f16aafb4626a0760b42a9cfe9f724c6041c6ef7c80c5de662e6d3cc18cf41ca745177d7b67255117d5896fe422dfb305b9ebc02182975fdc021374e4417b2dfd16b6be29e47077ccfaa27e458b6ee487fc131c9d23ffdaa9bb4ac2c85218d6f5c43653c06fb4cf39c86d6474473d76fffef7fcd1a3ef563141a1b3460b652577ac4b23abb8fa4786ac59786a2e3e9486ae4115eae5d8b328dde3d45a0104372d2c959aba3f31b2c874ed89d41aa99bdb3bed3a542d7e1a5e5bcac6aa739fa10cbdf52bb22c9eb230d2a067f61aea2cb46aa9515c6480d2e6ce23966168b87f9b6465d0f01ff37723fc8bde9aca7fc3e191da68ec483bf5308a54d106c0c63cd04ddc708b0119e588407873328fb73518816683f70d1ade333cc4b4c383c41b70321c77ede65803afc043fefaa860f0118a26f05d0769bcf3060d66fb36496aa221f727a4c11cbd7a9c13a8df661af87ff7af39b051cf395ba79b1909e41501cb756938e16d4f6c158f23e91a787f41cc2f550f9087c70b940e3811ea9f93ada132087d18c582cad28935a81c068b03fe4ef97eb25e81bf7bf8153bae68c2da9b0714dd73aae4293fb18fae7c18bd3c707b1b2a24f169f8529abe065f55aee7dc75b3926c65afbc4c8792260358b606124054364835039d8976110fc0ed3178f7c2d7a262cc995260def4462934a6c7000ac26ea5444ac47c3071d18323962998152e6f0255493bc86ad235c93a8c3aa0f8e9f4026f94eff5972e889784a3414fa01a12a8298e8a011bf040ed01d778549a94ab73830a33834dae61ae14689b96c78c0364ff432097c5483120a29bee98a5b9c7be112a7952fea67ccde134dc8136c25b643795558d1780d35e6e0303bf58a6e95df864ed23868f704a3a0573de4860236c71fd3c34bec359de79866f63bb2e136f99a4d2b6ffb80d408f18818e607b2b1a58a47295daa5236a840cc4f66817194071837a3e589fc1795dfcc9d33d2cf346062184f3cc389a8d64c657ea3d44fd745bf1c48b05f857759d18ea2d922c9aa8e461b005347355d4b7f59d28b57353661b06c5720a7d071e2c7fe56a25208c7d8229bf52b83a58be485861d900893e54c66d6ba06287cf4e8530cf6136f67dc4a9911ec8f5ae16916c7fdc9870656446ee9811002af3a0608876ba473ed14fc0c63c5ef6472945e7d7c16def6e53ea52469fb0169bba30983e75dcafbe2ac6dd91c7b7465be1fbfd0a9a22af8bfaeb627785ddee76538ac744d4e5d471429b2f9e00e658ad997a8e793e86ff2a2c58e004bf95640df86a1d850d4ca5dbe08e6be37c2c69644f2ece5936faa2ce0beef7f62d1e8aa2f44a66d13f302bd99db5480d69fa11c8dd7744f0afdf2d52a4628d67db345721e39661bb20e9c81174288895bd483ebb4bc6db3eccabb6dd40448f51f839ce2aa3c897139ad1b9d822a756d528fa804afb3edb6d7de3d0aff86c59f9b16b089e8c1b2995ae246c8e9cb56ba463b73d9c8106026facbb9c9126f58a1cf29c6224ec6c60c3989c2e8760b0950272d0c867867bcafc087f199bf5cc0ac3abcae2ecdb7e53c0ba0f926f3dfb21eaa7569c1f793be60f4c45c717386d587b36c66f28dc0cddcd2441eed9b8c77e7ef13f6fcc4dba51593421bbb138e73ebd50a91f499c05d7be4ccddc7961ac6ce31f501458371a4fb5333fca4721e00b5747b39be81d27d7d4d6d063ceea552cd6878d07b895a4c253c7cdc60f518c9bf470b715bb9a1a26049e9bf192da2cf8df5a96fdf02e90fbeb92e3c9ccf69483605fe746ae76b58a5643bad547df7ed08ede380db0971f7597f468ba5a19b5837c40ebd46b974c9e4c4bbadeaea949380073430d12ada5e60ad2e5c0829102285998f898ccaffcb7054b78886eb4caf574ec9505cf3493a1882018267110ffbb0456ad03c41090902c2d76369d4792c593e18112d149b7f51196768dcbbb7837949a1df3e58246c91a8ff871beb6dad5a41e1b27518b12707d13cb6202da8789c2ee3b21e0554d5fdef60683b0950b58f9649f90dad03f65b86cfb0c2213dec349489a199a1d90b6e7c066ad2918b6b722b1ab225d64bab6d6df147db3afd8fd94d82e2eff639123efe5f8b90dc5249d764fc020b97c5ca2abdbff5a1a81ff3f5d5a8d9cd5ce8982c17568a069aecf6f04ed90c5fdd3129cec4dd9e3d6c3e826c0edee57c302fda1cddd4d897900a0a46d26c76add78f0a443af7ec447bc420437f916bc970bbbc64baed77127240e73ffe8574fee964d45eb657d9c545b6099f06ec7e067d0cf2b676e0b93775bb7e9b6dba10b5f28291d4cebca6280d3eafae874bc1b98275b867fc9a8ad91e75e7df6dcc891eca9e784fe26f05dea79ba1fd72e4e2679eef71fa5f359c41f54732dd50c24cb445e057e2eace4e5a9d506177160927b207cd1f456ee6c5666f9c516e2efe556d88dc6a65640462c7cb06276f372cdd7bcfcce79eaba051505e07a4420fd1670ac197b27892b6b3279e29688e14becee61e686207998fd1a2c760c68b464c9576bcb6af0e87eb79892c3d42b4c1562a3e8c7d6d6f04bbe19e344c4582423644f4437df8b5a07e41989717cea3f53852f338e0f2da8874657cb58239d65f344974ce787e9a83dbaea11f52b3efde3efdd5bb6ab7897ac9709533a60d0ebe15ba6f83d51754a5bab5954a6bc7e0e2d180960f69d93b423bd8ee44079144dccbad1c712de5e577666a5dd062c6b031ea4b0971f679529d6c682ff05d0652e71e6e4b0a0f2df1bd708df35cf025ba102fe14f435061a7ccd36b9432518a2d15ce1060537c2bb5c761d1c4aea28b9f635baefd42c8fe1df92d41d6e64519eb17c3cbf4ea11897beb790bbe0b0917c07c46737ded2cb31d5ab629f94cb81a31436811a17994c9b332debb83bd139b1882b9cccf27f02491f87484d9cea200ff754bdbdc08bf60f5a835c3db2cf9c86f98891d26f56f8dc47bdca32fbb853d848a0a1faec841a06f28494996d2f497fe36dbbc98e8ddccbcd7d92b0184745dd47b981f8a6cef0e11885272df4f67ef22d06a6b7a567f4a6aef76fd9f6ded30179cf920a32863adca1ff6d11fa4e6bd829f7961bc855d51f97271645dcf13ae6644a08824862f770674dd862fea84bf26d79b9a847932e98d479af8e14075c5714df7b8b9ee17c0effb9c597d5417d822aad0c95d709f0622ae60980018fd2adfbb1ba393c55d3be43aa133ea4d79051c80d6bae281be133c5f958c4a7e7a10f50462348f2e1742465bd59f3a392e7037a2b23e45d73e390a8edc66aabdc7c57c571f15b40dc00adb217ce0d0729f065ef3662e8a9ef735291715272da4f14fbd1bca08c344bf6e641d46074268e1056845d4fd29642fd4942ae3941b9a733a1c4ff52b4414c3796175d52cf0d73cdbed99f8c36fb3afb868aee5afd4cd5c7e4e9c9807e174ce8172d5ac1c600a97d244df9fafaacf9b0231d2feb9446a7b10c054884cce9ab6d59170e9d961561c4a601ca73ac2bca85dba6f7fa2c40299256621ac088669c2402968ec8d3e46664a4c36339ac721b526f65bf72e889ec66004dfbbbca106ad6f943e910ad05239015e7cfc756366bba8242ed91fd0045c0164dbf60a7ed1bac163560fda35e93c9f725cd0a867fa9a42f80f985ca9785709909f2852546f6063eabb6f70652866301c2b271f491aeda85c440c07892dbb50bc191a50e25249cba8f71453fae3cb02b00fefe7bbbfd24a76c8f3b0169b080ecf226fe1c0003cb1a93a363cba236a2ca2f46b303847e0882295f38492fb4ff460c9f6ecc387fd1fb146620f938d4008deb0bd6219487e7d4ea61009144d5224193f345583490142675c4d38dc20aec1e30b55137ad43868af96410814670c1046dd3d5c82336d3046928a6b20f44b314c99b11bc4547f8ff652bee2e3e9688cfddc4bb9ff0231a87148a751b876c17730083c7cc1758493edd3b023f2c824186397ca344b93aaa501a6abf1a8d59eff5e68fd2c86c05557e1deeff4dcf6632051b432da8141f7da2314b52b95e9f269c5d82b38474c415acc4f4982831088b17d833ace825503deca6acf8ef0028aa3a1b9d1ca5643d1393acca2794ca128547c023e1600e6fdbd7aec1aeb4e3c6366c72b95c803111480172b85b88d45edc8b01c1812879f047a340877d651b9492c0b605d89959370ab805bc82d073e52dbc8ad013ebb55b9934f91c99d79365e33698aaaed8f19c8df6244af551101235a353c64c42d6bb34cbd0ff305f3583876ac2e783bf747a47ad1b5bcd4ca3032ac6c56c4103c0b1edecb794f4d5265e9c438c8fd2c8bee5d93f46e3fe85eccf91db16689cb61ce0abba2ea0d1ce4aee538f5da602f8a898bd5f26f96aa4b2613a4df08c387d8569e0efac60b9707b86ea102e02b17bfe7887d382382cf7b603133189ed80101ac02193dc093753d8e78ac0f8e92913117efb2f7603c3a3e8e9dc3aab6bdd92a7c76251c539845888dbc4c1a280296f0d30d0d94e93c33b5b4fd0f8d1eb161bc91717b5d5a022f007f3651700607cebf1e70be4c62337f0641cd19b80dd5ba69c9877a7ad67b9ae1fb8151299f4f888cc964efffc10bf7d61df533e0fa7d706eefd802b328d57bde56a5f086c9ffbe6d900b1bbdc5f8ac3f50ab4a39923f2dd7bbc45f0d73e5637fee7ca03a6e2b82094d3067e874f3bc162dca804f33026fde69324d1c9bf8479647efa19926359f97afe96a228fe86d87149fbc8e09c81222735e5dcce203fa8084322497d621fef42118cae9846cf352dbeea509bcc666e9d8399ec4592bdce582a2f361ff8aacfa4fc5f3083f77c1610bba48e604ea167e62543a6583c4cce261bb0ceab064f7fe231c4a7586e38eb184a3e08ddec561b6fa28f224b2de4f39c8b8c3350dafd72b6ea73e4b0060ae22e55d6edce853cc2c4cf4e10da1273f3f329738d7cbda1ecebf6dd557a79e1b138a38d8ce4b5b5051abf458b8f012dc30c6840ee7ffd31871d3b9ddb5f2b55f72111c26f66c38c50c0a5ed99b668b8ddfdf35595068e32a9f4d67cf05ce5bef6f3a757c654ccddb27629dc7f5f3de3e67605dad87a89f0ca639936b7c5db53081f36045680bb2e2def8294c6cce154e6490cd00126d8b4c8d9a55874aa06dadb88aa5ea5f71051b5cfc042ac0b035d52d565624d8a1f3ede05a8f7e917e9d449a3e984514f86c6238ae824dc5c1f55d5e8e922b33b23218d9772c7686850ac415260b6791e5bd2312c1d2e8c163a0064bea1c5cbb16e5a320ce8118c487a6047f2045ebd219fc007cd853540dd288e3adb2ae07307c0fcda22a315991a08f072b4aa2538f48d7fec2ddd8abb5a7a2ebf3545ec684da743c85850868334481c5f68dc4d1bcbc2424afe2067bb1acb991afeab873af92fb1c4896a08cfcd28acabaaabba8b56c9ee3ab3410802bce019560806924009f955f6df8cb0b39c12d28d8244c3d5b1682e572cf63426de321cdcb0f987550e2cad7bc7ffe5ae3a252ae80cbf62b7e7051a842fffc75886e7ab7986f60eef65a71a5ae53525022bc887c3bde83cb06915a45935532147b9874c37d030a4035b88bf62285b8b5bcbf5fdf0f473ec463ba1c47bb022bd8992054007e422d81cc06c93bbf2be879bf5cbc7ca4411ef1e6396bd3c60915159d2e5ed36adacc1b3b8a58a3124ad4819087dd37b0cddb913485109d987dd7b396034573e799dab171608ba7f0fbe2d9156625d774df57d54ab681d1661f268c3a642c5304cc75c40a9205a04cfd1373af23afc9a35c590373bbed9f9fbbbc75017b9d5289959ab1cd07299b129d8c268a00dfa387f5b78cf63c35b10a7990b48c38334968e569252120b16e3b6c4452c803d9e5f0f6766b75c107435c8cd70921b70f2b021a75f3b602c046bd3cb4ffdb87f41eb25e271719b672e011aa443c01b3fe7ba186823cb69b742999faac07f75300b5525857df41b19f931af3c63ee8496d1145eccf233e758426a33b6619ca43dc5252ec20fd183b1bf977a9c324db71d2a9a1e03c93eb712c31c0a8da5993efc813764c4b61eaf5fc048e0ca2c7758ea7873a6b067d0590cf420089e4fe76b42e047d994a1ec81768f362b4c881ee1d1b34b19fc79825d6f0671a391a096320bae1cb403bf835b70a978950574de480aae9f759e70a32bd531b9cf2c8400253e830a86c717731d28b881bd7143be7119165128308fecc7c9a3c362d502c471affb7cbb2d54354ccca0c2a5ee24189d924ddd4855cf5aac84724571a47a14cbff66a8796681986bab2d80aad6ebbacde28ae11c73715b2b2f8d3992bdbc06296e95f19b6bc646d512ba1d57b3145fe1ca77184f1dccd5147a57b6e2a8c5a841d6ad225d3a54cefadc0a9105279875cd15594ca49544e46c5afc43b91503c1d702d352b2b69d34ecb3f3552009d9c66cc133da64cbcb14e6e60731ba331107caa7718ffa408286631d2475576b46f4c55c2aeb033fe2c5bee61ceb4906d92b11606c0434938a7e4d218268134189c131a1e4d0e60754d7c1a7ba77862b902b45458db32b3bcd7fff564e6f9fcfe5ff3ff6e2446f233e766c50bac4983ad1e41c8a03202860e0185ecb6e7aabb1b438238c65d77d25bb2b30edf8539c90b23498def996c27a5405d9028c78c6ccc24d31898fc69ff8046595c2feeac87f085da338300592c21b5bc354af09e86aee9ecde7f62c696b6bc31964af668d11cf5c285a75735dcb65a7f93dba2dd3043f059d0998f649d9ec5e192f0e2373d8d18f4f0591d169bc4d761e493c61452d3765068a6c894ebe9b5c09c795e144c7bc50e9c1da664a1292588b2a9867e0c95c3e0269d2c26163106eb425fef640c2159a026b1a77047e81ab604014ef4a33d5e09cf0f2f03bbdc93d85dd86c023ffe5e1ed250deeed040ee3b4e99026e076670bce38bd1c6a0c91c655e0b05ea5ae87cd8daab9cfae05a197bb04e626380d97428dd4511c9f0c05b25e72341f15409f50850011d17206471008aac52dc0665d8f8f96b4ee09c9dd43c739bb78508cd1148ba76e7b93902d617de13959014acb646c8c2cdba127b5b010f964a45736d342462bf0adcfad8a9dd5aec2f5ba07ddb72970431b4043951d79a2d4c89be6cf65b5afa7f37c4c2bf587f080967b477cedeba0a096ab97938c8ef0a403792eb516a69692dcbe4724dc3b42c3afdfaee895dd999763c0e940b74ad392eb9aa462688f2ef938c3391ca81f62ca21ebba620a9036d5d5db84a1492dbaab38e5d308ba43907d97e6a30324b0198e6d214a211a0110746fc2baf16459d5a10a2ba1ee46450140e8615755c103dd0bf7a55619c0ba1be49a04593052889240b6f3caf9969c393ebe4a9450e15e5c37e6d7655ccf5d5af9a482e355b4e7826767dc9cf0fea03ddc84829b1e16ccad1bbdbc66d529543a5d837da484581fd3ddc2cf184a96c6f54077ff06ec815c8a93a6b3940aec9fb3710462b991b27f9431dafc1c202b2f81208d6d762c1004130a15385ead85b5a211ce7254fd6e25c0b76ac4e3de40cf69d06e2422a6513fd876609f39cc474ce38b964e7bbc6f91e31bc6d71a598233f1324cc220d469a3e313eb65abd38924391636a9533d51292e8e7e8328768f447acdffd2b51bbec06fa42446754d10e23188489032405a1f80a9f755ab9adc3cbd9ce17d3d4e700489fd865461872fc8d396109f2b173fb296ab6d78a910746ede76423a26060ddca42ee170d70bc9a761233759f31a9474a8bc7a187c6862a0f2aa86192f2533757d86288f9202366f849ae0e53c4bdda830470c1bb5195d12b82420922acddfef039f4771ac6749b6ecca329d88810958a189fd3098c19631b68d808282bee50d63763d0cab876dbe5b4ea1de35c7a356c41453ae9a44689d869a0fa3e394fe90e0da62b1ef289d2a976cc0703bef6391fa9c91d37397b491758a03aa99d7f04980144b487567c095b5fffd117093701e91730119da7f2d8eda74726d7539458ccf9e3ae16d530a460e2493a3597262ae20d1b1cc6d511086143684e819a6d67e603a42b9d8a345015965b7862299d674ec403952f544fa9b4f28f782513db10dab8675695de3663449046b9aeed5790f8a1ca341b586076c22fb6df31e6caa4f792a84705b514be05ec1f0694a509e4fa696fb5b2b6adf0591e43622705ea3ab95bc76a921c28aa8ca1a48d4cabe4237ba7df5b17459ff8bb9f7bd4d07b0dde5e2be6336087b2a9d69d38380ea9df1d4b4d47c0fd3ccbec9333c003394779fdec83796762d04b772c06341812ec3081ceb113d5979a6526faf3f67c5c324632f8b708242143f37e4657510b26e81429dd73cc8b26f7099a83aec7bf9d7a4def851c761816741161f008138f4e97a693c868a665419720b7835fee3a652bd773ab1d3bbf2f501870f6f5a43fc72bbf05777a216644e1ddccae53b223e34e5d9c15acf9aa640997161c7fbe8949752ec27440f662a385626cbf0003c0ff83e7044d311b9ac29a536043031ca129e1c47ede074ff38b155914a61fa772918c3280295a9b32acce1a44fb0983b93bbd3f3bd5b084a6f9a55567f1cc3daec473dba2643b306b3f2b446872ff5c2d7a1fec516510a597d760d214407730f2ff3aa2975bff798023431e7b61b0975d48b6e3d2fb38041557e0af358567b1e86cb670402ade945c03c864940920ba53c2cc638f7d2b9d0156ea2e4f5819e4935eef27a2b8d579b3cc7b1f49be232b17ac43c9f725b30d31bf1173d8904040299d1d38d5e0d47ca014f2250bd8a5e640762d0ef5aa91ed0fca62e9efeea9f816f24f0c186fd2e40fa48c15cb770173ea58533d0112eeb593be341518626f03a825950213869240722f49ca121a4408bfbd42593498dce8310e7c5fb42dcbfcdec416dfee4c33ef51f382e086f52d7bd9882ed59ca9d7b43984721c374531adbd9e14baf77e322d47258a44b54d7b5e14cda47fbee3414a36a9bbad77f2413fd5cb3f6403c627c780c9d0a69bc6b7eaa485af52baf79f7b901967015041e347a3a021b43497d767ba4690fe026970f25975d73507d784e4fa2e54f86270ff7f2e1f0d5244a7e980f4373b69d4a9e950d7146a0be88ad4f2978deb523a75b15ad1d2142a4d9eca6853f8f8ac47956db4e399f4faa4f5496b6ecf49fcf69ad4f1eb3303a420d67942b7ed166b4e8e02beb5b315a30451e82afb38fcd1f2514a38bef612eb39e9284556735bca230ce592c2632ce7a85acc0b3d6eae5991e326f090efa7a5f91eb8f3d64a538ce476459e14cb8c480c4b1d4b7631519fab9f0ba89dc810bfeeb1071a52ab6e188d98abbd5f742c8e81f14756c6d8dc824ee51d500944f16a097bb5a8ca3c75ae33d690532affec6e5565763ea62a7f67ce9f4b79df763a373124021fcc529c5a8abef37030afcc3336fe8583cc8a773b6768e0cceed3b31bba5a0a8f3aa613b1956433b81ad6fac7a7958b243f5995583e5ffddf1bbc557acc8a1f1b17ddf27b686431f8578f4e46dcbd8565e1094bb62d4ca2e7be3f08161303ec69c7f3ebd975729232a246d16835c5604b2addf17a3940ffc3a6baa920bb100f32a2c0deeda3d7820c10a4a1a736e15052a9196ed3b88bdb21338b92ba196b26b24c7656e47a3ef3652ad679e2869647d06e80e5c3f8eb802acd79bd47e9cc6af6bdf33e96e817fbad73e8291f5b66e8834c528abec73a4280d35228d9958aab440753d9dfe2c99ecce25a140f1cff1c3f328be2edeca25e35eba1e689c1cac233d4412fc9d0a8b385b39fad60b8e79704456186ca8905b0716686a678429599ddd622bb87e4ba1d633ef2fb778c5cf7357563597103d839415891d7168475fa82b219002560a8660c158c1f8a1725d9f5ae92e09c060af13e99df2c5666feb3dbcc48db076ce503ec227033cfdc342e0111cc4a48debf1300de7ddacc9d04e72c0891b99c73b86473003f8e805ef74e905c3523cbee36b55d05e943c34d57473bb1c223800752206909922f51f859aa8cc2fc9ee97c070b7ac829aada19dff29da6400d8c8fb4a83538e5e53ca034bdfbfd1b01722922cb8ca733eb9b7097f81c12ed161d92cb365884819372d41eb0fd5dc56b04601b16b7fe68c7c3770c200a63578ee8a61ae498785141df1faca4a5c3c34979ba24b8d8bfac04daa5220f41b1fc50356949145fd35441838ad9a7e1699624b6afe64d21a3322f8d2d1dbd557800edd817f07bceddec92d119289c71e3b03edf7ac3f5b009a42f72f0a8e4d970e2714c26c17b733b9e024dc8677376cdb9569266fb3861ad438f5442984b2bab372eaafedd81e87f79ddba2c5128d4cc4b2d9e09e3010c0018d3d6fa6ef4c126795390a8c97e8a335877b0a9ca1f713397f50b214abf3b66ceb48ea9a760cdfc0701de03f674b9385002c7f95de2b16e3f8e877e7d128e49ddbb020fc1233bbebd9946b37c3f71090bdf31a17f99be6fe07d71338612a5fc153f159c1846939fbb66dd354466148989fc107fabed48668d09b9e4708ce54d79a7d89c25b52877e3bd1b740c24aa2234d3a80f1bc05ffa3508611ef71407d26b098ff8fa220c66b86e89df20069e01721df3428f433beabf028be9d84ec29d8ca2644c8370572f510c6e3e38c4ac4c46be86bf5c05237d0cf88ebde3c7c9ea5e5c1b765ffb3c6e007ed903a66da009326eab4a53ee57ed0af5765875ffe2d813345c0474ae2986aa1faf3b2bda7626d87ced44b9597778fe29bcf1babf58809e32114c6c72c7a3085e6bbf06951884623fe35dc9eb8e8828f7fb6daf00c3212bee4c73fecb20bd511253c0333a6fbe3e4e508066e3c45165d4f13048acf0f7c5ca52a201c41efb6a65cea34a31075c5177ec26bd12491eaf583516b8cc3b26e1fd2d777300abc03bd1e699719f98f5b3e70f3b235a2e1b72fb753d9f1e1333e3e73dc810568f17ffe98e79d1397f9142e621e03f3270f376c5b9e254c48f77291f4507185e505a7c4d43cdc44c82c164c4a23207c8b99d25f4ad87b0944a475490ecc1a4562aa8153be053bdce6756e9607b4f2078fdda19a7824bd8ca3364c16fff59e659f7b8b66158401c74cce06389ce7db69782970c1d86494da821b1dbb6f2a2ff10c39c6b7bf2a17fce272a546b8da6dc42ece65cb5e556e0f00f71e304dd0e0229fba1e685d3bba6265dcb979e82bd48fa84e8ca643379af3c50fad20fd6e85b0542a4001715565bd6d4cfcea370d5694d3d4ea81bc005ddcfcafc87270ee7c37f8ddb584899263e497035479bfab0ade6dd3cc63f5e8415baf0806e1c88d32c3ebafb7a0c64390d4b5413f78d75839d93b94fad7ebc6111ca3dd714124864f25de67ecbb2c4c9628efdc47d2d037befd05b0daa9981c96567d708bcf29956ae67d696c7b608c1a231fbb219f04cc9789eb1fbd38cec654b4ee18f66d1d6c1a2c50130f464727fe728cc7d7f913ff50d71d451c89046ebf543e049921cc42f281449c19f5656b356aacf20fd5e830bcd5700a52bc7d7a764d5021275f73171de2dcd9dfade7792574ad19ee95ec5a6fa3d5f5b80e78db76184fb2188155549df8ec9c7e2c100d418e63efcdba161e571a03bfe3b90f4ae500a5175f5e557be9a7d25ea21a102995f9776dfcd2b6955e50fc21cfc8d924d1b9279ec784499caeda7ce4c889c9a242eb4837be78618c533fa9c1541f789bb63a5ec1cf9c6b250d208480c6015e6ff59bfc40e211aa31abf10cf1f585455abf5152dfcb1f7637abbcd03a9cbcb34f91dcb8e18f2c397cd2edb9ce06cf2b155999a90771d66b395fb5dd33f36fabd482c13a8696aa7775303cde1862465a787f3dca0812a919f1a6ab20d47cdef9ccb6da13de08e3d8edf24908a97d90baedb9b0ae8eacaece733f821f721bc798055306b66418b3adcfc1c8c2ec8268b985d9e469e0dc17c562d1e409c0beffc88d2625209bf54fb5393784b7e9f13355e00fba5563d7bcc8b8182c8215d1397aa50f7c6d4b637817a8eec26c3a987154d5c592aeb39ee61482609ca81977a8e90f56993ba29cf09b9af61883532ba6291e07a1e71d5db902ae277a8725f7a83dcfb2b1e1ad37daba454e264586ed2d7f7d754cbd2f3cc2553981726536b6fb72d9ae695ed6cdc8b72d08bd3f5b8231a4a3849193a8f1b642ddb78eb9b1fc5d6408e25a68f9fd4bbad39cf4eb9465d55aeeaeb21c52319d633c485fbf2e3194edadafa917fabb6f69b7920a339a9c6062425a0f2c9bf37629b658aab4d40abb6fdbeff48412209a6c29dce22d8f854c0b9801d1bb66a58d12f599c27bd0ed2bcee2ded548066e0fda0f004d9cf750f52d77b484f5a529a3633df2a96c3c6475f2324ef0dffce1b115d5fc96223dcefb1d85ea1c6d2da7e150a54d18d67d638292732184bc6eab71661538e76cf0513a6f77d8f1eec1a06e777e0702c7471ea00f7d8702422592774f7aa4a359adab05821a91e2fb46e8b9335acd1d94b42f5e3dec8e3d083ff67df3ccde0e6ae197cf98c6f47feb10263533bbe3e37be0622b9fbf8e56ee47ea187561d914880b3a4ddb5962053104a2ef4f18575712815394a43b511219a4fc283324664db1a62a6403cedaef6661c537f1a35845c6bb391053a8042ab7d67650cc223c8fb55b26ae2f77d4117080f4d90776ecba53fb79490d219f427397e53e84aa50f9d3b76a9411e2c16047f3007f6dbeab8ec56a53d2b9baa513a5ef8589d3a10ff713090ed2f6aa5849eea9194e2d2ce71b879b3754df7d1533ed3f33bc305e408bee0efc0ce31d090fb7cce31df03fe21045bd78c6831f7ba575a913d2f96c1168f6bc5e2c0d18208c4dea4cb2c63594b2854a83f1fab874b8571842e3bfaa1b321804e036ec7042c8ecbb67f2c8b125ab5d4e9f9ca24588dff0570d201a45e718239ff694c131c10b0146b72a23413123eacaa5a9067c8d635cf8dfb676938713ab82c7033a06671793f6414df9a53e00ccf47c73a7fb5e655c4a18e415e3b94236bc5de4637da2a78b789d230e89b89656e9155588a09758bd90160b4aa3045d20915f7ed7729d63864bf0dead5ed37401dfb0ea0bc28ebd5fada62924359564e157a4521deabb58578950062f2a64dc7bee146ca7a02706575a330442860f38ebb2f3ca775bd61bbf35ab8a4d368f128d96383364d07d6c6707b13c5238a072f54ad280cb146a0230c719bb115126dbe790aefb913d0eec791260f787417f70e641af8eeaebe5f285411e22957d2ae8f3d34641b2eabce6ac74d1724b2a76034441ffc8f1afa287a096400b85984c799cf0dc950aa4039e171535ba998432ccb299da0bdb1e0be7f8455af58619a07b233acec0db0b7f6da5e156cc048dbbdc0aeef9d9da232e6c32f2150882023aaa7c8d3c950e2c9db1b61d8af5294af6582cfbb0949d62b6c363fd273b611b22ac4e3688eb0fdc1b8ed1cc6a9654eec43c9f265ab484cb28aec0149fb26478f47a00e64364f4888ec3d783f97962350b8cccfcb9f87c55441519c6a3efcfe687d6b497bbd178f233f14b827e5678d40bf265943367805d7356b442a6df7a881614fb567b62db1ae9f6a08e9c778742527817c12b2077a5f40163b75f1883e3957a9ae0fed2d0ef735890791010606fdaf84e0503d277cc1abf2c4a6f02ec49ff82dfd3430283c34882da1443dbf9c562d0d636753c63ad7a1e87926efb261066f8b34329373c08a4b3dcc9637fd235b13f9f48cceae6834ed32bf0d6446fc4a902e8a833eeb681e68e866e7bd6d73c4c510c3bbddc024ffd967ffe92d0683060087fbfbcb6f462e972c5e0cf1648928727e29f93e7492d74bf57e3e29b77552387db633dd77cc0df3e7309256a9528587790e28ee5d0fb78916d079539f673b6f0d25e9d655c1ec6b8249294ea0242d969ef08cf71a1a3cfd0499d5c01a2a8f2895daf9724a2a9a5ee364760b7acdcb87d8abbb7e296b8cfcdea514288d3f3c88b8e5829ef51a6b875f660f56c8fdcf91353a5b57d58b52939042435d06b042abef96fd80502d322a8bf152c6f472114e7f685606e1b972b57ed5b39c168aa1888762bca12b2e1980ee100ba5e59acf02f39b4c6cac4af66a7ba9388155945d8a982d97b921df410ce238d8b0f298963dbe0328d9bec63c836c558e4c3aa3eb3e5a76b9430c4301753036b840451fac4af40b53ace2854d1cf085b7c939aa28a3eaaf9521316759952f52fec517637ae4c601b3970fc7419a6ec211f7cb0e2f6a995130d4b5716b3ce127b93ca94a0e8bb45de37a7ed579ea914f6af80b5dd1b944a34c6b48fe8c8e7efe3660b450ba9ca330305ea3c84885c636f18ebcd2bbca7d7ca0aaf63720d4335d1cbab806c3cbabdc6a55be77e9b6aa1cbdfb09fb7734d06a0a99435046a6c5ff9ff9890f13449a320d9a71d468b7d8729b428c419a9a96d899596566d0f6faf866ee51be676d8c66112c46defaaf7ffc6bd2f772264b049fe329982aded6b500ea2032a2ff6e36d6c6056d288299c7c917d4668f5f03cf1f8eaf864a349aedc1ba59a0b7e7056ee5b74f4008e0952ce64c938f26e0456d9ff082194dc14e52d4d0fea27ca1ae21a124fa87f76e31066d62e617163a40dbbefd80d92a20c82b4b33b1433f2dead6a4e145cc57fe630bc5b0acb330487a3e0f7a0fb5080d960904292a1b414c6cf53c5b51ee17fcd439e6085188c418f9d2634f2af9d4ef09b2e20309b498eee5aa83baa29c3abfddc0928e0daefe228fa83b7c5ba64b6df8075a3552dd721394479268c7ecc62bc16e240b3739440649e38a610c819af4cd8ad89ca49e9432f5490f85a7e85848ef5d9802226e5b5de10a684b09cfef8dc44309d2c9c6ca246ef34277be64b836e2c6904f504a54be5746888d5d2139c2adfcabd8a55cc256e5493cc68cfb4d999b07bdaf257f433e71f1d774ca761b399ade735258a519c07f5c7b6b5b5bf2ae1ea3436a9c9868a5c96ce4bed6f7a12f776b5a373f48ed70e1543fadcf6373c2e50b6e260ec11a58782a660c033d705fa20b6a71462526c526f68ffffd1860e34e77dc350dfee2f19ea0492b0108691c9394a11ddc586f008d081155762fce2bef84f587ae0e063eaf3ac83683d895fbc38f03930231ff818f8d54668b15ed84d68c191a3444d974b6fce5bbfad6d78e9e7d32514ea4713ea21818f9d3d755b94d125c8fca6a68b5ec264a70c7649441edf61a361ef2b31e81da1c06b7f36f24aa26d896622ef71e0118a82d05e398ee24c5c69127bc84bb2ff40cac885d9f14bab06ba4e2399a4d37d96978291de1fb7dbf2b84f9b516bec13a462f7abad2207fe45929719bb0119dbadce67ffadc24b3f739d38ce757a1f497ebed14e3c74770927bc4c29fe76a92e3e863e9113bfe97c26686c5c3f06a78c7a077aff8d069a4e1ece223e7d3168f9880063f3af06aabc0421784a79d0cc82c3a571b135dcee57455efb3b9124415dfa39de97f83164afd2723f4cd39e1b4ecbcceac18a62195bf62f14e3bdf463b882a1fd3146fdb56879903df4221f262d8b5c844862546c2bab9a0f6e1b651bed7fb418d8ee2a05d970b5fda495c62debe8a5d47c72ee00c574591085b6a0d4b8516271a5d643c2aebc3e9df25ca014b850fafef6a86a9d28eed2f74fad08afd35e0de4a9611590959e97f587e45d7df23d65e69c59440fbb3b977a2c4ff7e038af5a280a13c120dbb495a18ed4ef5ca1033c1642a7b435771e6c01128044ea4a54aae1f114544f80b0743a6cca85ed4ac5fe79031d98c0614090ed628008c412db6c6c1ed97796a4bd74e26b5ac112f53bf344c3129dc85a3e61ed597855d49b478160b54dc0a8240454b0584dc60180935a9ef7abcb51f4a7eab8207416a1a72e5b8054f811ccacfa8baa35303d1a2b180376a053813ba2712238227b4a74c707014a9e0d3d52103446df35af962a95a1f23eb5524f9674ae9caf3e8ea297c066edc35ca669d049cf00c5540b4deb1873b40d686cddcb0363c44a2da982e33706323df61c60beb8a45e23ea6cf67bbfa1938ac42701a0bf788894e486ba97ce65c6c6dc1474aa2f6632ddccaf81849c9ce2cf308484328774a7938cceba4eea2cb941f277a8bdeab2788bbba04e23b55922f4243da0de050443d30f29e87498f14a7bc9f049a1e9ddfb6252150c8239238737d587a837cecbb4c83e7266673f40a21039a9141bafad5a6a93a56f15138401614a23a54687a9fcd57619fdf849748526df3420a7311d8c98ca4759f46bb6c9e27ab5793a7d6e020ee853d4959a460a878e7ec3caf2c90690b0dae4d7cf8f63b7f2891136169185d0da7182d3a5628b830da6a890ec9ed7883d2d61aa7e6c72bf15be8cbe20da9d0f023fc325e3ec9ddc7f8b0d90cae971cba8554201d20cf2584a594aa34aa902bca695ea77a0e1f131316c529a163d97ceebc2eb4ae0661a8b74da776bef6c0abad3a2628b26a949bb187fcea765bd7539d00d020abbb21f0f79dc7553b0c3177afebe073f3e40c046272da95ac437c9d3bd1d70c6f6069f320564c90ba52a7a12836f0d50637fff31e90b3f5814d5311df9e0b950c9ec4fef86d4eeb07e414babca45aee0b0968f345f34681fb9763c0102700e0347503aac5b3c85e12fb2af95465f156a790f0642f2b52d35db15dc002148982aa9202e12e9115c1f977c2165a317a763fcd76a8f1c733a2b1616f603cb86564caf749dbc84a79bae657617f4b198328cb4fada096b55d93e9550f9657726cc05eb763f023c3a4fc6a1c151c12c196db6176587b4c3aa08954b1ac291c415db0d4aafff710660227dfb35d36580aed501ed6a282b4af37a668ac8c41266d43e65932e461bc188ebc9e361017e52d30b68c3f598cce93c8d9645bb38333e24ac81b89b2a99ba20b7e6ac753db4436962c5a2ae180bc7f916cfbf3050af50a5b251ba3c7ec353875cbfd365f6bba728e93af7ab03a0981e3d8273769a52bb78579a0eafd3c2baf7c10fa8a9dcbbeb8f3ff8223490f36c02adab5ad86655409d1d1d8c81b7438645321b5d46fa8e649ad142f531399d2dbc64a86359e17648f84058e9f82d727f2b51690be282c5d5a746876023d887e8925b98c078d065f2c6c53101127211527d71c625e422557d2f6dc47e5274fb3ffb86d88173215cd889ed32070ac8dba88169fd8051f3055ca272ccbeb6885d14c9397f7b9b4d6b8ae54a4bf3192d4f7b10d95dd18fa756291e7e091743ff0d04bbe3b0b2fb45f61b830c7bce33398c976a142883914c6be37454e19208e8c7730fb3212bd0e67ce10179ddf147c7115aab2385dc6ae588baab01c99d3ed11202b2c772f58037733773204dff69f63cac7cb531525bc16d27c6797ceae1d28bebb391aed1d407af30892e2e3a344dc7a8e65261194681be0e5790fc520876c88285f392d3cde333d2fb611166574763833a70b1ccf4caf0cd483f1b13eb640e084c407fa5f7ae881296230b766b275040f8d647477d25f9851d337ae635d6949c355bcbf9a5f5f455e75ad4a1b88f32cbd3347bb7f2f19b53f4a39064988c669ad4da990d17649fb1645292b5cf428ff7374a164f96176d5d309fce95bd211b0f499625d4e2945019c508d7c5379b34abef4458075cb6d6e0c4eac8f7504b21069fb76470980b1b3581a8c8badfaf0a33584b8cc2457f7da583ccfa1609c7d5dc5f523453c74abfd05030bd6b474568b61d718e3f0398a06fe749be15bbb11c47df6d7ae1291a6a9f612b120b833bb08cf934211aec9b2e7863ae22e94e6e9c9a91be2a72d13e0c96f284dae3d3347616e11b510e5a651d8b1fa668eaccebe572c85bd94a4ba2c066fe43aabd212fe51149393e1f97f9dfcc22909ec77757aed2fd43d0df906e392fa36c6048361bbfd417a7098cd85cfe019bfcce5548aba77a54d2674099c474d2d28a57d97f57ef3beac66c9e167ef7930b34c3120e2dccd7f113a30e9a6582214eac6ccc62a5ee1d56687689062832a55265130833a355229e657bb8c4f41e35bc39905a4d13a4ed17bb1fc2fc54af289985e3680964a04ea81c632f209aa89918c73c9a1394bc8e5f58575948cfa559dd57fd2e6dbba1638fcc2c5048c5a8d225b4aca849e1319a1f7279277ef6cced09e54ec98336c2af2ddc25441e05c38dcdf4bdb420ba95b76c12f9cee1e2a328588d92f586acd36688005cbad4343f4d597a3827c1cbacd8860a18617c062d7ec93579829d30e640fe336b876ac9e5ff9dc69f0a145c4b35f5f3b57e4746ab981fc5f3e9fde623348d7918a3d3991056ee9de9e360d8175024668bdc36fe93e191a7ae0cd10834d741ae3101a4a9490d94f2f41049421fb0a974d78b0153187648c54ff476b5a03668a51c16606d3d1544393b55243ac93717c2d03d5c32e6bdcdafd95f09741ca25237a3ffe6effa865616ead0846549562773c2e99f2986f620458c9737f7df6043ee8a5ecb49b9db958a0b7f2c90815e79b50f5370192b5abdf92982d5860279bb7c900d3f55f723f08f16006d1d233f7d5f094d736677f8e6254337c4c0f15930ac9ce4041dcf2220ba5402308d0be4478c5be02f2cbccac803ca5ea071478a243b36fd29420b6a5ad37b81db1a55550a56407de9aa369dc1ec0cac1f145952bd80e8dcf830605a68c340eca76ad0af71a233ee7b5f05686b5b78094863856657c7349c8af2314510cc4605399e988f339258eb98a1b221a207ed8979d21eded352ae30584da6ab5a8cc7b74e316ca3c9911446210185287fac840652c8204b606cf12dd491632472e4e7f6f3931429352d3c2e050f6f2042c029fbd63951609ff830fb73e2c2c08ceefba4b6ba82d101bb4edf8371e3c8e876523110809a10aad2ca6d2bb635a11d1e8a04698734814a0d204529c13bcfe20ce1ea30a51a167d39f2a134b49f85d4265eb8be5c76590c4d1050f9fcbe6d2d42bb9d3b5e5bf952ae9f02fbe924e1788db47300f35ad4b4793857e6a45444c08db0511e79f4c52b4a998d06a149915063520d27235d1b1ce1526300dd35d7ace801fac42c289f2947b30b7e539dfa90b3053ef9de03714cd2d82ea7c8bcbfd6cbc7ddcb6e9d48f319055fd8308d4620fcac2282e612fc96438365da2b6e762b58127f0e0a161d544494e9b66173e293fb1bcd9304408ba74c7500110ccdd5883cab9507826da162cf3d4795cb613c6a22c85c1c5adee07f474f3a4c3646d90f67face6c6a8c7f641cd00d06cfc55f01b577de48473379a2860ea330a0613b1b8e926263d62c20854f32281db338c80238eb57a6eedc8614eab1f4a0b722280867cecfd265a4ce662ce22a8a8a849b15e32f79c0156be3c38e2eb9b4e2c9f398b108832f6419455210c25f5de9f2c00d62bc9fc8771b855ef393a2dc780bc0eb1e48ea5a1f2e08f9d6fb48ad3f19ac54ead9c535f954b3a17b2b659f7495fcbd73e8a8aab856ccb886bd2e09a927d012b038c413dccd6d0621cc45a7d43ce0020b6d88c5631a8fafbffd3e92b59e5ab1821ee632e4a46ebea88d7d2b89dd572157ffdc983ca721f7e0db9678acabf8f9175a067dd84cb6e2428536bfeeceeb3300308dcf21cffcdef8d44636dcce04e9f6bff2aeb1540f07b50c91decd7cd71266ec6a464315d4a1880d2812b8e33d0f420138848d9743d11ab85ba7b9435c21a3cf3825f3629bb376ed885305d3c97012f2ae56158f7460fa30568e04cf64b6f5fb517f49bfea1100f4be50c2da853a1ccea97ce3928f06ad3ea1427cbd45046ec2b54c020b42eba098bd521890dec40872e79465c46b22e482fc74bfaca99580270d9fd02ce01d3dc6a6dc0ef224aad711616f6ed0179bf8f298faef84202fdc781d4179926d6230ed5c9974ee329d4f53037a396dc5a421635023aa3e3afe4893e33bfbef74b728f086b8a45f04f6348b0205526e2d8d8b98cb1099ff186bcd369664f23600135dcf658ad18692228d61a401fbf125c1e1dd87bba18c314fd5b1df48d240af939d6cf3b4e41d8ac44d0ecb54f2ebb21b46ca3921b189564d7cf2127ade4b9a9d8064a4949671a4390b769e50ac5a46e9f7ad7449eebb319a86192f39c16cbeaed85d7b0afff0b26ea4eafa932181b0658f7a72ead609f4189a82b6264e133cd2ef2a93c46ce6fda8a3a2fd0a48937cf1e560affc783bc1e06f225553565d3f8c4a140b4bd247e38432ca2ae424880b7450b8e950bd556cd8e81e7be4ffe667000827f89804fe2b5af19da32538fcbd50c855d4d7bd40c9e525d5583bb3730078b237dead22679e325027895761a540312fc4d04ec0b7690f1d9e9cc43ea8638f28c625693951e04ee6b1ebea12bba29c403235ad28ac42a383da35b69de4b923e48ba655c2aee607752cf7cca11b6d67f41a9ce4769d381259c3d0215b1cd1cd22217cebac266b8958755c2cdc00109e97ab65a21435db86ad4a7417d944ccf286600b7872a787bf8761d3974111cea83c90e556396f0e2ba7d5aa99cd8fb1e8541c5b185bc97d5812d5e6b74c345a552afd1a5b111bc4ea48e152079669b8e6f558ea7cb803ecf1851a69845847d56a5c14d6c2c148b5817c1cfb5b102623701f68f0ead4b9a16e9f0b74acddb8ebc2b4da3f667a90427c671d09b950e4798923b0236d46b069b6472fc8436c19f6aa81ae889cc5a737df51f2f8439e5cfa839a99a514d27aa664e5d497c4054b90f1126295907973e02df012c35469a401851cfee2f65efb9d9a5abd99158b6f5d415e62d8c3a5e50a908f526fcdda80a5da431661d75fa2d5ce87a4e8b00da666fdb8c16ffd3728d2ee07e944c4bed3a4b37cd6386e323feffb6d799ef71176eed812b7faf7a21b9e447918ade4384cd84fdbdf1aef1b249ba3a500088137fb1eccd0860b6bcb7a3f37f9934544dd70d628d6420216bbf8b7eca129b5cc5c50bba830d58832f14f56a533ec3f8a3405572ef5788516a15833a41e778ff711f4d38cee60f53fb82d5ed5b5e0a2a6e7d56e116f00fd246bfdef74f97c701e9f3117fdc12b640f7e51027f9a1bd7bf6a3342623178a4542768a9204536cf216e69bccb586ee9e1c41b72c610385b77ac9155f9ba57af87b52834967dabad7ddef4a61017c9765527c9e33980c25ca81e7491a944be9ad7df0e838202093a4c6c095a16daa1b743e2befa2692bc2311e53e945d3d7175bf988a9dfc859abc375be6b3f028a54b189d67475c2668c30b2970a16be1f663fc9b97ffbf468af7cc21cd7e76ab1d6eb2eeddcbacdec3b15be5c5cde351202a4973c952d485f4cb17ecf681843a325d15cb613864ccbe3f20e110061755cda28797961824824eddab9375f202a4e2c0d632cd32a9864539e21898b45e1647951e12ef06014fbfa70180a5de51336e722f3cec6f5446e1b9aab35b7b1b6559b3c397425613b5645fbf19fb1a1ebc9cdce9e0af67f5fe9fca8a901eb9c40e87b8dba0c81a449a4c9bb407beeed98c1b97b30ce3487893498b8f5415b28baa35be75ffb33c7d1b34310f35445233ecfc09f4b682d61d3b6a9c55f85e89e897c4d9da9d755345836b24ee27599bfc19652cc7dd897d66f153c046eaadf75c411fd496a63a2f4aabadcc083e29cfc61d2fbeb499e4c39ff8bdd553f0a797288c8585097be510174c0cab800b09d9f1d9499408883a84575c540d7c2e04e01ac3baf91adf88d93de562a6447680050852753855801d3040c7c90628828f339fa8c8cbb5a2b44ce9c37b9eebaa457fd3206353e1669a81d570f34fa8588f9e54460e453a738d14113f1effab5c10498e4af487fc62d67d17731798840c6537bd7573dba2a184be5c82cb2c89720ea155c1a43d9c40efe7117041aa8168aadfca9886444f22e640635e5194d575d7ecae1fa8a0acc8d345fdbffc6824c6c1aabd0353aaee73c7ce857a7fc417861cb7369c88118ed121159791174b3df2b1de8d6f7326731d6b5816ff2e710496606993570f1fea5086f3d048cd584bd84ebf10919260b5c4a8f2f78867627d7402d5137b9e20a574f0139479377bad22efeccd92ca0f8f9a92e7644315b9a16ae6e6f8564a1bb63cbffc0b3a5a89de43143a9dcdbb337af02664525eb09f4b94950d2370584021dd463750a781b02207f0d2ff4ad8efbd8dc3ae195b810ae090328bac73c028633a84f2b38c99c04b18b99477f62922e963b417eee2ce8a61c1a46d6cda98cf6601e0d8421ead1e91f11a659c2154ca7c7488ea9871d9c81998834bf67b8bd427a4c775c6bc91c8eec84145b59be4df8de72265280bc1e4605d1d109d775039f8bcdda600a64cc37d2c038637b177e82fe6605281c3a711a2510f05ef733055375bcedf5e048a358199e7eae44476271c525634726c8f7d40cf5caf2c0696223e6e200bd3762afb1121d9d4b5c788617d982404bce2002e21cfd1ee31f0ce4090a451ce5b6a01efb10329978a8dcb4e08a498210d6d7e25217d89c41598ec5f74a1d1c4c0bcfef3d43100ff6e7b74a0443e29d140da35f9efc487a8d493ec504b9a5bd7a4d4a5f293d0f6220d88be25b09393bc4b69a01539afd969ef73dd5c93d074cc6de4c5d59fac4ca7ca55f761f9cd56f458a0f6053a7bf9a1639e0b2ce6f9b33df56534f97143bf50a9ba7cb542ad924d581bc608d792a6240d2ea89f7e09813d6a9c5d1a6637297ab9ca4b23452ecf16954d323269fd158d8f98d8822b91d1338918dd9c668098e0c77a599a3248a5a35d218f055471b54e1d4988ac271fcf95f2147ca58d01784e5c41a12e1f86deae6267f4843b5ab04083892a11e0ceb1f614cbbd952450e0acc4c945e4109bd3e649bb2aeaa1b73ad8e45bbd3314aa4a35527cd55981d808d773f150735087caa7b71b7241a7006b7f861ce70c142d1a86412e6f24eaea8a89b2a264be958b95c9e1dfc0fe5cf9cfa837c04cd5912bc0c350a70e29e961240ee3dffebf226afc070acc418f0252c23affe7e968b43b77f34ae9a107e86befe67ec02c758deccd7ece096acb268039bf1636c0ce326841101ac11a38955b699b3153681bf36ebef98fd0a03e6303f6a1e5d8d995932c99c12ee4fcdf90b710cc4404680dc3394992c35e913fee663a1304c756009826910efd83c8540400d91700f7343fb6f8683d8ac15019988d84b7997e9de821b20edae0d33fa0cad1f302e7469155c9c74357c047dd79c4af99e65b9ca5cefb104d0263fc8de2014133c5a41a0a359c082bf8ba9df82f16987273ec5370a9c56a91b225825988a678c101371e40db98736e585c97d0c916393aa6b374d08573f153a4b24471eef4eee9e462bb2beced2566a622dccde688c32d7b5ed01c1c2dbf14ebcfcd9a7f0b186a1dc84f86554fd873719b4ae5ed85b3c16192091d8a0c602e481f4523c7ba32e4648605c8524b48f22119ef2935d719ab47ca7bd19a28cb455c616ff3c5ff28d00f2a8242f447eb138e0570ed3e87fdf528ce11bb51bfb39629ebfeeae8356b7ebd8d25d4d4967948702e101e6778f8320fbd49fea5cd07eb509a325f18f42b06686a07bfe369282ed8e0f345813669e80f06f73ebf53b1ed6919309c1253c940ccffc7ca82ee64e5091d467fe316271b77345a8c50ea5832f50c79163b50a66de92dd2001e4c5c24e3bce963cb694770b571af8ab8e56ab78ab61b12b90bcaa39f66b2d23b8fde1b99e920c2fa5c2b9a1a470721221952cd5a2fd63b5b0c279e7bf3a19b41a58a8794c1f94e5ed54cd73c4d118f298b45f4fd735090544a389d6e3f6137d12687b49b97cedd59a1e38c0ad952b3a5cdabb2edff9cae14a8480e8dc26c1475233207975d078791989a16da7f05f5664b128088b75c1441aec97a0487098ff96ffbb0707c6c7f09cab2c767bd2d8e3ea168dc6a96fd1d57d404f4d1dfa8a94979f9eccdc3358d12652cf898c969e09f3022e2b4f5dbe1f182889885f42423024db5638fe471e46b0c4fb58e3ce4abfe5cced085c732d436b104ef55f6ceee0142e39c1626fc977d5ebb8611cfd42d91ba2be0fc8904236ea475c5e79187d95df52d44244a67b1f295502537cd3994110498f1de5f195785fb362b006492163f262a3dec95f259a66438a159851d3bd5250790543b83649337da81f4d267053385c4f511b48e726e428c96fc57e49ad2ed5e53476f7cfc21c69fb232116befebbe99bfbca23f80519a411af346c6e2d3652a40f6e9f91d73abdd9ce844f2ad98febe196c1556c2b4f0fb612b1f037f2a06f484bbef95434e0f99c15a18ac42dace8d6a40e308c388a87710f2119838592b588936bbda13bf5973406ea322efe557bf1bbb489d64dd9fbf64a2cbfeb350173d9b3e96d0d751011ebf6fbe7f5b9ee598292ab467c22e69019f981eb47de9bf69ee136d3280d86a3927fc140ddb56d7550b6a82cb8e264a163ee5b7224ddeb598733e8e57fb82a3af31a3e823cf3044938837a2e5e34cf676dc4a2579ba7e078838c520a553588db4909dac0b5e88f7c2e3080eae8831d970497731cd8b4673e41584eabe5afc3cb530f31f7738b4aaae498c72938f68984895f36cbd52506c6c9d21ca037de554601efe62d6f402440e4c2b79f1248b0b59687828723fc7c95426a391e41634689e483175323f4c143fc51db77bda4b3244c274cb5be0bf748e0fe852886fecc208c3a72565fedb13737813485d804bb10f69ed549d4a1571fe03048026c5470a0f56fd032f82aa3f9f28684597635e303dc0a9f932ba6a096c9dc0aec5554efee294bb113b1da8f24cad3d870dcd2d0afd68300060f23c8a2519b2a809648455298b49bd88e01d70f69bb23c5de67f755707a8346d0f9113464d263b5724c8ee09eea35ba57b653eefe2328cd90b1e18c14831ac06684a56cf2488e37375eba5f3736a00336a7bee3d0a1c25f70d75bd77bebcb347c4f1bd3ce94a8b7716ce690b5e773cf23675ec946572b173ae1197f38609389faee5f669932e13d6d125244e72372e5b98e861017a5b9726af03d47dd0974d4d8c3b7e8e7e91798d3d0c1b4f8959220a0583c5edb058aef4f5d7c68c61d431d05386695349e168ce347ae14532d0e3a7878c1eb84430568640cf785daeaf2f071baef5f5e97dc1095085c31f0ab6fd72e787d5eda61970273ad120c5afbf88e309422d6af9d8212cab1b31cbcf5776ed63c92179e1c16253c0cdcfc2b5889dca7b9678d4513ca441d5519d8ff9a3f939a1849905329dfaa36615559cbf77f81fab8b2b78c354c30cf5997dd95b9f99ab0ab855e15709ec4a176edce172f63f1b8363159c72a3ffe529a730613446b7ebb2285e7da7b93a66f72141584cf498d47d7d102e3688901cefb199fd64d249d7a9b206d28719a0fc4498e7a9763af7df06682773e5901a013bd5e88238790fcb4ea8ade720062d177ca56e4c5138fc6124c4efd6ea4a235ce9603b9a3254cc2f65512fe58089876ed90868e3426766f59c01fa20fa1ad1a047f6c65105501e35eda2435292619a21b2d0e95d478e5588f0b0c172f68f2e13f6e14bb91d5d1dbc4f87c41a47b5be0677903f141f0f8d1d44d0c0a65e96e2f7b048dbc3d6563c4f5d93869203da2f9bcf7d597b9ada4a75e0639da40e928e4929b43a9a32f6d0ab1c47eb7457d5e9310e3a2c9aa18c50318a4a353a3703ff05d226077dc4bd41e1704ec02a785004e5f1eafb60722fd4cdb27ab28ce03bbfde62895bc18c967de4c693786297c4227e5341b1fdf6da10c268dcd97e404b1201c2091c5b591bfb003a42632977480ff79f8c6e8d0cf50f1e80fc7c8e602727791d849cd63270609086e4090e3743478d55dd292e7f7be02a9b3d118efde453f5601a8304094fc1978b60a9fdd96158ebd18619d46865a7dc249b00a0e13535c5056c5b35ae95d47721ff3b158e81bba019c3556fd3afad3d1f5777060b2af4e55e75aefa5c848b72ca0381a675438b3cd15ff472857a11cee2e3465fcb67e9aaaea3b81d34d1546214795c145d057e704aa804cdf089eb9f53bfa92cc308147868fe46706d89b394dda5e5237402c84c8504b26dfdc7cabf53d61c731bfa6a384c282d4f5c1f48dae460fbcf2ae0b8eaf6982fcf2265bce057aadcaba0cba1ff1a1cd78fcb235b8da19539d7f5b37a2a1e390b48db299515497e2ba54e20278a39b182c1941f29ef77b8bf678e845e5ebfbdeb767612b655520f40415651f0e743b0b80a60ad895a7d6efb8d24dd20cb9dff9699858310098c9c281a5e59738f8aa52935391db79c7448528349558914b2c054bef167091e4613227ef20a354e7dab84e268f4c9cc1f705db41e6ce0e0030388df4a8b86e0140b6774572a1ef6e4a4ebc182f836d487aec8a3cd9ef7b86127fd4acc675a7f4fd2599e06db3f010687c200f377ae7440c1747b368d47c10eb46a8a13fb640032272dfdf42929e36a7dcbb6f3b5959e0cacaab48d7fb5037369677bc9af709d0449e25de10567513d995120ffb4e84c9e2d4bd70418dac4bd1a8fc9b5bb0a82b1ac5bbc4a0fed72ff05ca7a5a6dfb0f428e4e772c6860ccddc00fb111ac664763f52fe6b0a4c9c270b68ecd26b7938bd0b74d0a49eced819b8d9274e6799c6a117524edcd856fbbd3d9ca35dbba3dc3f3e565e909d0ab43c8b74cd2bb6ea199bd3a7bc728b84caa37a3752d02f6e4ed2798bb461c4a23ec23ec7d3ecdc2dcad3af57d69798e06b008aa89d810e6e7ec1f41c501f14a3454a0a8ba22fac35018fdcf121d0527957cdd7824c044373527c6d025f10ce78160dd6201acae2bd4c26ef8390d384652deab4a29df5b849c5fc15896d03272e377ffec72b2b4f22e9d74b3838f19e0e892d5bd60ab9abebe71b936bc087d4c97c574f64efea9207ecde202f97342afa1b2365a2c2db369fbf2f03aa75c92bff9cb140921aee796d511ba30bd5d175785b26075c78053d942ae54c0db1e331d04d57a195e19dcc2584980504adc9b6d397d46186e90c7e72f65a6cc6d6c0ffe07261726de5fc2dace52ecd6cdca306fb0f13e813c3c6dab65a21d56ff9dd9a2efaeb01f92b6edb0ac110ed4aa7452fa318cd32e256d441c5eb655c9e7617fd022b784ed13947681c72afa3c6a493fab3d51d0bbfd49bde727236287f2825de872fb3b2da794662fe1c667b2d41e2329f396a31ebc98faa3cbdc4a49e4a340f58ce985b8bbb0928d65d26b0e70f37a4ad8b25bd28d7044bb90f8a3ee7dea086b3bd0fcfb8f665934ced72a981286ce0b2c77aa44cb9e06b5f685533d9b95793402c6ee493ee22dce6b400be1e10f5d88505d897815f57a34c02079756c97bde52dffb9dca780b11a342e5f4fd3d69592203cf12bab71a95faf779c417f2eba7b971bdbfb06108577d30c263933db736faf7bd0afb5727647e14f688515040a3d2d718e5e370f23b353bb3f6a6ba27202b4ef65f1179305584f03973ae45fdcf90666a0f4e421e4aa976297e405823a494bbd3971f7d0f474d41073fb21551ce42953fb68717d462bf9d255c27088028a58940b6a53d5cd77358123668a83d6aca0a95454bd3604e64c4b261f15766e378fd85b9801dbf6631078e1f23c212dd462c6ceee527dbe78195ff98707de7b4dc27036ca8a9843b890b9254a43a0cc72d855377cc1e33e6df265d9e4141bb00ce7282926729218a2605a26988fe59bdefab52066b7a3aca3f1c64806c69b5d00956fdffb6543db7c4f8f273bb60b377886d0dd376ccbf9ac2595a3d73afa64bc006aa274cc86d91573987c67dacede4fb078133d9c9a7b769d3f778319582a5f61b945a7d654f28569ae6635cef4eb622ed235203228f438b61955d11917b41cc8c4b8a247515d704e1afd72b0b0865b600e858872fd49f8170976d3bb7d7adc5c456c65645b33298bf65c3f423bfafffc7894335fcf28edbcdaa0afc9a5f2ae19c726f205ac38aa0107a72bd732ae372aa8fdb6c8efca39990b6dc2addfb3b72eb734cb23f84fd043562ca38c511aea925ca21bf3cbe04f84f3f88650c7e315daaf9c169e1a61d2b6bae5d8ffef90c967b6fb31928b4ea60ec7ceab19d3d5bf8511128fa1b45f68e6a8f95067c04573572e0be86122c871861d3028643a061dc5810da576911d5b66bdbc334990e619a1a9e5b4b4a125ac703204540ef14cf02f84f4b74b997dc7de49d35d3f686688a399757dcf8db119e7bc9cd3a235c7c43a3da01c52c0893c87553f5a2ec265f3129b06550d811b752965c67e18bc55f42c95ed538f16331d21eef821489dc5a9880c4dc036ee525850e7ca00641aa7b8017ffb4830bd4c01c494654ec04192e7873c9e03503791173cb99e7f53a590497af9c023be428648b372892d82e4d1210bd41bb9652d98f05d386398040b30700b504928c9dc7b28b8135251c8a6cabe1553ac0f127432fc58f9fcee1e2fb3fb3d22ee2fa5e99b7fc4f4f3adf663ba96c5ecf2208252b319f5b8f515ca4f4173a9022aeb218a5a3c900b09766909b9ce60343333b8d8b70712f49af3830eac602ddf3cb358dda3209aeb22ac25ea8032e547f02c3cec7d18d9efedc23b1bae2c13e0e28f93a55ade952cc30ce756b83dd2d12e9b0f82c183b15a188dfb9c5439f9dc63acdee534c57863f252d7587f9c47ace299259b9a94aad5eb217626cd331fb74d0fca6ba190a3c84a1ac85fa50400243b16fdbd1b8ae0aa87216d5cf6e923c1a0d5df714ce47a7846ca7c8ccf95d58b31448a34b73355a7e51f387a0596f9717050a6863a8d6ea230bd485cf6e31dae8f4d77d818fb2ad9bacb00001108d979d463e5f90162ab63f65cd15afca2bde198057fa1be120689b7fbb8e1332e20cca4849cc607d4a0b6162de157f13e61b19276d7b38a29133fe9e5293ecd8a7481049d32a5f15f8f3030f86f568e8a72c7a5ceb9323bf77f05cc478a8f4ee366e7690322a67806718d05b18fc5278b157e28705fd5f73696f7bbb5c5aaf0ce6e7538e4fab7c387b4d0f4e333649914fdc0671f086a2a7776aa0b7a91ce1687e344db759618b6df54f39d515da798714e63f698a59db2613afdaf26524ae2bf0955a6da836d3c74348cec8def747e86939fc847343b7946d53a90f6d02d69898d70f179b52f04f5dafd8cccdcb5f992ca545be52e92f4ec997a2f69ac6c7c859f9f2435520f2422459d14dc6c8f356c086f9c274b67974920c3ef10634f8bc933ea55103f69eec45d42c37d86ee98df9b535e26e7b3b76c2a3fe933ba367d756bdce671efba4cc121f7946ac002375ccdf4905ae7f8793d463bb5c3002422c1a70ddd81fa2fc91970a285b621fe324493b9933713bf499e57ab2ed9308ccd8e5b0b43cdda7485e389e10c072b59c7d07dbe8cf2732bb8ee5834712572b035e6e048264460879a67ad45fc696964d1b464096d53e48582d440b9d2feaa8e8508dd79113bd0d6701975c0eed2844b411772d10babdf0f407583479973b92a60a7b6ee9a8a8cfa79683fdfff63f1e9a9a8b84d523af2fe00bd9e037fc6ca0cbe4be2651398c7af94342795c161d81d915a62ca7bf07f95e7bc228016c11156b6af2897ae0bc4aa32613738771a6c5bc30e74b89aa9b2b16b7ab7ebf0501d481dcbf174eeef94e80def98e1a87719d4e1fbd0bd65d728511d6088fbd84a49f5319179fc257dbefd4e2c9e694ef2f0e9f9703b59e02279ea67bfdc938dee201da135db9db811ee7f693f7d9ca9e21a7b337cfbf9176ccd8d8625f0084486dc43acdbd98c0eda3f23c36f163543ecaa6c6d2133d798f882a17293122f9f79427696055948043a2e44b8b6900198b62aa1ca858a3bd624699f1288c45e714d13096da934ed83d21fd0fa155cfd523d3281391e0507b9dbaa1356ade272392e304a55840b3ab3fdb99da23708365dee9e926ac0fd8d81c6541957e72c3cd4c3bdc88536ee39433cb66734ae8a2197607c28b0f6ec386955a37f072bb123fe81efc79daec3fb0c577dd920392ac50330218a97a71317c0e78cf2d29731cdc0a266192a6bb5bf036a9a6abbd237acedd9291b1f4f810433a378cb3c1533204a679ead3ace625fa7e213fa53d5c499fa99d6931fb150b9dccbf07465449aadbefaa117c74c994b23ceb9c8391774849a28eacedcd4e7beee4cefaf4dd0f798c409f2872b015e641f94956d115eef1fa552fc8740622f05e8b5561d94bb7d5e9d4a38b26ebdefba28a0ef2f85ab521c83ca132bb5e150136e562321c37b26c88ffeb1e18f20bd3edd3f9b76dc9dbdc59f7b9b785aa4fb89d94507eb4c0ce919f5839bffcbb247a46abf5a1f074f3d2cecad4bf9b44b4bd3289f02f1413e5111af8be7b98de2da599c7fbf23502cf4e5f2225d6c05f6d3e8b3fd941a9a7f1c8a8b0b1f42d3db526fc56cc1512c4cada190ee5f5a0b2393db785ab4a5efe30becb7e4f9b36c15b1fc76aef7976f5550b4d022a10ff366c08a65cd0721ee58854f4957946df7bd80b499d792a973b1539bbdd020f338c781e165600ef6ea4f7b6b50ed5fd9baf19954bf103514d5d807050b5166ec186a48007e026718dafbad407401d2367b9feaffd645e72e3e20032642fc0e1242190d817c57e2c31e729c4692f824591675dabd865b98bd0cf85709f8a2b9691a2e9fbd79a6a10c5bd81af9f8dd773df369d21bb6350669bf8b4074afe7c84a9526d49f1e6045039d13aa7c96152c657443df15c645181a1ff1743c667627e8a800141c3b779bb2bc1acb3266f1111677e5d001f06305613429ed011a24b8c1e9eac726b56ef11b8ba38ac47f547d5b4bafde5e97ce882ec797a4d5a339d404cf70edd24470a134c7d4f4d3f8719196f87061c1a888ea4278750204a239c69e66591a6d2ed3eabfc7638dbb6f738b40f611b69498779774063173ef7d43a3a7a89b2c32a7a63bcb97c6a05a05708d4bf2039814e628b0cafb03538dfa39a1173e87c13ad14c2828c79426e9077cfdaca413a084d380a9a11adbd9990518e8619e4a8a58a65274d8d7acd34d8f36c2fe1aeb3ba04fd676412dfdcdb8504eb404b38b2199e1953e55c91ff7f4e98c10ddafa29a351c028de488985b370d9bf66efe80cc701411c44e18f53a1ea643c188b4eec150b01307071430e9124dd1b2cc0ce746f6e5e2b1cb44daec116cc4f254384b4db998ce1bf9d8425d4c64504c94f6b94922d1cdf0463b35c2798d9ee4f47a5580121ab1372c8c7d298c3ce1e96adbcb354243249557dc03933c619e31f58ba76128164e3f4c76f1b55caf7caf76b234c9c0da8cecca3bd8c00e2b387ecf2e89ab020469fe880c373c06e9171dcb9fe22531cdbb5f188573a13f9b5b87cc3a72b8604c28552ae6c58fb258e11c18f11589a087e81c9e029e929c9d4406fdbe5e108832c0b0f4e3b7502498f486fa97d8ab91c951dd5aa1e537119d4fa07fbb5960b317af9b8ef306ddc4407f9a74f59ea427340d96a349320a30dadfe1b488efe7436d47d06cc82be2bd03c1c5a567b61028fbd97b26629bb2ce29a00d51aab702e21898d3f372e3aa0e3db7df4834f9ff0f1ec9ca66e590958f63038cdd276222f9a50c863d31d954b48b46516dbde73b850f4c77003d4fb4d5797513a454f208d0222116f65f04ad7f81d84367ec139ae7cb90c274e80d7355b0f8f34fcfe1fd49a861cf683c6916174ff2c8a1aa56a43d9db075c294ea3719a295b1ff90afcaabe7980b1cdfc5d5d0b71a205391b40debfba60858b8399f2461d0a8fb0ba3855477c60be9b6a3e193cb8a7f45bd08dbfa106cee2282c1717dda0c00ff2b1c23ea02a7d8e8f119e576f67ec6dafb9f6923d082444adc3206b424eb67c44d4e312656e970cff7c5233d225b366831f22f55fdba19ea59a54adaf849aa22298bef826691f68d44b6833d5a4c3d29a29d501ed7bd932b7d7cba2c674eca3a3283578b1a3ea12b1706cb340c2d010c66d6d91fdd269184dbb83781d880434aeb4573c2cb5a23afab414e1aff18724418c60996d39f5cc4bff276213b99da30f2848389b49603d055b0fbf16fb2bab8f8bd938e7c0006cc5796f5705ce5c4b529c0941b3a2f063d70e63f94cd91b681c3ad97616bb705ab83d9f287863d80c98e6a42146968c6c0c7ddfcc660c01ae641cc434fab1e6d9f44576d7a0935265e7aff26c7b92831058e5dc4caf1a2771326e2d34b909f0d51a0fcbdc3fa3387047879813c0f63dae01d795a95aaa09448f288271c239e044b7bd46ba2b3052c2fa6b3e04a4eb92705577be46c530e84021a052a8bd28e47ff05f310936cca4106109f7396822f514e8d1ef146e7735934cc841e164c20c9f875b92e1fafda7d3bd97e8609d8674ba95ce95ed0d387d496bc2186df13d4ebf5f9e07ac145caaa9002e12f89719726375ad320c7920a6d51007754373d543112c6b4f004a3857a66e306392e6ad72aee340bfb65d857217da35ce9368e0aaf13992727bbb22c8148a1f237aa0c0eac4faa15e8e29d337b428b25720b4a48e93bdae7878151eecb797cefc3cf60aa807498563c9b13fd517562498e6ab4bc8384043fd06d198b8be62e4695a00e8024ebc1644a54ca055eddbbaaaa9e6d9aa9c87b2440cbe9ea91477d18da9f5bb6ce17638ab1ea31c2a09a541fc6dfa1aee12c5e3472b41340ce6f521806c10aaf6e187d0fafaaa3581660ac1690b2384ccf341527d1877b5579420ede804eede77b17aa1aba48e2a2fbed86864090511d4b35c54eff9e643e74751be9a63747db06769eec017dac70dbffe710434821f13a88f618c47a631e245426a76ea5ab7a5903012a7c643fbf365e9a0707b849ac3c58787464939432aa0e72cf78555f6bc525ce2db63f67da2c21bca690aba259e014744146a4b98f5fe41da1b8ceffd269dd5d9bdc7aaf74c25cfa20684f74595c3c5dcb864e7a5d93c34150f519ec867d0fd8b14478af74c1ef869fbe015fd23f663b3b7c2966430367270d3b043766054f5dfe9a9f5812eacb3761925fc145666056876bbc4707d75a781801a458726248cb100da2c7e7d452927dd89139efa8d52effbca21a72c8fa41e879d13cec207e8ce79bdd18c891d21a4967358724938caf284ae8512e3f3a91ddc7a12ed1072aaafa9f7f579d8eebee3d5533ce5d6f9370e1f9801f5ce6f7faddc58a5beac64ec305b5b6aba848c4f0a0db7381e4c71e5264435771bb0ec52a4c473b74c89e8c6bcbafa19e5dc29224db44c7ce1c583e391c2c281b45b7f7785350efba4fc679fa6ed50e41eb15828016f3c1ceff5b2d0865b7845f2db446e0209d20035642a8f946a9484f2f21e170aebc678991d19b2433410a6cb1712df6b6a24599cd96db57f1e878411ca546362ee394be5e5d7213855afdc949dfaf4b8e95c4c5e0a3f23db4a41e1f202d2a4637124cd1ad425503a871c12b28dcdb1f3b6459d7cf2b8251cd4c4691134377184d5844479ff504a6677f11eaa080f691739e870198440f4a4c65f048303aab6d82c14930f68afe83fbb6cbdde55bbd5a300a0f8698705432404b27c582e694fc98be3a0ce26bd87e7cf070853f0f0dfe5b4f3bafd53044b21978b4382383acb98ecce3ceac3efe5dcf98a87bdb3f7daf56990bc5259bbc61c7906fc32a7bacd98f1d441405b1c0aa7ce2c74ce0d5dd2dd64e186d1432852fcec5ad03c65b7261dfca8c4bf420fc0def8f114a94844d0fea512d1d562d30f64cbc35ae7076eb87d296760c1af6e739d1033156bb7be7cdc2c94bb4e6a667e3fb06da55d9554a6bc5009ee609d5691772b46bc59126c7c524488d40fcb59ea503c574b2967e31eb1bfc8fed188127cc102e0e49b9e442534ead3a78c6d3583a1a03b1549a2908e7c83063e2be977f5d28e806a34ff392cf1968ddd7b53cd53026945fc758e2fbd745383dccd883b0d3a87c1ca6c1d7afebf1852b404593f6afd9ee0decd739f268242e7577791f9fd8bac9f2b6a96ac161c3034b0697f1255f516c34cea0f41dcb454666d0ac73eddc471533c39b1c4d9cc170b18014f41b7466e26b8ab7a1a2a40b7e22447373f926625c3171fbe66d403d0c7af8387283eb29a8b0326f731b02909f9e5752a2140d3989b55819bf97425372948a823c03ea21291cfcb0164c2746f3731b78272fdf9c2d9d769f2afef221fa5745b47906321cc16383d1885aab69e42c14b7043fa47aa84b9b8c29123bfe0a742b8bc0fe765b365f20d408ee3cefd6ba3fd23c3b04086f40d5e7d6537b2f632a82a7e4a2df63bc89e52b0301044774952ffd1dfb597e552e6e9bc29341f25747c1961bc9cb8267c285630725799d449c39dbe55800554bb7dfe3c06a2baa8c15fa1282e037beba09b19d59eb0604e002844226fc6781184419a9299df1e53beda32142e8f0e071ca6c7345645cd749b365d145bc9cbc3a9803778adb1bd4ca17e503172ea96eafb3e5f6b42cb0c658f3705959dae91061f546b6256eac39118913c6500fbfbc020a4b75bfd57fbdc1b53923cf194f6c3ff48ccc908f21dc3c3441badff532a51e458e3b0e805d17edcb2545003ddf771ee0e5de13b78a0244084e488cd2bc3d595a9d3c23f44dfc68404f6e1e4c52cd06d7d29dba8de6103de011683a4995a5bec291de5f65f155e69367e0781c1c02b81e704ed0151b6527924d4cd3165b8d579cd225fc1f73ee5f79fda19efc610a910b80184d7cf500f58f830e37c389178b2d296836e9afb006b8db97c5d661a2048b315ac46bc700d0649b64ad8c7551fdc05433cb84cfce0168419ea075fe46a3ae731ff1c7991ffbfecabbeb13af43e1fcfdd0ca2d22b7a9320deeccf5b173f975d006fc307034f5f2e7428ef2d1ff4083fdaf02768d6afcc8e40780eaec0b330ff26a63bd16f360cc4cda12893559ee80c9618af6a72efdcb9abdeaf40a70e3afa24f082028236ee9dc99379de365fc35b05c50982f7eac176c73612cb3cd3d70883676e88bdc9d58314510f6cba7d365fc1674ad73d8ba0730f572050bd85c890ecd0a50dd2e885c7273237264edf7f0611784606f0bdc7b45c98befbbfce9178195e8f458f85460b5064c3271dbc355e99ed8a3ecfbf0eda1e41a1621ffea1ece2a810a91dbd7d622319237aa3833b669fc03b895d5cc8c50c63268a8915d77378015773801e883ce584c476ba9575394aa80719a6ccbd632fd267aff2802d137c54b3109091caae977790e1a94ab1d4df94317f088c6edd1fc4142f865ca53408251f223b9429cc62f9c3db970ea26e70427176c565902f76a6ae6e0060b952997dffd2a1d5a41be28342841b106ab8f26abdc078c031853869e1afe9b1d5de423dca31a00f4c99b8354f8629bcefecec5e419b5784bd803839550128dff8e7d105b429100b24903234fcdfa9b3f7cf047abf792017e4cb895e253488535e7800c6f83c9d7ba47f0e47fa50389292b539b18779dec450e885f35e64e424810cee2e97aa3341106b29d19a4da9284614fba6a012f5147ad0858f788ea1f356cfa286d4fc3a6d0caf518171648da88d577e35586cd89a77b3cf95bcbe9f70a25276e37767f1b165e92cb81742402ddbfbc98a754340e49530a229a8ccdd2e45989643085b34de33b449a0e32aa7f76c4731064f3104004de86e6044169db08168cfaafe7a2f23351006f72e12f15744471d5c141f7249d13fcaefd3001355ecab5ec6f34224ad7920e50e448a4bb6e9d43505a7870f3dd5c157dda40a25904786f314d35be4b885894102dd105d1de83840c3ad798a5d47093ada62791ea8ad2cd68878847daef5a2192ed09c8e7552b1cf7781e23f3eab9630937c03305b3c904ca3576381c808add79f5eb9cd2358b78f9fa7a96fc5e25ea556979af49b5a4b9e5428394cbeca6360a076d2c7c33d28ce49c02e7ed218ea318a1e73c502b21f778755cf1e180457349d3a6751f3607241610b3d28c8341a2cc3b0fb30840f2c6df68c5a45570f6c9e385cb376f34f7262e90f7ecba8688c702de35367603e8a9bab08f7b971caeae2ac0d75b96840569e8b1fb3f5f4d6ef891f4db4da309ed9a95b2bd65c318a34d5def069fa0af2496077540eebda59e58629c6598a93d040b50adeafcdf9aad4cb076f5e2b22a29524e24f4fad1c733920e5df367061633b54589139fae385aff6602ea0a354e1383725dca38382f4a4760cc99c6dd4203c0c863e94b04853959e297f9489d197040bdfc6ae1a75710a5be1b3c8eb195ccf340316e874a97056400e7a0fe3b47acd28a44c7afc5c4a070eadd73decfa824207e698ab7dccef55edcec0e3d618889eba22cecde738f76461701392c9bba3c2caf1ba63cb52be50c8896d92575a3b60841d7f0b169e2e2551e8a915fbf68e34ebf3f444856323aca86348c7c19fbfd561bc3c29dde8ac651fa5093a092c61d88130b9d244fb9ca06a73a78ad516e14402e02cbb6153a778a7f8f31a622e53abf7a011818f6cf3c24e03d75bbdc14eb8da71067dcebb835901108bf6ac1330e133f30b4b13e4fdb37dc949f18174c1e0dcf3aa3a0e560698d55fd42525869f0adf521e6aa43003c4f4b0c051cf08f74c840e5b423e887c6c1df13dd59bf71889f8aa59c4790a116279d24e2f98a0b2a24bcd50f667f318a953f581f61b4b32786ebdf3da64f303f34faef133beeb89d11b04415a26fec7c9cfebed9bd41cd5592f5384a6172c6bb1a3870228d7f151e0d1f1c6d8ee14934afe051d230ce42b1c2292368df716b128b8573173a6823e2dc707e9f5786f499bbba32f6ef7374cb7c3c352be4408b7478c3bf32a10a5f7e519e7b8d958f89a1e6e4678b6f7cadd8233039df27c55a679642b63511d8f1f867e126563fc0d5f0d19d85468acad6c5e9f0044e96c1bb007bfb09e6771a56b8d5bd04da1d05c7fa946d590c5dba312bf88dc5116846095236b71165f9c3e3cb29a564b025e489447a49a2cd5a2562f1fca47db9a316c6069648141e4151e93246d3c420c05742a16014256c51844b6ffad5116e598961af916279f0468cb0c238d3beed8d1dbf913d8e03edea22d259a53f1f9c6caff13c47f03040e802b3e48303e9df8db77fc0902dc27d1b53bb7d496d8c814fbb6902a41cf77da3bd877d69630476e1f1e42e357de4964c39e09b991d4ceefe66ca5ce2974feb14e0330985aed697d2fe383a6ef1dba2ec3a7a3adea196e093b243d63a8f55563cde1d40f660933e004440ec82dc23a58162e413ad16cfa8a19563f589447790b902d1deff98169d62419bd650b959c8bc252c5815bb437f6f55779ee9a873e66a488cdef1ac3eae6fff2578f052c0729e3d6a59c5f31569f35289ecc3af5d96bd8e561e91a49d94d8826cfeeca85df8a8654faef58094240df577e8f729786f95c6f750f975ae70ccce70bf437e9e16dc97a29bcc97fa19deeb0bb2a34265a465d2e92040fa66a595f509bb20b733a91606faffded419459a7f9bace082fb5be7a1c043cc0e53da35475d28a2ac27f6333b0f1b1878122963153d41189f06cb904dad01152e4a20ed7494abe1379ea3edce4b2109b32d95b91505eb1a544a9f9241b0106156f4dffa4b825e36036b0fd9b8e2180607c3160bb79ba1a32b30097ae4a7f9f40616f55409d672ce2c699d8d73c096ac5873042dfca86a29d5ba396a79312347e45373fea7a10dfd255ea0b1d0aba674e499a29c003f17d769b23d9ffdcc23051bc4e48e7239b5d4cc5fbd6908eacab8a0cf870c946ebfc99281ad61d180f1c80ff5f95599cbf4c16185e29a5ead8b436020df2a85cf423707c6d21a92b2de93c48c01143a60eac55c66b13e5df9089d5d2ce150967969cfad0c2b86bdf371918a18012c0ee5ab5c8245165894ab3ac51409486ca5a315778a5a14b21150106f29cdfdc8c5dfc0a5a057e5c67e68d5ffc713d0e00d4325738e772a3106fdca4114c800d029896fec3ecc3a4de38f9353d06289503d00b1a810484b67b44b4b3498a71aed3e00cf4c18697abe696078e7d19e7d19eb1cbf09b291bd57ffb1f21c52f28dd2007bd6c17387941306cb32ab16397e65f0a022d20a75d733606e72298c1a60494920810a36a7be9a67cc5b6b2b604fccce365c6a47b0f0be0633ab3e3eea38e140d8bc5616265984718ff2a5e8603af0f927579fdbad9de08422cef5984feba37bcffa7b66648660c31a93bade108d87f64cbe6b6ddfd8731d85d2d962e011da67018f4abd99c29c17f96956a3c1bfba46e1a5483fcad78338f2a36515be5a24a0af7d22b87d81018561ce40399bd7bd1b5f514d562e97a8c732132e70e7a7ec1e6fd1d0aa0eae5f23fe587895b1e22d7ef7c3d6843cf76e5a1c3b0b7a93e00cfe343998747d4a72f07a3fa2af8ff9eac38f0a89e4ec6abdbf744e813f6a91881eaa90144e1f7a4772927d5109f6891201ebb394b2df727ede40549727ecac076b5bfa3bbcfd23ea9f2dd8077cc18989025b40b85a8a9f4bf2cf07722926b9838756afff8d9533998d6e784229495d7439477818c63a3d3ffd85ff665a6485ec4d2ae61668da4bbbf73a67071176a725cadd002cd21350720b05261f90f294a2b7b34f02431e550db0f11d1e6bf142ff40c5561b3e9d79034d35f9a3555a0662bbe238a731e65b640703d9057e18f64ea9e89132ea4a2bd38ec5303fb393a8a07069551f62c34e8d94ed22964c18ea9d64748ad0a053b18698dc8343d07c429713ed8dfea704a91c05953ec81157d4cc45e6a4c38fd1c46466aad1ec7001217a2cfce55fc0a3518ad1ff6347caa2de1446b85e1c0120e2ad0647678675c5c42949f69dcf4661b662002d7aef10d590ba36d497e48fbfee7ecff2824ff2d5200715544fec8b3d5022b5bd484974db81eaed05a35760bdd4896b5d83168aa75fd171b6512c140603d221374c18d80160842ef12564f5d0a48ff754e8ec3e6d93c2f5428fdbdb729d91debc968743a768afa95f8a0ad16e9a8a0303abcdda97ea0b1289edc20c2b1d975775f762c20f89a86b603ad21276f3e4d9b50c45cf1e617421598ef0e47529666cd2238328bd8e5075649b542f0ea6b68f28b0a61a5c5556bdafb463ff06be4020db12684433ddf644b7769c6a90ad36104cf7dbbc74c5293084462b607754355403f19f4ec7012dbb6f52307d2da16c5a1b4e1e163c352c633362745db6e6256f58ba6c57ebc6fb01a6eaeb46b901d72f759ee33e8631265b2b1c09c6655129a30e29c5817cbf0144a0b7aff8cfe46a9b33eb8c64836e067d8ea1661150b3a5ec1a4d8fd982cef25aca7e0429355cc560f8139db88f37f18369ef97d43aabc46d753a49a31c323adf892be079c42035a6aa3219e58755bf6ba0d518162ee9c672ac0224f914b85632636b0b617fde2d2c3d1fbdc076c002509f915c29a54c934606e034640e5a1a87c508374a73a827d321323e110867a4ba36f0b5328e28f5bde40f05c9147ab93b4e82fa599cf60e1137af2281612e4a1fff6db4a61991bea11cda1529dcb7fef41a70b87cef9b9bdad6e58f20ab66cfc7294b7606e27fdba01db41ab65317d81eca2eeb8f6a354929ba486c8328205d96c4bed872f3f441e37e8e3505033814ea44e2e917368217c16d3702ebd88a42b75c17b2be35b9f91ec5a012cf12b010d2b1c84c4541b8328b990bfba8dd3c844d3ef145cee2dcfd1fbc7e072e1025debc5fef0846302508867e80f3036d93698e8ace7ac271631293a2a0dc38ac274db6a9b21360e48dc939748f421cde4b68db92e3971abbebd7411adf52e1214ad8d77f982d635fc53c21751852621e150a9378b46c9200e3d071f9b5170d3baa0305f504f3efcce44df48eb49f98763c7498579833e9956e01a4970192bf44b37de3237d41280039ef4cec1cfd63f429ff843a147f075157ba88d58b66f42d2b4ea6e84e67a13521535f5e8e80e8b5a09ecf36bab8efad64a7a3088189cf4dc8ebb26c790ff9bf2157518a408f953b5f456aa0ee9e47d828a3d0267acf4551421f8938e52b920d41bee84a6f0b085d1dbf73b66a8ea6ea041c54f19510bae3ebe25641e20601f65d8a1a0cc0fe50d55b134750a0a12717c0fbdebb662400a775dc8078da259b8400b682ba1fac6ccecfbb5c800034963d441e73af7ec4b19b1d354fa3d4b69ed03990c01937e3c289d1d9adc060e6fa6a2bebbe7bb0179f762f275844588db936b8e07d7d2d05d0f6ea3822a9b20a7edde7680baa826bdfe009bdde1b935616b31ac1dc118d8ad245e99a8db9169ce30aa9940a88f159ed08cbf00cb0a200ce48cf321a45a0fbce1742b4dabbffe2ea6d808fd38d17c78061522200a1129108fe88496ae4d290c1c0a169deee5c2ea597cb6b88ab7d94707dd71b7d251005f129c78c9254a7b0f5825cae42b49cae90349514a4332cfda64705cbb2e9aeb64b3392ab016c3abbb01b48d368b004eade6025676d54855d7e73c3c5eed5fdfbbb0ff39d0abffe566aeb238596357560905c181af8afa7af29f270bcaa53290988594777ac74e9943e0114b975d2f956ff9e2fcc07e89c931db33061cfcc516e3c578322961736f6a67fcc70387bc8abaae36326e6ff4df767ce105c19cf9b21fc2a1a633c5b5d7002f7eb8b35c5e186b2ac5ab051f813814f2f7c30a8b817bca5d1b9e95e95c39a7df3348439a2b0ef5957cd03fefb49245f90c88875a21538a3c0c8adfd8647f0e962469012e890ee84fd0798936584e092fae0cda2d9b8bc08bca0786459c63772252a6db46460764d561b6145abb432acf48bac9770246120ab505c9f8e5a038c22af18e92b2f0363af801a5d0604e436b3c6185a45c7573130a78e08afc807e47ea16557e79c1d1df52a6752698191b349f42e42cbb19bbba3a1eb2cf344604f855bb0b0ea2f6cd26a6fd421c3aedbe2a9e56a655fc98e7fcdff6794e876fa68e1f10e553fe9bbe4c8b812a51ef55ca2faa9a98e2ad55309f9f1c34097631ae559fa8708ebbc1be3d25cbef40ba02b1bf8bf54094ebd3a68f616db5ddf50a25244b5743e9fc0180be5f19d93a32e1b0b3d0a06fc87c95520fdb1285d25245c562c603ae26a5f59466f2c9dc51fed391df4b1d217ae794d3567e89f5ca9b386d6049836081b11e99defa23f7448784c6b48d91e84cfd996a8bc392f7ac7980c0364a7be28fe0e304a10b1ece4ed81c7492375e9a287a0435dfbc01f5ce1b9e5a849636cdcec2c546fa7922b90c5f9188b2f5f8b536023b7e5c381e619bd9c908204b9f4725755d8520ef8dc36587bd7591540876708d799103bb7b7d269ef958481ec81ef039e595b3581b72ffe7826699ad6bc358be58e153093add8769912bb945c07e64baa35d6cf6b19d3c17c207d0cd140f57b4608d74511aa29c4ab8efee30e664e2f590b74cc49dabb18a261084cc5c8191b1db15dc38f2d739f233fa07545453735d0e414d511bb5425062380b788ede665328c3c15c913369ad82b97e2ce664365f0672e14051e2e875a8ec6521be60fa1deefd87de8b4f7dd01e351a453bea88ec8446afa34f926c7cefe75aad05139176c810e59dc958b6c28e24ad386740a41e52ee2db78d24ed0ffbc96fc0c8a25ed6c048ec270bdfc1a3c86aacf028a9a2a0fdf35094076fa3d4d9b8e03e76bd142fde5afc2b07b6815039d716b2da7eac3132163aef8310605d80b554a9a9319e8cf6dcca114f1cd147c19288179d7ca9feeb6910af5ef56c544468d1a5d40d8ba93d3043c4639eb33636b4ea933e0bd26d8cbd4dc6e817f91f0bab723e73d6c67181abc993187713694247aeb77769a35b95e4d24717c6e7830cfb91bc21c52b620d623329ac86161be9d38e68c4adb07e9764c4f40a4c8f12cf4db0e06744929440760c12fe033d3c0d0bb277608994c78817f8c24328762076b4dc11678cce272548a51fef876918f2d0ccee7599cb94aa61899ac8a7e2b8336e7832cc7cdbf2c65b35cf84ee49061b56c28bb68cb8788470e744ebfaba69f8090ffae2522f4efe308bb4cd15687de83a3cb47c5baf61ae4fafb128e6b3c171b732e167f223290d316cdcd190ee70fe223b6e50c34c79bbcbeca66210c3da39f9bbd23ff9a6062fbc8d19c0510d37e7a70804650cce49be72056dc1a89c15173e8de826879af855accbfc5de36cda53d7377ee170cf8a128e15a5b2608e68932123a066407bc375f1ef0e57750c31998a46d1f810b251661284b67cd4938c6c85cf32a9374ab24cd8bbd1be407670cb9d0b15f9423de743d304a77b25c0e93f204826ae361bc045c502cc540807285b3b8bbc9f37625735f7a1766d96f67b72cb35be6b4a37b165f07295e529fb6ddb1568d7056cb8d0bfb576b25d45e526d589cfc598d3dee820ac4dd9007d4a8aa5486f6cab6f6087f858214749a42f197d3e1cdd9ece4629c4700f9c61d384cd65b0758055349e34e1fe62ffdf3bd143d13a2c2818090af7708cb8934682cb131bfc9f1a4f6db755fadd01d7d7579381b4f505ef83a1acbe0b7428e6ca131b0b2761a8405b457e78cbc8cb0344312e39947f324c83d6468d4deef3372bc9dac6d991c71cc19270985d53a634e84454b731a451b4169fac917b35c6d97675afefdbeb6915f2952db8c4e7485ab5b4078e1c7f0c8ace84e7d58270ec87371ce169e6e6659855598d26311927a556a31ba531f9fe52943e8b834d1f9f30bad38ff8fb8b27f283ae04a831d914d8c7c14aa9b807a62ea46a8d4c20ea500f333866a22794fe9c9325362a3fde8a83d020fb7aefda5b124963a0974870931312bae258742a16416f1f8e2b4b8bc04c4255854d8b5ff5077690fb95e8ef82e3fa165480051af159c07134e9a4447d721b7afad1f0047838b37c6d8979b1ca772f3b5d19552cb2170e5dfa81e3ad018c6c82ae9538ebf08091d4fa8bac8368278597946462f691b9face9c9c5a443fb1664a9c7c408f60a99ce8b302b8f0526de888633a1042f5345b27a73ca33da80b0ca505cef7e28afc2608f7cdfa2fab648ef3fa212ca6ad86953457b1f3c1b68e1ee405b832a95180bb9c6cde11da202ae9cdbb303b52ffe3f82203ddf07af1ad9ae38387fd1dff63f374c577d005d25344b393c24c9b1f2bd3df7f8f4614bd26ce47ff07b2236aa16f6fe7dafa2d053603d0ffce544b32bff891dd89dedd1c2a92249cc78f4e5945900aeb3564867f22e6e24a47db3c945c3b037dd578d64603f9de6b6c2150e8b8db273759a8ad5d9ce1cc7903a99da2ca31e3449ee17a695f29f0d85a73cab5d99ef46bbcfedbeb08b7c59707e741bc522cc5eb80e5e474fa031f231c281bd9742a6fc148255f8a8823594733687a15c6d29403486b0fecc010891d2e4333518263c52e57f9a7a2b6a06817cb87bf79bed5c418e3a7e2d64e4cb9dda22778fe007a6843aaf6735a70a9e27421d6833cb7c22c065e68632bff8d6707156627f35177b18e77ba24040f95f0cf14a98689b2c9b751d3501a4a1f4aed6937ec109d588a4044bd22bec6763e6494d9c9d6d19dc57288fa215c1a55a8ae5d5b35048f53f360610e9f8be568f20558c54ed8210d8899d8ae9414e0611885e9f68e6ccd44b04a71a19b7ed43607ddfd392d91e3f9ff3f56ce6658b8f3c26316d2c5b8dd20b73d0d0da04b32a75f580a02d9c8e500d205290f94e0366241fe47928d41f84a9d39b5fbde7ee86c56012196acc1b31eab4ffae56047ee95519d32343e595c7de467aeaee5477cc26e350a9ec0ad29ca6a5539b599c08a2519c09b9a391a6af638f24f3934282d6730d06cf5c27901927af3b6b5e89dafeef4b0bbade51ad1f7e0cadea080e3fad1cf6d57066d9fb3bf5b275fe829a0b0cdb53a1e5969c1162dfccf36bd288b9b51c16f46783c355a578d6058bd06df16d89269177b0ff433ab6ab0c50819dad82afd0b070bf6f3facbaab031fe538036b06e26981ed64c73719c97899ed632f5425eb616a02f891a6766ce209008ebf0898d6c2b6bd1ed111529000b41c17917b11cf082be6949f24c5f6f12720ddd5163bc46cc706dec80ea80440c90fdfd5d95a11023499d936bbe531082ffb530ec84bc1f12afa9cfb8540510f3aa379a318fc6a91dad494f955886eb3a29d5028046b087be306dd6fb5a852c59267e5e91d04a201fac6ed57b6e3330af2682e03e4e9be3f5008d6325a1d4f155ceae73acde1a1d3f5ffb542a9459163a1c620d5e2c87c42b0e7461e51004dcc155edead682bfd0894ac027ba03c70ef11d91a1672423e0aec6586b9bdda107d43086c61a2fd14473eabe7183a6b59a2fc78c7d2347ce2582b736d7d3684dcca1189237baa7c1cd7e743cd9fb3a3b4750a6c704efbe1b4105f1076b5d58d7dc063ba98ffb26e90f64422c0fc243093fa353d855b029e7b3288764e11703b53156e9886051531074c9da12eaa489c309b447dabf9b51eab7e10e42614cdca1a1d4fd74c1351da47effb1e3ca74328b21e7b8d6d9411eacc9110614fe26e2f15416cea9dd0953b75737b6d96d84b0a3b43d2269fe51379d12ceb28ac3f398e2880a958f728e3f7b787cec578e29ded67f89c1a036010cfec28c146f7e186abd12be293b8ff92a1925e2944a9e6bef1beea0191aeb798f29fc756fcbd5e7e482ef037147925827abd793d40cd8bfe113043539546adf2ec0993d66e7fac4122105d746fef99dd81904e4ea6c865c0074ccaac6ab07af1b89347cc02dc3b21df96066abd3ca803498321851f77e8477e0fe43412c439b853ca3dac639e0b4285943a2a0eb33a7c68ca91a0f87ee6d90c2606530c4f630bd14658141a83fa6268db092f52df522adfa379ed9c71d863d7fd68ff3c340efc4ea5aef3aa70baea4c7a485bf9b9bb0d05e2130c1f43529afc0f376e1b27db2e63edc63755cb62ab0871a047cf0410cd193015e75ffb6d65f7a76ae0e55950df0fe8ad50ce2c05867310e1384ef8c9911492f9c6021309f43045fe7912d61cb9b6f55c9c3256228cd267b97fdad33a51f4021fcb4fbb01d8af493a2ec720a04f51762f65c786af065e7c2b5fa3ce55cad8e5a456b365b74d7ef6210b2f3c67a00aa502a1684e424ed4f09ae83e2868f6367dc7cf1e2887a0120f7020bfc76422bc47881aeb8fd506d591acb731e302ab79d9474b76797f30c5c80676169356155db911b0f9a903d9d3790abc15f3a82a5684638f65c85ca12a8a88437f8f6269670f34d804e31ba2e3e5b548f94b11a5c7564fc8646298938521006e02f30eec7f898863ae3c6aee01b1de91e0602775e6712016bbc19c832154540b8fad7db0c27c0bf5097aa7526fead88028e2c11846758cd6395fbc93c2dc2647173c3c01af411e0e3122efe804587e48c25b338387bb8d63939214d2865b49abd7d192feda80d574fac8b6a59874646a54af83875b30da9b815a4e9183e8b5b79d2c197aaff8fdb10f9f2f1793ae722debfdf5f5be9d3d5f244de656cb59541124796bf978a6828118dde8cccf7ddfbbd497ac503648731becc39f2b0a726a44fe9d5e7d88199e81031f1908e800ba56dfa6a9b01db3e03461b56c29552f213403c284d3412e18132388da1eb038a915331e2b1a4461c1d6a383c2e3e3ba32abd7bd00d29e2dbd147efac13d91dde93ed2ef4961697085b4e00bfa4dc304e7dc9b9224315510ea029545c00935fb6a887f17f765fb955070ccbd33a3c52f770ce2788151cd4cdc138d74155f25a036bacb791e6c9f631995b5098b42984760051b3bcc1edf527e2f9cc459ee427078a580e116d9604414c361d3912473a984e880d915710bf4461a2a5fd0c05dc7f3bcbd4e72f9ce52c910163d64aafc5f78e83703f5fa1049861f6c0e09dd767e4b4bbac33aa8f8c4bebfadd9ec22f40f2676c6210fce10ad1f211873c1e2e48f65ccbe39aab701a73891e76e6db9a5cbed0ada9ea06e6b87aac77bd8571a82565ad0d1a98dc753209c6b7ec96dc9b79aee34f5f85118b3a13f103edec9360946e0c048de629f5569f80768754b79fcc0cb8c88502d0803d99db8d413d0f78c700393c06d4e17b8ec42a980b3e3831c45972ec2c67116606d8b3f4a8f894061ccd75fe71e6a35a1426a6d49b1aae1c17d63b83a521d68cc870482f2c3020604a7e717f46494927780fa7f5215314062c32b260a89d8e47042514364686821712e2e7883a37105171ca30ea72ba09a445fe7d0441c6fcaf58062ef3e3a5a39bc8d8352e63449abb3058bb0ef573a12fcd7cc7f95170bc82c158fdeb33c8eee3f5d1456a99ba1355ade0e2aba2ae7d3e82857c4083322a85db61aec4a4e5fec72be6b85b81d3538f4ae806ba4f1e87fec38ffdd1f4413e83f63c6fc185ee40d92aae57cfaa2125b1fa1ca8935ccc47e2fd9947b175e4e918a33ee5672fcd95dbec1c405978310161bfc12ca509ca266edc2ce30c0b91f644830a32f29881615aee43581a49ece6f51068d254266d64c712b9730ccc689125c5b1df83cf5a1e61b92a0a433a28501c677ff743c6e770dd0e0da9fe4c2b5ada943272c5859b0d0c4de675b09824529e028dfba5942a2f4329a93fe6eafe84e5d7c299591e7e00f8bd355c0345018e09fe55cd2aeca88a8197d7628777a2de33ffc659f2779f67f74a4a5bc98285a5480b74db8a863d1e2bb20c2e74c505bd9f96429e226292acf072e930db71c467f0fed0c6e2486e3c9e93499ba9c5afb7de6110016742c946372090b192ec0d6b345b3440f8141d306f51ff04d956fcd08ff08bb5e752eb5686280107506248b72a7dd502343286d50b902c1dddb5f32b56103bd27e7e31775a398b1d257a5e5042c929fe038fa1570108d28b00f6e2e041373bfd7d89f6c021224d489974eff7f7b8b1f421289b9013b923bf6dc0862bce4236bb4d399d2b0c7ce75105cb6a368f52712300b7041ce9ceb540f64e999a62bebc13937d7426cb277d230e84c2773b1005c7b9f8d425a1681a411c560ec1105c3426e8f23de2e1fbd09f7dc1761e6124c29c331eaccd1d87c1e7a4d32151f0a6678490b045cc464a7cca41775735d9e3aba61d90381181eb1f7e0c40e058413d8815d2033c726bfc9588562a75f70b7e892878d9040ff0a2fe7e780e31c7cefd2bcacd995e43bb8b501826733f78766f13c490083e35016955de40d74c50e21c7a2ccd8c541171eaea2e889aa69ea414fdce01244b2d459c0851530d81a255517d45e47aff44fa0eb2a8eac7603efba5f3a6367f20fece65cd31c5f33dc449d50ac91650b093d50dd433ae39789ac4b6820cb70a8e4825a3443f3dc3106f4770dbb0d1a0e73d8cdcb19811a3347c3696ee594285553070f7d665afcbd5fc8015babdcf92f5d807ab9c9b8d785110e29938141c4f8525b2e14a0e5e80f71d9e0e525769ed15ccce71ddab4bd7fc859c0b572a1e5c12185b122df3edf39882eff6bf07a650b3400b66199f5503933e739c857b032b4dd337b2e62d33865ddf45a2e01f493a86e2b9957c9fbf05df9f20ec6c5a9c6b09a150aea1228e7c51905cf3371c0b50af23f99b3a182e0971ba6b1bda87dbdf2079b0d2143a82f4760f7764c506a39b9c1a0cfdd1c4f929ec09f44cf08c6c9af5084aec873d18178abe1606dad1e7f6c0ef1aa8a3a4f7d9acab1cdc9cd6cab675a1d8a55014917cdbeaa82edd4c5ec0ff3c10201f7e03bcdb8e9e8fc16b76e4c9173b986dae370edd0fccc7a8883f0f66ee4e90bd94f62bc5beefa4a4661a50921df26b4d651f01c60157b9c18dd8c7682eb5742503bc5b7a02a9cd48b28977b1c580e428949e7845f224cec56555049b4cc13f4b19817da0a1c091d3c214734dff340639d005d0caab3543c95428334bb70b68132718903bb87b0c37c99f7bf8cdd485c443d0386520fda8a44cec678bf91d02724c15d0d495bcbb66b1104e0758a4cb584d7f2dd3db3bceab3cea9725a8adf882101e1248aeec98e47ada3cd9a84194aba83336c3c7ab41d763fc523850a6b22dafd6853c61445536db9e7aa09a4031f558a9bd65f959bf5f3494dc272a971cdcd856bfff3f73a087a336df838ef55a51a0431c97cd21424392ab6210858a8684c3c66dd4167d9129fec5abfe020858e6e2b132e5c7d4474495baef9fbe28493730ef76034ed4d2d72e22c4648ab383b364833429c793722cbc418467c4c2f09b179e1f888c5513376bf9584d8c57f40916d0b6415ab87b66342d8aebb2e1fbd1e35c36de84f99e8e9fe7ad41d8f8907c7a7564a3dfb30318ecb7352fb9703bdece94e486d4f8efd48f8fa51f1bd6cf058216ca155d7fbe2d51d6dd83852364675db523d828cc68806f3f1ea6e0dfa4cd223917a0708bf731d4b28fa77adceeeca5620b571e616f36760c720280b2365055fa9b5489e189a7d442644d254f8b7436ae750a0489ad8f0180a3198e856306f06e453b6d7b458b1c3026a8fcaefddbd92e7f406b67c63f2cfe925431402e493436b8ba6efd60ef604c1e4ec618a3b404077513f7d6b1cc2758f85de3dbdd061dbfefe5a74b8f5484116fc896bfae8dd403247b3380bb6ec83dd8807c5c7181c382f66e1c6e7f32588c4712af1d1575ee8a54d24917dd824e6e69a5b0a09ace09f91670d24b251414a1a78740f0c11e3a7e52d98f86f04ba417a4d288704911c92698580675025ee39facd75f1e126f203843612194834683543d8b463e5c96f4bb1ac5d417d240422716d643ae03d0e2764817c9e949424ce68a9527296f62f4828f4d00c99999cf5ac455b9650b75fce10945aba692351237626e19f4e60ae5e2d544a9c552743210bd980e4ee2b82b128ec4518760d3b77817b6a0e0b2411cabe845c2f0efed66ec10b5374d0ab41dfc9b643a11217ac513573833778de55d9468f3abb74a683e8c60908b6bf6624ca951ea150b76af298be15e6b5b2892ea391ca660ef26d3db7ad67fc1fa6b3f6b84eec068a2086aab08d03a585b5c8b83477e13dc7872d828fdc31a8f5be78e8970ccc734260c52351f5a8edf44ef4fc04e26eb1ed32bd6e565880883e7bf541342c1d01abe9e061076b291b211728a598ac489b98eef40d6c4326973dc624c85c9b034420e9af0f65eecaface21ae2c90f8df24198d4133c5ebaee471ef1e8a91e26c8210722dad0a7df85327466cf46933430973f3da1b3caeeabd612f3f39e08fbcc5edd6d76e651dd169a1c55f1c323378d2e1070a347163637fde3d5640bae0c51a26f139adf9bbecf8bf8a9150eeed462bf2b6ecfc0f19d044c8a51d3a09d72aa605aa97f1ad449e3c2ae8abf53164de4fa8fd2d1ef2d7ab97effe745ddc204a387e0855664f34c925ab4879636cf68c940eb9a8c2a4fd617d3221c45193c34e4120f35a48736672d54ef63f413ba16defe6dc660b31c89e9db074a67d1b457e2ac3a2962a03882663fea0b6ef0f37ed55cf27a753a5bd14b5f6b2055a87edcb94ec8030f63aa41ea5f317bdd5edea06a4913ca6d6d1e77ee7f9301aa7e4c49b2587e33dc8d65dcbd1e6646ecc5d111dbf40ed47a216bc0cb6d56454898e67796915dfd3ad2cc0800c5d652bc1840e7d295785a0a7fd91efe2873a7571bedefc3b076a259b01503969d84b5d53bc6284c6a8f9a462223f05fee33f02f949bd3189dfe737cd6e567a0dfe18308a42055bf4581212dade5800c1a2edb98a8f7d57ab37db40645438f57236f9ba87b9ca1522a8adcb297099ee2c2b8aa30fa878290999ef3287d8fdc7a2dcfff876a1f566597623ab6725de6acd72eef02a8b26a06438a4c7b23f07d295d35a413dd25dde079cce9c405e1193ddff7f80004dd4d8f64ff5055291efa93a81bc0b406534c6500370644ba64775af78262a063dae3a510137de8a4dfc599d613e94d6d306360d7f2f0867469968f906abd5f2617d61c8c08f48e1f722c6650dcd5b8758722cfa5689405f8924e05b59791a4639027e16c8ebb5a165b7fa6192fd464560cc3f17fde04967a896504271f320a241284f2fe1796b46fdc5bbb8776083b5bca266b90fd2cb3c7deb07bd44a0658fef4978b030193e8245b4e99006b55e3dcc9322c28da4f0e59ea5808e8bc17077b8f1ebc3a9238b21aa2872b71c0fc9149d6cee59b9784cd5bf33175c3069a52b9f491f5f11a40da0de2b7516572bc5c4f8ec5a1cabb6fa319b80c526f96cd5124ef62fa97addff90e2bf8d5ba084402de8e1686eb840d1c0aa3d95d88dd5d70b787a0b2f7cb55b1f52b83a74cf07cb88677574c9e9b55a64a93cd131b07d226f8da194f92f89cd89959caae4ef40e831f8fea2e5a3d712e305bc376d7f66a41f01d7b71357d482acf0825a4562bcf00c4e2bb3271930a01b527cc8d5dc8ccb1968d9514982a5c28dd27777643125c4f7076a689ace294da6d0299abb7b9098853994c804f09da847fe20b498f2ad406eeba5cb56b0d50a9b30bff2161bb2548dd37bca3cd7ab433cf8b8dd98586d6c6f4917f6a5455fa79b6c33db399fe5f45e1615d9488a06f5a788138a7cbf4716ea76f7e4fe31abf0ab43ad17777ada96463669ebd01178799627d8a959f941c4985ac6c8e9e064390e3d7c2d8edcbca5c985f418121afc334b5072dbedc20b71af2de58cfa21b758819c2d4e8917fb923aba306bd52354babcb80bb6657ecb80bb25fbd25f0aedcd016178bcb83fb04142d9ad9791a248e50f12d779799b74aa92a762b73f35eb6f3c7ff10fcad12e7291d218f0cb35e3a452a93524d40ade56d7fcdf8e4562581dfa0ae55911bbda246e023914093e4f1d5812a35f40e9ab68773381ee9f5dd6d8d01dcffffff23