PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72157 6d929b04acea46c5685d8f55c0f11d13371a14b6c7fcbb8dd16b069aaee4292b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
740bf93aa0620292a7ca55330b17616780a027725e24267f32d59c7a895707ed
Certificate Block Hash
6d929b04acea46c5685d8f55c0f11d13371a14b6c7fcbb8dd16b069aaee4292b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f02e000010290000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000090772eb6d34bc015b265fe35a2482546bb395ff2cd76d8468f028813f07024974fc4ea7d35c1de4016408b89fd851ad882d6ad57d5d65d471b5b2f13a6a1c72b6a3ef64ebb21c2f0ff81cb95e943b1253f9a7ad888c78136e2020000000000000040000000400000f02e000010290000

Raw Header Hex

00004020322fc705fa29d3f4abd107b74d6403fa051583b7d08e3c8d0f128a4b3a02179641c8a87f2c3a62965bb936d4c237339fdd7fc6e83355075d283e719da3ff9876258d2c6aebef0018ed0757897a9cd5327f26245e7227a0806761170b3355caa7920262a03af90b74

Proof Data Hex

59,560 bytes
121216020307789fbd9b7931e0afe2aa16a08456a8e858194443fe0d82525642c9d675c7e7e335e5b414535065b0372ea333b9620988ff32e919f8ace49e0d5e979b8f99387ce92c033878cf431738b773127d1b99bcffeb409bffbeac2149d9bb3969612be3170dce9344098ce1fd152ea014fbb862aab4bad051a522593beb2eb251278fcf639e012260f4b69196f0f2ec65f6d6308d6ad3d9839237fc92d3b8bba6e3dd54efa54c7deae33ce720608b6a9972b4bdd50d11e0f099e1a90f9623d99c82863a44d079bce63037e2f0c0a3b68b4a145357c5469ae7ba7987c2159e6221e4783e43fd5719997e474078704014f2a55ac28870f2a253965fdab54a1e6a2e22490425453ddea91b76dde01a91d93132519b63072eb7aba20b7d2bf489a623e4a1cba2c1f6be2a9257b11c184a9d9e1071a05dbed52ff0b80e2cebe5c5f06b5ef282c35f472aec1a93207d5550659645d6cc494794ac0c7aa6bf368423b88c9ef289b6f9d05c25299444275924ae53e8f86371e5d042df1d4ca738f39b893f51dd69da6ee31f5888441c86ad0ae2e8a57c777e783e205780cf9eac9cd6e2de68f3f75bc5aba477dc24606be91fdc9d247d12352f17cdeb72621053416e132c53a0c7c3a2a6aaa6605e63f1e3a4023e3498c4aaec4d68777ee846be2c5fd6d35b8eb411b34ddcccdeb5462e0524b7e738a8fa8ec5bb2249bb55d0db577845fa0a112407a962b8abbc08fafae86bc94a754c6e64cb3ad91cff70fc359d1169b7e0bfbe18f477993c2f376ccaff0a1a71464086b0ce913a48a58a0ae4bc2b253d042718521559355bc0d2941a2b2bddce20653f34f6d75bf71331963354ef23acae3b61d22c248558335de5e2ef8473fb9d9baf51b36127ec5e55e904801247cf068761fd90186b49809b1c1531487b01b6fb2a39fc8b30b2795c0bbd34a9f1fa13cd3d48c86279f904b268a13387eebdec22b816106f5d58f5bc547710d170619ccd9b4a2fadfecaac4c05218f164f41961a392cc718bd4b89c465c617a66b57ab286a557a0f55a33b809332eba5c9872c542755c2d72c59ceb1bfd68bec782cde261b9545a2f8dacf452789198024031cd034ccc2297eceba190be606c2a14a54da952d5762fe7fef5f92cd2088fe95ea57f037b131ac76d7fa234e32540a51fe1dfdfc2bb089582736e8e393845d5cc671694ec892b1e812dc02e981ea969aa0b83d375239a5d6fbec7a521b211968df2205ad26b8efc2d6f17bd4ea4c313c8bd3da1c3956e7b2fe62267541d3e086c92b85b26d313c9a239384e1e12cbe29d4d5463ca4438bd34259b5b6d47013793b9681c71aff7cc4884a2d5426a896bbd867d3ab25df3e22f60d4d7d88e3380723738b2e9872b3ad780ae8107d84dea9c1689cdd3a409784582f7bc147134d653be0fc5a057b15333688fa961b799963ea6a6004cb68ca0841f1b0646366c85d591dec3643e60dca0a643dfa03f133fb1d1368e4bd9f705b4d025f488037679c23dc3dcaea93c912e0b90036c6e1d56260c6f5cce17bbdd97f1e5ef780d51a928c85a8907b9a72a7b999e6a006ee2d6f9e102541faacbef3811f6e00c8fbf766be4da62d1a8058aa02a4d5285021f00149b443e5ccc9e1812f2066d8e3a92a37ab058b191153c55a32cf9732c1ca073e144b63abd1848ea921369f9de49a044fbabfe2c8af28f350f66574949cbc25edee3a26a7f3609d2ccafbaeca351e5e1bd22629d913b5d1d6495bcd9abe9afa3e87e99247d3921b7bd55a79670c630d58811a23a611afd14ff905e1e0ebf5d63e9f0de355f8eef604164fa2a85ceaecae7d5dda2b724799d2f98ef6305dd1a4b775c9382ad802d3cd1b7e45b8c3481aec56e49626430968907f7227e717303cbfe066bb957928e35acef93693cb411c52171073366adcd1d3cf031476565067db15d378e029b00fdb04dcbb509fd81e5c03f9869c96c7197e9ea8730ba8f971a51751a67397770c698146b01961d2124c98d9b9f7e820e5bc0492efb4760051a182f51ba1ea5c97bf641fbdbb288b03328421da93c9c900fc8d045c0b1da4bf80ca6879986b765a9cdd613c291c45112394b6745d0bf8a88265d95c42b1180bea90cbcd52cc6f7fbce0c2e1c8f30076e2dc0d15690b9e0bc05400eb9e7f0c2a5cfc88cdb2a075386184bd89934e9aa78608170379ca3dd41fa943e2e9695fdeb8403b30bf00ea12cef73a52c894e791e7b45e94940a59116486255fe472da9fe2fb742c185d83d3fcaab689f1c73b4f97a5ddd60e8ecc409672ba6bcc49f40de2a580537c62b6b1a22fd57e3fa889a3c0b21d9502c7941cd0699d2042f1381687f6a137a79e58acbe2a24aa35aa72a094c80b3e2a8ea7e4dc981161d988f0db01ae1870d71cad06cac39534ecfdb8446d607871491f22356e6096b86c503b91505c6b80cb5759623f4e1ab0ad1d39dc66a0fb224038ffcfb8b739b0294224cc819ecbe47c48764563081fd72aac245135658af3c03f47eaab3b551c24ccb4cfc99f3f49ecceba887229e6c0e46d343810efb511f7b1a5dd045894b5217202d9c3319c586c11e64b49873279da395a5ed172537c07f153db21dc506d30cced6dd94ac26927ce4a62ef3f13e786a54a69b82521b35318fa1e311d0f97287d10dfeda7ac5468f26f6cccdc6c5f8c49987f06fef06978e6c90d522f0192fa3ca9d178ee3bf65eef452a969a7586c4a617682c72c6b48b27856a644114d12d15b26c27e67d75757dbb81c8a07547b891fa9d6768857f2678b1cf5a9f8642482caae7e325aa80fba257c6c1b6f9b898c008c913fb562b1e95e95d40ffdf88a60d7330b2c1f5ff286d4ba47aff59dcb09f51f32c6f186f120db7e3c3e138585e852fa64784c74729978f3b08fd2085e114945b63bbb891b9761299dea64da475e2f11ff680108511118136291e8e81b2fca2946c7bf9fadf59e9cb169ffb45c57febcaddce78252f7bd8876bff20a1bfdb361083c488920f1a9fd379046068318437adbfca71bed27f52d241cfe103f53a6395985661feb7e4de70e6ca3062e06c884aaf706e2119140d93a469654a91ba96d4494a769339795483e0c66924827f1506762c11fea6b9e24dd95f060fd0f8acf5a8edd1cb235d7d2dfe4ed681c644535d45640b3e2c482c28d48440eb12844be2d7af15ba27d7318c117c87479cac0cc82c048d20a77013f25b4fb7169c08f6f4572a6815ed6b3ae5274d2f0bec357d046dfa11eb423133452900de3c7f5f0e4b4c92590604b08ddbfaa255c7106f90ebf02cf3170a7415fe3dfe47eb2ddffe19cc35b6d81a8850ee192a043718286cd56419b794753984a56212a48866b6326910fc77f4f3f5c599d6caf98c09804c636f929e2108479b90828079bf78b30121235daf6c0419322b89f2ff80cd90cbc1525843c6cb38c6bb6d4fcb8428264553d3b7dce0b2c34ac1bf7a457d447bd0bac4d62f35b3a23c05abf41c6f18199f0591ecda1f005bc75257623462856e7ce5c8542ac195548d3da4430d2bbafb09407a389ae8b91b14b0bb644bbeb7c13db9ee6b2e74066aa493d69b5871d940f70f3c11ee80bb3cfa97b4278b20096810f2eff6e64d7993d91e5e2813d50b3a499bb2fed088ad229342830d5eef4cc62b26858a06149487f48b66b31ee39686640dc392169e9628272f280780408a6807ad53f97218c5723665ccf28d414ab09232ab02f9953be821a0bd88e757e41bce231302740e58ee484c0111cf06d84b701332b9cd9399726c97c943b50e06d9d565e1dafcff5669fa876da6951a2e505fb13d13a5dd8fc844f38c5decb8c8a49472d7973b35ef3539a7a054fd632ac297c34596fd6b697e807e0e1a1e4dd7623def58a94501e246e73aba4da868bde83b60af36917530fb0029890a3da199e7a304c28f97fb5e2244d6a7b52172a969f5c645bf00447374e5eac49879d71a123de782bb94e14ed3833cf37802e23bd51d9ae804774cd68488916f81c2ce948c9b729040b6ea28681ed466f5a94e30266894ca81c319eca2e6654ec6224070dadf4fa94b7ea8b08275742a5213958203aeb475b71b8262b6f05456c6068310eeb73479ca9f01a3638f6e1739259813dcc8f5db97f76ecb9faa24a38f1929f99c77181d024219b5d6e5b5b667a85b7ac41d7f07790d3c6dff4a79a49fa4cd03a38203ad36c069f07b2e5c88343d6b92eb1a3a57a953cd8fbc130808e4b2e53b439f9ba226bcb876b9f483832ed89143d489471e7b624b756d5c6204b41ecff5c7a4d5a9920efbd9e9d6d9ce868d52a64b5f6a6e827730e599213e227898251fb7bd346169b8b0f5960c600a4fc93490e20d7aa06b155019bdf3807eb37162a0700ccf7a81a86189525e600a74ed23c96e0751f18fed6b9864ea586bbfc3d182e642f359710f87faf799267ced295f777dd5240c58986dcca91a04e2371b8de6a8b71979e9090bf66ab4589889ae9eff122e6feae4744b8dd6ec4c4c78f10a63223cbdd3ade50cd518f297782159f09b82a701f2e25c642960de2f2d8a89e135f7443bbe2d77078c48f92fa21b11f3d9ac62e9f2820801ea14a91d8ac7f0836015bfabec885941f62cc7a711938058ee3d101dad7ea87fdc333ea12797f8ceb56ae7ff634bd0766bdac4324f79650339c96fc4b82e9a216327dca9b37a5f9489701575bf59a8c82f11617cec2c13c787dfa1617673881fb61414b03382bddd358a83605795160c66945130432418009db708544ad36a85873f48bbc8b125f57ce12cc342e9ee0a12f14a65b66a18e7cbb4924dbcf9807576612b1342e6482cc68b25ffa6860e80a920d97e1379037fb358c2f5a269b570185769c3918d2cbfb0ff0ab8d5aab50b9910660deb2792216f7a5715b06661f6c3b2c4dbcd9a37ab8596d943dc0a9b272553111e9f412acc1a6a12509ad67f19502c0c4553a7d62d6479c17019f3a5c9f9ee290ad70068363e4709271496d9df0815247c21a40199e8f53a16b29e465b68fabf5bc44e4961b7aec009192027c5c46a26a4201de0e42b7c2752353413ee5b98d30b66b3f360c165fd76276c531158fd66f9f25b9377c181059088be544c07a9ef8a269032d8fbe81035a439a522e161ac0fb60fa4afa7421c450aef5aea338517ce6d99fac2bcacea03316b5e74494607a8929f1ef97ff3c6838926d79978ccb64ce8486f3463328401e1b95b2700ffb06e7ff3a56b5a870c782e3f4628e81a7b4ff91dd6616d59562004e3b47635474d4de4a768e1187e6df083c34f6c1bbf5a23b29895273a3265cb32848ae6e8a2074b8d511d52e273bdb959fc76600eb58773e86edde37ec02fe3e44a934a8f4be9b7e05003d1e3d06bbab35da26b8c118a9ccdc9b40fdc79c05b5a3977cb9780854a39f511dc0ebeaa17c7f433d26d4c3bbe754ce3b460ae6d61f497c6e633aee70634ea773006cd63524858e46339a88166569a4de573f08fcfcaa3b0f688731024dc98d3250c61090f981dd6c7d75e432508efcf8ba5ab49a9600c719ec7862288bce3e313e1b8cfe9672397716d75a3f3f499291d03526ec587b7a6b62eeb1a600e06dc8f21da3a330e0835576bc187ac830eaea73465433555697df09f2d4448bb891bc9615b5aa2c8273496d5638fcf812d0f3bb0c004ee1d4ba4f25db4a07b288dabc15990c34bf6715f3114c68644d31a8e7ef5f0a0462b457492f8c2fe34d155cdcc7faa6fa4618be5d3fd4f95e977c2cdb8d75899ecb27d7994312b07af82b2d815beb6989c9fc1a68a4e65a17051333b19ec510c65488cfb8631feeb5b9a7d9e42f8ded1d5ba1820ac2cbd644146564ddd06fb909f88a520dea265aa078fb6e1f9258ddf763f3806e7af4d1c6f0da9d7ee6283e90ccbaef19f45726af6d08c1d6696d2f490875e4d3f2fc4a56fce635e9ab393da244f932bf1be2deb3b606d56fce2e749b13720668b2774c56a9c1d534ef80c48f5937abd80d0cd29ba7104429ad1fb867fc9e41483162a9ececd1acdef1461df41376d674bac55d7df272647044fe4f6c34ef4d588a753702acb9c4c81a6b955fa525ea25ab69b6c19fdae0d72029d00bca7e435f122e9699869a869052cdc0abf5091c4d6c146a34cce8b2064c1e0dfff2ed1676b857eb2019d53449ac6b04503514c20dfc238eefde3dc4391361b4ea285365362892f87d323d07bd9f65d476622bd0d7eee87da877ea28cc2f78b1a849e049a264243833198f84abfb654f014ba9004c5bf22269b28acc5db2e1b2d5a4b30f2aa332b1d98d265488a73f16b5875524cb31ce6bb2bab23e83d5dcef5d77126f753395c4255a4b86d3189ec34dd5d601922c5daccdce676d2c92dfd5199fd89707026467d1cf7a6caf2459a1f4cefe44cadd76be8ead78d6c6320211b20db6cc913bbab079d3d0e907f91d62c0614b712ec7048b32bf8c94e816e4b2de52448ad88b6e5f56e9f1a95bf8820950053f826acf845c2c83f7ad790ab252cf3ff48afa27da55180188ead069e920bb982c0d924e1f924a62522049afabed4661c9453aa99f9b1ea65c130d3678c0e929b597c1762dc8885fa753fdc48cfe4489cc0380514c96f463ae3a8f6b8cc7d6b43daae5a54def6d0b8d2815a60702abe00dab0ee5254058e057804ea02277837aafec6732f70c5d90a56b35a08df3be2284d96e4dc7d27dc28f2736bd61ab9845d2ac78eac0204627e51b3bf02bea13acd0d07442f1bbc9ea483ab6fd8f1baa929d7a7251a0263aaa306adfc475aa76dcc460ab3694633f0d8da4974c904cfb311d8cb794e5b34ec774f5c385c14b9aafbb0725585d2beb7247a11f406a82a5942fbb2e58ab1e529e6e28e5a35e0a361ce61eae00bb2e58084003948d66b1d3e15ce9b052f6702ba8818b875e9e85415c3cb72036f66c5c0ec91e8c889062dd6eace638122feac8117f8fffb6d379b047e8afec77f26608e874237a090c1d243277f41baf571414807a924b86e73d76d99386863322ea6e634ca536604ca395b146e825d2c76f8a1e8a69e4da13a70512b04afeb8342d2c8e913d88b5d37d530ac74fb26c0c5ff8ef0eb0a1eabec5afeb4669844351179fda2e8c8784dac329f61cacfcccfcc1d42eb5f79a8546a10d23336d9bfece536f10e2de323c2b0b51f3790ed0bda33f44d4bc08ea6028716cb53905a56c422cdeacbd413b1215d55ce86de5b0db265039d562d6401f14dd33be6546442c479d81425e54818db6ec5e5f643170dd29a2a5275116ee2661783ce5d2bdc052099a2d399611b316366d9f2aaee81890dc9fe271f3d3fb2b079a2c9595faf31f6d8fa376e21e9aaa8a66348e5e5b6af60124dc5cf897295e4da12e7bcffe06588c3fbe9f2bceaff37ed2a7ccb810db9a3e84c7e23e826700aabddeee7464a7fb7c191b51500152bb81df5c94f199d2e541983d9054347f836bb51861f1d4a478557578de8aeaf062cbfe1ffacc5541f2cb5e1e119fdccfb189603c884eace8731ac2f2b8595c072fcf9af41e845b98987fbbaa8d373cf60d85509ffe03b11530fff2fae8d4124cd404e788f6e312a9a8d75c1723661209228ecef4d00612e094e9d389c04aa7732413baa78500cb4d6de716b98f6209c85361f2db0ff0a3deb60d706d2ac8faee2766a37179c371c574ab15d45e4f10f8432088dc0c0e4ed486bd7003999eb20f4f37bb3e8ccb6bc61c80e8ee3af34f74fa5d6922f9a3c59681d97b1b899ff9e85869afe8f1855b5b8e31cad1db97307b725ab1511287b23c5d1cade172fb4746afa11471d7f70823216fdf4a1722a866f616085db1b931580ed6cf95224d397a92ebff22a9d717fe88e2fdfb573471ff8fb664cfa711e33af731a4a46c57e575a01d4c3978c608d879b68a33da1f319e5a57965ac9a70117b286324eb8ed39175d32aee68f3cb05499eff329c6545c37606338fe01fa2166ee69b022a4f5e3e4ef15075278e0788c0a3e4076f9ee11d148682547d535787ca618b6084b88a57d7b055008495f2410d7abbbbaeb5b7b5c8f06c78f65c248193e098c6aff026de1557d67f662458e21313bce6b702d1fe4d37426418d880f9dd544e311299313170cf6821eb7ce859b364735be3916ddf5ba77ff5f0bb9484561db5545d74831d80a22f7548c1e4cc18e45d5af3680169c069fa322a3f64db04d033749d1cd473f6ee8ffb36fecaa3e4acc0b46008edfdada6df5eb9251eecc63b111a5b4bf551438ce330fef01c521be069ce0078c0844ece6ccb5dafd7c0c8e6f2778bd87f299ca1f54cf8dadee5f8a807e395ca6eea4f7f0efc56da8b78c6002a38aad862f01243b76d23be21be0fd1b665c12d5199ad8383dcb381456d374d53ccfd61cca688266ed06520ca8362feb764c4fe3f62ec3c2780ae8e3e11d97bcba1e2d0dfde4bfa9db560756819d3d5f05955e6308911c6fe19e28fe50982635a59606f7f6f311ccbd2840ed1a850317b6f4741ed47cec67af2faf8dcaf7d7cfa872304233ec628f26e5e1729f8bfc4aea0567aa1f63a761bebae1a39ae185b5cc7dbeb40951ab5cf094b68bbb33ae337f255f05a6be84d3a86bece45cc0b237058de3341c80510860a7812a256852f5c914b4365fb6afee37b586bdc86cfdfdd5d1ec09f922e75efa646b2e9d7722311b88926618ac886d7ffebdd47b28cc4d1abcee2e8424765cdbef73d61ddbd805a11ba010734bf58aabd85aea2cab21c429e0668ee32395eb1a43ef81196c83b275613ef587aa2e3321453927823b0cb446f1f9a041e3f1ba9062b9db23c4d8d905a28685700001e25c7bfd3388bc32eaee39b15db60794c44b4e146e520ea0d125175d801eaf15ddf3174e0612331c4fef667aa78da456e2f11d67afcb7b05864395115fac55f16cbc1e3a116a551445106680f44ae45d87442723006db5034c36f9e03ea23b716de882dbb4bfa02e06ec5a1cff92ecbfa94c2edaf31b9bde26c23daa41ff7a74b2364bfbe33e4a4547fbe982cc96e02bd78c1c61ec0e885975fd555a6c27e925e0541c57ad8f8db10cfca8ed4de8a0da4496ae575e8699cf136718261679b3f62e7b35d56300f599446688b3e1d2aaf422ace10ad08292ff4e571c71bf5371281ae9e6a7e510fba3ceb59b4102fcdcac5963fa814f95ae19026ef99f16d94f9b28900043fd78090f1569fcc9deafd5e4e9ee903bb3032e44badd03c13e4b26f28866aa5cf536e3f827be68008fff631d096f768cd192797c0e1c2993027d6b720b0bcedf42b93ef78c4501634e142c22ebf77d02b200599f04b0fbd96d46dcee58486292fe9f326daac0de933d664bd07a75b7d84fa8fca21e7f1e0bbbc9a5a2cd923245f978d56a60d151fd4bc98febb8890928b1f85ed6f49a431f771f05e11d4d80e519487d1945a7fd9d6ddbf4e0d5aad7d97e42ba823b88dbe5476d38f75aca1210fc0d056d0f6e0e658c0b67bf99a10033a6be791d9ef8547dc99cf020cd54b858b6afbdabc84d08f6e14ddd59c7ae71138ca9ef88c950d16d27a915eee69637165222960e0e6a03e793ab8ef578b4d2c899a3bc33e7985718dd8ec0750f7be92adb2784854a636c7c41c6571f999387212fcb22b9912c986676a571d2b5f518642db06437c6f20c09f39e4896b72ae5b10c4170cf45906765337d0bc9177f2388fbda0bd2bf9964b37ede4915123f3c4bee781c26dc50ccbc9174f7af08d549ad915d38762935199939f87bcb34c0c8c567776e36bf1d95cefd7956c9fc1d8271c8ba1527ffa73ed0ef510bd7fe1d497b809139daa31a14232a3674cbc3051effeeb748ff29ab142beeb4809ff59a3ca5f48dfeb4543435a60212d23d83d290935bba4894c6cf455cc5d43b4098a848bf68a884b2fbe49b06418374d8448d01d9bad07becc06dfc98dd72bfa9220bb07b92c7bb67afcb886917676c37f866ebea6eeb9acc2e15aca1862539742a4e83c5a30e94a86bc4799b69b0af32ac80ee7f4850e87b3bce94473616c3dec5a4aa92421e28fd7c9ec6f34a53e483bd58d83c5cc9bc7a8a7b096cd707775e3f453677e56eff8fa6443c831a4aa10dc92b165679eebd746883c86d363b9a1ca961878cd3d1e2fd298a1bd96944f39dd49be178101a396943f2c4a19a5693414176dff8ce05fee272163e2902039ebea851dfd65e3bfe941081cc58e48aa9afcebc8f9ab8a3c2ba244cae25443c07bb9c2dea92344d8d1fd7df2397b2f48d386ca3f8a8e96589bb7a019dfb11344035493458a870206403e25402998f78b7a736567370282fb23a6ac604e213902f99de982a8dc77d856d0e9643020bdb82977788def961ff447800e0dd7e85f92776c2ad3eb41a80ba536691a52de9f67602ba0f7e00ef7c736d4a158d7e9bf12637287bf9214d793e3372f8948f2b87ea4dcffdbf1a8560ed98434bd9f5727ce5ff873dd4535e9aa2c1642b298e2f205bbf2a7c3c09b971c92d5e45b923a014f2831edcf4c48d088af1142bf8e3e0ad47cb6f31cfd73c1cf4e0e2e77d2683bd673feb8044dbd3e9abbf61088113422f7bfcc11ee73a703ded64d42f9e080d79f81bcf60928aaec52bcbb9c0dcf2b9df75388e5ddc083520178bd7e417c527371655dc951076811adb7c3a3ff1ec651094f0b125d83c17b829a751bf0c95a16279e7d8a8950220d00ccdd10a5920bbc232f370c3f5cc54c9f0bcc2ad231d638ff918cca69ea54e2e41281c2cc1c1b7d187c8e87231c4797ab25f9140d1114a2752a127876640e056f184b0b87ffb16477e4bdbf22181f764a0e9d6303fd8f5d21a91b92c6693d9505a87621a34efe5fde1f0925b5cf4607fb42e06933c9b900c8fe13d3aa38f7686938e934ec4b1cc106088f0c4c17b9092f08d3e13f76aeae4ef11ca7a4812e27e83776845ff2521c2975478bbb5db5f6f39887de6a3ebc461fac013040448e1c10b07739fc31eae3b87850b004f580847c406d7f57a06bd9d30867131591ff03c864e2328aaf84af2c33bb6c71a8b184f79edbdc51b540144442d0c68bb8446d0da8a316426df1641b47c2577cb417d1eafbb92bd67a2c684fd732f645b78ef1c5eb9011a7e3fb5d433cf7531888b9f2983482bfb089ea237edeb22ddc90a1a7b4900ef58c1cbe2dc1fd4a9a88746a0a9c1512355aa144b3915659a4cfe3e775a4340d7aecd1f6b895825688ba5fce70e80e0db8fa2165ae77d8246125a1dc2f9093f118da6934eb2f5fc83e204f627ae69e9d05629edf80f60c01c41b1752e5dacfe20a0ee8c4b1c7e72c136db33f1f3f24425bfca3ddf551107797798baef0355c3ee6c7bf9d8e61f3ff118fbff0e9dba16177319f5fe4525643b432bbd3e7e472032be6f08482f8162988bd8bb30f579630214e00b5e79be4efe7d4bf374cebc3e0eae3c09fe350625cff8be4b83bf187cae747b8b70b0ba4adfd954caa1360694cca49bd3d85be2bec27e43c326285f60c015926e11cc2a800b728cd824689cbc1034ca0455cefdf27b74c19603c6ebaf7ae93fe7615cd06ecda13be67513d9505867adacdf11355eb7af58e3e2de759e91c2fa5321591a7fc3f6b5c24d0efdff95296f412ebf9da175ebc1028413aa5e65de585ad7185cca7a8cee48d2f09d54af2bf94eaa5d2bfb9e78c635e99cd434ccdf7b402b4125eda629dec9fa9cbecada0ec5b70b3ed0a70ed5937cdbca72c81ba0e4581e9fae87e21fc60647c55d3a94d731e915f55f2ce4d1732ea324f63c4b801740bd20d4d8dfb36d5bfa95017d1c30b2423439657880bb224a8d019f65205b855617eb6a3f88c5a7eb2ebbe8cec53f28ecc266949ca1ce9c5e52f1fc814568562009b1c9ee096e5d943eb3d7d667852bcb2c14bb90f8184124d873a974dab0728e163a1eba29e7e8b700dd1eae99b394bd804b190d8734b16c4a1ee63596f69160d51d08a7bbb2ce3ae14622decb453542b9fc7eaa1783eeed60855b03d0f706e0a0098cde3f9c471449e37091ea245525a1474868db672f35f7ba5b822ccff680bdf35ab76301c8d795e61595bf4a61b8c1790e6e252258b021bae5f19293c9fe8f895cbac423f2c6e2ced6abca2abb43268360cec7fd28004137755dd4b1e853346f108cc0875c5f985c0f2a40a0c66d27f69b2aaff90ada879bec1d6ba7178788b7a2309202db116ae3a2aa1ee41ff2ba159740336724557bf323285f581717c6d4d5e3d7fb857e5e42104853248d6bda7dbf8161827a4813d3b1e7a83248abeeb10059f6a0013477053cab31640ca9dcf954282109eda33aaf4496ccc72d3e0a89dbf4bc782d1664270dabb59e5f4acb157c91860b1eaf8e333f1745c9e882dff297e9f9be6f325e0ee477f9ce9de6f0e05a1526b6f549f46271d7d0c25c03ed503e656ab08a24aba67a2b5fa936901477417e4048f9f255e6394ea35e097b9941e2357917a5d89413603800d20cb4778784f15415894aeb25574ac4418cbfb60679e1e790bd4aa25810ad8290273f61b0bdc83f1d4ab06a8ecc4b3c06303a888be0cd5ed1a8eea4a5fbdd8061fec8c3401230487036478bce7734211a5d064c84ca2d0b64f9839a713f33e46e89eaf09d4b8a90a0af9d19a19fd7f2f082e9291e73e36fd64c70ca7f7ceb21e3698d4ccb6580cbd76cbc032b025fc2ad5d59d4b0f5dfab689fd3a8a42d3b5f8e9542197dec1884e6d5171ca3ff75b0f2fdd4eb1a3e533abe0315882f594030404e2ba590e691d16919b860eff38d7f9b9e7d23f7fa090194e8b91a558124382f74837cd6be07d45008228a2922947f036be1d131879ef244a1824dc1a7512141e76d16a63c0d692bed9de0af390fa57b7ac6e7bdcdb11f89a6b748e38df8d528d3055c56f8d985b31e0b0dfec5a3a18049d4b5d90b992da5e5350c6b14eb212352f3bfb2cde75ae3fe8b511bd25ebb88794915dc14e7e44967c934e194a38525e9193e49cf86b0c13fe745323f8c3bce176b41afe11cd9b22aba1ea439502cbad2a4730e2b10b2e265f5210b9e56b9364b6365a63fa2599b1c651cd7bbcff615f59b1873cc8960f95b96cbf8e2642063e0ba5dd0635c47ff2dd37fab9156f5d9ae1a2c76f74ec0d5de953e59091f7e6806d98549005bc2e53737d5a1a24e2bda044d533a4f8556cfba7f26e5cc89d5b37cc9de827543ae2677daeba502ce53c6aab95100db227762d55867840bae7966342903806ffedb5c8ce59180966e586851bf88f49f1872b684f07bd54f75517263ae6814945b276824a2243fb0568bc0fc2241028ee3c3518f17b538784f1f5db5c0f8cd6896c5c6ca8901415e343406eb00f187600c1a9a8759202db09583cce66095686fda316727fcef69e10fad08cdcbff9a754430ce78793a00f8e63b51c4b0148a7242a070dd286ff6c6fb71a4327a44e13eb860cc778b7392cd2434e5f8c755892fd21a09b5e528a145f97b0c3870411a318ea758e6d8196421f9b64af2ff6ebf3195ad7fed20f9b3f155d67b88fb415c57b1dacca0ba97a52adeb2a42300e3c214279eb6660dd98ef216a16460be2365e6f08a12afe67c933647f08312c190cb9f57f2986cb23b6d18dde8471310427f1c47cf558f4b4c87d6f8b048b406c196be3dd537bb481901897c01234e70f3096a632b1dac8be781dac665c7342eb865f29015c5ed913756b6bd296d519e191d0685973972f7169839cef706f800f2c7f0b4cb618a55590711fab1ef60fcac9ba667189696d0c66b1949c7071c8a1531c28cbf64dd45ca83e625a709471e6551d45ef6c7e15a6769ea31bf7007ee78310399d64d23d74f8b7c9c91e47d9fa6dad3794e360f856b508941fb7b2b67d0d77177adf686790c3da29afdb7a164237cbf7c777f928aba57f42b3b2d226d5c4ad4f2368d3fbcb59739cc62d99993a57374b9c4097e58e0498cddc40b7388cee7b1fc047df94a0fa18a5b309d821fad2b60f00db1b4432ef2989482b216f2cf7644a0dcdd616fd11e39aaf141a7f9f7fd953ec8a94bb7b7f952b38f33e587459a3986968461c480d363ab6588b9afb41088ace70f919fc98363a7aba15cbe20707d79ef3eace9615dcf34a87a086e3cca86bebca21bfa8d189747864fb228f00b1cf416d23fc96ecd4662ec454211bd4542c8829543b9f7942c9128533369a8c18b1fd3edcdc0aaf9981462fd77e3027c5d8ecc68a0c5ee1a15337854a4dfae346ed93d71c98270d8acce9ad7077b37996e3b808afafd40d5f98e2b6e39c3e7f964f7accb3bd0c1592b434f3f0065ee72c29a19119107398d38f821a16a53d19757292e3e51f7aae3b5c26cd2f3f0faf4420834dd15a82b5e33937775926e7538e33a921827ce5dd9f9e159935bc912481507704bc4680c4abed50738463213833e292350c434e982b3bda8ba52866200aa997bdfa5a0d3052a616cfe57abca02ba09d250aa310d6b5f30cdc994bb38bfeb2c55f30dfc741d02b1d1defb2c7db39105623dc56d9343e459f26d7e023da8d6af3ff5f6e17eda6ca255fc955f485acc6fb8b495b2f88b0d0be321b9a56b8f9d2b9392dc2ad6037111146484fd3e40bae7d0e94f79345865ca7c404c5a781492123b309efca53d018a4d4a3d678f06a11e9ffa575f1c6e893186084abe12297cd6fa3e520db04a35461520f3d14849e890a9ceb1f1c203345dd6596d9d15ac189eb7eb4292b92f5eb1e8cdc7b2280c91adb079a293b7306d98087d372068ce546c484b478fd804fad0d26916189154519868182b7ac9afd1bf138e1920fed4e2f5b7caa7c6a322bbbeb3584455caa87f4c367a673bfc1a51ad04bfc1ed18eec9b997bd56767ba10ee236f91e20f5675aaa65204cfedd76b1a2645698f1de476c989aa654acffa964a73c795f7025b223a456b626dd15d0d66ed4a9ec3a5644c110b6db8e28bc30732ca185819161414845e4f2ce70d37ea91dea19b84332243c22c9e8da468b52cbfffbc2fa9abd87f488d8afdac14b373180a9b4cdd279c65e42f9c172bdd6f89966f62eeee50605f6f9ca3b33b108e86099f66d55e1fc58360ee5c0f2909ae1d4b07fd9b6a2ff49b1135a2f26ff1a5f40b3dc1345432b292442896bc5fa3b70cb2f5fc3d0eee1c214c291ed297267e17d03901207595b82afbad79ddea5894d18ef19b36369a09e632a646ac5282f753ce979e2545329c5f2661eab0045aaba1238ec4a81233338af38cdcb116751033bbacdad63562a0096a6fac40106870a272f2a188704b4ef0079bf281eb333c60209e5604c456a256c0f28313dc625a88cccbd1a22fe75d083a659945a994e140b910c42c58b29ef56ab67de4cfd21d4e80903a4c38acb5d9800f913764b25879b6790474f88a1d7963d0c8a4c5796b22dcd1d1a60a3bbf970ef1ca42f9ada318cb8800d1c2ccecb8f1698631559fb041a0abd93c61cfea7730b662bc3bbe5ac150911daed58fe4d946ccfe4df58720d491ba454bf25de623a3bf75e06b201f8e6475c1d2cef86fb049516391e2b730c2f3d6c4a517c5b51787715b2d4e993157bf3a0c0f431885c24049164c3c1e6adba88c66792a3eee5d520ee2a503fde85964207f7949dbceb8e1bdb99c27cac608c706d0a07525c8f2a4422cdcc5e65e097a8656e4857238ce9d92d0b49f9caaf1e467edb3796de1d9b5d0a1842b4607d8242def772a473b2b1547bfc1d8f05e8d734910eab46cd9b6f66dbe59ded6e4f7c3c28286d31f018621d55df093902fd741ebb708eac7eb5fb1ec83dfc4c178de3733cc283a9f15eb32ec653d75e7bc8fe4f68e113c875980aa5bee179e5f78fd88b45b1107fc4dcdd535af978eae4e0b9616d7ea04a800b8ded417a4f81f486d027c0035c060ff6e2ae527d7f62db3772b20d7860cd907b10763bc7fca0aebc45e1fc2865dfbcb20eece891e137d9e25bfcff1980f732462865402232abc5881c813858bbe99d401075d33b1141c3a3e08e472f7c13b7229a86a52a8669af0f7d2bddd466ffef23e4df650e7a308c53a52ffa85161e914e8a6cc22666a18dbcac8459fcc3f4fb5b1b9769f6cfbcdd7f095babd6df12b25e130752c24587bd3f6b3f78147da4c38aaf4e60dfc2e68fc6d1d6751179b07afa5171d260688d27694583f86f3e039aec098a69e70f5a9ed458b7fb7ff56e7e92f74669c9903f800e57384a48a9931c8c82a7a9cb6b03e1432733c3fac62c21e40b39a43f4225983abb54cbc1ed89c081c204f2150d13725cd427374d5b12314cb42386a8d1ed117a48c134dd2553d470aeb522ee453aa551f6484f322ec93259368fcaae8ea5d93225dd8d9afd10c186ca1512b9327cba2e2821c8ea5f6ed31d44a273ced68a59b3d9caa0dd6c1501b255b4273e142eeecb69f380dddbad6abe8bc77052488387e8f2101785caa5aebe643fea806cccbb280861b956111fc87100ee0cdbc87d8eadbc77e196355055db8bb70041d160ee7cb98e57d38ab4f45792b667ede78ae20bb7cfb815e9a8197883457e272c34d6db9b7a1974e1a88d9de1bb338a72e118f43649a49b36d41454970a48df570905aea1e4a96d913e9e7191a4c9a6c458f35d06256659a9590b1670da068b49e34d5c978c0ed1aae84de642876ff7aca6297211f80271d441a3dd5c1afeb3cd688599727f10d7b4a179fec81ea0c68c2bacef8ff3d0ee90f579fcc2c434fd99a12c4c8c0bf1d34d51a239d8cd9ebff8c55a66d598240cee760579c836ed9a297dc20f5815901d093bea03d93538228422ac675cfe6ee79ca97574ecd3d64bf3ab97c7ff6dad45c42eb9823114e77eb8a0eb982354831a0702e404da6bedf284eb3669dace9ebd9c2138671804bcc29fef155d1ff4aabb52626b5fa82d01930265c4e047f945871342acc9dbc69e2b5eac8c116a1df2473b034121b49c8cc9a206e3919f2af98d5153f453172c3e11d235dbf6decdc603b5e3c814b43bca4590f87872a36b69f0c41de8fa5d3b15531bf10ca51188458ecad138fcabf8f7d3a2d70e394eeb3a2d5bd589b0d008d8b19b5eddea1fb905707d89a68e87f1400b7bed86d7b088b1aaa16509c334f960211c27aa76f968669fa84dbba95801e1fdb6bf80317c373a9da6a4b1ad683c7aed9f6e782f9e671d29cdc2335b0cce5719bcd5b57cefe5e11029e7509b06422702035aa9ea2dd42fa1a02273c85a62ac89fd14f8d7b28b6d0e58cfa06eda606bc9b05d662cda648c50e2a6952e6b1e97d29804b6f7943b88eb7983e3e3ca03565e60f5e657dccba8347b593bf4a57322381670fb323c073cd7fc7769fbd01a28a0350f464d1b6c51468594899ff1c97f45feb8a4ce45ccedbd75698755d5bb4777e00d5d07e4335eb37abd2af25b53e80240ae47915452a769fcf73b77efb7d407dd7eb05c04a3db7f8fc2f1f474c2f787dbd870a54e3d0d04548b194a7933d59584df8de7547b9e1d67f395bea2e67a8ef02eb810b5dee933aaf56571017c4df5ca9d2fb16793e6415981ff16808c44ff06459443164025d57938f33202f6b18ee3e2b59000ac54ea26156a7623e29c46aa9738b762b71f0cb153c092fd40e9233557421843712e23343b6ca5398c74e2785206a9f4f0022d9fed0d26871e61f09ad885025fe306b29834216982baca55ba05b9c337ac61ef5c744552f07b35db2b0ee7a053c69fd819a57d23d91827ad646ccc6f4df1d93953b032957c7479c5f38ba3a94529d8a735a3e4c0346e342d6da60ed092d8af444d1b722226d210f8faef4594ddb0a14a002ae687c88a0f5f647803d624adf0706070f90d98545b8eec9d96c3f5603ee934b142d5bc271bccad21bcaf42949158beea2bb251d14f94ca2fd5f5aa9e84b2a72048c75fa564d0124d218c5ef221a2db0a8bf4378425e5f7ab84054f49a574e1a333c5079f7ef55624893ff669d3c6036e5fa6da962fc07b7a241d221145efd69381bc29f367ed5dc9c34929a3a2790b32c0ed012578ceec8fb9392eb3cc9227232c7236b607a95370f076f81abf82e007ea27a40ca12c1918fc7c840b57eeeaa2f46f5d93de5ff1facf214a2b5a45d30190c4fa4a176b4b1bb7b8f3566d690d447315d6d929be0b8aad833ff408334163c902de999638bf1c6aaa707193b02d0d4a5150d9fed89b205b6d98d82b70834f6766e084cc07ab45e3ede29afdec13107904c7a1acb7025a2577716d2f0b4132ab19976e47f27570f642627a9e3335cbf25fbf54ddf1f6c02154802eb42c671941c30b801a62ceb41bbc2b66993c10a6a2efc0a51a2e2344a62043efe1ddd68f991f6298b63c8b839b164661ad43271f13e9340aa2527ea8e4db4fd8b8bb0246a75a16223a71c1e98553adf86b41eabc5ac84119f452d08cffe42c5d929c9db44e3522d667786278e9608d905c1d7781e236ab277cba8628810009428c7cc41a17957a291b0d10233b09c8d78bfe95d055a1bc8aec46e69c243007ba7e339cae7556adf06c511bd82139cee10399492478515e373930062ab2d2a620fc235d6840c7548c2e2d5ca1bdd840b265f7ba3dc57a5aac08ee5dca791a76ea05f7fff19e0f815e647c44bdad6d564736bd35987bb4d2da85afbf3d07e664e788c262e12c8cfb708a0c5dd6fa8631e786bbc424c94edbdf02b5e3f1188db0877d5407eb01126cbd781ac993c5242c52de5a2edb6ca193b813dfb5283a223dd9f7fb384dc4e2128ae07b78650edce5d6ab5d3281146720fa23c54ccc2f0fe56c57a35757292a5dd2d3afd12b0c106d8af064c6af13c44500efb94274884a9ede4391d1e39078637777c07bae6f9e0b51c878759ea6475916fbaf9318a83d720a8881be55b6523f8457747a2f83ae6691493f2ae625b035c0bcf3013b5d9c80d6a14880ca7cdd331e75a07df52747dae918b8cd624db08a913bcadf8ad06a29b13993aef16babcc6acabfbbc0981a20775f90b59ba67cc65f23e352025a65d3435af2d2060d56639d1a0aa79c8a1ca4fc26a11a327248b4bf4ddf7aa7b0002b729c96a35a777e4f892ec6872143bdba514ac49595eba318dd5aac4c87713e8369954ed1ab7241613cb20043628ac6ac193d6f308e404b8a1fd2ddf6af320074e24766a4362617b57100974d37c921b8466a50d2498d629d71a01fbadeaa5b35b480331de3650af4c4efcb5baa36eb04a6e73a269ec1ea73d12a4279142f40f3158905f8ee61b9854bc48976869ef86f81a7aaaf084f0bd040e72afd0fb6d49e1ca27df03151a6875024e3fcc5312134fd20b86330f3dd480a58b2a6d31e1e7e76e63f40cfbe713e52443f91390beac2a52efddf6d63d05e5fdb42acf0e1133fca34c6f6cf4dd4fa2ea5cabd7cc1346d21a0c0080fe9a498371ee54dc71f802b5f3f921a02bbbc89ba1b91c36f4075a58bb895eb80673e97ccaee28956013dbd72026b6f17d3a4777b2f2b784b983f864b373443cd75731efce41f8faa013bf2fdbe3525c9bb4dc5d07cafbba330ccb46efc313a02cda3eeec5f1f83f415ab1aa1ec1a2712899399ed8f020296d4ea5045b3c4f139636590a87817c7493e9e8e6030d22156c73f2e2d3291b9c119c170cf194c01fce2e200391859af1c2b3d2ebb0f571c67b8fc33e5ee2f0ba8640d0028cfb5ed08593ccebc66f14d6a91c93ea2186f952d36539a0682af0a9c50b5ad72df20f785c38ab8ff41f157a1ace6a22e90a2e209787d7a923de8fdfd0ded2ea93ac871e6b709ad0a4d4f118dda479dcf1f17b01dcff2a0d179d902559b3ddd6353a4928b2ed6b56b2d9f691dcf0e1bbd6c434ef71eaa027e82c5e26a8800fefd8c88d6bcbb0694a2be5d404ec79db7d1313cacfaeb745d802f580fae2dbc53f27e7751d848a408b1667ec46263e3995f19723336b7ce90814acc7ed3dd19bda764918986ab597b37ddc806375fa47f7cf1a5bc848782a5fe3d380e01888661c9877d751d3f2e4dc56cb1ea4fcab135e35d7fe53d3fbafd0f0226648fba2850ad3ba20b5c8c0b1e59c328b227abf4245519de5b0f3f198f245ce1b556dc723562ecc40acbb37436ffd2d3aa9c2ac4b67f88d8af4629daa9991a3cfba4b26be9f45cafb2139e0d3f01abafbb90d401e8ea3cf31d580c490fbcc72cc2ffae9634e8b5109f9d563e16e4f147e565db04bac2070b92fc01c35d28bb2a394d9319fe1591788c5a867e978be5a5d953491412733d63d8c2405da3958774003c1f42d402b74f1a78419dee771fc9a00ed82150c0ee5d1ca4832b8642de1674c7597712c76ce117e601c93fc62ee8438d3d3e8fdab42494398c1b8f235a80cb641656958fbe9ea82f101fa927fb72b735c0821227119af22b7cbd8da2efa67e3b9cb7b293ced99e75fb3edc1e77671021969eac44b9f19bda848adef1644679a2f0e0b00b916e04578d4712a51ac2c72bf2c729806c9ffb067fe95f4a7851197d9790b00f27a14da7868111c8b949008c3f93a50de4c18a04445757d9719076ff5ca9fd08f744006b81ec672323add1afbc4029ffa9bdff7f08fefb75b4bea278533e73d69890cb861f7c51c3b4072e92b9fcea09c303b68747278de7ccb5ec99f339ed79e032030b02bf4e8798d47071649abc2f796c8c4fc104ea6bc19e4394b931f7040cb9a674b1cca395e97ad8cdd5617bc17105b4729543adcee0a52137e6d11f4152cfd079dd8b4e86a08725fe7ab41a69022c59f783cfa8bffbfd870b4a15699a77c7aef91b19cbac1771571e03b4266ea842fe7e78ed92a9410aaec5c38087227d7be9400ff1dfd776ddc85946a52439e283abe5276fb364cc61cf12be61f8251b0741d92a56a7f61fff8a3b030b1f983ef45e01bbb95684d8adddca6fc11fb92fee257f27783c38c67a7580cd36fe64f1e1f710197b71a4e7654e0b3f8bf5e997cdcf508550c703b42c422db1a748fb69c393ba9fb543d63138df1a1f4eb94cd7dd3f7d14fef87a427a7a6dd34a9ddea91c8eb6e6ef1878bf4013ecad282b663dc70bc5079a949dac6849d54b1e9878b6dbdd3285a681310c545ee33669e4b4ce214b59f27c96702ade508a11f830cda32fe9f0347600ae3af1666e265371e630983081a2b73bb2a80b8146cb226c6c2bd82fb84ab37f19866faf918667868703931e85f1ac4ff297b6d79117e75f23895e95509149748bb4fb7bbeaea14c25a7096c678ba1db2b1c2b5b05cc43ff5490f5df3b03a28b9d6c94a7e48e2fbc3e9c599addb5a58e5eef341f35507867cb8092263fb14c3232e992dfc8dc8d07f51aa9b8dd83954c43d2a6d102a68d41fac7d3e7bcee61ce6f922c6c4602ff966f8f8fa0d99c1cbd9d18ec3ac41b7678d8965c513383e532072efdb1346a759fb3f44865c682a6da04912cc4626ef7bda6566d614890ce1ba98632f7b7c916aaee586ba33c3008e18a18df2517c80e0536458b09c0d2ccf29fe161ba9c9c65e9df6afb581230635cdefb45a96b4b208821788a8629bf970af4bc7d24e03f4991ee7a568eb759ba53aa0c4d55b2c083782c9948b2c70b9ad0f53866c009c2e3fc11b678a5fad6013dcae4a4a13b5642a84c8a40ca92fe0cb9d026ec46dcac966f90471ce3d701f6b23bb9c1ba12d47b5d5c2efaa581072c86c4cac56900d64cedff07107e40293f83a95ec34c3782e2f2f7af6efe51d837c987f880ac495d4b88e697010ffcb04973a1a48078f99a6c57d4d55c5a33c0cc32750956d46fe977e68d12cd5e24d428acb3588e4898bb2b16c55711f307f3f36b9e31eec2cd5dbada67d75dc3b44c42474e3785b05595d375a194bc503abf8e475c8413059824c591264ba509fd5aa0e9c9dc96194b2284875d6f7726630fe3e2a1c9f9d1ccb0ae91efb954eb4d5c0d87c048abcd90fa5a20b4bc288d50b7a99d0e0491a10ade24d013d013a6b3057af7bee09f5ca5d1b15d9877210a886641d2dde9df2d903773a59bdbe40d30de53a9054bb872909a0f4f393b21c64399ca0d6f1683d36d743538b0ebd039c063c21bfbf1632a3885186ac9d2b82f7eec61b88c746facc18b099691f6cccd14f390bb99653fa7c74040fc8ca443c324763c3481785b44a2064c98887132ad171782973a044ea8a67d3ca150c312022edac378672cbbe807f65dbd43461d894b8e1e589142b4747edffa0532ccd8959abd938be39e1327116088e9e7a9f6bf96edfc7320c880c2bdb3d5680596b6dc9870ba4d4e8eefc1709dc9d01a5444b2588d68e650aace62fdc00de10a9b18099a72f8151e99c9232922c2a949b8ee5fda927f20748136575c0d08698835931fdbeafe5c9e6ff8260069a23d2ab8107c1f19c2214182015e8385e23194158ec80159a6ab034f03b02e271666e3684cf5a634e3788445ddcd538420e01de56d9f25f7810c4cd7ce48c6ff45b190cc348ee23af306e9859f7da3a9e62bc60e7e167d808d2e73b8b7790fe95376769dc3e66a567d9790203401e7608e2e9ef063847da38cead6319c52a5716afe63c9ee9262062030512d6037cef9dcf65c9cee9ac7daced752912a2735f05019b3068b0f9c6519838684185bf60929c70bfa66d92e2222b3a2fa4f952de5cad0f2a8ed4c5ef0d3b5f52bcc7fec60b74f6232d7b4682223d4a76cbe62ddd3d671d92405bdba11e607d4eefa43bd2c8d19a1791262db4efe0ab3c88b3d8bc6d4b2effb22e2ee300532884890064410df4a3889d049d2db37f0df164988aed7ed8acf05da899f62fb0798c51e00d343b3c0e02559ce55964cd6ec12f4ebaa0f35a48b2df3fdc73a1ec353d884902436274269d5a258c4e84b15094f84f3c9b288f79696965cc2700c0e6e626d549ff648567099a6c5bbb92e73da7d8ecdb0f3b8a510fa52ea0dd4e47f8f10419789c5a05826ba5b2eb9fde69051986266bb114d82af8d6c8f00f26936ccd9f62462c637647ba438901accaf3607d6348f3f73333fa0c9e3e49b45ec4adbfbdcaac009984b25dac23d0c5e6616756f1e39d746ce98324724925851cff74f374be67f4892415814b24857f96b6325b0b69fbed0712da13926058e6280609dc3543010417ececdbe415362018c5e027c149f8a7e7c1caf92f52f78be1c55c4642910d122f4281f0472554eea6a55880f9bf1d7ca827760070a79d0f676e0fc943940aeb64aa7f4cf4e0ca9e2a50f761355c6aa4213c6dfffc5e63f6c7ac9ec1d504e4221ed86646ee16958a2392474d7b982fa9fc5a2420f116bf5087192969de5bb92f279c57c92b02510167eef3de1f53f7cfe3380425614569691efab997c5b095242f0af98bf7692c71c74ceee0bd5d67d4bc1bce27dec9a1e8058770e4b38015b46d9c89e2b70a5d34058ab93cb7e996bb5dde899e5561dc8fcc89504cc58675f279ea18e025013d5ed9416c9d8f6f76902959685a54e32945c1cd72a8722676b2f6cbb90930ff32ce68c3edf63c0709d95e994dbd5b009470e6c3fc016c4f6cf4e3c1a1675c690ad4d924af6eac94776414d9fa58b7cf5a9d6b3620ed9918102b07840886d6221eed4abec0b1f78979411ef2ce6b3da26d7ea960ec3127d525e642fb8e446e16ea0f6b190e4e51d236a0352a45a1cbe4818c77fb69e15e064e2e6b82a8da2bd2320dd854ce3bae2bc92f78c28a91186e1d28f5d9a62861b2b51a58609cbfbf90f804bcf132da8cccae8774f634f19c246118edee60ed09aef4dcc6d372513ad78c2848ddd6cfd99a78145ddcf0be4c15a62b01d1a49b598db9afb23b60500ccdf903a2e328cf4813d62a19c0e1624126b29e4912f875476c01046b9541d9e4e8d6c5488776e29e0e92cfa6cad9520a3c067767df7b53e90f87f78b574d7d984046aed1da17661e3d436eac3c2cb387aae8f8247cc871ce37fdfb61a0035e892fef436d79012eea453d87420af6bc691bbe15a782bd7d84e1b9fcb8d2582149564f92f81569656c34a73a5e014037575ffd4edd4d926887a2546e313a25ebc774d5c0e2c3bd1ca8746e626efd2460b7242d5aac8a3349fe8fb939ae25029f174e06980d409453db444a6f87702f0f1ff44af17c350cf49915131879fd0a14ee46bdaa12ad9569bb1e93b92c5773c22ff418fe2f982bb58f07f31daf46b356be09a02029a9521d61425df3734adf5dde45796c1b30c3dfff9629a6a0b28223fb83f89827c5133d6b9d0526b4d6cba1351dbbcdc373ee8a4df425d4861076e7e31f25938279691329dfbf825896c4796f48d183b361844bd409b97a40cda2aaf7bb1c98e32cff2cc23fb21b405f2d35fbbd67d89f512f3529732be375e8bed1abaa49b81dbf8a79740d6b79f177305882e6c22e3a7d07a3c5954bf4d6caaf3bb09602394934b5bae4d06f9bd14c6a818e7fc1e68701c8807da6198c3662e72dd1778a2d29d24e8a8f879448b6d371c97d64513cb9cb56a5a9d53f12f4af1959044f67ae704a4c6dd6476d8613addd6f005460d140280c3fe5bb21a1673d0e0784bb5d421faa4da56584cb28cf64999f5b4eb804e0325b46c39949377e25c584cae8ce988324dea9678884b008821abf7e0f9d2c564eb5bd9be8cf639ac3592ef3e2ad97fff5539bf02eef9f53f9350c8515ec323c20d9264b68be672311e2850be467348522f55851d4c5b85435e7d8a854a5f0170a4ea6f2959311874eb32430ff33ad902215ecd87d9a380b1fe9834b454db9999f6b79d674f767ee53d2c5866a353696230686fd7369270b38f6950a830d1adf464c46c28fde4a8f3af25fc568c7411949bdbc04efd6123446cddb94e845b524667f68157930262007bd031279552bfc154703ef87cf7fba5964f0068528b61a2bf2febc60709ea618677cb22c94f4954822d110d14cfe6ae0ae62c4629e9744fca96c11f07fa0af9b6d424c2fab5693d39ceab5c0d1a814883ffc1beedda906dfb8f45e463cab8a04b6a30577f97adc0c3937429fb5d77eeb77b3f0f76e585276d430bf82dce81505febd39b1daf97ad8e6c7e4071370f9d694fe6a9d6515edc187fd464095d5a04f01f46056572f974623bb985de99e1c6473f6e690a6060bcbda4f0bd61acf968a331735c67d49453552d570f8fc17c2b2f76bb4c98da59a5d3c093c4e65e2a0f830481e613361f0dc61fea631bf838e3c3ad4151d27f5f2f9c41f669279e4974f8abb7cd780c7285f83f9ba1db72f46272f4983df48648b1bf34c917a7866d8c282bb9a3f52133ff6bfb3d92bf7bf5d370bf87ed297df09e71d1e0c14029c9e56da8c93381b0152c84d55b4b99f792938d7b6d08cbd2aefef791579d46595f7c75b47057f2cc414a1692e5963d0d4d5be3d5fa0645395031289cdc85fa89f75a38d606205c9f9d8b26b95d838816fc5c4cd31a1d437c746e09bab6bdeb16ae7ea9f063a956882939cc89fd090415c2a6e82981752e01b2b61a64c407c6b7370dbea6df233a5af16a37d3505bbc697e3f9b05f6a0d057c4036d080438869f3b7b1338d2bffd49f1627f3ce190ecb8e8a331427d5a5f82cb47f0158d890c819de39c4812d4d72c8ef721632bf8fa366cb2cd4e98aa216608645834f83effe4f61fc017fd8706156dcae56a7128019716cda1f45f1ac9af6ddc53f67f1fde5f75070a6f7dd1a2a95c01c4d50d685155ad488ec8ad8a1a30d8eda5b6202cfebb96086dd172e3f20045508100e05b100dffcd2745a9c4baaf55787a3fb28e180c20552007df3980148690392c3c67ad845a784df80b7babaa88e9c711202551fe6aeca8e5d36afcb5e0c7dd97665301fd2f701d2d72e127115282fd5e1c9dcb01ed1ffc74763d49b00a1d1528e7344f2cfa6a052a3894575e861ffe288ce8c23d173cce844aa60d41975cc301bcfde9e577bcff87f7576e3e8398abc1ca69796b003719a1e6fb1d5520090591a58c0319084c188a1aeea1d0010b960b98601cac9ba1be82b37a06513d7b0f5f6a4eb7a91db8d41251c5b4184990103bc06bf52892aceda9204f37724a8c6d702314ac9e6ccfa2eeb906dd662f43a30c2393a35a420875e543c4997080b5b1ba6ef101e6cd393e98b262f12e16aff30e9458da907f43c3d3a5a07dae606fcca6bb528ef36ff745c9a72fce91b9cd6e5d4d5e82aec0c1e922edb548674d46029c9123547d0a12a2a9004277ac49479e7ff45a33e8633323e32ca9399f995db13077df84ee27afc078fea8e48a18edfd578aee2faf043307a4b1c96e284353008164f6e9f7885deb4dcadb4049f0f7b2ee15eeaec5d6b0ac78380d1b88b0ec4d52a3e1a694700f363a603b8f0c83dcb7e629048037f34f4507a70417395259c0fe57953c381aa6585deaa39140c23683fd42febb06c6b328a8a3bfe4668894f374652ea822d8de18b89699bbc8aa933b1452d2582ef44673ff3a190f6c7d404863cf947b176594d702ecc62edee17bd1c3088752967c7c47627c478cd8b9470029e9f66a33dd66ab2bc900e27aa699db152a7ff6ac0dca3e98d668ee8dd4d806044b2bdca9192fc09f497024461f76a08fcbd8181b971d7bf5a7fb44eff0bd6954d3cc316cc0b350e3ed8eec2cc9e3516ea4e4f578891b3d1bbf2a0e446e85c6e20a636cc16ed12c4a66718cbc1cc7dc559d6d0ee2bbc25799642b62c827beb9d90b669ce6812e915b83180d5091d1da8234806351f63491ce4196c730b6738fe44c1a11bc8f0e4291eb3a71af9aaf5f55e7dbea9a1bcb089d92cba22aa7743802e36f2fef7c1d6fd0aa3ba94a00db6232d7e463e9555d40fa382d3d0a2fa66aeda590fec0d2c201c2cb7eff69de95768fa5665a4c0707815e33af1dfb8100e57452017e27983f8dc27552dbe07b392aa060c612a594ac82928cab50f9328a12f51c86eefc0fa53513ea1b72661cd4991cb9c8cb296969a348a579b3f439cc3cbfadf227b4a94976f6d397b85d2e74789dd88c9c89283e0dfbae0295cff55cb35082ebf57ff7480d4a2f3ac13eac5ce0de5fc37a9a4d47ca7f01894396c390b88bfbbf9c7834b84a29ea6d054172c439c9c178b2035d333cc351b1ec3c98a7e6dce032931480cd2c4d2aa55819e7584aa2813a768076e082381f659f25976d743feace46a3f550a7872d99d70ca072cdb8d40733eb60a854cfda1c7211b14151c02c063a5b0975c2078c0b9e00af6d55aff9e555d2ce6f5cb260f34a66e8dea66cdef85b56f91da32da68ed861b7eaefca09ee018e0d33c37d2867055c22884c70aaf7dab39a5b71ff6a99487957a01312cf5fc591160c16791e9819404117ec254c7581aaef868c5b3f26c7099fbe1511a901f4cc51f92298e2665b09e9f2831df2b7f683ca591fe1d0594b015a5019be4c62458cd51fd717a7f57d0f9a4a4c2311a809141642f22b3d6043578becf08b62ddae20829b876ac31a0729ee9ec3d5c50ab902b00828f65666951430482ad9bb3ea104541e25a9407d9b82168dcebb831ec3779602edd7aafe91885d231981e73b722f63098252601501ba8bef1ef5f3f64404cffe25f7f9fd18889eeb39e42846230e14b44ac2a849f4d666237cb9181f7132e1450cdb252bf1650bd865bedee307c0f5279700514ffe0f01adb5037fd5f77169a8503c435364fd6b6598eff84491df9397e896fc5fa14ea6a26751f970b3b4af7089bfdaad0b954f5b0dd01294c460ab188d26173a6aad34e3fdaaf131c83c8aca43231c3abc3f7a5eac866f0699680d44cab4a716a0059d1a565a989acb774f95ce704cb7244f9933be2ed60cb98f66ad64a3bf58bc99084acd75ecd626371794e80c36969d29330e6d821de6140271557b232d6948c5f051f512569e00fbd3f81012b9cd1e1aa4dc0e81c87afabd07dd8f8ea81bbe6e85b1cc75847a38f1a020689648ac5f0c13392a066eda29841145a1102f9321ba423cb502a3f27a06cdf42b21aea32f4b8d9fcb03f62a181a5b7a73fd9cfcdcacafa5887e5da0b611ed84a0fc6a7b0fb1dbf7c342ff9d0918d53d0d3cc36064c3dee99a9f1d7ecd0a85b2c89508b2ccdeb3120a8f71e83baa67dc59cfc3da926dbac9ab2e098d4243e254abf489e3d2f8617ff9547b09c9bb488958bcbfd7ab705cd83faa5a8a08fccffe1e8d85c67a3a0922cb31dd41bce06a2dbbc3f0826c67ed81b3fde777faefa36b8c8e2a31b384f41a5d27af77316d185f5743dd8ad9f0f247d3aabc9ec5db855fdcd9834d15f8aa9c8dc65f8c94813d2b6e29a1fb5f04e34dc05c3533e1ba4c625ea35dc580e6d40c15c91d33c8bb6c41f4eb201eedd95db7256e926f840be7dff18e6d212fd9eb0e336e0af31a38ed1a00343df2853bd127fbc080aea1d5702cbc83a02519d3a2c88323524a9712309441b4e1af22f18ff0bcae71e75ff592f1f5fa985a14023fc90d602611c013bc84067a38be46da20dde12d006665c8caa75220145bf0b1a339ce7e7ed7ab055e71350b79efd4090864e58181b528161a4b863115602ad740d178f7eb95e353fc5647ea204513c252639994db01d38e3215a31631b98d1687f17ecdb9595799879d0d12d97bdce256f0a0e0c15ed8fa6731995c5a603857f86e92989e087626c01bd6ab1a86165234cf50908b135f6be1856816553b3b5fc2d66845be4cd43d13e1ce145d771f3e8de94ef003c430a33e8a0f0ec3ba9e008636e9c4943a952dab3d7d4c3d942cf3f55cf344d837227db8066578971dbaa977caebcb8b7bae5fa8a060476b27c0f9c182cfc8cc989d879659851d9c2a4727cc9ed1c6587f1241b07917e84cee0c5ac72a38e707940be392f38fc67c44c992e275652bc1d2354350ddfcb0bbdc359ab4f69ef7e1ca71551c62b8ed17413ea45263d62691df04148f07a276ecc7ad9b491a7e3491fdfbaa3e13fdf4bc1729574a62d7fb00f84393b0c71ad6e2f66c30b5eb86f182b9244f565bcd65f218158a4d1d664d48df652030f0bda5bf309da62bc39d828163ce0857c22e06a2cbb587297f93f7334d1b3778da367b554361891a17f53872bf9a00a22f696536ddff331a37774e8bd9a63b8c85cbe2259c3b4c1a756d4ad61a40bb432ff4acefbef1977697daba9235c566bfc79c49736eb3e175d44b40dd81ad9e63e9e708d54dacfaaaa7000a3599b8a144cbeb503cec3b3f509d70b34ad42f309a0c507c89fe5a1ea516894e2bac9fa015ec7c691f997ab746528ec340d8d9f3b7e75a5270499eabe6d4b9fbf1650828b90b0d6d8846e6c40a502898196225dd155055accd5bcc31d53350b6a122ccc22c312dca9b7fad65f7b4b62e16a8fe960ff98f24b2f174f7ad198e5be2e73e70c9ead31e31371881d03884decd41db2acfd5d574513dcd321faca51f3561b4a9bc26203bf63d1196f012c65f323fb13de3fb59e29216a47ccf98648d42900a43955bd298f3ecc4a45b719d0108302edeae2c5cd57c5624938e259fdf75963d6fc8652641a7f32e42e7d117e049cdf79d9d71e8b77b5dd693d7d6d18e14b3a24572897bb873944df8164dd59790888d155796d7d8729cf018d53034b3932aff7945cb421233fb19bb4ab7923de15cf49649930745fc45603d2ff7c7cbf9c2aaaf9aee63f88afff5f18b6c075c2b13c8acd517b6b89212142fa57ebaf436242011a26d9957dd868f922962e87616e3898b79c677fe649105ccd8f846690059f61aaadef06af230deb63f3d5e6689039abe60917580b60110c39cfa5a959278f3727838ed196a858bcb1cd71220bdcd42a19de4e30b952fffe51100f2bb96a644d4104ca84a7bd791615d871b34332e09ddc82e28b5798d190182825049d0a34edcf46d4d87d31ea84d83b25829a9a185ea51baa99c9525328e3412d83f9f24554163ebede106e51a9bce8f5bb6d81bdcc5a9a2af98e5c186a12a49107aae8375395d3bebd3c111910b2ad7c814014a5e230b2803c2a3eb7edeea2404cc120a49690aeaba9bb0f7f3970973bcbb9c783d817f00e4e7f591bbe4cf82f49cf1ce42915ef9752e6f4c70844724d1f2b1c4aa212591375ca6617cf7c00095952ac4fbcdf29a8eeceb7a2ab1a0dbb26c8e28884fd0563cc90740f453761e33fbda171dd574756f415bedd8dc54574b7409c293ef39cad7ad9abd2599793962e55b1a419df991c7c4072d0d02bbe51619eedc54cb8b4c3dd4a5d58e661e0861284994d678ebc04066b3257689565f062961b5ea2e37d0a5267e27641c43c36bb5380cc5139390b978d1e70de82104dffd575bda571a201fe1f2f64a3ff8475d9a243967b30d5853b6845bc78c53e1c75a2102d983b2ef6c81160628a92c45dfe6a0ab4fd7dee2a8143f75d6c53c53e6a5b8dcd057b3a36cc326db9a44ac18624099b280c94da91a1855d2451625b50ac871446ed881f1e59cefdb68deb676f13fdd08de88aa920deb9a7409d50a428e77db457c32cbcb113281d18357b73a9afeaa226523c091bbad772bced9e2111dee3545f8d762cffd5dde70e920a07609789a9466ebe5d6b83a0d451075fdd2aa7538d4e81349e11bf5ae9b202ee890012e96f48fc90f1370bb18743a79e7d8dec6621473cd6b89a545ca5b1428a65d7873526ded3298b9f0072b22d0f1ba5e6f0dcb7f352e56dea61a82cf464d5a2262550579ac3024630d34a1976064465c0290a6238d0e801014645a3436711b7645ea1cec805e820ef05e35bff44bda2dd898ed2bd38b869d10d81ddaa165fb75459087af602089b4a90fb99d6f8fe6d8be017d2b29c2126c19e539e912254d39f217e76d857c3ed5c1cd9f7265f607fb3fda845c3a9335d3ee51373531e857b415558f888ca720154a39294e0f621d0a3a20364fb896fbd0b56c4ab728a80830a77333fef982b8b39170a5da0e9214880cf57dcc899bdbf0b6666c6e7d4d387f5c81b7ff088c3ecdc37919f336d8cc4f4cc18cc41df19ff6f739273c84ffab32d7f5bdd30b5a2d711a643d66b5feb1d77eb0c6bead7f0cfd373a269d5b24ee7158295000d835ddf70cc63c3286b6066b403449719a2da3b792e5aea66cce22f6983d3fe49f9579ad6543923337fe3acd6a1a985277f2f2b57862e2e52fc08f1f98711e23c11fcade3b22bcba461fbccf88ed5eca432581701aff8a43de9b595b54c3df48f5a1cd0ebe61e7e00fbb3dc64ef0a6743baf090bb3fb9f055b4bdfdd080019abfd2ac0f57f31e8fa91c640e501ccd43a9d7a720c84bcda6b8fbeb90deebb0c3c83fb035af62f4ec5c5fe0ea5a563dd18f31dbcee1505bc14a43d30ff80435b1a2e351c7cc7e40489cb2685511b23dfbbbf4a81473fbbb35ba4deb570291f04b5ec244b28866a0dcea98cb168b40c091bad83d05e09a2ba88b11c4cfc2fffa809144bc6a72884945d5aa0c8302eff9895d0857e402a5228538ce7f9cb19abbd3aff5d2f3756d1d2b247a48c786f0da8d69afe6add3e0b58b3f4155e3936b86a1c041330f0784e78b8fc11a9e111b86b817c89e63e7beb94415e3177254e5c1faf42b8e45d366430153e61ca530113aded227bba0e20f3933771ade576194a40012becccfbb75f44aa316c8b4d1582cbc15635cd22a827b818d6bfa24e7666de9668eb15c3f7f2e828fceef3bfcf74ef4ef0911b266bc3a23016f2489a5a22ef3c302028725f7d7bf463a0698fd18e87664ae00e01207b2359f705a63d6f032bb0ef43c993d437ce7fb6471774b9ce63c0ed43cbca4546bc7f79800635e836313b39ba1b6d4a97a80717cc9f8bd7a57b5e872bbe4a9905df08506e9f122c343da077dc1e57766e6c92b331bfc44b22fc1c8d69bdffc0e5cf20c7e82214694fe0294e90855e45bad0b816616300e06eb02077c3962ffed64e6d91a8c51b1bac85e2db5bf0bf28015f7d09dcab14414f7bbe7ef49fd337817c9ca77be9fb6d4109ed98e0151fcbf050748c437e8c37e733c2d02faf02860261898c261945a9c440d32f22cb119cacff4b6093d13c48ad96d891d35df8aa4acd798a88912be37e14df3d5f931caa9dda0f1839c01d1cb615dd875899071d42adb937af42c6913df73cb9ec3ac44c2d197b4ef374284c1884ebc5082e570bb2429705d732b9facf6f7909e7d3a225c4baa39523585ab85d43b5abaaa6917b13d163acfac04cc306960666684acae21277bb6e07e184ba1de005e738d80b3f80267013b77f12924cb308c1f21050d61b9988ced9a9627981680cfbd4587e9055afadd675c9e11f7d09b2f424ce592221393b90c761f1b55185cadcaafb62df9ee206fbb14ef730bc4bea914c677098c9ebcd65c0fffa1dcd9c03d7439a1e60969d9601a0931f68e0ececed111d1dd8a9cf987291403c5b012e80ad8071c418f523a8efa6965451fbe69eb9b52e9f949227ab32406a56d3a2a82cf26d88497a5a79ca81242efb0244290efd93d020bf051728d50c3fccd8f4ace204b3afe5623a0858515920a114c9d59ebd2a7d8be4f86420d28235f0ad424bad8f572b71538a5c1c97cb493920e66e5202790f0321e33293a2ac39d1a8b4f671e2cc7b119d2307b1c1fdd5117ef7d40ad2c66e99b20e56656befd3ded54d5376d31b3351f46fe71fdded77660a6a44329f5831d2cd5f066dee31dbbc48c8ab9aa96e257b0d338f2b1d88fc647a04198650058b16b7839e39656eadee8096855f2b34a6fe77a38cffe090387fb10af110e42833990cd2ab5bc7ae0a9491d3422c0c701e675545e986a4a620c8eba26f6d3cfdc385d64a0e433a81dcb46c3f235d7cc50aaed5102c643620e516b9dfd92418c7d92c1f9f2769f44acda87d344b6e011ae07ec732edc14380e4e4ce73f7c2f2af3f003451a24723368f5b1061ccb07abf4440969d23079849def407d34d9edec3fca186ee4279155ec4edd1d21a48839e50eec98057c00009b521ca4456b4460e9a378d4d8369c1349db45ce3ee39095de4f06e0a0f67f58f2ce483098355757081792c5579223ab528c21d4b640a40e0e9098c56dd4e841133ad820253096ff03fe46bf46cf9628d3c1474104c4e663724f56b88a9867832fe50892f0e1f8f9876125a43e0ca1c723e0f01fe1fbc192db402f7fbb2c0f262eeff285fcf3ea8fb35dc6b19ab8d134aa9723b9a13973ca92ad0310bff73ff1bab9d143d095573af843a2239948d203e7026ae70039b2308f773ed5a276d97878b2720012f68ae1b02266772f3880eca934e02c04b529dcd6e54529eecf5748e989175b93b91c2a117b14fddb81d678dbf37c57c8069fd8f68499adccd8458b04184b19887d1404a20e16852a1f06fc147e8aa8024774096c4abde160ae99e0c64f332546a484f49510b5f14be51d5a4552892a89f03423d1945b6686c31002ba47b6e2c2e6f0658433b72abd041dc1c8f3fe3b90036c4286c964e0dea727dd89daae59f1d3ac51dc43496c36c3b649ab5df9204807f0e9ef7de81c547078146ed3f8f0b9ff030342948ad5ad58b38ef2cd0884b4b8c17fbd95597a2cfb3805ac205ecda2c16feb2f41758b4072ee2111d4a85ad47cf7c339f2f995188d9def4cdc4b7be092bc5ef95967a1782f54e7a5b4bef92c63d61bdde09a920a626398b8e437ff997e79bd6c54b852e7b5e85bcc93e0196df6d8aa9b5b8e61d9e4a2c0816e1695f07af098e35113553a8c008c8fa915dcbdf95ace229223e7f418114e421501fbf4aacc5d3ce7cc114af8881423a2ccf5605b820b1428d6068d0b98c16c230574b2ea1fd13630e976d68e9fa072c2bb72964a9eaeb45fa47b83d9985dce4e58cfd1ed93256caa867a5895654dbc98548604201a247441912228b1a50a1ad9fcb8af687d658352a629f49fab046ab50a1738091e7516d0d75c995fa4c93deba812db528db8fcfc93a2889e5dcc0db67beeff29a9656439b94804c1b177b69212e129c6432a11f2f88e7514229eed64bb21d14203043bf325700b28fbecbeb82f2ae236fc99f37b2f40c182df2f7568f217958033c7e9b891e7a0e945bb67e668d3829f2aca2059e552fc89cad49a0119518b7a546e5dee5614b21c45bb545e757ae4fbcd70556966e20f23a52617b9a98843cbc45d37c90e62e9f33621dee742aa61ced37cc1854b4ee58c6d41eb066b2b77620d6567ae2268edf492422ca0666396f81018e42ed79c0513b088847f6b15604626fbedb3af41de03c363aeb6b1aca777105f9bd3dab7d0e82ac3e513cc83b6ec77d22dfa30dd0256b6d9f4cb09a218361325d395eecaa4a0eb9aa71ed8132c81d2f447d731a52d220ed9a80638f132cc2e4f32bbc3a16dbf668c6907ba3c842cff100bcced9ae3354d20598de139487d6e9be24e5e7da8dab4aad78d703de566a73b3d6eb4ba40de0bc000d24de4dc702d6b298bd0f876a45142a51e76bb3acde795849ae3be29a4cfd3e1f90dfa55599ccda518181015774cce67359659ea8c15cc9a3d54ee87c712033bd56041038c7620fec55e167808e8fa4619d8abd6aabacf687a41f43b8c1566bc746f407134158bc13698fb99fc38b3bd4634aad0a5cf65feea0bb4b6747c25efd2e5c480ecd75d75dd86f57ffa6cf5a19b229e849901e91cb2a246dd4cbf52516926af1cdca26b28195e9fe4fcc553d3cbc8f8b93eb12161d77c2b4886f380f5dc1f1969d15583bd0e495789697edfedd80ae5940430cc17129b5a6bc1046d869630e83fab837c39513080c301ed4ed9400c0437c6f116dfa2d3f951a8f0bbd27fa85c2d2e98658e83a72e0b026ea316f4336fd514832fa60867c19acef370e127bba0216d47689d92a2a1262cbf12dee37c5216ea2321f33656c008c5aee2b0500cb342389b3b4ff678530a271ac7d9c5e2f78afab08613c6816d318b730ecee91916d2ecf4f460e0b1fb4bbd20be5b2644d66d097986e1b7874084b8058de54ea7418712d9dfe248fb72cc85e0201b2d60f88925e3cbe92b4565928844379f40f9907477e8401237468e24fcd5b2d5a41564ebb124323951de5a2892c19097028d997a1e9da507b589a77fe6f8fcb06377ad84e54ba0a9935f6e2c5c8e979a62955a000e927538e4ddad2fd8f022db4756286a1f9ae0f3f789a5250ca3195aa68209dc7e5fdbe1bd4c6570d575d5a63f5a1b035aa4c93dd1749f025f244c42d779ce29e028d0e29df1601eaba9fa8c6e694582630ae079dcb160ec891ae1dc2b14331ce8c83651de5863b08d77e35f1a95ea673b403af551a7dce18eb65eb2e8c45258ce64d3afc027015196b20cbcaf80807caaed8e2cc6677a319a29bd915012d744da8f42b219f0844875ac9aa8aa9f0f087841ba4eecb449a720fa5e49ccb6d44028844f5c4aedbb6dcb1c39ba8124bc4adac46cce19f56ffc1e8e77e879f95167719b411a4c2f8648500073ef914d4f9170f957d13811d6283e97abc7903892f75fd4063e0c6d670dd9f9dfa626e099f0a15242e51059d6c506c8f70b09888badda9e09cef0a5512673c0632fb930ca715020355ca26514836ac0781f78314d2eb4d79fce65688134c071f022f3cff2f91a47cb58146f0d461effbf4a50dd68e55285c66e2c625707fc8f04c95e35d1092fcb451b3e7bbef1be3d62edb31d0211ceaf9a9d4b5dc5e0ddfdf79cea7734c3dbcdafee665576e24f3ae88367ea5ab299d14a30160892e64fbb76eab8184aed415a50ad84ae89e226f7a3e735cae35320b7ae6bef7953ec4fd109199569918786a08247173737f5259b9ccb34dd0f898afaee615b8e168e3eb9bdde2cb13e6ec395385e819362f4611e6e935dae053b3f7789417ac4461abe5e9f1adba8207662e7c2516f3da2460936b88579f4012c35134816ce93eaf5da489daa01f2cd2db77c2bacef0dd09b139246c0b2dd9be5a476806a5189b26fe81b642bcf5c026087519a586091315e545b5bca87da62b3f92d41318c306903f01a897fee3d5733f124a1bbf2b4f736119603d3cdb322b47e2f02b11b3d7299991b7deeef83674de02291a289f07bf81c1dd95150067204c9c56e146426466f3cbff10c9b1d3d5dfbeab54b9892787fdc5889ddb6f70b9e9bdc3864daebdd647ae94900f634ba2c423fec5241cdd52edf25d1c39af73cff159d055fe9b9591eee0ed18aac8e6fba1a0280f041e462a45a25a753b9a47f3e62a7a8954dd4286b9b031a91fb9655fb8212a313d3b5b1abd6733bc106bdbae18923f8ebe02bf65c9162b38c0e2316d2c27bad6c187141dc90e261132396bb15418ff9c2d4a30ff5f4bc28b4e787070c331719d3557c28092bb3a37f9549b8a59367767851382d87afb603b5f2568aba47b3964e5ad8f793953fffde49f30cae1e54e945d45208e3e7a4ffb29e1d5c2fb8ccec8ebea5f630994c399834bf9d9e2c6054ab8259236a3daf3c736aa0b69b14d07e585891a9071f613323dd911cd3701595994fabc5b1b74c923db2cc3db80802dabb98f5ed07defcc58c479fb28cd6dc0c0db8c4a9a05baaa1d4a9ec2068153677d8bfe51fb6f89a3bedaaa5a2a85daaa24649bdd510c0eec3a89947533e0551810bbbd5490e5abab693887e44da5fdd2060356c13c700ee03bec303a789015d35e5752853f11ab33b1dd09bc3a4b1b02cfacdcc08850e1a808b0ec626eb88df5223daa1558a61eb44543f9901bb1b040513a4ea375135287e0c29121febb1bdaa64be0e85fc3647671ba6adb8a4ffb4f770465d63cc81b627b34995b809b0e80538ef40f4d9e02d9390218e6efcb443c474428693a175f4c8aecea916e0331122c1cb2474356649a4607dbfa0951bca179384ac4d565b305498d26c1dcb2e9993f1ac188d4f834e170243f852ad0ce8094a907580566bacfd960811fca72e1ada151a3faead5122f4d45409e4a8c24845359e3102e394b34859f077f0a9c8010df59953a88e23344822f0821145992b1161cbbbf27d6ac24cc688fbf4573b14cc665b8f2d04ea5eeb4d95295ab78bff7d5259aff7be3c1132baaafd4ec6d0b1bfa19ebc84be7f1df5a4328c7b95c3e75e964e757a92242b0962765f1f775a7d9efe0cb598f058fa78727e7c147847c9dcc6992b17da4ebb1f6810180bc657b9f554e50bf15761de1dadfa02f969dbb710db488833b2564b6b8df23dcd95552afd9cac62813c01f6d7c65875fa19b3ab7580a432ca9952e5b8257da2d88db73a856e4276fb8b57de6f18767b6a699cd20d3a2ee528f07311c5ea919382b8e33ea4ef472032bf7ff66b661954bccabf4fa33423503d44a0335a7ec39682b55ccbb86c3d3d3d67afce135405fe55cf246f42c8ac6b606b68b3bedb0a3e13c74577dff3e70a2a4fedda56910ad1292935b96b33f8a95ddfdf2c20ed10f25212dc5d48d2ac681bc890f4d8a0d72b6503322a2f5570451bb92ae50d9157d50f993d1fc419896e292457543cf0b1d8ee7ff600a4ffd2906fac382616dff9a7ad6b9238a8b86f89e6e7dc05d5d0d31505f64076dba17aec006d1d3d4ff89b7362bafbc09d0ae75344942d6e2d51447888b8d7e152f48e66a0379ca230f4defa9c4c4e508cbc93f8cd4d8e045346279a3509131e884b0a1c656adf31084e0b2b029fa252dec16b7b7bcc5c9587ef04b2db0d635cfe2fb823051adb1a36f804c4b9ea7d91f1e609fc581f9993aa402f674d8577bb7c962fd5c02c6de27e1dd4b6d373dd75dfa7468b9a5f78c3eb66bd89af1a984710dcb014ce7326c0e8006ea30d75c0f2ce40ed5eded9ba2adfa599a85dc1997970fea725876ede6b91438cac9f18671d643d2de99a7409902c10f0cbd6979d62a3ed6aa7fef9575dc56702374c4507c4a235852f6cc09295efec00384e0ed24a2a14e80142f885e2ecafc1ea997866e324ae29ed2593cd1fa0869d74c1652d8625b1cd78f8cb1194a5176dd0f2444800efe5e1bf0015cb112e788e12ac22aa9b9929d1dbc34fb9768f251450631a8c7ab4981d1e81737d1063fe1928e8f593e378b7dda35401460595d00d12ea5e19371a5b24d85d5e0f3bf3520fa7381d15357b587bc3f997316aba29f487a0ed0362c37a7a1f396e10c4e71af8aa6c79cc5719524d16dcc27c91d27f9188a25499db6c866efbfd3b4cd68d71623ddba2918acfe4d68f3e34d50230fb0299afe6b0a0c0e1a20f0519c9c5f816aa2cc84b1732b153a548b8ff044a57539857a70601fc0900bd7ac767f6e59c420f9ed2ba2304a71ae7a11c641406f172cacedc7bcb4efc1b18c2ac1a7502578481f17040060b64cedba29bb73348993d9007574b6915ffacf9f5f2109611ec489884a7d74a0a87a5dae3a386da93c9a1c7623147b9453a3f9dc5e4511b1f4d0bb813556fb36d04d85cdc5ce8dc9abe349cc6e3faf195944d4b3f952629e65b6cf58f1869793dcef98cdf62fb868be7a8b8e724f88cbe947039af314edb70fedab0b48a5dd3d98f79bf78532324af799f93462808de32b3d50f809ddcc2cda87e1257ff5575115876d80759f234f3d307f22379c27f674dc2e29729da53e674789d66bd2fd4020359b07472da758b133607f8686d57a904e4c1007e26efde07b9382196ae69196ed3813203b1c568c3301fe8241ef859e611cb32861f863230534bb340eabf2880a4560f221d6c47a736f22a61b3cfc417feee28ef03496b00dec1f4625fb3bdc5a2ba2b56695270113f49672fb2d7781df73360b6efb35725a8551854c153e670eb9346124826e5159ec1240ef47ed2d7a076e4967d8ee77fcb233838d3b17dbe9f1e5f5e39ce69faf6c0455ec623a99cc9247cd712a18e42f675f370d2fdd69a4c480158fe073186ba0196cb66033139b19853006fe13753e3c22ee0b34d1be4c5956faf0743ca835bdebd158239ba8a1ec8d316710af55efc8bd8df83ec6d376ddd6709075034d60da8553e7b72c5ebc4cf92d8c7552a6149f621b6c06b06e82aeafb833a7c1b14b830f955acf9a56d135f0db8abd455b4c387028f14e2857165a31106b6ae999db37f25fd72bdbdb8a3d39d65609f99216bdb7e43d29eda32f09f7660fdc2faa2e2e1e05b8b574d0080a2f4296d12e54e53c4ea8bccf465b652839856e97a1ae31645207b4193ffec78aa4a9c9d98ceb473b68b94b988676c5fbc6883b3a84b08c59bf33e9755d6b761b5d694eca34ce154718a80dd55a7dc5b7350097fd33c0f176787cccaf852e9533ed127988ede7841d34a228ffeda13472f2dd1386a3602db856e1963c7244561e6de8608fde72e8695d9a33e19ea38a0a6445e6ad285c25b8cbf93c784a2ee9d805c1409475af396e1c5a3eb7d511a196699621bab31b054d03ab08793d41b131cf07dc6b9a117df0eb98ee91fb799bf79ecfcf53b8f25b70f8edfbdbcf8cfbd8174abaa50db3a5ba9dc28497dc5dc3d322fe494e8fd0aa80ce103c09e925762a26abab125b3745962ac21960786ebe2c42a84227589421c355e6fe17c9feff6496405c60a1182868f4b022c1e348aec0b96f300ea1d81add9201b5d6fcc5c31b0aa11034166138376979c17b110b323bc17a19b24c1749978b05542c7c8c2dfd3b550cb3f2639552b29cbe9cd04037c80ba6d5e6430a6919cb476ae0fe154dcfa65a0bd6791f05776d4b413f03f0603dc27b973c8b59f011aa576074f80135666642347cc4d8dcd3a71299b184ceb7ef94d863ec7986260d030e863d5fda4803f02ca86e73e9261f7a4837f496e39777f46166ab66dd5aec3927b48acdaae7435ada03122062dd5791257b86cec6ffc1612c530694285fb58d0122eed25beb972394cb459b2ef70d65b24d4e033f2ebf16d5626f94dbc63aa4c1aa37cbb7a4df5201d77aa70b2a6aabbb8f7326bcb729f6a81e9263b50610093539638629d9dfe4b5694885f3c4c2d1642936b8e756864e2214849ef3c8551c9e1491703aef24b369572aba78f6c63d942f70ce0ca52902d13b06b1dc5c6d53478902a855ccc9266ab6ad1b656fb1f18a51b063f4fff8c0b6e48caf2be7dd7872589caae6a70f8429d5bb7dc803cf48c36c240be1bf8a86f91a83b3d42b3a2ab5c860a4b71a7310264986d08fd504d74a0df8ffbede6f53ecbf0279b3233c0651e8ccad1be90df946514a9fa05b15c9b375bd1af375b94884f9fd43c3288a0b91ca66e2901c99358b191b13d19c518b91ccc827b0b8d49e2ae6bf3c890acb3473deb3e2ab93d35bd1bee23523730838c5079afd49018b19182914da4ebf80ccb436afe92889eb44b1de62ecddb939ae0ffdab06ade9cd34394c40b10bfd5e97683d0a67a2e1bee932da71c2539da7ea437fa9a93a1968ec1e9d2981687602e83e644eabbdd0436862a24221144ef9fc777cc879be0ee0d3aadb750a6592aa2ef94b68c64aec7c60625ef3437cb7e9deaadf074b76b839e4e61b65c78286c43a3771e95335f08da302d8c1181fbba442db0ff0b0b93583e946ef35be1a43fb5508d4cb3914e742835f8563f47983e9e11e554ebe5b417ade23a42c98d997f879826c5e3b91d0324da46fbe59ebfc8e7cf1e27f5cc08e8e4d2b1cc6ab744c7d99af281ee36b4afe664b9107beaa5e853c4867191da307fc509e6530f0866bf815d25b5a8a61cdb6b41baf74a6b78a19117d1e54a1abec77aa7f5768033caa533ca5e429d1ae84c1190e1a3a18f972c13b72eddcdc7ac14753cc0bf1243a8448234fd3dbc383b3be616244e30f8aa9feccd298caad59d9ed18f9ee5e245cea61232179c36c14fc717d202e35c5aad9a35788a598e8b6277488bf60548f7f20947333adc0bccd88331f56774a4b07d6ef0f0a34cfab79bb6709edbc6647210f8e2c7c2cc247ac625dac1e6eb86ca67279ad34730f4287fcc5494a53be5b41bdab254a9b27d1323c6e0ed801151cba13a74c6e9627e4e66ad7bb3fdaaac1a147574862bc9f2ad71c1a89e91a7dd5f7468ea725aa9f7492f1b6fc9bf37d52ef8aaaf0c19c316e818ed5daa851b304be1eb071f6a6a619e84684d6a3e519ff9d2d454c5510498ff196cda8c12470b0c1863fb16cd18aca9f04d250e062ce110aaeaf94863c280b5547066175a44be41062735821ffd7586fb96e2d84e33e6d71199dc11810d8924a7d64e911d9d757150309fff166c29ee4e190658e166fa554261e53265f2ca854bcdfa7775f06289d00533ed383f7354174484e6f2e538d6f7c6d5e839f20a23eb11a77a92ad7b18694dba9f29cf2ac45d0664e376b9525eecdec754668f518947fa034189e77cdfdd3182a4381034420020bcad49c0b648d45bfac589570b51f634de6e147fa2aeaeecb045a078d0df0af2e32f123e4bfe08899b4cb21cab2ff67b3465816bbca207e8ba86dd33d18bf2be42bfc07c0b717ee0ecc5160ec9f304350c53bda2c293cb62367bf276f20d1e659c3b2c0b919699a20a8687577283ae7a7d42f0b665a40d7b71efdb8d57a6b942b8b9fd6c5d19ede1a4a058494bf1946d963786ea84648a4edf5d450b6b64fb696f3a6236111899a6a18c8d72460476a2c5cd5b823f1f009ef22ab3a8308d1efe76ee40f44a6b1f4b9b35d3e98121657365e204cef9aa2241044738a090ec4eec962c94f6da9a018995cd6c5d451c971cb72fa3126bf10043eca415e30a8adf85f8bd9b71600f206d7cb6c40fc92e1d117ff75f0463d7d22c4616300c4805b2fba629006283c6f567d26fc9c707fdc14cbc1bc564320a8a4e81b6e1e63f6dc465afc29e6fcca52c61a0a0b59f6b47323a1690784cdf2742bbcca9c498aed84951d158f037be7390337f2e03999b9c58936167a609176d81e557bc637453bbb3a235effc83f08e510b07779047abc8ecdfeff752da3e7a331a1c9355bef88158b377678dae6217b1046abb36522efa43eb0b841f6262a30d7f523d4633eea815f02f32780bada16d2aa25751b63ce25f723f0a462eb4d767eb81cda5961ea419caadf67953f33cc45807587400e26052446ae284f3aa0b9d946ae84c13d17a29ea25afae3976ae6b62a927e2243094b87227b8cda9a865418a8634709a86ae7e073e43a6f620328d6945877b720f82de97b558189d02cc2625d1d047103b8ed3d31cede66d538ca7b52faaef9427151954a5065af1634816e0b51fb03710eb3d8980edc50568555f5bfaad5cc8912476c2e1edc82f0a1e659f4e1230bead468b68e3bd2688a788016f84cefa9f9a3644448396468388d12f0240cac226079e02bafd0422a71769d5895bec7edd8c5ebb2597165171c2330ef67b31a1c2d8eeec71e24b613432dbd5b001ad01b513124b73db1b63dd005759537202b026cc729af796c876f20f2f739681dde15a8e733fb2eea63f748e20a8b491929ca3be563f63832d5a4aa3d643d815f32c62e1201fd3a71a6f311f9a9f9dcda0b12fd757116c67cf28357974eda117be0f7cd80993fafbe9e0c5ea12e7a0590078a6e370a2158fba5650cdb78dfa956c5cd9de1aec6e0e0a7d28677ef99497ef128088589d5617260f0383691185bfb947e4c30fd01db875ae77fa56ec04441034ec4b6a4044a4ceaa13b5001ff5a8dd96fb9aeacc8929f4363f5cce6328c3c84b2ce94ca75b08585a7952213b478af035530d035f1eadd118900d1c3326ab59464f423891d21705fca601de90388159d90f4d90608c8cb30845c4ddeca115b76cd9af45d3c1f2ca487f11c716668bfb5753461e63dea8e39620091b5fee0c079d114e8ea3d057e3fd51de0fabc5b8eec33dc3078e69082184bb9ffadc6f8db3b057472fdb83cb7ef8196d5caceed36fb19db4598164550c1e59e04b53c51f96f03082500fe2a52abde0823a957c7fe0b14330bf1546dfb96d1293044d2da9a40b4a484ae9eb4a73a3eca09b777c373e27de4a81aad3363027171111d30088284a56e566348853dfa66b46fafdcb6cf88d1d9061307519b92f37b1e6637526d7422023c07458c63d0adcccc3f21ff806164b4e62523ee0a9ec9b19e51ace7f2d5a98215ff2595780ecd2f631acde2b4c993f9896881700df88d7a2db1815bf8e591b6c515aa3e227df6e62ec1dac8e84d82f6d748abe1f6d49649745632ad7c40293982a7df364a74a6688d8b20a21a1b8ff0cafda1e17160bbb6d2c8533b8b915fed61bb33c4f718f2118704dc2a75f9e46928fab6240f0a7e02d10925fdc94b6af92ee62c283db71be4725559ae39ae745dda15ad422a824f944b42ab9b70e7c9579df3aff387557fe59cf1c8c96afda1e61f49bacafe5e5a4eaf65265c11529b590e386714b14785f2aefdf8c0a379ff5a7d2dda81395bb0d20c5ae23dd09b00f855d89e1f0b5423f96296cf8635561b2937bee4079c4e3d08ca1c20792b97579dcf2307fb5f122e2e7c1a1fb4ed26a74c6c339d8b5a030c9b7bae4e6b0826ff58548bf5f88a83839578fd584565850771afd0515bd9cc07c9d07648a81403dfb9a2de051e39aec456b6d1a84fc1894f37d8906f481d82ed8ec432195c7b4ad615ec7b379d29bd068807944b711e776cf02ef196a0d1505bba66918520dae1d26d070cc4516f8ec0a97faf0706340b562888a078760560600b64c7622af4e517e3fb6e57c76ffc31fc96caaa9f2eac740f927d030c09fb159b8174a3bb177f995448497b951d7070810da37a2343782f8373e1a374936e4932494b69a13a82e96cabc596808a749b1cddaa7641e18797b34a62f04f395f3110ebb2384672a63ce9966e99cf51b63859772e600a7fee675e5822f9b2eb06ed8423f51a99075549034df93fbb6e4f71f97223361ffb4b9a638578f7ca3032c7a7e596341d6e123a671a68ef9a806ca59454acf45b86763135d39e887d9c7585540fa7e72db8908525d153e7463f18401e8ecc850c71543ef62aded9544bf57bd8d057dbb8602804a4d6591c4e8e1c49667deb6b21ffe54ce446e903eeb90b86814a4d8cad183895927fc7706780eaff4cffa761cad0633302f983ff6f8130e10e17af145b90dc74120027e7f512057bc163bb43300dd15a38cc0e045f0c249ecef2a2fb92b6def95ee49830135e5b9d707d48257c98d241b8900edb37f780fa3bfaebb0b5183f05080dfd897b55c6986943eaf0da0068b3780602a00ecd087af2e8c6ca87b38be294364008a754e0fb33a31f1c2d61ca151af16bcc7ba722d1a57b9622badb5c99c756157f53e791fe80f91f634c5014f9af16934931003249009f435ff249e134b4c930bad41278bf5f35442c584e6684cc61ffeb8a9c625e9465566fbf9aa4935d4b0078abc78b75429a624f8f50fda36eb368693d5bc547c2067213bd4677e339b720120d20544adbbb3ce371cf62f42412b0e115165562dd3f6d2e30e6d97b21b30779688da9d4b1d5c10197b52b0c215041b220cd78be0de5bedff84cb69c20942008949be9b3714f2f2396eff748aa3d95b41e6994a55c4de1a17d88b92c2cca67857650a3684d5f6738d9dfbab9185235c2796c0e53259a011f5a0cbc211e63dcd10a2b95ba8b94cbc99c852dda68690da92d0ef7e1a493281822552baf161e6932f9773b7d0904310f46d8025bcd1e717770e612c85a317d0e3b79fb8b498e11a6c75c2543bac85179d5e39d66b8447b5d904f1619a4bd9f36656ddb701030ec1c3aa4c8e0edbddabc96367b5a41d3c1ab4d9814546c562901c386f7dc7bb6408f247564c2ff2d62ae3957e4f216c329a3b7b517ae846f17b428a23f7a86c5ac0629fa3e029ad6fd9a4ce0f0188fe800299261ad0514fc08b8c13a74bda8b0d49ed7781eca9d7a02848ca12a9d73c0028e5e95f968890e5a458db91d5c24538db08b59438d178a2552d98930619ecf2c703aeaa5cca506bd4b21d416b9d72d7f5bda064ab507a613c002cde700b92e5858b9e368616e15edaec856334b9295bd4ac12ff0aa3d1e7aaa6a900f304cb3afd79fdc5ab2eaaabe2fa8f1f251415b5b43a178f4982bdbf76d7fe0ac398bd25a7087f33c4d0233887ae90fb1156b8e35cbb89e6bff840d07866bd1773a663c6c002ca37caa425ef537054b1c8e51e0d680c1cbca29ebd135114f442eec0ed75a591a5a5cb7bed3c4364eea346055bb9c3964610f8d92308a61ab13c15f7ea78260326b6ce389decfed34a7e685e2846d2f0e6e33002cc0857881ecb9ebb01d2cf11b1005f1e86ada95ccb0663e4e27e1089999dac4f982e1d63bf238b17c17d78eaf9d7a9257be6f630e60b1bf72592601e4c0337acddfea20de28e293b162ab618d0cc881e0753c1314a71611708e8644564b630bff7bdcc52563225e7069cc2b6ed254d46476bf14060b6ad557116f5af79b400c9aec0c648d1591b095a33a755cae0eec1f145249f71c7a04a8fbfbacbb5f0c42c093a2348260d30410dc2588eff835e33aa2ed453f48b56d72f9284472c4f042437ee69b30965f3e925d1b3ce6ef8c487a2772b82f3d41faef2be4403f663829d20f568d8f66fdb2c7d3db90f5bd4f7cdcb6365b1aa4b13f636bd1e83a4ca45dcec1d151a9da509bb233a6d01e645fda2eeba38461caeb76ac42636ee6db3657b530f1f9bcccd509a09e92322936002fd64c1f81e6d9394e2966e922fee27890668b46b5f29db66cc3e03b3557c8b1d381dd9e4cce12638845481a36122988351f76b9f648ea3afabd9ed9cad3f8021a581235581dd2541723d32ad28b5e684410915b64e6c07fcaa41afa28fd445cf3163c7c580ae3600e739772a7a27f037bb80692ac8a78b3bf10ef7734f36099b41612dd64a5ee423eba530a7f7d83d56827eebe38c49d1adfe5cfa81bfe2df89592c6e0b84890ee74808426dba84a5490584d05c6eddca10d3b4d181358c4e3895c8bb8bc0b19adcd471ddccadef9ece602f87e271d4d861b640e7dbdc932cbf2f88e4463719cbcda9df2053a1bb9e9f70763b726ff46f9b05291ef4d75559bce057eaaf15b9d3e5c325f38729f7db645554865d78f5d4b962bf15c52a3c363045cea5c5c5d3a0f232da02edbe90f61f757788127ab459ee71e0a0ee653614a15c96c8520f42eb7e3a674e7933771f8981899a35d7f283cc9f4f7d513776785206c2851dcac0079340c27b03706965ef9662ee77ee84252c7b14578b4f64560957e1e7eb723b76b40ded3d53c6376931bb6d284abeb8450cb0eb741fe339020ec7c485e321432214e9b943c0a05a04e2b09ccd46ad5b1d8a68c66e020f99687d030fc14df3eb8836f319ed12e5b37d80f25c884ed204225e69714a7987f140bbdfc6c421edd0984e99d0f2aee4319414b67331a13e1be09d1c98388aa1b532086f49083bfe7aa0d0c20574763ad7c377904c1fd0d22aebe4b81ca2b1a66a64936295de8104a1153168326b017aece906c499b5eb4fbce94041f15573b1b55c01ff5f58fa065900689a9e164bb0d47f22f87035631818b191738776b7f8088de49d056a1573c15c37dc6e91d45f319c7a57ac488a7b339184b52c5220e5fecc9360e66fb297e8fcd6b009849ec379e7bb8e17452567ee3d71489296344b7be7880e0bb06bc0c65026660c9322f49a3f44df668841182a2fe5620a3852850f3df4f8de37696e0263c7cf22820705ae954a7719081567cc58e6339ab1a4b0b408dde4114674e18b3c7e4fb24e7255b3f35b4646b87d4fceabe4aa46410fadb72f96fad9efa83c1040fdd4c2ef8f70804cd7a7c728942b1e5ea3b4a289f42f4b33bac79f52f1023b9235024097fd5c9f2600c2654f40ffe8d164649ee29d1857481e71e7bd3ac6804cb7406cb6b6ae7ee1a15b24c97bc09b8ae4086c7bc71e61e004c9446c4845dd938cc6c9099c9fe6846a3c650629ff8a911ddee5ddfe1d325b4ffd8fcb40fbcb2d8798593a0548ed5a150261c6028cc89801f77a9724d39f868159443154308d80df4299286d35afc2c2e050fc84a3306b8b81021c62a51fc74097d4f04f277c905dc13a5be1ec9499266a183a34cfee7152a74d19d34a2208e0d3d37f404829adc3094899adce668964806b2a12f2a7186de653f560833810d28ada67b99feab61ed869a39487e5d2876d35b533704f08a8233d4949326ac4392ecb87ebc82161ea6c44c55a6fc13fad0d873520c575cea78abbd96eb23c9bf3dacad52afaabb47f960b0350f1f41a38f1f38ba383e4c9d4bd51df8b0fadfcaea2cb40cb29a7195064f07ff79fdcc5611f5bc1e723da90674a6c7c624420af7168aa786eedfcf04bbcdd564e21bbdc5418d695a45cf3f1cb2dbf7d352c8978328b7e4232e26bc523a276383fd0dd5bc6285aa0e7ee41128476bf5f234304342722ed7baa020e572b6d2f1f3751670f7a0060d2c559bf3afb2254d897e3ee8f9fb53d0d13a438e6b981116b6d234629dd88f8c32d9afddc5937242fafffc18d72aa28fb98ad1c20f27b0505834fb38d36b3b550ccc39a74022d0930b24a72b6ec8822168a18a3cf2f371d07d1d27a1d812ef1fbdd40b678d937e730abd050b92955655649772d76fa457f723292d4fedfcf562e47f7cfb8b07b36d6f60141481065c0410d0d140e43902e3200693229c843ced17a8f5d62e97d116d0fe358bfe6b760b8e7605b713b0b884fb83c76e6485cc8d02cf0fe28017afc4fd3ea0facf1228e6579189c698b61efc1519552bb271ab3183a2fafaf17310bf1a9ad062ffee0f7eaa52f107d6be6547e10b4ec91a1b2deac018548459b3fe96f579ed5d7b616da261f3d23e5ff4b741c9ce7d01ed0c3a49b672e8d29c3b0693714d4adef3482fbc3c95bd7639aa059804ea1205a634f4fe6c36f6fa587e4892c277b17ee4a34f8804f44041bb712fce79422e5188ac971aa5fe42c8e1ecc78f8cab8003f20e59708eb0f52ce9971895883af2b40c58e184f86dc24603216cc8fa1afb747555066f83541aae96a55882a9edf911350883c7bd0c6e35c2ed308eb30a734f615eb8e688175986c215a4de03052e8e399e47251f0800975a8cba73d863ae5052721b8aa24e514707c927d19676a23649316a7153ea9f2b9bd79ad06053e7501a47df964a2f27a9a11325fd42ef5984a950dbab20496741df5fd038f22b96d198c0d691a831c1fee1b33bc4a7ce5c5585fd0da44a977bce1b5bd7e0e868a817f629eedde64fd1ef5618ababd97ddefa71f63e649c5fd348d83e6c79c822a5728b5ade71aa8f7eed56c446a592fda9eae2d7407e8e45c152e0e6be5a5efb73a6ce1842c83886c7ba091ae37ef69233100f0d7e493d70fe50cdf60e18114f5b9463b052b032aa9004e785775a90d37f02f60b2cbb97fdf6d757836e748a9f98aedcf8aa6a7a9640f39fa067ba0397a0ab45201546a6e6790941b589dde0b75088505ef87ded05a25a39f943c78638b26a0d61c3bcfd4c0370df0f7ad8d4cc428998b5cd105af85606b49218b0e0fd4efe6bfe3cd4250012397a04378ebae402950d8268db2bb85e327f4c1c06b0d88336babb899910b1ca3cdffa1911b33ae36a24df4511b0d7ffa908509c20228d40d520464bdc6922155f83698429a756782c20e82b92beacb3a41cbbd1e71d1afcd05681fd19d369dbfea96a7dba5592b6e1b839681c1deedea9142af2224373590eb425be5cfc8be8dff7ec60a112fa3145c3b545c83637103137e8c66ecf606ba9034c9d6dc363d6b8f0da8e85f5938190ecba62a3e8022aa951339d50713f17f7c878d7dbfea81ddf2236929348b949fd5359f6478e2cb90dab93928f6b42dabb4427e1affa1c0d8b01238024ec35648b26169ef8a4713302111d81c2bb92f1b21f4502ca762a43e48908d655c2ec5ccedadfb14f0b6d92def43d7b05e646005269c46ae195a50a00ac1b282fbcb99581ce3230120d4ee4aed62a228818f5009c539ff1398b05cf9f4886bf71dda3049b9f0b6cf7a2dce13cd1759aadb27d4b02cb7847f932fc35bf2af26b41d72b18d8208cc2a4123e1b9d6fabc9f587b353354b1a1f2c0e3101fe67d70350bf0d467f9034d52315a7b353f9358f8b109a384e50593735d91fc134e4faa4ae8fbc316e03247be8409b56f5c8439b9da563877115ad02765f6e621b2a22450fc5098092bbfebbd80c007a51ee5e1c34750ef2cb9d22ce7eafe083c12a4a778f289c20af2d9f611acfc9dd1e9aa53980f578eafdec63edb1d4d36947eb97fe9b9814b3d33cf0e18716dd6d3aca382ba1756c4bf82027294041bc54b85807a556d065cd8df2b9b1e2d8fe207199809e7ae7c2824b5222fd30fa3d1055086186e0ecf5e45487e4605db346870b3cf6c57a9dc3e4cd5493d26442a6e68477078970e90eb7621539bae6d2a4dc0f366d0f6f0017248b959deabdc0527b46b8cd822ba70348854df027be4c19d0f9e798aef1765083d51828cb34f63f1b95194240f610f45b7c4fdc8039299f394fd5019f2a1fbc68319657a1acd55a7cdbeee6e0c774f10b4f50cba9d438a0fba0be510ce423b566b2dc70b161d859385862110e3b1cbd6e021a7076dc96a1dfdd67f36e6923b2e2f0ccb0b4528452c0f77dc117891df296a8d972428e006b448db35f780d006f065f5b7037b74aa17511de878555c13e29431e605ebaf8d42213bfc7fdcf679ae8c062ea0fc0d3f68a515a7e0bf6cdc83eff7e7b62b8c1e1462cf15f97ae12221d59b0dde7844b4681c01b7aee9ab89fc43e48b23d059573eb6661530469323d7d3365063aa4973512e54d43d741860af52d6163085003d07d7537005e656b11250bf7400452fdcc6d01c451aa337f52179f5094c849401cddf52396d59499107b4fa0e09773aa6ce10ecb19d570eb8b93e447e1fd3b0cbf9be6f7a986a18bdb99a88f698c8d1aefaf15d9ec617e1fff409e39cdaa3de0b1719a386c91f907f7900321478384c4a15604430262d9ab6e8d0f46e8a36d320efcd32309eb68c32f47c3a8365f4698c509f0ad17a57bd80a30322f12a8e04aacf835eb24602093109e13761875ccc5db532cc66f1b5aeda06344a564be49d6b98f9f0322d942126a81dbe5fbab795cb8532ea0538774fd53e7eeb5abba22589a322a6507e12e76c1dda76941514690a0b902043720f27ece3b4b8ea917d4a3885d42b5b6eb95f9fdf31a6337ad2423f7492cb4eb4a8a594e35a80fa60f3fdc93225f013cf69cc5750d42e0c1a40f7c1a23566c7662f844bf5e236d4a9dc68cd3b6a689d6dd53fc3daee83b36463305c320550af6dfa3aa5ae3fc92b09b59ce3ab700f74321339bc71e3b0a5d1dae1f16511ae3aade642cbc8f71c3eea16fb62391f6d06f9970e560beeed800bb148238925cbd17e51ad7789228c81e38f3180e8d6f9e1e68267752b37b8572661aa8fab50a67d86b894e8c3db3ef88a871ecbde906306c2abb8361b17595d55d48c116a48e3cab13a691f7adc635d3ca2be883c2729b53f62e4ebdeb439a5636b51f98a63ac384e68c1eab9a0d33d23b6e6a438f09cc37af4b0c7b5878df6b4e45faf6ee054e9a6ec3de0f51c734a757dca475a1d329cd3858795f8859f9abcc24d97c4172684b39492bd538b17685ca1dd52153ec7a28686f115d8a20ed2b1ef8c676ddaa9d9300eb9d3d22e5cb660ca71a54e89553864d7747dc004760e33aba8276d06219ca53bfd6baf648c6d8be26ec080321fa284356a3f15d7584541884070bef5be76164bcfbd847a7560d6784fba7365a8e8b2f742ad599df54e59bea9122443eedc8c1af3fac4979c99a3a6b4303d867f1a8a96e41a609b390fcab1cedbf439616176650849d81b5b03134e93fb43f0ce99745c982f5538c97d03e9ebac09cf9a7a78375d0936cccf04de3369e1ed6bc4a7de85857a7c786a3b5b1a10ab53962a4aabd0105183315a56bcf4988c567e1891e6dc02fa0bddf19351c3c0b68cf1be978b045b532cb54c01938f02a2f3000187a7c50a8614f9b4a0fc61b4159a85d9361e56cb0efdcb6711b9ae8e783e1cc4744d99c2508feabb39ac22938d9e3d73b6536db4ab5af7e9fe87fba15b3d9ef50195ddee8fd4121dc82b1d72583c361bc23eda3c8968f39708af7bf5ad136d72d04ef627194cb64c7cbcb634705b5e763dd813f766f0b401fe1e555d71a1b5dcab5fc102a0cee3bba2fb0019ad9e3501480378c103595270044792a55c8da3c544248352ffd2d3b963c36aa926189bac1995b6a0606a93518b20cc1cac222e7156c8d9b24269afb1d673fbc4f2c9704e6743a70784d2bb44e0dd39e3e13e639004b3a3a098cdcf4363074b27eed0a320d25293ef2ddd257e965776632f901e9ea3e85df3399815825cf50f37a5c467ad74373bbc307309fdbd4030555603e731c30bc04be96bfb788a5008f59323668d3e65d9cbb5844a708715bb38bda369c0c8feb60b76a9a06ed01c5a975154c67e2df84b38a9aad82f34b3706c6a9cacbde62fe510b666b3d9f88e85e2d4702670a2f400ab7da098bc3497389c511700a10c615cb098b4f2ce98455f8c9edba744225b352f37bb27bbc0815c12e87d0e5090bad5ace81096accb66e252b4efacb42b05fc79f07d8aa58a91bb32c644a0f94e4497e0798127b21738f5ad8c9deb221b63a4283cf460590ece11f378fa328b61ad50a97f3817ea4a8784a9ad03ca97f5d7c3f09f18d01506638836cf99b11590de63c47bfa098b83844c903a4db1d2b1d3def579343f037e087da3a7ec5c48753f71ed8d89698f7ef84c156715b249bb9fe81bb5cf743435b7e56ff58ee1f3bed55a36e30848a3c679ed643aa24eabe7b14ed05c8d7ced0ff927ae3bc555ab73c45df26196c50869a08f3f3dc9498f43818a2a126dc9abbd4b8310724196af56c98fc078caf2a693e7cc4191e04eb5259422585afab8d0de3e23c7eeb3771b9217503b387981abae73b6ae6b1d82f18c60ef7d176cd7bc39ffca8a63e3cac3b269083c5b4b7a7b4d2e4173c63049115d850324f0718b7d141a12fad1c552f13be7177562928659ea536a114230ff4607f8c14780fb5fadee01a5dc3426a5395173a6f293dc0d93ae4548691a2c6fdf3175aa3534b938d7eb28dc6f950ae84bc8a0c29bd82a885424da49d8c368592515cc1f2a482f5ee517eb59264f6fbfa2823afc41d3d88b603033ba0e78589dec787c739d86c715d8e5e5d0d47afae5317849ff21f81c3246f0241a8eb78b7d3baff285ee3f200f74df182fdbb21111b6cbf2c68563abfef4c9e4e7c8ddeccc1521c87057707fa8b3f0baf6614d7772a07c4e931d136b3c841711ec297c9109ab6628280671b20c49f1acf739201f7aedf2bbe0725784fcf78f9c3956f2d4ec8fd4160dacd7b55ec4b7e2a6b0d3b1291c34beb4cf02145c59f7e38d19f9f2d041f6ba711a1f8a303142386d7cf7eca38a57af06003cc7d786d074f59c639292d1ee9e3141a2483fb44994082fc3dfed204dab35122ad84c32be5d5a7b5760e6d4bc1bb221fb8b51b1e33b181c66835c96853158d59376f645480173fecf0874da7fc7310cd74a576f6544661d0530e1b08d340165e4be26ebff50dce5807840c61a2cb8c1baa0d58ec6b6e417a857588b8a57f9ebe08de8710f43b754f03b0b22007e6d66f9017b432c5575083be9c6ef82e436a5b7eb55f1b81ff55170f3c72e948efab094a068ac520971de5b34295eac33c0ec35297ef83ece3bd3c6d3d825c56bed2da2ae7f5196177c9be192dc997a86b09b9cb6323124919ae87205e315b93a80d9a9b309e2710f740002ab1a026276cbc22ac90308996be8267bb795c2e6bcb737211196b496e5a3a296bb7cc4f7428a9d2cee2086cc88d67f40734d33a771a741705e06c593bdfe34441064b4d424951255d3089b83b9e1c36033c5bf686ea2d9170d00c23cffcd360d62e43910ef6b3be25ef98fbe956c58419ea9ef27d1ce8021909e88e170fca8f00947b954b35e76a72cc35802cf9ea5d1770926ae169968b5416174bae672fbf107264badc35bc8ef72c1a3ae4bb0d30f83302aa4222fb44c143dd73ee6b37e25554c6a081f661e70e74ce22972c58f961d8925add9a3c15274b828e90dc6afd81aba99dbfcd9912744a3a19ab1d9c31396290b7cb34226d68ecad4909472c659e8b366d31d00ed719bb2c4f015f9f124f473e1ae2f5d77d1ed928475a7a3fc76e4c410ced3c32f164c490631f821b4dea50eeea5b52dcec57bfab7c6f5d83565fad2ee63f788fe34c8c7a13fd57c5aca6bf879dd87bee23d967598029695d4a37b55ba34f5159a2323c3d6f7dba6bda363dddc83e48f26524746ff8d5184c81682f55223e9488de6f65829ceb3049207be4a84b20105133110dcc461997c800b4f58a312ed39747847aab5c0172cd671458c31c2f18eb40860369e6d76309bf5a570fb5896dd9b668f4827133c68bf60194e8ff1beb9cc3f27836f1976387667556f3b35b3ed592e27144e616371c76f9ce716097bfee6a67d4b0ba8394fe6ed35fd5b67bd19c5d30348f0cf49fd8f023fb1087fa73ac5a463e26455f681d43913e7fcb82d62ec2750780f5beb01c743fb136da8ea0e92161aec90d7716b6d71a2c3aecf516e333381371a7a7227fb2c908cebfbbfefffc8633e7531e75ecfcfcd0508b44ff818866334b71baece748465fa92c136f2ffde160a46624d161cb4a7182bfcf393f9651dcb55bea8fdbbe62156bfd6b31ec62cf5421e27d77a9f64a3a57a44e479d5f51e33d5cda430c808f2996b7644dc2b9b28a40e24f4516497d4ef349553c2f5b794498359d68c09ee1f5ad0d30173a6ca080503dc45ed2fe928f74bd7bb42faa51b650e3a9adb831cb8ccc6fa842912d78860256fbe1c34d743fa8c05eb4bc85a51b531048772fef3cd5bcd2fdb0d29dcf18db93042e7ce8fef8823052f51c613f2e666e5a0188c9916b0354fba55675fc056763e88853e5fe334769a3091a470cf55a67cddcba6fa18b59c6ae1ecf35fc599413bd61445a834d1a75e12a299dbffb603f8622e8056054aa66fd44d1c2043db6674a42cfba4d603df628e850cf8879904049601d959bb8feb7d61d005a2e9852957464a8725b08af02c84c389c071787c3f337682ddd5192652aed51238033227a950b8d38333b674a41fb6b618b81a33d1c164333e54c25c2f920b1951c8ede5d589dc5ae6cc0e74afeeab568a08cbe7a5d3523bbcb1755dda6b707e53519a96fea3955727ce00b0c833f5d4e897d80fe1d79d25b717acca76b8398acedf352de6c95ea6c88eb1671a55ef75112eba3201ea8313cbe4a6cc205e5a8437505a75b24d52941dc998bdce356e6c96a38eee7b7f6c6cccdc1b137a855ede5bcadf3ab701bfea85a354f4a971189312cd78e9c2aca5ef0d0d04f70d0aa6e6799c9bd98c9ff20754a96575dd95739bc575471305a19fb17ca9b0868fbfc7ef273f07a4508b401b10c808e69422f120289d364b93a232f17e55081993c9899f87f8e8802d6d834857bad23dcd76de7e3c3a40bf09424fcdc2e82f1c6da2cfc13c0f8734c6f273017bddd75f79abccce4728fc1e28a531f1123295fbc09e2a3395326f4fb5c3d3c07163630526d963eabe98c8e8dab7d7ccb7964420a33a60a87fe7612195bf7346fac7b91273944591cf7a2b7b686d3416aab0dbc105024379960d0c0b619b59a48a389315411a5fd975ee794dc833ad5fa6a9b7a23a186c6ee1196d0b45bd3c49cea1e3a58791656b78a17c8a888c14c287f2642ad07915ae858f08b167f731a81bd5c8b2d466d48cd4474be46b114fa95974ab3017a2995ef6f62e5c77b27d0590fae3003bbf622ba908afbf7633861ea8d35bdade887fabe07afc31b816d3152ccb73575c7427305fc610d69d413476ef8e2d84e75f8a430689aecd441e759309f6b0c3458490e1340996de0f01b78f575597803fc59a834e105bb97d0accb6530e0d29f27541fcb94e840482dbfbeee684bc16af1c69e321899238a51a00172672789586501a1ac49b6106a41a80f0719809f2a0341fdd0ea59e167cee7ebbf245e6bde2edd4eb1b6081bb02c51542556217861720dc49c2d8682bd33a32029acdec77b9a587b55d38afcb9269c1d0ae8d1d84fb634f37abb08e47a75ca60413d363b3663e41339a121cc7bece88be0443dc5c918bc8a48b1becad0c42f2eda641d9a6a88f109936562e94d6ba03c786f9ea2b13ad622f5e3663d69f9ca30e857c4133dd89be2382b03d3f41485b5554625896b713c516c17c818ae6099b7e7c1c7697fbff65eb6cf83ff4de749b0c793367b4cdaa815a8cfa75cee289a42f59f94714dee7bbddb5a3bedc734c90e35d6d34aa412c7af15b8ce095c980206190a6c9d77678f216536c2d8d67dd3561982a61b031b816941c6adcfb6f3c63219f8007067896c48931ff64096ed2621b3974ab51a050acd30f19319bb644d57f7c8cff1274d2dcf4c9515d4aa62574ba47ba2275eb4c8bed5ad5aaf301654c8f82c83110ac87a9daf0b52f25d6a8c2e3c02d9847a2ee91e16fd38e0120ea1f53165a660b9baad0e3989c28f6b4b0e055402128a796a941aed35039304ca955f327007c20d0a3034307f4d296af2b89c55f0eb1d289ed6ed69b6b0220c6eccb31911c5093d84a9b13d8ef653163a93bf6aac00e679809ab8ceb66ac0e04ce7602485ded6f0522569c994618e40b860ef56a5026cd86160cdf7f26fada468824155842b76e136aec5d3e6fc916f7b95d253e79ea727d9c16385781fa2b3f3194289d59c57b2a503def30124205280e3b57466f3778e3dd44fc03063b7774155642878f3e389d38ee4cb145ed56060f91217260e7a76a3f81043aef8f7b9a034454f924e178f9fb48f76022a886f246bbd12e5d557696c1fa99550fb598b89389468df8d29ce192a2bf06c51d3614fe1024b3858604091b4338385bef5a4e3975a1b67550ab7322c5e768f782c3b902b85166cc638f57333681b39460367a9262a45acf206685781851c5dedb7d290639613d7385037d266bdf8e2284d76f5003d7ee03eef18446afc99bdbdebd788b1cc15b39c9cb99f464a260b5a5244d72f9001d602fb952c41e2e7cdbf4bb3b89c0e31e7da19b9a94489a3168c6605863bf5acf3b24846ce14c28b6f9965eb9cd4e20dc0661a64698149015d7d553130a0e7832d33897481bb3bd7e525bef2b8cc9005bdd2c66da00748bc48a8c353d1163bdb3f3e6eba4939f782e348351198bb06c5c7effdcf44101193d55e6e6e5fb2bfa09fa8a8275b51404b356d2484c0b24cbb9fe7a0c749008b07a0504035a19755acf114d45a4011e026e277c786313d1c989238f4359cfce6c6cf3f5e2c338183dadf511190007f94ac431c634e4f4963b6a07e15448e68f008e4bc16f0e7bb1011482fa5f6c81470aa54570d16d29cf285db4f316a0ac4d52650c5877c5b9ded4a3b2f96558859509681d17a0b8c6a35ec5b2ce0c91d1473b87764b47d6641313d346eb445cc02246b17128a21de5ec54e7826fb5340e75a48455f81e6eb3909a5fa4ddc7fd5f6419ef62e67cdb295fd8c68dbebbfb7253e5771600c5f65ea17b9b8b777579a4a7fb3acf3af75175c70f88f76cfcbc061eaf42426366fd97b6038d479723a4b8efd1d44387c43ce32c39a325c3834d9668afe914f011f923de01a5838b8e5414c7151afa10c2d9c81a8831db45d724e2ac7250edd033b491c6fe3a473dda0c2656ffaeaf8ac570a89ea1b99294ab742e618bd0df1edc3b3d1d98cff706e2636aaec2ecd1f58c5349c269fff64daebf652f716528ee7b961be3953ae39f68607aa8ca65634c330113072f97d3e5858805cf39782712dcd00df82d1919a484b4f6d0cd258baf52ddb6243167d677e34e37d74ce65532c0d6e6b8d8c8b3fe2b251164e15f6061867cba6121851bcac16d2381acae3a2928355274e126da8773112ebfe7bcb7f5b8a2d432d4d89a0efe95b9530430c4d3fbe92d89923ce63ff407f3a2cdbd8b782b088bdedd89d3201bbd3c2f19b3b61889ac384a81d96fe6f7b52344d38bbdc36ec1955f23b49a3ed5b8e443ef62754383441c627f3b67292d532fadff446979345e3c6dc1fac39214ed1aa18df3ed30ee5617ece15768ac76f75569f5272169341406076faf4d19b70e23a04192a3ae7e24504fcd8fe96cf4a9863c82ef1149161580f2a16b3b158f6699ec856403cc745d545b161a066fa3ce96465eb9c7f053c1a47b9ded5260a6d111fe7b6c1b3c000e5cca834f54595f2fb46fd7bd4f0afcb1ca708bc382de5e5bf14d7fb53b6262a809111473f8b94b8899dbc33f02ff5e9d248a6e42e421f2d51563780f8500293105a0e7c538fbc190b420032edda34b96d9f492a110e139c552018fa844a6a41368522887143e04fe350a84434dfbf01bb083cde887e11e695cc97abf15dc33aed992ee078abd8c24ac8aebffa4e2fe8c4f6b97f7c20f434a55d3c1752986f5c6e714665f0c80a233fadbd7ddd249d6a86ac6bc242fff2cabbe63a3ecb47dc904930b8815c5ccfa9c9fb5f44f547435a3f409e821a21b65c32d6e2ef4b367380ada664ba89f8232d1a67e895daca8f829f9102498ae0070ce3673e350afc7d8a2fd7265eb8c75e99aef9b56084599d7b3db8796ea26025dd9e313aff458597d84a3ba9bb2a3d99af42ee1f28b3eda24c050059d28e413f78679a8fdd8352bd525f300937bd853b2d455693df422930125b1ef4db584c71e77f271a24dfeaacee92ebeae650aa9f6185e11514650082e138241dd1e4b29f54349cea0e9b76a390b901f66e4e9866b9d75c7aff1c874314aba750001e36e62d1db9facdb4a7b65772183dd0f51d8dc023553fdffc875154f0d057d262f11550bc25842a86c2e8283eb08711b2e38cf421f92c49a5244a1c0a180f1b2138f80e0d2b991ee84e9fa510442e126620b127d21a23734716d4bcb913cec46a78989377822af3c14be143db91f0310c75979a45700404c2b76696f4d514adbc01f7b6b5b8787dd0c408b3b13a3cf3b2146653ba379b0fbaa8fc60bd94ccd764a3db6bae64eac3fb411ed0be5f40fcbece4af105eff8c9617c0cf6485f8102a7f3b0cad91442a09752129b79a12c9a707a6aada6c6ff8977b91fae8bc965617617c8b54d13f2ed7ef39f2879ca2d7fecf3772450f4a318016a1fb3ca80fdecbdea3918dd776a78a1c0b89cd598c14069f443e1252b9765622a263fde9bd794281d40ff3714fbcd30fd6de49522c2d45edb2c6865a690b10b263687fdb0d87aeea2f1b42910dcd008fb3825e007f75dcd33c115f210e4b4163bde453898b1c34a3dec8ea277b74ec4c927ff621d88420016df34a698e4b9f254625e4a5ac872a485b9d831105b7d24e608056337b4193ba18e3d4da9b568a78e3d0d8f27db3c2f8494241681ae445718e73b66d3953ef7bae7a38635a61f1de05f4c59a543d3b1d22d192a82403280671b70823098ce6770da0f83196a1237c322569945fe58674a10e3d2d7e1b393684c4df889084cc63536be9ecca92ee0b970f2822e9b0ac85bbfbeb2b9af83b8a38e1a49875534853446903b24ec85160697d5e2f0c9ec3eae86504fc4b1232ad62f418cb88c31de452a6357d29e9b202f38d17bc0f87adf1b19b3ddab8bf3d043a40be51042bb340ff868630d804e58f5c8a24b35c3dfe3949b2f8c84341ce9bbba69fe8d0ae15d2b7e8c386ecc1a2e6a2ba1c46479e53a3d95a7f1070c2936d302338e9c39c491192dd905ae5d55481dfe2cbbe32661f4c6cb1fa499c5806fa330cfc3ad5efa82046edb44b7157756db08b1550341f13eade80cb89f270dddc409d845125a8dd1551b233752c7bfc1401c5b1cdab1852b84c7efc39d74ee1d489341866c8b425f727de9c3e1947d9bc9dbf1e05fba18acebfc7620de1072303b608fd347e48ccf08c74f5ca2228cbde4362ced9e8401456fbb968a705b17ec15d3ab4ffd49ff59f06a6ca775d7137a0c4e8681dbadffe32d81cc03e794648be90423a0d7e6705606157f085c260db8dcd2b3e1d1128a46686ae34985ba3de0e510336400981057ad6d7ce5e2f760f28e16512ad5d08562458f1035da46206dfdb99add911dc1b7d143f1ee5b2984d4d54e2dc47b6ac99a19f67c3b12416a18fe53d98e3290f877f014638324ede20db21bcfd11e98e2d299cbc9f18aa45da4cc8de9f92590fc5eed4129255e4cb416e87adbea601acb80c045b73b09a17ab5449610d642bbb23c39aa6a08104a36d8c1b4e30be7a48ed2216ade7b1bdf0c86449d83e69f54907d3c7b465f7fff1994be39cfd9e0238b4cd307ed0b86088c574a51051cd80b6417938438e38b0f0a01cb8970bf31b9438969e5ab6bdc4bae312d3e8da55de13d245b879664f2c919fbbb09cf6494fc694d0167389f3ac6fa32c2388e4062b363cc45d09efe4cb8b7da7a2163f1c57b00d27d581d45943e5849e142dd42cb3546d801d03f14c20279b9ba8814c0584f49d8437f5065b3adf45ae463ec226e7d8a38df2fc4bb705032ed0ca4d0b80386f3c8921972987f06c52abe70f673bd788e33d97d32a19656314b861a3023bc8f57aac3cf1d003239c014920c30f3b22bb7d121623d147a68c5ff0042c64bfa648421fd27ab249ca97cbd8b9a546731d9ac0cfd5edc21b696f89a09090914f59ea4f71d1a011aea495ab71eb67e8beb2516d5931953d1c8fc011b586442c403b84daed391c6054a11afcb2af6fdb0517f3eb3e72d3547faec0bf04c8552f09efc8835a36be21a8a53dd578c93dbe369483fc81655ff79456265a058d633fb07412ef432d9cfe084602d43e54bd45a7fd2e127de8dad0c7c793a5f314d4f037b79e6057bb9089d36319f35a4c3a138ac00f81f20b74a3ac1d219f1f6980c62c8e569a9d21f3420f18712bff4bb8798d75b4d9e99ecf064871f51a82b5a193fcf367288fdb3426d56658a0e7a056b94977da8d5010977d616ba073f5aa092e849f90b051bb200a00f145f1774c8f8db43e70a799933852d7de4a22d33d6f4ff1201ec48bd7e4f50741bd6751f184ed89e21f1c4384d241ac2ed9c8bbb5e04d56ca13e464c3ca5a51de384530f0357fa9d1ce0c3139926d11be0bc252932f6282af8ee0319ac5f6eab9bf9ba35c8cde53ea1e3790d949e016567359a7aac97dd77ece26f8e3c5375fd7c12a2a9b23d8bd15a584b204c783bc39c7f4baa3792a40b7bf323359f53a36327daf332e774225b7340619de24a13c64a51df7d5d33664fcf25258b98561c6e5125b003068027001ce289450e654cbd51fea341b90fe1609a0f9cfb9ef2a10c58090b30810c4361c62b85d1ea99efb76aaf06d132020c028027b8a0c914172b7c50e2661ee27f778eb1ee9a26cebe707f593cb75b2521e4b511a0ac5cab9a252fcd2786411dcc0c56e109cf81eeb171cbd3caab14ff4004f6848848e8dd6d503dc92a36a7e23b70bf2111854f12e9a83577cbd8e20133a2b686d7faf8f2da904b3900a021755d5eed0b4fe68c364ecce0ceaf992cef545cb180bcb46a38b0ca6e75a8f1942648078c23b59ea7fb25cc56e3acf3d0c5090adb675e428c446587dab4f0471027d543cf6ab1528d02b9bb37082868761154319bafff89878bcf076f75e1b84a91ea8942ca6af940891d6c5a209ccf6cc2c71bd1a7fc234ee5c0424d8bf53421422b8f9505e993d288b9f8434911dd62e70bcefbfecccd0c7925a0befda0db950c17f50be454aa3d65ee36b9abc92b9cce13a9b9a106866dab47286b9d5e8eaecae057ae0c7ff27bd8e427c92264f757b9d3ae390d212c6097e91f74fedcd59092e7e67687e0dcb2c0d63d48bc90977303aeba0e339c662667a984484573f38c540d45d7e36d0bae27b888d2f05ba7ae79472238ab985a809846629200fbffdeb4786de1258b19becf6e3924065dd6f7e22c3b181caa44e6aa7d7af7658c45c7d6e8cc6097edadb58a773fb9e4c279de5dc05ddbd6afcb6ea4380cf094f6157d327d4a9ce098e0587433591cfa2c0d8e11c7c59e2bf4b9cb7a4994c8942adf97210b97acd69c2d533d0eb985595c4cb0ab290d9254a36528f18ca9f11a0db780ed09740b59c72b59aecc09835f3e3f61f11768613ff38a6b5b5385d45bd98eaf954c4975d2b2f436e0d3a188fb3a49f9dc8a4d09b00349fa80810c7e1020919f666ba61cb29389ee5655daa9f6f30912c0e6f6bf0e11a807ec6af09154894d57014a5ad5281c36c26855c4df13b31cc1c358be36a125af06ea70cf267f52ce4a639e3e1f4a878e807644543b52716508d92d87cf4d408ddedfe729737d48e426b5fcf021625f96c55cd84df5792c5d62075ee7a08712a545ce21646582fe698fcfd97d29273deea15a9e0b00142863a329d3cd1812ac7d0dbd0273dcf031612b3aa8036c8f73a9368699f690bc2697b05de962c6ef2000ac582a5615191ae910cfef27693fd570675ec4fb4fa5d2bda7a022dd848ef4a0a5d3982529ed6d303dfecc33de3509c16efdbd0686a280c1eb2f07293e1bbafc02aa61b366509652be920b467aeef93d06ca75198613ceb26e87276951868c6a47d0afbc8c32da05abddbc464c68de2c554b3e17eee421d58d4aa189322e003e4219b51f313833dd9e366e939daf1017c9a66efd4277e59e59600e3077021a31e89649175d7f2bd2e620f8c5bf14d397dd6d20b82f4a2ade7f3cbe8f9bfc64464367521375a2cfdd8f946f9a9281d0ebd63c6d26cd5a7c982ffd070e4aacc9d01b14e618a2e9a4add6316544447260113cf1ceb63803f46b9c7f99a87f61060591ef911575fd6331998426b838742775730096cbce1e51477947ea8c00b89edd9078385110a1b5fde25b11fc132e589a307733c9cfca52b598136bbc91ce0e645705cf5a6c07672230ce8f7cb5b0def353a8e0c8f4ca221a37adfe0a4dd085e2e4bfee1948c184b5c570dbb27f83e4c7194f57914c6dc033e1142633808cb030df15148278c5de94d1997d4241190e5459583f73f4f221de2fa1be17ee28a421c6373cd0097e4254adb943efed691437a4c565b7a6112bc62b325beb6ae9bf4447cc7fcb177d6cbf823e7b7048a28c4fdf0d84591f382b4236c75d0a460f5f0067ef1cbab91c0095fa61232a973e8a72c2bf393d97dd3c8c6fe20039112c3f3edad25068e6f61a153193fbdee270e2163299da8455339196faac89b2f00a6282dbc391326a3c744d8e7e32c1f7e6cd1ae8875e6f69538dadd6d6e63c9f54dd91d5396067cdc5b2c8c4ebeb06956dfd00228e7841ed974e857fdf7b974f278d5c1bf5114c86c48885203d17e9d6f90f3105f31b63545d9ead4025a4b673da121f40003977704037e5aa6aa98285502cba6041f6e63fa188f2ae205af94fab98dc5902f62c83bd836d25a7a3e4e5d95e18e535e42547e096c3fab489bfdb5c95f1748089e44d75b069dbf0e2af448fcf6b44437409863ec7b804f218be2f915875bb4031de45d4c0b0dbc2ff4a264e88875edb92256c1e251c6387aad7e6b1fb3dfb0b299d855adb64b935d48fd0e93aba70b770135626814f410bc23ff33589703d05d402400956c10d81e053220e8c7dad3f7bc146371f52f7350a4e9bed4e8818fe49a40f62a14d6631bf6c710aa83736e122c50a4d05a6bb98c07f870a5b2a569b675fb39a52acbca7297914ae9faf595f9a5f477eceaa953b76f3caec8c5afbff6c3db251d73e6cb2937836d728c02b5b780189431f0bed83555e47b53d97c9991c84acb54c8ea77c89a9a62957080cf685d86ec94aa3889eacb907f5712ad0a5c15b3ffdca5ebcdbb5a2c7800b927dd39a8403785bf9f9a3c6f29ed0741a1f1ec45e11d4a5e07b95f9a70727830c42bba74ea2a6655c6ea78e5d8366560a75bf3f0a0a2b1876e6bd6a35441d54fdf0f19d4eacc8b9055e9ae96d5ee6d6117b48e2662577768245221836e5e6ac5069c045c11af976795dba2b3d3cf568833d2d4e1ee37535b27edbef56037a4c52b3b51acb535c14e448597201c42ce86b63cad9208dd68034226ce3dc8b6e20d7e07863900a71e7726b5a052a5044f959db41ba8cc4779048aaf3b206241c113ee6b1995f1e77a4737753ed53d20bc147d346e93605a582f7108360d5974d97d8a65fc888de31fe0c3c3c8a419951e3f1b09dcc839aeeed8181c4655fec05d7ed673e12b2d3d72e28d558f5ac9de8b4316cfc0be32a741b45635c84e4a31664a6b45369776b7365acefa7f37c30d39f96e2d615dae87aa65f8bb1bc990b32e9eb72b785e65a1ced1e54a6438e71f5ab0b447b8dad70f2d2787f1dd7fb72b22a6118dbc882ec3281584bff94b3fda7845a6cd36305490a49e7be04e3a6ed769882192334e3d32949cc6d0a87e06c4787f2903883a1ec369abade9d7afc5f73d1071d68b68620bb3b47847aac2e226ee78ae7ba7562dfbc6e8530d39b38ce9e8af62021b08d52fb119e6842691fd3731bf2fa00572d9f8caad36d68d51197b4080e8c652b854319a2704ede3a07d6fc5d40535ad01a91a81531542463dcb03a45844764886aea044adf88943d44d9de65bc33ea3b6c317eeb8f8a955ccc547b9f04fd588dcc88ede4d1ed9624b71ba5c9d57edb1ed3732c282f4b7d9af4c3145b1cfde098f431a1804352c82c814174fe8e3a7397388c3a150e8e60188b772439f20a2106597cb23a6c9785dbed427e30ffc970edb1693ef1ad6976d76fd9249ea50e2690b4840d3301275fe96590264fbb96f064fc2b187a82b488bbeb206b595ab5f96c9e97341ac82253b4d2f1ef390195c7a02bae9455333001834a9ccd2b0449df5f6dbb569af85e77cdf626448c7ab5e0830c75c9dd7d4a7b02053a7b11263dde473aad4751c75f4544ffe3eb92d9a1389502be73b3d6c74cf58325d52a222bcf5eeb6ca200a488a35e8c106f4d19355fa7ed33fcd24c5cbee3573eebc1b95de1005ed9d44b1909c695a6f3d5022f44a478abd09df6d42955cea252b5e2a3b34b18a606cc36233248126c023ad81f69c3f57e4cdb07df2956327757aae5192ec527dc3779ddb397a31d4c2371b50d603389db72832402585d3b75acd238d5dff17d7265c3db310012e0c317c5eeba520d4b605bdaa9d7e557d115b9b19ab8f8f791ff365ac6cc912822b2a90636a54558b7d108bb63b069b316c552f9fce3e86e9cf2c030caeac3be0628e1a5b9e407d6b05f8d92dd0b3a6e1d76a2499718224e2d2fd8ff29115ff6b48d39699f2dde90ce6a65c1f71ff963cd03b1aee56ab7ad0d7310d173763d0610c778e87ea803dc386236516a7710a83f3b1a538351719db79b80b4ac18db54d66475f7c0e8a67b0c4e8cbc3c2e4df491880d701f2d3fa2efb9e34291b47a297133a1038ed9ce006da37bc089dd313e2026dba0097c65c9bb4e8902981b43beabd9eb530324d5a82c06c21b0e68be788ffaf373774b89d5928647e2c81e59b1f677cb608c0080263e2a17b9f168fc1000bc04a79b5af766b7bed64c840f94d6ab1c6f7fd6399205b85797b7e133fba814919e7a8972ecb85ea9c8bbc1b2844182e5179c64a7c71b49fb54f77f4c591f819fc747baf2584b65cc65c271705d8a40244fe9938e97410de60473cd784362cec3eb013343e3f99d904043d83811a1b76a36f06bb591597a25ad1bdcca94e041d790fff06c78902d1180bad65d1737aed45319086eb7ebaa4565adae8a19ae699cf9896b9a273fc20407b469be8444d46dacb8bef40680b2d13bf6ca5d6390a3ac1312c2e19d1aba343f9e259ec153acb69e214dcaf2ea7156ac2c03193fb5158c0bd2f1e1933eee8c076370b3f2aa3b60a18e7b976d25c883ca0a63a5400363f2efd255ad1f6ef1dc3462fafc8e254c7e7e8219ed31fe807cf64eab3db821bf87efd14b6a8bd8634df8f86cd0a0bed16252e71c9e57c0cd3b49e9ff7dfefc2ea24d80d2f69405b0807f98f20eb6d6a521e665afc0dab2e4fd3bac763dfd4177d802786888639b3b150b45947e0f816310e9c7c37a052ab6a190ae8883dd4d880ebf75a447adc7b02e6b18fa92c93d3af28615a67fa8a4f2c5c1889b9779f352883240c552ad2f18509086b309ed33324add476c7d83aad558664cfae04b9dfff916f179884c09341fc92d515f8dab65d83ebd4e8d3c164bc4b1c18eb27a561e7fc32803460f0d41fee28282176e5e29d8c5bea005ac4d18163bf3a8ee8d9793c4f2994b6c2b3ea9ff623aec572b651adb557c342560265bb83195dbddc2a7557f8eba2c36d9286b6978e14f102f714a37a746609c7efcc591c0157d3a95bda4127ff2d7ac661aab919fd732c1d17260203c4b0d3518e4cb03347e9f1e86d9d0c73004a23401311181a9866562a60001df39f45a9e33e34dccfc05e16d873aba36b954f4aa406904af3e6aa5f496dba25ba8b9a34b2279b0c3300f7c0b3429570a1a7f3a843efcf0d46a45eaf0d0639006b525ebc7af9d194b818729b7dbcf0a108c4653b2f8533f530b63d25fdd95ebce4cab4d00def66b00e1c057c2cb4cb8660485637d374862b411784f4f60e34112b4e5d10800a2244074a33e4cc7fd8ad5e5d44e0dad074d16b04b188940d7ee931f55730f4ba22ca5b0ba2b403c32fd1bcee1f4a23f543999c9490a73744889418ab6aa8bfc1eb1ace4f88f2d8a7e3fe50ce612bf261c04da908aef19bd45f38a496f1deb6867cb9507f9d80bfa3c254320e79051ceb79003cdaca987937a3263cf9460d9e5e3fef518d254656571ce348fd66943a46a32053e327de525deadef841a73e974d57f7d69e3fedfa0a48d4f3bbc9aa72bc7cebb716e50866ed967b83b08a4db8c234f741592641505f43d57766fd808ff9f7476cf8ac1a432c11dfbe734925747b142a97265757d8923d30e5faac31646a5522fd3d19eb9f1ee66b0b2f17bb02fbf0e7224d6c44b9fcfedcadaabd8ce8c94c9306d232a199396fbebd5d464e419c36a590dbc9b2cdfece5992d5e579f5ed1f14ef6d26466671beb631457a7f0b7be392c20d8f6ff93939b0abad7a59ee3ed02fac20ca2a8032581d3b598741ac8fb8fba2ab6b940912b52121fb06fdb5066e2f9781817a8c3521a2cbc2c425e103512c6fb0c26966f4dc74b349ec65d03fbdd6a42c0c585c87c7bcf9c7391a0f9ce114058da3b96f72d8bb7272f46e8a649b180ca2a89a588cd8a78539e7d7140b41e24350b02c74de98b6d94ebf97cec97624ef04d2b56965a6865a4ecca7d71eade5990f7454912735cbc41617841da3d5408f8021cd1fa9264272f3bc46736acef39f684fc59174077005c8f41170dd189efa44238eec102fafe86a0cd87693560d850b3a64b162ce0f4f931aaa9f3e7cc91b18f36f7dd65b3e93b53b6c8e62c7b89984f6c96d8bedd3aa8a0d9e5116ce7cfaad8868f75a888cbc70e80026a54e85b183984c114b2ca9eb35f25ada695bc04ea4af263c141b29ff1ac2c6e0fda9c1be7056ac1c84d5cbea55dcf475662f21c756c625a71bb1093f988e67bde59c820ed3dbae36238653784e090748487bcbd2d69ac40f21a7dff2f96077a4ca3c21cc6dee0cc6f9ecff5992a1caf9fedff1fec5c6055c2c6da8e2a1f1620dd7cae23f51297cff115f5454abec7652b3c83c38e8ca27d261b0b8f683650838a207a0f43487a4b98febcf7eff26807ec14e00995ff96bf09ad04f260f104d682e452d7fd2e9634227a05269cabcbcfda64037763ff9582864dae80e162eadfb943f129a40dab474c1668c1be54998562d3d76a707513d21ab5e3db5f259f2cfb71d32947cc5cb45beb79540ef0a97b3a9cfc8960075fd1b55e56a02fce9de0c094f7b532cbe5337e28e2f8313aa020d1012a1d9e483e2470b12028a198116cfb70d6e9e27fd23500930c693f4a7dd9993107010b7b0ed3189687517de27e498d153f7e2bd703aa2d980aef7707d0f81cc423acdaabf8e83398db887d5b451e125dcadb344a2a995291b5b01ea1197e341984ba6c9e6f6951d811ed3131b8d4d58f5b845b34dd6f47b410d8a91d33386da67f1799f6e4e8196667c84b0fcbf0d8a37fcbe5c2eebb8410eb0df590dd28fd0fccd81124d3e130dcf490b98f1d5520e4045b530a07a0b6c447f198529ed639ed15ec3bc69eeb179bb50be6c7d1246b79d5e35d72b159fd989c99d4efa90ae56a09085d69397e3b0f0ceda2e0a5135ed68101422e764c4aadb52ec02fabdfbf0c012b76a90e8d7c6ef7d35430de59afd65e81f35ad870ef3c7615475f86d7491e2ad6f2060d6a96407aebaca327132e95dd6994904a521d19d23a090eaf61f83a9e46a7b2aff13d82d0abafaadfad6ed5e0987a1b7e9af4444226597d9e79960813f9292954725964668ffdd43eec49b19202b5e39ae88211f9bb9949f2d52c988100cffb9ae1de436ca83e742cf11d54861141c51feb7ab0837cf2120695f3a26e375067f362a426171020a5dd35b44cbda003afd52a495b6e277f06104c1810c2274023ccd4f6e60c17512e2b6c1a637f355bbd1d4c6fa927770506182e86f434fcb260f65eea1267370625b962a0b42f36b4e69168e776aeba0392879848394f30b431125d6013209cf8c75dd55f47a2c601185e289c52fa0174de0dd5cac028cda1f1851e68abbd5800ed6f67067cb6ae1a3e8adcfb25e1df648603290844524749d50e5c04897300fbbf486f33192964384d39c9c582b3fdfb10726e07956058a23647e3d37f8cce2299507c31e873857ab86c61be083e241fb4fb0d254dd4d8df972e9cfeef2f6dd5f6a33fba78153b8b346d8ccf136de2df9dad4e8bd10bef111e78042222dc98bca0462fa20798fb6458b8347fc1826584ec6f816623cfcccbdd8f2409db35e9d39667cd82e9bd52470a0e413003794182a131d49da73f4a6ffb167ced9eec3c0766c9f7db904917a4d4a8ceb2ea2eff9532afcf02db4700cc102183b20c751954f5535d07801950bdcd52fc0767346a6a8e1ab0ee2ffb70f584261e1f648f305259d4f4838744869bf1dc32ae1a1e5880db7dbf7c3268cf3631d84e27d875f5b4f35f4aeb78ae499a55469c71eb5dc00493a5e5f29d1f46ec15eb635c03daaee7a1d3c9c40e50af4ab35f8f7083caf8eb90aaa49856b2976d596a349b0107f36dca4d01afda55001439cdbb87abea24a979286e7a22e93b4244f5bb847bb8852f807d96d9465f44c06503f71c13277da4a8cae000e00314d3b513647b52ba308ac802849e309edc8afa247ad6e841fd1c2cc8086643e65cf525235d8bd5aeea6b766f9032342fdfaa303273c84f4bda507d1ab4b652b5d669d4783a1c4afa2925ed91fc09b607704c172a1721a7d0db7e57567ee440f32520747a50fbf3215697bc8b34766830c4ee02fb04f615e942d936b4847a4a917c862408c723b024d80e6bd83437e29ef6abe70553635ee49dc0cb9f1281ddf49d7fadba30e0c82d96b1b95289f886fec54e397795553c83afd3651c710c04807fb23b2ca2f6b9dcd44043d90992e7310fd1c0bf9cd282f4fa0fb30c3028f69632ec3eff56453db7d279a1d3f64bf28bbd503cc3a6d3f78b7eaad43520043d438421425f1a89987edd5cb0b787f09c976d5ea481aa37f0e164cf3465103747c0aede9a12217d4520cd9586f0effcfad05ed28854fc967a2e1546ade838e81e71c312dbbd64ccb5991f1066642c36d29a7f4491a489604760fa689e62ff419de974c20c11501146c8732bc807206be34c60f55143c65b0f84f8df2889e30f98513177362c3187e06e04c99a9195f4b0f3bd4942192067adb2d0b915f64d68581eba85cdc6aee8212d00ec5cc90c64f23f7ca4b19b3ca789abac22cc680119bd139ef55457a2f94b3c14395355ba7e96c8febad4e718d0fe48b7870d9d33b96fc1522fcac7081dd50ccdf98e825f1ba1eacab669c93815cafe228dc848468ae11acb444a892eaa8221b2d7ad6e984c248e19867774588cd5161b87b6b6e43d72fd09ebfd336f897d15e967d5bcb39fded35edd1765caafebd2a8c67bbb2fa1fe77748cf313295b7ad224e54b0512a95ffa59c04a81d163896bb44d86fbc9717cade71550afe79513f7351ca27f795ba4e70207b847f61a23d9943b1b0fadcc9054fb2f92d5d84d56cf2b5259e91521edeb263ec56d626fd1947e44cbccfccf76c7404419a9d239b15b01f0d9a322d3fd30fec898c117c30e7da8f5f53768233acec64b5b3941266a31c381a10d831d23074174a2bc453211594ab8d82466c732f888411a630d3b1c3a75a40f5ffd7cb7907279da358619f3e1d55a3c5dd936f7a4cb897a11dff49799cb52f4262e087e01d3de43b4bfa02a2690a09a2c4da7eee031e02b60393cd8c34520a36452adb9844205db4e1a696c7edf7dd51f1070c4580163271c436cdd7322f33876f20f924e0ef88f3182d295f9f1ec2c1428586ce293b355aa64d7e2ee11763c5aafdb3a320ea4ea5c45e8f13391b1309a3e7e69f8174e2c58f7173696b89229a97a1eb34034389d2675e00c0460e8b46d90d0980b25e6fdb482944f86a7183e40eeda42013239f258ead76d2a82dc3908a67df6e1c9a7264813cafbf6bbb16b63599e1e4418c3b283e8db77cdbcc9476704dd715e93f7e7ee586c5a7fcca0fabcec103edcf8e4d3f86ac9ee28a8f190942c89aa88ba9b970cf7d800172330455ba4b0aded488bcd6b064277a2bda7b31fb5a7d51fe24f8cd8b08dc0f6f7821cda16703296df3c449d9f223b387248a7a7b0f0b30b3b5e22f06cfd97396f79fa50bf6d09bb2020babfebb6c4622ca3ee4ac2e3eadd2c59d4b1eea342a14b4ad5c95a67fc3dfacdf4fb3a9e967926391cc225b9bc215d0ee15dd259b25758e16740200db635ac06fd3d877255530c9684d217856facb4c1c772321a33e6b6758f1ee86db619df94b2c0fc22defaa60f3bd18f17ce52f09cb947abbe683f200990566a064e8f919e9c3efc443293b35e817e123c64e91e586ca6943d836c3052827d3d8f7ddd19672f10f01c9cb81d9448ae4089b4d9daf536a6f2dc709ed8d7529cf7e48166f60d974e2acf17bbbb345d0e4528bf33916f285446de22f8586f4507d297096d82bda0037ed51e1b9448adaf488a443041b1615c8fdefe42e0ee1d76d3279d9c655a3158945a414cc06c2fc5ab84d4e94fe67b8d4e95c3efe44174f2af69df4cfae341babd5f2b2e0a5e1b1b75378b6ce9942e0d3ef952f5631c4ffe347533eedca3e5ab4ff1404b038b96771240846b24312ef6a4be9b9b28863c557e7badd7d7f6ad73e3bd30720bb01e195b58a8381a0423b8d476e1e381e06e6d471bc2233352d52ff0423c2287b78f282d3b0a13efc83c5396b32601a190aa9e2253cb9981e4bbb26992f7fbcdd8ce9846ea20ab9a42478419e67e64c9e3fc814bef6c5add5d7c8e610dad0eac04dc562f69b340851d98392c5c1818a261493ed5413ff4b2c6fc254361665de18b33a9a16ba815b4a0ef3633f4229d45c5a8f9265b1a02904ce0c8ed7038c1e6b62efd0f82f9cc4235fdc81e8aa55c2e355958060b1d7405e149306d3fd3a2dadbd69662da156aaa5ef02ec87eb75671ed5861dcbe006d3294a767d8524ef5b19aacfa907043a8244092783ecf307f18dfe25b60c1ae98c81ed7312387c07107c255beb04dbbb607769779b3e59b72da422b22cf2680a371f9935331332201c6ee1603bf41544aa0cf2a5bd197f171125f3028164ff5b9a8c49901cdf829ef3588f1c3f1e6a78c17c572630115e71d90c34f0b8ea68513c36893e2bb81a64479784d300e73b5217e5fefca6eb4b66f70899fa9e8c09665b731454f39ec658d5966fb668d26db847e4fe6e8f3414fe93c188d799ddf7005b26c1500fe9f9d41cdb90f06696ff0d03eeaaa7dc5edbbb9de625f979e919919d901d5d810ca824bf1dd10f4ca52b1b70c53adf6f535f3bb03299e120489a152bd24a699ace991487a21201709603f21e85aea4b936070705c0ae85a6feef5c2fb6633447b2da1abb83fc67492e0784b5de450b32725a8f6bc99ebd08a9b74a4b49e69c7ebc85ed049979e32792526c6bfcc191364a37769418857c6695b021eaaafd4968bd0676cca9e74e5621e4ddc7a3863539cbb847fcebfe688b3d8e608301f75a4c87f1ab096bf0fee9ca97961a080fcd0cb44cf5e25ac196807cda5e746c047e27cd0ecf728f6da866c8de20b8bb718d281e2f62381fd47ca77cbc6ed0f5d59c04469aae2fe32385b3628b69bc93bde5942d9dcba6e0e9800fdf639b36c04c91761a6de18239e476342a9369ba727a3101cadce2d4b2c074388cd504bbeefbeff54239e0b63a1909110482f9ffa0beb302e11d5a71902704eccc2819eeae706b11bb8946706a0732842a5c4f56f358fbc26e2a3747bb39552b20db761234af0cb5439073237b4c9e41fa8275efe0541b3666c54fb035a19cc4b5ce3b0fe69fe928366349da08d827727521825f0dc93cab807115d9235209ab0c07453d59e6d2b72b52f4104981c15787dcb4fae16887435a9b0ba576a6c4dab7b2b76560fc69b82bfd2e6b9c7726f0e38c3b4f99eabf8b963fff16397ba29c0555e188db972ed1d7f1df199ed652cc8a7c3fffd4be5afd049cf659eddf7d8b2c2910ab095959833335b84d0f775a919a913b8f050faec1e601e3276c32674c666d95ae675dd782e7a669f503385c006335fc379e6ca41cd7f2b3c151de5a1650a4a47c92ba4be61d0136d2def2077dd71954c2db8be1d6fc0cdaa56c833d914a2aa2842cfe8c8b60d4ae209aad019288bcdc70560cbf4c5c76cb481f81dbf1da778bdc3f4659cff6e97b58f47622b70cff7e659e0066c0cc887de009ec5fad6424e6ef246d432ee1f41807dd1d72e109dcdd57f30405ca657751fde80fe4fcffa2d68f3ae60e93a36560896667d871bf655b660c1e91efbdb3d670a61797ef1bd6226d666e26d690d0b53f484ac9930a74ed0fc51f2bb192787bd7825182e21cda15aa7d8579b7671b8c061f3eaeefd745cb72adcdd96fdd93d7e67e17ed9ecd57c4570078af89c77d32bf5ceab50b1ed1d6e79c281b3bffc9829c412439e346830fbb9b84066a09e224870b4e51b35544b3466fd63f8a5a252a4aad4e02e4748779d609767ba31b76fab2b251350204bc7fa62da568b9f3fce24cef2756aec54f4dbd1ec68115d0ba321fa956c2a10f457a4ec455c0a0154f4e3f2b03840bc9e94983decaf95134fea66efba45b635df55ab778a7edc60fe004daef9343589d4fb69e2b5d384f8544c5eb8969f69b12fc2827e6e2c951b27a367b10bc1a5dde6f386eb207ceade6ed1bb465ea8ab796384361f59dd8d7fb59220334103625a774cc369f4e4684ba54806940b43c31ce08bfd305772fffa9f4785d94dc0f8f9da14002d19aa5fae78525ad952b9bc0d9ee45dda0213e87916265643b93bcf934beb7bd16ab047420386d927f05e7240c9c028161fd65120d41ef0d8361d71f570c985e331fbaf9364360930d56049a715688f1177ecd8ea253f8d5eb94746d9676d3114c264a8cc54103742c6d332dfdab2c2b7cad2237edcbe5d87de553d9a54945e188a6e6de0d446d59c4682ddf82fc9d7396ec6c7feee924c55e50d762d8f0304d0dfef03d0604ae6db54a01d95e71a1c055952d2d200e59fae0ccd25d19feba7247459fbebd3fd1f5fe855c5e2ba147912e6d4ab9470a15993a0c156cc191a240057f6e3c55c28b46befe7d355c632e72da4f1379c322f7d49653039638de84ce4db821e61dbe29c311ad35f770a5a9601e7678fbdfdbfee793c58e4b9ba63e1d6efde6505ff8bc153828578e86b0b0fc30a6d05b3a1622714392c76cdcdac6e805f9483dd9d652af80ed1ee480b161fde0beca89c28140dc6156a609c62168d90f98551aea5f5fbf348e5d14b868fb62a23371891e6c13aac16f85c121d800276f1b551525f033596f5ba30fb95628910fe7b721cd7adacde2adcba79491a1b26a4c8ddaf5ab01ae32e534477ee6673bc7f8b80149e9a6290dec5e21b4975e60864263d16dbcf4163aba668f49ab61f8dd8add0fd33ebd2a3794108c0eeab639379e571a101323228197f609cc26a917fd42ea71fc3c87ebcc689d666bda8ce62739e5074c82594c058c475428066fe419be34c3d31b3c488158ff9c5eb7fac99cf2ce94cde59b148b384a510c3748c90b3f5ba068b07fdceb2a3e9a3d65f5ac4e28367909931167dc05ee6570de0ffbd9fe30b0f32df7f048c3728e3439b15ba1573169cae55da64ef9ad1a81423d93cf3e44e2d4582b99ffb2f24c1a7b2853acc8024c5c2529cbe0fc990da1e24ddeb8c42348e80f0b65e80626de6157654ec9c7b6b1350172f12fd08b94d23416d4b1e0eb23288d2b868efddf20c98f431f4a4371d11248007b4914d38ee17eac040dee39dd9deb2e408f74562973c943a2826f1eee5fd6115d1741f28b92921f4e7fa10627adfcca3ecd2353f01de0a016f6fac80aca09d3807802137157116e74e1c6e5159514626bdae570b0dbe978133af1496a3eecf4ef19b17bc11d82a9d9528e0eae6e66402a1a6b0dbb52f4300eab7b025b126ce7597070bc6ab1e16808c44ff06459443164025d57938f33202f6b18ee3e2b59000ac5398f73ae14ef3497bab29e239d3d07127b450b7bb0228f9dbe954a0ea01d0196043a89c28f4cc12f87945b1950e47b7636510ff1f750274eb381c23bff18d0eaace64075540444ecc538410e34a4b3af0a29bb990cd18be4cbda1eb759f22adecfc4a2132a69c654977092def585e0c9c2ef6224221d50b345ebb5dd005f7300dcf366edf89ab664aa585a9895ff3ee03fdaa55f1cd1d4be0f3afeccbf370ea4ecc75954cbbdc589cf765630a366076448aa726dc72abe1600dd851a25d3429be2fe78d9dba7d2c4eee95c53f5dd2af06513a218401fa4aaf12fd89add45ea40e2ee5032085cc9d83155c78b5c1c0f31ea065fb32528b08e15226eea7ee75d1dddc2f766e2ee9d755199f1c3d358416b7164a0d69e713d94bb7c67562807f873a42824a78a6a018e750f3984a2312ba34c9eff077f3b5f87ff086157cf1b1f1c2cf1b282c21f9727d3132a4a6e156a338571b81a85a86c611b4a1c0eaa680efc4e2f23dae5b9f997a359eca462940997bdcde8cbdf9692315830fbe4b4db2e08214b8226b5a058004a05a64bfa85ed8b5ebd879faac8eeea91743c68fd2c00e1042b962c45986850b1aa5d11456c908a70ee3665b6fa51964eafbf2da71ecea8f84b381ac8ba01b0acf921f712627f7e488ad29829233001128c4e601085087712a6e0839e887e206b6fc1a387ad624a19954e6dbf95ac42922ce419266cdd8d7fc9f01ddbb852767f838b67abb96b2a887e8af991f6298b63c8b839b164661ad43271f13e9340aa2527ea8e4db43f44b11f3ad280126a237691384c23580f571df0824384fbd1a98ccf40101918d86bfd5a5d7a4385b24d875faaa07cde944a68885efb2666450eb186ac744f4671339648641a1e01ebe815bde019d42624e268e31ccd3a62831c962d7ed968a367285c59b1aa2fd8f78f79ebb3a6bb362aeb8f24c64daab3256c7238c46abbccb29f5430cb609ff340605c6c342ec28b1e40aa447b303d2ccb94efc4b5dd27a70bbeba7a0582ed2497ce3bb08a57aa7860079c6a6adbf09ec4a7ffe07ad239c627f4bfc5d4242c8060807bd3d9d20083dd0bdd7dd619325d36a3fa6fd5754bfc6e473e8f55617a4403cb509b73774483fb728ad40af03b142b6255ba63b49f2dcebb2a9934834b8923d545b417f015963794a1f772d8c92f0f783a5a5bd7e2f0e0c65e888375249db95901b1c60d0b29270adb98526ae55afa00ecc736c9418b28c79234c86180665e1fee4c68d5f6bb944c97d3d32c7d59a6b989f12d03371290331bf47bf48db4377ba767615a6e19a1cd1e06bcefc42998dc365d027c2f5d9733d088f8655018c26aa278eb93503bb6a6bfe09bb34f3d2711d8de0bf300c86b362ceed3543fd5bfb4703cc8cff45f7234a3436c1c6804e4c44569782dfb42f34be5ccbb71025e1982d3bdcb4532e34841fa14bcbfed02bce127709267271c1f504b2d1e0db1b4edcb4df1e0a05c80db1742cfe6db5fde6016ae5266a83edd320882964c2033ac8ee02a0a9d164915fd0ca5d0868909296e8a9ac0f965841ea0eb956820519e23abb12749d7e8992efa4e9d81e6fd6a5812d6c6da76f70a4d14a1fc480bbb7da906a79644f497e03637aca563e63ccfa23ae89ed2dd9b47e5a9926e6c13ab76f553d17de5a0cca62c76cf9a6a94610be98a8e9ccf46b1676deedd57312f5cb0d10f4018d892e17c0286d4b886330f3dd480a58b2a6d31e1e7e76e63f40cfbe713e52443f91390cfe2a3d3be4e273b49fcb819e9be807cf2349ff2fbe40568fe3d7115cccd8f24806c6a3bcf5ead0c90a6579ddbc0d1e6242874bceef9681ffb1480ac5479c628837e05b36c717bdbafd3a5b14fede68ebc960cc3cf5ecc278d877706232d1ae08a101821fdb47d5e03ae4d0c236ebe389fbd323474ed16d9690d2cf81fc18b480cf07eb4b600908e0637eb5edd50564fe772ab2c914d576dea5221fe0641aab354f2491a58d8d4551f27a1becf045e84aabae7d5152b3a5eb096003ad9c0124e950dacc48addc98646619c4f56b47f7988a5cab3bf3c61e4e232e57d6ad14840f9d6acd15c336a66df42183b672f1649568d7ef0b8bb5cc9b382f2ed545d9504916135e03956de5a3f15c4eba020a7527f201dab34889ca9f301038fe95a90010650b8814d761fde4fd538c6824e629a74b919b781414b99c6bcc2f98e1f76f8cb014d1f3697eb1fd8170c8b4e5ddffd7ffa33821c3db5938aefc7e59c49d5185dc8c64d86ab9ab0bed11ffe1f6e7f901a20f26af6ad2f87b681ecc7c5269b0d6fc59318fd2dc55c46e1bbae2fb86d1b46179211567cdfd0e0a74d3e46be0bd368e66908aa8838f8a3ddb37ddc806375fa47f7cf1a5bc848782a5fe3d380e01888661c987712ec856a22413b39412c62853321db994aeee7a5a2d64c11b0a86f2f47c7794dcbc5a6dab898ef565d0e7b82312b4934425dde62fcd679361f41a02aebb204b92af58b97b778e27514392bfc4ee7b1fa40675e07cd1c1bd69a00c7a3ec697084e7ebc98e49c58d1a32a5e783ca796dbdb80fbed5ddaf2075ed64b57bb848afab096fbaf89979f3425ecafeede5b9d86e174291c468bfc34d6aa3ef65032c5c112db2cc4d71d34ee738fd2f6bc122a82e7d59e2c097d17240a56777b8db50f24a6bcf149a80e55f724843f05b19a9e8d1a9dc51916b66d1fbfab4405bfdebe3dafb353297593b937c6b3f816aedbf6c5d6cd6b1cdb587b71fc406af924848c470b3b53b84356b25b5314fdcfcc0784699f9523899408fb0e206fc4f151c41433e90b98359b49523dcea7f2d95408ef81602786b0e19c9c5ccb2941753b50b94f82e4020a76a1b58ebba2d1b310f4bd8b171473e0a289bfc86ca97d9790b00f27a14da7868111c8b949008c3f93a50de4c18a044451a616935319deb62e86e6aac0c142806a2aff3a63a3440bb99d4d7e3187c51fe4616c631f7f244c8d42d871382554039da7169c6dfec6a73dbdc116fa276224f593889163aefdf321d339037a0e68bad07dbe2b21fb186dbee9083bed9c0ce05c4c4481eaf983a2d03257075707b5f6ca016243bb4f200121023aba26a4b39be00d235399e275e64f599293e3d471a82df5cf5d4d9ceab0ca850400fa1751fa0592fec079176a90d098332d016fc02ab02ef7bef7c46818ee7cd1441c2646b330f0e0ff2fa52be621ed1e8804a9abe29e87b02f811520b54a8fb9ad9a547224b1fdda7595f93ff35d3dd0ffe10577794b2c263b356109219c3aac5aba60f26eb028681823063db323f22d6b8b470818ee83190f4e04c3ab14e0fc417e1ef471bb68e85761c0864468f4bab11937e9296984886991966267c272c51dc96b7cf3cd43552592bfae0f18e80684d6631f1d5dcbc6d86445905524ab80cc6f429e7aa7f8532d836690543414f9c2a6e75d5044ef9e5696a805b901f16bf44316e12526a8871469b7c06bcdeb26ef582480a235ac3c254b862297862ec62e63738396c3a72b7b366b92be0637266ff8e050c36cab40482a528eb693170b112aa6b3c7979b207cf5dd032918f8d801a5184a1183ae41f4553143bf87d7c73b20fde38398ed9cf33be3cfbbc471a95cb15dd31a4803e9b38b79043c5e4f7fb992d1f91c8231cb1c8b47208eed150220bf7c4399a02af8a67b45fb225827fd5c0fbb6cafba9bc56f87abe4a52359a2408f33b04213cc1451688733cf0720581382fa7814d3c702208ebe1ba8b5c88863ddf282b85e5b6934860e4d8929c1fc6d1fbd2b8e5df1117ea3bd3ccb31308c665be5a47ad164f8639464011e7f40717d601615fa3f799039ed747cd7ee211220cb98769d3e2105aae8c8babae8db6fb1c3abf5cb8bef899b331eaac82ad4c639997f53b2a30b66f0dd23e7cf5f196679737800ae368f4e3713b6533aefbd21dec62c420d1687e502d5fd2ebe02e4710c53f3f09d095df0e593247b260cda6e6fc62bb74db4d7406b465a5f788e16d66fa6558f8bb6d02398173ae40171e567aed7d83185a6d74f015cd138a7711cbf059fcec7bb2aa289047360049d673679bf697b2ba7eb66e7e342d4e521f3271706111269aad65841ba16c3a873ad6886a1cbbb40038142b7c4b8d48e20b7b418a2671ddd23505fad835f2f92542ebe445170b1f592b457553ceee13a194f2c0eb73449fbd043542d0db7e91491fd1749aea20382bd5ad3e4f00317096194afcd3b0170d86a1a72957116ddf2dd56714b1cb3883bc6050130d26552d0aaf373b819f23e642c89373075a8527519f7863d5a478d11e0d35a8aa1daa6cf55b7b93b62929c9fda29098fd9d8faf1e2c4d9fd0ef23da64c91ace11d396d73dc92f39fc69ef8350742d63f1556053a328462ee542b74ca1bfb6abe19f8b03b0571f4fe0d2ec40d9f354d90000cd0c3fca73d93d217a4497744b0555dc2cfb12559997d47d26413e954cd0b680980d9702c1494e398138f16b8346a2ac6acb6b360f83eafc5927313e321741c9bf0c7a9e2ec495d42510caacc3110289a471db6046d022beb548bbf6c10de2c91839df5b967a407722a17a204877ec5e2a0931f1ff41a36afa98b7cb5e534fbc356e1cbcda8023e0056731da2baaeb7d1cdd71b946f76288040708bbfafa7de6905d0da54f451cc68c7f9e20eb11172a4184d2bd95934b08eeea0812971ee0bfd1c56158f05e8282e2aea9b24b7894a544e42988a68766e0fe6a2a1331f6f7157002dc4da91fd02a607a8ff82239064632d43bea3407b7ae5e2d2fc7156241abdb0f1b5196d6da40825eb69f76a45e974f8bdffd79e3e7af027561256ecc93b06a9b13f64be0527043767c546ce17b75b949a3c509559038233f2e33b336ff985e3102ebda882e8bb1600cd5297d735ff5252b4f813fff67a286bb4fcfffcb89bd70b19c09da5dd73cde15f2b8481875a84ee1bee4342fbefd49a4a4c90be8ee74fcbeef74beb2e85f29bec4b5bb748e25606943181f158ed57e7d11a09c1dbe7d8209ade75e364177bf00f2470a06d3f52c9ccb3c94c1737a75a52dbca1af1b8bf05aa9dbd0810d5aa0e9913b03ee9e05a85e35268ce60ecb4a5a48016f2676e09c531c42fdbfcb70b9d97c6ca178745fe4a779db9a39088eb4a117fd5865b7d732992fa28a5748c5c416b58ef47f6f6c522eb63e733058ae5134d59436be00d563fe6a8e6d3ea8773bd2ca6e9a5fbed288662e77d5e0de75dd6a74eda590336bd4181c13e05ea429d0e1cfd9caccbf31a1d98e8eb5a17b9b0a32b3e055629ddafe0fe99e73af9bded8482318922a96a92d8707dac924e4826132f3a1f60df1d944aa4577e14e4e807356456031f2f2134c5a408146cf577ba96af3fb6898eb6c535e565443a5ed03f30c0d4b3ae8f5cc075751b225b3372fe38b1e0f4556627defb9aa7886abfc74dfa05c86c00f92bd5889217822857b2c691189b78f49157bf1883b1164f307ff56893ee0875cb9cfb9e3ce8e55008de7c3f98ba2cb6cc4531656b8fb2c937ace3b615bf6906a98f38813ce5ab255a790cca053398b69d79a953def466c4e32e5dc117061bdd7f42a51ed7ff8cae06e5373a62fc25e0e62d453f4691cce947a180b9d5cec9c7ed354e5763a0c548b832e99aa7ed541afdb9fb71c73d2acf18cb644c20e2a1d0f86250766226a018e5ce3c3eb5927cf4bc6f6228cb791e4b914eb6e0b603f138c9e3f32002bd84001c613949db1a2fefacfb1d75f86baddccd2ca7ab55038fbab6eef9feae13dca60e8edea0f7a54e070dd42843b15f6f6a06a25681ab8bac048ac7156ed21e68e70255e67f9c59a72b477c0101759644480ca45f8a95c0b0ba2844e5f7cbe495b09481a387f464d56146aebb92b1f2592f62b21fb0bd673b24f315e207d66ec2c53cad630457bf64882e1c74751c59104af8af13bfd221ef93162797923c7734bcf63871c77b2e4c9d9052a08823c8d6ecb594821f9c034ee71c6c8d3d9f01d2f35be4e643cf9dcbad4a1402d82a5dbb4bf2a56d077602b414a1e3a642da23e02fae02034a59081168a28764c02c69414c61f0c93c6da57849c8aad194ea23e534dd25fe2a163f7597890f4e15acc0af1d9e969825d8f182b66fda286b7e5e127602dd3b23095a766b3abf3627200171516414ee085cdc197e5ac33c2f31d967a79a545c6eb4d64e00d5c4b85c4d3ba4ba0840293d70b300ac58fd56f96a38f92d4bab09ae5943f9d1c24c69b571f2cebd36e7b511dc15004fbc50fbe971afe238f88e6b7de02aa0793e00e5960fb1e768e1f173e50d37e15623cca803b73f71ae26b4b0072cac3ad32e0959c509eb52d7e0be6ff7df1934e6a34af8850fe0b599df6404966555e0e9c4b4b5d5cc9225d4d17dad97df440c8a7ab7050c2fb5f77e0f008d803fe2f90f548fb93fee3ce00131e0b7798ba7964010eed916ff873fb9b254b16e865a9c9218c704747b2a3e75ad217eb94a3ea3c857a5ac9a910529ac3fa687efe7204eb2f03376e6ac7b458ab0bd3ab0a0bdf09f16653b9f7faf7e82e2cb2f1b4b98cefa0e7371b6b889ea12c4b2907c7d4cfc9066ac0fecd16cd79a0adc728d63741b6e11c90af6172ffd103bd24ca477f328fceba4d8e408f3b73f5499a3d79e21560bc3251d385951726c986b33009157424d0a262f30e81dc553d0fd6f0ca35f16066306b6390df9acf55d918effc83c8c981be5deef42392d5bb088a970fa92bc6349b39cc3a98f223c18a50b44fad909e267848c62a3e5443c9e734aaf388d0c159a3bbc107d66cfdc72009456a7b3b182d98347c1986b472f471665e1c4654aba92e8c443147ee287932c8b515cba49e5fa2003b15bb8550e456cacc7b4ba7edb1a7cc805bc97e78e52ed4cfbe8d874e49874a8bbe884e454e227f500fd76a2ff0984f5857d3b04ca42483cc34d62b22b4007dbcc8bdbf48bff1bce2e04d81102793ffc758933477441aaacbb066fe28e1ae5ede1e8682a5c4679750aaa5c4f6654cf9ee696e0c410c3e1f6c8aabc8da1f70290b635e39096fb583e66cf6bba2caec7a648231167603ab8cb01423b736caff56ae18aa87b0c850f0899067036c93903c60367f4209894001b3a29b41db93d278d21359af4f7aa505f32dda451b73b675bc9604c003f323791cfb1d99e52de861a8c06c9aa51ff12c141f1220dc4ab009b377de0672c9a6a93b80360aeb75d4e35f49a503265382d55bb51ac61b1b1368c1c7bacb8f9746afe30c23776a6e86423bf44a6a2e5d169faa07ae72766bce1d4a3287004543a7cba04a4bf9493074bc16a1819293335100877a29f8ab036857ec082674f59ad8df189c43ed220d600f1feb14834d41397b0e6ee0ebf63b2b7e3584f82473e796156774931aa3b6150160cf562c4a6045ce8d2743a7cc3b50655d35becdf4f932bdceb4f0e2fc61dc1cd160837b285d32e9a51a4b5bef7b861eedfa61a3b5feec1fde52c86a67d31290c6b00729d45b80f73c49bad4fb08f79836b1c119257da67e309fa66d34b236f2bd96298e22354736d022a38bf96e8eaf70c76c37fc0b3876df87414a902103a391de457eb6209672a00015aea2836a47f6b457bebc920d5d483b5e166c6d5fb6356230e8c8d8c938a0cfc1bd87d9b1fc4d32dc13a690ff4477520934165c9454265ea3a6484fa578964da57e7308baf8d3907bffc3770c502edf6c433ec8a9b3565d368efa2d7109c6023aba387ce1edc0b9203ed59804400173bb810457916556f1fef193a3c4b46bd07598db5017032d736a85909e1be559f3fa00b11c2883382e6fa3c4feb5ed9d8320eeb803675b384eb4c46ea24dcebdb200d65cf21d1f37f49889cb8f6f491fbdd3081b87ff42aea365470b85b2c3a33ac5ecb06bf6d1d99c9040767dee51af483fbba9dba3acf5b14832ac8f24a20b6d71abe35d94629849ca73db83194444b03cc35735146b36beebc1958f1b128254cbf3f97973fbee9552fe0c63ccfef5dc8677d0a75b362efc3c710ddb87749e8db9695fedbf78cbe308fadaa8dacd7493c6aef288a85aa5c7d07ac6f7c960497f67056263b22a02cbe312826de1cb6bfdba15dd99faca69e79b893ab2064421a29022b899dd0cd16bfa60218ed7daff3773de9ebba4c28254afd8ace496e886cecbf8261e972faf66207f4b85e03fa099b8f1495247e97cf3ab64c7975cb82db9c609250ad4ae02e4e257ba76e020ce1ea25075b9be480b4bc0a7fb3c86434176196b7cb5a5e833cdfdc63ddb6a41d605d638822a2975aad03d55db4b5cafdd852820fb4f59476450632aafad6a8ffeb92916ec99e314d33611fb677cce1e406f88a93b2015e3d4b8f17bd3692f439a0a1ae1a54b97f78ec2be4f4203d343380acb9959ccc19be61bec2fbfce4bb6ca5767d189b78351e76e0b7719c671a9a8b8fdc584788802ec9833d96350aeb46cc388d0cba1b6c4c4ae1aa6eca5558bb8e546feeab4c9f6fca84cda074fe62730576c319dbdac973f08b4f59c1c407668652ea652bf3f66318df22cc947f1aed77f031b3cc43764fd257e62fdc53155f9d239363ed33b3f19e4b2c6a0bc42479b60208fb19258ddc1d7f7c6f829e124278bfb9d909adce001ffc8fd8a2bc0ec8303b0cc50749d53832425abc61b593393a879b6b03dcbd0508545566b95745cdbebbc504ff663e8c57eae90a827902c8cbd253f1ed508077e790622a1ab5ba6922f021c96b74bbbd19685c690d93073f9fa2794b85966d3a3eafcd3b47fe9454fe733e26bbc2a8b62c602a2932025e33d77aae4da96c0c38f3add990863eb71f1aa6b895781f36eb16e51efb21dbbe9961ba8da356137c26a1675f2cfa6177e901d702507941d818634b47bf5a0a3202077721049202535980f65864bcf394ed2a2f1c0c9d207a0d0b0e841e65671c197c2a1d486bea2b4c93b2dcab4b80f7d3b4714a5af9a397f694ccab30c6e3c31c987341fa87b3fcb9da1d49244c52395402d0561f9eb729f01721f830861ca756c38013515f36e2c028054f509302147b58e9cfbefa83cfa2f6548203680deaf35a4bcde0a57761df9229561ca83ee878613bfa4e44ec9f1400469ca3696c7441bec66b1f03a0e1ea38355bec5ea9bc36a195e540f11736cacc981e70345b3a13f14f80d414c0c4f18a45d47b613322bbb9ec7443fb90ca227d04657b4c40ed6ef29dbc4eebb8ac206e426b9beafc5505c17f057c06b8f24fa4034f464691a7571f4cae3b71a4fa3828efaae9701c0e980a44f82374a2206350c931f06444d74df9d627b1938ef08c9581f385247310c49f1d8e826846cd4f84f525a0a33a56d974cd1debbda09fe1b5dc83a5f61e6a7e642ce3d631412fd955d0986410a1667f97561b3a652ac40425c2425ee6c1abe34b8a19df89414a8dacab235a858ed877a20f6794dc64bb72f318b5335936257f10886a0902371a3bab8b5773687b3e00dced7e680b4adefc7cccb364d8f58eb81db43328def00dee541441fe1765c430f115f4ae01f077989de70b6bf4b73abd88765f897e9465b54bb0b18937b66b0e244f186aa1d86ba861013aa1598659d43383677cd4a3f5f531f484eb4958ae87d885283e060c3890df0c271b28c25c6142948fb593ca9abee53f4560506aac5f94d279ed6a9736f5aee92d588ae50cd82f1e6dd018d8e850db5c9681e4491a81566fc310413b7a1019f73e62da4b06b249cf8d09e829ad08f9783b3759a46e96f92fb676a3d25b6a039b1ac976c78815b90b1f25b0b94ec0647d9d3e6270fe627ff377e728cf80253f35710be7203835e71ab9ad0c3a472a9ec7af64beaa52fb9d1c80a59337cf6a935b1bf232f6ce7181ddc434679d7297e58b6316e80f1b3a0b7df85bee2afce44e1d42133493d0fcc3cae48cba5a19ef0c00912166120fdb5ddc047d22efcf74198d24b30de42e0ede73b71c5d6ede82be2485ac49f654dd612a6fd3166fadfd2e499d7ce59ca11020f52848f261a8ec59658fc40851ae6f4458e9fc3303230e9b755fbb38d97527c5c63dce8342c2e876374c12cdd01a80af39fb11bfb4eb40e3684beeb83516acda77ad09f586dfad9489f3deff58083050ae8839e76916ce5da2f20a9b41b37a39787bc0eb98e04cfe0731f5112e05f1e18b3444d0e57cc69c27e12aff972a33619720b2c2c0d01981cd525e447832f867f62c7757af38a101ba3fb89cc73819de1465177f5c4ceb3ad788e370ae20ea9f82c8b3ff631c821f4bd30652285bfba2a5d75dc4123cde5785659c1682e632bfcd48c617054bcbae97df3a05b75fd9cf34ee332e2d8e3519e04df2639054d6432df70c2ce9845810f6efa1a21f899496575a678529870d2969e7a9d9abf91fd3c5f5f5b491bcdf64a89b2b3e5a4b92afce1a7450f025f2388758de49a66bc3f169d8893cc262b37f297e259d528c83b1d4d8c532fdad2e025b404f2b524ce940ced3c08b05a0e18640e2716b429867b21eabcae70f93f6d02ba4a19ae579e013a7489d5c86e574cbf01954756403570aaeae3c85ad51e4c8945349116489019841abf9b96ed57e3034b97819504c1b4e83384218c0f8aa4d3a24498ec008be5028dcc93d0cab769583516961c332d8b3f8ae861c3450b965ce9df3c984e3066da5d60555167d496e89fa0edc51987e14e86848d18a6f5ac20516a91d9ebaa20c4005c05822daa1082a7c55e13d1281b281748a702bbd13226d45fa9a0cb9a58bc0e31e391da59df70582fbd32cf2ce66003e8979e3a0a7f6d6b208ef51474c0c6aa94970603a49c345727565088a99209b4fcd1932390c3b6893ed81845cd5b0c78ccb6a87993c286785dcd8e35ff8e3896a67365e5dec7609d57c4d069bebe0431cc8b23b70180f5a770bf3f570c5bb1b5d77d3318bc03fcffffff03